summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--LEGAL2
-rw-r--r--MOVED319
-rw-r--r--archivers/Makefile4
-rw-r--r--archivers/freetar/Makefile27
-rw-r--r--archivers/freetar/distinfo2
-rw-r--r--archivers/freetar/pkg-descr5
-rw-r--r--archivers/freetar/pkg-plist14
-rw-r--r--archivers/hffzip/Makefile27
-rw-r--r--archivers/hffzip/distinfo2
-rw-r--r--archivers/hffzip/files/patch-Makefile27
-rw-r--r--archivers/hffzip/pkg-descr5
-rw-r--r--archivers/hpack.non-usa.only/Makefile34
-rw-r--r--archivers/hpack.non-usa.only/distinfo2
-rw-r--r--archivers/hpack.non-usa.only/files/patch-archive.c25
-rw-r--r--archivers/hpack.non-usa.only/files/patch-cli.c23
-rw-r--r--archivers/hpack.non-usa.only/files/patch-crypt_keymgmt.c29
-rw-r--r--archivers/hpack.non-usa.only/files/patch-defs.h11
-rw-r--r--archivers/hpack.non-usa.only/files/patch-hpacklib.h17
-rw-r--r--archivers/hpack.non-usa.only/files/patch-keycvt_keycvt.c75
-rw-r--r--archivers/hpack.non-usa.only/files/patch-keycvt_makefile41
-rw-r--r--archivers/hpack.non-usa.only/files/patch-language_language.c31
-rw-r--r--archivers/hpack.non-usa.only/files/patch-makefile50
-rw-r--r--archivers/hpack.non-usa.only/files/patch-system.h38
-rw-r--r--archivers/hpack.non-usa.only/files/patch-system_unix.c38
-rw-r--r--archivers/hpack.non-usa.only/pkg-descr9
-rw-r--r--archivers/hpack.non-usa.only/pkg-plist5
-rw-r--r--archivers/untar/Makefile34
-rw-r--r--archivers/untar/distinfo2
-rw-r--r--archivers/untar/files/patch-untar.c12
-rw-r--r--archivers/untar/pkg-descr1
-rw-r--r--astro/Makefile2
-rw-r--r--astro/gpsdrive/Makefile49
-rw-r--r--astro/gpsdrive/distinfo2
-rw-r--r--astro/gpsdrive/files/patch-src_gpsserial.c13
-rw-r--r--astro/gpsdrive/files/patch-src_splash.c60
-rw-r--r--astro/gpsdrive/pkg-descr8
-rw-r--r--astro/gpsdrive/pkg-message10
-rw-r--r--astro/gpsdrive/pkg-plist66
-rw-r--r--astro/planets/Makefile39
-rw-r--r--astro/planets/distinfo2
-rw-r--r--astro/planets/files/patch-options.ml106
-rw-r--r--astro/planets/pkg-descr4
-rw-r--r--astro/planets/pkg-plist4
-rw-r--r--audio/Makefile12
-rw-r--r--audio/ascd/Makefile49
-rw-r--r--audio/ascd/distinfo4
-rw-r--r--audio/ascd/files/patch-Imakefile16
-rw-r--r--audio/ascd/files/patch-faktory.c14
-rw-r--r--audio/ascd/files/patch-misc_config.h.default10
-rw-r--r--audio/ascd/files/patch-misc_dirs.h.default9
-rw-r--r--audio/ascd/pkg-descr4
-rw-r--r--audio/ascd/pkg-plist265
-rw-r--r--audio/audiotag/Makefile48
-rw-r--r--audio/audiotag/distinfo2
-rw-r--r--audio/audiotag/pkg-descr4
-rw-r--r--audio/gmidimonitor/Makefile33
-rw-r--r--audio/gmidimonitor/distinfo2
-rw-r--r--audio/gmidimonitor/pkg-descr3
-rw-r--r--audio/gmpc-lyricwiki/Makefile31
-rw-r--r--audio/gmpc-lyricwiki/distinfo2
-rw-r--r--audio/gmpc-lyricwiki/pkg-descr4
-rw-r--r--audio/gmpc-lyricwiki/pkg-plist18
-rw-r--r--audio/jack_mixer/Makefile33
-rw-r--r--audio/jack_mixer/distinfo2
-rw-r--r--audio/jack_mixer/pkg-descr5
-rw-r--r--audio/jack_mixer/pkg-plist20
-rw-r--r--audio/jmusic/Makefile45
-rw-r--r--audio/jmusic/distinfo7
-rw-r--r--audio/jmusic/pkg-descr16
-rw-r--r--audio/jmusic/pkg-plist72
-rw-r--r--audio/maplay/Makefile35
-rw-r--r--audio/maplay/distinfo2
-rw-r--r--audio/maplay/files/patch-Makefile27
-rw-r--r--audio/maplay/files/patch-all.h11
-rw-r--r--audio/maplay/files/patch-configuration.sh25
-rw-r--r--audio/maplay/files/patch-crc.cc20
-rw-r--r--audio/maplay/files/patch-header.cc101
-rw-r--r--audio/maplay/files/patch-header.h36
-rw-r--r--audio/maplay/files/patch-ibitstream.cc81
-rw-r--r--audio/maplay/files/patch-ibitstream.h15
-rw-r--r--audio/maplay/files/patch-maplay.cc220
-rw-r--r--audio/maplay/files/patch-obuffer.cc297
-rw-r--r--audio/maplay/files/patch-obuffer.h45
-rw-r--r--audio/maplay/files/patch-subband.h13
-rw-r--r--audio/maplay/files/patch-subband__layer__1.cc127
-rw-r--r--audio/maplay/files/patch-subband__layer__1.h38
-rw-r--r--audio/maplay/files/patch-subband__layer__2.cc54
-rw-r--r--audio/maplay/files/patch-subband__layer__2.h47
-rw-r--r--audio/maplay/files/patch-synthesis__filter.h11
-rw-r--r--audio/maplay/pkg-descr18
-rw-r--r--audio/mbox/Makefile31
-rw-r--r--audio/mbox/distinfo2
-rw-r--r--audio/mbox/pkg-descr18
-rw-r--r--audio/nuvolaplayer/Makefile63
-rw-r--r--audio/nuvolaplayer/distinfo3
-rw-r--r--audio/nuvolaplayer/pkg-descr8
-rw-r--r--audio/nuvolaplayer/pkg-message7
-rw-r--r--audio/nuvolaplayer/pkg-plist35
-rw-r--r--audio/vagalume/Makefile62
-rw-r--r--audio/vagalume/distinfo2
-rw-r--r--audio/vagalume/pkg-descr8
-rw-r--r--audio/vagalume/pkg-plist32
-rw-r--r--audio/wmsmixer/Makefile36
-rw-r--r--audio/wmsmixer/distinfo2
-rw-r--r--audio/wmsmixer/files/patch-Imakefile8
-rw-r--r--audio/wmsmixer/files/patch-mixctl.h11
-rw-r--r--audio/wmsmixer/files/patch-wmsmixer.cc11
-rw-r--r--audio/wmsmixer/pkg-descr3
-rw-r--r--audio/xmms2-scrobbler/Makefile44
-rw-r--r--audio/xmms2-scrobbler/distinfo2
-rw-r--r--audio/xmms2-scrobbler/files/extra-patch-xmms2-scrobbler.c196
-rw-r--r--audio/xmms2-scrobbler/files/pkg-message.in32
-rw-r--r--audio/xmms2-scrobbler/pkg-descr4
-rw-r--r--benchmarks/Makefile1
-rw-r--r--benchmarks/filebench/Makefile21
-rw-r--r--benchmarks/filebench/distinfo2
-rw-r--r--benchmarks/filebench/files/patch-parser__gram.c11
-rw-r--r--benchmarks/filebench/pkg-descr14
-rw-r--r--benchmarks/filebench/pkg-plist46
-rw-r--r--biology/Makefile2
-rw-r--r--biology/chemeq/Makefile45
-rw-r--r--biology/chemeq/distinfo2
-rw-r--r--biology/chemeq/files/patch-src_chemeq.h11
-rw-r--r--biology/chemeq/pkg-descr3
-rw-r--r--biology/linux-foldingathome/Makefile42
-rw-r--r--biology/linux-foldingathome/distinfo2
-rw-r--r--biology/linux-foldingathome/pkg-descr17
-rw-r--r--biology/linux-foldingathome/scripts/FoldingAtHome7
-rw-r--r--cad/Makefile3
-rw-r--r--cad/dxf2fig/Makefile27
-rw-r--r--cad/dxf2fig/distinfo2
-rw-r--r--cad/dxf2fig/pkg-descr4
-rw-r--r--cad/gerbv/Makefile82
-rw-r--r--cad/gerbv/distinfo3
-rw-r--r--cad/gerbv/pkg-descr19
-rw-r--r--cad/gerbv/pkg-plist148
-rw-r--r--cad/ghdl/Makefile166
-rw-r--r--cad/ghdl/distinfo4
-rw-r--r--cad/ghdl/files/patch-ghdl.gpr.in11
-rw-r--r--cad/ghdl/files/patch-src_ghdldrv_ghdldrv.adb24
-rw-r--r--cad/ghdl/files/patch-src_grt_grt.ver11
-rw-r--r--cad/ghdl/llvm-plist197
-rw-r--r--cad/ghdl/pkg-descr11
-rw-r--r--cad/ghdl/pkg-plist517
-rw-r--r--comms/Makefile2
-rw-r--r--comms/gsmlib/Makefile42
-rw-r--r--comms/gsmlib/distinfo2
-rw-r--r--comms/gsmlib/files/patch-gsmlib__gsm_map_key.h48
-rw-r--r--comms/gsmlib/files/patch-gsmlib__gsm_me_ta.h29
-rw-r--r--comms/gsmlib/files/patch-gsmlib__gsm_unix_serial.cc84
-rw-r--r--comms/gsmlib/pkg-descr8
-rw-r--r--comms/gsmlib/pkg-plist40
-rw-r--r--comms/nokryptia/Makefile25
-rw-r--r--comms/nokryptia/distinfo2
-rw-r--r--comms/nokryptia/files/patch-nokryptia.cc174
-rw-r--r--comms/nokryptia/pkg-descr6
-rw-r--r--databases/Makefile3
-rw-r--r--databases/mrtg-mysql-load/Makefile41
-rw-r--r--databases/mrtg-mysql-load/distinfo2
-rw-r--r--databases/mrtg-mysql-load/pkg-descr5
-rw-r--r--databases/postgres-xl/Makefile38
-rw-r--r--databases/postgres-xl/distinfo3
-rw-r--r--databases/postgres-xl/files/patch-contrib_pgxc__ctl_make__signature115
-rw-r--r--databases/postgres-xl/files/patch-contrib_pgxc__monitor_pgxc__monitor.c10
-rw-r--r--databases/postgres-xl/files/patch-doc-Makefile9
-rw-r--r--databases/postgres-xl/files/patch-doc-src-sgml-Makefile46
-rw-r--r--databases/postgres-xl/files/patch-src_Makefile.shlib11
-rw-r--r--databases/postgres-xl/pkg-descr15
-rw-r--r--databases/postgres-xl/pkg-plist1891
-rw-r--r--databases/wmjsql/Makefile60
-rw-r--r--databases/wmjsql/distinfo2
-rw-r--r--databases/wmjsql/pkg-descr5
-rw-r--r--deskutils/Makefile4
-rw-r--r--deskutils/dlume/Makefile28
-rw-r--r--deskutils/dlume/distinfo2
-rw-r--r--deskutils/dlume/pkg-descr6
-rw-r--r--deskutils/gkrellm-reminder2/Makefile42
-rw-r--r--deskutils/gkrellm-reminder2/distinfo2
-rw-r--r--deskutils/gkrellm-reminder2/files/patch-Makefile19
-rw-r--r--deskutils/gkrellm-reminder2/pkg-descr6
-rw-r--r--deskutils/ljit/Makefile48
-rw-r--r--deskutils/ljit/distinfo2
-rw-r--r--deskutils/ljit/files/patch-src+callbacks.c10
-rw-r--r--deskutils/ljit/files/patch-src+config_dialog.c31
-rw-r--r--deskutils/ljit/files/patch-src+interface.c16
-rw-r--r--deskutils/ljit/pkg-descr14
-rw-r--r--deskutils/mdh/Makefile51
-rw-r--r--deskutils/mdh/distinfo2
-rw-r--r--deskutils/mdh/files/patch-lib-gini-gini.c11
-rw-r--r--deskutils/mdh/pkg-descr5
-rw-r--r--deskutils/mdh/pkg-plist52
-rw-r--r--devel/Makefile28
-rw-r--r--devel/atlassian-plugin-sdk/Makefile53
-rw-r--r--devel/atlassian-plugin-sdk/distinfo2
-rw-r--r--devel/atlassian-plugin-sdk/files/patch-parse-integer33
-rw-r--r--devel/atlassian-plugin-sdk/pkg-descr8
-rw-r--r--devel/atlassian-plugin-sdk/pkg-plist39
-rw-r--r--devel/bingo/Makefile40
-rw-r--r--devel/bingo/distinfo37
-rw-r--r--devel/bingo/pkg-descr8
-rw-r--r--devel/dprog/Makefile32
-rw-r--r--devel/dprog/distinfo2
-rw-r--r--devel/dprog/files/patch-Makefile.in29
-rw-r--r--devel/dprog/files/patch-ast.cc7
-rw-r--r--devel/dprog/files/patch-ast_test.cc10
-rw-r--r--devel/dprog/files/patch-codegen_test.cc11
-rw-r--r--devel/dprog/files/patch-cxx_codegen.cc19
-rw-r--r--devel/dprog/files/patch-cxx_dprog.hh10
-rw-r--r--devel/dprog/files/patch-functions.cc10
-rw-r--r--devel/dprog/files/patch-pprint.cc10
-rw-r--r--devel/dprog/files/patch-range_checking.cc14
-rw-r--r--devel/dprog/files/patch-range_checking_test.cc11
-rw-r--r--devel/dprog/files/patch-type_checking.hh21
-rw-r--r--devel/dprog/pkg-descr18
-rw-r--r--devel/dprog/pkg-plist7
-rw-r--r--devel/eblob/Makefile79
-rw-r--r--devel/eblob/distinfo2
-rw-r--r--devel/eblob/pkg-descr6
-rw-r--r--devel/eblob/pkg-plist18
-rw-r--r--devel/elftoaout/Makefile29
-rw-r--r--devel/elftoaout/distinfo2
-rw-r--r--devel/elftoaout/files/patch-elftoaout.c20
-rw-r--r--devel/elftoaout/pkg-descr2
-rw-r--r--devel/fga/Makefile37
-rw-r--r--devel/fga/distinfo2
-rw-r--r--devel/fga/files/patch-graph_gen.cpp10
-rw-r--r--devel/fga/pkg-descr13
-rw-r--r--devel/fga/pkg-plist9
-rw-r--r--devel/fib/Makefile43
-rw-r--r--devel/fib/distinfo2
-rw-r--r--devel/fib/pkg-descr7
-rw-r--r--devel/fib/pkg-plist8
-rw-r--r--devel/flickrnet/Makefile38
-rw-r--r--devel/flickrnet/distinfo2
-rw-r--r--devel/flickrnet/files/patch-AssemblyInfo.cs11
-rw-r--r--devel/flickrnet/files/patch-flickrnet.pc.in11
-rw-r--r--devel/flickrnet/pkg-descr4
-rw-r--r--devel/flickrnet/pkg-plist2
-rw-r--r--devel/fujaba/Makefile49
-rw-r--r--devel/fujaba/distinfo2
-rw-r--r--devel/fujaba/files/fujaba.sh.in5
-rw-r--r--devel/fujaba/pkg-descr13
-rw-r--r--devel/funnelweb/Makefile26
-rw-r--r--devel/funnelweb/distinfo2
-rw-r--r--devel/funnelweb/files/patch-environ.h33
-rw-r--r--devel/funnelweb/pkg-descr6
-rw-r--r--devel/genproto/Makefile25
-rw-r--r--devel/genproto/distinfo2
-rw-r--r--devel/genproto/pkg-descr4
-rw-r--r--devel/gitphp/Makefile35
-rw-r--r--devel/gitphp/distinfo2
-rw-r--r--devel/gitphp/files/pkg-message.in20
-rw-r--r--devel/gitphp/pkg-descr4
-rw-r--r--devel/gitphp/pkg-plist730
-rw-r--r--devel/gnatcoll/Makefile95
-rw-r--r--devel/gnatcoll/distinfo5
-rw-r--r--devel/gnatcoll/files/patch-Makefile40
-rw-r--r--devel/gnatcoll/files/patch-configure11
-rw-r--r--devel/gnatcoll/files/patch-src_gnatcoll__iconv.gpr12
-rw-r--r--devel/gnatcoll/files/patch-src_gnatcoll__readline.gpr.in21
-rw-r--r--devel/gnatcoll/files/patch-src_iconv_with__iconv_iconv__support.c20
-rw-r--r--devel/gnatcoll/pkg-descr24
-rw-r--r--devel/gnatcoll/pkg-plist417
-rw-r--r--devel/kimwitu/Makefile28
-rw-r--r--devel/kimwitu/distinfo2
-rw-r--r--devel/kimwitu/files/patch-Makefile11
-rw-r--r--devel/kimwitu/pkg-descr14
-rw-r--r--devel/libghthash/Makefile53
-rw-r--r--devel/libghthash/distinfo2
-rw-r--r--devel/libghthash/pkg-descr5
-rw-r--r--devel/lua-alien/Makefile57
-rw-r--r--devel/lua-alien/distinfo2
-rw-r--r--devel/lua-alien/files/patch-src__alien.c11
-rw-r--r--devel/lua-alien/pkg-descr4
-rw-r--r--devel/lua-alien/pkg-plist8
-rw-r--r--devel/monotone-viz/Makefile64
-rw-r--r--devel/monotone-viz/distinfo4
-rw-r--r--devel/monotone-viz/files/patch-Makefile11
-rw-r--r--devel/monotone-viz/pkg-descr10
-rw-r--r--devel/noweb/Makefile53
-rw-r--r--devel/noweb/distinfo3
-rw-r--r--devel/noweb/files/patch-Makefile67
-rw-r--r--devel/noweb/files/patch-c_finduses.c29
-rw-r--r--devel/noweb/files/patch-c_getline.c25
-rw-r--r--devel/noweb/files/patch-c_getline.h11
-rw-r--r--devel/noweb/files/patch-c_markmain.c11
-rw-r--r--devel/noweb/files/patch-c_modules.c109
-rw-r--r--devel/noweb/files/patch-c_modules.nw21
-rw-r--r--devel/noweb/files/patch-c_notangle.c42
-rw-r--r--devel/noweb/files/patch-lib_Makefile11
-rw-r--r--devel/noweb/pkg-descr22
-rw-r--r--devel/noweb/pkg-install8
-rw-r--r--devel/noweb/pkg-plist62
-rw-r--r--devel/p65/Makefile29
-rw-r--r--devel/p65/distinfo2
-rw-r--r--devel/p65/pkg-descr16
-rw-r--r--devel/py-fileutils/Makefile21
-rw-r--r--devel/py-fileutils/distinfo2
-rw-r--r--devel/py-fileutils/pkg-descr1
-rw-r--r--devel/py-mercurialserver/Makefile53
-rw-r--r--devel/py-mercurialserver/distinfo2
-rw-r--r--devel/py-mercurialserver/files/patch-setup.py18
-rw-r--r--devel/py-mercurialserver/files/patch-src__init__hginit13
-rw-r--r--devel/py-mercurialserver/files/pkg-message.in11
-rw-r--r--devel/py-mercurialserver/pkg-descr28
-rw-r--r--devel/py-mercurialserver/pkg-plist5
-rw-r--r--devel/py-pqueue/Makefile33
-rw-r--r--devel/py-pqueue/distinfo2
-rw-r--r--devel/py-pqueue/files/setup.py3
-rw-r--r--devel/py-pqueue/pkg-descr6
-rw-r--r--devel/pypersrc/Makefile54
-rw-r--r--devel/pypersrc/distinfo2
-rw-r--r--devel/pypersrc/files/patch-src_cc_pyext__DequeChar.cc11
-rw-r--r--devel/pypersrc/files/patch-src_cc_pyext__GreedyDict.cc11
-rw-r--r--devel/pypersrc/files/patch-src_cc_pyext__Tags.cc22
-rw-r--r--devel/pypersrc/files/patch-tools_pythonconf.py11
-rw-r--r--devel/pypersrc/pkg-descr6
-rw-r--r--devel/root-doc/Makefile30
-rw-r--r--devel/root-doc/distinfo2
-rw-r--r--devel/root-doc/pkg-descr20
-rw-r--r--devel/sfio/Makefile42
-rw-r--r--devel/sfio/distinfo2
-rw-r--r--devel/sfio/files/patch-src_lib_sfio_Sfio_dc_Makefile12
-rw-r--r--devel/sfio/files/patch-src_lib_sfio_Sfio_f_Makefile12
-rw-r--r--devel/sfio/files/patch-src_lib_sfio_Sfio_t_runtest11
-rw-r--r--devel/sfio/files/patch-src_lib_sfio_Stdio_b_Makefile12
-rw-r--r--devel/sfio/files/patch-src_lib_sfio_Stdio_s_Makefile12
-rw-r--r--devel/sfio/files/patch-src_lib_sfio_makefile12
-rw-r--r--devel/sfio/files/patch-src_lib_sfio_sfhdr.h11
-rw-r--r--devel/sfio/pkg-descr15
-rw-r--r--devel/sfio/pkg-plist8
-rw-r--r--devel/styx/Makefile27
-rw-r--r--devel/styx/distinfo2
-rw-r--r--devel/styx/files/patch-Makefile.in11
-rw-r--r--devel/styx/files/patch-configure.in19
-rw-r--r--devel/styx/files/patch-inc__sysbase1.h11
-rw-r--r--devel/styx/files/patch-libbase__gstream.c11
-rw-r--r--devel/styx/files/patch-libbase__sysbase1.c29
-rw-r--r--devel/styx/files/patch-pgm_ctoh.c83
-rw-r--r--devel/styx/pkg-descr13
-rw-r--r--devel/styx/pkg-plist311
-rw-r--r--devel/tclmore/Makefile26
-rw-r--r--devel/tclmore/distinfo2
-rw-r--r--devel/tclmore/files/patch-Makefile.in86
-rw-r--r--devel/tclmore/files/patch-configure29
-rw-r--r--devel/tclmore/files/patch-generic_commands.c20
-rw-r--r--devel/tclmore/pkg-descr5
-rw-r--r--devel/tclmore/pkg-plist18
-rw-r--r--devel/umem/Makefile31
-rw-r--r--devel/umem/distinfo2
-rw-r--r--devel/umem/files/patch-umem_impl.h15
-rw-r--r--devel/umem/files/patch-vmem_mmap.c11
-rw-r--r--devel/umem/pkg-descr24
-rw-r--r--devel/umem/pkg-plist13
-rw-r--r--dns/Makefile1
-rw-r--r--dns/ez-ipupdate/Makefile30
-rw-r--r--dns/ez-ipupdate/distinfo2
-rw-r--r--dns/ez-ipupdate/files/ez-ipupdate.in33
-rw-r--r--dns/ez-ipupdate/files/patch-ez-ipupdate.c11
-rw-r--r--dns/ez-ipupdate/pkg-descr23
-rw-r--r--dns/ez-ipupdate/pkg-plist12
-rw-r--r--editors/Makefile1
-rw-r--r--editors/zoinks/Makefile41
-rw-r--r--editors/zoinks/distinfo2
-rw-r--r--editors/zoinks/files/patch-fw-TApplication.cpp22
-rw-r--r--editors/zoinks/files/patch-fw-TInputContext.cpp9
-rw-r--r--editors/zoinks/files/patch-fw-TTopLevelWindow.cpp13
-rw-r--r--editors/zoinks/files/patch-fw-TWindow.cpp26
-rw-r--r--editors/zoinks/files/patch-ide-TLogDocument.cpp11
-rw-r--r--editors/zoinks/files/patch-ide-TProjectDocument.cpp11
-rw-r--r--editors/zoinks/pkg-descr8
-rw-r--r--editors/zoinks/pkg-plist3
-rw-r--r--emulators/Makefile4
-rw-r--r--emulators/aftp/Makefile26
-rw-r--r--emulators/aftp/distinfo2
-rw-r--r--emulators/aftp/files/aftp.186
-rw-r--r--emulators/aftp/files/patch-Makefile37
-rw-r--r--emulators/aftp/files/patch-aftp.c108
-rw-r--r--emulators/aftp/pkg-descr12
-rw-r--r--emulators/ia64sim/Makefile45
-rw-r--r--emulators/ia64sim/distinfo2
-rw-r--r--emulators/ia64sim/files/patch-ia64sim.c21
-rw-r--r--emulators/ia64sim/files/patch-include_ia64.h30
-rw-r--r--emulators/ia64sim/files/patch-makefile.unx16
-rw-r--r--emulators/ia64sim/pkg-descr3
-rw-r--r--emulators/loemu/Makefile51
-rw-r--r--emulators/loemu/distinfo2
-rw-r--r--emulators/loemu/files/patch-setup.py24
-rw-r--r--emulators/loemu/pkg-descr17
-rw-r--r--emulators/loemu/pkg-plist40
-rw-r--r--emulators/pipelight/Makefile71
-rw-r--r--emulators/pipelight/distinfo6
-rw-r--r--emulators/pipelight/files/patch-src_linux_libpipelight_configloader.c17
-rw-r--r--emulators/pipelight/files/pipelight-mkufs.in97
-rw-r--r--emulators/pipelight/pkg-descr5
-rw-r--r--emulators/pipelight/pkg-message24
-rw-r--r--emulators/pipelight/pkg-plist45
-rw-r--r--finance/Makefile1
-rw-r--r--finance/ledgersmb/Makefile38
-rw-r--r--finance/ledgersmb/distinfo2
-rw-r--r--finance/ledgersmb/files/ledger-smb-httpd.conf.in13
-rw-r--r--finance/ledgersmb/files/pkg-message.in14
-rw-r--r--finance/ledgersmb/pkg-descr5
-rw-r--r--finance/ledgersmb/pkg-plist2557
-rw-r--r--ftp/Makefile2
-rw-r--r--ftp/atftp/Makefile24
-rw-r--r--ftp/atftp/distinfo4
-rw-r--r--ftp/atftp/files/atftpd.in43
-rw-r--r--ftp/atftp/files/patch-Makefile.in29
-rw-r--r--ftp/atftp/files/patch-argz.h155
-rw-r--r--ftp/atftp/files/patch-logger.c57
-rw-r--r--ftp/atftp/files/patch-options.c15
-rw-r--r--ftp/atftp/files/patch-options.h11
-rw-r--r--ftp/atftp/files/patch-stats.c13
-rw-r--r--ftp/atftp/files/patch-tftp.c150
-rw-r--r--ftp/atftp/files/patch-tftp_def.c32
-rw-r--r--ftp/atftp/files/patch-tftp_def.h19
-rw-r--r--ftp/atftp/files/patch-tftp_file.c42
-rw-r--r--ftp/atftp/files/patch-tftp_io.c65
-rw-r--r--ftp/atftp/files/patch-tftp_mtftp.c12
-rw-r--r--ftp/atftp/files/patch-tftpd.c200
-rw-r--r--ftp/atftp/files/patch-tftpd.h23
-rw-r--r--ftp/atftp/files/patch-tftpd_file.c386
-rw-r--r--ftp/atftp/files/patch-tftpd_list.c51
-rw-r--r--ftp/atftp/files/patch-tftpd_mtftp.c40
-rw-r--r--ftp/atftp/files/patch-tftpd_pcre.c14
-rw-r--r--ftp/atftp/pkg-descr4
-rw-r--r--ftp/cftp/Makefile28
-rw-r--r--ftp/cftp/distinfo2
-rw-r--r--ftp/cftp/files/patch-ftp.c38
-rw-r--r--ftp/cftp/files/patch-mkbind.c12
-rw-r--r--ftp/cftp/files/patch-readrc.c11
-rw-r--r--ftp/cftp/pkg-descr7
-rw-r--r--games/Makefile36
-rw-r--r--games/arkanoidsb/Makefile44
-rw-r--r--games/arkanoidsb/distinfo2
-rw-r--r--games/arkanoidsb/files/arkanoidsb.sh.in7
-rw-r--r--games/arkanoidsb/pkg-descr7
-rw-r--r--games/arkanoidsb/pkg-plist7
-rw-r--r--games/balazar/Makefile57
-rw-r--r--games/balazar/distinfo2
-rw-r--r--games/balazar/pkg-descr5
-rw-r--r--games/blockade/Makefile28
-rw-r--r--games/blockade/distinfo2
-rw-r--r--games/blockade/files/patch-Makefile22
-rw-r--r--games/blockade/files/patch-blockade.c99
-rw-r--r--games/blockade/pkg-descr2
-rw-r--r--games/cleanq3/Makefile123
-rw-r--r--games/cleanq3/distinfo2
-rw-r--r--games/cleanq3/files/patch-code-cgame-cg_weapons.c23
-rw-r--r--games/cleanq3/files/patch-code-game-q_shared.c113
-rw-r--r--games/cleanq3/files/patch-code-game-q_shared.h140
-rw-r--r--games/cleanq3/files/patch-code-q3_ui-ui_playermodel.c11
-rw-r--r--games/cleanq3/files/patch-code-q3_ui-ui_players.c18
-rw-r--r--games/cleanq3/files/patch-code-q3_ui-ui_saveconfig.c11
-rw-r--r--games/cleanq3/files/patch-code-qcommon-common.c28
-rw-r--r--games/cleanq3/files/patch-code-qcommon-vm.c29
-rw-r--r--games/cleanq3/files/patch-code-renderer-tr_bsp.c11
-rw-r--r--games/cleanq3/files/patch-code-renderer-tr_shader.c29
-rw-r--r--games/cleanq3/files/patch-code-server-sv_client.c73
-rw-r--r--games/cleanq3/files/patch-code-ui-ui_main.c11
-rw-r--r--games/cleanq3/files/patch-code-ui-ui_players.c18
-rw-r--r--games/cleanq3/files/patch-code-unix-Makefile364
-rw-r--r--games/cleanq3/files/patch-code-unix-unix_main.c44
-rw-r--r--games/cleanq3/files/patch-code-unix-unix_shared.c49
-rw-r--r--games/cleanq3/pkg-descr5
-rw-r--r--games/cleanq3/pkg-plist9
-rw-r--r--games/conquest/Makefile54
-rw-r--r--games/conquest/distinfo2
-rw-r--r--games/conquest/files/patch-Makefile.in49
-rw-r--r--games/conquest/files/pkg-message.in13
-rw-r--r--games/conquest/pkg-descr5
-rw-r--r--games/conquest/pkg-plist11
-rw-r--r--games/crafty-tablebase-no-pawn/Makefile72
-rw-r--r--games/crafty-tablebase-no-pawn/distinfo336
-rw-r--r--games/crafty-tablebase-no-pawn/pkg-descr7
-rw-r--r--games/crafty-tablebase-no-pawn/pkg-message23
-rw-r--r--games/crafty-tablebase-no-pawn/pkg-plist168
-rw-r--r--games/crafty-tablebase-no-pawn/scripts/configure13
-rw-r--r--games/epiar/Makefile48
-rw-r--r--games/epiar/distinfo2
-rw-r--r--games/epiar/files/patch-Source-Utilities-log.cpp10
-rw-r--r--games/epiar/files/patch-Source_Engine_hud.h11
-rw-r--r--games/epiar/pkg-descr17
-rw-r--r--games/epiar/pkg-plist228
-rw-r--r--games/exmars/Makefile38
-rw-r--r--games/exmars/distinfo2
-rw-r--r--games/exmars/files/patch-Makefile21
-rw-r--r--games/exmars/pkg-descr20
-rw-r--r--games/exmars/pkg-plist40
-rw-r--r--games/fteqw/Makefile78
-rw-r--r--games/fteqw/distinfo2
-rw-r--r--games/fteqw/files/patch-Makefile98
-rw-r--r--games/fteqw/files/patch-client__cl_main.c17
-rw-r--r--games/fteqw/files/patch-client__image.c82
-rw-r--r--games/fteqw/files/patch-client__snd_linux.c80
-rw-r--r--games/fteqw/files/patch-client__sys_linux.c11
-rw-r--r--games/fteqw/files/patch-common__fs.c24
-rw-r--r--games/fteqw/files/patch-common__net_wins.c11
-rw-r--r--games/fteqw/files/patch-gl__gl_vidlinuxglx.c11
-rw-r--r--games/fteqw/files/patch-server__sv_sys_unix.c23
-rw-r--r--games/fteqw/files/pkg-message.in15
-rw-r--r--games/fteqw/pkg-descr10
-rw-r--r--games/gnake/Makefile40
-rw-r--r--games/gnake/distinfo2
-rw-r--r--games/gnake/pkg-descr8
-rw-r--r--games/gru/Makefile28
-rw-r--r--games/gru/distinfo2
-rw-r--r--games/gru/pkg-descr3
-rw-r--r--games/gru/pkg-plist3
-rw-r--r--games/gtkpool/Makefile37
-rw-r--r--games/gtkpool/distinfo4
-rw-r--r--games/gtkpool/files/patch-Makefile.am35
-rw-r--r--games/gtkpool/files/patch-configure.in105
-rw-r--r--games/gtkpool/files/patch-gtkpool__Makefile.am30
-rw-r--r--games/gtkpool/files/patch-gtkpool__check_pocket.h10
-rw-r--r--games/gtkpool/files/patch-gtkpool__game.cpp10
-rw-r--r--games/gtkpool/files/patch-gtkpool__main.cpp16
-rw-r--r--games/gtkpool/files/patch-gtkpool__options.cpp11
-rw-r--r--games/gtkpool/files/patch-gtkpool__pixmaps__Makefile.am265
-rw-r--r--games/gtkpool/files/patch-gtkpool_application.cpp59
-rw-r--r--games/gtkpool/files/patch-gtkpool_ball.cpp20
-rw-r--r--games/gtkpool/files/patch-gtkpool_ball.h13
-rw-r--r--games/gtkpool/files/patch-gtkpool_game.h33
-rw-r--r--games/gtkpool/files/patch-gtkpool_sound.cpp11
-rw-r--r--games/gtkpool/pkg-descr6
-rw-r--r--games/imaze/Makefile71
-rw-r--r--games/imaze/distinfo2
-rw-r--r--games/imaze/files/patch-source_Makefile.in20
-rw-r--r--games/imaze/files/patch-source_configure11
-rw-r--r--games/imaze/files/patch-source_fbsd_joystick.c11
-rw-r--r--games/imaze/files/patch-source_voxware_audio.c11
-rw-r--r--games/imaze/pkg-descr21
-rw-r--r--games/imaze/pkg-plist32
-rw-r--r--games/inform/Makefile46
-rw-r--r--games/inform/distinfo6
-rw-r--r--games/inform/files/Makefile.inform15
-rw-r--r--games/inform/files/patch-header.h11
-rw-r--r--games/inform/pkg-descr11
-rw-r--r--games/iourbanterror-server/Makefile16
-rw-r--r--games/iourbanterror/Makefile56
-rw-r--r--games/iourbanterror/files/patch-code-qcommon-q_shared.h20
-rw-r--r--games/iourbanterror/files/patch-code-qcommon-qcommon.h11
-rw-r--r--games/iourbanterror/files/patch-code-qcommon-vm_interpreted.c16
-rw-r--r--games/iourbanterror/files/patch-code-qcommon-vm_x86.c20
-rw-r--r--games/iourbanterror/pkg-descr12
-rw-r--r--games/iourbanterror/pkg-message13
-rw-r--r--games/jools/Makefile56
-rw-r--r--games/jools/distinfo4
-rw-r--r--games/jools/files/patch-jools____init__.py18
-rw-r--r--games/jools/pkg-descr5
-rw-r--r--games/jools/pkg-plist266
-rw-r--r--games/legends/Makefile59
-rw-r--r--games/legends/distinfo4
-rw-r--r--games/legends/pkg-descr24
-rw-r--r--games/legends/pkg-plist34
-rw-r--r--games/linux-enemyterritory-etpro/Makefile46
-rw-r--r--games/linux-enemyterritory-etpro/distinfo2
-rw-r--r--games/linux-enemyterritory-etpro/pkg-descr9
-rw-r--r--games/linux-enemyterritory-etpro/pkg-plist27
-rw-r--r--games/linux-worldofgoo-demo/Makefile60
-rw-r--r--games/linux-worldofgoo-demo/distinfo2
-rw-r--r--games/linux-worldofgoo-demo/pkg-descr5
-rw-r--r--games/linux-worldofgoo-demo/pkg-plist1349
-rw-r--r--games/noegnud-data/Makefile26
-rw-r--r--games/noegnud-data/distinfo2
-rw-r--r--games/noegnud-data/files/patch-variants__Makefile25
-rw-r--r--games/noegnud-data/pkg-descr9
-rw-r--r--games/noegnud-data/pkg-plist1548
-rw-r--r--games/poker-engine/Makefile36
-rw-r--r--games/poker-engine/distinfo2
-rw-r--r--games/poker-engine/pkg-descr6
-rw-r--r--games/poker-engine/pkg-plist199
-rw-r--r--games/ptools/Makefile49
-rw-r--r--games/ptools/distinfo8
-rw-r--r--games/ptools/files/patch-mopt.c12
-rw-r--r--games/ptools/pkg-descr21
-rw-r--r--games/ptools/pkg-plist11
-rw-r--r--games/pyawale/Makefile51
-rw-r--r--games/pyawale/distinfo2
-rw-r--r--games/pyawale/files/pyawale.in7
-rw-r--r--games/pyawale/pkg-descr13
-rw-r--r--games/pyawale/pkg-plist83
-rw-r--r--games/pysycache-lang/Makefile88
-rw-r--r--games/pysycache-lang/distinfo10
-rw-r--r--games/pysycache-lang/pkg-descr3
-rw-r--r--games/pysycache-lang/pkg-plist1040
-rw-r--r--games/qmars/Makefile43
-rw-r--r--games/qmars/distinfo2
-rw-r--r--games/qmars/pkg-descr6
-rw-r--r--games/qmars/pkg-plist11
-rw-r--r--games/quake-reaper/Makefile39
-rw-r--r--games/quake-reaper/distinfo2
-rw-r--r--games/quake-reaper/pkg-descr14
-rw-r--r--games/quake-reaper/pkg-plist2
-rw-r--r--games/quake3-ra3/Makefile36
-rw-r--r--games/quake3-ra3/distinfo2
-rw-r--r--games/quake3-ra3/pkg-descr4
-rw-r--r--games/quake3-ra3/pkg-plist34
-rw-r--r--games/sdlCC/Makefile37
-rw-r--r--games/sdlCC/distinfo2
-rw-r--r--games/sdlCC/files/patch-libltdl_configure12
-rw-r--r--games/sdlCC/pkg-descr8
-rw-r--r--games/sdlCC/pkg-plist39
-rw-r--r--games/speyes/Makefile21
-rw-r--r--games/speyes/distinfo2
-rw-r--r--games/speyes/files/patch-Imakefile8
-rw-r--r--games/speyes/pkg-descr4
-rw-r--r--games/vodovod/Makefile63
-rw-r--r--games/vodovod/distinfo4
-rw-r--r--games/vodovod/files/patch-hiscore.cpp10
-rw-r--r--games/vodovod/files/patch-hiscore.h11
-rw-r--r--games/vodovod/files/vodovod.in7
-rw-r--r--games/vodovod/pkg-descr16
-rw-r--r--games/vodovod/pkg-plist24
-rw-r--r--games/wmeyes/Makefile34
-rw-r--r--games/wmeyes/distinfo2
-rw-r--r--games/wmeyes/pkg-descr6
-rw-r--r--games/wmshuffle/Makefile36
-rw-r--r--games/wmshuffle/distinfo2
-rw-r--r--games/wmshuffle/files/patch-Makefile30
-rw-r--r--games/wmshuffle/pkg-descr2
-rw-r--r--games/wmshuffle/pkg-message7
-rw-r--r--games/xabacus/Makefile52
-rw-r--r--games/xabacus/distinfo2
-rw-r--r--games/xabacus/pkg-descr9
-rw-r--r--games/xabacus/pkg-plist36
-rw-r--r--games/xpacman/Makefile32
-rw-r--r--games/xpacman/distinfo2
-rw-r--r--games/xpacman/files/patch-board.cc10
-rw-r--r--games/xpacman/files/patch-c7
-rw-r--r--games/xpacman/files/patch-d11
-rw-r--r--games/xpacman/files/patch-e11
-rw-r--r--games/xpacman/files/patch-f13
-rw-r--r--games/xpacman/files/patch-pac.cc11
-rw-r--r--games/xpacman/files/patch-pac.h15
-rw-r--r--games/xpacman/files/patch-sizes.h17
-rw-r--r--games/xpacman/pkg-descr8
-rw-r--r--games/xscorch/Makefile31
-rw-r--r--games/xscorch/distinfo2
-rw-r--r--games/xscorch/pkg-descr9
-rw-r--r--games/xscorch/pkg-plist12
-rw-r--r--graphics/Makefile20
-rw-r--r--graphics/aeskulap/Makefile40
-rw-r--r--graphics/aeskulap/distinfo3
-rw-r--r--graphics/aeskulap/files/patch-imagepool_poolassociation.cpp11
-rw-r--r--graphics/aeskulap/files/patch-imagepool_poolfindassociation.cpp13
-rw-r--r--graphics/aeskulap/files/patch-imagepool_poolmoveassociation.cpp11
-rw-r--r--graphics/aeskulap/pkg-descr8
-rw-r--r--graphics/aeskulap/pkg-plist37
-rw-r--r--graphics/agave/Makefile48
-rw-r--r--graphics/agave/distinfo2
-rw-r--r--graphics/agave/files/patch-src__dialogs__gcs-about-window.cc30
-rw-r--r--graphics/agave/files/patch-src__gcs-mainwindow-actions.cc32
-rw-r--r--graphics/agave/files/patch-src__widgets__gcs-paletteview.h10
-rw-r--r--graphics/agave/files/patch-src__widgets__gcs-schemebox.cc11
-rw-r--r--graphics/agave/pkg-descr9
-rw-r--r--graphics/agave/pkg-plist62
-rw-r--r--graphics/cbview/Makefile41
-rw-r--r--graphics/cbview/distinfo2
-rw-r--r--graphics/cbview/pkg-descr4
-rw-r--r--graphics/copperspice/Makefile67
-rw-r--r--graphics/copperspice/distinfo3
-rw-r--r--graphics/copperspice/files/patch-Makefile.in47
-rw-r--r--graphics/copperspice/files/patch-src_3rdparty_webkit_Source_WebCore_html_HTMLImageElement.cpp21
-rw-r--r--graphics/copperspice/files/patch-src_webkit_Makefile.in65
-rw-r--r--graphics/copperspice/pkg-descr19
-rw-r--r--graphics/copperspice/pkg-plist2112
-rw-r--r--graphics/cthumb/Makefile45
-rw-r--r--graphics/cthumb/distinfo2
-rw-r--r--graphics/cthumb/files/patch-Makefile.in30
-rw-r--r--graphics/cthumb/files/patch-configure.in11
-rw-r--r--graphics/cthumb/files/patch-cthumb.in22
-rw-r--r--graphics/cthumb/pkg-descr15
-rw-r--r--graphics/cthumb/pkg-plist233
-rw-r--r--graphics/fujiplay/Makefile36
-rw-r--r--graphics/fujiplay/distinfo2
-rw-r--r--graphics/fujiplay/files/patch-fujiplay.c74
-rw-r--r--graphics/fujiplay/pkg-descr19
-rw-r--r--graphics/gimp-ez-perspective-plugin/Makefile50
-rw-r--r--graphics/gimp-ez-perspective-plugin/distinfo2
-rw-r--r--graphics/gimp-ez-perspective-plugin/files/LICENSE10
-rw-r--r--graphics/gimp-ez-perspective-plugin/pkg-descr7
-rw-r--r--graphics/gimp-focusblur-plugin/Makefile46
-rw-r--r--graphics/gimp-focusblur-plugin/distinfo2
-rw-r--r--graphics/gimp-focusblur-plugin/files/patch-pixmaps-Makefile.in12
-rw-r--r--graphics/gimp-focusblur-plugin/pkg-descr5
-rw-r--r--graphics/gimp-focusblur-plugin/pkg-plist4
-rw-r--r--graphics/gimp-jagged-border-script/Makefile42
-rw-r--r--graphics/gimp-jagged-border-script/distinfo2
-rw-r--r--graphics/gimp-jagged-border-script/pkg-descr13
-rw-r--r--graphics/gimp-manual-html/Makefile58
-rw-r--r--graphics/gimp-manual-html/distinfo8
-rw-r--r--graphics/gimp-manual-html/pkg-descr4
-rw-r--r--graphics/gimp-manual-html/pkg-plist_HTML1111
-rw-r--r--graphics/gimp-manual-html/pkg-plist_PDF2
-rw-r--r--graphics/gimp-save-for-web/Makefile26
-rw-r--r--graphics/gimp-save-for-web/distinfo2
-rw-r--r--graphics/gimp-save-for-web/pkg-descr8
-rw-r--r--graphics/gimp-save-for-web/pkg-plist14
-rw-r--r--graphics/gimp-wavelet-denoise-plugin/Makefile62
-rw-r--r--graphics/gimp-wavelet-denoise-plugin/distinfo2
-rw-r--r--graphics/gimp-wavelet-denoise-plugin/pkg-descr15
-rw-r--r--graphics/gimp-wavelet-denoise-plugin/pkg-plist6
-rw-r--r--graphics/gimp-wavelet-sharpen-plugin/Makefile61
-rw-r--r--graphics/gimp-wavelet-sharpen-plugin/distinfo2
-rw-r--r--graphics/gimp-wavelet-sharpen-plugin/pkg-descr16
-rw-r--r--graphics/gimp-wavelet-sharpen-plugin/pkg-plist6
-rw-r--r--graphics/giram/Makefile48
-rw-r--r--graphics/giram/distinfo2
-rw-r--r--graphics/giram/files/patch-configure10
-rw-r--r--graphics/giram/files/patch-src+filetypes+povray+LoadPov.c42
-rw-r--r--graphics/giram/files/patch-src+filetypes+povray+SavePov.c10
-rw-r--r--graphics/giram/files/patch-src+giramobjecteditor.c14
-rw-r--r--graphics/giram/files/patch-src+texture.c15
-rw-r--r--graphics/giram/files/patch-src+view.c13
-rw-r--r--graphics/giram/files/patch-src+widgets+gtkcolorbutton.c16
-rw-r--r--graphics/giram/pkg-descr6
-rw-r--r--graphics/giram/pkg-plist80
-rw-r--r--graphics/inventor/Makefile62
-rw-r--r--graphics/inventor/distinfo2
-rw-r--r--graphics/inventor/files/patch-Interface.c++35
-rw-r--r--graphics/inventor/files/patch-SbTime.c++86
-rw-r--r--graphics/inventor/files/patch-SceneViewer-GNUmakefile13
-rw-r--r--graphics/inventor/files/patch-SoCalcParse.y18
-rw-r--r--graphics/inventor/files/patch-SoDragger.c++11
-rw-r--r--graphics/inventor/files/patch-SoNkCatalog.c++11
-rw-r--r--graphics/inventor/files/patch-SoOutput.c++11
-rw-r--r--graphics/inventor/files/patch-SoPath.h11
-rw-r--r--graphics/inventor/files/patch-SoSceneViewer.c++53
-rw-r--r--graphics/inventor/files/patch-SoSensorMgr.c++15
-rw-r--r--graphics/inventor/files/patch-SoText2.c++12
-rw-r--r--graphics/inventor/files/patch-SoText3V2.c++30
-rw-r--r--graphics/inventor/files/patch-SoType.c++11
-rw-r--r--graphics/inventor/files/patch-SoV1NkCatalog.c++21
-rw-r--r--graphics/inventor/files/patch-SoXtRsrc.c++11
-rw-r--r--graphics/inventor/files/patch-apps-demos-qmorf_quadCube.c++11
-rw-r--r--graphics/inventor/files/patch-apps-demos-qmorf_quadSheet.c++11
-rw-r--r--graphics/inventor/files/patch-apps-demos-qmorf_quadSphere.c++11
-rw-r--r--graphics/inventor/files/patch-apps-demos-revo_GNUmakefile14
-rw-r--r--graphics/inventor/files/patch-apps-demos-textomatic_GNUmakefile11
-rw-r--r--graphics/inventor/files/patch-apps-samples-widgets_componentTest.c++11
-rw-r--r--graphics/inventor/files/patch-apps-tools-ivcat_ivcat.c++11
-rw-r--r--graphics/inventor/files/patch-apps-tools-ivfix_ivfix.c++11
-rw-r--r--graphics/inventor/files/patch-apps-tools-ivinfo_ivinfo.c++11
-rw-r--r--graphics/inventor/files/patch-arc.c++11
-rw-r--r--graphics/inventor/files/patch-arctess.c++35
-rw-r--r--graphics/inventor/files/patch-ccw.c++10
-rw-r--r--graphics/inventor/files/patch-doc-man-ivman_Main.c++11
-rw-r--r--graphics/inventor/files/patch-doc-man1-GNUmakefile19
-rw-r--r--graphics/inventor/files/patch-fl.c16
-rw-r--r--graphics/inventor/files/patch-flfreetype.c30
-rw-r--r--graphics/inventor/files/patch-ivcommondefs30
-rw-r--r--graphics/inventor/files/patch-lib-GNUmakefile13
-rw-r--r--graphics/inventor/files/patch-libFL_ang_flfreetype.h12
-rw-r--r--graphics/inventor/files/patch-lib_database_src_so_SoInput.c++11
-rw-r--r--graphics/inventor/files/patch-lib_interaction_src_nodekits_SoInteractionKit.c++13
-rw-r--r--graphics/inventor/files/patch-machine.h20
-rw-r--r--graphics/inventor/files/patch-make__ivcommonrules34
-rw-r--r--graphics/inventor/files/patch-open.c29
-rw-r--r--graphics/inventor/files/patch-qmorf.c++54
-rw-r--r--graphics/inventor/files/patch-revo.c++54
-rw-r--r--graphics/inventor/files/patch-simplemath.h10
-rw-r--r--graphics/inventor/files/patch-softsurfeval.c++13
-rw-r--r--graphics/inventor/files/patch-src__so_nodes-SoText2.c++12
-rw-r--r--graphics/inventor/files/patch-src__so_nodes-SoText3.c++11
-rw-r--r--graphics/inventor/files/patch-textomatic.c++53
-rw-r--r--graphics/inventor/files/patch-tools-ppp_ppp.c++11
-rw-r--r--graphics/inventor/files/pkg-message.in23
-rw-r--r--graphics/inventor/pkg-descr21
-rw-r--r--graphics/inventor/pkg-plist996
-rw-r--r--graphics/jpg2pdf/Makefile29
-rw-r--r--graphics/jpg2pdf/distinfo2
-rw-r--r--graphics/jpg2pdf/pkg-descr10
-rw-r--r--graphics/jpgraph2/Makefile55
-rw-r--r--graphics/jpgraph2/distinfo3
-rw-r--r--graphics/jpgraph2/pkg-descr7
-rw-r--r--graphics/makehuman/Makefile46
-rw-r--r--graphics/makehuman/distinfo2
-rw-r--r--graphics/makehuman/files/patch-src__ComponentID.h11
-rw-r--r--graphics/makehuman/files/patch-src__FileTools.cpp11
-rw-r--r--graphics/makehuman/files/patch-src__FileTools.h12
-rw-r--r--graphics/makehuman/pkg-descr7
-rw-r--r--graphics/pstoepsi/Makefile44
-rw-r--r--graphics/pstoepsi/distinfo4
-rw-r--r--graphics/pstoepsi/files/patch-pstoepsi.prefix16
-rw-r--r--graphics/pstoepsi/pkg-descr11
-rw-r--r--graphics/pstoepsi/pkg-plist2
-rw-r--r--graphics/xmandel/Makefile33
-rw-r--r--graphics/xmandel/distinfo2
-rw-r--r--graphics/xmandel/pkg-descr6
-rw-r--r--irc/Makefile1
-rw-r--r--irc/minbif/Makefile84
-rw-r--r--irc/minbif/distinfo2
-rw-r--r--irc/minbif/files/minbif.in35
-rw-r--r--irc/minbif/files/patch-src__core__minbif.cpp21
-rw-r--r--irc/minbif/files/patch-src__im__account.cpp19
-rw-r--r--irc/minbif/files/patch-src__im__auth_pam.cpp19
-rw-r--r--irc/minbif/files/patch-src__im__request.cpp14
-rw-r--r--irc/minbif/files/patch-src__irc__dcc.cpp19
-rw-r--r--irc/minbif/files/patch-src__server_poll__daemon_fork.cpp17
-rw-r--r--irc/minbif/files/patch-src__server_poll__inetd.cpp12
-rw-r--r--irc/minbif/files/patch-src__sockwrap__sockwrap.cpp11
-rw-r--r--irc/minbif/files/pkg-message.in21
-rw-r--r--irc/minbif/pkg-descr7
-rw-r--r--irc/minbif/pkg-plist8
-rw-r--r--japanese/Makefile7
-rw-r--r--japanese/VTPSfont/Makefile35
-rw-r--r--japanese/VTPSfont/distinfo2
-rw-r--r--japanese/VTPSfont/pkg-descr2
-rw-r--r--japanese/asterisk-sounds/Makefile41
-rw-r--r--japanese/asterisk-sounds/distinfo2
-rw-r--r--japanese/asterisk-sounds/files/pkg-message.in24
-rw-r--r--japanese/asterisk-sounds/pkg-descr7
-rw-r--r--japanese/asterisk-sounds/pkg-plist241
-rw-r--r--japanese/cannadic/Makefile37
-rw-r--r--japanese/cannadic/distinfo2
-rw-r--r--japanese/cannadic/files/README.FreeBSD.in45
-rw-r--r--japanese/cannadic/files/patch-ac8
-rw-r--r--japanese/cannadic/files/pkg-message.in8
-rw-r--r--japanese/cannadic/pkg-descr4
-rw-r--r--japanese/cannadic/pkg-plist4
-rw-r--r--japanese/edict-utf-8/Makefile77
-rw-r--r--japanese/edict-utf-8/distinfo38
-rw-r--r--japanese/edict-utf-8/files/patch-enamdict.euc-jp10
-rw-r--r--japanese/edict-utf-8/pkg-descr5
-rw-r--r--japanese/edict-utf-8/pkg-plist25
-rw-r--r--japanese/kpcal/Makefile31
-rw-r--r--japanese/kpcal/distinfo4
-rw-r--r--japanese/kpcal/files/patch-Makefile10
-rw-r--r--japanese/kpcal/files/patch-conv.c8
-rw-r--r--japanese/kpcal/files/patch-kpcal.c55
-rw-r--r--japanese/kpcal/pkg-descr3
-rw-r--r--japanese/multiskkserv/Makefile40
-rw-r--r--japanese/multiskkserv/distinfo3
-rw-r--r--japanese/multiskkserv/files/multiskkserv.in30
-rw-r--r--japanese/multiskkserv/pkg-descr9
-rw-r--r--japanese/skkfep/Makefile28
-rw-r--r--japanese/skkfep/distinfo2
-rw-r--r--japanese/skkfep/files/patch-Makefile23
-rw-r--r--japanese/skkfep/files/patch-config.h32
-rw-r--r--japanese/skkfep/files/patch-configs_freebsd.h11
-rw-r--r--japanese/skkfep/files/patch-protoMakefile10
-rw-r--r--japanese/skkfep/files/patch-skkfep.117
-rw-r--r--japanese/skkfep/files/patch-stty.c11
-rw-r--r--japanese/skkfep/pkg-descr4
-rw-r--r--java/Makefile3
-rw-r--r--java/eclipse-log4e/Makefile35
-rw-r--r--java/eclipse-log4e/distinfo2
-rw-r--r--java/eclipse-log4e/pkg-descr12
-rw-r--r--java/eclipse-lomboz/Makefile42
-rw-r--r--java/eclipse-lomboz/distinfo2
-rw-r--r--java/eclipse-lomboz/pkg-descr13
-rw-r--r--java/java-checkstyle/Makefile54
-rw-r--r--java/java-checkstyle/distinfo3
-rw-r--r--java/java-checkstyle/files/checkstyle.sh.in8
-rw-r--r--java/java-checkstyle/pkg-descr10
-rw-r--r--java/java-checkstyle/pkg-plist2
-rw-r--r--korean/Makefile2
-rw-r--r--korean/baekmukfonts-ttf/Makefile33
-rw-r--r--korean/baekmukfonts-ttf/distinfo2
-rw-r--r--korean/baekmukfonts-ttf/pkg-descr4
-rw-r--r--korean/baekmukfonts-ttf/pkg-plist8
-rw-r--r--korean/gtkcomm/Makefile30
-rw-r--r--korean/gtkcomm/distinfo2
-rw-r--r--korean/gtkcomm/files/patch-src-Makefile.in14
-rw-r--r--korean/gtkcomm/files/patch-src-pcConfig.c22
-rw-r--r--korean/gtkcomm/files/patch-src-pcPTY.c12
-rw-r--r--korean/gtkcomm/pkg-descr7
-rw-r--r--korean/gtkcomm/pkg-plist35
-rw-r--r--lang/Makefile6
-rw-r--r--lang/arena/Makefile24
-rw-r--r--lang/arena/distinfo2
-rw-r--r--lang/arena/pkg-descr15
-rw-r--r--lang/arena/pkg-plist4
-rw-r--r--lang/diveintopython/Makefile52
-rw-r--r--lang/diveintopython/distinfo10
-rw-r--r--lang/diveintopython/pkg-descr7
-rw-r--r--lang/diveintopython/pkg-plist288
-rw-r--r--lang/modula3/Makefile146
-rw-r--r--lang/modula3/distinfo4
-rw-r--r--lang/modula3/files/patch-m3-sys_cminstall_src_config-no-install_FreeBSD.common41
-rw-r--r--lang/modula3/files/patch-scripts_python_make-dist.py22
-rw-r--r--lang/modula3/pkg-descr12
-rw-r--r--lang/modula3/pkg-plist7465
-rw-r--r--lang/p2c/Makefile54
-rw-r--r--lang/p2c/distinfo2
-rw-r--r--lang/p2c/files/patch-Makefile68
-rw-r--r--lang/p2c/files/patch-loc.p2clib.c45
-rw-r--r--lang/p2c/files/patch-makeproto.c19
-rw-r--r--lang/p2c/files/patch-p2clib.c29
-rw-r--r--lang/p2c/files/patch-trans.c29
-rw-r--r--lang/p2c/files/patch-trans.h13
-rw-r--r--lang/p2c/pkg-descr21
-rw-r--r--lang/p2c/pkg-plist11
-rw-r--r--lang/quack/Makefile45
-rw-r--r--lang/quack/distinfo2
-rw-r--r--lang/quack/pkg-descr5
-rw-r--r--lang/quack/pkg-message9
-rw-r--r--lang/stldoc/Makefile23
-rw-r--r--lang/stldoc/distinfo2
-rw-r--r--lang/stldoc/pkg-descr3
-rw-r--r--lang/stldoc/pkg-plist350
-rw-r--r--mail/Makefile10
-rw-r--r--mail/altermime/Makefile28
-rw-r--r--mail/altermime/distinfo2
-rw-r--r--mail/altermime/files/patch-Makefile11
-rw-r--r--mail/altermime/files/patch-ffget.c11
-rw-r--r--mail/altermime/pkg-descr12
-rw-r--r--mail/autosig/Makefile26
-rw-r--r--mail/autosig/distinfo2
-rw-r--r--mail/autosig/pkg-descr10
-rw-r--r--mail/gkrellmmailwatch2/Makefile36
-rw-r--r--mail/gkrellmmailwatch2/distinfo2
-rw-r--r--mail/gkrellmmailwatch2/pkg-descr5
-rw-r--r--mail/mboxcheck-applet/Makefile35
-rw-r--r--mail/mboxcheck-applet/distinfo2
-rw-r--r--mail/mboxcheck-applet/pkg-descr4
-rw-r--r--mail/mboxcheck-applet/pkg-plist4
-rw-r--r--mail/nmzmail/Makefile43
-rw-r--r--mail/nmzmail/distinfo2
-rw-r--r--mail/nmzmail/pkg-descr16
-rw-r--r--mail/poppy/Makefile26
-rw-r--r--mail/poppy/distinfo2
-rw-r--r--mail/poppy/pkg-descr10
-rw-r--r--mail/poppy/pkg-plist3
-rw-r--r--mail/prom-wl/Makefile45
-rw-r--r--mail/prom-wl/distinfo2
-rw-r--r--mail/prom-wl/files/byte-compile139
-rw-r--r--mail/prom-wl/files/dot.emacs8
-rw-r--r--mail/prom-wl/files/dot.procmailrc41
-rw-r--r--mail/prom-wl/pkg-descr24
-rw-r--r--mail/prom-wl/pkg-plist6
-rw-r--r--mail/py-apolicy/Makefile39
-rw-r--r--mail/py-apolicy/distinfo2
-rw-r--r--mail/py-apolicy/files/apolicyd.in34
-rw-r--r--mail/py-apolicy/files/patch-src-apolicy-config.py20
-rw-r--r--mail/py-apolicy/files/pkg-message.in14
-rw-r--r--mail/py-apolicy/pkg-descr6
-rw-r--r--mail/spamdb-curses/Makefile23
-rw-r--r--mail/spamdb-curses/distinfo2
-rw-r--r--mail/spamdb-curses/pkg-descr9
-rw-r--r--mail/spamdb-curses/pkg-plist7
-rw-r--r--mail/xlbiff/Makefile20
-rw-r--r--mail/xlbiff/distinfo2
-rw-r--r--mail/xlbiff/files/patch-Imakefile11
-rw-r--r--mail/xlbiff/files/patch-xlbiff.man20
-rw-r--r--mail/xlbiff/pkg-descr16
-rw-r--r--mail/xlbiff/pkg-plist3
-rw-r--r--math/Makefile4
-rw-r--r--math/algotutor/Makefile56
-rw-r--r--math/algotutor/distinfo2
-rw-r--r--math/algotutor/files/patch-algotutor20
-rw-r--r--math/algotutor/pkg-descr5
-rw-r--r--math/algotutor/pkg-plist39
-rw-r--r--math/nyh-hoc/Makefile26
-rw-r--r--math/nyh-hoc/distinfo2
-rw-r--r--math/nyh-hoc/pkg-descr13
-rw-r--r--math/superlu_mt/Makefile130
-rw-r--r--math/superlu_mt/distinfo5
-rw-r--r--math/superlu_mt/files/patch-INSTALL-Makefile11
-rw-r--r--math/superlu_mt/files/patch-make.inc57
-rw-r--r--math/superlu_mt/pkg-descr24
-rw-r--r--math/superlu_mt/pkg-plist18
-rw-r--r--math/testu01/Makefile76
-rw-r--r--math/testu01/distinfo4
-rw-r--r--math/testu01/pkg-descr22
-rw-r--r--math/testu01/pkg-plist144
-rw-r--r--misc/Makefile15
-rw-r--r--misc/astrolog/Makefile65
-rw-r--r--misc/astrolog/distinfo40
-rw-r--r--misc/astrolog/files/patch-astrolog.c94
-rw-r--r--misc/astrolog/files/patch-astrolog.dat55
-rw-r--r--misc/astrolog/files/patch-astrolog.h51
-rw-r--r--misc/astrolog/files/patch-charts1.c101
-rw-r--r--misc/astrolog/files/patch-general.c47
-rw-r--r--misc/astrolog/files/patch-intrpalt.c32
-rw-r--r--misc/astrolog/files/patch-io.c51
-rw-r--r--misc/astrolog/files/patch-makefile28
-rw-r--r--misc/astrolog/files/patch-src-sweodef.h17
-rw-r--r--misc/astrolog/files/patch-xcharts0.c20
-rw-r--r--misc/astrolog/files/pkg-message.in8
-rw-r--r--misc/astrolog/pkg-descr23
-rw-r--r--misc/astrolog/pkg-install7
-rw-r--r--misc/astrolog/pkg-plist57
-rw-r--r--misc/chord2html/Makefile36
-rw-r--r--misc/chord2html/distinfo2
-rw-r--r--misc/chord2html/pkg-descr5
-rw-r--r--misc/crosspad/Makefile36
-rw-r--r--misc/crosspad/distinfo2
-rw-r--r--misc/crosspad/files/patch-src_main.c11
-rw-r--r--misc/crosspad/files/patch-src_uucplock.c33
-rw-r--r--misc/crosspad/pkg-descr6
-rw-r--r--misc/crosspad/pkg-plist12
-rw-r--r--misc/detachtty/Makefile26
-rw-r--r--misc/detachtty/distinfo2
-rw-r--r--misc/detachtty/files/patch-Makefile23
-rw-r--r--misc/detachtty/files/patch-copy-stream.c11
-rw-r--r--misc/detachtty/pkg-descr6
-rw-r--r--misc/detachtty/pkg-plist4
-rw-r--r--misc/dphys-config/Makefile39
-rw-r--r--misc/dphys-config/distinfo2
-rw-r--r--misc/dphys-config/pkg-descr8
-rw-r--r--misc/dphys-config/pkg-plist18
-rw-r--r--misc/dvorakng/Makefile38
-rw-r--r--misc/dvorakng/distinfo2
-rw-r--r--misc/dvorakng/pkg-descr2
-rw-r--r--misc/gctpc/Makefile42
-rw-r--r--misc/gctpc/distinfo2
-rw-r--r--misc/gctpc/files/for_init.h9
-rw-r--r--misc/gctpc/files/gctp.h7
-rw-r--r--misc/gctpc/files/gctpc.h440
-rw-r--r--misc/gctpc/files/inv_init.h8
-rw-r--r--misc/gctpc/files/patch-Makefile29
-rw-r--r--misc/gctpc/files/patch-cproj.h43
-rw-r--r--misc/gctpc/files/report.h55
-rw-r--r--misc/gctpc/files/sphdz.h7
-rw-r--r--misc/gctpc/files/untfz.h7
-rw-r--r--misc/gctpc/pkg-descr5
-rw-r--r--misc/gctpc/pkg-plist25
-rw-r--r--misc/gkrellm-helium/Makefile36
-rw-r--r--misc/gkrellm-helium/distinfo2
-rw-r--r--misc/gkrellm-helium/files/patch-Makefile11
-rw-r--r--misc/gkrellm-helium/pkg-descr5
-rw-r--r--misc/gkrellweather2/Makefile37
-rw-r--r--misc/gkrellweather2/distinfo3
-rw-r--r--misc/gkrellweather2/files/patch-GrabWeather27
-rw-r--r--misc/gkrellweather2/files/patch-Makefile30
-rw-r--r--misc/gkrellweather2/files/patch-gkrellweather.c28
-rw-r--r--misc/gkrellweather2/pkg-descr16
-rw-r--r--misc/gkrellweather2/pkg-plist3
-rw-r--r--misc/linm/Makefile55
-rw-r--r--misc/linm/distinfo2
-rw-r--r--misc/linm/files/patch-Makefile.in37
-rw-r--r--misc/linm/files/patch-lib_mlsdialog.h16
-rw-r--r--misc/linm/files/patch-panel_common_passencrypt.cpp48
-rw-r--r--misc/linm/files/patch-src_ncurses_Makefile.in11
-rw-r--r--misc/linm/pkg-descr6
-rw-r--r--misc/linm/pkg-plist31
-rw-r--r--misc/mc-light/Makefile58
-rw-r--r--misc/mc-light/distinfo2
-rw-r--r--misc/mc-light/files/patch-Make.common.in29
-rw-r--r--misc/mc-light/files/patch-Makefile.in30
-rw-r--r--misc/mc-light/files/patch-config.h.in11
-rw-r--r--misc/mc-light/files/patch-lib_Makefile.in17
-rw-r--r--misc/mc-light/files/patch-lib_mc.ext.in15
-rw-r--r--misc/mc-light/files/patch-po-ru.po24
-rw-r--r--misc/mc-light/files/patch-src-dlglist.c11
-rw-r--r--misc/mc-light/files/patch-src_Makefile.in11
-rw-r--r--misc/mc-light/files/patch-vfs-extfs-extfs.ini10
-rw-r--r--misc/mc-light/files/patch-vfs_Makefile.in60
-rw-r--r--misc/mc-light/pkg-descr6
-rw-r--r--misc/mc-light/pkg-plist131
-rw-r--r--misc/newer/Makefile29
-rw-r--r--misc/newer/distinfo2
-rw-r--r--misc/newer/pkg-descr19
-rw-r--r--misc/telbook/Makefile39
-rw-r--r--misc/telbook/distinfo2
-rw-r--r--misc/telbook/pkg-descr6
-rw-r--r--misc/valspeak/Makefile25
-rw-r--r--misc/valspeak/distinfo2
-rw-r--r--misc/valspeak/pkg-descr2
-rw-r--r--misc/xd/Makefile26
-rw-r--r--misc/xd/distinfo2
-rw-r--r--misc/xd/files/patch-xd.c11
-rw-r--r--misc/xd/pkg-descr3
-rw-r--r--multimedia/Makefile7
-rw-r--r--multimedia/audiopreview/Makefile26
-rw-r--r--multimedia/audiopreview/distinfo2
-rw-r--r--multimedia/audiopreview/pkg-descr6
-rw-r--r--multimedia/dvts/Makefile35
-rw-r--r--multimedia/dvts/distinfo4
-rw-r--r--multimedia/dvts/files/patch-Makefile.am6
-rw-r--r--multimedia/dvts/files/patch-configure.in20
-rw-r--r--multimedia/dvts/pkg-descr5
-rw-r--r--multimedia/dvts/pkg-plist5
-rw-r--r--multimedia/gcfilms/Makefile37
-rw-r--r--multimedia/gcfilms/distinfo2
-rw-r--r--multimedia/gcfilms/pkg-descr3
-rw-r--r--multimedia/gcfilms/pkg-plist256
-rw-r--r--multimedia/kissdx/Makefile68
-rw-r--r--multimedia/kissdx/distinfo2
-rw-r--r--multimedia/kissdx/files/kissdx.in30
-rw-r--r--multimedia/kissdx/files/pkg-message.in13
-rw-r--r--multimedia/kissdx/pkg-descr9
-rw-r--r--multimedia/playd/Makefile33
-rw-r--r--multimedia/playd/distinfo2
-rw-r--r--multimedia/playd/pkg-descr7
-rw-r--r--multimedia/subtitleeditor/Makefile45
-rw-r--r--multimedia/subtitleeditor/distinfo2
-rw-r--r--multimedia/subtitleeditor/files/patch-plugins_actions_documentmanagement_documentmanagement.cc15
-rw-r--r--multimedia/subtitleeditor/files/patch-plugins_actions_insertsubtitlefromkeyframe_insertsubtitlefromkeyframe.cc11
-rw-r--r--multimedia/subtitleeditor/files/patch-plugins_actions_keyframesmanagement_keyframesmanagement.cc11
-rw-r--r--multimedia/subtitleeditor/files/patch-plugins_subtitleformats_sami_sami.cc11
-rw-r--r--multimedia/subtitleeditor/files/patch-src_subtitleview.cc11
-rw-r--r--multimedia/subtitleeditor/files/patch-src_utility.h20
-rw-r--r--multimedia/subtitleeditor/files/patch-src_vp_gstplayer.cc11
-rw-r--r--multimedia/subtitleeditor/pkg-descr6
-rw-r--r--multimedia/subtitleeditor/pkg-plist196
-rw-r--r--multimedia/umr/Makefile22
-rw-r--r--multimedia/umr/distinfo2
-rw-r--r--multimedia/umr/files/patch-Makefile24
-rw-r--r--multimedia/umr/pkg-descr7
-rw-r--r--net-im/Makefile3
-rw-r--r--net-im/pidgin-birthday-reminder/Makefile32
-rw-r--r--net-im/pidgin-birthday-reminder/distinfo2
-rw-r--r--net-im/pidgin-birthday-reminder/pkg-descr3
-rw-r--r--net-im/pidgin-birthday-reminder/pkg-plist25
-rw-r--r--net-im/pidgin-pidgimpd/Makefile30
-rw-r--r--net-im/pidgin-pidgimpd/distinfo2
-rw-r--r--net-im/pidgin-pidgimpd/pkg-descr15
-rw-r--r--net-im/poezio/Makefile25
-rw-r--r--net-im/poezio/distinfo2
-rw-r--r--net-im/poezio/pkg-descr3
-rw-r--r--net-mgmt/Makefile8
-rw-r--r--net-mgmt/bsnmp-jails/Makefile28
-rw-r--r--net-mgmt/bsnmp-jails/distinfo2
-rw-r--r--net-mgmt/bsnmp-jails/pkg-descr7
-rw-r--r--net-mgmt/iog/Makefile33
-rw-r--r--net-mgmt/iog/distinfo2
-rw-r--r--net-mgmt/iog/pkg-descr12
-rw-r--r--net-mgmt/iog/pkg-plist17
-rw-r--r--net-mgmt/lanmap/Makefile28
-rw-r--r--net-mgmt/lanmap/distinfo2
-rw-r--r--net-mgmt/lanmap/files/patch-Makefile.in33
-rw-r--r--net-mgmt/lanmap/files/patch-src__Makefile.in10
-rw-r--r--net-mgmt/lanmap/files/patch-src__facts.c11
-rw-r--r--net-mgmt/lanmap/pkg-descr3
-rw-r--r--net-mgmt/lanmap/pkg-plist24
-rw-r--r--net-mgmt/nagios-spamd-plugin/Makefile42
-rw-r--r--net-mgmt/nagios-spamd-plugin/distinfo2
-rw-r--r--net-mgmt/nagios-spamd-plugin/pkg-descr6
-rw-r--r--net-mgmt/nefu/Makefile63
-rw-r--r--net-mgmt/nefu/distinfo2
-rw-r--r--net-mgmt/nefu/files/nefu.in30
-rw-r--r--net-mgmt/nefu/files/patch-Makefile.in11
-rw-r--r--net-mgmt/nefu/files/patch-main.c13
-rw-r--r--net-mgmt/nefu/files/patch-publish.c15
-rw-r--r--net-mgmt/nefu/pkg-descr6
-rw-r--r--net-mgmt/nefu/pkg-plist9
-rw-r--r--net-mgmt/pixilate/Makefile39
-rw-r--r--net-mgmt/pixilate/distinfo2
-rw-r--r--net-mgmt/pixilate/pkg-descr10
-rw-r--r--net-mgmt/slate/Makefile24
-rw-r--r--net-mgmt/slate/distinfo2
-rw-r--r--net-mgmt/slate/pkg-descr13
-rw-r--r--net-mgmt/weplab/Makefile26
-rw-r--r--net-mgmt/weplab/distinfo2
-rw-r--r--net-mgmt/weplab/pkg-descr7
-rw-r--r--net-p2p/Makefile3
-rw-r--r--net-p2p/bnbt/Makefile58
-rw-r--r--net-p2p/bnbt/distinfo2
-rw-r--r--net-p2p/bnbt/files/bnbt.in38
-rw-r--r--net-p2p/bnbt/files/patch-base64.cpp26
-rw-r--r--net-p2p/bnbt/files/patch-client.cpp17
-rw-r--r--net-p2p/bnbt/files/patch-config.cpp15
-rw-r--r--net-p2p/bnbt/files/patch-server.cpp11
-rw-r--r--net-p2p/bnbt/files/patch-sha1.cpp32
-rw-r--r--net-p2p/bnbt/files/patch-sha1.h31
-rw-r--r--net-p2p/bnbt/files/pkg-message.in15
-rw-r--r--net-p2p/bnbt/pkg-descr7
-rw-r--r--net-p2p/bnbt/pkg-plist4
-rw-r--r--net-p2p/btpd/Makefile31
-rw-r--r--net-p2p/btpd/distinfo2
-rw-r--r--net-p2p/btpd/pkg-descr8
-rw-r--r--net-p2p/btpd/pkg-plist7
-rw-r--r--net-p2p/gkremldk/Makefile38
-rw-r--r--net-p2p/gkremldk/distinfo2
-rw-r--r--net-p2p/gkremldk/files/patch-Makefile.in11
-rw-r--r--net-p2p/gkremldk/pkg-descr4
-rw-r--r--net-p2p/gkremldk/pkg-plist1
-rw-r--r--net/Makefile17
-rw-r--r--net/bluemix-cli/Makefile43
-rw-r--r--net/bluemix-cli/distinfo3
-rw-r--r--net/bluemix-cli/pkg-descr8
-rw-r--r--net/bluemix-cli/pkg-message14
-rw-r--r--net/boclient/Makefile24
-rw-r--r--net/boclient/distinfo2
-rw-r--r--net/boclient/files/patch-Makefile.in11
-rw-r--r--net/boclient/pkg-descr5
-rw-r--r--net/csync2/Makefile50
-rw-r--r--net/csync2/distinfo2
-rw-r--r--net/csync2/files/csync2.in68
-rw-r--r--net/csync2/files/patch-csync2.c21
-rw-r--r--net/csync2/files/patch-csync2.h11
-rw-r--r--net/csync2/files/patch-rsync.c30
-rw-r--r--net/csync2/files/pkg-install.in60
-rw-r--r--net/csync2/pkg-descr11
-rw-r--r--net/csync2/pkg-plist9
-rw-r--r--net/dictd-database/Makefile41
-rw-r--r--net/dictd-database/distinfo22
-rw-r--r--net/dictd-database/pkg-descr1
-rw-r--r--net/dictd-database/pkg-plist26
-rw-r--r--net/gtic/Makefile34
-rw-r--r--net/gtic/distinfo2
-rw-r--r--net/gtic/files/patch-CONFIG28
-rw-r--r--net/gtic/files/patch-src_areas.c12
-rw-r--r--net/gtic/files/patch-src_tic.c11
-rw-r--r--net/gtic/files/patch-src_toss.c57
-rw-r--r--net/gtic/files/patch-src_users.c12
-rw-r--r--net/gtic/files/patch-src_xmalloc.h12
-rw-r--r--net/gtic/pkg-descr1
-rw-r--r--net/gtic/pkg-plist7
-rw-r--r--net/hidentd/Makefile30
-rw-r--r--net/hidentd/distinfo2
-rw-r--r--net/hidentd/pkg-descr12
-rw-r--r--net/ldap2dns/Makefile66
-rw-r--r--net/ldap2dns/distinfo2
-rw-r--r--net/ldap2dns/files/patch-ldap2tinydns-conf12
-rw-r--r--net/ldap2dns/pkg-descr8
-rw-r--r--net/libmxp/Makefile19
-rw-r--r--net/libmxp/distinfo2
-rw-r--r--net/libmxp/pkg-descr4
-rw-r--r--net/libmxp/pkg-plist4
-rw-r--r--net/librouteros/Makefile38
-rw-r--r--net/librouteros/distinfo2
-rw-r--r--net/librouteros/pkg-descr4
-rw-r--r--net/librouteros/pkg-plist9
-rw-r--r--net/nettest/Makefile25
-rw-r--r--net/nettest/distinfo2
-rw-r--r--net/nettest/files/patch-Makefile38
-rw-r--r--net/nettest/files/patch-nettest.c95
-rw-r--r--net/nettest/files/patch-nettestd.c94
-rw-r--r--net/nettest/pkg-descr15
-rw-r--r--net/nettest/pkg-plist3
-rw-r--r--net/py-netstring/Makefile21
-rw-r--r--net/py-netstring/distinfo2
-rw-r--r--net/py-netstring/pkg-descr3
-rw-r--r--net/radiusd-cistron/Makefile46
-rw-r--r--net/radiusd-cistron/distinfo2
-rw-r--r--net/radiusd-cistron/files/patch-Make.inc66
-rw-r--r--net/radiusd-cistron/files/patch-Makefile.BSD37
-rw-r--r--net/radiusd-cistron/files/patch-acct.c16
-rw-r--r--net/radiusd-cistron/files/patch-conf.h10
-rw-r--r--net/radiusd-cistron/files/patch-dict-install.sh23
-rw-r--r--net/radiusd-cistron/files/patch-radiusd.c18
-rw-r--r--net/radiusd-cistron/files/patch-raduse54
-rw-r--r--net/radiusd-cistron/files/patch-radwho.c194
-rw-r--r--net/radiusd-cistron/files/patch-sysdep.h40
-rw-r--r--net/radiusd-cistron/files/radiusd-cistron.in30
-rw-r--r--net/radiusd-cistron/files/radrelay-cistron.in31
-rw-r--r--net/radiusd-cistron/pkg-descr4
-rw-r--r--net/radiusd-cistron/pkg-message8
-rw-r--r--net/radiusd-cistron/pkg-plist52
-rw-r--r--net/rtptools/Makefile37
-rw-r--r--net/rtptools/distinfo3
-rw-r--r--net/rtptools/files/patch-rtp.h23
-rw-r--r--net/rtptools/files/patch-rtpdump.c24
-rw-r--r--net/rtptools/files/patch-rtpsend.c24
-rw-r--r--net/rtptools/pkg-descr15
-rw-r--r--net/smbldap-tools/Makefile69
-rw-r--r--net/smbldap-tools/distinfo3
-rw-r--r--net/smbldap-tools/files/patch-smbldap-config.pl55
-rw-r--r--net/smbldap-tools/pkg-descr9
-rw-r--r--net/smbldap-tools/pkg-plist21
-rw-r--r--net/tcptrace/Makefile41
-rw-r--r--net/tcptrace/distinfo2
-rw-r--r--net/tcptrace/files/patch-tcpdump.c.diff17
-rw-r--r--net/tcptrace/files/patch-tcpdump.h.diff34
-rw-r--r--net/tcptrace/files/patch-tcptrace.h.diff13
-rw-r--r--net/tcptrace/pkg-descr15
-rw-r--r--net/wackford-squeers/Makefile21
-rw-r--r--net/wackford-squeers/distinfo2
-rw-r--r--net/wackford-squeers/pkg-descr9
-rw-r--r--net/wackford-squeers/pkg-plist6
-rw-r--r--net/wmnet2/Makefile30
-rw-r--r--net/wmnet2/distinfo2
-rw-r--r--net/wmnet2/files/patch-Imakefile34
-rw-r--r--net/wmnet2/files/patch-config.h23
-rw-r--r--net/wmnet2/files/patch-drivers.c167
-rw-r--r--net/wmnet2/pkg-descr11
-rw-r--r--news/Makefile4
-rw-r--r--news/newscache/Makefile34
-rw-r--r--news/newscache/distinfo2
-rw-r--r--news/newscache/files/newscache.in25
-rw-r--r--news/newscache/files/patch-NewsCache.info13
-rw-r--r--news/newscache/files/patch-src_NewsCache.cc15
-rw-r--r--news/newscache/pkg-descr13
-rw-r--r--news/newscache/pkg-plist9
-rw-r--r--news/nntpbtr/Makefile29
-rw-r--r--news/nntpbtr/distinfo2
-rw-r--r--news/nntpbtr/files/dbz/dbz.3z547
-rw-r--r--news/nntpbtr/files/dbz/dbz.c1766
-rw-r--r--news/nntpbtr/files/dbz/dbz.h32
-rw-r--r--news/nntpbtr/files/patch-Makefile15
-rw-r--r--news/nntpbtr/files/patch-btrspc.c25
-rw-r--r--news/nntpbtr/files/patch-conf.h61
-rw-r--r--news/nntpbtr/files/patch-nntpbtr_1.c67
-rw-r--r--news/nntpbtr/files/patch-nntpbtr_2.c11
-rw-r--r--news/nntpbtr/files/patch-nntpbtr_3.c80
-rw-r--r--news/nntpbtr/pkg-descr2
-rw-r--r--news/slrnconf/Makefile46
-rw-r--r--news/slrnconf/distinfo2
-rw-r--r--news/slrnconf/pkg-descr7
-rw-r--r--news/slrnconf/pkg-plist174
-rw-r--r--news/xpn/Makefile44
-rw-r--r--news/xpn/distinfo2
-rw-r--r--news/xpn/files/patch-xpn.py97
-rw-r--r--news/xpn/files/xpn.in10
-rw-r--r--news/xpn/pkg-descr12
-rw-r--r--news/xpn/pkg-plist131
-rw-r--r--polish/Makefile2
-rw-r--r--polish/ekg/Makefile53
-rw-r--r--polish/ekg/distinfo2
-rw-r--r--polish/ekg/pkg-descr4
-rw-r--r--polish/ekg/pkg-plist20
-rw-r--r--polish/ekg2/Makefile104
-rw-r--r--polish/ekg2/distinfo2
-rw-r--r--polish/ekg2/pkg-descr8
-rw-r--r--polish/ekg2/pkg-plist96
-rw-r--r--ports-mgmt/Makefile3
-rw-r--r--ports-mgmt/fastest_sites/Makefile32
-rw-r--r--ports-mgmt/fastest_sites/distinfo2
-rw-r--r--ports-mgmt/fastest_sites/files/patch-fastest__sites-20110317.py11
-rw-r--r--ports-mgmt/fastest_sites/pkg-descr5
-rw-r--r--ports-mgmt/pkg-plist/Makefile36
-rw-r--r--ports-mgmt/pkg-plist/distinfo2
-rw-r--r--ports-mgmt/pkg-plist/pkg-descr18
-rw-r--r--ports-mgmt/symports/Makefile29
-rw-r--r--ports-mgmt/symports/distinfo2
-rw-r--r--ports-mgmt/symports/pkg-descr2
-rw-r--r--print/Makefile1
-rw-r--r--print/poster/Makefile31
-rw-r--r--print/poster/distinfo2
-rw-r--r--print/poster/files/patch-poster.c11
-rw-r--r--print/poster/pkg-descr8
-rw-r--r--russian/Makefile1
-rw-r--r--russian/d1489/Makefile20
-rw-r--r--russian/d1489/distinfo2
-rw-r--r--russian/d1489/files/patch-Makefile29
-rw-r--r--russian/d1489/pkg-descr10
-rw-r--r--science/Makefile1
-rw-r--r--science/metaf2xml/Makefile52
-rw-r--r--science/metaf2xml/distinfo3
-rw-r--r--science/metaf2xml/files/patch-install.pl20
-rw-r--r--science/metaf2xml/pkg-descr13
-rw-r--r--science/metaf2xml/pkg-plist48
-rw-r--r--security/Makefile17
-rw-r--r--security/authforce/Makefile57
-rw-r--r--security/authforce/distinfo2
-rw-r--r--security/authforce/files/patch-doc__authforce.texi12
-rw-r--r--security/authforce/pkg-descr8
-rw-r--r--security/avcheck/Makefile34
-rw-r--r--security/avcheck/distinfo2
-rw-r--r--security/avcheck/files/patch-avcheck.c56
-rw-r--r--security/avcheck/pkg-descr22
-rw-r--r--security/digest/Makefile30
-rw-r--r--security/digest/distinfo2
-rw-r--r--security/digest/files/patch-sha2.c11
-rw-r--r--security/digest/files/patch-triger.c62
-rw-r--r--security/digest/pkg-descr5
-rw-r--r--security/fpm2/Makefile60
-rw-r--r--security/fpm2/distinfo2
-rw-r--r--security/fpm2/files/pkg-message.in10
-rw-r--r--security/fpm2/pkg-descr18
-rw-r--r--security/fpm2/pkg-plist13
-rw-r--r--security/fwipe/Makefile31
-rw-r--r--security/fwipe/distinfo2
-rw-r--r--security/fwipe/files/patch-hier.c26
-rw-r--r--security/fwipe/pkg-descr8
-rw-r--r--security/gnome-password-generator/Makefile29
-rw-r--r--security/gnome-password-generator/distinfo2
-rw-r--r--security/gnome-password-generator/pkg-descr5
-rw-r--r--security/gnome-password-generator/pkg-plist3
-rw-r--r--security/httprint/Makefile27
-rw-r--r--security/httprint/distinfo2
-rw-r--r--security/httprint/pkg-descr10
-rw-r--r--security/httprint/pkg-plist45
-rw-r--r--security/ike-scan/Makefile30
-rw-r--r--security/ike-scan/distinfo2
-rw-r--r--security/ike-scan/pkg-descr12
-rw-r--r--security/ike-scan/pkg-plist13
-rw-r--r--security/ipfwcount/Makefile37
-rw-r--r--security/ipfwcount/distinfo2
-rw-r--r--security/ipfwcount/files/pkg-message.in16
-rw-r--r--security/ipfwcount/pkg-descr10
-rw-r--r--security/libsparkcrypto/Makefile45
-rw-r--r--security/libsparkcrypto/distinfo2
-rw-r--r--security/libsparkcrypto/files/patch-Makefile88
-rw-r--r--security/libsparkcrypto/files/patch-build_libsparkcrypto.gpr13
-rw-r--r--security/libsparkcrypto/files/patch-src_shared_generic_lsc-byteswap64.ads9
-rw-r--r--security/libsparkcrypto/files/patch-src_shared_generic_lsc-types.ads21
-rw-r--r--security/libsparkcrypto/pkg-descr12
-rw-r--r--security/libsparkcrypto/pkg-plist114
-rw-r--r--security/md4coll/Makefile32
-rw-r--r--security/md4coll/distinfo2
-rw-r--r--security/md4coll/pkg-descr9
-rw-r--r--security/md4coll/pkg-message8
-rw-r--r--security/md5coll/Makefile32
-rw-r--r--security/md5coll/distinfo2
-rw-r--r--security/md5coll/pkg-descr9
-rw-r--r--security/osiris/Makefile69
-rw-r--r--security/osiris/distinfo2
-rw-r--r--security/osiris/pkg-descr12
-rw-r--r--security/osiris/pkg-install73
-rw-r--r--security/osiris/pkg-message15
-rw-r--r--security/osiris/pkg-plist30
-rw-r--r--security/ranpwd/Makefile32
-rw-r--r--security/ranpwd/distinfo2
-rw-r--r--security/ranpwd/pkg-descr9
-rw-r--r--security/rdigest/Makefile22
-rw-r--r--security/rdigest/files/patch-Makefile.in60
-rw-r--r--security/rdigest/files/patch-digest.190
-rw-r--r--security/rdigest/files/patch-digest.c210
-rw-r--r--security/rdigest/pkg-descr16
-rw-r--r--security/smap/Makefile28
-rw-r--r--security/smap/distinfo2
-rw-r--r--security/smap/files/patch-Makefile13
-rw-r--r--security/smap/pkg-descr7
-rw-r--r--security/smap/pkg-plist2
-rw-r--r--security/sshblock/Makefile36
-rw-r--r--security/sshblock/distinfo2
-rw-r--r--security/sshblock/files/pkg-message.in18
-rw-r--r--security/sshblock/files/sshblock.in26
-rw-r--r--security/sshblock/pkg-descr6
-rw-r--r--shells/Makefile2
-rw-r--r--shells/bashc/Makefile26
-rw-r--r--shells/bashc/distinfo2
-rw-r--r--shells/bashc/files/patch-builtins_printf.def11
-rw-r--r--shells/bashc/pkg-descr15
-rw-r--r--shells/bashc/pkg-plist3
-rw-r--r--shells/flash/Makefile51
-rw-r--r--shells/flash/distinfo2
-rw-r--r--shells/flash/files/patch-Makefile.in25
-rw-r--r--shells/flash/files/patch-exec.c10
-rw-r--r--shells/flash/files/patch-module.c10
-rw-r--r--shells/flash/files/patch-modules__Makefile.in16
-rw-r--r--shells/flash/files/patch-modules__alarms.c21
-rw-r--r--shells/flash/files/patch-modules__background.c20
-rw-r--r--shells/flash/files/patch-modules__countdown.c20
-rw-r--r--shells/flash/files/patch-screen.h10
-rw-r--r--shells/flash/files/patch-screens__nc_about.c1707
-rw-r--r--shells/flash/files/patch-screens__nc_init.c10
-rw-r--r--shells/flash/files/patch-string.h18
-rw-r--r--shells/flash/files/pkg-message.in9
-rw-r--r--shells/flash/pkg-descr9
-rw-r--r--shells/flash/pkg-plist26
-rw-r--r--sysutils/Makefile11
-rw-r--r--sysutils/cotty/Makefile29
-rw-r--r--sysutils/cotty/distinfo2
-rw-r--r--sysutils/cotty/files/patch-cotty-0.4c.c31
-rw-r--r--sysutils/cotty/pkg-descr10
-rw-r--r--sysutils/dt/Makefile60
-rw-r--r--sysutils/dt/distinfo2
-rw-r--r--sysutils/dt/pkg-descr14
-rw-r--r--sysutils/dt/pkg-plist25
-rw-r--r--sysutils/gkrellfire/Makefile31
-rw-r--r--sysutils/gkrellfire/distinfo2
-rw-r--r--sysutils/gkrellfire/pkg-descr3
-rw-r--r--sysutils/log_analysis/Makefile44
-rw-r--r--sysutils/log_analysis/distinfo2
-rw-r--r--sysutils/log_analysis/files/patch-log__analysis.in20
-rw-r--r--sysutils/log_analysis/pkg-descr7
-rw-r--r--sysutils/mksunbootcd/Makefile25
-rw-r--r--sysutils/mksunbootcd/distinfo2
-rw-r--r--sysutils/mksunbootcd/pkg-descr8
-rw-r--r--sysutils/rfstool/Makefile30
-rw-r--r--sysutils/rfstool/distinfo2
-rw-r--r--sysutils/rfstool/files/patch-reiserfs.h11
-rw-r--r--sysutils/rfstool/pkg-descr6
-rw-r--r--sysutils/skill/Makefile19
-rw-r--r--sysutils/skill/distinfo2
-rw-r--r--sysutils/skill/files/patch-Makefile40
-rw-r--r--sysutils/skill/pkg-descr10
-rw-r--r--sysutils/skill/pkg-plist3
-rw-r--r--sysutils/sloth/Makefile24
-rw-r--r--sysutils/sloth/distinfo2
-rw-r--r--sysutils/sloth/files/patch-sloth.c11
-rw-r--r--sysutils/sloth/pkg-descr4
-rw-r--r--sysutils/snowlog/Makefile36
-rw-r--r--sysutils/snowlog/distinfo2
-rw-r--r--sysutils/snowlog/files/patch-Makefile71
-rw-r--r--sysutils/snowlog/pkg-descr8
-rw-r--r--sysutils/snowlog/pkg-message13
-rw-r--r--sysutils/snowlog/pkg-plist7
-rw-r--r--sysutils/wmfire/Makefile30
-rw-r--r--sysutils/wmfire/distinfo2
-rw-r--r--sysutils/wmfire/pkg-descr5
-rw-r--r--sysutils/xbattbar/Makefile27
-rw-r--r--sysutils/xbattbar/distinfo2
-rw-r--r--sysutils/xbattbar/files/patch-Imakefile12
-rw-r--r--sysutils/xbattbar/files/patch-xbattbar.c149
-rw-r--r--sysutils/xbattbar/files/patch-xbattbar.man11
-rw-r--r--sysutils/xbattbar/pkg-descr7
-rw-r--r--textproc/Makefile15
-rw-r--r--textproc/bedic-data/Makefile34
-rw-r--r--textproc/bedic-data/distinfo2
-rw-r--r--textproc/bedic-data/pkg-descr4
-rw-r--r--textproc/clit/Makefile46
-rw-r--r--textproc/clit/distinfo4
-rw-r--r--textproc/clit/files/patch-clit_Makefile14
-rw-r--r--textproc/clit/pkg-descr19
-rw-r--r--textproc/docbook-tdg/Makefile47
-rw-r--r--textproc/docbook-tdg/distinfo4
-rw-r--r--textproc/docbook-tdg/files/index.html1
-rw-r--r--textproc/docbook-tdg/pkg-descr17
-rw-r--r--textproc/emacs-wiki/Makefile46
-rw-r--r--textproc/emacs-wiki/distinfo2
-rw-r--r--textproc/emacs-wiki/pkg-descr5
-rw-r--r--textproc/emacs-wiki/pkg-plist19
-rw-r--r--textproc/htmlize.el/Makefile39
-rw-r--r--textproc/htmlize.el/distinfo2
-rw-r--r--textproc/htmlize.el/pkg-descr18
-rw-r--r--textproc/htmlize.el/pkg-message13
-rw-r--r--textproc/libflate/Makefile24
-rw-r--r--textproc/libflate/distinfo2
-rw-r--r--textproc/libflate/pkg-descr9
-rw-r--r--textproc/mguesser/Makefile28
-rw-r--r--textproc/mguesser/distinfo2
-rw-r--r--textproc/mguesser/pkg-descr4
-rw-r--r--textproc/mguesser/pkg-plist105
-rw-r--r--textproc/opensched/Makefile30
-rw-r--r--textproc/opensched/distinfo2
-rw-r--r--textproc/opensched/files/patch-Makefile79
-rw-r--r--textproc/opensched/files/patch-src__Makefile11
-rw-r--r--textproc/opensched/files/patch-src__graph.c58
-rw-r--r--textproc/opensched/files/patch-src__loadfile.c10
-rw-r--r--textproc/opensched/files/patch-src__print.c75
-rw-r--r--textproc/opensched/files/patch-test__Makefile13
-rw-r--r--textproc/opensched/files/patch-test__test.tex41
-rw-r--r--textproc/opensched/pkg-descr6
-rw-r--r--textproc/opentoken/Makefile48
-rw-r--r--textproc/opentoken/distinfo2
-rw-r--r--textproc/opentoken/files/opentoken.gpr7
-rw-r--r--textproc/opentoken/files/patch-build_common.gpr11
-rw-r--r--textproc/opentoken/files/patch-build_release_opentoken.gpr10
-rw-r--r--textproc/opentoken/files/patch-opentoken-production-parser-lalr-parser__lists.adb12
-rw-r--r--textproc/opentoken/pkg-descr9
-rw-r--r--textproc/opentoken/pkg-plist182
-rw-r--r--textproc/rot/Makefile30
-rw-r--r--textproc/rot/distinfo2
-rw-r--r--textproc/rot/files/patch-rot.c27
-rw-r--r--textproc/rot/pkg-descr2
-rw-r--r--textproc/rtfx/Makefile26
-rw-r--r--textproc/rtfx/distinfo2
-rw-r--r--textproc/rtfx/files/patch-libs-Makefile.in20
-rw-r--r--textproc/rtfx/files/patch-libs-domc-Makefile8
-rw-r--r--textproc/rtfx/files/patch-libs-domc-src-domc.h13
-rw-r--r--textproc/rtfx/files/patch-src-xmlfixups.cpp11
-rw-r--r--textproc/rtfx/pkg-descr10
-rw-r--r--textproc/supercat/Makefile19
-rw-r--r--textproc/supercat/distinfo3
-rw-r--r--textproc/supercat/pkg-descr7
-rw-r--r--textproc/supercat/pkg-plist13
-rw-r--r--textproc/xml_ez_out/Makefile58
-rw-r--r--textproc/xml_ez_out/distinfo2
-rw-r--r--textproc/xml_ez_out/files/example.gpr12
-rw-r--r--textproc/xml_ez_out/files/runme.sh.in17
-rw-r--r--textproc/xml_ez_out/files/xezo_bld.gpr14
-rw-r--r--textproc/xml_ez_out/files/xml_ez_out.gpr7
-rw-r--r--textproc/xml_ez_out/pkg-descr11
-rw-r--r--textproc/xml_ez_out/pkg-plist17
-rw-r--r--textproc/xmldiff/Makefile35
-rw-r--r--textproc/xmldiff/distinfo2
-rw-r--r--textproc/xmldiff/files/patch-xmldiff.pl17
-rw-r--r--textproc/xmldiff/pkg-descr6
-rw-r--r--textproc/xqilla/Makefile50
-rw-r--r--textproc/xqilla/distinfo3
-rw-r--r--textproc/xqilla/files/patch-include_xqilla_events_EventHandler.hpp27
-rw-r--r--textproc/xqilla/files/patch-include_xqilla_events_EventSerializer.hpp13
-rw-r--r--textproc/xqilla/files/patch-include_xqilla_runtime_ResultImpl.hpp11
-rw-r--r--textproc/xqilla/files/patch-include_xqilla_simple-api_XQillaConfiguration.hpp18
-rw-r--r--textproc/xqilla/pkg-descr4
-rw-r--r--textproc/xqilla/pkg-plist398
-rw-r--r--www/Makefile21
-rw-r--r--www/WebMagick/Makefile61
-rw-r--r--www/WebMagick/distinfo3
-rw-r--r--www/WebMagick/files/patch-Makefile.am11
-rw-r--r--www/WebMagick/files/patch-configure.ac11
-rw-r--r--www/WebMagick/pkg-descr9
-rw-r--r--www/WebMagick/pkg-plist27
-rw-r--r--www/bins/Makefile85
-rw-r--r--www/bins/distinfo2
-rw-r--r--www/bins/files/extra-patch-install.sh65
-rw-r--r--www/bins/pkg-descr17
-rw-r--r--www/bins/pkg-plist414
-rw-r--r--www/blogsum/Makefile45
-rw-r--r--www/blogsum/distinfo2
-rw-r--r--www/blogsum/files/pkg-message.in54
-rw-r--r--www/blogsum/pkg-descr4
-rw-r--r--www/blogsum/pkg-plist25
-rw-r--r--www/boa/Makefile60
-rw-r--r--www/boa/distinfo2
-rw-r--r--www/boa/files/boa.sh.sample20
-rw-r--r--www/boa/files/patch-Makefile.in11
-rw-r--r--www/boa/files/patch-docs__Makefile.in11
-rw-r--r--www/boa/files/patch-docs__boa.texi11
-rw-r--r--www/boa/files/patch-examples__boa.conf62
-rw-r--r--www/boa/files/patch-src__defines.h20
-rw-r--r--www/boa/files/pkg-message.in11
-rw-r--r--www/boa/pkg-descr13
-rw-r--r--www/cgihtml/Makefile38
-rw-r--r--www/cgihtml/distinfo2
-rw-r--r--www/cgihtml/files/Makefile56
-rw-r--r--www/cgihtml/files/patch-cgi-lib.c159
-rw-r--r--www/cgihtml/pkg-descr6
-rw-r--r--www/cgihtml/pkg-plist17
-rw-r--r--www/cgiparse/Makefile28
-rw-r--r--www/cgiparse/distinfo2
-rw-r--r--www/cgiparse/files/patch-Makefile.in44
-rw-r--r--www/cgiparse/pkg-descr5
-rw-r--r--www/cgiparse/pkg-plist8
-rw-r--r--www/flot/Makefile44
-rw-r--r--www/flot/distinfo2
-rw-r--r--www/flot/pkg-descr6
-rw-r--r--www/flot/pkg-plist37
-rw-r--r--www/ftasv/Makefile36
-rw-r--r--www/ftasv/distinfo2
-rw-r--r--www/ftasv/files/pkg-message.in8
-rw-r--r--www/ftasv/pkg-descr12
-rw-r--r--www/hastymail2-devel/Makefile73
-rw-r--r--www/hastymail2-devel/distinfo2
-rw-r--r--www/hastymail2-devel/files/pkg-message.in23
-rw-r--r--www/hastymail2-devel/pkg-descr37
-rw-r--r--www/hastymail2-devel/pkg-plist1486
-rw-r--r--www/htmlpp/Makefile42
-rw-r--r--www/htmlpp/distinfo2
-rw-r--r--www/htmlpp/pkg-descr10
-rw-r--r--www/htmlpp/pkg-plist13
-rw-r--r--www/http-analyze/Makefile53
-rw-r--r--www/http-analyze/distinfo4
-rw-r--r--www/http-analyze/pkg-descr13
-rw-r--r--www/http-analyze/pkg-plist216
-rw-r--r--www/junkbuster/Makefile44
-rw-r--r--www/junkbuster/distinfo2
-rw-r--r--www/junkbuster/files/junkbuster.in30
-rw-r--r--www/junkbuster/files/patch-aa40
-rw-r--r--www/junkbuster/files/patch-ag12
-rw-r--r--www/junkbuster/files/patch-ah29
-rw-r--r--www/junkbuster/files/patch-ai10
-rw-r--r--www/junkbuster/files/patch-ak20
-rw-r--r--www/junkbuster/files/patch-al10
-rw-r--r--www/junkbuster/files/patch-ao633
-rw-r--r--www/junkbuster/files/patch-filters.c11
-rw-r--r--www/junkbuster/files/patch-jcc.c75
-rw-r--r--www/junkbuster/files/patch-jcc.h26
-rw-r--r--www/junkbuster/files/patch-junkbstr.ini11
-rw-r--r--www/junkbuster/files/patch-junkbuster.120
-rw-r--r--www/junkbuster/files/pkg-message.in9
-rw-r--r--www/junkbuster/pkg-descr14
-rw-r--r--www/junkbuster/pkg-plist8
-rw-r--r--www/links-hacked/Makefile84
-rw-r--r--www/links-hacked/distinfo2
-rw-r--r--www/links-hacked/files/patch-https.c14
-rw-r--r--www/links-hacked/files/patch-png.c38
-rw-r--r--www/links-hacked/pkg-descr5
-rw-r--r--www/llgal/Makefile55
-rw-r--r--www/llgal/distinfo3
-rw-r--r--www/llgal/pkg-descr6
-rw-r--r--www/llgal/pkg-plist28
-rw-r--r--www/mgstat/Makefile30
-rw-r--r--www/mgstat/distinfo2
-rw-r--r--www/mgstat/files/patch-Makefile.in10
-rw-r--r--www/mgstat/pkg-descr11
-rw-r--r--www/php-screw/Makefile59
-rw-r--r--www/php-screw/distinfo2
-rw-r--r--www/php-screw/files/patch-php_screw.c18
-rw-r--r--www/php-screw/files/patch-tools__Makefile11
-rw-r--r--www/php-screw/files/pkg-message.in12
-rw-r--r--www/php-screw/pkg-descr5
-rw-r--r--www/php-screw/pkg-plist3
-rw-r--r--www/phproxy/Makefile37
-rw-r--r--www/phproxy/distinfo2
-rw-r--r--www/phproxy/pkg-descr10
-rw-r--r--www/phproxy/pkg-message13
-rw-r--r--www/phproxy/pkg-plist8
-rw-r--r--www/py-prewikka/Makefile45
-rw-r--r--www/py-prewikka/distinfo2
-rw-r--r--www/py-prewikka/files/patch-setup.py15
-rw-r--r--www/py-prewikka/pkg-descr6
-rw-r--r--www/py-prewikka/pkg-plist237
-rw-r--r--www/redmine-backlogs/Makefile39
-rw-r--r--www/redmine-backlogs/distinfo2
-rw-r--r--www/redmine-backlogs/files/patch-Gemfile69
-rw-r--r--www/redmine-backlogs/pkg-descr6
-rw-r--r--www/swfdec-plugin/Makefile31
-rw-r--r--www/swfdec-plugin/distinfo2
-rw-r--r--www/swfdec-plugin/pkg-descr5
-rw-r--r--www/swfdec-plugin/pkg-plist9
-rw-r--r--www/swish-e/Makefile45
-rw-r--r--www/swish-e/distinfo2
-rw-r--r--www/swish-e/pkg-descr9
-rw-r--r--www/swish-e/pkg-plist47
-rw-r--r--x11-clocks/Makefile4
-rw-r--r--x11-clocks/cairo-clock/Makefile31
-rw-r--r--x11-clocks/cairo-clock/distinfo2
-rw-r--r--x11-clocks/cairo-clock/pkg-descr6
-rw-r--r--x11-clocks/cairo-clock/pkg-message7
-rw-r--r--x11-clocks/cairo-clock/pkg-plist252
-rw-r--r--x11-clocks/pclock/Makefile33
-rw-r--r--x11-clocks/pclock/distinfo2
-rw-r--r--x11-clocks/pclock/pkg-descr3
-rw-r--r--x11-clocks/pclock/pkg-plist17
-rw-r--r--x11-clocks/stopwatch/Makefile33
-rw-r--r--x11-clocks/stopwatch/distinfo2
-rw-r--r--x11-clocks/stopwatch/pkg-descr7
-rw-r--r--x11-clocks/wmfuzzy/Makefile35
-rw-r--r--x11-clocks/wmfuzzy/distinfo2
-rw-r--r--x11-clocks/wmfuzzy/files/patch-xdisplay.c11
-rw-r--r--x11-clocks/wmfuzzy/files/patch-xdisplay.h10
-rw-r--r--x11-clocks/wmfuzzy/pkg-descr9
-rw-r--r--x11-fm/Makefile4
-rw-r--r--x11-fm/emelfm2/Makefile76
-rw-r--r--x11-fm/emelfm2/distinfo2
-rw-r--r--x11-fm/emelfm2/files/patch-Makefile29
-rw-r--r--x11-fm/emelfm2/pkg-descr7
-rw-r--r--x11-fm/emelfm2/pkg-plist99
-rw-r--r--x11-fm/ezfm/Makefile36
-rw-r--r--x11-fm/ezfm/distinfo2
-rw-r--r--x11-fm/ezfm/files/patch-Makefile79
-rw-r--r--x11-fm/ezfm/files/patch-aboutEZFM.h16
-rw-r--r--x11-fm/ezfm/files/patch-action.c11
-rw-r--r--x11-fm/ezfm/files/patch-ezfm.h23
-rw-r--r--x11-fm/ezfm/files/patch-ezfmrc15
-rw-r--r--x11-fm/ezfm/files/patch-folder.c22
-rw-r--r--x11-fm/ezfm/files/patch-infoBtn.c65
-rw-r--r--x11-fm/ezfm/files/patch-libfile__Makefile17
-rw-r--r--x11-fm/ezfm/files/patch-main.c71
-rw-r--r--x11-fm/ezfm/files/patch-signal.c19
-rw-r--r--x11-fm/ezfm/files/patch-transparent.c24
-rw-r--r--x11-fm/ezfm/files/patch-trashBtn.c11
-rw-r--r--x11-fm/ezfm/pkg-descr4
-rw-r--r--x11-fm/ezfm/pkg-plist338
-rw-r--r--x11-fm/ultracopier/Makefile48
-rw-r--r--x11-fm/ultracopier/distinfo2
-rw-r--r--x11-fm/ultracopier/files/patch-ultracopier-core.pro13
-rw-r--r--x11-fm/ultracopier/pkg-descr3
-rw-r--r--x11-fm/xplore/Makefile27
-rw-r--r--x11-fm/xplore/distinfo2
-rw-r--r--x11-fm/xplore/files/patch-Xplore.tmpl44
-rw-r--r--x11-fm/xplore/files/patch-ftype.c10
-rw-r--r--x11-fm/xplore/files/patch-scripts-find.script9
-rw-r--r--x11-fm/xplore/files/patch-xg-TimeEntry.c20
-rw-r--r--x11-fm/xplore/files/patch-xplore.h20
-rw-r--r--x11-fm/xplore/pkg-descr14
-rw-r--r--x11-fm/xplore/pkg-install40
-rw-r--r--x11-fm/xplore/pkg-plist341
-rw-r--r--x11-fonts/Makefile2
-rw-r--r--x11-fonts/indic-ttf/Makefile42
-rw-r--r--x11-fonts/indic-ttf/distinfo2
-rw-r--r--x11-fonts/indic-ttf/files/pkg-message.in35
-rw-r--r--x11-fonts/indic-ttf/pkg-descr24
-rw-r--r--x11-fonts/indic-ttf/pkg-plist77
-rw-r--r--x11-fonts/pingwi/Makefile28
-rw-r--r--x11-fonts/pingwi/distinfo2
-rw-r--r--x11-fonts/pingwi/files/pkg-message.in17
-rw-r--r--x11-fonts/pingwi/pkg-descr8
-rw-r--r--x11-fonts/pingwi/pkg-plist13
-rw-r--r--x11-themes/Makefile8
-rw-r--r--x11-themes/cursor-ecliz/Makefile30
-rw-r--r--x11-themes/cursor-ecliz/distinfo2
-rw-r--r--x11-themes/cursor-ecliz/pkg-descr5
-rw-r--r--x11-themes/cursor-ecliz/pkg-plist74
-rw-r--r--x11-themes/cursor-grounation-theme/Makefile28
-rw-r--r--x11-themes/cursor-grounation-theme/distinfo2
-rw-r--r--x11-themes/cursor-grounation-theme/pkg-descr3
-rw-r--r--x11-themes/cursor-grounation-theme/pkg-plist66
-rw-r--r--x11-themes/cursor-neutral-theme/Makefile27
-rw-r--r--x11-themes/cursor-neutral-theme/distinfo2
-rw-r--r--x11-themes/cursor-neutral-theme/pkg-descr5
-rw-r--r--x11-themes/cursor-neutral-theme/pkg-plist92
-rw-r--r--x11-themes/cursor-polar-theme/Makefile37
-rw-r--r--x11-themes/cursor-polar-theme/distinfo2
-rw-r--r--x11-themes/cursor-polar-theme/pkg-descr3
-rw-r--r--x11-themes/cursor-polar-theme/pkg-plist270
-rw-r--r--x11-themes/gtk-envy-theme/Makefile34
-rw-r--r--x11-themes/gtk-envy-theme/distinfo2
-rw-r--r--x11-themes/gtk-envy-theme/files/index.theme.in10
-rw-r--r--x11-themes/gtk-envy-theme/pkg-descr3
-rw-r--r--x11-themes/gtk-envy-theme/pkg-plist126
-rw-r--r--x11-themes/gtk-equinox-engine/Makefile70
-rw-r--r--x11-themes/gtk-equinox-engine/distinfo4
-rw-r--r--x11-themes/gtk-equinox-engine/pkg-descr3
-rw-r--r--x11-themes/gtk-equinox-engine/pkg-plist213
-rw-r--r--x11-themes/gtk-qnxtheme/Makefile36
-rw-r--r--x11-themes/gtk-qnxtheme/distinfo2
-rw-r--r--x11-themes/gtk-qnxtheme/pkg-descr3
-rw-r--r--x11-themes/gtk-qnxtheme/pkg-plist39
-rw-r--r--x11-themes/plank-theme-moka/Makefile32
-rw-r--r--x11-themes/plank-theme-moka/distinfo2
-rw-r--r--x11-themes/plank-theme-moka/pkg-descr3
-rw-r--r--x11-themes/plank-theme-moka/pkg-plist1
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/swt-devel/Makefile97
-rw-r--r--x11-toolkits/swt-devel/distinfo6
-rw-r--r--x11-toolkits/swt-devel/files/build.xml67
-rw-r--r--x11-toolkits/swt-devel/files/patch-OS.java26
-rw-r--r--x11-toolkits/swt-devel/files/patch-build.sh101
-rw-r--r--x11-toolkits/swt-devel/files/patch-make_freebsd.mak157
-rw-r--r--x11-toolkits/swt-devel/files/patch-org_eclipse_swt_internal_C.java14
-rw-r--r--x11-toolkits/swt-devel/files/patch-os.c20
-rw-r--r--x11-toolkits/swt-devel/pkg-descr7
-rw-r--r--x11-wm/Makefile5
-rw-r--r--x11-wm/genmenu/Makefile28
-rw-r--r--x11-wm/genmenu/distinfo2
-rw-r--r--x11-wm/genmenu/files/patch-genmenu11
-rw-r--r--x11-wm/genmenu/pkg-descr12
-rw-r--r--x11-wm/musca/Makefile40
-rw-r--r--x11-wm/musca/distinfo2
-rw-r--r--x11-wm/musca/files/patch-Makefile22
-rw-r--r--x11-wm/musca/files/patch-musca.c137
-rw-r--r--x11-wm/musca/files/patch-musca__proto.h10
-rw-r--r--x11-wm/musca/files/patch-tools.c11
-rw-r--r--x11-wm/musca/pkg-descr11
-rw-r--r--x11-wm/weewm/Makefile28
-rw-r--r--x11-wm/weewm/distinfo2
-rw-r--r--x11-wm/weewm/files/patch-src__info.c13
-rw-r--r--x11-wm/weewm/pkg-descr6
-rw-r--r--x11-wm/windowlab/Makefile56
-rw-r--r--x11-wm/windowlab/distinfo2
-rw-r--r--x11-wm/windowlab/pkg-descr10
-rw-r--r--x11-wm/wmfs/Makefile54
-rw-r--r--x11-wm/wmfs/distinfo2
-rw-r--r--x11-wm/wmfs/files/pkg-message.in10
-rw-r--r--x11-wm/wmfs/pkg-descr6
-rw-r--r--x11/Makefile5
-rw-r--r--x11/blast/Makefile29
-rw-r--r--x11/blast/distinfo2
-rw-r--r--x11/blast/pkg-descr2
-rw-r--r--x11/dynamag/Makefile27
-rw-r--r--x11/dynamag/distinfo2
-rw-r--r--x11/dynamag/pkg-descr14
-rw-r--r--x11/xcurs/Makefile40
-rw-r--r--x11/xcurs/distinfo2
-rw-r--r--x11/xcurs/files/patch-gladew.py24
-rw-r--r--x11/xcurs/files/patch-xcurs.py24
-rw-r--r--x11/xcurs/pkg-descr3
-rw-r--r--x11/xcurs/pkg-plist7
-rw-r--r--x11/xscreensaver-gnome-hacks/Makefile50
-rw-r--r--x11/xscreensaver-gnome-hacks/pkg-descr4
-rw-r--r--x11/xscreensaver-gnome-hacks/pkg-plist600
-rw-r--r--x11/xscreensaver-gnome/Makefile111
-rw-r--r--x11/xscreensaver-gnome/distinfo2
-rw-r--r--x11/xscreensaver-gnome/files/extra-patch-nodriver11
-rw-r--r--x11/xscreensaver-gnome/files/patch-driver_Makefile.in13
-rw-r--r--x11/xscreensaver-gnome/files/patch-hacks_webcollage23
-rw-r--r--x11/xscreensaver-gnome/files/xscreensaver.pam.in3
-rw-r--r--x11/xscreensaver-gnome/pkg-descr13
-rw-r--r--x11/xscreensaver-gnome/pkg-plist639
1839 files changed, 319 insertions, 77257 deletions
diff --git a/LEGAL b/LEGAL
index 38115f1f67d6..5e51913a5fce 100644
--- a/LEGAL
+++ b/LEGAL
@@ -99,7 +99,6 @@ groupoffice-com-* www/groupoffice Free for personal use only
HeroesOfMightAndMagic-* games/HeroesOfMightAndMagic Software is commercial
homard-* french/homard The free downloading of HOMARD software is only allowed for coupling with Code_Aster. For any other use, a license agreement is requested. Please contact HOMARD project: <homard@edf.fr>.
hplip-*-plugin.run print/hplip-plugin License agreement is required
-httprint_freebsd_*.zip security/httprint No cost for personal, education and non-commercial use
HyperSpec-* devel/clisp-hyperspec Commercial redistribution prohibited
HyperSpec-*.tar.gz devel/clisp-hyperspec Commercial redistribution prohibited
ICON-AquaFusion.* x11-themes/gnome-icons-aqua-fusion Themes may contain artwork not done by the author. Keep FreeBSD safe if theme author violated copyrights.
@@ -119,7 +118,6 @@ jdk-8*-apidocs.zip java/jdk8-doc This documentation is under license and export
jdk-8*-i586.tar.gz java/linux-oracle-jdk18 Redistribution of repackaged binaries not permitted
jfbuild-* games/jfsw Must be distributed only through the Internet and free of charge
jmf-*-alljava.zip java/jmf Redistribution of pre-compiled binaries is not permitted
-jpgraph-2.* graphics/jpgraph2 The free version cannot be used in a commercial context
jre-8*-i586.tar.gz java/linux-oracle-jre18 License does not allow distribution with fee
jre-9*-x64_bin.tar.gz java/linux-oracle-jre9 Redistribution of repackaged binaries not permitted
jta-*.zip java/jta See the license
diff --git a/MOVED b/MOVED
index 1c3e00277bbf..c2c7cfa664d5 100644
--- a/MOVED
+++ b/MOVED
@@ -13094,3 +13094,322 @@ x11-drivers/xf86-input-acecad||2019-10-15|Deprecatd upstream
x11-drivers/xf86-input-penmount||2019-10-15|Deprecatd upstream
x11-drivers/xf86-input-fpit||2019-10-15|Deprecatd upstream
archivers/liborange||2019-10-15|Removed, unmaintained, website gone, broken after palm/synce-libsynce removal
+archivers/freetar||2019-10-16|Has expired: Unfetchable, unmaintained
+archivers/hffzip||2019-10-16|Has expired: Unfetchable, unmaintained
+archivers/hpack.non-usa.only||2019-10-16|Has expired: Unfetchable, unmaintained
+archivers/untar||2019-10-16|Has expired: Unfetchable, unmaintained
+astro/gpsdrive||2019-10-16|Has expired: Unfetchable, unmaintained
+astro/planets||2019-10-16|Has expired: Unfetchable, unmaintained
+audio/ascd||2019-10-16|Has expired: Unfetchable, unmaintained
+audio/audiotag||2019-10-16|Has expired: Unfetchable, unmaintained
+audio/gmidimonitor||2019-10-16|Has expired: Unfetchable, unmaintained
+audio/gmpc-lyricwiki||2019-10-16|Has expired: Unfetchable, unmaintained
+audio/jack_mixer||2019-10-16|Has expired: Unfetchable, unmaintained
+audio/jmusic||2019-10-16|Has expired: Unfetchable, unmaintained
+audio/maplay||2019-10-16|Has expired: Unfetchable, unmaintained
+audio/mbox||2019-10-16|Has expired: Unfetchable, unmaintained
+audio/nuvolaplayer||2019-10-16|Has expired: Unfetchable, unmaintained
+audio/vagalume||2019-10-16|Has expired: Unfetchable, unmaintained
+audio/wmsmixer||2019-10-16|Has expired: Unfetchable, unmaintained
+audio/xmms2-scrobbler||2019-10-16|Has expired: Unfetchable, unmaintained
+benchmarks/filebench||2019-10-16|Has expired: Unfetchable, unmaintained
+biology/chemeq||2019-10-16|Has expired: Unfetchable, unmaintained
+biology/linux-foldingathome||2019-10-16|Has expired: Unfetchable, unmaintained
+cad/dxf2fig||2019-10-16|Has expired: Unfetchable, unmaintained
+cad/gerbv||2019-10-16|Has expired: Unfetchable, unmaintained
+cad/ghdl||2019-10-16|Has expired: Unfetchable, unmaintained
+comms/gsmlib||2019-10-16|Has expired: Unfetchable, unmaintained
+comms/nokryptia||2019-10-16|Has expired: Unfetchable, unmaintained
+databases/mrtg-mysql-load||2019-10-16|Has expired: Unfetchable, unmaintained
+databases/postgres-xl||2019-10-16|Has expired: Unfetchable, unmaintained
+databases/wmjsql||2019-10-16|Has expired: Unfetchable, unmaintained
+deskutils/dlume||2019-10-16|Has expired: Unfetchable, unmaintained
+deskutils/gkrellm-reminder2||2019-10-16|Has expired: Unfetchable, unmaintained
+deskutils/ljit||2019-10-16|Has expired: Unfetchable, unmaintained
+deskutils/mdh||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/atlassian-plugin-sdk||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/bingo||2019-10-16|Has expired: Abandoned upstream
+devel/dprog||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/eblob||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/elftoaout||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/fga||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/fib||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/flickrnet||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/fujaba||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/funnelweb||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/genproto||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/gitphp||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/gnatcoll||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/kimwitu||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/libghthash||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/lua-alien||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/monotone-viz||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/noweb||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/p65||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/py-fileutils||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/py-mercurialserver||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/py-pqueue||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/pypersrc||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/root-doc||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/sfio||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/styx||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/tclmore||2019-10-16|Has expired: Unfetchable, unmaintained
+devel/umem||2019-10-16|Has expired: Unfetchable, unmaintained
+dns/ez-ipupdate||2019-10-16|Has expired: Unfetchable, unmaintained
+editors/zoinks||2019-10-16|Has expired: Unfetchable, unmaintained
+emulators/aftp||2019-10-16|Has expired: Unfetchable, unmaintained
+emulators/ia64sim||2019-10-16|Has expired: Unfetchable, unmaintained
+emulators/loemu||2019-10-16|Has expired: Unfetchable, unmaintained
+emulators/pipelight||2019-10-16|Has expired: Unfetchable, unmaintained
+finance/ledgersmb||2019-10-16|Has expired: Unfetchable, unmaintained
+ftp/atftp||2019-10-16|Has expired: Unfetchable, unmaintained
+ftp/cftp||2019-10-16|Has expired: Unfetchable, unmaintained
+games/arkanoidsb||2019-10-16|Has expired: Unfetchable, unmaintained
+games/balazar||2019-10-16|Has expired: Unfetchable, unmaintained
+games/blockade||2019-10-16|Has expired: Unfetchable, unmaintained
+games/cleanq3||2019-10-16|Has expired: Unfetchable, unmaintained
+games/conquest||2019-10-16|Has expired: Unfetchable, unmaintained
+games/crafty-tablebase-no-pawn||2019-10-16|Has expired: Unfetchable, unmaintained
+games/epiar||2019-10-16|Has expired: Unfetchable, unmaintained
+games/exmars||2019-10-16|Has expired: Unfetchable, unmaintained
+games/fteqw||2019-10-16|Has expired: Unfetchable, unmaintained
+games/gnake||2019-10-16|Has expired: Unfetchable, unmaintained
+games/gru||2019-10-16|Has expired: Unfetchable, unmaintained
+games/gtkpool||2019-10-16|Has expired: Unfetchable, unmaintained
+games/imaze||2019-10-16|Has expired: Unfetchable, unmaintained
+games/inform||2019-10-16|Has expired: Unfetchable, unmaintained
+games/iourbanterror||2019-10-16|Has expired: Unfetchable, unmaintained
+games/iourbanterror-server||2019-10-16|Has expired: Unfetchable, unmaintained
+games/jools||2019-10-16|Has expired: Unfetchable, unmaintained
+games/legends||2019-10-16|Has expired: Unfetchable, unmaintained
+games/linux-enemyterritory-etpro||2019-10-16|Has expired: Unfetchable, unmaintained
+games/linux-worldofgoo-demo||2019-10-16|Has expired: Unfetchable, unmaintained
+games/noegnud-data||2019-10-16|Has expired: Unfetchable, unmaintained
+games/poker-engine||2019-10-16|Has expired: Unfetchable, unmaintained
+games/ptools||2019-10-16|Has expired: Unfetchable, unmaintained
+games/pyawale||2019-10-16|Has expired: Unfetchable, unmaintained
+games/pysycache-lang||2019-10-16|Has expired: Unfetchable, unmaintained
+games/qmars||2019-10-16|Has expired: Unfetchable, unmaintained
+games/quake-reaper||2019-10-16|Has expired: Unfetchable, unmaintained
+games/quake3-ra3||2019-10-16|Has expired: Unfetchable, unmaintained
+games/sdlCC||2019-10-16|Has expired: Unfetchable, unmaintained
+games/speyes||2019-10-16|Has expired: Unfetchable, unmaintained
+games/vodovod||2019-10-16|Has expired: Unfetchable, unmaintained
+games/wmeyes||2019-10-16|Has expired: Unfetchable, unmaintained
+games/wmshuffle||2019-10-16|Has expired: Unfetchable, unmaintained
+games/xabacus||2019-10-16|Has expired: Unfetchable, unmaintained
+games/xpacman||2019-10-16|Has expired: Unfetchable, unmaintained
+games/xscorch||2019-10-16|Has expired: Unfetchable, unmaintained
+graphics/aeskulap||2019-10-16|Has expired: Unfetchable, unmaintained
+graphics/agave||2019-10-16|Has expired: Unfetchable, unmaintained
+graphics/cbview||2019-10-16|Has expired: Unfetchable, unmaintained
+graphics/copperspice||2019-10-16|Has expired: Unfetchable, unmaintained
+graphics/cthumb||2019-10-16|Has expired: Unfetchable, unmaintained
+graphics/fujiplay||2019-10-16|Has expired: Unfetchable, unmaintained
+graphics/gimp-ez-perspective-plugin||2019-10-16|Has expired: Unfetchable, unmaintained
+graphics/gimp-focusblur-plugin||2019-10-16|Has expired: Unfetchable, unmaintained
+graphics/gimp-jagged-border-script||2019-10-16|Has expired: Unfetchable, unmaintained
+graphics/gimp-manual-html||2019-10-16|Has expired: Unfetchable, unmaintained
+graphics/gimp-save-for-web||2019-10-16|Has expired: Unfetchable, unmaintained
+graphics/gimp-wavelet-denoise-plugin||2019-10-16|Has expired: Unfetchable, unmaintained
+graphics/gimp-wavelet-sharpen-plugin||2019-10-16|Has expired: Unfetchable, unmaintained
+graphics/giram||2019-10-16|Has expired: Unfetchable, unmaintained
+graphics/inventor||2019-10-16|Has expired: Unfetchable, unmaintained, Depends on expiring graphics/libGLw
+graphics/jpg2pdf||2019-10-16|Has expired: Unfetchable, unmaintained
+graphics/jpgraph2||2019-10-16|Has expired: Unfetchable, unmaintained
+graphics/makehuman||2019-10-16|Has expired: Unfetchable, unmaintained
+graphics/pstoepsi||2019-10-16|Has expired: Unfetchable, unmaintained
+graphics/xmandel||2019-10-16|Has expired: Unfetchable, unmaintained
+irc/minbif||2019-10-16|Has expired: Unfetchable, unmaintained
+japanese/VTPSfont||2019-10-16|Has expired: Unfetchable, unmaintained
+japanese/asterisk-sounds||2019-10-16|Has expired: Unfetchable, unmaintained
+japanese/cannadic||2019-10-16|Has expired: Unfetchable, unmaintained
+japanese/edict-utf-8||2019-10-16|Has expired: Unfetchable, unmaintained
+japanese/kpcal||2019-10-16|Has expired: Unfetchable, unmaintained
+japanese/multiskkserv||2019-10-16|Has expired: Unfetchable, unmaintained
+japanese/skkfep||2019-10-16|Has expired: Unfetchable, unmaintained
+java/eclipse-log4e||2019-10-16|Has expired: Unfetchable, unmaintained
+java/eclipse-lomboz||2019-10-16|Has expired: Unfetchable, unmaintained
+java/java-checkstyle||2019-10-16|Has expired: Unfetchable, unmaintained
+korean/baekmukfonts-ttf||2019-10-16|Has expired: Unfetchable, unmaintained
+korean/gtkcomm||2019-10-16|Has expired: Unfetchable, unmaintained
+lang/arena||2019-10-16|Has expired: Unfetchable, unmaintained
+lang/diveintopython||2019-10-16|Has expired: Unfetchable, unmaintained
+lang/modula3||2019-10-16|Has expired: Unfetchable, unmaintained
+lang/p2c||2019-10-16|Has expired: Unfetchable, unmaintained
+lang/quack||2019-10-16|Has expired: Unfetchable, unmaintained
+lang/stldoc||2019-10-16|Has expired: Unfetchable, unmaintained
+mail/altermime||2019-10-16|Has expired: Unfetchable, unmaintained
+mail/autosig||2019-10-16|Has expired: Unfetchable, unmaintained
+mail/gkrellmmailwatch2||2019-10-16|Has expired: Unfetchable, unmaintained
+mail/mboxcheck-applet||2019-10-16|Has expired: Unfetchable, unmaintained
+mail/nmzmail||2019-10-16|Has expired: Unfetchable, unmaintained
+mail/poppy||2019-10-16|Has expired: Unfetchable, unmaintained
+mail/prom-wl||2019-10-16|Has expired: Unfetchable, unmaintained
+mail/py-apolicy||2019-10-16|Has expired: Unfetchable, unmaintained
+mail/spamdb-curses||2019-10-16|Has expired: Unfetchable, unmaintained
+mail/xlbiff||2019-10-16|Has expired: Unfetchable, unmaintained
+math/algotutor||2019-10-16|Has expired: Unfetchable, unmaintained
+math/nyh-hoc||2019-10-16|Has expired: Unfetchable, unmaintained
+math/superlu_mt||2019-10-16|Has expired: Unfetchable, unmaintained
+math/testu01||2019-10-16|Has expired: Unfetchable, unmaintained
+misc/astrolog||2019-10-16|Has expired: Unfetchable, unmaintained
+misc/chord2html||2019-10-16|Has expired: Unfetchable, unmaintained
+misc/crosspad||2019-10-16|Has expired: Unfetchable, unmaintained
+misc/detachtty||2019-10-16|Has expired: Unfetchable, unmaintained
+misc/dphys-config||2019-10-16|Has expired: Unfetchable, unmaintained
+misc/dvorakng||2019-10-16|Has expired: Unfetchable, unmaintained
+misc/gctpc||2019-10-16|Has expired: Unfetchable, unmaintained
+misc/gkrellm-helium||2019-10-16|Has expired: Unfetchable, unmaintained
+misc/gkrellweather2||2019-10-16|Has expired: Unfetchable, unmaintained
+misc/linm||2019-10-16|Has expired: Unfetchable, unmaintained
+misc/mc-light||2019-10-16|Has expired: Unfetchable, unmaintained
+misc/newer||2019-10-16|Has expired: Unfetchable, unmaintained
+misc/telbook||2019-10-16|Has expired: Unfetchable, unmaintained
+misc/valspeak||2019-10-16|Has expired: Unfetchable, unmaintained
+misc/xd||2019-10-16|Has expired: Unfetchable, unmaintained
+multimedia/audiopreview||2019-10-16|Has expired: Unfetchable, unmaintained
+multimedia/dvts||2019-10-16|Has expired: Unfetchable, unmaintained
+multimedia/gcfilms||2019-10-16|Has expired: Unfetchable, unmaintained
+multimedia/kissdx||2019-10-16|Has expired: Unfetchable, unmaintained
+multimedia/playd||2019-10-16|Has expired: Unfetchable, unmaintained
+multimedia/subtitleeditor||2019-10-16|Has expired: Unfetchable, unmaintained
+multimedia/umr||2019-10-16|Has expired: Unfetchable, unmaintained
+net/bluemix-cli||2019-10-16|Has expired: Unfetchable, unmaintained
+net/boclient||2019-10-16|Has expired: Unfetchable, unmaintained
+net/csync2||2019-10-16|Has expired: Unfetchable, unmaintained
+net/dictd-database||2019-10-16|Has expired: Unfetchable, unmaintained
+net/gtic||2019-10-16|Has expired: Unfetchable, unmaintained
+net/hidentd||2019-10-16|Has expired: Unfetchable, unmaintained
+net/ldap2dns||2019-10-16|Has expired: Unfetchable, unmaintained
+net/libmxp||2019-10-16|Has expired: Unfetchable, unmaintained
+net/librouteros||2019-10-16|Has expired: Unfetchable, unmaintained
+net/nettest||2019-10-16|Has expired: Unfetchable, unmaintained
+net/py-netstring||2019-10-16|Has expired: Unfetchable, unmaintained
+net/radiusd-cistron||2019-10-16|Has expired: Unfetchable, unmaintained
+net/rtptools||2019-10-16|Has expired: Unfetchable, unmaintained
+net/smbldap-tools||2019-10-16|Has expired: Unfetchable, unmaintained
+net/tcptrace||2019-10-16|Has expired: Unfetchable, unmaintained
+net/wackford-squeers||2019-10-16|Has expired: Unfetchable, unmaintained
+net/wmnet2||2019-10-16|Has expired: Unfetchable, unmaintained
+net-im/pidgin-birthday-reminder||2019-10-16|Has expired: Unfetchable, unmaintained
+net-im/pidgin-pidgimpd||2019-10-16|Has expired: Unfetchable, unmaintained
+net-im/poezio||2019-10-16|Has expired: Unfetchable, unmaintained
+net-mgmt/bsnmp-jails||2019-10-16|Has expired: Unfetchable, unmaintained
+net-mgmt/iog||2019-10-16|Has expired: Unfetchable, unmaintained
+net-mgmt/lanmap||2019-10-16|Has expired: Unfetchable, unmaintained
+net-mgmt/nagios-spamd-plugin||2019-10-16|Has expired: Unfetchable, unmaintained
+net-mgmt/nefu||2019-10-16|Has expired: Unfetchable, unmaintained
+net-mgmt/pixilate||2019-10-16|Has expired: Unfetchable, unmaintained
+net-mgmt/slate||2019-10-16|Has expired: Unfetchable, unmaintained
+net-mgmt/weplab||2019-10-16|Has expired: Unfetchable, unmaintained
+net-p2p/bnbt||2019-10-16|Has expired: Unfetchable, unmaintained
+net-p2p/btpd||2019-10-16|Has expired: Unfetchable, unmaintained
+net-p2p/gkremldk||2019-10-16|Has expired: Unfetchable, unmaintained
+news/newscache||2019-10-16|Has expired: Unfetchable, unmaintained
+news/nntpbtr||2019-10-16|Has expired: Unfetchable, unmaintained
+news/slrnconf||2019-10-16|Has expired: Unfetchable, unmaintained
+news/xpn||2019-10-16|Has expired: Unfetchable, unmaintained
+polish/ekg||2019-10-16|Has expired: Unfetchable, unmaintained
+polish/ekg2||2019-10-16|Has expired: Unfetchable, unmaintained
+ports-mgmt/fastest_sites||2019-10-16|Has expired: Unfetchable, unmaintained
+ports-mgmt/pkg-plist||2019-10-16|Has expired: Unfetchable, unmaintained
+ports-mgmt/symports||2019-10-16|Has expired: Unfetchable, unmaintained
+print/poster||2019-10-16|Has expired: Unfetchable, unmaintained
+russian/d1489||2019-10-16|Has expired: Unfetchable, unmaintained
+science/metaf2xml||2019-10-16|Has expired: Unfetchable, unmaintained
+security/authforce||2019-10-16|Has expired: Unfetchable, unmaintained
+security/avcheck||2019-10-16|Has expired: Unfetchable, unmaintained
+security/digest||2019-10-16|Has expired: Unfetchable, unmaintained
+security/fpm2||2019-10-16|Has expired: Unfetchable, unmaintained
+security/fwipe||2019-10-16|Has expired: Unfetchable, unmaintained
+security/gnome-password-generator||2019-10-16|Has expired: Unfetchable, unmaintained
+security/httprint||2019-10-16|Has expired: Unfetchable, unmaintained
+security/ike-scan||2019-10-16|Has expired: Unfetchable, unmaintained
+security/ipfwcount||2019-10-16|Has expired: Unfetchable, unmaintained
+security/libsparkcrypto||2019-10-16|Has expired: Unfetchable, unmaintained
+security/md4coll||2019-10-16|Has expired: Unfetchable, unmaintained
+security/md5coll||2019-10-16|Has expired: Unfetchable, unmaintained
+security/osiris||2019-10-16|Has expired: Unfetchable, unmaintained
+security/ranpwd||2019-10-16|Has expired: Unfetchable, unmaintained
+security/rdigest||2019-10-16|Has expired: Unfetchable, unmaintained
+security/smap||2019-10-16|Has expired: Unfetchable, unmaintained
+security/sshblock||2019-10-16|Has expired: Unfetchable, unmaintained
+shells/bashc||2019-10-16|Has expired: Unfetchable, unmaintained
+shells/flash||2019-10-16|Has expired: Unfetchable, unmaintained
+sysutils/cotty||2019-10-16|Has expired: Unfetchable, unmaintained
+sysutils/dt||2019-10-16|Has expired: Unfetchable, unmaintained
+sysutils/gkrellfire||2019-10-16|Has expired: Unfetchable, unmaintained
+sysutils/log_analysis||2019-10-16|Has expired: Unfetchable, unmaintained
+sysutils/mksunbootcd||2019-10-16|Has expired: Unfetchable, unmaintained
+sysutils/rfstool||2019-10-16|Has expired: Unfetchable, unmaintained
+sysutils/skill||2019-10-16|Has expired: Unfetchable, unmaintained
+sysutils/sloth||2019-10-16|Has expired: Unfetchable, unmaintained
+sysutils/snowlog||2019-10-16|Has expired: Unfetchable, unmaintained
+sysutils/wmfire||2019-10-16|Has expired: Unfetchable, unmaintained
+sysutils/xbattbar||2019-10-16|Has expired: Unfetchable, unmaintained
+textproc/bedic-data||2019-10-16|Has expired: Unfetchable, unmaintained
+textproc/clit||2019-10-16|Has expired: Unfetchable, unmaintained
+textproc/docbook-tdg||2019-10-16|Has expired: Unfetchable, unmaintained
+textproc/emacs-wiki||2019-10-16|Has expired: Depends on expiring ports
+textproc/htmlize.el||2019-10-16|Has expired: Unfetchable, unmaintained
+textproc/libflate||2019-10-16|Has expired: Unfetchable, unmaintained
+textproc/mguesser||2019-10-16|Has expired: Unfetchable, unmaintained
+textproc/opensched||2019-10-16|Has expired: Unfetchable, unmaintained
+textproc/opentoken||2019-10-16|Has expired: Unfetchable, unmaintained
+textproc/rot||2019-10-16|Has expired: Unfetchable, unmaintained
+textproc/rtfx||2019-10-16|Has expired: Unfetchable, unmaintained
+textproc/supercat||2019-10-16|Has expired: Unfetchable, unmaintained
+textproc/xml_ez_out||2019-10-16|Has expired: Unfetchable, unmaintained
+textproc/xmldiff||2019-10-16|Has expired: Unfetchable, unmaintained
+textproc/xqilla||2019-10-16|Has expired: Unfetchable, unmaintained
+www/WebMagick||2019-10-16|Has expired: Unfetchable, unmaintained
+www/bins||2019-10-16|Has expired: Unfetchable, unmaintained
+www/blogsum||2019-10-16|Has expired: Unfetchable, unmaintained
+www/boa||2019-10-16|Has expired: Unfetchable, unmaintained
+www/cgihtml||2019-10-16|Has expired: Unfetchable, unmaintained
+www/cgiparse||2019-10-16|Has expired: Unfetchable, unmaintained
+www/flot||2019-10-16|Has expired: Unfetchable, unmaintained
+www/ftasv||2019-10-16|Has expired: Unfetchable, unmaintained
+www/hastymail2-devel||2019-10-16|Has expired: Unfetchable, unmaintained
+www/htmlpp||2019-10-16|Has expired: Unfetchable, unmaintained
+www/http-analyze||2019-10-16|Has expired: Unfetchable, unmaintained
+www/junkbuster||2019-10-16|Has expired: Unfetchable, unmaintained
+www/links-hacked||2019-10-16|Has expired: Unfetchable, unmaintained
+www/llgal||2019-10-16|Has expired: Unfetchable, unmaintained
+www/mgstat||2019-10-16|Has expired: Unfetchable, unmaintained
+www/php-screw||2019-10-16|Has expired: Unfetchable, unmaintained
+www/phproxy||2019-10-16|Has expired: Unfetchable, unmaintained
+www/py-prewikka||2019-10-16|Has expired: Unfetchable, unmaintained
+www/redmine-backlogs||2019-10-16|Has expired: Unfetchable, unmaintained
+www/swfdec-plugin||2019-10-16|Has expired: Unfetchable, unmaintained
+www/swish-e||2019-10-16|Has expired: Unfetchable, unmaintained
+x11/blast||2019-10-16|Has expired: Unfetchable, unmaintained
+x11/dynamag||2019-10-16|Has expired: Unfetchable, unmaintained
+x11/xcurs||2019-10-16|Has expired: Unfetchable, unmaintained
+x11/xscreensaver-gnome||2019-10-16|Has expired: Unfetchable, unmaintained
+x11/xscreensaver-gnome-hacks||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-clocks/cairo-clock||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-clocks/pclock||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-clocks/stopwatch||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-clocks/wmfuzzy||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-fm/emelfm2||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-fm/ezfm||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-fm/ultracopier||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-fm/xplore||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-fonts/indic-ttf||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-fonts/pingwi||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-themes/cursor-ecliz||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-themes/cursor-grounation-theme||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-themes/cursor-neutral-theme||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-themes/cursor-polar-theme||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-themes/gtk-envy-theme||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-themes/gtk-equinox-engine||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-themes/gtk-qnxtheme||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-themes/plank-theme-moka||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-toolkits/swt-devel||2019-10-16|Has expired: Obsolete. Superseded by x11-toolkits/swt
+x11-wm/genmenu||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-wm/musca||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-wm/weewm||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-wm/windowlab||2019-10-16|Has expired: Unfetchable, unmaintained
+x11-wm/wmfs||2019-10-16|Has expired: Unfetchable, unmaintained
diff --git a/archivers/Makefile b/archivers/Makefile
index af4a1892e64e..457281945125 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -30,7 +30,6 @@
SUBDIR += file-roller
SUBDIR += fpc-bzip2
SUBDIR += fpc-unzip
- SUBDIR += freetar
SUBDIR += gcab
SUBDIR += gcpio
SUBDIR += gnome-autoar
@@ -39,9 +38,7 @@
SUBDIR += gzip
SUBDIR += gzrecover
SUBDIR += ha
- SUBDIR += hffzip
SUBDIR += hlextract
- SUBDIR += hpack.non-usa.only
SUBDIR += innoextract
SUBDIR += javatar
SUBDIR += jzlib
@@ -244,7 +241,6 @@
SUBDIR += unrar
SUBDIR += unrar-iconv
SUBDIR += unshield
- SUBDIR += untar
SUBDIR += unzip
SUBDIR += unzoo
SUBDIR += upx
diff --git a/archivers/freetar/Makefile b/archivers/freetar/Makefile
deleted file mode 100644
index b43eb8dc9b58..000000000000
--- a/archivers/freetar/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= freetar
-PORTVERSION= 0.9
-PORTREVISION= 9
-CATEGORIES= archivers gnustep
-MASTER_SITES= http://download.gna.org/freetar/
-DISTNAME= FreeTar-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= TAR archiver for GNUstep
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gnustep
-USE_GNUSTEP= back build
-
-WRKSRC= ${WRKDIR}/FreeTar_1_1_1_Source
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${GNUSTEP_PREFIX}/System/Applications/FreeTar.app/FreeTar
-
-.include <bsd.port.mk>
diff --git a/archivers/freetar/distinfo b/archivers/freetar/distinfo
deleted file mode 100644
index ba1a12a918b9..000000000000
--- a/archivers/freetar/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (FreeTar-0.9.tar.gz) = b2f6d9571977ff06e879fc4b6188202b41a32d0a861815534cbb0c05f2b9de75
-SIZE (FreeTar-0.9.tar.gz) = 72003
diff --git a/archivers/freetar/pkg-descr b/archivers/freetar/pkg-descr
deleted file mode 100644
index 854a972c0289..000000000000
--- a/archivers/freetar/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-FreeTar for GNUstep
-
-LICENSE: GPL2 or later
-
-WWW: https://gna.org/projects/freetar/
diff --git a/archivers/freetar/pkg-plist b/archivers/freetar/pkg-plist
deleted file mode 100644
index 6d796970f1d2..000000000000
--- a/archivers/freetar/pkg-plist
+++ /dev/null
@@ -1,14 +0,0 @@
-GNUstep/System/Applications/FreeTar.app/FreeTar
-GNUstep/System/Applications/FreeTar.app/Resources/English.lproj/MainMenu.gorm/data.classes
-GNUstep/System/Applications/FreeTar.app/Resources/English.lproj/MainMenu.gorm/objects.gorm
-GNUstep/System/Applications/FreeTar.app/Resources/English.lproj/Preferences.gorm/data.classes
-GNUstep/System/Applications/FreeTar.app/Resources/English.lproj/Preferences.gorm/objects.gorm
-GNUstep/System/Applications/FreeTar.app/Resources/FreeTar.desktop
-GNUstep/System/Applications/FreeTar.app/Resources/FreeTar.tiff
-GNUstep/System/Applications/FreeTar.app/Resources/French.lproj/MainMenu.gorm/data.classes
-GNUstep/System/Applications/FreeTar.app/Resources/French.lproj/MainMenu.gorm/objects.gorm
-GNUstep/System/Applications/FreeTar.app/Resources/French.lproj/Preferences.gorm/data.classes
-GNUstep/System/Applications/FreeTar.app/Resources/French.lproj/Preferences.gorm/objects.gorm
-GNUstep/System/Applications/FreeTar.app/Resources/Info-gnustep.plist
-GNUstep/System/Applications/FreeTar.app/stamp.make
-GNUstep/System/Tools/FreeTar
diff --git a/archivers/hffzip/Makefile b/archivers/hffzip/Makefile
deleted file mode 100644
index 695651dfb7be..000000000000
--- a/archivers/hffzip/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Kirill Ponomarew <ponomarew@oberon.net>
-# $FreeBSD$
-
-PORTNAME= hffzip
-PORTVERSION= 1.01
-CATEGORIES= archivers
-MASTER_SITES= http://retis.sssup.it/~scordino/code/
-DISTNAME= ${PORTNAME}${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= File compressor based on Huffman coding
-
-LICENSE= GPLv2 GPLv3
-LICENSE_COMB= dual
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-PLIST_FILES= bin/hffzip
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}/${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/archivers/hffzip/distinfo b/archivers/hffzip/distinfo
deleted file mode 100644
index 2e4c189047cb..000000000000
--- a/archivers/hffzip/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (hffzip1.01.tar.gz) = 76e98a46347458d3231ef3e8def27670dbbc7a238b14f794dcc7977090175295
-SIZE (hffzip1.01.tar.gz) = 12416
diff --git a/archivers/hffzip/files/patch-Makefile b/archivers/hffzip/files/patch-Makefile
deleted file mode 100644
index b8b4263a1fce..000000000000
--- a/archivers/hffzip/files/patch-Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
---- Makefile.orig 2003-06-05 14:38:33 UTC
-+++ Makefile
-@@ -1,16 +1,19 @@
--opzioni=-O3
-+CFLAGS ?= ${CFLAGS}
-+CC ?= ${CC}
-+
-+all: hffzip
-
- hffzip: main.o albero.o bitIO.o
-- gcc $(opzioni) -o hffzip main.o albero.o bitIO.o
-+ $(CC) $(CFLAGS) -o hffzip main.o albero.o bitIO.o
-
- bitIO.o: bitIO.c
-- gcc $(opzioni) -c bitIO.c
-+ $(CC) $(CFLAGS) -c bitIO.c
-
- albero.o: albero.c bitIO.h albero.h
-- gcc $(opzioni) -c albero.c
-+ $(CC) $(CFLAGS) -c albero.c
-
- main.o: main.c albero.h bitIO.h
-- gcc $(opzioni) -c main.c
-+ $(CC) $(CFLAGS) -c main.c
-
- clean:
- rm -f *.o hffzip
diff --git a/archivers/hffzip/pkg-descr b/archivers/hffzip/pkg-descr
deleted file mode 100644
index e7b9be5c2a95..000000000000
--- a/archivers/hffzip/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-HFFzip is a file compressor based on Huffman coding. HFFzip is
-right for embedded systems, because of its little size and the
-simple algorithm used.
-
-WWW: http://retis.sssup.it/~scordino/code/hffzip.html
diff --git a/archivers/hpack.non-usa.only/Makefile b/archivers/hpack.non-usa.only/Makefile
deleted file mode 100644
index dd3297be408c..000000000000
--- a/archivers/hpack.non-usa.only/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: ache
-# $FreeBSD$
-
-PORTNAME= hpack
-PORTVERSION= 0.79a
-CATEGORIES= archivers
-MASTER_SITES= ftp://ftp.franken.de/pub/crypt/misc/ \
- http://ftp.tugraz.at/mirror/crypto/programs/hpack/
-DISTNAME= hpack79src
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Multi-System Archiver with open keys PGP-based security
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= alias ncurses
-USE_CSTD= gnu89
-NO_WRKSUBDIR= yes
-MAKEFILE= makefile
-ALL_TARGET= freebsd
-MAKE_ARGS+= PREFIX=${STAGEDIR}${PREFIX}
-INSTALL_TARGET= freebsd.install
-
-post-patch:
-.for f in language/language.c cli.c
- @${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' ${WRKSRC}/${f}
-.endfor
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/docs/hpack.cfg ${STAGEDIR}${PREFIX}/etc/hpack.cfg.sample
-
-.include <bsd.port.mk>
diff --git a/archivers/hpack.non-usa.only/distinfo b/archivers/hpack.non-usa.only/distinfo
deleted file mode 100644
index ad07ec3840be..000000000000
--- a/archivers/hpack.non-usa.only/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (hpack79src.tar.gz) = 0932603ac91c3b58a3888b3d49ff02ebbbd70c3cf4b6d4ae51031fca74c3a084
-SIZE (hpack79src.tar.gz) = 545648
diff --git a/archivers/hpack.non-usa.only/files/patch-archive.c b/archivers/hpack.non-usa.only/files/patch-archive.c
deleted file mode 100644
index 7d7c6bd93ae7..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-archive.c
+++ /dev/null
@@ -1,25 +0,0 @@
---- archive.c.orig 1993-06-29 10:27:52 UTC
-+++ archive.c
-@@ -326,12 +326,22 @@ BOOLEAN confirmSkip( const char *str1, c
-
- void getFileName( char *fileName )
- {
-+#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
-+ int len;
-+#endif
- hprintf( MESG_s_ALREADY_EXISTS_ENTER_NEW_NAME, fileName );
-
- /* Nasty input routine - should check for illegal chars and suchlike.
- Will also overflow if anyone enters more than 16K chars */
- hflush( stdout );
-+#if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__)
- hgets( ( char * ) mrglBuffer );
-+#else /* gets depricated in FreeBSD */
-+ fgets( mrglBuffer, MAX_PATH, stdin );
-+ len = strlen(mrglBuffer);
-+ if (mrglBuffer[len - 1] == '\n')
-+ mrglBuffer[len - 1] = '\0';
-+#endif
- mrglBuffer[ MAX_PATH - 1 ] = '\0';
- strcpy( fileName, ( char * ) mrglBuffer );
-
diff --git a/archivers/hpack.non-usa.only/files/patch-cli.c b/archivers/hpack.non-usa.only/files/patch-cli.c
deleted file mode 100644
index 0693258803b3..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-cli.c
+++ /dev/null
@@ -1,23 +0,0 @@
---- cli.c.orig 1993-09-05 03:23:48 UTC
-+++ cli.c
-@@ -724,12 +724,18 @@ static BOOLEAN checkStealthMode( char *a
-
- void doConfigFile( void )
- {
-- char *configFileName;
-+ char *configFileName, *s;
- FD configFileFD;
- WORD oldFlags = flags;
-
-+ if (( s = getenv( HPACKPATH )) == NULL)
-+#ifdef __UNIX__
-+ s = "%%PREFIX%%/etc:%%PREFIX%%/lib/hpack";
-+#else
-+ ;
-+#endif
- /* Build path to config file and try and process it */
-- configFileName = getFirstKeyPath( getenv( HPACKPATH ), CONFIGFILENAME );
-+ configFileName = getFirstKeyPath( s, CONFIGFILENAME );
- while( configFileName != NULL )
- {
- /* Try and read the seed from the seedfile */
diff --git a/archivers/hpack.non-usa.only/files/patch-crypt_keymgmt.c b/archivers/hpack.non-usa.only/files/patch-crypt_keymgmt.c
deleted file mode 100644
index 9c951c3e4b48..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-crypt_keymgmt.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- crypt/keymgmt.c.orig 1993-08-17 21:56:14 UTC
-+++ crypt/keymgmt.c
-@@ -495,11 +495,24 @@ BOOLEAN getKey( const BOOLEAN isPemKey,
- FD keyFileFD, savedInFD = getInputFD();
- BOOLEAN matched, firstTime = TRUE;
- char *matchID, firstChar;
-- char *keyFilePath;
-+ char *keyFilePath, *s;
- int userIDlength, i;
-+#ifdef __UNIX__
-+ char *h, buf[ MAX_PATH ];
-+#endif
-
-+ if ((s = getenv( PGPPATH )) == NULL)
-+#ifdef __UNIX__
-+ if ((h = getenv( "HOME" )) != NULL) {
-+ strcpy(buf, h);
-+ strcat(buf, "/.pgp");
-+ s = buf;
-+ }
-+#else
-+ ;
-+#endif
- /* Use the keyID to get the public key from a key file */
-- keyFilePath = getFirstKeyPath( getenv( PGPPATH ), keyFileName );
-+ keyFilePath = getFirstKeyPath( s, keyFileName );
- while( keyFilePath != NULL )
- {
- /* Open key file */
diff --git a/archivers/hpack.non-usa.only/files/patch-defs.h b/archivers/hpack.non-usa.only/files/patch-defs.h
deleted file mode 100644
index 4b885846d019..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-defs.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- defs.h.orig 1993-05-31 15:17:00 UTC
-+++ defs.h
-@@ -43,7 +43,7 @@ typedef int BOOLEAN;
-
- /* 'inline' patch for compilers which can't handle this */
-
--#if !( defined( __CPLUSPLUS__ ) || defined( __cplusplus ) ) || defined( __TSC__ )
-+#if !( defined( __GNUC__ ) || defined( __CPLUSPLUS__ ) || defined( __cplusplus ) ) || defined( __TSC__ )
- #define inline
- #endif /* !( __CPLUSPLUS__ || __cplusplus ) */
-
diff --git a/archivers/hpack.non-usa.only/files/patch-hpacklib.h b/archivers/hpack.non-usa.only/files/patch-hpacklib.h
deleted file mode 100644
index 5779136c41fb..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-hpacklib.h
+++ /dev/null
@@ -1,17 +0,0 @@
---- hpacklib.h.orig 1993-08-05 09:10:40 UTC
-+++ hpacklib.h
-@@ -26,12 +26,12 @@
-
- #include <stdio.h> /* Prototypes for generic functions */
- #if defined( __UNIX__ ) && !( defined( BSD386 ) || defined( CONVEX ) || \
-- defined( NEXT ) || defined( ULTRIX_OLD ) )
-+ defined( NEXT ) || defined( ULTRIX_OLD ) || defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __NetBSD__ ))
- #include <malloc.h> /* Needed for mem.functions on some systems */
- #endif /* __UNIX__ && !( BSD386 || CONVEX || NEXT || ULTRIX_OLD ) */
- #if defined( AIX386 ) || ( defined( __AMIGA__ ) && !defined( LATTICE ) ) || \
- defined( __ARC__ ) || defined( __ATARI__ ) || defined( __MSDOS16__ ) || \
-- defined( __MSDOS32__ )
-+ defined( __MSDOS32__ ) || defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __NetBSD__ )
- #include <stdlib.h> /* Needed for mem.functions */
- #endif /* AIX386 || ( __AMIGA__ && !LATTICE ) || __ARC__ || __ATARI__ || __MSDOS16__ || __MSDOS32__ */
- #if defined( __ATARI__ ) || ( defined( __OS2__ ) && !defined( __GCC__ ) )
diff --git a/archivers/hpack.non-usa.only/files/patch-keycvt_keycvt.c b/archivers/hpack.non-usa.only/files/patch-keycvt_keycvt.c
deleted file mode 100644
index 3a601cc17dbd..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-keycvt_keycvt.c
+++ /dev/null
@@ -1,75 +0,0 @@
---- keycvt/keycvt.c.orig 1993-08-13 20:06:28 UTC
-+++ keycvt/keycvt.c
-@@ -582,11 +582,21 @@ static void byteReverse( BYTE *regPtr, i
-
- static void getPassword( void )
- {
-+#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
-+ int len;
-+#endif
- puts( "Please enter password for this private key." );
- puts( "Warning: Password will be echoed to screen!" );
- printf( "Password: " );
- fflush( stdout );
-+#if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__)
- gets( password );
-+#else /* gets depricated in FreeBSD */
-+ fgets( password, sizeof(password), stdin);
-+ len = strlen(password);
-+ if (password[len - 1] == '\n')
-+ password[len - 1] = '\0';
-+#endif
- }
-
- void initCrypt( void )
-@@ -1020,27 +1030,46 @@ int main( const int argc, const char *ar
-
- /* Try and find the PGP seed file */
- if( ( pgpPath = getenv( "PGPPATH" ) ) == NULL )
-+#ifdef __UNIX__
-+ if( ( pgpPath = getenv( "HOME" ) ) != NULL ) {
-+ strcpy( tempFileName, pgpPath );
-+ strcat( tempFileName, "/.pgp");
-+ pgpPath = tempFileName;
-+ }
-+ else
-+#endif
- pgpPath = "";
- pathLen = strlen( pgpPath );
-+#ifdef __UNIX__
-+ if (pgpPath != tempFileName)
-+#endif
- strcpy( tempFileName, pgpPath );
- #if defined( __ARC__ )
-- if( pathLen && tempFileName[ pathLen - 1 ] != '.' )
-+ if( pathLen && tempFileName[ pathLen - 1 ] != '.' ) {
- /* Add directory seperator if necessary */
- tempFileName[ pathLen++ ] = '.';
-+ tempFileName[ pathLen ] = '\0';
-+ }
- strcat( tempFileName, "randseed" );
- #elif defined( __AMIGA__ )
-- if( pathLen && ( ch = tempFileName[ pathLen - 1 ] ) != ':' && ch != '/' )
-+ if( pathLen && ( ch = tempFileName[ pathLen - 1 ] ) != ':' && ch != '/' ) {
- /* Add directory seperator if necessary */
- tempFileName[ pathLen++ ] = '/';
-+ tempFileName[ pathLen ] = '\0';
-+ }
- strcat( tempFileName, "randseed.bin" );
- #else
-- if( pathLen && ( ch = tempFileName[ pathLen - 1 ] ) != '\\' && ch != '/' )
-+ if( pathLen && ( ch = tempFileName[ pathLen - 1 ] ) != '\\' && ch != '/' ) {
- /* Add directory seperator if necessary */
- tempFileName[ pathLen++ ] = '/';
-+ tempFileName[ pathLen ] = '\0';
-+ }
- strcat( tempFileName, "randseed.bin" );
- #endif /* __ARC__ */
-- if( ( inFilePtr = fopen( tempFileName, "rb" ) ) == NULL )
-+ if( ( inFilePtr = fopen( tempFileName, "rb" ) ) == NULL ) {
-+ perror( tempFileName );
- puts( "Cannot find PGP seed file, HPACK seed file not created" );
-+ }
- else
- {
- /* See if the output file exists */
diff --git a/archivers/hpack.non-usa.only/files/patch-keycvt_makefile b/archivers/hpack.non-usa.only/files/patch-keycvt_makefile
deleted file mode 100644
index 09e76e370464..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-keycvt_makefile
+++ /dev/null
@@ -1,41 +0,0 @@
---- keycvt/makefile.orig 1993-05-17 21:43:30 UTC
-+++ keycvt/makefile
-@@ -48,7 +48,7 @@ DEFINES = $(OS)
-
- PROJ = keycvt
-
--CFLAGS = -c $(DEFINES) -O -I. $(CMDC) # Flags for compiler
-+CFLAGS += -c $(DEFINES) -I. $(CMDC) # Flags for compiler
-
- LFLAGS = -o $(PROJ) $(CMDL) # Flags for linker
-
-@@ -60,6 +60,7 @@ LD = $(CC) # Linker (just use the C
- LS = ls -l # Directory command
- ECHO = echo # Echo to screen command
- MAKE = make # The make command
-+PREFIX ?= /usr/local
-
- #****************************************************************************
- #* *
-@@ -71,7 +72,7 @@ default:
- @$(ECHO)
- @$(ECHO) "To create KEYCVT you have to enter the Unix system type you want to build"
- @$(ECHO) "KEYCVT for. Possible options are: aix (RS6000), aix370, aix386, convex,"
-- @$(ECHO) "irix, hpux, isc, linux, mint, next, qnx, sun, svr4, ultrix, ultrix_old"
-+ @$(ECHO) "freebsd, irix, hpux, isc, linux, mint, next, qnx, sun, svr4, ultrix, ultrix_old"
- @$(ECHO) "(Ultrix 3.x or earlier), and uts4. If none of the above fit, try"
- @$(ECHO) "'make generic', and send a copy of any changes necessary to the author,"
- @$(ECHO) "pgut1@cs.aukuni.ac.nz"
-@@ -129,6 +130,12 @@ aix386:
- convex:
- @$(MAKE) keycvt CC="cc"
-
-+freebsd:
-+ @$(MAKE) $(PROJ)
-+
-+freebsd.install:
-+ $(BSD_INSTALL_PROGRAM) $(PROJ) $(PREFIX)/bin
-+
- # Generic: Generic BSD-ish system running gcc. Can't continue, we really
- # need user intervention here.
-
diff --git a/archivers/hpack.non-usa.only/files/patch-language_language.c b/archivers/hpack.non-usa.only/files/patch-language_language.c
deleted file mode 100644
index c052f184d3ad..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-language_language.c
+++ /dev/null
@@ -1,31 +0,0 @@
---- language/language.c.orig 1993-09-23 02:23:20 UTC
-+++ language/language.c
-@@ -188,7 +188,7 @@ void showHelp( void )
- /* Process user response */
- response = hgetch();
- response = toupper( response ); /* Damn macros */
-- blankLine( screenWidth );
-+ blankLine( screenWidth - 1 );
- if( response == RESPONSE_QUIT )
- return;
- lineNo -= ( response == ' ' ) ? screenHeight : 1;
-@@ -268,6 +268,9 @@ int initMessages( const char *path, cons
- if( ( inFD = hopen( fileNamePtr, O_RDONLY | S_DENYWR | A_RANDSEQ ) ) == ERROR )
- return( ERROR );
- #elif defined( __UNIX__ )
-+ fileNamePtr = getFirstKeyPath( "%%PREFIX%%/lib/hpack", DATA_FILENAME );
-+ if( ( inFD = hopen( fileNamePtr, O_RDONLY | S_DENYWR | A_RANDSEQ ) ) != ERROR )
-+ goto found;
- /* Build path to language file and try and process it */
- fileNamePtr = getFirstKeyPath( getenv( "PATH" ), DATA_FILENAME );
- while( fileNamePtr != NULL )
-@@ -290,6 +293,9 @@ int initMessages( const char *path, cons
- return( ERROR ); /* Couldn't find/open input file */
- }
- #endif /* System-specific handling of how to find language defn.file */
-+#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
-+found:
-+#endif
- setInputFD( inFD );
- resetFastIn();
-
diff --git a/archivers/hpack.non-usa.only/files/patch-makefile b/archivers/hpack.non-usa.only/files/patch-makefile
deleted file mode 100644
index 075cc4b109a1..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-makefile
+++ /dev/null
@@ -1,50 +0,0 @@
---- makefile.orig 1993-08-10 15:47:06 UTC
-+++ makefile
-@@ -42,7 +42,7 @@
-
- PROJ = hpack
-
--CFLAGS = -c -D__UNIX__ -O -I. $(CMDC) # Flags for compiler
-+CFLAGS += -c -D__UNIX__ -I. $(CMDC) # Flags for compiler
-
- LFLAGS = -o $(PROJ) -lcurses $(CMDL) # Flags for linker
-
-@@ -55,6 +55,7 @@ LS = ls -l # Directory command
- ECHO = echo # Echo to screen command
- MAKE = make # The make command
- MV = mv # Rename command
-+PREFIX ?= /usr/local
-
- #****************************************************************************
- #* *
-@@ -68,7 +69,7 @@ default:
- @$(ECHO)
- @$(ECHO) "To create HPACK, you have to enter the Unix system type you want to build it"
- @$(ECHO) "for. Possible options are: aix (RS6000), aix370, aix386, bsd386, convex,"
-- @$(ECHO) "irix, hpux, hpux-gcc, isc, linux, mint, next, osf1, qnx, sun, svr4, ultrix,"
-+ @$(ECHO) "freebsd, irix, hpux, hpux-gcc, isc, linux, mint, next, osf1, qnx, sun, svr4, ultrix,"
- @$(ECHO) "ultrix_old (Ultrix 3.x or earlier), and uts4. If none of the above fit,"
- @$(ECHO) "try 'make generic', and send a copy of any changes necessary to the author,"
- @$(ECHO) "pgut1@cs.aukuni.ac.nz"
-@@ -318,6 +319,21 @@ bsd386:
- convex:
- @$(MAKE) hpack CMDC="-DCONVEX" CC="cc"
-
-+freebsd:
-+ @make $(PROJ) LFLAGS="-o $(PROJ) $(LDFLAGS) -lncurses"
-+ cd keycvt; make freebsd
-+
-+freebsd.install:
-+ -@mkdir -p ${PREFIX}/bin
-+ -@mkdir -p ${PREFIX}/etc
-+ -@mkdir -p ${PREFIX}/lib/hpack
-+ -@mkdir -p ${PREFIX}/man/man1
-+ $(BSD_INSTALL_PROGRAM) $(PROJ) $(PREFIX)/bin
-+ $(BSD_INSTALL_DATA) language.dat $(PREFIX)/lib/hpack
-+ $(BSD_INSTALL_DATA) docs/$(PROJ).1 $(PREFIX)/man/man1
-+ -[ ! -f $(PREFIX)/etc/hpack.cfg ] && $(BSD_INSTALL_DATA) -m 644 docs/hpack.cfg $(PREFIX)/etc
-+ cd keycvt; $(MAKE) freebsd.install
-+
- # Generic: Generic BSD-ish system running gcc
-
- generic:
diff --git a/archivers/hpack.non-usa.only/files/patch-system.h b/archivers/hpack.non-usa.only/files/patch-system.h
deleted file mode 100644
index 91bba18dd6d5..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-system.h
+++ /dev/null
@@ -1,38 +0,0 @@
---- system.h.orig 1993-08-27 17:16:40 UTC
-+++ system.h
-@@ -788,7 +788,10 @@ void strlwr( char *string );
- #elif defined( CONVEX )
- #define MAX_PATH ( _POSIX_PATH_MAX + 1 )
- #define MAX_FILENAME ( 254 + 1 )
--#elif defined( POSIX )
-+#elif defined( POSIX ) || defined(__FreeBSD__) || defined( __OpenBSD__ ) || defined( __NetBSD__ )
-+ #if defined( __FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
-+ #include <limits.h>
-+ #endif
- #define MAX_PATH ( _POSIX_PATH_MAX + 1 )
- #define MAX_FILENAME ( NAME_MAX + 1 )
- #elif defined( SVR4 )
-@@ -875,7 +878,8 @@ typedef struct {
- #if defined( AIX ) || defined( AIX386 ) || defined( AIX370 ) || \
- defined( BSD386 ) || defined( GENERIC ) || defined( HPUX ) || \
- defined( IRIX ) || defined( NEXT ) || defined( OSF1 ) || \
-- defined( ULTRIX ) || defined( ULTRIX_OLD ) || defined( UTS4 )
-+ defined( ULTRIX ) || defined( ULTRIX_OLD ) || defined( UTS4 ) || \
-+ defined( __FreeBSD__ ) || defined(__OpenBSD__) || defined(__NetBSD__)
- #define SPACE_OK TRUE
- #else
- #define SPACE_OK FALSE
-@@ -948,6 +952,13 @@ typedef struct {
- #elif defined( UTS4 ) /* Amdahl UTS4 */
- #define NEED_STRLWR
- #define NEED_STRICMP
-+#elif defined( __FreeBSD__ ) || defined(__OpenBSD__) || defined(__NetBSD__) /* Amdahl UTS4 */
-+ #include <unistd.h>
-+ #define tell(fd) lseek((fd),(off_t)0,SEEK_CUR)
-+ #define NEED_STRLWR
-+ #define stricmp strcasecmp
-+ #define strnicmp strncasecmp
-+ #define USE_TERMCAP
- #elif defined( ESIX ) /* Esix */
- #define NEED_HELP
- #endif /* Various mutation-specific defines */
diff --git a/archivers/hpack.non-usa.only/files/patch-system_unix.c b/archivers/hpack.non-usa.only/files/patch-system_unix.c
deleted file mode 100644
index bedab817934e..000000000000
--- a/archivers/hpack.non-usa.only/files/patch-system_unix.c
+++ /dev/null
@@ -1,38 +0,0 @@
---- system/unix.c.orig 1993-08-27 17:20:56 UTC
-+++ system/unix.c
-@@ -123,7 +123,7 @@ static int randomBufferPos = 0;
-
- #if defined( BSD386 ) || defined( CONVEX ) || defined( HPUX ) || \
- defined( IRIX ) || defined( LINUX ) || defined( POSIX ) || \
-- defined( SVR4 ) || defined( UTS4 )
-+ defined( SVR4 ) || defined( UTS4 ) || defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __NetBSD__ )
-
- #include <termios.h>
-
-@@ -144,7 +144,7 @@ int hgetch( void )
- tcgetattr( ttyFD, &ttyInfo );
- #if defined( BSD386 ) || defined( CONVEX ) || defined( HPUX ) || \
- defined( IRIX ) || defined( LINUX ) || defined( POSIX ) || \
-- defined( UTS4 )
-+ defined( UTS4 ) || defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __NetBSD__ )
- ttyInfo.c_lflag &= ~ECHO;
- ttyInfo.c_lflag &= ~ICANON;
- #else
-@@ -183,7 +183,7 @@ int hgetch( void )
- tcgetattr( ttyFD, &ttyInfo );
- #if defined( BSD386 ) || defined( CONVEX ) || defined( HPUX ) || \
- defined( IRIX ) || defined( LINUX ) || defined( POSIX ) || \
-- defined( UTS4 )
-+ defined( UTS4 ) || defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __NetBSD__ )
- ttyInfo.c_lflag |= ECHO;
- ttyInfo.c_lflag |= ICANON;
- #else
-@@ -728,7 +728,7 @@ int getCountry( void )
- defined( HPUX ) || defined( IRIX ) || defined( LINUX ) || \
- defined( NEXT ) || defined( OSF1 ) || defined( SUNOS ) || \
- defined( SVR4 ) || defined( ULTRIX ) || defined( ULTRIX_OLD ) || \
-- defined( UTS4 )
-+ defined( UTS4 ) || defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __NetBSD__ )
-
- int htruncate( const FD theFD )
- {
diff --git a/archivers/hpack.non-usa.only/pkg-descr b/archivers/hpack.non-usa.only/pkg-descr
deleted file mode 100644
index 14d3c971d361..000000000000
--- a/archivers/hpack.non-usa.only/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
- The hpack Multi-System Archiver is an archiver that was
- written to allow the transfer of archived data to differ-
- ent systems. In the past archivers have traditionally
- been available for single systems only, for example
- PKZIP and LHARC for the IBM PC, Larc for the Amiga,
- StuffIt and Compactor for the Macintosh, and tar and
- compress for UNIX systems (while these archivers are
- available on other systems, their use is not widespread).
- Open-keys security included.
diff --git a/archivers/hpack.non-usa.only/pkg-plist b/archivers/hpack.non-usa.only/pkg-plist
deleted file mode 100644
index 9da71af4aecb..000000000000
--- a/archivers/hpack.non-usa.only/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-bin/hpack
-bin/keycvt
-@sample etc/hpack.cfg.sample
-lib/hpack/language.dat
-man/man1/hpack.1.gz
diff --git a/archivers/untar/Makefile b/archivers/untar/Makefile
deleted file mode 100644
index 4928684da46b..000000000000
--- a/archivers/untar/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: KIMURA Shigekazu <rikimura@a011.broada.jp>
-# $FreeBSD$
-
-PORTNAME= untar
-PORTVERSION= 1.4
-PORTREVISION= 1
-CATEGORIES= archivers
-MASTER_SITES= http://www.the-little-red-haired-girl.org/pub/elvis/
-DISTNAME= ${PORTNAME}
-EXTRACT_SUFX= .c
-EXTRACT_ONLY=
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Lists/Extracts files from a "*.tgz" or "*.gz" archive
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-MAKEFILE= /usr/share/mk/bsd.prog.mk
-NO_WRKSUBDIR= yes
-PLIST_FILES= bin/untar
-
-MAKE_ENV+= PROG=untar NO_MAN=yes
-MAKE_ARGS+= CFLAGS="${CFLAGS} -D_POSIX_SOURCE" \
- LDFLAGS="${LDFLAGS} -static"
-
-post-extract:
- @${CP} ${DISTDIR}/untar.c ${WRKSRC}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/archivers/untar/distinfo b/archivers/untar/distinfo
deleted file mode 100644
index 3cc0a3d058a6..000000000000
--- a/archivers/untar/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (untar.c) = f0f8226ea0975fadfc5d1d95157ff7b566fd0d689b07ae6ecb6112aa116f7117
-SIZE (untar.c) = 40007
diff --git a/archivers/untar/files/patch-untar.c b/archivers/untar/files/patch-untar.c
deleted file mode 100644
index f65415ba1c2c..000000000000
--- a/archivers/untar/files/patch-untar.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- untar.c.orig 2016-07-26 12:43:54 UTC
-+++ untar.c
-@@ -48,6 +48,9 @@
- */
-
- #include <stdio.h>
-+#include <stdlib.h>
-+#include <string.h>
-+
- #ifndef SEEK_SET
- # define SEEK_SET 0
- #endif
diff --git a/archivers/untar/pkg-descr b/archivers/untar/pkg-descr
deleted file mode 100644
index c264d64aa2a3..000000000000
--- a/archivers/untar/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-A small (60 Kb when stripped) and unencumbered implementation of untar.
diff --git a/astro/Makefile b/astro/Makefile
index 3cf1f1233003..982a02ba0412 100644
--- a/astro/Makefile
+++ b/astro/Makefile
@@ -22,7 +22,6 @@
SUBDIR += gpsbabel14
SUBDIR += gpscorrelate
SUBDIR += gpsd
- SUBDIR += gpsdrive
SUBDIR += gpsman
SUBDIR += gpsprune
SUBDIR += gpstk
@@ -78,7 +77,6 @@
SUBDIR += p5-Starlink-AST
SUBDIR += p5-Weather-Underground
SUBDIR += phoon
- SUBDIR += planets
SUBDIR += pp3
SUBDIR += ptiger
SUBDIR += py-RO
diff --git a/astro/gpsdrive/Makefile b/astro/gpsdrive/Makefile
deleted file mode 100644
index acc63594d151..000000000000
--- a/astro/gpsdrive/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-# Created by: Marco Molteni <molter@gufi.org>
-# $FreeBSD$
-
-PORTNAME= gpsdrive
-PORTVERSION= 2.09
-PORTREVISION= 16
-CATEGORIES= astro geography
-MASTER_SITES= http://www.gpsdrive.de/packages/ \
- LOCAL/beech
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GPS navigation system
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libpcre.so:devel/pcre
-RUN_DEPENDS= bash:shells/bash
-
-USES= gmake libtool perl5 pkgconfig shebangfix
-SHEBANG_FILES= src/gpsfetchmap.pl src/geocache2way src/gpssmswatch \
- src/gpspoint2gpsdrive.pl src/gpsreplay src/wpcvt
-USE_GNOME= gtk20
-USE_LDCONFIG= yes
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-garmin
-CPPFLAGS+= -I${LOCALBASE}/include
-LIBS+= -L${LOCALBASE}/lib -lgmodule-2.0 -lm
-INSTALL_TARGET= install-strip
-MAKE_JOBS_UNSAFE= yes
-
-OPTIONS_DEFINE= NLS
-OPTIONS_SUB= yes
-
-NLS_USES= gettext
-NLS_USES_OFF= gettext-tools
-
-post-patch:
- @${REINPLACE_CMD} 's/test "$$CC" = "gcc"/false/' ${WRKSRC}/configure
-post-patch-NLS-off:
- @${REINPLACE_CMD} 's|SUBDIRS = src po man|SUBDIRS = src man|' \
- ${WRKSRC}/Makefile.in
-
-.include <bsd.port.mk>
diff --git a/astro/gpsdrive/distinfo b/astro/gpsdrive/distinfo
deleted file mode 100644
index 412741666e68..000000000000
--- a/astro/gpsdrive/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gpsdrive-2.09.tar.gz) = fe8ef35c86df9ab7c8dfb1a8b8155fbeeacd8693ae867f0f10f79f14b7dc6f98
-SIZE (gpsdrive-2.09.tar.gz) = 1745509
diff --git a/astro/gpsdrive/files/patch-src_gpsserial.c b/astro/gpsdrive/files/patch-src_gpsserial.c
deleted file mode 100644
index 208613e2d91c..000000000000
--- a/astro/gpsdrive/files/patch-src_gpsserial.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/gpsserial.c.orig 2004-02-12 17:42:53 UTC
-+++ src/gpsserial.c
-@@ -178,7 +178,9 @@ readinput_init (void)
- CLOCAL : local connection, no modem contol
- CREAD : enable receiving characters
- */
-- newtio.c_cflag = (11 + serialspeed) | CS8 | CLOCAL | CREAD;
-+ { int t[] = { 2400, 4800, 9600, 19200, 38400 };
-+ newtio.c_ispeed = newtio.c_ospeed = t[serialspeed]; }
-+ newtio.c_cflag = CS8 | CLOCAL | CREAD;
- newtio.c_cflag &= ~(PARENB | CRTSCTS);
- /*
- IGNPAR : ignore bytes with parity errors
diff --git a/astro/gpsdrive/files/patch-src_splash.c b/astro/gpsdrive/files/patch-src_splash.c
deleted file mode 100644
index 5f12a99db103..000000000000
--- a/astro/gpsdrive/files/patch-src_splash.c
+++ /dev/null
@@ -1,60 +0,0 @@
---- src/splash.c.orig 2004-03-02 03:07:17 UTC
-+++ src/splash.c
-@@ -529,6 +529,24 @@ insert_text (GtkTextBuffer * buffer)
- {
- GtkTextIter iter;
- GtkTextIter start, end;
-+ gchar *t1 =
-+ _
-+ ("Left mouse button : Set position (usefull in simulation mode)\n"
-+ "Right mouse button : Set target directly on the map\n"
-+ "Middle mouse button : Display position again\n"
-+ "Shift left mouse button : smaller map\n"
-+ "Shift right mouse button : larger map\n"
-+ "Control left mouse button : Set a waypoint (mouse position) on the map\n"
-+ "Control right mouse button: Set a waypoint at current position on the map\n\n");
-+ gchar *t2 = _("j : switch to next waypoint in route mode\n"
-+ "x : add waypoint at current position\n"
-+ "y : add waypoint at mouse cursor position\n");
-+ gchar *t3 =
-+ _("Press the underlined key together with the ALT-key.\n\n"
-+ "You can move on the map by selecting the Position-Mode"
-+ " in the menu. A blue rectangle shows this mode, you can set this cursor by clicking on the map."
-+ " If you click on the border of the map (the outer 20%) then the map switches to the next area.\n\n"
-+ "Suggestions welcome.\n\n");
-
- /* demo_find_file() looks in the the current directory first,
- * so you can run gtk-demo without installing GTK, then looks
-@@ -564,19 +582,7 @@ insert_text (GtkTextBuffer * buffer)
- -1, "blue_foreground", NULL);
-
- gtk_text_buffer_insert (buffer, &iter, "\n", -1);
-- gchar *t1 =
-- _
-- ("Left mouse button : Set position (usefull in simulation mode)\n"
-- "Right mouse button : Set target directly on the map\n"
-- "Middle mouse button : Display position again\n"
-- "Shift left mouse button : smaller map\n"
-- "Shift right mouse button : larger map\n"
-- "Control left mouse button : Set a waypoint (mouse position) on the map\n"
-- "Control right mouse button: Set a waypoint at current position on the map\n\n");
-
-- gchar *t2 = _("j : switch to next waypoint in route mode\n"
-- "x : add waypoint at current position\n"
-- "y : add waypoint at mouse cursor position\n");
- gtk_text_buffer_insert (buffer, &iter, t1, -1);
-
- gtk_text_buffer_insert_with_tags_by_name (buffer, &iter,
-@@ -592,12 +598,6 @@ insert_text (GtkTextBuffer * buffer)
- -1, "underline", NULL);
- gtk_text_buffer_insert (buffer, &iter, _(" letters in the button text.\n"),
- -1);
-- gchar *t3 =
-- _("Press the underlined key together with the ALT-key.\n\n"
-- "You can move on the map by selecting the Position-Mode"
-- " in the menu. A blue rectangle shows this mode, you can set this cursor by clicking on the map."
-- " If you click on the border of the map (the outer 20%) then the map switches to the next area.\n\n"
-- "Suggestions welcome.\n\n");
- gtk_text_buffer_insert (buffer, &iter, t3, -1);
- gtk_text_buffer_insert_with_tags_by_name (buffer, &iter,
- _("Have a lot of fun!"), -1,
diff --git a/astro/gpsdrive/pkg-descr b/astro/gpsdrive/pkg-descr
deleted file mode 100644
index 3df8b5a1443e..000000000000
--- a/astro/gpsdrive/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-GpsDrive is a car (bike, ship, plane) GPS navigation system.
-
-GpsDrive displays the position provided from a NMEA-capable GPS receiver on
-a zoomable map. The map file is autoselected depending on the position and
-preferred scale. Speech output is supported if the "festival" software is
-running. Waypoint database is supported via MySQL (optional).
-
-WWW: http://www.gpsdrive.de/
diff --git a/astro/gpsdrive/pkg-message b/astro/gpsdrive/pkg-message
deleted file mode 100644
index 0be1c04dfc7e..000000000000
--- a/astro/gpsdrive/pkg-message
+++ /dev/null
@@ -1,10 +0,0 @@
-[
-{ type: install
- message: <<EOM
-FreeBSD NOTES:
-
-Support for Garmin format input is disabled because buggy.
-Set your GPS device to NMEA mode and start gpsd before gpsdrive.
-EOM
-}
-]
diff --git a/astro/gpsdrive/pkg-plist b/astro/gpsdrive/pkg-plist
deleted file mode 100644
index 102a58695044..000000000000
--- a/astro/gpsdrive/pkg-plist
+++ /dev/null
@@ -1,66 +0,0 @@
-bin/friendsd2
-bin/geo-code
-bin/geo-nearest
-bin/geocache2way
-bin/gpsd
-bin/gpsdrive
-bin/gpsfetchmap.pl
-bin/gpspoint2gpsdrive.pl
-bin/gpsreplay
-bin/gpssmswatch
-bin/gpssql_backup.sh
-bin/gpssql_restore.sh
-bin/wpcvt
-bin/wpget
-lib/libfly.a
-lib/libfly.so
-lib/libfly.so.2
-lib/libfly.so.2.0.0
-lib/libnautic.a
-lib/libnautic.so
-lib/libnautic.so.2
-lib/libnautic.so.2.0.0
-man/de/man1/gpsdrive.1.gz
-man/es/man1/gpsdrive.1.gz
-man/man1/gpsdrive.1.gz
-share/applications/gpsdrive.desktop
-%%DATADIR%%/AUTHORS
-%%DATADIR%%/CREDITS
-%%DATADIR%%/FAQ.gpsdrive
-%%DATADIR%%/FAQ.gpsdrive.fr
-%%DATADIR%%/GPS-receivers
-%%DATADIR%%/LEEME
-%%DATADIR%%/LISEZMOI
-%%DATADIR%%/NMEA.txt
-%%DATADIR%%/README
-%%DATADIR%%/README.FreeBSD
-%%DATADIR%%/README.SQL
-%%DATADIR%%/README.gpspoint2gspdrive
-%%DATADIR%%/README.kismet
-%%DATADIR%%/README.nasamaps
-%%DATADIR%%/TODO
-%%DATADIR%%/create.sql
-%%DATADIR%%/friendsicon.png
-%%DATADIR%%/gpsdriveanim.gif
-%%DATADIR%%/gpsdrivemini.png
-%%DATADIR%%/gpsdrivesplash.png
-%%DATADIR%%/gpsicon.png
-%%DATADIR%%/gpsiconbt.png
-%%DATADIR%%/top_GPSWORLD.jpg
-%%DATADIR%%/wp2sql
-%%NLS%%share/locale/da/LC_MESSAGES/gpsdrive.mo
-%%NLS%%share/locale/de/LC_MESSAGES/gpsdrive.mo
-%%NLS%%share/locale/de_AT/LC_MESSAGES/gpsdrive.mo
-%%NLS%%share/locale/es/LC_MESSAGES/gpsdrive.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/gpsdrive.mo
-%%NLS%%share/locale/gr/LC_MESSAGES/gpsdrive.mo
-%%NLS%%share/locale/hu/LC_MESSAGES/gpsdrive.mo
-%%NLS%%share/locale/it/LC_MESSAGES/gpsdrive.mo
-%%NLS%%share/locale/ja/LC_MESSAGES/gpsdrive.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/gpsdrive.mo
-%%NLS%%share/locale/no/LC_MESSAGES/gpsdrive.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/gpsdrive.mo
-%%NLS%%share/locale/sk/LC_MESSAGES/gpsdrive.mo
-%%NLS%%share/locale/sv/LC_MESSAGES/gpsdrive.mo
-%%NLS%%share/locale/tr/LC_MESSAGES/gpsdrive.mo
-share/pixmaps/gpsicon.png
diff --git a/astro/planets/Makefile b/astro/planets/Makefile
deleted file mode 100644
index 44b55d378c46..000000000000
--- a/astro/planets/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= planets
-PORTVERSION= 0.1.13
-PORTREVISION= 1
-CATEGORIES= astro
-MASTER_SITES= GENTOO \
- http://planets.homedns.org/dist/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Orbital simulator
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gmake tar:tgz
-USE_OCAML= yes
-USE_OCAML_CAMLP4=yes
-USE_OCAML_TK= yes
-USE_XORG= x11
-ALL_TARGET= ${PORTNAME}
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/planets.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/KEYBINDINGS.txt ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/getting_started.html ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/astro/planets/distinfo b/astro/planets/distinfo
deleted file mode 100644
index 449d87b3afc7..000000000000
--- a/astro/planets/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (planets-0.1.13.tgz) = cd4be19dc1e16cc3d5bb20fdfa2af025b50cd21dbce5d1e8b3041c4e786c3624
-SIZE (planets-0.1.13.tgz) = 49732
diff --git a/astro/planets/files/patch-options.ml b/astro/planets/files/patch-options.ml
deleted file mode 100644
index 51cdf4657bb1..000000000000
--- a/astro/planets/files/patch-options.ml
+++ /dev/null
@@ -1,106 +0,0 @@
---- options.ml
-+++ options.ml
-@@ -93,7 +93,7 @@ end
- (*********************************************************************)
- (* 'a is the data type, 'b is the widget type *)
-
--class virtual ['a,'b] option ?name ~text ~set:(set:'a->unit) ~get () =
-+class virtual ['a,'b,'c] option ?name ~text ~set:(set:'a->unit) ~get () =
- let name = (match name with
- None -> random_name 10
- | Some name -> name ) in
-@@ -104,7 +104,7 @@ object (self)
- val name = name
- val text = (text : string)
-
-- method virtual build_widget : live:bool -> 'b
-+ method virtual build_widget : live:bool -> 'b
- method display ~live parent =
- ignore (self#build_widget ~live parent);
- match widget with
-@@ -126,9 +126,9 @@ end
-
- (*********************)
-
--class ['b] toggle_option ?name ~text ~set ~get () =
-+class ['b,'c] toggle_option ?name ~text ~set ~get () =
- object (self)
-- inherit [bool,'b] option ?name ~text ~set ~get ()
-+ inherit [bool,'b,'c] option ?name ~text ~set ~get ()
-
- method set_tk bool =
- Textvariable.set tk_var (if bool then "true" else "false")
-@@ -153,9 +153,9 @@ end
-
- (*********************)
-
--class ['b] int_scale_option ?name ~min ~max ~text ~set ~get () =
-+class ['b,'c] int_scale_option ?name ~min ~max ~text ~set ~get () =
- object (self)
-- inherit [int,'b] option ?name ~text ~set ~get ()
-+ inherit [int,'b,'c] option ?name ~text ~set ~get ()
- val min = min
- val max = max
-
-@@ -192,10 +192,10 @@ end
-
- (*******************************************************)
-
--class ['b] float_scale_option ?name ~min ~max ?(resolution=1.0)
-+class ['b, 'c] float_scale_option ?name ~min ~max ?(resolution=1.0)
- ~text ~set ~get () =
- object (self)
-- inherit [float, 'b] option ?name ~text ~set ~get ()
-+ inherit [float, 'b, 'c] option ?name ~text ~set ~get ()
- val min = min
- val max = max
-
-@@ -236,10 +236,10 @@ let string_of_float x =
- then string ^ "0"
- else string
-
--class ['b] float_entry_option ?name ?(mult=1.1)
-+class ['b, 'c] float_entry_option ?name ?(mult=1.1)
- ~text ~set ~get () =
- object (self)
-- inherit [float, 'b] option ?name ~text ~set ~get ()
-+ inherit [float, 'b, 'c] option ?name ~text ~set ~get ()
-
- val mutable entry = None
-
-@@ -303,9 +303,9 @@ end
-
- (*******************************************************)
-
--class ['b] float_entry_display ?name ~text ~set ~get () =
-+class ['b, 'c] float_entry_display ?name ~text ~set ~get () =
- object (self)
-- inherit [float, 'b] option ?name ~text ~set ~get ()
-+ inherit [float, 'b, 'c] option ?name ~text ~set ~get ()
-
- val mutable display = None
-
-@@ -337,9 +337,9 @@ end
-
- (*******************************************************)
-
--class ['b] int_entry_display ?name ~text ~set ~get () =
-+class ['b, 'c] int_entry_display ?name ~text ~set ~get () =
- object (self)
-- inherit [int, 'b] option ?name ~text ~set ~get ()
-+ inherit [int, 'b, 'c] option ?name ~text ~set ~get ()
-
- val mutable display = None
-
-@@ -371,9 +371,9 @@ end
-
- (*******************************************************)
-
--class ['b] void_entry_display ?name ~text () =
-+class ['b, 'c] void_entry_display ?name ~text () =
- object (self)
-- inherit [unit, 'b] option ?name ~text
-+ inherit [unit, 'b, 'c] option ?name ~text
- ~set:(fun x -> ()) ~get:(fun () -> ())
- ()
-
diff --git a/astro/planets/pkg-descr b/astro/planets/pkg-descr
deleted file mode 100644
index 1c4f6a7474e8..000000000000
--- a/astro/planets/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Planets is a simple interactive program for playing with simulations of
-planetary systems.
-
-WWW: http://planets.homedns.org/
diff --git a/astro/planets/pkg-plist b/astro/planets/pkg-plist
deleted file mode 100644
index 4421172c3041..000000000000
--- a/astro/planets/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-bin/planets
-man/man1/planets.1.gz
-%%PORTDOCS%%%%DOCSDIR%%/KEYBINDINGS.txt
-%%PORTDOCS%%%%DOCSDIR%%/getting_started.html
diff --git a/audio/Makefile b/audio/Makefile
index b55c56fc9d10..73559df62a71 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -32,7 +32,6 @@
SUBDIR += ario
SUBDIR += arss
SUBDIR += artyfx-lv2
- SUBDIR += ascd
SUBDIR += asmix
SUBDIR += asmixer
SUBDIR += asterisk-espeak
@@ -44,7 +43,6 @@
SUBDIR += audacity
SUBDIR += audiere
SUBDIR += audiocd-kio
- SUBDIR += audiotag
SUBDIR += aumix
SUBDIR += autocd
SUBDIR += autotalent
@@ -212,7 +210,6 @@
SUBDIR += gimmix
SUBDIR += gkrellmvolume2
SUBDIR += glurp
- SUBDIR += gmidimonitor
SUBDIR += gmpc
SUBDIR += gmpc-alarm
SUBDIR += gmpc-albumview
@@ -222,7 +219,6 @@
SUBDIR += gmpc-libnotify
SUBDIR += gmpc-lyrics
SUBDIR += gmpc-lyricsplugin
- SUBDIR += gmpc-lyricwiki
SUBDIR += gmpc-magnatune
SUBDIR += gmpc-mdcover
SUBDIR += gmpc-mserver
@@ -351,13 +347,11 @@
SUBDIR += jack-keyboard
SUBDIR += jack-smf-utils
SUBDIR += jack_ghero
- SUBDIR += jack_mixer
SUBDIR += jack_umidi
SUBDIR += jalv
SUBDIR += jalv-select
SUBDIR += jamin
SUBDIR += jid3lib
- SUBDIR += jmusic
SUBDIR += jokosher
SUBDIR += juk
SUBDIR += juke
@@ -496,9 +490,7 @@
SUBDIR += madfufw
SUBDIR += madplay
SUBDIR += malint
- SUBDIR += maplay
SUBDIR += mate-media
- SUBDIR += mbox
SUBDIR += mctoolame-decoder
SUBDIR += mctoolame-encoder
SUBDIR += mda-lv2
@@ -572,7 +564,6 @@
SUBDIR += nosefart
SUBDIR += noson-app
SUBDIR += nspmod
- SUBDIR += nuvolaplayer
SUBDIR += oaml
SUBDIR += ocp
SUBDIR += ogg2mp3
@@ -846,7 +837,6 @@
SUBDIR += umix
SUBDIR += umodplayer
SUBDIR += umurmur
- SUBDIR += vagalume
SUBDIR += vamp-plugin-sdk
SUBDIR += vgmplay
SUBDIR += vimpc
@@ -875,7 +865,6 @@
SUBDIR += wmix
SUBDIR += wmmp
SUBDIR += wmrecord
- SUBDIR += wmsmixer
SUBDIR += workman
SUBDIR += wxguitar
SUBDIR += x42-plugins-lv2
@@ -893,7 +882,6 @@
SUBDIR += xmixer
SUBDIR += xmmix
SUBDIR += xmms2
- SUBDIR += xmms2-scrobbler
SUBDIR += xmp
SUBDIR += xmradio
SUBDIR += xoscope
diff --git a/audio/ascd/Makefile b/audio/ascd/Makefile
deleted file mode 100644
index d5e4bf93d6e2..000000000000
--- a/audio/ascd/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-# Created by: Jim Mock <jim@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= ascd
-PORTVERSION= 0.13.2
-PORTREVISION= 1
-CATEGORIES= audio afterstep windowmaker
-MASTER_SITES= http://www.sourcefiles.org/Multimedia/Audio_CD/Other_X11/ \
- AFTERSTEP/stable/rpms/misc-tarballs/:theme
-DISTFILES= ${DISTNAME}-src.tgz ${DATAFILES}:theme
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Dockable CD player for AfterStep or WindowMaker
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libworkman.so:audio/libworkman
-
-USES= imake
-
-USE_XORG= xpm
-
-DATAFILES= ascd-0.13pr6-themes.tgz
-THEMESDIR= ascd-0.13pr6-themes
-
-post-patch:
- @${SED} -e "s:%%PREFIX%%:${PREFIX}:g" \
- ${WRKSRC}/misc/config.h.default > ${WRKSRC}/config.h
- @${SED} -e "s:%%PREFIX%%:${PREFIX}:g" \
- ${WRKSRC}/misc/dirs.h.default > ${WRKSRC}/dirs.h
- @${CAT} ${WRKSRC}/version.h >> ${WRKSRC}/config.h
-
-post-configure:
- @${REINPLACE_CMD} -E '/@(cp|cd)/ s,\(THEMESDIR\),\(DESTDIR\)$$&,g' \
- ${WRKSRC}/Makefile
-
-post-install:
- @${ECHO_CMD} "AScd additional themes installation"
- @${ECHO_CMD} ""
- @${ECHO_CMD} "Untarring"
- @${TAR} xf ${WRKDIR}/${THEMESDIR}/themes.tar -C \
- ${STAGEDIR}${PREFIX}/share/ascd/Themes
- @${ECHO_CMD} "Done."
-
-.include <bsd.port.mk>
diff --git a/audio/ascd/distinfo b/audio/ascd/distinfo
deleted file mode 100644
index 16244caad539..000000000000
--- a/audio/ascd/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (ascd-0.13.2-src.tgz) = f738f8583c92014d24df460652576d150a0869631e24255e771a4aaa8c36b597
-SIZE (ascd-0.13.2-src.tgz) = 180508
-SHA256 (ascd-0.13pr6-themes.tgz) = e34ab3abc63b50d460a763cfc58b88b7851a61d284d8610f8a4df9b1c37e3102
-SIZE (ascd-0.13pr6-themes.tgz) = 140705
diff --git a/audio/ascd/files/patch-Imakefile b/audio/ascd/files/patch-Imakefile
deleted file mode 100644
index 81b8b951c023..000000000000
--- a/audio/ascd/files/patch-Imakefile
+++ /dev/null
@@ -1,16 +0,0 @@
---- Imakefile.orig 1999-09-04 23:24:23 UTC
-+++ Imakefile
-@@ -5,11 +5,10 @@ NAME = ascd
- BINDIR = CBINDIR
- MANDIR = CMANDIR
- THEMESDIR = CTHDIR
--MOREFLAGS = -I/usr/local/include -I/usr/X11R6/include -I.
--CCOPTIONS = $(MOREFLAGS)
-+EXTRA_INCLUDES = -I.
- SYS_LIBRARIES = $(XLIB) -lXpm
-
--LOCAL_LIBRARIES = -L../libworkman -lworkman -L/usr/local/lib
-+LOCAL_LIBRARIES = -lworkman
-
- SRCS_OPT1 =
- SRCS_OPT2 =
diff --git a/audio/ascd/files/patch-faktory.c b/audio/ascd/files/patch-faktory.c
deleted file mode 100644
index a6802228bc89..000000000000
--- a/audio/ascd/files/patch-faktory.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- faktory.c.orig 1999-07-05 16:52:38 UTC
-+++ faktory.c
-@@ -58,9 +58,9 @@ int fak_parse_line(char *ligne, char *ke
- unsigned int pos = 0;
-
- if ((strlen(ligne) > 0) && (ligne[0] != '#')) {
-- while ((ligne[pos] != ' ') && (ligne[pos] != 9)) pos++;
-+ while (ligne[pos] && (ligne[pos] != ' ') && (ligne[pos] != 9)) pos++;
- tes_sncpy(key, ligne, pos);
-- while (((ligne[pos] == ' ') || (ligne[pos] == 9)) && (pos < strlen(ligne))) pos++;
-+ while (ligne[pos] && ((ligne[pos] == ' ') || (ligne[pos] == 9))) pos++;
- if (pos < strlen(ligne)) strcpy(arguments, ligne + pos);
- else strcpy(arguments, "");
- if (debug > 2) fprintf(stderr,"++ input: [%s]\n key: [%s]\n args: [%s]\n", ligne, key, arguments);
diff --git a/audio/ascd/files/patch-misc_config.h.default b/audio/ascd/files/patch-misc_config.h.default
deleted file mode 100644
index da20f0e9aca2..000000000000
--- a/audio/ascd/files/patch-misc_config.h.default
+++ /dev/null
@@ -1,10 +0,0 @@
---- misc/config.h.default.orig 1999-04-19 17:25:01 UTC
-+++ misc/config.h.default
-@@ -1,5 +1,5 @@
- #define PACKAGE "ascd"
- #define DEFAULT_COLOR "#2FAFAF"
- #define DEFAULT_BGCOLOR "#000000"
--#define DEFAULTDEVICE "/dev/cdrom"
--#define THDIR "/usr/local/share/AScd"
-+#define DEFAULTDEVICE "/dev/acd0c"
-+#define THDIR "%%PREFIX%%/share/ascd"
diff --git a/audio/ascd/files/patch-misc_dirs.h.default b/audio/ascd/files/patch-misc_dirs.h.default
deleted file mode 100644
index 3906609f8d32..000000000000
--- a/audio/ascd/files/patch-misc_dirs.h.default
+++ /dev/null
@@ -1,9 +0,0 @@
---- misc/dirs.h.default.orig 1999-04-19 17:24:12 UTC
-+++ misc/dirs.h.default
-@@ -1,3 +1,3 @@
--#define CBINDIR /usr/local/bin
--#define CMANDIR /usr/local/man/man1
--#define CTHDIR /usr/local/share/AScd
-+#define CBINDIR %%PREFIX%%/bin
-+#define CMANDIR %%PREFIX%%/man/man1
-+#define CTHDIR %%PREFIX%%/share/ascd
diff --git a/audio/ascd/pkg-descr b/audio/ascd/pkg-descr
deleted file mode 100644
index 620f93da17dd..000000000000
--- a/audio/ascd/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-ascd is a CD player that can be "docked" on the Afterstep Wharf or the
-Window Maker dock.
-
-WWW: http://worldserver.oleane.com/rsn/ascd-en.html
diff --git a/audio/ascd/pkg-plist b/audio/ascd/pkg-plist
deleted file mode 100644
index 2b2c9daa27d6..000000000000
--- a/audio/ascd/pkg-plist
+++ /dev/null
@@ -1,265 +0,0 @@
-bin/ascd
-man/man1/ascd.1.gz
-share/ascd/themes-manual.ps.gz
-share/ascd/Default/back.xpm
-share/ascd/Default/back_bar.xpm
-share/ascd/Default/back_counter.xpm
-share/ascd/Default/back_msg.xpm
-share/ascd/Default/back_track.xpm
-share/ascd/Default/bar.xpm
-share/ascd/Default/cross.xpm
-share/ascd/Default/digits.xpm
-share/ascd/Default/digits2.xpm
-share/ascd/Default/help.xpm
-share/ascd/Default/panel.xpm
-share/ascd/Themes/big/Theme
-share/ascd/Themes/big/ascd.xpm
-share/ascd/Themes/big/autoplay.xpm
-share/ascd/Themes/big/autoplay_on.xpm
-share/ascd/Themes/big/autorepeat.xpm
-share/ascd/Themes/big/autorepeat_on.xpm
-share/ascd/Themes/big/back.xpm
-share/ascd/Themes/big/back_bar.xpm
-share/ascd/Themes/big/back_bar2.xpm
-share/ascd/Themes/big/back_buttons.xpm
-share/ascd/Themes/big/back_counter.xpm
-share/ascd/Themes/big/back_msg.xpm
-share/ascd/Themes/big/back_track.xpm
-share/ascd/Themes/big/bar.xpm
-share/ascd/Themes/big/bar2.xpm
-share/ascd/Themes/big/cross.xpm
-share/ascd/Themes/big/disp.xpm
-share/ascd/Themes/big/eject.xpm
-share/ascd/Themes/big/fade.xpm
-share/ascd/Themes/big/fwd.xpm
-share/ascd/Themes/big/intro.xpm
-share/ascd/Themes/big/intro_on.xpm
-share/ascd/Themes/big/lend.xpm
-share/ascd/Themes/big/lgo.xpm
-share/ascd/Themes/big/lgo_on.xpm
-share/ascd/Themes/big/lstart.xpm
-share/ascd/Themes/big/options.xpm
-share/ascd/Themes/big/options_on.xpm
-share/ascd/Themes/big/panel.xpm
-share/ascd/Themes/big/pause.xpm
-share/ascd/Themes/big/pause_on.xpm
-share/ascd/Themes/big/play.xpm
-share/ascd/Themes/big/play_on.xpm
-share/ascd/Themes/big/rew.xpm
-share/ascd/Themes/big/small_play.xpm
-share/ascd/Themes/big/stop.xpm
-share/ascd/Themes/big/stop_on.xpm
-share/ascd/Themes/big/theme.xpm
-share/ascd/Themes/big/theme_on.xpm
-share/ascd/Themes/big/upper.xpm
-share/ascd/Themes/big/upper_on.xpm
-share/ascd/Themes/big/wings.xpm
-share/ascd/Themes/classic/Theme
-share/ascd/Themes/classic/back.xpm
-share/ascd/Themes/classic/back_counter.xpm
-share/ascd/Themes/classic/back_track.xpm
-share/ascd/Themes/classic/down.xpm
-share/ascd/Themes/classic/eject.xpm
-share/ascd/Themes/classic/pause.xpm
-share/ascd/Themes/classic/play.xpm
-share/ascd/Themes/classic/stop.xpm
-share/ascd/Themes/classic/up.xpm
-share/ascd/Themes/clean/Theme
-share/ascd/Themes/clean/background.xpm
-share/ascd/Themes/clean/bar.xpm
-share/ascd/Themes/clean/digits.xpm
-share/ascd/Themes/clean/digits2.xpm
-share/ascd/Themes/clean/eject.xpm
-share/ascd/Themes/clean/fade.xpm
-share/ascd/Themes/clean/fwd.xpm
-share/ascd/Themes/clean/intro.xpm
-share/ascd/Themes/clean/intro_on.xpm
-share/ascd/Themes/clean/lend.xpm
-share/ascd/Themes/clean/lgo.xpm
-share/ascd/Themes/clean/lgo_on.xpm
-share/ascd/Themes/clean/lstart.xpm
-share/ascd/Themes/clean/pause.xpm
-share/ascd/Themes/clean/pause_on.xpm
-share/ascd/Themes/clean/play.xpm
-share/ascd/Themes/clean/play_on.xpm
-share/ascd/Themes/clean/quit.xpm
-share/ascd/Themes/clean/rdigits.xpm
-share/ascd/Themes/clean/rew.xpm
-share/ascd/Themes/clean/stop.xpm
-share/ascd/Themes/default/Theme
-share/ascd/Themes/default/autoplay.xpm
-share/ascd/Themes/default/autoplay_on.xpm
-share/ascd/Themes/default/autorepeat.xpm
-share/ascd/Themes/default/autorepeat_on.xpm
-share/ascd/Themes/default/eject.xpm
-share/ascd/Themes/default/fade.xpm
-share/ascd/Themes/default/fwd.xpm
-share/ascd/Themes/default/intro.xpm
-share/ascd/Themes/default/intro_on.xpm
-share/ascd/Themes/default/lend.xpm
-share/ascd/Themes/default/lgo.xpm
-share/ascd/Themes/default/lgo_on.xpm
-share/ascd/Themes/default/lstart.xpm
-share/ascd/Themes/default/mixer2_back.xpm
-share/ascd/Themes/default/mixer2_bar.xpm
-share/ascd/Themes/default/mixer2_panel.xpm
-share/ascd/Themes/default/mixer_back.xpm
-share/ascd/Themes/default/mixer_bar.xpm
-share/ascd/Themes/default/mixer_panel.xpm
-share/ascd/Themes/default/options.xpm
-share/ascd/Themes/default/options_on.xpm
-share/ascd/Themes/default/pause.xpm
-share/ascd/Themes/default/pause_on.xpm
-share/ascd/Themes/default/play.xpm
-share/ascd/Themes/default/play_on.xpm
-share/ascd/Themes/default/quick/quick1.gif
-share/ascd/Themes/default/quick/quick2.gif
-share/ascd/Themes/default/rew.xpm
-share/ascd/Themes/default/stop.xpm
-share/ascd/Themes/default/stop_on.xpm
-share/ascd/Themes/default/theme.xpm
-share/ascd/Themes/default/theme_on.xpm
-share/ascd/Themes/default/upper.xpm
-share/ascd/Themes/default/upper_on.xpm
-share/ascd/Themes/default/wings.xpm
-share/ascd/Themes/orb/Theme
-share/ascd/Themes/orb/back.xpm
-share/ascd/Themes/orb/back_counter.xpm
-share/ascd/Themes/orb/back_track.xpm
-share/ascd/Themes/orb/digits.xpm
-share/ascd/Themes/orb/down.xpm
-share/ascd/Themes/orb/play.xpm
-share/ascd/Themes/orb/play_on.xpm
-share/ascd/Themes/orb/stop.xpm
-share/ascd/Themes/orb/up.xpm
-share/ascd/Themes/sands/Theme
-share/ascd/Themes/sands/background.xpm
-share/ascd/Themes/sands/bar.xpm
-share/ascd/Themes/sands/digits.xpm
-share/ascd/Themes/sands/digits2.xpm
-share/ascd/Themes/sands/eject.xpm
-share/ascd/Themes/sands/fade.xpm
-share/ascd/Themes/sands/fwd.xpm
-share/ascd/Themes/sands/intro.xpm
-share/ascd/Themes/sands/intro_on.xpm
-share/ascd/Themes/sands/lend.xpm
-share/ascd/Themes/sands/lgo.xpm
-share/ascd/Themes/sands/lgo_on.xpm
-share/ascd/Themes/sands/lstart.xpm
-share/ascd/Themes/sands/pause.xpm
-share/ascd/Themes/sands/pause_on.xpm
-share/ascd/Themes/sands/play.xpm
-share/ascd/Themes/sands/play_on.xpm
-share/ascd/Themes/sands/quit.xpm
-share/ascd/Themes/sands/rew.xpm
-share/ascd/Themes/sands/stop.xpm
-share/ascd/Themes/tortured/Theme
-share/ascd/Themes/tortured/ascd.xpm
-share/ascd/Themes/tortured/back.xpm
-share/ascd/Themes/tortured/back_counter.xpm
-share/ascd/Themes/tortured/back_msg.xpm
-share/ascd/Themes/tortured/back_track.xpm
-share/ascd/Themes/tortured/bar.xpm
-share/ascd/Themes/tortured/eject.xpm
-share/ascd/Themes/tortured/eject_on.xpm
-share/ascd/Themes/tortured/extension.xpm
-share/ascd/Themes/tortured/extension3.xpm
-share/ascd/Themes/tortured/loop.xpm
-share/ascd/Themes/tortured/loop_end.xpm
-share/ascd/Themes/tortured/loop_on.xpm
-share/ascd/Themes/tortured/loop_start.xpm
-share/ascd/Themes/tortured/mute.xpm
-share/ascd/Themes/tortured/mute_on.xpm
-share/ascd/Themes/tortured/next.xpm
-share/ascd/Themes/tortured/panel.xpm
-share/ascd/Themes/tortured/pause.xpm
-share/ascd/Themes/tortured/pause_on.xpm
-share/ascd/Themes/tortured/play.xpm
-share/ascd/Themes/tortured/play_on.xpm
-share/ascd/Themes/tortured/previous.xpm
-share/ascd/Themes/tortured/stop.xpm
-share/ascd/Themes/tortured/stop_on.xpm
-share/ascd/Themes/tortured/volume.xpm
-share/ascd/Themes/tortured/volume_back.xpm
-share/ascd/Themes/vintage/Theme
-share/ascd/Themes/vintage/back.xpm
-share/ascd/Themes/vintage/bar.xpm
-share/ascd/Themes/vintage/eject.xpm
-share/ascd/Themes/vintage/fade.xpm
-share/ascd/Themes/vintage/fwd.xpm
-share/ascd/Themes/vintage/intro.xpm
-share/ascd/Themes/vintage/intro_on.xpm
-share/ascd/Themes/vintage/lend.xpm
-share/ascd/Themes/vintage/lgo.xpm
-share/ascd/Themes/vintage/lgo_on.xpm
-share/ascd/Themes/vintage/lstart.xpm
-share/ascd/Themes/vintage/pause.xpm
-share/ascd/Themes/vintage/pause_on.xpm
-share/ascd/Themes/vintage/play.xpm
-share/ascd/Themes/vintage/play_on.xpm
-share/ascd/Themes/vintage/quit.xpm
-share/ascd/Themes/vintage/rew.xpm
-share/ascd/Themes/vintage/stop.xpm
-share/ascd/Themes/vintage/zob/digits.xpm
-share/ascd/Themes/vintage/zob/digits2.xpm
-share/ascd/Themes/wmcdplay/Theme
-share/ascd/Themes/wmcdplay/back.xpm
-share/ascd/Themes/wmcdplay/back_counter.xpm
-share/ascd/Themes/wmcdplay/back_msg.xpm
-share/ascd/Themes/wmcdplay/back_symbol.xpm
-share/ascd/Themes/wmcdplay/back_track.xpm
-share/ascd/Themes/wmcdplay/eject.xpm
-share/ascd/Themes/wmcdplay/fwd.xpm
-share/ascd/Themes/wmcdplay/next.xpm
-share/ascd/Themes/wmcdplay/no_repeat.xpm
-share/ascd/Themes/wmcdplay/pause.xpm
-share/ascd/Themes/wmcdplay/play.xpm
-share/ascd/Themes/wmcdplay/previous.xpm
-share/ascd/Themes/wmcdplay/repeat.xpm
-share/ascd/Themes/wmcdplay/rew.xpm
-share/ascd/Themes/wmcdplay/stop.xpm
-share/ascd/Themes/zinamp/Theme
-share/ascd/Themes/zinamp/ascd.xpm
-share/ascd/Themes/zinamp/autoplay.xpm
-share/ascd/Themes/zinamp/autoplay_on.xpm
-share/ascd/Themes/zinamp/autorepeat.xpm
-share/ascd/Themes/zinamp/autorepeat_on.xpm
-share/ascd/Themes/zinamp/back.xpm
-share/ascd/Themes/zinamp/back_bar.xpm
-share/ascd/Themes/zinamp/back_counter.xpm
-share/ascd/Themes/zinamp/back_db.xpm
-share/ascd/Themes/zinamp/back_icon_center.xpm
-share/ascd/Themes/zinamp/back_icon_counter.xpm
-share/ascd/Themes/zinamp/back_message.xpm
-share/ascd/Themes/zinamp/back_track.xpm
-share/ascd/Themes/zinamp/back_volume.xpm
-share/ascd/Themes/zinamp/bar.xpm
-share/ascd/Themes/zinamp/digits.xpm
-share/ascd/Themes/zinamp/down.xpm
-share/ascd/Themes/zinamp/eject.xpm
-share/ascd/Themes/zinamp/intro.xpm
-share/ascd/Themes/zinamp/intro_on.xpm
-share/ascd/Themes/zinamp/l_end.xpm
-share/ascd/Themes/zinamp/l_start.xpm
-share/ascd/Themes/zinamp/loop.xpm
-share/ascd/Themes/zinamp/loop_on.xpm
-share/ascd/Themes/zinamp/mini_down.xpm
-share/ascd/Themes/zinamp/mini_eject.xpm
-share/ascd/Themes/zinamp/mini_pause.xpm
-share/ascd/Themes/zinamp/mini_pause_on.xpm
-share/ascd/Themes/zinamp/mini_play.xpm
-share/ascd/Themes/zinamp/mini_play_on.xpm
-share/ascd/Themes/zinamp/mini_stop.xpm
-share/ascd/Themes/zinamp/mini_up.xpm
-share/ascd/Themes/zinamp/mute.xpm
-share/ascd/Themes/zinamp/mute_on.xpm
-share/ascd/Themes/zinamp/next.xpm
-share/ascd/Themes/zinamp/pause.xpm
-share/ascd/Themes/zinamp/pause_on.xpm
-share/ascd/Themes/zinamp/play.xpm
-share/ascd/Themes/zinamp/play_on.xpm
-share/ascd/Themes/zinamp/quit.xpm
-share/ascd/Themes/zinamp/stop.xpm
-share/ascd/Themes/zinamp/stop_on.xpm
-share/ascd/Themes/zinamp/volume.xpm
-share/ascd/Themes/zinamp/zob.gif
diff --git a/audio/audiotag/Makefile b/audio/audiotag/Makefile
deleted file mode 100644
index 5749300a7c5e..000000000000
--- a/audio/audiotag/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= audiotag
-PORTVERSION= 0.19
-PORTREVISION= 1
-CATEGORIES= audio multimedia
-MASTER_SITES= GHC
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Command-line tool for mass tagging/renaming of audio files
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USE_GITHUB= yes
-GH_ACCOUNT= Daenyth
-
-USES= tar:bzip2 shebangfix perl5
-USE_PERL5= run
-
-NO_BUILD= yes
-NO_ARCH= yes
-
-SHEBANG_FILES= audiotag
-
-PORTDOCS= COPYING ChangeLog README
-PLIST_FILES= bin/audiotag
-
-OPTIONS_DEFINE= VORBIS ID3 MP4 FLAC DOCS
-OPTIONS_DEFAULT= VORBIS ID3 MP4 FLAC
-
-VORBIS_RUN_DEPENDS= vorbiscomment:audio/vorbis-tools
-FLAC_RUN_DEPENDS= flac:audio/flac
-ID3_RUN_DEPENDS= id3tag:audio/id3lib
-MP4_RUN_DEPENDS= AtomicParsley:multimedia/atomicparsley
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/audiotag ${STAGEDIR}${PREFIX}/bin
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/audio/audiotag/distinfo b/audio/audiotag/distinfo
deleted file mode 100644
index 1eb1913d7310..000000000000
--- a/audio/audiotag/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (audiotag-0.19.tar.bz2) = 7b6a2de751058a95755f0842b83f2b1d8b94e5cd7634cbe71d67257208bf4646
-SIZE (audiotag-0.19.tar.bz2) = 15016
diff --git a/audio/audiotag/pkg-descr b/audio/audiotag/pkg-descr
deleted file mode 100644
index 226ada52a88b..000000000000
--- a/audio/audiotag/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Audiotag is a command-line tool for mass tagging/renaming of audio files
-it supports the vorbis comment, id3 tags, and MP4 tags.
-
-WWW: https://github.com/Daenyth/audiotag
diff --git a/audio/gmidimonitor/Makefile b/audio/gmidimonitor/Makefile
deleted file mode 100644
index 997f950706dc..000000000000
--- a/audio/gmidimonitor/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: trasz <trasz@pin.if.uz.zgora.pl>
-# $FreeBSD$
-
-PORTNAME= gmidimonitor
-PORTVERSION= 3.6
-PORTREVISION= 3
-CATEGORIES= audio
-MASTER_SITES= http://download.gna.org/gmidimonitor/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GTK+ application that shows MIDI events
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libjack.so:audio/jack \
- liblash.so:audio/lash
-
-USES= pkgconfig tar:bzip2 waf
-USE_GNOME= gtk20 libglade2
-
-CONFIGURE_ARGS= --alsa=no
-
-PLIST_FILES= bin/gmidimonitor %%DATADIR%%/gmidimonitor.ui
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/audio/gmidimonitor/distinfo b/audio/gmidimonitor/distinfo
deleted file mode 100644
index f3da358ce7b5..000000000000
--- a/audio/gmidimonitor/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gmidimonitor-3.6.tar.bz2) = 941a8d19dc3b743e152fbaa44f0387d2c9d49b8fd17a6fa06f7155fdb4ec6a31
-SIZE (gmidimonitor-3.6.tar.bz2) = 122736
diff --git a/audio/gmidimonitor/pkg-descr b/audio/gmidimonitor/pkg-descr
deleted file mode 100644
index c62b7a96a1b2..000000000000
--- a/audio/gmidimonitor/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-GMIDImonitor is GTK+ application that shows MIDI events.
-
-WWW: http://home.gna.org/gmidimonitor/
diff --git a/audio/gmpc-lyricwiki/Makefile b/audio/gmpc-lyricwiki/Makefile
deleted file mode 100644
index 6627b38321f7..000000000000
--- a/audio/gmpc-lyricwiki/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Martin Wilke <miwi@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= gmpc-lyricwiki
-PORTVERSION= 11.8.16
-PORTREVISION= 5
-CATEGORIES= audio
-MASTER_SITES= http://download.sarine.nl/Programs/gmpc/${PORTVERSION}/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Lyricswiki Provider plugin for gmpc
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libmpd.so:audio/libmpd
-BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gmpc.pc:audio/gmpc
-RUN_DEPENDS= gmpc:audio/gmpc
-
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LIBS+= -L${LOCALBASE}/lib
-USES= gettext gmake libtool pkgconfig
-USE_GNOME= intltool glib20 gtk20 libxml2
-INSTALL_TARGET= install-strip
-
-.include <bsd.port.mk>
diff --git a/audio/gmpc-lyricwiki/distinfo b/audio/gmpc-lyricwiki/distinfo
deleted file mode 100644
index fafdba0cedb4..000000000000
--- a/audio/gmpc-lyricwiki/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gmpc-lyricwiki-11.8.16.tar.gz) = bb00e806d3cb55b0e3b5e3d18ad5fbd4bfc93e241a4684b70e3bfa5690f11709
-SIZE (gmpc-lyricwiki-11.8.16.tar.gz) = 306508
diff --git a/audio/gmpc-lyricwiki/pkg-descr b/audio/gmpc-lyricwiki/pkg-descr
deleted file mode 100644
index d23dda67c7b0..000000000000
--- a/audio/gmpc-lyricwiki/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A new plugin that uses the rest api of lyricwiki to fetch lyrics from
-lyrics.wikia.com.
-
-WWW: http://gmpc.wikia.com/wiki/Lyricwiki
diff --git a/audio/gmpc-lyricwiki/pkg-plist b/audio/gmpc-lyricwiki/pkg-plist
deleted file mode 100644
index 19d23deaba26..000000000000
--- a/audio/gmpc-lyricwiki/pkg-plist
+++ /dev/null
@@ -1,18 +0,0 @@
-lib/gmpc/plugins/lyricwikiplugin.so
-share/locale/bg/LC_MESSAGES/gmpc-lyricwiki.mo
-share/locale/bs/LC_MESSAGES/gmpc-lyricwiki.mo
-share/locale/de/LC_MESSAGES/gmpc-lyricwiki.mo
-share/locale/es/LC_MESSAGES/gmpc-lyricwiki.mo
-share/locale/fi/LC_MESSAGES/gmpc-lyricwiki.mo
-share/locale/fr/LC_MESSAGES/gmpc-lyricwiki.mo
-share/locale/it/LC_MESSAGES/gmpc-lyricwiki.mo
-share/locale/nb/LC_MESSAGES/gmpc-lyricwiki.mo
-share/locale/nl/LC_MESSAGES/gmpc-lyricwiki.mo
-share/locale/pl/LC_MESSAGES/gmpc-lyricwiki.mo
-share/locale/pt_BR/LC_MESSAGES/gmpc-lyricwiki.mo
-share/locale/ro/LC_MESSAGES/gmpc-lyricwiki.mo
-share/locale/ru/LC_MESSAGES/gmpc-lyricwiki.mo
-share/locale/sl/LC_MESSAGES/gmpc-lyricwiki.mo
-share/locale/sq/LC_MESSAGES/gmpc-lyricwiki.mo
-share/locale/sv/LC_MESSAGES/gmpc-lyricwiki.mo
-share/locale/zh_CN/LC_MESSAGES/gmpc-lyricwiki.mo
diff --git a/audio/jack_mixer/Makefile b/audio/jack_mixer/Makefile
deleted file mode 100644
index 9dcd1bec5040..000000000000
--- a/audio/jack_mixer/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: gahr
-# $FreeBSD$
-
-PORTNAME= jack_mixer
-PORTVERSION= 10
-PORTREVISION= 3
-CATEGORIES= audio
-MASTER_SITES= http://download.gna.org/${PORTNAME:S/_//}/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Mixer for the jack audio connection kit
-
-LICENSE= GPLv2 # only
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libjack.so:audio/jack
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fpconst>=0:math/py-fpconst@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fpconst>=0:math/py-fpconst@${PY_FLAVOR}
-
-USES= libtool pkgconfig python:2.7 shebangfix
-SHEBANG_FILES= jack_mixer.py
-USE_GNOME= gconf2 pygtk2
-GCONF_SCHEMAS= jack_mixer.schemas
-INSTALLS_ICONS= yes
-
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
-
-.include <bsd.port.mk>
diff --git a/audio/jack_mixer/distinfo b/audio/jack_mixer/distinfo
deleted file mode 100644
index ab4383142b2b..000000000000
--- a/audio/jack_mixer/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (jack_mixer-10.tar.gz) = 165bc1f8e21f32a244651bf6c120cfd1d3c5dd9a99a3f0cce9c6068600727121
-SIZE (jack_mixer-10.tar.gz) = 415996
diff --git a/audio/jack_mixer/pkg-descr b/audio/jack_mixer/pkg-descr
deleted file mode 100644
index 354a97e72546..000000000000
--- a/audio/jack_mixer/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-jack_mixer is a GTK+ JACK audio mixer app with a look similar
-to its hardware counterpart. It has lot of useful features,
-apart from being able to mix multiple JACK audio streams.
-
-WWW: http://home.gna.org/jackmixer/
diff --git a/audio/jack_mixer/pkg-plist b/audio/jack_mixer/pkg-plist
deleted file mode 100644
index 13913c13038e..000000000000
--- a/audio/jack_mixer/pkg-plist
+++ /dev/null
@@ -1,20 +0,0 @@
-bin/jack_mixer.py
-bin/jack_mixer
-bin/jack_mix_box
-share/icons/hicolor/16x16/apps/jack_mixer.png
-share/icons/hicolor/22x22/apps/jack_mixer.png
-share/icons/hicolor/24x24/apps/jack_mixer.png
-share/icons/hicolor/32x32/apps/jack_mixer.png
-share/icons/hicolor/48x48/apps/jack_mixer.png
-share/icons/hicolor/scalable/apps/jack_mixer.svg
-share/applications/jack_mixer.desktop
-%%DATADIR%%/abspeak.py
-%%DATADIR%%/channel.py
-%%DATADIR%%/gui.py
-%%DATADIR%%/meter.py
-%%DATADIR%%/scale.py
-%%DATADIR%%/serialization.py
-%%DATADIR%%/serialization_xml.py
-%%DATADIR%%/slider.py
-%%DATADIR%%/preferences.py
-%%PYTHON_SITELIBDIR%%/jack_mixer_c.so
diff --git a/audio/jmusic/Makefile b/audio/jmusic/Makefile
deleted file mode 100644
index e49d8a433904..000000000000
--- a/audio/jmusic/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= jmusic
-PORTVERSION= 1.6.5
-CATEGORIES= audio java
-MASTER_SITES= SF/${PORTNAME}/jMusic_Stable/${PORTVERSION} \
- SF/${PORTNAME}/jMusic_Instruments/${PORTVERSION:S/.4//}/:instruments \
- SF/${PORTNAME}/jMusic_Docs/${PORTVERSION}/:docs
-DISTFILES= jMusic${PORTVERSION}.jar \
- jMusic_1.6_inst.zip:instruments \
- jMusic_doc_1.6.4.zip:docs
-DIST_SUBDIR= ${PORTNAME}
-EXTRACT_ONLY= jMusic_1.6_inst.zip \
- jMusic_doc_1.6.4.zip
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Composition in Java
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= zip
-USE_JAVA= yes
-JAVA_VERSION= 1.6+
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-NO_ARCH= yes
-
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- @${MKDIR} ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}
- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/jMusic${PORTVERSION}.jar \
- ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}/${PORTNAME}.jar
- cd ${WRKSRC} && ${COPYTREE_SHARE} inst ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${COPYTREE_SHARE} doc ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/audio/jmusic/distinfo b/audio/jmusic/distinfo
deleted file mode 100644
index c2c8b58e43a0..000000000000
--- a/audio/jmusic/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-TIMESTAMP = 1507873726
-SHA256 (jmusic/jMusic1.6.5.jar) = d64bbccccb8f528ecf57de342c052336b49a59eb3d2cd017b24f25c8f584ba0e
-SIZE (jmusic/jMusic1.6.5.jar) = 389433
-SHA256 (jmusic/jMusic_1.6_inst.zip) = 269a82691125c498df87f1c8bc2c5885bafd1a165cb494b3984fb0ea8201ffef
-SIZE (jmusic/jMusic_1.6_inst.zip) = 72126
-SHA256 (jmusic/jMusic_doc_1.6.4.zip) = c27fbef89bea93b4771c248256bace02288f7649847955de1940d93faf3de80d
-SIZE (jmusic/jMusic_doc_1.6.4.zip) = 1498614
diff --git a/audio/jmusic/pkg-descr b/audio/jmusic/pkg-descr
deleted file mode 100644
index e334aec5f232..000000000000
--- a/audio/jmusic/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-jMusic is a project designed to provide composers and software developers with
-a library of compositional and audio processing tools. It provides a solid
-framework for computer-assisted composition in Java, and is also used for
-generative music, instrument building, interactive performance, and music
-analysis. jMusic supports musicians with its familiar music data structure
-based upon note/sound events, and provides methods for organising,
-manipulating and analysing that musical data. jMusic scores can be rendered as
-MIDI or audio files for storage and later processing or playback in real-time.
-jMusic can read and write MIDI files, audio files, XML files, and its own .jm
-files; there is real-time support for JavaSound, QuickTime and MIDIShare.
-jMusic is designed to be extendible, encouraging you to build upon its
-functionality by programming in Java to create your own musical compositions,
-tools, and instruments. In a spirit of mutual collaboration, jMusic is
-provided free and is an open source project.
-
-WWW: http://explodingart.com/jmusic/
diff --git a/audio/jmusic/pkg-plist b/audio/jmusic/pkg-plist
deleted file mode 100644
index da9e134f6141..000000000000
--- a/audio/jmusic/pkg-plist
+++ /dev/null
@@ -1,72 +0,0 @@
-%%JAVAJARDIR%%/jmusic/inst/AMInst.java
-%%JAVAJARDIR%%/jmusic/inst/AMNoiseInst.java
-%%JAVAJARDIR%%/jmusic/inst/AddInst.java
-%%JAVAJARDIR%%/jmusic/inst/AddMorphInst.java
-%%JAVAJARDIR%%/jmusic/inst/AddSynthInst.java
-%%JAVAJARDIR%%/jmusic/inst/BandPassFilterInst.java
-%%JAVAJARDIR%%/jmusic/inst/BowedPluckInst.java
-%%JAVAJARDIR%%/jmusic/inst/BreathyFluteInst.java
-%%JAVAJARDIR%%/jmusic/inst/ChiffInst.java
-%%JAVAJARDIR%%/jmusic/inst/ControlledHPFInst.java
-%%JAVAJARDIR%%/jmusic/inst/DynamicFilterInst.java
-%%JAVAJARDIR%%/jmusic/inst/FGTRInst.java
-%%JAVAJARDIR%%/jmusic/inst/FMNoiseInst.java
-%%JAVAJARDIR%%/jmusic/inst/FractalInst.java
-%%JAVAJARDIR%%/jmusic/inst/GranularInst.java
-%%JAVAJARDIR%%/jmusic/inst/GranularInstRT.java
-%%JAVAJARDIR%%/jmusic/inst/HarmonicsInst.java
-%%JAVAJARDIR%%/jmusic/inst/LFOFilteredSquareInst.java
-%%JAVAJARDIR%%/jmusic/inst/LPFilterEnvInst.java
-%%JAVAJARDIR%%/jmusic/inst/NoiseCombInst.java
-%%JAVAJARDIR%%/jmusic/inst/NoiseInst.java
-%%JAVAJARDIR%%/jmusic/inst/OddEvenInst.java
-%%JAVAJARDIR%%/jmusic/inst/OvertoneInst.java
-%%JAVAJARDIR%%/jmusic/inst/PluckInst.java
-%%JAVAJARDIR%%/jmusic/inst/PrintSineInst.java
-%%JAVAJARDIR%%/jmusic/inst/PulseFifthsInst.java
-%%JAVAJARDIR%%/jmusic/inst/PulsewaveInst.java
-%%JAVAJARDIR%%/jmusic/inst/RTPluckInst.java
-%%JAVAJARDIR%%/jmusic/inst/RTSimpleFMInst.java
-%%JAVAJARDIR%%/jmusic/inst/ResSawInst.java
-%%JAVAJARDIR%%/jmusic/inst/ReverseResampledInst.java
-%%JAVAJARDIR%%/jmusic/inst/RingModulationInst.java
-%%JAVAJARDIR%%/jmusic/inst/SabersawInst.java
-%%JAVAJARDIR%%/jmusic/inst/SawCombInst.java
-%%JAVAJARDIR%%/jmusic/inst/SawHPFInst.java
-%%JAVAJARDIR%%/jmusic/inst/SawLPFInst.java
-%%JAVAJARDIR%%/jmusic/inst/SawLPFInstB.java
-%%JAVAJARDIR%%/jmusic/inst/SawLPFInstE.java
-%%JAVAJARDIR%%/jmusic/inst/SawLPFInstF.java
-%%JAVAJARDIR%%/jmusic/inst/SawLPFInstG.java
-%%JAVAJARDIR%%/jmusic/inst/SawLPFInstRT.java
-%%JAVAJARDIR%%/jmusic/inst/SawtoothInst.java
-%%JAVAJARDIR%%/jmusic/inst/Sawtooth_LPF_Env_Inst.java
-%%JAVAJARDIR%%/jmusic/inst/SimpleAMInst.java
-%%JAVAJARDIR%%/jmusic/inst/SimpleAllPassInst.java
-%%JAVAJARDIR%%/jmusic/inst/SimpleFMInst.java
-%%JAVAJARDIR%%/jmusic/inst/SimpleFMInstRT.java
-%%JAVAJARDIR%%/jmusic/inst/SimplePluckInst.java
-%%JAVAJARDIR%%/jmusic/inst/SimpleReverbInst.java
-%%JAVAJARDIR%%/jmusic/inst/SimpleSampleInst.java
-%%JAVAJARDIR%%/jmusic/inst/SimpleSineInst.java
-%%JAVAJARDIR%%/jmusic/inst/SimpleTremoloInst.java
-%%JAVAJARDIR%%/jmusic/inst/SimplestInst.java
-%%JAVAJARDIR%%/jmusic/inst/SineInst.java
-%%JAVAJARDIR%%/jmusic/inst/SlowSineInst.java
-%%JAVAJARDIR%%/jmusic/inst/SquareBackwardsInst.java
-%%JAVAJARDIR%%/jmusic/inst/SquareCombInst.java
-%%JAVAJARDIR%%/jmusic/inst/SquareInst.java
-%%JAVAJARDIR%%/jmusic/inst/SquareLPFInst.java
-%%JAVAJARDIR%%/jmusic/inst/SubtractiveSampleInst.java
-%%JAVAJARDIR%%/jmusic/inst/SubtractiveSynthInst.java
-%%JAVAJARDIR%%/jmusic/inst/SuperSawInst.java
-%%JAVAJARDIR%%/jmusic/inst/TextInst.java
-%%JAVAJARDIR%%/jmusic/inst/TimpaniInst.java
-%%JAVAJARDIR%%/jmusic/inst/TremoloInst.java
-%%JAVAJARDIR%%/jmusic/inst/TriangleInst.java
-%%JAVAJARDIR%%/jmusic/inst/TriangleRepeatInst.java
-%%JAVAJARDIR%%/jmusic/inst/VaryDecaySineInst.java
-%%JAVAJARDIR%%/jmusic/inst/VibesInst.java
-%%JAVAJARDIR%%/jmusic/inst/VibratoInst.java
-%%JAVAJARDIR%%/jmusic/inst/VibratoInstRT.java
-%%JAVAJARDIR%%/jmusic/jmusic.jar
diff --git a/audio/maplay/Makefile b/audio/maplay/Makefile
deleted file mode 100644
index cdbcb60963f1..000000000000
--- a/audio/maplay/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: jkh
-# $FreeBSD$
-
-PORTNAME= maplay
-PORTVERSION= 1.2
-CATEGORIES= audio
-MASTER_SITES= ftp://ftp.tnt.uni-hannover.de/pub/MPEG/audio/other-servers/Maplay-Mirror/
-DISTNAME= ${PORTNAME}${PORTVERSION:S/./_/}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= MPEG audio player/decoder decoding layer I and II MPEG audio streams
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NO_WRKSUBDIR= yes
-USES= tar:Z
-
-PLIST_FILES= bin/maplay
-PORTDOCS= README
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/maplay ${STAGEDIR}${PREFIX}/bin
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/audio/maplay/distinfo b/audio/maplay/distinfo
deleted file mode 100644
index 66f5f14978d8..000000000000
--- a/audio/maplay/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (maplay1_2.tar.Z) = a01a8628f7cfef26d1b850d7700a6ca503f74fdeb9ed129b881c77634a10c959
-SIZE (maplay1_2.tar.Z) = 95719
diff --git a/audio/maplay/files/patch-Makefile b/audio/maplay/files/patch-Makefile
deleted file mode 100644
index 7c121ece4f73..000000000000
--- a/audio/maplay/files/patch-Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
---- Makefile.orig 1994-06-23 12:14:46 UTC
-+++ Makefile
-@@ -27,7 +27,7 @@
- #
-
-
--CFLAGS = $(COMPILERFLAGS)
-+CFLAGS += $(COMPILERFLAGS)
- # debugging: -ggdb -DDEBUG
- # profiling: -pg (gprof) or -p (prof)
- # strip command has to be removed for debugging or profiling
-@@ -39,14 +39,11 @@ OBJS = maplay.o ibitstream.o header.o sc
-
- .SUFFIXES: .cc
-
--install:
-+all:
- @./configuration.sh
-
--all: maplay
--
- maplay: $(OBJS)
- $(COMPILER) $(CFLAGS) $(OBJS) -o $@ $(LIBRARIES) -lm
-- -strip $@
-
- .cc.o:
- $(COMPILER) -c $(CFLAGS) $(INCLUDEDIRS) $*.cc -o $@
diff --git a/audio/maplay/files/patch-all.h b/audio/maplay/files/patch-all.h
deleted file mode 100644
index 65eb467c28e3..000000000000
--- a/audio/maplay/files/patch-all.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- all.h.orig 1994-06-23 12:14:39 UTC
-+++ all.h
-@@ -22,7 +22,7 @@
- #define ALL_H
-
- typedef float real; // float should be enough
--typedef short bool;
-+typedef short boolean;
- typedef unsigned uint32; // 32 Bit unsigned integer
- // some compilers may need "typedef unsigned long uint32" instead
- typedef int int32; // 32 Bit signed integer
diff --git a/audio/maplay/files/patch-configuration.sh b/audio/maplay/files/patch-configuration.sh
deleted file mode 100644
index 413230ebe0b9..000000000000
--- a/audio/maplay/files/patch-configuration.sh
+++ /dev/null
@@ -1,25 +0,0 @@
---- configuration.sh.orig 1994-06-23 12:14:46 UTC
-+++ configuration.sh
-@@ -72,6 +72,16 @@ case `uname -sr` in
- INCLUDEDIRS=
- LIBRARIES=
- AUDIO_INCLUDES='#include <sys/audioio.h>' ;;
-+ FreeBSD*)
-+ COMPILER='${CXX}'
-+ if [ ${ARCH} = "i386" ]; then
-+ COMPILERFLAGS='-DLINUX -DDAMN_INTEL_BYTE_ORDER'
-+ else
-+ COMPILERFLAGS='-DLINUX'
-+ fi
-+ INCLUDEDIRS=
-+ LIBRARIES=
-+ AUDIO_INCLUDES='#include <sys/soundcard.h>' ;;
- Linux*)
- COMPILER=g++
- COMPILERFLAGS='-O2 -m486 -funroll-loops -DLINUX -DDAMN_INTEL_BYTE_ORDER'
-@@ -95,4 +105,4 @@ if [ ! -f audio_includes.h ]; then
- echo $AUDIO_INCLUDES >audio_includes.h
- fi
-
--make all
-+make maplay
diff --git a/audio/maplay/files/patch-crc.cc b/audio/maplay/files/patch-crc.cc
deleted file mode 100644
index a696e814000e..000000000000
--- a/audio/maplay/files/patch-crc.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- crc.cc.orig 1994-06-23 12:14:35 UTC
-+++ crc.cc
-@@ -18,7 +18,7 @@
- * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- */
-
--#include <iostream.h>
-+#include <iostream>
- #include <stdlib.h>
- #include "crc.h"
-
-@@ -32,7 +32,7 @@ void Crc16::add_bits (uint32 bitstring,
- #ifdef DEBUG
- if (!length)
- {
-- cerr << "Length of bitstring has to be > 0 in Crc16::add_bits()!\n";
-+ std::cerr << "Length of bitstring has to be > 0 in Crc16::add_bits()!\n";
- exit (1);
- }
- #endif
diff --git a/audio/maplay/files/patch-header.cc b/audio/maplay/files/patch-header.cc
deleted file mode 100644
index 2aa843b5a4fe..000000000000
--- a/audio/maplay/files/patch-header.cc
+++ /dev/null
@@ -1,101 +0,0 @@
---- header.cc.orig 1994-06-23 12:14:35 UTC
-+++ header.cc
-@@ -20,15 +20,15 @@
-
- /*
- * Changes from version 1.1 to 1.2:
-- * - iostreams manipulator calls like "cerr << setw (2) << ..." replaced by
-- * "cerr.width (2); ..." due to problems with older GNU C++ releases.
-+ * - iostreams manipulator calls like "std::cerr << setw (2) << ..." replaced by
-+ * "std::cerr.width (2); ..." due to problems with older GNU C++ releases.
- * - syncword recognition slightly changed
- */
-
- #include <sys/types.h>
- #include <unistd.h>
--#include <iostream.h>
--#include <iomanip.h>
-+#include <iostream>
-+#include <iomanip>
- #include <stdlib.h>
- #include "header.h"
-
-@@ -36,7 +36,7 @@
- const uint32 Header::frequencies[3] = { 44100, 48000, 32000 };
-
-
--bool Header::read_header (Ibitstream *stream, Crc16 **crcp)
-+boolean Header::read_header (Ibitstream *stream, Crc16 **crcp)
- {
- uint32 headerstring;
-
-@@ -45,41 +45,41 @@ bool Header::read_header (Ibitstream *st
-
- if ((headerstring & 0xFFF80000) != 0xFFF80000)
- {
-- cerr << "invalid syncword 0x";
-- cerr.width (8);
-- cerr.fill ('0');
-- cerr << hex << headerstring
-- << " found at fileoffset " << dec
-+ std::cerr << "invalid syncword 0x";
-+ std::cerr.width (8);
-+ std::cerr.fill ('0');
-+ std::cerr << std::hex << headerstring
-+ << " found at fileoffset " << std::dec
- << lseek (stream->filedescriptor (), 0, SEEK_CUR) - 4 << '\n';
- return False;
- }
-
- if ((h_layer = (headerstring >> 17) & 3) == 0)
- {
-- cerr << "unknown layer identifier found!\n";
-+ std::cerr << "unknown layer identifier found!\n";
- exit (1);
- }
- h_layer = 4 - h_layer; // now 1 means Layer I and 3 means Layer III
- if (h_layer == 3)
- {
-- cerr << "Sorry, Layer III not implemented!\n";
-+ std::cerr << "Sorry, Layer III not implemented!\n";
- exit (1);
- }
- h_protection_bit = (headerstring >> 16) & 1;
- if ((h_bitrate_index = (headerstring >> 12) & 0xF) == 15)
- {
-- cerr << "unknown bitrate index found!\n";
-+ std::cerr << "unknown bitrate index found!\n";
- exit (1);
- }
- if (!h_bitrate_index)
- {
-- cerr << "free format not yet implemented!\n";
-+ std::cerr << "free format not yet implemented!\n";
- exit (1);
- }
-
- if ((h_sample_frequency = (e_sample_frequency)((headerstring >> 10) & 3)) == 3)
- {
-- cerr << "unknown sample frequency!\n";
-+ std::cerr << "unknown sample frequency!\n";
- exit (1);
- }
- h_padding_bit = (headerstring >> 9) & 1;
-@@ -90,7 +90,7 @@ bool Header::read_header (Ibitstream *st
- h_mode != single_channel) ||
- (h_bitrate_index >= 11 && h_mode == single_channel))
- {
-- cerr << "illegal combination of mode and bitrate in a layer II stream:\n"
-+ std::cerr << "illegal combination of mode and bitrate in a layer II stream:\n"
- " mode: " << mode_string ()
- << "\n bitrate: " << bitrate_string () << '\n';
- exit (1);
-@@ -161,7 +161,7 @@ uint32 Header::calculate_framesize ()
- static const int32 bitrates_layer_2[15] = {
- 0 /*free format*/, 32000, 48000, 56000, 64000, 80000, 96000,
- 112000, 128000, 160000, 192000, 224000, 256000, 320000, 384000 };
-- static const samplefrequencies[3] = { 44100, 48000, 32000 };
-+ static const int32 samplefrequencies[3] = { 44100, 48000, 32000 };
- uint32 framesize;
-
- if (h_layer == 1)
diff --git a/audio/maplay/files/patch-header.h b/audio/maplay/files/patch-header.h
deleted file mode 100644
index be0a83a8c978..000000000000
--- a/audio/maplay/files/patch-header.h
+++ /dev/null
@@ -1,36 +0,0 @@
---- header.h.orig 1994-06-23 12:14:40 UTC
-+++ header.h
-@@ -39,7 +39,7 @@ class Header
- e_mode h_mode;
- e_sample_frequency h_sample_frequency;
- uint32 h_number_of_subbands, h_intensity_stereo_bound;
-- bool h_copyright, h_original;
-+ boolean h_copyright, h_original;
- Crc16 *crc;
- uint16 checksum;
-
-@@ -48,7 +48,7 @@ class Header
- public:
- Header (void) { crc = (Crc16 *)0; }
- ~Header (void) { if (crc) delete crc; }
-- bool read_header (Ibitstream *, Crc16 **);
-+ boolean read_header (Ibitstream *, Crc16 **);
- // read a 32-bit header from the bitstream
-
- // functions to query header contents:
-@@ -58,11 +58,11 @@ public:
- uint32 frequency (void) { return frequencies[h_sample_frequency]; }
- static uint32 frequency (e_sample_frequency rate) { return frequencies[rate]; }
- e_mode mode (void) { return h_mode; };
-- bool checksums (void) { return !h_protection_bit; }
-- bool copyright (void) { return h_copyright; }
-- bool original (void) { return h_original; }
-+ boolean checksums (void) { return !h_protection_bit; }
-+ boolean copyright (void) { return h_copyright; }
-+ boolean original (void) { return h_original; }
-
-- bool checksum_ok (void) { return checksum == crc->checksum (); }
-+ boolean checksum_ok (void) { return checksum == crc->checksum (); }
- // compares computed checksum with stream checksum
-
- // functions which return header informations as strings:
diff --git a/audio/maplay/files/patch-ibitstream.cc b/audio/maplay/files/patch-ibitstream.cc
deleted file mode 100644
index b025c7d07328..000000000000
--- a/audio/maplay/files/patch-ibitstream.cc
+++ /dev/null
@@ -1,81 +0,0 @@
---- ibitstream.cc.orig 1994-06-23 12:14:35 UTC
-+++ ibitstream.cc
-@@ -29,7 +29,7 @@
- #include <unistd.h>
- #include <errno.h>
- #include <fcntl.h>
--#include <iostream.h>
-+#include <iostream>
- #include "all.h"
- #include "ibitstream.h"
-
-@@ -50,7 +50,7 @@ Ibitstream::Ibitstream (const char *file
- {
- if ((fd = open (filename, O_RDONLY, 0)) < 0)
- {
-- cerr << "can't open file \"" << filename << "\" for reading!\n";
-+ std::cerr << "can't open file \"" << filename << "\" for reading!\n";
- exit (1);
- }
- wordpointer = buffer;
-@@ -64,7 +64,7 @@ Ibitstream::~Ibitstream (void) // des
- }
-
-
--bool Ibitstream::get_header (uint32 *headerstring)
-+boolean Ibitstream::get_header (uint32 *headerstring)
- {
- int readvalue;
-
-@@ -102,13 +102,13 @@ bool Ibitstream::get_header (uint32 *hea
- }
-
-
--bool Ibitstream::read_frame (uint32 bytesize)
-+boolean Ibitstream::read_frame (uint32 bytesize)
- {
- int readvalue;
-
- if (bytesize > (bufferintsize << 2))
- {
-- cerr << "Internal error: framelength > bufferlength?!\n";
-+ std::cerr << "Internal error: framelength > bufferlength?!\n";
- exit (1);
- }
-
-@@ -170,7 +170,7 @@ uint32 Ibitstream::get_bits (uint32 numb
- #ifdef DEBUG
- if (number_of_bits < 1 || number_of_bits > 16)
- {
-- cerr << "illegal parameter in Ibitstream::get_bits() !\n";
-+ std::cerr << "illegal parameter in Ibitstream::get_bits() !\n";
- exit (1);
- }
- #endif
-@@ -184,7 +184,7 @@ uint32 Ibitstream::get_bits (uint32 numb
- bitindex = 0;
- if ((char *)++wordpointer > (char *)buffer + framesize)
- {
-- cerr << "Ibitstream::get_bits(): no more bits in buffer!\n";
-+ std::cerr << "Ibitstream::get_bits(): no more bits in buffer!\n";
- exit (1);
- }
- }
-@@ -197,7 +197,7 @@ uint32 Ibitstream::get_bits (uint32 numb
- *(int16 *)&returnvalue = *((int16 *)wordpointer + 1);
- if ((char *)++wordpointer > (char *)buffer + framesize)
- {
-- cerr << "Ibitstream::get_bits(): no more bits in buffer!\n";
-+ std::cerr << "Ibitstream::get_bits(): no more bits in buffer!\n";
- exit (1);
- }
- *((int16 *)&returnvalue + 1) = *(int16 *)wordpointer;
-@@ -205,7 +205,7 @@ uint32 Ibitstream::get_bits (uint32 numb
- *((int16 *)&returnvalue + 1) = *(int16 *)wordpointer;
- if ((char *)++wordpointer > (char *)buffer + framesize)
- {
-- cerr << "Ibitstream::get_bits(): no more bits in buffer!\n";
-+ std::cerr << "Ibitstream::get_bits(): no more bits in buffer!\n";
- exit (1);
- }
- *(int16 *)&returnvalue = *((int16 *)wordpointer + 1);
diff --git a/audio/maplay/files/patch-ibitstream.h b/audio/maplay/files/patch-ibitstream.h
deleted file mode 100644
index 8da2fbf03bb9..000000000000
--- a/audio/maplay/files/patch-ibitstream.h
+++ /dev/null
@@ -1,15 +0,0 @@
---- ibitstream.h.orig 1994-06-23 12:14:40 UTC
-+++ ibitstream.h
-@@ -43,10 +43,10 @@ public:
- ~Ibitstream (void);
- int filedescriptor (void) { return fd; };
-
-- bool get_header (uint32 *);
-+ boolean get_header (uint32 *);
- // get next 32 bits from bitstream in an unsigned int,
- // returned value False => end of stream
-- bool read_frame (uint32 bytesize);
-+ boolean read_frame (uint32 bytesize);
- // fill buffer with data from bitstream, returned value False => end of stream
- uint32 get_bits (uint32 number_of_bits);
- // read bits (1 <= number_of_bits <= 16) from buffer into the lower bits
diff --git a/audio/maplay/files/patch-maplay.cc b/audio/maplay/files/patch-maplay.cc
deleted file mode 100644
index e42a69af4179..000000000000
--- a/audio/maplay/files/patch-maplay.cc
+++ /dev/null
@@ -1,220 +0,0 @@
---- maplay.cc.orig 1994-06-23 12:14:36 UTC
-+++ maplay.cc
-@@ -39,8 +39,8 @@
- #include <stdlib.h>
- #include <string.h>
- #include <math.h>
--#include <iostream.h>
--#include <iomanip.h>
-+#include <iostream>
-+#include <iomanip>
- #include "all.h"
- #include "crc.h"
- #include "header.h"
-@@ -51,17 +51,16 @@
- #include "subband_layer_2.h"
- #include "synthesis_filter.h"
-
--
- // data extracted from commandline arguments:
- static char *filename;
--static bool verbose_mode = False, filter_check = False;
--static bool stdout_mode = False;
-+static boolean verbose_mode = False, filter_check = False;
-+static boolean stdout_mode = False;
- static enum e_channels which_channels = both;
--static bool use_speaker = False, use_headphone = False, use_line_out = False;
-+static boolean use_speaker = False, use_headphone = False, use_line_out = False;
- #ifdef ULAW
--static bool force_amd = False;
-+static boolean force_amd = False;
- #endif
--static bool use_own_scalefactor = False;
-+static boolean use_own_scalefactor = False;
- static real scalefactor;
-
- // data extracted from header of first frame:
-@@ -90,15 +89,15 @@ static void Exit (int returncode)
- }
-
-
--main (int argc, char *argv[])
-+int main (int argc, char *argv[])
- {
- int i;
-- bool read_ready = False, write_ready = False;
-+ boolean read_ready = False, write_ready = False;
-
- if (argc < 2 || !strncmp (argv[1], "-h", 2))
- {
- usage:
-- cerr << "\nusage: " << argv[0]
-+ std::cerr << "\nusage: " << argv[0]
- << " [-v] [-s] [-l] [-r] "
- #ifdef SPARC
- "[-us] [-uh] "
-@@ -146,6 +145,9 @@ usage:
- #ifdef Solaris
- "SPARC Solaris 2.x"
- #else
-+#ifdef __FreeBSD__
-+ "FreeBSD"
-+#else
- #ifdef LINUX
- "Linux"
- #else
-@@ -159,6 +161,7 @@ usage:
- #endif
- #endif
- #endif
-+#endif
- " version)\n"
- "@(#) Copyright (C) 1993, 1994 Tobias Bading (bading@cs.tu-berlin.de)\n"
- "@(#) Berlin University of Technology\n"
-@@ -216,7 +219,7 @@ usage:
- case 'f':
- if (++i == argc)
- {
-- cerr << "please specify a new scalefactor after the -f option!\n";
-+ std::cerr << "please specify a new scalefactor after the -f option!\n";
- exit (1);
- }
- use_own_scalefactor = True;
-@@ -243,7 +246,7 @@ usage:
- header = new Header;
- if (!header->read_header (stream, &crc))
- {
-- cerr << "no header found!\n";
-+ std::cerr << "no header found!\n";
- Exit (1);
- }
-
-@@ -328,7 +331,7 @@ usage:
- // }
- //#else
- {
-- cerr << "Sorry, I don't know your audio device.\n"
-+ std::cerr << "Sorry, I don't know your audio device.\n"
- "Please use the stdout mode.\n";
- Exit (0);
- }
-@@ -345,22 +348,22 @@ usage:
- ++name;
- else
- name = filename;
-- cerr << name << " is a layer " << header->layer_string () << ' '
-+ std::cerr << name << " is a layer " << header->layer_string () << ' '
- << header->mode_string () << " MPEG audio stream with";
- if (!header->checksums ())
-- cerr << "out";
-- cerr << " checksums.\nThe sample frequency is "
-+ std::cerr << "out";
-+ std::cerr << " checksums.\nThe sample frequency is "
- << header->sample_frequency_string () << " at a bitrate of "
- << header->bitrate_string () << ".\n"
- "This stream is ";
- if (header->original ())
-- cerr << "an original";
-+ std::cerr << "an original";
- else
-- cerr << "a copy";
-- cerr << " and is ";
-+ std::cerr << "a copy";
-+ std::cerr << " and is ";
- if (!header->copyright ())
-- cerr << "not ";
-- cerr << "copyright protected.\n";
-+ std::cerr << "not ";
-+ std::cerr << "copyright protected.\n";
- }
-
- do
-@@ -371,20 +374,20 @@ usage:
- {
- // layer switching is allowed
- if (verbose_mode)
-- cerr << "switching to layer " << header->layer_string () << ".\n";
-+ std::cerr << "switching to layer " << header->layer_string () << ".\n";
- layer = header->layer ();
- }
- if ((mode == single_channel && header->mode () != single_channel) ||
- (mode != single_channel && header->mode () == single_channel))
- {
- // switching from single channel to stereo or vice versa is not allowed
-- cerr << "illegal switch from single channel to stereo or vice versa!\n";
-+ std::cerr << "illegal switch from single channel to stereo or vice versa!\n";
- Exit (1);
- }
- if (header->sample_frequency () != sample_frequency)
- {
- // switching the sample frequency is not allowed
-- cerr << "sorry, can't switch the sample frequency in the middle of the stream!\n";
-+ std::cerr << "sorry, can't switch the sample frequency in the middle of the stream!\n";
- Exit (1);
- }
-
-@@ -423,7 +426,7 @@ usage:
- }
- else
- {
-- cerr << "sorry, layer 3 not implemented!\n";
-+ std::cerr << "sorry, layer 3 not implemented!\n";
- Exit (0);
- }
-
-@@ -463,7 +466,7 @@ usage:
- }
- else
- // Sh*t! Wrong crc checksum in frame!
-- cerr << "WARNING: frame contains wrong crc checksum! (throwing frame away)\n";
-+ std::cerr << "WARNING: frame contains wrong crc checksum! (throwing frame away)\n";
-
- for (i = 0; i < header->number_of_subbands (); ++i)
- delete subbands[i];
-@@ -481,18 +484,18 @@ usage:
- // check whether (one of) the filter(s) produced values not in [-1.0, 1.0]:
- if (range_violations)
- {
-- cerr << range_violations << " range violations have occured!\n";
-+ std::cerr << range_violations << " range violations have occurred!\n";
- if (stdout_mode)
-- cerr << "If you notice these violations,\n";
-+ std::cerr << "If you notice these violations,\n";
- else
-- cerr << "If you have noticed these violations,\n";
-- cerr << "please use the -f option with the value ";
-+ std::cerr << "If you have noticed these violations,\n";
-+ std::cerr << "please use the -f option with the value ";
- if (mode != single_channel && which_channels == both &&
- filter2->hardest_violation () > filter1->hardest_violation ())
-- cerr << filter2->recommended_scalefactor ();
-+ std::cerr << filter2->recommended_scalefactor ();
- else
-- cerr << filter1->recommended_scalefactor ();
-- cerr << "\nor a greater value up to 32768 and try again.\n";
-+ std::cerr << filter1->recommended_scalefactor ();
-+ std::cerr << "\nor a greater value up to 32768 and try again.\n";
- }
- }
- if (verbose_mode)
-@@ -502,13 +505,13 @@ usage:
- uint32 minutes = (uint32)(playtime / 60.0);
- uint32 seconds = (uint32)playtime - minutes * 60;
- uint32 centiseconds = (uint32)((playtime - (real)(minutes * 60) - (real)seconds) * 100.0);
-- cerr << "end of stream, playtime: " << minutes << ':';
-- cerr.width (2);
-- cerr.fill ('0');
-- cerr << seconds << '.';
-- cerr.width (2);
-- cerr.fill ('0');
-- cerr << centiseconds << '\n';
-+ std::cerr << "end of stream, playtime: " << minutes << ':';
-+ std::cerr.width (2);
-+ std::cerr.fill ('0');
-+ std::cerr << seconds << '.';
-+ std::cerr.width (2);
-+ std::cerr.fill ('0');
-+ std::cerr << centiseconds << '\n';
- }
-
- return 0;
diff --git a/audio/maplay/files/patch-obuffer.cc b/audio/maplay/files/patch-obuffer.cc
deleted file mode 100644
index e1beded33c34..000000000000
--- a/audio/maplay/files/patch-obuffer.cc
+++ /dev/null
@@ -1,297 +0,0 @@
---- obuffer.cc.orig 1994-06-27 11:14:03 UTC
-+++ obuffer.cc
-@@ -47,7 +47,7 @@
- #include <unistd.h>
- #include <fcntl.h>
- #include <sys/ioctl.h>
--#include <iostream.h>
-+#include <iostream>
- #include "obuffer.h"
- #include "header.h"
- #ifdef ULAW
-@@ -65,14 +65,14 @@ FileObuffer::FileObuffer (uint32 number_
- #ifdef DEBUG
- if (!number_of_channels || number_of_channels > MAXCHANNELS)
- {
-- cerr << "FileObuffer: number of channels has to be in [1, " << MAXCHANNELS << "] !\n";
-+ std::cerr << "FileObuffer: number of channels has to be in [1, " << MAXCHANNELS << "] !\n";
- exit (1);
- }
- #endif
-
- #ifdef ULAW
- if (number_of_channels > 1)
-- cerr << "Are you sure you need stereo u-law output?\n";
-+ std::cerr << "Are you sure you need stereo u-law output?\n";
- #endif
- channels = number_of_channels;
- for (int i = 0; i < number_of_channels; ++i)
-@@ -85,12 +85,12 @@ void FileObuffer::append (uint32 channel
- #ifdef DEBUG
- if (channel >= channels)
- {
-- cerr << "illegal channelnumber in FileObuffer::append()!\n";
-+ std::cerr << "illegal channelnumber in FileObuffer::append()!\n";
- exit (1);
- }
- if (bufferp[channel] - buffer >= OBUFFERSIZE)
- {
-- cerr << "FileObuffer: buffer overflow!\n";
-+ std::cerr << "FileObuffer: buffer overflow!\n";
- exit (1);
- }
- #endif
-@@ -143,7 +143,7 @@ IndigoObuffer::IndigoObuffer (uint32 num
- #ifdef DEBUG
- if (!number_of_channels || number_of_channels > MAXCHANNELS)
- {
-- cerr << "IndigoObuffer: number of channels has to be in [1, " << MAXCHANNELS << "] !\n";
-+ std::cerr << "IndigoObuffer: number of channels has to be in [1, " << MAXCHANNELS << "] !\n";
- exit (1);
- }
- #endif
-@@ -155,7 +155,7 @@ IndigoObuffer::IndigoObuffer (uint32 num
- ALconfig config;
- if (!(config = ALnewconfig ()))
- {
-- cerr << "ALnewconfig failed!\n";
-+ std::cerr << "ALnewconfig failed!\n";
- exit (1);
- }
- ALsetwidth (config, AL_SAMPLE_16);
-@@ -165,7 +165,7 @@ IndigoObuffer::IndigoObuffer (uint32 num
- ALsetchannels (config, AL_STEREO);
- if (!(port = ALopenport ("MPEG audio player", "w", config)))
- {
-- cerr << "can't allocate an audio port!\n";
-+ std::cerr << "can't allocate an audio port!\n";
- exit (1);
- }
-
-@@ -190,12 +190,12 @@ void IndigoObuffer::append (uint32 chann
- #ifdef DEBUG
- if (channel >= channels)
- {
-- cerr << "illegal channelnumber in IndigoObuffer::append()!\n";
-+ std::cerr << "illegal channelnumber in IndigoObuffer::append()!\n";
- exit (1);
- }
- if (bufferp[channel] - buffer >= OBUFFERSIZE)
- {
-- cerr << "IndigoObuffer: buffer overflow!\n";
-+ std::cerr << "IndigoObuffer: buffer overflow!\n";
- exit (1);
- }
- #endif
-@@ -217,17 +217,17 @@ void IndigoObuffer::write_buffer (int)
- int SparcObuffer::audio_fd = -1;
-
- #ifdef ULAW
--SparcObuffer::SparcObuffer (Header *header, bool use_speaker, bool use_headphone, bool use_line_out)
-+SparcObuffer::SparcObuffer (Header *header, boolean use_speaker, boolean use_headphone, boolean use_line_out)
- #else
- SparcObuffer::SparcObuffer (uint32 number_of_channels, Header *header,
-- bool use_speaker, bool use_headphone, bool use_line_out)
-+ boolean use_speaker, boolean use_headphone, boolean use_line_out)
- #endif
- {
- #ifndef ULAW
- #ifdef DEBUG
- if (!number_of_channels || number_of_channels > MAXCHANNELS)
- {
-- cerr << "SparcObuffer: 0 < number of channels < " << MAXCHANNELS << "!\n";
-+ std::cerr << "SparcObuffer: 0 < number of channels < " << MAXCHANNELS << "!\n";
- exit (1);
- }
- #endif
-@@ -235,7 +235,7 @@ SparcObuffer::SparcObuffer (uint32 numbe
-
- if (audio_fd < 0)
- {
-- cerr << "Internal error: SparcObuffer::audio_fd has to be initialized\n"
-+ std::cerr << "Internal error: SparcObuffer::audio_fd has to be initialized\n"
- "by SparcObuffer::class_suitable()!\n";
- exit (1);
- }
-@@ -296,7 +296,7 @@ void SparcObuffer::append (uint32 channe
- #ifdef DEBUG
- if (bufferp - buffer >= OBUFFERSIZE >> 1)
- {
-- cerr << "SparcObuffer: buffer overflow!\n";
-+ std::cerr << "SparcObuffer: buffer overflow!\n";
- exit (1);
- }
- #endif
-@@ -307,12 +307,12 @@ void SparcObuffer::append (uint32 channe
- #ifdef DEBUG
- if (channel >= channels)
- {
-- cerr << "illegal channelnumber in SparcObuffer::append()!\n";
-+ std::cerr << "illegal channelnumber in SparcObuffer::append()!\n";
- exit (1);
- }
- if (bufferp[channel] - buffer >= OBUFFERSIZE)
- {
-- cerr << "SparcObuffer: buffer overflow!\n";
-+ std::cerr << "SparcObuffer: buffer overflow!\n";
- exit (1);
- }
- #endif
-@@ -351,7 +351,7 @@ int SparcObuffer::open_audio_device (voi
- if ((fd = open ("/dev/audio", O_WRONLY | O_NDELAY, 0)) < 0)
- if (errno == EBUSY)
- {
-- cerr << "Sorry, the audio device is busy!\n";
-+ std::cerr << "Sorry, the audio device is busy!\n";
- exit (1);
- }
- else
-@@ -398,7 +398,7 @@ int SparcObuffer::get_device_type (int f
- }
- return devtype;
- #else
-- cerr << "SparcObuffer::get_device_type(): AUDIO_GETDEV ioctl not available!\n";
-+ std::cerr << "SparcObuffer::get_device_type(): AUDIO_GETDEV ioctl not available!\n";
- return -1;
- #endif
- }
-@@ -406,15 +406,15 @@ int SparcObuffer::get_device_type (int f
-
-
- #ifdef ULAW
--bool SparcObuffer::class_suitable (uint32 number_of_channels, bool force_amd)
-+boolean SparcObuffer::class_suitable (uint32 number_of_channels, boolean force_amd)
- #else
--bool SparcObuffer::class_suitable (void)
-+boolean SparcObuffer::class_suitable (void)
- #endif
- {
- #ifdef ULAW
- if (number_of_channels > 1)
- {
-- cerr << "Your audio hardware cannot handle more than one audio channel.\n"
-+ std::cerr << "Your audio hardware cannot handle more than one audio channel.\n"
- "Please use the option -l or -r for stereo streams.\n";
- return False;
- }
-@@ -436,7 +436,7 @@ bool SparcObuffer::class_suitable (void)
- return True;
- else if (!strcmp (devtype.name, "SUNW,dbri"))
- {
-- cerr << "Your machine can produce CD-quality audio output,\n"
-+ std::cerr << "Your machine can produce CD-quality audio output,\n"
- "but this binary was compiled for 8 kHz u-law ouput. (telephone quality)\n"
- "Please recompile it without the ULAW define in COMPILERFLAGS.\n"
- "(or use the -amd option to use this binary with low-quality output)\n";
-@@ -448,7 +448,7 @@ bool SparcObuffer::class_suitable (void)
- return True;
- else if (!strcmp (devtype.name, "SUNW,am79c30"))
- {
-- cerr << "Your machine can produce 8 kHz u-law audio output only,\n"
-+ std::cerr << "Your machine can produce 8 kHz u-law audio output only,\n"
- "but this binary was compiled for CD-quality output.\n"
- "Please recompile it with ULAW defined in COMPILERFLAGS\n"
- "or use it in stdout mode as an decoder only.\n";
-@@ -464,7 +464,7 @@ bool SparcObuffer::class_suitable (void)
- # ifdef ULAW
- return True;
- # else
-- cerr << "Your machine can produce 8 kHz u-law audio output only,\n"
-+ std::cerr << "Your machine can produce 8 kHz u-law audio output only,\n"
- "but this binary was compiled for CD-quality output.\n"
- "Please recompile it with ULAW defined in COMPILERFLAGS\n"
- "or use it in stdout mode as an decoder only.\n";
-@@ -479,7 +479,7 @@ bool SparcObuffer::class_suitable (void)
- return True;
- else if (device_type == AUDIO_DEV_SPEAKERBOX)
- {
-- cerr << "Your machine can produce CD-quality audio output,\n"
-+ std::cerr << "Your machine can produce CD-quality audio output,\n"
- "but this binary was compiled for 8 kHz u-law ouput. (telephone quality)\n"
- "Please recompile it without the ULAW define in COMPILERFLAGS.\n"
- "(or use the -amd option to use this binary with low-quality output)\n";
-@@ -491,7 +491,7 @@ bool SparcObuffer::class_suitable (void)
- return True;
- else if (device_type == AUDIO_DEV_AMD)
- {
-- cerr << "Your machine can produce 8 kHz u-law audio output only,\n"
-+ std::cerr << "Your machine can produce 8 kHz u-law audio output only,\n"
- "but this binary was compiled for CD-quality output.\n"
- "Please recompile it with ULAW defined in COMPILERFLAGS\n"
- "or use it in stdout mode as an decoder only.\n";
-@@ -504,7 +504,7 @@ bool SparcObuffer::class_suitable (void)
-
- #ifndef SunOS4_1_1
- close (audio_fd);
-- cerr << "Sorry, I don't recognize your audio device.\n"
-+ std::cerr << "Sorry, I don't recognize your audio device.\n"
- # ifdef ULAW
- "Please try the -amd option or use the stdout mode.\n";
- # else
-@@ -527,7 +527,7 @@ int LinuxObuffer::open_audio_device (voi
- if ((fd = open ("/dev/dsp", O_WRONLY | O_NDELAY, 0)) < 0)
- if (errno == EBUSY)
- {
-- cerr << "Sorry, the audio device is busy!\n";
-+ std::cerr << "Sorry, the audio device is busy!\n";
- exit (1);
- }
- else
-@@ -537,6 +537,7 @@ int LinuxObuffer::open_audio_device (voi
- }
-
- // turn NDELAY mode off:
-+#ifndef __FreeBSD__ /* Our /dev/audio doesn't like non-blocking I/O */
- int flags;
- if ((flags = fcntl (fd, F_GETFL, 0)) < 0)
- {
-@@ -549,6 +550,7 @@ int LinuxObuffer::open_audio_device (voi
- perror ("fcntl F_SETFL on /dev/audio failed");
- exit (1);
- }
-+#endif
- return fd;
- }
-
-@@ -558,7 +560,7 @@ LinuxObuffer::LinuxObuffer (uint32 numbe
- #ifdef DEBUG
- if (!number_of_channels || number_of_channels > MAXCHANNELS)
- {
-- cerr << "LinuxObuffer: 0 < number of channels < " << MAXCHANNELS << "!\n";
-+ std::cerr << "LinuxObuffer: 0 < number of channels < " << MAXCHANNELS << "!\n";
- exit (1);
- }
- #endif
-@@ -568,7 +570,7 @@ LinuxObuffer::LinuxObuffer (uint32 numbe
-
- if (audio_fd < 0)
- {
-- cerr << "Internal error, LinuxObuffer::audio_fd has to be initialized\n"
-+ std::cerr << "Internal error, LinuxObuffer::audio_fd has to be initialized\n"
- "by LinuxObuffer::class_suitable()!\n";
- exit (1);
- }
-@@ -602,12 +604,12 @@ void LinuxObuffer::append (uint32 channe
- #ifdef DEBUG
- if (channel >= channels)
- {
-- cerr << "illegal channelnumber in LinuxObuffer::append()!\n";
-+ std::cerr << "illegal channelnumber in LinuxObuffer::append()!\n";
- exit (1);
- }
- if (bufferp[channel] - buffer >= OBUFFERSIZE)
- {
-- cerr << "buffer overflow!\n";
-+ std::cerr << "buffer overflow!\n";
- exit (1);
- }
- #endif
-@@ -629,7 +631,7 @@ void LinuxObuffer::write_buffer (int)
- }
-
-
--bool LinuxObuffer::class_suitable (uint32 number_of_channels)
-+boolean LinuxObuffer::class_suitable (uint32 number_of_channels)
- {
- // open the dsp audio device:
- audio_fd = open_audio_device ();
diff --git a/audio/maplay/files/patch-obuffer.h b/audio/maplay/files/patch-obuffer.h
deleted file mode 100644
index 7362f7a22b40..000000000000
--- a/audio/maplay/files/patch-obuffer.h
+++ /dev/null
@@ -1,45 +0,0 @@
---- obuffer.h.orig 1994-06-23 12:14:40 UTC
-+++ obuffer.h
-@@ -27,7 +27,7 @@
- #ifndef OBUFFER_H
- #define OBUFFER_H
-
--#include <iostream.h>
-+#include <iostream>
- #include <unistd.h>
- #include <stdlib.h>
- #include "all.h"
-@@ -123,20 +123,20 @@ private:
-
- public:
- #ifdef ULAW
-- SparcObuffer (Header *, bool use_speaker, bool use_headphone, bool use_line_out);
-+ SparcObuffer (Header *, boolean use_speaker, boolean use_headphone, boolean use_line_out);
- #else
- SparcObuffer (uint32 number_of_channels, Header *,
-- bool use_speaker, bool use_headphone, bool use_line_out);
-+ boolean use_speaker, boolean use_headphone, boolean use_line_out);
- #endif
- ~SparcObuffer (void);
- void append (uint32 channel, int16 value);
- void write_buffer (int dummy);
-
- #ifdef ULAW
-- static bool class_suitable (uint32 number_of_channels, bool force_amd);
-+ static boolean class_suitable (uint32 number_of_channels, boolean force_amd);
- // returnvalue == False: no u-law output possible (class unsuitable)
- #else
-- static bool class_suitable (void);
-+ static boolean class_suitable (void);
- // returnvalue == False: no 16-bit output possible (class unsuitable)
- #endif
- };
-@@ -159,7 +159,7 @@ public:
- void append (uint32 channel, int16 value);
- void write_buffer (int dummy);
-
-- static bool class_suitable (uint32 number_of_channels);
-+ static boolean class_suitable (uint32 number_of_channels);
- };
- #endif // LINUX
-
diff --git a/audio/maplay/files/patch-subband.h b/audio/maplay/files/patch-subband.h
deleted file mode 100644
index a54ee49a9ba4..000000000000
--- a/audio/maplay/files/patch-subband.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- subband.h.orig 1994-06-23 12:14:40 UTC
-+++ subband.h
-@@ -35,8 +35,8 @@ class Subband
- public:
- virtual void read_allocation (Ibitstream *, Header *, Crc16 *) = 0;
- virtual void read_scalefactor (Ibitstream *, Header *) = 0;
-- virtual bool read_sampledata (Ibitstream *) = 0;
-- virtual bool put_next_sample (e_channels, SynthesisFilter *, SynthesisFilter *) = 0;
-+ virtual boolean read_sampledata (Ibitstream *) = 0;
-+ virtual boolean put_next_sample (e_channels, SynthesisFilter *, SynthesisFilter *) = 0;
- };
-
- #endif
diff --git a/audio/maplay/files/patch-subband__layer__1.cc b/audio/maplay/files/patch-subband__layer__1.cc
deleted file mode 100644
index 330b8fb14a98..000000000000
--- a/audio/maplay/files/patch-subband__layer__1.cc
+++ /dev/null
@@ -1,127 +0,0 @@
---- subband_layer_1.cc.orig 1994-06-23 12:14:36 UTC
-+++ subband_layer_1.cc
-@@ -67,7 +67,7 @@ SubbandLayer1::SubbandLayer1 (uint32 sub
- void SubbandLayer1::read_allocation (Ibitstream *stream, Header *, Crc16 *crc)
- {
- if ((allocation = stream->get_bits (4)) == 15)
-- cerr << "WARNING: stream contains an illegal allocation!\n"; // MPEG-stream is corrupted!
-+ std::cerr << "WARNING: stream contains an illegal allocation!\n"; // MPEG-stream is corrupted!
- if (crc)
- crc->add_bits (allocation, 4);
- if (allocation)
-@@ -86,14 +86,14 @@ void SubbandLayer1::read_scalefactor (Ib
- }
-
-
--bool SubbandLayer1::read_sampledata (Ibitstream *stream)
-+boolean SubbandLayer1::read_sampledata (Ibitstream *stream)
- {
- if (allocation)
- {
- sample = real (stream->get_bits (samplelength));
- #ifdef DEBUG
- if (sample == (1 << samplelength) - 1)
-- cerr << "WARNING: stream contains an illegal subband sample!\n"; // MPEG-stream is corrupted!
-+ std::cerr << "WARNING: stream contains an illegal subband sample!\n"; // MPEG-stream is corrupted!
- #endif
- }
- if (++samplenumber == 12)
-@@ -105,7 +105,7 @@ bool SubbandLayer1::read_sampledata (Ibi
- }
-
-
--bool SubbandLayer1::put_next_sample (e_channels channels,
-+boolean SubbandLayer1::put_next_sample (e_channels channels,
- SynthesisFilter *filter1, SynthesisFilter *)
- {
- if (allocation && channels != right)
-@@ -113,7 +113,7 @@ bool SubbandLayer1::put_next_sample (e_c
- register real scaled_sample = (sample * factor + offset) * scalefactor;
- #ifdef DEBUG
- if (scaled_sample < -1.0 || scaled_sample > 1.0)
-- cerr << "WARNING: rescaled subband sample is not in [-1.0, 1.0]\n";
-+ std::cerr << "WARNING: rescaled subband sample is not in [-1.0, 1.0]\n";
- // this should never occur
- #endif
- filter1->input_sample (scaled_sample, subbandnumber);
-@@ -142,7 +142,7 @@ void SubbandLayer1IntensityStereo::read_
- }
-
-
--bool SubbandLayer1IntensityStereo::put_next_sample (e_channels channels,
-+boolean SubbandLayer1IntensityStereo::put_next_sample (e_channels channels,
- SynthesisFilter *filter1, SynthesisFilter *filter2)
- {
- if (allocation)
-@@ -154,7 +154,7 @@ bool SubbandLayer1IntensityStereo::put_n
- sample2 = sample * channel2_scalefactor;
- #ifdef DEBUG
- if (sample1 < -1.0 || sample1 > 1.0 || sample2 < -1.0 || sample2 > 1.0)
-- cerr << "WARNING: rescaled subband sample is not in [-1.0, 1.0]\n";
-+ std::cerr << "WARNING: rescaled subband sample is not in [-1.0, 1.0]\n";
- // this should never occur
- #endif
- filter1->input_sample (sample1, subbandnumber);
-@@ -165,7 +165,7 @@ bool SubbandLayer1IntensityStereo::put_n
- register real sample1 = sample * scalefactor;
- #ifdef DEBUG
- if (sample1 < -1.0 || sample1 > 1.0)
-- cerr << "WARNING: rescaled subband sample is not in [-1.0, 1.0]\n";
-+ std::cerr << "WARNING: rescaled subband sample is not in [-1.0, 1.0]\n";
- // this should never occur
- #endif
- filter1->input_sample (sample1, subbandnumber);
-@@ -175,7 +175,7 @@ bool SubbandLayer1IntensityStereo::put_n
- register real sample2 = sample * channel2_scalefactor;
- #ifdef DEBUG
- if (sample2 < -1.0 || sample2 > 1.0)
-- cerr << "WARNING: rescaled subband sample is not in [-1.0, 1.0]\n";
-+ std::cerr << "WARNING: rescaled subband sample is not in [-1.0, 1.0]\n";
- // this should never occur
- #endif
- filter1->input_sample (sample2, subbandnumber);
-@@ -206,7 +206,7 @@ void SubbandLayer1Stereo::read_allocatio
- crc->add_bits (channel2_allocation, 4);
- }
- if (allocation == 15 || channel2_allocation == 15)
-- cerr << "WARNING: stream contains an illegal allocation!\n"; // MPEG-stream is corrupted!
-+ std::cerr << "WARNING: stream contains an illegal allocation!\n"; // MPEG-stream is corrupted!
- if (allocation)
- {
- samplelength = allocation + 1;
-@@ -231,22 +231,22 @@ void SubbandLayer1Stereo::read_scalefact
- }
-
-
--bool SubbandLayer1Stereo::read_sampledata (Ibitstream *stream)
-+boolean SubbandLayer1Stereo::read_sampledata (Ibitstream *stream)
- {
-- bool returnvalue = SubbandLayer1::read_sampledata (stream);
-+ boolean returnvalue = SubbandLayer1::read_sampledata (stream);
- if (channel2_allocation)
- {
- channel2_sample = real (stream->get_bits (channel2_samplelength));
- #ifdef DEBUG
- if (channel2_sample == (1 << channel2_samplelength) - 1)
-- cerr << "WARNING: stream contains an illegal subband sample!\n"; // MPEG-stream is corrupted!
-+ std::cerr << "WARNING: stream contains an illegal subband sample!\n"; // MPEG-stream is corrupted!
- #endif
- }
- return returnvalue;
- }
-
-
--bool SubbandLayer1Stereo::put_next_sample (e_channels channels,
-+boolean SubbandLayer1Stereo::put_next_sample (e_channels channels,
- SynthesisFilter *filter1, SynthesisFilter *filter2)
- {
- SubbandLayer1::put_next_sample (channels, filter1, filter2);
-@@ -256,7 +256,7 @@ bool SubbandLayer1Stereo::put_next_sampl
- channel2_scalefactor;
- #ifdef DEBUG
- if (sample2 < -1.0 || sample2 > 1.0)
-- cerr << "WARNING: rescaled subband sample is not in [-1.0, 1.0]\n";
-+ std::cerr << "WARNING: rescaled subband sample is not in [-1.0, 1.0]\n";
- // this should never occur
- #endif
- if (channels == both)
diff --git a/audio/maplay/files/patch-subband__layer__1.h b/audio/maplay/files/patch-subband__layer__1.h
deleted file mode 100644
index 81f58632fabf..000000000000
--- a/audio/maplay/files/patch-subband__layer__1.h
+++ /dev/null
@@ -1,38 +0,0 @@
---- subband_layer_1.h.orig 1994-06-23 12:14:40 UTC
-+++ subband_layer_1.h
-@@ -42,8 +42,8 @@ public:
- SubbandLayer1 (uint32 subbandnumber);
- void read_allocation (Ibitstream *, Header *, Crc16 *);
- void read_scalefactor (Ibitstream *, Header *);
-- bool read_sampledata (Ibitstream *);
-- bool put_next_sample (e_channels, SynthesisFilter *, SynthesisFilter *);
-+ boolean read_sampledata (Ibitstream *);
-+ boolean put_next_sample (e_channels, SynthesisFilter *, SynthesisFilter *);
- };
-
-
-@@ -60,11 +60,11 @@ public:
- SubbandLayer1::read_allocation (stream, header, crc);
- }
- void read_scalefactor (Ibitstream *, Header *);
-- bool read_sampledata (Ibitstream *stream)
-+ boolean read_sampledata (Ibitstream *stream)
- {
- return SubbandLayer1::read_sampledata (stream);
- }
-- bool put_next_sample (e_channels, SynthesisFilter *, SynthesisFilter *);
-+ boolean put_next_sample (e_channels, SynthesisFilter *, SynthesisFilter *);
- };
-
-
-@@ -82,8 +82,8 @@ public:
- SubbandLayer1Stereo (uint32 subbandnumber);
- void read_allocation (Ibitstream *, Header *, Crc16 *);
- void read_scalefactor (Ibitstream *, Header *);
-- bool read_sampledata (Ibitstream *);
-- bool put_next_sample (e_channels, SynthesisFilter *, SynthesisFilter *);
-+ boolean read_sampledata (Ibitstream *);
-+ boolean put_next_sample (e_channels, SynthesisFilter *, SynthesisFilter *);
- };
-
- #endif
diff --git a/audio/maplay/files/patch-subband__layer__2.cc b/audio/maplay/files/patch-subband__layer__2.cc
deleted file mode 100644
index e0ad1297cde8..000000000000
--- a/audio/maplay/files/patch-subband__layer__2.cc
+++ /dev/null
@@ -1,54 +0,0 @@
---- subband_layer_2.cc.orig 1994-06-23 12:14:36 UTC
-+++ subband_layer_2.cc
-@@ -591,7 +591,7 @@ void SubbandLayer2::read_scalefactor (Ib
- }
-
-
--bool SubbandLayer2::read_sampledata (Ibitstream *stream)
-+boolean SubbandLayer2::read_sampledata (Ibitstream *stream)
- {
- if (allocation)
- if (groupingtable)
-@@ -633,7 +633,7 @@ bool SubbandLayer2::read_sampledata (Ibi
- }
-
-
--bool SubbandLayer2::put_next_sample (e_channels channels,
-+boolean SubbandLayer2::put_next_sample (e_channels channels,
- SynthesisFilter *filter1, SynthesisFilter *)
- {
- #ifdef DEBUG
-@@ -726,7 +726,7 @@ void SubbandLayer2IntensityStereo::read_
- }
-
-
--bool SubbandLayer2IntensityStereo::put_next_sample (e_channels channels,
-+boolean SubbandLayer2IntensityStereo::put_next_sample (e_channels channels,
- SynthesisFilter *filter1, SynthesisFilter *filter2)
- {
- #ifdef DEBUG
-@@ -880,9 +880,9 @@ void SubbandLayer2Stereo::read_scalefact
- }
-
-
--bool SubbandLayer2Stereo::read_sampledata (Ibitstream *stream)
-+boolean SubbandLayer2Stereo::read_sampledata (Ibitstream *stream)
- {
-- bool returnvalue = SubbandLayer2::read_sampledata (stream);
-+ boolean returnvalue = SubbandLayer2::read_sampledata (stream);
-
- if (channel2_allocation)
- if (channel2_groupingtable)
-@@ -919,10 +919,10 @@ bool SubbandLayer2Stereo::read_sampledat
- }
-
-
--bool SubbandLayer2Stereo::put_next_sample (e_channels channels,
-+boolean SubbandLayer2Stereo::put_next_sample (e_channels channels,
- SynthesisFilter *filter1, SynthesisFilter *filter2)
- {
-- bool returnvalue = SubbandLayer2::put_next_sample (channels, filter1, filter2);
-+ boolean returnvalue = SubbandLayer2::put_next_sample (channels, filter1, filter2);
- if (channel2_allocation && channels != left)
- {
- register real sample = channel2_samples[samplenumber - 1];
diff --git a/audio/maplay/files/patch-subband__layer__2.h b/audio/maplay/files/patch-subband__layer__2.h
deleted file mode 100644
index b1ee79319de7..000000000000
--- a/audio/maplay/files/patch-subband__layer__2.h
+++ /dev/null
@@ -1,47 +0,0 @@
---- subband_layer_2.h.orig 1994-06-23 12:14:40 UTC
-+++ subband_layer_2.h
-@@ -55,8 +55,8 @@ public:
- void read_allocation (Ibitstream *, Header *, Crc16 *);
- virtual void read_scalefactor_selection (Ibitstream *, Crc16 *);
- void read_scalefactor (Ibitstream *, Header *);
-- bool read_sampledata (Ibitstream *);
-- bool put_next_sample (e_channels, SynthesisFilter *, SynthesisFilter * = NULL);
-+ boolean read_sampledata (Ibitstream *);
-+ boolean put_next_sample (e_channels, SynthesisFilter *, SynthesisFilter * = NULL);
- };
-
-
-@@ -75,11 +75,11 @@ public:
- }
- void read_scalefactor_selection (Ibitstream *, Crc16 *);
- void read_scalefactor (Ibitstream *, Header *);
-- bool read_sampledata (Ibitstream *stream)
-+ boolean read_sampledata (Ibitstream *stream)
- {
- return SubbandLayer2::read_sampledata (stream);
- }
-- bool put_next_sample (e_channels, SynthesisFilter *, SynthesisFilter *);
-+ boolean put_next_sample (e_channels, SynthesisFilter *, SynthesisFilter *);
- };
-
-
-@@ -90,7 +90,7 @@ protected:
- uint32 channel2_allocation;
- uint32 channel2_scfsi;
- real channel2_scalefactor1, channel2_scalefactor2, channel2_scalefactor3;
-- bool channel2_grouping;
-+ boolean channel2_grouping;
- uint32 channel2_codelength;
- const real *channel2_groupingtable;
- real channel2_factor;
-@@ -102,8 +102,8 @@ public:
- void read_allocation (Ibitstream *, Header *, Crc16 *);
- void read_scalefactor_selection (Ibitstream *, Crc16 *);
- void read_scalefactor (Ibitstream *, Header *);
-- bool read_sampledata (Ibitstream *);
-- bool put_next_sample (e_channels, SynthesisFilter *, SynthesisFilter *);
-+ boolean read_sampledata (Ibitstream *);
-+ boolean put_next_sample (e_channels, SynthesisFilter *, SynthesisFilter *);
- };
-
- #endif
diff --git a/audio/maplay/files/patch-synthesis__filter.h b/audio/maplay/files/patch-synthesis__filter.h
deleted file mode 100644
index 652fe31d9165..000000000000
--- a/audio/maplay/files/patch-synthesis__filter.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- synthesis_filter.h.orig 1994-06-23 12:14:40 UTC
-+++ synthesis_filter.h
-@@ -21,7 +21,7 @@
- #ifndef SYNTHESIS_FILTER_H
- #define SYNTHESIS_FILTER_H
-
--#include <iostream.h>
-+#include <iostream>
- #include "all.h"
- #include "obuffer.h"
-
diff --git a/audio/maplay/pkg-descr b/audio/maplay/pkg-descr
deleted file mode 100644
index 7122dccdf0fa..000000000000
--- a/audio/maplay/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-The audio part of the MPEG standard specifies three layers, whereat each
-layer specifies its own file format. All three layers are using similar
-audio coding techniques, but they vary in efficiency and complexity.
-Layer I needs the fewest calculation time for en-/decoding a stream, layer III
-the most. But a layer I MPEG audio stream is bigger than a layer III stream
-at the same quality. This program is able to decode and play only layer I
-and II streams, layer III is not supported (yet?!?).
-
-The maplay decodes layer I and layer II MPEG audio streams and plays them
-using a CD-quality audio device or sends the to stdout normally as 16 bit
-signed PCM values, interleaved for stereo streams.
-
-This player supports all modes, which are single channel, stereo,
-joint stereo and dual channel, and all bitrates except free mode.
-The missing free mode support should not be a problem for now,
-because I haven't seen such a stream yet.
-
-LICENSE: GPL2 or later
diff --git a/audio/mbox/Makefile b/audio/mbox/Makefile
deleted file mode 100644
index 4d08ffa3dcfa..000000000000
--- a/audio/mbox/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Vladimir Osintsev <oc@nm.ru>
-# $FreeBSD$
-
-PORTNAME= mbox
-PORTVERSION= 0.7.2
-PORTREVISION= 15
-CATEGORIES= audio
-MASTER_SITES= http://www.mbox.wz.cz/src/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Program intended to help with organizing your music files
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ogg>0:audio/py-ogg@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}vorbis>0:audio/py-vorbis@${PY_FLAVOR} \
- lame:audio/lame \
- oggenc:audio/vorbis-tools \
- mplayer:multimedia/mplayer
-
-WRKSRC= ${WRKDIR}/mBox-${PORTVERSION}
-USES= python:2.7 tar:bzip2
-USE_PYTHON= autoplist distutils
-USE_WX= 3.0+
-WX_COMPS= python
-
-.include <bsd.port.mk>
diff --git a/audio/mbox/distinfo b/audio/mbox/distinfo
deleted file mode 100644
index 0320008bcc2d..000000000000
--- a/audio/mbox/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mbox-0.7.2.tar.bz2) = 35a0657808faf48fd1c0bf65492470cdf9c9ab925f3d3114164a3da5668029d3
-SIZE (mbox-0.7.2.tar.bz2) = 141128
diff --git a/audio/mbox/pkg-descr b/audio/mbox/pkg-descr
deleted file mode 100644
index 96275d39d14f..000000000000
--- a/audio/mbox/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-Readme for mBox
-mBox is program intended to help you with organizing your music files.
-
-The most important features are:
-- Ability to reencode mp3/ogg/wma to mp3/ogg
-- contains utility 'convertor' which converts whole directories to desired
- format. Bitrate, etc. is automatically adjusted depending on settings and
- source audio. See users-guide for further information.
-- supports reading/writing tags in MP3 ID3v1 and ID3v2, Ogg Vorbis
-- supports reading WMA tags
-- supports FreeDB, treats encoded files as if it was CD, so you can simply
- select your files and - if found in database - write tags to them.
-- supports auto tagging - reads tag information from filename
-- supports batch tags editing
-- supports batch files renaming (can use tags)
-- supports directory renaming (can use tags)
-
-WWW: http://www.mbox.wz.cz
diff --git a/audio/nuvolaplayer/Makefile b/audio/nuvolaplayer/Makefile
deleted file mode 100644
index 51747deda226..000000000000
--- a/audio/nuvolaplayer/Makefile
+++ /dev/null
@@ -1,63 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= nuvolaplayer
-PORTVERSION= 3.0.4
-PORTREVISION= 3
-CATEGORIES= audio www
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Cloud music integration for your desktop
-
-LICENSE= BSD2CLAUSE
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libdioritegtk-0.2.so:x11-toolkits/diorite \
- libjson-glib-1.0.so:devel/json-glib \
- libnotify.so:devel/libnotify \
- libgstreamer-1.0.so:multimedia/gstreamer1 \
- libwebkit2gtk-4.0.so:www/webkit2-gtk3
-BUILD_DEPENDS= valac:lang/vala
-RUN_DEPENDS= ${PORTNAME}-all-services>=0:www/${PORTNAME}-all-services
-
-USE_GITHUB= yes
-GH_ACCOUNT= tiliado
-
-USES= compiler:c11 gnome libarchive pkgconfig waf
-USE_GNOME= glib20 gtk30
-USE_XORG= x11
-# src/nuvolakit-runner/components/keybindings/XKeyGrabber.c:128:2: error: non-void function 'nuvola_xkey_grabber_construct' should return a value [-Wreturn-type]
-CFLAGS+= -Wno-return-type
-CONFIGURE_ARGS= --platform=LINUX
-MAKE_ARGS= --no-system-hooks
-INSTALLS_ICONS= yes
-USE_LDCONFIG= yes
-
-.ifdef(WITH_DEBUG)
-CONFIGURE_ARGS+=--debug
-.else
-CONFIGURE_ARGS+=--no-debug
-.endif
-
-DATADIR= ${PREFIX}/share/${PORTNAME}3
-
-OPTIONS_DEFINE= MPG123
-OPTIONS_DEFAULT=MPG123
-
-MPG123_DESC= HTML5 audio support via mpg123
-
-MPG123_USE= GSTREAMER1=good,mpg123
-
-pre-configure:
- ${REINPLACE_CMD} -e 's/Linux desktop/desktop/' \
- ${WRKSRC}/wscript \
- ${WRKSRC}/data/${PORTNAME}3.appdata.xml
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* \
- ${STAGEDIR}${PREFIX}/lib/*.so \
- ${STAGEDIR}${PREFIX}/lib/${PORTNAME}3/*
-
-.include <bsd.port.mk>
diff --git a/audio/nuvolaplayer/distinfo b/audio/nuvolaplayer/distinfo
deleted file mode 100644
index 1cc5d9e7b239..000000000000
--- a/audio/nuvolaplayer/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1483475777
-SHA256 (tiliado-nuvolaplayer-3.0.4_GH0.tar.gz) = 6577f96f305fd9a1d294c6f1a49b5d6a515dd42b026ce58ef89aeb19cd03349d
-SIZE (tiliado-nuvolaplayer-3.0.4_GH0.tar.gz) = 3408086
diff --git a/audio/nuvolaplayer/pkg-descr b/audio/nuvolaplayer/pkg-descr
deleted file mode 100644
index 0587c2cd4e6d..000000000000
--- a/audio/nuvolaplayer/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Nuvola Player is a runtime for web-based music streaming services
-providing more native user experience and integration with desktop
-environments than usual web browsers can offer. Nuvola Player handles
-multimedia keys, shows desktop notifications, integrates with various
-sound menus, applets and launchers and more. Additional features
-include Last.fm scrobbling.
-
-WWW: https://tiliado.eu/nuvolaplayer
diff --git a/audio/nuvolaplayer/pkg-message b/audio/nuvolaplayer/pkg-message
deleted file mode 100644
index a10361f5c7d5..000000000000
--- a/audio/nuvolaplayer/pkg-message
+++ /dev/null
@@ -1,7 +0,0 @@
-[
-{ type: install
- message: <<EOM
-To use Flash-based services you need to install www/flashplayer.
-EOM
-}
-]
diff --git a/audio/nuvolaplayer/pkg-plist b/audio/nuvolaplayer/pkg-plist
deleted file mode 100644
index 1c53e8318346..000000000000
--- a/audio/nuvolaplayer/pkg-plist
+++ /dev/null
@@ -1,35 +0,0 @@
-bin/nuvolaplayer3
-bin/nuvolaplayer3ctl
-include/nuvolaplayer3-1.0/nuvolaplayer3-base.h
-include/nuvolaplayer3-1.0/nuvolaplayer3-runner.h
-include/nuvolaplayer3-1.0/nuvolaplayer3-worker.h
-lib/libnuvolaplayer3-base.so
-lib/libnuvolaplayer3-runner.so
-lib/nuvolaplayer3/apprunner
-lib/nuvolaplayer3/libnuvolaplayer3-worker.so
-share/appdata/nuvolaplayer3.appdata.xml
-share/applications/nuvolaplayer3.desktop
-share/icons/hicolor/16x16/apps/nuvolaplayer3.png
-share/icons/hicolor/22x22/apps/nuvolaplayer3.png
-share/icons/hicolor/24x24/apps/nuvolaplayer3.png
-share/icons/hicolor/32x32/apps/nuvolaplayer3.png
-share/icons/hicolor/48x48/apps/nuvolaplayer3.png
-share/icons/hicolor/64x64/apps/nuvolaplayer3.png
-share/icons/hicolor/scalable/apps/nuvolaplayer3.svg
-%%DATADIR%%/audio/audiotest.mp3
-%%DATADIR%%/js/flash_detect.js
-%%DATADIR%%/js/main.js
-%%DATADIR%%/web_apps/test/LICENSE
-%%DATADIR%%/web_apps/test/Makefile
-%%DATADIR%%/web_apps/test/home.html
-%%DATADIR%%/web_apps/test/integrate.js
-%%DATADIR%%/web_apps/test/metadata.json
-%%DATADIR%%/web_apps/test/src/icon.svg
-%%DATADIR%%/web_apps/test/webcomponents.js
-%%DATADIR%%/web_apps/test/webcomponents2.js
-share/vala/vapi/nuvolaplayer3-base.deps
-share/vala/vapi/nuvolaplayer3-base.vapi
-share/vala/vapi/nuvolaplayer3-runner.deps
-share/vala/vapi/nuvolaplayer3-runner.vapi
-share/vala/vapi/nuvolaplayer3-worker.deps
-share/vala/vapi/nuvolaplayer3-worker.vapi
diff --git a/audio/vagalume/Makefile b/audio/vagalume/Makefile
deleted file mode 100644
index dc7eb10067d5..000000000000
--- a/audio/vagalume/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# Created by: Bernhard Fröhlich <decke@bluelife.at>
-# $FreeBSD$
-
-PORTNAME= vagalume
-PORTVERSION= 0.8.6
-PORTREVISION= 2
-CATEGORIES= audio
-MASTER_SITES= http://vagalume.igalia.com/files/source/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GTK+-based client for the Last.fm online radio
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libxml2.so:textproc/libxml2 \
- libcurl.so:ftp/curl
-
-GNU_CONFIGURE= yes
-USES= gmake pkgconfig desktop-file-utils
-USE_GNOME= gtk20 intltool
-USE_GSTREAMER= good mad gconf
-INSTALLS_ICONS= yes
-
-OPTIONS_DEFINE= DBUS TRAY NLS GCONF
-OPTIONS_DEFAULT= DBUS TRAY
-OPTIONS_SUB= yes
-TRAY_DESC= Tray icon and libnotify support
-
-DBUS_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib
-DBUS_CONFIGURE_ON= --enable-dbus --enable-im-status
-DBUS_CONFIGURE_OFF= --disable-dbus --disable-im-status
-
-TRAY_BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/libnotify.pc:devel/libnotify
-TRAY_LIB_DEPENDS= libnotify.so:devel/libnotify
-TRAY_CONFIGURE_ENABLE= tray-icon
-
-NLS_USES= gettext
-NLS_CPPFLAGS= -I${LOCALBASE}/include
-NLS_LDFLAGS= -L${LOCALBASE}/lib
-NLS_CONFIGURE_ENABLE= nls
-NLS_USES_OFF= gettext-tools
-
-GCONF_USE= GNOME=gconf2
-GCONF_CONFIGURE_ENABLE= gconf
-
-post-patch:
- @${REINPLACE_CMD} -e 's|serviceentrydir = @serviceentrydir@|serviceentrydir = ${PREFIX}/share/dbus-1/services|' \
- ${WRKSRC}/Makefile.in
-
-post-patch-NLS-off:
- @${REINPLACE_CMD} -e 's|SUBDIRS = src po|SUBDIRS = src|' \
- ${WRKSRC}/Makefile.in
-
-post-install:
- ${INSTALL_DATA} ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps
-
-.include <bsd.port.mk>
diff --git a/audio/vagalume/distinfo b/audio/vagalume/distinfo
deleted file mode 100644
index f4d26d7bc0be..000000000000
--- a/audio/vagalume/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (vagalume-0.8.6.tar.gz) = d09aa893965a7632aec30a31d69abe5bebf17420f10e440521a070146c166141
-SIZE (vagalume-0.8.6.tar.gz) = 796190
diff --git a/audio/vagalume/pkg-descr b/audio/vagalume/pkg-descr
deleted file mode 100644
index 46bd7cace09b..000000000000
--- a/audio/vagalume/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Vagalume is an GTK+-based client for the Last.fm online radio.
-
-Although it works in standard PCs, it is specially designed
-to work in the Maemo platform. It has access to virtually all
-the same functions as the official client, including scrobbling,
-tagging, loving, banning etc.
-
-WWW: http://vagalume.igalia.com/
diff --git a/audio/vagalume/pkg-plist b/audio/vagalume/pkg-plist
deleted file mode 100644
index ab4e4f6f7706..000000000000
--- a/audio/vagalume/pkg-plist
+++ /dev/null
@@ -1,32 +0,0 @@
-bin/vagalume
-%%DBUS%%bin/vagalumectl
-man/man1/vagalume.1.gz
-%%DBUS%%man/man1/vagalumectl.1.gz
-share/applications/vagalume.desktop
-%%DBUS%%share/dbus-1/services/vagalume.service
-share/icons/hicolor/48x48/apps/vagalume.png
-%%NLS%%share/locale/ca/LC_MESSAGES/vagalume.mo
-%%NLS%%share/locale/de/LC_MESSAGES/vagalume.mo
-%%NLS%%share/locale/es/LC_MESSAGES/vagalume.mo
-%%NLS%%share/locale/fi/LC_MESSAGES/vagalume.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/vagalume.mo
-%%NLS%%share/locale/gl/LC_MESSAGES/vagalume.mo
-%%NLS%%share/locale/it/LC_MESSAGES/vagalume.mo
-%%NLS%%share/locale/lv/LC_MESSAGES/vagalume.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/vagalume.mo
-%%NLS%%share/locale/pt/LC_MESSAGES/vagalume.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/vagalume.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/vagalume.mo
-share/pixmaps/vagalume.xpm
-share/pixmaps/vagalume.png
-%%DATADIR%%/cover.png
-%%DATADIR%%/icons/hicolor/scalable/apps/accessories-text-editor.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/document-save.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/emblem-favorite.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/list-add.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/mail-message-new.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/media-playback-start.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/media-playback-stop.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/media-skip-forward.svg
-%%DATADIR%%/icons/hicolor/scalable/apps/process-stop.svg
-%%DATADIR%%/servers.xml
diff --git a/audio/wmsmixer/Makefile b/audio/wmsmixer/Makefile
deleted file mode 100644
index ad2157c0d56a..000000000000
--- a/audio/wmsmixer/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Konstantinos Konstantinidis <kkonstan@daemon.gr>
-# $FreeBSD$
-
-PORTNAME= wmsmixer
-PORTVERSION= 0.5.1
-PORTREVISION= 1
-CATEGORIES= audio windowmaker
-MASTER_SITES= http://redundancy.redundancy.org/mirror/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Audio mixer for the WindowMaker dock
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= alias imake
-USE_XORG= xpm
-MAKE_ARGS= CC="${CXX}" CFLAGS="${CXXFLAGS}"
-
-PLIST_FILES= bin/wmsmixer
-PORTDOCS= README
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/wmsmixer ${STAGEDIR}${PREFIX}/bin
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/audio/wmsmixer/distinfo b/audio/wmsmixer/distinfo
deleted file mode 100644
index c1f6ac3d1532..000000000000
--- a/audio/wmsmixer/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wmsmixer-0.5.1.tar.gz) = 168b0f608e4da9fab078845652a8bbffcfeabbcdce949faf597ba9a17c4bb556
-SIZE (wmsmixer-0.5.1.tar.gz) = 33085
diff --git a/audio/wmsmixer/files/patch-Imakefile b/audio/wmsmixer/files/patch-Imakefile
deleted file mode 100644
index 5f9b582ac665..000000000000
--- a/audio/wmsmixer/files/patch-Imakefile
+++ /dev/null
@@ -1,8 +0,0 @@
---- Imakefile.orig 2003-04-12 22:08:16 UTC
-+++ Imakefile
-@@ -12,4 +12,4 @@ LD = c++ -m32 -nostdlib
- SRCS = wmsmixer.cc
- OBJS = wmsmixer.o
-
--ComplexProgramTarget(wmsmixer)
-+ComplexProgramTargetNoMan(wmsmixer)
diff --git a/audio/wmsmixer/files/patch-mixctl.h b/audio/wmsmixer/files/patch-mixctl.h
deleted file mode 100644
index 9a27cf4c6dce..000000000000
--- a/audio/wmsmixer/files/patch-mixctl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- mixctl.h.orig 2001-03-02 10:32:05 UTC
-+++ mixctl.h
-@@ -19,7 +19,7 @@
- #include <soundcard.h>
- #endif
- #ifdef __FreeBSD__
--#include <machine/soundcard.h>
-+#include <sys/soundcard.h>
- #endif
- #ifdef __linux__
- #include <linux/soundcard.h>
diff --git a/audio/wmsmixer/files/patch-wmsmixer.cc b/audio/wmsmixer/files/patch-wmsmixer.cc
deleted file mode 100644
index dc388a529c67..000000000000
--- a/audio/wmsmixer/files/patch-wmsmixer.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- wmsmixer.cc.orig 2003-04-12 22:08:58 UTC
-+++ wmsmixer.cc
-@@ -547,7 +547,7 @@ void readFile()
- }
- }
-
--void checkVol(bool forced=true)
-+void checkVol(bool forced)
- {
- mixctl->readVol(channel[curchannel], true);
- int nl=mixctl->readLeft(channel[curchannel]);
diff --git a/audio/wmsmixer/pkg-descr b/audio/wmsmixer/pkg-descr
deleted file mode 100644
index 7f6180f28850..000000000000
--- a/audio/wmsmixer/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Improved version of wmmixer, an audio mixer for the WindowMaker dock.
-
-WWW: http://www.dockapps.org/file.php/id/63
diff --git a/audio/xmms2-scrobbler/Makefile b/audio/xmms2-scrobbler/Makefile
deleted file mode 100644
index a3532963d85f..000000000000
--- a/audio/xmms2-scrobbler/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# Created by: Alexander Botero-Lowry <alex@foxybanana.com>
-# $FreeBSD$
-
-PORTNAME= xmms2-scrobbler
-PORTVERSION= 0.4.0
-PORTREVISION= 5
-CATEGORIES= audio
-MASTER_SITES= ftp://ftp.code-monkey.de/pub/${PORTNAME}/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Last.fm submission client for XMMS2
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libxmmsclient.so:audio/xmms2 \
- libcurl.so:ftp/curl
-
-USES= gmake pkgconfig
-LDFLAGS+= -lpthread
-
-PLIST_FILES= bin/xmms2-scrobbler
-PORTDOCS= README
-
-SUB_FILES= pkg-message
-
-OPTIONS_DEFINE= APIFIX DOCS
-OPTIONS_DEFAULT= APIFIX
-
-APIFIX_DESC= Apply fix for Last.fm API 1.x
-APIFIX_EXTRA_PATCHES= ${FILESDIR}/extra-patch-xmms2-scrobbler.c
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xmms2-scrobbler
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/audio/xmms2-scrobbler/distinfo b/audio/xmms2-scrobbler/distinfo
deleted file mode 100644
index f33f29a58a89..000000000000
--- a/audio/xmms2-scrobbler/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xmms2-scrobbler-0.4.0.tar.gz) = 7aed1670f381463e44466083f2e49119636e96005b9b93899edf79d613a2d2bc
-SIZE (xmms2-scrobbler-0.4.0.tar.gz) = 19831
diff --git a/audio/xmms2-scrobbler/files/extra-patch-xmms2-scrobbler.c b/audio/xmms2-scrobbler/files/extra-patch-xmms2-scrobbler.c
deleted file mode 100644
index 84380c0cf4d3..000000000000
--- a/audio/xmms2-scrobbler/files/extra-patch-xmms2-scrobbler.c
+++ /dev/null
@@ -1,196 +0,0 @@
---- src/xmms2-scrobbler.c.orig 2009-12-30 17:04:01 UTC
-+++ src/xmms2-scrobbler.c
-@@ -140,93 +140,126 @@ signal_handler (int sig)
- keep_running = false;
- }
-
--static size_t
--handle_handshake_reponse (void *rawptr, size_t size, size_t nmemb,
-- void *data)
--{
-- Server *server = data;
-- size_t total = size * nmemb, left = total;
-- char *ptr = rawptr, *newline;
-- int len;
-+char * get_line_from_response (char *answer, int lfpos) {
-+ int lfpositions[10];
-+ int i, k, lfcounter, start, end, resultlen;
-
-- newline = memchr (ptr, '\n', left);
-- if (!newline) {
-- fprintf (stderr, "no newline (1)\n");
-- return total;
-- }
-+ char *result;
-
-- *newline = 0;
-+#ifdef DEBUG
-+ fprintf (stderr, "DEBUG: got string: %s\n", answer);
-+#endif
-
-- if (strcmp (ptr, "OK")) {
-- fprintf (stderr, "handshake failed\n");
-- return total;
-+ /* marking the string */
-+ i = 0;
-+ lfcounter = 0;
-+ while (answer[i] != '\0') {
-+ if (answer[i] == '\n' && lfcounter < 10) {
-+ lfpositions[lfcounter] = i;
-+ lfcounter++;
-+#ifdef DEBUG
-+ fprintf (stderr, "DEBUG: got LF location: %d\n", i);
-+#endif
- }
-+ i++;
-+ }
-+ /* getting the actual line */
-+ /* getting the size of it */
-
-- len = newline - ptr + 1;
-+ start = lfpos - 1;
-+ end = lfpos;
-+#ifdef DEBUG
-+ if (start >= 0) {
-+ fprintf (stderr, "DEBUG: requested line starts at char no. %d and ends at %d.\n", lfpositions[start], lfpositions[end]);
-+ } else {
-+ fprintf (stderr, "DEBUG: requested line starts at the start of string and ends at char no. %d.\n", lfpositions[end]);
-+ }
-+#endif
-
-- left -= len;
-- ptr += len;
-+ if (start >= 0) {
-+ resultlen = lfpositions[end] - lfpositions[start] + 1;
-+ } else {
-+ resultlen = lfpositions[end] + 1;
-+ }
-+#ifdef DEBUG
-+ fprintf (stderr, "DEBUG: requested line will need %d bytes.\n", resultlen);
-+#endif
-+ result = malloc(resultlen);
-+ bzero(result, resultlen);
-
-- newline = memchr (ptr, '\n', left);
-- if (!newline) {
-- fprintf (stderr, "no newline (1)\n");
-- return total;
-+ /* bytecopying the line */
-+#ifdef DEBUG
-+ if (start >= 0) {
-+ fprintf (stderr, "DEBUG: copying the string from char no. %d to %d.\n", lfpositions[start], lfpositions[end]);
-+ } else {
-+ fprintf (stderr, "DEBUG: copying the string from the beginning to char no. %d.\n", lfpositions[end]);
-+ }
-+#endif
-+ k = 0;
-+ if (start >= 0) {
-+ i = lfpositions[start];
-+ } else {
-+ i = 0;
-+ }
-+ while (i < lfpositions[end]) {
-+ /* don't copy LF themselves */
-+ if (answer[i] != '\n') {
-+ result[k] = answer[i];
-+ k++;
- }
-+ i++;
-+ }
-
-- *newline = 0;
--
-- len = newline - ptr + 1;
-+#ifdef DEBUG
-+ fprintf (stderr, "DEBUG: returning string: %s\n", result);
-+#endif
-+ return(result);
-+}
-
-- if (len > 255) {
-- fprintf (stderr, "session ID is too long (%i characters)\n", len);
-- return total;
-- }
-+static size_t
-+handle_handshake_reponse (void *rawptr, size_t size, size_t nmemb,
-+ void *data)
-+{
-+ Server *server;
-+ size_t total, left;
-+ char *ptr, *status, *sessionid, *np_url, *subm_url;
-
-- strcpy (server->session_id, ptr);
-+ server = data;
-+ ptr = rawptr;
-+ total = size * nmemb;
-+ left = total;
-
-- left -= len;
-- ptr += len;
-+#ifdef DEBUG
-+ fprintf (stderr, "DEBUG: got string \"%s\".\n", rawptr);
-+#endif
-
-- /* now playing URL */
-- newline = memchr (ptr, '\n', left);
-- if (!newline) {
-- fprintf (stderr, "no newline (2)\n");
-- return total;
-+ status = get_line_from_response(rawptr, 0);
-+
-+ if (strcmp(status, "OK") != 0) {
-+ fprintf (stderr, "WARNING: handshake failed: %s.\n", status);
-+ return(total);
- }
-
-- *newline = 0;
--
-- len = newline - ptr + 1;
--
-- if (len > 255) {
-- fprintf (stderr, "now_playing URL is too long "
-- "(%i characters)\n", len);
-- return total;
-+ sessionid = get_line_from_response(rawptr, 3);
-+ if (strlen(sessionid) > 255) {
-+ fprintf (stderr, "ERROR: session ID is too long (%ld characters).\n", strlen(sessionid));
-+ return(total);
- }
-+ strcpy (server->session_id, sessionid);
-
-- strcpy (server->np_url, ptr);
--
-- left -= len;
-- ptr += len;
--
-- /* submission URL */
-- newline = memchr (ptr, '\n', left);
-- if (!newline) {
-- printf("no newline (3)\n");
-- return total;
-+ np_url = get_line_from_response(rawptr, 6);
-+ if (strlen(np_url) > 255) {
-+ fprintf (stderr, "ERROR: nowplaying URL is too long (%ld characters).\n", strlen(np_url));
-+ return(total);
- }
-+ strcpy (server->np_url, np_url);
-
-- *newline = 0;
--
-- len = newline - ptr + 1;
--
-- if (len > 255) {
-- fprintf (stderr, "submission URL is too long "
-- "(%i characters)\n", len);
-- return total;
-+ subm_url = get_line_from_response(rawptr, 9);
-+ if (strlen(sessionid) > 255) {
-+ fprintf (stderr, "ERROR: submission URL is too long (%ld characters).\n", strlen(subm_url));
-+ return(total);
- }
--
-- strcpy (server->subm_url, ptr);
-+ strcpy (server->subm_url, subm_url);
-
- fprintf (stderr, "got:\n'%s' '%s' '%s'\n",
- server->session_id, server->np_url, server->subm_url);
diff --git a/audio/xmms2-scrobbler/files/pkg-message.in b/audio/xmms2-scrobbler/files/pkg-message.in
deleted file mode 100644
index 2c412a57bb2f..000000000000
--- a/audio/xmms2-scrobbler/files/pkg-message.in
+++ /dev/null
@@ -1,32 +0,0 @@
-[
-{ type: install
- message: <<EOM
-You need to set up XMMS2-Scrobbler's config files.
-Config values that are specific to the AudioScrobbler server go in
- ~/.config/xmms2/clients/xmms2-scrobbler/$SERVER_NAME/config.
-You will usually have
- ~/.config/xmms2/clients/xmms2-scrobbler/lastfm/config
-and maybe
- ~/.config/xmms2/clients/xmms2-scrobbler/librefm/config.
-
-These server-specific config files contain your username and password
-and the URL to use:
- mkdir ~/.config/xmms2/clients/xmms2-scrobbler/librefm/config
- echo -e "user: foo\npassword: bar\nhandshake_url: http://post.audioscrobbler.com\n" > \
- ~/.config/xmms2/clients/xmms2-scrobbler/lastfm/config
-For libre.fm, use
- handshake_url: http://turtle.libre.fm.
-
-Optionally, if you're behind a proxy, you'll need to tell XMMS2-Scrobbler
-about that proxy. This information applies to all servers and so goes in
-~/.config/xmms2/clients/xmms2-scrobbler/config:
- echo -e "proxy: my.proxynproxy_port: 8080\n" >> \
- ~/.config/xmms2/clients/xmms2-scrobbler/config
-
-~/.config is actually $XDG_CONFIG_HOME whose default value is ~/.config.
-
-If you wish for XMMS2Scrobbler to start when you start xmms2d, make a
-symbolic link from %%PREFIX%%/bin/xmms2-scrobbler to ~/.xmms2/startup.d/
-EOM
-}
-]
diff --git a/audio/xmms2-scrobbler/pkg-descr b/audio/xmms2-scrobbler/pkg-descr
deleted file mode 100644
index 4b496dd27ae5..000000000000
--- a/audio/xmms2-scrobbler/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-XMMS2-Scrobbler is a client for XMMS2 that feeds information about the songs
-you played to last.fm, formerly known as AudioScrobbler.
-
-WWW: http://code-monkey.de/pages/xmms2-scrobbler
diff --git a/benchmarks/Makefile b/benchmarks/Makefile
index ee0f0fdf1025..3031ab2bfaba 100644
--- a/benchmarks/Makefile
+++ b/benchmarks/Makefile
@@ -16,7 +16,6 @@
SUBDIR += dhrystone
SUBDIR += dkftpbench
SUBDIR += fhourstones
- SUBDIR += filebench
SUBDIR += fio
SUBDIR += flamegraph
SUBDIR += flops
diff --git a/benchmarks/filebench/Makefile b/benchmarks/filebench/Makefile
deleted file mode 100644
index 42e1765d62aa..000000000000
--- a/benchmarks/filebench/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Created by: Tom Judge <tom@tomjudge.com>
-# $FreeBSD$
-
-PORTNAME= filebench
-PORTVERSION= 1.4.9.1
-CATEGORIES= benchmarks
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Model-based file system workload generator
-
-LICENSE= CDDL
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-GNU_CONFIGURE= yes
-
-.include <bsd.port.mk>
diff --git a/benchmarks/filebench/distinfo b/benchmarks/filebench/distinfo
deleted file mode 100644
index 7e4698c01fa2..000000000000
--- a/benchmarks/filebench/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (filebench-1.4.9.1.tar.gz) = a1d1516083a1d46bccf6246caf709e800e93eccf17572583343e77726b720678
-SIZE (filebench-1.4.9.1.tar.gz) = 349535
diff --git a/benchmarks/filebench/files/patch-parser__gram.c b/benchmarks/filebench/files/patch-parser__gram.c
deleted file mode 100644
index 3ef61d82930d..000000000000
--- a/benchmarks/filebench/files/patch-parser__gram.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- parser_gram.c.orig 2011-09-06 17:22:21 UTC
-+++ parser_gram.c
-@@ -114,7 +114,7 @@ static GetLine *gl;
- /* executable name to execute worker processes later */
- char *execname;
-
--static int dofile = DOFILE_FALSE;
-+int dofile = DOFILE_FALSE;
- static FILE *parentscript;
-
- static char *fbbasepath = FILEBENCHDIR;
diff --git a/benchmarks/filebench/pkg-descr b/benchmarks/filebench/pkg-descr
deleted file mode 100644
index 28c61a534c73..000000000000
--- a/benchmarks/filebench/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-Filebench is quick to set up and use unlike many of the commercial
-benchmarks which it can emulate. It is also a handy tool for
-micro-benchmarking storage subsystems and studying the relationships of
-complex applications such as relational databases with their storage
-without having to incur the costs of setting up those applications,
-loading data and so forth.
-
-Filebench uses loadable workload personalities in a common framework to
-allow easy emulation of complex applications upon file systems. The
-workload personalities use a Workload Definition Language to define the
-workload's model.
-
-WWW: http://www.solarisinternals.com/wiki/index.php/FileBench
-WWW: http://filebench.sourceforge.net/
diff --git a/benchmarks/filebench/pkg-plist b/benchmarks/filebench/pkg-plist
deleted file mode 100644
index 6f267ca2c572..000000000000
--- a/benchmarks/filebench/pkg-plist
+++ /dev/null
@@ -1,46 +0,0 @@
-bin/filebench
-%%DATADIR%%/workloads/compflow_demo.f
-%%DATADIR%%/workloads/copyfiles.f
-%%DATADIR%%/workloads/createfiles.f
-%%DATADIR%%/workloads/filemicro_create.f
-%%DATADIR%%/workloads/filemicro_createfiles.f
-%%DATADIR%%/workloads/filemicro_createrand.f
-%%DATADIR%%/workloads/filemicro_delete.f
-%%DATADIR%%/workloads/filemicro_rread.f
-%%DATADIR%%/workloads/filemicro_rwrite.f
-%%DATADIR%%/workloads/filemicro_rwritedsync.f
-%%DATADIR%%/workloads/filemicro_rwritefsync.f
-%%DATADIR%%/workloads/filemicro_seqread.f
-%%DATADIR%%/workloads/filemicro_seqwrite.f
-%%DATADIR%%/workloads/filemicro_seqwriterand.f
-%%DATADIR%%/workloads/filemicro_seqwriterandvargam.f
-%%DATADIR%%/workloads/filemicro_seqwriterandvartab.f
-%%DATADIR%%/workloads/filemicro_statfile.f
-%%DATADIR%%/workloads/filemicro_writefsync.f
-%%DATADIR%%/workloads/fileserver.f
-%%DATADIR%%/workloads/fivestreamread.f
-%%DATADIR%%/workloads/fivestreamreaddirect.f
-%%DATADIR%%/workloads/fivestreamwrite.f
-%%DATADIR%%/workloads/fivestreamwritedirect.f
-%%DATADIR%%/workloads/listdirs.f
-%%DATADIR%%/workloads/makedirs.f
-%%DATADIR%%/workloads/mongo.f
-%%DATADIR%%/workloads/netsfs.f
-%%DATADIR%%/workloads/networkfs.f
-%%DATADIR%%/workloads/oltp.f
-%%DATADIR%%/workloads/openfiles.f
-%%DATADIR%%/workloads/randomfileaccess.f
-%%DATADIR%%/workloads/randomread.f
-%%DATADIR%%/workloads/randomrw.f
-%%DATADIR%%/workloads/randomwrite.f
-%%DATADIR%%/workloads/ratelimcopyfiles.f
-%%DATADIR%%/workloads/removedirs.f
-%%DATADIR%%/workloads/singlestreamread.f
-%%DATADIR%%/workloads/singlestreamreaddirect.f
-%%DATADIR%%/workloads/singlestreamwrite.f
-%%DATADIR%%/workloads/singlestreamwritedirect.f
-%%DATADIR%%/workloads/tpcso.f
-%%DATADIR%%/workloads/varmail.f
-%%DATADIR%%/workloads/videoserver.f
-%%DATADIR%%/workloads/webproxy.f
-%%DATADIR%%/workloads/webserver.f
diff --git a/biology/Makefile b/biology/Makefile
index 3d5b20844e1b..684835a5389f 100644
--- a/biology/Makefile
+++ b/biology/Makefile
@@ -19,7 +19,6 @@
SUBDIR += cd-hit
SUBDIR += cdbfasta
SUBDIR += checkm
- SUBDIR += chemeq
SUBDIR += clustal-omega
SUBDIR += clustalw
SUBDIR += consed
@@ -69,7 +68,6 @@
SUBDIR += libbigwig
SUBDIR += libgtextutils
SUBDIR += libsbml
- SUBDIR += linux-foldingathome
SUBDIR += mafft
SUBDIR += mapm3
SUBDIR += migrate
diff --git a/biology/chemeq/Makefile b/biology/chemeq/Makefile
deleted file mode 100644
index 09cd7a92e693..000000000000
--- a/biology/chemeq/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: Ryo MIYAMOTO <rmiya@cc.hirosaki-u.ac.jp>
-# $FreeBSD$
-
-PORTNAME= chemeq
-PORTVERSION= 1.50
-PORTREVISION= 2
-CATEGORIES= biology textproc
-MASTER_SITES= http://download.gna.org/chemeq/chemeq-1.5/ \
- http://freebsd.nsu.ru/distfiles/
-DISTNAME= ${PORTNAME}_1.5
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Outputs LaTeX code for chemical reaction
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-MAKE_ARGS= CXX="${CXX}" CXXFLAGS="${CXXFLAGS}"
-WRKSRC= ${WRKDIR}/${PORTNAME}-1.5
-
-USES= bison
-
-PLIST_FILES= bin/chemeq man/man1/chemeq.1.gz
-PORTDOCS= README
-PORTEXAMPLES= chemreport chemreport.pl chemtest chemtest.pl test.stuff
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/chemeq ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/chemeq.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-do-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/tests/,} ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/biology/chemeq/distinfo b/biology/chemeq/distinfo
deleted file mode 100644
index 1b41692ef22d..000000000000
--- a/biology/chemeq/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (chemeq_1.5.tar.gz) = f08ff4c07da773fdd5b3adc9a5323868d59f66aed931aff390c5ee92058b3d25
-SIZE (chemeq_1.5.tar.gz) = 28202
diff --git a/biology/chemeq/files/patch-src_chemeq.h b/biology/chemeq/files/patch-src_chemeq.h
deleted file mode 100644
index eb58547cd4f4..000000000000
--- a/biology/chemeq/files/patch-src_chemeq.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/chemeq.h.orig 2003-03-11 22:36:25 UTC
-+++ src/chemeq.h
-@@ -6,6 +6,8 @@
- #include <iostream>
- #include <vector>
- #include <string>
-+#include <cstdlib>
-+#include <cstring>
- #include <map>
-
- typedef struct {
diff --git a/biology/chemeq/pkg-descr b/biology/chemeq/pkg-descr
deleted file mode 100644
index a88a175fce1f..000000000000
--- a/biology/chemeq/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Chemeq is a basic standalone filter written in C++ language, flex and bison.
-It takes strings like: 2H2 + O2 ---> 2 H2O and can output pretty LaTeX code,
-useful messages and much more. It aims to be embeddable in education tools.
diff --git a/biology/linux-foldingathome/Makefile b/biology/linux-foldingathome/Makefile
deleted file mode 100644
index fc5dbe0e0e7a..000000000000
--- a/biology/linux-foldingathome/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: Yonatan <onatan@gmail.com>
-# $FreeBSD$
-
-PORTNAME= foldingathome
-PORTVERSION= 5.04
-CATEGORIES= biology
-MASTER_SITES= http://www.stanford.edu/group/pandegroup/release/
-PKGNAMEPREFIX= linux-
-DISTNAME= FAH${PORTVERSION:S/.//}-Linux
-EXTRACT_SUFX= .exe
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Distributed client for Protein Folding
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= linux
-ONLY_FOR_ARCHS= i386 amd64
-REINPLACE_ARGS=
-PLIST_FILES= share/${PORTNAME}/${DISTNAME}${EXTRACT_SUFX} \
- bin/FoldingAtHome
-
-do-extract:
- ${MKDIR} ${WRKSRC}
- ${CP} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${WRKSRC}
-
-do-build:
- ${BRANDELF} -t Linux ${WRKSRC}/${DISTNAME}${EXTRACT_SUFX}
- ${CHMOD} 755 ${WRKSRC}/${DISTNAME}${EXTRACT_SUFX}
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/bin
- ${REINPLACE_CMD} -e "s|DATADIR|${DATADIR}|" ${SCRIPTDIR}/FoldingAtHome \
- | ${REINPLACE_CMD} -e "s|BINNAME|${DISTNAME}${EXTRACT_SUFX}|" \
- > ${STAGEDIR}${PREFIX}/bin/FoldingAtHome
- ${CHMOD} 755 ${STAGEDIR}${PREFIX}/bin/FoldingAtHome
- ${MKDIR} ${STAGEDIR}${DATADIR}
- ${CP} ${WRKSRC}/${DISTNAME}${EXTRACT_SUFX} ${STAGEDIR}${DATADIR}/
-
-.include <bsd.port.mk>
diff --git a/biology/linux-foldingathome/distinfo b/biology/linux-foldingathome/distinfo
deleted file mode 100644
index 65e45db5641a..000000000000
--- a/biology/linux-foldingathome/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (FAH504-Linux.exe) = c491b23af1edee41db474545c0a084f3f4cf4ccf50bceb56da499df63eb38464
-SIZE (FAH504-Linux.exe) = 250964
diff --git a/biology/linux-foldingathome/pkg-descr b/biology/linux-foldingathome/pkg-descr
deleted file mode 100644
index ab1b775dd16a..000000000000
--- a/biology/linux-foldingathome/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-Folding@home is a distributed computing project -- people from throughout
-the world download and run software to band together to make one of the
-largest supercomputers in the world. Every computer takes the project
-closer to our goals.
-
-Folding@home uses novel computational methods coupled to distributed
-computing, to simulate problems millions of times more challenging than
-previously achieved.
-
-Protein folding is linked to disease, such as Alzheimer's, ALS,
-Huntington's, Parkinson's disease, and many Cancers. Moreover, when
-proteins do not fold correctly (i.e. "misfold"), there can be serious
-consequences, including many well known diseases, such as Alzheimer's,
-Mad Cow (BSE), CJD, ALS, Huntington's, Parkinson's disease, and many
-cancers and cancer-related syndromes.
-
-WWW: http://folding.stanford.edu/
diff --git a/biology/linux-foldingathome/scripts/FoldingAtHome b/biology/linux-foldingathome/scripts/FoldingAtHome
deleted file mode 100644
index c2c2a72dc805..000000000000
--- a/biology/linux-foldingathome/scripts/FoldingAtHome
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-FAHDIR=~/.fah
-CURDIR=`pwd`
-mkdir $FAHDIR
-cd $FAHDIR
-nice -n 20 /DATADIR/BINNAME -freeBSD
-cd $CURDIR
diff --git a/cad/Makefile b/cad/Makefile
index f124677ec2e8..7ba166715c1a 100644
--- a/cad/Makefile
+++ b/cad/Makefile
@@ -20,7 +20,6 @@
SUBDIR += cura-engine
SUBDIR += digital
SUBDIR += dinotrace
- SUBDIR += dxf2fig
SUBDIR += electric
SUBDIR += electric-ng
SUBDIR += feappv
@@ -31,8 +30,6 @@
SUBDIR += gdsreader
SUBDIR += gdt
SUBDIR += geda
- SUBDIR += gerbv
- SUBDIR += ghdl
SUBDIR += gmsh
SUBDIR += gnucap
SUBDIR += gplcver
diff --git a/cad/dxf2fig/Makefile b/cad/dxf2fig/Makefile
deleted file mode 100644
index a2266bd5025c..000000000000
--- a/cad/dxf2fig/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= dxf2fig
-PORTVERSION= 2.13
-CATEGORIES= cad
-MASTER_SITES= http://ta.twi.tudelft.nl/ftp/dv/lemmens/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= DXF to FIG converter
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-PLIST_FILES= bin/dxf2fig
-
-post-patch:
- @${REINPLACE_CMD} -e 's|^CFLAGS=|CFLAGS+=|g ; \
- s|-O -s||g ; \
- s|-I|#-I|g ; \
- s|-L|#-L|' ${WRKSRC}/Makefile
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/cad/dxf2fig/distinfo b/cad/dxf2fig/distinfo
deleted file mode 100644
index ee03a837b605..000000000000
--- a/cad/dxf2fig/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (dxf2fig-2.13.tar.gz) = aa529ca9b3b8d139b5c5f57b77174b6cc95465d8da64f1b7133bcf7f36832703
-SIZE (dxf2fig-2.13.tar.gz) = 236128
diff --git a/cad/dxf2fig/pkg-descr b/cad/dxf2fig/pkg-descr
deleted file mode 100644
index c0a7cd0bdb31..000000000000
--- a/cad/dxf2fig/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-dxf2fig parses Autocad DXF input, then calls external routines to do either
-plotting or a fig conversion for xfig. The conversion is fairly complete.
-Layers (depths in xfig), blocks (compounds in xfig), colors, and linetypes
-are roughly preserved in the output file.
diff --git a/cad/gerbv/Makefile b/cad/gerbv/Makefile
deleted file mode 100644
index d91949b87893..000000000000
--- a/cad/gerbv/Makefile
+++ /dev/null
@@ -1,82 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= gerbv
-PORTVERSION= 2.7.0
-PORTREVISION= 1
-CATEGORIES= cad
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Gerber file viewer
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
- libfreetype.so:print/freetype2
-
-USES= autoreconf compiler:c++11-lang desktop-file-utils gmake gnome \
- libtool localbase pathfix pkgconfig
-USE_GNOME= cairo gtk20
-USE_LDCONFIG= yes
-
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= ac_aux_dir="."
-INSTALLS_ICONS= yes
-INSTALL_TARGET= install-strip
-
-PLIST_SUB= VERSION="${PORTVERSION}"
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|^AM_NLS|#AM_NLS| ; \
- s|^AM_GNU_GETTEXT|#AM_GNU_GETTEXT| ; \
- /intl\/Makefile/d ; \
- /po\/Makefile/d' ${WRKSRC}/configure.ac
- @${REINPLACE_CMD} -e \
- '/^SUBDIRS/s|=.*|= src man scheme|' ${WRKSRC}/Makefile.am
- @${REINPLACE_CMD} -e \
- '/^man_MANS/s|gerbv.ru.1|| ; \
- s|^PO_|#PO_|' ${WRKSRC}/man/Makefile.am
- @${REINPLACE_CMD} -e \
- '/^pkgconfigdir/s|$$(libdir)|$$(prefix)/libdata|' \
- ${WRKSRC}/src/Makefile.am
-
-post-install:
- (cd ${WRKSRC}/desktop && ${INSTALL_DATA} gerbv.desktop \
- ${STAGEDIR}${DESKTOPDIR})
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps
- (cd ${WRKSRC}/desktop && ${INSTALL_DATA} gerbv.svg \
- ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps)
-.for i in 16 22 24 32 48
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps
- (cd ${WRKSRC}/desktop && ${INSTALL_DATA} gerbv-${i}.png \
- ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps/gerbv.png)
-.endfor
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC}/doc && ${INSTALL_DATA} *.fig *.txt \
- ${STAGEDIR}${DOCSDIR})
- @${MKDIR} ${STAGEDIR}${DOCSDIR}/PNG-print
- (cd ${WRKSRC}/doc/PNG-print && ${INSTALL_DATA} *.jpg *.txt \
- ${STAGEDIR}${DOCSDIR}/PNG-print)
- @${MKDIR} ${STAGEDIR}${DOCSDIR}/eagle
- (cd ${WRKSRC}/doc/eagle && ${INSTALL_DATA} *.pl *.txt \
- ${STAGEDIR}${DOCSDIR}/eagle)
-
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- @(cd ${WRKSRC}/example && ${FIND} . \
- ! \( -name "*Makefile*" -or -name ".cvsignore" \) \
- | ${CPIO} --quiet -pdm -L -R ${SHAREOWN}:${SHAREGRP} \
- ${STAGEDIR}${EXAMPLESDIR})
-
-.include <bsd.port.mk>
diff --git a/cad/gerbv/distinfo b/cad/gerbv/distinfo
deleted file mode 100644
index a1f52d98a394..000000000000
--- a/cad/gerbv/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1548269427
-SHA256 (gerbv-2.7.0.tar.gz) = cdd5d9924617a9c3e4294e7a40b85bb78cf7c2cbba87fdd9dcf60f04f13097d9
-SIZE (gerbv-2.7.0.tar.gz) = 5565812
diff --git a/cad/gerbv/pkg-descr b/cad/gerbv/pkg-descr
deleted file mode 100644
index 9cc34b1cfb8f..000000000000
--- a/cad/gerbv/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-Gerber Viewer (gerbv) is a viewer for Gerber files. Gerber files are
-generated from PCB CAD system and sent to PCB manufacturers as basis
-for the manufacturing process. The standard supported by gerbv is
-RS-274X. The basic difference between RS-274D (the old standard) and
-RS-274X is basically the addition of apertures in RS-274X. It might be
-possible to make an RS-274X file out of an RS-274D file and an aperture
-list.
-
-gerbv also supports drill files. The format supported are known under
-names as NC-drill or Excellon. The format is a bit undefined and different
-EDA-vendors implement it different. But basically you need to have the
-tools definition in the file, then the parser is quite tolerant. The
-different holes are shown as dots in the (scaled) correct size.
-
-The different layers of the PCB are separated into different files. gerbv
-can load all files at the same time and display them "on top of each
-other". You can independently turn them on and off.
-
-WWW: http://gerbv.geda-project.org/
diff --git a/cad/gerbv/pkg-plist b/cad/gerbv/pkg-plist
deleted file mode 100644
index 104d0071ee34..000000000000
--- a/cad/gerbv/pkg-plist
+++ /dev/null
@@ -1,148 +0,0 @@
-bin/gerbv
-include/gerbv-%%VERSION%%/gerbv.h
-lib/libgerbv.a
-lib/libgerbv.so
-lib/libgerbv.so.1
-lib/libgerbv.so.1.0.9
-libdata/pkgconfig/libgerbv.pc
-man/man1/gerbv.1.gz
-share/applications/gerbv.desktop
-%%PORTDOCS%%%%DOCSDIR%%/PNG-print/PNGPrintMiniHowto.txt
-%%PORTDOCS%%%%DOCSDIR%%/PNG-print/gimp-window.jpg
-%%PORTDOCS%%%%DOCSDIR%%/aperturemacro.txt
-%%PORTDOCS%%%%DOCSDIR%%/eagle/eagle2exc.pl
-%%PORTDOCS%%%%DOCSDIR%%/eagle/eagle2exc.txt
-%%PORTDOCS%%%%DOCSDIR%%/image2pixmap.fig
-%%PORTDOCS%%%%DOCSDIR%%/projectfiles.txt
-%%PORTDOCS%%%%DOCSDIR%%/sources.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Mentor-BoardStation/README.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Mentor-BoardStation/artwork_1.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/am-test/am-test.gbx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/amacro-ref/1.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/amacro-ref/README.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/amacro-ref/full-ex.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/amacro-ref/gerbv_am_expression_bug.ger
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/amacro-ref/jj1.drl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/amacro-ref/jj1.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/amacro-ref/limit-ex.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/amacro-ref/stp0.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cslk/README.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cslk/cslk.gbx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cslk/cslk.ps
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dan/README.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dan/top.gbx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dan/top_sr.gbx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eaglecad1/top-cop.gbx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eaglecad1/top-cop.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf/ekf.gap
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf/ekf_08.apt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf/l1.off
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/README.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/d1.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/drill0.exc
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/drill1.exc
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/drill20.exc
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/drill30.exc
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/gnd.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/l0.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/l1.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/l2.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/l3.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/l4.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/l5.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/pow.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/pow3.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/resplan.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/sieb0.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/sieb1.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/stp0.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ekf2/stp1.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/exposure/README.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/exposure/example.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/exposure/example.jpg
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hellboard/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hellboard/hellboard.back.gbr
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hellboard/hellboard.fab.gbr
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hellboard/hellboard.front.gbr
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hellboard/hellboard.group1.gbr
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hellboard/hellboard.group2.gbr
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hellboard/hellboard.pcb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hellboard/hellboard.plated-drill.cnc
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/jj/README.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/jj/l1-1.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/jj/l1-2.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/jj/l1-3.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/jj/l1-orig.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nollezappare/AssemblyTop.gdo
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nollezappare/EtchLayer2Bottom.gdo
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nollezappare/ThruHolePlated.ncd
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/numpres/numpres.pcb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/numpres/numpres.pcb.output_componentmask.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/numpres/numpres.pcb.output_componentsilk.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/numpres/numpres.pcb.output_group1.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/numpres/numpres.pcb.output_group2.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/numpres/numpres.pcb.output_plated-drill.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/numpres/numpres.pcb.output_soldermask.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/numpres/numpres.pcb.output_unplated-drill.grb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/orcad/README.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/orcad/ast.ps
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/orcad/rs232_cm.asb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/orcad/rs232_cm.ast
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/orcad/rs232_cm.bot
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/orcad/rs232_cm.drd
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/orcad/rs232_cm.smb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/orcad/rs232_cm.smt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/orcad/rs232_cm.ssb
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/orcad/rs232_cm.sst
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/orcad/rs232_cm.top
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/orcad/thruhole.tap
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pick-and-place/LED.frontsilk.gbr
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pick-and-place/LED.xy
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/polarity/6_vbat.gbr
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/polarity/README.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/Assembly_Drawings.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/Final_Artwork_Prints.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/Pick_Place_for_SE_SG_IF_V2.csv
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/Pick_Place_for_SE_SG_IF_V2.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/README.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.DRL
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.DRR
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GBL
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GBO
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GBS
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GD1
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GG1
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GM1
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GM2
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GTL
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GTO
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.GTS
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.LDP
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.REP
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.RUL
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.TXT
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/SE_SG_IF_V2.apr
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/protel-pnp/Status_Report.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thermal/README.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thermal/bpB.GP1
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thermal/bpB.png
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thermal/dsp.GP1
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/thermal/dsp.png
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trailing/README.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trailing/cd1r2.1_sieb0.off
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trailing/cd1r2.1_sieb1.off
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/uwe/example-cairo.png
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/uwe/example-gdk.png
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/uwe/example-viewmate.png
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/uwe/example.gbr
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/uwe/mail.txt
-%%DATADIR%%/scheme/gerb-debug.scm
-%%DATADIR%%/scheme/gerb-ps.scm
-%%DATADIR%%/scheme/init.scm
-share/icons/hicolor/16x16/apps/gerbv.png
-share/icons/hicolor/22x22/apps/gerbv.png
-share/icons/hicolor/24x24/apps/gerbv.png
-share/icons/hicolor/32x32/apps/gerbv.png
-share/icons/hicolor/48x48/apps/gerbv.png
-share/icons/hicolor/scalable/apps/gerbv.svg
diff --git a/cad/ghdl/Makefile b/cad/ghdl/Makefile
deleted file mode 100644
index ce3512aba337..000000000000
--- a/cad/ghdl/Makefile
+++ /dev/null
@@ -1,166 +0,0 @@
-# Created by: John Marino <marino@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= ghdl
-PORTVERSION= 0.33
-DISTVERSIONPREFIX= v
-PORTREVISION= 4
-CATEGORIES= cad
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GNU VHDL simulator
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libgmp.so:math/gmp \
- libmpfr.so:math/mpfr \
- libmpc.so:math/mpc
-
-USES= ada gmake
-USE_GITHUB= yes
-GH_ACCOUNT= tgingold
-
-BROKEN_aarch64= fails to configure: Configuration aarch64-portbld-freebsd11 not supported
-
-GNU_CONFIGURE= yes
-GCCVER= 4.9.2
-LLVMVER= 35
-BLD_TARGET= ${ARCH:S/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL:R}
-BUILDDIR= ${WRKDIR}/build
-GCCSRCDIR= ${WRKDIR}/gcc-${GCCVER}
-CFG_SCRIPT= ${GCCSRCDIR}/configure
-PKG_PREFIX= ${PREFIX}/ghdl
-LINKER_COMMAND= ${LOCALBASE}/${ADAXX}-aux/bin/gcc
-
-GHDL_ARGS= --enable-languages="c,vhdl" \
- --build=${BLD_TARGET} \
- --prefix=${PKG_PREFIX:Q} \
- --disable-bootstrap \
- --disable-nls \
- --disable-libquadmath \
- --disable-libmudflap \
- --disable-libgomp \
- --disable-libssp \
- --with-system-zlib \
- --with-gmp=${PREFIX} \
- --with-mpfr=${PREFIX} \
- --with-mpc=${PREFIX} \
- --enable-shared \
- --enable-threads=posix \
- ${ICONV_CONFIGURE_ARG} ${EXTRA_CONFIG}
-
-OPTIONS_SINGLE= BACKEND
-OPTIONS_SINGLE_BACKEND= GCC LLVM
-
-GCC_DESC= Code generator is GCC (mature)
-LLVM_DESC= Code generator is LLVM (experimental)
-LLVM_USES= libedit ncurses
-
-.if exists (/sbin/hammer)
-OPTIONS_DEFAULT= LLVM
-PLIST_SUB= DRAGONFLY="" FREEBSD="@comment "
-.else
-OPTIONS_DEFAULT= GCC
-PLIST_SUB= DRAGONFLY="@comment " FREEBSD=""
-.endif
-
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD
-MODERN_BINUTILS= yes
-.endif
-
-.if ${ARCH:S/amd64/x86_64/} == x86_64
-PLIST_SUB+= X86_64=""
-.else
-PLIST_SUB+= X86_64="@comment "
-.endif
-
-.if defined(MODERN_BINUTILS)
-# Apparently gcc 4.9 needs binutils 2.23 or greater to link Ada correctly
-USE_BINUTILS= yes
-RUN_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
-AS_COMMAND= ${LOCALBASE}/bin/as
-EXTRA_CONFIG+= --with-ld=${LOCALBASE}/bin/ld
-.else
-AS_COMMAND= /usr/bin/as
-EXTRA_CONFIG+= --with-ld=/usr/bin/ld
-.endif
-EXTRA_CONFIG+= --with-as=${AS_COMMAND}
-
-.if ${PORT_OPTIONS:MGCC}
-DISTFILES+= gcc-${GCCVER}.tar.bz2
-USES+= iconv libtool makeinfo perl5
-USE_PERL5= build
-INFO= ghdl
-PLIST_SUB+= GLEX=ghdl/libexec/gcc/${BLD_TARGET}/${GCCVER} \
- GLIB=ghdl/lib/gcc/${BLD_TARGET}/${GCCVER} \
- TARGET=${BLD_TARGET}
-. if ${OPSYS} == DragonFly
-IGNORE= not supported by GCC backend
-. endif
-.endif
-
-.if ${PORT_OPTIONS:MLLVM}
-BUILD_DEPENDS+= llvm-config${LLVMVER}:devel/llvm${LLVMVER} \
- clang++${LLVMVER}:lang/clang${LLVMVER}
-RUN_DEPENDS+= llc${LLVMVER}:devel/llvm${LLVMVER}
-PLIST= ${.CURDIR}/llvm-plist
-PLIST_SUB+= GLIB=ghdl/lib/ghdl/
-.endif
-
-post-patch:
- @${REINPLACE_CMD} \
- -e 's|\@AS_COMMAND\@|${AS_COMMAND}|' \
- -e 's|\@LINKER_COMMAND\@|${LINKER_COMMAND}|' \
- ${WRKSRC}/src/ghdldrv/ghdldrv.adb
- @${REINPLACE_CMD} \
- -e 's|llvm-config|llvm-config${LLVMVER}|' \
- -e 's|(INSTALL_PROGRAM)|(BSD_INSTALL_PROGRAM)|' \
- -e 's|(INSTALL_DATA)|(BSD_INSTALL_DATA)|' \
- ${WRKSRC}/configure ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e 's|clang++|clang++${LLVMVER}|' \
- -e 's|\((LDFLAGS)\)|\1 -L${LOCALBASE}/lib|' \
- ${WRKSRC}/src/ortho/llvm/Makefile
-
-.if ${PORT_OPTIONS:MGCC}
-do-configure:
- ${MKDIR} ${BUILDDIR}
- (cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./configure \
- --with-gcc=${GCCSRCDIR} --prefix=${PKG_PREFIX:Q})
- ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -C ${WRKSRC} copy-sources
- (cd ${BUILDDIR} && ${SETENV} ${CONFIGURE_ENV} \
- ${CFG_SCRIPT} ${GHDL_ARGS})
-
-do-build:
- (cd ${BUILDDIR} && ${SETENV} ${MAKE_ENV} \
- ${MAKE_CMD} -j${MAKE_JOBS_NUMBER} ${MAKE_ARGS} all)
-
-do-install:
- (cd ${BUILDDIR} && ${SETENV} ${MAKE_ENV} \
- ${MAKE_CMD} install-strip ${MAKE_ARGS})
- ${MV} ${STAGEDIR}${PREFIX}/ghdl/share/man/man1/ghdl.1 \
- ${STAGEDIR}${PREFIX}/man/man1
- ${MV} ${STAGEDIR}${PREFIX}/ghdl/share/info/ghdl.info \
- ${STAGEDIR}${PREFIX}/${INFO_PATH}
- ${RM} -r ${STAGEDIR}${PREFIX}/ghdl/share
-
-.endif # TAIL: GCC
-
-.if ${PORT_OPTIONS:MLLVM}
-do-configure:
- (cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./configure \
- --with-llvm=${LOCALBASE} --prefix=${PKG_PREFIX:Q})
-.endif # TAIL: LLVM
-
-check:
- (cd ${WRKSRC}/testsuite && ${SETENV} ${MAKE_ENV} \
- GHDL=${STAGEDIR}${PREFIX}/ghdl/bin/ghdl ${SH} testsuite.sh)
-
-.include <bsd.port.mk>
diff --git a/cad/ghdl/distinfo b/cad/ghdl/distinfo
deleted file mode 100644
index 5cdfab1653cc..000000000000
--- a/cad/ghdl/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (tgingold-ghdl-v0.33_GH0.tar.gz) = aa1519e72e4537e69cefd18a212221a77ecac021f935b1c969532dfa3c7edb27
-SIZE (tgingold-ghdl-v0.33_GH0.tar.gz) = 3202198
-SHA256 (gcc-4.9.2.tar.bz2) = 2020c98295856aa13fda0f2f3a4794490757fc24bcca918d52cc8b4917b972dd
-SIZE (gcc-4.9.2.tar.bz2) = 89939747
diff --git a/cad/ghdl/files/patch-ghdl.gpr.in b/cad/ghdl/files/patch-ghdl.gpr.in
deleted file mode 100644
index f75f4e6a3496..000000000000
--- a/cad/ghdl/files/patch-ghdl.gpr.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- ghdl.gpr.in.orig 2015-05-27 18:49:40 UTC
-+++ ghdl.gpr.in
-@@ -32,7 +32,7 @@ project Ghdl is
- end Compiler;
-
- package Linker is
-- for Switches ("Ada") use ("-lm", "-ldl");
-+ for Switches ("Ada") use ("-lm");
- end Linker;
- end Ghdl;
-
diff --git a/cad/ghdl/files/patch-src_ghdldrv_ghdldrv.adb b/cad/ghdl/files/patch-src_ghdldrv_ghdldrv.adb
deleted file mode 100644
index 40194ebe6418..000000000000
--- a/cad/ghdl/files/patch-src_ghdldrv_ghdldrv.adb
+++ /dev/null
@@ -1,24 +0,0 @@
---- src/ghdldrv/ghdldrv.adb.orig 2015-10-23 05:51:44 UTC
-+++ src/ghdldrv/ghdldrv.adb
-@@ -42,8 +42,8 @@ package body Ghdldrv is
- -- Name of the tools used.
- Compiler_Cmd : String_Access := null;
- Post_Processor_Cmd : String_Access := null;
-- Assembler_Cmd : constant String := "as";
-- Linker_Cmd : constant String := "gcc";
-+ Assembler_Cmd : aliased String := "@AS_COMMAND@";
-+ Linker_Cmd : aliased String := "@LINKER_COMMAND@";
-
- -- Path of the tools.
- Compiler_Path : String_Access;
-@@ -502,8 +502,9 @@ package body Ghdldrv is
- -- Linker.
- Linker_Path := Locate_Exec_On_Path (Linker_Cmd);
- if Linker_Path = null then
-- Tool_Not_Found (Linker_Cmd);
-+ Assembler_Path := Assembler_Cmd'Access;
- end if;
-+ Linker_Path := Linker_Cmd'Access;
- end Locate_Tools;
-
- procedure Setup_Compiler (Load : Boolean)
diff --git a/cad/ghdl/files/patch-src_grt_grt.ver b/cad/ghdl/files/patch-src_grt_grt.ver
deleted file mode 100644
index bd7cf38b5e5a..000000000000
--- a/cad/ghdl/files/patch-src_grt_grt.ver
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/grt/grt.ver.orig 2015-05-27 18:49:40 UTC
-+++ src/grt/grt.ver
-@@ -19,6 +19,8 @@ vpi_remove_cb;
- vpi_scan;
- vpi_vprintf;
- vpi_printf;
-+__progname;
-+environ;
- local:
- *;
- };
diff --git a/cad/ghdl/llvm-plist b/cad/ghdl/llvm-plist
deleted file mode 100644
index bf31a7e8f7ac..000000000000
--- a/cad/ghdl/llvm-plist
+++ /dev/null
@@ -1,197 +0,0 @@
-ghdl/bin/ghdl
-ghdl/bin/ghdl1-llvm
-%%GLIB%%grt.lst
-%%GLIB%%grt.ver
-%%GLIB%%libgrt.a
-%%GLIB%%src/ieee/math_complex-body.vhdl
-%%GLIB%%src/ieee/math_complex.vhdl
-%%GLIB%%src/ieee/math_real-body.vhdl
-%%GLIB%%src/ieee/math_real.vhdl
-%%GLIB%%src/ieee/numeric_bit-body.v87
-%%GLIB%%src/ieee/numeric_bit-body.v93
-%%GLIB%%src/ieee/numeric_bit.v87
-%%GLIB%%src/ieee/numeric_bit.v93
-%%GLIB%%src/ieee/numeric_std-body.v87
-%%GLIB%%src/ieee/numeric_std-body.v93
-%%GLIB%%src/ieee/numeric_std.v87
-%%GLIB%%src/ieee/numeric_std.v93
-%%GLIB%%src/ieee/std_logic_1164.v87
-%%GLIB%%src/ieee/std_logic_1164.v93
-%%GLIB%%src/ieee/std_logic_1164_body.v87
-%%GLIB%%src/ieee/std_logic_1164_body.v93
-%%GLIB%%src/ieee2008/fixed_float_types.vhdl
-%%GLIB%%src/ieee2008/fixed_generic_pkg-body.vhdl
-%%GLIB%%src/ieee2008/fixed_generic_pkg.vhdl
-%%GLIB%%src/ieee2008/fixed_pkg.vhdl
-%%GLIB%%src/ieee2008/float_generic_pkg-body.vhdl
-%%GLIB%%src/ieee2008/float_generic_pkg.vhdl
-%%GLIB%%src/ieee2008/float_pkg.vhdl
-%%GLIB%%src/ieee2008/ieee_bit_context.vhdl
-%%GLIB%%src/ieee2008/ieee_std_context.vhdl
-%%GLIB%%src/ieee2008/math_complex-body.vhdl
-%%GLIB%%src/ieee2008/math_complex.vhdl
-%%GLIB%%src/ieee2008/math_real-body.vhdl
-%%GLIB%%src/ieee2008/math_real.vhdl
-%%GLIB%%src/ieee2008/numeric_bit-body.vhdl
-%%GLIB%%src/ieee2008/numeric_bit.vhdl
-%%GLIB%%src/ieee2008/numeric_bit_unsigned-body.vhdl
-%%GLIB%%src/ieee2008/numeric_bit_unsigned.vhdl
-%%GLIB%%src/ieee2008/numeric_std-body.vhdl
-%%GLIB%%src/ieee2008/numeric_std.vhdl
-%%GLIB%%src/ieee2008/numeric_std_unsigned-body.vhdl
-%%GLIB%%src/ieee2008/numeric_std_unsigned.vhdl
-%%GLIB%%src/ieee2008/std_logic_1164-body.vhdl
-%%GLIB%%src/ieee2008/std_logic_1164.vhdl
-%%GLIB%%src/ieee2008/std_logic_textio.vhdl
-%%GLIB%%src/mentor/std_logic_arith.vhdl
-%%GLIB%%src/mentor/std_logic_arith_body.vhdl
-%%GLIB%%src/std/env.vhdl
-%%GLIB%%src/std/env_body.vhdl
-%%GLIB%%src/std/textio.v08
-%%GLIB%%src/std/textio.v87
-%%GLIB%%src/std/textio.v93
-%%GLIB%%src/std/textio_body.v08
-%%GLIB%%src/std/textio_body.v87
-%%GLIB%%src/std/textio_body.v93
-%%GLIB%%src/synopsys/std_logic_arith.vhdl
-%%GLIB%%src/synopsys/std_logic_misc-body.vhdl
-%%GLIB%%src/synopsys/std_logic_misc.vhdl
-%%GLIB%%src/synopsys/std_logic_signed.vhdl
-%%GLIB%%src/synopsys/std_logic_textio.vhdl
-%%GLIB%%src/synopsys/std_logic_unsigned.vhdl
-%%GLIB%%src/vital2000/memory_b.vhdl
-%%GLIB%%src/vital2000/memory_p.vhdl
-%%GLIB%%src/vital2000/prmtvs_b.vhdl
-%%GLIB%%src/vital2000/prmtvs_p.vhdl
-%%GLIB%%src/vital2000/timing_b.vhdl
-%%GLIB%%src/vital2000/timing_p.vhdl
-%%GLIB%%src/vital95/vital_primitives.vhdl
-%%GLIB%%src/vital95/vital_primitives_body.vhdl
-%%GLIB%%src/vital95/vital_timing.vhdl
-%%GLIB%%src/vital95/vital_timing_body.vhdl
-%%GLIB%%v08/ieee/fixed_float_types.o
-%%GLIB%%v08/ieee/fixed_generic_pkg-body.o
-%%GLIB%%v08/ieee/fixed_generic_pkg.o
-%%GLIB%%v08/ieee/fixed_pkg.o
-%%GLIB%%v08/ieee/float_generic_pkg-body.o
-%%GLIB%%v08/ieee/float_generic_pkg.o
-%%GLIB%%v08/ieee/float_pkg.o
-%%GLIB%%v08/ieee/ieee-obj08.cf
-%%GLIB%%v08/ieee/ieee_bit_context.o
-%%GLIB%%v08/ieee/ieee_std_context.o
-%%GLIB%%v08/ieee/math_complex-body.o
-%%GLIB%%v08/ieee/math_complex.o
-%%GLIB%%v08/ieee/math_real-body.o
-%%GLIB%%v08/ieee/math_real.o
-%%GLIB%%v08/ieee/numeric_bit-body.o
-%%GLIB%%v08/ieee/numeric_bit.o
-%%GLIB%%v08/ieee/numeric_bit_unsigned-body.o
-%%GLIB%%v08/ieee/numeric_bit_unsigned.o
-%%GLIB%%v08/ieee/numeric_std-body.o
-%%GLIB%%v08/ieee/numeric_std.o
-%%GLIB%%v08/ieee/numeric_std_unsigned-body.o
-%%GLIB%%v08/ieee/numeric_std_unsigned.o
-%%GLIB%%v08/ieee/std_logic_1164-body.o
-%%GLIB%%v08/ieee/std_logic_1164.o
-%%GLIB%%v08/ieee/std_logic_textio.o
-%%GLIB%%v08/std/env.o
-%%GLIB%%v08/std/env_body.o
-%%GLIB%%v08/std/std-obj08.cf
-%%GLIB%%v08/std/std_standard.o
-%%GLIB%%v08/std/textio.o
-%%GLIB%%v08/std/textio_body.o
-%%GLIB%%v87/ieee/ieee-obj87.cf
-%%GLIB%%v87/ieee/numeric_bit-body.o
-%%GLIB%%v87/ieee/numeric_bit.o
-%%GLIB%%v87/ieee/numeric_std-body.o
-%%GLIB%%v87/ieee/numeric_std.o
-%%GLIB%%v87/ieee/std_logic_1164.o
-%%GLIB%%v87/ieee/std_logic_1164_body.o
-%%GLIB%%v87/ieee/vital_primitives.o
-%%GLIB%%v87/ieee/vital_primitives_body.o
-%%GLIB%%v87/ieee/vital_timing.o
-%%GLIB%%v87/ieee/vital_timing_body.o
-%%GLIB%%v87/std/std-obj87.cf
-%%GLIB%%v87/std/std_standard.o
-%%GLIB%%v87/std/textio.o
-%%GLIB%%v87/std/textio_body.o
-%%GLIB%%v87/synopsys/ieee-obj87.cf
-%%GLIB%%v87/synopsys/numeric_bit-body.o
-%%GLIB%%v87/synopsys/numeric_bit.o
-%%GLIB%%v87/synopsys/numeric_std-body.o
-%%GLIB%%v87/synopsys/numeric_std.o
-%%GLIB%%v87/synopsys/std_logic_1164.o
-%%GLIB%%v87/synopsys/std_logic_1164_body.o
-%%GLIB%%v87/synopsys/std_logic_arith.o
-%%GLIB%%v87/synopsys/std_logic_misc-body.o
-%%GLIB%%v87/synopsys/std_logic_misc.o
-%%GLIB%%v87/synopsys/std_logic_signed.o
-%%GLIB%%v87/synopsys/std_logic_textio.o
-%%GLIB%%v87/synopsys/std_logic_unsigned.o
-%%GLIB%%v87/synopsys/vital_primitives.o
-%%GLIB%%v87/synopsys/vital_primitives_body.o
-%%GLIB%%v87/synopsys/vital_timing.o
-%%GLIB%%v87/synopsys/vital_timing_body.o
-%%GLIB%%v93/ieee/ieee-obj93.cf
-%%GLIB%%v93/ieee/math_complex-body.o
-%%GLIB%%v93/ieee/math_complex.o
-%%GLIB%%v93/ieee/math_real-body.o
-%%GLIB%%v93/ieee/math_real.o
-%%GLIB%%v93/ieee/memory_b.o
-%%GLIB%%v93/ieee/memory_p.o
-%%GLIB%%v93/ieee/numeric_bit-body.o
-%%GLIB%%v93/ieee/numeric_bit.o
-%%GLIB%%v93/ieee/numeric_std-body.o
-%%GLIB%%v93/ieee/numeric_std.o
-%%GLIB%%v93/ieee/prmtvs_b.o
-%%GLIB%%v93/ieee/prmtvs_p.o
-%%GLIB%%v93/ieee/std_logic_1164.o
-%%GLIB%%v93/ieee/std_logic_1164_body.o
-%%GLIB%%v93/ieee/timing_b.o
-%%GLIB%%v93/ieee/timing_p.o
-%%GLIB%%v93/mentor/ieee-obj93.cf
-%%GLIB%%v93/mentor/math_complex-body.o
-%%GLIB%%v93/mentor/math_complex.o
-%%GLIB%%v93/mentor/math_real-body.o
-%%GLIB%%v93/mentor/math_real.o
-%%GLIB%%v93/mentor/memory_b.o
-%%GLIB%%v93/mentor/memory_p.o
-%%GLIB%%v93/mentor/numeric_bit-body.o
-%%GLIB%%v93/mentor/numeric_bit.o
-%%GLIB%%v93/mentor/numeric_std-body.o
-%%GLIB%%v93/mentor/numeric_std.o
-%%GLIB%%v93/mentor/prmtvs_b.o
-%%GLIB%%v93/mentor/prmtvs_p.o
-%%GLIB%%v93/mentor/std_logic_1164.o
-%%GLIB%%v93/mentor/std_logic_1164_body.o
-%%GLIB%%v93/mentor/std_logic_arith.o
-%%GLIB%%v93/mentor/std_logic_arith_body.o
-%%GLIB%%v93/mentor/timing_b.o
-%%GLIB%%v93/mentor/timing_p.o
-%%GLIB%%v93/std/std-obj93.cf
-%%GLIB%%v93/std/std_standard.o
-%%GLIB%%v93/std/textio.o
-%%GLIB%%v93/std/textio_body.o
-%%GLIB%%v93/synopsys/ieee-obj93.cf
-%%GLIB%%v93/synopsys/math_complex-body.o
-%%GLIB%%v93/synopsys/math_complex.o
-%%GLIB%%v93/synopsys/math_real-body.o
-%%GLIB%%v93/synopsys/math_real.o
-%%GLIB%%v93/synopsys/memory_b.o
-%%GLIB%%v93/synopsys/memory_p.o
-%%GLIB%%v93/synopsys/numeric_bit-body.o
-%%GLIB%%v93/synopsys/numeric_bit.o
-%%GLIB%%v93/synopsys/numeric_std-body.o
-%%GLIB%%v93/synopsys/numeric_std.o
-%%GLIB%%v93/synopsys/prmtvs_b.o
-%%GLIB%%v93/synopsys/prmtvs_p.o
-%%GLIB%%v93/synopsys/std_logic_1164.o
-%%GLIB%%v93/synopsys/std_logic_1164_body.o
-%%GLIB%%v93/synopsys/std_logic_arith.o
-%%GLIB%%v93/synopsys/std_logic_misc-body.o
-%%GLIB%%v93/synopsys/std_logic_misc.o
-%%GLIB%%v93/synopsys/std_logic_signed.o
-%%GLIB%%v93/synopsys/std_logic_textio.o
-%%GLIB%%v93/synopsys/std_logic_unsigned.o
-%%GLIB%%v93/synopsys/timing_b.o
-%%GLIB%%v93/synopsys/timing_p.o
diff --git a/cad/ghdl/pkg-descr b/cad/ghdl/pkg-descr
deleted file mode 100644
index 34345b492634..000000000000
--- a/cad/ghdl/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-GHDL is the leading VHSIC Hardware Description Language (VHDL) simulator.
-
-Digital and mixed-signal systems such as field-programmable gate arrays
-and integrated circuits can be described by VHDL, and VHDL can also be
-used as a general purpose parallel programming language. GHDL compiles
-VHDL files and creates a binary which simulates the design.
-
-GHDL fully supports IEEE 1076-1987, IEEE 1-76-1993, IEEE 1076-2002
-versions of VHDL, and partially IEEE 1076-2008.
-
-WWW: https://sourceforge.net/projects/ghdl-updates/
diff --git a/cad/ghdl/pkg-plist b/cad/ghdl/pkg-plist
deleted file mode 100644
index cd370619571c..000000000000
--- a/cad/ghdl/pkg-plist
+++ /dev/null
@@ -1,517 +0,0 @@
-ghdl/bin/cpp
-ghdl/bin/gcc
-ghdl/bin/gcc-ar
-ghdl/bin/gcc-nm
-ghdl/bin/gcc-ranlib
-ghdl/bin/gcov
-ghdl/bin/ghdl
-ghdl/bin/%%TARGET%%-gcc
-ghdl/bin/%%TARGET%%-gcc-4.9.2
-ghdl/bin/%%TARGET%%-gcc-ar
-ghdl/bin/%%TARGET%%-gcc-nm
-ghdl/bin/%%TARGET%%-gcc-ranlib
-%%GLIB%%/crtbegin.o
-%%GLIB%%/crtbeginS.o
-%%GLIB%%/crtend.o
-%%GLIB%%/crtendS.o
-%%GLIB%%/include-fixed/README
-%%GLIB%%/include-fixed/limits.h
-%%GLIB%%/include-fixed/netinet/ip_fil.h
-%%GLIB%%/include-fixed/netinet/ip_lookup.h
-%%GLIB%%/include-fixed/netinet/ip_nat.h
-%%GLIB%%/include-fixed/netinet/ip_proxy.h
-%%GLIB%%/include-fixed/netinet/ip_scan.h
-%%GLIB%%/include-fixed/netinet/ip_state.h
-%%GLIB%%/include-fixed/stddef.h
-%%GLIB%%/include-fixed/stdio.h
-%%GLIB%%/include-fixed/stdlib.h
-%%GLIB%%/include-fixed/sys/types.h
-%%GLIB%%/include-fixed/syslimits.h
-%%GLIB%%/include-fixed/unistd.h
-%%GLIB%%/include-fixed/wchar.h
-%%GLIB%%/include/adxintrin.h
-%%GLIB%%/include/ammintrin.h
-%%GLIB%%/include/avx2intrin.h
-%%GLIB%%/include/avx512cdintrin.h
-%%GLIB%%/include/avx512erintrin.h
-%%GLIB%%/include/avx512fintrin.h
-%%GLIB%%/include/avx512pfintrin.h
-%%GLIB%%/include/avxintrin.h
-%%GLIB%%/include/bmi2intrin.h
-%%GLIB%%/include/bmiintrin.h
-%%GLIB%%/include/bmmintrin.h
-%%GLIB%%/include/cpuid.h
-%%GLIB%%/include/cross-stdarg.h
-%%GLIB%%/include/emmintrin.h
-%%GLIB%%/include/f16cintrin.h
-%%GLIB%%/include/float.h
-%%GLIB%%/include/fma4intrin.h
-%%GLIB%%/include/fmaintrin.h
-%%GLIB%%/include/fxsrintrin.h
-%%GLIB%%/include/ia32intrin.h
-%%GLIB%%/include/immintrin.h
-%%GLIB%%/include/iso646.h
-%%GLIB%%/include/lwpintrin.h
-%%GLIB%%/include/lzcntintrin.h
-%%GLIB%%/include/mm3dnow.h
-%%GLIB%%/include/mm_malloc.h
-%%GLIB%%/include/mmintrin.h
-%%GLIB%%/include/nmmintrin.h
-%%GLIB%%/include/pmmintrin.h
-%%GLIB%%/include/popcntintrin.h
-%%GLIB%%/include/prfchwintrin.h
-%%GLIB%%/include/rdseedintrin.h
-%%GLIB%%/include/rtmintrin.h
-%%GLIB%%/include/shaintrin.h
-%%GLIB%%/include/smmintrin.h
-%%GLIB%%/include/stdalign.h
-%%GLIB%%/include/stdarg.h
-%%GLIB%%/include/stdatomic.h
-%%GLIB%%/include/stdbool.h
-%%GLIB%%/include/stddef.h
-%%GLIB%%/include/stdfix.h
-%%GLIB%%/include/stdint-gcc.h
-%%GLIB%%/include/stdint.h
-%%GLIB%%/include/stdnoreturn.h
-%%GLIB%%/include/tbmintrin.h
-%%GLIB%%/include/tgmath.h
-%%GLIB%%/include/tmmintrin.h
-%%GLIB%%/include/unwind.h
-%%GLIB%%/include/varargs.h
-%%GLIB%%/include/wmmintrin.h
-%%GLIB%%/include/x86intrin.h
-%%GLIB%%/include/xmmintrin.h
-%%GLIB%%/include/xopintrin.h
-%%GLIB%%/include/xsaveintrin.h
-%%GLIB%%/include/xsaveoptintrin.h
-%%GLIB%%/include/xtestintrin.h
-%%GLIB%%/install-tools/fixinc_list
-%%GLIB%%/install-tools/gsyslimits.h
-%%GLIB%%/install-tools/include/README
-%%GLIB%%/install-tools/include/limits.h
-%%GLIB%%/install-tools/macro_list
-%%GLIB%%/install-tools/mkheaders.conf
-%%GLIB%%/libgcc.a
-%%GLIB%%/libgcc_eh.a
-%%GLIB%%/libgcov.a
-%%GLIB%%/plugin/gtype.state
-%%GLIB%%/plugin/include/ada/gcc-interface/ada-tree.def
-%%GLIB%%/plugin/include/alias.h
-%%GLIB%%/plugin/include/all-tree.def
-%%GLIB%%/plugin/include/alloc-pool.h
-%%GLIB%%/plugin/include/ansidecl.h
-%%GLIB%%/plugin/include/attribs.h
-%%GLIB%%/plugin/include/auto-host.h
-%%GLIB%%/plugin/include/b-header-vars
-%%GLIB%%/plugin/include/basic-block.h
-%%GLIB%%/plugin/include/bitmap.h
-%%GLIB%%/plugin/include/builtins.def
-%%GLIB%%/plugin/include/bversion.h
-%%GLIB%%/plugin/include/c-family/c-common.def
-%%GLIB%%/plugin/include/c-family/c-common.h
-%%GLIB%%/plugin/include/c-family/c-objc.h
-%%GLIB%%/plugin/include/c-family/c-pragma.h
-%%GLIB%%/plugin/include/c-family/c-pretty-print.h
-%%GLIB%%/plugin/include/c-tree.h
-%%GLIB%%/plugin/include/calls.h
-%%GLIB%%/plugin/include/cfg-flags.def
-%%GLIB%%/plugin/include/cfgexpand.h
-%%GLIB%%/plugin/include/cfghooks.h
-%%GLIB%%/plugin/include/cfgloop.h
-%%GLIB%%/plugin/include/cgraph.h
-%%GLIB%%/plugin/include/cif-code.def
-%%GLIB%%/plugin/include/cilk-builtins.def
-%%GLIB%%/plugin/include/cilkplus.def
-%%GLIB%%/plugin/include/config.h
-%%GLIB%%/plugin/include/config/dbxelf.h
-%%GLIB%%/plugin/include/config/elfos.h
-%%FREEBSD%%%%GLIB%%/plugin/include/config/freebsd-spec.h
-%%FREEBSD%%%%GLIB%%/plugin/include/config/freebsd-stdint.h
-%%FREEBSD%%%%GLIB%%/plugin/include/config/freebsd.h
-%%GLIB%%/plugin/include/config/i386/att.h
-%%X86_64%%%%GLIB%%/plugin/include/config/i386/biarch64.h
-%%FREEBSD%%%%GLIB%%/plugin/include/config/i386/freebsd.h
-%%FREEBSD%%%%X86_64%%%%GLIB%%/plugin/include/config/i386/freebsd64.h
-%%GLIB%%/plugin/include/config/i386/i386-opts.h
-%%GLIB%%/plugin/include/config/i386/i386-protos.h
-%%GLIB%%/plugin/include/config/i386/i386.h
-%%GLIB%%/plugin/include/config/i386/stringop.def
-%%GLIB%%/plugin/include/config/i386/unix.h
-%%X86_64%%%%GLIB%%/plugin/include/config/i386/x86-64.h
-%%GLIB%%/plugin/include/config/i386/x86-tune.def
-%%GLIB%%/plugin/include/config/initfini-array.h
-%%GLIB%%/plugin/include/config/vxworks-dummy.h
-%%GLIB%%/plugin/include/configargs.h
-%%GLIB%%/plugin/include/context.h
-%%GLIB%%/plugin/include/coretypes.h
-%%GLIB%%/plugin/include/cp/cp-tree.def
-%%GLIB%%/plugin/include/cppdefault.h
-%%GLIB%%/plugin/include/cpplib.h
-%%GLIB%%/plugin/include/debug.h
-%%GLIB%%/plugin/include/defaults.h
-%%GLIB%%/plugin/include/df.h
-%%GLIB%%/plugin/include/diagnostic-color.h
-%%GLIB%%/plugin/include/diagnostic-core.h
-%%GLIB%%/plugin/include/diagnostic.def
-%%GLIB%%/plugin/include/diagnostic.h
-%%GLIB%%/plugin/include/double-int.h
-%%GLIB%%/plugin/include/dumpfile.h
-%%GLIB%%/plugin/include/emit-rtl.h
-%%GLIB%%/plugin/include/except.h
-%%GLIB%%/plugin/include/filenames.h
-%%GLIB%%/plugin/include/fixed-value.h
-%%GLIB%%/plugin/include/flag-types.h
-%%GLIB%%/plugin/include/flags.h
-%%GLIB%%/plugin/include/fold-const.h
-%%GLIB%%/plugin/include/function.h
-%%GLIB%%/plugin/include/gcc-plugin.h
-%%GLIB%%/plugin/include/gcc-symtab.h
-%%GLIB%%/plugin/include/genrtl.h
-%%GLIB%%/plugin/include/ggc.h
-%%GLIB%%/plugin/include/gimple-builder.h
-%%GLIB%%/plugin/include/gimple-expr.h
-%%GLIB%%/plugin/include/gimple-fold.h
-%%GLIB%%/plugin/include/gimple-iterator.h
-%%GLIB%%/plugin/include/gimple-low.h
-%%GLIB%%/plugin/include/gimple-pretty-print.h
-%%GLIB%%/plugin/include/gimple-ssa.h
-%%GLIB%%/plugin/include/gimple-walk.h
-%%GLIB%%/plugin/include/gimple.def
-%%GLIB%%/plugin/include/gimple.h
-%%GLIB%%/plugin/include/gimplify-me.h
-%%GLIB%%/plugin/include/gimplify.h
-%%GLIB%%/plugin/include/gsstruct.def
-%%GLIB%%/plugin/include/gtm-builtins.def
-%%GLIB%%/plugin/include/gtype-desc.h
-%%GLIB%%/plugin/include/hard-reg-set.h
-%%GLIB%%/plugin/include/hash-table.h
-%%GLIB%%/plugin/include/hashtab.h
-%%GLIB%%/plugin/include/highlev-plugin-common.h
-%%GLIB%%/plugin/include/hwint.h
-%%GLIB%%/plugin/include/incpath.h
-%%GLIB%%/plugin/include/input.h
-%%GLIB%%/plugin/include/insn-codes.h
-%%GLIB%%/plugin/include/insn-constants.h
-%%GLIB%%/plugin/include/insn-flags.h
-%%GLIB%%/plugin/include/insn-modes.h
-%%GLIB%%/plugin/include/insn-notes.def
-%%GLIB%%/plugin/include/internal-fn.def
-%%GLIB%%/plugin/include/internal-fn.h
-%%GLIB%%/plugin/include/intl.h
-%%GLIB%%/plugin/include/ipa-prop.h
-%%GLIB%%/plugin/include/ipa-ref-inline.h
-%%GLIB%%/plugin/include/ipa-ref.h
-%%GLIB%%/plugin/include/ipa-reference.h
-%%GLIB%%/plugin/include/ipa-utils.h
-%%GLIB%%/plugin/include/is-a.h
-%%GLIB%%/plugin/include/java/java-tree.def
-%%GLIB%%/plugin/include/langhooks.h
-%%GLIB%%/plugin/include/libiberty.h
-%%GLIB%%/plugin/include/line-map.h
-%%GLIB%%/plugin/include/machmode.h
-%%GLIB%%/plugin/include/md5.h
-%%GLIB%%/plugin/include/mode-classes.def
-%%GLIB%%/plugin/include/objc/objc-tree.def
-%%GLIB%%/plugin/include/obstack.h
-%%GLIB%%/plugin/include/omp-builtins.def
-%%GLIB%%/plugin/include/options.h
-%%GLIB%%/plugin/include/opts.h
-%%GLIB%%/plugin/include/output.h
-%%GLIB%%/plugin/include/params.def
-%%GLIB%%/plugin/include/params.h
-%%GLIB%%/plugin/include/pass-instances.def
-%%GLIB%%/plugin/include/pass_manager.h
-%%GLIB%%/plugin/include/plugin-api.h
-%%GLIB%%/plugin/include/plugin-version.h
-%%GLIB%%/plugin/include/plugin.def
-%%GLIB%%/plugin/include/plugin.h
-%%GLIB%%/plugin/include/pointer-set.h
-%%GLIB%%/plugin/include/predict.def
-%%GLIB%%/plugin/include/predict.h
-%%GLIB%%/plugin/include/prefix.h
-%%GLIB%%/plugin/include/pretty-print.h
-%%GLIB%%/plugin/include/print-rtl.h
-%%GLIB%%/plugin/include/print-tree.h
-%%GLIB%%/plugin/include/real.h
-%%GLIB%%/plugin/include/realmpfr.h
-%%GLIB%%/plugin/include/reg-notes.def
-%%GLIB%%/plugin/include/regset.h
-%%GLIB%%/plugin/include/resource.h
-%%GLIB%%/plugin/include/rtl.def
-%%GLIB%%/plugin/include/rtl.h
-%%GLIB%%/plugin/include/safe-ctype.h
-%%GLIB%%/plugin/include/sanitizer.def
-%%GLIB%%/plugin/include/sbitmap.h
-%%GLIB%%/plugin/include/splay-tree.h
-%%GLIB%%/plugin/include/ssa-iterators.h
-%%GLIB%%/plugin/include/statistics.h
-%%GLIB%%/plugin/include/stmt.h
-%%GLIB%%/plugin/include/stor-layout.h
-%%GLIB%%/plugin/include/stringpool.h
-%%GLIB%%/plugin/include/symtab.h
-%%GLIB%%/plugin/include/sync-builtins.def
-%%GLIB%%/plugin/include/system.h
-%%GLIB%%/plugin/include/target-hooks-macros.h
-%%GLIB%%/plugin/include/target.def
-%%GLIB%%/plugin/include/target.h
-%%GLIB%%/plugin/include/timevar.def
-%%GLIB%%/plugin/include/timevar.h
-%%GLIB%%/plugin/include/tm-preds.h
-%%GLIB%%/plugin/include/tm.h
-%%GLIB%%/plugin/include/tm_p.h
-%%GLIB%%/plugin/include/toplev.h
-%%GLIB%%/plugin/include/tree-cfg.h
-%%GLIB%%/plugin/include/tree-cfgcleanup.h
-%%GLIB%%/plugin/include/tree-check.h
-%%GLIB%%/plugin/include/tree-core.h
-%%GLIB%%/plugin/include/tree-dfa.h
-%%GLIB%%/plugin/include/tree-dump.h
-%%GLIB%%/plugin/include/tree-eh.h
-%%GLIB%%/plugin/include/tree-hasher.h
-%%GLIB%%/plugin/include/tree-inline.h
-%%GLIB%%/plugin/include/tree-into-ssa.h
-%%GLIB%%/plugin/include/tree-iterator.h
-%%GLIB%%/plugin/include/tree-nested.h
-%%GLIB%%/plugin/include/tree-object-size.h
-%%GLIB%%/plugin/include/tree-outof-ssa.h
-%%GLIB%%/plugin/include/tree-parloops.h
-%%GLIB%%/plugin/include/tree-pass.h
-%%GLIB%%/plugin/include/tree-phinodes.h
-%%GLIB%%/plugin/include/tree-pretty-print.h
-%%GLIB%%/plugin/include/tree-ssa-address.h
-%%GLIB%%/plugin/include/tree-ssa-alias.h
-%%GLIB%%/plugin/include/tree-ssa-coalesce.h
-%%GLIB%%/plugin/include/tree-ssa-dom.h
-%%GLIB%%/plugin/include/tree-ssa-loop-ivopts.h
-%%GLIB%%/plugin/include/tree-ssa-loop-manip.h
-%%GLIB%%/plugin/include/tree-ssa-loop-niter.h
-%%GLIB%%/plugin/include/tree-ssa-loop.h
-%%GLIB%%/plugin/include/tree-ssa-operands.h
-%%GLIB%%/plugin/include/tree-ssa-sccvn.h
-%%GLIB%%/plugin/include/tree-ssa-ter.h
-%%GLIB%%/plugin/include/tree-ssa-threadedge.h
-%%GLIB%%/plugin/include/tree-ssa-threadupdate.h
-%%GLIB%%/plugin/include/tree-ssa.h
-%%GLIB%%/plugin/include/tree-ssanames.h
-%%GLIB%%/plugin/include/tree.def
-%%GLIB%%/plugin/include/tree.h
-%%GLIB%%/plugin/include/treestruct.def
-%%GLIB%%/plugin/include/varasm.h
-%%GLIB%%/plugin/include/vec.h
-%%GLIB%%/plugin/include/version.h
-%%GLIB%%/vhdl/grt.lst
-%%GLIB%%/vhdl/grt.ver
-%%GLIB%%/vhdl/libgrt.a
-%%GLIB%%/vhdl/src/ieee/math_complex-body.vhdl
-%%GLIB%%/vhdl/src/ieee/math_complex.vhdl
-%%GLIB%%/vhdl/src/ieee/math_real-body.vhdl
-%%GLIB%%/vhdl/src/ieee/math_real.vhdl
-%%GLIB%%/vhdl/src/ieee/numeric_bit-body.v87
-%%GLIB%%/vhdl/src/ieee/numeric_bit-body.v93
-%%GLIB%%/vhdl/src/ieee/numeric_bit.v87
-%%GLIB%%/vhdl/src/ieee/numeric_bit.v93
-%%GLIB%%/vhdl/src/ieee/numeric_std-body.v87
-%%GLIB%%/vhdl/src/ieee/numeric_std-body.v93
-%%GLIB%%/vhdl/src/ieee/numeric_std.v87
-%%GLIB%%/vhdl/src/ieee/numeric_std.v93
-%%GLIB%%/vhdl/src/ieee/std_logic_1164.v87
-%%GLIB%%/vhdl/src/ieee/std_logic_1164.v93
-%%GLIB%%/vhdl/src/ieee/std_logic_1164_body.v87
-%%GLIB%%/vhdl/src/ieee/std_logic_1164_body.v93
-%%GLIB%%/vhdl/src/ieee2008/fixed_float_types.vhdl
-%%GLIB%%/vhdl/src/ieee2008/fixed_generic_pkg-body.vhdl
-%%GLIB%%/vhdl/src/ieee2008/fixed_generic_pkg.vhdl
-%%GLIB%%/vhdl/src/ieee2008/fixed_pkg.vhdl
-%%GLIB%%/vhdl/src/ieee2008/float_generic_pkg-body.vhdl
-%%GLIB%%/vhdl/src/ieee2008/float_generic_pkg.vhdl
-%%GLIB%%/vhdl/src/ieee2008/float_pkg.vhdl
-%%GLIB%%/vhdl/src/ieee2008/ieee_bit_context.vhdl
-%%GLIB%%/vhdl/src/ieee2008/ieee_std_context.vhdl
-%%GLIB%%/vhdl/src/ieee2008/math_complex-body.vhdl
-%%GLIB%%/vhdl/src/ieee2008/math_complex.vhdl
-%%GLIB%%/vhdl/src/ieee2008/math_real-body.vhdl
-%%GLIB%%/vhdl/src/ieee2008/math_real.vhdl
-%%GLIB%%/vhdl/src/ieee2008/numeric_bit-body.vhdl
-%%GLIB%%/vhdl/src/ieee2008/numeric_bit.vhdl
-%%GLIB%%/vhdl/src/ieee2008/numeric_bit_unsigned-body.vhdl
-%%GLIB%%/vhdl/src/ieee2008/numeric_bit_unsigned.vhdl
-%%GLIB%%/vhdl/src/ieee2008/numeric_std-body.vhdl
-%%GLIB%%/vhdl/src/ieee2008/numeric_std.vhdl
-%%GLIB%%/vhdl/src/ieee2008/numeric_std_unsigned-body.vhdl
-%%GLIB%%/vhdl/src/ieee2008/numeric_std_unsigned.vhdl
-%%GLIB%%/vhdl/src/ieee2008/std_logic_1164-body.vhdl
-%%GLIB%%/vhdl/src/ieee2008/std_logic_1164.vhdl
-%%GLIB%%/vhdl/src/ieee2008/std_logic_textio.vhdl
-%%GLIB%%/vhdl/src/mentor/std_logic_arith.vhdl
-%%GLIB%%/vhdl/src/mentor/std_logic_arith_body.vhdl
-%%GLIB%%/vhdl/src/std/env.vhdl
-%%GLIB%%/vhdl/src/std/env_body.vhdl
-%%GLIB%%/vhdl/src/std/textio.v08
-%%GLIB%%/vhdl/src/std/textio.v87
-%%GLIB%%/vhdl/src/std/textio.v93
-%%GLIB%%/vhdl/src/std/textio_body.v08
-%%GLIB%%/vhdl/src/std/textio_body.v87
-%%GLIB%%/vhdl/src/std/textio_body.v93
-%%GLIB%%/vhdl/src/synopsys/std_logic_arith.vhdl
-%%GLIB%%/vhdl/src/synopsys/std_logic_misc-body.vhdl
-%%GLIB%%/vhdl/src/synopsys/std_logic_misc.vhdl
-%%GLIB%%/vhdl/src/synopsys/std_logic_signed.vhdl
-%%GLIB%%/vhdl/src/synopsys/std_logic_textio.vhdl
-%%GLIB%%/vhdl/src/synopsys/std_logic_unsigned.vhdl
-%%GLIB%%/vhdl/src/vital2000/memory_b.vhdl
-%%GLIB%%/vhdl/src/vital2000/memory_p.vhdl
-%%GLIB%%/vhdl/src/vital2000/prmtvs_b.vhdl
-%%GLIB%%/vhdl/src/vital2000/prmtvs_p.vhdl
-%%GLIB%%/vhdl/src/vital2000/timing_b.vhdl
-%%GLIB%%/vhdl/src/vital2000/timing_p.vhdl
-%%GLIB%%/vhdl/src/vital95/vital_primitives.vhdl
-%%GLIB%%/vhdl/src/vital95/vital_primitives_body.vhdl
-%%GLIB%%/vhdl/src/vital95/vital_timing.vhdl
-%%GLIB%%/vhdl/src/vital95/vital_timing_body.vhdl
-%%GLIB%%/vhdl/v08/ieee/fixed_float_types.o
-%%GLIB%%/vhdl/v08/ieee/fixed_generic_pkg-body.o
-%%GLIB%%/vhdl/v08/ieee/fixed_generic_pkg.o
-%%GLIB%%/vhdl/v08/ieee/fixed_pkg.o
-%%GLIB%%/vhdl/v08/ieee/float_generic_pkg-body.o
-%%GLIB%%/vhdl/v08/ieee/float_generic_pkg.o
-%%GLIB%%/vhdl/v08/ieee/float_pkg.o
-%%GLIB%%/vhdl/v08/ieee/ieee-obj08.cf
-%%GLIB%%/vhdl/v08/ieee/ieee_bit_context.o
-%%GLIB%%/vhdl/v08/ieee/ieee_std_context.o
-%%GLIB%%/vhdl/v08/ieee/math_complex-body.o
-%%GLIB%%/vhdl/v08/ieee/math_complex.o
-%%GLIB%%/vhdl/v08/ieee/math_real-body.o
-%%GLIB%%/vhdl/v08/ieee/math_real.o
-%%GLIB%%/vhdl/v08/ieee/numeric_bit-body.o
-%%GLIB%%/vhdl/v08/ieee/numeric_bit.o
-%%GLIB%%/vhdl/v08/ieee/numeric_bit_unsigned-body.o
-%%GLIB%%/vhdl/v08/ieee/numeric_bit_unsigned.o
-%%GLIB%%/vhdl/v08/ieee/numeric_std-body.o
-%%GLIB%%/vhdl/v08/ieee/numeric_std.o
-%%GLIB%%/vhdl/v08/ieee/numeric_std_unsigned-body.o
-%%GLIB%%/vhdl/v08/ieee/numeric_std_unsigned.o
-%%GLIB%%/vhdl/v08/ieee/std_logic_1164-body.o
-%%GLIB%%/vhdl/v08/ieee/std_logic_1164.o
-%%GLIB%%/vhdl/v08/ieee/std_logic_textio.o
-%%GLIB%%/vhdl/v08/std/env.o
-%%GLIB%%/vhdl/v08/std/env_body.o
-%%GLIB%%/vhdl/v08/std/std-obj08.cf
-%%GLIB%%/vhdl/v08/std/std_standard.o
-%%GLIB%%/vhdl/v08/std/textio.o
-%%GLIB%%/vhdl/v08/std/textio_body.o
-%%GLIB%%/vhdl/v87/ieee/ieee-obj87.cf
-%%GLIB%%/vhdl/v87/ieee/numeric_bit-body.o
-%%GLIB%%/vhdl/v87/ieee/numeric_bit.o
-%%GLIB%%/vhdl/v87/ieee/numeric_std-body.o
-%%GLIB%%/vhdl/v87/ieee/numeric_std.o
-%%GLIB%%/vhdl/v87/ieee/std_logic_1164.o
-%%GLIB%%/vhdl/v87/ieee/std_logic_1164_body.o
-%%GLIB%%/vhdl/v87/ieee/vital_primitives.o
-%%GLIB%%/vhdl/v87/ieee/vital_primitives_body.o
-%%GLIB%%/vhdl/v87/ieee/vital_timing.o
-%%GLIB%%/vhdl/v87/ieee/vital_timing_body.o
-%%GLIB%%/vhdl/v87/std/std-obj87.cf
-%%GLIB%%/vhdl/v87/std/std_standard.o
-%%GLIB%%/vhdl/v87/std/textio.o
-%%GLIB%%/vhdl/v87/std/textio_body.o
-%%GLIB%%/vhdl/v87/synopsys/ieee-obj87.cf
-%%GLIB%%/vhdl/v87/synopsys/numeric_bit-body.o
-%%GLIB%%/vhdl/v87/synopsys/numeric_bit.o
-%%GLIB%%/vhdl/v87/synopsys/numeric_std-body.o
-%%GLIB%%/vhdl/v87/synopsys/numeric_std.o
-%%GLIB%%/vhdl/v87/synopsys/std_logic_1164.o
-%%GLIB%%/vhdl/v87/synopsys/std_logic_1164_body.o
-%%GLIB%%/vhdl/v87/synopsys/std_logic_arith.o
-%%GLIB%%/vhdl/v87/synopsys/std_logic_misc-body.o
-%%GLIB%%/vhdl/v87/synopsys/std_logic_misc.o
-%%GLIB%%/vhdl/v87/synopsys/std_logic_signed.o
-%%GLIB%%/vhdl/v87/synopsys/std_logic_textio.o
-%%GLIB%%/vhdl/v87/synopsys/std_logic_unsigned.o
-%%GLIB%%/vhdl/v87/synopsys/vital_primitives.o
-%%GLIB%%/vhdl/v87/synopsys/vital_primitives_body.o
-%%GLIB%%/vhdl/v87/synopsys/vital_timing.o
-%%GLIB%%/vhdl/v87/synopsys/vital_timing_body.o
-%%GLIB%%/vhdl/v93/ieee/ieee-obj93.cf
-%%GLIB%%/vhdl/v93/ieee/math_complex-body.o
-%%GLIB%%/vhdl/v93/ieee/math_complex.o
-%%GLIB%%/vhdl/v93/ieee/math_real-body.o
-%%GLIB%%/vhdl/v93/ieee/math_real.o
-%%GLIB%%/vhdl/v93/ieee/memory_b.o
-%%GLIB%%/vhdl/v93/ieee/memory_p.o
-%%GLIB%%/vhdl/v93/ieee/numeric_bit-body.o
-%%GLIB%%/vhdl/v93/ieee/numeric_bit.o
-%%GLIB%%/vhdl/v93/ieee/numeric_std-body.o
-%%GLIB%%/vhdl/v93/ieee/numeric_std.o
-%%GLIB%%/vhdl/v93/ieee/prmtvs_b.o
-%%GLIB%%/vhdl/v93/ieee/prmtvs_p.o
-%%GLIB%%/vhdl/v93/ieee/std_logic_1164.o
-%%GLIB%%/vhdl/v93/ieee/std_logic_1164_body.o
-%%GLIB%%/vhdl/v93/ieee/timing_b.o
-%%GLIB%%/vhdl/v93/ieee/timing_p.o
-%%GLIB%%/vhdl/v93/mentor/ieee-obj93.cf
-%%GLIB%%/vhdl/v93/mentor/math_complex-body.o
-%%GLIB%%/vhdl/v93/mentor/math_complex.o
-%%GLIB%%/vhdl/v93/mentor/math_real-body.o
-%%GLIB%%/vhdl/v93/mentor/math_real.o
-%%GLIB%%/vhdl/v93/mentor/memory_b.o
-%%GLIB%%/vhdl/v93/mentor/memory_p.o
-%%GLIB%%/vhdl/v93/mentor/numeric_bit-body.o
-%%GLIB%%/vhdl/v93/mentor/numeric_bit.o
-%%GLIB%%/vhdl/v93/mentor/numeric_std-body.o
-%%GLIB%%/vhdl/v93/mentor/numeric_std.o
-%%GLIB%%/vhdl/v93/mentor/prmtvs_b.o
-%%GLIB%%/vhdl/v93/mentor/prmtvs_p.o
-%%GLIB%%/vhdl/v93/mentor/std_logic_1164.o
-%%GLIB%%/vhdl/v93/mentor/std_logic_1164_body.o
-%%GLIB%%/vhdl/v93/mentor/std_logic_arith.o
-%%GLIB%%/vhdl/v93/mentor/std_logic_arith_body.o
-%%GLIB%%/vhdl/v93/mentor/timing_b.o
-%%GLIB%%/vhdl/v93/mentor/timing_p.o
-%%GLIB%%/vhdl/v93/std/std-obj93.cf
-%%GLIB%%/vhdl/v93/std/std_standard.o
-%%GLIB%%/vhdl/v93/std/textio.o
-%%GLIB%%/vhdl/v93/std/textio_body.o
-%%GLIB%%/vhdl/v93/synopsys/ieee-obj93.cf
-%%GLIB%%/vhdl/v93/synopsys/math_complex-body.o
-%%GLIB%%/vhdl/v93/synopsys/math_complex.o
-%%GLIB%%/vhdl/v93/synopsys/math_real-body.o
-%%GLIB%%/vhdl/v93/synopsys/math_real.o
-%%GLIB%%/vhdl/v93/synopsys/memory_b.o
-%%GLIB%%/vhdl/v93/synopsys/memory_p.o
-%%GLIB%%/vhdl/v93/synopsys/numeric_bit-body.o
-%%GLIB%%/vhdl/v93/synopsys/numeric_bit.o
-%%GLIB%%/vhdl/v93/synopsys/numeric_std-body.o
-%%GLIB%%/vhdl/v93/synopsys/numeric_std.o
-%%GLIB%%/vhdl/v93/synopsys/prmtvs_b.o
-%%GLIB%%/vhdl/v93/synopsys/prmtvs_p.o
-%%GLIB%%/vhdl/v93/synopsys/std_logic_1164.o
-%%GLIB%%/vhdl/v93/synopsys/std_logic_1164_body.o
-%%GLIB%%/vhdl/v93/synopsys/std_logic_arith.o
-%%GLIB%%/vhdl/v93/synopsys/std_logic_misc-body.o
-%%GLIB%%/vhdl/v93/synopsys/std_logic_misc.o
-%%GLIB%%/vhdl/v93/synopsys/std_logic_signed.o
-%%GLIB%%/vhdl/v93/synopsys/std_logic_textio.o
-%%GLIB%%/vhdl/v93/synopsys/std_logic_unsigned.o
-%%GLIB%%/vhdl/v93/synopsys/timing_b.o
-%%GLIB%%/vhdl/v93/synopsys/timing_p.o
-ghdl/lib/libatomic.a
-ghdl/lib/libatomic.so
-ghdl/lib/libatomic.so.1
-ghdl/lib/libatomic.so.1.1.0
-ghdl/lib/libgcc_s.so
-ghdl/lib/libgcc_s.so.1
-%%GLEX%%/cc1
-%%GLEX%%/collect2
-%%GLEX%%/ghdl1
-%%GLEX%%/install-tools/fixinc.sh
-%%GLEX%%/install-tools/fixincl
-%%GLEX%%/install-tools/mkheaders
-%%GLEX%%/install-tools/mkinstalldirs
-%%GLEX%%/liblto_plugin.so
-%%GLEX%%/liblto_plugin.so.0
-%%GLEX%%/liblto_plugin.so.0.0.0
-%%GLEX%%/lto-wrapper
-%%GLEX%%/lto1
-%%GLEX%%/plugin/gengtype
-man/man1/ghdl.1.gz
-@dir ghdl/include
diff --git a/comms/Makefile b/comms/Makefile
index ccbc24498ae7..94972fceaedf 100644
--- a/comms/Makefile
+++ b/comms/Makefile
@@ -60,7 +60,6 @@
SUBDIR += gqrx
SUBDIR += gr-osmosdr
SUBDIR += grig
- SUBDIR += gsmlib
SUBDIR += gstreamer1-plugins-spandsp
SUBDIR += gtkmmorse
SUBDIR += hackrf
@@ -105,7 +104,6 @@
SUBDIR += ncid
SUBDIR += nec2c
SUBDIR += nmealib
- SUBDIR += nokryptia
SUBDIR += o2sms
SUBDIR += obexapp
SUBDIR += openobex
diff --git a/comms/gsmlib/Makefile b/comms/gsmlib/Makefile
deleted file mode 100644
index a7568a415c46..000000000000
--- a/comms/gsmlib/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= gsmlib
-PORTVERSION= 1.10
-PORTREVISION= 8
-CATEGORIES= comms
-MASTER_SITES= DEBIAN
-#TODO: examine the Debian patches, and changes in the Mandrake
-#gsmlib-1.11-0.2mdv2007.0.src.rpm, for use in this port
-DISTFILES= gsmlib_1.10.orig.tar.gz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Library to access GSM mobile phones through GSM modems
-
-LICENSE= LGPL20
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gmake libtool
-USE_CXXSTD= c++98
-USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
-
-CPPFLAGS+= -DBROKEN_STRFTIME -DHAVE_DECL_GETOPT
-LDFLAGS+= -lpthread
-
-OPTIONS_DEFINE= NLS
-OPTIONS_SUB= yes
-
-NLS_USES= gettext localbase:ldflags
-NLS_CONFIGURE_ENABLE= nls
-
-post-patch:
- @${GREP} -lR "<malloc.h>" ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e \
- 's|<malloc\.h>|<stdlib.h>|g'
-
-.include <bsd.port.mk>
diff --git a/comms/gsmlib/distinfo b/comms/gsmlib/distinfo
deleted file mode 100644
index febd2a8954f6..000000000000
--- a/comms/gsmlib/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gsmlib_1.10.orig.tar.gz) = 66338252c63f83feea62f97ad8e6b818632c248ca5337619cf24072a84121a51
-SIZE (gsmlib_1.10.orig.tar.gz) = 474591
diff --git a/comms/gsmlib/files/patch-gsmlib__gsm_map_key.h b/comms/gsmlib/files/patch-gsmlib__gsm_map_key.h
deleted file mode 100644
index fe265b2691b2..000000000000
--- a/comms/gsmlib/files/patch-gsmlib__gsm_map_key.h
+++ /dev/null
@@ -1,48 +0,0 @@
---- gsmlib/gsm_map_key.h.orig Tue May 14 23:38:12 2002
-+++ gsmlib/gsm_map_key.h Sun Sep 24 00:37:00 2006
-@@ -25,6 +25,16 @@
-
- // wrapper for map key, can access Sortedtore to get sortOrder()
-
-+ template <class SortedStore> class MapKey;
-+
-+ // compare two keys
-+ template <class SortedStore>
-+ extern bool operator<(const MapKey<SortedStore> &x,
-+ const MapKey<SortedStore> &y);
-+ template <class SortedStore>
-+ extern bool operator==(const MapKey<SortedStore> &x,
-+ const MapKey<SortedStore> &y);
-+
- template <class SortedStore> class MapKey
- {
- SortedStore &_myStore; // my store
-@@ -61,18 +71,10 @@
- const MapKey<SortedStore> &y);
- };
-
-- // compare two keys
-- template <class SortedStore>
-- extern bool operator<(const MapKey<SortedStore> &x,
-- const MapKey<SortedStore> &y);
-- template <class SortedStore>
-- extern bool operator==(const MapKey<SortedStore> &x,
-- const MapKey<SortedStore> &y);
--
- // MapKey members
-
- template <class SortedStore>
-- bool gsmlib::operator<(const MapKey<SortedStore> &x,
-+ bool operator<(const MapKey<SortedStore> &x,
- const MapKey<SortedStore> &y)
- {
- assert(&x._myStore == &y._myStore);
-@@ -97,7 +99,7 @@
- }
-
- template <class SortedStore>
-- bool gsmlib::operator==(const MapKey<SortedStore> &x,
-+ bool operator==(const MapKey<SortedStore> &x,
- const MapKey<SortedStore> &y)
- {
- assert(&x._myStore == &y._myStore);
diff --git a/comms/gsmlib/files/patch-gsmlib__gsm_me_ta.h b/comms/gsmlib/files/patch-gsmlib__gsm_me_ta.h
deleted file mode 100644
index be5e42c2dbde..000000000000
--- a/comms/gsmlib/files/patch-gsmlib__gsm_me_ta.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- gsmlib/gsm_me_ta.h.orig Wed Dec 20 17:15:09 2006
-+++ gsmlib/gsm_me_ta.h Wed Dec 20 17:16:27 2006
-@@ -291,8 +291,8 @@
- // 3 disable phone receive RF circuits only
- // 4 disable phone both transmit and receive RF circuits
- // 5...127 implementation-defined
-- int MeTa::getFunctionalityLevel() throw(GsmException);
-- void MeTa::setFunctionalityLevel(int level) throw(GsmException);
-+ int getFunctionalityLevel() throw(GsmException);
-+ void setFunctionalityLevel(int level) throw(GsmException);
-
- // return battery charge status (+CBC):
- // 0 ME is powered by the battery
-@@ -386,13 +386,13 @@
- void setCallWaitingLockStatus(FacilityClass cl,
- bool lock)throw(GsmException);
-
-- void MeTa::setCLIRPresentation(bool enable) throw(GsmException);
-+ void setCLIRPresentation(bool enable) throw(GsmException);
- //(+CLIR)
-
- // 0:according to the subscription of the CLIR service
- // 1:CLIR invocation
- // 2:CLIR suppression
-- int MeTa::getCLIRPresentation() throw(GsmException);
-+ int getCLIRPresentation() throw(GsmException);
-
- friend class Phonebook;
- friend class SMSStore;
diff --git a/comms/gsmlib/files/patch-gsmlib__gsm_unix_serial.cc b/comms/gsmlib/files/patch-gsmlib__gsm_unix_serial.cc
deleted file mode 100644
index 4dabea9f4fcb..000000000000
--- a/comms/gsmlib/files/patch-gsmlib__gsm_unix_serial.cc
+++ /dev/null
@@ -1,84 +0,0 @@
---- gsmlib/gsm_unix_serial.cc.orig Sun Sep 22 20:51:10 2002
-+++ gsmlib/gsm_unix_serial.cc Wed Aug 18 01:27:08 2004
-@@ -20,6 +20,7 @@
- #include <fcntl.h>
- #include <iostream>
- #include <strstream>
-+#include <cassert>
- #include <errno.h>
- #include <stdio.h>
- #include <unistd.h>
-@@ -178,11 +179,15 @@
-
- // switch off non-blocking mode
- int fdFlags;
-- if ((fdFlags = fcntl(_fd, F_GETFL)) == -1)
-+ if ((fdFlags = fcntl(_fd, F_GETFL)) == -1) {
-+ close(_fd);
- throwModemException(_("getting file status flags failed"));
-+ }
- fdFlags &= ~O_NONBLOCK;
-- if (fcntl(_fd, F_SETFL, fdFlags) == -1)
-+ if (fcntl(_fd, F_SETFL, fdFlags) == -1) {
-+ close(_fd);
- throwModemException(_("switching of non-blocking mode failed"));
-+ }
-
- long int saveTimeoutVal = _timeoutVal;
- _timeoutVal = 3;
-@@ -194,17 +199,22 @@
-
- // toggle DTR to reset modem
- int mctl = TIOCM_DTR;
-- if (ioctl(_fd, TIOCMBIC, &mctl) < 0)
-+ if (ioctl(_fd, TIOCMBIC, &mctl) < 0) {
-+ close(_fd);
- throwModemException(_("clearing DTR failed"));
-+ }
- // the waiting time for DTR toggling is increased with each loop
- usleep(holdoff[initTries]);
-- if (ioctl(_fd, TIOCMBIS, &mctl) < 0)
-+ if (ioctl(_fd, TIOCMBIS, &mctl) < 0) {
-+ close(_fd);
- throwModemException(_("setting DTR failed"));
--
-+ }
- // get line modes
-- if (tcgetattr(_fd, &t) < 0)
-+ if (tcgetattr(_fd, &t) < 0) {
-+ close(_fd);
- throwModemException(stringPrintf(_("tcgetattr device '%s'"),
- device.c_str()));
-+ }
-
- // set line speed
- cfsetispeed(&t, lineSpeed);
-@@ -229,9 +239,11 @@
- t.c_cc[VSUSP] = 0;
-
- // write back
-- if(tcsetattr (_fd, TCSANOW, &t) < 0)
-+ if(tcsetattr (_fd, TCSANOW, &t) < 0) {
-+ close(_fd);
- throwModemException(stringPrintf(_("tcsetattr device '%s'"),
- device.c_str()));
-+ }
- // the waiting time for writing to the ME/TA is increased with each loop
- usleep(holdoff[initTries]);
-
-@@ -279,11 +291,14 @@
- catch (GsmException &e)
- {
- _timeoutVal = saveTimeoutVal;
-- if (initTries == 0)
-+ if (initTries == 0) {
-+ close(_fd);
- throw e;
-+ }
- }
- }
- // no response after 3 tries
-+ close(_fd);
- throw GsmException(stringPrintf(_("reset modem failed '%s'"),
- device.c_str()), OtherError);
- }
diff --git a/comms/gsmlib/pkg-descr b/comms/gsmlib/pkg-descr
deleted file mode 100644
index 2028bcc74c2b..000000000000
--- a/comms/gsmlib/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This distribution contains a library to access GSM mobile phones through GSM
-modems. Features include:
- - modification of phonebooks stored in the mobile phone or on the SIM card
- - reading and writing of SMS messages stored in the mobile phone
- - sending and reception of SMS messages
-
-Additionally, some simple command line programs are provided to use these
-functionalities.
diff --git a/comms/gsmlib/pkg-plist b/comms/gsmlib/pkg-plist
deleted file mode 100644
index dd328c5594ba..000000000000
--- a/comms/gsmlib/pkg-plist
+++ /dev/null
@@ -1,40 +0,0 @@
-bin/gsmctl
-bin/gsmpb
-bin/gsmsendsms
-bin/gsmsiectl
-bin/gsmsiexfer
-bin/gsmsmsd
-bin/gsmsmsstore
-include/gsmlib/gsm_at.h
-include/gsmlib/gsm_cb.h
-include/gsmlib/gsm_error.h
-include/gsmlib/gsm_event.h
-include/gsmlib/gsm_map_key.h
-include/gsmlib/gsm_me_ta.h
-include/gsmlib/gsm_parser.h
-include/gsmlib/gsm_phonebook.h
-include/gsmlib/gsm_port.h
-include/gsmlib/gsm_sie_me.h
-include/gsmlib/gsm_sms.h
-include/gsmlib/gsm_sms_codec.h
-include/gsmlib/gsm_sms_store.h
-include/gsmlib/gsm_sorted_phonebook.h
-include/gsmlib/gsm_sorted_phonebook_base.h
-include/gsmlib/gsm_sorted_sms_store.h
-include/gsmlib/gsm_unix_serial.h
-include/gsmlib/gsm_util.h
-lib/libgsmext.a
-lib/libgsmext.so
-lib/libgsmext.so.1
-lib/libgsmext.so.1.0.4
-lib/libgsmme.a
-lib/libgsmme.so
-lib/libgsmme.so.1
-lib/libgsmme.so.1.0.4
-man/man1/gsmctl.1.gz
-man/man1/gsmpb.1.gz
-man/man1/gsmsendsms.1.gz
-man/man1/gsmsmsstore.1.gz
-man/man7/gsminfo.7.gz
-man/man8/gsmsmsd.8.gz
-%%NLS%%share/locale/de/LC_MESSAGES/gsmlib.mo
diff --git a/comms/nokryptia/Makefile b/comms/nokryptia/Makefile
deleted file mode 100644
index 9719b181b44e..000000000000
--- a/comms/nokryptia/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Aleksander Fafula <alex@fafula.com>
-# $FreeBSD$
-
-PORTNAME= nokryptia
-PORTVERSION= 1.3
-CATEGORIES= comms
-MASTER_SITES= http://tuxmobil.org/software/nokryptia/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Tool for fast loading mp3s into Nokia 5510
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libid3.so:audio/id3lib
-
-GNU_CONFIGURE= yes
-USES= tar:bzip2
-CPPFLAGS+= -I${LOCALBASE}/include
-LIBS+= -L${LOCALBASE}/lib
-
-PLIST_FILES= bin/nokryptia man/man1/${PORTNAME}.1.gz
-
-.include <bsd.port.mk>
diff --git a/comms/nokryptia/distinfo b/comms/nokryptia/distinfo
deleted file mode 100644
index d74133c1daa6..000000000000
--- a/comms/nokryptia/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (nokryptia-1.3.tar.bz2) = 58f65e93d3b099580f2f3e1774e75eaacdda7e678b1772ce9b70ebaead6973e8
-SIZE (nokryptia-1.3.tar.bz2) = 66698
diff --git a/comms/nokryptia/files/patch-nokryptia.cc b/comms/nokryptia/files/patch-nokryptia.cc
deleted file mode 100644
index 5427267e5932..000000000000
--- a/comms/nokryptia/files/patch-nokryptia.cc
+++ /dev/null
@@ -1,174 +0,0 @@
---- src/nokryptia.cc.orig 2013-11-17 23:12:21.000000000 +0800
-+++ src/nokryptia.cc 2013-11-17 23:14:38.000000000 +0800
-@@ -20,7 +20,7 @@
- */
-
- #include <stdio.h>
--#include <iostream.h>
-+#include <iostream>
- #include <string.h>
- #include <getopt.h>
- #include "config.h"
-@@ -40,21 +40,21 @@ int verbose;
- int action; /* 1 for upload, 2 for download */
-
- void writeHelpMessage(const char * progname) {
-- cout << PACKAGE << " version " << VERSION
-- << " copyright by Roel Derickx" << endl
-+ std::cout << PACKAGE << " version " << VERSION
-+ << " copyright by Roel Derickx" << std::endl
- << "THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! "
-- << "USE AT YOUR OWN RISK!" << endl << endl
-- << "Usage:" << endl
-- << " " << progname << " [options] file" << endl
-- << "Options:" << endl
-- << " -u convert mp3 into lse for upload" << endl
-- << " -d convert lse into mp3 for download" << endl
-- << " -a <artistname> set artist to artistname" << endl
-- << " -t <songtitle> set title to songtitle" << endl
-- << " -o <directory> directory to where output files should be written" << endl
-- << " -v be verbose" << endl
-- << " -h print this help screen" << endl
-- << "See the man page for more information" << endl;
-+ << "USE AT YOUR OWN RISK!" << std::endl << std::endl
-+ << "Usage:" << std::endl
-+ << " " << progname << " [options] file" << std::endl
-+ << "Options:" << std::endl
-+ << " -u convert mp3 into lse for upload" << std::endl
-+ << " -d convert lse into mp3 for download" << std::endl
-+ << " -a <artistname> set artist to artistname" << std::endl
-+ << " -t <songtitle> set title to songtitle" << std::endl
-+ << " -o <directory> directory to where output files should be written" << std::endl
-+ << " -v be verbose" << std::endl
-+ << " -h print this help screen" << std::endl
-+ << "See the man page for more information" << std::endl;
- }
-
- /*
-@@ -83,7 +83,7 @@ int parseInputFiles(int argc, char *argv
- /* also remove the path from infilename */
-
- if (optind >= argc) {
-- cout << "No input file given!" << endl;
-+ std::cout << "No input file given!" << std::endl;
- return 1;
- }
- strcpy(infilename, argv[optind++]);
-@@ -104,15 +104,15 @@ int parseInputFiles(int argc, char *argv
- switch (action) {
- case 1:
- if (looknchange(outfilename,".mp3",".lse") != 0) {
-- cout << "Input file must have mp3 "
-- << "extension!" << endl;
-+ std::cout << "Input file must have mp3 "
-+ << "extension!" << std::endl;
- return 1;
- }
- break;
- case 2:
- if (looknchange(outfilename,".lse",".mp3") != 0) {
-- cout << "Input file must have lse "
-- << "extension!" << endl;
-+ std::cout << "Input file must have lse "
-+ << "extension!" << std::endl;
- return 1;
- }
- break;
-@@ -167,7 +167,7 @@ int parseOptions(int argc, char * argv[]
- strcat(outfilename,"\0");
- break;
- default:
-- cout << "Unknown option " << optopt << endl;
-+ std::cout << "Unknown option " << optopt << std::endl;
- } /* end of switch */
- } /* end of while */
-
-@@ -198,9 +198,9 @@ void makeTag(char * artist, char * title
- int lengthTitle = strlen(title);
-
- if (verbose) {
-- cout << "Writing tag to output :" << endl;
-- cout << "artistname = " << artist << endl;
-- cout << "songtitle = " << title << endl;
-+ std::cout << "Writing tag to output :" << std::endl;
-+ std::cout << "artistname = " << artist << std::endl;
-+ std::cout << "songtitle = " << title << std::endl;
- }
-
- /* allocate memory */
-@@ -235,7 +235,7 @@ void makeHeader() {
- char * buf;
- int i;
-
-- if (verbose) cout << "Writing LockStream key to output" << endl;
-+ if (verbose) std::cout << "Writing LockStream key to output" << std::endl;
-
- /* allocate memory */
- buf = new char[512];
-@@ -266,8 +266,8 @@ int readAndTestHeader() {
- char * buf;
-
- if (verbose) {
-- cout << "Testing if the lse file is not written by "
-- << "the Nokia Audio Manager" << endl;
-+ std::cout << "Testing if the lse file is not written by "
-+ << "the Nokia Audio Manager" << std::endl;
- }
-
- /* allocate memory */
-@@ -276,7 +276,7 @@ int readAndTestHeader() {
-
- bread = fread(buf,1,896,infile);
- if (bread != 896) {
-- cout << "Input file is too small!" << endl;
-+ std::cout << "Input file is too small!" << std::endl;
- return 0;
- }
-
-@@ -301,7 +301,7 @@ void copyData() {
- int bread, bwritten;
- char * buf;
-
-- if (verbose) cout << "Writing data to output" << endl;
-+ if (verbose) std::cout << "Writing data to output" << std::endl;
-
- /* allocate memory */
- buf = new char[COPYBUFSIZE];
-@@ -347,8 +347,8 @@ int main(int argc, char * argv[]) {
-
- /* open the infile */
- if ((infile = fopen(infilename,"rb")) == NULL) {
-- cout << infilename
-- << ": No such file or directory" << endl;
-+ std::cout << infilename
-+ << ": No such file or directory" << std::endl;
-
- cleanUpMemory();
-
-@@ -358,10 +358,10 @@ int main(int argc, char * argv[]) {
-
- /* open the outfile */
- if ((outfile = fopen(outfilename,"wb")) == NULL) {
-- cout << "An error occured while opening "
-- << outfilename << " for writing." << endl
-+ std::cout << "An error occured while opening "
-+ << outfilename << " for writing." << std::endl
- << "Do you have write permission "
-- << "in this directory?" << endl;
-+ << "in this directory?" << std::endl;
-
- cleanUpMemory();
-
-@@ -383,9 +383,9 @@ int main(int argc, char * argv[]) {
- copyData();
- }
- else {
-- cout << "This file was encrypted by the "
-- << "official nokia program." << endl
-- << "Unable to decrypt!" << endl;
-+ std::cout << "This file was encrypted by the "
-+ << "official nokia program." << std::endl
-+ << "Unable to decrypt!" << std::endl;
- }
- }
-
diff --git a/comms/nokryptia/pkg-descr b/comms/nokryptia/pkg-descr
deleted file mode 100644
index 830c65ffdf02..000000000000
--- a/comms/nokryptia/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Nokryptia is a program to convert music files like MP3 to work on a Nokia 5510
-cell phone. The utility also does not do any encryption, it uses in fact a bug
-in the encryption algorithm. Therefore, no actual encryption is done, which
-makes the program very fast in comparison to the official software from Nokia.
-
-WWW: http://tuxmobil.org/nokryptia.html
diff --git a/databases/Makefile b/databases/Makefile
index fa1c2ca17647..6f8c5de66ea6 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -201,7 +201,6 @@
SUBDIR += mongodb40
SUBDIR += mongodb40-tools
SUBDIR += mroonga
- SUBDIR += mrtg-mysql-load
SUBDIR += mtools-mongodb
SUBDIR += mtop
SUBDIR += mydbf2mysql
@@ -680,7 +679,6 @@
SUBDIR += postgis23
SUBDIR += postgis24
SUBDIR += postgis25
- SUBDIR += postgres-xl
SUBDIR += postgresql-cstore_fdw
SUBDIR += postgresql-jdbc
SUBDIR += postgresql-libpgeasy
@@ -1062,7 +1060,6 @@
SUBDIR += virtuoso
SUBDIR += vsqlite
SUBDIR += wfb2sql
- SUBDIR += wmjsql
SUBDIR += xapian-bindings
SUBDIR += xapian-bindings12
SUBDIR += xapian-core
diff --git a/databases/mrtg-mysql-load/Makefile b/databases/mrtg-mysql-load/Makefile
deleted file mode 100644
index 44f883324242..000000000000
--- a/databases/mrtg-mysql-load/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# Created by: Piet Delport <pjd@303.za.net>
-# $FreeBSD$
-
-PORTNAME= mrtg-mysql-load
-PORTVERSION= 1.02
-PORTREVISION= 4
-CATEGORIES= databases net-mgmt
-MASTER_SITES= http://www.bitbybit.dk/mysql/mrtg-mysql-load/ \
- http://freebsd.unixfreunde.de/sources/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= MySQL load analysis fetcher for MRTG
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= mrtg:net-mgmt/mrtg
-
-USES= perl5 shebangfix
-SHEBANG_FILES= ${PORTNAME}
-NO_BUILD= yes
-NO_ARCH= yes
-NO_WRKSUBDIR= yes
-USE_PERL5= run
-USE_MYSQL= yes
-
-PLIST_FILES= bin/mrtg-mysql-load etc/mrtg/mrtg.cfg-mysql-load.example \
- etc/mrtg/mysql-load-cfg.example man/man1/${PORTNAME}.1.gz
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- @${MKDIR} ${STAGEDIR}${PREFIX}/etc/mrtg
- ${INSTALL_DATA} ${WRKSRC}/mrtg-cfg.example ${STAGEDIR}${PREFIX}/etc/mrtg/mrtg.cfg-mysql-load.example
- ${INSTALL_DATA} ${WRKSRC}/mysql-load-cfg.example ${STAGEDIR}${PREFIX}/etc/mrtg/mysql-load-cfg.example
- ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/databases/mrtg-mysql-load/distinfo b/databases/mrtg-mysql-load/distinfo
deleted file mode 100644
index 9503d9725e16..000000000000
--- a/databases/mrtg-mysql-load/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mrtg-mysql-load-1.02.tar.gz) = 146b83bce4544f46e1658c9373701e3594e5b9a5523bcf443323be171e79ef16
-SIZE (mrtg-mysql-load-1.02.tar.gz) = 21761
diff --git a/databases/mrtg-mysql-load/pkg-descr b/databases/mrtg-mysql-load/pkg-descr
deleted file mode 100644
index 607be22bd9f5..000000000000
--- a/databases/mrtg-mysql-load/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-mrtg-mysq-load is a small Perl script which is meant
-to be run by mrtg. It will fetch the total number of queries
-and slow queries handled by a mysql server.
-
-WWW: http://www.bitbybit.dk/mysql/mrtg-mysql-load/
diff --git a/databases/postgres-xl/Makefile b/databases/postgres-xl/Makefile
deleted file mode 100644
index 975445301c98..000000000000
--- a/databases/postgres-xl/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Jov <amutu@amutu.com>
-# $FreeBSD$
-
-PORTNAME= postgres-xl
-DISTVERSION= 9.5r1.5
-PORTREVISION= 1
-CATEGORIES= databases
-MASTER_SITES= http://files.postgres-xl.org/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Scalable open source PostgreSQL-based database cluster
-
-LICENSE= PostgreSQL
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= bash:shells/bash
-
-CONFLICTS= postgresql[^${PORTVERSION:R:R}]?-client* \
- postgresql${COMPONENT}-[^${PORTVERSION:R:R}].* \
- postgresql9[^${PORTVERSION:R:E}]-client* \
- postgresql${COMPONENT}-9.[^${PORTVERSION:R:E}].*
-
-USES= gmake readline
-USE_LDCONFIG= yes
-LLD_UNSAFE= yes
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-world
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so \
- ${STAGEDIR}${PREFIX}/bin/* \
- ${STAGEDIR}${PREFIX}/lib/postgresql/*.so \
- ${STAGEDIR}${PREFIX}/lib/postgresql/pgxs/src/test/regress/*
-
-.include <bsd.port.mk>
diff --git a/databases/postgres-xl/distinfo b/databases/postgres-xl/distinfo
deleted file mode 100644
index de8e21bd7259..000000000000
--- a/databases/postgres-xl/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1494227272
-SHA256 (postgres-xl-9.5r1.5.tar.gz) = 232801e078d6c253067bb886628b7c2f81309895b8ee618325f05c52b4c45fde
-SIZE (postgres-xl-9.5r1.5.tar.gz) = 25083877
diff --git a/databases/postgres-xl/files/patch-contrib_pgxc__ctl_make__signature b/databases/postgres-xl/files/patch-contrib_pgxc__ctl_make__signature
deleted file mode 100644
index f36db344513d..000000000000
--- a/databases/postgres-xl/files/patch-contrib_pgxc__ctl_make__signature
+++ /dev/null
@@ -1,115 +0,0 @@
---- contrib/pgxc_ctl/make_signature.orig 2017-04-19 15:17:02 UTC
-+++ contrib/pgxc_ctl/make_signature
-@@ -53,14 +53,20 @@ EOF
-
-
- cp pgxc_ctl_bash_2 pgxc_ctl_bash.c.wk
--ex pgxc_ctl_bash.c.wk <<EOF
--%s/"/\\\"/ge
--w
--%s/^\(.*\)$/"\1",/e
--%s/^"#ifdef XCP",$/#ifdef XCP/e
--%s/^"#endif",$/#endif/e
--wq
--EOF
-+
-+sed -i '' -e 's/"/\\\"/g' pgxc_ctl_bash.c.wk
-+sed -i '' -e 's/^\(.*\)$/"\1",/' pgxc_ctl_bash.c.wk
-+sed -i '' -e 's/^"#ifdef XCP",$/#ifdef XCP/' pgxc_ctl_bash.c.wk
-+sed -i '' -e 's/^"#endif",$/#endif/' pgxc_ctl_bash.c.wk
-+
-+#ex pgxc_ctl_bash.c.wk <<EOF
-+#%s/"/\\\"/ge
-+#w
-+#%s/^\(.*\)$/"\1",/e
-+#%s/^"#ifdef XCP",$/#ifdef XCP/e
-+#%s/^"#endif",$/#endif/e
-+#wq
-+#EOF
-
- cat > pgxc_ctl_bash.c <<EOF
- /*
-@@ -110,14 +116,19 @@ rm pgxc_ctl_bash.c.wk
-
- cp pgxc_ctl_conf_part_full pgxc_ctl_conf_part.wk
-
--ex pgxc_ctl_conf_part.wk <<EOF
--%s/"/\\\"/ge
--w
--%s/^\(.*\)$/"\1",/e
--%s/^"#ifdef XCP",$/#ifdef XCP/e
--%s/^"#endif",$/#endif/e
--wq
--EOF
-+sed -i '' -e 's/"/\\\"/g' pgxc_ctl_conf_part.wk
-+sed -i '' -e 's/^\(.*\)$/"\1",/' pgxc_ctl_conf_part.wk
-+sed -i '' -e 's/^"#ifdef XCP",$/#ifdef XCP/' pgxc_ctl_conf_part.wk
-+sed -i '' -e 's/^"#endif",$/#endif/' pgxc_ctl_conf_part.wk
-+
-+#ex pgxc_ctl_conf_part.wk <<EOF
-+#%s/"/\\\"/ge
-+#w
-+#%s/^\(.*\)$/"\1",/e
-+#%s/^"#ifdef XCP",$/#ifdef XCP/e
-+#%s/^"#endif",$/#endif/e
-+#wq
-+#EOF
-
- cat >> pgxc_ctl_bash.c <<EOF
- /*
-@@ -141,14 +152,19 @@ rm pgxc_ctl_conf_part.wk
-
- cp pgxc_ctl_conf_part_minimal pgxc_ctl_conf_part.wk
-
--ex pgxc_ctl_conf_part.wk <<EOF
--%s/"/\\\"/ge
--w
--%s/^\(.*\)$/"\1",/e
--%s/^"#ifdef XCP",$/#ifdef XCP/e
--%s/^"#endif",$/#endif/e
--wq
--EOF
-+sed -i '' -e 's/"/\\\"/g' pgxc_ctl_conf_part.wk
-+sed -i '' -e 's/^\(.*\)$/"\1",/' pgxc_ctl_conf_part.wk
-+sed -i '' -e 's/^"#ifdef XCP",$/#ifdef XCP/' pgxc_ctl_conf_part.wk
-+sed -i '' -e 's/^"#endif",$/#endif/' pgxc_ctl_conf_part.wk
-+
-+#ex pgxc_ctl_conf_part.wk <<EOF
-+#%s/"/\\\"/ge
-+#w
-+#%s/^\(.*\)$/"\1",/e
-+#%s/^"#ifdef XCP",$/#ifdef XCP/e
-+#%s/^"#endif",$/#endif/e
-+#wq
-+#EOF
-
- cat >> pgxc_ctl_bash.c <<EOF
- /*
-@@ -172,14 +188,19 @@ rm pgxc_ctl_conf_part.wk
-
- cp pgxc_ctl_conf_part_empty pgxc_ctl_conf_empty.wk
-
--ex pgxc_ctl_conf_empty.wk <<EOF
--%s/"/\\\"/ge
--w
--%s/^\(.*\)$/"\1",/e
--%s/^"#ifdef XCP",$/#ifdef XCP/e
--%s/^"#endif",$/#endif/e
--wq
--EOF
-+sed -i '' -e 's/"/\\\"/g' pgxc_ctl_conf_empty.wk
-+sed -i '' -e 's/^\(.*\)$/"\1",/' pgxc_ctl_conf_empty.wk
-+sed -i '' -e 's/^"#ifdef XCP",$/#ifdef XCP/' pgxc_ctl_conf_empty.wk
-+sed -i '' -e 's/^"#endif",$/#endif/' pgxc_ctl_conf_empty.wk
-+
-+#ex pgxc_ctl_conf_empty.wk <<EOF
-+#%s/"/\\\"/ge
-+#w
-+#%s/^\(.*\)$/"\1",/e
-+#%s/^"#ifdef XCP",$/#ifdef XCP/e
-+#%s/^"#endif",$/#endif/e
-+#wq
-+#EOF
-
- cat >> pgxc_ctl_bash.c <<EOF
- /*
diff --git a/databases/postgres-xl/files/patch-contrib_pgxc__monitor_pgxc__monitor.c b/databases/postgres-xl/files/patch-contrib_pgxc__monitor_pgxc__monitor.c
deleted file mode 100644
index 6ad9cf614cd8..000000000000
--- a/databases/postgres-xl/files/patch-contrib_pgxc__monitor_pgxc__monitor.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- contrib/pgxc_monitor/pgxc_monitor.c.orig 2017-04-19 15:17:02 UTC
-+++ contrib/pgxc_monitor/pgxc_monitor.c
-@@ -49,6 +49,7 @@
-
- #include <stdlib.h>
- #include <getopt.h>
-+#include <sys/wait.h>
-
- /* Define all the node types */
- typedef enum
diff --git a/databases/postgres-xl/files/patch-doc-Makefile b/databases/postgres-xl/files/patch-doc-Makefile
deleted file mode 100644
index 0d0adb929fb7..000000000000
--- a/databases/postgres-xl/files/patch-doc-Makefile
+++ /dev/null
@@ -1,9 +0,0 @@
---- doc/Makefile.orig 2017-04-19 15:17:02 UTC
-+++ doc/Makefile
-@@ -12,5 +12,5 @@ subdir = doc
- top_builddir = ..
- include $(top_builddir)/src/Makefile.global
-
--all distprep html man install installdirs uninstall clean distclean maintainer-clean:
-+all distprep man install installdirs uninstall clean distclean maintainer-clean:
- $(MAKE) -C src $@
diff --git a/databases/postgres-xl/files/patch-doc-src-sgml-Makefile b/databases/postgres-xl/files/patch-doc-src-sgml-Makefile
deleted file mode 100644
index 0523b73cd52b..000000000000
--- a/databases/postgres-xl/files/patch-doc-src-sgml-Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
---- doc/src/sgml/Makefile.orig 2017-04-19 15:17:02 UTC
-+++ doc/src/sgml/Makefile
-@@ -15,7 +15,7 @@
-
- # Make "html" the default target, since that is what most people tend
- # to want to use.
--html:
-+man:
-
- NO_TEMP_INSTALL=yes
-
-@@ -24,7 +24,7 @@ top_builddir = ../../..
- include $(top_builddir)/src/Makefile.global
-
-
--all: html man
-+all: man
-
- distprep: html distprep-man
-
-@@ -81,8 +81,6 @@ override SPFLAGS += -wall -wno-unused-pa
- ## Man pages
- ##
-
--man distprep-man: man-stamp
--
- man-stamp: stylesheet-man.xsl postgres.xml
- $(XMLLINT) --noout --valid postgres.xml
- $(XSLTPROC) $(XSLTPROCFLAGS) $(XSLTPROC_MAN_FLAGS) $^
-@@ -326,14 +324,14 @@ check: postgres.sgml $(ALMOSTALLSGML) ch
- ## Install
- ##
-
--install: install-html
-+install: install-man
-
- ifneq ($(PORTNAME), sco)
- install: install-man
- endif
-
- installdirs:
-- $(MKDIR_P) '$(DESTDIR)$(htmldir)'/html $(addprefix '$(DESTDIR)$(mandir)'/man, 1 3 $(sqlmansectnum))
-+ $(MKDIR_P) $(addprefix '$(DESTDIR)$(mandir)'/man, 1 3 $(sqlmansectnum))
-
- # If the install used a man directory shared with other applications, this will remove all files.
- uninstall:
diff --git a/databases/postgres-xl/files/patch-src_Makefile.shlib b/databases/postgres-xl/files/patch-src_Makefile.shlib
deleted file mode 100644
index bad3dbfb495a..000000000000
--- a/databases/postgres-xl/files/patch-src_Makefile.shlib
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/Makefile.shlib.orig 2017-04-19 15:17:03 UTC
-+++ src/Makefile.shlib
-@@ -81,7 +81,7 @@ shlib_bare = lib$(NAME)$(DLSUFFIX)
- # Testing the soname variable is a reliable way to determine whether a
- # linkable library is being built.
- soname = $(shlib_major)
--pkgconfigdir = $(libdir)/pkgconfig
-+pkgconfigdir = $(prefix)/libdata/pkgconfig
- else
- # Naming convention for dynamically loadable modules
- shlib = $(NAME)$(DLSUFFIX)
diff --git a/databases/postgres-xl/pkg-descr b/databases/postgres-xl/pkg-descr
deleted file mode 100644
index 2b2caeccc0c8..000000000000
--- a/databases/postgres-xl/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-Postgres-XL is an open source project to provide both write-scalability and
-massively parallel processing transparently to PostgreSQL. It is a collection
-of tightly coupled database components which can be installed on more than one
-system or virtual machine.
-
-Write-scalable means Postgres-XL can be configured with as many database
-servers as you want and handle many more writes (updating SQL statements) than
-a single standalone database server could otherwise do. You can have more than
-one database server that provides a single database view. Any database update
-from any database server is immediately visible to any other transactions
-running on different servers. Transparent means you do not necessarily need
-to worry about how your data is stored in more than one database servers
-internally.
-
-WWW: http://www.postgres-xl.org/
diff --git a/databases/postgres-xl/pkg-plist b/databases/postgres-xl/pkg-plist
deleted file mode 100644
index 0d9efb92b227..000000000000
--- a/databases/postgres-xl/pkg-plist
+++ /dev/null
@@ -1,1891 +0,0 @@
-bin/clusterdb
-bin/createdb
-bin/createlang
-bin/createuser
-bin/dropdb
-bin/droplang
-bin/dropuser
-bin/ecpg
-bin/gtm
-bin/gtm_ctl
-bin/gtm_proxy
-bin/initdb
-bin/initgtm
-bin/oid2name
-bin/pg_archivecleanup
-bin/pg_basebackup
-bin/pg_config
-bin/pg_controldata
-bin/pg_ctl
-bin/pg_dump
-bin/pg_dumpall
-bin/pg_isready
-bin/pg_receivexlog
-bin/pg_recvlogical
-bin/pg_resetxlog
-bin/pg_restore
-bin/pg_rewind
-bin/pg_standby
-bin/pg_test_fsync
-bin/pg_test_timing
-bin/pg_upgrade
-bin/pg_xlogdump
-bin/pgbench
-bin/pgxc_clean
-bin/pgxc_ctl
-bin/pgxc_monitor
-bin/postgres
-bin/postmaster
-bin/psql
-bin/reindexdb
-bin/vacuumdb
-bin/vacuumlo
-include/ecpg_config.h
-include/ecpg_informix.h
-include/ecpgerrno.h
-include/ecpglib.h
-include/ecpgtype.h
-include/libpq-events.h
-include/libpq-fe.h
-include/libpq/libpq-fs.h
-include/pg_config.h
-include/pg_config_ext.h
-include/pg_config_manual.h
-include/pg_config_os.h
-include/pgtypes_date.h
-include/pgtypes_error.h
-include/pgtypes_interval.h
-include/pgtypes_numeric.h
-include/pgtypes_timestamp.h
-include/postgres_ext.h
-include/postgresql/informix/esql/datetime.h
-include/postgresql/informix/esql/decimal.h
-include/postgresql/informix/esql/sqltypes.h
-include/postgresql/internal/c.h
-include/postgresql/internal/libpq-int.h
-include/postgresql/internal/libpq/pqcomm.h
-include/postgresql/internal/port.h
-include/postgresql/internal/postgres_fe.h
-include/postgresql/internal/pqexpbuffer.h
-include/postgresql/server/access/attnum.h
-include/postgresql/server/access/brin.h
-include/postgresql/server/access/brin_internal.h
-include/postgresql/server/access/brin_page.h
-include/postgresql/server/access/brin_pageops.h
-include/postgresql/server/access/brin_revmap.h
-include/postgresql/server/access/brin_tuple.h
-include/postgresql/server/access/brin_xlog.h
-include/postgresql/server/access/clog.h
-include/postgresql/server/access/commit_ts.h
-include/postgresql/server/access/genam.h
-include/postgresql/server/access/gin.h
-include/postgresql/server/access/gin_private.h
-include/postgresql/server/access/gist.h
-include/postgresql/server/access/gist_private.h
-include/postgresql/server/access/gistscan.h
-include/postgresql/server/access/gtm.h
-include/postgresql/server/access/hash.h
-include/postgresql/server/access/heapam.h
-include/postgresql/server/access/heapam_xlog.h
-include/postgresql/server/access/hio.h
-include/postgresql/server/access/htup.h
-include/postgresql/server/access/htup_details.h
-include/postgresql/server/access/itup.h
-include/postgresql/server/access/multixact.h
-include/postgresql/server/access/nbtree.h
-include/postgresql/server/access/parallel.h
-include/postgresql/server/access/printtup.h
-include/postgresql/server/access/reloptions.h
-include/postgresql/server/access/relscan.h
-include/postgresql/server/access/rewriteheap.h
-include/postgresql/server/access/rmgr.h
-include/postgresql/server/access/rmgrlist.h
-include/postgresql/server/access/sdir.h
-include/postgresql/server/access/skey.h
-include/postgresql/server/access/slru.h
-include/postgresql/server/access/spgist.h
-include/postgresql/server/access/spgist_private.h
-include/postgresql/server/access/stratnum.h
-include/postgresql/server/access/subtrans.h
-include/postgresql/server/access/sysattr.h
-include/postgresql/server/access/timeline.h
-include/postgresql/server/access/transam.h
-include/postgresql/server/access/tsmapi.h
-include/postgresql/server/access/tupconvert.h
-include/postgresql/server/access/tupdesc.h
-include/postgresql/server/access/tupmacs.h
-include/postgresql/server/access/tuptoaster.h
-include/postgresql/server/access/twophase.h
-include/postgresql/server/access/twophase_rmgr.h
-include/postgresql/server/access/valid.h
-include/postgresql/server/access/visibilitymap.h
-include/postgresql/server/access/xact.h
-include/postgresql/server/access/xlog.h
-include/postgresql/server/access/xlog_fn.h
-include/postgresql/server/access/xlog_internal.h
-include/postgresql/server/access/xlogdefs.h
-include/postgresql/server/access/xloginsert.h
-include/postgresql/server/access/xlogreader.h
-include/postgresql/server/access/xlogrecord.h
-include/postgresql/server/access/xlogutils.h
-include/postgresql/server/bootstrap/bootstrap.h
-include/postgresql/server/c.h
-include/postgresql/server/catalog/binary_upgrade.h
-include/postgresql/server/catalog/catalog.h
-include/postgresql/server/catalog/catversion.h
-include/postgresql/server/catalog/dependency.h
-include/postgresql/server/catalog/genbki.h
-include/postgresql/server/catalog/heap.h
-include/postgresql/server/catalog/index.h
-include/postgresql/server/catalog/indexing.h
-include/postgresql/server/catalog/namespace.h
-include/postgresql/server/catalog/objectaccess.h
-include/postgresql/server/catalog/objectaddress.h
-include/postgresql/server/catalog/opfam_internal.h
-include/postgresql/server/catalog/pg_aggregate.h
-include/postgresql/server/catalog/pg_am.h
-include/postgresql/server/catalog/pg_amop.h
-include/postgresql/server/catalog/pg_amproc.h
-include/postgresql/server/catalog/pg_attrdef.h
-include/postgresql/server/catalog/pg_attribute.h
-include/postgresql/server/catalog/pg_auth_members.h
-include/postgresql/server/catalog/pg_authid.h
-include/postgresql/server/catalog/pg_cast.h
-include/postgresql/server/catalog/pg_class.h
-include/postgresql/server/catalog/pg_collation.h
-include/postgresql/server/catalog/pg_collation_fn.h
-include/postgresql/server/catalog/pg_constraint.h
-include/postgresql/server/catalog/pg_control.h
-include/postgresql/server/catalog/pg_conversion.h
-include/postgresql/server/catalog/pg_conversion_fn.h
-include/postgresql/server/catalog/pg_database.h
-include/postgresql/server/catalog/pg_db_role_setting.h
-include/postgresql/server/catalog/pg_default_acl.h
-include/postgresql/server/catalog/pg_depend.h
-include/postgresql/server/catalog/pg_description.h
-include/postgresql/server/catalog/pg_enum.h
-include/postgresql/server/catalog/pg_event_trigger.h
-include/postgresql/server/catalog/pg_extension.h
-include/postgresql/server/catalog/pg_foreign_data_wrapper.h
-include/postgresql/server/catalog/pg_foreign_server.h
-include/postgresql/server/catalog/pg_foreign_table.h
-include/postgresql/server/catalog/pg_index.h
-include/postgresql/server/catalog/pg_inherits.h
-include/postgresql/server/catalog/pg_inherits_fn.h
-include/postgresql/server/catalog/pg_language.h
-include/postgresql/server/catalog/pg_largeobject.h
-include/postgresql/server/catalog/pg_largeobject_metadata.h
-include/postgresql/server/catalog/pg_namespace.h
-include/postgresql/server/catalog/pg_opclass.h
-include/postgresql/server/catalog/pg_operator.h
-include/postgresql/server/catalog/pg_operator_fn.h
-include/postgresql/server/catalog/pg_opfamily.h
-include/postgresql/server/catalog/pg_pltemplate.h
-include/postgresql/server/catalog/pg_policy.h
-include/postgresql/server/catalog/pg_proc.h
-include/postgresql/server/catalog/pg_proc_fn.h
-include/postgresql/server/catalog/pg_range.h
-include/postgresql/server/catalog/pg_replication_origin.h
-include/postgresql/server/catalog/pg_rewrite.h
-include/postgresql/server/catalog/pg_seclabel.h
-include/postgresql/server/catalog/pg_shdepend.h
-include/postgresql/server/catalog/pg_shdescription.h
-include/postgresql/server/catalog/pg_shseclabel.h
-include/postgresql/server/catalog/pg_statistic.h
-include/postgresql/server/catalog/pg_tablespace.h
-include/postgresql/server/catalog/pg_transform.h
-include/postgresql/server/catalog/pg_trigger.h
-include/postgresql/server/catalog/pg_ts_config.h
-include/postgresql/server/catalog/pg_ts_config_map.h
-include/postgresql/server/catalog/pg_ts_dict.h
-include/postgresql/server/catalog/pg_ts_parser.h
-include/postgresql/server/catalog/pg_ts_template.h
-include/postgresql/server/catalog/pg_type.h
-include/postgresql/server/catalog/pg_type_fn.h
-include/postgresql/server/catalog/pg_user_mapping.h
-include/postgresql/server/catalog/pgxc_class.h
-include/postgresql/server/catalog/pgxc_group.h
-include/postgresql/server/catalog/pgxc_node.h
-include/postgresql/server/catalog/schemapg.h
-include/postgresql/server/catalog/storage.h
-include/postgresql/server/catalog/storage_xlog.h
-include/postgresql/server/catalog/toasting.h
-include/postgresql/server/commands/alter.h
-include/postgresql/server/commands/async.h
-include/postgresql/server/commands/cluster.h
-include/postgresql/server/commands/collationcmds.h
-include/postgresql/server/commands/comment.h
-include/postgresql/server/commands/conversioncmds.h
-include/postgresql/server/commands/copy.h
-include/postgresql/server/commands/createas.h
-include/postgresql/server/commands/dbcommands.h
-include/postgresql/server/commands/dbcommands_xlog.h
-include/postgresql/server/commands/defrem.h
-include/postgresql/server/commands/discard.h
-include/postgresql/server/commands/event_trigger.h
-include/postgresql/server/commands/explain.h
-include/postgresql/server/commands/extension.h
-include/postgresql/server/commands/lockcmds.h
-include/postgresql/server/commands/matview.h
-include/postgresql/server/commands/policy.h
-include/postgresql/server/commands/portalcmds.h
-include/postgresql/server/commands/prepare.h
-include/postgresql/server/commands/proclang.h
-include/postgresql/server/commands/schemacmds.h
-include/postgresql/server/commands/seclabel.h
-include/postgresql/server/commands/sequence.h
-include/postgresql/server/commands/tablecmds.h
-include/postgresql/server/commands/tablespace.h
-include/postgresql/server/commands/trigger.h
-include/postgresql/server/commands/typecmds.h
-include/postgresql/server/commands/user.h
-include/postgresql/server/commands/vacuum.h
-include/postgresql/server/commands/variable.h
-include/postgresql/server/commands/view.h
-include/postgresql/server/common/fe_memutils.h
-include/postgresql/server/common/pg_lzcompress.h
-include/postgresql/server/common/relpath.h
-include/postgresql/server/common/restricted_token.h
-include/postgresql/server/common/string.h
-include/postgresql/server/common/username.h
-include/postgresql/server/datatype/timestamp.h
-include/postgresql/server/dynloader.h
-include/postgresql/server/executor/execdebug.h
-include/postgresql/server/executor/execdesc.h
-include/postgresql/server/executor/executor.h
-include/postgresql/server/executor/functions.h
-include/postgresql/server/executor/hashjoin.h
-include/postgresql/server/executor/instrument.h
-include/postgresql/server/executor/nodeAgg.h
-include/postgresql/server/executor/nodeAppend.h
-include/postgresql/server/executor/nodeBitmapAnd.h
-include/postgresql/server/executor/nodeBitmapHeapscan.h
-include/postgresql/server/executor/nodeBitmapIndexscan.h
-include/postgresql/server/executor/nodeBitmapOr.h
-include/postgresql/server/executor/nodeCtescan.h
-include/postgresql/server/executor/nodeCustom.h
-include/postgresql/server/executor/nodeForeignscan.h
-include/postgresql/server/executor/nodeFunctionscan.h
-include/postgresql/server/executor/nodeGroup.h
-include/postgresql/server/executor/nodeHash.h
-include/postgresql/server/executor/nodeHashjoin.h
-include/postgresql/server/executor/nodeIndexonlyscan.h
-include/postgresql/server/executor/nodeIndexscan.h
-include/postgresql/server/executor/nodeLimit.h
-include/postgresql/server/executor/nodeLockRows.h
-include/postgresql/server/executor/nodeMaterial.h
-include/postgresql/server/executor/nodeMergeAppend.h
-include/postgresql/server/executor/nodeMergejoin.h
-include/postgresql/server/executor/nodeModifyTable.h
-include/postgresql/server/executor/nodeNestloop.h
-include/postgresql/server/executor/nodeRecursiveunion.h
-include/postgresql/server/executor/nodeResult.h
-include/postgresql/server/executor/nodeSamplescan.h
-include/postgresql/server/executor/nodeSeqscan.h
-include/postgresql/server/executor/nodeSetOp.h
-include/postgresql/server/executor/nodeSort.h
-include/postgresql/server/executor/nodeSubplan.h
-include/postgresql/server/executor/nodeSubqueryscan.h
-include/postgresql/server/executor/nodeTidscan.h
-include/postgresql/server/executor/nodeUnique.h
-include/postgresql/server/executor/nodeValuesscan.h
-include/postgresql/server/executor/nodeWindowAgg.h
-include/postgresql/server/executor/nodeWorktablescan.h
-include/postgresql/server/executor/producerReceiver.h
-include/postgresql/server/executor/spi.h
-include/postgresql/server/executor/spi_priv.h
-include/postgresql/server/executor/tstoreReceiver.h
-include/postgresql/server/executor/tuptable.h
-include/postgresql/server/fmgr.h
-include/postgresql/server/foreign/fdwapi.h
-include/postgresql/server/foreign/foreign.h
-include/postgresql/server/funcapi.h
-include/postgresql/server/gen_alloc.h
-include/postgresql/server/getaddrinfo.h
-include/postgresql/server/getopt_long.h
-include/postgresql/server/gtm/assert.h
-include/postgresql/server/gtm/elog.h
-include/postgresql/server/gtm/gtm.h
-include/postgresql/server/gtm/gtm_backup.h
-include/postgresql/server/gtm/gtm_c.h
-include/postgresql/server/gtm/gtm_client.h
-include/postgresql/server/gtm/gtm_common.h
-include/postgresql/server/gtm/gtm_conn.h
-include/postgresql/server/gtm/gtm_ext.h
-include/postgresql/server/gtm/gtm_gxid.h
-include/postgresql/server/gtm/gtm_ip.h
-include/postgresql/server/gtm/gtm_list.h
-include/postgresql/server/gtm/gtm_lock.h
-include/postgresql/server/gtm/gtm_msg.h
-include/postgresql/server/gtm/gtm_opt.h
-include/postgresql/server/gtm/gtm_opt_tables.h
-include/postgresql/server/gtm/gtm_proxy.h
-include/postgresql/server/gtm/gtm_seq.h
-include/postgresql/server/gtm/gtm_serialize.h
-include/postgresql/server/gtm/gtm_serialize_debug.h
-include/postgresql/server/gtm/gtm_standby.h
-include/postgresql/server/gtm/gtm_time.h
-include/postgresql/server/gtm/gtm_txn.h
-include/postgresql/server/gtm/gtm_utils.h
-include/postgresql/server/gtm/ip.h
-include/postgresql/server/gtm/libpq-be.h
-include/postgresql/server/gtm/libpq-fe.h
-include/postgresql/server/gtm/libpq-int.h
-include/postgresql/server/gtm/libpq.h
-include/postgresql/server/gtm/memnodes.h
-include/postgresql/server/gtm/memutils.h
-include/postgresql/server/gtm/palloc.h
-include/postgresql/server/gtm/path.h
-include/postgresql/server/gtm/pqcomm.h
-include/postgresql/server/gtm/pqexpbuffer.h
-include/postgresql/server/gtm/pqformat.h
-include/postgresql/server/gtm/pqsignal.h
-include/postgresql/server/gtm/proxy_utils.h
-include/postgresql/server/gtm/register.h
-include/postgresql/server/gtm/replication.h
-include/postgresql/server/gtm/standby_utils.h
-include/postgresql/server/gtm/stringinfo.h
-include/postgresql/server/lib/binaryheap.h
-include/postgresql/server/lib/bipartite_match.h
-include/postgresql/server/lib/hyperloglog.h
-include/postgresql/server/lib/ilist.h
-include/postgresql/server/lib/pairingheap.h
-include/postgresql/server/lib/rbtree.h
-include/postgresql/server/lib/stringinfo.h
-include/postgresql/server/libpq/auth.h
-include/postgresql/server/libpq/be-fsstubs.h
-include/postgresql/server/libpq/crypt.h
-include/postgresql/server/libpq/hba.h
-include/postgresql/server/libpq/ip.h
-include/postgresql/server/libpq/libpq-be.h
-include/postgresql/server/libpq/libpq-fs.h
-include/postgresql/server/libpq/libpq.h
-include/postgresql/server/libpq/md5.h
-include/postgresql/server/libpq/pqcomm.h
-include/postgresql/server/libpq/pqformat.h
-include/postgresql/server/libpq/pqmq.h
-include/postgresql/server/libpq/pqsignal.h
-include/postgresql/server/mb/pg_wchar.h
-include/postgresql/server/miscadmin.h
-include/postgresql/server/nodes/bitmapset.h
-include/postgresql/server/nodes/execnodes.h
-include/postgresql/server/nodes/lockoptions.h
-include/postgresql/server/nodes/makefuncs.h
-include/postgresql/server/nodes/memnodes.h
-include/postgresql/server/nodes/nodeFuncs.h
-include/postgresql/server/nodes/nodes.h
-include/postgresql/server/nodes/params.h
-include/postgresql/server/nodes/parsenodes.h
-include/postgresql/server/nodes/pg_list.h
-include/postgresql/server/nodes/plannodes.h
-include/postgresql/server/nodes/primnodes.h
-include/postgresql/server/nodes/print.h
-include/postgresql/server/nodes/readfuncs.h
-include/postgresql/server/nodes/relation.h
-include/postgresql/server/nodes/replnodes.h
-include/postgresql/server/nodes/tidbitmap.h
-include/postgresql/server/nodes/value.h
-include/postgresql/server/optimizer/clauses.h
-include/postgresql/server/optimizer/cost.h
-include/postgresql/server/optimizer/geqo.h
-include/postgresql/server/optimizer/geqo_copy.h
-include/postgresql/server/optimizer/geqo_gene.h
-include/postgresql/server/optimizer/geqo_misc.h
-include/postgresql/server/optimizer/geqo_mutation.h
-include/postgresql/server/optimizer/geqo_pool.h
-include/postgresql/server/optimizer/geqo_random.h
-include/postgresql/server/optimizer/geqo_recombination.h
-include/postgresql/server/optimizer/geqo_selection.h
-include/postgresql/server/optimizer/joininfo.h
-include/postgresql/server/optimizer/orclauses.h
-include/postgresql/server/optimizer/pathnode.h
-include/postgresql/server/optimizer/paths.h
-include/postgresql/server/optimizer/pgxcplan.h
-include/postgresql/server/optimizer/pgxcship.h
-include/postgresql/server/optimizer/placeholder.h
-include/postgresql/server/optimizer/plancat.h
-include/postgresql/server/optimizer/planmain.h
-include/postgresql/server/optimizer/planner.h
-include/postgresql/server/optimizer/predtest.h
-include/postgresql/server/optimizer/prep.h
-include/postgresql/server/optimizer/restrictinfo.h
-include/postgresql/server/optimizer/subselect.h
-include/postgresql/server/optimizer/tlist.h
-include/postgresql/server/optimizer/var.h
-include/postgresql/server/parser/analyze.h
-include/postgresql/server/parser/gram.h
-include/postgresql/server/parser/gramparse.h
-include/postgresql/server/parser/keywords.h
-include/postgresql/server/parser/kwlist.h
-include/postgresql/server/parser/parse_agg.h
-include/postgresql/server/parser/parse_clause.h
-include/postgresql/server/parser/parse_coerce.h
-include/postgresql/server/parser/parse_collate.h
-include/postgresql/server/parser/parse_cte.h
-include/postgresql/server/parser/parse_expr.h
-include/postgresql/server/parser/parse_func.h
-include/postgresql/server/parser/parse_node.h
-include/postgresql/server/parser/parse_oper.h
-include/postgresql/server/parser/parse_param.h
-include/postgresql/server/parser/parse_relation.h
-include/postgresql/server/parser/parse_target.h
-include/postgresql/server/parser/parse_type.h
-include/postgresql/server/parser/parse_utilcmd.h
-include/postgresql/server/parser/parser.h
-include/postgresql/server/parser/parsetree.h
-include/postgresql/server/parser/scanner.h
-include/postgresql/server/parser/scansup.h
-include/postgresql/server/pg_config.h
-include/postgresql/server/pg_config_ext.h
-include/postgresql/server/pg_config_manual.h
-include/postgresql/server/pg_config_os.h
-include/postgresql/server/pg_getopt.h
-include/postgresql/server/pg_trace.h
-include/postgresql/server/pgstat.h
-include/postgresql/server/pgtar.h
-include/postgresql/server/pgtime.h
-include/postgresql/server/pgxc/barrier.h
-include/postgresql/server/pgxc/copyops.h
-include/postgresql/server/pgxc/execRemote.h
-include/postgresql/server/pgxc/groupmgr.h
-include/postgresql/server/pgxc/locator.h
-include/postgresql/server/pgxc/nodemgr.h
-include/postgresql/server/pgxc/pause.h
-include/postgresql/server/pgxc/pgxc.h
-include/postgresql/server/pgxc/pgxcnode.h
-include/postgresql/server/pgxc/planner.h
-include/postgresql/server/pgxc/poolcomm.h
-include/postgresql/server/pgxc/poolmgr.h
-include/postgresql/server/pgxc/poolutils.h
-include/postgresql/server/pgxc/redistrib.h
-include/postgresql/server/pgxc/remotecopy.h
-include/postgresql/server/pgxc/squeue.h
-include/postgresql/server/pgxc/xc_maintenance_mode.h
-include/postgresql/server/plpgsql.h
-include/postgresql/server/port.h
-include/postgresql/server/port/aix.h
-include/postgresql/server/port/atomics.h
-include/postgresql/server/port/atomics/arch-arm.h
-include/postgresql/server/port/atomics/arch-hppa.h
-include/postgresql/server/port/atomics/arch-ia64.h
-include/postgresql/server/port/atomics/arch-ppc.h
-include/postgresql/server/port/atomics/arch-x86.h
-include/postgresql/server/port/atomics/fallback.h
-include/postgresql/server/port/atomics/generic-acc.h
-include/postgresql/server/port/atomics/generic-gcc.h
-include/postgresql/server/port/atomics/generic-msvc.h
-include/postgresql/server/port/atomics/generic-sunpro.h
-include/postgresql/server/port/atomics/generic-xlc.h
-include/postgresql/server/port/atomics/generic.h
-include/postgresql/server/port/cygwin.h
-include/postgresql/server/port/darwin.h
-include/postgresql/server/port/freebsd.h
-include/postgresql/server/port/hpux.h
-include/postgresql/server/port/linux.h
-include/postgresql/server/port/netbsd.h
-include/postgresql/server/port/openbsd.h
-include/postgresql/server/port/pg_crc32c.h
-include/postgresql/server/port/sco.h
-include/postgresql/server/port/solaris.h
-include/postgresql/server/port/unixware.h
-include/postgresql/server/port/win32.h
-include/postgresql/server/port/win32/arpa/inet.h
-include/postgresql/server/port/win32/dlfcn.h
-include/postgresql/server/port/win32/grp.h
-include/postgresql/server/port/win32/netdb.h
-include/postgresql/server/port/win32/netinet/in.h
-include/postgresql/server/port/win32/pwd.h
-include/postgresql/server/port/win32/sys/socket.h
-include/postgresql/server/port/win32/sys/wait.h
-include/postgresql/server/port/win32_msvc/dirent.h
-include/postgresql/server/port/win32_msvc/sys/file.h
-include/postgresql/server/port/win32_msvc/sys/param.h
-include/postgresql/server/port/win32_msvc/sys/time.h
-include/postgresql/server/port/win32_msvc/unistd.h
-include/postgresql/server/port/win32_msvc/utime.h
-include/postgresql/server/portability/instr_time.h
-include/postgresql/server/portability/mem.h
-include/postgresql/server/postgres.h
-include/postgresql/server/postgres_ext.h
-include/postgresql/server/postgres_fe.h
-include/postgresql/server/postmaster/autovacuum.h
-include/postgresql/server/postmaster/bgworker.h
-include/postgresql/server/postmaster/bgworker_internals.h
-include/postgresql/server/postmaster/bgwriter.h
-include/postgresql/server/postmaster/clustermon.h
-include/postgresql/server/postmaster/fork_process.h
-include/postgresql/server/postmaster/pgarch.h
-include/postgresql/server/postmaster/postmaster.h
-include/postgresql/server/postmaster/startup.h
-include/postgresql/server/postmaster/syslogger.h
-include/postgresql/server/postmaster/walwriter.h
-include/postgresql/server/regex/regcustom.h
-include/postgresql/server/regex/regerrs.h
-include/postgresql/server/regex/regex.h
-include/postgresql/server/regex/regexport.h
-include/postgresql/server/regex/regguts.h
-include/postgresql/server/replication/basebackup.h
-include/postgresql/server/replication/decode.h
-include/postgresql/server/replication/logical.h
-include/postgresql/server/replication/logicalfuncs.h
-include/postgresql/server/replication/origin.h
-include/postgresql/server/replication/output_plugin.h
-include/postgresql/server/replication/reorderbuffer.h
-include/postgresql/server/replication/slot.h
-include/postgresql/server/replication/snapbuild.h
-include/postgresql/server/replication/syncrep.h
-include/postgresql/server/replication/walreceiver.h
-include/postgresql/server/replication/walsender.h
-include/postgresql/server/replication/walsender_private.h
-include/postgresql/server/rewrite/prs2lock.h
-include/postgresql/server/rewrite/rewriteDefine.h
-include/postgresql/server/rewrite/rewriteHandler.h
-include/postgresql/server/rewrite/rewriteManip.h
-include/postgresql/server/rewrite/rewriteRemove.h
-include/postgresql/server/rewrite/rewriteSupport.h
-include/postgresql/server/rewrite/rowsecurity.h
-include/postgresql/server/rusagestub.h
-include/postgresql/server/snowball/header.h
-include/postgresql/server/snowball/libstemmer/api.h
-include/postgresql/server/snowball/libstemmer/header.h
-include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_danish.h
-include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_dutch.h
-include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_english.h
-include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_finnish.h
-include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_french.h
-include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_german.h
-include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_hungarian.h
-include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_italian.h
-include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_norwegian.h
-include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_porter.h
-include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_portuguese.h
-include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_spanish.h
-include/postgresql/server/snowball/libstemmer/stem_ISO_8859_1_swedish.h
-include/postgresql/server/snowball/libstemmer/stem_ISO_8859_2_romanian.h
-include/postgresql/server/snowball/libstemmer/stem_KOI8_R_russian.h
-include/postgresql/server/snowball/libstemmer/stem_UTF_8_danish.h
-include/postgresql/server/snowball/libstemmer/stem_UTF_8_dutch.h
-include/postgresql/server/snowball/libstemmer/stem_UTF_8_english.h
-include/postgresql/server/snowball/libstemmer/stem_UTF_8_finnish.h
-include/postgresql/server/snowball/libstemmer/stem_UTF_8_french.h
-include/postgresql/server/snowball/libstemmer/stem_UTF_8_german.h
-include/postgresql/server/snowball/libstemmer/stem_UTF_8_hungarian.h
-include/postgresql/server/snowball/libstemmer/stem_UTF_8_italian.h
-include/postgresql/server/snowball/libstemmer/stem_UTF_8_norwegian.h
-include/postgresql/server/snowball/libstemmer/stem_UTF_8_porter.h
-include/postgresql/server/snowball/libstemmer/stem_UTF_8_portuguese.h
-include/postgresql/server/snowball/libstemmer/stem_UTF_8_romanian.h
-include/postgresql/server/snowball/libstemmer/stem_UTF_8_russian.h
-include/postgresql/server/snowball/libstemmer/stem_UTF_8_spanish.h
-include/postgresql/server/snowball/libstemmer/stem_UTF_8_swedish.h
-include/postgresql/server/snowball/libstemmer/stem_UTF_8_turkish.h
-include/postgresql/server/storage/backendid.h
-include/postgresql/server/storage/barrier.h
-include/postgresql/server/storage/block.h
-include/postgresql/server/storage/buf.h
-include/postgresql/server/storage/buf_internals.h
-include/postgresql/server/storage/buffile.h
-include/postgresql/server/storage/bufmgr.h
-include/postgresql/server/storage/bufpage.h
-include/postgresql/server/storage/checksum.h
-include/postgresql/server/storage/checksum_impl.h
-include/postgresql/server/storage/copydir.h
-include/postgresql/server/storage/dsm.h
-include/postgresql/server/storage/dsm_impl.h
-include/postgresql/server/storage/fd.h
-include/postgresql/server/storage/freespace.h
-include/postgresql/server/storage/fsm_internals.h
-include/postgresql/server/storage/indexfsm.h
-include/postgresql/server/storage/ipc.h
-include/postgresql/server/storage/item.h
-include/postgresql/server/storage/itemid.h
-include/postgresql/server/storage/itemptr.h
-include/postgresql/server/storage/large_object.h
-include/postgresql/server/storage/latch.h
-include/postgresql/server/storage/lmgr.h
-include/postgresql/server/storage/lock.h
-include/postgresql/server/storage/lwlock.h
-include/postgresql/server/storage/off.h
-include/postgresql/server/storage/pg_sema.h
-include/postgresql/server/storage/pg_shmem.h
-include/postgresql/server/storage/pmsignal.h
-include/postgresql/server/storage/pos.h
-include/postgresql/server/storage/predicate.h
-include/postgresql/server/storage/predicate_internals.h
-include/postgresql/server/storage/proc.h
-include/postgresql/server/storage/procarray.h
-include/postgresql/server/storage/procsignal.h
-include/postgresql/server/storage/reinit.h
-include/postgresql/server/storage/relfilenode.h
-include/postgresql/server/storage/s_lock.h
-include/postgresql/server/storage/shm_mq.h
-include/postgresql/server/storage/shm_toc.h
-include/postgresql/server/storage/shmem.h
-include/postgresql/server/storage/sinval.h
-include/postgresql/server/storage/sinvaladt.h
-include/postgresql/server/storage/smgr.h
-include/postgresql/server/storage/spin.h
-include/postgresql/server/storage/standby.h
-include/postgresql/server/tcop/deparse_utility.h
-include/postgresql/server/tcop/dest.h
-include/postgresql/server/tcop/fastpath.h
-include/postgresql/server/tcop/pquery.h
-include/postgresql/server/tcop/tcopdebug.h
-include/postgresql/server/tcop/tcopprot.h
-include/postgresql/server/tcop/utility.h
-include/postgresql/server/tsearch/dicts/regis.h
-include/postgresql/server/tsearch/dicts/spell.h
-include/postgresql/server/tsearch/ts_cache.h
-include/postgresql/server/tsearch/ts_locale.h
-include/postgresql/server/tsearch/ts_public.h
-include/postgresql/server/tsearch/ts_type.h
-include/postgresql/server/tsearch/ts_utils.h
-include/postgresql/server/utils/acl.h
-include/postgresql/server/utils/aclchk_internal.h
-include/postgresql/server/utils/array.h
-include/postgresql/server/utils/arrayaccess.h
-include/postgresql/server/utils/ascii.h
-include/postgresql/server/utils/attoptcache.h
-include/postgresql/server/utils/builtins.h
-include/postgresql/server/utils/bytea.h
-include/postgresql/server/utils/cash.h
-include/postgresql/server/utils/catcache.h
-include/postgresql/server/utils/combocid.h
-include/postgresql/server/utils/date.h
-include/postgresql/server/utils/datetime.h
-include/postgresql/server/utils/datum.h
-include/postgresql/server/utils/dynahash.h
-include/postgresql/server/utils/dynamic_loader.h
-include/postgresql/server/utils/elog.h
-include/postgresql/server/utils/errcodes.h
-include/postgresql/server/utils/evtcache.h
-include/postgresql/server/utils/expandeddatum.h
-include/postgresql/server/utils/fmgroids.h
-include/postgresql/server/utils/fmgrtab.h
-include/postgresql/server/utils/formatting.h
-include/postgresql/server/utils/geo_decls.h
-include/postgresql/server/utils/guc.h
-include/postgresql/server/utils/guc_tables.h
-include/postgresql/server/utils/help_config.h
-include/postgresql/server/utils/hsearch.h
-include/postgresql/server/utils/inet.h
-include/postgresql/server/utils/int8.h
-include/postgresql/server/utils/inval.h
-include/postgresql/server/utils/json.h
-include/postgresql/server/utils/jsonapi.h
-include/postgresql/server/utils/jsonb.h
-include/postgresql/server/utils/logtape.h
-include/postgresql/server/utils/lsyscache.h
-include/postgresql/server/utils/memdebug.h
-include/postgresql/server/utils/memutils.h
-include/postgresql/server/utils/nabstime.h
-include/postgresql/server/utils/numeric.h
-include/postgresql/server/utils/palloc.h
-include/postgresql/server/utils/pg_crc.h
-include/postgresql/server/utils/pg_locale.h
-include/postgresql/server/utils/pg_lsn.h
-include/postgresql/server/utils/pg_rusage.h
-include/postgresql/server/utils/plancache.h
-include/postgresql/server/utils/portal.h
-include/postgresql/server/utils/probes.h
-include/postgresql/server/utils/ps_status.h
-include/postgresql/server/utils/rangetypes.h
-include/postgresql/server/utils/rel.h
-include/postgresql/server/utils/relcache.h
-include/postgresql/server/utils/relfilenodemap.h
-include/postgresql/server/utils/relmapper.h
-include/postgresql/server/utils/reltrigger.h
-include/postgresql/server/utils/resowner.h
-include/postgresql/server/utils/resowner_private.h
-include/postgresql/server/utils/rls.h
-include/postgresql/server/utils/ruleutils.h
-include/postgresql/server/utils/sampling.h
-include/postgresql/server/utils/selfuncs.h
-include/postgresql/server/utils/snapmgr.h
-include/postgresql/server/utils/snapshot.h
-include/postgresql/server/utils/sortsupport.h
-include/postgresql/server/utils/spccache.h
-include/postgresql/server/utils/syscache.h
-include/postgresql/server/utils/timeout.h
-include/postgresql/server/utils/timestamp.h
-include/postgresql/server/utils/tqual.h
-include/postgresql/server/utils/tuplesort.h
-include/postgresql/server/utils/tuplestore.h
-include/postgresql/server/utils/typcache.h
-include/postgresql/server/utils/tzparser.h
-include/postgresql/server/utils/uuid.h
-include/postgresql/server/utils/varbit.h
-include/postgresql/server/utils/xml.h
-include/postgresql/server/windowapi.h
-include/sql3types.h
-include/sqlca.h
-include/sqlda-compat.h
-include/sqlda-native.h
-include/sqlda.h
-lib/libecpg.a
-lib/libecpg.so
-lib/libecpg.so.6
-lib/libecpg_compat.a
-lib/libecpg_compat.so
-lib/libecpg_compat.so.3
-lib/libpgcommon.a
-lib/libpgport.a
-lib/libpgtypes.a
-lib/libpgtypes.so
-lib/libpgtypes.so.3
-lib/libpq.a
-lib/libpq.so
-lib/libpq.so.5
-lib/postgresql/_int.so
-lib/postgresql/adminpack.so
-lib/postgresql/ascii_and_mic.so
-lib/postgresql/auth_delay.so
-lib/postgresql/auto_explain.so
-lib/postgresql/autoinc.so
-lib/postgresql/btree_gin.so
-lib/postgresql/btree_gist.so
-lib/postgresql/chkpass.so
-lib/postgresql/citext.so
-lib/postgresql/cube.so
-lib/postgresql/cyrillic_and_mic.so
-lib/postgresql/dblink.so
-lib/postgresql/dict_int.so
-lib/postgresql/dict_snowball.so
-lib/postgresql/dict_xsyn.so
-lib/postgresql/earthdistance.so
-lib/postgresql/euc2004_sjis2004.so
-lib/postgresql/euc_cn_and_mic.so
-lib/postgresql/euc_jp_and_sjis.so
-lib/postgresql/euc_kr_and_mic.so
-lib/postgresql/euc_tw_and_big5.so
-lib/postgresql/file_fdw.so
-lib/postgresql/fuzzystrmatch.so
-lib/postgresql/hstore.so
-lib/postgresql/insert_username.so
-lib/postgresql/isn.so
-lib/postgresql/latin2_and_win1250.so
-lib/postgresql/latin_and_mic.so
-lib/postgresql/libpqwalreceiver.so
-lib/postgresql/lo.so
-lib/postgresql/ltree.so
-lib/postgresql/moddatetime.so
-lib/postgresql/pageinspect.so
-lib/postgresql/passwordcheck.so
-lib/postgresql/pg_buffercache.so
-lib/postgresql/pg_freespacemap.so
-lib/postgresql/pg_prewarm.so
-lib/postgresql/pg_stat_statements.so
-lib/postgresql/pg_trgm.so
-lib/postgresql/pgcrypto.so
-lib/postgresql/pgrowlocks.so
-lib/postgresql/pgstattuple.so
-lib/postgresql/pgxs/config/install-sh
-lib/postgresql/pgxs/config/missing
-lib/postgresql/pgxs/src/Makefile.global
-lib/postgresql/pgxs/src/Makefile.port
-lib/postgresql/pgxs/src/Makefile.shlib
-lib/postgresql/pgxs/src/makefiles/pgxs.mk
-lib/postgresql/pgxs/src/nls-global.mk
-lib/postgresql/pgxs/src/test/regress/pg_regress
-lib/postgresql/plpgsql.so
-lib/postgresql/postgres_fdw.so
-lib/postgresql/refint.so
-lib/postgresql/seg.so
-lib/postgresql/stormstats.so
-lib/postgresql/tablefunc.so
-lib/postgresql/tcn.so
-lib/postgresql/test_decoding.so
-lib/postgresql/timetravel.so
-lib/postgresql/tsearch2.so
-lib/postgresql/tsm_system_rows.so
-lib/postgresql/tsm_system_time.so
-lib/postgresql/unaccent.so
-lib/postgresql/utf8_and_ascii.so
-lib/postgresql/utf8_and_big5.so
-lib/postgresql/utf8_and_cyrillic.so
-lib/postgresql/utf8_and_euc2004.so
-lib/postgresql/utf8_and_euc_cn.so
-lib/postgresql/utf8_and_euc_jp.so
-lib/postgresql/utf8_and_euc_kr.so
-lib/postgresql/utf8_and_euc_tw.so
-lib/postgresql/utf8_and_gb18030.so
-lib/postgresql/utf8_and_gbk.so
-lib/postgresql/utf8_and_iso8859.so
-lib/postgresql/utf8_and_iso8859_1.so
-lib/postgresql/utf8_and_johab.so
-lib/postgresql/utf8_and_sjis.so
-lib/postgresql/utf8_and_sjis2004.so
-lib/postgresql/utf8_and_uhc.so
-lib/postgresql/utf8_and_win.so
-libdata/pkgconfig/libecpg.pc
-libdata/pkgconfig/libecpg_compat.pc
-libdata/pkgconfig/libpgtypes.pc
-libdata/pkgconfig/libpq.pc
-man/man1/clusterdb.1.gz
-man/man1/createdb.1.gz
-man/man1/createlang.1.gz
-man/man1/createuser.1.gz
-man/man1/dropdb.1.gz
-man/man1/droplang.1.gz
-man/man1/dropuser.1.gz
-man/man1/ecpg.1.gz
-man/man1/gtm.1.gz
-man/man1/gtm_ctl.1.gz
-man/man1/gtm_proxy.1.gz
-man/man1/initdb.1.gz
-man/man1/initgtm.1.gz
-man/man1/oid2name.1.gz
-man/man1/pg_archivecleanup.1.gz
-man/man1/pg_basebackup.1.gz
-man/man1/pg_config.1.gz
-man/man1/pg_controldata.1.gz
-man/man1/pg_ctl.1.gz
-man/man1/pg_dump.1.gz
-man/man1/pg_dumpall.1.gz
-man/man1/pg_isready.1.gz
-man/man1/pg_receivexlog.1.gz
-man/man1/pg_recvlogical.1.gz
-man/man1/pg_resetxlog.1.gz
-man/man1/pg_restore.1.gz
-man/man1/pg_rewind.1.gz
-man/man1/pg_standby.1.gz
-man/man1/pg_test_fsync.1.gz
-man/man1/pg_test_timing.1.gz
-man/man1/pg_upgrade.1.gz
-man/man1/pg_xlogdump.1.gz
-man/man1/pgbench.1.gz
-man/man1/postgres.1.gz
-man/man1/postmaster.1.gz
-man/man1/psql.1.gz
-man/man1/reindexdb.1.gz
-man/man1/vacuumdb.1.gz
-man/man1/vacuumlo.1.gz
-man/man3/SPI_connect.3.gz
-man/man3/SPI_copytuple.3.gz
-man/man3/SPI_cursor_close.3.gz
-man/man3/SPI_cursor_fetch.3.gz
-man/man3/SPI_cursor_find.3.gz
-man/man3/SPI_cursor_move.3.gz
-man/man3/SPI_cursor_open.3.gz
-man/man3/SPI_cursor_open_with_args.3.gz
-man/man3/SPI_cursor_open_with_paramlist.3.gz
-man/man3/SPI_exec.3.gz
-man/man3/SPI_execp.3.gz
-man/man3/SPI_execute.3.gz
-man/man3/SPI_execute_plan.3.gz
-man/man3/SPI_execute_plan_with_paramlist.3.gz
-man/man3/SPI_execute_with_args.3.gz
-man/man3/SPI_finish.3.gz
-man/man3/SPI_fname.3.gz
-man/man3/SPI_fnumber.3.gz
-man/man3/SPI_freeplan.3.gz
-man/man3/SPI_freetuple.3.gz
-man/man3/SPI_freetuptable.3.gz
-man/man3/SPI_getargcount.3.gz
-man/man3/SPI_getargtypeid.3.gz
-man/man3/SPI_getbinval.3.gz
-man/man3/SPI_getnspname.3.gz
-man/man3/SPI_getrelname.3.gz
-man/man3/SPI_gettype.3.gz
-man/man3/SPI_gettypeid.3.gz
-man/man3/SPI_getvalue.3.gz
-man/man3/SPI_is_cursor_plan.3.gz
-man/man3/SPI_keepplan.3.gz
-man/man3/SPI_modifytuple.3.gz
-man/man3/SPI_palloc.3.gz
-man/man3/SPI_pfree.3.gz
-man/man3/SPI_pop.3.gz
-man/man3/SPI_prepare.3.gz
-man/man3/SPI_prepare_cursor.3.gz
-man/man3/SPI_prepare_params.3.gz
-man/man3/SPI_push.3.gz
-man/man3/SPI_repalloc.3.gz
-man/man3/SPI_returntuple.3.gz
-man/man3/SPI_saveplan.3.gz
-man/man3/SPI_scroll_cursor_fetch.3.gz
-man/man3/SPI_scroll_cursor_move.3.gz
-man/man3/dblink.3.gz
-man/man3/dblink_build_sql_delete.3.gz
-man/man3/dblink_build_sql_insert.3.gz
-man/man3/dblink_build_sql_update.3.gz
-man/man3/dblink_cancel_query.3.gz
-man/man3/dblink_close.3.gz
-man/man3/dblink_connect.3.gz
-man/man3/dblink_connect_u.3.gz
-man/man3/dblink_disconnect.3.gz
-man/man3/dblink_error_message.3.gz
-man/man3/dblink_exec.3.gz
-man/man3/dblink_fetch.3.gz
-man/man3/dblink_get_connections.3.gz
-man/man3/dblink_get_notify.3.gz
-man/man3/dblink_get_pkey.3.gz
-man/man3/dblink_get_result.3.gz
-man/man3/dblink_is_busy.3.gz
-man/man3/dblink_open.3.gz
-man/man3/dblink_send_query.3.gz
-man/man7/ABORT.7.gz
-man/man7/ALTER_AGGREGATE.7.gz
-man/man7/ALTER_COLLATION.7.gz
-man/man7/ALTER_CONVERSION.7.gz
-man/man7/ALTER_DATABASE.7.gz
-man/man7/ALTER_DEFAULT_PRIVILEGES.7.gz
-man/man7/ALTER_DOMAIN.7.gz
-man/man7/ALTER_EVENT_TRIGGER.7.gz
-man/man7/ALTER_EXTENSION.7.gz
-man/man7/ALTER_FOREIGN_DATA_WRAPPER.7.gz
-man/man7/ALTER_FOREIGN_TABLE.7.gz
-man/man7/ALTER_FUNCTION.7.gz
-man/man7/ALTER_GROUP.7.gz
-man/man7/ALTER_INDEX.7.gz
-man/man7/ALTER_LANGUAGE.7.gz
-man/man7/ALTER_LARGE_OBJECT.7.gz
-man/man7/ALTER_MATERIALIZED_VIEW.7.gz
-man/man7/ALTER_NODE.7.gz
-man/man7/ALTER_OPERATOR.7.gz
-man/man7/ALTER_OPERATOR_CLASS.7.gz
-man/man7/ALTER_OPERATOR_FAMILY.7.gz
-man/man7/ALTER_POLICY.7.gz
-man/man7/ALTER_ROLE.7.gz
-man/man7/ALTER_RULE.7.gz
-man/man7/ALTER_SCHEMA.7.gz
-man/man7/ALTER_SEQUENCE.7.gz
-man/man7/ALTER_SERVER.7.gz
-man/man7/ALTER_SYSTEM.7.gz
-man/man7/ALTER_TABLE.7.gz
-man/man7/ALTER_TABLESPACE.7.gz
-man/man7/ALTER_TEXT_SEARCH_CONFIGURATION.7.gz
-man/man7/ALTER_TEXT_SEARCH_DICTIONARY.7.gz
-man/man7/ALTER_TEXT_SEARCH_PARSER.7.gz
-man/man7/ALTER_TEXT_SEARCH_TEMPLATE.7.gz
-man/man7/ALTER_TRIGGER.7.gz
-man/man7/ALTER_TYPE.7.gz
-man/man7/ALTER_USER.7.gz
-man/man7/ALTER_USER_MAPPING.7.gz
-man/man7/ALTER_VIEW.7.gz
-man/man7/ANALYZE.7.gz
-man/man7/BEGIN.7.gz
-man/man7/CHECKPOINT.7.gz
-man/man7/CLEAN_CONNECTION.7.gz
-man/man7/CLOSE.7.gz
-man/man7/CLUSTER.7.gz
-man/man7/COMMENT.7.gz
-man/man7/COMMIT.7.gz
-man/man7/COMMIT_PREPARED.7.gz
-man/man7/COPY.7.gz
-man/man7/CREATE_AGGREGATE.7.gz
-man/man7/CREATE_BARRIER.7.gz
-man/man7/CREATE_CAST.7.gz
-man/man7/CREATE_COLLATION.7.gz
-man/man7/CREATE_CONVERSION.7.gz
-man/man7/CREATE_DATABASE.7.gz
-man/man7/CREATE_DOMAIN.7.gz
-man/man7/CREATE_EVENT_TRIGGER.7.gz
-man/man7/CREATE_EXTENSION.7.gz
-man/man7/CREATE_FOREIGN_DATA_WRAPPER.7.gz
-man/man7/CREATE_FOREIGN_TABLE.7.gz
-man/man7/CREATE_FUNCTION.7.gz
-man/man7/CREATE_GROUP.7.gz
-man/man7/CREATE_INDEX.7.gz
-man/man7/CREATE_LANGUAGE.7.gz
-man/man7/CREATE_MATERIALIZED_VIEW.7.gz
-man/man7/CREATE_NODE.7.gz
-man/man7/CREATE_NODE_GROUP.7.gz
-man/man7/CREATE_OPERATOR.7.gz
-man/man7/CREATE_OPERATOR_CLASS.7.gz
-man/man7/CREATE_OPERATOR_FAMILY.7.gz
-man/man7/CREATE_POLICY.7.gz
-man/man7/CREATE_ROLE.7.gz
-man/man7/CREATE_RULE.7.gz
-man/man7/CREATE_SCHEMA.7.gz
-man/man7/CREATE_SEQUENCE.7.gz
-man/man7/CREATE_SERVER.7.gz
-man/man7/CREATE_TABLE.7.gz
-man/man7/CREATE_TABLESPACE.7.gz
-man/man7/CREATE_TABLE_AS.7.gz
-man/man7/CREATE_TEXT_SEARCH_CONFIGURATION.7.gz
-man/man7/CREATE_TEXT_SEARCH_DICTIONARY.7.gz
-man/man7/CREATE_TEXT_SEARCH_PARSER.7.gz
-man/man7/CREATE_TEXT_SEARCH_TEMPLATE.7.gz
-man/man7/CREATE_TRANSFORM.7.gz
-man/man7/CREATE_TRIGGER.7.gz
-man/man7/CREATE_TYPE.7.gz
-man/man7/CREATE_USER.7.gz
-man/man7/CREATE_USER_MAPPING.7.gz
-man/man7/CREATE_VIEW.7.gz
-man/man7/DEALLOCATE.7.gz
-man/man7/DECLARE.7.gz
-man/man7/DELETE.7.gz
-man/man7/DISCARD.7.gz
-man/man7/DO.7.gz
-man/man7/DROP_AGGREGATE.7.gz
-man/man7/DROP_CAST.7.gz
-man/man7/DROP_COLLATION.7.gz
-man/man7/DROP_CONVERSION.7.gz
-man/man7/DROP_DATABASE.7.gz
-man/man7/DROP_DOMAIN.7.gz
-man/man7/DROP_EVENT_TRIGGER.7.gz
-man/man7/DROP_EXTENSION.7.gz
-man/man7/DROP_FOREIGN_DATA_WRAPPER.7.gz
-man/man7/DROP_FOREIGN_TABLE.7.gz
-man/man7/DROP_FUNCTION.7.gz
-man/man7/DROP_GROUP.7.gz
-man/man7/DROP_INDEX.7.gz
-man/man7/DROP_LANGUAGE.7.gz
-man/man7/DROP_MATERIALIZED_VIEW.7.gz
-man/man7/DROP_NODE.7.gz
-man/man7/DROP_NODE_GROUP.7.gz
-man/man7/DROP_OPERATOR.7.gz
-man/man7/DROP_OPERATOR_CLASS.7.gz
-man/man7/DROP_OPERATOR_FAMILY.7.gz
-man/man7/DROP_OWNED.7.gz
-man/man7/DROP_POLICY.7.gz
-man/man7/DROP_ROLE.7.gz
-man/man7/DROP_RULE.7.gz
-man/man7/DROP_SCHEMA.7.gz
-man/man7/DROP_SEQUENCE.7.gz
-man/man7/DROP_SERVER.7.gz
-man/man7/DROP_TABLE.7.gz
-man/man7/DROP_TABLESPACE.7.gz
-man/man7/DROP_TEXT_SEARCH_CONFIGURATION.7.gz
-man/man7/DROP_TEXT_SEARCH_DICTIONARY.7.gz
-man/man7/DROP_TEXT_SEARCH_PARSER.7.gz
-man/man7/DROP_TEXT_SEARCH_TEMPLATE.7.gz
-man/man7/DROP_TRANSFORM.7.gz
-man/man7/DROP_TRIGGER.7.gz
-man/man7/DROP_TYPE.7.gz
-man/man7/DROP_USER.7.gz
-man/man7/DROP_USER_MAPPING.7.gz
-man/man7/DROP_VIEW.7.gz
-man/man7/END.7.gz
-man/man7/EXECUTE.7.gz
-man/man7/EXECUTE_DIRECT.7.gz
-man/man7/EXPLAIN.7.gz
-man/man7/FETCH.7.gz
-man/man7/GRANT.7.gz
-man/man7/IMPORT_FOREIGN_SCHEMA.7.gz
-man/man7/INSERT.7.gz
-man/man7/LISTEN.7.gz
-man/man7/LOAD.7.gz
-man/man7/LOCK.7.gz
-man/man7/MOVE.7.gz
-man/man7/NOTIFY.7.gz
-man/man7/PAUSE_CLUSTER.7.gz
-man/man7/PREPARE.7.gz
-man/man7/PREPARE_TRANSACTION.7.gz
-man/man7/REASSIGN_OWNED.7.gz
-man/man7/REFRESH_MATERIALIZED_VIEW.7.gz
-man/man7/REINDEX.7.gz
-man/man7/RELEASE_SAVEPOINT.7.gz
-man/man7/RESET.7.gz
-man/man7/REVOKE.7.gz
-man/man7/ROLLBACK.7.gz
-man/man7/ROLLBACK_PREPARED.7.gz
-man/man7/ROLLBACK_TO_SAVEPOINT.7.gz
-man/man7/SAVEPOINT.7.gz
-man/man7/SECURITY_LABEL.7.gz
-man/man7/SELECT.7.gz
-man/man7/SELECT_INTO.7.gz
-man/man7/SET.7.gz
-man/man7/SET_CONSTRAINTS.7.gz
-man/man7/SET_ROLE.7.gz
-man/man7/SET_SESSION_AUTHORIZATION.7.gz
-man/man7/SET_TRANSACTION.7.gz
-man/man7/SHOW.7.gz
-man/man7/START_TRANSACTION.7.gz
-man/man7/TABLE.7.gz
-man/man7/TRUNCATE.7.gz
-man/man7/UNLISTEN.7.gz
-man/man7/UNPAUSE_CLUSTER.7.gz
-man/man7/UPDATE.7.gz
-man/man7/VACUUM.7.gz
-man/man7/VALUES.7.gz
-man/man7/WITH.7.gz
-share/doc/postgresql/extension/autoinc.example
-share/doc/postgresql/extension/insert_username.example
-share/doc/postgresql/extension/moddatetime.example
-share/doc/postgresql/extension/refint.example
-share/doc/postgresql/extension/timetravel.example
-share/postgresql/conversion_create.sql
-share/postgresql/extension/adminpack--1.0.sql
-share/postgresql/extension/adminpack.control
-share/postgresql/extension/autoinc--1.0.sql
-share/postgresql/extension/autoinc--unpackaged--1.0.sql
-share/postgresql/extension/autoinc.control
-share/postgresql/extension/btree_gin--1.0.sql
-share/postgresql/extension/btree_gin--unpackaged--1.0.sql
-share/postgresql/extension/btree_gin.control
-share/postgresql/extension/btree_gist--1.0--1.1.sql
-share/postgresql/extension/btree_gist--1.1.sql
-share/postgresql/extension/btree_gist--unpackaged--1.0.sql
-share/postgresql/extension/btree_gist.control
-share/postgresql/extension/chkpass--1.0.sql
-share/postgresql/extension/chkpass--unpackaged--1.0.sql
-share/postgresql/extension/chkpass.control
-share/postgresql/extension/citext--1.0--1.1.sql
-share/postgresql/extension/citext--1.1.sql
-share/postgresql/extension/citext--unpackaged--1.0.sql
-share/postgresql/extension/citext.control
-share/postgresql/extension/cube--1.0.sql
-share/postgresql/extension/cube--unpackaged--1.0.sql
-share/postgresql/extension/cube.control
-share/postgresql/extension/dblink--1.0--1.1.sql
-share/postgresql/extension/dblink--1.1.sql
-share/postgresql/extension/dblink--unpackaged--1.0.sql
-share/postgresql/extension/dblink.control
-share/postgresql/extension/dict_int--1.0.sql
-share/postgresql/extension/dict_int--unpackaged--1.0.sql
-share/postgresql/extension/dict_int.control
-share/postgresql/extension/dict_xsyn--1.0.sql
-share/postgresql/extension/dict_xsyn--unpackaged--1.0.sql
-share/postgresql/extension/dict_xsyn.control
-share/postgresql/extension/earthdistance--1.0.sql
-share/postgresql/extension/earthdistance--unpackaged--1.0.sql
-share/postgresql/extension/earthdistance.control
-share/postgresql/extension/file_fdw--1.0.sql
-share/postgresql/extension/file_fdw.control
-share/postgresql/extension/fuzzystrmatch--1.0.sql
-share/postgresql/extension/fuzzystrmatch--unpackaged--1.0.sql
-share/postgresql/extension/fuzzystrmatch.control
-share/postgresql/extension/hstore--1.0--1.1.sql
-share/postgresql/extension/hstore--1.1--1.2.sql
-share/postgresql/extension/hstore--1.2--1.3.sql
-share/postgresql/extension/hstore--1.3.sql
-share/postgresql/extension/hstore--unpackaged--1.0.sql
-share/postgresql/extension/hstore.control
-share/postgresql/extension/insert_username--1.0.sql
-share/postgresql/extension/insert_username--unpackaged--1.0.sql
-share/postgresql/extension/insert_username.control
-share/postgresql/extension/intagg--1.0.sql
-share/postgresql/extension/intagg--unpackaged--1.0.sql
-share/postgresql/extension/intagg.control
-share/postgresql/extension/intarray--1.0.sql
-share/postgresql/extension/intarray--unpackaged--1.0.sql
-share/postgresql/extension/intarray.control
-share/postgresql/extension/isn--1.0.sql
-share/postgresql/extension/isn--unpackaged--1.0.sql
-share/postgresql/extension/isn.control
-share/postgresql/extension/lo--1.0.sql
-share/postgresql/extension/lo--unpackaged--1.0.sql
-share/postgresql/extension/lo.control
-share/postgresql/extension/ltree--1.0.sql
-share/postgresql/extension/ltree--unpackaged--1.0.sql
-share/postgresql/extension/ltree.control
-share/postgresql/extension/moddatetime--1.0.sql
-share/postgresql/extension/moddatetime--unpackaged--1.0.sql
-share/postgresql/extension/moddatetime.control
-share/postgresql/extension/pageinspect--1.0--1.1.sql
-share/postgresql/extension/pageinspect--1.1--1.2.sql
-share/postgresql/extension/pageinspect--1.2--1.3.sql
-share/postgresql/extension/pageinspect--1.3.sql
-share/postgresql/extension/pageinspect--unpackaged--1.0.sql
-share/postgresql/extension/pageinspect.control
-share/postgresql/extension/pg_buffercache--1.0--1.1.sql
-share/postgresql/extension/pg_buffercache--1.1.sql
-share/postgresql/extension/pg_buffercache--unpackaged--1.0.sql
-share/postgresql/extension/pg_buffercache.control
-share/postgresql/extension/pg_freespacemap--1.0.sql
-share/postgresql/extension/pg_freespacemap--unpackaged--1.0.sql
-share/postgresql/extension/pg_freespacemap.control
-share/postgresql/extension/pg_prewarm--1.0.sql
-share/postgresql/extension/pg_prewarm.control
-share/postgresql/extension/pg_stat_statements--1.0--1.1.sql
-share/postgresql/extension/pg_stat_statements--1.1--1.2.sql
-share/postgresql/extension/pg_stat_statements--1.2--1.3.sql
-share/postgresql/extension/pg_stat_statements--1.3.sql
-share/postgresql/extension/pg_stat_statements--unpackaged--1.0.sql
-share/postgresql/extension/pg_stat_statements.control
-share/postgresql/extension/pg_trgm--1.0--1.1.sql
-share/postgresql/extension/pg_trgm--1.1.sql
-share/postgresql/extension/pg_trgm--unpackaged--1.0.sql
-share/postgresql/extension/pg_trgm.control
-share/postgresql/extension/pgcrypto--1.0--1.1.sql
-share/postgresql/extension/pgcrypto--1.1--1.2.sql
-share/postgresql/extension/pgcrypto--1.2.sql
-share/postgresql/extension/pgcrypto--unpackaged--1.0.sql
-share/postgresql/extension/pgcrypto.control
-share/postgresql/extension/pgrowlocks--1.0--1.1.sql
-share/postgresql/extension/pgrowlocks--1.1.sql
-share/postgresql/extension/pgrowlocks--unpackaged--1.0.sql
-share/postgresql/extension/pgrowlocks.control
-share/postgresql/extension/pgstattuple--1.0--1.1.sql
-share/postgresql/extension/pgstattuple--1.1--1.2.sql
-share/postgresql/extension/pgstattuple--1.2--1.3.sql
-share/postgresql/extension/pgstattuple--1.3.sql
-share/postgresql/extension/pgstattuple--unpackaged--1.0.sql
-share/postgresql/extension/pgstattuple.control
-share/postgresql/extension/plpgsql--1.0.sql
-share/postgresql/extension/plpgsql--unpackaged--1.0.sql
-share/postgresql/extension/plpgsql.control
-share/postgresql/extension/postgres_fdw--1.0.sql
-share/postgresql/extension/postgres_fdw.control
-share/postgresql/extension/refint--1.0.sql
-share/postgresql/extension/refint--unpackaged--1.0.sql
-share/postgresql/extension/refint.control
-share/postgresql/extension/seg--1.0.sql
-share/postgresql/extension/seg--unpackaged--1.0.sql
-share/postgresql/extension/seg.control
-share/postgresql/extension/stormstats--1.0.sql
-share/postgresql/extension/stormstats--unpackaged--1.0.sql
-share/postgresql/extension/stormstats.control
-share/postgresql/extension/tablefunc--1.0.sql
-share/postgresql/extension/tablefunc--unpackaged--1.0.sql
-share/postgresql/extension/tablefunc.control
-share/postgresql/extension/tcn--1.0.sql
-share/postgresql/extension/tcn.control
-share/postgresql/extension/timetravel--1.0.sql
-share/postgresql/extension/timetravel--unpackaged--1.0.sql
-share/postgresql/extension/timetravel.control
-share/postgresql/extension/tsearch2--1.0.sql
-share/postgresql/extension/tsearch2--unpackaged--1.0.sql
-share/postgresql/extension/tsearch2.control
-share/postgresql/extension/tsm_system_rows--1.0.sql
-share/postgresql/extension/tsm_system_rows.control
-share/postgresql/extension/tsm_system_time--1.0.sql
-share/postgresql/extension/tsm_system_time.control
-share/postgresql/extension/unaccent--1.0.sql
-share/postgresql/extension/unaccent--unpackaged--1.0.sql
-share/postgresql/extension/unaccent.control
-share/postgresql/gtm.conf.sample
-share/postgresql/gtm_proxy.conf.sample
-share/postgresql/information_schema.sql
-share/postgresql/pg_hba.conf.sample
-share/postgresql/pg_ident.conf.sample
-share/postgresql/pg_service.conf.sample
-share/postgresql/postgres.bki
-share/postgresql/postgres.description
-share/postgresql/postgres.shdescription
-share/postgresql/postgresql.conf.sample
-share/postgresql/psqlrc.sample
-share/postgresql/recovery.conf.sample
-share/postgresql/snowball_create.sql
-share/postgresql/sql_features.txt
-share/postgresql/storm_catalog.sql
-share/postgresql/system_views.sql
-share/postgresql/timezone/Africa/Abidjan
-share/postgresql/timezone/Africa/Accra
-share/postgresql/timezone/Africa/Addis_Ababa
-share/postgresql/timezone/Africa/Algiers
-share/postgresql/timezone/Africa/Asmara
-share/postgresql/timezone/Africa/Asmera
-share/postgresql/timezone/Africa/Bamako
-share/postgresql/timezone/Africa/Bangui
-share/postgresql/timezone/Africa/Banjul
-share/postgresql/timezone/Africa/Bissau
-share/postgresql/timezone/Africa/Blantyre
-share/postgresql/timezone/Africa/Brazzaville
-share/postgresql/timezone/Africa/Bujumbura
-share/postgresql/timezone/Africa/Cairo
-share/postgresql/timezone/Africa/Casablanca
-share/postgresql/timezone/Africa/Ceuta
-share/postgresql/timezone/Africa/Conakry
-share/postgresql/timezone/Africa/Dakar
-share/postgresql/timezone/Africa/Dar_es_Salaam
-share/postgresql/timezone/Africa/Djibouti
-share/postgresql/timezone/Africa/Douala
-share/postgresql/timezone/Africa/El_Aaiun
-share/postgresql/timezone/Africa/Freetown
-share/postgresql/timezone/Africa/Gaborone
-share/postgresql/timezone/Africa/Harare
-share/postgresql/timezone/Africa/Johannesburg
-share/postgresql/timezone/Africa/Juba
-share/postgresql/timezone/Africa/Kampala
-share/postgresql/timezone/Africa/Khartoum
-share/postgresql/timezone/Africa/Kigali
-share/postgresql/timezone/Africa/Kinshasa
-share/postgresql/timezone/Africa/Lagos
-share/postgresql/timezone/Africa/Libreville
-share/postgresql/timezone/Africa/Lome
-share/postgresql/timezone/Africa/Luanda
-share/postgresql/timezone/Africa/Lubumbashi
-share/postgresql/timezone/Africa/Lusaka
-share/postgresql/timezone/Africa/Malabo
-share/postgresql/timezone/Africa/Maputo
-share/postgresql/timezone/Africa/Maseru
-share/postgresql/timezone/Africa/Mbabane
-share/postgresql/timezone/Africa/Mogadishu
-share/postgresql/timezone/Africa/Monrovia
-share/postgresql/timezone/Africa/Nairobi
-share/postgresql/timezone/Africa/Ndjamena
-share/postgresql/timezone/Africa/Niamey
-share/postgresql/timezone/Africa/Nouakchott
-share/postgresql/timezone/Africa/Ouagadougou
-share/postgresql/timezone/Africa/Porto-Novo
-share/postgresql/timezone/Africa/Sao_Tome
-share/postgresql/timezone/Africa/Timbuktu
-share/postgresql/timezone/Africa/Tripoli
-share/postgresql/timezone/Africa/Tunis
-share/postgresql/timezone/Africa/Windhoek
-share/postgresql/timezone/America/Adak
-share/postgresql/timezone/America/Anchorage
-share/postgresql/timezone/America/Anguilla
-share/postgresql/timezone/America/Antigua
-share/postgresql/timezone/America/Araguaina
-share/postgresql/timezone/America/Argentina/Buenos_Aires
-share/postgresql/timezone/America/Argentina/Catamarca
-share/postgresql/timezone/America/Argentina/ComodRivadavia
-share/postgresql/timezone/America/Argentina/Cordoba
-share/postgresql/timezone/America/Argentina/Jujuy
-share/postgresql/timezone/America/Argentina/La_Rioja
-share/postgresql/timezone/America/Argentina/Mendoza
-share/postgresql/timezone/America/Argentina/Rio_Gallegos
-share/postgresql/timezone/America/Argentina/Salta
-share/postgresql/timezone/America/Argentina/San_Juan
-share/postgresql/timezone/America/Argentina/San_Luis
-share/postgresql/timezone/America/Argentina/Tucuman
-share/postgresql/timezone/America/Argentina/Ushuaia
-share/postgresql/timezone/America/Aruba
-share/postgresql/timezone/America/Asuncion
-share/postgresql/timezone/America/Atikokan
-share/postgresql/timezone/America/Atka
-share/postgresql/timezone/America/Bahia
-share/postgresql/timezone/America/Bahia_Banderas
-share/postgresql/timezone/America/Barbados
-share/postgresql/timezone/America/Belem
-share/postgresql/timezone/America/Belize
-share/postgresql/timezone/America/Blanc-Sablon
-share/postgresql/timezone/America/Boa_Vista
-share/postgresql/timezone/America/Bogota
-share/postgresql/timezone/America/Boise
-share/postgresql/timezone/America/Buenos_Aires
-share/postgresql/timezone/America/Cambridge_Bay
-share/postgresql/timezone/America/Campo_Grande
-share/postgresql/timezone/America/Cancun
-share/postgresql/timezone/America/Caracas
-share/postgresql/timezone/America/Catamarca
-share/postgresql/timezone/America/Cayenne
-share/postgresql/timezone/America/Cayman
-share/postgresql/timezone/America/Chicago
-share/postgresql/timezone/America/Chihuahua
-share/postgresql/timezone/America/Coral_Harbour
-share/postgresql/timezone/America/Cordoba
-share/postgresql/timezone/America/Costa_Rica
-share/postgresql/timezone/America/Creston
-share/postgresql/timezone/America/Cuiaba
-share/postgresql/timezone/America/Curacao
-share/postgresql/timezone/America/Danmarkshavn
-share/postgresql/timezone/America/Dawson
-share/postgresql/timezone/America/Dawson_Creek
-share/postgresql/timezone/America/Denver
-share/postgresql/timezone/America/Detroit
-share/postgresql/timezone/America/Dominica
-share/postgresql/timezone/America/Edmonton
-share/postgresql/timezone/America/Eirunepe
-share/postgresql/timezone/America/El_Salvador
-share/postgresql/timezone/America/Ensenada
-share/postgresql/timezone/America/Fort_Nelson
-share/postgresql/timezone/America/Fort_Wayne
-share/postgresql/timezone/America/Fortaleza
-share/postgresql/timezone/America/Glace_Bay
-share/postgresql/timezone/America/Godthab
-share/postgresql/timezone/America/Goose_Bay
-share/postgresql/timezone/America/Grand_Turk
-share/postgresql/timezone/America/Grenada
-share/postgresql/timezone/America/Guadeloupe
-share/postgresql/timezone/America/Guatemala
-share/postgresql/timezone/America/Guayaquil
-share/postgresql/timezone/America/Guyana
-share/postgresql/timezone/America/Halifax
-share/postgresql/timezone/America/Havana
-share/postgresql/timezone/America/Hermosillo
-share/postgresql/timezone/America/Indiana/Indianapolis
-share/postgresql/timezone/America/Indiana/Knox
-share/postgresql/timezone/America/Indiana/Marengo
-share/postgresql/timezone/America/Indiana/Petersburg
-share/postgresql/timezone/America/Indiana/Tell_City
-share/postgresql/timezone/America/Indiana/Vevay
-share/postgresql/timezone/America/Indiana/Vincennes
-share/postgresql/timezone/America/Indiana/Winamac
-share/postgresql/timezone/America/Indianapolis
-share/postgresql/timezone/America/Inuvik
-share/postgresql/timezone/America/Iqaluit
-share/postgresql/timezone/America/Jamaica
-share/postgresql/timezone/America/Jujuy
-share/postgresql/timezone/America/Juneau
-share/postgresql/timezone/America/Kentucky/Louisville
-share/postgresql/timezone/America/Kentucky/Monticello
-share/postgresql/timezone/America/Knox_IN
-share/postgresql/timezone/America/Kralendijk
-share/postgresql/timezone/America/La_Paz
-share/postgresql/timezone/America/Lima
-share/postgresql/timezone/America/Los_Angeles
-share/postgresql/timezone/America/Louisville
-share/postgresql/timezone/America/Lower_Princes
-share/postgresql/timezone/America/Maceio
-share/postgresql/timezone/America/Managua
-share/postgresql/timezone/America/Manaus
-share/postgresql/timezone/America/Marigot
-share/postgresql/timezone/America/Martinique
-share/postgresql/timezone/America/Matamoros
-share/postgresql/timezone/America/Mazatlan
-share/postgresql/timezone/America/Mendoza
-share/postgresql/timezone/America/Menominee
-share/postgresql/timezone/America/Merida
-share/postgresql/timezone/America/Metlakatla
-share/postgresql/timezone/America/Mexico_City
-share/postgresql/timezone/America/Miquelon
-share/postgresql/timezone/America/Moncton
-share/postgresql/timezone/America/Monterrey
-share/postgresql/timezone/America/Montevideo
-share/postgresql/timezone/America/Montreal
-share/postgresql/timezone/America/Montserrat
-share/postgresql/timezone/America/Nassau
-share/postgresql/timezone/America/New_York
-share/postgresql/timezone/America/Nipigon
-share/postgresql/timezone/America/Nome
-share/postgresql/timezone/America/Noronha
-share/postgresql/timezone/America/North_Dakota/Beulah
-share/postgresql/timezone/America/North_Dakota/Center
-share/postgresql/timezone/America/North_Dakota/New_Salem
-share/postgresql/timezone/America/Ojinaga
-share/postgresql/timezone/America/Panama
-share/postgresql/timezone/America/Pangnirtung
-share/postgresql/timezone/America/Paramaribo
-share/postgresql/timezone/America/Phoenix
-share/postgresql/timezone/America/Port-au-Prince
-share/postgresql/timezone/America/Port_of_Spain
-share/postgresql/timezone/America/Porto_Acre
-share/postgresql/timezone/America/Porto_Velho
-share/postgresql/timezone/America/Puerto_Rico
-share/postgresql/timezone/America/Rainy_River
-share/postgresql/timezone/America/Rankin_Inlet
-share/postgresql/timezone/America/Recife
-share/postgresql/timezone/America/Regina
-share/postgresql/timezone/America/Resolute
-share/postgresql/timezone/America/Rio_Branco
-share/postgresql/timezone/America/Rosario
-share/postgresql/timezone/America/Santa_Isabel
-share/postgresql/timezone/America/Santarem
-share/postgresql/timezone/America/Santiago
-share/postgresql/timezone/America/Santo_Domingo
-share/postgresql/timezone/America/Sao_Paulo
-share/postgresql/timezone/America/Scoresbysund
-share/postgresql/timezone/America/Shiprock
-share/postgresql/timezone/America/Sitka
-share/postgresql/timezone/America/St_Barthelemy
-share/postgresql/timezone/America/St_Johns
-share/postgresql/timezone/America/St_Kitts
-share/postgresql/timezone/America/St_Lucia
-share/postgresql/timezone/America/St_Thomas
-share/postgresql/timezone/America/St_Vincent
-share/postgresql/timezone/America/Swift_Current
-share/postgresql/timezone/America/Tegucigalpa
-share/postgresql/timezone/America/Thule
-share/postgresql/timezone/America/Thunder_Bay
-share/postgresql/timezone/America/Tijuana
-share/postgresql/timezone/America/Toronto
-share/postgresql/timezone/America/Tortola
-share/postgresql/timezone/America/Vancouver
-share/postgresql/timezone/America/Virgin
-share/postgresql/timezone/America/Whitehorse
-share/postgresql/timezone/America/Winnipeg
-share/postgresql/timezone/America/Yakutat
-share/postgresql/timezone/America/Yellowknife
-share/postgresql/timezone/Antarctica/Casey
-share/postgresql/timezone/Antarctica/Davis
-share/postgresql/timezone/Antarctica/DumontDUrville
-share/postgresql/timezone/Antarctica/Macquarie
-share/postgresql/timezone/Antarctica/Mawson
-share/postgresql/timezone/Antarctica/McMurdo
-share/postgresql/timezone/Antarctica/Palmer
-share/postgresql/timezone/Antarctica/Rothera
-share/postgresql/timezone/Antarctica/South_Pole
-share/postgresql/timezone/Antarctica/Syowa
-share/postgresql/timezone/Antarctica/Troll
-share/postgresql/timezone/Antarctica/Vostok
-share/postgresql/timezone/Arctic/Longyearbyen
-share/postgresql/timezone/Asia/Aden
-share/postgresql/timezone/Asia/Almaty
-share/postgresql/timezone/Asia/Amman
-share/postgresql/timezone/Asia/Anadyr
-share/postgresql/timezone/Asia/Aqtau
-share/postgresql/timezone/Asia/Aqtobe
-share/postgresql/timezone/Asia/Ashgabat
-share/postgresql/timezone/Asia/Ashkhabad
-share/postgresql/timezone/Asia/Atyrau
-share/postgresql/timezone/Asia/Baghdad
-share/postgresql/timezone/Asia/Bahrain
-share/postgresql/timezone/Asia/Baku
-share/postgresql/timezone/Asia/Bangkok
-share/postgresql/timezone/Asia/Barnaul
-share/postgresql/timezone/Asia/Beirut
-share/postgresql/timezone/Asia/Bishkek
-share/postgresql/timezone/Asia/Brunei
-share/postgresql/timezone/Asia/Calcutta
-share/postgresql/timezone/Asia/Chita
-share/postgresql/timezone/Asia/Choibalsan
-share/postgresql/timezone/Asia/Chongqing
-share/postgresql/timezone/Asia/Chungking
-share/postgresql/timezone/Asia/Colombo
-share/postgresql/timezone/Asia/Dacca
-share/postgresql/timezone/Asia/Damascus
-share/postgresql/timezone/Asia/Dhaka
-share/postgresql/timezone/Asia/Dili
-share/postgresql/timezone/Asia/Dubai
-share/postgresql/timezone/Asia/Dushanbe
-share/postgresql/timezone/Asia/Famagusta
-share/postgresql/timezone/Asia/Gaza
-share/postgresql/timezone/Asia/Harbin
-share/postgresql/timezone/Asia/Hebron
-share/postgresql/timezone/Asia/Ho_Chi_Minh
-share/postgresql/timezone/Asia/Hong_Kong
-share/postgresql/timezone/Asia/Hovd
-share/postgresql/timezone/Asia/Irkutsk
-share/postgresql/timezone/Asia/Istanbul
-share/postgresql/timezone/Asia/Jakarta
-share/postgresql/timezone/Asia/Jayapura
-share/postgresql/timezone/Asia/Jerusalem
-share/postgresql/timezone/Asia/Kabul
-share/postgresql/timezone/Asia/Kamchatka
-share/postgresql/timezone/Asia/Karachi
-share/postgresql/timezone/Asia/Kashgar
-share/postgresql/timezone/Asia/Kathmandu
-share/postgresql/timezone/Asia/Katmandu
-share/postgresql/timezone/Asia/Khandyga
-share/postgresql/timezone/Asia/Kolkata
-share/postgresql/timezone/Asia/Krasnoyarsk
-share/postgresql/timezone/Asia/Kuala_Lumpur
-share/postgresql/timezone/Asia/Kuching
-share/postgresql/timezone/Asia/Kuwait
-share/postgresql/timezone/Asia/Macao
-share/postgresql/timezone/Asia/Macau
-share/postgresql/timezone/Asia/Magadan
-share/postgresql/timezone/Asia/Makassar
-share/postgresql/timezone/Asia/Manila
-share/postgresql/timezone/Asia/Muscat
-share/postgresql/timezone/Asia/Nicosia
-share/postgresql/timezone/Asia/Novokuznetsk
-share/postgresql/timezone/Asia/Novosibirsk
-share/postgresql/timezone/Asia/Omsk
-share/postgresql/timezone/Asia/Oral
-share/postgresql/timezone/Asia/Phnom_Penh
-share/postgresql/timezone/Asia/Pontianak
-share/postgresql/timezone/Asia/Pyongyang
-share/postgresql/timezone/Asia/Qatar
-share/postgresql/timezone/Asia/Qyzylorda
-share/postgresql/timezone/Asia/Rangoon
-share/postgresql/timezone/Asia/Riyadh
-share/postgresql/timezone/Asia/Saigon
-share/postgresql/timezone/Asia/Sakhalin
-share/postgresql/timezone/Asia/Samarkand
-share/postgresql/timezone/Asia/Seoul
-share/postgresql/timezone/Asia/Shanghai
-share/postgresql/timezone/Asia/Singapore
-share/postgresql/timezone/Asia/Srednekolymsk
-share/postgresql/timezone/Asia/Taipei
-share/postgresql/timezone/Asia/Tashkent
-share/postgresql/timezone/Asia/Tbilisi
-share/postgresql/timezone/Asia/Tehran
-share/postgresql/timezone/Asia/Tel_Aviv
-share/postgresql/timezone/Asia/Thimbu
-share/postgresql/timezone/Asia/Thimphu
-share/postgresql/timezone/Asia/Tokyo
-share/postgresql/timezone/Asia/Tomsk
-share/postgresql/timezone/Asia/Ujung_Pandang
-share/postgresql/timezone/Asia/Ulaanbaatar
-share/postgresql/timezone/Asia/Ulan_Bator
-share/postgresql/timezone/Asia/Urumqi
-share/postgresql/timezone/Asia/Ust-Nera
-share/postgresql/timezone/Asia/Vientiane
-share/postgresql/timezone/Asia/Vladivostok
-share/postgresql/timezone/Asia/Yakutsk
-share/postgresql/timezone/Asia/Yangon
-share/postgresql/timezone/Asia/Yekaterinburg
-share/postgresql/timezone/Asia/Yerevan
-share/postgresql/timezone/Atlantic/Azores
-share/postgresql/timezone/Atlantic/Bermuda
-share/postgresql/timezone/Atlantic/Canary
-share/postgresql/timezone/Atlantic/Cape_Verde
-share/postgresql/timezone/Atlantic/Faeroe
-share/postgresql/timezone/Atlantic/Faroe
-share/postgresql/timezone/Atlantic/Jan_Mayen
-share/postgresql/timezone/Atlantic/Madeira
-share/postgresql/timezone/Atlantic/Reykjavik
-share/postgresql/timezone/Atlantic/South_Georgia
-share/postgresql/timezone/Atlantic/St_Helena
-share/postgresql/timezone/Atlantic/Stanley
-share/postgresql/timezone/Australia/ACT
-share/postgresql/timezone/Australia/Adelaide
-share/postgresql/timezone/Australia/Brisbane
-share/postgresql/timezone/Australia/Broken_Hill
-share/postgresql/timezone/Australia/Canberra
-share/postgresql/timezone/Australia/Currie
-share/postgresql/timezone/Australia/Darwin
-share/postgresql/timezone/Australia/Eucla
-share/postgresql/timezone/Australia/Hobart
-share/postgresql/timezone/Australia/LHI
-share/postgresql/timezone/Australia/Lindeman
-share/postgresql/timezone/Australia/Lord_Howe
-share/postgresql/timezone/Australia/Melbourne
-share/postgresql/timezone/Australia/NSW
-share/postgresql/timezone/Australia/North
-share/postgresql/timezone/Australia/Perth
-share/postgresql/timezone/Australia/Queensland
-share/postgresql/timezone/Australia/South
-share/postgresql/timezone/Australia/Sydney
-share/postgresql/timezone/Australia/Tasmania
-share/postgresql/timezone/Australia/Victoria
-share/postgresql/timezone/Australia/West
-share/postgresql/timezone/Australia/Yancowinna
-share/postgresql/timezone/Brazil/Acre
-share/postgresql/timezone/Brazil/DeNoronha
-share/postgresql/timezone/Brazil/East
-share/postgresql/timezone/Brazil/West
-share/postgresql/timezone/CET
-share/postgresql/timezone/CST6CDT
-share/postgresql/timezone/Canada/Atlantic
-share/postgresql/timezone/Canada/Central
-share/postgresql/timezone/Canada/East-Saskatchewan
-share/postgresql/timezone/Canada/Eastern
-share/postgresql/timezone/Canada/Mountain
-share/postgresql/timezone/Canada/Newfoundland
-share/postgresql/timezone/Canada/Pacific
-share/postgresql/timezone/Canada/Saskatchewan
-share/postgresql/timezone/Canada/Yukon
-share/postgresql/timezone/Chile/Continental
-share/postgresql/timezone/Chile/EasterIsland
-share/postgresql/timezone/Cuba
-share/postgresql/timezone/EET
-share/postgresql/timezone/EST
-share/postgresql/timezone/EST5EDT
-share/postgresql/timezone/Egypt
-share/postgresql/timezone/Eire
-share/postgresql/timezone/Etc/GMT
-share/postgresql/timezone/Etc/GMT+0
-share/postgresql/timezone/Etc/GMT+1
-share/postgresql/timezone/Etc/GMT+10
-share/postgresql/timezone/Etc/GMT+11
-share/postgresql/timezone/Etc/GMT+12
-share/postgresql/timezone/Etc/GMT+2
-share/postgresql/timezone/Etc/GMT+3
-share/postgresql/timezone/Etc/GMT+4
-share/postgresql/timezone/Etc/GMT+5
-share/postgresql/timezone/Etc/GMT+6
-share/postgresql/timezone/Etc/GMT+7
-share/postgresql/timezone/Etc/GMT+8
-share/postgresql/timezone/Etc/GMT+9
-share/postgresql/timezone/Etc/GMT-0
-share/postgresql/timezone/Etc/GMT-1
-share/postgresql/timezone/Etc/GMT-10
-share/postgresql/timezone/Etc/GMT-11
-share/postgresql/timezone/Etc/GMT-12
-share/postgresql/timezone/Etc/GMT-13
-share/postgresql/timezone/Etc/GMT-14
-share/postgresql/timezone/Etc/GMT-2
-share/postgresql/timezone/Etc/GMT-3
-share/postgresql/timezone/Etc/GMT-4
-share/postgresql/timezone/Etc/GMT-5
-share/postgresql/timezone/Etc/GMT-6
-share/postgresql/timezone/Etc/GMT-7
-share/postgresql/timezone/Etc/GMT-8
-share/postgresql/timezone/Etc/GMT-9
-share/postgresql/timezone/Etc/GMT0
-share/postgresql/timezone/Etc/Greenwich
-share/postgresql/timezone/Etc/UCT
-share/postgresql/timezone/Etc/UTC
-share/postgresql/timezone/Etc/Universal
-share/postgresql/timezone/Etc/Zulu
-share/postgresql/timezone/Europe/Amsterdam
-share/postgresql/timezone/Europe/Andorra
-share/postgresql/timezone/Europe/Astrakhan
-share/postgresql/timezone/Europe/Athens
-share/postgresql/timezone/Europe/Belfast
-share/postgresql/timezone/Europe/Belgrade
-share/postgresql/timezone/Europe/Berlin
-share/postgresql/timezone/Europe/Bratislava
-share/postgresql/timezone/Europe/Brussels
-share/postgresql/timezone/Europe/Bucharest
-share/postgresql/timezone/Europe/Budapest
-share/postgresql/timezone/Europe/Busingen
-share/postgresql/timezone/Europe/Chisinau
-share/postgresql/timezone/Europe/Copenhagen
-share/postgresql/timezone/Europe/Dublin
-share/postgresql/timezone/Europe/Gibraltar
-share/postgresql/timezone/Europe/Guernsey
-share/postgresql/timezone/Europe/Helsinki
-share/postgresql/timezone/Europe/Isle_of_Man
-share/postgresql/timezone/Europe/Istanbul
-share/postgresql/timezone/Europe/Jersey
-share/postgresql/timezone/Europe/Kaliningrad
-share/postgresql/timezone/Europe/Kiev
-share/postgresql/timezone/Europe/Kirov
-share/postgresql/timezone/Europe/Lisbon
-share/postgresql/timezone/Europe/Ljubljana
-share/postgresql/timezone/Europe/London
-share/postgresql/timezone/Europe/Luxembourg
-share/postgresql/timezone/Europe/Madrid
-share/postgresql/timezone/Europe/Malta
-share/postgresql/timezone/Europe/Mariehamn
-share/postgresql/timezone/Europe/Minsk
-share/postgresql/timezone/Europe/Monaco
-share/postgresql/timezone/Europe/Moscow
-share/postgresql/timezone/Europe/Nicosia
-share/postgresql/timezone/Europe/Oslo
-share/postgresql/timezone/Europe/Paris
-share/postgresql/timezone/Europe/Podgorica
-share/postgresql/timezone/Europe/Prague
-share/postgresql/timezone/Europe/Riga
-share/postgresql/timezone/Europe/Rome
-share/postgresql/timezone/Europe/Samara
-share/postgresql/timezone/Europe/San_Marino
-share/postgresql/timezone/Europe/Sarajevo
-share/postgresql/timezone/Europe/Saratov
-share/postgresql/timezone/Europe/Simferopol
-share/postgresql/timezone/Europe/Skopje
-share/postgresql/timezone/Europe/Sofia
-share/postgresql/timezone/Europe/Stockholm
-share/postgresql/timezone/Europe/Tallinn
-share/postgresql/timezone/Europe/Tirane
-share/postgresql/timezone/Europe/Tiraspol
-share/postgresql/timezone/Europe/Ulyanovsk
-share/postgresql/timezone/Europe/Uzhgorod
-share/postgresql/timezone/Europe/Vaduz
-share/postgresql/timezone/Europe/Vatican
-share/postgresql/timezone/Europe/Vienna
-share/postgresql/timezone/Europe/Vilnius
-share/postgresql/timezone/Europe/Volgograd
-share/postgresql/timezone/Europe/Warsaw
-share/postgresql/timezone/Europe/Zagreb
-share/postgresql/timezone/Europe/Zaporozhye
-share/postgresql/timezone/Europe/Zurich
-share/postgresql/timezone/Factory
-share/postgresql/timezone/GB
-share/postgresql/timezone/GB-Eire
-share/postgresql/timezone/GMT
-share/postgresql/timezone/GMT+0
-share/postgresql/timezone/GMT-0
-share/postgresql/timezone/GMT0
-share/postgresql/timezone/Greenwich
-share/postgresql/timezone/HST
-share/postgresql/timezone/Hongkong
-share/postgresql/timezone/Iceland
-share/postgresql/timezone/Indian/Antananarivo
-share/postgresql/timezone/Indian/Chagos
-share/postgresql/timezone/Indian/Christmas
-share/postgresql/timezone/Indian/Cocos
-share/postgresql/timezone/Indian/Comoro
-share/postgresql/timezone/Indian/Kerguelen
-share/postgresql/timezone/Indian/Mahe
-share/postgresql/timezone/Indian/Maldives
-share/postgresql/timezone/Indian/Mauritius
-share/postgresql/timezone/Indian/Mayotte
-share/postgresql/timezone/Indian/Reunion
-share/postgresql/timezone/Iran
-share/postgresql/timezone/Israel
-share/postgresql/timezone/Jamaica
-share/postgresql/timezone/Japan
-share/postgresql/timezone/Kwajalein
-share/postgresql/timezone/Libya
-share/postgresql/timezone/MET
-share/postgresql/timezone/MST
-share/postgresql/timezone/MST7MDT
-share/postgresql/timezone/Mexico/BajaNorte
-share/postgresql/timezone/Mexico/BajaSur
-share/postgresql/timezone/Mexico/General
-share/postgresql/timezone/NZ
-share/postgresql/timezone/NZ-CHAT
-share/postgresql/timezone/Navajo
-share/postgresql/timezone/PRC
-share/postgresql/timezone/PST8PDT
-share/postgresql/timezone/Pacific/Apia
-share/postgresql/timezone/Pacific/Auckland
-share/postgresql/timezone/Pacific/Bougainville
-share/postgresql/timezone/Pacific/Chatham
-share/postgresql/timezone/Pacific/Chuuk
-share/postgresql/timezone/Pacific/Easter
-share/postgresql/timezone/Pacific/Efate
-share/postgresql/timezone/Pacific/Enderbury
-share/postgresql/timezone/Pacific/Fakaofo
-share/postgresql/timezone/Pacific/Fiji
-share/postgresql/timezone/Pacific/Funafuti
-share/postgresql/timezone/Pacific/Galapagos
-share/postgresql/timezone/Pacific/Gambier
-share/postgresql/timezone/Pacific/Guadalcanal
-share/postgresql/timezone/Pacific/Guam
-share/postgresql/timezone/Pacific/Honolulu
-share/postgresql/timezone/Pacific/Johnston
-share/postgresql/timezone/Pacific/Kiritimati
-share/postgresql/timezone/Pacific/Kosrae
-share/postgresql/timezone/Pacific/Kwajalein
-share/postgresql/timezone/Pacific/Majuro
-share/postgresql/timezone/Pacific/Marquesas
-share/postgresql/timezone/Pacific/Midway
-share/postgresql/timezone/Pacific/Nauru
-share/postgresql/timezone/Pacific/Niue
-share/postgresql/timezone/Pacific/Norfolk
-share/postgresql/timezone/Pacific/Noumea
-share/postgresql/timezone/Pacific/Pago_Pago
-share/postgresql/timezone/Pacific/Palau
-share/postgresql/timezone/Pacific/Pitcairn
-share/postgresql/timezone/Pacific/Pohnpei
-share/postgresql/timezone/Pacific/Ponape
-share/postgresql/timezone/Pacific/Port_Moresby
-share/postgresql/timezone/Pacific/Rarotonga
-share/postgresql/timezone/Pacific/Saipan
-share/postgresql/timezone/Pacific/Samoa
-share/postgresql/timezone/Pacific/Tahiti
-share/postgresql/timezone/Pacific/Tarawa
-share/postgresql/timezone/Pacific/Tongatapu
-share/postgresql/timezone/Pacific/Truk
-share/postgresql/timezone/Pacific/Wake
-share/postgresql/timezone/Pacific/Wallis
-share/postgresql/timezone/Pacific/Yap
-share/postgresql/timezone/Poland
-share/postgresql/timezone/Portugal
-share/postgresql/timezone/ROC
-share/postgresql/timezone/ROK
-share/postgresql/timezone/Singapore
-share/postgresql/timezone/Turkey
-share/postgresql/timezone/UCT
-share/postgresql/timezone/US/Alaska
-share/postgresql/timezone/US/Aleutian
-share/postgresql/timezone/US/Arizona
-share/postgresql/timezone/US/Central
-share/postgresql/timezone/US/East-Indiana
-share/postgresql/timezone/US/Eastern
-share/postgresql/timezone/US/Hawaii
-share/postgresql/timezone/US/Indiana-Starke
-share/postgresql/timezone/US/Michigan
-share/postgresql/timezone/US/Mountain
-share/postgresql/timezone/US/Pacific
-share/postgresql/timezone/US/Pacific-New
-share/postgresql/timezone/US/Samoa
-share/postgresql/timezone/UTC
-share/postgresql/timezone/Universal
-share/postgresql/timezone/W-SU
-share/postgresql/timezone/WET
-share/postgresql/timezone/Zulu
-share/postgresql/timezone/posixrules
-share/postgresql/timezonesets/Africa.txt
-share/postgresql/timezonesets/America.txt
-share/postgresql/timezonesets/Antarctica.txt
-share/postgresql/timezonesets/Asia.txt
-share/postgresql/timezonesets/Atlantic.txt
-share/postgresql/timezonesets/Australia
-share/postgresql/timezonesets/Australia.txt
-share/postgresql/timezonesets/Default
-share/postgresql/timezonesets/Etc.txt
-share/postgresql/timezonesets/Europe.txt
-share/postgresql/timezonesets/India
-share/postgresql/timezonesets/Indian.txt
-share/postgresql/timezonesets/Pacific.txt
-share/postgresql/tsearch_data/danish.stop
-share/postgresql/tsearch_data/dutch.stop
-share/postgresql/tsearch_data/english.stop
-share/postgresql/tsearch_data/finnish.stop
-share/postgresql/tsearch_data/french.stop
-share/postgresql/tsearch_data/german.stop
-share/postgresql/tsearch_data/hungarian.stop
-share/postgresql/tsearch_data/hunspell_sample.affix
-share/postgresql/tsearch_data/ispell_sample.affix
-share/postgresql/tsearch_data/ispell_sample.dict
-share/postgresql/tsearch_data/italian.stop
-share/postgresql/tsearch_data/norwegian.stop
-share/postgresql/tsearch_data/portuguese.stop
-share/postgresql/tsearch_data/russian.stop
-share/postgresql/tsearch_data/spanish.stop
-share/postgresql/tsearch_data/swedish.stop
-share/postgresql/tsearch_data/synonym_sample.syn
-share/postgresql/tsearch_data/thesaurus_sample.ths
-share/postgresql/tsearch_data/turkish.stop
-share/postgresql/tsearch_data/unaccent.rules
-share/postgresql/tsearch_data/xsyn_sample.rules
diff --git a/databases/wmjsql/Makefile b/databases/wmjsql/Makefile
deleted file mode 100644
index 929525902f2b..000000000000
--- a/databases/wmjsql/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= wmjsql
-PORTVERSION= 0.5
-PORTREVISION= 2
-CATEGORIES= databases windowmaker
-MASTER_SITES= http://freebsd.nsu.ru/distfiles/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= MySQL server status displaying dockapp
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gmake
-USE_MYSQL= yes
-USE_XORG= xpm
-ALL_TARGET= clean all
-MAKE_JOBS_UNSAFE= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-BUILD_WRKSRC= ${WRKSRC}/src
-
-CPPFLAGS+= -I${LOCALBASE}/include/X11 -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib/mysql -L${LOCALBASE}/lib
-
-PORTDOCS= README
-PLIST_FILES= bin/${PORTNAME}
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
-.for i in Makefile jDockApp/Makefile xutils/Makefile
- @${REINPLACE_CMD} -e \
- '/^INCDIR/s|=.*|= $${CPPFLAGS}| ; \
- /^LIBDIR/s|=.*|= $${LDFLAGS}| ; \
- /^CC/d ; \
- /^CFLAGS/d ; \
- s| make | $$(MAKE) | ; \
- s|-D$$(shell echo `uname -s`)||' ${BUILD_WRKSRC}/${i}
-.endfor
-.for i in wmjsql.jet ../README
- @${REINPLACE_CMD} -E 's|\.wmjsql([^r])|\.wmjsqlrc\1|' \
- ${BUILD_WRKSRC}/${i}
-.endfor
-
-do-install:
- ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME} \
- ${STAGEDIR}${PREFIX}/bin
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/databases/wmjsql/distinfo b/databases/wmjsql/distinfo
deleted file mode 100644
index 29da729be830..000000000000
--- a/databases/wmjsql/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wmjsql-0.5.tar.gz) = 5c7ac2a3ff789ce85a8dbdf0b7591d9abf05b906c05700bb2760e1ad75aeccd0
-SIZE (wmjsql-0.5.tar.gz) = 62739
diff --git a/databases/wmjsql/pkg-descr b/databases/wmjsql/pkg-descr
deleted file mode 100644
index e52b11296a9c..000000000000
--- a/databases/wmjsql/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-wmjSQL is a WindowMaker dock app based on the jDockApp library written by
-Jettero Heller. It connects to a MySQL server and grabs the status
-displaying it in a handy little window.
-
-WWW: http://dockapps.org/file.php/id/42
diff --git a/deskutils/Makefile b/deskutils/Makefile
index a335a11813f0..d5e3163646c4 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -42,7 +42,6 @@
SUBDIR += deforaos-todo
SUBDIR += devd-notifier
SUBDIR += dfshow
- SUBDIR += dlume
SUBDIR += docear
SUBDIR += dosage
SUBDIR += easystroke
@@ -61,7 +60,6 @@
SUBDIR += gcal
SUBDIR += gcalcli
SUBDIR += genius
- SUBDIR += gkrellm-reminder2
SUBDIR += glabels
SUBDIR += gnome-calendar
SUBDIR += gnome-characters
@@ -146,7 +144,6 @@
SUBDIR += libopensync-plugin-vformat-devel
SUBDIR += ljcharm
SUBDIR += ljclive
- SUBDIR += ljit
SUBDIR += logjam
SUBDIR += lookbook
SUBDIR += lumina-archiver
@@ -163,7 +160,6 @@
SUBDIR += mate-notification-daemon
SUBDIR += mate-utils
SUBDIR += mbox-importer
- SUBDIR += mdh
SUBDIR += mencal
SUBDIR += menumaker
SUBDIR += meteo
diff --git a/deskutils/dlume/Makefile b/deskutils/dlume/Makefile
deleted file mode 100644
index 8f0936b9f2f6..000000000000
--- a/deskutils/dlume/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Adam Weinberger <adamw@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= dlume
-PORTVERSION= 0.2.4
-PORTREVISION= 13
-CATEGORIES= deskutils gnome
-MASTER_SITES= TUCOWS
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GTK2 address book
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= pathfix pkgconfig
-USE_GNOME= gnomeprefix gtk20 libxml2
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-PLIST_FILES= bin/dlume man/man1/dlume.1.gz share/pixmaps/dlume.png
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/src/Makefile.in
-
-.include <bsd.port.mk>
diff --git a/deskutils/dlume/distinfo b/deskutils/dlume/distinfo
deleted file mode 100644
index 9612bd1bccbc..000000000000
--- a/deskutils/dlume/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (dlume-0.2.4.tar.gz) = 66f6c87de866fbac1519721b8eb584c427d89cfa502494a9fe6b035578f7a864
-SIZE (dlume-0.2.4.tar.gz) = 246864
diff --git a/deskutils/dlume/pkg-descr b/deskutils/dlume/pkg-descr
deleted file mode 100644
index 4a36d16c847c..000000000000
--- a/deskutils/dlume/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Dlume is nice, gtk2-based addressbook. You can easily add, edit
-and delete records to/from database (but Dlume doesn't rely on an outside
-database - It stores your contacts in XML format). The Quick-search
-feature allows you find required entry in comfortable way. Export to
-CSV and HTML formats is also available. Interface design was borrowed
-and improved from Paddress (http://paddress.sourceforge.net).
diff --git a/deskutils/gkrellm-reminder2/Makefile b/deskutils/gkrellm-reminder2/Makefile
deleted file mode 100644
index 724428fbcfff..000000000000
--- a/deskutils/gkrellm-reminder2/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: Tobias Roth <ports@fsck.ch>
-# $FreeBSD$
-
-PORTNAME= reminder
-PORTVERSION= 2.0.0
-PORTREVISION= 10
-CATEGORIES= deskutils
-MASTER_SITES= http://members.dslextreme.com/users/billw/gkrellm/Plugins/ \
- http://depot.fsck.ch/mirror/distfiles/
-PKGNAMEPREFIX= gkrellm-
-DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION}
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GKrellM2 plugin that reminds you of important events
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2
-RUN_DEPENDS= gkrellm:sysutils/gkrellm2
-
-USES= pkgconfig
-USE_GNOME= gtk20
-
-PLIST_FILES= libexec/gkrellm2/plugins/reminder.so
-PORTDOCS= README
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins
- ${INSTALL_LIB} ${WRKSRC}/reminder.so ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/deskutils/gkrellm-reminder2/distinfo b/deskutils/gkrellm-reminder2/distinfo
deleted file mode 100644
index 7c021c4195b6..000000000000
--- a/deskutils/gkrellm-reminder2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gkrellm-reminder-2.0.0.tar.gz) = 1d5b46d91ed183a3f490bfaca11b99e57dcb4e51a607b4707a6574ab5a053e63
-SIZE (gkrellm-reminder-2.0.0.tar.gz) = 27459
diff --git a/deskutils/gkrellm-reminder2/files/patch-Makefile b/deskutils/gkrellm-reminder2/files/patch-Makefile
deleted file mode 100644
index 23f61f4601f8..000000000000
--- a/deskutils/gkrellm-reminder2/files/patch-Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
---- Makefile.orig Tue Apr 27 12:45:04 2004
-+++ Makefile Tue Apr 27 12:48:01 2004
-@@ -1,13 +1,13 @@
- GTK_INCLUDE = `pkg-config gtk+-2.0 --cflags`
- GTK_LIB = `pkg-config gtk+-2.0 --libs`
-
--CFLAGS = -O2 -Wall -fPIC $(GTK_INCLUDE) -I/usr/pkg/include
-+CFLAGS += -Wall -fPIC $(GTK_INCLUDE)
-
- LIBS = $(GTK_LIB)
-
--LFLAGS = -shared -L/usr/pkg/lib
-+LFLAGS = -shared
-
--CC = gcc
-+CC ?= gcc
-
- all: reminder.so
-
diff --git a/deskutils/gkrellm-reminder2/pkg-descr b/deskutils/gkrellm-reminder2/pkg-descr
deleted file mode 100644
index 09a8567b2190..000000000000
--- a/deskutils/gkrellm-reminder2/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-[from website]
-A useful plugin for GKrellM that can remind you of important events.
-Events can be scheduled inside GKrellM's configuration and will be
-displayed in gkrellm-reminder's panel.
-
-WWW: http://members.dslextreme.com/users/billw/gkrellm/Plugins.html
diff --git a/deskutils/ljit/Makefile b/deskutils/ljit/Makefile
deleted file mode 100644
index bfa20a8797a8..000000000000
--- a/deskutils/ljit/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= ljit
-PORTVERSION= 0.2.5
-PORTREVISION= 17
-CATEGORIES= deskutils
-MASTER_SITES= http://kir.vtx.ru/ljit/dl/ \
- http://freebsd.nsu.ru/distfiles/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GUI tool to help LiveJournal users post images
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libcurl.so:ftp/curl
-RUN_DEPENDS= convert:graphics/ImageMagick6
-
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-USES= gettext pkgconfig
-USE_GNOME= gtk20
-
-PLIST_FILES= bin/ljit share/locale/ru/LC_MESSAGES/ljit.mo
-PORTDOCS= BUGS NEWS README THANKS TODO
-
-OPTIONS_DEFINE= DOCS
-
-post-extract:
- @${REINPLACE_CMD} -e 's, -DMTRACE$$,, ; \
- s,prefix)/$$(DATADIRNAME,datadir,' ${WRKSRC}/src/Makefile.in
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/po/ru_RU.mo \
- ${STAGEDIR}${PREFIX}/share/locale/ru/LC_MESSAGES/${PORTNAME}.mo
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/deskutils/ljit/distinfo b/deskutils/ljit/distinfo
deleted file mode 100644
index 6ff6b6d68d26..000000000000
--- a/deskutils/ljit/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ljit-0.2.5.tar.gz) = 1bbe7c885ebc68a3b32c426225f18084b5ad2526fd1fb2b8df405281c47716a2
-SIZE (ljit-0.2.5.tar.gz) = 103783
diff --git a/deskutils/ljit/files/patch-src+callbacks.c b/deskutils/ljit/files/patch-src+callbacks.c
deleted file mode 100644
index 72768ccce67e..000000000000
--- a/deskutils/ljit/files/patch-src+callbacks.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/callbacks.c.orig Fri Sep 10 17:12:58 2004
-+++ src/callbacks.c Fri Sep 10 17:13:39 2004
-@@ -98,6 +98,7 @@
- g_string_free(html, TRUE);
-
- gtk_main_quit();
-+ gtk_widget_destroy((GtkWidget *) user_data);
- }
-
-
diff --git a/deskutils/ljit/files/patch-src+config_dialog.c b/deskutils/ljit/files/patch-src+config_dialog.c
deleted file mode 100644
index e38478d0e7ca..000000000000
--- a/deskutils/ljit/files/patch-src+config_dialog.c
+++ /dev/null
@@ -1,31 +0,0 @@
---- src/config_dialog.c.orig Fri Sep 10 17:12:58 2004
-+++ src/config_dialog.c Fri Sep 10 17:16:13 2004
-@@ -149,6 +149,7 @@
- write_config(config);
- d->saved = 1;
- gtk_main_quit();
-+ gtk_widget_destroy(d->window);
- }
-
- void upload_proto_callback (GtkOptionMenu * menu, gpointer user_data)
-@@ -732,7 +733,11 @@
-
- g_signal_connect ((gpointer) cancel, "clicked",
- G_CALLBACK (gtk_main_quit), NULL);
--
-+
-+ g_signal_connect_swapped ((gpointer) cancel, "clicked",
-+ G_CALLBACK (gtk_widget_destroy),
-+ (gpointer) (s->window));
-+
- g_signal_connect ((gpointer) save, "clicked",
- G_CALLBACK (on_config_save_clicked),
- (gpointer) s);
-@@ -757,7 +762,6 @@
- cd.saved = FALSE;
-
- gtk_main();
-- gtk_widget_destroy (GTK_WIDGET (opt));
- return cd.saved;
- }
-
diff --git a/deskutils/ljit/files/patch-src+interface.c b/deskutils/ljit/files/patch-src+interface.c
deleted file mode 100644
index 110c6c103a81..000000000000
--- a/deskutils/ljit/files/patch-src+interface.c
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/interface.c.orig Fri Sep 10 17:12:58 2004
-+++ src/interface.c Fri Sep 10 17:17:45 2004
-@@ -215,8 +215,12 @@
- G_CALLBACK (on_button_config_clicked), NULL);
- g_signal_connect ((gpointer) button1, "clicked",
- G_CALLBACK (gtk_main_quit), NULL);
-+ g_signal_connect_swapped ((gpointer) button1, "clicked",
-+ G_CALLBACK (gtk_widget_destroy),
-+ (gpointer) win->window);
- g_signal_connect ((gpointer) win->button_ok, "clicked",
-- G_CALLBACK (on_button_ok_clicked), NULL);
-+ G_CALLBACK (on_button_ok_clicked),
-+ (gpointer) win->window);
- g_signal_connect ((gpointer) is->slider, "value_changed",
- G_CALLBACK (tscale_callback), (gpointer) ts);
-
diff --git a/deskutils/ljit/pkg-descr b/deskutils/ljit/pkg-descr
deleted file mode 100644
index 65e98a76ddef..000000000000
--- a/deskutils/ljit/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-This is a simple GUI-based tool to help LJ user post images to his/her
-LiveJournal. It merely uploads images to specified location and generates
-HTML code to be inserted to LiveJournal entry. It can be used with
-LiveJournal client (such as LogJam), or separately.
-
-Features include:
-
- - GTK2 interface
- - ability to upload images via ftp or scp
- - resizing image before uploading
- - creating image thumbnail and a link to big-sized image
- - instant image preview while resizing
-
-WWW: http://kir.vtx.ru/ljit/
diff --git a/deskutils/mdh/Makefile b/deskutils/mdh/Makefile
deleted file mode 100644
index 21818ce4c6f3..000000000000
--- a/deskutils/mdh/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# Created by: Adam Weinberger <adamw@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= mdh
-PORTVERSION= 1.9.60
-PORTREVISION= 8
-CATEGORIES= deskutils gnome
-MASTER_SITES= http://www.gozer.org/programs/gtk/files/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GTK2-based toolbar, like a smaller GNOME panel
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gmake pkgconfig localbase tar:bzip2
-USE_GNOME= gtk20
-USE_XORG= x11
-GNU_CONFIGURE= yes
-
-LIBS+= -lX11
-
-OPTIONS_DEFINE= CURL DOCS GTOP
-OPTIONS_DEFAULT= CURL GTOP
-
-CURL_LIB_DEPENDS= libcurl.so:ftp/curl
-CURL_CONFIGURE_OFF= --disable-curl
-
-GTOP_LIB_DEPENDS= libgtop-2.0.so:devel/libgtop
-GTOP_CONFIGURE_OFF= --disable-gtop
-
-post-patch:
- @${REINPLACE_CMD} -e 's| make| $$(MAKE)|g' ${WRKSRC}/Makefile
- @${REINPLACE_CMD} -e 's|\.\./lib/getopt/getopt\.c||g ; \
- s|\.\./lib/getopt/getopt1\.c||g ; \
- s|-I../lib/getopt||g ; \
- s|$$(CC) -g|$$(CC)|g ; \
- s|@INSTALL@ -m 0775|@INSTALL_PROGRAM@|g ; \
- s|cp -p|@INSTALL_DATA@|g' ${WRKSRC}/src/Makefile.in
- @${REINPLACE_CMD} -e 's|"getopt\.h"|<getopt.h>|g' ${WRKSRC}/src/mdh.c
- @${REINPLACE_CMD} -e '/<curl\/types.h>/d' ${WRKSRC}/src/curl.c
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/deskutils/mdh/distinfo b/deskutils/mdh/distinfo
deleted file mode 100644
index 69b0c6404d3b..000000000000
--- a/deskutils/mdh/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mdh-1.9.60.tar.bz2) = 3e022464437f1fccfe2f55fa8ae1d48cb5bffc6d0a332b316ee1d0dd13e5fc7d
-SIZE (mdh-1.9.60.tar.bz2) = 228631
diff --git a/deskutils/mdh/files/patch-lib-gini-gini.c b/deskutils/mdh/files/patch-lib-gini-gini.c
deleted file mode 100644
index 9619882005be..000000000000
--- a/deskutils/mdh/files/patch-lib-gini-gini.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/gini/gini.c.orig 2005-07-07 23:10:18 UTC
-+++ lib/gini/gini.c
-@@ -190,7 +190,7 @@ static void value_transform_string_ulong
-
- static void value_transform_string_int64(const GValue *src, GValue *dst)
- {
-- dst->data[0].v_int64 = atoll(src->data[0].v_pointer);
-+ dst->data[0].v_int64 = strtoll(src->data[0].v_pointer, NULL, 10);
- }
-
- static void value_transform_string_uint64(const GValue *src, GValue *dst)
diff --git a/deskutils/mdh/pkg-descr b/deskutils/mdh/pkg-descr
deleted file mode 100644
index ce4b39b6e295..000000000000
--- a/deskutils/mdh/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-mdh (MailDooHicky) is a GTK2-based toolbar that can display the time,
-email message count and various system (CPU, network, etc.) utilization.
-It also features user-definable buttons, a run window and scratch-pad.
-
-WWW: http://www.gozer.org/programs/gtk/mdh.php
diff --git a/deskutils/mdh/pkg-plist b/deskutils/mdh/pkg-plist
deleted file mode 100644
index 8dba0884eab0..000000000000
--- a/deskutils/mdh/pkg-plist
+++ /dev/null
@@ -1,52 +0,0 @@
-bin/mdh
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%DATADIR%%/icons/default.png
-%%DATADIR%%/icons/mixer.png
-%%DATADIR%%/icons/weather/0.png
-%%DATADIR%%/icons/weather/01.png
-%%DATADIR%%/icons/weather/02.png
-%%DATADIR%%/icons/weather/03.png
-%%DATADIR%%/icons/weather/04.png
-%%DATADIR%%/icons/weather/05.png
-%%DATADIR%%/icons/weather/06.png
-%%DATADIR%%/icons/weather/07.png
-%%DATADIR%%/icons/weather/08.png
-%%DATADIR%%/icons/weather/09.png
-%%DATADIR%%/icons/weather/10.png
-%%DATADIR%%/icons/weather/11.png
-%%DATADIR%%/icons/weather/12.png
-%%DATADIR%%/icons/weather/13.png
-%%DATADIR%%/icons/weather/14.png
-%%DATADIR%%/icons/weather/15.png
-%%DATADIR%%/icons/weather/16.png
-%%DATADIR%%/icons/weather/17.png
-%%DATADIR%%/icons/weather/18.png
-%%DATADIR%%/icons/weather/19.png
-%%DATADIR%%/icons/weather/20.png
-%%DATADIR%%/icons/weather/21.png
-%%DATADIR%%/icons/weather/22.png
-%%DATADIR%%/icons/weather/23.png
-%%DATADIR%%/icons/weather/24.png
-%%DATADIR%%/icons/weather/25.png
-%%DATADIR%%/icons/weather/26.png
-%%DATADIR%%/icons/weather/27.png
-%%DATADIR%%/icons/weather/28.png
-%%DATADIR%%/icons/weather/29.png
-%%DATADIR%%/icons/weather/30.png
-%%DATADIR%%/icons/weather/31.png
-%%DATADIR%%/icons/weather/32.png
-%%DATADIR%%/icons/weather/33.png
-%%DATADIR%%/icons/weather/34.png
-%%DATADIR%%/icons/weather/35.png
-%%DATADIR%%/icons/weather/36.png
-%%DATADIR%%/icons/weather/37.png
-%%DATADIR%%/icons/weather/38.png
-%%DATADIR%%/icons/weather/39.png
-%%DATADIR%%/icons/weather/40.png
-%%DATADIR%%/icons/weather/41.png
-%%DATADIR%%/icons/weather/42.png
-%%DATADIR%%/icons/weather/43.png
-%%DATADIR%%/icons/weather/44.png
-%%DATADIR%%/icons/weather/45.png
-%%DATADIR%%/icons/weather/46.png
-%%DATADIR%%/icons/weather/47.png
diff --git a/devel/Makefile b/devel/Makefile
index 04d3677efdb4..619f1fcc1338 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -177,7 +177,6 @@
SUBDIR += atf
SUBDIR += atlas
SUBDIR += atlas-devel
- SUBDIR += atlassian-plugin-sdk
SUBDIR += aunit
SUBDIR += autobook
SUBDIR += autoconf
@@ -228,7 +227,6 @@
SUBDIR += bicyclerepair
SUBDIR += bin86
SUBDIR += binaryen
- SUBDIR += bingo
SUBDIR += bingrep
SUBDIR += binutils
SUBDIR += bison
@@ -505,7 +503,6 @@
SUBDIR += double-conversion
SUBDIR += doxygen
SUBDIR += dparser
- SUBDIR += dprog
SUBDIR += dragon
SUBDIR += dreampie
SUBDIR += drpython
@@ -523,7 +520,6 @@
SUBDIR += eastl
SUBDIR += easygit
SUBDIR += easyloggingpp
- SUBDIR += eblob
SUBDIR += ebnf2yacc
SUBDIR += ecgi
SUBDIR += editline
@@ -537,7 +533,6 @@
SUBDIR += elfkickers
SUBDIR += elfrc
SUBDIR += elfsh
- SUBDIR += elftoaout
SUBDIR += elfutils
SUBDIR += elixir-apex
SUBDIR += elixir-bson
@@ -653,9 +648,7 @@
SUBDIR += fb-adb
SUBDIR += fb303
SUBDIR += fc++
- SUBDIR += fga
SUBDIR += fhist
- SUBDIR += fib
SUBDIR += fifechan
SUBDIR += firmware-utils
SUBDIR += fistgen
@@ -668,7 +661,6 @@
SUBDIR += flex-sdk35
SUBDIR += flexdock
SUBDIR += flexjson
- SUBDIR += flickrnet
SUBDIR += florist-gpl
SUBDIR += flyspray
SUBDIR += fmake
@@ -718,8 +710,6 @@
SUBDIR += ftjam
SUBDIR += ftnchek
SUBDIR += fuel
- SUBDIR += fujaba
- SUBDIR += funnelweb
SUBDIR += fuzzylite
SUBDIR += fxdiv
SUBDIR += ga
@@ -789,7 +779,6 @@
SUBDIR += generate
SUBDIR += gengetopt
SUBDIR += genie
- SUBDIR += genproto
SUBDIR += gettext
SUBDIR += gettext-lint
SUBDIR += gettext-msghack
@@ -831,7 +820,6 @@
SUBDIR += gitlist
SUBDIR += gitolite
SUBDIR += gitolite2
- SUBDIR += gitphp
SUBDIR += gittrac
SUBDIR += glade
SUBDIR += glade2
@@ -849,7 +837,6 @@
SUBDIR += glui
SUBDIR += gmake
SUBDIR += gn
- SUBDIR += gnatcoll
SUBDIR += gnatpython
SUBDIR += gnome-builder
SUBDIR += gnome-common
@@ -1103,7 +1090,6 @@
SUBDIR += kf5-kunitconversion
SUBDIR += kf5-solid
SUBDIR += kf5-threadweaver
- SUBDIR += kimwitu
SUBDIR += kio-extras
SUBDIR += kiwix-lib
SUBDIR += kms-cmake-utils
@@ -1234,7 +1220,6 @@
SUBDIR += libgee06
SUBDIR += libgetline
SUBDIR += libght
- SUBDIR += libghthash
SUBDIR += libgit2
SUBDIR += libgit2-glib
SUBDIR += libglade2
@@ -1497,7 +1482,6 @@
SUBDIR += lpc21isp
SUBDIR += lrmi
SUBDIR += lua-MessagePack
- SUBDIR += lua-alien
SUBDIR += lua-bitlib
SUBDIR += lua-bitop
SUBDIR += lua-cjson
@@ -1583,7 +1567,6 @@
SUBDIR += mono-addins
SUBDIR += monodevelop
SUBDIR += monotone
- SUBDIR += monotone-viz
SUBDIR += motor
SUBDIR += mpatrol
SUBDIR += mph
@@ -1621,7 +1604,6 @@
SUBDIR += nlohmann-json
SUBDIR += node-thrift
SUBDIR += notify-sharp
- SUBDIR += noweb
SUBDIR += npth
SUBDIR += nsgenbind
SUBDIR += nspr
@@ -3678,7 +3660,6 @@
SUBDIR += p5-true
SUBDIR += p5-uni-perl
SUBDIR += p5-version
- SUBDIR += p65
SUBDIR += p8-platform
SUBDIR += packr
SUBDIR += paexec
@@ -4442,7 +4423,6 @@
SUBDIR += py-fastnumbers
SUBDIR += py-fbprophet
SUBDIR += py-filemagic
- SUBDIR += py-fileutils
SUBDIR += py-first
SUBDIR += py-five.customerize
SUBDIR += py-five.formlib
@@ -4670,7 +4650,6 @@
SUBDIR += py-medikit
SUBDIR += py-meliae
SUBDIR += py-memory_profiler
- SUBDIR += py-mercurialserver
SUBDIR += py-microversion-parse
SUBDIR += py-minimongo
SUBDIR += py-minio
@@ -4817,7 +4796,6 @@
SUBDIR += py-posix_ipc
SUBDIR += py-poyo
SUBDIR += py-pp
- SUBDIR += py-pqueue
SUBDIR += py-prance
SUBDIR += py-pre-commit
SUBDIR += py-preshed
@@ -5325,7 +5303,6 @@
SUBDIR += pymacs
SUBDIR += pyobfuscate
SUBDIR += pyotherside-qt5
- SUBDIR += pypersrc
SUBDIR += pyrex
SUBDIR += pyside2
SUBDIR += pyside2-tools
@@ -5407,7 +5384,6 @@
SUBDIR += robin-map
SUBDIR += roboctl
SUBDIR += robodoc
- SUBDIR += root-doc
SUBDIR += ros-catkin_pkg
SUBDIR += ros-console_bridge
SUBDIR += ros-urdfdom
@@ -6385,7 +6361,6 @@
SUBDIR += sedsed
SUBDIR += serd
SUBDIR += serdisplib
- SUBDIR += sfio
SUBDIR += sfml
SUBDIR += sfml1
SUBDIR += sgb
@@ -6453,7 +6428,6 @@
SUBDIR += strace
SUBDIR += stringencoders
SUBDIR += stxxl
- SUBDIR += styx
SUBDIR += subversion
SUBDIR += subversion-book
SUBDIR += subversion-lts
@@ -6486,7 +6460,6 @@
SUBDIR += tcllauncher
SUBDIR += tcllib
SUBDIR += tcllibc
- SUBDIR += tclmore
SUBDIR += tcloo
SUBDIR += tclreadline
SUBDIR += tclthread
@@ -6543,7 +6516,6 @@
SUBDIR += uid_wrapper
SUBDIR += ultragetopt
SUBDIR += umbrello
- SUBDIR += umem
SUBDIR += umlgraph
SUBDIR += unibilium
SUBDIR += unittest-cpp
diff --git a/devel/atlassian-plugin-sdk/Makefile b/devel/atlassian-plugin-sdk/Makefile
deleted file mode 100644
index b1554d891d20..000000000000
--- a/devel/atlassian-plugin-sdk/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-# Created by: Mikhail T. <mi@aldan.algebra.com>
-# $FreeBSD$
-
-PORTNAME= atlassian-plugin-sdk
-PORTVERSION= 6.0.1
-CATEGORIES= devel java
-MASTER_SITES= https://maven.atlassian.com/content/repositories/atlassian-public/com/atlassian/amps/atlassian-plugin-sdk/${PORTVERSION}/
-
-MAINTAINER= mi@aldan.algebra.com
-COMMENT= Atlassian Plugin SDK
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= mvn:devel/maven-wrapper
-
-USE_JAVA= yes
-JAVA_VERSION= 1.7+
-NO_ARCH= yes
-
-EXTRACT_AFTER_ARGS=${DISTNAME}/bin ${DISTNAME}/apache-maven*/conf/settings.xml
-
-NO_BUILD= Just sh-scripts and JARs here, no source code
-MAVEN_SETTINGS= ${ETCDIR_REL}/settings.xml
-PLIST_SUB+= MAVEN_SETTINGS="${MAVEN_SETTINGS}"
-RESTRICTED= License uncertain and no point in redistributing anyway
-
-post-patch:
- ${REINPLACE_CMD} -i "" \
- -e '$$s,^sh -c "\([^"]*\)",exec \1,' \
- -e 's|^ATLAS_HOME=.*|ATLAS_HOME=${DATADIR}|' \
- -e 's|^MAVEN_EXECUTABLE=.*|MAVEN_EXECUTABLE=${LOCALBASE}/bin/mvn|' \
- -e '/^M2_HOME/d' \
- -e 's/^read$$/& unused/' \
- -e 's|^MVN_PARAMS=.*|MVN_PARAMS="-gs ${PREFIX}/${MAVEN_SETTINGS}"|' \
- -e 's|\$${ATLAS_HOME}/bin|${PREFIX}/bin|g' \
- ${WRKSRC}/bin/*
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/* ${STAGEDIR}${PREFIX}/bin/
- ${MKDIR} ${STAGEDIR}${PREFIX}/${MAVEN_SETTINGS:H}
- ${INSTALL_DATA} ${WRKSRC}/apache-maven*/conf/settings.xml \
- ${STAGEDIR}${PREFIX}/${MAVEN_SETTINGS}.dist
- ${MKDIR} ${STAGEDIR}${DATADIR}
- ${TAR} --strip-components 1 -C ${STAGEDIR}${DATADIR} -xv \
- --no-same-permissions --no-same-owner --exclude maven \
- -f ${DISTDIR}/${DISTFILES} ${DISTNAME}/repository 2>&1 | \
- ${SED} -e 's,^x ,${DATADIR_REL}/,' -e 's,.*/$$,@dir &,' | \
- ${SORT} -r >> ${TMPPLIST}
- ${FIND} ${STAGEDIR}${DATADIR}/repository -type f | ${XARGS} ${CHMOD} ${_SHAREMODE}
-
-.include <bsd.port.mk>
diff --git a/devel/atlassian-plugin-sdk/distinfo b/devel/atlassian-plugin-sdk/distinfo
deleted file mode 100644
index c0c3c0de818e..000000000000
--- a/devel/atlassian-plugin-sdk/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (atlassian-plugin-sdk-6.0.1.tar.gz) = d950d0f9759dcf8dde6aa37f78ed9be76069b97121fbc814376b5df54f36dee5
-SIZE (atlassian-plugin-sdk-6.0.1.tar.gz) = 43963664
diff --git a/devel/atlassian-plugin-sdk/files/patch-parse-integer b/devel/atlassian-plugin-sdk/files/patch-parse-integer
deleted file mode 100644
index f35253ee885e..000000000000
--- a/devel/atlassian-plugin-sdk/files/patch-parse-integer
+++ /dev/null
@@ -1,33 +0,0 @@
---- bin/atlas-install-plugin 2015-03-11 00:21:27.000000000 -0400
-+++ bin/atlas-install-plugin 2015-04-02 17:15:41.000000000 -0400
-@@ -85,23 +84,23 @@
- case "$1" in
- "-p" | "--http-port")
-- MVN_PARAMS="${MVN_PARAMS} -Dhttp.port='${2}'"
-+ MVN_PARAMS="${MVN_PARAMS} -Dhttp.port=$2"
- shift 2;;
- "--context-path")
-- MVN_PARAMS="${MVN_PARAMS} -Dcontext.path='${2}'"
-+ MVN_PARAMS="${MVN_PARAMS} -Dcontext.path=$2"
- shift 2;;
- "--server")
-- MVN_PARAMS="${MVN_PARAMS} -Dserver='${2}'"
-+ MVN_PARAMS="${MVN_PARAMS} -Dserver=$2"
- shift 2;;
- "--username")
-- MVN_PARAMS="${MVN_PARAMS} -Dusername='${2}'"
-+ MVN_PARAMS="${MVN_PARAMS} -Dusername=$2"
- shift 2;;
- "--password")
-- MVN_PARAMS="${MVN_PARAMS} -Dpassword='${2}'"
-+ MVN_PARAMS="${MVN_PARAMS} -Dpassword=$2"
- shift 2;;
- "--plugin-key")
-- MVN_PARAMS="${MVN_PARAMS} -Datlassian.plugin.key='${2}'"
-+ MVN_PARAMS="${MVN_PARAMS} -Datlassian.plugin.key=$2"
- shift 2;;
- *)
-- MVN_PARAMS="${MVN_PARAMS} ${1}"
-+ MVN_PARAMS="$MVN_PARAMS $1"
- shift 1;; esac
- done
diff --git a/devel/atlassian-plugin-sdk/pkg-descr b/devel/atlassian-plugin-sdk/pkg-descr
deleted file mode 100644
index f13a2c12c2e6..000000000000
--- a/devel/atlassian-plugin-sdk/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Software Development Kit for Atlassian's family of applications
-(JIRA, Confluence, and others).
-
-This port strips out the Maven bits bundled with the SDK by Altassian
-relying instead on the Maven installed from one of the FreeBSD
-mvn-ports.
-
-WWW: https://developer.atlassian.com/docs/getting-started/set-up-the-atlassian-plugin-sdk-and-build-a-project
diff --git a/devel/atlassian-plugin-sdk/pkg-plist b/devel/atlassian-plugin-sdk/pkg-plist
deleted file mode 100644
index 67399bf423bb..000000000000
--- a/devel/atlassian-plugin-sdk/pkg-plist
+++ /dev/null
@@ -1,39 +0,0 @@
-bin/atlas-clean
-bin/atlas-cli
-bin/atlas-clover
-bin/atlas-compile
-bin/atlas-create-bamboo-plugin
-bin/atlas-create-bamboo-plugin-module
-bin/atlas-create-confluence-plugin
-bin/atlas-create-confluence-plugin-module
-bin/atlas-create-crowd-plugin
-bin/atlas-create-crowd-plugin-module
-bin/atlas-create-fecru-plugin
-bin/atlas-create-fecru-plugin-module
-bin/atlas-create-home-zip
-bin/atlas-create-jira-plugin
-bin/atlas-create-jira-plugin-module
-bin/atlas-create-jira4-plugin
-bin/atlas-create-jira5-plugin
-bin/atlas-create-plugin
-bin/atlas-create-refapp-plugin
-bin/atlas-create-refapp-plugin-module
-bin/atlas-create-stash-plugin
-bin/atlas-create-stash-plugin-module
-bin/atlas-debug
-bin/atlas-help
-bin/atlas-install-plugin
-bin/atlas-integration-test
-bin/atlas-mvn
-bin/atlas-package
-bin/atlas-release
-bin/atlas-release-rollback
-bin/atlas-remote-test
-bin/atlas-ruin
-bin/atlas-run
-bin/atlas-run-standalone
-bin/atlas-unit-test
-bin/atlas-update
-bin/atlas-version
-@exec %D/%F
-@sample %%MAVEN_SETTINGS%%.dist %%MAVEN_SETTINGS%%
diff --git a/devel/bingo/Makefile b/devel/bingo/Makefile
deleted file mode 100644
index 5c7b1df55183..000000000000
--- a/devel/bingo/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= bingo
-DISTVERSION= 1.1.0-295
-CATEGORIES= devel
-
-MAINTAINER= tobik@FreeBSD.org
-COMMENT= Go language server
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Abandoned upstream
-EXPIRATION_DATE= 2019-10-15
-
-USES= go:modules
-USE_GITHUB= yes
-GH_ACCOUNT= saibing
-GH_TAGNAME= 76bcd777316dde1684ff59793f695e4337c0e62a
-GH_TUPLE= davecgh:go-spew:v1.1.1:go_spew/vendor/github.com/davecgh/go-spew \
- fsnotify:fsevents:v0.1.1:fsevents/vendor/github.com/fsnotify/fsevents \
- fsnotify:fsnotify:v1.4.7:fsnotify/vendor/github.com/fsnotify/fsnotify \
- go-stack:stack:v1.8.0:stack/vendor/github.com/go-stack/stack \
- golang:crypto:b7391e95e576:crypto/vendor/golang.org/x/crypto \
- golang:net:addf6b3196f6:net/vendor/golang.org/x/net \
- golang:sys:f49334f85ddc:sys/vendor/golang.org/x/sys \
- golang:tools:e65039ee4138:tools/vendor/golang.org/x/tools \
- gorilla:websocket:v1.4.0:websocket/vendor/github.com/gorilla/websocket \
- inconshreveable:log15:67afb5ed74ec:log15/vendor/gopkg.in/inconshreveable/log15.v2 \
- mattn:go-colorable:v0.1.1:go_colorable/vendor/github.com/mattn/go-colorable \
- mattn:go-isatty:v0.0.7:go_isatty/vendor/github.com/mattn/go-isatty \
- slimsag:godocmd:a1005ad29fe3:godocmd/vendor/github.com/slimsag/godocmd \
- sourcegraph:go-lsp:0c7d621186c1:go_lsp/vendor/github.com/sourcegraph/go-lsp \
- sourcegraph:jsonrpc2:549eb959f029:jsonrpc2/vendor/github.com/sourcegraph/jsonrpc2 \
- stretchr:objx:v0.1.1:objx/vendor/github.com/stretchr/objx \
- stretchr:testify:v1.3.0:testify/vendor/github.com/stretchr/testify
-
-PLIST_FILES= bin/bingo
-
-.include <bsd.port.mk>
diff --git a/devel/bingo/distinfo b/devel/bingo/distinfo
deleted file mode 100644
index 38bf8285a6e8..000000000000
--- a/devel/bingo/distinfo
+++ /dev/null
@@ -1,37 +0,0 @@
-TIMESTAMP = 1554207400
-SHA256 (saibing-bingo-1.1.0-295-76bcd777316dde1684ff59793f695e4337c0e62a_GH0.tar.gz) = a07176524b4d53e97b4e762bca7ff3f3d2b867be3dded3d606cc297a9a0b957e
-SIZE (saibing-bingo-1.1.0-295-76bcd777316dde1684ff59793f695e4337c0e62a_GH0.tar.gz) = 105809
-SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
-SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
-SHA256 (fsnotify-fsevents-v0.1.1_GH0.tar.gz) = ceb77ad32fc37b9fd6ad0c58f8b355c15cea37febdb7f1696ab34af74ef59a97
-SIZE (fsnotify-fsevents-v0.1.1_GH0.tar.gz) = 12699
-SHA256 (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = b7530d973d0ab0e58ad8ce1b9a4b963d6f57b3d72f2f9e13d49846976361b1cd
-SIZE (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = 31139
-SHA256 (go-stack-stack-v1.8.0_GH0.tar.gz) = 3b8987e137d76f4f35db1e8005ec7fb766b68eed8cac0ca0b795ac43cd72b319
-SIZE (go-stack-stack-v1.8.0_GH0.tar.gz) = 8039
-SHA256 (golang-crypto-b7391e95e576_GH0.tar.gz) = 42dd14bcc1b2b0e24b3824fc774f63d6c9a78da3a9da0e26eb79ddf200a44d07
-SIZE (golang-crypto-b7391e95e576_GH0.tar.gz) = 1656089
-SHA256 (golang-net-addf6b3196f6_GH0.tar.gz) = 1cd5cd3ed422e6397d068ddf269d135d52dce2ab33b0bd47dbeb945a145772a7
-SIZE (golang-net-addf6b3196f6_GH0.tar.gz) = 974267
-SHA256 (golang-sys-f49334f85ddc_GH0.tar.gz) = a34c460357fbe90c82e38cc05439fc72f010f5416f0d8e6ad8d1659be1fa765d
-SIZE (golang-sys-f49334f85ddc_GH0.tar.gz) = 1260458
-SHA256 (golang-tools-e65039ee4138_GH0.tar.gz) = 6611b1641cbe1a7d30af64c8d64bc203c8f94831fe395d0ae91e65effb6db20a
-SIZE (golang-tools-e65039ee4138_GH0.tar.gz) = 2681855
-SHA256 (gorilla-websocket-v1.4.0_GH0.tar.gz) = 2b5743c72bd0930c5a80e49c0138b5b7d27fa7c085efd0c86805cccfa7220c9d
-SIZE (gorilla-websocket-v1.4.0_GH0.tar.gz) = 50228
-SHA256 (inconshreveable-log15-67afb5ed74ec_GH0.tar.gz) = e4c837cfd154a0696c84605595c84459a2d1b2fb33b1abcf284a415d2ca9ab55
-SIZE (inconshreveable-log15-67afb5ed74ec_GH0.tar.gz) = 23261
-SHA256 (mattn-go-colorable-v0.1.1_GH0.tar.gz) = 41773345d2a1037a37942b96e04a8ed5248f19a8f43a7ba26aa16a7b74132647
-SIZE (mattn-go-colorable-v0.1.1_GH0.tar.gz) = 8518
-SHA256 (mattn-go-isatty-v0.0.7_GH0.tar.gz) = 80b6b3e4fee3b15864f23d622129c17ba222786f8c93bb01f8805f3cb91dfefe
-SIZE (mattn-go-isatty-v0.0.7_GH0.tar.gz) = 3559
-SHA256 (slimsag-godocmd-a1005ad29fe3_GH0.tar.gz) = 51508fc02aa43587441853fbf44ce5e41b33aff40d78923fb832866225d4196b
-SIZE (slimsag-godocmd-a1005ad29fe3_GH0.tar.gz) = 39310
-SHA256 (sourcegraph-go-lsp-0c7d621186c1_GH0.tar.gz) = 27d945106df7bc33aa6fc449b09c0c509f7ae06f621cde661844c95c7495c3e3
-SIZE (sourcegraph-go-lsp-0c7d621186c1_GH0.tar.gz) = 13007
-SHA256 (sourcegraph-jsonrpc2-549eb959f029_GH0.tar.gz) = 7f26c32b8d7efa5c4e1a6bf3687ca0532c18088e2d07044cc815efee785566bf
-SIZE (sourcegraph-jsonrpc2-549eb959f029_GH0.tar.gz) = 13133
-SHA256 (stretchr-objx-v0.1.1_GH0.tar.gz) = 3bb0a581651f4c040435a70167ab60b723c5af04a5b0326af3c8b01ccc6fdcf0
-SIZE (stretchr-objx-v0.1.1_GH0.tar.gz) = 75768
-SHA256 (stretchr-testify-v1.3.0_GH0.tar.gz) = 0cd9c199a72b8d80621624b37c0ed5ac724352d458506a31dfa86710551e7fc5
-SIZE (stretchr-testify-v1.3.0_GH0.tar.gz) = 102859
diff --git a/devel/bingo/pkg-descr b/devel/bingo/pkg-descr
deleted file mode 100644
index 32b3425741c0..000000000000
--- a/devel/bingo/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Bingo is a Go language server that speaks the Language Server
-Protocol. It supports editor features such as go-to-definition,
-hover, and find-references for Go projects.
-
-This project was largely inspired by go-langserver, but bingo is
-simpler, faster, and smarter.
-
-WWW: https://github.com/saibing/bingo
diff --git a/devel/dprog/Makefile b/devel/dprog/Makefile
deleted file mode 100644
index 5cd9ddcbe3a6..000000000000
--- a/devel/dprog/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= dprog
-PORTVERSION= 0.3.1
-PORTREVISION= 2
-CATEGORIES= devel
-MASTER_SITES= http://www.daimi.au.dk/~mailund/dprog/download/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Language for specifying dynamic programming algorithms
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libpopt.so:devel/popt
-
-GNU_CONFIGURE= yes
-CPPFLAGS+= ${CXXFLAGS} -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-OPTIONS_DEFINE= EMACS
-OPTIONS_DEFAULT= EMACS
-OPTIONS_SUB= yes
-EMACS_DESC= Emacs syntax files
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/elisp/*.el ${STAGEDIR}${DATADIR}
-
-.include <bsd.port.mk>
diff --git a/devel/dprog/distinfo b/devel/dprog/distinfo
deleted file mode 100644
index 28f72266fe77..000000000000
--- a/devel/dprog/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (dprog-0.3.1.tar.gz) = 9f27836de2d54bf1bd2ee39ec97a50be838b507d9a8d7829d2c4da6f47f02f7f
-SIZE (dprog-0.3.1.tar.gz) = 127542
diff --git a/devel/dprog/files/patch-Makefile.in b/devel/dprog/files/patch-Makefile.in
deleted file mode 100644
index b819f9e093d8..000000000000
--- a/devel/dprog/files/patch-Makefile.in
+++ /dev/null
@@ -1,29 +0,0 @@
---- Makefile.in.orig 2003-04-21 14:29:07.000000000 +0200
-+++ Makefile.in 2014-03-28 11:53:55.832875969 +0100
-@@ -87,7 +87,7 @@
- ARCH = `uname -mrs`
- DATE = `date '+%d %h %y'`
-
--CXXFLAGS = -DARCH="\"$(ARCH)\"" -DDATE="\"$(DATE)\"" -Wall -frepo -g
-+CXXFLAGS = -DARCH="\"$(ARCH)\"" -DDATE="\"$(DATE)\"" -Wall -g
-
- #CXXFLAGS += -pg
- #CXXFLAGS += -O3
-@@ -121,7 +121,7 @@
- type_check_test_LDADD = @LEXLIB@
- type_check_test_SOURCES = lexer.ll parser.yy ast.hh ast.cc visitor.hh pretty_printer.hh pretty_printer.cc functions.hh functions.cc cxx_codegen.hh cxx_codegen.cc symbol_checking.hh symbol_checking.cc type_checking.hh type_checking.cc options.hh options.cc type_check_test.cc
-
--cxx_dprog_test_LDADD = -L. -lcxx_dprog -lefence
-+cxx_dprog_test_LDADD = -L. -lcxx_dprog
- cxx_dprog_test_SOURCES = cxx_dprog_test.cc
-
- symbol_checking_test_SOURCES = ast.hh ast.cc visitor.hh pretty_printer.hh pretty_printer.cc symbol_checking.hh symbol_checking.cc type_checking.hh type_checking.cc functions.hh functions.cc codegen.hh codegen.cc cxx_codegen.hh cxx_codegen.cc options.hh options.cc symbol_checking_test.cc
-@@ -169,7 +169,7 @@
- codegen_test_LDFLAGS =
- am_cxx_dprog_test_OBJECTS = cxx_dprog_test.$(OBJEXT)
- cxx_dprog_test_OBJECTS = $(am_cxx_dprog_test_OBJECTS)
--cxx_dprog_test_DEPENDENCIES =
-+cxx_dprog_test_DEPENDENCIES = $(lib_LIBRARIES)
- cxx_dprog_test_LDFLAGS =
- am_dprog_OBJECTS = lexer.$(OBJEXT) parser.$(OBJEXT) ast.$(OBJEXT) \
- pretty_printer.$(OBJEXT) range_checking.$(OBJEXT) \
diff --git a/devel/dprog/files/patch-ast.cc b/devel/dprog/files/patch-ast.cc
deleted file mode 100644
index 7e0f8ffa3813..000000000000
--- a/devel/dprog/files/patch-ast.cc
+++ /dev/null
@@ -1,7 +0,0 @@
---- ast.cc.orig Tue Dec 30 17:40:13 2003
-+++ ast.cc Tue Dec 30 17:40:21 2003
-@@ -1,3 +1,4 @@
-+#include <cassert>
-
- #include "ast.hh"
- #include "visitor.hh"
diff --git a/devel/dprog/files/patch-ast_test.cc b/devel/dprog/files/patch-ast_test.cc
deleted file mode 100644
index afd9aae9544b..000000000000
--- a/devel/dprog/files/patch-ast_test.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- ast_test.cc.orig Mon Apr 12 11:22:05 2004
-+++ ast_test.cc Mon Apr 12 11:22:15 2004
-@@ -3,6 +3,7 @@
- #include "visitor.hh"
- using namespace ast;
-
-+#include <cstdio>
- #include <iostream>
-
- int yyparse();
diff --git a/devel/dprog/files/patch-codegen_test.cc b/devel/dprog/files/patch-codegen_test.cc
deleted file mode 100644
index 3d58006bfd45..000000000000
--- a/devel/dprog/files/patch-codegen_test.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- codegen_test.cc.orig Tue Apr 6 08:57:15 2004
-+++ codegen_test.cc Tue Apr 6 08:57:29 2004
-@@ -2,6 +2,8 @@
- #include "codegen.hh"
- #include <iostream>
-
-+#include <cassert>
-+
- using namespace std;
-
- int
diff --git a/devel/dprog/files/patch-cxx_codegen.cc b/devel/dprog/files/patch-cxx_codegen.cc
deleted file mode 100644
index 0ba2d90365f8..000000000000
--- a/devel/dprog/files/patch-cxx_codegen.cc
+++ /dev/null
@@ -1,19 +0,0 @@
---- cxx_codegen.cc.orig Mon Apr 12 11:13:48 2004
-+++ cxx_codegen.cc Mon Apr 12 11:15:00 2004
-@@ -8,6 +8,7 @@
- #include <fstream>
- #include <sstream>
- #include <set>
-+#include <cassert>
-
- using namespace ast;
- using namespace std;
-@@ -83,7 +84,7 @@
- {
- _cc_os << "for (int " << rexpr.index() << " = ";
- rexpr.begin()->accept(*this);
-- if (not rexpr.begin_br()->include())
-+ if (! rexpr.begin_br()->include())
- {
- if (rexpr.begin_br()->is_less())
- _cc_os << " + 1";
diff --git a/devel/dprog/files/patch-cxx_dprog.hh b/devel/dprog/files/patch-cxx_dprog.hh
deleted file mode 100644
index 48596768ec76..000000000000
--- a/devel/dprog/files/patch-cxx_dprog.hh
+++ /dev/null
@@ -1,10 +0,0 @@
---- cxx_dprog.hh.orig Tue Apr 6 08:58:45 2004
-+++ cxx_dprog.hh Tue Apr 6 08:59:01 2004
-@@ -5,6 +5,7 @@
-
- #include <vector>
- #include <cstdarg>
-+#include <cassert>
-
- #include <iostream>
-
diff --git a/devel/dprog/files/patch-functions.cc b/devel/dprog/files/patch-functions.cc
deleted file mode 100644
index 3eacca338bba..000000000000
--- a/devel/dprog/files/patch-functions.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- functions.cc.orig Tue Dec 30 17:42:16 2003
-+++ functions.cc Tue Dec 30 17:42:25 2003
-@@ -1,6 +1,7 @@
-
- #include "functions.hh"
- #include <map>
-+#include <cassert>
- using namespace std;
-
- // FIXME: this stuff should be read from some configuration file.
diff --git a/devel/dprog/files/patch-pprint.cc b/devel/dprog/files/patch-pprint.cc
deleted file mode 100644
index 383b390857a4..000000000000
--- a/devel/dprog/files/patch-pprint.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- pprint.cc.orig Mon Apr 12 11:20:27 2004
-+++ pprint.cc Mon Apr 12 11:20:46 2004
-@@ -3,6 +3,7 @@
- using namespace ast;
- #include "pretty_printer.hh"
-
-+#include <cstdio>
- #include <iostream>
-
- int yyparse();
diff --git a/devel/dprog/files/patch-range_checking.cc b/devel/dprog/files/patch-range_checking.cc
deleted file mode 100644
index b76f0abbfa37..000000000000
--- a/devel/dprog/files/patch-range_checking.cc
+++ /dev/null
@@ -1,14 +0,0 @@
---- range_checking.cc.orig Mon Apr 12 11:10:54 2004
-+++ range_checking.cc Mon Apr 12 11:11:04 2004
-@@ -14,9 +14,9 @@
- void
- RangeCheckVisitor::visit (RExpr &rexpr)
- {
-- if (rexpr.begin_br()->is_less() and rexpr.end_br()->is_less())
-+ if (rexpr.begin_br()->is_less() && rexpr.end_br()->is_less())
- return;
-- if (rexpr.begin_br()->is_greater() and rexpr.end_br()->is_greater())
-+ if (rexpr.begin_br()->is_greater() && rexpr.end_br()->is_greater())
- return;
-
- throw new RangeError(rexpr);
diff --git a/devel/dprog/files/patch-range_checking_test.cc b/devel/dprog/files/patch-range_checking_test.cc
deleted file mode 100644
index c35f43c15fb8..000000000000
--- a/devel/dprog/files/patch-range_checking_test.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- range_checking_test.cc.orig Tue Apr 6 09:01:30 2004
-+++ range_checking_test.cc Tue Apr 6 09:01:43 2004
-@@ -4,6 +4,8 @@
- #include "ast.hh"
- #include <iostream>
-
-+#include <cassert>
-+
- int yyparse();
-
- ast::DProg *dprog = 0;
diff --git a/devel/dprog/files/patch-type_checking.hh b/devel/dprog/files/patch-type_checking.hh
deleted file mode 100644
index dce6033c8916..000000000000
--- a/devel/dprog/files/patch-type_checking.hh
+++ /dev/null
@@ -1,21 +0,0 @@
---- type_checking.hh.orig Mon Apr 21 20:13:54 2003
-+++ type_checking.hh Mon Apr 12 11:11:30 2004
-@@ -7,6 +7,7 @@
- #include <set>
- #include <iostream>
- #include <typeinfo>
-+#include <cassert>
-
- namespace type_checking {
-
-@@ -31,8 +32,8 @@
- bool operator==(const TypeInfo &other) const
- {
- return (typeid(*this) == typeid(other)
-- and (strcmp(name(),other.name()) == 0)
-- and (arity() == other.arity()));
-+ && (strcmp(name(),other.name()) == 0)
-+ && (arity() == other.arity()));
- }
- bool operator!=(const TypeInfo &other) const
- { return !((*this)==other); }
diff --git a/devel/dprog/pkg-descr b/devel/dprog/pkg-descr
deleted file mode 100644
index 0f39257c2dfa..000000000000
--- a/devel/dprog/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-Dynamic programming is a simple yet powerful technique for solving optimisation
-problems. When the problem at hand can be split in smaller problems, such that
-the smaller solutions of an optimal solution are themselves optimal, dynamic
-programming can be used to avoid re-calculating solutions to shared sub-
-problems.
-
-Simple problems are both easily specified and easily implemented, but for
-complex problems translating the specification of the problem into the
-implementation of the dynamic programming algorithm becomes tedious and error
-prone. The goal of DPROG is to alleviate this by automatically translating the
-specification of the problem into an implementation of the solution.
-
-The DPROG language is designed to be close to the ``mathematical'' notation
-used for expressing recurrences, thus making it easier to specify the problem.
-Using the DPROG compiler, the manual implementation step can be completely
-avoided.
-
-WWW: http://www.daimi.au.dk/~mailund/dprog/
diff --git a/devel/dprog/pkg-plist b/devel/dprog/pkg-plist
deleted file mode 100644
index 3a5d3c99d11a..000000000000
--- a/devel/dprog/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/dprog
-include/cxx_dprog.hh
-lib/libcxx_dprog.a
-%%EMACS%%%%DATADIR%%/dprog-constants.el
-%%EMACS%%%%DATADIR%%/dprog-font-lock.el
-%%EMACS%%%%DATADIR%%/dprog-indent.el
-%%EMACS%%%%DATADIR%%/dprog.el
diff --git a/devel/eblob/Makefile b/devel/eblob/Makefile
deleted file mode 100644
index a3869251fe64..000000000000
--- a/devel/eblob/Makefile
+++ /dev/null
@@ -1,79 +0,0 @@
-# Created by: Veniamin Gvozdikov <vg@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= eblob
-PORTVERSION= 0.18.2
-PORTREVISION= 17
-CATEGORIES= devel
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Append-only low-level I/O library
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libboost_iostreams.so:devel/boost-libs
-
-USES= cmake compiler:c++11-lang
-USE_GITHUB= yes
-GH_ACCOUNT= zloidemon
-GH_TAGNAME= 0a75b89
-USE_LDCONFIG= yes
-
-OPTIONS_DEFINE= ASSERT PYTHON SNAPPY EXAMPLES TESTS
-OPTIONS_DEFAULT=PYTHON SNAPPY TESTS
-TESTS_DESC= Build tests
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MASSERT}
-CMAKE_ARGS+= -DWITH_ASSERTS=ON
-.else
-CMAKE_ARGS+= -DWITH_ASSERTS=OFF
-.endif
-
-.if ${PORT_OPTIONS:MPYTHON}
-LIB_DEPENDS+= ${PY_BOOST}
-USES+= python:2.7
-CMAKE_ARGS+= -DWITH_PYTHON=ON
-PLIST_SUB+= PYTHON="" PYTHON_VER=${PYTHON_VER}
-.else
-CMAKE_ARGS+= -DWITH_PYTHON=OFF
-PLIST_SUB+= PYTHON="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MSNAPPY}
-LIB_DEPENDS+= libsnappy.so:archivers/snappy
-CMAKE_ARGS+= -DWITH_SNAPPY=ON
-.else
-CMAKE_ARGS+= -DWITH_SNAPPY=OFF
-.endif
-
-.if ${PORT_OPTIONS:MEXAMPLES}
-CMAKE_ARGS+= -DWITH_EXAMPLES=ON
-PLIST_SUB+= EXAMPLES=""
-.else
-CMAKE_ARGS+= -DWITH_EXAMPLES=OFF
-PLIST_SUB+= EXAMPLES="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MTESTS}
-CMAKE_ARGS+= -DWITH_TESTS=ON
-.else
-CMAKE_ARGS+= -DWITH_TESTS=OFF
-.endif
-
-post-patch:
-.if ! ${PORT_OPTIONS:MPYTHON}
- @${REINPLACE_CMD} -e 's, python),),' ${WRKSRC}/CMakeLists.txt
-.else
- @${REINPLACE_CMD} -e 's,$$ENV{DESTDIR},${STAGEDIR},' \
- ${WRKSRC}/bindings/python/python/CMakeLists.txt
-.endif
- @${REINPLACE_CMD} -e 's, -fstack-protector-all,,' \
- ${WRKSRC}/CMakeLists.txt
-
-.include <bsd.port.mk>
diff --git a/devel/eblob/distinfo b/devel/eblob/distinfo
deleted file mode 100644
index 7bcaa185422c..000000000000
--- a/devel/eblob/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (zloidemon-eblob-0.18.2-0a75b89_GH0.tar.gz) = 0bbc1d08263dd6aeafe86e61fb75582401ec21368ad72d1e8a662fd13d21cff1
-SIZE (zloidemon-eblob-0.18.2-0a75b89_GH0.tar.gz) = 94749
diff --git a/devel/eblob/pkg-descr b/devel/eblob/pkg-descr
deleted file mode 100644
index 4a922b8358ee..000000000000
--- a/devel/eblob/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Eblob is a low-level local append-only (configurable) storage system. It
-combines fast read/write performance with configuration simplicity and rich
-feature set. Its main goal was to provide bullet-proof low-level backend
-for Elliptics distributed storage (this is default backend now).
-
-WWW: http://reverbrain.com/eblob/
diff --git a/devel/eblob/pkg-plist b/devel/eblob/pkg-plist
deleted file mode 100644
index 1be3c0c7868b..000000000000
--- a/devel/eblob/pkg-plist
+++ /dev/null
@@ -1,18 +0,0 @@
-%%EXAMPLES%%bin/eblob_index_info
-%%EXAMPLES%%bin/eblob_merge
-%%EXAMPLES%%bin/eblob_open
-%%EXAMPLES%%bin/eblob_regex_iter
-include/eblob/blob.h
-include/eblob/eblob.hpp
-lib/libeblob.a
-lib/libeblob.so
-lib/libeblob.so.0.17
-lib/libeblob.so.0.17.5
-lib/libeblob_cpp.a
-lib/libeblob_cpp.so
-lib/libeblob_cpp.so.0.17
-lib/libeblob_cpp.so.0.17.5
-%%PYTHON%%lib/libeblob_python.so
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/eblob.py
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/eblob.pyc
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/eblob-0.0.1-py%%PYTHON_VER%%.egg-info
diff --git a/devel/elftoaout/Makefile b/devel/elftoaout/Makefile
deleted file mode 100644
index 094bdb62260c..000000000000
--- a/devel/elftoaout/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: kchowksey@hss.hns.com
-# $FreeBSD$
-
-PORTNAME= elftoaout
-PORTVERSION= 2.3
-CATEGORIES= devel
-MASTER_SITES= DEBIAN/pool/main/s/sparc-utils
-DISTNAME= sparc-utils_1.9.orig
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= ELF to a.out conversion tool by Jakub Jelinek and Pete Zaitcev
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-WRKSRC= ${WRKDIR}/sparc-utils-1.9.orig/elftoaout-2.3
-MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
-PLIST_FILES= bin/elftoaout \
- man/man1/elftoaout.1.gz
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/elftoaout ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/elftoaout.1 ${STAGEDIR}${PREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/devel/elftoaout/distinfo b/devel/elftoaout/distinfo
deleted file mode 100644
index 0853ac61bc55..000000000000
--- a/devel/elftoaout/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (sparc-utils_1.9.orig.tar.gz) = b652bc27f95dcf10a7626b1d2943a1084e1e0b7f9bd3a97f9a46b6688370fe4b
-SIZE (sparc-utils_1.9.orig.tar.gz) = 110080
diff --git a/devel/elftoaout/files/patch-elftoaout.c b/devel/elftoaout/files/patch-elftoaout.c
deleted file mode 100644
index f8555266639a..000000000000
--- a/devel/elftoaout/files/patch-elftoaout.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- elftoaout.c~ Thu Jul 10 16:48:06 1997
-+++ elftoaout.c Fri Jul 3 09:36:09 1998
-@@ -9,7 +9,16 @@
- #include <linux/elf.h>
- #define ELFDATA2MSB 2
- #else
--#include <sys/elf.h>
-+#include <elf.h>
-+#include <sys/elf32.h>
-+#include <sys/elf64.h>
-+#endif
-+
-+#ifndef PT_LOPROC
-+#define PT_LOPROC 0x70000000
-+#endif
-+#ifndef PT_HIPROC
-+#define PT_HIPROC 0x7fffffff
- #endif
-
- #define swab16(x) (((x)<<8&0xFF00)|((x)>>8&0x00FF))
diff --git a/devel/elftoaout/pkg-descr b/devel/elftoaout/pkg-descr
deleted file mode 100644
index c3f2a402f839..000000000000
--- a/devel/elftoaout/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-A program that is used to convert static elf images to a.out format.
-The SUN OpenBoot PROM can only boot a.out images.
diff --git a/devel/fga/Makefile b/devel/fga/Makefile
deleted file mode 100644
index a5507b54bcf8..000000000000
--- a/devel/fga/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: Stanislav Sedov <stas@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= fga
-PORTVERSION= 1.4
-CATEGORIES= devel
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fast Genetic Algorithm library
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-USES= gmake
-
-EXAMPLES= graph_gen maxbit tsp tsp_bf
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-do-install:
- ${INSTALL_PROGRAM} ${EXAMPLES:S,^,${WRKSRC}/,} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/include/fga.hpp ${STAGEDIR}${PREFIX}/include
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR}
-
-do-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${EXAMPLES:S,^,${WRKSRC}/,:S,$,.cpp,} ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/fga/distinfo b/devel/fga/distinfo
deleted file mode 100644
index f5d067e8eeb2..000000000000
--- a/devel/fga/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (fga-1.4.tar.gz) = d58f9376bee18d5c71cbc9c8b945835ef85988d5d6661e2f2dad668f98ed602c
-SIZE (fga-1.4.tar.gz) = 226693
diff --git a/devel/fga/files/patch-graph_gen.cpp b/devel/fga/files/patch-graph_gen.cpp
deleted file mode 100644
index a8a93e7c65c9..000000000000
--- a/devel/fga/files/patch-graph_gen.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- graph_gen.cpp.orig 2007-05-25 11:44:29 UTC
-+++ graph_gen.cpp
-@@ -2,6 +2,7 @@
-
- #include <fstream>
- #include <iostream>
-+#include <stdlib.h>
- #include <ctime>
-
- using namespace std;
diff --git a/devel/fga/pkg-descr b/devel/fga/pkg-descr
deleted file mode 100644
index 9cef782dc072..000000000000
--- a/devel/fga/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-FGA is a simple yet powerful implementation of a general genetic algorithm, and
-provides many types of crossover and selection procedures.
-
-It is suitable to solve mathematical problems such as combinatorial
-optimization ones, as well as to build artificial life simulations.
-
-Written in C++, the library is released under the terms of the GNU Lesser
-General Public License, and it's easy to incorporate in other applications.
-
-A parallel version of the algorithm (using POSIX threads) is included in order
-to take advantage of multi-processor environments.
-
-WWW: http://fga.sourceforge.net/
diff --git a/devel/fga/pkg-plist b/devel/fga/pkg-plist
deleted file mode 100644
index ec3929fa0f58..000000000000
--- a/devel/fga/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-bin/graph_gen
-bin/maxbit
-bin/tsp
-bin/tsp_bf
-include/fga.hpp
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/graph_gen.cpp
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/maxbit.cpp
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tsp.cpp
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tsp_bf.cpp
diff --git a/devel/fib/Makefile b/devel/fib/Makefile
deleted file mode 100644
index 64a43574b08e..000000000000
--- a/devel/fib/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# Created by: Hye-Shik Chang <perky@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= fib
-PORTVERSION= 1.1
-PORTREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= http://resnet.uoregon.edu/~gurney_j/jmpc/dist/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fibonacci Heap Library
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-GNU_CONFIGURE= yes
-USE_LDCONFIG= yes
-ALL_TARGET= libfib.a libfib.so.1
-STATIC_INST= libfib.a
-
-MANPAGES= fh_extractmin.3 fh_makeheap.3 fh_makekeyheap.3
-
-.include <bsd.port.pre.mk>
-
-.if defined(NO_PROFILE)
-PLIST_SUB+= PROFILE="@comment "
-.else
-ALL_TARGET+= libfib_p.a
-STATIC_INST+= libfib_p.a
-PLIST_SUB+= PROFILE=""
-.endif
-
-do-install:
- ${INSTALL_DATA} ${WRKSRC}/fib.h ${STAGEDIR}${PREFIX}/include/
- ${INSTALL_LIB} ${WRKSRC}/libfib.so.1 ${STAGEDIR}${PREFIX}/lib/
- @(cd ${STAGEDIR}${PREFIX}/lib/; ${LN} -sf libfib.so.1 libfib.so)
- @(cd ${WRKSRC}; ${INSTALL_DATA} ${STATIC_INST} \
- ${STAGEDIR}${PREFIX}/lib/)
- @(cd ${WRKSRC}; ${INSTALL_MAN} ${MANPAGES} \
- ${STAGEDIR}${PREFIX}/man/man3/)
-
-.include <bsd.port.post.mk>
diff --git a/devel/fib/distinfo b/devel/fib/distinfo
deleted file mode 100644
index 1a4f1619aa89..000000000000
--- a/devel/fib/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (fib-1.1.tar.gz) = cdb09afbb655b37f7e3810e1a8360f26ed698806c387270300976dc5e0f4aadf
-SIZE (fib-1.1.tar.gz) = 18404
diff --git a/devel/fib/pkg-descr b/devel/fib/pkg-descr
deleted file mode 100644
index f40bf502412f..000000000000
--- a/devel/fib/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This is an implementation of a Fibonacci Heap. A Fibonacci Heap is
-a very efficient heap. The cost of an insert is O(1), and the amortized
-cost of an extract minimum is O(lgn). You can extract an already inserted
-item out of order in O(lgn). The way the Fibonacci heap obtains this is
-by delaying the organizing of the items until you extract.
-
-WWW: http://resnet.uoregon.edu/~gurney_j/jmpc/fib.html
diff --git a/devel/fib/pkg-plist b/devel/fib/pkg-plist
deleted file mode 100644
index d125927c8add..000000000000
--- a/devel/fib/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-include/fib.h
-lib/libfib.a
-lib/libfib.so
-lib/libfib.so.1
-%%PROFILE%%lib/libfib_p.a
-man/man3/fh_extractmin.3.gz
-man/man3/fh_makeheap.3.gz
-man/man3/fh_makekeyheap.3.gz
diff --git a/devel/flickrnet/Makefile b/devel/flickrnet/Makefile
deleted file mode 100644
index 16d1bcfc36fd..000000000000
--- a/devel/flickrnet/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Romain Tartiere <romain@blogreen.org>
-# $FreeBSD$
-
-PORTNAME= flickrnet
-PORTVERSION= 2.2.0
-PORTREVISION= 1
-PORTEPOCH= 1
-CATEGORIES= devel
-MASTER_SITES= http://romain.blogreen.org/distfiles/
-DISTNAME= FlickrNet${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}-Src-48055
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Flickr .Net API Library
-
-LICENSE= CPL-1.0 LGPL3
-LICENSE_COMB= dual
-LICENSE_FILE= ${WRKSRC}/License.txt
-LICENSE_NAME_CPL-1.0= Common Public License 1.0
-LICENSE_PERMS_CPL-1.0= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= dos2unix mono zip
-DOS2UNIX_GLOB= *.cs
-WRKSRC= ${WRKDIR}/FlickrNet
-
-do-build:
- @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/mcs -t:library -out:FlickrNet.dll -r:System.Data -r:System.Web -r:System.Drawing *.cs
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/mono/flickrnet
- cd ${WRKSRC} && ${INSTALL_DATA} FlickrNet.dll ${STAGEDIR}${PREFIX}/lib/mono/flickrnet
- cd ${WRKSRC} && ${SED} -e 's|@prefix@|${PREFIX}|' < flickrnet.pc.in > flickrnet.pc
- cd ${WRKSRC} && ${INSTALL_DATA} flickrnet.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig
-
-.include <bsd.port.mk>
diff --git a/devel/flickrnet/distinfo b/devel/flickrnet/distinfo
deleted file mode 100644
index e05589e09bc3..000000000000
--- a/devel/flickrnet/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (FlickrNet2.2-Src-48055.zip) = 9f2a6c7ebb23f75b2a32c7d071d1879116891e76ed3301e124ef9258a96b663e
-SIZE (FlickrNet2.2-Src-48055.zip) = 125574
diff --git a/devel/flickrnet/files/patch-AssemblyInfo.cs b/devel/flickrnet/files/patch-AssemblyInfo.cs
deleted file mode 100644
index d01cf9044a40..000000000000
--- a/devel/flickrnet/files/patch-AssemblyInfo.cs
+++ /dev/null
@@ -1,11 +0,0 @@
---- AssemblyInfo.cs.orig 2016-06-20 14:46:51 UTC
-+++ AssemblyInfo.cs
-@@ -61,7 +61,7 @@ using System.Runtime.InteropServices;
- [assembly: AssemblyKeyName("")]
-
- #if !WindowsCE
--[assembly: AssemblyKeyFile("..\\..\\FlickrNet.snk")]
-+[assembly: AssemblyKeyFile("FlickrNet.snk")]
- [assembly: AllowPartiallyTrustedCallers()]
- [assembly: SecurityPermission(SecurityAction.RequestMinimum, Execution = true)]
- #endif
diff --git a/devel/flickrnet/files/patch-flickrnet.pc.in b/devel/flickrnet/files/patch-flickrnet.pc.in
deleted file mode 100644
index e080169ef67d..000000000000
--- a/devel/flickrnet/files/patch-flickrnet.pc.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- flickrnet.pc.in.orig 2016-06-20 14:46:51 UTC
-+++ flickrnet.pc.in
-@@ -0,0 +1,8 @@
-+prefix=@prefix@
-+exec_prefix=${prefix}
-+libdir=${exec_prefix}/lib
-+
-+Name: Flickr .Net API Library
-+Description: FlickrNet
-+Version: 2.1.5
-+Libs: -r:${libdir}/mono/flickrnet/FlickrNet.dll
diff --git a/devel/flickrnet/pkg-descr b/devel/flickrnet/pkg-descr
deleted file mode 100644
index 1102e4918c48..000000000000
--- a/devel/flickrnet/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The Flickr.Net API is a .Net Library for accessing the Flickr API, written
-entirely in C#.
-
-WWW: http://www.codeplex.com/FlickrNet
diff --git a/devel/flickrnet/pkg-plist b/devel/flickrnet/pkg-plist
deleted file mode 100644
index 7f1f9291dba9..000000000000
--- a/devel/flickrnet/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-lib/mono/flickrnet/FlickrNet.dll
-libdata/pkgconfig/flickrnet.pc
diff --git a/devel/fujaba/Makefile b/devel/fujaba/Makefile
deleted file mode 100644
index 7f9bc9cad9a9..000000000000
--- a/devel/fujaba/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-# Created by: Gerrit Beine <tux@pinguru.net>
-# $FreeBSD$
-
-PORTNAME= fujaba
-PORTVERSION= 4.3.2
-PORTREVISION= 2
-CATEGORIES= devel java
-MASTER_SITES= http://wwwcs.uni-paderborn.de/cs/fujaba/downloads/packages/Fujaba_4/
-DISTNAME= FujabaToolSuite_Developer${PORTVERSION:S/./_/g}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Another UML CASE tool
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= zip
-USE_JAVA= yes
-JAVA_VERSION= 1.6+
-NO_BUILD= yes
-NO_ARCH= yes
-WRKSRC= ${WRKDIR}/Fujaba\ Tool\ Suite\ ${PORTVERSION}
-
-DATADIRS= DTDs Templates libs plugins stylesheets
-DATAFILES= GNULesserGeneralPublicLicense.txt api.zip fujaba.jar src.jar
-
-PLIST_FILES= bin/fujaba
-PORTDATA= *
-PORTDOCS= *
-
-SUB_FILES= fujaba.sh
-SUB_LIST= LOCALBASE="${LOCALBASE}" DATADIR="${DATADIR}"
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}/bin
- ${INSTALL_SCRIPT} ${WRKDIR}/fujaba.sh ${STAGEDIR}${DATADIR}/bin
- ${LN} -s ${DATADIR}/bin/fujaba.sh ${STAGEDIR}${PREFIX}/bin/fujaba
- (cd ${WRKSRC} && ${COPYTREE_SHARE} "${DATADIRS}" ${STAGEDIR}${DATADIR})
- (cd ${WRKSRC} && ${INSTALL_DATA} ${DATAFILES} ${STAGEDIR}${DATADIR})
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
- ${LN} -s ${DOCSDIR} ${STAGEDIR}${DATADIR}/doc
-
-.include <bsd.port.mk>
diff --git a/devel/fujaba/distinfo b/devel/fujaba/distinfo
deleted file mode 100644
index f0c2e6d69027..000000000000
--- a/devel/fujaba/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (FujabaToolSuite_Developer4_3_2.zip) = 69a1b1667104d01fa9d03e21012f837fd1b291486b006e2e1cfec393b5364de9
-SIZE (FujabaToolSuite_Developer4_3_2.zip) = 18244253
diff --git a/devel/fujaba/files/fujaba.sh.in b/devel/fujaba/files/fujaba.sh.in
deleted file mode 100644
index 5025f1ea99e1..000000000000
--- a/devel/fujaba/files/fujaba.sh.in
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-
-JAVA_VERSION="%%JAVA_VERSION%%" "%%LOCALBASE%%/bin/java" -jar "%%DATADIR%%/fujaba.jar" "$@"
diff --git a/devel/fujaba/pkg-descr b/devel/fujaba/pkg-descr
deleted file mode 100644
index a62761c62fdd..000000000000
--- a/devel/fujaba/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Fujaba Tool Suite 4
-
-The primary topic of the Fujaba Tool Suite project is to provide an easy to
-extend UML and Java development platform with the ability to add plug-ins.
-
-* Fujaba Tool Suite combines UML class diagrams and UML behaviour diagrams to
- a powerful, easy to use, yet formal system design and specification language.
-* Furthermore the Fujaba Tool Suite supports the generation of Java sourcecode
- out of the whole design which results in an executable prototype, ideally.
-* Moreover the way back is provided, too (to some extend so far), so that Java
- sourcecode can be parsed and represented within UML.
-
-WWW: http://wwwcs.uni-paderborn.de/cs/fujaba/index.html
diff --git a/devel/funnelweb/Makefile b/devel/funnelweb/Makefile
deleted file mode 100644
index b4b22f98a1e2..000000000000
--- a/devel/funnelweb/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: jkoshy
-# $FreeBSD$
-
-PORTNAME= funnelweb
-PORTVERSION= 3.2
-CATEGORIES= devel
-MASTER_SITES= http://www.ross.net/funnelweb/download/funnelweb_v320/
-DISTNAME= funnelweb_v320_source
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Powerful literate-programming macro pre-processor
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-PLIST_FILES= bin/fw
-WRKSRC= ${WRKDIR}/fw_src/source
-
-do-build:
- (cd ${WRKSRC} && ${CC} ${CFLAGS} -c *.c && ${CC} ${CFLAGS} -o fw *.o)
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/fw ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/devel/funnelweb/distinfo b/devel/funnelweb/distinfo
deleted file mode 100644
index ba78a7049dcf..000000000000
--- a/devel/funnelweb/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (funnelweb_v320_source.tar.gz) = 8f13cb6fd3f4d2563bb41bd13509550db14bd78a68da2a42cb4bbd2481f6107f
-SIZE (funnelweb_v320_source.tar.gz) = 320159
diff --git a/devel/funnelweb/files/patch-environ.h b/devel/funnelweb/files/patch-environ.h
deleted file mode 100644
index 939d9d621661..000000000000
--- a/devel/funnelweb/files/patch-environ.h
+++ /dev/null
@@ -1,33 +0,0 @@
---- environ.h.orig 1999-05-16 01:09:55.000000000 +0200
-+++ environ.h
-@@ -84,6 +84,7 @@ Changes:
- #define OS_L86 0 /* Linux */
- #define OS_AIX 0 /* AIX */
- #define OS_FBD 0 /* FreeBSD */
-+#define OS_DFB 0 /* DragonFly */
-
-
- #ifdef THINK_C
-@@ -212,6 +213,13 @@ Changes:
- #define OS_FBD 1
- #endif
-
-+#ifdef __DragonFly__
-+#undef OS_UNX
-+#define OS_UNX 1
-+#undef OS_DFB
-+#define OS_DFB 1
-+#endif
-+
- #if (OS_MAC + OS_UNX + OS_VMS + OS_DOS + OS_W32) == 0
- #error Error: No operating system class has been selected.
- #endif
-@@ -222,7 +230,7 @@ Changes:
-
- #if OS_UNX
- #define OS_UNXSUM1 (OS_HPU+OS_OSF+OS_SUN+OS_SOL+OS_ULT)
--#define OS_UNXSUM2 (OS_IRX+OS_B86+OS_L86+OS_AIX+OS_FBD)
-+#define OS_UNXSUM2 (OS_IRX+OS_B86+OS_L86+OS_AIX+OS_FBD+OS_DFB)
- #if ((OS_UNXSUM1+OS_UNXSUM2) != 1)
- #error Error: Exactly one Unix operating system must be chosen.
- #endif
diff --git a/devel/funnelweb/pkg-descr b/devel/funnelweb/pkg-descr
deleted file mode 100644
index f03734e4f609..000000000000
--- a/devel/funnelweb/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-FunnelWeb is a powerful literate-programming macro preprocessor
-that enables you to weave programs and documentation together.
-FunnelWeb is a production quality tool that was specifically
-engineered for practical everyday use.
-
-WWW: http://www.ross.net/funnelweb/
diff --git a/devel/genproto/Makefile b/devel/genproto/Makefile
deleted file mode 100644
index 499f54cfb3d7..000000000000
--- a/devel/genproto/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= genproto
-PORTVERSION= 0.4.1
-CATEGORIES= devel
-MASTER_SITES= http://freequaos.host.sk/genproto/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Generates prototypes from C/C++ code
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-PLIST_FILES= bin/genproto
-
-post-patch:
- @${REINPLACE_CMD} -e "s,^CC,#CC," -e "s,^CFLAGS,#CFLAGS," \
- ${WRKSRC}/Makefile
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/genproto ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/devel/genproto/distinfo b/devel/genproto/distinfo
deleted file mode 100644
index b99c9158145b..000000000000
--- a/devel/genproto/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (genproto-0.4.1.tar.gz) = bc95b2b9126e7a42549873179afa23b2cc72b3fe909f2f20ef4455ca2f893e82
-SIZE (genproto-0.4.1.tar.gz) = 27641
diff --git a/devel/genproto/pkg-descr b/devel/genproto/pkg-descr
deleted file mode 100644
index d206437324d3..000000000000
--- a/devel/genproto/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-genproto generates prototypes from C/C++ code. It does not touch the original
-files, and the output format can be changed via printf-style format strings.
-
-WWW: http://freequaos.host.sk/genproto/
diff --git a/devel/gitphp/Makefile b/devel/gitphp/Makefile
deleted file mode 100644
index 7dbefedfc162..000000000000
--- a/devel/gitphp/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= gitphp
-PORTVERSION= 0.2.8
-PORTREVISION= 2
-CATEGORIES= devel www
-MASTER_SITES= https://github.com/xiphux/gitphp/releases/download/${PORTVERSION}/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Web based git repository browser written in PHP
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gettext php:web tar:bzip2
-USE_PHP= bz2 fileinfo mbstring memcache posix simplexml spl zlib
-
-NO_ARCH= yes
-NO_BUILD= yes
-
-PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
-SUB_FILES= pkg-message
-
-RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/xdiff.so:textproc/pecl-xdiff2@${PHP_FLAVOR}
-
-do-install:
- ${MKDIR} ${STAGEDIR}${WWWDIR}
- (cd ${WRKSRC} \
- && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR})
- ${FIND} ${STAGEDIR}${WWWDIR} -type f -exec ${CHMOD} 644 {} +
-
-.include <bsd.port.mk>
diff --git a/devel/gitphp/distinfo b/devel/gitphp/distinfo
deleted file mode 100644
index 298e73345d68..000000000000
--- a/devel/gitphp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gitphp-0.2.8.tar.bz2) = 91d4a12310bbe9dbf4c712b2217a974cbfad4d3ddb5cb4d780155695f61debb5
-SIZE (gitphp-0.2.8.tar.bz2) = 1201374
diff --git a/devel/gitphp/files/pkg-message.in b/devel/gitphp/files/pkg-message.in
deleted file mode 100644
index eff9c2bedcb7..000000000000
--- a/devel/gitphp/files/pkg-message.in
+++ /dev/null
@@ -1,20 +0,0 @@
-[
-{ type: install
- message: <<EOM
-You will also need to configure Apache. Consider adding the following to
-your httpd.conf:
-
- Alias /gitphp/ "%%WWWDIR%%/"
-
- <Directory "%%WWWDIR%%">
- AllowOverride all
- Allow from all
- </Directory>
-
-Then restart Apache: 'apachectl graceful'
-
-Then visit 'http://localhost/gitphp/' in a web-browser and follow the
-configuration instructions.
-EOM
-}
-]
diff --git a/devel/gitphp/pkg-descr b/devel/gitphp/pkg-descr
deleted file mode 100644
index 9539278231ea..000000000000
--- a/devel/gitphp/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-GitPHP is a web based git repository browser written in PHP. It uses the
-Smarty template system for customization and flexibility.
-
-WWW: http://www.gitphp.org
diff --git a/devel/gitphp/pkg-plist b/devel/gitphp/pkg-plist
deleted file mode 100644
index 4866be86d5a2..000000000000
--- a/devel/gitphp/pkg-plist
+++ /dev/null
@@ -1,730 +0,0 @@
-@owner %%WWWOWN%%
-@group %%WWWGRP%%
-%%WWWDIR%%/config/gitphp.conf.defaults.php
-%%WWWDIR%%/config/gitphp.conf.php.example
-%%WWWDIR%%/config/projects.conf.php.example
-%%WWWDIR%%/css/ext/jquery.qtip.min.css
-%%WWWDIR%%/css/ext/jquery.qtip.min.css.gz
-%%WWWDIR%%/css/gitphp.css
-%%WWWDIR%%/css/gitphp.min.css
-%%WWWDIR%%/css/gitphp.min.css.gz
-%%WWWDIR%%/css/gitphpskin.css
-%%WWWDIR%%/css/gitphpskin.min.css
-%%WWWDIR%%/css/gitphpskin.min.css.gz
-%%WWWDIR%%/doc/AUTHORS
-%%WWWDIR%%/doc/COPYING
-%%WWWDIR%%/doc/README
-%%WWWDIR%%/doc/TRANSLATING
-%%WWWDIR%%/images/blame-loader.gif
-%%WWWDIR%%/images/git-logo.png
-%%WWWDIR%%/images/search-loader.gif
-%%WWWDIR%%/images/tooltip-loader.gif
-%%WWWDIR%%/images/tree-loader.gif
-%%WWWDIR%%/include/AutoLoader.class.php
-%%WWWDIR%%/include/Config.class.php
-%%WWWDIR%%/include/DebugLog.class.php
-%%WWWDIR%%/include/Resource.class.php
-%%WWWDIR%%/include/Util.class.php
-%%WWWDIR%%/include/cache/Cache.class.php
-%%WWWDIR%%/include/cache/CacheResource_Memcache.class.php
-%%WWWDIR%%/include/cache/CacheStrategy.interface.php
-%%WWWDIR%%/include/cache/Cache_File.class.php
-%%WWWDIR%%/include/cache/Cache_Memcache.class.php
-%%WWWDIR%%/include/cache/Cache_Memcached.class.php
-%%WWWDIR%%/include/cache/Cacheable.interface.php
-%%WWWDIR%%/include/cache/MemoryCache.class.php
-%%WWWDIR%%/include/controller/ControllerBase.class.php
-%%WWWDIR%%/include/controller/Controller_Blame.class.php
-%%WWWDIR%%/include/controller/Controller_Blob.class.php
-%%WWWDIR%%/include/controller/Controller_Blobdiff.class.php
-%%WWWDIR%%/include/controller/Controller_Commit.class.php
-%%WWWDIR%%/include/controller/Controller_Commitdiff.class.php
-%%WWWDIR%%/include/controller/Controller_DiffBase.class.php
-%%WWWDIR%%/include/controller/Controller_Feed.class.php
-%%WWWDIR%%/include/controller/Controller_Graph.class.php
-%%WWWDIR%%/include/controller/Controller_GraphData.class.php
-%%WWWDIR%%/include/controller/Controller_Heads.class.php
-%%WWWDIR%%/include/controller/Controller_History.class.php
-%%WWWDIR%%/include/controller/Controller_Log.class.php
-%%WWWDIR%%/include/controller/Controller_Message.class.php
-%%WWWDIR%%/include/controller/Controller_Project.class.php
-%%WWWDIR%%/include/controller/Controller_ProjectList.class.php
-%%WWWDIR%%/include/controller/Controller_Search.class.php
-%%WWWDIR%%/include/controller/Controller_Snapshot.class.php
-%%WWWDIR%%/include/controller/Controller_Tag.class.php
-%%WWWDIR%%/include/controller/Controller_Tags.class.php
-%%WWWDIR%%/include/controller/Controller_Tree.class.php
-%%WWWDIR%%/include/exception/AmbiguousHashException.class.php
-%%WWWDIR%%/include/exception/DirectoryNotFoundException.class.php
-%%WWWDIR%%/include/exception/DirectoryTraversalException.class.php
-%%WWWDIR%%/include/exception/FileNotFoundException.class.php
-%%WWWDIR%%/include/exception/InvalidConfigFileException.class.php
-%%WWWDIR%%/include/exception/InvalidDirectoryConfigurationException.class.php
-%%WWWDIR%%/include/exception/InvalidDirectoryException.class.php
-%%WWWDIR%%/include/exception/InvalidFileException.class.php
-%%WWWDIR%%/include/exception/InvalidGitExecutableException.class.php
-%%WWWDIR%%/include/exception/InvalidGitRepositoryException.class.php
-%%WWWDIR%%/include/exception/InvalidHashException.class.php
-%%WWWDIR%%/include/exception/InvalidProjectParameterException.class.php
-%%WWWDIR%%/include/exception/InvalidSearchTypeException.class.php
-%%WWWDIR%%/include/exception/MessageException.class.php
-%%WWWDIR%%/include/exception/MissingMemcacheException.class.php
-%%WWWDIR%%/include/exception/MissingProjectParameterException.class.php
-%%WWWDIR%%/include/exception/MissingProjectrootException.class.php
-%%WWWDIR%%/include/exception/ProjectListFileReadException.class.php
-%%WWWDIR%%/include/exception/ProjectrootBoundException.class.php
-%%WWWDIR%%/include/exception/SearchDisabledException.class.php
-%%WWWDIR%%/include/exception/SearchLengthException.class.php
-%%WWWDIR%%/include/git/CommitSearch.class.php
-%%WWWDIR%%/include/git/FileBlame.class.php
-%%WWWDIR%%/include/git/FileDiff.class.php
-%%WWWDIR%%/include/git/FileHistory.class.php
-%%WWWDIR%%/include/git/FileSearch.class.php
-%%WWWDIR%%/include/git/FileSearchResult.class.php
-%%WWWDIR%%/include/git/FilesystemObject.class.php
-%%WWWDIR%%/include/git/GitConfig.class.php
-%%WWWDIR%%/include/git/GitExe.class.php
-%%WWWDIR%%/include/git/GitObject.class.php
-%%WWWDIR%%/include/git/GitObjectLoader.class.php
-%%WWWDIR%%/include/git/GitObjectManager.class.php
-%%WWWDIR%%/include/git/Head.class.php
-%%WWWDIR%%/include/git/Observable.interface.php
-%%WWWDIR%%/include/git/Observer.interface.php
-%%WWWDIR%%/include/git/Pagination.interface.php
-%%WWWDIR%%/include/git/Ref.class.php
-%%WWWDIR%%/include/git/TreeDiff.class.php
-%%WWWDIR%%/include/git/archive/Archive.class.php
-%%WWWDIR%%/include/git/archive/ArchiveStrategy.interface.php
-%%WWWDIR%%/include/git/archive/Archive_Bzip2.class.php
-%%WWWDIR%%/include/git/archive/Archive_Gzip.class.php
-%%WWWDIR%%/include/git/archive/Archive_Tar.class.php
-%%WWWDIR%%/include/git/archive/Archive_Zip.class.php
-%%WWWDIR%%/include/git/blob/Blob.class.php
-%%WWWDIR%%/include/git/blob/BlobLoadStrategy.interface.php
-%%WWWDIR%%/include/git/blob/BlobLoad_Git.class.php
-%%WWWDIR%%/include/git/blob/BlobLoad_Raw.class.php
-%%WWWDIR%%/include/git/commit/Commit.class.php
-%%WWWDIR%%/include/git/commit/CommitLoadStrategy.interface.php
-%%WWWDIR%%/include/git/commit/CommitLoad_Base.class.php
-%%WWWDIR%%/include/git/commit/CommitLoad_Git.class.php
-%%WWWDIR%%/include/git/commit/CommitLoad_Raw.class.php
-%%WWWDIR%%/include/git/filemimetype/FileMimeTypeReader.class.php
-%%WWWDIR%%/include/git/filemimetype/FileMimeTypeStrategy.interface.php
-%%WWWDIR%%/include/git/filemimetype/FileMimeType_Extension.class.php
-%%WWWDIR%%/include/git/filemimetype/FileMimeType_FileExe.class.php
-%%WWWDIR%%/include/git/filemimetype/FileMimeType_Fileinfo.class.php
-%%WWWDIR%%/include/git/headlist/HeadList.class.php
-%%WWWDIR%%/include/git/headlist/HeadListLoadStrategy.interface.php
-%%WWWDIR%%/include/git/headlist/HeadListLoad_Git.class.php
-%%WWWDIR%%/include/git/headlist/HeadListLoad_Raw.class.php
-%%WWWDIR%%/include/git/log/Log.class.php
-%%WWWDIR%%/include/git/log/LogLoadStrategy.interface.php
-%%WWWDIR%%/include/git/log/LogLoad_Git.class.php
-%%WWWDIR%%/include/git/log/LogLoad_Raw.class.php
-%%WWWDIR%%/include/git/pack/Pack.class.php
-%%WWWDIR%%/include/git/pack/PackData.class.php
-%%WWWDIR%%/include/git/pack/PackIndex.class.php
-%%WWWDIR%%/include/git/pack/PackIndexReaderV1.class.php
-%%WWWDIR%%/include/git/pack/PackIndexReaderV2.class.php
-%%WWWDIR%%/include/git/pack/PackIndexStrategy.interface.php
-%%WWWDIR%%/include/git/project/Project.class.php
-%%WWWDIR%%/include/git/project/ProjectLoadStrategy.interface.php
-%%WWWDIR%%/include/git/project/ProjectLoad_Git.class.php
-%%WWWDIR%%/include/git/project/ProjectLoad_Raw.class.php
-%%WWWDIR%%/include/git/projectlist/ProjectList.class.php
-%%WWWDIR%%/include/git/projectlist/ProjectListArray.class.php
-%%WWWDIR%%/include/git/projectlist/ProjectListArrayLegacy.class.php
-%%WWWDIR%%/include/git/projectlist/ProjectListBase.class.php
-%%WWWDIR%%/include/git/projectlist/ProjectListDirectory.class.php
-%%WWWDIR%%/include/git/projectlist/ProjectListFile.class.php
-%%WWWDIR%%/include/git/projectlist/ProjectListScmManager.class.php
-%%WWWDIR%%/include/git/reflist/RefList.class.php
-%%WWWDIR%%/include/git/reflist/RefListLoadStrategy.interface.php
-%%WWWDIR%%/include/git/reflist/RefListLoad_Git.class.php
-%%WWWDIR%%/include/git/reflist/RefListLoad_Raw.class.php
-%%WWWDIR%%/include/git/revlist/RevList.class.php
-%%WWWDIR%%/include/git/revlist/RevList_Git.class.php
-%%WWWDIR%%/include/git/tag/Tag.class.php
-%%WWWDIR%%/include/git/tag/TagLoadStrategy.interface.php
-%%WWWDIR%%/include/git/tag/TagLoad_Git.class.php
-%%WWWDIR%%/include/git/tag/TagLoad_Raw.class.php
-%%WWWDIR%%/include/git/taglist/TagList.class.php
-%%WWWDIR%%/include/git/taglist/TagListLoadStrategy.interface.php
-%%WWWDIR%%/include/git/taglist/TagListLoad_Git.class.php
-%%WWWDIR%%/include/git/taglist/TagListLoad_Raw.class.php
-%%WWWDIR%%/include/git/tree/Tree.class.php
-%%WWWDIR%%/include/git/tree/TreeLoadStrategy.interface.php
-%%WWWDIR%%/include/git/tree/TreeLoad_Base.class.php
-%%WWWDIR%%/include/git/tree/TreeLoad_Git.class.php
-%%WWWDIR%%/include/git/tree/TreeLoad_Raw.class.php
-%%WWWDIR%%/include/router/Route.class.php
-%%WWWDIR%%/include/router/Router.class.php
-%%WWWDIR%%/include/smartyplugins/block.t.php
-%%WWWDIR%%/include/smartyplugins/function.agestring.php
-%%WWWDIR%%/include/smartyplugins/function.geturl.php
-%%WWWDIR%%/include/smartyplugins/function.localfiletype.php
-%%WWWDIR%%/include/smartyplugins/modifier.buglink.php
-%%WWWDIR%%/include/smartyplugins/modifier.highlight.php
-%%WWWDIR%%/include/version.php
-%%WWWDIR%%/index.php
-%%WWWDIR%%/js/blob.js
-%%WWWDIR%%/js/blob.min.js
-%%WWWDIR%%/js/blob.min.js.gz
-%%WWWDIR%%/js/commitactivity.js
-%%WWWDIR%%/js/commitactivity.min.js
-%%WWWDIR%%/js/commitactivity.min.js.gz
-%%WWWDIR%%/js/commitdiff.js
-%%WWWDIR%%/js/commitdiff.min.js
-%%WWWDIR%%/js/commitdiff.min.js.gz
-%%WWWDIR%%/js/common.js
-%%WWWDIR%%/js/common.min.js
-%%WWWDIR%%/js/common.min.js.gz
-%%WWWDIR%%/js/ext/d3.v2.min.js
-%%WWWDIR%%/js/ext/jquery-1.8.1.min.js
-%%WWWDIR%%/js/ext/jquery-1.8.1.min.js.gz
-%%WWWDIR%%/js/ext/jquery.qtip.min.js
-%%WWWDIR%%/js/ext/jquery.qtip.min.js.gz
-%%WWWDIR%%/js/ext/modernizr.custom.js
-%%WWWDIR%%/js/ext/require.js
-%%WWWDIR%%/js/ext/require.js.gz
-%%WWWDIR%%/js/languagedist.js
-%%WWWDIR%%/js/languagedist.min.js
-%%WWWDIR%%/js/languagedist.min.js.gz
-%%WWWDIR%%/js/modules/blameasync.js
-%%WWWDIR%%/js/modules/commitactivitygraph.js
-%%WWWDIR%%/js/modules/getproject.js
-%%WWWDIR%%/js/modules/geturl.js
-%%WWWDIR%%/js/modules/hassearchreset.js
-%%WWWDIR%%/js/modules/lang.js
-%%WWWDIR%%/js/modules/languagedistgraph.js
-%%WWWDIR%%/js/modules/projectsearch.js
-%%WWWDIR%%/js/modules/resources.js
-%%WWWDIR%%/js/modules/sidebysidecommitdiff.js
-%%WWWDIR%%/js/modules/snapshotformats.js
-%%WWWDIR%%/js/modules/tooltip.commit.js
-%%WWWDIR%%/js/modules/tooltip.snapshot.js
-%%WWWDIR%%/js/modules/tooltip.tag.js
-%%WWWDIR%%/js/modules/treedrilldown.js
-%%WWWDIR%%/js/projectlist.js
-%%WWWDIR%%/js/projectlist.min.js
-%%WWWDIR%%/js/projectlist.min.js.gz
-%%WWWDIR%%/js/tree.js
-%%WWWDIR%%/js/tree.min.js
-%%WWWDIR%%/js/tree.min.js.gz
-%%WWWDIR%%/lib/geshi/contrib/aliased.php
-%%WWWDIR%%/lib/geshi/contrib/cssgen.php
-%%WWWDIR%%/lib/geshi/contrib/cssgen2.php
-%%WWWDIR%%/lib/geshi/contrib/example.php
-%%WWWDIR%%/lib/geshi/contrib/langcheck.php
-%%WWWDIR%%/lib/geshi/contrib/langwiz.php
-%%WWWDIR%%/lib/geshi/docs/BUGS
-%%WWWDIR%%/lib/geshi/docs/CHANGES
-%%WWWDIR%%/lib/geshi/docs/COPYING
-%%WWWDIR%%/lib/geshi/docs/README
-%%WWWDIR%%/lib/geshi/docs/THANKS
-%%WWWDIR%%/lib/geshi/docs/TODO
-%%WWWDIR%%/lib/geshi/docs/api/__filesource/fsource_geshi_core_geshi.php.html
-%%WWWDIR%%/lib/geshi/docs/api/blank.html
-%%WWWDIR%%/lib/geshi/docs/api/classtrees_geshi.html
-%%WWWDIR%%/lib/geshi/docs/api/elementindex.html
-%%WWWDIR%%/lib/geshi/docs/api/elementindex_geshi.html
-%%WWWDIR%%/lib/geshi/docs/api/errors.html
-%%WWWDIR%%/lib/geshi/docs/api/geshi/core/GeSHi.html
-%%WWWDIR%%/lib/geshi/docs/api/geshi/core/_geshi.php.html
-%%WWWDIR%%/lib/geshi/docs/api/index.html
-%%WWWDIR%%/lib/geshi/docs/api/li_geshi.html
-%%WWWDIR%%/lib/geshi/docs/api/media/banner.css
-%%WWWDIR%%/lib/geshi/docs/api/media/images/AbstractClass.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/AbstractClass_logo.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/AbstractMethod.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/AbstractPrivateClass.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/AbstractPrivateClass_logo.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/AbstractPrivateMethod.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/Class.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/Class_logo.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/Constant.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/Constructor.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/Destructor.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/Function.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/Global.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/I.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/Index.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/Interface.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/Interface_logo.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/L.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/Lminus.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/Lplus.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/Method.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/Page.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/Page_logo.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/PrivateClass.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/PrivateClass_logo.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/PrivateMethod.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/PrivateVariable.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/StaticMethod.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/StaticVariable.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/T.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/Tminus.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/Tplus.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/Variable.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/blank.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/class_folder.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/empty.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/file.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/folder.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/function_folder.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/next_button.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/next_button_disabled.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/package.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/package_folder.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/previous_button.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/previous_button_disabled.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/private_class_logo.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/tutorial.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/tutorial_folder.png
-%%WWWDIR%%/lib/geshi/docs/api/media/images/up_button.png
-%%WWWDIR%%/lib/geshi/docs/api/media/stylesheet.css
-%%WWWDIR%%/lib/geshi/docs/api/packages.html
-%%WWWDIR%%/lib/geshi/docs/api/todolist.html
-%%WWWDIR%%/lib/geshi/docs/geshi-doc.html
-%%WWWDIR%%/lib/geshi/docs/geshi-doc.txt
-%%WWWDIR%%/lib/geshi/docs/phpdoc.ini
-%%WWWDIR%%/lib/geshi/geshi.php
-%%WWWDIR%%/lib/geshi/geshi/4cs.php
-%%WWWDIR%%/lib/geshi/geshi/6502acme.php
-%%WWWDIR%%/lib/geshi/geshi/6502kickass.php
-%%WWWDIR%%/lib/geshi/geshi/6502tasm.php
-%%WWWDIR%%/lib/geshi/geshi/68000devpac.php
-%%WWWDIR%%/lib/geshi/geshi/abap.php
-%%WWWDIR%%/lib/geshi/geshi/actionscript.php
-%%WWWDIR%%/lib/geshi/geshi/actionscript3.php
-%%WWWDIR%%/lib/geshi/geshi/ada.php
-%%WWWDIR%%/lib/geshi/geshi/algol68.php
-%%WWWDIR%%/lib/geshi/geshi/apache.php
-%%WWWDIR%%/lib/geshi/geshi/applescript.php
-%%WWWDIR%%/lib/geshi/geshi/apt_sources.php
-%%WWWDIR%%/lib/geshi/geshi/asm.php
-%%WWWDIR%%/lib/geshi/geshi/asp.php
-%%WWWDIR%%/lib/geshi/geshi/autoconf.php
-%%WWWDIR%%/lib/geshi/geshi/autohotkey.php
-%%WWWDIR%%/lib/geshi/geshi/autoit.php
-%%WWWDIR%%/lib/geshi/geshi/avisynth.php
-%%WWWDIR%%/lib/geshi/geshi/awk.php
-%%WWWDIR%%/lib/geshi/geshi/bascomavr.php
-%%WWWDIR%%/lib/geshi/geshi/bash.php
-%%WWWDIR%%/lib/geshi/geshi/basic4gl.php
-%%WWWDIR%%/lib/geshi/geshi/bf.php
-%%WWWDIR%%/lib/geshi/geshi/bibtex.php
-%%WWWDIR%%/lib/geshi/geshi/blitzbasic.php
-%%WWWDIR%%/lib/geshi/geshi/bnf.php
-%%WWWDIR%%/lib/geshi/geshi/boo.php
-%%WWWDIR%%/lib/geshi/geshi/c.php
-%%WWWDIR%%/lib/geshi/geshi/c_loadrunner.php
-%%WWWDIR%%/lib/geshi/geshi/c_mac.php
-%%WWWDIR%%/lib/geshi/geshi/caddcl.php
-%%WWWDIR%%/lib/geshi/geshi/cadlisp.php
-%%WWWDIR%%/lib/geshi/geshi/cfdg.php
-%%WWWDIR%%/lib/geshi/geshi/cfm.php
-%%WWWDIR%%/lib/geshi/geshi/chaiscript.php
-%%WWWDIR%%/lib/geshi/geshi/cil.php
-%%WWWDIR%%/lib/geshi/geshi/clojure.php
-%%WWWDIR%%/lib/geshi/geshi/cmake.php
-%%WWWDIR%%/lib/geshi/geshi/cobol.php
-%%WWWDIR%%/lib/geshi/geshi/coffeescript.php
-%%WWWDIR%%/lib/geshi/geshi/cpp-qt.php
-%%WWWDIR%%/lib/geshi/geshi/cpp.php
-%%WWWDIR%%/lib/geshi/geshi/csharp.php
-%%WWWDIR%%/lib/geshi/geshi/css.php
-%%WWWDIR%%/lib/geshi/geshi/cuesheet.php
-%%WWWDIR%%/lib/geshi/geshi/d.php
-%%WWWDIR%%/lib/geshi/geshi/dcs.php
-%%WWWDIR%%/lib/geshi/geshi/delphi.php
-%%WWWDIR%%/lib/geshi/geshi/diff.php
-%%WWWDIR%%/lib/geshi/geshi/div.php
-%%WWWDIR%%/lib/geshi/geshi/dos.php
-%%WWWDIR%%/lib/geshi/geshi/dot.php
-%%WWWDIR%%/lib/geshi/geshi/e.php
-%%WWWDIR%%/lib/geshi/geshi/ecmascript.php
-%%WWWDIR%%/lib/geshi/geshi/eiffel.php
-%%WWWDIR%%/lib/geshi/geshi/email.php
-%%WWWDIR%%/lib/geshi/geshi/epc.php
-%%WWWDIR%%/lib/geshi/geshi/erlang.php
-%%WWWDIR%%/lib/geshi/geshi/euphoria.php
-%%WWWDIR%%/lib/geshi/geshi/f1.php
-%%WWWDIR%%/lib/geshi/geshi/falcon.php
-%%WWWDIR%%/lib/geshi/geshi/fo.php
-%%WWWDIR%%/lib/geshi/geshi/fortran.php
-%%WWWDIR%%/lib/geshi/geshi/freebasic.php
-%%WWWDIR%%/lib/geshi/geshi/fsharp.php
-%%WWWDIR%%/lib/geshi/geshi/gambas.php
-%%WWWDIR%%/lib/geshi/geshi/gdb.php
-%%WWWDIR%%/lib/geshi/geshi/genero.php
-%%WWWDIR%%/lib/geshi/geshi/genie.php
-%%WWWDIR%%/lib/geshi/geshi/gettext.php
-%%WWWDIR%%/lib/geshi/geshi/glsl.php
-%%WWWDIR%%/lib/geshi/geshi/gml.php
-%%WWWDIR%%/lib/geshi/geshi/gnuplot.php
-%%WWWDIR%%/lib/geshi/geshi/go.php
-%%WWWDIR%%/lib/geshi/geshi/groovy.php
-%%WWWDIR%%/lib/geshi/geshi/gwbasic.php
-%%WWWDIR%%/lib/geshi/geshi/haskell.php
-%%WWWDIR%%/lib/geshi/geshi/hicest.php
-%%WWWDIR%%/lib/geshi/geshi/hq9plus.php
-%%WWWDIR%%/lib/geshi/geshi/html4strict.php
-%%WWWDIR%%/lib/geshi/geshi/html5.php
-%%WWWDIR%%/lib/geshi/geshi/icon.php
-%%WWWDIR%%/lib/geshi/geshi/idl.php
-%%WWWDIR%%/lib/geshi/geshi/ini.php
-%%WWWDIR%%/lib/geshi/geshi/inno.php
-%%WWWDIR%%/lib/geshi/geshi/intercal.php
-%%WWWDIR%%/lib/geshi/geshi/io.php
-%%WWWDIR%%/lib/geshi/geshi/j.php
-%%WWWDIR%%/lib/geshi/geshi/java.php
-%%WWWDIR%%/lib/geshi/geshi/java5.php
-%%WWWDIR%%/lib/geshi/geshi/javascript.php
-%%WWWDIR%%/lib/geshi/geshi/jquery.php
-%%WWWDIR%%/lib/geshi/geshi/kixtart.php
-%%WWWDIR%%/lib/geshi/geshi/klonec.php
-%%WWWDIR%%/lib/geshi/geshi/klonecpp.php
-%%WWWDIR%%/lib/geshi/geshi/latex.php
-%%WWWDIR%%/lib/geshi/geshi/lb.php
-%%WWWDIR%%/lib/geshi/geshi/lisp.php
-%%WWWDIR%%/lib/geshi/geshi/llvm.php
-%%WWWDIR%%/lib/geshi/geshi/locobasic.php
-%%WWWDIR%%/lib/geshi/geshi/logtalk.php
-%%WWWDIR%%/lib/geshi/geshi/lolcode.php
-%%WWWDIR%%/lib/geshi/geshi/lotusformulas.php
-%%WWWDIR%%/lib/geshi/geshi/lotusscript.php
-%%WWWDIR%%/lib/geshi/geshi/lscript.php
-%%WWWDIR%%/lib/geshi/geshi/lsl2.php
-%%WWWDIR%%/lib/geshi/geshi/lua.php
-%%WWWDIR%%/lib/geshi/geshi/m68k.php
-%%WWWDIR%%/lib/geshi/geshi/magiksf.php
-%%WWWDIR%%/lib/geshi/geshi/make.php
-%%WWWDIR%%/lib/geshi/geshi/mapbasic.php
-%%WWWDIR%%/lib/geshi/geshi/matlab.php
-%%WWWDIR%%/lib/geshi/geshi/mirc.php
-%%WWWDIR%%/lib/geshi/geshi/mmix.php
-%%WWWDIR%%/lib/geshi/geshi/modula2.php
-%%WWWDIR%%/lib/geshi/geshi/modula3.php
-%%WWWDIR%%/lib/geshi/geshi/mpasm.php
-%%WWWDIR%%/lib/geshi/geshi/mxml.php
-%%WWWDIR%%/lib/geshi/geshi/mysql.php
-%%WWWDIR%%/lib/geshi/geshi/newlisp.php
-%%WWWDIR%%/lib/geshi/geshi/nsis.php
-%%WWWDIR%%/lib/geshi/geshi/oberon2.php
-%%WWWDIR%%/lib/geshi/geshi/objc.php
-%%WWWDIR%%/lib/geshi/geshi/objeck.php
-%%WWWDIR%%/lib/geshi/geshi/ocaml-brief.php
-%%WWWDIR%%/lib/geshi/geshi/ocaml.php
-%%WWWDIR%%/lib/geshi/geshi/oobas.php
-%%WWWDIR%%/lib/geshi/geshi/oracle11.php
-%%WWWDIR%%/lib/geshi/geshi/oracle8.php
-%%WWWDIR%%/lib/geshi/geshi/oxygene.php
-%%WWWDIR%%/lib/geshi/geshi/oz.php
-%%WWWDIR%%/lib/geshi/geshi/pascal.php
-%%WWWDIR%%/lib/geshi/geshi/pcre.php
-%%WWWDIR%%/lib/geshi/geshi/per.php
-%%WWWDIR%%/lib/geshi/geshi/perl.php
-%%WWWDIR%%/lib/geshi/geshi/perl6.php
-%%WWWDIR%%/lib/geshi/geshi/pf.php
-%%WWWDIR%%/lib/geshi/geshi/php-brief.php
-%%WWWDIR%%/lib/geshi/geshi/php.php
-%%WWWDIR%%/lib/geshi/geshi/pic16.php
-%%WWWDIR%%/lib/geshi/geshi/pike.php
-%%WWWDIR%%/lib/geshi/geshi/pixelbender.php
-%%WWWDIR%%/lib/geshi/geshi/pli.php
-%%WWWDIR%%/lib/geshi/geshi/plsql.php
-%%WWWDIR%%/lib/geshi/geshi/postgresql.php
-%%WWWDIR%%/lib/geshi/geshi/povray.php
-%%WWWDIR%%/lib/geshi/geshi/powerbuilder.php
-%%WWWDIR%%/lib/geshi/geshi/powershell.php
-%%WWWDIR%%/lib/geshi/geshi/proftpd.php
-%%WWWDIR%%/lib/geshi/geshi/progress.php
-%%WWWDIR%%/lib/geshi/geshi/prolog.php
-%%WWWDIR%%/lib/geshi/geshi/properties.php
-%%WWWDIR%%/lib/geshi/geshi/providex.php
-%%WWWDIR%%/lib/geshi/geshi/purebasic.php
-%%WWWDIR%%/lib/geshi/geshi/pycon.php
-%%WWWDIR%%/lib/geshi/geshi/python.php
-%%WWWDIR%%/lib/geshi/geshi/q.php
-%%WWWDIR%%/lib/geshi/geshi/qbasic.php
-%%WWWDIR%%/lib/geshi/geshi/rails.php
-%%WWWDIR%%/lib/geshi/geshi/rebol.php
-%%WWWDIR%%/lib/geshi/geshi/reg.php
-%%WWWDIR%%/lib/geshi/geshi/robots.php
-%%WWWDIR%%/lib/geshi/geshi/rpmspec.php
-%%WWWDIR%%/lib/geshi/geshi/rsplus.php
-%%WWWDIR%%/lib/geshi/geshi/ruby.php
-%%WWWDIR%%/lib/geshi/geshi/sas.php
-%%WWWDIR%%/lib/geshi/geshi/scala.php
-%%WWWDIR%%/lib/geshi/geshi/scheme.php
-%%WWWDIR%%/lib/geshi/geshi/scilab.php
-%%WWWDIR%%/lib/geshi/geshi/sdlbasic.php
-%%WWWDIR%%/lib/geshi/geshi/smalltalk.php
-%%WWWDIR%%/lib/geshi/geshi/smarty.php
-%%WWWDIR%%/lib/geshi/geshi/sql.php
-%%WWWDIR%%/lib/geshi/geshi/systemverilog.php
-%%WWWDIR%%/lib/geshi/geshi/tcl.php
-%%WWWDIR%%/lib/geshi/geshi/teraterm.php
-%%WWWDIR%%/lib/geshi/geshi/text.php
-%%WWWDIR%%/lib/geshi/geshi/thinbasic.php
-%%WWWDIR%%/lib/geshi/geshi/tsql.php
-%%WWWDIR%%/lib/geshi/geshi/typoscript.php
-%%WWWDIR%%/lib/geshi/geshi/unicon.php
-%%WWWDIR%%/lib/geshi/geshi/uscript.php
-%%WWWDIR%%/lib/geshi/geshi/vala.php
-%%WWWDIR%%/lib/geshi/geshi/vb.php
-%%WWWDIR%%/lib/geshi/geshi/vbnet.php
-%%WWWDIR%%/lib/geshi/geshi/verilog.php
-%%WWWDIR%%/lib/geshi/geshi/vhdl.php
-%%WWWDIR%%/lib/geshi/geshi/vim.php
-%%WWWDIR%%/lib/geshi/geshi/visualfoxpro.php
-%%WWWDIR%%/lib/geshi/geshi/visualprolog.php
-%%WWWDIR%%/lib/geshi/geshi/whitespace.php
-%%WWWDIR%%/lib/geshi/geshi/whois.php
-%%WWWDIR%%/lib/geshi/geshi/winbatch.php
-%%WWWDIR%%/lib/geshi/geshi/xbasic.php
-%%WWWDIR%%/lib/geshi/geshi/xml.php
-%%WWWDIR%%/lib/geshi/geshi/xorg_conf.php
-%%WWWDIR%%/lib/geshi/geshi/xpp.php
-%%WWWDIR%%/lib/geshi/geshi/yaml.php
-%%WWWDIR%%/lib/geshi/geshi/z80.php
-%%WWWDIR%%/lib/geshi/geshi/zxbasic.php
-%%WWWDIR%%/lib/php-diff/README
-%%WWWDIR%%/lib/php-diff/example/a.txt
-%%WWWDIR%%/lib/php-diff/example/b.txt
-%%WWWDIR%%/lib/php-diff/example/example.php
-%%WWWDIR%%/lib/php-diff/example/styles.css
-%%WWWDIR%%/lib/php-diff/lib/Diff.php
-%%WWWDIR%%/lib/php-diff/lib/Diff/Renderer/Abstract.php
-%%WWWDIR%%/lib/php-diff/lib/Diff/Renderer/Html/Array.php
-%%WWWDIR%%/lib/php-diff/lib/Diff/Renderer/Html/Inline.php
-%%WWWDIR%%/lib/php-diff/lib/Diff/Renderer/Html/SideBySide.php
-%%WWWDIR%%/lib/php-diff/lib/Diff/Renderer/Text/Context.php
-%%WWWDIR%%/lib/php-diff/lib/Diff/Renderer/Text/Unified.php
-%%WWWDIR%%/lib/php-diff/lib/Diff/SequenceMatcher.php
-%%WWWDIR%%/lib/php-gettext/AUTHORS
-%%WWWDIR%%/lib/php-gettext/COPYING
-%%WWWDIR%%/lib/php-gettext/Makefile
-%%WWWDIR%%/lib/php-gettext/README
-%%WWWDIR%%/lib/php-gettext/examples/index.php
-%%WWWDIR%%/lib/php-gettext/examples/locale/de_CH/LC_MESSAGES/messages.mo
-%%WWWDIR%%/lib/php-gettext/examples/locale/de_CH/LC_MESSAGES/messages.po
-%%WWWDIR%%/lib/php-gettext/examples/locale/sr_CS/LC_MESSAGES/messages.mo
-%%WWWDIR%%/lib/php-gettext/examples/locale/sr_CS/LC_MESSAGES/messages.po
-%%WWWDIR%%/lib/php-gettext/examples/pigs_dropin.php
-%%WWWDIR%%/lib/php-gettext/examples/pigs_fallback.php
-%%WWWDIR%%/lib/php-gettext/examples/update
-%%WWWDIR%%/lib/php-gettext/gettext.inc
-%%WWWDIR%%/lib/php-gettext/gettext.php
-%%WWWDIR%%/lib/php-gettext/streams.php
-%%WWWDIR%%/lib/php-gettext/tests/LocalesTest.php
-%%WWWDIR%%/lib/php-gettext/tests/ParsingTest.php
-%%WWWDIR%%/lib/smarty-gettext/COPYING
-%%WWWDIR%%/lib/smarty-gettext/ChangeLog
-%%WWWDIR%%/lib/smarty-gettext/README
-%%WWWDIR%%/lib/smarty-gettext/block.t.php
-%%WWWDIR%%/lib/smarty-gettext/tsmarty2c.php
-%%WWWDIR%%/lib/smarty/COPYING.lib
-%%WWWDIR%%/lib/smarty/README
-%%WWWDIR%%/lib/smarty/SMARTY_2_BC_NOTES.txt
-%%WWWDIR%%/lib/smarty/SMARTY_3.0_BC_NOTES.txt
-%%WWWDIR%%/lib/smarty/SMARTY_3.1_NOTES.txt
-%%WWWDIR%%/lib/smarty/change_log.txt
-%%WWWDIR%%/lib/smarty/demo/configs/test.conf
-%%WWWDIR%%/lib/smarty/demo/index.php
-%%WWWDIR%%/lib/smarty/demo/plugins/cacheresource.apc.php
-%%WWWDIR%%/lib/smarty/demo/plugins/cacheresource.memcache.php
-%%WWWDIR%%/lib/smarty/demo/plugins/cacheresource.mysql.php
-%%WWWDIR%%/lib/smarty/demo/plugins/resource.extendsall.php
-%%WWWDIR%%/lib/smarty/demo/plugins/resource.mysql.php
-%%WWWDIR%%/lib/smarty/demo/plugins/resource.mysqls.php
-%%WWWDIR%%/lib/smarty/demo/templates/footer.tpl
-%%WWWDIR%%/lib/smarty/demo/templates/header.tpl
-%%WWWDIR%%/lib/smarty/demo/templates/index.tpl
-%%WWWDIR%%/lib/smarty/libs/Smarty.class.php
-%%WWWDIR%%/lib/smarty/libs/SmartyBC.class.php
-%%WWWDIR%%/lib/smarty/libs/debug.tpl
-%%WWWDIR%%/lib/smarty/libs/plugins/block.textformat.php
-%%WWWDIR%%/lib/smarty/libs/plugins/function.counter.php
-%%WWWDIR%%/lib/smarty/libs/plugins/function.cycle.php
-%%WWWDIR%%/lib/smarty/libs/plugins/function.fetch.php
-%%WWWDIR%%/lib/smarty/libs/plugins/function.html_checkboxes.php
-%%WWWDIR%%/lib/smarty/libs/plugins/function.html_image.php
-%%WWWDIR%%/lib/smarty/libs/plugins/function.html_options.php
-%%WWWDIR%%/lib/smarty/libs/plugins/function.html_radios.php
-%%WWWDIR%%/lib/smarty/libs/plugins/function.html_select_date.php
-%%WWWDIR%%/lib/smarty/libs/plugins/function.html_select_time.php
-%%WWWDIR%%/lib/smarty/libs/plugins/function.html_table.php
-%%WWWDIR%%/lib/smarty/libs/plugins/function.mailto.php
-%%WWWDIR%%/lib/smarty/libs/plugins/function.math.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifier.capitalize.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifier.date_format.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifier.debug_print_var.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifier.escape.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifier.regex_replace.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifier.replace.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifier.spacify.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifier.truncate.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifiercompiler.cat.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifiercompiler.count_characters.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifiercompiler.count_paragraphs.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifiercompiler.count_sentences.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifiercompiler.count_words.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifiercompiler.default.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifiercompiler.escape.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifiercompiler.from_charset.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifiercompiler.indent.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifiercompiler.lower.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifiercompiler.noprint.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifiercompiler.string_format.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifiercompiler.strip.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifiercompiler.strip_tags.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifiercompiler.to_charset.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifiercompiler.unescape.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifiercompiler.upper.php
-%%WWWDIR%%/lib/smarty/libs/plugins/modifiercompiler.wordwrap.php
-%%WWWDIR%%/lib/smarty/libs/plugins/outputfilter.trimwhitespace.php
-%%WWWDIR%%/lib/smarty/libs/plugins/shared.escape_special_chars.php
-%%WWWDIR%%/lib/smarty/libs/plugins/shared.literal_compiler_param.php
-%%WWWDIR%%/lib/smarty/libs/plugins/shared.make_timestamp.php
-%%WWWDIR%%/lib/smarty/libs/plugins/shared.mb_str_replace.php
-%%WWWDIR%%/lib/smarty/libs/plugins/shared.mb_unicode.php
-%%WWWDIR%%/lib/smarty/libs/plugins/shared.mb_wordwrap.php
-%%WWWDIR%%/lib/smarty/libs/plugins/variablefilter.htmlspecialchars.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_cacheresource.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_cacheresource_custom.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_cacheresource_keyvaluestore.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_config_source.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_cacheresource_file.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_append.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_assign.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_block.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_break.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_call.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_capture.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_config_load.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_continue.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_debug.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_eval.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_extends.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_for.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_foreach.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_function.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_if.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_include.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_include_php.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_insert.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_ldelim.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_nocache.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_private_block_plugin.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_private_function_plugin.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_private_modifier.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_private_object_block_function.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_private_object_function.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_private_print_expression.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_private_registered_block.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_private_registered_function.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_private_special_variable.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_rdelim.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_section.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_setfilter.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compile_while.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_compilebase.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_config.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_config_file_compiler.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_configfilelexer.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_configfileparser.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_data.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_debug.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_filter_handler.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_function_call_handler.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_get_include_path.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_nocache_insert.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_parsetree.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_resource_eval.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_resource_extends.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_resource_file.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_resource_php.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_resource_registered.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_resource_stream.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_resource_string.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_smartytemplatecompiler.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_template.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_templatebase.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_templatelexer.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_templateparser.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_utility.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_internal_write_file.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_resource.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_resource_custom.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_resource_recompiled.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_resource_uncompiled.php
-%%WWWDIR%%/lib/smarty/libs/sysplugins/smarty_security.php
-%%WWWDIR%%/locale/de_DE/README
-%%WWWDIR%%/locale/de_DE/gitphp.mo
-%%WWWDIR%%/locale/de_DE/gitphp.po
-%%WWWDIR%%/locale/es_ES/gitphp.mo
-%%WWWDIR%%/locale/es_ES/gitphp.po
-%%WWWDIR%%/locale/fr_FR/gitphp.mo
-%%WWWDIR%%/locale/fr_FR/gitphp.po
-%%WWWDIR%%/locale/gitphp.pot
-%%WWWDIR%%/locale/ja_JP/gitphp.mo
-%%WWWDIR%%/locale/ja_JP/gitphp.po
-%%WWWDIR%%/locale/ru_RU/gitphp.mo
-%%WWWDIR%%/locale/ru_RU/gitphp.po
-%%WWWDIR%%/locale/tr_TR/gitphp.mo
-%%WWWDIR%%/locale/tr_TR/gitphp.po
-%%WWWDIR%%/locale/zh_CN/README
-%%WWWDIR%%/locale/zh_CN/gitphp.mo
-%%WWWDIR%%/locale/zh_CN/gitphp.po
-%%WWWDIR%%/templates/atom.tpl
-%%WWWDIR%%/templates/blame.tpl
-%%WWWDIR%%/templates/blamedata.tpl
-%%WWWDIR%%/templates/blob.tpl
-%%WWWDIR%%/templates/blobdiff.tpl
-%%WWWDIR%%/templates/blobdiffplain.tpl
-%%WWWDIR%%/templates/blobheaders.tpl
-%%WWWDIR%%/templates/blobplain.tpl
-%%WWWDIR%%/templates/commit.tpl
-%%WWWDIR%%/templates/commitdiff.tpl
-%%WWWDIR%%/templates/commitdiffplain.tpl
-%%WWWDIR%%/templates/committip.tpl
-%%WWWDIR%%/templates/filediff.tpl
-%%WWWDIR%%/templates/filediffsidebyside.tpl
-%%WWWDIR%%/templates/graph.tpl
-%%WWWDIR%%/templates/graphdata.tpl
-%%WWWDIR%%/templates/headlist.tpl
-%%WWWDIR%%/templates/heads.tpl
-%%WWWDIR%%/templates/history.tpl
-%%WWWDIR%%/templates/log.tpl
-%%WWWDIR%%/templates/main.tpl
-%%WWWDIR%%/templates/message.tpl
-%%WWWDIR%%/templates/nav.tpl
-%%WWWDIR%%/templates/opml.tpl
-%%WWWDIR%%/templates/path.tpl
-%%WWWDIR%%/templates/project.tpl
-%%WWWDIR%%/templates/projectbase.tpl
-%%WWWDIR%%/templates/projectindex.tpl
-%%WWWDIR%%/templates/projectlist.tpl
-%%WWWDIR%%/templates/projectmessage.tpl
-%%WWWDIR%%/templates/refbadges.tpl
-%%WWWDIR%%/templates/rss.tpl
-%%WWWDIR%%/templates/search.tpl
-%%WWWDIR%%/templates/searchfiles.tpl
-%%WWWDIR%%/templates/shortlog.tpl
-%%WWWDIR%%/templates/shortloglist.tpl
-%%WWWDIR%%/templates/snapshot.tpl
-%%WWWDIR%%/templates/tag.tpl
-%%WWWDIR%%/templates/taglist.tpl
-%%WWWDIR%%/templates/tags.tpl
-%%WWWDIR%%/templates/tagtip.tpl
-%%WWWDIR%%/templates/title.tpl
-%%WWWDIR%%/templates/tree.tpl
-%%WWWDIR%%/templates/treelist.tpl
-@dir %%WWWDIR%%/templates_c
-@dir %%WWWDIR%%/cache
-@owner
-@group
diff --git a/devel/gnatcoll/Makefile b/devel/gnatcoll/Makefile
deleted file mode 100644
index 7d3ef9d598ea..000000000000
--- a/devel/gnatcoll/Makefile
+++ /dev/null
@@ -1,95 +0,0 @@
-# Created by: John Marino <marino@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= gnatcoll
-PORTVERSION= 2016 # branch: gpl-for-gps-2016
-PORTREVISION= 4
-CATEGORIES= devel
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GNAT Component Collection from Adacore
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/COPYING3
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= gprbuild:devel/gprbuild \
- gnat_util>=20140422:lang/gnat_util
-LIB_DEPENDS= libgtkada.so:x11-toolkits/gtkada3 \
- libgmp.so:math/gmp
-RUN_DEPENDS= gnat_util>=20140422:lang/gnat_util
-
-USE_GITHUB= yes
-GH_ACCOUNT= AdaCore
-GH_PROJECT= gprbuild:libgpr
-GH_TAGNAME= 858f72c a2e9066:libgpr
-
-USES= ada gmake pkgconfig python:2.7 shebangfix
-SHEBANG_FILES= src/dborm.py
-USE_GNOME= pygobject3
-
-PYCOMPILE= ${PREFIX}/lib/${PYTHON_VERSION}/compileall.py
-GNU_CONFIGURE= yes
-ALL_TARGET= all
-PORTDOCS= *
-PORTEXAMPLES= *
-
-MAKE_ARGS= PROCESSORS=${MAKE_JOBS_NUMBER} \
- Gnatcoll_Build=Production
-
-OPTIONS_DEFINE= READLINE SYSLOG PGSQL DOCS EXAMPLES
-OPTIONS_DEFAULT= READLINE SYSLOG
-OPTIONS_SUB= yes
-
-DOCS_BUILD_DEPENDS= sphinx-build-${PYTHON_VER}:textproc/py-sphinx@${PY_FLAVOR}
-DOCS_BINARY_ALIAS= sphinx-build=sphinx-build-${PYTHON_VER}
-DOCS_ALL_TARGET= docs
-SYSLOG_CONFIGURE_ENABLE= syslog
-
-CONFIGURE_TARGET= ${ARCH:S/amd64/x86_64/}-aux-${OPSYS:tl}${OSREL}
-CONFIGURE_ARGS= --with-gmp=${PREFIX} \
- --with-sqlite=embedded \
- --with-python_exec=${PYTHON_CMD} \
- --with-gtk=3.0 \
- --without-iconv \
- --enable-pygobject \
- --enable-projects \
- --disable-shared \
- --disable-pygtk
-
-READLINE_USES= readline:port
-READLINE_CONFIGURE_ON= --enable-gpl
-READLINE_CONFIGURE_OFF= --disable-readline
-
-PGSQL_USES= pgsql
-PGSQL_CONFIGURE_ON= --with-postgresql=${PREFIX}
-PGSQL_CONFIGURE_OFF= --without-postgresql
-
-post-patch:
- @${REINPLACE_CMD} -e "s|@PREFIX@|${PREFIX}|g" \
- ${WRKSRC}/src/gnatcoll_readline.gpr.in
- @${REINPLACE_CMD} -e 's|with "gpr"|with "${WRKSRC_libgpr}/gpr/gpr"|' \
- ${WRKSRC}/src/gnatcoll__libgpr.gpr
-
-pre-build:
- (cd ${WRKSRC_libgpr}/gpr && ${SETENV} ${MAKE_ENV} \
- gprbuild -p -P gpr);
-
-do-build:
- (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
- ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET})
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/gnatcoll_db2ada
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/gnatinspect
- ${RM} -r ${STAGEDIR}${DOCSDIR}/html/_sources
- ${RM} -r ${STAGEDIR}${PREFIX}/share/gps
- ${RM} -r ${STAGEDIR}${EXAMPLESDIR}/library
-
-post-install-EXAMPLES-off:
- ${RM} -r ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/gnatcoll/distinfo b/devel/gnatcoll/distinfo
deleted file mode 100644
index b4b9135d6a23..000000000000
--- a/devel/gnatcoll/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1465650872
-SHA256 (AdaCore-gnatcoll-2016-858f72c_GH0.tar.gz) = 18e3470eacad2e445d34621a2ed7a24a32548dc3210d9aa5ae774a58e623d746
-SIZE (AdaCore-gnatcoll-2016-858f72c_GH0.tar.gz) = 4369484
-SHA256 (AdaCore-gprbuild-a2e9066_GH0.tar.gz) = 6f35607ef16e81aa76bb0e5a78bf89d0d54ce691fda50517d50e18540db8aaa5
-SIZE (AdaCore-gprbuild-a2e9066_GH0.tar.gz) = 4254762
diff --git a/devel/gnatcoll/files/patch-Makefile b/devel/gnatcoll/files/patch-Makefile
deleted file mode 100644
index 1d35ff0a535d..000000000000
--- a/devel/gnatcoll/files/patch-Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
---- Makefile.orig 2016-05-12 07:45:17 UTC
-+++ Makefile
-@@ -51,7 +51,7 @@ endif
- #######################################################################
- # install
-
--GPRINST_OPTS=-p -f --prefix=${prefix} --install-name=gnatcoll \
-+GPRINST_OPTS=-p -f --prefix=$(DESTDIR)${prefix} --install-name=gnatcoll \
- --exec-subdir=${bindir} --project-subdir=lib/gnat \
- --build-var=LIBRARY_TYPE --build-name=$(@F) -XLIBRARY_TYPE=$(@F)
-
-@@ -71,9 +71,9 @@ endif
- ${GPRINSTALL} --mode=usage ${GPRINST_OPTS} -Psrc/gnatcoll_tools
-
- install_gps_plugin: force
-- mkdir -p $(prefix)/share/gps/plug-ins
-+ mkdir -p $(DESTDIR)$(prefix)/share/gps/plug-ins
- (cd distrib/ ; tar cf - gnatcoll) | \
-- (cd $(prefix)/share/gps/plug-ins ; tar xf -)
-+ (cd $(DESTDIR)$(prefix)/share/gps/plug-ins ; tar xf -)
-
- # Regenerate part of the sources. Unfortunately, this can be run only after
- # we have build GNATCOLL, and then its tools, even though GNATCOLL itself
-@@ -108,7 +108,7 @@ ifeq ($(OS),Windows_NT)
- -cd $(SQLITE_DIR); gcc -O2 -DSQLITE_OMIT_LOAD_EXTENSION -D__EXTENSIONS__ -o sqlite3_for_gps shell.c sqlite3.c
- else
- # If we fail to compile, never mind. Some tests will simply be disabled
-- -cd $(SQLITE_DIR); gcc -O2 -DSQLITE_OMIT_LOAD_EXTENSION -D__EXTENSIONS__ -o sqlite3_for_gps shell.c sqlite3.c -lpthread -ldl
-+ -cd $(SQLITE_DIR); gcc -O2 -DSQLITE_OMIT_LOAD_EXTENSION -D__EXTENSIONS__ -o sqlite3_for_gps shell.c sqlite3.c -lpthread
- endif
-
- ## Only works after installation, so we should install to a local directory
-@@ -149,6 +149,6 @@ clean: clean_library/static clean_librar
- -${MAKE} -C examples $@
-
- docs:
-- ${MAKE} -C docs html latexpdf
-+ ${MAKE} -C docs html
-
- force:
diff --git a/devel/gnatcoll/files/patch-configure b/devel/gnatcoll/files/patch-configure
deleted file mode 100644
index 981de53a3b57..000000000000
--- a/devel/gnatcoll/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig 2016-05-19 14:39:16 UTC
-+++ configure
-@@ -3910,7 +3910,7 @@ $as_echo_n "checking if we can link with
- ia64-*hp-hpux11* )
- PYTHON_LIBS="-ldld -ldl -lm -Wl,-E ${PYTHON_LIBS}"
- ;;
-- *-freebsd* )
-+ *-freebsd* | *-dragonfly* )
- PYTHON_LIBS="-lm -lutil ${PYTHON_LIBS}"
- ;;
- esac
diff --git a/devel/gnatcoll/files/patch-src_gnatcoll__iconv.gpr b/devel/gnatcoll/files/patch-src_gnatcoll__iconv.gpr
deleted file mode 100644
index 8452f9324ee9..000000000000
--- a/devel/gnatcoll/files/patch-src_gnatcoll__iconv.gpr
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/gnatcoll_iconv.gpr.orig 2015-04-30 10:51:45 UTC
-+++ src/gnatcoll_iconv.gpr
-@@ -27,7 +27,8 @@ project GnatColl_Iconv is
- package Compiler is
- for Switches ("Ada") use GnatColl_Shared.Compiler'Switches ("Ada");
- for Switches ("C") use GnatColl_Shared.Compiler'Switches ("C")
-- & GnatColl_Shared.Iconv_Include;
-+ & ("-nostdinc") & GnatColl_Shared.Iconv_Include
-+ & ("-I/usr/include");
- end Compiler;
-
- package Builder renames GnatColl_Shared.Builder;
diff --git a/devel/gnatcoll/files/patch-src_gnatcoll__readline.gpr.in b/devel/gnatcoll/files/patch-src_gnatcoll__readline.gpr.in
deleted file mode 100644
index 10e0014f4bed..000000000000
--- a/devel/gnatcoll/files/patch-src_gnatcoll__readline.gpr.in
+++ /dev/null
@@ -1,21 +0,0 @@
---- src/gnatcoll_readline.gpr.in.orig 2015-04-30 10:51:45 UTC
-+++ src/gnatcoll_readline.gpr.in
-@@ -6,7 +6,7 @@ project GnatColl_Readline is
- when "yes" =>
- for Languages use ("Ada");
- for Source_Dirs use ("readline", "readline/with_readline");
-- for Library_Options use ("-lreadline");
-+ for Library_Options use ("-L@PREFIX@/lib", "-lreadline");
- when "no" =>
- for Source_Dirs use ("readline", "readline/no_readline");
- end case;
-@@ -26,7 +26,8 @@ project GnatColl_Readline is
- package Linker is
- -- When linking an executable
- case Gnatcoll_Shared.Readline is
-- when "yes" => for Linker_Options use ("-lreadline");
-+ when "yes" => for Linker_Options use ("-rpath=@PREFIX@/lib",
-+ "-L@PREFIX@/lib", "-lreadline");
- when "no" => null;
- end case;
- end Linker;
diff --git a/devel/gnatcoll/files/patch-src_iconv_with__iconv_iconv__support.c b/devel/gnatcoll/files/patch-src_iconv_with__iconv_iconv__support.c
deleted file mode 100644
index 94d11d041656..000000000000
--- a/devel/gnatcoll/files/patch-src_iconv_with__iconv_iconv__support.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/iconv/with_iconv/iconv_support.c.orig 2015-04-30 10:51:47 UTC
-+++ src/iconv/with_iconv/iconv_support.c
-@@ -6,6 +6,7 @@
- #include <iconv.h>
- #include <errno.h>
- #include <locale.h>
-+#include <sys/param.h>
-
- const int gnatcoll_errno_einval = EINVAL;
- const int gnatcoll_errno_e2big = E2BIG;
-@@ -25,7 +26,8 @@ int gnatcoll_iconv_close(iconv_t cd) {
- return iconv_close (cd);
- }
-
--#if _LIBICONV_VERSION >= 0x010D
-+#if defined (__DragonFly__) || \
-+ (defined (__FreeBSD__) && __FreeBSD_version < 1001514)
- size_t gnatcoll_iconv
- (iconv_t cd, const char** inbuf, size_t *inbytesleft, char** outbuf,
- size_t *outbytesleft)
diff --git a/devel/gnatcoll/pkg-descr b/devel/gnatcoll/pkg-descr
deleted file mode 100644
index aa1e0369f156..000000000000
--- a/devel/gnatcoll/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-The reusable library known as the GNAT Component Collection (GNATColl)
-is based on one main principle: general-purpose packages that are part of
-the GNAT technology should also be available to user application code.
-The compiler front end, the GNAT Programming Studio (GPS) Interactive
-Development Environment, and the GNAT Tracker web-based interface all
-served as sources for the components.
-
-The GNATColl components complement the predefined Ada and GNAT libraries
-and deal with a range of common programming issues including string and
-text processing, memory management, and file handling. Several of the
-components are especially useful in enterprise applications.
-
-* Scripts: Embedding script languages * Traces: Logging information
-* Memory: Monitoring memory usage * Mmap: Reading and writing files
-* Boyer-Moore: Searching strings * Paragraph filling: Formatting text
-* Templates: Generating text * Email: Processing email messages
-* Ravenscar: Patterns for multitasking * VFS: Manipulating files
-* Storage Pools: Controlling memory mgmt * Tribooleans: Three-state logic
-* Geometry: Primitive geometric ops * Refcount: Reference counting
-* Projects: Manipulating ``gpr`` files * Config: Parsing configuration files
-* Pools: Controlling access to resources * JSON: JavaScript Object Notation
-* SQL: Database interface
-
-WWW: http://libre.adacore.com/tools/gnat-component-collection
diff --git a/devel/gnatcoll/pkg-plist b/devel/gnatcoll/pkg-plist
deleted file mode 100644
index c57960f1bea8..000000000000
--- a/devel/gnatcoll/pkg-plist
+++ /dev/null
@@ -1,417 +0,0 @@
-%%DATADIR%%/dborm.py
-%%PGSQL%%include/gnatcoll/gnatcoll_postgres.static/gnatcoll-sql-postgres-gnade.adb
-%%PGSQL%%include/gnatcoll/gnatcoll_postgres.static/gnatcoll-sql-postgres-gnade.ads
-%%PGSQL%%include/gnatcoll/gnatcoll_postgres.static/postgres_support.c
-%%PGSQL%%lib/gnatcoll/gnatcoll_postgres.static/gnatcoll-sql-postgres-gnade.ali
-bin/gnatcoll_db2ada
-bin/gnatinspect
-include/gnatcoll/gnatcoll.static/getRSS.c
-include/gnatcoll/gnatcoll.static/gnatcoll-any_types.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-any_types.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-arg_lists.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-arg_lists.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-atomic.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-atomic__intrinsic.ada
-include/gnatcoll/gnatcoll.static/gnatcoll-boyer_moore.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-boyer_moore.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-config.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-config.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-email-mailboxes.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-email-mailboxes.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-email-parser.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-email-parser.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-email-utils.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-email-utils.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-email.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-email.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-geometry.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-geometry.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-io-native-codec__unix.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-io-native.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-io-native.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-io-remote-unix.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-io-remote-unix.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-io-remote-windows.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-io-remote-windows.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-io-remote.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-io-remote.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-io.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-io.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-json-utility.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-json-utility.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-json.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-json.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-memory.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-memory.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-mmap-system__unix.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-mmap-system__unix.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-mmap.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-mmap.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-paragraph_filling-badnesses.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-paragraph_filling-badnesses.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-paragraph_filling-words.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-paragraph_filling-words.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-paragraph_filling.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-paragraph_filling.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-path.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-path.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-pools.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-pools.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-projects-aux.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-projects-aux.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-projects-krunch.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-projects-krunch.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-projects-normalize.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-projects-normalize.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-projects.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-projects.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-multiple_queue_cyclic_server.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-multiple_queue_cyclic_server.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-multiple_queue_sporadic_server.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-multiple_queue_sporadic_server.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-simple_cyclic_task.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-simple_cyclic_task.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-simple_sporadic_task.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-simple_sporadic_task.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-sporadic_server.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-sporadic_server.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-sporadic_server_with_callback.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-sporadic_server_with_callback.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-timed_out_sporadic_server.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-timed_out_sporadic_server.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-timers-one_shot_timer.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-timers-one_shot_timer.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-timers.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-utils.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-utils.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-ravenscar.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-refcount-weakref.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-refcount-weakref.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-refcount.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-refcount.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-remote-db.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-remote-db.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-remote.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-scripts-files.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-scripts-files.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-scripts-impl.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-scripts-impl.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-scripts-projects.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-scripts-projects.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-scripts-shell.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-scripts-shell.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-scripts-utils.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-scripts-utils.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-scripts.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-scripts.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-sql-exec-tasking.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-sql-exec-tasking.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-sql-exec.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-sql-exec.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-sql-exec_private.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-sql-exec_private.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-sql-inspect.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-sql-inspect.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-sql-orm-impl.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-sql-orm-impl.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-sql-orm.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-sql-orm.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-sql-sessions.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-sql-sessions.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-sql.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-sql.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-sql_impl.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-sql_impl.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-storage_pools-alignment.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-storage_pools-alignment.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-storage_pools-headers.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-storage_pools-headers.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-storage_pools.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-symbols.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-symbols.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-templates.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-templates.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-terminal.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-terminal.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-traces-syslog.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-traces-syslog.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-traces.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-traces.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-tribooleans.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-tribooleans.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-utils.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-utils.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-vfs.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-vfs.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-vfs_types.ads
-include/gnatcoll/gnatcoll.static/gnatcoll-vfs_utils.adb
-include/gnatcoll/gnatcoll.static/gnatcoll-vfs_utils.ads
-include/gnatcoll/gnatcoll.static/gnatcoll.ads
-include/gnatcoll/gnatcoll.static/gnatcoll_support.c
-include/gnatcoll/gnatcoll.static/link_max.c
-include/gnatcoll/gnatcoll.static/objlist_file.c
-include/gnatcoll/gnatcoll.static/run_path_option.c
-include/gnatcoll/gnatcoll.static/separate_run_path_option.c
-include/gnatcoll/gnatcoll.static/set_std_prefix.c
-include/gnatcoll/gnatcoll.static/terminals.c
-include/gnatcoll/gnatcoll.static/update_path.c
-include/gnatcoll/gnatcoll_gmp.static/gmp_support.c
-include/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-integers-io.adb
-include/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-integers-io.ads
-include/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-integers-misc.adb
-include/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-integers-misc.ads
-include/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-integers-number_theoretic.adb
-include/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-integers-number_theoretic.ads
-include/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-integers-random.adb
-include/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-integers-random.ads
-include/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-integers-root_extraction.adb
-include/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-integers-root_extraction.ads
-include/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-integers.adb
-include/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-integers.ads
-include/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-lib.ads
-include/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-mpz_even_p.c
-include/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-mpz_odd_p.c
-include/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-mpz_sign.c
-include/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-random_state.adb
-include/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-random_state.ads
-include/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp.ads
-include/gnatcoll/gnatcoll_gtk.static/gnatcoll-scripts-gtkada.adb
-include/gnatcoll/gnatcoll_gtk.static/gnatcoll-scripts-gtkada.ads
-include/gnatcoll/gnatcoll_gtk.static/gnatcoll-scripts-python-gtkada.adb
-include/gnatcoll/gnatcoll_gtk.static/gnatcoll-scripts-python-gtkada.ads
-include/gnatcoll/gnatcoll_gtk.static/gnatcoll-vfs-gtkada.adb
-include/gnatcoll/gnatcoll_gtk.static/gnatcoll-vfs-gtkada.ads
-include/gnatcoll/gnatcoll_gtk.static/python_support_gtk.c
-include/gnatcoll/gnatcoll_iconv.static/gnatcoll-iconv.adb
-include/gnatcoll/gnatcoll_iconv.static/gnatcoll-iconv.ads
-include/gnatcoll/gnatcoll_iconv.static/iconv_support.c
-include/gnatcoll/gnatcoll_postgres.static/gnatcoll-sql-postgres-builder.adb
-include/gnatcoll/gnatcoll_postgres.static/gnatcoll-sql-postgres-builder.ads
-include/gnatcoll/gnatcoll_postgres.static/gnatcoll-sql-postgres.adb
-include/gnatcoll/gnatcoll_postgres.static/gnatcoll-sql-postgres.ads
-include/gnatcoll/gnatcoll_python.static/gnatcoll-any_types-python.adb
-include/gnatcoll/gnatcoll_python.static/gnatcoll-any_types-python.ads
-include/gnatcoll/gnatcoll_python.static/gnatcoll-python.adb
-include/gnatcoll/gnatcoll_python.static/gnatcoll-python.ads
-include/gnatcoll/gnatcoll_python.static/gnatcoll-scripts-python.adb
-include/gnatcoll/gnatcoll_python.static/gnatcoll-scripts-python.ads
-include/gnatcoll/gnatcoll_python.static/python_support.c
-include/gnatcoll/gnatcoll_readline.static/gnatcoll-readline.adb
-include/gnatcoll/gnatcoll_readline.static/gnatcoll-readline.ads
-include/gnatcoll/gnatcoll_sqlite.static/gnatcoll-sql-sqlite-builder.adb
-include/gnatcoll/gnatcoll_sqlite.static/gnatcoll-sql-sqlite-builder.ads
-include/gnatcoll/gnatcoll_sqlite.static/gnatcoll-sql-sqlite-gnade.adb
-include/gnatcoll/gnatcoll_sqlite.static/gnatcoll-sql-sqlite-gnade.ads
-include/gnatcoll/gnatcoll_sqlite.static/gnatcoll-sql-sqlite.adb
-include/gnatcoll/gnatcoll_sqlite.static/gnatcoll-sql-sqlite.ads
-include/gnatcoll/gnatcoll_sqlite.static/gnatcoll-xref-database.adb
-include/gnatcoll/gnatcoll_sqlite.static/gnatcoll-xref-database.ads
-include/gnatcoll/gnatcoll_sqlite.static/gnatcoll-xref-database_names.ads
-include/gnatcoll/gnatcoll_sqlite.static/gnatcoll-xref.adb
-include/gnatcoll/gnatcoll_sqlite.static/gnatcoll-xref.ads
-include/gnatcoll/gnatcoll_sqlite.static/shell.c
-include/gnatcoll/gnatcoll_sqlite.static/sqlite3.c
-include/gnatcoll/gnatcoll_sqlite.static/sqlite3.h
-include/gnatcoll/gnatcoll_sqlite.static/sqlite3ext.h
-include/gnatcoll/gpr.static/gpr-ali.adb
-include/gnatcoll/gpr.static/gpr-ali.ads
-include/gnatcoll/gpr.static/gpr-attr-pm.adb
-include/gnatcoll/gpr.static/gpr-attr-pm.ads
-include/gnatcoll/gpr.static/gpr-attr.adb
-include/gnatcoll/gpr.static/gpr-attr.ads
-include/gnatcoll/gpr.static/gpr-com.ads
-include/gnatcoll/gpr.static/gpr-conf.adb
-include/gnatcoll/gpr.static/gpr-conf.ads
-include/gnatcoll/gpr.static/gpr-cset.adb
-include/gnatcoll/gpr.static/gpr-cset.ads
-include/gnatcoll/gpr.static/gpr-debug.adb
-include/gnatcoll/gpr.static/gpr-debug.ads
-include/gnatcoll/gpr.static/gpr-dect.adb
-include/gnatcoll/gpr.static/gpr-dect.ads
-include/gnatcoll/gpr.static/gpr-env.adb
-include/gnatcoll/gpr.static/gpr-env.ads
-include/gnatcoll/gpr.static/gpr-err-scanner.adb
-include/gnatcoll/gpr.static/gpr-err.adb
-include/gnatcoll/gpr.static/gpr-err.ads
-include/gnatcoll/gpr.static/gpr-erroutc.adb
-include/gnatcoll/gpr.static/gpr-erroutc.ads
-include/gnatcoll/gpr.static/gpr-ext.adb
-include/gnatcoll/gpr.static/gpr-ext.ads
-include/gnatcoll/gpr.static/gpr-names.adb
-include/gnatcoll/gpr.static/gpr-names.ads
-include/gnatcoll/gpr.static/gpr-nmsc.adb
-include/gnatcoll/gpr.static/gpr-nmsc.ads
-include/gnatcoll/gpr.static/gpr-opt.ads
-include/gnatcoll/gpr.static/gpr-osint.adb
-include/gnatcoll/gpr.static/gpr-osint.ads
-include/gnatcoll/gpr.static/gpr-output.adb
-include/gnatcoll/gpr.static/gpr-output.ads
-include/gnatcoll/gpr.static/gpr-part.adb
-include/gnatcoll/gpr.static/gpr-part.ads
-include/gnatcoll/gpr.static/gpr-pp.adb
-include/gnatcoll/gpr.static/gpr-pp.ads
-include/gnatcoll/gpr.static/gpr-proc.adb
-include/gnatcoll/gpr.static/gpr-proc.ads
-include/gnatcoll/gpr.static/gpr-scans.adb
-include/gnatcoll/gpr.static/gpr-scans.ads
-include/gnatcoll/gpr.static/gpr-sinput.adb
-include/gnatcoll/gpr.static/gpr-sinput.ads
-include/gnatcoll/gpr.static/gpr-snames.adb
-include/gnatcoll/gpr.static/gpr-snames.ads
-include/gnatcoll/gpr.static/gpr-stamps.adb
-include/gnatcoll/gpr.static/gpr-strt.adb
-include/gnatcoll/gpr.static/gpr-strt.ads
-include/gnatcoll/gpr.static/gpr-tempdir.adb
-include/gnatcoll/gpr.static/gpr-tempdir.ads
-include/gnatcoll/gpr.static/gpr-tree.adb
-include/gnatcoll/gpr.static/gpr-tree.ads
-include/gnatcoll/gpr.static/gpr-util.adb
-include/gnatcoll/gpr.static/gpr-util.ads
-include/gnatcoll/gpr.static/gpr.adb
-include/gnatcoll/gpr.static/gpr.ads
-lib/gnat/gnatcoll.gpr
-lib/gnat/gnatcoll_full.gpr
-lib/gnat/gnatcoll_gmp.gpr
-lib/gnat/gnatcoll_gtk.gpr
-lib/gnat/gnatcoll_iconv.gpr
-lib/gnat/gnatcoll_postgres.gpr
-lib/gnat/gnatcoll_python.gpr
-lib/gnat/gnatcoll_readline.gpr
-lib/gnat/gnatcoll_sqlite.gpr
-lib/gnat/gpr.gpr
-lib/gnat/manifests/gnatcoll
-lib/gnatcoll/gnatcoll.static/gnatcoll-any_types.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-arg_lists.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-atomic__intrinsic.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-boyer_moore.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-config.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-email-mailboxes.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-email-parser.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-email-utils.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-email.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-geometry.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-io-native.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-io-remote-unix.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-io-remote-windows.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-io-remote.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-io.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-json-utility.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-json.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-memory.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-mmap-system__unix.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-mmap.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-paragraph_filling-badnesses.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-paragraph_filling-words.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-paragraph_filling.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-path.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-pools.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-projects-aux.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-projects-krunch.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-projects-normalize.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-projects.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-multiple_queue_cyclic_server.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-multiple_queue_sporadic_server.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-simple_cyclic_task.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-simple_sporadic_task.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-sporadic_server.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-sporadic_server_with_callback.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-timed_out_sporadic_server.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-timers-one_shot_timer.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-timers.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-ravenscar-utils.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-ravenscar.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-refcount-weakref.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-refcount.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-remote-db.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-remote.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-scripts-files.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-scripts-impl.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-scripts-projects.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-scripts-shell.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-scripts-utils.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-scripts.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-sql-exec-tasking.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-sql-exec.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-sql-exec_private.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-sql-inspect.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-sql-orm-impl.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-sql-orm.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-sql-sessions.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-sql.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-sql_impl.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-storage_pools-alignment.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-storage_pools-headers.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-storage_pools.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-symbols.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-templates.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-terminal.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-traces-syslog.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-traces.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-tribooleans.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-utils.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-vfs.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-vfs_types.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll-vfs_utils.ali
-lib/gnatcoll/gnatcoll.static/gnatcoll.ali
-lib/gnatcoll/gnatcoll.static/libgnatcoll.a
-lib/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-integers-io.ali
-lib/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-integers-misc.ali
-lib/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-integers-number_theoretic.ali
-lib/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-integers-random.ali
-lib/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-integers-root_extraction.ali
-lib/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-integers.ali
-lib/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-lib.ali
-lib/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp-random_state.ali
-lib/gnatcoll/gnatcoll_gmp.static/gnatcoll-gmp.ali
-lib/gnatcoll/gnatcoll_gmp.static/libgnatcoll_gmp.a
-lib/gnatcoll/gnatcoll_gtk.static/gnatcoll-scripts-gtkada.ali
-lib/gnatcoll/gnatcoll_gtk.static/gnatcoll-scripts-python-gtkada.ali
-lib/gnatcoll/gnatcoll_gtk.static/gnatcoll-vfs-gtkada.ali
-lib/gnatcoll/gnatcoll_gtk.static/libgnatcoll_gtk.a
-lib/gnatcoll/gnatcoll_iconv.static/gnatcoll-iconv.ali
-lib/gnatcoll/gnatcoll_iconv.static/libgnatcoll_iconv.a
-lib/gnatcoll/gnatcoll_postgres.static/gnatcoll-sql-postgres-builder.ali
-lib/gnatcoll/gnatcoll_postgres.static/gnatcoll-sql-postgres.ali
-lib/gnatcoll/gnatcoll_postgres.static/libgnatcoll_postgres.a
-lib/gnatcoll/gnatcoll_python.static/gnatcoll-any_types-python.ali
-lib/gnatcoll/gnatcoll_python.static/gnatcoll-python.ali
-lib/gnatcoll/gnatcoll_python.static/gnatcoll-scripts-python.ali
-lib/gnatcoll/gnatcoll_python.static/libgnatcoll_python.a
-lib/gnatcoll/gnatcoll_readline.static/gnatcoll-readline.ali
-lib/gnatcoll/gnatcoll_readline.static/libgnatcoll_readline.a
-lib/gnatcoll/gnatcoll_sqlite.static/gnatcoll-sql-sqlite-builder.ali
-lib/gnatcoll/gnatcoll_sqlite.static/gnatcoll-sql-sqlite-gnade.ali
-lib/gnatcoll/gnatcoll_sqlite.static/gnatcoll-sql-sqlite.ali
-lib/gnatcoll/gnatcoll_sqlite.static/gnatcoll-xref-database.ali
-lib/gnatcoll/gnatcoll_sqlite.static/gnatcoll-xref-database_names.ali
-lib/gnatcoll/gnatcoll_sqlite.static/gnatcoll-xref.ali
-lib/gnatcoll/gnatcoll_sqlite.static/libgnatcoll_sqlite.a
-lib/gnatcoll/gpr.static/gpr-ali.ali
-lib/gnatcoll/gpr.static/gpr-attr-pm.ali
-lib/gnatcoll/gpr.static/gpr-attr.ali
-lib/gnatcoll/gpr.static/gpr-com.ali
-lib/gnatcoll/gpr.static/gpr-conf.ali
-lib/gnatcoll/gpr.static/gpr-cset.ali
-lib/gnatcoll/gpr.static/gpr-debug.ali
-lib/gnatcoll/gpr.static/gpr-dect.ali
-lib/gnatcoll/gpr.static/gpr-env.ali
-lib/gnatcoll/gpr.static/gpr-err.ali
-lib/gnatcoll/gpr.static/gpr-erroutc.ali
-lib/gnatcoll/gpr.static/gpr-ext.ali
-lib/gnatcoll/gpr.static/gpr-names.ali
-lib/gnatcoll/gpr.static/gpr-nmsc.ali
-lib/gnatcoll/gpr.static/gpr-opt.ali
-lib/gnatcoll/gpr.static/gpr-osint.ali
-lib/gnatcoll/gpr.static/gpr-output.ali
-lib/gnatcoll/gpr.static/gpr-part.ali
-lib/gnatcoll/gpr.static/gpr-pp.ali
-lib/gnatcoll/gpr.static/gpr-proc.ali
-lib/gnatcoll/gpr.static/gpr-scans.ali
-lib/gnatcoll/gpr.static/gpr-sinput.ali
-lib/gnatcoll/gpr.static/gpr-snames.ali
-lib/gnatcoll/gpr.static/gpr-strt.ali
-lib/gnatcoll/gpr.static/gpr-tempdir.ali
-lib/gnatcoll/gpr.static/gpr-tree.ali
-lib/gnatcoll/gpr.static/gpr-util.ali
-lib/gnatcoll/gpr.static/gpr.ali
-lib/gnatcoll/gpr.static/libgpr.a
diff --git a/devel/kimwitu/Makefile b/devel/kimwitu/Makefile
deleted file mode 100644
index a4360266e3db..000000000000
--- a/devel/kimwitu/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= kimwitu
-PORTVERSION= 4.6.1
-CATEGORIES= devel
-MASTER_SITES= http://fmt.cs.utwente.nl/kimwitu/ftp/ \
- http://www.sourcefiles.org/Programming/Compilers/Object-Oriented/
-DISTNAME= kc-distr.V${PORTVERSION:S/./_/g}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Tool for processing trees (i.e. terms)
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/src
-ALL_TARGET=
-MAKE_JOBS_UNSAFE= yes
-
-PLIST_FILES= bin/kc man/man1/kc.1.gz
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/Gen/kc ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/../man/kc.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/devel/kimwitu/distinfo b/devel/kimwitu/distinfo
deleted file mode 100644
index 07954b66fab1..000000000000
--- a/devel/kimwitu/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (kc-distr.V4_6_1.tar.gz) = 8b5d468e853771b0756406e5d174ddb0dbd5b4091772c36dbfeecc95fd7a676b
-SIZE (kc-distr.V4_6_1.tar.gz) = 496941
diff --git a/devel/kimwitu/files/patch-Makefile b/devel/kimwitu/files/patch-Makefile
deleted file mode 100644
index 73991e0686ce..000000000000
--- a/devel/kimwitu/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig Mon Apr 23 19:49:32 2001
-+++ Makefile Mon Apr 23 19:55:00 2001
-@@ -184,7 +184,7 @@
- ANY_ARCH_MALLOC_LDFLAGS =
- HP_MALLOC_LDFLAGS = -lmalloc
- ARCH_DEPEND_MALLOC_LDFLAGS = `(if hp9000s300 ; then echo $(HP_MALLOC_LDFLAGS); fi) 2>>/dev/null`
--CFLAGS = $(ANY_ARCH_CFLAGS) $(ARCH_DEPEND_CFLAGS)
-+CFLAGS += $(ANY_ARCH_CFLAGS) $(ARCH_DEPEND_CFLAGS)
- # LIBS = -ll
- SABER_CFLAGS = $(SABER_ANY_ARCH_CFLAGS) $(ARCH_DEPEND_CFLAGS)
- LINT_CFLAGS = $(INCLUDES) $(LINT_ARCH_DEPEND_CFLAGS) $(GENDEFINES)
diff --git a/devel/kimwitu/pkg-descr b/devel/kimwitu/pkg-descr
deleted file mode 100644
index d37ed287878c..000000000000
--- a/devel/kimwitu/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-Kimwitu is a system that supports the construction of programs that use
-trees or terms as their main data structure. It is a `meta-tool' in the
-development process of tools. Its input is an abstract description of
-terms, annotated with implementation directives, plus a definition of
-functions on these terms. The output consists of a number of C-files that
-contain data-structure definitions for the terms, a number of standard
-functions on those terms, and a translation (in C) of the function
-definitions in the input (eg. term rewriting).
-
-The standard functions can be used to create terms, compare them for
-equality, read and write them on files in various formats and do
-manipulations like list concatenation.
-
-WWW: http://fmt.cs.utwente.nl/kimwitu/
diff --git a/devel/libghthash/Makefile b/devel/libghthash/Makefile
deleted file mode 100644
index de960ab86302..000000000000
--- a/devel/libghthash/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= libghthash
-PORTVERSION= 0.6.2
-PORTREVISION= 6
-CATEGORIES= devel
-MASTER_SITES= http://www.ipd.bth.se/ska/sim_home/filer/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Generic Hash Table
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= autoreconf libtool
-GNU_CONFIGURE= yes
-USE_LDCONFIG= yes
-INSTALL_TARGET= install-strip
-
-PLIST_FILES= include/ght_hash_table.h \
- lib/libghthash.a \
- lib/libghthash.so \
- lib/libghthash.so.1 \
- lib/libghthash.so.1.1.0 \
- man/man3/ght_create.3.gz \
- man/man3/ght_finalize.3.gz \
- man/man3/ght_first.3.gz \
- man/man3/ght_first_keysize.3.gz \
- man/man3/ght_get.3.gz \
- man/man3/ght_insert.3.gz \
- man/man3/ght_next.3.gz \
- man/man3/ght_next_keysize.3.gz \
- man/man3/ght_remove.3.gz
-
-PORTDOCS= *
-PORTEXAMPLES= *
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC}/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
-
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \*.c ${STAGEDIR}${EXAMPLESDIR})
-
-.include <bsd.port.mk>
diff --git a/devel/libghthash/distinfo b/devel/libghthash/distinfo
deleted file mode 100644
index 325fbcc9ebdb..000000000000
--- a/devel/libghthash/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (libghthash-0.6.2.tar.gz) = d1ccbb81f4c8afd7008f56ecb874f5cf497de480f49ee06929b4303d5852a7dd
-SIZE (libghthash-0.6.2.tar.gz) = 340064
diff --git a/devel/libghthash/pkg-descr b/devel/libghthash/pkg-descr
deleted file mode 100644
index 6f71d45ee5ba..000000000000
--- a/devel/libghthash/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-libghthash is a Generic Hash Table which is meant to be easy to extend,
-portable, clear in its code and easy to use. You can store any kind of
-data in it, regardless of size etc.
-
-WWW: http://www.ipd.bth.se/ska/sim_home/libghthash.html
diff --git a/devel/lua-alien/Makefile b/devel/lua-alien/Makefile
deleted file mode 100644
index 5e2698db3bce..000000000000
--- a/devel/lua-alien/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
-# Created by: Anonymous
-# $FreeBSD$
-
-PORTNAME= alien
-PORTVERSION= 0.7.0
-CATEGORIES= devel
-MASTER_SITES= GHC
-PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Lua -> C FFI
-
-LICENSE= MIT
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libffi.so:devel/libffi
-
-USE_GITHUB= yes
-GH_ACCOUNT= mascarenhas
-
-USES= libtool lua shebangfix zip
-SHEBANG_FILES= src/constants
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --libdir=${LUA_MODLIBDIR} \
- --datadir=${LUA_MODSHAREDIR} \
- --with-lua-suffix="${LUA_VER_STR}"
-INSTALL_TARGET= install-strip
-
-CPPFLAGS+= -I${LUA_INCDIR} -I${LOCALBASE}/include -DBSD
-LDFLAGS+= -L${LUA_LIBDIR} -L${LOCALBASE}/lib
-
-DOCSDIR= ${PREFIX}/share/doc/lua-${PORTNAME}
-EXAMPLESDIR= ${PREFIX}/share/examples/lua-${PORTNAME}
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-patch:
- @${REINPLACE_CMD} -e \
- '/^install-data-am:/s|install-dist_docDATA.*|| ; \
- /^[[:cntrl:]]/s|install-dist_samplesDATA$$||' \
- ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e \
- 's|/usr/lib|${LOCALBASE}/lib| ; \
- /luarocks/d' ${WRKSRC}/samples/*.lua
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/alien.* ${STAGEDIR}${DOCSDIR}
-
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/samples/*.lua ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/lua-alien/distinfo b/devel/lua-alien/distinfo
deleted file mode 100644
index 01929503d4a0..000000000000
--- a/devel/lua-alien/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (alien-0.7.0.zip) = ca77a40858a0fb9ac3998f28fda0825ac4af2f4eed0f5d34d74f943867d4adfe
-SIZE (alien-0.7.0.zip) = 369994
diff --git a/devel/lua-alien/files/patch-src__alien.c b/devel/lua-alien/files/patch-src__alien.c
deleted file mode 100644
index 6851e5714757..000000000000
--- a/devel/lua-alien/files/patch-src__alien.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/alien.c.orig
-+++ src/alien.c
-@@ -332,7 +332,7 @@
- #define FFI_STDCALL FFI_DEFAULT_ABI
- #endif
-
--#ifdef __APPLE__
-+#if defined(__APPLE__) || defined(BSD)
- #define FFI_SYSV FFI_DEFAULT_ABI
- #endif
-
diff --git a/devel/lua-alien/pkg-descr b/devel/lua-alien/pkg-descr
deleted file mode 100644
index 9cbefff924a6..000000000000
--- a/devel/lua-alien/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Alien lets a Lua application call load dynamic libraries and call C
-functions in a portable way, using libffi.
-
-WWW: http://mascarenhas.github.com/alien
diff --git a/devel/lua-alien/pkg-plist b/devel/lua-alien/pkg-plist
deleted file mode 100644
index eb3e865d1f89..000000000000
--- a/devel/lua-alien/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/constants
-%%LUA_MODLIBDIR%%/alien_c.so
-%%PORTDOCS%%%%DOCSDIR%%/alien.html
-%%PORTDOCS%%%%DOCSDIR%%/alien.md
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gtk.lua
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/libc.lua
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/string_array.lua
-%%LUA_MODSHAREDIR%%/alien.lua
diff --git a/devel/monotone-viz/Makefile b/devel/monotone-viz/Makefile
deleted file mode 100644
index fd0af40509d2..000000000000
--- a/devel/monotone-viz/Makefile
+++ /dev/null
@@ -1,64 +0,0 @@
-# Created by: Tarasov Alexey <master@preved.cn>
-# $FreeBSD$
-
-PORTNAME= monotone-viz
-PORTVERSION= 1.0.2
-PORTREVISION= 7
-CATEGORIES= devel
-MASTER_SITES= http://oandrieu.nerim.net/monotone-viz/
-
-PATCH_SITES= DEBIAN_POOL
-PATCHFILES= ${PORTNAME}_${PORTVERSION}-4.diff.gz
-PATCH_DIST_STRIP= -p1
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Visual interface for Monotone VCS with revision graphs
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= xpmtoppm:graphics/netpbm \
- lablgtk2:x11-toolkits/ocaml-lablgtk2
-RUN_DEPENDS= dot:graphics/graphviz \
- mtn:devel/monotone \
- bash:shells/bash \
- lablgtk2:x11-toolkits/ocaml-lablgtk2
-
-USES= gmake pkgconfig
-USE_OCAML= yes
-USE_OCAML_CAMLP4=yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --without-local-lablgtk
-
-ALL_TARGET= monotone-viz
-MAKE_JOBS_UNSAFE= yes
-
-PLIST_FILES= bin/monotone-viz share/pixmaps/monotone-viz.png
-
-DESKTOP_ENTRIES="Monotone-viz" "" "monotone-viz" "monotone-viz" \
- "Development;RevisionControl;GTK;" ""
-
-post-patch:
-.for i in 10-new-stdio.diff 20-dot-rankdir.diff 50-ocaml-4.02.2.diff
- @${PATCH} -d ${WRKSRC} -p1 --quiet < ${WRKSRC}/debian/patches/${i}
-.endfor
- @${REINPLACE_CMD} -e 's|"/bin/bash"|"${LOCALBASE}/bin/bash"|' \
- ${WRKSRC}/agraph.ml
-
-# Monkey patch the icon.ml into an xpm file.
-post-build:
- @${SED} -e 's|^(\(\* XPM \*\))$$|/\1/|; \
- s/^let \(monotone_xpm\) = \[|$$/static char * \1[] = {/; \
- s/";$$/",/; s/|\]$$/};/; /GdkPixbuf/d' ${WRKSRC}/icon.ml | \
- xpmtoppm --alphaout=${WRKDIR}/icon.pgm | \
- pnmtopng --alpha=${WRKDIR}/icon.pgm > ${WRKDIR}/monotone-viz.png
-
-post-install:
- ${INSTALL_DATA} ${WRKDIR}/monotone-viz.png ${STAGEDIR}${PREFIX}/share/pixmaps
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/monotone-viz
-
-.include <bsd.port.mk>
diff --git a/devel/monotone-viz/distinfo b/devel/monotone-viz/distinfo
deleted file mode 100644
index c8a5e9f06487..000000000000
--- a/devel/monotone-viz/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (monotone-viz-1.0.2.tar.gz) = 404ee47378b144a62eb2dcdfb80430e68d193360216d120977a457cdbf85b7f6
-SIZE (monotone-viz-1.0.2.tar.gz) = 545631
-SHA256 (monotone-viz_1.0.2-4.diff.gz) = aed1582e303395790f4b2f3d9a2838d98440f5e3c307e8222d7015fe72fd1bda
-SIZE (monotone-viz_1.0.2-4.diff.gz) = 11922
diff --git a/devel/monotone-viz/files/patch-Makefile b/devel/monotone-viz/files/patch-Makefile
deleted file mode 100644
index c52c65c59a55..000000000000
--- a/devel/monotone-viz/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig 2009-12-08 00:43:26.000000000 +0100
-+++ Makefile 2010-12-01 12:44:12.000000000 +0100
-@@ -105,7 +105,7 @@ PP = $(if $(findstring $(1),$(USE_P4)),-
- cd $(<D) ; $(OCAMLC) $(CINCDIRS) $(if $(CPPFLAGS),-ccopt "$(CPPFLAGS)") $(<F)
-
- %.c %.h : %.var
-- cd $(<D) ; $(LABLGTK_DIR)/varcc -static $(<F)
-+ cd $(<D) ; ${LOCALBASE}/bin/ocamlrun $(LABLGTK_DIR)/varcc -static $(<F)
-
- clean :
- rm -f *.a *.so *.o *.cm* monotone-viz
diff --git a/devel/monotone-viz/pkg-descr b/devel/monotone-viz/pkg-descr
deleted file mode 100644
index 8e30562bbfec..000000000000
--- a/devel/monotone-viz/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Monotone-viz is a small GTK+ application that
-visualizes monotone ancestry graphs.
-
-Monotone is a free distributed version control system.
-Monotone-viz is developed in the Objective Caml language,
-using the GTK+ and libgnomecanvas libraries (via LablGTK,
-an OCaml binding for GTK+), and it uses the dot program
-from the Graphviz package.
-
-WWW: http://oandrieu.nerim.net/monotone-viz/
diff --git a/devel/noweb/Makefile b/devel/noweb/Makefile
deleted file mode 100644
index b358ba38b9eb..000000000000
--- a/devel/noweb/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-# Created by: Thomas Gellekum <tg@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= noweb
-PORTVERSION= 2.11b
-PORTREVISION= 4
-CATEGORIES= devel
-MASTER_SITES= ftp://www.eecs.harvard.edu/pub/nr/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple, extensible literate-programming tool
-
-LICENSE= noweb
-LICENSE_NAME= noweb
-LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= icont:lang/icon
-RUN_DEPENDS= iconx:lang/icon
-
-# Master site uses extended passive mode fetch(1) does not support
-FETCH_CMD= /usr/bin/ftp
-FETCH_ARGS= # empty
-DISABLE_SIZE= yes
-
-PORTSCOUT= skipv:2.11
-
-USES= tar:tgz
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
-INSTALL_TARGET= install-code install-man install-elisp
-MAKE_ENV+= INSTALL_PREFIX=${STAGEDIR}${PREFIX}
-MAKE_JOBS_UNSAFE= yes
-
-NOWEBTEXDIR= ${STAGEDIR}${PREFIX}/share/texmf-local/tex/plain/noweb
-NOWEBLATEXDIR= ${STAGEDIR}${PREFIX}/share/texmf-local/tex/latex/noweb
-
-post-patch:
- @${TOUCH} ${WRKSRC}/c/modules.[ch]
-
-post-build:
- @(cd ${WRKSRC} && ${SH} ${WRKSRC}/awkname awk)
-
-post-install:
- @${MKDIR} ${NOWEBTEXDIR}
- ${INSTALL_DATA} ${WRKSRC}/tex/nwmac.tex ${NOWEBTEXDIR}
- @${MKDIR} ${NOWEBLATEXDIR}
- ${INSTALL_DATA} ${WRKSRC}/tex/noweb.sty ${NOWEBLATEXDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/noweb/distinfo b/devel/noweb/distinfo
deleted file mode 100644
index e6ef07c6c7e6..000000000000
--- a/devel/noweb/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1469909017
-SHA256 (noweb-2.11b.tgz) = c913f26c1edb37e331c747619835b4cade000b54e459bb08f4d38899ab690d82
-SIZE (noweb-2.11b.tgz) = 738870
diff --git a/devel/noweb/files/patch-Makefile b/devel/noweb/files/patch-Makefile
deleted file mode 100644
index bfdc45648b04..000000000000
--- a/devel/noweb/files/patch-Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
---- Makefile.orig 2006-06-12 20:14:20 UTC
-+++ Makefile
-@@ -2,13 +2,14 @@
- # See file COPYRIGHT for more information.
- #
- # Adjust these two lines for your ANSI C compiler
--CC=gcc -ansi -pedantic
--CFLAGS=
-+#CC=gcc -ansi -pedantic
-+#CFLAGS=
- # If you have Icon, you should use the Icon versions of the noweb pipeline.
- # Set LIBSRC=icon
--LIBSRC=awk
-+LIBSRC=icon
-+#LIBSRC=awk
- # If you have no Icon compiler, but do have icont, make ICONC=icont
--ICONC=iconc
-+ICONC=icont
- ICONT=icont
-
- # BIN is where the commands (notangle, noweave, nountangle, noroots) land
-@@ -18,13 +19,13 @@ ICONT=icont
- # MAN7EXT is the extension for the nowebstyle man page (usually 7)
- # TEXINPUTS is the directory for TeX macro files
- # ELISP is the directory for emacs lisp files, or /dev/null not to install
--BIN=/usr/local/noweb
--LIB=/usr/local/noweb/lib
--MAN=/usr/local/noweb/man
-+BIN=${INSTALL_PREFIX}/bin
-+LIB=${INSTALL_PREFIX}/share/noweb
-+MAN=${INSTALL_PREFIX}/man
- MANEXT=1
- MAN7EXT=7
--TEXINPUTS=/usr/local/tex/inputs
--ELISP=/dev/null
-+TEXINPUTS=${LIB}/tex
-+ELISP=${INSTALL_PREFIX}/share/emacs/site-lisp
-
- # change WEAVE if you want a different version of noweave to be installed
- WEAVE=noweave
-@@ -37,7 +38,7 @@ MANDIR=$(MAN)/man$(MANEXT)
- MAN7DIR=$(MAN)/man$(MAN7EXT)
- CATDIR=$(MAN)/cat$(MANEXT)
- CAT7DIR=$(MAN)/cat$(MAN7EXT)
--LIBNAME=$(LIB)
-+LIBNAME=${PREFIX}/share/noweb
- TEXNAME=$(TEXINPUTS)
-
- all:
-@@ -179,7 +180,7 @@ install-preformat-man:
- rm -f $(CATDIR)/nountangle.$(MANEXT).gz
- (cd $(CATDIR); ln notangle.$(MANEXT).gz nountangle.$(MANEXT).gz)
- install-tex:
-- -mkdir $(TEXINPUTS) 2>/dev/null
-+ -${MKDIR} $(TEXINPUTS) 2>/dev/null
- cp tex/nwmac.tex tex/noweb.sty $(TEXINPUTS)
- -texhash || echo "Program texhash not found or failed"
-
-@@ -187,7 +188,7 @@ uninstall-tex:
- rm -f $(TEXINPUTS)/nwmac.tex $(TEXINPUTS)/noweb.sty
-
- install-elisp:
-- -mkdir $(ELISP) 2>/dev/null
-+ -${MKDIR} $(ELISP) 2>/dev/null
- cp elisp/noweb-mode.el $(ELISP)
-
- uninstall-elisp:
diff --git a/devel/noweb/files/patch-c_finduses.c b/devel/noweb/files/patch-c_finduses.c
deleted file mode 100644
index dbcd5e0bd8b0..000000000000
--- a/devel/noweb/files/patch-c_finduses.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- c/finduses.c.orig 2006-06-12 21:16:23 UTC
-+++ c/finduses.c
-@@ -49,7 +49,7 @@ main(int argc, char **argv) {
- #line 155 "finduses.nw"
- errormsg(Fatal, "%s: couldn't open temporary file\n", progname);
- #line 78 "finduses.nw"
-- while ((line = getline(stdin)) != NULL) {
-+ while ((line = get_line(stdin)) != NULL) {
- if (fputs(line, tmp) == EOF)
- #line 157 "finduses.nw"
- errormsg(Fatal, "%s: error writing temporary file\n", progname);
-@@ -89,7 +89,7 @@ for (; i < argc; i++)
- #line 66 "finduses.nw"
- static void read_ids(FILE *in) {
- char *line;
-- while ((line = getline(in)) != NULL) {
-+ while ((line = get_line(in)) != NULL) {
- if (line[strlen(line)-1] == '\n') line[strlen(line)-1] = 0;
- add_ident(nwindex, line);
- }
-@@ -100,7 +100,7 @@ static void add_use_markers(FILE *in, FI
- int incode = 0;
- LineOut info; info.line = (char *)0; info.out = out;
-
-- while ((line = getline(in)) != NULL) {
-+ while ((line = get_line(in)) != NULL) {
- if (is_begin(line, "code") || showquotes && is_keyword(line, "quote"))
- incode = 1;
- else if (is_end(line, "code") || is_keyword(line, "endquote"))
diff --git a/devel/noweb/files/patch-c_getline.c b/devel/noweb/files/patch-c_getline.c
deleted file mode 100644
index a2692eba7cc0..000000000000
--- a/devel/noweb/files/patch-c_getline.c
+++ /dev/null
@@ -1,25 +0,0 @@
---- c/getline.c.orig 2006-06-12 21:16:23 UTC
-+++ c/getline.c
-@@ -19,7 +19,7 @@ void new_buffers(void) {
- checkptr(buf2 = (char *) realloc(buf2, buf_size));
- }
- #line 47 "getline.nw"
--char *getline (FILE *fp) {
-+char *get_line (FILE *fp) {
-
-
- #line 82 "getline.nw"
-@@ -40,11 +40,11 @@ if (buf1==NULL) {
- return buf1;
- }
- #line 62 "getline.nw"
--char *getline_expand (FILE *fp) {
-+char *get_line_expand (FILE *fp) {
- char *s, *t;
- int width;
-
-- if (getline(fp)==NULL) return NULL;
-+ if (get_line(fp)==NULL) return NULL;
-
- #line 87 "getline.nw"
- if (columnwidth(buf1) > buf_size - 1) {
diff --git a/devel/noweb/files/patch-c_getline.h b/devel/noweb/files/patch-c_getline.h
deleted file mode 100644
index dc3d97949a3d..000000000000
--- a/devel/noweb/files/patch-c_getline.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- c/getline.h.orig 2006-06-12 21:16:23 UTC
-+++ c/getline.h
-@@ -1,6 +1,6 @@
--char *getline_expand (FILE *fp);
-+char *get_line_expand (FILE *fp);
- /* grab a line in buffer, return new buffer or NULL for eof
- tabs in line are expanded according to tabsize */
--char *getline (FILE *fp);
-+char *get_line (FILE *fp);
- /* grab a line in the buffer, return a new buffer or NULL for eof
- no expansion of tabs */
diff --git a/devel/noweb/files/patch-c_markmain.c b/devel/noweb/files/patch-c_markmain.c
deleted file mode 100644
index b0f949808ea4..000000000000
--- a/devel/noweb/files/patch-c_markmain.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- c/markmain.c.orig 2006-06-12 21:16:23 UTC
-+++ c/markmain.c
-@@ -62,7 +62,7 @@ void markup (FILE* in, FILE *out, char *
- #line 121 "markmain.nw"
- print_pair(out, "file", filename);
- print_state(out, Begin, state, count);
--while ((line = getline_expand(in)) != NULL) {
-+while ((line = get_line_expand(in)) != NULL) {
- lineno++;
-
- #line 172 "markmain.nw"
diff --git a/devel/noweb/files/patch-c_modules.c b/devel/noweb/files/patch-c_modules.c
deleted file mode 100644
index bc5277ca6412..000000000000
--- a/devel/noweb/files/patch-c_modules.c
+++ /dev/null
@@ -1,109 +0,0 @@
---- c/modules.c.orig 2006-06-12 21:16:23 UTC
-+++ c/modules.c
-@@ -17,7 +17,7 @@ newmodpart(int type, char *s, Location *
-
- static
- void append(Module mp, struct modpart *p);
--#line 227 "modules.nw"
-+#line 233 "modules.nw"
- static int seekcycle(Module mp, Parent parent);
- #line 132 "modules.nw"
- static char *lastfilename = 0;
-@@ -81,12 +81,12 @@ int expand (Module mp, int indent, int p
- struct parent thismodule; /* the value only matters when we're expanding a module */
-
-
--#line 219 "modules.nw"
-+#line 225 "modules.nw"
- thismodule.this = mp;
- thismodule.parent = parent;
- #line 153 "modules.nw"
-
--#line 222 "modules.nw"
-+#line 228 "modules.nw"
- if (seekcycle(mp, parent)) {
- errormsg(Error, "<<%s>>", mp->name);
- return Error;
-@@ -111,11 +111,12 @@ if (*(p->contents) != '\0') {
- #line 157 "modules.nw"
- ; break;
- case MODULE:
--#line 201 "modules.nw"
-+#line 206 "modules.nw"
- newmod = lookup(p->contents);
- if (newmod==NULL) {
-- errormsg (Error, "undefined chunk name: <<%s>>", p->contents);
-+ errormsg (Error, "ignoring undefined chunk name: <<%s>>", p->contents);
- error=Error;
-+ printf("<<%s>>",p->contents);
- } else {
- int retcode;
- if (*locformat == 0 && partial_distance == 0) {
-@@ -142,7 +143,7 @@ lastlineno++;
- }
- return error;
- }
--#line 229 "modules.nw"
-+#line 235 "modules.nw"
- static int seekcycle(Module mp, Parent parent) {
- if (parent == NULL) {
- return 0;
-@@ -155,14 +156,14 @@ static int seekcycle(Module mp, Parent p
- return 0;
- }
- }
--#line 251 "modules.nw"
-+#line 257 "modules.nw"
- int printloc(FILE *fp, char *fmt, Location loc, int partial) {
- char *p;
- if (*fmt
- && (loc.filename!=lastfilename || lastlineno != loc.lineno)) {
- if (partial) putc('\n',fp);
-
--#line 263 "modules.nw"
-+#line 269 "modules.nw"
- for (p = fmt; *p; p++) {
- if (*p == '%') {
- switch (*++p) {
-@@ -177,35 +178,35 @@ for (p = fmt; *p; p++) {
- p += 2;
- } else
-
--#line 283 "modules.nw"
-+#line 289 "modules.nw"
- { static int complained = 0;
- if (!complained) {
- errormsg(Error,"Bad format sequence ``%%%c'' in -L%s",*p,fmt);
- complained = 1;
- }
- }
--#line 277 "modules.nw"
-+#line 283 "modules.nw"
- break;
- default:
--#line 283 "modules.nw"
-+#line 289 "modules.nw"
- { static int complained = 0;
- if (!complained) {
- errormsg(Error,"Bad format sequence ``%%%c'' in -L%s",*p,fmt);
- complained = 1;
- }
- }
--#line 278 "modules.nw"
-+#line 284 "modules.nw"
- break;
- }
- } else putc(*p, fp);
- }
--#line 257 "modules.nw"
-+#line 263 "modules.nw"
- lastfilename = loc.filename;
- lastlineno = loc.lineno;
- return 1;
- } else return 0;
- }
--#line 309 "modules.nw"
-+#line 315 "modules.nw"
- void remove_final_newline (Module mp) {
- /* remove trailing newline that must be in module */
- if (mp->tail==NULL) /* module has no text */
diff --git a/devel/noweb/files/patch-c_modules.nw b/devel/noweb/files/patch-c_modules.nw
deleted file mode 100644
index 801659417a00..000000000000
--- a/devel/noweb/files/patch-c_modules.nw
+++ /dev/null
@@ -1,21 +0,0 @@
---- c/modules.nw.orig 2006-06-12 21:03:54 UTC
-+++ c/modules.nw
-@@ -197,11 +197,17 @@ would be done above for a string of leng
- out as a special case.
- This change probably blows the case where the module being expanded is
- empty.
-+
-+If the lookup fails then the module (or chunk) is an undefined name.
-+We complain about it but want to output the original source.
-+We just wrap it in the bogus chunk name in the angle brackets
-+that it must have had in the input and output it. (Tim Daly Nov 13, 2002)
- <<expand a module>>=
- newmod = lookup(p->contents);
- if (newmod==NULL) {
-- errormsg (Error, "undefined chunk name: @<<%s@>>", p->contents);
-+ errormsg (Error, "ignoring undefined chunk name: @<<%s@>>", p->contents);
- error=Error;
-+ printf("@<<%s@>>",p->contents);
- } else {
- int retcode;
- if (*locformat == 0 && partial_distance == 0) {
diff --git a/devel/noweb/files/patch-c_notangle.c b/devel/noweb/files/patch-c_notangle.c
deleted file mode 100644
index f0d5b65036cf..000000000000
--- a/devel/noweb/files/patch-c_notangle.c
+++ /dev/null
@@ -1,42 +0,0 @@
---- c/notangle.c.orig 2006-06-12 21:16:23 UTC
-+++ c/notangle.c
-@@ -44,7 +44,7 @@ void read_defs(FILE *in) {
- char *line = NULL; /* buffer for input */
- Location loc;
-
-- while ((line = getline(in)) != NULL) {
-+ while ((line = get_line(in)) != NULL) {
- if (is_keyword(line, "fatal")) exit(1);
-
- #line 101 "notangle.nw"
-@@ -90,7 +90,7 @@ if (!is_begin(line, "code"))
- #line 66 "notangle.nw"
-
- #line 97 "notangle.nw"
--do { line = getline(in);
-+do { line = get_line(in);
- } while (line != NULL && !is_keyword(line,"defn") && !is_keyword(line,"text"));
- #line 67 "notangle.nw"
- insist(line,"defn","code chunk had no definition line");
-@@ -102,10 +102,10 @@ modname[strlen(modname)-1]='\0';
- warn_dots(modname); /* names ending in ... aren't like web */
- modptr = insert(modname); /* find or add module in table */
-
-- line = getline(in);
-+ line = get_line(in);
- insist(line,"nl","definition line not followed by newline");
- loc.lineno++;
-- line = getline(in);
-+ line = get_line(in);
- while (line != NULL && !is_end(line,"code")) {
- if (is_keyword(line,"nl")) {
- addnewline(modptr);
-@@ -157,7 +157,7 @@ modname[strlen(modname)-1]='\0';
- #line 182 "notangle.nw"
- errorat(loc.filename, loc.lineno, Error, "botched code chunk `%s'", line);
- #line 90 "notangle.nw"
-- line = getline(in);
-+ line = get_line(in);
- }
-
- #line 176 "notangle.nw"
diff --git a/devel/noweb/files/patch-lib_Makefile b/devel/noweb/files/patch-lib_Makefile
deleted file mode 100644
index 814eec6d18e8..000000000000
--- a/devel/noweb/files/patch-lib_Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/Makefile.orig 2000-06-16 20:25:51 UTC
-+++ lib/Makefile
-@@ -12,7 +12,7 @@ all: toascii
-
- install: all
- cp unmarkup emptydefn toascii nwmtime h2a btdefn $(LIB)
-- sed 's@|LIBDIR|@$(LIB)@g' pipedocs > $(LIB)/pipedocs
-+ sed 's@|LIBDIR|@$(LIBNAME)@g' pipedocs > $(LIB)/pipedocs
- chmod +x $(LIB)/pipedocs
-
- checkin:
diff --git a/devel/noweb/pkg-descr b/devel/noweb/pkg-descr
deleted file mode 100644
index 58dba369da93..000000000000
--- a/devel/noweb/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-INTRODUCTION --- WHAT IS NOWEB, ANYWAY?
-
-noweb is a literate-programming tool like FunnelWEB or nuweb, only
-simpler. A noweb file contains program source code interleaved with
-documentation. When noweb is invoked, it writes the program source
-code to the output files mentioned in the noweb file, and it writes
-a TeX file for typeset documentation.
-
-noweb is designed to meet the needs of literate programmers while
-remaining as simple as possible. Its primary advantages are
-simplicity, extensibility, and language-independence. noweb works
-``out of the box'' with any programming language, and supports TeX,
-latex, and HTML (Mosaic) back ends. A back end to support full
-hypertext or indexing takes about 250 lines; a simpler one can be
-written in 40 lines of awk. The primary sacrifice relative to WEB
-is that code is not prettyprinted.
-
-If you're brand new to literate programming, check out the FAQ for
-the USENET newsgroup comp.programming.literate. There are also some
-resources available through the noweb home page:
-
-WWW: http://www.cs.tufts.edu/~nr/noweb/
diff --git a/devel/noweb/pkg-install b/devel/noweb/pkg-install
deleted file mode 100644
index 5483370e8e85..000000000000
--- a/devel/noweb/pkg-install
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-if ! which mktexlsr >/dev/null; then
- echo "I can't find mktexlsr in your search path."
- echo "If you want to use noweb's (La)TeX output"
- echo "you should also install the teTeX package."
-else
- mktexlsr
-fi
diff --git a/devel/noweb/pkg-plist b/devel/noweb/pkg-plist
deleted file mode 100644
index 6c2365a2124f..000000000000
--- a/devel/noweb/pkg-plist
+++ /dev/null
@@ -1,62 +0,0 @@
-bin/htmltoc
-bin/nodefs
-bin/noindex
-bin/noroff
-bin/noroots
-bin/notangle
-bin/nountangle
-bin/noweave
-bin/noweb
-bin/nuweb2noweb
-bin/cpif
-bin/sl2h
-man/man1/cpif.1.gz
-man/man1/htmltoc.1.gz
-man/man1/nodefs.1.gz
-man/man1/noindex.1.gz
-man/man1/noroff.1.gz
-man/man1/noroots.1.gz
-man/man1/notangle.1.gz
-man/man1/nountangle.1.gz
-man/man1/noweave.1.gz
-man/man1/noweb.1.gz
-man/man1/nuweb2noweb.1.gz
-man/man1/sl2h.1.gz
-man/man7/nowebfilters.7.gz
-man/man7/nowebstyle.7.gz
-share/emacs/site-lisp/noweb-mode.el
-share/noweb/autodefs.asdl
-share/noweb/autodefs.c
-share/noweb/autodefs.icon
-share/noweb/autodefs.lrtl
-share/noweb/autodefs.mmix
-share/noweb/autodefs.pascal
-share/noweb/autodefs.promela
-share/noweb/autodefs.sml
-share/noweb/autodefs.tex
-share/noweb/autodefs.yacc
-share/noweb/btdefn
-share/noweb/disambiguate
-share/noweb/docs2comments
-share/noweb/elide
-share/noweb/emptydefn
-share/noweb/finduses
-share/noweb/h2a
-share/noweb/l2h
-share/noweb/markup
-share/noweb/mnt
-share/noweb/noidx
-share/noweb/nt
-share/noweb/nwmtime
-share/noweb/pipedocs
-share/noweb/tmac.w
-share/noweb/toascii
-share/noweb/tohtml
-share/noweb/totex
-share/noweb/toroff
-share/noweb/unmarkup
-share/texmf-local/tex/plain/noweb/nwmac.tex
-share/texmf-local/tex/latex/noweb/noweb.sty
-share/noweb/xchunks
-@rmtry hare/texmf-local/ls-R
-@unexec mktexlsr 2>/dev/null || true
diff --git a/devel/p65/Makefile b/devel/p65/Makefile
deleted file mode 100644
index 4e46f7a1ddc8..000000000000
--- a/devel/p65/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= p65
-PORTVERSION= 1.1
-CATEGORIES= devel
-MASTER_SITES= https://hkn.eecs.berkeley.edu/~mcmartin/P65/pl/
-EXTRACT_SUFX= # empty
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Assembler for the 6502 microprocessor
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-EXTRACT_CMD= ${CP}
-EXTRACT_BEFORE_ARGS= # empty
-EXTRACT_AFTER_ARGS= ${WRKSRC}
-USES= dos2unix perl5 shebangfix
-SHEBANG_FILES= ${DISTNAME}
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-PLIST_FILES= bin/p65
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/devel/p65/distinfo b/devel/p65/distinfo
deleted file mode 100644
index 3a3078252d66..000000000000
--- a/devel/p65/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (p65-1.1) = 5151449284916cf563de1ba8dda0d246383d2ce0897b6ce6cd529fc67ca33145
-SIZE (p65-1.1) = 40296
diff --git a/devel/p65/pkg-descr b/devel/p65/pkg-descr
deleted file mode 100644
index 1c213d1999e2..000000000000
--- a/devel/p65/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-The P65 assembler is an assembler for the 6502 microprocessor (such as is
-used in the Commodore 64, Apple II, and Nintendo Entertainment System)
-written entirely in Perl. It is designed to be able to support a wide variety
-of output formats, since many people will be using this to produce code that
-an emulator would like to see.
-
-Features of P65 :
- - Highly portable
- - Flexible output format
- - Multiple file support
- - Temporary label support
- - Assemble-time expressions
- - Symbol table management
- - Optimal instruction selection
-
-WWW: http://hkn.eecs.berkeley.edu/~mcmartin/P65/
diff --git a/devel/py-fileutils/Makefile b/devel/py-fileutils/Makefile
deleted file mode 100644
index 2a781c778f8a..000000000000
--- a/devel/py-fileutils/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= fileutils
-PORTVERSION= 0.6
-CATEGORIES= devel python
-MASTER_SITES= http://ftp.livinglogic.de/fileutils/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= FileUtils-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= File I/O related functions and classes
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= python tar:bzip2
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/devel/py-fileutils/distinfo b/devel/py-fileutils/distinfo
deleted file mode 100644
index 4140bec31fe5..000000000000
--- a/devel/py-fileutils/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (FileUtils-0.6.tar.bz2) = 16cb8b8b17483427315cd52138c0f48054d8595c3775f13546226c41ba7054c2
-SIZE (FileUtils-0.6.tar.bz2) = 4986
diff --git a/devel/py-fileutils/pkg-descr b/devel/py-fileutils/pkg-descr
deleted file mode 100644
index 3738c9812009..000000000000
--- a/devel/py-fileutils/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-File I/O related functions and classes.
diff --git a/devel/py-mercurialserver/Makefile b/devel/py-mercurialserver/Makefile
deleted file mode 100644
index cecfd1fb96db..000000000000
--- a/devel/py-mercurialserver/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-# Created by: Aldis Berjoza <aldis@bsdroot.lv>
-# $FreeBSD$
-
-PORTNAME= mercurialserver
-PORTVERSION= 1.2.0
-CATEGORIES= devel python
-MASTER_SITES= http://dev.lshift.net/paul/mercurial-server/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${SNAME}_${SVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Software for hosting mercurial repositories
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= hg:devel/mercurial
-
-WRKSRC= ${WRKDIR}/${SNAME}_${SVERSION}.orig
-SNAME= mercurial-server
-SVERSION= 1.2
-
-HGUSER= hg
-HGGROUP= hg
-USERS= ${HGUSER}
-GROUPS= ${HGGROUP}
-
-SUB_FILES= pkg-message
-SUB_LIST= PORTNAME=${PORTNAME} \
- HGUSER=${HGUSER}
-
-USES= python
-USE_PYTHON= distutils autoplist
-
-HGSVCONF_FILES= access.conf \
- remote-hgrc.d/access.rc \
- remote-hgrc.d/logging.rc
-
-pre-patch:
- ${SED} -I .orig -e "s#/etc/mercurial-server/#${PREFIX}/etc/${PORTNAME}/#" ${WRKSRC}/src/init/dot-mercurial-server
-
-post-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/remote-hgrc.d
- ${MKDIR} ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/keys/users
- ${MKDIR} ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/keys/root
-.for i in ${HGSVCONF_FILES}
- ${INSTALL_DATA} ${WRKSRC}/src/init/conf/${i} ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/${i}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/devel/py-mercurialserver/distinfo b/devel/py-mercurialserver/distinfo
deleted file mode 100644
index de6e98a60ea3..000000000000
--- a/devel/py-mercurialserver/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mercurial-server_1.2.tar.gz) = c6693bc19d1d8d44593e792af95a402ca112a7fa29efba6b9851bc696b258a91
-SIZE (mercurial-server_1.2.tar.gz) = 21560
diff --git a/devel/py-mercurialserver/files/patch-setup.py b/devel/py-mercurialserver/files/patch-setup.py
deleted file mode 100644
index 2c228e6fd8e1..000000000000
--- a/devel/py-mercurialserver/files/patch-setup.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- ./setup.py.orig 2011-09-06 13:40:10.000000000 +0300
-+++ ./setup.py 2011-09-20 11:01:50.960960465 +0300
-@@ -7,13 +7,13 @@
- name="mercurial-server",
- description="Centralized Mercurial repository manager",
- url="http://www.lshift.net/mercurial-server.html",
-- version="1.1", # FIXME: infer this
-+ version="1.2", # FIXME: infer this
- package_dir = {'': 'src'},
- packages = ["mercurialserver"],
- requires = ["mercurial"], # FIXME: what version?
- scripts = ['src/hg-ssh', 'src/refresh-auth'],
- data_files = [
-- ('init', [
-+ ('etc/mercurialserver', [
- 'src/init/hginit',
- 'src/init/dot-mercurial-server',
- 'src/init/hgadmin-hgrc'
diff --git a/devel/py-mercurialserver/files/patch-src__init__hginit b/devel/py-mercurialserver/files/patch-src__init__hginit
deleted file mode 100644
index 602000fdc113..000000000000
--- a/devel/py-mercurialserver/files/patch-src__init__hginit
+++ /dev/null
@@ -1,13 +0,0 @@
---- ./src/init/hginit.orig 2011-09-06 13:40:10.000000000 +0300
-+++ ./src/init/hginit 2011-09-20 11:02:54.724372572 +0300
-@@ -9,8 +9,8 @@
- exit -1
- fi
-
--cp $1/init/dot-mercurial-server .mercurial-server
-+cp /usr/local/etc/mercurialserver/dot-mercurial-server .mercurial-server
- mkdir -p repos/hgadmin .ssh
- cd repos/hgadmin
- hg init .
--cp $1/init/hgadmin-hgrc .hg/hgrc
-+cp /usr/local/etc/mercurialserver/hgadmin-hgrc .hg/hgrc
diff --git a/devel/py-mercurialserver/files/pkg-message.in b/devel/py-mercurialserver/files/pkg-message.in
deleted file mode 100644
index 15567970bb85..000000000000
--- a/devel/py-mercurialserver/files/pkg-message.in
+++ /dev/null
@@ -1,11 +0,0 @@
-[
-{ type: install
- message: <<EOM
-NOTE: %%PORTNAME%% has been patched to use %%PREFIX%%/etc/%%PORTNAME%%
- instead of /etc/mercurial-server
-
-Now you need to create %%HGUSER%% home (if nessacery) and run
- %%PREFIX%%/etc/hginit as %%HGUSER%% user from home directory
-EOM
-}
-]
diff --git a/devel/py-mercurialserver/pkg-descr b/devel/py-mercurialserver/pkg-descr
deleted file mode 100644
index e7bcb523eb0f..000000000000
--- a/devel/py-mercurialserver/pkg-descr
+++ /dev/null
@@ -1,28 +0,0 @@
-mercurial-server gives your developers remote read/write access to centralized
-Mercurial repositories using SSH public key authentication; it provides
-convenient and fine-grained key management and access control.
-
-All of the repositories controlled by mercurial-server are owned by a single
-user (the "hg" user in what follows), but many remote users can act on them,
-and different users can have different permissions. We don't use file
-permissions to achieve that - instead, developers log in as the "hg" user
-when they connect to the repository host using SSH, using SSH URLs of the
-form "ssh://hg@repository-host/repository-name". A restricted shell prevents
-them from using this access for unauthorized purposes. Developers
-are authenticated only using SSH keys; no other form of authentication is
-supported.
-
-To give a user access to the repository, place their key in an
-appropriately-named subdirectory of "/usr/lcoal/etc/mercurialserver/keys"
-and run "refresh-auth". You can then control what access they have to what
-repositories by editing the control file
-"/usr/local/etc/mercurialserver/access.conf", which can match the names of
-these keys against a glob pattern.
-
-For convenient remote control of access, you can instead (if you have the
-privileges) make changes to a special repository called "hgadmin", which
-contains its own "access.conf" file and "keys" directory. Changes pushed to
-this repository take effect immediately. The two "access.conf" files are
-concatenated, and the keys directories merged.
-
-WWW: http://www.lshift.net/mercurial-server.html
diff --git a/devel/py-mercurialserver/pkg-plist b/devel/py-mercurialserver/pkg-plist
deleted file mode 100644
index 85a50523af16..000000000000
--- a/devel/py-mercurialserver/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-etc/mercurialserver/access.conf
-etc/mercurialserver/remote-hgrc.d/access.rc
-etc/mercurialserver/remote-hgrc.d/logging.rc
-@dir etc/mercurialserver/keys/users
-@dir etc/mercurialserver/keys/root
diff --git a/devel/py-pqueue/Makefile b/devel/py-pqueue/Makefile
deleted file mode 100644
index de6b4d1d3c17..000000000000
--- a/devel/py-pqueue/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Hye-Shik Chang <perky@fallin.lv>
-# $FreeBSD$
-
-PORTNAME= pqueue
-PORTVERSION= 0.2
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= http://www.csse.monash.edu.au/hons/projects/1999/Andrew.Snare/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= PQueue-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fibonacci-Heap based Priority-Queue Extension for Python
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= python:2.7 tar:bzip2
-USE_PYTHON= distutils autoplist
-
-WRKSRC= ${WRKDIR}/PQueue
-
-post-patch:
- ${CP} ${FILESDIR}/setup.py ${WRKSRC}
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pqueue.so
-
-.include <bsd.port.mk>
diff --git a/devel/py-pqueue/distinfo b/devel/py-pqueue/distinfo
deleted file mode 100644
index 47df818c5a22..000000000000
--- a/devel/py-pqueue/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (PQueue-0.2.tar.bz2) = e1af1de60c886059b8a1659cfd2e556a3ead877714f805b75f27c64d6efff45b
-SIZE (PQueue-0.2.tar.bz2) = 51021
diff --git a/devel/py-pqueue/files/setup.py b/devel/py-pqueue/files/setup.py
deleted file mode 100644
index 24dc1380cc61..000000000000
--- a/devel/py-pqueue/files/setup.py
+++ /dev/null
@@ -1,3 +0,0 @@
-from distutils.core import setup, Extension
-setup(name = "pqueue",
- ext_modules = [Extension('pqueue', ['pqueuemodule.c'])])
diff --git a/devel/py-pqueue/pkg-descr b/devel/py-pqueue/pkg-descr
deleted file mode 100644
index dab5513182f7..000000000000
--- a/devel/py-pqueue/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This module implements efficient priority-queues using Fibonacci heaps.
-While for many purpose this is not as efficient as the more-common
-binomial heaps, it is very efficient in some aspects that make it very
-useful for traversal of very large graph structures.
-
-WWW: http://www.csse.monash.edu.au/hons/projects/1999/Andrew.Snare/
diff --git a/devel/pypersrc/Makefile b/devel/pypersrc/Makefile
deleted file mode 100644
index 78983b543173..000000000000
--- a/devel/pypersrc/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# Created by: Joseph Koshy <jkoshy@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pypersrc
-PORTVERSION= 20120106
-PORTREVISION= 3
-CATEGORIES= devel
-MASTER_SITES= http://www.jimbrooks.org/software/pypersrc/
-DISTNAME= ${PORTNAME}_${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python/Tkinter based source browser
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE_GPL2.txt
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Pmw>0:x11-toolkits/py-Pmw@${PY_FLAVOR}
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-USES= gmake python:2.7 tar:bzip2
-HAS_CONFIGURE= yes
-CONFIGURE_SCRIPT= configure.sh
-MAKE_ENV= CXX_FLAGS="${CXXFLAGS}"
-
-PLIST_FILES= bin/pypersrc.py bin/pypersrc2.py bin/pypersrc
-
-post-patch:
- ${REINPLACE_CMD} -e \
- '/INSTALL_DIR/s|=.*|=$$(PREFIX)/bin| ; \
- /MAN_DIR/s|\/usr\/local|$$(PREFIX)| ; \
- s|^PYTHON\(.*\)= python|PYTHON\1= ${PYTHON_CMD}| ; \
- /-O2/s|^|#|' ${WRKSRC}/GNUmakefile
- ${REINPLACE_CMD} -e 's|/bin/bash|${SH}|g ; \
- s|python |${PYTHON_CMD} |' ${WRKSRC}/configure.sh
- ${REINPLACE_CMD} -e 's|g++|${CXX}|g' ${WRKSRC}/tests/GNUmakefile
- @${REINPLACE_CMD} -e 's|tolower|::tolower|' ${WRKSRC}/src/cc/utils_string.hh
-
-post-configure:
- @(cd ${WRKSRC}/src/ctags-5.5.4 && ${SETENV} CC="${CC}" CPP="${CPP}" \
- CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \
- ${CONFIGURE_ENV} ./configure)
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/out/pypersrc ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/out/pypersrc.py ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/out/pypersrc2.py ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/devel/pypersrc/distinfo b/devel/pypersrc/distinfo
deleted file mode 100644
index b81662ed629b..000000000000
--- a/devel/pypersrc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pypersrc_20120106.tar.bz2) = 3ac95694b89c6c606ca52a4e5aeb36a0ed37ca58fcc2d39a18a5efb7161eb617
-SIZE (pypersrc_20120106.tar.bz2) = 215511
diff --git a/devel/pypersrc/files/patch-src_cc_pyext__DequeChar.cc b/devel/pypersrc/files/patch-src_cc_pyext__DequeChar.cc
deleted file mode 100644
index 8879e6ec58ab..000000000000
--- a/devel/pypersrc/files/patch-src_cc_pyext__DequeChar.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/cc/pyext_DequeChar.cc.orig 2018-08-27 20:06:18 UTC
-+++ src/cc/pyext_DequeChar.cc
-@@ -59,7 +59,7 @@ DequeChar_New( PyObject* nil, PyObject* args )
- {
- // Create a DequeChar C++ object and associate with a Python self object.
- DequeChar* dequeChar = new DequeChar();
-- sDequeCharMap.insert( make_pair<PyObject*,DequeChar*>(self,dequeChar) );
-+ sDequeCharMap.insert( make_pair(self,dequeChar) );
- }
- PY_RETURN_NONE
- }
diff --git a/devel/pypersrc/files/patch-src_cc_pyext__GreedyDict.cc b/devel/pypersrc/files/patch-src_cc_pyext__GreedyDict.cc
deleted file mode 100644
index 4fc1c65daf5f..000000000000
--- a/devel/pypersrc/files/patch-src_cc_pyext__GreedyDict.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/cc/pyext_GreedyDict.cc.orig 2018-08-27 20:07:54 UTC
-+++ src/cc/pyext_GreedyDict.cc
-@@ -57,7 +57,7 @@ GreedyDict_New( PyObject* nil, PyObject* args )
- {
- // Create a GreedyDict C++ object and associate with a Python self object.
- GreedyDict* greedyDict = new GreedyDict( hintKeySize );
-- sGreedyDictMap.insert( make_pair<PyObject*,GreedyDict*>(self,greedyDict) );
-+ sGreedyDictMap.insert( make_pair(self,greedyDict) );
- }
- PY_RETURN_NONE
- }
diff --git a/devel/pypersrc/files/patch-src_cc_pyext__Tags.cc b/devel/pypersrc/files/patch-src_cc_pyext__Tags.cc
deleted file mode 100644
index dc44a5fdc2dd..000000000000
--- a/devel/pypersrc/files/patch-src_cc_pyext__Tags.cc
+++ /dev/null
@@ -1,22 +0,0 @@
---- src/cc/pyext_Tags.cc.orig 2018-08-27 20:08:28 UTC
-+++ src/cc/pyext_Tags.cc
-@@ -122,8 +122,8 @@ static Tags sTags;
- else \
- { \
- ++NUM_VAR; \
-- MAP_STR_NUM.insert( make_pair<string,Tags::TagInt>(str, NUM_VAR) ); \
-- MAP_NUM_STR.insert( make_pair<Tags::TagInt,string>(NUM_VAR, str) ); \
-+ MAP_STR_NUM.insert( make_pair(str, NUM_VAR) ); \
-+ MAP_NUM_STR.insert( make_pair(NUM_VAR, str) ); \
- return NUM_VAR; \
- } \
- }
-@@ -248,7 +248,7 @@ Tags::Insert( const char* pTagName, const char* pTagTy
- string tagName(pTagName);
- // TagVal val( string(pTagName), typeNum, fileNum, tagLine ); // g++ 2.9 won't compile this
- TagVal val( tagName, typeNum, fileNum, tagLine ); // value holds tag name's original case
-- mTagMap.insert( make_pair<string,TagVal>(key, val) );
-+ mTagMap.insert( make_pair(key, val) );
- return true;
- }
-
diff --git a/devel/pypersrc/files/patch-tools_pythonconf.py b/devel/pypersrc/files/patch-tools_pythonconf.py
deleted file mode 100644
index 9608fe986144..000000000000
--- a/devel/pypersrc/files/patch-tools_pythonconf.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./tools/pythonconf.py.orig 2012-01-05 18:59:30.000000000 +0100
-+++ ./tools/pythonconf.py 2014-08-01 16:40:40.000000000 +0200
-@@ -47,7 +47,7 @@
- else:
- # GNU
- # ldlibflags: last char must stay a space
-- ldlibflags = "-L" + sys.prefix + "/lib/python" + str(pythonVersion) + "/config" + " -lpython" + str(pythonVersion) + " "
-+ ldlibflags = "-L" + sys.prefix + "/lib" + " -lpython" + str(pythonVersion) + " "
- if find( sys.platform, "bsd" ) != -1:
- ldlibflags += "-pthread "
- else:
diff --git a/devel/pypersrc/pkg-descr b/devel/pypersrc/pkg-descr
deleted file mode 100644
index 5f399875a4a6..000000000000
--- a/devel/pypersrc/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Pypersrc is an open-source (GNU GPL) GUI program written in Python
-and C++ for browsing source code. You can click a HTML-like hyperlink
-to jump to a line in a source code file. Pypersrc can display
-different representations of the same source code.
-
-WWW: http://www.jimbrooks.org/programming/tools/hypersrc/pypersrc.php
diff --git a/devel/root-doc/Makefile b/devel/root-doc/Makefile
deleted file mode 100644
index a7e89a57af75..000000000000
--- a/devel/root-doc/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Radim Kolar
-# $FreeBSD$
-
-PORTNAME= root-doc
-PORTVERSION= 5.02
-CATEGORIES= devel science math
-MASTER_SITES= ftp://root.cern.ch/root/
-DISTNAME= html${PORTVERSION:S/.//}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= HTML Documentation for Root framework
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NO_BUILD= yes
-NO_ARCH= yes
-WRKSRC= ${WRKDIR}/htmldoc
-PLIST= ${WRKDIR}/pkg-plist
-
-pre-install:
- @cd ${WRKSRC} && ${FIND} . \( -type f -or -type l \) -print | \
- ${SED} -e 's|^\.|%%DOCSDIR%%|' > ${PLIST}
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/root-doc/distinfo b/devel/root-doc/distinfo
deleted file mode 100644
index b091ff4566f8..000000000000
--- a/devel/root-doc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (html502.tar.gz) = e92b1516d11a6d8f1255d23afb3ea2a5e7d0048f2c5ea40811cece6fba0cd18d
-SIZE (html502.tar.gz) = 24575958
diff --git a/devel/root-doc/pkg-descr b/devel/root-doc/pkg-descr
deleted file mode 100644
index ff39d703707d..000000000000
--- a/devel/root-doc/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-This package contains HTML documentation for the Root framework.
-
-ROOT stand for "<R>OOTs <O>bject-<O>riented <T>echnologies" - it is an object
-oriented data analysis framework written in C++. ROOT has its origin at the
-Centre Europeenne pour la Recherche Nucleaire (CERN) and is a cross platform
-tool well-known to high energy physicists, but it's also used in a wide range
-of other data analysis applications. The system consists of the C/C++
-interpreter CINT (for interactive development and rapid prototyping) and
-hundreds of classes, which provides functionalities u.a. for:
-
- - Data Histogram and Minimization Operations
- - Linear Algebra, Matrix and Vector Operations
- - Tree, Ntuple and other Data Containers/Structures
- - 2D Graphics, 3D Graphics and Detector Geometry Modeling
- - Graphical User Interface
- - Operating System and Networking Interface
- - Inline Documentation and PostScript Interface
- - PROOF Server (parallel computing)
-
-WWW: http://root.cern.ch/
diff --git a/devel/sfio/Makefile b/devel/sfio/Makefile
deleted file mode 100644
index 76512f2c0139..000000000000
--- a/devel/sfio/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: jraynard
-# $FreeBSD$
-
-PORTNAME= sfio
-PORTVERSION= 1999
-CATEGORIES= devel
-MASTER_SITES= NETBSD
-DISTNAME= ${PORTNAME}_${PORTVERSION}
-EXTRACT_SUFX= .src.unix.cpio
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The Safe/Fast I/O Library
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-EXTRACT_CMD= ${CPIO}
-EXTRACT_BEFORE_ARGS= -idF
-EXTRACT_AFTER_ARGS= # empty
-NO_WRKSUBDIR= yes
-
-# Remove a test that's too clever for its own good
-post-extract:
- @${MV} ${WRKSRC}/src/lib/sfio/Sfio_t/tmmap2read.c \
- ${WRKSRC}/src/lib/sfio/Sfio_t/.tmmap2read.c
-
-post-patch:
- @${REINPLACE_CMD} -e 's|SF_FLAGS|SFIO_FLAGS|g' \
- ${WRKSRC}/src/lib/sfio/*.[ch]
-
-do-build:
- @cd ${WRKSRC}/src/lib/sfio && ${MAKE} all -f makefile
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/include/sfio
- ${INSTALL_DATA} ${WRKSRC}/include/* ${STAGEDIR}${PREFIX}/include/sfio
- (cd ${WRKSRC}/lib && ${INSTALL_DATA} libsfio.a libstdio.a ${STAGEDIR}${PREFIX}/lib)
- ${INSTALL_MAN} ${WRKSRC}/man/man1/iffe.1 ${STAGEDIR}${PREFIX}/man/man1
- ${INSTALL_MAN} ${WRKSRC}/man/man3/sfio.3 ${STAGEDIR}${PREFIX}/man/man3
-
-.include <bsd.port.mk>
diff --git a/devel/sfio/distinfo b/devel/sfio/distinfo
deleted file mode 100644
index da931d28f13c..000000000000
--- a/devel/sfio/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (sfio_1999.src.unix.cpio) = 3b4878aa2549cacd3bb9a3a0bf7e903b978824ba33d2a8e0bc1c971548d0ff4b
-SIZE (sfio_1999.src.unix.cpio) = 647168
diff --git a/devel/sfio/files/patch-src_lib_sfio_Sfio_dc_Makefile b/devel/sfio/files/patch-src_lib_sfio_Sfio_dc_Makefile
deleted file mode 100644
index 037d09be49c2..000000000000
--- a/devel/sfio/files/patch-src_lib_sfio_Sfio_dc_Makefile
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/lib/sfio/Sfio_dc/Makefile.orig Sat Nov 7 15:39:40 1998
-+++ src/lib/sfio/Sfio_dc/Makefile Sat Nov 7 15:40:01 1998
-@@ -10,7 +10,8 @@
- # Compiler and flags to use
- CXFLAGS=
- CCMODE= -O
--CCFLAGS= -I. -I$(INCDIR) $(CCMODE) $(CXFLAGS)
-+CCFLAGS= $(CFLAGS)
-+CCFLAGS+= -I. -I$(INCDIR)
- AR= ar
- CC= cc
-
diff --git a/devel/sfio/files/patch-src_lib_sfio_Sfio_f_Makefile b/devel/sfio/files/patch-src_lib_sfio_Sfio_f_Makefile
deleted file mode 100644
index bf4c7a981cf8..000000000000
--- a/devel/sfio/files/patch-src_lib_sfio_Sfio_f_Makefile
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/lib/sfio/Sfio_f/Makefile.orig Sat Nov 7 15:39:51 1998
-+++ src/lib/sfio/Sfio_f/Makefile Sat Nov 7 15:40:06 1998
-@@ -7,7 +7,8 @@
- CC= cc
- CXFLAGS=
- CCMODE= -O
--CCFLAGS= -I.. $(CCMODE) $(CXFLAGS)
-+CCFLAGS= $(CFLAGS)
-+CCFLAGS+= -I..
-
- SRCS= _sfclrerr.c _sfdlen.c _sfeof.c _sferror.c _sffileno.c _sfgetc.c \
- _sfgetl.c _sfgetu.c _sfllen.c _sfputc.c _sfputd.c _sfputl.c _sfputu.c \
diff --git a/devel/sfio/files/patch-src_lib_sfio_Sfio_t_runtest b/devel/sfio/files/patch-src_lib_sfio_Sfio_t_runtest
deleted file mode 100644
index 3f345640b206..000000000000
--- a/devel/sfio/files/patch-src_lib_sfio_Sfio_t_runtest
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/lib/sfio/Sfio_t/runtest.orig Sat Nov 7 15:35:55 1998
-+++ src/lib/sfio/Sfio_t/runtest Sat Nov 7 15:36:11 1998
-@@ -32,7 +32,7 @@
- if $CC -g -I.. -I$INCLUDE $i $LIB/libsfio.a -lm -o t
- then
- if ./t
-- then rm t; status=passed
-+ then rm -f t; status=passed
- else status=failed
- fi
- else status="Not compiled"
diff --git a/devel/sfio/files/patch-src_lib_sfio_Stdio_b_Makefile b/devel/sfio/files/patch-src_lib_sfio_Stdio_b_Makefile
deleted file mode 100644
index b59401da388e..000000000000
--- a/devel/sfio/files/patch-src_lib_sfio_Stdio_b_Makefile
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/lib/sfio/Stdio_b/Makefile.orig Sat Nov 7 15:41:32 1998
-+++ src/lib/sfio/Stdio_b/Makefile Sat Nov 7 15:41:43 1998
-@@ -7,7 +7,8 @@
- CC= cc
- CXFLAGS=
- CCMODE= -O
--CCFLAGS= -I.. $(CCMODE) $(CXFLAGS)
-+CCFLAGS= $(CFLAGS)
-+CCFLAGS+= -I..
- BINDIR= ../../../../bin
-
- SRCS= doprnt.c doscan.c fclose.c fdopen.c fflush.c fgetc.c fgets.c filbuf.c \
diff --git a/devel/sfio/files/patch-src_lib_sfio_Stdio_s_Makefile b/devel/sfio/files/patch-src_lib_sfio_Stdio_s_Makefile
deleted file mode 100644
index 3e32e423b4d4..000000000000
--- a/devel/sfio/files/patch-src_lib_sfio_Stdio_s_Makefile
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/lib/sfio/Stdio_s/Makefile.orig Sat Nov 7 15:53:36 1998
-+++ src/lib/sfio/Stdio_s/Makefile Sat Nov 7 15:41:45 1998
-@@ -7,7 +7,8 @@
- CC= cc
- CXFLAGS=
- CCMODE= -O
--CCFLAGS= -I.. $(CCMODE) $(CXFLAGS)
-+CCFLAGS= $(CFLAGS)
-+CCFLAGS+= -I..
-
- SRCS= stdgets.c stdopen.c stdprintf.c stdscanf.c stdsprintf.c stdvbuf.c \
- stdputc.c stdgetc.c
diff --git a/devel/sfio/files/patch-src_lib_sfio_makefile b/devel/sfio/files/patch-src_lib_sfio_makefile
deleted file mode 100644
index 3591ba17fdcd..000000000000
--- a/devel/sfio/files/patch-src_lib_sfio_makefile
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/lib/sfio/makefile.orig Sat Nov 7 13:28:29 1998
-+++ src/lib/sfio/makefile Sat Nov 7 13:30:27 1998
-@@ -9,7 +9,8 @@
- # Compiler and flags to use
- CXFLAGS=
- CCMODE= -O
--CCFLAGS= -I. $(CCMODE) $(CXFLAGS)
-+CCFLAGS= $(CFLAGS)
-+CCFLAGS+= -I.
- AR= ar
- CC= cc
-
diff --git a/devel/sfio/files/patch-src_lib_sfio_sfhdr.h b/devel/sfio/files/patch-src_lib_sfio_sfhdr.h
deleted file mode 100644
index be4a00bdfcd8..000000000000
--- a/devel/sfio/files/patch-src_lib_sfio_sfhdr.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/lib/sfio/sfhdr.h.orig Thu Nov 11 16:17:56 1999
-+++ src/lib/sfio/sfhdr.h Thu Nov 11 16:19:45 1999
-@@ -176,7 +176,7 @@
- #endif
-
- #if !defined(MAXDOUBLE) && _hdr_values
--#include <values.h>
-+#include <float.h>
- #endif
-
- #if !defined(MAXDOUBLE) && _hdr_floatingpoint
diff --git a/devel/sfio/pkg-descr b/devel/sfio/pkg-descr
deleted file mode 100644
index 9f6d4a188128..000000000000
--- a/devel/sfio/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-This is a portable library for performing stream I/O. It provides similar
-functionality to the ANSI C Standard I/O functions collectively known as
-Stdio. However, it is generally faster and more robust than most Stdio
-implementations.
-
-This version of the library has been ported to all known UNIX platforms
-including various flavors of IRIX, SUNOS, Solaris, Ultrix, Linux, BSDI,
-and MVS/OpenEdition. The library handles 64-bit streams on platforms that
-support 64-bit files.
-
-A set of regression tests is available in the subdirectory
-$(WRKDIR)/src/lib/sfio/Sfio_t. These tests can be exercised by running
-the shell script runtest after building the library.
-
-WWW: http://www.research.att.com/sw/tools/sfio/
diff --git a/devel/sfio/pkg-plist b/devel/sfio/pkg-plist
deleted file mode 100644
index abb90c18b0b4..000000000000
--- a/devel/sfio/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-include/sfio/ast_common.h
-include/sfio/sfio.h
-include/sfio/sfio_t.h
-include/sfio/stdio.h
-lib/libsfio.a
-lib/libstdio.a
-man/man1/iffe.1.gz
-man/man3/sfio.3.gz
diff --git a/devel/styx/Makefile b/devel/styx/Makefile
deleted file mode 100644
index dd2fdb3dc0d4..000000000000
--- a/devel/styx/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= styx
-PORTVERSION= 1.6.1
-PORTREVISION= 3
-CATEGORIES= devel
-MASTER_SITES= http://www.speculate.de/styx/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Scanner/parser generator
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= autoreconf gmake iconv libtool
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB}
-CONFIGURE_ARGS= --includedir=${PREFIX}/include/${PORTNAME}
-USE_LDCONFIG= yes
-INSTALL_TARGET= install-strip
-
-OPTIONS_DEFINE= EXAMPLES DOCS
-
-.include <bsd.port.mk>
diff --git a/devel/styx/distinfo b/devel/styx/distinfo
deleted file mode 100644
index e51c90e72572..000000000000
--- a/devel/styx/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (styx-1.6.1.tar.gz) = bd3077d0d3238d70ea9f66ede14f8edecb49941c5f101c19e92cef089d58aabb
-SIZE (styx-1.6.1.tar.gz) = 1027499
diff --git a/devel/styx/files/patch-Makefile.in b/devel/styx/files/patch-Makefile.in
deleted file mode 100644
index d81f2808fcce..000000000000
--- a/devel/styx/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig Tue Dec 9 23:38:07 2003
-+++ Makefile.in Mon Feb 23 09:03:36 2004
-@@ -115,7 +115,7 @@
- noinst_LTLIBRARIES = libfoolam.la
- libfoolam_la_SOURCES = foolam.c
-
--SUBDIRS = gen libbase libstyx libutil modext modstd pgm inc doc examples spe pat libxml incxml pgmxml genxml spexml
-+SUBDIRS = gen libbase libstyx libutil modext modstd pgm inc libxml incxml pgmxml genxml spexml
-
- EXTRA_DIST = LICENSE bootstrap util windows libc++
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
diff --git a/devel/styx/files/patch-configure.in b/devel/styx/files/patch-configure.in
deleted file mode 100644
index 540570ed9706..000000000000
--- a/devel/styx/files/patch-configure.in
+++ /dev/null
@@ -1,19 +0,0 @@
---- configure.in.orig 2003-12-09 15:36:00 UTC
-+++ configure.in
-@@ -61,13 +61,13 @@ AC_CHECK_FUNCS(dlerror)
- dnl AC_PREFIX_DEFAULT(/usr/local/styx)
-
- AC_CACHE_CHECK( [where to install HTML documents],
-- [ac_cv_htmldir],[ac_cv_htmldir='$(datadir)/doc'])
-+ [ac_cv_htmldir],[ac_cv_htmldir='$(datadir)/doc/styx'])
- htmldir=$ac_cv_htmldir
- AC_CACHE_CHECK( [where to install SGML documents],
-- [ac_cv_sgmldir],[ac_cv_sgmldir='$(datadir)/doc'])
-+ [ac_cv_sgmldir],[ac_cv_sgmldir='$(datadir)/doc/styx'])
- sgmldir=$ac_cv_sgmldir
- AC_CACHE_CHECK( [where to install examples],
-- [ac_cv_sampledir],[ac_cv_sampledir='$(datadir)/examples'])
-+ [ac_cv_sampledir],[ac_cv_sampledir='$(datadir)/examples/styx'])
- sampledir=$ac_cv_sampledir
-
- AC_SUBST(htmldir)
diff --git a/devel/styx/files/patch-inc__sysbase1.h b/devel/styx/files/patch-inc__sysbase1.h
deleted file mode 100644
index 5516eaf799a7..000000000000
--- a/devel/styx/files/patch-inc__sysbase1.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- inc/sysbase1.h.orig 2003-12-09 15:36:56 UTC
-+++ inc/sysbase1.h
-@@ -193,7 +193,7 @@ AbstractType( DL_Hdl ); /* Abstract hand
-
- #define DL_LOAD_LAZY 0
-
--#if !defined(STYX_CONFIG_OSMS) && (!defined(HAVE_CONFIG_H) || (defined(HAVE_LIBDL) && defined(HAVE_DLFCN_H)))
-+#if defined(__FreeBSD__) || (!defined(STYX_CONFIG_OSMS) && (!defined(HAVE_CONFIG_H) || (defined(HAVE_LIBDL) && defined(HAVE_DLFCN_H))))
- #define DL_LAZY RTLD_LAZY
- #define DL_NOW RTLD_NOW
- #define DL_BINDING_MASK RTLD_BINDING_MASK
diff --git a/devel/styx/files/patch-libbase__gstream.c b/devel/styx/files/patch-libbase__gstream.c
deleted file mode 100644
index d4a31d973458..000000000000
--- a/devel/styx/files/patch-libbase__gstream.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- libbase/gstream.c.orig 2003-12-09 15:37:07 UTC
-+++ libbase/gstream.c
-@@ -497,7 +497,7 @@ void GS_fprint_ucs4(FILE* fp, wc_string
-
-
- #else
--#if !defined(MSDOS) && ( !defined(HAVE_CONFIG_H) || defined(HAVE_ICONV_H) )
-+#if defined(__FreeBSD__) || (!defined(MSDOS) && ( !defined(HAVE_CONFIG_H) || defined(HAVE_ICONV_H) ) )
-
- ConcreteType(CDIConv_T) // ICONV conversion description type
- {
diff --git a/devel/styx/files/patch-libbase__sysbase1.c b/devel/styx/files/patch-libbase__sysbase1.c
deleted file mode 100644
index a793c8327401..000000000000
--- a/devel/styx/files/patch-libbase__sysbase1.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- libbase/sysbase1.c.orig 2003-12-09 15:37:07 UTC
-+++ libbase/sysbase1.c
-@@ -521,7 +521,7 @@ StdCPtr apply_fun(PCFUN f, int cnt, StdC
- }
-
- #else
--#if !defined( MSDOS ) && defined ( __GNUC__ ) && #cpu (i386)
-+#if !defined( MSDOS ) && defined ( __GNUC__ ) && defined(__i386__)
- #define PUSH_FUN_ARG(arg) __asm__ volatile ( "pushl %0" : : "r" (arg) )
- #define CALL_FUN(f) __asm__ volatile ( "call *%0" : : "r" (f) )
-
-@@ -550,7 +550,7 @@ AbstractType( DL_Hdl ); /* Abstract hand
- #define DL_LOAD_LAZY 0
-
- /*DOC_INTERFACE*/
--#if !defined(STYX_CONFIG_OSMS) && (!defined(HAVE_CONFIG_H) || (defined(HAVE_LIBDL) && defined(HAVE_DLFCN_H)))
-+#if defined(__FreeBSD__) || (!defined(STYX_CONFIG_OSMS) && (!defined(HAVE_CONFIG_H) || (defined(HAVE_LIBDL) && defined(HAVE_DLFCN_H))))
- #define DL_LAZY RTLD_LAZY
- #define DL_NOW RTLD_NOW
- #define DL_BINDING_MASK RTLD_BINDING_MASK
-@@ -594,7 +594,7 @@ AbstractType( DL_Hdl ); /* Abstract hand
- }
-
- #else
--#if !defined(MSDOS) && ( !defined(HAVE_CONFIG_H) || ( defined(HAVE_LIBDL) && defined(HAVE_DLFCN_H) ) )
-+#if defined(__FreeBSD__) || (!defined(MSDOS) && ( !defined(HAVE_CONFIG_H) || ( defined(HAVE_LIBDL) && defined(HAVE_DLFCN_H) ) ) )
-
- DL_Hdl DL_open(string dlname, int flag)
- /* loads dll 'dlname' in mode 'flag' ( ERROR: NULL )
diff --git a/devel/styx/files/patch-pgm_ctoh.c b/devel/styx/files/patch-pgm_ctoh.c
deleted file mode 100644
index b6799af70e43..000000000000
--- a/devel/styx/files/patch-pgm_ctoh.c
+++ /dev/null
@@ -1,83 +0,0 @@
---- pgm/ctoh.c.orig 2002-12-02 12:45:37 UTC
-+++ pgm/ctoh.c
-@@ -135,7 +135,7 @@ void patchhead(void)
- }
- }
-
--bool getline(void)
-+bool get_line(void)
- {
- if( scan_line != NULL ) FreeMem(scan_line);
- if ((scan_line = Line_get(SysIn)) == NULL)
-@@ -630,7 +630,7 @@ void copyBlock(bool skipFirst, bool DocB
- {
- t = convBlock(temp); FreeMem(temp); temp = t;
- }
-- if( getline() && CTypConv )
-+ if( get_line() && CTypConv )
- {
- t = convBlock(line); FreeMem(line); scan_line = line = t;
- }
-@@ -657,7 +657,7 @@ void copyBlock(bool skipFirst, bool DocB
- line[rgh+1] = 0;
- pushFuncLine(temp,StrCopy(line+lft));
- }
-- while( line[0] != 0 && line[0] != '{') getline();
-+ while( line[0] != 0 && line[0] != '{') get_line();
- return;
- Ordinary:
- if( GenExp && line[0] != 0 )
-@@ -703,7 +703,7 @@ Ordinary:
- ext = Sink_open();
- Sink_printf(ext,"%s\n",line);
- }
-- while(getline() && line[0] != 0 && line[0] != '{' )
-+ while(get_line() && line[0] != 0 && line[0] != '{' )
- {
- if( extflg &=
- ( !beginswith("/*") && !beginswith("//") && !beginswith("#") ))
-@@ -765,7 +765,7 @@ Ordinary:
-
- void skipDoc(void)
- {
-- while(getline() && strcmp(line,"#endif") != 0) /* skip */;
-+ while(get_line() && strcmp(line,"#endif") != 0) /* skip */;
- }
-
- void copyDoc
-@@ -808,7 +808,7 @@ void copyDoc
- }
- if( t2 == (string)NULL)
- {
-- while(getline() )
-+ while(get_line() )
- {
- fprintf(SysOut,"%s\n",line);
- if( (t2=strstr(line,szEndTag)) != (string)NULL)
-@@ -850,7 +850,7 @@ void copyToI(string szEndTag, bool force
- if( CTypConv ) pSnk = Sink_open();
- if( forcedDocBlock )
- fprintf(SysDoc,"<br><pre>\n");
-- while(getline() && strcmp(line,szEndTag) != 0)
-+ while(get_line() && strcmp(line,szEndTag) != 0)
- {
- if( CTypConv ) Sink_printf(pSnk,"%s\n",line);
- else
-@@ -900,7 +900,7 @@ void convertText(void)
- Shift = False;
- OnOff = True; /* INTERFACE_ON ! */
- mainSeen = False;
-- if (getline()) copyBlock(False,False,False);
-+ if (get_line()) copyBlock(False,False,False);
- if (!Patched) fprintf(STDERR,"Warning: %s missing header comment.\n",cfid);
- Patched = True;
- fprintf(SysOut,"/* File generated by 'ctoh'. Don't change manually. */\n");
-@@ -924,7 +924,7 @@ void convertText(void)
- fprintf(SysOut,"#endif\n");
- fprintf(SysOut,"\n");
- }
-- while (getline())
-+ while (get_line())
- {
- if( CLinkageFlag == False && IncludeSeen == True )
- {
diff --git a/devel/styx/pkg-descr b/devel/styx/pkg-descr
deleted file mode 100644
index 9ec924e8a309..000000000000
--- a/devel/styx/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Styx is a scanner/parser generator designed to address some
-shortcomings of the traditional lex/yacc combination.
-
-It has unique features like automatic derivation of depth grammar,
-production of the derivation tree including it's C interface,
-preservation of full source information and pretty printing to
-facilitate source-source translation, persistence to aid rapid
-interpreter writing.
-
-For application in contemporary computing environments, it supports
-unicode, reentrancy and offers thread-safeness.
-
-WWW: http://www.speculate.de/styx/
diff --git a/devel/styx/pkg-plist b/devel/styx/pkg-plist
deleted file mode 100644
index cbce7877c472..000000000000
--- a/devel/styx/pkg-plist
+++ /dev/null
@@ -1,311 +0,0 @@
-bin/ctoh
-bin/lim_test
-bin/pim_test
-bin/ptm_img
-bin/stydoc
-bin/stypp
-bin/styx
-bin/xml_test
-include/styx/binimg.h
-include/styx/binset.h
-include/styx/ccnv_lim.h
-include/styx/cfg_abs.h
-include/styx/cfg_dfn.h
-include/styx/charlib.h
-include/styx/cmd_int.h
-include/styx/cmd_lim.h
-include/styx/cmd_pim.h
-include/styx/com_get.h
-include/styx/ctoh_cim.h
-include/styx/ctx.h
-include/styx/ctx_app.h
-include/styx/ctx_dfn.h
-include/styx/ctx_imp.h
-include/styx/dict.h
-include/styx/dicts.h
-include/styx/dtd_int.h
-include/styx/dtd_lim.h
-include/styx/dtd_pim.h
-include/styx/glo_tab.h
-include/styx/gls.h
-include/styx/gstream.h
-include/styx/hmap.h
-include/styx/hpat.h
-include/styx/hpat_int.h
-include/styx/hpat_lim.h
-include/styx/hpat_pim.h
-include/styx/hset.h
-include/styx/lim__cim.h
-include/styx/line_scn.h
-include/styx/list.h
-include/styx/literal.h
-include/styx/mem_base.h
-include/styx/memosx.h
-include/styx/olist.h
-include/styx/otab.h
-include/styx/pathes.h
-include/styx/pgm_base.h
-include/styx/pgm_popt.h
-include/styx/pgm_sopt.h
-include/styx/pim__cim.h
-include/styx/prim.h
-include/styx/prs.h
-include/styx/prs_abs.h
-include/styx/prs_dfn.h
-include/styx/prs_gen.h
-include/styx/prs_imp.h
-include/styx/prs_io.h
-include/styx/ptm.h
-include/styx/ptm__cim.h
-include/styx/ptm_gen.h
-include/styx/ptm_pp.h
-include/styx/reg_exp.h
-include/styx/rexp_lim.h
-include/styx/scn_abs.h
-include/styx/scn_base.h
-include/styx/scn_gen.h
-include/styx/scn_imp.h
-include/styx/scn_io.h
-include/styx/scn_pre.h
-include/styx/sink.h
-include/styx/standard.h
-include/styx/stdosx.h
-include/styx/styconf0.h
-include/styx/styd_cim.h
-include/styx/styp_cim.h
-include/styx/styx_cim.h
-include/styx/styx_gen.h
-include/styx/styx_int.h
-include/styx/styx_lim.h
-include/styx/styx_pim.h
-include/styx/symbols.h
-include/styx/sysbase0.h
-include/styx/sysbase1.h
-include/styx/syscbhdl.h
-include/styx/xml_base.h
-include/styx/xml_dfn.h
-include/styx/xml_int.h
-include/styx/xml_lim.h
-include/styx/xml_pim.h
-include/styx/xml_test_cim.h
-include/styx/xmllit_lim.h
-lib/libdstyx.a
-lib/libdstyx.so
-lib/libdstyx.so.2
-lib/libdstyx.so.2.0.0
-lib/libdxml.a
-lib/libdxml.so
-lib/libdxml.so.1
-lib/libdxml.so.1.0.0
-lib/libxstyx.a
-lib/libxstyx.so
-lib/libxstyx.so.2
-lib/libxstyx.so.2.0.0
-%%PORTDOCS%%%%DOCSDIR%%/bin__cim.htm
-%%PORTDOCS%%%%DOCSDIR%%/binimg.htm
-%%PORTDOCS%%%%DOCSDIR%%/binset.htm
-%%PORTDOCS%%%%DOCSDIR%%/bnf.htm
-%%PORTDOCS%%%%DOCSDIR%%/ccnv_lim.htm
-%%PORTDOCS%%%%DOCSDIR%%/cdps_lim.htm
-%%PORTDOCS%%%%DOCSDIR%%/cfg_abs.htm
-%%PORTDOCS%%%%DOCSDIR%%/cfg_dfn.htm
-%%PORTDOCS%%%%DOCSDIR%%/charlib.htm
-%%PORTDOCS%%%%DOCSDIR%%/cmd__cim.htm
-%%PORTDOCS%%%%DOCSDIR%%/cmd_ant.htm
-%%PORTDOCS%%%%DOCSDIR%%/cmd_ctoh.htm
-%%PORTDOCS%%%%DOCSDIR%%/cmd_int.htm
-%%PORTDOCS%%%%DOCSDIR%%/cmd_lim.htm
-%%PORTDOCS%%%%DOCSDIR%%/cmd_lim_test.htm
-%%PORTDOCS%%%%DOCSDIR%%/cmd_pim.htm
-%%PORTDOCS%%%%DOCSDIR%%/cmd_pim_test.htm
-%%PORTDOCS%%%%DOCSDIR%%/cmd_ptm_img.htm
-%%PORTDOCS%%%%DOCSDIR%%/cmd_stydoc.htm
-%%PORTDOCS%%%%DOCSDIR%%/cmd_stypp.htm
-%%PORTDOCS%%%%DOCSDIR%%/cmd_styx.htm
-%%PORTDOCS%%%%DOCSDIR%%/cmd_xml_test.htm
-%%PORTDOCS%%%%DOCSDIR%%/cmda_cim.htm
-%%PORTDOCS%%%%DOCSDIR%%/cmdd_cim.htm
-%%PORTDOCS%%%%DOCSDIR%%/cmdlib.htm
-%%PORTDOCS%%%%DOCSDIR%%/com_cim.htm
-%%PORTDOCS%%%%DOCSDIR%%/com_get.htm
-%%PORTDOCS%%%%DOCSDIR%%/cprj_ant.htm
-%%PORTDOCS%%%%DOCSDIR%%/cprj_int.htm
-%%PORTDOCS%%%%DOCSDIR%%/cprj_lim.htm
-%%PORTDOCS%%%%DOCSDIR%%/cprj_pim.htm
-%%PORTDOCS%%%%DOCSDIR%%/ctoh_cim.htm
-%%PORTDOCS%%%%DOCSDIR%%/ctx.htm
-%%PORTDOCS%%%%DOCSDIR%%/ctx_app.htm
-%%PORTDOCS%%%%DOCSDIR%%/ctx_dfn.htm
-%%PORTDOCS%%%%DOCSDIR%%/ctx_imp.htm
-%%PORTDOCS%%%%DOCSDIR%%/date.htm
-%%PORTDOCS%%%%DOCSDIR%%/dict.htm
-%%PORTDOCS%%%%DOCSDIR%%/dicts.htm
-%%PORTDOCS%%%%DOCSDIR%%/dps_cim.htm
-%%PORTDOCS%%%%DOCSDIR%%/dtd_cfg.htm
-%%PORTDOCS%%%%DOCSDIR%%/dtd_int.htm
-%%PORTDOCS%%%%DOCSDIR%%/dtd_lim.htm
-%%PORTDOCS%%%%DOCSDIR%%/dtd_pim.htm
-%%PORTDOCS%%%%DOCSDIR%%/esty_ant.htm
-%%PORTDOCS%%%%DOCSDIR%%/esty_int.htm
-%%PORTDOCS%%%%DOCSDIR%%/esty_lim.htm
-%%PORTDOCS%%%%DOCSDIR%%/esty_pim.htm
-%%PORTDOCS%%%%DOCSDIR%%/estyx_ant.htm
-%%PORTDOCS%%%%DOCSDIR%%/estyx_int.htm
-%%PORTDOCS%%%%DOCSDIR%%/genm_cim.htm
-%%PORTDOCS%%%%DOCSDIR%%/glo_tab.htm
-%%PORTDOCS%%%%DOCSDIR%%/gls.htm
-%%PORTDOCS%%%%DOCSDIR%%/gls_abs.htm
-%%PORTDOCS%%%%DOCSDIR%%/gstream.htm
-%%PORTDOCS%%%%DOCSDIR%%/hmap.htm
-%%PORTDOCS%%%%DOCSDIR%%/hpat.htm
-%%PORTDOCS%%%%DOCSDIR%%/hpat_ant.htm
-%%PORTDOCS%%%%DOCSDIR%%/hpat_int.htm
-%%PORTDOCS%%%%DOCSDIR%%/hpat_lim.htm
-%%PORTDOCS%%%%DOCSDIR%%/hpat_pim.htm
-%%PORTDOCS%%%%DOCSDIR%%/hset.htm
-%%PORTDOCS%%%%DOCSDIR%%/integer.htm
-%%PORTDOCS%%%%DOCSDIR%%/lim__cim.htm
-%%PORTDOCS%%%%DOCSDIR%%/line_scn.htm
-%%PORTDOCS%%%%DOCSDIR%%/list.htm
-%%PORTDOCS%%%%DOCSDIR%%/literal.htm
-%%PORTDOCS%%%%DOCSDIR%%/mem_base.htm
-%%PORTDOCS%%%%DOCSDIR%%/meta_ant.htm
-%%PORTDOCS%%%%DOCSDIR%%/meta_cim.htm
-%%PORTDOCS%%%%DOCSDIR%%/meta_exp.htm
-%%PORTDOCS%%%%DOCSDIR%%/meta_int.htm
-%%PORTDOCS%%%%DOCSDIR%%/meta_lim.htm
-%%PORTDOCS%%%%DOCSDIR%%/meta_pim.htm
-%%PORTDOCS%%%%DOCSDIR%%/meta_prs.htm
-%%PORTDOCS%%%%DOCSDIR%%/nmk_cim.htm
-%%PORTDOCS%%%%DOCSDIR%%/olist.htm
-%%PORTDOCS%%%%DOCSDIR%%/otab.htm
-%%PORTDOCS%%%%DOCSDIR%%/pathes.htm
-%%PORTDOCS%%%%DOCSDIR%%/pgm_base.htm
-%%PORTDOCS%%%%DOCSDIR%%/pim__cim.htm
-%%PORTDOCS%%%%DOCSDIR%%/pl0.abs.sgml
-%%PORTDOCS%%%%DOCSDIR%%/pl0.c.sgml
-%%PORTDOCS%%%%DOCSDIR%%/pl0.sty.sgml
-%%PORTDOCS%%%%DOCSDIR%%/prdp_cim.htm
-%%PORTDOCS%%%%DOCSDIR%%/pre.htm
-%%PORTDOCS%%%%DOCSDIR%%/prim.htm
-%%PORTDOCS%%%%DOCSDIR%%/prjfun.htm
-%%PORTDOCS%%%%DOCSDIR%%/prs.htm
-%%PORTDOCS%%%%DOCSDIR%%/prs_abs.htm
-%%PORTDOCS%%%%DOCSDIR%%/prs_dfn.htm
-%%PORTDOCS%%%%DOCSDIR%%/prs_gen.htm
-%%PORTDOCS%%%%DOCSDIR%%/prs_imp.htm
-%%PORTDOCS%%%%DOCSDIR%%/prs_io.htm
-%%PORTDOCS%%%%DOCSDIR%%/ptm.htm
-%%PORTDOCS%%%%DOCSDIR%%/ptm__cim.htm
-%%PORTDOCS%%%%DOCSDIR%%/ptm_gen.htm
-%%PORTDOCS%%%%DOCSDIR%%/ptm_pp.htm
-%%PORTDOCS%%%%DOCSDIR%%/rational.htm
-%%PORTDOCS%%%%DOCSDIR%%/refo_cim.htm
-%%PORTDOCS%%%%DOCSDIR%%/reg_exp.htm
-%%PORTDOCS%%%%DOCSDIR%%/rexp_lim.htm
-%%PORTDOCS%%%%DOCSDIR%%/scn_abs.htm
-%%PORTDOCS%%%%DOCSDIR%%/scn_base.htm
-%%PORTDOCS%%%%DOCSDIR%%/scn_gen.htm
-%%PORTDOCS%%%%DOCSDIR%%/scn_imp.htm
-%%PORTDOCS%%%%DOCSDIR%%/scn_io.htm
-%%PORTDOCS%%%%DOCSDIR%%/scn_pre.htm
-%%PORTDOCS%%%%DOCSDIR%%/shmain.htm
-%%PORTDOCS%%%%DOCSDIR%%/sink.htm
-%%PORTDOCS%%%%DOCSDIR%%/standard.htm
-%%PORTDOCS%%%%DOCSDIR%%/stdosx.htm
-%%PORTDOCS%%%%DOCSDIR%%/styconf0.htm
-%%PORTDOCS%%%%DOCSDIR%%/styd_cim.htm
-%%PORTDOCS%%%%DOCSDIR%%/styp_cim.htm
-%%PORTDOCS%%%%DOCSDIR%%/styx-1.html
-%%PORTDOCS%%%%DOCSDIR%%/styx-10.html
-%%PORTDOCS%%%%DOCSDIR%%/styx-11.html
-%%PORTDOCS%%%%DOCSDIR%%/styx-12.html
-%%PORTDOCS%%%%DOCSDIR%%/styx-2.html
-%%PORTDOCS%%%%DOCSDIR%%/styx-3.html
-%%PORTDOCS%%%%DOCSDIR%%/styx-4.html
-%%PORTDOCS%%%%DOCSDIR%%/styx-5.html
-%%PORTDOCS%%%%DOCSDIR%%/styx-6.html
-%%PORTDOCS%%%%DOCSDIR%%/styx-7.html
-%%PORTDOCS%%%%DOCSDIR%%/styx-8.html
-%%PORTDOCS%%%%DOCSDIR%%/styx-9.html
-%%PORTDOCS%%%%DOCSDIR%%/styx.html
-%%PORTDOCS%%%%DOCSDIR%%/styx.sgml
-%%PORTDOCS%%%%DOCSDIR%%/styx_ant.htm
-%%PORTDOCS%%%%DOCSDIR%%/styx_cfg.htm
-%%PORTDOCS%%%%DOCSDIR%%/styx_cim.htm
-%%PORTDOCS%%%%DOCSDIR%%/styx_gen.htm
-%%PORTDOCS%%%%DOCSDIR%%/styx_hdl.htm
-%%PORTDOCS%%%%DOCSDIR%%/styx_int.htm
-%%PORTDOCS%%%%DOCSDIR%%/styx_lim.htm
-%%PORTDOCS%%%%DOCSDIR%%/styx_pim.htm
-%%PORTDOCS%%%%DOCSDIR%%/symbols.htm
-%%PORTDOCS%%%%DOCSDIR%%/sysbase0.htm
-%%PORTDOCS%%%%DOCSDIR%%/sysbase1.htm
-%%PORTDOCS%%%%DOCSDIR%%/syscbhdl.htm
-%%PORTDOCS%%%%DOCSDIR%%/term.htm
-%%PORTDOCS%%%%DOCSDIR%%/testpl0.pl.sgml
-%%PORTDOCS%%%%DOCSDIR%%/xmem_imp.htm
-%%PORTDOCS%%%%DOCSDIR%%/xml_base.htm
-%%PORTDOCS%%%%DOCSDIR%%/xml_cfg.htm
-%%PORTDOCS%%%%DOCSDIR%%/xml_dfn.htm
-%%PORTDOCS%%%%DOCSDIR%%/xml_int.htm
-%%PORTDOCS%%%%DOCSDIR%%/xml_lim.htm
-%%PORTDOCS%%%%DOCSDIR%%/xml_pim.htm
-%%PORTDOCS%%%%DOCSDIR%%/xmllit_lim.htm
-%%PORTDOCS%%%%DOCSDIR%%/xstdosx.htm
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example01/calc.sty
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example01/calctut.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example01/explist.calc
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example01/mx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example01/readme
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example02/mx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example02/pl0.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example02/pl0.sty
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example02/readme
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example02/t
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example02/testpl0.pl0
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example02/todo
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example03/mx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example03/pl0.sty
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example03/pl0c.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example03/pl0r.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example03/readme
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example03/t
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example03/testpl0.pl0
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example03/todo
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example04/calc.cpp
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example04/calc.sty
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example04/mx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example04/pattern_file.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example04/readme
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example04/t
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example05/ide.config.in
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example05/mcfg.sty
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example05/mx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example05/readme
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example06/ipl.sty
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example06/mx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example06/readme
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example06/test.ipl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pat/lstydoc_us.htm
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pat/pcmdbook.xml
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pat/pcmddoc_us.htm
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pat/rstydoc_us.htm
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pat/tstydoc_us.htm
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/readme
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spe/ccnv.sty
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spe/cdps.sty
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spe/cmd.sty
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spe/cprj.sty
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spe/dtd.sty
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spe/estyx.sty
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spe/hpat.sty
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spe/meta.sty
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spe/rexp.sty
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spe/styx.sty
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spe/xml.sty
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spe/xml1.lex
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spe/xml2.lex
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spe/xmllit.sty
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spe/xsty
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spe/xxml
diff --git a/devel/tclmore/Makefile b/devel/tclmore/Makefile
deleted file mode 100644
index a270c2587edf..000000000000
--- a/devel/tclmore/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Denis Shaposhnikov <dsh@vlink.ru>
-# $FreeBSD$
-
-PORTNAME= tclmore
-PORTVERSION= 0.7b1
-PORTREVISION= 2
-CATEGORIES= devel tcl
-MASTER_SITES= http://download.gna.org/tclmore/0.7/
-DISTNAME= ${PORTNAME}_${PORTVERSION}_src
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= More TCL commands
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gmake makeinfo tcl:tea
-USE_LDCONFIG= yes
-WRKSRC= ${WRKDIR}/${DISTNAME:S/_src$//}
-
-INFO= ${PORTNAME}
-
-MAKE_ENV+= STAGEDIR=${STAGEDIR}
-
-.include <bsd.port.mk>
diff --git a/devel/tclmore/distinfo b/devel/tclmore/distinfo
deleted file mode 100644
index f9d7f2dd1808..000000000000
--- a/devel/tclmore/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (tclmore_0.7b1_src.tar.gz) = 1f5e7c5ef3106307e2eeeaeda97db5a72417b0d6db8d01d22d1cf4a735c724ad
-SIZE (tclmore_0.7b1_src.tar.gz) = 254926
diff --git a/devel/tclmore/files/patch-Makefile.in b/devel/tclmore/files/patch-Makefile.in
deleted file mode 100644
index d20d84a6f80b..000000000000
--- a/devel/tclmore/files/patch-Makefile.in
+++ /dev/null
@@ -1,86 +0,0 @@
---- Makefile.in.orig 2004-05-21 18:24:36.000000000 +0200
-+++ Makefile.in 2014-02-17 15:59:39.000000000 +0100
-@@ -44,7 +44,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PACKAGE_XVERSION = @PACKAGE_XVERSION@
--PKG_DIR = $(PACKAGE_NAME)_$(PACKAGE_VERSION)
-+PKG_DIR = $(PACKAGE_NAME)
-
- #PAGE
- ## ------------------------------------------------------------
-@@ -52,7 +52,7 @@
- ## ------------------------------------------------------------
-
- CONFIGDIR = @CONFIGDIR@
--INSTALL_ROOT =
-+INSTALL_ROOT = ${STAGEDIR}
-
- # If there is not a value for "TMPDIR" from the environment
- # we select a common default.
-@@ -76,7 +76,7 @@
-
- bindir = @bindir@
- datadir = @datadir@
--docdir = $(prefix)/doc
-+docdir = @datadir@/doc
- includedir = @includedir@
- infodir = @infodir@
- libdir = @libdir@
-@@ -267,15 +267,15 @@
- ## TCL Extension Architecture variables.
- ## ------------------------------------------------------------
-
--vpath %.c /home/devel/src/C/tcl/tclmore/main--0.7/generic
--vpath %.c /home/devel/src/C/tcl/tclmore/main--0.7/.
--vpath %.c /home/devel/src/C/tcl/tclmore/main--0.7/.
--vpath %.c /home/devel/src/C/tcl/tclmore/main--0.7/.
--
--vpath %.h /home/devel/src/C/tcl/tclmore/main--0.7/generic
--vpath %.h /home/devel/src/C/tcl/tclmore/main--0.7/.
--vpath %.h /home/devel/src/C/tcl/tclmore/main--0.7/.
--vpath %.h /home/devel/src/C/tcl/tclmore/main--0.7/.
-+vpath %.c ./generic
-+vpath %.c .
-+vpath %.c .
-+vpath %.c .
-+
-+vpath %.h ./generic
-+vpath %.h .
-+vpath %.h .
-+vpath %.h .
-
- PACKAGE = $(PACKAGE_NAME)
- PACKAGE_VERSION_MAJOR = @PACKAGE_VERSION_MAJOR@
-@@ -418,11 +418,11 @@
- # ma con estensione .lib; i due file vengono installati in directory
- # diverse
-
--tea_SHARED_LIBNAME = lib$(PACKAGE_NAME)$(PACKAGE_VERSION).so
-+tea_SHARED_LIBNAME = lib$(PACKAGE_NAME)$(PACKAGE_VERSION).so.0
- tea_SHARED_LINKNAME1 = lib$(PACKAGE_NAME)$(PACKAGE_VERSION_MAJMIN).so
- tea_SHARED_LINKNAME2 = lib$(PACKAGE_NAME)$(PACKAGE_VERSION_MAJOR).so
-
--tea_SHARED_LIBNAME_DEBUG = lib$(PACKAGE_NAME)$(PACKAGE_VERSION)g.so
-+tea_SHARED_LIBNAME_DEBUG = lib$(PACKAGE_NAME)$(PACKAGE_VERSION)g.so.0
- tea_SHARED_LINKNAME1_DEBUG = lib$(PACKAGE_NAME)$(PACKAGE_VERSION_MAJMIN)g.so
- tea_SHARED_LINKNAME2_DEBUG = lib$(PACKAGE_NAME)$(PACKAGE_VERSION_MAJOR)g.so
-
-@@ -591,7 +591,7 @@
- ## ------------------------------------------------------------
-
- TCLSH = @TCLSH@
--TCLTESTMAIN = /home/devel/src/C/tcl/tclmore/main--0.7/tests/all.tcl
-+TCLTESTMAIN = ./tests/all.tcl
-
- #test_TARGETS =
- #test_CLEANFILES =
-@@ -665,7 +665,7 @@
- ## Package documentation in Texinfo format.
- ## ------------------------------------------------------------
-
--doc_texinfo_SRCDIR = /home/devel/src/C/tcl/tclmore/main--0.7/doc
-+doc_texinfo_SRCDIR = ./doc
- doc_texinfo_SOURCES = $(wildcard $(doc_texinfo_SRCDIR)/*.texi)
-
- vpath %.texi $(doc_texinfo_SRCDIR)
diff --git a/devel/tclmore/files/patch-configure b/devel/tclmore/files/patch-configure
deleted file mode 100644
index 12eb9d9723d2..000000000000
--- a/devel/tclmore/files/patch-configure
+++ /dev/null
@@ -1,29 +0,0 @@
---- configure.orig 2004-05-21 18:24:40.000000000 +0200
-+++ configure 2013-04-22 13:44:49.000000000 +0200
-@@ -6702,9 +6702,9 @@
- # Special check for weird MP-RAS system (uname returns weird
- # results, and the version is kept in special file).
-
-- if test -r /etc/.relid -a "X`uname -n`" = "X`uname -s`" ; then
-- system=MP-RAS-`awk '{print }' /etc/.relid'`
-- fi
-+# if test -r /etc/.relid -a "X`uname -n`" = "X`uname -s`" ; then
-+# system=MP-RAS-`awk '{print $1}' /etc/.relid'`
-+# fi
- if test "`uname -s`" = "AIX" ; then
- system=AIX-`uname -v`.`uname -r`
- fi
-@@ -7847,11 +7847,12 @@
- EXTRA_CFLAGS="-pthread"
- LDFLAGS="$LDFLAGS -pthread"
- fi
-+ SHARED_LIB_SUFFIX='${VERSION}\$\{DBGX\}${SHLIB_SUFFIX}.0'
- case $system in
- FreeBSD-3.*)
- # FreeBSD-3 doesn't handle version numbers with dots.
- UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.a'
-- SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so'
-+ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.0'
- TCL_LIB_VERSIONS_OK=nodots
- ;;
- esac
diff --git a/devel/tclmore/files/patch-generic_commands.c b/devel/tclmore/files/patch-generic_commands.c
deleted file mode 100644
index 7bee67a72db6..000000000000
--- a/devel/tclmore/files/patch-generic_commands.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- generic/commands.c.orig 2013-06-03 14:05:27.000000000 +0200
-+++ generic/commands.c 2013-06-03 14:06:34.000000000 +0200
-@@ -83,7 +83,7 @@
- return TCL_OK;
-
- case TCL_ERROR:
-- sprintf(infomsg, "\n (\"do\" body line %d)", frame->interp->errorLine);
-+ sprintf(infomsg, "\n (\"do\" body line %d)", Tcl_GetErrorLine(frame->interp));
- Tcl_AddErrorInfo(frame->interp, infomsg);
- return TCL_ERROR;
-
-@@ -124,7 +124,7 @@
- return TCL_OK;
-
- case TCL_ERROR:
-- sprintf(infomsg, "\n (\"loop\" body line %d)", frame->interp->errorLine);
-+ sprintf(infomsg, "\n (\"loop\" body line %d)", Tcl_GetErrorLine(frame->interp));
- Tcl_AddErrorInfo(frame->interp, infomsg);
- return TCL_ERROR;
-
diff --git a/devel/tclmore/pkg-descr b/devel/tclmore/pkg-descr
deleted file mode 100644
index 08903f7cd78e..000000000000
--- a/devel/tclmore/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-TCLMORE provides a few commands to TCL interpreters and a set of
-functions accessible through the C interface. It is mostly a base
-library for other extensions.
-
-WWW: http://gna.org/projects/tclmore/
diff --git a/devel/tclmore/pkg-plist b/devel/tclmore/pkg-plist
deleted file mode 100644
index 0d5d282bc687..000000000000
--- a/devel/tclmore/pkg-plist
+++ /dev/null
@@ -1,18 +0,0 @@
-include/tclmore.h
-include/tclmoreDecls.h
-lib/libtclmore0.7.1.so.0
-lib/libtclmore0.7.so
-lib/libtclmore0.so
-lib/libtclmorestub0.7.1.a
-lib/libtclmorestub0.7.a
-lib/libtclmorestub0.a
-lib/tclmore/pkgIndex.tcl
-libexec/tclmore/tclcommand.data2declaration
-libexec/tclmore/tclcommand.tcl2data
-share/aclocal/tclmore.m4
-%%DOCSDIR%%/BUGS
-%%DOCSDIR%%/DESCRIPTION.txt
-%%DOCSDIR%%/HTML/tclmore.html
-%%DOCSDIR%%/INSTALL
-%%DOCSDIR%%/README
-%%DOCSDIR%%/license.terms
diff --git a/devel/umem/Makefile b/devel/umem/Makefile
deleted file mode 100644
index 514754833975..000000000000
--- a/devel/umem/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Yen-Ming Lee <leeym@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= umem
-PORTVERSION= 1.0.1
-PORTREVISION= 4
-CATEGORIES= devel
-MASTER_SITES= https://labs.omniti.com/portableumem/releases/${PORTVERSION:R}/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Port of the Solaris memory allocator
-
-LICENSE= CDDL
-LICENSE_FILE= ${WRKSRC}/OPENSOLARIS.LICENSE
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= libtool tar:bzip2
-USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-ONLY_FOR_ARCHS= i386 amd64
-MAKE_JOBS_UNSAFE= yes
-INSTALL_TARGET= install-strip
-TEST_TARGET= check # XXX: 1 of 4 tests fail
-
-post-patch:
- @${REINPLACE_CMD} -e 's/ -ldl//g' ${WRKSRC}/Makefile.in
-
-.include <bsd.port.mk>
diff --git a/devel/umem/distinfo b/devel/umem/distinfo
deleted file mode 100644
index 79c5d1d74740..000000000000
--- a/devel/umem/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (umem-1.0.1.tar.bz2) = d6148d236c6e49f0243c712b939f08d654498f3bea80b2319c74247220972cf2
-SIZE (umem-1.0.1.tar.bz2) = 305999
diff --git a/devel/umem/files/patch-umem_impl.h b/devel/umem/files/patch-umem_impl.h
deleted file mode 100644
index fcc1169b7915..000000000000
--- a/devel/umem/files/patch-umem_impl.h
+++ /dev/null
@@ -1,15 +0,0 @@
---- umem_impl.h.orig 2014-07-04 11:29:34.393156748 -0700
-+++ umem_impl.h 2014-07-04 11:29:54.599155604 -0700
-@@ -255,12 +255,7 @@
- int cc_prounds; /* number of objects in previous mag */
- int cc_magsize; /* number of rounds in a full mag */
- int cc_flags; /* CPU-local copy of cache_flags */
--#if (!defined(_LP64) || defined(UMEM_PTHREAD_MUTEX_TOO_BIG)) && !defined(_WIN32)
-- /* on win32, UMEM_CPU_PAD evaluates to zero, and the MS compiler
-- * won't allow static initialization of arrays containing structures
-- * that contain zero size arrays */
- char cc_pad[UMEM_CPU_PAD]; /* for nice alignment (32-bit) */
--#endif
- } umem_cpu_cache_t;
-
- /*
diff --git a/devel/umem/files/patch-vmem_mmap.c b/devel/umem/files/patch-vmem_mmap.c
deleted file mode 100644
index cbf595409995..000000000000
--- a/devel/umem/files/patch-vmem_mmap.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- vmem_mmap.c.orig 2014-10-06 15:04:33.000000000 -0400
-+++ vmem_mmap.c 2014-10-06 15:08:36.000000000 -0400
-@@ -48,7 +48,7 @@
- #define FREE_PROT PROT_NONE
-
- #define ALLOC_FLAGS MAP_PRIVATE | MAP_ANON
--#define FREE_FLAGS MAP_PRIVATE | MAP_ANON | MAP_NORESERVE
-+#define FREE_FLAGS MAP_PRIVATE | MAP_ANON
-
- #ifdef MAP_ALIGN
- #define CHUNKSIZE (64*1024) /* 64 kilobytes */
diff --git a/devel/umem/pkg-descr b/devel/umem/pkg-descr
deleted file mode 100644
index b1502abc43b8..000000000000
--- a/devel/umem/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-Portable libumem.
-================
-
-This is a port of Solaris libumem to non-Solaris systems.
-
-The port was made while integrating libumem with our Ecelerity MTA product, so
-your initial experience will not be 100% out-of-the-box, because there is no
-standalone configure script for the library at this time. (patches welcome!)
-
-In addition, since our deployment is threaded, we force the library into
-threaded mode.
-
-While the library is itself stable (it's the memory allocator used by the
-Solaris OS), the port may have a few rough edges. We're shipping umem with
-Linux and Windows versions of our product as we have found it to be stable.
-
-We will continue to update this project as and when we make improvements, and
-welcome third-party patches that improve the usability for everyone.
-
-
-Wez Furlong,
-OmniTI, Inc.
-
-WWW: https://labs.omniti.com/trac/portableumem/
diff --git a/devel/umem/pkg-plist b/devel/umem/pkg-plist
deleted file mode 100644
index 2823b1cc7c90..000000000000
--- a/devel/umem/pkg-plist
+++ /dev/null
@@ -1,13 +0,0 @@
-include/sys/vmem.h
-include/umem.h
-lib/libumem.a
-lib/libumem.so
-lib/libumem.so.0
-lib/libumem.so.0.0.0
-lib/libumem_malloc.a
-lib/libumem_malloc.so
-lib/libumem_malloc.so.0
-lib/libumem_malloc.so.0.0.0
-man/man3/umem_alloc.3.gz
-man/man3/umem_cache_create.3.gz
-man/man3/umem_debug.3.gz
diff --git a/dns/Makefile b/dns/Makefile
index d38564a844ce..c21d128aee51 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -69,7 +69,6 @@
SUBDIR += dsp
SUBDIR += dynip
SUBDIR += erlang-idna
- SUBDIR += ez-ipupdate
SUBDIR += fastresolve
SUBDIR += firedns
SUBDIR += flamethrower
diff --git a/dns/ez-ipupdate/Makefile b/dns/ez-ipupdate/Makefile
deleted file mode 100644
index cd327e8cb5c9..000000000000
--- a/dns/ez-ipupdate/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: se
-# $FreeBSD$
-
-PORTNAME= ez-ipupdate
-PORTVERSION= 3.0.11b8
-PORTREVISION= 3
-CATEGORIES= dns
-MASTER_SITES= http://dyn.pl/client/UNIX/ez-ipupdate/ \
- http://www.yi.org/help/software/ \
- http://www.devil-linux.us/pub/devel/sources/1.3/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Update your host name on any dynamic DNS service
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USE_RC_SUBR= ez-ipupdate
-GNU_CONFIGURE= yes
-
-OPTIONS_DEFINE= EXAMPLES
-
-post-install:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} example-*.conf ${STAGEDIR}${EXAMPLESDIR})
- ${INSTALL_DATA} ${WRKSRC}/example.conf \
- ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample
-
-.include <bsd.port.mk>
diff --git a/dns/ez-ipupdate/distinfo b/dns/ez-ipupdate/distinfo
deleted file mode 100644
index d635d948a56a..000000000000
--- a/dns/ez-ipupdate/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ez-ipupdate-3.0.11b8.tar.gz) = bf5b8d11ffe055c5891d0ab64bbfa86e99cbda645d40f346146b939fec8d962d
-SIZE (ez-ipupdate-3.0.11b8.tar.gz) = 81975
diff --git a/dns/ez-ipupdate/files/ez-ipupdate.in b/dns/ez-ipupdate/files/ez-ipupdate.in
deleted file mode 100644
index 1209b62e4770..000000000000
--- a/dns/ez-ipupdate/files/ez-ipupdate.in
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: ez-ipupdate
-# REQUIRE:
-# BEFORE:
-# KEYWORD: shutdown
-
-# Add the following line to /etc/rc.conf to enable ez-ipupdate:
-#
-#ez_ipupdate_enable="YES"
-#
-
-. /etc/rc.subr
-
-name=ez_ipupdate
-rcvar=ez_ipupdate_enable
-
-load_rc_config $name
-
-: ${ez_ipupdate_enable="NO"}
-: ${ez_ipupdate_pidfile="/var/run/ez-ipupdate.pid"}
-: ${ez_ipupdate_configfile="%%PREFIX%%/etc/ez-ipupdate.conf"}
-: ${ez_ipupdate_flags="-d -c $ez_ipupdate_configfile -F $ez_ipupdate_pidfile"}
-
-command=%%PREFIX%%/bin/ez-ipupdate
-pidfile=$ez_ipupdate_pidfile
-required_files=$ez_ipupdate_configfile
-sig_stop=QUIT
-
-run_rc_command "$1"
diff --git a/dns/ez-ipupdate/files/patch-ez-ipupdate.c b/dns/ez-ipupdate/files/patch-ez-ipupdate.c
deleted file mode 100644
index 39ef4bed4a5a..000000000000
--- a/dns/ez-ipupdate/files/patch-ez-ipupdate.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- ez-ipupdate.c.orig
-+++ ez-ipupdate.c
-@@ -798,7 +798,7 @@
- sprintf(buf, "message incomplete because your OS sucks: %s\n", fmt);
- #endif
-
-- syslog(LOG_NOTICE, buf);
-+ syslog(LOG_NOTICE, "%s", buf);
- }
- else
- {
diff --git a/dns/ez-ipupdate/pkg-descr b/dns/ez-ipupdate/pkg-descr
deleted file mode 100644
index 574788d1c108..000000000000
--- a/dns/ez-ipupdate/pkg-descr
+++ /dev/null
@@ -1,23 +0,0 @@
-ez-ipupdate is a small utility for updating your host name
-if you are using any of the following dynamic DNS services:
-
- http://gnudip.cheapnet.net (GNUDip)
- http://www.dhs.org
- http://www.dyn.ca (GNUDip)
- http://www.dyndns.org
- http://www.dyns.cx
- http://www.easydns.com
- http://www.ez-ip.net
- http://www.hn.org
- http://www.justlinux.com
- http://www.ods.org
- http://www.tzo.com
- http://www.zoneedit.com
-
-It is pure C and works on Linux, *BSD and Solaris.
-
-The key features are: support for multiple service types, daemon
-mode that monitors your IP address and only sends updates when
-your IP address changes.
-
-WWW: http://www.ez-ipupdate.com/
diff --git a/dns/ez-ipupdate/pkg-plist b/dns/ez-ipupdate/pkg-plist
deleted file mode 100644
index 755be466bfc1..000000000000
--- a/dns/ez-ipupdate/pkg-plist
+++ /dev/null
@@ -1,12 +0,0 @@
-bin/ez-ipupdate
-etc/ez-ipupdate.conf.sample
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-dhs.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-dyndns.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-dyns.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-easydns.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-gnudip.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-heipv6tb.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-justlinux.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-ods.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-pgpow.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-tzo.conf
diff --git a/editors/Makefile b/editors/Makefile
index 5dd9b8c568c7..dc99c0a9646a 100644
--- a/editors/Makefile
+++ b/editors/Makefile
@@ -259,6 +259,5 @@
SUBDIR += xvile
SUBDIR += yudit
SUBDIR += zile
- SUBDIR += zoinks
.include <bsd.port.subdir.mk>
diff --git a/editors/zoinks/Makefile b/editors/zoinks/Makefile
deleted file mode 100644
index d3d29c3c0f07..000000000000
--- a/editors/zoinks/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# Created by: Mike Lockwood <mike@mikelockwood.com>
-# $FreeBSD$
-
-PORTNAME= zoinks
-PORTVERSION= 0.4.1
-PORTREVISION= 3
-CATEGORIES= editors
-MASTER_SITES= http://zoinks.mikelockwood.com/download/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= X11 programmer's editor and development environment
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= compiler
-USE_XORG= x11 xext xpm
-GNU_CONFIGURE= yes
-
-CPPFLAGS+= -I${LOCALBASE}/include
-CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}}
-CXXFLAGS_clang= -Wno-c++11-narrowing
-LDFLAGS+= -L${LOCALBASE}/lib
-
-OPTIONS_DEFINE= NLS
-OPTIONS_SUB= yes
-
-NLS_USES= gettext
-NLS_CONFIGURE_ENABLE= nls
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|^MY_CXXFLAGS|#&|' ${WRKSRC}/configure
- @${FIND} ${WRKSRC} -name *.xpm | ${XARGS} ${REINPLACE_CMD} -e \
- 's|^"|(char *)"|g'
-
-.include <bsd.port.mk>
diff --git a/editors/zoinks/distinfo b/editors/zoinks/distinfo
deleted file mode 100644
index a588a7fcf041..000000000000
--- a/editors/zoinks/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (zoinks-0.4.1.tar.gz) = bd8b229904b2e0aeae4742cc9eda882cd47874c86dcf21df8b3d77c830d301cd
-SIZE (zoinks-0.4.1.tar.gz) = 322009
diff --git a/editors/zoinks/files/patch-fw-TApplication.cpp b/editors/zoinks/files/patch-fw-TApplication.cpp
deleted file mode 100644
index 454bbf72c288..000000000000
--- a/editors/zoinks/files/patch-fw-TApplication.cpp
+++ /dev/null
@@ -1,22 +0,0 @@
---- fw/TApplication.cpp.orig 2003-05-15 23:33:23.000000000 +0200
-+++ fw/TApplication.cpp 2007-11-04 22:30:57.000000000 +0100
-@@ -163,8 +163,8 @@
- fLeaderWindow = XCreateSimpleWindow(fDisplay, GetRootWindow(), 10, 10, 10, 10, 0, 0, 0);
-
- XClassHint* classHint = XAllocClassHint();
-- classHint->res_name = "Zoinks";
-- classHint->res_class = "ZOINKS";
-+ classHint->res_name = (char *)"Zoinks";
-+ classHint->res_class = (char *)"ZOINKS";
-
- XWMHints* wmHints = NULL;
- TPixmap* icon = GetIcon();
-@@ -1154,7 +1154,7 @@
- }
-
- // exec the shell
-- err = execl("/bin/sh", "sh", "-c", commandLine, NULL);
-+ err = execl("/bin/sh", "sh", "-c", commandLine, (char *)NULL);
-
- ASSERT(0); // should never get here
- }
diff --git a/editors/zoinks/files/patch-fw-TInputContext.cpp b/editors/zoinks/files/patch-fw-TInputContext.cpp
deleted file mode 100644
index 76b17abdc714..000000000000
--- a/editors/zoinks/files/patch-fw-TInputContext.cpp
+++ /dev/null
@@ -1,9 +0,0 @@
---- fw/TInputContext.cpp.orig 2007-11-04 22:32:48.000000000 +0100
-+++ fw/TInputContext.cpp 2007-11-04 22:33:03.000000000 +0100
-@@ -75,5 +75,5 @@
- xpoint.y = point.v;
-
- ICArg args[2] = { {XNSpotLocation, &xpoint}, {NULL, NULL} };
-- XSetICValues(fXIC, XNPreeditAttributes, args, NULL);
-+ XSetICValues(fXIC, XNPreeditAttributes, args, (char *)NULL);
- }
diff --git a/editors/zoinks/files/patch-fw-TTopLevelWindow.cpp b/editors/zoinks/files/patch-fw-TTopLevelWindow.cpp
deleted file mode 100644
index adc4f3600d75..000000000000
--- a/editors/zoinks/files/patch-fw-TTopLevelWindow.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
---- ./fw/TTopLevelWindow.cpp.orig 2007-11-03 00:02:58.000000000 +0100
-+++ ./fw/TTopLevelWindow.cpp 2007-11-03 00:03:17.000000000 +0100
-@@ -91,8 +91,8 @@
- }
-
- XClassHint* classHints = XAllocClassHint();
-- classHints->res_name = "Zoinks";
-- classHints->res_class = "ZOINKS";
-+ classHints->res_name = (char *)"Zoinks";
-+ classHints->res_class = (char *)"ZOINKS";
-
- int argc = 0;
- char** argv = NULL;
diff --git a/editors/zoinks/files/patch-fw-TWindow.cpp b/editors/zoinks/files/patch-fw-TWindow.cpp
deleted file mode 100644
index 4a3a4636012b..000000000000
--- a/editors/zoinks/files/patch-fw-TWindow.cpp
+++ /dev/null
@@ -1,26 +0,0 @@
---- fw/TWindow.cpp.orig 2003-04-16 21:38:57.000000000 +0200
-+++ fw/TWindow.cpp 2007-11-04 22:35:45.000000000 +0100
-@@ -502,7 +502,7 @@
- return false;
-
- XIMStyles* supportedStyles;
-- XGetIMValues(xim, XNQueryInputStyle, &supportedStyles, NULL, NULL);
-+ XGetIMValues(xim, XNQueryInputStyle, &supportedStyles, (char *)NULL);
- if (!supportedStyles || supportedStyles->count_styles == 0)
- return false;
-
-@@ -542,12 +542,12 @@
-
- TFont* font = GetFont();
- ASSERT(font && font->GetFontSet());
-- XVaNestedList preeditAttributes = XVaCreateNestedList(0, XNFontSet, font->GetFontSet(), XNSpotLocation, &point, XNArea, &rect, NULL);
-+ XVaNestedList preeditAttributes = XVaCreateNestedList(0, XNFontSet, font->GetFontSet(), XNSpotLocation, &point, XNArea, &rect, (char *)NULL);
- ASSERT(preeditAttributes);
- // XVaNestedList statusAttributes = XVaCreateNestedList(0, XNFontSet, font->GetFontSet(), NULL);
- // ASSERT(statusAttributes);
-
-- XIC xic = XCreateIC(xim, XNInputStyle, style, XNClientWindow, fWindow, XNFocusWindow, fWindow, XNPreeditAttributes, preeditAttributes, /*XNStatusAttributes, statusAttributes, */ NULL);
-+ XIC xic = XCreateIC(xim, XNInputStyle, style, XNClientWindow, fWindow, XNFocusWindow, fWindow, XNPreeditAttributes, preeditAttributes, /*XNStatusAttributes, statusAttributes, */ (char *)NULL);
- if (xic)
- fInputContext = new TInputContext(xic);
-
diff --git a/editors/zoinks/files/patch-ide-TLogDocument.cpp b/editors/zoinks/files/patch-ide-TLogDocument.cpp
deleted file mode 100644
index 524b2dfa851e..000000000000
--- a/editors/zoinks/files/patch-ide-TLogDocument.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- ide/TLogDocument.cpp.orig 2007-11-03 00:04:36.000000000 +0100
-+++ ide/TLogDocument.cpp 2007-11-03 00:09:52.000000000 +0100
-@@ -262,7 +262,7 @@
-
- void TLogDocument::ClearText()
- {
-- fTextView->SetText("");
-+ fTextView->SetText((char *)"");
- }
-
-
diff --git a/editors/zoinks/files/patch-ide-TProjectDocument.cpp b/editors/zoinks/files/patch-ide-TProjectDocument.cpp
deleted file mode 100644
index 35ebfc4aa48c..000000000000
--- a/editors/zoinks/files/patch-ide-TProjectDocument.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- ide/TProjectDocument.cpp.orig 2007-11-04 22:37:49.000000000 +0100
-+++ ide/TProjectDocument.cpp 2007-11-04 22:38:02.000000000 +0100
-@@ -539,7 +539,7 @@
- chdir(workingDirectory);
-
- const char* command = fExternalDebuggerCommand;
-- execl("/bin/sh", "sh", "-c", command, NULL);
-+ execl("/bin/sh", "sh", "-c", command, (char *)NULL);
- }
- else if (pid < 0)
- ThrowSystemError(pid);
diff --git a/editors/zoinks/pkg-descr b/editors/zoinks/pkg-descr
deleted file mode 100644
index 4d9f75a61951..000000000000
--- a/editors/zoinks/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Zoinks is a programmer's editor and development environment for Unix/X11
-systems. The editor has features similar to Mac text editors like MPW
-and CodeWarrior. It also has some features for HTML authoring. Zoinks
-supports comparing/diffing files and directory hierarchies. It also
-supports inputting and editing multi-byte text (e.g. Japanese and other
-Asian languages).
-
-WWW: http://zoinks.mikelockwood.com/
diff --git a/editors/zoinks/pkg-plist b/editors/zoinks/pkg-plist
deleted file mode 100644
index 055fe8ef758b..000000000000
--- a/editors/zoinks/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/zoinks
-%%NLS%%share/locale/es/LC_MESSAGES/zoinks.mo
-%%NLS%%share/locale/ja/LC_MESSAGES/zoinks.mo
diff --git a/emulators/Makefile b/emulators/Makefile
index 216ad395f7ff..d7019dda9f94 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -7,7 +7,6 @@
SUBDIR += advancemame
SUBDIR += advancemenu
SUBDIR += advancemess
- SUBDIR += aftp
SUBDIR += almostti
SUBDIR += anese
SUBDIR += aqemu
@@ -55,7 +54,6 @@
SUBDIR += hugo
SUBDIR += i386-wine
SUBDIR += i386-wine-devel
- SUBDIR += ia64sim
SUBDIR += ines
SUBDIR += javatari
SUBDIR += joytran
@@ -71,7 +69,6 @@
SUBDIR += linux_base-c6
SUBDIR += linux_base-c7
SUBDIR += lisaem
- SUBDIR += loemu
SUBDIR += mame
SUBDIR += mastergear
SUBDIR += mednafen
@@ -106,7 +103,6 @@
SUBDIR += pcem
SUBDIR += pcemu
SUBDIR += pcsxr
- SUBDIR += pipelight
SUBDIR += playonbsd
SUBDIR += ppsspp
SUBDIR += ppsspp-qt5
diff --git a/emulators/aftp/Makefile b/emulators/aftp/Makefile
deleted file mode 100644
index b24e75854a07..000000000000
--- a/emulators/aftp/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Joel Sutton <jsutton@bbcon.com.au>
-# $FreeBSD$
-
-PORTNAME= aftp
-PORTVERSION= 1.0
-CATEGORIES= emulators
-MASTER_SITES= ftp://ftp.apple.asimov.net/pub/apple_II/utility/
-DISTNAME= ${PORTNAME}
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Ftp-like shell for accessing Apple II disk images
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-PLIST_FILES= bin/aftp man/man1/aftp.1.gz
-
-post-patch:
- ${REINPLACE_CMD} -e 's|^CC=.*|CC=${CC} ${CPPFLAGS} ${CFLAGS}|' ${WRKSRC}/Makefile
-
-post-install:
- ${INSTALL_MAN} ${FILESDIR}/aftp.1 ${STAGEDIR}${PREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/emulators/aftp/distinfo b/emulators/aftp/distinfo
deleted file mode 100644
index abbf6f48a4ab..000000000000
--- a/emulators/aftp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (aftp.tgz) = dc5b468ebb91cd47cbdb351dc79cb55f4ee4bd040a5045520393971860d59b9c
-SIZE (aftp.tgz) = 15295
diff --git a/emulators/aftp/files/aftp.1 b/emulators/aftp/files/aftp.1
deleted file mode 100644
index 0821418007c5..000000000000
--- a/emulators/aftp/files/aftp.1
+++ /dev/null
@@ -1,86 +0,0 @@
-.TH aftp 1 "21st January, 1997" "Version 1.0p1"
-.SH NAME
-\fBaftp\fP - Transfer files to/from Apple II disk images.
-.SH SYNOPSIS
-.IP "aftp"
-\fB[-poirh]\fP \fIdisk image ... \fP
-.LP
-.SH DESCRIPTION
-\fBaftp(1)\fP manipulates and browses Apple II disk images. It supports
-both Apple ][ DOS 3.3, ProDOS and XGS images. Both binary floppy images
-(.IIE) and hard disk volume (.HDV) images are also supported.
-.SH OPTIONS
-.IP "\fB-p\fP"
-use a Prodos filesystem.
-.IP "\fB-o\fP"
-use a Prodos ordered image.
-.IP "\fB-i\fP"
-use an XGS image file.
-.IP "\fB-r\fP"
-load images as read-only.
-.IP "\fB-h\fP"
-display aftp help.
-.SH NOTES
-.LP
-When invoked with a single disk image filename as the first parameter,
-aftp operates in interactive mode and all of the interactive commands
-are available. Specifing multiple disk images will display the root
-directory of each image and then terminate without entering
-interactive mode.
-.sp
-If you have ever used the unix \fBftp(1)\fP command, the \fBaftp(1)\fP
-commands will be very familiar. Interactive commands are:
-.IP "\fBdir\fP"
-display disk image directory.
-.IP "\fBls\fP"
-alias for the dir command.
-.IP "\fBget\fP \fI[file]\fP"
-get a file from the disk image.
-.IP "\fBput\fP \fI[file]\fP"
-put a file in the disk image.
-.IP "\fBdel\fP \fI[file]\fP"
-delete a file from the disk image.
-.IP "\fBcd\fP \fI[dir]\fP"
-change the current disk image directory.
-.IP "\fBtext\fP"
-set text mode.
-.IP "\fBbinary\fP"
-set binary mode.
-.IP "\fBhelp\fP"
-display help.
-.IP "\fBdump\fP"
-display a hex dump of the disk image.
-.IP "\fB!\fP\fIcommand\fP"
-shell escape.
-.IP "\fBquit\fP"
-exit the program.
-.LP
-When putting files in disk images, the following default attributes
-will be used depending on whether you are transferring in binary or
-text mode:
-.sp
-.nf
-DOS, Text File type: T
-DOS, Binary File type: B
-ProDOS, Text File type: TXT, SubType: R=0
-ProDOS, Binary File type: BIN, SubType: A$=2000
-.LP
-.SH BUGS
-File extentions are not properly recognised. To correct this problem
-use a command line option to specify the type of disk image you are
-accessing.
-.sp
-There is bound to be other bugs so be sure to backup your disk images
-just in case.
-.sp
-Bug reports can be sent to Andru Luvisi <luvisi@andru.sonoma.edu>.
-.SH AUTHOR
-Written by Galen C. Hunt <gchunt@cc.dixie.edu>
-.br
-Ported to UNIX by Andru Luvisi <luvisi@andru.sonoma.edu>
-.br
-Man page by Joel Sutton <suttonj@interconnect.com.au>
-.sp
-This man page is based on the original README included with aftp.
-.SH COPYRIGHT
-Released into the public domain with no warranties - 13 Jun 1994 Release 1.0
diff --git a/emulators/aftp/files/patch-Makefile b/emulators/aftp/files/patch-Makefile
deleted file mode 100644
index 74c0c99fd44a..000000000000
--- a/emulators/aftp/files/patch-Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-*** Makefile.orig Tue Jan 7 04:58:59 1997
---- Makefile Sun May 18 01:48:32 1997
-***************
-*** 1,11 ****
-
-! OBJS=aftp.o pro.o dos.o
-
- aftp: $(OBJS)
-! gcc -o aftp $(OBJS)
-
- .c.o:
-! gcc -c $<
-
- clean:
- rm -f $(OBJS) aftp
---- 1,23 ----
-+ # AFTP Version 1.0
-+ # Makefile updated 20th Jan, 1996
-
-! OBJS= aftp.o pro.o dos.o
-! #CC_OPTS= -DDIRECTORY_COMMANDS
-! CC= gcc ${CC_OPTS}
-! PREFIX?= /usr/local
-!
-! all: aftp
-
- aftp: $(OBJS)
-! ${CC} -o aftp $(OBJS)
-
- .c.o:
-! ${CC} -c ${CFLAGS} $<
-!
-! install: all
-! ${BSD_INSTALL_PROGRAM} aftp ${DESTDIR}${PREFIX}/bin
-
- clean:
- rm -f $(OBJS) aftp
diff --git a/emulators/aftp/files/patch-aftp.c b/emulators/aftp/files/patch-aftp.c
deleted file mode 100644
index 061e93a29129..000000000000
--- a/emulators/aftp/files/patch-aftp.c
+++ /dev/null
@@ -1,108 +0,0 @@
-diff -rc aftp/aftp.c aftp-1.01a/aftp.c
-*** aftp.c Mon Jan 6 22:19:13 1997
---- aftp.c Tue Jan 21 00:49:56 1997
-***************
-*** 283,299 ****
-
- static void print_help(void)
- {
-! printf("Command:\n");
-! printf(" aftp [options] {input_disk_files}\n");
- printf("Options:\n");
- printf(" -p use a (P)rodos filesystem.\n");
- printf(" -o use a prodos (O)rdered image.\n");
- printf(" -i use an xgs image file.\n");
-! printf(" -d Load images as read-only.\n");
- printf(" -? Display aftp help.\n");
-- printf("Summary:\n");
-- printf(" Ftp like interface to dsk, do, po, and img files.\n");
-- printf(" Defaults to Dos 3.3 filesystem on a dsk disk.\n");
- exit(1);
- }
-
---- 283,296 ----
-
- static void print_help(void)
- {
-! printf("useage:\n");
-! printf(" aftp [options] <input_disk_files>\n");
- printf("Options:\n");
- printf(" -p use a (P)rodos filesystem.\n");
- printf(" -o use a prodos (O)rdered image.\n");
- printf(" -i use an xgs image file.\n");
-! printf(" -r Load images as read-only.\n");
- printf(" -? Display aftp help.\n");
- exit(1);
- }
-
-***************
-*** 327,332 ****
---- 324,330 ----
- read_only = !read_only;
- break;
- case '?':
-+ case 'h':
- print_help();
- break;
- default:
-***************
-*** 373,378 ****
---- 371,377 ----
- ;
- *p = '\0';
- system(cmd + 1);
-+ printf("\n") ;
- continue;
- }
- for (; *p && !isspace(*p); p++)
-***************
-*** 386,392 ****
- *p = '\0';
- if (!*cmd)
- continue;
-! if (!strcmp(cmd, "dir"))
- {
- strcpy(remot, arg);
- (*d->os->name)(remot, sizeof(remot));
---- 385,391 ----
- *p = '\0';
- if (!*cmd)
- continue;
-! if (!strcmp(cmd, "dir") || !strcmp(cmd, "ls"))
- {
- strcpy(remot, arg);
- (*d->os->name)(remot, sizeof(remot));
-***************
-*** 503,508 ****
---- 502,508 ----
- else if (!strcmp(cmd, "help") || !strcmp(cmd, "?"))
- {
- printf("dir Display disk image directory.\n");
-+ printf("ls Alias for the dir command.\n");
- printf("get [file] Get a file from disk image.\n");
- printf("put [file] Put a file on disk image.\n");
- printf("del [file] Delete a file from disk image.\n");
-***************
-*** 511,520 ****
- printf("mkdir [dir] Create a disk image directory.\n");
- printf("rmdir [dir] Remove a disk image directory.\n");
- #endif
- printf("text Set text mode.\n");
- printf("binary Set binary mode.\n");
- printf("help Display help.\n");
-! printf("!dos command Execute a dos command.\n");
- printf("quit Quit Program.\n");
- }
- else
---- 511,521 ----
- printf("mkdir [dir] Create a disk image directory.\n");
- printf("rmdir [dir] Remove a disk image directory.\n");
- #endif
-+ printf("dump Display a hex dump of the disk image.\n") ;
- printf("text Set text mode.\n");
- printf("binary Set binary mode.\n");
- printf("help Display help.\n");
-! printf("!command Shell escape.\n");
- printf("quit Quit Program.\n");
- }
- else
diff --git a/emulators/aftp/pkg-descr b/emulators/aftp/pkg-descr
deleted file mode 100644
index 969e350863aa..000000000000
--- a/emulators/aftp/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-aftp manipulates and browses Apple II disk images. It
-supports both Apple II DOS 3.3, ProDOS and XGS images.
-Both binary floppy images (.IIE) and hard disk volume
-(.HDV) images are also supported. It does NOT support the
-new 2mg format.
-
-This version contains my patches and man page but nothing significant
-has changed since Andru Luvisi released it at the end of 1996.
-
-Share and enjoy,
-
-Joel...
diff --git a/emulators/ia64sim/Makefile b/emulators/ia64sim/Makefile
deleted file mode 100644
index 3079a3b721e1..000000000000
--- a/emulators/ia64sim/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: David O'Brien <obrien@NUXI.com>
-# $FreeBSD$
-
-PORTNAME= ia64sim
-PORTVERSION= 0.5
-PORTREVISION= 1
-CATEGORIES= emulators
-MASTER_SITES= http://www.boo.net/~jasonp/
-DISTNAME= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= IA64 simulator (Intel(R) Architecture 64)
-
-LICENSE= PD
-
-ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS_REASON= never ported to non-x86 architectures
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gmake zip
-MAKEFILE= makefile.unx
-MAKE_ARGS= CC="${CC}"
-
-WRKSRC= ${WRKDIR}/home/chuck/ia64simcc
-
-PLIST_FILES= bin/ia64sim
-PORTDOCS= ia64user.txt readme
-
-OPTIONS_DEFINE= DOCS
-
-pre-build:
- @${RM} ${WRKSRC}/obj/*.o ${WRKSRC}/ia64sim
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/ia64sim ${STAGEDIR}${PREFIX}/bin
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/ia64user.txt ${WRKSRC}/readme \
- ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/emulators/ia64sim/distinfo b/emulators/ia64sim/distinfo
deleted file mode 100644
index 735d653a1a2c..000000000000
--- a/emulators/ia64sim/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ia64sim.zip) = d4e08340e2974d238910f265268d08418fe87e6c178f7a0955b8e0b0ab22a92a
-SIZE (ia64sim.zip) = 754344
diff --git a/emulators/ia64sim/files/patch-ia64sim.c b/emulators/ia64sim/files/patch-ia64sim.c
deleted file mode 100644
index f656556b4b17..000000000000
--- a/emulators/ia64sim/files/patch-ia64sim.c
+++ /dev/null
@@ -1,21 +0,0 @@
---- ia64sim.c.orig 2000-02-28 01:20:26 UTC
-+++ ia64sim.c
-@@ -779,7 +779,7 @@ int main(int argc, char **argv) {
-
- uint32 i;
-
-- printf("\nIA64 ISA simulator, version 0.4\n");
-+ printf("\nIA64 ISA simulator, version 0.5\n");
- printf("Memory limits: 0x%08x-0x%08x\n", 0, MEMSIZE-1);
- printf("Try 'h' for help\n\n");
-
-@@ -811,6 +811,9 @@ int main(int argc, char **argv) {
- printf("IA64sim>> ");
- fgets(cmd,sizeof(cmd),stdin);
-
-+ if (feof(stdin))
-+ return 0;
-+
- nextchar = cmd;
- while(*nextchar) *nextchar++ = tolower(*nextchar);
-
diff --git a/emulators/ia64sim/files/patch-include_ia64.h b/emulators/ia64sim/files/patch-include_ia64.h
deleted file mode 100644
index 4c3b43814fe4..000000000000
--- a/emulators/ia64sim/files/patch-include_ia64.h
+++ /dev/null
@@ -1,30 +0,0 @@
---- include/ia64.h.orig 2000-03-09 00:57:11 UTC
-+++ include/ia64.h
-@@ -29,6 +29,7 @@ benefit from your work.
- #include <ctype.h>
- #include <string.h>
- #include <elf.h>
-+#include <sys/elf64.h>
-
- #define TRUE 1
- #define FALSE 0
-@@ -38,7 +39,7 @@ benefit from your work.
- 0<=lo,hi<=63 and lo<=hi */
-
- #define BITS(x,lo,hi) ( \
-- (uint32)(x##.q >> lo) & \
-+ (uint32)(x.q >> lo) & \
- ( (1<<(hi-lo+1)) - 1 ) \
- )
-
-@@ -72,8 +73,8 @@ typedef union {
- uint8 b[8];
- } qword;
-
--#define HI(x) (x##.d[1])
--#define LO(x) (x##.d[0])
-+#define HI(x) (x.d[1])
-+#define LO(x) (x.d[0])
-
- typedef struct {
- qword dat;
diff --git a/emulators/ia64sim/files/patch-makefile.unx b/emulators/ia64sim/files/patch-makefile.unx
deleted file mode 100644
index 8ad9d9e2d989..000000000000
--- a/emulators/ia64sim/files/patch-makefile.unx
+++ /dev/null
@@ -1,16 +0,0 @@
---- makefile.unx.orig 2000-02-13 06:25:47 UTC
-+++ makefile.unx
-@@ -18,11 +18,11 @@ EXECDIR = execute
- OBJDIR = obj
- INCDIR = include
- CC = gcc
--CFLAGS = -O3 -m486 -fomit-frame-pointer -s -I$(INCDIR)
-+CFLAGS += -s -I$(INCDIR)
-
- ASMSRCS= assemble.c bundle.c asmfunc.c jumptbl.c decode.c symbols.c
-
--EXECSRCS = execute.c utils.c f_unit.c b_unit.c x_unit.c \
-+EXECSRCS = elf.c execute.c utils.c f_unit.c b_unit.c x_unit.c \
- m_unit.c i_alu.c i_cmp.c i_shft.c globals.c
-
- ASMOBJS = $(ASMSRCS:.c=.o)
diff --git a/emulators/ia64sim/pkg-descr b/emulators/ia64sim/pkg-descr
deleted file mode 100644
index 32bae4b94332..000000000000
--- a/emulators/ia64sim/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Free simulator for the Intel/HP IA-64 architecture.
-
-WWW: http://www.boo.net/~jasonp/
diff --git a/emulators/loemu/Makefile b/emulators/loemu/Makefile
deleted file mode 100644
index 2a0e7f90ae42..000000000000
--- a/emulators/loemu/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# Created by: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= loemu
-PORTVERSION= 0.3.1
-PORTREVISION= 12
-CATEGORIES= emulators python
-MASTER_SITES= http://loemu.pegueroles.com/dists/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple frontend for various game emulators
-
-LICENSE= GPLv2+
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libxml2>=0:textproc/py-libxml2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}libxslt>=0:textproc/py-libxslt@${PY_FLAVOR}
-
-USES= gettext python:2.7 shebangfix
-USE_GNOME= pygtk2
-USE_PYTHON= distutils
-NO_BUILD= yes
-SHEBANG_FILES= setup.py
-
-OPTIONS_DEFINE= MAME ZSNES
-OPTIONS_DEFAULT= MAME
-
-MAME_DESC= Install mame emulator
-ZSNES_DESC= Install zsnes emulator
-MAME_RUN_DEPENDS= mame>=0.154:emulators/mame
-ZSNES_RUN_DEPENDS= zsnes:emulators/zsnes
-
-.include <bsd.port.options.mk>
-
-.if ${ARCH:Mamd64}
-MAMENAME= mame64
-.else
-MAMENAME= mame
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -i '' -e 's|/usr/bin/env python|${PYTHON_CMD}|' \
- ${WRKSRC}/scripts/loemu \
- ${WRKSRC}/scripts/loemu-builder
- @${REINPLACE_CMD} -i '' -e 's|sdlmame|${MAMENAME}|' \
- ${WRKSRC}/config/sdlmame.conf
-
-.include <bsd.port.mk>
diff --git a/emulators/loemu/distinfo b/emulators/loemu/distinfo
deleted file mode 100644
index 756da08585e4..000000000000
--- a/emulators/loemu/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (loemu-0.3.1.tar.gz) = 2e838d6bde6e59d14d0ed608ce4b4783720f435eefad8a50983c0fdab1e52f94
-SIZE (loemu-0.3.1.tar.gz) = 62732
diff --git a/emulators/loemu/files/patch-setup.py b/emulators/loemu/files/patch-setup.py
deleted file mode 100644
index 28556d56fbe0..000000000000
--- a/emulators/loemu/files/patch-setup.py
+++ /dev/null
@@ -1,24 +0,0 @@
---- setup.py.orig 2008-02-21 22:23:10 UTC
-+++ setup.py
-@@ -7,21 +7,6 @@ import sys
- if sys.hexversion < 0x020400f0:
- sys.stderr.write("python version failed: current version = %s.%s, needed version >= 2.4\n" % (sys.version_info[0],sys.version_info[1]))
- sys.exit(1)
--try:
-- import libxml2
--except ImportError:
-- sys.stderr.write("dependencies failed: python libxml2\n")
-- sys.exit(1)
--try:
-- import libxslt
--except ImportError:
-- sys.stderr.write("dependencies failed: python libxslt1\n")
-- sys.exit(1)
--try:
-- import gtk.glade
--except ImportError:
-- sys.stderr.write("dependencies failed: python glade\n")
-- sys.exit(1)
-
- # make sure that the mo files are generated and up-to-date
- os.system("cd po; make update-po")
diff --git a/emulators/loemu/pkg-descr b/emulators/loemu/pkg-descr
deleted file mode 100644
index e31b21672e31..000000000000
--- a/emulators/loemu/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-Loemu is a free application that provides a simple frontend for various game
-emulators.
-
-Features:
-- Currently it supports game emulation with mame, sdlmame and snes9x.
-- Browse games using dynamic list. This allows to browse in a list generated
- with some categories (and it has other advantages).
-- Finds games quickly. Using a specific dialog that looks for a game in all
- the gamelist.
-- The generation of the dynamic list filtering the gamelist is very fast.
-- It has been developed with PyGTK + Glade.
-- Released under GNU General Public License.
-
-The design of loemu allows the support of more emulators adding specific
-emulator configuration files.
-
-WWW: http://loemu.pegueroles.com/
diff --git a/emulators/loemu/pkg-plist b/emulators/loemu/pkg-plist
deleted file mode 100644
index b6ccf811d9d7..000000000000
--- a/emulators/loemu/pkg-plist
+++ /dev/null
@@ -1,40 +0,0 @@
-bin/loemu
-bin/loemu-builder
-%%PYTHON_SITELIBDIR%%/loemu/Config.py
-%%PYTHON_SITELIBDIR%%/loemu/Gamelist.py
-%%PYTHON_SITELIBDIR%%/loemu/Loemu.py
-%%PYTHON_SITELIBDIR%%/loemu/Preferences.py
-%%PYTHON_SITELIBDIR%%/loemu/SimpleGladeApp.py
-%%PYTHON_SITELIBDIR%%/loemu/__init__.py
-%%PYTHON_SITELIBDIR%%/loemu/Config.pyc
-%%PYTHON_SITELIBDIR%%/loemu/Gamelist.pyc
-%%PYTHON_SITELIBDIR%%/loemu/Loemu.pyc
-%%PYTHON_SITELIBDIR%%/loemu/Preferences.pyc
-%%PYTHON_SITELIBDIR%%/loemu/SimpleGladeApp.pyc
-%%PYTHON_SITELIBDIR%%/loemu/__init__.pyc
-%%PYTHON_SITELIBDIR%%/loemu/Config.pyo
-%%PYTHON_SITELIBDIR%%/loemu/Gamelist.pyo
-%%PYTHON_SITELIBDIR%%/loemu/Loemu.pyo
-%%PYTHON_SITELIBDIR%%/loemu/Preferences.pyo
-%%PYTHON_SITELIBDIR%%/loemu/SimpleGladeApp.pyo
-%%PYTHON_SITELIBDIR%%/loemu/__init__.pyo
-%%DATADIR%%/config/general
-%%DATADIR%%/config/mame.xsl
-%%DATADIR%%/config/sdlmame.conf
-%%DATADIR%%/config/snes9x.conf
-%%DATADIR%%/config/xmame.conf
-%%DATADIR%%/config/zsnes.conf
-%%DATADIR%%/glade/Loemu.glade
-%%DATADIR%%/glade/Preferences.glade
-%%DATADIR%%/glade/penguin-revolt-128.png
-%%DATADIR%%/images/penguin-revolt-128.png
-%%DATADIR%%/images/state_1.gif
-%%DATADIR%%/images/state_2.gif
-%%DATADIR%%/images/state_3.gif
-%%DATADIR%%/images/state_4.gif
-share/locale/fr/LC_MESSAGES/loemu.mo
-share/locale/ca/LC_MESSAGES/loemu.mo
-share/locale/sv/LC_MESSAGES/loemu.mo
-@dir %%DATADIR%%/snaps
-@dir %%DATADIR%%/roms
-@dir %%DATADIR%%/flyers
diff --git a/emulators/pipelight/Makefile b/emulators/pipelight/Makefile
deleted file mode 100644
index f1b8e7de6109..000000000000
--- a/emulators/pipelight/Makefile
+++ /dev/null
@@ -1,71 +0,0 @@
-# Created by: Kris Moore <kmoore@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pipelight
-PORTVERSION= 0.2.8.2
-PORTREVISION= 9
-CATEGORIES= emulators
-MASTER_SITES= https://bitbucket.org/mmueller2012/pipelight/get/ \
- http://repos.fds-team.de/pluginloader/v${DISTVERSION}/:plg
-DISTNAME= v${DISTVERSION}
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} pluginloader.tar.gz:plg pluginloader.tar.gz.sig:plg
-DIST_SUBDIR= pipelight
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Wrapper for using windows plugins in web browsers
-
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= ${LOCALBASE}/bin/gpg2:security/gnupg \
- ${LOCALBASE}/bin/bash:shells/bash
-LIB_DEPENDS= libxml2.so:textproc/libxml2
-RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash \
- ${LOCALBASE}/bin/wget:ftp/wget \
- ${LOCALBASE}/bin/zenity:x11/zenity \
- ${LOCALBASE}/bin/cabextract:archivers/cabextract \
- ${LOCALBASE}/bin/flock:sysutils/flock \
- ${LOCALBASE}/bin/gpg2:security/gnupg
-
-WRKSRC= ${WRKDIR}/mmueller2012-pipelight-792e7a4885a6
-USES= compiler:c++11-lib gmake localbase:ldflags shebangfix
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --verbose --wine-path=${LOCALBASE}/bin/wine --win32-prebuilt \
- --win64-prebuilt --moz-plugin-path=${LOCALBASE}/lib/browser_plugins \
- --cxx=${CXX} --bash-interp=${LOCALBASE}/bin/bash \
- --gpg-exec=${LOCALBASE}/bin/gpg2
-SHEBANG_FILES= configure \
- share/install-dependency
-USE_XORG= x11
-MAKE_JOBS_UNSAFE=yes
-USE_LDCONFIG= yes
-
-SUB_FILES= pipelight-mkufs
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "i386"
-BUILD_DEPENDS+= ${LOCALBASE}/bin/wine:emulators/wine
-RUN_DEPENDS+= ${LOCALBASE}/bin/wine:emulators/wine
-.elif ${ARCH} == "amd64"
-BUILD_DEPENDS+= ${LOCALBASE}/bin/wine:emulators/i386-wine
-RUN_DEPENDS+= ${LOCALBASE}/bin/wine:emulators/i386-wine
-.endif
-
-pre-configure:
- @${LN} -s ${DISTDIR}/${DIST_SUBDIR}/pluginloader.tar.gz \
- ${WRKSRC}/pluginloader-v${DISTVERSION}.tar.gz
- @${LN} -s ${DISTDIR}/${DIST_SUBDIR}/pluginloader.tar.gz.sig \
- ${WRKSRC}/pluginloader-v${DISTVERSION}.tar.gz.sig
- @${MKDIR} ${WRKDIR}/.gnupg
-
-post-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/pipelight-mkufs ${STAGEDIR}${PREFIX}/bin/
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/pipelight/libpipelight.so
-
-.include <bsd.port.post.mk>
diff --git a/emulators/pipelight/distinfo b/emulators/pipelight/distinfo
deleted file mode 100644
index 110ce873531e..000000000000
--- a/emulators/pipelight/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-SHA256 (pipelight/v0.2.8.2.tar.gz) = 13ca5fb18cd68f63137a0dded5a4d0811aa78b033918a3331953903ced34decf
-SIZE (pipelight/v0.2.8.2.tar.gz) = 153877
-SHA256 (pipelight/pluginloader.tar.gz) = 1a2c2a94c171152545b1b86d48392d2179ab2339826f5bd8fda81a3094c6174b
-SIZE (pipelight/pluginloader.tar.gz) = 1107980
-SHA256 (pipelight/pluginloader.tar.gz.sig) = e00c657ba0a7351e08dd66e91ba3f2125c50b4e66af7a66ca1881a4038453e9c
-SIZE (pipelight/pluginloader.tar.gz.sig) = 543
diff --git a/emulators/pipelight/files/patch-src_linux_libpipelight_configloader.c b/emulators/pipelight/files/patch-src_linux_libpipelight_configloader.c
deleted file mode 100644
index 822452113622..000000000000
--- a/emulators/pipelight/files/patch-src_linux_libpipelight_configloader.c
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/linux/libpipelight/configloader.c.orig 2015-01-11 04:48:05 UTC
-+++ src/linux/libpipelight/configloader.c
-@@ -46,6 +46,7 @@
- #include <string> // for std::string
- #include <map> // for std::map
- #include <dlfcn.h>
-+#include <errno.h>
-
- #include "common/common.h"
- #include "configloader.h"
-@@ -663,4 +664,4 @@ bool loadPluginInformation(){
- err:
- fclose(file);
- return false;
--}
-\ No newline at end of file
-+}
diff --git a/emulators/pipelight/files/pipelight-mkufs.in b/emulators/pipelight/files/pipelight-mkufs.in
deleted file mode 100644
index 24ee77d99526..000000000000
--- a/emulators/pipelight/files/pipelight-mkufs.in
+++ /dev/null
@@ -1,97 +0,0 @@
-#!/bin/sh
-# Helper script for ZFS users that want to view DRM protected content
-# with pipelight
-# Author: Kris Moore <kris@pcbsd.org>
-# License: BSD
-
-destroy_old()
-{
- umount ${userhome}/.wine-pipelight
- zfs destroy ${zpool}/$username-pipelight
- cat /etc/fstab | grep -v "$zpool/$username-pipelight " > /etc/fstab.new
- mv /etc/fstab.new /etc/fstab
-}
-
-if [ -z "$1" ] ; then
- echo "Create UFS formatted ZVOL:
-${0} <username>
-
-Remove UFS formatted ZVOL:
-${0} --remove <username>"
- exit 1
-fi
-
-doDestroy=0
-if [ "$1" = '--remove' ] ; then
- doDestroy=1
- username="$2"
-else
- username="$1"
-fi
-
-# Get users HOME
-userhome=`cat /etc/passwd | grep "^$username:" | cut -d ':' -f 6`
-if [ -z "$userhome" ] ; then
- echo "No such user: $userhome"
- exit 1
-fi
-if [ ! -d "$userhome" ] ; then
- echo "No such home directory: $userhome"
- exit 1
-fi
-
-zpool=`mount | grep 'on / ' | awk '{print $1}' | cut -d '/' -f 1`
-if [ -z "$zpool" ] ; then
- echo "Unable to detect zpool!"
- exit 1
-fi
-
-# If the user wants to remove the zvol
-if [ $doDestroy -eq 1 ] ; then
- destroy_old
- exit 0
-fi
-
-# Running this on a user which already has the file-system, lets remove it first
-zfs list ${zpool}/$username-pipelight >/dev/null 2>/dev/null
-if [ $? -eq 0 ] ; then
- echo "Removing old UFS ZVOL"
- destroy_old
-fi
-
-# Create the ZVOL
-zfs create -V 400M $zpool/$username-pipelight
-if [ $? -ne 0 ] ; then
- echo "Failed creating ZVOL"
- exit 1
-fi
-
-# Format it with UFS
-newfs -U /dev/zvol/$zpool/$username-pipelight
-if [ $? -ne 0 ] ; then
- echo "Failed formatting ZVOL"
- exit 1
-fi
-
-# Create the directory
-if [ ! -d "${userhome}/.wine-pipelight" ] ; then
- mkdir ${userhome}/.wine-pipelight
-fi
-
-# Mount the directory
-mount /dev/zvol/$zpool/$username-pipelight ${userhome}/.wine-pipelight
-if [ $? -ne 0 ] ; then
- echo "Failed mounting ZVOL"
- exit 1
-fi
-
-# Get user group
-usergroup=`groups $username | cut -d " " -f 1`
-
-# Chown the directory
-chown $username:$usergroup ${userhome}/.wine-pipelight
-
-# Save to fstab
-echo "/dev/zvol/$zpool/$username-pipelight ${userhome}/.wine-pipelight ufs rw,late 0 0" >> /etc/fstab
-
-echo "ZVOL created and mounted to: ${userhome}/.wine-pipelight"
diff --git a/emulators/pipelight/pkg-descr b/emulators/pipelight/pkg-descr
deleted file mode 100644
index 3971ad8bb7ce..000000000000
--- a/emulators/pipelight/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Pipelight is a wrapper for using Windows plugins in FreeBSD browsers
-and therefore giving you the possibility to access services which
-are otherwise not available for FreeBSD users.
-
-WWW: http://www.pipelight.net/
diff --git a/emulators/pipelight/pkg-message b/emulators/pipelight/pkg-message
deleted file mode 100644
index 1e4443fa4241..000000000000
--- a/emulators/pipelight/pkg-message
+++ /dev/null
@@ -1,24 +0,0 @@
-[
-{ type: install
- message: <<EOM
-This port installs the Pipelight plugin wrapper for running Silverlight,
-Flash and others. Before enabling Pipelight for your users, run the
-following as root:
-
-# pipelight-plugin --create-mozilla-plugins
-
-NOTE:
-
-For users running with ZFS on root, watching DRM protected content
-requires extensive xattr support. If you run into issues with DRM failing,
-you can use the "pipelight-mkufs" command to create a UFS formatted ZVOL
-mounted on your users ~/.wine-pipelight directory.
-
-To create the UFS filesystem
-# pipelight-mkufs <username>
-
-To remove the UFS filesystem
-# pipelight-mkufs --delete <username>
-EOM
-}
-]
diff --git a/emulators/pipelight/pkg-plist b/emulators/pipelight/pkg-plist
deleted file mode 100644
index 7657cccebdab..000000000000
--- a/emulators/pipelight/pkg-plist
+++ /dev/null
@@ -1,45 +0,0 @@
-bin/pipelight-plugin
-bin/pipelight-mkufs
-lib/pipelight/libpipelight.so
-man/man1/pipelight-plugin.1.gz
-%%DATADIR%%/configs/pipelight-adobereader
-%%DATADIR%%/configs/pipelight-flash
-%%DATADIR%%/configs/pipelight-foxitpdf
-%%DATADIR%%/configs/pipelight-grandstream
-%%DATADIR%%/configs/pipelight-hikvision
-%%DATADIR%%/configs/pipelight-npactivex
-%%DATADIR%%/configs/pipelight-roblox
-%%DATADIR%%/configs/pipelight-shockwave
-%%DATADIR%%/configs/pipelight-silverlight4
-%%DATADIR%%/configs/pipelight-silverlight5.0
-%%DATADIR%%/configs/pipelight-silverlight5.1
-%%DATADIR%%/configs/pipelight-unity3d
-%%DATADIR%%/configs/pipelight-viewright-caiway
-%%DATADIR%%/configs/pipelight-vizzedrgr
-%%DATADIR%%/configs/pipelight-widevine
-%%DATADIR%%/configs/pipelight-x64-flash
-%%DATADIR%%/configs/pipelight-x64-unity3d
-%%DATADIR%%/install-dependency
-%%DATADIR%%/licenses/license-adobereader.txt
-%%DATADIR%%/licenses/license-flash.txt
-%%DATADIR%%/licenses/license-foxitpdf.txt
-%%DATADIR%%/licenses/license-grandstream.txt
-%%DATADIR%%/licenses/license-hikvision.txt
-%%DATADIR%%/licenses/license-mpg2splt.txt
-%%DATADIR%%/licenses/license-mspatcha.txt
-%%DATADIR%%/licenses/license-roblox.txt
-%%DATADIR%%/licenses/license-shockwave.txt
-%%DATADIR%%/licenses/license-silverlight4.txt
-%%DATADIR%%/licenses/license-silverlight5.0.txt
-%%DATADIR%%/licenses/license-silverlight5.1.txt
-%%DATADIR%%/licenses/license-unity3d.txt
-%%DATADIR%%/licenses/license-viewright-caiway.txt
-%%DATADIR%%/licenses/license-widevine.txt
-%%DATADIR%%/licenses/license-wininet.txt
-%%DATADIR%%/pluginloader.exe
-%%DATADIR%%/scripts/configure-flash
-%%DATADIR%%/scripts/configure-silverlight
-%%DATADIR%%/sig-install-dependency.gpg
-%%DATADIR%%/wine
-%%DATADIR%%/winecheck.exe
-@dir lib/browser_plugins
diff --git a/finance/Makefile b/finance/Makefile
index 186483ab5eea..1e4c04637278 100644
--- a/finance/Makefile
+++ b/finance/Makefile
@@ -40,7 +40,6 @@
SUBDIR += kmymoney
SUBDIR += ktoblzcheck
SUBDIR += ledger
- SUBDIR += ledgersmb
SUBDIR += ledgersmb12
SUBDIR += libofx
SUBDIR += libstocks
diff --git a/finance/ledgersmb/Makefile b/finance/ledgersmb/Makefile
deleted file mode 100644
index dcef99138c6e..000000000000
--- a/finance/ledgersmb/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: anarcat@anarcat.ath.cx
-# $FreeBSD$
-
-PORTNAME= ledger-smb
-PORTVERSION= 1.1.12
-PORTREVISION= 5
-CATEGORIES= finance perl5
-MASTER_SITES= SF/${PORTNAME}/Releases/archive-1.1/${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Double entry accounting system
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= p5-DBD-Pg>=0:databases/p5-DBD-Pg
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-NO_BUILD= yes
-NO_ARCH= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-USES= shebangfix perl5
-SHEBANG_FILES= *.pl locale/*/*.pl bin/*/*.pl utils/*/*.pl
-PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
-SUB_FILES= ${PORTNAME}-httpd.conf pkg-message
-
-post-patch:
- @${REINPLACE_CMD} -i '' -e '1s|/bin/perl|${perl_CMD}|' ${WRKSRC}/bin/lynx/gl.pl
-
-do-install:
- @cd ${WRKDIR} ; \
- ${TAR} -cf - ${PORTNAME} | ( cd ${STAGEDIR}${PREFIX} ; ${TAR} xf - )
- @cd ${STAGEDIR}${PREFIX}/${PORTNAME} ; \
- ${CHMOD} 711 users templates css spool
- @${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-httpd.conf ${STAGEDIR}${PREFIX}/etc/
-
-.include <bsd.port.mk>
diff --git a/finance/ledgersmb/distinfo b/finance/ledgersmb/distinfo
deleted file mode 100644
index 84afac996c06..000000000000
--- a/finance/ledgersmb/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ledger-smb-1.1.12.tar.gz) = d2da2a95facbc8c274c0dda472720e40d2753476c0f1cfd0f7d3aaf23bcebcb3
-SIZE (ledger-smb-1.1.12.tar.gz) = 4146235
diff --git a/finance/ledgersmb/files/ledger-smb-httpd.conf.in b/finance/ledgersmb/files/ledger-smb-httpd.conf.in
deleted file mode 100644
index c4754230baea..000000000000
--- a/finance/ledgersmb/files/ledger-smb-httpd.conf.in
+++ /dev/null
@@ -1,13 +0,0 @@
-Alias /ledger-smb %%PREFIX%%/ledger-smb/
-<Directory %%PREFIX%%/ledger-smb>
- AllowOverride All
- AddHandler cgi-script .pl
- Options ExecCGI Includes FollowSymlinks
- Order Allow,Deny
- Allow from All
-</Directory>
-
-<Directory %%PREFIX%%/ledger-smb/users>
- Order Deny,Allow
- Deny from All
-</Directory>
diff --git a/finance/ledgersmb/files/pkg-message.in b/finance/ledgersmb/files/pkg-message.in
deleted file mode 100644
index f833dcf81ef9..000000000000
--- a/finance/ledgersmb/files/pkg-message.in
+++ /dev/null
@@ -1,14 +0,0 @@
-[
-{ type: install
- message: <<EOM
-LedgerSMB has now been installed.
-
-To enable Apache web access, add the following to your
-%%PREFIX%%/etc/apache/httpd.conf:
-
- Include %%PREFIX%%/etc/ledger-smb-httpd.conf
-
-Enjoy!
-EOM
-}
-]
diff --git a/finance/ledgersmb/pkg-descr b/finance/ledgersmb/pkg-descr
deleted file mode 100644
index a280d0a97193..000000000000
--- a/finance/ledgersmb/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-LedgerSMB is a double entry accounting system, written in Perl.
-Accounting data is stored in a PostgreSQL Server, for the display
-any text or GUI browser can be used.
-
-WWW: http://www.ledgersmb.org/
diff --git a/finance/ledgersmb/pkg-plist b/finance/ledgersmb/pkg-plist
deleted file mode 100644
index 0f233fb018ba..000000000000
--- a/finance/ledgersmb/pkg-plist
+++ /dev/null
@@ -1,2557 +0,0 @@
-etc/ledger-smb-httpd.conf
-@owner %%WWWOWN%%
-@group %%WWWGRP%%
-ledger-smb/.swp
-ledger-smb/CONTRIBUTORS
-ledger-smb/COPYRIGHT
-ledger-smb/Changelog
-ledger-smb/LICENSE
-ledger-smb/LedgerSMB.xcf
-ledger-smb/LedgerSMB/AA.pm
-ledger-smb/LedgerSMB/AM.pm
-ledger-smb/LedgerSMB/BP.pm
-ledger-smb/LedgerSMB/CA.pm
-ledger-smb/LedgerSMB/CP.pm
-ledger-smb/LedgerSMB/CT.pm
-ledger-smb/LedgerSMB/Form.pm
-ledger-smb/LedgerSMB/GL.pm
-ledger-smb/LedgerSMB/HR.pm
-ledger-smb/LedgerSMB/IC.pm
-ledger-smb/LedgerSMB/IR.pm
-ledger-smb/LedgerSMB/IS.pm
-ledger-smb/LedgerSMB/Inifile.pm
-ledger-smb/LedgerSMB/JC.pm
-ledger-smb/LedgerSMB/Mailer.pm
-ledger-smb/LedgerSMB/Menu.pm
-ledger-smb/LedgerSMB/Num2text.pm
-ledger-smb/LedgerSMB/OE.pm
-ledger-smb/LedgerSMB/OP.pm
-ledger-smb/LedgerSMB/PE.pm
-ledger-smb/LedgerSMB/RC.pm
-ledger-smb/LedgerSMB/RP.pm
-ledger-smb/LedgerSMB/Session.pm
-ledger-smb/LedgerSMB/User.pm
-ledger-smb/README.sql-ledger
-ledger-smb/SL2LS.pl
-ledger-smb/TODO
-ledger-smb/VERSION
-ledger-smb/admin.pl
-ledger-smb/am.pl
-ledger-smb/ap.pl
-ledger-smb/ar.pl
-ledger-smb/bin/lynx/aa.pl
-ledger-smb/bin/lynx/admin.pl
-ledger-smb/bin/lynx/am.pl
-ledger-smb/bin/lynx/ap.pl
-ledger-smb/bin/lynx/ar.pl
-ledger-smb/bin/lynx/arap.pl
-ledger-smb/bin/lynx/arapprn.pl
-ledger-smb/bin/lynx/bp.pl
-ledger-smb/bin/lynx/ca.pl
-ledger-smb/bin/lynx/cp.pl
-ledger-smb/bin/lynx/ct.pl
-ledger-smb/bin/lynx/gl.pl
-ledger-smb/bin/lynx/hr.pl
-ledger-smb/bin/lynx/ic.pl
-ledger-smb/bin/lynx/io.pl
-ledger-smb/bin/lynx/ir.pl
-ledger-smb/bin/lynx/is.pl
-ledger-smb/bin/lynx/jc.pl
-ledger-smb/bin/lynx/login.pl
-ledger-smb/bin/lynx/menu.pl
-ledger-smb/bin/lynx/oe.pl
-ledger-smb/bin/lynx/pe.pl
-ledger-smb/bin/lynx/pos.pl
-ledger-smb/bin/lynx/ps.pl
-ledger-smb/bin/lynx/pw.pl
-ledger-smb/bin/lynx/rc.pl
-ledger-smb/bin/lynx/rp.pl
-ledger-smb/bin/mozilla/aa.pl
-ledger-smb/bin/mozilla/admin.pl
-ledger-smb/bin/mozilla/am.pl
-ledger-smb/bin/mozilla/ap.pl
-ledger-smb/bin/mozilla/ar.pl
-ledger-smb/bin/mozilla/arap.pl
-ledger-smb/bin/mozilla/arapprn.pl
-ledger-smb/bin/mozilla/bp.pl
-ledger-smb/bin/mozilla/ca.pl
-ledger-smb/bin/mozilla/cp.pl
-ledger-smb/bin/mozilla/ct.pl
-ledger-smb/bin/mozilla/gl.pl
-ledger-smb/bin/mozilla/hr.pl
-ledger-smb/bin/mozilla/ic.pl
-ledger-smb/bin/mozilla/io.pl
-ledger-smb/bin/mozilla/ir.pl
-ledger-smb/bin/mozilla/is.pl
-ledger-smb/bin/mozilla/jc.pl
-ledger-smb/bin/mozilla/login.pl
-ledger-smb/bin/mozilla/menu.pl
-ledger-smb/bin/mozilla/oe.pl
-ledger-smb/bin/mozilla/pe.pl
-ledger-smb/bin/mozilla/pos.pl
-ledger-smb/bin/mozilla/ps.pl
-ledger-smb/bin/mozilla/pw.pl
-ledger-smb/bin/mozilla/rc.pl
-ledger-smb/bin/mozilla/rp.pl
-ledger-smb/bp.pl
-ledger-smb/ca.pl
-ledger-smb/cp.pl
-ledger-smb/css/ledger-smb-blue.css
-ledger-smb/css/ledger-smb-brown.css
-ledger-smb/css/ledger-smb-purple.css
-ledger-smb/css/ledger-smb-red.css
-ledger-smb/css/ledger-smb-yellow.css
-ledger-smb/css/ledger-smb.css
-ledger-smb/ct.pl
-ledger-smb/custom.pl
-ledger-smb/dists/gentoo/ledger-smb-httpd-gentoo.conf
-ledger-smb/dists/gentoo/post-install.txt
-ledger-smb/doc/COPYRIGHT
-ledger-smb/doc/LedgerSMB-manual.pdf
-ledger-smb/doc/README
-ledger-smb/doc/README.DB2
-ledger-smb/doc/coding-standard.pdf
-ledger-smb/doc/coding-standard.tex
-ledger-smb/doc/faq.html
-ledger-smb/doc/manual/LedgerSMB-manual.aux
-ledger-smb/doc/manual/LedgerSMB-manual.lof
-ledger-smb/doc/manual/LedgerSMB-manual.log
-ledger-smb/doc/manual/LedgerSMB-manual.out
-ledger-smb/doc/manual/LedgerSMB-manual.pdf
-ledger-smb/doc/manual/LedgerSMB-manual.tex
-ledger-smb/doc/manual/LedgerSMB-manual.toc
-ledger-smb/doc/manual/ap_workflow_complex.tex
-ledger-smb/doc/manual/ap_workflow_ship.tex
-ledger-smb/doc/manual/ar_workflow_complex.tex
-ledger-smb/doc/manual/ar_workflow_ship.tex
-ledger-smb/doc/manual/fdl.tex
-ledger-smb/doc/manual/metatron.sty
-ledger-smb/doc/manual/simple_ap_workflow.tex
-ledger-smb/doc/manual/simple_ar_dataflow.tex
-ledger-smb/doc/manual/sl-stack.tex
-ledger-smb/doc/release_notes
-ledger-smb/favicon.ico
-ledger-smb/gl.pl
-ledger-smb/hr.pl
-ledger-smb/ic.pl
-ledger-smb/index.html
-ledger-smb/ir.pl
-ledger-smb/is.pl
-ledger-smb/jc.pl
-ledger-smb/ledger-smb-bak.png
-ledger-smb/ledger-smb-httpd.conf
-ledger-smb/ledger-smb.conf.default
-ledger-smb/ledger-smb.eps
-ledger-smb/ledger-smb.gif
-ledger-smb/ledger-smb.png
-ledger-smb/ledger-smb_small.png
-ledger-smb/locale/be_fr/COPYING
-ledger-smb/locale/be_fr/LANGUAGE
-ledger-smb/locale/be_fr/Num2text
-ledger-smb/locale/be_fr/aa
-ledger-smb/locale/be_fr/admin
-ledger-smb/locale/be_fr/all
-ledger-smb/locale/be_fr/am
-ledger-smb/locale/be_fr/ap
-ledger-smb/locale/be_fr/ar
-ledger-smb/locale/be_fr/arap
-ledger-smb/locale/be_fr/arapprn
-ledger-smb/locale/be_fr/bp
-ledger-smb/locale/be_fr/ca
-ledger-smb/locale/be_fr/cp
-ledger-smb/locale/be_fr/ct
-ledger-smb/locale/be_fr/gl
-ledger-smb/locale/be_fr/hr
-ledger-smb/locale/be_fr/ic
-ledger-smb/locale/be_fr/io
-ledger-smb/locale/be_fr/ir
-ledger-smb/locale/be_fr/is
-ledger-smb/locale/be_fr/jc
-ledger-smb/locale/be_fr/locales.pl
-ledger-smb/locale/be_fr/login
-ledger-smb/locale/be_fr/menu
-ledger-smb/locale/be_fr/oe
-ledger-smb/locale/be_fr/pe
-ledger-smb/locale/be_fr/pos
-ledger-smb/locale/be_fr/ps
-ledger-smb/locale/be_fr/pw
-ledger-smb/locale/be_fr/rc
-ledger-smb/locale/be_fr/rp
-ledger-smb/locale/be_nl/COPYING
-ledger-smb/locale/be_nl/LANGUAGE
-ledger-smb/locale/be_nl/Num2text
-ledger-smb/locale/be_nl/aa
-ledger-smb/locale/be_nl/admin
-ledger-smb/locale/be_nl/all
-ledger-smb/locale/be_nl/am
-ledger-smb/locale/be_nl/ap
-ledger-smb/locale/be_nl/ar
-ledger-smb/locale/be_nl/arap
-ledger-smb/locale/be_nl/arapprn
-ledger-smb/locale/be_nl/bp
-ledger-smb/locale/be_nl/ca
-ledger-smb/locale/be_nl/cp
-ledger-smb/locale/be_nl/ct
-ledger-smb/locale/be_nl/gl
-ledger-smb/locale/be_nl/hr
-ledger-smb/locale/be_nl/ic
-ledger-smb/locale/be_nl/io
-ledger-smb/locale/be_nl/ir
-ledger-smb/locale/be_nl/is
-ledger-smb/locale/be_nl/jc
-ledger-smb/locale/be_nl/locales.pl
-ledger-smb/locale/be_nl/login
-ledger-smb/locale/be_nl/menu
-ledger-smb/locale/be_nl/oe
-ledger-smb/locale/be_nl/pe
-ledger-smb/locale/be_nl/pos
-ledger-smb/locale/be_nl/ps
-ledger-smb/locale/be_nl/pw
-ledger-smb/locale/be_nl/rc
-ledger-smb/locale/be_nl/rp
-ledger-smb/locale/bg_utf/COPYING
-ledger-smb/locale/bg_utf/LANGUAGE
-ledger-smb/locale/bg_utf/aa
-ledger-smb/locale/bg_utf/admin
-ledger-smb/locale/bg_utf/all
-ledger-smb/locale/bg_utf/am
-ledger-smb/locale/bg_utf/ap
-ledger-smb/locale/bg_utf/ar
-ledger-smb/locale/bg_utf/arap
-ledger-smb/locale/bg_utf/arapprn
-ledger-smb/locale/bg_utf/bp
-ledger-smb/locale/bg_utf/ca
-ledger-smb/locale/bg_utf/cp
-ledger-smb/locale/bg_utf/ct
-ledger-smb/locale/bg_utf/gl
-ledger-smb/locale/bg_utf/hr
-ledger-smb/locale/bg_utf/ic
-ledger-smb/locale/bg_utf/io
-ledger-smb/locale/bg_utf/ir
-ledger-smb/locale/bg_utf/is
-ledger-smb/locale/bg_utf/jc
-ledger-smb/locale/bg_utf/locales.pl
-ledger-smb/locale/bg_utf/login
-ledger-smb/locale/bg_utf/menu
-ledger-smb/locale/bg_utf/oe
-ledger-smb/locale/bg_utf/pe
-ledger-smb/locale/bg_utf/pos
-ledger-smb/locale/bg_utf/ps
-ledger-smb/locale/bg_utf/pw
-ledger-smb/locale/bg_utf/rc
-ledger-smb/locale/bg_utf/rp
-ledger-smb/locale/br/COPYING
-ledger-smb/locale/br/LANGUAGE
-ledger-smb/locale/br/aa
-ledger-smb/locale/br/admin
-ledger-smb/locale/br/all
-ledger-smb/locale/br/am
-ledger-smb/locale/br/ap
-ledger-smb/locale/br/ar
-ledger-smb/locale/br/arap
-ledger-smb/locale/br/arapprn
-ledger-smb/locale/br/bp
-ledger-smb/locale/br/ca
-ledger-smb/locale/br/cp
-ledger-smb/locale/br/ct
-ledger-smb/locale/br/gl
-ledger-smb/locale/br/hr
-ledger-smb/locale/br/ic
-ledger-smb/locale/br/io
-ledger-smb/locale/br/ir
-ledger-smb/locale/br/is
-ledger-smb/locale/br/jc
-ledger-smb/locale/br/locales.pl
-ledger-smb/locale/br/login
-ledger-smb/locale/br/menu
-ledger-smb/locale/br/oe
-ledger-smb/locale/br/pe
-ledger-smb/locale/br/pos
-ledger-smb/locale/br/ps
-ledger-smb/locale/br/pw
-ledger-smb/locale/br/rc
-ledger-smb/locale/br/rp
-ledger-smb/locale/ca_en/COPYING
-ledger-smb/locale/ca_en/LANGUAGE
-ledger-smb/locale/ca_en/aa
-ledger-smb/locale/ca_en/admin
-ledger-smb/locale/ca_en/all
-ledger-smb/locale/ca_en/am
-ledger-smb/locale/ca_en/ap
-ledger-smb/locale/ca_en/ar
-ledger-smb/locale/ca_en/arap
-ledger-smb/locale/ca_en/arapprn
-ledger-smb/locale/ca_en/bp
-ledger-smb/locale/ca_en/ca
-ledger-smb/locale/ca_en/cp
-ledger-smb/locale/ca_en/ct
-ledger-smb/locale/ca_en/gl
-ledger-smb/locale/ca_en/hr
-ledger-smb/locale/ca_en/ic
-ledger-smb/locale/ca_en/io
-ledger-smb/locale/ca_en/ir
-ledger-smb/locale/ca_en/is
-ledger-smb/locale/ca_en/jc
-ledger-smb/locale/ca_en/locales.pl
-ledger-smb/locale/ca_en/login
-ledger-smb/locale/ca_en/menu
-ledger-smb/locale/ca_en/oe
-ledger-smb/locale/ca_en/pe
-ledger-smb/locale/ca_en/pos
-ledger-smb/locale/ca_en/ps
-ledger-smb/locale/ca_en/pw
-ledger-smb/locale/ca_en/rc
-ledger-smb/locale/ca_en/rp
-ledger-smb/locale/ca_fr/COPYING
-ledger-smb/locale/ca_fr/LANGUAGE
-ledger-smb/locale/ca_fr/Num2text
-ledger-smb/locale/ca_fr/aa
-ledger-smb/locale/ca_fr/admin
-ledger-smb/locale/ca_fr/all
-ledger-smb/locale/ca_fr/am
-ledger-smb/locale/ca_fr/ap
-ledger-smb/locale/ca_fr/ar
-ledger-smb/locale/ca_fr/arap
-ledger-smb/locale/ca_fr/arapprn
-ledger-smb/locale/ca_fr/bp
-ledger-smb/locale/ca_fr/ca
-ledger-smb/locale/ca_fr/cp
-ledger-smb/locale/ca_fr/ct
-ledger-smb/locale/ca_fr/gl
-ledger-smb/locale/ca_fr/hr
-ledger-smb/locale/ca_fr/ic
-ledger-smb/locale/ca_fr/io
-ledger-smb/locale/ca_fr/ir
-ledger-smb/locale/ca_fr/is
-ledger-smb/locale/ca_fr/jc
-ledger-smb/locale/ca_fr/locales.pl
-ledger-smb/locale/ca_fr/login
-ledger-smb/locale/ca_fr/menu
-ledger-smb/locale/ca_fr/oe
-ledger-smb/locale/ca_fr/pe
-ledger-smb/locale/ca_fr/pos
-ledger-smb/locale/ca_fr/ps
-ledger-smb/locale/ca_fr/pw
-ledger-smb/locale/ca_fr/rc
-ledger-smb/locale/ca_fr/rp
-ledger-smb/locale/ch/COPYING
-ledger-smb/locale/ch/LANGUAGE
-ledger-smb/locale/ch/Num2text
-ledger-smb/locale/ch/aa
-ledger-smb/locale/ch/admin
-ledger-smb/locale/ch/all
-ledger-smb/locale/ch/am
-ledger-smb/locale/ch/ap
-ledger-smb/locale/ch/ar
-ledger-smb/locale/ch/arap
-ledger-smb/locale/ch/arapprn
-ledger-smb/locale/ch/bp
-ledger-smb/locale/ch/ca
-ledger-smb/locale/ch/cp
-ledger-smb/locale/ch/ct
-ledger-smb/locale/ch/gl
-ledger-smb/locale/ch/hr
-ledger-smb/locale/ch/ic
-ledger-smb/locale/ch/io
-ledger-smb/locale/ch/ir
-ledger-smb/locale/ch/is
-ledger-smb/locale/ch/jc
-ledger-smb/locale/ch/locales.pl
-ledger-smb/locale/ch/login
-ledger-smb/locale/ch/menu
-ledger-smb/locale/ch/oe
-ledger-smb/locale/ch/pe
-ledger-smb/locale/ch/pos
-ledger-smb/locale/ch/ps
-ledger-smb/locale/ch/pw
-ledger-smb/locale/ch/rc
-ledger-smb/locale/ch/rp
-ledger-smb/locale/ch_utf/COPYING
-ledger-smb/locale/ch_utf/LANGUAGE
-ledger-smb/locale/ch_utf/Num2text
-ledger-smb/locale/ch_utf/aa
-ledger-smb/locale/ch_utf/admin
-ledger-smb/locale/ch_utf/all
-ledger-smb/locale/ch_utf/am
-ledger-smb/locale/ch_utf/ap
-ledger-smb/locale/ch_utf/ar
-ledger-smb/locale/ch_utf/arap
-ledger-smb/locale/ch_utf/arapprn
-ledger-smb/locale/ch_utf/bp
-ledger-smb/locale/ch_utf/ca
-ledger-smb/locale/ch_utf/cp
-ledger-smb/locale/ch_utf/ct
-ledger-smb/locale/ch_utf/gl
-ledger-smb/locale/ch_utf/hr
-ledger-smb/locale/ch_utf/ic
-ledger-smb/locale/ch_utf/io
-ledger-smb/locale/ch_utf/ir
-ledger-smb/locale/ch_utf/is
-ledger-smb/locale/ch_utf/jc
-ledger-smb/locale/ch_utf/locales.pl
-ledger-smb/locale/ch_utf/login
-ledger-smb/locale/ch_utf/menu
-ledger-smb/locale/ch_utf/oe
-ledger-smb/locale/ch_utf/pe
-ledger-smb/locale/ch_utf/pos
-ledger-smb/locale/ch_utf/ps
-ledger-smb/locale/ch_utf/pw
-ledger-smb/locale/ch_utf/rc
-ledger-smb/locale/ch_utf/rp
-ledger-smb/locale/cn_utf/COPYING
-ledger-smb/locale/cn_utf/LANGUAGE
-ledger-smb/locale/cn_utf/aa
-ledger-smb/locale/cn_utf/admin
-ledger-smb/locale/cn_utf/all
-ledger-smb/locale/cn_utf/am
-ledger-smb/locale/cn_utf/ap
-ledger-smb/locale/cn_utf/ar
-ledger-smb/locale/cn_utf/arap
-ledger-smb/locale/cn_utf/arapprn
-ledger-smb/locale/cn_utf/bp
-ledger-smb/locale/cn_utf/ca
-ledger-smb/locale/cn_utf/cp
-ledger-smb/locale/cn_utf/ct
-ledger-smb/locale/cn_utf/gl
-ledger-smb/locale/cn_utf/hr
-ledger-smb/locale/cn_utf/ic
-ledger-smb/locale/cn_utf/io
-ledger-smb/locale/cn_utf/ir
-ledger-smb/locale/cn_utf/is
-ledger-smb/locale/cn_utf/jc
-ledger-smb/locale/cn_utf/locales.pl
-ledger-smb/locale/cn_utf/login
-ledger-smb/locale/cn_utf/menu
-ledger-smb/locale/cn_utf/oe
-ledger-smb/locale/cn_utf/op
-ledger-smb/locale/cn_utf/pe
-ledger-smb/locale/cn_utf/pos
-ledger-smb/locale/cn_utf/ps
-ledger-smb/locale/cn_utf/pw
-ledger-smb/locale/cn_utf/rc
-ledger-smb/locale/cn_utf/rp
-ledger-smb/locale/co/COPYING
-ledger-smb/locale/co/LANGUAGE
-ledger-smb/locale/co/Num2text
-ledger-smb/locale/co/aa
-ledger-smb/locale/co/admin
-ledger-smb/locale/co/all
-ledger-smb/locale/co/am
-ledger-smb/locale/co/ap
-ledger-smb/locale/co/ar
-ledger-smb/locale/co/arap
-ledger-smb/locale/co/arapprn
-ledger-smb/locale/co/bp
-ledger-smb/locale/co/ca
-ledger-smb/locale/co/cp
-ledger-smb/locale/co/ct
-ledger-smb/locale/co/gl
-ledger-smb/locale/co/hr
-ledger-smb/locale/co/ic
-ledger-smb/locale/co/io
-ledger-smb/locale/co/ir
-ledger-smb/locale/co/is
-ledger-smb/locale/co/jc
-ledger-smb/locale/co/locales.pl
-ledger-smb/locale/co/login
-ledger-smb/locale/co/menu
-ledger-smb/locale/co/oe
-ledger-smb/locale/co/pe
-ledger-smb/locale/co/pos
-ledger-smb/locale/co/ps
-ledger-smb/locale/co/pw
-ledger-smb/locale/co/rc
-ledger-smb/locale/co/rp
-ledger-smb/locale/co_utf/COPYING
-ledger-smb/locale/co_utf/LANGUAGE
-ledger-smb/locale/co_utf/Num2text
-ledger-smb/locale/co_utf/aa
-ledger-smb/locale/co_utf/admin
-ledger-smb/locale/co_utf/all
-ledger-smb/locale/co_utf/am
-ledger-smb/locale/co_utf/ap
-ledger-smb/locale/co_utf/ar
-ledger-smb/locale/co_utf/arap
-ledger-smb/locale/co_utf/arapprn
-ledger-smb/locale/co_utf/bp
-ledger-smb/locale/co_utf/ca
-ledger-smb/locale/co_utf/cp
-ledger-smb/locale/co_utf/ct
-ledger-smb/locale/co_utf/gl
-ledger-smb/locale/co_utf/hr
-ledger-smb/locale/co_utf/ic
-ledger-smb/locale/co_utf/io
-ledger-smb/locale/co_utf/ir
-ledger-smb/locale/co_utf/is
-ledger-smb/locale/co_utf/jc
-ledger-smb/locale/co_utf/locales.pl
-ledger-smb/locale/co_utf/login
-ledger-smb/locale/co_utf/menu
-ledger-smb/locale/co_utf/oe
-ledger-smb/locale/co_utf/pe
-ledger-smb/locale/co_utf/pos
-ledger-smb/locale/co_utf/ps
-ledger-smb/locale/co_utf/pw
-ledger-smb/locale/co_utf/rc
-ledger-smb/locale/co_utf/rp
-ledger-smb/locale/ct/COPYING
-ledger-smb/locale/ct/LANGUAGE
-ledger-smb/locale/ct/Num2text
-ledger-smb/locale/ct/aa
-ledger-smb/locale/ct/admin
-ledger-smb/locale/ct/all
-ledger-smb/locale/ct/am
-ledger-smb/locale/ct/ap
-ledger-smb/locale/ct/ar
-ledger-smb/locale/ct/arap
-ledger-smb/locale/ct/arapprn
-ledger-smb/locale/ct/bp
-ledger-smb/locale/ct/ca
-ledger-smb/locale/ct/cp
-ledger-smb/locale/ct/ct
-ledger-smb/locale/ct/gl
-ledger-smb/locale/ct/hr
-ledger-smb/locale/ct/ic
-ledger-smb/locale/ct/io
-ledger-smb/locale/ct/ir
-ledger-smb/locale/ct/is
-ledger-smb/locale/ct/jc
-ledger-smb/locale/ct/locales.pl
-ledger-smb/locale/ct/login
-ledger-smb/locale/ct/menu
-ledger-smb/locale/ct/oe
-ledger-smb/locale/ct/pe
-ledger-smb/locale/ct/pos
-ledger-smb/locale/ct/ps
-ledger-smb/locale/ct/pw
-ledger-smb/locale/ct/rc
-ledger-smb/locale/ct/rp
-ledger-smb/locale/cz/COPYING
-ledger-smb/locale/cz/LANGUAGE
-ledger-smb/locale/cz/aa
-ledger-smb/locale/cz/admin
-ledger-smb/locale/cz/all
-ledger-smb/locale/cz/am
-ledger-smb/locale/cz/ap
-ledger-smb/locale/cz/ar
-ledger-smb/locale/cz/arap
-ledger-smb/locale/cz/arapprn
-ledger-smb/locale/cz/bp
-ledger-smb/locale/cz/ca
-ledger-smb/locale/cz/cp
-ledger-smb/locale/cz/ct
-ledger-smb/locale/cz/gl
-ledger-smb/locale/cz/hr
-ledger-smb/locale/cz/ic
-ledger-smb/locale/cz/io
-ledger-smb/locale/cz/ir
-ledger-smb/locale/cz/is
-ledger-smb/locale/cz/jc
-ledger-smb/locale/cz/locales.pl
-ledger-smb/locale/cz/login
-ledger-smb/locale/cz/menu
-ledger-smb/locale/cz/oe
-ledger-smb/locale/cz/pe
-ledger-smb/locale/cz/pos
-ledger-smb/locale/cz/ps
-ledger-smb/locale/cz/pw
-ledger-smb/locale/cz/rc
-ledger-smb/locale/cz/rp
-ledger-smb/locale/de/COPYING
-ledger-smb/locale/de/LANGUAGE
-ledger-smb/locale/de/Num2text
-ledger-smb/locale/de/aa
-ledger-smb/locale/de/admin
-ledger-smb/locale/de/all
-ledger-smb/locale/de/am
-ledger-smb/locale/de/ap
-ledger-smb/locale/de/ar
-ledger-smb/locale/de/arap
-ledger-smb/locale/de/arapprn
-ledger-smb/locale/de/bp
-ledger-smb/locale/de/ca
-ledger-smb/locale/de/cp
-ledger-smb/locale/de/ct
-ledger-smb/locale/de/gl
-ledger-smb/locale/de/hr
-ledger-smb/locale/de/ic
-ledger-smb/locale/de/io
-ledger-smb/locale/de/ir
-ledger-smb/locale/de/is
-ledger-smb/locale/de/jc
-ledger-smb/locale/de/locales.pl
-ledger-smb/locale/de/login
-ledger-smb/locale/de/menu
-ledger-smb/locale/de/oe
-ledger-smb/locale/de/pe
-ledger-smb/locale/de/pos
-ledger-smb/locale/de/ps
-ledger-smb/locale/de/pw
-ledger-smb/locale/de/rc
-ledger-smb/locale/de/rp
-ledger-smb/locale/de_utf/COPYING
-ledger-smb/locale/de_utf/LANGUAGE
-ledger-smb/locale/de_utf/Num2text
-ledger-smb/locale/de_utf/aa
-ledger-smb/locale/de_utf/admin
-ledger-smb/locale/de_utf/am
-ledger-smb/locale/de_utf/ap
-ledger-smb/locale/de_utf/ar
-ledger-smb/locale/de_utf/arap
-ledger-smb/locale/de_utf/arapprn
-ledger-smb/locale/de_utf/bp
-ledger-smb/locale/de_utf/ca
-ledger-smb/locale/de_utf/cp
-ledger-smb/locale/de_utf/ct
-ledger-smb/locale/de_utf/gl
-ledger-smb/locale/de_utf/hr
-ledger-smb/locale/de_utf/ic
-ledger-smb/locale/de_utf/io
-ledger-smb/locale/de_utf/ir
-ledger-smb/locale/de_utf/is
-ledger-smb/locale/de_utf/jc
-ledger-smb/locale/de_utf/locales.pl
-ledger-smb/locale/de_utf/login
-ledger-smb/locale/de_utf/menu
-ledger-smb/locale/de_utf/oe
-ledger-smb/locale/de_utf/op
-ledger-smb/locale/de_utf/pe
-ledger-smb/locale/de_utf/pos
-ledger-smb/locale/de_utf/ps
-ledger-smb/locale/de_utf/pw
-ledger-smb/locale/de_utf/rc
-ledger-smb/locale/de_utf/rp
-ledger-smb/locale/dk/COPYING
-ledger-smb/locale/dk/LANGUAGE
-ledger-smb/locale/dk/aa
-ledger-smb/locale/dk/admin
-ledger-smb/locale/dk/all
-ledger-smb/locale/dk/am
-ledger-smb/locale/dk/ap
-ledger-smb/locale/dk/ar
-ledger-smb/locale/dk/arap
-ledger-smb/locale/dk/arapprn
-ledger-smb/locale/dk/bp
-ledger-smb/locale/dk/ca
-ledger-smb/locale/dk/cp
-ledger-smb/locale/dk/ct
-ledger-smb/locale/dk/gl
-ledger-smb/locale/dk/hr
-ledger-smb/locale/dk/ic
-ledger-smb/locale/dk/io
-ledger-smb/locale/dk/ir
-ledger-smb/locale/dk/is
-ledger-smb/locale/dk/jc
-ledger-smb/locale/dk/locales.pl
-ledger-smb/locale/dk/login
-ledger-smb/locale/dk/menu
-ledger-smb/locale/dk/oe
-ledger-smb/locale/dk/pe
-ledger-smb/locale/dk/pos
-ledger-smb/locale/dk/ps
-ledger-smb/locale/dk/pw
-ledger-smb/locale/dk/rc
-ledger-smb/locale/dk/rp
-ledger-smb/locale/ec/COPYING
-ledger-smb/locale/ec/LANGUAGE
-ledger-smb/locale/ec/Num2text
-ledger-smb/locale/ec/aa
-ledger-smb/locale/ec/admin
-ledger-smb/locale/ec/all
-ledger-smb/locale/ec/am
-ledger-smb/locale/ec/ap
-ledger-smb/locale/ec/ar
-ledger-smb/locale/ec/arap
-ledger-smb/locale/ec/arapprn
-ledger-smb/locale/ec/bp
-ledger-smb/locale/ec/ca
-ledger-smb/locale/ec/cp
-ledger-smb/locale/ec/ct
-ledger-smb/locale/ec/gl
-ledger-smb/locale/ec/hr
-ledger-smb/locale/ec/ic
-ledger-smb/locale/ec/io
-ledger-smb/locale/ec/ir
-ledger-smb/locale/ec/is
-ledger-smb/locale/ec/jc
-ledger-smb/locale/ec/locales.pl
-ledger-smb/locale/ec/login
-ledger-smb/locale/ec/menu
-ledger-smb/locale/ec/oe
-ledger-smb/locale/ec/pe
-ledger-smb/locale/ec/pos
-ledger-smb/locale/ec/ps
-ledger-smb/locale/ec/pw
-ledger-smb/locale/ec/rc
-ledger-smb/locale/ec/rp
-ledger-smb/locale/ee/COPYING
-ledger-smb/locale/ee/LANGUAGE
-ledger-smb/locale/ee/Num2text
-ledger-smb/locale/ee/aa
-ledger-smb/locale/ee/admin
-ledger-smb/locale/ee/all
-ledger-smb/locale/ee/am
-ledger-smb/locale/ee/ap
-ledger-smb/locale/ee/ar
-ledger-smb/locale/ee/arap
-ledger-smb/locale/ee/arapprn
-ledger-smb/locale/ee/bp
-ledger-smb/locale/ee/ca
-ledger-smb/locale/ee/cp
-ledger-smb/locale/ee/ct
-ledger-smb/locale/ee/gl
-ledger-smb/locale/ee/hr
-ledger-smb/locale/ee/ic
-ledger-smb/locale/ee/io
-ledger-smb/locale/ee/ir
-ledger-smb/locale/ee/is
-ledger-smb/locale/ee/jc
-ledger-smb/locale/ee/locales.pl
-ledger-smb/locale/ee/login
-ledger-smb/locale/ee/menu
-ledger-smb/locale/ee/oe
-ledger-smb/locale/ee/pe
-ledger-smb/locale/ee/pos
-ledger-smb/locale/ee/ps
-ledger-smb/locale/ee/pw
-ledger-smb/locale/ee/rc
-ledger-smb/locale/ee/rp
-ledger-smb/locale/ee_utf/COPYING
-ledger-smb/locale/ee_utf/LANGUAGE
-ledger-smb/locale/ee_utf/Num2text
-ledger-smb/locale/ee_utf/aa
-ledger-smb/locale/ee_utf/admin
-ledger-smb/locale/ee_utf/all
-ledger-smb/locale/ee_utf/am
-ledger-smb/locale/ee_utf/ap
-ledger-smb/locale/ee_utf/ar
-ledger-smb/locale/ee_utf/arap
-ledger-smb/locale/ee_utf/arapprn
-ledger-smb/locale/ee_utf/bp
-ledger-smb/locale/ee_utf/ca
-ledger-smb/locale/ee_utf/cp
-ledger-smb/locale/ee_utf/ct
-ledger-smb/locale/ee_utf/gl
-ledger-smb/locale/ee_utf/hr
-ledger-smb/locale/ee_utf/ic
-ledger-smb/locale/ee_utf/io
-ledger-smb/locale/ee_utf/ir
-ledger-smb/locale/ee_utf/is
-ledger-smb/locale/ee_utf/jc
-ledger-smb/locale/ee_utf/locales.pl
-ledger-smb/locale/ee_utf/login
-ledger-smb/locale/ee_utf/menu
-ledger-smb/locale/ee_utf/oe
-ledger-smb/locale/ee_utf/pe
-ledger-smb/locale/ee_utf/pos
-ledger-smb/locale/ee_utf/ps
-ledger-smb/locale/ee_utf/pw
-ledger-smb/locale/ee_utf/rc
-ledger-smb/locale/ee_utf/rp
-ledger-smb/locale/eg_utf/COPYING
-ledger-smb/locale/eg_utf/LANGUAGE
-ledger-smb/locale/eg_utf/aa
-ledger-smb/locale/eg_utf/admin
-ledger-smb/locale/eg_utf/all
-ledger-smb/locale/eg_utf/am
-ledger-smb/locale/eg_utf/ap
-ledger-smb/locale/eg_utf/ar
-ledger-smb/locale/eg_utf/arap
-ledger-smb/locale/eg_utf/arapprn
-ledger-smb/locale/eg_utf/bp
-ledger-smb/locale/eg_utf/ca
-ledger-smb/locale/eg_utf/cp
-ledger-smb/locale/eg_utf/ct
-ledger-smb/locale/eg_utf/gl
-ledger-smb/locale/eg_utf/hr
-ledger-smb/locale/eg_utf/ic
-ledger-smb/locale/eg_utf/io
-ledger-smb/locale/eg_utf/ir
-ledger-smb/locale/eg_utf/is
-ledger-smb/locale/eg_utf/jc
-ledger-smb/locale/eg_utf/locales.pl
-ledger-smb/locale/eg_utf/login
-ledger-smb/locale/eg_utf/menu
-ledger-smb/locale/eg_utf/oe
-ledger-smb/locale/eg_utf/pe
-ledger-smb/locale/eg_utf/pos
-ledger-smb/locale/eg_utf/ps
-ledger-smb/locale/eg_utf/pw
-ledger-smb/locale/eg_utf/rc
-ledger-smb/locale/eg_utf/rp
-ledger-smb/locale/en_GB/COPYING
-ledger-smb/locale/en_GB/LANGUAGE
-ledger-smb/locale/en_GB/aa
-ledger-smb/locale/en_GB/admin
-ledger-smb/locale/en_GB/all
-ledger-smb/locale/en_GB/am
-ledger-smb/locale/en_GB/ap
-ledger-smb/locale/en_GB/ar
-ledger-smb/locale/en_GB/arap
-ledger-smb/locale/en_GB/arapprn
-ledger-smb/locale/en_GB/bp
-ledger-smb/locale/en_GB/ca
-ledger-smb/locale/en_GB/cp
-ledger-smb/locale/en_GB/ct
-ledger-smb/locale/en_GB/gl
-ledger-smb/locale/en_GB/hr
-ledger-smb/locale/en_GB/ic
-ledger-smb/locale/en_GB/io
-ledger-smb/locale/en_GB/ir
-ledger-smb/locale/en_GB/is
-ledger-smb/locale/en_GB/jc
-ledger-smb/locale/en_GB/locales.pl
-ledger-smb/locale/en_GB/login
-ledger-smb/locale/en_GB/menu
-ledger-smb/locale/en_GB/oe
-ledger-smb/locale/en_GB/pe
-ledger-smb/locale/en_GB/pos
-ledger-smb/locale/en_GB/ps
-ledger-smb/locale/en_GB/pw
-ledger-smb/locale/en_GB/rc
-ledger-smb/locale/en_GB/rp
-ledger-smb/locale/es/COPYING
-ledger-smb/locale/es/LANGUAGE
-ledger-smb/locale/es/Num2text
-ledger-smb/locale/es/aa
-ledger-smb/locale/es/admin
-ledger-smb/locale/es/all
-ledger-smb/locale/es/am
-ledger-smb/locale/es/ap
-ledger-smb/locale/es/ar
-ledger-smb/locale/es/arap
-ledger-smb/locale/es/arapprn
-ledger-smb/locale/es/bp
-ledger-smb/locale/es/ca
-ledger-smb/locale/es/cp
-ledger-smb/locale/es/ct
-ledger-smb/locale/es/gl
-ledger-smb/locale/es/hr
-ledger-smb/locale/es/ic
-ledger-smb/locale/es/io
-ledger-smb/locale/es/ir
-ledger-smb/locale/es/is
-ledger-smb/locale/es/jc
-ledger-smb/locale/es/locales.pl
-ledger-smb/locale/es/login
-ledger-smb/locale/es/menu
-ledger-smb/locale/es/oe
-ledger-smb/locale/es/pe
-ledger-smb/locale/es/pos
-ledger-smb/locale/es/ps
-ledger-smb/locale/es/pw
-ledger-smb/locale/es/rc
-ledger-smb/locale/es/rp
-ledger-smb/locale/es_utf/COPYING
-ledger-smb/locale/es_utf/LANGUAGE
-ledger-smb/locale/es_utf/Num2text
-ledger-smb/locale/es_utf/aa
-ledger-smb/locale/es_utf/admin
-ledger-smb/locale/es_utf/all
-ledger-smb/locale/es_utf/am
-ledger-smb/locale/es_utf/ap
-ledger-smb/locale/es_utf/ar
-ledger-smb/locale/es_utf/arap
-ledger-smb/locale/es_utf/arapprn
-ledger-smb/locale/es_utf/bp
-ledger-smb/locale/es_utf/ca
-ledger-smb/locale/es_utf/cp
-ledger-smb/locale/es_utf/ct
-ledger-smb/locale/es_utf/gl
-ledger-smb/locale/es_utf/hr
-ledger-smb/locale/es_utf/ic
-ledger-smb/locale/es_utf/io
-ledger-smb/locale/es_utf/ir
-ledger-smb/locale/es_utf/is
-ledger-smb/locale/es_utf/jc
-ledger-smb/locale/es_utf/locales.pl
-ledger-smb/locale/es_utf/login
-ledger-smb/locale/es_utf/menu
-ledger-smb/locale/es_utf/oe
-ledger-smb/locale/es_utf/pe
-ledger-smb/locale/es_utf/pos
-ledger-smb/locale/es_utf/ps
-ledger-smb/locale/es_utf/pw
-ledger-smb/locale/es_utf/rc
-ledger-smb/locale/es_utf/rp
-ledger-smb/locale/fi/COPYING
-ledger-smb/locale/fi/LANGUAGE
-ledger-smb/locale/fi/aa
-ledger-smb/locale/fi/admin
-ledger-smb/locale/fi/all
-ledger-smb/locale/fi/am
-ledger-smb/locale/fi/ap
-ledger-smb/locale/fi/ar
-ledger-smb/locale/fi/arap
-ledger-smb/locale/fi/arapprn
-ledger-smb/locale/fi/bp
-ledger-smb/locale/fi/ca
-ledger-smb/locale/fi/cp
-ledger-smb/locale/fi/ct
-ledger-smb/locale/fi/gl
-ledger-smb/locale/fi/hr
-ledger-smb/locale/fi/ic
-ledger-smb/locale/fi/io
-ledger-smb/locale/fi/ir
-ledger-smb/locale/fi/is
-ledger-smb/locale/fi/jc
-ledger-smb/locale/fi/locales.pl
-ledger-smb/locale/fi/login
-ledger-smb/locale/fi/menu
-ledger-smb/locale/fi/oe
-ledger-smb/locale/fi/pe
-ledger-smb/locale/fi/pos
-ledger-smb/locale/fi/ps
-ledger-smb/locale/fi/pw
-ledger-smb/locale/fi/rc
-ledger-smb/locale/fi/rp
-ledger-smb/locale/fi_utf/COPYING
-ledger-smb/locale/fi_utf/LANGUAGE
-ledger-smb/locale/fi_utf/aa
-ledger-smb/locale/fi_utf/admin
-ledger-smb/locale/fi_utf/all
-ledger-smb/locale/fi_utf/am
-ledger-smb/locale/fi_utf/ap
-ledger-smb/locale/fi_utf/ar
-ledger-smb/locale/fi_utf/arap
-ledger-smb/locale/fi_utf/arapprn
-ledger-smb/locale/fi_utf/bp
-ledger-smb/locale/fi_utf/ca
-ledger-smb/locale/fi_utf/cp
-ledger-smb/locale/fi_utf/ct
-ledger-smb/locale/fi_utf/gl
-ledger-smb/locale/fi_utf/hr
-ledger-smb/locale/fi_utf/ic
-ledger-smb/locale/fi_utf/io
-ledger-smb/locale/fi_utf/ir
-ledger-smb/locale/fi_utf/is
-ledger-smb/locale/fi_utf/jc
-ledger-smb/locale/fi_utf/locales.pl
-ledger-smb/locale/fi_utf/login
-ledger-smb/locale/fi_utf/menu
-ledger-smb/locale/fi_utf/oe
-ledger-smb/locale/fi_utf/pe
-ledger-smb/locale/fi_utf/pos
-ledger-smb/locale/fi_utf/ps
-ledger-smb/locale/fi_utf/pw
-ledger-smb/locale/fi_utf/rc
-ledger-smb/locale/fi_utf/rp
-ledger-smb/locale/fr/COPYING
-ledger-smb/locale/fr/LANGUAGE
-ledger-smb/locale/fr/Num2text
-ledger-smb/locale/fr/aa
-ledger-smb/locale/fr/admin
-ledger-smb/locale/fr/all
-ledger-smb/locale/fr/am
-ledger-smb/locale/fr/ap
-ledger-smb/locale/fr/ar
-ledger-smb/locale/fr/arap
-ledger-smb/locale/fr/arapprn
-ledger-smb/locale/fr/bp
-ledger-smb/locale/fr/ca
-ledger-smb/locale/fr/cp
-ledger-smb/locale/fr/ct
-ledger-smb/locale/fr/gl
-ledger-smb/locale/fr/hr
-ledger-smb/locale/fr/ic
-ledger-smb/locale/fr/io
-ledger-smb/locale/fr/ir
-ledger-smb/locale/fr/is
-ledger-smb/locale/fr/jc
-ledger-smb/locale/fr/locales.pl
-ledger-smb/locale/fr/login
-ledger-smb/locale/fr/menu
-ledger-smb/locale/fr/oe
-ledger-smb/locale/fr/pe
-ledger-smb/locale/fr/pos
-ledger-smb/locale/fr/ps
-ledger-smb/locale/fr/pw
-ledger-smb/locale/fr/rc
-ledger-smb/locale/fr/rp
-ledger-smb/locale/gr/COPYING
-ledger-smb/locale/gr/LANGUAGE
-ledger-smb/locale/gr/aa
-ledger-smb/locale/gr/admin
-ledger-smb/locale/gr/all
-ledger-smb/locale/gr/am
-ledger-smb/locale/gr/ap
-ledger-smb/locale/gr/ar
-ledger-smb/locale/gr/arap
-ledger-smb/locale/gr/arapprn
-ledger-smb/locale/gr/bp
-ledger-smb/locale/gr/ca
-ledger-smb/locale/gr/cp
-ledger-smb/locale/gr/ct
-ledger-smb/locale/gr/gl
-ledger-smb/locale/gr/hr
-ledger-smb/locale/gr/ic
-ledger-smb/locale/gr/io
-ledger-smb/locale/gr/ir
-ledger-smb/locale/gr/is
-ledger-smb/locale/gr/jc
-ledger-smb/locale/gr/locales.pl
-ledger-smb/locale/gr/login
-ledger-smb/locale/gr/menu
-ledger-smb/locale/gr/oe
-ledger-smb/locale/gr/pe
-ledger-smb/locale/gr/pos
-ledger-smb/locale/gr/ps
-ledger-smb/locale/gr/pw
-ledger-smb/locale/gr/rc
-ledger-smb/locale/gr/rp
-ledger-smb/locale/hu/COPYING
-ledger-smb/locale/hu/LANGUAGE
-ledger-smb/locale/hu/Num2text
-ledger-smb/locale/hu/aa
-ledger-smb/locale/hu/admin
-ledger-smb/locale/hu/all
-ledger-smb/locale/hu/am
-ledger-smb/locale/hu/ap
-ledger-smb/locale/hu/ar
-ledger-smb/locale/hu/arap
-ledger-smb/locale/hu/arapprn
-ledger-smb/locale/hu/bp
-ledger-smb/locale/hu/ca
-ledger-smb/locale/hu/cp
-ledger-smb/locale/hu/ct
-ledger-smb/locale/hu/gl
-ledger-smb/locale/hu/hr
-ledger-smb/locale/hu/hr.missing
-ledger-smb/locale/hu/ic
-ledger-smb/locale/hu/io
-ledger-smb/locale/hu/ir
-ledger-smb/locale/hu/is
-ledger-smb/locale/hu/jc
-ledger-smb/locale/hu/locales.pl
-ledger-smb/locale/hu/login
-ledger-smb/locale/hu/menu
-ledger-smb/locale/hu/oe
-ledger-smb/locale/hu/pe
-ledger-smb/locale/hu/pos
-ledger-smb/locale/hu/ps
-ledger-smb/locale/hu/pw
-ledger-smb/locale/hu/rc
-ledger-smb/locale/hu/rp
-ledger-smb/locale/id/COPYING
-ledger-smb/locale/id/LANGUAGE
-ledger-smb/locale/id/aa
-ledger-smb/locale/id/admin
-ledger-smb/locale/id/all
-ledger-smb/locale/id/am
-ledger-smb/locale/id/ap
-ledger-smb/locale/id/ar
-ledger-smb/locale/id/arap
-ledger-smb/locale/id/arapprn
-ledger-smb/locale/id/bp
-ledger-smb/locale/id/ca
-ledger-smb/locale/id/cp
-ledger-smb/locale/id/ct
-ledger-smb/locale/id/gl
-ledger-smb/locale/id/hr
-ledger-smb/locale/id/ic
-ledger-smb/locale/id/io
-ledger-smb/locale/id/ir
-ledger-smb/locale/id/is
-ledger-smb/locale/id/jc
-ledger-smb/locale/id/locales.pl
-ledger-smb/locale/id/login
-ledger-smb/locale/id/menu
-ledger-smb/locale/id/oe
-ledger-smb/locale/id/pe
-ledger-smb/locale/id/pos
-ledger-smb/locale/id/ps
-ledger-smb/locale/id/pw
-ledger-smb/locale/id/rc
-ledger-smb/locale/id/rp
-ledger-smb/locale/is/COPYING
-ledger-smb/locale/is/LANGUAGE
-ledger-smb/locale/is/aa
-ledger-smb/locale/is/admin
-ledger-smb/locale/is/all
-ledger-smb/locale/is/am
-ledger-smb/locale/is/ap
-ledger-smb/locale/is/ar
-ledger-smb/locale/is/arap
-ledger-smb/locale/is/arapprn
-ledger-smb/locale/is/bp
-ledger-smb/locale/is/ca
-ledger-smb/locale/is/cp
-ledger-smb/locale/is/ct
-ledger-smb/locale/is/gl
-ledger-smb/locale/is/hr
-ledger-smb/locale/is/ic
-ledger-smb/locale/is/io
-ledger-smb/locale/is/ir
-ledger-smb/locale/is/is
-ledger-smb/locale/is/jc
-ledger-smb/locale/is/locales.pl
-ledger-smb/locale/is/login
-ledger-smb/locale/is/menu
-ledger-smb/locale/is/oe
-ledger-smb/locale/is/pe
-ledger-smb/locale/is/pos
-ledger-smb/locale/is/ps
-ledger-smb/locale/is/pw
-ledger-smb/locale/is/rc
-ledger-smb/locale/is/rp
-ledger-smb/locale/it/COPYING
-ledger-smb/locale/it/LANGUAGE
-ledger-smb/locale/it/Num2text
-ledger-smb/locale/it/aa
-ledger-smb/locale/it/admin
-ledger-smb/locale/it/all
-ledger-smb/locale/it/am
-ledger-smb/locale/it/ap
-ledger-smb/locale/it/ar
-ledger-smb/locale/it/arap
-ledger-smb/locale/it/arapprn
-ledger-smb/locale/it/bp
-ledger-smb/locale/it/ca
-ledger-smb/locale/it/cp
-ledger-smb/locale/it/ct
-ledger-smb/locale/it/gl
-ledger-smb/locale/it/hr
-ledger-smb/locale/it/ic
-ledger-smb/locale/it/io
-ledger-smb/locale/it/ir
-ledger-smb/locale/it/is
-ledger-smb/locale/it/jc
-ledger-smb/locale/it/locales.pl
-ledger-smb/locale/it/login
-ledger-smb/locale/it/menu
-ledger-smb/locale/it/oe
-ledger-smb/locale/it/pe
-ledger-smb/locale/it/pos
-ledger-smb/locale/it/ps
-ledger-smb/locale/it/pw
-ledger-smb/locale/it/qe
-ledger-smb/locale/it/rc
-ledger-smb/locale/it/rp
-ledger-smb/locale/lt/COPYING
-ledger-smb/locale/lt/LANGUAGE
-ledger-smb/locale/lt/aa
-ledger-smb/locale/lt/admin
-ledger-smb/locale/lt/all
-ledger-smb/locale/lt/am
-ledger-smb/locale/lt/ap
-ledger-smb/locale/lt/ar
-ledger-smb/locale/lt/arap
-ledger-smb/locale/lt/arapprn
-ledger-smb/locale/lt/bp
-ledger-smb/locale/lt/ca
-ledger-smb/locale/lt/cp
-ledger-smb/locale/lt/ct
-ledger-smb/locale/lt/gl
-ledger-smb/locale/lt/hr
-ledger-smb/locale/lt/ic
-ledger-smb/locale/lt/io
-ledger-smb/locale/lt/ir
-ledger-smb/locale/lt/is
-ledger-smb/locale/lt/jc
-ledger-smb/locale/lt/locales.pl
-ledger-smb/locale/lt/login
-ledger-smb/locale/lt/menu
-ledger-smb/locale/lt/oe
-ledger-smb/locale/lt/pe
-ledger-smb/locale/lt/pos
-ledger-smb/locale/lt/ps
-ledger-smb/locale/lt/pw
-ledger-smb/locale/lt/rc
-ledger-smb/locale/lt/rp
-ledger-smb/locale/lv/COPYING
-ledger-smb/locale/lv/LANGUAGE
-ledger-smb/locale/lv/aa
-ledger-smb/locale/lv/admin
-ledger-smb/locale/lv/all
-ledger-smb/locale/lv/am
-ledger-smb/locale/lv/ap
-ledger-smb/locale/lv/ar
-ledger-smb/locale/lv/arap
-ledger-smb/locale/lv/arapprn
-ledger-smb/locale/lv/bp
-ledger-smb/locale/lv/ca
-ledger-smb/locale/lv/cp
-ledger-smb/locale/lv/ct
-ledger-smb/locale/lv/gl
-ledger-smb/locale/lv/hr
-ledger-smb/locale/lv/ic
-ledger-smb/locale/lv/io
-ledger-smb/locale/lv/ir
-ledger-smb/locale/lv/is
-ledger-smb/locale/lv/jc
-ledger-smb/locale/lv/locales.pl
-ledger-smb/locale/lv/login
-ledger-smb/locale/lv/menu
-ledger-smb/locale/lv/oe
-ledger-smb/locale/lv/pe
-ledger-smb/locale/lv/pos
-ledger-smb/locale/lv/ps
-ledger-smb/locale/lv/pw
-ledger-smb/locale/lv/rc
-ledger-smb/locale/lv/rp
-ledger-smb/locale/mx/COPYING
-ledger-smb/locale/mx/LANGUAGE
-ledger-smb/locale/mx/Num2text
-ledger-smb/locale/mx/aa
-ledger-smb/locale/mx/admin
-ledger-smb/locale/mx/all
-ledger-smb/locale/mx/am
-ledger-smb/locale/mx/ap
-ledger-smb/locale/mx/ar
-ledger-smb/locale/mx/arap
-ledger-smb/locale/mx/arapprn
-ledger-smb/locale/mx/bp
-ledger-smb/locale/mx/ca
-ledger-smb/locale/mx/cp
-ledger-smb/locale/mx/ct
-ledger-smb/locale/mx/gl
-ledger-smb/locale/mx/hr
-ledger-smb/locale/mx/ic
-ledger-smb/locale/mx/io
-ledger-smb/locale/mx/ir
-ledger-smb/locale/mx/is
-ledger-smb/locale/mx/jc
-ledger-smb/locale/mx/locales.pl
-ledger-smb/locale/mx/login
-ledger-smb/locale/mx/menu
-ledger-smb/locale/mx/oe
-ledger-smb/locale/mx/pe
-ledger-smb/locale/mx/pos
-ledger-smb/locale/mx/ps
-ledger-smb/locale/mx/pw
-ledger-smb/locale/mx/rc
-ledger-smb/locale/mx/rp
-ledger-smb/locale/nb/COPYING
-ledger-smb/locale/nb/LANGUAGE
-ledger-smb/locale/nb/aa
-ledger-smb/locale/nb/admin
-ledger-smb/locale/nb/all
-ledger-smb/locale/nb/am
-ledger-smb/locale/nb/ap
-ledger-smb/locale/nb/ar
-ledger-smb/locale/nb/arap
-ledger-smb/locale/nb/arapprn
-ledger-smb/locale/nb/bp
-ledger-smb/locale/nb/ca
-ledger-smb/locale/nb/cp
-ledger-smb/locale/nb/ct
-ledger-smb/locale/nb/gl
-ledger-smb/locale/nb/hr
-ledger-smb/locale/nb/ic
-ledger-smb/locale/nb/io
-ledger-smb/locale/nb/ir
-ledger-smb/locale/nb/is
-ledger-smb/locale/nb/jc
-ledger-smb/locale/nb/locales.pl
-ledger-smb/locale/nb/login
-ledger-smb/locale/nb/menu
-ledger-smb/locale/nb/oe
-ledger-smb/locale/nb/pe
-ledger-smb/locale/nb/pos
-ledger-smb/locale/nb/ps
-ledger-smb/locale/nb/pw
-ledger-smb/locale/nb/rc
-ledger-smb/locale/nb/rp
-ledger-smb/locale/nl/COPYING
-ledger-smb/locale/nl/LANGUAGE
-ledger-smb/locale/nl/Num2text
-ledger-smb/locale/nl/aa
-ledger-smb/locale/nl/admin
-ledger-smb/locale/nl/all
-ledger-smb/locale/nl/am
-ledger-smb/locale/nl/ap
-ledger-smb/locale/nl/ar
-ledger-smb/locale/nl/arap
-ledger-smb/locale/nl/arapprn
-ledger-smb/locale/nl/bp
-ledger-smb/locale/nl/ca
-ledger-smb/locale/nl/cp
-ledger-smb/locale/nl/ct
-ledger-smb/locale/nl/gl
-ledger-smb/locale/nl/hr
-ledger-smb/locale/nl/ic
-ledger-smb/locale/nl/io
-ledger-smb/locale/nl/ir
-ledger-smb/locale/nl/is
-ledger-smb/locale/nl/jc
-ledger-smb/locale/nl/locales.pl
-ledger-smb/locale/nl/login
-ledger-smb/locale/nl/menu
-ledger-smb/locale/nl/oe
-ledger-smb/locale/nl/op
-ledger-smb/locale/nl/pe
-ledger-smb/locale/nl/pos
-ledger-smb/locale/nl/ps
-ledger-smb/locale/nl/pw
-ledger-smb/locale/nl/rc
-ledger-smb/locale/nl/rp
-ledger-smb/locale/pa/COPYING
-ledger-smb/locale/pa/LANGUAGE
-ledger-smb/locale/pa/Num2text
-ledger-smb/locale/pa/aa
-ledger-smb/locale/pa/admin
-ledger-smb/locale/pa/all
-ledger-smb/locale/pa/am
-ledger-smb/locale/pa/ap
-ledger-smb/locale/pa/ar
-ledger-smb/locale/pa/arap
-ledger-smb/locale/pa/arapprn
-ledger-smb/locale/pa/bp
-ledger-smb/locale/pa/ca
-ledger-smb/locale/pa/cp
-ledger-smb/locale/pa/ct
-ledger-smb/locale/pa/gl
-ledger-smb/locale/pa/hr
-ledger-smb/locale/pa/ic
-ledger-smb/locale/pa/io
-ledger-smb/locale/pa/ir
-ledger-smb/locale/pa/is
-ledger-smb/locale/pa/jc
-ledger-smb/locale/pa/locales.pl
-ledger-smb/locale/pa/login
-ledger-smb/locale/pa/menu
-ledger-smb/locale/pa/oe
-ledger-smb/locale/pa/pe
-ledger-smb/locale/pa/pos
-ledger-smb/locale/pa/ps
-ledger-smb/locale/pa/pw
-ledger-smb/locale/pa/rc
-ledger-smb/locale/pa/rp
-ledger-smb/locale/pl/COPYING
-ledger-smb/locale/pl/LANGUAGE
-ledger-smb/locale/pl/aa
-ledger-smb/locale/pl/admin
-ledger-smb/locale/pl/all
-ledger-smb/locale/pl/am
-ledger-smb/locale/pl/ap
-ledger-smb/locale/pl/ar
-ledger-smb/locale/pl/arap
-ledger-smb/locale/pl/arapprn
-ledger-smb/locale/pl/bp
-ledger-smb/locale/pl/ca
-ledger-smb/locale/pl/cp
-ledger-smb/locale/pl/ct
-ledger-smb/locale/pl/gl
-ledger-smb/locale/pl/hr
-ledger-smb/locale/pl/ic
-ledger-smb/locale/pl/io
-ledger-smb/locale/pl/ir
-ledger-smb/locale/pl/is
-ledger-smb/locale/pl/jc
-ledger-smb/locale/pl/locales.pl
-ledger-smb/locale/pl/login
-ledger-smb/locale/pl/menu
-ledger-smb/locale/pl/oe
-ledger-smb/locale/pl/pe
-ledger-smb/locale/pl/pos
-ledger-smb/locale/pl/ps
-ledger-smb/locale/pl/pw
-ledger-smb/locale/pl/rc
-ledger-smb/locale/pl/rp
-ledger-smb/locale/pt/COPYING
-ledger-smb/locale/pt/LANGUAGE
-ledger-smb/locale/pt/aa
-ledger-smb/locale/pt/admin
-ledger-smb/locale/pt/all
-ledger-smb/locale/pt/am
-ledger-smb/locale/pt/ap
-ledger-smb/locale/pt/ar
-ledger-smb/locale/pt/arap
-ledger-smb/locale/pt/arapprn
-ledger-smb/locale/pt/bp
-ledger-smb/locale/pt/ca
-ledger-smb/locale/pt/cp
-ledger-smb/locale/pt/ct
-ledger-smb/locale/pt/gl
-ledger-smb/locale/pt/hr
-ledger-smb/locale/pt/ic
-ledger-smb/locale/pt/io
-ledger-smb/locale/pt/ir
-ledger-smb/locale/pt/is
-ledger-smb/locale/pt/jc
-ledger-smb/locale/pt/locales.pl
-ledger-smb/locale/pt/login
-ledger-smb/locale/pt/menu
-ledger-smb/locale/pt/oe
-ledger-smb/locale/pt/pe
-ledger-smb/locale/pt/pos
-ledger-smb/locale/pt/ps
-ledger-smb/locale/pt/pw
-ledger-smb/locale/pt/rc
-ledger-smb/locale/pt/rp
-ledger-smb/locale/py/COPYING
-ledger-smb/locale/py/LANGUAGE
-ledger-smb/locale/py/Num2text
-ledger-smb/locale/py/aa
-ledger-smb/locale/py/admin
-ledger-smb/locale/py/all
-ledger-smb/locale/py/am
-ledger-smb/locale/py/ap
-ledger-smb/locale/py/ar
-ledger-smb/locale/py/arap
-ledger-smb/locale/py/arapprn
-ledger-smb/locale/py/bp
-ledger-smb/locale/py/ca
-ledger-smb/locale/py/cp
-ledger-smb/locale/py/ct
-ledger-smb/locale/py/gl
-ledger-smb/locale/py/hr
-ledger-smb/locale/py/ic
-ledger-smb/locale/py/io
-ledger-smb/locale/py/ir
-ledger-smb/locale/py/is
-ledger-smb/locale/py/jc
-ledger-smb/locale/py/locales.pl
-ledger-smb/locale/py/login
-ledger-smb/locale/py/menu
-ledger-smb/locale/py/oe
-ledger-smb/locale/py/pe
-ledger-smb/locale/py/pos
-ledger-smb/locale/py/ps
-ledger-smb/locale/py/pw
-ledger-smb/locale/py/rc
-ledger-smb/locale/py/rp
-ledger-smb/locale/ru/COPYING
-ledger-smb/locale/ru/LANGUAGE
-ledger-smb/locale/ru/Num2text
-ledger-smb/locale/ru/aa
-ledger-smb/locale/ru/admin
-ledger-smb/locale/ru/all
-ledger-smb/locale/ru/am
-ledger-smb/locale/ru/ap
-ledger-smb/locale/ru/ar
-ledger-smb/locale/ru/arap
-ledger-smb/locale/ru/arapprn
-ledger-smb/locale/ru/bp
-ledger-smb/locale/ru/ca
-ledger-smb/locale/ru/cp
-ledger-smb/locale/ru/ct
-ledger-smb/locale/ru/gl
-ledger-smb/locale/ru/hr
-ledger-smb/locale/ru/ic
-ledger-smb/locale/ru/io
-ledger-smb/locale/ru/ir
-ledger-smb/locale/ru/is
-ledger-smb/locale/ru/jc
-ledger-smb/locale/ru/locales.pl
-ledger-smb/locale/ru/login
-ledger-smb/locale/ru/menu
-ledger-smb/locale/ru/oe
-ledger-smb/locale/ru/pe
-ledger-smb/locale/ru/pos
-ledger-smb/locale/ru/ps
-ledger-smb/locale/ru/pw
-ledger-smb/locale/ru/rc
-ledger-smb/locale/ru/rp
-ledger-smb/locale/ru_utf/COPYING
-ledger-smb/locale/ru_utf/LANGUAGE
-ledger-smb/locale/ru_utf/Num2text
-ledger-smb/locale/ru_utf/aa
-ledger-smb/locale/ru_utf/admin
-ledger-smb/locale/ru_utf/all
-ledger-smb/locale/ru_utf/am
-ledger-smb/locale/ru_utf/ap
-ledger-smb/locale/ru_utf/ar
-ledger-smb/locale/ru_utf/arap
-ledger-smb/locale/ru_utf/arapprn
-ledger-smb/locale/ru_utf/bp
-ledger-smb/locale/ru_utf/ca
-ledger-smb/locale/ru_utf/cp
-ledger-smb/locale/ru_utf/ct
-ledger-smb/locale/ru_utf/gl
-ledger-smb/locale/ru_utf/hr
-ledger-smb/locale/ru_utf/ic
-ledger-smb/locale/ru_utf/io
-ledger-smb/locale/ru_utf/ir
-ledger-smb/locale/ru_utf/is
-ledger-smb/locale/ru_utf/jc
-ledger-smb/locale/ru_utf/locales.pl
-ledger-smb/locale/ru_utf/login
-ledger-smb/locale/ru_utf/menu
-ledger-smb/locale/ru_utf/oe
-ledger-smb/locale/ru_utf/pe
-ledger-smb/locale/ru_utf/pos
-ledger-smb/locale/ru_utf/ps
-ledger-smb/locale/ru_utf/pw
-ledger-smb/locale/ru_utf/rc
-ledger-smb/locale/ru_utf/rp
-ledger-smb/locale/se/COPYING
-ledger-smb/locale/se/LANGUAGE
-ledger-smb/locale/se/aa
-ledger-smb/locale/se/admin
-ledger-smb/locale/se/all
-ledger-smb/locale/se/am
-ledger-smb/locale/se/ap
-ledger-smb/locale/se/ar
-ledger-smb/locale/se/arap
-ledger-smb/locale/se/arapprn
-ledger-smb/locale/se/bp
-ledger-smb/locale/se/ca
-ledger-smb/locale/se/cp
-ledger-smb/locale/se/ct
-ledger-smb/locale/se/gl
-ledger-smb/locale/se/hr
-ledger-smb/locale/se/ic
-ledger-smb/locale/se/io
-ledger-smb/locale/se/ir
-ledger-smb/locale/se/is
-ledger-smb/locale/se/jc
-ledger-smb/locale/se/locales.pl
-ledger-smb/locale/se/login
-ledger-smb/locale/se/menu
-ledger-smb/locale/se/oe
-ledger-smb/locale/se/pe
-ledger-smb/locale/se/pos
-ledger-smb/locale/se/ps
-ledger-smb/locale/se/pw
-ledger-smb/locale/se/rc
-ledger-smb/locale/se/rp
-ledger-smb/locale/sv/COPYING
-ledger-smb/locale/sv/LANGUAGE
-ledger-smb/locale/sv/Num2text
-ledger-smb/locale/sv/aa
-ledger-smb/locale/sv/admin
-ledger-smb/locale/sv/all
-ledger-smb/locale/sv/am
-ledger-smb/locale/sv/ap
-ledger-smb/locale/sv/ar
-ledger-smb/locale/sv/arap
-ledger-smb/locale/sv/arapprn
-ledger-smb/locale/sv/bp
-ledger-smb/locale/sv/ca
-ledger-smb/locale/sv/cp
-ledger-smb/locale/sv/ct
-ledger-smb/locale/sv/gl
-ledger-smb/locale/sv/hr
-ledger-smb/locale/sv/ic
-ledger-smb/locale/sv/io
-ledger-smb/locale/sv/ir
-ledger-smb/locale/sv/is
-ledger-smb/locale/sv/jc
-ledger-smb/locale/sv/locales.pl
-ledger-smb/locale/sv/login
-ledger-smb/locale/sv/menu
-ledger-smb/locale/sv/oe
-ledger-smb/locale/sv/pe
-ledger-smb/locale/sv/pos
-ledger-smb/locale/sv/ps
-ledger-smb/locale/sv/pw
-ledger-smb/locale/sv/rc
-ledger-smb/locale/sv/rp
-ledger-smb/locale/tr/COPYING
-ledger-smb/locale/tr/LANGUAGE
-ledger-smb/locale/tr/aa
-ledger-smb/locale/tr/admin
-ledger-smb/locale/tr/all
-ledger-smb/locale/tr/am
-ledger-smb/locale/tr/ap
-ledger-smb/locale/tr/ar
-ledger-smb/locale/tr/arap
-ledger-smb/locale/tr/arapprn
-ledger-smb/locale/tr/bp
-ledger-smb/locale/tr/ca
-ledger-smb/locale/tr/cp
-ledger-smb/locale/tr/ct
-ledger-smb/locale/tr/gl
-ledger-smb/locale/tr/hr
-ledger-smb/locale/tr/ic
-ledger-smb/locale/tr/io
-ledger-smb/locale/tr/ir
-ledger-smb/locale/tr/is
-ledger-smb/locale/tr/jc
-ledger-smb/locale/tr/locales.pl
-ledger-smb/locale/tr/login
-ledger-smb/locale/tr/menu
-ledger-smb/locale/tr/oe
-ledger-smb/locale/tr/pe
-ledger-smb/locale/tr/pos
-ledger-smb/locale/tr/ps
-ledger-smb/locale/tr/pw
-ledger-smb/locale/tr/rc
-ledger-smb/locale/tr/rp
-ledger-smb/locale/tw_big5/COPYING
-ledger-smb/locale/tw_big5/LANGUAGE
-ledger-smb/locale/tw_big5/aa
-ledger-smb/locale/tw_big5/admin
-ledger-smb/locale/tw_big5/all
-ledger-smb/locale/tw_big5/am
-ledger-smb/locale/tw_big5/ap
-ledger-smb/locale/tw_big5/ar
-ledger-smb/locale/tw_big5/arap
-ledger-smb/locale/tw_big5/arapprn
-ledger-smb/locale/tw_big5/bp
-ledger-smb/locale/tw_big5/ca
-ledger-smb/locale/tw_big5/cp
-ledger-smb/locale/tw_big5/ct
-ledger-smb/locale/tw_big5/gl
-ledger-smb/locale/tw_big5/hr
-ledger-smb/locale/tw_big5/ic
-ledger-smb/locale/tw_big5/io
-ledger-smb/locale/tw_big5/ir
-ledger-smb/locale/tw_big5/is
-ledger-smb/locale/tw_big5/jc
-ledger-smb/locale/tw_big5/locales.pl
-ledger-smb/locale/tw_big5/login
-ledger-smb/locale/tw_big5/menu
-ledger-smb/locale/tw_big5/oe
-ledger-smb/locale/tw_big5/pe
-ledger-smb/locale/tw_big5/pos
-ledger-smb/locale/tw_big5/ps
-ledger-smb/locale/tw_big5/pw
-ledger-smb/locale/tw_big5/rc
-ledger-smb/locale/tw_big5/rp
-ledger-smb/locale/tw_big5/temp
-ledger-smb/locale/tw_utf/COPYING
-ledger-smb/locale/tw_utf/LANGUAGE
-ledger-smb/locale/tw_utf/aa
-ledger-smb/locale/tw_utf/admin
-ledger-smb/locale/tw_utf/all
-ledger-smb/locale/tw_utf/am
-ledger-smb/locale/tw_utf/ap
-ledger-smb/locale/tw_utf/ar
-ledger-smb/locale/tw_utf/arap
-ledger-smb/locale/tw_utf/arapprn
-ledger-smb/locale/tw_utf/bp
-ledger-smb/locale/tw_utf/ca
-ledger-smb/locale/tw_utf/cp
-ledger-smb/locale/tw_utf/ct
-ledger-smb/locale/tw_utf/gl
-ledger-smb/locale/tw_utf/hr
-ledger-smb/locale/tw_utf/ic
-ledger-smb/locale/tw_utf/io
-ledger-smb/locale/tw_utf/ir
-ledger-smb/locale/tw_utf/is
-ledger-smb/locale/tw_utf/jc
-ledger-smb/locale/tw_utf/locales.pl
-ledger-smb/locale/tw_utf/login
-ledger-smb/locale/tw_utf/menu
-ledger-smb/locale/tw_utf/oe
-ledger-smb/locale/tw_utf/op
-ledger-smb/locale/tw_utf/pe
-ledger-smb/locale/tw_utf/pos
-ledger-smb/locale/tw_utf/ps
-ledger-smb/locale/tw_utf/pw
-ledger-smb/locale/tw_utf/rc
-ledger-smb/locale/tw_utf/rp
-ledger-smb/locale/ua/COPYING
-ledger-smb/locale/ua/LANGUAGE
-ledger-smb/locale/ua/aa
-ledger-smb/locale/ua/admin
-ledger-smb/locale/ua/all
-ledger-smb/locale/ua/am
-ledger-smb/locale/ua/ap
-ledger-smb/locale/ua/ar
-ledger-smb/locale/ua/arap
-ledger-smb/locale/ua/arapprn
-ledger-smb/locale/ua/bp
-ledger-smb/locale/ua/ca
-ledger-smb/locale/ua/cp
-ledger-smb/locale/ua/ct
-ledger-smb/locale/ua/gl
-ledger-smb/locale/ua/hr
-ledger-smb/locale/ua/ic
-ledger-smb/locale/ua/io
-ledger-smb/locale/ua/ir
-ledger-smb/locale/ua/is
-ledger-smb/locale/ua/jc
-ledger-smb/locale/ua/locales.pl
-ledger-smb/locale/ua/login
-ledger-smb/locale/ua/menu
-ledger-smb/locale/ua/oe
-ledger-smb/locale/ua/pe
-ledger-smb/locale/ua/pos
-ledger-smb/locale/ua/ps
-ledger-smb/locale/ua/pw
-ledger-smb/locale/ua/rc
-ledger-smb/locale/ua/rp
-ledger-smb/locale/ua_utf/COPYING
-ledger-smb/locale/ua_utf/LANGUAGE
-ledger-smb/locale/ua_utf/aa
-ledger-smb/locale/ua_utf/admin
-ledger-smb/locale/ua_utf/all
-ledger-smb/locale/ua_utf/am
-ledger-smb/locale/ua_utf/ap
-ledger-smb/locale/ua_utf/ar
-ledger-smb/locale/ua_utf/arap
-ledger-smb/locale/ua_utf/arapprn
-ledger-smb/locale/ua_utf/bp
-ledger-smb/locale/ua_utf/ca
-ledger-smb/locale/ua_utf/cp
-ledger-smb/locale/ua_utf/ct
-ledger-smb/locale/ua_utf/gl
-ledger-smb/locale/ua_utf/hr
-ledger-smb/locale/ua_utf/ic
-ledger-smb/locale/ua_utf/io
-ledger-smb/locale/ua_utf/ir
-ledger-smb/locale/ua_utf/is
-ledger-smb/locale/ua_utf/jc
-ledger-smb/locale/ua_utf/locales.pl
-ledger-smb/locale/ua_utf/login
-ledger-smb/locale/ua_utf/menu
-ledger-smb/locale/ua_utf/oe
-ledger-smb/locale/ua_utf/op
-ledger-smb/locale/ua_utf/pe
-ledger-smb/locale/ua_utf/pos
-ledger-smb/locale/ua_utf/ps
-ledger-smb/locale/ua_utf/pw
-ledger-smb/locale/ua_utf/rc
-ledger-smb/locale/ua_utf/rp
-ledger-smb/locale/ve/COPYING
-ledger-smb/locale/ve/LANGUAGE
-ledger-smb/locale/ve/Num2text
-ledger-smb/locale/ve/aa
-ledger-smb/locale/ve/admin
-ledger-smb/locale/ve/all
-ledger-smb/locale/ve/am
-ledger-smb/locale/ve/ap
-ledger-smb/locale/ve/ar
-ledger-smb/locale/ve/arap
-ledger-smb/locale/ve/arapprn
-ledger-smb/locale/ve/bp
-ledger-smb/locale/ve/ca
-ledger-smb/locale/ve/cp
-ledger-smb/locale/ve/ct
-ledger-smb/locale/ve/gl
-ledger-smb/locale/ve/hr
-ledger-smb/locale/ve/ic
-ledger-smb/locale/ve/io
-ledger-smb/locale/ve/ir
-ledger-smb/locale/ve/is
-ledger-smb/locale/ve/jc
-ledger-smb/locale/ve/locales.pl
-ledger-smb/locale/ve/login
-ledger-smb/locale/ve/menu
-ledger-smb/locale/ve/oe
-ledger-smb/locale/ve/pe
-ledger-smb/locale/ve/pos
-ledger-smb/locale/ve/ps
-ledger-smb/locale/ve/pw
-ledger-smb/locale/ve/rc
-ledger-smb/locale/ve/rp
-ledger-smb/login.pl
-ledger-smb/menu.ini
-ledger-smb/menu.pl
-ledger-smb/oe.pl
-ledger-smb/pe.pl
-ledger-smb/ps.pl
-ledger-smb/rc.pl
-ledger-smb/rp.pl
-ledger-smb/setup.pl
-ledger-smb/sql/Australia_General_0000-chart.sql
-ledger-smb/sql/Australia_General_00000-chart.sql
-ledger-smb/sql/Austria-chart.sql
-ledger-smb/sql/Austria-gifi.sql
-ledger-smb/sql/Bahasa-Indonesia_Default-chart.sql
-ledger-smb/sql/Belgium-chart.sql
-ledger-smb/sql/Belgium-gifi.sql
-ledger-smb/sql/Brazil_General-chart.sql
-ledger-smb/sql/Canada-English-gifi.sql
-ledger-smb/sql/Canada-English_General-chart.sql
-ledger-smb/sql/Canada-French-gifi.sql
-ledger-smb/sql/Canada-French_General-chart.sql
-ledger-smb/sql/Colombia-PUC-chart.sql
-ledger-smb/sql/Colombia-PUC-gifi.sql
-ledger-smb/sql/Colombia-utf8-PUC-chart.sql
-ledger-smb/sql/Colombia-utf8-PUC-gifi.sql
-ledger-smb/sql/Czech-Republic-chart.sql
-ledger-smb/sql/Danish_Default-chart.sql
-ledger-smb/sql/Default-chart.sql
-ledger-smb/sql/Dutch_Default-chart.sql
-ledger-smb/sql/Dutch_Standard-chart.sql
-ledger-smb/sql/Egypt-UTF8-chart.sql
-ledger-smb/sql/France-chart.sql
-ledger-smb/sql/German-Sample-chart.sql
-ledger-smb/sql/German-Sample-gifi.sql
-ledger-smb/sql/Germany-DATEV-SKR03-chart.sql
-ledger-smb/sql/Germany-DATEV-SKR03-gifi.sql
-ledger-smb/sql/Germany-SKR03-chart.sql
-ledger-smb/sql/Germany-SKR03-gifi.sql
-ledger-smb/sql/Hungary-chart.sql
-ledger-smb/sql/Hungary-gifi.sql
-ledger-smb/sql/Italy-gifi.sql
-ledger-smb/sql/Italy_General-chart.sql
-ledger-smb/sql/Italy_cc2424-chart.sql
-ledger-smb/sql/Latvia-chart.sql
-ledger-smb/sql/NAICS.sql
-ledger-smb/sql/Norwegian_Default-chart.sql
-ledger-smb/sql/Paraguay-chart.sql
-ledger-smb/sql/Paraguay-gifi.sql
-ledger-smb/sql/Pg-functions.sql
-ledger-smb/sql/Pg-indices.sql
-ledger-smb/sql/Pg-tables.sql
-ledger-smb/sql/Pg-upgrade-1.2.6-1.2.7.sql
-ledger-smb/sql/Pg-upgrade-1.2.7-1.4.0.sql
-ledger-smb/sql/Pg-upgrade-1.4.0-1.6.0.sql
-ledger-smb/sql/Pg-upgrade-1.6.0-1.8.0.sql
-ledger-smb/sql/Pg-upgrade-1.8.0-1.8.4.sql
-ledger-smb/sql/Pg-upgrade-1.8.4-1.8.5.sql
-ledger-smb/sql/Pg-upgrade-1.8.5-2.0.0.sql
-ledger-smb/sql/Pg-upgrade-2.0.0-2.0.8.sql
-ledger-smb/sql/Pg-upgrade-2.0.8-2.2.0.sql
-ledger-smb/sql/Pg-upgrade-2.2.0-2.3.0.sql
-ledger-smb/sql/Pg-upgrade-2.3.0-2.3.1.sql
-ledger-smb/sql/Pg-upgrade-2.3.1-2.3.3.sql
-ledger-smb/sql/Pg-upgrade-2.3.3-2.3.4.sql
-ledger-smb/sql/Pg-upgrade-2.3.4-2.3.5.sql
-ledger-smb/sql/Pg-upgrade-2.3.5-2.3.6.sql
-ledger-smb/sql/Pg-upgrade-2.3.6-2.3.7.sql
-ledger-smb/sql/Pg-upgrade-2.3.7-2.3.8.sql
-ledger-smb/sql/Pg-upgrade-2.3.8-2.3.9.sql
-ledger-smb/sql/Pg-upgrade-2.3.9-2.4.2.sql
-ledger-smb/sql/Pg-upgrade-2.4.2-2.4.3.sql
-ledger-smb/sql/Pg-upgrade-2.4.3-2.4.4.sql
-ledger-smb/sql/Pg-upgrade-2.4.4-2.5.0.sql
-ledger-smb/sql/Pg-upgrade-2.5.0-2.5.2.sql
-ledger-smb/sql/Pg-upgrade-2.5.2-2.6.0.sql
-ledger-smb/sql/Pg-upgrade-2.6.0-2.6.1.sql
-ledger-smb/sql/Pg-upgrade-2.6.1-2.6.2.sql
-ledger-smb/sql/Pg-upgrade-2.6.12-2.6.17.sql
-ledger-smb/sql/Pg-upgrade-2.6.17-2.6.18.sql
-ledger-smb/sql/Pg-upgrade-2.6.2-2.6.3.sql
-ledger-smb/sql/Pg-upgrade-2.6.3-2.6.4.sql
-ledger-smb/sql/Pg-upgrade-2.6.4-2.6.7.sql
-ledger-smb/sql/Pg-upgrade-2.6.7-2.6.12.sql
-ledger-smb/sql/Poland-chart.sql
-ledger-smb/sql/Simplified-Chinese_Default-UTF8-chart.sql
-ledger-smb/sql/Simplified-Chinese_Default-chart.sql
-ledger-smb/sql/Spain-ISO-chart.sql
-ledger-smb/sql/Spain-UTF8-chart.sql
-ledger-smb/sql/Sweden-chart.sql
-ledger-smb/sql/Sweden-gifi.sql
-ledger-smb/sql/Sweden_Agriculture-chart.sql
-ledger-smb/sql/Sweden_Church_Society-chart.sql
-ledger-smb/sql/Swiss-German-chart.sql
-ledger-smb/sql/Swiss-German-gifi.sql
-ledger-smb/sql/Traditional-Chinese_Default-UTF8-chart.sql
-ledger-smb/sql/Traditional-Chinese_Default-chart.sql
-ledger-smb/sql/UCOA-Form990-chart.sql
-ledger-smb/sql/UCOA-Form990-gifi.sql
-ledger-smb/sql/UCOA-Form990EZ-chart.sql
-ledger-smb/sql/UCOA-Form990EZ-gifi.sql
-ledger-smb/sql/UK_General-chart.sql
-ledger-smb/sql/US_General-chart.sql
-ledger-smb/sql/US_Manufacturing-chart.sql
-ledger-smb/sql/US_Service_Company-chart.sql
-ledger-smb/sql/Venezuela_Default-chart.sql
-ledger-smb/sql/custom_fields.sql
-ledger-smb/templates/Brazilian_Portuguese-ap_transaction.html
-ledger-smb/templates/Brazilian_Portuguese-ap_transaction.tex
-ledger-smb/templates/Brazilian_Portuguese-ar_transaction.html
-ledger-smb/templates/Brazilian_Portuguese-ar_transaction.tex
-ledger-smb/templates/Brazilian_Portuguese-balance_sheet.html
-ledger-smb/templates/Brazilian_Portuguese-bin_list.html
-ledger-smb/templates/Brazilian_Portuguese-bin_list.tex
-ledger-smb/templates/Brazilian_Portuguese-check.tex
-ledger-smb/templates/Brazilian_Portuguese-income_statement.html
-ledger-smb/templates/Brazilian_Portuguese-invoice.html
-ledger-smb/templates/Brazilian_Portuguese-invoice.tex
-ledger-smb/templates/Brazilian_Portuguese-logo.eps
-ledger-smb/templates/Brazilian_Portuguese-logo.png
-ledger-smb/templates/Brazilian_Portuguese-packing_list.html
-ledger-smb/templates/Brazilian_Portuguese-packing_list.tex
-ledger-smb/templates/Brazilian_Portuguese-pick_list.html
-ledger-smb/templates/Brazilian_Portuguese-pick_list.tex
-ledger-smb/templates/Brazilian_Portuguese-pos_invoice.txt
-ledger-smb/templates/Brazilian_Portuguese-purchase_order.html
-ledger-smb/templates/Brazilian_Portuguese-purchase_order.tex
-ledger-smb/templates/Brazilian_Portuguese-receipt.tex
-ledger-smb/templates/Brazilian_Portuguese-request_quotation.html
-ledger-smb/templates/Brazilian_Portuguese-request_quotation.tex
-ledger-smb/templates/Brazilian_Portuguese-sales_order.html
-ledger-smb/templates/Brazilian_Portuguese-sales_order.tex
-ledger-smb/templates/Brazilian_Portuguese-sales_quotation.html
-ledger-smb/templates/Brazilian_Portuguese-sales_quotation.tex
-ledger-smb/templates/Brazilian_Portuguese-statement.html
-ledger-smb/templates/Brazilian_Portuguese-statement.tex
-ledger-smb/templates/Brazilian_Portuguese-timecard.html
-ledger-smb/templates/Brazilian_Portuguese-timecard.tex
-ledger-smb/templates/Brazilian_Portuguese-work_order.html
-ledger-smb/templates/Brazilian_Portuguese-work_order.tex
-ledger-smb/templates/Danish-ap_transaction.html
-ledger-smb/templates/Danish-ap_transaction.tex
-ledger-smb/templates/Danish-ar_transaction.html
-ledger-smb/templates/Danish-ar_transaction.tex
-ledger-smb/templates/Danish-balance_sheet.html
-ledger-smb/templates/Danish-bin_list.html
-ledger-smb/templates/Danish-bin_list.tex
-ledger-smb/templates/Danish-check.tex
-ledger-smb/templates/Danish-income_statement.html
-ledger-smb/templates/Danish-invoice.html
-ledger-smb/templates/Danish-invoice.tex
-ledger-smb/templates/Danish-logo.eps
-ledger-smb/templates/Danish-logo.png
-ledger-smb/templates/Danish-packing_list.html
-ledger-smb/templates/Danish-packing_list.tex
-ledger-smb/templates/Danish-pick_list.html
-ledger-smb/templates/Danish-pick_list.tex
-ledger-smb/templates/Danish-pos_invoice.txt
-ledger-smb/templates/Danish-purchase_order.html
-ledger-smb/templates/Danish-purchase_order.tex
-ledger-smb/templates/Danish-receipt.tex
-ledger-smb/templates/Danish-request_quotation.html
-ledger-smb/templates/Danish-request_quotation.tex
-ledger-smb/templates/Danish-sales_order.html
-ledger-smb/templates/Danish-sales_order.tex
-ledger-smb/templates/Danish-sales_quotation.html
-ledger-smb/templates/Danish-sales_quotation.tex
-ledger-smb/templates/Danish-statement.html
-ledger-smb/templates/Danish-statement.tex
-ledger-smb/templates/Danish-timecard.html
-ledger-smb/templates/Danish-timecard.tex
-ledger-smb/templates/Danish-work_order.html
-ledger-smb/templates/Danish-work_order.tex
-ledger-smb/templates/Default-ap_transaction.html
-ledger-smb/templates/Default-ap_transaction.tex
-ledger-smb/templates/Default-ar_transaction.html
-ledger-smb/templates/Default-ar_transaction.tex
-ledger-smb/templates/Default-balance_sheet.html
-ledger-smb/templates/Default-bin_list.html
-ledger-smb/templates/Default-bin_list.tex
-ledger-smb/templates/Default-check.tex
-ledger-smb/templates/Default-income_statement.html
-ledger-smb/templates/Default-invoice.html
-ledger-smb/templates/Default-invoice.tex
-ledger-smb/templates/Default-letterhead.html
-ledger-smb/templates/Default-letterhead.tex
-ledger-smb/templates/Default-logo.eps
-ledger-smb/templates/Default-logo.png
-ledger-smb/templates/Default-packing_list.html
-ledger-smb/templates/Default-packing_list.tex
-ledger-smb/templates/Default-pick_list.html
-ledger-smb/templates/Default-pick_list.tex
-ledger-smb/templates/Default-pos_invoice.txt
-ledger-smb/templates/Default-purchase_order.html
-ledger-smb/templates/Default-purchase_order.tex
-ledger-smb/templates/Default-receipt.tex
-ledger-smb/templates/Default-request_quotation.html
-ledger-smb/templates/Default-request_quotation.tex
-ledger-smb/templates/Default-sales_order.html
-ledger-smb/templates/Default-sales_order.tex
-ledger-smb/templates/Default-sales_quotation.html
-ledger-smb/templates/Default-sales_quotation.tex
-ledger-smb/templates/Default-statement.html
-ledger-smb/templates/Default-statement.tex
-ledger-smb/templates/Default-timecard.html
-ledger-smb/templates/Default-timecard.tex
-ledger-smb/templates/Default-work_order.html
-ledger-smb/templates/Default-work_order.tex
-ledger-smb/templates/Dutch-ap_transaction.html
-ledger-smb/templates/Dutch-ap_transaction.tex
-ledger-smb/templates/Dutch-ar_transaction.html
-ledger-smb/templates/Dutch-ar_transaction.tex
-ledger-smb/templates/Dutch-balance_sheet.html
-ledger-smb/templates/Dutch-bin_list.html
-ledger-smb/templates/Dutch-bin_list.tex
-ledger-smb/templates/Dutch-check.tex
-ledger-smb/templates/Dutch-income_statement.html
-ledger-smb/templates/Dutch-invoice.html
-ledger-smb/templates/Dutch-invoice.tex
-ledger-smb/templates/Dutch-logo.eps
-ledger-smb/templates/Dutch-logo.png
-ledger-smb/templates/Dutch-packing_list.html
-ledger-smb/templates/Dutch-packing_list.tex
-ledger-smb/templates/Dutch-pick_list.html
-ledger-smb/templates/Dutch-pick_list.tex
-ledger-smb/templates/Dutch-pos_invoice.txt
-ledger-smb/templates/Dutch-purchase_order.html
-ledger-smb/templates/Dutch-purchase_order.tex
-ledger-smb/templates/Dutch-receipt.tex
-ledger-smb/templates/Dutch-request_quotation.html
-ledger-smb/templates/Dutch-request_quotation.tex
-ledger-smb/templates/Dutch-sales_order.html
-ledger-smb/templates/Dutch-sales_order.tex
-ledger-smb/templates/Dutch-sales_quotation.html
-ledger-smb/templates/Dutch-sales_quotation.tex
-ledger-smb/templates/Dutch-statement.html
-ledger-smb/templates/Dutch-statement.tex
-ledger-smb/templates/Dutch-timecard.html
-ledger-smb/templates/Dutch-timecard.tex
-ledger-smb/templates/Dutch-work_order.html
-ledger-smb/templates/Dutch-work_order.tex
-ledger-smb/templates/Estonian-ap_transaction.html
-ledger-smb/templates/Estonian-ap_transaction.tex
-ledger-smb/templates/Estonian-ar_transaction.html
-ledger-smb/templates/Estonian-ar_transaction.tex
-ledger-smb/templates/Estonian-balance_sheet.html
-ledger-smb/templates/Estonian-bin_list.html
-ledger-smb/templates/Estonian-bin_list.tex
-ledger-smb/templates/Estonian-check.tex
-ledger-smb/templates/Estonian-income_statement.html
-ledger-smb/templates/Estonian-invoice.html
-ledger-smb/templates/Estonian-invoice.tex
-ledger-smb/templates/Estonian-letterhead.html
-ledger-smb/templates/Estonian-letterhead.tex
-ledger-smb/templates/Estonian-logo.eps
-ledger-smb/templates/Estonian-logo.png
-ledger-smb/templates/Estonian-packing_list.html
-ledger-smb/templates/Estonian-packing_list.tex
-ledger-smb/templates/Estonian-pick_list.html
-ledger-smb/templates/Estonian-pick_list.tex
-ledger-smb/templates/Estonian-pos_invoice.txt
-ledger-smb/templates/Estonian-purchase_order.html
-ledger-smb/templates/Estonian-purchase_order.tex
-ledger-smb/templates/Estonian-receipt.tex
-ledger-smb/templates/Estonian-request_quotation.html
-ledger-smb/templates/Estonian-request_quotation.tex
-ledger-smb/templates/Estonian-sales_order.html
-ledger-smb/templates/Estonian-sales_order.tex
-ledger-smb/templates/Estonian-sales_quotation.html
-ledger-smb/templates/Estonian-sales_quotation.tex
-ledger-smb/templates/Estonian-statement.html
-ledger-smb/templates/Estonian-statement.tex
-ledger-smb/templates/Estonian-timecard.html
-ledger-smb/templates/Estonian-timecard.tex
-ledger-smb/templates/Estonian-work_order.html
-ledger-smb/templates/Estonian-work_order.tex
-ledger-smb/templates/Estonian_UTF8-ap_transaction.html
-ledger-smb/templates/Estonian_UTF8-ap_transaction.tex
-ledger-smb/templates/Estonian_UTF8-ar_transaction.html
-ledger-smb/templates/Estonian_UTF8-ar_transaction.tex
-ledger-smb/templates/Estonian_UTF8-balance_sheet.html
-ledger-smb/templates/Estonian_UTF8-bin_list.html
-ledger-smb/templates/Estonian_UTF8-bin_list.tex
-ledger-smb/templates/Estonian_UTF8-check.tex
-ledger-smb/templates/Estonian_UTF8-income_statement.html
-ledger-smb/templates/Estonian_UTF8-invoice.html
-ledger-smb/templates/Estonian_UTF8-invoice.tex
-ledger-smb/templates/Estonian_UTF8-letterhead.html
-ledger-smb/templates/Estonian_UTF8-letterhead.tex
-ledger-smb/templates/Estonian_UTF8-logo.eps
-ledger-smb/templates/Estonian_UTF8-logo.png
-ledger-smb/templates/Estonian_UTF8-packing_list.html
-ledger-smb/templates/Estonian_UTF8-packing_list.tex
-ledger-smb/templates/Estonian_UTF8-pick_list.html
-ledger-smb/templates/Estonian_UTF8-pick_list.tex
-ledger-smb/templates/Estonian_UTF8-pos_invoice.txt
-ledger-smb/templates/Estonian_UTF8-purchase_order.html
-ledger-smb/templates/Estonian_UTF8-purchase_order.tex
-ledger-smb/templates/Estonian_UTF8-receipt.tex
-ledger-smb/templates/Estonian_UTF8-request_quotation.html
-ledger-smb/templates/Estonian_UTF8-request_quotation.tex
-ledger-smb/templates/Estonian_UTF8-sales_order.html
-ledger-smb/templates/Estonian_UTF8-sales_order.tex
-ledger-smb/templates/Estonian_UTF8-sales_quotation.html
-ledger-smb/templates/Estonian_UTF8-sales_quotation.tex
-ledger-smb/templates/Estonian_UTF8-statement.html
-ledger-smb/templates/Estonian_UTF8-statement.tex
-ledger-smb/templates/Estonian_UTF8-timecard.html
-ledger-smb/templates/Estonian_UTF8-timecard.tex
-ledger-smb/templates/Estonian_UTF8-work_order.html
-ledger-smb/templates/Estonian_UTF8-work_order.tex
-ledger-smb/templates/French-ap_transaction.html
-ledger-smb/templates/French-ap_transaction.tex
-ledger-smb/templates/French-ar_transaction.html
-ledger-smb/templates/French-ar_transaction.tex
-ledger-smb/templates/French-balance_sheet.html
-ledger-smb/templates/French-bin_list.html
-ledger-smb/templates/French-bin_list.tex
-ledger-smb/templates/French-check.tex
-ledger-smb/templates/French-income_statement.html
-ledger-smb/templates/French-invoice.html
-ledger-smb/templates/French-invoice.tex
-ledger-smb/templates/French-logo.eps
-ledger-smb/templates/French-logo.png
-ledger-smb/templates/French-packing_list.html
-ledger-smb/templates/French-packing_list.tex
-ledger-smb/templates/French-pick_list.html
-ledger-smb/templates/French-pick_list.tex
-ledger-smb/templates/French-pos_invoice.txt
-ledger-smb/templates/French-purchase_order.html
-ledger-smb/templates/French-purchase_order.tex
-ledger-smb/templates/French-receipt.tex
-ledger-smb/templates/French-request_quotation.html
-ledger-smb/templates/French-request_quotation.tex
-ledger-smb/templates/French-sales_order.html
-ledger-smb/templates/French-sales_order.tex
-ledger-smb/templates/French-sales_quotation.html
-ledger-smb/templates/French-sales_quotation.tex
-ledger-smb/templates/French-statement.html
-ledger-smb/templates/French-statement.tex
-ledger-smb/templates/French-timecard.html
-ledger-smb/templates/French-timecard.tex
-ledger-smb/templates/French-work_order.html
-ledger-smb/templates/French-work_order.tex
-ledger-smb/templates/German-ap_transaction.html
-ledger-smb/templates/German-ap_transaction.tex
-ledger-smb/templates/German-ar_transaction.html
-ledger-smb/templates/German-ar_transaction.tex
-ledger-smb/templates/German-balance_sheet.html
-ledger-smb/templates/German-bin_list.html
-ledger-smb/templates/German-bin_list.tex
-ledger-smb/templates/German-check.tex
-ledger-smb/templates/German-income_statement.html
-ledger-smb/templates/German-invoice.html
-ledger-smb/templates/German-invoice.tex
-ledger-smb/templates/German-logo.eps
-ledger-smb/templates/German-logo.png
-ledger-smb/templates/German-packing_list.html
-ledger-smb/templates/German-packing_list.tex
-ledger-smb/templates/German-pick_list.html
-ledger-smb/templates/German-pick_list.tex
-ledger-smb/templates/German-pos_invoice.txt
-ledger-smb/templates/German-purchase_order.html
-ledger-smb/templates/German-purchase_order.tex
-ledger-smb/templates/German-receipt.tex
-ledger-smb/templates/German-request_quotation.html
-ledger-smb/templates/German-request_quotation.tex
-ledger-smb/templates/German-sales_order.html
-ledger-smb/templates/German-sales_order.tex
-ledger-smb/templates/German-sales_quotation.html
-ledger-smb/templates/German-sales_quotation.tex
-ledger-smb/templates/German-statement.html
-ledger-smb/templates/German-statement.tex
-ledger-smb/templates/German-timecard.html
-ledger-smb/templates/German-timecard.tex
-ledger-smb/templates/German-work_order.html
-ledger-smb/templates/German-work_order.tex
-ledger-smb/templates/Hungarian-ap_transaction.html
-ledger-smb/templates/Hungarian-ap_transaction.tex
-ledger-smb/templates/Hungarian-ar_transaction.html
-ledger-smb/templates/Hungarian-ar_transaction.tex
-ledger-smb/templates/Hungarian-balance_sheet.html
-ledger-smb/templates/Hungarian-bin_list.html
-ledger-smb/templates/Hungarian-bin_list.tex
-ledger-smb/templates/Hungarian-check.tex
-ledger-smb/templates/Hungarian-income_statement.html
-ledger-smb/templates/Hungarian-invoice.html
-ledger-smb/templates/Hungarian-invoice.tex
-ledger-smb/templates/Hungarian-logo.eps
-ledger-smb/templates/Hungarian-logo.png
-ledger-smb/templates/Hungarian-packing_list.html
-ledger-smb/templates/Hungarian-packing_list.tex
-ledger-smb/templates/Hungarian-pick_list.html
-ledger-smb/templates/Hungarian-pick_list.tex
-ledger-smb/templates/Hungarian-pos_invoice.txt
-ledger-smb/templates/Hungarian-purchase_order.html
-ledger-smb/templates/Hungarian-purchase_order.tex
-ledger-smb/templates/Hungarian-receipt.tex
-ledger-smb/templates/Hungarian-request_quotation.html
-ledger-smb/templates/Hungarian-request_quotation.tex
-ledger-smb/templates/Hungarian-sales_order.html
-ledger-smb/templates/Hungarian-sales_order.tex
-ledger-smb/templates/Hungarian-sales_quotation.html
-ledger-smb/templates/Hungarian-sales_quotation.tex
-ledger-smb/templates/Hungarian-statement.html
-ledger-smb/templates/Hungarian-statement.tex
-ledger-smb/templates/Hungarian-timecard.html
-ledger-smb/templates/Hungarian-timecard.tex
-ledger-smb/templates/Hungarian-work_order.html
-ledger-smb/templates/Hungarian-work_order.tex
-ledger-smb/templates/Italian-ap_transaction.html
-ledger-smb/templates/Italian-ap_transaction.tex
-ledger-smb/templates/Italian-ar_transaction.html
-ledger-smb/templates/Italian-ar_transaction.tex
-ledger-smb/templates/Italian-balance_sheet.html
-ledger-smb/templates/Italian-bin_list.html
-ledger-smb/templates/Italian-bin_list.tex
-ledger-smb/templates/Italian-check.tex
-ledger-smb/templates/Italian-income_statement.html
-ledger-smb/templates/Italian-invoice.html
-ledger-smb/templates/Italian-invoice.tex
-ledger-smb/templates/Italian-logo.eps
-ledger-smb/templates/Italian-logo.png
-ledger-smb/templates/Italian-packing_list.html
-ledger-smb/templates/Italian-packing_list.tex
-ledger-smb/templates/Italian-pick_list.html
-ledger-smb/templates/Italian-pick_list.tex
-ledger-smb/templates/Italian-pos_invoice.txt
-ledger-smb/templates/Italian-purchase_order.html
-ledger-smb/templates/Italian-purchase_order.tex
-ledger-smb/templates/Italian-receipt.tex
-ledger-smb/templates/Italian-request_quotation.html
-ledger-smb/templates/Italian-request_quotation.tex
-ledger-smb/templates/Italian-sales_order.html
-ledger-smb/templates/Italian-sales_order.tex
-ledger-smb/templates/Italian-sales_quotation.html
-ledger-smb/templates/Italian-sales_quotation.tex
-ledger-smb/templates/Italian-statement.html
-ledger-smb/templates/Italian-statement.tex
-ledger-smb/templates/Italian-timecard.html
-ledger-smb/templates/Italian-timecard.tex
-ledger-smb/templates/Italian-work_order.html
-ledger-smb/templates/Italian-work_order.tex
-ledger-smb/templates/Norwegian-ap_transaction.html
-ledger-smb/templates/Norwegian-ap_transaction.tex
-ledger-smb/templates/Norwegian-ar_transaction.html
-ledger-smb/templates/Norwegian-ar_transaction.tex
-ledger-smb/templates/Norwegian-balance_sheet.html
-ledger-smb/templates/Norwegian-bin_list.html
-ledger-smb/templates/Norwegian-bin_list.tex
-ledger-smb/templates/Norwegian-check.tex
-ledger-smb/templates/Norwegian-income_statement.html
-ledger-smb/templates/Norwegian-invoice.html
-ledger-smb/templates/Norwegian-invoice.tex
-ledger-smb/templates/Norwegian-logo.eps
-ledger-smb/templates/Norwegian-logo.png
-ledger-smb/templates/Norwegian-packing_list.html
-ledger-smb/templates/Norwegian-packing_list.tex
-ledger-smb/templates/Norwegian-pick_list.html
-ledger-smb/templates/Norwegian-pick_list.tex
-ledger-smb/templates/Norwegian-pos_invoice.txt
-ledger-smb/templates/Norwegian-purchase_order.html
-ledger-smb/templates/Norwegian-purchase_order.tex
-ledger-smb/templates/Norwegian-receipt.tex
-ledger-smb/templates/Norwegian-request_quotation.html
-ledger-smb/templates/Norwegian-request_quotation.tex
-ledger-smb/templates/Norwegian-sales_order.html
-ledger-smb/templates/Norwegian-sales_order.tex
-ledger-smb/templates/Norwegian-sales_quotation.html
-ledger-smb/templates/Norwegian-sales_quotation.tex
-ledger-smb/templates/Norwegian-statement.html
-ledger-smb/templates/Norwegian-statement.tex
-ledger-smb/templates/Norwegian-timecard.html
-ledger-smb/templates/Norwegian-timecard.tex
-ledger-smb/templates/Norwegian-work_order.html
-ledger-smb/templates/Norwegian-work_order.tex
-ledger-smb/templates/Russian-ap_transaction.html
-ledger-smb/templates/Russian-ap_transaction.tex
-ledger-smb/templates/Russian-ar_transaction.html
-ledger-smb/templates/Russian-ar_transaction.tex
-ledger-smb/templates/Russian-balance_sheet.html
-ledger-smb/templates/Russian-bin_list.html
-ledger-smb/templates/Russian-bin_list.tex
-ledger-smb/templates/Russian-check.tex
-ledger-smb/templates/Russian-income_statement.html
-ledger-smb/templates/Russian-invoice.html
-ledger-smb/templates/Russian-invoice.tex
-ledger-smb/templates/Russian-logo.eps
-ledger-smb/templates/Russian-logo.png
-ledger-smb/templates/Russian-packing_list.html
-ledger-smb/templates/Russian-packing_list.tex
-ledger-smb/templates/Russian-pick_list.html
-ledger-smb/templates/Russian-pick_list.tex
-ledger-smb/templates/Russian-pos_invoice.txt
-ledger-smb/templates/Russian-purchase_order.html
-ledger-smb/templates/Russian-purchase_order.tex
-ledger-smb/templates/Russian-receipt.tex
-ledger-smb/templates/Russian-request_quotation.html
-ledger-smb/templates/Russian-request_quotation.tex
-ledger-smb/templates/Russian-sales_order.html
-ledger-smb/templates/Russian-sales_order.tex
-ledger-smb/templates/Russian-sales_quotation.html
-ledger-smb/templates/Russian-sales_quotation.tex
-ledger-smb/templates/Russian-statement.html
-ledger-smb/templates/Russian-statement.tex
-ledger-smb/templates/Russian-timecard.html
-ledger-smb/templates/Russian-timecard.tex
-ledger-smb/templates/Russian-work_order.html
-ledger-smb/templates/Russian-work_order.tex
-ledger-smb/templates/Service-ap_transaction.html
-ledger-smb/templates/Service-ap_transaction.tex
-ledger-smb/templates/Service-ar_transaction.html
-ledger-smb/templates/Service-ar_transaction.tex
-ledger-smb/templates/Service-balance_sheet.html
-ledger-smb/templates/Service-bin_list.html
-ledger-smb/templates/Service-bin_list.tex
-ledger-smb/templates/Service-check.tex
-ledger-smb/templates/Service-income_statement.html
-ledger-smb/templates/Service-invoice.html
-ledger-smb/templates/Service-invoice.tex
-ledger-smb/templates/Service-logo.eps
-ledger-smb/templates/Service-logo.png
-ledger-smb/templates/Service-packing_list.html
-ledger-smb/templates/Service-packing_list.tex
-ledger-smb/templates/Service-pick_list.html
-ledger-smb/templates/Service-pick_list.tex
-ledger-smb/templates/Service-pos_invoice.txt
-ledger-smb/templates/Service-purchase_order.html
-ledger-smb/templates/Service-purchase_order.tex
-ledger-smb/templates/Service-receipt.tex
-ledger-smb/templates/Service-request_quotation.html
-ledger-smb/templates/Service-request_quotation.tex
-ledger-smb/templates/Service-sales_order.html
-ledger-smb/templates/Service-sales_order.tex
-ledger-smb/templates/Service-sales_quotation.html
-ledger-smb/templates/Service-sales_quotation.tex
-ledger-smb/templates/Service-statement.html
-ledger-smb/templates/Service-statement.tex
-ledger-smb/templates/Service-timecard.html
-ledger-smb/templates/Service-timecard.tex
-ledger-smb/templates/Service-work_order.html
-ledger-smb/templates/Service-work_order.tex
-ledger-smb/templates/Spanish_A4-ap_transaction.html
-ledger-smb/templates/Spanish_A4-ap_transaction.tex
-ledger-smb/templates/Spanish_A4-ar_transaction.html
-ledger-smb/templates/Spanish_A4-ar_transaction.tex
-ledger-smb/templates/Spanish_A4-balance_sheet.html
-ledger-smb/templates/Spanish_A4-bin_list.html
-ledger-smb/templates/Spanish_A4-bin_list.tex
-ledger-smb/templates/Spanish_A4-check.tex
-ledger-smb/templates/Spanish_A4-income_statement.html
-ledger-smb/templates/Spanish_A4-invoice.html
-ledger-smb/templates/Spanish_A4-invoice.tex
-ledger-smb/templates/Spanish_A4-logo.eps
-ledger-smb/templates/Spanish_A4-logo.png
-ledger-smb/templates/Spanish_A4-packing_list.html
-ledger-smb/templates/Spanish_A4-packing_list.tex
-ledger-smb/templates/Spanish_A4-pick_list.html
-ledger-smb/templates/Spanish_A4-pick_list.tex
-ledger-smb/templates/Spanish_A4-pos_invoice.txt
-ledger-smb/templates/Spanish_A4-purchase_order.html
-ledger-smb/templates/Spanish_A4-purchase_order.tex
-ledger-smb/templates/Spanish_A4-receipt.tex
-ledger-smb/templates/Spanish_A4-request_quotation.html
-ledger-smb/templates/Spanish_A4-request_quotation.tex
-ledger-smb/templates/Spanish_A4-sales_order.html
-ledger-smb/templates/Spanish_A4-sales_order.tex
-ledger-smb/templates/Spanish_A4-sales_quotation.html
-ledger-smb/templates/Spanish_A4-sales_quotation.tex
-ledger-smb/templates/Spanish_A4-statement.html
-ledger-smb/templates/Spanish_A4-statement.tex
-ledger-smb/templates/Spanish_A4-timecard.html
-ledger-smb/templates/Spanish_A4-timecard.tex
-ledger-smb/templates/Spanish_A4-work_order.html
-ledger-smb/templates/Spanish_A4-work_order.tex
-ledger-smb/templates/Spanish_Letter-ap_transaction.html
-ledger-smb/templates/Spanish_Letter-ap_transaction.tex
-ledger-smb/templates/Spanish_Letter-ar_transaction.html
-ledger-smb/templates/Spanish_Letter-ar_transaction.tex
-ledger-smb/templates/Spanish_Letter-balance_sheet.html
-ledger-smb/templates/Spanish_Letter-bin_list.html
-ledger-smb/templates/Spanish_Letter-bin_list.tex
-ledger-smb/templates/Spanish_Letter-check.tex
-ledger-smb/templates/Spanish_Letter-income_statement.html
-ledger-smb/templates/Spanish_Letter-invoice.html
-ledger-smb/templates/Spanish_Letter-invoice.tex
-ledger-smb/templates/Spanish_Letter-logo.eps
-ledger-smb/templates/Spanish_Letter-logo.png
-ledger-smb/templates/Spanish_Letter-packing_list.html
-ledger-smb/templates/Spanish_Letter-packing_list.tex
-ledger-smb/templates/Spanish_Letter-pick_list.html
-ledger-smb/templates/Spanish_Letter-pick_list.tex
-ledger-smb/templates/Spanish_Letter-pos_invoice.txt
-ledger-smb/templates/Spanish_Letter-purchase_order.html
-ledger-smb/templates/Spanish_Letter-purchase_order.tex
-ledger-smb/templates/Spanish_Letter-receipt.tex
-ledger-smb/templates/Spanish_Letter-request_quotation.html
-ledger-smb/templates/Spanish_Letter-request_quotation.tex
-ledger-smb/templates/Spanish_Letter-sales_order.html
-ledger-smb/templates/Spanish_Letter-sales_order.tex
-ledger-smb/templates/Spanish_Letter-sales_quotation.html
-ledger-smb/templates/Spanish_Letter-sales_quotation.tex
-ledger-smb/templates/Spanish_Letter-statement.html
-ledger-smb/templates/Spanish_Letter-statement.tex
-ledger-smb/templates/Spanish_Letter-timecard.html
-ledger-smb/templates/Spanish_Letter-timecard.tex
-ledger-smb/templates/Spanish_Letter-work_order.html
-ledger-smb/templates/Spanish_Letter-work_order.tex
-ledger-smb/templates/Swedish-ap_transaction.html
-ledger-smb/templates/Swedish-ap_transaction.tex
-ledger-smb/templates/Swedish-ar_transaction.html
-ledger-smb/templates/Swedish-ar_transaction.tex
-ledger-smb/templates/Swedish-balance_sheet.html
-ledger-smb/templates/Swedish-bin_list.html
-ledger-smb/templates/Swedish-bin_list.tex
-ledger-smb/templates/Swedish-check.tex
-ledger-smb/templates/Swedish-income_statement.html
-ledger-smb/templates/Swedish-invoice.html
-ledger-smb/templates/Swedish-invoice.tex
-ledger-smb/templates/Swedish-logo.eps
-ledger-smb/templates/Swedish-logo.png
-ledger-smb/templates/Swedish-packing_list.html
-ledger-smb/templates/Swedish-packing_list.tex
-ledger-smb/templates/Swedish-pick_list.html
-ledger-smb/templates/Swedish-pick_list.tex
-ledger-smb/templates/Swedish-pos_invoice.txt
-ledger-smb/templates/Swedish-purchase_order.html
-ledger-smb/templates/Swedish-purchase_order.tex
-ledger-smb/templates/Swedish-receipt.tex
-ledger-smb/templates/Swedish-request_quotation.html
-ledger-smb/templates/Swedish-request_quotation.tex
-ledger-smb/templates/Swedish-sales_order.html
-ledger-smb/templates/Swedish-sales_order.tex
-ledger-smb/templates/Swedish-sales_quotation.html
-ledger-smb/templates/Swedish-sales_quotation.tex
-ledger-smb/templates/Swedish-statement.html
-ledger-smb/templates/Swedish-statement.tex
-ledger-smb/templates/Swedish-timecard.html
-ledger-smb/templates/Swedish-timecard.tex
-ledger-smb/templates/Swedish-work_order.html
-ledger-smb/templates/Swedish-work_order.tex
-ledger-smb/templates/Traditional_Chinese_Big5-ap_transaction.html
-ledger-smb/templates/Traditional_Chinese_Big5-ap_transaction.tex
-ledger-smb/templates/Traditional_Chinese_Big5-ar_transaction.html
-ledger-smb/templates/Traditional_Chinese_Big5-ar_transaction.tex
-ledger-smb/templates/Traditional_Chinese_Big5-balance_sheet.html
-ledger-smb/templates/Traditional_Chinese_Big5-bin_list.html
-ledger-smb/templates/Traditional_Chinese_Big5-bin_list.tex
-ledger-smb/templates/Traditional_Chinese_Big5-check.tex
-ledger-smb/templates/Traditional_Chinese_Big5-income_statement.html
-ledger-smb/templates/Traditional_Chinese_Big5-invoice.html
-ledger-smb/templates/Traditional_Chinese_Big5-invoice.tex
-ledger-smb/templates/Traditional_Chinese_Big5-letterhead.html
-ledger-smb/templates/Traditional_Chinese_Big5-letterhead.tex
-ledger-smb/templates/Traditional_Chinese_Big5-logo.eps
-ledger-smb/templates/Traditional_Chinese_Big5-logo.png
-ledger-smb/templates/Traditional_Chinese_Big5-packing_list.html
-ledger-smb/templates/Traditional_Chinese_Big5-packing_list.tex
-ledger-smb/templates/Traditional_Chinese_Big5-pick_list.html
-ledger-smb/templates/Traditional_Chinese_Big5-pick_list.tex
-ledger-smb/templates/Traditional_Chinese_Big5-pos_invoice.txt
-ledger-smb/templates/Traditional_Chinese_Big5-purchase_order.html
-ledger-smb/templates/Traditional_Chinese_Big5-purchase_order.tex
-ledger-smb/templates/Traditional_Chinese_Big5-receipt.tex
-ledger-smb/templates/Traditional_Chinese_Big5-request_quotation.html
-ledger-smb/templates/Traditional_Chinese_Big5-request_quotation.tex
-ledger-smb/templates/Traditional_Chinese_Big5-sales_order.html
-ledger-smb/templates/Traditional_Chinese_Big5-sales_order.tex
-ledger-smb/templates/Traditional_Chinese_Big5-sales_quotation.html
-ledger-smb/templates/Traditional_Chinese_Big5-sales_quotation.tex
-ledger-smb/templates/Traditional_Chinese_Big5-statement.html
-ledger-smb/templates/Traditional_Chinese_Big5-statement.tex
-ledger-smb/templates/Traditional_Chinese_Big5-timecard.html
-ledger-smb/templates/Traditional_Chinese_Big5-timecard.tex
-ledger-smb/templates/Traditional_Chinese_Big5-work_order.html
-ledger-smb/templates/Traditional_Chinese_Big5-work_order.tex
-ledger-smb/templates/Traditional_Chinese_UTF8-ap_transaction.html
-ledger-smb/templates/Traditional_Chinese_UTF8-ap_transaction.tex
-ledger-smb/templates/Traditional_Chinese_UTF8-ar_transaction.html
-ledger-smb/templates/Traditional_Chinese_UTF8-ar_transaction.tex
-ledger-smb/templates/Traditional_Chinese_UTF8-balance_sheet.html
-ledger-smb/templates/Traditional_Chinese_UTF8-bin_list.html
-ledger-smb/templates/Traditional_Chinese_UTF8-bin_list.tex
-ledger-smb/templates/Traditional_Chinese_UTF8-check.tex
-ledger-smb/templates/Traditional_Chinese_UTF8-income_statement.html
-ledger-smb/templates/Traditional_Chinese_UTF8-invoice.html
-ledger-smb/templates/Traditional_Chinese_UTF8-invoice.tex
-ledger-smb/templates/Traditional_Chinese_UTF8-letterhead.html
-ledger-smb/templates/Traditional_Chinese_UTF8-letterhead.tex
-ledger-smb/templates/Traditional_Chinese_UTF8-logo.eps
-ledger-smb/templates/Traditional_Chinese_UTF8-logo.png
-ledger-smb/templates/Traditional_Chinese_UTF8-packing_list.html
-ledger-smb/templates/Traditional_Chinese_UTF8-packing_list.tex
-ledger-smb/templates/Traditional_Chinese_UTF8-pick_list.html
-ledger-smb/templates/Traditional_Chinese_UTF8-pick_list.tex
-ledger-smb/templates/Traditional_Chinese_UTF8-pos_invoice.txt
-ledger-smb/templates/Traditional_Chinese_UTF8-purchase_order.html
-ledger-smb/templates/Traditional_Chinese_UTF8-purchase_order.tex
-ledger-smb/templates/Traditional_Chinese_UTF8-receipt.tex
-ledger-smb/templates/Traditional_Chinese_UTF8-request_quotation.html
-ledger-smb/templates/Traditional_Chinese_UTF8-request_quotation.tex
-ledger-smb/templates/Traditional_Chinese_UTF8-sales_order.html
-ledger-smb/templates/Traditional_Chinese_UTF8-sales_order.tex
-ledger-smb/templates/Traditional_Chinese_UTF8-sales_quotation.html
-ledger-smb/templates/Traditional_Chinese_UTF8-sales_quotation.tex
-ledger-smb/templates/Traditional_Chinese_UTF8-statement.html
-ledger-smb/templates/Traditional_Chinese_UTF8-statement.tex
-ledger-smb/templates/Traditional_Chinese_UTF8-timecard.html
-ledger-smb/templates/Traditional_Chinese_UTF8-timecard.tex
-ledger-smb/templates/Traditional_Chinese_UTF8-work_order.html
-ledger-smb/templates/Traditional_Chinese_UTF8-work_order.tex
-ledger-smb/templates/demo/ap_transaction.html
-ledger-smb/templates/demo/ap_transaction.tex
-ledger-smb/templates/demo/ar_transaction.html
-ledger-smb/templates/demo/ar_transaction.tex
-ledger-smb/templates/demo/balance_sheet.html
-ledger-smb/templates/demo/bin_list.html
-ledger-smb/templates/demo/bin_list.tex
-ledger-smb/templates/demo/check.tex
-ledger-smb/templates/demo/income_statement.html
-ledger-smb/templates/demo/invoice.html
-ledger-smb/templates/demo/invoice.tex
-ledger-smb/templates/demo/letterhead.html
-ledger-smb/templates/demo/letterhead.tex
-ledger-smb/templates/demo/logo.eps
-ledger-smb/templates/demo/logo.png
-ledger-smb/templates/demo/packing_list.html
-ledger-smb/templates/demo/packing_list.tex
-ledger-smb/templates/demo/pick_list.html
-ledger-smb/templates/demo/pick_list.tex
-ledger-smb/templates/demo/pos_invoice.txt
-ledger-smb/templates/demo/purchase_order.html
-ledger-smb/templates/demo/purchase_order.tex
-ledger-smb/templates/demo/receipt.tex
-ledger-smb/templates/demo/request_quotation.html
-ledger-smb/templates/demo/request_quotation.tex
-ledger-smb/templates/demo/sales_order.html
-ledger-smb/templates/demo/sales_order.tex
-ledger-smb/templates/demo/sales_quotation.html
-ledger-smb/templates/demo/sales_quotation.tex
-ledger-smb/templates/demo/statement.html
-ledger-smb/templates/demo/statement.tex
-ledger-smb/templates/demo/timecard.html
-ledger-smb/templates/demo/timecard.tex
-ledger-smb/templates/demo/work_order.html
-ledger-smb/templates/demo/work_order.tex
-ledger-smb/users/ledger-smb.eps
-ledger-smb/users/ledger-smb.png
-ledger-smb/utils/.htaccess
-ledger-smb/utils/custom_fields/custom_fields.sql
-ledger-smb/utils/fixme/README
-ledger-smb/utils/fixme/fixme.pgsql
-ledger-smb/utils/notify_short/GPL.txt
-ledger-smb/utils/notify_short/README
-ledger-smb/utils/notify_short/config.pl
-ledger-smb/utils/notify_short/listener.pl
-ledger-smb/winprint.bat
-@dir ledger-smb/utils/notify_short
-@dir ledger-smb/utils/fixme
-@dir ledger-smb/utils/custom_fields
-@dir ledger-smb/utils
-@dir ledger-smb/users
-@dir ledger-smb/templates/demo
-@dir ledger-smb/templates
-@dir ledger-smb/sql
-@dir ledger-smb/spool
-@dir ledger-smb/locale/ve
-@dir ledger-smb/locale/ua_utf
-@dir ledger-smb/locale/ua
-@dir ledger-smb/locale/tw_utf
-@dir ledger-smb/locale/tw_big5
-@dir ledger-smb/locale/tr
-@dir ledger-smb/locale/sv
-@dir ledger-smb/locale/se
-@dir ledger-smb/locale/ru_utf
-@dir ledger-smb/locale/ru
-@dir ledger-smb/locale/py
-@dir ledger-smb/locale/pt
-@dir ledger-smb/locale/pl
-@dir ledger-smb/locale/pa
-@dir ledger-smb/locale/nl
-@dir ledger-smb/locale/nb
-@dir ledger-smb/locale/mx
-@dir ledger-smb/locale/lv
-@dir ledger-smb/locale/lt
-@dir ledger-smb/locale/it
-@dir ledger-smb/locale/is
-@dir ledger-smb/locale/id
-@dir ledger-smb/locale/hu
-@dir ledger-smb/locale/gr
-@dir ledger-smb/locale/fr
-@dir ledger-smb/locale/fi_utf
-@dir ledger-smb/locale/fi
-@dir ledger-smb/locale/es_utf
-@dir ledger-smb/locale/es
-@dir ledger-smb/locale/en_GB
-@dir ledger-smb/locale/eg_utf
-@dir ledger-smb/locale/ee_utf
-@dir ledger-smb/locale/ee
-@dir ledger-smb/locale/ec
-@dir ledger-smb/locale/dk
-@dir ledger-smb/locale/de_utf
-@dir ledger-smb/locale/de
-@dir ledger-smb/locale/cz
-@dir ledger-smb/locale/ct
-@dir ledger-smb/locale/co_utf
-@dir ledger-smb/locale/co
-@dir ledger-smb/locale/cn_utf
-@dir ledger-smb/locale/ch_utf
-@dir ledger-smb/locale/ch
-@dir ledger-smb/locale/ca_fr
-@dir ledger-smb/locale/ca_en
-@dir ledger-smb/locale/br
-@dir ledger-smb/locale/bg_utf
-@dir ledger-smb/locale/be_nl
-@dir ledger-smb/locale/be_fr
-@dir ledger-smb/locale
-@dir ledger-smb/doc/manual
-@dir ledger-smb/doc
-@dir ledger-smb/dists/gentoo
-@dir ledger-smb/dists
-@dir ledger-smb/css
-@dir ledger-smb/bin/mozilla
-@dir ledger-smb/bin/lynx
-@dir ledger-smb/bin
-@dir ledger-smb/LedgerSMB
-@owner
-@group
diff --git a/ftp/Makefile b/ftp/Makefile
index e16ef9b6e802..07d6fce249c0 100644
--- a/ftp/Makefile
+++ b/ftp/Makefile
@@ -5,12 +5,10 @@
SUBDIR += R-cran-RCurl
SUBDIR += R-cran-curl
- SUBDIR += atftp
SUBDIR += axel
SUBDIR += bbftp
SUBDIR += bftpd
SUBDIR += bsdftpd-ssl
- SUBDIR += cftp
SUBDIR += cmdftp
SUBDIR += curl
SUBDIR += curlie
diff --git a/ftp/atftp/Makefile b/ftp/atftp/Makefile
deleted file mode 100644
index e6740142dcc3..000000000000
--- a/ftp/atftp/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= atftp
-PORTVERSION= 0.7
-PORTREVISION= 3
-CATEGORIES= ftp
-MASTER_SITES= DEBIAN/pool/main/a/${PORTNAME}
-DISTNAME= ${PORTNAME}_${PORTVERSION}.dfsg.orig
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Advanced TFTP server and client
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}.dfsg
-
-USE_RC_SUBR= atftpd
-GNU_CONFIGURE= yes
-
-PLIST_FILES= bin/atftp sbin/atftpd man/man1/atftp.1.gz man/man8/atftpd.8.gz
-
-.include <bsd.port.mk>
diff --git a/ftp/atftp/distinfo b/ftp/atftp/distinfo
deleted file mode 100644
index f52474019d8b..000000000000
--- a/ftp/atftp/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (atftp_0.7.dfsg.orig.tar.gz) = 18815f5b67290fac087c6b9da28dfa5e0feb722096f5c5de52e59b46026da559
-SIZE (atftp_0.7.dfsg.orig.tar.gz) = 186849
-SHA256 (atftp_0.7.dfsg-9.diff.gz) = 9ce4654b312d19cb797d5d99b9ca3e1ff38551980430af02f9d2cd7cb87d5ca4
-SIZE (atftp_0.7.dfsg-9.diff.gz) = 52300
diff --git a/ftp/atftp/files/atftpd.in b/ftp/atftp/files/atftpd.in
deleted file mode 100644
index 13f1e47b6058..000000000000
--- a/ftp/atftp/files/atftpd.in
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: atftpd
-# REQUIRE: NETWORKING
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# atftpd_enable (bool): Set to "NO" by default.
-# atftpd_flags (str): Default to "--daemon".
-# Extra flags passed to start command.
-#
-
-. /etc/rc.subr
-
-name="atftpd"
-rcvar=atftpd_enable
-
-command=%%PREFIX%%/sbin/${name}
-pidfile=/var/run/${name}.pid
-logfile=/var/log/${name}.log
-
-load_rc_config $name
-
-[ -z "$atftpd_enable" ] && atftpd_enable="NO"
-[ -z "$atftpd_flags" ] && atftpd_flags="--daemon --verbose=5 --pidfile ${pidfile} --logfile ${logfile} %%PREFIX%%/tftp"
-
-start_precmd="start_precmd"
-stop_postcmd="stop_postcmd"
-
-start_precmd()
-{
- touch ${logfile}
- chown nobody ${logfile}
-}
-
-stop_postcmd()
-{
- rm -f ${pidfile}
-}
-
-run_rc_command "$1"
diff --git a/ftp/atftp/files/patch-Makefile.in b/ftp/atftp/files/patch-Makefile.in
deleted file mode 100644
index e4c216fcf9f0..000000000000
--- a/ftp/atftp/files/patch-Makefile.in
+++ /dev/null
@@ -1,29 +0,0 @@
---- Makefile.in.orig 2010-10-04 18:38:26.000000000 +0800
-+++ Makefile.in 2010-10-04 18:39:02.000000000 +0800
-@@ -789,11 +789,11 @@
-
- install-data-am: install-man
- @$(NORMAL_INSTALL)
-- $(MAKE) $(AM_MAKEFLAGS) install-data-hook
-+ $(MAKE) $(AM_MAKEFLAGS)
-
- install-exec-am: install-binPROGRAMS install-sbinPROGRAMS
- @$(NORMAL_INSTALL)
-- $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
-+ $(MAKE) $(AM_MAKEFLAGS)
-
- install-info: install-info-recursive
-
-@@ -847,12 +847,6 @@
- uninstall-sbinPROGRAMS
-
-
--install-exec-hook:
-- (cd $(DESTDIR)$(sbindir) && ln -s atftpd in.tftpd)
--
--install-data-hook:
-- (cd $(DESTDIR)$(mandir)/man8 && ln -s atftpd.8 in.tftpd.8)
--
- uninstall-local:
- rm -f $(DESTDIR)$(sbindir)/in.tftpd $(DESTDIR)$(mandir)/man8/in.tftpd.8
-
diff --git a/ftp/atftp/files/patch-argz.h b/ftp/atftp/files/patch-argz.h
deleted file mode 100644
index 3148ffe8c4e0..000000000000
--- a/ftp/atftp/files/patch-argz.h
+++ /dev/null
@@ -1,155 +0,0 @@
---- argz.h.orig 2010-10-04 18:31:14.000000000 +0800
-+++ argz.h 2010-10-04 18:32:03.000000000 +0800
-@@ -38,7 +38,9 @@
- #ifndef _ARGZ_H
- #define _ARGZ_H 1
-
-+#ifdef HAVE_FEATURES_H
- #include <features.h>
-+#endif
-
- #define __need_error_t
- #include <errno.h>
-@@ -55,109 +57,28 @@
-
- __BEGIN_DECLS
-
--/* Make a '\0' separated arg vector from a unix argv vector, returning it in
-- ARGZ, and the total length in LEN. If a memory allocation error occurs,
-- ENOMEM is returned, otherwise 0. The result can be destroyed using free. */
--extern error_t __argz_create (char *__const __argv[], char **__restrict __argz,
-- size_t *__restrict __len) __THROW;
--extern error_t argz_create (char *__const __argv[], char **__restrict __argz,
-- size_t *__restrict __len) __THROW;
--
- /* Make a '\0' separated arg vector from a SEP separated list in
- STRING, returning it in ARGZ, and the total length in LEN. If a
- memory allocation error occurs, ENOMEM is returned, otherwise 0.
- The result can be destroyed using free. */
- extern error_t __argz_create_sep (__const char *__restrict __string,
- int __sep, char **__restrict __argz,
-- size_t *__restrict __len) __THROW;
-+ size_t *__restrict __len);
- extern error_t argz_create_sep (__const char *__restrict __string,
- int __sep, char **__restrict __argz,
-- size_t *__restrict __len) __THROW;
-+ size_t *__restrict __len);
-
- /* Returns the number of strings in ARGZ. */
--extern size_t __argz_count (__const char *__argz, size_t __len)
-- __THROW __attribute_pure__;
--extern size_t argz_count (__const char *__argz, size_t __len)
-- __THROW __attribute_pure__;
-+extern size_t __argz_count (__const char *__argz, size_t __len);
-+extern size_t argz_count (__const char *__argz, size_t __len);
-
- /* Puts pointers to each string in ARGZ into ARGV, which must be large enough
- to hold them all. */
- extern void __argz_extract (__const char *__restrict __argz, size_t __len,
-- char **__restrict __argv) __THROW;
-+ char **__restrict __argv);
- extern void argz_extract (__const char *__restrict __argz, size_t __len,
-- char **__restrict __argv) __THROW;
-+ char **__restrict __argv);
-
--/* Make '\0' separated arg vector ARGZ printable by converting all the '\0's
-- except the last into the character SEP. */
--extern void __argz_stringify (char *__argz, size_t __len, int __sep) __THROW;
--extern void argz_stringify (char *__argz, size_t __len, int __sep) __THROW;
--
--/* Append BUF, of length BUF_LEN to the argz vector in ARGZ & ARGZ_LEN. */
--extern error_t __argz_append (char **__restrict __argz,
-- size_t *__restrict __argz_len,
-- __const char *__restrict __buf, size_t _buf_len)
-- __THROW;
--extern error_t argz_append (char **__restrict __argz,
-- size_t *__restrict __argz_len,
-- __const char *__restrict __buf, size_t __buf_len)
-- __THROW;
--
--/* Append STR to the argz vector in ARGZ & ARGZ_LEN. */
--extern error_t __argz_add (char **__restrict __argz,
-- size_t *__restrict __argz_len,
-- __const char *__restrict __str) __THROW;
--extern error_t argz_add (char **__restrict __argz,
-- size_t *__restrict __argz_len,
-- __const char *__restrict __str) __THROW;
--
--/* Append SEP separated list in STRING to the argz vector in ARGZ &
-- ARGZ_LEN. */
--extern error_t __argz_add_sep (char **__restrict __argz,
-- size_t *__restrict __argz_len,
-- __const char *__restrict __string, int __delim)
-- __THROW;
--extern error_t argz_add_sep (char **__restrict __argz,
-- size_t *__restrict __argz_len,
-- __const char *__restrict __string, int __delim)
-- __THROW;
--
--/* Delete ENTRY from ARGZ & ARGZ_LEN, if it appears there. */
--extern void __argz_delete (char **__restrict __argz,
-- size_t *__restrict __argz_len,
-- char *__restrict __entry) __THROW;
--extern void argz_delete (char **__restrict __argz,
-- size_t *__restrict __argz_len,
-- char *__restrict __entry) __THROW;
--
--/* Insert ENTRY into ARGZ & ARGZ_LEN before BEFORE, which should be an
-- existing entry in ARGZ; if BEFORE is NULL, ENTRY is appended to the end.
-- Since ARGZ's first entry is the same as ARGZ, argz_insert (ARGZ, ARGZ_LEN,
-- ARGZ, ENTRY) will insert ENTRY at the beginning of ARGZ. If BEFORE is not
-- in ARGZ, EINVAL is returned, else if memory can't be allocated for the new
-- ARGZ, ENOMEM is returned, else 0. */
--extern error_t __argz_insert (char **__restrict __argz,
-- size_t *__restrict __argz_len,
-- char *__restrict __before,
-- __const char *__restrict __entry) __THROW;
--extern error_t argz_insert (char **__restrict __argz,
-- size_t *__restrict __argz_len,
-- char *__restrict __before,
-- __const char *__restrict __entry) __THROW;
--
--/* Replace any occurrences of the string STR in ARGZ with WITH, reallocating
-- ARGZ as necessary. If REPLACE_COUNT is non-zero, *REPLACE_COUNT will be
-- incremented by number of replacements performed. */
--extern error_t __argz_replace (char **__restrict __argz,
-- size_t *__restrict __argz_len,
-- __const char *__restrict __str,
-- __const char *__restrict __with,
-- unsigned int *__restrict __replace_count);
--extern error_t argz_replace (char **__restrict __argz,
-- size_t *__restrict __argz_len,
-- __const char *__restrict __str,
-- __const char *__restrict __with,
-- unsigned int *__restrict __replace_count);
--
- /* Returns the next entry in ARGZ & ARGZ_LEN after ENTRY, or NULL if there
- are no more. If entry is NULL, then the first entry is returned. This
- behavior allows two convenient iteration styles:
-@@ -173,14 +94,14 @@
- ...;
- */
- extern char *__argz_next (__const char *__restrict __argz, size_t __argz_len,
-- __const char *__restrict __entry) __THROW;
-+ __const char *__restrict __entry);
- extern char *argz_next (__const char *__restrict __argz, size_t __argz_len,
-- __const char *__restrict __entry) __THROW;
-+ __const char *__restrict __entry);
-
- #ifdef __USE_EXTERN_INLINES
- extern inline char *
- __argz_next (__const char *__argz, size_t __argz_len,
-- __const char *__entry) __THROW
-+ __const char *__entry)
- {
- if (__entry)
- {
-@@ -194,7 +115,7 @@
- }
- extern inline char *
- argz_next (__const char *__argz, size_t __argz_len,
-- __const char *__entry) __THROW
-+ __const char *__entry)
- {
- return __argz_next (__argz, __argz_len, __entry);
- }
diff --git a/ftp/atftp/files/patch-logger.c b/ftp/atftp/files/patch-logger.c
deleted file mode 100644
index e04fda6b6db3..000000000000
--- a/ftp/atftp/files/patch-logger.c
+++ /dev/null
@@ -1,57 +0,0 @@
---- logger.c.orig 2004-02-27 10:05:26.000000000 +0800
-+++ logger.c 2010-10-05 12:34:41.000000000 +0800
-@@ -3,7 +3,7 @@
- * logger.c
- * functions for logging messages.
- *
-- * $Id: logger.c,v 1.12 2004/02/27 02:05:26 jp Exp $
-+ * $Id: logger.c 1769 2010-09-29 08:46:26Z kevlo $
- *
- * Copyright (c) 2000 Jean-Pierre Lefebvre <helix@step.polymtl.ca>
- * and Remi Lefebvre <remi@debian.org>
-@@ -27,6 +27,7 @@
- #include <time.h>
- #include <unistd.h>
- #include <netdb.h>
-+#include <pthread.h>
- #include "logger.h"
-
- #define MAXLEN 128
-@@ -56,7 +57,15 @@
- log_ident = "unset";
-
- if (filename)
-+ {
- log_filename = strdup(filename);
-+ if (!strcmp(filename, "-"))
-+ {
-+ log_fd = STDOUT_FILENO;
-+ log_fp = fdopen(log_fd, "a");
-+ return;
-+ }
-+ }
- else
- {
- openlog(log_ident, LOG_PID, LOG_DAEMON);
-@@ -105,15 +114,17 @@
-
- if (log_fp)
- {
-- fprintf(log_fp, "%s %s %s[%d.%d]: %s\n", time_buf, hostname,
-- log_ident, getpid(), pthread_self(), message);
-+ fprintf(log_fp, "%s %s %s[%ld.%ld]: %s\n", time_buf, hostname,
-+ log_ident, (long)getpid(), (long)pthread_self(),
-+ message);
- fflush(log_fp);
- }
- else if (log_syslog_is_open)
- syslog(severity, "%s", message);
- else
-- fprintf(stderr, "%s %s %s[%d.%d]: %s\n", time_buf, hostname,
-- log_ident, getpid(), pthread_self(), message);
-+ fprintf(stderr, "%s %s %s[%ld.%ld]: %s\n", time_buf, hostname,
-+ log_ident, (long)getpid(), (long)pthread_self(),
-+ message);
- }
- va_end(args);
- }
diff --git a/ftp/atftp/files/patch-options.c b/ftp/atftp/files/patch-options.c
deleted file mode 100644
index fd96417175f2..000000000000
--- a/ftp/atftp/files/patch-options.c
+++ /dev/null
@@ -1,15 +0,0 @@
---- options.c.orig 2003-04-25 08:16:18.000000000 +0800
-+++ options.c 2010-10-11 10:23:20.000000000 +0800
-@@ -273,6 +273,12 @@
- return ERR;
- }
-
-+int opt_equal(struct tftp_opt *opt1, struct tftp_opt *opt2)
-+{
-+ return ((strncmp(opt1->option, opt2->option, OPT_SIZE) == 0) &&
-+ (strncmp(opt1->value, opt2->value, OPT_SIZE) == 0));
-+}
-+
- void opt_set_tsize(int tsize, struct tftp_opt *options)
- {
- snprintf(options[OPT_TSIZE].value, VAL_SIZE, "%d", tsize);
diff --git a/ftp/atftp/files/patch-options.h b/ftp/atftp/files/patch-options.h
deleted file mode 100644
index 09e2acff81aa..000000000000
--- a/ftp/atftp/files/patch-options.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- options.h.orig 2001-07-07 07:35:18.000000000 +0800
-+++ options.h 2010-10-11 13:11:41.000000000 +0800
-@@ -39,6 +39,8 @@
- int opt_get_timeout(struct tftp_opt *options);
- int opt_get_blksize(struct tftp_opt *options);
- int opt_get_multicast(struct tftp_opt *options, char *addr, int *port, int *mc);
-+int opt_equal(struct tftp_opt *opt1, struct tftp_opt *opt2);
-+int opt_same_file(struct tftp_opt *opt1, struct tftp_opt *opt2);
- void opt_set_tsize(int tsize, struct tftp_opt *options);
- void opt_set_timeout(int timeout, struct tftp_opt *options);
- void opt_set_blksize(int blksize, struct tftp_opt *options);
diff --git a/ftp/atftp/files/patch-stats.c b/ftp/atftp/files/patch-stats.c
deleted file mode 100644
index 9a7a5c67c0a0..000000000000
--- a/ftp/atftp/files/patch-stats.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- stats.c.orig 2002-03-27 11:02:12.000000000 +0800
-+++ stats.c 2010-10-05 09:56:08.000000000 +0800
-@@ -157,8 +157,8 @@
-
- logger(LOG_INFO, " Load measurements:");
- logger(LOG_INFO, " User: %8.3fs Sys:%8.3fs",
-- (double)(s_stats.tms.tms_utime) / CLK_TCK,
-- (double)(s_stats.tms.tms_stime) / CLK_TCK);
-+ (double)(s_stats.tms.tms_utime) / CLOCKS_PER_SEC,
-+ (double)(s_stats.tms.tms_stime) / CLOCKS_PER_SEC);
- logger(LOG_INFO, " Total:%8.3fs CPU:%8.3f%%",
- (double)(tmp.tv_sec + tmp.tv_usec * 1e-6),
- (double)(s_stats.tms.tms_utime + s_stats.tms.tms_stime) /
diff --git a/ftp/atftp/files/patch-tftp.c b/ftp/atftp/files/patch-tftp.c
deleted file mode 100644
index a66573d3d229..000000000000
--- a/ftp/atftp/files/patch-tftp.c
+++ /dev/null
@@ -1,150 +0,0 @@
---- tftp.c.orig 2010-10-11 11:19:25.000000000 +0800
-+++ tftp.c 2010-10-11 11:19:12.000000000 +0800
-@@ -354,7 +354,7 @@
- void make_arg(char *string, int *argc, char ***argv)
- {
- static char *tmp = NULL;
-- int argz_len;
-+ size_t argz_len;
-
- /* split the string to an argz vector */
- if (argz_create_sep(string, ' ', &tmp, &argz_len) != 0)
-@@ -408,8 +408,7 @@
- */
- int set_peer(int argc, char **argv)
- {
-- struct hostent *host; /* for host name lookup */
-- struct servent *sp; /* server entry for tftp service */
-+ int port = -1;
-
- /* sanity check */
- if ((argc < 2) || (argc > 3))
-@@ -418,13 +417,34 @@
- return ERR;
- }
-
-- /* get the server entry */
-- sp = getservbyname("tftp", "udp");
-- if (sp == 0) {
-- fprintf(stderr, "tftp: udp/tftp, unknown service.\n");
-- return ERR;
-+ /* get the server port */
-+ if (argc == 3)
-+ {
-+ port = htons(atoi(argv[2]));
-+ if (port < 0)
-+ {
-+ fprintf(stderr, "%s: bad port number.\n", argv[2]);
-+ data.connected = 0;
-+ return ERR;
-+ }
-+ data.sa_peer.sin_port = port;
-+ }
-+ else
-+ {
-+ /* get the server entry */
-+ struct servent *sp;
-+ sp = getservbyname("tftp", "udp");
-+ if (sp == 0) {
-+ fprintf(stderr, "tftp: udp/tftp, unknown service.\n");
-+ return ERR;
-+ }
-+ else
-+ {
-+ port = sp->s_port;
-+ }
- }
-
-+ struct hostent *host; /* for host name lookup */
- /* look up the host */
- host = gethostbyname(argv[1]);
- /* if valid, update s_inn structure */
-@@ -437,7 +457,7 @@
- Strncpy(data.hostname, host->h_name,
- sizeof(data.hostname));
- data.hostname[sizeof(data.hostname)-1] = 0;
-- data.sa_peer.sin_port = sp->s_port;
-+ data.sa_peer.sin_port = port;
- }
- else
- {
-@@ -445,20 +465,8 @@
- data.connected = 0;
- return ERR;
- }
-- /* get the server port */
-- if (argc == 3)
-- {
-- sp->s_port = htons(atoi(argv[2]));
-- if (sp->s_port < 0)
-- {
-- fprintf(stderr, "%s: bad port number.\n", argv[2]);
-- data.connected = 0;
-- return ERR;
-- }
-- data.sa_peer.sin_port = sp->s_port;
-- }
- /* copy port number to data structure */
-- data.port = ntohs(sp->s_port);
-+ data.port = ntohs(port);
-
- data.connected = 1;
- return OK;
-@@ -608,9 +616,16 @@
- exit(ERR);
- }
- memset(&data.sa_local, 0, sizeof(data.sa_local));
-- bind(data.sockfd, (struct sockaddr *)&data.sa_local,
-- sizeof(data.sa_local));
-- getsockname(data.sockfd, (struct sockaddr *)&data.sa_local, &len);
-+ if (bind(data.sockfd, (struct sockaddr *)&data.sa_local,
-+ sizeof(data.sa_local)) < 0) {
-+ perror("bind");
-+ exit(ERR);
-+ }
-+ if (getsockname(data.sockfd, (struct sockaddr *)&data.sa_local, &len) < 0)
-+ {
-+ perror("getsockname");
-+ exit(ERR);
-+ }
-
- /* do the transfer */
- gettimeofday(&data.start_time, NULL);
-@@ -621,7 +636,7 @@
- fsync(data.sockfd);
- close(data.sockfd);
-
-- return OK;
-+ return tftp_result;
- }
-
- /*
-@@ -712,9 +727,16 @@
- exit(ERR);
- }
- memset(&data.sa_local, 0, sizeof(data.sa_local));
-- bind(data.sockfd, (struct sockaddr *)&data.sa_local,
-- sizeof(data.sa_local));
-- getsockname(data.sockfd, (struct sockaddr *)&data.sa_local, &len);
-+ if (bind(data.sockfd, (struct sockaddr *)&data.sa_local,
-+ sizeof(data.sa_local)) < 0) {
-+ perror("bind");
-+ exit(ERR);
-+ }
-+ if (getsockname(data.sockfd, (struct sockaddr *)&data.sa_local, &len) < 0)
-+ {
-+ perror("getsockname");
-+ exit(ERR);
-+ }
-
- /* do the transfer */
- gettimeofday(&data.start_time, NULL);
-@@ -731,7 +753,7 @@
- fsync(data.sockfd);
- close(data.sockfd);
-
-- return OK;
-+ return tftp_result;
- }
-
- #ifdef HAVE_MTFTP
diff --git a/ftp/atftp/files/patch-tftp_def.c b/ftp/atftp/files/patch-tftp_def.c
deleted file mode 100644
index 3f10760dd94d..000000000000
--- a/ftp/atftp/files/patch-tftp_def.c
+++ /dev/null
@@ -1,32 +0,0 @@
---- tftp_def.c.orig 2004-02-13 11:16:09.000000000 +0800
-+++ tftp_def.c 2013-10-30 13:34:05.000000000 +0800
-@@ -88,7 +88,7 @@
- res->tv_usec -= 1000000;
- return -1;
- }
-- else if (res->tv_usec <= 0);
-+ else
- {
- return -1;
- }
-@@ -138,13 +138,16 @@
- /*
- * This is a strncpy function that take care of string NULL termination
- */
--inline char *Strncpy(char *to, const char *from, size_t size)
-+char *Strncpy(char *to, const char *from, size_t size)
- {
-- to[size-1] = '\000';
-- return strncpy(to, from, size - 1);
-+ if (size > 0)
-+ {
-+ to[size-1] = '\000';
-+ return strncpy(to, from, size - 1);
-+ } else
-+ return to;
- }
-
--
- /*
- * gethostbyname replacement that is reentrant. This function is copyied
- * from the libc manual.
diff --git a/ftp/atftp/files/patch-tftp_def.h b/ftp/atftp/files/patch-tftp_def.h
deleted file mode 100644
index c6165b089afe..000000000000
--- a/ftp/atftp/files/patch-tftp_def.h
+++ /dev/null
@@ -1,19 +0,0 @@
---- tftp_def.h.orig 2004-02-13 11:16:09.000000000 +0800
-+++ tftp_def.h 2013-10-30 13:23:22.000000000 +0800
-@@ -19,6 +19,7 @@
-
- #include <sys/time.h>
- #include <sys/times.h>
-+#include <netinet/in.h>
- #include <netdb.h>
-
- /* standard return value */
-@@ -49,7 +50,7 @@
-
- int timeval_diff(struct timeval *res, struct timeval *t1, struct timeval *t0);
- int print_eng(double value, char *string, int size, char *format);
--inline char *Strncpy(char *to, const char *from, size_t size);
-+char *Strncpy(char *to, const char *from, size_t size);
- int Gethostbyname(char *addr, struct hostent *host);
-
- #endif
diff --git a/ftp/atftp/files/patch-tftp_file.c b/ftp/atftp/files/patch-tftp_file.c
deleted file mode 100644
index 8f2e19313933..000000000000
--- a/ftp/atftp/files/patch-tftp_file.c
+++ /dev/null
@@ -1,42 +0,0 @@
---- tftp_file.c.orig 2010-10-11 11:21:54.000000000 +0800
-+++ tftp_file.c 2010-10-11 11:27:01.000000000 +0800
-@@ -59,7 +59,7 @@
- unsigned int next_word;
-
- /* initial stuff */
-- next_hole = prev_hole + 1;
-+ next_hole = 0; /*prev_hole + 1;*/
- next_word_no = next_hole / 32;
- next_bit_no = next_hole % 32;
- next_word = bitmap[next_word_no];
-@@ -238,9 +238,13 @@
- tftp_find_bitmap_hole(prev_bitmap_hole, file_bitmap);
- block_number = prev_bitmap_hole;
- }
-- if (data->trace)
-- fprintf(stderr, "sent ACK <block: %d>\n", block_number);
-- tftp_send_ack(sockfd, &sa, block_number);
-+ result = tftp_send_ack(sockfd, &sa, block_number);
-+ if (result == OK)
-+ {
-+ if (data->trace)
-+ fprintf(stderr, "sent ACK <block: %d>\n",
-+ block_number);
-+ }
- /* if we just ACK the last block we are done */
- if (block_number == last_block_number)
- state = S_END;
-@@ -484,6 +488,13 @@
- sa_mcast.sin_family = AF_INET;
- sa_mcast.sin_addr.s_addr = htonl(INADDR_ANY);
- sa_mcast.sin_port = htons(mc_port);
-+ int yes = 1;
-+ if (setsockopt(mcast_sockfd, SOL_SOCKET,
-+ SO_REUSEADDR, &yes, sizeof(yes)) < 0)
-+ {
-+ perror("setsockopt");
-+ exit(1);
-+ }
-
- if (bind(mcast_sockfd, (struct sockaddr *)&sa_mcast,
- sizeof(sa_mcast)) < 0)
diff --git a/ftp/atftp/files/patch-tftp_io.c b/ftp/atftp/files/patch-tftp_io.c
deleted file mode 100644
index 28bf686a7afb..000000000000
--- a/ftp/atftp/files/patch-tftp_io.c
+++ /dev/null
@@ -1,65 +0,0 @@
---- tftp_io.c.orig 2004-02-19 09:30:00.000000000 +0800
-+++ tftp_io.c 2010-10-11 13:01:28.000000000 +0800
-@@ -103,7 +103,8 @@
- tftphdr.th_block = htons(block_number);
-
- result = sendto(socket, &tftphdr, 4, 0, (struct sockaddr *)sa,
-- sizeof(*sa));
-+ sizeof(*sa));
-+
- if (result < 0)
- return ERR;
- return OK;
-@@ -142,7 +143,8 @@
- }
- /* send the buffer */
- result = sendto(socket, buffer, index, 0, (struct sockaddr *)sa,
-- sizeof(*sa));
-+ sizeof(*sa));
-+
- if (result < 0)
- return ERR;
- return OK;
-@@ -171,6 +173,7 @@
-
- result = sendto(socket, tftphdr, size, 0, (struct sockaddr *)sa,
- sizeof(*sa));
-+
- if (result < 0)
- return ERR;
- return OK;
-@@ -192,7 +195,8 @@
- tftphdr->th_block = htons(block_number);
-
- result = sendto(socket, data, size, 0, (struct sockaddr *)sa,
-- sizeof(*sa));
-+ sizeof(*sa));
-+
- if (result < 0)
- return ERR;
- return OK;
-@@ -214,7 +218,6 @@
-
- struct msghdr msg; /* used to get client's packet info */
- struct cmsghdr *cmsg;
-- struct in_pktinfo *pktinfo;
- struct iovec iov;
- char cbuf[1024];
-
-@@ -284,11 +287,12 @@
- cmsg != NULL && cmsg->cmsg_len >= sizeof(*cmsg);
- cmsg = CMSG_NXTHDR(&msg, cmsg))
- {
-- if (cmsg->cmsg_level == SOL_IP
-- && cmsg->cmsg_type == IP_PKTINFO)
-+ if (cmsg->cmsg_level == IPPROTO_IP
-+ && cmsg->cmsg_type == IP_RECVDSTADDR)
- {
-- pktinfo = (struct in_pktinfo *)CMSG_DATA(cmsg);
-- sa_to->sin_addr = pktinfo->ipi_addr;
-+ struct in_addr *pktinfo;
-+ pktinfo = (struct in_addr *)CMSG_DATA(cmsg);
-+ sa_to->sin_addr = *pktinfo;
- }
- break;
- }
diff --git a/ftp/atftp/files/patch-tftp_mtftp.c b/ftp/atftp/files/patch-tftp_mtftp.c
deleted file mode 100644
index 1a1557b67a7c..000000000000
--- a/ftp/atftp/files/patch-tftp_mtftp.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- tftp_mtftp.c.orig 2010-10-05 14:12:47.000000000 +0800
-+++ tftp_mtftp.c 2010-10-05 14:13:19.000000000 +0800
-@@ -138,7 +138,8 @@
- memset(&file_bitmap, 0, sizeof(file_bitmap));
-
- /* make sure the socket is not connected */
-- sa.sin_family = AF_UNSPEC;
-+ memset(&sa, 0, sizeof(sa));
-+ sa.sin_family = AF_INET;
- connect(sockfd, (struct sockaddr *)&sa, sizeof(sa));
-
- /* copy sa_peer structure */
diff --git a/ftp/atftp/files/patch-tftpd.c b/ftp/atftp/files/patch-tftpd.c
deleted file mode 100644
index b8855c03899e..000000000000
--- a/ftp/atftp/files/patch-tftpd.c
+++ /dev/null
@@ -1,200 +0,0 @@
---- tftpd.c.orig 2004-02-27 10:05:26.000000000 +0800
-+++ tftpd.c 2011-02-09 14:18:04.000000000 +0800
-@@ -60,6 +60,9 @@
- char directory[MAXLEN] = "/tftpboot/";
- int retry_timeout = S_TIMEOUT;
-
-+int on = 1;
-+int listen_local = 0;
-+
- int tftpd_daemon = 0; /* By default we are started by inetd */
- int tftpd_daemon_no_fork = 0; /* For who want a false daemon mode */
- short tftpd_port = 0; /* Port atftpd listen to */
-@@ -157,6 +160,7 @@
- struct servent *serv;
- struct passwd *user;
- struct group *group;
-+ pthread_t tid;
-
- #ifdef HAVE_MTFTP
- pthread_t mtftp_thread;
-@@ -253,7 +257,7 @@
- else
- sa.sin_addr.s_addr = htonl(INADDR_ANY);
- /* open the socket */
-- if ((sockfd = socket(AF_INET, SOCK_DGRAM, 0)) == 0)
-+ if ((sockfd = socket(AF_INET, SOCK_DGRAM, 0)) == -1)
- {
- logger(LOG_ERR, "atftpd: can't open socket");
- exit(1);
-@@ -301,7 +305,7 @@
- }
-
- /* We need to retieve some information from incomming packets */
-- if (setsockopt(0, SOL_IP, IP_PKTINFO, &one, sizeof(one)) != 0)
-+ if (setsockopt(0, IPPROTO_IP, IP_RECVDSTADDR, &one, sizeof(one)) != 0)
- {
- logger(LOG_WARNING, "Failed to set socket option: %s", strerror(errno));
- }
-@@ -387,10 +391,21 @@
- packets */
- if (!tftpd_cancel)
- {
-+ int rv;
-+
- if ((tftpd_timeout == 0) || (tftpd_daemon))
-- select(FD_SETSIZE, &rfds, NULL, NULL, NULL);
-+ rv = select(FD_SETSIZE, &rfds, NULL, NULL, NULL);
- else
-- select(FD_SETSIZE, &rfds, NULL, NULL, &tv);
-+ rv = select(FD_SETSIZE, &rfds, NULL, NULL, &tv);
-+ if (rv < 0) {
-+ if (errno == EINTR)
-+ continue;
-+ logger(LOG_ERR, "%s: %d: select: %s",
-+ __FILE__, __LINE__, strerror(errno));
-+
-+ /* Clear the bits, they are undefined! */
-+ FD_ZERO(&rfds);
-+ }
- }
-
- #ifdef RATE_CONTROL
-@@ -463,10 +478,12 @@
- exit(1);
- }
- new->client_info->done = 0;
-+ new->client_info->bytes_sent = 0;
- new->client_info->next = NULL;
-+ new->client_info->last_ack = -1;
-
- /* Start a new server thread. */
-- if (pthread_create(&new->tid, NULL, tftpd_receive_request,
-+ if (pthread_create(&tid, NULL, tftpd_receive_request,
- (void *)new) != 0)
- {
- logger(LOG_ERR, "Failed to start new thread");
-@@ -567,7 +584,8 @@
-
- /* Detach ourself. That way the main thread does not have to
- * wait for us with pthread_join. */
-- pthread_detach(pthread_self());
-+ data->tid = pthread_self();
-+ pthread_detach(data->tid);
-
- /* Read the first packet from stdin. */
- data_size = data->data_buffer_size;
-@@ -615,7 +633,25 @@
- data->sockfd = socket(PF_INET, SOCK_DGRAM, 0);
- to.sin_family = AF_INET;
- to.sin_port = 0;
-- if (data->sockfd > 0)
-+ /* Force socket to listen on local address. Do not listen on broadcast address 255.255.255.255.
-+ If the socket listens on the broadcast address, Linux tells the remote client the port
-+ is unreachable. This happens even if SO_BROADCAST is set in setsockopt for this socket.
-+ I was unable to find a kernel option or /proc/sys flag to make the kernel pay attention to
-+ these requests, so the workaround is to force listening on the local address. */
-+ if (listen_local == 1)
-+ {
-+ to.sin_addr.s_addr = INADDR_ANY;
-+ logger(LOG_INFO, "forcing socket to listen on local address");
-+ if (setsockopt(data->sockfd, SOL_SOCKET, SO_BROADCAST, &on, sizeof(on)) != 0) {
-+ logger(LOG_ERR, "setsockopt: %s", strerror(errno));
-+ }
-+ }
-+ else
-+ {
-+ logger(LOG_INFO, "socket may listen on any address, including broadcast");
-+ }
-+
-+ if (data->sockfd >= 0)
- {
- /* bind the socket to the interface */
- if (bind(data->sockfd, (struct sockaddr *)&to, len) == -1)
-@@ -630,17 +666,14 @@
- logger(LOG_ERR, "getsockname: %s", strerror(errno));
- retval = ABORT;
- }
-- /* connect the socket, faster for kernel operation */
-- if (connect(data->sockfd,
-- (struct sockaddr *)&data->client_info->client,
-- sizeof(data->client_info->client)) == -1)
-- {
-- logger(LOG_ERR, "connect: %s", strerror(errno));
-- retval = ABORT;
-- }
- logger(LOG_DEBUG, "Creating new socket: %s:%d",
- inet_ntoa(to.sin_addr), ntohs(to.sin_port));
-
-+ /* save the dest ip address to bind multicast to correct
-+ * interface
-+ */
-+ data->mcastaddr.imr_interface.s_addr = to.sin_addr.s_addr;
-+
- /* read options from request */
- opt_parse_request(data->data_buffer, data_size,
- data->tftp_options);
-@@ -732,8 +765,8 @@
- tftpd_clientlist_free(data);
-
- /* free the thread structure */
-- free(data);
--
-+ free(data);
-+
- logger(LOG_INFO, "Server thread exiting");
- pthread_exit(NULL);
- }
-@@ -811,6 +844,7 @@
- { "no-multicast", 0, NULL, 'M' },
- { "logfile", 1, NULL, 'L' },
- { "pidfile", 1, NULL, 'I'},
-+ { "listen-local", 0, NULL, 'F'},
- { "daemon", 0, NULL, 'D' },
- { "no-fork", 0, NULL, 'N'},
- { "user", 1, NULL, 'U'},
-@@ -888,6 +922,9 @@
- case 'I':
- pidfile = strdup(optarg);
- break;
-+ case 'F':
-+ listen_local = 1;
-+ break;
- case 'D':
- tftpd_daemon = 1;
- break;
-@@ -1015,6 +1052,10 @@
- logger(LOG_INFO, " log file: %s", (log_file==NULL) ? "syslog":log_file);
- if (pidfile)
- logger(LOG_INFO, " pid file: %s", pidfile);
-+ if (listen_local == 1)
-+ logger(LOG_INFO, " forcing to listen on local interfaces: on.");
-+ else
-+ logger(LOG_INFO, " not forcing to listen on local interfaces.");
- if (tftpd_daemon == 1)
- logger(LOG_INFO, " server timeout: Not used");
- else
-@@ -1085,8 +1126,7 @@
- else
- {
- /* unlink the pid file */
-- if (unlink(file) == -1)
-- logger(LOG_ERR, "unlink: %s", strerror(errno));
-+ unlink(file);
- return OK;
- }
- }
-@@ -1111,11 +1151,12 @@
- " output messages\n"
- " --trace : log all sent and received packets\n"
- " --no-timeout : disable 'timeout' from RFC2349\n"
-- " --no-tisize : disable 'tsize' from RFC2349\n"
-+ " --no-tsize : disable 'tsize' from RFC2349\n"
- " --no-blksize : disable 'blksize' from RFC2348\n"
- " --no-multicast : disable 'multicast' from RFC2090\n"
- " --logfile <file> : logfile to log logs to ;-)\n"
- " --pidfile <file> : write PID to this file\n"
-+ " --listen-local : force listen on local network address\n"
- " --daemon : run atftpd standalone (no inetd)\n"
- " --no-fork : run as a daemon, don't fork\n"
- " --user <user[.group]> : default is nobody\n"
diff --git a/ftp/atftp/files/patch-tftpd.h b/ftp/atftp/files/patch-tftpd.h
deleted file mode 100644
index 214a7d43fc49..000000000000
--- a/ftp/atftp/files/patch-tftpd.h
+++ /dev/null
@@ -1,23 +0,0 @@
---- tftpd.h.orig 2004-02-27 10:05:26.000000000 +0800
-+++ tftpd.h 2013-10-30 13:25:35.000000000 +0800
-@@ -71,6 +71,11 @@
- struct client_info {
- struct sockaddr_in client;
- int done; /* that client as receive it's file */
-+ int bytes_sent;
-+ int number_of_timeout; /* number of timeouts while sending to
-+ * this client
-+ */
-+ int last_ack; /* last ACK received from this client */
- struct client_info *next;
- };
-
-@@ -93,7 +98,7 @@
- /*
- * Defined in tftpd_list.c, operation on client structure list.
- */
--inline void tftpd_clientlist_ready(struct thread_data *thread);
-+void tftpd_clientlist_ready(struct thread_data *thread);
- void tftpd_clientlist_remove(struct thread_data *thread,
- struct client_info *client);
- void tftpd_clientlist_free(struct thread_data *thread);
diff --git a/ftp/atftp/files/patch-tftpd_file.c b/ftp/atftp/files/patch-tftpd_file.c
deleted file mode 100644
index 7f81c6935a4c..000000000000
--- a/ftp/atftp/files/patch-tftpd_file.c
+++ /dev/null
@@ -1,386 +0,0 @@
---- tftpd_file.c.orig 2004-02-18 10:21:47.000000000 +0800
-+++ tftpd_file.c 2010-10-11 13:22:54.000000000 +0800
-@@ -89,6 +89,28 @@
- return OK;
- }
-
-+int opt_same_file(struct tftp_opt *opt1, struct tftp_opt *opt2)
-+{
-+ if ((strncmp(opt1->option, "filename", OPT_SIZE) == 0) &&
-+ (strncmp(opt2->option, "filename", OPT_SIZE) == 0))
-+ {
-+ char tofilename[MAXLEN];
-+ char fromfilename[MAXLEN];
-+ struct stat tostat;
-+ struct stat fromstat;
-+
-+ Strncpy(tofilename, opt1->value, MAXLEN);
-+ tftpd_rules_check(tofilename);
-+ Strncpy(fromfilename, opt2->value, MAXLEN);
-+ tftpd_rules_check(fromfilename);
-+ if (stat(tofilename, &tostat) || stat(fromfilename, &fromstat))
-+ return 0;
-+
-+ return (tostat.st_ino == fromstat.st_ino);
-+ }
-+ return 0;
-+}
-+
- /*
- * Receive a file. It is implemented as a state machine using a while loop
- * and a switch statement. Function flow is as follow:
-@@ -117,7 +139,6 @@
- char filename[MAXLEN];
- char string[MAXLEN];
- int timeout = data->timeout;
-- int number_of_timeout = 0;
- int all_blocks_received = 0; /* temporary kludge */
- int convert = 0; /* if true, do netascii convertion */
-
-@@ -240,9 +261,13 @@
- break;
- case S_SEND_ACK:
- timeout_state = state;
-- tftp_send_ack(sockfd, sa, block_number);
-- if (data->trace)
-- logger(LOG_DEBUG, "sent ACK <block: %d>", block_number);
-+ result = tftp_send_ack(sockfd, sa, block_number);
-+ if (result == OK)
-+ {
-+ if (data->trace)
-+ logger(LOG_DEBUG, "sent ACK <block: %d>",
-+ block_number);
-+ }
- if (all_blocks_received)
- state = S_END;
- else
-@@ -265,8 +290,8 @@
- switch (result)
- {
- case GET_TIMEOUT:
-- number_of_timeout++;
-- if (number_of_timeout > NB_OF_RETRY)
-+ data->client_info->number_of_timeout++;
-+ if (data->client_info->number_of_timeout > NB_OF_RETRY)
- {
- logger(LOG_INFO, "client (%s) not responding",
- inet_ntoa(data->client_info->client.sin_addr));
-@@ -322,7 +347,7 @@
- else
- logger(LOG_WARNING, "source port mismatch, check bypassed");
- }
-- number_of_timeout = 0;
-+ data->client_info->number_of_timeout = 0;
- state = S_DATA_RECEIVED;
- break;
- case GET_DISCARD:
-@@ -413,13 +438,13 @@
- char filename[MAXLEN];
- char string[MAXLEN];
- int timeout = data->timeout;
-- int number_of_timeout = 0;
- int mcast_switch = data->mcast_switch_client;
- struct stat file_stat;
- int convert = 0; /* if true, do netascii conversion */
- struct thread_data *thread = NULL; /* used when looking for a multicast
- thread */
- int multicast = 0; /* set to 1 if multicast */
-+ time_t last_send_time = -1;
-
- struct client_info *client_info = data->client_info;
- struct client_info *client_old = NULL;
-@@ -428,6 +453,8 @@
- int prev_block_number = 0; /* needed to support netascii convertion */
- int prev_file_pos = 0;
- int temp = 0;
-+ int total_bytes_sent = 0;
-+ int clients_served = 0;
-
- /* look for mode option */
- if (strcasecmp(data->tftp_options[OPT_MODE].value, "netascii") == 0)
-@@ -535,6 +562,34 @@
- return ERR;
- }
-
-+ /* make sure that the oack packet will fit in the buffer */
-+ int oacklen = 2;
-+ int i;
-+ for (i = 2; i < OPT_NUMBER; i++)
-+ {
-+ if (data->tftp_options[i].enabled &&
-+ data->tftp_options[i].specified)
-+ {
-+ oacklen += strlen(data->tftp_options[i].option);
-+ oacklen++;
-+ oacklen += strlen(data->tftp_options[i].value);
-+ oacklen++;
-+ }
-+ }
-+
-+ if (oacklen > result)
-+ {
-+ logger(LOG_NOTICE, "OACK will not fit in buffer of size %d.",
-+ " Options rejected.", result);
-+ tftp_send_error(sockfd, sa, EOPTNEG, data->data_buffer,
-+ data->data_buffer_size);
-+ if (data->trace)
-+ logger(LOG_DEBUG, "sent ERROR <code: %d, msg: %s>",
-+ EOPTNEG, tftp_errmsg[EOPTNEG]);
-+ fclose(fp);
-+ return ERR;
-+ }
-+
- data->data_buffer_size = result + 4;
- data->data_buffer = realloc(data->data_buffer, data->data_buffer_size);
-
-@@ -559,11 +614,16 @@
- logger(LOG_INFO, "blksize option -> %d", result);
- }
-
-+ /* multicast option */
-+ if (data->tftp_options[OPT_MULTICAST].specified &&
-+ data->tftp_options[OPT_MULTICAST].enabled && !convert)
-+ {
- /* Verify that the file can be sent in 2^16 block of BLKSIZE octets */
- if ((file_stat.st_size / (data->data_buffer_size - 4)) > 65535)
- {
- tftp_send_error(sockfd, sa, EUNDEF, data->data_buffer, data->data_buffer_size);
-- logger(LOG_NOTICE, "Requested file to big, increase BLKSIZE");
-+ logger(LOG_NOTICE, "Requested file too big, increase BLKSIZE, ",
-+ "cannot rollover in multicast transfer");
- if (data->trace)
- logger(LOG_DEBUG, "sent ERROR <code: %d, msg: %s>", EUNDEF,
- tftp_errmsg[EUNDEF]);
-@@ -571,10 +631,6 @@
- return ERR;
- }
-
-- /* multicast option */
-- if (data->tftp_options[OPT_MULTICAST].specified &&
-- data->tftp_options[OPT_MULTICAST].enabled && !convert)
-- {
- /*
- * Find a server with the same options to give up the client.
- */
-@@ -649,10 +705,16 @@
- /* initialise multicast address structure */
- data->mcastaddr.imr_multiaddr.s_addr =
- data->sa_mcast.sin_addr.s_addr;
-- data->mcastaddr.imr_interface.s_addr = htonl(INADDR_ANY);
-+
- setsockopt(data->sockfd, IPPROTO_IP, IP_MULTICAST_TTL,
- &data->mcast_ttl, sizeof(data->mcast_ttl));
-
-+ logger(LOG_DEBUG, "Multicast interface = %s",
-+ inet_ntoa(data->mcastaddr.imr_interface));
-+ setsockopt(data->sockfd, IPPROTO_IP, IP_MULTICAST_IF,
-+ &(data->mcastaddr.imr_interface.s_addr),
-+ sizeof(data->mcastaddr.imr_interface.s_addr));
-+
- /* set options data for OACK */
- opt_set_multicast(data->tftp_options, data->mc_addr,
- data->mc_port, 1);
-@@ -661,7 +723,7 @@
-
- /* the socket must be unconnected for multicast */
- sa->sin_family = AF_UNSPEC;
-- connect(sockfd, (struct sockaddr *)sa, sizeof(sa));
-+ connect(sockfd, (struct sockaddr *)sa, sizeof(*sa));
-
- /* set multicast flag */
- multicast = 1;
-@@ -669,6 +731,11 @@
- tftpd_clientlist_ready(data);
- }
- }
-+ if ((file_stat.st_size / (data->data_buffer_size - 4)) > 65535)
-+ {
-+ logger(LOG_NOTICE, "Requested file bigger than tftp is designed to ",
-+ "handle, attempting rollover, but not officially in a tftp spec");
-+ }
-
- /* copy options to local structure, used when falling back a client to slave */
- memcpy(options, data->tftp_options, sizeof(options));
-@@ -706,10 +773,14 @@
- case S_SEND_OACK:
- timeout_state = state;
- opt_options_to_string(data->tftp_options, string, MAXLEN);
-- if (data->trace)
-- logger(LOG_DEBUG, "sent OACK <%s>", string);
-- tftp_send_oack(sockfd, sa, data->tftp_options,
-- data->data_buffer, data->data_buffer_size);
-+ result = tftp_send_oack(sockfd, sa, data->tftp_options,
-+ data->data_buffer,
-+ data->data_buffer_size);
-+ if (result == OK)
-+ {
-+ if (data->trace)
-+ logger(LOG_DEBUG, "sent OACK <%s>", string);
-+ }
- state = S_WAIT_PACKET;
- break;
- case S_SEND_DATA:
-@@ -725,18 +796,24 @@
-
- if (multicast)
- {
-- tftp_send_data(sockfd, &data->sa_mcast,
-- block_number + 1, data_size,
-- data->data_buffer);
-+ result = tftp_send_data(sockfd, &data->sa_mcast,
-+ block_number + 1, data_size,
-+ data->data_buffer);
-+ client_info->bytes_sent += data_size-4;
- }
- else
- {
-- tftp_send_data(sockfd, sa, block_number + 1,
-- data_size, data->data_buffer);
-+ result = tftp_send_data(sockfd, sa, block_number + 1,
-+ data_size, data->data_buffer);
- }
-- if (data->trace)
-- logger(LOG_DEBUG, "sent DATA <block: %d, size %d>",
-- block_number + 1, data_size - 4);
-+
-+ if (result == OK)
-+ {
-+ if (data->trace)
-+ logger(LOG_DEBUG, "sent DATA <block: %d, size %d>",
-+ block_number + 1, data_size - 4);
-+ }
-+ time(&last_send_time);
- state = S_WAIT_PACKET;
- break;
- case S_WAIT_PACKET:
-@@ -746,12 +823,14 @@
- switch (result)
- {
- case GET_TIMEOUT:
-- number_of_timeout++;
-+ client_info->number_of_timeout++;
-
-- if (number_of_timeout > NB_OF_RETRY)
-+ if (client_info->number_of_timeout > NB_OF_RETRY)
- {
-- logger(LOG_INFO, "client (%s) not responding",
-- inet_ntoa(client_info->client.sin_addr));
-+ logger(LOG_INFO, "client (%s) not responding.",
-+ " state=%d block_number=%d",
-+ inet_ntoa(client_info->client.sin_addr),
-+ timeout_state,block_number);
- state = S_END;
- }
- else
-@@ -779,7 +858,8 @@
- /* Proceed normally with the next client,
- going to OACK state */
- logger(LOG_INFO,
-- "Serving next client: %s:%d",
-+ "Serving next client after timeout: state=%d, block_number=%d: %s:%d",
-+ timeout_state,block_number,
- inet_ntoa(client_info->client.sin_addr),
- ntohs(client_info->client.sin_port));
- sa = &client_info->client;
-@@ -796,7 +876,9 @@
- break;
- }
- }
-- logger(LOG_WARNING, "timeout: retrying...");
-+ logger(LOG_WARNING, "timeout: retrying... state=%d,",
-+ " block_number=%d", timeout_state,
-+ block_number);
- state = timeout_state;
- }
- break;
-@@ -811,7 +893,13 @@
- * If this is an ACK for the last block, mark this client as
- * done
- */
-- if ((last_block != -1) && (block_number > last_block))
-+ logger(LOG_DEBUG,
-+ "received ACK <block: %d> from wrong client: %s:%d",
-+ ntohs(tftphdr->th_block),
-+ inet_ntoa(from.sin_addr),
-+ ntohs(from.sin_port));
-+
-+ if ((last_block != -1) && (ntohs(tftphdr->th_block) > last_block))
- {
- if (tftpd_clientlist_done(data, NULL, &from) == 1)
- logger(LOG_DEBUG, "client done <%s>",
-@@ -851,8 +939,33 @@
- }
- }
- /* The ACK is from the current client */
-- number_of_timeout = 0;
-- block_number = ntohs(tftphdr->th_block);
-+ client_info->number_of_timeout = 0;
-+ int ACK_block_number = ntohs(tftphdr->th_block);
-+ if (ACK_block_number == client_info->last_ack)
-+ {
-+ /* duplicate ACK, ignore */
-+ time_t now;
-+ time(&now);
-+ /* if a timeout has occurred, resend last block */
-+ if ((now-last_send_time) > timeout)
-+ {
-+ state = S_SEND_DATA;
-+ logger(LOG_DEBUG, "Duplicate ACK packet discarded <%d>, timeout. Resend last block.", ACK_block_number);
-+ }
-+ else
-+ {
-+ logger(LOG_DEBUG, "Duplicate ACK packet discarded <%d>.", ACK_block_number);
-+ }
-+ break;
-+ }
-+
-+ client_info->last_ack = ACK_block_number;
-+
-+ if (block_number < 65534)
-+ block_number = ACK_block_number;
-+ else
-+ block_number++;
-+
- if (data->trace)
- logger(LOG_DEBUG, "received ACK <block: %d>",
- block_number);
-@@ -932,10 +1045,16 @@
- }
- break;
- case S_END:
-+ total_bytes_sent += client_info->bytes_sent;
- if (multicast)
- {
- logger(LOG_DEBUG, "End of multicast transfer");
-+ logger(LOG_INFO,
-+ "Bytes sent while this client was master: %d",
-+ client_info->bytes_sent);
-+
- /* mark the current client done */
-+ clients_served++;
- tftpd_clientlist_done(data, client_info, NULL);
- /* Look if there is another client to serve. We lock list of
- client to make sure no other thread try to add clients in
-@@ -948,13 +1067,20 @@
- ntohs(client_info->client.sin_port));
- /* client is a new client structure */
- sa = &client_info->client;
-- /* nedd to send an oack to that client */
-+ /* send an oack to that client */
- state = S_SEND_OACK;
- fseek(fp, 0, SEEK_SET);
- }
- else
- {
-- logger(LOG_INFO, "No more client, end of tranfers");
-+ int fs = file_stat.st_size;
-+ int blksze = (data->data_buffer_size - 4);
-+ int ttlblks = fs / blksze;
-+ int blksretry = (total_bytes_sent-file_stat.st_size) / blksze;
-+ logger(LOG_INFO, "No more client, end of tranfers. %d clients served", clients_served);
-+ logger(LOG_INFO, "Bytes saved over unicast: %ld", (clients_served*file_stat.st_size) - total_bytes_sent);
-+ logger(LOG_INFO, "File size: %d, total data bytes sent %d", file_stat.st_size, total_bytes_sent);
-+ logger(LOG_INFO, "Block re-sent: %d of %d = %f percent", blksretry, ttlblks, ((float)blksretry/(float)ttlblks) * 100);
- fclose(fp);
- return OK;
- }
diff --git a/ftp/atftp/files/patch-tftpd_list.c b/ftp/atftp/files/patch-tftpd_list.c
deleted file mode 100644
index aa729f8b8407..000000000000
--- a/ftp/atftp/files/patch-tftpd_list.c
+++ /dev/null
@@ -1,51 +0,0 @@
---- tftpd_list.c.orig 2004-02-27 10:05:26.000000000 +0800
-+++ tftpd_list.c 2013-10-30 13:25:57.000000000 +0800
-@@ -137,23 +137,17 @@
- struct thread_data *data,
- struct client_info *client)
- {
-- struct thread_data *current = thread_data; /* head of the list */
-+ struct thread_data *current;
- struct tftp_opt *tftp_options = data->tftp_options;
- struct client_info *tmp;
-- char options[MAXLEN];
-- char string[MAXLEN];
-- char *index;
-- int len;
-
- *thread = NULL;
-
-- opt_request_to_string(tftp_options, options, MAXLEN);
-- index = strstr(options, "multicast");
-- len = (int)index - (int)options;
--
- /* lock the whole list before walking it */
- pthread_mutex_lock(&thread_list_mutex);
-
-+ current = thread_data; /* head of the list */
-+
- while (current)
- {
- if (current != data)
-@@ -162,9 +156,9 @@
- pthread_mutex_lock(&current->client_mutex);
- if (current->client_ready == 1)
- {
-- opt_request_to_string(current->tftp_options, string, MAXLEN);
-- /* must have exact same option string */
-- if (strncmp(string, options, len) == 0)
-+ /* must have exact same mode and refer to the same file */
-+ if (opt_same_file(current->tftp_options,tftp_options) &&
-+ opt_equal(&(current->tftp_options[OPT_MODE]), &(tftp_options[OPT_MODE])))
- {
- *thread = current;
- /* insert the new client at the end. If the client is already
-@@ -202,7 +196,7 @@
- return 0;
- }
-
--inline void tftpd_clientlist_ready(struct thread_data *thread)
-+void tftpd_clientlist_ready(struct thread_data *thread)
- {
- pthread_mutex_lock(&thread->client_mutex);
- thread->client_ready = 1;
diff --git a/ftp/atftp/files/patch-tftpd_mtftp.c b/ftp/atftp/files/patch-tftpd_mtftp.c
deleted file mode 100644
index 29dc26de7c03..000000000000
--- a/ftp/atftp/files/patch-tftpd_mtftp.c
+++ /dev/null
@@ -1,40 +0,0 @@
---- tftpd_mtftp.c.orig 2010-10-11 12:45:36.000000000 +0800
-+++ tftpd_mtftp.c 2010-10-11 12:46:29.000000000 +0800
-@@ -369,6 +369,13 @@
- logger(LOG_ERR, "mtftp: can't open socket");
- pthread_exit(NULL);
- }
-+
-+ int one = 1;
-+ if (setsockopt(sockfd, IPPROTO_IP, IP_RECVDSTADDR, &one, sizeof(one)) != 0)
-+ {
-+ logger(LOG_WARNING, "Failed to set socket option: %s",
-+ strerror(errno));
-+ }
- /* bind the socket to the tftp port */
- if (bind(sockfd, (struct sockaddr*)&sa, sizeof(sa)) < 0)
- {
-@@ -389,7 +396,8 @@
- that file name */
- memset(&sa, 0, sizeof(sa)); /* this will hold the client info */
- data_size = data->data_buffer_size;
-- retval = tftp_get_packet(sockfd, -1, NULL, &sa, NULL, NULL,
-+ struct sockaddr_in toaddr;
-+ retval = tftp_get_packet(sockfd, -1, NULL, &sa, NULL, &toaddr,
- data->timeout,
- &data_size, data->data_buffer);
-
-@@ -472,8 +480,11 @@
- getsockname(thread->sockfd, (struct sockaddr *)&(sa), &len);
-
- /* configure multicast socket */
-- thread->mcastaddr.imr_multiaddr.s_addr = thread->sa_mcast.sin_addr.s_addr;
-- thread->mcastaddr.imr_interface.s_addr = htonl(INADDR_ANY);
-+ thread->mcastaddr.imr_interface.s_addr = toaddr.sin_addr.s_addr;
-+ setsockopt(thread->sockfd, IPPROTO_IP, IP_MULTICAST_IF,
-+ &(thread->mcastaddr.imr_interface.s_addr),
-+ sizeof(thread->mcastaddr.imr_interface.s_addr));
-+
- setsockopt(thread->sockfd, IPPROTO_IP, IP_MULTICAST_TTL,
- &data->mcast_ttl, sizeof(data->mcast_ttl));
-
diff --git a/ftp/atftp/files/patch-tftpd_pcre.c b/ftp/atftp/files/patch-tftpd_pcre.c
deleted file mode 100644
index e50626e7cb1c..000000000000
--- a/ftp/atftp/files/patch-tftpd_pcre.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- tftpd_pcre.c.orig 2010-10-04 18:24:43.000000000 +0800
-+++ tftpd_pcre.c 2010-10-04 18:25:23.000000000 +0800
-@@ -211,9 +211,9 @@
- chp++; /* point to value indicating substring */
- rc = pcre_get_substring(str, ovector, matches, *chp - 0x30, &tmpstr);
- /* found string */
-- if (rc > 0)
-+ if (rc > 0 && outchp - outstr + rc+1 < outsize)
- {
-- Strncpy(outchp, tmpstr, rc);
-+ Strncpy(outchp, tmpstr, rc+1);
- outchp += rc;
- pcre_free_substring(tmpstr);
- continue;
diff --git a/ftp/atftp/pkg-descr b/ftp/atftp/pkg-descr
deleted file mode 100644
index 8c22f466cb53..000000000000
--- a/ftp/atftp/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Atftp is a client/server implementation of the TFTP protocol that
-implements RFCs 1350, 2090, 2347, 2348, and 2349. The server is
-multi-threaded and the client presents a friendly interface using
-libreadline. The current server implementation lacks IPv6 support.
diff --git a/ftp/cftp/Makefile b/ftp/cftp/Makefile
deleted file mode 100644
index dc12756898fc..000000000000
--- a/ftp/cftp/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Andrey Zakhvatov
-# $FreeBSD$
-
-PORTNAME= cftp
-PORTVERSION= 0.12
-PORTREVISION= 4
-CATEGORIES= ftp
-MASTER_SITES= ftp://ftp.giga.or.at/pub/nih/cftp/ \
- ftp://sunsite.univie.ac.at/pub/nih/cftp/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Comfortable, full screen (S)FTP client
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= ncurses
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-sftp
-
-PLIST_FILES= bin/cftp
-INFO= cftp
-
-.include <bsd.port.mk>
diff --git a/ftp/cftp/distinfo b/ftp/cftp/distinfo
deleted file mode 100644
index a8dd3963827b..000000000000
--- a/ftp/cftp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cftp-0.12.tar.gz) = 70a353cfd5a912350405e2ea8c1c1925931c07e58103ae64c589b05b642b8881
-SIZE (cftp-0.12.tar.gz) = 182043
diff --git a/ftp/cftp/files/patch-ftp.c b/ftp/cftp/files/patch-ftp.c
deleted file mode 100644
index 50ea56189aa7..000000000000
--- a/ftp/cftp/files/patch-ftp.c
+++ /dev/null
@@ -1,38 +0,0 @@
---- ftp.c.orig 2002-09-17 14:58:18 UTC
-+++ ftp.c
-@@ -311,7 +311,7 @@ directory *
- rftp_list(char *path)
- {
- directory *dir;
-- int fd;
-+ int fd, resp;
- FILE *f;
-
- if (ftp_mode('a') == -1 || ftp_cwd(path) == -1)
-@@ -321,7 +321,7 @@ rftp_list(char *path)
- return NULL;
-
- ftp_put("list");
-- if (ftp_resp() != 150) {
-+ if ((resp=ftp_resp()) != 150 && resp != 125) {
- close(fd);
- dir = (directory *)malloc(sizeof(directory));
- dir->line = (direntry *)malloc(sizeof(direntry));
-@@ -379,7 +379,7 @@ ftp_cd(char *wd, int force)
- void *
- rftp_retr(char *file, int mode, long *startp, long *sizep)
- {
-- int fd;
-+ int fd, resp;
- char *dir, *name, *can, *p;
- FILE *fin;
-
-@@ -400,7 +400,7 @@ rftp_retr(char *file, int mode, long *st
- }
-
- ftp_put("retr %s", name);
-- if (ftp_resp() != 150) {
-+ if ((resp=ftp_resp()) != 150 && resp != 125) {
- close(fd);
- return NULL;
- }
diff --git a/ftp/cftp/files/patch-mkbind.c b/ftp/cftp/files/patch-mkbind.c
deleted file mode 100644
index 77376a1908a1..000000000000
--- a/ftp/cftp/files/patch-mkbind.c
+++ /dev/null
@@ -1,12 +0,0 @@
-$OpenBSD: patch-mkbind_c,v 1.1 2003/04/15 15:50:11 avsm Exp $
---- mkbind.c.orig 2002-09-17 11:46:23 UTC
-+++ mkbind.c
-@@ -86,7 +86,7 @@ int
- main(int argc, char **argv)
- {
- FILE *fin, *fout;
-- char line[4069], *p, *tok, **args;
-+ char line[4096], *p, *tok, **args;
- char tmp[128];
- struct binding *b;
- int i, j, off, argoff, len;
diff --git a/ftp/cftp/files/patch-readrc.c b/ftp/cftp/files/patch-readrc.c
deleted file mode 100644
index d1a2577fac46..000000000000
--- a/ftp/cftp/files/patch-readrc.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- readrc.c.orig 2002-09-16 12:42:41 UTC
-+++ readrc.c
-@@ -46,7 +46,7 @@ readrc(char **userp, char **passp, char
- char b[8192], *p, *tok, *q, *home;
- char *user, *pass, *host, *port, *wdir;
-
-- if ((home=getenv("HOME")) == NULL)
-+ if ((home=getenv("HOME")) == NULL || strlen(home) > sizeof(b)-9)
- home = "";
- sprintf(b, "%s/.cftprc", home);
-
diff --git a/ftp/cftp/pkg-descr b/ftp/cftp/pkg-descr
deleted file mode 100644
index 59697498b4b1..000000000000
--- a/ftp/cftp/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
- CFTP is used to transfer files from a remote computer to
-your local computer via the FTP protocol.
- Its advantages over most standard ftp-clients is its
-fullscreen representation of the remote directory so you
-can easily choose what to get or where to go.
-
-WWW: https://nih.at/cftp/
diff --git a/games/Makefile b/games/Makefile
index 48cbb7654d1e..fae3ab17b482 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -51,7 +51,6 @@
SUBDIR += apoolGL
SUBDIR += apricots
SUBDIR += aquaria
- SUBDIR += arkanoidsb
SUBDIR += armagetronad
SUBDIR += arx-libertatis
SUBDIR += ascii-invaders
@@ -72,7 +71,6 @@
SUBDIR += avp
SUBDIR += awale
SUBDIR += awele
- SUBDIR += balazar
SUBDIR += ballerburg
SUBDIR += banihstypos
SUBDIR += barbie_seahorse_adventures
@@ -97,7 +95,6 @@
SUBDIR += blobby
SUBDIR += blobwars
SUBDIR += block
- SUBDIR += blockade
SUBDIR += blockout
SUBDIR += blockrage
SUBDIR += blokish
@@ -152,7 +149,6 @@
SUBDIR += chroma
SUBDIR += chromium-bsu
SUBDIR += circuslinux
- SUBDIR += cleanq3
SUBDIR += cockatrice
SUBDIR += coffeebreak
SUBDIR += colobot
@@ -161,7 +157,6 @@
SUBDIR += concentration
SUBDIR += connectagram
SUBDIR += connectfive
- SUBDIR += conquest
SUBDIR += construo
SUBDIR += corsix-th
SUBDIR += cosmo
@@ -170,7 +165,6 @@
SUBDIR += crack-attack
SUBDIR += craft
SUBDIR += crafty
- SUBDIR += crafty-tablebase-no-pawn
SUBDIR += crashtest
SUBDIR += cre
SUBDIR += cretan-hubris
@@ -244,7 +238,6 @@
SUBDIR += ensemblist
SUBDIR += entombed
SUBDIR += enygma
- SUBDIR += epiar
SUBDIR += epiphany-game
SUBDIR += etracer
SUBDIR += euchre
@@ -254,7 +247,6 @@
SUBDIR += exhaust
SUBDIR += exhaust-doc
SUBDIR += exhaust-ma
- SUBDIR += exmars
SUBDIR += exult
SUBDIR += ezquake
SUBDIR += f1spirit-remake
@@ -311,7 +303,6 @@
SUBDIR += frotz
SUBDIR += frozen-bubble
SUBDIR += fs2open
- SUBDIR += fteqw
SUBDIR += funnyboat
SUBDIR += galaxis
SUBDIR += galaxyhack
@@ -338,7 +329,6 @@
SUBDIR += gltron
SUBDIR += gmastermind
SUBDIR += gmines
- SUBDIR += gnake
SUBDIR += gnarr
SUBDIR += gnome-2048
SUBDIR += gnome-chess
@@ -374,14 +364,12 @@
SUBDIR += greed
SUBDIR += gretools
SUBDIR += griels-quest
- SUBDIR += gru
SUBDIR += grubik
SUBDIR += gshisen
SUBDIR += gti
SUBDIR += gtkatlantic
SUBDIR += gtkballs
SUBDIR += gtkevemon
- SUBDIR += gtkpool
SUBDIR += gtkradiant
SUBDIR += gtypist
SUBDIR += gunfudeadlands
@@ -410,17 +398,13 @@
SUBDIR += icbm3d
SUBDIR += icebreaker
SUBDIR += iceicepenguin
- SUBDIR += imaze
SUBDIR += impossible_mission_puzzle
- SUBDIR += inform
SUBDIR += inform7
SUBDIR += instead
SUBDIR += interlogic
SUBDIR += ioquake3
SUBDIR += ioquake3-server
SUBDIR += iortcw
- SUBDIR += iourbanterror
- SUBDIR += iourbanterror-server
SUBDIR += irrlamb
SUBDIR += ishido
SUBDIR += ivan
@@ -434,7 +418,6 @@
SUBDIR += jin
SUBDIR += jinput
SUBDIR += joequake
- SUBDIR += jools
SUBDIR += jtans
SUBDIR += julius
SUBDIR += jumpnbump
@@ -497,7 +480,6 @@
SUBDIR += ldmud
SUBDIR += leela-zero
SUBDIR += legend-of-edgar
- SUBDIR += legends
SUBDIR += legesmotus
SUBDIR += lexter
SUBDIR += lgeneral
@@ -519,7 +501,6 @@
SUBDIR += linux-doom3-demo
SUBDIR += linux-dwarffortress
SUBDIR += linux-enemyterritory
- SUBDIR += linux-enemyterritory-etpro
SUBDIR += linux-enemyterritory-jaymod
SUBDIR += linux-enemyterritory-jaymod-21
SUBDIR += linux-enemyterritory-omni-bot
@@ -543,7 +524,6 @@
SUBDIR += linux-ut
SUBDIR += linux-ut2003-demo
SUBDIR += linux-virtual-jay-peak
- SUBDIR += linux-worldofgoo-demo
SUBDIR += linwarrior
SUBDIR += liquidwar
SUBDIR += lizzie
@@ -634,7 +614,6 @@
SUBDIR += ninix-aya
SUBDIR += njam
SUBDIR += nlarn
- SUBDIR += noegnud-data
SUBDIR += nonsense
SUBDIR += npush
SUBDIR += nsnake
@@ -736,7 +715,6 @@
SUBDIR += pipewalker
SUBDIR += pmars
SUBDIR += pmars-sdl
- SUBDIR += poker-engine
SUBDIR += poker-eval
SUBDIR += polyglot
SUBDIR += pongix
@@ -751,7 +729,6 @@
SUBDIR += prboom-plus
SUBDIR += primateplunge
SUBDIR += ptkei
- SUBDIR += ptools
SUBDIR += puckman
SUBDIR += pushover
SUBDIR += pvpgn
@@ -760,14 +737,12 @@
SUBDIR += py-poker-eval
SUBDIR += py-sgflib
SUBDIR += py-sgfsummary
- SUBDIR += pyawale
SUBDIR += pycadia
SUBDIR += pydance
SUBDIR += pyfa
SUBDIR += pysolfc
SUBDIR += pyspacewar
SUBDIR += pysycache
- SUBDIR += pysycache-lang
SUBDIR += pythonchess
SUBDIR += pythonsudoku
SUBDIR += pytowerdefense
@@ -776,7 +751,6 @@
SUBDIR += q3cellshading
SUBDIR += qcc
SUBDIR += qccx
- SUBDIR += qmars
SUBDIR += qnetwalk
SUBDIR += qonk
SUBDIR += qqwing
@@ -785,7 +759,6 @@
SUBDIR += quadrapassel
SUBDIR += quake-data
SUBDIR += quake-dpmod
- SUBDIR += quake-reaper
SUBDIR += quake-source
SUBDIR += quake2-3zb2
SUBDIR += quake2-ctf
@@ -804,7 +777,6 @@
SUBDIR += quake3-data
SUBDIR += quake3-excessive
SUBDIR += quake3-osp
- SUBDIR += quake3-ra3
SUBDIR += quake3-ut
SUBDIR += quake3-wfa
SUBDIR += quakeforge
@@ -857,7 +829,6 @@
SUBDIR += scummvm-tools
SUBDIR += sdb
SUBDIR += sdl-ball
- SUBDIR += sdlCC
SUBDIR += sdl_jewels
SUBDIR += sdl_lopan
SUBDIR += sdl_scavenger
@@ -897,7 +868,6 @@
SUBDIR += speak
SUBDIR += species
SUBDIR += spellcast
- SUBDIR += speyes
SUBDIR += spicetrade
SUBDIR += spider
SUBDIR += spring
@@ -1007,7 +977,6 @@
SUBDIR += vkquake
SUBDIR += vms-empire
SUBDIR += voadi
- SUBDIR += vodovod
SUBDIR += volleyball
SUBDIR += vor
SUBDIR += vultures-eye
@@ -1019,10 +988,8 @@
SUBDIR += whichwayisup
SUBDIR += widelands
SUBDIR += wizznic
- SUBDIR += wmeyes
SUBDIR += wmpuzzle
SUBDIR += wmqstat
- SUBDIR += wmshuffle
SUBDIR += wmtictactoe
SUBDIR += wolfpack
SUBDIR += wop
@@ -1033,7 +1000,6 @@
SUBDIR += wxlauncher
SUBDIR += wyrmgus
SUBDIR += wyrmsun
- SUBDIR += xabacus
SUBDIR += xasteroids
SUBDIR += xataxx
SUBDIR += xbat
@@ -1102,7 +1068,6 @@
SUBDIR += xonotic
SUBDIR += xorgramana
SUBDIR += xosmulti
- SUBDIR += xpacman
SUBDIR += xpanex
SUBDIR += xpat2
SUBDIR += xpenguins
@@ -1124,7 +1089,6 @@
SUBDIR += xrubik
SUBDIR += xsc
SUBDIR += xscavenger
- SUBDIR += xscorch
SUBDIR += xscrabble
SUBDIR += xshisen
SUBDIR += xshogi
diff --git a/games/arkanoidsb/Makefile b/games/arkanoidsb/Makefile
deleted file mode 100644
index 72d1c4fa50d6..000000000000
--- a/games/arkanoidsb/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= arkanoidsb
-PORTVERSION= 1.3.2.10
-PORTREVISION= 2
-CATEGORIES= games
-MASTER_SITES= http://www.tinyorange.com/downloads/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Arkanoid and space game
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-USES= linux tar:bzip2
-NO_BUILD= yes
-USE_LINUX= libogg sdlmixer sdlimage
-
-SUB_FILES= ${PORTNAME}.sh
-
-PORTDOCS= README
-
-DESKTOP_ENTRIES="Arkanoid: Space Ball" "" "${PORTNAME}" \
- "${PORTNAME}" "Game;ArcadeGame;" ""
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh \
- ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} res ${STAGEDIR}${DATADIR})
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/arkanoidsb/distinfo b/games/arkanoidsb/distinfo
deleted file mode 100644
index c70f4f9525b2..000000000000
--- a/games/arkanoidsb/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (arkanoidsb-1.3.2.10.tar.bz2) = 4eedf4205f11290e0e168c0224829056f5b5822fa0c99e06de1ed94bd4705669
-SIZE (arkanoidsb-1.3.2.10.tar.bz2) = 7207164
diff --git a/games/arkanoidsb/files/arkanoidsb.sh.in b/games/arkanoidsb/files/arkanoidsb.sh.in
deleted file mode 100644
index b8ab69977d41..000000000000
--- a/games/arkanoidsb/files/arkanoidsb.sh.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-./arkanoidsb "${@}"
diff --git a/games/arkanoidsb/pkg-descr b/games/arkanoidsb/pkg-descr
deleted file mode 100644
index 93d1085029ce..000000000000
--- a/games/arkanoidsb/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Arkanoid: Space Ball will be a surprise for the amateurs of unusual and
-picturesque games as Arkanoid and space games. Everybody who wishes to spend
-time perfectly will take a pleasure in Arkanoid: Space Ball too. A futuristic
-atmosphere, modern techno-style graphics, a dynamical gameplay and an
-excellent soundtrack give this game as a present for all Arkanoids admirers.
-
-WWW: http://www.tinyorange.com/arkanoid-games/arkanoid-space-ball.html
diff --git a/games/arkanoidsb/pkg-plist b/games/arkanoidsb/pkg-plist
deleted file mode 100644
index 577527e51276..000000000000
--- a/games/arkanoidsb/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/arkanoidsb
-%%DATADIR%%/arkanoidsb
-%%DATADIR%%/res/arkanoidsb.pak
-%%DATADIR%%/res/module01.ogg
-%%DATADIR%%/res/module02.ogg
-%%DATADIR%%/res/module03.s3m
-share/pixmaps/arkanoidsb.png
diff --git a/games/balazar/Makefile b/games/balazar/Makefile
deleted file mode 100644
index 2257306327b7..000000000000
--- a/games/balazar/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
-# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-# $FreeBSD$
-
-PORTNAME= balazar
-PORTVERSION= 0.3.4
-PORTREVISION= 9
-CATEGORIES= games python
-MASTER_SITES= http://download.gna.org/balazar/
-DISTNAME= Balazar-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= 3D adventure and roleplaying game
-
-LICENSE= GPLv2+
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libcal3d.so:graphics/cal3d \
- libfreetype.so:print/freetype2
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}soya3d>0:graphics/py-soya3d@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}openal>0:audio/py-openal@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}vorbis>0:audio/py-vorbis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tofu>0:net/py-tofu@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}cerealizer>0:security/py-cerealizer@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR}
-
-NO_ARCH= yes
-
-USES= gettext python:2.7 tar:bzip2
-USE_GL= glew
-USE_SDL= mixer sdl
-USE_PYTHON= autoplist distutils
-
-PYDISTUTILS_PKGNAME= Balazar
-PYDISTUTILS_EGGINFODIR= ${PREFIX}/share
-
-PORTDOCS= README
-
-DESKTOP_ENTRIES="Balazar" "" "" "balazar" "" ""
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e \
- '/^install-purelib/s|=.*|= ${PREFIX}/share| ; \
- /^install-scripts/s|=.*|= ${PREFIX}/bin| ; \
- /^install-data/s|=.*|= ${PREFIX}/share|' ${WRKSRC}/setup.cfg
- @${REINPLACE_CMD} -e \
- '/LC_MESSAGES/s|".",||' ${WRKSRC}/setup.py
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/games/balazar/distinfo b/games/balazar/distinfo
deleted file mode 100644
index ef7961905a7e..000000000000
--- a/games/balazar/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Balazar-0.3.4.tar.bz2) = 3a37ccbab85f3e1ce8e4cc4e8efcbe8c5e402770232bc15334034c116d0ce51b
-SIZE (Balazar-0.3.4.tar.bz2) = 11113317
diff --git a/games/balazar/pkg-descr b/games/balazar/pkg-descr
deleted file mode 100644
index 39ab04dc077c..000000000000
--- a/games/balazar/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Balazar is a Free Software, available under the GNU GPL licence, coded
-in Python language and OpenGL. A great adventure game you should never
-miss!
-
-WWW: http://www.lesfleursdunormal.fr/static/informatique/old/balazar/index_en.html
diff --git a/games/blockade/Makefile b/games/blockade/Makefile
deleted file mode 100644
index c92381eed6cf..000000000000
--- a/games/blockade/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Chris Piazza <cpiazza@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= blockade
-DISTVERSION= 1_00
-PORTREVISION= 2
-CATEGORIES= games
-MASTER_SITES= http://www.sourcefiles.org/Games/Arcade/
-DISTNAME= ${PORTNAME}-${DISTVERSION}-linux
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= X version of the `blockade' Macintosh game
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-USE_XORG= x11
-
-PLIST_FILES= bin/blockade man/man6/blockade.6.gz
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/blockade ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/blockade.6 ${STAGEDIR}${MAN6PREFIX}/man/man6
-
-.include <bsd.port.mk>
diff --git a/games/blockade/distinfo b/games/blockade/distinfo
deleted file mode 100644
index 65d88f2e2c44..000000000000
--- a/games/blockade/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (blockade-1_00-linux.tar.gz) = cf7595d161638a174d36fb81c36622447d5e9a44cb8701aaa9b934331065482c
-SIZE (blockade-1_00-linux.tar.gz) = 79335
diff --git a/games/blockade/files/patch-Makefile b/games/blockade/files/patch-Makefile
deleted file mode 100644
index 7c2444b07503..000000000000
--- a/games/blockade/files/patch-Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
---- Makefile.orig Mon May 24 22:19:40 1999
-+++ Makefile Fri Nov 24 14:47:40 2006
-@@ -1,7 +1,7 @@
- # Add -I and -L options as necessary to make it find your X stuff....
-
- #DESTDIR = /opt/blockade
--DESTDIR = /usr/local
-+DESTDIR = $(PREFIX)
- BINDIR = $(DESTDIR)/bin
- MANDIR = $(DESTDIR)/man/man6
-
-@@ -22,8 +22,8 @@
- #LDFLAGS = -s -L/usr/lib/X11R4 -lX11
-
- # Linux
--CFLAGS = -DSYSV -I/usr/include/X11 -Wall
--LDFLAGS = -L/usr/X11R6/lib -lX11
-+CFLAGS += -I$(LOCALBASE)/include
-+LDFLAGS = -L$(LOCALBASE)/lib -lX11
-
- SOUND = blockade-snd.o
- SOUNDH = blockade-snd.h
diff --git a/games/blockade/files/patch-blockade.c b/games/blockade/files/patch-blockade.c
deleted file mode 100644
index da2cb67dfd1a..000000000000
--- a/games/blockade/files/patch-blockade.c
+++ /dev/null
@@ -1,99 +0,0 @@
---- blockade.c.orig Mon May 24 16:16:10 1999
-+++ blockade.c Fri Aug 29 17:10:26 2003
-@@ -10,7 +10,7 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
--#include <varargs.h>
-+#include <stdarg.h>
- #include <sys/time.h>
- #include <ctype.h>
-
-@@ -22,7 +22,6 @@
- #include <X11/keysym.h>
- #include <X11/Xresource.h>
-
--char *malloc();
- #define NEW(t) ((t *)malloc(sizeof(t)))
- #define OLD(v) free((char *)(v))
-
-@@ -34,8 +33,6 @@
-
- char **argvec;
-
--char *getenv();
--
- XrmDatabase db;
- char *defaults = "\
- *Background: black\n\
-@@ -285,15 +282,12 @@
- /********************************************************************/
- /********************************************************************/
-
--void bugchk(va_alist)
--va_dcl
-+void bugchk(char *fmt, ...)
- {
- va_list ap;
-- char *fmt;
-
- fprintf(stderr,"INTERNAL ERROR: ");
-- va_start(ap);
-- fmt = va_arg(ap,char *);
-+ va_start(ap, fmt);
- vfprintf(stderr,fmt,ap);
- va_end(ap);
- fprintf(stderr,"\n");
-@@ -1060,24 +1054,22 @@
- winshadow.font = None; /* ie, the default font */
- }
-
--void setup_gc(va_alist)
--va_dcl
-+void setup_gc(long int bit, ...)
- {
- va_list ap;
-- long int bit;
- int setdeffont;
- unsigned long int gcmask;
- GC gc;
- XGCValues *shadow;
- XGCValues gcval;
-
-- va_start(ap);
-+ va_start(ap, bit);
- gc = wingc;
- shadow = &winshadow;
- setdeffont = 0;
- gcmask = 0;
- while (1)
-- { bit = va_arg(ap,long int);
-+ {
- switch (bit)
- { default:
- fprintf(stderr,"Bad bit 0x%lx to setup_gc\n",bit);
-@@ -1125,6 +1117,7 @@
- }
- break;
- }
-+ bit = va_arg(ap,long int);
- }
- }
-
-@@ -2831,14 +2824,11 @@
- XMoveResizeWindow(disp,msgwin,(topw-msg_w)/2,gamey+(gameh-msg_h)/2,msg_w,msg_h);
- }
-
--void popmsg(va_alist)
--va_dcl
-+void popmsg(char *fmt, ...)
- {
- va_list ap;
-- char *fmt;
-
-- va_start(ap);
-- fmt = va_arg(ap,char *);
-+ va_start(ap, fmt);
- vsprintf(&msg_buf[0],fmt,ap);
- msg_len = strlen(&msg_buf[0]);
- va_end(ap);
diff --git a/games/blockade/pkg-descr b/games/blockade/pkg-descr
deleted file mode 100644
index 7863493a0f5d..000000000000
--- a/games/blockade/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-An X version of the `blockade' Macintosh game by Christer Ericson.
-This game includes the ability to edit new levels.
diff --git a/games/cleanq3/Makefile b/games/cleanq3/Makefile
deleted file mode 100644
index 8bb0b8f89f89..000000000000
--- a/games/cleanq3/Makefile
+++ /dev/null
@@ -1,123 +0,0 @@
-# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= cleanq3
-PORTVERSION= 0.5.2
-PORTREVISION= 4
-CATEGORIES= games
-MASTER_SITES= http://www.bfeared.com/library/quake/archive/quakedev/temor/downloads/
-DISTNAME= CleanQ3_v${PORTVERSION}-srcbin
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Cleaned up copy of the original Quake III Arena source code
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING.txt
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= dos2unix gmake zip
-WRKSRC= ${WRKDIR}/CleanQ3
-BUILD_WRKSRC= ${WRKSRC}/code/unix
-MAKE_JOBS_UNSAFE= yes
-
-MAKE_ENV= LIBDIR="${LIBDIR}"
-PLIST_SUB= LIBDIR="${LIBDIR:S/${PREFIX}\///}"
-
-LIBDIR= ${PREFIX}/lib/${PORTNAME}
-VM_ARCHS= i386
-
-OPTIONS_DEFINE= GAMELIBS OPTIMIZED_CFLAGS
-OPTIONS_MULTI= FLAVOR
-OPTIONS_MULTI_FLAVOR= CLIENT SMP_CLIENT DEDICATED
-OPTIONS_DEFAULT= CLIENT SMP_CLIENT DEDICATED OPTIMIZED_CFLAGS
-
-FLAVOR_DESC= Clients and servers
-CLIENT_DESC= Build client
-SMP_CLIENT_DESC= Build SMP (threaded) client
-DEDICATED_DESC= Build dedicated server
-GAMELIBS_DESC= Build game libraries (when not mandatory)
-
-.include <bsd.port.options.mk>
-
-.if ${ARCH} == i386
-BUILD_DEPENDS= nasm:devel/nasm
-.endif
-
-.for i in ${ARCH}
-. if ${VM_ARCHS:M${i}}
-HAVE_VM_COMPILED= yes
-. endif
-.endfor
-
-.if !defined(HAVE_VM_COMPILED)
-MAKE_ENV+= DLL_ONLY=true
-.endif
-
-.if ${PORT_OPTIONS:MCLIENT} || ${PORT_OPTIONS:MSMP_CLIENT}
-USE_GL= gl
-USE_XORG= xxf86dga
-.endif
-
-.if ${PORT_OPTIONS:MCLIENT}
-MAKE_ENV+= CLIENT=YES
-PLIST_SUB+= CLIENT=""
-Q3BIN+= cleanq3
-.else
-PLIST_SUB+= CLIENT="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MSMP_CLIENT}
-MAKE_ENV+= SMP=YES
-PLIST_SUB+= SMP_CLIENT=""
-Q3BIN+= cleanq3-smp
-.else
-PLIST_SUB+= SMP_CLIENT="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MDEDICATED}
-MAKE_ENV+= DEDICATED=YES
-PLIST_SUB+= DEDICATED=""
-Q3BIN+= cleanq3ded
-.else
-PLIST_SUB+= DEDICATED="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MGAMELIBS} || !defined(HAVE_VM_COMPILED)
-MAKE_ENV+= GAMELIBS=YES
-PLIST_SUB+= GAMELIBS=""
-.else
-PLIST_SUB+= GAMELIBS="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS}
-MAKE_ENV+= OPTIMIZED_CFLAGS=YES
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|botlib\.log|/dev/null|' \
- ${WRKSRC}/code/botlib/be_interface.c
- @${REINPLACE_CMD} -e \
- 's|//[[:blank:]]*\(Swap_Init[[:blank:]]*();\)|\1|' \
- ${WRKSRC}/code/botlib/be_interface.c \
- ${WRKSRC}/code/renderer/tr_init.c
- @${REINPLACE_CMD} -e '/callMask = 0/s|^static||' \
- ${WRKSRC}/code/qcommon/vm_x86.c
-
-do-install:
-.for bin in ${Q3BIN}
- ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/release/${bin} \
- ${STAGEDIR}${PREFIX}/bin
-.endfor
-.if ${PORT_OPTIONS:MGAMELIBS} || !defined(HAVE_VM_COMPILED)
-.for dir in baseq3 missionpack
- @${MKDIR} ${STAGEDIR}${LIBDIR}/${dir}
- ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/release/${dir}/*.so \
- ${STAGEDIR}${LIBDIR}/${dir}
-.endfor
-.endif
-
-.include "${.CURDIR}/../quake3-data/Makefile.include"
-.include <bsd.port.mk>
diff --git a/games/cleanq3/distinfo b/games/cleanq3/distinfo
deleted file mode 100644
index 56bfa4c4c6c7..000000000000
--- a/games/cleanq3/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (CleanQ3_v0.5.2-srcbin.zip) = f37224bc717f9c1beae9c3ae7eba71db6f32b713132bee36e517190c35d6cb5f
-SIZE (CleanQ3_v0.5.2-srcbin.zip) = 8970916
diff --git a/games/cleanq3/files/patch-code-cgame-cg_weapons.c b/games/cleanq3/files/patch-code-cgame-cg_weapons.c
deleted file mode 100644
index 500eadd79101..000000000000
--- a/games/cleanq3/files/patch-code-cgame-cg_weapons.c
+++ /dev/null
@@ -1,23 +0,0 @@
---- ./code/cgame/cg_weapons.c.orig Wed May 31 20:52:06 2006
-+++ ./code/cgame/cg_weapons.c Wed May 31 20:52:54 2006
-@@ -636,17 +636,17 @@
- }
-
- strcpy( path, item->world_model[0] );
-- COM_StripExtension( path, path );
-+ COM_StripExtension( path, path, sizeof(path) );
- strcat( path, "_flash.md3" );
- weaponInfo->flashModel = trap_R_RegisterModel( path );
-
- strcpy( path, item->world_model[0] );
-- COM_StripExtension( path, path );
-+ COM_StripExtension( path, path, sizeof(path) );
- strcat( path, "_barrel.md3" );
- weaponInfo->barrelModel = trap_R_RegisterModel( path );
-
- strcpy( path, item->world_model[0] );
-- COM_StripExtension( path, path );
-+ COM_StripExtension( path, path, sizeof(path) );
- strcat( path, "_hand.md3" );
- weaponInfo->handsModel = trap_R_RegisterModel( path );
-
diff --git a/games/cleanq3/files/patch-code-game-q_shared.c b/games/cleanq3/files/patch-code-game-q_shared.c
deleted file mode 100644
index cf54cfb63698..000000000000
--- a/games/cleanq3/files/patch-code-game-q_shared.c
+++ /dev/null
@@ -1,113 +0,0 @@
---- ./code/game/q_shared.c.orig Wed May 31 20:52:06 2006
-+++ ./code/game/q_shared.c Wed May 31 20:54:26 2006
-@@ -38,14 +38,21 @@
- COM_StripExtension
- ============
- */
--void COM_StripExtension( const char *in, char *out ) {
-- while ( *in && *in != '.' ) {
-- *out++ = *in++;
-+void COM_StripExtension( const char *in, char *out, int destsize ) {
-+ int length;
-+
-+ Q_strncpyz(out, in, destsize);
-+
-+ length = strlen(out)-1;
-+ while (length > 0 && out[length] != '.') {
-+ length--;
-+ if (out[length] == '/')
-+ return; // no extension
- }
-- *out = 0;
-+ if (length)
-+ out[length] = 0;
- }
-
--
- /*
- ==================
- COM_DefaultExtension
-@@ -79,29 +86,28 @@
-
- ============================================================================
- */
--/*
-+
- // can't just use function pointers, or dll linkage can
- // mess up when qcommon is included in multiple places
--static short (*_BigShort) (short l);
--static short (*_LittleShort) (short l);
--static int (*_BigLong) (int l);
--static int (*_LittleLong) (int l);
-+static int16_t (*_BigShort) (int16_t l);
-+static int16_t (*_LittleShort) (int16_t l);
-+static int32_t (*_BigLong) (int32_t l);
-+static int32_t (*_LittleLong) (int32_t l);
- static qint64 (*_BigLong64) (qint64 l);
- static qint64 (*_LittleLong64) (qint64 l);
- static float (*_BigFloat) (const float *l);
- static float (*_LittleFloat) (const float *l);
-
--short BigShort(short l){return _BigShort(l);}
--short LittleShort(short l) {return _LittleShort(l);}
--int BigLong (int l) {return _BigLong(l);}
--int LittleLong (int l) {return _LittleLong(l);}
-+int16_t BigShort(int16_t l){return _BigShort(l);}
-+int16_t LittleShort(int16_t l) {return _LittleShort(l);}
-+int32_t BigLong (int32_t l) {return _BigLong(l);}
-+int32_t LittleLong (int32_t l) {return _LittleLong(l);}
- qint64 BigLong64 (qint64 l) {return _BigLong64(l);}
- qint64 LittleLong64 (qint64 l) {return _LittleLong64(l);}
--float BigFloat (const float *l) {return _BigFloat(l);}
--float LittleFloat (const float *l) {return _LittleFloat(l);}
--*/
-+float BigFloat (float l) {return _BigFloat(&l);}
-+float LittleFloat (float l) {return _LittleFloat(&l);}
-
--short ShortSwap (short l)
-+int16_t ShortSwap (int16_t l)
- {
- byte b1,b2;
-
-@@ -111,12 +117,12 @@
- return (b1<<8) + b2;
- }
-
--short ShortNoSwap (short l)
-+int16_t ShortNoSwap (int16_t l)
- {
- return l;
- }
-
--int LongSwap (int l)
-+int32_t LongSwap (int32_t l)
- {
- byte b1,b2,b3,b4;
-
-@@ -128,7 +134,7 @@
- return ((int)b1<<24) + ((int)b2<<16) + ((int)b3<<8) + b4;
- }
-
--int LongNoSwap (int l)
-+int32_t LongNoSwap (int32_t l)
- {
- return l;
- }
-@@ -179,7 +185,7 @@
- Swap_Init
- ================
- */
--/*
-+
- void Swap_Init (void)
- {
- byte swaptest[2] = {1,0};
-@@ -209,7 +215,7 @@
- }
-
- }
--*/
-+
-
- /*
- ============================================================================
diff --git a/games/cleanq3/files/patch-code-game-q_shared.h b/games/cleanq3/files/patch-code-game-q_shared.h
deleted file mode 100644
index cdb5561848d1..000000000000
--- a/games/cleanq3/files/patch-code-game-q_shared.h
+++ /dev/null
@@ -1,140 +0,0 @@
---- ./code/game/q_shared.h.orig Wed May 31 20:52:06 2006
-+++ ./code/game/q_shared.h Wed May 31 20:54:33 2006
-@@ -126,12 +126,14 @@
-
- #define ID_INLINE __inline
-
-+#if 0
- static ID_INLINE short BigShort( short l) { return ShortSwap(l); }
- #define LittleShort
- static ID_INLINE int BigLong(int l) { LongSwap(l); }
- #define LittleLong
- static ID_INLINE float BigFloat(const float *l) { FloatSwap(l); }
- #define LittleFloat
-+#endif
-
- #define PATH_SEP '\\'
-
-@@ -182,12 +184,14 @@
- return fi;
- }
-
-+#if 0
- #define BigShort
- static inline short LittleShort(short l) { return ShortSwap(l); }
- #define BigLong
- static inline int LittleLong (int l) { return LongSwap(l); }
- #define BigFloat
- static inline float LittleFloat (const float l) { return FloatSwap(&l); }
-+#endif
-
- #endif
-
-@@ -205,12 +209,14 @@
-
- void Sys_PumpEvents( void );
-
-+#if 0
- #define BigShort
- static inline short LittleShort(short l) { return ShortSwap(l); }
- #define BigLong
- static inline int LittleLong (int l) { return LongSwap(l); }
- #define BigFloat
- static inline float LittleFloat (const float l) { return FloatSwap(&l); }
-+#endif
-
- #endif
-
-@@ -244,6 +250,7 @@
- #define BOTLIB_HARD_LINKED
- #endif
-
-+#if 0
- #if !idppc
- inline static short BigShort( short l) { return ShortSwap(l); }
- #define LittleShort
-@@ -259,6 +266,7 @@
- #define BigFloat
- inline static float LittleFloat (const float *l) { return FloatSwap(l); }
- #endif
-+#endif
-
- #endif
-
-@@ -280,8 +288,16 @@
-
- #define PATH_SEP '/'
-
-+#include <machine/param.h>
-+#if __FreeBSD_version < 500000
-+#include <inttypes.h>
-+#else
-+#include <stdint.h>
-+#endif
-+
- // bk010116 - omitted Q3STATIC (see Linux above), broken target
-
-+#if 0
- #if !idppc
- static short BigShort( short l) { return ShortSwap(l); }
- #define LittleShort
-@@ -297,6 +313,7 @@
- #define BigFloat
- static float LittleFloat (const float *l) { return FloatSwap(l); }
- #endif
-+#endif
-
- #endif
-
-@@ -428,13 +445,9 @@
- void *Hunk_Alloc( int size, ha_pref preference );
- #endif
-
--#ifdef __linux__
- // https://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=371
- // custom Snd_Memset implementation for glibc memset bug workaround
- void Snd_Memset (void* dest, const int val, const size_t count);
--#else
--#define Snd_Memset Com_Memset
--#endif
-
- #if !( defined __VECTORC )
- void Com_Memset (void* dest, const int val, const size_t count);
-@@ -763,7 +776,7 @@
- float Com_Clamp( float min, float max, float value );
-
- char *COM_SkipPath( char *pathname );
--void COM_StripExtension( const char *in, char *out );
-+void COM_StripExtension( const char *in, char *out, int destsize );
- void COM_DefaultExtension( char *path, int maxSize, const char *extension );
-
- void COM_BeginParseSession( const char *name );
-@@ -864,18 +877,18 @@
- } qint64;
-
- //=============================================
--/*
--short BigShort(short l);
--short LittleShort(short l);
--int BigLong (int l);
--int LittleLong (int l);
--qint64 BigLong64 (qint64 l);
--qint64 LittleLong64 (qint64 l);
--float BigFloat (const float *l);
--float LittleFloat (const float *l);
-+
-+int16_t BigShort(int16_t l);
-+int16_t LittleShort(int16_t l);
-+int32_t BigLong (int32_t l);
-+int32_t LittleLong (int32_t l);
-+qint64 BigLong64 (qint64 l);
-+qint64 LittleLong64 (qint64 l);
-+float BigFloat (float l);
-+float LittleFloat (float l);
-
- void Swap_Init (void);
--*/
-+
- char * QDECL va(char *format, ...);
-
- //=============================================
diff --git a/games/cleanq3/files/patch-code-q3_ui-ui_playermodel.c b/games/cleanq3/files/patch-code-q3_ui-ui_playermodel.c
deleted file mode 100644
index 129a50885f05..000000000000
--- a/games/cleanq3/files/patch-code-q3_ui-ui_playermodel.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./code/q3_ui/ui_playermodel.c.orig Wed May 31 20:52:07 2006
-+++ ./code/q3_ui/ui_playermodel.c Wed May 31 20:54:50 2006
-@@ -404,7 +404,7 @@
- {
- filelen = strlen(fileptr);
-
-- COM_StripExtension(fileptr,skinname);
-+ COM_StripExtension(fileptr, skinname, sizeof(skinname));
-
- // look for icon_????
- if (!Q_stricmpn(skinname,"icon_",5))
diff --git a/games/cleanq3/files/patch-code-q3_ui-ui_players.c b/games/cleanq3/files/patch-code-q3_ui-ui_players.c
deleted file mode 100644
index 29ea1677b16c..000000000000
--- a/games/cleanq3/files/patch-code-q3_ui-ui_players.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- ./code/q3_ui/ui_players.c.orig Wed May 31 20:52:07 2006
-+++ ./code/q3_ui/ui_players.c Wed May 31 20:55:05 2006
-@@ -69,13 +69,13 @@
-
- if ( weaponNum == WP_MACHINEGUN || weaponNum == WP_GAUNTLET || weaponNum == WP_BFG ) {
- strcpy( path, item->world_model[0] );
-- COM_StripExtension( path, path );
-+ COM_StripExtension( path, path, sizeof(path) );
- strcat( path, "_barrel.md3" );
- pi->barrelModel = trap_R_RegisterModel( path );
- }
-
- strcpy( path, item->world_model[0] );
-- COM_StripExtension( path, path );
-+ COM_StripExtension( path, path, sizeof(path) );
- strcat( path, "_flash.md3" );
- pi->flashModel = trap_R_RegisterModel( path );
-
diff --git a/games/cleanq3/files/patch-code-q3_ui-ui_saveconfig.c b/games/cleanq3/files/patch-code-q3_ui-ui_saveconfig.c
deleted file mode 100644
index e6dc2d19819b..000000000000
--- a/games/cleanq3/files/patch-code-q3_ui-ui_saveconfig.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./code/q3_ui/ui_saveconfig.c.orig Wed May 31 20:52:07 2006
-+++ ./code/q3_ui/ui_saveconfig.c Wed May 31 20:55:15 2006
-@@ -85,7 +85,7 @@
- return;
- }
-
-- COM_StripExtension(saveConfig.savename.field.buffer, configname );
-+ COM_StripExtension(saveConfig.savename.field.buffer, configname, sizeof(configname) );
- trap_Cmd_ExecuteText( EXEC_APPEND, va( "writeconfig %s.cfg\n", configname ) );
- UI_PopMenu();
- }
diff --git a/games/cleanq3/files/patch-code-qcommon-common.c b/games/cleanq3/files/patch-code-qcommon-common.c
deleted file mode 100644
index 9fe202355cd9..000000000000
--- a/games/cleanq3/files/patch-code-qcommon-common.c
+++ /dev/null
@@ -1,28 +0,0 @@
---- ./code/qcommon/common.c.orig Wed May 31 20:52:07 2006
-+++ ./code/qcommon/common.c Wed May 31 20:52:09 2006
-@@ -24,15 +24,8 @@
- #include "../game/q_shared.h"
- #include "qcommon.h"
- #include <setjmp.h>
--#ifdef __linux__
--#include <netinet/in.h>
--#else
--#if defined(MACOS_X)
-+#include <sys/types.h>
- #include <netinet/in.h>
--#else
--#include <winsock.h>
--#endif
--#endif
-
- int demo_protocols[] =
- { 66, 67, 68, 0 };
-@@ -2367,7 +2360,7 @@
- // cvar and command buffer management
- Com_ParseCommandLine( commandLine );
-
--// Swap_Init ();
-+ Swap_Init ();
- Cbuf_Init ();
-
- Com_InitZoneMemory();
diff --git a/games/cleanq3/files/patch-code-qcommon-vm.c b/games/cleanq3/files/patch-code-qcommon-vm.c
deleted file mode 100644
index e356997ce52f..000000000000
--- a/games/cleanq3/files/patch-code-qcommon-vm.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- code/qcommon/vm.c.orig Wed May 31 23:18:41 2006
-+++ code/qcommon/vm.c Wed May 31 23:19:43 2006
-@@ -225,7 +225,7 @@
- return;
- }
-
-- COM_StripExtension( vm->name, name );
-+ COM_StripExtension( vm->name, name, sizeof(name) );
- Com_sprintf( symbols, sizeof( symbols ), "vm/%s.map", name );
- len = FS_ReadFile( symbols, (void **)&mapfile );
- if ( !mapfile ) {
-@@ -478,7 +478,7 @@
- }
- }
-
-- if ( interpret == VMI_NATIVE ) {
-+ if ( 1 ) {
- // try to load as a system dll
- Com_Printf( "Loading dll file %s.\n", vm->name );
- vm->dllHandle = Sys_LoadDll( module, vm->fqpath , &vm->entryPoint, VM_DllSyscall );
-@@ -826,7 +826,7 @@
-
-
-
--#ifdef oDLL_ONLY // bk010215 - for DLL_ONLY dedicated servers/builds w/o VM
-+#ifdef DLL_ONLY // bk010215 - for DLL_ONLY dedicated servers/builds w/o VM
- int VM_CallCompiled( vm_t *vm, int *args ) {
- return(0);
- }
diff --git a/games/cleanq3/files/patch-code-renderer-tr_bsp.c b/games/cleanq3/files/patch-code-renderer-tr_bsp.c
deleted file mode 100644
index 6d5ab5cbbf0c..000000000000
--- a/games/cleanq3/files/patch-code-renderer-tr_bsp.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./code/renderer/tr_bsp.c.orig Wed May 31 20:52:07 2006
-+++ ./code/renderer/tr_bsp.c Wed May 31 20:55:47 2006
-@@ -1820,7 +1820,7 @@
- Q_strncpyz( s_worldData.name, name, sizeof( s_worldData.name ) );
-
- Q_strncpyz( s_worldData.baseName, COM_SkipPath( s_worldData.name ), sizeof( s_worldData.name ) );
-- COM_StripExtension( s_worldData.baseName, s_worldData.baseName );
-+ COM_StripExtension( s_worldData.baseName, s_worldData.baseName, sizeof(s_worldData.baseName) );
-
- startMarker = ri.Hunk_Alloc(0, h_low);
- c_gridVerts = 0;
diff --git a/games/cleanq3/files/patch-code-renderer-tr_shader.c b/games/cleanq3/files/patch-code-renderer-tr_shader.c
deleted file mode 100644
index ca343bc0bcd6..000000000000
--- a/games/cleanq3/files/patch-code-renderer-tr_shader.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- ./code/renderer/tr_shader.c.orig Wed May 31 20:52:08 2006
-+++ ./code/renderer/tr_shader.c Wed May 31 20:56:20 2006
-@@ -99,7 +99,7 @@
-
- // remap all the shaders with the given name
- // even tho they might have different lightmaps
-- COM_StripExtension( shaderName, strippedName );
-+ COM_StripExtension( shaderName, strippedName, sizeof(strippedName) );
- hash = generateHashValue(strippedName, FILE_HASH_SIZE);
- for (sh = hashTable[hash]; sh; sh = sh->next) {
- if (Q_stricmp(sh->name, strippedName) == 0) {
-@@ -2368,7 +2368,7 @@
- return tr.defaultShader;
- }
-
-- COM_StripExtension( name, strippedName );
-+ COM_StripExtension( name, strippedName, sizeof(strippedName) );
-
- hash = generateHashValue(strippedName, FILE_HASH_SIZE);
-
-@@ -2436,7 +2436,7 @@
- lightmapIndex = LIGHTMAP_BY_VERTEX;
- }
-
-- COM_StripExtension( name, strippedName );
-+ COM_StripExtension( name, strippedName, sizeof(strippedName) );
-
- hash = generateHashValue(strippedName, FILE_HASH_SIZE);
-
diff --git a/games/cleanq3/files/patch-code-server-sv_client.c b/games/cleanq3/files/patch-code-server-sv_client.c
deleted file mode 100644
index 834065de04b6..000000000000
--- a/games/cleanq3/files/patch-code-server-sv_client.c
+++ /dev/null
@@ -1,73 +0,0 @@
---- code/server/sv_client.c.orig Thu Jun 1 14:50:21 2006
-+++ code/server/sv_client.c Thu Jun 1 15:19:29 2006
-@@ -756,24 +756,54 @@
- int curindex;
- int rate;
- int blockspersnap;
-- int idPack, missionPack;
-+ int idPack, missionPack, unreferenced = 1;
- char errorMessage[1024];
-+ char pakbuf[MAX_OSPATH], *pakptr;
-+ const char *referencedPaks;
-+ int numRefPaks;
-
- if (!*cl->downloadName)
- return; // Nothing being downloaded
-
- if (!cl->download) {
-- // We open the file here
-+ // Chop off filename extension.
-+ Com_sprintf(pakbuf, sizeof(pakbuf), "%s", cl->downloadName);
-+ pakptr = Q_strrchr(pakbuf, '.');
-
-- Com_Printf( "clientDownload: %d : begining \"%s\"\n", cl - svs.clients, cl->downloadName );
-+ if (pakptr) {
-+ *pakptr = '\0';
-
-- missionPack = FS_idPak(cl->downloadName, "missionpack");
-- idPack = missionPack || FS_idPak(cl->downloadName, "baseq3");
-+ // Check for pk3 filename extension
-+ if (!Q_stricmp(pakptr + 1, "pk3")) {
-+ referencedPaks = FS_ReferencedPakNames();
-
-- if ( !sv_allowDownload->integer || idPack ||
-+ // Check whether the file appears in the list of referenced
-+ // paks to prevent downloading of arbitrary files.
-+ Cmd_TokenizeString(referencedPaks);
-+ numRefPaks = Cmd_Argc();
-+
-+ for (curindex = 0; curindex < numRefPaks; curindex++) {
-+ if (!FS_FilenameCompare(Cmd_Argv(curindex), pakbuf)) {
-+ unreferenced = 0;
-+
-+ // now that we know the file is referenced,
-+ // check whether it's legal to download it.
-+ missionPack = FS_idPak(pakbuf, "missionpack");
-+ idPack = missionPack || FS_idPak(pakbuf, BASEGAME);
-+
-+ break;
-+ }
-+ }
-+ }
-+ }
-+
-+ // We open the file here
-+ if ( !sv_allowDownload->integer || idPack || unreferenced ||
- ( cl->downloadSize = FS_SV_FOpenFileRead( cl->downloadName, &cl->download ) ) <= 0 ) {
- // cannot auto-download file
-- if (idPack) {
-+ if (unreferenced) {
-+ Com_sprintf(errorMessage, sizeof(errorMessage), "File \"%s\" is not referenced and cannot be downloaded.", cl->downloadName);
-+ } else if (idPack) {
- Com_Printf("clientDownload: %d : \"%s\" cannot download id pk3 files\n", cl - svs.clients, cl->downloadName);
- if (missionPack) {
- Com_sprintf(errorMessage, sizeof(errorMessage), "Cannot autodownload Team Arena file \"%s\"\n"
-@@ -809,6 +839,8 @@
- return;
- }
-
-+ Com_Printf( "clientDownload: %d : beginning \"%s\"\n", cl - svs.clients, cl->downloadName );
-+
- // Init
- cl->downloadCurrentBlock = cl->downloadClientBlock = cl->downloadXmitBlock = 0;
- cl->downloadCount = 0;
diff --git a/games/cleanq3/files/patch-code-ui-ui_main.c b/games/cleanq3/files/patch-code-ui-ui_main.c
deleted file mode 100644
index ea3b48bf5109..000000000000
--- a/games/cleanq3/files/patch-code-ui-ui_main.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./code/ui/ui_main.c.orig Wed May 31 20:52:08 2006
-+++ ./code/ui/ui_main.c Wed May 31 20:56:29 2006
-@@ -4971,7 +4971,7 @@
- {
- filelen = strlen(fileptr);
-
-- COM_StripExtension(fileptr,skinname);
-+ COM_StripExtension(fileptr, skinname, sizeof(skinname));
-
- // look for icon_????
- if (Q_stricmpn(skinname, "icon_", 5) == 0 && !(Q_stricmp(skinname,"icon_blue") == 0 || Q_stricmp(skinname,"icon_red") == 0))
diff --git a/games/cleanq3/files/patch-code-ui-ui_players.c b/games/cleanq3/files/patch-code-ui-ui_players.c
deleted file mode 100644
index 2fd07e7d6ed9..000000000000
--- a/games/cleanq3/files/patch-code-ui-ui_players.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- ./code/ui/ui_players.c.orig Wed May 31 20:52:08 2006
-+++ ./code/ui/ui_players.c Wed May 31 20:56:47 2006
-@@ -70,13 +70,13 @@
-
- if ( weaponNum == WP_MACHINEGUN || weaponNum == WP_GAUNTLET || weaponNum == WP_BFG ) {
- strcpy( path, item->world_model[0] );
-- COM_StripExtension( path, path );
-+ COM_StripExtension( path, path, sizeof(path) );
- strcat( path, "_barrel.md3" );
- pi->barrelModel = trap_R_RegisterModel( path );
- }
-
- strcpy( path, item->world_model[0] );
-- COM_StripExtension( path, path );
-+ COM_StripExtension( path, path, sizeof(path) );
- strcat( path, "_flash.md3" );
- pi->flashModel = trap_R_RegisterModel( path );
-
diff --git a/games/cleanq3/files/patch-code-unix-Makefile b/games/cleanq3/files/patch-code-unix-Makefile
deleted file mode 100644
index e0065e05fec8..000000000000
--- a/games/cleanq3/files/patch-code-unix-Makefile
+++ /dev/null
@@ -1,364 +0,0 @@
---- code/unix/Makefile.orig Sun Jun 4 18:06:17 2006
-+++ code/unix/Makefile Sun Jun 4 18:07:46 2006
-@@ -19,6 +19,7 @@
-
- PLATFORM=$(shell uname|tr A-Z a-z)
- PLATFORM_RELEASE=$(shell uname -r)
-+ARCH=$(shell uname -m)
-
- ###
- ### These paths are where you probably want to change things
-@@ -34,7 +35,7 @@
-
- # Build name
- # BUILD_NAME=$(BUILD_NAME)
--BUILD_NAME=quake3.x86
-+BUILD_NAME=quake3
-
-
-
-@@ -46,8 +47,8 @@
-
- BASEQ3_DIR=$(BDIR)/baseq3
-
--BD=debug$(ARCH)$(GLIBC)
--BR=release$(ARCH)$(GLIBC)
-+BD=debug
-+BR=release
- CDIR=$(MOUNT_DIR)/client
- SDIR=$(MOUNT_DIR)/server
- RDIR=$(MOUNT_DIR)/renderer
-@@ -76,7 +77,7 @@
- #############################################################################
-
- ## Defaults
--DLL_ONLY=false
-+DLL_ONLY?=false
- # bk010215 - TODO - add all defaults / kill Ryan
-
-
-@@ -199,31 +200,23 @@
-
- GLIBC= #libc is irrelevant
-
--ifneq (,$(findstring alpha,$(shell uname -m)))
--ARCH=axp
--RPMARCH=alpha
--VENDOR=dec
--else #default to i386
--ARCH=i386
--RPMARCH=i386
--VENDOR=unknown
--endif #alpha test
-+BASE_CFLAGS = $(CFLAGS) -DDATADIR='\"$(Q3DIR)\"' -DLIBDIR='\"$(LIBDIR)\"' -pipe
-
-+GL_CFLAGS = -I$(LOCALBASE)/include
-
--BASE_CFLAGS = -pipe
-+DEBUG_CFLAGS=$(BASE_CFLAGS) -g -Wall -Werror
-+RELEASE_CFLAGS=$(BASE_CFLAGS) -DNDEBUG
-
--GL_CFLAGS = -I$(MESADIR)/include -I/usr/X11R6/include
-+ifdef OPTIMIZED_CFLAGS
-+ ifeq ($(ARCH),i386)
-+RELEASE_CFLAGS=$(BASE_CFLAGS) -O3 -fomit-frame-pointer -pipe -ffast-math -falign-functions=2 -fno-strict-aliasing -fstrength-reduce
-+ else
-+RELEASE_CFLAGS=$(BASE_CFLAGS) -O3 -ffast-math -funroll-loops -fomit-frame-pointer -fexpensive-optimizations
-+ endif
-+endif
-
--DEBUG_CFLAGS=$(BASE_CFLAGS) -g -Wall -Werror
--ifeq ($(ARCH),axp)
--CC=pgcc
--RELEASE_CFLAGS=$(BASE_CFLAGS) -DNDEBUG -O6 -ffast-math -funroll-loops -fomit-frame-pointer -fexpensive-optimizations
--else
--#NEWPGCC=/loki/global/x86/bin/gcc # raistlin012301
--#NEWPGCC=/usr/local/gcc-2.95.2/bin/gcc
--NEWPGCC=/home/raistllin/src/gcc/build/install/bin/gcc
--CC=$(shell if [ -f $(NEWPGCC) ]; then echo $(NEWPGCC); else echo pgcc; fi )
--RELEASE_CFLAGS=$(BASE_CFLAGS) -DNDEBUG -O6 -mcpu=pentiumpro -march=pentium -fomit-frame-pointer -pipe -ffast-math -malign-loops=2 -malign-jumps=2 -malign-functions=2 -fno-strict-aliasing - fstrength-reduce
-+ifeq ($(DLL_ONLY),true)
-+BASE_CFLAGS += -DDLL_ONLY
- endif
-
- LIBEXT=a
-@@ -235,25 +228,37 @@
- ARFLAGS=ar rv
- RANLIB=ranlib
-
--THREAD_LDFLAGS=-lpthread
-+THREAD_LDFLAGS=-lpthread
- # don't need -ldl (FreeBSD)
--LDFLAGS=-lm
-+LDFLAGS+=-lm
- #GLLDFLAGS=-L/usr/X11R6/lib -L$(MESADIR)/lib -lGL -lX11 -lXext -lXxf86dga -lXxf86vm
- #GLLDFLAGS=-L/usr/X11/lib -lGL -lX11 -lXext -lm
--GLLDFLAGS=-L/usr/X11R6/lib -lGL -lX11 -lXext -lXxf86dga -lXxf86vm
-+GLLDFLAGS=-L$(LOCALBASE)/lib -lGL -lX11 -lXext -lXxf86dga -lXxf86vm
-
--ifeq ($(ARCH),axp)
--TARGETS=\
-- $(B)/$(PLATFORM)q3ded
--else
--TARGETS=\
-- $(B)/$(PLATFORM)quake3 \
-- $(B)/baseq3/cgame$(ARCH).$(SHLIBEXT) \
-- $(B)/baseq3/qagame$(ARCH).$(SHLIBEXT) \
-- $(B)/baseq3/ui$(ARCH).$(SHLIBEXT) \
-- $(B)/missionpack/cgame$(ARCH).$(SHLIBEXT) \
-- $(B)/missionpack/qagame$(ARCH).$(SHLIBEXT) \
-- $(B)/missionpack/ui$(ARCH).$(SHLIBEXT)
-+ifdef CLIENT
-+TARGETS+=$(B)/cleanq3
-+endif
-+
-+ifdef DEDICATED
-+TARGETS+=$(B)/cleanq3ded
-+endif
-+
-+ifdef SMP
-+TARGETS+=$(B)/cleanq3-smp
-+endif
-+
-+ifeq ($(DLL_ONLY),true)
-+GAMELIBS=yes
-+endif
-+
-+ifdef GAMELIBS
-+TARGETS+=\
-+ $(B)/baseq3/cgame.$(SHLIBEXT) \
-+ $(B)/baseq3/qagame.$(SHLIBEXT) \
-+ $(B)/baseq3/ui.$(SHLIBEXT) \
-+ $(B)/missionpack/cgame.$(SHLIBEXT) \
-+ $(B)/missionpack/qagame.$(SHLIBEXT) \
-+ $(B)/missionpack/ui.$(SHLIBEXT)
- endif
-
- else # ifeq freebsd
-@@ -348,7 +353,7 @@
- $(MAKE) targets B=$(BR) CFLAGS="$(RELEASE_CFLAGS)"
-
- #Build both debug and release builds
--all:build_debug build_release
-+all:build_release
-
- targets:makedirs $(TARGETS)
-
-@@ -516,20 +521,6 @@
- $(B)/client/unix_net.o \
- $(B)/client/unix_shared.o \
- \
-- $(B)/client/ahoptim.o \
-- $(B)/client/autohint.o \
-- $(B)/client/ftbase.o \
-- $(B)/client/ftdebug.o \
-- $(B)/client/ftglyph.o \
-- $(B)/client/ftinit.o \
-- $(B)/client/ftmm.o \
-- $(B)/client/ftsystem.o \
-- $(B)/client/raster1.o \
-- $(B)/client/sfnt.o \
-- $(B)/client/sfobjs.o \
-- $(B)/client/smooth.o \
-- $(B)/client/truetype.o
--# \
- # $(B)/client/q_parse.o \
- # $(B)/client/math_quaternion.o \
- # $(B)/client/util_str.o \
-@@ -541,10 +532,12 @@
- # $(B)/client/q_shared.o \
-
- ifeq ($(ARCH),i386)
-- Q3OBJ += $(B)/client/vm_x86.o
-+ ifeq ($(DLL_ONLY),false)
-+ Q3OBJ += $(B)/client/vm_x86.o
-+ endif
- endif
-
-- ifeq ($(ARCH),ppc)
-+ ifeq ($(ARCH),powerpc)
- ifeq ($(DLL_ONLY),false)
- Q3OBJ += $(B)/client/vm_ppc.o
- endif
-@@ -559,10 +552,24 @@
- $(B)/client/linux_qgl.o \
- $(B)/client/linux_glimp.o \
- $(B)/client/linux_snd.o \
-+ $(B)/client/linux_signals.o \
-+ $(B)/client/snd_mixa.o \
-+ $(B)/client/matha.o
-+
-+ Q3POBJ_SMP=\
-+ $(B)/client/linux_common.o \
-+ $(B)/client/linux_qgl.o \
-+ $(B)/client/linux_glimp_smp.o \
-+ $(B)/client/linux_snd.o \
-+ $(B)/client/linux_signals.o \
- $(B)/client/snd_mixa.o \
- $(B)/client/matha.o \
-- $(B)/client/ftol.o \
-- $(B)/client/snapvector.o
-+
-+ ifeq ($(ARCH),i386)
-+ Q3POBJ += $(B)/client/ftol.o $(B)/client/snapvector.o
-+ Q3POBJ_SMP += $(B)/client/ftol.o $(B)/client/snapvector.o
-+ endif
-+
- else
- ifeq ($(PLATFORM),irix)
- Q3POBJ=\
-@@ -602,12 +609,12 @@
- endif #FreeBSD
- endif #IRIX
-
--$(B)/$(PLATFORM)quake3 : $(Q3OBJ) $(Q3POBJ)
-+$(B)/cleanq3 : $(Q3OBJ) $(Q3POBJ)
- $(CC) -o $@ $(Q3OBJ) $(Q3POBJ) $(GLLDFLAGS) $(LDFLAGS)
- # TTimo: splines code requires C++ linking, but splines have not been officially included in the codebase
- # $(CXX) -o $@ $(Q3OBJ) $(Q3POBJ) $(GLLDFLAGS) $(LDFLAGS)
-
--$(B)/$(PLATFORM)quake3-smp : $(Q3OBJ) $(Q3POBJ_SMP)
-+$(B)/cleanq3-smp : $(Q3OBJ) $(Q3POBJ_SMP)
- $(CC) -o $@ $(Q3OBJ) $(Q3POBJ_SMP) $(GLLDFLAGS) \
- $(THREAD_LDFLAGS) $(LDFLAGS)
-
-@@ -758,6 +765,7 @@
- $(B)/client/linux_qgl.o : $(UDIR)/linux_qgl.c; $(DO_CC) $(GL_CFLAGS)
- $(B)/client/linux_input.o : $(UDIR)/linux_input.c; $(DO_CC)
- $(B)/client/linux_snd.o : $(UDIR)/linux_snd.c; $(DO_CC)
-+$(B)/client/linux_signals.o : $(UDIR)/linux_signals.c; $(DO_CC) $(GL_CFLAGS)
- $(B)/client/snd_mixa.o : $(UDIR)/snd_mixa.s; $(DO_AS)
- $(B)/client/matha.o : $(UDIR)/matha.s; $(DO_AS)
-
-@@ -767,7 +775,7 @@
- $(B)/client/vm_x86.o : $(CMDIR)/vm_x86.c; $(DO_CC)
- endif
-
--ifeq ($(ARCH),ppc)
-+ifeq ($(ARCH),powerpc)
- ifeq ($(DLL_ONLY),false)
- $(B)/client/vm_ppc.o : $(CMDIR)/vm_ppc.c; $(DO_CC)
- endif
-@@ -912,22 +920,26 @@
- $(B)/ded/unix_main.o \
- $(B)/ded/unix_net.o \
- $(B)/ded/unix_shared.o \
-+ $(B)/ded/linux_signals.o \
- \
- $(B)/ded/null_client.o \
- $(B)/ded/null_input.o \
- $(B)/ded/null_snddma.o
-
- ifeq ($(ARCH),i386)
-- Q3DOBJ += $(B)/ded/vm_x86.o $(B)/ded/ftol.o $(B)/ded/snapvector.o
-+ Q3DOBJ += $(B)/ded/ftol.o $(B)/ded/snapvector.o
-+ ifeq ($(DLL_ONLY),false)
-+ Q3DOBJ += $(B)/ded/vm_x86.o
-+ endif
- endif
-
--ifeq ($(ARCH),ppc)
-+ifeq ($(ARCH),powerpc)
- ifeq ($(DLL_ONLY),false)
- Q3DOBJ += $(B)/ded/vm_ppc.o
- endif
- endif
-
--$(B)/$(PLATFORM)q3ded : $(Q3DOBJ)
-+$(B)/cleanq3ded : $(Q3DOBJ)
- $(CC) -o $@ $(Q3DOBJ) $(LDFLAGS)
-
- $(B)/ded/sv_bot.o : $(SDIR)/sv_bot.c; $(DO_DED_CC)
-@@ -988,6 +1000,7 @@
- $(B)/ded/unix_main.o : $(UDIR)/unix_main.c; $(DO_DED_CC)
- $(B)/ded/unix_net.o : $(UDIR)/unix_net.c; $(DO_DED_CC)
- $(B)/ded/unix_shared.o : $(UDIR)/unix_shared.c; $(DO_DED_CC)
-+$(B)/ded/linux_signals.o : $(UDIR)/linux_signals.c; $(DO_DED_CC)
- $(B)/ded/null_client.o : $(NDIR)/null_client.c; $(DO_DED_CC)
- $(B)/ded/null_input.o : $(NDIR)/null_input.c; $(DO_DED_CC)
- $(B)/ded/null_snddma.o : $(NDIR)/null_snddma.c; $(DO_DED_CC)
-@@ -1001,7 +1014,7 @@
- $(B)/ded/snapvector.o : $(UDIR)/snapvector.nasm; $(DO_NASM)
- endif
-
--ifeq ($(ARCH),ppc)
-+ifeq ($(ARCH),powerpc)
- ifeq ($(DLL_ONLY),false)
- $(B)/ded/vm_ppc.o : $(CMDIR)/vm_ppc.c; $(DO_DED_CC)
- endif
-@@ -1068,7 +1081,7 @@
- $(B)/baseq3/cgame/q_math.o \
- $(B)/baseq3/cgame/q_shared.o
-
--$(B)/baseq3/cgame$(ARCH).$(SHLIBEXT) : $(Q3CGOBJ)
-+$(B)/baseq3/cgame.$(SHLIBEXT) : $(Q3CGOBJ)
- $(CC) $(SHLIBLDFLAGS) -o $@ $(Q3CGOBJ)
-
- $(B)/baseq3/cgame/bg_misc.o : $(GDIR)/bg_misc.c; $(DO_SHLIB_CC)
-@@ -1128,7 +1141,7 @@
- $(B)/missionpack/cgame/q_shared.o \
- $(B)/missionpack/cgame/ui_shared.o
-
--$(B)/missionpack/cgame$(ARCH).$(SHLIBEXT) : $(MPCGOBJ)
-+$(B)/missionpack/cgame.$(SHLIBEXT) : $(MPCGOBJ)
- $(CC) $(SHLIBLDFLAGS) -o $@ $(MPCGOBJ)
-
- $(B)/missionpack/cgame/bg_misc.o : $(GDIR)/bg_misc.c; $(DO_SHLIB_CC) -DMISSIONPACK
-@@ -1200,7 +1213,7 @@
- $(B)/baseq3/game/q_math.o \
- $(B)/baseq3/game/q_shared.o
-
--$(B)/baseq3/qagame$(ARCH).$(SHLIBEXT) : $(Q3GOBJ)
-+$(B)/baseq3/qagame.$(SHLIBEXT) : $(Q3GOBJ)
- $(CC) $(SHLIBLDFLAGS) -o $@ $(Q3GOBJ)
-
- $(B)/baseq3/game/ai_chat.o : $(GDIR)/ai_chat.c; $(DO_SHLIB_CC)
-@@ -1278,7 +1291,7 @@
- $(B)/missionpack/game/q_math.o \
- $(B)/missionpack/game/q_shared.o
-
--$(B)/missionpack/qagame$(ARCH).$(SHLIBEXT) : $(MPGOBJ)
-+$(B)/missionpack/qagame.$(SHLIBEXT) : $(MPGOBJ)
- $(CC) $(SHLIBLDFLAGS) -o $@ $(MPGOBJ)
-
- $(B)/missionpack/game/ai_chat.o : $(GDIR)/ai_chat.c; $(DO_SHLIB_CC) -DMISSIONPACK
-@@ -1367,7 +1380,7 @@
- $(B)/baseq3/ui/q_math.o \
- $(B)/baseq3/ui/q_shared.o
-
--$(B)/baseq3/ui$(ARCH).$(SHLIBEXT) : $(Q3UIOBJ)
-+$(B)/baseq3/ui.$(SHLIBEXT) : $(Q3UIOBJ)
- $(CC) $(CFLAGS) $(SHLIBLDFLAGS) -o $@ $(Q3UIOBJ)
-
- $(B)/baseq3/ui/bg_misc.o : $(GDIR)/bg_misc.c; $(DO_SHLIB_CC)
-@@ -1410,7 +1423,7 @@
- $(B)/baseq3/ui/ui_startserver.o : $(Q3UIDIR)/ui_startserver.c; $(DO_SHLIB_CC)
- $(B)/baseq3/ui/ui_team.o : $(Q3UIDIR)/ui_team.c; $(DO_SHLIB_CC)
- $(B)/baseq3/ui/ui_teamorders.o : $(Q3UIDIR)/ui_teamorders.c; $(DO_SHLIB_CC)
--$(B)/baseq3/ui/ui_syscalls.o : $(Q3UIDIR)/ui_syscalls.c; $(DO_SHLIB_CC)
-+$(B)/baseq3/ui/ui_syscalls.o : $(UIDIR)/ui_syscalls.c; $(DO_SHLIB_CC)
- $(B)/baseq3/ui/ui_video.o : $(Q3UIDIR)/ui_video.c; $(DO_SHLIB_CC)
-
- # bk001205 - these wre the only SHLIB compiles in 1.17
-@@ -1450,7 +1463,7 @@
- # $(B)/missionpack/ui/q_math.o \
- # $(B)/missionpack/ui/q_shared.o
-
--$(B)/missionpack/ui$(ARCH).$(SHLIBEXT) : $(MPUIOBJ)
-+$(B)/missionpack/ui.$(SHLIBEXT) : $(MPUIOBJ)
- $(CC) $(CFLAGS) $(SHLIBLDFLAGS) -o $@ $(MPUIOBJ)
-
- $(B)/missionpack/ui/ui_atoms.o : $(UIDIR)/ui_atoms.c; $(DO_SHLIB_CC) -DMISSIONPACK
-@@ -2059,9 +2072,9 @@
-
- copyfiles:
- -mkdirhier $(COPYDIR)
-- cp $(BR)/linuxquake3 $(COPYDIR)/quake3.x86
-- strip $(COPYDIR)/quake3.x86
-- chmod 755 $(COPYDIR)/quake3.x86
-+ cp $(BR)/linuxquake3 $(COPYDIR)/quake3
-+ strip $(COPYDIR)/quake3
-+ chmod 755 $(COPYDIR)/quake3
- cp $(BR)/linuxq3ded $(COPYDIR)/q3ded
- strip $(COPYDIR)/q3ded
- chmod 755 $(COPYDIR)/q3ded
diff --git a/games/cleanq3/files/patch-code-unix-unix_main.c b/games/cleanq3/files/patch-code-unix-unix_main.c
deleted file mode 100644
index 049808e77841..000000000000
--- a/games/cleanq3/files/patch-code-unix-unix_main.c
+++ /dev/null
@@ -1,44 +0,0 @@
---- ./code/unix/unix_main.c.orig Wed May 31 20:52:08 2006
-+++ ./code/unix/unix_main.c Wed May 31 20:52:09 2006
-@@ -722,17 +722,7 @@
- assert( name );
-
- getcwd(curpath, sizeof(curpath));
--#if defined __i386__
-- snprintf (fname, sizeof(fname), "%si386.so", name);
--#elif defined __powerpc__ //rcg010207 - PPC support.
-- snprintf (fname, sizeof(fname), "%sppc.so", name);
--#elif defined __axp__
-- snprintf (fname, sizeof(fname), "%saxp.so", name);
--#elif defined __mips__
-- snprintf (fname, sizeof(fname), "%smips.so", name);
--#else
--#error Unknown arch
--#endif
-+ snprintf (fname, sizeof(fname), "%s.so", name);
-
- // bk001129 - was RTLD_LAZY
- #define Q_RTLD RTLD_NOW
-@@ -765,12 +755,22 @@
-
- if ( !libHandle )
- {
-+ Com_Printf( "Sys_LoadDll(%s) failed:\n\"%s\"\n", fn, dlerror() );
-+ // FreeBSD package installation path
-+ fn = FS_BuildOSPath( LIBDIR , gamedir, fname );
-+ Com_Printf( "Sys_LoadDll(%s)... \n", fn );
-+ libHandle = dlopen( fn, Q_RTLD );
-+
-+ if ( !libHandle )
-+ {
- #ifndef NDEBUG // bk001206 - in debug abort on failure
- Com_Error ( ERR_FATAL, "Sys_LoadDll(%s) failed dlopen() completely!\n", name );
- #else
- Com_Printf ( "Sys_LoadDll(%s) failed dlopen() completely!\n", name );
- #endif
- return NULL;
-+ } else
-+ Com_Printf ( "Sys_LoadDll(%s): succeeded ...\n", fn );
- } else
- Com_Printf ( "Sys_LoadDll(%s): succeeded ...\n", fn );
- } else
diff --git a/games/cleanq3/files/patch-code-unix-unix_shared.c b/games/cleanq3/files/patch-code-unix-unix_shared.c
deleted file mode 100644
index 57127892e8bd..000000000000
--- a/games/cleanq3/files/patch-code-unix-unix_shared.c
+++ /dev/null
@@ -1,49 +0,0 @@
---- ./code/unix/unix_shared.c.orig Wed May 31 20:52:08 2006
-+++ ./code/unix/unix_shared.c Wed May 31 20:52:09 2006
-@@ -38,7 +38,7 @@
- static char cdPath[MAX_OSPATH];
-
- // Used to determine local installation path
--static char installPath[MAX_OSPATH];
-+static char installPath[MAX_OSPATH] = DATADIR;
-
- // Used to determine where to store user-specific files
- static char homePath[MAX_OSPATH];
-@@ -76,7 +76,7 @@
- return curtime;
- }
-
--#if defined(__linux__) && !defined(DEDICATED)
-+// #if defined(__linux__) && !defined(DEDICATED)
- /*
- ================
- Sys_XTimeToSysTime
-@@ -98,11 +98,15 @@
- {
- int ret, time, test;
-
-+ /*
-+ Let's try to comment out this and see what will happen :-)
-+
- if (!in_subframe->value)
- {
- // if you don't want to do any event times corrections
- return Sys_Milliseconds();
- }
-+ */
-
- // test the wrap issue
- #if 0
-@@ -136,10 +140,10 @@
-
- return ret;
- }
--#endif
-+// #endif
-
- //#if 0 // bk001215 - see snapvector.nasm for replacement
--#if (defined __APPLE__) // rcg010206 - using this for PPC builds...
-+#ifndef __i386__ // rcg010206 - using this for PPC builds...
- long fastftol( float f ) { // bk001213 - from win32/win_shared.c
- //static int tmp;
- // __asm fld f
diff --git a/games/cleanq3/pkg-descr b/games/cleanq3/pkg-descr
deleted file mode 100644
index 8e118e6e55ea..000000000000
--- a/games/cleanq3/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-CleanQ3 is a Quake III Arena engine project intended to clean up the original
-source code, and eliminate bugs. You won't find revolutionary features, just
-a "better" Quake III.
-
-WWW: http://www.bfeared.com/library/quake/archive/quakedev/temor/cleanq3.html
diff --git a/games/cleanq3/pkg-plist b/games/cleanq3/pkg-plist
deleted file mode 100644
index 95ca541baf31..000000000000
--- a/games/cleanq3/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-%%DEDICATED%%bin/cleanq3ded
-%%CLIENT%%bin/cleanq3
-%%SMP_CLIENT%%bin/cleanq3-smp
-%%GAMELIBS%%%%LIBDIR%%/baseq3/cgame.so
-%%GAMELIBS%%%%LIBDIR%%/baseq3/qagame.so
-%%GAMELIBS%%%%LIBDIR%%/baseq3/ui.so
-%%GAMELIBS%%%%LIBDIR%%/missionpack/cgame.so
-%%GAMELIBS%%%%LIBDIR%%/missionpack/qagame.so
-%%GAMELIBS%%%%LIBDIR%%/missionpack/ui.so
diff --git a/games/conquest/Makefile b/games/conquest/Makefile
deleted file mode 100644
index aa3fa876d2f7..000000000000
--- a/games/conquest/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# Created by: Mark Pulford <mark@kyne.com.au>
-# $FreeBSD$
-
-PORTNAME= conquest
-PORTVERSION= 7.2
-CATEGORIES= games
-MASTER_SITES= SF/conq/Conquest/Conquest%20${PORTVERSION}
-EXTRACT_SUFX= .src.tar.gz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Multi-player curses space warfare game similar to Netrek
-
-LICENSE= ART10
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc/conquest \
- --datadir=${LOCALBASE}/share/conquest \
- --localstatedir=/var/games
-CFLAGS+= -Wno-return-type
-GROUPS= ${PORTNAME}
-MAKE_JOBS_UNSAFE= yes
-PORTDOCS= README
-
-SUB_FILES= pkg-message
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} "s|^.*@chgrp .(CONQGROUP) conq.*||g; \
- s|^.*@chmod 2771 conq.*||g;" ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} "s/# include <termio.h>//g" ${WRKSRC}/c_defs.h
- @${REINPLACE_CMD} "s/-O2 -fPIC//g" ${WRKSRC}/configure
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/conqai ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKSRC}/conqdriv ${STAGEDIR}${PREFIX}/libexec
- ${INSTALL_PROGRAM} ${WRKSRC}/conqoper ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKSRC}/conqstrat ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKSRC}/conquest ${STAGEDIR}${PREFIX}/bin
- @${MKDIR} ${STAGEDIR}${ETCDIR}
- ${INSTALL_DATA} ${WRKSRC}/conqrule ${STAGEDIR}${ETCDIR}/conqrule.sample
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/conqnews.doc \
- ${STAGEDIR}${DATADIR}/conqnews.doc.sample
- ${INSTALL_DATA} ${WRKSRC}/conquest.doc ${STAGEDIR}${DATADIR}
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
- @${MKDIR} ${STAGEDIR}/var/games/conquest
-
-.include <bsd.port.mk>
diff --git a/games/conquest/distinfo b/games/conquest/distinfo
deleted file mode 100644
index dd39bc94cc34..000000000000
--- a/games/conquest/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (conquest-7.2.src.tar.gz) = eb18d5e8a0900767bb4319c8b0e34083b13fafb429d2a1c07f86c080d42d831d
-SIZE (conquest-7.2.src.tar.gz) = 268979
diff --git a/games/conquest/files/patch-Makefile.in b/games/conquest/files/patch-Makefile.in
deleted file mode 100644
index 84b28593fdac..000000000000
--- a/games/conquest/files/patch-Makefile.in
+++ /dev/null
@@ -1,49 +0,0 @@
---- Makefile.in.orig 2002-12-02 00:04:44.000000000 +0100
-+++ Makefile.in 2009-03-25 18:13:50.000000000 +0100
-@@ -100,8 +100,8 @@
- conquest: conquest.o
- @-rm -f conquest
- $(CC) -o conquest $(CFLAGS) conquest.o $(CURDIR)/$(CONQLB) $(EXTLBS)
-- @chgrp $(CONQGROUP) conquest
-- @chmod 2771 conquest
-+
-+
-
- conquest.o: conquest.c c_defs.h defs.h conqdef.h conqcom.h conqcom2.h
- $(CC) $(CFLAGS) -c conquest.c
-@@ -112,27 +112,26 @@
- conqdriv: conqdriv.o
- @-rm -f conqdriv
- $(CC) -o conqdriv $(CFLAGS) conqdriv.o $(CURDIR)/$(CONQLB) $(EXTLBS)
-- @chgrp $(CONQGROUP) conqdriv
-- @chmod 2771 conqdriv
-
--conqai: conqai.o
-+
-+
-+conqai: conqai.o $(CONQLB)
- @-rm -f conqai
- $(CC) -o conqai $(CFLAGS) conqai.o $(CURDIR)/$(CONQLB) $(EXTLBS)
-- @chgrp $(CONQGROUP) conqai
-- @chmod 2771 conqai
-+
-+
-
- conqai.o: conqai.c c_defs.h defs.h conqdef.h conqcom.h conqcom2.h conqdata.h
- $(CC) $(CFLAGS) -c -DCONQAIMAIN conqai.c
-
- conqai_nomain.o: conqai.c c_defs.h defs.h conqdef.h conqcom.h conqcom2.h conqdata.h
-- $(CC) $(CFLAGS) -c conqai.c
-- mv conqai.o conqai_nomain.o
-+ $(CC) $(CFLAGS) -c conqai.c -o conqai_nomain.o
-
- conqoper: conqoper.o
- @-rm -f conqoper
- $(CC) -o conqoper $(CFLAGS) conqoper.o $(CURDIR)/$(CONQLB) $(EXTLBS)
-- @chgrp $(CONQGROUP) conqoper
-- @chmod 2771 conqoper
-+
-+
-
- conqoper.o: conqoper.c c_defs.h defs.h conqdef.h conqcom.h conqcom2.h
- $(CC) $(CFLAGS) -c conqoper.c
diff --git a/games/conquest/files/pkg-message.in b/games/conquest/files/pkg-message.in
deleted file mode 100644
index 5910e9e4f237..000000000000
--- a/games/conquest/files/pkg-message.in
+++ /dev/null
@@ -1,13 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Before Conquest can be run it must be configured, you need to
-initialise and enable the game:
-
-# sbin/conqoper -C
-# sbin/conqoper -Ie -E
-
-Conqoper is documented in %%DOCSDIR%%/README.
-EOM
-}
-]
diff --git a/games/conquest/pkg-descr b/games/conquest/pkg-descr
deleted file mode 100644
index 1754397f931a..000000000000
--- a/games/conquest/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Conquest is a real-time multi-player space warfare game for curses.
-The object of the game is similar to Netrek - conquer the universe by
-taking over planets.
-
-WWW: http://www.radscan.com/conquest.html
diff --git a/games/conquest/pkg-plist b/games/conquest/pkg-plist
deleted file mode 100644
index 20f8005f9772..000000000000
--- a/games/conquest/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-@group conquest
-@(,,2551) bin/conquest
-@sample etc/conquest/conqrule.sample
-@(,,2551) libexec/conqdriv
-@(,,2550) sbin/conqai
-@(,,2551) sbin/conqoper
-sbin/conqstrat
-@sample %%DATADIR%%/conqnews.doc.sample
-%%DATADIR%%/conquest.doc
-@dir(,,770) /var/games/conquest
-@group
diff --git a/games/crafty-tablebase-no-pawn/Makefile b/games/crafty-tablebase-no-pawn/Makefile
deleted file mode 100644
index 418283939957..000000000000
--- a/games/crafty-tablebase-no-pawn/Makefile
+++ /dev/null
@@ -1,72 +0,0 @@
-# Created by: Jonathan Shoemaker <shoemaker@bluebottle.com>
-# $FreeBSD$
-
-PORTNAME= crafty-tablebases-no-pawn
-PORTVERSION= 20070910
-CATEGORIES= games
-MASTER_SITES= http://www.cis.uab.edu/hyatt/crafty/TB/3-4-5/
-DISTFILES= kbbbk.nbb.emd kbbbk.nbw.emd kbbk.nbb.emd kbbk.nbw.emd \
-kbbkb.nbb.emd kbbkb.nbw.emd kbbkn.nbb.emd kbbkn.nbw.emd kbbkq.nbb.emd \
-kbbkq.nbw.emd kbbkr.nbb.emd kbbkr.nbw.emd kbbnk.nbb.emd kbbnk.nbw.emd \
-kbk.nbb.emd kbk.nbw.emd kbkb.nbb.emd kbkb.nbw.emd kbkn.nbb.emd \
-kbkn.nbw.emd kbnk.nbb.emd kbnk.nbw.emd kbnkb.nbb.emd kbnkb.nbw.emd \
-kbnkn.nbb.emd kbnkn.nbw.emd kbnkq.nbb.emd kbnkq.nbw.emd kbnkr.nbb.emd \
-kbnkr.nbw.emd kbnnk.nbb.emd kbnnk.nbw.emd knk.nbb.emd knk.nbw.emd \
-knkn.nbb.emd knkn.nbw.emd knnk.nbb.emd knnk.nbw.emd knnkb.nbb.emd \
-knnkb.nbw.emd knnkn.nbb.emd knnkn.nbw.emd knnkq.nbb.emd knnkq.nbw.emd \
-knnkr.nbb.emd knnkr.nbw.emd knnnk.nbb.emd knnnk.nbw.emd kqbbk.nbb.emd \
-kqbbk.nbw.emd kqbk.nbb.emd kqbk.nbw.emd kqbkb.nbb.emd kqbkb.nbw.emd \
-kqbkn.nbb.emd kqbkn.nbw.emd kqbkq.nbb.emd kqbkq.nbw.emd kqbkr.nbb.emd \
-kqbkr.nbw.emd kqbnk.nbb.emd kqbnk.nbw.emd kqk.nbb.emd kqk.nbw.emd \
-kqkb.nbb.emd kqkb.nbw.emd kqkn.nbb.emd kqkn.nbw.emd kqkq.nbb.emd \
-kqkq.nbw.emd kqkr.nbb.emd kqkr.nbw.emd kqnk.nbb.emd kqnk.nbw.emd \
-kqnkb.nbb.emd kqnkb.nbw.emd kqnkn.nbb.emd kqnkn.nbw.emd kqnkq.nbb.emd \
-kqnkq.nbw.emd kqnkr.nbb.emd kqnkr.nbw.emd kqnnk.nbb.emd kqnnk.nbw.emd \
-kqqbk.nbb.emd kqqbk.nbw.emd kqqk.nbb.emd kqqk.nbw.emd kqqkb.nbb.emd \
-kqqkb.nbw.emd kqqkn.nbb.emd kqqkn.nbw.emd kqqkq.nbb.emd kqqkq.nbw.emd \
-kqqkr.nbb.emd kqqkr.nbw.emd kqqnk.nbb.emd kqqnk.nbw.emd kqqqk.nbb.emd \
-kqqqk.nbw.emd kqqrk.nbb.emd kqqrk.nbw.emd kqrbk.nbb.emd kqrbk.nbw.emd \
-kqrk.nbb.emd kqrk.nbw.emd kqrkb.nbb.emd kqrkb.nbw.emd kqrkn.nbb.emd \
-kqrkn.nbw.emd kqrkq.nbb.emd kqrkq.nbw.emd kqrkr.nbb.emd kqrkr.nbw.emd \
-kqrnk.nbb.emd kqrnk.nbw.emd kqrrk.nbb.emd kqrrk.nbw.emd krbbk.nbb.emd \
-krbbk.nbw.emd krbk.nbb.emd krbk.nbw.emd krbkb.nbb.emd krbkb.nbw.emd \
-krbkn.nbb.emd krbkn.nbw.emd krbkq.nbb.emd krbkq.nbw.emd krbkr.nbb.emd \
-krbkr.nbw.emd krbnk.nbb.emd krbnk.nbw.emd krk.nbb.emd krk.nbw.emd \
-krkb.nbb.emd krkb.nbw.emd krkn.nbb.emd krkn.nbw.emd krkr.nbb.emd \
-krkr.nbw.emd krnk.nbb.emd krnk.nbw.emd krnkb.nbb.emd krnkb.nbw.emd \
-krnkn.nbb.emd krnkn.nbw.emd krnkq.nbb.emd krnkq.nbw.emd krnkr.nbb.emd \
-krnkr.nbw.emd krnnk.nbb.emd krnnk.nbw.emd krrbk.nbb.emd krrbk.nbw.emd \
-krrk.nbb.emd krrk.nbw.emd krrkb.nbb.emd krrkb.nbw.emd krrkn.nbb.emd \
-krrkn.nbw.emd krrkq.nbb.emd krrkq.nbw.emd krrkr.nbb.emd krrkr.nbw.emd \
-krrnk.nbb.emd krrnk.nbw.emd krrrk.nbb.emd krrrk.nbw.emd
-DIST_SUBDIR= crafty
-EXTRACT_ONLY=
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= These are the tablebases for crafty, minus the pawn tbs
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= crafty:games/crafty
-
-NO_BUILD= yes
-
-BROKEN_aarch64= Fails to install: runaway process
-BROKEN_armv6= Fails to install: runaway process
-BROKEN_armv7= Fails to install: runaway process
-BROKEN_mips64= Fails to install: runaway process
-BROKEN_powerpc64= Fails to install: runaway process
-
-.if !defined(WITH_TBDIR)
-WITH_TBDIR= ${PREFIX}/lib/crafty/TB
-.endif
-
-do-install:
- ${MKDIR} ${STAGEDIR}${WITH_TBDIR}
- @list='${DISTFILES}'; for i in $$list; do \
- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/$$i ${STAGEDIR}${WITH_TBDIR}/$$i; \
- done
-
-.include <bsd.port.mk>
diff --git a/games/crafty-tablebase-no-pawn/distinfo b/games/crafty-tablebase-no-pawn/distinfo
deleted file mode 100644
index eed9f64df8fd..000000000000
--- a/games/crafty-tablebase-no-pawn/distinfo
+++ /dev/null
@@ -1,336 +0,0 @@
-SHA256 (crafty/kbbbk.nbb.emd) = 0f24cd96156706b915f98d2bd30c7e1b7cfae8feea28794c9c427431f0d45afb
-SIZE (crafty/kbbbk.nbb.emd) = 6450288
-SHA256 (crafty/kbbbk.nbw.emd) = 59f8a9b0863ff9e31d8bf1441be487a0df0359f82fe89d676f145c7b13f01058
-SIZE (crafty/kbbbk.nbw.emd) = 4599013
-SHA256 (crafty/kbbk.nbb.emd) = d376f4270fe1598d44e7255343b83f476adad60c155ff9978e576543ca15cdbf
-SIZE (crafty/kbbk.nbb.emd) = 205549
-SHA256 (crafty/kbbk.nbw.emd) = a5ebbe8e0ff06c104f72be6a74758c6f7a6bbd98b1fd8ab49a5c8899f80674bf
-SIZE (crafty/kbbk.nbw.emd) = 249216
-SHA256 (crafty/kbbkb.nbb.emd) = a1952f374eff56e8d8b4a75b2f0131f6c8ffc20573cab4ff91cbf5d10416617e
-SIZE (crafty/kbbkb.nbb.emd) = 1236129
-SHA256 (crafty/kbbkb.nbw.emd) = a9a720bebb1d49ff3e33c5d125f375ceb74f92594502f21e709289a0d74586cf
-SIZE (crafty/kbbkb.nbw.emd) = 5176068
-SHA256 (crafty/kbbkn.nbb.emd) = 3beab93567a29cfb9c797bd4c5b526f431372ff0702e149b1ee9d39f10cf2b3e
-SIZE (crafty/kbbkn.nbb.emd) = 17795185
-SHA256 (crafty/kbbkn.nbw.emd) = 10987585f8f1927bfdd71fd4c87406f5a3c54486f816aef2f0a7bcd2a20fe86c
-SIZE (crafty/kbbkn.nbw.emd) = 13167012
-SHA256 (crafty/kbbkq.nbb.emd) = 4759fda27e2dd9b0a4c6fd876791b72e54b6b7d69de8cb6d59212d17419f3290
-SIZE (crafty/kbbkq.nbb.emd) = 19728310
-SHA256 (crafty/kbbkq.nbw.emd) = 2da987ecbc685ebf54d2635917fcd0f0b8d50aff1e3ce61fc98a549943737646
-SIZE (crafty/kbbkq.nbw.emd) = 20108086
-SHA256 (crafty/kbbkr.nbb.emd) = 235c5fab8ecfee86690957e467343294ef98d1f0679bc1deb199be97810bf74a
-SIZE (crafty/kbbkr.nbb.emd) = 2376524
-SHA256 (crafty/kbbkr.nbw.emd) = 60afd48c6ed8e84d33a03135c322087810709376b901aa01b7644ff3fa2a1a3f
-SIZE (crafty/kbbkr.nbw.emd) = 5392436
-SHA256 (crafty/kbbnk.nbb.emd) = acd33714639a28109c80b15e93c64ea94d79325a8248ef31d3633b382933f874
-SIZE (crafty/kbbnk.nbb.emd) = 18504646
-SHA256 (crafty/kbbnk.nbw.emd) = a3afd0b19ac99c5dacc0e95b499bcbea54bb9481b03bafb4925ae6406f1d3ee3
-SIZE (crafty/kbbnk.nbw.emd) = 14067396
-SHA256 (crafty/kbk.nbb.emd) = d99e281cb26a54fc7b831054e27b70ef6abe862f31a6df7db96540545bf05298
-SIZE (crafty/kbk.nbb.emd) = 187
-SHA256 (crafty/kbk.nbw.emd) = d2de13079b8c561a01891f5787ad9952041060e0b329560a617946c5980b7ad2
-SIZE (crafty/kbk.nbw.emd) = 1503
-SHA256 (crafty/kbkb.nbb.emd) = 011259785bd82233b5b049ae49da14243fce5cde91a79b8f1c4d962b8bb973c3
-SIZE (crafty/kbkb.nbb.emd) = 13989
-SHA256 (crafty/kbkb.nbw.emd) = 011259785bd82233b5b049ae49da14243fce5cde91a79b8f1c4d962b8bb973c3
-SIZE (crafty/kbkb.nbw.emd) = 13989
-SHA256 (crafty/kbkn.nbb.emd) = 33f9317f7eb5265be871436ac64988915d47a64177f1c02e49791d4cccc29fb3
-SIZE (crafty/kbkn.nbb.emd) = 2451
-SHA256 (crafty/kbkn.nbw.emd) = c5cacf6cfe2964701e8181df2f254a8dcc2112c8950d855533ad0836db53969f
-SIZE (crafty/kbkn.nbw.emd) = 14063
-SHA256 (crafty/kbnk.nbb.emd) = 8fdc2313cb87059b6836437e5099d9fdf9b117e3c6c0c5f0d766c8060fb1cb4c
-SIZE (crafty/kbnk.nbb.emd) = 479960
-SHA256 (crafty/kbnk.nbw.emd) = 7e76cf0a4914c1a9f184eb67d4487620757d4b6acdb02827fb66f09fb8fe1366
-SIZE (crafty/kbnk.nbw.emd) = 555601
-SHA256 (crafty/kbnkb.nbb.emd) = 7f6b2f8d702af262b3b3be168a16d44ef1da8c57d6b64fb4bb11546003a6ab82
-SIZE (crafty/kbnkb.nbb.emd) = 1402947
-SHA256 (crafty/kbnkb.nbw.emd) = 5d6177ad04114dc2775c9aea1fe090aa72ec1c18d5aac01c06f79e6a14592041
-SIZE (crafty/kbnkb.nbw.emd) = 16563176
-SHA256 (crafty/kbnkn.nbb.emd) = 425a66b26e3e58c89800fdd3ecea291018bc53cb837c7b3c7deaa7f699e13901
-SIZE (crafty/kbnkn.nbb.emd) = 3897100
-SHA256 (crafty/kbnkn.nbw.emd) = ec7c22756491d59a83b5041df4252e414e50ec11b3c7b2a8d021bd7448cd0a0e
-SIZE (crafty/kbnkn.nbw.emd) = 21542326
-SHA256 (crafty/kbnkq.nbb.emd) = c56ff2ec3f3f013f73383e351e27478dfec224ba49114cf6cdd8157e53844c84
-SIZE (crafty/kbnkq.nbb.emd) = 37093045
-SHA256 (crafty/kbnkq.nbw.emd) = 40b11e290277402fd9f8bb3f1b26d8b9553cd437e7ca27b4132fd19fb06e37d4
-SIZE (crafty/kbnkq.nbw.emd) = 47794729
-SHA256 (crafty/kbnkr.nbb.emd) = f4b93b45e96a2e19eb6bfd968ace3cd4810834466cc1fc5cc1e38163d966d38e
-SIZE (crafty/kbnkr.nbb.emd) = 5471709
-SHA256 (crafty/kbnkr.nbw.emd) = 5f865f12173c6a7d9e06495a83816c7f83876d9a641d8715ba9ca8bffea3574e
-SIZE (crafty/kbnkr.nbw.emd) = 16928642
-SHA256 (crafty/kbnnk.nbb.emd) = d923641ea7b5b6d744b2d7a7e7b42ca5db28b844bba52253ae095a27a22b6aec
-SIZE (crafty/kbnnk.nbb.emd) = 20844682
-SHA256 (crafty/kbnnk.nbw.emd) = 67a8aa33f5d423fc52fb1aad5e9b7e51c0b923bb87fc7995c699fb13ef17d424
-SIZE (crafty/kbnnk.nbw.emd) = 13843718
-SHA256 (crafty/knk.nbb.emd) = d99e281cb26a54fc7b831054e27b70ef6abe862f31a6df7db96540545bf05298
-SIZE (crafty/knk.nbb.emd) = 187
-SHA256 (crafty/knk.nbw.emd) = a8c7fdeb7d777e55313aa3bcbf4942116db999f9b9da981c2e3241353bf33547
-SIZE (crafty/knk.nbw.emd) = 186
-SHA256 (crafty/knkn.nbb.emd) = 1b02efcdcac32747711c7360d0651e79f626b3be03e6fb09d73b4d8e30b99d3f
-SIZE (crafty/knkn.nbb.emd) = 2449
-SHA256 (crafty/knkn.nbw.emd) = 1b02efcdcac32747711c7360d0651e79f626b3be03e6fb09d73b4d8e30b99d3f
-SIZE (crafty/knkn.nbw.emd) = 2449
-SHA256 (crafty/knnk.nbb.emd) = 14782398f0209025a304af38447486fd6777d8c6f6d7ac4d74b2e75aa9812df0
-SIZE (crafty/knnk.nbb.emd) = 1441
-SHA256 (crafty/knnk.nbw.emd) = b08b8506813af5bdb80c8aa502a7789a75f1d02f4345d14ae7b00b0e26de36a9
-SIZE (crafty/knnk.nbw.emd) = 1358
-SHA256 (crafty/knnkb.nbb.emd) = d6fbd3d59eaeb1e035063a447d08ce9a99e39c95dca4e15cedce440868350fe5
-SIZE (crafty/knnkb.nbb.emd) = 256831
-SHA256 (crafty/knnkb.nbw.emd) = e82c76e65fe077a74102b90a7e24b91096e2322316e2b354a717684232a4e4ec
-SIZE (crafty/knnkb.nbw.emd) = 70028
-SHA256 (crafty/knnkn.nbb.emd) = 25fcabeb4e14ea2d0bc4126095c604b18d321644feaa0b1c8e604b66b19ec4bb
-SIZE (crafty/knnkn.nbb.emd) = 75659
-SHA256 (crafty/knnkn.nbw.emd) = 0ee88de3e841df646dbbae8d8bab21367824c5570e11c0ea948e3bac26cdf7e1
-SIZE (crafty/knnkn.nbw.emd) = 89336
-SHA256 (crafty/knnkq.nbb.emd) = 14f74582df9c611327a7634783c06b69317baee2673ed4f99b297fa9ccdec703
-SIZE (crafty/knnkq.nbb.emd) = 20875024
-SHA256 (crafty/knnkq.nbw.emd) = 43d2371d4a1d563e0a5952ef5ac3765847d197625852a38eab8e74fe37d67925
-SIZE (crafty/knnkq.nbw.emd) = 20041961
-SHA256 (crafty/knnkr.nbb.emd) = c9c41731247531a91e89609ca0a56a378675d22139cb675d238bb74f6410ae05
-SIZE (crafty/knnkr.nbb.emd) = 3411881
-SHA256 (crafty/knnkr.nbw.emd) = cb35490249d294c0b5208f42669ed1bf7ec1ce5a0da5b9e816429fc270ed1260
-SIZE (crafty/knnkr.nbw.emd) = 329537
-SHA256 (crafty/knnnk.nbb.emd) = 6f5fa700b9ecc61217e0b4b954823ed4b0eff37be5118f6e211cf6b62656b44b
-SIZE (crafty/knnnk.nbb.emd) = 6831165
-SHA256 (crafty/knnnk.nbw.emd) = b43dd85370d5c1d75f6400823d467eba5cba012db2b6ecd4f0159345f2c9021d
-SIZE (crafty/knnnk.nbw.emd) = 5127367
-SHA256 (crafty/kqbbk.nbb.emd) = 307f8cbcef6dd6fdc7926cf9a1a347c2aa5620a33e722b34c7d20e026c646aff
-SIZE (crafty/kqbbk.nbb.emd) = 13701952
-SHA256 (crafty/kqbbk.nbw.emd) = e53b49b6a0bbf17e0c94c6dac9569cea77012dc6d997ade9ed6b107def8cb4e8
-SIZE (crafty/kqbbk.nbw.emd) = 7050500
-SHA256 (crafty/kqbk.nbb.emd) = f3bff47403d5d6c15b0170fd7eb2ffee371f44e4168e7936a11f5ef758a024a0
-SIZE (crafty/kqbk.nbb.emd) = 329501
-SHA256 (crafty/kqbk.nbw.emd) = b3db698902a31c0c91d7eed9676e65e4b32be76367fd5ca6c499699c52c6f576
-SIZE (crafty/kqbk.nbw.emd) = 273890
-SHA256 (crafty/kqbkb.nbb.emd) = 226a89313ffa8994acb31125b018cb9afbbe2202650c520af996b746ba25f4ca
-SIZE (crafty/kqbkb.nbb.emd) = 25553026
-SHA256 (crafty/kqbkb.nbw.emd) = c729637fa3ba1bcf84a3584c6973da917f219f511cda098f6ffb818d73343d4f
-SIZE (crafty/kqbkb.nbw.emd) = 17575640
-SHA256 (crafty/kqbkn.nbb.emd) = 36fc2ff7b2483c672d2a1c5ac09ce923ac276f30ba6e9b9a78014ad5d379ba27
-SIZE (crafty/kqbkn.nbb.emd) = 27201430
-SHA256 (crafty/kqbkn.nbw.emd) = d8118696e61092e649e4cd14d58bc559dd9cd10f311f984093d59dd374bb683d
-SIZE (crafty/kqbkn.nbw.emd) = 18096496
-SHA256 (crafty/kqbkq.nbb.emd) = 94326173451ebaf8afa906c5d3eb7f2d20c8063e201079d267b66e2619078226
-SIZE (crafty/kqbkq.nbb.emd) = 16557260
-SHA256 (crafty/kqbkq.nbw.emd) = 2dd9b0e58be606d893be20d141927891e8ec95a8a271d4be8f9af20bf5102a6f
-SIZE (crafty/kqbkq.nbw.emd) = 17033442
-SHA256 (crafty/kqbkr.nbb.emd) = d8f770b10aa35c2c00df50db40304d28130055f6e12c739d6ca19c1af287bf3e
-SIZE (crafty/kqbkr.nbb.emd) = 29120713
-SHA256 (crafty/kqbkr.nbw.emd) = d59536ed387663bd89f901d0a4a6a46a06853e140fa2d6cd517d18625d73e0ff
-SIZE (crafty/kqbkr.nbw.emd) = 23267363
-SHA256 (crafty/kqbnk.nbb.emd) = 040744b8bed4098a6729d6f25cc23b7f57f466f7320d3d75ded5345de4cdf3d4
-SIZE (crafty/kqbnk.nbb.emd) = 20822831
-SHA256 (crafty/kqbnk.nbw.emd) = c7ef1a19be07036f454bc14681489bc85508a91f5600a2e98856b12f3bdcd2e0
-SIZE (crafty/kqbnk.nbw.emd) = 13299001
-SHA256 (crafty/kqk.nbb.emd) = 36e82455ba5c3cc9c5c6d17e35ea8209b2d9669ab0ea109e0593fda93c6e0cb8
-SIZE (crafty/kqk.nbb.emd) = 5961
-SHA256 (crafty/kqk.nbw.emd) = 828f7164e3d21d7a714d965848eae4b613ccab98c7f47d7d89995af7fb7cfd3f
-SIZE (crafty/kqk.nbw.emd) = 7605
-SHA256 (crafty/kqkb.nbb.emd) = 46592e6d04c4ba2a268bd08a74747b10c9c62269ec039eb32d95db4a681a7c48
-SIZE (crafty/kqkb.nbb.emd) = 505366
-SHA256 (crafty/kqkb.nbw.emd) = 6806cf025f04b58678485850b803367c44124f925d741049a3a15747b77c6060
-SIZE (crafty/kqkb.nbw.emd) = 401622
-SHA256 (crafty/kqkn.nbb.emd) = f7ccf8560d51a584f9c0bd9737fcb58726ceadd4ba5af6c60bdeb0bbc7db5195
-SIZE (crafty/kqkn.nbb.emd) = 582758
-SHA256 (crafty/kqkn.nbw.emd) = 9f2c366e0363ff1c7f64795e99f2746777463a4ebdb7d71108e4b4a24c1e11e3
-SIZE (crafty/kqkn.nbw.emd) = 413756
-SHA256 (crafty/kqkq.nbb.emd) = e3bf874050ecfb5deb40bcb5bd6be8d4002566762174e8c2d96245ca7168824d
-SIZE (crafty/kqkq.nbb.emd) = 257632
-SHA256 (crafty/kqkq.nbw.emd) = e3bf874050ecfb5deb40bcb5bd6be8d4002566762174e8c2d96245ca7168824d
-SIZE (crafty/kqkq.nbw.emd) = 257632
-SHA256 (crafty/kqkr.nbb.emd) = a8f02bf24ff436e29bd36e540a682ce385434ce88b0525def6fa161ca15cca8d
-SIZE (crafty/kqkr.nbb.emd) = 641119
-SHA256 (crafty/kqkr.nbw.emd) = f4873cd1bf92728b71c76069cc63f91967dcf224208d04c2320a0f0566109e43
-SIZE (crafty/kqkr.nbw.emd) = 562344
-SHA256 (crafty/kqnk.nbb.emd) = b2d315a6d2a5ed3deda9fa034a16e2d762eb0bde479974fac87563c55d6ac937
-SIZE (crafty/kqnk.nbb.emd) = 302140
-SHA256 (crafty/kqnk.nbw.emd) = 161d95764e3831f6b99d12312f26742883ac1cbf120e3e783a8b700e1ec4bf7d
-SIZE (crafty/kqnk.nbw.emd) = 284437
-SHA256 (crafty/kqnkb.nbb.emd) = 8620fe4a9763f8c813bc3c407ecb898768a847de358f0e59ca8ff12c3462fb13
-SIZE (crafty/kqnkb.nbb.emd) = 23937895
-SHA256 (crafty/kqnkb.nbw.emd) = da8e8b23bc8efd29a2d158db9ea1aa402738532531e2de20db33d29b2ccd42ec
-SIZE (crafty/kqnkb.nbw.emd) = 19689196
-SHA256 (crafty/kqnkn.nbb.emd) = dfdfce8a4e62179eed71ea4e732db31e74458c1b6ee70a620646e705d2089f4f
-SIZE (crafty/kqnkn.nbb.emd) = 25311422
-SHA256 (crafty/kqnkn.nbw.emd) = 3a3b40d3db2f45e32d642f012583348a4b75d7ae3aa331e67b700167c3e97a3f
-SIZE (crafty/kqnkn.nbw.emd) = 19520374
-SHA256 (crafty/kqnkq.nbb.emd) = 5257b92729b52a317b6e77f9f2238f77c005a2516ad65a4ad301862f2e3fea0b
-SIZE (crafty/kqnkq.nbb.emd) = 16600758
-SHA256 (crafty/kqnkq.nbw.emd) = 137602a86dccb0646a1da4907d13bf7058a73c85d38e33363d976ac2dd272c69
-SIZE (crafty/kqnkq.nbw.emd) = 16380152
-SHA256 (crafty/kqnkr.nbb.emd) = d7d7374cedfd0bf34f6a363977ac42b68d74143c31f90a8535eb04eddadcce59
-SIZE (crafty/kqnkr.nbb.emd) = 29336593
-SHA256 (crafty/kqnkr.nbw.emd) = 90572badeb2d14f37a624c4297ce98caf86076dc5451f13154989718945d15cb
-SIZE (crafty/kqnkr.nbw.emd) = 25097634
-SHA256 (crafty/kqnnk.nbb.emd) = 6f6d56e384f83c4ce54c8b5ecd6eb26bba0efa81c4efe7364d6ebcb22b7690b6
-SIZE (crafty/kqnnk.nbb.emd) = 12198851
-SHA256 (crafty/kqnnk.nbw.emd) = 51e0c9f39d5b1919da60dfffcb2c069a22c5b9d65168be1046e82ee11c198f7e
-SIZE (crafty/kqnnk.nbw.emd) = 8083355
-SHA256 (crafty/kqqbk.nbb.emd) = 77a7bf4b49c68bcb42d4f0b36946ab9488f633d969b220fbe2d74bc76611c496
-SIZE (crafty/kqqbk.nbb.emd) = 9212863
-SHA256 (crafty/kqqbk.nbw.emd) = 1af18392b4f12a18ee09dd22dc079b6d402c59ab2010b0e23eeae947177b53d6
-SIZE (crafty/kqqbk.nbw.emd) = 3721405
-SHA256 (crafty/kqqk.nbb.emd) = 7d7a7ab59c8bff950779c0522ce8f96d053518d92d7ff64964cb338fa3c41546
-SIZE (crafty/kqqk.nbb.emd) = 181425
-SHA256 (crafty/kqqk.nbw.emd) = 15c817c8d7aac575b34032d3f95a4c2b788cb71b260a44345a5f9db07c2a0354
-SIZE (crafty/kqqk.nbw.emd) = 141855
-SHA256 (crafty/kqqkb.nbb.emd) = 7541026d5e4fbaa566956d099bed78bcbcb7e45438acafe8a1aa05c02fa9302d
-SIZE (crafty/kqqkb.nbb.emd) = 20033926
-SHA256 (crafty/kqqkb.nbw.emd) = 39156d1ea7a89db5273d89c99205f7e755189fca13a7ee29cc81d8f53b2953d7
-SIZE (crafty/kqqkb.nbw.emd) = 4869794
-SHA256 (crafty/kqqkn.nbb.emd) = 5e2f36126464999e4a2aa4042c96eca8553cd45cba4a9371686f0c5804b3a8a1
-SIZE (crafty/kqqkn.nbb.emd) = 17244425
-SHA256 (crafty/kqqkn.nbw.emd) = d743a9caa30837084f350f6f0d91dd351c3e6596329b07f8427bd3e928fd5544
-SIZE (crafty/kqqkn.nbw.emd) = 4378753
-SHA256 (crafty/kqqkq.nbb.emd) = 49625e153863ed04ad1dc33160948754342d3550a1e0bc4bf017e360f856beb3
-SIZE (crafty/kqqkq.nbb.emd) = 18641297
-SHA256 (crafty/kqqkq.nbw.emd) = bc5bb36f46c46509fbe916f624be1c8f2a388a84ef40af57d272c775ca113bd3
-SIZE (crafty/kqqkq.nbw.emd) = 8259179
-SHA256 (crafty/kqqkr.nbb.emd) = cafeb95703e32cda0039296a1e7791e1c9bce3b3698dc62eb1385ec17c0559d4
-SIZE (crafty/kqqkr.nbb.emd) = 20270606
-SHA256 (crafty/kqqkr.nbw.emd) = dad22b7fef3e69f71f6ca1458c1ab3abe865c129dcc0d1d65485b79192b0c79c
-SIZE (crafty/kqqkr.nbw.emd) = 5735822
-SHA256 (crafty/kqqnk.nbb.emd) = f7b202ed24dc0656d127f948c3416aa17f5c692895ceb0dcfd15c0b91a28e910
-SIZE (crafty/kqqnk.nbb.emd) = 8184819
-SHA256 (crafty/kqqnk.nbw.emd) = 07d4458dd55820cefbd043fa8ff3caea8870fb22c3c45f3d9e0c030d542ea379
-SIZE (crafty/kqqnk.nbw.emd) = 3884319
-SHA256 (crafty/kqqqk.nbb.emd) = e9cd18cce731140f34d2a7f01f4400ee76364937f29f0141fa258d191f641150
-SIZE (crafty/kqqqk.nbb.emd) = 4302377
-SHA256 (crafty/kqqqk.nbw.emd) = 684e852edb919731f5ee7d4298a2ca17f78dba6a7506b5dfd3862a936c6ab34a
-SIZE (crafty/kqqqk.nbw.emd) = 1620714
-SHA256 (crafty/kqqrk.nbb.emd) = f07795946669e85ac766086251d1fbe968dcabc85e9d02131eb4f81ef9868a0b
-SIZE (crafty/kqqrk.nbb.emd) = 6969265
-SHA256 (crafty/kqqrk.nbw.emd) = 3cea1917c3784677298f87c1603256215599dba658f48ffa28eb51e29dba3e17
-SIZE (crafty/kqqrk.nbw.emd) = 2904111
-SHA256 (crafty/kqrbk.nbb.emd) = e61a05bed8ee4a30f295cf597d6e412f1d403fda0903adb3411d97d7763b672e
-SIZE (crafty/kqrbk.nbb.emd) = 15608322
-SHA256 (crafty/kqrbk.nbw.emd) = 1a6fa007e265bf2411961c38815c195c9a6765bb0a17168701cf64ec08acea55
-SIZE (crafty/kqrbk.nbw.emd) = 7891933
-SHA256 (crafty/kqrk.nbb.emd) = 794580c5709a9c9f982344f3560cbe9012ee2c21fcc74bf4636611082f6d4a6f
-SIZE (crafty/kqrk.nbb.emd) = 296182
-SHA256 (crafty/kqrk.nbw.emd) = 06b68e12f3f38a1f995440be9e33231939a1c7eda6a9c32ccc8acd8f3f9608e3
-SIZE (crafty/kqrk.nbw.emd) = 211121
-SHA256 (crafty/kqrkb.nbb.emd) = 6e7886229c7d2cf31cd770dd4644cfec987de6d2613474be6af29d8eab9cb52f
-SIZE (crafty/kqrkb.nbb.emd) = 26994427
-SHA256 (crafty/kqrkb.nbw.emd) = 492c23286f6814cfbeea00ddb8619ea4b687de80b4473316617b7396bb271f42
-SIZE (crafty/kqrkb.nbw.emd) = 12636089
-SHA256 (crafty/kqrkn.nbb.emd) = 57650e6e2d7199d3ee4e4aabc3aa92923e662fadfc509e776e5325ff85c2078e
-SIZE (crafty/kqrkn.nbb.emd) = 26897277
-SHA256 (crafty/kqrkn.nbw.emd) = 09f1c3bba80e25a1aaf72afd4e60a1d25f88f1b0b9409b06c18f050379b90c46
-SIZE (crafty/kqrkn.nbw.emd) = 11004504
-SHA256 (crafty/kqrkq.nbb.emd) = 7d60adbbad5175757dff0008456424dfdc1bb5dbcc9bb176c0085653b3743f37
-SIZE (crafty/kqrkq.nbb.emd) = 37812136
-SHA256 (crafty/kqrkq.nbw.emd) = d288e6d9a3f90968ba6d0a65617cd92af44f2d4b5f4c00ea5b638ac67acc2258
-SIZE (crafty/kqrkq.nbw.emd) = 21727039
-SHA256 (crafty/kqrkr.nbb.emd) = 8d58365b070857aea9adbafa555d009bd93ebc535618b0e47b4a93fb12ea7f7f
-SIZE (crafty/kqrkr.nbb.emd) = 28475167
-SHA256 (crafty/kqrkr.nbw.emd) = 877d56fc58b4b20b6abe00d45969c7f42a9fcfc61949ac7273a48182cc70c62f
-SIZE (crafty/kqrkr.nbw.emd) = 14061624
-SHA256 (crafty/kqrnk.nbb.emd) = 66b72854262f9635263a3d2ef9ca0ade4736d84790d938ec7df8d810594aa57c
-SIZE (crafty/kqrnk.nbb.emd) = 14366109
-SHA256 (crafty/kqrnk.nbw.emd) = 6333e596ab9ae063e0655df546a694961a0a38c04c915263719c409a415d45a1
-SIZE (crafty/kqrnk.nbw.emd) = 8105203
-SHA256 (crafty/kqrrk.nbb.emd) = 6a69447986879081e75adb2241914555a8a9388301f2ff6475824513d3464f40
-SIZE (crafty/kqrrk.nbb.emd) = 9389763
-SHA256 (crafty/kqrrk.nbw.emd) = 9ecad6068f139e10c43072b18c82c44795799bd10a9735d2ce4068be3a8bf18c
-SIZE (crafty/kqrrk.nbw.emd) = 4453279
-SHA256 (crafty/krbbk.nbb.emd) = f332e8411d667f47fe1a366723a7e6762cfd11fad4998983a9e4e33cf7921ec4
-SIZE (crafty/krbbk.nbb.emd) = 15666016
-SHA256 (crafty/krbbk.nbw.emd) = 640a03df8e4fa361be74cefb62c98a57d8f77bb2dfb2f2b401bc5f98c0513603
-SIZE (crafty/krbbk.nbw.emd) = 7771724
-SHA256 (crafty/krbk.nbb.emd) = bc97fe7d5d29d9db0a9a26671b6e05db20daab646a62502541c0a4c7a32c04f7
-SIZE (crafty/krbk.nbb.emd) = 357372
-SHA256 (crafty/krbk.nbw.emd) = 606ea7e486bcd6c6914d46d26000ca522604c12b7a8571bda197a1a6f8cddd4a
-SIZE (crafty/krbk.nbw.emd) = 278694
-SHA256 (crafty/krbkb.nbb.emd) = 8226207aac6ef8329756c45af8ffb9c9a4768095023c74d67565b87e70f2bc3d
-SIZE (crafty/krbkb.nbb.emd) = 31240204
-SHA256 (crafty/krbkb.nbw.emd) = 99748b8caa80f01cafaa4bd255b77c9fc76d9dc126fdacb02d808648e5723e4f
-SIZE (crafty/krbkb.nbw.emd) = 30559120
-SHA256 (crafty/krbkn.nbb.emd) = a9fc09b2ae4d7e0c859582edb66e8e430e77dacf90576c6cbddd47bcb7a1d405
-SIZE (crafty/krbkn.nbb.emd) = 33647571
-SHA256 (crafty/krbkn.nbw.emd) = 15b0d5f55478e64ab355d306e4986ce5059c839a83565b1f8382977db8bbd18f
-SIZE (crafty/krbkn.nbw.emd) = 31221151
-SHA256 (crafty/krbkq.nbb.emd) = 9dc8b5266bc954fa9fc43c4551f1be503b0fc74dbcbb29870b5bdfaff6642fa5
-SIZE (crafty/krbkq.nbb.emd) = 35515289
-SHA256 (crafty/krbkq.nbw.emd) = bccac2ee76fb043adff27d828b74f796159bb2649db587d5e5f766dad5bfe2d4
-SIZE (crafty/krbkq.nbw.emd) = 25786838
-SHA256 (crafty/krbkr.nbb.emd) = 3b4552b0830ed4a2c7d1857f27e9cf756c5ace27cac67d0a0edd123fb0639713
-SIZE (crafty/krbkr.nbb.emd) = 4338256
-SHA256 (crafty/krbkr.nbw.emd) = e0ec20f9f88e55a5fb4a6fa2e67b55475ecbc11ee4aa51ae7cbd77cf0a2c31f2
-SIZE (crafty/krbkr.nbw.emd) = 17189887
-SHA256 (crafty/krbnk.nbb.emd) = 6433f114394e0e7ea9a267f1c60241a27bc3490b91b078669ca2112bfdca5268
-SIZE (crafty/krbnk.nbb.emd) = 24627236
-SHA256 (crafty/krbnk.nbw.emd) = 0936fa3d2a34246de3be544b188f9e2c2896d773accd32770bc24fa8b4a5c0df
-SIZE (crafty/krbnk.nbw.emd) = 19084104
-SHA256 (crafty/krk.nbb.emd) = db1f53d686e9ccd7717662dc42bcc8890749c3788be81ab7f1c3b8aa63a45810
-SIZE (crafty/krk.nbb.emd) = 7051
-SHA256 (crafty/krk.nbw.emd) = ff8f4cfe90b09eaf22cc48e0352991643f253d2dc5fec06c78e43534802555b9
-SIZE (crafty/krk.nbw.emd) = 7059
-SHA256 (crafty/krkb.nbb.emd) = 9e03ffd1014691b386a6df5fdb90883194a2e28a1dee12c593ff3de4e9ca8478
-SIZE (crafty/krkb.nbb.emd) = 84137
-SHA256 (crafty/krkb.nbw.emd) = f8ed7ce19fb15a894c906c818ee2908ccc0b0f0d344229169866431f02d17889
-SIZE (crafty/krkb.nbw.emd) = 216606
-SHA256 (crafty/krkn.nbb.emd) = 73cc1d7332175e3cfa7f7f307abfd1d1ed3c78f7304c05fdba09bc949f868ff1
-SIZE (crafty/krkn.nbb.emd) = 179806
-SHA256 (crafty/krkn.nbw.emd) = 0c13c9c9be552f6f585c528634814efd61c38cfc413ca655ef33242a27f97cca
-SIZE (crafty/krkn.nbw.emd) = 324996
-SHA256 (crafty/krkr.nbb.emd) = 7ea7e8c9c209bf2a750c8ad6dec0429e6912ac35e624041e8d9b75889f4ec28b
-SIZE (crafty/krkr.nbb.emd) = 189818
-SHA256 (crafty/krkr.nbw.emd) = 7ea7e8c9c209bf2a750c8ad6dec0429e6912ac35e624041e8d9b75889f4ec28b
-SIZE (crafty/krkr.nbw.emd) = 189818
-SHA256 (crafty/krnk.nbb.emd) = f706203d4bad0b0911437fcc72607e8d526b6437dd3e886d3227a9729127753f
-SIZE (crafty/krnk.nbb.emd) = 367838
-SHA256 (crafty/krnk.nbw.emd) = 23743167184e7a397a44203799e9cd87f38a159b981059b7ceb3e0d64127f25c
-SIZE (crafty/krnk.nbw.emd) = 308291
-SHA256 (crafty/krnkb.nbb.emd) = a7d0dcf3f420f25b3b683b2468eb7da2af6104a9e1f9b5aefca89d48f2f22f71
-SIZE (crafty/krnkb.nbb.emd) = 30043333
-SHA256 (crafty/krnkb.nbw.emd) = b8baec107c5a68b5ef81c9cfaad826cb618a5da933a1cefbe7028367b94697a7
-SIZE (crafty/krnkb.nbw.emd) = 34210147
-SHA256 (crafty/krnkn.nbb.emd) = 8e36c59d8ed355404b5065a667b286b136ac71adb7c6f5180de3a9ea35226b3c
-SIZE (crafty/krnkn.nbb.emd) = 32899217
-SHA256 (crafty/krnkn.nbw.emd) = b09f8d052f3865eb3a4bfb3cdc89131a8cd47dff202cf8c4868b4815b8823eef
-SIZE (crafty/krnkn.nbw.emd) = 33798053
-SHA256 (crafty/krnkq.nbb.emd) = 4ce6b054882928c45e9bc8d72881d336d12be8338907dc9b36613ab3c94f0d94
-SIZE (crafty/krnkq.nbb.emd) = 36162524
-SHA256 (crafty/krnkq.nbw.emd) = 708da376ae2fbe1214bfb4d4fd1ed4257f4067db0fecea79574644321f4cb68d
-SIZE (crafty/krnkq.nbw.emd) = 31478179
-SHA256 (crafty/krnkr.nbb.emd) = db634b0b90236e70a3be178b3ef647722a32e3a58351aecda3539d57213b4a92
-SIZE (crafty/krnkr.nbb.emd) = 5584441
-SHA256 (crafty/krnkr.nbw.emd) = d679485aa5c564f73671dc4a4b34553824b5b172e0fddc7ea9e78af927801d13
-SIZE (crafty/krnkr.nbw.emd) = 16970339
-SHA256 (crafty/krnnk.nbb.emd) = 64dc7f22fd3374a2ca657d31c17c6c9859646bea6ffe5f41a72cb8992fbe65b8
-SIZE (crafty/krnnk.nbb.emd) = 14240132
-SHA256 (crafty/krnnk.nbw.emd) = d9417dab3b7410505cc0fe4710ddbe0e747d825da16c4e33a2cb1d2a7145c29b
-SIZE (crafty/krnnk.nbw.emd) = 8129370
-SHA256 (crafty/krrbk.nbb.emd) = 9ff904a1033f3ef5277e16269ea839d27f31c5f43ea0d36aad5827148ba8aa3f
-SIZE (crafty/krrbk.nbb.emd) = 10501479
-SHA256 (crafty/krrbk.nbw.emd) = a6ac85cefd36932b8211e53bd8e7aee648b7baef23ba20bc7b5a72b2ca76f9ec
-SIZE (crafty/krrbk.nbw.emd) = 5228371
-SHA256 (crafty/krrk.nbb.emd) = 41b947cddd3ca11eb724b17c3b08288bcb65dc54ea7456bdd6d4c5deac644957
-SIZE (crafty/krrk.nbb.emd) = 201764
-SHA256 (crafty/krrk.nbw.emd) = 83a2f0fb406c9024f70d8f91984cc66bc9b805b8d3d21c7090662ab1871770a1
-SIZE (crafty/krrk.nbw.emd) = 135331
-SHA256 (crafty/krrkb.nbb.emd) = 8a7d58167f6d495345693ce89f90da6d4b5dc706b322daf45075f9b7ca46b941
-SIZE (crafty/krrkb.nbb.emd) = 21390664
-SHA256 (crafty/krrkb.nbw.emd) = 87df99aa97cc9eb8607cb3baf6f183d009d97c38add39773f9aaa082bf9f0bbd
-SIZE (crafty/krrkb.nbw.emd) = 11435408
-SHA256 (crafty/krrkn.nbb.emd) = 328f2e9d063704d80dabf9cb8b48d9939c233b4f5292fe358f1b49acc5b5e82f
-SIZE (crafty/krrkn.nbb.emd) = 21039767
-SHA256 (crafty/krrkn.nbw.emd) = e44d160b08eb864bda5b44d9e32c1e0d4ffbaf535c8ce300ce8ff24dbf69c4e1
-SIZE (crafty/krrkn.nbw.emd) = 10153345
-SHA256 (crafty/krrkq.nbb.emd) = 180be5f910d59f5ef9c00f3b3d1f6212eba12b85bd70d100f7a65d59ff97d0fa
-SIZE (crafty/krrkq.nbb.emd) = 19828409
-SHA256 (crafty/krrkq.nbw.emd) = 72235c7c83bdfc9ccd7922cb973e33639991c5a46fde1ea4f5385bb62ea19107
-SIZE (crafty/krrkq.nbw.emd) = 10262274
-SHA256 (crafty/krrkr.nbb.emd) = 26e8a40ca6972632f0e8f0caeefaa45bcce9a4ce386c0bc688c9b7766b53d847
-SIZE (crafty/krrkr.nbb.emd) = 17169632
-SHA256 (crafty/krrkr.nbw.emd) = 38321e2e23b93784761ebcdde226f5c95fe4aaf6176ea121fa9fcafabf5fe4b9
-SIZE (crafty/krrkr.nbw.emd) = 11267500
-SHA256 (crafty/krrnk.nbb.emd) = 10b85402b81d8bf1ad624c23f73b716c491457e108467f324f0c09af0fce68c9
-SIZE (crafty/krrnk.nbb.emd) = 9738576
-SHA256 (crafty/krrnk.nbw.emd) = 64e969f6427240b5ed7b70785606b35a4058348c17b6fee4f49fe1f735a0e79d
-SIZE (crafty/krrnk.nbw.emd) = 4899253
-SHA256 (crafty/krrrk.nbb.emd) = ed81b6cb38023f452b0c43f13d25b687b2190e15add883eeccc5308e062ef5bd
-SIZE (crafty/krrrk.nbb.emd) = 4665085
-SHA256 (crafty/krrrk.nbw.emd) = 5d15748d396c9eb86d8a7e68253179b61647290358ccf7cc938a1355c4d6f7c0
-SIZE (crafty/krrrk.nbw.emd) = 1942079
diff --git a/games/crafty-tablebase-no-pawn/pkg-descr b/games/crafty-tablebase-no-pawn/pkg-descr
deleted file mode 100644
index bc401b106149..000000000000
--- a/games/crafty-tablebase-no-pawn/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-These are the 3, 4, and 5 man tablebases for crafty's endgames. If
-you are truly blessed with disk space, you may also want to install
-the games/crafty-tablebases-pawns port.
-
-Be warned that all of these togther will eat up around 7.1 Gigs of
-your disk space, or 14.2G, if you don't delete the distfiles (I highly
-recommend doing this, as these files almost never change).
diff --git a/games/crafty-tablebase-no-pawn/pkg-message b/games/crafty-tablebase-no-pawn/pkg-message
deleted file mode 100644
index 53c6583ead28..000000000000
--- a/games/crafty-tablebase-no-pawn/pkg-message
+++ /dev/null
@@ -1,23 +0,0 @@
-[
-{ type: install
- message: <<EOM
-These tablebases do not include the pawn tablebases, which are quite
-large. This port alone will eat up around 2G. The pawn ending
-tablebases will need to be installed with the
-games/crafty-tablebase-pawn port, if you really want them.
-
-Be warned that both ports together will eat up around 7.1 Gigs of your
-disk space, or 14.2G if you don't delete the distfiles. (I highly
-recommend doing this, as these files almost never change).
-
-SERIOUSLY CONSIDER doing 'rm ${DISTFILES}/crafty/*.emd' as root when
-you have installed all of the tablebases you're going to want.
-
-To make use of the tablebases, something like the following should be
-added to your ~/.craftyrc file:
-
- egtb
- cache 12M
-EOM
-}
-]
diff --git a/games/crafty-tablebase-no-pawn/pkg-plist b/games/crafty-tablebase-no-pawn/pkg-plist
deleted file mode 100644
index 5d1fbcf56aac..000000000000
--- a/games/crafty-tablebase-no-pawn/pkg-plist
+++ /dev/null
@@ -1,168 +0,0 @@
-lib/crafty/TB/kbbbk.nbb.emd
-lib/crafty/TB/kbbbk.nbw.emd
-lib/crafty/TB/kbbk.nbb.emd
-lib/crafty/TB/kbbk.nbw.emd
-lib/crafty/TB/kbbkb.nbb.emd
-lib/crafty/TB/kbbkb.nbw.emd
-lib/crafty/TB/kbbkn.nbb.emd
-lib/crafty/TB/kbbkn.nbw.emd
-lib/crafty/TB/kbbkq.nbb.emd
-lib/crafty/TB/kbbkq.nbw.emd
-lib/crafty/TB/kbbkr.nbb.emd
-lib/crafty/TB/kbbkr.nbw.emd
-lib/crafty/TB/kbbnk.nbb.emd
-lib/crafty/TB/kbbnk.nbw.emd
-lib/crafty/TB/kbk.nbb.emd
-lib/crafty/TB/kbk.nbw.emd
-lib/crafty/TB/kbkb.nbb.emd
-lib/crafty/TB/kbkb.nbw.emd
-lib/crafty/TB/kbkn.nbb.emd
-lib/crafty/TB/kbkn.nbw.emd
-lib/crafty/TB/kbnk.nbb.emd
-lib/crafty/TB/kbnk.nbw.emd
-lib/crafty/TB/kbnkb.nbb.emd
-lib/crafty/TB/kbnkb.nbw.emd
-lib/crafty/TB/kbnkn.nbb.emd
-lib/crafty/TB/kbnkn.nbw.emd
-lib/crafty/TB/kbnkq.nbb.emd
-lib/crafty/TB/kbnkq.nbw.emd
-lib/crafty/TB/kbnkr.nbb.emd
-lib/crafty/TB/kbnkr.nbw.emd
-lib/crafty/TB/kbnnk.nbb.emd
-lib/crafty/TB/kbnnk.nbw.emd
-lib/crafty/TB/knk.nbb.emd
-lib/crafty/TB/knk.nbw.emd
-lib/crafty/TB/knkn.nbb.emd
-lib/crafty/TB/knkn.nbw.emd
-lib/crafty/TB/knnk.nbb.emd
-lib/crafty/TB/knnk.nbw.emd
-lib/crafty/TB/knnkb.nbb.emd
-lib/crafty/TB/knnkb.nbw.emd
-lib/crafty/TB/knnkn.nbb.emd
-lib/crafty/TB/knnkn.nbw.emd
-lib/crafty/TB/knnkq.nbb.emd
-lib/crafty/TB/knnkq.nbw.emd
-lib/crafty/TB/knnkr.nbb.emd
-lib/crafty/TB/knnkr.nbw.emd
-lib/crafty/TB/knnnk.nbb.emd
-lib/crafty/TB/knnnk.nbw.emd
-lib/crafty/TB/kqbbk.nbb.emd
-lib/crafty/TB/kqbbk.nbw.emd
-lib/crafty/TB/kqbk.nbb.emd
-lib/crafty/TB/kqbk.nbw.emd
-lib/crafty/TB/kqbkb.nbb.emd
-lib/crafty/TB/kqbkb.nbw.emd
-lib/crafty/TB/kqbkn.nbb.emd
-lib/crafty/TB/kqbkn.nbw.emd
-lib/crafty/TB/kqbkq.nbb.emd
-lib/crafty/TB/kqbkq.nbw.emd
-lib/crafty/TB/kqbkr.nbb.emd
-lib/crafty/TB/kqbkr.nbw.emd
-lib/crafty/TB/kqbnk.nbb.emd
-lib/crafty/TB/kqbnk.nbw.emd
-lib/crafty/TB/kqk.nbb.emd
-lib/crafty/TB/kqk.nbw.emd
-lib/crafty/TB/kqkb.nbb.emd
-lib/crafty/TB/kqkb.nbw.emd
-lib/crafty/TB/kqkn.nbb.emd
-lib/crafty/TB/kqkn.nbw.emd
-lib/crafty/TB/kqkq.nbb.emd
-lib/crafty/TB/kqkq.nbw.emd
-lib/crafty/TB/kqkr.nbb.emd
-lib/crafty/TB/kqkr.nbw.emd
-lib/crafty/TB/kqnk.nbb.emd
-lib/crafty/TB/kqnk.nbw.emd
-lib/crafty/TB/kqnkb.nbb.emd
-lib/crafty/TB/kqnkb.nbw.emd
-lib/crafty/TB/kqnkn.nbb.emd
-lib/crafty/TB/kqnkn.nbw.emd
-lib/crafty/TB/kqnkq.nbb.emd
-lib/crafty/TB/kqnkq.nbw.emd
-lib/crafty/TB/kqnkr.nbb.emd
-lib/crafty/TB/kqnkr.nbw.emd
-lib/crafty/TB/kqnnk.nbb.emd
-lib/crafty/TB/kqnnk.nbw.emd
-lib/crafty/TB/kqqbk.nbb.emd
-lib/crafty/TB/kqqbk.nbw.emd
-lib/crafty/TB/kqqk.nbb.emd
-lib/crafty/TB/kqqk.nbw.emd
-lib/crafty/TB/kqqkb.nbb.emd
-lib/crafty/TB/kqqkb.nbw.emd
-lib/crafty/TB/kqqkn.nbb.emd
-lib/crafty/TB/kqqkn.nbw.emd
-lib/crafty/TB/kqqkq.nbb.emd
-lib/crafty/TB/kqqkq.nbw.emd
-lib/crafty/TB/kqqkr.nbb.emd
-lib/crafty/TB/kqqkr.nbw.emd
-lib/crafty/TB/kqqnk.nbb.emd
-lib/crafty/TB/kqqnk.nbw.emd
-lib/crafty/TB/kqqqk.nbb.emd
-lib/crafty/TB/kqqqk.nbw.emd
-lib/crafty/TB/kqqrk.nbb.emd
-lib/crafty/TB/kqqrk.nbw.emd
-lib/crafty/TB/kqrbk.nbb.emd
-lib/crafty/TB/kqrbk.nbw.emd
-lib/crafty/TB/kqrk.nbb.emd
-lib/crafty/TB/kqrk.nbw.emd
-lib/crafty/TB/kqrkb.nbb.emd
-lib/crafty/TB/kqrkb.nbw.emd
-lib/crafty/TB/kqrkn.nbb.emd
-lib/crafty/TB/kqrkn.nbw.emd
-lib/crafty/TB/kqrkq.nbb.emd
-lib/crafty/TB/kqrkq.nbw.emd
-lib/crafty/TB/kqrkr.nbb.emd
-lib/crafty/TB/kqrkr.nbw.emd
-lib/crafty/TB/kqrnk.nbb.emd
-lib/crafty/TB/kqrnk.nbw.emd
-lib/crafty/TB/kqrrk.nbb.emd
-lib/crafty/TB/kqrrk.nbw.emd
-lib/crafty/TB/krbbk.nbb.emd
-lib/crafty/TB/krbbk.nbw.emd
-lib/crafty/TB/krbk.nbb.emd
-lib/crafty/TB/krbk.nbw.emd
-lib/crafty/TB/krbkb.nbb.emd
-lib/crafty/TB/krbkb.nbw.emd
-lib/crafty/TB/krbkn.nbb.emd
-lib/crafty/TB/krbkn.nbw.emd
-lib/crafty/TB/krbkq.nbb.emd
-lib/crafty/TB/krbkq.nbw.emd
-lib/crafty/TB/krbkr.nbb.emd
-lib/crafty/TB/krbkr.nbw.emd
-lib/crafty/TB/krbnk.nbb.emd
-lib/crafty/TB/krbnk.nbw.emd
-lib/crafty/TB/krk.nbb.emd
-lib/crafty/TB/krk.nbw.emd
-lib/crafty/TB/krkb.nbb.emd
-lib/crafty/TB/krkb.nbw.emd
-lib/crafty/TB/krkn.nbb.emd
-lib/crafty/TB/krkn.nbw.emd
-lib/crafty/TB/krkr.nbb.emd
-lib/crafty/TB/krkr.nbw.emd
-lib/crafty/TB/krnk.nbb.emd
-lib/crafty/TB/krnk.nbw.emd
-lib/crafty/TB/krnkb.nbb.emd
-lib/crafty/TB/krnkb.nbw.emd
-lib/crafty/TB/krnkn.nbb.emd
-lib/crafty/TB/krnkn.nbw.emd
-lib/crafty/TB/krnkq.nbb.emd
-lib/crafty/TB/krnkq.nbw.emd
-lib/crafty/TB/krnkr.nbb.emd
-lib/crafty/TB/krnkr.nbw.emd
-lib/crafty/TB/krnnk.nbb.emd
-lib/crafty/TB/krnnk.nbw.emd
-lib/crafty/TB/krrbk.nbb.emd
-lib/crafty/TB/krrbk.nbw.emd
-lib/crafty/TB/krrk.nbb.emd
-lib/crafty/TB/krrk.nbw.emd
-lib/crafty/TB/krrkb.nbb.emd
-lib/crafty/TB/krrkb.nbw.emd
-lib/crafty/TB/krrkn.nbb.emd
-lib/crafty/TB/krrkn.nbw.emd
-lib/crafty/TB/krrkq.nbb.emd
-lib/crafty/TB/krrkq.nbw.emd
-lib/crafty/TB/krrkr.nbb.emd
-lib/crafty/TB/krrkr.nbw.emd
-lib/crafty/TB/krrnk.nbb.emd
-lib/crafty/TB/krrnk.nbw.emd
-lib/crafty/TB/krrrk.nbb.emd
-lib/crafty/TB/krrrk.nbw.emd
diff --git a/games/crafty-tablebase-no-pawn/scripts/configure b/games/crafty-tablebase-no-pawn/scripts/configure
deleted file mode 100644
index 94c3515bd3d8..000000000000
--- a/games/crafty-tablebase-no-pawn/scripts/configure
+++ /dev/null
@@ -1,13 +0,0 @@
- echo ""
- echo ""
- echo "This port has the following tunables:"
- echo "WITH_TBDIR (default: ${PREFIX}/lib/crafty/TB)"
- echo ""
- echo "To alter this, press CTRL-C now, and "
- echo "simply set your desired path with one of:"
- echo ""
- echo "<setenv WITH_TBDIR path> (csh) or"
- echo "<export WITH_TBDIR=path> (sh)"
- echo ""
- echo "IF YOU CHANGED THIS WHEN YOU INSTALLED CRAFTY, YOU"
- echo "** MUST ** CHANGE IT HERE!!"
diff --git a/games/epiar/Makefile b/games/epiar/Makefile
deleted file mode 100644
index 54277b513536..000000000000
--- a/games/epiar/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= epiar
-PORTVERSION= 0.5.1
-PORTREVISION= 6
-CATEGORIES= games
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Space trading/exploring sim with RPG elements
-
-LICENSE= GPLv2 CC-BY-NC-SA-3.0
-LICENSE_COMB= multi
-LICENSE_FILE_CC-BY-NC-SA-3.0= ${WRKSRC}/LICENSE.music
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libfreetype.so:print/freetype2 \
- libftgl.so:graphics/ftgl \
- libxml2.so:textproc/libxml2 \
- libphysfs.so:devel/physfs
-
-USE_GITHUB= yes
-GH_ACCOUNT= knowknowledge
-GH_PROJECT= Epiar
-GH_TAGNAME= 44046e3
-
-USES= autoreconf gmake pkgconfig
-USE_SDL= image mixer sdl
-USE_GL= glu
-GNU_CONFIGURE= yes
-
-PORTDOCS= AUTHORS ChangeLog README
-OPTIONS_DEFINE= DOCS
-
-# Wrong versioning upstream
-PORTSCOUT= ignore:1
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/epiar/distinfo b/games/epiar/distinfo
deleted file mode 100644
index 2af6b7fe8b3c..000000000000
--- a/games/epiar/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (knowknowledge-Epiar-0.5.1-44046e3_GH0.tar.gz) = 8e280e374ee67d8fc640fc291bcc215f31ad24eab23bda0481d239ce5bf0d2d1
-SIZE (knowknowledge-Epiar-0.5.1-44046e3_GH0.tar.gz) = 27525939
diff --git a/games/epiar/files/patch-Source-Utilities-log.cpp b/games/epiar/files/patch-Source-Utilities-log.cpp
deleted file mode 100644
index df6b9fca3c1f..000000000000
--- a/games/epiar/files/patch-Source-Utilities-log.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- Source/Utilities/log.cpp.orig 2012-10-27 08:18:51 UTC
-+++ Source/Utilities/log.cpp
-@@ -10,6 +10,7 @@
- #include "common.h"
- #include "Utilities/log.h"
- #include "Engine/hud.h"
-+#include <unistd.h>
-
- /**\class Log
- * \brief Main logging facilities for the code base. */
diff --git a/games/epiar/files/patch-Source_Engine_hud.h b/games/epiar/files/patch-Source_Engine_hud.h
deleted file mode 100644
index 3b4d55b4eb26..000000000000
--- a/games/epiar/files/patch-Source_Engine_hud.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- Source/Engine/hud.h.orig 2012-10-27 08:18:51 UTC
-+++ Source/Engine/hud.h
-@@ -44,7 +44,7 @@ enum HudMap{
- class AlertMessage {
- public:
- AlertMessage( string message, Uint32 start );
-- bool operator ==(const AlertMessage& other) {return (start == other.start) && (message == other.message);}
-+ bool operator ==(const AlertMessage& other) const {return (start == other.start) && (message == other.message);}
- string message;
- Uint32 start;
- };
diff --git a/games/epiar/pkg-descr b/games/epiar/pkg-descr
deleted file mode 100644
index 041a4ba115f6..000000000000
--- a/games/epiar/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-Epiar (ep-ee-are) is an open source computer game, in which the player
-navigates space from planet to planet, saving money to buy ship upgrades
-and new ships. The player can also join mercenary missions, attack other
-ships to steal their money and technology, and explore the universe.
-The game combines the action/arcade elements of aircraft dogfighting and
-the openness of role playing games to create this experience.
-
-Epiar is a space exploration/combat/trading game. The Escape Velocity (EV)
-series for the Mac was the major point of inspiration for this game.
-Other notable games of this genre include:
-
-- Elite (the original game EV was based on)
-- Star control 1/2 (and it's now open source successor Ur-Quan masters)
-- Star Flight
-- Solar Winds
-
-WWW: https://github.com/knowknowledge/Epiar
diff --git a/games/epiar/pkg-plist b/games/epiar/pkg-plist
deleted file mode 100644
index ebbc776136a7..000000000000
--- a/games/epiar/pkg-plist
+++ /dev/null
@@ -1,228 +0,0 @@
-bin/epiar
-share/applications/epiar.desktop
-%%DATADIR%%/Resources/Animations/asteroid.ani
-%%DATADIR%%/Resources/Animations/explosion1.ani
-%%DATADIR%%/Resources/Animations/shield.ani
-%%DATADIR%%/Resources/Animations/thrust.ani
-%%DATADIR%%/Resources/Animations/thrust2.ani
-%%DATADIR%%/Resources/Art/EpiarFleetbig.png
-%%DATADIR%%/Resources/Art/fight1.png
-%%DATADIR%%/Resources/Art/fight2.png
-%%DATADIR%%/Resources/Art/gatescene.png
-%%DATADIR%%/Resources/Art/logo.png
-%%DATADIR%%/Resources/Art/menu1.png
-%%DATADIR%%/Resources/Art/menu2.png
-%%DATADIR%%/Resources/Art/menu3.png
-%%DATADIR%%/Resources/Art/menu4.png
-%%DATADIR%%/Resources/Art/menu5.png
-%%DATADIR%%/Resources/Art/uberdone.png
-%%DATADIR%%/Resources/Art/ubertextest.png
-%%DATADIR%%/Resources/Audio/Effects/18384__inferno__largex.wav.ogg
-%%DATADIR%%/Resources/Audio/Engines/22455__nathanshadow__Thruster_Level_II.ogg
-%%DATADIR%%/Resources/Audio/Interface/28820__junggle__btn010.ogg
-%%DATADIR%%/Resources/Audio/Interface/28853__junggle__btn043.ogg
-%%DATADIR%%/Resources/Audio/Music/beyond_the_network.it
-%%DATADIR%%/Resources/Audio/Music/cyberm00n.mod
-%%DATADIR%%/Resources/Audio/Weapons/flaunch.ogg
-%%DATADIR%%/Resources/Audio/Weapons/iceball.ogg
-%%DATADIR%%/Resources/Audio/Weapons/rlaunch.ogg
-%%DATADIR%%/Resources/Audio/Weapons/slimeball.ogg
-%%DATADIR%%/Resources/Fonts/Alfphabet-IV.ttf
-%%DATADIR%%/Resources/Fonts/ConsolaMono.ttf
-%%DATADIR%%/Resources/Fonts/FreeSans.ttf
-%%DATADIR%%/Resources/Fonts/FreeSerif.ttf
-%%DATADIR%%/Resources/Fonts/usuziv2.ttf
-%%DATADIR%%/Resources/Fonts/usuzv2i.ttf
-%%DATADIR%%/Resources/Fonts/visitor2.ttf
-%%DATADIR%%/Resources/Graphics/Epiar_Icon.png
-%%DATADIR%%/Resources/Graphics/Epiar_Icon2.png
-%%DATADIR%%/Resources/Graphics/Fighter.png
-%%DATADIR%%/Resources/Graphics/SpaceBomb.png
-%%DATADIR%%/Resources/Graphics/Station01.png
-%%DATADIR%%/Resources/Graphics/Station02.png
-%%DATADIR%%/Resources/Graphics/Station03.png
-%%DATADIR%%/Resources/Graphics/Station04.png
-%%DATADIR%%/Resources/Graphics/Station05.png
-%%DATADIR%%/Resources/Graphics/Station06.png
-%%DATADIR%%/Resources/Graphics/booster.png
-%%DATADIR%%/Resources/Graphics/btlcruiser.png
-%%DATADIR%%/Resources/Graphics/btlcruiser_pretty.png
-%%DATADIR%%/Resources/Graphics/cargoclaw.png
-%%DATADIR%%/Resources/Graphics/cargoclaw_pretty.png
-%%DATADIR%%/Resources/Graphics/cargoclaw_pretty2.png
-%%DATADIR%%/Resources/Graphics/cloaking_device.png
-%%DATADIR%%/Resources/Graphics/corvet.png
-%%DATADIR%%/Resources/Graphics/corvet2.png
-%%DATADIR%%/Resources/Graphics/corvet2_pretty.png
-%%DATADIR%%/Resources/Graphics/engine_upgrade.png
-%%DATADIR%%/Resources/Graphics/escape_pod.png
-%%DATADIR%%/Resources/Graphics/gate1_bottom.png
-%%DATADIR%%/Resources/Graphics/gate1_top.png
-%%DATADIR%%/Resources/Graphics/gate_gun.png
-%%DATADIR%%/Resources/Graphics/gate_patrol.png
-%%DATADIR%%/Resources/Graphics/goldbeam.png
-%%DATADIR%%/Resources/Graphics/goldbeam2.png
-%%DATADIR%%/Resources/Graphics/golden_uber.png
-%%DATADIR%%/Resources/Graphics/hammerhead.png
-%%DATADIR%%/Resources/Graphics/hammerhead_pretty.png
-%%DATADIR%%/Resources/Graphics/hp_carbon.png
-%%DATADIR%%/Resources/Graphics/hp_copper.png
-%%DATADIR%%/Resources/Graphics/hp_electron.png
-%%DATADIR%%/Resources/Graphics/hp_organic.png
-%%DATADIR%%/Resources/Graphics/hp_titanium.png
-%%DATADIR%%/Resources/Graphics/kartanal.png
-%%DATADIR%%/Resources/Graphics/laser_blue.png
-%%DATADIR%%/Resources/Graphics/laser_green.png
-%%DATADIR%%/Resources/Graphics/laser_grey.png
-%%DATADIR%%/Resources/Graphics/mark2_laser.png
-%%DATADIR%%/Resources/Graphics/mark3_laser.png
-%%DATADIR%%/Resources/Graphics/marker_blue.png
-%%DATADIR%%/Resources/Graphics/marker_off.png
-%%DATADIR%%/Resources/Graphics/marker_red.png
-%%DATADIR%%/Resources/Graphics/missile.png
-%%DATADIR%%/Resources/Graphics/missile_launcher.png
-%%DATADIR%%/Resources/Graphics/missile_pack.png
-%%DATADIR%%/Resources/Graphics/missiles.png
-%%DATADIR%%/Resources/Graphics/nav_device.png
-%%DATADIR%%/Resources/Graphics/palitu01.png
-%%DATADIR%%/Resources/Graphics/patrol.png
-%%DATADIR%%/Resources/Graphics/patrol_pretty.png
-%%DATADIR%%/Resources/Graphics/pirate.png
-%%DATADIR%%/Resources/Graphics/pirate_pretty.png
-%%DATADIR%%/Resources/Graphics/planet1.png
-%%DATADIR%%/Resources/Graphics/planet10.png
-%%DATADIR%%/Resources/Graphics/planet11.png
-%%DATADIR%%/Resources/Graphics/planet12.png
-%%DATADIR%%/Resources/Graphics/planet13.png
-%%DATADIR%%/Resources/Graphics/planet14.png
-%%DATADIR%%/Resources/Graphics/planet15.png
-%%DATADIR%%/Resources/Graphics/planet16.png
-%%DATADIR%%/Resources/Graphics/planet17.png
-%%DATADIR%%/Resources/Graphics/planet18.png
-%%DATADIR%%/Resources/Graphics/planet19.png
-%%DATADIR%%/Resources/Graphics/planet1s.png
-%%DATADIR%%/Resources/Graphics/planet2.png
-%%DATADIR%%/Resources/Graphics/planet20.png
-%%DATADIR%%/Resources/Graphics/planet21.png
-%%DATADIR%%/Resources/Graphics/planet3.png
-%%DATADIR%%/Resources/Graphics/planet4.png
-%%DATADIR%%/Resources/Graphics/planet5.png
-%%DATADIR%%/Resources/Graphics/planet6.png
-%%DATADIR%%/Resources/Graphics/planet7.png
-%%DATADIR%%/Resources/Graphics/planet8.png
-%%DATADIR%%/Resources/Graphics/planet9.png
-%%DATADIR%%/Resources/Graphics/podv.png
-%%DATADIR%%/Resources/Graphics/raven.png
-%%DATADIR%%/Resources/Graphics/raven_pretty.png
-%%DATADIR%%/Resources/Graphics/scivessel.png
-%%DATADIR%%/Resources/Graphics/scivessel_pretty.png
-%%DATADIR%%/Resources/Graphics/sector_map.png
-%%DATADIR%%/Resources/Graphics/shuttle.png
-%%DATADIR%%/Resources/Graphics/shuttle_pretty.png
-%%DATADIR%%/Resources/Graphics/solcatian_laser.png
-%%DATADIR%%/Resources/Graphics/status_sensor.png
-%%DATADIR%%/Resources/Graphics/sublight_laser.png
-%%DATADIR%%/Resources/Graphics/terran-frigate.png
-%%DATADIR%%/Resources/Graphics/thruster.png
-%%DATADIR%%/Resources/Graphics/torpedo.png
-%%DATADIR%%/Resources/Graphics/torpedo1.png
-%%DATADIR%%/Resources/Graphics/torpedo_launcher.png
-%%DATADIR%%/Resources/Graphics/trans.png
-%%DATADIR%%/Resources/Graphics/trans2.png
-%%DATADIR%%/Resources/Graphics/tugship.png
-%%DATADIR%%/Resources/Graphics/tugship_pretty.png
-%%DATADIR%%/Resources/Graphics/tugship_pretty2.png
-%%DATADIR%%/Resources/Graphics/turret.png
-%%DATADIR%%/Resources/Graphics/txt_continue_active.png
-%%DATADIR%%/Resources/Graphics/txt_continue_inactive.png
-%%DATADIR%%/Resources/Graphics/txt_editor_active.png
-%%DATADIR%%/Resources/Graphics/txt_editor_inactive.png
-%%DATADIR%%/Resources/Graphics/txt_exit_active.png
-%%DATADIR%%/Resources/Graphics/txt_exit_inactive.png
-%%DATADIR%%/Resources/Graphics/txt_load_game_active.png
-%%DATADIR%%/Resources/Graphics/txt_load_game_inactive.png
-%%DATADIR%%/Resources/Graphics/txt_new_game_active.png
-%%DATADIR%%/Resources/Graphics/txt_new_game_inactive.png
-%%DATADIR%%/Resources/Graphics/txt_options_active.png
-%%DATADIR%%/Resources/Graphics/txt_options_inactive.png
-%%DATADIR%%/Resources/Graphics/uber.png
-%%DATADIR%%/Resources/Graphics/uber_pretty.png
-%%DATADIR%%/Resources/Graphics/xv-1.png
-%%DATADIR%%/Resources/Graphics/xv-1_pretty.png
-%%DATADIR%%/Resources/Scripts/ai.lua
-%%DATADIR%%/Resources/Scripts/autopilot.lua
-%%DATADIR%%/Resources/Scripts/commands.lua
-%%DATADIR%%/Resources/Scripts/editor.lua
-%%DATADIR%%/Resources/Scripts/fleet.lua
-%%DATADIR%%/Resources/Scripts/landing.lua
-%%DATADIR%%/Resources/Scripts/missions.lua
-%%DATADIR%%/Resources/Scripts/player.lua
-%%DATADIR%%/Resources/Scripts/universe.lua
-%%DATADIR%%/Resources/Scripts/utilities.lua
-%%DATADIR%%/Resources/Simulation/default/alliances-default.xml
-%%DATADIR%%/Resources/Simulation/default/commodities-default.xml
-%%DATADIR%%/Resources/Simulation/default/engines-default.xml
-%%DATADIR%%/Resources/Simulation/default/gates-default.xml
-%%DATADIR%%/Resources/Simulation/default/models-default.xml
-%%DATADIR%%/Resources/Simulation/default/outfits-default.xml
-%%DATADIR%%/Resources/Simulation/default/planets-default.xml
-%%DATADIR%%/Resources/Simulation/default/simulation.xml
-%%DATADIR%%/Resources/Simulation/default/technologies-default.xml
-%%DATADIR%%/Resources/Simulation/default/weapons-default.xml
-%%DATADIR%%/Resources/Skin/active-tab-left.png
-%%DATADIR%%/Resources/Skin/active-tab-middle.png
-%%DATADIR%%/Resources/Skin/active-tab-right.png
-%%DATADIR%%/Resources/Skin/hud_bar_left.png
-%%DATADIR%%/Resources/Skin/hud_bar_middle.png
-%%DATADIR%%/Resources/Skin/hud_bar_right.png
-%%DATADIR%%/Resources/Skin/hud_hullstr.png
-%%DATADIR%%/Resources/Skin/hud_hullstr_bar.png
-%%DATADIR%%/Resources/Skin/hud_hullstr_leftbar.png
-%%DATADIR%%/Resources/Skin/hud_hullstr_rightbar.png
-%%DATADIR%%/Resources/Skin/hud_radarnav.png
-%%DATADIR%%/Resources/Skin/hud_shieldintegrity.png
-%%DATADIR%%/Resources/Skin/inactive-tab-left.png
-%%DATADIR%%/Resources/Skin/inactive-tab-middle.png
-%%DATADIR%%/Resources/Skin/inactive-tab-right.png
-%%DATADIR%%/Resources/Skin/skin.xml
-%%DATADIR%%/Resources/Skin/ui_button.png
-%%DATADIR%%/Resources/Skin/ui_button_mouseover.png
-%%DATADIR%%/Resources/Skin/ui_button_pressed.png
-%%DATADIR%%/Resources/Skin/ui_checkbox_blank.png
-%%DATADIR%%/Resources/Skin/ui_checkbox_check.png
-%%DATADIR%%/Resources/Skin/ui_dropdown_closed.png
-%%DATADIR%%/Resources/Skin/ui_dropdown_mouseover.png
-%%DATADIR%%/Resources/Skin/ui_dropdown_open.png
-%%DATADIR%%/Resources/Skin/ui_dropdown_selected.png
-%%DATADIR%%/Resources/Skin/ui_frame_back.png
-%%DATADIR%%/Resources/Skin/ui_frame_left.png
-%%DATADIR%%/Resources/Skin/ui_frame_low.png
-%%DATADIR%%/Resources/Skin/ui_frame_low_left.png
-%%DATADIR%%/Resources/Skin/ui_frame_low_right.png
-%%DATADIR%%/Resources/Skin/ui_frame_right.png
-%%DATADIR%%/Resources/Skin/ui_frame_up.png
-%%DATADIR%%/Resources/Skin/ui_frame_up_left.png
-%%DATADIR%%/Resources/Skin/ui_frame_up_right.png
-%%DATADIR%%/Resources/Skin/ui_scrollbar_bg.png
-%%DATADIR%%/Resources/Skin/ui_scrollbar_down.png
-%%DATADIR%%/Resources/Skin/ui_scrollbar_handle_bg.png
-%%DATADIR%%/Resources/Skin/ui_scrollbar_handle_down.png
-%%DATADIR%%/Resources/Skin/ui_scrollbar_handle_up.png
-%%DATADIR%%/Resources/Skin/ui_scrollbar_up.png
-%%DATADIR%%/Resources/Skin/ui_slider_background.png
-%%DATADIR%%/Resources/Skin/ui_slider_bar.png
-%%DATADIR%%/Resources/Skin/ui_slider_filled.png
-%%DATADIR%%/Resources/Skin/ui_slider_handle.png
-%%DATADIR%%/Resources/Skin/ui_slider_left.png
-%%DATADIR%%/Resources/Skin/ui_slider_right.png
-%%DATADIR%%/Resources/Skin/ui_textbox.png
-%%DATADIR%%/Resources/Skin/ui_wnd_back.png
-%%DATADIR%%/Resources/Skin/ui_wnd_left.png
-%%DATADIR%%/Resources/Skin/ui_wnd_low.png
-%%DATADIR%%/Resources/Skin/ui_wnd_low_left.png
-%%DATADIR%%/Resources/Skin/ui_wnd_low_right.png
-%%DATADIR%%/Resources/Skin/ui_wnd_right.png
-%%DATADIR%%/Resources/Skin/ui_wnd_up.png
-%%DATADIR%%/Resources/Skin/ui_wnd_up_left.png
-%%DATADIR%%/Resources/Skin/ui_wnd_up_right.png
-share/pixmaps/epiar.png
diff --git a/games/exmars/Makefile b/games/exmars/Makefile
deleted file mode 100644
index 7fbe9059947e..000000000000
--- a/games/exmars/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Alejandro Pulver <alejandro@varnet.biz>
-# $FreeBSD$
-
-PORTNAME= exmars
-PORTVERSION= 0.01
-PORTREVISION= 1
-CATEGORIES= games
-MASTER_SITES= http://corewar.co.uk/ankerl/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Memory Array Redcode Simulator, just like exhaust and pMARS
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-ALL_TARGET= ${PORTNAME}
-
-OPTIONS_DEFINE= OPTIMIZED_CFLAGS
-OPTIONS_DEFAULT= OPTIMIZED_CFLAGS
-
-OPTIMIZED_CFLAGS_CFLAGS=-O3 -fomit-frame-pointer
-
-.include <bsd.port.options.mk>
-
-post-patch:
-# Fix bench.sh.
- @${REINPLACE_CMD} -e 's|pmars|pmars-server| ; \
- s|\./exmars|exmars|' \
- ${WRKSRC}/bench.sh
- @${REINPLACE_CMD} -e 's|$${OPT}|${CFLAGS}|' ${WRKSRC}/${MAKEFILE}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- cd ${WRKSRC} && ${COPYTREE_SHARE} warriors ${STAGEDIR}${DATADIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/bench.sh ${STAGEDIR}${DATADIR}
-
-.include <bsd.port.mk>
diff --git a/games/exmars/distinfo b/games/exmars/distinfo
deleted file mode 100644
index 155580497d7e..000000000000
--- a/games/exmars/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (exmars-0.01.tar.gz) = e4c15f8f28237394337716dc0408ea6d0d33cf078984a62c0139f59f892192eb
-SIZE (exmars-0.01.tar.gz) = 67047
diff --git a/games/exmars/files/patch-Makefile b/games/exmars/files/patch-Makefile
deleted file mode 100644
index cc0cb200f6d2..000000000000
--- a/games/exmars/files/patch-Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
---- ./Makefile.orig 2003-10-16 04:59:17.000000000 -0300
-+++ ./Makefile 2013-11-16 13:19:29.000000000 -0200
-@@ -1,9 +1,9 @@
- # default flags
--CCFLAGS = -O3 -fomit-frame-pointer
-+CCFLAGS = ${OPT}
-
- # my own highly tuned settings
- #CC = gcc-3.3.1
--#CCFLAGS = -O3 -fomit-frame-pointer -fforce-addr -funroll-all-loops -fstrict-aliasing -malign-double -fprefetch-loop-arrays -maccumulate-outgoing-args -minline-all-stringops -finline-functions -finline-limit=800 -ffast-math -mno-align-stringops
-+OPT = -O3 -fomit-frame-pointer -funroll-all-loops -fstrict-aliasing -fprefetch-loop-arrays -minline-all-stringops -finline-functions -ffast-math
- #CCFLAGS += -mfpmath=sse,387 -mmmx -msse -march=pentium3
-
- # develomental flags
-@@ -21,4 +21,4 @@
- rm -f exmars Mars.so *.o *~
-
- distclean: clean
-- rm -f *.da
-\ No newline at end of file
-+ rm -f *.da
diff --git a/games/exmars/pkg-descr b/games/exmars/pkg-descr
deleted file mode 100644
index 63c9aca3c088..000000000000
--- a/games/exmars/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-exMARS combines the latest advance in corewar simulation technology, with
-proactive performance optimizations.
-
-Actually exMARS is a redcode simulator, just like exhaust and pMARS. In fact,
-I have shamelessly taken sourcecode from pMARS, exhaust, some ideas from
-qMars, a shot of optimizations, shook everything well, and garnished
-everything with a high level interface for Ruby.
-
-The resulting program has the following main features:
-
-* Uses the parser from pMARS, so no previous parsing is necessary. At first
- this was my main motivation for exMARS.
-* Speed: 50% faster than pmars on a Pentium III, and often more than twice as
- fast than pmars on a Pentium 4 (using gcc 3.3.1, and the same compiler
- options).
-* Rewritten the code in a more object oriented way, which allows different
- Mars at the same time in the same program, it should also be thread save.
-* To get Ruby interface you can install games/ruby-exmars port.
-
-WWW: http://corewar.co.uk/ankerl/exmars.htm
diff --git a/games/exmars/pkg-plist b/games/exmars/pkg-plist
deleted file mode 100644
index 5f398ce2e0f6..000000000000
--- a/games/exmars/pkg-plist
+++ /dev/null
@@ -1,40 +0,0 @@
-bin/exmars
-%%DATADIR%%/bench.sh
-%%DATADIR%%/warriors/94nop/Fixed.red
-%%DATADIR%%/warriors/94nop/Jaguar.red
-%%DATADIR%%/warriors/94nop/QuickSilver.red
-%%DATADIR%%/warriors/94nop/Stalker.red
-%%DATADIR%%/warriors/94nop/behemot.red
-%%DATADIR%%/warriors/94nop/blade.red
-%%DATADIR%%/warriors/94nop/candy.red
-%%DATADIR%%/warriors/94nop/candy2.red
-%%DATADIR%%/warriors/94nop/cheephalfoff.red
-%%DATADIR%%/warriors/94nop/firestorm.red
-%%DATADIR%%/warriors/94nop/harmonysnoot.red
-%%DATADIR%%/warriors/94nop/hazylazy.red
-%%DATADIR%%/warriors/94nop/herbalavenger.red
-%%DATADIR%%/warriors/94nop/jinx.red
-%%DATADIR%%/warriors/94nop/machine.red
-%%DATADIR%%/warriors/94nop/nPaperII.red
-%%DATADIR%%/warriors/94nop/numb.red
-%%DATADIR%%/warriors/94nop/olivia.red
-%%DATADIR%%/warriors/94nop/pixie.red
-%%DATADIR%%/warriors/94nop/procoptodon.red
-%%DATADIR%%/warriors/94nop/purifier.red
-%%DATADIR%%/warriors/94nop/recon2.red
-%%DATADIR%%/warriors/94nop/reepicheep.red
-%%DATADIR%%/warriors/94nop/rotpendragon.red
-%%DATADIR%%/warriors/94nop/rov.red
-%%DATADIR%%/warriors/94nop/silvertalon12.red
-%%DATADIR%%/warriors/94nop/sonofvain.red
-%%DATADIR%%/warriors/94nop/thunderstrike.red
-%%DATADIR%%/warriors/94nop/uninvited.red
-%%DATADIR%%/warriors/94nop/vanquisher2.red
-%%DATADIR%%/warriors/error/error.red
-%%DATADIR%%/warriors/pspace/dawn2.red
-%%DATADIR%%/warriors/pspace/devilish.red
-%%DATADIR%%/warriors/pspace/hammerhead.red
-%%DATADIR%%/warriors/pspace/preserver.red
-%%DATADIR%%/warriors/pspace/rotpendragon2.red
-%%DATADIR%%/warriors/pspace/sunset.red
-%%DATADIR%%/warriors/pspace/unheardof.red
diff --git a/games/fteqw/Makefile b/games/fteqw/Makefile
deleted file mode 100644
index dffb11230c63..000000000000
--- a/games/fteqw/Makefile
+++ /dev/null
@@ -1,78 +0,0 @@
-# Created by: Alejandro Pulver <alepulver@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= fteqw
-PORTVERSION= 3343
-PORTREVISION= 13
-CATEGORIES= games
-MASTER_SITES= SF/${PORTNAME}/Source/${PORTVERSION}
-DISTNAME= ftesrc${PORTVERSION}-all
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= QuakeWorld client with cool features, but still compatible
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gmake dos2unix
-USE_CSTD= gnu89
-NO_WRKSUBDIR= yes
-MAKE_ARGS+= FTE_TARGET=bsd
-
-SUB_FILES= pkg-message
-
-OPTIONS_DEFINE= OPTIMIZED_CFLAGS
-OPTIONS_MULTI= FLAVOR
-OPTIONS_MULTI_FLAVOR= GLCLIENT SDLCLIENT SERVER
-OPTIONS_DEFAULT= GLCLIENT SDLCLIENT SERVER OPTIMIZED_CFLAGS
-
-FLAVOR_DESC= Clients and servers
-GLCLIENT_DESC= Build OpenGL client
-SDLCLIENT_DESC= Build SDL client
-SERVER_DESC= Build dedicated server
-
-.include "${.CURDIR}/../quake-data/Makefile.include"
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MSERVER}
-ALL_TARGET+= sv-rel
-PLIST_FILES+= bin/fteqw-sv
-.endif
-
-.if ${PORT_OPTIONS:MGLCLIENT} || !empty(PORT_OPTIONS:MSDLCLIENT)
-LIB_DEPENDS+= libpng.so:graphics/png \
- libvorbis.so:audio/libvorbis
-USES+= jpeg
-.endif
-
-.if ${PORT_OPTIONS:MGLCLIENT}
-USE_GL= gl
-ALL_TARGET+= gl-rel
-PLIST_FILES+= bin/fteqw-gl
-.endif
-
-# SDL is used instead of the native X11 software version as it reports a
-# memory allocation error at startup. It also fails with USEASM=true.
-.if ${PORT_OPTIONS:MSDLCLIENT}
-USE_SDL= sdl
-ALL_TARGET+= sw-rel
-PLIST_FILES+= bin/fteqw-sdl
-.endif
-
-.if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS}
-MAKE_ENV+= OPTIMIZED_CFLAGS=true
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's/alloca\.h/stdlib.h/' \
- ${WRKSRC}/gl/gl_alias.c ${WRKSRC}/common/com_mesh.c
- @${REINPLACE_CMD} -e 's/__linux__/__unix__/' \
- ${WRKSRC}/common/plugin.c ${WRKSRC}/server/svq3_game.c
-
-do-install:
-.for f in ${PLIST_FILES:T}
- ${INSTALL_PROGRAM} ${WRKSRC}/release/${f:S/-/./} ${STAGEDIR}${PREFIX}/bin/${f}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/games/fteqw/distinfo b/games/fteqw/distinfo
deleted file mode 100644
index fff67a9f0b30..000000000000
--- a/games/fteqw/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ftesrc3343-all.tar.gz) = e0ced694415d8bf3727848d0522d65879e539e352a3e3caf14c75f4fe05747b9
-SIZE (ftesrc3343-all.tar.gz) = 3257106
diff --git a/games/fteqw/files/patch-Makefile b/games/fteqw/files/patch-Makefile
deleted file mode 100644
index c47d7a84c73c..000000000000
--- a/games/fteqw/files/patch-Makefile
+++ /dev/null
@@ -1,98 +0,0 @@
---- Makefile.orig 2014-02-05 16:57:36.000000000 -0500
-+++ Makefile
-@@ -1,6 +1,6 @@
--CC=gcc
-+CC?=gcc
- WINDRES=windres
--STRIP=strip
-+STRIP?=strip
-
- STRIPFLAGS=--strip-unneeded --remove-section=.comment
-
-@@ -179,9 +179,9 @@ else
- endif
-
- #BASELDFLAGS=-lm -lz
--GLXLDFLAGS=-L/usr/X11R6/lib -lX11 -lXext $(IMAGELDFLAGS)
--GLSLDFLAGS=-L/usr/X11R6/lib -lMesaGL -lglide -lvga
--XLDFLAGS=-L/usr/X11R6/lib -lX11 -lXext $(IMAGELDFLAGS)
-+GLXLDFLAGS=-L$(LOCALBASE)/lib -lX11 -lXext $(IMAGELDFLAGS)
-+GLSLDFLAGS=-L$(LOCALBASE)/lib -lMesaGL -lglide -lvga
-+XLDFLAGS=-L$(LOCALBASE)/lib -lX11 -lXext $(IMAGELDFLAGS)
- SLDFLAGS=-lvga
-
- ifeq ($(USEASM),true)
-@@ -212,18 +212,20 @@ else
- BASE_ASM_CFLAGS = -DNOASM
- endif
-
--BASE_CFLAGS=$(BASE_ASM_CFLAGS) -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I$(CLIENT_DIR) -I$(SERVER_DIR) -I$(COMMON_DIR) -I$(SW_DIR) -I$(GL_DIR) -I$(D3D9_DIR) -I$(D3D7_DIR) -I$(PROGS_DIR) -I$(LIBS_DIR) -I$(LIBS_DIR)/dxsdk7/include -I$(LIBS_DIR)/sdl/include -I$(LIBS_DIR)/sdl/include/SDL -D_vsnprintf=vsnprintf -D_snprintf=snprintf
-+BASE_CFLAGS=$(BASE_ASM_CFLAGS) -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I$(CLIENT_DIR) -I$(SERVER_DIR) -I$(COMMON_DIR) -I$(SW_DIR) -I$(GL_DIR) -I$(D3D9_DIR) -I$(D3D7_DIR) -I$(PROGS_DIR) -I$(LIBS_DIR) -I$(LIBS_DIR)/dxsdk7/include -I$(LIBS_DIR)/sdl/include -I$(LIBS_DIR)/sdl/include/SDL -D_vsnprintf=vsnprintf -D_snprintf=snprintf
- CLIENT_ONLY_CFLAGS=-DCLIENTONLY
- SERVER_ONLY_CFLAGS=-DSERVERONLY
- JOINT_CFLAGS=
- DEBUG_CFLAGS=-ggdb -g
-
-+ifeq ($(OPTIMIZED_CFLAGS),true)
- ifeq ($(FTE_TARGET),win32)
- RELEASE_CFLAGS=-fno-strict-aliasing -ffast-math -fexpensive-optimizations $(CPUOPTIMIZATIONS)
- else
- RELEASE_CFLAGS=-O2 -fno-strict-aliasing $(CPUOPTIMIZATIONS)
- #RELEASE_CFLAGS=-O6 -fno-strict-aliasing -ffast-math -funroll-loops -fexpensive-optimizations $(CPUOPTIMIZATIONS)
- endif
-+endif
-
- GLCFLAGS=-DGLQUAKE
- SWCFLAGS=-DSWQUAKE
-@@ -469,7 +471,7 @@ ifdef windir
- SW_LDFLAGS=$(SWLDFLAGS) -lmingw32 -lwsock32 -lSDLmain -lSDL
- else
- #pthread is needed because of SDL.
--SW_LDFLAGS=$(SWLDFLAGS) `sdl-config --libs` $(IMAGELDFLAGS)
-+SW_LDFLAGS=$(SWLDFLAGS) `sdl-config --libs` $(IMAGELDFLAGS) -lz
- endif
- SW_CFLAGS=$(SWCFLAGS) `sdl-config --cflags`
- SWB_DIR=sw_sdl$(BITS)
-@@ -550,7 +552,7 @@ ifeq ($(FTE_TARGET),bsd)
- #oss, X, etc.
-
- SV_DIR=sv_linux
-- SV_LDFLAGS=-lz -ldl
-+ SV_LDFLAGS=-lz
-
- ifeq ($(USEASM),true)
- GLCL_OBJS=$(GL_OBJS) $(GLQUAKE_OBJS) gl_vidlinuxglx.o snd_linux.o cd_null.o sys_linux.o sys_dosa.o
-@@ -559,20 +561,13 @@ else
- endif
- GL_EXE_NAME=../fteqw.gl
- GLCL_EXE_NAME=../fteqwcl.gl
-- GL_LDFLAGS= -L/usr/local/lib $(GLLDFLAGS) $(GLXLDFLAGS) -lXxf86vm -lpthread
-- GL_CFLAGS=$(GLCFLAGS) -I/usr/local/include -I/usr/X11R6/include
-+ GL_LDFLAGS= -L/usr/local/lib $(GLLDFLAGS) $(GLXLDFLAGS) -lXxf86vm -lpthread -lz
-+ GL_CFLAGS=$(GLCFLAGS) -I$(LOCALBASE)/include
- GLB_DIR=gl_bsd
- GLCL_DIR=glcl_bsd
-
--ifeq ($(USEASM),true)
-- SWCL_OBJS=$(SOFTWARE_OBJS) vid_x.o snd_linux.o cd_null.o sys_linux.o sys_dosa.o
--else
-- SWCL_OBJS=$(SOFTWARE_OBJS) vid_x.o snd_linux.o cd_null.o sys_linux.o
--endif
-- SW_EXE_NAME=../fteqw.sw
-- SWCL_EXE_NAME=../fteqwcl.sw
-- SW_LDFLAGS=-L/usr/local/lib $(SWLDFLAGS) $(XLDFLAGS) -lXxf86vm -lpthread
-- SW_CFLAGS=$(SWCFLAGS) -I/usr/local/include -I/usr/X11R6/include
-+ SW_EXE_NAME=../fteqw.sdl
-+ SWCL_EXE_NAME=../fteqwcl.sdl
- SWB_DIR=sw_bsd
- SWCL_DIR=swcl_bsd
-
-@@ -584,7 +579,7 @@ endif
- M_EXE_NAME=../fteqw
- MCL_EXE_NAME=../fteqwcl
- M_LDFLAGS=$(GLLDFLAGS) $(GLXLDFLAGS) -lXxf86vm -lpthread
-- M_CFLAGS=$(SWCFLAGS) $(GLCFLAGS) -I/usr/X11R6/include
-+ M_CFLAGS=$(SWCFLAGS) $(GLCFLAGS) -I$(LOCALBASE)/include
- MB_DIR=m_bsd
- MCL_DIR=mcl_bsd
-
diff --git a/games/fteqw/files/patch-client__cl_main.c b/games/fteqw/files/patch-client__cl_main.c
deleted file mode 100644
index c688f240cbd5..000000000000
--- a/games/fteqw/files/patch-client__cl_main.c
+++ /dev/null
@@ -1,17 +0,0 @@
---- ./client/cl_main.c.orig Tue Jul 18 00:34:50 2006
-+++ ./client/cl_main.c Sat Sep 2 19:03:55 2006
-@@ -2873,11 +2873,13 @@
-
- if (host_initialized && cfg_save_name.string && *cfg_save_name.string)
- {
-- if (strchr(cfg_save_name.string, '.'))
-+#if 0
-+ if (strstr(cfg_save_name.string, ".."))
- {
- Con_TPrintf (TLC_CONFIGCFG_WRITEFAILED);
- return;
- }
-+#endif
-
- f = FS_OpenVFS(va("%s.cfg",cfg_save_name.string), "wb", FS_GAMEONLY);
- if (!f)
diff --git a/games/fteqw/files/patch-client__image.c b/games/fteqw/files/patch-client__image.c
deleted file mode 100644
index eafe1844ad4f..000000000000
--- a/games/fteqw/files/patch-client__image.c
+++ /dev/null
@@ -1,82 +0,0 @@
---- client/image.c.orig 2014-12-25 11:05:11 UTC
-+++ client/image.c
-@@ -551,6 +551,7 @@ return NULL;
- #pragma comment(lib, "../libs/libpng.lib")
- #else
- #include <png.h>
-+ #include <zlib.h>
- #endif
- #endif
-
-@@ -573,7 +574,7 @@ void PNGAPI png_default_read_data(png_st
-
- void VARGS readpngdata(png_structp png_ptr,png_bytep data,png_size_t len)
- {
-- pngreadinfo_t *ri = (pngreadinfo_t*)png_ptr->io_ptr;
-+ pngreadinfo_t *ri = (pngreadinfo_t*)png_get_io_ptr(png_ptr);
- if (ri->readposition+len > ri->filelen)
- {
- png_error(png_ptr, "unexpected eof");
-@@ -610,7 +611,7 @@ qbyte *ReadPNGFile(qbyte *buf, int lengt
- return (png_rgba = NULL);
- }
-
-- if (setjmp(png->jmpbuf))
-+ if (setjmp(png_jmpbuf(png)))
- {
- error:
- if (data)
-@@ -636,7 +637,7 @@ error:
- }
-
- if (colortype == PNG_COLOR_TYPE_GRAY && bitdepth < 8)
-- png_set_gray_1_2_4_to_8(png);
-+ png_set_expand_gray_1_2_4_to_8(png);
-
- if (png_get_valid( png, pnginfo, PNG_INFO_tRNS ))
- png_set_tRNS_to_alpha(png);
-@@ -712,7 +713,7 @@ int Image_WritePNG (char *filename, int
- return false;
- }
-
-- if (setjmp(png_ptr->jmpbuf)) {
-+ if (setjmp(png_jmpbuf(png_ptr))) {
- png_destroy_write_struct(&png_ptr, &info_ptr);
- fclose(fp);
- return false;
-@@ -879,7 +880,7 @@ term_source (j_decompress_ptr cinfo)
- #define GLOBAL(x) x
-
- GLOBAL(void)
--jpeg_mem_src (j_decompress_ptr cinfo, qbyte * infile, int maxlen)
-+local_jpeg_mem_src (j_decompress_ptr cinfo, qbyte * infile, int maxlen)
- {
- my_source_mgr *src;
-
-@@ -945,7 +946,7 @@ badjpeg:
- }
- jpeg_create_decompress(&cinfo);
-
-- jpeg_mem_src(&cinfo, infile, length);
-+ local_jpeg_mem_src(&cinfo, infile, length);
-
- (void) jpeg_read_header(&cinfo, TRUE);
-
-@@ -1041,7 +1042,7 @@ METHODDEF(void) term_destination (j_comp
- dest->pub.free_in_buffer = OUTPUT_BUF_SIZE;
- }
-
--void jpeg_mem_dest (j_compress_ptr cinfo, vfsfile_t *vfs)
-+void local_jpeg_mem_dest (j_compress_ptr cinfo, vfsfile_t *vfs)
- {
- my_destination_mgr *dest;
-
-@@ -1101,7 +1102,7 @@ void screenshotJPEG(char *filename, int
-
- buffer = screendata;
-
-- jpeg_mem_dest(&cinfo, outfile);
-+ local_jpeg_mem_dest(&cinfo, outfile);
- cinfo.image_width = screenwidth;
- cinfo.image_height = screenheight;
- cinfo.input_components = 3;
diff --git a/games/fteqw/files/patch-client__snd_linux.c b/games/fteqw/files/patch-client__snd_linux.c
deleted file mode 100644
index 287ded7d9863..000000000000
--- a/games/fteqw/files/patch-client__snd_linux.c
+++ /dev/null
@@ -1,80 +0,0 @@
---- ./client/snd_linux.c.orig 2008-02-15 14:04:33.000000000 -0300
-+++ ./client/snd_linux.c 2008-02-15 14:09:16.000000000 -0300
-@@ -114,14 +114,6 @@
- return 0;
- }
-
-- if (ioctl(sc->audio_fd, SNDCTL_DSP_GETOSPACE, &info)==-1)
-- {
-- perror("GETOSPACE");
-- Con_Printf(CON_ERROR "OSS: Um, can't do GETOSPACE?\n");
-- OSS_Shutdown(sc);
-- return 0;
-- }
--
- // set sample bits & speed
-
- ioctl(sc->audio_fd, SNDCTL_DSP_GETFMTS, &fmt);
-@@ -149,26 +141,6 @@
- sc->sn.speed = tryrates[i];
- }
-
-- if (sc->sn.samples > (info.fragstotal * info.fragsize * 4))
-- {
-- Con_Printf(CON_NOTICE "OSS: Enabling bigfoot's mmap hack! Hope you know what you're doing!\n");
-- sc->sn.samples = info.fragstotal * info.fragsize * 4;
-- }
-- sc->sn.samples = info.fragstotal * info.fragsize;
--
--// memory map the dma buffer
--
-- sc->sn.buffer = (unsigned char *) mmap(NULL, sc->sn.samples, PROT_WRITE, MAP_FILE|MAP_SHARED, sc->audio_fd, 0);
-- if (!sc->sn.buffer)
-- {
-- perror(snddev);
-- Con_Printf(CON_ERROR "OSS: Could not mmap %s\n", snddev);
-- OSS_Shutdown(sc);
-- return 0;
-- }
--
-- sc->sn.samples /= (sc->sn.samplebits/8);
--
- tmp = 0;
- if (sc->sn.numchannels == 2)
- tmp = 1;
-@@ -226,6 +198,35 @@
- return 0;
- }
-
-+ if (ioctl(sc->audio_fd, SNDCTL_DSP_GETOSPACE, &info)==-1)
-+ {
-+ perror("GETOSPACE");
-+ Con_Printf(CON_ERROR "OSS: Um, can't do GETOSPACE?\n");
-+ OSS_Shutdown(sc);
-+ return 0;
-+ }
-+
-+ sc->sn.samples = info.fragstotal * info.fragsize;
-+
-+// memory map the dma buffer
-+
-+ sc->sn.buffer = (unsigned char *) mmap(NULL, sc->sn.samples, PROT_WRITE, MAP_FILE|MAP_SHARED, sc->audio_fd, 0);
-+ if (!sc->sn.buffer)
-+ {
-+ perror(snddev);
-+ Con_Printf(CON_ERROR "OSS: Could not mmap %s\n", snddev);
-+ OSS_Shutdown(sc);
-+ return 0;
-+ }
-+
-+ sc->sn.samples /= (sc->sn.samplebits/8);
-+
-+ if (sc->sn.samples > (info.fragstotal * info.fragsize * 4))
-+ {
-+ Con_Printf(CON_NOTICE "OSS: Enabling bigfoot's mmap hack! Hope you know what you're doing!\n");
-+ sc->sn.samples = info.fragstotal * info.fragsize * 4;
-+ }
-+
- // toggle the trigger & start her up
-
- tmp = 0;
diff --git a/games/fteqw/files/patch-client__sys_linux.c b/games/fteqw/files/patch-client__sys_linux.c
deleted file mode 100644
index c13dee5c327b..000000000000
--- a/games/fteqw/files/patch-client__sys_linux.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./client/sys_linux.c.orig 2008-02-15 11:45:36.000000000 -0300
-+++ ./client/sys_linux.c 2008-02-15 11:45:37.000000000 -0300
-@@ -371,7 +371,7 @@
- char name[MAX_OSPATH];
- char curpath[MAX_OSPATH];
- char *searchpath;
-- const char *gamename = "gamei386.so";
-+ const char *gamename = "game.so";
-
- void *ret;
-
diff --git a/games/fteqw/files/patch-common__fs.c b/games/fteqw/files/patch-common__fs.c
deleted file mode 100644
index 65c7b7fd4631..000000000000
--- a/games/fteqw/files/patch-common__fs.c
+++ /dev/null
@@ -1,24 +0,0 @@
---- common/fs.c.orig 2008-02-15 14:55:07.000000000 -0300
-+++ common/fs.c 2008-02-15 14:55:19.000000000 -0300
-@@ -2120,8 +2120,10 @@
- }
-
- //if we're meant to be writing, best write to it.
-- if (strchr(mode , 'w') || strchr(mode , 'a'))
-+ if (strchr(mode , 'w') || strchr(mode , 'a')) {
-+ COM_CreatePath(fullname);
- return VFSOS_Open(fullname, mode);
-+ }
- return NULL;
- }
-
-@@ -3144,9 +3146,6 @@
- *com_homedir = '\0';
- #endif
-
-- if (!COM_CheckParm("-usehome"))
-- *com_homedir = '\0';
--
- if (COM_CheckParm("-nohome"))
- *com_homedir = '\0';
-
diff --git a/games/fteqw/files/patch-common__net_wins.c b/games/fteqw/files/patch-common__net_wins.c
deleted file mode 100644
index 05bfae78dfc3..000000000000
--- a/games/fteqw/files/patch-common__net_wins.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- common/net_wins.c.orig Sun Sep 3 00:25:08 2006
-+++ common/net_wins.c Sun Sep 3 00:26:44 2006
-@@ -23,6 +23,8 @@
- #include "quakedef.h"
- #include "netinc.h"
-
-+#include <sys/time.h>
-+
- netadr_t net_local_cl_ipadr;
- netadr_t net_local_cl_ip6adr;
- netadr_t net_local_cl_ipxadr;
diff --git a/games/fteqw/files/patch-gl__gl_vidlinuxglx.c b/games/fteqw/files/patch-gl__gl_vidlinuxglx.c
deleted file mode 100644
index 0a80aa0eccf7..000000000000
--- a/games/fteqw/files/patch-gl__gl_vidlinuxglx.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./gl/gl_vidlinuxglx.c.orig Tue Jul 18 00:34:46 2006
-+++ ./gl/gl_vidlinuxglx.c Sat Sep 2 18:40:11 2006
-@@ -41,7 +41,7 @@
- #include <X11/extensions/xf86dga.h>
- #endif
-
--#ifdef __linux__
-+#ifdef __unix__
- #define WITH_VMODE //undefine this if the following include fails.
- #endif
- #ifdef WITH_VMODE
diff --git a/games/fteqw/files/patch-server__sv_sys_unix.c b/games/fteqw/files/patch-server__sv_sys_unix.c
deleted file mode 100644
index e4f61f4ce5da..000000000000
--- a/games/fteqw/files/patch-server__sv_sys_unix.c
+++ /dev/null
@@ -1,23 +0,0 @@
---- ./server/sv_sys_unix.c.orig Tue Jul 18 00:34:46 2006
-+++ ./server/sv_sys_unix.c Sat Sep 2 18:41:11 2006
-@@ -807,18 +807,15 @@
- void *(*GetGameAPI)(void *);
-
- char name[MAX_OSPATH];
-- char curpath[MAX_OSPATH];
- char *searchpath;
-- const char *gamename = "gamei386.so";
-+ const char *gamename = "game.so";
-
- void *ret;
-
-- getcwd(curpath, sizeof(curpath));
--
- searchpath = 0;
- while((searchpath = COM_NextPath(searchpath)))
- {
-- sprintf (name, "%s/%s/%s", curpath, searchpath, gamename);
-+ sprintf (name, "%s/%s", searchpath, gamename);
- game_library = dlopen (name, RTLD_LAZY );
- if (game_library)
- {
diff --git a/games/fteqw/files/pkg-message.in b/games/fteqw/files/pkg-message.in
deleted file mode 100644
index faff1dafabdb..000000000000
--- a/games/fteqw/files/pkg-message.in
+++ /dev/null
@@ -1,15 +0,0 @@
-[
-{ type: install
- message: <<EOM
-FTE QuakeWorld has been installed.
-
-By default it saves configuration to ~/.fte, to avoid run with "-nohome".
-
-To select the game you want to play use "-basedir <dir>". For example, to play
-Quake use "-basedir %%Q1DIR%%".
-
-For a complete list of supported games see:
-http://www.fteqw.com/wiki/index.php?title=SupportedGames
-EOM
-}
-]
diff --git a/games/fteqw/pkg-descr b/games/fteqw/pkg-descr
deleted file mode 100644
index 45a6380a0991..000000000000
--- a/games/fteqw/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-The intentions to the FTE QuakeWorld mod are to add some cool features to
-QuakeWorld, without loosing any (backwards) compatibility.
-
-All QuakeWorld clients should be able to connect to an FTE server, and all
-FTE clients should connect to any other QW server.
-
-The FTE client supports Quake, NetQuake, QuakeWorld, Quake II, Quake III
-Arena, Hexen 2, Nexuiz, and others.
-
-WWW: http://fteqw.com/
diff --git a/games/gnake/Makefile b/games/gnake/Makefile
deleted file mode 100644
index 5973213739c9..000000000000
--- a/games/gnake/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: chinsan
-# $FreeBSD$
-
-PORTNAME= gnake
-PORTVERSION= 0.94b
-CATEGORIES= games
-MASTER_SITES= http://www.sourcefiles.org/Games/Arcade/
-DISTNAME= Gnake.${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Nibbles clone for GNU/Linux and *BSD
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= ncurses
-LDFLAGS+= -L${LOCALBASE}/lib -lncurses
-CFLAGS+= -Wall
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-PORTDOCS= README
-PLIST_FILES= bin/${PORTNAME}
-
-OPTIONS_DEFINE= DOCS
-
-do-build:
- ${CC} ${CFLAGS} ${LDFLAGS} -o ${WRKSRC}/${PORTNAME} \
- ${WRKSRC}/gnake.c
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/gnake/distinfo b/games/gnake/distinfo
deleted file mode 100644
index 72c975bff060..000000000000
--- a/games/gnake/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Gnake.0.94b.tar.gz) = 0a969e09f2dd60cdad56174728f13e4bf6056173f2d566312e06935e13b3d827
-SIZE (Gnake.0.94b.tar.gz) = 6656
diff --git a/games/gnake/pkg-descr b/games/gnake/pkg-descr
deleted file mode 100644
index 5cb17dd9f20c..000000000000
--- a/games/gnake/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Gnake is a Nibbles clone for GNU/Linux and *BSD.
-It's played on a terminal (controlled by the curses library) with the
-keyboard: the game is really simple and that's why I like playing it even in
-the oh-my-god-my-graphics-card-costs-more-than-the-rest-of-the-computer era.
-
-For the list of available options, type ``gnake -h''.
-
-WWW: http://lightless.org/gnake/
diff --git a/games/gru/Makefile b/games/gru/Makefile
deleted file mode 100644
index fe7f7d0542bb..000000000000
--- a/games/gru/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: HIYAMA Takeshi <th@cis.ibaraki.ac.jp>
-# $FreeBSD$
-
-PORTNAME= gru
-PORTVERSION= 8087
-PORTREVISION= 3
-CATEGORIES= games
-MASTER_SITES= http://www.bsddiary.net/gru/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Gru makes your eyes happy
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= imake
-USE_XORG= x11 xext xmu xpm xaw xt sm ice
-
-OPTIONS_DEFINE= DOCS
-
-DOCSDIR= ${PREFIX}/share/doc/ja/gru
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README.jp ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/gru/distinfo b/games/gru/distinfo
deleted file mode 100644
index 3f5b06d49b60..000000000000
--- a/games/gru/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gru-8087.tar.gz) = 86815f92cf564b366154415edb96ff54433630b0448c24d7abd21b14ed9aa862
-SIZE (gru-8087.tar.gz) = 4138
diff --git a/games/gru/pkg-descr b/games/gru/pkg-descr
deleted file mode 100644
index a42e42332494..000000000000
--- a/games/gru/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Guru Guru for X11.
-
-This program was written by KANDA Toshihiro.
diff --git a/games/gru/pkg-plist b/games/gru/pkg-plist
deleted file mode 100644
index 701ddddb84a5..000000000000
--- a/games/gru/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/gru
-man/man1/gru.1.gz
-%%PORTDOCS%%%%DOCSDIR%%/README.jp
diff --git a/games/gtkpool/Makefile b/games/gtkpool/Makefile
deleted file mode 100644
index 67e6c6bd9c70..000000000000
--- a/games/gtkpool/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= gtkpool
-PORTVERSION= 0.5.0
-PORTREVISION= 14
-CATEGORIES= games
-MASTER_SITES= ftp://ftp.seul.org/pub/gtkpool/ \
- http://www.sourcefiles.org/Games/Sports/Pool/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= 2D pool game using the GTK+ toolkit
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= autoreconf compiler:c++11-lang gmake perl5 pkgconfig
-USE_CXXSTD= c++11
-USE_GNOME= gtk20
-USE_PERL5= build
-GNU_CONFIGURE= yes
-
-PLIST_FILES= bin/gtkpool \
- share/icons/gtkpool.png
-PORTDATA= *
-
-post-patch:
-.for file in application.cpp options.cpp
- @${REINPLACE_CMD} -e 's|/usr/local/share/gtkpool|${DATADIR}|' \
- ${WRKSRC}/gtkpool/${file}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/games/gtkpool/distinfo b/games/gtkpool/distinfo
deleted file mode 100644
index 1e822342528f..000000000000
--- a/games/gtkpool/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (gtkpool-0.5.0.tar.gz) = d6e283fd5c376e38a71950d0834613d50f03de565c32929880a965b601e9aec5
-SIZE (gtkpool-0.5.0.tar.gz) = 636226
-SHA256 (gtkpool_0.5.0-9.diff.gz) = 312e502d104ac70f5c52dc1449d2b06ff9c59685b262f8e72ee56c3b41d01e38
-SIZE (gtkpool_0.5.0-9.diff.gz) = 15335
diff --git a/games/gtkpool/files/patch-Makefile.am b/games/gtkpool/files/patch-Makefile.am
deleted file mode 100644
index d05c445f437f..000000000000
--- a/games/gtkpool/files/patch-Makefile.am
+++ /dev/null
@@ -1,35 +0,0 @@
---- Makefile.am.orig 2002-08-16 07:27:30.000000000 +0900
-+++ Makefile.am 2011-08-19 04:51:34.000000000 +0900
-@@ -1,30 +1,7 @@
--####### kdevelop will overwrite this part!!! (begin)##########
--
- SUBDIRS = gtkpool
-
--EXTRA_DIST = gtkpool.kdevprj admin AUTHORS COPYING ChangeLog INSTALL README TODO gtkpool.lsm gtkpool.spec
-+EXTRA_DIST = config.rpath gtkpool.kdevprj AUTHORS COPYING ChangeLog INSTALL README TODO gtkpool.lsm gtkpool.spec
-
--####### kdevelop will overwrite this part!!! (end)############
--# not a GNU package. You can remove this line, if
--# have all needed files, that a GNU package needs
- AUTOMAKE_OPTIONS = foreign
-
--$(top_srcdir)/configure.in: configure.in.in $(top_srcdir)/subdirs
-- cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common configure.in ;
--
--$(top_srcdir)/subdirs:
-- cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common subdirs
--
--$(top_srcdir)/acinclude.m4: $(top_srcdir)/admin/acinclude.m4.in $(top_srcdir)/admin/libtool.m4.in
-- @cd $(top_srcdir) && cat admin/acinclude.m4.in admin/libtool.m4.in > acinclude.m4
--
--MAINTAINERCLEANFILES = subdirs configure.in acinclude.m4 configure.files
--
--package-messages:
-- $(MAKE) -f admin/Makefile.common package-messages
--
--dist-hook:
-- cd $(top_distdir) && perl admin/am_edit -padmin
-- cd $(top_distdir) && $(MAKE) -f admin/Makefile.common subdirs
--
--
-+CXXFLAGS =
diff --git a/games/gtkpool/files/patch-configure.in b/games/gtkpool/files/patch-configure.in
deleted file mode 100644
index 4a9f2ead58ef..000000000000
--- a/games/gtkpool/files/patch-configure.in
+++ /dev/null
@@ -1,105 +0,0 @@
---- configure.in.orig 2002-08-16 07:27:48.000000000 +0900
-+++ configure.in 2011-08-19 04:52:03.000000000 +0900
-@@ -1,95 +1,12 @@
--dnl This file is part of the KDE libraries/packages
--dnl Copyright (C) 2001 Stephan Kulow (coolo@kde.org)
--dnl modified by Walter Tasin (tasin@kdevelop.org)
--dnl for c++ console applications
--
--dnl This file is free software; you can redistribute it and/or
--dnl modify it under the terms of the GNU Library General Public
--dnl License as published by the Free Software Foundation; either
--dnl version 2 of the License, or (at your option) any later version.
--
--dnl This library is distributed in the hope that it will be useful,
--dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
--dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
--dnl Library General Public License for more details.
--
--dnl You should have received a copy of the GNU Library General Public License
--dnl along with this library; see the file COPYING.LIB. If not, write to
--dnl the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
--dnl Boston, MA 02111-1307, USA.
--
--# Original Author was Kalle@kde.org
--# I lifted it in some mater. (Stephan Kulow)
--# I used much code from Janos Farkas
--
--dnl Process this file with autoconf to produce a configure script.
--
--AC_INIT(acinclude.m4) dnl a source file from your sub dir
--
--dnl This is so we can use kde-common
--AC_CONFIG_AUX_DIR(admin)
--
--dnl This ksh/zsh feature conflicts with `cd blah ; pwd`
--unset CDPATH
--
--dnl Checking host/target/build systems, for make, install etc.
--AC_CANONICAL_SYSTEM
--dnl Perform program name transformation
--AC_ARG_PROGRAM
--
--dnl Automake doc recommends to do this only here. (Janos)
--AM_INIT_AUTOMAKE(gtkpool, 0.5.0) dnl searches for some needed programs
--
--dnl almost the same like KDE_SET_PEFIX but the path is /usr/local
--dnl
--unset CDPATH
--dnl make /usr/local the default for the installation
-+AC_INIT(gtkpool/main.cpp)
-+AM_INIT_AUTOMAKE(gtkpool, 0.5.0)
-+AM_MAINTAINER_MODE
- AC_PREFIX_DEFAULT(/usr/local)
--
--if test "x$prefix" = "xNONE"; then
-- prefix=$ac_default_prefix
-- ac_configure_args="$ac_configure_args --prefix $prefix"
--fi
--KDE_FAST_CONFIGURE
--KDE_CONF_FILES
--
--dnl without this order in this file, automake will be confused!
--dnl
-+AC_PROG_CXX
-+AC_PROG_CPP
-+AM_PATH_GTK_2_0(2.0.0,,AC_MSG_ERROR(GTK+ version less than 2.0!))
- AM_CONFIG_HEADER(config.h)
--
--dnl checks for programs.
--dnl first check for c/c++ compilers
--AC_CHECK_COMPILERS
--dnl CXXFLAGS="-DHAVE_CONFIG_H -I. -I.. -O2 -O0 -g3 -Wall `gtk-config --cflags` -lgtk -lgdk -lglib -lm -lX11 $USE_EXCEPTIONS"
--CXXFLAGS="-DHAVE_CONFIG_H -I. -I.. -O2 -O0 -Wall `gtk-config --cflags` -lgtk -lgdk -lglib -lm -lX11 $USE_EXCEPTIONS"
--
--dnl create only shared libtool-libraries
--AC_ENABLE_SHARED(yes)
--
--dnl set the following to yes, if you want to create static
--dnl libtool-libraries, too.
--AC_ENABLE_STATIC(no)
--
--dnl create a working libtool-script
--KDE_PROG_LIBTOOL
--
--dnl activate the next macro call for DLOPEN tests and setting LIBDL
--dnl (n.b. KDE_MISC_TESTS does the same to you, so use either this or the next one)
--KDE_CHECK_DLOPEN
--
--dnl activate the next macro call for some additional tests
--dnl (compat, crypt, socket, nsl, dlopen, ...)
--dnl KDE_MISC_TESTS
--
--KDE_CHECK_EXTRA_LIBS
--all_libraries="$all_libraries $USER_LDFLAGS"
--all_includes="$all_includes $USER_INCLUDES"
--AC_SUBST(all_includes)
--AC_SUBST(all_libraries)
--
--AC_SUBST(AUTODIRS)
--
--KDE_CREATE_SUBDIRSLIST
-+AC_SUBST(CXXFLAGS)
- AC_OUTPUT( \
- ./Makefile \
- gtkpool/Makefile \
diff --git a/games/gtkpool/files/patch-gtkpool__Makefile.am b/games/gtkpool/files/patch-gtkpool__Makefile.am
deleted file mode 100644
index 88bf058ead71..000000000000
--- a/games/gtkpool/files/patch-gtkpool__Makefile.am
+++ /dev/null
@@ -1,30 +0,0 @@
---- gtkpool/Makefile.am.orig 2002-08-16 07:27:30.000000000 +0900
-+++ gtkpool/Makefile.am 2011-08-19 04:52:03.000000000 +0900
-@@ -1,4 +1,3 @@
--####### kdevelop will overwrite this part!!! (begin)##########
- bin_PROGRAMS = gtkpool
- gtkpool_SOURCES = moving.cpp game.cpp indentify_ball.cpp support.cpp ball.cpp circle.cpp point2d.cpp vec2d.cpp options.cpp sound.cpp check_pocket.cpp pointer_selects.cpp draw_ball.cpp apply_friction.cpp move_balls.cpp check_table_collision.cpp connectdialog.cpp application.cpp main.cpp
- gtkpool_LDADD =
-@@ -8,16 +7,12 @@
- EXTRA_DIST = main.cpp application.cpp application.h connectdialog.cpp connectdialog.h check_table_collision.cpp check_table_collision.h move_balls.cpp move_balls.h apply_friction.cpp apply_friction.h draw_ball.cpp draw_ball.h pointer_selects.cpp pointer_selects.h check_pocket.cpp check_pocket.h sound.cpp sound.h options.h options.cpp vec2d.cpp vec2d.h point2d.cpp point2d.h circle.cpp circle.h ball.cpp ball.h support.h support.cpp pixmaps indentify_ball.cpp indentify_ball.h game.cpp game.h moving.h moving.cpp lo32-app-gtkpool.png
-
- install-data-local:
-- $(mkinstalldirs) ${datadir}/icons/
-- $(INSTALL_DATA) $(srcdir)/lo32-app-gtkpool.png ${datadir}/icons/gtkpool.png
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/icons/
-+ $(INSTALL_DATA) $(srcdir)/lo32-app-gtkpool.png ${DESTDIR}${datadir}/icons/gtkpool.png
-
- uninstall-local:
-- -rm -f ${datadir}/icons/gtkpool.png
-+ rm -f ${datadir}/icons/gtkpool.png
-
--####### kdevelop will overwrite this part!!! (end)############
--# set the include path found by configure
--INCLUDES= $(all_includes)
--
--# the library search path.
--gtkpool_LDFLAGS = $(all_libraries)
--
-+AM_CXXFLAGS = @GTK_CFLAGS@
-+
-+gtkpool_LDADD += @GTK_LIBS@
diff --git a/games/gtkpool/files/patch-gtkpool__check_pocket.h b/games/gtkpool/files/patch-gtkpool__check_pocket.h
deleted file mode 100644
index 7d8d0416492f..000000000000
--- a/games/gtkpool/files/patch-gtkpool__check_pocket.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- gtkpool/check_pocket.h.orig 2002-07-29 09:56:57.000000000 +0900
-+++ gtkpool/check_pocket.h 2011-08-19 04:36:39.000000000 +0900
-@@ -17,7 +17,6 @@
-
- #ifndef CHECK_POCKET_H
- #define CHECK_POCKET_H
--#include "ball.h"
- #include "game.h"
-
-
diff --git a/games/gtkpool/files/patch-gtkpool__game.cpp b/games/gtkpool/files/patch-gtkpool__game.cpp
deleted file mode 100644
index 97a6472bae2b..000000000000
--- a/games/gtkpool/files/patch-gtkpool__game.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- gtkpool/game.cpp.orig 2002-07-29 06:58:05.000000000 +0900
-+++ gtkpool/game.cpp 2011-08-19 04:36:31.000000000 +0900
-@@ -16,6 +16,7 @@
- ***************************************************************************/
-
- #include "game.h"
-+#include "moving.h"
- #include <algorithm>
-
- Game::Game(){
diff --git a/games/gtkpool/files/patch-gtkpool__main.cpp b/games/gtkpool/files/patch-gtkpool__main.cpp
deleted file mode 100644
index 0f76128a382d..000000000000
--- a/games/gtkpool/files/patch-gtkpool__main.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
---- gtkpool/main.cpp.orig 2002-08-06 02:36:10.000000000 +0900
-+++ gtkpool/main.cpp 2011-08-19 04:36:56.000000000 +0900
-@@ -162,10 +162,10 @@
- gtk_widget_show(button);*/
-
- //setup chat box for multiplayer
-- app.chat_text = gtk_text_new((GtkAdjustment *)NULL, (GtkAdjustment *)NULL);
-+ app.chat_text = gtk_text_view_new();
- gtk_widget_set_usize(app.chat_text, -2, 60);
-- gtk_text_set_editable(GTK_TEXT(app.chat_text), FALSE);
-- gtk_text_set_word_wrap(GTK_TEXT(app.chat_text), TRUE);
-+ gtk_text_view_set_editable(GTK_TEXT_VIEW(app.chat_text), FALSE);
-+ gtk_text_view_set_wrap_mode(GTK_TEXT_VIEW(app.chat_text), GTK_WRAP_WORD);
- gtk_widget_set_events (app.chat_text, GDK_NOTHING);
- // networking not ready for this version
-
diff --git a/games/gtkpool/files/patch-gtkpool__options.cpp b/games/gtkpool/files/patch-gtkpool__options.cpp
deleted file mode 100644
index d383284ddfa3..000000000000
--- a/games/gtkpool/files/patch-gtkpool__options.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- gtkpool/options.cpp.orig 2002-07-29 14:16:51.000000000 +0900
-+++ gtkpool/options.cpp 2011-08-19 04:36:56.000000000 +0900
-@@ -68,7 +68,7 @@
- opt_dlg = gtk_dialog_new ();
- gtk_object_set_data (GTK_OBJECT (opt_dlg), "opt_dlg", opt_dlg);
- gtk_window_set_title (GTK_WINDOW (opt_dlg), _("GTKPool Options"));
-- GTK_WINDOW (opt_dlg)->type = GTK_WINDOW_DIALOG;
-+ GTK_WINDOW (opt_dlg)->type = GTK_WINDOW_TOPLEVEL;
- gtk_window_set_position (GTK_WINDOW (opt_dlg), GTK_WIN_POS_CENTER);
- gtk_window_set_policy (GTK_WINDOW (opt_dlg), FALSE, TRUE, FALSE);
- gtk_widget_ref (opt_dlg);
diff --git a/games/gtkpool/files/patch-gtkpool__pixmaps__Makefile.am b/games/gtkpool/files/patch-gtkpool__pixmaps__Makefile.am
deleted file mode 100644
index f25a6752f232..000000000000
--- a/games/gtkpool/files/patch-gtkpool__pixmaps__Makefile.am
+++ /dev/null
@@ -1,265 +0,0 @@
---- gtkpool/pixmaps/Makefile.am.orig 2002-08-16 07:27:31.000000000 +0900
-+++ gtkpool/pixmaps/Makefile.am 2011-08-19 04:51:34.000000000 +0900
-@@ -1,136 +1,132 @@
--####### kdevelop will overwrite this part!!! (begin)##########
--
-
- EXTRA_DIST = ball-shadow.xpm ball_10_lg.xpm ball_10_sm.xpm ball_11_lg.xpm ball_11_sm.xpm ball_12_lg.xpm ball_12_sm.xpm ball_13_lg.xpm ball_13_sm.xpm ball_14_lg.xpm ball_14_sm.xpm ball_15_lg.xpm ball_15_sm.xpm ball_1_lg.xpm ball_1_sm.xpm ball_2_lg.xpm ball_2_sm.xpm ball_3_lg.xpm ball_3_sm.xpm ball_4_lg.xpm ball_4_sm.xpm ball_5_lg.xpm ball_5_sm.xpm ball_6_lg.xpm ball_6_sm.xpm ball_7_lg.xpm ball_7_sm.xpm ball_8_lg.xpm ball_8_sm.xpm ball_9_lg.xpm ball_9_sm.xpm ball_cue_lg.xpm ball_cue_sm.xpm bllq-icon.xpm blpl-icon.xpm mabl-icon.xpm maho-icon.xpm pool_table_black-laquer.xpm pool_table_black-pearl.xpm pool_table_mahogany.xpm pool_table_maple-burl.xpm ball_drop.raw ball_hit.raw
-
- install-data-local:
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_10_lg.xpm ${datadir}/gtkpool/ball_10_lg.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_10_sm.xpm ${datadir}/gtkpool/ball_10_sm.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_11_lg.xpm ${datadir}/gtkpool/ball_11_lg.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_11_sm.xpm ${datadir}/gtkpool/ball_11_sm.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_12_lg.xpm ${datadir}/gtkpool/ball_12_lg.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_12_sm.xpm ${datadir}/gtkpool/ball_12_sm.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_13_lg.xpm ${datadir}/gtkpool/ball_13_lg.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_13_sm.xpm ${datadir}/gtkpool/ball_13_sm.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_14_lg.xpm ${datadir}/gtkpool/ball_14_lg.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_14_sm.xpm ${datadir}/gtkpool/ball_14_sm.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_15_lg.xpm ${datadir}/gtkpool/ball_15_lg.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_15_sm.xpm ${datadir}/gtkpool/ball_15_sm.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_1_lg.xpm ${datadir}/gtkpool/ball_1_lg.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_1_sm.xpm ${datadir}/gtkpool/ball_1_sm.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_2_lg.xpm ${datadir}/gtkpool/ball_2_lg.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_2_sm.xpm ${datadir}/gtkpool/ball_2_sm.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_3_lg.xpm ${datadir}/gtkpool/ball_3_lg.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_3_sm.xpm ${datadir}/gtkpool/ball_3_sm.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_4_lg.xpm ${datadir}/gtkpool/ball_4_lg.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_4_sm.xpm ${datadir}/gtkpool/ball_4_sm.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_5_lg.xpm ${datadir}/gtkpool/ball_5_lg.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_5_sm.xpm ${datadir}/gtkpool/ball_5_sm.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_6_lg.xpm ${datadir}/gtkpool/ball_6_lg.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_6_sm.xpm ${datadir}/gtkpool/ball_6_sm.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_7_lg.xpm ${datadir}/gtkpool/ball_7_lg.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_7_sm.xpm ${datadir}/gtkpool/ball_7_sm.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_8_lg.xpm ${datadir}/gtkpool/ball_8_lg.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_8_sm.xpm ${datadir}/gtkpool/ball_8_sm.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_9_lg.xpm ${datadir}/gtkpool/ball_9_lg.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_9_sm.xpm ${datadir}/gtkpool/ball_9_sm.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_cue_lg.xpm ${datadir}/gtkpool/ball_cue_lg.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_cue_sm.xpm ${datadir}/gtkpool/ball_cue_sm.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/bllq-icon.xpm ${datadir}/gtkpool/bllq-icon.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/blpl-icon.xpm ${datadir}/gtkpool/blpl-icon.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/mabl-icon.xpm ${datadir}/gtkpool/mabl-icon.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/maho-icon.xpm ${datadir}/gtkpool/maho-icon.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/pool_table_black-laquer.xpm ${datadir}/gtkpool/pool_table_black-laquer.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/pool_table_black-pearl.xpm ${datadir}/gtkpool/pool_table_black-pearl.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/pool_table_mahogany.xpm ${datadir}/gtkpool/pool_table_mahogany.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/pool_table_maple-burl.xpm ${datadir}/gtkpool/pool_table_maple-burl.xpm
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_drop.raw ${datadir}/gtkpool/ball_drop.raw
-- $(mkinstalldirs) ${datadir}/gtkpool/
-- $(INSTALL_DATA) $(srcdir)/ball_hit.raw ${datadir}/gtkpool/ball_hit.raw
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_10_lg.xpm ${DESTDIR}${datadir}/gtkpool/ball_10_lg.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_10_sm.xpm ${DESTDIR}${datadir}/gtkpool/ball_10_sm.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_11_lg.xpm ${DESTDIR}${datadir}/gtkpool/ball_11_lg.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_11_sm.xpm ${DESTDIR}${datadir}/gtkpool/ball_11_sm.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_12_lg.xpm ${DESTDIR}${datadir}/gtkpool/ball_12_lg.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_12_sm.xpm ${DESTDIR}${datadir}/gtkpool/ball_12_sm.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_13_lg.xpm ${DESTDIR}${datadir}/gtkpool/ball_13_lg.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_13_sm.xpm ${DESTDIR}${datadir}/gtkpool/ball_13_sm.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_14_lg.xpm ${DESTDIR}${datadir}/gtkpool/ball_14_lg.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_14_sm.xpm ${DESTDIR}${datadir}/gtkpool/ball_14_sm.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_15_lg.xpm ${DESTDIR}${datadir}/gtkpool/ball_15_lg.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_15_sm.xpm ${DESTDIR}${datadir}/gtkpool/ball_15_sm.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_1_lg.xpm ${DESTDIR}${datadir}/gtkpool/ball_1_lg.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_1_sm.xpm ${DESTDIR}${datadir}/gtkpool/ball_1_sm.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_2_lg.xpm ${DESTDIR}${datadir}/gtkpool/ball_2_lg.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_2_sm.xpm ${DESTDIR}${datadir}/gtkpool/ball_2_sm.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_3_lg.xpm ${DESTDIR}${datadir}/gtkpool/ball_3_lg.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_3_sm.xpm ${DESTDIR}${datadir}/gtkpool/ball_3_sm.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_4_lg.xpm ${DESTDIR}${datadir}/gtkpool/ball_4_lg.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_4_sm.xpm ${DESTDIR}${datadir}/gtkpool/ball_4_sm.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_5_lg.xpm ${DESTDIR}${datadir}/gtkpool/ball_5_lg.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_5_sm.xpm ${DESTDIR}${datadir}/gtkpool/ball_5_sm.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_6_lg.xpm ${DESTDIR}${datadir}/gtkpool/ball_6_lg.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_6_sm.xpm ${DESTDIR}${datadir}/gtkpool/ball_6_sm.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_7_lg.xpm ${DESTDIR}${datadir}/gtkpool/ball_7_lg.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_7_sm.xpm ${DESTDIR}${datadir}/gtkpool/ball_7_sm.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_8_lg.xpm ${DESTDIR}${datadir}/gtkpool/ball_8_lg.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_8_sm.xpm ${DESTDIR}${datadir}/gtkpool/ball_8_sm.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_9_lg.xpm ${DESTDIR}${datadir}/gtkpool/ball_9_lg.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_9_sm.xpm ${DESTDIR}${datadir}/gtkpool/ball_9_sm.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_cue_lg.xpm ${DESTDIR}${datadir}/gtkpool/ball_cue_lg.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_cue_sm.xpm ${DESTDIR}${datadir}/gtkpool/ball_cue_sm.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/bllq-icon.xpm ${DESTDIR}${datadir}/gtkpool/bllq-icon.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/blpl-icon.xpm ${DESTDIR}${datadir}/gtkpool/blpl-icon.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/mabl-icon.xpm ${DESTDIR}${datadir}/gtkpool/mabl-icon.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/maho-icon.xpm ${DESTDIR}${datadir}/gtkpool/maho-icon.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/pool_table_black-laquer.xpm ${DESTDIR}${datadir}/gtkpool/pool_table_black-laquer.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/pool_table_black-pearl.xpm ${DESTDIR}${datadir}/gtkpool/pool_table_black-pearl.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/pool_table_mahogany.xpm ${DESTDIR}${datadir}/gtkpool/pool_table_mahogany.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/pool_table_maple-burl.xpm ${DESTDIR}${datadir}/gtkpool/pool_table_maple-burl.xpm
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_drop.raw ${DESTDIR}${datadir}/gtkpool/ball_drop.raw
-+ $(mkinstalldirs) ${DESTDIR}${datadir}/gtkpool/
-+ $(INSTALL_DATA) $(srcdir)/ball_hit.raw ${DESTDIR}${datadir}/gtkpool/ball_hit.raw
-
- uninstall-local:
-- -rm -f ${datadir}/gtkpool/ball_10_lg.xpm
-- -rm -f ${datadir}/gtkpool/ball_10_sm.xpm
-- -rm -f ${datadir}/gtkpool/ball_11_lg.xpm
-- -rm -f ${datadir}/gtkpool/ball_11_sm.xpm
-- -rm -f ${datadir}/gtkpool/ball_12_lg.xpm
-- -rm -f ${datadir}/gtkpool/ball_12_sm.xpm
-- -rm -f ${datadir}/gtkpool/ball_13_lg.xpm
-- -rm -f ${datadir}/gtkpool/ball_13_sm.xpm
-- -rm -f ${datadir}/gtkpool/ball_14_lg.xpm
-- -rm -f ${datadir}/gtkpool/ball_14_sm.xpm
-- -rm -f ${datadir}/gtkpool/ball_15_lg.xpm
-- -rm -f ${datadir}/gtkpool/ball_15_sm.xpm
-- -rm -f ${datadir}/gtkpool/ball_1_lg.xpm
-- -rm -f ${datadir}/gtkpool/ball_1_sm.xpm
-- -rm -f ${datadir}/gtkpool/ball_2_lg.xpm
-- -rm -f ${datadir}/gtkpool/ball_2_sm.xpm
-- -rm -f ${datadir}/gtkpool/ball_3_lg.xpm
-- -rm -f ${datadir}/gtkpool/ball_3_sm.xpm
-- -rm -f ${datadir}/gtkpool/ball_4_lg.xpm
-- -rm -f ${datadir}/gtkpool/ball_4_sm.xpm
-- -rm -f ${datadir}/gtkpool/ball_5_lg.xpm
-- -rm -f ${datadir}/gtkpool/ball_5_sm.xpm
-- -rm -f ${datadir}/gtkpool/ball_6_lg.xpm
-- -rm -f ${datadir}/gtkpool/ball_6_sm.xpm
-- -rm -f ${datadir}/gtkpool/ball_7_lg.xpm
-- -rm -f ${datadir}/gtkpool/ball_7_sm.xpm
-- -rm -f ${datadir}/gtkpool/ball_8_lg.xpm
-- -rm -f ${datadir}/gtkpool/ball_8_sm.xpm
-- -rm -f ${datadir}/gtkpool/ball_9_lg.xpm
-- -rm -f ${datadir}/gtkpool/ball_9_sm.xpm
-- -rm -f ${datadir}/gtkpool/ball_cue_lg.xpm
-- -rm -f ${datadir}/gtkpool/ball_cue_sm.xpm
-- -rm -f ${datadir}/gtkpool/bllq-icon.xpm
-- -rm -f ${datadir}/gtkpool/blpl-icon.xpm
-- -rm -f ${datadir}/gtkpool/mabl-icon.xpm
-- -rm -f ${datadir}/gtkpool/maho-icon.xpm
-- -rm -f ${datadir}/gtkpool/pool_table_black-laquer.xpm
-- -rm -f ${datadir}/gtkpool/pool_table_black-pearl.xpm
-- -rm -f ${datadir}/gtkpool/pool_table_mahogany.xpm
-- -rm -f ${datadir}/gtkpool/pool_table_maple-burl.xpm
-- -rm -f ${datadir}/gtkpool/ball_drop.raw
-- -rm -f ${datadir}/gtkpool/ball_hit.raw
--
--####### kdevelop will overwrite this part!!! (end)############
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_10_lg.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_10_sm.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_11_lg.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_11_sm.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_12_lg.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_12_sm.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_13_lg.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_13_sm.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_14_lg.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_14_sm.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_15_lg.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_15_sm.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_1_lg.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_1_sm.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_2_lg.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_2_sm.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_3_lg.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_3_sm.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_4_lg.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_4_sm.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_5_lg.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_5_sm.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_6_lg.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_6_sm.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_7_lg.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_7_sm.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_8_lg.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_8_sm.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_9_lg.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_9_sm.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_cue_lg.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_cue_sm.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/bllq-icon.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/blpl-icon.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/mabl-icon.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/maho-icon.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/pool_table_black-laquer.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/pool_table_black-pearl.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/pool_table_mahogany.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/pool_table_maple-burl.xpm
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_drop.raw
-+ -rm -f ${DESTDIR}${datadir}/gtkpool/ball_hit.raw
diff --git a/games/gtkpool/files/patch-gtkpool_application.cpp b/games/gtkpool/files/patch-gtkpool_application.cpp
deleted file mode 100644
index 21658fc9e78a..000000000000
--- a/games/gtkpool/files/patch-gtkpool_application.cpp
+++ /dev/null
@@ -1,59 +0,0 @@
---- gtkpool/application.cpp.orig 2002-08-06 04:02:45 UTC
-+++ gtkpool/application.cpp
-@@ -67,11 +67,11 @@ Application::Application(){
- message_colours[14] = new GdkColor;
-
- buf_pixmap = NULL;
-- table_pixmaps = new (GdkPixmap *)[4];
-- balls_pixmaps = new (GdkPixmap *)[NUM_BALLS];
-- balls_pixmap_masks = new (GdkBitmap *)[NUM_BALLS];
-- balls_big_pixmaps = new (GdkPixmap *)[NUM_BALLS];
-- balls_big_pixmap_masks = new (GdkBitmap *)[NUM_BALLS];
-+ table_pixmaps = new GdkPixmap *[4];
-+ balls_pixmaps = new GdkPixmap *[NUM_BALLS];
-+ balls_pixmap_masks = new GdkBitmap *[NUM_BALLS];
-+ balls_big_pixmaps = new GdkPixmap *[NUM_BALLS];
-+ balls_big_pixmap_masks = new GdkBitmap *[NUM_BALLS];
- running = true; placing_cue = false;
- sunk_tf = collide_tf = bounce_tf = false;
- connected = false;
-@@ -234,7 +234,7 @@ reiterated until there are no more collisions left in
- }
-
- update_rack();
-- balls.erase(std::vector<Ball>::iterator(bnc)); // get rid of it
-+ balls.erase(std::remove_if(balls.begin(), balls.end(), [bnc](Ball const &b) { return &b == bnc; }), balls.end()); // get rid of it
- sunk_tf = true;
- }
- else // otherwise bounce it off the bumper
-@@ -530,7 +530,7 @@ void Application::mouse_down (double x, double y) {
- bb = find_if(balls.begin(), balls.end(), pointer_selects( x, y, hit_moving));
- if(bb != balls.end())
- {
--#if _CPP_CSTDLIB == 1
-+#if 1 // _CPP_CSTDLIB == 1
- // FIXME: horrible, non-portable, converting a vector iterator
- // to a pointer using g++ 3.0 private interface :-(
- // -- Philip Martin <philip_martin@ntlworld.com>
-@@ -815,12 +815,18 @@ void Application::init_sound()
- load_sounds();
- }
-
--void Application::print_message(const char *message, int colour = 0)
-+void Application::print_message(const char *message, int colour)
- {
-+ GtkTextBuffer *chat_textbuf;
-+ GtkTextIter chat_textiter;
-+
- if (colour > 4)
- colour = 14;
- if (colour < 0)
- colour = 14;
-- gtk_text_insert(GTK_TEXT(chat_text), NULL, message_colours[colour], NULL, "\n", -1);
-- gtk_text_insert(GTK_TEXT(chat_text), NULL, message_colours[colour], NULL, message, -1);
-+
-+ chat_textbuf = gtk_text_view_get_buffer(GTK_TEXT_VIEW(chat_text));
-+ gtk_text_buffer_get_iter_at_offset(chat_textbuf, &chat_textiter, 0);
-+ gtk_text_buffer_insert(chat_textbuf, &chat_textiter, "\n", -1);
-+ gtk_text_buffer_insert(chat_textbuf, &chat_textiter, message, -1);
- }
diff --git a/games/gtkpool/files/patch-gtkpool_ball.cpp b/games/gtkpool/files/patch-gtkpool_ball.cpp
deleted file mode 100644
index ea9a2559e774..000000000000
--- a/games/gtkpool/files/patch-gtkpool_ball.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- gtkpool/ball.cpp.orig Thu Aug 15 00:04:33 2002
-+++ gtkpool/ball.cpp Fri Jul 29 19:06:23 2005
-@@ -53,7 +53,7 @@
- radius = diam = 0;
- }
-
--Ball::Ball (double x, double y, int d, GdkColor *c, int cat = other, bool isq = false, bool ise = false, bool isn = false, bool isso = false, bool isst = false) : Point2D(x, y), vel(0, 0), bnc(0, 0), tvec(0, 0) {
-+Ball::Ball (double x, double y, int d, GdkColor *c, int cat, bool isq, bool ise, bool isn, bool isso, bool isst) : Point2D(x, y), vel(0, 0), bnc(0, 0), tvec(0, 0) {
- radius = (diam = d) / 2;
- clr = c;
- is_cue = isq; is_eight = ise; is_nine = isn;
-@@ -63,7 +63,7 @@
- ball_num = 15;
- }
-
--Ball::Ball (double x, double y, int d, int bn, GdkPixmap *pixmap, GdkBitmap *c_bmp, GdkPixmap *b_pixmap, GdkBitmap *b_clip_bmp, int cat = other, bool isq = false, bool ise = false, bool isn = false, bool isso = false, bool isst = false) : Point2D(x, y), vel(0, 0), bnc(0, 0), tvec(0, 0) {
-+Ball::Ball (double x, double y, int d, int bn, GdkPixmap *pixmap, GdkBitmap *c_bmp, GdkPixmap *b_pixmap, GdkBitmap *b_clip_bmp, int cat, bool isq, bool ise, bool isn, bool isso, bool isst) : Point2D(x, y), vel(0, 0), bnc(0, 0), tvec(0, 0) {
- radius = (diam = d) / 2;
- clr = (GdkColor *)NULL;
- is_cue = isq; is_eight = ise; is_nine = isn;
diff --git a/games/gtkpool/files/patch-gtkpool_ball.h b/games/gtkpool/files/patch-gtkpool_ball.h
deleted file mode 100644
index e5149262c3a8..000000000000
--- a/games/gtkpool/files/patch-gtkpool_ball.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- gtkpool/ball.h.orig 2002-07-29 10:02:15.000000000 +0900
-+++ gtkpool/ball.h 2011-08-19 04:36:31.000000000 +0900
-@@ -80,8 +80,8 @@
- GdkColor *clr;
-
- Ball(void);
-- Ball (double x, double y, int d, GdkColor *c, int cat, bool isq = false, bool ise = false, bool isn = false, bool isso = false, bool isst = false);
-- Ball (double x, double y, int d, int bn, GdkPixmap *pixmap, GdkBitmap *c_bmp, GdkPixmap *b_pixmap, GdkBitmap *b_clip_bmp, int cat, bool isq = false, bool ise = false, bool isn = false, bool isso = false, bool isst = false);
-+ Ball (double x, double y, int d, GdkColor *c, int cat = other, bool isq = false, bool ise = false, bool isn = false, bool isso = false, bool isst = false);
-+ Ball (double x, double y, int d, int bn, GdkPixmap *pixmap, GdkBitmap *c_bmp, GdkPixmap *b_pixmap, GdkBitmap *b_clip_bmp, int cat = other, bool isq = false, bool ise = false, bool isn = false, bool isso = false, bool isst = false);
- bool moving ();
- void decel (double val);
- double pathIntercept (Ball b);
diff --git a/games/gtkpool/files/patch-gtkpool_game.h b/games/gtkpool/files/patch-gtkpool_game.h
deleted file mode 100644
index 335f48aa0972..000000000000
--- a/games/gtkpool/files/patch-gtkpool_game.h
+++ /dev/null
@@ -1,33 +0,0 @@
---- gtkpool/game.h.orig 2002-07-29 10:02:15.000000000 +0900
-+++ gtkpool/game.h 2011-08-19 04:36:48.000000000 +0900
-@@ -19,10 +19,7 @@
- #define GAME_H
- #include <gtk/gtk.h>
- #include <vector>
--#include "ball.h"
--#include "check_pocket.h"
--#include "move_balls.h"
--#include "moving.h"
-+#include <cstring>
-
- /**
- *@author Brian Ashe
-@@ -31,10 +28,12 @@
- class check_pocket;
-
- enum turns { tplayer1, tplayer2 }; // Tell whose turn it is on
--enum catagories { stripes, solids, other }; // What are they shooting at
-+enum categories { stripes, solids, other }; // What are they shooting at
- enum player_types { human, computer, remote }; // What type of player (future use)
- enum game_types { eight_ball, nine_ball, rotation, snooker, continuous14_1, no_rules };
-
-+#include "ball.h"
-+
- struct player {
- char player_name [30]; // Player's name
- int category; // Stripes or solids
-@@ -74,3 +73,4 @@
- };
-
- #endif
-+
diff --git a/games/gtkpool/files/patch-gtkpool_sound.cpp b/games/gtkpool/files/patch-gtkpool_sound.cpp
deleted file mode 100644
index 634186038cac..000000000000
--- a/games/gtkpool/files/patch-gtkpool_sound.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- gtkpool/sound.cpp.orig Mon Jul 29 04:57:41 2002
-+++ gtkpool/sound.cpp Fri Jul 29 19:06:47 2005
-@@ -26,7 +26,7 @@
- #include <errno.h>
- #include "sound.h"
-
--SoundError::SoundError(char *desc, int c, int r = 0, int g = 0){
-+SoundError::SoundError(char *desc, int c, int r, int g){
- description = strdup(desc);
- code = c;
- requested = r;
diff --git a/games/gtkpool/pkg-descr b/games/gtkpool/pkg-descr
deleted file mode 100644
index a345089600e5..000000000000
--- a/games/gtkpool/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-GTKPool is a 2D pool game using the GTK+ toolkit. It currently supports
-playing 8-ball, 9-ball and Rotation as well as a "No Rules" option for
-practice/just messing around. It supports many options and features
-configurable physics so you can do almost anything.
-
-WWW: http://gtkpool.seul.org/
diff --git a/games/imaze/Makefile b/games/imaze/Makefile
deleted file mode 100644
index 54229168b32c..000000000000
--- a/games/imaze/Makefile
+++ /dev/null
@@ -1,71 +0,0 @@
-# Created by: Ronald Kuehn <rk@ronald.org>
-# $FreeBSD$
-
-PORTNAME= imaze
-PORTVERSION= 1.4
-PORTREVISION= 5
-CATEGORIES= games
-MASTER_SITES= http://www.sourcefiles.org/Games/Arcade/
-PKGNAMESUFFIX= -${TOOLKIT}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Multi-player network action game for TCP/IP with 3D graphics
-
-LICENSE= BSD4CLAUSE
-LICENSE_FILE= ${WRKSRC}/Copyright
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USE_XORG= x11 xaw xmu xt
-
-HAS_CONFIGURE= yes
-CONFIGURE_ARGS= ${TOOLKIT} X11Dir="${LOCALBASE}" CFlags="${CFLAGS}"
-MAKE_ENV= SOUNDDIR="${DATADIR}/sounds"
-
-BUILD_WRKSRC= ${WRKSRC}/source
-CONFIGURE_WRKSRC= ${WRKSRC}/source
-
-OPTIONS_DEFINE= AUDIO DOCS JOYSTICK
-OPTIONS_SINGLE= GUI
-OPTIONS_SINGLE_GUI= ATHENA MOTIF XVIEW
-OPTIONS_DEFAULT= ATHENA AUDIO JOYSTICK
-
-ATHENA_DESC= Athena widget library support
-AUDIO_DESC= Audio support
-JOYSTICK_DESC= Joystick support
-XVIEW_DESC= XView widget library support
-
-ATHENA_VARS= TOOLKIT=athena
-AUDIO_CONFIGURE_OFF= noaudio
-JOYSTICK_CONFIGURE_OFF= nojoystick
-MOTIF_USES= motif
-MOTIF_VARS= MOTIFLIB="-L${LOCALBASE}/lib -lXm -lXt" TOOLKIT=motif
-XVIEW_LIB_DEPENDS= libxview.so:x11-toolkits/xview
-XVIEW_VARS= TOOLKIT=xview
-
-post-patch:
- @${REINPLACE_CMD} 's@ninja@imazeninja@g' ${WRKSRC}/man6/*.6
-
-do-install:
- cd ${WRKSRC}/source && ${INSTALL_PROGRAM} \
- genlab imaze imazesrv imazestat xlabed \
- ${STAGEDIR}${PREFIX}/bin
-# Install ninja as imazeninja to resolve conflict with devel/ninja
- ${INSTALL_PROGRAM} ${WRKSRC}/source/ninja ${STAGEDIR}${PREFIX}/bin/imazeninja
- cd ${WRKSRC}/man6 && ${INSTALL_MAN} \
- genlab.6 imaze.6 imazesrv.6 imazestat.6 xlabed.6 \
- ${STAGEDIR}${MAN6PREFIX}/man/man6
- ${INSTALL_MAN} ${WRKSRC}/man6/ninja.6 \
- ${STAGEDIR}${MAN6PREFIX}/man/man6/imazeninja.6
- @${MKDIR} ${STAGEDIR}${DATADIR}/labs
- ${INSTALL_DATA} ${WRKSRC}/labs/*.lab ${STAGEDIR}${DATADIR}/labs
- @${MKDIR} ${STAGEDIR}${DATADIR}/sounds
- ${INSTALL_DATA} ${WRKSRC}/sounds/*.au ${STAGEDIR}${DATADIR}/sounds
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/imaze/distinfo b/games/imaze/distinfo
deleted file mode 100644
index 1adca4ee85fe..000000000000
--- a/games/imaze/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (imaze-1.4.tar.gz) = 2057b607d0a2872384d8a742fa9fac884fd9a03492733eb771cb1f85ff20528b
-SIZE (imaze-1.4.tar.gz) = 649705
diff --git a/games/imaze/files/patch-source_Makefile.in b/games/imaze/files/patch-source_Makefile.in
deleted file mode 100644
index 5af44a9f1a15..000000000000
--- a/games/imaze/files/patch-source_Makefile.in
+++ /dev/null
@@ -1,20 +0,0 @@
---- source/Makefile.in.orig 2001-12-10 00:47:32 UTC
-+++ source/Makefile.in
-@@ -43,7 +43,7 @@ Unconfigured:
- @echo "run ./configure first, don't use this makefile"
- #END configure output
-
--DEFINES=-DDEFAULT_SOUND_DIR=\"`pwd`/../sounds\"
-+DEFINES=-DDEFAULT_SOUND_DIR=\"${SOUNDDIR}\"
- #
- # possible values:
- #
-@@ -66,7 +66,7 @@ INSTALL=install -s -m 755
- X11Libs=-lX11
- #AthenaLibs=-lXaw -lXt
- AthenaLibs=-lXaw -lXt -lXmu
--MotifLibs=-lXm -lXt
-+MotifLibs=${MOTIFLIB}
- XViewLibs=-lxview -lolgx
-
- # bis hier Optionen eintragen
diff --git a/games/imaze/files/patch-source_configure b/games/imaze/files/patch-source_configure
deleted file mode 100644
index 336e8729e422..000000000000
--- a/games/imaze/files/patch-source_configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- source/configure.orig 2001-12-10 00:47:37 UTC
-+++ source/configure
-@@ -54,7 +54,7 @@ LibpathTmpl=-L@
- MakefileIn=Makefile.in
- MakefileOut=Makefile
-
--SedQuote="s/[^=]*\$/'&'/"
-+SedQuote="s/=\(.*\)/='\1'/"
-
- #----------
- #
diff --git a/games/imaze/files/patch-source_fbsd_joystick.c b/games/imaze/files/patch-source_fbsd_joystick.c
deleted file mode 100644
index bf1d0fc9f75a..000000000000
--- a/games/imaze/files/patch-source_fbsd_joystick.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- source/fbsd_joystick.c.orig 2001-12-10 00:47:38 UTC
-+++ source/fbsd_joystick.c
-@@ -44,7 +44,7 @@
- #include <errno.h>
- #include <fcntl.h>
- #include <sys/time.h>
--#include <machine/joystick.h>
-+#include <sys/joystick.h>
-
- #include "argv.h"
- #include "global.h"
diff --git a/games/imaze/files/patch-source_voxware_audio.c b/games/imaze/files/patch-source_voxware_audio.c
deleted file mode 100644
index 832c4398dbff..000000000000
--- a/games/imaze/files/patch-source_voxware_audio.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- source/voxware_audio.c.orig 2001-12-10 00:47:46 UTC
-+++ source/voxware_audio.c
-@@ -50,7 +50,7 @@
- #ifdef linux
- #include <linux/soundcard.h>
- #else
--#include <machine/soundcard.h>
-+#include <sys/soundcard.h>
- #endif
-
- #include "argv.h"
diff --git a/games/imaze/pkg-descr b/games/imaze/pkg-descr
deleted file mode 100644
index ee5cf3b96e25..000000000000
--- a/games/imaze/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-iMaze is a multi-player network action game for TCP/IP with 3D graphics
-under X11 (XView, Motif or Athena). You run through a labyrinth and shoot
-everything that is round without being hit by other round anythings.
-
-Of course anything round is one of the following:
- * other players playing over the net
- * computer controlled ninjas
- * deadly shots (except your own)
-
-Features:
- * sophisticated, reliable network protocol, works even with SLIP connections
- via modem; modular, portable source code
- * windows can be freely scaled to avoid speed drawbacks due to poor display
- performance
- * sound and joystick support
- * scores; camera mode; labyrinth generator and interactive labyrinth editor
-
-Audio support is somewhat flaky on FreeBSD (synchronization problems).
-It works better with the old Voxware driver than with the current pcm driver.
-
-WWW: http://home.tu-clausthal.de/student/iMaze/
diff --git a/games/imaze/pkg-plist b/games/imaze/pkg-plist
deleted file mode 100644
index dfd2b989bcc0..000000000000
--- a/games/imaze/pkg-plist
+++ /dev/null
@@ -1,32 +0,0 @@
-bin/genlab
-bin/imaze
-bin/imazeninja
-bin/imazesrv
-bin/imazestat
-bin/xlabed
-man/man6/genlab.6.gz
-man/man6/imaze.6.gz
-man/man6/imazeninja.6.gz
-man/man6/imazesrv.6.gz
-man/man6/imazestat.6.gz
-man/man6/xlabed.6.gz
-%%DATADIR%%/labs/10x10.lab
-%%DATADIR%%/labs/12x12.lab
-%%DATADIR%%/labs/15x15.lab
-%%DATADIR%%/labs/20x20.lab
-%%DATADIR%%/labs/25x25.lab
-%%DATADIR%%/labs/april.lab
-%%DATADIR%%/labs/demolab.lab
-%%DATADIR%%/labs/doors.lab
-%%DATADIR%%/labs/longest.lab
-%%DATADIR%%/labs/no1.lab
-%%DATADIR%%/labs/november.lab
-%%DATADIR%%/sounds/awake.au
-%%DATADIR%%/sounds/bounce.au
-%%DATADIR%%/sounds/dead.au
-%%DATADIR%%/sounds/kill.au
-%%DATADIR%%/sounds/miss.au
-%%DATADIR%%/sounds/pause.au
-%%DATADIR%%/sounds/shoot.au
-%%DATADIR%%/sounds/title.au
-%%DOCSDIR%%/README
diff --git a/games/inform/Makefile b/games/inform/Makefile
deleted file mode 100644
index a8926d089ba9..000000000000
--- a/games/inform/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Created by: Matthew Hunt <mph@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= inform
-PORTVERSION= 6.32
-CATEGORIES= games
-MASTER_SITES= http://ftp.ifarchive.org/if-archive/infocom/compilers/inform6/source/old/ \
- http://ftp.ifarchive.org/if-archive/infocom/compilers/inform6/library/old/:lib \
- http://ftp.ifarchive.org/if-archive/infocom/compilers/inform6/manuals/:doc
-DISTFILES= inform${PORTVERSION:S/.//}_source.zip inform_library611.zip:lib \
- designers_manual_4.zip:doc
-DIST_SUBDIR= inform
-EXTRACT_ONLY= inform${PORTVERSION:S/.//}_source.zip
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Compiler for producing text adventure games
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NO_WRKSUBDIR= yes
-
-USES= zip:infozip
-MAKEFILE= ${FILESDIR}/Makefile.inform
-
-PLIST_FILES= bin/${PORTNAME}
-PORTDATA= *
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- (cd ${STAGEDIR}${DATADIR} && \
- ${UNZIP_CMD} -qq -o ${DISTDIR}/${DIST_SUBDIR}/inform_library611.zip)
-.for file in English.h Grammar.h Parser.h VerbLib.h infix.h linklpa.h \
- linklv.h parserm.h verblibm.h
- ${CHMOD} ${SHAREMODE} ${STAGEDIR}${DATADIR}/${file}
-.endfor
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (umask 222 && ${UNZIP_CMD} -qq -o -d ${STAGEDIR}${DOCSDIR} \
- ${DISTDIR}/${DIST_SUBDIR}/designers_manual_4.zip)
- @${MV} ${STAGEDIR}${DATADIR}/readme.txt ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/inform/distinfo b/games/inform/distinfo
deleted file mode 100644
index f361ac6942ef..000000000000
--- a/games/inform/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-SHA256 (inform/inform632_source.zip) = d007f3a681fae08956625d8a075311da2d2832e73c13b84134b8be048d6778e2
-SIZE (inform/inform632_source.zip) = 253546
-SHA256 (inform/inform_library611.zip) = e6887175afd1291eaeb0dc10bf30534fae79920da3cc61488179b5059bfa1eeb
-SIZE (inform/inform_library611.zip) = 100163
-SHA256 (inform/designers_manual_4.zip) = 7cbe80169ed9495c63475da51809377f8d0e2002c947bb284915f6119a967f0c
-SIZE (inform/designers_manual_4.zip) = 1141939
diff --git a/games/inform/files/Makefile.inform b/games/inform/files/Makefile.inform
deleted file mode 100644
index 7bd9d461091a..000000000000
--- a/games/inform/files/Makefile.inform
+++ /dev/null
@@ -1,15 +0,0 @@
-# $FreeBSD$
-
-OBJS= arrays.o asm.o bpatch.o chars.o directs.o errors.o expressc.o \
- expressp.o files.o inform.o lexer.o linker.o memory.o objects.o \
- states.o symbols.o syntax.o tables.o text.o veneer.o verbs.o
-
-CFLAGS+= -DInclude_Directory=\"${PREFIX}/share/inform\"
-
-all: inform
-
-inform: $(OBJS)
- $(CC) $(CFLAGS) -o ${.TARGET} $(OBJS)
-
-install: inform
- ${BSD_INSTALL_PROGRAM} inform ${DESTDIR}${PREFIX}/bin
diff --git a/games/inform/files/patch-header.h b/games/inform/files/patch-header.h
deleted file mode 100644
index f465a25f8cba..000000000000
--- a/games/inform/files/patch-header.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- header.h.orig Sun Jun 28 00:54:48 1998
-+++ header.h Sun Jun 28 00:58:25 1998
-@@ -68,7 +68,7 @@
- /* out a block of definitions like those below.) */
- /* ------------------------------------------------------------------------- */
-
--/* #define UNIX */
-+#define UNIX
-
- /* ------------------------------------------------------------------------- */
- /* The first task is to include the ANSI header files, and typedef */
diff --git a/games/inform/pkg-descr b/games/inform/pkg-descr
deleted file mode 100644
index 04713635dcc8..000000000000
--- a/games/inform/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-This compiler produces text adventure games that can be played
-using Infocom-compatible interpreters (such as jzip and xzip in
-the FreeBSD Ports Collection).
-
-This port normally installs HTML documentation in
-/usr/share/doc/inform. If you would prefer another format, such
-as TeX, Postscript, or PDF, build the port WITHOUT=DOCS
-and obtain the manual from the FTP site. The FTP site also
-contains example games and other resources.
-
-WWW: http://www.ifarchive.org/indexes/if-archiveXinfocomXcompilersXinform6.html
diff --git a/games/iourbanterror-server/Makefile b/games/iourbanterror-server/Makefile
deleted file mode 100644
index e4524ff4e877..000000000000
--- a/games/iourbanterror-server/Makefile
+++ /dev/null
@@ -1,16 +0,0 @@
-# Created by: Dominic Fandrey
-# $FreeBSD$
-
-PORTNAME= iourbanterror
-PKGNAMESUFFIX= -server
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Urban Terror dedicated server
-
-LICENSE= GPLv2
-
-MASTERDIR= ${.CURDIR}/../${PORTNAME}
-
-IOQ3= SERVER
-
-.include "${MASTERDIR}/Makefile"
diff --git a/games/iourbanterror/Makefile b/games/iourbanterror/Makefile
deleted file mode 100644
index 9ac9f35cd116..000000000000
--- a/games/iourbanterror/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# Created by: alepulver
-# $FreeBSD$
-
-PORTNAME= iourbanterror
-PORTVERSION= ${GAMEVERSION}.${IOQUAKE3VER}
-PORTREVISION= 2
-PORTEPOCH= 1
-CATEGORIES= games
-DISTNAME= ioquake3-${IOQUAKE3VER}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Quake 3 engine modified for Urban Terror (based on ioquake3)
-
-RUN_DEPENDS= urbanterror-data>0:games/urbanterror-data
-
-LICENSE?= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-MASTERDIR= ${.CURDIR}/../ioquake3
-DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
-PATCHDIR= ${.CURDIR}/../${PORTNAME}/files
-
-IOQ3?= CLIENT
-
-# The docs belong to ioquake3
-OPTIONS_EXCLUDE= DOCS
-GAMEVERSION= 4.2.023
-Q3ENGINEVER= ${DISTVERSION}+${GAMEVERSION}
-Q3TOTALCONV= yes
-Q3DIR= ${PREFIX}/share/quake3
-Q3ICON= ${PREFIX}/share/quake3/q3ut4/q3ut.ico
-Q3CLIENT= ioUrbanTerror
-Q3SERVER= ioUrTded
-Q3BASE= q3ut4
-BINSUFFIX=
-HOMEPATH= /.ioUrbanTerror
-
-MAKE_ARGS+= BUILD_MISSIONPACK=0 \
- BUILD_STANDALONE=1
-
-pre-patch:
- @(cd ${WRKSRC} && \
- for pfile in ${MASTERDIR}/files/patch-*; do \
- ${PATCH} < $${pfile}; \
- done)
- @${FIND} ${WRKSRC} -name \*.orig -delete
- @${REINPLACE_CMD} \
- -e 's/ioquake3/${Q3CLIENT}/g' \
- -e 's/ioq3ded/${Q3SERVER}/g' \
- -e 's/baseq3/${Q3BASE}/g' \
- "${WRKSRC}/Makefile"
-
-.include "${MASTERDIR}/Makefile"
diff --git a/games/iourbanterror/files/patch-code-qcommon-q_shared.h b/games/iourbanterror/files/patch-code-qcommon-q_shared.h
deleted file mode 100644
index 90126aecefa8..000000000000
--- a/games/iourbanterror/files/patch-code-qcommon-q_shared.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- code/qcommon/q_shared.h.orig 2008-11-03 17:03:54 UTC
-+++ code/qcommon/q_shared.h
-@@ -27,11 +27,12 @@ Foundation, Inc., 51 Franklin St, Fifth
- // A user mod should never modify this file
-
- #ifdef STANDALONE
-- #define PRODUCT_NAME "iofoo3"
-- #define BASEGAME "foobar"
-- #define CLIENT_WINDOW_TITLE "changeme"
-- #define CLIENT_WINDOW_MIN_TITLE "changeme2"
-- #define GAMENAME_FOR_MASTER "iofoo3" // must NOT contain whitespaces
-+ #define PRODUCT_NAME "ioq3+UT"
-+ #define BASEGAME "q3ut4"
-+ #define CLIENT_WINDOW_TITLE "ioUrbanTerror"
-+ #define CLIENT_WINDOW_MIN_TITLE "ioUT"
-+ #define GAMENAME_FOR_MASTER "Quake3Arena" // must NOT contain whitespace
-+ #define LEGACY_PROTOCOL
- #else
- #define PRODUCT_NAME "ioq3"
- #define BASEGAME "baseq3"
diff --git a/games/iourbanterror/files/patch-code-qcommon-qcommon.h b/games/iourbanterror/files/patch-code-qcommon-qcommon.h
deleted file mode 100644
index 6e75227fd217..000000000000
--- a/games/iourbanterror/files/patch-code-qcommon-qcommon.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- code/qcommon/qcommon.h.orig 2016-03-31 19:41:05 UTC
-+++ code/qcommon/qcommon.h
-@@ -254,7 +254,7 @@ extern int demo_protocols[];
- #endif
- #endif
-
--#define PORT_MASTER 27950
-+#define PORT_MASTER 27900
- #define PORT_UPDATE 27951
- #define PORT_SERVER 27960
- #define NUM_SERVER_PORTS 4 // broadcast scan this many ports after
diff --git a/games/iourbanterror/files/patch-code-qcommon-vm_interpreted.c b/games/iourbanterror/files/patch-code-qcommon-vm_interpreted.c
deleted file mode 100644
index f13f60f01af3..000000000000
--- a/games/iourbanterror/files/patch-code-qcommon-vm_interpreted.c
+++ /dev/null
@@ -1,16 +0,0 @@
---- code/qcommon/vm_interpreted.c.orig 2016-03-31 19:41:05 UTC
-+++ code/qcommon/vm_interpreted.c
-@@ -458,11 +458,11 @@ nextInstruction2:
- goto nextInstruction2;
-
- case OP_STORE4:
-- *(int *)&image[ r1&(dataMask & ~3) ] = r0;
-+ *(int *)&image[ r1&(dataMask) ] = r0;
- opStack -= 2;
- goto nextInstruction;
- case OP_STORE2:
-- *(short *)&image[ r1&(dataMask & ~1) ] = r0;
-+ *(short *)&image[ r1&(dataMask) ] = r0;
- opStack -= 2;
- goto nextInstruction;
- case OP_STORE1:
diff --git a/games/iourbanterror/files/patch-code-qcommon-vm_x86.c b/games/iourbanterror/files/patch-code-qcommon-vm_x86.c
deleted file mode 100644
index 1a2951b3cdc0..000000000000
--- a/games/iourbanterror/files/patch-code-qcommon-vm_x86.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- code/qcommon/vm_x86.c.orig 2016-03-31 19:41:05 UTC
-+++ code/qcommon/vm_x86.c
-@@ -512,7 +512,7 @@ void VM_Compile( vm_t *vm, vmHeader_t *h
- break;
- }
- if (code[pc+4] == OP_STORE4) {
-- opt = EmitMovEBXEDI(vm, (vm->dataMask & ~3));
-+ opt = EmitMovEBXEDI(vm, (vm->dataMask));
- EmitString( "B8" ); // mov eax, 0x12345678
- Emit4( Constant4() );
- // if (!opt) {
-@@ -527,7 +527,7 @@ void VM_Compile( vm_t *vm, vmHeader_t *h
- break;
- }
- if (code[pc+4] == OP_STORE2) {
-- opt = EmitMovEBXEDI(vm, (vm->dataMask & ~1));
-+ opt = EmitMovEBXEDI(vm, (vm->dataMask));
- EmitString( "B8" ); // mov eax, 0x12345678
- Emit4( Constant4() );
- // if (!opt) {
diff --git a/games/iourbanterror/pkg-descr b/games/iourbanterror/pkg-descr
deleted file mode 100644
index 2998ff22860d..000000000000
--- a/games/iourbanterror/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Urban Terror is a realism based total conversion mod for Quake III Arena which
-no longer requires this game to be played. It only uses its engine, which is
-open sourced through the GPL and may be distributed freely. Urban Terror plays
-in about the same setting as Counter Strike, but is less focused on realism
-and plays much faster, which among other things, is caused by the ability to
-strafe jump, which combined with wall jumping can lead to very quick movement
-and nice jumps. Urban Terror has 7 game modes, 25 maps and 15 weapons.
-
-This port installs a modified ioquake3 engine for Urban Terror called
-ioUrbanTerror, and depends on the data, resulting in a playable game.
-
-WWW: http://www.urbanterror.info/
diff --git a/games/iourbanterror/pkg-message b/games/iourbanterror/pkg-message
deleted file mode 100644
index 02479309513e..000000000000
--- a/games/iourbanterror/pkg-message
+++ /dev/null
@@ -1,13 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Note, that the port was switched over to use the original ioquake project
-source code instead of code provided by the UrbanTerror project. The
-UrbanTerror project is switching to a closed source licensing model:
- http://www.urbanterror.info/news/texts/285/
-
-Should the game have trouble meeting com_maxfps, set com_busywait 1 to restore
-the old behaviour.
-EOM
-}
-]
diff --git a/games/jools/Makefile b/games/jools/Makefile
deleted file mode 100644
index baf1ac0d2c46..000000000000
--- a/games/jools/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# Created by: Adam Weinberger <adamw@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= jools
-PORTVERSION= 0.20
-PORTREVISION= 13
-CATEGORIES= games
-MASTER_SITES= http://pessimization.com/software/jools/
-DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
- ${PORTNAME}-musicpack-1.0${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Addictive jewel-swapping puzzle game
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${PYGAME}
-
-USES= python:2.7
-USE_PYTHON= distutils
-
-PORTDOCS= POINTS manual.html manual.pdf manual.tex
-OPTIONS_DEFINE= DOCS
-
-DESKTOP_ENTRIES="Jools" "" "${PORTNAME}" \
- "${PORTNAME}" "Game;ArcadeGame;" ""
-
-post-extract:
-.for d in timed title untimed
- @(cd ${WRKDIR} && ${COPYTREE_SHARE} ${d} ${WRKSRC}/jools/music/)
-.endfor
-
-post-patch:
- @${FIND} ${WRKSRC} -name ".arch-ids" | ${XARGS} ${RM} -r
- @${FIND} ${WRKSRC} -name ".arch-ids" -delete \
- -or -name ".placeholder" -delete
-
-.for f in setup.py jools/__init__.py jools/jools
- @${REINPLACE_CMD} -e 's|^.*#!.*python.*$$|#!${PYTHON_CMD}|' \
- ${WRKSRC}/${f}
-.endfor
- @${FIND} ${WRKSRC} -name "*.bak" -delete
-
-post-install:
- ${LN} -sf ${DATADIR}/images/jools-logo-small.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
-
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/jools/distinfo b/games/jools/distinfo
deleted file mode 100644
index bd20fe5b479b..000000000000
--- a/games/jools/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (jools-0.20.tar.gz) = 50f5c23491e45b4658baecdb774ba071000f4c9a1164b77c95cbfe711f3e36c8
-SIZE (jools-0.20.tar.gz) = 1710143
-SHA256 (jools-musicpack-1.0.tar.gz) = baf3bd24a65508868b13b6224a0661dc4b8616eb8d70fab04a9e732d32983c84
-SIZE (jools-musicpack-1.0.tar.gz) = 4447501
diff --git a/games/jools/files/patch-jools____init__.py b/games/jools/files/patch-jools____init__.py
deleted file mode 100644
index b11cdf5996e5..000000000000
--- a/games/jools/files/patch-jools____init__.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- ./jools/__init__.py.orig 2003-08-26 20:17:01.000000000 +0200
-+++ ./jools/__init__.py 2014-04-09 02:36:46.095493715 +0200
-@@ -24,6 +24,7 @@
- # Primary game control loop.
- #
-
-+import os, random, sys
-
- try:
- import pygame
-@@ -31,7 +32,6 @@
- sys.exit("Jools requires Pygame, which does not appear to be installed.")
-
-
--import os, random, sys
- from pygame.locals import *
-
- from globals import *
diff --git a/games/jools/pkg-descr b/games/jools/pkg-descr
deleted file mode 100644
index bc480000862d..000000000000
--- a/games/jools/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-jools is a clone of the PopCap! game Bejeweled, the gratuitously addictive
-puzzle game where you swap adjacent jewels. This game is known by many
-names, and is part of Yahoo! Games under "Diamond Mine."
-
-WWW: http://pessimization.com/software/jools/
diff --git a/games/jools/pkg-plist b/games/jools/pkg-plist
deleted file mode 100644
index fb272d0688e6..000000000000
--- a/games/jools/pkg-plist
+++ /dev/null
@@ -1,266 +0,0 @@
-bin/jools
-%%PYTHON_SITELIBDIR%%/jools/__init__.py
-%%PYTHON_SITELIBDIR%%/jools/__init__.pyc
-%%PYTHON_SITELIBDIR%%/jools/__init__.pyo
-%%PYTHON_SITELIBDIR%%/jools/audiostatus.py
-%%PYTHON_SITELIBDIR%%/jools/audiostatus.pyc
-%%PYTHON_SITELIBDIR%%/jools/audiostatus.pyo
-%%PYTHON_SITELIBDIR%%/jools/config.py
-%%PYTHON_SITELIBDIR%%/jools/config.pyc
-%%PYTHON_SITELIBDIR%%/jools/config.pyo
-%%PYTHON_SITELIBDIR%%/jools/globals.py
-%%PYTHON_SITELIBDIR%%/jools/globals.pyc
-%%PYTHON_SITELIBDIR%%/jools/globals.pyo
-%%PYTHON_SITELIBDIR%%/jools/grid.py
-%%PYTHON_SITELIBDIR%%/jools/grid.pyc
-%%PYTHON_SITELIBDIR%%/jools/grid.pyo
-%%PYTHON_SITELIBDIR%%/jools/highscore.py
-%%PYTHON_SITELIBDIR%%/jools/highscore.pyc
-%%PYTHON_SITELIBDIR%%/jools/highscore.pyo
-%%PYTHON_SITELIBDIR%%/jools/initialize.py
-%%PYTHON_SITELIBDIR%%/jools/initialize.pyc
-%%PYTHON_SITELIBDIR%%/jools/initialize.pyo
-%%PYTHON_SITELIBDIR%%/jools/inputbox.py
-%%PYTHON_SITELIBDIR%%/jools/inputbox.pyc
-%%PYTHON_SITELIBDIR%%/jools/inputbox.pyo
-%%PYTHON_SITELIBDIR%%/jools/intro.py
-%%PYTHON_SITELIBDIR%%/jools/intro.pyc
-%%PYTHON_SITELIBDIR%%/jools/intro.pyo
-%%PYTHON_SITELIBDIR%%/jools/jool.py
-%%PYTHON_SITELIBDIR%%/jools/jool.pyc
-%%PYTHON_SITELIBDIR%%/jools/jool.pyo
-%%PYTHON_SITELIBDIR%%/jools/joolsutils.py
-%%PYTHON_SITELIBDIR%%/jools/joolsutils.pyc
-%%PYTHON_SITELIBDIR%%/jools/joolsutils.pyo
-%%PYTHON_SITELIBDIR%%/jools/options.py
-%%PYTHON_SITELIBDIR%%/jools/options.pyc
-%%PYTHON_SITELIBDIR%%/jools/options.pyo
-%%PYTHON_SITELIBDIR%%/jools/playlist.py
-%%PYTHON_SITELIBDIR%%/jools/playlist.pyc
-%%PYTHON_SITELIBDIR%%/jools/playlist.pyo
-%%PYTHON_SITELIBDIR%%/jools/scoreboard.py
-%%PYTHON_SITELIBDIR%%/jools/scoreboard.pyc
-%%PYTHON_SITELIBDIR%%/jools/scoreboard.pyo
-%%PYTHON_SITELIBDIR%%/jools/sound.py
-%%PYTHON_SITELIBDIR%%/jools/sound.pyc
-%%PYTHON_SITELIBDIR%%/jools/sound.pyo
-%%PYTHON_SITELIBDIR%%/jools/timer.py
-%%PYTHON_SITELIBDIR%%/jools/timer.pyc
-%%PYTHON_SITELIBDIR%%/jools/timer.pyo
-%%DATADIR%%/fonts/detonate.ttf
-%%DATADIR%%/images/amethyst/0001.png
-%%DATADIR%%/images/amethyst/0002.png
-%%DATADIR%%/images/amethyst/0003.png
-%%DATADIR%%/images/amethyst/0004.png
-%%DATADIR%%/images/amethyst/0005.png
-%%DATADIR%%/images/amethyst/0006.png
-%%DATADIR%%/images/amethyst/0007.png
-%%DATADIR%%/images/amethyst/0008.png
-%%DATADIR%%/images/amethyst/0009.png
-%%DATADIR%%/images/amethyst/0010.png
-%%DATADIR%%/images/amethyst/0011.png
-%%DATADIR%%/images/amethyst/0012.png
-%%DATADIR%%/images/amethyst/0013.png
-%%DATADIR%%/images/amethyst/0014.png
-%%DATADIR%%/images/amethyst/0015.png
-%%DATADIR%%/images/amethyst/0016.png
-%%DATADIR%%/images/amethyst/0017.png
-%%DATADIR%%/images/amethyst/0018.png
-%%DATADIR%%/images/amethyst/0019.png
-%%DATADIR%%/images/amethyst/0020.png
-%%DATADIR%%/images/amethyst/0021.png
-%%DATADIR%%/images/amethyst/0022.png
-%%DATADIR%%/images/amethyst/0023.png
-%%DATADIR%%/images/amethyst/0024.png
-%%DATADIR%%/images/amethyst/0025.png
-%%DATADIR%%/images/amethyst/0026.png
-%%DATADIR%%/images/amethyst/0027.png
-%%DATADIR%%/images/amethyst/0028.png
-%%DATADIR%%/images/amethyst/0029.png
-%%DATADIR%%/images/amethyst/0030.png
-%%DATADIR%%/images/amethyst/0031.png
-%%DATADIR%%/images/amethyst/0032.png
-%%DATADIR%%/images/amethyst/0033.png
-%%DATADIR%%/images/amethyst/0034.png
-%%DATADIR%%/images/amethyst/0035.png
-%%DATADIR%%/images/amethyst/0036.png
-%%DATADIR%%/images/amethyst/0037.png
-%%DATADIR%%/images/amethyst/0038.png
-%%DATADIR%%/images/amethyst/0039.png
-%%DATADIR%%/images/amethyst/0040.png
-%%DATADIR%%/images/arrowdown.png
-%%DATADIR%%/images/arrowup.png
-%%DATADIR%%/images/back-button-on.png
-%%DATADIR%%/images/back-button.png
-%%DATADIR%%/images/diamond/0001.png
-%%DATADIR%%/images/diamond/0002.png
-%%DATADIR%%/images/diamond/0003.png
-%%DATADIR%%/images/diamond/0004.png
-%%DATADIR%%/images/diamond/0005.png
-%%DATADIR%%/images/diamond/0006.png
-%%DATADIR%%/images/diamond/0007.png
-%%DATADIR%%/images/diamond/0008.png
-%%DATADIR%%/images/diamond/0009.png
-%%DATADIR%%/images/diamond/0010.png
-%%DATADIR%%/images/diamond/0011.png
-%%DATADIR%%/images/diamond/0012.png
-%%DATADIR%%/images/diamond/0013.png
-%%DATADIR%%/images/diamond/0014.png
-%%DATADIR%%/images/diamond/0015.png
-%%DATADIR%%/images/diamond/0016.png
-%%DATADIR%%/images/diamond/0017.png
-%%DATADIR%%/images/diamond/0018.png
-%%DATADIR%%/images/diamond/0019.png
-%%DATADIR%%/images/diamond/0020.png
-%%DATADIR%%/images/emerald/0001.png
-%%DATADIR%%/images/emerald/0002.png
-%%DATADIR%%/images/emerald/0003.png
-%%DATADIR%%/images/emerald/0004.png
-%%DATADIR%%/images/emerald/0005.png
-%%DATADIR%%/images/emerald/0006.png
-%%DATADIR%%/images/emerald/0007.png
-%%DATADIR%%/images/emerald/0008.png
-%%DATADIR%%/images/emerald/0009.png
-%%DATADIR%%/images/emerald/0010.png
-%%DATADIR%%/images/emerald/0011.png
-%%DATADIR%%/images/emerald/0012.png
-%%DATADIR%%/images/emerald/0013.png
-%%DATADIR%%/images/emerald/0014.png
-%%DATADIR%%/images/emerald/0015.png
-%%DATADIR%%/images/emerald/0016.png
-%%DATADIR%%/images/emerald/0017.png
-%%DATADIR%%/images/emerald/0018.png
-%%DATADIR%%/images/emerald/0019.png
-%%DATADIR%%/images/emerald/0020.png
-%%DATADIR%%/images/gameover.png
-%%DATADIR%%/images/highscore.png
-%%DATADIR%%/images/jools-logo-large.png
-%%DATADIR%%/images/jools-logo-small.png
-%%DATADIR%%/images/levelup.png
-%%DATADIR%%/images/loading.png
-%%DATADIR%%/images/megaphone-off.png
-%%DATADIR%%/images/megaphone-on.png
-%%DATADIR%%/images/nomoves.png
-%%DATADIR%%/images/notes-off.png
-%%DATADIR%%/images/notes-on.png
-%%DATADIR%%/images/options-button-on.png
-%%DATADIR%%/images/options-button.png
-%%DATADIR%%/images/orange/0001.png
-%%DATADIR%%/images/orange/0002.png
-%%DATADIR%%/images/orange/0003.png
-%%DATADIR%%/images/orange/0004.png
-%%DATADIR%%/images/orange/0005.png
-%%DATADIR%%/images/orange/0006.png
-%%DATADIR%%/images/orange/0007.png
-%%DATADIR%%/images/orange/0008.png
-%%DATADIR%%/images/orange/0009.png
-%%DATADIR%%/images/orange/0010.png
-%%DATADIR%%/images/orange/0011.png
-%%DATADIR%%/images/orange/0012.png
-%%DATADIR%%/images/orange/0013.png
-%%DATADIR%%/images/orange/0014.png
-%%DATADIR%%/images/orange/0015.png
-%%DATADIR%%/images/orange/0016.png
-%%DATADIR%%/images/orange/0017.png
-%%DATADIR%%/images/orange/0018.png
-%%DATADIR%%/images/orange/0019.png
-%%DATADIR%%/images/orange/0020.png
-%%DATADIR%%/images/paused.png
-%%DATADIR%%/images/quit-button-on.png
-%%DATADIR%%/images/quit-button.png
-%%DATADIR%%/images/ruby/0001.png
-%%DATADIR%%/images/ruby/0002.png
-%%DATADIR%%/images/ruby/0003.png
-%%DATADIR%%/images/ruby/0004.png
-%%DATADIR%%/images/ruby/0005.png
-%%DATADIR%%/images/ruby/0006.png
-%%DATADIR%%/images/ruby/0007.png
-%%DATADIR%%/images/ruby/0008.png
-%%DATADIR%%/images/ruby/0009.png
-%%DATADIR%%/images/ruby/0010.png
-%%DATADIR%%/images/ruby/0011.png
-%%DATADIR%%/images/ruby/0012.png
-%%DATADIR%%/images/ruby/0013.png
-%%DATADIR%%/images/ruby/0014.png
-%%DATADIR%%/images/ruby/0015.png
-%%DATADIR%%/images/ruby/0016.png
-%%DATADIR%%/images/ruby/0017.png
-%%DATADIR%%/images/ruby/0018.png
-%%DATADIR%%/images/ruby/0019.png
-%%DATADIR%%/images/ruby/0020.png
-%%DATADIR%%/images/sapphire/0001.png
-%%DATADIR%%/images/sapphire/0002.png
-%%DATADIR%%/images/sapphire/0003.png
-%%DATADIR%%/images/sapphire/0004.png
-%%DATADIR%%/images/sapphire/0005.png
-%%DATADIR%%/images/sapphire/0006.png
-%%DATADIR%%/images/sapphire/0007.png
-%%DATADIR%%/images/sapphire/0008.png
-%%DATADIR%%/images/sapphire/0009.png
-%%DATADIR%%/images/sapphire/0010.png
-%%DATADIR%%/images/sapphire/0011.png
-%%DATADIR%%/images/sapphire/0012.png
-%%DATADIR%%/images/sapphire/0013.png
-%%DATADIR%%/images/sapphire/0014.png
-%%DATADIR%%/images/sapphire/0015.png
-%%DATADIR%%/images/sapphire/0016.png
-%%DATADIR%%/images/sapphire/0017.png
-%%DATADIR%%/images/sapphire/0018.png
-%%DATADIR%%/images/sapphire/0019.png
-%%DATADIR%%/images/sapphire/0020.png
-%%DATADIR%%/images/scale.png
-%%DATADIR%%/images/scores-button-on.png
-%%DATADIR%%/images/scores-button.png
-%%DATADIR%%/images/slider.png
-%%DATADIR%%/images/sphere/0001.png
-%%DATADIR%%/images/sphere/0002.png
-%%DATADIR%%/images/sphere/0003.png
-%%DATADIR%%/images/sphere/0004.png
-%%DATADIR%%/images/sphere/0005.png
-%%DATADIR%%/images/sphere/0006.png
-%%DATADIR%%/images/sphere/0007.png
-%%DATADIR%%/images/sphere/0008.png
-%%DATADIR%%/images/sphere/0009.png
-%%DATADIR%%/images/sphere/0010.png
-%%DATADIR%%/images/sphere/0011.png
-%%DATADIR%%/images/sphere/0012.png
-%%DATADIR%%/images/sphere/0013.png
-%%DATADIR%%/images/sphere/0014.png
-%%DATADIR%%/images/sphere/0015.png
-%%DATADIR%%/images/sphere/0016.png
-%%DATADIR%%/images/sphere/0017.png
-%%DATADIR%%/images/sphere/0018.png
-%%DATADIR%%/images/sphere/0019.png
-%%DATADIR%%/images/sphere/0020.png
-%%DATADIR%%/images/sphere/0021.png
-%%DATADIR%%/images/test-button-on.png
-%%DATADIR%%/images/test-button.png
-%%DATADIR%%/images/timer-gradient.png
-%%DATADIR%%/images/timetrial-button-on.png
-%%DATADIR%%/images/timetrial-button.png
-%%DATADIR%%/images/untimed-button-on.png
-%%DATADIR%%/images/untimed-button.png
-%%DATADIR%%/music/timed/When The Monkey Dances.ogg
-%%DATADIR%%/music/timed/When The Monkey Is Sick.ogg
-%%DATADIR%%/music/title/Delightful Trailer.ogg
-%%DATADIR%%/music/untimed/1987(Give It Up).ogg
-%%DATADIR%%/music/untimed/Dreaming of Driving.ogg
-%%DATADIR%%/sounds/00/buzz.wav
-%%DATADIR%%/sounds/00/click.wav
-%%DATADIR%%/sounds/00/levelup.wav
-%%DATADIR%%/sounds/00/point1.wav
-%%DATADIR%%/sounds/00/point2.wav
-%%DATADIR%%/sounds/00/point3.wav
-%%DATADIR%%/sounds/00/point4.wav
-%%DATADIR%%/sounds/00/point5.wav
-%%DATADIR%%/sounds/00/point6.wav
-%%DATADIR%%/sounds/01/buzz.wav
-%%DATADIR%%/sounds/01/click.wav
-%%DATADIR%%/sounds/01/levelup.wav
-%%DATADIR%%/sounds/01/point1.wav
-%%DATADIR%%/sounds/01/point2.wav
-%%DATADIR%%/sounds/01/point3.wav
-%%DATADIR%%/sounds/01/point4.wav
-%%DATADIR%%/sounds/01/point5.wav
-%%DATADIR%%/sounds/01/point6.wav
-share/pixmaps/jools.png
diff --git a/games/legends/Makefile b/games/legends/Makefile
deleted file mode 100644
index 7ec0c0648025..000000000000
--- a/games/legends/Makefile
+++ /dev/null
@@ -1,59 +0,0 @@
-# Created by: alepulver
-# $FreeBSD$
-
-PORTNAME= legends
-PORTVERSION= 0.4.1.43
-PORTREVISION= 2
-CATEGORIES= games
-MASTER_SITES= http://legendsthegame.net/files/:game \
- http://legendsthegame.net/files/maps/:maps
-DISTNAME= ${PORTNAME}_linux_gui-${PORTVERSION}
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:game \
- ${MAP_PACK}:maps
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-EXTRACT_SUFX= .run
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fast-paced first-person-perspective online multiplayer game
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= bash:shells/bash
-
-USES= linux makeself
-USE_LINUX= dri
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-DATADIR= ${PREFIX}/lib/${PORTNAME}
-
-# Standard map pack used in official servers.
-MAP_PACK= BTMappack-1.05.unf
-PLIST_SUB= MAP_PACK="${MAP_PACK}"
-
-OPTIONS_DEFINE= DOCS
-
-post-extract:
- @cd ${WRKSRC} && ${TAR} xf legends.tar
-
-post-patch:
- @${REINPLACE_CMD} -e 's|#!/bin/bash|#!${LOCALBASE}/bin/bash|; \
- s|`dirname $$0`|${DATADIR}|; s|./LinLegends|exec &|; s| &$$||' \
- ${WRKSRC}/bin/runlegends
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- cd ${WRKSRC} && \
- ${INSTALL_PROGRAM} LinLegends lindedicated *.so* ${STAGEDIR}${DATADIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/runlegends ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/legends.ico ${STAGEDIR}${PREFIX}/share/pixmaps
- ${LN} -sf ${DATADIR}/runlegends ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-.for f in common legends main.cs show
- ${CP} -r ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
- ${INSTALL_DATA} ${DISTDIR}/${MAP_PACK} ${STAGEDIR}${DATADIR}/legends
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.txt ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/legends/distinfo b/games/legends/distinfo
deleted file mode 100644
index e11c9c85dc1c..000000000000
--- a/games/legends/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (legends_linux_gui-0.4.1.43.run) = 3c0f2f300449ecba6c27d9037c24268a32f840ae6f55dce9873b7eb839de3328
-SIZE (legends_linux_gui-0.4.1.43.run) = 126135996
-SHA256 (BTMappack-1.05.unf) = 9b7e3d0771e8f25890d9892533b840425ba8e611723236fbc66cf27d3662e4b5
-SIZE (BTMappack-1.05.unf) = 28075888
diff --git a/games/legends/pkg-descr b/games/legends/pkg-descr
deleted file mode 100644
index 12b588fd5623..000000000000
--- a/games/legends/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-Legends is a fast-paced first-person-perspective online multiplayer game
-released as freeware (software license). The game is designed to take
-advantage of the beautiful environments available from the Torque engine it is
-based on, while still offering the breakneck pacing and variety of styles
-available from such classics as Quake and Tribes.
-
-Gameplay is not the strafe-strafe-jump-strafe-shoot-strafe-run-like-hell style
-a lot of games espouse; the addition of a jetpack adds a third dimension of
-mobility that makes skill, forethought, and restraint necessities to winning.
-
-Team sizes are ideal between 10 and 15 on each side, and the network code
-allows 56k upwards to play smoothly. Game type offerings range from the
-classic Capture the Flag, Deathmatch and Duel to our own new types, e.g..
-'War'.
-
-Plenty of maps are provided by us, but the beauty of this game is its
-customization possibilities. Mission creation has never been easier, with a
-stable, full-featured editor integrated into the game engine itself. Skins,
-models, and effects can all be modified by the end-user with commonly
-available tools. The game has an Autodownload feature which means you never
-have to leave the game to join new user created Client-Side and Server-Side
-missions.
-
-WWW: http://legendsthegame.net/
diff --git a/games/legends/pkg-plist b/games/legends/pkg-plist
deleted file mode 100644
index b4342f77fe6a..000000000000
--- a/games/legends/pkg-plist
+++ /dev/null
@@ -1,34 +0,0 @@
-bin/legends
-%%DATADIR%%/LinLegends
-%%DATADIR%%/common/client.unf
-%%DATADIR%%/common/edit.unf
-%%DATADIR%%/common/main.cs
-%%DATADIR%%/common/server.unf
-%%DATADIR%%/common/ui.unf
-%%DATADIR%%/legends/%%MAP_PACK%%
-%%DATADIR%%/legends/data.unf
-%%DATADIR%%/legends/interiors.unf
-%%DATADIR%%/legends/main.cs
-%%DATADIR%%/legends/missions.unf
-%%DATADIR%%/legends/prefs/adminuserlist.cs
-%%DATADIR%%/legends/prefs/mapcycle.cs
-%%DATADIR%%/legends/scripts.unf
-%%DATADIR%%/legends/sounds.unf
-%%DATADIR%%/legends/voices.unf
-%%DATADIR%%/libSDL-1.2.so.0
-%%DATADIR%%/libSDL-1.3.so.0
-%%DATADIR%%/libogg.so.0
-%%DATADIR%%/libopenal.so
-%%DATADIR%%/libvorbis.so.0
-%%DATADIR%%/lindedicated
-%%DATADIR%%/main.cs
-%%DATADIR%%/runlegends
-%%DATADIR%%/show/defaults.cs
-%%DATADIR%%/show/main.cs
-%%DATADIR%%/show/scripts.unf
-%%DATADIR%%/show/ui.unf
-%%PORTDOCS%%%%DOCSDIR%%/ReadMe.txt
-%%PORTDOCS%%%%DOCSDIR%%/ReadMe_legals.txt
-%%PORTDOCS%%%%DOCSDIR%%/default.keybinds.txt
-%%PORTDOCS%%%%DOCSDIR%%/linux.txt
-share/pixmaps/legends.ico
diff --git a/games/linux-enemyterritory-etpro/Makefile b/games/linux-enemyterritory-etpro/Makefile
deleted file mode 100644
index 185d2f6978d0..000000000000
--- a/games/linux-enemyterritory-etpro/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Created by: alepulver
-# $FreeBSD$
-
-PORTNAME= etpro
-DISTVERSION= 3_2_6
-CATEGORIES= games linux
-MASTER_SITES= http://bani.anime.net/etpro/ \
- http://dl.vpclan.de/etpro/ \
- http://www.enemyterritory.sk/files/ \
- ftp://download:etpro@preachers.cz/ \
- http://ftp.freenet.de/pub/4players/hosted/wolfenstein/users/mods/ \
- http://www.dakteam.org/ \
- http://www.enemyterritory.cl/files/
-PKGNAMEPREFIX= linux-enemyterritory-
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= ET Pro - Enemy Territory Competition Mod
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= et:games/linux-enemyterritory
-
-USES= linux zip
-NO_WRKSUBDIR= yes
-
-DATADIR= ${PREFIX}/lib/enemyterritory/${PORTNAME}
-
-PLIST_SUB= VERSION="${DISTVERSION}"
-
-do-build:
-.for f in et etded
- @(${ECHO} "#!/bin/sh"; \
- ${ECHO} 'exec ${PREFIX}/bin/${f} +set fs_game ${PORTNAME} "$$@"') > \
- ${WRKSRC}/${f}-${PORTNAME}
-.endfor
-
-do-install:
-.for f in et etded
- ${INSTALL_SCRIPT} ${WRKSRC}/${f}-${PORTNAME} ${STAGEDIR}${PREFIX}/bin
-.endfor
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${CP} -R ${WRKSRC}/${PORTNAME}/* ${STAGEDIR}${DATADIR}
-
-.include <bsd.port.mk>
diff --git a/games/linux-enemyterritory-etpro/distinfo b/games/linux-enemyterritory-etpro/distinfo
deleted file mode 100644
index 0bbd011a3f4a..000000000000
--- a/games/linux-enemyterritory-etpro/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (etpro-3_2_6.zip) = 6778194ef4bcf81f0e976341dbc4c574d3d6372063375755c302c0c433fb4179
-SIZE (etpro-3_2_6.zip) = 3698539
diff --git a/games/linux-enemyterritory-etpro/pkg-descr b/games/linux-enemyterritory-etpro/pkg-descr
deleted file mode 100644
index 13bc3dc00963..000000000000
--- a/games/linux-enemyterritory-etpro/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-ET Pro is a mod specifically targeted at competition play, with features
-specifically designed for administration of competition servers.
-
-ET Pro has been chosen as the official tournament mod for STA, TWL, CAL,
-Clanbase, and ESL.
-
-The official IRC channel for ET Pro is #etpro on irc.freenode.net
-
-WWW: http://etpro.anime.net/
diff --git a/games/linux-enemyterritory-etpro/pkg-plist b/games/linux-enemyterritory-etpro/pkg-plist
deleted file mode 100644
index ea73f1780655..000000000000
--- a/games/linux-enemyterritory-etpro/pkg-plist
+++ /dev/null
@@ -1,27 +0,0 @@
-bin/et-etpro
-bin/etded-etpro
-%%DATADIR%%/animations/scripts/human_base.script
-%%DATADIR%%/etpro-%%VERSION%%.pk3
-%%DATADIR%%/etpro_cheats.dat
-%%DATADIR%%/etpromapscripts/battery.script
-%%DATADIR%%/etpromapscripts/fueldump.script
-%%DATADIR%%/etpromapscripts/fueldump_lms.script
-%%DATADIR%%/etpromapscripts/goldrush.script
-%%DATADIR%%/etpromapscripts/oasis.script
-%%DATADIR%%/etpromapscripts/oasis_lms.script
-%%DATADIR%%/etpromapscripts/radar.script
-%%DATADIR%%/etpromapscripts/railgun.script
-%%DATADIR%%/etpromapscripts/railgun_lms.script
-%%DATADIR%%/example.cfg
-%%DATADIR%%/maps/battery.script
-%%DATADIR%%/maps/fueldump.script
-%%DATADIR%%/maps/fueldump_lms.script
-%%DATADIR%%/maps/goldrush.script
-%%DATADIR%%/maps/oasis.script
-%%DATADIR%%/maps/oasis_lms.script
-%%DATADIR%%/maps/radar.script
-%%DATADIR%%/maps/railgun.script
-%%DATADIR%%/maps/railgun_lms.script
-%%DATADIR%%/qagame.mp.i386.so
-%%DATADIR%%/qagame_mp_x86.dll
-@dir %%DATADIR%%/configs
diff --git a/games/linux-worldofgoo-demo/Makefile b/games/linux-worldofgoo-demo/Makefile
deleted file mode 100644
index 24c05e7e7692..000000000000
--- a/games/linux-worldofgoo-demo/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= worldofgoo
-PORTVERSION= 1.41
-PORTREVISION= 4
-CATEGORIES= games linux
-MASTER_SITES= http://freebsd.nsu.ru/distfiles/
-PKGNAMEPREFIX= linux-
-DISTNAME= WorldOfGooDemo.${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Demo version of incredible physics based puzzle/construction game
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-ONLY_FOR_ARCHS= i386 amd64
-
-USES= linux
-USE_LINUX= dri libvorbis sdl12 sdlmixer
-NO_BUILD= yes
-WRKSRC= ${WRKDIR}/WorldOfGooDemo
-DATADIR= ${PREFIX}/share/WorldOfGoo
-DOCSDIR= ${PREFIX}/share/doc/WorldOfGoo
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.options.mk>
-
-.if ${ARCH} == i386
-TARGET_BIN= WorldOfGoo.bin32
-.else
-TARGET_BIN= WorldOfGoo.bin64
-.endif
-
-# Data files are in pkg-plist
-PLIST_FILES= bin/WorldOfGoo bin/${TARGET_BIN}
-PORTDOCS= eula.txt linux-issues.txt readme.html
-
-pre-patch: .SILENT
-# Wrapper script is required since game binary looks for its resources in
-# current directory only. Vendor provided one is overly complicated, so
-# we create our own, without blackjack and hookers.
- ${MV} ${WRKSRC}/WorldOfGoo ${WRKSRC}/WorldOfGoo.vendor
- ${ECHO_CMD} "#!/bin/sh" > ${WRKSRC}/WorldOfGoo
- ${ECHO_CMD} "" >> ${WRKSRC}/WorldOfGoo
- ${ECHO_CMD} "cd ${DATADIR} && ${PREFIX}/bin/${TARGET_BIN}" \
- >> ${WRKSRC}/WorldOfGoo
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${TARGET_BIN} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/WorldOfGoo ${STAGEDIR}${PREFIX}/bin
- cd ${WRKSRC} && ${COPYTREE_SHARE} "properties res" ${STAGEDIR}${DATADIR}
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/games/linux-worldofgoo-demo/distinfo b/games/linux-worldofgoo-demo/distinfo
deleted file mode 100644
index 28d84a83a732..000000000000
--- a/games/linux-worldofgoo-demo/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (WorldOfGooDemo.1.41.tar.gz) = 3177b5561c843182613621a3b69800e431d9e1c8cc36fbf42192edc9428fac59
-SIZE (WorldOfGooDemo.1.41.tar.gz) = 34729052
diff --git a/games/linux-worldofgoo-demo/pkg-descr b/games/linux-worldofgoo-demo/pkg-descr
deleted file mode 100644
index 42cf8643294a..000000000000
--- a/games/linux-worldofgoo-demo/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-World of Goo is a physics based puzzle/construction game. The millions of
-Goo Balls who live in the beautiful World of Goo do not know that they are
-in a game, or that they are extremely delicious.
-
-WWW: http://worldofgoo.com/
diff --git a/games/linux-worldofgoo-demo/pkg-plist b/games/linux-worldofgoo-demo/pkg-plist
deleted file mode 100644
index a426af65653d..000000000000
--- a/games/linux-worldofgoo-demo/pkg-plist
+++ /dev/null
@@ -1,1349 +0,0 @@
-%%DATADIR%%/properties/config.txt
-%%DATADIR%%/properties/fx.xml.bin
-%%DATADIR%%/properties/materials.xml.bin
-%%DATADIR%%/properties/profanity.xml.bin
-%%DATADIR%%/properties/resources.xml.bin
-%%DATADIR%%/properties/text.xml.bin
-%%DATADIR%%/res/anim/ball_counter.anim.binltl
-%%DATADIR%%/res/anim/ball_counter.anim.binltl64
-%%DATADIR%%/res/anim/ball_counter_ocd.anim.binltl
-%%DATADIR%%/res/anim/ball_counter_ocd.anim.binltl64
-%%DATADIR%%/res/anim/blink.anim.binltl
-%%DATADIR%%/res/anim/blink.anim.binltl64
-%%DATADIR%%/res/anim/closer.anim.binltl
-%%DATADIR%%/res/anim/closer.anim.binltl64
-%%DATADIR%%/res/anim/discovery.anim.binltl
-%%DATADIR%%/res/anim/discovery.anim.binltl64
-%%DATADIR%%/res/anim/hairblow.anim.binltl
-%%DATADIR%%/res/anim/hairblow.anim.binltl64
-%%DATADIR%%/res/anim/happyTreeDance.anim.binltl
-%%DATADIR%%/res/anim/happyTreeDance.anim.binltl64
-%%DATADIR%%/res/anim/island_name_in.anim.binltl
-%%DATADIR%%/res/anim/island_name_in.anim.binltl64
-%%DATADIR%%/res/anim/island_name_loop.anim.binltl
-%%DATADIR%%/res/anim/island_name_loop.anim.binltl64
-%%DATADIR%%/res/anim/island_name_out.anim.binltl
-%%DATADIR%%/res/anim/island_name_out.anim.binltl64
-%%DATADIR%%/res/anim/islandhairblow.anim.binltl
-%%DATADIR%%/res/anim/islandhairblow.anim.binltl64
-%%DATADIR%%/res/anim/level_name_popup.anim.binltl
-%%DATADIR%%/res/anim/level_name_popup.anim.binltl64
-%%DATADIR%%/res/anim/ocdFlagWave.anim.binltl
-%%DATADIR%%/res/anim/ocdFlagWave.anim.binltl64
-%%DATADIR%%/res/anim/rot_1rps.anim.binltl
-%%DATADIR%%/res/anim/rot_1rps.anim.binltl64
-%%DATADIR%%/res/anim/treeBlow_leaf1.anim.binltl
-%%DATADIR%%/res/anim/treeBlow_leaf1.anim.binltl64
-%%DATADIR%%/res/anim/treeBlow_leaf2.anim.binltl
-%%DATADIR%%/res/anim/treeBlow_leaf2.anim.binltl64
-%%DATADIR%%/res/anim/treeBlow_leaf3.anim.binltl
-%%DATADIR%%/res/anim/treeBlow_leaf3.anim.binltl64
-%%DATADIR%%/res/anim/treeBlow_trunk.anim.binltl
-%%DATADIR%%/res/anim/treeBlow_trunk.anim.binltl64
-%%DATADIR%%/res/balls/Anchor/balls.xml.bin
-%%DATADIR%%/res/balls/Anchor/body.png
-%%DATADIR%%/res/balls/Anchor/resources.xml.bin
-%%DATADIR%%/res/balls/AnchorFriendly/balls.xml.bin
-%%DATADIR%%/res/balls/AnchorFriendly/resources.xml.bin
-%%DATADIR%%/res/balls/AnchorSticky/balls.xml.bin
-%%DATADIR%%/res/balls/AnchorSticky/body.png
-%%DATADIR%%/res/balls/AnchorSticky/resources.xml.bin
-%%DATADIR%%/res/balls/AnchorStickyInvisible/balls.xml.bin
-%%DATADIR%%/res/balls/AnchorStickyInvisible/resources.xml.bin
-%%DATADIR%%/res/balls/Distant/arm.png
-%%DATADIR%%/res/balls/Distant/balls.xml.bin
-%%DATADIR%%/res/balls/Distant/body.png
-%%DATADIR%%/res/balls/Distant/detachmarker.png
-%%DATADIR%%/res/balls/Distant/dragmarker.png
-%%DATADIR%%/res/balls/Distant/resources.xml.bin
-%%DATADIR%%/res/balls/Distant/splat1.png
-%%DATADIR%%/res/balls/Distant/splat2.png
-%%DATADIR%%/res/balls/Distant/strand_pull.png
-%%DATADIR%%/res/balls/Drained/balls.xml.bin
-%%DATADIR%%/res/balls/Drained/body.png
-%%DATADIR%%/res/balls/Drained/resources.xml.bin
-%%DATADIR%%/res/balls/Drained/splat1.png
-%%DATADIR%%/res/balls/Drained/splat2.png
-%%DATADIR%%/res/balls/Drained/spring_goo.png
-%%DATADIR%%/res/balls/Drained/strand_pull.png
-%%DATADIR%%/res/balls/EvilEye/balls.xml.bin
-%%DATADIR%%/res/balls/EvilEye/bg.png
-%%DATADIR%%/res/balls/EvilEye/detachmarker.png
-%%DATADIR%%/res/balls/EvilEye/dragmarker.png
-%%DATADIR%%/res/balls/EvilEye/pupil.png
-%%DATADIR%%/res/balls/EvilEye/resources.xml.bin
-%%DATADIR%%/res/balls/EvilEye/shine.png
-%%DATADIR%%/res/balls/EvilEye/splat1.png
-%%DATADIR%%/res/balls/EvilEye/splat2.png
-%%DATADIR%%/res/balls/EvilEye/vein.png
-%%DATADIR%%/res/balls/GooProduct/ball.png
-%%DATADIR%%/res/balls/GooProduct/balls.xml.bin
-%%DATADIR%%/res/balls/GooProduct/goop.png
-%%DATADIR%%/res/balls/GooProduct/resources.xml.bin
-%%DATADIR%%/res/balls/GooProduct/splat1.png
-%%DATADIR%%/res/balls/GooProduct/splat2.png
-%%DATADIR%%/res/balls/GooProduct/spring_goo.png
-%%DATADIR%%/res/balls/Ivy/arm_connected.png
-%%DATADIR%%/res/balls/Ivy/arm_detach.png
-%%DATADIR%%/res/balls/Ivy/balls.xml.bin
-%%DATADIR%%/res/balls/Ivy/body.png
-%%DATADIR%%/res/balls/Ivy/bodyAttached.png
-%%DATADIR%%/res/balls/Ivy/chirp01.ogg
-%%DATADIR%%/res/balls/Ivy/chirp02.ogg
-%%DATADIR%%/res/balls/Ivy/chirp03.ogg
-%%DATADIR%%/res/balls/Ivy/chirp04.ogg
-%%DATADIR%%/res/balls/Ivy/chirp05.ogg
-%%DATADIR%%/res/balls/Ivy/leaves1.png
-%%DATADIR%%/res/balls/Ivy/leaves2.png
-%%DATADIR%%/res/balls/Ivy/resources.xml.bin
-%%DATADIR%%/res/balls/Ivy/splat1.png
-%%DATADIR%%/res/balls/Ivy/splat2.png
-%%DATADIR%%/res/balls/TimeBug/balls.xml.bin
-%%DATADIR%%/res/balls/TimeBug/body.png
-%%DATADIR%%/res/balls/TimeBug/glow.png
-%%DATADIR%%/res/balls/TimeBug/resources.xml.bin
-%%DATADIR%%/res/balls/TimeBug/splat1.png
-%%DATADIR%%/res/balls/TimeBug/splat2.png
-%%DATADIR%%/res/balls/TimeBug/wingLeft.png
-%%DATADIR%%/res/balls/TimeBug/wingRight.png
-%%DATADIR%%/res/balls/UtilAttachUnwalkable/ball.png
-%%DATADIR%%/res/balls/UtilAttachUnwalkable/balls.xml.bin
-%%DATADIR%%/res/balls/UtilAttachUnwalkable/resources.xml.bin
-%%DATADIR%%/res/balls/UtilAttachUnwalkable/spring_goo.png
-%%DATADIR%%/res/balls/UtilAttachWalkable/ball.png
-%%DATADIR%%/res/balls/UtilAttachWalkable/balls.xml.bin
-%%DATADIR%%/res/balls/UtilAttachWalkable/resources.xml.bin
-%%DATADIR%%/res/balls/UtilAttachWalkable/spring_goo.png
-%%DATADIR%%/res/balls/UtilChapter2/ball.png
-%%DATADIR%%/res/balls/UtilChapter2/balls.xml.bin
-%%DATADIR%%/res/balls/UtilChapter2/resources.xml.bin
-%%DATADIR%%/res/balls/UtilChapter2/spring_goo.png
-%%DATADIR%%/res/balls/UtilNoAttachUnwalkable/ball.png
-%%DATADIR%%/res/balls/UtilNoAttachUnwalkable/balls.xml.bin
-%%DATADIR%%/res/balls/UtilNoAttachUnwalkable/resources.xml.bin
-%%DATADIR%%/res/balls/UtilNoAttachUnwalkable/spring_goo.png
-%%DATADIR%%/res/balls/UtilNoAttachWalkableSmall/ball.png
-%%DATADIR%%/res/balls/UtilNoAttachWalkableSmall/balls.xml.bin
-%%DATADIR%%/res/balls/UtilNoAttachWalkableSmall/resources.xml.bin
-%%DATADIR%%/res/balls/UtilNoAttachWalkableSmall/spring_goo.png
-%%DATADIR%%/res/balls/_generic/attach01.ogg
-%%DATADIR%%/res/balls/_generic/attach02.ogg
-%%DATADIR%%/res/balls/_generic/attach03.ogg
-%%DATADIR%%/res/balls/_generic/death1.ogg
-%%DATADIR%%/res/balls/_generic/death2.ogg
-%%DATADIR%%/res/balls/_generic/death3.ogg
-%%DATADIR%%/res/balls/_generic/death4.ogg
-%%DATADIR%%/res/balls/_generic/death5.ogg
-%%DATADIR%%/res/balls/_generic/detached1.ogg
-%%DATADIR%%/res/balls/_generic/detachmarker_128_p1.png
-%%DATADIR%%/res/balls/_generic/detachmarker_128_p2.png
-%%DATADIR%%/res/balls/_generic/detachmarker_80_p1.png
-%%DATADIR%%/res/balls/_generic/detachmarker_80_p2.png
-%%DATADIR%%/res/balls/_generic/dragmarker_128_p1.png
-%%DATADIR%%/res/balls/_generic/dragmarker_128_p2.png
-%%DATADIR%%/res/balls/_generic/dragmarker_80_p1.png
-%%DATADIR%%/res/balls/_generic/dragmarker_80_p2.png
-%%DATADIR%%/res/balls/_generic/dragmarker_ish_80_p1.png
-%%DATADIR%%/res/balls/_generic/eye_fem_l1.png
-%%DATADIR%%/res/balls/_generic/eye_fem_l2.png
-%%DATADIR%%/res/balls/_generic/eye_fem_r1.png
-%%DATADIR%%/res/balls/_generic/eye_fem_r2.png
-%%DATADIR%%/res/balls/_generic/eye_glass_1.png
-%%DATADIR%%/res/balls/_generic/eye_glass_2.png
-%%DATADIR%%/res/balls/_generic/eye_glass_3.png
-%%DATADIR%%/res/balls/_generic/eye_sleep_left1.png
-%%DATADIR%%/res/balls/_generic/eye_sleep_right1.png
-%%DATADIR%%/res/balls/_generic/eye_strain_left1.png
-%%DATADIR%%/res/balls/_generic/eye_strain_right1.png
-%%DATADIR%%/res/balls/_generic/glee1.ogg
-%%DATADIR%%/res/balls/_generic/glee10.ogg
-%%DATADIR%%/res/balls/_generic/glee11.ogg
-%%DATADIR%%/res/balls/_generic/glee2.ogg
-%%DATADIR%%/res/balls/_generic/glee3.ogg
-%%DATADIR%%/res/balls/_generic/glee4.ogg
-%%DATADIR%%/res/balls/_generic/glee5.ogg
-%%DATADIR%%/res/balls/_generic/glee6.ogg
-%%DATADIR%%/res/balls/_generic/glee7.ogg
-%%DATADIR%%/res/balls/_generic/glee8.ogg
-%%DATADIR%%/res/balls/_generic/glee9.ogg
-%%DATADIR%%/res/balls/_generic/hilite16.png
-%%DATADIR%%/res/balls/_generic/hilite8.png
-%%DATADIR%%/res/balls/_generic/hit1.ogg
-%%DATADIR%%/res/balls/_generic/hit2.ogg
-%%DATADIR%%/res/balls/_generic/hit3.ogg
-%%DATADIR%%/res/balls/_generic/hit4.ogg
-%%DATADIR%%/res/balls/_generic/mouth_open1.png
-%%DATADIR%%/res/balls/_generic/mumble1.ogg
-%%DATADIR%%/res/balls/_generic/mumble2.ogg
-%%DATADIR%%/res/balls/_generic/mumble3.ogg
-%%DATADIR%%/res/balls/_generic/mumble4.ogg
-%%DATADIR%%/res/balls/_generic/mumble5.ogg
-%%DATADIR%%/res/balls/_generic/mumble6.ogg
-%%DATADIR%%/res/balls/_generic/mumble7.ogg
-%%DATADIR%%/res/balls/_generic/pipeEnter1.ogg
-%%DATADIR%%/res/balls/_generic/pipeEnter2.ogg
-%%DATADIR%%/res/balls/_generic/pipeEnter3.ogg
-%%DATADIR%%/res/balls/_generic/pipeEnter4.ogg
-%%DATADIR%%/res/balls/_generic/pipeEnter5.ogg
-%%DATADIR%%/res/balls/_generic/pupil1.png
-%%DATADIR%%/res/balls/_generic/rockcollide.ogg
-%%DATADIR%%/res/balls/_generic/rollover1.ogg
-%%DATADIR%%/res/balls/_generic/rollover2.ogg
-%%DATADIR%%/res/balls/_generic/rollover3.ogg
-%%DATADIR%%/res/balls/_generic/rollover4.ogg
-%%DATADIR%%/res/balls/_generic/rollover5.ogg
-%%DATADIR%%/res/balls/_generic/rollover6.ogg
-%%DATADIR%%/res/balls/_generic/rollover7.ogg
-%%DATADIR%%/res/balls/_generic/rollover8.ogg
-%%DATADIR%%/res/balls/_generic/shadowCircle49.png
-%%DATADIR%%/res/balls/_generic/shadowCircle59.png
-%%DATADIR%%/res/balls/_generic/snap1.ogg
-%%DATADIR%%/res/balls/_generic/spring_goo_inactive.png
-%%DATADIR%%/res/balls/_generic/stick1.ogg
-%%DATADIR%%/res/balls/_generic/stick2.ogg
-%%DATADIR%%/res/balls/_generic/stick3.ogg
-%%DATADIR%%/res/balls/_generic/stick4.ogg
-%%DATADIR%%/res/balls/_generic/stick5.ogg
-%%DATADIR%%/res/balls/_generic/stick6.ogg
-%%DATADIR%%/res/balls/_generic/wiggle1.ogg
-%%DATADIR%%/res/balls/_generic/wiggle10.ogg
-%%DATADIR%%/res/balls/_generic/wiggle2.ogg
-%%DATADIR%%/res/balls/_generic/wiggle3.ogg
-%%DATADIR%%/res/balls/_generic/wiggle4.ogg
-%%DATADIR%%/res/balls/_generic/wiggle5.ogg
-%%DATADIR%%/res/balls/_generic/wiggle6.ogg
-%%DATADIR%%/res/balls/_generic/wiggle7.ogg
-%%DATADIR%%/res/balls/_generic/wiggle8.ogg
-%%DATADIR%%/res/balls/_generic/wiggle9.ogg
-%%DATADIR%%/res/balls/_generic/windowMarker.png
-%%DATADIR%%/res/balls/balloon/balls.xml.bin
-%%DATADIR%%/res/balls/balloon/body2.png
-%%DATADIR%%/res/balls/balloon/deflate1.ogg
-%%DATADIR%%/res/balls/balloon/deflate2.ogg
-%%DATADIR%%/res/balls/balloon/inflate1.ogg
-%%DATADIR%%/res/balls/balloon/inflate2.ogg
-%%DATADIR%%/res/balls/balloon/pop1.ogg
-%%DATADIR%%/res/balls/balloon/pop2.ogg
-%%DATADIR%%/res/balls/balloon/resources.xml.bin
-%%DATADIR%%/res/balls/balloon/rubberpull1.ogg
-%%DATADIR%%/res/balls/balloon/rubberpull2.ogg
-%%DATADIR%%/res/balls/balloon/rubberpull3.ogg
-%%DATADIR%%/res/balls/balloon/rubberpull4.ogg
-%%DATADIR%%/res/balls/balloon/rubberpull5.ogg
-%%DATADIR%%/res/balls/balloon/shine.png
-%%DATADIR%%/res/balls/balloon/splat1.png
-%%DATADIR%%/res/balls/balloon/splat2.png
-%%DATADIR%%/res/balls/balloon/string3.png
-%%DATADIR%%/res/balls/balloon/string_inactive.png
-%%DATADIR%%/res/balls/common/balls.xml.bin
-%%DATADIR%%/res/balls/common/batsqueak01.ogg
-%%DATADIR%%/res/balls/common/batsqueak02.ogg
-%%DATADIR%%/res/balls/common/batsqueak03.ogg
-%%DATADIR%%/res/balls/common/batsqueak04.ogg
-%%DATADIR%%/res/balls/common/batsqueak05.ogg
-%%DATADIR%%/res/balls/common/batsqueak06.ogg
-%%DATADIR%%/res/balls/common/batsqueak07.ogg
-%%DATADIR%%/res/balls/common/batsqueak08.ogg
-%%DATADIR%%/res/balls/common/batsqueak09.ogg
-%%DATADIR%%/res/balls/common/batsqueak10.ogg
-%%DATADIR%%/res/balls/common/batsqueak11.ogg
-%%DATADIR%%/res/balls/common/batsqueak12.ogg
-%%DATADIR%%/res/balls/common/batsqueak13.ogg
-%%DATADIR%%/res/balls/common/batsqueak14.ogg
-%%DATADIR%%/res/balls/common/batsqueak15.ogg
-%%DATADIR%%/res/balls/common/batsqueak16.ogg
-%%DATADIR%%/res/balls/common/body.png
-%%DATADIR%%/res/balls/common/resources.xml.bin
-%%DATADIR%%/res/balls/common/splat1.png
-%%DATADIR%%/res/balls/common/splat2.png
-%%DATADIR%%/res/balls/common/spring_goo.png
-%%DATADIR%%/res/balls/common/strand_pull.png
-%%DATADIR%%/res/balls/common_albino/balls.xml.bin
-%%DATADIR%%/res/balls/common_albino/body.png
-%%DATADIR%%/res/balls/common_albino/eyeBlack1.png
-%%DATADIR%%/res/balls/common_albino/eyeBlack2.png
-%%DATADIR%%/res/balls/common_albino/eyeBlack3.png
-%%DATADIR%%/res/balls/common_albino/glow.png
-%%DATADIR%%/res/balls/common_albino/resources.xml.bin
-%%DATADIR%%/res/balls/common_albino/splat1.png
-%%DATADIR%%/res/balls/common_albino/splat2.png
-%%DATADIR%%/res/balls/common_albino/spring_goo.png
-%%DATADIR%%/res/balls/common_albino/strand_pull.png
-%%DATADIR%%/res/balls/common_black/balls.xml.bin
-%%DATADIR%%/res/balls/common_black/common_ball.png
-%%DATADIR%%/res/balls/common_black/resources.xml.bin
-%%DATADIR%%/res/balls/common_black/splat1.png
-%%DATADIR%%/res/balls/common_black/splat2.png
-%%DATADIR%%/res/balls/common_black/spring_goo.png
-%%DATADIR%%/res/balls/common_black/strand_pull.png
-%%DATADIR%%/res/fonts/TwCenMTCondensedExtraBold18.png
-%%DATADIR%%/res/fonts/TwCenMTCondensedExtraBold18.txt
-%%DATADIR%%/res/fonts/TwCenMTCondensedExtraBold26.png
-%%DATADIR%%/res/fonts/TwCenMTCondensedExtraBold26.txt
-%%DATADIR%%/res/fonts/TwCenMTCondensedExtraBold36.png
-%%DATADIR%%/res/fonts/TwCenMTCondensedExtraBold36.txt
-%%DATADIR%%/res/fonts/TwCenMTCondensedExtraBold52.png
-%%DATADIR%%/res/fonts/TwCenMTCondensedExtraBold52.txt
-%%DATADIR%%/res/fonts/console.png
-%%DATADIR%%/res/fonts/console.txt
-%%DATADIR%%/res/fonts/wog150numbers.png
-%%DATADIR%%/res/fonts/wog150numbers.txt
-%%DATADIR%%/res/fonts/wogBig.png
-%%DATADIR%%/res/fonts/wogBig.txt
-%%DATADIR%%/res/fonts/wogSmall.png
-%%DATADIR%%/res/fonts/wogSmall.txt
-%%DATADIR%%/res/images/Tank_bg.png
-%%DATADIR%%/res/images/Tank_fg.png
-%%DATADIR%%/res/images/Tank_goo.png
-%%DATADIR%%/res/images/Tank_goo_top.png
-%%DATADIR%%/res/images/backtoisland.png
-%%DATADIR%%/res/images/blacksquare.png
-%%DATADIR%%/res/images/cancel_over.png
-%%DATADIR%%/res/images/cancel_up.png
-%%DATADIR%%/res/images/chainlink.png
-%%DATADIR%%/res/images/clouds.png
-%%DATADIR%%/res/images/continue_over.de.png
-%%DATADIR%%/res/images/continue_over.es.png
-%%DATADIR%%/res/images/continue_over.fr.png
-%%DATADIR%%/res/images/continue_over.it.png
-%%DATADIR%%/res/images/continue_over.nl.png
-%%DATADIR%%/res/images/continue_over.png
-%%DATADIR%%/res/images/continue_up.de.png
-%%DATADIR%%/res/images/continue_up.es.png
-%%DATADIR%%/res/images/continue_up.fr.png
-%%DATADIR%%/res/images/continue_up.it.png
-%%DATADIR%%/res/images/continue_up.nl.png
-%%DATADIR%%/res/images/continue_up.png
-%%DATADIR%%/res/images/cursor_circle.png
-%%DATADIR%%/res/images/cursor_text.png
-%%DATADIR%%/res/images/exit_arrow.png
-%%DATADIR%%/res/images/flags/AD.png
-%%DATADIR%%/res/images/flags/AE.png
-%%DATADIR%%/res/images/flags/AF.png
-%%DATADIR%%/res/images/flags/AG.png
-%%DATADIR%%/res/images/flags/AI.png
-%%DATADIR%%/res/images/flags/AL.png
-%%DATADIR%%/res/images/flags/AM.png
-%%DATADIR%%/res/images/flags/AN.png
-%%DATADIR%%/res/images/flags/AO.png
-%%DATADIR%%/res/images/flags/AR.png
-%%DATADIR%%/res/images/flags/AS.png
-%%DATADIR%%/res/images/flags/AT.png
-%%DATADIR%%/res/images/flags/AU.png
-%%DATADIR%%/res/images/flags/AW.png
-%%DATADIR%%/res/images/flags/AX.png
-%%DATADIR%%/res/images/flags/AZ.png
-%%DATADIR%%/res/images/flags/BA.png
-%%DATADIR%%/res/images/flags/BB.png
-%%DATADIR%%/res/images/flags/BD.png
-%%DATADIR%%/res/images/flags/BE.png
-%%DATADIR%%/res/images/flags/BF.png
-%%DATADIR%%/res/images/flags/BG.png
-%%DATADIR%%/res/images/flags/BH.png
-%%DATADIR%%/res/images/flags/BI.png
-%%DATADIR%%/res/images/flags/BJ.png
-%%DATADIR%%/res/images/flags/BM.png
-%%DATADIR%%/res/images/flags/BN.png
-%%DATADIR%%/res/images/flags/BO.png
-%%DATADIR%%/res/images/flags/BR.png
-%%DATADIR%%/res/images/flags/BS.png
-%%DATADIR%%/res/images/flags/BT.png
-%%DATADIR%%/res/images/flags/BV.png
-%%DATADIR%%/res/images/flags/BW.png
-%%DATADIR%%/res/images/flags/BY.png
-%%DATADIR%%/res/images/flags/BZ.png
-%%DATADIR%%/res/images/flags/CA.png
-%%DATADIR%%/res/images/flags/CC.png
-%%DATADIR%%/res/images/flags/CD.png
-%%DATADIR%%/res/images/flags/CF.png
-%%DATADIR%%/res/images/flags/CG.png
-%%DATADIR%%/res/images/flags/CH.png
-%%DATADIR%%/res/images/flags/CI.png
-%%DATADIR%%/res/images/flags/CK.png
-%%DATADIR%%/res/images/flags/CL.png
-%%DATADIR%%/res/images/flags/CM.png
-%%DATADIR%%/res/images/flags/CN.png
-%%DATADIR%%/res/images/flags/CO.png
-%%DATADIR%%/res/images/flags/CR.png
-%%DATADIR%%/res/images/flags/CU.png
-%%DATADIR%%/res/images/flags/CV.png
-%%DATADIR%%/res/images/flags/CX.png
-%%DATADIR%%/res/images/flags/CY.png
-%%DATADIR%%/res/images/flags/CZ.png
-%%DATADIR%%/res/images/flags/DE.png
-%%DATADIR%%/res/images/flags/DJ.png
-%%DATADIR%%/res/images/flags/DK.png
-%%DATADIR%%/res/images/flags/DM.png
-%%DATADIR%%/res/images/flags/DO.png
-%%DATADIR%%/res/images/flags/EC.png
-%%DATADIR%%/res/images/flags/EE.png
-%%DATADIR%%/res/images/flags/EG.png
-%%DATADIR%%/res/images/flags/EH.png
-%%DATADIR%%/res/images/flags/ER.png
-%%DATADIR%%/res/images/flags/ES.png
-%%DATADIR%%/res/images/flags/ET.png
-%%DATADIR%%/res/images/flags/EU.png
-%%DATADIR%%/res/images/flags/FI.png
-%%DATADIR%%/res/images/flags/FJ.png
-%%DATADIR%%/res/images/flags/FK.png
-%%DATADIR%%/res/images/flags/FM.png
-%%DATADIR%%/res/images/flags/FO.png
-%%DATADIR%%/res/images/flags/FR.png
-%%DATADIR%%/res/images/flags/GA.png
-%%DATADIR%%/res/images/flags/GB.png
-%%DATADIR%%/res/images/flags/GD.png
-%%DATADIR%%/res/images/flags/GE.png
-%%DATADIR%%/res/images/flags/GF.png
-%%DATADIR%%/res/images/flags/GG.png
-%%DATADIR%%/res/images/flags/GH.png
-%%DATADIR%%/res/images/flags/GI.png
-%%DATADIR%%/res/images/flags/GL.png
-%%DATADIR%%/res/images/flags/GM.png
-%%DATADIR%%/res/images/flags/GN.png
-%%DATADIR%%/res/images/flags/GP.png
-%%DATADIR%%/res/images/flags/GQ.png
-%%DATADIR%%/res/images/flags/GR.png
-%%DATADIR%%/res/images/flags/GS.png
-%%DATADIR%%/res/images/flags/GT.png
-%%DATADIR%%/res/images/flags/GU.png
-%%DATADIR%%/res/images/flags/GW.png
-%%DATADIR%%/res/images/flags/GY.png
-%%DATADIR%%/res/images/flags/HK.png
-%%DATADIR%%/res/images/flags/HN.png
-%%DATADIR%%/res/images/flags/HR.png
-%%DATADIR%%/res/images/flags/HT.png
-%%DATADIR%%/res/images/flags/HU.png
-%%DATADIR%%/res/images/flags/ID.png
-%%DATADIR%%/res/images/flags/IE.png
-%%DATADIR%%/res/images/flags/IL.png
-%%DATADIR%%/res/images/flags/IM.png
-%%DATADIR%%/res/images/flags/IN.png
-%%DATADIR%%/res/images/flags/IO.png
-%%DATADIR%%/res/images/flags/IQ.png
-%%DATADIR%%/res/images/flags/IR.png
-%%DATADIR%%/res/images/flags/IS.png
-%%DATADIR%%/res/images/flags/IT.png
-%%DATADIR%%/res/images/flags/JE.png
-%%DATADIR%%/res/images/flags/JM.png
-%%DATADIR%%/res/images/flags/JO.png
-%%DATADIR%%/res/images/flags/JP.png
-%%DATADIR%%/res/images/flags/KE.png
-%%DATADIR%%/res/images/flags/KG.png
-%%DATADIR%%/res/images/flags/KH.png
-%%DATADIR%%/res/images/flags/KI.png
-%%DATADIR%%/res/images/flags/KM.png
-%%DATADIR%%/res/images/flags/KN.png
-%%DATADIR%%/res/images/flags/KP.png
-%%DATADIR%%/res/images/flags/KR.png
-%%DATADIR%%/res/images/flags/KW.png
-%%DATADIR%%/res/images/flags/KY.png
-%%DATADIR%%/res/images/flags/KZ.png
-%%DATADIR%%/res/images/flags/LA.png
-%%DATADIR%%/res/images/flags/LB.png
-%%DATADIR%%/res/images/flags/LC.png
-%%DATADIR%%/res/images/flags/LI.png
-%%DATADIR%%/res/images/flags/LK.png
-%%DATADIR%%/res/images/flags/LR.png
-%%DATADIR%%/res/images/flags/LS.png
-%%DATADIR%%/res/images/flags/LT.png
-%%DATADIR%%/res/images/flags/LU.png
-%%DATADIR%%/res/images/flags/LV.png
-%%DATADIR%%/res/images/flags/LY.png
-%%DATADIR%%/res/images/flags/MA.png
-%%DATADIR%%/res/images/flags/MC.png
-%%DATADIR%%/res/images/flags/MD.png
-%%DATADIR%%/res/images/flags/MG.png
-%%DATADIR%%/res/images/flags/MH.png
-%%DATADIR%%/res/images/flags/MK.png
-%%DATADIR%%/res/images/flags/ML.png
-%%DATADIR%%/res/images/flags/MM.png
-%%DATADIR%%/res/images/flags/MN.png
-%%DATADIR%%/res/images/flags/MO.png
-%%DATADIR%%/res/images/flags/MP.png
-%%DATADIR%%/res/images/flags/MQ.png
-%%DATADIR%%/res/images/flags/MR.png
-%%DATADIR%%/res/images/flags/MS.png
-%%DATADIR%%/res/images/flags/MT.png
-%%DATADIR%%/res/images/flags/MU.png
-%%DATADIR%%/res/images/flags/MV.png
-%%DATADIR%%/res/images/flags/MW.png
-%%DATADIR%%/res/images/flags/MX.png
-%%DATADIR%%/res/images/flags/MY.png
-%%DATADIR%%/res/images/flags/MZ.png
-%%DATADIR%%/res/images/flags/NA.png
-%%DATADIR%%/res/images/flags/NC.png
-%%DATADIR%%/res/images/flags/NE.png
-%%DATADIR%%/res/images/flags/NF.png
-%%DATADIR%%/res/images/flags/NG.png
-%%DATADIR%%/res/images/flags/NI.png
-%%DATADIR%%/res/images/flags/NL.png
-%%DATADIR%%/res/images/flags/NO.png
-%%DATADIR%%/res/images/flags/NP.png
-%%DATADIR%%/res/images/flags/NR.png
-%%DATADIR%%/res/images/flags/NU.png
-%%DATADIR%%/res/images/flags/NZ.png
-%%DATADIR%%/res/images/flags/OM.png
-%%DATADIR%%/res/images/flags/PA.png
-%%DATADIR%%/res/images/flags/PE.png
-%%DATADIR%%/res/images/flags/PF.png
-%%DATADIR%%/res/images/flags/PG.png
-%%DATADIR%%/res/images/flags/PH.png
-%%DATADIR%%/res/images/flags/PK.png
-%%DATADIR%%/res/images/flags/PL.png
-%%DATADIR%%/res/images/flags/PM.png
-%%DATADIR%%/res/images/flags/PN.png
-%%DATADIR%%/res/images/flags/PR.png
-%%DATADIR%%/res/images/flags/PS.png
-%%DATADIR%%/res/images/flags/PT.png
-%%DATADIR%%/res/images/flags/PW.png
-%%DATADIR%%/res/images/flags/PY.png
-%%DATADIR%%/res/images/flags/QA.png
-%%DATADIR%%/res/images/flags/RE.png
-%%DATADIR%%/res/images/flags/RO.png
-%%DATADIR%%/res/images/flags/RU.png
-%%DATADIR%%/res/images/flags/RW.png
-%%DATADIR%%/res/images/flags/SA.png
-%%DATADIR%%/res/images/flags/SB.png
-%%DATADIR%%/res/images/flags/SC.png
-%%DATADIR%%/res/images/flags/SD.png
-%%DATADIR%%/res/images/flags/SE.png
-%%DATADIR%%/res/images/flags/SG.png
-%%DATADIR%%/res/images/flags/SH.png
-%%DATADIR%%/res/images/flags/SI.png
-%%DATADIR%%/res/images/flags/SJ.png
-%%DATADIR%%/res/images/flags/SK.png
-%%DATADIR%%/res/images/flags/SL.png
-%%DATADIR%%/res/images/flags/SM.png
-%%DATADIR%%/res/images/flags/SN.png
-%%DATADIR%%/res/images/flags/SO.png
-%%DATADIR%%/res/images/flags/SR.png
-%%DATADIR%%/res/images/flags/ST.png
-%%DATADIR%%/res/images/flags/SV.png
-%%DATADIR%%/res/images/flags/SY.png
-%%DATADIR%%/res/images/flags/SZ.png
-%%DATADIR%%/res/images/flags/TC.png
-%%DATADIR%%/res/images/flags/TD.png
-%%DATADIR%%/res/images/flags/TF.png
-%%DATADIR%%/res/images/flags/TG.png
-%%DATADIR%%/res/images/flags/TH.png
-%%DATADIR%%/res/images/flags/TJ.png
-%%DATADIR%%/res/images/flags/TK.png
-%%DATADIR%%/res/images/flags/TL.png
-%%DATADIR%%/res/images/flags/TM.png
-%%DATADIR%%/res/images/flags/TN.png
-%%DATADIR%%/res/images/flags/TO.png
-%%DATADIR%%/res/images/flags/TR.png
-%%DATADIR%%/res/images/flags/TT.png
-%%DATADIR%%/res/images/flags/TV.png
-%%DATADIR%%/res/images/flags/TW.png
-%%DATADIR%%/res/images/flags/TZ.png
-%%DATADIR%%/res/images/flags/UA.png
-%%DATADIR%%/res/images/flags/UG.png
-%%DATADIR%%/res/images/flags/UM.png
-%%DATADIR%%/res/images/flags/US.png
-%%DATADIR%%/res/images/flags/UY.png
-%%DATADIR%%/res/images/flags/UZ.png
-%%DATADIR%%/res/images/flags/VA.png
-%%DATADIR%%/res/images/flags/VC.png
-%%DATADIR%%/res/images/flags/VE.png
-%%DATADIR%%/res/images/flags/VG.png
-%%DATADIR%%/res/images/flags/VI.png
-%%DATADIR%%/res/images/flags/VN.png
-%%DATADIR%%/res/images/flags/VU.png
-%%DATADIR%%/res/images/flags/WF.png
-%%DATADIR%%/res/images/flags/WS.png
-%%DATADIR%%/res/images/flags/XX.png
-%%DATADIR%%/res/images/flags/YE.png
-%%DATADIR%%/res/images/flags/YT.png
-%%DATADIR%%/res/images/flags/ZA.png
-%%DATADIR%%/res/images/flags/ZM.png
-%%DATADIR%%/res/images/flags/ZW.png
-%%DATADIR%%/res/images/fx/exclaimation.png
-%%DATADIR%%/res/images/fx/explodeStreak1.png
-%%DATADIR%%/res/images/fx/explodeStreak1_ish.png
-%%DATADIR%%/res/images/fx/fireParticleMain1.png
-%%DATADIR%%/res/images/fx/fireParticleMain1_bw.png
-%%DATADIR%%/res/images/fx/fireParticleMain1_ish.png
-%%DATADIR%%/res/images/fx/fireParticleMain2.png
-%%DATADIR%%/res/images/fx/fireParticleMain2_bw.png
-%%DATADIR%%/res/images/fx/flash.png
-%%DATADIR%%/res/images/fx/fx_bubble16.png
-%%DATADIR%%/res/images/fx/fx_bubble32.png
-%%DATADIR%%/res/images/fx/fx_dust1.png
-%%DATADIR%%/res/images/fx/fx_dust2.png
-%%DATADIR%%/res/images/fx/fx_dust3.png
-%%DATADIR%%/res/images/fx/fx_leaf1.png
-%%DATADIR%%/res/images/fx/fx_leaf2.png
-%%DATADIR%%/res/images/fx/fx_leaf3.png
-%%DATADIR%%/res/images/fx/fx_leaf4.png
-%%DATADIR%%/res/images/fx/fx_leaf5.png
-%%DATADIR%%/res/images/fx/fx_rainstreak.png
-%%DATADIR%%/res/images/fx/fx_rainstreak_white.png
-%%DATADIR%%/res/images/fx/fx_smokeBlack.png
-%%DATADIR%%/res/images/fx/fx_smokeGreen.png
-%%DATADIR%%/res/images/fx/fx_smokeWhite.png
-%%DATADIR%%/res/images/fx/fx_snowflake1.png
-%%DATADIR%%/res/images/fx/fx_snowflake2.png
-%%DATADIR%%/res/images/fx/fx_snowflake_black.png
-%%DATADIR%%/res/images/fx/fx_windBlack.png
-%%DATADIR%%/res/images/fx/fx_windIsh.png
-%%DATADIR%%/res/images/fx/fx_windSepia.png
-%%DATADIR%%/res/images/fx/fx_windWhite.png
-%%DATADIR%%/res/images/fx/gooGlob.png
-%%DATADIR%%/res/images/fx/goodrop1.png
-%%DATADIR%%/res/images/fx/goofall_gobsWide2.png
-%%DATADIR%%/res/images/fx/ish_char_0.png
-%%DATADIR%%/res/images/fx/ish_char_1.png
-%%DATADIR%%/res/images/fx/ish_sleepy_z1.png
-%%DATADIR%%/res/images/fx/ishr_char_0.png
-%%DATADIR%%/res/images/fx/ishr_char_1.png
-%%DATADIR%%/res/images/fx/ishr_sleepy_z1.png
-%%DATADIR%%/res/images/fx/mist1.png
-%%DATADIR%%/res/images/fx/note1.png
-%%DATADIR%%/res/images/fx/note2.png
-%%DATADIR%%/res/images/fx/note3.png
-%%DATADIR%%/res/images/fx/sleepy_z1.png
-%%DATADIR%%/res/images/fx/sparkle1.png
-%%DATADIR%%/res/images/fx/waterdrop1.png
-%%DATADIR%%/res/images/fx/waterdrop2.png
-%%DATADIR%%/res/images/gamemenubutton.png
-%%DATADIR%%/res/images/gamemenubutton_over.png
-%%DATADIR%%/res/images/geomcircle.png
-%%DATADIR%%/res/images/geomrect.png
-%%DATADIR%%/res/images/hinge.png
-%%DATADIR%%/res/images/islandarrow.png
-%%DATADIR%%/res/images/islandicon_1.png
-%%DATADIR%%/res/images/islandicon_2.png
-%%DATADIR%%/res/images/islandicon_3.png
-%%DATADIR%%/res/images/islandicon_4.png
-%%DATADIR%%/res/images/islandicon_5.png
-%%DATADIR%%/res/images/islandicon_wogc.png
-%%DATADIR%%/res/images/islandicon_wogc3d.png
-%%DATADIR%%/res/images/islandicon_wogcd.png
-%%DATADIR%%/res/images/lensFlare.png
-%%DATADIR%%/res/images/levelarrow.png
-%%DATADIR%%/res/images/levelimages/MachineWheel1.png
-%%DATADIR%%/res/images/levelimages/MachineWheel1Small.png
-%%DATADIR%%/res/images/levelimages/OCD_flag1.png
-%%DATADIR%%/res/images/levelimages/OCD_flagIsh.png
-%%DATADIR%%/res/images/levelimages/SignPost_dlg_pole.png
-%%DATADIR%%/res/images/levelimages/SignPost_dlg_sign.png
-%%DATADIR%%/res/images/levelimages/attachmentpoint1.png
-%%DATADIR%%/res/images/levelimages/bb.png
-%%DATADIR%%/res/images/levelimages/bgVeggies.png
-%%DATADIR%%/res/images/levelimages/bgVeggiesWarm.png
-%%DATADIR%%/res/images/levelimages/bg_hills_bleeding.png
-%%DATADIR%%/res/images/levelimages/blackBogTree.png
-%%DATADIR%%/res/images/levelimages/blueBogTree.png
-%%DATADIR%%/res/images/levelimages/burst.png
-%%DATADIR%%/res/images/levelimages/burstFaded.png
-%%DATADIR%%/res/images/levelimages/bush_fg1a.png
-%%DATADIR%%/res/images/levelimages/bush_leafy_1.png
-%%DATADIR%%/res/images/levelimages/bush_leafy_1b.png
-%%DATADIR%%/res/images/levelimages/bush_leafy_1b_black.png
-%%DATADIR%%/res/images/levelimages/canRed.png
-%%DATADIR%%/res/images/levelimages/cliff.png
-%%DATADIR%%/res/images/levelimages/dirArrow1.png
-%%DATADIR%%/res/images/levelimages/dirArrow1_ish.png
-%%DATADIR%%/res/images/levelimages/foggyEdges.png
-%%DATADIR%%/res/images/levelimages/gear1.png
-%%DATADIR%%/res/images/levelimages/gear1black.png
-%%DATADIR%%/res/images/levelimages/gear1blur.png
-%%DATADIR%%/res/images/levelimages/gear1blurBlack.png
-%%DATADIR%%/res/images/levelimages/gear1blurGray.png
-%%DATADIR%%/res/images/levelimages/gear2_256.png
-%%DATADIR%%/res/images/levelimages/gearBallbuster.png
-%%DATADIR%%/res/images/levelimages/gearDetach.png
-%%DATADIR%%/res/images/levelimages/gearDistant.png
-%%DATADIR%%/res/images/levelimages/gooSplatBig.png
-%%DATADIR%%/res/images/levelimages/goodripbase.png
-%%DATADIR%%/res/images/levelimages/grassBlack.png
-%%DATADIR%%/res/images/levelimages/hill_fg1a.png
-%%DATADIR%%/res/images/levelimages/ish_bush.png
-%%DATADIR%%/res/images/levelimages/ish_cloud.png
-%%DATADIR%%/res/images/levelimages/ish_gearblur.png
-%%DATADIR%%/res/images/levelimages/ish_scanlines.png
-%%DATADIR%%/res/images/levelimages/ish_tree.png
-%%DATADIR%%/res/images/levelimages/ishr_gearblur.png
-%%DATADIR%%/res/images/levelimages/leafbunch2_light.png
-%%DATADIR%%/res/images/levelimages/levelMarkerA_over.png
-%%DATADIR%%/res/images/levelimages/levelMarkerA_up.png
-%%DATADIR%%/res/images/levelimages/levelMarkerB_over.png
-%%DATADIR%%/res/images/levelimages/levelMarkerB_up.png
-%%DATADIR%%/res/images/levelimages/levelMarkerC_over.png
-%%DATADIR%%/res/images/levelimages/levelMarkerC_up.png
-%%DATADIR%%/res/images/levelimages/lf1.png
-%%DATADIR%%/res/images/levelimages/lf2.png
-%%DATADIR%%/res/images/levelimages/lf3.png
-%%DATADIR%%/res/images/levelimages/lf4.png
-%%DATADIR%%/res/images/levelimages/lf5.png
-%%DATADIR%%/res/images/levelimages/lightShaft1.png
-%%DATADIR%%/res/images/levelimages/lightShaft_sepia.png
-%%DATADIR%%/res/images/levelimages/momBbBlack.png
-%%DATADIR%%/res/images/levelimages/momBbOrng.png
-%%DATADIR%%/res/images/levelimages/momBbPolesBlack.png
-%%DATADIR%%/res/images/levelimages/momBbPolesOrng.png
-%%DATADIR%%/res/images/levelimages/moon_orange.png
-%%DATADIR%%/res/images/levelimages/physicsOfGoo.png
-%%DATADIR%%/res/images/levelimages/pipeCap.png
-%%DATADIR%%/res/images/levelimages/pipeCap_Beauty.png
-%%DATADIR%%/res/images/levelimages/pipeCap_Black.png
-%%DATADIR%%/res/images/levelimages/pipeCap_ISH.png
-%%DATADIR%%/res/images/levelimages/pipeCap_closed.png
-%%DATADIR%%/res/images/levelimages/pipeCap_closed_Beauty.png
-%%DATADIR%%/res/images/levelimages/pipeCap_closed_Black.png
-%%DATADIR%%/res/images/levelimages/pipeCap_closed_ISH.png
-%%DATADIR%%/res/images/levelimages/pipe_bend_bl.png
-%%DATADIR%%/res/images/levelimages/pipe_bend_bl_ISH.png
-%%DATADIR%%/res/images/levelimages/pipe_bend_br.png
-%%DATADIR%%/res/images/levelimages/pipe_bend_br_ISH.png
-%%DATADIR%%/res/images/levelimages/pipe_bend_tl.png
-%%DATADIR%%/res/images/levelimages/pipe_bend_tl_ISH.png
-%%DATADIR%%/res/images/levelimages/pipe_bend_tr.png
-%%DATADIR%%/res/images/levelimages/pipe_bend_tr_ISH.png
-%%DATADIR%%/res/images/levelimages/pipe_horiz.png
-%%DATADIR%%/res/images/levelimages/pipe_horiz_Beauty.png
-%%DATADIR%%/res/images/levelimages/pipe_horiz_Black.png
-%%DATADIR%%/res/images/levelimages/pipe_horiz_ISH.png
-%%DATADIR%%/res/images/levelimages/pterminalMonitor_over.png
-%%DATADIR%%/res/images/levelimages/pterminalMonitor_up.png
-%%DATADIR%%/res/images/levelimages/pterminalPole.png
-%%DATADIR%%/res/images/levelimages/screw1.png
-%%DATADIR%%/res/images/levelimages/sign_yield.png
-%%DATADIR%%/res/images/levelimages/signpostPole_brown.png
-%%DATADIR%%/res/images/levelimages/signpostPole_gray.png
-%%DATADIR%%/res/images/levelimages/signpostPole_ish.png
-%%DATADIR%%/res/images/levelimages/signpost_brown.png
-%%DATADIR%%/res/images/levelimages/signpost_gray.png
-%%DATADIR%%/res/images/levelimages/signpost_ish.png
-%%DATADIR%%/res/images/levelimages/sky_blue2a.png
-%%DATADIR%%/res/images/levelimages/sky_pissorangestripes.png
-%%DATADIR%%/res/images/levelimages/sky_pissyellowstripes.png
-%%DATADIR%%/res/images/levelimages/spikeBlack_group.png
-%%DATADIR%%/res/images/levelimages/spikeGray_group.png
-%%DATADIR%%/res/images/levelimages/stormCloud1.png
-%%DATADIR%%/res/images/levelimages/swirlClouds.png
-%%DATADIR%%/res/images/levelimages/swirlMist.png
-%%DATADIR%%/res/images/levelimages/tree_sil_1.png
-%%DATADIR%%/res/images/levelimages/tree_stripe1.png
-%%DATADIR%%/res/images/levelimages/usefulBlackSquare.png
-%%DATADIR%%/res/images/levelimages/wheel1black.png
-%%DATADIR%%/res/images/levelimages/wheel2black.png
-%%DATADIR%%/res/images/levelimages/windmillPropellerSmall.png
-%%DATADIR%%/res/images/levelimages/wogcCloud1.png
-%%DATADIR%%/res/images/levelimages/wogcCloud2.png
-%%DATADIR%%/res/images/motor.png
-%%DATADIR%%/res/images/newmail.png
-%%DATADIR%%/res/images/nukem_button_over.png
-%%DATADIR%%/res/images/nukem_button_up.png
-%%DATADIR%%/res/images/nukem_coverClosed_over.png
-%%DATADIR%%/res/images/nukem_coverClosed_up.png
-%%DATADIR%%/res/images/nukem_coverOpen_over.png
-%%DATADIR%%/res/images/nukem_coverOpen_up.png
-%%DATADIR%%/res/images/playername_textfield.png
-%%DATADIR%%/res/images/playernameok_over.png
-%%DATADIR%%/res/images/playernameok_up.png
-%%DATADIR%%/res/images/popup.png
-%%DATADIR%%/res/images/profilebutton_over.png
-%%DATADIR%%/res/images/profilebutton_up.png
-%%DATADIR%%/res/images/profilebuttonempty_over.png
-%%DATADIR%%/res/images/profilebuttonempty_up.png
-%%DATADIR%%/res/images/profiledelbutton_over.png
-%%DATADIR%%/res/images/profiledelbutton_up.png
-%%DATADIR%%/res/images/progress_widget_goo.png
-%%DATADIR%%/res/images/statsubmit_down.png
-%%DATADIR%%/res/images/statsubmit_down_over.png
-%%DATADIR%%/res/images/statsubmit_over.png
-%%DATADIR%%/res/images/statsubmit_up.png
-%%DATADIR%%/res/images/superwidebutton_over.png
-%%DATADIR%%/res/images/superwidebutton_up.png
-%%DATADIR%%/res/images/third_over.png
-%%DATADIR%%/res/images/third_up.png
-%%DATADIR%%/res/images/transparentpixel.png
-%%DATADIR%%/res/images/uiMenu_up.png
-%%DATADIR%%/res/images/uiRetry_over.png
-%%DATADIR%%/res/images/uiRetry_up_transparent.png
-%%DATADIR%%/res/images/uishadow.png
-%%DATADIR%%/res/images/whitesquare.png
-%%DATADIR%%/res/images/whitesquare_translucent.png
-%%DATADIR%%/res/images/widebutton_over.png
-%%DATADIR%%/res/images/widebutton_up.png
-%%DATADIR%%/res/islands/island1.xml.bin
-%%DATADIR%%/res/islands/island2.xml.bin
-%%DATADIR%%/res/islands/island3.xml.bin
-%%DATADIR%%/res/islands/island4.xml.bin
-%%DATADIR%%/res/islands/island5.xml.bin
-%%DATADIR%%/res/levels/Chain/Chain.level.bin
-%%DATADIR%%/res/levels/Chain/Chain.resrc.bin
-%%DATADIR%%/res/levels/Chain/Chain.scene.bin
-%%DATADIR%%/res/levels/Chain/bg.png
-%%DATADIR%%/res/levels/Chain/cliffLeft.png
-%%DATADIR%%/res/levels/Chain/cliffRight.png
-%%DATADIR%%/res/levels/Chain/ground.png
-%%DATADIR%%/res/levels/Chain/head.png
-%%DATADIR%%/res/levels/Chain/post.png
-%%DATADIR%%/res/levels/EconomicDivide/EconomicDivide.level.bin
-%%DATADIR%%/res/levels/EconomicDivide/EconomicDivide.resrc.bin
-%%DATADIR%%/res/levels/EconomicDivide/EconomicDivide.scene.bin
-%%DATADIR%%/res/levels/EconomicDivide/cliff_left.png
-%%DATADIR%%/res/levels/EconomicDivide/cliff_right.png
-%%DATADIR%%/res/levels/FistyReachesOut/FistyReachesOut.level.bin
-%%DATADIR%%/res/levels/FistyReachesOut/FistyReachesOut.resrc.bin
-%%DATADIR%%/res/levels/FistyReachesOut/FistyReachesOut.scene.bin
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_arm.anim.binltl
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_arm.anim.binltl64
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_arm.png
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_arm_bg.anim.binltl
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_arm_bg.anim.binltl64
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_arm_bg.png
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_body.anim.binltl
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_body.anim.binltl64
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_body.png
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_body_bg.anim.binltl
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_body_bg.anim.binltl64
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_body_bg.png
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_eye.anim.binltl
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_eye.anim.binltl64
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_eye.png
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_eye_bg.anim.binltl
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_eye_bg.anim.binltl64
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_eye_bg.png
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_leg.anim.binltl
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_leg.anim.binltl64
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_leg.png
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_leg_bg.anim.binltl
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_leg_bg.anim.binltl64
-%%DATADIR%%/res/levels/FistyReachesOut/Fisty_leg_bg.png
-%%DATADIR%%/res/levels/FistyReachesOut/bg.png
-%%DATADIR%%/res/levels/FistyReachesOut/platform.png
-%%DATADIR%%/res/levels/FlyingMachine/FlyingMachine.level.bin
-%%DATADIR%%/res/levels/FlyingMachine/FlyingMachine.resrc.bin
-%%DATADIR%%/res/levels/FlyingMachine/FlyingMachine.scene.bin
-%%DATADIR%%/res/levels/FlyingMachine/barBig.png
-%%DATADIR%%/res/levels/FlyingMachine/barLittle.png
-%%DATADIR%%/res/levels/FlyingMachine/bg.png
-%%DATADIR%%/res/levels/FlyingMachine/main.png
-%%DATADIR%%/res/levels/GoingUp/GoingUp.level.bin
-%%DATADIR%%/res/levels/GoingUp/GoingUp.resrc.bin
-%%DATADIR%%/res/levels/GoingUp/GoingUp.scene.bin
-%%DATADIR%%/res/levels/GoingUp/tutorialPost.de.png
-%%DATADIR%%/res/levels/GoingUp/tutorialPost.es.png
-%%DATADIR%%/res/levels/GoingUp/tutorialPost.fr.png
-%%DATADIR%%/res/levels/GoingUp/tutorialPost.it.png
-%%DATADIR%%/res/levels/GoingUp/tutorialPost.nl.png
-%%DATADIR%%/res/levels/GoingUp/tutorialPost.png
-%%DATADIR%%/res/levels/HangLow/HangLow.level.bin
-%%DATADIR%%/res/levels/HangLow/HangLow.resrc.bin
-%%DATADIR%%/res/levels/HangLow/HangLow.scene.bin
-%%DATADIR%%/res/levels/HangLow/bg.png
-%%DATADIR%%/res/levels/HangLow/icebridge1.png
-%%DATADIR%%/res/levels/HangLow/iceplatform1.png
-%%DATADIR%%/res/levels/HangLow/iceplatform2.png
-%%DATADIR%%/res/levels/ImpaleSticky/ImpaleSticky.level.bin
-%%DATADIR%%/res/levels/ImpaleSticky/ImpaleSticky.resrc.bin
-%%DATADIR%%/res/levels/ImpaleSticky/ImpaleSticky.scene.bin
-%%DATADIR%%/res/levels/ImpaleSticky/main_bottom.png
-%%DATADIR%%/res/levels/ImpaleSticky/main_mid.png
-%%DATADIR%%/res/levels/ImpaleSticky/main_top.png
-%%DATADIR%%/res/levels/ImpaleSticky/tutorialSign.de.png
-%%DATADIR%%/res/levels/ImpaleSticky/tutorialSign.es.png
-%%DATADIR%%/res/levels/ImpaleSticky/tutorialSign.fr.png
-%%DATADIR%%/res/levels/ImpaleSticky/tutorialSign.it.png
-%%DATADIR%%/res/levels/ImpaleSticky/tutorialSign.nl.png
-%%DATADIR%%/res/levels/ImpaleSticky/tutorialSign.png
-%%DATADIR%%/res/levels/IslandUi/IslandUi.level.bin
-%%DATADIR%%/res/levels/IslandUi/IslandUi.resrc.bin
-%%DATADIR%%/res/levels/IslandUi/IslandUi.scene.bin
-%%DATADIR%%/res/levels/IslandUi/WoGC_button_over.png
-%%DATADIR%%/res/levels/IslandUi/WoGC_button_up.png
-%%DATADIR%%/res/levels/IslandUi/zoomout_over.png
-%%DATADIR%%/res/levels/IslandUi/zoomout_up.png
-%%DATADIR%%/res/levels/IvyTower/IvyTower.level.bin
-%%DATADIR%%/res/levels/IvyTower/IvyTower.resrc.bin
-%%DATADIR%%/res/levels/IvyTower/IvyTower.scene.bin
-%%DATADIR%%/res/levels/IvyTower/TowerLeft.png
-%%DATADIR%%/res/levels/IvyTower/TowerRight.png
-%%DATADIR%%/res/levels/IvyTower/bg.png
-%%DATADIR%%/res/levels/IvyTower/ground.png
-%%DATADIR%%/res/levels/MapWorldView/MapWorldView.level.bin
-%%DATADIR%%/res/levels/MapWorldView/MapWorldView.resrc.bin
-%%DATADIR%%/res/levels/MapWorldView/MapWorldView.scene.bin
-%%DATADIR%%/res/levels/MapWorldView/bg.png
-%%DATADIR%%/res/levels/MapWorldView/chapter1previewLabel_over.png
-%%DATADIR%%/res/levels/MapWorldView/chapter1previewLabel_up.png
-%%DATADIR%%/res/levels/MapWorldView/globe_shadow.png
-%%DATADIR%%/res/levels/MapWorldView/ii_c1_over.png
-%%DATADIR%%/res/levels/MapWorldView/ii_c1_up.png
-%%DATADIR%%/res/levels/MapWorldView/ii_c2_disabled.png
-%%DATADIR%%/res/levels/MapWorldView/ii_c2_over.png
-%%DATADIR%%/res/levels/MapWorldView/ii_c2_up.png
-%%DATADIR%%/res/levels/MapWorldView/ii_c3_disabled.png
-%%DATADIR%%/res/levels/MapWorldView/ii_c3_over.png
-%%DATADIR%%/res/levels/MapWorldView/ii_c3_up.png
-%%DATADIR%%/res/levels/MapWorldView/ii_c4_disabled.png
-%%DATADIR%%/res/levels/MapWorldView/ii_c4_over.png
-%%DATADIR%%/res/levels/MapWorldView/ii_c4_up.png
-%%DATADIR%%/res/levels/MapWorldView/ii_c5_disabled.png
-%%DATADIR%%/res/levels/MapWorldView/ii_c5_over.png
-%%DATADIR%%/res/levels/MapWorldView/ii_c5_up.png
-%%DATADIR%%/res/levels/MapWorldView/ii_c6_disabled.png
-%%DATADIR%%/res/levels/MapWorldView/ii_c6_over.png
-%%DATADIR%%/res/levels/MapWorldView/ii_c6_up.png
-%%DATADIR%%/res/levels/MapWorldView/ii_wogc3d_over.png
-%%DATADIR%%/res/levels/MapWorldView/ii_wogc3d_up.png
-%%DATADIR%%/res/levels/MapWorldView/ii_wogc_disabled.png
-%%DATADIR%%/res/levels/MapWorldView/ii_wogc_over.png
-%%DATADIR%%/res/levels/MapWorldView/ii_wogc_up.png
-%%DATADIR%%/res/levels/MapWorldView/ii_wogcd_over.png
-%%DATADIR%%/res/levels/MapWorldView/ii_wogcd_up.png
-%%DATADIR%%/res/levels/MapWorldView/letterbox_bottom.png
-%%DATADIR%%/res/levels/MapWorldView/letterbox_top.png
-%%DATADIR%%/res/levels/MapWorldView/mm_credits_over.png
-%%DATADIR%%/res/levels/MapWorldView/mm_credits_up.png
-%%DATADIR%%/res/levels/MapWorldView/mm_exit_over.png
-%%DATADIR%%/res/levels/MapWorldView/mm_exit_up.png
-%%DATADIR%%/res/levels/MapWorldView/mm_profiles_over.png
-%%DATADIR%%/res/levels/MapWorldView/mm_profiles_up.png
-%%DATADIR%%/res/levels/MapWorldView/title_GOO.png
-%%DATADIR%%/res/levels/MapWorldView/title_OF.png
-%%DATADIR%%/res/levels/MapWorldView/title_WORLD.png
-%%DATADIR%%/res/levels/OdeToBridgeBuilder/OdeToBridgeBuilder.level.bin
-%%DATADIR%%/res/levels/OdeToBridgeBuilder/OdeToBridgeBuilder.resrc.bin
-%%DATADIR%%/res/levels/OdeToBridgeBuilder/OdeToBridgeBuilder.scene.bin
-%%DATADIR%%/res/levels/RegurgitationPumpingStation/RegurgitationPumpingStation.level.bin
-%%DATADIR%%/res/levels/RegurgitationPumpingStation/RegurgitationPumpingStation.resrc.bin
-%%DATADIR%%/res/levels/RegurgitationPumpingStation/RegurgitationPumpingStation.scene.bin
-%%DATADIR%%/res/levels/RegurgitationPumpingStation/billboard1.png
-%%DATADIR%%/res/levels/RegurgitationPumpingStation/distantStack.png
-%%DATADIR%%/res/levels/RegurgitationPumpingStation/lip_l.png
-%%DATADIR%%/res/levels/RegurgitationPumpingStation/lip_r.png
-%%DATADIR%%/res/levels/RegurgitationPumpingStation/main_l.png
-%%DATADIR%%/res/levels/RegurgitationPumpingStation/main_r.png
-%%DATADIR%%/res/levels/RegurgitationPumpingStation/rafter_bg.png
-%%DATADIR%%/res/levels/RegurgitationPumpingStation/sky.png
-%%DATADIR%%/res/levels/RegurgitationPumpingStation/ssBg.png
-%%DATADIR%%/res/levels/RegurgitationPumpingStation/stomachBg.png
-%%DATADIR%%/res/levels/RegurgitationPumpingStation/stomach_bottom.png
-%%DATADIR%%/res/levels/RegurgitationPumpingStation/stomach_left.png
-%%DATADIR%%/res/levels/RegurgitationPumpingStation/stomach_right.png
-%%DATADIR%%/res/levels/RegurgitationPumpingStation/throatSeg.png
-%%DATADIR%%/res/levels/RegurgitationPumpingStation/throatTop.png
-%%DATADIR%%/res/levels/RegurgitationPumpingStation/wheel.png
-%%DATADIR%%/res/levels/TowerOfGoo/TowerOfGoo.level.bin
-%%DATADIR%%/res/levels/TowerOfGoo/TowerOfGoo.resrc.bin
-%%DATADIR%%/res/levels/TowerOfGoo/TowerOfGoo.scene.bin
-%%DATADIR%%/res/levels/Tumbler/Tumbler.level.bin
-%%DATADIR%%/res/levels/Tumbler/Tumbler.resrc.bin
-%%DATADIR%%/res/levels/Tumbler/Tumbler.scene.bin
-%%DATADIR%%/res/levels/Tumbler/Wheel00.png
-%%DATADIR%%/res/levels/Tumbler/Wheel01.png
-%%DATADIR%%/res/levels/Tumbler/bg.png
-%%DATADIR%%/res/levels/island1/bg.png
-%%DATADIR%%/res/levels/island1/fireBg.png
-%%DATADIR%%/res/levels/island1/fireRafter.png
-%%DATADIR%%/res/levels/island1/island1.level.bin
-%%DATADIR%%/res/levels/island1/island1.resrc.bin
-%%DATADIR%%/res/levels/island1/island1.scene.bin
-%%DATADIR%%/res/levels/island1/main.png
-%%DATADIR%%/res/levels/island1/pipecon1.png
-%%DATADIR%%/res/levels/island1/pipecon10.png
-%%DATADIR%%/res/levels/island1/pipecon11.png
-%%DATADIR%%/res/levels/island1/pipecon12.png
-%%DATADIR%%/res/levels/island1/pipecon2.png
-%%DATADIR%%/res/levels/island1/pipecon3.png
-%%DATADIR%%/res/levels/island1/pipecon5.png
-%%DATADIR%%/res/levels/island1/pipecon6.png
-%%DATADIR%%/res/levels/island1/pipecon7.png
-%%DATADIR%%/res/levels/island1/pipecon8.png
-%%DATADIR%%/res/levels/island1/pipecon9.png
-%%DATADIR%%/res/levels/island1/title.de.png
-%%DATADIR%%/res/levels/island1/title.es.png
-%%DATADIR%%/res/levels/island1/title.fr.png
-%%DATADIR%%/res/levels/island1/title.it.png
-%%DATADIR%%/res/levels/island1/title.nl.png
-%%DATADIR%%/res/levels/island1/title.png
-%%DATADIR%%/res/levels/island2/bg.png
-%%DATADIR%%/res/levels/island2/chapter1previewSign.png
-%%DATADIR%%/res/levels/island2/hair.png
-%%DATADIR%%/res/levels/island2/island2.level.bin
-%%DATADIR%%/res/levels/island2/island2.resrc.bin
-%%DATADIR%%/res/levels/island2/island2.scene.bin
-%%DATADIR%%/res/levels/island2/main_03.png
-%%DATADIR%%/res/levels/island2/main_06.png
-%%DATADIR%%/res/levels/island2/main_08.png
-%%DATADIR%%/res/levels/island2/mainbg.png
-%%DATADIR%%/res/levels/island2/pipecon0.png
-%%DATADIR%%/res/levels/island2/pipecon1.png
-%%DATADIR%%/res/levels/island2/pipecon10.png
-%%DATADIR%%/res/levels/island2/pipecon11.png
-%%DATADIR%%/res/levels/island2/pipecon2.png
-%%DATADIR%%/res/levels/island2/pipecon4.png
-%%DATADIR%%/res/levels/island2/pipecon5.png
-%%DATADIR%%/res/levels/island2/pipecon7.png
-%%DATADIR%%/res/levels/island2/pipecon8.png
-%%DATADIR%%/res/levels/island2/pipecon9.png
-%%DATADIR%%/res/levels/island2/title.de.png
-%%DATADIR%%/res/levels/island2/title.es.png
-%%DATADIR%%/res/levels/island2/title.fr.png
-%%DATADIR%%/res/levels/island2/title.it.png
-%%DATADIR%%/res/levels/island2/title.nl.png
-%%DATADIR%%/res/levels/island2/title.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_blank.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_content_connected.de.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_content_connected.es.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_content_connected.fr.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_content_connected.it.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_content_connected.nl.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_content_connected.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_content_connectfail.de.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_content_connectfail.es.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_content_connectfail.fr.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_content_connectfail.it.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_content_connectfail.nl.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_content_connectfail.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_content_connecting.de.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_content_connecting.es.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_content_connecting.fr.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_content_connecting.it.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_content_connecting.nl.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_content_connecting.png
-%%DATADIR%%/res/levels/wogc/ConnectBB_content_disconnected.png
-%%DATADIR%%/res/levels/wogc/DistantBuildings1.png
-%%DATADIR%%/res/levels/wogc/DistantBuildings2.png
-%%DATADIR%%/res/levels/wogc/DistantWogCorp.png
-%%DATADIR%%/res/levels/wogc/bb_delicious.png
-%%DATADIR%%/res/levels/wogc/bb_tastesogood.png
-%%DATADIR%%/res/levels/wogc/bb_whatyouwannagoo.png
-%%DATADIR%%/res/levels/wogc/bbpost.png
-%%DATADIR%%/res/levels/wogc/buttonConnect_over.de.png
-%%DATADIR%%/res/levels/wogc/buttonConnect_over.es.png
-%%DATADIR%%/res/levels/wogc/buttonConnect_over.fr.png
-%%DATADIR%%/res/levels/wogc/buttonConnect_over.it.png
-%%DATADIR%%/res/levels/wogc/buttonConnect_over.nl.png
-%%DATADIR%%/res/levels/wogc/buttonConnect_over.png
-%%DATADIR%%/res/levels/wogc/buttonConnect_up.de.png
-%%DATADIR%%/res/levels/wogc/buttonConnect_up.es.png
-%%DATADIR%%/res/levels/wogc/buttonConnect_up.fr.png
-%%DATADIR%%/res/levels/wogc/buttonConnect_up.it.png
-%%DATADIR%%/res/levels/wogc/buttonConnect_up.nl.png
-%%DATADIR%%/res/levels/wogc/buttonConnect_up.png
-%%DATADIR%%/res/levels/wogc/consolecursor.png
-%%DATADIR%%/res/levels/wogc/groundTile_before.png
-%%DATADIR%%/res/levels/wogc/haze.png
-%%DATADIR%%/res/levels/wogc/junktile.png
-%%DATADIR%%/res/levels/wogc/nukem_bg.de.png
-%%DATADIR%%/res/levels/wogc/nukem_bg.es.png
-%%DATADIR%%/res/levels/wogc/nukem_bg.fr.png
-%%DATADIR%%/res/levels/wogc/nukem_bg.it.png
-%%DATADIR%%/res/levels/wogc/nukem_bg.nl.png
-%%DATADIR%%/res/levels/wogc/nukem_bg.png
-%%DATADIR%%/res/levels/wogc/quit_over.png
-%%DATADIR%%/res/levels/wogc/quit_up.png
-%%DATADIR%%/res/levels/wogc/skytile.png
-%%DATADIR%%/res/levels/wogc/wogc.level.bin
-%%DATADIR%%/res/levels/wogc/wogc.resrc.bin
-%%DATADIR%%/res/levels/wogc/wogc.scene.bin
-%%DATADIR%%/res/movie/2dboyLogo/2dboyLogo.movie.binltl
-%%DATADIR%%/res/movie/2dboyLogo/2dboyLogo.movie.binltl64
-%%DATADIR%%/res/movie/2dboyLogo/2dboyLogo.resrc.bin
-%%DATADIR%%/res/movie/2dboyLogo/logo_2.png
-%%DATADIR%%/res/movie/2dboyLogo/logo_B.png
-%%DATADIR%%/res/movie/2dboyLogo/logo_D.png
-%%DATADIR%%/res/movie/2dboyLogo/logo_O.png
-%%DATADIR%%/res/movie/2dboyLogo/logo_Y.png
-%%DATADIR%%/res/movie/2dboyLogo/presents.de.png
-%%DATADIR%%/res/movie/2dboyLogo/presents.es.png
-%%DATADIR%%/res/movie/2dboyLogo/presents.fr.png
-%%DATADIR%%/res/movie/2dboyLogo/presents.it.png
-%%DATADIR%%/res/movie/2dboyLogo/presents.nl.png
-%%DATADIR%%/res/movie/2dboyLogo/presents.png
-%%DATADIR%%/res/movie/2dboyLogo/smear.png
-%%DATADIR%%/res/movie/2dboyLogo/splat1.png
-%%DATADIR%%/res/movie/Chapter1End/Chapter1End.movie.binltl
-%%DATADIR%%/res/movie/Chapter1End/Chapter1End.movie.binltl64
-%%DATADIR%%/res/movie/Chapter1End/Chapter1End.resrc.bin
-%%DATADIR%%/res/movie/Chapter1End/creature.png
-%%DATADIR%%/res/movie/Chapter1End/sky.png
-%%DATADIR%%/res/movie/Chapter1End/world.png
-%%DATADIR%%/res/movie/_generic/arm.png
-%%DATADIR%%/res/movie/_generic/black32.png
-%%DATADIR%%/res/movie/_generic/consoleBeep1.ogg
-%%DATADIR%%/res/movie/_generic/convertWorld.ogg
-%%DATADIR%%/res/movie/_generic/fader.png
-%%DATADIR%%/res/movie/_generic/girl0.png
-%%DATADIR%%/res/movie/_generic/girl1.png
-%%DATADIR%%/res/movie/_generic/girl2.png
-%%DATADIR%%/res/movie/_generic/girl3.png
-%%DATADIR%%/res/movie/_generic/lightson.ogg
-%%DATADIR%%/res/movie/_generic/middleFinger.png
-%%DATADIR%%/res/movie/_generic/pinky.png
-%%DATADIR%%/res/movie/_generic/placeholderSign.png
-%%DATADIR%%/res/movie/_generic/s1_beam.png
-%%DATADIR%%/res/movie/_generic/s2_bg.png
-%%DATADIR%%/res/movie/_generic/s2_cursor.png
-%%DATADIR%%/res/movie/_generic/s2_sign.png
-%%DATADIR%%/res/movie/_generic/s2_veggies.png
-%%DATADIR%%/res/movie/_generic/s2bg.png
-%%DATADIR%%/res/movie/_generic/s3_beam.png
-%%DATADIR%%/res/movie/_generic/s4_bg.png
-%%DATADIR%%/res/movie/_generic/s4_cube.png
-%%DATADIR%%/res/movie/_generic/s4_globe.png
-%%DATADIR%%/res/movie/_generic/s4_mist.png
-%%DATADIR%%/res/movie/_generic/s4_squareBig.png
-%%DATADIR%%/res/movie/_generic/s4_wireframe.png
-%%DATADIR%%/res/movie/_generic/signpostIsh.png
-%%DATADIR%%/res/movie/_generic/thumb.png
-%%DATADIR%%/res/movie/_generic/white32.png
-%%DATADIR%%/res/movie/_generic/wogLogo01.png
-%%DATADIR%%/res/movie/_generic/woosh.png
-%%DATADIR%%/res/movie/credits/2dboy.png
-%%DATADIR%%/res/movie/credits/allanblomquist.png
-%%DATADIR%%/res/movie/credits/and.png
-%%DATADIR%%/res/movie/credits/credits.movie.binltl
-%%DATADIR%%/res/movie/credits/credits.movie.binltl64
-%%DATADIR%%/res/movie/credits/credits.resrc.bin
-%%DATADIR%%/res/movie/credits/gear.png
-%%DATADIR%%/res/movie/credits/girl0.png
-%%DATADIR%%/res/movie/credits/girl1.png
-%%DATADIR%%/res/movie/credits/girl2.png
-%%DATADIR%%/res/movie/credits/girl3.png
-%%DATADIR%%/res/movie/credits/kylegabler.png
-%%DATADIR%%/res/movie/credits/paulhubans.png
-%%DATADIR%%/res/movie/credits/roncarmel.png
-%%DATADIR%%/res/movie/credits/run1.ogg
-%%DATADIR%%/res/movie/credits/run2.ogg
-%%DATADIR%%/res/movie/credits/tree.png
-%%DATADIR%%/res/movie/eol_1_in/blurStar.png
-%%DATADIR%%/res/movie/eol_1_in/cheer1.ogg
-%%DATADIR%%/res/movie/eol_1_in/collectionTankHandle.de.png
-%%DATADIR%%/res/movie/eol_1_in/collectionTankHandle.es.png
-%%DATADIR%%/res/movie/eol_1_in/collectionTankHandle.fr.png
-%%DATADIR%%/res/movie/eol_1_in/collectionTankHandle.it.png
-%%DATADIR%%/res/movie/eol_1_in/collectionTankHandle.nl.png
-%%DATADIR%%/res/movie/eol_1_in/collectionTankHandle.png
-%%DATADIR%%/res/movie/eol_1_in/collectionTank_fg.png
-%%DATADIR%%/res/movie/eol_1_in/eol_1_in.movie.binltl
-%%DATADIR%%/res/movie/eol_1_in/eol_1_in.movie.binltl64
-%%DATADIR%%/res/movie/eol_1_in/eol_1_in.resrc.bin
-%%DATADIR%%/res/movie/eol_1_in/handleUp.ogg
-%%DATADIR%%/res/movie/eol_1_in/pipeSeg.png
-%%DATADIR%%/res/movie/eol_1_in/pipeTravelBg.png
-%%DATADIR%%/res/movie/eol_1_in/pipeTravelSeg0.png
-%%DATADIR%%/res/movie/eol_1_in/statPop.ogg
-%%DATADIR%%/res/movie/eol_1_in/statlabel_collected.de.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_collected.es.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_collected.fr.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_collected.it.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_collected.nl.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_collected.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_extracredit.de.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_extracredit.es.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_extracredit.fr.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_extracredit.it.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_extracredit.nl.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_extracredit.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_goal.de.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_goal.es.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_goal.fr.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_goal.it.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_goal.nl.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_goal.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_moves.de.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_moves.es.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_moves.fr.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_moves.it.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_moves.nl.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_moves.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_time.de.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_time.es.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_time.fr.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_time.it.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_time.nl.png
-%%DATADIR%%/res/movie/eol_1_in/statlabel_time.png
-%%DATADIR%%/res/movie/eol_1_in/swish.ogg
-%%DATADIR%%/res/movie/eol_1_in/tankEmpty.ogg
-%%DATADIR%%/res/movie/eol_1_in/tankFill.ogg
-%%DATADIR%%/res/movie/eol_1_in/tankIn.ogg
-%%DATADIR%%/res/movie/eol_1_in/transwoosh2.ogg
-%%DATADIR%%/res/movie/eol_2.5_statsin/eol_2.5_statsin.movie.binltl
-%%DATADIR%%/res/movie/eol_2.5_statsin/eol_2.5_statsin.movie.binltl64
-%%DATADIR%%/res/movie/eol_2.5_statsin/eol_2.5_statsin.resrc.bin
-%%DATADIR%%/res/movie/eol_2_fillwait/eol_2_fillwait.movie.binltl
-%%DATADIR%%/res/movie/eol_2_fillwait/eol_2_fillwait.movie.binltl64
-%%DATADIR%%/res/movie/eol_2_fillwait/eol_2_fillwait.resrc.bin
-%%DATADIR%%/res/movie/eol_3_handleup/eol_3_handleup.movie.binltl
-%%DATADIR%%/res/movie/eol_3_handleup/eol_3_handleup.movie.binltl64
-%%DATADIR%%/res/movie/eol_3_handleup/eol_3_handleup.resrc.bin
-%%DATADIR%%/res/movie/eol_4_waitclick/eol_4_waitclick.movie.binltl
-%%DATADIR%%/res/movie/eol_4_waitclick/eol_4_waitclick.movie.binltl64
-%%DATADIR%%/res/movie/eol_4_waitclick/eol_4_waitclick.resrc.bin
-%%DATADIR%%/res/movie/eol_5_handlepull/eol_5_handlepull.movie.binltl
-%%DATADIR%%/res/movie/eol_5_handlepull/eol_5_handlepull.movie.binltl64
-%%DATADIR%%/res/movie/eol_5_handlepull/eol_5_handlepull.resrc.bin
-%%DATADIR%%/res/movie/eol_6_travel/eol_6_travel.movie.binltl
-%%DATADIR%%/res/movie/eol_6_travel/eol_6_travel.movie.binltl64
-%%DATADIR%%/res/movie/eol_6_travel/eol_6_travel.resrc.bin
-%%DATADIR%%/res/movie/eol_7_islandin/eol_7_islandin.movie.binltl
-%%DATADIR%%/res/movie/eol_7_islandin/eol_7_islandin.movie.binltl64
-%%DATADIR%%/res/movie/eol_7_islandin/eol_7_islandin.resrc.bin
-%%DATADIR%%/res/movie/gooTransition_in/gooTransition_in.movie.binltl
-%%DATADIR%%/res/movie/gooTransition_in/gooTransition_in.movie.binltl64
-%%DATADIR%%/res/movie/gooTransition_in/gooTransition_in.resrc.bin
-%%DATADIR%%/res/movie/gooTransition_loop/gooTransition_loop.movie.binltl
-%%DATADIR%%/res/movie/gooTransition_loop/gooTransition_loop.movie.binltl64
-%%DATADIR%%/res/movie/gooTransition_loop/gooTransition_loop.resrc.bin
-%%DATADIR%%/res/movie/gooTransition_out/gooTransition_out.movie.binltl
-%%DATADIR%%/res/movie/gooTransition_out/gooTransition_out.movie.binltl64
-%%DATADIR%%/res/movie/gooTransition_out/gooTransition_out.resrc.bin
-%%DATADIR%%/res/movie/levelFadeOut/levelFadeOut.movie.binltl
-%%DATADIR%%/res/movie/levelFadeOut/levelFadeOut.movie.binltl64
-%%DATADIR%%/res/movie/levelFadeOut/levelFadeOut.resrc.bin
-%%DATADIR%%/res/movie/levelinfotransition_in/leafbunch.png
-%%DATADIR%%/res/movie/levelinfotransition_in/levelinfotransition_in.movie.binltl
-%%DATADIR%%/res/movie/levelinfotransition_in/levelinfotransition_in.movie.binltl64
-%%DATADIR%%/res/movie/levelinfotransition_in/levelinfotransition_in.resrc.bin
-%%DATADIR%%/res/movie/levelinfotransition_main/levelinfotransition_main.movie.binltl
-%%DATADIR%%/res/movie/levelinfotransition_main/levelinfotransition_main.movie.binltl64
-%%DATADIR%%/res/movie/levelinfotransition_main/levelinfotransition_main.resrc.bin
-%%DATADIR%%/res/movie/levelinfotransition_out/levelinfotransition_out.movie.binltl
-%%DATADIR%%/res/movie/levelinfotransition_out/levelinfotransition_out.movie.binltl64
-%%DATADIR%%/res/movie/levelinfotransition_out/levelinfotransition_out.resrc.bin
-%%DATADIR%%/res/movie/seasonDisplay/seasonDisplay.movie.binltl
-%%DATADIR%%/res/movie/seasonDisplay/seasonDisplay.movie.binltl64
-%%DATADIR%%/res/movie/seasonDisplay/seasonDisplay.resrc.bin
-%%DATADIR%%/res/movie/signpostDlgIsh_flipin/signpostDlgIsh_flipin.movie.binltl
-%%DATADIR%%/res/movie/signpostDlgIsh_flipin/signpostDlgIsh_flipin.movie.binltl64
-%%DATADIR%%/res/movie/signpostDlgIsh_flipin/signpostDlgIsh_flipin.resrc.bin
-%%DATADIR%%/res/movie/signpostDlgIsh_flipout/signpostDlgIsh_flipout.movie.binltl
-%%DATADIR%%/res/movie/signpostDlgIsh_flipout/signpostDlgIsh_flipout.movie.binltl64
-%%DATADIR%%/res/movie/signpostDlgIsh_flipout/signpostDlgIsh_flipout.resrc.bin
-%%DATADIR%%/res/movie/signpostDlgIsh_in/signpostDlgIsh_in.movie.binltl
-%%DATADIR%%/res/movie/signpostDlgIsh_in/signpostDlgIsh_in.movie.binltl64
-%%DATADIR%%/res/movie/signpostDlgIsh_in/signpostDlgIsh_in.resrc.bin
-%%DATADIR%%/res/movie/signpostDlgIsh_loop/signpostDlgIsh_loop.movie.binltl
-%%DATADIR%%/res/movie/signpostDlgIsh_loop/signpostDlgIsh_loop.movie.binltl64
-%%DATADIR%%/res/movie/signpostDlgIsh_loop/signpostDlgIsh_loop.resrc.bin
-%%DATADIR%%/res/movie/signpostDlgIsh_out/signpostDlgIsh_out.movie.binltl
-%%DATADIR%%/res/movie/signpostDlgIsh_out/signpostDlgIsh_out.movie.binltl64
-%%DATADIR%%/res/movie/signpostDlgIsh_out/signpostDlgIsh_out.resrc.bin
-%%DATADIR%%/res/movie/signpostDlg_flipin/signpostDlg_flipin.movie.binltl
-%%DATADIR%%/res/movie/signpostDlg_flipin/signpostDlg_flipin.movie.binltl64
-%%DATADIR%%/res/movie/signpostDlg_flipin/signpostDlg_flipin.resrc.bin
-%%DATADIR%%/res/movie/signpostDlg_flipout/signpostDlg_flipout.movie.binltl
-%%DATADIR%%/res/movie/signpostDlg_flipout/signpostDlg_flipout.movie.binltl64
-%%DATADIR%%/res/movie/signpostDlg_flipout/signpostDlg_flipout.resrc.bin
-%%DATADIR%%/res/movie/signpostDlg_in/signpostDlg_in.movie.binltl
-%%DATADIR%%/res/movie/signpostDlg_in/signpostDlg_in.movie.binltl64
-%%DATADIR%%/res/movie/signpostDlg_in/signpostDlg_in.resrc.bin
-%%DATADIR%%/res/movie/signpostDlg_loop/signpostDlg_loop.movie.binltl
-%%DATADIR%%/res/movie/signpostDlg_loop/signpostDlg_loop.movie.binltl64
-%%DATADIR%%/res/movie/signpostDlg_loop/signpostDlg_loop.resrc.bin
-%%DATADIR%%/res/movie/signpostDlg_out/signpostDlg_out.movie.binltl
-%%DATADIR%%/res/movie/signpostDlg_out/signpostDlg_out.movie.binltl64
-%%DATADIR%%/res/movie/signpostDlg_out/signpostDlg_out.resrc.bin
-%%DATADIR%%/res/movie/wogcunlock/bbUnlocked.png
-%%DATADIR%%/res/movie/wogcunlock/beauty1.png
-%%DATADIR%%/res/movie/wogcunlock/beauty2.png
-%%DATADIR%%/res/movie/wogcunlock/city.png
-%%DATADIR%%/res/movie/wogcunlock/glow.png
-%%DATADIR%%/res/movie/wogcunlock/opensign_off.de.png
-%%DATADIR%%/res/movie/wogcunlock/opensign_off.es.png
-%%DATADIR%%/res/movie/wogcunlock/opensign_off.fr.png
-%%DATADIR%%/res/movie/wogcunlock/opensign_off.it.png
-%%DATADIR%%/res/movie/wogcunlock/opensign_off.nl.png
-%%DATADIR%%/res/movie/wogcunlock/opensign_off.png
-%%DATADIR%%/res/movie/wogcunlock/opensign_on.de.png
-%%DATADIR%%/res/movie/wogcunlock/opensign_on.es.png
-%%DATADIR%%/res/movie/wogcunlock/opensign_on.fr.png
-%%DATADIR%%/res/movie/wogcunlock/opensign_on.it.png
-%%DATADIR%%/res/movie/wogcunlock/opensign_on.nl.png
-%%DATADIR%%/res/movie/wogcunlock/opensign_on.png
-%%DATADIR%%/res/movie/wogcunlock/title_CORPORATION.png
-%%DATADIR%%/res/movie/wogcunlock/title_GOO.png
-%%DATADIR%%/res/movie/wogcunlock/title_OF.png
-%%DATADIR%%/res/movie/wogcunlock/title_WORLD.png
-%%DATADIR%%/res/movie/wogcunlock/wogc.png
-%%DATADIR%%/res/movie/wogcunlock/wogcunlock.movie.binltl
-%%DATADIR%%/res/movie/wogcunlock/wogcunlock.movie.binltl64
-%%DATADIR%%/res/movie/wogcunlock/wogcunlock.resrc.bin
-%%DATADIR%%/res/music/OdeToTheBridgeBuilder.ogg
-%%DATADIR%%/res/music/RainRainWindyWindy.ogg
-%%DATADIR%%/res/music/WogThemeLoop.ogg
-%%DATADIR%%/res/music/kaptainpolka.ogg
-%%DATADIR%%/res/music/temp_CarnivalLoop.ogg
-%%DATADIR%%/res/music/temp_DWtD1.ogg
-%%DATADIR%%/res/music/temp_DWtD2.ogg
-%%DATADIR%%/res/music/temp_islandam.ogg
-%%DATADIR%%/res/music/temp_jelly.ogg
-%%DATADIR%%/res/music/temp_main.ogg
-%%DATADIR%%/res/music/temp_miniottbb.ogg
-%%DATADIR%%/res/music/threadcutter.ogg
-%%DATADIR%%/res/scenes/EOL.resrc.bin
-%%DATADIR%%/res/scenes/EOL.scene.bin
-%%DATADIR%%/res/scenes/GameMenu.resrc.bin
-%%DATADIR%%/res/scenes/GameMenu.scene.bin
-%%DATADIR%%/res/sounds/WoGCUnlocks.ogg
-%%DATADIR%%/res/sounds/anticipation.ogg
-%%DATADIR%%/res/sounds/cheer2.ogg
-%%DATADIR%%/res/sounds/discovery1.ogg
-%%DATADIR%%/res/sounds/discovery2.ogg
-%%DATADIR%%/res/sounds/discovery3.ogg
-%%DATADIR%%/res/sounds/discovery4.ogg
-%%DATADIR%%/res/sounds/earthquake.ogg
-%%DATADIR%%/res/sounds/extracredit.ogg
-%%DATADIR%%/res/sounds/fling01.ogg
-%%DATADIR%%/res/sounds/fling02.ogg
-%%DATADIR%%/res/sounds/fling03.ogg
-%%DATADIR%%/res/sounds/fling04.ogg
-%%DATADIR%%/res/sounds/fling05.ogg
-%%DATADIR%%/res/sounds/fling06.ogg
-%%DATADIR%%/res/sounds/fling07.ogg
-%%DATADIR%%/res/sounds/fling08.ogg
-%%DATADIR%%/res/sounds/fling09.ogg
-%%DATADIR%%/res/sounds/fling10.ogg
-%%DATADIR%%/res/sounds/geyser.ogg
-%%DATADIR%%/res/sounds/geyser2.ogg
-%%DATADIR%%/res/sounds/gootrail.ogg
-%%DATADIR%%/res/sounds/loop_beforeItRains.ogg
-%%DATADIR%%/res/sounds/loop_bubbles.ogg
-%%DATADIR%%/res/sounds/loop_celebrityCrowd.ogg
-%%DATADIR%%/res/sounds/loop_eveningWater.ogg
-%%DATADIR%%/res/sounds/loop_fire.ogg
-%%DATADIR%%/res/sounds/loop_firewater.ogg
-%%DATADIR%%/res/sounds/loop_rainLite.ogg
-%%DATADIR%%/res/sounds/loop_readyToNuke.ogg
-%%DATADIR%%/res/sounds/loop_shore.ogg
-%%DATADIR%%/res/sounds/loop_squeaksInTheWind.ogg
-%%DATADIR%%/res/sounds/loop_strongwind.ogg
-%%DATADIR%%/res/sounds/loop_superbirds.ogg
-%%DATADIR%%/res/sounds/loop_waterPond.ogg
-%%DATADIR%%/res/sounds/nuke.ogg
-%%DATADIR%%/res/sounds/nuke_cover_close.ogg
-%%DATADIR%%/res/sounds/nuke_cover_open.ogg
-%%DATADIR%%/res/sounds/pipeHit_00.ogg
-%%DATADIR%%/res/sounds/pipeHit_01.ogg
-%%DATADIR%%/res/sounds/pipeHit_02.ogg
-%%DATADIR%%/res/sounds/pipeHit_03.ogg
-%%DATADIR%%/res/sounds/pipeHit_04.ogg
-%%DATADIR%%/res/sounds/pipeHit_05.ogg
-%%DATADIR%%/res/sounds/pipeHit_06.ogg
-%%DATADIR%%/res/sounds/pipeHit_07.ogg
-%%DATADIR%%/res/sounds/pipeHit_08.ogg
-%%DATADIR%%/res/sounds/pipeHit_09.ogg
-%%DATADIR%%/res/sounds/pipeHit_10.ogg
-%%DATADIR%%/res/sounds/pipeHit_11.ogg
-%%DATADIR%%/res/sounds/pipeHit_12.ogg
-%%DATADIR%%/res/sounds/popup.ogg
-%%DATADIR%%/res/sounds/shatter.ogg
-%%DATADIR%%/res/sounds/splash.ogg
-%%DATADIR%%/res/sounds/strand_break.ogg
-%%DATADIR%%/res/sounds/suck_begin.ogg
-%%DATADIR%%/res/sounds/suck_end.ogg
-%%DATADIR%%/res/sounds/suck_loop.ogg
-%%DATADIR%%/res/sounds/timebugspawn1.ogg
-%%DATADIR%%/res/sounds/timebugspawn2.ogg
-%%DATADIR%%/res/sounds/undo.ogg
-%%DATADIR%%/res/sounds/whistle1.ogg
-%%DATADIR%%/res/sounds/whistle2.ogg
-%%DATADIR%%/res/sounds/whistle3.ogg
-%%DATADIR%%/res/sounds/whistle4.ogg
diff --git a/games/noegnud-data/Makefile b/games/noegnud-data/Makefile
deleted file mode 100644
index 1f403384496c..000000000000
--- a/games/noegnud-data/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Leland Wang <llwang@infor.org>
-# $FreeBSD$
-
-PORTNAME= noegnud
-PORTVERSION= 0.8.3
-CATEGORIES= games
-MASTER_SITES= http://www.darkarts.co.za/projects/noegnud/downloads/${PORTVERSION}/
-PKGNAMESUFFIX= -data
-DISTFILES= ${DISTNAME}_linux_src-minimal${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The noeGNUd Data Files
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NOEGNUDVERSION= ${PORTNAME}-0.8.0
-DATADIR= ${PREFIX}/share/${NOEGNUDVERSION}
-USES= tar:bzip2
-MAKE_ENV+= DATADIR="${DATADIR}"
-WRKSRC= ${WRKDIR}/${DISTNAME}/variants
-ALL_TARGET= data
-INSTALL_TARGET= install_data
-
-.include <bsd.port.mk>
diff --git a/games/noegnud-data/distinfo b/games/noegnud-data/distinfo
deleted file mode 100644
index d337b11611fd..000000000000
--- a/games/noegnud-data/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (noegnud-0.8.3_linux_src-minimal.tar.bz2) = 226109eeafc7f54b46b8e239e90b71550b01494dc41e450ed929f26feb2a4433
-SIZE (noegnud-0.8.3_linux_src-minimal.tar.bz2) = 4794245
diff --git a/games/noegnud-data/files/patch-variants__Makefile b/games/noegnud-data/files/patch-variants__Makefile
deleted file mode 100644
index 8d3c7d0515a7..000000000000
--- a/games/noegnud-data/files/patch-variants__Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
---- Makefile.orig 2004-08-23 19:13:51.000000000 +0200
-+++ Makefile 2014-04-15 12:07:41.640211284 +0200
-@@ -1,7 +1,6 @@
- NOEGNUDVERSION=noegnud-0.8.0
- # you __MUST__ change this if you change the prefix for any variants' install !!!!!!!!!!!!!
- # although ..... " make -e foo " also works :O ;)
--PREFIX = /usr/local
- GAMEUID = games
- GAMEGRP = bin
- CHOWN = chown
-@@ -94,12 +93,8 @@
- @echo "no data creation scripts exists yet, it er, just, um, works (we hope ;)"
-
- install_data: data
-- -mkdir -p $(PREFIX)/lib/$(NOEGNUDVERSION)/
-- cp -r ../data $(PREFIX)/lib/$(NOEGNUDVERSION)/.
-- $(CHOWN) $(GAMEUID) $(PREFIX)/lib/$(NOEGNUDVERSION)/data
-- $(CHGRP) $(GAMEGRP) $(PREFIX)/lib/$(NOEGNUDVERSION)/data
-- $(CHOWN) -R $(GAMEUID) $(PREFIX)/lib/$(NOEGNUDVERSION)/data/*
-- $(CHGRP) -R $(GAMEGRP) $(PREFIX)/lib/$(NOEGNUDVERSION)/data/*
-+ -mkdir -p ${DESTDIR}${DATADIR}
-+ cp -r ../data ${DESTDIR}${DATADIR}/.
-
- # spawn Makefiles
-
diff --git a/games/noegnud-data/pkg-descr b/games/noegnud-data/pkg-descr
deleted file mode 100644
index 87f1da80839f..000000000000
--- a/games/noegnud-data/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-noeGNUd is an alternate ascii/2D/3D User-Interface for the roguelike
-RPG "Nethack" and its Variants. Its difference to many other Interfaces
-lies in the utilisation of OpenGL to display the whole game. You can
-rotate the scenery as much as you like. It provides dynamic lightning
-and an outstanding 3D-Mode.
-
-This port installs the noeGNUd data files.
-
-WWW: http://noegnud.sourceforge.net/
diff --git a/games/noegnud-data/pkg-plist b/games/noegnud-data/pkg-plist
deleted file mode 100644
index 74f0020beefa..000000000000
--- a/games/noegnud-data/pkg-plist
+++ /dev/null
@@ -1,1548 +0,0 @@
-@owner games
-@group bin
-%%DATADIR%%/data/char/DeeT.png
-%%DATADIR%%/data/char/anethack.png
-%%DATADIR%%/data/char/deco.png
-%%DATADIR%%/data/char/nethack.png
-%%DATADIR%%/data/char/pc8.png
-%%DATADIR%%/data/credits.txt
-%%DATADIR%%/data/gui/back.png
-%%DATADIR%%/data/gui/credits.png
-%%DATADIR%%/data/gui/splashscreen.png
-%%DATADIR%%/data/images/dungeon.png
-%%DATADIR%%/data/images/tilenotfound.png
-%%DATADIR%%/data/lang/README
-%%DATADIR%%/data/lang/afrikaans.lang
-%%DATADIR%%/data/lang/afrikaans_gangsta.lang
-%%DATADIR%%/data/lang/deutsch.lang
-%%DATADIR%%/data/lang/suomi.lang
-%%DATADIR%%/data/minimap-fonts/DeeT_minimap.png
-%%DATADIR%%/data/minimap-fonts/default.png
-%%DATADIR%%/data/news
-%%DATADIR%%/data/textcolouring/default.colour
-%%DATADIR%%/data/textcolouring/default_light.colour
-%%DATADIR%%/data/tilesets/nethack.inf
-%%DATADIR%%/data/tilesets/nethack/cmap.air.png
-%%DATADIR%%/data/tilesets/nethack/cmap.altar.png
-%%DATADIR%%/data/tilesets/nethack/cmap.cloud.png
-%%DATADIR%%/data/tilesets/nethack/cmap.corridor.png
-%%DATADIR%%/data/tilesets/nethack/cmap.dark part of a room.png
-%%DATADIR%%/data/tilesets/nethack/cmap.door.doorway.png
-%%DATADIR%%/data/tilesets/nethack/cmap.door.horizontal closed door.png
-%%DATADIR%%/data/tilesets/nethack/cmap.door.horizontal open door.png
-%%DATADIR%%/data/tilesets/nethack/cmap.door.vertical closed door.png
-%%DATADIR%%/data/tilesets/nethack/cmap.door.vertical open door.png
-%%DATADIR%%/data/tilesets/nethack/cmap.effect.camera flash.png
-%%DATADIR%%/data/tilesets/nethack/cmap.effect.dig beam.png
-%%DATADIR%%/data/tilesets/nethack/cmap.effect.horizontal beam.png
-%%DATADIR%%/data/tilesets/nethack/cmap.effect.left slant beam.png
-%%DATADIR%%/data/tilesets/nethack/cmap.effect.magic shield 1.png
-%%DATADIR%%/data/tilesets/nethack/cmap.effect.magic shield 2.png
-%%DATADIR%%/data/tilesets/nethack/cmap.effect.magic shield 3.png
-%%DATADIR%%/data/tilesets/nethack/cmap.effect.magic shield 4.png
-%%DATADIR%%/data/tilesets/nethack/cmap.effect.right slant beam.png
-%%DATADIR%%/data/tilesets/nethack/cmap.effect.thrown boomerang.open left.png
-%%DATADIR%%/data/tilesets/nethack/cmap.effect.thrown boomerang.open right.png
-%%DATADIR%%/data/tilesets/nethack/cmap.effect.vertical beam.png
-%%DATADIR%%/data/tilesets/nethack/cmap.floor of a room.png
-%%DATADIR%%/data/tilesets/nethack/cmap.fountain.png
-%%DATADIR%%/data/tilesets/nethack/cmap.grave.png
-%%DATADIR%%/data/tilesets/nethack/cmap.ice.png
-%%DATADIR%%/data/tilesets/nethack/cmap.iron bars.png
-%%DATADIR%%/data/tilesets/nethack/cmap.ladder down.png
-%%DATADIR%%/data/tilesets/nethack/cmap.ladder up.png
-%%DATADIR%%/data/tilesets/nethack/cmap.lit corridor.png
-%%DATADIR%%/data/tilesets/nethack/cmap.lowered drawbridge.horizontal.png
-%%DATADIR%%/data/tilesets/nethack/cmap.lowered drawbridge.vertical.png
-%%DATADIR%%/data/tilesets/nethack/cmap.molten lava.png
-%%DATADIR%%/data/tilesets/nethack/cmap.opulent throne.png
-%%DATADIR%%/data/tilesets/nethack/cmap.pool.png
-%%DATADIR%%/data/tilesets/nethack/cmap.raised drawbridge.horizontal.png
-%%DATADIR%%/data/tilesets/nethack/cmap.raised drawbridge.vertical.png
-%%DATADIR%%/data/tilesets/nethack/cmap.sink.png
-%%DATADIR%%/data/tilesets/nethack/cmap.staircase down.png
-%%DATADIR%%/data/tilesets/nethack/cmap.staircase up.png
-%%DATADIR%%/data/tilesets/nethack/cmap.swallow.bottom center.png
-%%DATADIR%%/data/tilesets/nethack/cmap.swallow.bottom left.png
-%%DATADIR%%/data/tilesets/nethack/cmap.swallow.bottom right.png
-%%DATADIR%%/data/tilesets/nethack/cmap.swallow.middle left.png
-%%DATADIR%%/data/tilesets/nethack/cmap.swallow.middle right.png
-%%DATADIR%%/data/tilesets/nethack/cmap.swallow.top center.png
-%%DATADIR%%/data/tilesets/nethack/cmap.swallow.top left.png
-%%DATADIR%%/data/tilesets/nethack/cmap.swallow.top right.png
-%%DATADIR%%/data/tilesets/nethack/cmap.toilet.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.anti-magic field.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.arrow trap.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.bear trap.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.dart trap.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.falling rock trap.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.fire trap.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.hole.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.land mine.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.level teleporter.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.magic portal.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.magic trap.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.pit.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.polymorph trap.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.rolling boulder trap.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.rust trap.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.sleeping gas trap.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.spiked pit.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.squeaky board.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.statue trap.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.teleportation trap.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.trap door.png
-%%DATADIR%%/data/tilesets/nethack/cmap.trap.web.png
-%%DATADIR%%/data/tilesets/nethack/cmap.tree.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.bottom left corner.gehennom.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.bottom left corner.knox.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.bottom left corner.mine.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.bottom left corner.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.bottom left corner.sokoban.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.bottom right corner.gehennom.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.bottom right corner.knox.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.bottom right corner.mine.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.bottom right corner.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.bottom right corner.sokoban.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.crosswall.gehennom.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.crosswall.knox.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.crosswall.mine.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.crosswall.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.crosswall.sokoban.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.horizontal.gehennom.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.horizontal.knox.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.horizontal.mine.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.horizontal.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.horizontal.sokoban.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee down.gehennom.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee down.knox.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee down.mine.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee down.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee down.sokoban.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee left.gehennom.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee left.knox.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee left.mine.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee left.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee left.sokoban.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee right.gehennom.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee right.knox.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee right.mine.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee right.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee right.sokoban.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee up.gehennom.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee up.knox.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee up.mine.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee up.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.tee up.sokoban.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.top left corner.gehennom.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.top left corner.knox.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.top left corner.mine.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.top left corner.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.top left corner.sokoban.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.top right corner.gehennom.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.top right corner.knox.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.top right corner.mine.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.top right corner.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.top right corner.sokoban.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.vertical.gehennom.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.vertical.knox.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.vertical.mine.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.vertical.png
-%%DATADIR%%/data/tilesets/nethack/cmap.wall.vertical.sokoban.png
-%%DATADIR%%/data/tilesets/nethack/cmap.water.png
-%%DATADIR%%/data/tilesets/nethack/explosion.acid.bottom center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.acid.bottom left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.acid.bottom right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.acid.middle center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.acid.middle left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.acid.middle right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.acid.top center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.acid.top left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.acid.top right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.dark.bottom center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.dark.bottom left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.dark.bottom right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.dark.middle center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.dark.middle left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.dark.middle right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.dark.top center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.dark.top left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.dark.top right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.death.bottom center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.death.bottom left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.death.bottom right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.death.middle center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.death.middle left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.death.middle right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.death.top center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.death.top left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.death.top right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.fiery.bottom center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.fiery.bottom left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.fiery.bottom right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.fiery.middle center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.fiery.middle left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.fiery.middle right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.fiery.top center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.fiery.top left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.fiery.top right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.frosty.bottom center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.frosty.bottom left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.frosty.bottom right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.frosty.middle center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.frosty.middle left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.frosty.middle right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.frosty.top center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.frosty.top left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.frosty.top right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.lighting.bottom center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.lighting.bottom left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.lighting.bottom right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.lighting.middle center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.lighting.middle left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.lighting.middle right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.lighting.top center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.lighting.top left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.lighting.top right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.magical.bottom center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.magical.bottom left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.magical.bottom right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.magical.middle center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.magical.middle left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.magical.middle right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.magical.top center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.magical.top left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.magical.top right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.muddy.bottom center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.muddy.bottom left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.muddy.bottom right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.muddy.middle center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.muddy.middle left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.muddy.middle right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.muddy.top center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.muddy.top left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.muddy.top right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.noxious.bottom center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.noxious.bottom left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.noxious.bottom right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.noxious.middle center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.noxious.middle left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.noxious.middle right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.noxious.top center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.noxious.top left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.noxious.top right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.wet.bottom center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.wet.bottom left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.wet.bottom right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.wet.middle center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.wet.middle left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.wet.middle right.png
-%%DATADIR%%/data/tilesets/nethack/explosion.wet.top center.png
-%%DATADIR%%/data/tilesets/nethack/explosion.wet.top left.png
-%%DATADIR%%/data/tilesets/nethack/explosion.wet.top right.png
-%%DATADIR%%/data/tilesets/nethack/monster.angelic being.aleax.png
-%%DATADIR%%/data/tilesets/nethack/monster.angelic being.angel.png
-%%DATADIR%%/data/tilesets/nethack/monster.angelic being.archon.png
-%%DATADIR%%/data/tilesets/nethack/monster.angelic being.astral deva.png
-%%DATADIR%%/data/tilesets/nethack/monster.angelic being.couatl.png
-%%DATADIR%%/data/tilesets/nethack/monster.angelic being.ki-rin.png
-%%DATADIR%%/data/tilesets/nethack/monster.angelic being.monadic deva.png
-%%DATADIR%%/data/tilesets/nethack/monster.angelic being.movanic deva.png
-%%DATADIR%%/data/tilesets/nethack/monster.angelic being.planetar.png
-%%DATADIR%%/data/tilesets/nethack/monster.angelic being.solar.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.assassin bug.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.black wasp.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.fire ant.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.giant ant.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.giant beetle.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.giant flea.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.giant louse.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.giant tick.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.giant wasp.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.killer bee.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.killer beetle.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.migo drone.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.migo queen.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.migo warrior.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.queen bee.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.snow ant.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.soldier ant.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.spitting beetle.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.tsetse fly.png
-%%DATADIR%%/data/tilesets/nethack/monster.ant or other insect.yellow jacket.png
-%%DATADIR%%/data/tilesets/nethack/monster.bat or bird.athol.png
-%%DATADIR%%/data/tilesets/nethack/monster.bat or bird.bat.png
-%%DATADIR%%/data/tilesets/nethack/monster.bat or bird.byakhee.png
-%%DATADIR%%/data/tilesets/nethack/monster.bat or bird.giant bat.png
-%%DATADIR%%/data/tilesets/nethack/monster.bat or bird.harpy.png
-%%DATADIR%%/data/tilesets/nethack/monster.bat or bird.hellbat.png
-%%DATADIR%%/data/tilesets/nethack/monster.bat or bird.mobat.png
-%%DATADIR%%/data/tilesets/nethack/monster.bat or bird.mongbat.png
-%%DATADIR%%/data/tilesets/nethack/monster.bat or bird.nightgaunt.png
-%%DATADIR%%/data/tilesets/nethack/monster.bat or bird.raven.png
-%%DATADIR%%/data/tilesets/nethack/monster.bat or bird.rhumbat.png
-%%DATADIR%%/data/tilesets/nethack/monster.bat or bird.vampire bat.png
-%%DATADIR%%/data/tilesets/nethack/monster.blob.acid blob.png
-%%DATADIR%%/data/tilesets/nethack/monster.blob.burbling blob.png
-%%DATADIR%%/data/tilesets/nethack/monster.blob.gelatinous cube.png
-%%DATADIR%%/data/tilesets/nethack/monster.blob.jiggling blob.png
-%%DATADIR%%/data/tilesets/nethack/monster.blob.lava blob.png
-%%DATADIR%%/data/tilesets/nethack/monster.blob.quivering blob.png
-%%DATADIR%%/data/tilesets/nethack/monster.blob.static blob.png
-%%DATADIR%%/data/tilesets/nethack/monster.cat or other feline.caterwaul.png
-%%DATADIR%%/data/tilesets/nethack/monster.cat or other feline.displacer beast.png
-%%DATADIR%%/data/tilesets/nethack/monster.cat or other feline.hellcat.png
-%%DATADIR%%/data/tilesets/nethack/monster.cat or other feline.housecat.png
-%%DATADIR%%/data/tilesets/nethack/monster.cat or other feline.jaguar.png
-%%DATADIR%%/data/tilesets/nethack/monster.cat or other feline.kamadan.png
-%%DATADIR%%/data/tilesets/nethack/monster.cat or other feline.kitten.png
-%%DATADIR%%/data/tilesets/nethack/monster.cat or other feline.large cat.png
-%%DATADIR%%/data/tilesets/nethack/monster.cat or other feline.lynx.png
-%%DATADIR%%/data/tilesets/nethack/monster.cat or other feline.panther.png
-%%DATADIR%%/data/tilesets/nethack/monster.cat or other feline.sabre-toothed cat.png
-%%DATADIR%%/data/tilesets/nethack/monster.cat or other feline.tiger.png
-%%DATADIR%%/data/tilesets/nethack/monster.cat or other feline.werepanther.png
-%%DATADIR%%/data/tilesets/nethack/monster.cat or other feline.weretiger.png
-%%DATADIR%%/data/tilesets/nethack/monster.centaur.forest centaur.png
-%%DATADIR%%/data/tilesets/nethack/monster.centaur.mountain centaur.png
-%%DATADIR%%/data/tilesets/nethack/monster.centaur.plains centaur.png
-%%DATADIR%%/data/tilesets/nethack/monster.cockatrice.chickatrice.png
-%%DATADIR%%/data/tilesets/nethack/monster.cockatrice.chicken.png
-%%DATADIR%%/data/tilesets/nethack/monster.cockatrice.cockatoo.png
-%%DATADIR%%/data/tilesets/nethack/monster.cockatrice.cockatrice.png
-%%DATADIR%%/data/tilesets/nethack/monster.cockatrice.parrot.png
-%%DATADIR%%/data/tilesets/nethack/monster.cockatrice.pyrolisk.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.cerberus.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.coyote.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.death dog.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.dingo puppy.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.dingo.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.dog.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.fox.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.hell hound pup.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.hell hound.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.jackal.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.large dingo.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.large dog.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.little dog.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.mist wolf.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.pit bull.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.rabid wolf.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.shadow wolf.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.warg.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.werejackal.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.werewolf.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.winter wolf cub.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.winter wolf.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.wolf.png
-%%DATADIR%%/data/tilesets/nethack/monster.dog or other canine.wolverine.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.baby black dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.baby blue dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.baby deep dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.baby gray dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.baby green dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.baby orange dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.baby red dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.baby shimmering dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.baby silver dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.baby white dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.baby yellow dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.black dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.blue dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.chromatic dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.deep dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.gray dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.green dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.hydra.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.ixoth.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.orange dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.red dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.shimmering dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.silver dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.smaug.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.white dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.wyvern.png
-%%DATADIR%%/data/tilesets/nethack/monster.dragon.yellow dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.elemental.air elemental.png
-%%DATADIR%%/data/tilesets/nethack/monster.elemental.earth elemental.png
-%%DATADIR%%/data/tilesets/nethack/monster.elemental.fire elemental.png
-%%DATADIR%%/data/tilesets/nethack/monster.elemental.stalker.png
-%%DATADIR%%/data/tilesets/nethack/monster.elemental.water elemental.png
-%%DATADIR%%/data/tilesets/nethack/monster.eye or sphere.beholder.png
-%%DATADIR%%/data/tilesets/nethack/monster.eye or sphere.blinking eye.png
-%%DATADIR%%/data/tilesets/nethack/monster.eye or sphere.bloodshot eye.png
-%%DATADIR%%/data/tilesets/nethack/monster.eye or sphere.flaming sphere.png
-%%DATADIR%%/data/tilesets/nethack/monster.eye or sphere.floating eye.png
-%%DATADIR%%/data/tilesets/nethack/monster.eye or sphere.freezing sphere.png
-%%DATADIR%%/data/tilesets/nethack/monster.eye or sphere.gas spore.png
-%%DATADIR%%/data/tilesets/nethack/monster.eye or sphere.glowing eye.png
-%%DATADIR%%/data/tilesets/nethack/monster.eye or sphere.shocking sphere.png
-%%DATADIR%%/data/tilesets/nethack/monster.fungus or mold.black mold.png
-%%DATADIR%%/data/tilesets/nethack/monster.fungus or mold.brown mold.png
-%%DATADIR%%/data/tilesets/nethack/monster.fungus or mold.disgusting mold.png
-%%DATADIR%%/data/tilesets/nethack/monster.fungus or mold.green mold.png
-%%DATADIR%%/data/tilesets/nethack/monster.fungus or mold.lichen.png
-%%DATADIR%%/data/tilesets/nethack/monster.fungus or mold.red mold.png
-%%DATADIR%%/data/tilesets/nethack/monster.fungus or mold.shrieker.png
-%%DATADIR%%/data/tilesets/nethack/monster.fungus or mold.violet fungus.png
-%%DATADIR%%/data/tilesets/nethack/monster.fungus or mold.yellow mold.png
-%%DATADIR%%/data/tilesets/nethack/monster.ghost.ghost.png
-%%DATADIR%%/data/tilesets/nethack/monster.ghost.shade.png
-%%DATADIR%%/data/tilesets/nethack/monster.ghost.shadow.png
-%%DATADIR%%/data/tilesets/nethack/monster.giant humanoid.cyclops.png
-%%DATADIR%%/data/tilesets/nethack/monster.giant humanoid.ettin.png
-%%DATADIR%%/data/tilesets/nethack/monster.giant humanoid.father dagon.png
-%%DATADIR%%/data/tilesets/nethack/monster.giant humanoid.fire giant.png
-%%DATADIR%%/data/tilesets/nethack/monster.giant humanoid.frost giant.png
-%%DATADIR%%/data/tilesets/nethack/monster.giant humanoid.giant.png
-%%DATADIR%%/data/tilesets/nethack/monster.giant humanoid.hill giant.png
-%%DATADIR%%/data/tilesets/nethack/monster.giant humanoid.lord surtur.png
-%%DATADIR%%/data/tilesets/nethack/monster.giant humanoid.minotaur.png
-%%DATADIR%%/data/tilesets/nethack/monster.giant humanoid.mother hydra.png
-%%DATADIR%%/data/tilesets/nethack/monster.giant humanoid.stone giant.png
-%%DATADIR%%/data/tilesets/nethack/monster.giant humanoid.storm giant.png
-%%DATADIR%%/data/tilesets/nethack/monster.giant humanoid.the largest giant.png
-%%DATADIR%%/data/tilesets/nethack/monster.giant humanoid.titan.png
-%%DATADIR%%/data/tilesets/nethack/monster.gnome.deep gnome.png
-%%DATADIR%%/data/tilesets/nethack/monster.gnome.gnoll chieftain.png
-%%DATADIR%%/data/tilesets/nethack/monster.gnome.gnoll shaman.png
-%%DATADIR%%/data/tilesets/nethack/monster.gnome.gnoll warrior.png
-%%DATADIR%%/data/tilesets/nethack/monster.gnome.gnoll.png
-%%DATADIR%%/data/tilesets/nethack/monster.gnome.gnome king.png
-%%DATADIR%%/data/tilesets/nethack/monster.gnome.gnome lord.png
-%%DATADIR%%/data/tilesets/nethack/monster.gnome.gnome thief.png
-%%DATADIR%%/data/tilesets/nethack/monster.gnome.gnome warrior.png
-%%DATADIR%%/data/tilesets/nethack/monster.gnome.gnome.png
-%%DATADIR%%/data/tilesets/nethack/monster.gnome.gnomish wizard.png
-%%DATADIR%%/data/tilesets/nethack/monster.gnome.ruggo the gnome king.png
-%%DATADIR%%/data/tilesets/nethack/monster.golem.clay golem.png
-%%DATADIR%%/data/tilesets/nethack/monster.golem.crystal golem.png
-%%DATADIR%%/data/tilesets/nethack/monster.golem.diamond golem.png
-%%DATADIR%%/data/tilesets/nethack/monster.golem.flesh golem.png
-%%DATADIR%%/data/tilesets/nethack/monster.golem.frankensteins monster.png
-%%DATADIR%%/data/tilesets/nethack/monster.golem.glass golem.png
-%%DATADIR%%/data/tilesets/nethack/monster.golem.gold golem.png
-%%DATADIR%%/data/tilesets/nethack/monster.golem.iron golem.png
-%%DATADIR%%/data/tilesets/nethack/monster.golem.leather golem.png
-%%DATADIR%%/data/tilesets/nethack/monster.golem.paper golem.png
-%%DATADIR%%/data/tilesets/nethack/monster.golem.plastic golem.png
-%%DATADIR%%/data/tilesets/nethack/monster.golem.rope golem.png
-%%DATADIR%%/data/tilesets/nethack/monster.golem.ruby golem.png
-%%DATADIR%%/data/tilesets/nethack/monster.golem.sapphire golem.png
-%%DATADIR%%/data/tilesets/nethack/monster.golem.steel golem.png
-%%DATADIR%%/data/tilesets/nethack/monster.golem.stone golem.png
-%%DATADIR%%/data/tilesets/nethack/monster.golem.straw golem.png
-%%DATADIR%%/data/tilesets/nethack/monster.golem.wax golem.png
-%%DATADIR%%/data/tilesets/nethack/monster.golem.wood golem.png
-%%DATADIR%%/data/tilesets/nethack/monster.gremlin.gargoyle.png
-%%DATADIR%%/data/tilesets/nethack/monster.gremlin.gremlin.png
-%%DATADIR%%/data/tilesets/nethack/monster.gremlin.statue gargoyle.png
-%%DATADIR%%/data/tilesets/nethack/monster.gremlin.winged gargoyle.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.abbot.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.acolyte.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.aligned priest.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.apprentice.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.arch priest.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.archeologist.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.ashikaga takauji.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.attendant.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.barbarian.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.black marketeer.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.captain.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.caveman.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.cavewoman.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.charon.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.chief yeoman warder.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.chieftain.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.colonel blood.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.count dracula.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.croesus.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.dark lord.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.dark one.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.doppelganger.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.drow.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.earendil.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.earth mage.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.elf-lord.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.elf.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.elvenking.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.elwing.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.embalmer.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.exterminator.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.flame mage.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.froster.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.gibberling.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.grand master.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.green-elf.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.grey-elf.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.grimlock.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.guard.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.guide.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.gypsy.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.healer.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.high flame mage.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.high ice mage.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.high lycanthrope.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.high priest.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.high-elf.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.hippocrates.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.human.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.hunter.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.ice mage.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.igniter.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.intern.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.king arthur.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.knight.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.lareth.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.lieutenant.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.lord carnarvon.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.lord sato.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.master assassin.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.master kaen.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.master of thieves.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.master shifter.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.medusa.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.monk.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.mugger.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.neanderthal.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.necromancer.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.neferet the green.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.ninja.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.norn.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.nurse.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.oracle.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.orion.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.page.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.pelias.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.priest.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.priestess.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.prisoner.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.ranger.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.rogue.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.ronin.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.roshi.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.samurai.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.sergeant.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.shaman karnov.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.shifter.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.shopkeeper.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.sir lorimar.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.soldier.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.student.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.thoth amon.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.thug.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.tourist.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.transmuter.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.twoflower.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.undead slayer.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.valkyrie.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.van helsing.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.warrior.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.watch captain.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.watchman.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.water mage.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.werejackal.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.werepanther.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.wererat.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.weresnake.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.werespider.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.weretiger.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.werewolf.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.wizard of balance.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.wizard of yendor.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.wizard.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.woodland-elf.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.yeoman warder.png
-%%DATADIR%%/data/tilesets/nethack/monster.human or elf.yeoman.png
-%%DATADIR%%/data/tilesets/nethack/monster.humanoid.bilbo baggins.png
-%%DATADIR%%/data/tilesets/nethack/monster.humanoid.bugbear.png
-%%DATADIR%%/data/tilesets/nethack/monster.humanoid.deep one.png
-%%DATADIR%%/data/tilesets/nethack/monster.humanoid.deeper one.png
-%%DATADIR%%/data/tilesets/nethack/monster.humanoid.deepest one.png
-%%DATADIR%%/data/tilesets/nethack/monster.humanoid.duergar.png
-%%DATADIR%%/data/tilesets/nethack/monster.humanoid.dwarf king.png
-%%DATADIR%%/data/tilesets/nethack/monster.humanoid.dwarf lord.png
-%%DATADIR%%/data/tilesets/nethack/monster.humanoid.dwarf thief.png
-%%DATADIR%%/data/tilesets/nethack/monster.humanoid.dwarf warrior.png
-%%DATADIR%%/data/tilesets/nethack/monster.humanoid.dwarf.png
-%%DATADIR%%/data/tilesets/nethack/monster.humanoid.farmer maggot.png
-%%DATADIR%%/data/tilesets/nethack/monster.humanoid.fiend.png
-%%DATADIR%%/data/tilesets/nethack/monster.humanoid.gollum.png
-%%DATADIR%%/data/tilesets/nethack/monster.humanoid.hobbit.png
-%%DATADIR%%/data/tilesets/nethack/monster.humanoid.master mind flayer.png
-%%DATADIR%%/data/tilesets/nethack/monster.humanoid.mind flayer.png
-%%DATADIR%%/data/tilesets/nethack/monster.humanoid.proudfoot.png
-%%DATADIR%%/data/tilesets/nethack/monster.humanoid.thorin.png
-%%DATADIR%%/data/tilesets/nethack/monster.imp or minor demon.blood imp.png
-%%DATADIR%%/data/tilesets/nethack/monster.imp or minor demon.dretch.png
-%%DATADIR%%/data/tilesets/nethack/monster.imp or minor demon.homunculus.png
-%%DATADIR%%/data/tilesets/nethack/monster.imp or minor demon.imp.png
-%%DATADIR%%/data/tilesets/nethack/monster.imp or minor demon.lemure.png
-%%DATADIR%%/data/tilesets/nethack/monster.imp or minor demon.manes.png
-%%DATADIR%%/data/tilesets/nethack/monster.imp or minor demon.nupperibo.png
-%%DATADIR%%/data/tilesets/nethack/monster.imp or minor demon.quasit.png
-%%DATADIR%%/data/tilesets/nethack/monster.imp or minor demon.rutterkin.png
-%%DATADIR%%/data/tilesets/nethack/monster.imp or minor demon.tengu.png
-%%DATADIR%%/data/tilesets/nethack/monster.invisible monster.invisible monster.png
-%%DATADIR%%/data/tilesets/nethack/monster.jabberwock.jabberwock.png
-%%DATADIR%%/data/tilesets/nethack/monster.jabberwock.vorpal jabberwock.png
-%%DATADIR%%/data/tilesets/nethack/monster.jelly.blue jelly.png
-%%DATADIR%%/data/tilesets/nethack/monster.jelly.clear jelly.png
-%%DATADIR%%/data/tilesets/nethack/monster.jelly.ochre jelly.png
-%%DATADIR%%/data/tilesets/nethack/monster.jelly.orange jelly.png
-%%DATADIR%%/data/tilesets/nethack/monster.jelly.rancid jelly.png
-%%DATADIR%%/data/tilesets/nethack/monster.jelly.spotted jelly.png
-%%DATADIR%%/data/tilesets/nethack/monster.jelly.yellow jelly.png
-%%DATADIR%%/data/tilesets/nethack/monster.keystone kop.keystone kop.png
-%%DATADIR%%/data/tilesets/nethack/monster.keystone kop.kop kaptain.png
-%%DATADIR%%/data/tilesets/nethack/monster.keystone kop.kop lieutenant.png
-%%DATADIR%%/data/tilesets/nethack/monster.keystone kop.kop sergeant.png
-%%DATADIR%%/data/tilesets/nethack/monster.kobold.kobold lord.png
-%%DATADIR%%/data/tilesets/nethack/monster.kobold.kobold shaman.png
-%%DATADIR%%/data/tilesets/nethack/monster.kobold.kobold warrior.png
-%%DATADIR%%/data/tilesets/nethack/monster.kobold.kobold.png
-%%DATADIR%%/data/tilesets/nethack/monster.kobold.kroo the kobold king.png
-%%DATADIR%%/data/tilesets/nethack/monster.kobold.large kobold.png
-%%DATADIR%%/data/tilesets/nethack/monster.kobold.rock kobold.png
-%%DATADIR%%/data/tilesets/nethack/monster.kobold.swamp kobold.png
-%%DATADIR%%/data/tilesets/nethack/monster.leprechaun.leprechaun wizard.png
-%%DATADIR%%/data/tilesets/nethack/monster.leprechaun.leprechaun.png
-%%DATADIR%%/data/tilesets/nethack/monster.lich.arch-lich.png
-%%DATADIR%%/data/tilesets/nethack/monster.lich.demilich.png
-%%DATADIR%%/data/tilesets/nethack/monster.lich.lich.png
-%%DATADIR%%/data/tilesets/nethack/monster.lich.master lich.png
-%%DATADIR%%/data/tilesets/nethack/monster.lich.vecna.png
-%%DATADIR%%/data/tilesets/nethack/monster.light.black light.png
-%%DATADIR%%/data/tilesets/nethack/monster.light.yellow light.png
-%%DATADIR%%/data/tilesets/nethack/monster.lizard.baby crocodile.png
-%%DATADIR%%/data/tilesets/nethack/monster.lizard.basilisk.png
-%%DATADIR%%/data/tilesets/nethack/monster.lizard.chameleon.png
-%%DATADIR%%/data/tilesets/nethack/monster.lizard.crocodile.png
-%%DATADIR%%/data/tilesets/nethack/monster.lizard.gecko.png
-%%DATADIR%%/data/tilesets/nethack/monster.lizard.gila monster.png
-%%DATADIR%%/data/tilesets/nethack/monster.lizard.iguana.png
-%%DATADIR%%/data/tilesets/nethack/monster.lizard.komodo dragon.png
-%%DATADIR%%/data/tilesets/nethack/monster.lizard.lizard.png
-%%DATADIR%%/data/tilesets/nethack/monster.lizard.newt.png
-%%DATADIR%%/data/tilesets/nethack/monster.lizard.rhaumbusun.png
-%%DATADIR%%/data/tilesets/nethack/monster.lizard.salamander.png
-%%DATADIR%%/data/tilesets/nethack/monster.long worm tail.long worm tail.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.asmodeus.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.baalzebub.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.babau.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.balrog.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.bar-lgura.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.barbed devil.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.bearded devil.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.bone devil.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.chasme.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.cthulhu.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.dao.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.death.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.demogorgon.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.dispater.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.djinni.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.efreeti.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.erinys.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.famine.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.geryon.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.hezrou.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.horned devil.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.ice devil.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.incubus.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.juiblex.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.mail daemon.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.marid.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.marilith.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.maugneshaagar.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.minion of huhetotl.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.nabassu.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.nalfeshnee.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.nalzok.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.orcus.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.pestilence.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.pit fiend.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.sandestin.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.spined devil.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.succubus.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.vrock.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.water demon.png
-%%DATADIR%%/data/tilesets/nethack/monster.major demon.yeenoghu.png
-%%DATADIR%%/data/tilesets/nethack/monster.mimic.giant mimic.png
-%%DATADIR%%/data/tilesets/nethack/monster.mimic.large mimic.png
-%%DATADIR%%/data/tilesets/nethack/monster.mimic.small mimic.png
-%%DATADIR%%/data/tilesets/nethack/monster.mummy.dwarf mummy.png
-%%DATADIR%%/data/tilesets/nethack/monster.mummy.elf mummy.png
-%%DATADIR%%/data/tilesets/nethack/monster.mummy.ettin mummy.png
-%%DATADIR%%/data/tilesets/nethack/monster.mummy.giant mummy.png
-%%DATADIR%%/data/tilesets/nethack/monster.mummy.gnome mummy.png
-%%DATADIR%%/data/tilesets/nethack/monster.mummy.human mummy.png
-%%DATADIR%%/data/tilesets/nethack/monster.mummy.kobold mummy.png
-%%DATADIR%%/data/tilesets/nethack/monster.mummy.orc mummy.png
-%%DATADIR%%/data/tilesets/nethack/monster.mummy.troll mummy.png
-%%DATADIR%%/data/tilesets/nethack/monster.naga.black naga hatchling.png
-%%DATADIR%%/data/tilesets/nethack/monster.naga.black naga.png
-%%DATADIR%%/data/tilesets/nethack/monster.naga.golden naga hatchling.png
-%%DATADIR%%/data/tilesets/nethack/monster.naga.golden naga.png
-%%DATADIR%%/data/tilesets/nethack/monster.naga.guardian naga hatchling.png
-%%DATADIR%%/data/tilesets/nethack/monster.naga.guardian naga.png
-%%DATADIR%%/data/tilesets/nethack/monster.naga.red naga hatchling.png
-%%DATADIR%%/data/tilesets/nethack/monster.naga.red naga.png
-%%DATADIR%%/data/tilesets/nethack/monster.nymph.aphrodite.png
-%%DATADIR%%/data/tilesets/nethack/monster.nymph.brownie.png
-%%DATADIR%%/data/tilesets/nethack/monster.nymph.mountain nymph.png
-%%DATADIR%%/data/tilesets/nethack/monster.nymph.pixie.png
-%%DATADIR%%/data/tilesets/nethack/monster.nymph.quickling.png
-%%DATADIR%%/data/tilesets/nethack/monster.nymph.water nymph.png
-%%DATADIR%%/data/tilesets/nethack/monster.nymph.wood nymph.png
-%%DATADIR%%/data/tilesets/nethack/monster.ogre.ogre king.png
-%%DATADIR%%/data/tilesets/nethack/monster.ogre.ogre lord.png
-%%DATADIR%%/data/tilesets/nethack/monster.ogre.ogre mage.png
-%%DATADIR%%/data/tilesets/nethack/monster.ogre.ogre.png
-%%DATADIR%%/data/tilesets/nethack/monster.ogre.shadow ogre.png
-%%DATADIR%%/data/tilesets/nethack/monster.orc.demon orc.png
-%%DATADIR%%/data/tilesets/nethack/monster.orc.goblin king.png
-%%DATADIR%%/data/tilesets/nethack/monster.orc.goblin.png
-%%DATADIR%%/data/tilesets/nethack/monster.orc.great orc.png
-%%DATADIR%%/data/tilesets/nethack/monster.orc.grund the orc king.png
-%%DATADIR%%/data/tilesets/nethack/monster.orc.hill orc.png
-%%DATADIR%%/data/tilesets/nethack/monster.orc.hobgoblin.png
-%%DATADIR%%/data/tilesets/nethack/monster.orc.mordor orc.png
-%%DATADIR%%/data/tilesets/nethack/monster.orc.orc shaman.png
-%%DATADIR%%/data/tilesets/nethack/monster.orc.orc-captain.png
-%%DATADIR%%/data/tilesets/nethack/monster.orc.orc.png
-%%DATADIR%%/data/tilesets/nethack/monster.orc.snow orc.png
-%%DATADIR%%/data/tilesets/nethack/monster.orc.uruk-hai.png
-%%DATADIR%%/data/tilesets/nethack/monster.orc.war orc.png
-%%DATADIR%%/data/tilesets/nethack/monster.piece of food.bad egg.png
-%%DATADIR%%/data/tilesets/nethack/monster.piece of food.killer food ration.png
-%%DATADIR%%/data/tilesets/nethack/monster.piece of food.killer tripe ration.png
-%%DATADIR%%/data/tilesets/nethack/monster.piercer.glass piercer.png
-%%DATADIR%%/data/tilesets/nethack/monster.piercer.iron piercer.png
-%%DATADIR%%/data/tilesets/nethack/monster.piercer.rock piercer.png
-%%DATADIR%%/data/tilesets/nethack/monster.pile of coins.huge pile of killer coins.png
-%%DATADIR%%/data/tilesets/nethack/monster.pile of coins.large pile of killer coins.png
-%%DATADIR%%/data/tilesets/nethack/monster.pile of coins.pile of killer coins.png
-%%DATADIR%%/data/tilesets/nethack/monster.pudding or ooze.black pudding.png
-%%DATADIR%%/data/tilesets/nethack/monster.pudding or ooze.brown pudding.png
-%%DATADIR%%/data/tilesets/nethack/monster.pudding or ooze.giant shoggoth.png
-%%DATADIR%%/data/tilesets/nethack/monster.pudding or ooze.gray ooze.png
-%%DATADIR%%/data/tilesets/nethack/monster.pudding or ooze.green slime.png
-%%DATADIR%%/data/tilesets/nethack/monster.pudding or ooze.moldy pudding.png
-%%DATADIR%%/data/tilesets/nethack/monster.pudding or ooze.shoggoth.png
-%%DATADIR%%/data/tilesets/nethack/monster.quadruped.baluchitherium.png
-%%DATADIR%%/data/tilesets/nethack/monster.quadruped.bull.png
-%%DATADIR%%/data/tilesets/nethack/monster.quadruped.catoblepas.png
-%%DATADIR%%/data/tilesets/nethack/monster.quadruped.cow.png
-%%DATADIR%%/data/tilesets/nethack/monster.quadruped.giant badger.png
-%%DATADIR%%/data/tilesets/nethack/monster.quadruped.goat.png
-%%DATADIR%%/data/tilesets/nethack/monster.quadruped.juggernaut.png
-%%DATADIR%%/data/tilesets/nethack/monster.quadruped.jumbo the elephant.png
-%%DATADIR%%/data/tilesets/nethack/monster.quadruped.lamb.png
-%%DATADIR%%/data/tilesets/nethack/monster.quadruped.leocrotta.png
-%%DATADIR%%/data/tilesets/nethack/monster.quadruped.mangler.png
-%%DATADIR%%/data/tilesets/nethack/monster.quadruped.mastodon.png
-%%DATADIR%%/data/tilesets/nethack/monster.quadruped.mumak.png
-%%DATADIR%%/data/tilesets/nethack/monster.quadruped.rothe.png
-%%DATADIR%%/data/tilesets/nethack/monster.quadruped.scramper.png
-%%DATADIR%%/data/tilesets/nethack/monster.quadruped.sheep.png
-%%DATADIR%%/data/tilesets/nethack/monster.quadruped.squealer.png
-%%DATADIR%%/data/tilesets/nethack/monster.quadruped.titanothere.png
-%%DATADIR%%/data/tilesets/nethack/monster.quadruped.wumpus.png
-%%DATADIR%%/data/tilesets/nethack/monster.quantum mechanic or other scientist.doctor frankenstein.png
-%%DATADIR%%/data/tilesets/nethack/monster.quantum mechanic or other scientist.genetic engineer.png
-%%DATADIR%%/data/tilesets/nethack/monster.quantum mechanic or other scientist.quantum mechanic.png
-%%DATADIR%%/data/tilesets/nethack/monster.rodent.black rat.png
-%%DATADIR%%/data/tilesets/nethack/monster.rodent.giant rat.png
-%%DATADIR%%/data/tilesets/nethack/monster.rodent.hellrat.png
-%%DATADIR%%/data/tilesets/nethack/monster.rodent.pack rat.png
-%%DATADIR%%/data/tilesets/nethack/monster.rodent.rabbit.png
-%%DATADIR%%/data/tilesets/nethack/monster.rodent.rabid rabbit.png
-%%DATADIR%%/data/tilesets/nethack/monster.rodent.rabid rat.png
-%%DATADIR%%/data/tilesets/nethack/monster.rodent.rock mole.png
-%%DATADIR%%/data/tilesets/nethack/monster.rodent.sewer rat.png
-%%DATADIR%%/data/tilesets/nethack/monster.rodent.the rat king.png
-%%DATADIR%%/data/tilesets/nethack/monster.rodent.wererat.png
-%%DATADIR%%/data/tilesets/nethack/monster.rodent.woodchuck.png
-%%DATADIR%%/data/tilesets/nethack/monster.rust monster or disenchanter.disenchanter.png
-%%DATADIR%%/data/tilesets/nethack/monster.rust monster or disenchanter.displacer beast.png
-%%DATADIR%%/data/tilesets/nethack/monster.rust monster or disenchanter.rust monster.png
-%%DATADIR%%/data/tilesets/nethack/monster.sea monster.electric eel.png
-%%DATADIR%%/data/tilesets/nethack/monster.sea monster.giant crab.png
-%%DATADIR%%/data/tilesets/nethack/monster.sea monster.giant eel.png
-%%DATADIR%%/data/tilesets/nethack/monster.sea monster.jellyfish.png
-%%DATADIR%%/data/tilesets/nethack/monster.sea monster.kraken.png
-%%DATADIR%%/data/tilesets/nethack/monster.sea monster.piranha.png
-%%DATADIR%%/data/tilesets/nethack/monster.sea monster.shark.png
-%%DATADIR%%/data/tilesets/nethack/monster.snake.asphynx.png
-%%DATADIR%%/data/tilesets/nethack/monster.snake.cobra.png
-%%DATADIR%%/data/tilesets/nethack/monster.snake.garter snake.png
-%%DATADIR%%/data/tilesets/nethack/monster.snake.king cobra.png
-%%DATADIR%%/data/tilesets/nethack/monster.snake.pit viper.png
-%%DATADIR%%/data/tilesets/nethack/monster.snake.python.png
-%%DATADIR%%/data/tilesets/nethack/monster.snake.snake.png
-%%DATADIR%%/data/tilesets/nethack/monster.snake.water moccasin.png
-%%DATADIR%%/data/tilesets/nethack/monster.snake.weresnake.png
-%%DATADIR%%/data/tilesets/nethack/monster.spider.barking spider.png
-%%DATADIR%%/data/tilesets/nethack/monster.spider.carrion crawler.png
-%%DATADIR%%/data/tilesets/nethack/monster.spider.cave spider.png
-%%DATADIR%%/data/tilesets/nethack/monster.spider.centipede.png
-%%DATADIR%%/data/tilesets/nethack/monster.spider.giant scorpion.png
-%%DATADIR%%/data/tilesets/nethack/monster.spider.giant spider.png
-%%DATADIR%%/data/tilesets/nethack/monster.spider.girtab.png
-%%DATADIR%%/data/tilesets/nethack/monster.spider.lolth.png
-%%DATADIR%%/data/tilesets/nethack/monster.spider.nickelpede.png
-%%DATADIR%%/data/tilesets/nethack/monster.spider.phase spider.png
-%%DATADIR%%/data/tilesets/nethack/monster.spider.recluse spider.png
-%%DATADIR%%/data/tilesets/nethack/monster.spider.scorpion.png
-%%DATADIR%%/data/tilesets/nethack/monster.spider.scorpius.png
-%%DATADIR%%/data/tilesets/nethack/monster.spider.shelob.png
-%%DATADIR%%/data/tilesets/nethack/monster.spider.werespider.png
-%%DATADIR%%/data/tilesets/nethack/monster.trapper or lurker above.lurker above.png
-%%DATADIR%%/data/tilesets/nethack/monster.trapper or lurker above.trapper.png
-%%DATADIR%%/data/tilesets/nethack/monster.troll.black troll.png
-%%DATADIR%%/data/tilesets/nethack/monster.troll.ice troll.png
-%%DATADIR%%/data/tilesets/nethack/monster.troll.olog-hai.png
-%%DATADIR%%/data/tilesets/nethack/monster.troll.rock troll.png
-%%DATADIR%%/data/tilesets/nethack/monster.troll.troll.png
-%%DATADIR%%/data/tilesets/nethack/monster.troll.two-headed troll.png
-%%DATADIR%%/data/tilesets/nethack/monster.troll.water troll.png
-%%DATADIR%%/data/tilesets/nethack/monster.umber hulk.umber hulk.png
-%%DATADIR%%/data/tilesets/nethack/monster.umber hulk.water hulk.png
-%%DATADIR%%/data/tilesets/nethack/monster.unicorn or horse.black unicorn.png
-%%DATADIR%%/data/tilesets/nethack/monster.unicorn or horse.gray unicorn.png
-%%DATADIR%%/data/tilesets/nethack/monster.unicorn or horse.horse.png
-%%DATADIR%%/data/tilesets/nethack/monster.unicorn or horse.nightmare.png
-%%DATADIR%%/data/tilesets/nethack/monster.unicorn or horse.pegasus.png
-%%DATADIR%%/data/tilesets/nethack/monster.unicorn or horse.pony.png
-%%DATADIR%%/data/tilesets/nethack/monster.unicorn or horse.warhorse.png
-%%DATADIR%%/data/tilesets/nethack/monster.unicorn or horse.white unicorn.png
-%%DATADIR%%/data/tilesets/nethack/monster.vampire.fire vampire.png
-%%DATADIR%%/data/tilesets/nethack/monster.vampire.star vampire.png
-%%DATADIR%%/data/tilesets/nethack/monster.vampire.vampire lord.png
-%%DATADIR%%/data/tilesets/nethack/monster.vampire.vampire mage.png
-%%DATADIR%%/data/tilesets/nethack/monster.vampire.vampire.png
-%%DATADIR%%/data/tilesets/nethack/monster.vampire.vlad the impaler.png
-%%DATADIR%%/data/tilesets/nethack/monster.vortex.dust vortex.png
-%%DATADIR%%/data/tilesets/nethack/monster.vortex.energy vortex.png
-%%DATADIR%%/data/tilesets/nethack/monster.vortex.fire vortex.png
-%%DATADIR%%/data/tilesets/nethack/monster.vortex.fog cloud.png
-%%DATADIR%%/data/tilesets/nethack/monster.vortex.ice vortex.png
-%%DATADIR%%/data/tilesets/nethack/monster.vortex.steam vortex.png
-%%DATADIR%%/data/tilesets/nethack/monster.worm.acid worm.png
-%%DATADIR%%/data/tilesets/nethack/monster.worm.baby long worm.png
-%%DATADIR%%/data/tilesets/nethack/monster.worm.baby purple worm.png
-%%DATADIR%%/data/tilesets/nethack/monster.worm.bloodworm.png
-%%DATADIR%%/data/tilesets/nethack/monster.worm.dung worm.png
-%%DATADIR%%/data/tilesets/nethack/monster.worm.larva.png
-%%DATADIR%%/data/tilesets/nethack/monster.worm.long worm.png
-%%DATADIR%%/data/tilesets/nethack/monster.worm.maggot.png
-%%DATADIR%%/data/tilesets/nethack/monster.worm.purple worm.png
-%%DATADIR%%/data/tilesets/nethack/monster.worm.rot worm.png
-%%DATADIR%%/data/tilesets/nethack/monster.worm.tunnel worm.png
-%%DATADIR%%/data/tilesets/nethack/monster.wraith.barrow wight.png
-%%DATADIR%%/data/tilesets/nethack/monster.wraith.nazgul.png
-%%DATADIR%%/data/tilesets/nethack/monster.wraith.wight.png
-%%DATADIR%%/data/tilesets/nethack/monster.wraith.wraith.png
-%%DATADIR%%/data/tilesets/nethack/monster.xan or other mythical.fantastic insect.arc bug.png
-%%DATADIR%%/data/tilesets/nethack/monster.xan or other mythical.fantastic insect.grid bug.png
-%%DATADIR%%/data/tilesets/nethack/monster.xan or other mythical.fantastic insect.lightning bug.png
-%%DATADIR%%/data/tilesets/nethack/monster.xan or other mythical.fantastic insect.spark bug.png
-%%DATADIR%%/data/tilesets/nethack/monster.xan or other mythical.fantastic insect.xan.png
-%%DATADIR%%/data/tilesets/nethack/monster.xorn.xorn.png
-%%DATADIR%%/data/tilesets/nethack/monster.yeti ape or other large beast.ape.png
-%%DATADIR%%/data/tilesets/nethack/monster.yeti ape or other large beast.carnivorous ape.png
-%%DATADIR%%/data/tilesets/nethack/monster.yeti ape or other large beast.monkey.png
-%%DATADIR%%/data/tilesets/nethack/monster.yeti ape or other large beast.owlbear.png
-%%DATADIR%%/data/tilesets/nethack/monster.yeti ape or other large beast.sasquatch.png
-%%DATADIR%%/data/tilesets/nethack/monster.yeti ape or other large beast.yeti.png
-%%DATADIR%%/data/tilesets/nethack/monster.yeti ape or other large beast.zruty.png
-%%DATADIR%%/data/tilesets/nethack/monster.zombie.dwarf zombie.png
-%%DATADIR%%/data/tilesets/nethack/monster.zombie.elf zombie.png
-%%DATADIR%%/data/tilesets/nethack/monster.zombie.ettin zombie.png
-%%DATADIR%%/data/tilesets/nethack/monster.zombie.ghast.png
-%%DATADIR%%/data/tilesets/nethack/monster.zombie.ghoul mage.png
-%%DATADIR%%/data/tilesets/nethack/monster.zombie.ghoul queen.png
-%%DATADIR%%/data/tilesets/nethack/monster.zombie.ghoul.png
-%%DATADIR%%/data/tilesets/nethack/monster.zombie.giant zombie.png
-%%DATADIR%%/data/tilesets/nethack/monster.zombie.gnome zombie.png
-%%DATADIR%%/data/tilesets/nethack/monster.zombie.gug.png
-%%DATADIR%%/data/tilesets/nethack/monster.zombie.human zombie.png
-%%DATADIR%%/data/tilesets/nethack/monster.zombie.kobold zombie.png
-%%DATADIR%%/data/tilesets/nethack/monster.zombie.orc zombie.png
-%%DATADIR%%/data/tilesets/nethack/monster.zombie.skeleton.png
-%%DATADIR%%/data/tilesets/nethack/monster.zouthern animal.echidna.png
-%%DATADIR%%/data/tilesets/nethack/monster.zouthern animal.kangaroo.png
-%%DATADIR%%/data/tilesets/nethack/monster.zouthern animal.koala.png
-%%DATADIR%%/data/tilesets/nethack/monster.zouthern animal.platypus.png
-%%DATADIR%%/data/tilesets/nethack/monster.zouthern animal.tasmanian devil.png
-%%DATADIR%%/data/tilesets/nethack/monster.zouthern animal.wallaby.png
-%%DATADIR%%/data/tilesets/nethack/monster.zouthern animal.wallaroo.png
-%%DATADIR%%/data/tilesets/nethack/monster.zouthern animal.wombat.png
-%%DATADIR%%/data/tilesets/nethack/object.amulets.amulet of yendor.cheap plastic imitation of the amulet of yendor.png
-%%DATADIR%%/data/tilesets/nethack/object.amulets.amulet of yendor.png
-%%DATADIR%%/data/tilesets/nethack/object.amulets.circular.amulet of esp.png
-%%DATADIR%%/data/tilesets/nethack/object.amulets.concave.amulet of unchanging.png
-%%DATADIR%%/data/tilesets/nethack/object.amulets.convex.amulet of flying.png
-%%DATADIR%%/data/tilesets/nethack/object.amulets.hexagonal.amulet of reflection.png
-%%DATADIR%%/data/tilesets/nethack/object.amulets.lunate.amulet versus stone.png
-%%DATADIR%%/data/tilesets/nethack/object.amulets.octagonal.amulet of magical breathing.png
-%%DATADIR%%/data/tilesets/nethack/object.amulets.oval.amulet of strangulation.png
-%%DATADIR%%/data/tilesets/nethack/object.amulets.pyramidal.amulet versus poison.png
-%%DATADIR%%/data/tilesets/nethack/object.amulets.spherical.amulet of life saving.png
-%%DATADIR%%/data/tilesets/nethack/object.amulets.square.amulet of change.png
-%%DATADIR%%/data/tilesets/nethack/object.amulets.triangular.amulet of restful sleep.png
-%%DATADIR%%/data/tilesets/nethack/object.amulets.warped.amulet of drain resistance.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.apron.alchemy smock.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.banded mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.black dragon scale mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.black dragon scales.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.black gloves.gauntlets of swimming.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.blue and green shield.elven shield.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.blue dragon scale mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.blue dragon scales.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.blue robe.robe of protection.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.bronze plate mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.buckled boots.kicking boots.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.chain mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.coarse mantelet.orcish cloak.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.combat boots.speed boots.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.conical hat.cornuthaum.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.conical hat.dunce cap.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.crested helmet.helm of opposite alignment.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.crude chain mail.orcish chain mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.crude ring mail.orcish ring mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.crystal plate mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.dark elven mithril-coat.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.deep dragon scale mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.deep dragon scales.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.dented pot.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.dirty rag.cloak of poisonousness.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.dirty rag.poisonous cloak.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.dwarvish mithril-coat.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.elven mithril-coat.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.etched helmet.helm of brilliance.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.faded pall.elven cloak.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.fedora.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.fencing gloves.gauntlets of dexterity.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.gray dragon scale mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.gray dragon scales.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.green dragon scale mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.green dragon scales.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.green robe.robe of weakness.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.hard hat.dwarvish iron helm.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.hard shoes.iron shoes.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.hawaiian shirt.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.hiking boots.jumping boots.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.hooded cloak.dwarvish cloak.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.iron skull cap.orcish helm.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.jackboots.high boots.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.jungle boots.water walking boots.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.large round shield.dwarvish roundshield.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.large shield.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.leather armor.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.leather cloak.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.leather hat.elven leather helm.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.leather jacket.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.mud boots.elven boots.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.mummy wrapping.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.old gloves.leather gloves.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.opera cloak.cloak of invisibility.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.orange dragon scale mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.orange dragon scales.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.orange robe.robe of power.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.ornamental cope.cloak of magic resistance.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.padded gloves.gauntlets of fumbling.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.piece of cloth.cloak of displacement.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.plate mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.plumed helmet.helmet.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.polished silver shield.shield of reflection.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.red dragon scale mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.red dragon scales.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.red robe.robe.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.red-eyed shield.orcish shield.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.riding boots.fumble boots.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.riding gloves.gauntlets of power.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.ring mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.robe.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.scale mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.shimmering dragon scale mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.shimmering dragon scales.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.silver dragon scale mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.silver dragon scales.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.slippery cloak.oilskin cloak.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.small shield.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.snow boots.levitation boots.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.splint mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.steel boots.kicking boots.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.studded leather armor.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.t-shirt.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.tattered cape.cloak of protection.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.visored helmet.helm of telepathy.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.walking shoes.low boots.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.white coat.lab coat.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.white dragon scale mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.white dragon scales.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.white-handed shield.uruk-hai shield.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.yellow dragon scale mail.png
-%%DATADIR%%/data/tilesets/nethack/object.armor.yellow dragon scales.png
-%%DATADIR%%/data/tilesets/nethack/object.chains.iron chain.png
-%%DATADIR%%/data/tilesets/nethack/object.coins.gold piece.png
-%%DATADIR%%/data/tilesets/nethack/object.food.apple.png
-%%DATADIR%%/data/tilesets/nethack/object.food.asian pear.png
-%%DATADIR%%/data/tilesets/nethack/object.food.banana.png
-%%DATADIR%%/data/tilesets/nethack/object.food.c-ration.png
-%%DATADIR%%/data/tilesets/nethack/object.food.candy bar.png
-%%DATADIR%%/data/tilesets/nethack/object.food.carrot.png
-%%DATADIR%%/data/tilesets/nethack/object.food.cheese.png
-%%DATADIR%%/data/tilesets/nethack/object.food.clove of garlic.png
-%%DATADIR%%/data/tilesets/nethack/object.food.corpse.png
-%%DATADIR%%/data/tilesets/nethack/object.food.cram ration.png
-%%DATADIR%%/data/tilesets/nethack/object.food.cream pie.png
-%%DATADIR%%/data/tilesets/nethack/object.food.egg.png
-%%DATADIR%%/data/tilesets/nethack/object.food.eucalyptus leaf.png
-%%DATADIR%%/data/tilesets/nethack/object.food.eyeball.png
-%%DATADIR%%/data/tilesets/nethack/object.food.food ration.png
-%%DATADIR%%/data/tilesets/nethack/object.food.fortune cookie.png
-%%DATADIR%%/data/tilesets/nethack/object.food.holy wafer.png
-%%DATADIR%%/data/tilesets/nethack/object.food.huge chunk of meat.png
-%%DATADIR%%/data/tilesets/nethack/object.food.k-ration.png
-%%DATADIR%%/data/tilesets/nethack/object.food.kelp frond.png
-%%DATADIR%%/data/tilesets/nethack/object.food.lembas wafer.png
-%%DATADIR%%/data/tilesets/nethack/object.food.lump of royal jelly.png
-%%DATADIR%%/data/tilesets/nethack/object.food.meat ring.png
-%%DATADIR%%/data/tilesets/nethack/object.food.meat stick.png
-%%DATADIR%%/data/tilesets/nethack/object.food.meatball.png
-%%DATADIR%%/data/tilesets/nethack/object.food.melon.png
-%%DATADIR%%/data/tilesets/nethack/object.food.mushroom.png
-%%DATADIR%%/data/tilesets/nethack/object.food.orange.png
-%%DATADIR%%/data/tilesets/nethack/object.food.pancake.png
-%%DATADIR%%/data/tilesets/nethack/object.food.pear.png
-%%DATADIR%%/data/tilesets/nethack/object.food.pill.png
-%%DATADIR%%/data/tilesets/nethack/object.food.sandwich.png
-%%DATADIR%%/data/tilesets/nethack/object.food.severed hand.png
-%%DATADIR%%/data/tilesets/nethack/object.food.slime mold.png
-%%DATADIR%%/data/tilesets/nethack/object.food.sprig of wolfsbane.png
-%%DATADIR%%/data/tilesets/nethack/object.food.tin.png
-%%DATADIR%%/data/tilesets/nethack/object.food.tortilla.png
-%%DATADIR%%/data/tilesets/nethack/object.food.tripe ration.png
-%%DATADIR%%/data/tilesets/nethack/object.illegal objects.strange object.png
-%%DATADIR%%/data/tilesets/nethack/object.iron balls.heavy iron ball.png
-%%DATADIR%%/data/tilesets/nethack/object.large stones.boulder.png
-%%DATADIR%%/data/tilesets/nethack/object.large stones.statue.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.black.full healing.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.blood-red.blood.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.blood-red.vampire blood.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.brilliant blue.invisibility.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.brown.booze.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.bubbly.monster detection.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.clear.water.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.cloudy.gain energy.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.cyan.levitation.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.dark.fruit juice.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.dark.speed.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.effervescent.sleeping.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.emerald.paralysis.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.fizzy.sickness.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.golden.polymorph.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.icy.invulnerability.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.luminescent.clairvoyance.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.magenta.see invisible.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.milky.gain level.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.muddy.esp.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.murky.oil.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.orange.confusion.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.pink.restore ability.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.puce.extra healing.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.purple-red.healing.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.ruby.gain ability.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.sky blue.hallucination.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.smoky.object detection.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.sparkling.amnesia.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.swirly.enlightenment.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.white.acid.png
-%%DATADIR%%/data/tilesets/nethack/object.potions.yellow.blindness.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.agate.levitation.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.black onyx.protection.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.brass.cold resistance.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.bronze.sustain ability.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.clay.increase accuracy.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.copper.shock resistance.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.coral.increase damage.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.diamond.warning.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.emerald.polymorph control.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.engagement.see invisible.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.glass.gain wisdom.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.gold.teleport control.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.granite.gain strength.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.iron.fire resistance.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.ivory.polymorph.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.jade.stealth.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.moonstone.regeneration.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.obsidian.gain dexterity.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.opal.gain constitution.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.pearl.poison resistance.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.plain.gain intelligence.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.ridged.mood.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.ruby.conflict.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.sapphire.aggravate monster.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.shiny.protection from shape changers.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.silver.teleportation.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.steel.slow digestion.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.tiger eye.searching.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.topaz.hunger.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.twisted.free action.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.wedding.sleeping.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.wire.invisibility.png
-%%DATADIR%%/data/tilesets/nethack/object.rings.wooden.adornment.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.black.black opal.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.black.jet.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.black.obsidian.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.black.worthless piece of black glass.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.blue.sapphire.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.blue.worthless piece of blue glass.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.gray.flint.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.gray.healthstone.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.gray.loadstone.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.gray.luckstone.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.gray.touchstone.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.gray.whetstone.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.green.aquamarine.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.green.emerald.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.green.jade.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.green.turquoise.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.green.worthless piece of green glass.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.orange.agate.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.orange.jacinth.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.orange.worthless piece of orange glass.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.red.garnet.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.red.jasper.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.red.ruby.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.red.worthless piece of red glass.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.rock.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.violet.amethyst.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.violet.fluorite.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.violet.worthless piece of violet glass.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.white.diamond.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.white.dilithium crystal.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.white.opal.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.white.worthless piece of white glass.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.yellow.chrysoberyl.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.yellow.citrine.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.yellow.worthless piece of yellow glass.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.yellowish brown.amber.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.yellowish brown.topaz.png
-%%DATADIR%%/data/tilesets/nethack/object.rocks.yellowish brown.worthless piece of yellowish brown glass.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.andova begarin.fire.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.daiyen fooels.enchant weapon.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.duam xnaht.amnesia.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.elam ebow.magic mapping.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.elbib yloh.genocide.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.foobie bletch.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.garven deh.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.hackem muche.charging.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.juyed awk yacc.destroy armor.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.kernod wel.identify.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.kirje.earth.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.lep gex ven zea.create monster.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.nr 9.confuse monster.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.pratyavayah.remove curse.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.prirutsenie.taming.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.read me.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.stamped.mail.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.temov.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.tharr.gold detection.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.unlabeled.blank paper.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.ve forbryderne.punishment.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.velox neb.stinking cloud.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.venzar borgavve.teleportation.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.verr yed horre.light.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.xixaxa xoxaxa xuxaxa.scare monster.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.yum yum.food detection.png
-%%DATADIR%%/data/tilesets/nethack/object.scrolls.zelgo mer.enchant armor.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.big.resist poison.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.black.summon undead.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.bronze.identify.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.canvas.flame sphere.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.cloth.light.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.colorful.acid stream.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.copper.turn undead.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.cyan.detect food.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.dark blue.clairvoyance.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.dark brown.invisibility.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.dark green.wizard lock.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.dark.command undead.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.deep.endure cold.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.dog eared.cone of cold.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.dull.enchant weapon.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.dull.protection.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.dusty.magic mapping.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.faded.enlighten.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.fuzzy.resist sleep.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.glittering.create familiar.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.gold.teleport away.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.gray.detect treasure.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.hardcover.freeze sphere.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.indigo.cure sickness.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.leather.detect monsters.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.left-handed.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.light blue.cause fear.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.light brown.restore ability.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.light green.slow monster.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.long.insulate.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.magenta.charm monster.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.mottled.sleep.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.ochre.passwall.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.orange.confuse monster.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.papyrus.book of the dead.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.parchment.dig.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.pink.knock.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.plaid.extra healing.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.plain.blank paper.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.psychedelic.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.purple.haste self.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.ragged.fireball.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.rainbow.lightning.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.red.force bolt.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.shining.cancellation.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.silver.polymorph.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.spiral-bound.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.spotted.endure heat.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.stained.finger of death.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.stapled.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.stylish.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.tan.levitation.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.tartan.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.tattered.poison blast.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.thick.stone to flesh.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.thin.enchant armor.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.thin.jumping.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.torn.jumping.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.turquoise.create monster.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.vellum.magic missile.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.velvet.drain life.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.violet.detect unseen.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.white.healing.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.wide.protection.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.wrinkled.remove curse.png
-%%DATADIR%%/data/tilesets/nethack/object.spell books.yellow.cure blindness.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.bag.bag of holding.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.bag.bag of tricks.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.bag.oilskin sack.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.bag.sack.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.bandage.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.beartrap.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.bell.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.blindfold.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.brass lantern.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.bugle.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.can of grease.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.candelabrum.candelabrum of invocation.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.candle.magic candle.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.candle.tallow candle.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.candle.wax candle.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.chest.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.credit card.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.double lightsaber.red double lightsaber.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.drum.drum of earthquake.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.drum.leather drum.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.expensive camera.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.figurine.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.fishing pole.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.flute.magic flute.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.flute.wooden flute.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.glass orb.crystal ball.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.harp.magic harp.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.harp.wooden harp.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.horn.fire horn.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.horn.frost horn.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.horn.horn of plenty.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.horn.tooled horn.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.ice box.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.iron hook.grappling hook.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.key.skeleton key.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.lamp.magic lamp.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.lamp.oil lamp.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.land mine.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.large box.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.leash.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.leather bag.medical kit.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.lenses.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.lightsaber.blue lightsaber.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.lightsaber.green lightsaber.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.lightsaber.red lightsaber.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.lock pick.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.looking glass.mirror.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.magic marker.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.phial.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.pick-axe.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.saddle.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.silver bell.bell of opening.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.spoon.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.stethoscope.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.tin opener.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.tinning kit.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.torch.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.towel.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.unicorn horn.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.whistle.magic whistle.png
-%%DATADIR%%/data/tilesets/nethack/object.tools.whistle.tin whistle.png
-%%DATADIR%%/data/tilesets/nethack/object.venoms.splash of venom.acid venom.png
-%%DATADIR%%/data/tilesets/nethack/object.venoms.splash of venom.blinding venom.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.aluminum.locking.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.balsa.secret door detection.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.bamboo.healing.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.black.create horde.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.brass.speed monster.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.bronze.extra healing.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.ceramic.draining.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.copper.undead turning.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.crystal.enlightenment.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.curved.lightning.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.ebony.striking.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.forked.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.glass.light.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.hexagonal.fire.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.iridium.teleportation.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.iron.digging.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.jeweled.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.long.death.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.maple.create monster.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.marble.make invisible.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.oak.nothing.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.octagonal.fireball.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.pine.wishing.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.platinum.cancellation.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.runed.sleep.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.rusty.fear.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.short.cold.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.silver.polymorph.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.spiked.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.steel.magic missile.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.tin.slow monster.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.uranium.probing.png
-%%DATADIR%%/data/tilesets/nethack/object.wands.zinc.opening.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.angled poleaxe.halberd.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.arrow.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.assault rifle.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.athame.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.auto shotgun.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.axe.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.bamboo arrow.ya.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.baseball bat.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.beaked polearm.bec de corbin.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.black runed arrow.dark elven arrow.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.black runed bow.dark elven bow.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.black runed dagger.dark elven dagger.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.black runed short sword.dark elven short sword.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.boomerang.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.bow.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.broad pick.dwarvish mattock.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.broad short sword.dwarvish short sword.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.broadsword.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.bullet.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.bullwhip.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.club.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.crossbow bolt.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.crossbow.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.crude arrow.orcish arrow.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.crude bow.orcish bow.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.crude dagger.orcish dagger.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.crude short sword.orcish short sword.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.crude spear.orcish spear.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.crysknife.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.curved sword.scimitar.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.dagger.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.dart.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.double-headed axe.battle-axe.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.flail.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.fly swatter.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.forked polearm.spetum.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.frag grenade.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.gas grenade.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.great dagger.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.grenade launcher.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.heavy hammer.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.heavy machine gun.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.hilted polearm.ranseur.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.hooked polearm.bill-guisarme.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.knife.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.lance.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.long bow.yumi.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.long poleaxe.bardiche.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.long samurai sword.tsurugi.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.long sword.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.mace.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.morning star.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.pistol.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.pole cleaver.voulge.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.pole sickle.fauchard.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.pronged polearm.lucern hammer.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.pruning hook.guisarme.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.rapier.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.red stick.stick of dynamite.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.rifle.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.rocket launcher.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.rocket.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.rubber hose.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.runed arrow.elven arrow.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.runed bow.elven bow.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.runed broadsword.elven broadsword.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.runed broadsword.runesword.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.runed dagger.elven dagger.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.runed short sword.elven short sword.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.runed spear.elven spear.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.samurai sword.katana.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.scalpel.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.short sword.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.shotgun shell.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.shotgun.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.silver arrow.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.silver bullet.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.silver dagger.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.silver long sword.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.silver mace.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.silver saber.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.silver short sword.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.silver spear.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.single-edged polearm.glaive.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.sling.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.sniper rifle.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.spear.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.staff.quarterstaff.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.stiletto.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.stout spear.dwarvish spear.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.submachine gun.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.thonged club.aklys.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.throwing spear.javelin.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.throwing star.shuriken.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.trident.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.two-handed sword.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.vulgar polearm.partisan.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.war hammer.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.wooden stake.png
-%%DATADIR%%/data/tilesets/nethack/object.weapons.worm tooth.png
-%%DATADIR%%/data/tilesets/nethack/warning.0.png
-%%DATADIR%%/data/tilesets/nethack/warning.1.png
-%%DATADIR%%/data/tilesets/nethack/warning.2.png
-%%DATADIR%%/data/tilesets/nethack/warning.3.png
-%%DATADIR%%/data/tilesets/nethack/warning.4.png
-%%DATADIR%%/data/tilesets/nethack/warning.5.png
-%%DATADIR%%/data/tilesets/nethack/zap.acid.horizontal.png
-%%DATADIR%%/data/tilesets/nethack/zap.acid.left slant.png
-%%DATADIR%%/data/tilesets/nethack/zap.acid.right slant.png
-%%DATADIR%%/data/tilesets/nethack/zap.acid.vertical.png
-%%DATADIR%%/data/tilesets/nethack/zap.cold.horizontal.png
-%%DATADIR%%/data/tilesets/nethack/zap.cold.left slant.png
-%%DATADIR%%/data/tilesets/nethack/zap.cold.right slant.png
-%%DATADIR%%/data/tilesets/nethack/zap.cold.vertical.png
-%%DATADIR%%/data/tilesets/nethack/zap.death.horizontal.png
-%%DATADIR%%/data/tilesets/nethack/zap.death.left slant.png
-%%DATADIR%%/data/tilesets/nethack/zap.death.right slant.png
-%%DATADIR%%/data/tilesets/nethack/zap.death.vertical.png
-%%DATADIR%%/data/tilesets/nethack/zap.fire.horizontal.png
-%%DATADIR%%/data/tilesets/nethack/zap.fire.left slant.png
-%%DATADIR%%/data/tilesets/nethack/zap.fire.right slant.png
-%%DATADIR%%/data/tilesets/nethack/zap.fire.vertical.png
-%%DATADIR%%/data/tilesets/nethack/zap.lightning.horizontal.png
-%%DATADIR%%/data/tilesets/nethack/zap.lightning.left slant.png
-%%DATADIR%%/data/tilesets/nethack/zap.lightning.right slant.png
-%%DATADIR%%/data/tilesets/nethack/zap.lightning.vertical.png
-%%DATADIR%%/data/tilesets/nethack/zap.magic missile.horizontal.png
-%%DATADIR%%/data/tilesets/nethack/zap.magic missile.left slant.png
-%%DATADIR%%/data/tilesets/nethack/zap.magic missile.right slant.png
-%%DATADIR%%/data/tilesets/nethack/zap.magic missile.vertical.png
-%%DATADIR%%/data/tilesets/nethack/zap.poison gas.horizontal.png
-%%DATADIR%%/data/tilesets/nethack/zap.poison gas.left slant.png
-%%DATADIR%%/data/tilesets/nethack/zap.poison gas.right slant.png
-%%DATADIR%%/data/tilesets/nethack/zap.poison gas.vertical.png
-%%DATADIR%%/data/tilesets/nethack/zap.sleep.horizontal.png
-%%DATADIR%%/data/tilesets/nethack/zap.sleep.left slant.png
-%%DATADIR%%/data/tilesets/nethack/zap.sleep.right slant.png
-%%DATADIR%%/data/tilesets/nethack/zap.sleep.vertical.png
-%%DATADIR%%/data/tomb/font_engrave_8x16.png
-%%DATADIR%%/data/tomb/theme_traditional.inf
-%%DATADIR%%/data/tomb/tomb_traditional.png
-%%DATADIR%%/data/variant-reference/nethack-3.4.1.txt
-%%DATADIR%%/data/variant-reference/noegnud-0.8.0.txt
-%%DATADIR%%/data/variant-reference/slashem-0.0.6E4F8.txt
-%%DATADIR%%/data/variant-reference/slashem-0.0.7E0.txt
-%%DATADIR%%/data/variant-reference/slashem-0.0.7E1.txt
-%%DATADIR%%/data/widgetthemes/default_button.theme
-%%DATADIR%%/data/widgetthemes/default_buttonover.theme
-%%DATADIR%%/data/widgetthemes/default_item.theme
-%%DATADIR%%/data/widgetthemes/default_item_highlight.theme
-%%DATADIR%%/data/widgetthemes/default_item_selected.theme
-%%DATADIR%%/data/widgetthemes/default_minimap.theme
-%%DATADIR%%/data/widgetthemes/default_scrollbar.theme
-%%DATADIR%%/data/widgetthemes/default_scrollbararea.theme
-%%DATADIR%%/data/widgetthemes/default_title.theme
-%%DATADIR%%/data/widgetthemes/default_title_active.theme
-%%DATADIR%%/data/widgetthemes/default_window.theme
-%%DATADIR%%/data/widgetthemes/wooden/button/b.png
-%%DATADIR%%/data/widgetthemes/wooden/button/bl.png
-%%DATADIR%%/data/widgetthemes/wooden/button/br.png
-%%DATADIR%%/data/widgetthemes/wooden/button/l.png
-%%DATADIR%%/data/widgetthemes/wooden/button/m.png
-%%DATADIR%%/data/widgetthemes/wooden/button/r.png
-%%DATADIR%%/data/widgetthemes/wooden/button/t.png
-%%DATADIR%%/data/widgetthemes/wooden/button/tl.png
-%%DATADIR%%/data/widgetthemes/wooden/button/tr.png
-%%DATADIR%%/data/widgetthemes/wooden/buttonover/b.png
-%%DATADIR%%/data/widgetthemes/wooden/buttonover/bl.png
-%%DATADIR%%/data/widgetthemes/wooden/buttonover/br.png
-%%DATADIR%%/data/widgetthemes/wooden/buttonover/l.png
-%%DATADIR%%/data/widgetthemes/wooden/buttonover/m.png
-%%DATADIR%%/data/widgetthemes/wooden/buttonover/r.png
-%%DATADIR%%/data/widgetthemes/wooden/buttonover/t.png
-%%DATADIR%%/data/widgetthemes/wooden/buttonover/tl.png
-%%DATADIR%%/data/widgetthemes/wooden/buttonover/tr.png
-%%DATADIR%%/data/widgetthemes/wooden/default/b.png
-%%DATADIR%%/data/widgetthemes/wooden/default/bl.png
-%%DATADIR%%/data/widgetthemes/wooden/default/br.png
-%%DATADIR%%/data/widgetthemes/wooden/default/l.png
-%%DATADIR%%/data/widgetthemes/wooden/default/m.png
-%%DATADIR%%/data/widgetthemes/wooden/default/r.png
-%%DATADIR%%/data/widgetthemes/wooden/default/t.png
-%%DATADIR%%/data/widgetthemes/wooden/default/tl.png
-%%DATADIR%%/data/widgetthemes/wooden/default/tr.png
-%%DATADIR%%/data/widgetthemes/wooden/minimap/b.png
-%%DATADIR%%/data/widgetthemes/wooden/minimap/bl.png
-%%DATADIR%%/data/widgetthemes/wooden/minimap/br.png
-%%DATADIR%%/data/widgetthemes/wooden/minimap/l.png
-%%DATADIR%%/data/widgetthemes/wooden/minimap/m.png
-%%DATADIR%%/data/widgetthemes/wooden/minimap/r.png
-%%DATADIR%%/data/widgetthemes/wooden/minimap/t.png
-%%DATADIR%%/data/widgetthemes/wooden/minimap/tl.png
-%%DATADIR%%/data/widgetthemes/wooden/minimap/tr.png
-%%DATADIR%%/data/widgetthemes/wooden/scrollbar/border.png
-%%DATADIR%%/data/widgetthemes/wooden/scrollbar/m.png
-%%DATADIR%%/data/widgetthemes/wooden/scrollbararea/l.png
-%%DATADIR%%/data/widgetthemes/wooden/scrollbararea/m.png
-%%DATADIR%%/data/widgetthemes/wooden/shades/dark.png
-%%DATADIR%%/data/widgetthemes/wooden/shades/light.png
-%%DATADIR%%/data/widgetthemes/wooden/shades/null.png
-%%DATADIR%%/data/widgetthemes/wooden/shades/semidark.png
-%%DATADIR%%/data/widgetthemes/wooden/shades/semilight.png
-%%DATADIR%%/data/widgetthemes/wooden/title/b.png
-%%DATADIR%%/data/widgetthemes/wooden/title/bl.png
-%%DATADIR%%/data/widgetthemes/wooden/title/br.png
-%%DATADIR%%/data/widgetthemes/wooden/title/l.png
-%%DATADIR%%/data/widgetthemes/wooden/title/m.png
-%%DATADIR%%/data/widgetthemes/wooden/title/r.png
-%%DATADIR%%/data/widgetthemes/wooden/title/t.png
-%%DATADIR%%/data/widgetthemes/wooden/title/tl.png
-%%DATADIR%%/data/widgetthemes/wooden/title/tr.png
-%%DATADIR%%/data/widgetthemes/wooden/wooden_button.theme
-%%DATADIR%%/data/widgetthemes/wooden/wooden_buttonover.theme
-%%DATADIR%%/data/widgetthemes/wooden/wooden_item.theme
-%%DATADIR%%/data/widgetthemes/wooden/wooden_item_highlight.theme
-%%DATADIR%%/data/widgetthemes/wooden/wooden_item_selected.theme
-%%DATADIR%%/data/widgetthemes/wooden/wooden_minimap.theme
-%%DATADIR%%/data/widgetthemes/wooden/wooden_scrollbar.theme
-%%DATADIR%%/data/widgetthemes/wooden/wooden_scrollbararea.theme
-%%DATADIR%%/data/widgetthemes/wooden/wooden_title.theme
-%%DATADIR%%/data/widgetthemes/wooden/wooden_title_active.theme
-%%DATADIR%%/data/widgetthemes/wooden/wooden_window.theme
-@owner
-@group
diff --git a/games/poker-engine/Makefile b/games/poker-engine/Makefile
deleted file mode 100644
index 52e5ee233f2a..000000000000
--- a/games/poker-engine/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= poker-engine
-PORTVERSION= 1.3.6
-PORTREVISION= 2
-CATEGORIES= games
-MASTER_SITES= http://download.gna.org/pokersource/sources/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python library that implements poker rules
-
-LICENSE= GPLv3+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= ${LOCALBASE}/bin/rsync:net/rsync \
- ${PYTHON_SITELIBDIR}/pokereval.py:games/py-poker-eval@${PY_FLAVOR} \
- ${PYTHON_SITELIBDIR}/libxml2.py:textproc/py-libxml2@${PY_FLAVOR} \
- ${PYTHON_SITELIBDIR}/libxslt.py:textproc/py-libxslt@${PY_FLAVOR}
-RUN_DEPENDS= ${LOCALBASE}/bin/rsync:net/rsync \
- ${PYTHON_SITELIBDIR}/pokereval.py:games/py-poker-eval@${PY_FLAVOR} \
- ${PYTHON_SITELIBDIR}/libxml2.py:textproc/py-libxml2@${PY_FLAVOR} \
- ${PYTHON_SITELIBDIR}/libxslt.py:textproc/py-libxslt@${PY_FLAVOR}
-
-USES= gettext gmake pathfix pkgconfig python:2.7
-USE_PYTHON= flavors
-GNU_CONFIGURE= yes
-
-test:
- @cd ${WRKSRC} && ${MAKE_CMD} check
-
-.include <bsd.port.mk>
diff --git a/games/poker-engine/distinfo b/games/poker-engine/distinfo
deleted file mode 100644
index 3e0b05354239..000000000000
--- a/games/poker-engine/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (poker-engine-1.3.6.tar.gz) = cae36386e85a0f932f86d349f627f22ef1c46de8763ab8eaf71ba97a0f143fb8
-SIZE (poker-engine-1.3.6.tar.gz) = 298931
diff --git a/games/poker-engine/pkg-descr b/games/poker-engine/pkg-descr
deleted file mode 100644
index 4f1e5792c750..000000000000
--- a/games/poker-engine/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-poker-engine is a python library that implements poker rules according
-to variants and betting structures specified in configuration files.
-It designed to be used by a multiplayer poker server, a poker AI or a
-poker client.
-
-WWW: http://www.pokersource.info/wiki/poker-engine
diff --git a/games/poker-engine/pkg-plist b/games/poker-engine/pkg-plist
deleted file mode 100644
index 9b920fa1eb1c..000000000000
--- a/games/poker-engine/pkg-plist
+++ /dev/null
@@ -1,199 +0,0 @@
-%%ETCDIR%%/ante-limit.template
-%%ETCDIR%%/limit.template
-%%ETCDIR%%/no-limit.template
-%%ETCDIR%%/poker..01-.02-no-limit.xml
-%%ETCDIR%%/poker..01-.02-pot-limit.xml
-%%ETCDIR%%/poker..02-.04-limit.xml
-%%ETCDIR%%/poker..02-.04-no-limit.xml
-%%ETCDIR%%/poker..02-.04-pot-limit.xml
-%%ETCDIR%%/poker..02..04-limit.xml
-%%ETCDIR%%/poker..05-.10-limit.xml
-%%ETCDIR%%/poker..05-.10-no-limit.xml
-%%ETCDIR%%/poker..05-.10-pot-limit.xml
-%%ETCDIR%%/poker..05..10-limit.xml
-%%ETCDIR%%/poker..10-.25-limit.xml
-%%ETCDIR%%/poker..10-.25-no-limit.xml
-%%ETCDIR%%/poker..10-.25-pot-limit.xml
-%%ETCDIR%%/poker..25-.50-limit.xml
-%%ETCDIR%%/poker..25-.50-no-limit.xml
-%%ETCDIR%%/poker..25-.50-pot-limit.xml
-%%ETCDIR%%/poker..25..50-limit.xml
-%%ETCDIR%%/poker..50-1-limit.xml
-%%ETCDIR%%/poker..50-1-no-limit.xml
-%%ETCDIR%%/poker..50-1-pot-limit.xml
-%%ETCDIR%%/poker..50.1-limit.xml
-%%ETCDIR%%/poker.0-0-limit.xml
-%%ETCDIR%%/poker.1-2-limit.xml
-%%ETCDIR%%/poker.1-2-no-limit.xml
-%%ETCDIR%%/poker.1-2-pot-limit.xml
-%%ETCDIR%%/poker.10-15-limit.xml
-%%ETCDIR%%/poker.10-15-pot-limit.xml
-%%ETCDIR%%/poker.10-20-limit.xml
-%%ETCDIR%%/poker.10-20-no-limit.xml
-%%ETCDIR%%/poker.10-20-pot-limit.xml
-%%ETCDIR%%/poker.100-200-limit.xml
-%%ETCDIR%%/poker.100-200-no-limit.xml
-%%ETCDIR%%/poker.100-200-pot-limit.xml
-%%ETCDIR%%/poker.15-30-limit.xml
-%%ETCDIR%%/poker.150-300-limit.xml
-%%ETCDIR%%/poker.2-4-limit.xml
-%%ETCDIR%%/poker.2-4-no-limit.xml
-%%ETCDIR%%/poker.2-4-pot-limit.xml
-%%ETCDIR%%/poker.200-400-limit.xml
-%%ETCDIR%%/poker.3-6-limit.xml
-%%ETCDIR%%/poker.3-6-no-limit.xml
-%%ETCDIR%%/poker.3-6-pot-limit.xml
-%%ETCDIR%%/poker.30-60-limit.xml
-%%ETCDIR%%/poker.30-60-no-limit.xml
-%%ETCDIR%%/poker.30-60-pot-limit.xml
-%%ETCDIR%%/poker.4-8-limit.xml
-%%ETCDIR%%/poker.5-10-limit.xml
-%%ETCDIR%%/poker.5-10-no-limit.xml
-%%ETCDIR%%/poker.5-10-pot-limit.xml
-%%ETCDIR%%/poker.50-100-limit.xml
-%%ETCDIR%%/poker.50-100-no-limit.xml
-%%ETCDIR%%/poker.50-100-pot-limit.xml
-%%ETCDIR%%/poker.7stud.xml
-%%ETCDIR%%/poker.ante-.04-.08-limit.xml
-%%ETCDIR%%/poker.ante-.10-.20-limit.xml
-%%ETCDIR%%/poker.ante-.25-.50-limit.xml
-%%ETCDIR%%/poker.ante-.50-1-limit.xml
-%%ETCDIR%%/poker.ante-1-2-limit.xml
-%%ETCDIR%%/poker.ante-10-20-limit.xml
-%%ETCDIR%%/poker.ante-2-4-limit.xml
-%%ETCDIR%%/poker.ante-3-6-limit.xml
-%%ETCDIR%%/poker.ante-30-60-limit.xml
-%%ETCDIR%%/poker.ante-5-10-limit.xml
-%%ETCDIR%%/poker.holdem.xml
-%%ETCDIR%%/poker.level-001.xml
-%%ETCDIR%%/poker.level-10-15-pot-limit.xml
-%%ETCDIR%%/poker.level-10-20-no-limit.xml
-%%ETCDIR%%/poker.level-15-30-no-limit.xml
-%%ETCDIR%%/poker.level-2-4-limit.xml
-%%ETCDIR%%/poker.levels-blinds.xml
-%%ETCDIR%%/poker.omaha.xml
-%%ETCDIR%%/poker.omaha8.xml
-%%ETCDIR%%/poker.payouts.xml
-%%ETCDIR%%/poker.razz.xml
-%%ETCDIR%%/pot-limit.template
-%%PYTHON_SITELIBDIR%%/pokerengine/__init__.py
-%%PYTHON_SITELIBDIR%%/pokerengine/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pokerengine/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pokerengine/pokercards.py
-%%PYTHON_SITELIBDIR%%/pokerengine/pokercards.pyc
-%%PYTHON_SITELIBDIR%%/pokerengine/pokercards.pyo
-%%PYTHON_SITELIBDIR%%/pokerengine/pokerchips.py
-%%PYTHON_SITELIBDIR%%/pokerengine/pokerchips.pyc
-%%PYTHON_SITELIBDIR%%/pokerengine/pokerchips.pyo
-%%PYTHON_SITELIBDIR%%/pokerengine/pokerengineconfig.py
-%%PYTHON_SITELIBDIR%%/pokerengine/pokerengineconfig.pyc
-%%PYTHON_SITELIBDIR%%/pokerengine/pokerengineconfig.pyo
-%%PYTHON_SITELIBDIR%%/pokerengine/pokergame.py
-%%PYTHON_SITELIBDIR%%/pokerengine/pokergame.pyc
-%%PYTHON_SITELIBDIR%%/pokerengine/pokergame.pyo
-%%PYTHON_SITELIBDIR%%/pokerengine/pokerprizes.py
-%%PYTHON_SITELIBDIR%%/pokerengine/pokerprizes.pyc
-%%PYTHON_SITELIBDIR%%/pokerengine/pokerprizes.pyo
-%%PYTHON_SITELIBDIR%%/pokerengine/pokerrake.py
-%%PYTHON_SITELIBDIR%%/pokerengine/pokerrake.pyc
-%%PYTHON_SITELIBDIR%%/pokerengine/pokerrake.pyo
-%%PYTHON_SITELIBDIR%%/pokerengine/pokertournament.py
-%%PYTHON_SITELIBDIR%%/pokerengine/pokertournament.pyc
-%%PYTHON_SITELIBDIR%%/pokerengine/pokertournament.pyo
-%%PYTHON_SITELIBDIR%%/pokerengine/version.py
-%%PYTHON_SITELIBDIR%%/pokerengine/version.pyc
-%%PYTHON_SITELIBDIR%%/pokerengine/version.pyo
-libdata/pkgconfig/poker-engine.pc
-sbin/pokerconfigupgrade
-share/locale/da/LC_MESSAGES/poker-engine.mo
-share/locale/de/LC_MESSAGES/poker-engine.mo
-share/locale/en/LC_MESSAGES/poker-engine.mo
-share/locale/en_CA/LC_MESSAGES/poker-engine.mo
-share/locale/en_US/LC_MESSAGES/poker-engine.mo
-share/locale/es/LC_MESSAGES/poker-engine.mo
-share/locale/fi/LC_MESSAGES/poker-engine.mo
-share/locale/fr/LC_MESSAGES/poker-engine.mo
-share/locale/fr_BE/LC_MESSAGES/poker-engine.mo
-share/locale/fr_CA/LC_MESSAGES/poker-engine.mo
-share/locale/fr_FX/LC_MESSAGES/poker-engine.mo
-share/locale/it/LC_MESSAGES/poker-engine.mo
-share/locale/nb/LC_MESSAGES/poker-engine.mo
-share/locale/nl/LC_MESSAGES/poker-engine.mo
-share/locale/pt/LC_MESSAGES/poker-engine.mo
-share/locale/sv/LC_MESSAGES/poker-engine.mo
-%%DATADIR%%/conf/poker..01-.02-no-limit.xml
-%%DATADIR%%/conf/poker..01-.02-pot-limit.xml
-%%DATADIR%%/conf/poker..02-.04-limit.xml
-%%DATADIR%%/conf/poker..02-.04-no-limit.xml
-%%DATADIR%%/conf/poker..02-.04-pot-limit.xml
-%%DATADIR%%/conf/poker..02..04-limit.xml
-%%DATADIR%%/conf/poker..05-.10-limit.xml
-%%DATADIR%%/conf/poker..05-.10-no-limit.xml
-%%DATADIR%%/conf/poker..05-.10-pot-limit.xml
-%%DATADIR%%/conf/poker..05..10-limit.xml
-%%DATADIR%%/conf/poker..10-.25-limit.xml
-%%DATADIR%%/conf/poker..10-.25-no-limit.xml
-%%DATADIR%%/conf/poker..10-.25-pot-limit.xml
-%%DATADIR%%/conf/poker..25-.50-limit.xml
-%%DATADIR%%/conf/poker..25-.50-no-limit.xml
-%%DATADIR%%/conf/poker..25-.50-pot-limit.xml
-%%DATADIR%%/conf/poker..25..50-limit.xml
-%%DATADIR%%/conf/poker..50-1-limit.xml
-%%DATADIR%%/conf/poker..50-1-no-limit.xml
-%%DATADIR%%/conf/poker..50-1-pot-limit.xml
-%%DATADIR%%/conf/poker..50.1-limit.xml
-%%DATADIR%%/conf/poker.0-0-limit.xml
-%%DATADIR%%/conf/poker.1-2-limit.xml
-%%DATADIR%%/conf/poker.1-2-no-limit.xml
-%%DATADIR%%/conf/poker.1-2-pot-limit.xml
-%%DATADIR%%/conf/poker.10-15-limit.xml
-%%DATADIR%%/conf/poker.10-15-pot-limit.xml
-%%DATADIR%%/conf/poker.10-20-limit.xml
-%%DATADIR%%/conf/poker.10-20-no-limit.xml
-%%DATADIR%%/conf/poker.10-20-pot-limit.xml
-%%DATADIR%%/conf/poker.100-200-limit.xml
-%%DATADIR%%/conf/poker.100-200-no-limit.xml
-%%DATADIR%%/conf/poker.100-200-pot-limit.xml
-%%DATADIR%%/conf/poker.15-30-limit.xml
-%%DATADIR%%/conf/poker.150-300-limit.xml
-%%DATADIR%%/conf/poker.2-4-limit.xml
-%%DATADIR%%/conf/poker.2-4-no-limit.xml
-%%DATADIR%%/conf/poker.2-4-pot-limit.xml
-%%DATADIR%%/conf/poker.200-400-limit.xml
-%%DATADIR%%/conf/poker.3-6-limit.xml
-%%DATADIR%%/conf/poker.3-6-no-limit.xml
-%%DATADIR%%/conf/poker.3-6-pot-limit.xml
-%%DATADIR%%/conf/poker.30-60-limit.xml
-%%DATADIR%%/conf/poker.30-60-no-limit.xml
-%%DATADIR%%/conf/poker.30-60-pot-limit.xml
-%%DATADIR%%/conf/poker.4-8-limit.xml
-%%DATADIR%%/conf/poker.5-10-limit.xml
-%%DATADIR%%/conf/poker.5-10-no-limit.xml
-%%DATADIR%%/conf/poker.5-10-pot-limit.xml
-%%DATADIR%%/conf/poker.50-100-limit.xml
-%%DATADIR%%/conf/poker.50-100-no-limit.xml
-%%DATADIR%%/conf/poker.50-100-pot-limit.xml
-%%DATADIR%%/conf/poker.7stud.xml
-%%DATADIR%%/conf/poker.ante-.04-.08-limit.xml
-%%DATADIR%%/conf/poker.ante-.10-.20-limit.xml
-%%DATADIR%%/conf/poker.ante-.25-.50-limit.xml
-%%DATADIR%%/conf/poker.ante-.50-1-limit.xml
-%%DATADIR%%/conf/poker.ante-1-2-limit.xml
-%%DATADIR%%/conf/poker.ante-10-20-limit.xml
-%%DATADIR%%/conf/poker.ante-2-4-limit.xml
-%%DATADIR%%/conf/poker.ante-3-6-limit.xml
-%%DATADIR%%/conf/poker.ante-30-60-limit.xml
-%%DATADIR%%/conf/poker.ante-5-10-limit.xml
-%%DATADIR%%/conf/poker.holdem.xml
-%%DATADIR%%/conf/poker.level-001.xml
-%%DATADIR%%/conf/poker.level-10-15-pot-limit.xml
-%%DATADIR%%/conf/poker.level-10-20-no-limit.xml
-%%DATADIR%%/conf/poker.level-15-30-no-limit.xml
-%%DATADIR%%/conf/poker.level-2-4-limit.xml
-%%DATADIR%%/conf/poker.levels-blinds.xml
-%%DATADIR%%/conf/poker.omaha.xml
-%%DATADIR%%/conf/poker.omaha8.xml
-%%DATADIR%%/conf/poker.payouts.xml
-%%DATADIR%%/conf/poker.razz.xml
-man/man8/pokerconfigupgrade.8.gz
-@dir %%DATADIR%%/upgrades
diff --git a/games/ptools/Makefile b/games/ptools/Makefile
deleted file mode 100644
index b28bdd0e5ffd..000000000000
--- a/games/ptools/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-# Created by: alepulver
-# $FreeBSD$
-
-PORTNAME= ptools
-PORTVERSION= 1.1
-CATEGORIES= games
-MASTER_SITES= http://www.koth.org/pmars/:koth \
- http://www.infionline.net/~wtnewton/corewar/:corestep
-PKGNAMESUFFIX= -game
-DISTFILES= ${PORTNAME}${PORTVERSION:S/.//}.zip:koth \
- pmars08s.zip:koth \
- p3-2.pl:koth \
- corestep.c:corestep
-EXTRACT_ONLY= ${DISTFILES:C/:[[:alpha:]]+$//:N*.pl:N*.c}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Accessory programs for pMARS (Core War simulator)
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= perl5 zip
-USE_PERL5= run
-MAKEFILE= makefile.ptools
-ALL_TARGET= mopt mts pname
-NO_WRKSUBDIR= yes
-
-OPTIONS_DEFINE= DOCS
-
-post-build:
- (${ECHO_CMD} "#!${PERL}"; ${CAT} ${DISTDIR}/p3-2.pl) \
- > ${WRKSRC}/p3-2.pl
- ${CC} ${CFLAGS} -o ${WRKSRC}/corestep ${DISTDIR}/corestep.c -lm
-
-do-install:
-.for f in corestep mopt mts pname
- ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-${f}
-.endfor
- ${INSTALL_SCRIPT} ${WRKSRC}/p3-2.pl ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-p3-2
-.for f in mopt.6 mts.6
- ${INSTALL_MAN} ${WRKSRC}/${f} ${STAGEDIR}${MAN6PREFIX}/man/man6/${PORTNAME}-${f}
-.endfor
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for f in mopt.doc mts.doc pname.doc readme.ptools
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/games/ptools/distinfo b/games/ptools/distinfo
deleted file mode 100644
index 697a2cbf5b05..000000000000
--- a/games/ptools/distinfo
+++ /dev/null
@@ -1,8 +0,0 @@
-SHA256 (ptools11.zip) = e27d7ebf2e353d25899d9cd5bd9521669372c37196c867cb5864a590bed3d413
-SIZE (ptools11.zip) = 113657
-SHA256 (pmars08s.zip) = b61f949cd4ce6285c4c10cf0ff194e600dec0c14ace75effda8617df8bfa121d
-SIZE (pmars08s.zip) = 170874
-SHA256 (p3-2.pl) = b0d9234372d83ab23c05049221c1f48ab2b6ed0cc007fd62ff9aed2f00f642c0
-SIZE (p3-2.pl) = 3653
-SHA256 (corestep.c) = 5573ec059c658abe9ce0fb920111cd1f1ba2da9afcbc4252cddc1a5cfc1a4502
-SIZE (corestep.c) = 11401
diff --git a/games/ptools/files/patch-mopt.c b/games/ptools/files/patch-mopt.c
deleted file mode 100644
index 136354f5e2be..000000000000
--- a/games/ptools/files/patch-mopt.c
+++ /dev/null
@@ -1,12 +0,0 @@
-*** mopt.c.orig Sat Jun 8 00:25:38 1996
---- mopt.c Fri May 6 18:24:20 2005
-***************
-*** 21,27 ****
- #define FAR far
- #define MEMSET _fmemset
- #else
-- #include <malloc.h>
- #include <signal.h>
- #define MALLOC malloc
- #define FAR
---- 21,26 ----
diff --git a/games/ptools/pkg-descr b/games/ptools/pkg-descr
deleted file mode 100644
index be99819a4ce3..000000000000
--- a/games/ptools/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-PTools version 1.1.
-
-This is a collection of utility programs for the game of Core War. The
-programs in this archive work well with the pMARS system, but most programs
-will also work with other simulators. Below is an overview of what we have:
-
-* mts - Short for "MARS Tournament Scheduler".
-* mopt - The "multiple optimizer" calculates optimal sets of constants for
- warriors.
-* pname - pname renames warrior files based on the ;name line.
-
-These additional tools have been included in the port but are not part of the
-original ptools package:
-
-* p3-2 - For generating p^3 redcode snippets.
-* corestep - For finding optimal step constants (similar to mopt).
-
-Note that the port prefixes all of these programs with "ptools-" to avoid
-conflicts and/or confusions with other ports.
-
-WWW: http://www.koth.org/pmars/
diff --git a/games/ptools/pkg-plist b/games/ptools/pkg-plist
deleted file mode 100644
index d76cb3b97d85..000000000000
--- a/games/ptools/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-bin/ptools-corestep
-bin/ptools-mopt
-bin/ptools-mts
-bin/ptools-p3-2
-bin/ptools-pname
-man/man6/ptools-mopt.6.gz
-man/man6/ptools-mts.6.gz
-%%PORTDOCS%%%%DOCSDIR%%/mopt.doc
-%%PORTDOCS%%%%DOCSDIR%%/mts.doc
-%%PORTDOCS%%%%DOCSDIR%%/pname.doc
-%%PORTDOCS%%%%DOCSDIR%%/readme.ptools
diff --git a/games/pyawale/Makefile b/games/pyawale/Makefile
deleted file mode 100644
index a25c3047174a..000000000000
--- a/games/pyawale/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pyawale
-PORTVERSION= 0.4.0
-PORTREVISION= 9
-CATEGORIES= games python
-MASTER_SITES= http://download.gna.org/pyawale/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= African board game
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${PYGAME}
-
-USES= python:2.7
-
-SUB_FILES= ${PORTNAME}
-
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${FIND} ${WRKSRC} -name '*.py' | ${XARGS} \
- ${REINPLACE_CMD} -e 's|/usr/bin/python|${PYTHON_CMD}|'
- @${FIND} ${WRKSRC} -name "*.bak" -delete
-
-do-build:
- @${PYTHON_CMD} -m compileall ${WRKSRC}
- @${PYTHON_CMD} -O -m compileall ${WRKSRC}
-
-do-install:
- @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|' \
- ${WRKDIR}/${PORTNAME}
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
- @(cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
- ${INSTALL_DATA} ${WRKSRC}/docs/${PORTNAME}.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/
- ${INSTALL_DATA} ${WRKSRC}/docs/${PORTNAME}.desktop \
- ${STAGEDIR}${DESKTOPDIR}
- cd ${WRKSRC} && ${COPYTREE_SHARE} "AUTHORS ChangeLog LISEZMOI NEWS README \
- docs/*.rest docs/*.html docs/*.jpg" ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/pyawale/distinfo b/games/pyawale/distinfo
deleted file mode 100644
index 4c2669d75d74..000000000000
--- a/games/pyawale/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pyawale-0.4.0.tar.gz) = 560f6f9f2cdf2c345efdfdf7b84f32b0de764e97fe33085c7bf37f9a0752d8b7
-SIZE (pyawale-0.4.0.tar.gz) = 3922605
diff --git a/games/pyawale/files/pyawale.in b/games/pyawale/files/pyawale.in
deleted file mode 100644
index 3e6b25f7648b..000000000000
--- a/games/pyawale/files/pyawale.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%PYTHON_CMD%% ./pyawale.py
diff --git a/games/pyawale/pkg-descr b/games/pyawale/pkg-descr
deleted file mode 100644
index fe41c8639908..000000000000
--- a/games/pyawale/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Awale or Oware is a game of great antiquity, and has been played around
-the world in various forms for millenia. Currently it is the official
-board game of Africa.
-
-Wikipedia Oware
-
-Member of the Mancala family of board games. There are many variants
-to the rules of this game, which is for two players. This version is
-between a player and the computer.
-
-Wikipedia Mancala
-
-WWW: https://gna.org/projects/pyawale/
diff --git a/games/pyawale/pkg-plist b/games/pyawale/pkg-plist
deleted file mode 100644
index 7f802338498a..000000000000
--- a/games/pyawale/pkg-plist
+++ /dev/null
@@ -1,83 +0,0 @@
-bin/pyawale
-share/applications/pyawale.desktop
-share/pixmaps/pyawale.png
-%%DATADIR%%/__init__.py
-%%DATADIR%%/__init__.pyc
-%%DATADIR%%/__init__.pyo
-%%DATADIR%%/awale.py
-%%DATADIR%%/awale.pyc
-%%DATADIR%%/awale.pyo
-%%DATADIR%%/images/awale_board_closed.png
-%%DATADIR%%/images/awale_board_empty.png
-%%DATADIR%%/images/awale_north_0.png
-%%DATADIR%%/images/awale_north_1.png
-%%DATADIR%%/images/awale_north_10.png
-%%DATADIR%%/images/awale_north_11.png
-%%DATADIR%%/images/awale_north_12.png
-%%DATADIR%%/images/awale_north_13.png
-%%DATADIR%%/images/awale_north_14.png
-%%DATADIR%%/images/awale_north_15.png
-%%DATADIR%%/images/awale_north_16.png
-%%DATADIR%%/images/awale_north_17.png
-%%DATADIR%%/images/awale_north_18.png
-%%DATADIR%%/images/awale_north_19.png
-%%DATADIR%%/images/awale_north_2.png
-%%DATADIR%%/images/awale_north_20.png
-%%DATADIR%%/images/awale_north_21.png
-%%DATADIR%%/images/awale_north_22.png
-%%DATADIR%%/images/awale_north_23.png
-%%DATADIR%%/images/awale_north_24.png
-%%DATADIR%%/images/awale_north_25.png
-%%DATADIR%%/images/awale_north_3.png
-%%DATADIR%%/images/awale_north_4.png
-%%DATADIR%%/images/awale_north_5.png
-%%DATADIR%%/images/awale_north_6.png
-%%DATADIR%%/images/awale_north_7.png
-%%DATADIR%%/images/awale_north_8.png
-%%DATADIR%%/images/awale_north_9.png
-%%DATADIR%%/images/awale_seed_0.png
-%%DATADIR%%/images/awale_seed_10d.png
-%%DATADIR%%/images/awale_seed_11d.png
-%%DATADIR%%/images/awale_seed_12d.png
-%%DATADIR%%/images/awale_seed_12d_13.png
-%%DATADIR%%/images/awale_seed_14d.png
-%%DATADIR%%/images/awale_seed_15d.png
-%%DATADIR%%/images/awale_seed_1d.png
-%%DATADIR%%/images/awale_seed_2c.png
-%%DATADIR%%/images/awale_seed_3b.png
-%%DATADIR%%/images/awale_seed_4D.png
-%%DATADIR%%/images/awale_seed_5d.png
-%%DATADIR%%/images/awale_seed_6c.png
-%%DATADIR%%/images/awale_seed_7b.png
-%%DATADIR%%/images/awale_seed_8e.png
-%%DATADIR%%/images/awale_seed_9d.png
-%%DATADIR%%/images/awale_south_0.png
-%%DATADIR%%/images/awale_south_1.png
-%%DATADIR%%/images/awale_south_10.png
-%%DATADIR%%/images/awale_south_11.png
-%%DATADIR%%/images/awale_south_12.png
-%%DATADIR%%/images/awale_south_13.png
-%%DATADIR%%/images/awale_south_14.png
-%%DATADIR%%/images/awale_south_15.png
-%%DATADIR%%/images/awale_south_16.png
-%%DATADIR%%/images/awale_south_17.png
-%%DATADIR%%/images/awale_south_18.png
-%%DATADIR%%/images/awale_south_19.png
-%%DATADIR%%/images/awale_south_2.png
-%%DATADIR%%/images/awale_south_20.png
-%%DATADIR%%/images/awale_south_21.png
-%%DATADIR%%/images/awale_south_22.png
-%%DATADIR%%/images/awale_south_23.png
-%%DATADIR%%/images/awale_south_24.png
-%%DATADIR%%/images/awale_south_25.png
-%%DATADIR%%/images/awale_south_3.png
-%%DATADIR%%/images/awale_south_4.png
-%%DATADIR%%/images/awale_south_5.png
-%%DATADIR%%/images/awale_south_6.png
-%%DATADIR%%/images/awale_south_7.png
-%%DATADIR%%/images/awale_south_8.png
-%%DATADIR%%/images/awale_south_9.png
-%%DATADIR%%/images/freesansbold.ttf
-%%DATADIR%%/pyawale.py
-%%DATADIR%%/pyawale.pyc
-%%DATADIR%%/pyawale.pyo
diff --git a/games/pysycache-lang/Makefile b/games/pysycache-lang/Makefile
deleted file mode 100644
index cb2891bfbd94..000000000000
--- a/games/pysycache-lang/Makefile
+++ /dev/null
@@ -1,88 +0,0 @@
-# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-# $FreeBSD$
-
-PORTNAME= lang
-PORTVERSION= 2.0
-PORTREVISION= 10
-CATEGORIES= games python
-MASTER_SITES= http://download.gna.org/py4childs/pysycache/v${PORTVERSION}/
-PKGNAMEPREFIX= pysycache-
-DISTFILES= #
-DIST_SUBDIR= pysycache
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The pysycache lang support
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= pysycache.py:games/pysycache
-
-USES= zip:infozip
-NO_BUILD= yes
-WRKSRC= ${WRKDIR}/${PKGNAMEPREFIX}${PORTNAME}
-DATADIR= ${PREFIX}/share/${DIST_SUBDIR}
-
-OPTIONS_MULTI= LANG
-OPTIONS_MULTI_LANG= FRENCH GERMAN ITALIAN PORTUGUESE SPANISH
-OPTIONS_DEFAULT= FRENCH GERMAN ITALIAN PORTUGUESE SPANISH
-
-FRENCH_DESC= French language support
-GERMAN_DESC= German language support
-ITALIAN_DESC= Italian language support
-PORTUGUESE_DESC= Portuguese language support
-SPANISH_DESC= Spanish language support
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MFRENCH}
-DISTFILES+= pysycache-lang-fr-${PORTVERSION}.zip
-PLIST_SUB+= FRENCH=""
-HAVE_LANG+= fr
-.else
-PLIST_SUB+= FRENCH="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MGERMAN}
-DISTFILES+= pysycache-lang-de-${PORTVERSION}.zip
-PLIST_SUB+= GERMAN=""
-HAVE_LANG+= de
-.else
-PLIST_SUB+= GERMAN="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MITALIAN}
-DISTFILES+= pysycache-lang-it-${PORTVERSION}.zip
-PLIST_SUB+= ITALIAN=""
-HAVE_LANG+= it
-.else
-PLIST_SUB+= ITALIAN="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MPORTUGUESE}
-DISTFILES+= pysycache-lang-pt-${PORTVERSION}.zip
-PLIST_SUB+= PORTUGUESE=""
-HAVE_LANG+= pt
-.else
-PLIST_SUB+= PORTUGUESE="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MSPANISH}
-DISTFILES+= pysycache-lang-es-${PORTVERSION}.zip
-PLIST_SUB+= SPANISH=""
-HAVE_LANG+= es
-.else
-PLIST_SUB+= SPANISH="@comment "
-.endif
-
-do-extract:
- @${MKDIR} ${WRKSRC}
-.for OPT in ${HAVE_LANG}
- @${UNZIP_CMD} -q ${_DISTDIR}/pysycache-lang-${OPT}-${PORTVERSION}.zip -d ${WRKSRC}
-.endfor
-
-do-install:
- cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/
-
-.include <bsd.port.mk>
diff --git a/games/pysycache-lang/distinfo b/games/pysycache-lang/distinfo
deleted file mode 100644
index e863cdeecd77..000000000000
--- a/games/pysycache-lang/distinfo
+++ /dev/null
@@ -1,10 +0,0 @@
-SHA256 (pysycache/pysycache-lang-de-2.0.zip) = 46d2a980df9e9d238b1fb4d1ff6942bca2742d63572b33842f81a4320b9bfed3
-SIZE (pysycache/pysycache-lang-de-2.0.zip) = 3960511
-SHA256 (pysycache/pysycache-lang-es-2.0.zip) = 7fdf2e9ff37914a80d9ee4b6270bb43199004452fe011d8325f889e4add87988
-SIZE (pysycache/pysycache-lang-es-2.0.zip) = 4511498
-SHA256 (pysycache/pysycache-lang-fr-2.0.zip) = 83824acff65cae584a0bdf2f21249359233a265129d3a070a1d148116d994c5d
-SIZE (pysycache/pysycache-lang-fr-2.0.zip) = 3669474
-SHA256 (pysycache/pysycache-lang-it-2.0.zip) = 364dc840ec9c0bc6a0aedc6a67849780caa0bfef03e2e1b3d70acc63ddc711e2
-SIZE (pysycache/pysycache-lang-it-2.0.zip) = 4050602
-SHA256 (pysycache/pysycache-lang-pt-2.0.zip) = 3f48401fdd782434d8de0e5faa30a76cd67eae0a1ac5f1357ea1d2be6d7a4d81
-SIZE (pysycache/pysycache-lang-pt-2.0.zip) = 3524246
diff --git a/games/pysycache-lang/pkg-descr b/games/pysycache-lang/pkg-descr
deleted file mode 100644
index 3521e634c400..000000000000
--- a/games/pysycache-lang/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-The pysycache language files supported.
-
-WWW: http://www.pysycache.org/
diff --git a/games/pysycache-lang/pkg-plist b/games/pysycache-lang/pkg-plist
deleted file mode 100644
index 312e79df28ed..000000000000
--- a/games/pysycache-lang/pkg-plist
+++ /dev/null
@@ -1,1040 +0,0 @@
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0100.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0300.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0400.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0800.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0801.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0901.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0101.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0601.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0701.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0702.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0402.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0700.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0800.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0300.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0400.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0900.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0401.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0501.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0100.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0200.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0500.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/1000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0600.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0201.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0301.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/1001.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0902.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0602.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0502.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0102.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0302.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0202.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/cache/0802.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/credits.txt
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/copyright.txt
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0200.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0600.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0900.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0600.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/1000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0700.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0100.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0400.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/1000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0500.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0800.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0400.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0200.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0300.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0800.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/logo.png
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0900.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0100.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0200.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0500.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0300.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0900.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0700.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0500.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/1000.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0700.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0101.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0600.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0201.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0301.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0401.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0501.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0601.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0701.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0801.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0901.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0101.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0901.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0401.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0201.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0801.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0501.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0701.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0101.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0301.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0201.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0601.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0701.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0901.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0801.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0601.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0501.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0401.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/number-fr/0301.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/n000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/n000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/credits.txt
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/copyright.txt
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/o000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/y000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/o000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/x000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/q000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/q000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/y000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/v000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/logo.png
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/x000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/i.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/b.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/d.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/t.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/o.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/n.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/k.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/a.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/e.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/r.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/x.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/f.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/c.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/w.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/v.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/y.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/m.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/g.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/p.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/z.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/h.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/j.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/cache-avion.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/q.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/l.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/s.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/u.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/z.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/y.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/x.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/w.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/v.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/u.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/t.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/s.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/r.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/q.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/p.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/o.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/n.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/m.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/l.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/k.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/j.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/i.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/h.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/g.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/f.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/e.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/d.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/c.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/b.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/cache/a.ogg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/v000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/u000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/u000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/t000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/t000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/s000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/p002.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/p002.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/p001.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/p001.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/p000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/p000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/m000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/m000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/l000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/l000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/k000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/k000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/j000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/j000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/i000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/i000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/h000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/h000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/r000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/g000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/g000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/f000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/f000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/e000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/e000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/d000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/d000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/c003.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/a000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/r000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/c003.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/c002.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/c002.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/c001.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/c001.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/c000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/c000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/b000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/b000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/a000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/s000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/t000.wav
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/z000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/z000.dfg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/w000.jpeg
-%%FRENCH%%%%DATADIR%%/themes-move/alphabet-fr/w000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/logo.png
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0901.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0100.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0901.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0801.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0801.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0701.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0701.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0601.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0601.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/1000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0900.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0800.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/1000.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/1000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0900.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0900.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0800.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0800.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0700.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0700.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0600.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0600.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0500.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0500.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0400.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0400.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0300.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0300.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0200.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0200.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0100.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0201.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0801.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0901.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0101.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0601.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0701.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0702.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0402.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0700.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0800.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0300.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0400.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0900.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0401.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0501.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0100.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0200.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0500.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/1000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0600.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0201.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0301.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/1001.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0902.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0602.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0502.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0102.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0302.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0202.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/cache/0802.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0700.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0600.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0500.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0400.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0300.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0200.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0501.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0501.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0401.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0401.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0301.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0301.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0201.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0201.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0101.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0101.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/credits.txt
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/copyright.txt
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0100.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0301.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0401.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0501.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0601.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0701.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0801.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0901.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/number-de/0101.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/n000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/n000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/credits.txt
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/copyright.txt
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/o000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/y000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/o000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/x000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/q000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/q000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/y000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/v000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/logo.png
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/x000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/i.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/b.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/d.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/t.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/o.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/n.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/k.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/a.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/e.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/r.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/x.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/f.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/c.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/w.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/v.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/y.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/m.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/g.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/p.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/z.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/h.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/j.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/cache-avion.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/q.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/l.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/s.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/u.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/z.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/y.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/x.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/w.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/v.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/u.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/t.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/s.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/r.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/q.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/p.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/o.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/n.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/m.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/l.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/k.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/j.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/i.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/h.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/g.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/f.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/e.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/d.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/c.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/b.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/cache/a.ogg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/v000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/u000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/u000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/t000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/t000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/s000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/p002.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/p002.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/p001.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/p001.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/p000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/p000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/m000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/m000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/l000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/l000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/k000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/k000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/j000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/j000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/i000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/i000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/h000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/h000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/r000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/g000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/g000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/f000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/f000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/e000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/e000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/d000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/d000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/c003.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/a000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/r000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/c003.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/c002.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/c002.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/c001.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/c001.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/c000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/c000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/b000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/b000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/a000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/s000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/t000.wav
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/z000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/z000.dfg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/w000.jpeg
-%%GERMAN%%%%DATADIR%%/themes-move/alphabet-de/w000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/credits.txt
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/copyright.txt
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/1000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0901.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0901.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0900.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0801.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0801.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/1001.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/1000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0901.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0900.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0801.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0800.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0701.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0700.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0601.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0600.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0501.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0500.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0401.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0400.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0301.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0300.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0201.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0200.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0101.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0100.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0902.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0802.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0702.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0602.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0502.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0402.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0302.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0202.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/cache/0102.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0200.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0100.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0300.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0500.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0700.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0800.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0400.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0900.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0600.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/1000.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/1000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/logo.png
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0900.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0800.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0700.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0600.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0500.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0400.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0300.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0200.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0100.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0800.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0701.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0701.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0700.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0601.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0601.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0600.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0501.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0501.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0500.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0401.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0401.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0400.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0301.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0301.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0300.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0201.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0201.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0200.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0101.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0101.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0100.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0201.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0401.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0501.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0301.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0601.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0701.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0801.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0901.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/number-it/0101.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/n000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/n000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/credits.txt
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/copyright.txt
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/o000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/y000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/o000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/x000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/q000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/q000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/y000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/v000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/logo.png
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/x000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/i.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/b.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/d.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/t.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/o.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/n.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/k.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/a.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/e.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/r.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/x.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/f.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/c.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/w.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/v.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/y.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/m.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/g.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/p.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/z.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/h.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/j.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/cache-avion.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/q.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/l.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/s.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/u.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/z.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/y.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/x.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/w.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/v.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/u.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/t.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/s.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/r.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/q.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/p.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/o.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/n.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/m.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/l.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/k.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/j.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/i.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/h.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/g.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/f.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/e.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/d.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/c.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/b.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/cache/a.ogg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/v000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/u000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/u000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/t000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/t000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/s000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/p002.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/p002.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/p001.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/p001.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/p000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/p000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/m000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/m000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/l000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/l000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/k000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/k000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/j000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/j000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/i000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/i000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/h000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/h000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/r000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/g000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/g000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/f000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/f000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/e000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/e000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/d000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/d000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/c003.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/a000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/r000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/c003.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/c002.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/c002.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/c001.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/c001.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/c000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/c000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/b000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/b000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/a000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/s000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/t000.wav
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/z000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/z000.dfg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/w000.jpeg
-%%ITALIAN%%%%DATADIR%%/themes-move/alphabet-it/w000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0201.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0401.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0501.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0301.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0601.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0701.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0801.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0901.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/1001.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/1000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0901.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0900.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0801.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0800.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0701.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0700.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0601.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0600.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0501.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0500.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0401.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0400.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0301.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0300.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0201.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0200.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0101.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0100.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0902.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0802.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0702.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0602.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0502.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0402.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0302.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0202.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/cache/0102.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/1000.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0200.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0300.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0500.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0700.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0800.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0400.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0900.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0600.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0100.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/logo.png
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/credits.txt
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/copyright.txt
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/1000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0901.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0901.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0900.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0801.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0801.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0800.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0701.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0701.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0700.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0601.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0601.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0600.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0501.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0501.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0500.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0401.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0401.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0400.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0301.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0301.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0300.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0201.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0201.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0200.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0101.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0101.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0100.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0100.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0200.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0300.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0400.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0500.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0600.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0700.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0800.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0900.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/1000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/number-pt/0101.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/n000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/n000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/credits.txt
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/copyright.txt
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/o000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/y000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/o000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/x000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/q000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/q000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/y000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/v000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/logo.png
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/x000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/i.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/b.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/d.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/t.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/o.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/n.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/k.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/a.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/e.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/r.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/x.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/f.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/c.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/w.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/v.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/y.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/m.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/g.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/p.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/z.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/h.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/j.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/cache-avion.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/q.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/l.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/s.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/u.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/z.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/y.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/x.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/w.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/v.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/u.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/t.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/s.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/r.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/q.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/p.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/o.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/n.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/m.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/l.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/k.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/j.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/i.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/h.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/g.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/f.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/e.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/d.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/c.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/b.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/cache/a.ogg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/v000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/u000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/u000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/t000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/t000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/s000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/p002.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/p002.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/p001.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/p001.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/p000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/p000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/m000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/m000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/l000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/l000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/k000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/k000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/j000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/j000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/i000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/i000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/h000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/h000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/r000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/g000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/g000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/f000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/f000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/e000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/e000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/d000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/d000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/c003.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/a000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/r000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/c003.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/c002.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/c002.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/c001.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/c001.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/c000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/c000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/b000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/b000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/a000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/s000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/t000.wav
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/z000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/z000.dfg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/w000.jpeg
-%%PORTUGUESE%%%%DATADIR%%/themes-move/alphabet-pt/w000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0901.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0901.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0900.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0801.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0801.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0800.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0701.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0701.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0700.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/1001.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/1000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0901.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0900.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0801.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0800.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0701.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0700.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0601.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0600.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0501.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0500.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0401.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0400.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0301.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0300.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0201.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0200.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0101.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0100.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0902.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0802.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0702.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0602.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0502.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0402.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0302.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0202.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/cache/0102.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/1000.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0200.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0100.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0300.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0500.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0700.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0800.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0900.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0600.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0400.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0100.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0200.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0300.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0400.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0500.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0600.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0700.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0800.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0900.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/1000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0601.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0601.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0600.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0501.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0501.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0500.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0401.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0401.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0400.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0301.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0301.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0300.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0201.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0201.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0200.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0101.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0101.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0100.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/credits.txt
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/copyright.txt
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0201.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0301.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0401.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0701.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0601.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0501.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0801.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/logo.png
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/1000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0901.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/number-es/0101.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/n000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/n000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/credits.txt
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/copyright.txt
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/o000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/y000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/o000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/x000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/q000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/q000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/y000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/v000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/logo.png
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/x000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/i.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/b.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/d.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/t.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/o.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/n.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/k.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/a.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/e.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/r.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/x.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/f.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/c.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/w.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/v.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/y.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/m.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/g.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/p.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/z.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/h.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/j.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/cache-avion.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/q.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/l.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/s.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/u.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/z.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/y.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/x.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/w.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/v.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/u.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/t.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/s.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/r.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/q.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/p.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/o.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/n.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/m.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/l.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/k.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/j.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/i.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/h.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/g.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/f.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/e.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/d.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/c.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/b.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/cache/a.ogg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/v000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/u000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/u000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/t000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/t000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/s000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/p002.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/p002.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/p001.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/p001.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/p000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/p000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/m000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/m000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/l000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/l000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/k000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/k000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/j000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/j000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/i000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/i000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/h000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/h000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/r000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/g000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/g000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/f000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/f000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/e000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/e000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/d000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/d000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/c003.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/a000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/r000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/c003.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/c002.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/c002.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/c001.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/c001.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/c000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/c000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/b000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/b000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/a000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/s000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/t000.wav
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/z000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/z000.dfg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/w000.jpeg
-%%SPANISH%%%%DATADIR%%/themes-move/alphabet-es/w000.dfg
diff --git a/games/qmars/Makefile b/games/qmars/Makefile
deleted file mode 100644
index 8b603f86218a..000000000000
--- a/games/qmars/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# Created by: alepulver
-# $FreeBSD$
-
-PORTNAME= qmars
-PORTVERSION= 1.1
-PORTREVISION= 1
-CATEGORIES= games
-MASTER_SITES= http://martin.ankerl.com/files/
-DISTNAME= ${PORTNAME}_${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Quicker Mars - heavily optimized mars simulator
-
-LICENSE= BSD4CLAUSE
-LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= makedepend:devel/makedepend
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-USES= tar:bzip2
-MAKE_JOBS_UNSAFE= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's|g++|$${CXX}| ; \
- s|-O3|$${CXXFLAGS}|' ${WRKSRC}/${MAKEFILE}
- @${REINPLACE_CMD} -e 's|\./||' ${WRKSRC}/bench.*
- @${REINPLACE_CMD} -e 's|pmars|&-server|' ${WRKSRC}/bench.pmars
- @${REINPLACE_CMD} -e 's|Warrior::||' ${WRKSRC}/warrior.hpp
- @${REINPLACE_CMD} -e 's|Parser::||' ${WRKSRC}/parser.hpp
-
-do-install:
- (cd ${WRKSRC} && ${INSTALL_PROGRAM} ${PORTNAME} ${STAGEDIR}${PREFIX}/bin)
- @${MKDIR} ${STAGEDIR}${DATADIR}
- (cd ${WRKSRC} && ${INSTALL_SCRIPT} bench.exhaust bench.exmars \
- bench.pmars bench.qmars ${STAGEDIR}${DATADIR})
- (cd ${WRKSRC} && ${COPYTREE_SHARE} warriors ${STAGEDIR}${DATADIR})
-
-.include <bsd.port.mk>
diff --git a/games/qmars/distinfo b/games/qmars/distinfo
deleted file mode 100644
index 9d24354b5c50..000000000000
--- a/games/qmars/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (qmars_1.1.tar.bz2) = ee5f9535bf0dba56b069232d9052ac90b7513f68047eb9e966c6901e920dcaaf
-SIZE (qmars_1.1.tar.bz2) = 16705
diff --git a/games/qmars/pkg-descr b/games/qmars/pkg-descr
deleted file mode 100644
index 0c4fed1e789f..000000000000
--- a/games/qmars/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-QMars stands for Quicker Mars. It is a completely new implementation of a mars
-simulator, which is an interpreter of the Assembler-like language RedCode,
-which is used in CoreWars. QMars is heavily optimized to be as fast as
-possible.
-
-WWW: http://corewar.co.uk/ankerl/qmars.htm
diff --git a/games/qmars/pkg-plist b/games/qmars/pkg-plist
deleted file mode 100644
index dfabd16a7a23..000000000000
--- a/games/qmars/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-bin/qmars
-%%DATADIR%%/bench.exhaust
-%%DATADIR%%/bench.exmars
-%%DATADIR%%/bench.pmars
-%%DATADIR%%/bench.qmars
-%%DATADIR%%/warriors/evolver1090.rc
-%%DATADIR%%/warriors/fixed.rc
-%%DATADIR%%/warriors/jaguar.rc
-%%DATADIR%%/warriors/npaper2.rc
-%%DATADIR%%/warriors/sonofvain.rc
-%%DATADIR%%/warriors/stalker.rc
diff --git a/games/quake-reaper/Makefile b/games/quake-reaper/Makefile
deleted file mode 100644
index 5d8596ea800d..000000000000
--- a/games/quake-reaper/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Created by: Alejandro Pulver <alejandro@varnet.biz>
-# $FreeBSD$
-
-PORTNAME= reaper
-PORTVERSION= 0.81
-CATEGORIES= games
-MASTER_SITES= http://www.mindspring.com/~win32ch/
-PKGNAMEPREFIX= ${Q1PKGNAMEPREFIX}
-DISTNAME= reaprb81
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Quake 1 bots
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= dos2unix zip
-DOS2UNIX_GLOB= ${PORTDOCS}
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-
-DATADIR= ${Q1DIR}/${PORTNAME}
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
-.for f in Autoexec.cfg PROGS.DAT
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}/${f:tl}
-.endfor
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for f in B08chg.txt Dedserv.txt Reaprb80.txt Skinspec.txt
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/${f:tl}
-.endfor
-
-.include "${.CURDIR}/../quake-data/Makefile.include"
-.include <bsd.port.mk>
diff --git a/games/quake-reaper/distinfo b/games/quake-reaper/distinfo
deleted file mode 100644
index 60e5edc4536b..000000000000
--- a/games/quake-reaper/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (reaprb81.zip) = 88f512325a22616bfb3241021fa5c428867abeba734669e20845b35304dd4142
-SIZE (reaprb81.zip) = 167024
diff --git a/games/quake-reaper/pkg-descr b/games/quake-reaper/pkg-descr
deleted file mode 100644
index d133457d3343..000000000000
--- a/games/quake-reaper/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-Reaper Bot is a Quake 1 modification that adds bot support to the game.
-
-Things the Reaper can do, that you cannot include:
-
- - Ability to grab the rocket or grenade launcher without being physically
- near it.
-
- - Faster rate of fire. From rockets to nails the Reaper has you beat on
- quantity, so you better be focusing on quality shots.
-
- - Perfect aim. A Reaper bot will never miss its target when firing the
- shotgun.
-
-WWW: http://www.mindspring.com/~win32ch/Reaper.htm
diff --git a/games/quake-reaper/pkg-plist b/games/quake-reaper/pkg-plist
deleted file mode 100644
index a6bf443abb24..000000000000
--- a/games/quake-reaper/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-%%DATADIR%%/autoexec.cfg
-%%DATADIR%%/progs.dat
diff --git a/games/quake3-ra3/Makefile b/games/quake3-ra3/Makefile
deleted file mode 100644
index 06a0e695d02d..000000000000
--- a/games/quake3-ra3/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Patrick Li <pat@databits.net>
-# $FreeBSD$
-
-PORTNAME= ra3
-PORTVERSION= 1.76 # 1.80 exists, but is kinda goofy; 1.76 is classic
-CATEGORIES= games
-MASTER_SITES= http://games.mirrors.tds.net/pub/planetquake3/modifications/rocketarena3/
-PKGNAMEPREFIX= ${Q3PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Quake III Arena mod: Rocket Arena 3
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= zip
-NO_BUILD= yes
-
-WRKSRC= ${WRKDIR}/arena
-DATADIR= ${Q3DIR}/${PORTNAME}
-
-OPTIONS_DEFINE= DOCS
-
-.include "${.CURDIR}/../quake3-data/Makefile.include"
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
-.for f in *.cfg *.pk3
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
-.endfor
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.txt ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/games/quake3-ra3/distinfo b/games/quake3-ra3/distinfo
deleted file mode 100644
index 4bed9aba44f6..000000000000
--- a/games/quake3-ra3/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ra3176.zip) = c8da0edc55961e328dcc35e8d7b317b639b07129897cd39080151475cb7da34a
-SIZE (ra3176.zip) = 138018848
diff --git a/games/quake3-ra3/pkg-descr b/games/quake3-ra3/pkg-descr
deleted file mode 100644
index 05aad014408a..000000000000
--- a/games/quake3-ra3/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Rocket Arena matches are played in "arenas". Each map may have one or more
-arenas in it. When you connect to a server, you need to select an arena and
-then either create or join a team. Once you are in the arena, you will be
-put in line to fight.
diff --git a/games/quake3-ra3/pkg-plist b/games/quake3-ra3/pkg-plist
deleted file mode 100644
index 71dfb9e7bae8..000000000000
--- a/games/quake3-ra3/pkg-plist
+++ /dev/null
@@ -1,34 +0,0 @@
-%%PORTDOCS%%%%DOCSDIR%%/readme.txt
-%%PORTDOCS%%%%DOCSDIR%%/readsrv.txt
-%%DATADIR%%/arena.cfg
-%%DATADIR%%/browser.pk3
-%%DATADIR%%/gfx.pk3
-%%DATADIR%%/icons.pk3
-%%DATADIR%%/menu.pk3
-%%DATADIR%%/models.pk3
-%%DATADIR%%/pb_cvars.cfg
-%%DATADIR%%/ra3map1.pk3
-%%DATADIR%%/ra3map10.pk3
-%%DATADIR%%/ra3map11.pk3
-%%DATADIR%%/ra3map12.pk3
-%%DATADIR%%/ra3map13.pk3
-%%DATADIR%%/ra3map14.pk3
-%%DATADIR%%/ra3map15.pk3
-%%DATADIR%%/ra3map16.pk3
-%%DATADIR%%/ra3map17.pk3
-%%DATADIR%%/ra3map18.pk3
-%%DATADIR%%/ra3map19.pk3
-%%DATADIR%%/ra3map2.pk3
-%%DATADIR%%/ra3map20.pk3
-%%DATADIR%%/ra3map3.pk3
-%%DATADIR%%/ra3map4.pk3
-%%DATADIR%%/ra3map5.pk3
-%%DATADIR%%/ra3map6.pk3
-%%DATADIR%%/ra3map7.pk3
-%%DATADIR%%/ra3map8.pk3
-%%DATADIR%%/ra3map9.pk3
-%%DATADIR%%/scripts.pk3
-%%DATADIR%%/server.cfg
-%%DATADIR%%/sounds.pk3
-%%DATADIR%%/textures.pk3
-%%DATADIR%%/vm.pk3
diff --git a/games/sdlCC/Makefile b/games/sdlCC/Makefile
deleted file mode 100644
index 89b129503c54..000000000000
--- a/games/sdlCC/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: Frank W. Josellis <frank@dynamical-systems.org>
-# $FreeBSD$
-
-PORTNAME= sdlCC
-PORTVERSION= 0.0.1
-PORTREVISION= 2
-CATEGORIES= games
-MASTER_SITES= http://jcatki.no-ip.org/files/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Extensible Chinese checkers game using SDL
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= libtool:keepla # ltdl used, .la may be needed to load plugins
-USE_SDL= image mixer sdl
-GNU_CONFIGURE= yes
-MAKE_ENV= INSTALL_STRIP_FLAG=${STRIP}
-
-PORTDOCS= *
-OPTIONS_DEFINE= DOCS
-
-DESKTOP_ENTRIES="Chinese Checkers" "" "${PORTNAME}" \
- "${PORTNAME}" "Game;ArcadeGame;" ""
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/players/README ${STAGEDIR}${DOCSDIR}/README.players
- ${LN} -sf /usr/local/lib/sdlCC/images/CC.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
-
-.include <bsd.port.mk>
diff --git a/games/sdlCC/distinfo b/games/sdlCC/distinfo
deleted file mode 100644
index 875c63f3c9e8..000000000000
--- a/games/sdlCC/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (sdlCC-0.0.1.tar.gz) = 1ea898e9e59f1bc76f719975d2e4b5f88c0bbb6d73d388bb120e73fa155e9e95
-SIZE (sdlCC-0.0.1.tar.gz) = 1040595
diff --git a/games/sdlCC/files/patch-libltdl_configure b/games/sdlCC/files/patch-libltdl_configure
deleted file mode 100644
index ff082fcef41e..000000000000
--- a/games/sdlCC/files/patch-libltdl_configure
+++ /dev/null
@@ -1,12 +0,0 @@
---- libltdl/configure.orig 2001-11-22 17:38:57.000000000 +0100
-+++ libltdl/configure 2007-11-21 20:49:28.000000000 +0100
-@@ -562,7 +562,8 @@
-
- *)
- if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
-- echo "configure: warning: $ac_option: invalid host type" 1>&2
-+ #echo "configure: warning: $ac_option: invalid host type" 1>&2
-+ continue
- fi
- if test "x$nonopt" != xNONE; then
- { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
diff --git a/games/sdlCC/pkg-descr b/games/sdlCC/pkg-descr
deleted file mode 100644
index a93286132b7e..000000000000
--- a/games/sdlCC/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This is a Chinese Checkers game, it has 5 AI players, and can easily support
-more for any hackers out there. It uses SDL and runs great in plain X11.
-It has some fun effects to liven things up a bit.
-
-Multiplayer is supported on the same computer, although a net player would
-not be hard to add given the plugin player feature.
-
-WWW: http://jcatki.no-ip.org/CC/
diff --git a/games/sdlCC/pkg-plist b/games/sdlCC/pkg-plist
deleted file mode 100644
index 20450279de2d..000000000000
--- a/games/sdlCC/pkg-plist
+++ /dev/null
@@ -1,39 +0,0 @@
-bin/sdlCC
-lib/sdlCC/images/CC.png
-lib/sdlCC/images/CCBlueMarble.png
-lib/sdlCC/images/CCBoard.png
-lib/sdlCC/images/CCCyanMarble.png
-lib/sdlCC/images/CCGadget1.png
-lib/sdlCC/images/CCGadget2.png
-lib/sdlCC/images/CCGadget3.png
-lib/sdlCC/images/CCGreenMarble.png
-lib/sdlCC/images/CCPurpleMarble.png
-lib/sdlCC/images/CCRedMarble.png
-lib/sdlCC/images/CCSelection.png
-lib/sdlCC/images/CCTitle.png
-lib/sdlCC/images/CCYellowMarble.png
-lib/sdlCC/images/font.png
-lib/sdlCC/players/jumper.la
-lib/sdlCC/players/jumper.so
-lib/sdlCC/players/mm.la
-lib/sdlCC/players/mm.so
-lib/sdlCC/players/players.txt
-lib/sdlCC/players/random.la
-lib/sdlCC/players/random.so
-lib/sdlCC/players/robo.la
-lib/sdlCC/players/robo.so
-lib/sdlCC/players/slider.la
-lib/sdlCC/players/slider.so
-lib/sdlCC/sounds/Chipgene.mod
-lib/sdlCC/sounds/DesertDreamVol.mod
-lib/sdlCC/sounds/Kakofonia.mod
-lib/sdlCC/sounds/TeadropInAPot.mod
-lib/sdlCC/sounds/awman.wav
-lib/sdlCC/sounds/click.wav
-lib/sdlCC/sounds/clickoff.wav
-lib/sdlCC/sounds/computer.wav
-lib/sdlCC/sounds/hmm.wav
-lib/sdlCC/sounds/lemon.mod
-lib/sdlCC/sounds/marble.wav
-lib/sdlCC/sounds/woohoo.wav
-share/pixmaps/sdlCC.png
diff --git a/games/speyes/Makefile b/games/speyes/Makefile
deleted file mode 100644
index a024d5b3050d..000000000000
--- a/games/speyes/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Created by: Chris D. Faulhaber <jedgar@fxp.org>
-# $FreeBSD$
-
-PORTNAME= speyes
-PORTVERSION= 1.2.0
-PORTREVISION= 1
-CATEGORIES= games
-MASTER_SITES= http://okb-1.org/speyes/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= WindowMaker dockapp/xeyes clone using SouthPark characters
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-PLIST_FILES= bin/speyes
-USES= imake
-USE_XORG= xpm xmu
-
-.include <bsd.port.mk>
diff --git a/games/speyes/distinfo b/games/speyes/distinfo
deleted file mode 100644
index bec5fb732b21..000000000000
--- a/games/speyes/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (speyes-1.2.0.tar.gz) = 07fbc1d7f88cf74bb90b6d453f684d1f5c356194b74498c75d324eea7874cb82
-SIZE (speyes-1.2.0.tar.gz) = 29973
diff --git a/games/speyes/files/patch-Imakefile b/games/speyes/files/patch-Imakefile
deleted file mode 100644
index 1bdef65d5166..000000000000
--- a/games/speyes/files/patch-Imakefile
+++ /dev/null
@@ -1,8 +0,0 @@
---- Imakefile.orig Fri Nov 5 09:43:09 1999
-+++ Imakefile Wed Nov 1 07:59:39 2000
-@@ -8,4 +8,4 @@
- SRCS = speyes.c
- OBJS = speyes.o getopt.o getopt1.o
-
--ComplexProgramTarget(speyes)
-+ComplexProgramTargetNoMan(speyes)
diff --git a/games/speyes/pkg-descr b/games/speyes/pkg-descr
deleted file mode 100644
index 835cb600041c..000000000000
--- a/games/speyes/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-speyes is a WindowMaker dock app that features the
-SouthPark characters ala xeyes.
-
-WWW: http://okb-1.org/speyes/speyes.html
diff --git a/games/vodovod/Makefile b/games/vodovod/Makefile
deleted file mode 100644
index 036ca7fe3294..000000000000
--- a/games/vodovod/Makefile
+++ /dev/null
@@ -1,63 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= vodovod
-PORTVERSION= 1.10
-PORTREVISION= 2
-CATEGORIES= games
-MASTER_SITES= http://download.gna.org/vodovod/ \
- SF/nemysisfreebsdp/:icons
-DISTFILES= ${PORTNAME}-${DISTVERSION}-src${EXTRACT_SUFX} \
- ${PORTNAME}.png:icons
-EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}-src${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Cross-platform pipe connecting action puzzle game
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}-src
-
-USES= gmake
-USE_SDL= image mixer sdl
-
-PORTDOCS= *
-
-DOCSRCDIR1= ${WRKSRC}
-DOC_FILES1= CHANGES
-
-DOCSRCDIR2= ${WRKSRC}/html
-DOCSDIR2= ${DOCSDIR}/html
-DOC_FILES2= *.gif *.png *.jpg *.html
-
-OPTIONS_DEFINE= DOCS
-
-SUB_FILES= ${PORTNAME}
-
-DESKTOP_ENTRIES="Vodovod" "${COMMENT}" ${PORTNAME} \
- "${PORTNAME}" "Game;LogicGame;" false
-
-post-patch:
- @${REINPLACE_CMD} -e 's|PREFIX=/usr|PREFIX=${PREFIX}|' \
- -e 's|CC = g++|CC ?= g++|' \
- -e 's|CC|CXX|' \
- -e 's|sdl-config|${SDL_CONFIG}|' \
- -e '/^MY_CFLAGS/ s| = | = ${CXXFLAGS} |' \
- ${WRKSRC}/Makefile
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} "data icon.ico" ${STAGEDIR}${DATADIR})
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps/
-
- @${MKDIR} ${STAGEDIR}${DOCSDIR2}
- ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR2}
-
-.include <bsd.port.mk>
diff --git a/games/vodovod/distinfo b/games/vodovod/distinfo
deleted file mode 100644
index 7509192f3b70..000000000000
--- a/games/vodovod/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (vodovod-1.10-src.tar.gz) = ba30919eed676e9d1ab7dc57b72813039eb658fa26442b921c29a489d5c082df
-SIZE (vodovod-1.10-src.tar.gz) = 403216
-SHA256 (vodovod.png) = 3ed4b7844cb37b1165a46485df2e9b8cfcb461ca93cca4fb878206df2a38bad6
-SIZE (vodovod.png) = 2039
diff --git a/games/vodovod/files/patch-hiscore.cpp b/games/vodovod/files/patch-hiscore.cpp
deleted file mode 100644
index 352dd57477db..000000000000
--- a/games/vodovod/files/patch-hiscore.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- ./hiscore.cpp.orig 2007-06-05 00:13:40.000000000 +0200
-+++ ./hiscore.cpp 2013-10-17 23:37:42.000000000 +0200
-@@ -19,6 +19,7 @@
- -----------------------------------------------------------------------------*/
- #include "stdio.h"
- #include "hiscore.h"
-+#include <cstdlib>
- //-----------------------------------------------------------------------------
- HiScores &hiScores()
- {
diff --git a/games/vodovod/files/patch-hiscore.h b/games/vodovod/files/patch-hiscore.h
deleted file mode 100644
index dac37c89c404..000000000000
--- a/games/vodovod/files/patch-hiscore.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./hiscore.h.orig 2007-06-03 13:09:24.000000000 +0200
-+++ ./hiscore.h 2013-10-17 23:37:42.000000000 +0200
-@@ -28,7 +28,7 @@
- std::string name;
- int level;
- int points;
-- bool operator<(const HiScore& h) { return points > h.points; };
-+ bool operator<(const HiScore& h) const { return points > h.points; };
- };
- //-----------------------------------------------------------------------------
- class HiScores
diff --git a/games/vodovod/files/vodovod.in b/games/vodovod/files/vodovod.in
deleted file mode 100644
index 8ada8bb71ea9..000000000000
--- a/games/vodovod/files/vodovod.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec ./vodovod "${@}"
diff --git a/games/vodovod/pkg-descr b/games/vodovod/pkg-descr
deleted file mode 100644
index 93be8d8d61f2..000000000000
--- a/games/vodovod/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-The goal of the game is to reach the highest possible score. You get a limited
-number of pipes on each level and need to combine them to lead the water from
-the house at the top of the screen to the storage tank at the bottom. For each
-pipe water goes through, you get 20 points and if you fill the cross-pipe both
-ways, you get 60 points. At end of each level, you are awarded depending on the
-skill level:
-
- * Beginner: 100 points
- * Toolman: 100 points + number of pipes remaining
- * Master plumber: 100 points + 2 x number of pipes remaining
-
-Some of the levels also have obstacles where you cannot place pipes. The game
-is playable with joystick/joypad: just move it and press buttons when you go to
-Options -> Configure controls
-
-WWW: http://home.gna.org/vodovod/
diff --git a/games/vodovod/pkg-plist b/games/vodovod/pkg-plist
deleted file mode 100644
index d0f5ebb91ad5..000000000000
--- a/games/vodovod/pkg-plist
+++ /dev/null
@@ -1,24 +0,0 @@
-bin/vodovod
-share/pixmaps/vodovod.png
-%%DATADIR%%/data/abicon.bmp
-%%DATADIR%%/data/block.png
-%%DATADIR%%/data/bubbles.wav
-%%DATADIR%%/data/drop.wav
-%%DATADIR%%/data/flow.xm
-%%DATADIR%%/data/font-white.bmp
-%%DATADIR%%/data/font-yellow.bmp
-%%DATADIR%%/data/house.png
-%%DATADIR%%/data/mapend.wav
-%%DATADIR%%/data/metal.wav
-%%DATADIR%%/data/next.png
-%%DATADIR%%/data/queue.png
-%%DATADIR%%/data/replace.wav
-%%DATADIR%%/data/slate.png
-%%DATADIR%%/data/tank.png
-%%DATADIR%%/data/tree1.png
-%%DATADIR%%/data/vodovod.png
-%%DATADIR%%/data/vodovod.xm
-%%DATADIR%%/data/walk.png
-%%DATADIR%%/data/walk.xm
-%%DATADIR%%/icon.ico
-%%DATADIR%%/vodovod
diff --git a/games/wmeyes/Makefile b/games/wmeyes/Makefile
deleted file mode 100644
index 2e5bcaed1cd5..000000000000
--- a/games/wmeyes/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: Zenin <zenin@archive.rhps.org>
-# $FreeBSD$
-
-PORTNAME= wmeyes
-PORTVERSION= 1.2
-PORTREVISION= 1
-CATEGORIES= games
-MASTER_SITES= http://www.bstern.org/wmeyes/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= World's most useless WindowMaker dock app
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= imake:noman
-USE_XORG= xpm xmu
-
-PORTDOCS= README
-PLIST_FILES= bin/wmeyes
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e 's|Target(|TargetNoMan(|g' ${WRKSRC}/Imakefile
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for file in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/games/wmeyes/distinfo b/games/wmeyes/distinfo
deleted file mode 100644
index b4aef5afe45b..000000000000
--- a/games/wmeyes/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wmeyes-1.2.tar.gz) = c09c88d4915cb06ddf116f474d33ecd9c5d813103c350d1817c72e8cc33ae551
-SIZE (wmeyes-1.2.tar.gz) = 10681
diff --git a/games/wmeyes/pkg-descr b/games/wmeyes/pkg-descr
deleted file mode 100644
index 33237b289960..000000000000
--- a/games/wmeyes/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-WMeyes is a pretty simple application: it sits in the WindowMaker dock, and
-a pair of eyes track your cursor. Actually, the program should work in all
-window managers, but then you don't have a dock to sit it in, in which case
-you might as well use xeyes.
-
-WWW: http://www.bstern.org/wmeyes/
diff --git a/games/wmshuffle/Makefile b/games/wmshuffle/Makefile
deleted file mode 100644
index 1c8f8fa8c068..000000000000
--- a/games/wmshuffle/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Alexey Dokuchaev <danfe@regency.nsu.ru>
-# $FreeBSD$
-
-PORTNAME= wmshuffle
-PORTVERSION= 0.6
-PORTREVISION= 3
-CATEGORIES= games windowmaker afterstep
-MASTER_SITES= http://www.linuks.mine.nu/dockapp/ \
- http://freebsd.nsu.ru/distfiles/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Dockable Shuffle game for WindowMaker and AfterStep
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USE_XORG= xpm
-USES= gmake
-
-PLIST_FILES= bin/wmshuffle \
- %%DATADIR%%/skin-feiticeira.xpm \
- %%DATADIR%%/skin-lucyenne.xpm
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|^void .*main|int main|' ${WRKSRC}/wmshuffle.c
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/skin-*.xpm ${STAGEDIR}${DATADIR}
-
-.include <bsd.port.mk>
diff --git a/games/wmshuffle/distinfo b/games/wmshuffle/distinfo
deleted file mode 100644
index c136d61c0bfa..000000000000
--- a/games/wmshuffle/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wmshuffle-0.6.tar.gz) = 7385a3d79430c1b6221a16f34ea265904e6e2c099a9c461a2769188520e3d4fd
-SIZE (wmshuffle-0.6.tar.gz) = 90248
diff --git a/games/wmshuffle/files/patch-Makefile b/games/wmshuffle/files/patch-Makefile
deleted file mode 100644
index c121f423a3df..000000000000
--- a/games/wmshuffle/files/patch-Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
---- Makefile.orig Wed May 15 18:38:32 2002
-+++ Makefile Wed May 15 18:43:28 2002
-@@ -1,14 +1,17 @@
--LIBDIR = -L/usr/X11R6/lib
-+CC ?= gcc
-+CFLAGS += -c -Wall
-+INCDIR = -I${LOCALBASE}/include
-+LIBDIR = -L${LOCALBASE}/lib
- LIBS = -lXpm -lXext -lX11
- OBJS = wmshuffle.o ./wmgeneral/wmgeneral.o
-
- .c.o:
-- cc -c -g -O2 -Wall $< -o $*.o
-+ ${CC} ${CFLAGS} ${INCDIR} $< -o $*.o
-
- all: wmshuffle
-
- wmshuffle: $(OBJS)
-- cc -o wmshuffle $^ $(LIBDIR) $(LIBS)
-+ ${CC} -o wmshuffle $^ ${LIBDIR} ${LIBS}
-
- clean:
- for i in $(OBJS) ; do \
-@@ -17,5 +20,4 @@
- rm -rf wmshuffle core *~
-
- install:
-- /usr/bin/install -c -o 0 -g 0 -s -m 755 wmshuffle /usr/local/bin/wmshuffle
--
-+ @/usr/bin/install -c -s -m 755 wmshuffle ${DESTDIR}${PREFIX}/bin/wmshuffle
diff --git a/games/wmshuffle/pkg-descr b/games/wmshuffle/pkg-descr
deleted file mode 100644
index 56d2cfc0ec0f..000000000000
--- a/games/wmshuffle/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Yet another app for the WindowMaker dock or AfterStep Wharf.
-wmShuffle is said to be the First Shuffle Game for WindowMaker!
diff --git a/games/wmshuffle/pkg-message b/games/wmshuffle/pkg-message
deleted file mode 100644
index 5fa10d11060b..000000000000
--- a/games/wmshuffle/pkg-message
+++ /dev/null
@@ -1,7 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Run 'wmshuffle --help' for the available options
-EOM
-}
-]
diff --git a/games/xabacus/Makefile b/games/xabacus/Makefile
deleted file mode 100644
index f2485cf99b7e..000000000000
--- a/games/xabacus/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# Created by: Andrey Zakhvatov
-# $FreeBSD$
-
-PORTNAME= xabacus
-PORTVERSION= 8.0.2
-PORTREVISION= 1
-CATEGORIES= games
-MASTER_SITES= http://www.tux.org/~bagleyd/abacus/ \
- http://ftp.tux.org/pub/tux/bagleyd/xabacus/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Abacus for X Window System
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= tar:bzip2
-USE_XORG= xpm
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= ac_cv_x_app_defaults=${PREFIX}/lib/X11/app-defaults
-CONFIGURE_ARGS= --without-nas --with-rplay --without-esound
-INSTALLS_ICONS= yes
-
-DESKTOP_ENTRIES="XAbacus" "" "abacus" "${PORTNAME}" "" ""
-
-OPTIONS_DEFINE= MOTIF
-OPTIONS_DEFAULT= MOTIF
-
-LIB_DEPENDS= librplay.so:audio/rplay
-MOTIF_USES= motif
-MOTIF_CONFIGURE_WITH= motif
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|\($$(datadir)\)/games|\1| ; \
- s|@XWIDGETLDFLAGS@|@LDFLAGS@| ; \
- s|\([[:blank:]]\)/usr/games|\1$$(DESTDIR)$$(bindir)| ; \
- /chmod/s|^|#| ; \
- /chown/s|^|#|' ${WRKSRC}/Makefile.in
-
-post-install:
-.for i in 16 22 24 32 48
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps
- (cd ${WRKSRC}/pixmaps/${i}x${i} && ${INSTALL_DATA} abacus.png \
- ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps)
-.endfor
-
-.include <bsd.port.mk>
diff --git a/games/xabacus/distinfo b/games/xabacus/distinfo
deleted file mode 100644
index 222a1ea5d9bc..000000000000
--- a/games/xabacus/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xabacus-8.0.2.tar.bz2) = aca55ad0df545f881ae11b792d4cac64b156474fe46291cfbd0bc4e55141ba8c
-SIZE (xabacus-8.0.2.tar.bz2) = 285599
diff --git a/games/xabacus/pkg-descr b/games/xabacus/pkg-descr
deleted file mode 100644
index bb3ee106025d..000000000000
--- a/games/xabacus/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-This is abacus for X Window System. Essentially, this is a proof
-by induction that a computer is more powerful than an abacus, since
-a computer program can contain an abacus. (But then again, you can
-simulate a computer within a computer, so what does that show).
-Actually, with a real abacus, one can move more than one row at a
-time with 10 fingers. But on the other hand, a real abacus does
-not have the current sum displayed as an integer.
-
-WWW: http://www.tux.org/~bagleyd/abacus.html
diff --git a/games/xabacus/pkg-plist b/games/xabacus/pkg-plist
deleted file mode 100644
index 9737258703ab..000000000000
--- a/games/xabacus/pkg-plist
+++ /dev/null
@@ -1,36 +0,0 @@
-bin/xabacus
-lib/X11/app-defaults/Abacus
-man/man6/xabacus.6.gz
-share/icons/hicolor/16x16/apps/abacus.png
-share/icons/hicolor/22x22/apps/abacus.png
-share/icons/hicolor/24x24/apps/abacus.png
-share/icons/hicolor/32x32/apps/abacus.png
-share/icons/hicolor/48x48/apps/abacus.png
-%%DATADIR%%/Abacus.ps
-%%DATADIR%%/Abacus1_1.les
-%%DATADIR%%/Abacus1_2.les
-%%DATADIR%%/Abacus2_1.les
-%%DATADIR%%/Abacus3_1.les
-%%DATADIR%%/Abacus4_1.les
-%%DATADIR%%/Abacus5_1.les
-%%DATADIR%%/Abacusjp1_1.les
-%%DATADIR%%/Abacusjp1_2.les
-%%DATADIR%%/Abacusjp2_1.les
-%%DATADIR%%/Abacusjp3_1.les
-%%DATADIR%%/Abacusjp4_1.les
-%%DATADIR%%/Abacusjp5_1.les
-%%DATADIR%%/Abacusko1_1.les
-%%DATADIR%%/Abacusko1_2.les
-%%DATADIR%%/Abacusko2_1.les
-%%DATADIR%%/Abacusko3_1.les
-%%DATADIR%%/Abacusko4_1.les
-%%DATADIR%%/Abacusko5_1.les
-%%DATADIR%%/Abacusru1_1.les
-%%DATADIR%%/Abacusru1_2.les
-%%DATADIR%%/Abacusru2_1.les
-%%DATADIR%%/Abacusru3_1.les
-%%DATADIR%%/Abacusru4_1.les
-%%DATADIR%%/Abacusru5_1.les
-%%DATADIR%%/bump.au
-%%DATADIR%%/drip.au
-%%DATADIR%%/move.au
diff --git a/games/xpacman/Makefile b/games/xpacman/Makefile
deleted file mode 100644
index b4b3fb9ae0a4..000000000000
--- a/games/xpacman/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: joerg
-# $FreeBSD$
-
-PORTNAME= xpacman
-PORTVERSION= 1.002
-CATEGORIES= games
-MASTER_SITES= ftp://ftp.nvg.unit.no/pub/pacman/
-DISTNAME= pacman-1_002
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Old action game
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS+= ${LOCALBASE}/share/fonts/misc/9x18.pcf.gz:x11-fonts/font-misc-misc
-
-USES= compiler
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+=--enable-doublesize
-# Build ignores CFLAGS, CXXFLAGS
-CPPFLAGS+= -I${LOCALBASE}/include ${CPPFLAGS_${CHOSEN_COMPILER_TYPE}}
-CPPFLAGS_clang= -Wno-c++11-narrowing
-LDFLAGS+= -L${LOCALBASE}/lib
-USE_XORG= x11 xext
-PLIST_FILES= bin/pacman
-
-.include <bsd.port.mk>
diff --git a/games/xpacman/distinfo b/games/xpacman/distinfo
deleted file mode 100644
index b82d0c16462c..000000000000
--- a/games/xpacman/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pacman-1_002.tar.gz) = c033268ab520937c867a8ff6f989a4dbe5d4bd38c23191db29ec39d8e807d622
-SIZE (pacman-1_002.tar.gz) = 86822
diff --git a/games/xpacman/files/patch-board.cc b/games/xpacman/files/patch-board.cc
deleted file mode 100644
index 84096693f508..000000000000
--- a/games/xpacman/files/patch-board.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- board.cc.orig Tue Jul 18 11:03:22 1995
-+++ board.cc Mon Mar 10 20:52:04 2008
-@@ -527,6 +527,7 @@
- void Board::sprite(DynamicElement *g) { //let dynamicelement be a sprite
- liststruct *temp=0,*last=0; //resets to null
- liststruct *ny=new liststruct; //get a new liststruct
-+ ny->next = 0;
- ny->g=g; //get pointer to element
- ny->gid=g->getgid(); //get it's grafical id
- g->getxy(&ny->x,&ny->y); //and coordinates
diff --git a/games/xpacman/files/patch-c b/games/xpacman/files/patch-c
deleted file mode 100644
index 6470ce3e9c33..000000000000
--- a/games/xpacman/files/patch-c
+++ /dev/null
@@ -1,7 +0,0 @@
---- gamedata.cc.orig Sun Jan 9 01:47:52 2000
-+++ gamedata.cc Sun Jan 9 01:48:11 2000
-@@ -1,3 +1,4 @@
-+#include <stdlib.h>
- #include"gamedata.h"
- #include"board.h"
- #include"pac.h"
diff --git a/games/xpacman/files/patch-d b/games/xpacman/files/patch-d
deleted file mode 100644
index 0344538fbcd8..000000000000
--- a/games/xpacman/files/patch-d
+++ /dev/null
@@ -1,11 +0,0 @@
---- ghost.h.orig Sun Jan 9 01:49:42 2000
-+++ ghost.h Sun Jan 9 01:50:05 2000
-@@ -31,7 +31,7 @@
- Ghost(COLOURTYPE,int,int); //constructor with coordinates
- ~Ghost(); //destructor
- void draw(void); //draw the ghost
--go(Pacman*); //go for pacman: do ghost code
-+int go(Pacman*); //go for pacman: do ghost code
- typ is_a(void) {return classGhost;}
- void eat(void); //when pacman eats ghost
- void getxy(int*,int*);
diff --git a/games/xpacman/files/patch-e b/games/xpacman/files/patch-e
deleted file mode 100644
index 59ffd1f491d2..000000000000
--- a/games/xpacman/files/patch-e
+++ /dev/null
@@ -1,11 +0,0 @@
---- ghost.cc.orig Sun Jan 9 01:50:15 2000
-+++ ghost.cc Sun Jan 9 01:50:37 2000
-@@ -165,7 +165,7 @@
- }
- }
-
--Ghost::go(Pacman *pac) { //go for pacman: do ghost code
-+int Ghost::go(Pacman *pac) { //go for pacman: do ghost code
- typ w; //what type is at next coordinates
- int i=1; //moved or not?
- int xx,yy; //coordinates
diff --git a/games/xpacman/files/patch-f b/games/xpacman/files/patch-f
deleted file mode 100644
index c45f8e72ef1d..000000000000
--- a/games/xpacman/files/patch-f
+++ /dev/null
@@ -1,13 +0,0 @@
---- point.cc.orig Sun Jan 9 01:51:12 2000
-+++ point.cc Sun Jan 9 01:51:34 2000
-@@ -1,7 +1,7 @@
- #include"point.h"
--Point::Point(int xx=0,int yy=0) { x=xx; y=yy; };
--Point::val_x() { return x; };
--Point::val_y() { return y; };
-+Point::Point(int xx,int yy) { x=xx; y=yy; };
-+int Point::val_x() { return x; };
-+int Point::val_y() { return y; };
- void Point::set_x(int xx) { x=xx; };
- void Point::set_y(int yy) { y=yy; };
- void Point::set_xy(int xx,int yy) { x=xx; y=yy; };
diff --git a/games/xpacman/files/patch-pac.cc b/games/xpacman/files/patch-pac.cc
deleted file mode 100644
index cb80b334391c..000000000000
--- a/games/xpacman/files/patch-pac.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- pac.cc.orig 1995-07-20 16:59:35.000000000 +0400
-+++ pac.cc 2014-08-09 11:48:00.762643451 +0400
-@@ -82,7 +82,7 @@
- UserInterface::setlpCmdLine(lpCmdLine);
- UserInterface::setnCmdShow(nCmdShow);
- #else
--main(int argc,char **argv) {
-+int main(int argc,char **argv) {
- Argument(argc, argv); // storing the command line arguments
- #endif
-
diff --git a/games/xpacman/files/patch-pac.h b/games/xpacman/files/patch-pac.h
deleted file mode 100644
index 0904693afd79..000000000000
--- a/games/xpacman/files/patch-pac.h
+++ /dev/null
@@ -1,15 +0,0 @@
-./pac.h:36:30: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
-#define PACTITLE "Pacman v. "VERSION" \xa9 1995,1999,2000 by Roar Thron\xe6s"
- ^
-
---- pac.h.orig 2018-07-30 09:36:15 UTC
-+++ pac.h
-@@ -33,7 +33,7 @@ void writetext(); //just draw text
-
- //change my name and you will be sued!!!!!!!!!!!!!!!!!!!!!!!!!!
- #ifndef VMS
--#define PACTITLE "Pacman v. "VERSION" \xa9 1995,1999,2000 by Roar Thron\xe6s"
-+#define PACTITLE "Pacman v. " VERSION " \xa9 1995,1999,2000 by Roar Thron\xe6s"
- #else
- #define PACTITLE "Pacman v. 1_002 \xa9 1995,1999,2000 by Roar Thron\xe6s"
- #endif
diff --git a/games/xpacman/files/patch-sizes.h b/games/xpacman/files/patch-sizes.h
deleted file mode 100644
index 6b21252f3967..000000000000
--- a/games/xpacman/files/patch-sizes.h
+++ /dev/null
@@ -1,17 +0,0 @@
---- sizes.h.orig 1995-07-13 16:14:05.000000000 +0400
-+++ sizes.h 2014-08-09 11:16:01.638794330 +0400
-@@ -21,12 +21,12 @@
- #ifndef DOUBLE
- #define TEXTWIDTH 8
- #define TEXTHEIGHT 8
--#define FONT1 "5x8"
-+#define FONT1 "-misc-fixed-*-r-*-*-8-*-*-*-*-*-*-*"
- #define FONT2 "5x7"
- #else
- #define TEXTWIDTH 8
- #define TEXTHEIGHT 16
--#define FONT1 "8x16"
-+#define FONT1 "-misc-fixed-*-r-*-*-18-*-*-*-*-*-*-*"
- #define FONT2 "7x14"
- #endif
- //#define PFONT "clR6x8.fb"/*clR8x8" "6x10"*/
diff --git a/games/xpacman/pkg-descr b/games/xpacman/pkg-descr
deleted file mode 100644
index fda6649a04de..000000000000
--- a/games/xpacman/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-You are Pacman, and you are supposed to eat all the small
-dots to get to the next level. You are also supposed to
-keep away from the ghosts, if they take you, you lose one
-life, unless you have eaten a large dot, then you can, for
-a limited amount of time, chase and eat the ghosts. There
-is also bonus available, for a limited amount of time. An
-X gives just points, but a little pacman gives an extra
-life.
diff --git a/games/xscorch/Makefile b/games/xscorch/Makefile
deleted file mode 100644
index aae16899615e..000000000000
--- a/games/xscorch/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: will
-# $FreeBSD$
-
-PORTNAME= xscorch
-PORTVERSION= 0.2.1
-PORTREVISION= 2
-CATEGORIES= games
-MASTER_SITES= http://www.xscorch.org/releases/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Multiplayer tank shoot-em-up
-
-LICENSE= GPLv2 # only
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-OPTIONS_DEFINE= MIKMOD
-OPTIONS_DEFAULT= MIKMOD
-
-USES= gmake perl5 pkgconfig
-USE_GNOME= gtk20
-GNU_CONFIGURE= yes
-
-MIKMOD_CONFIGURE_ON= --with-libmikmod-prefix=${LOCALBASE}
-MIKMOD_CONFIGURE_OFF= --disable-sound
-MMIKMOD_LIB_DEPENDS= libmikmod.so:audio/libmikmod
-
-.include <bsd.port.mk>
diff --git a/games/xscorch/distinfo b/games/xscorch/distinfo
deleted file mode 100644
index 27dc46e0543a..000000000000
--- a/games/xscorch/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xscorch-0.2.1.tar.gz) = a315f7001a020c6b8f644db1c1dc56ccfbb9e3efcbf12c41ac9eb4e5e75cb5f7
-SIZE (xscorch-0.2.1.tar.gz) = 849773
diff --git a/games/xscorch/pkg-descr b/games/xscorch/pkg-descr
deleted file mode 100644
index 268ed1e582aa..000000000000
--- a/games/xscorch/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-XScorch is a clone of the olden-days DOS game "Scorch".
-It is an extremely addictive war game where any mixture of
-humans and computer AIs control separate tanks (teams are
-possible) and attempt to blow up or arrange to blow up the
-other tanks on the field (which can vary from rugged,
-mountainous terrain to flat plains). The last tank on the
-field is the winner.
-
-WWW: http://www.xscorch.org/
diff --git a/games/xscorch/pkg-plist b/games/xscorch/pkg-plist
deleted file mode 100644
index c3c92de0b30e..000000000000
--- a/games/xscorch/pkg-plist
+++ /dev/null
@@ -1,12 +0,0 @@
-bin/xscorch
-bin/xscorch-server
-man/man6/xscorch.6.gz
-%%DATADIR%%/accessories.def
-%%DATADIR%%/copying.txt
-%%DATADIR%%/images/xscorch-icon.xpm
-%%DATADIR%%/images/xscorch-logo.xpm
-%%DATADIR%%/profiles.def
-%%DATADIR%%/scorings.def
-%%DATADIR%%/sounds/README
-%%DATADIR%%/weapons.def
-%%DATADIR%%/xscorch.txt
diff --git a/graphics/Makefile b/graphics/Makefile
index 34cac4796797..9d2dfd9f1bfb 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -40,8 +40,6 @@
SUBDIR += aalib
SUBDIR += aaphoto
SUBDIR += acidwarp
- SUBDIR += aeskulap
- SUBDIR += agave
SUBDIR += agg
SUBDIR += alembic
SUBDIR += alpng
@@ -83,7 +81,6 @@
SUBDIR += cal3d
SUBDIR += camera
SUBDIR += camerakit
- SUBDIR += cbview
SUBDIR += cbviewer
SUBDIR += cegui
SUBDIR += cenon
@@ -102,11 +99,9 @@
SUBDIR += commons-utilities
SUBDIR += compupic
SUBDIR += converseen
- SUBDIR += copperspice
SUBDIR += cosmoplayer
SUBDIR += cptutils
SUBDIR += crw
- SUBDIR += cthumb
SUBDIR += curator
SUBDIR += cuttlefish
SUBDIR += darktable
@@ -211,7 +206,6 @@
SUBDIR += frei0r-plugins-opencv
SUBDIR += frogr
SUBDIR += ftgl
- SUBDIR += fujiplay
SUBDIR += fusefs-gphotofs
SUBDIR += fv
SUBDIR += fyre
@@ -245,20 +239,12 @@
SUBDIR += gimp-app
SUBDIR += gimp-beautify-plugin
SUBDIR += gimp-data-extras
- SUBDIR += gimp-ez-perspective-plugin
- SUBDIR += gimp-focusblur-plugin
SUBDIR += gimp-gmic-plugin
SUBDIR += gimp-help
- SUBDIR += gimp-jagged-border-script
SUBDIR += gimp-lensfun-plugin
SUBDIR += gimp-lqr-plugin
- SUBDIR += gimp-manual-html
SUBDIR += gimp-refocus-plugin
SUBDIR += gimp-resynthesizer
- SUBDIR += gimp-save-for-web
- SUBDIR += gimp-wavelet-denoise-plugin
- SUBDIR += gimp-wavelet-sharpen-plugin
- SUBDIR += giram
SUBDIR += gkrellkam2
SUBDIR += glad
SUBDIR += gle
@@ -369,7 +355,6 @@
SUBDIR += instant-meshes
SUBDIR += intel-backlight
SUBDIR += intergif
- SUBDIR += inventor
SUBDIR += ipe
SUBDIR += jalbum
SUBDIR += jasper
@@ -388,8 +373,6 @@
SUBDIR += jpeg-turbo
SUBDIR += jpeginfo
SUBDIR += jpegoptim
- SUBDIR += jpg2pdf
- SUBDIR += jpgraph2
SUBDIR += jpgtn
SUBDIR += jslice
SUBDIR += kamera
@@ -545,7 +528,6 @@
SUBDIR += magnum-plugins
SUBDIR += mahotas
SUBDIR += maim
- SUBDIR += makehuman
SUBDIR += mandelbulber
SUBDIR += mapcache
SUBDIR += mapnik
@@ -809,7 +791,6 @@
SUBDIR += processing
SUBDIR += proj
SUBDIR += pstoedit
- SUBDIR += pstoepsi
SUBDIR += ptex
SUBDIR += py-OWSLib
SUBDIR += py-PyOpenGL
@@ -1084,7 +1065,6 @@
SUBDIR += xglurbules
SUBDIR += xgrasp
SUBDIR += xli
- SUBDIR += xmandel
SUBDIR += xmedcon
SUBDIR += xmlgraphics-commons
SUBDIR += xmountains
diff --git a/graphics/aeskulap/Makefile b/graphics/aeskulap/Makefile
deleted file mode 100644
index 4525ac051ab7..000000000000
--- a/graphics/aeskulap/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: gahr
-# $FreeBSD$
-
-PORTNAME= aeskulap
-DISTVERSION= 0.2.2.20181229
-PORTREVISION= 1
-CATEGORIES= graphics
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Medical image viewer
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libdcmimage.so:graphics/dcmtk \
- libfontconfig.so:x11-fonts/fontconfig \
- libfreetype.so:print/freetype2 \
- libglademm-2.4.so:devel/libglademm24 \
- libpng.so:graphics/png \
- libtiff.so:graphics/tiff
-
-USES= compiler:c++11-lang autoreconf desktop-file-utils gettext \
- gmake gnome jpeg libtool localbase pkgconfig
-USE_GITHUB= yes
-GH_ACCOUNT= stefanhusmann
-GH_TAGNAME= 26ad27a
-USE_CXXSTD= c++11
-USE_GNOME= gconfmm26 gtkmm24 intltool libglade2
-USE_LDCONFIG= ${PREFIX}/lib/aeskulap
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-static
-INSTALL_TARGET= install-strip
-INSTALLS_ICONS= yes
-
-.include <bsd.port.mk>
diff --git a/graphics/aeskulap/distinfo b/graphics/aeskulap/distinfo
deleted file mode 100644
index 4c6fc3d54de2..000000000000
--- a/graphics/aeskulap/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1558253813
-SHA256 (stefanhusmann-aeskulap-0.2.2.20181229-26ad27a_GH0.tar.gz) = 99cd1ff88c148328dee64501e56197bccbf35a9a5b94eb85747877683c568823
-SIZE (stefanhusmann-aeskulap-0.2.2.20181229-26ad27a_GH0.tar.gz) = 2177109
diff --git a/graphics/aeskulap/files/patch-imagepool_poolassociation.cpp b/graphics/aeskulap/files/patch-imagepool_poolassociation.cpp
deleted file mode 100644
index 548b9ee7f7be..000000000000
--- a/graphics/aeskulap/files/patch-imagepool_poolassociation.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- imagepool/poolassociation.cpp.orig 2018-12-12 23:25:10 UTC
-+++ imagepool/poolassociation.cpp
-@@ -120,7 +120,7 @@ OFCondition Association::SendObject(DcmD
- T_DIMSE_C_StoreRSP rsp;
-
- // check if we SOPClass and SOPInstance in dataset
-- if (!DU_findSOPClassAndInstanceInDataSet(dataset, sopClass, sopInstance))
-+ if (!DU_findSOPClassAndInstanceInDataSet(dataset, sopClass, strlen(sopClass), sopInstance, strlen(sopInstance)))
- {
- return DIMSE_BADDATA;
- }
diff --git a/graphics/aeskulap/files/patch-imagepool_poolfindassociation.cpp b/graphics/aeskulap/files/patch-imagepool_poolfindassociation.cpp
deleted file mode 100644
index 1633c7ec0f7a..000000000000
--- a/graphics/aeskulap/files/patch-imagepool_poolfindassociation.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
---- imagepool/poolfindassociation.cpp.orig 2018-12-12 23:22:31 UTC
-+++ imagepool/poolfindassociation.cpp
-@@ -57,7 +57,10 @@ OFCondition FindAssociation::findSCU(T_A
- req.Priority = DIMSE_PRIORITY_LOW;
- strcpy(req.AffectedSOPClassUID, m_abstractSyntax);
-
-+ int responseCount = 0;
-+
- cond = DIMSE_findUser(assoc, presId, &req, query,
-+ responseCount,
- findCallback, (void*)this,
- (m_timeout == 0) ? DIMSE_BLOCKING : DIMSE_NONBLOCKING,
- m_timeout,
diff --git a/graphics/aeskulap/files/patch-imagepool_poolmoveassociation.cpp b/graphics/aeskulap/files/patch-imagepool_poolmoveassociation.cpp
deleted file mode 100644
index 5f90fec65362..000000000000
--- a/graphics/aeskulap/files/patch-imagepool_poolmoveassociation.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- imagepool/poolmoveassociation.cpp.orig 2018-12-12 23:21:04 UTC
-+++ imagepool/poolmoveassociation.cpp
-@@ -310,7 +310,7 @@ void MoveAssociation::storeSCPCallback(v
- */
- if (rsp->DimseStatus == STATUS_Success) {
- /* which SOP class and SOP instance ? */
-- if (! DU_findSOPClassAndInstanceInDataSet(cbdata->dataset, sopClass, sopInstance)) {
-+ if (! DU_findSOPClassAndInstanceInDataSet(cbdata->dataset, sopClass, strlen(sopClass), sopInstance, strlen(sopInstance))) {
- rsp->DimseStatus = STATUS_STORE_Error_CannotUnderstand;
- }
- else if (strcmp(sopClass, req->AffectedSOPClassUID) != 0) {
diff --git a/graphics/aeskulap/pkg-descr b/graphics/aeskulap/pkg-descr
deleted file mode 100644
index 22381a3f3567..000000000000
--- a/graphics/aeskulap/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Aeskulap is a medical image viewer. It is able to load a series of
-special images stored in the DICOM format for review. Additionally
-Aeskulap is able to query and fetch DICOM images from archive nodes
-(also called PACS) over the network. The goal of this project is to
-create a full open source replacement for commercially available DICOM
-viewers.
-
-WWW: https://github.com/pipelka/aeskulap
diff --git a/graphics/aeskulap/pkg-plist b/graphics/aeskulap/pkg-plist
deleted file mode 100644
index 104a1a2667a1..000000000000
--- a/graphics/aeskulap/pkg-plist
+++ /dev/null
@@ -1,37 +0,0 @@
-bin/aeskulap
-lib/aeskulap/libaeskulap-glade.so
-lib/aeskulap/libconfiguration.so
-lib/aeskulap/libimagepool.so
-%%DATADIR%%/glade/aeskulap.glade
-%%DATADIR%%/images/cursor_pan.png
-%%DATADIR%%/images/cursor_windowlevel.png
-%%DATADIR%%/images/cursor_zoom.png
-%%DATADIR%%/images/filmholes-big-left.png
-%%DATADIR%%/images/filmholes-big-right.png
-%%DATADIR%%/images/grid-1.png
-%%DATADIR%%/images/grid-16.png
-%%DATADIR%%/images/grid-2h.png
-%%DATADIR%%/images/grid-2v.png
-%%DATADIR%%/images/grid-4.png
-%%DATADIR%%/images/series-1x1.png
-%%DATADIR%%/images/series-2x1.png
-%%DATADIR%%/images/series-2x2.png
-%%DATADIR%%/images/series-3x2.png
-%%DATADIR%%/images/series-3x3.png
-%%DATADIR%%/images/series-4x4.png
-%%DATADIR%%/images/start-here.png
-%%DATADIR%%/images/stock-layers-24.png
-%%DATADIR%%/images/stock-tool-color-picker-22.png
-%%DATADIR%%/images/stock-tool-eraser-22.png
-%%DATADIR%%/images/stock-tool-measure-22.png
-%%DATADIR%%/images/stock-tool-scale-22.png
-share/appdata/aeskulap.appdata.xml
-share/applications/aeskulap.desktop
-share/glib-2.0/schemas/org.gnu.aeskulap.gschema.xml
-share/icons/hicolor/64x64/apps/aeskulap.png
-share/icons/hicolor/scalable/apps/aeskulap.svg
-share/locale/de/LC_MESSAGES/aeskulap.mo
-share/locale/en/LC_MESSAGES/aeskulap.mo
-share/locale/es/LC_MESSAGES/aeskulap.mo
-share/locale/hu/LC_MESSAGES/aeskulap.mo
-share/locale/pt/LC_MESSAGES/aeskulap.mo
diff --git a/graphics/agave/Makefile b/graphics/agave/Makefile
deleted file mode 100644
index ed0185d4bb8b..000000000000
--- a/graphics/agave/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: Piotr Smyrak <smyru@heron.pl>
-# $FreeBSD$
-
-PORTNAME= agave
-PORTVERSION= 0.4.7
-PORTREVISION= 16
-CATEGORIES= graphics gnome
-MASTER_SITES= http://download.gna.org/colorscheme/releases/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Color scheme builder for the GNOME desktop
-
-LICENSE= GPLv2+
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
- libglademm-2.4.so:devel/libglademm24
-
-USES= compiler:c++11-lang gettext gmake pathfix pkgconfig tar:bzip2
-USE_CXXSTD= c++11
-USE_GNOME= gconfmm26 gnomedocutils gnomeprefix gtkmm24 intltool
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-scrollkeeper \
- --disable-schemas-install \
- --disable-cppunit
-INSTALLS_ICONS= yes
-INSTALLS_OMF= yes
-
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-GCONF_SCHEMAS= agave.schemas
-
-OPTIONS_DEFINE= GNOME
-
-GNOME_USE= gnome=libgnomeui
-GNOME_CONFIGURE_ENABLE= gnome
-
-BROKEN_aarch64= Fails to compile: variable has incomplete type union compat_IEEEl2bits
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's| _GCS_| __GCS_|' ${WRKSRC}/src/gcs-conf.h
-
-.include <bsd.port.mk>
diff --git a/graphics/agave/distinfo b/graphics/agave/distinfo
deleted file mode 100644
index fc96f35895e5..000000000000
--- a/graphics/agave/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (agave-0.4.7.tar.bz2) = ee19f62287d03dfbc41bb2dd86683eb13e3f9664135f4108e9c93e68994402f2
-SIZE (agave-0.4.7.tar.bz2) = 500407
diff --git a/graphics/agave/files/patch-src__dialogs__gcs-about-window.cc b/graphics/agave/files/patch-src__dialogs__gcs-about-window.cc
deleted file mode 100644
index ce2f2ad72518..000000000000
--- a/graphics/agave/files/patch-src__dialogs__gcs-about-window.cc
+++ /dev/null
@@ -1,30 +0,0 @@
---- src/dialogs/gcs-about-window.cc.orig
-+++ src/dialogs/gcs-about-window.cc
-@@ -48,9 +48,9 @@
-
- #ifdef HAVE_GNOME
- set_url_hook(sigc::mem_fun(*this, &AboutWindow::on_link_clicked));
-+#endif // HAVE_GNOME
- set_website(PACKAGE_WEBSITE);
- set_website_label(_("Project Website"));
--#endif // HAVE_GNOME
-
- Glib::ustring version(PACKAGE_VERSION);
- set_version(version);
-@@ -111,14 +111,14 @@
- }
-
-
-+#ifdef HAVE_GNOME
- void
- AboutWindow::on_link_clicked(Gtk::AboutDialog& dialog,
- const Glib::ustring& link)
- {
--#ifdef HAVE_GNOME
- gnome_url_show(link.c_str(), 0);
--#endif // HAVE_GNOME
- }
-+#endif // HAVE_GNOME
-
- void
- AboutWindow::on_response(int response_id)
diff --git a/graphics/agave/files/patch-src__gcs-mainwindow-actions.cc b/graphics/agave/files/patch-src__gcs-mainwindow-actions.cc
deleted file mode 100644
index 1a7a12c8c419..000000000000
--- a/graphics/agave/files/patch-src__gcs-mainwindow-actions.cc
+++ /dev/null
@@ -1,32 +0,0 @@
---- src/gcs-mainwindow-actions.cc.orig
-+++ src/gcs-mainwindow-actions.cc
-@@ -25,7 +25,12 @@
-
- #include <vector>
- #include <gtk/gtk.h>
-+
-+#include <config.h>
-+#ifdef HAVE_GNOME
- #include <libgnome/gnome-help.h>
-+#endif // HAVE_GNOME
-+
- #include <gtkmm/iconfactory.h>
- #include <gtkmm/stock.h>
- #include <gtkmm/clipboard.h>
-@@ -251,9 +256,16 @@
- /* Help Menu Actions */
- void MainWindow::on_action_help_contents(void)
- {
-+#ifdef HAVE_GNOME
- gnome_help_display("agave.xml",
- NULL /* link id */,
- NULL /* GError */);
-+#else
-+ gtk_show_uri(NULL,
-+ "ghelp:agave",
-+ gtk_get_current_event_time (),
-+ NULL);
-+#endif // HAVE_GNOME
- }
-
-
diff --git a/graphics/agave/files/patch-src__widgets__gcs-paletteview.h b/graphics/agave/files/patch-src__widgets__gcs-paletteview.h
deleted file mode 100644
index 70fe6a9f94b1..000000000000
--- a/graphics/agave/files/patch-src__widgets__gcs-paletteview.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/widgets/gcs-paletteview.h.orig
-+++ src/widgets/gcs-paletteview.h
-@@ -40,6 +40,7 @@
- #include "core/gcs-types.h"
- #include "core/gcs-color.h"
- #include "paletteparser/palette.h"
-+#include "palettetreemodel.h"
- #include "palette-selector.h"
-
- using namespace Gnome;
diff --git a/graphics/agave/files/patch-src__widgets__gcs-schemebox.cc b/graphics/agave/files/patch-src__widgets__gcs-schemebox.cc
deleted file mode 100644
index c7e4ee2c9ea5..000000000000
--- a/graphics/agave/files/patch-src__widgets__gcs-schemebox.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/widgets/gcs-schemebox.cc.orig
-+++ src/widgets/gcs-schemebox.cc
-@@ -45,7 +45,7 @@
-
- SchemeBox::SchemeBox(Scheme schm)
- {
-- SchemeBox::SchemeBox();
-+ SchemeBox();
- set_scheme(schm);
- }
-
diff --git a/graphics/agave/pkg-descr b/graphics/agave/pkg-descr
deleted file mode 100644
index 738b2a2f7043..000000000000
--- a/graphics/agave/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-GNOME Colorscheme is a color scheme builder for the GNOME desktop. It is
-useful for web creation as well as room painting. It supports 6 various
-types of color schemes: Complements, Split Complements, Triads, Tetrads,
-Analogous, and Monochromatic.
-
-The user can lighten/darken the whole colorscheme or increase/decrease
-its saturation.
-
-WWW: http://home.gna.org/colorscheme/
diff --git a/graphics/agave/pkg-plist b/graphics/agave/pkg-plist
deleted file mode 100644
index a5c79fdd99e7..000000000000
--- a/graphics/agave/pkg-plist
+++ /dev/null
@@ -1,62 +0,0 @@
-bin/agave
-share/applications/agave.desktop
-%%DATADIR%%/palettes/Gnome-Palette.gpl
-%%DATADIR%%/palettes/Tango-Palette.gpl
-%%DATADIR%%/palettes/Visibone.gpl
-%%DATADIR%%/palettes/Web.gpl
-%%DATADIR%%/pixmaps/darken.png
-%%DATADIR%%/pixmaps/desaturate.png
-%%DATADIR%%/pixmaps/lighten.png
-%%DATADIR%%/pixmaps/saturate.png
-%%DATADIR%%/ui/agave.glade
-%%DATADIR%%/ui/agave.ui
-%%DATADIR%%/ui/bookmarkspopup.ui
-share/gnome/help/agave/C/agave.xml
-share/gnome/help/agave/C/figures/analogous.png
-share/gnome/help/agave/C/figures/complements.png
-share/gnome/help/agave/C/figures/gtk-color-selector.png
-share/gnome/help/agave/C/figures/main-window.png
-share/gnome/help/agave/C/figures/split-complements.png
-share/gnome/help/agave/C/figures/tetrads.png
-share/gnome/help/agave/C/figures/triads.png
-share/gnome/help/agave/C/legal.xml
-share/gnome/help/agave/cs/agave.xml
-share/gnome/help/agave/cs/figures/analogous.png
-share/gnome/help/agave/cs/figures/complements.png
-share/gnome/help/agave/cs/figures/gtk-color-selector.png
-share/gnome/help/agave/cs/figures/main-window.png
-share/gnome/help/agave/cs/figures/split-complements.png
-share/gnome/help/agave/cs/figures/tetrads.png
-share/gnome/help/agave/cs/figures/triads.png
-share/gnome/help/agave/cs/legal.xml
-share/gnome/help/agave/de/agave.xml
-share/gnome/help/agave/de/figures/analogous.png
-share/gnome/help/agave/de/figures/complements.png
-share/gnome/help/agave/de/figures/gtk-color-selector.png
-share/gnome/help/agave/de/figures/main-window.png
-share/gnome/help/agave/de/figures/split-complements.png
-share/gnome/help/agave/de/figures/tetrads.png
-share/gnome/help/agave/de/figures/triads.png
-share/gnome/help/agave/de/legal.xml
-share/icons/hicolor/16x16/apps/agave.png
-share/icons/hicolor/22x22/apps/agave.png
-share/icons/hicolor/32x32/apps/agave.png
-share/icons/hicolor/scalable/apps/agave.svg
-share/locale/bg/LC_MESSAGES/agave.mo
-share/locale/ca/LC_MESSAGES/agave.mo
-share/locale/cs/LC_MESSAGES/agave.mo
-share/locale/de/LC_MESSAGES/agave.mo
-share/locale/es_ES/LC_MESSAGES/agave.mo
-share/locale/fr/LC_MESSAGES/agave.mo
-share/locale/gl_ES/LC_MESSAGES/agave.mo
-share/locale/it/LC_MESSAGES/agave.mo
-share/locale/ja/LC_MESSAGES/agave.mo
-share/locale/nl/LC_MESSAGES/agave.mo
-share/locale/pl/LC_MESSAGES/agave.mo
-share/locale/pt_BR/LC_MESSAGES/agave.mo
-share/locale/ru/LC_MESSAGES/agave.mo
-share/locale/sv/LC_MESSAGES/agave.mo
-share/locale/zh_TW/LC_MESSAGES/agave.mo
-share/omf/agave/agave-C.omf
-share/omf/agave/agave-cs.omf
-share/omf/agave/agave-de.omf
diff --git a/graphics/cbview/Makefile b/graphics/cbview/Makefile
deleted file mode 100644
index 8fa828405634..000000000000
--- a/graphics/cbview/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# Created by: Mezz <mezz@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= cbview
-PORTVERSION= 0.06
-PORTREVISION= 9
-CATEGORIES= graphics perl5
-MASTER_SITES= http://www.sourcefiles.org/Toys/Humor/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Viewer/converter for CBR/CBZ comic book archives
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= unrar:archivers/unrar \
- p5-Gtk2>=0:x11-toolkits/p5-Gtk2 \
- p5-String-ShellQuote>=0:textproc/p5-String-ShellQuote
-
-NO_BUILD= yes
-NO_ARCH= yes
-USES= perl5 shebangfix
-SHEBANG_FILES= ${PORTNAME}
-
-PLIST_FILES= bin/${PORTNAME}
-PORTDOCS= Changes README TODO
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/graphics/cbview/distinfo b/graphics/cbview/distinfo
deleted file mode 100644
index 420423defd23..000000000000
--- a/graphics/cbview/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cbview-0.06.tar.gz) = 79107627ea70c43410c293d8b99554457d6244d9f50dd2425e39c215f2cc94bc
-SIZE (cbview-0.06.tar.gz) = 16351
diff --git a/graphics/cbview/pkg-descr b/graphics/cbview/pkg-descr
deleted file mode 100644
index 2b4cb3018041..000000000000
--- a/graphics/cbview/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-CBView is a viewer/converter for CBR/CBZ comic book archives, written with
-gtk2-perl.
-
-WWW: http://www.sourcefiles.org/Toys/Humor/
diff --git a/graphics/copperspice/Makefile b/graphics/copperspice/Makefile
deleted file mode 100644
index e8a7cd5e4a93..000000000000
--- a/graphics/copperspice/Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
-# Created by: marino@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= copperspice
-PORTVERSION= 1.3.2
-PORTREVISION= 7
-CATEGORIES= graphics
-MASTER_SITES= http://download.copperspice.com/copperspice/source/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Modern cross-platform C++ GUI library (derived from Qt 4.8)
-
-LICENSE= LGPL21
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libaudio.so:audio/nas \
- libdrm.so:graphics/libdrm \
- libexpat.so:textproc/expat2 \
- libffi.so:devel/libffi \
- libfreetype.so:print/freetype2 \
- libgstbase-0.10.so:multimedia/gstreamer \
- libgstreamer-0.10.so:multimedia/gstreamer \
- libpcre.so:devel/pcre \
- libfontconfig.so:x11-fonts/fontconfig
-
-USES= compiler:c++11-lib gettext-runtime gmake iconv libtool \
- pkgconfig tar:bz2
-USE_XORG= ice sm x11 xau xcb xcursor xdamage xdmcp xext xfixes xi \
- xinerama xrandr xrender xt xxf86vm
-USE_GNOME= glib20 libxml2
-USE_GL= gl
-USE_GSTREAMER= yes
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
-CFLAGS+= -I${LOCALBASE}/include \
- -I${LOCALBASE}/include/glib-2.0 \
- -I${LOCALBASE}/lib/glib-2.0/include \
- -I${LOCALBASE}/include/freetype2
-LDFLAGS+= -L${ICONV_PREFIX}/lib ${ICONV_LIB} -L${LOCALBASE}/lib
-
-OVERRIDE_INS= INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
- INSTALL_SCRIPT="${INSTALL_SCRIPT}" \
- INSTALL_DATA="${INSTALL_DATA}" \
- INSTALL="${INSTALL}"
-CONFIGURE_ARGS= ${OVERRIDE_INS}
-MAKE_ARGS= ${OVERRIDE_INS}
-PLIST_SUB= LONG_VER=1.3
-
-BROKEN_i386= qx11embed_x11.cpp:470:20: non-constant-expression\
- cannot be narrowed from type 'unsigned int' to 'long'\
- in initializer list [-Wc++11-narrowing]
-NOT_FOR_ARCHS= aarch64 armv6 armv7 powerpc64
-NOT_FOR_ARCHS_REASON= fails to build: Unable to detect architecture, please update
-
-post-patch:
- # fix something wrong with v1.3.2 generatior
- @${REINPLACE_CMD} -e '/config.status:/ s/:.*/:/' ${WRKSRC}/Makefile.in
-
-post-configure:
- @${REINPLACE_CMD} -e '/^hardcode_libdir_flag/ \
- s|spec=.*|spec="-Wl,-rpath,${LOCALBASE}/lib"|' \
- ${WRKSRC}/libtool
-
-.include <bsd.port.mk>
diff --git a/graphics/copperspice/distinfo b/graphics/copperspice/distinfo
deleted file mode 100644
index 66b77907a71c..000000000000
--- a/graphics/copperspice/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1473866630
-SHA256 (copperspice-1.3.2.tar.bz2) = 64dc3819b2beec102c21ac9656e3f910d2ff89fda6f20d1472d17c8efea3cba2
-SIZE (copperspice-1.3.2.tar.bz2) = 15311791
diff --git a/graphics/copperspice/files/patch-Makefile.in b/graphics/copperspice/files/patch-Makefile.in
deleted file mode 100644
index 97d73d85912d..000000000000
--- a/graphics/copperspice/files/patch-Makefile.in
+++ /dev/null
@@ -1,47 +0,0 @@
---- Makefile.in.orig 2016-09-12 14:20:12 UTC
-+++ Makefile.in
-@@ -1253,7 +1253,7 @@ AM_V_lt = $(am__v_lt_@AM_V@)
- am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
- am__v_lt_0 = --silent
- am__v_lt_1 =
--lib_libCsCore@BUILD_ABI@_la_LINK = $(LIBTOOL) $(AM_V_lt) \
-+lib_libCsCore@BUILD_ABI@_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
- $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(OBJCXXLD) \
- $(lib_libCsCore@BUILD_ABI@_la_OBJCXXFLAGS) $(OBJCXXFLAGS) \
- $(lib_libCsCore@BUILD_ABI@_la_LDFLAGS) $(LDFLAGS) -o $@
-@@ -2326,7 +2326,7 @@ nodist_lib_libCsGui@BUILD_ABI@_la_OBJECT
- lib_libCsGui@BUILD_ABI@_la_OBJECTS = \
- $(am_lib_libCsGui@BUILD_ABI@_la_OBJECTS) \
- $(nodist_lib_libCsGui@BUILD_ABI@_la_OBJECTS)
--lib_libCsGui@BUILD_ABI@_la_LINK = $(LIBTOOL) $(AM_V_lt) \
-+lib_libCsGui@BUILD_ABI@_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
- $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(OBJCXXLD) \
- $(lib_libCsGui@BUILD_ABI@_la_OBJCXXFLAGS) $(OBJCXXFLAGS) \
- $(lib_libCsGui@BUILD_ABI@_la_LDFLAGS) $(LDFLAGS) -o $@
-@@ -2610,7 +2610,7 @@ am_lib_libCsOpenGL@BUILD_ABI@_la_OBJECTS
- $(am__objects_79) $(am__objects_80) $(am__objects_81)
- lib_libCsOpenGL@BUILD_ABI@_la_OBJECTS = \
- $(am_lib_libCsOpenGL@BUILD_ABI@_la_OBJECTS)
--lib_libCsOpenGL@BUILD_ABI@_la_LINK = $(LIBTOOL) $(AM_V_lt) \
-+lib_libCsOpenGL@BUILD_ABI@_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
- $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(OBJCXXLD) \
- $(lib_libCsOpenGL@BUILD_ABI@_la_OBJCXXFLAGS) $(OBJCXXFLAGS) \
- $(lib_libCsOpenGL@BUILD_ABI@_la_LDFLAGS) $(LDFLAGS) -o $@
-@@ -3412,7 +3412,7 @@ am__lib_phonon_qt7_la_SOURCES_DIST = \
- @OSTYPE_DARWIN_TRUE@ src/3rdparty/phonon/qt7/lib_phonon_qt7_la-videowidget.lo
- lib_phonon_qt7_la_OBJECTS = $(am_lib_phonon_qt7_la_OBJECTS)
- lib_phonon_qt7_la_LINK = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) \
-- $(LIBTOOLFLAGS) --mode=link $(OBJCXXLD) \
-+ --tag=CXX $(LIBTOOLFLAGS) --mode=link $(OBJCXXLD) \
- $(lib_phonon_qt7_la_OBJCXXFLAGS) $(OBJCXXFLAGS) \
- $(lib_phonon_qt7_la_LDFLAGS) $(LDFLAGS) -o $@
- @OSTYPE_DARWIN_TRUE@am_lib_phonon_qt7_la_rpath = -rpath $(libdir)
-@@ -3604,7 +3604,7 @@ am__v_OBJCXX_ = $(am__v_OBJCXX_@AM_DEFAU
- am__v_OBJCXX_0 = @echo " OBJCXX " $@;
- am__v_OBJCXX_1 =
- OBJCXXLD = $(OBJCXX)
--OBJCXXLINK = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-+OBJCXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
- --mode=link $(OBJCXXLD) $(AM_OBJCXXFLAGS) $(OBJCXXFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
- AM_V_OBJCXXLD = $(am__v_OBJCXXLD_@AM_V@)
diff --git a/graphics/copperspice/files/patch-src_3rdparty_webkit_Source_WebCore_html_HTMLImageElement.cpp b/graphics/copperspice/files/patch-src_3rdparty_webkit_Source_WebCore_html_HTMLImageElement.cpp
deleted file mode 100644
index 226720857a69..000000000000
--- a/graphics/copperspice/files/patch-src_3rdparty_webkit_Source_WebCore_html_HTMLImageElement.cpp
+++ /dev/null
@@ -1,21 +0,0 @@
-------------------------------------------------------------------------
-r113848 | abecsi@webkit.org | 2012-04-11 11:23:19 +0000 (Wed, 11 Apr 2012) | 27 lines
-
-Fix the build with gcc 4.7.0
-https://bugs.webkit.org/show_bug.cgi?id=83584
-[...]
-* html/HTMLImageElement.cpp:
-(WebCore::HTMLImageElement::createForJSConstructor): Fails because of -Werror=extra
-[...]
-
---- src/3rdparty/webkit/Source/WebCore/html/HTMLImageElement.cpp.orig 2016-09-12 14:20:12 UTC
-+++ src/3rdparty/webkit/Source/WebCore/html/HTMLImageElement.cpp
-@@ -74,7 +74,7 @@ PassRefPtr<HTMLImageElement> HTMLImageEl
- RefPtr<HTMLImageElement> image = adoptRef(new HTMLImageElement(imgTag, document));
- if (optionalWidth)
- image->setWidth(*optionalWidth);
-- if (optionalHeight > 0)
-+ if (optionalHeight)
- image->setHeight(*optionalHeight);
- return image.release();
- }
diff --git a/graphics/copperspice/files/patch-src_webkit_Makefile.in b/graphics/copperspice/files/patch-src_webkit_Makefile.in
deleted file mode 100644
index bc47a37a8a1c..000000000000
--- a/graphics/copperspice/files/patch-src_webkit_Makefile.in
+++ /dev/null
@@ -1,65 +0,0 @@
---- src/webkit/Makefile.in.orig 2016-09-12 14:20:12 UTC
-+++ src/webkit/Makefile.in
-@@ -259,7 +259,7 @@ am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
- am__v_lt_0 = --silent
- am__v_lt_1 =
- ______lib_libCsWebKit@BUILD_ABI@_la_LINK = $(LIBTOOL) $(AM_V_lt) \
-- $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(OBJCXXLD) \
-+ $(AM_LIBTOOLFLAGS) --tag=CXX $(LIBTOOLFLAGS) --mode=link $(OBJCXXLD) \
- $(______lib_libCsWebKit@BUILD_ABI@_la_OBJCXXFLAGS) \
- $(OBJCXXFLAGS) $(______lib_libCsWebKit@BUILD_ABI@_la_LDFLAGS) \
- $(LDFLAGS) -o $@
-@@ -721,7 +721,7 @@ am_______lib_webkit_libwebkitA_la_OBJECT
- ______lib_webkit_libwebkitA_la_OBJECTS = \
- $(am_______lib_webkit_libwebkitA_la_OBJECTS)
- ______lib_webkit_libwebkitA_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
-- $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
-+ $(AM_LIBTOOLFLAGS) --tag=CXX $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
- $(______lib_webkit_libwebkitA_la_CXXFLAGS) $(CXXFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
- @WEBKIT_TRUE@am_______lib_webkit_libwebkitA_la_rpath =
-@@ -1400,7 +1400,7 @@ am_______lib_webkit_libwebkitB_la_OBJECT
- ______lib_webkit_libwebkitB_la_OBJECTS = \
- $(am_______lib_webkit_libwebkitB_la_OBJECTS)
- ______lib_webkit_libwebkitB_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
-- $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
-+ $(AM_LIBTOOLFLAGS) --tag=CXX $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
- $(______lib_webkit_libwebkitB_la_CXXFLAGS) $(CXXFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
- @WEBKIT_TRUE@am_______lib_webkit_libwebkitB_la_rpath =
-@@ -1956,7 +1956,7 @@ am_______lib_webkit_libwebkitC_la_OBJECT
- ______lib_webkit_libwebkitC_la_OBJECTS = \
- $(am_______lib_webkit_libwebkitC_la_OBJECTS)
- ______lib_webkit_libwebkitC_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
-- $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
-+ $(AM_LIBTOOLFLAGS) --tag=CXX $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
- $(______lib_webkit_libwebkitC_la_CXXFLAGS) $(CXXFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
- @WEBKIT_TRUE@am_______lib_webkit_libwebkitC_la_rpath =
-@@ -2376,7 +2376,7 @@ am_______lib_webkit_libwebkitD_la_OBJECT
- ______lib_webkit_libwebkitD_la_OBJECTS = \
- $(am_______lib_webkit_libwebkitD_la_OBJECTS)
- ______lib_webkit_libwebkitD_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
-- $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
-+ $(AM_LIBTOOLFLAGS) --tag=CXX $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
- $(______lib_webkit_libwebkitD_la_CXXFLAGS) $(CXXFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
- @WEBKIT_TRUE@am_______lib_webkit_libwebkitD_la_rpath =
-@@ -2386,7 +2386,7 @@ am_______lib_webkit_libwebkitE_la_OBJECT
- ______lib_webkit_libwebkitE_la_OBJECTS = \
- $(am_______lib_webkit_libwebkitE_la_OBJECTS)
- ______lib_webkit_libwebkitE_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
-- $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
-+ $(AM_LIBTOOLFLAGS) --tag=CXX $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
- $(______lib_webkit_libwebkitE_la_CXXFLAGS) $(CXXFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
- @WEBKIT_TRUE@am_______lib_webkit_libwebkitE_la_rpath =
-@@ -2453,7 +2453,7 @@ am__v_OBJCXX_ = $(am__v_OBJCXX_@AM_DEFAU
- am__v_OBJCXX_0 = @echo " OBJCXX " $@;
- am__v_OBJCXX_1 =
- OBJCXXLD = $(OBJCXX)
--OBJCXXLINK = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-+OBJCXXLINK = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) --tag=CXX $(LIBTOOLFLAGS) \
- --mode=link $(OBJCXXLD) $(AM_OBJCXXFLAGS) $(OBJCXXFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
- AM_V_OBJCXXLD = $(am__v_OBJCXXLD_@AM_V@)
diff --git a/graphics/copperspice/pkg-descr b/graphics/copperspice/pkg-descr
deleted file mode 100644
index 7d812efef66d..000000000000
--- a/graphics/copperspice/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-Copperspice is a C++ library derived from the existing Qt 4.8 framework.
-The goal was to change the core design of the libraries, leveraging
-template functionality and C++11 capabilities.
-
-The redesign allowed the Qt Meta-Object Compiler (moc) system to be
-completely removed. Moc is a code generator and does not support many
-aspects of C++ including templates, complex data types, static type
-checking, and relies heavily on string comparisons. Removing moc improves
-runtime performance, reduces the complexity of the build process, and
-allows more issues to be detected at compile time.
-
-Key features:
- * Qt Meta-Object Compiler (moc) is obsolete
- * Written in C++11
- * Library links directory to any standard C++ application
- * A template class can inherit from QObject
- * Copperspice includes several Qt5 classes
-
-WWW: https://www.copperspice.com/
diff --git a/graphics/copperspice/pkg-plist b/graphics/copperspice/pkg-plist
deleted file mode 100644
index b88a4b49bc79..000000000000
--- a/graphics/copperspice/pkg-plist
+++ /dev/null
@@ -1,2112 +0,0 @@
-bin/lconvert
-bin/lrelease
-bin/lupdate
-bin/rcc
-bin/uic
-include/QtCore/QAbstractAnimation
-include/QtCore/QAbstractConcatenable
-include/QtCore/QAbstractEventDispatcher
-include/QtCore/QAbstractFileEngine
-include/QtCore/QAbstractFileEngineHandler
-include/QtCore/QAbstractFileEngineIterator
-include/QtCore/QAbstractItemModel
-include/QtCore/QAbstractListModel
-include/QtCore/QAbstractState
-include/QtCore/QAbstractTableModel
-include/QtCore/QAbstractTransition
-include/QtCore/QAnimationDriver
-include/QtCore/QAnimationGroup
-include/QtCore/QArgument
-include/QtCore/QArrayData
-include/QtCore/QAtomicInt
-include/QtCore/QAtomicPointer
-include/QtCore/QBasicTimer
-include/QtCore/QBitArray
-include/QtCore/QBitRef
-include/QtCore/QBool
-include/QtCore/QBuffer
-include/QtCore/QByteArray
-include/QtCore/QByteArrayMatcher
-include/QtCore/QByteRef
-include/QtCore/QCOORD
-include/QtCore/QCache
-include/QtCore/QChar
-include/QtCore/QCharRef
-include/QtCore/QChildEvent
-include/QtCore/QCommandLineOption
-include/QtCore/QCommandLineParser
-include/QtCore/QConcatenable
-include/QtCore/QConstString
-include/QtCore/QContiguousCache
-include/QtCore/QContiguousCacheData
-include/QtCore/QContiguousCacheTypedData
-include/QtCore/QCoreApplication
-include/QtCore/QCryptographicHash
-include/QtCore/QCustomEvent
-include/QtCore/QDataStream
-include/QtCore/QDate
-include/QtCore/QDateTime
-include/QtCore/QDebug
-include/QtCore/QDir
-include/QtCore/QDirIterator
-include/QtCore/QDynamicPropertyChangeEvent
-include/QtCore/QEasingCurve
-include/QtCore/QElapsedTimer
-include/QtCore/QEvent
-include/QtCore/QEventLoop
-include/QtCore/QEventTransition
-include/QtCore/QExplicitlySharedDataPointer
-include/QtCore/QFSFileEngine
-include/QtCore/QFactoryInterface
-include/QtCore/QFile
-include/QtCore/QFileDevice
-include/QtCore/QFileInfo
-include/QtCore/QFileInfoList
-include/QtCore/QFileInfoListIterator
-include/QtCore/QFileSystemWatcher
-include/QtCore/QFinalState
-include/QtCore/QFlag
-include/QtCore/QFlags
-include/QtCore/QForeachContainer
-include/QtCore/QForeachContainerBase
-include/QtCore/QFuture
-include/QtCore/QFutureInterface
-include/QtCore/QFutureInterfaceBase
-include/QtCore/QFutureIterator
-include/QtCore/QFutureSynchronizer
-include/QtCore/QFutureWatcher
-include/QtCore/QFutureWatcherBase
-include/QtCore/QGenericArgument
-include/QtCore/QGenericReturnArgument
-include/QtCore/QGlobalStatic
-include/QtCore/QGlobalStaticDeleter
-include/QtCore/QHash
-include/QtCore/QHashData
-include/QtCore/QHashDummyNode
-include/QtCore/QHashDummyValue
-include/QtCore/QHashIterator
-include/QtCore/QHashNode
-include/QtCore/QHistoryState
-include/QtCore/QIODevice
-include/QtCore/QIncompatibleFlag
-include/QtCore/QIntegerForSize
-include/QtCore/QInternal
-include/QtCore/QJsonArray
-include/QtCore/QJsonDocument
-include/QtCore/QJsonObject
-include/QtCore/QJsonParseError
-include/QtCore/QJsonValue
-include/QtCore/QLatin1Char
-include/QtCore/QLatin1Literal
-include/QtCore/QLatin1String
-include/QtCore/QLibrary
-include/QtCore/QLibraryInfo
-include/QtCore/QLine
-include/QtCore/QLineF
-include/QtCore/QLinkedList
-include/QtCore/QLinkedListData
-include/QtCore/QLinkedListIterator
-include/QtCore/QLinkedListNode
-include/QtCore/QList
-include/QtCore/QListData
-include/QtCore/QListIterator
-include/QtCore/QLocale
-include/QtCore/QMap
-include/QtCore/QMapData
-include/QtCore/QMapIterator
-include/QtCore/QMapNode
-include/QtCore/QMapPayloadNode
-include/QtCore/QMargins
-include/QtCore/QMetaClassInfo
-include/QtCore/QMetaEnum
-include/QtCore/QMetaMethod
-include/QtCore/QMetaObject
-include/QtCore/QMetaObjectAccessor
-include/QtCore/QMetaObjectExtraData
-include/QtCore/QMetaProperty
-include/QtCore/QMetaType
-include/QtCore/QMetaTypeId
-include/QtCore/QMetaTypeId2
-include/QtCore/QMimeData
-include/QtCore/QModelIndex
-include/QtCore/QModelIndexList
-include/QtCore/QMultiHash
-include/QtCore/QMultiMap
-include/QtCore/QMutableFutureIterator
-include/QtCore/QMutableHashIterator
-include/QtCore/QMutableLinkedListIterator
-include/QtCore/QMutableListIterator
-include/QtCore/QMutableMapIterator
-include/QtCore/QMutableSetIterator
-include/QtCore/QMutableStringListIterator
-include/QtCore/QMutableVectorIterator
-include/QtCore/QMutex
-include/QtCore/QMutexData
-include/QtCore/QMutexLocker
-include/QtCore/QNoDebug
-include/QtCore/QNoImplicitBoolCast
-include/QtCore/QObject
-include/QtCore/QObjectCleanupHandler
-include/QtCore/QObjectData
-include/QtCore/QObjectList
-include/QtCore/QObjectUserData
-include/QtCore/QPair
-include/QtCore/QParallelAnimationGroup
-include/QtCore/QPauseAnimation
-include/QtCore/QPersistentModelIndex
-include/QtCore/QPluginLoader
-include/QtCore/QPoint
-include/QtCore/QPointF
-include/QtCore/QPointer
-include/QtCore/QProcess
-include/QtCore/QProcessEnvironment
-include/QtCore/QPropertyAnimation
-include/QtCore/QQueue
-include/QtCore/QReadLocker
-include/QtCore/QReadWriteLock
-include/QtCore/QRect
-include/QtCore/QRectF
-include/QtCore/QRegExp
-include/QtCore/QResource
-include/QtCore/QReturnArgument
-include/QtCore/QRunnable
-include/QtCore/QSaveFile
-include/QtCore/QScopedArrayPointer
-include/QtCore/QScopedPointer
-include/QtCore/QScopedPointerArrayDeleter
-include/QtCore/QScopedPointerDeleter
-include/QtCore/QScopedPointerPodDeleter
-include/QtCore/QScopedValueRollback
-include/QtCore/QSemaphore
-include/QtCore/QSequentialAnimationGroup
-include/QtCore/QSet
-include/QtCore/QSetIterator
-include/QtCore/QSettings
-include/QtCore/QSharedData
-include/QtCore/QSharedDataPointer
-include/QtCore/QSharedMemory
-include/QtCore/QSharedPointer
-include/QtCore/QSignalMapper
-include/QtCore/QSignalTransition
-include/QtCore/QSize
-include/QtCore/QSizeF
-include/QtCore/QSocketNotifier
-include/QtCore/QStack
-include/QtCore/QStandardPaths
-include/QtCore/QState
-include/QtCore/QStateMachine
-include/QtCore/QStdWString
-include/QtCore/QString
-include/QtCore/QStringBuilder
-include/QtCore/QStringList
-include/QtCore/QStringListIterator
-include/QtCore/QStringMatcher
-include/QtCore/QStringRef
-include/QtCore/QSysInfo
-include/QtCore/QSystemLocale
-include/QtCore/QSystemSemaphore
-include/QtCore/QTS
-include/QtCore/QTemporaryDir
-include/QtCore/QTemporaryFile
-include/QtCore/QTextBoundaryFinder
-include/QtCore/QTextCodec
-include/QtCore/QTextCodecFactoryInterface
-include/QtCore/QTextCodecPlugin
-include/QtCore/QTextDecoder
-include/QtCore/QTextEncoder
-include/QtCore/QTextIStream
-include/QtCore/QTextOStream
-include/QtCore/QTextStream
-include/QtCore/QTextStreamFunction
-include/QtCore/QTextStreamManipulator
-include/QtCore/QThread
-include/QtCore/QThreadPool
-include/QtCore/QThreadStorage
-include/QtCore/QThreadStorageData
-include/QtCore/QTime
-include/QtCore/QTimeLine
-include/QtCore/QTimer
-include/QtCore/QTimerEvent
-include/QtCore/QTranslator
-include/QtCore/QTypeInfo
-include/QtCore/QUrl
-include/QtCore/QUuid
-include/QtCore/QVarLengthArray
-include/QtCore/QVariant
-include/QtCore/QVariantAnimation
-include/QtCore/QVariantComparisonHelper
-include/QtCore/QVariantHash
-include/QtCore/QVariantList
-include/QtCore/QVariantMap
-include/QtCore/QVector
-include/QtCore/QVectorData
-include/QtCore/QVectorIterator
-include/QtCore/QVectorTypedData
-include/QtCore/QWaitCondition
-include/QtCore/QWeakPointer
-include/QtCore/QWriteLocker
-include/QtCore/QXmlStreamAttribute
-include/QtCore/QXmlStreamAttributes
-include/QtCore/QXmlStreamEntityDeclaration
-include/QtCore/QXmlStreamEntityDeclarations
-include/QtCore/QXmlStreamEntityResolver
-include/QtCore/QXmlStreamNamespaceDeclaration
-include/QtCore/QXmlStreamNamespaceDeclarations
-include/QtCore/QXmlStreamNotationDeclaration
-include/QtCore/QXmlStreamNotationDeclarations
-include/QtCore/QXmlStreamReader
-include/QtCore/QXmlStreamStringRef
-include/QtCore/QXmlStreamWriter
-include/QtCore/Q_INT16
-include/QtCore/Q_INT32
-include/QtCore/Q_INT64
-include/QtCore/Q_INT8
-include/QtCore/Q_LLONG
-include/QtCore/Q_LONG
-include/QtCore/Q_PID
-include/QtCore/Q_UINT16
-include/QtCore/Q_UINT32
-include/QtCore/Q_UINT64
-include/QtCore/Q_UINT8
-include/QtCore/Q_ULLONG
-include/QtCore/Q_ULONG
-include/QtCore/Qt
-include/QtCore/QtAlgorithms
-include/QtCore/QtCleanUpFunction
-include/QtCore/QtConcurrentFilter
-include/QtCore/QtConcurrentMap
-include/QtCore/QtConcurrentRun
-include/QtCore/QtConfig
-include/QtCore/QtContainerFwd
-include/QtCore/QtCore
-include/QtCore/QtDebug
-include/QtCore/QtEndian
-include/QtCore/QtGlobal
-include/QtCore/QtMsgHandler
-include/QtCore/QtNamespace
-include/QtCore/QtPlugin
-include/QtCore/QtPluginInstanceFunction
-include/QtCore/cs_build_info.h
-include/QtCore/cs_internal.h
-include/QtCore/cs_macro.h
-include/QtCore/cs_signal.h
-include/QtCore/cs_slot.h
-include/QtCore/csmeta.h
-include/QtCore/csmeta_callevent.h
-include/QtCore/csmeta_internal_1.h
-include/QtCore/csmeta_internal_2.h
-include/QtCore/csobject_internal.h
-include/QtCore/csobject_macro.h
-include/QtCore/csregister1.h
-include/QtCore/csregister2.h
-include/QtCore/q_int16.h
-include/QtCore/q_int32.h
-include/QtCore/q_int64.h
-include/QtCore/q_int8.h
-include/QtCore/q_llong.h
-include/QtCore/q_long.h
-include/QtCore/q_pid.h
-include/QtCore/q_uint16.h
-include/QtCore/q_uint32.h
-include/QtCore/q_uint64.h
-include/QtCore/q_uint8.h
-include/QtCore/q_ullong.h
-include/QtCore/q_ulong.h
-include/QtCore/qabstractanimation.h
-include/QtCore/qabstractconcatenable.h
-include/QtCore/qabstracteventdispatcher.h
-include/QtCore/qabstractfileengine.h
-include/QtCore/qabstractfileenginehandler.h
-include/QtCore/qabstractfileengineiterator.h
-include/QtCore/qabstractitemmodel.h
-include/QtCore/qabstractlistmodel.h
-include/QtCore/qabstractstate.h
-include/QtCore/qabstracttablemodel.h
-include/QtCore/qabstracttransition.h
-include/QtCore/qalgorithms.h
-include/QtCore/qanimationdriver.h
-include/QtCore/qanimationgroup.h
-include/QtCore/qargument.h
-include/QtCore/qarraydata.h
-include/QtCore/qarraydataops.h
-include/QtCore/qatomic.h
-include/QtCore/qatomicint.h
-include/QtCore/qatomicpointer.h
-include/QtCore/qbasictimer.h
-include/QtCore/qbitarray.h
-include/QtCore/qbitref.h
-include/QtCore/qbool.h
-include/QtCore/qbuffer.h
-include/QtCore/qbytearray.h
-include/QtCore/qbytearraymatcher.h
-include/QtCore/qbyteref.h
-include/QtCore/qcache.h
-include/QtCore/qchar.h
-include/QtCore/qcharref.h
-include/QtCore/qchildevent.h
-include/QtCore/qcommandlineoption.h
-include/QtCore/qcommandlineparser.h
-include/QtCore/qconcatenable.h
-include/QtCore/qconfig.h
-include/QtCore/qconststring.h
-include/QtCore/qcontainerfwd.h
-include/QtCore/qcontiguouscache.h
-include/QtCore/qcontiguouscachedata.h
-include/QtCore/qcontiguouscachetypeddata.h
-include/QtCore/qcoord.h
-include/QtCore/qcoreapplication.h
-include/QtCore/qcoreevent.h
-include/QtCore/qcryptographichash.h
-include/QtCore/qcustomevent.h
-include/QtCore/qdatastream.h
-include/QtCore/qdate.h
-include/QtCore/qdatetime.h
-include/QtCore/qdebug.h
-include/QtCore/qdir.h
-include/QtCore/qdiriterator.h
-include/QtCore/qdynamicpropertychangeevent.h
-include/QtCore/qeasingcurve.h
-include/QtCore/qelapsedtimer.h
-include/QtCore/qendian.h
-include/QtCore/qevent.h
-include/QtCore/qeventloop.h
-include/QtCore/qeventtransition.h
-include/QtCore/qexplicitlyshareddatapointer.h
-include/QtCore/qfactoryinterface.h
-include/QtCore/qfeatures.h
-include/QtCore/qfile.h
-include/QtCore/qfiledevice.h
-include/QtCore/qfileinfo.h
-include/QtCore/qfileinfolist.h
-include/QtCore/qfileinfolistiterator.h
-include/QtCore/qfilesystemwatcher.h
-include/QtCore/qfinalstate.h
-include/QtCore/qflag.h
-include/QtCore/qflags.h
-include/QtCore/qforeachcontainer.h
-include/QtCore/qforeachcontainerbase.h
-include/QtCore/qfsfileengine.h
-include/QtCore/qfuture.h
-include/QtCore/qfutureinterface.h
-include/QtCore/qfutureinterfacebase.h
-include/QtCore/qfutureiterator.h
-include/QtCore/qfuturesynchronizer.h
-include/QtCore/qfuturewatcher.h
-include/QtCore/qfuturewatcherbase.h
-include/QtCore/qgenericargument.h
-include/QtCore/qgenericreturnargument.h
-include/QtCore/qglobal.h
-include/QtCore/qglobalstatic.h
-include/QtCore/qglobalstaticdeleter.h
-include/QtCore/qhash.h
-include/QtCore/qhashdata.h
-include/QtCore/qhashdummynode.h
-include/QtCore/qhashdummyvalue.h
-include/QtCore/qhashfwd.h
-include/QtCore/qhashiterator.h
-include/QtCore/qhashnode.h
-include/QtCore/qhistorystate.h
-include/QtCore/qincompatibleflag.h
-include/QtCore/qintegerforsize.h
-include/QtCore/qinternal.h
-include/QtCore/qiodevice.h
-include/QtCore/qjsonarray.h
-include/QtCore/qjsondocument.h
-include/QtCore/qjsonobject.h
-include/QtCore/qjsonparseerror.h
-include/QtCore/qjsonvalue.h
-include/QtCore/qlatin1char.h
-include/QtCore/qlatin1literal.h
-include/QtCore/qlatin1string.h
-include/QtCore/qlibrary.h
-include/QtCore/qlibraryinfo.h
-include/QtCore/qline.h
-include/QtCore/qlinef.h
-include/QtCore/qlinkedlist.h
-include/QtCore/qlinkedlistdata.h
-include/QtCore/qlinkedlistiterator.h
-include/QtCore/qlinkedlistnode.h
-include/QtCore/qlist.h
-include/QtCore/qlistdata.h
-include/QtCore/qlistiterator.h
-include/QtCore/qlocale.h
-include/QtCore/qmap.h
-include/QtCore/qmapdata.h
-include/QtCore/qmapiterator.h
-include/QtCore/qmapnode.h
-include/QtCore/qmappayloadnode.h
-include/QtCore/qmargins.h
-include/QtCore/qmath.h
-include/QtCore/qmetaclassinfo.h
-include/QtCore/qmetaenum.h
-include/QtCore/qmetamethod.h
-include/QtCore/qmetaobject.h
-include/QtCore/qmetaobjectaccessor.h
-include/QtCore/qmetaobjectextradata.h
-include/QtCore/qmetaproperty.h
-include/QtCore/qmetatype.h
-include/QtCore/qmetatypeid.h
-include/QtCore/qmetatypeid2.h
-include/QtCore/qmimedata.h
-include/QtCore/qmodelindex.h
-include/QtCore/qmodelindexlist.h
-include/QtCore/qmultihash.h
-include/QtCore/qmultimap.h
-include/QtCore/qmutablefutureiterator.h
-include/QtCore/qmutablehashiterator.h
-include/QtCore/qmutablelinkedlistiterator.h
-include/QtCore/qmutablelistiterator.h
-include/QtCore/qmutablemapiterator.h
-include/QtCore/qmutablesetiterator.h
-include/QtCore/qmutablestringlistiterator.h
-include/QtCore/qmutablevectoriterator.h
-include/QtCore/qmutex.h
-include/QtCore/qmutexdata.h
-include/QtCore/qmutexlocker.h
-include/QtCore/qnamespace.h
-include/QtCore/qnodebug.h
-include/QtCore/qnoimplicitboolcast.h
-include/QtCore/qnumeric.h
-include/QtCore/qobject.h
-include/QtCore/qobjectcleanuphandler.h
-include/QtCore/qobjectdata.h
-include/QtCore/qobjectlist.h
-include/QtCore/qobjectuserdata.h
-include/QtCore/qpair.h
-include/QtCore/qparallelanimationgroup.h
-include/QtCore/qpauseanimation.h
-include/QtCore/qpersistentmodelindex.h
-include/QtCore/qplatformdefs.h
-include/QtCore/qplatformposix.h
-include/QtCore/qplugin.h
-include/QtCore/qpluginloader.h
-include/QtCore/qpoint.h
-include/QtCore/qpointer.h
-include/QtCore/qpointf.h
-include/QtCore/qprocess.h
-include/QtCore/qprocessenvironment.h
-include/QtCore/qpropertyanimation.h
-include/QtCore/qqueue.h
-include/QtCore/qreadlocker.h
-include/QtCore/qreadwritelock.h
-include/QtCore/qrect.h
-include/QtCore/qrectf.h
-include/QtCore/qrefcount.h
-include/QtCore/qregexp.h
-include/QtCore/qresource.h
-include/QtCore/qreturnargument.h
-include/QtCore/qrunnable.h
-include/QtCore/qsavefile.h
-include/QtCore/qscopedarraypointer.h
-include/QtCore/qscopedpointer.h
-include/QtCore/qscopedpointerarraydeleter.h
-include/QtCore/qscopedpointerdeleter.h
-include/QtCore/qscopedpointerpoddeleter.h
-include/QtCore/qscopedvaluerollback.h
-include/QtCore/qsemaphore.h
-include/QtCore/qsequentialanimationgroup.h
-include/QtCore/qset.h
-include/QtCore/qsetiterator.h
-include/QtCore/qsettings.h
-include/QtCore/qshareddata.h
-include/QtCore/qshareddatapointer.h
-include/QtCore/qsharedmemory.h
-include/QtCore/qsharedpointer.h
-include/QtCore/qsharedpointer_impl.h
-include/QtCore/qsignalmapper.h
-include/QtCore/qsignaltransition.h
-include/QtCore/qsize.h
-include/QtCore/qsizef.h
-include/QtCore/qsocketnotifier.h
-include/QtCore/qstack.h
-include/QtCore/qstandardpaths.h
-include/QtCore/qstate.h
-include/QtCore/qstatemachine.h
-include/QtCore/qstdwstring.h
-include/QtCore/qstring.h
-include/QtCore/qstringbuilder.h
-include/QtCore/qstringlist.h
-include/QtCore/qstringlistiterator.h
-include/QtCore/qstringmatcher.h
-include/QtCore/qstringref.h
-include/QtCore/qsysinfo.h
-include/QtCore/qsystemlocale.h
-include/QtCore/qsystemsemaphore.h
-include/QtCore/qt.h
-include/QtCore/qt_windows.h
-include/QtCore/qtalgorithms.h
-include/QtCore/qtcleanupfunction.h
-include/QtCore/qtconcurrentcompilertest.h
-include/QtCore/qtconcurrentexception.h
-include/QtCore/qtconcurrentfilter.h
-include/QtCore/qtconcurrentfilterkernel.h
-include/QtCore/qtconcurrentfunctionwrappers.h
-include/QtCore/qtconcurrentiteratekernel.h
-include/QtCore/qtconcurrentmap.h
-include/QtCore/qtconcurrentmapkernel.h
-include/QtCore/qtconcurrentmedian.h
-include/QtCore/qtconcurrentreducekernel.h
-include/QtCore/qtconcurrentresultstore.h
-include/QtCore/qtconcurrentrun.h
-include/QtCore/qtconcurrentrunbase.h
-include/QtCore/qtconcurrentstoredfunctioncall.h
-include/QtCore/qtconcurrentthreadengine.h
-include/QtCore/qtconfig.h
-include/QtCore/qtcontainerfwd.h
-include/QtCore/qtcore.h
-include/QtCore/qtdebug.h
-include/QtCore/qtemporarydir.h
-include/QtCore/qtemporaryfile.h
-include/QtCore/qtendian.h
-include/QtCore/qtextboundaryfinder.h
-include/QtCore/qtextcodec.h
-include/QtCore/qtextcodecfactoryinterface.h
-include/QtCore/qtextcodecplugin.h
-include/QtCore/qtextdecoder.h
-include/QtCore/qtextencoder.h
-include/QtCore/qtextistream.h
-include/QtCore/qtextostream.h
-include/QtCore/qtextstream.h
-include/QtCore/qtextstreamfunction.h
-include/QtCore/qtextstreammanipulator.h
-include/QtCore/qtglobal.h
-include/QtCore/qthread.h
-include/QtCore/qthreadpool.h
-include/QtCore/qthreadstorage.h
-include/QtCore/qthreadstoragedata.h
-include/QtCore/qtime.h
-include/QtCore/qtimeline.h
-include/QtCore/qtimer.h
-include/QtCore/qtimerevent.h
-include/QtCore/qtmsghandler.h
-include/QtCore/qtnamespace.h
-include/QtCore/qtplugin.h
-include/QtCore/qtplugininstancefunction.h
-include/QtCore/qtranslator.h
-include/QtCore/qts.h
-include/QtCore/qtypeinfo.h
-include/QtCore/qurl.h
-include/QtCore/quuid.h
-include/QtCore/qvariant.h
-include/QtCore/qvariantanimation.h
-include/QtCore/qvariantcomparisonhelper.h
-include/QtCore/qvarianthash.h
-include/QtCore/qvariantlist.h
-include/QtCore/qvariantmap.h
-include/QtCore/qvarlengtharray.h
-include/QtCore/qvector.h
-include/QtCore/qvectordata.h
-include/QtCore/qvectoriterator.h
-include/QtCore/qvectortypeddata.h
-include/QtCore/qwaitcondition.h
-include/QtCore/qweakpointer.h
-include/QtCore/qwritelocker.h
-include/QtCore/qxmlstream.h
-include/QtCore/qxmlstreamattribute.h
-include/QtCore/qxmlstreamattributes.h
-include/QtCore/qxmlstreamentitydeclaration.h
-include/QtCore/qxmlstreamentitydeclarations.h
-include/QtCore/qxmlstreamentityresolver.h
-include/QtCore/qxmlstreamnamespacedeclaration.h
-include/QtCore/qxmlstreamnamespacedeclarations.h
-include/QtCore/qxmlstreamnotationdeclaration.h
-include/QtCore/qxmlstreamnotationdeclarations.h
-include/QtCore/qxmlstreamreader.h
-include/QtCore/qxmlstreamstringref.h
-include/QtCore/qxmlstreamwriter.h
-include/QtGui/QAbstractButton
-include/QtGui/QAbstractGraphicsShapeItem
-include/QtGui/QAbstractItemDelegate
-include/QtGui/QAbstractItemView
-include/QtGui/QAbstractPageSetupDialog
-include/QtGui/QAbstractPrintDialog
-include/QtGui/QAbstractProxyModel
-include/QtGui/QAbstractScrollArea
-include/QtGui/QAbstractSlider
-include/QtGui/QAbstractSpinBox
-include/QtGui/QAbstractTextDocumentLayout
-include/QtGui/QAbstractUndoItem
-include/QtGui/QAccessible
-include/QtGui/QAccessible2Interface
-include/QtGui/QAccessibleActionInterface
-include/QtGui/QAccessibleApplication
-include/QtGui/QAccessibleBridge
-include/QtGui/QAccessibleBridgeFactoryInterface
-include/QtGui/QAccessibleBridgePlugin
-include/QtGui/QAccessibleEditableTextInterface
-include/QtGui/QAccessibleEvent
-include/QtGui/QAccessibleFactoryInterface
-include/QtGui/QAccessibleImageInterface
-include/QtGui/QAccessibleInterface
-include/QtGui/QAccessibleInterfaceEx
-include/QtGui/QAccessibleObject
-include/QtGui/QAccessibleObjectEx
-include/QtGui/QAccessiblePlugin
-include/QtGui/QAccessibleSimpleEditableTextInterface
-include/QtGui/QAccessibleTable2CellInterface
-include/QtGui/QAccessibleTable2Interface
-include/QtGui/QAccessibleTableInterface
-include/QtGui/QAccessibleTextInterface
-include/QtGui/QAccessibleValueInterface
-include/QtGui/QAccessibleWidget
-include/QtGui/QAccessibleWidgetEx
-include/QtGui/QAction
-include/QtGui/QActionEvent
-include/QtGui/QActionGroup
-include/QtGui/QApplication
-include/QtGui/QBitmap
-include/QtGui/QBoxLayout
-include/QtGui/QBrush
-include/QtGui/QBrushData
-include/QtGui/QButtonGroup
-include/QtGui/QCDEStyle
-include/QtGui/QCalendarWidget
-include/QtGui/QCheckBox
-include/QtGui/QCleanlooksStyle
-include/QtGui/QClipboard
-include/QtGui/QClipboardEvent
-include/QtGui/QCloseEvent
-include/QtGui/QColor
-include/QtGui/QColorDialog
-include/QtGui/QColorGroup
-include/QtGui/QColormap
-include/QtGui/QColumnView
-include/QtGui/QComboBox
-include/QtGui/QCommandLinkButton
-include/QtGui/QCommonStyle
-include/QtGui/QCompleter
-include/QtGui/QConicalGradient
-include/QtGui/QContextMenuEvent
-include/QtGui/QCursor
-include/QtGui/QCursorShape
-include/QtGui/QDataWidgetMapper
-include/QtGui/QDateEdit
-include/QtGui/QDateTimeEdit
-include/QtGui/QDeclarativeListProperty
-include/QtGui/QDesktopServices
-include/QtGui/QDesktopWidget
-include/QtGui/QDial
-include/QtGui/QDialog
-include/QtGui/QDialogButtonBox
-include/QtGui/QDirModel
-include/QtGui/QDockWidget
-include/QtGui/QDoubleSpinBox
-include/QtGui/QDoubleValidator
-include/QtGui/QDrag
-include/QtGui/QDragEnterEvent
-include/QtGui/QDragLeaveEvent
-include/QtGui/QDragMoveEvent
-include/QtGui/QDragResponseEvent
-include/QtGui/QDropEvent
-include/QtGui/QErrorMessage
-include/QtGui/QFileDialog
-include/QtGui/QFileIconProvider
-include/QtGui/QFileOpenEvent
-include/QtGui/QFileSystemModel
-include/QtGui/QFocusEvent
-include/QtGui/QFocusFrame
-include/QtGui/QFont
-include/QtGui/QFontComboBox
-include/QtGui/QFontDatabase
-include/QtGui/QFontDialog
-include/QtGui/QFontInfo
-include/QtGui/QFontMetrics
-include/QtGui/QFontMetricsF
-include/QtGui/QFormLayout
-include/QtGui/QFrame
-include/QtGui/QGenericMatrix
-include/QtGui/QGenericPlugin
-include/QtGui/QGenericPluginFactory
-include/QtGui/QGenericPluginFactoryInterface
-include/QtGui/QGesture
-include/QtGui/QGestureEvent
-include/QtGui/QGestureRecognizer
-include/QtGui/QGlyphRun
-include/QtGui/QGradient
-include/QtGui/QGradientStop
-include/QtGui/QGradientStops
-include/QtGui/QGraphicsAnchor
-include/QtGui/QGraphicsAnchorLayout
-include/QtGui/QGraphicsBlurEffect
-include/QtGui/QGraphicsColorizeEffect
-include/QtGui/QGraphicsDropShadowEffect
-include/QtGui/QGraphicsEffect
-include/QtGui/QGraphicsEllipseItem
-include/QtGui/QGraphicsGridLayout
-include/QtGui/QGraphicsItem
-include/QtGui/QGraphicsItemAnimation
-include/QtGui/QGraphicsItemGroup
-include/QtGui/QGraphicsLayout
-include/QtGui/QGraphicsLayoutItem
-include/QtGui/QGraphicsLineItem
-include/QtGui/QGraphicsLinearLayout
-include/QtGui/QGraphicsObject
-include/QtGui/QGraphicsOpacityEffect
-include/QtGui/QGraphicsPathItem
-include/QtGui/QGraphicsPixmapItem
-include/QtGui/QGraphicsPolygonItem
-include/QtGui/QGraphicsProxyWidget
-include/QtGui/QGraphicsRectItem
-include/QtGui/QGraphicsRotation
-include/QtGui/QGraphicsScale
-include/QtGui/QGraphicsScene
-include/QtGui/QGraphicsSceneContextMenuEvent
-include/QtGui/QGraphicsSceneDragDropEvent
-include/QtGui/QGraphicsSceneEvent
-include/QtGui/QGraphicsSceneHelpEvent
-include/QtGui/QGraphicsSceneHoverEvent
-include/QtGui/QGraphicsSceneMouseEvent
-include/QtGui/QGraphicsSceneMoveEvent
-include/QtGui/QGraphicsSceneResizeEvent
-include/QtGui/QGraphicsSceneWheelEvent
-include/QtGui/QGraphicsSimpleTextItem
-include/QtGui/QGraphicsTextItem
-include/QtGui/QGraphicsTransform
-include/QtGui/QGraphicsView
-include/QtGui/QGraphicsWidget
-include/QtGui/QGridLayout
-include/QtGui/QGroupBox
-include/QtGui/QGtkStyle
-include/QtGui/QHBoxLayout
-include/QtGui/QHeaderView
-include/QtGui/QHelpEvent
-include/QtGui/QHideEvent
-include/QtGui/QHoverEvent
-include/QtGui/QIcon
-include/QtGui/QIconDragEvent
-include/QtGui/QIconEngine
-include/QtGui/QIconEngineFactoryInterface
-include/QtGui/QIconEngineFactoryInterfaceV2
-include/QtGui/QIconEnginePlugin
-include/QtGui/QIconEnginePluginV2
-include/QtGui/QIconEngineV2
-include/QtGui/QIconSet
-include/QtGui/QIdentityProxyModel
-include/QtGui/QImage
-include/QtGui/QImageIOHandler
-include/QtGui/QImageIOHandlerFactoryInterface
-include/QtGui/QImageIOPlugin
-include/QtGui/QImageReader
-include/QtGui/QImageTextKeyLang
-include/QtGui/QImageWriter
-include/QtGui/QInputContext
-include/QtGui/QInputContextFactory
-include/QtGui/QInputContextFactoryInterface
-include/QtGui/QInputContextPlugin
-include/QtGui/QInputDialog
-include/QtGui/QInputEvent
-include/QtGui/QInputMethodEvent
-include/QtGui/QIntValidator
-include/QtGui/QItemDelegate
-include/QtGui/QItemEditorCreator
-include/QtGui/QItemEditorCreatorBase
-include/QtGui/QItemEditorFactory
-include/QtGui/QItemSelection
-include/QtGui/QItemSelectionModel
-include/QtGui/QItemSelectionRange
-include/QtGui/QKeyEvent
-include/QtGui/QKeyEventTransition
-include/QtGui/QKeySequence
-include/QtGui/QLCDNumber
-include/QtGui/QLabel
-include/QtGui/QLayout
-include/QtGui/QLayoutItem
-include/QtGui/QLayoutIterator
-include/QtGui/QLineEdit
-include/QtGui/QLinearGradient
-include/QtGui/QListView
-include/QtGui/QListWidget
-include/QtGui/QListWidgetItem
-include/QtGui/QMacCocoaViewContainer
-include/QtGui/QMacMime
-include/QtGui/QMacNativeWidget
-include/QtGui/QMacPasteboardMime
-include/QtGui/QMacStyle
-include/QtGui/QMainWindow
-include/QtGui/QMatrix
-include/QtGui/QMatrix2x2
-include/QtGui/QMatrix2x3
-include/QtGui/QMatrix2x4
-include/QtGui/QMatrix3x2
-include/QtGui/QMatrix3x3
-include/QtGui/QMatrix3x4
-include/QtGui/QMatrix4x2
-include/QtGui/QMatrix4x3
-include/QtGui/QMatrix4x4
-include/QtGui/QMdiArea
-include/QtGui/QMdiSubWindow
-include/QtGui/QMenu
-include/QtGui/QMenuBar
-include/QtGui/QMenuItem
-include/QtGui/QMenubarUpdatedEvent
-include/QtGui/QMessageBox
-include/QtGui/QMimeSource
-include/QtGui/QMotifStyle
-include/QtGui/QMouseEvent
-include/QtGui/QMouseEventTransition
-include/QtGui/QMoveEvent
-include/QtGui/QMovie
-include/QtGui/QPageSetupDialog
-include/QtGui/QPaintDevice
-include/QtGui/QPaintEngine
-include/QtGui/QPaintEngineState
-include/QtGui/QPaintEvent
-include/QtGui/QPainter
-include/QtGui/QPainterPath
-include/QtGui/QPainterPathPrivate
-include/QtGui/QPainterPathStroker
-include/QtGui/QPalette
-include/QtGui/QPanGesture
-include/QtGui/QPen
-include/QtGui/QPicture
-include/QtGui/QPictureFormatInterface
-include/QtGui/QPictureFormatPlugin
-include/QtGui/QPictureIO
-include/QtGui/QPinchGesture
-include/QtGui/QPixmap
-include/QtGui/QPixmapCache
-include/QtGui/QPlainTextDocumentLayout
-include/QtGui/QPlainTextEdit
-include/QtGui/QPlastiqueStyle
-include/QtGui/QPlatformClipboard
-include/QtGui/QPlatformCursor
-include/QtGui/QPlatformCursorImage
-include/QtGui/QPlatformCursorPrivate
-include/QtGui/QPlatformEventLoopIntegration
-include/QtGui/QPlatformFontDatabase
-include/QtGui/QPlatformGLContext
-include/QtGui/QPlatformIntegration
-include/QtGui/QPlatformIntegrationFactoryInterface
-include/QtGui/QPlatformIntegrationPlugin
-include/QtGui/QPlatformNativeInterface
-include/QtGui/QPlatformScreen
-include/QtGui/QPlatformWindow
-include/QtGui/QPlatformWindowFormat
-include/QtGui/QPolygon
-include/QtGui/QPolygonF
-include/QtGui/QPrintDialog
-include/QtGui/QPrintEngine
-include/QtGui/QPrintPreviewDialog
-include/QtGui/QPrintPreviewWidget
-include/QtGui/QPrinter
-include/QtGui/QPrinterInfo
-include/QtGui/QProgressBar
-include/QtGui/QProgressDialog
-include/QtGui/QProxyModel
-include/QtGui/QProxyStyle
-include/QtGui/QPushButton
-include/QtGui/QQuaternion
-include/QtGui/QRadialGradient
-include/QtGui/QRadioButton
-include/QtGui/QRawFont
-include/QtGui/QRegExpValidator
-include/QtGui/QRegion
-include/QtGui/QResizeEvent
-include/QtGui/QRgb
-include/QtGui/QRubberBand
-include/QtGui/QScrollArea
-include/QtGui/QScrollBar
-include/QtGui/QSessionManager
-include/QtGui/QShortcut
-include/QtGui/QShortcutEvent
-include/QtGui/QShowEvent
-include/QtGui/QSizeGrip
-include/QtGui/QSizePolicy
-include/QtGui/QSlider
-include/QtGui/QSortFilterProxyModel
-include/QtGui/QSound
-include/QtGui/QSpacerItem
-include/QtGui/QSpinBox
-include/QtGui/QSplashScreen
-include/QtGui/QSplitter
-include/QtGui/QSplitterHandle
-include/QtGui/QStackedLayout
-include/QtGui/QStackedWidget
-include/QtGui/QStandardItem
-include/QtGui/QStandardItemEditorCreator
-include/QtGui/QStandardItemModel
-include/QtGui/QStaticText
-include/QtGui/QStatusBar
-include/QtGui/QStatusTipEvent
-include/QtGui/QStringListModel
-include/QtGui/QStyle
-include/QtGui/QStyleFactory
-include/QtGui/QStyleFactoryInterface
-include/QtGui/QStyleHintReturn
-include/QtGui/QStyleHintReturnMask
-include/QtGui/QStyleHintReturnVariant
-include/QtGui/QStyleOption
-include/QtGui/QStyleOptionButton
-include/QtGui/QStyleOptionComboBox
-include/QtGui/QStyleOptionComplex
-include/QtGui/QStyleOptionDockWidget
-include/QtGui/QStyleOptionDockWidgetV2
-include/QtGui/QStyleOptionFocusRect
-include/QtGui/QStyleOptionFrame
-include/QtGui/QStyleOptionFrameV2
-include/QtGui/QStyleOptionFrameV3
-include/QtGui/QStyleOptionGraphicsItem
-include/QtGui/QStyleOptionGroupBox
-include/QtGui/QStyleOptionHeader
-include/QtGui/QStyleOptionMenuItem
-include/QtGui/QStyleOptionProgressBar
-include/QtGui/QStyleOptionProgressBarV2
-include/QtGui/QStyleOptionRubberBand
-include/QtGui/QStyleOptionSizeGrip
-include/QtGui/QStyleOptionSlider
-include/QtGui/QStyleOptionSpinBox
-include/QtGui/QStyleOptionTab
-include/QtGui/QStyleOptionTabBarBase
-include/QtGui/QStyleOptionTabBarBaseV2
-include/QtGui/QStyleOptionTabV2
-include/QtGui/QStyleOptionTabV3
-include/QtGui/QStyleOptionTabWidgetFrame
-include/QtGui/QStyleOptionTabWidgetFrameV2
-include/QtGui/QStyleOptionTitleBar
-include/QtGui/QStyleOptionToolBar
-include/QtGui/QStyleOptionToolBarV2
-include/QtGui/QStyleOptionToolBox
-include/QtGui/QStyleOptionToolBoxV2
-include/QtGui/QStyleOptionToolButton
-include/QtGui/QStyleOptionViewItem
-include/QtGui/QStyleOptionViewItemV2
-include/QtGui/QStyleOptionViewItemV3
-include/QtGui/QStyleOptionViewItemV4
-include/QtGui/QStylePainter
-include/QtGui/QStylePlugin
-include/QtGui/QStyledItemDelegate
-include/QtGui/QSupportedWritingSystems
-include/QtGui/QSwipeGesture
-include/QtGui/QSyntaxHighlighter
-include/QtGui/QSystemTrayIcon
-include/QtGui/QTabBar
-include/QtGui/QTabWidget
-include/QtGui/QTableView
-include/QtGui/QTableWidget
-include/QtGui/QTableWidgetItem
-include/QtGui/QTableWidgetSelectionRange
-include/QtGui/QTabletEvent
-include/QtGui/QTapAndHoldGesture
-include/QtGui/QTapGesture
-include/QtGui/QTextBlock
-include/QtGui/QTextBlockFormat
-include/QtGui/QTextBlockGroup
-include/QtGui/QTextBlockUserData
-include/QtGui/QTextBrowser
-include/QtGui/QTextCharFormat
-include/QtGui/QTextCursor
-include/QtGui/QTextDocument
-include/QtGui/QTextDocumentFragment
-include/QtGui/QTextDocumentWriter
-include/QtGui/QTextEdit
-include/QtGui/QTextFormat
-include/QtGui/QTextFragment
-include/QtGui/QTextFrame
-include/QtGui/QTextFrameFormat
-include/QtGui/QTextFrameLayoutData
-include/QtGui/QTextImageFormat
-include/QtGui/QTextInlineObject
-include/QtGui/QTextItem
-include/QtGui/QTextLayout
-include/QtGui/QTextLength
-include/QtGui/QTextLine
-include/QtGui/QTextList
-include/QtGui/QTextListFormat
-include/QtGui/QTextObject
-include/QtGui/QTextObjectInterface
-include/QtGui/QTextOption
-include/QtGui/QTextTable
-include/QtGui/QTextTableCell
-include/QtGui/QTextTableCellFormat
-include/QtGui/QTextTableFormat
-include/QtGui/QTileRules
-include/QtGui/QTimeEdit
-include/QtGui/QToolBar
-include/QtGui/QToolBarChangeEvent
-include/QtGui/QToolBox
-include/QtGui/QToolButton
-include/QtGui/QToolTip
-include/QtGui/QTouchEvent
-include/QtGui/QTransform
-include/QtGui/QTreeView
-include/QtGui/QTreeWidget
-include/QtGui/QTreeWidgetItem
-include/QtGui/QTreeWidgetItemIterator
-include/QtGui/QUndoCommand
-include/QtGui/QUndoGroup
-include/QtGui/QUndoStack
-include/QtGui/QUndoView
-include/QtGui/QUnixPrintWidget
-include/QtGui/QUpdateLaterEvent
-include/QtGui/QVBoxLayout
-include/QtGui/QValidator
-include/QtGui/QVector2D
-include/QtGui/QVector3D
-include/QtGui/QVector4D
-include/QtGui/QWhatsThis
-include/QtGui/QWhatsThisClickedEvent
-include/QtGui/QWheelEvent
-include/QtGui/QWidget
-include/QtGui/QWidgetAction
-include/QtGui/QWidgetData
-include/QtGui/QWidgetItem
-include/QtGui/QWidgetItemV2
-include/QtGui/QWidgetList
-include/QtGui/QWidgetMapper
-include/QtGui/QWidgetSet
-include/QtGui/QWindowStateChangeEvent
-include/QtGui/QWindowSystemInterface
-include/QtGui/QWindowsMime
-include/QtGui/QWindowsStyle
-include/QtGui/QWindowsVistaStyle
-include/QtGui/QWindowsXPStyle
-include/QtGui/QWizard
-include/QtGui/QWizardPage
-include/QtGui/QWorkspace
-include/QtGui/QX11EmbedContainer
-include/QtGui/QX11EmbedWidget
-include/QtGui/QX11Info
-include/QtGui/QtEvents
-include/QtGui/QtGui
-include/QtGui/cs_carbon_wrapper.h
-include/QtGui/qabstractbutton.h
-include/QtGui/qabstractgraphicsshapeitem.h
-include/QtGui/qabstractitemdelegate.h
-include/QtGui/qabstractitemview.h
-include/QtGui/qabstractpagesetupdialog.h
-include/QtGui/qabstractprintdialog.h
-include/QtGui/qabstractproxymodel.h
-include/QtGui/qabstractscrollarea.h
-include/QtGui/qabstractslider.h
-include/QtGui/qabstractspinbox.h
-include/QtGui/qabstracttextdocumentlayout.h
-include/QtGui/qabstractundoitem.h
-include/QtGui/qaccessible.h
-include/QtGui/qaccessible2.h
-include/QtGui/qaccessible2interface.h
-include/QtGui/qaccessibleactioninterface.h
-include/QtGui/qaccessibleapplication.h
-include/QtGui/qaccessiblebridge.h
-include/QtGui/qaccessiblebridgefactoryinterface.h
-include/QtGui/qaccessiblebridgeplugin.h
-include/QtGui/qaccessibleeditabletextinterface.h
-include/QtGui/qaccessibleevent.h
-include/QtGui/qaccessiblefactoryinterface.h
-include/QtGui/qaccessibleimageinterface.h
-include/QtGui/qaccessibleinterface.h
-include/QtGui/qaccessibleinterfaceex.h
-include/QtGui/qaccessibleobject.h
-include/QtGui/qaccessibleobjectex.h
-include/QtGui/qaccessibleplugin.h
-include/QtGui/qaccessiblesimpleeditabletextinterface.h
-include/QtGui/qaccessibletable2cellinterface.h
-include/QtGui/qaccessibletable2interface.h
-include/QtGui/qaccessibletableinterface.h
-include/QtGui/qaccessibletextinterface.h
-include/QtGui/qaccessiblevalueinterface.h
-include/QtGui/qaccessiblewidget.h
-include/QtGui/qaccessiblewidgetex.h
-include/QtGui/qaction.h
-include/QtGui/qactionevent.h
-include/QtGui/qactiongroup.h
-include/QtGui/qapplication.h
-include/QtGui/qbitmap.h
-include/QtGui/qboxlayout.h
-include/QtGui/qbrush.h
-include/QtGui/qbrushdata.h
-include/QtGui/qbuttongroup.h
-include/QtGui/qcalendarwidget.h
-include/QtGui/qcdestyle.h
-include/QtGui/qcheckbox.h
-include/QtGui/qcleanlooksstyle.h
-include/QtGui/qclipboard.h
-include/QtGui/qclipboardevent.h
-include/QtGui/qcloseevent.h
-include/QtGui/qcolor.h
-include/QtGui/qcolordialog.h
-include/QtGui/qcolorgroup.h
-include/QtGui/qcolormap.h
-include/QtGui/qcolumnview.h
-include/QtGui/qcombobox.h
-include/QtGui/qcommandlinkbutton.h
-include/QtGui/qcommonstyle.h
-include/QtGui/qcompleter.h
-include/QtGui/qconicalgradient.h
-include/QtGui/qcontextmenuevent.h
-include/QtGui/qcursor.h
-include/QtGui/qcursorshape.h
-include/QtGui/qdatawidgetmapper.h
-include/QtGui/qdateedit.h
-include/QtGui/qdatetimeedit.h
-include/QtGui/qdeclarativelistproperty.h
-include/QtGui/qdesktopservices.h
-include/QtGui/qdesktopwidget.h
-include/QtGui/qdial.h
-include/QtGui/qdialog.h
-include/QtGui/qdialogbuttonbox.h
-include/QtGui/qdirmodel.h
-include/QtGui/qdockwidget.h
-include/QtGui/qdoublespinbox.h
-include/QtGui/qdoublevalidator.h
-include/QtGui/qdrag.h
-include/QtGui/qdragenterevent.h
-include/QtGui/qdragleaveevent.h
-include/QtGui/qdragmoveevent.h
-include/QtGui/qdragresponseevent.h
-include/QtGui/qdrawutil.h
-include/QtGui/qdropevent.h
-include/QtGui/qerrormessage.h
-include/QtGui/qevent.h
-include/QtGui/qfiledialog.h
-include/QtGui/qfileiconprovider.h
-include/QtGui/qfileopenevent.h
-include/QtGui/qfilesystemmodel.h
-include/QtGui/qfocusevent.h
-include/QtGui/qfocusframe.h
-include/QtGui/qfont.h
-include/QtGui/qfontcombobox.h
-include/QtGui/qfontdatabase.h
-include/QtGui/qfontdialog.h
-include/QtGui/qfontinfo.h
-include/QtGui/qfontmetrics.h
-include/QtGui/qfontmetricsf.h
-include/QtGui/qformlayout.h
-include/QtGui/qframe.h
-include/QtGui/qgenericmatrix.h
-include/QtGui/qgenericplugin.h
-include/QtGui/qgenericplugin_qpa.h
-include/QtGui/qgenericpluginfactory.h
-include/QtGui/qgenericpluginfactory_qpa.h
-include/QtGui/qgenericpluginfactoryinterface.h
-include/QtGui/qgesture.h
-include/QtGui/qgestureevent.h
-include/QtGui/qgesturerecognizer.h
-include/QtGui/qglyphrun.h
-include/QtGui/qgradient.h
-include/QtGui/qgradientstop.h
-include/QtGui/qgradientstops.h
-include/QtGui/qgraphicsanchor.h
-include/QtGui/qgraphicsanchorlayout.h
-include/QtGui/qgraphicsblureffect.h
-include/QtGui/qgraphicscolorizeeffect.h
-include/QtGui/qgraphicsdropshadoweffect.h
-include/QtGui/qgraphicseffect.h
-include/QtGui/qgraphicsellipseitem.h
-include/QtGui/qgraphicsgridlayout.h
-include/QtGui/qgraphicsitem.h
-include/QtGui/qgraphicsitemanimation.h
-include/QtGui/qgraphicsitemgroup.h
-include/QtGui/qgraphicslayout.h
-include/QtGui/qgraphicslayoutitem.h
-include/QtGui/qgraphicslinearlayout.h
-include/QtGui/qgraphicslineitem.h
-include/QtGui/qgraphicsobject.h
-include/QtGui/qgraphicsopacityeffect.h
-include/QtGui/qgraphicspathitem.h
-include/QtGui/qgraphicspixmapitem.h
-include/QtGui/qgraphicspolygonitem.h
-include/QtGui/qgraphicsproxywidget.h
-include/QtGui/qgraphicsrectitem.h
-include/QtGui/qgraphicsrotation.h
-include/QtGui/qgraphicsscale.h
-include/QtGui/qgraphicsscene.h
-include/QtGui/qgraphicsscenecontextmenuevent.h
-include/QtGui/qgraphicsscenedragdropevent.h
-include/QtGui/qgraphicssceneevent.h
-include/QtGui/qgraphicsscenehelpevent.h
-include/QtGui/qgraphicsscenehoverevent.h
-include/QtGui/qgraphicsscenemouseevent.h
-include/QtGui/qgraphicsscenemoveevent.h
-include/QtGui/qgraphicssceneresizeevent.h
-include/QtGui/qgraphicsscenewheelevent.h
-include/QtGui/qgraphicssimpletextitem.h
-include/QtGui/qgraphicstextitem.h
-include/QtGui/qgraphicstransform.h
-include/QtGui/qgraphicsview.h
-include/QtGui/qgraphicswidget.h
-include/QtGui/qgridlayout.h
-include/QtGui/qgroupbox.h
-include/QtGui/qgtkstyle.h
-include/QtGui/qhboxlayout.h
-include/QtGui/qheaderview.h
-include/QtGui/qhelpevent.h
-include/QtGui/qhideevent.h
-include/QtGui/qhoverevent.h
-include/QtGui/qicon.h
-include/QtGui/qicondragevent.h
-include/QtGui/qiconengine.h
-include/QtGui/qiconenginefactoryinterface.h
-include/QtGui/qiconenginefactoryinterfacev2.h
-include/QtGui/qiconengineplugin.h
-include/QtGui/qiconenginepluginv2.h
-include/QtGui/qiconenginev2.h
-include/QtGui/qiconset.h
-include/QtGui/qidentityproxymodel.h
-include/QtGui/qimage.h
-include/QtGui/qimageiohandler.h
-include/QtGui/qimageiohandlerfactoryinterface.h
-include/QtGui/qimageioplugin.h
-include/QtGui/qimagereader.h
-include/QtGui/qimagetextkeylang.h
-include/QtGui/qimagewriter.h
-include/QtGui/qinputcontext.h
-include/QtGui/qinputcontextfactory.h
-include/QtGui/qinputcontextfactoryinterface.h
-include/QtGui/qinputcontextplugin.h
-include/QtGui/qinputdialog.h
-include/QtGui/qinputevent.h
-include/QtGui/qinputmethodevent.h
-include/QtGui/qintvalidator.h
-include/QtGui/qitemdelegate.h
-include/QtGui/qitemeditorcreator.h
-include/QtGui/qitemeditorcreatorbase.h
-include/QtGui/qitemeditorfactory.h
-include/QtGui/qitemselection.h
-include/QtGui/qitemselectionmodel.h
-include/QtGui/qitemselectionrange.h
-include/QtGui/qkeyevent.h
-include/QtGui/qkeyeventtransition.h
-include/QtGui/qkeysequence.h
-include/QtGui/qlabel.h
-include/QtGui/qlayout.h
-include/QtGui/qlayoutitem.h
-include/QtGui/qlayoutiterator.h
-include/QtGui/qlcdnumber.h
-include/QtGui/qlineargradient.h
-include/QtGui/qlineedit.h
-include/QtGui/qlistview.h
-include/QtGui/qlistwidget.h
-include/QtGui/qlistwidgetitem.h
-include/QtGui/qmaccocoaviewcontainer.h
-include/QtGui/qmaccocoaviewcontainer_mac.h
-include/QtGui/qmacdefines_mac.h
-include/QtGui/qmacmime.h
-include/QtGui/qmacnativewidget.h
-include/QtGui/qmacnativewidget_mac.h
-include/QtGui/qmacpasteboardmime.h
-include/QtGui/qmacstyle.h
-include/QtGui/qmacstyle_mac.h
-include/QtGui/qmainwindow.h
-include/QtGui/qmatrix.h
-include/QtGui/qmatrix2x2.h
-include/QtGui/qmatrix2x3.h
-include/QtGui/qmatrix2x4.h
-include/QtGui/qmatrix3x2.h
-include/QtGui/qmatrix3x3.h
-include/QtGui/qmatrix3x4.h
-include/QtGui/qmatrix4x2.h
-include/QtGui/qmatrix4x3.h
-include/QtGui/qmatrix4x4.h
-include/QtGui/qmdiarea.h
-include/QtGui/qmdisubwindow.h
-include/QtGui/qmenu.h
-include/QtGui/qmenubar.h
-include/QtGui/qmenubarupdatedevent.h
-include/QtGui/qmenuitem.h
-include/QtGui/qmessagebox.h
-include/QtGui/qmime.h
-include/QtGui/qmimesource.h
-include/QtGui/qmotifstyle.h
-include/QtGui/qmouseevent.h
-include/QtGui/qmouseeventtransition.h
-include/QtGui/qmoveevent.h
-include/QtGui/qmovie.h
-include/QtGui/qpagesetupdialog.h
-include/QtGui/qpaintdevice.h
-include/QtGui/qpaintengine.h
-include/QtGui/qpaintenginestate.h
-include/QtGui/qpainter.h
-include/QtGui/qpainterpath.h
-include/QtGui/qpainterpathprivate.h
-include/QtGui/qpainterpathstroker.h
-include/QtGui/qpaintevent.h
-include/QtGui/qpalette.h
-include/QtGui/qpangesture.h
-include/QtGui/qpen.h
-include/QtGui/qpicture.h
-include/QtGui/qpictureformatinterface.h
-include/QtGui/qpictureformatplugin.h
-include/QtGui/qpictureio.h
-include/QtGui/qpinchgesture.h
-include/QtGui/qpixmap.h
-include/QtGui/qpixmapcache.h
-include/QtGui/qplaintextdocumentlayout.h
-include/QtGui/qplaintextedit.h
-include/QtGui/qplastiquestyle.h
-include/QtGui/qplatformclipboard.h
-include/QtGui/qplatformclipboard_qpa.h
-include/QtGui/qplatformcursor.h
-include/QtGui/qplatformcursor_qpa.h
-include/QtGui/qplatformcursorimage.h
-include/QtGui/qplatformcursorprivate.h
-include/QtGui/qplatformeventloopintegration.h
-include/QtGui/qplatformeventloopintegration_qpa.h
-include/QtGui/qplatformfontdatabase.h
-include/QtGui/qplatformfontdatabase_qpa.h
-include/QtGui/qplatformglcontext.h
-include/QtGui/qplatformglcontext_qpa.h
-include/QtGui/qplatformintegration.h
-include/QtGui/qplatformintegrationfactoryinterface.h
-include/QtGui/qplatformintegrationplugin.h
-include/QtGui/qplatformintegrationplugin_qpa.h
-include/QtGui/qplatformnativeinterface.h
-include/QtGui/qplatformnativeinterface_qpa.h
-include/QtGui/qplatformscreen.h
-include/QtGui/qplatformscreen_qpa.h
-include/QtGui/qplatformwindow.h
-include/QtGui/qplatformwindow_qpa.h
-include/QtGui/qplatformwindowformat.h
-include/QtGui/qplatformwindowformat_qpa.h
-include/QtGui/qpolygon.h
-include/QtGui/qpolygonf.h
-include/QtGui/qprintdialog.h
-include/QtGui/qprintengine.h
-include/QtGui/qprinter.h
-include/QtGui/qprinterinfo.h
-include/QtGui/qprintpreviewdialog.h
-include/QtGui/qprintpreviewwidget.h
-include/QtGui/qprogressbar.h
-include/QtGui/qprogressdialog.h
-include/QtGui/qproxymodel.h
-include/QtGui/qproxystyle.h
-include/QtGui/qpushbutton.h
-include/QtGui/qquaternion.h
-include/QtGui/qradialgradient.h
-include/QtGui/qradiobutton.h
-include/QtGui/qrawfont.h
-include/QtGui/qregexpvalidator.h
-include/QtGui/qregion.h
-include/QtGui/qresizeevent.h
-include/QtGui/qrgb.h
-include/QtGui/qrubberband.h
-include/QtGui/qscrollarea.h
-include/QtGui/qscrollbar.h
-include/QtGui/qsessionmanager.h
-include/QtGui/qshortcut.h
-include/QtGui/qshortcutevent.h
-include/QtGui/qshowevent.h
-include/QtGui/qsizegrip.h
-include/QtGui/qsizepolicy.h
-include/QtGui/qslider.h
-include/QtGui/qsortfilterproxymodel.h
-include/QtGui/qsound.h
-include/QtGui/qspaceritem.h
-include/QtGui/qspinbox.h
-include/QtGui/qsplashscreen.h
-include/QtGui/qsplitter.h
-include/QtGui/qsplitterhandle.h
-include/QtGui/qstackedlayout.h
-include/QtGui/qstackedwidget.h
-include/QtGui/qstandarditem.h
-include/QtGui/qstandarditemeditorcreator.h
-include/QtGui/qstandarditemmodel.h
-include/QtGui/qstatictext.h
-include/QtGui/qstatusbar.h
-include/QtGui/qstatustipevent.h
-include/QtGui/qstringlistmodel.h
-include/QtGui/qstyle.h
-include/QtGui/qstyleditemdelegate.h
-include/QtGui/qstylefactory.h
-include/QtGui/qstylefactoryinterface.h
-include/QtGui/qstylehintreturn.h
-include/QtGui/qstylehintreturnmask.h
-include/QtGui/qstylehintreturnvariant.h
-include/QtGui/qstyleoption.h
-include/QtGui/qstyleoptionbutton.h
-include/QtGui/qstyleoptioncombobox.h
-include/QtGui/qstyleoptioncomplex.h
-include/QtGui/qstyleoptiondockwidget.h
-include/QtGui/qstyleoptiondockwidgetv2.h
-include/QtGui/qstyleoptionfocusrect.h
-include/QtGui/qstyleoptionframe.h
-include/QtGui/qstyleoptionframev2.h
-include/QtGui/qstyleoptionframev3.h
-include/QtGui/qstyleoptiongraphicsitem.h
-include/QtGui/qstyleoptiongroupbox.h
-include/QtGui/qstyleoptionheader.h
-include/QtGui/qstyleoptionmenuitem.h
-include/QtGui/qstyleoptionprogressbar.h
-include/QtGui/qstyleoptionprogressbarv2.h
-include/QtGui/qstyleoptionrubberband.h
-include/QtGui/qstyleoptionsizegrip.h
-include/QtGui/qstyleoptionslider.h
-include/QtGui/qstyleoptionspinbox.h
-include/QtGui/qstyleoptiontab.h
-include/QtGui/qstyleoptiontabbarbase.h
-include/QtGui/qstyleoptiontabbarbasev2.h
-include/QtGui/qstyleoptiontabv2.h
-include/QtGui/qstyleoptiontabv3.h
-include/QtGui/qstyleoptiontabwidgetframe.h
-include/QtGui/qstyleoptiontabwidgetframev2.h
-include/QtGui/qstyleoptiontitlebar.h
-include/QtGui/qstyleoptiontoolbar.h
-include/QtGui/qstyleoptiontoolbarv2.h
-include/QtGui/qstyleoptiontoolbox.h
-include/QtGui/qstyleoptiontoolboxv2.h
-include/QtGui/qstyleoptiontoolbutton.h
-include/QtGui/qstyleoptionviewitem.h
-include/QtGui/qstyleoptionviewitemv2.h
-include/QtGui/qstyleoptionviewitemv3.h
-include/QtGui/qstyleoptionviewitemv4.h
-include/QtGui/qstylepainter.h
-include/QtGui/qstyleplugin.h
-include/QtGui/qsupportedwritingsystems.h
-include/QtGui/qswipegesture.h
-include/QtGui/qsyntaxhighlighter.h
-include/QtGui/qsystemtrayicon.h
-include/QtGui/qtabbar.h
-include/QtGui/qtabletevent.h
-include/QtGui/qtableview.h
-include/QtGui/qtablewidget.h
-include/QtGui/qtablewidgetitem.h
-include/QtGui/qtablewidgetselectionrange.h
-include/QtGui/qtabwidget.h
-include/QtGui/qtapandholdgesture.h
-include/QtGui/qtapgesture.h
-include/QtGui/qtevents.h
-include/QtGui/qtextblock.h
-include/QtGui/qtextblockformat.h
-include/QtGui/qtextblockgroup.h
-include/QtGui/qtextblockuserdata.h
-include/QtGui/qtextbrowser.h
-include/QtGui/qtextcharformat.h
-include/QtGui/qtextcursor.h
-include/QtGui/qtextdocument.h
-include/QtGui/qtextdocumentfragment.h
-include/QtGui/qtextdocumentwriter.h
-include/QtGui/qtextedit.h
-include/QtGui/qtextformat.h
-include/QtGui/qtextfragment.h
-include/QtGui/qtextframe.h
-include/QtGui/qtextframeformat.h
-include/QtGui/qtextframelayoutdata.h
-include/QtGui/qtextimageformat.h
-include/QtGui/qtextinlineobject.h
-include/QtGui/qtextitem.h
-include/QtGui/qtextlayout.h
-include/QtGui/qtextlength.h
-include/QtGui/qtextline.h
-include/QtGui/qtextlist.h
-include/QtGui/qtextlistformat.h
-include/QtGui/qtextobject.h
-include/QtGui/qtextobjectinterface.h
-include/QtGui/qtextoption.h
-include/QtGui/qtexttable.h
-include/QtGui/qtexttablecell.h
-include/QtGui/qtexttablecellformat.h
-include/QtGui/qtexttableformat.h
-include/QtGui/qtgui.h
-include/QtGui/qtilerules.h
-include/QtGui/qtimeedit.h
-include/QtGui/qtoolbar.h
-include/QtGui/qtoolbarchangeevent.h
-include/QtGui/qtoolbox.h
-include/QtGui/qtoolbutton.h
-include/QtGui/qtooltip.h
-include/QtGui/qtouchevent.h
-include/QtGui/qtransform.h
-include/QtGui/qtreeview.h
-include/QtGui/qtreewidget.h
-include/QtGui/qtreewidgetitem.h
-include/QtGui/qtreewidgetitemiterator.h
-include/QtGui/qundocommand.h
-include/QtGui/qundogroup.h
-include/QtGui/qundostack.h
-include/QtGui/qundoview.h
-include/QtGui/qunixprintwidget.h
-include/QtGui/qupdatelaterevent.h
-include/QtGui/qvalidator.h
-include/QtGui/qvboxlayout.h
-include/QtGui/qvector2d.h
-include/QtGui/qvector3d.h
-include/QtGui/qvector4d.h
-include/QtGui/qwhatsthis.h
-include/QtGui/qwhatsthisclickedevent.h
-include/QtGui/qwheelevent.h
-include/QtGui/qwidget.h
-include/QtGui/qwidgetaction.h
-include/QtGui/qwidgetdata.h
-include/QtGui/qwidgetitem.h
-include/QtGui/qwidgetitemv2.h
-include/QtGui/qwidgetlist.h
-include/QtGui/qwidgetmapper.h
-include/QtGui/qwidgetset.h
-include/QtGui/qwindowdefs.h
-include/QtGui/qwindowdefs_win.h
-include/QtGui/qwindowsmime.h
-include/QtGui/qwindowsstyle.h
-include/QtGui/qwindowstatechangeevent.h
-include/QtGui/qwindowsvistastyle.h
-include/QtGui/qwindowsxpstyle.h
-include/QtGui/qwindowsysteminterface.h
-include/QtGui/qwindowsysteminterface_qpa.h
-include/QtGui/qwizard.h
-include/QtGui/qwizardpage.h
-include/QtGui/qworkspace.h
-include/QtGui/qx11embed_x11.h
-include/QtGui/qx11embedcontainer.h
-include/QtGui/qx11embedwidget.h
-include/QtGui/qx11info.h
-include/QtGui/qx11info_x11.h
-include/QtMultimedia/QAbstractAudioDeviceInfo
-include/QtMultimedia/QAbstractAudioInput
-include/QtMultimedia/QAbstractAudioOutput
-include/QtMultimedia/QAbstractVideoBuffer
-include/QtMultimedia/QAbstractVideoSurface
-include/QtMultimedia/QAudio
-include/QtMultimedia/QAudioDeviceInfo
-include/QtMultimedia/QAudioEngineFactoryInterface
-include/QtMultimedia/QAudioEnginePlugin
-include/QtMultimedia/QAudioFormat
-include/QtMultimedia/QAudioInput
-include/QtMultimedia/QAudioOutput
-include/QtMultimedia/QVideoFrame
-include/QtMultimedia/QVideoSurfaceFormat
-include/QtMultimedia/QtMultimedia
-include/QtMultimedia/qabstractaudiodeviceinfo.h
-include/QtMultimedia/qabstractaudioinput.h
-include/QtMultimedia/qabstractaudiooutput.h
-include/QtMultimedia/qabstractvideobuffer.h
-include/QtMultimedia/qabstractvideosurface.h
-include/QtMultimedia/qaudio.h
-include/QtMultimedia/qaudiodeviceinfo.h
-include/QtMultimedia/qaudioengine.h
-include/QtMultimedia/qaudioenginefactoryinterface.h
-include/QtMultimedia/qaudioengineplugin.h
-include/QtMultimedia/qaudioformat.h
-include/QtMultimedia/qaudioinput.h
-include/QtMultimedia/qaudiooutput.h
-include/QtMultimedia/qtmultimedia.h
-include/QtMultimedia/qvideoframe.h
-include/QtMultimedia/qvideosurfaceformat.h
-include/QtNetwork/QAbstractNetworkCache
-include/QtNetwork/QAbstractSocket
-include/QtNetwork/QAuthenticator
-include/QtNetwork/QFtp
-include/QtNetwork/QHostAddress
-include/QtNetwork/QHostInfo
-include/QtNetwork/QHttp
-include/QtNetwork/QHttpHeader
-include/QtNetwork/QHttpMultiPart
-include/QtNetwork/QHttpPart
-include/QtNetwork/QHttpRequestHeader
-include/QtNetwork/QHttpResponseHeader
-include/QtNetwork/QIPv6Address
-include/QtNetwork/QLocalServer
-include/QtNetwork/QLocalSocket
-include/QtNetwork/QNetworkAccessManager
-include/QtNetwork/QNetworkAddressEntry
-include/QtNetwork/QNetworkCacheMetaData
-include/QtNetwork/QNetworkConfiguration
-include/QtNetwork/QNetworkConfigurationManager
-include/QtNetwork/QNetworkCookie
-include/QtNetwork/QNetworkCookieJar
-include/QtNetwork/QNetworkDiskCache
-include/QtNetwork/QNetworkInterface
-include/QtNetwork/QNetworkProxy
-include/QtNetwork/QNetworkProxyFactory
-include/QtNetwork/QNetworkProxyQuery
-include/QtNetwork/QNetworkReply
-include/QtNetwork/QNetworkRequest
-include/QtNetwork/QNetworkSession
-include/QtNetwork/QSsl
-include/QtNetwork/QSslCertificate
-include/QtNetwork/QSslCipher
-include/QtNetwork/QSslConfiguration
-include/QtNetwork/QSslError
-include/QtNetwork/QSslKey
-include/QtNetwork/QSslSocket
-include/QtNetwork/QTcpServer
-include/QtNetwork/QTcpSocket
-include/QtNetwork/QUdpSocket
-include/QtNetwork/QUrlInfo
-include/QtNetwork/Q_IPV6ADDR
-include/QtNetwork/QtNetwork
-include/QtNetwork/q_ipv6addr.h
-include/QtNetwork/qabstractnetworkcache.h
-include/QtNetwork/qabstractsocket.h
-include/QtNetwork/qauthenticator.h
-include/QtNetwork/qftp.h
-include/QtNetwork/qhostaddress.h
-include/QtNetwork/qhostinfo.h
-include/QtNetwork/qhttp.h
-include/QtNetwork/qhttpheader.h
-include/QtNetwork/qhttpmultipart.h
-include/QtNetwork/qhttppart.h
-include/QtNetwork/qhttprequestheader.h
-include/QtNetwork/qhttpresponseheader.h
-include/QtNetwork/qipv6address.h
-include/QtNetwork/qlocalserver.h
-include/QtNetwork/qlocalsocket.h
-include/QtNetwork/qnetworkaccessmanager.h
-include/QtNetwork/qnetworkaddressentry.h
-include/QtNetwork/qnetworkcachemetadata.h
-include/QtNetwork/qnetworkconfigmanager.h
-include/QtNetwork/qnetworkconfiguration.h
-include/QtNetwork/qnetworkconfigurationmanager.h
-include/QtNetwork/qnetworkcookie.h
-include/QtNetwork/qnetworkcookiejar.h
-include/QtNetwork/qnetworkdiskcache.h
-include/QtNetwork/qnetworkinterface.h
-include/QtNetwork/qnetworkproxy.h
-include/QtNetwork/qnetworkproxyfactory.h
-include/QtNetwork/qnetworkproxyquery.h
-include/QtNetwork/qnetworkreply.h
-include/QtNetwork/qnetworkrequest.h
-include/QtNetwork/qnetworksession.h
-include/QtNetwork/qssl.h
-include/QtNetwork/qsslcertificate.h
-include/QtNetwork/qsslcipher.h
-include/QtNetwork/qsslconfiguration.h
-include/QtNetwork/qsslerror.h
-include/QtNetwork/qsslkey.h
-include/QtNetwork/qsslsocket.h
-include/QtNetwork/qtcpserver.h
-include/QtNetwork/qtcpsocket.h
-include/QtNetwork/qtnetwork.h
-include/QtNetwork/qudpsocket.h
-include/QtNetwork/qurlinfo.h
-include/QtOpenGL/QGLBuffer
-include/QtOpenGL/QGLColormap
-include/QtOpenGL/QGLContext
-include/QtOpenGL/QGLFormat
-include/QtOpenGL/QGLFramebufferObject
-include/QtOpenGL/QGLFramebufferObjectFormat
-include/QtOpenGL/QGLFunctions
-include/QtOpenGL/QGLFunctionsPrivate
-include/QtOpenGL/QGLPixelBuffer
-include/QtOpenGL/QGLShader
-include/QtOpenGL/QGLShaderProgram
-include/QtOpenGL/QGLWidget
-include/QtOpenGL/QMacCompatGLenum
-include/QtOpenGL/QMacCompatGLint
-include/QtOpenGL/QMacCompatGLuint
-include/QtOpenGL/QMacGLCompatTypes
-include/QtOpenGL/QtOpenGL
-include/QtOpenGL/qgl.h
-include/QtOpenGL/qglbuffer.h
-include/QtOpenGL/qglcolormap.h
-include/QtOpenGL/qglcontext.h
-include/QtOpenGL/qglformat.h
-include/QtOpenGL/qglframebufferobject.h
-include/QtOpenGL/qglframebufferobjectformat.h
-include/QtOpenGL/qglfunctions.h
-include/QtOpenGL/qglfunctionsprivate.h
-include/QtOpenGL/qglpixelbuffer.h
-include/QtOpenGL/qglshader.h
-include/QtOpenGL/qglshaderprogram.h
-include/QtOpenGL/qglwidget.h
-include/QtOpenGL/qmaccompatglenum.h
-include/QtOpenGL/qmaccompatglint.h
-include/QtOpenGL/qmaccompatgluint.h
-include/QtOpenGL/qmacglcompattypes.h
-include/QtOpenGL/qtopengl.h
-include/QtScript/QScriptClass
-include/QtScript/QScriptClassPropertyIterator
-include/QtScript/QScriptContext
-include/QtScript/QScriptContextInfo
-include/QtScript/QScriptContextInfoList
-include/QtScript/QScriptEngine
-include/QtScript/QScriptEngineAgent
-include/QtScript/QScriptExtensionInterface
-include/QtScript/QScriptExtensionPlugin
-include/QtScript/QScriptProgram
-include/QtScript/QScriptString
-include/QtScript/QScriptSyntaxCheckResult
-include/QtScript/QScriptValue
-include/QtScript/QScriptValueIterator
-include/QtScript/QScriptValueList
-include/QtScript/QScriptable
-include/QtScript/QtScript
-include/QtScript/qscriptable.h
-include/QtScript/qscriptclass.h
-include/QtScript/qscriptclasspropertyiterator.h
-include/QtScript/qscriptcontext.h
-include/QtScript/qscriptcontextinfo.h
-include/QtScript/qscriptcontextinfolist.h
-include/QtScript/qscriptengine.h
-include/QtScript/qscriptengineagent.h
-include/QtScript/qscriptextensioninterface.h
-include/QtScript/qscriptextensionplugin.h
-include/QtScript/qscriptprogram.h
-include/QtScript/qscriptstring.h
-include/QtScript/qscriptsyntaxcheckresult.h
-include/QtScript/qscriptvalue.h
-include/QtScript/qscriptvalueiterator.h
-include/QtScript/qscriptvaluelist.h
-include/QtScript/qtscript.h
-include/QtSql/QDB2Driver
-include/QtSql/QDB2Result
-include/QtSql/QIBaseDriver
-include/QtSql/QIBaseResult
-include/QtSql/QMYSQLDriver
-include/QtSql/QMYSQLResult
-include/QtSql/QOCIDriver
-include/QtSql/QOCIResult
-include/QtSql/QODBCDriver
-include/QtSql/QODBCResult
-include/QtSql/QPSQLDriver
-include/QtSql/QPSQLResult
-include/QtSql/QSQLiteDriver
-include/QtSql/QSQLiteResult
-include/QtSql/QSqlDatabase
-include/QtSql/QSqlDriver
-include/QtSql/QSqlDriverCreator
-include/QtSql/QSqlDriverCreatorBase
-include/QtSql/QSqlDriverFactoryInterface
-include/QtSql/QSqlDriverPlugin
-include/QtSql/QSqlError
-include/QtSql/QSqlField
-include/QtSql/QSqlIndex
-include/QtSql/QSqlQuery
-include/QtSql/QSqlQueryModel
-include/QtSql/QSqlRecord
-include/QtSql/QSqlRelation
-include/QtSql/QSqlRelationalDelegate
-include/QtSql/QSqlRelationalTableModel
-include/QtSql/QSqlResult
-include/QtSql/QSqlTableModel
-include/QtSql/QtSql
-include/QtSql/qdb2driver.h
-include/QtSql/qdb2result.h
-include/QtSql/qibasedriver.h
-include/QtSql/qibaseresult.h
-include/QtSql/qmysqldriver.h
-include/QtSql/qmysqlresult.h
-include/QtSql/qocidriver.h
-include/QtSql/qociresult.h
-include/QtSql/qodbcdriver.h
-include/QtSql/qodbcresult.h
-include/QtSql/qpsqldriver.h
-include/QtSql/qpsqlresult.h
-include/QtSql/qsql.h
-include/QtSql/qsql_db2.h
-include/QtSql/qsql_ibase.h
-include/QtSql/qsql_mysql.h
-include/QtSql/qsql_oci.h
-include/QtSql/qsql_odbc.h
-include/QtSql/qsql_psql.h
-include/QtSql/qsql_sqlite.h
-include/QtSql/qsqldatabase.h
-include/QtSql/qsqldriver.h
-include/QtSql/qsqldrivercreator.h
-include/QtSql/qsqldrivercreatorbase.h
-include/QtSql/qsqldriverfactoryinterface.h
-include/QtSql/qsqldriverplugin.h
-include/QtSql/qsqlerror.h
-include/QtSql/qsqlfield.h
-include/QtSql/qsqlindex.h
-include/QtSql/qsqlitedriver.h
-include/QtSql/qsqliteresult.h
-include/QtSql/qsqlquery.h
-include/QtSql/qsqlquerymodel.h
-include/QtSql/qsqlrecord.h
-include/QtSql/qsqlrelation.h
-include/QtSql/qsqlrelationaldelegate.h
-include/QtSql/qsqlrelationaltablemodel.h
-include/QtSql/qsqlresult.h
-include/QtSql/qsqltablemodel.h
-include/QtSql/qtsql.h
-include/QtSvg/QGraphicsSvgItem
-include/QtSvg/QSvgGenerator
-include/QtSvg/QSvgRenderer
-include/QtSvg/QSvgWidget
-include/QtSvg/QtSvg
-include/QtSvg/qgraphicssvgitem.h
-include/QtSvg/qsvggenerator.h
-include/QtSvg/qsvgrenderer.h
-include/QtSvg/qsvgwidget.h
-include/QtSvg/qtsvg.h
-include/QtWebKit/QGraphicsWebView
-include/QtWebKit/QWebDatabase
-include/QtWebKit/QWebElement
-include/QtWebKit/QWebElementCollection
-include/QtWebKit/QWebFrame
-include/QtWebKit/QWebFullScreenVideoHandler
-include/QtWebKit/QWebHapticFeedbackPlayer
-include/QtWebKit/QWebHistory
-include/QtWebKit/QWebHistoryInterface
-include/QtWebKit/QWebHistoryItem
-include/QtWebKit/QWebHitTestResult
-include/QtWebKit/QWebInspector
-include/QtWebKit/QWebKitPlatformPlugin
-include/QtWebKit/QWebNotificationData
-include/QtWebKit/QWebNotificationPresenter
-include/QtWebKit/QWebPage
-include/QtWebKit/QWebPluginFactory
-include/QtWebKit/QWebScriptWorld
-include/QtWebKit/QWebSecurityOrigin
-include/QtWebKit/QWebSelectData
-include/QtWebKit/QWebSelectMethod
-include/QtWebKit/QWebSettings
-include/QtWebKit/QWebTouchModifier
-include/QtWebKit/QWebView
-include/QtWebKit/QtWebKit
-include/QtWebKit/qgraphicswebview.h
-include/QtWebKit/qtwebkit.h
-include/QtWebKit/qwebdatabase.h
-include/QtWebKit/qwebelement.h
-include/QtWebKit/qwebelementcollection.h
-include/QtWebKit/qwebframe.h
-include/QtWebKit/qwebfullscreenvideohandler.h
-include/QtWebKit/qwebhapticfeedbackplayer.h
-include/QtWebKit/qwebhistory.h
-include/QtWebKit/qwebhistoryinterface.h
-include/QtWebKit/qwebhistoryitem.h
-include/QtWebKit/qwebhittestresult.h
-include/QtWebKit/qwebinspector.h
-include/QtWebKit/qwebkitglobal.h
-include/QtWebKit/qwebkitplatformplugin.h
-include/QtWebKit/qwebkitversion.h
-include/QtWebKit/qwebnotificationdata.h
-include/QtWebKit/qwebnotificationpresenter.h
-include/QtWebKit/qwebpage.h
-include/QtWebKit/qwebpluginfactory.h
-include/QtWebKit/qwebscriptworld.h
-include/QtWebKit/qwebsecurityorigin.h
-include/QtWebKit/qwebselectdata.h
-include/QtWebKit/qwebselectmethod.h
-include/QtWebKit/qwebsettings.h
-include/QtWebKit/qwebtouchmodifier.h
-include/QtWebKit/qwebview.h
-include/QtXml/QDomAttr
-include/QtXml/QDomCDATASection
-include/QtXml/QDomCharacterData
-include/QtXml/QDomComment
-include/QtXml/QDomDocument
-include/QtXml/QDomDocumentFragment
-include/QtXml/QDomDocumentType
-include/QtXml/QDomElement
-include/QtXml/QDomEntity
-include/QtXml/QDomEntityReference
-include/QtXml/QDomImplementation
-include/QtXml/QDomNamedNodeMap
-include/QtXml/QDomNode
-include/QtXml/QDomNodeList
-include/QtXml/QDomNotation
-include/QtXml/QDomProcessingInstruction
-include/QtXml/QDomText
-include/QtXml/QXmlAttributes
-include/QtXml/QXmlContentHandler
-include/QtXml/QXmlDTDHandler
-include/QtXml/QXmlDeclHandler
-include/QtXml/QXmlDefaultHandler
-include/QtXml/QXmlEntityResolver
-include/QtXml/QXmlErrorHandler
-include/QtXml/QXmlInputSource
-include/QtXml/QXmlLexicalHandler
-include/QtXml/QXmlLocator
-include/QtXml/QXmlNamespaceSupport
-include/QtXml/QXmlParseException
-include/QtXml/QXmlReader
-include/QtXml/QXmlSimpleReader
-include/QtXml/QXmlStreamAttribute
-include/QtXml/QXmlStreamAttributes
-include/QtXml/QXmlStreamEntityDeclaration
-include/QtXml/QXmlStreamEntityDeclarations
-include/QtXml/QXmlStreamEntityResolver
-include/QtXml/QXmlStreamNamespaceDeclaration
-include/QtXml/QXmlStreamNamespaceDeclarations
-include/QtXml/QXmlStreamNotationDeclaration
-include/QtXml/QXmlStreamNotationDeclarations
-include/QtXml/QXmlStreamReader
-include/QtXml/QXmlStreamStringRef
-include/QtXml/QXmlStreamWriter
-include/QtXml/qdom.h
-include/QtXml/qdomattr.h
-include/QtXml/qdomcdatasection.h
-include/QtXml/qdomcharacterdata.h
-include/QtXml/qdomcomment.h
-include/QtXml/qdomdocument.h
-include/QtXml/qdomdocumentfragment.h
-include/QtXml/qdomdocumenttype.h
-include/QtXml/qdomelement.h
-include/QtXml/qdomentity.h
-include/QtXml/qdomentityreference.h
-include/QtXml/qdomimplementation.h
-include/QtXml/qdomnamednodemap.h
-include/QtXml/qdomnode.h
-include/QtXml/qdomnodelist.h
-include/QtXml/qdomnotation.h
-include/QtXml/qdomprocessinginstruction.h
-include/QtXml/qdomtext.h
-include/QtXml/qxml.h
-include/QtXml/qxmlattributes.h
-include/QtXml/qxmlcontenthandler.h
-include/QtXml/qxmldeclhandler.h
-include/QtXml/qxmldefaulthandler.h
-include/QtXml/qxmldtdhandler.h
-include/QtXml/qxmlentityresolver.h
-include/QtXml/qxmlerrorhandler.h
-include/QtXml/qxmlinputsource.h
-include/QtXml/qxmllexicalhandler.h
-include/QtXml/qxmllocator.h
-include/QtXml/qxmlnamespacesupport.h
-include/QtXml/qxmlparseexception.h
-include/QtXml/qxmlreader.h
-include/QtXml/qxmlsimplereader.h
-include/QtXml/qxmlstream.h
-include/QtXml/qxmlstreamattribute.h
-include/QtXml/qxmlstreamattributes.h
-include/QtXml/qxmlstreamentitydeclaration.h
-include/QtXml/qxmlstreamentitydeclarations.h
-include/QtXml/qxmlstreamentityresolver.h
-include/QtXml/qxmlstreamnamespacedeclaration.h
-include/QtXml/qxmlstreamnamespacedeclarations.h
-include/QtXml/qxmlstreamnotationdeclaration.h
-include/QtXml/qxmlstreamnotationdeclarations.h
-include/QtXml/qxmlstreamreader.h
-include/QtXml/qxmlstreamstringref.h
-include/QtXml/qxmlstreamwriter.h
-include/QtXmlPatterns/QAbstractMessageHandler
-include/QtXmlPatterns/QAbstractUriResolver
-include/QtXmlPatterns/QAbstractXmlNodeModel
-include/QtXmlPatterns/QAbstractXmlReceiver
-include/QtXmlPatterns/QSimpleXmlNodeModel
-include/QtXmlPatterns/QSourceLocation
-include/QtXmlPatterns/QXmlFormatter
-include/QtXmlPatterns/QXmlItem
-include/QtXmlPatterns/QXmlName
-include/QtXmlPatterns/QXmlNamePool
-include/QtXmlPatterns/QXmlNodeModelIndex
-include/QtXmlPatterns/QXmlQuery
-include/QtXmlPatterns/QXmlResultItems
-include/QtXmlPatterns/QXmlSchema
-include/QtXmlPatterns/QXmlSchemaValidator
-include/QtXmlPatterns/QXmlSerializer
-include/QtXmlPatterns/QtXmlPatterns
-include/QtXmlPatterns/qabstractmessagehandler.h
-include/QtXmlPatterns/qabstracturiresolver.h
-include/QtXmlPatterns/qabstractxmlnodemodel.h
-include/QtXmlPatterns/qabstractxmlreceiver.h
-include/QtXmlPatterns/qsimplexmlnodemodel.h
-include/QtXmlPatterns/qsourcelocation.h
-include/QtXmlPatterns/qtxmlpatterns.h
-include/QtXmlPatterns/qxmlformatter.h
-include/QtXmlPatterns/qxmlitem.h
-include/QtXmlPatterns/qxmlname.h
-include/QtXmlPatterns/qxmlnamepool.h
-include/QtXmlPatterns/qxmlnodemodelindex.h
-include/QtXmlPatterns/qxmlquery.h
-include/QtXmlPatterns/qxmlresultitems.h
-include/QtXmlPatterns/qxmlschema.h
-include/QtXmlPatterns/qxmlschemavalidator.h
-include/QtXmlPatterns/qxmlserializer.h
-include/phonon/AbstractAudioOutput
-include/phonon/AbstractMediaStream
-include/phonon/AbstractVideoOutput
-include/phonon/AddonInterface
-include/phonon/AudioCaptureDevice
-include/phonon/AudioCaptureDeviceModel
-include/phonon/AudioChannelDescription
-include/phonon/AudioChannelDescriptionModel
-include/phonon/AudioDataOutput
-include/phonon/AudioDataOutputInterface
-include/phonon/AudioOutput
-include/phonon/AudioOutputDevice
-include/phonon/AudioOutputDeviceModel
-include/phonon/AudioOutputInterface
-include/phonon/AudioOutputInterface40
-include/phonon/AudioOutputInterface42
-include/phonon/BackendCapabilities
-include/phonon/BackendInterface
-include/phonon/Effect
-include/phonon/EffectDescription
-include/phonon/EffectDescriptionModel
-include/phonon/EffectInterface
-include/phonon/EffectParameter
-include/phonon/EffectWidget
-include/phonon/Global
-include/phonon/GlobalConfig
-include/phonon/MediaController
-include/phonon/MediaNode
-include/phonon/MediaObject
-include/phonon/MediaObjectInterface
-include/phonon/MediaSource
-include/phonon/ObjectDescription
-include/phonon/ObjectDescriptionData
-include/phonon/ObjectDescriptionModel
-include/phonon/ObjectDescriptionModelData
-include/phonon/Path
-include/phonon/PlatformPlugin
-include/phonon/PulseSupport
-include/phonon/SeekSlider
-include/phonon/StreamInterface
-include/phonon/SubtitleDescription
-include/phonon/SubtitleDescriptionModel
-include/phonon/VideoPlayer
-include/phonon/VideoWidget
-include/phonon/VideoWidgetInterface
-include/phonon/VideoWidgetInterface44
-include/phonon/VideoWidgetInterfaceLatest
-include/phonon/VolumeFaderEffect
-include/phonon/VolumeFaderInterface
-include/phonon/VolumeSlider
-include/phonon/abstractaudiooutput.h
-include/phonon/abstractmediastream.h
-include/phonon/abstractvideooutput.h
-include/phonon/addoninterface.h
-include/phonon/audiocapturedevice.h
-include/phonon/audiocapturedevicemodel.h
-include/phonon/audiochanneldescription.h
-include/phonon/audiochanneldescriptionmodel.h
-include/phonon/audiodataoutput.h
-include/phonon/audiodataoutputinterface.h
-include/phonon/audiooutput.h
-include/phonon/audiooutputdevice.h
-include/phonon/audiooutputdevicemodel.h
-include/phonon/audiooutputinterface.h
-include/phonon/audiooutputinterface40.h
-include/phonon/audiooutputinterface42.h
-include/phonon/backendcapabilities.h
-include/phonon/backendinterface.h
-include/phonon/effect.h
-include/phonon/effectdescription.h
-include/phonon/effectdescriptionmodel.h
-include/phonon/effectinterface.h
-include/phonon/effectparameter.h
-include/phonon/effectwidget.h
-include/phonon/global.h
-include/phonon/globalconfig.h
-include/phonon/mediacontroller.h
-include/phonon/medianode.h
-include/phonon/mediaobject.h
-include/phonon/mediaobjectinterface.h
-include/phonon/mediasource.h
-include/phonon/objectdescription.h
-include/phonon/objectdescriptiondata.h
-include/phonon/objectdescriptionmodel.h
-include/phonon/objectdescriptionmodeldata.h
-include/phonon/path.h
-include/phonon/phonon
-include/phonon/phonon.h
-include/phonon/phonon_export.h
-include/phonon/phonondefs.h
-include/phonon/phononnamespace.h
-include/phonon/platformplugin.h
-include/phonon/pulsesupport.h
-include/phonon/seekslider.h
-include/phonon/streaminterface.h
-include/phonon/subtitledescription.h
-include/phonon/subtitledescriptionmodel.h
-include/phonon/videoplayer.h
-include/phonon/videowidget.h
-include/phonon/videowidgetinterface.h
-include/phonon/videowidgetinterface44.h
-include/phonon/videowidgetinterfacelatest.h
-include/phonon/volumefadereffect.h
-include/phonon/volumefaderinterface.h
-include/phonon/volumeslider.h
-lib/libCsCore%%LONG_VER%%.so
-lib/libCsGui%%LONG_VER%%.so
-lib/libCsMultimedia%%LONG_VER%%.so
-lib/libCsNetwork%%LONG_VER%%.so
-lib/libCsOpenGL%%LONG_VER%%.so
-lib/libCsPhonon%%LONG_VER%%.so
-lib/libCsScript%%LONG_VER%%.so
-lib/libCsSql%%LONG_VER%%.so
-lib/libCsSvg%%LONG_VER%%.so
-lib/libCsWebKit%%LONG_VER%%.so
-lib/libCsXml%%LONG_VER%%.so
-lib/libCsXmlPatterns%%LONG_VER%%.so
-lib/phonon_gstreamer.so
diff --git a/graphics/cthumb/Makefile b/graphics/cthumb/Makefile
deleted file mode 100644
index cf739bac7fcc..000000000000
--- a/graphics/cthumb/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: dom@happygiraffe.net
-# $FreeBSD$
-
-PORTNAME= cthumb
-PORTVERSION= 4.2
-PORTREVISION= 4
-CATEGORIES= graphics www
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Themeable web picture album generator
-
-LICENSE= GPLv2+
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${LOCALBASE}/bin/pnmscale:graphics/netpbm \
- ${LOCALBASE}/bin/jhead:graphics/jhead \
- p5-HTML-Parser>=0:www/p5-HTML-Parser \
- p5-URI>=0:net/p5-URI
-
-USES= jpeg:run perl5
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-themedir=${DATADIR}
-CONFIGURE_ENV= perl_path=${PERL}
-NO_ARCH= yes
-
-PORTDOCS= BUGS ChangeLog README TO-DO cthumbrc.sample
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/cthumb ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/cthumb.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
- @cd ${WRKSRC}/themes && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for doc in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/graphics/cthumb/distinfo b/graphics/cthumb/distinfo
deleted file mode 100644
index 7940f06dac20..000000000000
--- a/graphics/cthumb/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cthumb-4.2.tar.gz) = d31536549d5aad50a2620c87729f24efcbeda1f5e4930c5f07958b77fd1058aa
-SIZE (cthumb-4.2.tar.gz) = 438163
diff --git a/graphics/cthumb/files/patch-Makefile.in b/graphics/cthumb/files/patch-Makefile.in
deleted file mode 100644
index 98180b0794f1..000000000000
--- a/graphics/cthumb/files/patch-Makefile.in
+++ /dev/null
@@ -1,30 +0,0 @@
---- Makefile.in.orig 2002-08-13 17:24:05 UTC
-+++ Makefile.in
-@@ -13,13 +13,7 @@ bindir=@bindir@
- mandir=@mandir@
- themedir=@themedir@
-
--all: cthumb cthumb.spec
--
--cthumb.spec: cthumb.spec.in Makefile VERSION
-- ./configure --prefix=$(prefix)
--
--cthumb.1: cthumb.1.in configure
-- ./configure --prefix=$(prefix)
-+all: cthumb
-
- install: cthumb
- install -d $(bindir) $(prefix)/share $(themedir) $(mandir)/man1
-@@ -27,12 +21,6 @@ install: cthumb
- install cthumb.1 $(mandir)/man1
- $(CPR) themes/* $(themedir)
-
--Makefile: Makefile.in VERSION configure
-- ./configure --prefix=/usr
--
--cthumb: cthumb.in VERSION configure
-- ./configure --prefix=/usr
--
- dist: cthumb.spec cthumb
- # make prefix=$(shell pwd)/$(DD) install
- install -d $(DD)
diff --git a/graphics/cthumb/files/patch-configure.in b/graphics/cthumb/files/patch-configure.in
deleted file mode 100644
index 4bb7b7c72ce6..000000000000
--- a/graphics/cthumb/files/patch-configure.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.in.orig 2002-08-13 17:24:05 UTC
-+++ configure.in
-@@ -8,7 +8,7 @@ AC_CANONICAL_HOST
- dnl Checks for programs.
- AC_PATH_PROGS(perl_path, perl5 perl, no)
- AC_PROG_INSTALL
--AC_CHECK_PROG(CPR, rsync, rsync -avqC, cp -r)
-+AC_CHECK_PROG(CPR, cp, cp -Rf)
- AC_SUBST(CPR)
-
- dnl Checks for libraries.
diff --git a/graphics/cthumb/files/patch-cthumb.in b/graphics/cthumb/files/patch-cthumb.in
deleted file mode 100644
index ff139f174875..000000000000
--- a/graphics/cthumb/files/patch-cthumb.in
+++ /dev/null
@@ -1,22 +0,0 @@
---- cthumb.in.orig 2002-08-13 17:24:05 UTC
-+++ cthumb.in
-@@ -476,6 +476,7 @@ sub initial_checks {
- if ($CheckThumbnails) {
- eval "require Image::Size";
- if (defined $Image::Size::VERSION) {
-+ $Image::Size::VERSION = $Image::Size::VERSION;
- $HaveImageSizePerlModule=1;
- }
- }
-@@ -579,7 +580,10 @@ sub do_file {
- if ($NoMainIndex) {
- unlink($indextmp);
- } else {
-- if (system ("diff $indextmp $MainIndexName >/dev/null 2>/dev/null")) {
-+ local $ENV{SHELL}='/bin/sh';
-+ system ("diff $indextmp $MainIndexName >/dev/null 2>/dev/null");
-+ my $difret = $? >> 8;
-+ if ($difret != 0) {
- print "Index for $descfname in: $MainIndexName\n";
- my $cmd = "mv $indextmp $MainIndexName";
- if (system($cmd)) { print "cthumb warning: command '$cmd' failed: $!\n"; }
diff --git a/graphics/cthumb/pkg-descr b/graphics/cthumb/pkg-descr
deleted file mode 100644
index a6d772a99709..000000000000
--- a/graphics/cthumb/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-cthumb - a themable web picture album generator
-
-cthumb is a command-line program that allows you to create an web
-picture album, with an index and several pages, each with thumbnails of
-your pictures. It optionally generates otherwise identical pages but in
-several languages, simultaneously. It automatically generates thumbnails
-of the pictures. It attempts to be nice in the look of the pages it
-generates.
-
-It is geared towards people that have ton of digital images that need to
-be labeled, grouped, captioned and sorted out. All you need is the
-pictures and a text editor to put all the captions for the picture in a
-simple "album" textfile.
-
-WWW: http://cthumb.sourceforge.net/
diff --git a/graphics/cthumb/pkg-plist b/graphics/cthumb/pkg-plist
deleted file mode 100644
index 89c0e26187a9..000000000000
--- a/graphics/cthumb/pkg-plist
+++ /dev/null
@@ -1,233 +0,0 @@
-bin/cthumb
-man/man1/cthumb.1.gz
-%%DATADIR%%/blue-steel.theme/1.gif
-%%DATADIR%%/blue-steel.theme/back.png
-%%DATADIR%%/blue-steel.theme/bot.png
-%%DATADIR%%/blue-steel.theme/left.png
-%%DATADIR%%/blue-steel.theme/next.png
-%%DATADIR%%/blue-steel.theme/prev.png
-%%DATADIR%%/blue-steel.theme/right.png
-%%DATADIR%%/blue-steel.theme/theme.conf
-%%DATADIR%%/blue-steel.theme/top.png
-%%DATADIR%%/classic-clips.theme/1.gif
-%%DATADIR%%/classic-clips.theme/back.png
-%%DATADIR%%/classic-clips.theme/bot.png
-%%DATADIR%%/classic-clips.theme/left.png
-%%DATADIR%%/classic-clips.theme/next.png
-%%DATADIR%%/classic-clips.theme/prev.png
-%%DATADIR%%/classic-clips.theme/right.png
-%%DATADIR%%/classic-clips.theme/theme.conf
-%%DATADIR%%/classic-clips.theme/top.png
-%%DATADIR%%/classic.theme/1.gif
-%%DATADIR%%/classic.theme/back.png
-%%DATADIR%%/classic.theme/bot.png
-%%DATADIR%%/classic.theme/left.png
-%%DATADIR%%/classic.theme/next.png
-%%DATADIR%%/classic.theme/prev.png
-%%DATADIR%%/classic.theme/right.png
-%%DATADIR%%/classic.theme/theme.conf
-%%DATADIR%%/classic.theme/top.png
-%%DATADIR%%/crosshair.theme/1.gif
-%%DATADIR%%/crosshair.theme/back.png
-%%DATADIR%%/crosshair.theme/bot.png
-%%DATADIR%%/crosshair.theme/left.png
-%%DATADIR%%/crosshair.theme/next.png
-%%DATADIR%%/crosshair.theme/prev.png
-%%DATADIR%%/crosshair.theme/right.png
-%%DATADIR%%/crosshair.theme/theme.conf
-%%DATADIR%%/crosshair.theme/top.png
-%%DATADIR%%/film.theme/1.gif
-%%DATADIR%%/film.theme/back.png
-%%DATADIR%%/film.theme/bot-1.png
-%%DATADIR%%/film.theme/bot-2.png
-%%DATADIR%%/film.theme/bot-3.png
-%%DATADIR%%/film.theme/bot-4.png
-%%DATADIR%%/film.theme/bot-5.png
-%%DATADIR%%/film.theme/bot-6.png
-%%DATADIR%%/film.theme/bot-7.png
-%%DATADIR%%/film.theme/bot-8.png
-%%DATADIR%%/film.theme/bot-9.png
-%%DATADIR%%/film.theme/next.png
-%%DATADIR%%/film.theme/prev.png
-%%DATADIR%%/film.theme/theme.conf
-%%DATADIR%%/film.theme/top-1.png
-%%DATADIR%%/film.theme/top-2.png
-%%DATADIR%%/film.theme/top-3.png
-%%DATADIR%%/film.theme/top-4.png
-%%DATADIR%%/film.theme/top-5.png
-%%DATADIR%%/film.theme/top-6.png
-%%DATADIR%%/film.theme/top-7.png
-%%DATADIR%%/film.theme/top-8.png
-%%DATADIR%%/film.theme/top-9.png
-%%DATADIR%%/flaps.theme/1.gif
-%%DATADIR%%/flaps.theme/back.png
-%%DATADIR%%/flaps.theme/bot.png
-%%DATADIR%%/flaps.theme/left.png
-%%DATADIR%%/flaps.theme/next.png
-%%DATADIR%%/flaps.theme/prev.png
-%%DATADIR%%/flaps.theme/right.png
-%%DATADIR%%/flaps.theme/theme.conf
-%%DATADIR%%/flaps.theme/top.png
-%%DATADIR%%/float-medium.theme/1.gif
-%%DATADIR%%/float-medium.theme/back.png
-%%DATADIR%%/float-medium.theme/bot.png
-%%DATADIR%%/float-medium.theme/left.png
-%%DATADIR%%/float-medium.theme/next.png
-%%DATADIR%%/float-medium.theme/prev.png
-%%DATADIR%%/float-medium.theme/right.png
-%%DATADIR%%/float-medium.theme/theme.conf
-%%DATADIR%%/float-medium.theme/top.png
-%%DATADIR%%/float-more.theme/1.gif
-%%DATADIR%%/float-more.theme/back.png
-%%DATADIR%%/float-more.theme/bot.png
-%%DATADIR%%/float-more.theme/left.png
-%%DATADIR%%/float-more.theme/next.png
-%%DATADIR%%/float-more.theme/prev.png
-%%DATADIR%%/float-more.theme/right.png
-%%DATADIR%%/float-more.theme/theme.conf
-%%DATADIR%%/float-more.theme/top.png
-%%DATADIR%%/float-thick.theme/1.gif
-%%DATADIR%%/float-thick.theme/back.png
-%%DATADIR%%/float-thick.theme/bot.png
-%%DATADIR%%/float-thick.theme/left.png
-%%DATADIR%%/float-thick.theme/next.png
-%%DATADIR%%/float-thick.theme/prev.png
-%%DATADIR%%/float-thick.theme/right.png
-%%DATADIR%%/float-thick.theme/theme.conf
-%%DATADIR%%/float-thick.theme/top.png
-%%DATADIR%%/float.theme/1.gif
-%%DATADIR%%/float.theme/back.png
-%%DATADIR%%/float.theme/bot.png
-%%DATADIR%%/float.theme/left.png
-%%DATADIR%%/float.theme/next.png
-%%DATADIR%%/float.theme/prev.png
-%%DATADIR%%/float.theme/right.png
-%%DATADIR%%/float.theme/theme.conf
-%%DATADIR%%/float.theme/top.png
-%%DATADIR%%/ithumb.theme/1.gif
-%%DATADIR%%/ithumb.theme/back.png
-%%DATADIR%%/ithumb.theme/bot.png
-%%DATADIR%%/ithumb.theme/left.png
-%%DATADIR%%/ithumb.theme/next.png
-%%DATADIR%%/ithumb.theme/prev.png
-%%DATADIR%%/ithumb.theme/right.png
-%%DATADIR%%/ithumb.theme/theme.conf
-%%DATADIR%%/ithumb.theme/top.png
-%%DATADIR%%/neat-round.theme/1.gif
-%%DATADIR%%/neat-round.theme/back.png
-%%DATADIR%%/neat-round.theme/bot.png
-%%DATADIR%%/neat-round.theme/left.png
-%%DATADIR%%/neat-round.theme/next.png
-%%DATADIR%%/neat-round.theme/prev.png
-%%DATADIR%%/neat-round.theme/right.png
-%%DATADIR%%/neat-round.theme/theme.conf
-%%DATADIR%%/neat-round.theme/top.png
-%%DATADIR%%/neat-square.theme/1.gif
-%%DATADIR%%/neat-square.theme/back.png
-%%DATADIR%%/neat-square.theme/bot.png
-%%DATADIR%%/neat-square.theme/left.png
-%%DATADIR%%/neat-square.theme/next.png
-%%DATADIR%%/neat-square.theme/prev.png
-%%DATADIR%%/neat-square.theme/right.png
-%%DATADIR%%/neat-square.theme/theme.conf
-%%DATADIR%%/neat-square.theme/top.png
-%%DATADIR%%/oak.theme/1.gif
-%%DATADIR%%/oak.theme/Copyright
-%%DATADIR%%/oak.theme/back.png
-%%DATADIR%%/oak.theme/bot.png
-%%DATADIR%%/oak.theme/left.png
-%%DATADIR%%/oak.theme/next.png
-%%DATADIR%%/oak.theme/prev.png
-%%DATADIR%%/oak.theme/right.png
-%%DATADIR%%/oak.theme/theme.conf
-%%DATADIR%%/oak.theme/top.png
-%%DATADIR%%/postcard.theme/1.gif
-%%DATADIR%%/postcard.theme/back.png
-%%DATADIR%%/postcard.theme/bot.png
-%%DATADIR%%/postcard.theme/left.png
-%%DATADIR%%/postcard.theme/next.png
-%%DATADIR%%/postcard.theme/prev.png
-%%DATADIR%%/postcard.theme/right.png
-%%DATADIR%%/postcard.theme/theme.conf
-%%DATADIR%%/postcard.theme/top.png
-%%DATADIR%%/shiny-tube.theme/1.gif
-%%DATADIR%%/shiny-tube.theme/back.png
-%%DATADIR%%/shiny-tube.theme/bot.png
-%%DATADIR%%/shiny-tube.theme/left.png
-%%DATADIR%%/shiny-tube.theme/next.png
-%%DATADIR%%/shiny-tube.theme/prev.png
-%%DATADIR%%/shiny-tube.theme/right.png
-%%DATADIR%%/shiny-tube.theme/theme.conf
-%%DATADIR%%/shiny-tube.theme/top.png
-%%DATADIR%%/simpleframe.theme/1.gif
-%%DATADIR%%/simpleframe.theme/back.png
-%%DATADIR%%/simpleframe.theme/bot.png
-%%DATADIR%%/simpleframe.theme/left.png
-%%DATADIR%%/simpleframe.theme/next.png
-%%DATADIR%%/simpleframe.theme/prev.png
-%%DATADIR%%/simpleframe.theme/right.png
-%%DATADIR%%/simpleframe.theme/theme.conf
-%%DATADIR%%/simpleframe.theme/top.png
-%%DATADIR%%/slides-big.theme/1.gif
-%%DATADIR%%/slides-big.theme/back.png
-%%DATADIR%%/slides-big.theme/bot.png
-%%DATADIR%%/slides-big.theme/left.png
-%%DATADIR%%/slides-big.theme/next.png
-%%DATADIR%%/slides-big.theme/prev.png
-%%DATADIR%%/slides-big.theme/right.png
-%%DATADIR%%/slides-big.theme/theme.conf
-%%DATADIR%%/slides-big.theme/top.png
-%%DATADIR%%/slides-clean.theme/1.gif
-%%DATADIR%%/slides-clean.theme/back.png
-%%DATADIR%%/slides-clean.theme/bot.png
-%%DATADIR%%/slides-clean.theme/left.png
-%%DATADIR%%/slides-clean.theme/next.png
-%%DATADIR%%/slides-clean.theme/prev.png
-%%DATADIR%%/slides-clean.theme/right.png
-%%DATADIR%%/slides-clean.theme/theme.conf
-%%DATADIR%%/slides-clean.theme/top.png
-%%DATADIR%%/slides-huge.theme/1.gif
-%%DATADIR%%/slides-huge.theme/back.png
-%%DATADIR%%/slides-huge.theme/bot.png
-%%DATADIR%%/slides-huge.theme/left.png
-%%DATADIR%%/slides-huge.theme/next.png
-%%DATADIR%%/slides-huge.theme/prev.png
-%%DATADIR%%/slides-huge.theme/right.png
-%%DATADIR%%/slides-huge.theme/theme.conf
-%%DATADIR%%/slides-huge.theme/top.png
-%%DATADIR%%/slides-small.theme/1.gif
-%%DATADIR%%/slides-small.theme/back.png
-%%DATADIR%%/slides-small.theme/bot.png
-%%DATADIR%%/slides-small.theme/left.png
-%%DATADIR%%/slides-small.theme/next.png
-%%DATADIR%%/slides-small.theme/prev.png
-%%DATADIR%%/slides-small.theme/right.png
-%%DATADIR%%/slides-small.theme/theme.conf
-%%DATADIR%%/slides-small.theme/top.png
-%%DATADIR%%/spotlight.theme/1.gif
-%%DATADIR%%/spotlight.theme/back.png
-%%DATADIR%%/spotlight.theme/bot.png
-%%DATADIR%%/spotlight.theme/left.png
-%%DATADIR%%/spotlight.theme/next.png
-%%DATADIR%%/spotlight.theme/prev.png
-%%DATADIR%%/spotlight.theme/right.png
-%%DATADIR%%/spotlight.theme/theme.conf
-%%DATADIR%%/spotlight.theme/top.png
-%%DATADIR%%/tv-large.theme/1.gif
-%%DATADIR%%/tv-large.theme/back.png
-%%DATADIR%%/tv-large.theme/bot.png
-%%DATADIR%%/tv-large.theme/left.png
-%%DATADIR%%/tv-large.theme/next.png
-%%DATADIR%%/tv-large.theme/prev.png
-%%DATADIR%%/tv-large.theme/right.png
-%%DATADIR%%/tv-large.theme/theme.conf
-%%DATADIR%%/tv-large.theme/top.png
-%%DATADIR%%/tv.theme/1.gif
-%%DATADIR%%/tv.theme/back.png
-%%DATADIR%%/tv.theme/bot.png
-%%DATADIR%%/tv.theme/left.png
-%%DATADIR%%/tv.theme/next.png
-%%DATADIR%%/tv.theme/prev.png
-%%DATADIR%%/tv.theme/right.png
-%%DATADIR%%/tv.theme/theme.conf
-%%DATADIR%%/tv.theme/top.png
diff --git a/graphics/fujiplay/Makefile b/graphics/fujiplay/Makefile
deleted file mode 100644
index 1b0cbc852de9..000000000000
--- a/graphics/fujiplay/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: KIRIYAMA Kazuhiko<kiri@pis.toba-cmt.ac.jp>
-# $FreeBSD$
-
-PORTNAME= fujiplay
-PORTVERSION= 1.33
-PORTREVISION= 1
-CATEGORIES= graphics
-MASTER_SITES= http://topo.math.u-psud.fr/~bousch/
-DISTNAME= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Digital camera downloading tool for Fujifilm digital cameras
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NO_WRKSUBDIR= yes
-
-USES= tar:tgz
-PLIST_FILES= bin/fujiplay bin/yycc2ppm
-PORTDOCS= README fujiplay.lsm mx700-commands.html
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e 's|^\(CC[^g]*\)gcc$$|\1${CC}|' ${WRKSRC}/Makefile
-
-do-install:
- (cd ${WRKSRC}; ${INSTALL_PROGRAM} fujiplay yycc2ppm ${STAGEDIR}${PREFIX}/bin)
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/fujiplay
-.for f in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/share/doc/fujiplay
-.endfor
-
-.include <bsd.port.mk>
diff --git a/graphics/fujiplay/distinfo b/graphics/fujiplay/distinfo
deleted file mode 100644
index 3625ddda7ed9..000000000000
--- a/graphics/fujiplay/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (fujiplay.tgz) = d65c473b799532169d6ff362c24ee81f98efa2d2031bbcb8b638606701e75438
-SIZE (fujiplay.tgz) = 12588
diff --git a/graphics/fujiplay/files/patch-fujiplay.c b/graphics/fujiplay/files/patch-fujiplay.c
deleted file mode 100644
index 4382d2d2cfdd..000000000000
--- a/graphics/fujiplay/files/patch-fujiplay.c
+++ /dev/null
@@ -1,74 +0,0 @@
---- fujiplay.c.orig Thu Oct 23 17:04:58 2003
-+++ fujiplay.c Thu Oct 23 17:09:08 2003
-@@ -759,40 +759,38 @@
- return 1;
- }
-
--const char *Usage = "\
--Usage: fujiplay [OPTIONS] PICTURES... (download)
-- charge NUMBER (recharge the flash)
-- shoot (take picture)
-- preview (preview to standard output)
-- upload FILES...
-- delete FILES...
-- setid STRING (set camera ID)
-- setflash MODE (0=Off, 1=On, 2=Strobe, 3=Auto)
-- setdate gmt|local|YYYYMMDDHHMMSS
--Options:
-- -B NUMBER Set baudrate (115200, 57600, 38400, 19200, 9600 or 0)
-- -D DEVICE Select another device file (default is /dev/fujifilm)
-- -L List command set
-- -7 DS-7 compatibility mode (experimental)
-- -d Delete pictures after successful download
-- -f Force (overwrite existing files)
-- -p Assume picture numbers instead of frame numbers
-- -h Display this help message
-- -v Version information
--Pictures:
-- all All pictures
-- last Last picture
-- 4 Only picture 4
-- 2-10 Pictures between 2 and 10
--Files:
-- DSCxxxxx.JPG Files to delete or to upload into the camera
--";
-+const char *Usage =
-+"Usage: fujiplay [OPTIONS] PICTURES... (download)\n"\
-+" charge NUMBER (recharge the flash)\n"\
-+" shoot (take picture)\n"\
-+" preview (preview to standard output)\n"\
-+" upload FILES...\n"\
-+" delete FILES...\n"\
-+" setid STRING (set camera ID)\n"\
-+" setflash MODE (0=Off, 1=On, 2=Strobe, 3=Auto)\n"\
-+" setdate gmt|local|YYYYMMDDHHMMSS\n"\
-+"Options:\n"\
-+" -B NUMBER Set baudrate (115200, 57600, 38400, 19200, 9600 or 0)\n"\
-+" -D DEVICE Select another device file (default is /dev/fujifilm)\n"\
-+" -L List command set\n"\
-+" -7 DS-7 compatibility mode (experimental)\n"\
-+" -d Delete pictures after successful download\n"\
-+" -f Force (overwrite existing files)\n"\
-+" -p Assume picture numbers instead of frame numbers\n"\
-+" -h Display this help message\n"\
-+" -v Version information\n"\
-+"Pictures:\n"\
-+" all All pictures\n"\
-+" last Last picture\n"\
-+" 4 Only picture 4\n"\
-+" 2-10 Pictures between 2 and 10\n"\
-+"Files:\n"\
-+" DSCxxxxx.JPG Files to delete or to upload into the camera\n";
-
--const char *Copyright = "\
--Fujiplay, $Id: fujiplay.c,v 1.33 1999/02/22 14:13:01 bousch Exp $
--Written by Thierry Bousch <bousch@topo.math.u-psud.fr>
--Public domain. Absolutely no warranty.
--";
-+const char *Copyright =
-+"Fujiplay, $Id: fujiplay.c,v 1.33 1999/02/22 14:13:01 bousch Exp $\n"\
-+"Written by Thierry Bousch <bousch@topo.math.u-psud.fr>\n"\
-+"Public domain. Absolutely no warranty.\n";
-
- static void sigint_handler (int sig)
- {
diff --git a/graphics/fujiplay/pkg-descr b/graphics/fujiplay/pkg-descr
deleted file mode 100644
index f73b65654eb6..000000000000
--- a/graphics/fujiplay/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-Fujiplay is a C program for Unix systems, to download pictures from some
-Fujifilm digital cameras, like the DS-7 and MX-700, using the serial link.
-
-* Tries to determine the maximum speed supported by the camera.
-* Detect all parity errors (not tested), improving the robustness of the
- one-byte xor checksum.
-* It will not overwrite picture files without your consent.
-* Detect disk full errors (not tested).
-* You cannot have a truncated image file.
-* The program can be gracefully interrupted with ^C (or whatever your
- interrupt character is).
-* Allows you to upload pictures to the camera, delete
- pictures from the camera, and to "press the shutter" remotely.
- You can also set the time/date and the "camera ID".
-* The source should be reasonably portable to other, non-POSIX systems.
-
-After installation with this port, you should be symlink /dev/fujifilm to
-your serial line device through which comunicate with your camera.
-For more detail infomation, see /usr/local/share/doc/fujiplay/README.
diff --git a/graphics/gimp-ez-perspective-plugin/Makefile b/graphics/gimp-ez-perspective-plugin/Makefile
deleted file mode 100644
index 2c0c8f69c154..000000000000
--- a/graphics/gimp-ez-perspective-plugin/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= ez-perspective
-PORTVERSION= 0.1.2
-PORTREVISION= 2
-CATEGORIES= graphics
-MASTER_SITES= http://registry.gimp.org/files/
-PKGNAMEPREFIX= gimp-
-PKGNAMESUFFIX= -plugin
-DISTNAME= ${PORTNAME}.py
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GIMP plugin to sharpen by increasing contrast in high frequency space
-
-LICENSE= EZPERSPECTIVE
-LICENSE_NAME= End User License Agreement
-LICENSE_FILE= ${FILESDIR}/LICENSE
-LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
-LICENSE_DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gimp-2.0.pc:graphics/gimp-app \
- ${LOCALBASE}/libexec/gimp/2.2/python/gimpfu.py:graphics/py-gimp
-
-USES= python:2.7,run zip
-NO_BUILD= yes
-NO_ARCH= yes
-NO_WRKSUBDIR= yes
-
-PLUGIN_DIR?= libexec/gimp/2.2/plug-ins
-
-# installed files
-PLIST_FILES= ${PLUGIN_DIR}/${DISTNAME}
-
-post-patch:
- @${REINPLACE_CMD} \
- -e 's|/usr/bin/python|${PYTHON_CMD}|' \
- ${WRKSRC}/${DISTNAME}
-
-do-install:
-# plugin
- @${MKDIR} ${STAGEDIR}${PREFIX}/${PLUGIN_DIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} \
- ${STAGEDIR}${PREFIX}/${PLUGIN_DIR}
-
-.include <bsd.port.mk>
diff --git a/graphics/gimp-ez-perspective-plugin/distinfo b/graphics/gimp-ez-perspective-plugin/distinfo
deleted file mode 100644
index c2b1fbe0647e..000000000000
--- a/graphics/gimp-ez-perspective-plugin/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ez-perspective.py.zip) = 276ce9efeaf75d0cd50d36f29166f95481fb157f4ee09bbb867b5bde92f960be
-SIZE (ez-perspective.py.zip) = 5744
diff --git a/graphics/gimp-ez-perspective-plugin/files/LICENSE b/graphics/gimp-ez-perspective-plugin/files/LICENSE
deleted file mode 100644
index f6e9a590283d..000000000000
--- a/graphics/gimp-ez-perspective-plugin/files/LICENSE
+++ /dev/null
@@ -1,10 +0,0 @@
-[ License information extracted from source code. Read the plug-in source code to make sure this is the correct license. You've been warned. ]
-
-By Nils R. Barth, 2010 June 28, Portland, OR, USA
-
-I dedicate this program to the Public Domain, and claim no rights to it.
-Formally, under the Creative Commons CC0 license:
-
-To the extent possible under law, I, Nils Roland Barth have waived all copyright and
-related or neighboring rights to this program.
-This work is published from the United States of America.
diff --git a/graphics/gimp-ez-perspective-plugin/pkg-descr b/graphics/gimp-ez-perspective-plugin/pkg-descr
deleted file mode 100644
index 593450f54722..000000000000
--- a/graphics/gimp-ez-perspective-plugin/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-GIMP plug-in particularly well-suited for the needs of photographers
-seeking to correct perspective, but flexible enough to be used by
-all those wishing to add perspective to an otherwise flat scene.
-
-The plugin can be found under "Filters > Distorts > EZ Perspective"
-
-WWW: http://registry.gimp.org/node/24537
diff --git a/graphics/gimp-focusblur-plugin/Makefile b/graphics/gimp-focusblur-plugin/Makefile
deleted file mode 100644
index 2316bf3ecc0d..000000000000
--- a/graphics/gimp-focusblur-plugin/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Created by: Denis Barov <dindin@dindin.ru>
-# $FreeBSD$
-
-PORTNAME= focusblur
-PORTVERSION= 3.2.6
-PORTREVISION= 7
-CATEGORIES= graphics
-MASTER_SITES= http://registry.gimp.org/files/
-PKGNAMEPREFIX= gimp-
-PKGNAMESUFFIX= -plugin
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Gimp realistic focus blur plugin
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libfftw3.so:math/fftw3 \
- libgimp-2.0.so:graphics/gimp-app
-
-USES= compiler:c11 gmake gnome localbase:ldflags pkgconfig tar:bzip2
-GNU_CONFIGURE= yes
-USE_GNOME= gtk20 intltool
-
-PLUGIN_DIR?= libexec/gimp/2.2/plug-ins
-PLIST_SUB= PLUGIN_DIR=${PLUGIN_DIR}
-
-CPPFLAGS+= -DGIMP_DISABLE_DEPRECATED
-LDFLAGS+= -lm
-
-OPTIONS_DEFINE= NLS
-OPTIONS_SUB= yes
-
-NLS_USES= gettext
-NLS_CONFIGURE_OFF= --disable-nls
-
-post-patch:
- @${REINPLACE_CMD} -e 's|^bindir = .*|bindir = ${PREFIX}/${PLUGIN_DIR}|g' ${WRKSRC}/src/Makefile.in
- @${REINPLACE_CMD} -e 's|glib/.*\.h|glib.h|g' \
- ${WRKSRC}/src/*.[ch]
-
-.include <bsd.port.mk>
diff --git a/graphics/gimp-focusblur-plugin/distinfo b/graphics/gimp-focusblur-plugin/distinfo
deleted file mode 100644
index e908b6cf0723..000000000000
--- a/graphics/gimp-focusblur-plugin/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (focusblur-3.2.6.tar.bz2) = 30e85e9c2974e7678f155c645616dd7a75cb2782184e7c67d9c79e0f191c0ebf
-SIZE (focusblur-3.2.6.tar.bz2) = 164106
diff --git a/graphics/gimp-focusblur-plugin/files/patch-pixmaps-Makefile.in b/graphics/gimp-focusblur-plugin/files/patch-pixmaps-Makefile.in
deleted file mode 100644
index 8ffd8659206d..000000000000
--- a/graphics/gimp-focusblur-plugin/files/patch-pixmaps-Makefile.in
+++ /dev/null
@@ -1,12 +0,0 @@
---- pixmaps/Makefile.in.orig 2010-06-22 06:24:15.000000000 +0400
-+++ pixmaps/Makefile.in 2011-02-09 12:13:59.000000000 +0300
-@@ -365,7 +365,8 @@
- echo $$i | sed -e 's;\..*;;' -e 's;-;_;g' ; \
- echo -n $$i" " ; \
- done) | \
-- sed -e '/pixel_data:/a(guint8 *)' ; \
-+ sed -e '/pixel_data:/a\
-+ (guint8 *)' ; \
- } > $@
-
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
diff --git a/graphics/gimp-focusblur-plugin/pkg-descr b/graphics/gimp-focusblur-plugin/pkg-descr
deleted file mode 100644
index 4d194f167ae6..000000000000
--- a/graphics/gimp-focusblur-plugin/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This plug-in makes a out of focus with luminosity and depth, like a
-sight or lenses. It can be used with depth map, depth fakes and
-shining effect. Also it works as a simple and applicable blur.
-
-WWW: http://registry.gimp.org/node/1444
diff --git a/graphics/gimp-focusblur-plugin/pkg-plist b/graphics/gimp-focusblur-plugin/pkg-plist
deleted file mode 100644
index 23833d741f32..000000000000
--- a/graphics/gimp-focusblur-plugin/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-%%PLUGIN_DIR%%/focusblur
-%%NLS%%share/locale/it/LC_MESSAGES/gimp20-focusblur.mo
-%%NLS%%share/locale/ja/LC_MESSAGES/gimp20-focusblur.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/gimp20-focusblur.mo
diff --git a/graphics/gimp-jagged-border-script/Makefile b/graphics/gimp-jagged-border-script/Makefile
deleted file mode 100644
index dc06a7a58cd7..000000000000
--- a/graphics/gimp-jagged-border-script/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= jagged-border
-PORTVERSION= 0.2009.11.12
-PORTREVISION= 2
-CATEGORIES= graphics
-MASTER_SITES= http://registry.gimp.org/files/
-PKGNAMEPREFIX= gimp-
-PKGNAMESUFFIX= -scripts
-DISTNAME= script-fu-jagged-border.scm
-EXTRACT_SUFX= # empty
-EXTRACT_ONLY= # empty
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GIMP script to create a jagged border around an image
-
-LICENSE= GPLv3
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${LOCALBASE}/bin/gimp:graphics/gimp-app
-
-USES= dos2unix
-NO_BUILD= yes
-NO_ARCH= yes
-NO_WRKSUBDIR= yes
-
-GIMP_SCRIPTS_DIR?= share/gimp/scripts
-
-PLIST_FILES= ${GIMP_SCRIPTS_DIR}/${DISTNAME}
-
-post-extract:
- @${CP} ${DISTDIR}/${DISTNAME} ${WRKSRC}
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${GIMP_SCRIPTS_DIR}
- ${INSTALL_DATA} ${WRKSRC}/${DISTNAME} ${STAGEDIR}${PREFIX}/${GIMP_SCRIPTS_DIR}/
-
-.include <bsd.port.mk>
diff --git a/graphics/gimp-jagged-border-script/distinfo b/graphics/gimp-jagged-border-script/distinfo
deleted file mode 100644
index ebbe5d6266b9..000000000000
--- a/graphics/gimp-jagged-border-script/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (script-fu-jagged-border.scm) = 600006eea19d4c7ef62de402732c876152f009bfab221d8092004d19bd8f8d84
-SIZE (script-fu-jagged-border.scm) = 9125
diff --git a/graphics/gimp-jagged-border-script/pkg-descr b/graphics/gimp-jagged-border-script/pkg-descr
deleted file mode 100644
index fff52956ec87..000000000000
--- a/graphics/gimp-jagged-border-script/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-[ edited excerpt from www site ]
-
-GIMP plugin that creates a white (or black) border around an image
-that merges in with the image so that on a larger white (or black)
-background, the image appears to have a ragged border.
-
-This is similar to the GIMP's Fuzzy Border, but it adapts its
-jaggedness to the image. (Also unlike Fuzzy Border, it is deterministic,
-it does not depend on random number seeds.)
-
-The plugin can be found under "Filters > theilr > jagged Border"
-
-WWW: http://registry.gimp.org/node/20292
diff --git a/graphics/gimp-manual-html/Makefile b/graphics/gimp-manual-html/Makefile
deleted file mode 100644
index 45194ea9c4fd..000000000000
--- a/graphics/gimp-manual-html/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# Created by: Brett Taylor
-# $FreeBSD$
-
-PORTNAME= GimpUserManual
-PORTVERSION= 2
-PORTREVISION= 1
-CATEGORIES= graphics
-MASTER_SITES= http://kefk.net/Open_Source/FS/GIMP/Download/GUM/ \
- http://ftp.nluug.nl/ftp/graphics/gimp/manual/
-PKGNAMESUFFIX= -${DOCFORMAT}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= User manual for the GNU Image Manipulation Program (GIMP)
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-EXTRACT_ONLY= #empty
-NO_BUILD= yes
-DOCDIR= ${STAGEDIR}${PREFIX}/share/doc/gimp
-
-PLIST= ${PKGDIR}/pkg-plist_${DOCFORMAT}
-
-OPTIONS_SINGLE= DOCFORMAT
-OPTIONS_SINGLE_DOCFORMAT= HTML PDF
-OPTIONS_DEFAULT= HTML
-
-HTML_DESC= User manual in HTML format
-HTML_DISTFILES= GimpUsersManual_SecondEdition-HTML_Color.tar.gz \
- GimpUsersManual_SecondEdition-HTML_Search.tar.gz
-
-PDF_DESC= User manual in PDF format
-PDF_DISTFILES= GimpUsersManual_SecondEdition-PDF_Color.pdf \
- GimpUsersManual_SecondEdition-PDF.pdf
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MHTML}
-DOCFORMAT= HTML
-.endif
-
-.if ${PORT_OPTIONS:MPDF}
-DOCFORMAT= PDF
-.endif
-
-do-install:
- @${MKDIR} ${DOCDIR}
-.for file in ${DISTFILES}
-. if ${PORT_OPTIONS:MHTML}
- (cd ${DOCDIR} && ${TAR} -zxf ${DISTDIR}/${file})
-. endif
-. if ${PORT_OPTIONS:MPDF}
- ${INSTALL_DATA} ${DISTDIR}/${file} ${DOCDIR}
-. endif
-.endfor
-
-.include <bsd.port.mk>
diff --git a/graphics/gimp-manual-html/distinfo b/graphics/gimp-manual-html/distinfo
deleted file mode 100644
index 7fcaee5cf8ca..000000000000
--- a/graphics/gimp-manual-html/distinfo
+++ /dev/null
@@ -1,8 +0,0 @@
-SHA256 (GimpUsersManual_SecondEdition-HTML_Color.tar.gz) = cdc42747a61d2752547e7276631cced2772a06a27cc86dd30882fa23cd14bca7
-SIZE (GimpUsersManual_SecondEdition-HTML_Color.tar.gz) = 4267866
-SHA256 (GimpUsersManual_SecondEdition-HTML_Search.tar.gz) = 4a5178c25f522471b1908acefaf4af8efe7de38e13085f63bfac8fa0a07d82ea
-SIZE (GimpUsersManual_SecondEdition-HTML_Search.tar.gz) = 22200114
-SHA256 (GimpUsersManual_SecondEdition-PDF_Color.pdf) = 69f327f2d29ba0a2d8ef81e35dc8d61aab2b9e2ffc9085a64bb7f22865bdc8d8
-SIZE (GimpUsersManual_SecondEdition-PDF_Color.pdf) = 1071259
-SHA256 (GimpUsersManual_SecondEdition-PDF.pdf) = f71c3d8a12b1801446db481192f712a6cb456ed91f7b48a4ef4a6432ccf7fa4e
-SIZE (GimpUsersManual_SecondEdition-PDF.pdf) = 9960896
diff --git a/graphics/gimp-manual-html/pkg-descr b/graphics/gimp-manual-html/pkg-descr
deleted file mode 100644
index 3a6c684c7f7f..000000000000
--- a/graphics/gimp-manual-html/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is the Gimp user manual. It contains a large number of examples and
-descriptions of the various Gimp tools and techniques.
-
-WWW: http://manual.gimp.org/
diff --git a/graphics/gimp-manual-html/pkg-plist_HTML b/graphics/gimp-manual-html/pkg-plist_HTML
deleted file mode 100644
index efe6e134d3a4..000000000000
--- a/graphics/gimp-manual-html/pkg-plist_HTML
+++ /dev/null
@@ -1,1111 +0,0 @@
-share/doc/gimp/GUM/Animation.html
-share/doc/gimp/GUM/AnimationA.html
-share/doc/gimp/GUM/Appendix.html
-share/doc/gimp/GUM/First_Image2.html
-share/doc/gimp/GUM/Fonts.html
-share/doc/gimp/GUM/GUM.html
-share/doc/gimp/GUM/Gimpmanual.html
-share/doc/gimp/GUM/GimpmanualIX.js
-share/doc/gimp/GUM/GimpmanualTOCG.js
-share/doc/gimp/GUM/Index.html
-share/doc/gimp/GUM/Links.html
-share/doc/gimp/GUM/Make.html
-share/doc/gimp/GUM/Migrate.html
-share/doc/gimp/GUM/Part_eight.html
-share/doc/gimp/GUM/Part_five.html
-share/doc/gimp/GUM/Part_four.html
-share/doc/gimp/GUM/Part_fu.html
-share/doc/gimp/GUM/Part_nine.html
-share/doc/gimp/GUM/Part_one.html
-share/doc/gimp/GUM/Part_seven.html
-share/doc/gimp/GUM/Part_six.html
-share/doc/gimp/GUM/Part_three.html
-share/doc/gimp/GUM/Part_two.html
-share/doc/gimp/GUM/Plugin_anim.html
-share/doc/gimp/GUM/Plugin_artistic.html
-share/doc/gimp/GUM/Plugin_blur.html
-share/doc/gimp/GUM/Plugin_color.html
-share/doc/gimp/GUM/Plugin_combine.html
-share/doc/gimp/GUM/Plugin_crypt.html
-share/doc/gimp/GUM/Plugin_dist.html
-share/doc/gimp/GUM/Plugin_edge.html
-share/doc/gimp/GUM/Plugin_enhance.html
-share/doc/gimp/GUM/Plugin_generic.html
-share/doc/gimp/GUM/Plugin_glass.html
-share/doc/gimp/GUM/Plugin_intro.html
-share/doc/gimp/GUM/Plugin_light.html
-share/doc/gimp/GUM/Plugin_map.html
-share/doc/gimp/GUM/Plugin_misc.html
-share/doc/gimp/GUM/Plugin_noise.html
-share/doc/gimp/GUM/Plugin_render.html
-share/doc/gimp/GUM/Prepress.html
-share/doc/gimp/GUM/README_NOW
-share/doc/gimp/GUM/Scanning.html
-share/doc/gimp/GUM/Selection_menu.html
-share/doc/gimp/GUM/Wacom.html
-share/doc/gimp/GUM/brush2.html
-share/doc/gimp/GUM/channels.html
-share/doc/gimp/GUM/color.html
-share/doc/gimp/GUM/command_rc.html
-share/doc/gimp/GUM/dyn_key.html
-share/doc/gimp/GUM/edit.html
-share/doc/gimp/GUM/edit_a.html
-share/doc/gimp/GUM/file_and_save2.html
-share/doc/gimp/GUM/frozenriver.html
-share/doc/gimp/GUM/image_menu.html
-share/doc/gimp/GUM/image_menu_channelalpha.html
-share/doc/gimp/GUM/image_menu_transrest.html
-share/doc/gimp/GUM/images/.xvpics/First_Image25.png
-share/doc/gimp/GUM/images/.xvpics/Plugin_misc13.png
-share/doc/gimp/GUM/images/.xvpics/Plugin_misc17.png
-share/doc/gimp/GUM/images/Animation10.png
-share/doc/gimp/GUM/images/Animation11.png
-share/doc/gimp/GUM/images/Animation12.png
-share/doc/gimp/GUM/images/Animation13.png
-share/doc/gimp/GUM/images/Animation14.png
-share/doc/gimp/GUM/images/Animation15.png
-share/doc/gimp/GUM/images/Animation16.png
-share/doc/gimp/GUM/images/Animation17.png
-share/doc/gimp/GUM/images/Animation18.png
-share/doc/gimp/GUM/images/Animation19.png
-share/doc/gimp/GUM/images/Animation2.png
-share/doc/gimp/GUM/images/Animation3.png
-share/doc/gimp/GUM/images/Animation4.png
-share/doc/gimp/GUM/images/Animation5.png
-share/doc/gimp/GUM/images/Animation6.png
-share/doc/gimp/GUM/images/Animation7.png
-share/doc/gimp/GUM/images/Animation8.png
-share/doc/gimp/GUM/images/Animation9.png
-share/doc/gimp/GUM/images/Animationa.png
-share/doc/gimp/GUM/images/Appendixa.png
-share/doc/gimp/GUM/images/First_Image210.png
-share/doc/gimp/GUM/images/First_Image211.png
-share/doc/gimp/GUM/images/First_Image212.png
-share/doc/gimp/GUM/images/First_Image213.png
-share/doc/gimp/GUM/images/First_Image214.png
-share/doc/gimp/GUM/images/First_Image215.png
-share/doc/gimp/GUM/images/First_Image216.png
-share/doc/gimp/GUM/images/First_Image217.png
-share/doc/gimp/GUM/images/First_Image218.png
-share/doc/gimp/GUM/images/First_Image219.png
-share/doc/gimp/GUM/images/First_Image22.png
-share/doc/gimp/GUM/images/First_Image220.png
-share/doc/gimp/GUM/images/First_Image221.png
-share/doc/gimp/GUM/images/First_Image222.png
-share/doc/gimp/GUM/images/First_Image223.png
-share/doc/gimp/GUM/images/First_Image224.png
-share/doc/gimp/GUM/images/First_Image225.png
-share/doc/gimp/GUM/images/First_Image226.png
-share/doc/gimp/GUM/images/First_Image23.png
-share/doc/gimp/GUM/images/First_Image24.png
-share/doc/gimp/GUM/images/First_Image25.png
-share/doc/gimp/GUM/images/First_Image26.png
-share/doc/gimp/GUM/images/First_Image27.png
-share/doc/gimp/GUM/images/First_Image28.png
-share/doc/gimp/GUM/images/First_Image29.png
-share/doc/gimp/GUM/images/First_Image2a.png
-share/doc/gimp/GUM/images/Fonts2.png
-share/doc/gimp/GUM/images/Fonts3.png
-share/doc/gimp/GUM/images/Fonts4.png
-share/doc/gimp/GUM/images/Fontsa.png
-share/doc/gimp/GUM/images/Linksa.png
-share/doc/gimp/GUM/images/Make10.png
-share/doc/gimp/GUM/images/Make11.png
-share/doc/gimp/GUM/images/Make12.png
-share/doc/gimp/GUM/images/Make2.png
-share/doc/gimp/GUM/images/Make3.png
-share/doc/gimp/GUM/images/Make4.png
-share/doc/gimp/GUM/images/Make5.png
-share/doc/gimp/GUM/images/Make6.png
-share/doc/gimp/GUM/images/Make7.png
-share/doc/gimp/GUM/images/Make8.png
-share/doc/gimp/GUM/images/Make9.png
-share/doc/gimp/GUM/images/Makea.png
-share/doc/gimp/GUM/images/Migrate2.png
-share/doc/gimp/GUM/images/Migrate3.png
-share/doc/gimp/GUM/images/Migrate4.png
-share/doc/gimp/GUM/images/Migrate5.png
-share/doc/gimp/GUM/images/Migrate6.png
-share/doc/gimp/GUM/images/Migrate7.png
-share/doc/gimp/GUM/images/Migratea.png
-share/doc/gimp/GUM/images/Part_eighta.png
-share/doc/gimp/GUM/images/Part_fivea.png
-share/doc/gimp/GUM/images/Part_foura.png
-share/doc/gimp/GUM/images/Part_ninea.png
-share/doc/gimp/GUM/images/Part_onea.png
-share/doc/gimp/GUM/images/Part_sevena.png
-share/doc/gimp/GUM/images/Part_sixa.png
-share/doc/gimp/GUM/images/Part_threea.png
-share/doc/gimp/GUM/images/Part_twoa.png
-share/doc/gimp/GUM/images/Plugin_anim2.png
-share/doc/gimp/GUM/images/Plugin_anim3.png
-share/doc/gimp/GUM/images/Plugin_anim4.png
-share/doc/gimp/GUM/images/Plugin_anim5.png
-share/doc/gimp/GUM/images/Plugin_anima.png
-share/doc/gimp/GUM/images/Plugin_artistic10.png
-share/doc/gimp/GUM/images/Plugin_artistic11.png
-share/doc/gimp/GUM/images/Plugin_artistic12.png
-share/doc/gimp/GUM/images/Plugin_artistic13.png
-share/doc/gimp/GUM/images/Plugin_artistic14.png
-share/doc/gimp/GUM/images/Plugin_artistic15.png
-share/doc/gimp/GUM/images/Plugin_artistic16.png
-share/doc/gimp/GUM/images/Plugin_artistic17.png
-share/doc/gimp/GUM/images/Plugin_artistic18.png
-share/doc/gimp/GUM/images/Plugin_artistic19.png
-share/doc/gimp/GUM/images/Plugin_artistic2.png
-share/doc/gimp/GUM/images/Plugin_artistic20.png
-share/doc/gimp/GUM/images/Plugin_artistic21.png
-share/doc/gimp/GUM/images/Plugin_artistic22.png
-share/doc/gimp/GUM/images/Plugin_artistic23.png
-share/doc/gimp/GUM/images/Plugin_artistic24.png
-share/doc/gimp/GUM/images/Plugin_artistic25.png
-share/doc/gimp/GUM/images/Plugin_artistic26.png
-share/doc/gimp/GUM/images/Plugin_artistic27.png
-share/doc/gimp/GUM/images/Plugin_artistic28.png
-share/doc/gimp/GUM/images/Plugin_artistic29.png
-share/doc/gimp/GUM/images/Plugin_artistic3.png
-share/doc/gimp/GUM/images/Plugin_artistic30.png
-share/doc/gimp/GUM/images/Plugin_artistic31.png
-share/doc/gimp/GUM/images/Plugin_artistic32.png
-share/doc/gimp/GUM/images/Plugin_artistic33.png
-share/doc/gimp/GUM/images/Plugin_artistic34.png
-share/doc/gimp/GUM/images/Plugin_artistic35.png
-share/doc/gimp/GUM/images/Plugin_artistic36.png
-share/doc/gimp/GUM/images/Plugin_artistic37.png
-share/doc/gimp/GUM/images/Plugin_artistic38.png
-share/doc/gimp/GUM/images/Plugin_artistic4.png
-share/doc/gimp/GUM/images/Plugin_artistic5.png
-share/doc/gimp/GUM/images/Plugin_artistic6.png
-share/doc/gimp/GUM/images/Plugin_artistic7.png
-share/doc/gimp/GUM/images/Plugin_artistic8.png
-share/doc/gimp/GUM/images/Plugin_artistic9.png
-share/doc/gimp/GUM/images/Plugin_artistica.png
-share/doc/gimp/GUM/images/Plugin_blur10.png
-share/doc/gimp/GUM/images/Plugin_blur11.png
-share/doc/gimp/GUM/images/Plugin_blur12.png
-share/doc/gimp/GUM/images/Plugin_blur13.png
-share/doc/gimp/GUM/images/Plugin_blur14.png
-share/doc/gimp/GUM/images/Plugin_blur15.png
-share/doc/gimp/GUM/images/Plugin_blur2.png
-share/doc/gimp/GUM/images/Plugin_blur3.png
-share/doc/gimp/GUM/images/Plugin_blur4.png
-share/doc/gimp/GUM/images/Plugin_blur5.png
-share/doc/gimp/GUM/images/Plugin_blur6.png
-share/doc/gimp/GUM/images/Plugin_blur7.png
-share/doc/gimp/GUM/images/Plugin_blur8.png
-share/doc/gimp/GUM/images/Plugin_blur9.png
-share/doc/gimp/GUM/images/Plugin_blura.png
-share/doc/gimp/GUM/images/Plugin_color10.png
-share/doc/gimp/GUM/images/Plugin_color11.png
-share/doc/gimp/GUM/images/Plugin_color12.png
-share/doc/gimp/GUM/images/Plugin_color13.png
-share/doc/gimp/GUM/images/Plugin_color14.png
-share/doc/gimp/GUM/images/Plugin_color15.png
-share/doc/gimp/GUM/images/Plugin_color16.png
-share/doc/gimp/GUM/images/Plugin_color17.png
-share/doc/gimp/GUM/images/Plugin_color18.png
-share/doc/gimp/GUM/images/Plugin_color19.png
-share/doc/gimp/GUM/images/Plugin_color2.png
-share/doc/gimp/GUM/images/Plugin_color20.png
-share/doc/gimp/GUM/images/Plugin_color21.png
-share/doc/gimp/GUM/images/Plugin_color22.png
-share/doc/gimp/GUM/images/Plugin_color23.png
-share/doc/gimp/GUM/images/Plugin_color24.png
-share/doc/gimp/GUM/images/Plugin_color25.png
-share/doc/gimp/GUM/images/Plugin_color26.png
-share/doc/gimp/GUM/images/Plugin_color27.png
-share/doc/gimp/GUM/images/Plugin_color28.png
-share/doc/gimp/GUM/images/Plugin_color29.png
-share/doc/gimp/GUM/images/Plugin_color3.png
-share/doc/gimp/GUM/images/Plugin_color30.png
-share/doc/gimp/GUM/images/Plugin_color31.png
-share/doc/gimp/GUM/images/Plugin_color32.png
-share/doc/gimp/GUM/images/Plugin_color33.png
-share/doc/gimp/GUM/images/Plugin_color34.png
-share/doc/gimp/GUM/images/Plugin_color35.png
-share/doc/gimp/GUM/images/Plugin_color36.png
-share/doc/gimp/GUM/images/Plugin_color37.png
-share/doc/gimp/GUM/images/Plugin_color38.png
-share/doc/gimp/GUM/images/Plugin_color39.png
-share/doc/gimp/GUM/images/Plugin_color4.png
-share/doc/gimp/GUM/images/Plugin_color40.png
-share/doc/gimp/GUM/images/Plugin_color41.png
-share/doc/gimp/GUM/images/Plugin_color42.png
-share/doc/gimp/GUM/images/Plugin_color43.png
-share/doc/gimp/GUM/images/Plugin_color44.png
-share/doc/gimp/GUM/images/Plugin_color45.png
-share/doc/gimp/GUM/images/Plugin_color46.png
-share/doc/gimp/GUM/images/Plugin_color47.png
-share/doc/gimp/GUM/images/Plugin_color48.png
-share/doc/gimp/GUM/images/Plugin_color49.png
-share/doc/gimp/GUM/images/Plugin_color5.png
-share/doc/gimp/GUM/images/Plugin_color50.png
-share/doc/gimp/GUM/images/Plugin_color51.png
-share/doc/gimp/GUM/images/Plugin_color52.png
-share/doc/gimp/GUM/images/Plugin_color53.png
-share/doc/gimp/GUM/images/Plugin_color54.png
-share/doc/gimp/GUM/images/Plugin_color55.png
-share/doc/gimp/GUM/images/Plugin_color6.png
-share/doc/gimp/GUM/images/Plugin_color7.png
-share/doc/gimp/GUM/images/Plugin_color8.png
-share/doc/gimp/GUM/images/Plugin_color9.png
-share/doc/gimp/GUM/images/Plugin_colora.png
-share/doc/gimp/GUM/images/Plugin_combine10.png
-share/doc/gimp/GUM/images/Plugin_combine11.png
-share/doc/gimp/GUM/images/Plugin_combine2.png
-share/doc/gimp/GUM/images/Plugin_combine3.png
-share/doc/gimp/GUM/images/Plugin_combine4.png
-share/doc/gimp/GUM/images/Plugin_combine5.png
-share/doc/gimp/GUM/images/Plugin_combine6.png
-share/doc/gimp/GUM/images/Plugin_combine7.png
-share/doc/gimp/GUM/images/Plugin_combine8.png
-share/doc/gimp/GUM/images/Plugin_combine9.png
-share/doc/gimp/GUM/images/Plugin_combinea.png
-share/doc/gimp/GUM/images/Plugin_crypt10.png
-share/doc/gimp/GUM/images/Plugin_crypt2.png
-share/doc/gimp/GUM/images/Plugin_crypt3.png
-share/doc/gimp/GUM/images/Plugin_crypt4.png
-share/doc/gimp/GUM/images/Plugin_crypt5.png
-share/doc/gimp/GUM/images/Plugin_crypt6.png
-share/doc/gimp/GUM/images/Plugin_crypt7.png
-share/doc/gimp/GUM/images/Plugin_crypt8.png
-share/doc/gimp/GUM/images/Plugin_crypt9.png
-share/doc/gimp/GUM/images/Plugin_crypta.png
-share/doc/gimp/GUM/images/Plugin_dist10.png
-share/doc/gimp/GUM/images/Plugin_dist11.png
-share/doc/gimp/GUM/images/Plugin_dist12.png
-share/doc/gimp/GUM/images/Plugin_dist13.png
-share/doc/gimp/GUM/images/Plugin_dist14.png
-share/doc/gimp/GUM/images/Plugin_dist15.png
-share/doc/gimp/GUM/images/Plugin_dist16.png
-share/doc/gimp/GUM/images/Plugin_dist17.png
-share/doc/gimp/GUM/images/Plugin_dist18.png
-share/doc/gimp/GUM/images/Plugin_dist19.png
-share/doc/gimp/GUM/images/Plugin_dist2.png
-share/doc/gimp/GUM/images/Plugin_dist20.png
-share/doc/gimp/GUM/images/Plugin_dist21.png
-share/doc/gimp/GUM/images/Plugin_dist22.png
-share/doc/gimp/GUM/images/Plugin_dist23.png
-share/doc/gimp/GUM/images/Plugin_dist24.png
-share/doc/gimp/GUM/images/Plugin_dist25.png
-share/doc/gimp/GUM/images/Plugin_dist26.png
-share/doc/gimp/GUM/images/Plugin_dist27.png
-share/doc/gimp/GUM/images/Plugin_dist28.png
-share/doc/gimp/GUM/images/Plugin_dist29.png
-share/doc/gimp/GUM/images/Plugin_dist3.png
-share/doc/gimp/GUM/images/Plugin_dist30.png
-share/doc/gimp/GUM/images/Plugin_dist31.png
-share/doc/gimp/GUM/images/Plugin_dist32.png
-share/doc/gimp/GUM/images/Plugin_dist33.png
-share/doc/gimp/GUM/images/Plugin_dist34.png
-share/doc/gimp/GUM/images/Plugin_dist35.png
-share/doc/gimp/GUM/images/Plugin_dist36.png
-share/doc/gimp/GUM/images/Plugin_dist37.png
-share/doc/gimp/GUM/images/Plugin_dist4.png
-share/doc/gimp/GUM/images/Plugin_dist5.png
-share/doc/gimp/GUM/images/Plugin_dist6.png
-share/doc/gimp/GUM/images/Plugin_dist7.png
-share/doc/gimp/GUM/images/Plugin_dist8.png
-share/doc/gimp/GUM/images/Plugin_dist9.png
-share/doc/gimp/GUM/images/Plugin_dista.png
-share/doc/gimp/GUM/images/Plugin_edge2.png
-share/doc/gimp/GUM/images/Plugin_edge3.png
-share/doc/gimp/GUM/images/Plugin_edge4.png
-share/doc/gimp/GUM/images/Plugin_edge5.png
-share/doc/gimp/GUM/images/Plugin_edge6.png
-share/doc/gimp/GUM/images/Plugin_edge7.png
-share/doc/gimp/GUM/images/Plugin_edge8.png
-share/doc/gimp/GUM/images/Plugin_edgea.png
-share/doc/gimp/GUM/images/Plugin_enhance10.png
-share/doc/gimp/GUM/images/Plugin_enhance11.png
-share/doc/gimp/GUM/images/Plugin_enhance2.png
-share/doc/gimp/GUM/images/Plugin_enhance3.png
-share/doc/gimp/GUM/images/Plugin_enhance4.png
-share/doc/gimp/GUM/images/Plugin_enhance5.png
-share/doc/gimp/GUM/images/Plugin_enhance6.png
-share/doc/gimp/GUM/images/Plugin_enhance7.png
-share/doc/gimp/GUM/images/Plugin_enhance8.png
-share/doc/gimp/GUM/images/Plugin_enhance9.png
-share/doc/gimp/GUM/images/Plugin_enhancea.png
-share/doc/gimp/GUM/images/Plugin_generic2.png
-share/doc/gimp/GUM/images/Plugin_generic3.png
-share/doc/gimp/GUM/images/Plugin_generic4.png
-share/doc/gimp/GUM/images/Plugin_generic5.png
-share/doc/gimp/GUM/images/Plugin_generica.png
-share/doc/gimp/GUM/images/Plugin_glass10.png
-share/doc/gimp/GUM/images/Plugin_glass11.png
-share/doc/gimp/GUM/images/Plugin_glass12.png
-share/doc/gimp/GUM/images/Plugin_glass2.png
-share/doc/gimp/GUM/images/Plugin_glass3.png
-share/doc/gimp/GUM/images/Plugin_glass4.png
-share/doc/gimp/GUM/images/Plugin_glass5.png
-share/doc/gimp/GUM/images/Plugin_glass6.png
-share/doc/gimp/GUM/images/Plugin_glass7.png
-share/doc/gimp/GUM/images/Plugin_glass8.png
-share/doc/gimp/GUM/images/Plugin_glass9.png
-share/doc/gimp/GUM/images/Plugin_glassa.png
-share/doc/gimp/GUM/images/Plugin_introa.png
-share/doc/gimp/GUM/images/Plugin_light10.png
-share/doc/gimp/GUM/images/Plugin_light11.png
-share/doc/gimp/GUM/images/Plugin_light12.png
-share/doc/gimp/GUM/images/Plugin_light13.png
-share/doc/gimp/GUM/images/Plugin_light14.png
-share/doc/gimp/GUM/images/Plugin_light15.png
-share/doc/gimp/GUM/images/Plugin_light16.png
-share/doc/gimp/GUM/images/Plugin_light17.png
-share/doc/gimp/GUM/images/Plugin_light18.png
-share/doc/gimp/GUM/images/Plugin_light19.png
-share/doc/gimp/GUM/images/Plugin_light2.png
-share/doc/gimp/GUM/images/Plugin_light20.png
-share/doc/gimp/GUM/images/Plugin_light21.png
-share/doc/gimp/GUM/images/Plugin_light22.png
-share/doc/gimp/GUM/images/Plugin_light23.png
-share/doc/gimp/GUM/images/Plugin_light24.png
-share/doc/gimp/GUM/images/Plugin_light25.png
-share/doc/gimp/GUM/images/Plugin_light26.png
-share/doc/gimp/GUM/images/Plugin_light27.png
-share/doc/gimp/GUM/images/Plugin_light28.png
-share/doc/gimp/GUM/images/Plugin_light3.png
-share/doc/gimp/GUM/images/Plugin_light4.png
-share/doc/gimp/GUM/images/Plugin_light5.png
-share/doc/gimp/GUM/images/Plugin_light6.png
-share/doc/gimp/GUM/images/Plugin_light7.png
-share/doc/gimp/GUM/images/Plugin_light8.png
-share/doc/gimp/GUM/images/Plugin_light9.png
-share/doc/gimp/GUM/images/Plugin_lighta.png
-share/doc/gimp/GUM/images/Plugin_map10.png
-share/doc/gimp/GUM/images/Plugin_map11.png
-share/doc/gimp/GUM/images/Plugin_map12.png
-share/doc/gimp/GUM/images/Plugin_map13.png
-share/doc/gimp/GUM/images/Plugin_map14.png
-share/doc/gimp/GUM/images/Plugin_map15.png
-share/doc/gimp/GUM/images/Plugin_map16.png
-share/doc/gimp/GUM/images/Plugin_map17.png
-share/doc/gimp/GUM/images/Plugin_map18.png
-share/doc/gimp/GUM/images/Plugin_map19.png
-share/doc/gimp/GUM/images/Plugin_map2.png
-share/doc/gimp/GUM/images/Plugin_map20.png
-share/doc/gimp/GUM/images/Plugin_map21.png
-share/doc/gimp/GUM/images/Plugin_map22.png
-share/doc/gimp/GUM/images/Plugin_map23.png
-share/doc/gimp/GUM/images/Plugin_map24.png
-share/doc/gimp/GUM/images/Plugin_map25.png
-share/doc/gimp/GUM/images/Plugin_map26.png
-share/doc/gimp/GUM/images/Plugin_map27.png
-share/doc/gimp/GUM/images/Plugin_map3.png
-share/doc/gimp/GUM/images/Plugin_map4.png
-share/doc/gimp/GUM/images/Plugin_map5.png
-share/doc/gimp/GUM/images/Plugin_map6.png
-share/doc/gimp/GUM/images/Plugin_map7.png
-share/doc/gimp/GUM/images/Plugin_map8.png
-share/doc/gimp/GUM/images/Plugin_map9.png
-share/doc/gimp/GUM/images/Plugin_mapa.png
-share/doc/gimp/GUM/images/Plugin_misc10.png
-share/doc/gimp/GUM/images/Plugin_misc11.png
-share/doc/gimp/GUM/images/Plugin_misc12.png
-share/doc/gimp/GUM/images/Plugin_misc13.png
-share/doc/gimp/GUM/images/Plugin_misc14.png
-share/doc/gimp/GUM/images/Plugin_misc15.png
-share/doc/gimp/GUM/images/Plugin_misc16.png
-share/doc/gimp/GUM/images/Plugin_misc17.png
-share/doc/gimp/GUM/images/Plugin_misc18.png
-share/doc/gimp/GUM/images/Plugin_misc19.png
-share/doc/gimp/GUM/images/Plugin_misc2.png
-share/doc/gimp/GUM/images/Plugin_misc20.png
-share/doc/gimp/GUM/images/Plugin_misc21.png
-share/doc/gimp/GUM/images/Plugin_misc22.png
-share/doc/gimp/GUM/images/Plugin_misc23.png
-share/doc/gimp/GUM/images/Plugin_misc24.png
-share/doc/gimp/GUM/images/Plugin_misc3.png
-share/doc/gimp/GUM/images/Plugin_misc4.png
-share/doc/gimp/GUM/images/Plugin_misc5.png
-share/doc/gimp/GUM/images/Plugin_misc6.png
-share/doc/gimp/GUM/images/Plugin_misc7.png
-share/doc/gimp/GUM/images/Plugin_misc8.png
-share/doc/gimp/GUM/images/Plugin_misc9.png
-share/doc/gimp/GUM/images/Plugin_misca.png
-share/doc/gimp/GUM/images/Plugin_noise2.png
-share/doc/gimp/GUM/images/Plugin_noise3.png
-share/doc/gimp/GUM/images/Plugin_noise4.png
-share/doc/gimp/GUM/images/Plugin_noise5.png
-share/doc/gimp/GUM/images/Plugin_noisea.png
-share/doc/gimp/GUM/images/Plugin_render10.png
-share/doc/gimp/GUM/images/Plugin_render11.png
-share/doc/gimp/GUM/images/Plugin_render12.png
-share/doc/gimp/GUM/images/Plugin_render13.png
-share/doc/gimp/GUM/images/Plugin_render14.png
-share/doc/gimp/GUM/images/Plugin_render15.png
-share/doc/gimp/GUM/images/Plugin_render16.png
-share/doc/gimp/GUM/images/Plugin_render17.png
-share/doc/gimp/GUM/images/Plugin_render18.png
-share/doc/gimp/GUM/images/Plugin_render19.png
-share/doc/gimp/GUM/images/Plugin_render2.png
-share/doc/gimp/GUM/images/Plugin_render20.png
-share/doc/gimp/GUM/images/Plugin_render21.png
-share/doc/gimp/GUM/images/Plugin_render22.png
-share/doc/gimp/GUM/images/Plugin_render23.png
-share/doc/gimp/GUM/images/Plugin_render24.png
-share/doc/gimp/GUM/images/Plugin_render25.png
-share/doc/gimp/GUM/images/Plugin_render26.png
-share/doc/gimp/GUM/images/Plugin_render27.png
-share/doc/gimp/GUM/images/Plugin_render28.png
-share/doc/gimp/GUM/images/Plugin_render29.png
-share/doc/gimp/GUM/images/Plugin_render3.png
-share/doc/gimp/GUM/images/Plugin_render30.png
-share/doc/gimp/GUM/images/Plugin_render31.png
-share/doc/gimp/GUM/images/Plugin_render32.png
-share/doc/gimp/GUM/images/Plugin_render33.png
-share/doc/gimp/GUM/images/Plugin_render34.png
-share/doc/gimp/GUM/images/Plugin_render35.png
-share/doc/gimp/GUM/images/Plugin_render36.png
-share/doc/gimp/GUM/images/Plugin_render37.png
-share/doc/gimp/GUM/images/Plugin_render38.png
-share/doc/gimp/GUM/images/Plugin_render39.png
-share/doc/gimp/GUM/images/Plugin_render4.png
-share/doc/gimp/GUM/images/Plugin_render40.png
-share/doc/gimp/GUM/images/Plugin_render41.png
-share/doc/gimp/GUM/images/Plugin_render42.png
-share/doc/gimp/GUM/images/Plugin_render43.png
-share/doc/gimp/GUM/images/Plugin_render44.png
-share/doc/gimp/GUM/images/Plugin_render45.png
-share/doc/gimp/GUM/images/Plugin_render46.png
-share/doc/gimp/GUM/images/Plugin_render47.png
-share/doc/gimp/GUM/images/Plugin_render48.png
-share/doc/gimp/GUM/images/Plugin_render49.png
-share/doc/gimp/GUM/images/Plugin_render5.png
-share/doc/gimp/GUM/images/Plugin_render50.png
-share/doc/gimp/GUM/images/Plugin_render51.png
-share/doc/gimp/GUM/images/Plugin_render52.png
-share/doc/gimp/GUM/images/Plugin_render53.png
-share/doc/gimp/GUM/images/Plugin_render54.png
-share/doc/gimp/GUM/images/Plugin_render55.png
-share/doc/gimp/GUM/images/Plugin_render56.png
-share/doc/gimp/GUM/images/Plugin_render57.png
-share/doc/gimp/GUM/images/Plugin_render58.png
-share/doc/gimp/GUM/images/Plugin_render59.png
-share/doc/gimp/GUM/images/Plugin_render6.png
-share/doc/gimp/GUM/images/Plugin_render60.png
-share/doc/gimp/GUM/images/Plugin_render61.png
-share/doc/gimp/GUM/images/Plugin_render62.png
-share/doc/gimp/GUM/images/Plugin_render63.png
-share/doc/gimp/GUM/images/Plugin_render64.png
-share/doc/gimp/GUM/images/Plugin_render65.png
-share/doc/gimp/GUM/images/Plugin_render66.png
-share/doc/gimp/GUM/images/Plugin_render67.png
-share/doc/gimp/GUM/images/Plugin_render68.png
-share/doc/gimp/GUM/images/Plugin_render69.png
-share/doc/gimp/GUM/images/Plugin_render7.png
-share/doc/gimp/GUM/images/Plugin_render70.png
-share/doc/gimp/GUM/images/Plugin_render71.png
-share/doc/gimp/GUM/images/Plugin_render72.png
-share/doc/gimp/GUM/images/Plugin_render73.png
-share/doc/gimp/GUM/images/Plugin_render74.png
-share/doc/gimp/GUM/images/Plugin_render75.png
-share/doc/gimp/GUM/images/Plugin_render76.png
-share/doc/gimp/GUM/images/Plugin_render77.png
-share/doc/gimp/GUM/images/Plugin_render78.png
-share/doc/gimp/GUM/images/Plugin_render79.png
-share/doc/gimp/GUM/images/Plugin_render8.png
-share/doc/gimp/GUM/images/Plugin_render9.png
-share/doc/gimp/GUM/images/Plugin_rendera.png
-share/doc/gimp/GUM/images/Prepress10.png
-share/doc/gimp/GUM/images/Prepress11.png
-share/doc/gimp/GUM/images/Prepress12.png
-share/doc/gimp/GUM/images/Prepress13.png
-share/doc/gimp/GUM/images/Prepress14.png
-share/doc/gimp/GUM/images/Prepress15.png
-share/doc/gimp/GUM/images/Prepress16.png
-share/doc/gimp/GUM/images/Prepress17.png
-share/doc/gimp/GUM/images/Prepress18.png
-share/doc/gimp/GUM/images/Prepress19.png
-share/doc/gimp/GUM/images/Prepress2.png
-share/doc/gimp/GUM/images/Prepress20.png
-share/doc/gimp/GUM/images/Prepress21.png
-share/doc/gimp/GUM/images/Prepress3.png
-share/doc/gimp/GUM/images/Prepress4.png
-share/doc/gimp/GUM/images/Prepress5.png
-share/doc/gimp/GUM/images/Prepress6.png
-share/doc/gimp/GUM/images/Prepress7.png
-share/doc/gimp/GUM/images/Prepress8.png
-share/doc/gimp/GUM/images/Prepress9.png
-share/doc/gimp/GUM/images/Prepressa.png
-share/doc/gimp/GUM/images/Scanning10.png
-share/doc/gimp/GUM/images/Scanning11.png
-share/doc/gimp/GUM/images/Scanning12.png
-share/doc/gimp/GUM/images/Scanning13.png
-share/doc/gimp/GUM/images/Scanning14.png
-share/doc/gimp/GUM/images/Scanning15.png
-share/doc/gimp/GUM/images/Scanning16.png
-share/doc/gimp/GUM/images/Scanning17.png
-share/doc/gimp/GUM/images/Scanning18.png
-share/doc/gimp/GUM/images/Scanning19.png
-share/doc/gimp/GUM/images/Scanning2.png
-share/doc/gimp/GUM/images/Scanning20.png
-share/doc/gimp/GUM/images/Scanning21.png
-share/doc/gimp/GUM/images/Scanning22.png
-share/doc/gimp/GUM/images/Scanning23.png
-share/doc/gimp/GUM/images/Scanning24.png
-share/doc/gimp/GUM/images/Scanning25.png
-share/doc/gimp/GUM/images/Scanning26.png
-share/doc/gimp/GUM/images/Scanning27.png
-share/doc/gimp/GUM/images/Scanning28.png
-share/doc/gimp/GUM/images/Scanning29.png
-share/doc/gimp/GUM/images/Scanning3.png
-share/doc/gimp/GUM/images/Scanning30.png
-share/doc/gimp/GUM/images/Scanning31.png
-share/doc/gimp/GUM/images/Scanning32.png
-share/doc/gimp/GUM/images/Scanning33.png
-share/doc/gimp/GUM/images/Scanning34.png
-share/doc/gimp/GUM/images/Scanning35.png
-share/doc/gimp/GUM/images/Scanning36.png
-share/doc/gimp/GUM/images/Scanning37.png
-share/doc/gimp/GUM/images/Scanning38.png
-share/doc/gimp/GUM/images/Scanning39.png
-share/doc/gimp/GUM/images/Scanning4.png
-share/doc/gimp/GUM/images/Scanning40.png
-share/doc/gimp/GUM/images/Scanning41.png
-share/doc/gimp/GUM/images/Scanning42.png
-share/doc/gimp/GUM/images/Scanning43.png
-share/doc/gimp/GUM/images/Scanning44.png
-share/doc/gimp/GUM/images/Scanning45.png
-share/doc/gimp/GUM/images/Scanning46.png
-share/doc/gimp/GUM/images/Scanning47.png
-share/doc/gimp/GUM/images/Scanning48.png
-share/doc/gimp/GUM/images/Scanning5.png
-share/doc/gimp/GUM/images/Scanning6.png
-share/doc/gimp/GUM/images/Scanning7.png
-share/doc/gimp/GUM/images/Scanning8.png
-share/doc/gimp/GUM/images/Scanning9.png
-share/doc/gimp/GUM/images/Scanninga.png
-share/doc/gimp/GUM/images/Selection_menu2.png
-share/doc/gimp/GUM/images/Selection_menu3.png
-share/doc/gimp/GUM/images/Selection_menua.png
-share/doc/gimp/GUM/images/Wacom10.png
-share/doc/gimp/GUM/images/Wacom11.png
-share/doc/gimp/GUM/images/Wacom12.png
-share/doc/gimp/GUM/images/Wacom13.png
-share/doc/gimp/GUM/images/Wacom14.png
-share/doc/gimp/GUM/images/Wacom15.png
-share/doc/gimp/GUM/images/Wacom16.png
-share/doc/gimp/GUM/images/Wacom17.png
-share/doc/gimp/GUM/images/Wacom18.png
-share/doc/gimp/GUM/images/Wacom19.png
-share/doc/gimp/GUM/images/Wacom2.png
-share/doc/gimp/GUM/images/Wacom20.png
-share/doc/gimp/GUM/images/Wacom21.png
-share/doc/gimp/GUM/images/Wacom22.png
-share/doc/gimp/GUM/images/Wacom23.png
-share/doc/gimp/GUM/images/Wacom24.png
-share/doc/gimp/GUM/images/Wacom25.png
-share/doc/gimp/GUM/images/Wacom26.png
-share/doc/gimp/GUM/images/Wacom27.png
-share/doc/gimp/GUM/images/Wacom28.png
-share/doc/gimp/GUM/images/Wacom29.png
-share/doc/gimp/GUM/images/Wacom3.png
-share/doc/gimp/GUM/images/Wacom30.png
-share/doc/gimp/GUM/images/Wacom31.png
-share/doc/gimp/GUM/images/Wacom32.png
-share/doc/gimp/GUM/images/Wacom33.png
-share/doc/gimp/GUM/images/Wacom34.png
-share/doc/gimp/GUM/images/Wacom35.png
-share/doc/gimp/GUM/images/Wacom4.png
-share/doc/gimp/GUM/images/Wacom5.png
-share/doc/gimp/GUM/images/Wacom6.png
-share/doc/gimp/GUM/images/Wacom7.png
-share/doc/gimp/GUM/images/Wacom8.png
-share/doc/gimp/GUM/images/Wacom9.png
-share/doc/gimp/GUM/images/Wacoma.png
-share/doc/gimp/GUM/images/brush210.png
-share/doc/gimp/GUM/images/brush211.png
-share/doc/gimp/GUM/images/brush212.png
-share/doc/gimp/GUM/images/brush213.png
-share/doc/gimp/GUM/images/brush214.png
-share/doc/gimp/GUM/images/brush215.png
-share/doc/gimp/GUM/images/brush216.png
-share/doc/gimp/GUM/images/brush217.png
-share/doc/gimp/GUM/images/brush218.png
-share/doc/gimp/GUM/images/brush22.png
-share/doc/gimp/GUM/images/brush23.png
-share/doc/gimp/GUM/images/brush24.png
-share/doc/gimp/GUM/images/brush25.png
-share/doc/gimp/GUM/images/brush26.png
-share/doc/gimp/GUM/images/brush27.png
-share/doc/gimp/GUM/images/brush28.png
-share/doc/gimp/GUM/images/brush29.png
-share/doc/gimp/GUM/images/brush2a.png
-share/doc/gimp/GUM/images/channels10.png
-share/doc/gimp/GUM/images/channels11.png
-share/doc/gimp/GUM/images/channels12.png
-share/doc/gimp/GUM/images/channels2.png
-share/doc/gimp/GUM/images/channels3.png
-share/doc/gimp/GUM/images/channels4.png
-share/doc/gimp/GUM/images/channels5.png
-share/doc/gimp/GUM/images/channels6.png
-share/doc/gimp/GUM/images/channels7.png
-share/doc/gimp/GUM/images/channels8.png
-share/doc/gimp/GUM/images/channels9.png
-share/doc/gimp/GUM/images/channelsa.png
-share/doc/gimp/GUM/images/color10.png
-share/doc/gimp/GUM/images/color11.png
-share/doc/gimp/GUM/images/color2.png
-share/doc/gimp/GUM/images/color3.png
-share/doc/gimp/GUM/images/color4.png
-share/doc/gimp/GUM/images/color5.png
-share/doc/gimp/GUM/images/color6.png
-share/doc/gimp/GUM/images/color7.png
-share/doc/gimp/GUM/images/color8.png
-share/doc/gimp/GUM/images/color9.png
-share/doc/gimp/GUM/images/colora.png
-share/doc/gimp/GUM/images/command_rca.png
-share/doc/gimp/GUM/images/dyn_key2.png
-share/doc/gimp/GUM/images/dyn_keya.png
-share/doc/gimp/GUM/images/edit10.png
-share/doc/gimp/GUM/images/edit11.png
-share/doc/gimp/GUM/images/edit12.png
-share/doc/gimp/GUM/images/edit13.png
-share/doc/gimp/GUM/images/edit14.png
-share/doc/gimp/GUM/images/edit2.png
-share/doc/gimp/GUM/images/edit3.png
-share/doc/gimp/GUM/images/edit4.png
-share/doc/gimp/GUM/images/edit5.png
-share/doc/gimp/GUM/images/edit6.png
-share/doc/gimp/GUM/images/edit7.png
-share/doc/gimp/GUM/images/edit8.png
-share/doc/gimp/GUM/images/edit9.png
-share/doc/gimp/GUM/images/edita.png
-share/doc/gimp/GUM/images/file_and_save210.png
-share/doc/gimp/GUM/images/file_and_save211.png
-share/doc/gimp/GUM/images/file_and_save212.png
-share/doc/gimp/GUM/images/file_and_save213.png
-share/doc/gimp/GUM/images/file_and_save214.png
-share/doc/gimp/GUM/images/file_and_save215.png
-share/doc/gimp/GUM/images/file_and_save216.png
-share/doc/gimp/GUM/images/file_and_save217.png
-share/doc/gimp/GUM/images/file_and_save218.png
-share/doc/gimp/GUM/images/file_and_save219.png
-share/doc/gimp/GUM/images/file_and_save22.png
-share/doc/gimp/GUM/images/file_and_save220.png
-share/doc/gimp/GUM/images/file_and_save221.png
-share/doc/gimp/GUM/images/file_and_save222.png
-share/doc/gimp/GUM/images/file_and_save223.png
-share/doc/gimp/GUM/images/file_and_save224.png
-share/doc/gimp/GUM/images/file_and_save225.png
-share/doc/gimp/GUM/images/file_and_save226.png
-share/doc/gimp/GUM/images/file_and_save227.png
-share/doc/gimp/GUM/images/file_and_save228.png
-share/doc/gimp/GUM/images/file_and_save229.png
-share/doc/gimp/GUM/images/file_and_save23.png
-share/doc/gimp/GUM/images/file_and_save230.png
-share/doc/gimp/GUM/images/file_and_save231.png
-share/doc/gimp/GUM/images/file_and_save232.png
-share/doc/gimp/GUM/images/file_and_save233.png
-share/doc/gimp/GUM/images/file_and_save234.png
-share/doc/gimp/GUM/images/file_and_save235.png
-share/doc/gimp/GUM/images/file_and_save236.png
-share/doc/gimp/GUM/images/file_and_save237.png
-share/doc/gimp/GUM/images/file_and_save238.png
-share/doc/gimp/GUM/images/file_and_save239.png
-share/doc/gimp/GUM/images/file_and_save24.png
-share/doc/gimp/GUM/images/file_and_save240.png
-share/doc/gimp/GUM/images/file_and_save241.png
-share/doc/gimp/GUM/images/file_and_save242.png
-share/doc/gimp/GUM/images/file_and_save243.png
-share/doc/gimp/GUM/images/file_and_save244.png
-share/doc/gimp/GUM/images/file_and_save245.png
-share/doc/gimp/GUM/images/file_and_save246.png
-share/doc/gimp/GUM/images/file_and_save25.png
-share/doc/gimp/GUM/images/file_and_save26.png
-share/doc/gimp/GUM/images/file_and_save27.png
-share/doc/gimp/GUM/images/file_and_save28.png
-share/doc/gimp/GUM/images/file_and_save29.png
-share/doc/gimp/GUM/images/file_and_save2a.png
-share/doc/gimp/GUM/images/frozenriver2.png
-share/doc/gimp/GUM/images/frozenrivera.png
-share/doc/gimp/GUM/images/image_menu10.png
-share/doc/gimp/GUM/images/image_menu11.png
-share/doc/gimp/GUM/images/image_menu12.png
-share/doc/gimp/GUM/images/image_menu13.png
-share/doc/gimp/GUM/images/image_menu14.png
-share/doc/gimp/GUM/images/image_menu15.png
-share/doc/gimp/GUM/images/image_menu16.png
-share/doc/gimp/GUM/images/image_menu17.png
-share/doc/gimp/GUM/images/image_menu18.png
-share/doc/gimp/GUM/images/image_menu19.png
-share/doc/gimp/GUM/images/image_menu2.png
-share/doc/gimp/GUM/images/image_menu20.png
-share/doc/gimp/GUM/images/image_menu21.png
-share/doc/gimp/GUM/images/image_menu22.png
-share/doc/gimp/GUM/images/image_menu23.png
-share/doc/gimp/GUM/images/image_menu24.png
-share/doc/gimp/GUM/images/image_menu25.png
-share/doc/gimp/GUM/images/image_menu26.png
-share/doc/gimp/GUM/images/image_menu27.png
-share/doc/gimp/GUM/images/image_menu28.png
-share/doc/gimp/GUM/images/image_menu29.png
-share/doc/gimp/GUM/images/image_menu3.png
-share/doc/gimp/GUM/images/image_menu4.png
-share/doc/gimp/GUM/images/image_menu5.png
-share/doc/gimp/GUM/images/image_menu6.png
-share/doc/gimp/GUM/images/image_menu7.png
-share/doc/gimp/GUM/images/image_menu8.png
-share/doc/gimp/GUM/images/image_menu9.png
-share/doc/gimp/GUM/images/image_menu_channelalpha10.png
-share/doc/gimp/GUM/images/image_menu_channelalpha11.png
-share/doc/gimp/GUM/images/image_menu_channelalpha12.png
-share/doc/gimp/GUM/images/image_menu_channelalpha13.png
-share/doc/gimp/GUM/images/image_menu_channelalpha14.png
-share/doc/gimp/GUM/images/image_menu_channelalpha15.png
-share/doc/gimp/GUM/images/image_menu_channelalpha2.png
-share/doc/gimp/GUM/images/image_menu_channelalpha3.png
-share/doc/gimp/GUM/images/image_menu_channelalpha4.png
-share/doc/gimp/GUM/images/image_menu_channelalpha5.png
-share/doc/gimp/GUM/images/image_menu_channelalpha6.png
-share/doc/gimp/GUM/images/image_menu_channelalpha7.png
-share/doc/gimp/GUM/images/image_menu_channelalpha8.png
-share/doc/gimp/GUM/images/image_menu_channelalpha9.png
-share/doc/gimp/GUM/images/image_menu_channelalphaa.png
-share/doc/gimp/GUM/images/image_menu_transrest2.png
-share/doc/gimp/GUM/images/image_menu_transrest3.png
-share/doc/gimp/GUM/images/image_menu_transrest4.png
-share/doc/gimp/GUM/images/image_menu_transrest5.png
-share/doc/gimp/GUM/images/image_menu_transrest6.png
-share/doc/gimp/GUM/images/image_menu_transrest7.png
-share/doc/gimp/GUM/images/image_menu_transrest8.png
-share/doc/gimp/GUM/images/image_menu_transresta.png
-share/doc/gimp/GUM/images/image_menua.png
-share/doc/gimp/GUM/images/install2.png
-share/doc/gimp/GUM/images/install3.png
-share/doc/gimp/GUM/images/install4.png
-share/doc/gimp/GUM/images/install5.png
-share/doc/gimp/GUM/images/install6.png
-share/doc/gimp/GUM/images/install7.png
-share/doc/gimp/GUM/images/installa.png
-share/doc/gimp/GUM/images/layers10.png
-share/doc/gimp/GUM/images/layers11.png
-share/doc/gimp/GUM/images/layers12.png
-share/doc/gimp/GUM/images/layers13.png
-share/doc/gimp/GUM/images/layers14.png
-share/doc/gimp/GUM/images/layers15.png
-share/doc/gimp/GUM/images/layers16.png
-share/doc/gimp/GUM/images/layers17.png
-share/doc/gimp/GUM/images/layers18.png
-share/doc/gimp/GUM/images/layers19.png
-share/doc/gimp/GUM/images/layers2.png
-share/doc/gimp/GUM/images/layers20.png
-share/doc/gimp/GUM/images/layers21.png
-share/doc/gimp/GUM/images/layers22.png
-share/doc/gimp/GUM/images/layers23.png
-share/doc/gimp/GUM/images/layers3.png
-share/doc/gimp/GUM/images/layers4.png
-share/doc/gimp/GUM/images/layers5.png
-share/doc/gimp/GUM/images/layers6.png
-share/doc/gimp/GUM/images/layers7.png
-share/doc/gimp/GUM/images/layers8.png
-share/doc/gimp/GUM/images/layers9.png
-share/doc/gimp/GUM/images/layersa.png
-share/doc/gimp/GUM/images/man_pagesa.png
-share/doc/gimp/GUM/images/modes10.png
-share/doc/gimp/GUM/images/modes11.png
-share/doc/gimp/GUM/images/modes12.png
-share/doc/gimp/GUM/images/modes13.png
-share/doc/gimp/GUM/images/modes14.png
-share/doc/gimp/GUM/images/modes15.png
-share/doc/gimp/GUM/images/modes16.png
-share/doc/gimp/GUM/images/modes17.png
-share/doc/gimp/GUM/images/modes18.png
-share/doc/gimp/GUM/images/modes19.png
-share/doc/gimp/GUM/images/modes2.png
-share/doc/gimp/GUM/images/modes20.png
-share/doc/gimp/GUM/images/modes3.png
-share/doc/gimp/GUM/images/modes4.png
-share/doc/gimp/GUM/images/modes5.png
-share/doc/gimp/GUM/images/modes6.png
-share/doc/gimp/GUM/images/modes7.png
-share/doc/gimp/GUM/images/modes8.png
-share/doc/gimp/GUM/images/modes9.png
-share/doc/gimp/GUM/images/modesa.png
-share/doc/gimp/GUM/images/paint10.png
-share/doc/gimp/GUM/images/paint11.png
-share/doc/gimp/GUM/images/paint12.png
-share/doc/gimp/GUM/images/paint13.png
-share/doc/gimp/GUM/images/paint14.png
-share/doc/gimp/GUM/images/paint15.png
-share/doc/gimp/GUM/images/paint16.png
-share/doc/gimp/GUM/images/paint17.png
-share/doc/gimp/GUM/images/paint18.png
-share/doc/gimp/GUM/images/paint19.png
-share/doc/gimp/GUM/images/paint2.png
-share/doc/gimp/GUM/images/paint20.png
-share/doc/gimp/GUM/images/paint21.png
-share/doc/gimp/GUM/images/paint22.png
-share/doc/gimp/GUM/images/paint23.png
-share/doc/gimp/GUM/images/paint24.png
-share/doc/gimp/GUM/images/paint25.png
-share/doc/gimp/GUM/images/paint26.png
-share/doc/gimp/GUM/images/paint27.png
-share/doc/gimp/GUM/images/paint28.png
-share/doc/gimp/GUM/images/paint29.png
-share/doc/gimp/GUM/images/paint3.png
-share/doc/gimp/GUM/images/paint30.png
-share/doc/gimp/GUM/images/paint31.png
-share/doc/gimp/GUM/images/paint32.png
-share/doc/gimp/GUM/images/paint33.png
-share/doc/gimp/GUM/images/paint34.png
-share/doc/gimp/GUM/images/paint35.png
-share/doc/gimp/GUM/images/paint36.png
-share/doc/gimp/GUM/images/paint37.png
-share/doc/gimp/GUM/images/paint38.png
-share/doc/gimp/GUM/images/paint4.png
-share/doc/gimp/GUM/images/paint5.png
-share/doc/gimp/GUM/images/paint6.png
-share/doc/gimp/GUM/images/paint7.png
-share/doc/gimp/GUM/images/paint8.png
-share/doc/gimp/GUM/images/paint9.png
-share/doc/gimp/GUM/images/painta.png
-share/doc/gimp/GUM/images/perl_intro2.png
-share/doc/gimp/GUM/images/perl_introa.png
-share/doc/gimp/GUM/images/perlfu_mana.png
-share/doc/gimp/GUM/images/sane_scannersa.png
-share/doc/gimp/GUM/images/scriptfu10.png
-share/doc/gimp/GUM/images/scriptfu2.png
-share/doc/gimp/GUM/images/scriptfu3.png
-share/doc/gimp/GUM/images/scriptfu4.png
-share/doc/gimp/GUM/images/scriptfu5.png
-share/doc/gimp/GUM/images/scriptfu6.png
-share/doc/gimp/GUM/images/scriptfu7.png
-share/doc/gimp/GUM/images/scriptfu8.png
-share/doc/gimp/GUM/images/scriptfu9.png
-share/doc/gimp/GUM/images/scriptfua.png
-share/doc/gimp/GUM/images/selections10.png
-share/doc/gimp/GUM/images/selections11.png
-share/doc/gimp/GUM/images/selections12.png
-share/doc/gimp/GUM/images/selections13.png
-share/doc/gimp/GUM/images/selections14.png
-share/doc/gimp/GUM/images/selections15.png
-share/doc/gimp/GUM/images/selections16.png
-share/doc/gimp/GUM/images/selections17.png
-share/doc/gimp/GUM/images/selections18.png
-share/doc/gimp/GUM/images/selections19.png
-share/doc/gimp/GUM/images/selections2.png
-share/doc/gimp/GUM/images/selections20.png
-share/doc/gimp/GUM/images/selections21.png
-share/doc/gimp/GUM/images/selections22.png
-share/doc/gimp/GUM/images/selections23.png
-share/doc/gimp/GUM/images/selections24.png
-share/doc/gimp/GUM/images/selections25.png
-share/doc/gimp/GUM/images/selections26.png
-share/doc/gimp/GUM/images/selections27.png
-share/doc/gimp/GUM/images/selections28.png
-share/doc/gimp/GUM/images/selections29.png
-share/doc/gimp/GUM/images/selections3.png
-share/doc/gimp/GUM/images/selections30.png
-share/doc/gimp/GUM/images/selections31.png
-share/doc/gimp/GUM/images/selections4.png
-share/doc/gimp/GUM/images/selections5.png
-share/doc/gimp/GUM/images/selections6.png
-share/doc/gimp/GUM/images/selections7.png
-share/doc/gimp/GUM/images/selections8.png
-share/doc/gimp/GUM/images/selections9.png
-share/doc/gimp/GUM/images/selectionsa.png
-share/doc/gimp/GUM/images/text_and_fonts2.png
-share/doc/gimp/GUM/images/text_and_fonts3.png
-share/doc/gimp/GUM/images/text_and_fonts4.png
-share/doc/gimp/GUM/images/text_and_fontsa.png
-share/doc/gimp/GUM/images/transforms10.png
-share/doc/gimp/GUM/images/transforms11.png
-share/doc/gimp/GUM/images/transforms12.png
-share/doc/gimp/GUM/images/transforms13.png
-share/doc/gimp/GUM/images/transforms14.png
-share/doc/gimp/GUM/images/transforms15.png
-share/doc/gimp/GUM/images/transforms16.png
-share/doc/gimp/GUM/images/transforms17.png
-share/doc/gimp/GUM/images/transforms18.png
-share/doc/gimp/GUM/images/transforms19.png
-share/doc/gimp/GUM/images/transforms2.png
-share/doc/gimp/GUM/images/transforms20.png
-share/doc/gimp/GUM/images/transforms21.png
-share/doc/gimp/GUM/images/transforms3.png
-share/doc/gimp/GUM/images/transforms4.png
-share/doc/gimp/GUM/images/transforms5.png
-share/doc/gimp/GUM/images/transforms6.png
-share/doc/gimp/GUM/images/transforms7.png
-share/doc/gimp/GUM/images/transforms8.png
-share/doc/gimp/GUM/images/transforms9.png
-share/doc/gimp/GUM/images/transformsa.png
-share/doc/gimp/GUM/images/write_perlfu10.png
-share/doc/gimp/GUM/images/write_perlfu11.png
-share/doc/gimp/GUM/images/write_perlfu12.png
-share/doc/gimp/GUM/images/write_perlfu13.png
-share/doc/gimp/GUM/images/write_perlfu14.png
-share/doc/gimp/GUM/images/write_perlfu15.png
-share/doc/gimp/GUM/images/write_perlfu16.png
-share/doc/gimp/GUM/images/write_perlfu17.png
-share/doc/gimp/GUM/images/write_perlfu18.png
-share/doc/gimp/GUM/images/write_perlfu19.png
-share/doc/gimp/GUM/images/write_perlfu2.png
-share/doc/gimp/GUM/images/write_perlfu3.png
-share/doc/gimp/GUM/images/write_perlfu4.png
-share/doc/gimp/GUM/images/write_perlfu5.png
-share/doc/gimp/GUM/images/write_perlfu6.png
-share/doc/gimp/GUM/images/write_perlfu7.png
-share/doc/gimp/GUM/images/write_perlfu8.png
-share/doc/gimp/GUM/images/write_perlfu9.png
-share/doc/gimp/GUM/images/write_perlfua.png
-share/doc/gimp/GUM/images/write_scriptfu310.png
-share/doc/gimp/GUM/images/write_scriptfu311.png
-share/doc/gimp/GUM/images/write_scriptfu312.png
-share/doc/gimp/GUM/images/write_scriptfu313.png
-share/doc/gimp/GUM/images/write_scriptfu314.png
-share/doc/gimp/GUM/images/write_scriptfu315.png
-share/doc/gimp/GUM/images/write_scriptfu316.png
-share/doc/gimp/GUM/images/write_scriptfu317.png
-share/doc/gimp/GUM/images/write_scriptfu318.png
-share/doc/gimp/GUM/images/write_scriptfu319.png
-share/doc/gimp/GUM/images/write_scriptfu32.png
-share/doc/gimp/GUM/images/write_scriptfu320.png
-share/doc/gimp/GUM/images/write_scriptfu321.png
-share/doc/gimp/GUM/images/write_scriptfu322.png
-share/doc/gimp/GUM/images/write_scriptfu323.png
-share/doc/gimp/GUM/images/write_scriptfu324.png
-share/doc/gimp/GUM/images/write_scriptfu325.png
-share/doc/gimp/GUM/images/write_scriptfu326.png
-share/doc/gimp/GUM/images/write_scriptfu33.png
-share/doc/gimp/GUM/images/write_scriptfu34.png
-share/doc/gimp/GUM/images/write_scriptfu35.png
-share/doc/gimp/GUM/images/write_scriptfu36.png
-share/doc/gimp/GUM/images/write_scriptfu37.png
-share/doc/gimp/GUM/images/write_scriptfu38.png
-share/doc/gimp/GUM/images/write_scriptfu39.png
-share/doc/gimp/GUM/images/write_scriptfu3a.png
-share/doc/gimp/GUM/images/write_scriptfu_referencea.png
-share/doc/gimp/GUM/install.html
-share/doc/gimp/GUM/layers.html
-share/doc/gimp/GUM/man_pages.html
-share/doc/gimp/GUM/modes.html
-share/doc/gimp/GUM/paint.html
-share/doc/gimp/GUM/perl_a.html
-share/doc/gimp/GUM/perl_intro.html
-share/doc/gimp/GUM/perlfu_man.html
-share/doc/gimp/GUM/plug.html
-share/doc/gimp/GUM/sane_scanners.html
-share/doc/gimp/GUM/scriptfu.html
-share/doc/gimp/GUM/selections.html
-share/doc/gimp/GUM/splash.jpg
-share/doc/gimp/GUM/standard.css
-share/doc/gimp/GUM/text_and_fonts.html
-share/doc/gimp/GUM/tmp.html
-share/doc/gimp/GUM/transforms.html
-share/doc/gimp/GUM/whatis.html
-share/doc/gimp/GUM/write_perlfu.html
-share/doc/gimp/GUM/write_scriptfu3.html
-share/doc/gimp/GUM/write_scriptfu_reference.html
-share/doc/gimp/GUM/wwhblnk.htm
-share/doc/gimp/GUM/wwhcust.js
-share/doc/gimp/GUM/wwhffrm.htm
-share/doc/gimp/GUM/wwhgifs/1a.gif
-share/doc/gimp/GUM/wwhgifs/1b.gif
-share/doc/gimp/GUM/wwhgifs/1c.gif
-share/doc/gimp/GUM/wwhgifs/2a.gif
-share/doc/gimp/GUM/wwhgifs/2b.gif
-share/doc/gimp/GUM/wwhgifs/2c.gif
-share/doc/gimp/GUM/wwhgifs/3a.gif
-share/doc/gimp/GUM/wwhgifs/3b.gif
-share/doc/gimp/GUM/wwhgifs/3c.gif
-share/doc/gimp/GUM/wwhgifs/3d.gif
-share/doc/gimp/GUM/wwhgifs/4a.gif
-share/doc/gimp/GUM/wwhgifs/4b.gif
-share/doc/gimp/GUM/wwhgifs/4c.gif
-share/doc/gimp/GUM/wwhgifs/backgrnd.gif
-share/doc/gimp/GUM/wwhgifs/cover.png
-share/doc/gimp/GUM/wwhgifs/cover_low.png
-share/doc/gimp/GUM/wwhgifs/nextdown.gif
-share/doc/gimp/GUM/wwhgifs/nextdsbl.gif
-share/doc/gimp/GUM/wwhgifs/nextout.gif
-share/doc/gimp/GUM/wwhgifs/nextover.gif
-share/doc/gimp/GUM/wwhgifs/nextup.gif
-share/doc/gimp/GUM/wwhgifs/prevdown.gif
-share/doc/gimp/GUM/wwhgifs/prevdsbl.gif
-share/doc/gimp/GUM/wwhgifs/prevout.gif
-share/doc/gimp/GUM/wwhgifs/prevover.gif
-share/doc/gimp/GUM/wwhgifs/prevup.gif
-share/doc/gimp/GUM/wwhgifs/tocblank.gif
-share/doc/gimp/GUM/wwhgifs/tocdoc.gif
-share/doc/gimp/GUM/wwhgifs/tocfldc.gif
-share/doc/gimp/GUM/wwhgifs/tocfldo.gif
-share/doc/gimp/GUM/wwhgifs/toclink.gif
-share/doc/gimp/GUM/wwhgifs/toclnode.gif
-share/doc/gimp/GUM/wwhgifs/tocmlnde.gif
-share/doc/gimp/GUM/wwhgifs/tocmnode.gif
-share/doc/gimp/GUM/wwhgifs/tocnode.gif
-share/doc/gimp/GUM/wwhgifs/tocplnod.gif
-share/doc/gimp/GUM/wwhgifs/tocpnode.gif
-share/doc/gimp/GUM/wwhgifs/tocvline.gif
-share/doc/gimp/GUM/wwhsfrm.htm
-share/doc/gimp/GUM/wwhsplsh.htm
-share/doc/gimp/GUM/wwhsrch.js
-share/doc/gimp/GUM/wwhtab0.htm
-share/doc/gimp/GUM/wwhtab1.htm
-share/doc/gimp/GUM/wwhtab2.htm
-share/doc/gimp/GUM/wwhtab3.htm
-share/doc/gimp/GUM/wwhtabs.htm
-share/doc/gimp/GUM/wwhtree.js
-share/doc/gimp/GUMC/GUMC.html
-share/doc/gimp/GUMC/images/Color_section10.png
-share/doc/gimp/GUMC/images/Color_section11.png
-share/doc/gimp/GUMC/images/Color_section12.png
-share/doc/gimp/GUMC/images/Color_section13.png
-share/doc/gimp/GUMC/images/Color_section14.png
-share/doc/gimp/GUMC/images/Color_section15.png
-share/doc/gimp/GUMC/images/Color_section16.png
-share/doc/gimp/GUMC/images/Color_section17.png
-share/doc/gimp/GUMC/images/Color_section18.png
-share/doc/gimp/GUMC/images/Color_section19.png
-share/doc/gimp/GUMC/images/Color_section2.png
-share/doc/gimp/GUMC/images/Color_section20.png
-share/doc/gimp/GUMC/images/Color_section21.png
-share/doc/gimp/GUMC/images/Color_section22.png
-share/doc/gimp/GUMC/images/Color_section23.png
-share/doc/gimp/GUMC/images/Color_section24.png
-share/doc/gimp/GUMC/images/Color_section25.png
-share/doc/gimp/GUMC/images/Color_section26.png
-share/doc/gimp/GUMC/images/Color_section27.png
-share/doc/gimp/GUMC/images/Color_section28.png
-share/doc/gimp/GUMC/images/Color_section29.png
-share/doc/gimp/GUMC/images/Color_section3.png
-share/doc/gimp/GUMC/images/Color_section30.png
-share/doc/gimp/GUMC/images/Color_section31.png
-share/doc/gimp/GUMC/images/Color_section32.png
-share/doc/gimp/GUMC/images/Color_section33.png
-share/doc/gimp/GUMC/images/Color_section34.png
-share/doc/gimp/GUMC/images/Color_section35.png
-share/doc/gimp/GUMC/images/Color_section36.png
-share/doc/gimp/GUMC/images/Color_section37.png
-share/doc/gimp/GUMC/images/Color_section38.png
-share/doc/gimp/GUMC/images/Color_section39.png
-share/doc/gimp/GUMC/images/Color_section4.png
-share/doc/gimp/GUMC/images/Color_section40.png
-share/doc/gimp/GUMC/images/Color_section41.png
-share/doc/gimp/GUMC/images/Color_section42.png
-share/doc/gimp/GUMC/images/Color_section43.png
-share/doc/gimp/GUMC/images/Color_section44.png
-share/doc/gimp/GUMC/images/Color_section45.png
-share/doc/gimp/GUMC/images/Color_section46.png
-share/doc/gimp/GUMC/images/Color_section5.png
-share/doc/gimp/GUMC/images/Color_section6.png
-share/doc/gimp/GUMC/images/Color_section7.png
-share/doc/gimp/GUMC/images/Color_section8.png
-share/doc/gimp/GUMC/images/Color_section9.png
-share/doc/gimp/GUMC/images/Color_sectiona.png
-share/doc/gimp/GUMC/images/backgrnd.gif
-share/doc/gimp/GUMC/images/navidx.gif
-share/doc/gimp/GUMC/images/navidxx.gif
-share/doc/gimp/GUMC/images/navnext.gif
-share/doc/gimp/GUMC/images/navnextx.gif
-share/doc/gimp/GUMC/images/navprev.gif
-share/doc/gimp/GUMC/images/navprevx.gif
-share/doc/gimp/GUMC/images/navtoc.gif
-share/doc/gimp/GUMC/images/navtocx.gif
-share/doc/gimp/GUMC/images/quadlogo.gif
-share/doc/gimp/GUMC/index.html
-share/doc/gimp/GUMC/standard.css
-share/doc/gimp/README_NOW
diff --git a/graphics/gimp-manual-html/pkg-plist_PDF b/graphics/gimp-manual-html/pkg-plist_PDF
deleted file mode 100644
index d53ef8dad424..000000000000
--- a/graphics/gimp-manual-html/pkg-plist_PDF
+++ /dev/null
@@ -1,2 +0,0 @@
-share/doc/gimp/GimpUsersManual_SecondEdition-PDF_Color.pdf
-share/doc/gimp/GimpUsersManual_SecondEdition-PDF.pdf
diff --git a/graphics/gimp-save-for-web/Makefile b/graphics/gimp-save-for-web/Makefile
deleted file mode 100644
index 8b33337df97a..000000000000
--- a/graphics/gimp-save-for-web/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Grzegorz Blach <gblach@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= gimp-save-for-web
-PORTVERSION= 0.29.3
-PORTREVISION= 5
-CATEGORIES= graphics
-MASTER_SITES= http://registry.gimp.org/files/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GIMP Save For Web plugin
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libgimp-2.0.so:graphics/gimp-app
-BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser
-
-GNU_CONFIGURE= yes
-USES= compiler:c++11-lang gettext gmake gnome localbase perl5 \
- pkgconfig tar:bzip2
-USE_PERL5= build
-USE_GNOME= intltool
-
-.include <bsd.port.mk>
diff --git a/graphics/gimp-save-for-web/distinfo b/graphics/gimp-save-for-web/distinfo
deleted file mode 100644
index f378a1ebf804..000000000000
--- a/graphics/gimp-save-for-web/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gimp-save-for-web-0.29.3.tar.bz2) = b8462f59c6f416090bbf965631657674589e759b71b85ba4d196d79a494d1d27
-SIZE (gimp-save-for-web-0.29.3.tar.bz2) = 206399
diff --git a/graphics/gimp-save-for-web/pkg-descr b/graphics/gimp-save-for-web/pkg-descr
deleted file mode 100644
index c8367bc4dbc8..000000000000
--- a/graphics/gimp-save-for-web/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Save for Web allows to find compromise between minimal file size
-and acceptable quality of image quickly. While adjusting various
-settings, you may explore how image quality and file size change.
-Options to reduce file size of an image include setting compression
-quality, number or colors, resizing, cropping, Exif information
-removal, etc.
-
-WWW: http://registry.gimp.org/node/33
diff --git a/graphics/gimp-save-for-web/pkg-plist b/graphics/gimp-save-for-web/pkg-plist
deleted file mode 100644
index 8ffaf086752f..000000000000
--- a/graphics/gimp-save-for-web/pkg-plist
+++ /dev/null
@@ -1,14 +0,0 @@
-libexec/gimp/2.2/plug-ins/webexport
-%%DATADIR%%/help/en/gimp-help.xml
-%%DATADIR%%/help/en/index.html
-%%DATADIR%%/help/images/wilber.png
-share/locale/ca/LC_MESSAGES/gimp20-save-for-web.mo
-share/locale/es/LC_MESSAGES/gimp20-save-for-web.mo
-share/locale/fr/LC_MESSAGES/gimp20-save-for-web.mo
-share/locale/ja/LC_MESSAGES/gimp20-save-for-web.mo
-share/locale/ko/LC_MESSAGES/gimp20-save-for-web.mo
-share/locale/it/LC_MESSAGES/gimp20-save-for-web.mo
-share/locale/pt_BR/LC_MESSAGES/gimp20-save-for-web.mo
-share/locale/ru/LC_MESSAGES/gimp20-save-for-web.mo
-share/locale/sk/LC_MESSAGES/gimp20-save-for-web.mo
-share/locale/sv/LC_MESSAGES/gimp20-save-for-web.mo
diff --git a/graphics/gimp-wavelet-denoise-plugin/Makefile b/graphics/gimp-wavelet-denoise-plugin/Makefile
deleted file mode 100644
index 59941a1d3b61..000000000000
--- a/graphics/gimp-wavelet-denoise-plugin/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= wavelet-denoise
-PORTVERSION= 0.3.1
-PORTREVISION= 4
-CATEGORIES= graphics
-MASTER_SITES= http://registry.gimp.org/files/
-PKGNAMEPREFIX= gimp-
-PKGNAMESUFFIX= -plugin
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GIMP plugin to reduce noise in each channel of an image separately
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gimp-2.0.pc:graphics/gimp-app
-RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gimp-2.0.pc:graphics/gimp-app
-
-USES= compiler:c++11-lang gettext gmake pkgconfig
-
-PLIST_SUB= GIMP_PLUGIN_DIR=${GIMP_PLUGIN_DIR}
-GIMP_PLUGIN_DIR= libexec/gimp/2.2/plug-ins
-
-# l10n languages
-LANGUAGES= de et it pl ru
-
-OPTIONS_DEFINE= NLS OPTIMIZED_CFLAGS
-OPTIONS_DEFAULT= OPTIMIZED_CFLAGS
-OPTIONS_SUB= yes
-
-OPTIMIZED_CFLAGS_CFLAGS= -O3
-
-post-patch:
- @${REINPLACE_CMD} \
- -e 's|gimptool-2.0|${LOCALBASE}/bin/gimptool-2.0|' \
- -e '/^LIBS =/s/$$/ $$\(LDFLAGS) -lm/' \
- ${WRKSRC}/src/Makefile
-
-post-patch-NLS-off:
- @${REINPLACE_CMD} -E \
- -e 's|(^all:.*)po |\1|' \
- ${WRKSRC}/Makefile
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${GIMP_PLUGIN_DIR}
- ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} \
- ${STAGEDIR}${PREFIX}/${GIMP_PLUGIN_DIR}
-
-do-install-NLS-on:
-.for language in ${LANGUAGES}
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${language}/LC_MESSAGES/
- ${INSTALL_DATA} ${WRKSRC}/po/${language}.mo \
- ${STAGEDIR}${PREFIX}/share/locale/${language}/LC_MESSAGES/gimp20-${PORTNAME}-plug-in.mo
-.endfor
-
-.include <bsd.port.mk>
diff --git a/graphics/gimp-wavelet-denoise-plugin/distinfo b/graphics/gimp-wavelet-denoise-plugin/distinfo
deleted file mode 100644
index cb0743f3d149..000000000000
--- a/graphics/gimp-wavelet-denoise-plugin/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wavelet-denoise-0.3.1.tar.gz) = 430d6cf0a641656c251d11fe1635f8859836b0e784770024a41da3c33482383b
-SIZE (wavelet-denoise-0.3.1.tar.gz) = 27291
diff --git a/graphics/gimp-wavelet-denoise-plugin/pkg-descr b/graphics/gimp-wavelet-denoise-plugin/pkg-descr
deleted file mode 100644
index 58ba99185c04..000000000000
--- a/graphics/gimp-wavelet-denoise-plugin/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-The wavelet denoise plugin is a tool to reduce noise in each channel
-of an image separately.
-
-The default colour space to do denoising is YCbCr which has the
-advantage that chroma noise can be reduced without affecting image
-details. Denoising in CIELAB (L*a*b*) or RGB is available as an
-option.
-
-The user interface allows colour mode and preview channel selection.
-The denoising threshold can be set for each colour channel
-independently.
-
-The plugin can be found under "Filters > Enhance > Wavelet denoise"
-
-WWW: http://registry.gimp.org/node/4235
diff --git a/graphics/gimp-wavelet-denoise-plugin/pkg-plist b/graphics/gimp-wavelet-denoise-plugin/pkg-plist
deleted file mode 100644
index bc6eaab8fc4e..000000000000
--- a/graphics/gimp-wavelet-denoise-plugin/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-%%GIMP_PLUGIN_DIR%%/wavelet-denoise
-%%NLS%%share/locale/de/LC_MESSAGES/gimp20-wavelet-denoise-plug-in.mo
-%%NLS%%share/locale/et/LC_MESSAGES/gimp20-wavelet-denoise-plug-in.mo
-%%NLS%%share/locale/it/LC_MESSAGES/gimp20-wavelet-denoise-plug-in.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/gimp20-wavelet-denoise-plug-in.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/gimp20-wavelet-denoise-plug-in.mo
diff --git a/graphics/gimp-wavelet-sharpen-plugin/Makefile b/graphics/gimp-wavelet-sharpen-plugin/Makefile
deleted file mode 100644
index fff55896d106..000000000000
--- a/graphics/gimp-wavelet-sharpen-plugin/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
-# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= wavelet-sharpen
-PORTVERSION= 0.1.2
-PORTREVISION= 4
-CATEGORIES= graphics
-MASTER_SITES= http://registry.gimp.org/files/
-PKGNAMEPREFIX= gimp-
-PKGNAMESUFFIX= -plugin
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GIMP plugin to sharpen by increasing contrast in high frequency space
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gimp-2.0.pc:graphics/gimp-app
-RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gimp-2.0.pc:graphics/gimp-app
-
-USES= compiler:c++11-lang gettext gmake pkgconfig
-
-PLIST_SUB= GIMP_PLUGIN_DIR=${GIMP_PLUGIN_DIR}
-GIMP_PLUGIN_DIR= libexec/gimp/2.2/plug-ins
-
-LANGUAGES= de et it pl ru
-
-OPTIONS_DEFINE= NLS OPTIMIZED_CFLAGS
-OPTIONS_DEFAULT= OPTIMIZED_CFLAGS
-OPTIONS_SUB= yes
-
-OPTIMIZED_CFLAGS_CFLAGS= -O3
-
-post-patch:
- @${REINPLACE_CMD} \
- -e 's|gimptool-2.0|${LOCALBASE}/bin/gimptool-2.0|' \
- -e '/^LIBS =/s/$$/ $$\(LDFLAGS\) -lm/' \
- ${WRKSRC}/src/Makefile
-
-post-patch-NLS-off:
- @${REINPLACE_CMD} -E \
- -e 's|(^all:.*)po |\1|' \
- ${WRKSRC}/Makefile
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${GIMP_PLUGIN_DIR}
- ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} \
- ${STAGEDIR}${PREFIX}/${GIMP_PLUGIN_DIR}
-
-do-install-NLS-on:
-.for language in ${LANGUAGES}
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${language}/LC_MESSAGES/
- ${INSTALL_DATA} ${WRKSRC}/po/${language}.mo \
- ${STAGEDIR}${PREFIX}/share/locale/${language}/LC_MESSAGES/gimp20-${PORTNAME}-plug-in.mo
-.endfor
-
-.include <bsd.port.mk>
diff --git a/graphics/gimp-wavelet-sharpen-plugin/distinfo b/graphics/gimp-wavelet-sharpen-plugin/distinfo
deleted file mode 100644
index 9bc4a550ec27..000000000000
--- a/graphics/gimp-wavelet-sharpen-plugin/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wavelet-sharpen-0.1.2.tar.gz) = 1cf7ee72bc4cdb721ecc3edf995904f508f2b2295006a5762c2f8878cc0c146f
-SIZE (wavelet-sharpen-0.1.2.tar.gz) = 18145
diff --git a/graphics/gimp-wavelet-sharpen-plugin/pkg-descr b/graphics/gimp-wavelet-sharpen-plugin/pkg-descr
deleted file mode 100644
index 95c9ca05d49c..000000000000
--- a/graphics/gimp-wavelet-sharpen-plugin/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-The wavelet decomposition of an image results in multiple images
-with different frequency content. When amplifying the high frequency
-parts the recomposed image appears to be sharper than the original
-one. That way the frequency which should be amplified most can also
-be selected and a given unsharpness in the original image can be
-taken into account.
-
-The wavelet sharpen plugin enhances apparent sharpness of an image
-by increasing contrast in high frequency space. The amount of
-unsharpness of the original image can be taken into account by
-adjusting the sharpening radius. As an option you can choose to
-sharpen the luminance (YCbCr) channel of the image only.
-
-The plugin can be found under "Filters > Enhance > Wavelet sharpen"
-
-WWW: http://registry.gimp.org/node/9836
diff --git a/graphics/gimp-wavelet-sharpen-plugin/pkg-plist b/graphics/gimp-wavelet-sharpen-plugin/pkg-plist
deleted file mode 100644
index c62e7cb3070e..000000000000
--- a/graphics/gimp-wavelet-sharpen-plugin/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-%%GIMP_PLUGIN_DIR%%/wavelet-sharpen
-%%NLS%%share/locale/de/LC_MESSAGES/gimp20-wavelet-sharpen-plug-in.mo
-%%NLS%%share/locale/et/LC_MESSAGES/gimp20-wavelet-sharpen-plug-in.mo
-%%NLS%%share/locale/it/LC_MESSAGES/gimp20-wavelet-sharpen-plug-in.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/gimp20-wavelet-sharpen-plug-in.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/gimp20-wavelet-sharpen-plug-in.mo
diff --git a/graphics/giram/Makefile b/graphics/giram/Makefile
deleted file mode 100644
index 86cd77284cdb..000000000000
--- a/graphics/giram/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: Brandon Fosdick <bfoz@glue.umd.edu>
-# $FreeBSD$
-
-PORTNAME= giram
-PORTVERSION= 0.3.5
-PORTREVISION= 20
-CATEGORIES= graphics
-MASTER_SITES= http://freebsd.nsu.ru/distfiles/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= POV-Ray oriented modeller
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= lib3ds.so:graphics/lib3ds
-BUILD_DEPENDS= povray:graphics/povray-meta
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-USES= gettext gmake libtool perl5 pkgconfig
-USE_PERL5= build
-USE_GNOME= gtk20
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= INTLTOOL_PERL="${PERL}"
-CONFIGURE_ARGS= --datadir="${PREFIX}/lib" \
- --disable-static \
- --with-tutorial-path="${DOCSDIR}" \
- --with-lib3ds-prefix="${LOCALBASE}"
-CPPFLAGS+= -I${LOCALBASE}/include
-LIBS+= -L${LOCALBASE}/lib -lm
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-patch:
- @${REINPLACE_CMD} '/^giram_LDADD =/s/$$/ -lgmodule-2.0/' \
- ${WRKSRC}/src/Makefile.in
- @${REINPLACE_CMD} '/DiscWithHoleFlag/d' ${WRKSRC}/src/tools/tool_disc.h
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/giram/0.3/modules/*.so
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/samples/*.pov ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/graphics/giram/distinfo b/graphics/giram/distinfo
deleted file mode 100644
index dd2687c7aefb..000000000000
--- a/graphics/giram/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (giram-0.3.5.tar.gz) = 8dc6edddb1437476626f9c1ae5e308ea10e5e5d064e441a310b32df763daddd8
-SIZE (giram-0.3.5.tar.gz) = 1028404
diff --git a/graphics/giram/files/patch-configure b/graphics/giram/files/patch-configure
deleted file mode 100644
index b12310a4ac90..000000000000
--- a/graphics/giram/files/patch-configure
+++ /dev/null
@@ -1,10 +0,0 @@
---- configure.orig Sat Mar 8 21:30:47 2003
-+++ configure Sun May 25 21:41:54 2003
-@@ -5843,7 +5843,6 @@
- fi
-
-
--CFLAGS="-g -Wall -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED $CFLAGS"
-
- if test -n "$DEBUGFLAG"; then
- CFLAGS="$DEBUGFLAG $CFLAGS"
diff --git a/graphics/giram/files/patch-src+filetypes+povray+LoadPov.c b/graphics/giram/files/patch-src+filetypes+povray+LoadPov.c
deleted file mode 100644
index 92f8ab6cceaf..000000000000
--- a/graphics/giram/files/patch-src+filetypes+povray+LoadPov.c
+++ /dev/null
@@ -1,42 +0,0 @@
---- src/filetypes/povray/LoadPov.c.orig Mon Dec 23 18:06:14 2002
-+++ src/filetypes/povray/LoadPov.c Tue Oct 26 17:04:03 2004
-@@ -1152,6 +1152,7 @@
- break;
- default:
- /* panic!!! */
-+ ;
- }
- get_token();
- }
-@@ -3238,6 +3239,7 @@
-
- default:
- /*Error("Mis-matched '#case' or '#range'.");*/
-+ ;
- }
- done = TRUE;
- break;
-@@ -3303,6 +3305,7 @@
-
- default:
- /* Error("Mis-matched '#end'.");*/
-+ ;
- }
- done = TRUE;
- break;
-@@ -4965,6 +4968,7 @@
- break;
- default:
- /* panic!!! */
-+ ;
- }
- get_token();
- }
-@@ -5111,6 +5115,7 @@
- PARSE_FLOAT(HoleRadius)
- break;
- default: /* nothing */
-+ ;
- }
-
- *pDisc = giram_disc_new(Center, Normal, Radius, HoleRadius);
diff --git a/graphics/giram/files/patch-src+filetypes+povray+SavePov.c b/graphics/giram/files/patch-src+filetypes+povray+SavePov.c
deleted file mode 100644
index b4ad20cb5fef..000000000000
--- a/graphics/giram/files/patch-src+filetypes+povray+SavePov.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/filetypes/povray/SavePov.c.orig Fri Aug 9 18:17:09 2002
-+++ src/filetypes/povray/SavePov.c Tue Oct 26 17:04:03 2004
-@@ -799,6 +799,7 @@
-
- default:
- /* panic */
-+ ;
- }
- fprintf(OutFile, " location <%g, %g, %g>\n", Camera->Location[0],
- Camera->Location[1],
diff --git a/graphics/giram/files/patch-src+giramobjecteditor.c b/graphics/giram/files/patch-src+giramobjecteditor.c
deleted file mode 100644
index c46a259ab019..000000000000
--- a/graphics/giram/files/patch-src+giramobjecteditor.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/giramobjecteditor.c.orig Tue Jul 23 00:32:37 2002
-+++ src/giramobjecteditor.c Tue Oct 26 17:04:03 2004
-@@ -19,10 +19,10 @@
- */
-
- #include <stdlib.h>
-+#include "widgets/gtkcolorbutton.h"
- #include "giram.h"
-
- #include "giramintl.h"
--#include "widgets/gtkcolorbutton.h"
- #include "widgets/giramfileselection.h"
-
- #include "widgets/giramvectorframe.h"
diff --git a/graphics/giram/files/patch-src+texture.c b/graphics/giram/files/patch-src+texture.c
deleted file mode 100644
index 1bc0d04ed7f6..000000000000
--- a/graphics/giram/files/patch-src+texture.c
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/texture.c.orig Tue Jul 9 02:02:23 2002
-+++ src/texture.c Tue Oct 26 17:04:03 2004
-@@ -21,10 +21,10 @@
- #include <string.h>
- #undef GTK_DISABLE_DEPRECATED
- #warning GTK_DISABLE_DEPRECATED
--#include "giram.h"
--#include "utils.h"
- #include "widgets/gtkcolorbutton.h"
- #include "widgets/gtkcolormapbutton.h"
-+#include "giram.h"
-+#include "utils.h"
- #include "texture.h"
-
- #include "widgets/giramwidgets.h"
diff --git a/graphics/giram/files/patch-src+view.c b/graphics/giram/files/patch-src+view.c
deleted file mode 100644
index 339577bf34f7..000000000000
--- a/graphics/giram/files/patch-src+view.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/view.c.orig Sat Aug 10 02:25:18 2002
-+++ src/view.c Tue Oct 26 17:04:03 2004
-@@ -22,8 +22,9 @@
- #include <unistd.h>
- #include <math.h>
- #include <string.h>
--#include "giram.h"
- #include <gdk/gdkkeysyms.h>
-+#include <gtk/gtkitemfactory.h>
-+#include "giram.h"
-
- #include "tools/tools.h"
- #include "tools/tool_select.h"
diff --git a/graphics/giram/files/patch-src+widgets+gtkcolorbutton.c b/graphics/giram/files/patch-src+widgets+gtkcolorbutton.c
deleted file mode 100644
index 2440d49fafd2..000000000000
--- a/graphics/giram/files/patch-src+widgets+gtkcolorbutton.c
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/widgets/gtkcolorbutton.c.orig Wed Jul 3 19:47:16 2002
-+++ src/widgets/gtkcolorbutton.c Tue Oct 26 17:04:03 2004
-@@ -25,11 +25,11 @@
- #undef GTK_DISABLE_DEPRECATED
- #warning GTK_DISABLE_DEPRECATED
-
-+#include "gtkcolorbutton.h"
-+
- #include "giram.h"
-
- #include "giramintl.h"
--
--#include "gtkcolorbutton.h"
-
- static void gtk_color_button_destroy(GtkObject *object);
- static void gtk_color_button_clicked(GtkButton *button);
diff --git a/graphics/giram/pkg-descr b/graphics/giram/pkg-descr
deleted file mode 100644
index eb6aaa24fa09..000000000000
--- a/graphics/giram/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Giram Is a Renderer And a Modeller.
-
-It is a Persistance Of Vision (POV-Ray) oriented modeller, but may become
-more of a general modeller in the future.
-
-WWW: http://dindinx.net/giram/
diff --git a/graphics/giram/pkg-plist b/graphics/giram/pkg-plist
deleted file mode 100644
index 497242599e3c..000000000000
--- a/graphics/giram/pkg-plist
+++ /dev/null
@@ -1,80 +0,0 @@
-bin/giram
-bin/povfront
-etc/giram/0.3/giramrc
-etc/giram/0.3/giramrc_user
-etc/giram/0.3/gtkrc
-etc/giram/0.3/gtkrc_user
-etc/giram/0.3/ps-menurc
-lib/giram/0.3/color/color1.gcf
-lib/giram/0.3/finish/finish1
-lib/giram/0.3/giram_logo.ppm
-lib/giram/0.3/giram_splash.ppm
-lib/giram/0.3/modules/librender_flat.so
-lib/giram/0.3/modules/librender_gouraud.so
-lib/giram/0.3/modules/librender_hiddenfaces.so
-lib/giram/0.3/modules/librender_povray.so
-lib/giram/0.3/modules/librender_raytracing.so
-lib/giram/0.3/modules/librender_wireframe.so
-lib/giram/0.3/normal/normal1
-lib/giram/0.3/pigment/pigment1
-lib/giram/0.3/shape/shape1
-lib/giram/0.3/texture/texture1
-lib/giram/0.3/tips/giram_conseils.fr.txt
-lib/giram/0.3/tips/giram_tips.txt
-lib/giram/0.3/user_install
-libexec/giram/plug-ins/Box
-libexec/giram/plug-ins/Rotate
-libexec/giram/plug-ins/Spheres
-man/man1/giram.1.gz
-%%PORTDOCS%%%%DOCSDIR%%/Tutorial
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Cone.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Disc.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Giram.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IntSphereBox1.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IntSphereBox2.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IntSphereBox3.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IntSpherePlane1.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IntSpherePlane2.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/IntSpherePlane3.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Triangle.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basicvue.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basicvue2.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basicvue3.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basicvue4.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/box.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/checker.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lollipop.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/superel1.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/superel2.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/superel3.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test.pov
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/torus.pov
-share/locale/ca/LC_MESSAGES/giram.mo
-share/locale/cs/LC_MESSAGES/giram.mo
-share/locale/da/LC_MESSAGES/giram.mo
-share/locale/de/LC_MESSAGES/giram.mo
-share/locale/el/LC_MESSAGES/giram.mo
-share/locale/en_GB/LC_MESSAGES/giram.mo
-share/locale/es/LC_MESSAGES/giram.mo
-share/locale/fi/LC_MESSAGES/giram.mo
-share/locale/fr/LC_MESSAGES/giram.mo
-share/locale/ga/LC_MESSAGES/giram.mo
-share/locale/gl/LC_MESSAGES/giram.mo
-share/locale/hr/LC_MESSAGES/giram.mo
-share/locale/hu/LC_MESSAGES/giram.mo
-share/locale/it/LC_MESSAGES/giram.mo
-share/locale/ja/LC_MESSAGES/giram.mo
-share/locale/ko/LC_MESSAGES/giram.mo
-share/locale/nl/LC_MESSAGES/giram.mo
-share/locale/no/LC_MESSAGES/giram.mo
-share/locale/pl/LC_MESSAGES/giram.mo
-share/locale/pt_BR/LC_MESSAGES/giram.mo
-share/locale/ro/LC_MESSAGES/giram.mo
-share/locale/ru/LC_MESSAGES/giram.mo
-share/locale/sk/LC_MESSAGES/giram.mo
-share/locale/sv/LC_MESSAGES/giram.mo
-share/locale/tr/LC_MESSAGES/giram.mo
-share/locale/uk/LC_MESSAGES/giram.mo
-share/locale/zh_CN/LC_MESSAGES/giram.mo
-share/locale/zh_TW/LC_MESSAGES/giram.mo
-@dir lib/giram/0.3/color_map
diff --git a/graphics/inventor/Makefile b/graphics/inventor/Makefile
deleted file mode 100644
index 1ddf2cee68f8..000000000000
--- a/graphics/inventor/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# Created by: Christian Gusenbauer
-# $FreeBSD$
-
-PORTNAME= inventor
-PORTVERSION= 2.1.5.p10
-PORTREVISION= 15
-CATEGORIES= graphics
-MASTER_SITES= ftp://oss.sgi.com/projects/inventor/download/
-DISTNAME= ${PORTNAME}-${PORTVERSION:S/.p/-/}
-EXTRACT_SUFX= .src.tar.gz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= SGI's Open Inventor (TM)
-
-LICENSE= LGPL21
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained, Depends on expiring graphics/libGLw
-EXPIRATION_DATE= 2019-10-16
-
-ONLY_FOR_ARCHS= amd64 i386
-CONFLICTS= Coin-[0-9]* SoXt-[0-9]*
-
-LIB_DEPENDS= libfreetype.so:print/freetype2
-
-USES= gl gmake iconv jpeg motif
-USE_XORG= x11 xext xi xp xt
-USE_GL= gl glu glw
-USE_LDCONFIG= yes
-
-MAKE_JOBS_UNSAFE= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-MAKE_ARGS= CC="${CC}" CXX="${CXX}" LD="${CXX}" \
- VCOPTS="${CFLAGS}" VCXXOPTS="${CXXFLAGS}" \
- VLDOPTS="${LDFLAGS}" VLDDSOOPTS="${LDFLAGS}" \
- IVPREFIX="${PREFIX}" X11DIR="${LOCALBASE}"
-MAKE_ENV= LD_LIBRARY_PATH=${WRKSRC}/lib:${WRKSRC}/libSoXt \
- FREETYPE=1 \
- INSTALL_STRIP=${STRIP} \
- IVROOT=${STAGEDIR}
-MAKEFILE= GNUmakefile
-
-SUB_FILES= pkg-message
-
-OPTIONS_DEFINE= DEBUG
-
-DEBUG_MAKE_ENV= LIBTYPE=debug
-
-LDFLAGS+= -Wl,--add-needed
-LLD_UNSAFE= yes
-CFLAGS+= -Wno-c++11-narrowing # cause of "lib/interaction/src/draggers/geom/SoCenterballDraggerGeom.h"
-
-post-patch:
-# Fix for print/freetype2 v2.7, where FT_Done_GlyphSlot function is not exported
- @${REINPLACE_CMD} -e '/FT_Done_GlyphSlot/s|^|//|' \
- ${WRKSRC}/libFL/ang/flfreetype.c
- @${REINPLACE_CMD} 's|/usr\(/include/freetype2\)|${LOCALBASE}\1|' \
- ${WRKSRC}/libFL/ang/GNUmakefile
- @${REINPLACE_CMD} -e 's|%%ICONV_LIB%%|${ICONV_LIB}|' \
- ${WRKSRC}/lib/GNUmakefile
-.include <bsd.port.mk>
diff --git a/graphics/inventor/distinfo b/graphics/inventor/distinfo
deleted file mode 100644
index 3ccd88b6179d..000000000000
--- a/graphics/inventor/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (inventor-2.1.5-10.src.tar.gz) = 1b0106a705191f525fc89a9f3def37bdeae5ab9ceb1b4d9e5ede8a442bdf8d6b
-SIZE (inventor-2.1.5-10.src.tar.gz) = 8282780
diff --git a/graphics/inventor/files/patch-Interface.c++ b/graphics/inventor/files/patch-Interface.c++
deleted file mode 100644
index a8a0ad30745d..000000000000
--- a/graphics/inventor/files/patch-Interface.c++
+++ /dev/null
@@ -1,35 +0,0 @@
---- apps/demos/noodle/Interface.c++~ Sat Jun 1 11:22:20 2002
-+++ apps/demos/noodle/Interface.c++ Sun Aug 3 14:50:36 2003
-@@ -67,6 +67,12 @@
- #include "NoodleTextureGizmo.h"
- #include "NoodleSurfaceGizmo.h"
-
-+#ifdef __FreeBSD__
-+#define PDF_READER "xpdf"
-+#else
-+#define PDF_READER "acroread"
-+#endif
-+
- #define SCREEN(w) XScreenNumberOfScreen(XtScreen(w))
-
- extern SoNode *createProfileGraph( Widget, GeneralizedCylinder *);
-@@ -406,16 +412,16 @@
- }
-
- char command[100];
-- sprintf(command, "which acroread > /dev/null");
-+ sprintf(command, "which " PDF_READER " > /dev/null");
-
- int err = system(command);
- if (err) {
-- system("xmessage 'You must install acroread"
-+ system("xmessage 'You must install " PDF_READER
- " for this function to work' > /dev/null");
- return;
- }
-
-- sprintf(command, "acroread " IVPREFIX "/demos/Inventor/noodle.about &");
-+ sprintf(command, PDF_READER " " IVPREFIX "/demos/Inventor/noodle.about &");
- system(command);
- }
-
diff --git a/graphics/inventor/files/patch-SbTime.c++ b/graphics/inventor/files/patch-SbTime.c++
deleted file mode 100644
index b9b6f97203a9..000000000000
--- a/graphics/inventor/files/patch-SbTime.c++
+++ /dev/null
@@ -1,86 +0,0 @@
---- lib/database/src/sb/SbTime.c++.orig 2018-11-05 18:10:14 UTC
-+++ lib/database/src/sb/SbTime.c++
-@@ -190,52 +190,52 @@ SbTime::format(const char *fmt) const
-
- case 'D':
- if (negative) *s++ = '-';
-- s += sprintf(s, "%ld", tday);
-+ s += sprintf(s, "%d", tday);
- break;
-
- case 'H':
- if (negative) *s++ = '-';
-- s += sprintf(s, "%ld", thour);
-+ s += sprintf(s, "%d", thour);
- break;
-
- case 'M':
- if (negative) *s++ = '-';
-- s += sprintf(s, "%ld", tmin);
-+ s += sprintf(s, "%d", tmin);
- break;
-
- case 'S':
- if (negative) *s++ = '-';
-- s += sprintf(s, "%ld", tsec);
-+ s += sprintf(s, "%d", tsec);
- break;
-
- case 'I':
- if (negative) *s++ = '-';
-- s += sprintf(s, "%ld", tmilli);
-+ s += sprintf(s, "%d", tmilli);
- break;
-
- case 'U':
- if (negative) *s++ = '-';
-- s += sprintf(s, "%ld", tmicro);
-+ s += sprintf(s, "%d", tmicro);
- break;
-
- case 'h':
-- s += sprintf(s, "%.2ld", rhour);
-+ s += sprintf(s, "%.2d", rhour);
- break;
-
- case 'm':
-- s += sprintf(s, "%.2ld", rmin);
-+ s += sprintf(s, "%.2d", rmin);
- break;
-
- case 's':
-- s += sprintf(s, "%.2ld", rsec);
-+ s += sprintf(s, "%.2d", rsec);
- break;
-
- case 'i':
-- s += sprintf(s, "%.3ld", rmilli);
-+ s += sprintf(s, "%.3d", rmilli);
- break;
-
- case 'u':
-- s += sprintf(s, "%.6ld", rmicro);
-+ s += sprintf(s, "%.6d", rmicro);
- break;
-
- default:
-
-*** lib/database/src/sb/SbTime.c++ Sat Dec 14 18:06:53 2002
---- lib/database/src/sb/SbTime.c++.new Sat Dec 14 17:15:06 2002
-***************
-*** 269,275 ****
- seconds = (int) t.tv_sec;
- strftime(buf, sizeof(buf), fmt, localtime((const time_t *) &seconds));
- #else
-! strftime(buf, sizeof(buf), fmt, localtime(&t.tv_sec));
- #endif
-
- return buf;
---- 269,275 ----
- seconds = (int) t.tv_sec;
- strftime(buf, sizeof(buf), fmt, localtime((const time_t *) &seconds));
- #else
-! strftime(buf, sizeof(buf), fmt, localtime((const time_t *) &t.tv_sec));
- #endif
-
- return buf;
diff --git a/graphics/inventor/files/patch-SceneViewer-GNUmakefile b/graphics/inventor/files/patch-SceneViewer-GNUmakefile
deleted file mode 100644
index 3b44c7e4aff6..000000000000
--- a/graphics/inventor/files/patch-SceneViewer-GNUmakefile
+++ /dev/null
@@ -1,13 +0,0 @@
-*** apps/demos/SceneViewer/GNUmakefile.orig Thu Jan 2 15:06:49 2003
---- apps/demos/SceneViewer/GNUmakefile Thu Jan 2 15:07:07 2003
-***************
-*** 6,11 ****
---- 6,13 ----
-
- CXXFILES = SceneViewer.c++ SoSceneViewer.c++ SvManipList.c++
-
-+ CXXFLAGS += -DXTSTRINGDEFINES
-+
- LLDOPTS += -L../../samples/widgets
-
- LLDLIBS = -lInventorWidget -lInventor -lInventorXt
diff --git a/graphics/inventor/files/patch-SoCalcParse.y b/graphics/inventor/files/patch-SoCalcParse.y
deleted file mode 100644
index 10ad4722fa73..000000000000
--- a/graphics/inventor/files/patch-SoCalcParse.y
+++ /dev/null
@@ -1,18 +0,0 @@
---- lib/database/src/so/engines/SoCalcParse.y.old Sun Aug 3 14:03:28 2003
-+++ lib/database/src/so/engines/SoCalcParse.y Sun Aug 3 14:09:13 2003
-@@ -20,10 +20,14 @@
- #include <Inventor/errors/SoDebugError.h>
- #include "SoCalcExpr.h"
- #include <stdio.h>
-+
- #ifdef __APPLE__
- #include <float.h>
- #include <limits.h>
--#else
-+#elif defined __FreeBSD__
-+#include <float.h>
-+#define MINFLOAT FLT_MIN
-+#else // __FreeBSD__
- #include <values.h>
- #endif
- #include <math.h>
diff --git a/graphics/inventor/files/patch-SoDragger.c++ b/graphics/inventor/files/patch-SoDragger.c++
deleted file mode 100644
index cead07ba5e21..000000000000
--- a/graphics/inventor/files/patch-SoDragger.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/interaction/src/draggers/SoDragger.c++.orig 2011-06-08 14:34:05.000000000 +0200
-+++ lib/interaction/src/draggers/SoDragger.c++ 2011-06-08 14:34:13.000000000 +0200
-@@ -686,7 +686,7 @@
- int indexInPath = tempPathToThis->getIndex(numFmHead+1);
-
- int numKidsNow = children->getLength();
--#if (_MIPS_SZPTR == 64 || __ia64)
-+#if (_MIPS_SZPTR == 64 || __ia64 || __amd64__)
- int numKidsBefore = (int) ((long) (*tempPathNumKidsHack)[numFmHead]);
- #else
- int numKidsBefore = (int) (*tempPathNumKidsHack)[numFmHead];
diff --git a/graphics/inventor/files/patch-SoNkCatalog.c++ b/graphics/inventor/files/patch-SoNkCatalog.c++
deleted file mode 100644
index 2d68b1509d38..000000000000
--- a/graphics/inventor/files/patch-SoNkCatalog.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/nodekits/src/nodekits/SoNkCatalog.c++.orig 2011-06-08 14:36:19.000000000 +0200
-+++ lib/nodekits/src/nodekits/SoNkCatalog.c++ 2011-06-08 14:36:30.000000000 +0200
-@@ -336,7 +336,7 @@
- void *castPNum;
-
- if ( partNameDict.find( (unsigned long) theName.getString(), castPNum ) )
--#if (_MIPS_SZPTR == 64 || __ia64)
-+#if (_MIPS_SZPTR == 64 || __ia64 || __amd64__)
- return ( (int) ((long) castPNum) ); // System long
- #else
- return ( (int) castPNum );
diff --git a/graphics/inventor/files/patch-SoOutput.c++ b/graphics/inventor/files/patch-SoOutput.c++
deleted file mode 100644
index a2a2f08e5fad..000000000000
--- a/graphics/inventor/files/patch-SoOutput.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/database/src/so/SoOutput.c++.orig 2011-06-08 14:31:06.000000000 +0200
-+++ lib/database/src/so/SoOutput.c++ 2011-06-08 14:31:15.000000000 +0200
-@@ -1462,7 +1462,7 @@
-
- // Generates a CC warning. Ho hum.
- if (refDict->find((unsigned long) base, ref))
--#if (_MIPS_SZPTR == 64 || __ia64)
-+#if (_MIPS_SZPTR == 64 || __ia64 || __amd64__)
- referenceId = (int) ((unsigned long) ref);
- #else
- referenceId = (int)ref;
diff --git a/graphics/inventor/files/patch-SoPath.h b/graphics/inventor/files/patch-SoPath.h
deleted file mode 100644
index 266e2ea0a11f..000000000000
--- a/graphics/inventor/files/patch-SoPath.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/database/include/Inventor/SoPath.h.orig Tue Sep 25 00:45:33 2001
-+++ lib/database/include/Inventor/SoPath.h Fri Dec 15 20:59:44 2006
-@@ -61,6 +61,8 @@
- #include <Inventor/nodes/SoNode.h>
- #include <Inventor/SoLists.h>
-
-+class SoTempPath;
-+
- //////////////////////////////////////////////////////////////////////////////
- //
- // Class: SoPath
diff --git a/graphics/inventor/files/patch-SoSceneViewer.c++ b/graphics/inventor/files/patch-SoSceneViewer.c++
deleted file mode 100644
index 2612ff041e76..000000000000
--- a/graphics/inventor/files/patch-SoSceneViewer.c++
+++ /dev/null
@@ -1,53 +0,0 @@
-*** apps/demos/SceneViewer/SoSceneViewer.c++.orig Fri Jan 3 09:59:15 2003
---- apps/demos/SceneViewer/SoSceneViewer.c++ Fri Jan 3 10:01:02 2003
-***************
-*** 141,146 ****
---- 141,151 ----
- #include <assert.h>
- #endif
-
-+ #ifdef __FreeBSD__
-+ #define PDF_READER "xpdf"
-+ #else
-+ #define PDF_READER "acroread"
-+ #endif
-
- //
- // Macros and constants
-***************
-*** 4739,4755 ****
- }
-
- char command[100];
-! sprintf(command, "which acroread > /dev/null");
-
- int err = system(command);
- if (err)
- {
-! system("xmessage 'You must install acroread"
- " for this function to work' > /dev/null");
- return;
- }
-
-! sprintf(command, "acroread "
- IVPREFIX "/demos/Inventor/SceneViewer.about &");
- system(command);
- }
---- 4744,4760 ----
- }
-
- char command[100];
-! sprintf(command, "which " PDF_READER " > /dev/null");
-
- int err = system(command);
- if (err)
- {
-! system("xmessage 'You must install " PDF_READER
- " for this function to work' > /dev/null");
- return;
- }
-
-! sprintf(command, PDF_READER " "
- IVPREFIX "/demos/Inventor/SceneViewer.about &");
- system(command);
- }
diff --git a/graphics/inventor/files/patch-SoSensorMgr.c++ b/graphics/inventor/files/patch-SoSensorMgr.c++
deleted file mode 100644
index f5c59d46e3ff..000000000000
--- a/graphics/inventor/files/patch-SoSensorMgr.c++
+++ /dev/null
@@ -1,15 +0,0 @@
-*** lib/database/src/so/sensors/SoSensorMgr.c++.orig Sat Jul 12 00:40:53 2003
---- lib/database/src/so/sensors/SoSensorMgr.c++ Sun Feb 22 17:11:52 2004
-***************
-*** 61,66 ****
---- 61,70 ----
- #include <unistd.h>
- #endif // __APPLE__
-
-+ #ifdef __FreeBSD__
-+ #include <sys/select.h>
-+ #endif
-+
- #ifdef DEBUG
- #include <SoDebug.h>
- static SbTime startTime;
diff --git a/graphics/inventor/files/patch-SoText2.c++ b/graphics/inventor/files/patch-SoText2.c++
deleted file mode 100644
index 4258bddfb534..000000000000
--- a/graphics/inventor/files/patch-SoText2.c++
+++ /dev/null
@@ -1,12 +0,0 @@
-*** lib/database/src/so/nodes/SoText2.c++.orig Tue Sep 25 00:45:41 2001
---- lib/database/src/so/nodes/SoText2.c++ Mon Dec 23 13:28:11 2002
-***************
-*** 1498,1503 ****
---- 1498,1504 ----
- // And some font library stuff:
- static FLcontext flContext;
- FLfontNumber fontId;
-+ GLubyte* fontNumList;
- };
-
- SO_NODE_SOURCE(SoText2);
diff --git a/graphics/inventor/files/patch-SoText3V2.c++ b/graphics/inventor/files/patch-SoText3V2.c++
deleted file mode 100644
index 2610652afe5c..000000000000
--- a/graphics/inventor/files/patch-SoText3V2.c++
+++ /dev/null
@@ -1,30 +0,0 @@
-*** apps/converters/ivdowngrade/SoText3V2.c++.orig Thu Jan 2 20:38:57 2003
---- apps/converters/ivdowngrade/SoText3V2.c++ Thu Jan 2 20:39:28 2003
-***************
-*** 50,55 ****
---- 50,57 ----
- */
-
- #include <Inventor/actions/SoWriteAction.h>
-+ #include <Inventor/errors/SoDebugError.h>
-+
- #include "SoText3V2.h"
-
- char* convToAscii(const SbString& str);
-***************
-*** 150,156 ****
- }
- }
- #ifdef DEBUG
-! if (trunc) SoDebugWarning::post("SoText3V2",
- "Note that conversion modified an international text string");
- #endif /*DEBUG*/
- return newStr;
---- 152,158 ----
- }
- }
- #ifdef DEBUG
-! if (trunc) SoDebugError::post("SoText3V2",
- "Note that conversion modified an international text string");
- #endif /*DEBUG*/
- return newStr;
diff --git a/graphics/inventor/files/patch-SoType.c++ b/graphics/inventor/files/patch-SoType.c++
deleted file mode 100644
index 4cf86ebcce66..000000000000
--- a/graphics/inventor/files/patch-SoType.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/database/src/so/SoType.c++.orig 2011-06-08 14:29:24.000000000 +0200
-+++ lib/database/src/so/SoType.c++ 2011-06-08 14:29:37.000000000 +0200
-@@ -331,7 +331,7 @@
- if (b == NULL)
- return SoType::badType();
-
--#if (_MIPS_SZPTR == 64 || __ia64)
-+#if (_MIPS_SZPTR == 64 || __ia64 || __amd64__)
- SoType result = typeData[(int) ((unsigned long) b)].type;
- #else
- SoType result = typeData[(int)b].type;
diff --git a/graphics/inventor/files/patch-SoV1NkCatalog.c++ b/graphics/inventor/files/patch-SoV1NkCatalog.c++
deleted file mode 100644
index 2a4d8d871f30..000000000000
--- a/graphics/inventor/files/patch-SoV1NkCatalog.c++
+++ /dev/null
@@ -1,21 +0,0 @@
---- lib/nodekits/src/upgraders/SoV1NkCatalog.c++.orig 2001-09-25 02:45:47.000000000 +0200
-+++ lib/nodekits/src/upgraders/SoV1NkCatalog.c++ 2011-06-08 14:38:38.000000000 +0200
-@@ -51,6 +51,9 @@
- _______________________________________________________________________
- */
-
-+#ifdef __FreeBSD__
-+#include <stdlib.h>
-+#endif
-
- #include <Inventor/misc/upgraders/SoV1NodekitCatalog.h>
- #include <Inventor/SoDB.h>
-@@ -330,7 +333,7 @@
- void *castPNum;
-
- if ( partNameDict.find( (unsigned long) theName.getString(), castPNum ) )
--#if (_MIPS_SZPTR == 64 || __ia64)
-+#if (_MIPS_SZPTR == 64 || __ia64 || __amd64__)
- return ( (int) ((long) castPNum) ); // System long
- #else
- return ( (int) castPNum );
diff --git a/graphics/inventor/files/patch-SoXtRsrc.c++ b/graphics/inventor/files/patch-SoXtRsrc.c++
deleted file mode 100644
index d5701eca5cee..000000000000
--- a/graphics/inventor/files/patch-SoXtRsrc.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- libSoXt/src/SoXtRsrc.c++.orig 2011-06-08 14:39:34.000000000 +0200
-+++ libSoXt/src/SoXtRsrc.c++ 2011-06-08 14:39:43.000000000 +0200
-@@ -145,7 +145,7 @@
- classList = new XrmQuark[listSize];
- for (q = 0, s = len - 1;
- s >= 0; q++, s--) {
--#if (_MIPS_SZPTR == 64 || __ia64)
-+#if (_MIPS_SZPTR == 64 || __ia64 || __amd64__)
- nameList[q] = (XrmQuark) ((long) nameplist[s]);
- classList[q] = (XrmQuark) ((long) classplist[s]);
- #else
diff --git a/graphics/inventor/files/patch-apps-demos-qmorf_quadCube.c++ b/graphics/inventor/files/patch-apps-demos-qmorf_quadCube.c++
deleted file mode 100644
index 72462e2b3c16..000000000000
--- a/graphics/inventor/files/patch-apps-demos-qmorf_quadCube.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- apps/demos/qmorf/quadCube.c++.orig 2013-10-10 14:58:48.000000000 +0200
-+++ apps/demos/qmorf/quadCube.c++ 2013-10-10 14:58:56.000000000 +0200
-@@ -182,7 +182,7 @@
- return result;
- }
-
--main(int argc, char **argv)
-+int main(int argc, char **argv)
- {
- if (argc > 1) diagonalFlag = 0;
-
diff --git a/graphics/inventor/files/patch-apps-demos-qmorf_quadSheet.c++ b/graphics/inventor/files/patch-apps-demos-qmorf_quadSheet.c++
deleted file mode 100644
index 12c832de0d15..000000000000
--- a/graphics/inventor/files/patch-apps-demos-qmorf_quadSheet.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- apps/demos/qmorf/quadSheet.c++.orig 2013-10-10 14:59:43.000000000 +0200
-+++ apps/demos/qmorf/quadSheet.c++ 2013-10-10 14:59:47.000000000 +0200
-@@ -68,7 +68,7 @@
- return result;
- }
-
--main(int argc, char **argv)
-+int main(int argc, char **argv)
- {
- SoDB::init();
-
diff --git a/graphics/inventor/files/patch-apps-demos-qmorf_quadSphere.c++ b/graphics/inventor/files/patch-apps-demos-qmorf_quadSphere.c++
deleted file mode 100644
index 74379bbaba37..000000000000
--- a/graphics/inventor/files/patch-apps-demos-qmorf_quadSphere.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- apps/demos/qmorf/quadSphere.c++.orig 2013-10-10 14:58:13.000000000 +0200
-+++ apps/demos/qmorf/quadSphere.c++ 2013-10-10 14:58:20.000000000 +0200
-@@ -76,7 +76,7 @@
- return result;
- }
-
--main(int argc, char **argv)
-+int main(int argc, char **argv)
- {
- SoDB::init();
-
diff --git a/graphics/inventor/files/patch-apps-demos-revo_GNUmakefile b/graphics/inventor/files/patch-apps-demos-revo_GNUmakefile
deleted file mode 100644
index d972247745e9..000000000000
--- a/graphics/inventor/files/patch-apps-demos-revo_GNUmakefile
+++ /dev/null
@@ -1,14 +0,0 @@
---- apps/demos/revo/GNUmakefile.orig 2013-10-10 15:00:56.000000000 +0200
-+++ apps/demos/revo/GNUmakefile 2013-10-10 15:01:29.000000000 +0200
-@@ -8,9 +8,9 @@
-
- CXXFILES = revo.c++ RevClass.c++ profile.c++
-
--LLDOPTS += -L../../samples/common
-+LLDOPTS +=
-
--LLDLIBS = -lcommon -lInventor -lInventorXt
-+LLDLIBS = ../../samples/common/libcommon.a -lInventor -lInventorXt
-
- all: all_ivbin
-
diff --git a/graphics/inventor/files/patch-apps-demos-textomatic_GNUmakefile b/graphics/inventor/files/patch-apps-demos-textomatic_GNUmakefile
deleted file mode 100644
index b63bcc4a33a5..000000000000
--- a/graphics/inventor/files/patch-apps-demos-textomatic_GNUmakefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- apps/demos/textomatic/GNUmakefile.orig 2013-10-10 15:01:55.000000000 +0200
-+++ apps/demos/textomatic/GNUmakefile 2013-10-10 15:02:12.000000000 +0200
-@@ -8,7 +8,7 @@
-
- LLDOPTS += -L../../samples/common
-
--LLDLIBS = -lcommon -lInventor -lInventorXt
-+LLDLIBS = ../../samples/common/libcommon.a -lInventor -lInventorXt
-
- all: all_ivbin
-
diff --git a/graphics/inventor/files/patch-apps-samples-widgets_componentTest.c++ b/graphics/inventor/files/patch-apps-samples-widgets_componentTest.c++
deleted file mode 100644
index e0cfa920cfae..000000000000
--- a/graphics/inventor/files/patch-apps-samples-widgets_componentTest.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- apps/samples/widgets/componentTest.c++.orig 2013-10-10 14:53:45.000000000 +0200
-+++ apps/samples/widgets/componentTest.c++ 2013-10-10 14:53:54.000000000 +0200
-@@ -60,7 +60,7 @@
- }
-
- int
--main(unsigned int argc, char *argv[])
-+main(int argc, char *argv[])
- {
- if (argc != 2)
- usage(argv[0]);
diff --git a/graphics/inventor/files/patch-apps-tools-ivcat_ivcat.c++ b/graphics/inventor/files/patch-apps-tools-ivcat_ivcat.c++
deleted file mode 100644
index 3d3a4692aa73..000000000000
--- a/graphics/inventor/files/patch-apps-tools-ivcat_ivcat.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- apps/tools/ivcat/ivcat.c++.orig 2013-10-10 14:54:27.000000000 +0200
-+++ apps/tools/ivcat/ivcat.c++ 2013-10-10 14:54:37.000000000 +0200
-@@ -215,7 +215,7 @@
- }
- }
-
--main(int argc, char **argv)
-+int main(int argc, char **argv)
- {
- int expandFileNodes = 0;
- int expandTextureNodes = 0;
diff --git a/graphics/inventor/files/patch-apps-tools-ivfix_ivfix.c++ b/graphics/inventor/files/patch-apps-tools-ivfix_ivfix.c++
deleted file mode 100644
index 9d16e37a0bc0..000000000000
--- a/graphics/inventor/files/patch-apps-tools-ivfix_ivfix.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- apps/tools/ivfix/ivfix.c++.orig 2013-10-10 14:55:27.000000000 +0200
-+++ apps/tools/ivfix/ivfix.c++ 2013-10-10 14:55:33.000000000 +0200
-@@ -80,7 +80,7 @@
- //
- /////////////////////////////////////////////////////////////////////////////
-
--main(int argc, char **argv)
-+int main(int argc, char **argv)
- {
- OptionInfo options;
-
diff --git a/graphics/inventor/files/patch-apps-tools-ivinfo_ivinfo.c++ b/graphics/inventor/files/patch-apps-tools-ivinfo_ivinfo.c++
deleted file mode 100644
index 5c401bbede28..000000000000
--- a/graphics/inventor/files/patch-apps-tools-ivinfo_ivinfo.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- apps/tools/ivinfo/ivinfo.c++.orig 2013-10-10 14:56:40.000000000 +0200
-+++ apps/tools/ivinfo/ivinfo.c++ 2013-10-10 14:56:45.000000000 +0200
-@@ -159,7 +159,7 @@
- }
- }
-
--main(int argc, char *argv[])
-+int main(int argc, char *argv[])
- {
- SoInput in;
- SoNode *root;
diff --git a/graphics/inventor/files/patch-arc.c++ b/graphics/inventor/files/patch-arc.c++
deleted file mode 100644
index e47ddf7b4cdf..000000000000
--- a/graphics/inventor/files/patch-arc.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/database/src/so/nodes/nurbs/libnurbs/arc.c++.orig 2000-08-15 12:56:22 UTC
-+++ lib/database/src/so/nodes/nurbs/libnurbs/arc.c++
-@@ -332,7 +332,7 @@ Arc::check( void )
-
- inline long tooclose( REAL x, REAL y )
- {
-- return (abs(x-y) < TOL) ? 1 : 0;
-+ return (absr(x-y) < TOL) ? 1 : 0;
- }
-
-
diff --git a/graphics/inventor/files/patch-arctess.c++ b/graphics/inventor/files/patch-arctess.c++
deleted file mode 100644
index 03449735dee6..000000000000
--- a/graphics/inventor/files/patch-arctess.c++
+++ /dev/null
@@ -1,35 +0,0 @@
---- lib/database/src/so/nodes/nurbs/libnurbs/arctess.c++.orig 2000-08-15 12:56:22 UTC
-+++ lib/database/src/so/nodes/nurbs/libnurbs/arctess.c++
-@@ -247,8 +247,8 @@ ArcTessellator::pwl( Arc *arc, REAL s1,
-
- /* if(rate <= 0.06) rate = 0.06;*/
-
-- int snsteps = 1 + (int) (abs(s2 - s1) / rate );
-- int tnsteps = 1 + (int) (abs(t2 - t1) / rate );
-+ int snsteps = 1 + (int) (absr(s2 - s1) / rate );
-+ int tnsteps = 1 + (int) (absr(t2 - t1) / rate );
- int nsteps = max(1,max( snsteps, tnsteps ));
-
- REAL sstepsize = (s2 - s1) / (REAL) nsteps;
-@@ -395,8 +395,8 @@ ArcTessellator::tessellateNonlinear( Arc
- vert->param[0] = u/w;
- vert->param[1] = v/w;
- #ifndef NOELIMINATION
-- REAL ds = abs(vert[0].param[0] - vert[-1].param[0]);
-- REAL dt = abs(vert[0].param[1] - vert[-1].param[1]);
-+ REAL ds = absr(vert[0].param[0] - vert[-1].param[0]);
-+ REAL dt = absr(vert[0].param[1] - vert[-1].param[1]);
- int canremove = (ds<geo_stepsize && dt<geo_stepsize) ? 1 : 0;
- REAL ods=0.0, odt=0.0;
-
-@@ -454,8 +454,8 @@ ArcTessellator::tessellateNonlinear( Arc
- vert->param[0] = u;
- vert->param[1] = v;
- #ifndef NOELIMINATION
-- REAL ds = abs(vert[0].param[0] - vert[-1].param[0]);
-- REAL dt = abs(vert[0].param[1] - vert[-1].param[1]);
-+ REAL ds = absr(vert[0].param[0] - vert[-1].param[0]);
-+ REAL dt = absr(vert[0].param[1] - vert[-1].param[1]);
- int canremove = (ds<geo_stepsize && dt<geo_stepsize) ? 1 : 0;
- REAL ods=0.0, odt=0.0;
-
diff --git a/graphics/inventor/files/patch-ccw.c++ b/graphics/inventor/files/patch-ccw.c++
deleted file mode 100644
index 4ab1bbe6909b..000000000000
--- a/graphics/inventor/files/patch-ccw.c++
+++ /dev/null
@@ -1,10 +0,0 @@
---- lib/database/src/so/nodes/nurbs/libnurbs/ccw.c++.orig 2000-08-15 12:56:22 UTC
-+++ lib/database/src/so/nodes/nurbs/libnurbs/ccw.c++
-@@ -508,6 +508,6 @@ int
- Subdivider::ccw( TrimVertex *a, TrimVertex *b, TrimVertex *c )
- {
- REAL d = det3( a, b, c );
-- if( abs(d) < 0.0001 ) return -1;
-+ if( absr(d) < 0.0001 ) return -1;
- return (d < 0.0) ? 0 : 1;
- }
diff --git a/graphics/inventor/files/patch-doc-man-ivman_Main.c++ b/graphics/inventor/files/patch-doc-man-ivman_Main.c++
deleted file mode 100644
index ef23d5452277..000000000000
--- a/graphics/inventor/files/patch-doc-man-ivman_Main.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- doc/man/ivman/Main.c++.orig 2013-10-10 14:52:11.000000000 +0200
-+++ doc/man/ivman/Main.c++ 2013-10-10 14:52:17.000000000 +0200
-@@ -89,7 +89,7 @@
- //
- /////////////////////////////////////////////////////////////////////////////
-
--main(int argc, char *argv[])
-+int main(int argc, char *argv[])
- {
- SbBool ok = TRUE;
- int c, curArg;
diff --git a/graphics/inventor/files/patch-doc-man1-GNUmakefile b/graphics/inventor/files/patch-doc-man1-GNUmakefile
deleted file mode 100644
index fecac315e5ec..000000000000
--- a/graphics/inventor/files/patch-doc-man1-GNUmakefile
+++ /dev/null
@@ -1,19 +0,0 @@
-*** doc/man/man1/GNUmakefile.orig Fri Dec 24 07:50:05 2004
---- doc/man/man1/GNUmakefile Fri Dec 24 07:52:36 2004
-***************
-*** 11,16 ****
- ivinfo.1 \
- ivview.1
-
-! all install: install_man1
-
- include $(IVCOMMONRULES)
---- 11,18 ----
- ivinfo.1 \
- ivview.1
-
-! all:
-!
-! install: install_man1
-
- include $(IVCOMMONRULES)
diff --git a/graphics/inventor/files/patch-fl.c b/graphics/inventor/files/patch-fl.c
deleted file mode 100644
index 628a9ba4a4b0..000000000000
--- a/graphics/inventor/files/patch-fl.c
+++ /dev/null
@@ -1,16 +0,0 @@
-*** libFL/ang/fl.c.orig Thu Jan 2 16:28:23 2003
---- libFL/ang/fl.c Thu Jan 2 16:32:25 2003
-***************
-*** 95,101 ****
---- 95,105 ----
- NULL
- };
-
-+ #ifdef __FreeBSD__
-+ static char *fontPath = IVPREFIX "/share/fonts/TTF";
-+ #else
- static char *fontPath = IVPREFIX "/share/data/fonts";
-+ #endif
- int fl_debug = FALSE;
-
- /*
diff --git a/graphics/inventor/files/patch-flfreetype.c b/graphics/inventor/files/patch-flfreetype.c
deleted file mode 100644
index 63f432326ff1..000000000000
--- a/graphics/inventor/files/patch-flfreetype.c
+++ /dev/null
@@ -1,30 +0,0 @@
-*** libFL/ang/flfreetype.c.orig Thu Jan 2 17:04:33 2003
---- libFL/ang/flfreetype.c Thu Jan 2 17:11:09 2003
-***************
-*** 318,324 ****
---- 318,328 ----
- {
- FLfontStruct *fs;
- FLbitmap *bitmap;
-+ #if BYTE_ORDER == LITTLE_ENDIAN
-+ GLuint c = (UCS2[1] << 8) | UCS2[0];
-+ #else
- GLuint c = (UCS2[0] << 8) | UCS2[1];
-+ #endif
-
- TRACE(("_flFTUniGetBitmap: 0x%04x\n", c));
- while ((fs = *fsList++))
-***************
-*** 333,339 ****
---- 337,347 ----
- {
- FLfontStruct *fs;
- FLoutline *outline;
-+ #if BYTE_ORDER == LITTLE_ENDIAN
-+ GLuint c = (UCS2[1] << 8) | UCS2[0];
-+ #else
- GLuint c = (UCS2[0] << 8) | UCS2[1];
-+ #endif
-
- TRACE(("_flFTUniGetOutline: 0x%04x\n", c));
- while ((fs = *fsList++))
diff --git a/graphics/inventor/files/patch-ivcommondefs b/graphics/inventor/files/patch-ivcommondefs
deleted file mode 100644
index 52404fcd9fdc..000000000000
--- a/graphics/inventor/files/patch-ivcommondefs
+++ /dev/null
@@ -1,30 +0,0 @@
---- make/ivcommondefs.orig 2003-07-11 22:40:54 UTC
-+++ make/ivcommondefs
-@@ -131,9 +131,9 @@ endif
- # Determine optimization from LIBTYPE.
- #
-
--OPTIMIZER = -O -DNDEBUG
-+OPTIMIZER = -DNDEBUG
- ifneq (, $(findstring debug, $(LIBTYPE)))
--OPTIMIZER = -g
-+OPTIMIZER = -DDEBUG
- endif
-
-
-@@ -206,12 +206,6 @@ IVDEMODATADIR = $(IVDEMODIR)/data/Invent
- # Locate installed Inventor libraries when linking applications.
- #
-
--ifneq (, $(findstring debug, $(LIBTYPE)))
--LLDDSOOPTS += -L$(IVDLIBDIR)
--LLDOPTS += -L$(IVDLIBDIR)
--CXXDSOOPTS += -L$(IVDLIBDIR)
--else
--LLDDSOOPTS += -L$(IVLIBDIR)
--LLDOPTS += -L$(IVLIBDIR)
--CXXDSOOPTS += -L$(IVLIBDIR)
--endif
-+LLDDSOOPTS += -L$(IVDEPTH)/lib -L$(IVDEPTH)/libSoXt
-+LLDOPTS += -L$(IVDEPTH)/lib -L$(IVDEPTH)/libSoXt
-+CXXDSOOPTS += -L$(IVDEPTH)/lib -L$(IVDEPTH)/libSoXt
diff --git a/graphics/inventor/files/patch-lib-GNUmakefile b/graphics/inventor/files/patch-lib-GNUmakefile
deleted file mode 100644
index 46ef35ed0981..000000000000
--- a/graphics/inventor/files/patch-lib-GNUmakefile
+++ /dev/null
@@ -1,13 +0,0 @@
---- lib/GNUmakefile.orig 2001-09-25 02:45:32.000000000 +0200
-+++ lib/GNUmakefile 2013-10-10 14:49:54.000000000 +0200
-@@ -10,6 +10,10 @@
- -lX11 -lm \
- -lGLU -lGL
-
-+ifeq ($(usingFreeBSD), 1)
-+LLDLIBS += %%ICONV_LIB%%
-+endif
-+
- OBJECTS = \
- ./database/src/sb/projectors/SbProjectors.o \
- ./database/src/sb/Sb.o \
diff --git a/graphics/inventor/files/patch-libFL_ang_flfreetype.h b/graphics/inventor/files/patch-libFL_ang_flfreetype.h
deleted file mode 100644
index 118b2d2c50d0..000000000000
--- a/graphics/inventor/files/patch-libFL_ang_flfreetype.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- libFL/ang/flfreetype.h.orig Sat Apr 3 02:18:41 2004
-+++ libFL/ang/flfreetype.h Sat Apr 3 02:19:07 2004
-@@ -1,7 +1,8 @@
- #ifndef __flfreetype_h_
- #define __flfreetype_h_
-
--#include <freetype/freetype.h>
-+#include <ft2build.h>
-+#include FT_FREETYPE_H
-
- #ifndef __fl_h_
- #include "fl.h"
diff --git a/graphics/inventor/files/patch-lib_database_src_so_SoInput.c++ b/graphics/inventor/files/patch-lib_database_src_so_SoInput.c++
deleted file mode 100644
index 24660da409f6..000000000000
--- a/graphics/inventor/files/patch-lib_database_src_so_SoInput.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/database/src/so/SoInput.c++.orig 2000-10-25 23:47:47 UTC
-+++ lib/database/src/so/SoInput.c++
-@@ -2810,7 +2810,7 @@ SoInput::addReference(const SbName &name
-
- if (addToGlobalDict) {
- // Look for the first '+':
-- char *firstPlus = strchr(n, '+');
-+ const char *firstPlus = strchr(n, '+');
-
- if (firstPlus == NULL) {
- base->setName(name);
diff --git a/graphics/inventor/files/patch-lib_interaction_src_nodekits_SoInteractionKit.c++ b/graphics/inventor/files/patch-lib_interaction_src_nodekits_SoInteractionKit.c++
deleted file mode 100644
index 6f3b1a7a6307..000000000000
--- a/graphics/inventor/files/patch-lib_interaction_src_nodekits_SoInteractionKit.c++
+++ /dev/null
@@ -1,13 +0,0 @@
---- lib/interaction/src/nodekits/SoInteractionKit.c++.orig 2000-08-15 12:56:25 UTC
-+++ lib/interaction/src/nodekits/SoInteractionKit.c++
-@@ -854,8 +854,8 @@ SoInteractionKit::setAnySurrogatePath( c
- // (as in "childList[0].appearance")
- // If so, get the string up to whichever came first.
- // This will be the 'intermediary' we look for.
-- char *dotPtr = strchr( partName.getString(), '.' );
-- char *brackPtr = strchr( partName.getString(), '[' );
-+ const char *dotPtr = strchr( partName.getString(), '.' );
-+ const char *brackPtr = strchr( partName.getString(), '[' );
-
- if ( dotPtr != NULL || brackPtr != NULL ) {
- char *nameCopy = strdup( partName.getString() );
diff --git a/graphics/inventor/files/patch-machine.h b/graphics/inventor/files/patch-machine.h
deleted file mode 100644
index 1279ab8c1380..000000000000
--- a/graphics/inventor/files/patch-machine.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- lib/database/include/machine.h.orig 2003-07-12 00:40:53.000000000 +0200
-+++ lib/database/include/machine.h 2011-06-08 14:30:26.000000000 +0200
-@@ -143,7 +143,7 @@
- * Linux i386/ia64 machine dependent setup
- */
-
--#if __i386__ || __ia64__
-+#if __i386__ || __ia64__ || __amd64__
-
- #define MACHINE_WORD_FORMAT DGL_LITTLE_ENDIAN
- #define MACHINE_FLOAT_FORMAT DGL_NON_IEEE
-@@ -321,7 +321,7 @@
- */
-
- #if MACHINE_FLOAT_FORMAT == DGL_NON_IEEE
--#if __i386__ || __ia64__
-+#if __i386__ || __ia64__ || __amd64__
- void mem_hton_float(float *t, float *f);
- void mem_ntoh_float(float *t, float *f);
- void mem_hton_double(double *t, double *f);
diff --git a/graphics/inventor/files/patch-make__ivcommonrules b/graphics/inventor/files/patch-make__ivcommonrules
deleted file mode 100644
index 1a7dd89343c9..000000000000
--- a/graphics/inventor/files/patch-make__ivcommonrules
+++ /dev/null
@@ -1,34 +0,0 @@
---- ./make/ivcommonrules.orig 2014-06-25 10:16:42.000000000 -0400
-+++ ./make/ivcommonrules 2014-06-25 10:26:35.000000000 -0400
-@@ -31,11 +31,11 @@
-
- install_ivlibdso: $(LIBDSO)
- mkdir -p $(IVLIBDIR)
-- $(INSTALL) -m 755 $< $(IVLIBDIR)
-+ $(INSTALL) $(INSTALL_STRIP) -m 755 $< $(IVLIBDIR)
-
- if [ "$(LIBTYPE)" = "debug" ]; then \
- mkdir -p $(IVDLIBDIR); \
-- $(INSTALL) -m 755 $< $(IVDLIBDIR); \
-+ $(INSTALL) $(INSTALL_STRIP) -m 755 $< $(IVDLIBDIR); \
- fi
-
- install_ivheaders:
-@@ -96,7 +96,7 @@
-
- install_ivbin: $(PROGRAM)
- mkdir -p $(IVBINDIR)
-- $(INSTALL) -m 755 $(PROGRAM) $(IVBINDIR)
-+ $(INSTALL) $(INSTALL_STRIP) -m 755 $(PROGRAM) $(IVBINDIR)
-
- install_ivscript:
- mkdir -p $(IVBINDIR)
-@@ -109,7 +109,7 @@
-
- install_ivdemo: $(DEMO)
- mkdir -p $(IVDEMOBINDIR) $(IVDEMODATADIR)
-- $(INSTALL) -m 755 $(DEMO) $(IVDEMOBINDIR)
-+ $(INSTALL) $(INSTALL_STRIP) -m 755 $(DEMO) $(IVDEMOBINDIR)
- if [ -e $(DEMO).RUNME ]; then \
- $(INSTALL) -m 755 $(DEMO).RUNME $(IVDEMOBINDIR); \
- if [ "$(IVPREFIX)" != "/usr" ]; then \
diff --git a/graphics/inventor/files/patch-open.c b/graphics/inventor/files/patch-open.c
deleted file mode 100644
index a9a735a84e55..000000000000
--- a/graphics/inventor/files/patch-open.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- libimage/open.c.orig Sat Oct 14 12:46:09 2000
-+++ libimage/open.c Sat Mar 24 20:27:50 2007
-@@ -8,6 +8,17 @@
- #include <stdlib.h>
- #include "image.h"
-
-+#ifdef __FreeBSD__
-+ #include <machine/endian.h>
-+ #if BYTE_ORDER == LITTLE_ENDIAN
-+ #define DOREV 1
-+ #else
-+ #define DOREV 0
-+ #endif
-+#else
-+ #define DOREV 0
-+#endif
-+
- void cvtlongs(int buffer[],int n);
- void cvtimage(int buffer[]);
- void i_seterror(void (*func)());
-@@ -80,7 +91,7 @@
- image->max = 0;
- isetname(image,"no name");
- image->wastebytes = 0;
-- image->dorev = 0;
-+ image->dorev = DOREV;
- if (write(f,image,sizeof(IMAGE)) != sizeof(IMAGE)) {
- free(image);
- close(f);
diff --git a/graphics/inventor/files/patch-qmorf.c++ b/graphics/inventor/files/patch-qmorf.c++
deleted file mode 100644
index 4ae51a0bf877..000000000000
--- a/graphics/inventor/files/patch-qmorf.c++
+++ /dev/null
@@ -1,54 +0,0 @@
-*** apps/demos/qmorf/qmorf.c++.orig Fri Jan 3 10:06:23 2003
---- apps/demos/qmorf/qmorf.c++ Fri Jan 3 10:07:59 2003
-***************
-*** 81,86 ****
---- 81,92 ----
- #include <Xm/PushBG.h>
- #include <Xm/ToggleBG.h>
-
-+ #ifdef __FreeBSD__
-+ #define PDF_READER "xpdf"
-+ #else
-+ #define PDF_READER "acroread"
-+ #endif
-+
- //
- // The list of things we'll morph between
- //
-***************
-*** 443,459 ****
- return;
- }
- char command[100];
-! sprintf(command, "which acroread > /dev/null");
-
- int err = system(command);
- if (err)
- {
-! system("xmessage 'You must install acroread"
- " for this function to work' > /dev/null");
- return;
- }
-
-! sprintf(command, "acroread " IVPREFIX "/demos/Inventor/qmorf.about &");
- system(command);
- }
-
---- 449,465 ----
- return;
- }
- char command[100];
-! sprintf(command, "which " PDF_READER " > /dev/null");
-
- int err = system(command);
- if (err)
- {
-! system("xmessage 'You must install " PDF_READER
- " for this function to work' > /dev/null");
- return;
- }
-
-! sprintf(command, PDF_READER " " IVPREFIX "/demos/Inventor/qmorf.about &");
- system(command);
- }
-
diff --git a/graphics/inventor/files/patch-revo.c++ b/graphics/inventor/files/patch-revo.c++
deleted file mode 100644
index e69d6aff3ba1..000000000000
--- a/graphics/inventor/files/patch-revo.c++
+++ /dev/null
@@ -1,54 +0,0 @@
-*** apps/demos/revo/revo.c++.orig Fri Jan 3 10:09:04 2003
---- apps/demos/revo/revo.c++ Fri Jan 3 10:11:20 2003
-***************
-*** 66,71 ****
---- 66,77 ----
- #include "LineManip.h"
- #include "RevClass.h"
-
-+ #ifdef __FreeBSD__
-+ #define PDF_READER "xpdf"
-+ #else
-+ #define PDF_READER "acroread"
-+ #endif
-+
- //
- // These are defined in profile.c++
- //
-***************
-*** 86,102 ****
- }
-
- char command[100];
-! sprintf(command, "which acroread >& /dev/null");
-
- int err = system(command);
- if (err)
- {
-! system("xmessage 'You must install acroread"
- " for this function to work' > /dev/null");
- return;
- }
-
-! sprintf(command, "acroread " IVPREFIX "/demos/Inventor/revo.about &");
- system(command);
- }
-
---- 92,108 ----
- }
-
- char command[100];
-! sprintf(command, "which " PDF_READER " >& /dev/null");
-
- int err = system(command);
- if (err)
- {
-! system("xmessage 'You must install " PDF_READER
- " for this function to work' > /dev/null");
- return;
- }
-
-! sprintf(command, PDF_READER " " IVPREFIX "/demos/Inventor/revo.about &");
- system(command);
- }
-
diff --git a/graphics/inventor/files/patch-simplemath.h b/graphics/inventor/files/patch-simplemath.h
deleted file mode 100644
index f63ed5d93e7d..000000000000
--- a/graphics/inventor/files/patch-simplemath.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- lib/database/src/so/nodes/nurbs/head/simplemath.h.orig 2000-08-15 12:56:22 UTC
-+++ lib/database/src/so/nodes/nurbs/head/simplemath.h
-@@ -54,6 +54,6 @@ inline int
- absi( int x ) { return ( x < 0 ) ? -x : x; }
-
- inline REAL
--abs( REAL x ) { return ( x < 0.0 ) ? -x : x; }
-+absr( REAL x ) { return ( x < 0.0 ) ? -x : x; }
-
- #endif /* __glusimplemath_h_ */
diff --git a/graphics/inventor/files/patch-softsurfeval.c++ b/graphics/inventor/files/patch-softsurfeval.c++
deleted file mode 100644
index f3d37d317f1d..000000000000
--- a/graphics/inventor/files/patch-softsurfeval.c++
+++ /dev/null
@@ -1,13 +0,0 @@
---- lib/database/src/so/nodes/nurbs/clients/softsurfeval.c++.orig 2000-08-15 12:56:22 UTC
-+++ lib/database/src/so/nodes/nurbs/clients/softsurfeval.c++
-@@ -50,8 +50,8 @@
- #include "softsurfeval.h"
- #include "nurbsconsts.h"
-
--inline REAL abs( REAL x ) { return (x < 0.0) ? -x : x; }
--inline int equal( REAL x, REAL y ) { return (abs(x-y) < 1.0E-6) ? 1 : 0; }
-+inline REAL absr( REAL x ) { return (x < 0.0) ? -x : x; }
-+inline int equal( REAL x, REAL y ) { return (absr(x-y) < 1.0E-6) ? 1 : 0; }
-
- _SoNurbsSurfaceEvaluator::~_SoNurbsSurfaceEvaluator()
- {
diff --git a/graphics/inventor/files/patch-src__so_nodes-SoText2.c++ b/graphics/inventor/files/patch-src__so_nodes-SoText2.c++
deleted file mode 100644
index 905b5503a76b..000000000000
--- a/graphics/inventor/files/patch-src__so_nodes-SoText2.c++
+++ /dev/null
@@ -1,12 +0,0 @@
---- lib/database/src/so/nodes/SoText2.c++.orig 2018-11-05 17:54:41 UTC
-+++ lib/database/src/so/nodes/SoText2.c++
-SoText2.c++
-@@ -889,7 +889,7 @@ SoBitmapFontCache::createUniFontList(con
- fontNums = new SbPList;
-
- while (s1 = (char *)strchr(s, ';')) {
-- *s1 = (char)NULL; /* font name is pointed to s */
-+ *s1 = 0; /* font name is pointed to s */
-
- if ((fn = flCreateFont((const GLubyte*)s, mat, 0, NULL)) == (FLfontNumber)0) {
- #ifdef DEBUG
diff --git a/graphics/inventor/files/patch-src__so_nodes-SoText3.c++ b/graphics/inventor/files/patch-src__so_nodes-SoText3.c++
deleted file mode 100644
index de1c6e718036..000000000000
--- a/graphics/inventor/files/patch-src__so_nodes-SoText3.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/database/src/so/nodes/SoText3.c++.orig 2018-11-05 17:54:33 UTC
-+++ lib/database/src/so/nodes/SoText3.c++
-@@ -1473,7 +1473,7 @@ SoOutlineFontCache::createUniFontList(co
- fontNums = new SbPList;
-
- while (s1 = (char *)strchr(s, ';')) {
-- *s1 = (char)NULL; /* font name is pointed to s */
-+ *s1 = 0; /* font name is pointed to s */
-
- if ((fn = flCreateFont((const GLubyte*)s, mat, 0, NULL)) == (FLfontNumber)0) {
- #ifdef DEBUG
diff --git a/graphics/inventor/files/patch-textomatic.c++ b/graphics/inventor/files/patch-textomatic.c++
deleted file mode 100644
index ab09892aaa49..000000000000
--- a/graphics/inventor/files/patch-textomatic.c++
+++ /dev/null
@@ -1,53 +0,0 @@
-*** apps/demos/textomatic/textomatic.c++.orig Fri Jan 3 10:12:24 2003
---- apps/demos/textomatic/textomatic.c++ Fri Jan 3 10:13:33 2003
-***************
-*** 69,74 ****
---- 69,80 ----
- #include "../../samples/common/Useful.h"
- #include "./labels.h"
-
-+ #ifdef __FreeBSD__
-+ #define PDF_READER "xpdf"
-+ #else
-+ #define PDF_READER "acroread"
-+ #endif
-+
- //
- // Some evil variables global to this file. I should pass them around
- // as paramaters or encapsulate them in a class, but this is easier.
-***************
-*** 164,179 ****
- }
-
- char command[100];
-! sprintf(command, "which acroread > /dev/null");
-
- int err = system(command);
- if (err) {
-! system("xmessage 'You must install acroread"
- " for this function to work' > /dev/null");
- return;
- }
-
-! sprintf(command, "acroread " IVPREFIX "/demos/Inventor/textomatic.about &");
- system(command);
- }
-
---- 170,186 ----
- }
-
- char command[100];
-! sprintf(command, "which " PDF_READER "> /dev/null");
-
- int err = system(command);
- if (err) {
-! system("xmessage 'You must install " PDF_READER
- " for this function to work' > /dev/null");
- return;
- }
-
-! sprintf(command, PDF_READER " "
-! IVPREFIX "/demos/Inventor/textomatic.about &");
- system(command);
- }
-
diff --git a/graphics/inventor/files/patch-tools-ppp_ppp.c++ b/graphics/inventor/files/patch-tools-ppp_ppp.c++
deleted file mode 100644
index e054e42b9d8b..000000000000
--- a/graphics/inventor/files/patch-tools-ppp_ppp.c++
+++ /dev/null
@@ -1,11 +0,0 @@
---- tools/ppp/ppp.c++.orig 2013-10-10 14:43:30.000000000 +0200
-+++ tools/ppp/ppp.c++ 2013-10-10 14:48:56.000000000 +0200
-@@ -627,7 +627,7 @@
- //
- //////////////////////////////////////////////////////////////////////////////
-
--main(int, char *argv[])
-+int main(int, char *argv[])
- {
- char buf[1024];
- Line line;
diff --git a/graphics/inventor/files/pkg-message.in b/graphics/inventor/files/pkg-message.in
deleted file mode 100644
index 18eeff6fcb89..000000000000
--- a/graphics/inventor/files/pkg-message.in
+++ /dev/null
@@ -1,23 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Please set the environment variable FL_FONT_PATH to the directory where your
-TrueType fonts are installed. If you do not set this variable, Open Inventor(TM)
-will use %%PREFIX%%/share/fonts/TTF as default.
-
-Open Inventor (TM) needs the following TrueType fonts:
-
- - Times-Roman
- - Helvetica
- - Utopia-Regular
-
-You should make symbolic links of the TrueType fonts to the OpenInventor (TM)
-font names if they are not available:
-
- # cd %%PREFIX%%/share/fonts/TTF
- # ln -s times.ttf Times-Roman
- # ln -s arial.ttf Helvetica
- # ln -s cour.ttf Utopia-Regular
-EOM
-}
-]
diff --git a/graphics/inventor/pkg-descr b/graphics/inventor/pkg-descr
deleted file mode 100644
index 4dccdfa99100..000000000000
--- a/graphics/inventor/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-Open Inventor(TM) is an object-oriented 3D toolkit offering a comprehensive
-solution to interactive graphics programming problems. It presents a
-programming model based on a 3D scene database that dramatically simplifies
-graphics programming. It includes a rich set of objects such as cubes,
-polygons, text, materials, cameras, lights, trackballs, handle boxes,
-3D viewers, and editors that speed up your programming time and extend
-your 3D programming capabilities.
-
-Open Inventor:
- - is built on top of OpenGL (R)
- - defines a standard file format for 3D data interchange
- - introduces a simple event model for 3D interaction
- - provides animation objects called Engines
- - provides high performance object picking
- - is window system and platform independent
- - is a cross-platform 3D graphics development system
- - supports PostScript printing
- - encourages programmers to create new customized objects
- - is fun to use
-
-WWW: http://oss.sgi.com/projects/inventor/
diff --git a/graphics/inventor/pkg-plist b/graphics/inventor/pkg-plist
deleted file mode 100644
index 25970461a0d7..000000000000
--- a/graphics/inventor/pkg-plist
+++ /dev/null
@@ -1,996 +0,0 @@
-bin/SceneViewer
-bin/ivcat
-bin/ivfix
-bin/ivinfo
-bin/ivview
-bin/iv2toiv1
-bin/ivdowngrade
-demos/Inventor/drop
-demos/Inventor/SceneViewer
-demos/Inventor/SceneViewer.RUNME
-demos/Inventor/SceneViewer.about
-demos/Inventor/gview
-demos/Inventor/gview.RUNME
-demos/Inventor/maze
-demos/Inventor/noodle
-demos/Inventor/noodle.RUNME
-demos/Inventor/noodle.about
-demos/Inventor/qmorf
-demos/Inventor/qmorf.RUNME
-demos/Inventor/qmorf.about
-demos/Inventor/revo
-demos/Inventor/revo.about
-demos/Inventor/textomatic
-demos/Inventor/textomatic.about
-demos/data/Inventor/windmill.iv
-demos/data/Inventor/gviewIcons.iv
-demos/data/Inventor/defaultTexture.rgb
-demos/data/Inventor/jackInTheBox.iv
-include/Inventor/Sb.h
-include/Inventor/SbBasic.h
-include/Inventor/SbBox.h
-include/Inventor/SbColor.h
-include/Inventor/SbDict.h
-include/Inventor/SbLinear.h
-include/Inventor/SbPList.h
-include/Inventor/SbString.h
-include/Inventor/SbTime.h
-include/Inventor/SbViewportRegion.h
-include/Inventor/So.h
-include/Inventor/SoDB.h
-include/Inventor/SoInput.h
-include/Inventor/SoLists.h
-include/Inventor/SoOffscreenRenderer.h
-include/Inventor/SoOutput.h
-include/Inventor/SoPath.h
-include/Inventor/SoPickedPoint.h
-include/Inventor/SoPrimitiveVertex.h
-include/Inventor/SoType.h
-include/Inventor/actions/SoAction.h
-include/Inventor/actions/SoActions.h
-include/Inventor/actions/SoCallbackAction.h
-include/Inventor/actions/SoGLRenderAction.h
-include/Inventor/actions/SoGetBoundingBoxAction.h
-include/Inventor/actions/SoGetMatrixAction.h
-include/Inventor/actions/SoHandleEventAction.h
-include/Inventor/actions/SoPickAction.h
-include/Inventor/actions/SoRayPickAction.h
-include/Inventor/actions/SoSearchAction.h
-include/Inventor/actions/SoSubAction.h
-include/Inventor/actions/SoWriteAction.h
-include/Inventor/actions/SoBoxHighlightRenderAction.h
-include/Inventor/actions/SoLineHighlightRenderAction.h
-include/Inventor/bundles/SoBundle.h
-include/Inventor/bundles/SoMaterialBundle.h
-include/Inventor/bundles/SoNormalBundle.h
-include/Inventor/bundles/SoTextureCoordinateBundle.h
-include/Inventor/caches/SoBoundingBoxCache.h
-include/Inventor/caches/SoCache.h
-include/Inventor/caches/SoGLCacheList.h
-include/Inventor/caches/SoGLRenderCache.h
-include/Inventor/caches/SoNormalCache.h
-include/Inventor/details/SoConeDetail.h
-include/Inventor/details/SoCubeDetail.h
-include/Inventor/details/SoCylinderDetail.h
-include/Inventor/details/SoDetail.h
-include/Inventor/details/SoDetails.h
-include/Inventor/details/SoFaceDetail.h
-include/Inventor/details/SoLineDetail.h
-include/Inventor/details/SoPointDetail.h
-include/Inventor/details/SoSubDetail.h
-include/Inventor/details/SoTextDetail.h
-include/Inventor/details/SoNodeKitDetail.h
-include/Inventor/elements/SoAccumulatedElement.h
-include/Inventor/elements/SoAmbientColorElement.h
-include/Inventor/elements/SoBBoxModelMatrixElement.h
-include/Inventor/elements/SoCacheElement.h
-include/Inventor/elements/SoClipPlaneElement.h
-include/Inventor/elements/SoComplexityElement.h
-include/Inventor/elements/SoComplexityTypeElement.h
-include/Inventor/elements/SoCoordinateElement.h
-include/Inventor/elements/SoCreaseAngleElement.h
-include/Inventor/elements/SoDrawStyleElement.h
-include/Inventor/elements/SoElement.h
-include/Inventor/elements/SoElements.h
-include/Inventor/elements/SoEmissiveColorElement.h
-include/Inventor/elements/SoFloatElement.h
-include/Inventor/elements/SoFocalDistanceElement.h
-include/Inventor/elements/SoFontNameElement.h
-include/Inventor/elements/SoFontSizeElement.h
-include/Inventor/elements/SoGLCacheContextElement.h
-include/Inventor/elements/SoGLClipPlaneElement.h
-include/Inventor/elements/SoGLColorIndexElement.h
-include/Inventor/elements/SoGLCoordinateElement.h
-include/Inventor/elements/SoGLDrawStyleElement.h
-include/Inventor/elements/SoGLLazyElement.h
-include/Inventor/elements/SoGLLightIdElement.h
-include/Inventor/elements/SoGLLinePatternElement.h
-include/Inventor/elements/SoGLLineWidthElement.h
-include/Inventor/elements/SoGLModelMatrixElement.h
-include/Inventor/elements/SoGLNormalElement.h
-include/Inventor/elements/SoGLPointSizeElement.h
-include/Inventor/elements/SoGLProjectionMatrixElement.h
-include/Inventor/elements/SoLazyElement.h
-include/Inventor/elements/SoGLRenderPassElement.h
-include/Inventor/elements/SoGLShapeHintsElement.h
-include/Inventor/elements/SoGLTextureCoordinateElement.h
-include/Inventor/elements/SoGLTextureEnabledElement.h
-include/Inventor/elements/SoGLTextureImageElement.h
-include/Inventor/elements/SoGLTextureMatrixElement.h
-include/Inventor/elements/SoGLUpdateAreaElement.h
-include/Inventor/elements/SoGLViewingMatrixElement.h
-include/Inventor/elements/SoGLViewportRegionElement.h
-include/Inventor/elements/SoLightAttenuationElement.h
-include/Inventor/elements/SoLightModelElement.h
-include/Inventor/elements/SoLinePatternElement.h
-include/Inventor/elements/SoLineWidthElement.h
-include/Inventor/elements/SoLocalBBoxMatrixElement.h
-include/Inventor/elements/SoLongElement.h
-include/Inventor/elements/SoInt32Element.h
-include/Inventor/elements/SoMaterialBindingElement.h
-include/Inventor/elements/SoModelMatrixElement.h
-include/Inventor/elements/SoNormalBindingElement.h
-include/Inventor/elements/SoNormalElement.h
-include/Inventor/elements/SoOverrideElement.h
-include/Inventor/elements/SoPickRayElement.h
-include/Inventor/elements/SoPickStyleElement.h
-include/Inventor/elements/SoPointSizeElement.h
-include/Inventor/elements/SoProfileCoordinateElement.h
-include/Inventor/elements/SoProfileElement.h
-include/Inventor/elements/SoProjectionMatrixElement.h
-include/Inventor/elements/SoReplacedElement.h
-include/Inventor/elements/SoShapeHintsElement.h
-include/Inventor/elements/SoShapeStyleElement.h
-include/Inventor/elements/SoShininessElement.h
-include/Inventor/elements/SoSpecularColorElement.h
-include/Inventor/elements/SoSubElement.h
-include/Inventor/elements/SoSwitchElement.h
-include/Inventor/elements/SoTextureCoordinateBindingElement.h
-include/Inventor/elements/SoTextureCoordinateElement.h
-include/Inventor/elements/SoTextureImageElement.h
-include/Inventor/elements/SoTextureMatrixElement.h
-include/Inventor/elements/SoTextureQualityElement.h
-include/Inventor/elements/SoUnitsElement.h
-include/Inventor/elements/SoViewVolumeElement.h
-include/Inventor/elements/SoViewingMatrixElement.h
-include/Inventor/elements/SoViewportRegionElement.h
-include/Inventor/elements/SoWindowElement.h
-include/Inventor/elements/SoCullVolumeElement.h
-include/Inventor/elements/SoCurrentGLMaterialElement.h
-include/Inventor/elements/SoDiffuseColorElement.h
-include/Inventor/elements/SoGLAmbientColorElement.h
-include/Inventor/elements/SoGLDiffuseColorElement.h
-include/Inventor/elements/SoGLEmissiveColorElement.h
-include/Inventor/elements/SoGLLightModelElement.h
-include/Inventor/elements/SoGLPolygonStippleElement.h
-include/Inventor/elements/SoGLShininessElement.h
-include/Inventor/elements/SoGLSpecularColorElement.h
-include/Inventor/elements/SoGLTextureBlendColorElement.h
-include/Inventor/elements/SoGLTextureModelElement.h
-include/Inventor/elements/SoGLTextureQualityElement.h
-include/Inventor/elements/SoGLTextureWrapSElement.h
-include/Inventor/elements/SoGLTextureWrapTElement.h
-include/Inventor/elements/SoTextureBlendColorElement.h
-include/Inventor/elements/SoTextureModelElement.h
-include/Inventor/elements/SoTextureWrapSElement.h
-include/Inventor/elements/SoTextureWrapTElement.h
-include/Inventor/elements/SoTransparencyElement.h
-include/Inventor/engines/SoBoolOperation.h
-include/Inventor/engines/SoCalculator.h
-include/Inventor/engines/SoCompose.h
-include/Inventor/engines/SoComputeBoundingBox.h
-include/Inventor/engines/SoConcatenate.h
-include/Inventor/engines/SoCounter.h
-include/Inventor/engines/SoElapsedTime.h
-include/Inventor/engines/SoEngine.h
-include/Inventor/engines/SoEngines.h
-include/Inventor/engines/SoFieldConverter.h
-include/Inventor/engines/SoGate.h
-include/Inventor/engines/SoInterpolate.h
-include/Inventor/engines/SoOnOff.h
-include/Inventor/engines/SoOneShot.h
-include/Inventor/engines/SoOutputData.h
-include/Inventor/engines/SoSelectOne.h
-include/Inventor/engines/SoSubEngine.h
-include/Inventor/engines/SoTimeCounter.h
-include/Inventor/engines/SoTransformVec3f.h
-include/Inventor/engines/SoTriggerAny.h
-include/Inventor/errors/SoDebugError.h
-include/Inventor/errors/SoError.h
-include/Inventor/errors/SoErrors.h
-include/Inventor/errors/SoMemoryError.h
-include/Inventor/errors/SoReadError.h
-include/Inventor/events/SoButtonEvent.h
-include/Inventor/events/SoEvent.h
-include/Inventor/events/SoEvents.h
-include/Inventor/events/SoKeyboardEvent.h
-include/Inventor/events/SoLocation2Event.h
-include/Inventor/events/SoMotion3Event.h
-include/Inventor/events/SoMouseButtonEvent.h
-include/Inventor/events/SoSpaceballButtonEvent.h
-include/Inventor/events/SoSubEvent.h
-include/Inventor/fields/SoField.h
-include/Inventor/fields/SoFieldContainer.h
-include/Inventor/fields/SoFieldData.h
-include/Inventor/fields/SoFields.h
-include/Inventor/fields/SoMFBitMask.h
-include/Inventor/fields/SoMFBool.h
-include/Inventor/fields/SoMFColor.h
-include/Inventor/fields/SoMFEngine.h
-include/Inventor/fields/SoMFEnum.h
-include/Inventor/fields/SoMFFloat.h
-include/Inventor/fields/SoMFLong.h
-include/Inventor/fields/SoMFInt32.h
-include/Inventor/fields/SoMFMatrix.h
-include/Inventor/fields/SoMFName.h
-include/Inventor/fields/SoMFNode.h
-include/Inventor/fields/SoMFPath.h
-include/Inventor/fields/SoMFPlane.h
-include/Inventor/fields/SoMFRotation.h
-include/Inventor/fields/SoMFShort.h
-include/Inventor/fields/SoMFString.h
-include/Inventor/fields/SoMFTime.h
-include/Inventor/fields/SoMFULong.h
-include/Inventor/fields/SoMFUInt32.h
-include/Inventor/fields/SoMFUShort.h
-include/Inventor/fields/SoMFVec2f.h
-include/Inventor/fields/SoMFVec3f.h
-include/Inventor/fields/SoMFVec4f.h
-include/Inventor/fields/SoSFBitMask.h
-include/Inventor/fields/SoSFBool.h
-include/Inventor/fields/SoSFColor.h
-include/Inventor/fields/SoSFEngine.h
-include/Inventor/fields/SoSFEnum.h
-include/Inventor/fields/SoSFFloat.h
-include/Inventor/fields/SoSFImage.h
-include/Inventor/fields/SoSFLong.h
-include/Inventor/fields/SoSFInt32.h
-include/Inventor/fields/SoSFMatrix.h
-include/Inventor/fields/SoSFName.h
-include/Inventor/fields/SoSFNode.h
-include/Inventor/fields/SoSFPath.h
-include/Inventor/fields/SoSFPlane.h
-include/Inventor/fields/SoSFRotation.h
-include/Inventor/fields/SoSFShort.h
-include/Inventor/fields/SoSFString.h
-include/Inventor/fields/SoSFTime.h
-include/Inventor/fields/SoSFTrigger.h
-include/Inventor/fields/SoSFULong.h
-include/Inventor/fields/SoSFUInt32.h
-include/Inventor/fields/SoSFUShort.h
-include/Inventor/fields/SoSFVec2f.h
-include/Inventor/fields/SoSFVec3f.h
-include/Inventor/fields/SoSFVec4f.h
-include/Inventor/fields/SoSubField.h
-include/Inventor/misc/SoAuditorList.h
-include/Inventor/misc/SoBase.h
-include/Inventor/misc/SoBasic.h
-include/Inventor/misc/SoByteStream.h
-include/Inventor/misc/SoCallbackList.h
-include/Inventor/misc/SoChildList.h
-include/Inventor/misc/SoCompactPathList.h
-include/Inventor/misc/SoNormalGenerator.h
-include/Inventor/misc/SoNotification.h
-include/Inventor/misc/SoState.h
-include/Inventor/misc/SoTempPath.h
-include/Inventor/misc/SoTranscribe.h
-include/Inventor/misc/upgraders/SoUpgrader.h
-include/Inventor/misc/upgraders/SoV1CustomNode.h
-include/Inventor/misc/upgraders/SoV1AppearanceKit.h
-include/Inventor/misc/upgraders/SoV1BaseKit.h
-include/Inventor/misc/upgraders/SoV1CameraKit.h
-include/Inventor/misc/upgraders/SoV1ConeKit.h
-include/Inventor/misc/upgraders/SoV1CubeKit.h
-include/Inventor/misc/upgraders/SoV1CylinderKit.h
-include/Inventor/misc/upgraders/SoV1DirectionalLightKit.h
-include/Inventor/misc/upgraders/SoV1FaceSetKit.h
-include/Inventor/misc/upgraders/SoV1GroupKit.h
-include/Inventor/misc/upgraders/SoV1IndexedFaceSetKit.h
-include/Inventor/misc/upgraders/SoV1IndexedLineSetKit.h
-include/Inventor/misc/upgraders/SoV1IndexedNurbsCurveKit.h
-include/Inventor/misc/upgraders/SoV1IndexedNurbsSurfaceKit.h
-include/Inventor/misc/upgraders/SoV1IndexedTriangleMeshKit.h
-include/Inventor/misc/upgraders/SoV1LightKit.h
-include/Inventor/misc/upgraders/SoV1LineSetKit.h
-include/Inventor/misc/upgraders/SoV1NodeKit.h
-include/Inventor/misc/upgraders/SoV1NodekitCatalog.h
-include/Inventor/misc/upgraders/SoV1NodekitParts.h
-include/Inventor/misc/upgraders/SoV1NurbsCurveKit.h
-include/Inventor/misc/upgraders/SoV1NurbsSurfaceKit.h
-include/Inventor/misc/upgraders/SoV1OrthographicCameraKit.h
-include/Inventor/misc/upgraders/SoV1PerspectiveCameraKit.h
-include/Inventor/misc/upgraders/SoV1PointLightKit.h
-include/Inventor/misc/upgraders/SoV1PointSetKit.h
-include/Inventor/misc/upgraders/SoV1QuadMeshKit.h
-include/Inventor/misc/upgraders/SoV1SceneKit.h
-include/Inventor/misc/upgraders/SoV1ShapeKit.h
-include/Inventor/misc/upgraders/SoV1SphereKit.h
-include/Inventor/misc/upgraders/SoV1SpotLightKit.h
-include/Inventor/misc/upgraders/SoV1SubKit.h
-include/Inventor/misc/upgraders/SoV1Text2Kit.h
-include/Inventor/misc/upgraders/SoV1Text3Kit.h
-include/Inventor/misc/upgraders/SoV1TriangleStripSetKit.h
-include/Inventor/misc/upgraders/SoV1VertexShapeKit.h
-include/Inventor/misc/upgraders/SoV1WrapperKit.h
-include/Inventor/nodes/SoAnnotation.h
-include/Inventor/nodes/SoArray.h
-include/Inventor/nodes/SoAsciiText.h
-include/Inventor/nodes/SoBaseColor.h
-include/Inventor/nodes/SoBlinker.h
-include/Inventor/nodes/SoCallback.h
-include/Inventor/nodes/SoCamera.h
-include/Inventor/nodes/SoClipPlane.h
-include/Inventor/nodes/SoColorIndex.h
-include/Inventor/nodes/SoComplexity.h
-include/Inventor/nodes/SoCone.h
-include/Inventor/nodes/SoCoordinate3.h
-include/Inventor/nodes/SoCoordinate4.h
-include/Inventor/nodes/SoCube.h
-include/Inventor/nodes/SoCylinder.h
-include/Inventor/nodes/SoDirectionalLight.h
-include/Inventor/nodes/SoDrawStyle.h
-include/Inventor/nodes/SoEnvironment.h
-include/Inventor/nodes/SoEventCallback.h
-include/Inventor/nodes/SoFaceSet.h
-include/Inventor/nodes/SoFile.h
-include/Inventor/nodes/SoFont.h
-include/Inventor/nodes/SoFontStyle.h
-include/Inventor/nodes/SoGroup.h
-include/Inventor/nodes/SoIndexedFaceSet.h
-include/Inventor/nodes/SoIndexedLineSet.h
-include/Inventor/nodes/SoIndexedNurbsCurve.h
-include/Inventor/nodes/SoIndexedNurbsSurface.h
-include/Inventor/nodes/SoIndexedShape.h
-include/Inventor/nodes/SoIndexedTriangleStripSet.h
-include/Inventor/nodes/SoInfo.h
-include/Inventor/nodes/SoLabel.h
-include/Inventor/nodes/SoLevelOfDetail.h
-include/Inventor/nodes/SoLocateHighlight.h
-include/Inventor/nodes/SoLight.h
-include/Inventor/nodes/SoLightModel.h
-include/Inventor/nodes/SoLineSet.h
-include/Inventor/nodes/SoLinearProfile.h
-include/Inventor/nodes/SoMaterial.h
-include/Inventor/nodes/SoMaterialBinding.h
-include/Inventor/nodes/SoNurbsCurve.h
-include/Inventor/nodes/SoMatrixTransform.h
-include/Inventor/nodes/SoMultipleCopy.h
-include/Inventor/nodes/SoNode.h
-include/Inventor/nodes/SoNodes.h
-include/Inventor/nodes/SoNonIndexedShape.h
-include/Inventor/nodes/SoNormal.h
-include/Inventor/nodes/SoNormalBinding.h
-include/Inventor/nodes/SoNurbsProfile.h
-include/Inventor/nodes/SoNurbsSurface.h
-include/Inventor/nodes/SoOrthographicCamera.h
-include/Inventor/nodes/SoPackedColor.h
-include/Inventor/nodes/SoPathSwitch.h
-include/Inventor/nodes/SoPendulum.h
-include/Inventor/nodes/SoPerspectiveCamera.h
-include/Inventor/nodes/SoPickStyle.h
-include/Inventor/nodes/SoPointLight.h
-include/Inventor/nodes/SoPointSet.h
-include/Inventor/nodes/SoProfile.h
-include/Inventor/nodes/SoProfileCoordinate2.h
-include/Inventor/nodes/SoQuadMesh.h
-include/Inventor/nodes/SoProfileCoordinate3.h
-include/Inventor/nodes/SoResetTransform.h
-include/Inventor/nodes/SoRotation.h
-include/Inventor/nodes/SoRotationXYZ.h
-include/Inventor/nodes/SoRotor.h
-include/Inventor/nodes/SoScale.h
-include/Inventor/nodes/SoSeparator.h
-include/Inventor/nodes/SoShape.h
-include/Inventor/nodes/SoShapeHints.h
-include/Inventor/nodes/SoShuttle.h
-include/Inventor/nodes/SoSphere.h
-include/Inventor/nodes/SoSpotLight.h
-include/Inventor/nodes/SoSubNode.h
-include/Inventor/nodes/SoSwitch.h
-include/Inventor/nodes/SoText2.h
-include/Inventor/nodes/SoText3.h
-include/Inventor/nodes/SoTexture2.h
-include/Inventor/nodes/SoTexture2Transform.h
-include/Inventor/nodes/SoTextureCoordinate2.h
-include/Inventor/nodes/SoTextureCoordinateBinding.h
-include/Inventor/nodes/SoTransform.h
-include/Inventor/nodes/SoTextureCoordinateDefault.h
-include/Inventor/nodes/SoTextureCoordinateEnvironment.h
-include/Inventor/nodes/SoTextureCoordinateFunction.h
-include/Inventor/nodes/SoTextureCoordinatePlane.h
-include/Inventor/nodes/SoTransformSeparator.h
-include/Inventor/nodes/SoTransformation.h
-include/Inventor/nodes/SoTranslation.h
-include/Inventor/nodes/SoTriangleStripSet.h
-include/Inventor/nodes/SoUnits.h
-include/Inventor/nodes/SoVertexProperty.h
-include/Inventor/nodes/SoVertexShape.h
-include/Inventor/nodes/SoWWWAnchor.h
-include/Inventor/nodes/SoWWWInline.h
-include/Inventor/nodes/SoAntiSquish.h
-include/Inventor/nodes/SoSelection.h
-include/Inventor/nodes/SoSurroundScale.h
-include/Inventor/nodes/SoLOD.h
-include/Inventor/projectors/SbProjector.h
-include/Inventor/projectors/SbProjectors.h
-include/Inventor/projectors/SbCylinderPlaneProjector.h
-include/Inventor/projectors/SbCylinderProjector.h
-include/Inventor/projectors/SbCylinderSectionProjector.h
-include/Inventor/projectors/SbCylinderSheetProjector.h
-include/Inventor/projectors/SbLineProjector.h
-include/Inventor/projectors/SbPlaneProjector.h
-include/Inventor/projectors/SbSpherePlaneProjector.h
-include/Inventor/projectors/SbSphereProjector.h
-include/Inventor/projectors/SbSphereSectionProjector.h
-include/Inventor/projectors/SbSphereSheetProjector.h
-include/Inventor/sensors/SoAlarmSensor.h
-include/Inventor/sensors/SoDataSensor.h
-include/Inventor/sensors/SoDelayQueueSensor.h
-include/Inventor/sensors/SoFieldSensor.h
-include/Inventor/sensors/SoIdleSensor.h
-include/Inventor/sensors/SoNodeSensor.h
-include/Inventor/sensors/SoOneShotSensor.h
-include/Inventor/sensors/SoPathSensor.h
-include/Inventor/sensors/SoSensor.h
-include/Inventor/sensors/SoSensorManager.h
-include/Inventor/sensors/SoSensors.h
-include/Inventor/sensors/SoTimerQueueSensor.h
-include/Inventor/sensors/SoTimerSensor.h
-include/Inventor/SoInteraction.h
-include/Inventor/SoSceneManager.h
-include/Inventor/draggers/SoCenterballDragger.h
-include/Inventor/draggers/SoDirectionalLightDragger.h
-include/Inventor/draggers/SoDragPointDragger.h
-include/Inventor/draggers/SoDragger.h
-include/Inventor/draggers/SoHandleBoxDragger.h
-include/Inventor/draggers/SoJackDragger.h
-include/Inventor/draggers/SoPointLightDragger.h
-include/Inventor/draggers/SoRotateCylindricalDragger.h
-include/Inventor/draggers/SoRotateDiscDragger.h
-include/Inventor/draggers/SoRotateSphericalDragger.h
-include/Inventor/draggers/SoScale1Dragger.h
-include/Inventor/draggers/SoScale2Dragger.h
-include/Inventor/draggers/SoScale2UniformDragger.h
-include/Inventor/draggers/SoScaleUniformDragger.h
-include/Inventor/draggers/SoSpotLightDragger.h
-include/Inventor/draggers/SoTabBoxDragger.h
-include/Inventor/draggers/SoTabPlaneDragger.h
-include/Inventor/draggers/SoTrackballDragger.h
-include/Inventor/draggers/SoTransformBoxDragger.h
-include/Inventor/draggers/SoTransformerDragger.h
-include/Inventor/draggers/SoTranslate1Dragger.h
-include/Inventor/draggers/SoTranslate2Dragger.h
-include/Inventor/manips/SoCenterballManip.h
-include/Inventor/manips/SoDirectionalLightManip.h
-include/Inventor/manips/SoHandleBoxManip.h
-include/Inventor/manips/SoJackManip.h
-include/Inventor/manips/SoPointLightManip.h
-include/Inventor/manips/SoSpotLightManip.h
-include/Inventor/manips/SoTabBoxManip.h
-include/Inventor/manips/SoTrackballManip.h
-include/Inventor/manips/SoTransformBoxManip.h
-include/Inventor/manips/SoTransformerManip.h
-include/Inventor/manips/SoTransformManip.h
-include/Inventor/nodekits/SoInteractionKit.h
-include/Inventor/nodekits/SoAppearanceKit.h
-include/Inventor/nodekits/SoBaseKit.h
-include/Inventor/nodekits/SoCameraKit.h
-include/Inventor/nodekits/SoLightKit.h
-include/Inventor/nodekits/SoNodeKit.h
-include/Inventor/nodekits/SoNodeKitListPart.h
-include/Inventor/nodekits/SoNodekitCatalog.h
-include/Inventor/nodekits/SoNodekitParts.h
-include/Inventor/nodekits/SoSceneKit.h
-include/Inventor/nodekits/SoSeparatorKit.h
-include/Inventor/nodekits/SoShapeKit.h
-include/Inventor/nodekits/SoSubKit.h
-include/Inventor/nodekits/SoWrapperKit.h
-include/Inventor/SoNodeKitPath.h
-include/Inventor/Xt/SoXt.h
-include/Inventor/Xt/SoXtCursors.h
-include/Inventor/Xt/SoXtClipboard.h
-include/Inventor/Xt/SoXtComponent.h
-include/Inventor/Xt/SoXtDirectionalLightEditor.h
-include/Inventor/Xt/SoXtGLWidget.h
-include/Inventor/Xt/SoXtIcons.h
-include/Inventor/Xt/SoXtLightSliderSet.h
-include/Inventor/Xt/SoXtMaterialEditor.h
-include/Inventor/Xt/SoXtMaterialList.h
-include/Inventor/Xt/SoXtMaterialSliderSet.h
-include/Inventor/Xt/SoXtPrintDialog.h
-include/Inventor/Xt/SoXtRenderArea.h
-include/Inventor/Xt/SoXtResource.h
-include/Inventor/Xt/SoXtSliderSet.h
-include/Inventor/Xt/SoXtSliderSetBase.h
-include/Inventor/Xt/SoXtTransformSliderSet.h
-include/Inventor/Xt/devices/SoXtDevice.h
-include/Inventor/Xt/devices/SoXtInputFocus.h
-include/Inventor/Xt/devices/SoXtKeyboard.h
-include/Inventor/Xt/devices/SoXtMouse.h
-include/Inventor/Xt/devices/SoXtSpaceball.h
-include/Inventor/Xt/viewers/SoXtConstrainedViewer.h
-include/Inventor/Xt/viewers/SoXtExaminerViewer.h
-include/Inventor/Xt/viewers/SoXtFlyViewer.h
-include/Inventor/Xt/viewers/SoXtFullViewer.h
-include/Inventor/Xt/viewers/SoXtPlaneViewer.h
-include/Inventor/Xt/viewers/SoXtViewer.h
-include/Inventor/Xt/viewers/SoXtWalkViewer.h
-lib/libInventor.so
-lib/libInventorXt.so
-man/man1/SceneViewer.1.gz
-man/man1/inventor.1.gz
-man/man1/iv2toiv1.1.gz
-man/man1/ivcat.1.gz
-man/man1/ivdowngrade.1.gz
-man/man1/ivfix.1.gz
-man/man1/ivinfo.1.gz
-man/man1/ivview.1.gz
-man/man3/SbBool.3iv.gz
-man/man3/SbBox2f.3iv.gz
-man/man3/SbBox2s.3iv.gz
-man/man3/SbBox3f.3iv.gz
-man/man3/SbColor.3iv.gz
-man/man3/SbCylinder.3iv.gz
-man/man3/SbCylinderPlaneProjector.3iv.gz
-man/man3/SbCylinderProjector.3iv.gz
-man/man3/SbCylinderSectionProjector.3iv.gz
-man/man3/SbCylinderSheetProjector.3iv.gz
-man/man3/SbLine.3iv.gz
-man/man3/SbLineProjector.3iv.gz
-man/man3/SbMatrix.3iv.gz
-man/man3/SbName.3iv.gz
-man/man3/SbPList.3iv.gz
-man/man3/SbPlane.3iv.gz
-man/man3/SbPlaneProjector.3iv.gz
-man/man3/SbProjector.3iv.gz
-man/man3/SbRotation.3iv.gz
-man/man3/SbSphere.3iv.gz
-man/man3/SbSpherePlaneProjector.3iv.gz
-man/man3/SbSphereProjector.3iv.gz
-man/man3/SbSphereSectionProjector.3iv.gz
-man/man3/SbSphereSheetProjector.3iv.gz
-man/man3/SbString.3iv.gz
-man/man3/SbTime.3iv.gz
-man/man3/SbVec2f.3iv.gz
-man/man3/SbVec2s.3iv.gz
-man/man3/SbVec3f.3iv.gz
-man/man3/SbVec4f.3iv.gz
-man/man3/SbViewVolume.3iv.gz
-man/man3/SbViewportRegion.3iv.gz
-man/man3/SbXfBox3f.3iv.gz
-man/man3/SoAction.3iv.gz
-man/man3/SoAlarmSensor.3iv.gz
-man/man3/SoAnnotation.3iv.gz
-man/man3/SoAntiSquish.3iv.gz
-man/man3/SoAppearanceKit.3iv.gz
-man/man3/SoArray.3iv.gz
-man/man3/SoAsciiText.3iv.gz
-man/man3/SoBase.3iv.gz
-man/man3/SoBaseColor.3iv.gz
-man/man3/SoBaseKit.3iv.gz
-man/man3/SoBaseList.3iv.gz
-man/man3/SoBlinker.3iv.gz
-man/man3/SoBoolOperation.3iv.gz
-man/man3/SoBoxHighlightRenderAction.3iv.gz
-man/man3/SoButtonEvent.3iv.gz
-man/man3/SoByteStream.3iv.gz
-man/man3/SoCalculator.3iv.gz
-man/man3/SoCallback.3iv.gz
-man/man3/SoCallbackAction.3iv.gz
-man/man3/SoCallbackList.3iv.gz
-man/man3/SoCamera.3iv.gz
-man/man3/SoCameraKit.3iv.gz
-man/man3/SoCenterballDragger.3iv.gz
-man/man3/SoCenterballManip.3iv.gz
-man/man3/SoClipPlane.3iv.gz
-man/man3/SoColorIndex.3iv.gz
-man/man3/SoComplexity.3iv.gz
-man/man3/SoComposeMatrix.3iv.gz
-man/man3/SoComposeRotation.3iv.gz
-man/man3/SoComposeRotationFromTo.3iv.gz
-man/man3/SoComposeVec2f.3iv.gz
-man/man3/SoComposeVec3f.3iv.gz
-man/man3/SoComposeVec4f.3iv.gz
-man/man3/SoComputeBoundingBox.3iv.gz
-man/man3/SoConcatenate.3iv.gz
-man/man3/SoCone.3iv.gz
-man/man3/SoConeDetail.3iv.gz
-man/man3/SoCoordinate3.3iv.gz
-man/man3/SoCoordinate4.3iv.gz
-man/man3/SoCounter.3iv.gz
-man/man3/SoCube.3iv.gz
-man/man3/SoCubeDetail.3iv.gz
-man/man3/SoCylinder.3iv.gz
-man/man3/SoCylinderDetail.3iv.gz
-man/man3/SoDB.3iv.gz
-man/man3/SoDataSensor.3iv.gz
-man/man3/SoDebugError.3iv.gz
-man/man3/SoDecomposeMatrix.3iv.gz
-man/man3/SoDecomposeRotation.3iv.gz
-man/man3/SoDecomposeVec2f.3iv.gz
-man/man3/SoDecomposeVec3f.3iv.gz
-man/man3/SoDecomposeVec4f.3iv.gz
-man/man3/SoDelayQueueSensor.3iv.gz
-man/man3/SoDetail.3iv.gz
-man/man3/SoDetailList.3iv.gz
-man/man3/SoDirectionalLight.3iv.gz
-man/man3/SoDirectionalLightDragger.3iv.gz
-man/man3/SoDirectionalLightManip.3iv.gz
-man/man3/SoDragPointDragger.3iv.gz
-man/man3/SoDragger.3iv.gz
-man/man3/SoDrawStyle.3iv.gz
-man/man3/SoElapsedTime.3iv.gz
-man/man3/SoEngine.3iv.gz
-man/man3/SoEngineList.3iv.gz
-man/man3/SoEngineOutput.3iv.gz
-man/man3/SoEngineOutputList.3iv.gz
-man/man3/SoEnvironment.3iv.gz
-man/man3/SoError.3iv.gz
-man/man3/SoEvent.3iv.gz
-man/man3/SoEventCallback.3iv.gz
-man/man3/SoFaceDetail.3iv.gz
-man/man3/SoFaceSet.3iv.gz
-man/man3/SoField.3iv.gz
-man/man3/SoFieldContainer.3iv.gz
-man/man3/SoFieldList.3iv.gz
-man/man3/SoFieldSensor.3iv.gz
-man/man3/SoFile.3iv.gz
-man/man3/SoFont.3iv.gz
-man/man3/SoFontStyle.3iv.gz
-man/man3/SoGLRenderAction.3iv.gz
-man/man3/SoGate.3iv.gz
-man/man3/SoGetBoundingBoxAction.3iv.gz
-man/man3/SoGetMatrixAction.3iv.gz
-man/man3/SoGroup.3iv.gz
-man/man3/SoHandleBoxDragger.3iv.gz
-man/man3/SoHandleBoxManip.3iv.gz
-man/man3/SoHandleEventAction.3iv.gz
-man/man3/SoIdleSensor.3iv.gz
-man/man3/SoIndexedFaceSet.3iv.gz
-man/man3/SoIndexedLineSet.3iv.gz
-man/man3/SoIndexedNurbsCurve.3iv.gz
-man/man3/SoIndexedNurbsSurface.3iv.gz
-man/man3/SoIndexedShape.3iv.gz
-man/man3/SoIndexedTriangleStripSet.3iv.gz
-man/man3/SoInfo.3iv.gz
-man/man3/SoInput.3iv.gz
-man/man3/SoInteraction.3iv.gz
-man/man3/SoInteractionKit.3iv.gz
-man/man3/SoInterpolate.3iv.gz
-man/man3/SoInterpolateFloat.3iv.gz
-man/man3/SoInterpolateRotation.3iv.gz
-man/man3/SoInterpolateVec2f.3iv.gz
-man/man3/SoInterpolateVec3f.3iv.gz
-man/man3/SoInterpolateVec4f.3iv.gz
-man/man3/SoJackDragger.3iv.gz
-man/man3/SoJackManip.3iv.gz
-man/man3/SoKeyboardEvent.3iv.gz
-man/man3/SoLOD.3iv.gz
-man/man3/SoLabel.3iv.gz
-man/man3/SoLevelOfDetail.3iv.gz
-man/man3/SoLight.3iv.gz
-man/man3/SoLightKit.3iv.gz
-man/man3/SoLightModel.3iv.gz
-man/man3/SoLineDetail.3iv.gz
-man/man3/SoLineHighlightRenderAction.3iv.gz
-man/man3/SoLineSet.3iv.gz
-man/man3/SoLinearProfile.3iv.gz
-man/man3/SoLocateHighlight.3iv.gz
-man/man3/SoLocation2Event.3iv.gz
-man/man3/SoMFBitMask.3iv.gz
-man/man3/SoMFBool.3iv.gz
-man/man3/SoMFColor.3iv.gz
-man/man3/SoMFEngine.3iv.gz
-man/man3/SoMFEnum.3iv.gz
-man/man3/SoMFFloat.3iv.gz
-man/man3/SoMFInt32.3iv.gz
-man/man3/SoMFLong.3iv.gz
-man/man3/SoMFMatrix.3iv.gz
-man/man3/SoMFName.3iv.gz
-man/man3/SoMFNode.3iv.gz
-man/man3/SoMFPath.3iv.gz
-man/man3/SoMFPlane.3iv.gz
-man/man3/SoMFRotation.3iv.gz
-man/man3/SoMFShort.3iv.gz
-man/man3/SoMFString.3iv.gz
-man/man3/SoMFTime.3iv.gz
-man/man3/SoMFUInt32.3iv.gz
-man/man3/SoMFULong.3iv.gz
-man/man3/SoMFUShort.3iv.gz
-man/man3/SoMFVec2f.3iv.gz
-man/man3/SoMFVec3f.3iv.gz
-man/man3/SoMFVec4f.3iv.gz
-man/man3/SoMField.3iv.gz
-man/man3/SoMaterial.3iv.gz
-man/man3/SoMaterialBinding.3iv.gz
-man/man3/SoMatrixTransform.3iv.gz
-man/man3/SoMemoryError.3iv.gz
-man/man3/SoMotion3Event.3iv.gz
-man/man3/SoMouseButtonEvent.3iv.gz
-man/man3/SoMultipleCopy.3iv.gz
-man/man3/SoNode.3iv.gz
-man/man3/SoNodeKit.3iv.gz
-man/man3/SoNodeKitDetail.3iv.gz
-man/man3/SoNodeKitListPart.3iv.gz
-man/man3/SoNodeKitPath.3iv.gz
-man/man3/SoNodeList.3iv.gz
-man/man3/SoNodeSensor.3iv.gz
-man/man3/SoNodekitCatalog.3iv.gz
-man/man3/SoNonIndexedShape.3iv.gz
-man/man3/SoNormal.3iv.gz
-man/man3/SoNormalBinding.3iv.gz
-man/man3/SoNurbsCurve.3iv.gz
-man/man3/SoNurbsProfile.3iv.gz
-man/man3/SoNurbsSurface.3iv.gz
-man/man3/SoOffscreenRenderer.3iv.gz
-man/man3/SoOnOff.3iv.gz
-man/man3/SoOneShot.3iv.gz
-man/man3/SoOneShotSensor.3iv.gz
-man/man3/SoOrthographicCamera.3iv.gz
-man/man3/SoOutput.3iv.gz
-man/man3/SoPackedColor.3iv.gz
-man/man3/SoPath.3iv.gz
-man/man3/SoPathList.3iv.gz
-man/man3/SoPathSensor.3iv.gz
-man/man3/SoPathSwitch.3iv.gz
-man/man3/SoPendulum.3iv.gz
-man/man3/SoPerspectiveCamera.3iv.gz
-man/man3/SoPickAction.3iv.gz
-man/man3/SoPickStyle.3iv.gz
-man/man3/SoPickedPoint.3iv.gz
-man/man3/SoPickedPointList.3iv.gz
-man/man3/SoPointDetail.3iv.gz
-man/man3/SoPointLight.3iv.gz
-man/man3/SoPointLightDragger.3iv.gz
-man/man3/SoPointLightManip.3iv.gz
-man/man3/SoPointSet.3iv.gz
-man/man3/SoPrimitiveVertex.3iv.gz
-man/man3/SoProfile.3iv.gz
-man/man3/SoProfileCoordinate2.3iv.gz
-man/man3/SoProfileCoordinate3.3iv.gz
-man/man3/SoQuadMesh.3iv.gz
-man/man3/SoRayPickAction.3iv.gz
-man/man3/SoReadError.3iv.gz
-man/man3/SoResetTransform.3iv.gz
-man/man3/SoRotateCylindricalDragger.3iv.gz
-man/man3/SoRotateDiscDragger.3iv.gz
-man/man3/SoRotateSphericalDragger.3iv.gz
-man/man3/SoRotation.3iv.gz
-man/man3/SoRotationXYZ.3iv.gz
-man/man3/SoRotor.3iv.gz
-man/man3/SoSFBitMask.3iv.gz
-man/man3/SoSFBool.3iv.gz
-man/man3/SoSFColor.3iv.gz
-man/man3/SoSFEngine.3iv.gz
-man/man3/SoSFEnum.3iv.gz
-man/man3/SoSFFloat.3iv.gz
-man/man3/SoSFImage.3iv.gz
-man/man3/SoSFInt32.3iv.gz
-man/man3/SoSFLong.3iv.gz
-man/man3/SoSFMatrix.3iv.gz
-man/man3/SoSFName.3iv.gz
-man/man3/SoSFNode.3iv.gz
-man/man3/SoSFPath.3iv.gz
-man/man3/SoSFPlane.3iv.gz
-man/man3/SoSFRotation.3iv.gz
-man/man3/SoSFShort.3iv.gz
-man/man3/SoSFString.3iv.gz
-man/man3/SoSFTime.3iv.gz
-man/man3/SoSFTrigger.3iv.gz
-man/man3/SoSFUInt32.3iv.gz
-man/man3/SoSFULong.3iv.gz
-man/man3/SoSFUShort.3iv.gz
-man/man3/SoSFVec2f.3iv.gz
-man/man3/SoSFVec3f.3iv.gz
-man/man3/SoSFVec4f.3iv.gz
-man/man3/SoSField.3iv.gz
-man/man3/SoScale.3iv.gz
-man/man3/SoScale1Dragger.3iv.gz
-man/man3/SoScale2Dragger.3iv.gz
-man/man3/SoScale2UniformDragger.3iv.gz
-man/man3/SoScaleUniformDragger.3iv.gz
-man/man3/SoSceneKit.3iv.gz
-man/man3/SoSceneManager.3iv.gz
-man/man3/SoSearchAction.3iv.gz
-man/man3/SoSelectOne.3iv.gz
-man/man3/SoSelection.3iv.gz
-man/man3/SoSensor.3iv.gz
-man/man3/SoSeparator.3iv.gz
-man/man3/SoSeparatorKit.3iv.gz
-man/man3/SoShape.3iv.gz
-man/man3/SoShapeHints.3iv.gz
-man/man3/SoShapeKit.3iv.gz
-man/man3/SoShuttle.3iv.gz
-man/man3/SoSpaceballButtonEvent.3iv.gz
-man/man3/SoSphere.3iv.gz
-man/man3/SoSpotLight.3iv.gz
-man/man3/SoSpotLightDragger.3iv.gz
-man/man3/SoSpotLightManip.3iv.gz
-man/man3/SoSurroundScale.3iv.gz
-man/man3/SoSwitch.3iv.gz
-man/man3/SoTabBoxDragger.3iv.gz
-man/man3/SoTabBoxManip.3iv.gz
-man/man3/SoTabPlaneDragger.3iv.gz
-man/man3/SoText2.3iv.gz
-man/man3/SoText3.3iv.gz
-man/man3/SoTextDetail.3iv.gz
-man/man3/SoTexture2.3iv.gz
-man/man3/SoTexture2Transform.3iv.gz
-man/man3/SoTextureCoordinate2.3iv.gz
-man/man3/SoTextureCoordinateBinding.3iv.gz
-man/man3/SoTextureCoordinateDefault.3iv.gz
-man/man3/SoTextureCoordinateEnvironment.3iv.gz
-man/man3/SoTextureCoordinateFunction.3iv.gz
-man/man3/SoTextureCoordinatePlane.3iv.gz
-man/man3/SoTimeCounter.3iv.gz
-man/man3/SoTimerQueueSensor.3iv.gz
-man/man3/SoTimerSensor.3iv.gz
-man/man3/SoTrackballDragger.3iv.gz
-man/man3/SoTrackballManip.3iv.gz
-man/man3/SoTranReceiver.3iv.gz
-man/man3/SoTranSender.3iv.gz
-man/man3/SoTransform.3iv.gz
-man/man3/SoTransformBoxDragger.3iv.gz
-man/man3/SoTransformBoxManip.3iv.gz
-man/man3/SoTransformManip.3iv.gz
-man/man3/SoTransformSeparator.3iv.gz
-man/man3/SoTransformVec3f.3iv.gz
-man/man3/SoTransformation.3iv.gz
-man/man3/SoTransformerDragger.3iv.gz
-man/man3/SoTransformerManip.3iv.gz
-man/man3/SoTranslate1Dragger.3iv.gz
-man/man3/SoTranslate2Dragger.3iv.gz
-man/man3/SoTranslation.3iv.gz
-man/man3/SoTriangleStripSet.3iv.gz
-man/man3/SoTriggerAny.3iv.gz
-man/man3/SoType.3iv.gz
-man/man3/SoTypeList.3iv.gz
-man/man3/SoUnits.3iv.gz
-man/man3/SoVertexProperty.3iv.gz
-man/man3/SoVertexShape.3iv.gz
-man/man3/SoWWWAnchor.3iv.gz
-man/man3/SoWWWInline.3iv.gz
-man/man3/SoWrapperKit.3iv.gz
-man/man3/SoWriteAction.3iv.gz
-man/man3/SoXt.3iv.gz
-man/man3/SoXtClipboard.3iv.gz
-man/man3/SoXtComponent.3iv.gz
-man/man3/SoXtConstrainedViewer.3iv.gz
-man/man3/SoXtDevice.3iv.gz
-man/man3/SoXtDirectionalLightEditor.3iv.gz
-man/man3/SoXtExaminerViewer.3iv.gz
-man/man3/SoXtFlyViewer.3iv.gz
-man/man3/SoXtFullViewer.3iv.gz
-man/man3/SoXtGLWidget.3iv.gz
-man/man3/SoXtInputFocus.3iv.gz
-man/man3/SoXtKeyboard.3iv.gz
-man/man3/SoXtLightSliderSet.3iv.gz
-man/man3/SoXtMaterialEditor.3iv.gz
-man/man3/SoXtMaterialList.3iv.gz
-man/man3/SoXtMaterialSliderSet.3iv.gz
-man/man3/SoXtMouse.3iv.gz
-man/man3/SoXtPlaneViewer.3iv.gz
-man/man3/SoXtPrintDialog.3iv.gz
-man/man3/SoXtRenderArea.3iv.gz
-man/man3/SoXtResource.3iv.gz
-man/man3/SoXtSliderSet.3iv.gz
-man/man3/SoXtSliderSetBase.3iv.gz
-man/man3/SoXtSpaceball.3iv.gz
-man/man3/SoXtTransformSliderSet.3iv.gz
-man/man3/SoXtViewer.3iv.gz
-man/man3/SoXtWalkViewer.3iv.gz
-share/help/Inventor/SoXtBaseEditor.help
-share/help/Inventor/SoXtBaseViewer.help
-share/help/Inventor/SoXtColorEditor.help
-share/help/Inventor/SoXtDirectionalLightEditor.help
-share/help/Inventor/SoXtExaminerViewer.help
-share/help/Inventor/SoXtFlyViewer.help
-share/help/Inventor/SoXtMaterialEditor.help
-share/help/Inventor/SoXtPlaneViewer.help
-share/help/Inventor/SoXtWalkViewer.help
-share/help/ivview/ivview.about
-share/data/models/CyberHeads/README
-share/data/models/CyberHeads/josie.iv
-share/data/models/CyberHeads/paul.iv
-share/data/models/CyberHeads/rikk.iv
-share/data/models/README
-share/data/models/bird.iv
-share/data/models/buildings/Barcelona.iv
-share/data/models/buildings/temple.iv
-share/data/models/buildings/windmill.iv
-share/data/models/chair.iv
-share/data/models/chess/bishop.iv
-share/data/models/chess/chessboard.iv
-share/data/models/chess/king.iv
-share/data/models/chess/knight.iv
-share/data/models/chess/pawn.iv
-share/data/models/chess/queen.iv
-share/data/models/chess/rook.iv
-share/data/models/diamond.iv
-share/data/models/engine.iv
-share/data/models/food/apple.iv
-share/data/models/food/banana.iv
-share/data/models/food/mushroom.iv
-share/data/models/food/pear.iv
-share/data/models/furniture/ceilingLamp.iv
-share/data/models/furniture/table.iv
-share/data/models/geography/README
-share/data/models/geography/coasts.iv
-share/data/models/geography/earth.iv
-share/data/models/heart.iv
-share/data/models/household/canstick.iv
-share/data/models/household/manillaFolder.iv
-share/data/models/household/martini.iv
-share/data/models/household/mug.iv
-share/data/models/household/outlet.iv
-share/data/models/household/plant.iv
-share/data/models/household/plug.iv
-share/data/models/household/pump.iv
-share/data/models/household/teapot.iv
-share/data/models/household/trackLights.iv
-share/data/models/machines/coarseGear.iv
-share/data/models/machines/compressor.iv
-share/data/models/machines/fineGear.iv
-share/data/models/machines/lathe.iv
-share/data/models/machines/simpleEngine.iv
-share/data/models/machines/simpleMonitor.iv
-share/data/models/machines/vise.iv
-share/data/models/machines/windTunnel.iv
-share/data/models/moon.iv
-share/data/models/robots/cubeMan.iv
-share/data/models/robots/cylMan.iv
-share/data/models/robots/kitMan.iv
-share/data/models/robots/roboHand.iv
-share/data/models/robots/robotcop.iv
-share/data/models/robots/sphereMan.iv
-share/data/models/scenes/README
-share/data/models/scenes/chesschairs.env
-share/data/models/scenes/chesschairs.iv
-share/data/models/scenes/curtain.iv
-share/data/models/scenes/glider.env
-share/data/models/scenes/glider.iv
-share/data/models/scenes/stagedancers.env
-share/data/models/scenes/stagedancers.iv
-share/data/models/sgi/indigo.iv
-share/data/models/sgi/logo.iv
-share/data/models/sgi/sgilogo.iv
-share/data/models/shamrock.iv
-share/data/models/shell.iv
-share/data/models/simple/10by10.iv
-share/data/models/simple/README
-share/data/models/simple/axis.iv
-share/data/models/simple/cone.iv
-share/data/models/simple/cube.iv
-share/data/models/simple/cylinder.iv
-share/data/models/simple/faceSet.iv
-share/data/models/simple/indexedFaceSet.iv
-share/data/models/simple/indexedTriangleMesh.iv
-share/data/models/simple/quadMesh.iv
-share/data/models/simple/sphere.iv
-share/data/models/simple/star.iv
-share/data/models/simple/tet.iv
-share/data/models/simple/text.iv
-share/data/models/simple/text3.iv
-share/data/models/simple/texture.iv
-share/data/models/simple/three.iv
-share/data/models/simple/tri.iv
-share/data/models/simple/triangleStripSet.iv
-share/data/models/slotMachine.iv
-share/data/models/spongetri4.iv
-share/data/models/star.iv
-share/data/models/torus.iv
-share/data/models/toys/cannon.iv
-share/data/models/toys/dart.iv
-share/data/models/toys/jackInTheBox.iv
-share/data/models/toys/lavalamp.iv
-share/data/models/toys/legoDog.iv
-share/data/models/toys/top.iv
-share/data/models/vehicles/767.iv
-share/data/models/vehicles/aircar.iv
-share/data/models/vehicles/f16.iv
-share/data/models/vehicles/fiero.iv
-share/data/models/vehicles/gunstar.iv
-share/data/models/vehicles/kittyHawk.iv
-share/data/models/vehicles/spacestation.iv
-share/data/models/vehicles/x29.iv
-share/data/models/wheel.iv
diff --git a/graphics/jpg2pdf/Makefile b/graphics/jpg2pdf/Makefile
deleted file mode 100644
index fbe14cdff69f..000000000000
--- a/graphics/jpg2pdf/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: luigi@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= jpg2pdf
-PORTVERSION= 20090113
-CATEGORIES= graphics
-MASTER_SITES= http://info.iet.unipi.it/~luigi/FreeBSD/
-DISTNAME= ${PORTVERSION}-${PORTNAME}
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Plain C converter of jpeg images to PDF or PostScript
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-PLIST_FILES= bin/jpg2pdf man/man1/jpg2pdf.1.gz
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-do-build:
- (cd ${WRKSRC} ; ${CC} ${CFLAGS} -o ${PORTNAME} ${PORTNAME}.c )
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/graphics/jpg2pdf/distinfo b/graphics/jpg2pdf/distinfo
deleted file mode 100644
index e92253e658d2..000000000000
--- a/graphics/jpg2pdf/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (20090113-jpg2pdf.tgz) = 744c57653a64b46fe01a83ed53d2633cdbd4109d6d5214f76e17445ef2b76103
-SIZE (20090113-jpg2pdf.tgz) = 6802
diff --git a/graphics/jpg2pdf/pkg-descr b/graphics/jpg2pdf/pkg-descr
deleted file mode 100644
index 11779b085101..000000000000
--- a/graphics/jpg2pdf/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-jpg2pdf is a program to convert one or more JPG images into a
-single PDF or PostScript file.
-
-Compared to other similar programs, the main advantage of jpg2pdf
-is that it is very small, fast and entirely written in C.
-
-It works by simply wrapping the JPG data with appropriate PDF or PS
-glue so there is no image conversion involved.
-
-WWW: http://info.iet.unipi.it/~luigi/FreeBSD/
diff --git a/graphics/jpgraph2/Makefile b/graphics/jpgraph2/Makefile
deleted file mode 100644
index 362fdcbc854a..000000000000
--- a/graphics/jpgraph2/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# Created by: Alex Dupre <ale@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= jpgraph
-PORTVERSION= 4.0.2
-CATEGORIES= graphics
-MASTER_SITES= http://fossies.org/linux/www/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Draw both "quick and dirty" graphs with a minimum of code
-
-LICENSE= QPL
-LICENSE_NAME= Q PUBLIC LICENSE version 1.0
-LICENSE_TEXT= Please refer to: http://www.opensource.org/licenses/qtpl.php for details
-LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu
-
-USES= php tar:bzip2
-USE_PHP= gd
-NO_ARCH= yes
-NO_BUILD= yes
-
-NO_CDROM= The free version cannot be used in a commercial context
-
-PORTDATA= *
-PORTDOCS= *
-PORTEXAMPLES= *
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-patch:
- @${REINPLACE_CMD} '/TrueType/ s|// ||; \
- s|/usr/share/fonts/TrueType|${LOCALBASE}/share/fonts/dejavu|' \
- ${WRKSRC}/src/jpg-config.inc.php
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- (cd ${WRKSRC}/src && ${COPYTREE_SHARE} "*.php *.dat fonts lang themes" \
- ${STAGEDIR}${DATADIR})
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
-
-do-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${RM} ${WRKSRC}/src/Examples/jpgraph
- (cd ${WRKSRC}/src/Examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
-
-.include <bsd.port.mk>
diff --git a/graphics/jpgraph2/distinfo b/graphics/jpgraph2/distinfo
deleted file mode 100644
index ea3c1a4c26ad..000000000000
--- a/graphics/jpgraph2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1483330493
-SHA256 (jpgraph-4.0.2.tar.bz2) = 2b8ac379e96d956fc3803d253aa6f446f28675f3c11af5ea99ddc4b4e5457d0b
-SIZE (jpgraph-4.0.2.tar.bz2) = 12709084
diff --git a/graphics/jpgraph2/pkg-descr b/graphics/jpgraph2/pkg-descr
deleted file mode 100644
index 85cc7da2370d..000000000000
--- a/graphics/jpgraph2/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-JpGraph is an OO class library for PHP. JpGraph makes it easy to
-draw both "quick and dirty" graphs with a minimum of code and complex
-professional looking graphs which requires a very fine grain of control.
-The library assigns context sensitive default values for most parameters
-which helps minimize the learning curve.
-
-WWW: http://jpgraph.net/
diff --git a/graphics/makehuman/Makefile b/graphics/makehuman/Makefile
deleted file mode 100644
index 041ce95bdca3..000000000000
--- a/graphics/makehuman/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Created by: Dmitry Marakasov <amdmi3@amdmi3.ru>
-# $FreeBSD$
-
-PORTNAME= makehuman
-DISTVERSION= 0.9.1-rc1a
-PORTREVISION= 15
-CATEGORIES= graphics
-MASTER_SITES= SF/${PORTNAME}/MakeHuman%20Source/MakeHuman_091
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Application for parametrical modeling of 3D humanoid characters
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libanimorph.so:graphics/animorph \
- libmhgui.so:graphics/mhgui
-
-USES= gmake pkgconfig
-GNU_CONFIGURE= yes
-USE_GL= glut
-USE_GCC= any # Animation.cpp:94:26: error: variable length array of non-POD element type 'Animorph::BodySettings'
-
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-PLIST_FILES= bin/${PORTNAME}
-PORTDOCS= *
-PORTDATA= *
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e 's,find . \(-name .*\) -exec cp --parents {} \(.*\) \\;,find -d . \1 | ${CPIO} -dumpl \2,g' \
- ${WRKSRC}/pixmaps/Makefile.in ${WRKSRC}/data/Makefile.in
- @${REINPLACE_CMD} -e '/getUserWorkDir/ s|"makehuman"|".makehuman"|g' ${WRKSRC}/src/util.cpp
- @${REINPLACE_CMD} -e '/^makehuman_pixmapsdir =/ s|pixmaps/makehuman|makehuman/pixmaps|' ${WRKSRC}/pixmaps/Makefile.in
- @${REINPLACE_CMD} -e '/^packagepixmapsdir=/ s|pixmaps/\$${PACKAGE}|$${PACKAGE}/pixmaps|' ${WRKSRC}/configure
- @${REINPLACE_CMD} -e '/^makehumandocdir =/ s|doc/|share/doc/|' ${WRKSRC}/Makefile.in
-
-post-install:
- ${FIND} ${STAGEDIR}${DATADIR} -type d -print0 | ${XARGS} -0 -n 10 ${CHMOD} 0755
- ${FIND} ${STAGEDIR}${DATADIR} -type f -print0 | ${XARGS} -0 -n 10 ${CHMOD} 0644
-
-.include <bsd.port.mk>
diff --git a/graphics/makehuman/distinfo b/graphics/makehuman/distinfo
deleted file mode 100644
index bbaa466d4c74..000000000000
--- a/graphics/makehuman/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (makehuman-0.9.1-rc1a.tar.gz) = 928596672476dec5ce1147cf2eba8a350e84fa4be35b6082813bb2744487e6e0
-SIZE (makehuman-0.9.1-rc1a.tar.gz) = 29807456
diff --git a/graphics/makehuman/files/patch-src__ComponentID.h b/graphics/makehuman/files/patch-src__ComponentID.h
deleted file mode 100644
index bd250e901626..000000000000
--- a/graphics/makehuman/files/patch-src__ComponentID.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/ComponentID.h.orig 2007-12-03 01:30:18.000000000 +0300
-+++ src/ComponentID.h 2013-09-14 14:26:25.451226331 +0400
-@@ -27,6 +27,8 @@
- #ifndef COMPONENTID_H
- #define COMPONENTID_H 1
-
-+#include <algorithm> // for for_each in *Panel.cpp
-+
- #ifdef HAVE_CONFIG_H
- #include <config.h>
- #endif
diff --git a/graphics/makehuman/files/patch-src__FileTools.cpp b/graphics/makehuman/files/patch-src__FileTools.cpp
deleted file mode 100644
index cf7a9da5d4c8..000000000000
--- a/graphics/makehuman/files/patch-src__FileTools.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/FileTools.cpp.orig 2007-11-25 12:28:07.000000000 +0300
-+++ src/FileTools.cpp 2013-09-17 06:11:17.036227572 +0400
-@@ -45,6 +45,8 @@
- #include <dirent.h>
- #include <limits.h>
- #include <iostream>
-+#include <cstdlib>
-+#include <cstring>
-
- /* ========================================================================== *
- * FileTools - Implementation
diff --git a/graphics/makehuman/files/patch-src__FileTools.h b/graphics/makehuman/files/patch-src__FileTools.h
deleted file mode 100644
index 556613014576..000000000000
--- a/graphics/makehuman/files/patch-src__FileTools.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/FileTools.h.orig 2007-11-25 12:28:06.000000000 +0300
-+++ src/FileTools.h 2014-03-29 06:24:08.329334425 +0400
-@@ -35,6 +35,9 @@
- #include <string>
- #include <list>
- #include <cassert>
-+#include <stdint.h>
-+#include <fcntl.h>
-+#include <unistd.h>
-
- using std::string;
- using std::list;
diff --git a/graphics/makehuman/pkg-descr b/graphics/makehuman/pkg-descr
deleted file mode 100644
index b7a9fd53abc1..000000000000
--- a/graphics/makehuman/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-MakeHuman(C) is an open-source, open graphics library, stand-alone,
-multi-platform, software program, which is completely written in C
-language. Its purpose is to provide a versatile, professional and
-extremely specialized application for parametrical modeling of
-three-dimensional humanoid characters.
-
-WWW: http://www.makehuman.org/
diff --git a/graphics/pstoepsi/Makefile b/graphics/pstoepsi/Makefile
deleted file mode 100644
index a414358708ef..000000000000
--- a/graphics/pstoepsi/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# Created by: Mita Yoshio <mita@jp.FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pstoepsi
-PORTVERSION= 20020711
-PORTREVISION= 6
-CATEGORIES= graphics
-MASTER_SITES= ftp://bourbon.usc.edu/pub/tgif/tools/pstoepsi/
-DISTFILES= pstoepsi README.this-site
-DIST_SUBDIR= pstoepsi
-EXTRACT_ONLY= #empty
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Wiliam Chia-Wei Cheng's yet another PS to EPSI converter
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= pbmtoepsi:graphics/netpbm
-
-USES= ghostscript:run
-NO_WRKSUBDIR= yes
-NO_ARCH= yes
-
-OPTIONS_DEFINE= DOCS
-
-post-extract:
- @${CP} ${DISTDIR}/${DIST_SUBDIR}/pstoepsi ${WRKSRC}/pstoepsi.prefix
- @${CP} ${DISTDIR}/${DIST_SUBDIR}/README.this-site ${WRKSRC}
-
-do-build:
- ${SED} -e "s+%%PREFIX%%+${PREFIX}+g" ${WRKSRC}/pstoepsi.prefix > \
- ${WRKSRC}/pstoepsi
- ${GZIP_CMD} ${WRKSRC}/README.this-site
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/pstoepsi ${STAGEDIR}${PREFIX}/bin
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README.this-site.gz ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/graphics/pstoepsi/distinfo b/graphics/pstoepsi/distinfo
deleted file mode 100644
index 269c247af5cf..000000000000
--- a/graphics/pstoepsi/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (pstoepsi/pstoepsi) = 47a5f0f95230c5292d5be65e7e38c3ac6aa431ca2ec710ed23b5958ad68afc9b
-SIZE (pstoepsi/pstoepsi) = 4441
-SHA256 (pstoepsi/README.this-site) = 0a93c1cdfc1a476ece84f033026296ddb0d74a1eb253c53567e14cf8276cefc5
-SIZE (pstoepsi/README.this-site) = 2282
diff --git a/graphics/pstoepsi/files/patch-pstoepsi.prefix b/graphics/pstoepsi/files/patch-pstoepsi.prefix
deleted file mode 100644
index bab339ae1874..000000000000
--- a/graphics/pstoepsi/files/patch-pstoepsi.prefix
+++ /dev/null
@@ -1,16 +0,0 @@
---- pstoepsi.prefix.orig 2016-06-17 22:43:43 UTC
-+++ pstoepsi.prefix
-@@ -33,10 +33,10 @@ USAGE="Usage: $0 [ -gs | -news ] [ -stri
- <file>.ps <file>.epsi"
-
- ########################## Edit these variables #####################
--GS='/usr/local/bin/X11/gs'
-+GS='%%PREFIX%%/bin/gs'
- PSTOPPM='/usr/local/libdata/X11/gs/pstoppm.ps'
--PBMTOEPSI='./pbmtoepsi'
--RASTTOPNM='/mm/bin/rasttopnm'
-+PBMTOEPSI='%%PREFIX%%/bin/pbmtoepsi'
-+RASTTOPNM='%%PREFIX%%/bin/rasttopnm'
- INTERP='gs'
- STRIP='false'
- HIRES='false'
diff --git a/graphics/pstoepsi/pkg-descr b/graphics/pstoepsi/pkg-descr
deleted file mode 100644
index 8c52a47b6923..000000000000
--- a/graphics/pstoepsi/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-pstoepsi convertes EPS (and some PS) file to EPS file with Image preview.
-This EPSI file is very useful to import to Tgif (with 'Ctrl-(' key).
-
-Ghostscript has similar script (ps2epsi) but since version 7.05 it no more
-creates EPSI files which are compatible with tgif.
-
-Using is very simple:
-
-pstoepsi input_file_name output_file_name.epsi
-
-You will find that output_file_name.epsi in the same directory.
diff --git a/graphics/pstoepsi/pkg-plist b/graphics/pstoepsi/pkg-plist
deleted file mode 100644
index 943abdb6acd1..000000000000
--- a/graphics/pstoepsi/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/pstoepsi
-%%PORTDOCS%%%%DOCSDIR%%/README.this-site.gz
diff --git a/graphics/xmandel/Makefile b/graphics/xmandel/Makefile
deleted file mode 100644
index 66ca06c20e33..000000000000
--- a/graphics/xmandel/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: andreas@marvin.robin.de
-# $FreeBSD$
-
-PORTNAME= xmandel
-PORTVERSION= 1.0
-PORTREVISION= 2
-CATEGORIES= graphics
-MASTER_SITES= ftp://ftp.cray.com/src/graphics/xmandel/
-# The README says the location is ftp.cray.com:/usr/ftp/src/graphics/xmandel,
-# but this has changed apparently.
-DISTNAME= ${PORTNAME}
-EXTRACT_SUFX= .shar
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Window based interface to Mandelbrot sets and Julia sets
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-EXTRACT_CMD= ${SH}
-EXTRACT_BEFORE_ARGS= # empty
-EXTRACT_AFTER_ARGS= # empty
-USES= imake perl5
-USE_XORG= ice sm x11 xaw xext xmu xt
-USE_PERL5= build
-NO_WRKSUBDIR= yes
-PLIST_FILES= bin/xmandel man/man1/xmandel.1.gz
-
-pre-patch:
- @${REINPLACE_CMD} -i '' -e 's|malloc.h|stdlib.h|' ${WRKSRC}/mandel.c
-
-.include <bsd.port.mk>
diff --git a/graphics/xmandel/distinfo b/graphics/xmandel/distinfo
deleted file mode 100644
index b7f2a445c08c..000000000000
--- a/graphics/xmandel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xmandel.shar) = d785bf77cda17ffbead0fdb1743672b92725e5add2f56fb67c727a70db90feb5
-SIZE (xmandel.shar) = 36482
diff --git a/graphics/xmandel/pkg-descr b/graphics/xmandel/pkg-descr
deleted file mode 100644
index b02454162181..000000000000
--- a/graphics/xmandel/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Xmandel is a user friendly interface for generating Mandelbrot sets and
-Julia sets. It initially comes up with several command buttons,
-which are described in the man page, for controlling the execution. A
-Mandelbrot set is drawn in the window of the initial form when the
-mandel button is selected. Other buttons are provided for zooming,
-clearing, etc. A separate window is created for drawing the Julia sets.
diff --git a/irc/Makefile b/irc/Makefile
index e2c2ca4c5bfa..21766d3c51d6 100644
--- a/irc/Makefile
+++ b/irc/Makefile
@@ -62,7 +62,6 @@
SUBDIR += libircclient
SUBDIR += lostirc
SUBDIR += miau
- SUBDIR += minbif
SUBDIR += muh
SUBDIR += nethirc
SUBDIR += ngircd
diff --git a/irc/minbif/Makefile b/irc/minbif/Makefile
deleted file mode 100644
index 91fffc3e610e..000000000000
--- a/irc/minbif/Makefile
+++ /dev/null
@@ -1,84 +0,0 @@
-# Created by: Frank Steinborn <steinex@nognu.de>
-# $FreeBSD$
-
-PORTNAME= minbif
-PORTVERSION= 1.0.5
-PORTREVISION= 10
-CATEGORIES= irc net-im
-MASTER_SITES= https://symlink.me/attachments/download/148/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= IRC to instant messaging gateway
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libpurple.so:net-im/libpurple
-
-USES= cmake:insource pkgconfig
-USE_GNOME= glib20
-USE_RC_SUBR= ${PORTNAME}
-
-CFLAGS+= -DX_DISPLAY_MISSING
-LDFLAGS+= -pthread
-
-USERS= minbif
-GROUPS= minbif
-
-SUB_FILES= pkg-message
-SUB_LIST= USERS="${USERS}"
-
-OPTIONS_DEFINE= CACA GNUTLS VIDEO PLUGINS DOCS
-OPTIONS_DEFAULT= CACA
-VIDEO_IMPLIES= CACA
-
-CACA_DESC= Buddy icon display using libcaca
-VIDEO_DESC= Webcam display using libcaca (implies CACA)
-PLUGINS_DESC= Compile additional libpurple-plugins
-
-CACA_LIB_DEPENDS= libcaca.so:graphics/libcaca \
- libImlib2.so:graphics/imlib2
-CACA_CMAKE_BOOL= ENABLE_CACA ENABLE_IMLIB
-
-GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
-GNUTLS_CMAKE_BOOL= ENABLE_TLS
-
-PLUGINS_USE= GNOME=libxml2
-PLUGINS_CMAKE_BOOL= ENABLE_PLUGIN
-PLUGINS_PLIST_FILES= lib/purple-2/libcoincoin.so \
- lib/purple-2/libgayattitude.so
-
-VIDEO_USE= GSTREAMER=core,good
-VIDEO_CMAKE_BOOL= ENABLE_VIDEO
-VIDEO_LIB_DEPENDS= libgstfarsight-0.10.so:net-im/farsight2
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|"-lpthread -lstdc++"||' ${WRKSRC}/src/CMakeLists.txt
- @${REINPLACE_CMD} -e '/pam_misc\.h/d' ${WRKSRC}/src/im/auth_pam.h
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/man/minbif.8 ${STAGEDIR}${MANPREFIX}/man/man8
- @${MKDIR} ${STAGEDIR}${ETCDIR}
- ${INSTALL_DATA} ${WRKSRC}/minbif.conf \
- ${STAGEDIR}${ETCDIR}/minbif.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/minbif.motd \
- ${STAGEDIR}${ETCDIR}/minbif.motd.sample
-
-do-install-PLUGINS-on:
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/purple-2
- ${INSTALL_LIB} ${WRKSRC}/plugins/coincoin/libcoincoin.so \
- ${WRKSRC}/plugins/gayattitude/libgayattitude.so \
- ${STAGEDIR}${PREFIX}/lib/purple-2
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for f in AUTHORS ChangeLog README doc/minbif.xinetd
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/irc/minbif/distinfo b/irc/minbif/distinfo
deleted file mode 100644
index c5871c5f69de..000000000000
--- a/irc/minbif/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (minbif-1.0.5.tar.gz) = 88271af203a89556165a9ebb4e00e55ea5b649146aea855dd799a79bd9e4befd
-SIZE (minbif-1.0.5.tar.gz) = 176039
diff --git a/irc/minbif/files/minbif.in b/irc/minbif/files/minbif.in
deleted file mode 100644
index 10e689e29dc5..000000000000
--- a/irc/minbif/files/minbif.in
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-# PROVIDE: minbif
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-# Add the following lines to /etc/rc.conf to enable minbif:
-# minbif_enable="YES"
-
-. /etc/rc.subr
-
-name="minbif"
-rcvar=minbif_enable
-
-load_rc_config $name
-
-: ${minbif_enable="NO"}
-: ${minbif_user="%%USERS%%"}
-: ${minbif_config="%%PREFIX%%/etc/minbif/minbif.conf"}
-
-required_files="${minbif_config}"
-command="%%PREFIX%%/bin/minbif"
-command_args="${minbif_config}"
-
-minbif_start() {
- su -fm ${minbif_user} -c "${command} start"
-}
-
-minbif_stop() {
- su -fm ${minbif_user} -c "${command} stop"
-}
-
-run_rc_command "$1"
diff --git a/irc/minbif/files/patch-src__core__minbif.cpp b/irc/minbif/files/patch-src__core__minbif.cpp
deleted file mode 100644
index afd5e84dc9db..000000000000
--- a/irc/minbif/files/patch-src__core__minbif.cpp
+++ /dev/null
@@ -1,21 +0,0 @@
---- src/core/minbif.cpp.orig
-+++ src/core/minbif.cpp
-@@ -17,7 +17,7 @@
- */
-
- #include <cerrno>
--#include <stdlib.h>
-+#include <cstdlib>
- #include <iostream>
- #include <fstream>
- #include <cstring>
-@@ -239,7 +239,9 @@
- }
- sighandler.setApplication(this);
-
-+#if ! GLIB_CHECK_VERSION(2, 32, 0)
- g_thread_init(NULL);
-+#endif
- loop = g_main_new(FALSE);
- g_main_run(loop);
-
diff --git a/irc/minbif/files/patch-src__im__account.cpp b/irc/minbif/files/patch-src__im__account.cpp
deleted file mode 100644
index 457c421a9257..000000000000
--- a/irc/minbif/files/patch-src__im__account.cpp
+++ /dev/null
@@ -1,19 +0,0 @@
---- src/im/account.cpp.orig 2011-12-04 14:24:51 UTC
-+++ src/im/account.cpp
-@@ -18,6 +18,7 @@
-
- #include <cassert>
- #include <cstring>
-+#include <unistd.h>
- #ifdef HAVE_IMLIB
- #include <Imlib2.h>
- #endif /* HAVE_IMLIB */
-@@ -272,7 +273,7 @@ void Account::setBuddyIcon(string filena
- else
- {
- char** prpl_formats = g_strsplit(prplinfo->icon_spec.format,",",0);
-- ImlibLoadError err = IMLIB_LOAD_ERROR_UNKNOWN;
-+ Imlib_Load_Error err = IMLIB_LOAD_ERROR_UNKNOWN;
-
- close(temp_fd);
- /* Try to encode in a supported format. */
diff --git a/irc/minbif/files/patch-src__im__auth_pam.cpp b/irc/minbif/files/patch-src__im__auth_pam.cpp
deleted file mode 100644
index b637cf441dbc..000000000000
--- a/irc/minbif/files/patch-src__im__auth_pam.cpp
+++ /dev/null
@@ -1,19 +0,0 @@
---- src/im/auth_pam.cpp.orig 2011-12-04 14:24:51 UTC
-+++ src/im/auth_pam.cpp
-@@ -19,6 +19,7 @@
- #include <cstring>
- #include <cerrno>
- #include <sys/types.h>
-+#include <unistd.h>
- #include <pwd.h>
-
- #include "auth.h"
-@@ -189,7 +190,7 @@ bool AuthPAM::setPassword(const string& password)
- pam_conv_func_data.update = true;
- pam_conv_func_data.new_password = password;
-
-- retval = pam_chauthtok(pamh, NULL);
-+ retval = pam_chauthtok(pamh, 0);
- if (retval != PAM_SUCCESS)
- b_log[W_ERR] << "PAM: Password change failed: " << pam_strerror(pamh, retval);
-
diff --git a/irc/minbif/files/patch-src__im__request.cpp b/irc/minbif/files/patch-src__im__request.cpp
deleted file mode 100644
index 8852d3f82e58..000000000000
--- a/irc/minbif/files/patch-src__im__request.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/im/request.cpp.orig
-+++ src/im/request.cpp
-@@ -16,8 +16,9 @@
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- */
-
--#include <errno.h>
--#include <string.h>
-+#include <cerrno>
-+#include <cstring>
-+#include <unistd.h>
-
- #include "request.h"
- #include "buddy.h"
diff --git a/irc/minbif/files/patch-src__irc__dcc.cpp b/irc/minbif/files/patch-src__irc__dcc.cpp
deleted file mode 100644
index 1a6561f6ee5b..000000000000
--- a/irc/minbif/files/patch-src__irc__dcc.cpp
+++ /dev/null
@@ -1,19 +0,0 @@
---- src/irc/dcc.cpp.orig
-+++ src/irc/dcc.cpp
-@@ -17,12 +17,13 @@
-
- #include <sys/types.h>
- #include <sys/socket.h>
-+#include <netinet/in.h>
- #include <arpa/inet.h>
- #include <fcntl.h>
--#include <errno.h>
--#include <string.h>
-+#include <cerrno>
-+#include <cstring>
- #include <sys/types.h>
--#include <netinet/in.h>
-+#include <unistd.h>
-
- #include "dcc.h"
- #include "nick.h"
diff --git a/irc/minbif/files/patch-src__server_poll__daemon_fork.cpp b/irc/minbif/files/patch-src__server_poll__daemon_fork.cpp
deleted file mode 100644
index 6d2e00c501dd..000000000000
--- a/irc/minbif/files/patch-src__server_poll__daemon_fork.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/server_poll/daemon_fork.cpp.orig
-+++ src/server_poll/daemon_fork.cpp
-@@ -20,10 +20,12 @@
- #include <cassert>
- #include <cstring>
- #include <cerrno>
--#include <glib/gmain.h>
-+#include <glib.h>
-+#include <sys/types.h>
- #include <sys/socket.h>
--#include <sys/stat.h>
-+#include <netinet/in.h>
- #include <arpa/inet.h>
-+#include <sys/stat.h>
-
- #include "daemon_fork.h"
- #include "irc/irc.h"
diff --git a/irc/minbif/files/patch-src__server_poll__inetd.cpp b/irc/minbif/files/patch-src__server_poll__inetd.cpp
deleted file mode 100644
index e45b14dc2153..000000000000
--- a/irc/minbif/files/patch-src__server_poll__inetd.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/server_poll/inetd.cpp.orig
-+++ src/server_poll/inetd.cpp
-@@ -17,7 +17,8 @@
- */
-
- #include <cassert>
--#include <glib/gmain.h>
-+#include <unistd.h>
-+#include <glib.h>
-
- #include "inetd.h"
- #include "irc/irc.h"
diff --git a/irc/minbif/files/patch-src__sockwrap__sockwrap.cpp b/irc/minbif/files/patch-src__sockwrap__sockwrap.cpp
deleted file mode 100644
index ff0419629483..000000000000
--- a/irc/minbif/files/patch-src__sockwrap__sockwrap.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/sockwrap/sockwrap.cpp.orig
-+++ src/sockwrap/sockwrap.cpp
-@@ -16,6 +16,8 @@
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- */
-
-+#include <unistd.h>
-+
- #include "sockwrap.h"
- #include "sockwrap_plain.h"
- #ifdef HAVE_TLS
diff --git a/irc/minbif/files/pkg-message.in b/irc/minbif/files/pkg-message.in
deleted file mode 100644
index 8bb89018232b..000000000000
--- a/irc/minbif/files/pkg-message.in
+++ /dev/null
@@ -1,21 +0,0 @@
-[
-{ type: install
- message: <<EOM
-To configure minbif, do the following:
-
-Copy %%PREFIX%%/etc/minbif/minbif.conf-dist
- to %%PREFIX%%/etc/minbif/minbif.conf,
-Copy %%PREFIX%%/etc/minbif/minbif.motd-dist
- to %%PREFIX%%/etc/minbif/minbif.motd
-and modify them to suit your needs.
-
-Please make sure to create the users-directory as defined in
-minbif.conf (default /var/lib/minbif/users) before you first start
-minbif.
-
-To launch the minbif daemon, add the following line to /etc/rc.conf:
-
-minbif_enable="YES"
-EOM
-}
-]
diff --git a/irc/minbif/pkg-descr b/irc/minbif/pkg-descr
deleted file mode 100644
index 53294961335e..000000000000
--- a/irc/minbif/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Minbif aims to use the libpurple library from the Pidgin project to provide
-an IRC-friendly instant messaging client.
-
-It is very easy to setup, does not require any non-standard authentication,
-and just uses the server password feature of IRC clients.
-
-https://symlink.me/projects/minbif/wiki/
diff --git a/irc/minbif/pkg-plist b/irc/minbif/pkg-plist
deleted file mode 100644
index 7d2f190671a9..000000000000
--- a/irc/minbif/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/minbif
-@sample %%ETCDIR%%/minbif.conf.sample
-@sample %%ETCDIR%%/minbif.motd.sample
-man/man8/minbif.8.gz
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/minbif.xinetd
diff --git a/japanese/Makefile b/japanese/Makefile
index 5799f85157ff..beb61fa71cd7 100644
--- a/japanese/Makefile
+++ b/japanese/Makefile
@@ -7,7 +7,6 @@
SUBDIR += CGdic-fpw
SUBDIR += FreeWnn-lib
SUBDIR += FreeWnn-server
- SUBDIR += VTPSfont
SUBDIR += Wnn6-lib
SUBDIR += Wnn7-lib
SUBDIR += a2ps
@@ -17,7 +16,6 @@
SUBDIR += alias-fonts
SUBDIR += another-htmllint
SUBDIR += anthy
- SUBDIR += asterisk-sounds
SUBDIR += awffull
SUBDIR += bible_names-fpw
SUBDIR += boiled-mozc
@@ -26,7 +24,6 @@
SUBDIR += bugzilla50
SUBDIR += canna-lib
SUBDIR += canna-server
- SUBDIR += cannadic
SUBDIR += cdrom2
SUBDIR += celrw
SUBDIR += chasen-base
@@ -47,7 +44,6 @@
SUBDIR += ebview-gtk2
SUBDIR += edict
SUBDIR += edict-fpw
- SUBDIR += edict-utf-8
SUBDIR += edyvalue
SUBDIR += eijiro-fpw
SUBDIR += epwutil
@@ -143,7 +139,6 @@
SUBDIR += kiten
SUBDIR += kon2-14dot
SUBDIR += kon2-16dot
- SUBDIR += kpcal
SUBDIR += kterm
SUBDIR += latex-jlisting
SUBDIR += leafrogue
@@ -174,7 +169,6 @@
SUBDIR += mozc-el
SUBDIR += mozc-server
SUBDIR += mozc-tool
- SUBDIR += multiskkserv
SUBDIR += mutt-devel
SUBDIR += mypaedia-fpw-package
SUBDIR += namazu
@@ -252,7 +246,6 @@
SUBDIR += skk-jisyo
SUBDIR += skk-jisyo-cdb
SUBDIR += skk-tools
- SUBDIR += skkfep
SUBDIR += skkinput
SUBDIR += skkinput3
SUBDIR += skkserv
diff --git a/japanese/VTPSfont/Makefile b/japanese/VTPSfont/Makefile
deleted file mode 100644
index 3719cf3cd698..000000000000
--- a/japanese/VTPSfont/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: Satoshi TAOKA <taoka@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= VTPSfont
-PORTVERSION= 1.3
-PORTREVISION= 2
-CATEGORIES= japanese print
-MASTER_SITES= http://ftp.infonets.hiroshima-u.ac.jp/~taoka/FreeBSD/tt/
-EXTRACT_SUFX= # none
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Create Virtual PostScript fonts produced by VFlib (Truetype fonts)
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-PLIST_FILES= bin/VTPSfont
-RUN_DEPENDS= bash:shells/bash
-
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-
-do-extract:
- @${RM} -r ${WRKSRC}
- @${MKDIR} ${WRKSRC}
- @for file in ${DISTFILES}; do \
- ${CP} ${DISTDIR}/${DIST_SUBDIR}/$${file} ${WRKSRC}; \
- done
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} \
- ${STAGEDIR}${PREFIX}/bin/VTPSfont
-
-.include <bsd.port.mk>
diff --git a/japanese/VTPSfont/distinfo b/japanese/VTPSfont/distinfo
deleted file mode 100644
index 815a3643c454..000000000000
--- a/japanese/VTPSfont/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (VTPSfont-1.3) = 9998d0f3c4e7aed6a959080d7292c55222347993e322e780568cdd05becc59b8
-SIZE (VTPSfont-1.3) = 24333
diff --git a/japanese/VTPSfont/pkg-descr b/japanese/VTPSfont/pkg-descr
deleted file mode 100644
index d156ff9b87fb..000000000000
--- a/japanese/VTPSfont/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-VTPSfont creates Virtual Postscript fonts produced by VFlib from
-Japanese Truetype fonts.
diff --git a/japanese/asterisk-sounds/Makefile b/japanese/asterisk-sounds/Makefile
deleted file mode 100644
index 73288673ceb0..000000000000
--- a/japanese/asterisk-sounds/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# Created by: TAKAHASHI Kaoru <kaoru@kaisei.org>
-# $FreeBSD$
-
-PORTNAME= asterisk
-PORTVERSION= 1.6
-PORTREVISION= 2
-PORTEPOCH= 1
-CATEGORIES= japanese net
-MASTER_SITES= http://ftp.voip-info.jp/asterisk/sounds/${PORTVERSION:S|.|_|}/ \
- ftp://ftp.voip-info.jp/asterisk/sounds/${PORTVERSION:S|.|_|}/
-PKGNAMESUFFIX= -sounds
-DISTNAME= asterisk-sound-jp_${PORTVERSION:S|.||}_pre
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Japanese sound files for Asterisk
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NO_BUILD= yes
-ASTERISKDIR= ${PREFIX}/share/asterisk/sounds
-DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
-SUB_FILES= pkg-message
-SUB_LIST= PORTSDIR=${PORTSDIR}
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- @-${MKDIR} ${STAGEDIR}${ASTERISKDIR}/ja
- for gsm in ${WRKDIR}/ja/*.gsm; do \
- ${INSTALL_DATA} "$$gsm" ${STAGEDIR}${ASTERISKDIR}/ja ; \
- done
- @${MKDIR} ${STAGEDIR}${ASTERISKDIR}/ja/digits
- for digitgsm in ${WRKDIR}/ja/digits/*.gsm; do \
- ${INSTALL_DATA} "$$digitgsm" ${STAGEDIR}${ASTERISKDIR}/ja/digits ; \
- done
- @${MKDIR} ${STAGEDIR}${DOCSDIR}/ja
- @cd ${WRKDIR}/ja && ${INSTALL_DATA} README.txt ${STAGEDIR}${DOCSDIR}/ja
-
-.include <bsd.port.mk>
diff --git a/japanese/asterisk-sounds/distinfo b/japanese/asterisk-sounds/distinfo
deleted file mode 100644
index cc0281826bf1..000000000000
--- a/japanese/asterisk-sounds/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (asterisk-sound-jp_16_pre.tar.gz) = 576d2f47beded83449b69dbb32c4c0467451547bf4d126346000bc3bf5eb4071
-SIZE (asterisk-sound-jp_16_pre.tar.gz) = 945968
diff --git a/japanese/asterisk-sounds/files/pkg-message.in b/japanese/asterisk-sounds/files/pkg-message.in
deleted file mode 100644
index 7fe45bfe5826..000000000000
--- a/japanese/asterisk-sounds/files/pkg-message.in
+++ /dev/null
@@ -1,24 +0,0 @@
-[
-{ type: install
- message: <<EOM
-[FYI]
-
- To get natural word order in Japanese sentences
- you can patch to %%PORTSDIR%%/net/asterisk and reinstall it as below.
-
- For example,
- 1. Download app_voicemail.c.yymmdd-01.patch and say.c.yymmdd-01.patch from
- ftp://ftp.voip-info.jp/asterisk/patch/1.8.X.Y/
- where 1.8.X.Y is corresponding to PORTVERSION in
- %%PORTSDIR%%/net/asterisk/Makefile.
- 2. Put them to %%PORTSDIR%%/net/asterisk/files as
- patch-apps::app_voicemail.c and patch-main::say.c, respectively.
- 3. Reinstall %%PORTSDIR%%/net/asterisk.
- 4. Add the following options section to
- %%LOCALBASE%%/etc/asterisk/asterisk.conf.
-
- [options]
- languageprefix=yes
-EOM
-}
-]
diff --git a/japanese/asterisk-sounds/pkg-descr b/japanese/asterisk-sounds/pkg-descr
deleted file mode 100644
index 8a8b53db3f0f..000000000000
--- a/japanese/asterisk-sounds/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This is a port of Japanese sound files for Asterisk.
-Under the restriction of using Asterisk(tm) The Open Source PBX only,
-you can use them royalty-free.
-For more information about the license, you have to refer to
-README.txt written in Japanese.
-
-WWW: http://voip-info.jp/
diff --git a/japanese/asterisk-sounds/pkg-plist b/japanese/asterisk-sounds/pkg-plist
deleted file mode 100644
index fb24f9754539..000000000000
--- a/japanese/asterisk-sounds/pkg-plist
+++ /dev/null
@@ -1,241 +0,0 @@
-share/asterisk/sounds/ja/1-for-am-2-for-pm.gsm
-share/asterisk/sounds/ja/agent-alreadyon.gsm
-share/asterisk/sounds/ja/agent-incorrect.gsm
-share/asterisk/sounds/ja/agent-loggedoff.gsm
-share/asterisk/sounds/ja/agent-loginok.gsm
-share/asterisk/sounds/ja/agent-newlocation.gsm
-share/asterisk/sounds/ja/agent-pass.gsm
-share/asterisk/sounds/ja/agent-user.gsm
-share/asterisk/sounds/ja/auth-incorrect.gsm
-share/asterisk/sounds/ja/auth-thankyou.gsm
-share/asterisk/sounds/ja/conf-adminmenu.gsm
-share/asterisk/sounds/ja/conf-enteringno.gsm
-share/asterisk/sounds/ja/conf-errormenu.gsm
-share/asterisk/sounds/ja/conf-getchannel.gsm
-share/asterisk/sounds/ja/conf-getconfno.gsm
-share/asterisk/sounds/ja/conf-getpin.gsm
-share/asterisk/sounds/ja/conf-invalid.gsm
-share/asterisk/sounds/ja/conf-invalidpin.gsm
-share/asterisk/sounds/ja/conf-kicked.gsm
-share/asterisk/sounds/ja/conf-locked.gsm
-share/asterisk/sounds/ja/conf-lockednow.gsm
-share/asterisk/sounds/ja/conf-muted.gsm
-share/asterisk/sounds/ja/conf-noempty.gsm
-share/asterisk/sounds/ja/conf-onlyone.gsm
-share/asterisk/sounds/ja/conf-onlyperson.gsm
-share/asterisk/sounds/ja/conf-otherinparty.gsm
-share/asterisk/sounds/ja/conf-thereare.gsm
-share/asterisk/sounds/ja/conf-unlockednow.gsm
-share/asterisk/sounds/ja/conf-unmuted.gsm
-share/asterisk/sounds/ja/conf-usermenu.gsm
-share/asterisk/sounds/ja/demo-echotest.gsm
-share/asterisk/sounds/ja/digits/0.gsm
-share/asterisk/sounds/ja/digits/1.gsm
-share/asterisk/sounds/ja/digits/10.gsm
-share/asterisk/sounds/ja/digits/11.gsm
-share/asterisk/sounds/ja/digits/12.gsm
-share/asterisk/sounds/ja/digits/13.gsm
-share/asterisk/sounds/ja/digits/14.gsm
-share/asterisk/sounds/ja/digits/15.gsm
-share/asterisk/sounds/ja/digits/16.gsm
-share/asterisk/sounds/ja/digits/17.gsm
-share/asterisk/sounds/ja/digits/18.gsm
-share/asterisk/sounds/ja/digits/19.gsm
-share/asterisk/sounds/ja/digits/2.gsm
-share/asterisk/sounds/ja/digits/20.gsm
-share/asterisk/sounds/ja/digits/3.gsm
-share/asterisk/sounds/ja/digits/30.gsm
-share/asterisk/sounds/ja/digits/4.gsm
-share/asterisk/sounds/ja/digits/40.gsm
-share/asterisk/sounds/ja/digits/5.gsm
-share/asterisk/sounds/ja/digits/50.gsm
-share/asterisk/sounds/ja/digits/6.gsm
-share/asterisk/sounds/ja/digits/60.gsm
-share/asterisk/sounds/ja/digits/7.gsm
-share/asterisk/sounds/ja/digits/70.gsm
-share/asterisk/sounds/ja/digits/8.gsm
-share/asterisk/sounds/ja/digits/80.gsm
-share/asterisk/sounds/ja/digits/9.gsm
-share/asterisk/sounds/ja/digits/90.gsm
-share/asterisk/sounds/ja/digits/a-m.gsm
-share/asterisk/sounds/ja/digits/at.gsm
-share/asterisk/sounds/ja/digits/byou.gsm
-share/asterisk/sounds/ja/digits/day-0.gsm
-share/asterisk/sounds/ja/digits/day-1.gsm
-share/asterisk/sounds/ja/digits/day-2.gsm
-share/asterisk/sounds/ja/digits/day-3.gsm
-share/asterisk/sounds/ja/digits/day-4.gsm
-share/asterisk/sounds/ja/digits/day-5.gsm
-share/asterisk/sounds/ja/digits/day-6.gsm
-share/asterisk/sounds/ja/digits/dollars.gsm
-share/asterisk/sounds/ja/digits/fun.gsm
-share/asterisk/sounds/ja/digits/gatsu.gsm
-share/asterisk/sounds/ja/digits/h-1.gsm
-share/asterisk/sounds/ja/digits/h-10.gsm
-share/asterisk/sounds/ja/digits/h-11.gsm
-share/asterisk/sounds/ja/digits/h-12.gsm
-share/asterisk/sounds/ja/digits/h-13.gsm
-share/asterisk/sounds/ja/digits/h-14.gsm
-share/asterisk/sounds/ja/digits/h-15.gsm
-share/asterisk/sounds/ja/digits/h-16.gsm
-share/asterisk/sounds/ja/digits/h-17.gsm
-share/asterisk/sounds/ja/digits/h-18.gsm
-share/asterisk/sounds/ja/digits/h-19.gsm
-share/asterisk/sounds/ja/digits/h-2.gsm
-share/asterisk/sounds/ja/digits/h-20.gsm
-share/asterisk/sounds/ja/digits/h-3.gsm
-share/asterisk/sounds/ja/digits/h-30.gsm
-share/asterisk/sounds/ja/digits/h-4.gsm
-share/asterisk/sounds/ja/digits/h-5.gsm
-share/asterisk/sounds/ja/digits/h-6.gsm
-share/asterisk/sounds/ja/digits/h-7.gsm
-share/asterisk/sounds/ja/digits/h-8.gsm
-share/asterisk/sounds/ja/digits/h-9.gsm
-share/asterisk/sounds/ja/digits/hundred.gsm
-share/asterisk/sounds/ja/digits/ji.gsm
-share/asterisk/sounds/ja/digits/million.gsm
-share/asterisk/sounds/ja/digits/mon-0.gsm
-share/asterisk/sounds/ja/digits/mon-1.gsm
-share/asterisk/sounds/ja/digits/mon-10.gsm
-share/asterisk/sounds/ja/digits/mon-11.gsm
-share/asterisk/sounds/ja/digits/mon-2.gsm
-share/asterisk/sounds/ja/digits/mon-3.gsm
-share/asterisk/sounds/ja/digits/mon-4.gsm
-share/asterisk/sounds/ja/digits/mon-5.gsm
-share/asterisk/sounds/ja/digits/mon-6.gsm
-share/asterisk/sounds/ja/digits/mon-7.gsm
-share/asterisk/sounds/ja/digits/mon-8.gsm
-share/asterisk/sounds/ja/digits/mon-9.gsm
-share/asterisk/sounds/ja/digits/nen.gsm
-share/asterisk/sounds/ja/digits/nichi.gsm
-share/asterisk/sounds/ja/digits/oclock.gsm
-share/asterisk/sounds/ja/digits/oh.gsm
-share/asterisk/sounds/ja/digits/p-m.gsm
-share/asterisk/sounds/ja/digits/thousand.gsm
-share/asterisk/sounds/ja/digits/today.gsm
-share/asterisk/sounds/ja/digits/tomorrow.gsm
-share/asterisk/sounds/ja/digits/yesterday.gsm
-share/asterisk/sounds/ja/dir-instr.gsm
-share/asterisk/sounds/ja/dir-intro.gsm
-share/asterisk/sounds/ja/dir-nomatch.gsm
-share/asterisk/sounds/ja/dir-nomore.gsm
-share/asterisk/sounds/ja/enter-a-time.gsm
-share/asterisk/sounds/ja/hours.gsm
-share/asterisk/sounds/ja/invalid.gsm
-share/asterisk/sounds/ja/jp-arimasen.gsm
-share/asterisk/sounds/ja/jp-arimasu.gsm
-share/asterisk/sounds/ja/jp-baai.gsm
-share/asterisk/sounds/ja/jp-chigaimasu.gsm
-share/asterisk/sounds/ja/jp-dekimasen.gsm
-share/asterisk/sounds/ja/jp-dekimasu.gsm
-share/asterisk/sounds/ja/jp-desu.gsm
-share/asterisk/sounds/ja/jp-ga.gsm
-share/asterisk/sounds/ja/jp-gozaimasu.gsm
-share/asterisk/sounds/ja/jp-ha.gsm
-share/asterisk/sounds/ja/jp-kara.gsm
-share/asterisk/sounds/ja/jp-machigai.gsm
-share/asterisk/sounds/ja/jp-masu.gsm
-share/asterisk/sounds/ja/jp-ni.gsm
-share/asterisk/sounds/ja/jp-no.gsm
-share/asterisk/sounds/ja/jp-oshitekudasai.gsm
-share/asterisk/sounds/ja/jp-saigo.gsm
-share/asterisk/sounds/ja/jp-saisho.gsm
-share/asterisk/sounds/ja/jp-tadashii.gsm
-share/asterisk/sounds/ja/jp-wa.gsm
-share/asterisk/sounds/ja/jp-wo.gsm
-share/asterisk/sounds/ja/minutes.gsm
-share/asterisk/sounds/ja/not-rqsted-wakeup.gsm
-share/asterisk/sounds/ja/pbx-invalid.gsm
-share/asterisk/sounds/ja/pbx-invalidpark.gsm
-share/asterisk/sounds/ja/pbx-transfer.gsm
-share/asterisk/sounds/ja/privacy-incorrect.gsm
-share/asterisk/sounds/ja/privacy-prompt.gsm
-share/asterisk/sounds/ja/privacy-thankyou.gsm
-share/asterisk/sounds/ja/privacy-unident.gsm
-share/asterisk/sounds/ja/q-default.gsm
-share/asterisk/sounds/ja/rqsted-wakeup-for.gsm
-share/asterisk/sounds/ja/ss-noservice.gsm
-share/asterisk/sounds/ja/transfer.gsm
-share/asterisk/sounds/ja/tt-allbusy.gsm
-share/asterisk/sounds/ja/tt-monkeysintro.gsm
-share/asterisk/sounds/ja/tt-somethingwrong.gsm
-share/asterisk/sounds/ja/tt-weasels.gsm
-share/asterisk/sounds/ja/vm-Cust1.gsm
-share/asterisk/sounds/ja/vm-Cust2.gsm
-share/asterisk/sounds/ja/vm-Cust3.gsm
-share/asterisk/sounds/ja/vm-Cust4.gsm
-share/asterisk/sounds/ja/vm-Cust5.gsm
-share/asterisk/sounds/ja/vm-Family.gsm
-share/asterisk/sounds/ja/vm-Friends.gsm
-share/asterisk/sounds/ja/vm-INBOX.gsm
-share/asterisk/sounds/ja/vm-Old.gsm
-share/asterisk/sounds/ja/vm-Work.gsm
-share/asterisk/sounds/ja/vm-advopts.gsm
-share/asterisk/sounds/ja/vm-and.gsm
-share/asterisk/sounds/ja/vm-changeto.gsm
-share/asterisk/sounds/ja/vm-delete.gsm
-share/asterisk/sounds/ja/vm-deleted.gsm
-share/asterisk/sounds/ja/vm-enter-num-to-call.gsm
-share/asterisk/sounds/ja/vm-extension.gsm
-share/asterisk/sounds/ja/vm-first.gsm
-share/asterisk/sounds/ja/vm-for.gsm
-share/asterisk/sounds/ja/vm-forwardoptions.gsm
-share/asterisk/sounds/ja/vm-from-phonenumber.gsm
-share/asterisk/sounds/ja/vm-goodbye.gsm
-share/asterisk/sounds/ja/vm-helpexit.gsm
-share/asterisk/sounds/ja/vm-incorrect-mailbox.gsm
-share/asterisk/sounds/ja/vm-incorrect.gsm
-share/asterisk/sounds/ja/vm-instructions.gsm
-share/asterisk/sounds/ja/vm-intro.gsm
-share/asterisk/sounds/ja/vm-isonphone.gsm
-share/asterisk/sounds/ja/vm-isunavail.gsm
-share/asterisk/sounds/ja/vm-last.gsm
-share/asterisk/sounds/ja/vm-leavemsg.gsm
-share/asterisk/sounds/ja/vm-login.gsm
-share/asterisk/sounds/ja/vm-mailbox-full.gsm
-share/asterisk/sounds/ja/vm-message.gsm
-share/asterisk/sounds/ja/vm-messages.gsm
-share/asterisk/sounds/ja/vm-mismatch.gsm
-share/asterisk/sounds/ja/vm-msginstruct.gsm
-share/asterisk/sounds/ja/vm-msgsaved.gsm
-share/asterisk/sounds/ja/vm-newpassword.gsm
-share/asterisk/sounds/ja/vm-next.gsm
-share/asterisk/sounds/ja/vm-no.gsm
-share/asterisk/sounds/ja/vm-nobodyavail.gsm
-share/asterisk/sounds/ja/vm-nomore.gsm
-share/asterisk/sounds/ja/vm-onefor.gsm
-share/asterisk/sounds/ja/vm-options.gsm
-share/asterisk/sounds/ja/vm-opts.gsm
-share/asterisk/sounds/ja/vm-passchanged.gsm
-share/asterisk/sounds/ja/vm-password-eririn.gsm
-share/asterisk/sounds/ja/vm-password.gsm
-share/asterisk/sounds/ja/vm-press.gsm
-share/asterisk/sounds/ja/vm-prev.gsm
-share/asterisk/sounds/ja/vm-reachoper.gsm
-share/asterisk/sounds/ja/vm-rec-busy.gsm
-share/asterisk/sounds/ja/vm-rec-name.gsm
-share/asterisk/sounds/ja/vm-rec-unv.gsm
-share/asterisk/sounds/ja/vm-received.gsm
-share/asterisk/sounds/ja/vm-reenterpassword.gsm
-share/asterisk/sounds/ja/vm-repeat.gsm
-share/asterisk/sounds/ja/vm-saved.gsm
-share/asterisk/sounds/ja/vm-savedto.gsm
-share/asterisk/sounds/ja/vm-savefolder.gsm
-share/asterisk/sounds/ja/vm-savemessage.gsm
-share/asterisk/sounds/ja/vm-sorry.gsm
-share/asterisk/sounds/ja/vm-starmain.gsm
-share/asterisk/sounds/ja/vm-theperson.gsm
-share/asterisk/sounds/ja/vm-tocancel.gsm
-share/asterisk/sounds/ja/vm-toforward.gsm
-share/asterisk/sounds/ja/vm-tohearenv.gsm
-share/asterisk/sounds/ja/vm-toreply.gsm
-share/asterisk/sounds/ja/vm-undelete.gsm
-share/asterisk/sounds/ja/vm-undeleted.gsm
-share/asterisk/sounds/ja/vm-whichbox.gsm
-share/asterisk/sounds/ja/vm-youhave.gsm
-share/asterisk/sounds/ja/wakeup-call-cancelled.gsm
-share/asterisk/sounds/ja/wakeup-call.gsm
-share/asterisk/sounds/ja/wakeup-menu.gsm
-share/asterisk/sounds/ja/wakeup-menu2.gsm
-share/asterisk/sounds/ja/wakeup.gsm
-%%PORTDOCS%%%%DOCSDIR%%/ja/README.txt
diff --git a/japanese/cannadic/Makefile b/japanese/cannadic/Makefile
deleted file mode 100644
index a306d7bdc88b..000000000000
--- a/japanese/cannadic/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: TOGAWA Satoshi <toga@puyo.org>
-# $FreeBSD$
-
-PORTNAME= cannadic
-PORTVERSION= 0.95c
-PORTREVISION= 3
-CATEGORIES= japanese
-MASTER_SITES= http://cannadic.oucrc.org/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Canna dictionary containing a lot of words
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${LOCALBASE}/sbin/cannaserver:japanese/canna-server
-BUILD_DEPENDS= crxdic:japanese/canna-server
-
-ALL_TARGET= maindic
-SUB_FILES= README.FreeBSD pkg-message
-PORTDOCS= README.ja README.FreeBSD
-
-DICS= gcanna.cbd gcanna.cld gcannaf.ctd
-DICSFILE= dics.dir.gpl_canna
-DICDIR= share/canna/dic/canna
-OPTIONS_DEFINE= DOCS
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${DICDIR}
- cd ${WRKSRC} && \
- ${INSTALL_DATA} ${DICS} ${DICSFILE} ${STAGEDIR}${PREFIX}/${DICDIR}
- ${INSTALL_DATA} ${WRKDIR}/README.FreeBSD ${WRKSRC}
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/japanese/cannadic/distinfo b/japanese/cannadic/distinfo
deleted file mode 100644
index 4387e4740d90..000000000000
--- a/japanese/cannadic/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cannadic-0.95c.tar.gz) = d477889aa54276eeb013f28f4f5a18c26baebbc5de28884421f086e1d38fdb04
-SIZE (cannadic-0.95c.tar.gz) = 1028308
diff --git a/japanese/cannadic/files/README.FreeBSD.in b/japanese/cannadic/files/README.FreeBSD.in
deleted file mode 100644
index 582e2cb380ee..000000000000
--- a/japanese/cannadic/files/README.FreeBSD.in
+++ /dev/null
@@ -1,45 +0,0 @@
-¤«¤ó¤Ê¼­½ñ FreeBSD ports ¥¤¥ó¥¹¥È¡¼¥ë¥Þ¥Ë¥å¥¢¥ë
-
-¤³¤Î¥Þ¥Ë¥å¥¢¥ë¤Ï¡¤¤«¤ó¤Ê¼­½ñ¤ò FreeBSD ports ¤Ç¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¾ì¹ç¤Ë¡¤
-¼êÆ°¤Ç¹Ô¤ï¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¤³¤È¤ò¡¤¤«¤ó¤Ê¼­½ñ¤Î¥Þ¥Ë¥å¥¢¥ë¤«¤éÈ´¿è¤·¤¿¤â¤Î¤Ç¤¹¡¥
-
-
-1) ¼­½ñÅÐÏ¿¥Õ¥¡¥¤¥ë¤Î %%PREFIX%%/share/canna/dic/canna/dics.dir ¤Ë¡¢
- %%PREFIX%%/share/canna/dic/canna/dics.dir.gpl_canna ¤ÎÆâÍƤòÄɲä·¤Þ¤¹¡£
-
-# cd %%PREFIX%%/share/canna/dic/canna
-# cp dics.dir dics.dir.orig
-# cat dics.dir.gpl_canna >> dics.dir
-
-2) cannaserver ¤òÄä»ß¡¤µ¯Æ°¤·¤Þ¤¹¡£
-
-(¤«¤ó¤Ê¥µ¡¼¥ÐÄä»ß)
-# %%PREFIX%%/etc/rc.d/canna stop
-
-(cannaserver¤¬Ää»ß¤·¤Æ¤¤¤ë¤³¤È¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£Ää»ß¤·¤Æ¤¤¤Ê¤±¤ì¤Ð
- kill¥³¥Þ¥ó¥É¤Ç¥×¥í¥»¥¹¤òÄä»ß¤µ¤»¤Æ¤¯¤À¤µ¤¤)
-
-(¤«¤ó¤Ê¥µ¡¼¥Ðµ¯Æ°)
-# %%PREFIX%%/etc/rc.d/canna start
-
-3) ¥æ¡¼¥¶¸¢¸Â¤ËÌá¤Ã¤Æ¡¢¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê¤Ë¸ºß¤¹¤ë³Æ¥æ¡¼¥¶¤Î .canna ¤Î
- (use-dictionary ...) ¤ÎÉôʬ¤Ë "gcanna" "gcannaf" ¤ÎÆó¹Ô¤òÉÕ¤±Â­¤·¤Æ
- ¤¯¤À¤µ¤¤¡£È´¿è¤¹¤ë¤È¤³¤ó¤Ê´¶¤¸¤Ç¤¹¡£
-
-(use-dictionary
- "gcanna" ¢« ¤³¤ì¤òÄɲÃ
- "gcannaf" ¢« ¤³¤ì¤òÄɲÃ
- ;;"iroha" ¢« ¾å°Ì¸ß´¹¤Ê¤Î¤Ç iroha ¤Ï¥³¥á¥ó¥È¥¢¥¦¥È¤·¤Æ¤â¤«¤Þ¤¤¤Þ¤»¤ó
- "fuzokugo"
- "hojomwd"
- "hojoswd"
- :bushu "bushu"
- :user "user"
- )
-
-4) ºÇ¸å¤ËÉÑÅÙ¼­½ñ¤òºîÀ®¤·¤Þ¤¹¡£´û¤ËƱ̾¤Î¥æ¡¼¥¶¼­½ñ¤¬¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤ë
- ¾ì¹ç¡¢¼­½ñ¤ò¾å½ñ¤­¤¹¤ë¤«¤É¤¦¤«¼ÁÌ䤵¤ì¤Þ¤¹¡£É¬¤º yes ¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£
-
-$ mkdic -fq gcanna
-Personal learning file of dictionary "gcanna" exists. Do you overwrite it ? (y/n)
-
diff --git a/japanese/cannadic/files/patch-ac b/japanese/cannadic/files/patch-ac
deleted file mode 100644
index b14c6b0e2b2a..000000000000
--- a/japanese/cannadic/files/patch-ac
+++ /dev/null
@@ -1,8 +0,0 @@
-*** dics.dir.gpl_canna.orig Sat Oct 21 00:29:47 2000
---- dics.dir.gpl_canna Sat Oct 21 00:29:34 2000
-***************
-*** 0 ****
---- 1,4 ----
-+ gcanna.cld(gcanna.mwd) -gcanna---
-+ gcanna.cbd(gcanna.mwd) -gcanna---
-+ gcannaf.ctd(.swd) -gcannaf---
diff --git a/japanese/cannadic/files/pkg-message.in b/japanese/cannadic/files/pkg-message.in
deleted file mode 100644
index b52e9edfd73a..000000000000
--- a/japanese/cannadic/files/pkg-message.in
+++ /dev/null
@@ -1,8 +0,0 @@
-[
-{ type: install
- message: <<EOM
-You should do set up after the installation.
-See %%PREFIX%%/share/doc/cannadic/README.FreeBSD
-EOM
-}
-]
diff --git a/japanese/cannadic/pkg-descr b/japanese/cannadic/pkg-descr
deleted file mode 100644
index b17f58e2a8e0..000000000000
--- a/japanese/cannadic/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a canna dictionary that contains a lot of words.
-The words come from many dictionaries(FreeWnn, kakasi...).
-
-WWW: http://cannadic.oucrc.org/
diff --git a/japanese/cannadic/pkg-plist b/japanese/cannadic/pkg-plist
deleted file mode 100644
index e584c7baade7..000000000000
--- a/japanese/cannadic/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-@(bin,bin,664) share/canna/dic/canna/dics.dir.gpl_canna
-@(bin,bin,664) share/canna/dic/canna/gcanna.cld
-@(bin,bin,664) share/canna/dic/canna/gcanna.cbd
-@(bin,bin,664) share/canna/dic/canna/gcannaf.ctd
diff --git a/japanese/edict-utf-8/Makefile b/japanese/edict-utf-8/Makefile
deleted file mode 100644
index 78ac0c5fccad..000000000000
--- a/japanese/edict-utf-8/Makefile
+++ /dev/null
@@ -1,77 +0,0 @@
-# Created by: Jonathan Hanna
-# $FreeBSD$
-
-PORTNAME= edict-utf-8
-PORTVERSION= 20100420
-PORTREVISION= 1
-CATEGORIES= japanese
-MASTER_SITES= http://redundancy.redundancy.org/mirror/${PORTNAME}/
-DISTFILES= ${DICTFILES}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Japanese-English edict UTF-8 dictionaries
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-EXTRACT_DEPENDS= ${UNZIP_CMD}:archivers/unzip
-
-USES= iconv
-CONVERT_CMD= ${ICONV_CMD} -c -f EUC-JP -t UTF-8
-DIST_SUBDIR= ${PORTNAME}
-DICTFILES= edict.gz edicth compdic.gz jddict.v02.gz \
- j_places.gz ediclsd3.zip kanjidic.gz kanjd212.gz \
- lawgledt.zip lingdic.zip geodic.gz pandpdic.zip \
- aviation.zip findic.zip mktdic.zip compverb.gz \
- 4jwords.gz concrete.zip enamdict.gz
-NODOCFILES= edict_doc.txt edict_doc.html edicth.doc \
- enamdict_doc.txt enamdict_doc.html jddict.doc \
- j_places.inf kanjidic.doc kanjd212.doc ediclsd3.rme \
- lawgldoc.new lingdic.txt geodic.doc aviation.txt \
- findic.doc mktdic.doc compverb.doc 4jwords.doc \
- concrete.doc ${DICTFILES:S/zip/jdx/}
-
-# Where to install the data files
-DATADIR= ${PREFIX}/share/dict/edict-utf-8
-PLIST_SUB= OWNER="${SHAREOWN}" GROUP="${SHAREGRP}" MODE="${SHAREMODE}"
-
-NO_WRKSUBDIR= yes
-
-do-extract:
- @${RM} -r ${WRKSRC}
- @${MKDIR} ${WRKSRC}
- @for file in ${DICTFILES}; do \
- ${ECHO} "Extracting $$file"; \
- case $$file in \
- *.gz) \
- instfile=`${BASENAME} $$file .gz` ; \
- ${GZIP_CMD} -dc ${_DISTDIR}/$$file > ${WRKSRC}/$$instfile.euc-jp \
- ;; \
- *.zip) \
- instfile=`${BASENAME} $$file .zip` ; \
- ${UNZIP_CMD} -qq -c ${_DISTDIR}/$$file -x ${NODOCFILES} 2>/dev/null \
- > ${WRKSRC}/$$instfile.euc-jp \
- ;; \
- *) \
- instfile=$$file ; \
- ${CP} ${_DISTDIR}/$$file ${WRKSRC}/$$file.euc-jp \
- ;; \
- esac ; \
- ${ECHO} $$instfile >> ${WRKSRC}/filelist; \
- done
-
-do-build:
- @for file in `cat ${WRKSRC}/filelist`; do \
- ${ECHO} "Converting $$file"; \
- ${CONVERT_CMD} ${WRKSRC}/$$file.euc-jp > ${WRKSRC}/$$file; \
- done
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- @for file in `cat ${WRKSRC}/filelist`; do \
- ${ECHO} "Installing $$file"; \
- ${INSTALL} ${WRKSRC}/$$file ${STAGEDIR}${DATADIR}/$$file; \
- done
-
-.include <bsd.port.mk>
diff --git a/japanese/edict-utf-8/distinfo b/japanese/edict-utf-8/distinfo
deleted file mode 100644
index 9695b0d225c3..000000000000
--- a/japanese/edict-utf-8/distinfo
+++ /dev/null
@@ -1,38 +0,0 @@
-SHA256 (edict-utf-8/edict.gz) = 1a833e289a4e44fec904054499c0b6b021bb71a1211e4666b5747dc017ee6c51
-SIZE (edict-utf-8/edict.gz) = 3619142
-SHA256 (edict-utf-8/edicth) = b1e50500cdff7005bb1155e82ed920e2f8e6648fbda10bf05d23242840621b1d
-SIZE (edict-utf-8/edicth) = 3965
-SHA256 (edict-utf-8/compdic.gz) = 9c33ceb7ef3c8a0ff30e58b138aa8f116ba99b5d65a8282fe8d758810471f0f5
-SIZE (edict-utf-8/compdic.gz) = 225252
-SHA256 (edict-utf-8/jddict.v02.gz) = 064687764f97fc344fcdaf8370d5c1792b08b5e48ed0ce78b9e817d504690e66
-SIZE (edict-utf-8/jddict.v02.gz) = 201223
-SHA256 (edict-utf-8/j_places.gz) = 6fab609585c71bbd41de5832fb726090722c1309e40dbcb0043145755f2107fd
-SIZE (edict-utf-8/j_places.gz) = 964036
-SHA256 (edict-utf-8/ediclsd3.zip) = 1812c90b4e373631a936921a538bd0b0eaccf250e1200c9ff730d3f0848863cf
-SIZE (edict-utf-8/ediclsd3.zip) = 991369
-SHA256 (edict-utf-8/kanjidic.gz) = ad7a13725e6cbf12b096fc0ee0e235d0a5eaab7a185951043e3694e6765cfb50
-SIZE (edict-utf-8/kanjidic.gz) = 519495
-SHA256 (edict-utf-8/kanjd212.gz) = 01f95b329953a8dc786853e278dab9e4c5a0b0e0d2dbeb947b0bd7593d9dd0c4
-SIZE (edict-utf-8/kanjd212.gz) = 200462
-SHA256 (edict-utf-8/lawgledt.zip) = b70584156499980dcaca540284c2f8bb24dbb476a57e6d7f6a644260bd3cff6a
-SIZE (edict-utf-8/lawgledt.zip) = 133100
-SHA256 (edict-utf-8/lingdic.zip) = d979052519c12fe65bf66b180dd13b133ed29dff8b711bc8aa31b9b3f145dff9
-SIZE (edict-utf-8/lingdic.zip) = 53994
-SHA256 (edict-utf-8/geodic.gz) = 48cf59a75366c35b1628d13994da9b23e091c9b66619ea0031b4cb5dfc665829
-SIZE (edict-utf-8/geodic.gz) = 20982
-SHA256 (edict-utf-8/pandpdic.zip) = 183d8e05fc53cfbc02d09dee2cd6cf509aa11572ebe35421a8606ba4acb23ef6
-SIZE (edict-utf-8/pandpdic.zip) = 14800
-SHA256 (edict-utf-8/aviation.zip) = 99cc61fee51ae963d6eb52c34fa8f52f2d966de6348efe208bbae2fdced318e9
-SIZE (edict-utf-8/aviation.zip) = 27432
-SHA256 (edict-utf-8/findic.zip) = ccded1ac5894089fb65a13dda0e09bdf8e38b1f7b9712d10a6478bd61282715d
-SIZE (edict-utf-8/findic.zip) = 25093
-SHA256 (edict-utf-8/mktdic.zip) = 0c36e4c73354b9c5c184d41c578401757be25471407459002f58687d1dbbc096
-SIZE (edict-utf-8/mktdic.zip) = 18560
-SHA256 (edict-utf-8/compverb.gz) = 33be79724aaf2fe50ce1576cc2e1f4d0827d73373a2388e4b75a6770d266e70a
-SIZE (edict-utf-8/compverb.gz) = 28727
-SHA256 (edict-utf-8/4jwords.gz) = 8c6d079ec7f2bd7a18d32859a93ecf1fae287da3de81e00cbd85d59ad5a680f1
-SIZE (edict-utf-8/4jwords.gz) = 13608
-SHA256 (edict-utf-8/concrete.zip) = 9691d1d6219747d656f6f778b554ad89be879e131d151c7d1b8089632b74b2cb
-SIZE (edict-utf-8/concrete.zip) = 37491
-SHA256 (edict-utf-8/enamdict.gz) = 7238684590d19e2f9551a57b9e668c52113222f6b1c548e0f32704df84791ccd
-SIZE (edict-utf-8/enamdict.gz) = 7417262
diff --git a/japanese/edict-utf-8/files/patch-enamdict.euc-jp b/japanese/edict-utf-8/files/patch-enamdict.euc-jp
deleted file mode 100644
index 61e89fbb95fe..000000000000
--- a/japanese/edict-utf-8/files/patch-enamdict.euc-jp
+++ /dev/null
@@ -1,10 +0,0 @@
---- enamdict.euc-jp.old Sat Nov 25 17:42:21 2006
-+++ enamdict.euc-jp Sat Nov 25 17:48:11 2006
-@@ -108585,7 +108585,6 @@
- °ëÉô¸øɧ [¤¤¤½¤Ù¤­¤ß¤Ò¤³] /Isobe Kimihiko (h) (1958.1.14-)/
- °ëÉô¹î [¤¤¤½¤Ù¤«¤Ä] /Isobe Katsu (h)/
- °ëÉô»³Ã« [¤¤¤½¤Ù¤µ¤ó¤ä] /Isobesanya (p)/
--°ëÉô¼þÊ¿ [¤¤¤½¤Ù¤·¤å¤¦¤Ø¤¤] /Isobe Shuuhei (h)/
- °ëÉô½¤»° [¤¤¤½¤Ù¤·¤å¤¦¤¾¤¦] /Isobe Shuuzou (h) (1940.4.15-)/
- °ëÉô¿·ÊÝ [¤¤¤½¤Ù¤·¤ó¤Ü] /Isobeshinbo (p)/
- °ëÉô¿¿ÈÞ [¤¤¤½¤Ù¤Þ¤­] /Isobe Maki (h)/
diff --git a/japanese/edict-utf-8/pkg-descr b/japanese/edict-utf-8/pkg-descr
deleted file mode 100644
index 720b96047d58..000000000000
--- a/japanese/edict-utf-8/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-UTF-8 version of edict's dictionary files
-
-see japanese/edict/pkg-descr for more information
-
-WWW: http://www.edrdg.org/jmdict/edict.html
diff --git a/japanese/edict-utf-8/pkg-plist b/japanese/edict-utf-8/pkg-plist
deleted file mode 100644
index f0741cea8116..000000000000
--- a/japanese/edict-utf-8/pkg-plist
+++ /dev/null
@@ -1,25 +0,0 @@
-@owner %%OWNER%%
-@group %%GROUP%%
-@mode %%MODE%%
-%%DATADIR%%/4jwords
-%%DATADIR%%/aviation
-%%DATADIR%%/compdic
-%%DATADIR%%/compverb
-%%DATADIR%%/concrete
-%%DATADIR%%/ediclsd3
-%%DATADIR%%/edict
-%%DATADIR%%/edicth
-%%DATADIR%%/enamdict
-%%DATADIR%%/findic
-%%DATADIR%%/geodic
-%%DATADIR%%/j_places
-%%DATADIR%%/jddict.v02
-%%DATADIR%%/kanjd212
-%%DATADIR%%/kanjidic
-%%DATADIR%%/lawgledt
-%%DATADIR%%/lingdic
-%%DATADIR%%/mktdic
-%%DATADIR%%/pandpdic
-@mode
-@group
-@owner
diff --git a/japanese/kpcal/Makefile b/japanese/kpcal/Makefile
deleted file mode 100644
index d40ef863a48b..000000000000
--- a/japanese/kpcal/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
-# $FreeBSD$
-
-PORTNAME= kpcal
-PORTVERSION= 2.0
-PORTREVISION= 2
-CATEGORIES= japanese
-MASTER_SITES= LOCAL/cy
-
-PATCH_SITES= http://www.tamaru.kuee.kyoto-u.ac.jp/~tsuchiya/misc/kpcal/
-PATCHFILES= ${PORTNAME}-${PORTVERSION}-20040518.patch
-PATCH_DIST_STRIP= -p1
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Make Calendar in Postscript format
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-ALL_TARGET= kpcal
-
-PLIST_FILES= bin/kpcal man/man1/kpcal.1.gz
-
-do-install:
- (cd ${WRKSRC} && ${INSTALL_PROGRAM} kpcal \
- ${STAGEDIR}${PREFIX}/bin)
- (cd ${WRKSRC} && ${INSTALL_MAN} kpcal.1 \
- ${STAGEDIR}${MANPREFIX}/man/man1)
-
-.include <bsd.port.mk>
diff --git a/japanese/kpcal/distinfo b/japanese/kpcal/distinfo
deleted file mode 100644
index 1941ace1c2dc..000000000000
--- a/japanese/kpcal/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (kpcal-2.0.tar.gz) = 7338808c5e3835f7e7e2fe97729904fcd1bf83f4f837e6ad44728aaea384a706
-SIZE (kpcal-2.0.tar.gz) = 8420
-SHA256 (kpcal-2.0-20040518.patch) = 72058d5b408b40eadd80f9cdea979550a67b010a938acb7a5d07767d273573d2
-SIZE (kpcal-2.0-20040518.patch) = 5647
diff --git a/japanese/kpcal/files/patch-Makefile b/japanese/kpcal/files/patch-Makefile
deleted file mode 100644
index ee4c11b850ad..000000000000
--- a/japanese/kpcal/files/patch-Makefile
+++ /dev/null
@@ -1,10 +0,0 @@
---- Makefile.orig Sun Oct 19 02:57:42 2003
-+++ Makefile Sun Oct 19 02:57:49 2003
-@@ -1,5 +1,5 @@
--CC = cc
--CFLAGS = -O
-+CC ?= cc
-+CFLAGS ?= -O -pipe
- OBJS = kpcal.o conv.o
-
- kpcal: $(OBJS)
diff --git a/japanese/kpcal/files/patch-conv.c b/japanese/kpcal/files/patch-conv.c
deleted file mode 100644
index 97e81e77f195..000000000000
--- a/japanese/kpcal/files/patch-conv.c
+++ /dev/null
@@ -1,8 +0,0 @@
---- conv.c.orig
-+++ conv.c
-@@ -1,4 +1,5 @@
- #include <stdio.h>
-+#include <stdlib.h>
-
- #define TRUE (1)
- #define FALSE (0)
diff --git a/japanese/kpcal/files/patch-kpcal.c b/japanese/kpcal/files/patch-kpcal.c
deleted file mode 100644
index f4778b525e08..000000000000
--- a/japanese/kpcal/files/patch-kpcal.c
+++ /dev/null
@@ -1,55 +0,0 @@
---- kpcal.c.orig
-+++ kpcal.c
-@@ -5,6 +5,8 @@
- */
-
- #include <stdio.h>
-+#include <stdlib.h>
-+#include <unistd.h>
- #include <ctype.h>
- #include <time.h>
- #include <string.h>
-@@ -28,6 +30,7 @@
- static char daynum_font[64] = DAYNUM_DEFAULT_FONT;
-
- extern void ConvertString();
-+extern void pmonth();
-
- FILE *cfp = NULL;
- int year;
-@@ -35,7 +38,7 @@
-
- char *getenv();
-
--main(argc, argv)
-+int main(argc, argv)
- int argc;
- char **argv;
- {
-@@ -46,7 +49,7 @@
- register char *cp;
- char *cfile = NULL;
- char cbuf[80];
-- long t, time();
-+ time_t t, time();
- int errflg = 0;
- int nocal = 0;
- int m;
-@@ -86,7 +89,7 @@
- exit(1);
- }
-
-- t = time((long *)0);
-+ t = time((time_t *)0);
- lt = localtime(&t);
-
- /*
-@@ -150,7 +153,7 @@
- /*
- * pmonth - do calendar for month "m"
- */
--pmonth(m)
-+void pmonth(m)
- int m;
- {
- register char **s;
diff --git a/japanese/kpcal/pkg-descr b/japanese/kpcal/pkg-descr
deleted file mode 100644
index 345180ce17bc..000000000000
--- a/japanese/kpcal/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-kpcal makes Calendar in Postscript format.
-You can insert schedules from calendar file,
-see calendar(1). It supports Japanese language.
diff --git a/japanese/multiskkserv/Makefile b/japanese/multiskkserv/Makefile
deleted file mode 100644
index f19bb6c16ea7..000000000000
--- a/japanese/multiskkserv/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: Takahiro Morishita <morishita@skywing.org>
-# $FreeBSD$
-
-PORTNAME= multiskkserv
-PORTVERSION= 0.20100128
-CATEGORIES= japanese
-MASTER_SITES= http://www3.big.or.jp/~sian/linux/products/
-DISTNAME= ${PORTNAME}-${PORTVERSION:S/0.//g}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Multiple dictionary server for the SKK
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-EXTRACT_DEPENDS= ${NONEXISTENT}:databases/cdb:build
-RUN_DEPENDS= ${LOCALBASE}/${SKKDIR}/SKK-JISYO.${SKKJISYO_TYPE}.cdb:japanese/skk-jisyo-cdb
-
-USES= tar:xz
-
-SKKDIR?= share/skk
-SKKJISYO_TYPE?= L
-
-SUB_FILES+= multiskkserv
-SUB_LIST+= SKKDIR=${SKKDIR} SKKJISYO_TYPE=${SKKJISYO_TYPE}
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:S/0.//g}
-USE_RC_SUBR= ${PORTNAME}
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --with-cdb=`cd ${PORTSDIR}/databases/cdb; ${MAKE} -V WRKSRC`
-
-PLIST_FILES= bin/skkdic-p2cdb sbin/multiskkserv sbin/multiskkserv-ctl
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/multiskkserv ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKSRC}/src/multiskkserv-ctl ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKSRC}/tools/skkdic-p2cdb ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/japanese/multiskkserv/distinfo b/japanese/multiskkserv/distinfo
deleted file mode 100644
index e2ebb141b5bd..000000000000
--- a/japanese/multiskkserv/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1536471275
-SHA256 (multiskkserv-20100128.tar.xz) = e216026891af86b5ce17d5103bdce25d7aac923e53306728fafa7ed7863681bc
-SIZE (multiskkserv-20100128.tar.xz) = 250004
diff --git a/japanese/multiskkserv/files/multiskkserv.in b/japanese/multiskkserv/files/multiskkserv.in
deleted file mode 100644
index e0c3a3235325..000000000000
--- a/japanese/multiskkserv/files/multiskkserv.in
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: multiskkserv
-# REQUIRE: LOGIN
-
-#
-# Add the following lines to /etc/rc.conf to enable multiskkserv:
-#
-#multiskkserv_enable="YES"
-#
-# See `%%PREFIX%%/sbin/multiskkserv -h` for flags
-#
-
-. /etc/rc.subr
-
-name=multiskkserv
-rcvar=multiskkserv_enable
-
-command=%%PREFIX%%/sbin/multiskkserv
-
-# set defaults
-
-multiskkserv_enable=${multiskkserv_enable:-"NO"}
-multiskkserv_flags=${multiskkserv_flags:-"%%PREFIX%%/%%SKKDIR%%/SKK-JISYO.%%SKKJISYO_TYPE%%.cdb &"}
-
-load_rc_config ${name}
-run_rc_command "$1"
diff --git a/japanese/multiskkserv/pkg-descr b/japanese/multiskkserv/pkg-descr
deleted file mode 100644
index f747871ab266..000000000000
--- a/japanese/multiskkserv/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-multiskkserv is a skk server which can search multiple dictionaries.
-This server uses cdb format as the dictionary format. cdb is the
-efficient and constant (i.e. cannot add, delete, modify) database
-format by Dan J. Bernstein, which I think is the appropriate format
-for the system-wide constant dictionary storage.
-
-This is very experimental.
-
-WWW: http://www3.big.or.jp/~sian/linux/products/
diff --git a/japanese/skkfep/Makefile b/japanese/skkfep/Makefile
deleted file mode 100644
index 7ac6d9473249..000000000000
--- a/japanese/skkfep/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Yusuke Nawano <azuki@azkey.org>
-# $FreeBSD$
-
-PORTNAME= skkfep
-PORTVERSION= 0.87
-PORTREVISION= 2
-CATEGORIES= japanese
-MASTER_SITES= http://aitoweb.world.coocan.jp/skkfep/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= SKK-like Kana-to-Kanji FrontEnd Processor
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ja-skk>0:japanese/skk
-
-USES= ncurses
-CFLAGS+= -Wno-return-type
-
-PLIST_FILES= bin/skkfep man/man1/skkfep.1.gz
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/skkfep ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/skkfep.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/japanese/skkfep/distinfo b/japanese/skkfep/distinfo
deleted file mode 100644
index 4661ca2e8fab..000000000000
--- a/japanese/skkfep/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (skkfep-0.87.tar.gz) = f5eb6a23a7bf9b8a5493e8104c346ac053c2545bab1a3b82054cd1a09cef0e61
-SIZE (skkfep-0.87.tar.gz) = 45711
diff --git a/japanese/skkfep/files/patch-Makefile b/japanese/skkfep/files/patch-Makefile
deleted file mode 100644
index 5c1ce5c59c9c..000000000000
--- a/japanese/skkfep/files/patch-Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
---- Makefile.orig Tue Jul 7 00:31:14 1998
-+++ Makefile Wed Aug 2 03:24:50 2000
-@@ -2,16 +2,16 @@
- # Makefile for skkfep
- #
- all: genMakefile
-- make -f genMakefile all
-+ $(MAKE) -f genMakefile all
-
- skkfep: genMakefile
-- make -f genMakefile skkfep
-+ $(MAKE) -f genMakefile skkfep
-
- simpledic: genMakefile
-- make -f genMakefile simpledic
-+ $(MAKE) -f genMakefile simpledic
-
- clean: genMakefile
-- make -f genMakefile clean
-+ $(MAKE) -f genMakefile clean
- rm -f genMakefile
-
- genMakefile: protoMakefile config.h
diff --git a/japanese/skkfep/files/patch-config.h b/japanese/skkfep/files/patch-config.h
deleted file mode 100644
index a63117dc7c22..000000000000
--- a/japanese/skkfep/files/patch-config.h
+++ /dev/null
@@ -1,32 +0,0 @@
---- config.h.orig Wed Sep 3 08:50:18 2003
-+++ config.h Mon May 16 14:16:20 2005
-@@ -2,19 +2,19 @@
- * Configuration for SKKFEP
- */
-
--#include "configs/linux.h"
-+#include "configs/freebsd.h"
-
- #if makefile_parameter
--CC=gcc
-+#CC=gcc
- DEFINE=-DUSE_LOCALE
--OPTIMIZE=-g
-+#OPTIMIZE=-g
- EXTRALIBS=
- #endif
-
- #define DEFAULT_KANAKEY "^j"
-
- /* By Y. Kaneko */
--/*#define KUTOUTEN /* "."->maru, ","->ten */
-+#define KUTOUTEN /* "."->maru, ","->ten */
-
- #define KANJIBS /* do/don't shuft-out BS code in JIS mode */
- #define KANJIBS_DEFAULT 0 /* 0 -> shift out / 1 -> don't shift out */
-@@ -28,4 +28,4 @@
-
- #define NATIVECODE euc /* EUC Kanji code */
-
--#define SKK_SERVER_HOST "ei5nazha" /* SKK server host */
-+#define SKK_SERVER_HOST "localhost" /* SKK server host */
diff --git a/japanese/skkfep/files/patch-configs_freebsd.h b/japanese/skkfep/files/patch-configs_freebsd.h
deleted file mode 100644
index ece91c1f5aa9..000000000000
--- a/japanese/skkfep/files/patch-configs_freebsd.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- configs/freebsd.h.orig Tue Jul 7 00:31:14 1998
-+++ configs/freebsd.h Fri Aug 23 02:40:05 2002
-@@ -7,6 +7,8 @@
-
- #define HAVE_SETENV /* My machine has setenv() */
-
-+#define NO_MALLOC_H /* no <malloc.h> */
-+ /* (has <sys/malloc.h> but not needed) */
- #define HAVE_BSD_OPENPTY /* BSD type openpty() */
- /*#include <libutil.h> /* for openpty() */
-
diff --git a/japanese/skkfep/files/patch-protoMakefile b/japanese/skkfep/files/patch-protoMakefile
deleted file mode 100644
index 52b79d13bb21..000000000000
--- a/japanese/skkfep/files/patch-protoMakefile
+++ /dev/null
@@ -1,10 +0,0 @@
---- protoMakefile.orig 2003-09-02 23:49:31 UTC
-+++ protoMakefile
-@@ -1,5 +1,5 @@
--CFLAGS=$(SYSINCLUDE) $(SYSDEFINE) $(DEFINE) $(OPTIMIZE)
--LIBS =$(SYSLIBS) $(EXTRALIBS) -ltermcap
-+CFLAGS+=$(SYSINCLUDE) $(SYSDEFINE) $(DEFINE) $(OPTIMIZE)
-+LIBS =$(SYSLIBS) $(EXTRALIBS) $(LDFLAGS) -lncurses
-
- OBJS=fep.o connsh.o readwrite.o terms.o stty.o keybind.o romkan.o etc.o\
- kkconv.o keymap.o version.o
diff --git a/japanese/skkfep/files/patch-skkfep.1 b/japanese/skkfep/files/patch-skkfep.1
deleted file mode 100644
index 32c45b5bccc0..000000000000
--- a/japanese/skkfep/files/patch-skkfep.1
+++ /dev/null
@@ -1,17 +0,0 @@
---- skkfep.1.old Wed Jul 29 04:09:11 1998
-+++ skkfep.1 Wed Jul 29 04:26:46 1998
-@@ -68,6 +68,14 @@
- With this option, ESC key becomes `RETUEN-TO-SKK-MODE' key.
- This option is useful for vi-users.
- .TP
-+.B -viesc
-+With this option, ESC + one of 'iaoIASR' key becomes `RETUEN-TO-SKK-MODE' key.
-+This option is useful for vi-users.
-+.TP
-+.B -emacsesc
-+With this option, ESC + any key becomes `RETUEN-TO-SKK-MODE' key.
-+This option is useful for emacs-users.
-+.TP
- .B -rs
- Reverse status line.
- .TP
diff --git a/japanese/skkfep/files/patch-stty.c b/japanese/skkfep/files/patch-stty.c
deleted file mode 100644
index 3ff89dd37fda..000000000000
--- a/japanese/skkfep/files/patch-stty.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- stty.c.orig Wed Sep 3 08:49:32 2003
-+++ stty.c Mon May 16 14:18:07 2005
-@@ -306,7 +306,7 @@
- {
- int cpid;
- /* #ifdef _AIX */
--#if defined(_AIX) || defined(NECEWS) || defined(SOLARIS2)
-+#if defined(_AIX) || defined(NECEWS) || defined(SOLARIS2) || defined(__FreeBSD__)
- int statusp;
- reset_tty_without_close();
- cpid = wait(&statusp);
diff --git a/japanese/skkfep/pkg-descr b/japanese/skkfep/pkg-descr
deleted file mode 100644
index 3ed27a4bbee9..000000000000
--- a/japanese/skkfep/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-skkfep is a tool to input Kana and Kanji from the terminal.
-This also include some patches for Word registration.
-
-WWW: http://aitoweb.world.coocan.jp/soft.html
diff --git a/java/Makefile b/java/Makefile
index 80f8f69dc841..67fb007c7b20 100644
--- a/java/Makefile
+++ b/java/Makefile
@@ -28,8 +28,6 @@
SUBDIR += eclipse-drjava
SUBDIR += eclipse-ecj
SUBDIR += eclipse-findbugs
- SUBDIR += eclipse-log4e
- SUBDIR += eclipse-lomboz
SUBDIR += eclipse-pydev
SUBDIR += eclipse-shelled
SUBDIR += eclipse-windowbuilder
@@ -54,7 +52,6 @@
SUBDIR += jakarta-regexp
SUBDIR += jasmin
SUBDIR += jattach
- SUBDIR += java-checkstyle
SUBDIR += java-cup
SUBDIR += java-getopt
SUBDIR += java-subversion
diff --git a/java/eclipse-log4e/Makefile b/java/eclipse-log4e/Makefile
deleted file mode 100644
index a09bdfd23713..000000000000
--- a/java/eclipse-log4e/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: sugimura@jp.FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= log4e
-PORTVERSION= 1.5.1
-CATEGORIES= java
-MASTER_SITES= http://log4e.jayefem.de/download/eclipse3/
-PKGNAMEPREFIX= eclipse-
-DISTNAME= de.jayefem.${PORTNAME}_free_${PORTVERSION}
-DIST_SUBDIR= eclipse
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Eclipse plugin to use logger easily in Java projects
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:java/eclipse
-
-USES= zip
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-
-do-install:
- @${MKDIR} -p ${STAGEDIR}${PREFIX}/lib/eclipse
- @${CP} -r ${WRKSRC}/plugins ${STAGEDIR}${PREFIX}/lib/eclipse
- @${CP} -r ${WRKSRC}/features ${STAGEDIR}${PREFIX}/lib/eclipse
- @(cd ${WRKSRC}; ${FIND} -s features plugins -not -type d) \
- | ${SED} -ne 's,^,lib/eclipse/,p' >> ${TMPPLIST}
- @(cd ${WRKSRC}; ${FIND} -s -d features plugins -type d -empty) \
- | ${GREP} -vE 'plugins$$|features$$' \
- | ${SED} -ne 's,^,@dir lib/eclipse/,p' >> ${TMPPLIST}
-
-.include <bsd.port.mk>
diff --git a/java/eclipse-log4e/distinfo b/java/eclipse-log4e/distinfo
deleted file mode 100644
index e81b513ddae5..000000000000
--- a/java/eclipse-log4e/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (eclipse/de.jayefem.log4e_free_1.5.1.zip) = a3fc5d5648c2a27317941499906a8e9c7c68e85356f82b5d727e8b157cc8f829
-SIZE (eclipse/de.jayefem.log4e_free_1.5.1.zip) = 1705186
diff --git a/java/eclipse-log4e/pkg-descr b/java/eclipse-log4e/pkg-descr
deleted file mode 100644
index a36016542723..000000000000
--- a/java/eclipse-log4e/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Log4E
-
-Log4E is a free Eclipse Plugin which helps you to use your logger easily
-in Java Projects. The Plugin Log4E is not bound to any special logging
-framework. Thus you might be able to adapt to your own logger by defining
-your own templates using the preferences. It has active support for Log4j,
-Commons Logging and JDK 1.4 logging. Use the context menu of a java file
-or the context menu of an editor and get to the submenu "Log4".
-Notice that the editor submenu provides additional tasks.
-Every of the following tasks can be invoked either on class or on method level.
-
-WWW: http://log4e.jayefem.de
diff --git a/java/eclipse-lomboz/Makefile b/java/eclipse-lomboz/Makefile
deleted file mode 100644
index 9ebf0e05e631..000000000000
--- a/java/eclipse-lomboz/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: sugimura@jp.FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= lomboz
-PORTVERSION= 3.1.r2
-PORTREVISION= 6
-CATEGORIES= java devel
-MASTER_SITES= http://download.forge.objectweb.org/lomboz/ \
- http://download.fr2.forge.objectweb.org/lomboz/ \
- http://download.zh.forge.objectweb.org/lomboz/
-PKGNAMEPREFIX= eclipse-
-DISTNAME= lomboz-emf-gef-jem-${PORTVERSION:S/.r/RC/}
-DIST_SUBDIR= eclipse
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= J2EE developer tool build as a plugin for the eclipse platform
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${LOCALBASE}/bin/eclipse:java/eclipse
-
-CONFLICTS= eclipse-webtools-0.7*
-
-USES= zip
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-USE_JAVA= yes
-JAVA_VERSION= 1.6+
-JAVA_OS= native
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/eclipse
- @${CP} -r ${WRKSRC}/eclipse/plugins ${STAGEDIR}${PREFIX}/lib/eclipse
- @${CP} -r ${WRKSRC}/eclipse/features ${STAGEDIR}${PREFIX}/lib/eclipse
- @(cd ${WRKSRC}; ${FIND} -s eclipse/features eclipse/plugins -not -type d) | ${SED} -e 's,^eclipse,lib/eclipse,' >> ${TMPPLIST}
- @(cd ${WRKSRC}; ${FIND} -s -d eclipse/features eclipse/plugins -type d -empty) \
- | ${GREP} -vE 'eclipse/plugins$$|eclipse/features$$' \
- | ${SED} -ne 's,^,@dir lib/,p' >> ${TMPPLIST}
-
-.include <bsd.port.mk>
diff --git a/java/eclipse-lomboz/distinfo b/java/eclipse-lomboz/distinfo
deleted file mode 100644
index 76ff5c353227..000000000000
--- a/java/eclipse-lomboz/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (eclipse/lomboz-emf-gef-jem-3.1RC2.zip) = 731513523eb45e909ba648e3eac92ee6c289068f8f49da93428573f4e9e73536
-SIZE (eclipse/lomboz-emf-gef-jem-3.1RC2.zip) = 44022854
diff --git a/java/eclipse-lomboz/pkg-descr b/java/eclipse-lomboz/pkg-descr
deleted file mode 100644
index 1b453cb8c0fd..000000000000
--- a/java/eclipse-lomboz/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Lomboz is an open source and free J2EE development environment
-for businesses and individuals.
-
-You can develop, test, profile and deploy Web, Web services, Java,
-J2EE and EJB applications with this IDE. Lomboz has comprehensive
-support for most J2EE standard application server runtimes, and
-supports most popular open source runtimes such as JOnAS, and
-other vendor runtime environments.
-
-Lomboz is buillt on the Eclipse open source platform and the Web
-Tools Platform (WTP) projects.
-
-WWW: http://lomboz.objectweb.org/
diff --git a/java/java-checkstyle/Makefile b/java/java-checkstyle/Makefile
deleted file mode 100644
index 07cc0d43107e..000000000000
--- a/java/java-checkstyle/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# Created by: Dave Glowacki <dglo@ssec.wisc.edu>
-# $FreeBSD$
-
-PORTNAME= checkstyle
-PORTVERSION= 8.9
-CATEGORIES= java devel
-MASTER_SITES= SF
-PKGNAMEPREFIX= java-
-DISTNAME= ${PORTNAME}-${PORTVERSION}-bin
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Java style checker
-
-LICENSE= LGPL21 APACHE20
-LICENSE_COMB= dual
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USE_JAVA= yes
-JAVA_VERSION= 1.6+
-NO_BUILD= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-JAR_FILE= ${PORTNAME}-${PORTVERSION}-all.jar
-
-PORTDOCS= *
-PORTEXAMPLES= *
-
-SUB_FILES= ${PORTNAME}.sh
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-NO_ARCH= yes
-
-do-install:
- @-${MKDIR} ${STAGEDIR}${JAVAJARDIR}
- ${INSTALL_DATA} ${WRKSRC}/${JAR_FILE} \
- ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh \
- ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-
-do-install-DOCS-on:
- @-${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} LICENSE* RIGHTS.antlr \
- ${STAGEDIR}${DOCSDIR})
-
-do-install-EXAMPLES-on:
- @-${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-.for EXAMPLEFILE in checkstyle_checks import-control suppressions
- ${INSTALL_DATA} ${WRKSRC}/config/${EXAMPLEFILE}.xml ${STAGEDIR}${EXAMPLESDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/java/java-checkstyle/distinfo b/java/java-checkstyle/distinfo
deleted file mode 100644
index b10ee772db76..000000000000
--- a/java/java-checkstyle/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524580389
-SHA256 (checkstyle-8.9-bin.tar.gz) = 8d25b45a5efd3e2d776b0b01f09bf9ce1d0c8899a226f4cbc7f6f04fab731415
-SIZE (checkstyle-8.9-bin.tar.gz) = 19538240
diff --git a/java/java-checkstyle/files/checkstyle.sh.in b/java/java-checkstyle/files/checkstyle.sh.in
deleted file mode 100644
index 0207a035ee0a..000000000000
--- a/java/java-checkstyle/files/checkstyle.sh.in
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-
-JAVA_VERSION="%%JAVA_VERSION%%" \
- exec "%%LOCALBASE%%/bin/java" \
- -cp "%%JAVAJARDIR%%/checkstyle.jar" \
- com.puppycrawl.tools.checkstyle.Main "$@"
diff --git a/java/java-checkstyle/pkg-descr b/java/java-checkstyle/pkg-descr
deleted file mode 100644
index 7125e6e66e09..000000000000
--- a/java/java-checkstyle/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Checkstyle is a development tool to help programmers write Java code
-that adheres to a coding standard. It automates the process of
-checking Java code to spare humans of this boring (but important)
-task. This makes it ideal for projects that want to enforce a coding
-standard.
-
-Checkstyle can be used as either a commandline utility or as an
-Ant task.
-
-WWW: http://checkstyle.sourceforge.net/
diff --git a/java/java-checkstyle/pkg-plist b/java/java-checkstyle/pkg-plist
deleted file mode 100644
index 5ebd15d8aa87..000000000000
--- a/java/java-checkstyle/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/checkstyle
-%%JAVAJARDIR%%/checkstyle.jar
diff --git a/korean/Makefile b/korean/Makefile
index e2cbb8c077d2..c2594f6cc4d2 100644
--- a/korean/Makefile
+++ b/korean/Makefile
@@ -7,12 +7,10 @@
SUBDIR += FreeWnn-server
SUBDIR += aleefonts-ttf
SUBDIR += baekmukfonts-bdf
- SUBDIR += baekmukfonts-ttf
SUBDIR += d2coding-ttf
SUBDIR += engdic
SUBDIR += fcitx-hangul
SUBDIR += gimp-help
- SUBDIR += gtkcomm
SUBDIR += h2ps
SUBDIR += hanyangfonts
SUBDIR += hcode
diff --git a/korean/baekmukfonts-ttf/Makefile b/korean/baekmukfonts-ttf/Makefile
deleted file mode 100644
index 8ef61a0dff09..000000000000
--- a/korean/baekmukfonts-ttf/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Junho CHOI <junho.choi@gmail.com>
-# $FreeBSD$
-
-PORTNAME= baekmukfonts
-PORTVERSION= 2.2
-PORTREVISION= 3
-CATEGORIES= korean
-MASTER_SITES= http://kldp.net/frs/download.php/1429/
-PKGNAMESUFFIX= -ttf
-DISTNAME= ${FONTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Baekmuk family Korean TrueType Fonts
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NO_BUILD= yes
-
-USES= fonts
-FONTNAME= baekmuk
-
-do-install:
- @${MKDIR} ${STAGEDIR}${FONTSDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} COPYRIGHT COPYRIGHT.ks README \
- contrib/hconfig.ps ttf/*.ttf \
- ${STAGEDIR}${FONTSDIR})
-
-.include <bsd.port.mk>
diff --git a/korean/baekmukfonts-ttf/distinfo b/korean/baekmukfonts-ttf/distinfo
deleted file mode 100644
index c72bdc3ca029..000000000000
--- a/korean/baekmukfonts-ttf/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (baekmuk-ttf-2.2.tar.gz) = 08ab7dffb55d5887cc942ce370f5e33b756a55fbb4eaf0b90f244070e8d51882
-SIZE (baekmuk-ttf-2.2.tar.gz) = 29241850
diff --git a/korean/baekmukfonts-ttf/pkg-descr b/korean/baekmukfonts-ttf/pkg-descr
deleted file mode 100644
index 945026ae2566..000000000000
--- a/korean/baekmukfonts-ttf/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Baekmuk TrueType font family was originally designed by Kim Jeong-Hwan.
-Baekmuk Project maintains fork of this font family under BSD license.
-
-WWW: http://kldp.net/projects/baekmuk/
diff --git a/korean/baekmukfonts-ttf/pkg-plist b/korean/baekmukfonts-ttf/pkg-plist
deleted file mode 100644
index b7f868680c4c..000000000000
--- a/korean/baekmukfonts-ttf/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-%%FONTSDIR%%/COPYRIGHT
-%%FONTSDIR%%/COPYRIGHT.ks
-%%FONTSDIR%%/README
-%%FONTSDIR%%/batang.ttf
-%%FONTSDIR%%/dotum.ttf
-%%FONTSDIR%%/gulim.ttf
-%%FONTSDIR%%/hconfig.ps
-%%FONTSDIR%%/hline.ttf
diff --git a/korean/gtkcomm/Makefile b/korean/gtkcomm/Makefile
deleted file mode 100644
index d8c24d4279eb..000000000000
--- a/korean/gtkcomm/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Junho CHOI <junho.choi@gmail.com>
-# $FreeBSD$
-
-PORTNAME= gtkcomm
-PORTVERSION= 0.8.1
-PORTREVISION= 3
-CATEGORIES= korean comms
-MASTER_SITES= http://kldp.net/frs/download.php/480/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Serial controlling software, with gtk+ widget
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${LOCALBASE}/share/fonts/baekmukfonts/gulim12.pcf.gz:korean/baekmukfonts-bdf
-
-USES= gettext pathfix perl5 pkgconfig
-PATHFIX_MAKEFILEIN= Makefile.in Makefile.in.in
-USE_PERL5= build
-USE_GNOME= glib20 gtk20
-USE_XORG= x11
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LIBS+= -L${LOCALBASE}/lib -lX11
-
-.include <bsd.port.mk>
diff --git a/korean/gtkcomm/distinfo b/korean/gtkcomm/distinfo
deleted file mode 100644
index 33a8d4a88c06..000000000000
--- a/korean/gtkcomm/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gtkcomm-0.8.1.tar.gz) = 16a2205ebf89e9c9659d6a2c92f142335a7c5633980251ae1e67b92fe42ca7b1
-SIZE (gtkcomm-0.8.1.tar.gz) = 285205
diff --git a/korean/gtkcomm/files/patch-src-Makefile.in b/korean/gtkcomm/files/patch-src-Makefile.in
deleted file mode 100644
index e5cc4bdffed1..000000000000
--- a/korean/gtkcomm/files/patch-src-Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/Makefile.in.orig 2003-05-11 20:00:43.000000000 -0400
-+++ src/Makefile.in 2013-08-30 16:31:38.000000000 -0400
-@@ -142,10 +142,7 @@
- INCLUDES = \
- $(GTK_CFLAGS) $(GTHREAD_CFLAGS) \
- -DLOCALE_DIR=\"$(localedir)\" \
-- -DG_DISABLE_DEPRECATED \
-- -DGDK_PIXBUF_DISABLE_DEPRECATED \
-- -DGDK_DISABLE_DEPRECATED \
-- -DGTK_DISABLE_DEPRECATED
-+ -DGDK_PIXBUF_DISABLE_DEPRECATED
-
-
- bin_PROGRAMS = gtkcomm
diff --git a/korean/gtkcomm/files/patch-src-pcConfig.c b/korean/gtkcomm/files/patch-src-pcConfig.c
deleted file mode 100644
index b5a10f378b8d..000000000000
--- a/korean/gtkcomm/files/patch-src-pcConfig.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- src/pcConfig.c.orig 2003-03-26 03:23:38.000000000 -0500
-+++ src/pcConfig.c 2011-08-03 18:58:36.000000000 -0400
-@@ -155,7 +155,7 @@
- {
- if (target == (char *) &ControlBarShow)
- ControlBarFix();
-- else if (target == (char *) &ToolBarType || target == (char *) ToolBarShow)
-+ else if (target == (char *) &ToolBarType || target == (char *) &ToolBarShow)
- StatusShowMessage(_("Use menu instead!"));
- else if (Term)
- {
-@@ -180,8 +180,8 @@
- MouseRightButtonNum = 3;
- }
- }
-- else if (target == (char *) ModemMaxHistory
-- || target == (char *) ModemHistoryBufSize)
-+ else if (target == (char *) &ModemMaxHistory
-+ || target == (char *) &ModemHistoryBufSize)
- ModemHistoryNew();
- }
- }
diff --git a/korean/gtkcomm/files/patch-src-pcPTY.c b/korean/gtkcomm/files/patch-src-pcPTY.c
deleted file mode 100644
index 9160f6dac6cb..000000000000
--- a/korean/gtkcomm/files/patch-src-pcPTY.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/pcPTY.c.orig 2003-02-17 20:30:10.000000000 -0500
-+++ src/pcPTY.c 2011-08-03 19:07:17.000000000 -0400
-@@ -21,8 +21,8 @@
- # include <libutil.h>
- #else
- # include <pty.h> /* openpty() */
-+# include <utmp.h> /* login_tty() */
- #endif
--#include <utmp.h> /* login_tty() */
-
- #include "pcMain.h"
-
diff --git a/korean/gtkcomm/pkg-descr b/korean/gtkcomm/pkg-descr
deleted file mode 100644
index 2c363465e864..000000000000
--- a/korean/gtkcomm/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-gtkcomm
--------
-
-gtkcomm is a controlling tool for serial interface(RS-232C or such).
-It is for hardware control using serial ports.
-
-WWW: http://kldp.net/projects/gtkcomm/
diff --git a/korean/gtkcomm/pkg-plist b/korean/gtkcomm/pkg-plist
deleted file mode 100644
index bde5f48b06bb..000000000000
--- a/korean/gtkcomm/pkg-plist
+++ /dev/null
@@ -1,35 +0,0 @@
-bin/gtkcomm
-share/gtkcomm/bookmarks
-share/gtkcomm/capture/DEFAULT_CAPTURE_DIR
-share/gtkcomm/chatrc
-share/gtkcomm/down/DEFAULT_DOWNLOAD_DIR
-share/gtkcomm/gtkcommrc
-share/gtkcomm/gtkrc
-share/gtkcomm/iselrc
-share/gtkcomm/pixmap/tb_capture.xpm
-share/gtkcomm/pixmap/tb_close.xpm
-share/gtkcomm/pixmap/tb_down.xpm
-share/gtkcomm/pixmap/tb_exit.xpm
-share/gtkcomm/pixmap/tb_open.xpm
-share/gtkcomm/pixmap/tb_save.xpm
-share/gtkcomm/pixmap/tb_up.xpm
-share/gtkcomm/pixmap/tux-anim.png
-share/gtkcomm/script/SCRIPT.txt
-share/gtkcomm/script/chol-login.scr
-share/gtkcomm/script/chol-logout.scr
-share/gtkcomm/script/com-login.scr
-share/gtkcomm/script/dialog.scr
-share/gtkcomm/script/download.scr
-share/gtkcomm/script/down.ascii
-share/gtkcomm/script/down.xdm
-share/gtkcomm/script/flash.scr
-share/gtkcomm/script/hitel-login.scr
-share/gtkcomm/script/kldp-login.scr
-share/gtkcomm/script/kldp-logout.scr
-share/gtkcomm/script/local-login.scr
-share/gtkcomm/script/local-logout.scr
-share/gtkcomm/script/monitor.scr
-share/gtkcomm/script/now-login.scr
-share/gtkcomm/script/startup.scr
-share/gtkcomm/up/DEFAULT_UPLOAD_DIR
-share/locale/ko/LC_MESSAGES/gtkcomm.mo
diff --git a/lang/Makefile b/lang/Makefile
index 8365cedd2e00..6b7a7b3115cb 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -12,7 +12,6 @@
SUBDIR += algol68g
SUBDIR += angelscript
SUBDIR += apache-commons-jelly
- SUBDIR += arena
SUBDIR += asis
SUBDIR += asn1c
SUBDIR += atlast
@@ -50,7 +49,6 @@
SUBDIR += crystal
SUBDIR += csharp-mode.el
SUBDIR += cython
- SUBDIR += diveintopython
SUBDIR += dlang-tools
SUBDIR += dlv
SUBDIR += duktape
@@ -200,7 +198,6 @@
SUBDIR += mixal
SUBDIR += mlton
SUBDIR += mmix
- SUBDIR += modula3
SUBDIR += mono
SUBDIR += mono-basic
SUBDIR += mosh
@@ -235,7 +232,6 @@
SUBDIR += opendylan
SUBDIR += ott
SUBDIR += owl-lisp
- SUBDIR += p2c
SUBDIR += p5-Data-JavaScript
SUBDIR += p5-Error
SUBDIR += p5-Expect
@@ -315,7 +311,6 @@
SUBDIR += python37
SUBDIR += qmasm
SUBDIR += qscheme
- SUBDIR += quack
SUBDIR += quickjs
SUBDIR += racket
SUBDIR += racket-minimal
@@ -364,7 +359,6 @@
SUBDIR += squeak
SUBDIR += squirrel
SUBDIR += starlogo
- SUBDIR += stldoc
SUBDIR += swi-pl
SUBDIR += tcbasic
SUBDIR += tcc
diff --git a/lang/arena/Makefile b/lang/arena/Makefile
deleted file mode 100644
index 7bb68086cd1e..000000000000
--- a/lang/arena/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: Roman Bogorodskiy <novel@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= arena
-PORTVERSION= 0.9.13
-PORTREVISION= 2
-CATEGORIES= lang
-MASTER_SITES= http://www.minimalinux.org/arena/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= C-like scripting language with automatic memory management
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-GNU_CONFIGURE= yes
-
-.if defined(WITH_PCRE)
-LIB_DEPENDS+= libpcre.so:devel/pcre
-CONFIGURE_ARGS+= --enable-pcre
-.endif
-
-.include <bsd.port.mk>
diff --git a/lang/arena/distinfo b/lang/arena/distinfo
deleted file mode 100644
index 952b6b3b0547..000000000000
--- a/lang/arena/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (arena-0.9.13.tar.gz) = adfa9cd6abc3446c3a7b8ee62ab09bb49c68f657725f1261a756032f824d5946
-SIZE (arena-0.9.13.tar.gz) = 253554
diff --git a/lang/arena/pkg-descr b/lang/arena/pkg-descr
deleted file mode 100644
index 340eab2183bb..000000000000
--- a/lang/arena/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-The Arena language was designed with the following main features in mind,
-most of which were added on top of a very C-like core to support better
-ad-hoc scripting:
-
- * syntax similar to ANSI C
- * standard library similar to ANSI C
- * automatic memory management
- * runtime polymorphism
- * support for exceptions
- * support for anonymous functions
-
-Additionally, an interpreter for the Arena language can be implemented
-to be very compact in terms of both source code size and memory consumption.
-
-WWW: http://www.minimalinux.org/arena/
diff --git a/lang/arena/pkg-plist b/lang/arena/pkg-plist
deleted file mode 100644
index e90a1a6dcfb5..000000000000
--- a/lang/arena/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-bin/arena
-%%DOCSDIR%%/manual.asc
-%%DOCSDIR%%/transform
-man/man1/arena.1.gz
diff --git a/lang/diveintopython/Makefile b/lang/diveintopython/Makefile
deleted file mode 100644
index 0ee72e66bf82..000000000000
--- a/lang/diveintopython/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# Created by: Johann Visagie <johann@egenetics.com>
-# $FreeBSD$
-
-PORTNAME= diveintopython
-PORTVERSION= 5.4
-PORTREVISION= 1
-CATEGORIES= lang python
-MASTER_SITES= http://www.diveintopython.net/download/
-DISTFILES= #
-DIST_SUBDIR= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Free Python tutorial book that is "not For Dummies(tm)"
-
-LICENSE= GFDL
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= zip
-NO_BUILD= yes
-
-OPTIONS_DEFINE= HTML HTML_FLAT PDF TEXT WORD
-OPTIONS_DEFAULT=HTML PDF TEXT WORD
-OPTIONS_SUB= yes
-
-HTML_DESC= Dive Into Python in HTML form
-HTML_FLAT_DESC= Dive Into Python in single HTML page
-PDF_DESC= Dive Into Python in PDF form
-TEXT_DESC= Dive Into Python in plain text form
-WORD_DESC= Dive Into Python in MS Word doc form
-
-HTML_DISTFILES= ${PORTNAME}-html-${PORTVERSION}${EXTRACT_SUFX}
-HTML_FLAT_DISTFILES= ${PORTNAME}-html-flat-${PORTVERSION}${EXTRACT_SUFX}
-PDF_DISTFILES= ${PORTNAME}-pdf-${PORTVERSION}${EXTRACT_SUFX}
-TEXT_DISTFILES= ${PORTNAME}-text-${PORTVERSION}${EXTRACT_SUFX}
-WORD_DISTFILES= ${PORTNAME}-word-${PORTVERSION}${EXTRACT_SUFX}
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MHTML*}
-PLIST_SUB+= IMAGES=""
-.else
-PLIST_SUB+= IMAGES="@comment "
-.endif
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/lang/diveintopython/distinfo b/lang/diveintopython/distinfo
deleted file mode 100644
index 5aeb6322c3a6..000000000000
--- a/lang/diveintopython/distinfo
+++ /dev/null
@@ -1,10 +0,0 @@
-SHA256 (diveintopython/diveintopython-html-5.4.zip) = cf51555500b77c51f6a35c59eaf049b23c8729ef3bef31fc445b6aea45d150a6
-SIZE (diveintopython/diveintopython-html-5.4.zip) = 865555
-SHA256 (diveintopython/diveintopython-html-flat-5.4.zip) = 188bfdd5ed79c96f25746a21c69ee08ab2a094d6d0b01a4719e6d99014958064
-SIZE (diveintopython/diveintopython-html-flat-5.4.zip) = 469217
-SHA256 (diveintopython/diveintopython-pdf-5.4.zip) = fc7249731166362a91267e5ff74f63f11ec44bafe9af86cb0b8f99105789e9c4
-SIZE (diveintopython/diveintopython-pdf-5.4.zip) = 782047
-SHA256 (diveintopython/diveintopython-text-5.4.zip) = fbd48c72639edc4fc3ca0f6184aaa39a1304e4fd9482fc3ca47a9085252170e0
-SIZE (diveintopython/diveintopython-text-5.4.zip) = 376218
-SHA256 (diveintopython/diveintopython-word-5.4.zip) = fef417b7ccea1d4359431f54a802fbcfd9b0ab2a0ba10f0aefb91a8845d97af7
-SIZE (diveintopython/diveintopython-word-5.4.zip) = 702043
diff --git a/lang/diveintopython/pkg-descr b/lang/diveintopython/pkg-descr
deleted file mode 100644
index 470d4aea90ff..000000000000
--- a/lang/diveintopython/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-"Dive Into Python" is a Python tutorial for experienced programmers.
-
-The book is published under the GNU Free Documentation License and is
-available in a variety of formats. It is currently being translated into a
-number of languages.
-
-WWW: http://www.diveintopython.net/
diff --git a/lang/diveintopython/pkg-plist b/lang/diveintopython/pkg-plist
deleted file mode 100644
index d875ebccf180..000000000000
--- a/lang/diveintopython/pkg-plist
+++ /dev/null
@@ -1,288 +0,0 @@
-%%WORD%%%%DOCSDIR%%/diveintopython.doc
-%%PDF%%%%DOCSDIR%%/diveintopython.pdf
-%%TEXT%%%%DOCSDIR%%/diveintopython.txt
-%%HTML%%%%DOCSDIR%%/html/appendix/about.html
-%%HTML%%%%DOCSDIR%%/html/appendix/abstracts.html
-%%HTML%%%%DOCSDIR%%/html/appendix/examples.html
-%%HTML%%%%DOCSDIR%%/html/appendix/fdl.html
-%%HTML%%%%DOCSDIR%%/html/appendix/fdl_aggregation.html
-%%HTML%%%%DOCSDIR%%/html/appendix/fdl_applicability.html
-%%HTML%%%%DOCSDIR%%/html/appendix/fdl_collections.html
-%%HTML%%%%DOCSDIR%%/html/appendix/fdl_combining.html
-%%HTML%%%%DOCSDIR%%/html/appendix/fdl_copying.html
-%%HTML%%%%DOCSDIR%%/html/appendix/fdl_copyinginquantity.html
-%%HTML%%%%DOCSDIR%%/html/appendix/fdl_future.html
-%%HTML%%%%DOCSDIR%%/html/appendix/fdl_howto.html
-%%HTML%%%%DOCSDIR%%/html/appendix/fdl_modifications.html
-%%HTML%%%%DOCSDIR%%/html/appendix/fdl_termination.html
-%%HTML%%%%DOCSDIR%%/html/appendix/fdl_translation.html
-%%HTML%%%%DOCSDIR%%/html/appendix/furtherreading.html
-%%HTML%%%%DOCSDIR%%/html/appendix/history.html
-%%HTML%%%%DOCSDIR%%/html/appendix/license.html
-%%HTML%%%%DOCSDIR%%/html/appendix/license_terms.html
-%%HTML%%%%DOCSDIR%%/html/appendix/tips.html
-%%HTML%%%%DOCSDIR%%/html/diveintopython.css
-%%HTML_FLAT%%%%DOCSDIR%%/html/diveintopython.html
-%%HTML%%%%DOCSDIR%%/html/dynamic_functions/index.html
-%%HTML%%%%DOCSDIR%%/html/dynamic_functions/stage1.html
-%%HTML%%%%DOCSDIR%%/html/dynamic_functions/stage2.html
-%%HTML%%%%DOCSDIR%%/html/dynamic_functions/stage3.html
-%%HTML%%%%DOCSDIR%%/html/dynamic_functions/stage4.html
-%%HTML%%%%DOCSDIR%%/html/dynamic_functions/stage5.html
-%%HTML%%%%DOCSDIR%%/html/dynamic_functions/stage6.html
-%%HTML%%%%DOCSDIR%%/html/dynamic_functions/summary.html
-%%HTML%%%%DOCSDIR%%/html/file_handling/all_together.html
-%%HTML%%%%DOCSDIR%%/html/file_handling/file_objects.html
-%%HTML%%%%DOCSDIR%%/html/file_handling/for_loops.html
-%%HTML%%%%DOCSDIR%%/html/file_handling/index.html
-%%HTML%%%%DOCSDIR%%/html/file_handling/more_on_modules.html
-%%HTML%%%%DOCSDIR%%/html/file_handling/os_module.html
-%%HTML%%%%DOCSDIR%%/html/file_handling/summary.html
-%%HTML%%%%DOCSDIR%%/html/functional_programming/all_together.html
-%%HTML%%%%DOCSDIR%%/html/functional_programming/data_centric.html
-%%HTML%%%%DOCSDIR%%/html/functional_programming/dynamic_import.html
-%%HTML%%%%DOCSDIR%%/html/functional_programming/filtering_lists.html
-%%HTML%%%%DOCSDIR%%/html/functional_programming/finding_the_path.html
-%%HTML%%%%DOCSDIR%%/html/functional_programming/index.html
-%%HTML%%%%DOCSDIR%%/html/functional_programming/mapping_lists.html
-%%HTML%%%%DOCSDIR%%/html/functional_programming/summary.html
-%%HTML%%%%DOCSDIR%%/html/getting_to_know_python/declaring_functions.html
-%%HTML%%%%DOCSDIR%%/html/getting_to_know_python/documenting_functions.html
-%%HTML%%%%DOCSDIR%%/html/getting_to_know_python/everything_is_an_object.html
-%%HTML%%%%DOCSDIR%%/html/getting_to_know_python/indenting_code.html
-%%HTML%%%%DOCSDIR%%/html/getting_to_know_python/index.html
-%%HTML%%%%DOCSDIR%%/html/getting_to_know_python/testing_modules.html
-%%HTML%%%%DOCSDIR%%/html/history.xml
-%%HTML%%%%DOCSDIR%%/html/html_processing/all_together.html
-%%HTML%%%%DOCSDIR%%/html/html_processing/basehtmlprocessor.html
-%%HTML%%%%DOCSDIR%%/html/html_processing/dialect.html
-%%HTML%%%%DOCSDIR%%/html/html_processing/dictionary_based_string_formatting.html
-%%HTML%%%%DOCSDIR%%/html/html_processing/extracting_data.html
-%%HTML%%%%DOCSDIR%%/html/html_processing/index.html
-%%HTML%%%%DOCSDIR%%/html/html_processing/introducing_sgmllib.html
-%%HTML%%%%DOCSDIR%%/html/html_processing/locals_and_globals.html
-%%HTML%%%%DOCSDIR%%/html/html_processing/quoting_attribute_values.html
-%%HTML%%%%DOCSDIR%%/html/html_processing/summary.html
-%%HTML%%%%DOCSDIR%%/html/http_web_services/alltogether.html
-%%HTML%%%%DOCSDIR%%/html/http_web_services/debugging.html
-%%HTML%%%%DOCSDIR%%/html/http_web_services/etags.html
-%%HTML%%%%DOCSDIR%%/html/http_web_services/gzip_compression.html
-%%HTML%%%%DOCSDIR%%/html/http_web_services/http_features.html
-%%HTML%%%%DOCSDIR%%/html/http_web_services/index.html
-%%HTML%%%%DOCSDIR%%/html/http_web_services/redirects.html
-%%HTML%%%%DOCSDIR%%/html/http_web_services/review.html
-%%HTML%%%%DOCSDIR%%/html/http_web_services/summary.html
-%%HTML%%%%DOCSDIR%%/html/http_web_services/user_agent.html
-%%IMAGES%%%%DOCSDIR%%/html/images/callouts/1.png
-%%IMAGES%%%%DOCSDIR%%/html/images/callouts/10.png
-%%IMAGES%%%%DOCSDIR%%/html/images/callouts/2.png
-%%IMAGES%%%%DOCSDIR%%/html/images/callouts/3.png
-%%IMAGES%%%%DOCSDIR%%/html/images/callouts/4.png
-%%IMAGES%%%%DOCSDIR%%/html/images/callouts/5.png
-%%IMAGES%%%%DOCSDIR%%/html/images/callouts/6.png
-%%IMAGES%%%%DOCSDIR%%/html/images/callouts/7.png
-%%IMAGES%%%%DOCSDIR%%/html/images/callouts/8.png
-%%IMAGES%%%%DOCSDIR%%/html/images/callouts/9.png
-%%IMAGES%%%%DOCSDIR%%/html/images/caution.png
-%%IMAGES%%%%DOCSDIR%%/html/images/diveintopython.png
-%%IMAGES%%%%DOCSDIR%%/html/images/dot.png
-%%IMAGES%%%%DOCSDIR%%/html/images/important.png
-%%IMAGES%%%%DOCSDIR%%/html/images/note.png
-%%IMAGES%%%%DOCSDIR%%/html/images/tip.png
-%%IMAGES%%%%DOCSDIR%%/html/images/warning.png
-%%HTML%%%%DOCSDIR%%/html/index.html
-%%HTML%%%%DOCSDIR%%/html/installing_python/debian.html
-%%HTML%%%%DOCSDIR%%/html/installing_python/index.html
-%%HTML%%%%DOCSDIR%%/html/installing_python/macos9.html
-%%HTML%%%%DOCSDIR%%/html/installing_python/macosx.html
-%%HTML%%%%DOCSDIR%%/html/installing_python/redhat.html
-%%HTML%%%%DOCSDIR%%/html/installing_python/shell.html
-%%HTML%%%%DOCSDIR%%/html/installing_python/source.html
-%%HTML%%%%DOCSDIR%%/html/installing_python/summary.html
-%%HTML%%%%DOCSDIR%%/html/installing_python/windows.html
-%%HTML%%%%DOCSDIR%%/html/native_data_types/chef.html
-%%HTML%%%%DOCSDIR%%/html/native_data_types/declaring_variables.html
-%%HTML%%%%DOCSDIR%%/html/native_data_types/formatting_strings.html
-%%HTML%%%%DOCSDIR%%/html/native_data_types/fudd.html
-%%HTML%%%%DOCSDIR%%/html/native_data_types/index.html
-%%HTML%%%%DOCSDIR%%/html/native_data_types/joining_lists.html
-%%HTML%%%%DOCSDIR%%/html/native_data_types/lists.html
-%%HTML%%%%DOCSDIR%%/html/native_data_types/mapping_lists.html
-%%HTML%%%%DOCSDIR%%/html/native_data_types/olde.html
-%%HTML%%%%DOCSDIR%%/html/native_data_types/summary.html
-%%HTML%%%%DOCSDIR%%/html/native_data_types/tuples.html
-%%HTML%%%%DOCSDIR%%/html/object_oriented_framework/class_attributes.html
-%%HTML%%%%DOCSDIR%%/html/object_oriented_framework/defining_classes.html
-%%HTML%%%%DOCSDIR%%/html/object_oriented_framework/importing_modules.html
-%%HTML%%%%DOCSDIR%%/html/object_oriented_framework/index.html
-%%HTML%%%%DOCSDIR%%/html/object_oriented_framework/instantiating_classes.html
-%%HTML%%%%DOCSDIR%%/html/object_oriented_framework/private_functions.html
-%%HTML%%%%DOCSDIR%%/html/object_oriented_framework/special_class_methods.html
-%%HTML%%%%DOCSDIR%%/html/object_oriented_framework/special_class_methods2.html
-%%HTML%%%%DOCSDIR%%/html/object_oriented_framework/summary.html
-%%HTML%%%%DOCSDIR%%/html/object_oriented_framework/userdict.html
-%%HTML%%%%DOCSDIR%%/html/performance_tuning/dictionary_lookups.html
-%%HTML%%%%DOCSDIR%%/html/performance_tuning/index.html
-%%HTML%%%%DOCSDIR%%/html/performance_tuning/list_operations.html
-%%HTML%%%%DOCSDIR%%/html/performance_tuning/regular_expressions.html
-%%HTML%%%%DOCSDIR%%/html/performance_tuning/string_manipulation.html
-%%HTML%%%%DOCSDIR%%/html/performance_tuning/summary.html
-%%HTML%%%%DOCSDIR%%/html/performance_tuning/timeit.html
-%%HTML%%%%DOCSDIR%%/html/power_of_introspection/all_together.html
-%%HTML%%%%DOCSDIR%%/html/power_of_introspection/and_or.html
-%%HTML%%%%DOCSDIR%%/html/power_of_introspection/built_in_functions.html
-%%HTML%%%%DOCSDIR%%/html/power_of_introspection/filtering_lists.html
-%%HTML%%%%DOCSDIR%%/html/power_of_introspection/getattr.html
-%%HTML%%%%DOCSDIR%%/html/power_of_introspection/index.html
-%%HTML%%%%DOCSDIR%%/html/power_of_introspection/lambda_functions.html
-%%HTML%%%%DOCSDIR%%/html/power_of_introspection/optional_arguments.html
-%%HTML%%%%DOCSDIR%%/html/power_of_introspection/summary.html
-%%HTML%%%%DOCSDIR%%/html/refactoring/handling_changing_requirements.html
-%%HTML%%%%DOCSDIR%%/html/refactoring/index.html
-%%HTML%%%%DOCSDIR%%/html/refactoring/postscript.html
-%%HTML%%%%DOCSDIR%%/html/refactoring/refactoring.html
-%%HTML%%%%DOCSDIR%%/html/refactoring/summary.html
-%%HTML%%%%DOCSDIR%%/html/regular_expressions/index.html
-%%HTML%%%%DOCSDIR%%/html/regular_expressions/n_m_syntax.html
-%%HTML%%%%DOCSDIR%%/html/regular_expressions/phone_numbers.html
-%%HTML%%%%DOCSDIR%%/html/regular_expressions/roman_numerals.html
-%%HTML%%%%DOCSDIR%%/html/regular_expressions/street_addresses.html
-%%HTML%%%%DOCSDIR%%/html/regular_expressions/summary.html
-%%HTML%%%%DOCSDIR%%/html/regular_expressions/verbose.html
-%%HTML%%%%DOCSDIR%%/html/scripts_and_streams/all_together.html
-%%HTML%%%%DOCSDIR%%/html/scripts_and_streams/caching.html
-%%HTML%%%%DOCSDIR%%/html/scripts_and_streams/child_nodes.html
-%%HTML%%%%DOCSDIR%%/html/scripts_and_streams/command_line_arguments.html
-%%HTML%%%%DOCSDIR%%/html/scripts_and_streams/handlers_by_node_type.html
-%%HTML%%%%DOCSDIR%%/html/scripts_and_streams/index.html
-%%HTML%%%%DOCSDIR%%/html/scripts_and_streams/stdin_stdout_stderr.html
-%%HTML%%%%DOCSDIR%%/html/scripts_and_streams/summary.html
-%%HTML%%%%DOCSDIR%%/html/soap_web_services/debugging.html
-%%HTML%%%%DOCSDIR%%/html/soap_web_services/first_steps.html
-%%HTML%%%%DOCSDIR%%/html/soap_web_services/google.html
-%%HTML%%%%DOCSDIR%%/html/soap_web_services/index.html
-%%HTML%%%%DOCSDIR%%/html/soap_web_services/install.html
-%%HTML%%%%DOCSDIR%%/html/soap_web_services/introspection.html
-%%HTML%%%%DOCSDIR%%/html/soap_web_services/summary.html
-%%HTML%%%%DOCSDIR%%/html/soap_web_services/troubleshooting.html
-%%HTML%%%%DOCSDIR%%/html/soap_web_services/wsdl.html
-%%HTML%%%%DOCSDIR%%/html/toc/index.html
-%%HTML%%%%DOCSDIR%%/html/unit_testing/diving_in.html
-%%HTML%%%%DOCSDIR%%/html/unit_testing/index.html
-%%HTML%%%%DOCSDIR%%/html/unit_testing/romantest.html
-%%HTML%%%%DOCSDIR%%/html/unit_testing/stage_1.html
-%%HTML%%%%DOCSDIR%%/html/unit_testing/stage_2.html
-%%HTML%%%%DOCSDIR%%/html/unit_testing/stage_3.html
-%%HTML%%%%DOCSDIR%%/html/unit_testing/stage_4.html
-%%HTML%%%%DOCSDIR%%/html/unit_testing/stage_5.html
-%%HTML%%%%DOCSDIR%%/html/unit_testing/testing_for_failure.html
-%%HTML%%%%DOCSDIR%%/html/unit_testing/testing_for_sanity.html
-%%HTML%%%%DOCSDIR%%/html/unit_testing/testing_for_success.html
-%%HTML%%%%DOCSDIR%%/html/xml_processing/attributes.html
-%%HTML%%%%DOCSDIR%%/html/xml_processing/index.html
-%%HTML%%%%DOCSDIR%%/html/xml_processing/packages.html
-%%HTML%%%%DOCSDIR%%/html/xml_processing/parsing_xml.html
-%%HTML%%%%DOCSDIR%%/html/xml_processing/searching.html
-%%HTML%%%%DOCSDIR%%/html/xml_processing/summary.html
-%%HTML%%%%DOCSDIR%%/html/xml_processing/unicode.html
-%%DOCSDIR%%/py/BaseHTMLProcessor.py
-%%DOCSDIR%%/py/LICENSE.txt
-%%DOCSDIR%%/py/apihelper.py
-%%DOCSDIR%%/py/apihelpertest.py
-%%DOCSDIR%%/py/argecho.py
-%%DOCSDIR%%/py/autosize.py
-%%DOCSDIR%%/py/builddialectexamples.py
-%%DOCSDIR%%/py/colorize.py
-%%DOCSDIR%%/py/dialect.py
-%%DOCSDIR%%/py/fibonacci.py
-%%DOCSDIR%%/py/fileinfo.py
-%%DOCSDIR%%/py/fileinfo_fromdict.py
-%%DOCSDIR%%/py/fullpath.py
-%%DOCSDIR%%/py/kgp/binary.xml
-%%DOCSDIR%%/py/kgp/husserl.xml
-%%DOCSDIR%%/py/kgp/kant.xml
-%%DOCSDIR%%/py/kgp/kgp.dtd
-%%DOCSDIR%%/py/kgp/kgp.py
-%%DOCSDIR%%/py/kgp/russiansample.xml
-%%DOCSDIR%%/py/kgp/stderr.py
-%%DOCSDIR%%/py/kgp/stdout.py
-%%DOCSDIR%%/py/kgp/template.xml
-%%DOCSDIR%%/py/kgp/test.xml
-%%DOCSDIR%%/py/kgp/thanks.xml
-%%DOCSDIR%%/py/kgp/toolbox.py
-%%DOCSDIR%%/py/kgptest.py
-%%DOCSDIR%%/py/makerealworddoc.py
-%%DOCSDIR%%/py/odbchelper.py
-%%DOCSDIR%%/py/odbchelpertest.py
-%%DOCSDIR%%/py/openanything.py
-%%DOCSDIR%%/py/parsephone.py
-%%DOCSDIR%%/py/piglatin.py
-%%DOCSDIR%%/py/plural-rules.en
-%%DOCSDIR%%/py/plural.py
-%%DOCSDIR%%/py/plural/stage1/plural1.py
-%%DOCSDIR%%/py/plural/stage1/pluraltest1.py
-%%DOCSDIR%%/py/plural/stage2/plural2.py
-%%DOCSDIR%%/py/plural/stage2/pluraltest2.py
-%%DOCSDIR%%/py/plural/stage3/plural3.py
-%%DOCSDIR%%/py/plural/stage3/pluraltest3.py
-%%DOCSDIR%%/py/plural/stage4/plural4.py
-%%DOCSDIR%%/py/plural/stage4/pluraltest4.py
-%%DOCSDIR%%/py/plural/stage5/plural5.py
-%%DOCSDIR%%/py/plural/stage5/pluraltest5.py
-%%DOCSDIR%%/py/plural/stage5/rules.en
-%%DOCSDIR%%/py/plural/stage6/plural6.py
-%%DOCSDIR%%/py/plural/stage6/pluraltest6.py
-%%DOCSDIR%%/py/plural/stage6/rules.en
-%%DOCSDIR%%/py/pluraltest.py
-%%DOCSDIR%%/py/pyfontify.py
-%%DOCSDIR%%/py/regression.py
-%%DOCSDIR%%/py/roman.py
-%%DOCSDIR%%/py/roman/stage1/roman1.py
-%%DOCSDIR%%/py/roman/stage1/romantest1.py
-%%DOCSDIR%%/py/roman/stage2/roman2.py
-%%DOCSDIR%%/py/roman/stage2/romantest2.py
-%%DOCSDIR%%/py/roman/stage3/roman3.py
-%%DOCSDIR%%/py/roman/stage3/romantest3.py
-%%DOCSDIR%%/py/roman/stage4/roman4.py
-%%DOCSDIR%%/py/roman/stage4/romantest4.py
-%%DOCSDIR%%/py/roman/stage5/roman5.py
-%%DOCSDIR%%/py/roman/stage5/romantest5.py
-%%DOCSDIR%%/py/roman/stage6/roman61.py
-%%DOCSDIR%%/py/roman/stage6/roman62.py
-%%DOCSDIR%%/py/roman/stage6/romantest61.py
-%%DOCSDIR%%/py/roman/stage6/romantest62.py
-%%DOCSDIR%%/py/roman/stage7/roman71.py
-%%DOCSDIR%%/py/roman/stage7/roman72.py
-%%DOCSDIR%%/py/roman/stage7/romantest71.py
-%%DOCSDIR%%/py/roman/stage7/romantest72.py
-%%DOCSDIR%%/py/roman/stage8/roman81.py
-%%DOCSDIR%%/py/roman/stage8/roman82.py
-%%DOCSDIR%%/py/roman/stage8/roman83.py
-%%DOCSDIR%%/py/roman/stage8/romantest81.py
-%%DOCSDIR%%/py/roman/stage8/romantest82.py
-%%DOCSDIR%%/py/roman/stage8/romantest83.py
-%%DOCSDIR%%/py/roman/stage9/roman9.py
-%%DOCSDIR%%/py/roman/stage9/romantest9.py
-%%DOCSDIR%%/py/romantest.py
-%%DOCSDIR%%/py/search.py
-%%DOCSDIR%%/py/soundex.py
-%%DOCSDIR%%/py/soundex/stage1/soundex1a.py
-%%DOCSDIR%%/py/soundex/stage1/soundex1b.py
-%%DOCSDIR%%/py/soundex/stage1/soundex1c.py
-%%DOCSDIR%%/py/soundex/stage1/soundex1d.py
-%%DOCSDIR%%/py/soundex/stage1/soundex1e.py
-%%DOCSDIR%%/py/soundex/stage2/soundex2a.py
-%%DOCSDIR%%/py/soundex/stage2/soundex2b.py
-%%DOCSDIR%%/py/soundex/stage2/soundex2c.py
-%%DOCSDIR%%/py/soundex/stage3/soundex3a.py
-%%DOCSDIR%%/py/soundex/stage3/soundex3b.py
-%%DOCSDIR%%/py/soundex/stage3/soundex3c.py
-%%DOCSDIR%%/py/soundex/stage3/soundex3d.py
-%%DOCSDIR%%/py/soundex/stage4/soundex4a.py
-%%DOCSDIR%%/py/soundex/stage4/soundex4b.py
-%%DOCSDIR%%/py/soundex/stage4/soundex4c.py
-%%DOCSDIR%%/py/soundex/stage4/soundex4d.py
-%%DOCSDIR%%/py/soundextest.py
-%%DOCSDIR%%/py/statsout.py
-%%DOCSDIR%%/py/unicode2koi8r.py
-%%DOCSDIR%%/py/urllister.py
diff --git a/lang/modula3/Makefile b/lang/modula3/Makefile
deleted file mode 100644
index 72d7aebc018c..000000000000
--- a/lang/modula3/Makefile
+++ /dev/null
@@ -1,146 +0,0 @@
-# Created by: marino@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= modula3
-PORTVERSION= 5.10.0
-PORTREVISION= 10
-CATEGORIES= lang
-MASTER_SITES= http://downloads.dragonlace.net/m3/:boot
-DISTFILES= ${SRCDISTFILE} ${BOOTDIST}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Critical Mass Modula-3 compiler
-
-LICENSE= DECM3
-LICENSE_NAME= CM3 License defined by DEC and Critical Mass copyrights
-LICENSE_FILE= ${WRKSRC}/COM_LICENSE
-LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libodbc.so:databases/unixODBC
-
-NEWBOOTDIR= ${WRKDIR}/new-bootstrap/bootstrap
-SRCDISTFILE= modula3-cm3-${PORTVERSION}-${GH_TAGNAME}_GH0.tar.gz
-DST1= m3-bootstrap.AMD64.FREEBSD.92.tar.bz2:boot
-DST2= m3-bootstrap.x86_64.DRAGONFLY.36.tar.bz2:boot
-
-BROKEN_FreeBSD_12= fails to build
-BROKEN_FreeBSD_13= fails to build
-ONLY_FOR_ARCHS= amd64
-PORTSCOUT= ignore:1
-
-USE_GITHUB= yes
-GH_ACCOUNT= modula3
-GH_PROJECT= cm3
-GH_TAGNAME= b2ce705
-
-USES= gmake pgsql python:2.7,build
-USE_XORG= xaw xmu xext xt sm ice x11
-USE_GL= gl glu
-USE_GCC= yes
-NO_MTREE= yes
-
-MAKE_ENV= CM3_DEBUG=yes \
- M3_PORTABLE_RUN_PATH=yes
-INTERMED= ${WRKDIR}/intermediate
-BOOTCM3= CM3="${WRKDIR}/bootstrap/bin/cm3"
-PORTDOCS= www license
-STRIPPKG= m3staloneback/m3back \
- libdump/libdump \
- cmpfp/cmpfp \
- formsview/formsview \
- vorun/vorun \
- pkl-fonts/PklFonts \
- hack/dummy \
- test/test
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.pre.mk>
-
-M3BOOT_ENV= ${MAKE_ENV:C/^LDFLAGS=.*//:C/^CPPFLAGS=.*//} \
- ${BOOTCM3} STAGE=${INTERMED:Q}
-
-# for port maintenance, invoke "make makesum PLUS_BOOTSTRAPS=1"
-.if defined(PLUS_BOOTSTRAPS)
-DISTFILES= ${SRCDISTFILE} ${DST1} ${DST2}
-.else
-
-. if ${OPSYS} == FreeBSD
-BOOTDIST= ${DST1}
-MARCH= AMD64
-. if !exists(/usr/include/xlocale/_ctype.h)
-IGNORE= the bootstrap compiler only runs on FreeBSD 9.0 or later
-. endif
-. endif
-
-. if ${OPSYS} == DragonFly
-IGNORE= modula-3 has not adapted to DragonFly yet
-BOOTDIST= ${DST2}
-MARCH= x86_64
-. endif
-
-NEWBOOTNAME= m3-bootstrap.${MARCH}.${OPSYS:tu}.${OSREL:S/.//}.tar.bz2
-M3TARGET= ${MARCH}_${OPSYS:tu}
-PLIST_SUB+= T=${M3TARGET} P=cm3/pkg B=cm3/bin L=cm3/lib
-.endif
-
-post-extract:
- @(cd ${WRKSRC} && ${CAT} COPYRIGHT-DEC COPYRIGHT-CMASS > COM_LICENSE)
-
-post-patch:
- @${REINPLACE_CMD} -i "" -e 's|/usr/local|${LOCALBASE}|g' \
- ${WRKSRC}/m3-sys/cminstall/src/config-no-install/FreeBSD.common
- @${REINPLACE_CMD} -i "" \
- -e 's|/usr/local|${LOCALBASE}|g' \
- -e 's|/usr/X11R6|${LOCALBASE}|g' \
- ${WRKSRC}/m3-sys/cminstall/src/config-no-install/Unix.common
- @${REINPLACE_CMD} -i "" \
- -e 's/^SYSTEM_CC = ".* -gs/SYSTEM_CC = "${CC} -gs/' \
- -e 's|as -64|${AS} -64|' \
- ${WRKDIR}/bootstrap/etc/modula3/AMD64_FREEBSD \
- ${WRKSRC}/m3-sys/cminstall/src/config-no-install/AMD64_FREEBSD
- @${REINPLACE_CMD} -e 's|m3cc, bin|bin|' \
- ${WRKDIR}/bootstrap/etc/modula3/cm3cfg.common
- @${GREP} -rl 'bin/env python' ${WRKSRC}/m3-sys ${WRKSRC}/scripts | \
- ${XARGS} ${REINPLACE_CMD} \
- -e 's|/usr/bin/env python|${PYTHON_CMD}|'
-
-do-build:
- (cd ${WRKSRC} && ${SETENV} ${M3BOOT_ENV} \
- ${PYTHON_CMD} scripts/python/make-dist.py)
-
-do-install:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${CP} -a ${INTERMED}/all-dist ${STAGEDIR}${PREFIX}/cm3
- ${MV} ${STAGEDIR}${PREFIX}/cm3/man ${STAGEDIR}${PREFIX}/
- ${MV} ${STAGEDIR}${PREFIX}/cm3/www ${STAGEDIR}${DOCSDIR}/
- ${MV} ${STAGEDIR}${PREFIX}/cm3/license ${STAGEDIR}${DOCSDIR}/
- ${CHMOD} -x ${STAGEDIR}${PREFIX}/cm3/pkg/m3back/src/M3C.i3 \
- ${STAGEDIR}${PREFIX}/cm3/pkg/m3core/src/C/Common/Csetjmp.i3
- (cd ${STAGEDIR}${PREFIX}/cm3/bin && ${FIND} * -type f -perm +111 | \
- ${SED} -E '/^(obliq|obliqsrv|recordheap)$$/d' | \
- ${XARGS} ${STRIP_CMD})
- ${FIND} ${STAGEDIR}${PREFIX}/cm3/lib -type f -perm +111 | \
- ${XARGS} ${STRIP_CMD}
-.for PACKAGE in ${STRIPPKG}
- (cd ${STAGEDIR}${PREFIX}/cm3/pkg/${PACKAGE:H}/${M3TARGET} && \
- ${STRIP_CMD} ${PACKAGE:T} && \
- ${MV} ${PACKAGE:T} ../../../bin/ && \
- ${LN} -s ../../../bin/${PACKAGE:T} .)
-.endfor
- (cd ${STAGEDIR}${PREFIX}/cm3/pkg/cm3/${M3TARGET} && \
- ${RM} cm3 && ${LN} -s ../../../bin/cm3 .)
-
-new-bootstrap:
- @${RM} -r ${NEWBOOTDIR}
- @${MKDIR} ${NEWBOOTDIR:H}
- ${CP} -a ${INTERMED}/min-dist ${NEWBOOTDIR}
- @${FIND} ${NEWBOOTDIR} -type f -perm +111 | \
- ${SED} -E '/Csetjmp.i3$$/d' | ${XARGS} ${STRIP_CMD}
- (cd ${NEWBOOTDIR}/.. ; tar -cyf ${NEWBOOTNAME} bootstrap)
-
-.include <bsd.port.post.mk>
diff --git a/lang/modula3/distinfo b/lang/modula3/distinfo
deleted file mode 100644
index 094b11034461..000000000000
--- a/lang/modula3/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (modula3-cm3-5.10.0-b2ce705_GH0.tar.gz) = 9548bfa52df6a8c2ae6bcb604d229255caa4bcda2240c1dfa63fc62db2a3c085
-SIZE (modula3-cm3-5.10.0-b2ce705_GH0.tar.gz) = 95828558
-SHA256 (m3-bootstrap.AMD64.FREEBSD.92.tar.bz2) = b0396c9048876110683e915b773480fd0717ce3a376e518dae2f9093f18253a1
-SIZE (m3-bootstrap.AMD64.FREEBSD.92.tar.bz2) = 9983846
diff --git a/lang/modula3/files/patch-m3-sys_cminstall_src_config-no-install_FreeBSD.common b/lang/modula3/files/patch-m3-sys_cminstall_src_config-no-install_FreeBSD.common
deleted file mode 100644
index 1c30dee8a36a..000000000000
--- a/lang/modula3/files/patch-m3-sys_cminstall_src_config-no-install_FreeBSD.common
+++ /dev/null
@@ -1,41 +0,0 @@
---- m3-sys/cminstall/src/config-no-install/FreeBSD.common.orig 2015-06-02 07:41:14 UTC
-+++ m3-sys/cminstall/src/config-no-install/FreeBSD.common
-@@ -8,32 +8,11 @@ SYSTEM_LIBS{"ODBC"} = [ "-Wl,-R/usr/loca
- SYSTEM_LIBS{"POSTGRES95"} = [ "-Wl,-R/usr/local/lib", "-L/usr/local/lib", "-lpq" ]
- SYSTEM_LIBS{"X11"} = ["-Wl,-R/usr/local/lib", "-L/usr/local/lib", SYSTEM_LIBS{"X11"}]
-
--%
--% "Double inheritance" leads to FREEBSD4_CC_APPEND
--% occuring twice in FREEBSD_LD_APPEND, ok?
--%
--
--FREEBSD4_CC_APPEND = " -z origin"
--
--FREEBSD4_LD_APPEND = FREEBSD4_CC_APPEND
-- & " -Wl,--warn-common"
-- & " -Wl,-rpath,\\$ORIGIN"
-- & " -Wl,-rpath,\\$ORIGIN/../lib "
--
--FREEBSD_CC_APPEND = FREEBSD4_CC_APPEND
-- & " -z now"
-- & " -Bsymbolic"
--
--FREEBSD_LD_APPEND = FREEBSD_CC_APPEND
-- & FREEBSD4_LD_APPEND
-- & " -Wl,--fatal-warnings"
--
--if defined("SYSTEM_CC")
-- SYSTEM_CC = SYSTEM_CC & FREEBSD_CC_APPEND
--end
--
--if defined("SYSTEM_LD")
-- SYSTEM_LD = SYSTEM_LD & FREEBSD_LD_APPEND
--end
-+SYSTEM_LD = SYSTEM_CC
-+ & " -Wl,-z,now"
-+ & " -Wl,-z,origin"
-+ & " -Bsymbolic"
-+ & " -Wl,--fatal-warnings"
-+ & " -Wl,-rpath,\\$ORIGIN/../lib"
-
- include("gnuld.common")
diff --git a/lang/modula3/files/patch-scripts_python_make-dist.py b/lang/modula3/files/patch-scripts_python_make-dist.py
deleted file mode 100644
index e5bfd18e7ada..000000000000
--- a/lang/modula3/files/patch-scripts_python_make-dist.py
+++ /dev/null
@@ -1,22 +0,0 @@
---- scripts/python/make-dist.py.orig 2015-06-03 20:58:25 UTC
-+++ scripts/python/make-dist.py
-@@ -172,8 +172,8 @@ def FatalError():
- InstallRoot_Previous = InstallRoot
- InstallRoot_CompilerWithPrevious = os.path.join(GetStage(), "compiler_with_previous")
- InstallRoot_CompilerWithSelf = os.path.join(GetStage(), "compiler_with_self")
--InstallRoot_Min = FormInstallRoot("min")
--InstallRoot_All = FormInstallRoot("all")
-+InstallRoot_Min = os.path.join(GetStage(), "min-dist")
-+InstallRoot_All = os.path.join(GetStage(), "all-dist");
- InstallRoots = [InstallRoot_Min, InstallRoot_All]
-
- OriginalLIB = os.getenv("LIB")
-@@ -327,7 +327,7 @@ else:
-
- # ----------------------------------------------------------------------------------------------------------------------------------
-
--MakeArchives()
-+InstallLicense(Root, InstallRoot_All)
-
- if contains(target, "linux"):
- MakeDebianPackage(FormInstallRoot("all"), "/usr/local/cm3")
diff --git a/lang/modula3/pkg-descr b/lang/modula3/pkg-descr
deleted file mode 100644
index 7515d74f79cf..000000000000
--- a/lang/modula3/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Modula-3 is a systems programming language that descends from Mesa,
-Modula-2, Cedar, and Modula-2+. It also resembles its cousins Oberon,
-Object Pascal, and Euclid.
-
-Modula-3 retains one of Modula-2's most successful features, the provision
-of explicit interfaces between modules. It adds objects and classes,
-exception handling, garbage collection, lightweight processes (or threads),
-and the isolation of unsafe features.
-
-This is the Critical Mass implementation.
-
-WWW: http://www.modula3.org
diff --git a/lang/modula3/pkg-plist b/lang/modula3/pkg-plist
deleted file mode 100644
index 6c2bccfbc629..000000000000
--- a/lang/modula3/pkg-plist
+++ /dev/null
@@ -1,7465 +0,0 @@
-%%B%%/BadBricks
-%%B%%/Calculator
-%%B%%/Cube
-%%B%%/DeckScape
-%%B%%/Fours
-%%B%%/Juno
-%%B%%/PklFonts
-%%B%%/Proxy
-%%B%%/RehearseCode
-%%B%%/WebScape
-%%B%%/cm3
-%%B%%/cm3.cfg
-%%B%%/cm3cg
-%%B%%/cm3ide
-%%B%%/cmpfp
-%%B%%/cmpdir
-%%B%%/columns
-%%B%%/config/ALPHA32_VMS
-%%B%%/config/ALPHA64_VMS
-%%B%%/config/ALPHA_LINUX
-%%B%%/config/ALPHA_OPENBSD
-%%B%%/config/ALPHA_OSF
-%%B%%/config/AMD64.common
-%%B%%/config/AMD64_DARWIN
-%%B%%/config/AMD64_FREEBSD
-%%B%%/config/AMD64_LINUX
-%%B%%/config/AMD64_NETBSD
-%%B%%/config/AMD64_NT
-%%B%%/config/AMD64_OPENBSD
-%%B%%/config/AMD64_SOLARIS
-%%B%%/config/ARM.common
-%%B%%/config/ARMEL_LINUX
-%%B%%/config/ARM_DARWIN
-%%B%%/config/ARM_LINUX
-%%B%%/config/ARM_LINUX.common
-%%B%%/config/Alpha32.common
-%%B%%/config/Alpha64.common
-%%B%%/config/Darwin.common
-%%B%%/config/FreeBSD.common
-%%B%%/config/FreeBSD4
-%%B%%/config/HPPA.common
-%%B%%/config/HPPA64.common
-%%B%%/config/HPUX.common
-%%B%%/config/I386.common
-%%B%%/config/I386_CYGWIN
-%%B%%/config/I386_DARWIN
-%%B%%/config/I386_FREEBSD
-%%B%%/config/I386_FREEBSD.common
-%%B%%/config/I386_INTERIX
-%%B%%/config/I386_LINUX
-%%B%%/config/I386_LINUX.common
-%%B%%/config/I386_MINGW
-%%B%%/config/I386_NETBSD
-%%B%%/config/I386_NT
-%%B%%/config/I386_OPENBSD
-%%B%%/config/I386_SOLARIS
-%%B%%/config/IA64.common
-%%B%%/config/IA64_LINUX
-%%B%%/config/Interix.common
-%%B%%/config/LINUXLIBC6
-%%B%%/config/Linux.common
-%%B%%/config/MIPS64EL_OPENBSD
-%%B%%/config/MIPS64_OPENBSD
-%%B%%/config/NT.common
-%%B%%/config/NT386
-%%B%%/config/NT386.common
-%%B%%/config/NetBSD.common
-%%B%%/config/OpenBSD.common
-%%B%%/config/PA32_HPUX
-%%B%%/config/PA64_HPUX
-%%B%%/config/PPC.common
-%%B%%/config/PPC32_OPENBSD
-%%B%%/config/PPC64.common
-%%B%%/config/PPC64_DARWIN
-%%B%%/config/PPC_DARWIN
-%%B%%/config/PPC_LINUX
-%%B%%/config/SOLgnu
-%%B%%/config/SOLsun
-%%B%%/config/SPARC.common
-%%B%%/config/SPARC32_LINUX
-%%B%%/config/SPARC32_SOLARIS
-%%B%%/config/SPARC32_SOLARIS.common
-%%B%%/config/SPARC64.common
-%%B%%/config/SPARC64_LINUX
-%%B%%/config/SPARC64_OPENBSD
-%%B%%/config/SPARC64_SOLARIS
-%%B%%/config/Solaris.common
-%%B%%/config/Unix.common
-%%B%%/config/VMS.common
-%%B%%/config/cm3.cfg
-%%B%%/config/cm3cfg.common
-%%B%%/config/gnuld.common
-%%B%%/cvsup
-%%B%%/cvsupd
-%%B%%/dirfp
-%%B%%/dummy
-%%B%%/fisheye
-%%B%%/fix_nl
-%%B%%/formsedit
-%%B%%/formsview
-%%B%%/kemacs
-%%B%%/kext
-%%B%%/kgv
-%%B%%/klex
-%%B%%/ktok
-%%B%%/kyacc
-%%B%%/libdump
-%%B%%/m3back
-%%B%%/m3browser
-%%B%%/m3browserhack
-%%B%%/m3bundle
-%%B%%/m3cgcat
-%%B%%/m3cggen
-%%B%%/m3dep
-%%B%%/m3dir
-%%B%%/m3err
-%%B%%/m3msh
-%%B%%/m3ovr
-%%B%%/m3sleep
-%%B%%/m3tmplhack
-%%B%%/m3tohtml
-%%B%%/m3totex
-%%B%%/m3zume
-%%B%%/maze
-%%B%%/mentor
-%%B%%/netobjd
-%%B%%/obliq
-%%B%%/obliq-anim
-%%B%%/obliq-min
-%%B%%/obliq-std
-%%B%%/obliq-ui
-%%B%%/obliqsrv
-%%B%%/obliqsrv-std
-%%B%%/obliqsrv-ui
-%%B%%/pkgvm
-%%B%%/prjm
-%%B%%/recordheap
-%%B%%/replayheap
-%%B%%/shobjcodegen
-%%B%%/showheap
-%%B%%/shownew
-%%B%%/showthread
-%%B%%/solitaire
-%%B%%/stablegen
-%%B%%/stubgen
-%%B%%/test
-%%B%%/tetris
-%%B%%/visobliq
-%%B%%/vocgi
-%%B%%/voquery
-%%B%%/vorun
-%%B%%/webcat
-%%L%%/libBitVector.a
-%%L%%/libBitVector.so
-%%L%%/libBitVector.so.5
-%%L%%/libDiGraph.a
-%%L%%/libDiGraph.so
-%%L%%/libDiGraph.so.5
-%%L%%/libGeometry.a
-%%L%%/libGeometry.so
-%%L%%/libGeometry.so.5
-%%L%%/libSortedTableExtras.a
-%%L%%/libSortedTableExtras.so
-%%L%%/libSortedTableExtras.so.5
-%%L%%/libTempFiles.a
-%%L%%/libTempFiles.so
-%%L%%/libTempFiles.so.5
-%%L%%/libUDP.a
-%%L%%/libUDP.so
-%%L%%/libUDP.so.5
-%%L%%/libanim3D.a
-%%L%%/libanim3D.so
-%%L%%/libanim3D.so.5
-%%L%%/libarithmetic.a
-%%L%%/libarithmetic.so
-%%L%%/libarithmetic.so.5
-%%L%%/libbinIO.a
-%%L%%/libbinIO.so
-%%L%%/libbinIO.so.5
-%%L%%/libcit_common.a
-%%L%%/libcit_common.so
-%%L%%/libcit_common.so.5
-%%L%%/libcit_util.a
-%%L%%/libcit_util.so
-%%L%%/libcit_util.so.5
-%%L%%/libcmvbt.a
-%%L%%/libcmvbt.so
-%%L%%/libcmvbt.so.5
-%%L%%/libcommandrw.a
-%%L%%/libcommandrw.so
-%%L%%/libcommandrw.so.5
-%%L%%/libcompact-client.a
-%%L%%/libcompact-client.so
-%%L%%/libcompact-client.so.5
-%%L%%/libcompact-copyright.a
-%%L%%/libcompact-copyright.so
-%%L%%/libcompact-copyright.so.5
-%%L%%/libcompactrc.a
-%%L%%/libcompactrc.so
-%%L%%/libcompactrc.so.5
-%%L%%/libdb.a
-%%L%%/libdb.so
-%%L%%/libdb.so.5
-%%L%%/libdcpane.a
-%%L%%/libdcpane.so
-%%L%%/libdcpane.so.5
-%%L%%/libdebug.a
-%%L%%/libdebug.so
-%%L%%/libdebug.so.5
-%%L%%/libdeepcopy.a
-%%L%%/libdeepcopy.so
-%%L%%/libdeepcopy.so.5
-%%L%%/libdepgraph.a
-%%L%%/libdepgraph.so
-%%L%%/libdepgraph.so.5
-%%L%%/libdrawcontext.a
-%%L%%/libdrawcontext.so
-%%L%%/libdrawcontext.so.5
-%%L%%/libembutils.a
-%%L%%/libembutils.so
-%%L%%/libembutils.so.5
-%%L%%/libevents.a
-%%L%%/libevents.so
-%%L%%/libevents.so.5
-%%L%%/libfileinfo.a
-%%L%%/libfileinfo.so
-%%L%%/libfileinfo.so.5
-%%L%%/libfilepool.a
-%%L%%/libfilepool.so
-%%L%%/libfilepool.so.5
-%%L%%/libfsfind.a
-%%L%%/libfsfind.so
-%%L%%/libfsfind.so.5
-%%L%%/libgraphicutils.a
-%%L%%/libgraphicutils.so
-%%L%%/libgraphicutils.so.5
-%%L%%/libhttp.a
-%%L%%/libhttp.so
-%%L%%/libhttp.so.5
-%%L%%/libjuno-compiler.a
-%%L%%/libjuno-compiler.so
-%%L%%/libjuno-compiler.so.5
-%%L%%/libjuno-machine.a
-%%L%%/libjuno-machine.so
-%%L%%/libjuno-machine.so.5
-%%L%%/libjvideo.a
-%%L%%/libjvideo.so
-%%L%%/libjvideo.so.5
-%%L%%/libklexlib.a
-%%L%%/libklexlib.so
-%%L%%/libklexlib.so.5
-%%L%%/libktoklib.a
-%%L%%/libktoklib.so
-%%L%%/libktoklib.so.5
-%%L%%/libkyacclib.a
-%%L%%/libkyacclib.so
-%%L%%/libkyacclib.so.5
-%%L%%/liblangutils.a
-%%L%%/liblangutils.so
-%%L%%/liblangutils.so.5
-%%L%%/liblibbuf.a
-%%L%%/liblibbuf.so
-%%L%%/liblibbuf.so.5
-%%L%%/liblibsio.a
-%%L%%/liblibsio.so
-%%L%%/liblibsio.so.5
-%%L%%/liblistfuncs.a
-%%L%%/liblistfuncs.so
-%%L%%/liblistfuncs.so.5
-%%L%%/libm3.a
-%%L%%/libm3.so
-%%L%%/libm3.so.5
-%%L%%/libm3X11R4.a
-%%L%%/libm3X11R4.so
-%%L%%/libm3X11R4.so.5
-%%L%%/libm3bicycle.a
-%%L%%/libm3bicycle.so
-%%L%%/libm3bicycle.so.5
-%%L%%/libm3codeview.a
-%%L%%/libm3codeview.so
-%%L%%/libm3codeview.so.5
-%%L%%/libm3core.a
-%%L%%/libm3core.so
-%%L%%/libm3core.so.5
-%%L%%/libm3formsvbt.a
-%%L%%/libm3formsvbt.so
-%%L%%/libm3formsvbt.so.5
-%%L%%/libm3formsvbtpixmaps.a
-%%L%%/libm3formsvbtpixmaps.so
-%%L%%/libm3formsvbtpixmaps.so.5
-%%L%%/libm3makefile.a
-%%L%%/libm3makefile.so
-%%L%%/libm3makefile.so.5
-%%L%%/libm3markup.a
-%%L%%/libm3markup.so
-%%L%%/libm3markup.so.5
-%%L%%/libm3mg.a
-%%L%%/libm3mg.so
-%%L%%/libm3mg.so.5
-%%L%%/libm3mgkit.a
-%%L%%/libm3mgkit.so
-%%L%%/libm3mgkit.so.5
-%%L%%/libm3netobj.a
-%%L%%/libm3netobj.so
-%%L%%/libm3netobj.so.5
-%%L%%/libm3odbc.a
-%%L%%/libm3odbc.so
-%%L%%/libm3odbc.so.5
-%%L%%/libm3parseparams.a
-%%L%%/libm3parseparams.so
-%%L%%/libm3parseparams.so.5
-%%L%%/libm3scan.a
-%%L%%/libm3scan.so
-%%L%%/libm3scan.so.5
-%%L%%/libm3slisp.a
-%%L%%/libm3slisp.so
-%%L%%/libm3slisp.so.5
-%%L%%/libm3smalldb.a
-%%L%%/libm3smalldb.so
-%%L%%/libm3smalldb.so.5
-%%L%%/libm3tcp.a
-%%L%%/libm3tcp.so
-%%L%%/libm3tcp.so.5
-%%L%%/libm3tk-misc.a
-%%L%%/libm3tk-misc.so
-%%L%%/libm3tk-misc.so.5
-%%L%%/libm3tk.a
-%%L%%/libm3tk.so
-%%L%%/libm3tk.so.5
-%%L%%/libm3ui.a
-%%L%%/libm3ui.so
-%%L%%/libm3ui.so.5
-%%L%%/libm3unit-numeric.a
-%%L%%/libm3unit-numeric.so
-%%L%%/libm3unit-numeric.so.5
-%%L%%/libm3unit.a
-%%L%%/libm3unit.so
-%%L%%/libm3unit.so.5
-%%L%%/libm3vbtkit.a
-%%L%%/libm3vbtkit.so
-%%L%%/libm3vbtkit.so.5
-%%L%%/libm3zeus.a
-%%L%%/libm3zeus.so
-%%L%%/libm3zeus.so.5
-%%L%%/libmetasyn.a
-%%L%%/libmetasyn.so
-%%L%%/libmetasyn.so.5
-%%L%%/libminiscan.a
-%%L%%/libminiscan.so
-%%L%%/libminiscan.so.5
-%%L%%/libobliq.a
-%%L%%/libobliq.so
-%%L%%/libobliq.so.5
-%%L%%/libobliqlib3D.a
-%%L%%/libobliqlib3D.so
-%%L%%/libobliqlib3D.so.5
-%%L%%/libobliqlibanim.a
-%%L%%/libobliqlibanim.so
-%%L%%/libobliqlibanim.so.5
-%%L%%/libobliqlibemb.a
-%%L%%/libobliqlibemb.so
-%%L%%/libobliqlibemb.so.5
-%%L%%/libobliqlibm3.a
-%%L%%/libobliqlibm3.so
-%%L%%/libobliqlibm3.so.5
-%%L%%/libobliqlibui.a
-%%L%%/libobliqlibui.so
-%%L%%/libobliqlibui.so.5
-%%L%%/libobliqparse.a
-%%L%%/libobliqparse.so
-%%L%%/libobliqparse.so.5
-%%L%%/libobliqprint.a
-%%L%%/libobliqprint.so
-%%L%%/libobliqprint.so.5
-%%L%%/libobliqrt.a
-%%L%%/libobliqrt.so
-%%L%%/libobliqrt.so.5
-%%L%%/libopengl.a
-%%L%%/libopengl.so
-%%L%%/libopengl.so.5
-%%L%%/libpaneman.a
-%%L%%/libpaneman.so
-%%L%%/libpaneman.so.5
-%%L%%/libparserlib.a
-%%L%%/libparserlib.so
-%%L%%/libparserlib.so.5
-%%L%%/libpatternmatching.a
-%%L%%/libpatternmatching.so
-%%L%%/libpatternmatching.so.5
-%%L%%/libpkg_vc.a
-%%L%%/libpkg_vc.so
-%%L%%/libpkg_vc.so.5
-%%L%%/libpkgbase.a
-%%L%%/libpkgbase.so
-%%L%%/libpkgbase.so.5
-%%L%%/libpkgversions.a
-%%L%%/libpkgversions.so
-%%L%%/libpkgversions.so.5
-%%L%%/libpostgres95.a
-%%L%%/libpostgres95.so
-%%L%%/libpostgres95.so.5
-%%L%%/libprjbase.a
-%%L%%/libprjbase.so
-%%L%%/libprjbase.so.5
-%%L%%/librdwr.a
-%%L%%/librdwr.so
-%%L%%/librdwr.so.5
-%%L%%/librsrcservice.a
-%%L%%/librsrcservice.so
-%%L%%/librsrcservice.so.5
-%%L%%/libset.a
-%%L%%/libset.so
-%%L%%/libset.so.5
-%%L%%/libsgml.a
-%%L%%/libsgml.so
-%%L%%/libsgml.so.5
-%%L%%/libsharedobj.a
-%%L%%/libsharedobj.so
-%%L%%/libsharedobj.so.5
-%%L%%/libstable.a
-%%L%%/libstable.so
-%%L%%/libstable.so.5
-%%L%%/libsuplib.a
-%%L%%/libsuplib.so
-%%L%%/libsuplib.so.5
-%%L%%/libsynex.a
-%%L%%/libsynex.so
-%%L%%/libsynex.so.5
-%%L%%/libsynwr.a
-%%L%%/libsynwr.so
-%%L%%/libsynwr.so.5
-%%L%%/libsysutils.a
-%%L%%/libsysutils.so
-%%L%%/libsysutils.so.5
-%%L%%/libtable-list.a
-%%L%%/libtable-list.so
-%%L%%/libtable-list.so.5
-%%L%%/libterm.a
-%%L%%/libterm.so
-%%L%%/libterm.so.5
-%%L%%/libtuple.a
-%%L%%/libtuple.so
-%%L%%/libtuple.so.5
-%%L%%/libvideovbt.a
-%%L%%/libvideovbt.so
-%%L%%/libvideovbt.so.5
-%%L%%/libweb.a
-%%L%%/libweb.so
-%%L%%/libweb.so.5
-%%L%%/libwebvbt.a
-%%L%%/libwebvbt.so
-%%L%%/libwebvbt.so.5
-%%L%%/libwindowsResources.a
-%%L%%/libwindowsResources.so
-%%L%%/libwindowsResources.so.5
-%%P%%/X11R4/%%T%%/.M3EXPORTS
-%%P%%/X11R4/%%T%%/.M3WEB
-%%P%%/X11R4/%%T%%/libm3X11R4.a
-%%P%%/X11R4/%%T%%/libm3X11R4.m3x
-%%P%%/X11R4/%%T%%/libm3X11R4.so
-%%P%%/X11R4/%%T%%/libm3X11R4.so.5
-%%P%%/X11R4/src/Common/X.i3
-%%P%%/X11R4/src/Common/Xatom.i3
-%%P%%/X11R4/src/Common/Xaw.i3
-%%P%%/X11R4/src/Common/Xct.i3
-%%P%%/X11R4/src/Common/Xmbuf.i3
-%%P%%/X11R4/src/Common/Xmu.i3
-%%P%%/X11R4/src/Common/Xrm.i3
-%%P%%/X11R4/src/Common/Xt.i3
-%%P%%/X11R4/src/Common/XtC.i3
-%%P%%/X11R4/src/Common/XtC.m3
-%%P%%/X11R4/src/Common/XtE.i3
-%%P%%/X11R4/src/Common/XtE.m3
-%%P%%/X11R4/src/Common/XtN.i3
-%%P%%/X11R4/src/Common/XtN.m3
-%%P%%/X11R4/src/Common/XtR.i3
-%%P%%/X11R4/src/Common/XtR.m3
-%%P%%/X11R4/src/Vanilla/XMachine.i3
-%%P%%/anim3D/%%T%%/.M3EXPORTS
-%%P%%/anim3D/%%T%%/.M3WEB
-%%P%%/anim3D/%%T%%/KeyCBStack.i3
-%%P%%/anim3D/%%T%%/KeyCBStack.m3
-%%P%%/anim3D/%%T%%/MouseCBStack.i3
-%%P%%/anim3D/%%T%%/MouseCBStack.m3
-%%P%%/anim3D/%%T%%/PositionCBStack.i3
-%%P%%/anim3D/%%T%%/PositionCBStack.m3
-%%P%%/anim3D/%%T%%/libanim3D.a
-%%P%%/anim3D/%%T%%/libanim3D.m3x
-%%P%%/anim3D/%%T%%/libanim3D.so
-%%P%%/anim3D/%%T%%/libanim3D.so.5
-%%P%%/anim3D/src/AmbientLightGO.i3
-%%P%%/anim3D/src/AmbientLightGO.m3
-%%P%%/anim3D/src/AmbientLightGOProxy.i3
-%%P%%/anim3D/src/Anim3D.i3
-%%P%%/anim3D/src/Anim3D.m3
-%%P%%/anim3D/src/AnimHandle.i3
-%%P%%/anim3D/src/AnimHandle.m3
-%%P%%/anim3D/src/AnimHandlePrivate.i3
-%%P%%/anim3D/src/AnimHandleProxy.i3
-%%P%%/anim3D/src/AnimRequestQueue.i3
-%%P%%/anim3D/src/AnimRequestQueue.m3
-%%P%%/anim3D/src/AnimRequestQueuePrivate.i3
-%%P%%/anim3D/src/AnimServer.i3
-%%P%%/anim3D/src/AnimServer.m3
-%%P%%/anim3D/src/AuxG.i3
-%%P%%/anim3D/src/AuxG.m3
-%%P%%/anim3D/src/BSphere.i3
-%%P%%/anim3D/src/BooleanProp.i3
-%%P%%/anim3D/src/BooleanProp.m3
-%%P%%/anim3D/src/BooleanPropPrivate.i3
-%%P%%/anim3D/src/BooleanPropProxy.i3
-%%P%%/anim3D/src/BoxGO.i3
-%%P%%/anim3D/src/BoxGO.m3
-%%P%%/anim3D/src/BoxGOProxy.i3
-%%P%%/anim3D/src/CB.i3
-%%P%%/anim3D/src/CBStack.ig
-%%P%%/anim3D/src/CBStack.mg
-%%P%%/anim3D/src/CameraGO.i3
-%%P%%/anim3D/src/CameraGO.m3
-%%P%%/anim3D/src/CameraGOPrivate.i3
-%%P%%/anim3D/src/Clock.i3
-%%P%%/anim3D/src/Clock.m3
-%%P%%/anim3D/src/ColorProp.i3
-%%P%%/anim3D/src/ColorProp.m3
-%%P%%/anim3D/src/ColorPropPrivate.i3
-%%P%%/anim3D/src/ColorPropProxy.i3
-%%P%%/anim3D/src/ConeGO.i3
-%%P%%/anim3D/src/ConeGO.m3
-%%P%%/anim3D/src/ConeGOProxy.i3
-%%P%%/anim3D/src/CylinderGO.i3
-%%P%%/anim3D/src/CylinderGO.m3
-%%P%%/anim3D/src/CylinderGOProxy.i3
-%%P%%/anim3D/src/DiskGO.i3
-%%P%%/anim3D/src/DiskGO.m3
-%%P%%/anim3D/src/DiskGOProxy.i3
-%%P%%/anim3D/src/GO.i3
-%%P%%/anim3D/src/GO.m3
-%%P%%/anim3D/src/GOPrivate.i3
-%%P%%/anim3D/src/GraphicsBase.i3
-%%P%%/anim3D/src/GraphicsBase.m3
-%%P%%/anim3D/src/GraphicsBasePrivate.i3
-%%P%%/anim3D/src/GroupGO.i3
-%%P%%/anim3D/src/GroupGO.m3
-%%P%%/anim3D/src/GroupGOPrivate.i3
-%%P%%/anim3D/src/GroupGOProxy.i3
-%%P%%/anim3D/src/KeyCB.i3
-%%P%%/anim3D/src/KeyCB.m3
-%%P%%/anim3D/src/KeyCBProxy.i3
-%%P%%/anim3D/src/LightGO.i3
-%%P%%/anim3D/src/LightGO.m3
-%%P%%/anim3D/src/LineGO.i3
-%%P%%/anim3D/src/LineGO.m3
-%%P%%/anim3D/src/LineGOProxy.i3
-%%P%%/anim3D/src/LineTypeProp.i3
-%%P%%/anim3D/src/LineTypeProp.m3
-%%P%%/anim3D/src/LineTypePropPrivate.i3
-%%P%%/anim3D/src/LineTypePropProxy.i3
-%%P%%/anim3D/src/MarkerGO.i3
-%%P%%/anim3D/src/MarkerGO.m3
-%%P%%/anim3D/src/MarkerGOProxy.i3
-%%P%%/anim3D/src/MarkerTypeProp.i3
-%%P%%/anim3D/src/MarkerTypeProp.m3
-%%P%%/anim3D/src/MarkerTypePropPrivate.i3
-%%P%%/anim3D/src/MarkerTypePropProxy.i3
-%%P%%/anim3D/src/Matrix4.i3
-%%P%%/anim3D/src/Matrix4.m3
-%%P%%/anim3D/src/MouseCB.i3
-%%P%%/anim3D/src/MouseCB.m3
-%%P%%/anim3D/src/MouseCBProxy.i3
-%%P%%/anim3D/src/Mth.i3
-%%P%%/anim3D/src/Mth.m3
-%%P%%/anim3D/src/OrthoCameraGO.i3
-%%P%%/anim3D/src/OrthoCameraGO.m3
-%%P%%/anim3D/src/OrthoCameraGOProxy.i3
-%%P%%/anim3D/src/PerspCameraGO.i3
-%%P%%/anim3D/src/PerspCameraGO.m3
-%%P%%/anim3D/src/PerspCameraGOProxy.i3
-%%P%%/anim3D/src/Point3.i3
-%%P%%/anim3D/src/Point3.m3
-%%P%%/anim3D/src/PointLightGO.i3
-%%P%%/anim3D/src/PointLightGO.m3
-%%P%%/anim3D/src/PointLightGOProxy.i3
-%%P%%/anim3D/src/PointProp.i3
-%%P%%/anim3D/src/PointProp.m3
-%%P%%/anim3D/src/PointPropPrivate.i3
-%%P%%/anim3D/src/PointPropProxy.i3
-%%P%%/anim3D/src/PolygonGO.i3
-%%P%%/anim3D/src/PolygonGO.m3
-%%P%%/anim3D/src/PolygonGOProxy.i3
-%%P%%/anim3D/src/PositionCB.i3
-%%P%%/anim3D/src/PositionCB.m3
-%%P%%/anim3D/src/PositionCBProxy.i3
-%%P%%/anim3D/src/Prop.i3
-%%P%%/anim3D/src/Prop.m3
-%%P%%/anim3D/src/PropList.i3
-%%P%%/anim3D/src/PropList.m3
-%%P%%/anim3D/src/PropPrivate.i3
-%%P%%/anim3D/src/PropProxy.i3
-%%P%%/anim3D/src/ProxiedObj.i3
-%%P%%/anim3D/src/QuadMeshGO.i3
-%%P%%/anim3D/src/QuadMeshGO.m3
-%%P%%/anim3D/src/QuadMeshGOProxy.i3
-%%P%%/anim3D/src/Quaternion.i3
-%%P%%/anim3D/src/Quaternion.m3
-%%P%%/anim3D/src/RasterModeProp.i3
-%%P%%/anim3D/src/RasterModeProp.m3
-%%P%%/anim3D/src/RasterModePropPrivate.i3
-%%P%%/anim3D/src/RasterModePropProxy.i3
-%%P%%/anim3D/src/RealProp.i3
-%%P%%/anim3D/src/RealProp.m3
-%%P%%/anim3D/src/RealPropPrivate.i3
-%%P%%/anim3D/src/RealPropProxy.i3
-%%P%%/anim3D/src/RootGO.i3
-%%P%%/anim3D/src/RootGO.m3
-%%P%%/anim3D/src/RootGOPrivate.i3
-%%P%%/anim3D/src/RootGOProxy.i3
-%%P%%/anim3D/src/ShadingProp.i3
-%%P%%/anim3D/src/ShadingProp.m3
-%%P%%/anim3D/src/ShadingPropPrivate.i3
-%%P%%/anim3D/src/ShadingPropProxy.i3
-%%P%%/anim3D/src/SphereGO.i3
-%%P%%/anim3D/src/SphereGO.m3
-%%P%%/anim3D/src/SphereGOProxy.i3
-%%P%%/anim3D/src/SpotLightGO.i3
-%%P%%/anim3D/src/SpotLightGO.m3
-%%P%%/anim3D/src/SpotLightGOProxy.i3
-%%P%%/anim3D/src/SurfaceGO.i3
-%%P%%/anim3D/src/SurfaceGO.m3
-%%P%%/anim3D/src/TorusGO.i3
-%%P%%/anim3D/src/TorusGO.m3
-%%P%%/anim3D/src/TorusGOProxy.i3
-%%P%%/anim3D/src/TransformProp.i3
-%%P%%/anim3D/src/TransformProp.m3
-%%P%%/anim3D/src/TransformPropPrivate.i3
-%%P%%/anim3D/src/TransformPropProxy.i3
-%%P%%/anim3D/src/VectorLightGO.i3
-%%P%%/anim3D/src/VectorLightGO.m3
-%%P%%/anim3D/src/VectorLightGOProxy.i3
-%%P%%/anim3D/src/Win_OpenGL_Base.i3
-%%P%%/anim3D/src/Win_OpenGL_BaseProxy.i3
-%%P%%/anim3D/src/X_OpenGL_Base.i3
-%%P%%/anim3D/src/X_OpenGL_BaseProxy.i3
-%%P%%/anim3D/src/X_PEX_Base.i3
-%%P%%/anim3D/src/X_PEX_BaseProxy.i3
-%%P%%/anim3D/src/no-win-opengl/Win_OpenGL_Base.m3
-%%P%%/anim3D/src/no-x-pex/X_PEX_Base.m3
-%%P%%/anim3D/src/x-opengl/X_OpenGL_Base.m3
-%%P%%/arithmetic/%%T%%/.M3EXPORTS
-%%P%%/arithmetic/%%T%%/.M3WEB
-%%P%%/arithmetic/%%T%%/BigIntegerCharPolynomial.i3
-%%P%%/arithmetic/%%T%%/BigIntegerCharPolynomial.m3
-%%P%%/arithmetic/%%T%%/BigIntegerCombinatoric.i3
-%%P%%/arithmetic/%%T%%/BigIntegerCombinatoric.m3
-%%P%%/arithmetic/%%T%%/BigIntegerComplex.i3
-%%P%%/arithmetic/%%T%%/BigIntegerComplex.m3
-%%P%%/arithmetic/%%T%%/BigIntegerComplexFmtLex.i3
-%%P%%/arithmetic/%%T%%/BigIntegerComplexFmtLex.m3
-%%P%%/arithmetic/%%T%%/BigIntegerComplexGCD.i3
-%%P%%/arithmetic/%%T%%/BigIntegerComplexGCD.m3
-%%P%%/arithmetic/%%T%%/BigIntegerComplexIntegerPower.i3
-%%P%%/arithmetic/%%T%%/BigIntegerComplexIntegerPower.m3
-%%P%%/arithmetic/%%T%%/BigIntegerComplexResidueClass.i3
-%%P%%/arithmetic/%%T%%/BigIntegerComplexResidueClass.m3
-%%P%%/arithmetic/%%T%%/BigIntegerFraction.i3
-%%P%%/arithmetic/%%T%%/BigIntegerFraction.m3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionFmtLex.i3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionFmtLex.m3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionPolynomial.i3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionPolynomial.m3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionPolynomialBasic.i3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionPolynomialBasic.m3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionPolynomialFmtLex.i3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionPolynomialFmtLex.m3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionPolynomialGCD.i3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionPolynomialGCD.m3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionSeq.i3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionSeq.m3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionSeqRep.i3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionVector.i3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionVector.m3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionVectorBasic.i3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionVectorBasic.m3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionVectorFmtLex.i3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionVectorFmtLex.m3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionVectorRep.i3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionVectorRep.m3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionVectorSupport.i3
-%%P%%/arithmetic/%%T%%/BigIntegerFractionVectorSupport.m3
-%%P%%/arithmetic/%%T%%/BigIntegerGCD.i3
-%%P%%/arithmetic/%%T%%/BigIntegerGCD.m3
-%%P%%/arithmetic/%%T%%/BigIntegerIntegerPower.i3
-%%P%%/arithmetic/%%T%%/BigIntegerIntegerPower.m3
-%%P%%/arithmetic/%%T%%/BigIntegerMatrix.i3
-%%P%%/arithmetic/%%T%%/BigIntegerMatrix.m3
-%%P%%/arithmetic/%%T%%/BigIntegerMatrixBasic.i3
-%%P%%/arithmetic/%%T%%/BigIntegerMatrixBasic.m3
-%%P%%/arithmetic/%%T%%/BigIntegerMatrixFmtLex.i3
-%%P%%/arithmetic/%%T%%/BigIntegerMatrixFmtLex.m3
-%%P%%/arithmetic/%%T%%/BigIntegerMatrixIntegerPower.i3
-%%P%%/arithmetic/%%T%%/BigIntegerMatrixIntegerPower.m3
-%%P%%/arithmetic/%%T%%/BigIntegerMatrixSupport.i3
-%%P%%/arithmetic/%%T%%/BigIntegerMatrixSupport.m3
-%%P%%/arithmetic/%%T%%/BigIntegerPhysicalValue.i3
-%%P%%/arithmetic/%%T%%/BigIntegerPhysicalValue.m3
-%%P%%/arithmetic/%%T%%/BigIntegerPolynomial.i3
-%%P%%/arithmetic/%%T%%/BigIntegerPolynomial.m3
-%%P%%/arithmetic/%%T%%/BigIntegerPolynomialBasic.i3
-%%P%%/arithmetic/%%T%%/BigIntegerPolynomialBasic.m3
-%%P%%/arithmetic/%%T%%/BigIntegerPolynomialFmtLex.i3
-%%P%%/arithmetic/%%T%%/BigIntegerPolynomialFmtLex.m3
-%%P%%/arithmetic/%%T%%/BigIntegerPolynomialIntegerPower.i3
-%%P%%/arithmetic/%%T%%/BigIntegerPolynomialIntegerPower.m3
-%%P%%/arithmetic/%%T%%/BigIntegerResidueClass.i3
-%%P%%/arithmetic/%%T%%/BigIntegerResidueClass.m3
-%%P%%/arithmetic/%%T%%/BigIntegerResidueClassFmtLex.i3
-%%P%%/arithmetic/%%T%%/BigIntegerResidueClassFmtLex.m3
-%%P%%/arithmetic/%%T%%/BigIntegerRoot.i3
-%%P%%/arithmetic/%%T%%/BigIntegerRoot.m3
-%%P%%/arithmetic/%%T%%/BigIntegerSeq.i3
-%%P%%/arithmetic/%%T%%/BigIntegerSeq.m3
-%%P%%/arithmetic/%%T%%/BigIntegerSeqRep.i3
-%%P%%/arithmetic/%%T%%/BigIntegerVector.i3
-%%P%%/arithmetic/%%T%%/BigIntegerVector.m3
-%%P%%/arithmetic/%%T%%/BigIntegerVectorBasic.i3
-%%P%%/arithmetic/%%T%%/BigIntegerVectorBasic.m3
-%%P%%/arithmetic/%%T%%/BigIntegerVectorFmtLex.i3
-%%P%%/arithmetic/%%T%%/BigIntegerVectorFmtLex.m3
-%%P%%/arithmetic/%%T%%/BigIntegerVectorRep.i3
-%%P%%/arithmetic/%%T%%/BigIntegerVectorRep.m3
-%%P%%/arithmetic/%%T%%/BigIntegerVectorSupport.i3
-%%P%%/arithmetic/%%T%%/BigIntegerVectorSupport.m3
-%%P%%/arithmetic/%%T%%/Cardinal16Basic.i3
-%%P%%/arithmetic/%%T%%/Cardinal16Basic.m3
-%%P%%/arithmetic/%%T%%/Cardinal16FmtLex.i3
-%%P%%/arithmetic/%%T%%/Cardinal16FmtLex.m3
-%%P%%/arithmetic/%%T%%/Cardinal32Basic.i3
-%%P%%/arithmetic/%%T%%/Cardinal32Basic.m3
-%%P%%/arithmetic/%%T%%/Cardinal32Combinatoric.i3
-%%P%%/arithmetic/%%T%%/Cardinal32Combinatoric.m3
-%%P%%/arithmetic/%%T%%/Cardinal32FmtLex.i3
-%%P%%/arithmetic/%%T%%/Cardinal32FmtLex.m3
-%%P%%/arithmetic/%%T%%/Cardinal32GCD.i3
-%%P%%/arithmetic/%%T%%/Cardinal32GCD.m3
-%%P%%/arithmetic/%%T%%/Cardinal32IntegerPower.i3
-%%P%%/arithmetic/%%T%%/Cardinal32IntegerPower.m3
-%%P%%/arithmetic/%%T%%/Cardinal8Basic.i3
-%%P%%/arithmetic/%%T%%/Cardinal8Basic.m3
-%%P%%/arithmetic/%%T%%/Cardinal8FmtLex.i3
-%%P%%/arithmetic/%%T%%/Cardinal8FmtLex.m3
-%%P%%/arithmetic/%%T%%/ExtendedBasic.i3
-%%P%%/arithmetic/%%T%%/ExtendedBasic.m3
-%%P%%/arithmetic/%%T%%/ExtendedCharPolynomial.i3
-%%P%%/arithmetic/%%T%%/ExtendedCharPolynomial.m3
-%%P%%/arithmetic/%%T%%/ExtendedChebyPolynomial.i3
-%%P%%/arithmetic/%%T%%/ExtendedChebyPolynomial.m3
-%%P%%/arithmetic/%%T%%/ExtendedChebyPolynomialFast.i3
-%%P%%/arithmetic/%%T%%/ExtendedChebyPolynomialFast.m3
-%%P%%/arithmetic/%%T%%/ExtendedComplex.i3
-%%P%%/arithmetic/%%T%%/ExtendedComplex.m3
-%%P%%/arithmetic/%%T%%/ExtendedComplexFmtLex.i3
-%%P%%/arithmetic/%%T%%/ExtendedComplexFmtLex.m3
-%%P%%/arithmetic/%%T%%/ExtendedComplexPhysicalValue.i3
-%%P%%/arithmetic/%%T%%/ExtendedComplexPhysicalValue.m3
-%%P%%/arithmetic/%%T%%/ExtendedComplexPhysicalValueFmtLex.i3
-%%P%%/arithmetic/%%T%%/ExtendedComplexPhysicalValueFmtLex.m3
-%%P%%/arithmetic/%%T%%/ExtendedComplexPolynomial.i3
-%%P%%/arithmetic/%%T%%/ExtendedComplexPolynomial.m3
-%%P%%/arithmetic/%%T%%/ExtendedComplexPolynomialBasic.i3
-%%P%%/arithmetic/%%T%%/ExtendedComplexPolynomialBasic.m3
-%%P%%/arithmetic/%%T%%/ExtendedComplexRoot.i3
-%%P%%/arithmetic/%%T%%/ExtendedComplexRoot.m3
-%%P%%/arithmetic/%%T%%/ExtendedComplexSeq.i3
-%%P%%/arithmetic/%%T%%/ExtendedComplexSeq.m3
-%%P%%/arithmetic/%%T%%/ExtendedComplexSeqRep.i3
-%%P%%/arithmetic/%%T%%/ExtendedComplexTrans.i3
-%%P%%/arithmetic/%%T%%/ExtendedComplexTrans.m3
-%%P%%/arithmetic/%%T%%/ExtendedComplexVector.i3
-%%P%%/arithmetic/%%T%%/ExtendedComplexVector.m3
-%%P%%/arithmetic/%%T%%/ExtendedComplexVectorBasic.i3
-%%P%%/arithmetic/%%T%%/ExtendedComplexVectorBasic.m3
-%%P%%/arithmetic/%%T%%/ExtendedComplexVectorRep.i3
-%%P%%/arithmetic/%%T%%/ExtendedComplexVectorRep.m3
-%%P%%/arithmetic/%%T%%/ExtendedComplexVectorSupport.i3
-%%P%%/arithmetic/%%T%%/ExtendedComplexVectorSupport.m3
-%%P%%/arithmetic/%%T%%/ExtendedComplexVectorTrans.i3
-%%P%%/arithmetic/%%T%%/ExtendedComplexVectorTrans.m3
-%%P%%/arithmetic/%%T%%/ExtendedCompositeUnit.i3
-%%P%%/arithmetic/%%T%%/ExtendedCompositeUnit.m3
-%%P%%/arithmetic/%%T%%/ExtendedCompositeUnitList.i3
-%%P%%/arithmetic/%%T%%/ExtendedCompositeUnitList.m3
-%%P%%/arithmetic/%%T%%/ExtendedEulerSum.i3
-%%P%%/arithmetic/%%T%%/ExtendedEulerSum.m3
-%%P%%/arithmetic/%%T%%/ExtendedEx.m3
-%%P%%/arithmetic/%%T%%/ExtendedFindZero.i3
-%%P%%/arithmetic/%%T%%/ExtendedFindZero.m3
-%%P%%/arithmetic/%%T%%/ExtendedFmtLex.i3
-%%P%%/arithmetic/%%T%%/ExtendedFmtLex.m3
-%%P%%/arithmetic/%%T%%/ExtendedFourierTransform.i3
-%%P%%/arithmetic/%%T%%/ExtendedFourierTransform.m3
-%%P%%/arithmetic/%%T%%/ExtendedFunctionalDeriv2.i3
-%%P%%/arithmetic/%%T%%/ExtendedFunctionalDeriv2.m3
-%%P%%/arithmetic/%%T%%/ExtendedInterpolation.i3
-%%P%%/arithmetic/%%T%%/ExtendedInterpolation.m3
-%%P%%/arithmetic/%%T%%/ExtendedMatrix.i3
-%%P%%/arithmetic/%%T%%/ExtendedMatrix.m3
-%%P%%/arithmetic/%%T%%/ExtendedMatrixDecomposition.i3
-%%P%%/arithmetic/%%T%%/ExtendedMatrixDecomposition.m3
-%%P%%/arithmetic/%%T%%/ExtendedMatrixFast.i3
-%%P%%/arithmetic/%%T%%/ExtendedMatrixFast.m3
-%%P%%/arithmetic/%%T%%/ExtendedMatrixFmtLex.i3
-%%P%%/arithmetic/%%T%%/ExtendedMatrixFmtLex.m3
-%%P%%/arithmetic/%%T%%/ExtendedMatrixSupport.i3
-%%P%%/arithmetic/%%T%%/ExtendedMatrixSupport.m3
-%%P%%/arithmetic/%%T%%/ExtendedPhysicalValue.i3
-%%P%%/arithmetic/%%T%%/ExtendedPhysicalValue.m3
-%%P%%/arithmetic/%%T%%/ExtendedPhysicalValueFmtLex.i3
-%%P%%/arithmetic/%%T%%/ExtendedPhysicalValueFmtLex.m3
-%%P%%/arithmetic/%%T%%/ExtendedPolar.i3
-%%P%%/arithmetic/%%T%%/ExtendedPolar.m3
-%%P%%/arithmetic/%%T%%/ExtendedPolarFmtLex.i3
-%%P%%/arithmetic/%%T%%/ExtendedPolarFmtLex.m3
-%%P%%/arithmetic/%%T%%/ExtendedPolynomial.i3
-%%P%%/arithmetic/%%T%%/ExtendedPolynomial.m3
-%%P%%/arithmetic/%%T%%/ExtendedPolynomialFast.i3
-%%P%%/arithmetic/%%T%%/ExtendedPolynomialFast.m3
-%%P%%/arithmetic/%%T%%/ExtendedPolynomialFmtLex.i3
-%%P%%/arithmetic/%%T%%/ExtendedPolynomialFmtLex.m3
-%%P%%/arithmetic/%%T%%/ExtendedRoot.i3
-%%P%%/arithmetic/%%T%%/ExtendedRoot.m3
-%%P%%/arithmetic/%%T%%/ExtendedRootApproximation.i3
-%%P%%/arithmetic/%%T%%/ExtendedRootApproximation.m3
-%%P%%/arithmetic/%%T%%/ExtendedSIUnit.i3
-%%P%%/arithmetic/%%T%%/ExtendedSIUnit.m3
-%%P%%/arithmetic/%%T%%/ExtendedSeq.i3
-%%P%%/arithmetic/%%T%%/ExtendedSeq.m3
-%%P%%/arithmetic/%%T%%/ExtendedSeqRep.i3
-%%P%%/arithmetic/%%T%%/ExtendedTrans.i3
-%%P%%/arithmetic/%%T%%/ExtendedTrans.m3
-%%P%%/arithmetic/%%T%%/ExtendedUnitDatabase.i3
-%%P%%/arithmetic/%%T%%/ExtendedUnitDatabase.m3
-%%P%%/arithmetic/%%T%%/ExtendedUsualUnit.i3
-%%P%%/arithmetic/%%T%%/ExtendedUsualUnit.m3
-%%P%%/arithmetic/%%T%%/ExtendedUsualUnitList.i3
-%%P%%/arithmetic/%%T%%/ExtendedUsualUnitList.m3
-%%P%%/arithmetic/%%T%%/ExtendedVector.i3
-%%P%%/arithmetic/%%T%%/ExtendedVector.m3
-%%P%%/arithmetic/%%T%%/ExtendedVectorComplex.i3
-%%P%%/arithmetic/%%T%%/ExtendedVectorComplex.m3
-%%P%%/arithmetic/%%T%%/ExtendedVectorFast.i3
-%%P%%/arithmetic/%%T%%/ExtendedVectorFast.m3
-%%P%%/arithmetic/%%T%%/ExtendedVectorFmtLex.i3
-%%P%%/arithmetic/%%T%%/ExtendedVectorFmtLex.m3
-%%P%%/arithmetic/%%T%%/ExtendedVectorRep.i3
-%%P%%/arithmetic/%%T%%/ExtendedVectorRep.m3
-%%P%%/arithmetic/%%T%%/ExtendedVectorSupport.i3
-%%P%%/arithmetic/%%T%%/ExtendedVectorSupport.m3
-%%P%%/arithmetic/%%T%%/ExtendedVectorTrans.i3
-%%P%%/arithmetic/%%T%%/ExtendedVectorTrans.m3
-%%P%%/arithmetic/%%T%%/Integer16Basic.i3
-%%P%%/arithmetic/%%T%%/Integer16Basic.m3
-%%P%%/arithmetic/%%T%%/Integer16FmtLex.i3
-%%P%%/arithmetic/%%T%%/Integer16FmtLex.m3
-%%P%%/arithmetic/%%T%%/Integer32Basic.i3
-%%P%%/arithmetic/%%T%%/Integer32Basic.m3
-%%P%%/arithmetic/%%T%%/Integer32CharPolynomial.i3
-%%P%%/arithmetic/%%T%%/Integer32CharPolynomial.m3
-%%P%%/arithmetic/%%T%%/Integer32Complex.i3
-%%P%%/arithmetic/%%T%%/Integer32Complex.m3
-%%P%%/arithmetic/%%T%%/Integer32ComplexFmtLex.i3
-%%P%%/arithmetic/%%T%%/Integer32ComplexFmtLex.m3
-%%P%%/arithmetic/%%T%%/Integer32ComplexGCD.i3
-%%P%%/arithmetic/%%T%%/Integer32ComplexGCD.m3
-%%P%%/arithmetic/%%T%%/Integer32ComplexResidueClass.i3
-%%P%%/arithmetic/%%T%%/Integer32ComplexResidueClass.m3
-%%P%%/arithmetic/%%T%%/Integer32FmtLex.i3
-%%P%%/arithmetic/%%T%%/Integer32FmtLex.m3
-%%P%%/arithmetic/%%T%%/Integer32Fraction.i3
-%%P%%/arithmetic/%%T%%/Integer32Fraction.m3
-%%P%%/arithmetic/%%T%%/Integer32FractionFmtLex.i3
-%%P%%/arithmetic/%%T%%/Integer32FractionFmtLex.m3
-%%P%%/arithmetic/%%T%%/Integer32GCD.i3
-%%P%%/arithmetic/%%T%%/Integer32GCD.m3
-%%P%%/arithmetic/%%T%%/Integer32IntegerPower.i3
-%%P%%/arithmetic/%%T%%/Integer32IntegerPower.m3
-%%P%%/arithmetic/%%T%%/Integer32Matrix.i3
-%%P%%/arithmetic/%%T%%/Integer32Matrix.m3
-%%P%%/arithmetic/%%T%%/Integer32MatrixBasic.i3
-%%P%%/arithmetic/%%T%%/Integer32MatrixBasic.m3
-%%P%%/arithmetic/%%T%%/Integer32MatrixFmtLex.i3
-%%P%%/arithmetic/%%T%%/Integer32MatrixFmtLex.m3
-%%P%%/arithmetic/%%T%%/Integer32MatrixSupport.i3
-%%P%%/arithmetic/%%T%%/Integer32MatrixSupport.m3
-%%P%%/arithmetic/%%T%%/Integer32PhysicalValue.i3
-%%P%%/arithmetic/%%T%%/Integer32PhysicalValue.m3
-%%P%%/arithmetic/%%T%%/Integer32Polynomial.i3
-%%P%%/arithmetic/%%T%%/Integer32Polynomial.m3
-%%P%%/arithmetic/%%T%%/Integer32PolynomialBasic.i3
-%%P%%/arithmetic/%%T%%/Integer32PolynomialBasic.m3
-%%P%%/arithmetic/%%T%%/Integer32PolynomialFmtLex.i3
-%%P%%/arithmetic/%%T%%/Integer32PolynomialFmtLex.m3
-%%P%%/arithmetic/%%T%%/Integer32ResidueClass.i3
-%%P%%/arithmetic/%%T%%/Integer32ResidueClass.m3
-%%P%%/arithmetic/%%T%%/Integer32ResidueClassFmtLex.i3
-%%P%%/arithmetic/%%T%%/Integer32ResidueClassFmtLex.m3
-%%P%%/arithmetic/%%T%%/Integer32Root.i3
-%%P%%/arithmetic/%%T%%/Integer32Root.m3
-%%P%%/arithmetic/%%T%%/Integer32Seq.i3
-%%P%%/arithmetic/%%T%%/Integer32Seq.m3
-%%P%%/arithmetic/%%T%%/Integer32SeqRep.i3
-%%P%%/arithmetic/%%T%%/Integer32Vector.i3
-%%P%%/arithmetic/%%T%%/Integer32Vector.m3
-%%P%%/arithmetic/%%T%%/Integer32VectorBasic.i3
-%%P%%/arithmetic/%%T%%/Integer32VectorBasic.m3
-%%P%%/arithmetic/%%T%%/Integer32VectorFmtLex.i3
-%%P%%/arithmetic/%%T%%/Integer32VectorFmtLex.m3
-%%P%%/arithmetic/%%T%%/Integer32VectorRep.i3
-%%P%%/arithmetic/%%T%%/Integer32VectorRep.m3
-%%P%%/arithmetic/%%T%%/Integer32VectorSupport.i3
-%%P%%/arithmetic/%%T%%/Integer32VectorSupport.m3
-%%P%%/arithmetic/%%T%%/Integer8Basic.i3
-%%P%%/arithmetic/%%T%%/Integer8Basic.m3
-%%P%%/arithmetic/%%T%%/Integer8FmtLex.i3
-%%P%%/arithmetic/%%T%%/Integer8FmtLex.m3
-%%P%%/arithmetic/%%T%%/LongRealBasic.i3
-%%P%%/arithmetic/%%T%%/LongRealBasic.m3
-%%P%%/arithmetic/%%T%%/LongRealCharPolynomial.i3
-%%P%%/arithmetic/%%T%%/LongRealCharPolynomial.m3
-%%P%%/arithmetic/%%T%%/LongRealChebyPolynomial.i3
-%%P%%/arithmetic/%%T%%/LongRealChebyPolynomial.m3
-%%P%%/arithmetic/%%T%%/LongRealChebyPolynomialFast.i3
-%%P%%/arithmetic/%%T%%/LongRealChebyPolynomialFast.m3
-%%P%%/arithmetic/%%T%%/LongRealComplex.i3
-%%P%%/arithmetic/%%T%%/LongRealComplex.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexCharPolynomial.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexCharPolynomial.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexFmtLex.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexFmtLex.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexIntegerPower.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexIntegerPower.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexInterpolation.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexInterpolation.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexMatrix.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexMatrix.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexMatrixBasic.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexMatrixBasic.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexMatrixFmtLex.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexMatrixFmtLex.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexMatrixSupport.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexMatrixSupport.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexPhysicalValue.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexPhysicalValue.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexPhysicalValueFmtLex.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexPhysicalValueFmtLex.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexPolynomial.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexPolynomial.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexPolynomialBasic.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexPolynomialBasic.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexPolynomialFmtLex.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexPolynomialFmtLex.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexRoot.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexRoot.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexSeq.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexSeq.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexSeqRep.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexTrans.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexTrans.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexVector.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexVector.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexVectorBasic.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexVectorBasic.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexVectorFmtLex.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexVectorFmtLex.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexVectorRep.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexVectorRep.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexVectorSupport.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexVectorSupport.m3
-%%P%%/arithmetic/%%T%%/LongRealComplexVectorTrans.i3
-%%P%%/arithmetic/%%T%%/LongRealComplexVectorTrans.m3
-%%P%%/arithmetic/%%T%%/LongRealCompositeUnit.i3
-%%P%%/arithmetic/%%T%%/LongRealCompositeUnit.m3
-%%P%%/arithmetic/%%T%%/LongRealCompositeUnitList.i3
-%%P%%/arithmetic/%%T%%/LongRealCompositeUnitList.m3
-%%P%%/arithmetic/%%T%%/LongRealEigenSystem.i3
-%%P%%/arithmetic/%%T%%/LongRealEigenSystem.m3
-%%P%%/arithmetic/%%T%%/LongRealEulerSum.i3
-%%P%%/arithmetic/%%T%%/LongRealEulerSum.m3
-%%P%%/arithmetic/%%T%%/LongRealEx.m3
-%%P%%/arithmetic/%%T%%/LongRealFindZero.i3
-%%P%%/arithmetic/%%T%%/LongRealFindZero.m3
-%%P%%/arithmetic/%%T%%/LongRealFmtLex.i3
-%%P%%/arithmetic/%%T%%/LongRealFmtLex.m3
-%%P%%/arithmetic/%%T%%/LongRealFourierTransform.i3
-%%P%%/arithmetic/%%T%%/LongRealFourierTransform.m3
-%%P%%/arithmetic/%%T%%/LongRealFunctional.i3
-%%P%%/arithmetic/%%T%%/LongRealFunctional.m3
-%%P%%/arithmetic/%%T%%/LongRealFunctionalDeriv2.i3
-%%P%%/arithmetic/%%T%%/LongRealFunctionalDeriv2.m3
-%%P%%/arithmetic/%%T%%/LongRealIntegerPower.i3
-%%P%%/arithmetic/%%T%%/LongRealIntegerPower.m3
-%%P%%/arithmetic/%%T%%/LongRealInterpolation.i3
-%%P%%/arithmetic/%%T%%/LongRealInterpolation.m3
-%%P%%/arithmetic/%%T%%/LongRealMatrix.i3
-%%P%%/arithmetic/%%T%%/LongRealMatrix.m3
-%%P%%/arithmetic/%%T%%/LongRealMatrixDecomposition.i3
-%%P%%/arithmetic/%%T%%/LongRealMatrixDecomposition.m3
-%%P%%/arithmetic/%%T%%/LongRealMatrixFast.i3
-%%P%%/arithmetic/%%T%%/LongRealMatrixFast.m3
-%%P%%/arithmetic/%%T%%/LongRealMatrixFmtLex.i3
-%%P%%/arithmetic/%%T%%/LongRealMatrixFmtLex.m3
-%%P%%/arithmetic/%%T%%/LongRealMatrixIntegerPower.i3
-%%P%%/arithmetic/%%T%%/LongRealMatrixIntegerPower.m3
-%%P%%/arithmetic/%%T%%/LongRealMatrixInterpolation.i3
-%%P%%/arithmetic/%%T%%/LongRealMatrixInterpolation.m3
-%%P%%/arithmetic/%%T%%/LongRealMatrixSupport.i3
-%%P%%/arithmetic/%%T%%/LongRealMatrixSupport.m3
-%%P%%/arithmetic/%%T%%/LongRealMatrixTrans.i3
-%%P%%/arithmetic/%%T%%/LongRealMatrixTrans.m3
-%%P%%/arithmetic/%%T%%/LongRealPhysicalValue.i3
-%%P%%/arithmetic/%%T%%/LongRealPhysicalValue.m3
-%%P%%/arithmetic/%%T%%/LongRealPhysicalValueFmtLex.i3
-%%P%%/arithmetic/%%T%%/LongRealPhysicalValueFmtLex.m3
-%%P%%/arithmetic/%%T%%/LongRealPolar.i3
-%%P%%/arithmetic/%%T%%/LongRealPolar.m3
-%%P%%/arithmetic/%%T%%/LongRealPolarFmtLex.i3
-%%P%%/arithmetic/%%T%%/LongRealPolarFmtLex.m3
-%%P%%/arithmetic/%%T%%/LongRealPolynomial.i3
-%%P%%/arithmetic/%%T%%/LongRealPolynomial.m3
-%%P%%/arithmetic/%%T%%/LongRealPolynomialFast.i3
-%%P%%/arithmetic/%%T%%/LongRealPolynomialFast.m3
-%%P%%/arithmetic/%%T%%/LongRealPolynomialFmtLex.i3
-%%P%%/arithmetic/%%T%%/LongRealPolynomialFmtLex.m3
-%%P%%/arithmetic/%%T%%/LongRealPolynomialIntegerPower.i3
-%%P%%/arithmetic/%%T%%/LongRealPolynomialIntegerPower.m3
-%%P%%/arithmetic/%%T%%/LongRealPolynomialInterpolation.i3
-%%P%%/arithmetic/%%T%%/LongRealPolynomialInterpolation.m3
-%%P%%/arithmetic/%%T%%/LongRealRoot.i3
-%%P%%/arithmetic/%%T%%/LongRealRoot.m3
-%%P%%/arithmetic/%%T%%/LongRealRootApproximation.i3
-%%P%%/arithmetic/%%T%%/LongRealRootApproximation.m3
-%%P%%/arithmetic/%%T%%/LongRealSIUnit.i3
-%%P%%/arithmetic/%%T%%/LongRealSIUnit.m3
-%%P%%/arithmetic/%%T%%/LongRealSeq.i3
-%%P%%/arithmetic/%%T%%/LongRealSeq.m3
-%%P%%/arithmetic/%%T%%/LongRealSeqRep.i3
-%%P%%/arithmetic/%%T%%/LongRealTrans.i3
-%%P%%/arithmetic/%%T%%/LongRealTrans.m3
-%%P%%/arithmetic/%%T%%/LongRealUnitDatabase.i3
-%%P%%/arithmetic/%%T%%/LongRealUnitDatabase.m3
-%%P%%/arithmetic/%%T%%/LongRealUsualUnit.i3
-%%P%%/arithmetic/%%T%%/LongRealUsualUnit.m3
-%%P%%/arithmetic/%%T%%/LongRealUsualUnitList.i3
-%%P%%/arithmetic/%%T%%/LongRealUsualUnitList.m3
-%%P%%/arithmetic/%%T%%/LongRealVector.i3
-%%P%%/arithmetic/%%T%%/LongRealVector.m3
-%%P%%/arithmetic/%%T%%/LongRealVectorComplex.i3
-%%P%%/arithmetic/%%T%%/LongRealVectorComplex.m3
-%%P%%/arithmetic/%%T%%/LongRealVectorFast.i3
-%%P%%/arithmetic/%%T%%/LongRealVectorFast.m3
-%%P%%/arithmetic/%%T%%/LongRealVectorFmtLex.i3
-%%P%%/arithmetic/%%T%%/LongRealVectorFmtLex.m3
-%%P%%/arithmetic/%%T%%/LongRealVectorInterpolation.i3
-%%P%%/arithmetic/%%T%%/LongRealVectorInterpolation.m3
-%%P%%/arithmetic/%%T%%/LongRealVectorRep.i3
-%%P%%/arithmetic/%%T%%/LongRealVectorRep.m3
-%%P%%/arithmetic/%%T%%/LongRealVectorSupport.i3
-%%P%%/arithmetic/%%T%%/LongRealVectorSupport.m3
-%%P%%/arithmetic/%%T%%/LongRealVectorTrans.i3
-%%P%%/arithmetic/%%T%%/LongRealVectorTrans.m3
-%%P%%/arithmetic/%%T%%/RealBasic.i3
-%%P%%/arithmetic/%%T%%/RealBasic.m3
-%%P%%/arithmetic/%%T%%/RealCharPolynomial.i3
-%%P%%/arithmetic/%%T%%/RealCharPolynomial.m3
-%%P%%/arithmetic/%%T%%/RealChebyPolynomial.i3
-%%P%%/arithmetic/%%T%%/RealChebyPolynomial.m3
-%%P%%/arithmetic/%%T%%/RealChebyPolynomialFast.i3
-%%P%%/arithmetic/%%T%%/RealChebyPolynomialFast.m3
-%%P%%/arithmetic/%%T%%/RealComplex.i3
-%%P%%/arithmetic/%%T%%/RealComplex.m3
-%%P%%/arithmetic/%%T%%/RealComplexFmtLex.i3
-%%P%%/arithmetic/%%T%%/RealComplexFmtLex.m3
-%%P%%/arithmetic/%%T%%/RealComplexPhysicalValue.i3
-%%P%%/arithmetic/%%T%%/RealComplexPhysicalValue.m3
-%%P%%/arithmetic/%%T%%/RealComplexPhysicalValueFmtLex.i3
-%%P%%/arithmetic/%%T%%/RealComplexPhysicalValueFmtLex.m3
-%%P%%/arithmetic/%%T%%/RealComplexPolynomial.i3
-%%P%%/arithmetic/%%T%%/RealComplexPolynomial.m3
-%%P%%/arithmetic/%%T%%/RealComplexPolynomialBasic.i3
-%%P%%/arithmetic/%%T%%/RealComplexPolynomialBasic.m3
-%%P%%/arithmetic/%%T%%/RealComplexRoot.i3
-%%P%%/arithmetic/%%T%%/RealComplexRoot.m3
-%%P%%/arithmetic/%%T%%/RealComplexSeq.i3
-%%P%%/arithmetic/%%T%%/RealComplexSeq.m3
-%%P%%/arithmetic/%%T%%/RealComplexSeqRep.i3
-%%P%%/arithmetic/%%T%%/RealComplexTrans.i3
-%%P%%/arithmetic/%%T%%/RealComplexTrans.m3
-%%P%%/arithmetic/%%T%%/RealComplexVector.i3
-%%P%%/arithmetic/%%T%%/RealComplexVector.m3
-%%P%%/arithmetic/%%T%%/RealComplexVectorBasic.i3
-%%P%%/arithmetic/%%T%%/RealComplexVectorBasic.m3
-%%P%%/arithmetic/%%T%%/RealComplexVectorRep.i3
-%%P%%/arithmetic/%%T%%/RealComplexVectorRep.m3
-%%P%%/arithmetic/%%T%%/RealComplexVectorSupport.i3
-%%P%%/arithmetic/%%T%%/RealComplexVectorSupport.m3
-%%P%%/arithmetic/%%T%%/RealComplexVectorTrans.i3
-%%P%%/arithmetic/%%T%%/RealComplexVectorTrans.m3
-%%P%%/arithmetic/%%T%%/RealCompositeUnit.i3
-%%P%%/arithmetic/%%T%%/RealCompositeUnit.m3
-%%P%%/arithmetic/%%T%%/RealCompositeUnitList.i3
-%%P%%/arithmetic/%%T%%/RealCompositeUnitList.m3
-%%P%%/arithmetic/%%T%%/RealEigenSystem.i3
-%%P%%/arithmetic/%%T%%/RealEigenSystem.m3
-%%P%%/arithmetic/%%T%%/RealEulerSum.i3
-%%P%%/arithmetic/%%T%%/RealEulerSum.m3
-%%P%%/arithmetic/%%T%%/RealEx.m3
-%%P%%/arithmetic/%%T%%/RealFindZero.i3
-%%P%%/arithmetic/%%T%%/RealFindZero.m3
-%%P%%/arithmetic/%%T%%/RealFmtLex.i3
-%%P%%/arithmetic/%%T%%/RealFmtLex.m3
-%%P%%/arithmetic/%%T%%/RealFourierTransform.i3
-%%P%%/arithmetic/%%T%%/RealFourierTransform.m3
-%%P%%/arithmetic/%%T%%/RealFunctional.i3
-%%P%%/arithmetic/%%T%%/RealFunctional.m3
-%%P%%/arithmetic/%%T%%/RealFunctionalDeriv2.i3
-%%P%%/arithmetic/%%T%%/RealFunctionalDeriv2.m3
-%%P%%/arithmetic/%%T%%/RealInterpolation.i3
-%%P%%/arithmetic/%%T%%/RealInterpolation.m3
-%%P%%/arithmetic/%%T%%/RealMatrix.i3
-%%P%%/arithmetic/%%T%%/RealMatrix.m3
-%%P%%/arithmetic/%%T%%/RealMatrixDecomposition.i3
-%%P%%/arithmetic/%%T%%/RealMatrixDecomposition.m3
-%%P%%/arithmetic/%%T%%/RealMatrixFast.i3
-%%P%%/arithmetic/%%T%%/RealMatrixFast.m3
-%%P%%/arithmetic/%%T%%/RealMatrixFmtLex.i3
-%%P%%/arithmetic/%%T%%/RealMatrixFmtLex.m3
-%%P%%/arithmetic/%%T%%/RealMatrixSupport.i3
-%%P%%/arithmetic/%%T%%/RealMatrixSupport.m3
-%%P%%/arithmetic/%%T%%/RealMatrixTrans.i3
-%%P%%/arithmetic/%%T%%/RealMatrixTrans.m3
-%%P%%/arithmetic/%%T%%/RealPhysicalValue.i3
-%%P%%/arithmetic/%%T%%/RealPhysicalValue.m3
-%%P%%/arithmetic/%%T%%/RealPhysicalValueFmtLex.i3
-%%P%%/arithmetic/%%T%%/RealPhysicalValueFmtLex.m3
-%%P%%/arithmetic/%%T%%/RealPolar.i3
-%%P%%/arithmetic/%%T%%/RealPolar.m3
-%%P%%/arithmetic/%%T%%/RealPolarFmtLex.i3
-%%P%%/arithmetic/%%T%%/RealPolarFmtLex.m3
-%%P%%/arithmetic/%%T%%/RealPolynomial.i3
-%%P%%/arithmetic/%%T%%/RealPolynomial.m3
-%%P%%/arithmetic/%%T%%/RealPolynomialFast.i3
-%%P%%/arithmetic/%%T%%/RealPolynomialFast.m3
-%%P%%/arithmetic/%%T%%/RealPolynomialFmtLex.i3
-%%P%%/arithmetic/%%T%%/RealPolynomialFmtLex.m3
-%%P%%/arithmetic/%%T%%/RealRoot.i3
-%%P%%/arithmetic/%%T%%/RealRoot.m3
-%%P%%/arithmetic/%%T%%/RealRootApproximation.i3
-%%P%%/arithmetic/%%T%%/RealRootApproximation.m3
-%%P%%/arithmetic/%%T%%/RealSIUnit.i3
-%%P%%/arithmetic/%%T%%/RealSIUnit.m3
-%%P%%/arithmetic/%%T%%/RealSeq.i3
-%%P%%/arithmetic/%%T%%/RealSeq.m3
-%%P%%/arithmetic/%%T%%/RealSeqRep.i3
-%%P%%/arithmetic/%%T%%/RealTrans.i3
-%%P%%/arithmetic/%%T%%/RealTrans.m3
-%%P%%/arithmetic/%%T%%/RealUnitDatabase.i3
-%%P%%/arithmetic/%%T%%/RealUnitDatabase.m3
-%%P%%/arithmetic/%%T%%/RealUsualUnit.i3
-%%P%%/arithmetic/%%T%%/RealUsualUnit.m3
-%%P%%/arithmetic/%%T%%/RealUsualUnitList.i3
-%%P%%/arithmetic/%%T%%/RealUsualUnitList.m3
-%%P%%/arithmetic/%%T%%/RealVector.i3
-%%P%%/arithmetic/%%T%%/RealVector.m3
-%%P%%/arithmetic/%%T%%/RealVectorComplex.i3
-%%P%%/arithmetic/%%T%%/RealVectorComplex.m3
-%%P%%/arithmetic/%%T%%/RealVectorFast.i3
-%%P%%/arithmetic/%%T%%/RealVectorFast.m3
-%%P%%/arithmetic/%%T%%/RealVectorFmtLex.i3
-%%P%%/arithmetic/%%T%%/RealVectorFmtLex.m3
-%%P%%/arithmetic/%%T%%/RealVectorRep.i3
-%%P%%/arithmetic/%%T%%/RealVectorRep.m3
-%%P%%/arithmetic/%%T%%/RealVectorSupport.i3
-%%P%%/arithmetic/%%T%%/RealVectorSupport.m3
-%%P%%/arithmetic/%%T%%/RealVectorTrans.i3
-%%P%%/arithmetic/%%T%%/RealVectorTrans.m3
-%%P%%/arithmetic/%%T%%/libarithmetic.a
-%%P%%/arithmetic/%%T%%/libarithmetic.m3x
-%%P%%/arithmetic/%%T%%/libarithmetic.so
-%%P%%/arithmetic/%%T%%/libarithmetic.so.5
-%%P%%/arithmetic/src/Arithmetic.i3
-%%P%%/arithmetic/src/Arithmetic.m3
-%%P%%/arithmetic/src/algebra/chebyshev/ChebyPolynomial.ig
-%%P%%/arithmetic/src/algebra/chebyshev/ChebyPolynomial.mg
-%%P%%/arithmetic/src/algebra/chebyshev/ChebyPolynomialFast.ig
-%%P%%/arithmetic/src/algebra/chebyshev/ChebyPolynomialFast.mg
-%%P%%/arithmetic/src/algebra/chebyshev/chebypolynomial.tmpl
-%%P%%/arithmetic/src/algebra/misc/Combinatoric.ig
-%%P%%/arithmetic/src/algebra/misc/Combinatoric.mg
-%%P%%/arithmetic/src/algebra/misc/GCD.ig
-%%P%%/arithmetic/src/algebra/misc/GCD.mg
-%%P%%/arithmetic/src/algebra/misc/IntegerPower.ig
-%%P%%/arithmetic/src/algebra/misc/IntegerPower.mg
-%%P%%/arithmetic/src/algebra/misc/NumberTheory.i3
-%%P%%/arithmetic/src/algebra/misc/NumberTheory.m3
-%%P%%/arithmetic/src/algebra/misc/PrimeNumber.m3
-%%P%%/arithmetic/src/algebra/misc/combinatoric.tmpl
-%%P%%/arithmetic/src/algebra/misc/gcd.tmpl
-%%P%%/arithmetic/src/algebra/misc/integerpower.tmpl
-%%P%%/arithmetic/src/algebra/polynomial/Polynomial.ig
-%%P%%/arithmetic/src/algebra/polynomial/Polynomial.mg
-%%P%%/arithmetic/src/algebra/polynomial/PolynomialBasic.ig
-%%P%%/arithmetic/src/algebra/polynomial/PolynomialBasic.mg
-%%P%%/arithmetic/src/algebra/polynomial/PolynomialFast.ig
-%%P%%/arithmetic/src/algebra/polynomial/PolynomialFast.mg
-%%P%%/arithmetic/src/algebra/polynomial/PolynomialFmtLex.ig
-%%P%%/arithmetic/src/algebra/polynomial/PolynomialFmtLex.mg
-%%P%%/arithmetic/src/algebra/polynomial/polynomial.tmpl
-%%P%%/arithmetic/src/algebra/residueclass/ResidueClassBasic.ig
-%%P%%/arithmetic/src/algebra/residueclass/ResidueClassBasic.mg
-%%P%%/arithmetic/src/algebra/residueclass/ResidueClassFmtLex.ig
-%%P%%/arithmetic/src/algebra/residueclass/ResidueClassFmtLex.mg
-%%P%%/arithmetic/src/algebra/residueclass/residueclass.tmpl
-%%P%%/arithmetic/src/algebra/root/RootApproximation.ig
-%%P%%/arithmetic/src/algebra/root/RootApproximation.mg
-%%P%%/arithmetic/src/algebra/root/RootBasic.ig
-%%P%%/arithmetic/src/algebra/root/RootBasic.mg
-%%P%%/arithmetic/src/algebra/root/root.tmpl
-%%P%%/arithmetic/src/basictypes/biginteger/BigInteger.i3
-%%P%%/arithmetic/src/basictypes/biginteger/BigInteger.m3
-%%P%%/arithmetic/src/basictypes/biginteger/BigIntegerFmtLex.i3
-%%P%%/arithmetic/src/basictypes/biginteger/BigIntegerFmtLex.m3
-%%P%%/arithmetic/src/basictypes/biginteger/BigIntegerRep.i3
-%%P%%/arithmetic/src/basictypes/biginteger/BigIntegerRep.m3
-%%P%%/arithmetic/src/basictypes/complex/ComplexBasic.ig
-%%P%%/arithmetic/src/basictypes/complex/ComplexBasic.mg
-%%P%%/arithmetic/src/basictypes/complex/ComplexFast.ig
-%%P%%/arithmetic/src/basictypes/complex/ComplexFast.mg
-%%P%%/arithmetic/src/basictypes/complex/ComplexFmtLex.ig
-%%P%%/arithmetic/src/basictypes/complex/ComplexFmtLex.mg
-%%P%%/arithmetic/src/basictypes/complex/ComplexTrans.ig
-%%P%%/arithmetic/src/basictypes/complex/ComplexTrans.mg
-%%P%%/arithmetic/src/basictypes/complex/complex.tmpl
-%%P%%/arithmetic/src/basictypes/float/ExtendedBasicEx.m3
-%%P%%/arithmetic/src/basictypes/float/ExtendedEx.i3
-%%P%%/arithmetic/src/basictypes/float/ExtendedFmtLexIntf.i3
-%%P%%/arithmetic/src/basictypes/float/FloatBasic.ig
-%%P%%/arithmetic/src/basictypes/float/FloatBasic.mg
-%%P%%/arithmetic/src/basictypes/float/FloatEx.mg
-%%P%%/arithmetic/src/basictypes/float/FloatFmtLex.ig
-%%P%%/arithmetic/src/basictypes/float/FloatFmtLex.mg
-%%P%%/arithmetic/src/basictypes/float/FloatTrans.ig
-%%P%%/arithmetic/src/basictypes/float/FloatTrans.mg
-%%P%%/arithmetic/src/basictypes/float/LongRealBasicEx.m3
-%%P%%/arithmetic/src/basictypes/float/LongRealEx.i3
-%%P%%/arithmetic/src/basictypes/float/LongRealFmtLexIntf.i3
-%%P%%/arithmetic/src/basictypes/float/RealBasicEx.m3
-%%P%%/arithmetic/src/basictypes/float/RealEx.i3
-%%P%%/arithmetic/src/basictypes/float/RealFmtLexIntf.i3
-%%P%%/arithmetic/src/basictypes/float/SpecialFunction.i3
-%%P%%/arithmetic/src/basictypes/float/SpecialFunction.m3
-%%P%%/arithmetic/src/basictypes/float/float.tmpl
-%%P%%/arithmetic/src/basictypes/fraction/FractionBasic.ig
-%%P%%/arithmetic/src/basictypes/fraction/FractionBasic.mg
-%%P%%/arithmetic/src/basictypes/fraction/FractionFmtLex.ig
-%%P%%/arithmetic/src/basictypes/fraction/FractionFmtLex.mg
-%%P%%/arithmetic/src/basictypes/fraction/fraction.tmpl
-%%P%%/arithmetic/src/basictypes/integer/Cardinal16.i3
-%%P%%/arithmetic/src/basictypes/integer/Cardinal32.i3
-%%P%%/arithmetic/src/basictypes/integer/Cardinal8.i3
-%%P%%/arithmetic/src/basictypes/integer/Integer16.i3
-%%P%%/arithmetic/src/basictypes/integer/Integer32.i3
-%%P%%/arithmetic/src/basictypes/integer/Integer8.i3
-%%P%%/arithmetic/src/basictypes/integer/IntegerBasic.ig
-%%P%%/arithmetic/src/basictypes/integer/IntegerBasic.mg
-%%P%%/arithmetic/src/basictypes/integer/IntegerFmtLex.ig
-%%P%%/arithmetic/src/basictypes/integer/IntegerFmtLex.mg
-%%P%%/arithmetic/src/basictypes/integer/IntegerTrans.i3
-%%P%%/arithmetic/src/basictypes/integer/IntegerTrans.m3
-%%P%%/arithmetic/src/basictypes/integer/integer.tmpl
-%%P%%/arithmetic/src/basictypes/interval/Range.i3
-%%P%%/arithmetic/src/basictypes/interval/Range.m3
-%%P%%/arithmetic/src/basictypes/physicalunit/CompositeUnit.ig
-%%P%%/arithmetic/src/basictypes/physicalunit/CompositeUnit.mg
-%%P%%/arithmetic/src/basictypes/physicalunit/PhysicalUnit.i3
-%%P%%/arithmetic/src/basictypes/physicalunit/PhysicalUnit.m3
-%%P%%/arithmetic/src/basictypes/physicalunit/PhysicalUnitFmtLex.i3
-%%P%%/arithmetic/src/basictypes/physicalunit/PhysicalUnitFmtLex.m3
-%%P%%/arithmetic/src/basictypes/physicalunit/PhysicalValue.ig
-%%P%%/arithmetic/src/basictypes/physicalunit/PhysicalValue.mg
-%%P%%/arithmetic/src/basictypes/physicalunit/PhysicalValueFmtLex.ig
-%%P%%/arithmetic/src/basictypes/physicalunit/PhysicalValueFmtLex.mg
-%%P%%/arithmetic/src/basictypes/physicalunit/SIUnit.ig
-%%P%%/arithmetic/src/basictypes/physicalunit/SIUnit.mg
-%%P%%/arithmetic/src/basictypes/physicalunit/UnitDatabase.ig
-%%P%%/arithmetic/src/basictypes/physicalunit/UnitDatabase.mg
-%%P%%/arithmetic/src/basictypes/physicalunit/UsualUnit.ig
-%%P%%/arithmetic/src/basictypes/physicalunit/UsualUnit.mg
-%%P%%/arithmetic/src/basictypes/physicalunit/physicalvalue.tmpl
-%%P%%/arithmetic/src/basictypes/polar/PolarBasic.ig
-%%P%%/arithmetic/src/basictypes/polar/PolarBasic.mg
-%%P%%/arithmetic/src/basictypes/polar/PolarFmtLex.ig
-%%P%%/arithmetic/src/basictypes/polar/PolarFmtLex.mg
-%%P%%/arithmetic/src/basictypes/polar/polar.tmpl
-%%P%%/arithmetic/src/inout/text/FmtLexSupport.i3
-%%P%%/arithmetic/src/inout/text/FmtLexSupport.m3
-%%P%%/arithmetic/src/linearalgebra/fourier/FourierTransform.ig
-%%P%%/arithmetic/src/linearalgebra/fourier/FourierTransform.mg
-%%P%%/arithmetic/src/linearalgebra/fourier/fourier.tmpl
-%%P%%/arithmetic/src/linearalgebra/matrix/CharPolynomial.ig
-%%P%%/arithmetic/src/linearalgebra/matrix/CharPolynomial.mg
-%%P%%/arithmetic/src/linearalgebra/matrix/EigenSystem.ig
-%%P%%/arithmetic/src/linearalgebra/matrix/EigenSystem.mg
-%%P%%/arithmetic/src/linearalgebra/matrix/Matrix.ig
-%%P%%/arithmetic/src/linearalgebra/matrix/Matrix.mg
-%%P%%/arithmetic/src/linearalgebra/matrix/MatrixBasic.ig
-%%P%%/arithmetic/src/linearalgebra/matrix/MatrixBasic.mg
-%%P%%/arithmetic/src/linearalgebra/matrix/MatrixDecomposition.ig
-%%P%%/arithmetic/src/linearalgebra/matrix/MatrixDecomposition.mg
-%%P%%/arithmetic/src/linearalgebra/matrix/MatrixFast.ig
-%%P%%/arithmetic/src/linearalgebra/matrix/MatrixFast.mg
-%%P%%/arithmetic/src/linearalgebra/matrix/MatrixFmtLex.ig
-%%P%%/arithmetic/src/linearalgebra/matrix/MatrixFmtLex.mg
-%%P%%/arithmetic/src/linearalgebra/matrix/MatrixSupport.ig
-%%P%%/arithmetic/src/linearalgebra/matrix/MatrixSupport.mg
-%%P%%/arithmetic/src/linearalgebra/matrix/MatrixTrans.ig
-%%P%%/arithmetic/src/linearalgebra/matrix/MatrixTrans.mg
-%%P%%/arithmetic/src/linearalgebra/matrix/matrix.tmpl
-%%P%%/arithmetic/src/linearalgebra/vector/Vector.ig
-%%P%%/arithmetic/src/linearalgebra/vector/Vector.mg
-%%P%%/arithmetic/src/linearalgebra/vector/VectorBasic.ig
-%%P%%/arithmetic/src/linearalgebra/vector/VectorBasic.mg
-%%P%%/arithmetic/src/linearalgebra/vector/VectorComplex.ig
-%%P%%/arithmetic/src/linearalgebra/vector/VectorComplex.mg
-%%P%%/arithmetic/src/linearalgebra/vector/VectorFast.ig
-%%P%%/arithmetic/src/linearalgebra/vector/VectorFast.mg
-%%P%%/arithmetic/src/linearalgebra/vector/VectorFmtLex.ig
-%%P%%/arithmetic/src/linearalgebra/vector/VectorFmtLex.mg
-%%P%%/arithmetic/src/linearalgebra/vector/VectorRep.ig
-%%P%%/arithmetic/src/linearalgebra/vector/VectorRep.mg
-%%P%%/arithmetic/src/linearalgebra/vector/VectorSupport.ig
-%%P%%/arithmetic/src/linearalgebra/vector/VectorSupport.mg
-%%P%%/arithmetic/src/linearalgebra/vector/VectorTrans.ig
-%%P%%/arithmetic/src/linearalgebra/vector/VectorTrans.mg
-%%P%%/arithmetic/src/linearalgebra/vector/vector.tmpl
-%%P%%/arithmetic/src/misc/approximation/EulerSum.ig
-%%P%%/arithmetic/src/misc/approximation/EulerSum.mg
-%%P%%/arithmetic/src/misc/approximation/FindZero.ig
-%%P%%/arithmetic/src/misc/approximation/FindZero.mg
-%%P%%/arithmetic/src/misc/approximation/Interpolation.ig
-%%P%%/arithmetic/src/misc/approximation/Interpolation.mg
-%%P%%/arithmetic/src/misc/approximation/eulersum.tmpl
-%%P%%/arithmetic/src/misc/approximation/findzero.tmpl
-%%P%%/arithmetic/src/misc/approximation/interpolation.tmpl
-%%P%%/arithmetic/src/misc/functional/Functional.ig
-%%P%%/arithmetic/src/misc/functional/Functional.mg
-%%P%%/arithmetic/src/misc/functional/FunctionalDeriv2.ig
-%%P%%/arithmetic/src/misc/functional/FunctionalDeriv2.mg
-%%P%%/arithmetic/src/misc/functional/functional.tmpl
-%%P%%/arithmetic/src/misc/lowlevel/Bits.i3
-%%P%%/arithmetic/src/misc/lowlevel/Bits.m3
-%%P%%/arithmetic/src/misc/lowlevel/WordEx.i3
-%%P%%/arithmetic/src/misc/lowlevel/WordEx.m3
-%%P%%/arithmetic/src/misc/stochastic/RandomBasic.i3
-%%P%%/arithmetic/src/misc/stochastic/RandomBasic.m3
-%%P%%/arithmetic/src/misc/stochastic/RandomBayesDurham.i3
-%%P%%/arithmetic/src/misc/stochastic/RandomBayesDurham.m3
-%%P%%/arithmetic/src/misc/stochastic/RandomCombinedFast.i3
-%%P%%/arithmetic/src/misc/stochastic/RandomCombinedFast.m3
-%%P%%/arithmetic/src/misc/stochastic/RandomCombinedSlow.i3
-%%P%%/arithmetic/src/misc/stochastic/RandomCombinedSlow.m3
-%%P%%/arithmetic/src/misc/stochastic/RandomDECSRC.i3
-%%P%%/arithmetic/src/misc/stochastic/RandomDECSRC.m3
-%%P%%/arithmetic/src/misc/stochastic/RandomImprovedMcGill.i3
-%%P%%/arithmetic/src/misc/stochastic/RandomImprovedMcGill.m3
-%%P%%/arithmetic/src/misc/stochastic/RandomIteratedSquaring.i3
-%%P%%/arithmetic/src/misc/stochastic/RandomIteratedSquaring.m3
-%%P%%/arithmetic/src/misc/stochastic/RandomMultiplicativeFibo.i3
-%%P%%/arithmetic/src/misc/stochastic/RandomMultiplicativeFibo.m3
-%%P%%/arithmetic/src/misc/stochastic/RandomParkMiller.i3
-%%P%%/arithmetic/src/misc/stochastic/RandomParkMiller.m3
-%%P%%/arithmetic/src/misc/stochastic/RandomQuaternaryFibo.i3
-%%P%%/arithmetic/src/misc/stochastic/RandomQuaternaryFibo.m3
-%%P%%/arithmetic/src/misc/stochastic/RandomRep.i3
-%%P%%/arithmetic/src/misc/stochastic/RandomSubtractiveFibo1.i3
-%%P%%/arithmetic/src/misc/stochastic/RandomSubtractiveFibo1.m3
-%%P%%/arithmetic/src/misc/stochastic/RandomSubtractiveFibo2.i3
-%%P%%/arithmetic/src/misc/stochastic/RandomSubtractiveFibo2.m3
-%%P%%/arithmetic/src/misc/stochastic/RandomWolframCA.i3
-%%P%%/arithmetic/src/misc/stochastic/RandomWolframCA.m3
-%%P%%/arithmetic/src/misc/stochastic/Statistic.i3
-%%P%%/arithmetic/src/misc/stochastic/Statistic.m3
-%%P%%/badbricks/%%T%%/.M3EXPORTS
-%%P%%/badbricks/%%T%%/.M3WEB
-%%P%%/badbricks/src/BadBricks.m3
-%%P%%/bicycle/%%T%%/.M3EXPORTS
-%%P%%/bicycle/%%T%%/.M3WEB
-%%P%%/bicycle/%%T%%/libm3bicycle.a
-%%P%%/bicycle/%%T%%/libm3bicycle.m3x
-%%P%%/bicycle/%%T%%/libm3bicycle.so
-%%P%%/bicycle/%%T%%/libm3bicycle.so.5
-%%P%%/bicycle/src/Card.i3
-%%P%%/bicycle/src/Card.m3
-%%P%%/bicycle/src/CardRank.i3
-%%P%%/bicycle/src/CardRank.m3
-%%P%%/bicycle/src/CardSuit.i3
-%%P%%/bicycle/src/CardSuit.m3
-%%P%%/bicycle/src/FaceCards.i3
-%%P%%/bicycle/src/FaceCards.m3
-%%P%%/bicycle/src/PixmapFromXData.i3
-%%P%%/bicycle/src/PixmapFromXData.m3
-%%P%%/binIO/%%T%%/.M3EXPORTS
-%%P%%/binIO/%%T%%/.M3WEB
-%%P%%/binIO/%%T%%/libbinIO.a
-%%P%%/binIO/%%T%%/libbinIO.m3x
-%%P%%/binIO/%%T%%/libbinIO.so
-%%P%%/binIO/%%T%%/libbinIO.so.5
-%%P%%/binIO/src/BinIO.i3
-%%P%%/binIO/src/BinIO.m3
-%%P%%/binIO/src/FastBinIO.i3
-%%P%%/binIO/src/FastBinIO.m3
-%%P%%/bitvector/%%T%%/.M3EXPORTS
-%%P%%/bitvector/%%T%%/.M3WEB
-%%P%%/bitvector/%%T%%/libBitVector.a
-%%P%%/bitvector/%%T%%/libBitVector.m3x
-%%P%%/bitvector/%%T%%/libBitVector.so
-%%P%%/bitvector/%%T%%/libBitVector.so.5
-%%P%%/bitvector/src/BitVector.i3
-%%P%%/bitvector/src/BitVector.m3
-%%P%%/bitvector/src/BitVectorRep.i3
-%%P%%/calculator/%%T%%/.M3EXPORTS
-%%P%%/calculator/%%T%%/.M3WEB
-%%P%%/calculator/%%T%%/CalculatorBundle.i3
-%%P%%/calculator/%%T%%/CalculatorBundle.m3
-%%P%%/calculator/src/Calculator.m3
-%%P%%/cit_common/%%T%%/.M3EXPORTS
-%%P%%/cit_common/%%T%%/.M3WEB
-%%P%%/cit_common/%%T%%/libcit_common.a
-%%P%%/cit_common/%%T%%/libcit_common.m3x
-%%P%%/cit_common/%%T%%/libcit_common.so
-%%P%%/cit_common/%%T%%/libcit_common.so.5
-%%P%%/cit_common/src/TextReader.i3
-%%P%%/cit_common/src/TextReader.m3
-%%P%%/cit_util/%%T%%/.M3EXPORTS
-%%P%%/cit_util/%%T%%/.M3WEB
-%%P%%/cit_util/%%T%%/ArrayRef.tmpl
-%%P%%/cit_util/%%T%%/BoolRef.i3
-%%P%%/cit_util/%%T%%/BoolRef.m3
-%%P%%/cit_util/%%T%%/BoolRefToRefany.i3
-%%P%%/cit_util/%%T%%/BoolRefToRefany.m3
-%%P%%/cit_util/%%T%%/CharRef.i3
-%%P%%/cit_util/%%T%%/CharRef.m3
-%%P%%/cit_util/%%T%%/CharRefToRefany.i3
-%%P%%/cit_util/%%T%%/CharRefToRefany.m3
-%%P%%/cit_util/%%T%%/Equivalence.tmpl
-%%P%%/cit_util/%%T%%/IntArrayRef.i3
-%%P%%/cit_util/%%T%%/IntArrayRef.m3
-%%P%%/cit_util/%%T%%/IntPair.i3
-%%P%%/cit_util/%%T%%/IntPair.m3
-%%P%%/cit_util/%%T%%/IntPairList.i3
-%%P%%/cit_util/%%T%%/IntPairList.m3
-%%P%%/cit_util/%%T%%/IntPairRefTbl.i3
-%%P%%/cit_util/%%T%%/IntPairRefTbl.m3
-%%P%%/cit_util/%%T%%/IntPairSet.i3
-%%P%%/cit_util/%%T%%/IntPairSet.m3
-%%P%%/cit_util/%%T%%/IntPairSetDef.i3
-%%P%%/cit_util/%%T%%/IntPairSetDef.m3
-%%P%%/cit_util/%%T%%/IntRef.i3
-%%P%%/cit_util/%%T%%/IntRef.m3
-%%P%%/cit_util/%%T%%/IntRefToRefany.i3
-%%P%%/cit_util/%%T%%/IntRefToRefany.m3
-%%P%%/cit_util/%%T%%/LongrealRef.i3
-%%P%%/cit_util/%%T%%/LongrealRef.m3
-%%P%%/cit_util/%%T%%/LongrealRefToRefany.i3
-%%P%%/cit_util/%%T%%/LongrealRefToRefany.m3
-%%P%%/cit_util/%%T%%/RealRef.i3
-%%P%%/cit_util/%%T%%/RealRef.m3
-%%P%%/cit_util/%%T%%/RealRefToRefany.i3
-%%P%%/cit_util/%%T%%/RealRefToRefany.m3
-%%P%%/cit_util/%%T%%/Ref.tmpl
-%%P%%/cit_util/%%T%%/SuffixTbl.i3
-%%P%%/cit_util/%%T%%/SuffixTbl.m3
-%%P%%/cit_util/%%T%%/TextEquivalence.i3
-%%P%%/cit_util/%%T%%/TextEquivalence.m3
-%%P%%/cit_util/%%T%%/ToRefany.tmpl
-%%P%%/cit_util/%%T%%/ToRefanyTbl.i3
-%%P%%/cit_util/%%T%%/ToRefanyTbl.m3
-%%P%%/cit_util/%%T%%/libcit_util.a
-%%P%%/cit_util/%%T%%/libcit_util.m3x
-%%P%%/cit_util/%%T%%/libcit_util.so
-%%P%%/cit_util/%%T%%/libcit_util.so.5
-%%P%%/cit_util/src/ArrayRef.ig
-%%P%%/cit_util/src/ArrayRef.mg
-%%P%%/cit_util/src/BrandedSet.ig
-%%P%%/cit_util/src/BrandedSet.mg
-%%P%%/cit_util/src/DblRefany.i3
-%%P%%/cit_util/src/DblTable.ig
-%%P%%/cit_util/src/DblTable.mg
-%%P%%/cit_util/src/Debug.i3
-%%P%%/cit_util/src/Debug.m3
-%%P%%/cit_util/src/Equivalence.ig
-%%P%%/cit_util/src/Equivalence.mg
-%%P%%/cit_util/src/KeyPair.ig
-%%P%%/cit_util/src/KeyPair.mg
-%%P%%/cit_util/src/RTBrand.i3
-%%P%%/cit_util/src/RTBrand.m3
-%%P%%/cit_util/src/Ref.ig
-%%P%%/cit_util/src/Ref.mg
-%%P%%/cit_util/src/SIsuffix.i3
-%%P%%/cit_util/src/SIsuffix.m3
-%%P%%/cit_util/src/TextSubs.i3
-%%P%%/cit_util/src/TextSubs.m3
-%%P%%/cit_util/src/TextTextTblExtras.i3
-%%P%%/cit_util/src/TextTextTblExtras.m3
-%%P%%/cit_util/src/TextUtils.i3
-%%P%%/cit_util/src/TextUtils.m3
-%%P%%/cit_util/src/TextUtilsFmt.m3
-%%P%%/cit_util/src/ToRefany.i3
-%%P%%/cit_util/src/ToRefany.ig
-%%P%%/cit_util/src/ToRefany.m3
-%%P%%/cit_util/src/ToRefany.mg
-%%P%%/cit_util/src/ToRefanyClass.i3
-%%P%%/cit_util/src/ToRefanyPrivate.m3
-%%P%%/cit_util/src/brandedset.tmpl
-%%P%%/cit_util/src/dbltable.tmpl
-%%P%%/cit_util/src/generics.tmpl
-%%P%%/cit_util/src/keypair.tmpl
-%%P%%/cit_util/src/to_refany.tmpl
-%%P%%/client/%%T%%/.M3EXPORTS
-%%P%%/client/%%T%%/.M3WEB
-%%P%%/client/%%T%%/FileAttrSeq.i3
-%%P%%/client/%%T%%/FileAttrSeq.m3
-%%P%%/client/%%T%%/FileAttrSeqRep.i3
-%%P%%/client/%%T%%/FixupSeq.i3
-%%P%%/client/%%T%%/FixupSeq.m3
-%%P%%/client/%%T%%/FixupSeqRep.i3
-%%P%%/client/%%T%%/SupFileRecSeq.i3
-%%P%%/client/%%T%%/SupFileRecSeq.m3
-%%P%%/client/%%T%%/SupFileRecSeqRep.i3
-%%P%%/client/%%T%%/SupGUIBundle.i3
-%%P%%/client/%%T%%/SupGUIBundle.m3
-%%P%%/client/%%T%%/SyncFixupQueue.i3
-%%P%%/client/%%T%%/SyncFixupQueue.m3
-%%P%%/client/%%T%%/Version.m3
-%%P%%/client/src/Auth.i3
-%%P%%/client/src/Auth.m3
-%%P%%/client/src/BackoffTimer.i3
-%%P%%/client/src/BackoffTimer.m3
-%%P%%/client/src/CheckoutCreator.i3
-%%P%%/client/src/CheckoutCreator.m3
-%%P%%/client/src/CheckoutUpdater.i3
-%%P%%/client/src/CheckoutUpdater.m3
-%%P%%/client/src/Detailer.i3
-%%P%%/client/src/Detailer.m3
-%%P%%/client/src/EventSync.i3
-%%P%%/client/src/EventSync.m3
-%%P%%/client/src/FSClient.i3
-%%P%%/client/src/FSClient.m3
-%%P%%/client/src/FileUpdater.i3
-%%P%%/client/src/FileUpdater.m3
-%%P%%/client/src/Fixup.i3
-%%P%%/client/src/Main.m3
-%%P%%/client/src/RCSUpdater.i3
-%%P%%/client/src/RCSUpdater.m3
-%%P%%/client/src/Receive.i3
-%%P%%/client/src/Receive.m3
-%%P%%/client/src/RegularCreator.i3
-%%P%%/client/src/RegularCreator.m3
-%%P%%/client/src/RegularUpdater.i3
-%%P%%/client/src/RegularUpdater.m3
-%%P%%/client/src/RsyncUpdater.i3
-%%P%%/client/src/RsyncUpdater.m3
-%%P%%/client/src/SupFile.i3
-%%P%%/client/src/SupFile.m3
-%%P%%/client/src/SupGUI.i3
-%%P%%/client/src/SupGUI.m3
-%%P%%/client/src/SyncQueue.ig
-%%P%%/client/src/SyncQueue.mg
-%%P%%/client/src/TextPortLogger.i3
-%%P%%/client/src/TextPortLogger.m3
-%%P%%/client/src/TextVBTLogger.i3
-%%P%%/client/src/TextVBTLogger.m3
-%%P%%/client/src/TreeList.i3
-%%P%%/client/src/TreeList.m3
-%%P%%/client/src/Updater.i3
-%%P%%/client/src/Updater.m3
-%%P%%/client/src/Version.i3
-%%P%%/client/src/syncqueue.tmpl
-%%P%%/cm3/%%T%%/.M3EXPORTS
-%%P%%/cm3/%%T%%/.M3WEB
-%%P%%/cm3/%%T%%/Version.i3
-%%P%%/cm3/%%T%%/cm3
-%%P%%/cm3/%%T%%/cm3unix.c
-%%P%%/cm3/src/Arg.i3
-%%P%%/cm3/src/Arg.m3
-%%P%%/cm3/src/Builder.i3
-%%P%%/cm3/src/Builder.m3
-%%P%%/cm3/src/Dirs.i3
-%%P%%/cm3/src/Dirs.m3
-%%P%%/cm3/src/M3Backend.i3
-%%P%%/cm3/src/M3Backend.m3
-%%P%%/cm3/src/M3Build.i3
-%%P%%/cm3/src/M3Build.m3
-%%P%%/cm3/src/M3Loc.i3
-%%P%%/cm3/src/M3Loc.m3
-%%P%%/cm3/src/M3Options.i3
-%%P%%/cm3/src/M3Options.m3
-%%P%%/cm3/src/M3Unit.i3
-%%P%%/cm3/src/M3Unit.m3
-%%P%%/cm3/src/Main.m3
-%%P%%/cm3/src/Makefile.i3
-%%P%%/cm3/src/Makefile.m3
-%%P%%/cm3/src/Msg.i3
-%%P%%/cm3/src/Msg.m3
-%%P%%/cm3/src/Utils.i3
-%%P%%/cm3/src/Utils.m3
-%%P%%/cm3/src/UtilsPosix.m3
-%%P%%/cm3/src/WebFile.i3
-%%P%%/cm3/src/WebFile.m3
-%%P%%/cm3ide/%%T%%/.M3EXPORTS
-%%P%%/cm3ide/%%T%%/.M3WEB
-%%P%%/cm3ide/%%T%%/CM3_IDE_Bundle.i3
-%%P%%/cm3ide/%%T%%/CM3_IDE_Bundle.m3
-%%P%%/cm3ide/src/Main.m3
-%%P%%/cm3ide/src/forms/Config.i3
-%%P%%/cm3ide/src/forms/Config.m3
-%%P%%/cm3ide/src/forms/Form.i3
-%%P%%/cm3ide/src/forms/Form.m3
-%%P%%/cm3ide/src/forms/NewPkg.i3
-%%P%%/cm3ide/src/forms/NewPkg.m3
-%%P%%/cm3ide/src/forms/Rescan.i3
-%%P%%/cm3ide/src/forms/Rescan.m3
-%%P%%/cm3ide/src/markup/CMarkUp.i3
-%%P%%/cm3ide/src/markup/CMarkUp.m3
-%%P%%/cm3ide/src/markup/M3MarkUp.i3
-%%P%%/cm3ide/src/markup/M3MarkUp.m3
-%%P%%/cm3ide/src/markup/M3Sym.i3
-%%P%%/cm3ide/src/markup/M3Sym.m3
-%%P%%/cm3ide/src/markup/MarkUp.i3
-%%P%%/cm3ide/src/markup/MarkUp.m3
-%%P%%/cm3ide/src/markup/Marker.i3
-%%P%%/cm3ide/src/markup/XFormat.i3
-%%P%%/cm3ide/src/markup/XFormat.m3
-%%P%%/cm3ide/src/misc/BrowserDB.i3
-%%P%%/cm3ide/src/misc/BrowserDB.m3
-%%P%%/cm3ide/src/misc/Builder.i3
-%%P%%/cm3ide/src/misc/Builder.m3
-%%P%%/cm3ide/src/misc/ConfigItem.i3
-%%P%%/cm3ide/src/misc/ConfigItem.m3
-%%P%%/cm3ide/src/misc/Default.i3
-%%P%%/cm3ide/src/misc/Default.m3
-%%P%%/cm3ide/src/misc/Display.i3
-%%P%%/cm3ide/src/misc/Display.m3
-%%P%%/cm3ide/src/misc/Editor.i3
-%%P%%/cm3ide/src/misc/Editor.m3
-%%P%%/cm3ide/src/misc/HTML.i3
-%%P%%/cm3ide/src/misc/HTML.m3
-%%P%%/cm3ide/src/misc/LineWr.i3
-%%P%%/cm3ide/src/misc/LineWr.m3
-%%P%%/cm3ide/src/misc/UserState.i3
-%%P%%/cm3ide/src/misc/UserState.m3
-%%P%%/cm3ide/src/misc/WebServer.i3
-%%P%%/cm3ide/src/misc/WebServer.m3
-%%P%%/cm3ide/src/nodes/BuildCache.i3
-%%P%%/cm3ide/src/nodes/BuildCache.m3
-%%P%%/cm3ide/src/nodes/ClassDir.i3
-%%P%%/cm3ide/src/nodes/ClassDir.m3
-%%P%%/cm3ide/src/nodes/Decl.i3
-%%P%%/cm3ide/src/nodes/Decl.m3
-%%P%%/cm3ide/src/nodes/Derived.i3
-%%P%%/cm3ide/src/nodes/Derived.m3
-%%P%%/cm3ide/src/nodes/Dir.i3
-%%P%%/cm3ide/src/nodes/Dir.m3
-%%P%%/cm3ide/src/nodes/FileDir.i3
-%%P%%/cm3ide/src/nodes/FileDir.m3
-%%P%%/cm3ide/src/nodes/FileNode.i3
-%%P%%/cm3ide/src/nodes/FileNode.m3
-%%P%%/cm3ide/src/nodes/Fixed.i3
-%%P%%/cm3ide/src/nodes/Fixed.m3
-%%P%%/cm3ide/src/nodes/Node.i3
-%%P%%/cm3ide/src/nodes/Node.m3
-%%P%%/cm3ide/src/nodes/Pkg.i3
-%%P%%/cm3ide/src/nodes/Pkg.m3
-%%P%%/cm3ide/src/nodes/PkgRoot.i3
-%%P%%/cm3ide/src/nodes/PkgRoot.m3
-%%P%%/cm3ide/src/nodes/Roots.i3
-%%P%%/cm3ide/src/nodes/Roots.m3
-%%P%%/cm3ide/src/nodes/Source.i3
-%%P%%/cm3ide/src/nodes/Source.m3
-%%P%%/cm3ide/src/nodes/Type.i3
-%%P%%/cm3ide/src/nodes/Type.m3
-%%P%%/cm3ide/src/server/TCPServer.i3
-%%P%%/cm3ide/src/server/TCPServer.m3
-%%P%%/cm3ide/src/utils/Buf.i3
-%%P%%/cm3ide/src/utils/Buf.m3
-%%P%%/cm3ide/src/utils/ErrLog.i3
-%%P%%/cm3ide/src/utils/ErrLog.m3
-%%P%%/cm3ide/src/utils/ID.i3
-%%P%%/cm3ide/src/utils/ID.m3
-%%P%%/cm3ide/src/utils/LexMisc.i3
-%%P%%/cm3ide/src/utils/LexMisc.m3
-%%P%%/cm3ide/src/utils/Loc.i3
-%%P%%/cm3ide/src/utils/Loc.m3
-%%P%%/cm3ide/src/utils/OS.i3
-%%P%%/cm3ide/src/utils/OS.m3
-%%P%%/cm3ide/src/utils/RegExpr.i3
-%%P%%/cm3ide/src/utils/RegExpr.m3
-%%P%%/cm3ide/src/utils/Text2.i3
-%%P%%/cm3ide/src/utils/Text2.m3
-%%P%%/cm3ide/src/utils/Wx.i3
-%%P%%/cm3ide/src/utils/Wx.m3
-%%P%%/cmpdir/%%T%%/.M3EXPORTS
-%%P%%/cmpdir/%%T%%/.M3WEB
-%%P%%/cmpdir/src/Main.m3
-%%P%%/cmpfp/%%T%%/.M3EXPORTS
-%%P%%/cmpfp/%%T%%/.M3WEB
-%%P%%/cmpfp/%%T%%/cmpfp
-%%P%%/cmpfp/src/Main.m3
-%%P%%/cmvbt/%%T%%/.M3EXPORTS
-%%P%%/cmvbt/%%T%%/.M3WEB
-%%P%%/cmvbt/%%T%%/libcmvbt.a
-%%P%%/cmvbt/%%T%%/libcmvbt.m3x
-%%P%%/cmvbt/%%T%%/libcmvbt.so
-%%P%%/cmvbt/%%T%%/libcmvbt.so.5
-%%P%%/cmvbt/src/AnimateVBT.i3
-%%P%%/cmvbt/src/AnimateVBT.m3
-%%P%%/cmvbt/src/ClockVBT.i3
-%%P%%/cmvbt/src/ClockVBT.m3
-%%P%%/cmvbt/src/FrameVBT.i3
-%%P%%/cmvbt/src/FrameVBT.m3
-%%P%%/cmvbt/src/GridSplit.i3
-%%P%%/cmvbt/src/GridSplit.m3
-%%P%%/cmvbt/src/HoverVBT.i3
-%%P%%/cmvbt/src/HoverVBT.m3
-%%P%%/cmvbt/src/IPTypeinVBT.i3
-%%P%%/cmvbt/src/IPTypeinVBT.m3
-%%P%%/cmvbt/src/IntervalTimer.i3
-%%P%%/cmvbt/src/IntervalTimer.m3
-%%P%%/cmvbt/src/PasswordFont.i3
-%%P%%/cmvbt/src/PasswordFont.m3
-%%P%%/cmvbt/src/SortedTableVBT.i3
-%%P%%/cmvbt/src/SortedTableVBT.m3
-%%P%%/cmvbt/src/TabVBT.i3
-%%P%%/cmvbt/src/TabVBT.m3
-%%P%%/cmvbt/src/TableVBT.i3
-%%P%%/cmvbt/src/TableVBT.m3
-%%P%%/codeview/%%T%%/.M3EXPORTS
-%%P%%/codeview/%%T%%/.M3WEB
-%%P%%/codeview/%%T%%/libm3codeview.a
-%%P%%/codeview/%%T%%/libm3codeview.m3x
-%%P%%/codeview/%%T%%/libm3codeview.so
-%%P%%/codeview/%%T%%/libm3codeview.so.5
-%%P%%/codeview/src/CodeView.i3
-%%P%%/codeview/src/CodeView.m3
-%%P%%/codeview/src/DataView.i3
-%%P%%/codeview/src/DataView.m3
-%%P%%/codeview/src/IntRef.i3
-%%P%%/codeview/src/IntRef.m3
-%%P%%/codeview/src/IntRefSort.i3
-%%P%%/codeview/src/IntRefSort.m3
-%%P%%/codeview/src/TextRef.i3
-%%P%%/codeview/src/TextRef.m3
-%%P%%/codeview/src/TextRefSort.i3
-%%P%%/codeview/src/TextRefSort.m3
-%%P%%/columns/%%T%%/.M3EXPORTS
-%%P%%/columns/%%T%%/.M3WEB
-%%P%%/columns/%%T%%/ScoreDir.i3
-%%P%%/columns/src/Bars.i3
-%%P%%/columns/src/Bars.m3
-%%P%%/columns/src/Columns.i3
-%%P%%/columns/src/Columns.m3
-%%P%%/columns/src/Config.i3
-%%P%%/columns/src/Config.m3
-%%P%%/columns/src/Main.m3
-%%P%%/columns/src/Rows.i3
-%%P%%/columns/src/Rows.m3
-%%P%%/columns/src/ScoreFile.i3
-%%P%%/columns/src/ScoreFile.m3
-%%P%%/columns/src/Squares.i3
-%%P%%/columns/src/Squares.m3
-%%P%%/columns/src/Threes.i3
-%%P%%/columns/src/Threes.m3
-%%P%%/commandrw/%%T%%/.M3EXPORTS
-%%P%%/commandrw/%%T%%/.M3WEB
-%%P%%/commandrw/%%T%%/libcommandrw.a
-%%P%%/commandrw/%%T%%/libcommandrw.m3x
-%%P%%/commandrw/%%T%%/libcommandrw.so
-%%P%%/commandrw/%%T%%/libcommandrw.so.5
-%%P%%/commandrw/src/CommandRd.i3
-%%P%%/commandrw/src/CommandRd.m3
-%%P%%/commandrw/src/CommandWr.i3
-%%P%%/commandrw/src/CommandWr.m3
-%%P%%/commandrw/src/GZipRd.i3
-%%P%%/commandrw/src/GZipRd.m3
-%%P%%/compact-client/%%T%%/.M3EXPORTS
-%%P%%/compact-client/%%T%%/.M3WEB
-%%P%%/compact-client/%%T%%/libcompact-client.a
-%%P%%/compact-client/%%T%%/libcompact-client.m3x
-%%P%%/compact-client/%%T%%/libcompact-client.so
-%%P%%/compact-client/%%T%%/libcompact-client.so.5
-%%P%%/compact-client/src/CompactClient.i3
-%%P%%/compact-client/src/CompactClient.m3
-%%P%%/compact-copyright/%%T%%/.M3EXPORTS
-%%P%%/compact-copyright/%%T%%/.M3WEB
-%%P%%/compact-copyright/%%T%%/CopyrightBundle.i3
-%%P%%/compact-copyright/%%T%%/CopyrightBundle.m3
-%%P%%/compact-copyright/%%T%%/libcompact-copyright.a
-%%P%%/compact-copyright/%%T%%/libcompact-copyright.m3x
-%%P%%/compact-copyright/%%T%%/libcompact-copyright.so
-%%P%%/compact-copyright/%%T%%/libcompact-copyright.so.5
-%%P%%/compact-copyright/src/Copyright.i3
-%%P%%/compact-copyright/src/Copyright.m3
-%%P%%/compact-copyright/src/Release.i3
-%%P%%/compact-copyright/src/Release.m3
-%%P%%/compactrc/%%T%%/.M3EXPORTS
-%%P%%/compactrc/%%T%%/.M3WEB
-%%P%%/compactrc/%%T%%/TextTextTupleSeqTbl.i3
-%%P%%/compactrc/%%T%%/TextTextTupleSeqTbl.m3
-%%P%%/compactrc/%%T%%/libcompactrc.a
-%%P%%/compactrc/%%T%%/libcompactrc.m3x
-%%P%%/compactrc/%%T%%/libcompactrc.so
-%%P%%/compactrc/%%T%%/libcompactrc.so.5
-%%P%%/compactrc/src/CompactEnvName.i3
-%%P%%/compactrc/src/CompactRC.i3
-%%P%%/compactrc/src/CompactRC.m3
-%%P%%/compactrc/src/MiniEnv.i3
-%%P%%/compactrc/src/MiniEnv.m3
-%%P%%/cube/%%T%%/.M3EXPORTS
-%%P%%/cube/%%T%%/.M3WEB
-%%P%%/cube/%%T%%/CubeBundle.i3
-%%P%%/cube/%%T%%/CubeBundle.m3
-%%P%%/cube/src/Cube.i3
-%%P%%/cube/src/Cube.m3
-%%P%%/cube/src/Driver.m3
-%%P%%/cube/src/R4.i3
-%%P%%/cube/src/R4.m3
-%%P%%/cube/src/R4x4.i3
-%%P%%/cube/src/R4x4.m3
-%%P%%/db/%%T%%/.M3EXPORTS
-%%P%%/db/%%T%%/.M3WEB
-%%P%%/db/%%T%%/libdb.a
-%%P%%/db/%%T%%/libdb.m3x
-%%P%%/db/%%T%%/libdb.so
-%%P%%/db/%%T%%/libdb.so.5
-%%P%%/db/src/DB.i3
-%%P%%/db/src/DB.m3
-%%P%%/db/src/MySQLDB.i3
-%%P%%/db/src/MySQLDBStub.m3
-%%P%%/db/src/ODBCDB.i3
-%%P%%/db/src/PostgreSQLDB.i3
-%%P%%/db/src/PostgreSQLDBStub.m3
-%%P%%/db/src/odbc/ODBCDB.m3
-%%P%%/db/src/odbc/ODBCDBRep.i3
-%%P%%/dcpane/%%T%%/.M3EXPORTS
-%%P%%/dcpane/%%T%%/.M3WEB
-%%P%%/dcpane/%%T%%/PSReaderPane.i3
-%%P%%/dcpane/%%T%%/PSReaderPane.m3
-%%P%%/dcpane/%%T%%/PSReaderStarter.i3
-%%P%%/dcpane/%%T%%/PSReaderStarter.m3
-%%P%%/dcpane/%%T%%/libdcpane.a
-%%P%%/dcpane/%%T%%/libdcpane.m3x
-%%P%%/dcpane/%%T%%/libdcpane.so
-%%P%%/dcpane/%%T%%/libdcpane.so.5
-%%P%%/dcpane/src/DCPaneVBT.i3
-%%P%%/dcpane/src/DCPaneVBT.m3
-%%P%%/dcpane/src/PSReaderPaneVBT.i3
-%%P%%/dcpane/src/PSReaderPaneVBT.m3
-%%P%%/dcpane/src/TextSubsPaneUpdater.i3
-%%P%%/dcpane/src/TextSubsPaneUpdater.m3
-%%P%%/dcpane/src/TextSubsViewer.i3
-%%P%%/dcpane/src/TextSubsViewer.m3
-%%P%%/dcpane/src/TrestleExtras.i3
-%%P%%/dcpane/src/TrestleExtras.m3
-%%P%%/debug/%%T%%/.M3EXPORTS
-%%P%%/debug/%%T%%/.M3WEB
-%%P%%/debug/%%T%%/libdebug.a
-%%P%%/debug/%%T%%/libdebug.m3x
-%%P%%/debug/%%T%%/libdebug.so
-%%P%%/debug/%%T%%/libdebug.so.5
-%%P%%/debug/src/Debug.i3
-%%P%%/debug/src/Debug.m3
-%%P%%/deckscape/%%T%%/.M3EXPORTS
-%%P%%/deckscape/%%T%%/.M3WEB
-%%P%%/deckscape/%%T%%/MyBundle.i3
-%%P%%/deckscape/%%T%%/MyBundle.m3
-%%P%%/deckscape/src/DeckVBT.i3
-%%P%%/deckscape/src/DeckVBT.m3
-%%P%%/deckscape/src/DocVBT.i3
-%%P%%/deckscape/src/DocVBT.m3
-%%P%%/deckscape/src/FreeDocVBT.i3
-%%P%%/deckscape/src/FreeDocVBT.m3
-%%P%%/deckscape/src/Main.m3
-%%P%%/deckscape/src/Options.i3
-%%P%%/deckscape/src/Storage.i3
-%%P%%/deckscape/src/Storage.m3
-%%P%%/deckscape/src/WSObjectVBT.i3
-%%P%%/deckscape/src/WSObjectVBT.m3
-%%P%%/deckscape/src/WorkspaceVBT.i3
-%%P%%/deckscape/src/WorkspaceVBT.m3
-%%P%%/deepcopy/%%T%%/.M3EXPORTS
-%%P%%/deepcopy/%%T%%/.M3WEB
-%%P%%/deepcopy/%%T%%/libdeepcopy.a
-%%P%%/deepcopy/%%T%%/libdeepcopy.m3x
-%%P%%/deepcopy/%%T%%/libdeepcopy.so
-%%P%%/deepcopy/%%T%%/libdeepcopy.so.5
-%%P%%/deepcopy/src/DeepCopy.i3
-%%P%%/deepcopy/src/DeepCopy.m3
-%%P%%/depgraph/%%T%%/.M3EXPORTS
-%%P%%/depgraph/%%T%%/.M3WEB
-%%P%%/depgraph/%%T%%/StdDepGraphNodeSeq.i3
-%%P%%/depgraph/%%T%%/StdDepGraphNodeSeq.m3
-%%P%%/depgraph/%%T%%/StdDepGraphNodeSeqRep.i3
-%%P%%/depgraph/%%T%%/StdNameNodeTbl.i3
-%%P%%/depgraph/%%T%%/StdNameNodeTbl.m3
-%%P%%/depgraph/%%T%%/libdepgraph.a
-%%P%%/depgraph/%%T%%/libdepgraph.m3x
-%%P%%/depgraph/%%T%%/libdepgraph.so
-%%P%%/depgraph/%%T%%/libdepgraph.so.5
-%%P%%/depgraph/src/DependencyGraph.i3
-%%P%%/depgraph/src/DependencyGraph.m3
-%%P%%/depgraph/src/StdDepGraph.i3
-%%P%%/depgraph/src/StdDepGraph.m3
-%%P%%/depgraph/src/StdDepGraphEdge.i3
-%%P%%/depgraph/src/StdDepGraphEdge.m3
-%%P%%/depgraph/src/StdDepGraphNode.i3
-%%P%%/depgraph/src/StdDepGraphNode.m3
-%%P%%/digraph/%%T%%/.M3EXPORTS
-%%P%%/digraph/%%T%%/.M3WEB
-%%P%%/digraph/%%T%%/libDiGraph.a
-%%P%%/digraph/%%T%%/libDiGraph.m3x
-%%P%%/digraph/%%T%%/libDiGraph.so
-%%P%%/digraph/%%T%%/libDiGraph.so.5
-%%P%%/digraph/src/DiGraph.ig
-%%P%%/digraph/src/DiGraph.mg
-%%P%%/digraph/src/NullEdgeType.i3
-%%P%%/digraph/src/NullEdgeType.m3
-%%P%%/digraph/src/POEdgeType.i3
-%%P%%/digraph/src/POEdgeType.m3
-%%P%%/digraph/src/digraph.tmpl
-%%P%%/dirfp/%%T%%/.M3EXPORTS
-%%P%%/dirfp/%%T%%/.M3WEB
-%%P%%/dirfp/src/Main.m3
-%%P%%/drawcontext/%%T%%/.M3EXPORTS
-%%P%%/drawcontext/%%T%%/.M3WEB
-%%P%%/drawcontext/%%T%%/LineList.i3
-%%P%%/drawcontext/%%T%%/LineList.m3
-%%P%%/drawcontext/%%T%%/LinoTextList.i3
-%%P%%/drawcontext/%%T%%/LinoTextList.m3
-%%P%%/drawcontext/%%T%%/PSFormBundle.i3
-%%P%%/drawcontext/%%T%%/PSFormBundle.m3
-%%P%%/drawcontext/%%T%%/TransformList.i3
-%%P%%/drawcontext/%%T%%/TransformList.m3
-%%P%%/drawcontext/%%T%%/libdrawcontext.a
-%%P%%/drawcontext/%%T%%/libdrawcontext.m3x
-%%P%%/drawcontext/%%T%%/libdrawcontext.so
-%%P%%/drawcontext/%%T%%/libdrawcontext.so.5
-%%P%%/drawcontext/src/BoundDrawContext.i3
-%%P%%/drawcontext/src/BoundDrawContext.m3
-%%P%%/drawcontext/src/CacheDrawContext.i3
-%%P%%/drawcontext/src/CacheDrawContext.m3
-%%P%%/drawcontext/src/DrawContext.i3
-%%P%%/drawcontext/src/DrawContextClass.i3
-%%P%%/drawcontext/src/DrawContextClass.m3
-%%P%%/drawcontext/src/Figure.i3
-%%P%%/drawcontext/src/Figure.m3
-%%P%%/drawcontext/src/Line.i3
-%%P%%/drawcontext/src/Line.m3
-%%P%%/drawcontext/src/LineStyle.i3
-%%P%%/drawcontext/src/LinoText.i3
-%%P%%/drawcontext/src/LinoText.m3
-%%P%%/drawcontext/src/OneFont.i3
-%%P%%/drawcontext/src/OneFont.m3
-%%P%%/drawcontext/src/PSDrawContext.i3
-%%P%%/drawcontext/src/PSDrawContext.m3
-%%P%%/drawcontext/src/PSReader.i3
-%%P%%/drawcontext/src/PSReader.m3
-%%P%%/drawcontext/src/PSReaderGuts.i3
-%%P%%/drawcontext/src/PSReaderGuts.m3
-%%P%%/drawcontext/src/PSTextBounder.i3
-%%P%%/drawcontext/src/PSTextBounder.m3
-%%P%%/drawcontext/src/Pointe.i3
-%%P%%/drawcontext/src/Pointe.m3
-%%P%%/drawcontext/src/RealPoint.i3
-%%P%%/drawcontext/src/RealPoint.m3
-%%P%%/drawcontext/src/Recte.i3
-%%P%%/drawcontext/src/Recte.m3
-%%P%%/drawcontext/src/RegionDrawContext.i3
-%%P%%/drawcontext/src/RegionDrawContext.m3
-%%P%%/drawcontext/src/Stroker.i3
-%%P%%/drawcontext/src/Stroker.m3
-%%P%%/drawcontext/src/TestDrawContext.i3
-%%P%%/drawcontext/src/TestDrawContext.m3
-%%P%%/drawcontext/src/TextBounder.i3
-%%P%%/drawcontext/src/TransformOther.i3
-%%P%%/drawcontext/src/TransformOther.m3
-%%P%%/drawcontext/src/VBTDrawContext.i3
-%%P%%/drawcontext/src/VBTDrawContext.m3
-%%P%%/drawcontext/src/VBTTextBounder.i3
-%%P%%/drawcontext/src/VBTTextBounder.m3
-%%P%%/drawcontext/src/WYSIWYGify.i3
-%%P%%/drawcontext/src/WYSIWYGify.m3
-%%P%%/embutils/%%T%%/.M3EXPORTS
-%%P%%/embutils/%%T%%/.M3WEB
-%%P%%/embutils/%%T%%/libembutils.a
-%%P%%/embutils/%%T%%/libembutils.m3x
-%%P%%/embutils/%%T%%/libembutils.so
-%%P%%/embutils/%%T%%/libembutils.so.5
-%%P%%/embutils/src/EmbProxiedObj.i3
-%%P%%/embutils/src/EmbProxiedObj.m3
-%%P%%/events/%%T%%/.M3EXPORTS
-%%P%%/events/%%T%%/.M3WEB
-%%P%%/events/%%T%%/EventConnList.i3
-%%P%%/events/%%T%%/EventConnList.m3
-%%P%%/events/%%T%%/EventConnListFuncs.i3
-%%P%%/events/%%T%%/EventConnListFuncs.m3
-%%P%%/events/%%T%%/EventPQ.i3
-%%P%%/events/%%T%%/EventPQ.m3
-%%P%%/events/%%T%%/EventPQRep.i3
-%%P%%/events/%%T%%/EventSeq.i3
-%%P%%/events/%%T%%/EventSeq.m3
-%%P%%/events/%%T%%/EventSeqRep.i3
-%%P%%/events/%%T%%/HostInfoTbl.i3
-%%P%%/events/%%T%%/HostInfoTbl.m3
-%%P%%/events/%%T%%/WorkSeq.i3
-%%P%%/events/%%T%%/WorkSeq.m3
-%%P%%/events/%%T%%/WorkSeqRep.i3
-%%P%%/events/%%T%%/ZombieSeq.i3
-%%P%%/events/%%T%%/ZombieSeq.m3
-%%P%%/events/%%T%%/ZombieSeqRep.i3
-%%P%%/events/%%T%%/libevents.a
-%%P%%/events/%%T%%/libevents.m3x
-%%P%%/events/%%T%%/libevents.so
-%%P%%/events/%%T%%/libevents.so.5
-%%P%%/events/src/Event.i3
-%%P%%/events/src/Event.m3
-%%P%%/events/src/EventConn.i3
-%%P%%/events/src/EventConn.m3
-%%P%%/events/src/EventCounter.i3
-%%P%%/events/src/EventCounter.m3
-%%P%%/events/src/EventHandle.i3
-%%P%%/events/src/EventIO.i3
-%%P%%/events/src/EventNumber.i3
-%%P%%/events/src/EventNumber.m3
-%%P%%/events/src/EventNumberF.i3
-%%P%%/events/src/EventPort.i3
-%%P%%/events/src/EventPort.m3
-%%P%%/events/src/EventProtocol.i3
-%%P%%/events/src/EventRd.i3
-%%P%%/events/src/EventRd.m3
-%%P%%/events/src/EventSpaceID.i3
-%%P%%/events/src/EventSpaceID.m3
-%%P%%/events/src/EventStubLib.i3
-%%P%%/events/src/EventStubLib.m3
-%%P%%/events/src/EventWireRep.i3
-%%P%%/events/src/EventWireRep.m3
-%%P%%/events/src/EventWr.i3
-%%P%%/events/src/EventWr.m3
-%%P%%/events/src/EventWrF.i3
-%%P%%/events/src/HostInfo.i3
-%%P%%/events/src/HostInfo.m3
-%%P%%/events/src/RdWrMutex.i3
-%%P%%/events/src/RdWrMutex.m3
-%%P%%/events/src/Work.i3
-%%P%%/events/src/WorkerPool.i3
-%%P%%/events/src/WorkerPool.m3
-%%P%%/events/src/Zombie.i3
-%%P%%/fileinfo/%%T%%/.M3EXPORTS
-%%P%%/fileinfo/%%T%%/.M3WEB
-%%P%%/fileinfo/%%T%%/APNHashTbl.i3
-%%P%%/fileinfo/%%T%%/APNHashTbl.m3
-%%P%%/fileinfo/%%T%%/APNSeq.i3
-%%P%%/fileinfo/%%T%%/APNSeq.m3
-%%P%%/fileinfo/%%T%%/APNSeqRep.i3
-%%P%%/fileinfo/%%T%%/APNStatusTbl.i3
-%%P%%/fileinfo/%%T%%/APNStatusTbl.m3
-%%P%%/fileinfo/%%T%%/BoolSeq.i3
-%%P%%/fileinfo/%%T%%/BoolSeq.m3
-%%P%%/fileinfo/%%T%%/BoolSeqRep.i3
-%%P%%/fileinfo/%%T%%/DirectoryTbl.i3
-%%P%%/fileinfo/%%T%%/DirectoryTbl.m3
-%%P%%/fileinfo/%%T%%/TextHashTbl.i3
-%%P%%/fileinfo/%%T%%/TextHashTbl.m3
-%%P%%/fileinfo/%%T%%/libfileinfo.a
-%%P%%/fileinfo/%%T%%/libfileinfo.m3x
-%%P%%/fileinfo/%%T%%/libfileinfo.so
-%%P%%/fileinfo/%%T%%/libfileinfo.so.5
-%%P%%/fileinfo/src/APN.i3
-%%P%%/fileinfo/src/APN.m3
-%%P%%/fileinfo/src/DirTree.i3
-%%P%%/fileinfo/src/DirTree.m3
-%%P%%/fileinfo/src/Dummy.i3
-%%P%%/fileinfo/src/Dummy.m3
-%%P%%/fileinfo/src/FileInfo.i3
-%%P%%/fileinfo/src/FileInfo.m3
-%%P%%/fileinfo/src/FileStatus.i3
-%%P%%/fileinfo/src/FileStatus.m3
-%%P%%/fileinfo/src/FileSystem.i3
-%%P%%/fileinfo/src/FileSystem.m3
-%%P%%/filepool/%%T%%/.M3EXPORTS
-%%P%%/filepool/%%T%%/.M3WEB
-%%P%%/filepool/%%T%%/libfilepool.a
-%%P%%/filepool/%%T%%/libfilepool.m3x
-%%P%%/filepool/%%T%%/libfilepool.so
-%%P%%/filepool/%%T%%/libfilepool.so.5
-%%P%%/filepool/src/FilePool.i3
-%%P%%/filepool/src/FilePool.m3
-%%P%%/fisheye/%%T%%/.M3EXPORTS
-%%P%%/fisheye/%%T%%/.M3WEB
-%%P%%/fisheye/%%T%%/FisheyeBundle.i3
-%%P%%/fisheye/%%T%%/FisheyeBundle.m3
-%%P%%/fisheye/src/ColorTools.i3
-%%P%%/fisheye/src/ColorTools.m3
-%%P%%/fisheye/src/CreatePixmap.i3
-%%P%%/fisheye/src/CreatePixmap.m3
-%%P%%/fisheye/src/Fisheye.m3
-%%P%%/fisheye/src/GraphData.i3
-%%P%%/fisheye/src/GraphData.m3
-%%P%%/fisheye/src/GraphVBT.i3
-%%P%%/fisheye/src/GraphVBT.m3
-%%P%%/fisheye/src/PrintUtil.i3
-%%P%%/fisheye/src/PrintUtil.m3
-%%P%%/fisheye/src/RealInterval.i3
-%%P%%/fisheye/src/RealInterval.m3
-%%P%%/fisheye/src/RealPoint.i3
-%%P%%/fisheye/src/RealPoint.m3
-%%P%%/fisheye/src/RealRect.i3
-%%P%%/fisheye/src/RealRect.m3
-%%P%%/fisheye/src/SortedHashTable.i3
-%%P%%/fisheye/src/SortedHashTable.m3
-%%P%%/fisheye/src/SortedIndexTable.i3
-%%P%%/fisheye/src/SortedIndexTable.m3
-%%P%%/fisheye/src/UnFmt.i3
-%%P%%/fisheye/src/UnFmt.m3
-%%P%%/fix_nl/%%T%%/.M3EXPORTS
-%%P%%/fix_nl/%%T%%/.M3WEB
-%%P%%/fix_nl/src/Main.m3
-%%P%%/fix_nl/src/OS.c
-%%P%%/fix_nl/src/OS.i3
-%%P%%/fix_nl/src/OSPOSIX.m3
-%%P%%/formsedit/%%T%%/.M3EXPORTS
-%%P%%/formsedit/%%T%%/.M3WEB
-%%P%%/formsedit/%%T%%/formseditBundle.i3
-%%P%%/formsedit/%%T%%/formseditBundle.m3
-%%P%%/formsedit/src/FormsEdit.m3
-%%P%%/formsedit/src/FormsEditVBT.i3
-%%P%%/formsedit/src/FormsEditVBT.m3
-%%P%%/formsvbt/%%T%%/.M3EXPORTS
-%%P%%/formsvbt/%%T%%/.M3WEB
-%%P%%/formsvbt/%%T%%/libm3formsvbt.a
-%%P%%/formsvbt/%%T%%/libm3formsvbt.m3x
-%%P%%/formsvbt/%%T%%/libm3formsvbt.so
-%%P%%/formsvbt/%%T%%/libm3formsvbt.so.5
-%%P%%/formsvbt/src/FVRuntime.i3
-%%P%%/formsvbt/src/FVRuntime.m3
-%%P%%/formsvbt/src/FVTypes.i3
-%%P%%/formsvbt/src/FormsVBT.i3
-%%P%%/formsvbt/src/FormsVBT.m3
-%%P%%/formsvbt/src/Macro.i3
-%%P%%/formsvbt/src/Macro.m3
-%%P%%/formsvbt/src/Manpage.i3
-%%P%%/formsvbt/src/Manpage.m3
-%%P%%/formsvbt/src/RefListUtils.i3
-%%P%%/formsvbt/src/RefListUtils.m3
-%%P%%/formsvbt/src/StubImageRd.i3
-%%P%%/formsvbt/src/StubImageRd.m3
-%%P%%/formsvbt/src/StubImageVBT.i3
-%%P%%/formsvbt/src/StubImageVBT.m3
-%%P%%/formsvbt/src/StubImages.i3
-%%P%%/formsvbtpixmaps/%%T%%/.M3EXPORTS
-%%P%%/formsvbtpixmaps/%%T%%/.M3WEB
-%%P%%/formsvbtpixmaps/%%T%%/FormsVBTPixmapsBundle.i3
-%%P%%/formsvbtpixmaps/%%T%%/FormsVBTPixmapsBundle.m3
-%%P%%/formsvbtpixmaps/%%T%%/libm3formsvbtpixmaps.a
-%%P%%/formsvbtpixmaps/%%T%%/libm3formsvbtpixmaps.m3x
-%%P%%/formsvbtpixmaps/%%T%%/libm3formsvbtpixmaps.so
-%%P%%/formsvbtpixmaps/%%T%%/libm3formsvbtpixmaps.so.5
-%%P%%/formsview/%%T%%/.M3EXPORTS
-%%P%%/formsview/%%T%%/.M3WEB
-%%P%%/formsview/%%T%%/formsview
-%%P%%/formsview/src/formsview.m3
-%%P%%/fours/%%T%%/.M3EXPORTS
-%%P%%/fours/%%T%%/.M3WEB
-%%P%%/fours/%%T%%/ScoreDir.i3
-%%P%%/fours/src/Config.i3
-%%P%%/fours/src/Config.m3
-%%P%%/fours/src/Main.m3
-%%P%%/fours/src/ScoreFile.i3
-%%P%%/fours/src/ScoreFile.m3
-%%P%%/fsfind/%%T%%/.M3EXPORTS
-%%P%%/fsfind/%%T%%/.M3WEB
-%%P%%/fsfind/%%T%%/FindExprSeq.i3
-%%P%%/fsfind/%%T%%/FindExprSeq.m3
-%%P%%/fsfind/%%T%%/FindExprSeqRep.i3
-%%P%%/fsfind/%%T%%/libfsfind.a
-%%P%%/fsfind/%%T%%/libfsfind.m3x
-%%P%%/fsfind/%%T%%/libfsfind.so
-%%P%%/fsfind/%%T%%/libfsfind.so.5
-%%P%%/fsfind/src/FSFind.i3
-%%P%%/fsfind/src/FSFind.m3
-%%P%%/fsfind/src/FSFindError.i3
-%%P%%/fsfind/src/FileClassification.i3
-%%P%%/fsfind/src/FileClassification.m3
-%%P%%/fsfind/src/FindExecRec.i3
-%%P%%/fsfind/src/FindExecRec.m3
-%%P%%/fsfind/src/FindExpr.i3
-%%P%%/fsfind/src/FindExpr.m3
-%%P%%/graphicutils/%%T%%/.M3EXPORTS
-%%P%%/graphicutils/%%T%%/.M3WEB
-%%P%%/graphicutils/%%T%%/libgraphicutils.a
-%%P%%/graphicutils/%%T%%/libgraphicutils.m3x
-%%P%%/graphicutils/%%T%%/libgraphicutils.so
-%%P%%/graphicutils/%%T%%/libgraphicutils.so.5
-%%P%%/graphicutils/src/RsrcFilter.i3
-%%P%%/graphicutils/src/RsrcFilter.m3
-%%P%%/graphicutils/src/RsrcUtils.i3
-%%P%%/graphicutils/src/RsrcUtils.m3
-%%P%%/graphicutils/src/StdFonts.i3
-%%P%%/graphicutils/src/StdFontsX.m3
-%%P%%/hack/%%T%%/.M3EXPORTS
-%%P%%/hack/%%T%%/.M3WEB
-%%P%%/hack/%%T%%/dummy
-%%P%%/hack/src/Dummy.m3
-%%P%%/http/%%T%%/.M3EXPORTS
-%%P%%/http/%%T%%/.M3WEB
-%%P%%/http/%%T%%/libhttp.a
-%%P%%/http/%%T%%/libhttp.m3x
-%%P%%/http/%%T%%/libhttp.so
-%%P%%/http/%%T%%/libhttp.so.5
-%%P%%/http/src/App.i3
-%%P%%/http/src/App.m3
-%%P%%/http/src/AppBackup.i3
-%%P%%/http/src/AppBackup.m3
-%%P%%/http/src/HTTP.i3
-%%P%%/http/src/HTTP.m3
-%%P%%/http/src/HTTPApp.i3
-%%P%%/http/src/HTTPApp.m3
-%%P%%/http/src/HTTPControl.i3
-%%P%%/http/src/HTTPControl.m3
-%%P%%/http/src/HTTPControlValue.i3
-%%P%%/http/src/HTTPControlValue.m3
-%%P%%/http/src/HTTPPayment.i3
-%%P%%/http/src/HTTPPayment.m3
-%%P%%/http/src/HTTPProxy.i3
-%%P%%/http/src/HTTPProxy.m3
-%%P%%/juno-app/%%T%%/.M3EXPORTS
-%%P%%/juno-app/%%T%%/.M3IMPTAB
-%%P%%/juno-app/%%T%%/.M3WEB
-%%P%%/juno-app/%%T%%/JunoBundle.i3
-%%P%%/juno-app/%%T%%/JunoBundle.m3
-%%P%%/juno-app/%%T%%/RemoteView_T_v1.i3
-%%P%%/juno-app/%%T%%/RemoteView_T_v1.m3
-%%P%%/juno-app/src/CurrCmd.i3
-%%P%%/juno-app/src/CurrCmd.m3
-%%P%%/juno-app/src/Drag.i3
-%%P%%/juno-app/src/Drag.m3
-%%P%%/juno-app/src/Drawing.i3
-%%P%%/juno-app/src/Drawing.m3
-%%P%%/juno-app/src/Editor.i3
-%%P%%/juno-app/src/Editor.m3
-%%P%%/juno-app/src/EditorUI.i3
-%%P%%/juno-app/src/EditorXtra.i3
-%%P%%/juno-app/src/EditorXtra.m3
-%%P%%/juno-app/src/ExternalProc.i3
-%%P%%/juno-app/src/ExternalProc.m3
-%%P%%/juno-app/src/FVFilter.i3
-%%P%%/juno-app/src/FVFilter.m3
-%%P%%/juno-app/src/Juno.m3
-%%P%%/juno-app/src/JunoBuild.i3
-%%P%%/juno-app/src/JunoBuild.m3
-%%P%%/juno-app/src/JunoClosure.i3
-%%P%%/juno-app/src/JunoConfig.i3
-%%P%%/juno-app/src/JunoConfig.m3
-%%P%%/juno-app/src/JunoError.i3
-%%P%%/juno-app/src/JunoError.m3
-%%P%%/juno-app/src/JunoHandleLexErr.i3
-%%P%%/juno-app/src/JunoPt.i3
-%%P%%/juno-app/src/JunoPt.m3
-%%P%%/juno-app/src/JunoRect.i3
-%%P%%/juno-app/src/JunoRect.m3
-%%P%%/juno-app/src/JunoRsrc.i3
-%%P%%/juno-app/src/JunoRsrc.m3
-%%P%%/juno-app/src/JunoUIImpl.i3
-%%P%%/juno-app/src/JunoUIImpl.m3
-%%P%%/juno-app/src/JunoVersion.i3
-%%P%%/juno-app/src/JunoWM.i3
-%%P%%/juno-app/src/JunoWM.m3
-%%P%%/juno-app/src/JunoZeus.i3
-%%P%%/juno-app/src/JunoZeus.m3
-%%P%%/juno-app/src/Marquee.i3
-%%P%%/juno-app/src/Marquee.m3
-%%P%%/juno-app/src/PSFont.i3
-%%P%%/juno-app/src/PSImpl.i3
-%%P%%/juno-app/src/PSImpl.m3
-%%P%%/juno-app/src/PrintImpl.i3
-%%P%%/juno-app/src/PrintImpl.m3
-%%P%%/juno-app/src/PublicView.i3
-%%P%%/juno-app/src/PublicView.m3
-%%P%%/juno-app/src/RandomImpl.i3
-%%P%%/juno-app/src/RandomImpl.m3
-%%P%%/juno-app/src/RemoteView.i3
-%%P%%/juno-app/src/SaveState.i3
-%%P%%/juno-app/src/SaveState.m3
-%%P%%/juno-app/src/ScrnFontExtras.i3
-%%P%%/juno-app/src/ScrnFontExtras.m3
-%%P%%/juno-app/src/Source.i3
-%%P%%/juno-app/src/Source.m3
-%%P%%/juno-app/src/TextImpl.i3
-%%P%%/juno-app/src/TextImpl.m3
-%%P%%/juno-app/src/TimeImpl.i3
-%%P%%/juno-app/src/TimeImpl.m3
-%%P%%/juno-app/src/ToolBox.i3
-%%P%%/juno-app/src/ToolBox.m3
-%%P%%/juno-app/src/UnitImpl.i3
-%%P%%/juno-app/src/UnitImpl.m3
-%%P%%/juno-app/src/VBTExtras.i3
-%%P%%/juno-app/src/VBTExtras.m3
-%%P%%/juno-app/src/View.i3
-%%P%%/juno-compiler/%%T%%/.M3EXPORTS
-%%P%%/juno-compiler/%%T%%/.M3WEB
-%%P%%/juno-compiler/%%T%%/libjuno-compiler.a
-%%P%%/juno-compiler/%%T%%/libjuno-compiler.m3x
-%%P%%/juno-compiler/%%T%%/libjuno-compiler.so
-%%P%%/juno-compiler/%%T%%/libjuno-compiler.so.5
-%%P%%/juno-compiler/src/BuiltInSlots.i3
-%%P%%/juno-compiler/src/BuiltInSlots.m3
-%%P%%/juno-compiler/src/IndexedNF.i3
-%%P%%/juno-compiler/src/IndexedNF.m3
-%%P%%/juno-compiler/src/JunoAST.i3
-%%P%%/juno-compiler/src/JunoAST.m3
-%%P%%/juno-compiler/src/JunoASTUtils.i3
-%%P%%/juno-compiler/src/JunoASTUtils.m3
-%%P%%/juno-compiler/src/JunoAssemble.i3
-%%P%%/juno-compiler/src/JunoAssemble.m3
-%%P%%/juno-compiler/src/JunoChkBNF.i3
-%%P%%/juno-compiler/src/JunoChkBNF.m3
-%%P%%/juno-compiler/src/JunoCompile.i3
-%%P%%/juno-compiler/src/JunoCompile.m3
-%%P%%/juno-compiler/src/JunoCompileErr.i3
-%%P%%/juno-compiler/src/JunoCompileErr.m3
-%%P%%/juno-compiler/src/JunoCompileNF.i3
-%%P%%/juno-compiler/src/JunoCompileNF.m3
-%%P%%/juno-compiler/src/JunoCompileRep.i3
-%%P%%/juno-compiler/src/JunoLex.i3
-%%P%%/juno-compiler/src/JunoLex.m3
-%%P%%/juno-compiler/src/JunoParse.i3
-%%P%%/juno-compiler/src/JunoParse.m3
-%%P%%/juno-compiler/src/JunoScope.i3
-%%P%%/juno-compiler/src/JunoScope.m3
-%%P%%/juno-compiler/src/JunoToken.i3
-%%P%%/juno-compiler/src/JunoToken.m3
-%%P%%/juno-compiler/src/JunoUnparse.i3
-%%P%%/juno-compiler/src/JunoUnparse.m3
-%%P%%/juno-compiler/src/StackTbl.i3
-%%P%%/juno-compiler/src/StackTbl.m3
-%%P%%/juno-compiler/src/WriteVal.i3
-%%P%%/juno-compiler/src/WriteVal.m3
-%%P%%/juno-machine/%%T%%/.M3EXPORTS
-%%P%%/juno-machine/%%T%%/.M3WEB
-%%P%%/juno-machine/%%T%%/InUseRecSeq.i3
-%%P%%/juno-machine/%%T%%/InUseRecSeq.m3
-%%P%%/juno-machine/%%T%%/InUseRecSeqRep.i3
-%%P%%/juno-machine/%%T%%/QIdIntTbl.i3
-%%P%%/juno-machine/%%T%%/QIdIntTbl.m3
-%%P%%/juno-machine/%%T%%/libjuno-machine.a
-%%P%%/juno-machine/%%T%%/libjuno-machine.m3x
-%%P%%/juno-machine/%%T%%/libjuno-machine.so
-%%P%%/juno-machine/%%T%%/libjuno-machine.so.5
-%%P%%/juno-machine/src/Egraph.i3
-%%P%%/juno-machine/src/Egraph.m3
-%%P%%/juno-machine/src/Equiv.i3
-%%P%%/juno-machine/src/Equiv.m3
-%%P%%/juno-machine/src/InUseRec.i3
-%%P%%/juno-machine/src/JunoArgs.i3
-%%P%%/juno-machine/src/JunoByteCode.i3
-%%P%%/juno-machine/src/JunoByteCode.m3
-%%P%%/juno-machine/src/JunoDisassem.i3
-%%P%%/juno-machine/src/JunoDisassem.m3
-%%P%%/juno-machine/src/JunoMarshal.i3
-%%P%%/juno-machine/src/JunoMarshal.m3
-%%P%%/juno-machine/src/JunoRT.i3
-%%P%%/juno-machine/src/JunoRT.m3
-%%P%%/juno-machine/src/JunoRTError.i3
-%%P%%/juno-machine/src/JunoRTError.m3
-%%P%%/juno-machine/src/JunoSolve.i3
-%%P%%/juno-machine/src/JunoSolve.m3
-%%P%%/juno-machine/src/JunoValue.i3
-%%P%%/juno-machine/src/JunoValue.m3
-%%P%%/juno-machine/src/NonLinearSolveRep.i3
-%%P%%/juno-machine/src/QId.i3
-%%P%%/juno-machine/src/QId.m3
-%%P%%/juno-machine/src/RTVal.i3
-%%P%%/juno-machine/src/RTVal.m3
-%%P%%/juno-machine/src/RedundantLSolve.i3
-%%P%%/juno-machine/src/RedundantLSolve.m3
-%%P%%/juno-machine/src/RedundantSolve.i3
-%%P%%/juno-machine/src/RedundantSolve.m3
-%%P%%/jvideo/%%T%%/.M3EXPORTS
-%%P%%/jvideo/%%T%%/.M3WEB
-%%P%%/jvideo/%%T%%/libjvideo.a
-%%P%%/jvideo/%%T%%/libjvideo.m3x
-%%P%%/jvideo/%%T%%/libjvideo.so
-%%P%%/jvideo/%%T%%/libjvideo.so.5
-%%P%%/jvideo/src/POSIX/JVAudio.i3
-%%P%%/jvideo/src/POSIX/JVAudio.m3
-%%P%%/jvideo/src/POSIX/JVBuffer.i3
-%%P%%/jvideo/src/POSIX/JVConverter.i3
-%%P%%/jvideo/src/POSIX/JVConverter.m3
-%%P%%/jvideo/src/POSIX/JVConverterF.i3
-%%P%%/jvideo/src/POSIX/JVDecomp.i3
-%%P%%/jvideo/src/POSIX/JVDecomp.m3
-%%P%%/jvideo/src/POSIX/JVDecompPool.i3
-%%P%%/jvideo/src/POSIX/JVDecompPool.m3
-%%P%%/jvideo/src/POSIX/JVFromDecomp.i3
-%%P%%/jvideo/src/POSIX/JVFromDecomp.m3
-%%P%%/jvideo/src/POSIX/JVFromSource.i3
-%%P%%/jvideo/src/POSIX/JVFromSource.m3
-%%P%%/jvideo/src/POSIX/JVSink.i3
-%%P%%/jvideo/src/POSIX/JVSinkPool.i3
-%%P%%/jvideo/src/POSIX/JVSinkPool.m3
-%%P%%/jvideo/src/POSIX/Jv.i3
-%%P%%/jvideo/src/POSIX/Jva.i3
-%%P%%/jvideo/src/POSIX/Jva.m3
-%%P%%/jvideo/src/POSIX/JvaProtocol.i3
-%%P%%/jvideo/src/POSIX/Jvs.i3
-%%P%%/jvideo/src/POSIX/Jvs.m3
-%%P%%/jvideo/src/POSIX/JvsBuffer.i3
-%%P%%/jvideo/src/POSIX/JvsProtocol.i3
-%%P%%/jvideo/src/POSIX/generic/JVBuffer.m3
-%%P%%/jvideo/src/POSIX/generic/JVSink.m3
-%%P%%/jvideo/src/POSIX/generic/Jv.m3
-%%P%%/jvideo/src/POSIX/generic/JvsBuffer.m3
-%%P%%/jvideo/src/POSIX/jvprotocol.i3
-%%P%%/kemacs/%%T%%/.M3EXPORTS
-%%P%%/kemacs/%%T%%/.M3WEB
-%%P%%/kemacs/src/Main.m3
-%%P%%/kext/%%T%%/.M3EXPORTS
-%%P%%/kext/%%T%%/.M3WEB
-%%P%%/kext/%%T%%/ExtFormBundle.i3
-%%P%%/kext/%%T%%/ExtFormBundle.m3
-%%P%%/kext/src/ExtBody.i3
-%%P%%/kext/src/ExtBody.m3
-%%P%%/kext/src/ExtHeader.i3
-%%P%%/kext/src/ExtHeader.m3
-%%P%%/kext/src/ExtSection.i3
-%%P%%/kext/src/ExtSection.m3
-%%P%%/kext/src/InitGen.i3
-%%P%%/kext/src/InitGen.m3
-%%P%%/kext/src/LoadSpec.i3
-%%P%%/kext/src/LoadSpec.m3
-%%P%%/kext/src/Main.m3
-%%P%%/kext/src/Override.i3
-%%P%%/kext/src/Override.m3
-%%P%%/kgv/%%T%%/.M3EXPORTS
-%%P%%/kgv/%%T%%/.M3WEB
-%%P%%/kgv/src/Main.m3
-%%P%%/klex/%%T%%/.M3EXPORTS
-%%P%%/klex/%%T%%/.M3WEB
-%%P%%/klex/%%T%%/DFAStateList.i3
-%%P%%/klex/%%T%%/DFAStateList.m3
-%%P%%/klex/%%T%%/DFATransIntTbl.i3
-%%P%%/klex/%%T%%/DFATransIntTbl.m3
-%%P%%/klex/%%T%%/DFATransList.i3
-%%P%%/klex/%%T%%/DFATransList.m3
-%%P%%/klex/%%T%%/DFATransListF.i3
-%%P%%/klex/%%T%%/DFATransListF.m3
-%%P%%/klex/%%T%%/DFATransListTbl.i3
-%%P%%/klex/%%T%%/DFATransListTbl.m3
-%%P%%/klex/%%T%%/NFAStateTbl.i3
-%%P%%/klex/%%T%%/NFAStateTbl.m3
-%%P%%/klex/%%T%%/lexformBundle.i3
-%%P%%/klex/%%T%%/lexformBundle.m3
-%%P%%/klex/src/DFA.i3
-%%P%%/klex/src/DFA.m3
-%%P%%/klex/src/DFAState.i3
-%%P%%/klex/src/DFAState.m3
-%%P%%/klex/src/DFATrans.i3
-%%P%%/klex/src/DFATrans.m3
-%%P%%/klex/src/DFATransOp.i3
-%%P%%/klex/src/DFATransOp.m3
-%%P%%/klex/src/LexFmt.i3
-%%P%%/klex/src/LexFmt.m3
-%%P%%/klex/src/Main.m3
-%%P%%/klex/src/NFAState.i3
-%%P%%/klex/src/NFAState.m3
-%%P%%/klexlib/%%T%%/.M3EXPORTS
-%%P%%/klexlib/%%T%%/.M3WEB
-%%P%%/klexlib/%%T%%/NFANodeList.i3
-%%P%%/klexlib/%%T%%/NFANodeList.m3
-%%P%%/klexlib/%%T%%/NFANodeListF.i3
-%%P%%/klexlib/%%T%%/NFANodeListF.m3
-%%P%%/klexlib/%%T%%/NFANodeListSort.i3
-%%P%%/klexlib/%%T%%/NFANodeListSort.m3
-%%P%%/klexlib/%%T%%/NFATbl.i3
-%%P%%/klexlib/%%T%%/NFATbl.m3
-%%P%%/klexlib/%%T%%/RegExpLex.i3
-%%P%%/klexlib/%%T%%/RegExpLex.m3
-%%P%%/klexlib/%%T%%/RegExpLexStd.i3
-%%P%%/klexlib/%%T%%/RegExpLexStd.m3
-%%P%%/klexlib/%%T%%/RegExpParse.i3
-%%P%%/klexlib/%%T%%/RegExpParse.m3
-%%P%%/klexlib/%%T%%/RegExpParseNFA.i3
-%%P%%/klexlib/%%T%%/RegExpParseNFA.m3
-%%P%%/klexlib/%%T%%/RegExpTok.i3
-%%P%%/klexlib/%%T%%/RegExpTok.m3
-%%P%%/klexlib/%%T%%/libklexlib.a
-%%P%%/klexlib/%%T%%/libklexlib.m3x
-%%P%%/klexlib/%%T%%/libklexlib.so
-%%P%%/klexlib/%%T%%/libklexlib.so.5
-%%P%%/klexlib/src/LexParse.i3
-%%P%%/klexlib/src/LexParse.m3
-%%P%%/klexlib/src/NFA.i3
-%%P%%/klexlib/src/NFA.m3
-%%P%%/klexlib/src/NFANode.i3
-%%P%%/klexlib/src/NFANode.m3
-%%P%%/ktok/%%T%%/.M3EXPORTS
-%%P%%/ktok/%%T%%/.M3WEB
-%%P%%/ktok/%%T%%/tokformBundle.i3
-%%P%%/ktok/%%T%%/tokformBundle.m3
-%%P%%/ktok/src/Main.m3
-%%P%%/ktoklib/%%T%%/.M3EXPORTS
-%%P%%/ktoklib/%%T%%/.M3WEB
-%%P%%/ktoklib/%%T%%/IntIntArraySort.i3
-%%P%%/ktoklib/%%T%%/IntIntArraySort.m3
-%%P%%/ktoklib/%%T%%/PragmaTbl.i3
-%%P%%/ktoklib/%%T%%/PragmaTbl.m3
-%%P%%/ktoklib/%%T%%/TextTextListTbl.i3
-%%P%%/ktoklib/%%T%%/TextTextListTbl.m3
-%%P%%/ktoklib/%%T%%/libktoklib.a
-%%P%%/ktoklib/%%T%%/libktoklib.m3x
-%%P%%/ktoklib/%%T%%/libktoklib.so
-%%P%%/ktoklib/%%T%%/libktoklib.so.5
-%%P%%/ktoklib/src/BracedCode.i3
-%%P%%/ktoklib/src/BracedCode.m3
-%%P%%/ktoklib/src/CharCodes.i3
-%%P%%/ktoklib/src/CharCodes.m3
-%%P%%/ktoklib/src/CharRange.i3
-%%P%%/ktoklib/src/CharRange.m3
-%%P%%/ktoklib/src/FileRdErr.i3
-%%P%%/ktoklib/src/FileRdErr.m3
-%%P%%/ktoklib/src/FileReWr.i3
-%%P%%/ktoklib/src/FileReWr.m3
-%%P%%/ktoklib/src/FmtTable.i3
-%%P%%/ktoklib/src/FmtTable.m3
-%%P%%/ktoklib/src/Import.i3
-%%P%%/ktoklib/src/Import.m3
-%%P%%/ktoklib/src/IntInt.i3
-%%P%%/ktoklib/src/IntInt.m3
-%%P%%/ktoklib/src/ListF.ig
-%%P%%/ktoklib/src/ListF.mg
-%%P%%/ktoklib/src/Pragma.i3
-%%P%%/ktoklib/src/PragmaRead.i3
-%%P%%/ktoklib/src/PragmaRead.m3
-%%P%%/ktoklib/src/TokParams.i3
-%%P%%/ktoklib/src/TokParams.m3
-%%P%%/ktoklib/src/TokSpec.i3
-%%P%%/ktoklib/src/TokSpec.m3
-%%P%%/ktoklib/src/listf.tmpl
-%%P%%/kyacc/%%T%%/.M3EXPORTS
-%%P%%/kyacc/%%T%%/.M3WEB
-%%P%%/kyacc/%%T%%/IntRuleListTbl.i3
-%%P%%/kyacc/%%T%%/IntRuleListTbl.m3
-%%P%%/kyacc/%%T%%/MarkBoolTbl.i3
-%%P%%/kyacc/%%T%%/MarkBoolTbl.m3
-%%P%%/kyacc/%%T%%/MarkList.i3
-%%P%%/kyacc/%%T%%/MarkList.m3
-%%P%%/kyacc/%%T%%/MarkListF.i3
-%%P%%/kyacc/%%T%%/MarkListF.m3
-%%P%%/kyacc/%%T%%/MarkListSort.i3
-%%P%%/kyacc/%%T%%/MarkListSort.m3
-%%P%%/kyacc/%%T%%/PDATransIntTbl.i3
-%%P%%/kyacc/%%T%%/PDATransIntTbl.m3
-%%P%%/kyacc/%%T%%/PDATransList.i3
-%%P%%/kyacc/%%T%%/PDATransList.m3
-%%P%%/kyacc/%%T%%/PDATransListF.i3
-%%P%%/kyacc/%%T%%/PDATransListF.m3
-%%P%%/kyacc/%%T%%/PDATransListIntTbl.i3
-%%P%%/kyacc/%%T%%/PDATransListIntTbl.m3
-%%P%%/kyacc/%%T%%/PDATransListList.i3
-%%P%%/kyacc/%%T%%/PDATransListList.m3
-%%P%%/kyacc/%%T%%/PDATransTallyArraySort.i3
-%%P%%/kyacc/%%T%%/PDATransTallyArraySort.m3
-%%P%%/kyacc/%%T%%/RuleListStateList.i3
-%%P%%/kyacc/%%T%%/RuleListStateList.m3
-%%P%%/kyacc/%%T%%/RuleListStateTbl.i3
-%%P%%/kyacc/%%T%%/RuleListStateTbl.m3
-%%P%%/kyacc/%%T%%/yaccformBundle.i3
-%%P%%/kyacc/%%T%%/yaccformBundle.m3
-%%P%%/kyacc/src/Main.m3
-%%P%%/kyacc/src/Mark.i3
-%%P%%/kyacc/src/Mark.m3
-%%P%%/kyacc/src/PDA.i3
-%%P%%/kyacc/src/PDA.m3
-%%P%%/kyacc/src/PDATrans.i3
-%%P%%/kyacc/src/PDATrans.m3
-%%P%%/kyacc/src/PDATransListFlat.i3
-%%P%%/kyacc/src/PDATransListFlat.m3
-%%P%%/kyacc/src/PDATransListOp.i3
-%%P%%/kyacc/src/PDATransListOp.m3
-%%P%%/kyacc/src/PDATransTally.i3
-%%P%%/kyacc/src/PDATransTally.m3
-%%P%%/kyacc/src/Pos.i3
-%%P%%/kyacc/src/Pos.m3
-%%P%%/kyacc/src/RuleListState.i3
-%%P%%/kyacc/src/RuleListState.m3
-%%P%%/kyacclib/%%T%%/.M3EXPORTS
-%%P%%/kyacclib/%%T%%/.M3WEB
-%%P%%/kyacclib/%%T%%/RuleList.i3
-%%P%%/kyacclib/%%T%%/RuleList.m3
-%%P%%/kyacclib/%%T%%/SymList.i3
-%%P%%/kyacclib/%%T%%/SymList.m3
-%%P%%/kyacclib/%%T%%/TextBooleanTbl.i3
-%%P%%/kyacclib/%%T%%/TextBooleanTbl.m3
-%%P%%/kyacclib/%%T%%/TextPrecTbl.i3
-%%P%%/kyacclib/%%T%%/TextPrecTbl.m3
-%%P%%/kyacclib/%%T%%/libkyacclib.a
-%%P%%/kyacclib/%%T%%/libkyacclib.m3x
-%%P%%/kyacclib/%%T%%/libkyacclib.so
-%%P%%/kyacclib/%%T%%/libkyacclib.so.5
-%%P%%/kyacclib/src/Prec.i3
-%%P%%/kyacclib/src/Prec.m3
-%%P%%/kyacclib/src/Rule.i3
-%%P%%/kyacclib/src/Rule.m3
-%%P%%/kyacclib/src/Sym.i3
-%%P%%/kyacclib/src/Sym.m3
-%%P%%/kyacclib/src/SymListParse.i3
-%%P%%/kyacclib/src/SymListParse.m3
-%%P%%/kyacclib/src/YaccParse.i3
-%%P%%/kyacclib/src/YaccParse.m3
-%%P%%/langutils/%%T%%/.M3EXPORTS
-%%P%%/langutils/%%T%%/.M3WEB
-%%P%%/langutils/%%T%%/liblangutils.a
-%%P%%/langutils/%%T%%/liblangutils.m3x
-%%P%%/langutils/%%T%%/liblangutils.so
-%%P%%/langutils/%%T%%/liblangutils.so.5
-%%P%%/langutils/src/SimpleValueEnv.i3
-%%P%%/langutils/src/SimpleValueEnv.m3
-%%P%%/libbuf/%%T%%/.M3EXPORTS
-%%P%%/libbuf/%%T%%/.M3WEB
-%%P%%/libbuf/%%T%%/liblibbuf.a
-%%P%%/libbuf/%%T%%/liblibbuf.m3x
-%%P%%/libbuf/%%T%%/liblibbuf.so
-%%P%%/libbuf/%%T%%/liblibbuf.so.5
-%%P%%/libbuf/src/Buf.i3
-%%P%%/libbuf/src/Buf.m3
-%%P%%/libbuf/src/Wx.i3
-%%P%%/libbuf/src/Wx.m3
-%%P%%/libdump/%%T%%/.M3EXPORTS
-%%P%%/libdump/%%T%%/.M3WEB
-%%P%%/libdump/%%T%%/libdump
-%%P%%/libdump/src/Main.m3
-%%P%%/libm3/%%T%%/.M3EXPORTS
-%%P%%/libm3/%%T%%/.M3WEB
-%%P%%/libm3/%%T%%/AtomAtomTbl.i3
-%%P%%/libm3/%%T%%/AtomAtomTbl.m3
-%%P%%/libm3/%%T%%/AtomIntTbl.i3
-%%P%%/libm3/%%T%%/AtomIntTbl.m3
-%%P%%/libm3/%%T%%/AtomList.i3
-%%P%%/libm3/%%T%%/AtomList.m3
-%%P%%/libm3/%%T%%/AtomListSort.i3
-%%P%%/libm3/%%T%%/AtomListSort.m3
-%%P%%/libm3/%%T%%/AtomPQ.i3
-%%P%%/libm3/%%T%%/AtomPQ.m3
-%%P%%/libm3/%%T%%/AtomPQRep.i3
-%%P%%/libm3/%%T%%/AtomRefTbl.i3
-%%P%%/libm3/%%T%%/AtomRefTbl.m3
-%%P%%/libm3/%%T%%/AtomSeq.i3
-%%P%%/libm3/%%T%%/AtomSeq.m3
-%%P%%/libm3/%%T%%/AtomSeqRep.i3
-%%P%%/libm3/%%T%%/AtomTextTbl.i3
-%%P%%/libm3/%%T%%/AtomTextTbl.m3
-%%P%%/libm3/%%T%%/FpIntTbl.i3
-%%P%%/libm3/%%T%%/FpIntTbl.m3
-%%P%%/libm3/%%T%%/IntArraySort.i3
-%%P%%/libm3/%%T%%/IntArraySort.m3
-%%P%%/libm3/%%T%%/IntAtomTbl.i3
-%%P%%/libm3/%%T%%/IntAtomTbl.m3
-%%P%%/libm3/%%T%%/IntIntTbl.i3
-%%P%%/libm3/%%T%%/IntIntTbl.m3
-%%P%%/libm3/%%T%%/IntList.i3
-%%P%%/libm3/%%T%%/IntList.m3
-%%P%%/libm3/%%T%%/IntListSort.i3
-%%P%%/libm3/%%T%%/IntListSort.m3
-%%P%%/libm3/%%T%%/IntPQ.i3
-%%P%%/libm3/%%T%%/IntPQ.m3
-%%P%%/libm3/%%T%%/IntPQRep.i3
-%%P%%/libm3/%%T%%/IntRefTbl.i3
-%%P%%/libm3/%%T%%/IntRefTbl.m3
-%%P%%/libm3/%%T%%/IntSeq.i3
-%%P%%/libm3/%%T%%/IntSeq.m3
-%%P%%/libm3/%%T%%/IntSeqRep.i3
-%%P%%/libm3/%%T%%/IntTextTbl.i3
-%%P%%/libm3/%%T%%/IntTextTbl.m3
-%%P%%/libm3/%%T%%/LongFloatExtras.i3
-%%P%%/libm3/%%T%%/LongFloatExtras.m3
-%%P%%/libm3/%%T%%/OSConfigPosix_DefaultArch.i3
-%%P%%/libm3/%%T%%/OSConfigPosix_DefaultOSName.i3
-%%P%%/libm3/%%T%%/PackingTbl.i3
-%%P%%/libm3/%%T%%/PackingTbl.m3
-%%P%%/libm3/%%T%%/PklActionSeq.i3
-%%P%%/libm3/%%T%%/PklActionSeq.m3
-%%P%%/libm3/%%T%%/PklActionSeqRep.i3
-%%P%%/libm3/%%T%%/RealFloatExtras.i3
-%%P%%/libm3/%%T%%/RealFloatExtras.m3
-%%P%%/libm3/%%T%%/RefAtomTbl.i3
-%%P%%/libm3/%%T%%/RefAtomTbl.m3
-%%P%%/libm3/%%T%%/RefIntTbl.i3
-%%P%%/libm3/%%T%%/RefIntTbl.m3
-%%P%%/libm3/%%T%%/RefList.i3
-%%P%%/libm3/%%T%%/RefList.m3
-%%P%%/libm3/%%T%%/RefListSort.i3
-%%P%%/libm3/%%T%%/RefListSort.m3
-%%P%%/libm3/%%T%%/RefPQ.i3
-%%P%%/libm3/%%T%%/RefPQ.m3
-%%P%%/libm3/%%T%%/RefPQRep.i3
-%%P%%/libm3/%%T%%/RefRefTbl.i3
-%%P%%/libm3/%%T%%/RefRefTbl.m3
-%%P%%/libm3/%%T%%/RefSeq.i3
-%%P%%/libm3/%%T%%/RefSeq.m3
-%%P%%/libm3/%%T%%/RefSeqRep.i3
-%%P%%/libm3/%%T%%/RefTextTbl.i3
-%%P%%/libm3/%%T%%/RefTextTbl.m3
-%%P%%/libm3/%%T%%/SocketPosix_IsUltrixOrOSF.i3
-%%P%%/libm3/%%T%%/SortedAtomAtomTbl.i3
-%%P%%/libm3/%%T%%/SortedAtomAtomTbl.m3
-%%P%%/libm3/%%T%%/SortedAtomIntTbl.i3
-%%P%%/libm3/%%T%%/SortedAtomIntTbl.m3
-%%P%%/libm3/%%T%%/SortedAtomRefTbl.i3
-%%P%%/libm3/%%T%%/SortedAtomRefTbl.m3
-%%P%%/libm3/%%T%%/SortedAtomTextTbl.i3
-%%P%%/libm3/%%T%%/SortedAtomTextTbl.m3
-%%P%%/libm3/%%T%%/SortedIntAtomTbl.i3
-%%P%%/libm3/%%T%%/SortedIntAtomTbl.m3
-%%P%%/libm3/%%T%%/SortedIntIntTbl.i3
-%%P%%/libm3/%%T%%/SortedIntIntTbl.m3
-%%P%%/libm3/%%T%%/SortedIntRefTbl.i3
-%%P%%/libm3/%%T%%/SortedIntRefTbl.m3
-%%P%%/libm3/%%T%%/SortedIntTextTbl.i3
-%%P%%/libm3/%%T%%/SortedIntTextTbl.m3
-%%P%%/libm3/%%T%%/SortedRefAtomTbl.i3
-%%P%%/libm3/%%T%%/SortedRefAtomTbl.m3
-%%P%%/libm3/%%T%%/SortedRefIntTbl.i3
-%%P%%/libm3/%%T%%/SortedRefIntTbl.m3
-%%P%%/libm3/%%T%%/SortedRefRefTbl.i3
-%%P%%/libm3/%%T%%/SortedRefRefTbl.m3
-%%P%%/libm3/%%T%%/SortedRefTextTbl.i3
-%%P%%/libm3/%%T%%/SortedRefTextTbl.m3
-%%P%%/libm3/%%T%%/SortedTextAtomTbl.i3
-%%P%%/libm3/%%T%%/SortedTextAtomTbl.m3
-%%P%%/libm3/%%T%%/SortedTextIntTbl.i3
-%%P%%/libm3/%%T%%/SortedTextIntTbl.m3
-%%P%%/libm3/%%T%%/SortedTextRefTbl.i3
-%%P%%/libm3/%%T%%/SortedTextRefTbl.m3
-%%P%%/libm3/%%T%%/SortedTextTextTbl.i3
-%%P%%/libm3/%%T%%/SortedTextTextTbl.m3
-%%P%%/libm3/%%T%%/TextArraySort.i3
-%%P%%/libm3/%%T%%/TextArraySort.m3
-%%P%%/libm3/%%T%%/TextAtomTbl.i3
-%%P%%/libm3/%%T%%/TextAtomTbl.m3
-%%P%%/libm3/%%T%%/TextIntTbl.i3
-%%P%%/libm3/%%T%%/TextIntTbl.m3
-%%P%%/libm3/%%T%%/TextList.i3
-%%P%%/libm3/%%T%%/TextList.m3
-%%P%%/libm3/%%T%%/TextListSort.i3
-%%P%%/libm3/%%T%%/TextListSort.m3
-%%P%%/libm3/%%T%%/TextPQ.i3
-%%P%%/libm3/%%T%%/TextPQ.m3
-%%P%%/libm3/%%T%%/TextPQRep.i3
-%%P%%/libm3/%%T%%/TextRefTbl.i3
-%%P%%/libm3/%%T%%/TextRefTbl.m3
-%%P%%/libm3/%%T%%/TextSeq.i3
-%%P%%/libm3/%%T%%/TextSeq.m3
-%%P%%/libm3/%%T%%/TextSeqRep.i3
-%%P%%/libm3/%%T%%/TextTextTbl.i3
-%%P%%/libm3/%%T%%/TextTextTbl.m3
-%%P%%/libm3/%%T%%/libm3.a
-%%P%%/libm3/%%T%%/libm3.m3x
-%%P%%/libm3/%%T%%/libm3.so
-%%P%%/libm3/%%T%%/libm3.so.5
-%%P%%/libm3/src/arith/POSIX/Math.i3
-%%P%%/libm3/src/atom/Atom.i3
-%%P%%/libm3/src/atom/Atom.m3
-%%P%%/libm3/src/bundleintf/Bundle.i3
-%%P%%/libm3/src/bundleintf/Bundle.m3
-%%P%%/libm3/src/bundleintf/BundleRep.i3
-%%P%%/libm3/src/bundleintf/bundle.tmpl
-%%P%%/libm3/src/etimer/ETimer.i3
-%%P%%/libm3/src/etimer/ETimer.m3
-%%P%%/libm3/src/fmtlex/Fmt.i3
-%%P%%/libm3/src/fmtlex/Fmt.m3
-%%P%%/libm3/src/fmtlex/FmtBuf.i3
-%%P%%/libm3/src/fmtlex/FmtBuf.m3
-%%P%%/libm3/src/fmtlex/FmtBufF.i3
-%%P%%/libm3/src/fmtlex/FmtBufTest.i3
-%%P%%/libm3/src/fmtlex/Lex.i3
-%%P%%/libm3/src/fmtlex/Lex.m3
-%%P%%/libm3/src/fmtlex/Scan.i3
-%%P%%/libm3/src/fmtlex/Scan.m3
-%%P%%/libm3/src/formatter/Formatter.i3
-%%P%%/libm3/src/formatter/Formatter.m3
-%%P%%/libm3/src/geometry/Axis.i3
-%%P%%/libm3/src/geometry/Axis.m3
-%%P%%/libm3/src/geometry/Interval.i3
-%%P%%/libm3/src/geometry/Interval.m3
-%%P%%/libm3/src/geometry/Path.i3
-%%P%%/libm3/src/geometry/Path.m3
-%%P%%/libm3/src/geometry/PathPrivate.i3
-%%P%%/libm3/src/geometry/Point.i3
-%%P%%/libm3/src/geometry/Point.m3
-%%P%%/libm3/src/geometry/PolyRegion.i3
-%%P%%/libm3/src/geometry/PolyRegion.m3
-%%P%%/libm3/src/geometry/Rect.i3
-%%P%%/libm3/src/geometry/Rect.m3
-%%P%%/libm3/src/geometry/Region.i3
-%%P%%/libm3/src/geometry/Region.m3
-%%P%%/libm3/src/geometry/RegionRep.i3
-%%P%%/libm3/src/geometry/Transform.i3
-%%P%%/libm3/src/geometry/Transform.m3
-%%P%%/libm3/src/geometry/Trapezoid.i3
-%%P%%/libm3/src/geometry/Trapezoid.m3
-%%P%%/libm3/src/list/List.ig
-%%P%%/libm3/src/list/List.mg
-%%P%%/libm3/src/list/ListSort.ig
-%%P%%/libm3/src/list/ListSort.mg
-%%P%%/libm3/src/list/list.tmpl
-%%P%%/libm3/src/os/Common/FS.i3
-%%P%%/libm3/src/os/Common/FS.m3
-%%P%%/libm3/src/os/Common/File.i3
-%%P%%/libm3/src/os/Common/OSError.i3
-%%P%%/libm3/src/os/Common/Pathname.i3
-%%P%%/libm3/src/os/Common/Pipe.i3
-%%P%%/libm3/src/os/Common/Pipe.m3
-%%P%%/libm3/src/os/Common/Process.i3
-%%P%%/libm3/src/os/Common/RegularFile.i3
-%%P%%/libm3/src/os/Common/RegularFile.m3
-%%P%%/libm3/src/os/Common/Socket.i3
-%%P%%/libm3/src/os/Common/Socket.m3
-%%P%%/libm3/src/os/Common/Terminal.i3
-%%P%%/libm3/src/os/Common/Terminal.m3
-%%P%%/libm3/src/os/POSIX/FSPosix.m3
-%%P%%/libm3/src/os/POSIX/FSPosixC.c
-%%P%%/libm3/src/os/POSIX/FSPosixC.i3
-%%P%%/libm3/src/os/POSIX/FilePosix.i3
-%%P%%/libm3/src/os/POSIX/FilePosix.m3
-%%P%%/libm3/src/os/POSIX/FilePosixC.c
-%%P%%/libm3/src/os/POSIX/FilePosixC.i3
-%%P%%/libm3/src/os/POSIX/OSConfig.i3
-%%P%%/libm3/src/os/POSIX/OSConfigPosix.m3
-%%P%%/libm3/src/os/POSIX/OSConfigPosixC.c
-%%P%%/libm3/src/os/POSIX/OSConfigPosixC.i3
-%%P%%/libm3/src/os/POSIX/OSErrorPosix.i3
-%%P%%/libm3/src/os/POSIX/OSErrorPosix.m3
-%%P%%/libm3/src/os/POSIX/PathnamePosix.m3
-%%P%%/libm3/src/os/POSIX/PipePosix.m3
-%%P%%/libm3/src/os/POSIX/ProcessPosix.m3
-%%P%%/libm3/src/os/POSIX/ProcessPosixCommon.i3
-%%P%%/libm3/src/os/POSIX/ProcessPosixCommon.m3
-%%P%%/libm3/src/os/POSIX/SocketPosix.m3
-%%P%%/libm3/src/params/Env.i3
-%%P%%/libm3/src/params/Env.m3
-%%P%%/libm3/src/params/Params.i3
-%%P%%/libm3/src/params/Params.m3
-%%P%%/libm3/src/perftool/Common/LowPerfTool.i3
-%%P%%/libm3/src/perftool/Common/PerfComm.ig
-%%P%%/libm3/src/perftool/Common/PerfComm.mg
-%%P%%/libm3/src/perftool/Common/PerfTool.i3
-%%P%%/libm3/src/perftool/Common/PerfTool.m3
-%%P%%/libm3/src/perftool/POSIX/LowPerfTool.m3
-%%P%%/libm3/src/pickle/ver1/BuiltinSpecials.i3
-%%P%%/libm3/src/pickle/ver1/BuiltinSpecials.m3
-%%P%%/libm3/src/pickle/ver1/Pickle.i3
-%%P%%/libm3/src/pickle/ver1/Pickle.m3
-%%P%%/libm3/src/pickle/ver2/BuiltinSpecials2.i3
-%%P%%/libm3/src/pickle/ver2/BuiltinSpecials2.m3
-%%P%%/libm3/src/pickle/ver2/ConvertPacking.i3
-%%P%%/libm3/src/pickle/ver2/ConvertPacking.m3
-%%P%%/libm3/src/pickle/ver2/PackingTypeCode.i3
-%%P%%/libm3/src/pickle/ver2/PackingTypeCode.m3
-%%P%%/libm3/src/pickle/ver2/Pickle2.i3
-%%P%%/libm3/src/pickle/ver2/Pickle2.m3
-%%P%%/libm3/src/pickle/ver2/PickleRd.i3
-%%P%%/libm3/src/pickle/ver2/PickleStubs.i3
-%%P%%/libm3/src/pickle/ver2/PickleStubs.m3
-%%P%%/libm3/src/pickle/ver2/PickleWr.i3
-%%P%%/libm3/src/pickle/ver2/PklAction.i3
-%%P%%/libm3/src/pickle/ver2/PklFpMap.i3
-%%P%%/libm3/src/pickle/ver2/PklFpMap.m3
-%%P%%/libm3/src/pickle/ver2/PklTipeMap.i3
-%%P%%/libm3/src/pickle/ver2/PklTipeMap.m3
-%%P%%/libm3/src/pqueue/PQueue.ig
-%%P%%/libm3/src/pqueue/PQueue.mg
-%%P%%/libm3/src/pqueue/PQueueRep.ig
-%%P%%/libm3/src/pqueue/pqueue.tmpl
-%%P%%/libm3/src/property/MProperty.i3
-%%P%%/libm3/src/property/MProperty.m3
-%%P%%/libm3/src/property/MPropertyF.i3
-%%P%%/libm3/src/property/Property.i3
-%%P%%/libm3/src/property/Property.m3
-%%P%%/libm3/src/property/PropertyF.i3
-%%P%%/libm3/src/property/PropertyV.i3
-%%P%%/libm3/src/property/PropertyV.m3
-%%P%%/libm3/src/random/Common/Random.i3
-%%P%%/libm3/src/random/Common/Random.m3
-%%P%%/libm3/src/random/Common/RandomPerm.i3
-%%P%%/libm3/src/random/Common/RandomPerm.m3
-%%P%%/libm3/src/random/Common/RandomReal.i3
-%%P%%/libm3/src/random/IEEE/RandomReal.m3
-%%P%%/libm3/src/rw/AutoFlushWr.i3
-%%P%%/libm3/src/rw/AutoFlushWr.m3
-%%P%%/libm3/src/rw/FileRd.i3
-%%P%%/libm3/src/rw/FileRd.m3
-%%P%%/libm3/src/rw/FileWr.i3
-%%P%%/libm3/src/rw/FileWr.m3
-%%P%%/libm3/src/rw/IO.i3
-%%P%%/libm3/src/rw/IO.m3
-%%P%%/libm3/src/rw/MsgRd.i3
-%%P%%/libm3/src/rw/MsgWr.i3
-%%P%%/libm3/src/rw/NullRd.i3
-%%P%%/libm3/src/rw/NullRd.m3
-%%P%%/libm3/src/rw/NullWr.i3
-%%P%%/libm3/src/rw/NullWr.m3
-%%P%%/libm3/src/rw/Rd.i3
-%%P%%/libm3/src/rw/Rd.m3
-%%P%%/libm3/src/rw/RdClass.i3
-%%P%%/libm3/src/rw/RdCopy.i3
-%%P%%/libm3/src/rw/RdCopy.m3
-%%P%%/libm3/src/rw/RdExtras.i3
-%%P%%/libm3/src/rw/RdExtras.m3
-%%P%%/libm3/src/rw/RdUtils.i3
-%%P%%/libm3/src/rw/RdUtils.m3
-%%P%%/libm3/src/rw/Stdio.i3
-%%P%%/libm3/src/rw/Stdio.m3
-%%P%%/libm3/src/rw/TextRd.i3
-%%P%%/libm3/src/rw/TextRd.m3
-%%P%%/libm3/src/rw/TextWr.i3
-%%P%%/libm3/src/rw/TextWr.m3
-%%P%%/libm3/src/rw/UnsafeRd.i3
-%%P%%/libm3/src/rw/UnsafeWr.i3
-%%P%%/libm3/src/rw/Wr.i3
-%%P%%/libm3/src/rw/Wr.m3
-%%P%%/libm3/src/rw/WrClass.i3
-%%P%%/libm3/src/sequence/Sequence.ig
-%%P%%/libm3/src/sequence/Sequence.mg
-%%P%%/libm3/src/sequence/SequenceRep.ig
-%%P%%/libm3/src/sequence/sequence.tmpl
-%%P%%/libm3/src/sort/ArraySort.ig
-%%P%%/libm3/src/sort/ArraySort.mg
-%%P%%/libm3/src/sort/arraysort.tmpl
-%%P%%/libm3/src/sortedtable/SortedTable.ig
-%%P%%/libm3/src/sortedtable/SortedTable.mg
-%%P%%/libm3/src/sortedtable/sortedtable.tmpl
-%%P%%/libm3/src/sqrt/FloatExtras.ig
-%%P%%/libm3/src/sqrt/FloatExtras.mg
-%%P%%/libm3/src/statistics/Stat.i3
-%%P%%/libm3/src/statistics/Stat.m3
-%%P%%/libm3/src/sx/Sx.i3
-%%P%%/libm3/src/sx/Sx.m3
-%%P%%/libm3/src/table/Table.ig
-%%P%%/libm3/src/table/Table.mg
-%%P%%/libm3/src/table/table.tmpl
-%%P%%/libm3/src/text/TextExtras.i3
-%%P%%/libm3/src/text/TextExtras.m3
-%%P%%/libm3/src/uid/Common/Capability.i3
-%%P%%/libm3/src/uid/Common/Capability.m3
-%%P%%/libm3/src/uid/Common/MachineID.i3
-%%P%%/libm3/src/uid/Common/MachineID.m3
-%%P%%/libm3/src/uid/Common/MachineIDC.i3
-%%P%%/libm3/src/uid/Common/Swap.i3
-%%P%%/libm3/src/uid/Common/Swap.m3
-%%P%%/libm3/src/uid/Common/TimeStamp.i3
-%%P%%/libm3/src/uid/Common/TimeStamp.m3
-%%P%%/libm3/src/uid/Common/TimeStampRep.i3
-%%P%%/libm3/src/uid/POSIX/MachineIDPosixC.c
-%%P%%/libsio/%%T%%/.M3EXPORTS
-%%P%%/libsio/%%T%%/.M3WEB
-%%P%%/libsio/%%T%%/liblibsio.a
-%%P%%/libsio/%%T%%/liblibsio.m3x
-%%P%%/libsio/%%T%%/liblibsio.so
-%%P%%/libsio/%%T%%/liblibsio.so.5
-%%P%%/libsio/src/POSIX/SIO.m3
-%%P%%/libsio/src/SIO.i3
-%%P%%/listfuncs/%%T%%/.M3EXPORTS
-%%P%%/listfuncs/%%T%%/.M3WEB
-%%P%%/listfuncs/%%T%%/AtomListFuncs.i3
-%%P%%/listfuncs/%%T%%/AtomListFuncs.m3
-%%P%%/listfuncs/%%T%%/IntListFuncs.i3
-%%P%%/listfuncs/%%T%%/IntListFuncs.m3
-%%P%%/listfuncs/%%T%%/RefListFuncs.i3
-%%P%%/listfuncs/%%T%%/RefListFuncs.m3
-%%P%%/listfuncs/%%T%%/TextListFuncs.i3
-%%P%%/listfuncs/%%T%%/TextListFuncs.m3
-%%P%%/listfuncs/%%T%%/liblistfuncs.a
-%%P%%/listfuncs/%%T%%/liblistfuncs.m3x
-%%P%%/listfuncs/%%T%%/liblistfuncs.so
-%%P%%/listfuncs/%%T%%/liblistfuncs.so.5
-%%P%%/listfuncs/src/ListFuncs.ig
-%%P%%/listfuncs/src/ListFuncs.mg
-%%P%%/listfuncs/src/listfuncs.tmpl
-%%P%%/m3back/%%T%%/.M3EXPORTS
-%%P%%/m3back/%%T%%/.M3WEB
-%%P%%/m3back/%%T%%/libm3back.a
-%%P%%/m3back/%%T%%/libm3back.m3x
-%%P%%/m3back/src/Codex86.i3
-%%P%%/m3back/src/Codex86.m3
-%%P%%/m3back/src/M3C.i3
-%%P%%/m3back/src/M3C.m3
-%%P%%/m3back/src/M3CC.c
-%%P%%/m3back/src/M3CC.i3
-%%P%%/m3back/src/M3x86.i3
-%%P%%/m3back/src/M3x86.m3
-%%P%%/m3back/src/M3x86Rep.i3
-%%P%%/m3back/src/Stackx86.i3
-%%P%%/m3back/src/Stackx86.m3
-%%P%%/m3back/src/TIntN.i3
-%%P%%/m3back/src/TIntN.m3
-%%P%%/m3back/src/TWordN.i3
-%%P%%/m3back/src/TWordN.m3
-%%P%%/m3back/src/Wrx86.i3
-%%P%%/m3back/src/Wrx86.m3
-%%P%%/m3browser/%%T%%/.M3EXPORTS
-%%P%%/m3browser/%%T%%/.M3WEB
-%%P%%/m3browser/src/Main.m3
-%%P%%/m3browser/src/OS.i3
-%%P%%/m3browser/src/OS.m3
-%%P%%/m3browser/src/TCPServer.i3
-%%P%%/m3browser/src/TCPServer.m3
-%%P%%/m3browserhack/%%T%%/.M3EXPORTS
-%%P%%/m3browserhack/%%T%%/.M3WEB
-%%P%%/m3browserhack/src/Main.m3
-%%P%%/m3bundle/%%T%%/.M3EXPORTS
-%%P%%/m3bundle/%%T%%/.M3WEB
-%%P%%/m3bundle/src/m3bundle.m3
-%%P%%/m3cgcat/%%T%%/.M3EXPORTS
-%%P%%/m3cgcat/%%T%%/.M3WEB
-%%P%%/m3cgcat/src/Main.m3
-%%P%%/m3cggen/%%T%%/.M3EXPORTS
-%%P%%/m3cggen/%%T%%/.M3WEB
-%%P%%/m3cggen/src/Main.m3
-%%P%%/m3core/%%T%%/.M3EXPORTS
-%%P%%/m3core/%%T%%/.M3WEB
-%%P%%/m3core/%%T%%/Compiler.i3
-%%P%%/m3core/%%T%%/libm3core.a
-%%P%%/m3core/%%T%%/libm3core.m3x
-%%P%%/m3core/%%T%%/libm3core.so
-%%P%%/m3core/%%T%%/libm3core.so.5
-%%P%%/m3core/src/C/64BITS/BasicCtypes.i3
-%%P%%/m3core/src/C/Common/Cerrno.i3
-%%P%%/m3core/src/C/Common/CerrnoC.c
-%%P%%/m3core/src/C/Common/Csetjmp.i3
-%%P%%/m3core/src/C/Common/CsetjmpC.c
-%%P%%/m3core/src/C/Common/Csignal.i3
-%%P%%/m3core/src/C/Common/CsignalC.c
-%%P%%/m3core/src/C/Common/Cstddef.i3
-%%P%%/m3core/src/C/Common/Cstdint.i3
-%%P%%/m3core/src/C/Common/Cstdio.i3
-%%P%%/m3core/src/C/Common/CstdioC.c
-%%P%%/m3core/src/C/Common/Cstdlib.i3
-%%P%%/m3core/src/C/Common/CstdlibC.c
-%%P%%/m3core/src/C/Common/Cstring.i3
-%%P%%/m3core/src/C/Common/CstringC.c
-%%P%%/m3core/src/C/Common/Ctypes.i3
-%%P%%/m3core/src/C/Common/M3toC.i3
-%%P%%/m3core/src/C/Common/M3toC.m3
-%%P%%/m3core/src/Csupport/Common/dtoa.h
-%%P%%/m3core/src/Csupport/Common/hand.c
-%%P%%/m3core/src/Csupport/libgcc/libgcc.c
-%%P%%/m3core/src/Csupport/little-endian/dtoa.c
-%%P%%/m3core/src/convert/CConvert.i3
-%%P%%/m3core/src/convert/CConvert.m3
-%%P%%/m3core/src/convert/Convert.i3
-%%P%%/m3core/src/convert/Convert.m3
-%%P%%/m3core/src/fingerprint/Fingerprint.i3
-%%P%%/m3core/src/fingerprint/Fingerprint.m3
-%%P%%/m3core/src/fingerprint/Poly.i3
-%%P%%/m3core/src/fingerprint/Poly.m3
-%%P%%/m3core/src/fingerprint/PolyBasis.i3
-%%P%%/m3core/src/fingerprint/PolyBasis.m3
-%%P%%/m3core/src/float/C99/FloatMode.i3
-%%P%%/m3core/src/float/C99/FloatMode.m3
-%%P%%/m3core/src/float/C99/FloatModeC.c
-%%P%%/m3core/src/float/C99/FloatModeC.i3
-%%P%%/m3core/src/float/Common/DragonInt.i3
-%%P%%/m3core/src/float/Common/DragonInt.m3
-%%P%%/m3core/src/float/Common/DragonT.i3
-%%P%%/m3core/src/float/Common/DragonT.m3
-%%P%%/m3core/src/float/Common/Extended.m3
-%%P%%/m3core/src/float/Common/ExtendedFloat.i3
-%%P%%/m3core/src/float/Common/FPU.i3
-%%P%%/m3core/src/float/Common/Float.ig
-%%P%%/m3core/src/float/Common/IEEESpecial.i3
-%%P%%/m3core/src/float/Common/IEEESpecial.m3
-%%P%%/m3core/src/float/Common/LongFloat.i3
-%%P%%/m3core/src/float/Common/LongReal.m3
-%%P%%/m3core/src/float/Common/Real.m3
-%%P%%/m3core/src/float/Common/RealFloat.i3
-%%P%%/m3core/src/float/IEEE-le/LongRealRep.i3
-%%P%%/m3core/src/float/IEEE-le/RealRep.i3
-%%P%%/m3core/src/float/IEEE/Extended.i3
-%%P%%/m3core/src/float/IEEE/ExtendedFloat.m3
-%%P%%/m3core/src/float/IEEE/LongFloat.m3
-%%P%%/m3core/src/float/IEEE/LongReal.i3
-%%P%%/m3core/src/float/IEEE/Real.i3
-%%P%%/m3core/src/float/IEEE/RealFloat.m3
-%%P%%/m3core/src/float/m3makefile
-%%P%%/m3core/src/m3core.h
-%%P%%/m3core/src/main/Main.i3
-%%P%%/m3core/src/runtime/POSIX/RTArgs.m3
-%%P%%/m3core/src/runtime/POSIX/RTOS.m3
-%%P%%/m3core/src/runtime/POSIX/RTOSmmap.c
-%%P%%/m3core/src/runtime/POSIX/RTPerfTool.i3
-%%P%%/m3core/src/runtime/POSIX/RTPerfTool.m3
-%%P%%/m3core/src/runtime/POSIX/RTSignal.m3
-%%P%%/m3core/src/runtime/POSIX/RTSignalC.c
-%%P%%/m3core/src/runtime/POSIX/RTSignalC.i3
-%%P%%/m3core/src/runtime/POSIX/RTSignalPrivate.i3
-%%P%%/m3core/src/runtime/common/Compiler.m3
-%%P%%/m3core/src/runtime/common/RT0.i3
-%%P%%/m3core/src/runtime/common/RT0.m3
-%%P%%/m3core/src/runtime/common/RTAllocCnts.i3
-%%P%%/m3core/src/runtime/common/RTAllocStats.i3
-%%P%%/m3core/src/runtime/common/RTAllocStats.m3
-%%P%%/m3core/src/runtime/common/RTAllocator.i3
-%%P%%/m3core/src/runtime/common/RTAllocator.m3
-%%P%%/m3core/src/runtime/common/RTArgs.i3
-%%P%%/m3core/src/runtime/common/RTCollector.i3
-%%P%%/m3core/src/runtime/common/RTCollector.m3
-%%P%%/m3core/src/runtime/common/RTCollectorSRC.i3
-%%P%%/m3core/src/runtime/common/RTDebug.i3
-%%P%%/m3core/src/runtime/common/RTDebug.m3
-%%P%%/m3core/src/runtime/common/RTDebugC.c
-%%P%%/m3core/src/runtime/common/RTError.i3
-%%P%%/m3core/src/runtime/common/RTError.m3
-%%P%%/m3core/src/runtime/common/RTException.i3
-%%P%%/m3core/src/runtime/common/RTException.m3
-%%P%%/m3core/src/runtime/common/RTHeap.i3
-%%P%%/m3core/src/runtime/common/RTHeap.m3
-%%P%%/m3core/src/runtime/common/RTHeapDebug.i3
-%%P%%/m3core/src/runtime/common/RTHeapDebug.m3
-%%P%%/m3core/src/runtime/common/RTHeapEvent.i3
-%%P%%/m3core/src/runtime/common/RTHeapInfo.i3
-%%P%%/m3core/src/runtime/common/RTHeapInfo.m3
-%%P%%/m3core/src/runtime/common/RTHeapMap.i3
-%%P%%/m3core/src/runtime/common/RTHeapMap.m3
-%%P%%/m3core/src/runtime/common/RTHeapRep.i3
-%%P%%/m3core/src/runtime/common/RTHeapRep.m3
-%%P%%/m3core/src/runtime/common/RTHeapStats.i3
-%%P%%/m3core/src/runtime/common/RTHeapStats.m3
-%%P%%/m3core/src/runtime/common/RTHooks.i3
-%%P%%/m3core/src/runtime/common/RTHooks.m3
-%%P%%/m3core/src/runtime/common/RTIO.i3
-%%P%%/m3core/src/runtime/common/RTIO.m3
-%%P%%/m3core/src/runtime/common/RTIOc.c
-%%P%%/m3core/src/runtime/common/RTLinker.i3
-%%P%%/m3core/src/runtime/common/RTLinker.m3
-%%P%%/m3core/src/runtime/common/RTLinkerC.c
-%%P%%/m3core/src/runtime/common/RTLinkerX.i3
-%%P%%/m3core/src/runtime/common/RTMachine.i3
-%%P%%/m3core/src/runtime/common/RTMapOp.i3
-%%P%%/m3core/src/runtime/common/RTMapOp.m3
-%%P%%/m3core/src/runtime/common/RTMisc.i3
-%%P%%/m3core/src/runtime/common/RTMisc.m3
-%%P%%/m3core/src/runtime/common/RTMiscC.c
-%%P%%/m3core/src/runtime/common/RTModule.i3
-%%P%%/m3core/src/runtime/common/RTOS.i3
-%%P%%/m3core/src/runtime/common/RTPacking.i3
-%%P%%/m3core/src/runtime/common/RTPacking.m3
-%%P%%/m3core/src/runtime/common/RTParams.i3
-%%P%%/m3core/src/runtime/common/RTParams.m3
-%%P%%/m3core/src/runtime/common/RTProcedure.i3
-%%P%%/m3core/src/runtime/common/RTProcedure.m3
-%%P%%/m3core/src/runtime/common/RTProcedureSRC.i3
-%%P%%/m3core/src/runtime/common/RTProcess.i3
-%%P%%/m3core/src/runtime/common/RTProcess.m3
-%%P%%/m3core/src/runtime/common/RTProcessC.c
-%%P%%/m3core/src/runtime/common/RTSignal.i3
-%%P%%/m3core/src/runtime/common/RTStack.i3
-%%P%%/m3core/src/runtime/common/RTThread.i3
-%%P%%/m3core/src/runtime/common/RTTipe.i3
-%%P%%/m3core/src/runtime/common/RTTipe.m3
-%%P%%/m3core/src/runtime/common/RTType.i3
-%%P%%/m3core/src/runtime/common/RTType.m3
-%%P%%/m3core/src/runtime/common/RTTypeFP.i3
-%%P%%/m3core/src/runtime/common/RTTypeFP.m3
-%%P%%/m3core/src/runtime/common/RTTypeMap.i3
-%%P%%/m3core/src/runtime/common/RTTypeMap.m3
-%%P%%/m3core/src/runtime/common/RTTypeSRC.i3
-%%P%%/m3core/src/runtime/common/RTWeakRef.i3
-%%P%%/m3core/src/runtime/common/RTutils.i3
-%%P%%/m3core/src/runtime/common/RTutils.m3
-%%P%%/m3core/src/runtime/common/RuntimeError.i3
-%%P%%/m3core/src/runtime/common/RuntimeError.m3
-%%P%%/m3core/src/runtime/ex_frame/RTExFrame.m3
-%%P%%/m3core/src/runtime/ex_frame/RTStackC.c
-%%P%%/m3core/src/text/String16.i3
-%%P%%/m3core/src/text/String16.m3
-%%P%%/m3core/src/text/String8.i3
-%%P%%/m3core/src/text/String8.m3
-%%P%%/m3core/src/text/Text.i3
-%%P%%/m3core/src/text/Text.m3
-%%P%%/m3core/src/text/Text16.i3
-%%P%%/m3core/src/text/Text16.m3
-%%P%%/m3core/src/text/Text16Short.i3
-%%P%%/m3core/src/text/Text16Short.m3
-%%P%%/m3core/src/text/Text8.i3
-%%P%%/m3core/src/text/Text8.m3
-%%P%%/m3core/src/text/Text8CString.i3
-%%P%%/m3core/src/text/Text8CString.m3
-%%P%%/m3core/src/text/Text8Short.i3
-%%P%%/m3core/src/text/Text8Short.m3
-%%P%%/m3core/src/text/TextCat.i3
-%%P%%/m3core/src/text/TextCat.m3
-%%P%%/m3core/src/text/TextClass.i3
-%%P%%/m3core/src/text/TextClass.m3
-%%P%%/m3core/src/text/TextConv.i3
-%%P%%/m3core/src/text/TextConv.m3
-%%P%%/m3core/src/text/TextLiteral.i3
-%%P%%/m3core/src/text/TextLiteral.m3
-%%P%%/m3core/src/text/TextStats.i3
-%%P%%/m3core/src/text/TextStats.m3
-%%P%%/m3core/src/text/TextSub.i3
-%%P%%/m3core/src/text/TextSub.m3
-%%P%%/m3core/src/thread/Common/MutexRep.i3
-%%P%%/m3core/src/thread/Common/Scheduler.i3
-%%P%%/m3core/src/thread/Common/SchedulerPosix.i3
-%%P%%/m3core/src/thread/Common/Thread.i3
-%%P%%/m3core/src/thread/Common/ThreadEvent.i3
-%%P%%/m3core/src/thread/Common/ThreadF.i3
-%%P%%/m3core/src/thread/Common/ThreadInternal.c
-%%P%%/m3core/src/thread/Common/ThreadInternal.i3
-%%P%%/m3core/src/thread/PTHREAD/ThreadFreeBSD.c
-%%P%%/m3core/src/thread/PTHREAD/ThreadPThread.i3
-%%P%%/m3core/src/thread/PTHREAD/ThreadPThread.m3
-%%P%%/m3core/src/thread/PTHREAD/ThreadPThreadC.c
-%%P%%/m3core/src/time/Common/Date.i3
-%%P%%/m3core/src/time/Common/FmtTime.i3
-%%P%%/m3core/src/time/Common/FmtTime.m3
-%%P%%/m3core/src/time/Common/Tick.i3
-%%P%%/m3core/src/time/Common/Time.i3
-%%P%%/m3core/src/time/POSIX/DatePosix.i3
-%%P%%/m3core/src/time/POSIX/DatePosix.m3
-%%P%%/m3core/src/time/POSIX/DatePosixC.c
-%%P%%/m3core/src/time/POSIX/TimePosix.i3
-%%P%%/m3core/src/time/POSIX/TimePosix.m3
-%%P%%/m3core/src/time/POSIX/TimePosixC.c
-%%P%%/m3core/src/time/Portable/TickPortable.m3
-%%P%%/m3core/src/types/ASCII.i3
-%%P%%/m3core/src/types/ASCII.m3
-%%P%%/m3core/src/types/Address.i3
-%%P%%/m3core/src/types/Address.m3
-%%P%%/m3core/src/types/Boolean.i3
-%%P%%/m3core/src/types/Boolean.m3
-%%P%%/m3core/src/types/Char.i3
-%%P%%/m3core/src/types/Char.m3
-%%P%%/m3core/src/types/Int32.i3
-%%P%%/m3core/src/types/Int32.m3
-%%P%%/m3core/src/types/Int64.i3
-%%P%%/m3core/src/types/Int64.m3
-%%P%%/m3core/src/types/Integer.i3
-%%P%%/m3core/src/types/Integer.m3
-%%P%%/m3core/src/types/Longint.i3
-%%P%%/m3core/src/types/Longint.m3
-%%P%%/m3core/src/types/Refany.i3
-%%P%%/m3core/src/types/Refany.m3
-%%P%%/m3core/src/types/Unicode.i3
-%%P%%/m3core/src/types/Unicode.m3
-%%P%%/m3core/src/types/WideChar.i3
-%%P%%/m3core/src/types/WideChar.m3
-%%P%%/m3core/src/unix/Common/Uconstants.c
-%%P%%/m3core/src/unix/Common/Udir.i3
-%%P%%/m3core/src/unix/Common/UdirC.c
-%%P%%/m3core/src/unix/Common/Uerror.i3
-%%P%%/m3core/src/unix/Common/UerrorX.h
-%%P%%/m3core/src/unix/Common/Uexec.c
-%%P%%/m3core/src/unix/Common/Uexec.i3
-%%P%%/m3core/src/unix/Common/Ugrp.c
-%%P%%/m3core/src/unix/Common/Ugrp.i3
-%%P%%/m3core/src/unix/Common/Uin.c
-%%P%%/m3core/src/unix/Common/Umman.c
-%%P%%/m3core/src/unix/Common/Umman.i3
-%%P%%/m3core/src/unix/Common/Unetdb.c
-%%P%%/m3core/src/unix/Common/Unetdb.i3
-%%P%%/m3core/src/unix/Common/Unix.i3
-%%P%%/m3core/src/unix/Common/Unix.m3
-%%P%%/m3core/src/unix/Common/UnixC.c
-%%P%%/m3core/src/unix/Common/UnixLink.c
-%%P%%/m3core/src/unix/Common/Uprocess.c
-%%P%%/m3core/src/unix/Common/Uprocess.i3
-%%P%%/m3core/src/unix/Common/Upwd.c
-%%P%%/m3core/src/unix/Common/Upwd.i3
-%%P%%/m3core/src/unix/Common/Usched.i3
-%%P%%/m3core/src/unix/Common/Usignal.c
-%%P%%/m3core/src/unix/Common/Usignal.i3
-%%P%%/m3core/src/unix/Common/Usocket.c
-%%P%%/m3core/src/unix/Common/Usocket.i3
-%%P%%/m3core/src/unix/Common/Ustat.i3
-%%P%%/m3core/src/unix/Common/UstatC.c
-%%P%%/m3core/src/unix/Common/Utime.i3
-%%P%%/m3core/src/unix/Common/UtimeC.c
-%%P%%/m3core/src/unix/Common/Utypes.i3
-%%P%%/m3core/src/unix/Common/Uugid.c
-%%P%%/m3core/src/unix/Common/Uugid.i3
-%%P%%/m3core/src/unix/Common/Uuio.c
-%%P%%/m3core/src/unix/Common/Uuio.i3
-%%P%%/m3core/src/unix/Common/Uutmp.c
-%%P%%/m3core/src/unix/Common/Uutmp.i3
-%%P%%/m3core/src/unix/Common/m3unix.h
-%%P%%/m3core/src/unix/uin-len/Uin.i3
-%%P%%/m3core/src/weakref/WeakRef.i3
-%%P%%/m3core/src/weakref/WeakRef.m3
-%%P%%/m3core/src/word/GenWord.ig
-%%P%%/m3core/src/word/GenWord.mg
-%%P%%/m3core/src/word/Long.i3
-%%P%%/m3core/src/word/Long.m3
-%%P%%/m3core/src/word/LongRep.i3
-%%P%%/m3core/src/word/Word.i3
-%%P%%/m3core/src/word/Word.m3
-%%P%%/m3core/src/word/WordRep.i3
-%%P%%/m3dep/%%T%%/.M3EXPORTS
-%%P%%/m3dep/%%T%%/.M3WEB
-%%P%%/m3dep/%%T%%/Creation.i3
-%%P%%/m3dep/%%T%%/Creation.m3
-%%P%%/m3dep/src/Main.m3
-%%P%%/m3dir/%%T%%/.M3EXPORTS
-%%P%%/m3dir/%%T%%/.M3WEB
-%%P%%/m3dir/%%T%%/Creation.i3
-%%P%%/m3dir/%%T%%/Creation.m3
-%%P%%/m3dir/src/M3Dir.m3
-%%P%%/m3err/%%T%%/.M3EXPORTS
-%%P%%/m3err/%%T%%/.M3WEB
-%%P%%/m3err/%%T%%/Creation.i3
-%%P%%/m3err/%%T%%/Creation.m3
-%%P%%/m3err/src/m3err.m3
-%%P%%/m3front/%%T%%/.M3EXPORTS
-%%P%%/m3front/%%T%%/.M3WEB
-%%P%%/m3front/%%T%%/AtomicAddrModule.i3
-%%P%%/m3front/%%T%%/AtomicAddrModule.m3
-%%P%%/m3front/%%T%%/AtomicBoolModule.i3
-%%P%%/m3front/%%T%%/AtomicBoolModule.m3
-%%P%%/m3front/%%T%%/AtomicCharrModule.i3
-%%P%%/m3front/%%T%%/AtomicCharrModule.m3
-%%P%%/m3front/%%T%%/AtomicIntModule.i3
-%%P%%/m3front/%%T%%/AtomicIntModule.m3
-%%P%%/m3front/%%T%%/AtomicLIntModule.i3
-%%P%%/m3front/%%T%%/AtomicLIntModule.m3
-%%P%%/m3front/%%T%%/AtomicReffModule.i3
-%%P%%/m3front/%%T%%/AtomicReffModule.m3
-%%P%%/m3front/%%T%%/AtomicWCharrModule.i3
-%%P%%/m3front/%%T%%/AtomicWCharrModule.m3
-%%P%%/m3front/%%T%%/CompareSwapAddr.i3
-%%P%%/m3front/%%T%%/CompareSwapAddr.m3
-%%P%%/m3front/%%T%%/CompareSwapBool.i3
-%%P%%/m3front/%%T%%/CompareSwapBool.m3
-%%P%%/m3front/%%T%%/CompareSwapCharr.i3
-%%P%%/m3front/%%T%%/CompareSwapCharr.m3
-%%P%%/m3front/%%T%%/CompareSwapInt.i3
-%%P%%/m3front/%%T%%/CompareSwapInt.m3
-%%P%%/m3front/%%T%%/CompareSwapLInt.i3
-%%P%%/m3front/%%T%%/CompareSwapLInt.m3
-%%P%%/m3front/%%T%%/CompareSwapReff.i3
-%%P%%/m3front/%%T%%/CompareSwapReff.m3
-%%P%%/m3front/%%T%%/CompareSwapWCharr.i3
-%%P%%/m3front/%%T%%/CompareSwapWCharr.m3
-%%P%%/m3front/%%T%%/FenceAddr.i3
-%%P%%/m3front/%%T%%/FenceAddr.m3
-%%P%%/m3front/%%T%%/FenceBool.i3
-%%P%%/m3front/%%T%%/FenceBool.m3
-%%P%%/m3front/%%T%%/FenceCharr.i3
-%%P%%/m3front/%%T%%/FenceCharr.m3
-%%P%%/m3front/%%T%%/FenceInt.i3
-%%P%%/m3front/%%T%%/FenceInt.m3
-%%P%%/m3front/%%T%%/FenceLInt.i3
-%%P%%/m3front/%%T%%/FenceLInt.m3
-%%P%%/m3front/%%T%%/FenceReff.i3
-%%P%%/m3front/%%T%%/FenceReff.m3
-%%P%%/m3front/%%T%%/FenceWCharr.i3
-%%P%%/m3front/%%T%%/FenceWCharr.m3
-%%P%%/m3front/%%T%%/FetchAndAddr.i3
-%%P%%/m3front/%%T%%/FetchAndAddr.m3
-%%P%%/m3front/%%T%%/FetchAndBool.i3
-%%P%%/m3front/%%T%%/FetchAndBool.m3
-%%P%%/m3front/%%T%%/FetchAndCharr.i3
-%%P%%/m3front/%%T%%/FetchAndCharr.m3
-%%P%%/m3front/%%T%%/FetchAndInt.i3
-%%P%%/m3front/%%T%%/FetchAndInt.m3
-%%P%%/m3front/%%T%%/FetchAndLInt.i3
-%%P%%/m3front/%%T%%/FetchAndLInt.m3
-%%P%%/m3front/%%T%%/FetchAndReff.i3
-%%P%%/m3front/%%T%%/FetchAndReff.m3
-%%P%%/m3front/%%T%%/FetchAndWCharr.i3
-%%P%%/m3front/%%T%%/FetchAndWCharr.m3
-%%P%%/m3front/%%T%%/FetchDecAddr.i3
-%%P%%/m3front/%%T%%/FetchDecAddr.m3
-%%P%%/m3front/%%T%%/FetchDecBool.i3
-%%P%%/m3front/%%T%%/FetchDecBool.m3
-%%P%%/m3front/%%T%%/FetchDecCharr.i3
-%%P%%/m3front/%%T%%/FetchDecCharr.m3
-%%P%%/m3front/%%T%%/FetchDecInt.i3
-%%P%%/m3front/%%T%%/FetchDecInt.m3
-%%P%%/m3front/%%T%%/FetchDecLInt.i3
-%%P%%/m3front/%%T%%/FetchDecLInt.m3
-%%P%%/m3front/%%T%%/FetchDecReff.i3
-%%P%%/m3front/%%T%%/FetchDecReff.m3
-%%P%%/m3front/%%T%%/FetchDecWCharr.i3
-%%P%%/m3front/%%T%%/FetchDecWCharr.m3
-%%P%%/m3front/%%T%%/FetchIncAddr.i3
-%%P%%/m3front/%%T%%/FetchIncAddr.m3
-%%P%%/m3front/%%T%%/FetchIncBool.i3
-%%P%%/m3front/%%T%%/FetchIncBool.m3
-%%P%%/m3front/%%T%%/FetchIncCharr.i3
-%%P%%/m3front/%%T%%/FetchIncCharr.m3
-%%P%%/m3front/%%T%%/FetchIncInt.i3
-%%P%%/m3front/%%T%%/FetchIncInt.m3
-%%P%%/m3front/%%T%%/FetchIncLInt.i3
-%%P%%/m3front/%%T%%/FetchIncLInt.m3
-%%P%%/m3front/%%T%%/FetchIncReff.i3
-%%P%%/m3front/%%T%%/FetchIncReff.m3
-%%P%%/m3front/%%T%%/FetchIncWCharr.i3
-%%P%%/m3front/%%T%%/FetchIncWCharr.m3
-%%P%%/m3front/%%T%%/FetchOrAddr.i3
-%%P%%/m3front/%%T%%/FetchOrAddr.m3
-%%P%%/m3front/%%T%%/FetchOrBool.i3
-%%P%%/m3front/%%T%%/FetchOrBool.m3
-%%P%%/m3front/%%T%%/FetchOrCharr.i3
-%%P%%/m3front/%%T%%/FetchOrCharr.m3
-%%P%%/m3front/%%T%%/FetchOrInt.i3
-%%P%%/m3front/%%T%%/FetchOrInt.m3
-%%P%%/m3front/%%T%%/FetchOrLInt.i3
-%%P%%/m3front/%%T%%/FetchOrLInt.m3
-%%P%%/m3front/%%T%%/FetchOrReff.i3
-%%P%%/m3front/%%T%%/FetchOrReff.m3
-%%P%%/m3front/%%T%%/FetchOrWCharr.i3
-%%P%%/m3front/%%T%%/FetchOrWCharr.m3
-%%P%%/m3front/%%T%%/FetchXorAddr.i3
-%%P%%/m3front/%%T%%/FetchXorAddr.m3
-%%P%%/m3front/%%T%%/FetchXorBool.i3
-%%P%%/m3front/%%T%%/FetchXorBool.m3
-%%P%%/m3front/%%T%%/FetchXorCharr.i3
-%%P%%/m3front/%%T%%/FetchXorCharr.m3
-%%P%%/m3front/%%T%%/FetchXorInt.i3
-%%P%%/m3front/%%T%%/FetchXorInt.m3
-%%P%%/m3front/%%T%%/FetchXorLInt.i3
-%%P%%/m3front/%%T%%/FetchXorLInt.m3
-%%P%%/m3front/%%T%%/FetchXorReff.i3
-%%P%%/m3front/%%T%%/FetchXorReff.m3
-%%P%%/m3front/%%T%%/FetchXorWCharr.i3
-%%P%%/m3front/%%T%%/FetchXorWCharr.m3
-%%P%%/m3front/%%T%%/IsLockFreeAddr.i3
-%%P%%/m3front/%%T%%/IsLockFreeAddr.m3
-%%P%%/m3front/%%T%%/IsLockFreeBool.i3
-%%P%%/m3front/%%T%%/IsLockFreeBool.m3
-%%P%%/m3front/%%T%%/IsLockFreeCharr.i3
-%%P%%/m3front/%%T%%/IsLockFreeCharr.m3
-%%P%%/m3front/%%T%%/IsLockFreeInt.i3
-%%P%%/m3front/%%T%%/IsLockFreeInt.m3
-%%P%%/m3front/%%T%%/IsLockFreeLInt.i3
-%%P%%/m3front/%%T%%/IsLockFreeLInt.m3
-%%P%%/m3front/%%T%%/IsLockFreeReff.i3
-%%P%%/m3front/%%T%%/IsLockFreeReff.m3
-%%P%%/m3front/%%T%%/IsLockFreeWCharr.i3
-%%P%%/m3front/%%T%%/IsLockFreeWCharr.m3
-%%P%%/m3front/%%T%%/LoadAddr.i3
-%%P%%/m3front/%%T%%/LoadAddr.m3
-%%P%%/m3front/%%T%%/LoadBool.i3
-%%P%%/m3front/%%T%%/LoadBool.m3
-%%P%%/m3front/%%T%%/LoadCharr.i3
-%%P%%/m3front/%%T%%/LoadCharr.m3
-%%P%%/m3front/%%T%%/LoadInt.i3
-%%P%%/m3front/%%T%%/LoadInt.m3
-%%P%%/m3front/%%T%%/LoadLInt.i3
-%%P%%/m3front/%%T%%/LoadLInt.m3
-%%P%%/m3front/%%T%%/LoadReff.i3
-%%P%%/m3front/%%T%%/LoadReff.m3
-%%P%%/m3front/%%T%%/LoadWCharr.i3
-%%P%%/m3front/%%T%%/LoadWCharr.m3
-%%P%%/m3front/%%T%%/LongAnd.i3
-%%P%%/m3front/%%T%%/LongAnd.m3
-%%P%%/m3front/%%T%%/LongDivide.i3
-%%P%%/m3front/%%T%%/LongDivide.m3
-%%P%%/m3front/%%T%%/LongExtract.i3
-%%P%%/m3front/%%T%%/LongExtract.m3
-%%P%%/m3front/%%T%%/LongGE.i3
-%%P%%/m3front/%%T%%/LongGE.m3
-%%P%%/m3front/%%T%%/LongGT.i3
-%%P%%/m3front/%%T%%/LongGT.m3
-%%P%%/m3front/%%T%%/LongInsert.i3
-%%P%%/m3front/%%T%%/LongInsert.m3
-%%P%%/m3front/%%T%%/LongLE.i3
-%%P%%/m3front/%%T%%/LongLE.m3
-%%P%%/m3front/%%T%%/LongLT.i3
-%%P%%/m3front/%%T%%/LongLT.m3
-%%P%%/m3front/%%T%%/LongMinus.i3
-%%P%%/m3front/%%T%%/LongMinus.m3
-%%P%%/m3front/%%T%%/LongMod.i3
-%%P%%/m3front/%%T%%/LongMod.m3
-%%P%%/m3front/%%T%%/LongModule.i3
-%%P%%/m3front/%%T%%/LongModule.m3
-%%P%%/m3front/%%T%%/LongNot.i3
-%%P%%/m3front/%%T%%/LongNot.m3
-%%P%%/m3front/%%T%%/LongOr.i3
-%%P%%/m3front/%%T%%/LongOr.m3
-%%P%%/m3front/%%T%%/LongPlus.i3
-%%P%%/m3front/%%T%%/LongPlus.m3
-%%P%%/m3front/%%T%%/LongRotate.i3
-%%P%%/m3front/%%T%%/LongRotate.m3
-%%P%%/m3front/%%T%%/LongShift.i3
-%%P%%/m3front/%%T%%/LongShift.m3
-%%P%%/m3front/%%T%%/LongTimes.i3
-%%P%%/m3front/%%T%%/LongTimes.m3
-%%P%%/m3front/%%T%%/LongXor.i3
-%%P%%/m3front/%%T%%/LongXor.m3
-%%P%%/m3front/%%T%%/StoreAddr.i3
-%%P%%/m3front/%%T%%/StoreAddr.m3
-%%P%%/m3front/%%T%%/StoreBool.i3
-%%P%%/m3front/%%T%%/StoreBool.m3
-%%P%%/m3front/%%T%%/StoreCharr.i3
-%%P%%/m3front/%%T%%/StoreCharr.m3
-%%P%%/m3front/%%T%%/StoreInt.i3
-%%P%%/m3front/%%T%%/StoreInt.m3
-%%P%%/m3front/%%T%%/StoreLInt.i3
-%%P%%/m3front/%%T%%/StoreLInt.m3
-%%P%%/m3front/%%T%%/StoreReff.i3
-%%P%%/m3front/%%T%%/StoreReff.m3
-%%P%%/m3front/%%T%%/StoreWCharr.i3
-%%P%%/m3front/%%T%%/StoreWCharr.m3
-%%P%%/m3front/%%T%%/SwapAddr.i3
-%%P%%/m3front/%%T%%/SwapAddr.m3
-%%P%%/m3front/%%T%%/SwapBool.i3
-%%P%%/m3front/%%T%%/SwapBool.m3
-%%P%%/m3front/%%T%%/SwapCharr.i3
-%%P%%/m3front/%%T%%/SwapCharr.m3
-%%P%%/m3front/%%T%%/SwapInt.i3
-%%P%%/m3front/%%T%%/SwapInt.m3
-%%P%%/m3front/%%T%%/SwapLInt.i3
-%%P%%/m3front/%%T%%/SwapLInt.m3
-%%P%%/m3front/%%T%%/SwapReff.i3
-%%P%%/m3front/%%T%%/SwapReff.m3
-%%P%%/m3front/%%T%%/SwapWCharr.i3
-%%P%%/m3front/%%T%%/SwapWCharr.m3
-%%P%%/m3front/%%T%%/WordAnd.i3
-%%P%%/m3front/%%T%%/WordAnd.m3
-%%P%%/m3front/%%T%%/WordDivide.i3
-%%P%%/m3front/%%T%%/WordDivide.m3
-%%P%%/m3front/%%T%%/WordExtract.i3
-%%P%%/m3front/%%T%%/WordExtract.m3
-%%P%%/m3front/%%T%%/WordGE.i3
-%%P%%/m3front/%%T%%/WordGE.m3
-%%P%%/m3front/%%T%%/WordGT.i3
-%%P%%/m3front/%%T%%/WordGT.m3
-%%P%%/m3front/%%T%%/WordInsert.i3
-%%P%%/m3front/%%T%%/WordInsert.m3
-%%P%%/m3front/%%T%%/WordLE.i3
-%%P%%/m3front/%%T%%/WordLE.m3
-%%P%%/m3front/%%T%%/WordLT.i3
-%%P%%/m3front/%%T%%/WordLT.m3
-%%P%%/m3front/%%T%%/WordMinus.i3
-%%P%%/m3front/%%T%%/WordMinus.m3
-%%P%%/m3front/%%T%%/WordMod.i3
-%%P%%/m3front/%%T%%/WordMod.m3
-%%P%%/m3front/%%T%%/WordModule.i3
-%%P%%/m3front/%%T%%/WordModule.m3
-%%P%%/m3front/%%T%%/WordNot.i3
-%%P%%/m3front/%%T%%/WordNot.m3
-%%P%%/m3front/%%T%%/WordOr.i3
-%%P%%/m3front/%%T%%/WordOr.m3
-%%P%%/m3front/%%T%%/WordPlus.i3
-%%P%%/m3front/%%T%%/WordPlus.m3
-%%P%%/m3front/%%T%%/WordRotate.i3
-%%P%%/m3front/%%T%%/WordRotate.m3
-%%P%%/m3front/%%T%%/WordShift.i3
-%%P%%/m3front/%%T%%/WordShift.m3
-%%P%%/m3front/%%T%%/WordTimes.i3
-%%P%%/m3front/%%T%%/WordTimes.m3
-%%P%%/m3front/%%T%%/WordXor.i3
-%%P%%/m3front/%%T%%/WordXor.m3
-%%P%%/m3front/%%T%%/libm3front.a
-%%P%%/m3front/%%T%%/libm3front.m3x
-%%P%%/m3front/src/builtinAtomic/AtomicModule.ig
-%%P%%/m3front/src/builtinAtomic/AtomicModule.mg
-%%P%%/m3front/src/builtinAtomic/CompareSwap.ig
-%%P%%/m3front/src/builtinAtomic/CompareSwap.mg
-%%P%%/m3front/src/builtinAtomic/Fence.ig
-%%P%%/m3front/src/builtinAtomic/Fence.mg
-%%P%%/m3front/src/builtinAtomic/FetchAnd.ig
-%%P%%/m3front/src/builtinAtomic/FetchAnd.mg
-%%P%%/m3front/src/builtinAtomic/FetchDec.ig
-%%P%%/m3front/src/builtinAtomic/FetchDec.mg
-%%P%%/m3front/src/builtinAtomic/FetchInc.ig
-%%P%%/m3front/src/builtinAtomic/FetchInc.mg
-%%P%%/m3front/src/builtinAtomic/FetchOr.ig
-%%P%%/m3front/src/builtinAtomic/FetchOr.mg
-%%P%%/m3front/src/builtinAtomic/FetchXor.ig
-%%P%%/m3front/src/builtinAtomic/FetchXor.mg
-%%P%%/m3front/src/builtinAtomic/IsLockFree.ig
-%%P%%/m3front/src/builtinAtomic/IsLockFree.mg
-%%P%%/m3front/src/builtinAtomic/Load.ig
-%%P%%/m3front/src/builtinAtomic/Load.mg
-%%P%%/m3front/src/builtinAtomic/Store.ig
-%%P%%/m3front/src/builtinAtomic/Store.mg
-%%P%%/m3front/src/builtinAtomic/Swap.ig
-%%P%%/m3front/src/builtinAtomic/Swap.mg
-%%P%%/m3front/src/builtinAtomic/atomic.tmpl
-%%P%%/m3front/src/builtinInfo/InfoModule.i3
-%%P%%/m3front/src/builtinInfo/InfoModule.m3
-%%P%%/m3front/src/builtinInfo/InfoThisException.i3
-%%P%%/m3front/src/builtinInfo/InfoThisException.m3
-%%P%%/m3front/src/builtinInfo/InfoThisFile.i3
-%%P%%/m3front/src/builtinInfo/InfoThisFile.m3
-%%P%%/m3front/src/builtinInfo/InfoThisLine.i3
-%%P%%/m3front/src/builtinInfo/InfoThisLine.m3
-%%P%%/m3front/src/builtinInfo/InfoThisPath.i3
-%%P%%/m3front/src/builtinInfo/InfoThisPath.m3
-%%P%%/m3front/src/builtinOps/Abs.i3
-%%P%%/m3front/src/builtinOps/Abs.m3
-%%P%%/m3front/src/builtinOps/Adr.i3
-%%P%%/m3front/src/builtinOps/Adr.m3
-%%P%%/m3front/src/builtinOps/AdrSize.i3
-%%P%%/m3front/src/builtinOps/AdrSize.m3
-%%P%%/m3front/src/builtinOps/BitSize.i3
-%%P%%/m3front/src/builtinOps/BitSize.m3
-%%P%%/m3front/src/builtinOps/BuiltinOps.i3
-%%P%%/m3front/src/builtinOps/BuiltinOps.m3
-%%P%%/m3front/src/builtinOps/ByteSize.i3
-%%P%%/m3front/src/builtinOps/ByteSize.m3
-%%P%%/m3front/src/builtinOps/Ceiling.i3
-%%P%%/m3front/src/builtinOps/Ceiling.m3
-%%P%%/m3front/src/builtinOps/Dec.i3
-%%P%%/m3front/src/builtinOps/Dec.m3
-%%P%%/m3front/src/builtinOps/Dispose.i3
-%%P%%/m3front/src/builtinOps/Dispose.m3
-%%P%%/m3front/src/builtinOps/First.i3
-%%P%%/m3front/src/builtinOps/First.m3
-%%P%%/m3front/src/builtinOps/Floatt.i3
-%%P%%/m3front/src/builtinOps/Floatt.m3
-%%P%%/m3front/src/builtinOps/Floor.i3
-%%P%%/m3front/src/builtinOps/Floor.m3
-%%P%%/m3front/src/builtinOps/Inc.i3
-%%P%%/m3front/src/builtinOps/Inc.m3
-%%P%%/m3front/src/builtinOps/IsType.i3
-%%P%%/m3front/src/builtinOps/IsType.m3
-%%P%%/m3front/src/builtinOps/Last.i3
-%%P%%/m3front/src/builtinOps/Last.m3
-%%P%%/m3front/src/builtinOps/Loophole.i3
-%%P%%/m3front/src/builtinOps/Loophole.m3
-%%P%%/m3front/src/builtinOps/Max.i3
-%%P%%/m3front/src/builtinOps/Max.m3
-%%P%%/m3front/src/builtinOps/Min.i3
-%%P%%/m3front/src/builtinOps/Min.m3
-%%P%%/m3front/src/builtinOps/Narrow.i3
-%%P%%/m3front/src/builtinOps/Narrow.m3
-%%P%%/m3front/src/builtinOps/New.i3
-%%P%%/m3front/src/builtinOps/New.m3
-%%P%%/m3front/src/builtinOps/Number.i3
-%%P%%/m3front/src/builtinOps/Number.m3
-%%P%%/m3front/src/builtinOps/Ord.i3
-%%P%%/m3front/src/builtinOps/Ord.m3
-%%P%%/m3front/src/builtinOps/Round.i3
-%%P%%/m3front/src/builtinOps/Round.m3
-%%P%%/m3front/src/builtinOps/Subarray.i3
-%%P%%/m3front/src/builtinOps/Subarray.m3
-%%P%%/m3front/src/builtinOps/Trunc.i3
-%%P%%/m3front/src/builtinOps/Trunc.m3
-%%P%%/m3front/src/builtinOps/Typecode.i3
-%%P%%/m3front/src/builtinOps/Typecode.m3
-%%P%%/m3front/src/builtinOps/Val.i3
-%%P%%/m3front/src/builtinOps/Val.m3
-%%P%%/m3front/src/builtinTypes/Addr.i3
-%%P%%/m3front/src/builtinTypes/Addr.m3
-%%P%%/m3front/src/builtinTypes/Bool.i3
-%%P%%/m3front/src/builtinTypes/Bool.m3
-%%P%%/m3front/src/builtinTypes/BuiltinTypes.i3
-%%P%%/m3front/src/builtinTypes/BuiltinTypes.m3
-%%P%%/m3front/src/builtinTypes/Card.i3
-%%P%%/m3front/src/builtinTypes/Card.m3
-%%P%%/m3front/src/builtinTypes/Charr.i3
-%%P%%/m3front/src/builtinTypes/Charr.m3
-%%P%%/m3front/src/builtinTypes/EReel.i3
-%%P%%/m3front/src/builtinTypes/EReel.m3
-%%P%%/m3front/src/builtinTypes/ErrType.i3
-%%P%%/m3front/src/builtinTypes/ErrType.m3
-%%P%%/m3front/src/builtinTypes/Int.i3
-%%P%%/m3front/src/builtinTypes/Int.m3
-%%P%%/m3front/src/builtinTypes/LCard.i3
-%%P%%/m3front/src/builtinTypes/LCard.m3
-%%P%%/m3front/src/builtinTypes/LInt.i3
-%%P%%/m3front/src/builtinTypes/LInt.m3
-%%P%%/m3front/src/builtinTypes/LReel.i3
-%%P%%/m3front/src/builtinTypes/LReel.m3
-%%P%%/m3front/src/builtinTypes/Mutex.i3
-%%P%%/m3front/src/builtinTypes/Mutex.m3
-%%P%%/m3front/src/builtinTypes/Null.i3
-%%P%%/m3front/src/builtinTypes/Null.m3
-%%P%%/m3front/src/builtinTypes/ObjectAdr.i3
-%%P%%/m3front/src/builtinTypes/ObjectAdr.m3
-%%P%%/m3front/src/builtinTypes/ObjectRef.i3
-%%P%%/m3front/src/builtinTypes/ObjectRef.m3
-%%P%%/m3front/src/builtinTypes/Reel.i3
-%%P%%/m3front/src/builtinTypes/Reel.m3
-%%P%%/m3front/src/builtinTypes/Reff.i3
-%%P%%/m3front/src/builtinTypes/Reff.m3
-%%P%%/m3front/src/builtinTypes/Textt.i3
-%%P%%/m3front/src/builtinTypes/Textt.m3
-%%P%%/m3front/src/builtinTypes/WCharr.i3
-%%P%%/m3front/src/builtinTypes/WCharr.m3
-%%P%%/m3front/src/builtinWord/And.ig
-%%P%%/m3front/src/builtinWord/And.mg
-%%P%%/m3front/src/builtinWord/Divide.ig
-%%P%%/m3front/src/builtinWord/Divide.mg
-%%P%%/m3front/src/builtinWord/Extract.ig
-%%P%%/m3front/src/builtinWord/Extract.mg
-%%P%%/m3front/src/builtinWord/GE.ig
-%%P%%/m3front/src/builtinWord/GE.mg
-%%P%%/m3front/src/builtinWord/GT.ig
-%%P%%/m3front/src/builtinWord/GT.mg
-%%P%%/m3front/src/builtinWord/Insert.ig
-%%P%%/m3front/src/builtinWord/Insert.mg
-%%P%%/m3front/src/builtinWord/LE.ig
-%%P%%/m3front/src/builtinWord/LE.mg
-%%P%%/m3front/src/builtinWord/LT.ig
-%%P%%/m3front/src/builtinWord/LT.mg
-%%P%%/m3front/src/builtinWord/Minus.ig
-%%P%%/m3front/src/builtinWord/Minus.mg
-%%P%%/m3front/src/builtinWord/Mod.ig
-%%P%%/m3front/src/builtinWord/Mod.mg
-%%P%%/m3front/src/builtinWord/Module.ig
-%%P%%/m3front/src/builtinWord/Module.mg
-%%P%%/m3front/src/builtinWord/Not.ig
-%%P%%/m3front/src/builtinWord/Not.mg
-%%P%%/m3front/src/builtinWord/Or.ig
-%%P%%/m3front/src/builtinWord/Or.mg
-%%P%%/m3front/src/builtinWord/Plus.ig
-%%P%%/m3front/src/builtinWord/Plus.mg
-%%P%%/m3front/src/builtinWord/Rotate.ig
-%%P%%/m3front/src/builtinWord/Rotate.mg
-%%P%%/m3front/src/builtinWord/Shift.ig
-%%P%%/m3front/src/builtinWord/Shift.mg
-%%P%%/m3front/src/builtinWord/Times.ig
-%%P%%/m3front/src/builtinWord/Times.mg
-%%P%%/m3front/src/builtinWord/Xor.ig
-%%P%%/m3front/src/builtinWord/Xor.mg
-%%P%%/m3front/src/builtinWord/word.tmpl
-%%P%%/m3front/src/exprs/AddExpr.i3
-%%P%%/m3front/src/exprs/AddExpr.m3
-%%P%%/m3front/src/exprs/AddressExpr.i3
-%%P%%/m3front/src/exprs/AddressExpr.m3
-%%P%%/m3front/src/exprs/AndExpr.i3
-%%P%%/m3front/src/exprs/AndExpr.m3
-%%P%%/m3front/src/exprs/ArrayExpr.i3
-%%P%%/m3front/src/exprs/ArrayExpr.m3
-%%P%%/m3front/src/exprs/CallExpr.i3
-%%P%%/m3front/src/exprs/CallExpr.m3
-%%P%%/m3front/src/exprs/CastExpr.i3
-%%P%%/m3front/src/exprs/CastExpr.m3
-%%P%%/m3front/src/exprs/CheckExpr.i3
-%%P%%/m3front/src/exprs/CheckExpr.m3
-%%P%%/m3front/src/exprs/CompareExpr.i3
-%%P%%/m3front/src/exprs/CompareExpr.m3
-%%P%%/m3front/src/exprs/ConcatExpr.i3
-%%P%%/m3front/src/exprs/ConcatExpr.m3
-%%P%%/m3front/src/exprs/ConsExpr.i3
-%%P%%/m3front/src/exprs/ConsExpr.m3
-%%P%%/m3front/src/exprs/DerefExpr.i3
-%%P%%/m3front/src/exprs/DerefExpr.m3
-%%P%%/m3front/src/exprs/DivExpr.i3
-%%P%%/m3front/src/exprs/DivExpr.m3
-%%P%%/m3front/src/exprs/DivideExpr.i3
-%%P%%/m3front/src/exprs/DivideExpr.m3
-%%P%%/m3front/src/exprs/EnumExpr.i3
-%%P%%/m3front/src/exprs/EnumExpr.m3
-%%P%%/m3front/src/exprs/EqualExpr.i3
-%%P%%/m3front/src/exprs/EqualExpr.m3
-%%P%%/m3front/src/exprs/Expr.i3
-%%P%%/m3front/src/exprs/Expr.m3
-%%P%%/m3front/src/exprs/ExprParse.i3
-%%P%%/m3front/src/exprs/ExprParse.m3
-%%P%%/m3front/src/exprs/ExprRep.i3
-%%P%%/m3front/src/exprs/InExpr.i3
-%%P%%/m3front/src/exprs/InExpr.m3
-%%P%%/m3front/src/exprs/IntegerExpr.i3
-%%P%%/m3front/src/exprs/IntegerExpr.m3
-%%P%%/m3front/src/exprs/KeywordExpr.i3
-%%P%%/m3front/src/exprs/KeywordExpr.m3
-%%P%%/m3front/src/exprs/MethodExpr.i3
-%%P%%/m3front/src/exprs/MethodExpr.m3
-%%P%%/m3front/src/exprs/ModExpr.i3
-%%P%%/m3front/src/exprs/ModExpr.m3
-%%P%%/m3front/src/exprs/MultiplyExpr.i3
-%%P%%/m3front/src/exprs/MultiplyExpr.m3
-%%P%%/m3front/src/exprs/NamedExpr.i3
-%%P%%/m3front/src/exprs/NamedExpr.m3
-%%P%%/m3front/src/exprs/NarrowExpr.i3
-%%P%%/m3front/src/exprs/NarrowExpr.m3
-%%P%%/m3front/src/exprs/NegateExpr.i3
-%%P%%/m3front/src/exprs/NegateExpr.m3
-%%P%%/m3front/src/exprs/NilChkExpr.i3
-%%P%%/m3front/src/exprs/NilChkExpr.m3
-%%P%%/m3front/src/exprs/NotExpr.i3
-%%P%%/m3front/src/exprs/NotExpr.m3
-%%P%%/m3front/src/exprs/OrExpr.i3
-%%P%%/m3front/src/exprs/OrExpr.m3
-%%P%%/m3front/src/exprs/PlusExpr.i3
-%%P%%/m3front/src/exprs/PlusExpr.m3
-%%P%%/m3front/src/exprs/ProcExpr.i3
-%%P%%/m3front/src/exprs/ProcExpr.m3
-%%P%%/m3front/src/exprs/QualifyExpr.i3
-%%P%%/m3front/src/exprs/QualifyExpr.m3
-%%P%%/m3front/src/exprs/RangeExpr.i3
-%%P%%/m3front/src/exprs/RangeExpr.m3
-%%P%%/m3front/src/exprs/RecordExpr.i3
-%%P%%/m3front/src/exprs/RecordExpr.m3
-%%P%%/m3front/src/exprs/ReelExpr.i3
-%%P%%/m3front/src/exprs/ReelExpr.m3
-%%P%%/m3front/src/exprs/SetExpr.i3
-%%P%%/m3front/src/exprs/SetExpr.m3
-%%P%%/m3front/src/exprs/SubscriptExpr.i3
-%%P%%/m3front/src/exprs/SubscriptExpr.m3
-%%P%%/m3front/src/exprs/SubtractExpr.i3
-%%P%%/m3front/src/exprs/SubtractExpr.m3
-%%P%%/m3front/src/exprs/TextExpr.i3
-%%P%%/m3front/src/exprs/TextExpr.m3
-%%P%%/m3front/src/exprs/TypeExpr.i3
-%%P%%/m3front/src/exprs/TypeExpr.m3
-%%P%%/m3front/src/exprs/VarExpr.i3
-%%P%%/m3front/src/exprs/VarExpr.m3
-%%P%%/m3front/src/misc/CG.i3
-%%P%%/m3front/src/misc/CG.m3
-%%P%%/m3front/src/misc/Coverage.i3
-%%P%%/m3front/src/misc/Coverage.m3
-%%P%%/m3front/src/misc/ESet.i3
-%%P%%/m3front/src/misc/ESet.m3
-%%P%%/m3front/src/misc/Error.i3
-%%P%%/m3front/src/misc/Error.m3
-%%P%%/m3front/src/misc/Host.i3
-%%P%%/m3front/src/misc/Host.m3
-%%P%%/m3front/src/misc/M3.i3
-%%P%%/m3front/src/misc/M3.m3
-%%P%%/m3front/src/misc/M3Compiler.i3
-%%P%%/m3front/src/misc/M3Compiler.m3
-%%P%%/m3front/src/misc/M3Front.i3
-%%P%%/m3front/src/misc/M3Front.m3
-%%P%%/m3front/src/misc/M3Header.i3
-%%P%%/m3front/src/misc/M3Header.m3
-%%P%%/m3front/src/misc/M3String.i3
-%%P%%/m3front/src/misc/M3String.m3
-%%P%%/m3front/src/misc/M3WString.i3
-%%P%%/m3front/src/misc/M3WString.m3
-%%P%%/m3front/src/misc/Marker.i3
-%%P%%/m3front/src/misc/Marker.m3
-%%P%%/m3front/src/misc/ProcBody.i3
-%%P%%/m3front/src/misc/ProcBody.m3
-%%P%%/m3front/src/misc/RunTyme.i3
-%%P%%/m3front/src/misc/RunTyme.m3
-%%P%%/m3front/src/misc/Scanner.i3
-%%P%%/m3front/src/misc/Scanner.m3
-%%P%%/m3front/src/misc/Scope.i3
-%%P%%/m3front/src/misc/Scope.m3
-%%P%%/m3front/src/misc/TipeDesc.i3
-%%P%%/m3front/src/misc/TipeDesc.m3
-%%P%%/m3front/src/misc/TipeMap.i3
-%%P%%/m3front/src/misc/TipeMap.m3
-%%P%%/m3front/src/misc/Token.i3
-%%P%%/m3front/src/misc/Token.m3
-%%P%%/m3front/src/misc/Tracer.i3
-%%P%%/m3front/src/misc/Tracer.m3
-%%P%%/m3front/src/misc/WebInfo.i3
-%%P%%/m3front/src/misc/WebInfo.m3
-%%P%%/m3front/src/stmts/AssertStmt.i3
-%%P%%/m3front/src/stmts/AssertStmt.m3
-%%P%%/m3front/src/stmts/AssignStmt.i3
-%%P%%/m3front/src/stmts/AssignStmt.m3
-%%P%%/m3front/src/stmts/BlockStmt.i3
-%%P%%/m3front/src/stmts/BlockStmt.m3
-%%P%%/m3front/src/stmts/CallStmt.i3
-%%P%%/m3front/src/stmts/CallStmt.m3
-%%P%%/m3front/src/stmts/CaseStmt.i3
-%%P%%/m3front/src/stmts/CaseStmt.m3
-%%P%%/m3front/src/stmts/DebugStmt.i3
-%%P%%/m3front/src/stmts/DebugStmt.m3
-%%P%%/m3front/src/stmts/EvalStmt.i3
-%%P%%/m3front/src/stmts/EvalStmt.m3
-%%P%%/m3front/src/stmts/ExitStmt.i3
-%%P%%/m3front/src/stmts/ExitStmt.m3
-%%P%%/m3front/src/stmts/ForStmt.i3
-%%P%%/m3front/src/stmts/ForStmt.m3
-%%P%%/m3front/src/stmts/IfStmt.i3
-%%P%%/m3front/src/stmts/IfStmt.m3
-%%P%%/m3front/src/stmts/LockStmt.i3
-%%P%%/m3front/src/stmts/LockStmt.m3
-%%P%%/m3front/src/stmts/LoopStmt.i3
-%%P%%/m3front/src/stmts/LoopStmt.m3
-%%P%%/m3front/src/stmts/RaiseStmt.i3
-%%P%%/m3front/src/stmts/RaiseStmt.m3
-%%P%%/m3front/src/stmts/RepeatStmt.i3
-%%P%%/m3front/src/stmts/RepeatStmt.m3
-%%P%%/m3front/src/stmts/ReturnStmt.i3
-%%P%%/m3front/src/stmts/ReturnStmt.m3
-%%P%%/m3front/src/stmts/Stmt.i3
-%%P%%/m3front/src/stmts/Stmt.m3
-%%P%%/m3front/src/stmts/StmtRep.i3
-%%P%%/m3front/src/stmts/TryFinStmt.i3
-%%P%%/m3front/src/stmts/TryFinStmt.m3
-%%P%%/m3front/src/stmts/TryStmt.i3
-%%P%%/m3front/src/stmts/TryStmt.m3
-%%P%%/m3front/src/stmts/TypeCaseStmt.i3
-%%P%%/m3front/src/stmts/TypeCaseStmt.m3
-%%P%%/m3front/src/stmts/WhileStmt.i3
-%%P%%/m3front/src/stmts/WhileStmt.m3
-%%P%%/m3front/src/stmts/WithStmt.i3
-%%P%%/m3front/src/stmts/WithStmt.m3
-%%P%%/m3front/src/types/ArrayType.i3
-%%P%%/m3front/src/types/ArrayType.m3
-%%P%%/m3front/src/types/Brand.i3
-%%P%%/m3front/src/types/Brand.m3
-%%P%%/m3front/src/types/EnumType.i3
-%%P%%/m3front/src/types/EnumType.m3
-%%P%%/m3front/src/types/NamedType.i3
-%%P%%/m3front/src/types/NamedType.m3
-%%P%%/m3front/src/types/ObjectType.i3
-%%P%%/m3front/src/types/ObjectType.m3
-%%P%%/m3front/src/types/OpaqueType.i3
-%%P%%/m3front/src/types/OpaqueType.m3
-%%P%%/m3front/src/types/OpenArrayType.i3
-%%P%%/m3front/src/types/OpenArrayType.m3
-%%P%%/m3front/src/types/PackedType.i3
-%%P%%/m3front/src/types/PackedType.m3
-%%P%%/m3front/src/types/ProcType.i3
-%%P%%/m3front/src/types/ProcType.m3
-%%P%%/m3front/src/types/RecordType.i3
-%%P%%/m3front/src/types/RecordType.m3
-%%P%%/m3front/src/types/RefType.i3
-%%P%%/m3front/src/types/RefType.m3
-%%P%%/m3front/src/types/SetType.i3
-%%P%%/m3front/src/types/SetType.m3
-%%P%%/m3front/src/types/SubrangeType.i3
-%%P%%/m3front/src/types/SubrangeType.m3
-%%P%%/m3front/src/types/Type.i3
-%%P%%/m3front/src/types/Type.m3
-%%P%%/m3front/src/types/TypeFP.i3
-%%P%%/m3front/src/types/TypeFP.m3
-%%P%%/m3front/src/types/TypeRep.i3
-%%P%%/m3front/src/types/TypeTbl.i3
-%%P%%/m3front/src/types/TypeTbl.m3
-%%P%%/m3front/src/types/UserProc.i3
-%%P%%/m3front/src/types/UserProc.m3
-%%P%%/m3front/src/values/Constant.i3
-%%P%%/m3front/src/values/Constant.m3
-%%P%%/m3front/src/values/Decl.i3
-%%P%%/m3front/src/values/Decl.m3
-%%P%%/m3front/src/values/EnumElt.i3
-%%P%%/m3front/src/values/EnumElt.m3
-%%P%%/m3front/src/values/Exceptionz.i3
-%%P%%/m3front/src/values/Exceptionz.m3
-%%P%%/m3front/src/values/External.i3
-%%P%%/m3front/src/values/External.m3
-%%P%%/m3front/src/values/Field.i3
-%%P%%/m3front/src/values/Field.m3
-%%P%%/m3front/src/values/Formal.i3
-%%P%%/m3front/src/values/Formal.m3
-%%P%%/m3front/src/values/Ident.i3
-%%P%%/m3front/src/values/Ident.m3
-%%P%%/m3front/src/values/Method.i3
-%%P%%/m3front/src/values/Method.m3
-%%P%%/m3front/src/values/Module.i3
-%%P%%/m3front/src/values/Module.m3
-%%P%%/m3front/src/values/Procedure.i3
-%%P%%/m3front/src/values/Procedure.m3
-%%P%%/m3front/src/values/Revelation.i3
-%%P%%/m3front/src/values/Revelation.m3
-%%P%%/m3front/src/values/Tipe.i3
-%%P%%/m3front/src/values/Tipe.m3
-%%P%%/m3front/src/values/Value.i3
-%%P%%/m3front/src/values/Value.m3
-%%P%%/m3front/src/values/ValueRep.i3
-%%P%%/m3front/src/values/Variable.i3
-%%P%%/m3front/src/values/Variable.m3
-%%P%%/m3linker/%%T%%/.M3EXPORTS
-%%P%%/m3linker/%%T%%/.M3WEB
-%%P%%/m3linker/%%T%%/libm3link.a
-%%P%%/m3linker/%%T%%/libm3link.m3x
-%%P%%/m3linker/src/Mx.i3
-%%P%%/m3linker/src/Mx.m3
-%%P%%/m3linker/src/MxCheck.i3
-%%P%%/m3linker/src/MxCheck.m3
-%%P%%/m3linker/src/MxGen.i3
-%%P%%/m3linker/src/MxGen.m3
-%%P%%/m3linker/src/MxIO.i3
-%%P%%/m3linker/src/MxIO.m3
-%%P%%/m3linker/src/MxIn.i3
-%%P%%/m3linker/src/MxIn.m3
-%%P%%/m3linker/src/MxMap.i3
-%%P%%/m3linker/src/MxMap.m3
-%%P%%/m3linker/src/MxMerge.i3
-%%P%%/m3linker/src/MxMerge.m3
-%%P%%/m3linker/src/MxOut.i3
-%%P%%/m3linker/src/MxOut.m3
-%%P%%/m3linker/src/MxRep.i3
-%%P%%/m3linker/src/MxRep.m3
-%%P%%/m3linker/src/MxSet.i3
-%%P%%/m3linker/src/MxSet.m3
-%%P%%/m3linker/src/MxVS.i3
-%%P%%/m3linker/src/MxVS.m3
-%%P%%/m3linker/src/MxVSSet.i3
-%%P%%/m3linker/src/MxVSSet.m3
-%%P%%/m3makefile/%%T%%/.M3EXPORTS
-%%P%%/m3makefile/%%T%%/.M3WEB
-%%P%%/m3makefile/%%T%%/libm3makefile.a
-%%P%%/m3makefile/%%T%%/libm3makefile.m3x
-%%P%%/m3makefile/%%T%%/libm3makefile.so
-%%P%%/m3makefile/%%T%%/libm3makefile.so.5
-%%P%%/m3makefile/src/M3makefile.i3
-%%P%%/m3makefile/src/M3makefile.m3
-%%P%%/m3markup/%%T%%/.M3EXPORTS
-%%P%%/m3markup/%%T%%/.M3WEB
-%%P%%/m3markup/%%T%%/libm3markup.a
-%%P%%/m3markup/%%T%%/libm3markup.m3x
-%%P%%/m3markup/%%T%%/libm3markup.so
-%%P%%/m3markup/%%T%%/libm3markup.so.5
-%%P%%/m3markup/src/CMarkUp.i3
-%%P%%/m3markup/src/CMarkUp.m3
-%%P%%/m3markup/src/CharMap.i3
-%%P%%/m3markup/src/CharMap.m3
-%%P%%/m3markup/src/ErrLog.i3
-%%P%%/m3markup/src/ErrLog.m3
-%%P%%/m3markup/src/ID.i3
-%%P%%/m3markup/src/ID.m3
-%%P%%/m3markup/src/M3MarkUp.i3
-%%P%%/m3markup/src/M3MarkUp.m3
-%%P%%/m3markup/src/MarkUp.i3
-%%P%%/m3markup/src/MarkUp.m3
-%%P%%/m3markup/src/XFormat.i3
-%%P%%/m3markup/src/XFormat.m3
-%%P%%/m3middle/%%T%%/.M3EXPORTS
-%%P%%/m3middle/%%T%%/.M3WEB
-%%P%%/m3middle/%%T%%/libm3middle.a
-%%P%%/m3middle/%%T%%/libm3middle.m3x
-%%P%%/m3middle/src/M3Buf.i3
-%%P%%/m3middle/src/M3Buf.m3
-%%P%%/m3middle/src/M3CG.i3
-%%P%%/m3middle/src/M3CG.m3
-%%P%%/m3middle/src/M3CG_AssertFalse.i3
-%%P%%/m3middle/src/M3CG_AssertFalse.m3
-%%P%%/m3middle/src/M3CG_BinRd.i3
-%%P%%/m3middle/src/M3CG_BinRd.m3
-%%P%%/m3middle/src/M3CG_BinWr.i3
-%%P%%/m3middle/src/M3CG_BinWr.m3
-%%P%%/m3middle/src/M3CG_Binary.i3
-%%P%%/m3middle/src/M3CG_Binary.m3
-%%P%%/m3middle/src/M3CG_Check.i3
-%%P%%/m3middle/src/M3CG_Check.m3
-%%P%%/m3middle/src/M3CG_DoNothing.i3
-%%P%%/m3middle/src/M3CG_DoNothing.m3
-%%P%%/m3middle/src/M3CG_MultiPass.i3
-%%P%%/m3middle/src/M3CG_MultiPass.m3
-%%P%%/m3middle/src/M3CG_Ops.i3
-%%P%%/m3middle/src/M3CG_Rd.i3
-%%P%%/m3middle/src/M3CG_Rd.m3
-%%P%%/m3middle/src/M3CG_Wr.i3
-%%P%%/m3middle/src/M3CG_Wr.m3
-%%P%%/m3middle/src/M3FP.i3
-%%P%%/m3middle/src/M3FP.m3
-%%P%%/m3middle/src/M3File.i3
-%%P%%/m3middle/src/M3File.m3
-%%P%%/m3middle/src/M3ID.i3
-%%P%%/m3middle/src/M3ID.m3
-%%P%%/m3middle/src/M3Process.i3
-%%P%%/m3middle/src/M3RT.i3
-%%P%%/m3middle/src/M3RT.m3
-%%P%%/m3middle/src/M3Timers.i3
-%%P%%/m3middle/src/M3Timers.m3
-%%P%%/m3middle/src/POSIX/CoffTime.c
-%%P%%/m3middle/src/POSIX/CoffTime.i3
-%%P%%/m3middle/src/POSIX/M3Process.m3
-%%P%%/m3middle/src/TFloat.i3
-%%P%%/m3middle/src/TFloat.m3
-%%P%%/m3middle/src/TInt.i3
-%%P%%/m3middle/src/TInt.m3
-%%P%%/m3middle/src/TWord.i3
-%%P%%/m3middle/src/TWord.m3
-%%P%%/m3middle/src/Target.i3
-%%P%%/m3middle/src/Target.m3
-%%P%%/m3middle/src/TargetMap.i3
-%%P%%/m3middle/src/TargetMap.m3
-%%P%%/m3msh/%%T%%/.M3EXPORTS
-%%P%%/m3msh/%%T%%/.M3WEB
-%%P%%/m3msh/%%T%%/Creation.i3
-%%P%%/m3msh/%%T%%/Creation.m3
-%%P%%/m3msh/%%T%%/MiniShellBundle.i3
-%%P%%/m3msh/%%T%%/MiniShellBundle.m3
-%%P%%/m3msh/src/M3MiniShell.m3
-%%P%%/m3objfile/%%T%%/.M3EXPORTS
-%%P%%/m3objfile/%%T%%/.M3WEB
-%%P%%/m3objfile/%%T%%/libm3objfile.a
-%%P%%/m3objfile/%%T%%/libm3objfile.m3x
-%%P%%/m3objfile/src/Coff.i3
-%%P%%/m3objfile/src/Coff.m3
-%%P%%/m3objfile/src/M3ObjFile.i3
-%%P%%/m3objfile/src/M3ObjFile.m3
-%%P%%/m3objfile/src/MasmObjFile.i3
-%%P%%/m3objfile/src/MasmObjFile.m3
-%%P%%/m3objfile/src/NTObjFile.i3
-%%P%%/m3objfile/src/NTObjFile.m3
-%%P%%/m3ovr/%%T%%/.M3EXPORTS
-%%P%%/m3ovr/%%T%%/.M3WEB
-%%P%%/m3ovr/%%T%%/Creation.i3
-%%P%%/m3ovr/%%T%%/Creation.m3
-%%P%%/m3ovr/src/Main.m3
-%%P%%/m3quake/%%T%%/.M3EXPORTS
-%%P%%/m3quake/%%T%%/.M3WEB
-%%P%%/m3quake/%%T%%/M3xConfig.i3
-%%P%%/m3quake/%%T%%/QPromiseSeq.i3
-%%P%%/m3quake/%%T%%/QPromiseSeq.m3
-%%P%%/m3quake/%%T%%/QPromiseSeqRep.i3
-%%P%%/m3quake/%%T%%/QVSeq.i3
-%%P%%/m3quake/%%T%%/QVSeq.m3
-%%P%%/m3quake/%%T%%/QVSeqRep.i3
-%%P%%/m3quake/%%T%%/QVTbl.i3
-%%P%%/m3quake/%%T%%/QVTbl.m3
-%%P%%/m3quake/%%T%%/libm3quake.a
-%%P%%/m3quake/%%T%%/libm3quake.m3x
-%%P%%/m3quake/src/M3Path.i3
-%%P%%/m3quake/src/M3Path.m3
-%%P%%/m3quake/src/MxConfig.i3
-%%P%%/m3quake/src/MxConfig.m3
-%%P%%/m3quake/src/QCode.i3
-%%P%%/m3quake/src/QCode.m3
-%%P%%/m3quake/src/QCompiler.i3
-%%P%%/m3quake/src/QCompiler.m3
-%%P%%/m3quake/src/QIdent.i3
-%%P%%/m3quake/src/QIdent.m3
-%%P%%/m3quake/src/QMachine.i3
-%%P%%/m3quake/src/QMachine.m3
-%%P%%/m3quake/src/QPromise.i3
-%%P%%/m3quake/src/QPromise.m3
-%%P%%/m3quake/src/QScanner.i3
-%%P%%/m3quake/src/QScanner.m3
-%%P%%/m3quake/src/QToken.i3
-%%P%%/m3quake/src/QToken.m3
-%%P%%/m3quake/src/QVal.i3
-%%P%%/m3quake/src/QVal.m3
-%%P%%/m3quake/src/QValue.i3
-%%P%%/m3quake/src/QValue.m3
-%%P%%/m3quake/src/Quake.i3
-%%P%%/m3quake/src/Quake.m3
-%%P%%/m3scan/%%T%%/.M3EXPORTS
-%%P%%/m3scan/%%T%%/.M3WEB
-%%P%%/m3scan/%%T%%/libm3scan.a
-%%P%%/m3scan/%%T%%/libm3scan.m3x
-%%P%%/m3scan/%%T%%/libm3scan.so
-%%P%%/m3scan/%%T%%/libm3scan.so.5
-%%P%%/m3scan/src/M3Scanner.i3
-%%P%%/m3scan/src/M3Scanner.m3
-%%P%%/m3scan/src/M3Token.i3
-%%P%%/m3scan/src/M3Token.m3
-%%P%%/m3scan/src/m3scan_M3ID.i3
-%%P%%/m3scan/src/m3scan_M3ID.m3
-%%P%%/m3scanner/%%T%%/.M3EXPORTS
-%%P%%/m3scanner/%%T%%/.M3WEB
-%%P%%/m3scanner/%%T%%/libm3scanner.a
-%%P%%/m3scanner/%%T%%/libm3scanner.m3x
-%%P%%/m3scanner/src/M3Keyword.i3
-%%P%%/m3scanner/src/M3Keyword.m3
-%%P%%/m3scanner/src/M3Scanner.i3
-%%P%%/m3scanner/src/M3Scanner.m3
-%%P%%/m3staloneback/%%T%%/.M3EXPORTS
-%%P%%/m3staloneback/%%T%%/.M3WEB
-%%P%%/m3staloneback/%%T%%/m3back
-%%P%%/m3staloneback/src/Main.m3
-%%P%%/m3tk-misc/%%T%%/.M3EXPORTS
-%%P%%/m3tk-misc/%%T%%/.M3WEB
-%%P%%/m3tk-misc/%%T%%/libm3tk-misc.a
-%%P%%/m3tk-misc/%%T%%/libm3tk-misc.m3x
-%%P%%/m3tk-misc/%%T%%/libm3tk-misc.so
-%%P%%/m3tk-misc/%%T%%/libm3tk-misc.so.5
-%%P%%/m3tk-misc/src/Args.i3
-%%P%%/m3tk-misc/src/Args.m3
-%%P%%/m3tk-misc/src/CITextRefTbl.i3
-%%P%%/m3tk-misc/src/CITextRefTbl.m3
-%%P%%/m3tk-misc/src/CITextTable.ig
-%%P%%/m3tk-misc/src/CITextTable.mg
-%%P%%/m3tk-misc/src/Command.i3
-%%P%%/m3tk-misc/src/Command.m3
-%%P%%/m3tk-misc/src/Csort.i3
-%%P%%/m3tk-misc/src/Err.i3
-%%P%%/m3tk-misc/src/Err.m3
-%%P%%/m3tk-misc/src/FingerPrint.i3
-%%P%%/m3tk-misc/src/FingerPrint.m3
-%%P%%/m3tk-misc/src/M3Args.i3
-%%P%%/m3tk-misc/src/M3Args.m3
-%%P%%/m3tk-misc/src/M3ArgsCL.i3
-%%P%%/m3tk-misc/src/M3Assert.i3
-%%P%%/m3tk-misc/src/M3Assert.m3
-%%P%%/m3tk-misc/src/M3Time.i3
-%%P%%/m3tk-misc/src/M3Time.m3
-%%P%%/m3tk-misc/src/Sort.ig
-%%P%%/m3tk-misc/src/Sort.mg
-%%P%%/m3tk-misc/src/SortText.i3
-%%P%%/m3tk-misc/src/SortText.m3
-%%P%%/m3tk/%%T%%/.M3EXPORTS
-%%P%%/m3tk/%%T%%/.M3WEB
-%%P%%/m3tk/%%T%%/M3AST_AS_Actual.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Binding.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_CONS_ELEM.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Case.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Const_decl.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_DECL_REVL.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_DEF_ID.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_EXP.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Elsif.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Enum_id.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Exc_decl.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Exc_id.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_FORMAL_ID.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_F_Interface_id.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Field_id.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Fields.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Formal_param.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Handler.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_IMPORTED.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Import_item.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Interface.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Interface_AS_id.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_M3TYPE.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Method.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Module.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Module_id.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Object_type.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Override.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Proc_id.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Qual_used_id.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_RANGE_EXP.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_REVELATION.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_STM.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_TYPE_DECL.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_TYPE_SPEC.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Tcase.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_USED_ID.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Used_def_id.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Used_interface_id.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Var_decl.i3
-%%P%%/m3tk/%%T%%/M3AST_AS_Var_id.i3
-%%P%%/m3tk/%%T%%/M3AST_LX_SRC_NODE.i3
-%%P%%/m3tk/%%T%%/M3AST_SC_Exported_node.i3
-%%P%%/m3tk/%%T%%/M3AST_SC_Unit_stub.i3
-%%P%%/m3tk/%%T%%/M3AST_SM_Opaque_type_Revln.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Actual.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Actual.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Actual_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Binding.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Binding.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Binding_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_CONS_ELEM.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_CONS_ELEM.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_CONS_ELEM_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Case.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Case.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Case_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Const_decl.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Const_decl.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Const_decl_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_DECL_REVL.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_DECL_REVL.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_DECL_REVL_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_DEF_ID.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_DEF_ID.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_DEF_ID_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_EXP.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_EXP.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_EXP_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Elsif.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Elsif.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Elsif_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Enum_id.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Enum_id.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Enum_id_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Exc_decl.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Exc_decl.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Exc_decl_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Exc_id.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Exc_id.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Exc_id_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_FORMAL_ID.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_FORMAL_ID.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_FORMAL_ID_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_F_Interface_id.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_F_Interface_id.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_F_Interface_id_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Field_id.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Field_id.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Field_id_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Fields.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Fields.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Fields_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Formal_param.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Formal_param.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Formal_param_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Handler.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Handler.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Handler_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_IMPORTED.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_IMPORTED.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_IMPORTED_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Import_item.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Import_item.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Import_item_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Interface.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Interface.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Interface_AS_id.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Interface_AS_id.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Interface_AS_id_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Interface_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_M3TYPE.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_M3TYPE.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_M3TYPE_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Method.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Method.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Method_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Module.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Module.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Module_id.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Module_id.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Module_id_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Module_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Object_type.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Object_type.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Object_type_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Override.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Override.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Override_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Proc_id.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Proc_id.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Proc_id_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Qual_used_id.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Qual_used_id.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Qual_used_id_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_RANGE_EXP.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_RANGE_EXP.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_RANGE_EXP_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_REVELATION.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_REVELATION.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_REVELATION_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_STM.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_STM.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_STM_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_TYPE_DECL.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_TYPE_DECL.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_TYPE_DECL_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_TYPE_SPEC.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_TYPE_SPEC.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_TYPE_SPEC_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Tcase.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Tcase.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Tcase_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_USED_ID.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_USED_ID.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_USED_ID_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Used_def_id.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Used_def_id.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Used_def_id_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Used_interface_id.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Used_interface_id.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Used_interface_id_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Var_decl.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Var_decl.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Var_decl_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Var_id.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Var_id.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_AS_Var_id_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_LX_SRC_NODE.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_LX_SRC_NODE.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_LX_SRC_NODE_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_SC_Exported_node.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_SC_Exported_node.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_SC_Exported_node_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_SC_Unit_stub.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_SC_Unit_stub.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_SC_Unit_stub_rep.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_SM_Opaque_type_Revln.i3
-%%P%%/m3tk/%%T%%/SeqM3AST_SM_Opaque_type_Revln.m3
-%%P%%/m3tk/%%T%%/SeqM3AST_SM_Opaque_type_Revln_rep.i3
-%%P%%/m3tk/%%T%%/libm3tk.a
-%%P%%/m3tk/%%T%%/libm3tk.m3x
-%%P%%/m3tk/%%T%%/libm3tk.so
-%%P%%/m3tk/%%T%%/libm3tk.so.5
-%%P%%/m3tk/src/ast/M3AST.i3
-%%P%%/m3tk/src/ast/M3ASTCopySM.i3
-%%P%%/m3tk/src/ast/M3ASTCopySM.m3
-%%P%%/m3tk/src/ast/M3ASTOp_AS.i3
-%%P%%/m3tk/src/ast/M3ASTOp_SM.i3
-%%P%%/m3tk/src/ast/M3ASTOp_SM.m3
-%%P%%/m3tk/src/ast/M3ASTScope.i3
-%%P%%/m3tk/src/ast/M3ASTScope.m3
-%%P%%/m3tk/src/ast/M3ASTWalk.i3
-%%P%%/m3tk/src/ast/M3ASTWalk.m3
-%%P%%/m3tk/src/ast/M3AST_AS.i3
-%%P%%/m3tk/src/ast/M3AST_AS_Copy.i3
-%%P%%/m3tk/src/ast/M3AST_AS_Copy.m3
-%%P%%/m3tk/src/ast/M3AST_AS_Display.i3
-%%P%%/m3tk/src/ast/M3AST_AS_F.i3
-%%P%%/m3tk/src/ast/M3AST_AS_F.m3
-%%P%%/m3tk/src/ast/M3AST_AS_Init.i3
-%%P%%/m3tk/src/ast/M3AST_AS_Init.m3
-%%P%%/m3tk/src/ast/M3AST_AS_Iter.i3
-%%P%%/m3tk/src/ast/M3AST_AS_Iter.m3
-%%P%%/m3tk/src/ast/M3AST_AS_Iter_rep.i3
-%%P%%/m3tk/src/ast/M3AST_AS_Name.i3
-%%P%%/m3tk/src/ast/M3AST_AS_Name.m3
-%%P%%/m3tk/src/ast/M3AST_AS_Walk.i3
-%%P%%/m3tk/src/ast/M3AST_AS_Walk.m3
-%%P%%/m3tk/src/ast/M3AST_FE.i3
-%%P%%/m3tk/src/ast/M3AST_FE_F.i3
-%%P%%/m3tk/src/ast/M3AST_FE_priv.i3
-%%P%%/m3tk/src/ast/M3AST_FE_priv_F.i3
-%%P%%/m3tk/src/ast/M3AST_LX.i3
-%%P%%/m3tk/src/ast/M3AST_LX_F.i3
-%%P%%/m3tk/src/ast/M3AST_PG.i3
-%%P%%/m3tk/src/ast/M3AST_PG.m3
-%%P%%/m3tk/src/ast/M3AST_PG_Copy.i3
-%%P%%/m3tk/src/ast/M3AST_PG_F.i3
-%%P%%/m3tk/src/ast/M3AST_PG_Init.i3
-%%P%%/m3tk/src/ast/M3AST_PG_Init.m3
-%%P%%/m3tk/src/ast/M3AST_PG_M.i3
-%%P%%/m3tk/src/ast/M3AST_PL.i3
-%%P%%/m3tk/src/ast/M3AST_PL_F.i3
-%%P%%/m3tk/src/ast/M3AST_SM.i3
-%%P%%/m3tk/src/ast/M3AST_SM.m3
-%%P%%/m3tk/src/ast/M3AST_SM_F.i3
-%%P%%/m3tk/src/ast/M3AST_SM_F.m3
-%%P%%/m3tk/src/ast/M3AST_SM_Walk.m3
-%%P%%/m3tk/src/ast/M3AST_TL_F.i3
-%%P%%/m3tk/src/ast/M3AST_TM_F.i3
-%%P%%/m3tk/src/ast/SeqElem.ig
-%%P%%/m3tk/src/ast/SeqElem.mg
-%%P%%/m3tk/src/ast/SeqElem_rep.ig
-%%P%%/m3tk/src/ast/seq.tmpl
-%%P%%/m3tk/src/astall/M3AST_all.i3
-%%P%%/m3tk/src/astdisplay/M3ASTDisplay.i3
-%%P%%/m3tk/src/astdisplay/M3ASTDisplay.m3
-%%P%%/m3tk/src/astdisplay/M3ASTDisplay_handle.i3
-%%P%%/m3tk/src/astdisplay/M3AST_AS_Display.m3
-%%P%%/m3tk/src/astdisplay/StdFormat.i3
-%%P%%/m3tk/src/astdisplay/StdFormat.m3
-%%P%%/m3tk/src/astpickle/M3ASTPickle.i3
-%%P%%/m3tk/src/astpickle/M3ASTPickle.m3
-%%P%%/m3tk/src/astpickle/M3ASTPickleTool.i3
-%%P%%/m3tk/src/astpickle/M3ASTPickleTool.m3
-%%P%%/m3tk/src/astpickle/M3AST_SC.i3
-%%P%%/m3tk/src/astpickle/M3AST_SC_F.i3
-%%P%%/m3tk/src/chartool/M3CharExprsToConsider.i3
-%%P%%/m3tk/src/chartool/M3CharExprsToConsider.m3
-%%P%%/m3tk/src/chartool/M3CharExprsToReplace.i3
-%%P%%/m3tk/src/chartool/M3CharExprsToReplace.m3
-%%P%%/m3tk/src/chartool/M3CharNode.ig
-%%P%%/m3tk/src/chartool/M3CharPreds.i3
-%%P%%/m3tk/src/chartool/M3CharPreds.m3
-%%P%%/m3tk/src/chartool/M3CharStatsToConsider.i3
-%%P%%/m3tk/src/chartool/M3CharStatsToConsider.m3
-%%P%%/m3tk/src/chartool/M3CharTool.i3
-%%P%%/m3tk/src/chartool/M3CharTool.m3
-%%P%%/m3tk/src/chartool/M3CharTypesToChange.i3
-%%P%%/m3tk/src/chartool/M3CharTypesToChange.m3
-%%P%%/m3tk/src/chkusatool/M3UnsetAttTool.i3
-%%P%%/m3tk/src/chkusatool/M3UnsetAttTool.m3
-%%P%%/m3tk/src/dep/M3DepCompile.i3
-%%P%%/m3tk/src/dep/M3DepCompile.m3
-%%P%%/m3tk/src/dep/M3DepDATool.i3
-%%P%%/m3tk/src/dep/M3DepDATool.m3
-%%P%%/m3tk/src/dep/M3DepGenFinder.i3
-%%P%%/m3tk/src/dep/M3DepGenFinder.m3
-%%P%%/m3tk/src/fe/M3CFETool.i3
-%%P%%/m3tk/src/fe/M3CFETool.m3
-%%P%%/m3tk/src/fe/M3CGo.i3
-%%P%%/m3tk/src/fe/M3CGo.m3
-%%P%%/m3tk/src/fe/M3CGoList.i3
-%%P%%/m3tk/src/fe/M3CGoList.m3
-%%P%%/m3tk/src/fe/StandardAsText.i3
-%%P%%/m3tk/src/fe/StandardAsText.m3
-%%P%%/m3tk/src/fe/WiredStandard.i3
-%%P%%/m3tk/src/fe/WiredStandard.m3
-%%P%%/m3tk/src/files/Common/M3DepFindFile.i3
-%%P%%/m3tk/src/files/Common/M3DepFindFile.m3
-%%P%%/m3tk/src/files/Common/M3DirFindFile.i3
-%%P%%/m3tk/src/files/Common/M3DirFindFile.m3
-%%P%%/m3tk/src/files/Common/M3Directory.i3
-%%P%%/m3tk/src/files/Common/M3Directory.m3
-%%P%%/m3tk/src/files/Common/M3Extension.i3
-%%P%%/m3tk/src/files/Common/M3Extension.m3
-%%P%%/m3tk/src/files/Common/M3FindFile.i3
-%%P%%/m3tk/src/files/Common/M3PathDefaults.i3
-%%P%%/m3tk/src/files/Common/M3PathDefaults.m3
-%%P%%/m3tk/src/files/Common/M3PathElem.i3
-%%P%%/m3tk/src/files/Common/M3PathElem.m3
-%%P%%/m3tk/src/files/Common/M3PathElemList.i3
-%%P%%/m3tk/src/files/Common/M3PathElemList.m3
-%%P%%/m3tk/src/files/Common/M3PathElemOS.i3
-%%P%%/m3tk/src/files/Common/M3PathElemOS.m3
-%%P%%/m3tk/src/files/Common/M3PathElemOSPriv.i3
-%%P%%/m3tk/src/files/POSIX/M3PathElemPosix.m3
-%%P%%/m3tk/src/gast/AST.i3
-%%P%%/m3tk/src/gast/ASTCopy.i3
-%%P%%/m3tk/src/gast/ASTCopy.m3
-%%P%%/m3tk/src/gast/ASTNodeArray.i3
-%%P%%/m3tk/src/gast/ASTNodeArray.m3
-%%P%%/m3tk/src/gast/ASTWalk.i3
-%%P%%/m3tk/src/gast/ASTWalk.m3
-%%P%%/m3tk/src/gast/AST_CopyRep.i3
-%%P%%/m3tk/src/gast/AST_DisplayRep.i3
-%%P%%/m3tk/src/gast/AST_DisplayRep.m3
-%%P%%/m3tk/src/gast/AST_Init.i3
-%%P%%/m3tk/src/gast/AST_Init.m3
-%%P%%/m3tk/src/gast/AST_Iter.i3
-%%P%%/m3tk/src/gast/AST_Iter.m3
-%%P%%/m3tk/src/gast/AST_LAST.i3
-%%P%%/m3tk/src/gast/AST_Name.i3
-%%P%%/m3tk/src/gast/AST_Name.m3
-%%P%%/m3tk/src/gast/AST_WalkRep.i3
-%%P%%/m3tk/src/pl/M3LBackEnd.i3
-%%P%%/m3tk/src/pl/M3LBackEnd.m3
-%%P%%/m3tk/src/pl/M3LBackEnd_D.m3
-%%P%%/m3tk/src/pl/M3LDepends.i3
-%%P%%/m3tk/src/pl/M3LDepends.m3
-%%P%%/m3tk/src/pl/M3LExports.i3
-%%P%%/m3tk/src/pl/M3LExports.m3
-%%P%%/m3tk/src/pl/M3LFingerPrint.i3
-%%P%%/m3tk/src/pl/M3LFingerPrint.m3
-%%P%%/m3tk/src/pl/M3LInitOrder.i3
-%%P%%/m3tk/src/pl/M3LInitOrder.m3
-%%P%%/m3tk/src/pl/M3LMain.i3
-%%P%%/m3tk/src/pl/M3LMain.m3
-%%P%%/m3tk/src/pl/M3LMethodTable.i3
-%%P%%/m3tk/src/pl/M3LMethodTable.m3
-%%P%%/m3tk/src/pl/M3LOpaque.i3
-%%P%%/m3tk/src/pl/M3LOpaque.m3
-%%P%%/m3tk/src/pl/M3LProgContext.i3
-%%P%%/m3tk/src/pl/M3LProgContext.m3
-%%P%%/m3tk/src/pl/M3LReveals.i3
-%%P%%/m3tk/src/pl/M3LReveals.m3
-%%P%%/m3tk/src/pl/M3LSubtype.i3
-%%P%%/m3tk/src/pl/M3LSubtype.m3
-%%P%%/m3tk/src/pl/M3LTextToType.i3
-%%P%%/m3tk/src/pl/M3LTextToType.m3
-%%P%%/m3tk/src/pl/M3LTool.i3
-%%P%%/m3tk/src/pl/M3LTool.m3
-%%P%%/m3tk/src/pl/M3LTypeCodes.i3
-%%P%%/m3tk/src/pl/M3LTypeCodes.m3
-%%P%%/m3tk/src/pl/M3LTypeEquiv.i3
-%%P%%/m3tk/src/pl/M3LTypeEquiv.m3
-%%P%%/m3tk/src/pl/M3LTypeHash.i3
-%%P%%/m3tk/src/pl/M3LTypeHash.m3
-%%P%%/m3tk/src/pl/M3LTypeSpecToText.i3
-%%P%%/m3tk/src/pl/M3LTypeToText.i3
-%%P%%/m3tk/src/pl/M3LTypeToText.m3
-%%P%%/m3tk/src/sem/M3ASTNext.i3
-%%P%%/m3tk/src/sem/M3ASTNext.m3
-%%P%%/m3tk/src/sem/M3CActualS.i3
-%%P%%/m3tk/src/sem/M3CActualS.m3
-%%P%%/m3tk/src/sem/M3CActualUtil.i3
-%%P%%/m3tk/src/sem/M3CActualUtil.m3
-%%P%%/m3tk/src/sem/M3CBackEnd.i3
-%%P%%/m3tk/src/sem/M3CBaseTypeSpec.i3
-%%P%%/m3tk/src/sem/M3CBaseTypeSpec.m3
-%%P%%/m3tk/src/sem/M3CBitSize.i3
-%%P%%/m3tk/src/sem/M3CBitSize.m3
-%%P%%/m3tk/src/sem/M3CBrand.i3
-%%P%%/m3tk/src/sem/M3CBrand.m3
-%%P%%/m3tk/src/sem/M3CConcTypeSpec.i3
-%%P%%/m3tk/src/sem/M3CConcTypeSpec.m3
-%%P%%/m3tk/src/sem/M3CConsActualS.i3
-%%P%%/m3tk/src/sem/M3CConsActualS.m3
-%%P%%/m3tk/src/sem/M3CDef.i3
-%%P%%/m3tk/src/sem/M3CDef.m3
-%%P%%/m3tk/src/sem/M3CDuplicate.i3
-%%P%%/m3tk/src/sem/M3CDuplicate.m3
-%%P%%/m3tk/src/sem/M3CEncTypeSpec.i3
-%%P%%/m3tk/src/sem/M3CEncTypeSpec.m3
-%%P%%/m3tk/src/sem/M3CExpTypeSpec.i3
-%%P%%/m3tk/src/sem/M3CExpTypeSpec.m3
-%%P%%/m3tk/src/sem/M3CExpValue.i3
-%%P%%/m3tk/src/sem/M3CExpValue.m3
-%%P%%/m3tk/src/sem/M3CExpsMisc.i3
-%%P%%/m3tk/src/sem/M3CExpsMisc.m3
-%%P%%/m3tk/src/sem/M3CExternal.i3
-%%P%%/m3tk/src/sem/M3CExternal.m3
-%%P%%/m3tk/src/sem/M3CGenIns.i3
-%%P%%/m3tk/src/sem/M3CGenIns.m3
-%%P%%/m3tk/src/sem/M3CImportS.i3
-%%P%%/m3tk/src/sem/M3CImportS.m3
-%%P%%/m3tk/src/sem/M3CInitExp.i3
-%%P%%/m3tk/src/sem/M3CInitExp.m3
-%%P%%/m3tk/src/sem/M3CIntDef.i3
-%%P%%/m3tk/src/sem/M3CIntDef.m3
-%%P%%/m3tk/src/sem/M3CMkStd.i3
-%%P%%/m3tk/src/sem/M3CMkStd.m3
-%%P%%/m3tk/src/sem/M3CNEWActualS.i3
-%%P%%/m3tk/src/sem/M3CNEWActualS.m3
-%%P%%/m3tk/src/sem/M3CNEWNorm.i3
-%%P%%/m3tk/src/sem/M3CNEWNorm.m3
-%%P%%/m3tk/src/sem/M3CNameClash.i3
-%%P%%/m3tk/src/sem/M3CNameClash.m3
-%%P%%/m3tk/src/sem/M3CNormType.i3
-%%P%%/m3tk/src/sem/M3CNormType.m3
-%%P%%/m3tk/src/sem/M3COrdinal.i3
-%%P%%/m3tk/src/sem/M3COrdinal.m3
-%%P%%/m3tk/src/sem/M3CProcActualS.i3
-%%P%%/m3tk/src/sem/M3CProcActualS.m3
-%%P%%/m3tk/src/sem/M3CRaisesSet.i3
-%%P%%/m3tk/src/sem/M3CRaisesSet.m3
-%%P%%/m3tk/src/sem/M3CRecursive.i3
-%%P%%/m3tk/src/sem/M3CRecursive.m3
-%%P%%/m3tk/src/sem/M3CSM.i3
-%%P%%/m3tk/src/sem/M3CSM.m3
-%%P%%/m3tk/src/sem/M3CScope.i3
-%%P%%/m3tk/src/sem/M3CScope.m3
-%%P%%/m3tk/src/sem/M3CScope_priv.i3
-%%P%%/m3tk/src/sem/M3CSearch.i3
-%%P%%/m3tk/src/sem/M3CSearch.m3
-%%P%%/m3tk/src/sem/M3CSpec.i3
-%%P%%/m3tk/src/sem/M3CSpec.m3
-%%P%%/m3tk/src/sem/M3CStdActualS.i3
-%%P%%/m3tk/src/sem/M3CStdActualS.m3
-%%P%%/m3tk/src/sem/M3CStdProcs.i3
-%%P%%/m3tk/src/sem/M3CStdProcs.m3
-%%P%%/m3tk/src/sem/M3CStdTypes.i3
-%%P%%/m3tk/src/sem/M3CStdTypes.m3
-%%P%%/m3tk/src/sem/M3CSundries.i3
-%%P%%/m3tk/src/sem/M3CSundries.m3
-%%P%%/m3tk/src/sem/M3CTmpAtt.i3
-%%P%%/m3tk/src/sem/M3CTmpAtt.m3
-%%P%%/m3tk/src/sem/M3CTypeCheck.i3
-%%P%%/m3tk/src/sem/M3CTypeCheck.m3
-%%P%%/m3tk/src/sem/M3CTypeChkUtil.i3
-%%P%%/m3tk/src/sem/M3CTypeChkUtil.m3
-%%P%%/m3tk/src/sem/M3CTypeCompare.i3
-%%P%%/m3tk/src/sem/M3CTypeCompare.m3
-%%P%%/m3tk/src/sem/M3CTypeRelation.i3
-%%P%%/m3tk/src/sem/M3CTypeRelation.m3
-%%P%%/m3tk/src/sem/M3CTypeSpec.i3
-%%P%%/m3tk/src/sem/M3CTypeSpec.m3
-%%P%%/m3tk/src/sem/M3CTypeSpecS.i3
-%%P%%/m3tk/src/sem/M3CTypeSpecS.m3
-%%P%%/m3tk/src/sem/M3CTypesMisc.i3
-%%P%%/m3tk/src/sem/M3CTypesMisc.m3
-%%P%%/m3tk/src/sem/M3CWordProcs.i3
-%%P%%/m3tk/src/sem/M3CWordProcs.m3
-%%P%%/m3tk/src/syn/M3CComment.i3
-%%P%%/m3tk/src/syn/M3CComment.m3
-%%P%%/m3tk/src/syn/M3CHash.i3
-%%P%%/m3tk/src/syn/M3CHash.m3
-%%P%%/m3tk/src/syn/M3CId.i3
-%%P%%/m3tk/src/syn/M3CId.m3
-%%P%%/m3tk/src/syn/M3CLex.i3
-%%P%%/m3tk/src/syn/M3CLex.m3
-%%P%%/m3tk/src/syn/M3CLexF.i3
-%%P%%/m3tk/src/syn/M3CLiteral.i3
-%%P%%/m3tk/src/syn/M3CLiteral.m3
-%%P%%/m3tk/src/syn/M3CParse.i3
-%%P%%/m3tk/src/syn/M3CParse.m3
-%%P%%/m3tk/src/syn/M3CPragma.i3
-%%P%%/m3tk/src/syn/M3CPragma.m3
-%%P%%/m3tk/src/syn/M3CPragmaF.i3
-%%P%%/m3tk/src/syn/M3CReservedWord.i3
-%%P%%/m3tk/src/syn/M3CReservedWord.m3
-%%P%%/m3tk/src/syn/M3CSrcPos.i3
-%%P%%/m3tk/src/syn/M3CSrcPos.m3
-%%P%%/m3tk/src/syn/M3CToken.i3
-%%P%%/m3tk/src/syn/M3CToken.m3
-%%P%%/m3tk/src/syn/M3CWhitespace.i3
-%%P%%/m3tk/src/syn/M3CWhitespace.m3
-%%P%%/m3tk/src/target/M3CBE_C_Tool.i3
-%%P%%/m3tk/src/target/M3CBE_C_Tool.m3
-%%P%%/m3tk/src/target/M3CBE_C_i386.i3
-%%P%%/m3tk/src/target/M3CBE_C_i386.m3
-%%P%%/m3tk/src/target/M3CBE_C_mips.i3
-%%P%%/m3tk/src/target/M3CBE_C_mips.m3
-%%P%%/m3tk/src/target/M3CBE_C_sparc.i3
-%%P%%/m3tk/src/target/M3CBE_C_sparc.m3
-%%P%%/m3tk/src/target/M3CBE_C_sun3.i3
-%%P%%/m3tk/src/target/M3CBE_C_sun3.m3
-%%P%%/m3tk/src/target/M3CBE_C_vax.i3
-%%P%%/m3tk/src/target/M3CBE_C_vax.m3
-%%P%%/m3tk/src/target/M3CBackEnd_C.i3
-%%P%%/m3tk/src/target/M3CBackEnd_C.m3
-%%P%%/m3tk/src/target/M3CBackEnd_C_cc.i3
-%%P%%/m3tk/src/target/M3CBackEnd_C_cc.m3
-%%P%%/m3tk/src/target/M3CBackEnd_Float.ig
-%%P%%/m3tk/src/target/M3CBackEnd_Float.mg
-%%P%%/m3tk/src/target/M3CBackEnd_Float_Extended.i3
-%%P%%/m3tk/src/target/M3CBackEnd_Float_Extended.m3
-%%P%%/m3tk/src/target/M3CBackEnd_Float_LongReal.i3
-%%P%%/m3tk/src/target/M3CBackEnd_Float_LongReal.m3
-%%P%%/m3tk/src/target/M3CBackEnd_Float_Real.i3
-%%P%%/m3tk/src/target/M3CBackEnd_Float_Real.m3
-%%P%%/m3tk/src/target/M3CBackEnd_Int.ig
-%%P%%/m3tk/src/target/M3CBackEnd_Int.mg
-%%P%%/m3tk/src/target/M3CBackEnd_Int_Integer.i3
-%%P%%/m3tk/src/target/M3CBackEnd_Int_Integer.m3
-%%P%%/m3tk/src/target/M3CBackEnd_Int_Longint.i3
-%%P%%/m3tk/src/target/M3CBackEnd_Int_Longint.m3
-%%P%%/m3tk/src/toolframe/M3PathTool.i3
-%%P%%/m3tk/src/toolframe/M3PathTool.m3
-%%P%%/m3tk/src/toolframe/M3ToolFrame.i3
-%%P%%/m3tk/src/toolframe/M3ToolFrame.m3
-%%P%%/m3tk/src/toolmisc/M3CUnit.i3
-%%P%%/m3tk/src/toolmisc/M3CUnit.m3
-%%P%%/m3tk/src/toolmisc/M3CUnitRep.i3
-%%P%%/m3tk/src/toolmisc/M3Context.i3
-%%P%%/m3tk/src/toolmisc/M3Context.m3
-%%P%%/m3tk/src/toolmisc/M3ContextRemove.i3
-%%P%%/m3tk/src/toolmisc/M3ContextRemove.m3
-%%P%%/m3tk/src/toolmisc/M3Conventions.i3
-%%P%%/m3tk/src/toolmisc/M3Conventions.m3
-%%P%%/m3tk/src/toolmisc/M3Error.i3
-%%P%%/m3tk/src/toolmisc/M3Error.m3
-%%P%%/m3tk/src/toolmisc/M3ErrorStream.i3
-%%P%%/m3tk/src/warn/M3CChkNarrow.i3
-%%P%%/m3tk/src/warn/M3CChkNarrow.m3
-%%P%%/m3tk/src/warn/M3CChkObsolete.i3
-%%P%%/m3tk/src/warn/M3CChkObsolete.m3
-%%P%%/m3tk/src/warn/M3CChkRaises.i3
-%%P%%/m3tk/src/warn/M3CChkRaises.m3
-%%P%%/m3tk/src/warn/M3CChkReturn.i3
-%%P%%/m3tk/src/warn/M3CChkReturn.m3
-%%P%%/m3tk/src/warn/M3CChkUses.i3
-%%P%%/m3tk/src/warn/M3CChkUses.m3
-%%P%%/m3tk/src/warn/M3CWarnTool.i3
-%%P%%/m3tk/src/warn/M3CWarnTool.m3
-%%P%%/m3tmplhack/%%T%%/.M3EXPORTS
-%%P%%/m3tmplhack/%%T%%/.M3WEB
-%%P%%/m3tmplhack/src/Main.m3
-%%P%%/m3tohtml/%%T%%/.M3EXPORTS
-%%P%%/m3tohtml/%%T%%/.M3WEB
-%%P%%/m3tohtml/src/DBRd.i3
-%%P%%/m3tohtml/src/DBRd.m3
-%%P%%/m3tohtml/src/DBWr.i3
-%%P%%/m3tohtml/src/DBWr.m3
-%%P%%/m3tohtml/src/FilePath.i3
-%%P%%/m3tohtml/src/FilePath.m3
-%%P%%/m3tohtml/src/HTMLDir.i3
-%%P%%/m3tohtml/src/HTMLDir.m3
-%%P%%/m3tohtml/src/M3DB.i3
-%%P%%/m3tohtml/src/M3DB.m3
-%%P%%/m3tohtml/src/M3MarkUp.i3
-%%P%%/m3tohtml/src/M3MarkUp.m3
-%%P%%/m3tohtml/src/Main.m3
-%%P%%/m3tohtml/src/MarkUp.i3
-%%P%%/m3tohtml/src/MarkUp.m3
-%%P%%/m3tohtml/src/Msg.i3
-%%P%%/m3tohtml/src/Msg.m3
-%%P%%/m3tohtml/src/TextDB.i3
-%%P%%/m3tohtml/src/TextDB.m3
-%%P%%/m3tools/%%T%%/.M3EXPORTS
-%%P%%/m3tools/%%T%%/.M3WEB
-%%P%%/m3tools/%%T%%/libm3tools.a
-%%P%%/m3tools/%%T%%/libm3tools.m3x
-%%P%%/m3tools/src/M3AST.i3
-%%P%%/m3tools/src/M3AST.m3
-%%P%%/m3tools/src/M3ArrVal.i3
-%%P%%/m3tools/src/M3ArrVal.m3
-%%P%%/m3tools/src/M3Builtin.i3
-%%P%%/m3tools/src/M3Builtin.m3
-%%P%%/m3tools/src/M3Const.i3
-%%P%%/m3tools/src/M3Const.m3
-%%P%%/m3tools/src/M3Lexer.i3
-%%P%%/m3tools/src/M3Lexer.m3
-%%P%%/m3tools/src/M3Parse.m3
-%%P%%/m3tools/src/M3RecVal.i3
-%%P%%/m3tools/src/M3RecVal.m3
-%%P%%/m3tools/src/M3Scope.i3
-%%P%%/m3tools/src/M3Scope.m3
-%%P%%/m3tools/src/M3SetVal.i3
-%%P%%/m3tools/src/M3SetVal.m3
-%%P%%/m3tools/src/M3Type.i3
-%%P%%/m3tools/src/M3Type.m3
-%%P%%/m3totex/%%T%%/.M3EXPORTS
-%%P%%/m3totex/%%T%%/.M3WEB
-%%P%%/m3totex/%%T%%/B.i3
-%%P%%/m3totex/%%T%%/B.m3
-%%P%%/m3totex/src/m3totex.m3
-%%P%%/m3zume/%%T%%/.M3EXPORTS
-%%P%%/m3zume/%%T%%/.M3WEB
-%%P%%/m3zume/%%T%%/ZoomBundle.i3
-%%P%%/m3zume/%%T%%/ZoomBundle.m3
-%%P%%/m3zume/src/EventFile.i3
-%%P%%/m3zume/src/EventFile.m3
-%%P%%/m3zume/src/Main.m3
-%%P%%/m3zume/src/Template.i3
-%%P%%/m3zume/src/Template.m3
-%%P%%/maze/%%T%%/.M3EXPORTS
-%%P%%/maze/%%T%%/.M3WEB
-%%P%%/maze/src/Main.m3
-%%P%%/mentor/%%T%%/.M3EXPORTS
-%%P%%/mentor/%%T%%/.M3WEB
-%%P%%/mentor/%%T%%/BinpackAlgClass.i3
-%%P%%/mentor/%%T%%/BinpackAlgClass.m3
-%%P%%/mentor/%%T%%/BinpackDataView.i3
-%%P%%/mentor/%%T%%/BinpackDataView.m3
-%%P%%/mentor/%%T%%/BinpackIE.i3
-%%P%%/mentor/%%T%%/BinpackIE.m3
-%%P%%/mentor/%%T%%/BinpackTranscriptView.i3
-%%P%%/mentor/%%T%%/BinpackTranscriptView.m3
-%%P%%/mentor/%%T%%/BinpackViewClass.i3
-%%P%%/mentor/%%T%%/BinpackViewClass.m3
-%%P%%/mentor/%%T%%/BinpackmyviewObliqView.i3
-%%P%%/mentor/%%T%%/BinpackmyviewObliqView.m3
-%%P%%/mentor/%%T%%/BresenhamAlgClass.i3
-%%P%%/mentor/%%T%%/BresenhamAlgClass.m3
-%%P%%/mentor/%%T%%/BresenhamDataView.i3
-%%P%%/mentor/%%T%%/BresenhamDataView.m3
-%%P%%/mentor/%%T%%/BresenhamIE.i3
-%%P%%/mentor/%%T%%/BresenhamIE.m3
-%%P%%/mentor/%%T%%/BresenhamTranscriptView.i3
-%%P%%/mentor/%%T%%/BresenhamTranscriptView.m3
-%%P%%/mentor/%%T%%/BresenhamViewClass.i3
-%%P%%/mentor/%%T%%/BresenhamViewClass.m3
-%%P%%/mentor/%%T%%/CPAlgClass.i3
-%%P%%/mentor/%%T%%/CPAlgClass.m3
-%%P%%/mentor/%%T%%/CPDataView.i3
-%%P%%/mentor/%%T%%/CPDataView.m3
-%%P%%/mentor/%%T%%/CPIE.i3
-%%P%%/mentor/%%T%%/CPIE.m3
-%%P%%/mentor/%%T%%/CPTranscriptView.i3
-%%P%%/mentor/%%T%%/CPTranscriptView.m3
-%%P%%/mentor/%%T%%/CPViewClass.i3
-%%P%%/mentor/%%T%%/CPViewClass.m3
-%%P%%/mentor/%%T%%/DGraphAlgClass.i3
-%%P%%/mentor/%%T%%/DGraphAlgClass.m3
-%%P%%/mentor/%%T%%/DGraphDataView.i3
-%%P%%/mentor/%%T%%/DGraphDataView.m3
-%%P%%/mentor/%%T%%/DGraphIE.i3
-%%P%%/mentor/%%T%%/DGraphIE.m3
-%%P%%/mentor/%%T%%/DGraphTranscriptView.i3
-%%P%%/mentor/%%T%%/DGraphTranscriptView.m3
-%%P%%/mentor/%%T%%/DGraphViewClass.i3
-%%P%%/mentor/%%T%%/DGraphViewClass.m3
-%%P%%/mentor/%%T%%/EuclidAlgClass.i3
-%%P%%/mentor/%%T%%/EuclidAlgClass.m3
-%%P%%/mentor/%%T%%/EuclidDataView.i3
-%%P%%/mentor/%%T%%/EuclidDataView.m3
-%%P%%/mentor/%%T%%/EuclidIE.i3
-%%P%%/mentor/%%T%%/EuclidIE.m3
-%%P%%/mentor/%%T%%/EuclidTranscriptView.i3
-%%P%%/mentor/%%T%%/EuclidTranscriptView.m3
-%%P%%/mentor/%%T%%/EuclidViewClass.i3
-%%P%%/mentor/%%T%%/EuclidViewClass.m3
-%%P%%/mentor/%%T%%/HashAlgClass.i3
-%%P%%/mentor/%%T%%/HashAlgClass.m3
-%%P%%/mentor/%%T%%/HashDataView.i3
-%%P%%/mentor/%%T%%/HashDataView.m3
-%%P%%/mentor/%%T%%/HashIE.i3
-%%P%%/mentor/%%T%%/HashIE.m3
-%%P%%/mentor/%%T%%/HashTranscriptView.i3
-%%P%%/mentor/%%T%%/HashTranscriptView.m3
-%%P%%/mentor/%%T%%/HashViewClass.i3
-%%P%%/mentor/%%T%%/HashViewClass.m3
-%%P%%/mentor/%%T%%/HullAlgClass.i3
-%%P%%/mentor/%%T%%/HullAlgClass.m3
-%%P%%/mentor/%%T%%/HullDataView.i3
-%%P%%/mentor/%%T%%/HullDataView.m3
-%%P%%/mentor/%%T%%/HullIE.i3
-%%P%%/mentor/%%T%%/HullIE.m3
-%%P%%/mentor/%%T%%/HullTranscriptView.i3
-%%P%%/mentor/%%T%%/HullTranscriptView.m3
-%%P%%/mentor/%%T%%/HullViewClass.i3
-%%P%%/mentor/%%T%%/HullViewClass.m3
-%%P%%/mentor/%%T%%/MatchAlgClass.i3
-%%P%%/mentor/%%T%%/MatchAlgClass.m3
-%%P%%/mentor/%%T%%/MatchDataView.i3
-%%P%%/mentor/%%T%%/MatchDataView.m3
-%%P%%/mentor/%%T%%/MatchIE.i3
-%%P%%/mentor/%%T%%/MatchIE.m3
-%%P%%/mentor/%%T%%/MatchTranscriptView.i3
-%%P%%/mentor/%%T%%/MatchTranscriptView.m3
-%%P%%/mentor/%%T%%/MatchViewClass.i3
-%%P%%/mentor/%%T%%/MatchViewClass.m3
-%%P%%/mentor/%%T%%/MaxflowAlgClass.i3
-%%P%%/mentor/%%T%%/MaxflowAlgClass.m3
-%%P%%/mentor/%%T%%/MaxflowDataView.i3
-%%P%%/mentor/%%T%%/MaxflowDataView.m3
-%%P%%/mentor/%%T%%/MaxflowIE.i3
-%%P%%/mentor/%%T%%/MaxflowIE.m3
-%%P%%/mentor/%%T%%/MaxflowTranscriptView.i3
-%%P%%/mentor/%%T%%/MaxflowTranscriptView.m3
-%%P%%/mentor/%%T%%/MaxflowViewClass.i3
-%%P%%/mentor/%%T%%/MaxflowViewClass.m3
-%%P%%/mentor/%%T%%/MentorBundle.i3
-%%P%%/mentor/%%T%%/MentorBundle.m3
-%%P%%/mentor/%%T%%/MinimaxAlgClass.i3
-%%P%%/mentor/%%T%%/MinimaxAlgClass.m3
-%%P%%/mentor/%%T%%/MinimaxDataView.i3
-%%P%%/mentor/%%T%%/MinimaxDataView.m3
-%%P%%/mentor/%%T%%/MinimaxIE.i3
-%%P%%/mentor/%%T%%/MinimaxIE.m3
-%%P%%/mentor/%%T%%/MinimaxTranscriptView.i3
-%%P%%/mentor/%%T%%/MinimaxTranscriptView.m3
-%%P%%/mentor/%%T%%/MinimaxViewClass.i3
-%%P%%/mentor/%%T%%/MinimaxViewClass.m3
-%%P%%/mentor/%%T%%/MinimaxViewColorScaleObliqView.i3
-%%P%%/mentor/%%T%%/MinimaxViewColorScaleObliqView.m3
-%%P%%/mentor/%%T%%/MinimaxViewGameTreeAObliqView.i3
-%%P%%/mentor/%%T%%/MinimaxViewGameTreeAObliqView.m3
-%%P%%/mentor/%%T%%/MinimaxViewGameTreeBObliqView.i3
-%%P%%/mentor/%%T%%/MinimaxViewGameTreeBObliqView.m3
-%%P%%/mentor/%%T%%/PQueueAlgClass.i3
-%%P%%/mentor/%%T%%/PQueueAlgClass.m3
-%%P%%/mentor/%%T%%/PQueueDataView.i3
-%%P%%/mentor/%%T%%/PQueueDataView.m3
-%%P%%/mentor/%%T%%/PQueueIE.i3
-%%P%%/mentor/%%T%%/PQueueIE.m3
-%%P%%/mentor/%%T%%/PQueueTranscriptView.i3
-%%P%%/mentor/%%T%%/PQueueTranscriptView.m3
-%%P%%/mentor/%%T%%/PQueueViewClass.i3
-%%P%%/mentor/%%T%%/PQueueViewClass.m3
-%%P%%/mentor/%%T%%/ParseAlgClass.i3
-%%P%%/mentor/%%T%%/ParseAlgClass.m3
-%%P%%/mentor/%%T%%/ParseDataView.i3
-%%P%%/mentor/%%T%%/ParseDataView.m3
-%%P%%/mentor/%%T%%/ParseIE.i3
-%%P%%/mentor/%%T%%/ParseIE.m3
-%%P%%/mentor/%%T%%/ParseTranscriptView.i3
-%%P%%/mentor/%%T%%/ParseTranscriptView.m3
-%%P%%/mentor/%%T%%/ParseViewClass.i3
-%%P%%/mentor/%%T%%/ParseViewClass.m3
-%%P%%/mentor/%%T%%/PktRouteAlgClass.i3
-%%P%%/mentor/%%T%%/PktRouteAlgClass.m3
-%%P%%/mentor/%%T%%/PktRouteDataView.i3
-%%P%%/mentor/%%T%%/PktRouteDataView.m3
-%%P%%/mentor/%%T%%/PktRouteIE.i3
-%%P%%/mentor/%%T%%/PktRouteIE.m3
-%%P%%/mentor/%%T%%/PktRouteManyPacketsMoveObliqView.i3
-%%P%%/mentor/%%T%%/PktRouteManyPacketsMoveObliqView.m3
-%%P%%/mentor/%%T%%/PktRouteManyPacketsStepObliqView.i3
-%%P%%/mentor/%%T%%/PktRouteManyPacketsStepObliqView.m3
-%%P%%/mentor/%%T%%/PktRoutePacketMoveObliqView.i3
-%%P%%/mentor/%%T%%/PktRoutePacketMoveObliqView.m3
-%%P%%/mentor/%%T%%/PktRoutePacketRouteObliqView.i3
-%%P%%/mentor/%%T%%/PktRoutePacketRouteObliqView.m3
-%%P%%/mentor/%%T%%/PktRoutePacketStepObliqView.i3
-%%P%%/mentor/%%T%%/PktRoutePacketStepObliqView.m3
-%%P%%/mentor/%%T%%/PktRoutePacketTraceObliqView.i3
-%%P%%/mentor/%%T%%/PktRoutePacketTraceObliqView.m3
-%%P%%/mentor/%%T%%/PktRouteQueueSizesObliqView.i3
-%%P%%/mentor/%%T%%/PktRouteQueueSizesObliqView.m3
-%%P%%/mentor/%%T%%/PktRouteTranscriptView.i3
-%%P%%/mentor/%%T%%/PktRouteTranscriptView.m3
-%%P%%/mentor/%%T%%/PktRouteViewClass.i3
-%%P%%/mentor/%%T%%/PktRouteViewClass.m3
-%%P%%/mentor/%%T%%/RealList.i3
-%%P%%/mentor/%%T%%/RealList.m3
-%%P%%/mentor/%%T%%/RealPQ.i3
-%%P%%/mentor/%%T%%/RealPQ.m3
-%%P%%/mentor/%%T%%/RealPQRep.i3
-%%P%%/mentor/%%T%%/SearchTreeAlgClass.i3
-%%P%%/mentor/%%T%%/SearchTreeAlgClass.m3
-%%P%%/mentor/%%T%%/SearchTreeDataView.i3
-%%P%%/mentor/%%T%%/SearchTreeDataView.m3
-%%P%%/mentor/%%T%%/SearchTreeIE.i3
-%%P%%/mentor/%%T%%/SearchTreeIE.m3
-%%P%%/mentor/%%T%%/SearchTreeTranscriptView.i3
-%%P%%/mentor/%%T%%/SearchTreeTranscriptView.m3
-%%P%%/mentor/%%T%%/SearchTreeViewClass.i3
-%%P%%/mentor/%%T%%/SearchTreeViewClass.m3
-%%P%%/mentor/%%T%%/ShortestPathAlgClass.i3
-%%P%%/mentor/%%T%%/ShortestPathAlgClass.m3
-%%P%%/mentor/%%T%%/ShortestPathDataView.i3
-%%P%%/mentor/%%T%%/ShortestPathDataView.m3
-%%P%%/mentor/%%T%%/ShortestPathIE.i3
-%%P%%/mentor/%%T%%/ShortestPathIE.m3
-%%P%%/mentor/%%T%%/ShortestPathSPGraphObliqView.i3
-%%P%%/mentor/%%T%%/ShortestPathSPGraphObliqView.m3
-%%P%%/mentor/%%T%%/ShortestPathTranscriptView.i3
-%%P%%/mentor/%%T%%/ShortestPathTranscriptView.m3
-%%P%%/mentor/%%T%%/ShortestPathViewClass.i3
-%%P%%/mentor/%%T%%/ShortestPathViewClass.m3
-%%P%%/mentor/%%T%%/SiteList.i3
-%%P%%/mentor/%%T%%/SiteList.m3
-%%P%%/mentor/%%T%%/SortAlgClass.i3
-%%P%%/mentor/%%T%%/SortAlgClass.m3
-%%P%%/mentor/%%T%%/SortDataView.i3
-%%P%%/mentor/%%T%%/SortDataView.m3
-%%P%%/mentor/%%T%%/SortIE.i3
-%%P%%/mentor/%%T%%/SortIE.m3
-%%P%%/mentor/%%T%%/SortTranscriptView.i3
-%%P%%/mentor/%%T%%/SortTranscriptView.m3
-%%P%%/mentor/%%T%%/SortViewClass.i3
-%%P%%/mentor/%%T%%/SortViewClass.m3
-%%P%%/mentor/%%T%%/StringSearchAlgClass.i3
-%%P%%/mentor/%%T%%/StringSearchAlgClass.m3
-%%P%%/mentor/%%T%%/StringSearchDataView.i3
-%%P%%/mentor/%%T%%/StringSearchDataView.m3
-%%P%%/mentor/%%T%%/StringSearchIE.i3
-%%P%%/mentor/%%T%%/StringSearchIE.m3
-%%P%%/mentor/%%T%%/StringSearchTranscriptView.i3
-%%P%%/mentor/%%T%%/StringSearchTranscriptView.m3
-%%P%%/mentor/%%T%%/StringSearchViewClass.i3
-%%P%%/mentor/%%T%%/StringSearchViewClass.m3
-%%P%%/mentor/%%T%%/SubtypeAlgClass.i3
-%%P%%/mentor/%%T%%/SubtypeAlgClass.m3
-%%P%%/mentor/%%T%%/SubtypeDataView.i3
-%%P%%/mentor/%%T%%/SubtypeDataView.m3
-%%P%%/mentor/%%T%%/SubtypeIE.i3
-%%P%%/mentor/%%T%%/SubtypeIE.m3
-%%P%%/mentor/%%T%%/SubtypeTranscriptView.i3
-%%P%%/mentor/%%T%%/SubtypeTranscriptView.m3
-%%P%%/mentor/%%T%%/SubtypeViewClass.i3
-%%P%%/mentor/%%T%%/SubtypeViewClass.m3
-%%P%%/mentor/%%T%%/Subtypeview1ObliqView.i3
-%%P%%/mentor/%%T%%/Subtypeview1ObliqView.m3
-%%P%%/mentor/%%T%%/UnionFindAlgClass.i3
-%%P%%/mentor/%%T%%/UnionFindAlgClass.m3
-%%P%%/mentor/%%T%%/UnionFindAverageDepthObliqView.i3
-%%P%%/mentor/%%T%%/UnionFindAverageDepthObliqView.m3
-%%P%%/mentor/%%T%%/UnionFindBigTreeObliqView.i3
-%%P%%/mentor/%%T%%/UnionFindBigTreeObliqView.m3
-%%P%%/mentor/%%T%%/UnionFindChangeParentObliqView.i3
-%%P%%/mentor/%%T%%/UnionFindChangeParentObliqView.m3
-%%P%%/mentor/%%T%%/UnionFindDataView.i3
-%%P%%/mentor/%%T%%/UnionFindDataView.m3
-%%P%%/mentor/%%T%%/UnionFindFindLengthObliqView.i3
-%%P%%/mentor/%%T%%/UnionFindFindLengthObliqView.m3
-%%P%%/mentor/%%T%%/UnionFindIE.i3
-%%P%%/mentor/%%T%%/UnionFindIE.m3
-%%P%%/mentor/%%T%%/UnionFindNodeDepthObliqView.i3
-%%P%%/mentor/%%T%%/UnionFindNodeDepthObliqView.m3
-%%P%%/mentor/%%T%%/UnionFindTranscriptView.i3
-%%P%%/mentor/%%T%%/UnionFindTranscriptView.m3
-%%P%%/mentor/%%T%%/UnionFindTreeObliqView.i3
-%%P%%/mentor/%%T%%/UnionFindTreeObliqView.m3
-%%P%%/mentor/%%T%%/UnionFindViewClass.i3
-%%P%%/mentor/%%T%%/UnionFindViewClass.m3
-%%P%%/mentor/%%T%%/WheelerAlgClass.i3
-%%P%%/mentor/%%T%%/WheelerAlgClass.m3
-%%P%%/mentor/%%T%%/WheelerCompressObliqView.i3
-%%P%%/mentor/%%T%%/WheelerCompressObliqView.m3
-%%P%%/mentor/%%T%%/WheelerDataView.i3
-%%P%%/mentor/%%T%%/WheelerDataView.m3
-%%P%%/mentor/%%T%%/WheelerDecompressObliqView.i3
-%%P%%/mentor/%%T%%/WheelerDecompressObliqView.m3
-%%P%%/mentor/%%T%%/WheelerIE.i3
-%%P%%/mentor/%%T%%/WheelerIE.m3
-%%P%%/mentor/%%T%%/WheelerTranscriptView.i3
-%%P%%/mentor/%%T%%/WheelerTranscriptView.m3
-%%P%%/mentor/%%T%%/WheelerViewClass.i3
-%%P%%/mentor/%%T%%/WheelerViewClass.m3
-%%P%%/mentor/%%T%%/WheelerWhyDecompressWorksObliqView.i3
-%%P%%/mentor/%%T%%/WheelerWhyDecompressWorksObliqView.m3
-%%P%%/mentor/%%T%%/ZPaperAlgClass.i3
-%%P%%/mentor/%%T%%/ZPaperAlgClass.m3
-%%P%%/mentor/%%T%%/ZPaperDataView.i3
-%%P%%/mentor/%%T%%/ZPaperDataView.m3
-%%P%%/mentor/%%T%%/ZPaperIE.i3
-%%P%%/mentor/%%T%%/ZPaperIE.m3
-%%P%%/mentor/%%T%%/ZPaperTranscriptView.i3
-%%P%%/mentor/%%T%%/ZPaperTranscriptView.m3
-%%P%%/mentor/%%T%%/ZPaperViewClass.i3
-%%P%%/mentor/%%T%%/ZPaperViewClass.m3
-%%P%%/mentor/%%T%%/logoAlgClass.i3
-%%P%%/mentor/%%T%%/logoAlgClass.m3
-%%P%%/mentor/%%T%%/logoDataView.i3
-%%P%%/mentor/%%T%%/logoDataView.m3
-%%P%%/mentor/%%T%%/logoIE.i3
-%%P%%/mentor/%%T%%/logoIE.m3
-%%P%%/mentor/%%T%%/logoTranscriptView.i3
-%%P%%/mentor/%%T%%/logoTranscriptView.m3
-%%P%%/mentor/%%T%%/logoViewClass.i3
-%%P%%/mentor/%%T%%/logoViewClass.m3
-%%P%%/mentor/src/Main.m3
-%%P%%/mentor/src/binpack/AlgFF.i3
-%%P%%/mentor/src/binpack/AlgFF.m3
-%%P%%/mentor/src/binpack/AlgFFCodeView.i3
-%%P%%/mentor/src/binpack/AlgFFCodeView.m3
-%%P%%/mentor/src/binpack/AlgFFPromptForWeights.i3
-%%P%%/mentor/src/binpack/AlgFFPromptForWeights.m3
-%%P%%/mentor/src/binpack/AlgFFSimple.i3
-%%P%%/mentor/src/binpack/AlgFFSimple.m3
-%%P%%/mentor/src/binpack/BinpackAux.i3
-%%P%%/mentor/src/binpack/BinpackAux.m3
-%%P%%/mentor/src/binpack/PackingView1.i3
-%%P%%/mentor/src/binpack/PackingView1.m3
-%%P%%/mentor/src/binpack/PackingView2.i3
-%%P%%/mentor/src/binpack/PackingView2.m3
-%%P%%/mentor/src/binpack/PackingView3.i3
-%%P%%/mentor/src/binpack/PackingView3.m3
-%%P%%/mentor/src/binpack/PackingView4.i3
-%%P%%/mentor/src/binpack/PackingView4.m3
-%%P%%/mentor/src/bresenham/AlgBresenham.i3
-%%P%%/mentor/src/bresenham/AlgBresenham.m3
-%%P%%/mentor/src/bresenham/ViewError.i3
-%%P%%/mentor/src/bresenham/ViewError.m3
-%%P%%/mentor/src/bresenham/ViewIncrementalReal.i3
-%%P%%/mentor/src/bresenham/ViewIncrementalReal.m3
-%%P%%/mentor/src/bresenham/ViewLine.i3
-%%P%%/mentor/src/bresenham/ViewLine.m3
-%%P%%/mentor/src/bresenham/ViewOnlyLine.i3
-%%P%%/mentor/src/bresenham/ViewOnlyLine.m3
-%%P%%/mentor/src/closestpoint/CPAlg.i3
-%%P%%/mentor/src/closestpoint/CPAlg.m3
-%%P%%/mentor/src/closestpoint/CPView.i3
-%%P%%/mentor/src/closestpoint/CPView.m3
-%%P%%/mentor/src/dgraph/AdjMatrix.i3
-%%P%%/mentor/src/dgraph/AdjMatrix.m3
-%%P%%/mentor/src/dgraph/AdjMatrixVBT.i3
-%%P%%/mentor/src/dgraph/AdjMatrixVBT.m3
-%%P%%/mentor/src/dgraph/AdjMatrixView.i3
-%%P%%/mentor/src/dgraph/AdjMatrixView.m3
-%%P%%/mentor/src/dgraph/AdjMatrixView01.i3
-%%P%%/mentor/src/dgraph/AdjMatrixView01.m3
-%%P%%/mentor/src/dgraph/AdjMatrixView01_K.i3
-%%P%%/mentor/src/dgraph/AdjMatrixView01_K.m3
-%%P%%/mentor/src/dgraph/DFS.i3
-%%P%%/mentor/src/dgraph/DFS.m3
-%%P%%/mentor/src/dgraph/DFSTC.i3
-%%P%%/mentor/src/dgraph/DFSTC.m3
-%%P%%/mentor/src/dgraph/DFSTreeView.i3
-%%P%%/mentor/src/dgraph/DFSTreeView.m3
-%%P%%/mentor/src/dgraph/DepthToColor.i3
-%%P%%/mentor/src/dgraph/DepthToColor.m3
-%%P%%/mentor/src/dgraph/GraphView.i3
-%%P%%/mentor/src/dgraph/GraphView.m3
-%%P%%/mentor/src/dgraph/GridMJJ.i3
-%%P%%/mentor/src/dgraph/GridMJJ.m3
-%%P%%/mentor/src/dgraph/ReadGraph.i3
-%%P%%/mentor/src/dgraph/ReadGraph.m3
-%%P%%/mentor/src/dgraph/Warshall.i3
-%%P%%/mentor/src/dgraph/Warshall.m3
-%%P%%/mentor/src/euclid/Euclid.i3
-%%P%%/mentor/src/euclid/EuclidAlg.m3
-%%P%%/mentor/src/euclid/EuclidView.m3
-%%P%%/mentor/src/hash/HashAlgs.i3
-%%P%%/mentor/src/hash/HashAlgs.m3
-%%P%%/mentor/src/hash/HashFmt.i3
-%%P%%/mentor/src/hash/HashFmt.m3
-%%P%%/mentor/src/hash/HashStatsView.i3
-%%P%%/mentor/src/hash/HashStatsView.m3
-%%P%%/mentor/src/hash/HashViews.i3
-%%P%%/mentor/src/hash/HashViews.m3
-%%P%%/mentor/src/hull/AlgTypes.i3
-%%P%%/mentor/src/hull/AlgTypes.m3
-%%P%%/mentor/src/hull/ArrayView.i3
-%%P%%/mentor/src/hull/ArrayView.m3
-%%P%%/mentor/src/hull/GeomView.i3
-%%P%%/mentor/src/hull/GeomView.m3
-%%P%%/mentor/src/hull/HullFmt.i3
-%%P%%/mentor/src/hull/HullFmt.m3
-%%P%%/mentor/src/hull/HullInput.i3
-%%P%%/mentor/src/hull/HullInput.m3
-%%P%%/mentor/src/hull/MyColors.i3
-%%P%%/mentor/src/hull/MyColors.m3
-%%P%%/mentor/src/hull/RubberAlg.i3
-%%P%%/mentor/src/hull/RubberAlg.m3
-%%P%%/mentor/src/hull/Site.i3
-%%P%%/mentor/src/hull/Site.m3
-%%P%%/mentor/src/hull/WrapAlg.i3
-%%P%%/mentor/src/hull/WrapAlg.m3
-%%P%%/mentor/src/kpaths/AtomEdgeTbl.i3
-%%P%%/mentor/src/kpaths/AtomEdgeTbl.m3
-%%P%%/mentor/src/kpaths/AtomVertexTbl.i3
-%%P%%/mentor/src/kpaths/AtomVertexTbl.m3
-%%P%%/mentor/src/kpaths/Edge.i3
-%%P%%/mentor/src/kpaths/EdgeSeq.i3
-%%P%%/mentor/src/kpaths/EdgeSeq.m3
-%%P%%/mentor/src/kpaths/EdgeSeqRep.i3
-%%P%%/mentor/src/kpaths/ShortestPath.i3
-%%P%%/mentor/src/kpaths/ShortestPath.m3
-%%P%%/mentor/src/kpaths/Vertex.i3
-%%P%%/mentor/src/kpaths/VertexSeq.i3
-%%P%%/mentor/src/kpaths/VertexSeq.m3
-%%P%%/mentor/src/kpaths/VertexSeqRep.i3
-%%P%%/mentor/src/logo/Logo.i3
-%%P%%/mentor/src/logo/Logo.m3
-%%P%%/mentor/src/match/AlgMatch.i3
-%%P%%/mentor/src/match/AlgMatch.m3
-%%P%%/mentor/src/match/Match.i3
-%%P%%/mentor/src/match/Match.m3
-%%P%%/mentor/src/match/MatchRect.i3
-%%P%%/mentor/src/match/MatchSelector.i3
-%%P%%/mentor/src/match/MatchSelector.m3
-%%P%%/mentor/src/match/ViewMatch.i3
-%%P%%/mentor/src/match/ViewMatch.m3
-%%P%%/mentor/src/maxflow/MFAlgs.i3
-%%P%%/mentor/src/maxflow/MFAlgs.m3
-%%P%%/mentor/src/maxflow/MFBarView.i3
-%%P%%/mentor/src/maxflow/MFBarView.m3
-%%P%%/mentor/src/maxflow/MFEdgeView.i3
-%%P%%/mentor/src/maxflow/MFEdgeView.m3
-%%P%%/mentor/src/maxflow/MFFmt.i3
-%%P%%/mentor/src/maxflow/MFFmt.m3
-%%P%%/mentor/src/maxflow/MFGraph.i3
-%%P%%/mentor/src/maxflow/MFGraph.m3
-%%P%%/mentor/src/maxflow/MFLegendView.i3
-%%P%%/mentor/src/maxflow/MFLegendView.m3
-%%P%%/mentor/src/maxflow/MFViews.i3
-%%P%%/mentor/src/maxflow/MFViews.m3
-%%P%%/mentor/src/maxflow/MFViews2.i3
-%%P%%/mentor/src/maxflow/MFViews2.m3
-%%P%%/mentor/src/minimax/AlgMinimax.i3
-%%P%%/mentor/src/minimax/AlgMinimax.m3
-%%P%%/mentor/src/minimax/GameBoard.i3
-%%P%%/mentor/src/minimax/GameBoard.m3
-%%P%%/mentor/src/minimax/GameBoardPrivate.i3
-%%P%%/mentor/src/minimax/GameMove.i3
-%%P%%/mentor/src/minimax/GameMove.m3
-%%P%%/mentor/src/minimax/GamePlay.i3
-%%P%%/mentor/src/minimax/GamePlay.m3
-%%P%%/mentor/src/minimax/HumanPlayer.i3
-%%P%%/mentor/src/minimax/HumanPlayer.m3
-%%P%%/mentor/src/minimax/Minimax.i3
-%%P%%/mentor/src/minimax/Minimax.m3
-%%P%%/mentor/src/minimax/MoveList.i3
-%%P%%/mentor/src/minimax/MoveList.m3
-%%P%%/mentor/src/minimax/TypeFmt.i3
-%%P%%/mentor/src/minimax/TypeFmt.m3
-%%P%%/mentor/src/minimax/ViewGameBoard.i3
-%%P%%/mentor/src/minimax/ViewGameBoard.m3
-%%P%%/mentor/src/parse/A_BottomUp.i3
-%%P%%/mentor/src/parse/A_BottomUp.m3
-%%P%%/mentor/src/parse/A_RecDescent.i3
-%%P%%/mentor/src/parse/A_RecDescent.m3
-%%P%%/mentor/src/parse/A_TopDown.i3
-%%P%%/mentor/src/parse/A_TopDown.m3
-%%P%%/mentor/src/parse/Parse.i3
-%%P%%/mentor/src/parse/Parse.m3
-%%P%%/mentor/src/parse/ParseColor.i3
-%%P%%/mentor/src/parse/ParseColor.m3
-%%P%%/mentor/src/parse/Token.i3
-%%P%%/mentor/src/parse/Token.m3
-%%P%%/mentor/src/parse/V_Input.i3
-%%P%%/mentor/src/parse/V_Input.m3
-%%P%%/mentor/src/parse/V_Stack.i3
-%%P%%/mentor/src/parse/V_Stack.m3
-%%P%%/mentor/src/parse/V_Tree.i3
-%%P%%/mentor/src/parse/V_Tree.m3
-%%P%%/mentor/src/pktroute/ASP.i3
-%%P%%/mentor/src/pktroute/ASP.m3
-%%P%%/mentor/src/pktroute/AlgGreedy.i3
-%%P%%/mentor/src/pktroute/AlgGreedy.m3
-%%P%%/mentor/src/pktroute/AlgTwoPhase.i3
-%%P%%/mentor/src/pktroute/AlgTwoPhase.m3
-%%P%%/mentor/src/pktroute/Graph.i3
-%%P%%/mentor/src/pktroute/Graph.m3
-%%P%%/mentor/src/pktroute/GraphRep.i3
-%%P%%/mentor/src/pktroute/IntListUtils.i3
-%%P%%/mentor/src/pktroute/IntListUtils.m3
-%%P%%/mentor/src/pktroute/MakePackets.i3
-%%P%%/mentor/src/pktroute/MakePackets.m3
-%%P%%/mentor/src/pktroute/MyReal.i3
-%%P%%/mentor/src/pktroute/MyReal.m3
-%%P%%/mentor/src/pktroute/OblFmt.i3
-%%P%%/mentor/src/pktroute/OblFmt.m3
-%%P%%/mentor/src/pktroute/ObliqExtension.i3
-%%P%%/mentor/src/pktroute/ObliqExtension.m3
-%%P%%/mentor/src/pktroute/Packet.i3
-%%P%%/mentor/src/pktroute/Packet.m3
-%%P%%/mentor/src/pktroute/PacketRep.i3
-%%P%%/mentor/src/pktroute/RefIntArray.i3
-%%P%%/mentor/src/pktroute/RefIntArray.m3
-%%P%%/mentor/src/pktroute/Topology.i3
-%%P%%/mentor/src/pktroute/Topology.m3
-%%P%%/mentor/src/pktroute/VertexSizeAnim.i3
-%%P%%/mentor/src/pktroute/VertexSizeAnim.m3
-%%P%%/mentor/src/pqueue/PQAlgs.i3
-%%P%%/mentor/src/pqueue/PQAlgs.m3
-%%P%%/mentor/src/pqueue/PQBarView.i3
-%%P%%/mentor/src/pqueue/PQBarView.m3
-%%P%%/mentor/src/pqueue/PQViews.i3
-%%P%%/mentor/src/pqueue/PQViews.m3
-%%P%%/mentor/src/pqueue/PQueue.i3
-%%P%%/mentor/src/pqueue/PQueue.m3
-%%P%%/mentor/src/searchtree/BSTAlg.i3
-%%P%%/mentor/src/searchtree/BSTAlg.m3
-%%P%%/mentor/src/searchtree/BSTView.i3
-%%P%%/mentor/src/searchtree/BSTView.m3
-%%P%%/mentor/src/searchtree/RedBlackAlg.i3
-%%P%%/mentor/src/searchtree/RedBlackAlg.m3
-%%P%%/mentor/src/searchtree/STView.i3
-%%P%%/mentor/src/searchtree/STView.m3
-%%P%%/mentor/src/searchtree/SkelView.i3
-%%P%%/mentor/src/searchtree/SkelView.m3
-%%P%%/mentor/src/searchtree/SkinnyBinTree.i3
-%%P%%/mentor/src/searchtree/SkinnyBinTree.m3
-%%P%%/mentor/src/searchtree/UnbalancedAlg.i3
-%%P%%/mentor/src/searchtree/UnbalancedAlg.m3
-%%P%%/mentor/src/sorting/ChipsView.i3
-%%P%%/mentor/src/sorting/ChipsView.m3
-%%P%%/mentor/src/sorting/DotsView.i3
-%%P%%/mentor/src/sorting/DotsView.m3
-%%P%%/mentor/src/sorting/Sort.i3
-%%P%%/mentor/src/sorting/SortAlgs.i3
-%%P%%/mentor/src/sorting/SortAlgs.m3
-%%P%%/mentor/src/sorting/SticksView.i3
-%%P%%/mentor/src/sorting/SticksView.m3
-%%P%%/mentor/src/stringsearch/AlgsBase.i3
-%%P%%/mentor/src/stringsearch/AlgsBase.m3
-%%P%%/mentor/src/stringsearch/AutoView.i3
-%%P%%/mentor/src/stringsearch/AutoView.m3
-%%P%%/mentor/src/stringsearch/BM.i3
-%%P%%/mentor/src/stringsearch/BM.m3
-%%P%%/mentor/src/stringsearch/BruteForce.i3
-%%P%%/mentor/src/stringsearch/BruteForce.m3
-%%P%%/mentor/src/stringsearch/KMP.i3
-%%P%%/mentor/src/stringsearch/KMP.m3
-%%P%%/mentor/src/stringsearch/PrefixView.i3
-%%P%%/mentor/src/stringsearch/PrefixView.m3
-%%P%%/mentor/src/stringsearch/SliderView.i3
-%%P%%/mentor/src/stringsearch/SliderView.m3
-%%P%%/mentor/src/stringsearch/TextView.i3
-%%P%%/mentor/src/stringsearch/TextView.m3
-%%P%%/mentor/src/stringsearch/TouchView.i3
-%%P%%/mentor/src/stringsearch/TouchView.m3
-%%P%%/mentor/src/stringsearch/ViewsBase.i3
-%%P%%/mentor/src/stringsearch/ViewsBase.m3
-%%P%%/mentor/src/subtype/AlgSubtype.i3
-%%P%%/mentor/src/subtype/AlgSubtype.m3
-%%P%%/mentor/src/unionfind/AlgBoth.i3
-%%P%%/mentor/src/unionfind/AlgBoth.m3
-%%P%%/mentor/src/unionfind/AlgCompress.i3
-%%P%%/mentor/src/unionfind/AlgCompress.m3
-%%P%%/mentor/src/unionfind/AlgList.i3
-%%P%%/mentor/src/unionfind/AlgList.m3
-%%P%%/mentor/src/unionfind/AlgQuickFind.i3
-%%P%%/mentor/src/unionfind/AlgQuickFind.m3
-%%P%%/mentor/src/unionfind/AlgSimple.i3
-%%P%%/mentor/src/unionfind/AlgSimple.m3
-%%P%%/mentor/src/unionfind/AlgUnionByRank.i3
-%%P%%/mentor/src/unionfind/AlgUnionByRank.m3
-%%P%%/mentor/src/unionfind/TreeNode.i3
-%%P%%/mentor/src/unionfind/UFInput.i3
-%%P%%/mentor/src/unionfind/UFInput.m3
-%%P%%/mentor/src/wheeler/CharArraySort.i3
-%%P%%/mentor/src/wheeler/CharArraySort.m3
-%%P%%/mentor/src/wheeler/MiscFmt.i3
-%%P%%/mentor/src/wheeler/MiscFmt.m3
-%%P%%/mentor/src/wheeler/Wheeler.i3
-%%P%%/mentor/src/wheeler/Wheeler.m3
-%%P%%/mentor/src/zpaper/AlgFn.i3
-%%P%%/mentor/src/zpaper/AlgFn.m3
-%%P%%/mentor/src/zpaper/Fn.i3
-%%P%%/mentor/src/zpaper/ViewFn.i3
-%%P%%/mentor/src/zpaper/ViewFn.m3
-%%P%%/mentor/src/zpaper/ViewHisto.i3
-%%P%%/mentor/src/zpaper/ViewHisto.m3
-%%P%%/mentor/src/zpaper/ViewMFn.i3
-%%P%%/mentor/src/zpaper/ViewMFn.m3
-%%P%%/metasyn/%%T%%/.M3EXPORTS
-%%P%%/metasyn/%%T%%/.M3WEB
-%%P%%/metasyn/%%T%%/MetaSynBdl.i3
-%%P%%/metasyn/%%T%%/MetaSynBdl.m3
-%%P%%/metasyn/%%T%%/libmetasyn.a
-%%P%%/metasyn/%%T%%/libmetasyn.m3x
-%%P%%/metasyn/%%T%%/libmetasyn.so
-%%P%%/metasyn/%%T%%/libmetasyn.so.5
-%%P%%/metasyn/src/Builder.i3
-%%P%%/metasyn/src/Builder.m3
-%%P%%/metasyn/src/Constructor.i3
-%%P%%/metasyn/src/Constructor.m3
-%%P%%/metasyn/src/MetaParser.i3
-%%P%%/metasyn/src/MetaParser.m3
-%%P%%/mg/%%T%%/.M3EXPORTS
-%%P%%/mg/%%T%%/.M3WEB
-%%P%%/mg/%%T%%/libm3mg.a
-%%P%%/mg/%%T%%/libm3mg.m3x
-%%P%%/mg/%%T%%/libm3mg.so
-%%P%%/mg/%%T%%/libm3mg.so.5
-%%P%%/mg/src/Animate.i3
-%%P%%/mg/src/Animate.m3
-%%P%%/mg/src/Appearances.i3
-%%P%%/mg/src/Appearances.m3
-%%P%%/mg/src/CirclePixmap.i3
-%%P%%/mg/src/CirclePixmap.m3
-%%P%%/mg/src/CirclePixmapCache.i3
-%%P%%/mg/src/CirclePixmapCache.m3
-%%P%%/mg/src/Fuzzy.i3
-%%P%%/mg/src/Fuzzy.m3
-%%P%%/mg/src/MG.i3
-%%P%%/mg/src/MG.m3
-%%P%%/mg/src/MGPaintOp.i3
-%%P%%/mg/src/MGPaintOp.m3
-%%P%%/mg/src/MGPublic.i3
-%%P%%/mg/src/MGV.i3
-%%P%%/mg/src/MGV.m3
-%%P%%/mg/src/Matrix2D.i3
-%%P%%/mg/src/Matrix2D.m3
-%%P%%/mg/src/R2.i3
-%%P%%/mg/src/R2.m3
-%%P%%/mg/src/R2Box.i3
-%%P%%/mg/src/R2Box.m3
-%%P%%/mg/src/R2Path.i3
-%%P%%/mg/src/R2Path.m3
-%%P%%/mg/src/R2PathExtra.i3
-%%P%%/mg/src/R2PathExtra.m3
-%%P%%/mg/src/ShapePixmap.i3
-%%P%%/mg/src/ShapePixmap.m3
-%%P%%/mg/src/ShapeUtils.i3
-%%P%%/mg/src/ShapeUtils.m3
-%%P%%/mg/src/TypeSelector.ig
-%%P%%/mg/src/TypeSelector.mg
-%%P%%/mgkit/%%T%%/.M3EXPORTS
-%%P%%/mgkit/%%T%%/.M3WEB
-%%P%%/mgkit/%%T%%/libm3mgkit.a
-%%P%%/mgkit/%%T%%/libm3mgkit.m3x
-%%P%%/mgkit/%%T%%/libm3mgkit.so
-%%P%%/mgkit/%%T%%/libm3mgkit.so.5
-%%P%%/mgkit/src/AnimationPath.i3
-%%P%%/mgkit/src/AnimationPath.m3
-%%P%%/mgkit/src/BinaryTree.i3
-%%P%%/mgkit/src/BinaryTree.m3
-%%P%%/mgkit/src/ChipsVBT.i3
-%%P%%/mgkit/src/ChipsVBT.m3
-%%P%%/mgkit/src/GenericSubTree.i3
-%%P%%/mgkit/src/GenericSubTreeSelector.i3
-%%P%%/mgkit/src/GenericSubTreeSelector.m3
-%%P%%/mgkit/src/GenericTree.i3
-%%P%%/mgkit/src/GenericTree.m3
-%%P%%/mgkit/src/GraphAnim.i3
-%%P%%/mgkit/src/GraphAnim.m3
-%%P%%/mgkit/src/GraphVBT.i3
-%%P%%/mgkit/src/GraphVBT.m3
-%%P%%/mgkit/src/GraphVBTExtras.i3
-%%P%%/mgkit/src/Grid.i3
-%%P%%/mgkit/src/Grid.m3
-%%P%%/mgkit/src/IntArrayView.i3
-%%P%%/mgkit/src/IntArrayView.m3
-%%P%%/mgkit/src/LinearArray.i3
-%%P%%/mgkit/src/LinearArray.m3
-%%P%%/mgkit/src/LinearArraySelector.i3
-%%P%%/mgkit/src/LinearArraySelector.m3
-%%P%%/mgkit/src/MGRd.i3
-%%P%%/mgkit/src/MGRd.m3
-%%P%%/mgkit/src/PaintOpAnim.i3
-%%P%%/mgkit/src/PaintOpAnim.m3
-%%P%%/mgkit/src/RadialTree.i3
-%%P%%/mgkit/src/RadialTree.m3
-%%P%%/mgkit/src/RectsVBT.i3
-%%P%%/mgkit/src/RectsVBT.m3
-%%P%%/miniscan/%%T%%/.M3EXPORTS
-%%P%%/miniscan/%%T%%/.M3WEB
-%%P%%/miniscan/%%T%%/ScanTokenSeq.i3
-%%P%%/miniscan/%%T%%/ScanTokenSeq.m3
-%%P%%/miniscan/%%T%%/ScanTokenSeqRep.i3
-%%P%%/miniscan/%%T%%/libminiscan.a
-%%P%%/miniscan/%%T%%/libminiscan.m3x
-%%P%%/miniscan/%%T%%/libminiscan.so
-%%P%%/miniscan/%%T%%/libminiscan.so.5
-%%P%%/miniscan/src/ScanToken.i3
-%%P%%/miniscan/src/ScanToken.m3
-%%P%%/miniscan/src/SimpleScanner.i3
-%%P%%/miniscan/src/SimpleScanner.m3
-%%P%%/mtex/%%T%%/.M3EXPORTS
-%%P%%/mtex/src/mtex.tmpl
-%%P%%/netobj/%%T%%/.M3EXPORTS
-%%P%%/netobj/%%T%%/.M3WEB
-%%P%%/netobj/%%T%%/libm3netobj.a
-%%P%%/netobj/%%T%%/libm3netobj.m3x
-%%P%%/netobj/%%T%%/libm3netobj.so
-%%P%%/netobj/%%T%%/libm3netobj.so.5
-%%P%%/netobj/src/NetObj.m3
-%%P%%/netobj/src/NetObjMon.i3
-%%P%%/netobj/src/NetObjMon.m3
-%%P%%/netobj/src/NetObjMonInit.i3
-%%P%%/netobj/src/NetObjMon_Registry_v1.i3
-%%P%%/netobj/src/NetObjMon_Registry_v1.m3
-%%P%%/netobj/src/NetObjMon_T_v1.i3
-%%P%%/netobj/src/NetObjMon_T_v1.m3
-%%P%%/netobj/src/netobj.tmpl
-%%P%%/netobj/src/netobjrt/AgentStubs.m3
-%%P%%/netobj/src/netobjrt/DirtyElem.i3
-%%P%%/netobj/src/netobjrt/DirtyTbl.i3
-%%P%%/netobj/src/netobjrt/DirtyTbl.m3
-%%P%%/netobj/src/netobjrt/FPRefTbl.i3
-%%P%%/netobj/src/netobjrt/FPRefTbl.m3
-%%P%%/netobj/src/netobjrt/NGCMonitor.i3
-%%P%%/netobj/src/netobjrt/NetObj.i3
-%%P%%/netobj/src/netobjrt/NetObjEpoch.i3
-%%P%%/netobj/src/netobjrt/NetObjF.i3
-%%P%%/netobj/src/netobjrt/NetObjInit.i3
-%%P%%/netobj/src/netobjrt/NetObjNotifier.i3
-%%P%%/netobj/src/netobjrt/NetObjRT.i3
-%%P%%/netobj/src/netobjrt/NetObjRT.m3
-%%P%%/netobj/src/netobjrt/NetObjRep.i3
-%%P%%/netobj/src/netobjrt/NetStream.i3
-%%P%%/netobj/src/netobjrt/ObjElem.i3
-%%P%%/netobj/src/netobjrt/ObjTbl.i3
-%%P%%/netobj/src/netobjrt/ObjTbl.m3
-%%P%%/netobj/src/netobjrt/Protocol.i3
-%%P%%/netobj/src/netobjrt/SpaceID.i3
-%%P%%/netobj/src/netobjrt/SpaceID.m3
-%%P%%/netobj/src/netobjrt/SpecialObj.i3
-%%P%%/netobj/src/netobjrt/StubConn.i3
-%%P%%/netobj/src/netobjrt/StubLib.i3
-%%P%%/netobj/src/netobjrt/StubLib.m3
-%%P%%/netobj/src/netobjrt/Transport.i3
-%%P%%/netobj/src/netobjrt/TransportRegistry.i3
-%%P%%/netobj/src/netobjrt/TransportUtils.i3
-%%P%%/netobj/src/netobjrt/Voucher.i3
-%%P%%/netobj/src/netobjrt/VoucherStubs.m3
-%%P%%/netobj/src/netobjrt/WireRep.i3
-%%P%%/netobj/src/netobjrt/WireRep.m3
-%%P%%/netobj/src/tcpnetobj/HeaderOps.i3
-%%P%%/netobj/src/tcpnetobj/HeaderOps.m3
-%%P%%/netobj/src/tcpnetobj/TCPNetObj.i3
-%%P%%/netobj/src/tcpnetobj/TCPNetObj.m3
-%%P%%/netobj/src/tcpnetobj/TCPTransport.i3
-%%P%%/netobjd/%%T%%/.M3EXPORTS
-%%P%%/netobjd/%%T%%/.M3WEB
-%%P%%/netobjd/src/NMonRegistrySvr.i3
-%%P%%/netobjd/src/NMonRegistrySvr.m3
-%%P%%/netobjd/src/NetObjDaemon.m3
-%%P%%/obliq/%%T%%/.M3EXPORTS
-%%P%%/obliq/%%T%%/.M3WEB
-%%P%%/obliq/%%T%%/ObliqBdl2.i3
-%%P%%/obliq/%%T%%/ObliqBdl2.m3
-%%P%%/obliq/%%T%%/libobliq.a
-%%P%%/obliq/%%T%%/libobliq.m3x
-%%P%%/obliq/%%T%%/libobliq.so
-%%P%%/obliq/%%T%%/libobliq.so.5
-%%P%%/obliq/src/ObLibAnimHelp.i3
-%%P%%/obliq/src/ObLibAnimHelp.m3
-%%P%%/obliq/src/ObLibM3Help.i3
-%%P%%/obliq/src/ObLibM3Help.m3
-%%P%%/obliq/src/ObLibOnline.i3
-%%P%%/obliq/src/ObLibOnline.m3
-%%P%%/obliq/src/ObLibOnlineHelp.i3
-%%P%%/obliq/src/ObLibOnlineHelp.m3
-%%P%%/obliq/src/ObLibUIHelp.i3
-%%P%%/obliq/src/ObLibUIHelp.m3
-%%P%%/obliq/src/ObliqOnline.i3
-%%P%%/obliq/src/ObliqOnline.m3
-%%P%%/obliqbinanim/%%T%%/.M3EXPORTS
-%%P%%/obliqbinanim/%%T%%/.M3WEB
-%%P%%/obliqbinanim/src/Main.m3
-%%P%%/obliqbinmin/%%T%%/.M3EXPORTS
-%%P%%/obliqbinmin/%%T%%/.M3WEB
-%%P%%/obliqbinmin/src/Main.m3
-%%P%%/obliqbinstd/%%T%%/.M3EXPORTS
-%%P%%/obliqbinstd/%%T%%/.M3WEB
-%%P%%/obliqbinstd/src/Main.m3
-%%P%%/obliqbinui/%%T%%/.M3EXPORTS
-%%P%%/obliqbinui/%%T%%/.M3WEB
-%%P%%/obliqbinui/src/Main.m3
-%%P%%/obliqlib3D/%%T%%/.M3EXPORTS
-%%P%%/obliqlib3D/%%T%%/.M3WEB
-%%P%%/obliqlib3D/%%T%%/ObLib3DBundle.i3
-%%P%%/obliqlib3D/%%T%%/ObLib3DBundle.m3
-%%P%%/obliqlib3D/%%T%%/libobliqlib3D.a
-%%P%%/obliqlib3D/%%T%%/libobliqlib3D.m3x
-%%P%%/obliqlib3D/%%T%%/libobliqlib3D.so
-%%P%%/obliqlib3D/%%T%%/libobliqlib3D.so.5
-%%P%%/obliqlib3D/src/ObAmbientLightGO.i3
-%%P%%/obliqlib3D/src/ObAmbientLightGO.m3
-%%P%%/obliqlib3D/src/ObAnim3D.i3
-%%P%%/obliqlib3D/src/ObAnim3D.m3
-%%P%%/obliqlib3D/src/ObAnimHandle.i3
-%%P%%/obliqlib3D/src/ObAnimHandle.m3
-%%P%%/obliqlib3D/src/ObAux.i3
-%%P%%/obliqlib3D/src/ObAux.m3
-%%P%%/obliqlib3D/src/ObBool.i3
-%%P%%/obliqlib3D/src/ObBool.m3
-%%P%%/obliqlib3D/src/ObBooleanProp.i3
-%%P%%/obliqlib3D/src/ObBooleanProp.m3
-%%P%%/obliqlib3D/src/ObBoxGO.i3
-%%P%%/obliqlib3D/src/ObBoxGO.m3
-%%P%%/obliqlib3D/src/ObCB.i3
-%%P%%/obliqlib3D/src/ObCB.m3
-%%P%%/obliqlib3D/src/ObCameraGO.i3
-%%P%%/obliqlib3D/src/ObCameraGO.m3
-%%P%%/obliqlib3D/src/ObColor.i3
-%%P%%/obliqlib3D/src/ObColor.m3
-%%P%%/obliqlib3D/src/ObColorProp.i3
-%%P%%/obliqlib3D/src/ObColorProp.m3
-%%P%%/obliqlib3D/src/ObConeGO.i3
-%%P%%/obliqlib3D/src/ObConeGO.m3
-%%P%%/obliqlib3D/src/ObCylinderGO.i3
-%%P%%/obliqlib3D/src/ObCylinderGO.m3
-%%P%%/obliqlib3D/src/ObDiskGO.i3
-%%P%%/obliqlib3D/src/ObDiskGO.m3
-%%P%%/obliqlib3D/src/ObGO.i3
-%%P%%/obliqlib3D/src/ObGO.m3
-%%P%%/obliqlib3D/src/ObGraphicsBase.i3
-%%P%%/obliqlib3D/src/ObGraphicsBase.m3
-%%P%%/obliqlib3D/src/ObGroupGO.i3
-%%P%%/obliqlib3D/src/ObGroupGO.m3
-%%P%%/obliqlib3D/src/ObInt.i3
-%%P%%/obliqlib3D/src/ObInt.m3
-%%P%%/obliqlib3D/src/ObKeyCB.i3
-%%P%%/obliqlib3D/src/ObKeyCB.m3
-%%P%%/obliqlib3D/src/ObKeySym.i3
-%%P%%/obliqlib3D/src/ObKeySym.m3
-%%P%%/obliqlib3D/src/ObLib3D.i3
-%%P%%/obliqlib3D/src/ObLib3D.m3
-%%P%%/obliqlib3D/src/ObLightGO.i3
-%%P%%/obliqlib3D/src/ObLightGO.m3
-%%P%%/obliqlib3D/src/ObLineGO.i3
-%%P%%/obliqlib3D/src/ObLineGO.m3
-%%P%%/obliqlib3D/src/ObLineTypeProp.i3
-%%P%%/obliqlib3D/src/ObLineTypeProp.m3
-%%P%%/obliqlib3D/src/ObLongReal.i3
-%%P%%/obliqlib3D/src/ObLongReal.m3
-%%P%%/obliqlib3D/src/ObMarkerGO.i3
-%%P%%/obliqlib3D/src/ObMarkerGO.m3
-%%P%%/obliqlib3D/src/ObMarkerTypeProp.i3
-%%P%%/obliqlib3D/src/ObMarkerTypeProp.m3
-%%P%%/obliqlib3D/src/ObMatrix4.i3
-%%P%%/obliqlib3D/src/ObMatrix4.m3
-%%P%%/obliqlib3D/src/ObMouseCB.i3
-%%P%%/obliqlib3D/src/ObMouseCB.m3
-%%P%%/obliqlib3D/src/ObOrthoCameraGO.i3
-%%P%%/obliqlib3D/src/ObOrthoCameraGO.m3
-%%P%%/obliqlib3D/src/ObPerspCameraGO.i3
-%%P%%/obliqlib3D/src/ObPerspCameraGO.m3
-%%P%%/obliqlib3D/src/ObPoint.i3
-%%P%%/obliqlib3D/src/ObPoint.m3
-%%P%%/obliqlib3D/src/ObPoint3.i3
-%%P%%/obliqlib3D/src/ObPoint3.m3
-%%P%%/obliqlib3D/src/ObPointLightGO.i3
-%%P%%/obliqlib3D/src/ObPointLightGO.m3
-%%P%%/obliqlib3D/src/ObPointProp.i3
-%%P%%/obliqlib3D/src/ObPointProp.m3
-%%P%%/obliqlib3D/src/ObPolygonGO.i3
-%%P%%/obliqlib3D/src/ObPolygonGO.m3
-%%P%%/obliqlib3D/src/ObPositionCB.i3
-%%P%%/obliqlib3D/src/ObPositionCB.m3
-%%P%%/obliqlib3D/src/ObProp.i3
-%%P%%/obliqlib3D/src/ObProp.m3
-%%P%%/obliqlib3D/src/ObProtoLoader.i3
-%%P%%/obliqlib3D/src/ObProtoLoader.m3
-%%P%%/obliqlib3D/src/ObProxiedObj.i3
-%%P%%/obliqlib3D/src/ObProxiedObj.m3
-%%P%%/obliqlib3D/src/ObQuadMeshGO.i3
-%%P%%/obliqlib3D/src/ObQuadMeshGO.m3
-%%P%%/obliqlib3D/src/ObRasterModeProp.i3
-%%P%%/obliqlib3D/src/ObRasterModeProp.m3
-%%P%%/obliqlib3D/src/ObReal.i3
-%%P%%/obliqlib3D/src/ObReal.m3
-%%P%%/obliqlib3D/src/ObRealProp.i3
-%%P%%/obliqlib3D/src/ObRealProp.m3
-%%P%%/obliqlib3D/src/ObRootGO.i3
-%%P%%/obliqlib3D/src/ObRootGO.m3
-%%P%%/obliqlib3D/src/ObShadingProp.i3
-%%P%%/obliqlib3D/src/ObShadingProp.m3
-%%P%%/obliqlib3D/src/ObShape.i3
-%%P%%/obliqlib3D/src/ObShape.m3
-%%P%%/obliqlib3D/src/ObSphereGO.i3
-%%P%%/obliqlib3D/src/ObSphereGO.m3
-%%P%%/obliqlib3D/src/ObSpotLightGO.i3
-%%P%%/obliqlib3D/src/ObSpotLightGO.m3
-%%P%%/obliqlib3D/src/ObSurfaceGO.i3
-%%P%%/obliqlib3D/src/ObSurfaceGO.m3
-%%P%%/obliqlib3D/src/ObText.i3
-%%P%%/obliqlib3D/src/ObText.m3
-%%P%%/obliqlib3D/src/ObTime.i3
-%%P%%/obliqlib3D/src/ObTime.m3
-%%P%%/obliqlib3D/src/ObTorusGO.i3
-%%P%%/obliqlib3D/src/ObTorusGO.m3
-%%P%%/obliqlib3D/src/ObTransformProp.i3
-%%P%%/obliqlib3D/src/ObTransformProp.m3
-%%P%%/obliqlib3D/src/ObVectorLightGO.i3
-%%P%%/obliqlib3D/src/ObVectorLightGO.m3
-%%P%%/obliqlib3D/src/ObWin_OpenGL_Base.i3
-%%P%%/obliqlib3D/src/ObWin_OpenGL_Base.m3
-%%P%%/obliqlib3D/src/ObX_OpenGL_Base.i3
-%%P%%/obliqlib3D/src/ObX_OpenGL_Base.m3
-%%P%%/obliqlib3D/src/ObX_PEX_Base.i3
-%%P%%/obliqlib3D/src/ObX_PEX_Base.m3
-%%P%%/obliqlibanim/%%T%%/.M3EXPORTS
-%%P%%/obliqlibanim/%%T%%/.M3WEB
-%%P%%/obliqlibanim/%%T%%/libobliqlibanim.a
-%%P%%/obliqlibanim/%%T%%/libobliqlibanim.m3x
-%%P%%/obliqlibanim/%%T%%/libobliqlibanim.so
-%%P%%/obliqlibanim/%%T%%/libobliqlibanim.so.5
-%%P%%/obliqlibanim/src/ObLibAnim.i3
-%%P%%/obliqlibanim/src/ObLibAnim.m3
-%%P%%/obliqlibemb/%%T%%/.M3EXPORTS
-%%P%%/obliqlibemb/%%T%%/.M3WEB
-%%P%%/obliqlibemb/%%T%%/ObEmbBundle.i3
-%%P%%/obliqlibemb/%%T%%/ObEmbBundle.m3
-%%P%%/obliqlibemb/%%T%%/libobliqlibemb.a
-%%P%%/obliqlibemb/%%T%%/libobliqlibemb.m3x
-%%P%%/obliqlibemb/%%T%%/libobliqlibemb.so
-%%P%%/obliqlibemb/%%T%%/libobliqlibemb.so.5
-%%P%%/obliqlibemb/src/LibEmbDirs.i3
-%%P%%/obliqlibemb/src/LibEmbDirsPosix.m3
-%%P%%/obliqlibemb/src/ObBool.i3
-%%P%%/obliqlibemb/src/ObBool.m3
-%%P%%/obliqlibemb/src/ObEmbProxiedObj.i3
-%%P%%/obliqlibemb/src/ObEmbProxiedObj.m3
-%%P%%/obliqlibemb/src/ObError.i3
-%%P%%/obliqlibemb/src/ObError.m3
-%%P%%/obliqlibemb/src/ObInt.i3
-%%P%%/obliqlibemb/src/ObInt.m3
-%%P%%/obliqlibemb/src/ObLibEmb.i3
-%%P%%/obliqlibemb/src/ObLibEmb.m3
-%%P%%/obliqlibemb/src/ObLoader.i3
-%%P%%/obliqlibemb/src/ObLoader.m3
-%%P%%/obliqlibemb/src/ObLongReal.i3
-%%P%%/obliqlibemb/src/ObLongReal.m3
-%%P%%/obliqlibemb/src/ObReal.i3
-%%P%%/obliqlibemb/src/ObReal.m3
-%%P%%/obliqlibemb/src/ObSharedObj.i3
-%%P%%/obliqlibemb/src/ObSharedObj.m3
-%%P%%/obliqlibemb/src/ObText.i3
-%%P%%/obliqlibemb/src/ObText.m3
-%%P%%/obliqlibm3/%%T%%/.M3EXPORTS
-%%P%%/obliqlibm3/%%T%%/.M3WEB
-%%P%%/obliqlibm3/%%T%%/libobliqlibm3.a
-%%P%%/obliqlibm3/%%T%%/libobliqlibm3.m3x
-%%P%%/obliqlibm3/%%T%%/libobliqlibm3.so
-%%P%%/obliqlibm3/%%T%%/libobliqlibm3.so.5
-%%P%%/obliqlibm3/src/ObLibM3.i3
-%%P%%/obliqlibm3/src/ObLibM3.m3
-%%P%%/obliqlibui/%%T%%/.M3EXPORTS
-%%P%%/obliqlibui/%%T%%/.M3WEB
-%%P%%/obliqlibui/%%T%%/libobliqlibui.a
-%%P%%/obliqlibui/%%T%%/libobliqlibui.m3x
-%%P%%/obliqlibui/%%T%%/libobliqlibui.so
-%%P%%/obliqlibui/%%T%%/libobliqlibui.so.5
-%%P%%/obliqlibui/src/ObLibUI.i3
-%%P%%/obliqlibui/src/ObLibUI.m3
-%%P%%/obliqparse/%%T%%/.M3EXPORTS
-%%P%%/obliqparse/%%T%%/.M3IMPTAB
-%%P%%/obliqparse/%%T%%/.M3WEB
-%%P%%/obliqparse/%%T%%/ObFrame_OpCodeHandle_v1.i3
-%%P%%/obliqparse/%%T%%/ObFrame_OpCodeHandle_v1.m3
-%%P%%/obliqparse/%%T%%/ObliqBdl.i3
-%%P%%/obliqparse/%%T%%/ObliqBdl.m3
-%%P%%/obliqparse/%%T%%/libobliqparse.a
-%%P%%/obliqparse/%%T%%/libobliqparse.m3x
-%%P%%/obliqparse/%%T%%/libobliqparse.so
-%%P%%/obliqparse/%%T%%/libobliqparse.so.5
-%%P%%/obliqparse/src/ObFrame.i3
-%%P%%/obliqparse/src/ObFrame.m3
-%%P%%/obliqparse/src/ObParseFrame.i3
-%%P%%/obliqparse/src/ObParseFrame.m3
-%%P%%/obliqparse/src/ObParseTree.i3
-%%P%%/obliqparse/src/ObParseTree.m3
-%%P%%/obliqparse/src/ObliqParser.i3
-%%P%%/obliqparse/src/ObliqParser.m3
-%%P%%/obliqprint/%%T%%/.M3EXPORTS
-%%P%%/obliqprint/%%T%%/.M3WEB
-%%P%%/obliqprint/%%T%%/libobliqprint.a
-%%P%%/obliqprint/%%T%%/libobliqprint.m3x
-%%P%%/obliqprint/%%T%%/libobliqprint.so
-%%P%%/obliqprint/%%T%%/libobliqprint.so.5
-%%P%%/obliqprint/src/ObPrintTree.i3
-%%P%%/obliqprint/src/ObPrintTree.m3
-%%P%%/obliqprint/src/ObPrintValue.i3
-%%P%%/obliqprint/src/ObPrintValue.m3
-%%P%%/obliqprint/src/ObliqPrinter.i3
-%%P%%/obliqprint/src/ObliqPrinter.m3
-%%P%%/obliqrt/%%T%%/.M3EXPORTS
-%%P%%/obliqrt/%%T%%/.M3IMPTAB
-%%P%%/obliqrt/%%T%%/.M3WEB
-%%P%%/obliqrt/%%T%%/ObLibTbl.i3
-%%P%%/obliqrt/%%T%%/ObLibTbl.m3
-%%P%%/obliqrt/%%T%%/ObValueCB.i3
-%%P%%/obliqrt/%%T%%/ObValueCB.m3
-%%P%%/obliqrt/%%T%%/ObValueCBProxy.i3
-%%P%%/obliqrt/%%T%%/ObValuePickle.i3
-%%P%%/obliqrt/%%T%%/ObValueProxy.i3
-%%P%%/obliqrt/%%T%%/ObValueSO.m3
-%%P%%/obliqrt/%%T%%/ObValue_NonRemObjHook_v1.i3
-%%P%%/obliqrt/%%T%%/ObValue_NonRemObjHook_v1.m3
-%%P%%/obliqrt/%%T%%/ObValue_RemArray_v1.i3
-%%P%%/obliqrt/%%T%%/ObValue_RemArray_v1.m3
-%%P%%/obliqrt/%%T%%/ObValue_RemEngine_v1.i3
-%%P%%/obliqrt/%%T%%/ObValue_RemEngine_v1.m3
-%%P%%/obliqrt/%%T%%/ObValue_RemFileSystem_v1.i3
-%%P%%/obliqrt/%%T%%/ObValue_RemFileSystem_v1.m3
-%%P%%/obliqrt/%%T%%/ObValue_RemObj_v1.i3
-%%P%%/obliqrt/%%T%%/ObValue_RemObj_v1.m3
-%%P%%/obliqrt/%%T%%/ObValue_RemVar_v1.i3
-%%P%%/obliqrt/%%T%%/ObValue_RemVar_v1.m3
-%%P%%/obliqrt/%%T%%/libobliqrt.a
-%%P%%/obliqrt/%%T%%/libobliqrt.m3x
-%%P%%/obliqrt/%%T%%/libobliqrt.so
-%%P%%/obliqrt/%%T%%/libobliqrt.so.5
-%%P%%/obliqrt/src/ObBuiltIn.i3
-%%P%%/obliqrt/src/ObBuiltIn.m3
-%%P%%/obliqrt/src/ObCheck.i3
-%%P%%/obliqrt/src/ObCheck.m3
-%%P%%/obliqrt/src/ObCommand.i3
-%%P%%/obliqrt/src/ObCommand.m3
-%%P%%/obliqrt/src/ObErr.i3
-%%P%%/obliqrt/src/ObErr.m3
-%%P%%/obliqrt/src/ObEval.i3
-%%P%%/obliqrt/src/ObEval.m3
-%%P%%/obliqrt/src/ObLib.i3
-%%P%%/obliqrt/src/ObLib.m3
-%%P%%/obliqrt/src/ObPathSep.i3
-%%P%%/obliqrt/src/ObScope.i3
-%%P%%/obliqrt/src/ObScope.m3
-%%P%%/obliqrt/src/ObTree.i3
-%%P%%/obliqrt/src/ObTree.m3
-%%P%%/obliqrt/src/ObValue.i3
-%%P%%/obliqrt/src/ObValue.m3
-%%P%%/obliqrt/src/ObValueNotify.i3
-%%P%%/obliqrt/src/ObValueNotify.m3
-%%P%%/obliqrt/src/ObValueRep.i3
-%%P%%/obliqrt/src/Obliq.i3
-%%P%%/obliqrt/src/Obliq.m3
-%%P%%/obliqrt/src/OpSys.i3
-%%P%%/obliqrt/src/POSIX/ObPathSepPosix.m3
-%%P%%/obliqrt/src/POSIX/OpSys.m3
-%%P%%/obliqsrvstd/%%T%%/.M3EXPORTS
-%%P%%/obliqsrvstd/%%T%%/.M3WEB
-%%P%%/obliqsrvstd/src/Main.m3
-%%P%%/obliqsrvui/%%T%%/.M3EXPORTS
-%%P%%/obliqsrvui/%%T%%/.M3WEB
-%%P%%/obliqsrvui/src/Main.m3
-%%P%%/odbc/%%T%%/.M3EXPORTS
-%%P%%/odbc/%%T%%/.M3WEB
-%%P%%/odbc/%%T%%/libm3odbc.a
-%%P%%/odbc/%%T%%/libm3odbc.m3x
-%%P%%/odbc/%%T%%/libm3odbc.so
-%%P%%/odbc/%%T%%/libm3odbc.so.5
-%%P%%/odbc/src/POSIX/SQL.i3
-%%P%%/odbc/src/POSIX/SQLext.i3
-%%P%%/odbc/src/POSIX/SQLext.m3
-%%P%%/odbc/src/POSIX/SQLtypes.i3
-%%P%%/opengl/%%T%%/.M3EXPORTS
-%%P%%/opengl/%%T%%/.M3WEB
-%%P%%/opengl/%%T%%/libopengl.a
-%%P%%/opengl/%%T%%/libopengl.m3x
-%%P%%/opengl/%%T%%/libopengl.so
-%%P%%/opengl/%%T%%/libopengl.so.5
-%%P%%/opengl/src/POSIX/GL.i3
-%%P%%/opengl/src/POSIX/GLX.i3
-%%P%%/opengl/src/POSIX/GLu.i3
-%%P%%/paneman/%%T%%/.M3EXPORTS
-%%P%%/paneman/%%T%%/.M3WEB
-%%P%%/paneman/%%T%%/KeyChan.i3
-%%P%%/paneman/%%T%%/KeyChan.m3
-%%P%%/paneman/%%T%%/KeyList.i3
-%%P%%/paneman/%%T%%/KeyList.m3
-%%P%%/paneman/%%T%%/KeyListExtras.i3
-%%P%%/paneman/%%T%%/KeyListExtras.m3
-%%P%%/paneman/%%T%%/KeyQueue.i3
-%%P%%/paneman/%%T%%/KeyQueue.m3
-%%P%%/paneman/%%T%%/ListPaneStarter.i3
-%%P%%/paneman/%%T%%/ListPaneStarter.m3
-%%P%%/paneman/%%T%%/PMRequestChan.i3
-%%P%%/paneman/%%T%%/PMRequestChan.m3
-%%P%%/paneman/%%T%%/PMRequestQueue.i3
-%%P%%/paneman/%%T%%/PMRequestQueue.m3
-%%P%%/paneman/%%T%%/PaneList.i3
-%%P%%/paneman/%%T%%/PaneList.m3
-%%P%%/paneman/%%T%%/PaneListExtras.i3
-%%P%%/paneman/%%T%%/PaneListExtras.m3
-%%P%%/paneman/%%T%%/StarterList.i3
-%%P%%/paneman/%%T%%/StarterList.m3
-%%P%%/paneman/%%T%%/StarterScanList.i3
-%%P%%/paneman/%%T%%/StarterScanList.m3
-%%P%%/paneman/%%T%%/TextPaneSquat.i3
-%%P%%/paneman/%%T%%/TextPaneSquat.m3
-%%P%%/paneman/%%T%%/TextPaneStarter.i3
-%%P%%/paneman/%%T%%/TextPaneStarter.m3
-%%P%%/paneman/%%T%%/TextVBTSquat.i3
-%%P%%/paneman/%%T%%/TextVBTSquat.m3
-%%P%%/paneman/%%T%%/libpaneman.a
-%%P%%/paneman/%%T%%/libpaneman.m3x
-%%P%%/paneman/%%T%%/libpaneman.so
-%%P%%/paneman/%%T%%/libpaneman.so.5
-%%P%%/paneman/src/Channel.ig
-%%P%%/paneman/src/Channel.mg
-%%P%%/paneman/src/IOPaneMan.i3
-%%P%%/paneman/src/IOPaneMan.m3
-%%P%%/paneman/src/KeyDaemon.i3
-%%P%%/paneman/src/KeyDaemon.m3
-%%P%%/paneman/src/KeyRec.i3
-%%P%%/paneman/src/KeyRec.m3
-%%P%%/paneman/src/ListExtras.ig
-%%P%%/paneman/src/ListExtras.mg
-%%P%%/paneman/src/ListPane.i3
-%%P%%/paneman/src/MiniPane.i3
-%%P%%/paneman/src/MiniPane.m3
-%%P%%/paneman/src/Pane.i3
-%%P%%/paneman/src/Pane.m3
-%%P%%/paneman/src/PaneFrame.i3
-%%P%%/paneman/src/PaneFrame.m3
-%%P%%/paneman/src/PaneMan.i3
-%%P%%/paneman/src/PaneMan.m3
-%%P%%/paneman/src/PaneManOp.i3
-%%P%%/paneman/src/PaneManRequest.i3
-%%P%%/paneman/src/PaneManVBT.i3
-%%P%%/paneman/src/PaneManVBT.m3
-%%P%%/paneman/src/PaneVBT.i3
-%%P%%/paneman/src/PathnameUtils.i3
-%%P%%/paneman/src/PathnameUtils.m3
-%%P%%/paneman/src/Queue.ig
-%%P%%/paneman/src/Queue.mg
-%%P%%/paneman/src/RequestDaemon.i3
-%%P%%/paneman/src/RequestDaemon.m3
-%%P%%/paneman/src/Squat.ig
-%%P%%/paneman/src/Squat.mg
-%%P%%/paneman/src/Starter.i3
-%%P%%/paneman/src/Starter.ig
-%%P%%/paneman/src/Starter.m3
-%%P%%/paneman/src/Starter.mg
-%%P%%/paneman/src/StarterScan.i3
-%%P%%/paneman/src/StarterScan.m3
-%%P%%/paneman/src/StartingStarters.i3
-%%P%%/paneman/src/StartingStarters.m3
-%%P%%/paneman/src/TextPane.i3
-%%P%%/paneman/src/TextPane.m3
-%%P%%/paneman/src/VBTPane.ig
-%%P%%/paneman/src/VBTPane.mg
-%%P%%/paneman/src/channel.tmpl
-%%P%%/paneman/src/liste.tmpl
-%%P%%/paneman/src/queue.tmpl
-%%P%%/paneman/src/squat.tmpl
-%%P%%/paneman/src/starter.tmpl
-%%P%%/parseparams/%%T%%/.M3EXPORTS
-%%P%%/parseparams/%%T%%/.M3WEB
-%%P%%/parseparams/%%T%%/libm3parseparams.a
-%%P%%/parseparams/%%T%%/libm3parseparams.m3x
-%%P%%/parseparams/%%T%%/libm3parseparams.so
-%%P%%/parseparams/%%T%%/libm3parseparams.so.5
-%%P%%/parseparams/src/ParseParams.i3
-%%P%%/parseparams/src/ParseParams.m3
-%%P%%/parserlib/%%T%%/.M3EXPORTS
-%%P%%/parserlib/%%T%%/.M3WEB
-%%P%%/parserlib/%%T%%/libparserlib.a
-%%P%%/parserlib/%%T%%/libparserlib.m3x
-%%P%%/parserlib/%%T%%/libparserlib.so
-%%P%%/parserlib/%%T%%/libparserlib.so.5
-%%P%%/parserlib/src/SeekRd.i3
-%%P%%/parserlib/src/SeekRd.m3
-%%P%%/parserlib/src/SeekRdClass.i3
-%%P%%/parserlib/src/SeekRdClass.m3
-%%P%%/parserlib/src/parser.tmpl
-%%P%%/patternmatching/%%T%%/.M3EXPORTS
-%%P%%/patternmatching/%%T%%/.M3WEB
-%%P%%/patternmatching/%%T%%/libpatternmatching.a
-%%P%%/patternmatching/%%T%%/libpatternmatching.m3x
-%%P%%/patternmatching/%%T%%/libpatternmatching.so
-%%P%%/patternmatching/%%T%%/libpatternmatching.so.5
-%%P%%/patternmatching/src/Glob.i3
-%%P%%/patternmatching/src/Glob.m3
-%%P%%/patternmatching/src/GlobTree.i3
-%%P%%/patternmatching/src/GlobTree.m3
-%%P%%/patternmatching/src/RegEx.i3
-%%P%%/patternmatching/src/RegEx.m3
-%%P%%/patternmatching/src/Uglob.i3
-%%P%%/patternmatching/src/libglob/fnmatch.c
-%%P%%/pkg_base/%%T%%/.M3EXPORTS
-%%P%%/pkg_base/%%T%%/.M3WEB
-%%P%%/pkg_base/%%T%%/PkgBaseBundle.i3
-%%P%%/pkg_base/%%T%%/PkgBaseBundle.m3
-%%P%%/pkg_base/%%T%%/PkgKindDataTbl.i3
-%%P%%/pkg_base/%%T%%/PkgKindDataTbl.m3
-%%P%%/pkg_base/%%T%%/libpkgbase.a
-%%P%%/pkg_base/%%T%%/libpkgbase.m3x
-%%P%%/pkg_base/%%T%%/libpkgbase.so
-%%P%%/pkg_base/%%T%%/libpkgbase.so.5
-%%P%%/pkg_base/src/PkgBase.i3
-%%P%%/pkg_base/src/PkgBase.m3
-%%P%%/pkg_base/src/PkgError.i3
-%%P%%/pkg_base/src/PkgKindData.i3
-%%P%%/pkg_base/src/PkgKindData.m3
-%%P%%/pkg_vc/%%T%%/.M3EXPORTS
-%%P%%/pkg_vc/%%T%%/.M3WEB
-%%P%%/pkg_vc/%%T%%/CVSLockInfoSeq.i3
-%%P%%/pkg_vc/%%T%%/CVSLockInfoSeq.m3
-%%P%%/pkg_vc/%%T%%/CVSLockInfoSeqRep.i3
-%%P%%/pkg_vc/%%T%%/FileRevisionSeq.i3
-%%P%%/pkg_vc/%%T%%/FileRevisionSeq.m3
-%%P%%/pkg_vc/%%T%%/FileRevisionSeqRep.i3
-%%P%%/pkg_vc/%%T%%/TextLockInfoTbl.i3
-%%P%%/pkg_vc/%%T%%/TextLockInfoTbl.m3
-%%P%%/pkg_vc/%%T%%/libpkg_vc.a
-%%P%%/pkg_vc/%%T%%/libpkg_vc.m3x
-%%P%%/pkg_vc/%%T%%/libpkg_vc.so
-%%P%%/pkg_vc/%%T%%/libpkg_vc.so.5
-%%P%%/pkg_vc/src/CVS.i3
-%%P%%/pkg_vc/src/CVSLockInfo.i3
-%%P%%/pkg_vc/src/CVS_st.m3
-%%P%%/pkg_vc/src/FileObj.i3
-%%P%%/pkg_vc/src/FileObj.m3
-%%P%%/pkg_vc/src/FileRevision.i3
-%%P%%/pkg_vc/src/OpResultCache.i3
-%%P%%/pkg_vc/src/OpResultCache.m3
-%%P%%/pkg_vc/src/PkgVC.i3
-%%P%%/pkg_vc/src/PkgVC.m3
-%%P%%/pkg_vc/src/PkgVCUtils.i3
-%%P%%/pkg_vc/src/PkgVCUtils.m3
-%%P%%/pkg_vc/src/VCIF.i3
-%%P%%/pkg_vc/src/VCUtils.i3
-%%P%%/pkg_vc/src/VCUtils.m3
-%%P%%/pkgversions/%%T%%/.M3EXPORTS
-%%P%%/pkgversions/%%T%%/.M3WEB
-%%P%%/pkgversions/%%T%%/TagSeq.i3
-%%P%%/pkgversions/%%T%%/TagSeq.m3
-%%P%%/pkgversions/%%T%%/TagSeqRep.i3
-%%P%%/pkgversions/%%T%%/VersionSeq.i3
-%%P%%/pkgversions/%%T%%/VersionSeq.m3
-%%P%%/pkgversions/%%T%%/VersionSeqRep.i3
-%%P%%/pkgversions/%%T%%/libpkgversions.a
-%%P%%/pkgversions/%%T%%/libpkgversions.m3x
-%%P%%/pkgversions/%%T%%/libpkgversions.so
-%%P%%/pkgversions/%%T%%/libpkgversions.so.5
-%%P%%/pkgversions/src/Tag.i3
-%%P%%/pkgversions/src/Tag.m3
-%%P%%/pkgversions/src/TagSort.i3
-%%P%%/pkgversions/src/TagSort.m3
-%%P%%/pkgversions/src/Version.i3
-%%P%%/pkgversions/src/Version.m3
-%%P%%/pkgvm/%%T%%/.M3EXPORTS
-%%P%%/pkgvm/%%T%%/.M3WEB
-%%P%%/pkgvm/%%T%%/Creation.i3
-%%P%%/pkgvm/%%T%%/Creation.m3
-%%P%%/pkgvm/%%T%%/PkgVMBundle.i3
-%%P%%/pkgvm/%%T%%/PkgVMBundle.m3
-%%P%%/pkgvm/src/Main.m3
-%%P%%/pkl-fonts/%%T%%/.M3EXPORTS
-%%P%%/pkl-fonts/%%T%%/.M3WEB
-%%P%%/pkl-fonts/%%T%%/PklFonts
-%%P%%/pkl-fonts/%%T%%/PklFontsBundle.i3
-%%P%%/pkl-fonts/%%T%%/PklFontsBundle.m3
-%%P%%/pkl-fonts/%%T%%/TextIntSeqTbl.i3
-%%P%%/pkl-fonts/%%T%%/TextIntSeqTbl.m3
-%%P%%/pkl-fonts/src/JunoRect.i3
-%%P%%/pkl-fonts/src/JunoValue.i3
-%%P%%/pkl-fonts/src/PSFont.i3
-%%P%%/pkl-fonts/src/PklFonts.m3
-%%P%%/postgres95/%%T%%/.M3EXPORTS
-%%P%%/postgres95/%%T%%/.M3WEB
-%%P%%/postgres95/%%T%%/libpostgres95.a
-%%P%%/postgres95/%%T%%/libpostgres95.m3x
-%%P%%/postgres95/%%T%%/libpostgres95.so
-%%P%%/postgres95/%%T%%/libpostgres95.so.5
-%%P%%/postgres95/src/PQ.i3
-%%P%%/postgres95/src/PQ.m3
-%%P%%/postgres95/src/PQcomm.i3
-%%P%%/postgres95/src/Postgres.i3
-%%P%%/prjbase/%%T%%/.M3EXPORTS
-%%P%%/prjbase/%%T%%/.M3WEB
-%%P%%/prjbase/%%T%%/SortedTextChangeSetTbl.i3
-%%P%%/prjbase/%%T%%/SortedTextChangeSetTbl.m3
-%%P%%/prjbase/%%T%%/SortedTextPrjDescTbl.i3
-%%P%%/prjbase/%%T%%/SortedTextPrjDescTbl.m3
-%%P%%/prjbase/%%T%%/SortedTimeChangeSetTbl.i3
-%%P%%/prjbase/%%T%%/SortedTimeChangeSetTbl.m3
-%%P%%/prjbase/%%T%%/SortedTimePrjDescTbl.i3
-%%P%%/prjbase/%%T%%/SortedTimePrjDescTbl.m3
-%%P%%/prjbase/%%T%%/TextChangeSetTbl.i3
-%%P%%/prjbase/%%T%%/TextChangeSetTbl.m3
-%%P%%/prjbase/%%T%%/TextPkgVCTbl.i3
-%%P%%/prjbase/%%T%%/TextPkgVCTbl.m3
-%%P%%/prjbase/%%T%%/TextPrjDescTbl.i3
-%%P%%/prjbase/%%T%%/TextPrjDescTbl.m3
-%%P%%/prjbase/%%T%%/TextTextTextTbl.i3
-%%P%%/prjbase/%%T%%/TextTextTextTbl.m3
-%%P%%/prjbase/%%T%%/TimeChangeSetTbl.i3
-%%P%%/prjbase/%%T%%/TimeChangeSetTbl.m3
-%%P%%/prjbase/%%T%%/TimePrjDescTbl.i3
-%%P%%/prjbase/%%T%%/TimePrjDescTbl.m3
-%%P%%/prjbase/%%T%%/libprjbase.a
-%%P%%/prjbase/%%T%%/libprjbase.m3x
-%%P%%/prjbase/%%T%%/libprjbase.so
-%%P%%/prjbase/%%T%%/libprjbase.so.5
-%%P%%/prjbase/src/ChangeSet.i3
-%%P%%/prjbase/src/ChangeSet.m3
-%%P%%/prjbase/src/Checkpoint.i3
-%%P%%/prjbase/src/Checkpoint.m3
-%%P%%/prjbase/src/PoolSet.i3
-%%P%%/prjbase/src/PoolSet.m3
-%%P%%/prjbase/src/PrjDesc.i3
-%%P%%/prjbase/src/PrjDesc.m3
-%%P%%/prjbase/src/RCS_Date.i3
-%%P%%/prjbase/src/RCS_Date.m3
-%%P%%/prjbase/src/Snapshots.i3
-%%P%%/prjbase/src/Snapshots.m3
-%%P%%/prjm/%%T%%/.M3EXPORTS
-%%P%%/prjm/%%T%%/.M3WEB
-%%P%%/prjm/%%T%%/Creation.i3
-%%P%%/prjm/%%T%%/Creation.m3
-%%P%%/prjm/%%T%%/ProjectManagerBundle.i3
-%%P%%/prjm/%%T%%/ProjectManagerBundle.m3
-%%P%%/prjm/src/ProjectManager.m3
-%%P%%/proxy/%%T%%/.M3EXPORTS
-%%P%%/proxy/%%T%%/.M3WEB
-%%P%%/proxy/%%T%%/ProxyBundle.i3
-%%P%%/proxy/%%T%%/ProxyBundle.m3
-%%P%%/proxy/src/Proxy.m3
-%%P%%/rdwr/%%T%%/.M3EXPORTS
-%%P%%/rdwr/%%T%%/.M3WEB
-%%P%%/rdwr/%%T%%/RefanyTbl.i3
-%%P%%/rdwr/%%T%%/RefanyTbl.m3
-%%P%%/rdwr/%%T%%/librdwr.a
-%%P%%/rdwr/%%T%%/librdwr.m3x
-%%P%%/rdwr/%%T%%/librdwr.so
-%%P%%/rdwr/%%T%%/librdwr.so.5
-%%P%%/rdwr/src/RdWrPipe.i3
-%%P%%/rdwr/src/RdWrPipe.m3
-%%P%%/rdwr/src/SimpleMsgRW.i3
-%%P%%/rdwr/src/SimpleMsgRW.m3
-%%P%%/rdwr/src/TeeWr.i3
-%%P%%/rdwr/src/TeeWr.m3
-%%P%%/realgeometry/%%T%%/.M3EXPORTS
-%%P%%/realgeometry/%%T%%/.M3WEB
-%%P%%/realgeometry/%%T%%/libGeometry.a
-%%P%%/realgeometry/%%T%%/libGeometry.m3x
-%%P%%/realgeometry/%%T%%/libGeometry.so
-%%P%%/realgeometry/%%T%%/libGeometry.so.5
-%%P%%/realgeometry/src/PathExtra.i3
-%%P%%/realgeometry/src/PathExtra.m3
-%%P%%/realgeometry/src/RealInterval.i3
-%%P%%/realgeometry/src/RealInterval.m3
-%%P%%/realgeometry/src/RealPath.i3
-%%P%%/realgeometry/src/RealPath.m3
-%%P%%/realgeometry/src/RealPoint.i3
-%%P%%/realgeometry/src/RealPoint.m3
-%%P%%/realgeometry/src/RealRect.i3
-%%P%%/realgeometry/src/RealRect.m3
-%%P%%/realgeometry/src/RealTransform.i3
-%%P%%/realgeometry/src/RealTransform.m3
-%%P%%/rehearsecode/%%T%%/.M3EXPORTS
-%%P%%/rehearsecode/%%T%%/.M3WEB
-%%P%%/rehearsecode/%%T%%/RehearseCodeBundle.i3
-%%P%%/rehearsecode/%%T%%/RehearseCodeBundle.m3
-%%P%%/rehearsecode/src/RehearseCode.m3
-%%P%%/replayheap/%%T%%/.M3EXPORTS
-%%P%%/replayheap/%%T%%/.M3WEB
-%%P%%/replayheap/src/Main.m3
-%%P%%/rsrcservice/%%T%%/.M3EXPORTS
-%%P%%/rsrcservice/%%T%%/.M3IMPTAB
-%%P%%/rsrcservice/%%T%%/.M3WEB
-%%P%%/rsrcservice/%%T%%/RsrcService_T_v1.i3
-%%P%%/rsrcservice/%%T%%/RsrcService_T_v1.m3
-%%P%%/rsrcservice/%%T%%/librsrcservice.a
-%%P%%/rsrcservice/%%T%%/librsrcservice.m3x
-%%P%%/rsrcservice/%%T%%/librsrcservice.so
-%%P%%/rsrcservice/%%T%%/librsrcservice.so.5
-%%P%%/rsrcservice/src/ConfigRsrcService.i3
-%%P%%/rsrcservice/src/ConfigRsrcService.m3
-%%P%%/rsrcservice/src/RsrcService.i3
-%%P%%/server/%%T%%/.M3EXPORTS
-%%P%%/server/%%T%%/.M3WEB
-%%P%%/server/%%T%%/FileAttrSeq.i3
-%%P%%/server/%%T%%/FileAttrSeq.m3
-%%P%%/server/%%T%%/FileAttrSeqRep.i3
-%%P%%/server/%%T%%/FileInfoMerger.i3
-%%P%%/server/%%T%%/FileInfoMerger.m3
-%%P%%/server/%%T%%/LinkTbl.i3
-%%P%%/server/%%T%%/LinkTbl.m3
-%%P%%/server/%%T%%/ParsedDeltaList.i3
-%%P%%/server/%%T%%/ParsedDeltaList.m3
-%%P%%/server/%%T%%/RCSDeltaMerger.i3
-%%P%%/server/%%T%%/RCSDeltaMerger.m3
-%%P%%/server/%%T%%/RCSTagMerger.i3
-%%P%%/server/%%T%%/RCSTagMerger.m3
-%%P%%/server/%%T%%/SupFileRecSeq.i3
-%%P%%/server/%%T%%/SupFileRecSeq.m3
-%%P%%/server/%%T%%/SupFileRecSeqRep.i3
-%%P%%/server/%%T%%/Version.m3
-%%P%%/server/src/AccessRules.i3
-%%P%%/server/src/AccessRules.m3
-%%P%%/server/src/ClassDB.i3
-%%P%%/server/src/ClassDB.m3
-%%P%%/server/src/ClientClass.i3
-%%P%%/server/src/ClientClass.m3
-%%P%%/server/src/FSServer.i3
-%%P%%/server/src/FSServer.m3
-%%P%%/server/src/FSServerRep.i3
-%%P%%/server/src/FSServerU.m3
-%%P%%/server/src/FileInfo.i3
-%%P%%/server/src/FileInfo.m3
-%%P%%/server/src/Main.m3
-%%P%%/server/src/ParsedDelta.i3
-%%P%%/server/src/ParsedDelta.m3
-%%P%%/server/src/Passwd.i3
-%%P%%/server/src/Passwd.m3
-%%P%%/server/src/RCSComp.i3
-%%P%%/server/src/RCSComp.m3
-%%P%%/server/src/TreeComp.i3
-%%P%%/server/src/TreeComp.m3
-%%P%%/server/src/Version.i3
-%%P%%/set/%%T%%/.M3EXPORTS
-%%P%%/set/%%T%%/.M3WEB
-%%P%%/set/%%T%%/AtomSet.i3
-%%P%%/set/%%T%%/AtomSet.m3
-%%P%%/set/%%T%%/AtomSetDef.i3
-%%P%%/set/%%T%%/AtomSetDef.m3
-%%P%%/set/%%T%%/AtomSetList.i3
-%%P%%/set/%%T%%/AtomSetList.m3
-%%P%%/set/%%T%%/IntSet.i3
-%%P%%/set/%%T%%/IntSet.m3
-%%P%%/set/%%T%%/IntSetDef.i3
-%%P%%/set/%%T%%/IntSetDef.m3
-%%P%%/set/%%T%%/IntSetList.i3
-%%P%%/set/%%T%%/IntSetList.m3
-%%P%%/set/%%T%%/RefSet.i3
-%%P%%/set/%%T%%/RefSet.m3
-%%P%%/set/%%T%%/RefSetList.i3
-%%P%%/set/%%T%%/RefSetList.m3
-%%P%%/set/%%T%%/TextSet.i3
-%%P%%/set/%%T%%/TextSet.m3
-%%P%%/set/%%T%%/TextSetDef.i3
-%%P%%/set/%%T%%/TextSetDef.m3
-%%P%%/set/%%T%%/TextSetList.i3
-%%P%%/set/%%T%%/TextSetList.m3
-%%P%%/set/%%T%%/libset.a
-%%P%%/set/%%T%%/libset.m3x
-%%P%%/set/%%T%%/libset.so
-%%P%%/set/%%T%%/libset.so.5
-%%P%%/set/src/Set.ig
-%%P%%/set/src/Set.mg
-%%P%%/set/src/SetDef.ig
-%%P%%/set/src/SetDef.mg
-%%P%%/set/src/SetList.ig
-%%P%%/set/src/SetList.mg
-%%P%%/set/src/set.tmpl
-%%P%%/sgml/%%T%%/.M3EXPORTS
-%%P%%/sgml/%%T%%/.M3WEB
-%%P%%/sgml/%%T%%/SGMLElementSeq.i3
-%%P%%/sgml/%%T%%/SGMLElementSeq.m3
-%%P%%/sgml/%%T%%/SGMLElementSeqRep.i3
-%%P%%/sgml/%%T%%/libsgml.a
-%%P%%/sgml/%%T%%/libsgml.m3x
-%%P%%/sgml/%%T%%/libsgml.so
-%%P%%/sgml/%%T%%/libsgml.so.5
-%%P%%/sgml/src/FSM.i3
-%%P%%/sgml/src/FSM.m3
-%%P%%/sgml/src/SGML.i3
-%%P%%/sgml/src/SGML.m3
-%%P%%/sgml/src/SGMLC.i3
-%%P%%/sgml/src/SGMLCP.m3
-%%P%%/sgml/src/SGMLCS.m3
-%%P%%/sgml/src/SGMLCScanner.i3
-%%P%%/sgml/src/SGMLElement.i3
-%%P%%/sgml/src/SGMLPrint.i3
-%%P%%/sgml/src/SGMLPrint.m3
-%%P%%/sgml/src/SGMLRep.i3
-%%P%%/sharedobj/%%T%%/.M3EXPORTS
-%%P%%/sharedobj/%%T%%/.M3WEB
-%%P%%/sharedobj/%%T%%/MessageList.i3
-%%P%%/sharedobj/%%T%%/MessageList.m3
-%%P%%/sharedobj/%%T%%/MessageListFuncs.i3
-%%P%%/sharedobj/%%T%%/MessageListFuncs.m3
-%%P%%/sharedobj/%%T%%/ObjCopyList.i3
-%%P%%/sharedobj/%%T%%/ObjCopyList.m3
-%%P%%/sharedobj/%%T%%/ObjCopyListFuncs.i3
-%%P%%/sharedobj/%%T%%/ObjCopyListFuncs.m3
-%%P%%/sharedobj/%%T%%/ObjectInfoTbl.i3
-%%P%%/sharedobj/%%T%%/ObjectInfoTbl.m3
-%%P%%/sharedobj/%%T%%/SpaceTbl.i3
-%%P%%/sharedobj/%%T%%/SpaceTbl.m3
-%%P%%/sharedobj/%%T%%/WeakRefList.i3
-%%P%%/sharedobj/%%T%%/WeakRefList.m3
-%%P%%/sharedobj/%%T%%/WeakRefListFuncs.i3
-%%P%%/sharedobj/%%T%%/WeakRefListFuncs.m3
-%%P%%/sharedobj/%%T%%/libsharedobj.a
-%%P%%/sharedobj/%%T%%/libsharedobj.m3x
-%%P%%/sharedobj/%%T%%/libsharedobj.so
-%%P%%/sharedobj/%%T%%/libsharedobj.so.5
-%%P%%/sharedobj/src/LocalObjectSpace.i3
-%%P%%/sharedobj/src/LocalObjectSpace.m3
-%%P%%/sharedobj/src/Message.i3
-%%P%%/sharedobj/src/Message.m3
-%%P%%/sharedobj/src/ObjCopy.i3
-%%P%%/sharedobj/src/ObjCopy.m3
-%%P%%/sharedobj/src/ObjectInfo.i3
-%%P%%/sharedobj/src/ObjectInfo.m3
-%%P%%/sharedobj/src/ObjectSpace.i3
-%%P%%/sharedobj/src/ObjectSpace_FindObjCallBack_v2.i3
-%%P%%/sharedobj/src/ObjectSpace_FindObjCallBack_v2.m3
-%%P%%/sharedobj/src/ObjectSpace_T_v2.i3
-%%P%%/sharedobj/src/ObjectSpace_T_v2.m3
-%%P%%/sharedobj/src/SharedObj.i3
-%%P%%/sharedobj/src/SharedObjError.i3
-%%P%%/sharedobj/src/SharedObjF.i3
-%%P%%/sharedobj/src/SharedObjF.m3
-%%P%%/sharedobj/src/SharedObjRT.i3
-%%P%%/sharedobj/src/SharedObjRT.m3
-%%P%%/sharedobj/src/SharedObjRTF.i3
-%%P%%/sharedobj/src/SharedObjRep.i3
-%%P%%/sharedobj/src/SharedObjRep.m3
-%%P%%/sharedobj/src/SharedObjStubLib.i3
-%%P%%/sharedobj/src/SharedObjStubLib.m3
-%%P%%/sharedobj/src/SpaceConn.i3
-%%P%%/sharedobj/src/SpaceConn.m3
-%%P%%/sharedobj/src/WeakerRef.i3
-%%P%%/sharedobj/src/WeakerRef.m3
-%%P%%/sharedobj/src/sharedobj.tmpl
-%%P%%/sharedobjgen/%%T%%/.M3EXPORTS
-%%P%%/sharedobjgen/%%T%%/.M3WEB
-%%P%%/sharedobjgen/src/AstToType.i3
-%%P%%/sharedobjgen/src/AstToType.m3
-%%P%%/sharedobjgen/src/AstToVal.i3
-%%P%%/sharedobjgen/src/AstToVal.m3
-%%P%%/sharedobjgen/src/AtomAtomListTbl.i3
-%%P%%/sharedobjgen/src/AtomAtomListTbl.m3
-%%P%%/sharedobjgen/src/CodeForType.i3
-%%P%%/sharedobjgen/src/CodeForType.m3
-%%P%%/sharedobjgen/src/FRefRefTbl.i3
-%%P%%/sharedobjgen/src/FRefRefTbl.m3
-%%P%%/sharedobjgen/src/ImportList.i3
-%%P%%/sharedobjgen/src/ImportList.m3
-%%P%%/sharedobjgen/src/Main.m3
-%%P%%/sharedobjgen/src/Protocol.i3
-%%P%%/sharedobjgen/src/SOxCodeFiles.i3
-%%P%%/sharedobjgen/src/SOxCodeFiles.m3
-%%P%%/sharedobjgen/src/SOxCodeGenError.i3
-%%P%%/sharedobjgen/src/SOxCodeGenError.m3
-%%P%%/sharedobjgen/src/SOxCodeUtils.i3
-%%P%%/sharedobjgen/src/SOxCodeUtils.m3
-%%P%%/sharedobjgen/src/SOxCoder.i3
-%%P%%/sharedobjgen/src/SOxDummyCode.i3
-%%P%%/sharedobjgen/src/SOxDummyCode.m3
-%%P%%/sharedobjgen/src/SOxIntfCBCode.i3
-%%P%%/sharedobjgen/src/SOxIntfCBCode.m3
-%%P%%/sharedobjgen/src/SOxIntfCBProxyCode.i3
-%%P%%/sharedobjgen/src/SOxIntfCBProxyCode.m3
-%%P%%/sharedobjgen/src/SOxIntfPklCode.i3
-%%P%%/sharedobjgen/src/SOxIntfPklCode.m3
-%%P%%/sharedobjgen/src/SOxIntfProxyCode.i3
-%%P%%/sharedobjgen/src/SOxIntfProxyCode.m3
-%%P%%/sharedobjgen/src/SOxModuleCBCode.i3
-%%P%%/sharedobjgen/src/SOxModuleCBCode.m3
-%%P%%/sharedobjgen/src/SOxModuleSOCode.i3
-%%P%%/sharedobjgen/src/SOxModuleSOCode.m3
-%%P%%/sharedobjgen/src/StubCode.i3
-%%P%%/sharedobjgen/src/StubCode.m3
-%%P%%/sharedobjgen/src/StubGenTool.i3
-%%P%%/sharedobjgen/src/StubGenTool.m3
-%%P%%/sharedobjgen/src/Type.i3
-%%P%%/sharedobjgen/src/Type.m3
-%%P%%/sharedobjgen/src/TypeNames.i3
-%%P%%/sharedobjgen/src/TypeNames.m3
-%%P%%/sharedobjgen/src/UpdateMethodsTbl.i3
-%%P%%/sharedobjgen/src/UpdateMethodsTbl.m3
-%%P%%/sharedobjgen/src/Value.i3
-%%P%%/sharedobjgen/src/Value.m3
-%%P%%/sharedobjgen/src/ValueProc.i3
-%%P%%/showheap/%%T%%/.M3EXPORTS
-%%P%%/showheap/%%T%%/.M3WEB
-%%P%%/showheap/src/ShowHeap.m3
-%%P%%/shownew/%%T%%/.M3EXPORTS
-%%P%%/shownew/%%T%%/.M3WEB
-%%P%%/shownew/src/ShowNew.m3
-%%P%%/shownew/src/ZIO.i3
-%%P%%/shownew/src/ZIO.m3
-%%P%%/showthread/%%T%%/.M3EXPORTS
-%%P%%/showthread/%%T%%/.M3WEB
-%%P%%/showthread/src/Main.m3
-%%P%%/slisp/%%T%%/.M3EXPORTS
-%%P%%/slisp/%%T%%/.M3WEB
-%%P%%/slisp/%%T%%/libm3slisp.a
-%%P%%/slisp/%%T%%/libm3slisp.m3x
-%%P%%/slisp/%%T%%/libm3slisp.so
-%%P%%/slisp/%%T%%/libm3slisp.so.5
-%%P%%/slisp/src/SLisp.i3
-%%P%%/slisp/src/SLisp.m3
-%%P%%/slisp/src/SLispClass.i3
-%%P%%/slisp/src/SLispMath.i3
-%%P%%/slisp/src/SLispMath.m3
-%%P%%/smalldb/%%T%%/.M3EXPORTS
-%%P%%/smalldb/%%T%%/.M3WEB
-%%P%%/smalldb/%%T%%/libm3smalldb.a
-%%P%%/smalldb/%%T%%/libm3smalldb.m3x
-%%P%%/smalldb/%%T%%/libm3smalldb.so
-%%P%%/smalldb/%%T%%/libm3smalldb.so.5
-%%P%%/smalldb/src/OSSupport.i3
-%%P%%/smalldb/src/OSSupport.m3
-%%P%%/smalldb/src/SmallDB.i3
-%%P%%/smalldb/src/SmallDB.m3
-%%P%%/solitaire/%%T%%/.M3EXPORTS
-%%P%%/solitaire/%%T%%/.M3WEB
-%%P%%/solitaire/%%T%%/TreeSeq.i3
-%%P%%/solitaire/%%T%%/TreeSeq.m3
-%%P%%/solitaire/%%T%%/TreeSeqRep.i3
-%%P%%/solitaire/src/Solitaire.m3
-%%P%%/solitaire/src/Solve.i3
-%%P%%/solitaire/src/Solve.m3
-%%P%%/solitaire/src/Solve2.i3
-%%P%%/solitaire/src/Solve2.m3
-%%P%%/solitaire/src/Tree.i3
-%%P%%/solitaire/src/Tree.m3
-%%P%%/sortedtableextras/%%T%%/.M3EXPORTS
-%%P%%/sortedtableextras/%%T%%/.M3WEB
-%%P%%/sortedtableextras/%%T%%/RedBlackIntIntTbl.i3
-%%P%%/sortedtableextras/%%T%%/RedBlackIntIntTbl.m3
-%%P%%/sortedtableextras/%%T%%/SkipListIntIntTbl.i3
-%%P%%/sortedtableextras/%%T%%/SkipListIntIntTbl.m3
-%%P%%/sortedtableextras/%%T%%/libSortedTableExtras.a
-%%P%%/sortedtableextras/%%T%%/libSortedTableExtras.m3x
-%%P%%/sortedtableextras/%%T%%/libSortedTableExtras.so
-%%P%%/sortedtableextras/%%T%%/libSortedTableExtras.so.5
-%%P%%/sortedtableextras/src/RedBlackTbl.ig
-%%P%%/sortedtableextras/src/RedBlackTbl.mg
-%%P%%/sortedtableextras/src/SkipListTbl.ig
-%%P%%/sortedtableextras/src/SkipListTbl.mg
-%%P%%/sortedtableextras/src/redblacktbl.tmpl
-%%P%%/sortedtableextras/src/skiplisttbl.tmpl
-%%P%%/stable/%%T%%/.M3EXPORTS
-%%P%%/stable/%%T%%/.M3WEB
-%%P%%/stable/%%T%%/libstable.a
-%%P%%/stable/%%T%%/libstable.m3x
-%%P%%/stable/%%T%%/libstable.so
-%%P%%/stable/%%T%%/libstable.so.5
-%%P%%/stable/src/FSError.i3
-%%P%%/stable/src/Log.i3
-%%P%%/stable/src/Log.m3
-%%P%%/stable/src/LogManager.i3
-%%P%%/stable/src/LogManager.m3
-%%P%%/stable/src/POSIX/FSError.m3
-%%P%%/stable/src/Stable.ig
-%%P%%/stable/src/StableError.i3
-%%P%%/stable/src/StableError.m3
-%%P%%/stable/src/StableLog.i3
-%%P%%/stable/src/StableLog.m3
-%%P%%/stable/src/StableRep.ig
-%%P%%/stable/src/StableRep.mg
-%%P%%/stable/src/stableobj.tmpl
-%%P%%/stablegen/%%T%%/.M3EXPORTS
-%%P%%/stablegen/%%T%%/.M3WEB
-%%P%%/stablegen/src/AstToType.i3
-%%P%%/stablegen/src/AstToType.m3
-%%P%%/stablegen/src/FRefRefTbl.i3
-%%P%%/stablegen/src/FRefRefTbl.m3
-%%P%%/stablegen/src/GenCode.i3
-%%P%%/stablegen/src/GenCode.m3
-%%P%%/stablegen/src/GenModuleCode.i3
-%%P%%/stablegen/src/GenModuleCode.m3
-%%P%%/stablegen/src/GenTypeCode.i3
-%%P%%/stablegen/src/GenTypeCode.m3
-%%P%%/stablegen/src/ImportList.i3
-%%P%%/stablegen/src/ImportList.m3
-%%P%%/stablegen/src/Main.m3
-%%P%%/stablegen/src/StablegenArgs.i3
-%%P%%/stablegen/src/StablegenArgs.m3
-%%P%%/stablegen/src/StablegenError.i3
-%%P%%/stablegen/src/StablegenError.m3
-%%P%%/stablegen/src/Type.i3
-%%P%%/stablegen/src/Type.m3
-%%P%%/stablegen/src/TypeNames.i3
-%%P%%/stablegen/src/TypeNames.m3
-%%P%%/stablegen/src/Value.i3
-%%P%%/stablegen/src/Value.m3
-%%P%%/stablegen/src/ValueProc.i3
-%%P%%/stubgen/%%T%%/.M3EXPORTS
-%%P%%/stubgen/%%T%%/.M3WEB
-%%P%%/stubgen/src/AstToType.i3
-%%P%%/stubgen/src/AstToType.m3
-%%P%%/stubgen/src/AstToVal.i3
-%%P%%/stubgen/src/AstToVal.m3
-%%P%%/stubgen/src/CodeForType.i3
-%%P%%/stubgen/src/CodeForType.m3
-%%P%%/stubgen/src/FRefRefTbl.i3
-%%P%%/stubgen/src/FRefRefTbl.m3
-%%P%%/stubgen/src/IntfStubCode.i3
-%%P%%/stubgen/src/IntfStubCode.m3
-%%P%%/stubgen/src/Main.m3
-%%P%%/stubgen/src/ModuleStubCode.i3
-%%P%%/stubgen/src/ModuleStubCode.m3
-%%P%%/stubgen/src/Protocol.i3
-%%P%%/stubgen/src/StubCode.i3
-%%P%%/stubgen/src/StubCode.m3
-%%P%%/stubgen/src/StubGenTool.i3
-%%P%%/stubgen/src/StubGenTool.m3
-%%P%%/stubgen/src/StubUtils.i3
-%%P%%/stubgen/src/StubUtils.m3
-%%P%%/stubgen/src/Type.i3
-%%P%%/stubgen/src/Type.m3
-%%P%%/stubgen/src/TypeNames.i3
-%%P%%/stubgen/src/TypeNames.m3
-%%P%%/stubgen/src/Value.i3
-%%P%%/stubgen/src/Value.m3
-%%P%%/stubgen/src/ValueProc.i3
-%%P%%/suplib/%%T%%/.M3EXPORTS
-%%P%%/suplib/%%T%%/.M3WEB
-%%P%%/suplib/%%T%%/DirEntryList.i3
-%%P%%/suplib/%%T%%/DirEntryList.m3
-%%P%%/suplib/%%T%%/DirEntryListSort.i3
-%%P%%/suplib/%%T%%/DirEntryListSort.m3
-%%P%%/suplib/%%T%%/ExecRecSeq.i3
-%%P%%/suplib/%%T%%/ExecRecSeq.m3
-%%P%%/suplib/%%T%%/ExecRecSeqRep.i3
-%%P%%/suplib/%%T%%/RCSAccessList.i3
-%%P%%/suplib/%%T%%/RCSAccessList.m3
-%%P%%/suplib/%%T%%/RCSDeltaList.i3
-%%P%%/suplib/%%T%%/RCSDeltaList.m3
-%%P%%/suplib/%%T%%/RCSDeltaListSort.i3
-%%P%%/suplib/%%T%%/RCSDeltaListSort.m3
-%%P%%/suplib/%%T%%/RCSDeltaTbl.i3
-%%P%%/suplib/%%T%%/RCSDeltaTbl.m3
-%%P%%/suplib/%%T%%/RCSEditTbl.i3
-%%P%%/suplib/%%T%%/RCSEditTbl.m3
-%%P%%/suplib/%%T%%/RCSTagList.i3
-%%P%%/suplib/%%T%%/RCSTagList.m3
-%%P%%/suplib/%%T%%/RCSTagListSort.i3
-%%P%%/suplib/%%T%%/RCSTagListSort.m3
-%%P%%/suplib/%%T%%/RsyncBlockArraySort.i3
-%%P%%/suplib/%%T%%/RsyncBlockArraySort.m3
-%%P%%/suplib/%%T%%/SortedRCSDeltaTbl.i3
-%%P%%/suplib/%%T%%/SortedRCSDeltaTbl.m3
-%%P%%/suplib/%%T%%/SortedRCSEditTbl.i3
-%%P%%/suplib/%%T%%/SortedRCSEditTbl.m3
-%%P%%/suplib/%%T%%/TextGlobTreeTbl.i3
-%%P%%/suplib/%%T%%/TextGlobTreeTbl.m3
-%%P%%/suplib/%%T%%/libsuplib.a
-%%P%%/suplib/%%T%%/libsuplib.m3x
-%%P%%/suplib/%%T%%/libsuplib.so
-%%P%%/suplib/%%T%%/libsuplib.so.5
-%%P%%/suplib/src/Attic.i3
-%%P%%/suplib/src/Attic.m3
-%%P%%/suplib/src/AuthMD5.i3
-%%P%%/suplib/src/AuthMD5.m3
-%%P%%/suplib/src/CText.i3
-%%P%%/suplib/src/CVProto.i3
-%%P%%/suplib/src/CVProto.m3
-%%P%%/suplib/src/CVTree.i3
-%%P%%/suplib/src/CVTree.m3
-%%P%%/suplib/src/ChannelMux.i3
-%%P%%/suplib/src/ChannelMux.m3
-%%P%%/suplib/src/DevT.i3
-%%P%%/suplib/src/DirEntry.i3
-%%P%%/suplib/src/DirEntry.m3
-%%P%%/suplib/src/ErrMsg.i3
-%%P%%/suplib/src/ErrMsg.m3
-%%P%%/suplib/src/EscapedRd.i3
-%%P%%/suplib/src/EscapedRd.m3
-%%P%%/suplib/src/EscapedWr.i3
-%%P%%/suplib/src/EscapedWr.m3
-%%P%%/suplib/src/ExecRec.i3
-%%P%%/suplib/src/FileAttr.i3
-%%P%%/suplib/src/FileAttr.m3
-%%P%%/suplib/src/FileAttrC.c
-%%P%%/suplib/src/FileAttrRep.i3
-%%P%%/suplib/src/FileID.i3
-%%P%%/suplib/src/FileID.m3
-%%P%%/suplib/src/FileStatus.i3
-%%P%%/suplib/src/FileStatus.m3
-%%P%%/suplib/src/FileStatusRaw.i3
-%%P%%/suplib/src/FreeBSD/FileAttrOS.i3
-%%P%%/suplib/src/FreeBSD/FileAttrOS.m3
-%%P%%/suplib/src/FreeBSD/ProcTitle.m3
-%%P%%/suplib/src/FreeBSD/UProcTitle.c
-%%P%%/suplib/src/FreeBSD/UProcTitle.i3
-%%P%%/suplib/src/Glob.i3
-%%P%%/suplib/src/Glob.m3
-%%P%%/suplib/src/GlobTree.i3
-%%P%%/suplib/src/GlobTree.m3
-%%P%%/suplib/src/GzipError.i3
-%%P%%/suplib/src/GzipError.m3
-%%P%%/suplib/src/GzipRd.i3
-%%P%%/suplib/src/GzipRd.m3
-%%P%%/suplib/src/GzipWr.i3
-%%P%%/suplib/src/GzipWr.m3
-%%P%%/suplib/src/IOWatchDog.i3
-%%P%%/suplib/src/IOWatchDog.m3
-%%P%%/suplib/src/LockFile.i3
-%%P%%/suplib/src/LockFile.m3
-%%P%%/suplib/src/Logger.i3
-%%P%%/suplib/src/Logger.m3
-%%P%%/suplib/src/LoggerClass.i3
-%%P%%/suplib/src/MD5.i3
-%%P%%/suplib/src/MD5.m3
-%%P%%/suplib/src/MD5Digest.i3
-%%P%%/suplib/src/MD5Digest.m3
-%%P%%/suplib/src/MD5Wr.i3
-%%P%%/suplib/src/MD5Wr.m3
-%%P%%/suplib/src/Merger.ig
-%%P%%/suplib/src/Merger.mg
-%%P%%/suplib/src/MySyslog.i3
-%%P%%/suplib/src/PathComp.i3
-%%P%%/suplib/src/PathComp.m3
-%%P%%/suplib/src/ProcTitle.i3
-%%P%%/suplib/src/RCSAccess.i3
-%%P%%/suplib/src/RCSAccess.m3
-%%P%%/suplib/src/RCSDate.i3
-%%P%%/suplib/src/RCSDate.m3
-%%P%%/suplib/src/RCSDelta.i3
-%%P%%/suplib/src/RCSDelta.m3
-%%P%%/suplib/src/RCSDeltaClass.i3
-%%P%%/suplib/src/RCSEdit.i3
-%%P%%/suplib/src/RCSError.i3
-%%P%%/suplib/src/RCSFile.i3
-%%P%%/suplib/src/RCSFile.m3
-%%P%%/suplib/src/RCSKeyword.i3
-%%P%%/suplib/src/RCSKeyword.m3
-%%P%%/suplib/src/RCSPhrase.i3
-%%P%%/suplib/src/RCSPhrase.m3
-%%P%%/suplib/src/RCSPhrases.i3
-%%P%%/suplib/src/RCSPhrases.m3
-%%P%%/suplib/src/RCSRevNum.i3
-%%P%%/suplib/src/RCSRevNum.m3
-%%P%%/suplib/src/RCSString.i3
-%%P%%/suplib/src/RCSString.m3
-%%P%%/suplib/src/RCSTag.i3
-%%P%%/suplib/src/RCSTag.m3
-%%P%%/suplib/src/Reaper.i3
-%%P%%/suplib/src/Reaper.m3
-%%P%%/suplib/src/RegEx.i3
-%%P%%/suplib/src/RegEx.m3
-%%P%%/suplib/src/RsyncBlock.i3
-%%P%%/suplib/src/RsyncBlock.m3
-%%P%%/suplib/src/RsyncFile.i3
-%%P%%/suplib/src/RsyncFile.m3
-%%P%%/suplib/src/SigHandler.i3
-%%P%%/suplib/src/SigHandler.m3
-%%P%%/suplib/src/SplitLogger.i3
-%%P%%/suplib/src/SplitLogger.m3
-%%P%%/suplib/src/StatusFile.i3
-%%P%%/suplib/src/StatusFile.m3
-%%P%%/suplib/src/SupFileRec.i3
-%%P%%/suplib/src/SupFileRec.m3
-%%P%%/suplib/src/SupMisc.i3
-%%P%%/suplib/src/SupMisc.m3
-%%P%%/suplib/src/SysLogger.i3
-%%P%%/suplib/src/SysLogger.m3
-%%P%%/suplib/src/TimeStampLogger.i3
-%%P%%/suplib/src/TimeStampLogger.m3
-%%P%%/suplib/src/TokScan.i3
-%%P%%/suplib/src/TokScan.m3
-%%P%%/suplib/src/Uglob.i3
-%%P%%/suplib/src/Ugzip.i3
-%%P%%/suplib/src/Ugzip.m3
-%%P%%/suplib/src/UgzipP.i3
-%%P%%/suplib/src/Umd5.i3
-%%P%%/suplib/src/UnixMisc.i3
-%%P%%/suplib/src/UnixMisc.m3
-%%P%%/suplib/src/UnixMiscC.c
-%%P%%/suplib/src/WatchDog.i3
-%%P%%/suplib/src/WatchDog.m3
-%%P%%/suplib/src/WrLogger.i3
-%%P%%/suplib/src/WrLogger.m3
-%%P%%/suplib/src/dev_t_posix/DevT.m3
-%%P%%/suplib/src/libglob/fnmatch.c
-%%P%%/suplib/src/merger.tmpl
-%%P%%/suplib/src/text_cm3/CText.m3
-%%P%%/suplib/src/text_cm3/SupMiscText.m3
-%%P%%/synex/%%T%%/.M3EXPORTS
-%%P%%/synex/%%T%%/.M3WEB
-%%P%%/synex/%%T%%/libsynex.a
-%%P%%/synex/%%T%%/libsynex.m3x
-%%P%%/synex/%%T%%/libsynex.so
-%%P%%/synex/%%T%%/libsynex.so.5
-%%P%%/synex/src/SynParse.i3
-%%P%%/synex/src/SynParse.m3
-%%P%%/synex/src/SynScan.i3
-%%P%%/synex/src/SynScan.m3
-%%P%%/synloc/%%T%%/.M3EXPORTS
-%%P%%/synloc/%%T%%/.M3WEB
-%%P%%/synloc/%%T%%/libsynwr.a
-%%P%%/synloc/%%T%%/libsynwr.m3x
-%%P%%/synloc/%%T%%/libsynwr.so
-%%P%%/synloc/%%T%%/libsynwr.so.5
-%%P%%/synloc/src/SynLocation.i3
-%%P%%/synloc/src/SynLocation.m3
-%%P%%/synloc/src/SynWr.i3
-%%P%%/synloc/src/SynWr.m3
-%%P%%/sysutils/%%T%%/.M3EXPORTS
-%%P%%/sysutils/%%T%%/.M3WEB
-%%P%%/sysutils/%%T%%/TextTextSeqTbl.i3
-%%P%%/sysutils/%%T%%/TextTextSeqTbl.m3
-%%P%%/sysutils/%%T%%/UserThreads.i3
-%%P%%/sysutils/%%T%%/libsysutils.a
-%%P%%/sysutils/%%T%%/libsysutils.m3x
-%%P%%/sysutils/%%T%%/libsysutils.so
-%%P%%/sysutils/%%T%%/libsysutils.so.5
-%%P%%/sysutils/src/Confirmation.i3
-%%P%%/sysutils/src/Confirmation.m3
-%%P%%/sysutils/src/ConnectRdWr.i3
-%%P%%/sysutils/src/ConnectRdWr.m3
-%%P%%/sysutils/src/DirStack.i3
-%%P%%/sysutils/src/DirStack.m3
-%%P%%/sysutils/src/EnvUtils.i3
-%%P%%/sysutils/src/EnvUtils.m3
-%%P%%/sysutils/src/FSUtils.i3
-%%P%%/sysutils/src/FSUtils.m3
-%%P%%/sysutils/src/FastLex.i3
-%%P%%/sysutils/src/FastLex.m3
-%%P%%/sysutils/src/FingerprintFmt.i3
-%%P%%/sysutils/src/FingerprintFmt.m3
-%%P%%/sysutils/src/MsgIF.i3
-%%P%%/sysutils/src/MsgIF.m3
-%%P%%/sysutils/src/MsgX.i3
-%%P%%/sysutils/src/MsgX.m3
-%%P%%/sysutils/src/OSSpecials.i3
-%%P%%/sysutils/src/POSIX/FSUnixC.c
-%%P%%/sysutils/src/POSIX/FSUnix_cm3.m3
-%%P%%/sysutils/src/POSIX/OSSpecialsPosix.m3
-%%P%%/sysutils/src/POSIX/PathReprPosix.m3
-%%P%%/sysutils/src/POSIX/SystemPosix.m3
-%%P%%/sysutils/src/POSIX/SystemPosixC.c
-%%P%%/sysutils/src/PathRepr.i3
-%%P%%/sysutils/src/PathReprCommon.m3
-%%P%%/sysutils/src/ProcessEnv.i3
-%%P%%/sysutils/src/ProcessEnv.m3
-%%P%%/sysutils/src/SMsg.i3
-%%P%%/sysutils/src/SMsg.m3
-%%P%%/sysutils/src/System.i3
-%%P%%/sysutils/src/System.m3
-%%P%%/sysutils/src/SystemC.c
-%%P%%/sysutils/src/TextReadingUtils.i3
-%%P%%/sysutils/src/TextReadingUtils.m3
-%%P%%/sysutils/src/TextUtils.i3
-%%P%%/sysutils/src/cm3/TextUtils.m3
-%%P%%/table-list/%%T%%/.M3EXPORTS
-%%P%%/table-list/%%T%%/.M3WEB
-%%P%%/table-list/%%T%%/AtomAtomTblList.i3
-%%P%%/table-list/%%T%%/AtomAtomTblList.m3
-%%P%%/table-list/%%T%%/AtomRefTblList.i3
-%%P%%/table-list/%%T%%/AtomRefTblList.m3
-%%P%%/table-list/%%T%%/AtomTextTblList.i3
-%%P%%/table-list/%%T%%/AtomTextTblList.m3
-%%P%%/table-list/%%T%%/RefAtomTblList.i3
-%%P%%/table-list/%%T%%/RefAtomTblList.m3
-%%P%%/table-list/%%T%%/RefRefTblList.i3
-%%P%%/table-list/%%T%%/RefRefTblList.m3
-%%P%%/table-list/%%T%%/RefTextTblList.i3
-%%P%%/table-list/%%T%%/RefTextTblList.m3
-%%P%%/table-list/%%T%%/TextAtomTblList.i3
-%%P%%/table-list/%%T%%/TextAtomTblList.m3
-%%P%%/table-list/%%T%%/TextRefTblList.i3
-%%P%%/table-list/%%T%%/TextRefTblList.m3
-%%P%%/table-list/%%T%%/TextTextTblList.i3
-%%P%%/table-list/%%T%%/TextTextTblList.m3
-%%P%%/table-list/%%T%%/libtable-list.a
-%%P%%/table-list/%%T%%/libtable-list.m3x
-%%P%%/table-list/%%T%%/libtable-list.so
-%%P%%/table-list/%%T%%/libtable-list.so.5
-%%P%%/table-list/src/TableList.ig
-%%P%%/table-list/src/TableList.mg
-%%P%%/table-list/src/table-list.tmpl
-%%P%%/tcp/%%T%%/.M3EXPORTS
-%%P%%/tcp/%%T%%/.M3WEB
-%%P%%/tcp/%%T%%/libm3tcp.a
-%%P%%/tcp/%%T%%/libm3tcp.m3x
-%%P%%/tcp/%%T%%/libm3tcp.so
-%%P%%/tcp/%%T%%/libm3tcp.so.5
-%%P%%/tcp/src/POSIX/Herrno.i3
-%%P%%/tcp/src/POSIX/HerrnoC.c
-%%P%%/tcp/src/POSIX/IP.m3
-%%P%%/tcp/src/POSIX/IPErrorPosix.m3
-%%P%%/tcp/src/POSIX/TCP.m3
-%%P%%/tcp/src/POSIX/TCPExtras.m3
-%%P%%/tcp/src/POSIX/TCPHack.i3
-%%P%%/tcp/src/POSIX/TCPHackNull.m3
-%%P%%/tcp/src/POSIX/TCPPeer.m3
-%%P%%/tcp/src/POSIX/TCPPosix.i3
-%%P%%/tcp/src/common/ConnFD.i3
-%%P%%/tcp/src/common/ConnMsgRW.i3
-%%P%%/tcp/src/common/ConnMsgRW.m3
-%%P%%/tcp/src/common/ConnRW.i3
-%%P%%/tcp/src/common/ConnRW.m3
-%%P%%/tcp/src/common/IP.i3
-%%P%%/tcp/src/common/IPError.i3
-%%P%%/tcp/src/common/IPError.m3
-%%P%%/tcp/src/common/StreamRd.i3
-%%P%%/tcp/src/common/StreamRdClass.i3
-%%P%%/tcp/src/common/StreamRdClass.m3
-%%P%%/tcp/src/common/StreamWr.i3
-%%P%%/tcp/src/common/StreamWrClass.i3
-%%P%%/tcp/src/common/StreamWrClass.m3
-%%P%%/tcp/src/common/TCP.i3
-%%P%%/tcp/src/common/TCPExtras.i3
-%%P%%/tcp/src/common/TCPMisc.i3
-%%P%%/tcp/src/common/TCPPeer.i3
-%%P%%/tcp/src/common/TCPSpecial.i3
-%%P%%/tempfiles/%%T%%/.M3EXPORTS
-%%P%%/tempfiles/%%T%%/.M3WEB
-%%P%%/tempfiles/%%T%%/libTempFiles.a
-%%P%%/tempfiles/%%T%%/libTempFiles.m3x
-%%P%%/tempfiles/%%T%%/libTempFiles.so
-%%P%%/tempfiles/%%T%%/libTempFiles.so.5
-%%P%%/tempfiles/src/TempFiles.i3
-%%P%%/tempfiles/src/TempFiles.m3
-%%P%%/term/%%T%%/.M3EXPORTS
-%%P%%/term/%%T%%/.M3WEB
-%%P%%/term/%%T%%/libterm.a
-%%P%%/term/%%T%%/libterm.m3x
-%%P%%/term/%%T%%/libterm.so
-%%P%%/term/%%T%%/libterm.so.5
-%%P%%/term/src/Term.i3
-%%P%%/term/src/Term.m3
-%%P%%/term/src/TermC.c
-%%P%%/term/src/TermC.h
-%%P%%/term/src/TermC.i3
-%%P%%/term/src/TermIO.i3
-%%P%%/term/src/TermIO.m3
-%%P%%/term/src/Termios.c
-%%P%%/term/src/Termios.i3
-%%P%%/test/%%T%%/.M3EXPORTS
-%%P%%/test/%%T%%/.M3WEB
-%%P%%/test/%%T%%/CalcLex.i3
-%%P%%/test/%%T%%/CalcLex.m3
-%%P%%/test/%%T%%/CalcLexStd.i3
-%%P%%/test/%%T%%/CalcLexStd.m3
-%%P%%/test/%%T%%/CalcParse.i3
-%%P%%/test/%%T%%/CalcParse.m3
-%%P%%/test/%%T%%/CalcParseStd.i3
-%%P%%/test/%%T%%/CalcParseStd.m3
-%%P%%/test/%%T%%/CalcParseTree.i3
-%%P%%/test/%%T%%/CalcParseTree.m3
-%%P%%/test/%%T%%/CalcTok.i3
-%%P%%/test/%%T%%/CalcTok.m3
-%%P%%/test/%%T%%/CalcTokStd.i3
-%%P%%/test/%%T%%/CalcTokStd.m3
-%%P%%/test/%%T%%/TestVBTPane.i3
-%%P%%/test/%%T%%/TestVBTPane.m3
-%%P%%/test/%%T%%/TestVBTStarter.i3
-%%P%%/test/%%T%%/TestVBTStarter.m3
-%%P%%/test/%%T%%/test
-%%P%%/test/src/Main.m3
-%%P%%/test/src/TestVBT.i3
-%%P%%/test/src/TestVBT.m3
-%%P%%/tetris/%%T%%/.M3EXPORTS
-%%P%%/tetris/%%T%%/.M3WEB
-%%P%%/tetris/src/Main.m3
-%%P%%/tuple/%%T%%/.M3EXPORTS
-%%P%%/tuple/%%T%%/.M3WEB
-%%P%%/tuple/%%T%%/TextTupleSeq.i3
-%%P%%/tuple/%%T%%/TextTupleSeq.m3
-%%P%%/tuple/%%T%%/TextTupleSeqRep.i3
-%%P%%/tuple/%%T%%/TextTupleSeqSeq.i3
-%%P%%/tuple/%%T%%/TextTupleSeqSeq.m3
-%%P%%/tuple/%%T%%/TextTupleSeqSeqRep.i3
-%%P%%/tuple/%%T%%/libtuple.a
-%%P%%/tuple/%%T%%/libtuple.m3x
-%%P%%/tuple/%%T%%/libtuple.so
-%%P%%/tuple/%%T%%/libtuple.so.5
-%%P%%/tuple/src/HeteroTuple.ig
-%%P%%/tuple/src/HeteroTuple.mg
-%%P%%/tuple/src/TextTuple.i3
-%%P%%/tuple/src/TextTuple.m3
-%%P%%/tuple/src/Tuple.ig
-%%P%%/tuple/src/Tuple.mg
-%%P%%/udp/%%T%%/.M3EXPORTS
-%%P%%/udp/%%T%%/.M3WEB
-%%P%%/udp/%%T%%/libUDP.a
-%%P%%/udp/%%T%%/libUDP.m3x
-%%P%%/udp/%%T%%/libUDP.so
-%%P%%/udp/%%T%%/libUDP.so.5
-%%P%%/udp/src/Common/UDP.i3
-%%P%%/udp/src/POSIX/UDPPosix.m3
-%%P%%/ui/%%T%%/.M3EXPORTS
-%%P%%/ui/%%T%%/.M3WEB
-%%P%%/ui/%%T%%/ComplSeq.i3
-%%P%%/ui/%%T%%/ComplSeq.m3
-%%P%%/ui/%%T%%/ComplSeqRep.i3
-%%P%%/ui/%%T%%/CompletionSeq.i3
-%%P%%/ui/%%T%%/CompletionSeq.m3
-%%P%%/ui/%%T%%/CompletionSeqRep.i3
-%%P%%/ui/%%T%%/STypeMapSeq.i3
-%%P%%/ui/%%T%%/STypeMapSeq.m3
-%%P%%/ui/%%T%%/STypeMapSeqRep.i3
-%%P%%/ui/%%T%%/libm3ui.a
-%%P%%/ui/%%T%%/libm3ui.m3x
-%%P%%/ui/%%T%%/libm3ui.so
-%%P%%/ui/%%T%%/libm3ui.so.5
-%%P%%/ui/src/picture/Completion.i3
-%%P%%/ui/src/picture/Completion.m3
-%%P%%/ui/src/picture/FreeList.mg
-%%P%%/ui/src/picture/Picture.i3
-%%P%%/ui/src/picture/Picture.m3
-%%P%%/ui/src/picture/PictureRep.i3
-%%P%%/ui/src/split/AnchorBtnVBT.i3
-%%P%%/ui/src/split/AnchorBtnVBT.m3
-%%P%%/ui/src/split/BdrVBTClass.i3
-%%P%%/ui/src/split/BorderedVBT.i3
-%%P%%/ui/src/split/BorderedVBT.m3
-%%P%%/ui/src/split/BtnVBTClass.i3
-%%P%%/ui/src/split/ButtonVBT.i3
-%%P%%/ui/src/split/ButtonVBT.m3
-%%P%%/ui/src/split/ComposeKey.i3
-%%P%%/ui/src/split/ComposeKey.m3
-%%P%%/ui/src/split/DblBufferUtil.i3
-%%P%%/ui/src/split/DblBufferUtil.m3
-%%P%%/ui/src/split/DblBufferVBT.i3
-%%P%%/ui/src/split/DblBufferVBT.m3
-%%P%%/ui/src/split/ETAgent.i3
-%%P%%/ui/src/split/ETAgent.m3
-%%P%%/ui/src/split/Filter.i3
-%%P%%/ui/src/split/Filter.m3
-%%P%%/ui/src/split/FilterClass.i3
-%%P%%/ui/src/split/FilterClass.m3
-%%P%%/ui/src/split/Gray.i3
-%%P%%/ui/src/split/Gray.m3
-%%P%%/ui/src/split/HVBar.i3
-%%P%%/ui/src/split/HVBar.m3
-%%P%%/ui/src/split/HVSplit.i3
-%%P%%/ui/src/split/HVSplit.m3
-%%P%%/ui/src/split/HighlightVBT.i3
-%%P%%/ui/src/split/HighlightVBT.m3
-%%P%%/ui/src/split/JoinCMap.i3
-%%P%%/ui/src/split/JoinCMap.m3
-%%P%%/ui/src/split/JoinCursor.i3
-%%P%%/ui/src/split/JoinCursor.m3
-%%P%%/ui/src/split/JoinFont.i3
-%%P%%/ui/src/split/JoinFont.m3
-%%P%%/ui/src/split/JoinPaintOp.i3
-%%P%%/ui/src/split/JoinPaintOp.m3
-%%P%%/ui/src/split/JoinParent.i3
-%%P%%/ui/src/split/JoinParent.m3
-%%P%%/ui/src/split/JoinPixmap.i3
-%%P%%/ui/src/split/JoinPixmap.m3
-%%P%%/ui/src/split/JoinScreen.i3
-%%P%%/ui/src/split/JoinScreen.m3
-%%P%%/ui/src/split/JoinedVBT.i3
-%%P%%/ui/src/split/JoinedVBT.m3
-%%P%%/ui/src/split/MenuBtnVBT.i3
-%%P%%/ui/src/split/MenuBtnVBT.m3
-%%P%%/ui/src/split/OverlayVBT.i3
-%%P%%/ui/src/split/OverlayVBT.m3
-%%P%%/ui/src/split/PackSplit.i3
-%%P%%/ui/src/split/PackSplit.m3
-%%P%%/ui/src/split/ProperSplit.i3
-%%P%%/ui/src/split/ProperSplit.m3
-%%P%%/ui/src/split/QuickBtnVBT.i3
-%%P%%/ui/src/split/QuickBtnVBT.m3
-%%P%%/ui/src/split/RigidVBT.i3
-%%P%%/ui/src/split/RigidVBT.m3
-%%P%%/ui/src/split/STypeMap.i3
-%%P%%/ui/src/split/SelectQueue.i3
-%%P%%/ui/src/split/SelectQueue.m3
-%%P%%/ui/src/split/Split.i3
-%%P%%/ui/src/split/Split.m3
-%%P%%/ui/src/split/StableVBT.i3
-%%P%%/ui/src/split/StableVBT.m3
-%%P%%/ui/src/split/TSplit.i3
-%%P%%/ui/src/split/TSplit.m3
-%%P%%/ui/src/split/TextVBT.i3
-%%P%%/ui/src/split/TextVBT.m3
-%%P%%/ui/src/split/TextVBTClass.i3
-%%P%%/ui/src/split/TextureVBT.i3
-%%P%%/ui/src/split/TextureVBT.m3
-%%P%%/ui/src/split/TranslateVBT.i3
-%%P%%/ui/src/split/TranslateVBT.m3
-%%P%%/ui/src/split/TwoTone.i3
-%%P%%/ui/src/split/TwoTone.m3
-%%P%%/ui/src/split/TypeInVBT.i3
-%%P%%/ui/src/split/TypeInVBT.m3
-%%P%%/ui/src/split/ZSplit.i3
-%%P%%/ui/src/split/ZSplit.m3
-%%P%%/ui/src/trestle/DpyFilter.i3
-%%P%%/ui/src/trestle/DpyFilter.m3
-%%P%%/ui/src/trestle/InstallQueue.i3
-%%P%%/ui/src/trestle/InstallQueue.m3
-%%P%%/ui/src/trestle/InstalledVBT.i3
-%%P%%/ui/src/trestle/InstalledVBT.m3
-%%P%%/ui/src/trestle/Trestle.m3
-%%P%%/ui/src/trestle/TrestleConf.i3
-%%P%%/ui/src/trestle/TrestleGoo.i3
-%%P%%/ui/src/trestle/TrestleGoo.m3
-%%P%%/ui/src/trestle/TrestleImpl.i3
-%%P%%/ui/src/trestle/TrestleOS.i3
-%%P%%/ui/src/vbt/Batch.i3
-%%P%%/ui/src/vbt/Batch.m3
-%%P%%/ui/src/vbt/BatchRep.i3
-%%P%%/ui/src/vbt/BatchUtil.i3
-%%P%%/ui/src/vbt/BatchUtil.m3
-%%P%%/ui/src/vbt/Cursor.i3
-%%P%%/ui/src/vbt/Cursor.m3
-%%P%%/ui/src/vbt/Font.i3
-%%P%%/ui/src/vbt/Font.m3
-%%P%%/ui/src/vbt/KeyboardKey.i3
-%%P%%/ui/src/vbt/Latin1Key.i3
-%%P%%/ui/src/vbt/MiscDetail.i3
-%%P%%/ui/src/vbt/MiscDetail.m3
-%%P%%/ui/src/vbt/MouseSplit.i3
-%%P%%/ui/src/vbt/MouseSplit.m3
-%%P%%/ui/src/vbt/PaintExt.i3
-%%P%%/ui/src/vbt/PaintOp.i3
-%%P%%/ui/src/vbt/PaintOp.m3
-%%P%%/ui/src/vbt/PaintPrivate.i3
-%%P%%/ui/src/vbt/PaintPrivate.m3
-%%P%%/ui/src/vbt/Palette.i3
-%%P%%/ui/src/vbt/Palette.m3
-%%P%%/ui/src/vbt/Pixmap.i3
-%%P%%/ui/src/vbt/Pixmap.m3
-%%P%%/ui/src/vbt/PlttFrnds.i3
-%%P%%/ui/src/vbt/PlttFrnds.m3
-%%P%%/ui/src/vbt/ScreenType.i3
-%%P%%/ui/src/vbt/ScreenType.m3
-%%P%%/ui/src/vbt/ScrnColorMap.i3
-%%P%%/ui/src/vbt/ScrnColorMap.m3
-%%P%%/ui/src/vbt/ScrnCursor.i3
-%%P%%/ui/src/vbt/ScrnCursor.m3
-%%P%%/ui/src/vbt/ScrnFont.i3
-%%P%%/ui/src/vbt/ScrnFont.m3
-%%P%%/ui/src/vbt/ScrnPaintOp.i3
-%%P%%/ui/src/vbt/ScrnPaintOp.m3
-%%P%%/ui/src/vbt/ScrnPixmap.i3
-%%P%%/ui/src/vbt/ScrnPixmap.m3
-%%P%%/ui/src/vbt/Trestle.i3
-%%P%%/ui/src/vbt/TrestleClass.i3
-%%P%%/ui/src/vbt/TrestleClass.m3
-%%P%%/ui/src/vbt/TrestleComm.i3
-%%P%%/ui/src/vbt/VBT.i3
-%%P%%/ui/src/vbt/VBT.m3
-%%P%%/ui/src/vbt/VBTClass.i3
-%%P%%/ui/src/vbt/VBTClass.m3
-%%P%%/ui/src/vbt/VBTRep.i3
-%%P%%/ui/src/vbt/VBTRep.m3
-%%P%%/ui/src/vbt/VBTTuning.i3
-%%P%%/ui/src/xvbt/Compl.i3
-%%P%%/ui/src/xvbt/Compl.m3
-%%P%%/ui/src/xvbt/PictureImpl.m3
-%%P%%/ui/src/xvbt/TrestleOS.m3
-%%P%%/ui/src/xvbt/TrestleOnX.i3
-%%P%%/ui/src/xvbt/TrestleOnX.m3
-%%P%%/ui/src/xvbt/TrslOnXF.i3
-%%P%%/ui/src/xvbt/XAtomQueue.i3
-%%P%%/ui/src/xvbt/XAtomQueue.m3
-%%P%%/ui/src/xvbt/XClient.i3
-%%P%%/ui/src/xvbt/XClient.m3
-%%P%%/ui/src/xvbt/XClientExt.i3
-%%P%%/ui/src/xvbt/XClientF.i3
-%%P%%/ui/src/xvbt/XClientF.m3
-%%P%%/ui/src/xvbt/XConfCtl.i3
-%%P%%/ui/src/xvbt/XConfCtl.m3
-%%P%%/ui/src/xvbt/XCursors.i3
-%%P%%/ui/src/xvbt/XEventQueue.i3
-%%P%%/ui/src/xvbt/XEventQueue.m3
-%%P%%/ui/src/xvbt/XExtensions.i3
-%%P%%/ui/src/xvbt/XExtensions.m3
-%%P%%/ui/src/xvbt/XGC.i3
-%%P%%/ui/src/xvbt/XGC.m3
-%%P%%/ui/src/xvbt/XImUtil.i3
-%%P%%/ui/src/xvbt/XInput.i3
-%%P%%/ui/src/xvbt/XInput.m3
-%%P%%/ui/src/xvbt/XMessenger.i3
-%%P%%/ui/src/xvbt/XMessenger.m3
-%%P%%/ui/src/xvbt/XPaint.i3
-%%P%%/ui/src/xvbt/XPaint.m3
-%%P%%/ui/src/xvbt/XPicture.i3
-%%P%%/ui/src/xvbt/XPicture.m3
-%%P%%/ui/src/xvbt/XPictureFree.m3
-%%P%%/ui/src/xvbt/XProperties.i3
-%%P%%/ui/src/xvbt/XProperties.m3
-%%P%%/ui/src/xvbt/XScreenType.i3
-%%P%%/ui/src/xvbt/XScreenType.m3
-%%P%%/ui/src/xvbt/XScrnCmap.i3
-%%P%%/ui/src/xvbt/XScrnCmap.m3
-%%P%%/ui/src/xvbt/XScrnCrsr.i3
-%%P%%/ui/src/xvbt/XScrnCrsr.m3
-%%P%%/ui/src/xvbt/XScrnFont.i3
-%%P%%/ui/src/xvbt/XScrnFont.m3
-%%P%%/ui/src/xvbt/XScrnPntOp.i3
-%%P%%/ui/src/xvbt/XScrnPntOp.m3
-%%P%%/ui/src/xvbt/XScrnPxmp.i3
-%%P%%/ui/src/xvbt/XScrnPxmp.m3
-%%P%%/ui/src/xvbt/XScrnTpRep.i3
-%%P%%/ui/src/xvbt/XScrnTpRep.m3
-%%P%%/ui/src/xvbt/XScrollQueue.i3
-%%P%%/ui/src/xvbt/XScrollQueue.m3
-%%P%%/ui/src/xvbt/XSharedFree.m3
-%%P%%/ui/src/xvbt/XSharedMem.i3
-%%P%%/ui/src/xvbt/XSharedMem.m3
-%%P%%/ui/src/xvbt/XShm.i3
-%%P%%/unittest-numeric/%%T%%/.M3EXPORTS
-%%P%%/unittest-numeric/%%T%%/.M3WEB
-%%P%%/unittest-numeric/%%T%%/libm3unit-numeric.a
-%%P%%/unittest-numeric/%%T%%/libm3unit-numeric.m3x
-%%P%%/unittest-numeric/%%T%%/libm3unit-numeric.so
-%%P%%/unittest-numeric/%%T%%/libm3unit-numeric.so.5
-%%P%%/unittest-numeric/src/UnitTestNumeric.i3
-%%P%%/unittest-numeric/src/UnitTestNumeric.m3
-%%P%%/unittest/%%T%%/.M3EXPORTS
-%%P%%/unittest/%%T%%/.M3WEB
-%%P%%/unittest/%%T%%/libm3unit.a
-%%P%%/unittest/%%T%%/libm3unit.m3x
-%%P%%/unittest/%%T%%/libm3unit.so
-%%P%%/unittest/%%T%%/libm3unit.so.5
-%%P%%/unittest/src/class/UnitTest.i3
-%%P%%/unittest/src/class/UnitTest.m3
-%%P%%/unittest/src/class/UnitTestAtom.i3
-%%P%%/unittest/src/class/UnitTestAtom.m3
-%%P%%/unittest/src/class/UnitTestAtomRep.i3
-%%P%%/unittest/src/class/UnitTestList.i3
-%%P%%/unittest/src/class/UnitTestList.m3
-%%P%%/unittest/src/terminal/UnitTestTerminal.i3
-%%P%%/unittest/src/terminal/UnitTestTerminalText.i3
-%%P%%/unittest/src/terminal/UnitTestTerminalText.m3
-%%P%%/vbtkit/%%T%%/.M3EXPORTS
-%%P%%/vbtkit/%%T%%/.M3WEB
-%%P%%/vbtkit/%%T%%/VBTKitBundle.i3
-%%P%%/vbtkit/%%T%%/VBTKitBundle.m3
-%%P%%/vbtkit/%%T%%/libm3vbtkit.a
-%%P%%/vbtkit/%%T%%/libm3vbtkit.m3x
-%%P%%/vbtkit/%%T%%/libm3vbtkit.so
-%%P%%/vbtkit/%%T%%/libm3vbtkit.so.5
-%%P%%/vbtkit/src/color/Color.i3
-%%P%%/vbtkit/src/color/Color.m3
-%%P%%/vbtkit/src/color/ColorName.i3
-%%P%%/vbtkit/src/color/ColorName.m3
-%%P%%/vbtkit/src/color/ColorNameF.i3
-%%P%%/vbtkit/src/color/ColorNameTable.i3
-%%P%%/vbtkit/src/etext/EmacsModel.i3
-%%P%%/vbtkit/src/etext/EmacsModel.m3
-%%P%%/vbtkit/src/etext/ISOChar.i3
-%%P%%/vbtkit/src/etext/ISOChar.m3
-%%P%%/vbtkit/src/etext/IvyModel.i3
-%%P%%/vbtkit/src/etext/IvyModel.m3
-%%P%%/vbtkit/src/etext/Key.i3
-%%P%%/vbtkit/src/etext/Key.m3
-%%P%%/vbtkit/src/etext/KeyFilter.i3
-%%P%%/vbtkit/src/etext/KeyFilter.m3
-%%P%%/vbtkit/src/etext/KeyTrans.i3
-%%P%%/vbtkit/src/etext/KeyTrans.m3
-%%P%%/vbtkit/src/etext/MTextUnit.i3
-%%P%%/vbtkit/src/etext/MTextUnit.m3
-%%P%%/vbtkit/src/etext/MacModel.i3
-%%P%%/vbtkit/src/etext/MacModel.m3
-%%P%%/vbtkit/src/etext/TextEditVBT.i3
-%%P%%/vbtkit/src/etext/TextEditVBT.m3
-%%P%%/vbtkit/src/etext/TextPort.i3
-%%P%%/vbtkit/src/etext/TextPort.m3
-%%P%%/vbtkit/src/etext/TextPortClass.i3
-%%P%%/vbtkit/src/etext/TextPortClass.m3
-%%P%%/vbtkit/src/etext/TypeinVBT.i3
-%%P%%/vbtkit/src/etext/TypeinVBT.m3
-%%P%%/vbtkit/src/etext/TypescriptVBT.i3
-%%P%%/vbtkit/src/etext/TypescriptVBT.m3
-%%P%%/vbtkit/src/etext/XtermModel.i3
-%%P%%/vbtkit/src/etext/XtermModel.m3
-%%P%%/vbtkit/src/lego/AnchorHelpSplit.i3
-%%P%%/vbtkit/src/lego/AnchorHelpSplit.m3
-%%P%%/vbtkit/src/lego/AnchorHelpVBT.i3
-%%P%%/vbtkit/src/lego/AnchorHelpVBT.m3
-%%P%%/vbtkit/src/lego/AnchorSplit.i3
-%%P%%/vbtkit/src/lego/AnchorSplit.m3
-%%P%%/vbtkit/src/lego/BiFeedbackVBT.i3
-%%P%%/vbtkit/src/lego/BiFeedbackVBT.m3
-%%P%%/vbtkit/src/lego/BooleanVBT.i3
-%%P%%/vbtkit/src/lego/BooleanVBT.m3
-%%P%%/vbtkit/src/lego/ChoiceVBT.i3
-%%P%%/vbtkit/src/lego/ChoiceVBT.m3
-%%P%%/vbtkit/src/lego/FeedbackVBT.i3
-%%P%%/vbtkit/src/lego/FeedbackVBT.m3
-%%P%%/vbtkit/src/lego/FileBrowserVBT.i3
-%%P%%/vbtkit/src/lego/FileBrowserVBT.m3
-%%P%%/vbtkit/src/lego/FlexVBT.i3
-%%P%%/vbtkit/src/lego/FlexVBT.m3
-%%P%%/vbtkit/src/lego/GuardedBtnVBT.i3
-%%P%%/vbtkit/src/lego/GuardedBtnVBT.m3
-%%P%%/vbtkit/src/lego/Image.i3
-%%P%%/vbtkit/src/lego/Image.m3
-%%P%%/vbtkit/src/lego/ListVBT.i3
-%%P%%/vbtkit/src/lego/ListVBT.m3
-%%P%%/vbtkit/src/lego/MarginFeedbackVBT.i3
-%%P%%/vbtkit/src/lego/MarginFeedbackVBT.m3
-%%P%%/vbtkit/src/lego/MenuSwitchVBT.i3
-%%P%%/vbtkit/src/lego/MenuSwitchVBT.m3
-%%P%%/vbtkit/src/lego/MultiClass.i3
-%%P%%/vbtkit/src/lego/MultiClass.m3
-%%P%%/vbtkit/src/lego/MultiFilter.i3
-%%P%%/vbtkit/src/lego/MultiFilter.m3
-%%P%%/vbtkit/src/lego/MultiSplit.i3
-%%P%%/vbtkit/src/lego/MultiSplit.m3
-%%P%%/vbtkit/src/lego/NumericVBT.i3
-%%P%%/vbtkit/src/lego/NumericVBT.m3
-%%P%%/vbtkit/src/lego/OffsetVBT.i3
-%%P%%/vbtkit/src/lego/OffsetVBT.m3
-%%P%%/vbtkit/src/lego/POSIX/ScrollerVBTClass.m3
-%%P%%/vbtkit/src/lego/PixmapVBT.i3
-%%P%%/vbtkit/src/lego/PixmapVBT.m3
-%%P%%/vbtkit/src/lego/QuickSwitchVBT.i3
-%%P%%/vbtkit/src/lego/QuickSwitchVBT.m3
-%%P%%/vbtkit/src/lego/ReactivityVBT.i3
-%%P%%/vbtkit/src/lego/ReactivityVBT.m3
-%%P%%/vbtkit/src/lego/ScaleFilter.i3
-%%P%%/vbtkit/src/lego/ScaleFilter.m3
-%%P%%/vbtkit/src/lego/ScrollerVBT.i3
-%%P%%/vbtkit/src/lego/ScrollerVBT.m3
-%%P%%/vbtkit/src/lego/ScrollerVBTClass.i3
-%%P%%/vbtkit/src/lego/Shadow.i3
-%%P%%/vbtkit/src/lego/Shadow.m3
-%%P%%/vbtkit/src/lego/ShadowPaint.i3
-%%P%%/vbtkit/src/lego/ShadowPaint.m3
-%%P%%/vbtkit/src/lego/ShadowedBarVBT.i3
-%%P%%/vbtkit/src/lego/ShadowedBarVBT.m3
-%%P%%/vbtkit/src/lego/ShadowedFeedbackVBT.i3
-%%P%%/vbtkit/src/lego/ShadowedFeedbackVBT.m3
-%%P%%/vbtkit/src/lego/ShadowedVBT.i3
-%%P%%/vbtkit/src/lego/ShadowedVBT.m3
-%%P%%/vbtkit/src/lego/SourceVBT.i3
-%%P%%/vbtkit/src/lego/SourceVBT.m3
-%%P%%/vbtkit/src/lego/SplitterVBT.i3
-%%P%%/vbtkit/src/lego/SplitterVBT.m3
-%%P%%/vbtkit/src/lego/SwitchVBT.i3
-%%P%%/vbtkit/src/lego/SwitchVBT.m3
-%%P%%/vbtkit/src/lego/TrillSwitchVBT.i3
-%%P%%/vbtkit/src/lego/TrillSwitchVBT.m3
-%%P%%/vbtkit/src/lego/VBTKitResources.i3
-%%P%%/vbtkit/src/lego/VBTKitResources.m3
-%%P%%/vbtkit/src/lego/ViewportVBT.i3
-%%P%%/vbtkit/src/lego/ViewportVBT.m3
-%%P%%/vbtkit/src/lego/ZBackgroundVBT.i3
-%%P%%/vbtkit/src/lego/ZBackgroundVBT.m3
-%%P%%/vbtkit/src/lego/ZChassisVBT.i3
-%%P%%/vbtkit/src/lego/ZChassisVBT.m3
-%%P%%/vbtkit/src/lego/ZChildVBT.i3
-%%P%%/vbtkit/src/lego/ZChildVBT.m3
-%%P%%/vbtkit/src/lego/ZGrowVBT.i3
-%%P%%/vbtkit/src/lego/ZGrowVBT.m3
-%%P%%/vbtkit/src/lego/ZMoveVBT.i3
-%%P%%/vbtkit/src/lego/ZMoveVBT.m3
-%%P%%/vbtkit/src/lego/ZSplitUtils.i3
-%%P%%/vbtkit/src/lego/ZSplitUtils.m3
-%%P%%/vbtkit/src/lego/ZTilps.i3
-%%P%%/vbtkit/src/lego/ZTilps.m3
-%%P%%/vbtkit/src/mtext/MText.i3
-%%P%%/vbtkit/src/mtext/MText.m3
-%%P%%/vbtkit/src/mtext/MTextDebug.i3
-%%P%%/vbtkit/src/mtext/MTextDebug.m3
-%%P%%/vbtkit/src/mtext/MTextDs.i3
-%%P%%/vbtkit/src/mtext/MTextDs.m3
-%%P%%/vbtkit/src/mtext/MTextPrivate.i3
-%%P%%/vbtkit/src/mtext/MTextRd.i3
-%%P%%/vbtkit/src/mtext/MTextRd.m3
-%%P%%/vbtkit/src/vbtkitutils/AnyEvent.i3
-%%P%%/vbtkit/src/vbtkitutils/AnyEvent.m3
-%%P%%/vbtkit/src/vbtkitutils/AutoRepeat.i3
-%%P%%/vbtkit/src/vbtkitutils/AutoRepeat.m3
-%%P%%/vbtkit/src/vbtkitutils/LargeCursor.i3
-%%P%%/vbtkit/src/vbtkitutils/LargeCursor.m3
-%%P%%/vbtkit/src/vbtkitutils/POSIX/VBTKitEnv.i3
-%%P%%/vbtkit/src/vbtkitutils/Pts.i3
-%%P%%/vbtkit/src/vbtkitutils/Pts.m3
-%%P%%/vbtkit/src/vbtkitutils/Rsrc.i3
-%%P%%/vbtkit/src/vbtkitutils/Rsrc.m3
-%%P%%/vbtkit/src/vbtkitutils/VBTColors.i3
-%%P%%/vbtkit/src/vbtkitutils/VBTColors.m3
-%%P%%/vbtkit/src/vbtkitutils/VBTKitEnv.m3
-%%P%%/vbtkit/src/vbtkitutils/XParam.i3
-%%P%%/vbtkit/src/vbtkitutils/XParam.m3
-%%P%%/vbtkit/src/vbtkitutils/XTrestle.i3
-%%P%%/vbtkit/src/vbtkitutils/XTrestle.m3
-%%P%%/vbtkit/src/vtext/VT.i3
-%%P%%/vbtkit/src/vtext/VT.m3
-%%P%%/vbtkit/src/vtext/VTBase.i3
-%%P%%/vbtkit/src/vtext/VTBase.m3
-%%P%%/vbtkit/src/vtext/VTCaret.i3
-%%P%%/vbtkit/src/vtext/VTCaret.m3
-%%P%%/vbtkit/src/vtext/VTDef.i3
-%%P%%/vbtkit/src/vtext/VTInterval.i3
-%%P%%/vbtkit/src/vtext/VTInterval.m3
-%%P%%/vbtkit/src/vtext/VTMarker.i3
-%%P%%/vbtkit/src/vtext/VTMarker.m3
-%%P%%/vbtkit/src/vtext/VTPounce.i3
-%%P%%/vbtkit/src/vtext/VTPounce.m3
-%%P%%/vbtkit/src/vtext/VTRd.i3
-%%P%%/vbtkit/src/vtext/VTRd.m3
-%%P%%/vbtkit/src/vtext/VTReal.i3
-%%P%%/vbtkit/src/vtext/VTReal.m3
-%%P%%/vbtkit/src/vtext/VTTexture.i3
-%%P%%/vbtkit/src/vtext/VTTexture.m3
-%%P%%/vbtkit/src/vtext/VTView.i3
-%%P%%/vbtkit/src/vtext/VTView.m3
-%%P%%/vbtkit/src/vtext/VTVirtual.i3
-%%P%%/vbtkit/src/vtext/VTVirtual.m3
-%%P%%/vbtkit/src/vtext/VText.i3
-%%P%%/vbtkit/src/vtext/VText.m3
-%%P%%/vbtkit/src/vtext/VTextDef.i3
-%%P%%/vbtkit/src/vtext/VTextRegion.i3
-%%P%%/vbtkit/src/vtext/VTextRegion.m3
-%%P%%/videovbt/%%T%%/.M3EXPORTS
-%%P%%/videovbt/%%T%%/.M3WEB
-%%P%%/videovbt/%%T%%/libvideovbt.a
-%%P%%/videovbt/%%T%%/libvideovbt.m3x
-%%P%%/videovbt/%%T%%/libvideovbt.so
-%%P%%/videovbt/%%T%%/libvideovbt.so.5
-%%P%%/videovbt/src/AudioVBT.i3
-%%P%%/videovbt/src/POSIX/AudioVBT.m3
-%%P%%/videovbt/src/POSIX/VideoVBT.m3
-%%P%%/videovbt/src/POSIX/VideoVBTRep.i3
-%%P%%/videovbt/src/VideoVBT.i3
-%%P%%/visualobliq/%%T%%/.M3EXPORTS
-%%P%%/visualobliq/%%T%%/.M3WEB
-%%P%%/visualobliq/%%T%%/DialogBundle.i3
-%%P%%/visualobliq/%%T%%/DialogBundle.m3
-%%P%%/visualobliq/src/Attributes.i3
-%%P%%/visualobliq/src/Attributes.m3
-%%P%%/visualobliq/src/Browser.i3
-%%P%%/visualobliq/src/Browser.m3
-%%P%%/visualobliq/src/Clickable.i3
-%%P%%/visualobliq/src/Clickable.m3
-%%P%%/visualobliq/src/Dialog.i3
-%%P%%/visualobliq/src/Dialog.m3
-%%P%%/visualobliq/src/DialogMenu.i3
-%%P%%/visualobliq/src/DialogMenu.m3
-%%P%%/visualobliq/src/GenerateObliq.i3
-%%P%%/visualobliq/src/GenerateObliq.m3
-%%P%%/visualobliq/src/KnobsVBT.i3
-%%P%%/visualobliq/src/KnobsVBT.m3
-%%P%%/visualobliq/src/NodeVBT.i3
-%%P%%/visualobliq/src/NodeVBT.m3
-%%P%%/visualobliq/src/ObliqRuntime.i3
-%%P%%/visualobliq/src/ObliqRuntime.m3
-%%P%%/visualobliq/src/RW.i3
-%%P%%/visualobliq/src/RW.m3
-%%P%%/visualobliq/src/Setting.i3
-%%P%%/visualobliq/src/Setting.m3
-%%P%%/visualobliq/src/Textual.i3
-%%P%%/visualobliq/src/Textual.m3
-%%P%%/visualobliq/src/VideoWidget.i3
-%%P%%/visualobliq/src/VideoWidget.m3
-%%P%%/visualobliq/src/ZHandleVBT.i3
-%%P%%/visualobliq/src/ZHandleVBT.m3
-%%P%%/vocgi/%%T%%/.M3EXPORTS
-%%P%%/vocgi/%%T%%/.M3WEB
-%%P%%/vocgi/%%T%%/VOCgiBundle.i3
-%%P%%/vocgi/%%T%%/VOCgiBundle.m3
-%%P%%/vocgi/src/Main.m3
-%%P%%/voquery/%%T%%/.M3EXPORTS
-%%P%%/voquery/%%T%%/.M3WEB
-%%P%%/voquery/src/Main.m3
-%%P%%/vorun/%%T%%/.M3EXPORTS
-%%P%%/vorun/%%T%%/.M3WEB
-%%P%%/vorun/%%T%%/VORunBundle.i3
-%%P%%/vorun/%%T%%/VORunBundle.m3
-%%P%%/vorun/%%T%%/vorun
-%%P%%/vorun/src/Main.m3
-%%P%%/web/%%T%%/.M3EXPORTS
-%%P%%/web/%%T%%/.M3WEB
-%%P%%/web/%%T%%/libweb.a
-%%P%%/web/%%T%%/libweb.m3x
-%%P%%/web/%%T%%/libweb.so
-%%P%%/web/%%T%%/libweb.so.5
-%%P%%/web/src/Web.i3
-%%P%%/web/src/Web.m3
-%%P%%/webcat/%%T%%/.M3EXPORTS
-%%P%%/webcat/%%T%%/.M3WEB
-%%P%%/webcat/src/HTTPCat.m3
-%%P%%/webscape/%%T%%/.M3EXPORTS
-%%P%%/webscape/%%T%%/.M3WEB
-%%P%%/webscape/%%T%%/UIBundle.i3
-%%P%%/webscape/%%T%%/UIBundle.m3
-%%P%%/webscape/src/Main.m3
-%%P%%/webvbt/%%T%%/.M3EXPORTS
-%%P%%/webvbt/%%T%%/.M3WEB
-%%P%%/webvbt/%%T%%/CITextElementTbl.i3
-%%P%%/webvbt/%%T%%/CITextElementTbl.m3
-%%P%%/webvbt/%%T%%/ResourceBundle.i3
-%%P%%/webvbt/%%T%%/ResourceBundle.m3
-%%P%%/webvbt/%%T%%/TextPortButtonSeq.i3
-%%P%%/webvbt/%%T%%/TextPortButtonSeq.m3
-%%P%%/webvbt/%%T%%/TextPortButtonSeqRep.i3
-%%P%%/webvbt/%%T%%/libwebvbt.a
-%%P%%/webvbt/%%T%%/libwebvbt.m3x
-%%P%%/webvbt/%%T%%/libwebvbt.so
-%%P%%/webvbt/%%T%%/libwebvbt.so.5
-%%P%%/webvbt/src/CIText.i3
-%%P%%/webvbt/src/CIText.m3
-%%P%%/webvbt/src/Element.i3
-%%P%%/webvbt/src/HTML.i3
-%%P%%/webvbt/src/HTML.m3
-%%P%%/webvbt/src/HTMLParser.m3
-%%P%%/webvbt/src/HTMLVBT.i3
-%%P%%/webvbt/src/HTMLVBT.m3
-%%P%%/webvbt/src/HTMLVBTG.i3
-%%P%%/webvbt/src/HTMLVBTG.m3
-%%P%%/webvbt/src/HTMLVBTGRep.i3
-%%P%%/webvbt/src/HTMLVBTText.i3
-%%P%%/webvbt/src/HTMLVBTText.m3
-%%P%%/webvbt/src/ImageUtils.i3
-%%P%%/webvbt/src/ImageUtils.m3
-%%P%%/webvbt/src/Images.i3
-%%P%%/webvbt/src/Images.m3
-%%P%%/webvbt/src/Lexer.i3
-%%P%%/webvbt/src/Lexer.m3
-%%P%%/webvbt/src/Oblet.i3
-%%P%%/webvbt/src/SimpleWeb.i3
-%%P%%/webvbt/src/SimpleWeb.m3
-%%P%%/webvbt/src/TextPortButton.i3
-%%P%%/webvbt/src/TextPortButton.m3
-%%P%%/webvbt/src/TextPortWithButtons.i3
-%%P%%/webvbt/src/TextPortWithButtons.m3
-%%P%%/webvbt/src/URLCache.i3
-%%P%%/webvbt/src/URLCache.m3
-%%P%%/webvbt/src/WebVBT.i3
-%%P%%/webvbt/src/WebVBT.m3
-%%P%%/webvbt/src/oblet/ObLibWeb.i3
-%%P%%/webvbt/src/oblet/ObLibWeb.m3
-%%P%%/webvbt/src/oblet/Oblet.m3
-%%P%%/windowsResources/%%T%%/.M3EXPORTS
-%%P%%/windowsResources/%%T%%/.M3WEB
-%%P%%/windowsResources/%%T%%/libwindowsResources.a
-%%P%%/windowsResources/%%T%%/libwindowsResources.m3x
-%%P%%/windowsResources/%%T%%/libwindowsResources.so
-%%P%%/windowsResources/%%T%%/libwindowsResources.so.5
-%%P%%/windowsResources/src/WinResDummy.i3
-%%P%%/windowsResources/src/winRes.tmpl
-%%P%%/zeus/%%T%%/.M3EXPORTS
-%%P%%/zeus/%%T%%/.M3IMPTAB
-%%P%%/zeus/%%T%%/.M3WEB
-%%P%%/zeus/%%T%%/RemoteView_T_v1.i3
-%%P%%/zeus/%%T%%/RemoteView_T_v1.m3
-%%P%%/zeus/%%T%%/ZeusBundle.i3
-%%P%%/zeus/%%T%%/ZeusBundle.m3
-%%P%%/zeus/%%T%%/libm3zeus.a
-%%P%%/zeus/%%T%%/libm3zeus.m3x
-%%P%%/zeus/%%T%%/libm3zeus.so
-%%P%%/zeus/%%T%%/libm3zeus.so.5
-%%P%%/zeus/src/AlbumVBT.i3
-%%P%%/zeus/src/AlbumVBT.m3
-%%P%%/zeus/src/Algorithm.i3
-%%P%%/zeus/src/Algorithm.m3
-%%P%%/zeus/src/AlgorithmClass.i3
-%%P%%/zeus/src/Classes.i3
-%%P%%/zeus/src/Classes.m3
-%%P%%/zeus/src/OSUtils.i3
-%%P%%/zeus/src/OSUtils.m3
-%%P%%/zeus/src/RemoteView.i3
-%%P%%/zeus/src/View.i3
-%%P%%/zeus/src/View.m3
-%%P%%/zeus/src/ViewClass.i3
-%%P%%/zeus/src/ZFmt.i3
-%%P%%/zeus/src/ZFmt.m3
-%%P%%/zeus/src/Zeus.i3
-%%P%%/zeus/src/Zeus.m3
-%%P%%/zeus/src/ZeusClass.i3
-%%P%%/zeus/src/ZeusClass.m3
-%%P%%/zeus/src/ZeusCodeView.i3
-%%P%%/zeus/src/ZeusCodeView.m3
-%%P%%/zeus/src/ZeusDataView.i3
-%%P%%/zeus/src/ZeusDataView.m3
-%%P%%/zeus/src/ZeusPanel.i3
-%%P%%/zeus/src/ZeusPanel.m3
-%%P%%/zeus/src/ZeusPanelFriends.i3
-%%P%%/zeus/src/ZeusPanelPrivate.i3
-%%P%%/zeus/src/ZeusPrivate.i3
-%%P%%/zeus/src/ZeusSnapshot.i3
-%%P%%/zeus/src/ZeusSnapshot.m3
-%%P%%/zeus/src/ZeusUtil.i3
-%%P%%/zeus/src/ZeusUtil.m3
-%%P%%/zeus/src/m3zume.tmpl
-man/man1/Calculator.1.gz
-man/man1/Cube.1.gz
-man/man1/DeckScape.1.gz
-man/man1/Fours.1.gz
-man/man1/Juno.1.gz
-man/man1/RehearseCode.1.gz
-man/man1/WebScape.1.gz
-man/man1/cm3.1.gz
-man/man1/cvsup.1.gz
-man/man1/fisheye.1.gz
-man/man1/formsedit.1.gz
-man/man1/m3browser.1.gz
-man/man1/m3bundle.1.gz
-man/man1/m3tohtml.1.gz
-man/man1/m3totex.1.gz
-man/man1/m3zume.1.gz
-man/man1/mentor.1.gz
-man/man1/netobjd.1.gz
-man/man1/obliq-anim.1.gz
-man/man1/obliq-min.1.gz
-man/man1/obliq-std.1.gz
-man/man1/obliq-ui.1.gz
-man/man1/obliq.1.gz
-man/man1/obliqsrv-std.1.gz
-man/man1/obliqsrv-ui.1.gz
-man/man1/obliqsrv.1.gz
-man/man1/recordheap.1.gz
-man/man1/replayheap.1.gz
-man/man1/showheap.1.gz
-man/man1/shownew.1.gz
-man/man1/showthread.1.gz
-man/man1/stablegen.1.gz
-man/man1/stubgen.1.gz
-man/man1/visobliq.1.gz
-man/man1/webcat.1.gz
-man/man5/cvsupd.class.5.gz
-man/man6/BadBricks.6.gz
-man/man6/columns.6.gz
-man/man6/solitaire.6.gz
-man/man6/tetris.6.gz
-man/man7/m3makefile.7.gz
-man/man7/quake.7.gz
-man/man8/cvsupd.8.gz
diff --git a/lang/p2c/Makefile b/lang/p2c/Makefile
deleted file mode 100644
index c12684e0121d..000000000000
--- a/lang/p2c/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# Created by: jmz
-# $FreeBSD$
-
-PORTNAME= p2c
-PORTVERSION= 2.01
-CATEGORIES= lang
-MASTER_SITES= https://schneider.ncifcrf.gov/p2c/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Pascal to C translator
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-WRKSRC_SUBDIR= src
-
-BROKEN_aarch64= Fails to link: missing sbrk
-
-USES= perl5 ncurses shebangfix
-SHEBANG_FILES= p2cc.perl
-perl_OLD_CMD= /bin/perl
-USE_PERL5= run
-ALL_TARGET= all p2cc
-
-pre-build:
- @${RM} ${WRKSRC}/p2c.man.inst
-
-post-build:
- @${LN} -sf p2c.man.inst ${WRKSRC}/p2c.1
-
-do-install:
- (cd ${WRKSRC} && ${INSTALL_PROGRAM} p2c \
- ${STAGEDIR}${PREFIX}/bin)
- (cd ${WRKSRC} && ${INSTALL_SCRIPT} p2cc \
- ${STAGEDIR}${PREFIX}/bin)
- (cd ${WRKSRC} && ${INSTALL_DATA} libp2c.a \
- ${STAGEDIR}${PREFIX}/lib)
- @${MKDIR} ${STAGEDIR}${PREFIX}/include/p2c
- (cd ${WRKSRC} && ${INSTALL_DATA} p2c.h \
- ${STAGEDIR}${PREFIX}/include/p2c)
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/p2c
- (cd ${WRKSRC} && ${INSTALL_DATA} sys.p2crc \
- ${STAGEDIR}${PREFIX}/lib/p2c/p2crc)
-.for i in loc.p2crc system.imp system.m2 turbo.imp string.pas
- (cd ${WRKSRC} && ${INSTALL_DATA} ${i} \
- ${STAGEDIR}${PREFIX}/lib/p2c)
-.endfor
- (cd ${WRKSRC} && ${INSTALL_MAN} p2c.1 \
- ${STAGEDIR}${MANPREFIX}/man/man1)
-
-.include <bsd.port.mk>
diff --git a/lang/p2c/distinfo b/lang/p2c/distinfo
deleted file mode 100644
index 712bdc84560c..000000000000
--- a/lang/p2c/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (p2c-2.01.tar.gz) = a05635e6b0b40bee9617771ba628deefae13369cd7d49bb880cc8590495fcf60
-SIZE (p2c-2.01.tar.gz) = 586605
diff --git a/lang/p2c/files/patch-Makefile b/lang/p2c/files/patch-Makefile
deleted file mode 100644
index 562622e162a5..000000000000
--- a/lang/p2c/files/patch-Makefile
+++ /dev/null
@@ -1,68 +0,0 @@
---- Makefile.orig 2015-11-18 20:12:06 UTC
-+++ Makefile
-@@ -19,29 +19,30 @@
- SHELL = /bin/sh
-
- # Directories (private version)
--HOMEDIR = ../home
--INCDIR = ../home/p2c
--BINDIR = ..
--LIBDIR = ../home
--MANDIR = ../home
--MANFILE = p2c.cat # human-readable manual (for cat.1)
-+#HOMEDIR = ../home
-+#INCDIR = ../home/p2c
-+#BINDIR = ..
-+#LIBDIR = ../home
-+#MANDIR = ../home
-+#MANFILE = p2c.cat # human-readable manual (for cat.1)
- #MANFILE = p2c.man.inst # uncompressed nroff source (for man.1)
- #MANFILE = p2c.man.Z # compressed nroff source (for man.1.Z)
-
- # Directories (public version)
--#HOMEDIR = /usr/lib/p2c
--#INCDIR = /usr/include/p2c
--#BINDIR = /usr/bin
--#LIBDIR = /usr/lib
--#MANDIR = /usr/man/man1
--#MANFILE = p2c.man.inst
-+PREFIX ?= /usr/local
-+HOMEDIR = $(PREFIX)/lib/p2c
-+INCDIR = $(PREFIX)/include/p2c
-+BINDIR = $(PREFIX)/bin
-+LIBDIR = $(PREFIX)/lib
-+MANDIR = $(PREFIX)/man/man1
-+MANFILE = p2c.man.inst
-
- # Compiler options
--CC = cc # you may wish to use gcc here instead
-+CC ?= cc # you may wish to use gcc here instead
- OPT = # -O # uncomment this for optimization
- DEB = # -g # uncomment this for debugging
- DEFS = -DTEST_MALLOC # place other -D types of things here # TDS 2015nov18
--CFLAGS = $(OPT) $(DEB) $(DEFS)
-+CFLAGS += $(OPT) $(DEB) $(DEFS)
- LFLAGS =
-
-
-@@ -64,9 +65,9 @@ LIBSRCS = p2clib.c loc.p2clib.c
- LIBOBJS = p2clib.o loc.p2clib.o
- OTHERLIBOBJS =
-
--ABSHOMEDIR = `cd $(HOMEDIR); pwd`
--ABSINCDIR = `cd $(INCDIR); pwd`
--ABSLIBDIR = `cd $(LIBDIR); pwd`
-+ABSHOMEDIR = $(HOMEDIR)
-+ABSINCDIR = $(INCDIR)
-+ABSLIBDIR = $(LIBDIR)
-
- MISCSRCS = makeproto.c
- PROTOS = p2c.proto p2c.hdrs
-@@ -128,7 +129,6 @@ p2cc: p2cc.perl
- sed -e "s;--HOMEDIR--;$(ABSHOMEDIR);" \
- -e "s;--INCDIR--;$(ABSINCDIR);" \
- -e "s;--LIBDIR--;$(ABSLIBDIR);" \
-- -e "s;/bin/perl;`which perl`;" \
- p2cc.perl >p2cc
- chmod a+x p2cc
-
diff --git a/lang/p2c/files/patch-loc.p2clib.c b/lang/p2c/files/patch-loc.p2clib.c
deleted file mode 100644
index 459f39be668c..000000000000
--- a/lang/p2c/files/patch-loc.p2clib.c
+++ /dev/null
@@ -1,45 +0,0 @@
---- loc.p2clib.c.orig 1993-12-08 05:36:53 UTC
-+++ loc.p2clib.c
-@@ -4,3 +4,42 @@
- * the symbol LOCAL_INIT when you compile p2clib.c.
- */
-
-+/* Some Turbo "unit crt" functions. */
-+
-+#include <curses.h>
-+#include <term.h>
-+
-+static int terminfo_initialized;
-+static char *cl, *ce;
-+
-+static void initcurs()
-+{
-+ if (terminfo_initialized)
-+ return;
-+ setupterm(0, fileno(stdout), 0);
-+ ce = tgetstr("ce", 0);
-+ cl = tgetstr("cl", 0);
-+ terminfo_initialized = 1;
-+}
-+
-+void clreol()
-+{
-+ initcurs();
-+ if (ce)
-+ tputs(ce, 1, putchar);
-+}
-+
-+void clrscr()
-+{
-+ initcurs();
-+ if (cl)
-+ tputs(cl, 1, putchar);
-+}
-+
-+void delay(ms)
-+int ms;
-+{
-+ usleep(1000 * ms);
-+}
-+
-+
diff --git a/lang/p2c/files/patch-makeproto.c b/lang/p2c/files/patch-makeproto.c
deleted file mode 100644
index 83553724a374..000000000000
--- a/lang/p2c/files/patch-makeproto.c
+++ /dev/null
@@ -1,19 +0,0 @@
---- makeproto.c.orig 1993-12-08 05:36:53 UTC
-+++ makeproto.c
-@@ -7,6 +7,7 @@
-
-
- #include <stdio.h>
-+#include <stdlib.h>
- #include <ctype.h>
- #include <time.h>
-
-@@ -157,7 +158,7 @@ char **argv;
- char argdecls[MAXARGS][256], argnames[MAXARGS][80];
- char *cp, *cp2, *cp3;
- int i, j, pos, len, thistab, numstars, whichf, nargs, incomment, errors = 0;
-- long li;
-+ time_t li;
- int typetab = 15, argtab = 30, width = 80, usenames = 0, usemacros = 0;
- int useextern = 0, staticness = -1, hasheader = 0, useifdefs = 0;
- int stupid = 1, firstdecl;
diff --git a/lang/p2c/files/patch-p2clib.c b/lang/p2c/files/patch-p2clib.c
deleted file mode 100644
index 6dc610d40bd3..000000000000
--- a/lang/p2c/files/patch-p2clib.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- p2clib.c.orig 1993-12-08 05:36:53 UTC
-+++ p2clib.c
-@@ -890,7 +890,7 @@ int *Day, *Month, *Year, *Hour, *Min, *S
- {
- #ifndef NO_TIME
- struct tm *tm;
-- long clock;
-+ time_t clock;
-
- time(&clock);
- tm = localtime(&clock);
-@@ -908,7 +908,7 @@ int *Day, *Month, *Year, *Hour, *Min, *S
- Void VAXdate(s)
- char *s;
- {
-- long clock;
-+ time_t clock;
- char *c;
- int i;
- static int where[] = {8, 9, 0, 4, 5, 6, 0, 20, 21, 22, 23};
-@@ -924,7 +924,7 @@ char *s;
- Void VAXtime(s)
- char *s;
- {
-- long clock;
-+ time_t clock;
- char *c;
- int i;
-
diff --git a/lang/p2c/files/patch-trans.c b/lang/p2c/files/patch-trans.c
deleted file mode 100644
index 797361ba68bf..000000000000
--- a/lang/p2c/files/patch-trans.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- trans.c.orig 2015-10-02 17:52:53 UTC
-+++ trans.c
-@@ -23,6 +23,8 @@ the Free Software Foundation, Inc., 675
- #include "trans.h"
-
- #include <time.h>
-+#include <sys/types.h>
-+#include <unistd.h>
-
-
-
-@@ -575,7 +577,7 @@ extern char *getenv PP((char *));
- # endif
- #endif
-
--Static long starting_time;
-+Static time_t starting_time;
-
- Static void openlogfile()
- {
-@@ -608,7 +610,7 @@ Static void openlogfile()
-
- void closelogfile()
- {
-- long ending_time;
-+ time_t ending_time;
-
- if (logfile) {
- fprintf(logfile, "\n\n");
diff --git a/lang/p2c/files/patch-trans.h b/lang/p2c/files/patch-trans.h
deleted file mode 100644
index f5dab9734783..000000000000
--- a/lang/p2c/files/patch-trans.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- trans.h.orig 2015-10-05 23:04:46 UTC
-+++ trans.h
-@@ -1863,8 +1863,10 @@ extern Expr *new_array_size;
-
- /* Our library omits declarations for these functions! */
-
-+#if !defined(__FreeBSD__) && !defined(__DragonFly__)
- int link PP( (char *, char *) );
- int unlink PP( (char *) );
-+#endif
-
-
-
diff --git a/lang/p2c/pkg-descr b/lang/p2c/pkg-descr
deleted file mode 100644
index 80eb1e0e0bca..000000000000
--- a/lang/p2c/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-P2c is a tool for translating Pascal programs into C. The input consists
-of a set of source files in any of the following Pascal dialects: HP
-Pascal, Turbo/UCSD Pascal, DEC VAX Pascal, Oregon Software Pascal/2,
-Macintosh Programmer's Workshop Pascal, Sun/Berkeley Pascal, Texas
-Instruments Pascal, Apollo Domain Pascal. Modula-2 syntax is also
-supported. Output is a set of .c and .h files that comprise an
-equivalent program in any of several dialects of C. Output code may be
-kept machine- and dialect independent, or it may be targeted to a
-specific machine and compiler. Most reasonable Pascal programs are
-converted into fully functional C which will compile and run with no
-further modifications, although p2c sometimes chooses to generate
-readable code at the expense of absolute generality. P2c endeavors to
-insert notes and warning messages into the output code to point out
-areas which may require human intervention. Output code is arranged to
-be readable and efficient, and to make use of C idioms wherever
-possible. The main goal of the translation is to produce C files which
-are pleasant and "natural" enough to be acceptable as the new source
-files for a program. In a pinch, p2c will also serve as an ad hoc Pascal
-compiler. The p2cc script makes it easy to use p2c as a compiler.
-
-WWW: https://schneider.ncifcrf.gov/p2c/
diff --git a/lang/p2c/pkg-plist b/lang/p2c/pkg-plist
deleted file mode 100644
index 39bbd4b1ed96..000000000000
--- a/lang/p2c/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-bin/p2c
-bin/p2cc
-include/p2c/p2c.h
-lib/libp2c.a
-lib/p2c/loc.p2crc
-lib/p2c/p2crc
-lib/p2c/string.pas
-lib/p2c/system.imp
-lib/p2c/system.m2
-lib/p2c/turbo.imp
-man/man1/p2c.1.gz
diff --git a/lang/quack/Makefile b/lang/quack/Makefile
deleted file mode 100644
index abcfb3a46cb1..000000000000
--- a/lang/quack/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: Kimura Fuyuki <fuyuki@nigredo.org>
-# $FreeBSD$
-
-PORTNAME= quack
-PORTVERSION= 0.47
-PORTREVISION= 5
-CATEGORIES= lang scheme elisp
-MASTER_SITES= http://www.neilvandyke.org/quack/
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-DISTNAME= ${PORTNAME}
-EXTRACT_SUFX= .el
-DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Enhanced support for editing and running Scheme code
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= wget:ftp/wget
-
-USES= emacs
-
-NO_WRKSUBDIR= yes
-EXTRACT_CMD= ${CP}
-EXTRACT_BEFORE_ARGS= # empty
-EXTRACT_AFTER_ARGS= ${WRKSRC}
-
-PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/quack/quack.el \
- ${EMACS_VERSION_SITE_LISPDIR}/quack/quack.elc
-PLIST_DIRS= ${EMACS_VERSION_SITE_LISPDIR}/quack
-
-ELISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
-
-do-build:
- cd ${WRKSRC} && ${EMACS_CMD} -batch -q -f batch-byte-compile quack.el
-
-do-install:
- ${MKDIR} ${STAGEDIR}${ELISPDIR}
- ${INSTALL_DATA} ${WRKSRC}/quack.* ${STAGEDIR}${ELISPDIR}
-
-.include <bsd.port.mk>
diff --git a/lang/quack/distinfo b/lang/quack/distinfo
deleted file mode 100644
index 9a000c04b534..000000000000
--- a/lang/quack/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (quack-0.47/quack.el) = 454a7229dd0a18a166f9785deb9c6243a38aa933608871796b71c5d929d5abe0
-SIZE (quack-0.47/quack.el) = 199403
diff --git a/lang/quack/pkg-descr b/lang/quack/pkg-descr
deleted file mode 100644
index 95d1ca231dab..000000000000
--- a/lang/quack/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Quack enhances Emacs support for Scheme programming. Quack is layered
-atop the standard packages `cmuscheme.el', by Olin Shivers, and
-`scheme.el', by Bill Rozas and Dave Love.
-
-WWW: http://www.neilvandyke.org/quack/
diff --git a/lang/quack/pkg-message b/lang/quack/pkg-message
deleted file mode 100644
index 8149e0b53399..000000000000
--- a/lang/quack/pkg-message
+++ /dev/null
@@ -1,9 +0,0 @@
-[
-{ type: install
- message: <<EOM
-To use Quack, add the following line to your ~/.emacs:
-
-(require 'quack)
-EOM
-}
-]
diff --git a/lang/stldoc/Makefile b/lang/stldoc/Makefile
deleted file mode 100644
index 0e58dbcd0667..000000000000
--- a/lang/stldoc/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Simon 'corecode' Schubert <corecode@corecode.ath.cx>
-# $FreeBSD$
-
-PORTNAME= stldoc
-PORTVERSION= 1.0
-CATEGORIES= lang devel
-MASTER_SITES= http://www.sgi.com/tech/stl/
-DISTNAME= STL_doc
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The STL reference manual by SGI
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NO_BUILD= yes
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/* ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/lang/stldoc/distinfo b/lang/stldoc/distinfo
deleted file mode 100644
index 8370eccf7370..000000000000
--- a/lang/stldoc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (STL_doc.tar.gz) = d3128328f285bb9752eb53251b1c146d1c08049d70ceac03fb488ea6d5fad735
-SIZE (STL_doc.tar.gz) = 550813
diff --git a/lang/stldoc/pkg-descr b/lang/stldoc/pkg-descr
deleted file mode 100644
index ab7b589ef101..000000000000
--- a/lang/stldoc/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is the STL reference manual by SGI.
-
-WWW: http://www.sgi.com/tech/stl/
diff --git a/lang/stldoc/pkg-plist b/lang/stldoc/pkg-plist
deleted file mode 100644
index d40907e78115..000000000000
--- a/lang/stldoc/pkg-plist
+++ /dev/null
@@ -1,350 +0,0 @@
-%%DOCSDIR%%/AdaptableBinaryFunction.html
-%%DOCSDIR%%/AdaptableBinaryPredicate.html
-%%DOCSDIR%%/AdaptableGenerator.html
-%%DOCSDIR%%/AdaptablePredicate.html
-%%DOCSDIR%%/AdaptableUnaryFunction.html
-%%DOCSDIR%%/Allocators.html
-%%DOCSDIR%%/Assignable.html
-%%DOCSDIR%%/AssociativeContainer.html
-%%DOCSDIR%%/BackInsertionSequence.html
-%%DOCSDIR%%/BidirectionalIterator.html
-%%DOCSDIR%%/BinaryFunction.html
-%%DOCSDIR%%/BinaryPredicate.html
-%%DOCSDIR%%/Container.html
-%%DOCSDIR%%/CorpID.gif
-%%DOCSDIR%%/DefaultConstructible.html
-%%DOCSDIR%%/Deque.html
-%%DOCSDIR%%/EqualityComparable.html
-%%DOCSDIR%%/FAQ.html
-%%DOCSDIR%%/ForwardContainer.html
-%%DOCSDIR%%/ForwardIterator.html
-%%DOCSDIR%%/FrontInsertionSequence.html
-%%DOCSDIR%%/Generator.html
-%%DOCSDIR%%/HashFunction.html
-%%DOCSDIR%%/HashedAssociativeContainer.html
-%%DOCSDIR%%/InputIterator.html
-%%DOCSDIR%%/Iterators.html
-%%DOCSDIR%%/LessThanComparable.html
-%%DOCSDIR%%/List.html
-%%DOCSDIR%%/Map.html
-%%DOCSDIR%%/MonoidOperation.html
-%%DOCSDIR%%/Multimap.html
-%%DOCSDIR%%/MultipleAssociativeContainer.html
-%%DOCSDIR%%/MultipleHashedAssociativeContainer.html
-%%DOCSDIR%%/MultipleSortedAssociativeContainer.html
-%%DOCSDIR%%/OutputIterator.html
-%%DOCSDIR%%/PairAssociativeContainer.html
-%%DOCSDIR%%/Predicate.html
-%%DOCSDIR%%/RandomAccessContainer.html
-%%DOCSDIR%%/RandomAccessIterator.html
-%%DOCSDIR%%/RandomNumberGenerator.html
-%%DOCSDIR%%/ReverseBidirectionalIterator.html
-%%DOCSDIR%%/ReverseIterator.html
-%%DOCSDIR%%/ReversibleContainer.html
-%%DOCSDIR%%/Rope.html
-%%DOCSDIR%%/Sequence.html
-%%DOCSDIR%%/SimpleAssociativeContainer.html
-%%DOCSDIR%%/Slist.html
-%%DOCSDIR%%/SortedAssociativeContainer.html
-%%DOCSDIR%%/StrictWeakOrdering.html
-%%DOCSDIR%%/UnaryFunction.html
-%%DOCSDIR%%/UniqueAssociativeContainer.html
-%%DOCSDIR%%/UniqueHashedAssociativeContainer.html
-%%DOCSDIR%%/UniqueSortedAssociativeContainer.html
-%%DOCSDIR%%/Vector.html
-%%DOCSDIR%%/accumulate.html
-%%DOCSDIR%%/adaptors.gif
-%%DOCSDIR%%/adjacent_difference.html
-%%DOCSDIR%%/adjacent_find.html
-%%DOCSDIR%%/advance.html
-%%DOCSDIR%%/algo.h
-%%DOCSDIR%%/algobase.h
-%%DOCSDIR%%/algorithm
-%%DOCSDIR%%/algorithms.gif
-%%DOCSDIR%%/alloc.h
-%%DOCSDIR%%/alloc.html
-%%DOCSDIR%%/allocators.gif
-%%DOCSDIR%%/back_insert_iterator.html
-%%DOCSDIR%%/basic_string.html
-%%DOCSDIR%%/bidirectional_iterator.html
-%%DOCSDIR%%/bidirectional_iterator_tag.html
-%%DOCSDIR%%/binary_compose.html
-%%DOCSDIR%%/binary_function.html
-%%DOCSDIR%%/binary_negate.html
-%%DOCSDIR%%/binary_search.html
-%%DOCSDIR%%/binder1st.html
-%%DOCSDIR%%/binder2nd.html
-%%DOCSDIR%%/bit_vector.html
-%%DOCSDIR%%/bitset
-%%DOCSDIR%%/bitset.html
-%%DOCSDIR%%/bvector.h
-%%DOCSDIR%%/category_dot.gif
-%%DOCSDIR%%/char_producer.html
-%%DOCSDIR%%/char_traits.h
-%%DOCSDIR%%/char_traits.html
-%%DOCSDIR%%/character_traits.html
-%%DOCSDIR%%/complexity.html
-%%DOCSDIR%%/concept.gif
-%%DOCSDIR%%/concept_checks.h
-%%DOCSDIR%%/concept_dot.gif
-%%DOCSDIR%%/construct.html
-%%DOCSDIR%%/container_concepts.h
-%%DOCSDIR%%/containers.gif
-%%DOCSDIR%%/copy.html
-%%DOCSDIR%%/copy_backward.html
-%%DOCSDIR%%/copy_n.html
-%%DOCSDIR%%/count.html
-%%DOCSDIR%%/count_if.html
-%%DOCSDIR%%/defalloc.h
-%%DOCSDIR%%/deque
-%%DOCSDIR%%/deque.h
-%%DOCSDIR%%/design_documents.html
-%%DOCSDIR%%/destroy.html
-%%DOCSDIR%%/distance.html
-%%DOCSDIR%%/distance_type.html
-%%DOCSDIR%%/divides.html
-%%DOCSDIR%%/doc_introduction.html
-%%DOCSDIR%%/drdobbs-interview.html
-%%DOCSDIR%%/equal.html
-%%DOCSDIR%%/equal_range.html
-%%DOCSDIR%%/equal_to.html
-%%DOCSDIR%%/fill.html
-%%DOCSDIR%%/fill_n.html
-%%DOCSDIR%%/find.html
-%%DOCSDIR%%/find_end.html
-%%DOCSDIR%%/find_first_of.html
-%%DOCSDIR%%/find_if.html
-%%DOCSDIR%%/for_each.html
-%%DOCSDIR%%/forward_iterator.html
-%%DOCSDIR%%/forward_iterator_tag.html
-%%DOCSDIR%%/front_insert_iterator.html
-%%DOCSDIR%%/function.gif
-%%DOCSDIR%%/function.h
-%%DOCSDIR%%/function_dot.gif
-%%DOCSDIR%%/functional
-%%DOCSDIR%%/functors.gif
-%%DOCSDIR%%/functors.html
-%%DOCSDIR%%/generate.html
-%%DOCSDIR%%/generate_n.html
-%%DOCSDIR%%/get_temporary_buffer.html
-%%DOCSDIR%%/greater.html
-%%DOCSDIR%%/greater_equal.html
-%%DOCSDIR%%/grey2.gif
-%%DOCSDIR%%/hash.html
-%%DOCSDIR%%/hash_map
-%%DOCSDIR%%/hash_map.h
-%%DOCSDIR%%/hash_map.html
-%%DOCSDIR%%/hash_multimap.html
-%%DOCSDIR%%/hash_multiset.html
-%%DOCSDIR%%/hash_set
-%%DOCSDIR%%/hash_set.h
-%%DOCSDIR%%/hash_set.html
-%%DOCSDIR%%/hashtable.h
-%%DOCSDIR%%/heap.h
-%%DOCSDIR%%/identity.html
-%%DOCSDIR%%/includes.html
-%%DOCSDIR%%/index.html
-%%DOCSDIR%%/inner_product.html
-%%DOCSDIR%%/inplace_merge.html
-%%DOCSDIR%%/input_iterator.html
-%%DOCSDIR%%/input_iterator_tag.html
-%%DOCSDIR%%/insert_iterator.html
-%%DOCSDIR%%/iota.html
-%%DOCSDIR%%/is_heap.html
-%%DOCSDIR%%/is_sorted.html
-%%DOCSDIR%%/istream_iterator.html
-%%DOCSDIR%%/iter_swap.html
-%%DOCSDIR%%/iterator
-%%DOCSDIR%%/iterator.h
-%%DOCSDIR%%/iterator_category.html
-%%DOCSDIR%%/iterator_tags.html
-%%DOCSDIR%%/iterator_traits.html
-%%DOCSDIR%%/iterators.gif
-%%DOCSDIR%%/less.html
-%%DOCSDIR%%/less_equal.html
-%%DOCSDIR%%/lexicographical_compare.html
-%%DOCSDIR%%/lexicographical_compare_3way.html
-%%DOCSDIR%%/limits
-%%DOCSDIR%%/list
-%%DOCSDIR%%/list.h
-%%DOCSDIR%%/logical_and.html
-%%DOCSDIR%%/logical_not.html
-%%DOCSDIR%%/logical_or.html
-%%DOCSDIR%%/logosmall.gif
-%%DOCSDIR%%/lower_bound.html
-%%DOCSDIR%%/make_heap.html
-%%DOCSDIR%%/map
-%%DOCSDIR%%/map.h
-%%DOCSDIR%%/max.html
-%%DOCSDIR%%/max_element.html
-%%DOCSDIR%%/mem_fun1_ref_t.html
-%%DOCSDIR%%/mem_fun1_t.html
-%%DOCSDIR%%/mem_fun_ref_t.html
-%%DOCSDIR%%/mem_fun_t.html
-%%DOCSDIR%%/memory
-%%DOCSDIR%%/merge.html
-%%DOCSDIR%%/min.html
-%%DOCSDIR%%/min_element.html
-%%DOCSDIR%%/minus.html
-%%DOCSDIR%%/mismatch.html
-%%DOCSDIR%%/modulus.html
-%%DOCSDIR%%/multimap.h
-%%DOCSDIR%%/multiset.h
-%%DOCSDIR%%/multiset.html
-%%DOCSDIR%%/negate.html
-%%DOCSDIR%%/next_permutation.html
-%%DOCSDIR%%/not_equal_to.html
-%%DOCSDIR%%/nth_element.html
-%%DOCSDIR%%/numeric
-%%DOCSDIR%%/operators.html
-%%DOCSDIR%%/ostream_iterator.html
-%%DOCSDIR%%/other_resources.html
-%%DOCSDIR%%/output_iterator.html
-%%DOCSDIR%%/output_iterator_tag.html
-%%DOCSDIR%%/overview.gif
-%%DOCSDIR%%/overview_dot.gif
-%%DOCSDIR%%/pair.h
-%%DOCSDIR%%/pair.html
-%%DOCSDIR%%/partial_sort.html
-%%DOCSDIR%%/partial_sort_copy.html
-%%DOCSDIR%%/partial_sum.html
-%%DOCSDIR%%/partition.html
-%%DOCSDIR%%/plus.html
-%%DOCSDIR%%/pointer_to_binary_function.html
-%%DOCSDIR%%/pointer_to_unary_function.html
-%%DOCSDIR%%/pop_heap.html
-%%DOCSDIR%%/power.html
-%%DOCSDIR%%/prev_permutation.html
-%%DOCSDIR%%/priority_queue.html
-%%DOCSDIR%%/project1st.html
-%%DOCSDIR%%/project2nd.html
-%%DOCSDIR%%/pthread_alloc
-%%DOCSDIR%%/pthread_alloc.h
-%%DOCSDIR%%/ptr_fun.html
-%%DOCSDIR%%/push_heap.html
-%%DOCSDIR%%/queue
-%%DOCSDIR%%/queue.html
-%%DOCSDIR%%/random_access_iterator.html
-%%DOCSDIR%%/random_access_iterator_tag.html
-%%DOCSDIR%%/random_sample.html
-%%DOCSDIR%%/random_sample_n.html
-%%DOCSDIR%%/random_shuffle.html
-%%DOCSDIR%%/raw_storage_iterator.html
-%%DOCSDIR%%/remove.html
-%%DOCSDIR%%/remove_copy.html
-%%DOCSDIR%%/remove_copy_if.html
-%%DOCSDIR%%/remove_if.html
-%%DOCSDIR%%/replace.html
-%%DOCSDIR%%/replace_copy.html
-%%DOCSDIR%%/replace_copy_if.html
-%%DOCSDIR%%/replace_if.html
-%%DOCSDIR%%/return_temporary_buffer.html
-%%DOCSDIR%%/reverse.html
-%%DOCSDIR%%/reverse_copy.html
-%%DOCSDIR%%/rope
-%%DOCSDIR%%/rope.h
-%%DOCSDIR%%/ropeimpl.h
-%%DOCSDIR%%/ropeimpl.html
-%%DOCSDIR%%/rotate.html
-%%DOCSDIR%%/rotate_copy.html
-%%DOCSDIR%%/search.html
-%%DOCSDIR%%/search_n.html
-%%DOCSDIR%%/select1st.html
-%%DOCSDIR%%/select2nd.html
-%%DOCSDIR%%/sequence_buffer.html
-%%DOCSDIR%%/sequence_concepts.h
-%%DOCSDIR%%/set
-%%DOCSDIR%%/set.h
-%%DOCSDIR%%/set.html
-%%DOCSDIR%%/set_difference.html
-%%DOCSDIR%%/set_intersection.html
-%%DOCSDIR%%/set_symmetric_difference.html
-%%DOCSDIR%%/set_union.html
-%%DOCSDIR%%/sgilogo.gif
-%%DOCSDIR%%/slist
-%%DOCSDIR%%/slist.h
-%%DOCSDIR%%/sort.html
-%%DOCSDIR%%/sort_heap.html
-%%DOCSDIR%%/stable_partition.html
-%%DOCSDIR%%/stable_sort.html
-%%DOCSDIR%%/stack
-%%DOCSDIR%%/stack.h
-%%DOCSDIR%%/stack.html
-%%DOCSDIR%%/standard_%%LIB32DIR%%rary.html
-%%DOCSDIR%%/stdexcept
-%%DOCSDIR%%/stl_algo.h
-%%DOCSDIR%%/stl_algobase.h
-%%DOCSDIR%%/stl_alloc.h
-%%DOCSDIR%%/stl_bvector.h
-%%DOCSDIR%%/stl_config.h
-%%DOCSDIR%%/stl_construct.h
-%%DOCSDIR%%/stl_ctraits_fns.h
-%%DOCSDIR%%/stl_deque.h
-%%DOCSDIR%%/stl_exception.h
-%%DOCSDIR%%/stl_function.h
-%%DOCSDIR%%/stl_hash_fun.h
-%%DOCSDIR%%/stl_hash_map.h
-%%DOCSDIR%%/stl_hash_set.h
-%%DOCSDIR%%/stl_hashtable.h
-%%DOCSDIR%%/stl_heap.h
-%%DOCSDIR%%/stl_home.gif
-%%DOCSDIR%%/stl_index.html
-%%DOCSDIR%%/stl_index_cat.html
-%%DOCSDIR%%/stl_introduction.html
-%%DOCSDIR%%/stl_iterator.h
-%%DOCSDIR%%/stl_iterator_base.h
-%%DOCSDIR%%/stl_list.h
-%%DOCSDIR%%/stl_map.h
-%%DOCSDIR%%/stl_multimap.h
-%%DOCSDIR%%/stl_multiset.h
-%%DOCSDIR%%/stl_numeric.h
-%%DOCSDIR%%/stl_pair.h
-%%DOCSDIR%%/stl_queue.h
-%%DOCSDIR%%/stl_range_errors.h
-%%DOCSDIR%%/stl_raw_storage_iter.h
-%%DOCSDIR%%/stl_relops.h
-%%DOCSDIR%%/stl_rope.h
-%%DOCSDIR%%/stl_set.h
-%%DOCSDIR%%/stl_slist.h
-%%DOCSDIR%%/stl_stack.h
-%%DOCSDIR%%/stl_string_fwd.h
-%%DOCSDIR%%/stl_tempbuf.h
-%%DOCSDIR%%/stl_threads.h
-%%DOCSDIR%%/stl_tree.h
-%%DOCSDIR%%/stl_uninitialized.h
-%%DOCSDIR%%/stl_vector.h
-%%DOCSDIR%%/string
-%%DOCSDIR%%/string_discussion.html
-%%DOCSDIR%%/subtractive_rng.html
-%%DOCSDIR%%/surf.gif
-%%DOCSDIR%%/swap.html
-%%DOCSDIR%%/swap_ranges.html
-%%DOCSDIR%%/table_of_contents.html
-%%DOCSDIR%%/tempbuf.h
-%%DOCSDIR%%/temporary_buffer.html
-%%DOCSDIR%%/thread_safety.html
-%%DOCSDIR%%/times.html
-%%DOCSDIR%%/transform.html
-%%DOCSDIR%%/tree.h
-%%DOCSDIR%%/trivial.html
-%%DOCSDIR%%/type.gif
-%%DOCSDIR%%/type_dot.gif
-%%DOCSDIR%%/type_traits.h
-%%DOCSDIR%%/unary_compose.html
-%%DOCSDIR%%/unary_function.html
-%%DOCSDIR%%/unary_negate.html
-%%DOCSDIR%%/uninitialized_copy.html
-%%DOCSDIR%%/uninitialized_copy_n.html
-%%DOCSDIR%%/uninitialized_fill.html
-%%DOCSDIR%%/uninitialized_fill_n.html
-%%DOCSDIR%%/unique.html
-%%DOCSDIR%%/unique_copy.html
-%%DOCSDIR%%/upper_bound.html
-%%DOCSDIR%%/utilities.gif
-%%DOCSDIR%%/utility
-%%DOCSDIR%%/valarray
-%%DOCSDIR%%/value_type.html
-%%DOCSDIR%%/vector
-%%DOCSDIR%%/vector.h
-%%DOCSDIR%%/whats_new.html
-%%DOCSDIR%%/whitespace.gif
diff --git a/mail/Makefile b/mail/Makefile
index c17c25124713..3b9929aa5f82 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -10,7 +10,6 @@
SUBDIR += aerc
SUBDIR += akpop3d
SUBDIR += alpine
- SUBDIR += altermime
SUBDIR += amavis-logwatch
SUBDIR += anomy-sanitizer
SUBDIR += antivirus-milter
@@ -26,7 +25,6 @@
SUBDIR += astroid
SUBDIR += automx
SUBDIR += autorespond
- SUBDIR += autosig
SUBDIR += avenger
SUBDIR += balsa
SUBDIR += batv-milter
@@ -138,7 +136,6 @@
SUBDIR += geary
SUBDIR += gensig
SUBDIR += getmail
- SUBDIR += gkrellmmailwatch2
SUBDIR += gmime2
SUBDIR += gmime2-sharp
SUBDIR += gmime24
@@ -220,7 +217,6 @@
SUBDIR += mblaze
SUBDIR += mbox2imap
SUBDIR += mbox2mdir
- SUBDIR += mboxcheck-applet
SUBDIR += mboxgrep
SUBDIR += mboxstats
SUBDIR += mbx2mbox
@@ -260,7 +256,6 @@
SUBDIR += neomutt
SUBDIR += nextcloud-mail
SUBDIR += nmh
- SUBDIR += nmzmail
SUBDIR += noattach
SUBDIR += nocc
SUBDIR += nohtml
@@ -495,7 +490,6 @@
SUBDIR += popfile
SUBDIR += poppassd
SUBDIR += poppwd
- SUBDIR += poppy
SUBDIR += popular
SUBDIR += postfinger
SUBDIR += postfix
@@ -515,14 +509,12 @@
SUBDIR += prayer
SUBDIR += prepflog
SUBDIR += procmail
- SUBDIR += prom-wl
SUBDIR += proxsmtp
SUBDIR += py-Products.MailHost
SUBDIR += py-Products.SecureMailHost
SUBDIR += py-afew
SUBDIR += py-aiosmtpd
SUBDIR += py-alot
- SUBDIR += py-apolicy
SUBDIR += py-authres
SUBDIR += py-cyruslib
SUBDIR += py-dkimpy
@@ -664,7 +656,6 @@
SUBDIR += spambnc
SUBDIR += spamcup
SUBDIR += spamd
- SUBDIR += spamdb-curses
SUBDIR += spamdyke
SUBDIR += spamguard
SUBDIR += spamilter
@@ -747,7 +738,6 @@
SUBDIR += xcite
SUBDIR += xfaces
SUBDIR += xfce4-mailwatch-plugin
- SUBDIR += xlbiff
SUBDIR += xmail
SUBDIR += xmailbox
SUBDIR += xmailwatcher
diff --git a/mail/altermime/Makefile b/mail/altermime/Makefile
deleted file mode 100644
index 0d517425167c..000000000000
--- a/mail/altermime/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Ion-Mihai "IOnut" Tetcu <itetcu@people.tecnik93.com>
-# $FreeBSD$
-
-PORTNAME= altermime
-PORTVERSION= 0.3.11.a1
-CATEGORIES= mail textproc
-MASTER_SITES= http://ionut.tetcu.info/FreeBSD/ports/distfiles/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Small C program which is used to alter your mime-encoded mailpacks
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-PLIST_FILES= bin/altermime
-PORTDOCS= CHANGELOG LICENCE README
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for i in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/mail/altermime/distinfo b/mail/altermime/distinfo
deleted file mode 100644
index 50e537330c7a..000000000000
--- a/mail/altermime/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (altermime-0.3.11.a1.tar.gz) = 7a81cf431f171d317aca39945feb387ad6e9242599a216f9d7a538c5e6d62a47
-SIZE (altermime-0.3.11.a1.tar.gz) = 87880
diff --git a/mail/altermime/files/patch-Makefile b/mail/altermime/files/patch-Makefile
deleted file mode 100644
index 797d9f7cc2bd..000000000000
--- a/mail/altermime/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./Makefile.orig 2014-02-21 09:23:27.770189581 +0100
-+++ ./Makefile 2014-02-21 09:24:23.114185601 +0100
-@@ -9,7 +9,7 @@
- # opposite of a disclaimer.
- #ALTERMIME_OPTIONS=-DALTERMIME_PRETEXT
- ALTERMIME_OPTIONS=
--CFLAGS=-Wall -Werror -g -I. -O2 $(ALTERMIME_OPTIONS)
-+CFLAGS=-I.
- OBJS= strstack.o mime_alter.o ffget.o pldstr.o filename-filters.o logger.o MIME_headers.o libmime-decoders.o boundary-stack.o qpe.o
-
-
diff --git a/mail/altermime/files/patch-ffget.c b/mail/altermime/files/patch-ffget.c
deleted file mode 100644
index 39cfb2edf0b9..000000000000
--- a/mail/altermime/files/patch-ffget.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./ffget.c.orig 2008-12-13 03:13:09.000000000 +0200
-+++ ./ffget.c 2012-12-01 00:41:29.000000000 +0200
-@@ -550,7 +550,7 @@
- // if we have another \r after it, in which case, we
- // turn on SINGLE_DELIMETER_MODE.
-
-- if ( (*crlfpos == '\r') )
-+ if (*crlfpos == '\r')
- {
- f->linebreak = FFGET_LINEBREAK_CR;
- snprintf(f->lastbreak,sizeof(f->lastbreak),"\r");
diff --git a/mail/altermime/pkg-descr b/mail/altermime/pkg-descr
deleted file mode 100644
index 2ebd851a1776..000000000000
--- a/mail/altermime/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-What can alterMIME do?
-
-- Insert disclaimers
-- Insert arbitary X-headers
-- Modify existing headers
-- Remove attachments based on filename or content-type
-- Replace attachments based on filename
-
-For using with postfix see:
-http://www.paw.co.za/docs/howtos/postfix-altermime/postfix-altermime-howto.html
-
-WWW: http://www.pldaniels.com/altermime/
diff --git a/mail/autosig/Makefile b/mail/autosig/Makefile
deleted file mode 100644
index 39a54e88cd83..000000000000
--- a/mail/autosig/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Yen-Ming Lee <leeym@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= autosig
-PORTVERSION= 2.3
-CATEGORIES= mail
-MASTER_SITES= http://www.irendi.com/~msharpe/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Random .signature generator with header file included
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-MAKEFILE= makefile
-PLIST_FILES= bin/autosig
-ALL_TARGET= ${PORTNAME}
-
-pre-build:
- ${REINPLACE_CMD} -e '/^CC/d' ${WRKSRC}/makefile
-
-do-install:
- @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/mail/autosig/distinfo b/mail/autosig/distinfo
deleted file mode 100644
index e057a2a4ea6a..000000000000
--- a/mail/autosig/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (autosig-2.3.tar.gz) = a543a8f6a6acae3c7f192dda1e7e5c7aa55aebac864c5e1a401664ffc19d5408
-SIZE (autosig-2.3.tar.gz) = 15495
diff --git a/mail/autosig/pkg-descr b/mail/autosig/pkg-descr
deleted file mode 100644
index c93c22764c72..000000000000
--- a/mail/autosig/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
- Auto-Sig v2.3
- -------------
-
-This application is used to generate .signature and .plan files from a list of
-quotes. The files are generated by combining a constant header file with one
-quote which is randomly selected from the quote file. This package includes the
-source which can be used to build the autosig application and a number of
-sample shell script which demonstrate how everything works.
-
-WWW: http://www.irendi.com/
diff --git a/mail/gkrellmmailwatch2/Makefile b/mail/gkrellmmailwatch2/Makefile
deleted file mode 100644
index 491c5a049c1a..000000000000
--- a/mail/gkrellmmailwatch2/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Jean-Yves Lefort <jylefort@brutele.be>
-# $FreeBSD$
-
-PORTNAME= gkrellmmailwatch
-PORTVERSION= 2.4.3
-PORTREVISION= 11
-CATEGORIES= mail
-MASTER_SITES= http://gkrellm.luon.net/files/
-PKGNAMESUFFIX= 2
-DISTNAME= gkrellm-mailwatch-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GKrellM mailwatch plugin
-
-LICENSE= GPLv2+
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2
-RUN_DEPENDS= gkrellm:sysutils/gkrellm2
-
-WRKSRC= ${WRKDIR}/gkrellm-mailwatch
-
-USES= gmake pkgconfig
-USE_LDCONFIG= yes
-
-MAKE_ENV+= PLUGIN_DIR=${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins
-
-PLIST_FILES= libexec/gkrellm2/plugins/mailwatch.so
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins/mailwatch.so
-
-.include <bsd.port.mk>
diff --git a/mail/gkrellmmailwatch2/distinfo b/mail/gkrellmmailwatch2/distinfo
deleted file mode 100644
index 1c3012985906..000000000000
--- a/mail/gkrellmmailwatch2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gkrellm-mailwatch-2.4.3.tar.gz) = d492d7e494800c80abc2410d4266071132da23b06ae9d903ac4bf279b2b3a4b0
-SIZE (gkrellm-mailwatch-2.4.3.tar.gz) = 27407
diff --git a/mail/gkrellmmailwatch2/pkg-descr b/mail/gkrellmmailwatch2/pkg-descr
deleted file mode 100644
index 05e70c75f9fb..000000000000
--- a/mail/gkrellmmailwatch2/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-GKrellM mailwatch plugin
-
-A plugin for gkrellm, that watches in multiple mailboxes for new mail.
-
-WWW: http://gkrellm.luon.net/mailwatch.phtml
diff --git a/mail/mboxcheck-applet/Makefile b/mail/mboxcheck-applet/Makefile
deleted file mode 100644
index 91de2d3de85b..000000000000
--- a/mail/mboxcheck-applet/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: Pav Lucistnik <pav@oook.cz>
-# $FreeBSD$
-
-PORTNAME= mboxcheck-applet
-PORTVERSION= 0.3
-PORTREVISION= 13
-CATEGORIES= mail
-MASTER_SITES= http://perso.orange.fr/seb128/fichiers/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Mailbox checking applet for GNOME 2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= python:2.7
-USE_GNOME= pygnome2:run
-NO_BUILD= yes
-
-do-patch:
- @${REINPLACE_CMD} 's|/usr/bin/python|${PYTHON_CMD}|' ${WRKSRC}/*.py
- @${REINPLACE_CMD} 's|/usr/share/pixmaps/|${LOCALBASE}/share/pixmaps/|' ${WRKSRC}/mboxcheck.py
- @${REINPLACE_CMD} 's|/usr/lib/gnome-panel/mboxcheck|${LOCALBASE}/libexec/mboxcheck.py|' ${WRKSRC}/GNOME_MboxCheck.server
- @${REINPLACE_CMD} 's|mbox.png|mboxcheck.png|' ${WRKSRC}/GNOME_MboxCheck.server
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/mboxcheck.py ${STAGEDIR}${PREFIX}/libexec
- ${INSTALL_SCRIPT} ${WRKSRC}/configmbox.py ${STAGEDIR}${PREFIX}/libexec
- ${INSTALL_DATA} ${WRKSRC}/mboxcheck.png ${STAGEDIR}${PREFIX}/share/pixmaps
- @${MKDIR} ${STAGEDIR}/${PREFIX}/libdata/bonobo/servers
- ${INSTALL_DATA} ${WRKSRC}/GNOME_MboxCheck.server \
- ${STAGEDIR}${PREFIX}/libdata/bonobo/servers
-
-.include <bsd.port.mk>
diff --git a/mail/mboxcheck-applet/distinfo b/mail/mboxcheck-applet/distinfo
deleted file mode 100644
index b51fdaf5a725..000000000000
--- a/mail/mboxcheck-applet/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mboxcheck-applet-0.3.tar.gz) = 4cfe0e18abcbc837b65e93731aca4da96240d7812d05333a6c86264f6505b75d
-SIZE (mboxcheck-applet-0.3.tar.gz) = 29574
diff --git a/mail/mboxcheck-applet/pkg-descr b/mail/mboxcheck-applet/pkg-descr
deleted file mode 100644
index 49e4db55cb9e..000000000000
--- a/mail/mboxcheck-applet/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Mboxcheck is a GNOME2 applet which check mails arrive in your mboxes. It uses
-python and its gnome binding.
-
-WWW: http://perso.orange.fr/seb128/mboxcheck-en.html
diff --git a/mail/mboxcheck-applet/pkg-plist b/mail/mboxcheck-applet/pkg-plist
deleted file mode 100644
index a3b2c7c3c547..000000000000
--- a/mail/mboxcheck-applet/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-libdata/bonobo/servers/GNOME_MboxCheck.server
-libexec/mboxcheck.py
-libexec/configmbox.py
-share/pixmaps/mboxcheck.png
diff --git a/mail/nmzmail/Makefile b/mail/nmzmail/Makefile
deleted file mode 100644
index 4f217a3c2578..000000000000
--- a/mail/nmzmail/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# Created by: fernan@iib.unsam.edu.ar
-# $FreeBSD$
-
-PORTNAME= nmzmail
-PORTVERSION= 0.1.3
-PORTREVISION= 6
-CATEGORIES= mail
-MASTER_SITES= http://www.ecademix.com/JohannesHofmann/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fast mail searching for mutt
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= namazu:databases/namazu2
-
-GNU_CONFIGURE= yes
-USES= gmake readline
-
-PLIST_FILES= bin/nmzmail
-PORTDOCS= README NEWS
-
-OPTIONS_DEFINE= DOCS
-
-pre-extract:
-.if !defined(MAX_MAIL_DIRS)
- @${ECHO_MSG} "You can define MAX_MAIL_DIRS=n."
- @${ECHO_MSG} "nmzmail will only process this many mailboxes, the default is 32."
-.endif
-
-post-extract:
-.if defined(MAX_MAIL_DIRS)
- @${REINPLACE_CMD} -e 's/MAX_MAIL_DIRS 32/MAX_MAIL_DIRS ${MAX_MAIL_DIRS}/' \
- ${WRKSRC}/src/nmzmail.c
-.endif
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/mail/nmzmail/distinfo b/mail/nmzmail/distinfo
deleted file mode 100644
index dd5a00803b37..000000000000
--- a/mail/nmzmail/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (nmzmail-0.1.3.tar.gz) = 83ee9510aa3a33cfa3e6db82c5ac2f95da79189d7fcf77c998c517c2b0b94638
-SIZE (nmzmail-0.1.3.tar.gz) = 83308
diff --git a/mail/nmzmail/pkg-descr b/mail/nmzmail/pkg-descr
deleted file mode 100644
index 5a408078ae37..000000000000
--- a/mail/nmzmail/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-nmzmail is a tool to use the namazu2 search engine from within a mail
-reader such as mutt to search mail stored in maildir folders. Based on
-the result of the namazu query, nmzmail generates a maildir folder
-containing symbolic links to the mails matching the query. Mutt and
-other mail readers can make it easy to use nmzmail with a simple
-macro.
-
-Features:
-* fast mail searching even with large number of mails
-* incremental index building
-* rich query language including regular expressions (see the namazu
- documentation)
-* integrates nicely into mutt
-* query history
-
-WWW: http://www.ecademix.com/JohannesHofmann/nmzmail.html
diff --git a/mail/poppy/Makefile b/mail/poppy/Makefile
deleted file mode 100644
index 1897536f8527..000000000000
--- a/mail/poppy/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Kevin Lo <kevlo@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= poppy
-PORTVERSION= 4.01
-CATEGORIES= mail
-MASTER_SITES= http://www.cnpbagwell.com/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Client to perform simple tasks with a POP3/IMAP server
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= shebangfix
-NO_BUILD= yes
-
-SHEBANG_FILES= poppy spamkill
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/poppy ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/spamkill ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/poppy.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/mail/poppy/distinfo b/mail/poppy/distinfo
deleted file mode 100644
index 657a87f2a3e6..000000000000
--- a/mail/poppy/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (poppy-4.01.tar.gz) = 60976fd3aeb8fcc8af694f2961642d8719085817a0a1ad68ea5b5af07b984c28
-SIZE (poppy-4.01.tar.gz) = 133367
diff --git a/mail/poppy/pkg-descr b/mail/poppy/pkg-descr
deleted file mode 100644
index ec26e2f7bc33..000000000000
--- a/mail/poppy/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Poppy is a small perl script that allows you to perform simple tasks
-on a POP3 or IMAP server. It is of most use in a "limited resources
-environment" whether thats low disk space, slow internet connection,
-or no graphical environment.
-
-Poppy will individually show the mail headers along with the message's
-size of each message on the mail server and then allow you to read,
-delete, reply, or perform other tasks on that message.
-
-WWW: http://www.cnpbagwell.com/projects
diff --git a/mail/poppy/pkg-plist b/mail/poppy/pkg-plist
deleted file mode 100644
index d7a2f9e5430f..000000000000
--- a/mail/poppy/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/poppy
-bin/spamkill
-man/man1/poppy.1.gz
diff --git a/mail/prom-wl/Makefile b/mail/prom-wl/Makefile
deleted file mode 100644
index a84e4d0024f4..000000000000
--- a/mail/prom-wl/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: KIRIYAMA Kazuhiko<kiri@pis.toba-cmt.ac.jp>
-# $FreeBSD$
-
-PORTNAME= prom-wl
-PORTVERSION= 2.7.0
-PORTREVISION= 2
-CATEGORIES= mail elisp
-MASTER_SITES= http://www.h6.dion.ne.jp/~nytheta/software/pub/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Procmail reader for Wanderlust on GNU Emacs
-
-LICENSE= GPLv2+
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-# This port requires Wanderlust. But we can't decide which Wanderlust to
-# depends, there is NO RUN_DEPENDS mail/wanderlust-*.
-#RUN_DEPENDS= procmail:mail/procmail
-
-NO_BUILD= yes
-NO_ARCH= yes
-
-ELISPDIR= ${PREFIX}/share/emacs/site-lisp
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-do-install:
- @${MKDIR} ${STAGEDIR}${ELISPDIR}
- (cd ${WRKSRC}; ${INSTALL_DATA} prom-wl.el ${STAGEDIR}${ELISPDIR})
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${WRKSRC}/prom-wl-usage.jis \
- ${STAGEDIR}${DOCSDIR}
- ${INSTALL_SCRIPT} ${FILESDIR}/byte-compile ${STAGEDIR}${DOCSDIR}
-
-do-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${FILESDIR}/dot.emacs ${FILESDIR}/dot.procmailrc \
- ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/mail/prom-wl/distinfo b/mail/prom-wl/distinfo
deleted file mode 100644
index acc6328925a3..000000000000
--- a/mail/prom-wl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (prom-wl-2.7.0.tar.gz) = 964c3106e42cca9f0c069c502b19bd8157d71c0e2b513ca190f015bcb654de48
-SIZE (prom-wl-2.7.0.tar.gz) = 10563
diff --git a/mail/prom-wl/files/byte-compile b/mail/prom-wl/files/byte-compile
deleted file mode 100644
index 48bcc77a10fc..000000000000
--- a/mail/prom-wl/files/byte-compile
+++ /dev/null
@@ -1,139 +0,0 @@
-#!/bin/sh
-
-PREFIX=${PREFIX:-/usr/local}
-WRKDIR=${WRKDIR:-`pwd`}
-
-tmprfx=`basename $0`
-
-Usage="\
-byte_compile [options] emacs_name port_name [files]
- -l load_el : load *.el file when byte-compile
- -h : show this message
- emacs_name : should be one of below
- \"emacs\", \"emacs20\", \"mule\", \"xemacs19\", \"xemacs20\",
- \"xemacs21\", \"xemacs-mule\"
- port_name : port name(replaced port_name.el when files not specified)
- files : *.el files should be compiled"
-
-while [ -z "`getopts "l: h" opt > /tmp/${tmprfx}:getopt_err.log`" \
- -a X"${opt}" != "X?" ]; do
- case ${opt} in
- l)
- load_el=${OPTARG}
- break
- ;;
- h)
- echo "${Usage}"
- exit 1
- ;;
- *)
- ;;
- esac
-# echo "opt=${opt},OPTARG=${OPTARG}"
-done
-
-if [ -s /tmp/${tmprfx}:getopt_err.log ]; then
- cat /tmp/${tmprfx}:getopt_err.log
- rm -f /tmp/${tmprfx}:getopt_err.log
- exit 1
-fi
-rm -f /tmp/${tmprfx}:getopt_err.log
-
-shift `expr ${OPTIND} - 1`
-
-if [ -z "$1" -o -z "$2" ]; then
- echo "${Usage}"
- exit 1
-fi
-
-emacs_name=$1
-shift
-port_name=$1
-
-if [ $# -le 1 ]; then
- files=${port_name}.el
-else
- files=`echo $* | sed -e "s/${port_name} *//"`
-fi
-
-#echo "emacs_name=${emacs_name}"
-#echo "port_name=${port_name}"
-#echo "files=${files}"
-#echo "load_el=${load_el}"
-#exit 1
-
-case ${emacs_name} in
- emacs)
- elispdir=${PREFIX}/share/emacs/site-lisp
- load_path=${PREFIX}/share/emacs/site-lisp/${load_el}
- emacscmd=emacs
- ;;
- emacs20)
- elispdir=${PREFIX}/share/emacs/site-lisp
- load_path=${PREFIX}/share/emacs/site-lisp/${load_el}
- emacscmd=emacs20
- ;;
- mule)
- elispdir=${PREFIX}/share/mule/site-lisp
- load_path=${PREFIX}/share/mule/site-lisp/${load_el}
- emacscmd=mule
- ;;
- xemacs19)
- elispdir=${PREFIX}/lib/xemacs/site-lisp
- load_path=${PREFIX}/lib/xemacs/site-lisp/${load_el}
- emacscmd=xemacs
- ;;
- xemacs20)
- elispdir=${PREFIX}/lib/xemacs/site-lisp
- load_path=${PREFIX}/lib/xemacs/site-lisp/${load_el}
- emacscmd=xemacs
- ;;
- xemacs21)
- elispdir=${PREFIX}/lib/xemacs/site-packages/lisp/${port_name}
- load_path=${PREFIX}/lib/xemacs/site-packages/lisp/${load_el}
- pkg_path=${PREFIX}/lib/xemacs/site-packages
- emacscmd=xemacs
- package_install=yes
- ;;
- xemacs-mule)
- elispdir=${PREFIX}/lib/xemacs/site-packages/lisp/${port_name}
- load_path=${PREFIX}/lib/xemacs/site-packages/lisp/${load_el}
- pkg_path=${PREFIX}/lib/xemacs/site-packages
- emacscmd=xemacs
- package_install=yes
- ;;
- *)
- echo "${Usage}"
- exit 1
- ;;
-esac
-if [ -n "${load_el}" ]; then
- echo "(setq load-path (cons \"${load_path}\" load-path))" > /tmp/${tmprfx}:load.el
-fi
-for f in ${files}; do
- if [ -f ${WRKDIR}/${f} ]; then
- f_elc=`basename ${f} .el`.elc
- if [ -n "${load_el}" ]; then
- ${emacscmd} -batch -l /tmp/${tmprfx}:load.el -q -no-site-file \
- -f batch-byte-compile ${WRKDIR}/${f}
- else
- ${emacscmd} -batch -q -no-site-file -f batch-byte-compile ${WRKDIR}/${f}
- fi
- if [ X"${WRKDIR}" != "X${elispdir}" ]; then
- rm -f ${elispdir}/${f_elc}
- ln -sf ${WRKDIR}/${f} ${elispdir}/${f}
- install -c -m 444 -g bin -o bin ${WRKDIR}/${f_elc} ${elispdir}/${f_elc}
- rm -f ${WRKDIR}/${f_elc}
- fi
- if [ $? -eq 0 -a -n "${package_install}" ]; then
- cp ${pkg_path}/pkginfo/MANIFEST.${port_name} /tmp/${tmprfx}:tempfile
- grep -v "${f_elc}" /tmp/${tmprfx}:tempfile \
- > ${pkg_path}/pkginfo/MANIFEST.${port_name}
- echo "lisp/${port_name}/${f_elc}" >> ${pkg_path}/pkginfo/MANIFEST.${port_name}
- fi
- else
- echo "\"${WRKDIR}/${f}\": file not found!"
- fi
-done
-
-rm -f /tmp/${tmprfx}:load.el /tmp/${tmprfx}:tempfile
diff --git a/mail/prom-wl/files/dot.emacs b/mail/prom-wl/files/dot.emacs
deleted file mode 100644
index a4bbb8a1441b..000000000000
--- a/mail/prom-wl/files/dot.emacs
+++ /dev/null
@@ -1,8 +0,0 @@
-;;;
-;;; Prom-WL
-;;;
-(autoload 'prom-wl "prom-wl" "Prom for Wanderlust" t)
-(setq proc-log-list (list "~/Mail/from-log"))
- ;; logfile name that procmail output (LOGFILE in ~/.procmailrc)
-(setq proc-keep-log "~/Mail/listlog") ;; logfile name for preserve
-(setq proc-lock-file "~/Mail/.lock") ;; lockfile name (LOCKFILE in ~/.procmailrc)
diff --git a/mail/prom-wl/files/dot.procmailrc b/mail/prom-wl/files/dot.procmailrc
deleted file mode 100644
index 6b51ac25aaa1..000000000000
--- a/mail/prom-wl/files/dot.procmailrc
+++ /dev/null
@@ -1,41 +0,0 @@
-MAILDIR=$HOME/Mail # ML folder directory (indispensable for Prom-ML)
-LOGFILE=$MAILDIR/from-log # log file (indispensable for Prom-ML)
-LOCKFILE=$MAILDIR/.lock # global lockfile (indispensable for Prom-ML)
-
-# trash
-
-:0
-* ^To: *undisclosed-recipients
-trash/.
-
-#
-# Daily outputs
-#
-
-# daily output - fbsd
-
-:0
-* ^Subject: +daily *run *output$
-* ^From: *Charlie *Root *.*$
-daily/.
-
-#
-# Mailing Lists
-#
-
-:0
-* ^Subject: *\[FreeBSD-users-jp *[0-9]+\]
-* ^To:.*[Ff]ree[Bb][Ss][Dd]-users-jp@jp\.freebsd\.org
-ML/FreeBSD-users-jp/.
-
-:0
-* ^Subject: *\[Mew-dist *[0-9]+\]
-ML/Mew/.
-
-#
-# Miscs
-#
-
-:0
-* ^Cc:.*sinet-.*@
-maintain/.
diff --git a/mail/prom-wl/pkg-descr b/mail/prom-wl/pkg-descr
deleted file mode 100644
index 7d6f1e724805..000000000000
--- a/mail/prom-wl/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-Prom-Wl is a procmail reader for Wanderlust on GNU Emacs.
-If you want to install quickly, you shoud do following steps:
-
-(1) add dot.emacs to your ~/.emacs file and change it suitable for your site
- % cat /usr/local/share/examples/prom-wl/dot.emacs >> ~/.emacs
- % vi ~/.emacs
-(2) copy dot.procmailrc to ~/.procmailrc and change it suitable for your site
- % cp /usr/local/share/examples/prom-wl/dot.promailrc ~/.promailrc
- % vi ~/.promailrc
-(3) byte-compile with "byte-comile" script if you want with xemacs-mule code
- # cd /usr/local/share/emacs/site-lisp
- # /usr/local/share/doc/prom-wl/byte-compile -l wl xemacs-mule prom-wl
-
-Where detail specification for .emacs and .procmailrc may be shown in
-/usr/local/share/doc/prom-wl/prom-usage.jis or procmail(1). And for
-usage of byte_compile scripts, run byte-compile with -h option.
-Run with "M-x prom-wl" in your emacs editors, Wanderlust will be invoked and
-then search unread mails from procmail log to show unread message from top of
-entries that you specfied in ~/.pronmailrc.
-
--KIRIYAMA Kazuhiko
-<kiri@pis.toba-cmt.ac.jp>
-
-WWW: http://www.h6.dion.ne.jp/~nytheta/software/prom-wl.html
diff --git a/mail/prom-wl/pkg-plist b/mail/prom-wl/pkg-plist
deleted file mode 100644
index daddfcf6b83d..000000000000
--- a/mail/prom-wl/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-share/emacs/site-lisp/prom-wl.el
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/prom-wl-usage.jis
-%%PORTDOCS%%%%DOCSDIR%%/byte-compile
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dot.emacs
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dot.procmailrc
diff --git a/mail/py-apolicy/Makefile b/mail/py-apolicy/Makefile
deleted file mode 100644
index 3036b72834ba..000000000000
--- a/mail/py-apolicy/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Created by: Chifeng QU <chifeng@gmail.com>
-# $FreeBSD$
-
-PORTNAME= apolicy
-PORTVERSION= 0.73
-PORTREVISION= 3
-CATEGORIES= mail python
-MASTER_SITES= http://download.gna.org/apolicy/%SUBDIR%/ \
- http://www.chifeng.name/dist/apolicy/%SUBDIR%/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= ACL system for Postfix, as a policy daemon
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ipy>=0:net-mgmt/py-ipy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyspf>=0:mail/py-pyspf@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR}
-
-USES= python:2.7
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-NO_BUILD= yes
-USE_RC_SUBR= apolicyd
-
-SUB_LIST= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR} \
- PYTHON_CMD=${PYTHON_CMD}
-SUB_FILES= pkg-message
-
-post-patch:
- @${REINPLACE_CMD} 's|/etc|${PREFIX}/etc|' ${WRKSRC}/setup.py
-
-.include <bsd.port.mk>
diff --git a/mail/py-apolicy/distinfo b/mail/py-apolicy/distinfo
deleted file mode 100644
index 756490424a4a..000000000000
--- a/mail/py-apolicy/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (apolicy-0.73.tar.gz) = b186464f9dda14ea9cf638c622a75bb2b7d5d8281ebc64ef334fe4dee883d2f7
-SIZE (apolicy-0.73.tar.gz) = 32773
diff --git a/mail/py-apolicy/files/apolicyd.in b/mail/py-apolicy/files/apolicyd.in
deleted file mode 100644
index 10c373acdc24..000000000000
--- a/mail/py-apolicy/files/apolicyd.in
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/sh
-
-# Start or stop apolicyd
-# $FreeBSD$
-
-# PROVIDE: apolicyd
-# REQUIRE: TWISTD
-# KEYWORD: shutdown
-
-
-# Define these apolicyd_* variables in one of these files:
-# /etc/rc.conf
-# /etc/rc.conf.local
-#
-# DO NOT CHANGE THESE DEFAULT VALUES HERE
-
-
-. /etc/rc.subr
-
-name="apolicyd"
-rcvar=apolicyd_enable
-
-command="%%PREFIX%%/bin/twistd"
-pidfile="/var/run/apolicyd.pid"
-logfile="/var/log/apolicyd.log"
-
-load_rc_config $name
-
-: ${apolicyd_enable="NO"}
-
-command_args="--pidfile=${pidfile} -y %%PYTHON_SITELIBDIR%%/apolicy/server.py -q --logfile=${logfile} 2>&1 >/dev/null"
-procname="%%PYTHON_CMD%%"
-
-run_rc_command "$1"
diff --git a/mail/py-apolicy/files/patch-src-apolicy-config.py b/mail/py-apolicy/files/patch-src-apolicy-config.py
deleted file mode 100644
index edde058a179b..000000000000
--- a/mail/py-apolicy/files/patch-src-apolicy-config.py
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/apolicy/config.py.orig 2008-11-24 07:53:32 UTC
-+++ src/apolicy/config.py
-@@ -22,7 +22,7 @@
- import pwd
- from ConfigParser import ConfigParser
-
--config_path = "/etc/apolicy/main.conf"
-+config_path = "/usr/local/etc/apolicy/main.conf"
-
- if "APOLICY_CONFIG_PATH" in os.environ:
- config_path = os.environ["APOLICY_CONFIG_PATH"]
-@@ -42,7 +42,7 @@
- config.set("main", "timeout", "5")
-
- if not config.has_option("main", "policy_path"):
-- config.set("main", "policy_path", "/etc/apolicy/policy.conf")
-+ config.set("main", "policy_path", "/usr/local/etc/apolicy/policy.conf")
-
- user = pwd.getpwnam(config.get("main", "user"))
- config.set("main", "uid", str(user[2]))
diff --git a/mail/py-apolicy/files/pkg-message.in b/mail/py-apolicy/files/pkg-message.in
deleted file mode 100644
index 850b538ed1b5..000000000000
--- a/mail/py-apolicy/files/pkg-message.in
+++ /dev/null
@@ -1,14 +0,0 @@
-[
-{ type: install
- message: <<EOM
-To use this from Postfix SMTPD, use in %%PREFIX%%/etc/postfix/main.cf:
-
-smtpd_recipient_restrictions = ...
- check_policy_service inet:127.0.0.1:10001
- ...
-
-NOTE: specify check_policy_service AFTER reject_unauth_destination
-or else your system can become an open relay.
-EOM
-}
-]
diff --git a/mail/py-apolicy/pkg-descr b/mail/py-apolicy/pkg-descr
deleted file mode 100644
index d243a5bc052f..000000000000
--- a/mail/py-apolicy/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-ACL Policy Daemon is a program that communicates with the Postfix MTA using the
-Policy Delegation Protocol implementing an ACL (Access Control List) system,
-making very easy to improve and create nice controls on your e-mail traffic.
-You can use it to verify SPF records too.
-
-WWW: http://www.apolicy.org
diff --git a/mail/spamdb-curses/Makefile b/mail/spamdb-curses/Makefile
deleted file mode 100644
index 3b67664eed16..000000000000
--- a/mail/spamdb-curses/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Martin Tournoij <martin@arp242.net>
-# $FreeBSD$
-
-PORTNAME= spamdb-curses
-PORTVERSION= 1.2
-CATEGORIES= mail python
-MASTER_SITES= http://code.arp242.net/spamdb-curses/downloads/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Curses interface for OpenBSD spamd spam database (spamdb)
-
-LICENSE= MIT
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${LOCALBASE}/sbin/spamdb:mail/spamd
-
-USES= python:2.7
-USE_PYTHON= distutils
-
-.include <bsd.port.mk>
diff --git a/mail/spamdb-curses/distinfo b/mail/spamdb-curses/distinfo
deleted file mode 100644
index 4f5937cf83e3..000000000000
--- a/mail/spamdb-curses/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (spamdb-curses-1.2.tar.gz) = 14c093c03283cd68f5a2f0a14b0a7b049d37276f72df923b22602770e3ff9c67
-SIZE (spamdb-curses-1.2.tar.gz) = 41984
diff --git a/mail/spamdb-curses/pkg-descr b/mail/spamdb-curses/pkg-descr
deleted file mode 100644
index 931a428e8d65..000000000000
--- a/mail/spamdb-curses/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Human friendly curses interface for spamdb(8) to manage addresses for the
-whitelist/greylist.
-
-Note: This is for OpenBSD's spamd(8), which has absolutely nothing to do with
-SpamAssasin's spamd.
-
-It's simple, and "just works" ... What more is there to say?
-
-WWW: http://code.arp242.net/spamdb-curses/
diff --git a/mail/spamdb-curses/pkg-plist b/mail/spamdb-curses/pkg-plist
deleted file mode 100644
index 10afaae3314e..000000000000
--- a/mail/spamdb-curses/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/spamdb-curses
-%%PYTHON_SITELIBDIR%%/spamdbcurses/OrderedDict.py
-%%PYTHON_SITELIBDIR%%/spamdbcurses/__init__.py
-%%PYTHON_SITELIBDIR%%/spamdbcurses/OrderedDict.pyc
-%%PYTHON_SITELIBDIR%%/spamdbcurses/__init__.pyc
-%%PYTHON_SITELIBDIR%%/spamdbcurses/OrderedDict.pyo
-%%PYTHON_SITELIBDIR%%/spamdbcurses/__init__.pyo
diff --git a/mail/xlbiff/Makefile b/mail/xlbiff/Makefile
deleted file mode 100644
index 2b93128deeb9..000000000000
--- a/mail/xlbiff/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: David O'Brien <obrien@cs.ucdavis.edu>
-# $FreeBSD$
-
-PORTNAME= xlbiff
-PORTVERSION= 3.0
-PORTREVISION= 2
-CATEGORIES= mail
-MASTER_SITES= ftp://ftp.x.org/R5contrib/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The X Literate Biff - displays the from and subject from incoming mails
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= imake tar:Z
-USE_XORG= ice sm x11 xaw xext xmu xpm xt
-
-.include <bsd.port.mk>
diff --git a/mail/xlbiff/distinfo b/mail/xlbiff/distinfo
deleted file mode 100644
index 18e0d34e70a4..000000000000
--- a/mail/xlbiff/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xlbiff-3.0.tar.Z) = 14ad6be84cfc71f570eb5e6a55ff7d16bfc36f528f3e486279cfaee90eab997d
-SIZE (xlbiff-3.0.tar.Z) = 26004
diff --git a/mail/xlbiff/files/patch-Imakefile b/mail/xlbiff/files/patch-Imakefile
deleted file mode 100644
index 6cb0f76a6a09..000000000000
--- a/mail/xlbiff/files/patch-Imakefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Imakefile.orig Mon Oct 26 09:06:42 1992
-+++ Imakefile Fri Aug 23 14:45:17 1996
-@@ -8,6 +8,8 @@
- /* MAILPATH = /usr/mail/%s */
- #ifdef SYSV
- MAILPATH = /usr/mail/%s
-+#elif defined(i386BsdArchitecture) || defined(SYSVR4)
-+MAILPATH = /var/mail/%s
- #else
- MAILPATH = /usr/spool/mail/%s
- #endif
diff --git a/mail/xlbiff/files/patch-xlbiff.man b/mail/xlbiff/files/patch-xlbiff.man
deleted file mode 100644
index b7d34346b7b6..000000000000
--- a/mail/xlbiff/files/patch-xlbiff.man
+++ /dev/null
@@ -1,20 +0,0 @@
---- xlbiff.man.orig Mon Oct 26 09:06:44 1992
-+++ xlbiff.man Sun Nov 3 23:55:27 1996
-@@ -38,7 +38,7 @@
- .TP 8
- .B \-file \fIfilename\fP
- This option specifies the name of the file which should be monitored. By
--default, it watches /usr/spool/mail/\fIusername\fP, where \fIusername\fP
-+default, it watches /var/mail/\fIusername\fP, where \fIusername\fP
- is your login name.
- .TP 8
- .B \-rows \fIheight\fP
-@@ -230,7 +230,7 @@
- is used to get the default host and display number.
- .SH FILES
- .TP 8
--/usr/spool/mail/\fIusername\fP
-+/var/mail/\fIusername\fP
- default mail file to check.
- .SH "SEE ALSO"
- .IR X (1),
diff --git a/mail/xlbiff/pkg-descr b/mail/xlbiff/pkg-descr
deleted file mode 100644
index 8c1919f5c467..000000000000
--- a/mail/xlbiff/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-Xlbiff lets you preview new mail to decide if you want to read it
-immediately. Regular xbiff lets you know when you have mail but not what
-it is.
-
-Xlbiff lurks in the background, monitoring your mailbox file. When
-something shows up there, it invokes the scanCommand (MH's scan by
-default), and displays the output in a window. If more mail comes in, it
-scans again and resizes accordingly.
-
-If you're a Berkeley mail person, you can set scanCommand to:
-
- echo x | mail | grep "^.[NU]"
-
-Or use the ``frm'' utility that is part of the Elm port as your
-scanCommand. A simular utility is the ``fromwho'' package, posted to
-comp.sources.unix volume 25.
diff --git a/mail/xlbiff/pkg-plist b/mail/xlbiff/pkg-plist
deleted file mode 100644
index 99f5a460699c..000000000000
--- a/mail/xlbiff/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/xlbiff
-lib/X11/app-defaults/XLbiff
-man/man1/xlbiff.1.gz
diff --git a/math/Makefile b/math/Makefile
index e0c0e379c130..370b1d1915f4 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -120,7 +120,6 @@
SUBDIR += adol-c
SUBDIR += algae
SUBDIR += alglib
- SUBDIR += algotutor
SUBDIR += alt-ergo
SUBDIR += amath
SUBDIR += ambit
@@ -389,7 +388,6 @@
SUBDIR += nlopt
SUBDIR += ntl
SUBDIR += numdiff
- SUBDIR += nyh-hoc
SUBDIR += ocaml-ocamlgraph
SUBDIR += ocaml-zarith
SUBDIR += ocamlgsl
@@ -852,13 +850,11 @@
SUBDIR += suitesparse
SUBDIR += sundials
SUBDIR += superlu
- SUBDIR += superlu_mt
SUBDIR += symmetrica
SUBDIR += symphony
SUBDIR += tablix
SUBDIR += taucs
SUBDIR += tblis
- SUBDIR += testu01
SUBDIR += tetgen
SUBDIR += timbl
SUBDIR += tmv
diff --git a/math/algotutor/Makefile b/math/algotutor/Makefile
deleted file mode 100644
index d5e38098a549..000000000000
--- a/math/algotutor/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= algotutor
-PORTVERSION= 0.8.6
-PORTREVISION= 7
-CATEGORIES= math
-MASTER_SITES= http://www.cyut.edu.tw/~ckhung/dl/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Interactive tutorial for algorithms and data structures
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= p5-Tk>=0:x11-toolkits/p5-Tk
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-USE_PERL5= build
-NO_BUILD= yes
-NO_ARCH= yes
-
-MANPAGES= algotutor.1 gen_at_graph.1
-BINFILES= algotutor gen_at_graph
-LIBFILES= BST.pm Board.pm Collection.pm Configurable.pm DCEdge.pm \
- Edge.pm Graph.pm Heap.pm Line.pm PQueue.pm RBTree.pm \
- RecCanvas.pm RecDialog.pm TreeNode.pm Vector.pm Vector2.pm \
- Vector3.pm Vertex.pm basic.pl utilalgo
-
-USES= shebangfix perl5 tar:tgz
-SHEBANG_FILES= algotutor dp/flwa dp/lcs dp/matrixchain \
- gen_at_graph graph/flwa
-
-post-patch:
- @${REINPLACE_CMD} -e 's,!!SITE_PERL!!,${PREFIX}/${SITE_PERL_REL},' \
- -e 's|!!PREFIX!!|${PREFIX}|g' \
- ${WRKSRC}/algotutor
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/algotutor
- ${MKDIR} ${STAGEDIR}${PREFIX}/share/algotutor
- ${CP} -R ${WRKSRC}/data ${STAGEDIR}${PREFIX}/share/algotutor
- ${CP} -R ${WRKSRC}/cgeom ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/algotutor
- ${CP} -R ${WRKSRC}/dp ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/algotutor
- ${CP} -R ${WRKSRC}/graph ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/algotutor
-.for file in ${MANPAGES}
- ${INSTALL_MAN} ${WRKSRC}/doc/${file} ${STAGEDIR}${PREFIX}/man/man1
-.endfor
-.for file in ${BINFILES}
- ${INSTALL_SCRIPT} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/bin
-.endfor
-.for file in ${LIBFILES}
- ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/algotutor
-.endfor
-
-.include <bsd.port.mk>
diff --git a/math/algotutor/distinfo b/math/algotutor/distinfo
deleted file mode 100644
index 9d7c010f4876..000000000000
--- a/math/algotutor/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (algotutor-0.8.6.tgz) = 78e4779779e5a75ef8419c660cccbe9fcd4aac679bbd478e80133ff915414886
-SIZE (algotutor-0.8.6.tgz) = 176802
diff --git a/math/algotutor/files/patch-algotutor b/math/algotutor/files/patch-algotutor
deleted file mode 100644
index a12946b54e00..000000000000
--- a/math/algotutor/files/patch-algotutor
+++ /dev/null
@@ -1,20 +0,0 @@
---- algotutor.orig Tue Apr 10 18:55:36 2007
-+++ algotutor Tue Apr 10 18:56:10 2007
-@@ -4,7 +4,7 @@
-
- use strict;
- use Getopt::Std;
--use lib '/usr/share/perl5/algotutor';
-+use lib '!!SITE_PERL!!/algotutor';
-
- BEGIN {
- my ($path) = $0 =~ m#(.*/)#;
-@@ -58,7 +58,7 @@
- $tab->{$algo}{run}();
- } else {
- # algorithms other than dynamic programming
-- die "need exactly one data file. Example:\n\talgotutor -a bst /usr/share/algotutor/data/countries.gr\n"
-+ die "need exactly one data file. Example:\n\talgotutor -a bst !!PREFIX!!/share/algotutor/data/countries.gr\n"
- unless $#ARGV == 0;
- $dfn = $ARGV[0];
- die "cannot read data file '$dfn'.\nDoes it exist and do you have read permissions?\n" unless -r $dfn;
diff --git a/math/algotutor/pkg-descr b/math/algotutor/pkg-descr
deleted file mode 100644
index 2302fc4cb8d6..000000000000
--- a/math/algotutor/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Algotutor is an interactive program for observing the intermediate
-steps of algorithms. The target audience is computer science students
-and/or anyone who studies algorithms and/or data structures.
-
-WWW: http://www.cyut.edu.tw/~ckhung/p/algotutor/
diff --git a/math/algotutor/pkg-plist b/math/algotutor/pkg-plist
deleted file mode 100644
index 5da9c7224b54..000000000000
--- a/math/algotutor/pkg-plist
+++ /dev/null
@@ -1,39 +0,0 @@
-bin/algotutor
-bin/gen_at_graph
-%%SITE_PERL%%/algotutor/BST.pm
-%%SITE_PERL%%/algotutor/Board.pm
-%%SITE_PERL%%/algotutor/Collection.pm
-%%SITE_PERL%%/algotutor/Configurable.pm
-%%SITE_PERL%%/algotutor/DCEdge.pm
-%%SITE_PERL%%/algotutor/Edge.pm
-%%SITE_PERL%%/algotutor/Graph.pm
-%%SITE_PERL%%/algotutor/Heap.pm
-%%SITE_PERL%%/algotutor/Line.pm
-%%SITE_PERL%%/algotutor/PQueue.pm
-%%SITE_PERL%%/algotutor/RBTree.pm
-%%SITE_PERL%%/algotutor/RecCanvas.pm
-%%SITE_PERL%%/algotutor/RecDialog.pm
-%%SITE_PERL%%/algotutor/TreeNode.pm
-%%SITE_PERL%%/algotutor/Vector.pm
-%%SITE_PERL%%/algotutor/Vector2.pm
-%%SITE_PERL%%/algotutor/Vector3.pm
-%%SITE_PERL%%/algotutor/Vertex.pm
-%%SITE_PERL%%/algotutor/basic.pl
-%%SITE_PERL%%/algotutor/cgeom/dom
-%%SITE_PERL%%/algotutor/cgeom/graham
-%%SITE_PERL%%/algotutor/cgeom/utils
-%%SITE_PERL%%/algotutor/dp/flwa
-%%SITE_PERL%%/algotutor/dp/lcs
-%%SITE_PERL%%/algotutor/dp/matrixchain
-%%SITE_PERL%%/algotutor/graph/flwa
-%%SITE_PERL%%/algotutor/graph/pfs
-%%SITE_PERL%%/algotutor/utilalgo
-man/man1/algotutor.1.gz
-man/man1/gen_at_graph.1.gz
-share/algotutor/data/countries.gr
-share/algotutor/data/lv.gr
-share/algotutor/data/pts1.gr
-share/algotutor/data/randgrid.gr
-share/algotutor/data/simple.gr
-share/algotutor/data/trc.gr
-share/algotutor/data/tt.gr
diff --git a/math/nyh-hoc/Makefile b/math/nyh-hoc/Makefile
deleted file mode 100644
index 10b593371b3f..000000000000
--- a/math/nyh-hoc/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= hoc
-PORTVERSION= 9.2
-CATEGORIES= math
-MASTER_SITES= http://nadav.harel.org.il/homepage/hoc/
-PKGNAMEPREFIX= nyh-
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= High Order Calculator
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-MAKE_JOBS_UNSAFE= yes
-
-GNU_CONFIGURE= yes
-PLIST_FILES= bin/${PORTNAME}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/hoc ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/math/nyh-hoc/distinfo b/math/nyh-hoc/distinfo
deleted file mode 100644
index 1ae6a8f2267a..000000000000
--- a/math/nyh-hoc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (hoc-9.2.tgz) = 72b9b52ff2bac700012415b05ca88e89fa31d549327b5b983e724e9bb973c08e
-SIZE (hoc-9.2.tgz) = 63300
diff --git a/math/nyh-hoc/pkg-descr b/math/nyh-hoc/pkg-descr
deleted file mode 100644
index e0c4db29a20f..000000000000
--- a/math/nyh-hoc/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Hoc, the High Order Calculator, is an interpreted language for
-floating-point calculations. Its most basic use is as a powerful and
-convenient calculator, interactively evaluating expressions such as
-1+2*sin(0.7). But hoc is no ordinary calculator: It also lets you
-assign values to variables, define your own functions, and use loops,
-conditionals, and everything else you'd expect in a programming
-language.
-
-Hoc was developed by Brian Kernighan and Rob Pike, and introduced in
-their 1984 book The Unix Programming Environment. This version has been
-extended and improved by Nadav Y. Har'El.
-
-WWW: http://nadav.harel.org.il/homepage/hoc/
diff --git a/math/superlu_mt/Makefile b/math/superlu_mt/Makefile
deleted file mode 100644
index 7c973f1c6802..000000000000
--- a/math/superlu_mt/Makefile
+++ /dev/null
@@ -1,130 +0,0 @@
-# Created by: Pedro Giffuni <giffunip@asme.org>
-# $FreeBSD$
-
-PORTNAME= superlu_mt
-PORTVERSION= 3.1.20160319
-PORTREVISION= 6
-CATEGORIES= math
-MASTER_SITES= http://crd.lbl.gov/~xiaoye/SuperLU/ \
- http://crd.lbl.gov/~xiaoye/:doc
-DISTNAME= ${PORTNAME}_3.1
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} simax97.ps.gz:doc
-DIST_SUBDIR= superlu2
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Routines for performing multithreaded sparse factorization
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/License.txt
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-BROKEN_aarch64= fails to build: undefined reference to sbrk
-BROKEN_powerpc64= fails to build: pstest runs away and consumes all memory
-BROKEN_sparc64= fails to link
-
-USES= fortran gmake
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.pre.mk>
-
-.if exists(${LOCALBASE}/lib/libgoto2.so)
-WITH_BLAS?= gotoblas
-.elif exists(${LOCALBASE}/lib/libatlas.so)
-WITH_BLAS?= atlas
-.else
-WITH_BLAS?= reference
-.endif
-
-.if ${WITH_BLAS} == reference
-LIB_DEPENDS+= libblas.so:math/blas
-BLAS= -lblas
-.elif ${WITH_BLAS} == gotoblas
-LIB_DEPENDS+= libgoto2.so:math/gotoblas
-BLAS= -lgoto2p
-BROKEN= Build stops while testing
-.elif ${WITH_BLAS} == atlas
-LIB_DEPENDS+= libatlas.so:math/atlas
-BLAS= -lptf77blas
-.endif
-
-.if ${ARCH} == "sparc64" || ${ARCH} == "amd64"
-FPIC= -fPIC
-.else
-FPIC= -fpic
-.endif
-
-USE_LDCONFIG= yes
-WRKSRC= ${WRKDIR}/SuperLU_MT_3.1
-WRKSRC_SHARED= ${WRKDIR}/SuperLU_MT_3.1_shared
-ALL_TARGET= lib
-SVERSION= 3
-
-ARCH2FIX= CBLAS/Makefile MAKE_INC/make.openmp MAKE_INC/make.exemplar \
- make.inc SRC/Makefile TESTING/MATGEN/Makefile
-
-do-configure:
-.for fmk in ${ARCH2FIX}
- @${REINPLACE_CMD} -e 's|^ARCH *.= ar|ARCMD = ar| ; \
- s|\$$(ARCH)|$$(ARCMD)|' ${WRKSRC}/${fmk}
-.endfor
- ${CP} -r ${WRKSRC} ${WRKSRC_SHARED}
- @${REINPLACE_CMD} -e 's+%%BLAS%%+-L${LOCALBASE}/lib ${BLAS}+ ; \
- s+%%CC%%+${CC}+; s+%%FC%%+${FC}+; \
- s+%%CPPFLAGS%%+${CPPFLAGS}+; \
- s+%%CFLAGS%%+${CFLAGS}+; \
- s+%%FFLAGS%%+${FFLAGS}+; \
- s+%%LDFLAGS%%+${LDFLAGS}+; \
- s+%%FPIC%%++ ' \
- ${WRKSRC}/make.inc
-
- @${REINPLACE_CMD} -e 's+%%BLAS%%+-L${LOCALBASE}/lib ${BLAS}+ ; \
- s+%%CC%%+${CC}+; s+%%FC%%+${FC}+; \
- s+%%CPPFLAGS%%+${CPPFLAGS}+; \
- s+%%CFLAGS%%+${CFLAGS} ${FPIC}+; \
- s+%%FFLAGS%%+${FFLAGS} ${FPIC}+; \
- s+%%LDFLAGS%%+${LDFLAGS}+; \
- s+%%FPIC%%+${FPIC}+ ' \
- ${WRKSRC_SHARED}/make.inc
-
-do-build:
- cd ${WRKSRC} ; ${MAKE_CMD} LDFLAGS="${LDFLAGS}"
- cd ${WRKSRC_SHARED} ; ${MAKE_CMD} LDFLAGS="${LDFLAGS}"
- ${RM} -r ${WRKDIR}/tmp_static
- ${MKDIR} ${WRKDIR}/tmp_static
- cd ${WRKDIR}/tmp_static
- ${FIND} ${WRKSRC} -name "*\.a" -exec ${CP} {} ${WRKDIR}/tmp_static \;
- ${RM} -r ${WRKDIR}/tmp_shared
- ${MKDIR} ${WRKDIR}/tmp_shared
- ${FIND} ${WRKSRC_SHARED} -name "*\.a" -exec ${CP} {} ${WRKDIR}/tmp_shared \;
- @cd ${WRKDIR}/tmp_shared ; for i in `ls *.a | ${SED} 's/\.a//' `; do \
- ${RM} $${i}.so.* $${i}.so ; \
- ${FC} ${CFLAGS} ${FPIC} ${LDFLAGS} -shared -o $${i}.so.${SVERSION} \
- -Wl,-soname,$${i}.so.${SVERSION} -Wl,--allow-multiple-definition \
- -Wl,--whole-archive $${i}.a -Wl,--no-whole-archive -Wl,--as-needed; \
- ${LN} -s $${i}.so.${SVERSION} $${i}.so ;\
- done
-
-do-install:
- ${INSTALL_DATA} ${WRKDIR}/tmp_static/libsuperlu_mt_*.a ${STAGEDIR}${PREFIX}/lib
- ${INSTALL_LIB} ${WRKDIR}/tmp_shared/libsuperlu_mt_*.so.${SVERSION} ${STAGEDIR}${PREFIX}/lib
- ${RLN} ${STAGEDIR}${PREFIX}/lib/libsuperlu_mt_PTHREAD.so.${SVERSION} \
- ${STAGEDIR}${PREFIX}/lib/libsuperlu_mt_PTHREAD.so
- ${RLN} ${STAGEDIR}${PREFIX}/lib/libsuperlu_mt_PTHREAD.so.${SVERSION} \
- ${STAGEDIR}${PREFIX}/lib/libsuperlu_mt.so
- ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/SRC/*.h ${STAGEDIR}${PREFIX}/include/${PORTNAME}
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/DOC/*.pdf ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/simax97.ps.gz ${STAGEDIR}${DOCSDIR}
-
-do-test:
- @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} testing)
- @(cd ${WRKSRC_SHARED} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} testing)
-
-.include <bsd.port.post.mk>
diff --git a/math/superlu_mt/distinfo b/math/superlu_mt/distinfo
deleted file mode 100644
index 20e005bf9129..000000000000
--- a/math/superlu_mt/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1494706587
-SHA256 (superlu2/superlu_mt_3.1.tar.gz) = 407b544b9a92b2ed536b1e713e80f986824cf3016657a4bfc2f3e7d2a76ecab6
-SIZE (superlu2/superlu_mt_3.1.tar.gz) = 1824440
-SHA256 (superlu2/simax97.ps.gz) = 8f8ae10e28dfdeda2fed58b0bcec1bf96f10fa7b1d055aff160d77d7aeb8a983
-SIZE (superlu2/simax97.ps.gz) = 158724
diff --git a/math/superlu_mt/files/patch-INSTALL-Makefile b/math/superlu_mt/files/patch-INSTALL-Makefile
deleted file mode 100644
index 429b7fd6ce24..000000000000
--- a/math/superlu_mt/files/patch-INSTALL-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- INSTALL/Makefile.orig 2013-03-19 22:10:40 UTC
-+++ INSTALL/Makefile
-@@ -17,7 +17,7 @@ install.out:
-
- slamch.o: slamch.c ; $(CC) $(NOOPTS) -c $<
- dlamch.o: dlamch.c ; $(CC) $(NOOPTS) -c $<
--superlu_timer.o: superlu_timer.c; $(CC) $(NOOPTS) -c $<
-+superlu_timer.o: superlu_timer.c; $(CC) $(LDFLAGS) $(NOOPTS) -c $<
-
- .c.o: ; $(CC) $(CFLAGS) -c $<
-
diff --git a/math/superlu_mt/files/patch-make.inc b/math/superlu_mt/files/patch-make.inc
deleted file mode 100644
index 9d88f8dfdd6d..000000000000
--- a/math/superlu_mt/files/patch-make.inc
+++ /dev/null
@@ -1,57 +0,0 @@
---- make.inc.orig 2015-04-30 00:46:42 UTC
-+++ make.inc
-@@ -22,7 +22,7 @@ PLAT = _PTHREAD
- TMGLIB = libtmglib$(PLAT).a
- SUPERLULIB = libsuperlu_mt$(PLAT).a
- BLASDEF = -DUSE_VENDOR_BLAS
--BLASLIB = -L/usr/lib -lf77blas -latlas
-+BLASLIB = %%BLAS%%
- #BLASLIB = ../lib/libblas$(PLAT).a
- MATHLIB = -lm
- MPLIB = -lpthread
-@@ -31,7 +31,7 @@ MPLIB = -lpthread
- # The archiver and the flag(s) to use when building archive (library)
- # If your system has no ranlib, set RANLIB = echo.
- #
--ARCH = ar
-+ARCMD = ar
- ARCHFLAGS = cr
- RANLIB = ranlib
-
-@@ -40,8 +40,8 @@ RANLIB = ranlib
- # Definitions used by CPP:
- PREDEFS = -D__PTHREAD ## -DDEBUGlevel=0 -DPRNTlevel=0
- #
--CC = gcc
--CFLAGS = $(PREDEFS) -g #-O3
-+CC = %%CC%%
-+CFLAGS = $(PREDEFS) %%CFLAGS%%
- # Uncomment the following to use 64-bit integer
- CFLAGS += -D_LONGINT
-
-@@ -49,19 +49,19 @@ CFLAGS += -D_LONGINT
- # There are a few files that should NOT be optimized, which appear in the
- # end of SRC/Makefile, taking the flag $(NOOPTS)
- # NOOPTS should be defined to explicitly turn off any optimization.
--NOOPTS = -O0
-+NOOPTS = -O0 %%FPIC%%
-
--BLASOPTS =
-+BLASOPTS =
-
- ############################################################################
-
--FORTRAN = gfortran
--FFLAGS = -O -fdefault-integer-8
-+FORTRAN = %%FC%%
-+FFLAGS = %%FFLAGS%% -fdefault-integer-8
-
- ############################################################################
-
--LOADER = gcc
--LOADOPTS = -O #-pthread
-+LOADER = %%CC%%
-+LOADOPTS = -O %%LDFLAGS%%
-
- ############################################################################
- #
diff --git a/math/superlu_mt/pkg-descr b/math/superlu_mt/pkg-descr
deleted file mode 100644
index a0559f7cee48..000000000000
--- a/math/superlu_mt/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
- SuperLU_MT (version 3.1)
- ========================
-
-SuperLU_MT contains a set of subroutines to solve a sparse linear system
-A*X=B. It uses Gaussian elimination with partial pivoting (GEPP).
-The columns of A may be preordered before factorization; the
-preordering for sparsity is completely separate from the factorization.
-
-SuperLU_MT is a parallel extension to the serial SuperLU library.
-SuperLU_MT is implemented in ANSI C, with multithreading extension,
-for example, using POSIX threads or OpenMP. Currently, only the LU
-factorization routine, which is the most time-consuming part of the
-solution process, is parallelized on machines with a shared address space.
-The other routines, such as column preordering and the forward and
-back substitutions are performed sequentially.
-The library provides functionality for both real and complex
-matrices, in both single and double precision.
-
-Xiaoye S. Li, Lawrence Berkeley National Lab, xiaoye@nersc.gov
-James Demmel, Univ. of California Berkeley, demmel@cs.berkeley.edu
-John R. Gilbert, Xerox Palo Alto Research Center, gilbert@parc.xerox.com
-NOTE: This library has to be linked with BLAS or a thread safe replacement.
-
-WWW: http://crd.lbl.gov/~xiaoye/SuperLU/
diff --git a/math/superlu_mt/pkg-plist b/math/superlu_mt/pkg-plist
deleted file mode 100644
index 98e432091f8a..000000000000
--- a/math/superlu_mt/pkg-plist
+++ /dev/null
@@ -1,18 +0,0 @@
-include/superlu_mt/colamd.h
-include/superlu_mt/pxgstrf_synch.h
-include/superlu_mt/slu_dcomplex.h
-include/superlu_mt/slu_mt_Cnames.h
-include/superlu_mt/slu_mt_cdefs.h
-include/superlu_mt/slu_mt_ddefs.h
-include/superlu_mt/slu_mt_machines.h
-include/superlu_mt/slu_mt_sdefs.h
-include/superlu_mt/slu_mt_util.h
-include/superlu_mt/slu_mt_zdefs.h
-include/superlu_mt/slu_scomplex.h
-include/superlu_mt/supermatrix.h
-lib/libsuperlu_mt.so
-lib/libsuperlu_mt_PTHREAD.a
-lib/libsuperlu_mt_PTHREAD.so
-lib/libsuperlu_mt_PTHREAD.so.3
-%%PORTDOCS%%%%DOCSDIR%%/simax97.ps.gz
-%%PORTDOCS%%%%DOCSDIR%%/ug.pdf
diff --git a/math/testu01/Makefile b/math/testu01/Makefile
deleted file mode 100644
index a9e6fb160462..000000000000
--- a/math/testu01/Makefile
+++ /dev/null
@@ -1,76 +0,0 @@
-# Created by: bf <bf2006a@yahoo.com>
-# $FreeBSD$
-
-PORTNAME= TestU01
-PORTVERSION= 1.2.3
-PORTREVISION= 2
-CATEGORIES= math
-MASTER_SITES= http://www.iro.umontreal.ca/~simardr/testu01/:0 \
- http://www.iro.umontreal.ca/~lecuyer/myftp/papers/:1
-DISTFILES= ${PORTNAME}${EXTRACT_SUFX}:0 testu01.pdf:1
-EXTRACT_ONLY= ${PORTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Utilities for statistical testing of uniform random number generators
-
-LICENSE= TestU01
-LICENSE_NAME= TestU01 license
-LICENSE_FILE= ${WRKSRC}/COPYING
-LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libgmp.so:math/gmp
-
-CONFLICTS= emboss-[0-9]*
-
-USES= gmake zip libtool localbase
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --includedir="${PREFIX}/include/${PORTNAME}"
-MAKE_ARGS= docdir="${DOCSDIR}" exdir="${EXAMPLESDIR}"
-USE_LDCONFIG= yes
-INSTALL_TARGET= install-strip
-
-CFLAGS+= -fPIC
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-patch:
- @${REINPLACE_CMD} -e 's|return|& (0)|' ${WRKSRC}/testu01/fftc.c
-
-post-patch-DOCS-off:
- @${REINPLACE_CMD} -e '/^SUBDIRS \=/s/ doc / /' ${WRKSRC}/Makefile.in
- @${FIND} -X ${WRKSRC} -name 'Makefile.in' | ${XARGS} ${REINPLACE_CMD} \
- -e '/^install-data-am\: /s/install-docDATA//'
-
-post-patch-EXAMPLES-off:
- @${REINPLACE_CMD} -e '/^SUBDIRS \=/s/ examples / /' ${WRKSRC}/Makefile.in
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${DISTDIR}/testu01.pdf ${STAGEDIR}${DOCSDIR}
-
-do-test:
- @cd ${WRKSRC}/examples ; \
- for f in [mx]*.c ; do \
- ${CC} ${CFLAGS} -c $${f} -I. -I../include ; \
- done ; \
- for t in [befs]*.c; do \
- case $${t} in \
- ex3.c) x="my16807.o" ;; \
- ex7.c) x="mrg32k3a.o xorshift.o" ;; \
- scat.c) continue ;; \
- *) x="" ;; \
- esac ; \
- ${CC} ${CFLAGS} ${LDFLAGS} -o $${t%.c} $${t} -I. -I../include \
- -Wl,--as-needed $${x} ../testu01/.libs/libtestu01.so \
- ../probdist/.libs/libprobdist.so ../mylib/.libs/libmylib.so -lm ; \
- ${ECHO_CMD} "Running $${t%.c}..." ; \
- ${SETENV} \
- LD_LIBRARY_PATH=../testu01/.libs:../probdist/.libs:../mylib/.libs \
- ./$${t%.c} ; \
- done
-
-.include <bsd.port.mk>
diff --git a/math/testu01/distinfo b/math/testu01/distinfo
deleted file mode 100644
index 994b1558e842..000000000000
--- a/math/testu01/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (TestU01.zip) = a64b44dd8c20b3aa438fff1a1aad4d754ce3a782752f257cb8dca1e35001b6ae
-SIZE (TestU01.zip) = 3262850
-SHA256 (testu01.pdf) = 3a8efb1b6aa4a10c128a25e9ada0b5dacc83191abb5bebae94f6525dfd7f885d
-SIZE (testu01.pdf) = 466695
diff --git a/math/testu01/pkg-descr b/math/testu01/pkg-descr
deleted file mode 100644
index b1987296e54a..000000000000
--- a/math/testu01/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-TestU01 is a software library, implemented in the ANSI C language, and
-offering a collection of utilities for the empirical statistical testing
-of uniform random number generators.
-
-The library implements several types of random number generators in generic
-form, as well as many specific generators proposed in the literature or
-found in widely-used software. It provides general implementations of the
-classical statistical tests for random number generators, as well as several
-others proposed in the literature, and some original ones. These tests can
-be applied to the generators predefined in the library and to user-defined
-generators. Specific tests suites for either sequences of uniform random
-numbers in [0,1] or bit sequences are also available. Basic tools for
-plotting vectors of points produced by generators are provided as well.
-
-Additional software permits one to perform systematic studies of the
-interaction between a specific test and the structure of the point sets
-produced by a given family of random number generators. That is, for a given
-kind of test and a given class of random number generators, to determine how
-large should be the sample size of the test, as a function of the generator's
-period length, before the generator starts to fail the test systematically.
-
-WWW: http://www.iro.umontreal.ca/~simardr/testu01/tu01.html
diff --git a/math/testu01/pkg-plist b/math/testu01/pkg-plist
deleted file mode 100644
index 99d55a5c2ceb..000000000000
--- a/math/testu01/pkg-plist
+++ /dev/null
@@ -1,144 +0,0 @@
-bin/tcode
-include/TestU01/TestU01.h
-include/TestU01/addstr.h
-include/TestU01/bbattery.h
-include/TestU01/bitset.h
-include/TestU01/chrono.h
-include/TestU01/fbar.h
-include/TestU01/fcho.h
-include/TestU01/fcong.h
-include/TestU01/fdist.h
-include/TestU01/ffam.h
-include/TestU01/ffsr.h
-include/TestU01/finv.h
-include/TestU01/fknuth.h
-include/TestU01/fmarsa.h
-include/TestU01/fmass.h
-include/TestU01/fmultin.h
-include/TestU01/fnpair.h
-include/TestU01/fres.h
-include/TestU01/fspectral.h
-include/TestU01/fstring.h
-include/TestU01/ftab.h
-include/TestU01/fvaria.h
-include/TestU01/fwalk.h
-include/TestU01/gdef.h
-include/TestU01/gdefconf.h
-include/TestU01/gofs.h
-include/TestU01/gofw.h
-include/TestU01/mystr.h
-include/TestU01/num.h
-include/TestU01/num2.h
-include/TestU01/rijndael-alg-fst.h
-include/TestU01/scatter.h
-include/TestU01/scomp.h
-include/TestU01/sentrop.h
-include/TestU01/sknuth.h
-include/TestU01/smarsa.h
-include/TestU01/smultin.h
-include/TestU01/snpair.h
-include/TestU01/sres.h
-include/TestU01/sspacings.h
-include/TestU01/sspectral.h
-include/TestU01/sstring.h
-include/TestU01/statcoll.h
-include/TestU01/svaria.h
-include/TestU01/swalk.h
-include/TestU01/swrite.h
-include/TestU01/tables.h
-include/TestU01/tu01_sha1.h
-include/TestU01/uautomata.h
-include/TestU01/ubrent.h
-include/TestU01/ucarry.h
-include/TestU01/ucrypto.h
-include/TestU01/ucubic.h
-include/TestU01/udeng.h
-include/TestU01/ufile.h
-include/TestU01/ugfsr.h
-include/TestU01/ugranger.h
-include/TestU01/uinv.h
-include/TestU01/uknuth.h
-include/TestU01/ulcg.h
-include/TestU01/ulec.h
-include/TestU01/umarsa.h
-include/TestU01/umrg.h
-include/TestU01/unif01.h
-include/TestU01/unumrec.h
-include/TestU01/uquad.h
-include/TestU01/usoft.h
-include/TestU01/utaus.h
-include/TestU01/utezuka.h
-include/TestU01/util.h
-include/TestU01/utouzin.h
-include/TestU01/uvaria.h
-include/TestU01/uweyl.h
-include/TestU01/uwu.h
-include/TestU01/uxorshift.h
-include/TestU01/vectorsF2.h
-include/TestU01/wdist.h
-lib/libmylib.a
-lib/libmylib.so
-lib/libmylib.so.0
-lib/libmylib.so.0.0.1
-lib/libprobdist.a
-lib/libprobdist.so
-lib/libprobdist.so.0
-lib/libprobdist.so.0.0.1
-lib/libtestu01.a
-lib/libtestu01.so
-lib/libtestu01.so.0
-lib/libtestu01.so.0.0.1
-%%DATADIR%%/param/CombCubLCG.par
-%%DATADIR%%/param/CombCubic2.par
-%%DATADIR%%/param/CombL2.par
-%%DATADIR%%/param/CombWH2.par
-%%DATADIR%%/param/Cubic1.par
-%%DATADIR%%/param/InvExpl.par
-%%DATADIR%%/param/InvExpl2a.par
-%%DATADIR%%/param/InvExpl2b.par
-%%DATADIR%%/param/InvImpl.par
-%%DATADIR%%/param/InvImpl2a.par
-%%DATADIR%%/param/InvImpl2b.par
-%%DATADIR%%/param/LCGBad2.par
-%%DATADIR%%/param/LCGGood.par
-%%DATADIR%%/param/LCGGranger.par
-%%DATADIR%%/param/LCGPow2.par
-%%DATADIR%%/param/LCGWu2.par
-%%DATADIR%%/param/LFSR1.par
-%%DATADIR%%/param/LFSR2.par
-%%DATADIR%%/param/LFSR3.par
-%%DATADIR%%/param/MRG2.par
-%%DATADIR%%/param/MRG3.par
-%%DATADIR%%/param/TausLCG2.par
-%%PORTDOCS%%%%DOCSDIR%%/guidelongtestu01.pdf
-%%PORTDOCS%%%%DOCSDIR%%/guidemylib.pdf
-%%PORTDOCS%%%%DOCSDIR%%/guideprobdist.pdf
-%%PORTDOCS%%%%DOCSDIR%%/guideshorttestu01.pdf
-%%PORTDOCS%%%%DOCSDIR%%/testu01.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bat1.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bat1.res
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bat2.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bat2.res
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bat3.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/birth1.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/birth1.res
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/birth2.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex1.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex3.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex3.res
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex4.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex7.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/excel.dat
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fbirth.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fbirth.res1.tex
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fbirth.res2.tex
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fcoll.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fcoll.res1.tex
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fcoll.res2.tex
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mrg32k3a.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/my16807.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/my16807.h
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scat.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scat2.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vax.bin
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xorshift.c
diff --git a/misc/Makefile b/misc/Makefile
index b2501dab936e..937ec30998a1 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -17,7 +17,6 @@
SUBDIR += artikulate
SUBDIR += asbutton
SUBDIR += asr-manpages
- SUBDIR += astrolog
SUBDIR += auto-multiple-choice
SUBDIR += bb
SUBDIR += bbjd
@@ -39,7 +38,6 @@
SUBDIR += cdcollect
SUBDIR += chef
SUBDIR += chmlib
- SUBDIR += chord2html
SUBDIR += cinnamon-translations
SUBDIR += cldr-emoji-annotation
SUBDIR += clex
@@ -59,7 +57,6 @@
SUBDIR += console-bridge
SUBDIR += countrycodes
SUBDIR += cpuid
- SUBDIR += crosspad
SUBDIR += crosti
SUBDIR += cryptoballot
SUBDIR += cs
@@ -73,16 +70,13 @@
SUBDIR += deco
SUBDIR += dejagnu
SUBDIR += delay
- SUBDIR += detachtty
SUBDIR += diction
SUBDIR += digitemp
SUBDIR += display
SUBDIR += dive
SUBDIR += dnetc
- SUBDIR += dphys-config
SUBDIR += dtach
SUBDIR += dvorak7min
- SUBDIR += dvorakng
SUBDIR += e2fsprogs-libblkid
SUBDIR += e2fsprogs-libuuid
SUBDIR += elixir-mime
@@ -139,7 +133,6 @@
SUBDIR += ftdi-eeprom
SUBDIR += fxload
SUBDIR += gcstar
- SUBDIR += gctpc
SUBDIR += geekcode
SUBDIR += getopt
SUBDIR += gimp-help-ca
@@ -154,12 +147,10 @@
SUBDIR += gimp-help-sl
SUBDIR += gimp-help-sv
SUBDIR += gkrellm-gamma
- SUBDIR += gkrellm-helium
SUBDIR += gkrellm-xkb
SUBDIR += gkrellmbgchg2
SUBDIR += gkrellmlaunch2
SUBDIR += gkrellshoot2
- SUBDIR += gkrellweather2
SUBDIR += gkx86info2
SUBDIR += gnome-devel-docs
SUBDIR += gnome-getting-started-docs
@@ -236,7 +227,6 @@
SUBDIR += libutf
SUBDIR += lifelines
SUBDIR += lingoteach
- SUBDIR += linm
SUBDIR += localedata
SUBDIR += logsurfer
SUBDIR += loop
@@ -248,7 +238,6 @@
SUBDIR += mate-user-guide
SUBDIR += mbuffer
SUBDIR += mc
- SUBDIR += mc-light
SUBDIR += mdp
SUBDIR += metalink-checker
SUBDIR += metalink-editor
@@ -262,7 +251,6 @@
SUBDIR += mtail
SUBDIR += mtx
SUBDIR += najitool
- SUBDIR += newer
SUBDIR += nms
SUBDIR += nnn
SUBDIR += nsf
@@ -478,7 +466,6 @@
SUBDIR += talkfilters
SUBDIR += tdfiglet
SUBDIR += team
- SUBDIR += telbook
SUBDIR += tellico
SUBDIR += tempcontrol
SUBDIR += termatrix
@@ -512,7 +499,6 @@
SUBDIR += utftools
SUBDIR += utouch-kmod
SUBDIR += valentina
- SUBDIR += valspeak
SUBDIR += vdmfec
SUBDIR += veles
SUBDIR += vera
@@ -530,7 +516,6 @@
SUBDIR += wmweather+
SUBDIR += wmwork
SUBDIR += wotsap
- SUBDIR += xd
SUBDIR += xdelta
SUBDIR += xdelta3
SUBDIR += xdg-menu
diff --git a/misc/astrolog/Makefile b/misc/astrolog/Makefile
deleted file mode 100644
index 1e0e70ddb8c5..000000000000
--- a/misc/astrolog/Makefile
+++ /dev/null
@@ -1,65 +0,0 @@
-# Created by: faulkner@cactus.org
-# $FreeBSD$
-
-PORTNAME= astrolog
-PORTVERSION= 5.41g
-PORTREVISION= 3
-CATEGORIES= misc astro
-MASTER_SITES= ftp://ftp.astro.com/pub/swisseph/ephe/archive_gzip/:ephe \
- ftp://ftp.astro.com/pub/swisseph/:libswe \
- http://astrolog.offline.ee/astrolog/changed/:dist
-DISTFILES= a541gsrc.tar.gz:dist ${EPHE} \
- swe_unix_src_2.04.tar.gz:libswe
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Astrology program for X11 and alpha-numeric terminals
-
-# Swiss Ephemeris GPLv2 licensed, see
-# http://www.astro.com/ftp/swisseph/LICENSE.TXT
-LICENSE= GPLv2+
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-EPHE= sweph_00.tar.gz:ephe sweph_06.tar.gz:ephe \
- sweph_12.tar.gz:ephe sweph_18.tar.gz:ephe \
- sweph_24.tar.gz:ephe sweph_30.tar.gz:ephe \
- sweph_36.tar.gz:ephe sweph_42.tar.gz:ephe \
- sweph_48.tar.gz:ephe swephm06.tar.gz:ephe \
- swephm12.tar.gz:ephe swephm18.tar.gz:ephe \
- swephm24.tar.gz:ephe swephm30.tar.gz:ephe \
- swephm36.tar.gz:ephe swephm42.tar.gz:ephe \
- swephm48.tar.gz:ephe swephm54.tar.gz:ephe
-
-DIST_SUBDIR= astrolog
-ALL_TARGET= astrolog
-MAKEFILE= makefile
-NO_WRKSUBDIR= yes
-
-PORTDOCS= helpfile.540 readme.541 changes.txt
-
-SUB_FILES= pkg-message
-
-OPTIONS_DEFINE= X11 DOCS
-OPTIONS_DEFAULT=X11
-
-X11_USE= XORG=x11
-X11_MAKE_ARGS= -DX11
-
-post-extract:
- ${RM} ${WRKSRC}/swe[a-z]*
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/astrolog
- cd ${WRKSRC} && \
- ${INSTALL_DATA} fixstars.ast *.se1 ${STAGEDIR}${PREFIX}/lib/astrolog
- cd ${WRKSRC}; \
- ${INSTALL_DATA} astrolog.dat ${STAGEDIR}${PREFIX}/lib/astrolog/astrolog.dat-dist
- cd ${WRKSRC} && ${INSTALL_PROGRAM} astrolog ${STAGEDIR}${PREFIX}/bin
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/
-
-.include <bsd.port.mk>
diff --git a/misc/astrolog/distinfo b/misc/astrolog/distinfo
deleted file mode 100644
index 8c61f71c377b..000000000000
--- a/misc/astrolog/distinfo
+++ /dev/null
@@ -1,40 +0,0 @@
-SHA256 (astrolog/a541gsrc.tar.gz) = 38b625e21688cac692d1951bdd8109ead8431a7b56cc7eea2a75bf26c30843a3
-SIZE (astrolog/a541gsrc.tar.gz) = 659319
-SHA256 (astrolog/sweph_00.tar.gz) = 63d3f6d1291cf46c67cfb38263cf467b1a47f830ce77d0d9da127318177c8542
-SIZE (astrolog/sweph_00.tar.gz) = 1893101
-SHA256 (astrolog/sweph_06.tar.gz) = 02173a544f34b2ae7c2d342a9570b143e976ca667531ab2259c253ca41be06c7
-SIZE (astrolog/sweph_06.tar.gz) = 1884308
-SHA256 (astrolog/sweph_12.tar.gz) = ae0eee8ad3c2c7e41acfe153736b74cfbf0f14f39663318f83b5f0cb6e234dbb
-SIZE (astrolog/sweph_12.tar.gz) = 1873046
-SHA256 (astrolog/sweph_18.tar.gz) = c0d5f80ffdd84d76ae387d4036e34ba3252b63aaddfa16697c193d53367e4c80
-SIZE (astrolog/sweph_18.tar.gz) = 1870419
-SHA256 (astrolog/sweph_24.tar.gz) = 88bd3729ee8f2c4e081ab1aa24a1f12503d12d85a384f6504416e186f1c73f99
-SIZE (astrolog/sweph_24.tar.gz) = 1874417
-SHA256 (astrolog/sweph_30.tar.gz) = 1c8eba994e006d4cf3acd0defd5deddfc42da944d5d6ba9b128fc6251316116e
-SIZE (astrolog/sweph_30.tar.gz) = 1879878
-SHA256 (astrolog/sweph_36.tar.gz) = f3f9de06503741eef51727edd47d7b06951c41532fb7ed0570f6a670bfb28b87
-SIZE (astrolog/sweph_36.tar.gz) = 1893808
-SHA256 (astrolog/sweph_42.tar.gz) = 823b13005b8a41b91f7cfd68b426fb0a7fb450a82074285c9ad31f4b4352ee05
-SIZE (astrolog/sweph_42.tar.gz) = 1904297
-SHA256 (astrolog/sweph_48.tar.gz) = 60a588552b112ad187349157140e263a269ed99d1889a2d0e8ac9371290189cc
-SIZE (astrolog/sweph_48.tar.gz) = 1913510
-SHA256 (astrolog/swephm06.tar.gz) = b96b688988106d56faed375a5fbda5aa0b98bdf7b0fad8143d71c3ed17337d6c
-SIZE (astrolog/swephm06.tar.gz) = 1902643
-SHA256 (astrolog/swephm12.tar.gz) = eaaef299f282a7582d9d14f67fb08515a69f5183b411bd502de7044b1fd0ff48
-SIZE (astrolog/swephm12.tar.gz) = 1916191
-SHA256 (astrolog/swephm18.tar.gz) = 844d97b2560e3126a963ea759af1134c5f4bcf773874de5c73cd2ef8b8249448
-SIZE (astrolog/swephm18.tar.gz) = 1927838
-SHA256 (astrolog/swephm24.tar.gz) = faafd2a2c3d8fbab072c2ee84c4bd4948f1e46f5516c0a3b8dc5cd0934e95c80
-SIZE (astrolog/swephm24.tar.gz) = 1938376
-SHA256 (astrolog/swephm30.tar.gz) = 1d953360e8246dbe0feba33d0dcbe05fa4a06b88067fc7e1b682282efb0c2091
-SIZE (astrolog/swephm30.tar.gz) = 1947884
-SHA256 (astrolog/swephm36.tar.gz) = 1d396aafb1337a9876166066413134e944f9863e2f7beae661d58776175a051b
-SIZE (astrolog/swephm36.tar.gz) = 1961147
-SHA256 (astrolog/swephm42.tar.gz) = f38fd39b0d2c24d06df95fd2f9e34bd9da7a71499aefdf27f19186cb09d16884
-SIZE (astrolog/swephm42.tar.gz) = 1978380
-SHA256 (astrolog/swephm48.tar.gz) = 4a0df4ba944bb598264b264c958347cca425ba5c395a8b831feee8d3d2a0df1f
-SIZE (astrolog/swephm48.tar.gz) = 1989578
-SHA256 (astrolog/swephm54.tar.gz) = b9ca01c39bfd80f24cac183836d86fef227c63c36b1ae0c11dafd79685966b14
-SIZE (astrolog/swephm54.tar.gz) = 2001462
-SHA256 (astrolog/swe_unix_src_2.04.tar.gz) = 3c1702e0e25ca3567b7e65991f50927ba182af47086dfd72fdd2e92bace6810a
-SIZE (astrolog/swe_unix_src_2.04.tar.gz) = 2573319
diff --git a/misc/astrolog/files/patch-astrolog.c b/misc/astrolog/files/patch-astrolog.c
deleted file mode 100644
index d0fec280a4c3..000000000000
--- a/misc/astrolog/files/patch-astrolog.c
+++ /dev/null
@@ -1,94 +0,0 @@
-diff --git astrolog.c astrolog.c
-index 5a26c68..8294d3e 100644
---- astrolog.c
-+++ astrolog.c
-@@ -38,6 +38,7 @@
- ** Modifications from version 5.40 to 5.41 are by Alois Treindl.
- */
-
-+#include <ctype.h>
- #include "astrolog.h"
-
-
-@@ -255,7 +256,7 @@ byte **argv;
- byte *pch = szLine;
-
- /* Split the entered line up into its individual switch strings. */
-- while (*pch >= ' ' || *pch == chTab) {
-+ while (!iscntrl((_char)*pch) || *pch == chTab) {
- if (*pch == ' ' || *pch == chTab) {
- if (fSpace)
- /* Skip over the current run of spaces between strings. */
-@@ -1470,8 +1471,18 @@ byte **argv;
- case 'z':
- if (ch1 == '0') {
- if (argc <= 1 || RParseSz(argv[1], pmZon) == rLarge) {
-- i = us.dstDef != 0.0;
-- SwitchF(i);
-+ if (argc > 1 && strcasecmp(argv[1], "current") == 0) {
-+ time_t t;
-+ struct tm *tm;
-+
-+ (void) time(&t);
-+ tm = localtime(&t);
-+ i = tm->tm_isdst != 0;
-+ argc--; argv++;
-+ } else {
-+ i = us.dstDef != 0.0;
-+ SwitchF(i);
-+ }
- SS = us.dstDef = i ? 1.0 : 0.0;
- } else {
- SS = us.dstDef = RParseSz(argv[1], pmZon);
-@@ -1556,13 +1567,39 @@ byte **argv;
- return fFalse;
- }
- ciCore.nam = SzPersist(argv[1]);
-+ if (CchSz(ciCore.nam) > 29) /* see charts1.c */
-+ ciCore.nam[29] = chNull;
-+ for (pch = ciCore.nam; *pch; pch++) {
-+ if (*pch == '"') /* see io.c */
-+ *pch = '\'';
-+ else if (iscntrl((_char)*pch)) /* see xgeneral.c */
-+ *pch = ' ';
-+ }
- ciCore.loc = SzPersist(argv[2]);
-+ if (CchSz(ciCore.loc) > 29) /* see charts1.c */
-+ ciCore.loc[29] = chNull;
-+ for (pch = ciCore.loc; *pch; pch++) {
-+ if (*pch == '"') /* see io.c */
-+ *pch = '\'';
-+ else if (iscntrl((_char)*pch)) /* see xgeneral.c */
-+ *pch = ' ';
-+ }
- argc -= 2; argv += 2;
- break;
- }
-- if (argc <= 1 || RParseSz(argv[1], pmZon) == rLarge)
-- ZZ -= 1.0;
-- else {
-+ if (argc <= 1 || RParseSz(argv[1], pmZon) == rLarge) {
-+ if (argc > 1 && strcasecmp(argv[1], "current") == 0) {
-+ time_t t;
-+ struct tm *tm;
-+
-+ (void) time(&t);
-+ tm = localtime(&t);
-+ ZZ = us.zonDef = (tm->tm_isdst ? 1 : 0) -
-+ (real)tm->tm_gmtoff/(60*60);
-+ argc--; argv++;
-+ } else
-+ ZZ -= 1.0;
-+ } else {
- ZZ = us.zonDef = RParseSz(argv[1], pmZon);
- if (!FValidZon(us.zonDef)) {
- ErrorValR("z", us.zonDef);
-@@ -2213,7 +2250,7 @@ byte **argv;
- #ifdef SWITCHES
- void main(argc, argv)
- int argc;
--byte **argv;
-+char **argv;
- {
- #else
- void main()
diff --git a/misc/astrolog/files/patch-astrolog.dat b/misc/astrolog/files/patch-astrolog.dat
deleted file mode 100644
index 99343b298f50..000000000000
--- a/misc/astrolog/files/patch-astrolog.dat
+++ /dev/null
@@ -1,55 +0,0 @@
---- astrolog.dat.orig 2002-05-18 22:28:32.000000000 +0400
-+++ astrolog.dat 2012-02-26 09:47:59.000000000 +0400
-@@ -1,25 +1,25 @@
- @0308 ; Astrolog (5.41G) default settings file astrolog.dat
-
---z0 0 ; Default Daylight time setting [0 standard, 1 daylight]
---z -2:00 ; Default time zone [hours before GMT ]
-+-z0 current ; Default Daylight time setting [0 standard, 1 daylight]
-+-z current ; Default time zone [hours before GMT ]
- -zl 26:43:00E 58:23:00N ; Default longitude and latitude
-
- -Yz 0 ; Time minute addition to be used when "now" charts are off.
---n ; Uncomment this line to start with the chart for "now".
-+;-n ; Uncomment this line to start with the chart for "now".
-
- _s ; Zodiac selection ["_s" is tropical, "=s" is sidereal]
- :s 0 ; Zodiac offset value [Change "0" to desired offset ]
---A 5 ; Number of aspects [Change "5" to desired number ]
-+-A 11 ; Number of aspects [Change "5" to desired number ]
- -c 0 ; House system [Change "0" to desired system ]
--=k ; Ansi color text ["=k" is color, "_k" is normal ]
-+_k ; Ansi color text ["=k" is color, "_k" is normal ]
- :d 48 ; Searching divisions [Change "12" to desired divisions ]
--_b0 ; Print zodiac seconds ["_b0" to minute, "=b0" to second ]
-+=b0 ; Print zodiac seconds ["_b0" to minute, "=b0" to second ]
- =b ; Use ephemeris files ["=b" uses them, "_b" doesn't ]
- =C ; Show house cusp objects ["_C" hides them, "=C" shows them ]
--:w 4 ; Wheel chart text rows [Change "4" to desired wheel rows ]
-+:w 9 ; Wheel chart text rows [Change "4" to desired wheel rows ]
- :I 80 ; Text screen columns [Change "80" to desired columns ]
---YQ 24 ; Text screen scroll limit [Change "24" or set to "0" for none]
--=Yd ; European date format ["_Yd" is MDY, "=Yd" is DMY ]
-+-YQ 0 ; Text screen scroll limit [Change "24" or set to "0" for none]
-+_Yd ; European date format ["_Yd" is MDY, "=Yd" is DMY ]
- =Yt ; European time format ["_Yt" is AM/PM, "=Yt" is 24 hour ]
- =YC ; Smart cusp displays ["=YC" is smart, "_YC" is normal ]
- =Y8 ; Clip text to end of line ["=Y8" clips, "_Y8" doesn't clip ]
-@@ -49,14 +49,14 @@
- _YH ; Circumpolar flip of MC. "=YH" flips,"_YH" doesn't.
- =Ym ; Month alternat. format. "=Ym" alternat., "_Ym" original.
- =YZ ; NESW local horizon. "_YZ" original ENWS.
--=YD ; Dispositors' glyphs on the wheel. "=YD" on, "_YD" off.
-+_YD ; Dispositors' glyphs on the wheel. "=YD" on, "_YD" off.
-
-
- ; DEFAULT RESTRICTIONS:
-
- -YR 1 10 0 0 0 0 0 0 0 0 0 0 ; Planets
---YR 11 20 1 1 1 1 1 0 1 0 1 1 ; Minor planets
---YR 21 32 0 1 1 0 1 1 0 1 1 0 1 1 ; House cusps
-+-YR 11 20 0 1 1 1 1 0 0 0 1 1 ; Minor planets
-+-YR 21 32 0 1 1 1 1 1 1 1 1 0 1 1 ; House cusps
- -YR 33 41 1 1 1 1 1 1 1 1 1 ; Uranians
-
- ; DEFAULT TRANSIT RESTRICTIONS:
diff --git a/misc/astrolog/files/patch-astrolog.h b/misc/astrolog/files/patch-astrolog.h
deleted file mode 100644
index 87e4a811c345..000000000000
--- a/misc/astrolog/files/patch-astrolog.h
+++ /dev/null
@@ -1,51 +0,0 @@
---- astrolog.h.orig 2002-04-27 22:50:39.000000000 +0400
-+++ astrolog.h 2012-02-25 21:25:04.000000000 +0400
-@@ -72,9 +72,11 @@
- /*#define MACG /* Comment out this #define if you don't have a Mac, or else */
- /* have one and don't wish to compile in Mac screen graphics. */
-
--/*#define MOUSE /* Comment out this #define if you don't have a mouse, or */
-+#if defined(X11) || defined(WIN) || defined(MSG) || defined(BGI) || defined(MACG)
-+#define MOUSE /* Comment out this #define if you don't have a mouse, or */
- /* don't wish to compile in mouse tracking features. This is */
- /* only valid if X11, WIN, MSG, BGI, or MACG above are set. */
-+#endif
-
- #define TIME /* Comment out this #define if your compiler can't take the */
- /* calls to the 'time' or 'localtime' functions as in time.h */
-@@ -138,9 +140,13 @@
- */
-
- #ifndef PC
-+#ifndef DEFAULT_DIR
- #define DEFAULT_DIR "~/astrolog"
- #define EPHE_DIR "~/astrolog/ephe"
- #else
-+#define EPHE_DIR DEFAULT_DIR
-+#endif
-+#else
- #define DEFAULT_DIR "C:\\ASTROLOG"
- #define EPHE_DIR DEFAULT_DIR
- #endif
-@@ -292,6 +298,8 @@
- #define ISG
- #include <X11/Xlib.h>
- #include <X11/Xutil.h>
-+#else
-+#include <sys/types.h>
- #endif
- #ifdef WIN
- #define ISG
-@@ -1068,9 +1076,9 @@
- */
-
- #define byte unsigned char
--#define word unsigned short
--#define dword unsigned long
--#define word4 long
-+#define word u_int16_t
-+#define dword u_int32_t
-+#define word4 int32_t
- #define real double
- #define _char unsigned char
- #define _int unsigned int
diff --git a/misc/astrolog/files/patch-charts1.c b/misc/astrolog/files/patch-charts1.c
deleted file mode 100644
index 00d14230adb0..000000000000
--- a/misc/astrolog/files/patch-charts1.c
+++ /dev/null
@@ -1,101 +0,0 @@
---- charts1.c.orig 2002-04-27 22:32:58.000000000 +0400
-+++ charts1.c 2012-02-26 10:14:28.000000000 +0400
-@@ -66,7 +66,7 @@
- ciMain = ciCore;
- }
-
-- fNam = *ciMain.nam > chNull; fLoc = *ciMain.loc > chNull;
-+ fNam = *ciMain.nam != chNull; fLoc = *ciMain.loc != chNull;
- AnsiColor(kWhite);
- if (us.nRel == rcDual) {
- sprintf(sz, "%s %s dual chart ", szAppName, szVersionCore); PrintSz(sz);
-@@ -92,8 +92,12 @@
- if (us.nRel == rcMidpoint) {
- sprintf(sz, " %s\n", SzLocation(Lon, Lat)); PrintSz(sz);
- } else {
-- sprintf(sz, "%c%s%s%s\n", fLoc && !fNam ? '\n' : ' ', ciMain.loc,
-- fLoc ? " " : "", SzLocation(Lon, Lat)); PrintSz(sz);
-+ if (fLoc)
-+ sprintf(sz, "\n%s %s\n", ciMain.loc, SzLocation(Lon, Lat));
-+ else
-+ sprintf(sz, "%c%s%s%s\n", fLoc && !fNam ? '\n' : ' ', ciMain.loc,
-+ fLoc ? " " : "", SzLocation(Lon, Lat));
-+ PrintSz(sz);
- }
- }
- if (us.fHorizon) {
-@@ -157,8 +161,12 @@
- sprintf(sz, "%c%c%c %s %s (%cT %s GMT)", chDay3(day),
- SzDate(Mon, Day, Yea, 3), SzTim(Tim), ChDst(Dst),
- SzZone(Zon)); PrintSz(sz);
-- sprintf(sz, "%c%s%s%s\n", fLoc && !fNam ? '\n' : ' ', ciMain.loc,
-- fLoc ? " " : "", SzLocation(Lon, Lat)); PrintSz(sz);
-+ if (fLoc)
-+ sprintf(sz, "\n%s %s\n", ciMain.loc, SzLocation(Lon, Lat));
-+ else
-+ sprintf(sz, "%c%s%s%s\n", fLoc && !fNam ? '\n' : ' ', ciMain.loc,
-+ fLoc ? " " : "", SzLocation(Lon, Lat));
-+ PrintSz(sz);
- ciMain = ciT;
- }
- }
-@@ -464,7 +472,7 @@
- sprintf(sz, "%c%c%c: ", chObj3(i3)); PrintSz(sz);
- PrintZodiac(planet[i3]);
- if (ac == acGC || ac == acC || ac == acMR || ac == acK) {
-- PrintSz(" to ");
-+ sprintf(sz, "\n%-11s to ", " "); PrintSz(sz);
- AnsiColor(kObjA[i4]);
- sprintf(sz, "%c%c%c: ", chObj3(i4)); PrintSz(sz);
- PrintZodiac(planet[i4]);
-@@ -610,7 +618,7 @@
- void PrintWheelCenter(irow)
- int irow;
- {
-- byte sz[cchSzDef], szT[8];
-+ byte sz[cchSzDef], szT[9];
- int cch, nT;
-
- if (*ciMain.nam == chNull && *ciMain.loc == chNull) /* Try to center */
-@@ -635,25 +643,26 @@
- sprintf(sz, "%s", ciMain.loc);
- break;
- case 4:
-- nT = (int)(RFract(RAbs(Zon))*100.0+rRound);
-- sprintf(sz, "%cT %c%02d:%02d, %s", ChDst(Dst),
-- Zon > 0.0 ? '-' : '+', (int)RAbs(Zon), nT, SzLocation(Lon, Lat));
-+ sprintf(sz, "%cT %s GMT", ChDst(Dst), SzZone(Zon));
- break;
- case 5:
-+ sprintf(sz, "%s", SzLocation(Lon, Lat));
-+ break;
-+ case 6:
- nT = us.fEuroTime; us.fEuroTime = fTrue;
- sprintf(szT, "%s", SzTim(DegToDec(DFromR(is.RA)*(24.0/rDegMax))));
-- sprintf(sz, "UT: %s, Sid.T: %s", SzTim(Tim+Zon-Dst), szT);
-+ sprintf(sz, "UT: %s, Sid.T: %s", SzTim(DegToDec(DecToDeg(Tim)+DecToDeg(Zon-Dst))), szT);
- us.fEuroTime = nT;
- break;
-- case 6:
-+ case 7:
- sprintf(sz, "%s Houses", szSystem[us.nHouseSystem]);
- break;
-- case 7:
-+ case 8:
- sprintf(sz, "%s / %s", us.fSidereal ? "Sidereal" : "Tropical",
- us.objCenter == oSun ? "Heliocentric" :
- (us.objCenter == oEar ? "Geocentric" : szObjName[us.objCenter]));
- break;
-- case 8:
-+ case 9:
- sprintf(sz, "Julian Day = %12.4f", JulianDayFromTime(is.T));
- break;
- default:
-@@ -849,6 +858,7 @@
- sprintf(sz, "%c%c%c:%3d", chObj3(i), co[i]); PrintSz(sz);
- j++;
- }
-+ AnsiColor(kDefault);
- PrintL();
- }
-
diff --git a/misc/astrolog/files/patch-general.c b/misc/astrolog/files/patch-general.c
deleted file mode 100644
index faaf547d22bc..000000000000
--- a/misc/astrolog/files/patch-general.c
+++ /dev/null
@@ -1,47 +0,0 @@
---- general.c.orig 2002-04-27 22:33:57.000000000 +0400
-+++ general.c 2012-02-26 11:13:09.000000000 +0400
-@@ -900,14 +900,32 @@
-
- /* Return a string containing the given time zone, given as a real value */
- /* having the hours before GMT in the integer part and minutes fractionally. */
-+/* Seconds are printed when needed. */
-
- byte *SzZone(zon)
- real zon;
- {
-- static byte szZon[7];
-+ static byte szZon[10];
-+ int hr, min, sec;
-+ real rMin;
-
-- sprintf(szZon, "%c%d:%02d", zon > 0.0 ? '-' : '+', (int)RAbs(zon),
-- (int)(RFract(RAbs(zon))*100.0+rRound/60.0));
-+ hr = NFloor(RAbs(zon));
-+ rMin = RFract(RAbs(zon)) * 100.0;
-+ min = (int)(rMin + rRound / 600.0);
-+ rFractal = RFract(rMin);
-+ if (rFractal > rOne)
-+ rFractal = rSmall;
-+ sec = (int)(60.0*rFractal + rRound);
-+ while (min >= 60) {
-+ min -= 60;
-+ hr++;
-+ }
-+ while (hr >= 24)
-+ hr -= 24;
-+ if (sec == 0)
-+ sprintf(szZon, "%c%d:%02d", zon > 0.0 ? '-' : '+', hr, min);
-+ else
-+ sprintf(szZon, "%c%d:%02d:%02d", zon > 0.0 ? '-' : '+', hr, min, sec);
- return szZon;
- }
-
-@@ -970,7 +988,7 @@
- int *mon, *day, *yea;
- real *tim, zon;
- {
-- dword curtimer;
-+ time_t curtimer;
- int min, sec;
- real hr;
-
diff --git a/misc/astrolog/files/patch-intrpalt.c b/misc/astrolog/files/patch-intrpalt.c
deleted file mode 100644
index 257ba71d26e3..000000000000
--- a/misc/astrolog/files/patch-intrpalt.c
+++ /dev/null
@@ -1,32 +0,0 @@
---- intrpalt.c.bak 2002-04-27 22:35:18.000000000 +0400
-+++ intrpalt.c 2012-02-25 22:34:56.000000000 +0400
-@@ -71,7 +71,8 @@
- byte *szHouseFile(i)
- int i;
- {
-- byte szFileName[16], szFileNumber[8];
-+ static byte szFileName[16];
-+ byte szFileNumber[8];
-
- sprintf (szFileNumber, "%i", i);
- sprintf (szFileName, "house");
-@@ -85,7 +86,8 @@
- int i;
- bool trflag;
- {
-- byte szFileName[16], szFileNumber[8];
-+ static byte szFileName[16];
-+ byte szFileNumber[8];
-
- sprintf (szFileNumber, "%i", i);
- if (i < 10)
-@@ -104,7 +106,8 @@
- int i;
- bool trflag;
- {
-- byte szFileName[16], szFileNumber[8];
-+ static byte szFileName[16];
-+ byte szFileNumber[8];
-
- sprintf (szFileNumber, "%i", i);
- if (i < 10)
diff --git a/misc/astrolog/files/patch-io.c b/misc/astrolog/files/patch-io.c
deleted file mode 100644
index e987c27e991d..000000000000
--- a/misc/astrolog/files/patch-io.c
+++ /dev/null
@@ -1,51 +0,0 @@
---- io.c.orig 2002-04-27 22:35:30.000000000 +0400
-+++ io.c 2012-02-26 11:44:42.000000000 +0400
-@@ -38,6 +38,7 @@
- ** Modifications from version 5.40 to 5.41 are by Alois Treindl.
- */
-
-+#include <ctype.h>
- #include "astrolog.h"
- #include <string.h>
- /*
-@@ -141,12 +142,12 @@
- }
-
- loop {
-- while (!feof(file) && (ch = getc(file)) < ' ')
-+ while (!feof(file) && iscntrl((_char)(ch = getc(file))))
- ;
- if (feof(file))
- break;
- for (szLine[0] = ch, i = 1; i < cchSzMax && !feof(file) &&
-- (szLine[i] = getc(file)) >= ' '; i++)
-+ !iscntrl((_char)(szLine[i] = getc(file))); i++)
- ;
- szLine[i] = chNull;
- argc = NParseCommandLine(szLine, argv);
-@@ -432,7 +433,7 @@
- /* so we have to distinguish them from new strings with two dots. VA. */
-
- newstyle = fTrue;
-- if (pm == pmTim || pm == pmLon || pm == pmLat) {
-+ if (pm == pmTim || pm == pmLon || pm == pmLat || pm == pmZon) {
- havedot = 0; dot1 = 0; dot2 = 0;
- for (i = 0; i < cch; i++) {
- chdot = sz[i];
-@@ -453,6 +454,7 @@
- /* it to the old style. */
-
- if (newstyle) {
-+ memset(minutes, chNull, sizeof(minutes));
- for (i = dot1+1; i < cch; i++) {
- j = i - (dot1 + 1);
- if (sz[i] >= '.' && sz[i] <= '9' && sz[i] != '/')
-@@ -724,7 +726,7 @@
- /* them. Be prepared to skip over them in old files for compatibility. */
-
- if (i == oVtx) {
-- while (getc(file) >= ' ')
-+ while (!iscntrl((_char)getc(file)))
- ;
- if ((ch = getc(file)) != 'H')
- i = cuspHi;
diff --git a/misc/astrolog/files/patch-makefile b/misc/astrolog/files/patch-makefile
deleted file mode 100644
index 929ff56752e7..000000000000
--- a/misc/astrolog/files/patch-makefile
+++ /dev/null
@@ -1,28 +0,0 @@
---- makefile.orig 2002-04-27 22:48:52.000000000 +0400
-+++ makefile 2012-11-21 12:12:08.000000000 +0400
-@@ -17,6 +17,7 @@
- # edited, is compile each source file, and link them together with the math
- # library, and if applicable, the main X library.
- #
-+.PATH: src
- NAME = astrolog
- OBJ = astrolog.o data.o data2.o general.o io.o\
- calc.o matrix.o charts0.o charts1.o charts2.o charts3.o\
-@@ -28,9 +29,15 @@
- # LIBS = -lm -lX11
- # with Debian Linux and X windows worked
- # LIBS = -lm -L/usr/X11R6/lib -lX11
--LIBS= -lm
-+.if defined(X11)
-+LIBS = -L${LOCALBASE}/lib -lX11 -lm
-+CFLAGS += -Isrc -DX11 -I${LOCALBASE}/include -DDEFAULT_DIR=\"${PREFIX}/lib/astrolog\"
-+.else
-+LIBS = -lm
-+CFLAGS += -Isrc -DDEFAULT_DIR=\"${PREFIX}/lib/astrolog\"
-+.endif
- #
--CFLAGS = -O -DHPUX_SOURCE
-+#CFLAGS = -O -DHPUX_SOURCE
- #
- # CFLAGS from 5.41 original sources
- # CFLAGS = -g -Aa -DHPUX_SOURCE
diff --git a/misc/astrolog/files/patch-src-sweodef.h b/misc/astrolog/files/patch-src-sweodef.h
deleted file mode 100644
index 1402803bba6f..000000000000
--- a/misc/astrolog/files/patch-src-sweodef.h
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/sweodef.h.orig 2012-11-21 12:36:17.000000000 +0400
-+++ src/sweodef.h 2012-11-21 12:37:03.000000000 +0400
-@@ -197,10 +197,10 @@
- typedef unsigned int UINT2; /* unsigned 16 bits */
- # define ABS4 labs /* abs function for long */
- #else
-- typedef int int32;
-- typedef long long int64;
-- typedef unsigned int uint32;
-- typedef short int16;
-+ typedef int32_t int32;
-+ typedef int64_t int64;
-+ typedef uint32_t uint32;
-+ typedef int16_t int16;
- typedef double REAL8; /* real with at least 64 bit precision */
- typedef int INT4; /* signed integer with at least 32 bit precision */
- typedef unsigned int UINT4;
diff --git a/misc/astrolog/files/patch-xcharts0.c b/misc/astrolog/files/patch-xcharts0.c
deleted file mode 100644
index 03f2a0a2ec90..000000000000
--- a/misc/astrolog/files/patch-xcharts0.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- xcharts0.c.bak 2002-05-18 22:28:56.000000000 +0400
-+++ xcharts0.c 2012-02-26 10:00:57.000000000 +0400
-@@ -200,7 +200,7 @@
- SzDate(Mon, Day, Yea, fTrue));
- DrawPrint(sz, gi.kiOn, fFalse);
- DrawPrint(SzTim(Tim), gi.kiOn, fTrue);
-- sprintf(sz, " (%cT %s GMT)", ChDst(Dst), SzZone(Zon));
-+ sprintf(sz, " %cT %s GMT", ChDst(Dst), SzZone(Zon));
- DrawPrint(sz, gi.kiOn, fFalse);
- }
- if (*ciMain.loc && us.nRel != rcMidpoint)
-@@ -278,7 +278,7 @@
- SzDate(Mon, Day, Yea, fTrue));
- DrawPrint(sz, kYellow, fFalse);
- DrawPrint(SzTim(Tim), kYellow, fTrue);
-- sprintf(sz, " (%cT %s GMT)", ChDst(Dst), SzZone(Zon));
-+ sprintf(sz, " %cT %s GMT", ChDst(Dst), SzZone(Zon));
- DrawPrint(sz, kYellow, fFalse);
- if (us.nRel != rcProgress) {
- if (*ciMain.loc)
diff --git a/misc/astrolog/files/pkg-message.in b/misc/astrolog/files/pkg-message.in
deleted file mode 100644
index f95036a2b305..000000000000
--- a/misc/astrolog/files/pkg-message.in
+++ /dev/null
@@ -1,8 +0,0 @@
-[
-{ type: install
- message: <<EOM
-See the file %%PREFIX%%/share/doc/astrolog/helpfile.540 for help
-and tune %%PREFIX%%/lib/astrolog/astrolog.dat
-EOM
-}
-]
diff --git a/misc/astrolog/pkg-descr b/misc/astrolog/pkg-descr
deleted file mode 100644
index a56e5691dc0d..000000000000
--- a/misc/astrolog/pkg-descr
+++ /dev/null
@@ -1,23 +0,0 @@
-Astrolog is a many featured and
-customizable astrology chart calculation
-program for DOS, Windows, Mac, and Unix,
-used in 30+ countries on six continents.
-It is 100% freeware and requires no
-registration fee. :) The complete source
-code is available. Astrolog features:
-wheels, aspects, midpoints, relationship
-charts, transits, progressions, some
-interpretations, astro-graphy, local
-horizon, constellations, planet orbits,
-dispositors, various influence charts,
-biorhythms, different zodiacs, central
-planets, 14 house systems, 8400 year
-ephemeris, asteroids, Uranians, fixed
-stars, Arabic parts, script files and
-macros, interactive PC & MS/X11 Windows
-graphics, smooth animation of charts,
-graphic files in PostScript, Windows
-metafile, and bitmap formats, and more!
-
-
-WWW: http://astrolog.offline.ee/astrolog/
diff --git a/misc/astrolog/pkg-install b/misc/astrolog/pkg-install
deleted file mode 100644
index 6b7e94ea2635..000000000000
--- a/misc/astrolog/pkg-install
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-# installation script for astrolog
-if [ "$2" != "POST-INSTALL" ]; then
- exit 0
-fi
-echo "See the file ${PKG_PREFIX}/share/doc/astrolog/helpfile.540 for help"
-echo "and tune ${PKG_PREFIX}/lib/astrolog/astrolog.dat"
diff --git a/misc/astrolog/pkg-plist b/misc/astrolog/pkg-plist
deleted file mode 100644
index fb5353ab7b01..000000000000
--- a/misc/astrolog/pkg-plist
+++ /dev/null
@@ -1,57 +0,0 @@
-bin/astrolog
-@sample lib/astrolog/astrolog.dat-dist lib/astrolog/astrolog.dat
-lib/astrolog/fixstars.ast
-lib/astrolog/seas_00.se1
-lib/astrolog/seas_06.se1
-lib/astrolog/seas_12.se1
-lib/astrolog/seas_18.se1
-lib/astrolog/seas_24.se1
-lib/astrolog/seas_30.se1
-lib/astrolog/seas_36.se1
-lib/astrolog/seas_42.se1
-lib/astrolog/seas_48.se1
-lib/astrolog/seasm06.se1
-lib/astrolog/seasm12.se1
-lib/astrolog/seasm18.se1
-lib/astrolog/seasm24.se1
-lib/astrolog/seasm30.se1
-lib/astrolog/seasm36.se1
-lib/astrolog/seasm42.se1
-lib/astrolog/seasm48.se1
-lib/astrolog/seasm54.se1
-lib/astrolog/semo_00.se1
-lib/astrolog/semo_06.se1
-lib/astrolog/semo_12.se1
-lib/astrolog/semo_18.se1
-lib/astrolog/semo_24.se1
-lib/astrolog/semo_30.se1
-lib/astrolog/semo_36.se1
-lib/astrolog/semo_42.se1
-lib/astrolog/semo_48.se1
-lib/astrolog/semom06.se1
-lib/astrolog/semom12.se1
-lib/astrolog/semom18.se1
-lib/astrolog/semom24.se1
-lib/astrolog/semom30.se1
-lib/astrolog/semom36.se1
-lib/astrolog/semom42.se1
-lib/astrolog/semom48.se1
-lib/astrolog/semom54.se1
-lib/astrolog/sepl_00.se1
-lib/astrolog/sepl_06.se1
-lib/astrolog/sepl_12.se1
-lib/astrolog/sepl_18.se1
-lib/astrolog/sepl_24.se1
-lib/astrolog/sepl_30.se1
-lib/astrolog/sepl_36.se1
-lib/astrolog/sepl_42.se1
-lib/astrolog/sepl_48.se1
-lib/astrolog/seplm06.se1
-lib/astrolog/seplm12.se1
-lib/astrolog/seplm18.se1
-lib/astrolog/seplm24.se1
-lib/astrolog/seplm30.se1
-lib/astrolog/seplm36.se1
-lib/astrolog/seplm42.se1
-lib/astrolog/seplm48.se1
-lib/astrolog/seplm54.se1
diff --git a/misc/chord2html/Makefile b/misc/chord2html/Makefile
deleted file mode 100644
index 227e3799beac..000000000000
--- a/misc/chord2html/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= chord2html
-PORTVERSION= 1.3
-PORTREVISION= 3
-CATEGORIES= misc
-MASTER_SITES= http://T32.TecNik93.com/FreeBSD/ports/${PORTNAME}/sources/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Convert CHORD input files to HTML
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= p5-GD>=0:graphics/p5-GD
-
-USES= shebangfix perl5
-NO_BUILD= yes
-SHEBANG_FILES= chord2html
-
-PLIST_FILES= bin/chord2html share/chord2html/chord2html.css man/man1/chord2html.1.gz
-
-post-patch:
- @${REINPLACE_CMD} -i '' -e "s,%%PREFIX%%,${PREFIX},g ; \
- s,chord2html.css,${PREFIX}/share/chord2html/chord2html.css," \
- ${WRKSRC}/chord2html
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/chord2html ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/chord2html.css ${STAGEDIR}${DATADIR}
-
-.include <bsd.port.mk>
diff --git a/misc/chord2html/distinfo b/misc/chord2html/distinfo
deleted file mode 100644
index 1deb1835f440..000000000000
--- a/misc/chord2html/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (chord2html-1.3.tar.gz) = 792fac29cf527474594e313d46ce1982bb41b32371916cdab2e63fe280f3a800
-SIZE (chord2html-1.3.tar.gz) = 16874
diff --git a/misc/chord2html/pkg-descr b/misc/chord2html/pkg-descr
deleted file mode 100644
index cb4743ee9543..000000000000
--- a/misc/chord2html/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-chord2html is a small Perl script to convert CHORD input files (the .chopro
-files in OLGA) to HTML. The HTML files are similar to the PostScript documents
-produced by CHORD; chord2html reads a text file containing the lyrics and
-chords of a song to produce a page with chord names above the words and a
-graphical representation of the chords at the end of the songs.
diff --git a/misc/crosspad/Makefile b/misc/crosspad/Makefile
deleted file mode 100644
index 60864feefd5a..000000000000
--- a/misc/crosspad/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: itojun@itojun.org
-# $FreeBSD$
-
-PORTNAME= crosspad
-PORTVERSION= 19991202
-PORTREVISION= 1
-CATEGORIES= misc
-MASTER_SITES= ftp://ftp.itojun.org/pub/misc/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Crosspad data downloader/converter
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= ncurses perl5
-USE_PERL5= run
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= ac_cv_path_path_perl=${PERL}
-WRKSRC= ${WRKDIR}/crosspad/build
-
-PORTDOCS= PROTOCOL README.english README.japanese
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -E -e 's,(bin|man)dir),DESTDIR)$$(&,g' \
- -e 's,-(g|o) (bin|uucp),,g' \
- ${WRKSRC}/Makefile.in
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/../|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/misc/crosspad/distinfo b/misc/crosspad/distinfo
deleted file mode 100644
index e68a203cb362..000000000000
--- a/misc/crosspad/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (crosspad-19991202.tar.gz) = d8b21d5d499af9be7ebf82ea8f95b3beb9d799f8e4fec39500ebe44be4e962d8
-SIZE (crosspad-19991202.tar.gz) = 49310
diff --git a/misc/crosspad/files/patch-src_main.c b/misc/crosspad/files/patch-src_main.c
deleted file mode 100644
index 833304afc6cb..000000000000
--- a/misc/crosspad/files/patch-src_main.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- ../src/main.c.orig 2011-09-19 09:01:45.000000000 +0800
-+++ ../src/main.c 2011-09-19 09:02:18.000000000 +0800
-@@ -578,7 +578,7 @@ cleanup()
- uucpunlock(n0);
- }
-
--void
-+int
- main(argc, argv)
- int argc;
- char **argv;
diff --git a/misc/crosspad/files/patch-src_uucplock.c b/misc/crosspad/files/patch-src_uucplock.c
deleted file mode 100644
index a0188182c11f..000000000000
--- a/misc/crosspad/files/patch-src_uucplock.c
+++ /dev/null
@@ -1,33 +0,0 @@
---- ../src/uucplock.c.orig 1999-12-02 11:12:24.000000000 +0800
-+++ ../src/uucplock.c 2011-09-19 09:03:11.000000000 +0800
-@@ -37,9 +37,13 @@ static char sccsid[] = "@(#)uucplock.c 5
-
- #include "config.h"
-
-+#include <sys/types.h>
-+#include <stdio.h>
-+#include <signal.h>
- #include <sys/file.h>
--#include <sys/dir.h>
-+#include <dirent.h>
- #include <errno.h>
-+#include <unistd.h>
-
- #include "pathnames.h"
-
-@@ -49,6 +53,7 @@ static char sccsid[] = "@(#)uucplock.c 5
- * -1 - failure
- */
-
-+int
- uu_lock(ttyname)
- char *ttyname;
- {
-@@ -101,6 +106,7 @@ uu_lock(ttyname)
- return(0);
- }
-
-+int
- uu_unlock(ttyname)
- char *ttyname;
- {
diff --git a/misc/crosspad/pkg-descr b/misc/crosspad/pkg-descr
deleted file mode 100644
index 81c383783fd1..000000000000
--- a/misc/crosspad/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This package contains following two utilities:
- padload - crosspad downloder
- crosspad2ps - crosspad -> postscript converter
-
-more information on CrossPad digitizing notepad itself:
-WWW: http://www.cross-pcg.com/
diff --git a/misc/crosspad/pkg-plist b/misc/crosspad/pkg-plist
deleted file mode 100644
index 93ed51eec130..000000000000
--- a/misc/crosspad/pkg-plist
+++ /dev/null
@@ -1,12 +0,0 @@
-bin/crosspad2eps
-bin/crosspad2idraw
-bin/crosspad2ps
-bin/crosspad2tgif
-@owner uucp
-bin/padload
-@owner
-man/man1/crosspad2eps.1.gz
-man/man1/crosspad2idraw.1.gz
-man/man1/crosspad2ps.1.gz
-man/man1/crosspad2tgif.1.gz
-man/man1/padload.1.gz
diff --git a/misc/detachtty/Makefile b/misc/detachtty/Makefile
deleted file mode 100644
index 68ea5a222a6d..000000000000
--- a/misc/detachtty/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: johs
-# $FreeBSD$
-
-PORTNAME= detachtty
-PORTVERSION= 9
-PORTREVISION= 1
-CATEGORIES= misc
-MASTER_SITES= ftp://ftp.linux.org.uk/pub/lisp/detachtty/
-DISTNAME= ${PORTNAME}_${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Run interactive programs non-interactively
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-9
-USES= gmake
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/[ad][te]tachtty
- ${INSTALL_MAN} ${WRKSRC}/detachtty.1 ${STAGEDIR}${MANPREFIX}/man/man1
- ${INSTALL_MAN} ${WRKSRC}/detachtty.1 ${STAGEDIR}${MANPREFIX}/man/man1/attachtty.1
-
-.include <bsd.port.mk>
diff --git a/misc/detachtty/distinfo b/misc/detachtty/distinfo
deleted file mode 100644
index 157a0ddcaa83..000000000000
--- a/misc/detachtty/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (detachtty_9.tar.gz) = 2386ef32fdc94f6ea4bcfa25706f46249fbd5f8ba8200a36d365e8524db855c9
-SIZE (detachtty_9.tar.gz) = 13085
diff --git a/misc/detachtty/files/patch-Makefile b/misc/detachtty/files/patch-Makefile
deleted file mode 100644
index 5ed43a0acc3c..000000000000
--- a/misc/detachtty/files/patch-Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
---- Makefile.orig 2003-08-04 17:32:23.000000000 +0800
-+++ Makefile 2014-06-08 23:33:51.093015991 +0800
-@@ -3,9 +3,9 @@
- # for details
-
- # Linux 2.4
--OS_CFLAGS=-DNEED_PTY_H
-+#OS_CFLAGS=-DNEED_PTY_H
- # FreeBSD, version unknown
--#OS_CFLAGS=-DNEED_LIBUTIL_H
-+OS_CFLAGS=-DNEED_LIBUTIL_H
- # Solaris, some version of
- #OS_CFLAGS=-DNEED_STRINGS_H -DNEED_LOCAL_FORKPTY_H
- # MacOS X needs libpoll from fink
-@@ -23,7 +23,7 @@ OS_OBJECTS=
- # no forkpty in Solaris or MacOS X
- # OS_OBJECTS=forkpty.o
-
--INSTALL_DIR=/usr/local/bin
-+INSTALL_DIR=${PREFIX}/bin
-
- # You probably don't need to edit anything below this line
-
diff --git a/misc/detachtty/files/patch-copy-stream.c b/misc/detachtty/files/patch-copy-stream.c
deleted file mode 100644
index 8b72d933e45e..000000000000
--- a/misc/detachtty/files/patch-copy-stream.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./copy-stream.c.orig 2003-01-18 15:03:15.000000000 +0100
-+++ ./copy-stream.c 2012-08-24 13:22:21.932915476 +0200
-@@ -21,7 +21,7 @@
-
- int output_buffer(int fd) {
- int bytes_written=0,bytes_to_write=bytes_in_buf;
-- if(fd<0) return;
-+ if(fd<0) return 0;
- while(bytes_to_write>0) {
- bytes_written=write(fd,buf,bytes_to_write);
- if(bytes_written==-1) return -1;
diff --git a/misc/detachtty/pkg-descr b/misc/detachtty/pkg-descr
deleted file mode 100644
index 0c014433d0b9..000000000000
--- a/misc/detachtty/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-detachtty is a Unix utility that lets you run interactive programs
-non-interactively, and connect to them over the network when you do
-need to interact with them. It's intended for use with long-running
-server processes running in Common Lisp implementations.
-
-WWW: http://www.cliki.net/detachtty
diff --git a/misc/detachtty/pkg-plist b/misc/detachtty/pkg-plist
deleted file mode 100644
index 2ebb07588ad2..000000000000
--- a/misc/detachtty/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-bin/attachtty
-bin/detachtty
-man/man1/attachtty.1.gz
-man/man1/detachtty.1.gz
diff --git a/misc/dphys-config/Makefile b/misc/dphys-config/Makefile
deleted file mode 100644
index 887962050d15..000000000000
--- a/misc/dphys-config/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Created by: <gurkan@phys.ethz.ch>
-# $FreeBSD$
-
-PORTNAME= dphys-config
-PORTVERSION= 20100216
-CATEGORIES= misc
-MASTER_SITES= DEBIAN_POOL
-DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Tool to distribute config files
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= wget:ftp/wget
-
-NO_BUILD= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|' ${WRKSRC}/${PORTNAME}
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/dphys-config.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/site.example/local/sbin
-.for f in dphys-config.example cron.d.example init.d.example
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${EXAMPLESDIR}
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/site.example/${PORTNAME}* \
- ${STAGEDIR}${EXAMPLESDIR}/site.example/
- ${INSTALL_DATA} ${WRKSRC}/site.example/local/sbin/${PORTNAME}-* \
- ${STAGEDIR}${EXAMPLESDIR}/site.example/local/sbin/
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.example ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.sample
-
-.include <bsd.port.mk>
diff --git a/misc/dphys-config/distinfo b/misc/dphys-config/distinfo
deleted file mode 100644
index 92853f2e2c0d..000000000000
--- a/misc/dphys-config/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (dphys-config_20100216.orig.tar.gz) = 839b5ea85f09be0453b4f89515cd33f027f2e289abeda1c4dae9f9d317fef7a6
-SIZE (dphys-config_20100216.orig.tar.gz) = 46000
diff --git a/misc/dphys-config/pkg-descr b/misc/dphys-config/pkg-descr
deleted file mode 100644
index 79b745c8c55a..000000000000
--- a/misc/dphys-config/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This project is aimed at installing (and keeping update) the site specific
-config files we want, after preprocessing them (conditional content and include
-files and include sections). It also triggers postinstall scripts whenever their
-associated config file has been changed. It can also remove config files,
-including running an preremove script before doing so. All this is driven by an
-simple config file list.
-
-WWW: http://www.phys.ethz.ch/~franklin/Projects/dphys-config/
diff --git a/misc/dphys-config/pkg-plist b/misc/dphys-config/pkg-plist
deleted file mode 100644
index 8f1530708613..000000000000
--- a/misc/dphys-config/pkg-plist
+++ /dev/null
@@ -1,18 +0,0 @@
-bin/dphys-config
-@sample etc/dphys-config.sample
-man/man1/dphys-config.1.gz
-%%EXAMPLESDIR%%/cron.d.example
-%%EXAMPLESDIR%%/dphys-config.example
-%%EXAMPLESDIR%%/init.d.example
-%%EXAMPLESDIR%%/site.example/dphys-config-filesys.list
-%%EXAMPLESDIR%%/site.example/dphys-config-x
-%%EXAMPLESDIR%%/site.example/dphys-config.list
-%%EXAMPLESDIR%%/site.example/local/sbin/dphys-config-altern-wwwbrowser
-%%EXAMPLESDIR%%/site.example/local/sbin/dphys-config-altern-xcursor
-%%EXAMPLESDIR%%/site.example/local/sbin/dphys-config-altern-xsession
-%%EXAMPLESDIR%%/site.example/local/sbin/dphys-config-altern-xterminal
-%%EXAMPLESDIR%%/site.example/local/sbin/dphys-config-exports
-%%EXAMPLESDIR%%/site.example/local/sbin/dphys-config-filesys
-%%EXAMPLESDIR%%/site.example/local/sbin/dphys-config-quota
-%%EXAMPLESDIR%%/site.example/local/sbin/dphys-config-usb-storage
-%%EXAMPLESDIR%%/site.example/local/sbin/dphys-config-x
diff --git a/misc/dvorakng/Makefile b/misc/dvorakng/Makefile
deleted file mode 100644
index b8a1d6d53950..000000000000
--- a/misc/dvorakng/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= dvorakng
-PORTVERSION= 0.5.0
-PORTREVISION= 1
-CATEGORIES= misc
-MASTER_SITES= http://www.free.of.pl/n/nopik/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Dvorak typing tutor
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= ncurses tar:bzip2
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-MAKE_ARGS= CC="${CC}" CXX="${CXX}" CFLAGS="${CFLAGS} ${CPPFLAGS}" \
- CXXFLAGS="${CXXFLAGS} ${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
-
-PLIST_FILES= bin/dvorakng
-PORTDOCS= README TODO
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/dvorakng ${STAGEDIR}${PREFIX}/bin
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/misc/dvorakng/distinfo b/misc/dvorakng/distinfo
deleted file mode 100644
index d1b9c6989a74..000000000000
--- a/misc/dvorakng/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (dvorakng-0.5.0.tar.bz2) = 8145170a5544bdc4d6c1b202429cc524e8eb8555120674767725c3599ae0523f
-SIZE (dvorakng-0.5.0.tar.bz2) = 27440
diff --git a/misc/dvorakng/pkg-descr b/misc/dvorakng/pkg-descr
deleted file mode 100644
index b04f32d74965..000000000000
--- a/misc/dvorakng/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-DvorakNG is a Dvorak typing tutor. It's heavily based on Dvorak7min, but adds
-many improvements like a progress information database.
diff --git a/misc/gctpc/Makefile b/misc/gctpc/Makefile
deleted file mode 100644
index 759b35a7138d..000000000000
--- a/misc/gctpc/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: Randall Hopper <aa8vb@nc.rr.com>
-# $FreeBSD$
-
-PORTNAME= gctpc
-PORTVERSION= 2.0
-CATEGORIES= misc geography
-MASTER_SITES= http://www.nco.ncep.noaa.gov/pmb/codes/nwprod/util/sorc/wgrib2.cd/grib2/
-DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= USGS General Cartographic Transformation Package (GCTP)
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-WRKSRC= ${WRKDIR}/${PORTNAME}/source
-
-USES= gmake tar:Z
-ALL_TARGET= libgctpc.so.1
-USE_LDCONFIG= yes
-MAKE_JOBS_UNSAFE= yes
-
-OPTIONS_DEFINE= DOCS
-
-post-extract:
- @${FIND} ${FILESDIR} -name "*.h" -not -name "patch-*" -exec \
- ${INSTALL_DATA} {} ${WRKSRC} \;
-
-do-install:
- ${INSTALL_DATA} ${WRKSRC}/libgctpc.a ${STAGEDIR}${PREFIX}/lib
- ${INSTALL_LIB} ${WRKSRC}/libgctpc.so.1 ${STAGEDIR}${PREFIX}/lib
- ${LN} -sf libgctpc.so.1 ${STAGEDIR}${PREFIX}/lib/libgctpc.so
- ${MKDIR} ${STAGEDIR}${PREFIX}/include/gctpc
- ${INSTALL_DATA} ${WRKSRC}/*.h ${STAGEDIR}${PREFIX}/include/gctpc
-
-do-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/../doc/* ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/../README ${STAGEDIR}${DOCSDIR}/README.main
-
-.include <bsd.port.mk>
diff --git a/misc/gctpc/distinfo b/misc/gctpc/distinfo
deleted file mode 100644
index 673b75655d6c..000000000000
--- a/misc/gctpc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gctpc20.tar.Z) = 217eae42f580175a04bae11b87afc59fde4f770aeccc16c90ef9f826a94fa66b
-SIZE (gctpc20.tar.Z) = 10381911
diff --git a/misc/gctpc/files/for_init.h b/misc/gctpc/files/for_init.h
deleted file mode 100644
index 38f0241415d9..000000000000
--- a/misc/gctpc/files/for_init.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef INCLUDED_FOR_INIT_H
-#define INCLUDED_FOR_INIT_H
-
-void
-for_init(long int outsys, long int outzone, double *outparm,
- long int outdatum, char *fn27, char *fn83, long int *iflg,
- ForwardTransFunc for_trans[]);
-
-#endif /* INCLUDED_FOR_INIT_H */
diff --git a/misc/gctpc/files/gctp.h b/misc/gctpc/files/gctp.h
deleted file mode 100644
index 7d33ed2c188b..000000000000
--- a/misc/gctpc/files/gctp.h
+++ /dev/null
@@ -1,7 +0,0 @@
-#ifndef INCLUDED_GCTP_H
-#define INCLUDED_GCTP_H
-
-typedef long (*ForwardTransFunc)(double, double, double*, double*);
-typedef long (*InverseTransFunc)(double, double, double*, double*);
-
-#endif /* INCLUDED_GCTP_H */
diff --git a/misc/gctpc/files/gctpc.h b/misc/gctpc/files/gctpc.h
deleted file mode 100644
index 3f714405cfd7..000000000000
--- a/misc/gctpc/files/gctpc.h
+++ /dev/null
@@ -1,440 +0,0 @@
-#ifndef GCTPC_H
-#define GCTPC_H
-
-#include "proj.h"
-
-/* This didn't come with the original gctpc distribution.
- But it *should* have. -- jamie 2/14/95 */
-
-void gctp(double* incoor,
- long* insys,
- long* inzone,
- double* inparm,
- long* inunit,
- long* indatum,
- long* ipr,
- char* efile,
- long* jpr,
- char* pfile,
- double* outcoor,
- long* outsys,
- long* outzone,
- double* outparm,
- long* outunit,
- long* outdatum,
- char* fn27,
- char* fn83,
- long* iflg);
-
-long
-alberforint(double r_maj, double r_min, double lat1, double lat2, double lon0,
- double lat0, double false_east, double false_north);
-
-long
-alberfor(double lon, double lat, double *x, double *y);
-
-long
-alberinvint(double r_maj, double r_min, double lat1, double lat2, double lon0,
- double lat0, double false_east, double false_north);
-
-long
-alberinvint(double r_maj, double r_min, double lat1, double lat2, double lon0,
- double lat0, double false_east, double false_north);
-
-long
-alberinvint(double r_maj, double r_min, double lat1, double lat2, double lon0,
- double lat0, double false_east, double false_north);
-
-long
-alberinv(double x, double y, double *lon, double *lat);
-
-long
-alconforint(double r_maj, double r_min, double false_east, double false_north);
-
-long
-alconfor(double lon, double lat, double *x, double *y);
-
-long
-alconinvint(double r_maj, double r_min, double false_east, double false_north);
-
-long
-alconinv(double x, double y, double *lon, double *lat);
-
-long
-azimforint(double r_maj, double center_lon, double center_lat, double false_east,
- double false_north);
-
-long
-azimfor(double lon, double lat, double *x, double *y);
-
-long
-aziminvint(double r_maj, double center_lon, double center_lat, double false_east,
- double false_north);
-
-long
-aziminv(double x, double y, double *lon, double *lat);
-
-long
-eqconforint(double r_maj, double r_min, double lat1, double lat2,
- double center_lon, double center_lat, double false_east,
- double false_north, long int mode);
-
-long
-eqconfor(double lon, double lat, double *x, double *y);
-
-long
-eqconinvint(double r_maj, double r_min, double lat1, double lat2,
- double center_lon, double center_lat, double false_east,
- double false_north, long int mode);
-
-long
-eqconinv(double x, double y, double *lon, double *lat);
-
-long
-equiforint(double r_maj, double center_lon, double lat1, double false_east,
- double false_north);
-
-long
-equifor(double lon, double lat, double *x, double *y);
-
-long
-equiinvint(double r_maj, double center_lon, double lat1,
- double false_east, double false_north);
-
-long
-equiinv(double x, double y, double *lon, double *lat);
-
-long
-gnomforint(double r, double center_long, double center_lat,
- double false_east, double false_north);
-
-long
-gnomfor(double lon, double lat, double *x, double *y);
-
-long
-gnominvint(double r, double center_long, double center_lat, double false_east,
- double false_north);
-
-long
-gnominv(double x, double y, double *lon, double *lat);
-
-long
-goodforint(double r);
-
-long
-goodfor(double lon, double lat, double *x, double *y);
-
-long
-goodinvint(double r);
-
-long
-goodinv(double x, double y, double *lon, double *lat);
-
-long
-gvnspforint(double r, double h, double center_long, double center_lat,
- double false_east, double false_north);
-
-long
-gvnspfor(double lon, double lat, double *x, double *y);
-
-long
-gvnspinvint(double r, double h, double center_long, double center_lat,
- double false_east, double false_north);
-
-long
-gvnspinv(double x, double y, double *lon, double *lat);
-
-long
-hamforint(double r, double center_long, double false_east, double false_north);
-
-long
-hamfor(double lon, double lat, double *x, double *y);
-
-long
-haminvint(double r, double center_long, double false_east, double false_north);
-
-long
-haminv(double x, double y, double *lon, double *lat);
-
-long
-imolwforint(double r);
-
-long
-imolwfor(double lon, double lat, double *x, double *y);
-
-long
-imolwinvint(double r);
-
-long
-imolwinv(double x, double y, double *lon, double *lat);
-
-long
-lamazforint(double r, double center_long, double center_lat, double false_east,
- double false_north);
-
-long
-lamazfor(double lon, double lat, double *x, double *y);
-
-long
-lamazinvint(double r, double center_long, double center_lat, double false_east,
- double false_north);
-
-long
-lamazinv(double x, double y, double *lon, double *lat);
-
-long
-lamccforint(double r_maj, double r_min, double lat1, double lat2, double c_lon,
- double c_lat, double false_east, double false_north);
-
-long
-lamccfor(double lon, double lat, double *x, double *y);
-
-long
-lamccinvint(double r_maj, double r_min, double lat1, double lat2, double c_lon,
- double c_lat, double false_east, double false_north);
-
-long
-lamccinv(double x, double y, double *lon, double *lat);
-
-long
-merforint(double r_maj, double r_min, double center_lon, double center_lat,
- double false_east, double false_north);
-
-long
-merfor(double lon, double lat, double *x, double *y);
-
-long
-merinvint(double r_maj, double r_min, double center_lon, double center_lat,
- double false_east, double false_north);
-
-long
-merinv(double x, double y, double *lon, double *lat);
-
-long
-millforint(double r, double center_long, double false_east, double false_north);
-
-long
-millfor(double lon, double lat, double *x, double *y);
-
-long
-millinvint(double r, double center_long, double false_east, double false_north);
-
-long
-millinv(double x, double y, double *lon, double *lat);
-
-long
-molwforint(double r, double center_long, double false_east, double false_north);
-
-long
-molwfor(double lon, double lat, double *x, double *y);
-
-long
-molwinvint(double r, double center_long, double false_east, double false_north);
-
-long
-molwinv(double x, double y, double *lon, double *lat);
-
-long
-obleqforint(double r, double center_long, double center_lat, double shape_m,
- double shape_n, double angle, double false_east, double false_north);
-
-long
-obleqfor(double lon, double lat, double *x, double *y);
-
-long
-obleqinvint(double r, double center_long, double center_lat, double shape_m,
- double shape_n, double angle, double false_east, double false_north);
-
-long
-obleqinv(double x, double y, double *lon, double *lat);
-
-long
-omerforint(double r_maj, double r_min, double scale_fact, double azimuth,
- double lon_orig, double lat_orig, double false_east,
- double false_north, double lon1, double lat1, double lon2,
- double lat2, long int mode);
-
-long
-omerfor(double lon, double lat, double *x, double *y);
-
-long
-omerinvint(double r_maj, double r_min, double scale_fact, double azimuth,
- double lon_orig, double lat_orig, double false_east,
- double false_north, double lon1, double lat1, double lon2,
- double lat2, long int mode);
-
-long
-omerinv(double x, double y, double *lon, double *lat);
-
-long
-orthforint(double r_maj, double center_lon, double center_lat, double false_east,
- double false_north);
-
-long
-orthfor(double lon, double lat, double *x, double *y);
-
-long
-orthinvint(double r_maj, double center_lon, double center_lat,
- double false_east, double false_north);
-
-long
-orthinv(double x, double y, double *lon, double *lat);
-
-long
-polyforint(double r_maj, double r_min, double center_lon, double center_lat,
- double false_east, double false_north);
-
-long
-polyfor(double lon, double lat, double *x, double *y);
-
-long
-polyinvint(double r_maj, double r_min, double center_lon, double center_lat,
- double false_east, double false_north);
-
-long
-polyinv(double x, double y, double *lon, double *lat);
-
-long
-psforint(double r_maj, double r_min, double c_lon, double c_lat,
- double false_east, double false_north);
-
-long
-psfor(double lon, double lat, double *x, double *y);
-
-long
-psinvint(double r_maj, double r_min, double c_lon, double c_lat, double false_east,
- double false_north);
-
-long
-psinv(double x, double y, double *lon, double *lat);
-
-long
-robforint(double r, double center_long, double false_east, double false_north);
-
-long
-robfor(double lon, double lat, double *x, double *y);
-
-long
-robinvint(double r, double center_long, double false_east, double false_north);
-
-long
-robinv(double x, double y, double *lon, double *lat);
-
-long
-sinforint(double r, double center_long, double false_east, double false_north);
-
-long
-sinfor(double lon, double lat, double *x, double *y);
-
-long
-sininvint(double r, double center_long, double false_east, double false_north);
-
-long
-sininv(double x, double y, double *lon, double *lat);
-
-long
-somforint(double r_major, double r_minor, long int satnum, long int path,
- double alf_in, double lon, double false_east, double false_north,
- double time, long int start1, long int flag);
-
-long
-somfor(double lon, double lat, double *y, double *x);
-
-long
-sominvint(double r_major, double r_minor, long int satnum, long int path,
- double alf_in, double lon, double false_east, double false_north,
- double time, long int start1, long int flag);
-
-long
-sominv(double y, double x, double *lon, double *lat);
-
-long
-sterforint(double r_maj, double center_lon, double center_lat,
- double false_east, double false_north);
-
-long
-sterfor(double lon, double lat, double *x, double *y);
-
-long
-sterinvint(double r_maj, double center_lon, double center_lat,
- double false_east, double false_north);
-
-long
-sterinv(double x, double y, double *lon, double *lat);
-
-long
-stplnforint(long int zone, long int sphere, char *fn27, char *fn83);
-
-long
-stplnfor(double lon, double lat, double *x, double *y);
-
-long
-stplninvint(long int zone, long int sphere, char *fn27, char *fn83);
-
-long
-stplninv(double x, double y, double *lon, double *lat);
-
-long
-utmforint(double r_maj, double r_min, double scale_fact, long int zone);
-
-long
-utmfor(double lon, double lat, double *x, double *y);
-
-long
-tmforint(double r_maj, double r_min, double scale_fact, double center_lon,
- double center_lat, double false_east, double false_north);
-
-long
-tmfor(double lon, double lat, double *x, double *y);
-
-long
-utminvint(double r_maj, double r_min, double scale_fact, long int zone);
-
-long
-utminv(double x, double y, double *lon, double *lat);
-
-long
-tminvint(double r_maj, double r_min, double scale_fact, double center_lon,
- double center_lat, double false_east, double false_north);
-
-long
-tminv(double x, double y, double *lon, double *lat);
-
-long
-vandgforint(double r, double center_long, double false_east, double false_north);
-
-long
-vandgfor(double lon, double lat, double *x, double *y);
-
-long
-vandginvint(double r, double center_long, double false_east, double false_north);
-
-long
-vandginv(double x, double y, double *lon, double *lat);
-
-long
-wivforint(double r, double center_long, double false_east, double false_north);
-
-long
-wivfor(double lon, double lat, double *x, double *y);
-
-long
-wivinvint(double r, double center_long, double false_east, double false_north);
-
-long
-wivinv(double x, double y, double *lon, double *lat);
-
-long
-wviiforint(double r, double center_long, double false_east, double false_north);
-
-long
-wviifor(double lon, double lat, double *x, double *y);
-
-long
-wviiinvint(double r, double center_long, double false_east, double false_north);
-
-long
-wviiinv(double x, double y, double *lon, double *lat);
-
-
-#endif /* GCTPC_H */
diff --git a/misc/gctpc/files/inv_init.h b/misc/gctpc/files/inv_init.h
deleted file mode 100644
index aef42bf89245..000000000000
--- a/misc/gctpc/files/inv_init.h
+++ /dev/null
@@ -1,8 +0,0 @@
-#ifndef INCLUDED_INV_INIT_H
-#define INCLUDED_INV_INIT_H
-
-void
-inv_init(long int insys, long int inzone, double *inparm, long int indatum,
- char *fn27, char *fn83, long int *iflg, InverseTransFunc inv_trans[]);
-
-#endif /* INCLUDED_INV_INIT_H */
diff --git a/misc/gctpc/files/patch-Makefile b/misc/gctpc/files/patch-Makefile
deleted file mode 100644
index 9182a4f42b5f..000000000000
--- a/misc/gctpc/files/patch-Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
---- Makefile.orig 1998-03-13 21:02:27 UTC
-+++ Makefile
-@@ -1,10 +1,12 @@
-
- INCDIR =
--ARCHIVE = geolib.a
-+SHLIB = libgctpc.so.1
-+ARCHIVE = libgctpc.a
- LIBDIR =
- SRCDIR = .
- INCS = cproj.h proj.h
--CC = cc
-+CC ?= cc
-+CFLAGS += -fPIC -DPIC
-
- OBJECTS= \
- $(ARCHIVE)(alberfor.o) $(ARCHIVE)(alberinv.o) \
-@@ -56,6 +58,11 @@ SOURCES = gctp.c alberfor.c alberinv.c a
- cproj.c report.c lamccfor.c lamccinv.c paksz.c untfz.c sphdz.c \
- br_gctp.c Makefile cproj.h proj.h
-
-+$(SHLIB): $(ARCHIVE)
-+ mkdir objs
-+ cd objs && ar x ../$(ARCHIVE) && $(CC) -shared -o ../$(SHLIB) *.o
-+ rm -rf objs
-+
- $(ARCHIVE): $(OBJECTS)
-
-
diff --git a/misc/gctpc/files/patch-cproj.h b/misc/gctpc/files/patch-cproj.h
deleted file mode 100644
index fbecb51a421b..000000000000
--- a/misc/gctpc/files/patch-cproj.h
+++ /dev/null
@@ -1,43 +0,0 @@
---- cproj.h.orig 1998-06-24 21:25:45 UTC
-+++ cproj.h
-@@ -1,4 +1,7 @@
- #include <math.h>
-+#ifndef INCLUDED_CPROJ_H
-+#define INCLUDED_CPROJ_H
-+
- #include "proj.h"
-
- #define PI 3.141592653589793238
-@@ -27,3 +30,32 @@
-
- #define IMOD(A, B) (A) - (((A) / (B)) * (B)) /* Integer mod function */
-
-+/* Not part of the original gctpc distribution. */
-+
-+#ifdef NEED_SINCOS
-+void
-+sincos(double val, double *sin_val, double *cos_val);
-+#endif
-+
-+double asinz (double con);
-+double msfnz (double eccent, double sinphi, double cosphi);
-+double qsfnz (double eccent, double sinphi, double cosphi);
-+double phi1z (double eccent, double qs, long int *flag);
-+double phi2z(double eccent, double ts, long int *flag);
-+double phi3z(double ml, double e0, double e1, double e2, double e3, long int *flag);
-+double phi4z (double eccent, double e0, double e1, double e2, double e3,
-+ double a, double b, double *c, double *phi);
-+double pakcz(double pak);
-+double pakr2dm(double pak);
-+double tsfnz(double eccent, double phi, double sinphi);
-+int sign(double x);
-+double adjust_lon(double x);
-+double e0fn(double x);
-+double e1fn(double x);
-+double e2fn(double x);
-+double e3fn(double x);
-+double e4fn(double x);
-+double mlfn(double e0, double e1, double e2, double e3, double phi);
-+long calc_utm_zone(double lon);
-+
-+#endif // INCLUDED_CPROJ_H
diff --git a/misc/gctpc/files/report.h b/misc/gctpc/files/report.h
deleted file mode 100644
index cb3fa8c9b8ab..000000000000
--- a/misc/gctpc/files/report.h
+++ /dev/null
@@ -1,55 +0,0 @@
-#ifndef INCLUDED_REPORT_H
-#define INCLUDED_REPORT_H
-
-// Functions declartions for report.cc.
-// Was not provided in the original gctpc distribution.
-
-int
-init(long int ipr, long int jpr, char *efile, char *pfile);
-
-void
-close_file(void);
-
-void
-ptitle(char *A);
-
-void
-radius(double A);
-
-void
-radius2(double A, double B);
-
-void
-cenlon(double A);
-
-void
-cenlonmer(double A);
-
-void
-cenlat(double A);
-
-void
-origin(double A);
-
-void
-stanparl(double A, double B);
-
-void
-stparl1(double A);
-
-void
-offsetp(double A, double B);
-
-void
-genrpt(double A, char *S);
-
-void
-genrpt_long(long int A, char *S);
-
-void
-pblank(void);
-
-void
-p_error(char *what, char *where);
-
-#endif // INCLUDED_REPORT_H
diff --git a/misc/gctpc/files/sphdz.h b/misc/gctpc/files/sphdz.h
deleted file mode 100644
index 76efa2cebcfa..000000000000
--- a/misc/gctpc/files/sphdz.h
+++ /dev/null
@@ -1,7 +0,0 @@
-#ifndef INCLUDED_SPHDZ_H
-#define INCLUDED_SPHDZ_H
-
-int
-sphdz(long int isph, double *parm, double *r_major, double *r_minor, double *radius);
-
-#endif /* INCLUDED_SPHDZ_H */
diff --git a/misc/gctpc/files/untfz.h b/misc/gctpc/files/untfz.h
deleted file mode 100644
index e8acf311348b..000000000000
--- a/misc/gctpc/files/untfz.h
+++ /dev/null
@@ -1,7 +0,0 @@
-#ifndef INCLUDED_UNTFZ_H
-#define INCLUDED_UNTFZ_H
-
-long
-untfz(long int inunit, long int outunit, double *factor);
-
-#endif /* INCLUDED_UNTFZ_H */
diff --git a/misc/gctpc/pkg-descr b/misc/gctpc/pkg-descr
deleted file mode 100644
index ab0d89386b2e..000000000000
--- a/misc/gctpc/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-The General Cartographic Transformation Package (GCTP) is a system of
-software routines designed to permit the transformation of coordinate
-pairs from one map projection to another. The GCTP is the standard
-computer software used by the National Mapping Division for map
-projection computations.
diff --git a/misc/gctpc/pkg-plist b/misc/gctpc/pkg-plist
deleted file mode 100644
index 638ad2384d87..000000000000
--- a/misc/gctpc/pkg-plist
+++ /dev/null
@@ -1,25 +0,0 @@
-include/gctpc/cproj.h
-include/gctpc/for_init.h
-include/gctpc/gctp.h
-include/gctpc/gctpc.h
-include/gctpc/inv_init.h
-include/gctpc/proj.h
-include/gctpc/report.h
-include/gctpc/sphdz.h
-include/gctpc/untfz.h
-lib/libgctpc.a
-lib/libgctpc.so
-lib/libgctpc.so.1
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/README.main
-%%PORTDOCS%%%%DOCSDIR%%/appendixA.txt
-%%PORTDOCS%%%%DOCSDIR%%/appendixB.txt
-%%PORTDOCS%%%%DOCSDIR%%/appendixC.txt
-%%PORTDOCS%%%%DOCSDIR%%/for_init.ps
-%%PORTDOCS%%%%DOCSDIR%%/error_codes.txt
-%%PORTDOCS%%%%DOCSDIR%%/gctp.ps
-%%PORTDOCS%%%%DOCSDIR%%/inv_init.ps
-%%PORTDOCS%%%%DOCSDIR%%/overview.ps
-%%PORTDOCS%%%%DOCSDIR%%/reference.txt
-%%PORTDOCS%%%%DOCSDIR%%/xxxfor.ps
-%%PORTDOCS%%%%DOCSDIR%%/xxxinv.ps
diff --git a/misc/gkrellm-helium/Makefile b/misc/gkrellm-helium/Makefile
deleted file mode 100644
index 7136a3f8b50d..000000000000
--- a/misc/gkrellm-helium/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Pav Lucistnik <pav@oook.cz>
-# $FreeBSD$
-
-PORTNAME= gkrellm-helium
-PORTVERSION= 2.3.1
-PORTREVISION= 12
-CATEGORIES= misc
-MASTER_SITES= https://sites.google.com/site/makovick/projects/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GKrellM plugin reading data from helium thermometer at Strahov, Prague
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2
-LIB_DEPENDS= libcurl.so:ftp/curl
-RUN_DEPENDS= gkrellm:sysutils/gkrellm2
-
-USES= pkgconfig tar:tgz
-
-PLIST_FILES= libexec/gkrellm2/plugins/helium.so
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|/usr/local/lib/gkrellm2|${STAGEDIR}${PREFIX}/libexec/gkrellm2| ; \
- /^CFLAGS/s| =.*| += -fPIC `pkg-config libcurl --cflags`| ; \
- s|gcc |$$(CC) | ; \
- s|-lcurl|`pkg-config libcurl --libs`|' ${WRKSRC}/Makefile
- @${REINPLACE_CMD} -e \
- 's|ulong|u_long|' ${WRKSRC}/*.c
- @${REINPLACE_CMD} -e \
- '/<curl\/types.h>/d' ${WRKSRC}/http_net.c
-
-.include <bsd.port.mk>
diff --git a/misc/gkrellm-helium/distinfo b/misc/gkrellm-helium/distinfo
deleted file mode 100644
index e1a4a9b5d768..000000000000
--- a/misc/gkrellm-helium/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gkrellm-helium-2.3.1.tgz) = f0ce4244d603c501ea7ae59301a79de3780bf6223ddaaa7cbad2742ff29c7fd2
-SIZE (gkrellm-helium-2.3.1.tgz) = 3607
diff --git a/misc/gkrellm-helium/files/patch-Makefile b/misc/gkrellm-helium/files/patch-Makefile
deleted file mode 100644
index 432f4e6bb82c..000000000000
--- a/misc/gkrellm-helium/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig 2013-09-18 16:01:03.680740000 +0000
-+++ Makefile
-@@ -10,7 +10,7 @@ helium.o: helium.c
- gcc $(CFLAGS) -fPIC -Wall `pkg-config gtk+-2.0 --cflags` -DVERSION=\"$(VERSION)\" -c helium.c
-
- helium.so: helium.o udp_net.o http_net.o
-- gcc $(CFLAGS) -shared -Wl -lcurl `pkg-config gtk+-2.0 --libs` -o helium.so helium.o udp_net.o http_net.o
-+ gcc $(CFLAGS) -shared -lcurl `pkg-config gtk+-2.0 --libs` -o helium.so helium.o udp_net.o http_net.o
-
- udp_net.o: udp_net.c
- gcc $(CFLAGS) -c udp_net.c
diff --git a/misc/gkrellm-helium/pkg-descr b/misc/gkrellm-helium/pkg-descr
deleted file mode 100644
index af2307391e6e..000000000000
--- a/misc/gkrellm-helium/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Tiny GKrellM plugin for reading temperature data from the helium thermometer
-at Strahov, Prague, Czech republic. Great for all Prague citizens. Probably
-useless for anybody else, sorry folks.
-
-WWW: https://sites.google.com/site/makovick/gkrellm-plugins
diff --git a/misc/gkrellweather2/Makefile b/misc/gkrellweather2/Makefile
deleted file mode 100644
index c48789dd48dc..000000000000
--- a/misc/gkrellweather2/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: Jean-Yves Lefort <jylefort@brutele.be>
-# $FreeBSD$
-
-PORTNAME= gkrellweather
-PORTVERSION= 2.0.8
-PORTREVISION= 3
-CATEGORIES= misc geography
-MASTER_SITES= https://sites.google.com/site/makovick/projects/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Weather plugin for GKrellM
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2
-RUN_DEPENDS= gkrellm:sysutils/gkrellm2
-
-USES= gettext gmake pkgconfig tar:tgz
-MAKE_ENV= enable_nls=1
-ALL_TARGET= gkrellweather.so
-
-do-install:
- (cd ${WRKSRC} && ${INSTALL_SCRIPT} GrabWeather \
- ${STAGEDIR}${PREFIX}/bin)
- @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins
- (cd ${WRKSRC} && ${INSTALL_LIB} gkrellweather.so \
- ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins)
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/ru
- (cd ${WRKSRC}/po && ${INSTALL_DATA} ru.mo \
- ${STAGEDIR}${PREFIX}/share/locale/ru/LC_MESSAGES/gkrellweather.mo)
-
-.include <bsd.port.mk>
diff --git a/misc/gkrellweather2/distinfo b/misc/gkrellweather2/distinfo
deleted file mode 100644
index bea95986f149..000000000000
--- a/misc/gkrellweather2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1474107595
-SHA256 (gkrellweather-2.0.8.tgz) = 06236ad489151019e71bab4ba63b4b8b06d58c58890caed8b1a28fdd05cde16d
-SIZE (gkrellweather-2.0.8.tgz) = 20227
diff --git a/misc/gkrellweather2/files/patch-GrabWeather b/misc/gkrellweather2/files/patch-GrabWeather
deleted file mode 100644
index 9c1411eae493..000000000000
--- a/misc/gkrellweather2/files/patch-GrabWeather
+++ /dev/null
@@ -1,27 +0,0 @@
---- GrabWeather.orig 2009-01-11 18:15:02 UTC
-+++ GrabWeather
-@@ -1,4 +1,4 @@
--#!/usr/bin/perl
-+#!/usr/bin/env perl
-
- #
- # Grabs the latest local weather conditions from the
-@@ -12,7 +12,7 @@
-
- $ReportDir = '.wmWeatherReports';
- #$WeatherSrc = 'ftp://weather.noaa.gov/data/observations/metar/decoded';
--$WeatherSrc = 'http://weather.noaa.gov/pub/data/observations/metar/decoded';
-+$WeatherSrc = 'http://tgftp.nws.noaa.gov/data/observations/metar/decoded';
-
- use strict;
- use vars qw( $ReportDir $WeatherSrc );
-@@ -40,8 +40,7 @@ my $DataFileName = "$StationID.dat";
- # Is LWP installed?
- eval { require LWP::UserAgent };
- if ($@) {
-- my $cmd = qq{wget --proxy=off --passive-ftp --tries=0 --quiet } .
-- qq{--output-document=$home/$ReportDir/$HTMLFileName $URL};
-+ my $cmd = qq{fetch -d -p -1 -q -o $home/$ReportDir/$HTMLFileName $URL};
- `$cmd` == 0 or die "unable to fetch weather: $?";
- } else {
- $ENV{FTP_PASSIVE} = 1; # LWP uses Net::FTP internally.
diff --git a/misc/gkrellweather2/files/patch-Makefile b/misc/gkrellweather2/files/patch-Makefile
deleted file mode 100644
index 0104529dce95..000000000000
--- a/misc/gkrellweather2/files/patch-Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
---- Makefile.orig 2009-01-11 18:15:02 UTC
-+++ Makefile
-@@ -1,9 +1,9 @@
- PKGNAME = gkrellweather
- VERSION = 2.0.8
--CFLAGS = -O2 -std=gnu99 -Wall -fPIC `pkg-config gtk+-2.0 --cflags`
-+CFLAGS += -Wall -fPIC `pkg-config gtk+-2.0 --cflags`
- LIBS = `pkg-config gtk+-2.0 --libs`
- LFLAGS = -shared
--PREFIX = /usr/local
-+PREFIX ?= /usr/local
-
- LOCALEDIR := $(PREFIX)/share/locale
-
-@@ -14,13 +14,13 @@ endif
- CFLAGS += -DPACKAGE="\"$(PKGNAME)\""
- export PKGNAME LOCALEDIR
-
--CC = gcc
-+CC ?= gcc
-
- OBJS = gkrellweather.o
-
- gkrellweather.so: $(OBJS)
- (cd po && ${MAKE} all )
-- $(CC) $(OBJS) -DVERSION=\"$(VERSION)\" -o gkrellweather.so $(LFLAGS) $(LIBS) -lpthread
-+ $(CC) $(OBJS) -DVERSION=\"$(VERSION)\" -o gkrellweather.so $(LFLAGS) $(LIBS) -pthread
-
- clean:
- (cd po && ${MAKE} clean )
diff --git a/misc/gkrellweather2/files/patch-gkrellweather.c b/misc/gkrellweather2/files/patch-gkrellweather.c
deleted file mode 100644
index a455f386a75b..000000000000
--- a/misc/gkrellweather2/files/patch-gkrellweather.c
+++ /dev/null
@@ -1,28 +0,0 @@
---- gkrellweather.c.orig 2009-01-11 18:15:02 UTC
-+++ gkrellweather.c
-@@ -777,7 +777,7 @@ create_air_tab (GtkWidget *tab)
- " switch interval - number of seconds (0 = never)" \
- " between switching display\n")
- };
-- static gchar url[] = "http://www.nws.noaa.gov/tg/siteloc.shtml";
-+ static gchar url[] = "http://www.nws.noaa.gov/tg/siteloc.php";
- laptop = gtk_notebook_new();
- gtk_notebook_set_tab_pos(GTK_NOTEBOOK(laptop), GTK_POS_TOP);
- gtk_box_pack_start(GTK_BOX(tab), laptop, TRUE, TRUE, 0);
-@@ -986,7 +986,7 @@ read_default(void)
- options.windspeed_unit = 1;
- options.pressure_unit = 1;
- strcpy(options.station, DEFAULT_STATION_ID);
-- snprintf(options.command, 512, "/usr/share/gkrellm/GrabWeather %s", options.station);
-+ snprintf(options.command, 512, "GrabWeather %s", options.station);
- options.command[511] = 0;
- snprintf(options.filename, 512, "%s/.wmWeatherReports/%s.dat",
- getenv("HOME"), options.station);
-@@ -998,6 +998,7 @@ GkrellmMonitor *
- gkrellm_init_plugin(void)
- {
- #ifdef ENABLE_NLS
-+ bindtextdomain(PACKAGE, LOCALEDIR);
- bind_textdomain_codeset(PACKAGE, "UTF-8");
- #endif /* ENABLE_NLS */
- style_id = gkrellm_add_meter_style(&air_mon, STYLE_NAME);
diff --git a/misc/gkrellweather2/pkg-descr b/misc/gkrellweather2/pkg-descr
deleted file mode 100644
index 54dc8a1f17ff..000000000000
--- a/misc/gkrellweather2/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-GKrellM plugin which shows weather info from the US National Weather
-Service
-
-Features
-- Choose the location nearest to you by 4-letter METAR station
- identifier code.(http://www.nws.noaa.gov/tg/siteloc.php)
-- Monitor temperature, dew point, pressure, relative humidity, sky
- condition, wind direction and speed
-- Display using imperial units (degrees Fareheight, inches of
- Mercury, miles per hour)
-- Display using metric units (degrees Celsius, millimeters of
- Mercury, kilometers per hour)
-- Display pressure in kPa, hPa and mmHg
-- Display wind speeds in kmph, mps and Beaufort scale
-
-WWW: https://sites.google.com/site/makovick/gkrellm-plugins
diff --git a/misc/gkrellweather2/pkg-plist b/misc/gkrellweather2/pkg-plist
deleted file mode 100644
index d6dbbf46b638..000000000000
--- a/misc/gkrellweather2/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/GrabWeather
-libexec/gkrellm2/plugins/gkrellweather.so
-share/locale/ru/LC_MESSAGES/gkrellweather.mo
diff --git a/misc/linm/Makefile b/misc/linm/Makefile
deleted file mode 100644
index cc30760d193a..000000000000
--- a/misc/linm/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# Created by: CHOI Junho <cjh@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= linm
-DISTVERSION= 0.8.1-1
-PORTREVISION= 8
-CATEGORIES= misc shells
-MASTER_SITES= http://kldp.net/frs/download.php/4508/
-DISTNAME= ${PORTNAME}_${DISTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Clone of Mdir, mc-style terminal file manager
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gettext iconv:translit pkgconfig gmake localbase libtool ncurses ssl
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-cfgpath="${ETCDIR}" ${ICONV_CONFIGURE_ARG}
-MAKE_JOBS_UNSAFE= yes
-INSTALL_TARGET= install-strip
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
-
-OPTIONS_DEFINE= SMB DOCS
-OPTIONS_SUB= yes
-
-SMB_CONFIGURE_ENV_OFF= ac_cv_lib_smbclient_smbc_new_context=no
-SMB_CPPFLAGS= -I${SAMBAINCLUDES}
-SMB_LIBS= -L${SAMBALIBS}
-SMB_USES= samba:lib
-
-.include <bsd.port.pre.mk>
-
-.if ${SSL_DEFAULT} == base
-BROKEN_FreeBSD_12= field has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
-BROKEN_FreeBSD_13= field has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st')
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|configpath|cfgpath|g' ${WRKSRC}/configure
- @${REINPLACE_CMD} -e '/^AM_CFLAGS/s|=.*|= -fPIC -std=gnu89|' \
- ${WRKSRC}/panel/vfs/libssh2/Makefile.in
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for i in AUTHORS ChangeLog README README.ko_euckr README.ko_utf8
- ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.post.mk>
diff --git a/misc/linm/distinfo b/misc/linm/distinfo
deleted file mode 100644
index 260ca94811a9..000000000000
--- a/misc/linm/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (linm_0.8.1-1.tar.gz) = 18f7a99059e3d741f6300078a946ecb55a6bc7014b12c0178819434e38892d97
-SIZE (linm_0.8.1-1.tar.gz) = 947761
diff --git a/misc/linm/files/patch-Makefile.in b/misc/linm/files/patch-Makefile.in
deleted file mode 100644
index 707a13b1266b..000000000000
--- a/misc/linm/files/patch-Makefile.in
+++ /dev/null
@@ -1,37 +0,0 @@
---- Makefile.in.orig Tue Jan 31 01:14:27 2006
-+++ Makefile.in Thu Feb 16 15:16:59 2006
-@@ -239,7 +239,7 @@
- # have all needed files, that a GNU package needs
- AUTOMAKE_OPTIONS = foreign 1.4
- ACLOCAL_AMFLAGS = -I m4
--SUBDIRS = intl po lib panel editor src sh
-+SUBDIRS = po lib panel editor src sh
- noinst_DATA = README.ko_euckr README.ko_utf8 linm.spec debian/*
- EXTRA_DIST = config.rpath m4/ChangeLog $(noinst_DATA)
- all: config.h
-@@ -695,6 +695,10 @@
-
-
- install-exec-hook :
-+ if ! test -d $(DESTDIR)$(sysconfdir)/profile.d ; then \
-+ install -d -m 755 $(DESTDIR)$(sysconfdir)/profile.d \
-+ ; fi
-+
- if test -d $(DESTDIR)$(sysconfdir)/profile.d ; then \
- if test -w $(DESTDIR)$(sysconfdir)/profile.d ; then \
- install -c -m 755 $(top_srcdir)/sh/linm_alias.sh $(DESTDIR)$(sysconfdir)/profile.d \
-@@ -710,14 +714,6 @@
- $(top_srcdir)/sh/colorset.cfg \
- $(top_srcdir)/sh/keyset.cfg \
- $(DESTDIR)$(LINM_CFGPATH) \
-- ; else \
-- if ! test -d ~/.linm ; then \
-- install -d -m 755 ~/.linm \
-- ; fi && \
-- install -c -m 644 $(top_srcdir)/sh/default.cfg \
-- $(top_srcdir)/sh/colorset.cfg \
-- $(top_srcdir)/sh/keyset.cfg \
-- ~/.linm \
- ; fi
-
- if ! test -d $(DESTDIR)$(datadir)/pixmaps ; then \
diff --git a/misc/linm/files/patch-lib_mlsdialog.h b/misc/linm/files/patch-lib_mlsdialog.h
deleted file mode 100644
index c9d5ee95c5d2..000000000000
--- a/misc/linm/files/patch-lib_mlsdialog.h
+++ /dev/null
@@ -1,16 +0,0 @@
-In file included from mlsdialog.cpp:1:
-./mlsdialog.h:30:10: error: cannot initialize return object of type 'void *' with an rvalue of type 'bool'
- return false;
- ^~~~~
-
---- lib/mlsdialog.h.orig 2018-08-30 11:11:28 UTC
-+++ lib/mlsdialog.h
-@@ -27,7 +27,7 @@ class MlsDialog (public)
- virtual void* MsgWaitBox(const string& sTitle, const string& sMsg)
- {
- cout << "MsgWaitBox :: " << sTitle << "Msg :: " << sMsg << endl;
-- return false;
-+ return NULL;
- }
- virtual void MsgWaitEnd(void* ) {}
- virtual int InputBox(const string& sTitle, string& sInputStr, bool /*bPasswd*/ = false)
diff --git a/misc/linm/files/patch-panel_common_passencrypt.cpp b/misc/linm/files/patch-panel_common_passencrypt.cpp
deleted file mode 100644
index 8bbfe7550371..000000000000
--- a/misc/linm/files/patch-panel_common_passencrypt.cpp
+++ /dev/null
@@ -1,48 +0,0 @@
---- panel/common/passencrypt.cpp.orig 2007-11-24 13:03:32 UTC
-+++ panel/common/passencrypt.cpp
-@@ -64,9 +64,9 @@ char PasswdCrypt::HexValue(char c)
- void PasswdCrypt::DesECBEncode(const string& sKeyHex, const string& sDecode, string& sEncode)
- {
- #ifdef __LINM_SFTP_USE__
-- des_key_schedule tKeySchedule;
-+ DES_key_schedule tKeySchedule;
-
-- des_cblock tHexBlock, tSrcBlock, tDecBlock;
-+ DES_cblock tHexBlock, tSrcBlock, tDecBlock;
- char cHexa[] = {'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
- unsigned char cMask[2] = {0xF0, 0x0F};
- char cEncode[17];
-@@ -93,8 +93,8 @@ void PasswdCrypt::DesECBEncode(const str
- tSrcBlock[i] = (unsigned char)' ';
- }
-
-- des_set_key((const_des_cblock*)&tHexBlock, tKeySchedule);
-- des_ecb_encrypt((const_des_cblock*)&tSrcBlock, &tDecBlock, tKeySchedule, DES_ENCRYPT);
-+ DES_set_key((const_DES_cblock*)&tHexBlock, &tKeySchedule);
-+ DES_ecb_encrypt((const_DES_cblock*)&tSrcBlock, &tDecBlock, &tKeySchedule, DES_ENCRYPT);
-
- for(i=0; i<8; i++)
- {
-@@ -110,9 +110,9 @@ void PasswdCrypt::DesECBEncode(const str
- void PasswdCrypt::DesECBDecode(const string& sKeyHex, const string& sEncode, string& sDecode)
- {
- #ifdef __LINM_SFTP_USE__
-- des_key_schedule tKeySchedule;
-+ DES_key_schedule tKeySchedule;
-
-- des_cblock tKeyBlock, tEncBlock, tDecBlock;
-+ DES_cblock tKeyBlock, tEncBlock, tDecBlock;
- char cKeyHex[16];
- char cEncode[16];
- int i;
-@@ -133,8 +133,8 @@ void PasswdCrypt::DesECBDecode(const str
- HEX2BYTE(*(tEncBlock+i), cEncode+i*2);
- }
-
-- des_set_key((const_des_cblock*)&tKeyBlock, tKeySchedule);
-- des_ecb_encrypt((const_des_cblock*)&tEncBlock, &tDecBlock, tKeySchedule, DES_DECRYPT);
-+ DES_set_key((const_DES_cblock*)&tKeyBlock, &tKeySchedule);
-+ DES_ecb_encrypt((const_DES_cblock*)&tEncBlock, &tDecBlock, &tKeySchedule, DES_DECRYPT);
-
- sDecode = "";
- for(i=0; i<8; i++)
diff --git a/misc/linm/files/patch-src_ncurses_Makefile.in b/misc/linm/files/patch-src_ncurses_Makefile.in
deleted file mode 100644
index 34264b0b36f0..000000000000
--- a/misc/linm/files/patch-src_ncurses_Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/ncurses/Makefile.in.orig 2018-08-30 11:32:53 UTC
-+++ src/ncurses/Makefile.in
-@@ -279,7 +279,7 @@ linm_LDADD = $(top_builddir)/lib/libmlscommon.a \
- $(top_builddir)/editor/libeditor.a \
- $(top_builddir)/panel/common/libpanelcommon.a \
- $(top_builddir)/panel/vfs/archive/liblinmpluginarc.la \
-- $(top_builddir)/panel/vfs/ftp/liblinmpluginftp.la @LIBINTL@ \
-+ $(top_builddir)/panel/vfs/ftp/liblinmpluginftp.la @LIBICONV@ @LIBINTL@ \
- $(am__append_1) $(am__append_2)
- all: all-recursive
-
diff --git a/misc/linm/pkg-descr b/misc/linm/pkg-descr
deleted file mode 100644
index 96a5b1e75853..000000000000
--- a/misc/linm/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-LinM is a Linux clone of famous MS-DOS file manager Mdir, popular in
-Korea. It inherits keyboard shortcuts and screen layout from Mdir in
-order to maximize user-friendliness, and supports FTP, SFTP, and SMB
-protocols.
-
-WWW: http://kldp.net/projects/mls/
diff --git a/misc/linm/pkg-plist b/misc/linm/pkg-plist
deleted file mode 100644
index 2da2d6114a92..000000000000
--- a/misc/linm/pkg-plist
+++ /dev/null
@@ -1,31 +0,0 @@
-bin/linm
-bin/linm.csh
-bin/linm.sh
-%%ETCDIR%%/colorset.cfg
-%%ETCDIR%%/default.cfg
-%%ETCDIR%%/keyset.cfg
-etc/profile.d/linm_alias.sh
-lib/liblinmpluginarc.a
-lib/liblinmpluginarc.so
-lib/liblinmpluginarc.so.0
-lib/liblinmpluginarc.so.0.0.0
-lib/liblinmpluginftp.a
-lib/liblinmpluginftp.so
-lib/liblinmpluginftp.so.0
-lib/liblinmpluginftp.so.0.0.0
-lib/liblinmpluginsftp.a
-lib/liblinmpluginsftp.so
-lib/liblinmpluginsftp.so.0
-lib/liblinmpluginsftp.so.0.0.0
-%%SMB%%lib/liblinmpluginsmb.a
-%%SMB%%lib/liblinmpluginsmb.so
-%%SMB%%lib/liblinmpluginsmb.so.0
-%%SMB%%lib/liblinmpluginsmb.so.0.0.0
-share/applications/LinM.desktop
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/README.ko_euckr
-%%PORTDOCS%%%%DOCSDIR%%/README.ko_utf8
-share/locale/ko/LC_MESSAGES/linm.mo
-share/pixmaps/linm.xpm
diff --git a/misc/mc-light/Makefile b/misc/mc-light/Makefile
deleted file mode 100644
index 476eb5dc3687..000000000000
--- a/misc/mc-light/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# Created by: Roman Y. Bogdanov <sam@brj.pp.ru>
-# $FreeBSD$
-
-PORTNAME= mc-light
-PORTVERSION= 4.1.40.p9
-PORTREVISION= 11
-CATEGORIES= misc shells
-MASTER_SITES= http://mc.linuxinside.com/Releases/
-DISTNAME= mc-${PORTVERSION:S/.p9/-pre9/}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Lightweight Midnight Commander clone
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= gawk:lang/gawk
-
-CONFLICTS= mc-4.7*
-
-USES= gmake iconv pkgconfig shebangfix
-SHEBANG_FILES= vfs/extfs/a vfs/extfs/deb \
- vfs/extfs/iso vfs/extfs/mailfs
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+=--with-included-slang \
- --with-gettext \
- --with-vfs \
- --with-netrc \
- --without-gpm-mouse \
- --with-edit
-
-OPTIONS_DEFINE= NLS SUBSHELL MC_IN_MC
-OPTIONS_SUB= yes
-
-SUBSHELL_DESC= Build with subshell support (only for bash!)
-SUBSHELL_CONFIGURE_WITH= subshell
-
-MC_IN_MC_DESC= Allow run mc inside mc (useful for mcedit)
-MC_IN_MC_CPPFLAGS= -DMC_IN_MC_ALLOWED
-
-NLS_CONFIGURE_ENABLE= nls
-NLS_USES= gettext
-
-post-patch:
- @${REINPLACE_CMD} '/destdir/ s|gnulocaledir|DESTDIR)$$(&|' \
- ${WRKSRC}/po/Makefile.in.in
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/mcserv
-.for i in a arfs audio cpio deb esp ftplist hp48 iso lha lslR mailfs patchfs rar rpm trpm uarj uha zip zoo
- ${CHMOD} 755 ${STAGEDIR}${PREFIX}/share/mc/extfs/${i}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/misc/mc-light/distinfo b/misc/mc-light/distinfo
deleted file mode 100644
index b74e15bd2fa4..000000000000
--- a/misc/mc-light/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mc-4.1.40-pre9.tar.gz) = dd588309674f915f8d61536aeb922f4da2af83210cf77a230a8e4502fc534484
-SIZE (mc-4.1.40-pre9.tar.gz) = 1214767
diff --git a/misc/mc-light/files/patch-Make.common.in b/misc/mc-light/files/patch-Make.common.in
deleted file mode 100644
index 15944f3595dd..000000000000
--- a/misc/mc-light/files/patch-Make.common.in
+++ /dev/null
@@ -1,29 +0,0 @@
---- Make.common.in.orig Sun Aug 22 17:03:08 2004
-+++ Make.common.in Thu Mar 10 10:44:30 2005
-@@ -18,12 +18,12 @@
- builddir = @builddir@
- bindir = $(exec_prefix)/bin
- libdir = $(exec_prefix)/lib/mc
--suppbindir = $(libdir)/bin
--tidir = $(libdir)/term
--extfsdir = $(libdir)/extfs
-+suppbindir = $(datadir)/bin
-+tidir = $(datadir)/term
-+extfsdir = $(datadir)/extfs
- mandir = $(prefix)/man/man1
--datadir = $(prefix)/share
--localedir = $(datadir)/locale
-+datadir = $(prefix)/share/mc
-+localedir = $(prefix)/share/locale
- manext = 1
- man8dir = $(prefix)/man/man8
- man8ext = 8
-@@ -49,7 +49,7 @@
- # No way, to make make happy (except GNU), we cannot use := to append
- # something to these, so that's why there is a leading _
- XCFLAGS = @CFLAGS@
--XCPPFLAGS = @CPPFLAGS@ -I.. -DBINDIR=\""$(bindir)/"\" -DLIBDIR=\""$(libdir)/"\" $(XINC) -DLOCALEDIR=\""$(localedir)/"\" -DWANT_PARSE
-+XCPPFLAGS = @CPPFLAGS@ -I.. -DBINDIR=\""$(bindir)/"\" -DLIBDIR=\""$(datadir)/"\" $(XINC) -DLOCALEDIR=\""$(localedir)/"\" -DWANT_PARSE
- XLDFLAGS = @LDFLAGS@
- XDEFS = @DEFS@
- XLIBS = @LIBS@
diff --git a/misc/mc-light/files/patch-Makefile.in b/misc/mc-light/files/patch-Makefile.in
deleted file mode 100644
index 9dec0e4a2499..000000000000
--- a/misc/mc-light/files/patch-Makefile.in
+++ /dev/null
@@ -1,30 +0,0 @@
---- Makefile.in.orig Sun Jun 1 21:51:10 2003
-+++ Makefile.in Fri Sep 3 14:27:33 2004
-@@ -42,20 +42,20 @@
-
- install: installdirs @vcs@
- @for I in $(unixdirs); do cd $$I; $(MAKE) DESTDIR=$(DESTDIR) $@ || exit 1; cd ..; done
-- $(INSTALL_DATA) $(srcdir)/FAQ $(DESTDIR)$(libdir)/FAQ
-- $(INSTALL_PROGRAM) mcfn_install $(DESTDIR)$(suppbindir)/mcfn_install
-+ $(INSTALL_DATA) $(srcdir)/FAQ $(DESTDIR)$(datadir)/FAQ
-+ $(INSTALL_DATA) mcfn_install $(DESTDIR)$(suppbindir)/mcfn_install
- chmod +x $(DESTDIR)$(suppbindir)/mcfn_install
-- @cp -r PowerPack/syntax $(DESTDIR)$(libdir)/
-- @cp -r PowerPack/codepages $(DESTDIR)$(libdir)/
-+ @cp -r PowerPack/syntax $(DESTDIR)$(datadir)/
-+ @cp -r PowerPack/codepages $(DESTDIR)$(datadir)/
- @echo "Please verify that the configuration values are correctly"
-- @echo "set in the mc.ext file in $(libdir)"
-+ @echo "set in the mc.ext file in $(datadir)"
-
- install.create_vcs:
-- $(INSTALL_PROGRAM) $(srcdir)/create_vcs $(DESTDIR)$(suppbindir)/create_vcs
-+ $(INSTALL_DATA) $(srcdir)/create_vcs $(DESTDIR)$(suppbindir)/create_vcs
- if test x$(DESTDIR) = x; then $(SHELL) $(srcdir)/create_vcs; fi
-
- installdirs:
-- $(mcsrcdir)/xmkdir $(DESTDIR)$(bindir) $(DESTDIR)$(libdir)
-+ $(mcsrcdir)/xmkdir $(DESTDIR)$(bindir) $(DESTDIR)$(datadir)
- $(mcsrcdir)/xmkdir $(DESTDIR)$(mandir) $(DESTDIR)$(man8dir)
- $(mcsrcdir)/xmkdir $(DESTDIR)$(suppbindir)
- $(mcsrcdir)/xmkdir $(DESTDIR)$(tidir) $(DESTDIR)$(extfsdir)
diff --git a/misc/mc-light/files/patch-config.h.in b/misc/mc-light/files/patch-config.h.in
deleted file mode 100644
index 306b0850535d..000000000000
--- a/misc/mc-light/files/patch-config.h.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- config.h.in.orig Tue Oct 19 04:00:43 2004
-+++ config.h.in Tue Oct 19 04:01:00 2004
-@@ -322,7 +322,7 @@
- #undef HAVE_GETWD
-
- /* Define if you have the grantpt function. */
--#undef HAVE_GRANTPT
-+/* #undef HAVE_GRANTPT */
-
- /* Define if you have the initgroups function. */
- #undef HAVE_INITGROUPS
diff --git a/misc/mc-light/files/patch-lib_Makefile.in b/misc/mc-light/files/patch-lib_Makefile.in
deleted file mode 100644
index e2e0fa11db97..000000000000
--- a/misc/mc-light/files/patch-lib_Makefile.in
+++ /dev/null
@@ -1,17 +0,0 @@
---- lib/Makefile.in.orig Mon May 25 12:16:05 1998
-+++ lib/Makefile.in Fri Sep 3 14:52:08 2004
-@@ -34,10 +34,10 @@
- $(RMF) $(srcdir)/*~ $(srcdir)/Makefile
-
- install:
-- $(INSTALL_DATA) mc.ext $(DESTDIR)$(libdir)/mc.ext
-- $(INSTALL_DATA) $(srcdir)/mc.menu $(DESTDIR)$(libdir)/mc.menu
-- $(INSTALL_DATA) $(srcdir)/mc.hint $(DESTDIR)$(libdir)/mc.hint
-- $(INSTALL_DATA) $(srcdir)/mc.lib $(DESTDIR)$(libdir)/mc.lib
-+ $(INSTALL_DATA) mc.ext $(DESTDIR)$(datadir)/mc.ext
-+ $(INSTALL_DATA) $(srcdir)/mc.menu $(DESTDIR)$(datadir)/mc.menu
-+ $(INSTALL_DATA) $(srcdir)/mc.hint $(DESTDIR)$(datadir)/mc.hint
-+ $(INSTALL_DATA) $(srcdir)/mc.lib $(DESTDIR)$(datadir)/mc.lib
- $(INSTALL_DATA) $(srcdir)/ansi.ti $(DESTDIR)$(tidir)/ansi.ti
- $(INSTALL_DATA) $(srcdir)/linux.ti $(DESTDIR)$(tidir)/linux.ti
- $(INSTALL_DATA) $(srcdir)/vt100.ti $(DESTDIR)$(tidir)/vt100.ti
diff --git a/misc/mc-light/files/patch-lib_mc.ext.in b/misc/mc-light/files/patch-lib_mc.ext.in
deleted file mode 100644
index c824307633b4..000000000000
--- a/misc/mc-light/files/patch-lib_mc.ext.in
+++ /dev/null
@@ -1,15 +0,0 @@
---- lib/mc.ext.in.orig Fri Aug 27 14:17:35 2004
-+++ lib/mc.ext.in Thu Sep 22 18:45:54 2005
-@@ -416,11 +416,7 @@
- Open=%cd %d/%p#tar
- View=%view{ascii} gzip -dc %f 2>/dev/null | tar tvvf -
- Extract=gzip -dc %f 2>/dev/null | tar xf -
--regex/\.([Tt][Bb][zZ]2)$
-- Open=%cd %d/%p#tar
-- View=%view{ascii} gzip -dc %f 2>/dev/null | tar tvvf -
-- Extract=gzip -dc %f 2>/dev/null | tar xf -
--regex/\.tar\.bz$
-+regex/\.t(ar\.bz2|bz|b2)$
- Open=%cd %d/%p#tar
- View=%view{ascii} bzip -dc %f 2>/dev/null | tar tvvf -
- Extract=bzip -dc %f 2>/dev/null | tar xf -
diff --git a/misc/mc-light/files/patch-po-ru.po b/misc/mc-light/files/patch-po-ru.po
deleted file mode 100644
index 61aee5a0dd3a..000000000000
--- a/misc/mc-light/files/patch-po-ru.po
+++ /dev/null
@@ -1,24 +0,0 @@
---- po/ru.po.orig Mon Aug 30 23:55:58 2004
-+++ po/ru.po Tue Aug 14 21:17:35 2007
-@@ -875,7 +875,7 @@
-
- #: src/fixhlp.c:181
- msgid ""
--"[Contents]\n"
-+"[Contents]\n"
- " Topics:\n"
- "\n"
- msgstr ""
-@@ -2404,10 +2404,10 @@
- #: src/help.c:278
- msgid ""
- " Help file format error\n"
--""
-+""
- msgstr ""
- "ïÛÉÂËÁ × ÆÏÒÍÁÔÅ ÆÁÊÌÁ ÐÏÍÏÝÉ\n"
--""
-+""
-
- #: src/help.c:317
- msgid " Internal bug: Double start of link area "
diff --git a/misc/mc-light/files/patch-src-dlglist.c b/misc/mc-light/files/patch-src-dlglist.c
deleted file mode 100644
index 74237ea92baa..000000000000
--- a/misc/mc-light/files/patch-src-dlglist.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/dlglist.c.orig Tue Aug 24 18:14:12 2004
-+++ src/dlglist.c Wed Jun 29 11:13:07 2005
-@@ -71,7 +71,7 @@
- #define mc_list_previous(list) ((list) ? (((MC_DLG_List *)(list))->prev) : NULL)
- #define mc_list_next(list) ((list) ? (((MC_DLG_List *)(list))->next) : NULL)
-
--static MC_DLG_List* mc_list_first (MC_DLG_List *list){ while(list->prev) list=list->prev; return list;}
-+static MC_DLG_List* mc_list_first (MC_DLG_List *list){ while(list && list->prev) list=list->prev; return list;}
- static MC_DLG_List* mc_list_last (MC_DLG_List *list){ while(list->next) list=list->next; return list;}
-
-
diff --git a/misc/mc-light/files/patch-src_Makefile.in b/misc/mc-light/files/patch-src_Makefile.in
deleted file mode 100644
index 7a588389c217..000000000000
--- a/misc/mc-light/files/patch-src_Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/Makefile.in.orig Wed Aug 18 23:32:30 2004
-+++ src/Makefile.in Fri Sep 3 14:47:25 2004
-@@ -135,7 +135,7 @@
- install: mc mfmt @saver@
- $(INSTALL_PROGRAM) mc $(DESTDIR)$(bindir)/$(binprefix)mc
- $(INSTALL_PROGRAM) mcmfmt $(DESTDIR)$(bindir)/$(binprefix)mcmfmt
-- $(SEDCMD2) < $(srcdir)/mc.hlp > $(DESTDIR)$(libdir)/$(libprefix)mc.hlp
-+ $(SEDCMD2) < $(srcdir)/mc.hlp > $(DESTDIR)$(datadir)/mc.hlp
-
- install.saver: cons.saver
- $(INSTALL_PROGRAM) -m 4755 cons.saver $(DESTDIR)$(suppbindir)/cons.saver
diff --git a/misc/mc-light/files/patch-vfs-extfs-extfs.ini b/misc/mc-light/files/patch-vfs-extfs-extfs.ini
deleted file mode 100644
index 241bdb61ba7e..000000000000
--- a/misc/mc-light/files/patch-vfs-extfs-extfs.ini
+++ /dev/null
@@ -1,10 +0,0 @@
---- vfs/extfs/extfs.ini.old Sun Oct 17 02:20:12 2004
-+++ vfs/extfs/extfs.ini Sun Oct 17 02:20:24 2004
-@@ -11,7 +11,6 @@
- rar=.rar .RAR
- deb=.deb .DEB
- a:=a
--b:=a
- lslR=lslR ls-lR lslR.gz ls-lR.gz lslR.Z ls-lR.Z lslR.bz2 ls-lR.bz2
- ftplist=ftplist
- patchfs=.patch .diff .PATCH .DIFF
diff --git a/misc/mc-light/files/patch-vfs_Makefile.in b/misc/mc-light/files/patch-vfs_Makefile.in
deleted file mode 100644
index e9fd5df787ac..000000000000
--- a/misc/mc-light/files/patch-vfs_Makefile.in
+++ /dev/null
@@ -1,60 +0,0 @@
---- vfs/Makefile.in.orig Sun Aug 29 23:20:18 2004
-+++ vfs/Makefile.in Fri Sep 3 14:33:38 2004
-@@ -95,34 +95,34 @@
-
- install: @mcserv@ install.extfs
- -(if test x@mcserv@ != x; then \
-- $(INSTALL_PROGRAM) mcserv $(DESTDIR)$(bindir)/$(binprefix)mcserv; \
-+ $(INSTALL_DATA) mcserv $(DESTDIR)$(bindir)/$(binprefix)mcserv; \
- fi)
-
- install.extfs:
-- $(INSTALL_DATA) $(srcdir)/extfs/README $(DESTDIR)$(libdir)/extfs/README
-- $(INSTALL_DATA) $(srcdir)/extfs/extfs.ini $(DESTDIR)$(libdir)/extfs/extfs.ini
-- $(INSTALL_PROGRAM) $(srcdir)/extfs/a $(DESTDIR)$(libdir)/extfs/a
-- $(INSTALL_PROGRAM) $(srcdir)/extfs/arfs $(DESTDIR)$(libdir)/extfs/arfs
-- $(INSTALL_PROGRAM) $(srcdir)/extfs/rpm $(DESTDIR)$(libdir)/extfs/rpm
-- $(INSTALL_PROGRAM) $(srcdir)/extfs/hp48 $(DESTDIR)$(libdir)/extfs/hp48
-+ $(INSTALL_DATA) $(srcdir)/extfs/README $(DESTDIR)$(datadir)/extfs/README
-+ $(INSTALL_DATA) $(srcdir)/extfs/extfs.ini $(DESTDIR)$(datadir)/extfs/extfs.ini
-+ $(INSTALL_DATA) $(srcdir)/extfs/a $(DESTDIR)$(datadir)/extfs/a
-+ $(INSTALL_DATA) $(srcdir)/extfs/arfs $(DESTDIR)$(datadir)/extfs/arfs
-+ $(INSTALL_DATA) $(srcdir)/extfs/rpm $(DESTDIR)$(datadir)/extfs/rpm
-+ $(INSTALL_DATA) $(srcdir)/extfs/hp48 $(DESTDIR)$(datadir)/extfs/hp48
-
-- $(INSTALL_PROGRAM) extfs/cpio $(DESTDIR)$(libdir)/extfs/cpio
-- $(INSTALL_PROGRAM) extfs/deb $(DESTDIR)$(libdir)/extfs/deb
-- $(INSTALL_PROGRAM) extfs/ftplist $(DESTDIR)$(libdir)/extfs/ftplist
-- $(INSTALL_PROGRAM) extfs/lslR $(DESTDIR)$(libdir)/extfs/lslR
-- $(INSTALL_PROGRAM) extfs/lha $(DESTDIR)$(libdir)/extfs/lha
-- $(INSTALL_PROGRAM) extfs/rar $(DESTDIR)$(libdir)/extfs/rar
-- $(INSTALL_PROGRAM) extfs/zip $(DESTDIR)$(libdir)/extfs/zip
-- $(INSTALL_PROGRAM) extfs/zoo $(DESTDIR)$(libdir)/extfs/zoo
-- $(INSTALL_PROGRAM) extfs/esp $(DESTDIR)$(libdir)/extfs/esp
-- $(INSTALL_PROGRAM) extfs/iso $(DESTDIR)$(libdir)/extfs/iso
-+ $(INSTALL_DATA) extfs/cpio $(DESTDIR)$(datadir)/extfs/cpio
-+ $(INSTALL_DATA) extfs/deb $(DESTDIR)$(datadir)/extfs/deb
-+ $(INSTALL_DATA) extfs/ftplist $(DESTDIR)$(datadir)/extfs/ftplist
-+ $(INSTALL_DATA) extfs/lslR $(DESTDIR)$(datadir)/extfs/lslR
-+ $(INSTALL_DATA) extfs/lha $(DESTDIR)$(datadir)/extfs/lha
-+ $(INSTALL_DATA) extfs/rar $(DESTDIR)$(datadir)/extfs/rar
-+ $(INSTALL_DATA) extfs/zip $(DESTDIR)$(datadir)/extfs/zip
-+ $(INSTALL_DATA) extfs/zoo $(DESTDIR)$(datadir)/extfs/zoo
-+ $(INSTALL_DATA) extfs/esp $(DESTDIR)$(datadir)/extfs/esp
-+ $(INSTALL_DATA) extfs/iso $(DESTDIR)$(datadir)/extfs/iso
-
-- $(INSTALL_PROGRAM) extfs/uarj $(DESTDIR)$(libdir)/extfs/uarj
-- $(INSTALL_PROGRAM) extfs/uha $(DESTDIR)$(libdir)/extfs/uha
-- $(INSTALL_PROGRAM) extfs/trpm $(DESTDIR)$(libdir)/extfs/trpm
-- $(INSTALL_PROGRAM) extfs/mailfs $(DESTDIR)$(libdir)/extfs/mailfs
-- $(INSTALL_PROGRAM) extfs/audio $(DESTDIR)$(libdir)/extfs/audio
-- $(INSTALL_PROGRAM) extfs/patchfs $(DESTDIR)$(libdir)/extfs/patchfs
-+ $(INSTALL_DATA) extfs/uarj $(DESTDIR)$(datadir)/extfs/uarj
-+ $(INSTALL_DATA) extfs/uha $(DESTDIR)$(datadir)/extfs/uha
-+ $(INSTALL_DATA) extfs/trpm $(DESTDIR)$(datadir)/extfs/trpm
-+ $(INSTALL_DATA) extfs/mailfs $(DESTDIR)$(datadir)/extfs/mailfs
-+ $(INSTALL_DATA) extfs/audio $(DESTDIR)$(datadir)/extfs/audio
-+ $(INSTALL_DATA) extfs/patchfs $(DESTDIR)$(datadir)/extfs/patchfs
-
- uninstall:
- -$(RMF) $(DESTDIR)$(libdir)/extfs/rpm
diff --git a/misc/mc-light/pkg-descr b/misc/mc-light/pkg-descr
deleted file mode 100644
index deb9e237f8e8..000000000000
--- a/misc/mc-light/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Advanced Midnight Commander 4.1.40 by Olegarch. The goal of this
-project is creating a stable, well-working, usefull console-only
-version of well-known Midnight Commander, without bugs and garbage,
-like tk, xv and gnome.
-
-WWW: http://mc.linuxinside.com/
diff --git a/misc/mc-light/pkg-plist b/misc/mc-light/pkg-plist
deleted file mode 100644
index 169d3f536c18..000000000000
--- a/misc/mc-light/pkg-plist
+++ /dev/null
@@ -1,131 +0,0 @@
-bin/mc
-bin/mcedit
-bin/mcmfmt
-bin/mcserv
-man/man1/mc.1.gz
-man/man1/mcedit.1.gz
-man/man8/mcserv.8.gz
-share/mc/FAQ
-share/mc/bin/mcfn_install
-share/mc/codepages/7bit.cp
-share/mc/codepages/8859_1.cp
-share/mc/codepages/8859_13.cp
-share/mc/codepages/8859_2.cp
-share/mc/codepages/8859_4.cp
-share/mc/codepages/8859_5.cp
-share/mc/codepages/8859_7.cp
-share/mc/codepages/8859_9.cp
-share/mc/codepages/Index.txt
-share/mc/codepages/cp1026.cp
-share/mc/codepages/cp1125.cp
-share/mc/codepages/cp1250.cp
-share/mc/codepages/cp1251.cp
-share/mc/codepages/cp1252.cp
-share/mc/codepages/cp1257.cp
-share/mc/codepages/cp437.cp
-share/mc/codepages/cp500.cp
-share/mc/codepages/cp737.cp
-share/mc/codepages/cp850.cp
-share/mc/codepages/cp852.cp
-share/mc/codepages/cp855.cp
-share/mc/codepages/cp857.cp
-share/mc/codepages/cp866.cp
-share/mc/codepages/cp875.cp
-share/mc/codepages/gsm0338.cp
-share/mc/codepages/kamen.cp
-share/mc/codepages/koi8_r.cp
-share/mc/codepages/koi8_u.cp
-share/mc/codepages/mac_lat2.cp
-share/mc/codepages/maccyr.cp
-share/mc/codepages/macroman.cp
-share/mc/codepages/tcvn5712.cp
-share/mc/codepages/u-0400.cp
-share/mc/codepages/viscii.cp
-share/mc/extfs/README
-share/mc/extfs/a
-share/mc/extfs/arfs
-share/mc/extfs/audio
-share/mc/extfs/cpio
-share/mc/extfs/deb
-share/mc/extfs/esp
-share/mc/extfs/extfs.ini
-share/mc/extfs/ftplist
-share/mc/extfs/hp48
-share/mc/extfs/iso
-share/mc/extfs/lha
-share/mc/extfs/lslR
-share/mc/extfs/mailfs
-share/mc/extfs/patchfs
-share/mc/extfs/rar
-share/mc/extfs/rpm
-share/mc/extfs/trpm
-share/mc/extfs/uarj
-share/mc/extfs/uha
-share/mc/extfs/zip
-share/mc/extfs/zoo
-share/mc/mc.ext
-share/mc/mc.hint
-share/mc/mc.hlp
-share/mc/mc.lib
-share/mc/mc.menu
-share/mc/syntax/Syntax
-share/mc/syntax/ada95.syntax
-share/mc/syntax/asm.syntax
-share/mc/syntax/awk.syntax
-share/mc/syntax/bapc.syntax
-share/mc/syntax/c#.syntax
-share/mc/syntax/c.syntax
-share/mc/syntax/c.syntax.orig
-share/mc/syntax/changelog.syntax
-share/mc/syntax/csd.syntax
-share/mc/syntax/css.syntax
-share/mc/syntax/diff.syntax
-share/mc/syntax/diffc.syntax
-share/mc/syntax/dos.syntax
-share/mc/syntax/fortran.syntax
-share/mc/syntax/html.syntax
-share/mc/syntax/java.syntax
-share/mc/syntax/js.syntax
-share/mc/syntax/latex.syntax
-share/mc/syntax/lisp.syntax
-share/mc/syntax/lsm.syntax
-share/mc/syntax/lua.syntax
-share/mc/syntax/m4.syntax
-share/mc/syntax/mail.syntax
-share/mc/syntax/makefile.syntax
-share/mc/syntax/mhtml.syntax
-share/mc/syntax/ml.syntax
-share/mc/syntax/mudela.syntax
-share/mc/syntax/nroff.syntax
-share/mc/syntax/octave.syntax
-share/mc/syntax/pascal.syntax
-share/mc/syntax/perl-old.syntax
-share/mc/syntax/perl.syntax
-share/mc/syntax/php.syntax
-share/mc/syntax/php3.syntax
-share/mc/syntax/pic.syntax
-share/mc/syntax/po.syntax
-share/mc/syntax/pov.syntax
-share/mc/syntax/prolog.syntax
-share/mc/syntax/ps.syntax
-share/mc/syntax/python.syntax
-share/mc/syntax/sh.syntax
-share/mc/syntax/slang.syntax
-share/mc/syntax/smalltalk.syntax
-share/mc/syntax/spec.syntax
-share/mc/syntax/sql.syntax
-share/mc/syntax/swig.syntax
-share/mc/syntax/syntax.syntax
-share/mc/syntax/tcl.syntax
-share/mc/syntax/texinfo.syntax
-share/mc/syntax/unknown.syntax
-share/mc/syntax/xml.syntax
-share/mc/syntax/yabasic.syntax
-share/mc/term/README.xterm
-share/mc/term/ansi.ti
-share/mc/term/linux.ti
-share/mc/term/vt100.ti
-share/mc/term/xterm.ad
-share/mc/term/xterm.tcap
-share/mc/term/xterm.ti
-%%NLS%%share/locale/ru/LC_MESSAGES/mc.mo
diff --git a/misc/newer/Makefile b/misc/newer/Makefile
deleted file mode 100644
index 91b43e9e5ad3..000000000000
--- a/misc/newer/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Jeffrey H. Johnson <CPE1704TKS@bellsouth.net>
-# $FreeBSD$
-
-PORTNAME= newer
-PORTVERSION= 1.0
-CATEGORIES= misc
-MASTER_SITES= ftp://ftp.cwru.edu/pub/chet/
-DISTFILES= newer.c
-EXTRACT_ONLY= # none
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Implementation of AT&T Research UNIX V8 newer(1)
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-CONFLICTS= teTeX-base-[0-9]* tex-[0-9]* ja-ptex-base-*
-
-PLIST_FILES= bin/newer
-
-do-build:
- ${CP} ${DISTDIR}/newer.c ${WRKDIR}/newer.c
- ${CC} ${CFLAGS} -o ${WRKDIR}/newer ${WRKDIR}/newer.c
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKDIR}/newer ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/misc/newer/distinfo b/misc/newer/distinfo
deleted file mode 100644
index 300086763481..000000000000
--- a/misc/newer/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (newer.c) = 42117fa1b4fe735742bc5be1e73e80cffb041ae264290432ae5dc7faa292d0d4
-SIZE (newer.c) = 1539
diff --git a/misc/newer/pkg-descr b/misc/newer/pkg-descr
deleted file mode 100644
index 913dddbeff71..000000000000
--- a/misc/newer/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-> There doesn't appear to be any decent way to compare the last modified
-> times of files from the shell...
-
-Before everybody starts inventing their own names for this, it should be
-noted that V8 already has a program for this, newer(1). It takes two
-filenames as arguments, and exits with status 0 if and only if either
-(a) the first exists and the second does not, or (b) both exist and the
-first's modification time is at least as recent as the second's. Other-
-wise it exits with non-zero status. (The preceding two sentences are
-essentially the whole of the manual page for it.)
-
-Relatively few people have V8, but in the absence of any other precedent
-for what this facility should like look, it seems reasonable to follow
-V8's lead:
-
-newer file1 file2
-
-exit with 0 status if file1 exists and file2 does not, or if file1's last
-modified time is at least as recent as file2's.
diff --git a/misc/telbook/Makefile b/misc/telbook/Makefile
deleted file mode 100644
index 02f5b8cb7df9..000000000000
--- a/misc/telbook/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Created by: Kirill Ponomarew <ponomarew@oberon.net>
-# $FreeBSD$
-
-PORTNAME= telbook
-PORTVERSION= 0.4
-PORTREVISION= 6
-CATEGORIES= misc
-MASTER_SITES= http://home.arcor.de/kaffeetisch/downloads/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple telephone book
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= p5-Gtk2>=0:x11-toolkits/p5-Gtk2
-
-USES= shebangfix tar:bzip2
-SHEBANG_FILES= telbook
-NO_BUILD= yes
-NO_ARCH= yes
-
-PORTDOCS= README
-PLIST_FILES= bin/telbook
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/telbook ${STAGEDIR}${PREFIX}/bin
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/misc/telbook/distinfo b/misc/telbook/distinfo
deleted file mode 100644
index 93077df73862..000000000000
--- a/misc/telbook/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (telbook-0.4.tar.bz2) = ecf5a2282807e722101c5b5715141a27e710d3514fd4fbc6ef38a1f521f6f368
-SIZE (telbook-0.4.tar.bz2) = 10341
diff --git a/misc/telbook/pkg-descr b/misc/telbook/pkg-descr
deleted file mode 100644
index 352dd9b8b679..000000000000
--- a/misc/telbook/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Telbook is a simple telephone book with which you can manage a
-list of persons and their home and mobile telephone numbers.
-Its purpose is not to provide you with a full-fletched address
-book but to be a simple yet convenient tool.
-
-WWW: http://home.arcor.de/kaffeetisch/telbook.html
diff --git a/misc/valspeak/Makefile b/misc/valspeak/Makefile
deleted file mode 100644
index 6162d7a88ed3..000000000000
--- a/misc/valspeak/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Sebastien Santoro <dereckson@gmail.com>
-# $FreeBSD$
-
-PORTNAME= valspeak
-PORTVERSION= 1.0
-CATEGORIES= misc
-MASTER_SITES= http://dereckson.devio.us/software/${PORTNAME}/
-
-MAINTAINER= dereckson@gmail.com
-COMMENT= Filter that converts English text to valspeak
-
-BROKEN= fails to fetch: http://dereckson.devio.us/software/valspeak/valspeak-1.0.tar.gz: Service Unavailable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-CONFLICTS= filters-2* talkfilters-2*
-
-PLIST_FILES= bin/valspeak
-ALL_TARGET= valspeak
-MAKE_ARGS+= CFLAGS=${CFLAGS:Q}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/valspeak ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/misc/valspeak/distinfo b/misc/valspeak/distinfo
deleted file mode 100644
index 6910638d56d6..000000000000
--- a/misc/valspeak/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (valspeak-1.0.tar.gz) = 08148c51154e4f071f55abf714b18af00244898538902bee4a8c9d82cacd8295
-SIZE (valspeak-1.0.tar.gz) = 1278
diff --git a/misc/valspeak/pkg-descr b/misc/valspeak/pkg-descr
deleted file mode 100644
index 272595439367..000000000000
--- a/misc/valspeak/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Valspeak is a filter that converts English text to valspeak.
-Valspeak reads from standard input and writes to standard output.
diff --git a/misc/xd/Makefile b/misc/xd/Makefile
deleted file mode 100644
index c8e3fcd9f56a..000000000000
--- a/misc/xd/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: KIRIYAMA Kazuhiko <kiri@kiri.toba-cmt.ac.jp>
-# $FreeBSD$
-
-PORTNAME= xd
-PORTVERSION= 2.3
-CATEGORIES= misc
-MASTER_SITES= http://www.bsddiary.net/xd/
-DISTNAME= xd-8087
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Yet another dump utility
-
-LICENSE= BSD4CLAUSE
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= uidfix
-MAKE_ARGS= CC="${CC}" BINDIR="${PREFIX}/bin" \
- MANDIR="${MAN1PREFIX}/man/man"
-
-PLIST_FILES= bin/xd \
- man/man1/xd.1.gz
-
-.include <bsd.port.mk>
diff --git a/misc/xd/distinfo b/misc/xd/distinfo
deleted file mode 100644
index d00cfb8c3872..000000000000
--- a/misc/xd/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xd-8087.tar.gz) = 67d1991e60d988d9a4b0a9e8126311a05bf90c7975e162bcfde823356f0abdeb
-SIZE (xd-8087.tar.gz) = 5198
diff --git a/misc/xd/files/patch-xd.c b/misc/xd/files/patch-xd.c
deleted file mode 100644
index 05ae8b558fac..000000000000
--- a/misc/xd/files/patch-xd.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- xd.c.orig 1996-08-27 02:23:22.000000000 +0900
-+++ xd.c 2012-10-24 05:56:31.000000000 +0900
-@@ -392,7 +392,7 @@
- *
- */
- #define ISFILE(str) (*(str) != '-' || *((str) + 1) == '\0')
--void
-+int
- main(int argc, char *argv[])
- {
- int i, nf = 0, show_usage = FALSE, result;
diff --git a/misc/xd/pkg-descr b/misc/xd/pkg-descr
deleted file mode 100644
index 4c1b7b2df22d..000000000000
--- a/misc/xd/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Xd is yet another dump utility. Xd has additional features different
-from hexdump(1), such as big endian, little endian, and PDP format
-inputs or binary outout.
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 29069df80b6c..34cf46f71f54 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -16,7 +16,6 @@
SUBDIR += audacious-gtk3
SUBDIR += audacious-plugins
SUBDIR += audacious-plugins-gtk3
- SUBDIR += audiopreview
SUBDIR += avidemux
SUBDIR += avidemux-cli
SUBDIR += avidemux-plugins
@@ -60,7 +59,6 @@
SUBDIR += dvdid
SUBDIR += dvdrip
SUBDIR += dvdstyler
- SUBDIR += dvts
SUBDIR += emby-server
SUBDIR += emovix
SUBDIR += ffaudioconverter
@@ -78,7 +76,6 @@
SUBDIR += fxtv
SUBDIR += gaupol
SUBDIR += gavl
- SUBDIR += gcfilms
SUBDIR += gdialog
SUBDIR += gdvrecv
SUBDIR += gmerlin
@@ -175,7 +172,6 @@
SUBDIR += kdemultimedia-ffmpegthumbs
SUBDIR += kdenlive
SUBDIR += kf5-kmediaplayer
- SUBDIR += kissdx
SUBDIR += kmplayer
SUBDIR += kodi
SUBDIR += kodi-addon-inputstream.adaptive-devel
@@ -318,7 +314,6 @@
SUBDIR += photofilmstrip
SUBDIR += php-pHash
SUBDIR += pitivi
- SUBDIR += playd
SUBDIR += plexmediaserver
SUBDIR += plexmediaserver-plexpass
SUBDIR += plexwatch
@@ -392,7 +387,6 @@
SUBDIR += spook
SUBDIR += subsync
SUBDIR += subtitlecomposer
- SUBDIR += subtitleeditor
SUBDIR += subtitleoffsetmodifier
SUBDIR += subtitleripper
SUBDIR += subtools
@@ -413,7 +407,6 @@
SUBDIR += tstools
SUBDIR += tvheadend
SUBDIR += umph
- SUBDIR += umr
SUBDIR += ustreamer
SUBDIR += v4l-utils
SUBDIR += v4l_compat
diff --git a/multimedia/audiopreview/Makefile b/multimedia/audiopreview/Makefile
deleted file mode 100644
index bf11782d75c8..000000000000
--- a/multimedia/audiopreview/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: kevlo
-# $FreeBSD$
-
-PORTNAME= audiopreview
-PORTVERSION= 0.6
-PORTREVISION= 2
-CATEGORIES= multimedia
-MASTER_SITES= http://audiopreview.codealpha.net/files/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Command-line tool to play previews of audio and video files
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gettext gmake pkgconfig
-USE_GSTREAMER= core
-USE_GNOME= intltool
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LIBS+= -L${LOCALBASE}/lib
-
-PLIST_FILES= bin/audiopreview man/man1/audiopreview.1.gz
-
-.include <bsd.port.mk>
diff --git a/multimedia/audiopreview/distinfo b/multimedia/audiopreview/distinfo
deleted file mode 100644
index dc6ea1c05587..000000000000
--- a/multimedia/audiopreview/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (audiopreview-0.6.tar.gz) = cbf00bba2a41d73ef78d9125b9558051db821cff24995f5959b1138016f06f36
-SIZE (audiopreview-0.6.tar.gz) = 133269
diff --git a/multimedia/audiopreview/pkg-descr b/multimedia/audiopreview/pkg-descr
deleted file mode 100644
index 43d833e3523a..000000000000
--- a/multimedia/audiopreview/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Audiopreview is a command-line tool that can play previews of your
-audio files as well as video files, and even internet media streams.
-It will play your whole media library without any problem and can
-also be used as a regular media player.
-
-WWW: http://audiopreview.codealpha.net/audiopreview/
diff --git a/multimedia/dvts/Makefile b/multimedia/dvts/Makefile
deleted file mode 100644
index da672802e685..000000000000
--- a/multimedia/dvts/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: nork@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= dvts
-PORTVERSION= 1.0a
-PORTREVISION= 5
-CATEGORIES= multimedia
-MASTER_SITES= http://www.sfc.wide.ad.jp/DVTS/software/
-DISTNAME= ${PORTNAME}${PORTVERSION}
-
-PATCH_SITES= http://people.freebsd.org/~simokawa/firewire/
-PATCHFILES= dvts-patch-20030805
-PATCH_DIST_STRIP= -p4
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Implementation of Digital Video Transport System
-
-LICENSE= BSD4CLAUSE
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-CONFLICTS= gdvrecv-[0-9]*
-
-USES= autoreconf
-GNU_CONFIGURE= yes
-
-post-install:
- ${INSTALL_MAN} ${WRKSRC}/dvts.1 ${STAGEDIR}${MANPREFIX}/man/man1/
- ${INSTALL_MAN} ${WRKSRC}/dvsend/dvsend.1 ${STAGEDIR}${MANPREFIX}/man/man1/
- ${INSTALL_MAN} ${WRKSRC}/dvrecv/dvrecv.1 ${STAGEDIR}${MANPREFIX}/man/man1/
-
-.include <bsd.port.mk>
diff --git a/multimedia/dvts/distinfo b/multimedia/dvts/distinfo
deleted file mode 100644
index bffe21c1ee69..000000000000
--- a/multimedia/dvts/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (dvts1.0a.tar.gz) = 168f54e57705877607c22237b0195911baa4474398e41a5df399199696284956
-SIZE (dvts1.0a.tar.gz) = 128156
-SHA256 (dvts-patch-20030805) = 7b92f79d93c6749e41c311abc7353d3c3df9fe73825cce377b081ea20e297835
-SIZE (dvts-patch-20030805) = 32938
diff --git a/multimedia/dvts/files/patch-Makefile.am b/multimedia/dvts/files/patch-Makefile.am
deleted file mode 100644
index 654b5c141dd6..000000000000
--- a/multimedia/dvts/files/patch-Makefile.am
+++ /dev/null
@@ -1,6 +0,0 @@
---- Makefile.am.orig 2003-02-28 16:57:31 UTC
-+++ Makefile.am
-@@ -1,2 +1,2 @@
- @SET_MAKE@
--SUBDIRS=dvsend dvrecv dvplay dvsave
-+SUBDIRS=dvsend dvrecv
diff --git a/multimedia/dvts/files/patch-configure.in b/multimedia/dvts/files/patch-configure.in
deleted file mode 100644
index f5585fa392f6..000000000000
--- a/multimedia/dvts/files/patch-configure.in
+++ /dev/null
@@ -1,20 +0,0 @@
---- configure.in.orig 2003-02-28 16:57:31 UTC
-+++ configure.in
-@@ -9,6 +9,8 @@ DVRECV_SRC=""
- DVSAVE_SRC=""
- DVPLAY_SRC=""
-
-+AC_CONFIG_MACRO_DIR([ac-macros])
-+
- AC_PROG_CC
- AC_HEADER_STDC
- AC_CHECK_HEADERS(fcntl.h strings.h sys/ioctl.h sys/time.h unistd.h)
-@@ -18,7 +20,7 @@ AC_TYPE_SIGNAL
- AC_CHECK_FUNCS(gettimeofday socket getnameinfo)
- AC_PROG_RANLIB
-
--AC_PROG_CC_WARNINGS()
-+VL_PROG_CC_WARNINGS()
-
- # Check for libraries.
- AC_CHECK_LIB(socket, main)
diff --git a/multimedia/dvts/pkg-descr b/multimedia/dvts/pkg-descr
deleted file mode 100644
index f52b545897ba..000000000000
--- a/multimedia/dvts/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-dvts (Digital Video Transport System) is a package of DV/RTP.
- dvsend: Receive DV/IEEE1394 packets and send RTP/DV packets.
- dvrecv: Receive DV/RTP packets and send DV/IEEE1394 packets.
-
-WWW: http://www.sfc.wide.ad.jp/DVTS/
diff --git a/multimedia/dvts/pkg-plist b/multimedia/dvts/pkg-plist
deleted file mode 100644
index 6776b4c9aae6..000000000000
--- a/multimedia/dvts/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-bin/dvsend
-bin/dvrecv
-man/man1/dvrecv.1.gz
-man/man1/dvsend.1.gz
-man/man1/dvts.1.gz
diff --git a/multimedia/gcfilms/Makefile b/multimedia/gcfilms/Makefile
deleted file mode 100644
index 4c4c2b45a977..000000000000
--- a/multimedia/gcfilms/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: Remington Lang <MrL0Lz@gmail.com>
-# $FreeBSD$
-
-PORTNAME= gcfilms
-PORTVERSION= 6.4
-PORTREVISION= 4
-CATEGORIES= multimedia perl5
-MASTER_SITES= http://download.gna.org/gcfilms/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Tool to manage movie collections
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= p5-XML-Simple>=0:textproc/p5-XML-Simple \
- p5-Gtk2>=0:x11-toolkits/p5-Gtk2 \
- p5-HTML-Parser>=0:www/p5-HTML-Parser \
- p5-libwww>=0:www/p5-libwww
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-NO_ARCH= yes
-NO_BUILD= yes
-USES= shebangfix
-
-SHEBANG_FILES= bin/gcfilms install
-
-do-install:
- cd ${WRKSRC} ; ./install --prefix=${STAGEDIR}${PREFIX}
-
-.include <bsd.port.mk>
diff --git a/multimedia/gcfilms/distinfo b/multimedia/gcfilms/distinfo
deleted file mode 100644
index e97a27f2f797..000000000000
--- a/multimedia/gcfilms/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gcfilms-6.4.tar.gz) = 8120c1a91a9d2527ef733c004b21080ad43d7fb8ec519a96652bba01b1c0a7c7
-SIZE (gcfilms-6.4.tar.gz) = 1439520
diff --git a/multimedia/gcfilms/pkg-descr b/multimedia/gcfilms/pkg-descr
deleted file mode 100644
index 5f68ab3c80ef..000000000000
--- a/multimedia/gcfilms/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-GCfilms is a perl application that can be used to manage a movie collection.
-
-WWW: http://home.gna.org/gcfilms/index.en.html
diff --git a/multimedia/gcfilms/pkg-plist b/multimedia/gcfilms/pkg-plist
deleted file mode 100644
index 05407b1183f0..000000000000
--- a/multimedia/gcfilms/pkg-plist
+++ /dev/null
@@ -1,256 +0,0 @@
-bin/gcfilms
-lib/gcfilms/GCBorrowings.pm
-lib/gcfilms/GCData.pm
-lib/gcfilms/GCDialogs.pm
-lib/gcfilms/GCDisplay.pm
-lib/gcfilms/GCExport.pm
-lib/gcfilms/GCExport/GCExportBase.pm
-lib/gcfilms/GCExport/GCExportCSV.pm
-lib/gcfilms/GCExport/GCExportHTML.pm
-lib/gcfilms/GCExport/GCExportSQL.pm
-lib/gcfilms/GCExport/GCExportTarGz.pm
-lib/gcfilms/GCExport/GCExportTellico.pm
-lib/gcfilms/GCExport/GCExportXML.pm
-lib/gcfilms/GCExtract.pm
-lib/gcfilms/GCGenres.pm
-lib/gcfilms/GCGraphicComponents.pm
-lib/gcfilms/GCImport.pm
-lib/gcfilms/GCImport/GCImportAMC.pm
-lib/gcfilms/GCImport/GCImportBase.pm
-lib/gcfilms/GCImport/GCImportCSV.pm
-lib/gcfilms/GCImport/GCImportDVDProfiler.pm
-lib/gcfilms/GCImport/GCImportGCfilms.pm
-lib/gcfilms/GCImport/GCImportList.pm
-lib/gcfilms/GCImport/GCImportTarGz.pm
-lib/gcfilms/GCImport/GCImportTellico.pm
-lib/gcfilms/GCLang.pm
-lib/gcfilms/GCLang/BG.pm
-lib/gcfilms/GCLang/CS.pm
-lib/gcfilms/GCLang/DE.pm
-lib/gcfilms/GCLang/EN.pm
-lib/gcfilms/GCLang/ES.pm
-lib/gcfilms/GCLang/FR.pm
-lib/gcfilms/GCLang/IT.pm
-lib/gcfilms/GCLang/PL.pm
-lib/gcfilms/GCLang/RO.pm
-lib/gcfilms/GCLang/RU.pm
-lib/gcfilms/GCLang/SR.pm
-lib/gcfilms/GCLang/TR.pm
-lib/gcfilms/GCMainWindow.pm
-lib/gcfilms/GCMoviesLists.pm
-lib/gcfilms/GCOptions.pm
-lib/gcfilms/GCPanel.pm
-lib/gcfilms/GCPlugins.pm
-lib/gcfilms/GCPlugins/GCAlapage.pm
-lib/gcfilms/GCPlugins/GCAllocine.pm
-lib/gcfilms/GCPlugins/GCAmazon.pm
-lib/gcfilms/GCPlugins/GCAmazonDE.pm
-lib/gcfilms/GCPlugins/GCAmazonFR.pm
-lib/gcfilms/GCPlugins/GCAniDB.pm
-lib/gcfilms/GCPlugins/GCAnimeNfoA.pm
-lib/gcfilms/GCPlugins/GCAnimeka.pm
-lib/gcfilms/GCPlugins/GCCinemaClock.pm
-lib/gcfilms/GCPlugins/GCCinemotions.pm
-lib/gcfilms/GCPlugins/GCCulturalia.pm
-lib/gcfilms/GCPlugins/GCDVDFr.pm
-lib/gcfilms/GCPlugins/GCDVDPost.pm
-lib/gcfilms/GCPlugins/GCDicshop.pm
-lib/gcfilms/GCPlugins/GCCinematografo.pm
-lib/gcfilms/GCPlugins/GCFilmAffinityEN.pm
-lib/gcfilms/GCPlugins/GCFilmAffinityES.pm
-lib/gcfilms/GCPlugins/GCFilmUP.pm
-lib/gcfilms/GCPlugins/GCFilmWeb.pm
-lib/gcfilms/GCPlugins/GCImdb.pm
-lib/gcfilms/GCPlugins/GCMediadis.pm
-lib/gcfilms/GCPlugins/GCMonsieurCinema.pm
-lib/gcfilms/GCPlugins/GCMovieClubFR.pm
-lib/gcfilms/GCPlugins/GCMovieClubNL.pm
-lib/gcfilms/GCPlugins/GCOFDb.pm
-lib/gcfilms/GCPlugins/GCPluginsBase.pm
-lib/gcfilms/GCSplash.pm
-lib/gcfilms/GCStyle.pm
-lib/gcfilms/GCUpdater.pm
-lib/gcfilms/GCUtils.pm
-%%DATADIR%%/LICENSE
-%%DATADIR%%/genres/BG.genres
-%%DATADIR%%/genres/EN.genres
-%%DATADIR%%/genres/ES.genres
-%%DATADIR%%/genres/FR.genres
-%%DATADIR%%/html_models/Flat
-%%DATADIR%%/html_models/Flat.png
-%%DATADIR%%/html_models/Shelf
-%%DATADIR%%/html_models/Shelf.png
-%%DATADIR%%/html_models/Simple
-%%DATADIR%%/html_models/Simple.png
-%%DATADIR%%/html_models/Tabs
-%%DATADIR%%/html_models/Tabs.png
-%%DATADIR%%/html_models/Tian
-%%DATADIR%%/html_models/Tian.png
-%%DATADIR%%/html_models/Tian-Mario
-%%DATADIR%%/html_models/Tian-Mario.png
-%%DATADIR%%/html_models/rootII_design
-%%DATADIR%%/html_models/rootII_design.png
-%%DATADIR%%/icons/GCfilms.ico
-%%DATADIR%%/icons/gcfilms_16x16.png
-%%DATADIR%%/icons/gcfilms_24x24.png
-%%DATADIR%%/icons/gcfilms_32x32.png
-%%DATADIR%%/icons/gcfilms_48x48.png
-%%DATADIR%%/icons/gcfilms_64x64.png
-%%DATADIR%%/icons/web.ico
-%%DATADIR%%/list_bg/Box/list_bg.png
-%%DATADIR%%/list_bg/Box/list_bg.xpm
-%%DATADIR%%/list_bg/Box/list_bg_selected.png
-%%DATADIR%%/list_bg/Box/list_bg_selected.xpm
-%%DATADIR%%/list_bg/Box/list_bg_unselected.png
-%%DATADIR%%/list_bg/Box/list_bg_unselected.xpm
-%%DATADIR%%/list_bg/Marble/list_bg.png
-%%DATADIR%%/list_bg/Marble/list_bg_selected.png
-%%DATADIR%%/list_bg/Marble/list_bg_unselected.png
-%%DATADIR%%/list_bg/Wood/list_bg.png
-%%DATADIR%%/list_bg/Wood/list_bg_selected.png
-%%DATADIR%%/list_bg/Wood/list_bg_unselected.png
-%%DATADIR%%/list_bg/Wood2/list_bg.png
-%%DATADIR%%/list_bg/Wood2/list_bg_selected.png
-%%DATADIR%%/list_bg/Wood2/list_bg_unselected.png
-%%DATADIR%%/logos/GCfilms_Peri.png
-%%DATADIR%%/logos/Peri_main_logo.png
-%%DATADIR%%/logos/Peri_main_logo.svg
-%%DATADIR%%/logos/about.png
-%%DATADIR%%/logos/button.png
-%%DATADIR%%/logos/install.png
-%%DATADIR%%/logos/no.png
-%%DATADIR%%/logos/splash.png
-%%DATADIR%%/panel/floating_bottom.png
-%%DATADIR%%/panel/floating_top.png
-%%DATADIR%%/panel/title_back.png
-%%DATADIR%%/panel/title_right.png
-%%DATADIR%%/style/GCfilms/gtkrc
-%%DATADIR%%/style/GCfilms/icons/about/16x16.png
-%%DATADIR%%/style/GCfilms/icons/about/64x64.png
-%%DATADIR%%/style/GCfilms/icons/add/16x16.png
-%%DATADIR%%/style/GCfilms/icons/add/24x24.png
-%%DATADIR%%/style/GCfilms/icons/add/32x32.png
-%%DATADIR%%/style/GCfilms/icons/cancel/24x24.png
-%%DATADIR%%/style/GCfilms/icons/cancel/32x32.png
-%%DATADIR%%/style/GCfilms/icons/clear/24x24.png
-%%DATADIR%%/style/GCfilms/icons/clear/32x32.png
-%%DATADIR%%/style/GCfilms/icons/convert/16x16.png
-%%DATADIR%%/style/GCfilms/icons/delete/16x16.png
-%%DATADIR%%/style/GCfilms/icons/delete/24x24.png
-%%DATADIR%%/style/GCfilms/icons/delete/32x32.png
-%%DATADIR%%/style/GCfilms/icons/directory/32x32.png
-%%DATADIR%%/style/GCfilms/icons/dnd/16x16.png
-%%DATADIR%%/style/GCfilms/icons/error/64x64.png
-%%DATADIR%%/style/GCfilms/icons/execute/16x16.png
-%%DATADIR%%/style/GCfilms/icons/execute/24x24.png
-%%DATADIR%%/style/GCfilms/icons/execute/32x32.png
-%%DATADIR%%/style/GCfilms/icons/find/16x16.png
-%%DATADIR%%/style/GCfilms/icons/find/24x24.png
-%%DATADIR%%/style/GCfilms/icons/find/32x32.png
-%%DATADIR%%/style/GCfilms/icons/go-back/16x16.png
-%%DATADIR%%/style/GCfilms/icons/go-back/24x24.png
-%%DATADIR%%/style/GCfilms/icons/go-down/16x16.png
-%%DATADIR%%/style/GCfilms/icons/go-down/24x24.png
-%%DATADIR%%/style/GCfilms/icons/go-forward/16x16.png
-%%DATADIR%%/style/GCfilms/icons/go-forward/24x24.png
-%%DATADIR%%/style/GCfilms/icons/go-up/16x16.png
-%%DATADIR%%/style/GCfilms/icons/go-up/24x24.png
-%%DATADIR%%/style/GCfilms/icons/help/16x16.png
-%%DATADIR%%/style/GCfilms/icons/help/32x32.png
-%%DATADIR%%/style/GCfilms/icons/help/64x64.png
-%%DATADIR%%/style/GCfilms/icons/home/32x32.png
-%%DATADIR%%/style/GCfilms/icons/jump-to/24x24.png
-%%DATADIR%%/style/GCfilms/icons/jump-to/32x32.png
-%%DATADIR%%/style/GCfilms/icons/media-next/24x24.png
-%%DATADIR%%/style/GCfilms/icons/media-next/32x32.png
-%%DATADIR%%/style/GCfilms/icons/media-play/16x16.png
-%%DATADIR%%/style/GCfilms/icons/media-play/24x24.png
-%%DATADIR%%/style/GCfilms/icons/media-play/32x32.png
-%%DATADIR%%/style/GCfilms/icons/network/32x32.png
-%%DATADIR%%/style/GCfilms/icons/new/16x16.png
-%%DATADIR%%/style/GCfilms/icons/new/24x24.png
-%%DATADIR%%/style/GCfilms/icons/new/32x32.png
-%%DATADIR%%/style/GCfilms/icons/ok/24x24.png
-%%DATADIR%%/style/GCfilms/icons/ok/32x32.png
-%%DATADIR%%/style/GCfilms/icons/open/16x16.png
-%%DATADIR%%/style/GCfilms/icons/open/24x24.png
-%%DATADIR%%/style/GCfilms/icons/open/32x32.png
-%%DATADIR%%/style/GCfilms/icons/preferences/16x16.png
-%%DATADIR%%/style/GCfilms/icons/preferences/24x24.png
-%%DATADIR%%/style/GCfilms/icons/preferences/32x32.png
-%%DATADIR%%/style/GCfilms/icons/properties/24x24.png
-%%DATADIR%%/style/GCfilms/icons/properties/32x32.png
-%%DATADIR%%/style/GCfilms/icons/quit/16x16.png
-%%DATADIR%%/style/GCfilms/icons/quit/32x32.png
-%%DATADIR%%/style/GCfilms/icons/refresh/16x16.png
-%%DATADIR%%/style/GCfilms/icons/refresh/24x24.png
-%%DATADIR%%/style/GCfilms/icons/refresh/32x32.png
-%%DATADIR%%/style/GCfilms/icons/remove/24x24.png
-%%DATADIR%%/style/GCfilms/icons/remove/32x32.png
-%%DATADIR%%/style/GCfilms/icons/revert-to-saved/16x16.png
-%%DATADIR%%/style/GCfilms/icons/save-as/16x16.png
-%%DATADIR%%/style/GCfilms/icons/save-as/24x24.png
-%%DATADIR%%/style/GCfilms/icons/save-as/32x32.png
-%%DATADIR%%/style/GCfilms/icons/save/16x16.png
-%%DATADIR%%/style/GCfilms/icons/save/24x24.png
-%%DATADIR%%/style/GCfilms/icons/save/32x32.png
-%%DATADIR%%/style/GCfilms/icons/select-color/32x32.png
-%%DATADIR%%/style/GCfilms/lend.png
-%%DATADIR%%/style/Gtk/gtkrc
-%%DATADIR%%/style/Gtk/lend.png
-%%DATADIR%%/style/kde/active.png
-%%DATADIR%%/style/kde/active2.png
-%%DATADIR%%/style/kde/add.png
-%%DATADIR%%/style/kde/arrowdown.png
-%%DATADIR%%/style/kde/arrowleft.png
-%%DATADIR%%/style/kde/arrowright.png
-%%DATADIR%%/style/kde/arrowup.png
-%%DATADIR%%/style/kde/bghonrizontalscroll.png
-%%DATADIR%%/style/kde/bgverticalscroll.png
-%%DATADIR%%/style/kde/box.png
-%%DATADIR%%/style/kde/box2.png
-%%DATADIR%%/style/kde/box3.png
-%%DATADIR%%/style/kde/cancel.png
-%%DATADIR%%/style/kde/cdrom.png
-%%DATADIR%%/style/kde/checked.png
-%%DATADIR%%/style/kde/clear.png
-%%DATADIR%%/style/kde/delete.png
-%%DATADIR%%/style/kde/display.png
-%%DATADIR%%/style/kde/exec.png
-%%DATADIR%%/style/kde/export.png
-%%DATADIR%%/style/kde/find.png
-%%DATADIR%%/style/kde/gtkrc
-%%DATADIR%%/style/kde/gtkrcold
-%%DATADIR%%/style/kde/harddisk.png
-%%DATADIR%%/style/kde/help.png
-%%DATADIR%%/style/kde/home.png
-%%DATADIR%%/style/kde/horizontal.png
-%%DATADIR%%/style/kde/horizontal_hover.png
-%%DATADIR%%/style/kde/import.png
-%%DATADIR%%/style/kde/internet.png
-%%DATADIR%%/style/kde/khelpcenter.png
-%%DATADIR%%/style/kde/lend.png
-%%DATADIR%%/style/kde/new.png
-%%DATADIR%%/style/kde/ok.png
-%%DATADIR%%/style/kde/open.png
-%%DATADIR%%/style/kde/paths.png
-%%DATADIR%%/style/kde/preferences.png
-%%DATADIR%%/style/kde/properties.png
-%%DATADIR%%/style/kde/quit.png
-%%DATADIR%%/style/kde/radiochecked.png
-%%DATADIR%%/style/kde/radiounchecked.png
-%%DATADIR%%/style/kde/refresh.png
-%%DATADIR%%/style/kde/remove.png
-%%DATADIR%%/style/kde/save.png
-%%DATADIR%%/style/kde/saveas.png
-%%DATADIR%%/style/kde/sortdown.png
-%%DATADIR%%/style/kde/sortup.png
-%%DATADIR%%/style/kde/spindown.png
-%%DATADIR%%/style/kde/spinup.png
-%%DATADIR%%/style/kde/tab_corner.png
-%%DATADIR%%/style/kde/tonight.png
-%%DATADIR%%/style/kde/unchecked.png
-%%DATADIR%%/style/kde/vertical.png
-%%DATADIR%%/style/kde/vertical_hover.png
-%%DATADIR%%/xml_models/Ant_Movie_Catalog
-%%DATADIR%%/xml_models/DVDProfiler
diff --git a/multimedia/kissdx/Makefile b/multimedia/kissdx/Makefile
deleted file mode 100644
index cd682f5f1eb8..000000000000
--- a/multimedia/kissdx/Makefile
+++ /dev/null
@@ -1,68 +0,0 @@
-# Created by: Simon Riget <freebsd@paragi.dk>
-# $FreeBSD$
-
-PORTNAME= kissdx
-PORTVERSION= 0.13.10a
-PORTREVISION= 21
-CATEGORIES= multimedia net
-MASTER_SITES= http://paragi.dk/kiss/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Multimedia streaming server for KiSS/Linksys player
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-BROKEN_armv6= fails to compile: kissdx.c: function definition is not allowed here
-BROKEN_armv7= fails to compile: kissdx.c: function definition is not allowed here
-
-LIB_DEPENDS= libgd.so:graphics/gd \
- libdvdread.so:multimedia/libdvdread
-
-USES= compiler:nestedfct dos2unix iconv jpeg
-MAKE_ENV= FreeBSD=defined
-
-USE_RC_SUBR= kissdx
-SUB_FILES= pkg-message
-
-PORTDOCS= README
-PLIST_FILES= etc/kissdx.conf man/man1/kissdx.1.gz \
- sbin/kissd-posttrigger sbin/kissd-pretrigger sbin/kissdx
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|Linux|Unix| ; \
- s|/etc/|${PREFIX}&|' ${WRKSRC}/kissdx.1
- @${REINPLACE_CMD} -e \
- 's|/etc/|${PREFIX}&|' ${WRKSRC}/config.c
-# Fix parallel (-jX) builds: sanitize dependencies
- @${REINPLACE_CMD} -e \
- 's|-liconv|${ICONV_LIB}| ; \
- s|^\.o :|${PORTNAME}: $$(OBJS)| ; \
- /^all:/s| $$(OBJS)||' ${WRKSRC}/Makefile
-
-.include <bsd.port.pre.mk>
-
-.if ${CHOSEN_COMPILER_TYPE} == gcc && ${COMPILER_VERSION} <= 42
-CFLAGS+= -fnested-functions
-.endif
-
-pre-build:
- @${RM} ${WRKSRC}/kissdx.o
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/kissdx ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_SCRIPT} ${WRKSRC}/kissd-pretrigger ${WRKSRC}/kissd-posttrigger ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_MAN} ${WRKSRC}/kissdx.1 ${STAGEDIR}${MANPREFIX}/man/man1
- ${INSTALL_DATA} ${WRKSRC}/kissdx.conf ${STAGEDIR}${PREFIX}/etc
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.post.mk>
diff --git a/multimedia/kissdx/distinfo b/multimedia/kissdx/distinfo
deleted file mode 100644
index fefa5820ccb0..000000000000
--- a/multimedia/kissdx/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (kissdx-0.13.10a.tar.gz) = 772435a069d914d0b0baaf0a0c6619b18353552508e6c8115d8d50063b575503
-SIZE (kissdx-0.13.10a.tar.gz) = 107990
diff --git a/multimedia/kissdx/files/kissdx.in b/multimedia/kissdx/files/kissdx.in
deleted file mode 100644
index 94f38b285b70..000000000000
--- a/multimedia/kissdx/files/kissdx.in
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/sh
-#
-# Script to start and stop the KiSS DX daemon, using the rc.subr functionality
-#
-# Add the following lines to /etc/rc.conf to enable this service at boot time:
-#
-# kissdx_enable="YES" (kissdx="YES" for NetBSD)
-#
-# PROVIDE: kissdx
-#
-
-. /etc/rc.subr
-
-# Name of program to start
-name="kissdx"
-
-# Full path to program
-command="%%PREFIX%%/sbin/${name}"
-
-# Arguments used to start program
-command_args="-kd"
-
-required_files="%%PREFIX%%/etc/${name}.conf"
-
-# Load variables from rc.conf
-load_rc_config $name
-
-# Invoke the rc.subr
-run_rc_command "$1"
-
diff --git a/multimedia/kissdx/files/pkg-message.in b/multimedia/kissdx/files/pkg-message.in
deleted file mode 100644
index 40f6b9f39af2..000000000000
--- a/multimedia/kissdx/files/pkg-message.in
+++ /dev/null
@@ -1,13 +0,0 @@
-[
-{ type: install
- message: <<EOM
-The following line needs to be added to /etc/rc.conf in order to start the
-daemon at boot time.
-
- kissdx_enable="YES" (or kissdx="YES" for NetBSD)
-
-You can also use the %%PREFIX%%/etc/rc.d/kissdx start|stop command to control
-the daemon.
-EOM
-}
-]
diff --git a/multimedia/kissdx/pkg-descr b/multimedia/kissdx/pkg-descr
deleted file mode 100644
index e07373bd539b..000000000000
--- a/multimedia/kissdx/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-A multimedia server for KiSS/Linksys media players that enables the player to
-browse through and play stored files in a wide range of video, audio and image
-formats.
-
-kissdx is a PC-Link clone based for the most part on kissd (which it now
-replaces), with added features for media playback, management, flexibility and
-more.
-
-WWW: http://kissdx.vidartysse.net/
diff --git a/multimedia/playd/Makefile b/multimedia/playd/Makefile
deleted file mode 100644
index 49ea0b51be06..000000000000
--- a/multimedia/playd/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Aldis Berjoza <killasmurf86@gmail.com>
-# $FreeBSD$
-
-PORTNAME= playd
-PORTVERSION= 1.22.3
-PORTREVISION= 2
-CATEGORIES= multimedia
-MASTER_SITES= http://files.bsdroot.lv/my/FreeBSD/distfiles/
-DISTNAME= playd.sh-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Very easy-to-use mplayer sh wrapper script (supports playlists)
-
-LICENSE= BSD3CLAUSE
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= mplayer:multimedia/mplayer
-
-PLIST_FILES= bin/playd \
- man/man1/playd.1.gz
-
-NO_BUILD= yes
-WRKSRC= ${WRKDIR}/graudeejs-playd-${REV}
-REV= 1e09c80
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/playd.sh ${STAGEDIR}${PREFIX}/bin/playd
- ${INSTALL_MAN} ${WRKSRC}/man/man1/playd.1 ${STAGEDIR}${PREFIX}/man/man1/
-
-.include <bsd.port.mk>
diff --git a/multimedia/playd/distinfo b/multimedia/playd/distinfo
deleted file mode 100644
index bf82131ab2f6..000000000000
--- a/multimedia/playd/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (playd.sh-1.22.3.tar.gz) = 0bd005b8e38cea60761867f82cf6f8b0681685223af2e8c27d421bd9b6c65f84
-SIZE (playd.sh-1.22.3.tar.gz) = 11045
diff --git a/multimedia/playd/pkg-descr b/multimedia/playd/pkg-descr
deleted file mode 100644
index 0cc99af32c6e..000000000000
--- a/multimedia/playd/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Easy-to-use command-line wrapper for mplayer.
-
-With playd you don't need mplayer GUI to listen to music, watch videos, stream
-video/audio. It is easy to integrate playd into a window manager menu (e.g.
-FVWM).
-
-WWW: http://hg.bsdroot.lv/aldis/playd.sh/
diff --git a/multimedia/subtitleeditor/Makefile b/multimedia/subtitleeditor/Makefile
deleted file mode 100644
index a9b5c9e04b66..000000000000
--- a/multimedia/subtitleeditor/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= subtitleeditor
-PORTVERSION= 0.41.1
-PORTREVISION= 5
-CATEGORIES= multimedia
-MASTER_SITES= http://download.gna.org/${PORTNAME}/${PORTVERSION:C/\.[0-9]*$//}/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Subtitle editor
-
-LICENSE= GPLv3
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= iso-codes>0:misc/iso-codes
-LIB_DEPENDS= libglademm-2.4.so:devel/libglademm24 \
- libpcre.so:devel/pcre \
- libenchant.so:textproc/enchant
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-USES= compiler:c++11-lang desktop-file-utils gettext gmake libtool pkgconfig
-USE_GNOME= gtkmm24 intltool
-USE_GSTREAMER= good mm
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
-INSTALLS_ICONS= yes
-
-CPPFLAGS+= -I${LOCALBASE}/include
-CXXFLAGS+= -std=c++11
-LDFLAGS+= -L${LOCALBASE}/lib
-
-OPTIONS_DEFINE= NLS OPENGL
-OPTIONS_SUB= yes
-
-NLS_CONFIGURE_OFF= --disable-nls
-
-OPENGL_LIB_DEPENDS= libgtkglextmm-x11-1.2.so:x11-toolkits/gtkglextmm
-OPENGL_USE= gl=glu
-OPENGL_CONFIGURE_ENABLE=gl
-
-.include <bsd.port.mk>
diff --git a/multimedia/subtitleeditor/distinfo b/multimedia/subtitleeditor/distinfo
deleted file mode 100644
index acf163e050ba..000000000000
--- a/multimedia/subtitleeditor/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (subtitleeditor-0.41.1.tar.gz) = 3183f2f9831359f2200194fcc2d360198094c494892ccacd08a28717bffac0d0
-SIZE (subtitleeditor-0.41.1.tar.gz) = 1637940
diff --git a/multimedia/subtitleeditor/files/patch-plugins_actions_documentmanagement_documentmanagement.cc b/multimedia/subtitleeditor/files/patch-plugins_actions_documentmanagement_documentmanagement.cc
deleted file mode 100644
index 9051db129027..000000000000
--- a/multimedia/subtitleeditor/files/patch-plugins_actions_documentmanagement_documentmanagement.cc
+++ /dev/null
@@ -1,15 +0,0 @@
---- plugins/actions/documentmanagement/documentmanagement.cc.orig 2014-02-12 22:02:56 UTC
-+++ plugins/actions/documentmanagement/documentmanagement.cc
-@@ -177,9 +177,9 @@ public:
-
- ui_id = ui->new_merge_id();
-
-- #define ADD_UI(name) ui->add_ui(ui_id, "/menubar/menu-file/"name, name, name);
-- #define ADD_OPEN_UI(name) ui->add_ui(ui_id, "/menubar/menu-file/menu-open/"name, name, name);
-- #define ADD_SAVE_UI(name) ui->add_ui(ui_id, "/menubar/menu-file/menu-save/"name, name, name);
-+ #define ADD_UI(name) ui->add_ui(ui_id, "/menubar/menu-file/" name, name, name);
-+ #define ADD_OPEN_UI(name) ui->add_ui(ui_id, "/menubar/menu-file/menu-open/" name, name, name);
-+ #define ADD_SAVE_UI(name) ui->add_ui(ui_id, "/menubar/menu-file/menu-save/" name, name, name);
-
- ADD_UI("new-document");
- ADD_OPEN_UI("open-document");
diff --git a/multimedia/subtitleeditor/files/patch-plugins_actions_insertsubtitlefromkeyframe_insertsubtitlefromkeyframe.cc b/multimedia/subtitleeditor/files/patch-plugins_actions_insertsubtitlefromkeyframe_insertsubtitlefromkeyframe.cc
deleted file mode 100644
index 0c77346a1df9..000000000000
--- a/multimedia/subtitleeditor/files/patch-plugins_actions_insertsubtitlefromkeyframe_insertsubtitlefromkeyframe.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- plugins/actions/insertsubtitlefromkeyframe/insertsubtitlefromkeyframe.cc.orig 2014-02-12 22:02:55 UTC
-+++ plugins/actions/insertsubtitlefromkeyframe/insertsubtitlefromkeyframe.cc
-@@ -103,7 +103,7 @@ public:
- se_debug(SE_DEBUG_PLUGINS);
-
- bool has_doc = (get_current_document() != NULL);
-- bool has_kf = (player()->get_keyframes());
-+ bool has_kf = static_cast<bool>(player()->get_keyframes());
- bool has_media = player()->get_state() != Player::NONE;
-
- action_group->get_action("insert-subtitle-between-keyframes")->set_sensitive(has_doc && has_kf && has_media);
diff --git a/multimedia/subtitleeditor/files/patch-plugins_actions_keyframesmanagement_keyframesmanagement.cc b/multimedia/subtitleeditor/files/patch-plugins_actions_keyframesmanagement_keyframesmanagement.cc
deleted file mode 100644
index ecfcb89d47e6..000000000000
--- a/multimedia/subtitleeditor/files/patch-plugins_actions_keyframesmanagement_keyframesmanagement.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- plugins/actions/keyframesmanagement/keyframesmanagement.cc.orig 2014-02-12 22:02:57 UTC
-+++ plugins/actions/keyframesmanagement/keyframesmanagement.cc
-@@ -223,7 +223,7 @@ public:
- se_debug(SE_DEBUG_PLUGINS);
-
- bool has_doc = (get_current_document() != NULL);
-- bool has_kf = (player()->get_keyframes());
-+ bool has_kf = static_cast<bool>(player()->get_keyframes());
- bool has_media = player()->get_state() != Player::NONE;
-
- #define SET_SENSITIVE(action, state) { Glib::RefPtr<Gtk::Action> act = action_group->get_action(action); if(act) act->set_sensitive(state); else g_warning(action); }
diff --git a/multimedia/subtitleeditor/files/patch-plugins_subtitleformats_sami_sami.cc b/multimedia/subtitleeditor/files/patch-plugins_subtitleformats_sami_sami.cc
deleted file mode 100644
index e6f405590140..000000000000
--- a/multimedia/subtitleeditor/files/patch-plugins_subtitleformats_sami_sami.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- plugins/subtitleformats/sami/sami.cc.orig 2014-02-12 22:02:58 UTC
-+++ plugins/subtitleformats/sami/sami.cc
-@@ -263,7 +263,7 @@ public:
- {
- inptr = (char *)(line.c_str());
- p = tmptext;
-- p = '\0';
-+ *p = '\0';
-
- state = SAMI_STATE_INIT;
- continue;
diff --git a/multimedia/subtitleeditor/files/patch-src_subtitleview.cc b/multimedia/subtitleeditor/files/patch-src_subtitleview.cc
deleted file mode 100644
index dee3f36b5dc0..000000000000
--- a/multimedia/subtitleeditor/files/patch-src_subtitleview.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/subtitleview.cc.orig 2014-02-12 22:02:59 UTC
-+++ src/subtitleview.cc
-@@ -1370,7 +1370,7 @@ bool SubtitleView::on_key_press_event(Gd
- {
- int num;
- std::istringstream ss(event->string);
-- bool is_num = ss >> num != 0;
-+ bool is_num = static_cast<bool>(ss >> num);
- // Update only if it's different
- if(is_num != get_enable_search())
- set_enable_search(is_num);
diff --git a/multimedia/subtitleeditor/files/patch-src_utility.h b/multimedia/subtitleeditor/files/patch-src_utility.h
deleted file mode 100644
index 51c92fab209c..000000000000
--- a/multimedia/subtitleeditor/files/patch-src_utility.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/utility.h.orig 2014-02-12 22:03:00 UTC
-+++ src/utility.h
-@@ -72,7 +72,7 @@ bool from_string(const std::string &src,
- std::istringstream s(src);
- // return s >> dest != 0;
-
-- bool state = s >> dest != 0;
-+ bool state = static_cast<bool>(s >> dest);
-
- if(!state)
- se_debug_message(SE_DEBUG_UTILITY, "string:'%s'failed.", src.c_str());
-@@ -92,7 +92,7 @@ bool from_string(const Glib::ustring &sr
- std::istringstream s(src);
- // return s >> dest != 0;
-
-- bool state = s >> dest != 0;
-+ bool state = static_cast<bool>(s >> dest);
-
- if(!state)
- se_debug_message(SE_DEBUG_UTILITY, "string:'%s'failed.", src.c_str());
diff --git a/multimedia/subtitleeditor/files/patch-src_vp_gstplayer.cc b/multimedia/subtitleeditor/files/patch-src_vp_gstplayer.cc
deleted file mode 100644
index 6950c256cd33..000000000000
--- a/multimedia/subtitleeditor/files/patch-src_vp_gstplayer.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/vp/gstplayer.cc.orig 2014-02-12 22:02:59 UTC
-+++ src/vp/gstplayer.cc
-@@ -261,7 +261,7 @@ bool GstPlayer::seek(long start, long en
- gint64 gend = end * Gst::MILLI_SECOND;
-
- se_debug_message(SE_DEBUG_VIDEO_PLAYER,
-- "pipeline->seek(%" GST_TIME_FORMAT", %"GST_TIME_FORMAT")",
-+ "pipeline->seek(%" GST_TIME_FORMAT", %" GST_TIME_FORMAT")",
- GST_TIME_ARGS(gstart), GST_TIME_ARGS(gend));
-
- bool ret = m_pipeline->seek(
diff --git a/multimedia/subtitleeditor/pkg-descr b/multimedia/subtitleeditor/pkg-descr
deleted file mode 100644
index 6c9c3e648e3f..000000000000
--- a/multimedia/subtitleeditor/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Subtitle Editor is a GTK+2 tool to edit subtitles. It can be used for
-new subtitles or as a tool to transform, edit, correct and refine
-existing subtitle. This program also shows sound waves, which makes it
-easier to synchronise subtitles to voices.
-
-WWW: http://home.gna.org/subtitleeditor/
diff --git a/multimedia/subtitleeditor/pkg-plist b/multimedia/subtitleeditor/pkg-plist
deleted file mode 100644
index fe99953263c7..000000000000
--- a/multimedia/subtitleeditor/pkg-plist
+++ /dev/null
@@ -1,196 +0,0 @@
-bin/subtitleeditor
-lib/libsubtitleeditor.so
-lib/libsubtitleeditor.so.0
-lib/libsubtitleeditor.so.0.0.0
-lib/subtitleeditor/plugins/actions/libabout.so
-lib/subtitleeditor/plugins/actions/libadjusttime.so
-lib/subtitleeditor/plugins/actions/libapplytranslation.so
-lib/subtitleeditor/plugins/actions/libbestfit.so
-lib/subtitleeditor/plugins/actions/libchangeframerate.so
-lib/subtitleeditor/plugins/actions/libclipboard.so
-lib/subtitleeditor/plugins/actions/libcombinesubtitles.so
-lib/subtitleeditor/plugins/actions/libcommand.so
-lib/subtitleeditor/plugins/actions/libconfigurekeyboardshortcuts.so
-lib/subtitleeditor/plugins/actions/libdialoguize.so
-lib/subtitleeditor/plugins/actions/libdocumentmanagement.so
-lib/subtitleeditor/plugins/actions/libdocumentsnavigation.so
-lib/subtitleeditor/plugins/actions/libduplicatesubtitle.so
-lib/subtitleeditor/plugins/actions/libeditcell.so
-lib/subtitleeditor/plugins/actions/liberrorchecking.so
-lib/subtitleeditor/plugins/actions/libextendlength.so
-lib/subtitleeditor/plugins/actions/libexternalvideoplayer.so
-lib/subtitleeditor/plugins/actions/libfindandreplace.so
-lib/subtitleeditor/plugins/actions/libinsertsubtitle.so
-lib/subtitleeditor/plugins/actions/libinsertsubtitlefromkeyframe.so
-lib/subtitleeditor/plugins/actions/libitalicize.so
-lib/subtitleeditor/plugins/actions/libjoindocument.so
-lib/subtitleeditor/plugins/actions/libkeyframesmanagement.so
-lib/subtitleeditor/plugins/actions/libminimizeduration.so
-lib/subtitleeditor/plugins/actions/libmoveafterprecedingsubtitle.so
-lib/subtitleeditor/plugins/actions/libmovesubtitles.so
-lib/subtitleeditor/plugins/actions/libplaintext.so
-lib/subtitleeditor/plugins/actions/libpreferences.so
-lib/subtitleeditor/plugins/actions/libremovesubtitle.so
-lib/subtitleeditor/plugins/actions/libreversetextandtranslation.so
-lib/subtitleeditor/plugins/actions/libscalesubtitles.so
-lib/subtitleeditor/plugins/actions/libselection.so
-lib/subtitleeditor/plugins/actions/libsortsubtitles.so
-lib/subtitleeditor/plugins/actions/libspellchecking.so
-lib/subtitleeditor/plugins/actions/libsplitdocument.so
-lib/subtitleeditor/plugins/actions/libsplitsubtitle.so
-lib/subtitleeditor/plugins/actions/libstacksubtitles.so
-lib/subtitleeditor/plugins/actions/libstyleeditor.so
-lib/subtitleeditor/plugins/actions/libtextcorrection.so
-lib/subtitleeditor/plugins/actions/libtimemodemanagement.so
-lib/subtitleeditor/plugins/actions/libtimingfromplayer.so
-lib/subtitleeditor/plugins/actions/libtypewriter.so
-lib/subtitleeditor/plugins/actions/libvideoplayermanagement.so
-lib/subtitleeditor/plugins/actions/libviewmanager.so
-lib/subtitleeditor/plugins/actions/libwaveformmanagement.so
-lib/subtitleeditor/plugins/subtitleformats/libadobeencoredvdntsc.so
-lib/subtitleeditor/plugins/subtitleformats/libadobeencoredvdpal.so
-lib/subtitleeditor/plugins/subtitleformats/libadvancedsubstationalpha.so
-lib/subtitleeditor/plugins/subtitleformats/libbitc.so
-lib/subtitleeditor/plugins/subtitleformats/libdcsubtitle.so
-lib/subtitleeditor/plugins/subtitleformats/libmicrodvd.so
-lib/subtitleeditor/plugins/subtitleformats/libmpl2.so
-lib/subtitleeditor/plugins/subtitleformats/libmpsub.so
-lib/subtitleeditor/plugins/subtitleformats/libplaintextformat.so
-lib/subtitleeditor/plugins/subtitleformats/libsami.so
-lib/subtitleeditor/plugins/subtitleformats/libsbv.so
-lib/subtitleeditor/plugins/subtitleformats/libsprucestl.so
-lib/subtitleeditor/plugins/subtitleformats/libsubrip.so
-lib/subtitleeditor/plugins/subtitleformats/libsubstationalpha.so
-lib/subtitleeditor/plugins/subtitleformats/libsubtitleeditorproject.so
-lib/subtitleeditor/plugins/subtitleformats/libsubviewer2.so
-lib/subtitleeditor/plugins/subtitleformats/libtimedtextauthoringformat1.so
-man/man1/subtitleeditor.1.gz
-share/applications/subtitleeditor.desktop
-share/icons/hicolor/16x16/apps/subtitleeditor.png
-share/icons/hicolor/22x22/apps/subtitleeditor.png
-share/icons/hicolor/24x24/apps/subtitleeditor.png
-share/icons/hicolor/32x32/apps/subtitleeditor.png
-share/icons/hicolor/scalable/apps/subtitleeditor.svg
-%%NLS%%share/locale/bg/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/ca/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/cs/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/da/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/de/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/el/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/en_GB/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/eo/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/es/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/gl/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/hu/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/it/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/lt/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/pt/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/pt_PT/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/sr/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/tr/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/zh_CN/LC_MESSAGES/subtitleeditor.mo
-%%NLS%%share/locale/zh_TW/LC_MESSAGES/subtitleeditor.mo
-share/pixmaps/subtitleeditor.svg
-%%DATADIR%%/menubar.xml
-%%DATADIR%%/plugins-description/actions/about.se-plugin
-%%DATADIR%%/plugins-description/actions/adjusttime.se-plugin
-%%DATADIR%%/plugins-description/actions/applytranslation.se-plugin
-%%DATADIR%%/plugins-description/actions/bestfit.se-plugin
-%%DATADIR%%/plugins-description/actions/changeframerate.se-plugin
-%%DATADIR%%/plugins-description/actions/clipboard.se-plugin
-%%DATADIR%%/plugins-description/actions/combinesubtitles.se-plugin
-%%DATADIR%%/plugins-description/actions/command.se-plugin
-%%DATADIR%%/plugins-description/actions/configurekeyboardshortcuts.se-plugin
-%%DATADIR%%/plugins-description/actions/dialoguize.se-plugin
-%%DATADIR%%/plugins-description/actions/documentmanagement.se-plugin
-%%DATADIR%%/plugins-description/actions/documentsnavigation.se-plugin
-%%DATADIR%%/plugins-description/actions/duplicatesubtitle.se-plugin
-%%DATADIR%%/plugins-description/actions/editcell.se-plugin
-%%DATADIR%%/plugins-description/actions/errorchecking.se-plugin
-%%DATADIR%%/plugins-description/actions/extendlength.se-plugin
-%%DATADIR%%/plugins-description/actions/externalvideoplayer.se-plugin
-%%DATADIR%%/plugins-description/actions/findandreplace.se-plugin
-%%DATADIR%%/plugins-description/actions/insertsubtitle.se-plugin
-%%DATADIR%%/plugins-description/actions/insertsubtitlefromkeyframe.se-plugin
-%%DATADIR%%/plugins-description/actions/italicize.se-plugin
-%%DATADIR%%/plugins-description/actions/joindocument.se-plugin
-%%DATADIR%%/plugins-description/actions/keyframesmanagement.se-plugin
-%%DATADIR%%/plugins-description/actions/minimizeduration.se-plugin
-%%DATADIR%%/plugins-description/actions/moveafterprecedingsubtitle.se-plugin
-%%DATADIR%%/plugins-description/actions/movesubtitles.se-plugin
-%%DATADIR%%/plugins-description/actions/plaintext.se-plugin
-%%DATADIR%%/plugins-description/actions/preferences.se-plugin
-%%DATADIR%%/plugins-description/actions/removesubtitle.se-plugin
-%%DATADIR%%/plugins-description/actions/reversetextandtranslation.se-plugin
-%%DATADIR%%/plugins-description/actions/scalesubtitles.se-plugin
-%%DATADIR%%/plugins-description/actions/selection.se-plugin
-%%DATADIR%%/plugins-description/actions/sortsubtitles.se-plugin
-%%DATADIR%%/plugins-description/actions/spellchecking.se-plugin
-%%DATADIR%%/plugins-description/actions/splitdocument.se-plugin
-%%DATADIR%%/plugins-description/actions/splitsubtitle.se-plugin
-%%DATADIR%%/plugins-description/actions/stacksubtitles.se-plugin
-%%DATADIR%%/plugins-description/actions/styleeditor.se-plugin
-%%DATADIR%%/plugins-description/actions/textcorrection.se-plugin
-%%DATADIR%%/plugins-description/actions/timemodemanagement.se-plugin
-%%DATADIR%%/plugins-description/actions/timingfromplayer.se-plugin
-%%DATADIR%%/plugins-description/actions/typewriter.se-plugin
-%%DATADIR%%/plugins-description/actions/videoplayermanagement.se-plugin
-%%DATADIR%%/plugins-description/actions/viewmanager.se-plugin
-%%DATADIR%%/plugins-description/actions/waveformmanagement.se-plugin
-%%DATADIR%%/plugins-description/subtitleformats/adobeencoredvdntsc.se-plugin
-%%DATADIR%%/plugins-description/subtitleformats/adobeencoredvdpal.se-plugin
-%%DATADIR%%/plugins-description/subtitleformats/advancedsubstationalpha.se-plugin
-%%DATADIR%%/plugins-description/subtitleformats/bitc.se-plugin
-%%DATADIR%%/plugins-description/subtitleformats/dcsubtitle.se-plugin
-%%DATADIR%%/plugins-description/subtitleformats/microdvd.se-plugin
-%%DATADIR%%/plugins-description/subtitleformats/mpl2.se-plugin
-%%DATADIR%%/plugins-description/subtitleformats/mpsub.se-plugin
-%%DATADIR%%/plugins-description/subtitleformats/plaintextformat.se-plugin
-%%DATADIR%%/plugins-description/subtitleformats/sami.se-plugin
-%%DATADIR%%/plugins-description/subtitleformats/sbv.se-plugin
-%%DATADIR%%/plugins-description/subtitleformats/sprucestl.se-plugin
-%%DATADIR%%/plugins-description/subtitleformats/subrip.se-plugin
-%%DATADIR%%/plugins-description/subtitleformats/substationalpha.se-plugin
-%%DATADIR%%/plugins-description/subtitleformats/subtitleeditorproject.se-plugin
-%%DATADIR%%/plugins-description/subtitleformats/subviewer2.se-plugin
-%%DATADIR%%/plugins-description/subtitleformats/timedtextauthoringformat1.se-plugin
-%%DATADIR%%/plugins-share/advancedsubstationalpha/dialog-advancedsubstationalpha-preferences.ui
-%%DATADIR%%/plugins-share/changeframerate/dialog-change-framerate.ui
-%%DATADIR%%/plugins-share/configurekeyboardshortcuts/dialog-configure-keyboard-shortcuts.ui
-%%DATADIR%%/plugins-share/dialoguize/dialog-dialoguize-preferences.ui
-%%DATADIR%%/plugins-share/errorchecking/dialog-error-checking-preferences.ui
-%%DATADIR%%/plugins-share/errorchecking/dialog-error-checking.ui
-%%DATADIR%%/plugins-share/externalvideoplayer/dialog-external-video-player-preferences.ui
-%%DATADIR%%/plugins-share/findandreplace/dialog-find-and-replace.ui
-%%DATADIR%%/plugins-share/movesubtitles/dialog-move-subtitles.ui
-%%DATADIR%%/plugins-share/preferences/dialog-preferences.ui
-%%DATADIR%%/plugins-share/scalesubtitles/dialog-scale-subtitles.ui
-%%DATADIR%%/plugins-share/spellchecking/dialog-spell-checking.ui
-%%DATADIR%%/plugins-share/splitdocument/dialog-split-document.ui
-%%DATADIR%%/plugins-share/styleeditor/dialog-style-editor.ui
-%%DATADIR%%/plugins-share/substationalpha/dialog-substationalpha-preferences.ui
-%%DATADIR%%/plugins-share/textcorrection/Latn-en-US.common-error.se-pattern
-%%DATADIR%%/plugins-share/textcorrection/Latn-en.capitalization.se-pattern
-%%DATADIR%%/plugins-share/textcorrection/Latn-en.common-error.se-pattern
-%%DATADIR%%/plugins-share/textcorrection/Latn-en.hearing-impaired.se-pattern
-%%DATADIR%%/plugins-share/textcorrection/Latn-fi.common-error.se-pattern
-%%DATADIR%%/plugins-share/textcorrection/Latn-fr.common-error.se-pattern
-%%DATADIR%%/plugins-share/textcorrection/Latn.capitalization.se-pattern
-%%DATADIR%%/plugins-share/textcorrection/Latn.common-error.se-pattern
-%%DATADIR%%/plugins-share/textcorrection/Latn.hearing-impaired.se-pattern
-%%DATADIR%%/plugins-share/textcorrection/Zyyy.common-error.se-pattern
-%%DATADIR%%/plugins-share/textcorrection/assistant-text-correction.ui
-%%DATADIR%%/plugins-share/viewmanager/dialog-view-manager.ui
-%%DATADIR%%/ui/dialog-character-codings.ui
-%%DATADIR%%/ui/dialog-encodings-chooser.ui
-%%DATADIR%%/ui/dialog-export-text.ui
-%%DATADIR%%/ui/dialog-import-text.ui
-%%DATADIR%%/ui/dialog-open-document.ui
-%%DATADIR%%/ui/dialog-save-document.ui
-%%DATADIR%%/ui/dialog-script-properties.ui
-%%DATADIR%%/ui/subtitleeditor.ui
diff --git a/multimedia/umr/Makefile b/multimedia/umr/Makefile
deleted file mode 100644
index 94fd3a9ddf96..000000000000
--- a/multimedia/umr/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: Alexander Logvinov <ports@logvinov.com>
-# $FreeBSD$
-
-PORTNAME= umr
-PORTVERSION= 0.3
-CATEGORIES= multimedia
-MASTER_SITES= http://www.oldunreal.com/mods/other/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Unreal Media Ripper
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-PLIST_FILES= bin/${PORTNAME}
-FETCH_AFTER_ARGS= --referer=http://www.oldunreal.com/mods.html
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/multimedia/umr/distinfo b/multimedia/umr/distinfo
deleted file mode 100644
index 8c87e79c25f5..000000000000
--- a/multimedia/umr/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (umr-0.3.tar.gz) = 9f965385ec2768e20162d300d6e9e830c316f7ffbb22b025de021532e156c12d
-SIZE (umr-0.3.tar.gz) = 7010
diff --git a/multimedia/umr/files/patch-Makefile b/multimedia/umr/files/patch-Makefile
deleted file mode 100644
index 66704f0311aa..000000000000
--- a/multimedia/umr/files/patch-Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
---- Makefile.orig Fri Feb 18 15:37:53 2000
-+++ Makefile Thu Oct 19 17:53:14 2006
-@@ -7,21 +7,6 @@
- GLOBALDEPS = Makefile umr.h
- OBJS = main.o unrealfmt.o unrealfmtdata.o
-
--CC = gcc
--CFLAGS = -march=k6 -mcpu=k6 -Wall
--
--ifdef DEBUG
--CFLAGS += -g
--else
--ifdef PROFILE
--CFLAGS += -p
--else
--CFLAGS += -O9
--endif
--endif
--
--%.o: %.c
-- $(CC) $(CFLAGS) -c -o $@ $<
-
- all: $(OBJS)
- $(CC) $(CFLAGS) $(LDFLAGS) -o $(EXECNAME) $(OBJS)
diff --git a/multimedia/umr/pkg-descr b/multimedia/umr/pkg-descr
deleted file mode 100644
index 11665320941a..000000000000
--- a/multimedia/umr/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This utility rips Music and Sound class objects from .umx and .uax
-files in Unreal or Unreal Tournament. It rips all the exports in the
-file that it understands (currently 'xm', 'it', 's3m', and 'WAV').
-Adding support for an export is fairly trivial, so you can add them
-in a minute or two.
-
-WWW: http://www.oldunreal.com/othermods.html
diff --git a/net-im/Makefile b/net-im/Makefile
index c9efcecf428f..b7313744ac3a 100644
--- a/net-im/Makefile
+++ b/net-im/Makefile
@@ -100,7 +100,6 @@
SUBDIR += p5-SOAP-Transport-JABBER
SUBDIR += pecl-stomp2
SUBDIR += pidgin
- SUBDIR += pidgin-birthday-reminder
SUBDIR += pidgin-bs
SUBDIR += pidgin-fetion
SUBDIR += pidgin-guifications
@@ -110,14 +109,12 @@
SUBDIR += pidgin-libnotify
SUBDIR += pidgin-manualsize
SUBDIR += pidgin-osd
- SUBDIR += pidgin-pidgimpd
SUBDIR += pidgin-privacy-please
SUBDIR += pidgin-rocketchat
SUBDIR += pidgin-sipe
SUBDIR += pidgin-skypeweb
SUBDIR += pidgin-twitter
SUBDIR += pidgin-window_merge
- SUBDIR += poezio
SUBDIR += profanity
SUBDIR += prosody
SUBDIR += prosody-modules
diff --git a/net-im/pidgin-birthday-reminder/Makefile b/net-im/pidgin-birthday-reminder/Makefile
deleted file mode 100644
index 12957c26ab10..000000000000
--- a/net-im/pidgin-birthday-reminder/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Alexander Logvinov <ports@logvinov.com>
-# $FreeBSD$
-
-PORTNAME= pidgin-birthday-reminder
-PORTVERSION= 1.7
-PORTREVISION= 7
-CATEGORIES= net-im
-MASTER_SITES= http://launchpadlibrarian.net/56075754/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Birthday reminder for Pidgin
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libpurple.so:net-im/libpurple
-BUILD_DEPENDS= pidgin:net-im/pidgin
-RUN_DEPENDS= pidgin:net-im/pidgin
-
-GNU_CONFIGURE= yes
-USES= gettext gmake libtool pkgconfig
-USE_GNOME= intltool
-CONFIGURE_ARGS= --disable-static
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-INSTALL_TARGET= install-strip
-
-.include <bsd.port.mk>
diff --git a/net-im/pidgin-birthday-reminder/distinfo b/net-im/pidgin-birthday-reminder/distinfo
deleted file mode 100644
index a29a7e9922c6..000000000000
--- a/net-im/pidgin-birthday-reminder/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pidgin-birthday-reminder-1.7.tar.gz) = 6ed8292fbf742d122542227891145ffdf2367427178387e3399a0575c126dbe4
-SIZE (pidgin-birthday-reminder-1.7.tar.gz) = 470361
diff --git a/net-im/pidgin-birthday-reminder/pkg-descr b/net-im/pidgin-birthday-reminder/pkg-descr
deleted file mode 100644
index 7e46d367b851..000000000000
--- a/net-im/pidgin-birthday-reminder/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Reminds you of your buddies birthday.
-
-WWW: http://freakazoid.teamblind.de/2009/02/14/pidgin-birthday-reminder/
diff --git a/net-im/pidgin-birthday-reminder/pkg-plist b/net-im/pidgin-birthday-reminder/pkg-plist
deleted file mode 100644
index 9d9d90aca1ca..000000000000
--- a/net-im/pidgin-birthday-reminder/pkg-plist
+++ /dev/null
@@ -1,25 +0,0 @@
-lib/pidgin/birthday_reminder.so
-share/locale/cs/LC_MESSAGES/pidgin-birthday-reminder.mo
-share/locale/de/LC_MESSAGES/pidgin-birthday-reminder.mo
-share/locale/es/LC_MESSAGES/pidgin-birthday-reminder.mo
-share/locale/fr/LC_MESSAGES/pidgin-birthday-reminder.mo
-share/locale/gl/LC_MESSAGES/pidgin-birthday-reminder.mo
-share/locale/he/LC_MESSAGES/pidgin-birthday-reminder.mo
-share/locale/nl/LC_MESSAGES/pidgin-birthday-reminder.mo
-share/locale/pt/LC_MESSAGES/pidgin-birthday-reminder.mo
-share/locale/pt_BR/LC_MESSAGES/pidgin-birthday-reminder.mo
-share/locale/ru/LC_MESSAGES/pidgin-birthday-reminder.mo
-share/locale/sk/LC_MESSAGES/pidgin-birthday-reminder.mo
-share/locale/ta/LC_MESSAGES/pidgin-birthday-reminder.mo
-share/locale/tr/LC_MESSAGES/pidgin-birthday-reminder.mo
-share/pixmaps/pidgin/birthday_reminder/birthday0.png
-share/pixmaps/pidgin/birthday_reminder/birthday1.png
-share/pixmaps/pidgin/birthday_reminder/birthday2.png
-share/pixmaps/pidgin/birthday_reminder/birthday3.png
-share/pixmaps/pidgin/birthday_reminder/birthday4.png
-share/pixmaps/pidgin/birthday_reminder/birthday5.png
-share/pixmaps/pidgin/birthday_reminder/birthday6.png
-share/pixmaps/pidgin/birthday_reminder/birthday7.png
-share/pixmaps/pidgin/birthday_reminder/birthday8.png
-share/pixmaps/pidgin/birthday_reminder/birthday9.png
-share/sounds/pidgin/birthday_reminder/birthday.wav
diff --git a/net-im/pidgin-pidgimpd/Makefile b/net-im/pidgin-pidgimpd/Makefile
deleted file mode 100644
index 56fde9b99821..000000000000
--- a/net-im/pidgin-pidgimpd/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: hrkfrd@googlemail.com
-# $FreeBSD$
-
-PORTNAME= pidgimpd
-PORTVERSION= 1.1.1
-PORTREVISION= 13
-CATEGORIES= net-im audio
-MASTER_SITES= http://ayeon.org/projects/pidgimpd/
-PKGNAMEPREFIX= pidgin-
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= PidgiMPD is a Pidgin plugin for monitoring/controlling MPD
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libpurple.so:net-im/libpurple \
- libmpd.so:audio/libmpd
-BUILD_DEPENDS= pidgin:net-im/pidgin
-RUN_DEPENDS= pidgin:net-im/pidgin
-
-USES= libtool pkgconfig tar:bzip2
-USE_GNOME= gtk20
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
-
-PLIST_FILES= lib/pidgin/pidgimpd.so
-
-.include <bsd.port.mk>
diff --git a/net-im/pidgin-pidgimpd/distinfo b/net-im/pidgin-pidgimpd/distinfo
deleted file mode 100644
index 0784378292e9..000000000000
--- a/net-im/pidgin-pidgimpd/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pidgimpd-1.1.1.tar.bz2) = a381e04d4e464679fd3bca8423d200ec59cdba967853eab85b190ee59ac14dbf
-SIZE (pidgimpd-1.1.1.tar.bz2) = 373028
diff --git a/net-im/pidgin-pidgimpd/pkg-descr b/net-im/pidgin-pidgimpd/pkg-descr
deleted file mode 100644
index c88d32e7d3ef..000000000000
--- a/net-im/pidgin-pidgimpd/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-PidgiMPD is a Pidgin plugin for monitoring/controlling MPD.
-
-PidgiMPD can do both automatic and manual tasks.
-The manual tasks are handled via the command /mpc in conversation windows.
-Help about that command can be found using the parameter help.
-
-The automatic tasks are:
-* Automatically set away message to user defined string OR set Pidgin TUNE
- status, if available. (TUNE status is supported in MSNP14 and Jabber)
-* Automatically send currently playing song information to users in
- active conversations.
-
-The syntax of the messages can be user configured.
-
-WWW: http://ayeon.org/projects/pidgimpd/
diff --git a/net-im/poezio/Makefile b/net-im/poezio/Makefile
deleted file mode 100644
index 2861c036b80f..000000000000
--- a/net-im/poezio/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= poezio
-PORTVERSION= 0.8.1
-PORTREVISION= 1
-CATEGORIES= net-im
-MASTER_SITES= http://dev.louiz.org/attachments/download/52/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Console XMPP client
-
-LICENSE= ZLIB
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/dns/__init__.py:dns/py-dnspython@${PY_FLAVOR} \
- ${PYTHON_SITELIBDIR}/sleekxmpp/__init__.py:net-im/py-sleekxmpp@${PY_FLAVOR}
-
-USES= tar:xz python:3.3+
-USE_PYTHON= distutils autoplist optsuffix
-
-.include <bsd.port.mk>
diff --git a/net-im/poezio/distinfo b/net-im/poezio/distinfo
deleted file mode 100644
index 7891cbfab0f7..000000000000
--- a/net-im/poezio/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (poezio-0.8.1.tar.xz) = ce497e7d255dc0f71a427509a7439b1eeeab2e691b6fa7750246204607847758
-SIZE (poezio-0.8.1.tar.xz) = 728312
diff --git a/net-im/poezio/pkg-descr b/net-im/poezio/pkg-descr
deleted file mode 100644
index 081b94b36075..000000000000
--- a/net-im/poezio/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Poezio is a free console XMPP client
-
-WWW: http://poez.io/
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile
index 0c48d6cba013..663a2ac39915 100644
--- a/net-mgmt/Makefile
+++ b/net-mgmt/Makefile
@@ -23,7 +23,6 @@
SUBDIR += blackbox_exporter
SUBDIR += bpft
SUBDIR += braa
- SUBDIR += bsnmp-jails
SUBDIR += bsnmp-regex
SUBDIR += bsnmp-ucd
SUBDIR += bwm-ng
@@ -105,7 +104,6 @@
SUBDIR += icmpquery
SUBDIR += iftop
SUBDIR += intel-snap
- SUBDIR += iog
SUBDIR += ipacctd
SUBDIR += ipaudit
SUBDIR += ipcad
@@ -120,7 +118,6 @@
SUBDIR += kapacitor
SUBDIR += kismet
SUBDIR += klg
- SUBDIR += lanmap
SUBDIR += lg
SUBDIR += librenms
SUBDIR += librenms-agent
@@ -162,7 +159,6 @@
SUBDIR += nagios-plugins
SUBDIR += nagios-snmp-plugins
SUBDIR += nagios-snmp-plugins-extras
- SUBDIR += nagios-spamd-plugin
SUBDIR += nagios4
SUBDIR += nagiosgraph
SUBDIR += nagiosql
@@ -174,7 +170,6 @@
SUBDIR += nbtscan
SUBDIR += ndoutils
SUBDIR += ndpmon
- SUBDIR += nefu
SUBDIR += net-snmp
SUBDIR += netbox
SUBDIR += netdata
@@ -294,7 +289,6 @@
SUBDIR += php74-snmp
SUBDIR += phpipam
SUBDIR += phpweathermap
- SUBDIR += pixilate
SUBDIR += pktstat
SUBDIR += pmacct
SUBDIR += pnp
@@ -366,7 +360,6 @@
SUBDIR += sendip
SUBDIR += sipcalc
SUBDIR += sjitter
- SUBDIR += slate
SUBDIR += smokeping
SUBDIR += snmp++
SUBDIR += snmp4nagios
@@ -393,7 +386,6 @@
SUBDIR += victorops-nagios
SUBDIR += virt-viewer
SUBDIR += wdiag
- SUBDIR += weplab
SUBDIR += whatmask
SUBDIR += wifimgr
SUBDIR += wmi-client
diff --git a/net-mgmt/bsnmp-jails/Makefile b/net-mgmt/bsnmp-jails/Makefile
deleted file mode 100644
index aec4697ce44e..000000000000
--- a/net-mgmt/bsnmp-jails/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= bsnmp-jails
-PORTVERSION= 0.10
-PORTREVISION= 1
-CATEGORIES= net-mgmt
-MASTER_SITES= http://thewalter.net/stef/software/bsnmp-jails/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= bsnmpd module to measure statistics about jails
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
-USES= libtool
-
-PLIST_FILES= lib/snmp_jails.so lib/snmp_jails.so.0 \
- lib/snmp_jails.so.0.0.0 lib/snmp_jails.a \
- libexec/jail-measure \
- man/man8/bsnmp-jails.8.gz
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/bsnmp-jails/distinfo b/net-mgmt/bsnmp-jails/distinfo
deleted file mode 100644
index a68d9c200f47..000000000000
--- a/net-mgmt/bsnmp-jails/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bsnmp-jails-0.10.tar.gz) = 099e529ff98b16f37e3e262d5357bb16b7c3e5689dc880fef6647e2cb64d779a
-SIZE (bsnmp-jails-0.10.tar.gz) = 329575
diff --git a/net-mgmt/bsnmp-jails/pkg-descr b/net-mgmt/bsnmp-jails/pkg-descr
deleted file mode 100644
index 732d40605e26..000000000000
--- a/net-mgmt/bsnmp-jails/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-bsnmp-jails is a module for bsnmpd which allows you to measure statistics
-about jails on your system. Counters are available for network traffic,
-CPU time used, process and thread counts, and disk utilization.
-
-LICENSE: BSD
-
-WWW: http://thewalter.net/stef/software/bsnmp-jails/
diff --git a/net-mgmt/iog/Makefile b/net-mgmt/iog/Makefile
deleted file mode 100644
index d06c35266fb2..000000000000
--- a/net-mgmt/iog/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Larry Rosenman <ler@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= iog
-PORTVERSION= 1.03
-PORTREVISION= 5
-CATEGORIES= net-mgmt
-MASTER_SITES= http://www.dynw.com/iog/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Graphs Byte Counts for switches/routers/etc
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NO_BUILD= yes
-NO_ARCH= yes
-USES= perl5 shebangfix tar:tgz
-SHEBANG_FILES= ${PORTNAME}
-PLIST_SUB= VERSION=${PORTVERSION}
-USERS= iog
-
-IOGDIR= ${PREFIX}/iog/iog-${PORTVERSION}
-
-do-install:
- ${FIND} ${WRKSRC} -name '*.bak' -or -name '*.orig' -delete
- ${MKDIR} -m 755 ${STAGEDIR}${IOGDIR}
- ${INSTALL} ${COPY} -m 0600 ${WRKSRC}/iog.cfg ${WRKSRC}/iog.cfg.sample
- ${CP} -R ${WRKSRC}/* ${STAGEDIR}${IOGDIR}
- ${LN} -sf ${IOGDIR} ${STAGEDIR}${PREFIX}/iog/iog
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/iog/distinfo b/net-mgmt/iog/distinfo
deleted file mode 100644
index 33f09e2bcc42..000000000000
--- a/net-mgmt/iog/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (iog-1.03.tgz) = de0253fa6f2e8f754fd2ca8cbc7e16524bc477c50f2527138b7a7f217c083936
-SIZE (iog-1.03.tgz) = 34550
diff --git a/net-mgmt/iog/pkg-descr b/net-mgmt/iog/pkg-descr
deleted file mode 100644
index e5d199449cee..000000000000
--- a/net-mgmt/iog/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-IOG is a network I/O byte grapher made to graph cumulative KB/MB/GB
-totals for hours/days and months. It is intended to be simple, fast
-(support thousands of hosts) and integrate well with MRTG. Data for
-each host is updated hourly and HTML graphs are created. It uses a
-data consolidation algorithm which allows for a small, non-growing
-database file for each host. No external graphing libs or
-executables are required.
-
-IOG has been used in several production ISP environments,
-including at the authors company, Dynamic Internet (dyni.net).
-
--Larry Rosenman <ler@lerctr.org>
diff --git a/net-mgmt/iog/pkg-plist b/net-mgmt/iog/pkg-plist
deleted file mode 100644
index 254d5e9fc61a..000000000000
--- a/net-mgmt/iog/pkg-plist
+++ /dev/null
@@ -1,17 +0,0 @@
-@owner iog
-@group www
-iog/iog
-iog/iog-%%VERSION%%/Artistic
-iog/iog-%%VERSION%%/BER.pm
-iog/iog-%%VERSION%%/README
-iog/iog-%%VERSION%%/SNMP_Session.pm
-iog/iog-%%VERSION%%/howto-iog.html
-iog/iog-%%VERSION%%/in.gif
-iog/iog-%%VERSION%%/index.php
-iog/iog-%%VERSION%%/iog
-@sample iog/iog-%%VERSION%%/iog.cfg.sample
-iog/iog-%%VERSION%%/ioglogo.gif
-iog/iog-%%VERSION%%/out.gif
-@dir iog/iog-%%VERSION%%
-@owner
-@group
diff --git a/net-mgmt/lanmap/Makefile b/net-mgmt/lanmap/Makefile
deleted file mode 100644
index 90124c00d65b..000000000000
--- a/net-mgmt/lanmap/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= lanmap
-DISTVERSION= 2006-03-07-rev81
-PORTREVISION= 4
-CATEGORIES= net-mgmt
-MASTER_SITES= http://www.parseerror.com/lanmap/rev/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Lanmap sits quietly on a network and builds a picture of what it sees
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= twopi:graphics/graphviz
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-GNU_CONFIGURE= yes
-USES= zip
-
-post-extract:
- @${CHMOD} 755 ${WRKSRC}/configure
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/lanmap/distinfo b/net-mgmt/lanmap/distinfo
deleted file mode 100644
index 55c9786c4b0e..000000000000
--- a/net-mgmt/lanmap/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (lanmap-2006-03-07-rev81.zip) = 9a67645c5cde565e61c1a717a17a3491d027e72bfe6825d1d50262f6a6600fa3
-SIZE (lanmap-2006-03-07-rev81.zip) = 405933
diff --git a/net-mgmt/lanmap/files/patch-Makefile.in b/net-mgmt/lanmap/files/patch-Makefile.in
deleted file mode 100644
index 1602090ffc03..000000000000
--- a/net-mgmt/lanmap/files/patch-Makefile.in
+++ /dev/null
@@ -1,33 +0,0 @@
---- Makefile.in.orig 2006-03-07 23:44:34.000000000 +0800
-+++ Makefile.in 2014-06-09 11:51:38.403957445 +0800
-@@ -8,20 +8,20 @@ prefix = @prefix@
- BINARY = lanmap
- BINDEST = ${prefix}/bin/
- DATADEST = ${prefix}/share/lanmap/
-+TMPDEST ?= /tmp
-
- all:
-- cd ./src && make LANMAP_DATADIR="$(DATADEST)"
-+ cd ./src && make LANMAP_DATADIR="$(DATADEST)" LANMAP_DATATMP="$(TMPDEST)"
-
- install:
-- install -m 0755 ./src/$(BINARY) $(BINDEST)
-- install -m 0755 -d $(DATADEST)
-- install -m 0755 -d $(DATADEST)data/
-- install -m 0755 -d $(DATADEST)data/graph/
-- install -m 0755 -d $(DATADEST)graph/img/
-- install -m 0644 ./data/mac_vendor $(DATADEST)data/
-- install -m 0644 -d $(DATADEST)graph
-- install -m 0644 ./graph/lanmap.header $(DATADEST)graph/
-- for f in ./graph/img/*.{png,gif,svg}; do install -m 0644 $$f $(DATADEST)graph/img/; done
-+ install -m 0755 ./src/$(BINARY) $(DESTDIR)$(BINDEST)
-+ install -m 0755 -d $(DESTDIR)$(DATADEST)
-+ install -m 0755 -d $(DESTDIR)$(DATADEST)data/
-+ install -m 0755 -d $(DESTDIR)$(DATADEST)data/graph/
-+ install -m 0755 -d $(DESTDIR)$(DATADEST)graph/img/
-+ install -m 0644 ./data/mac_vendor $(DESTDIR)$(DATADEST)data/
-+ install -m 0644 ./graph/lanmap.header $(DESTDIR)$(DATADEST)graph/
-+ for f in ./graph/img/*.png ./graph/img/*.gif ./graph/img/*.svg; do install -m 0644 $$f $(DESTDIR)$(DATADEST)graph/img/; done
-
- uninstall:
- rm $(BINDEST)$(BINARY)
diff --git a/net-mgmt/lanmap/files/patch-src__Makefile.in b/net-mgmt/lanmap/files/patch-src__Makefile.in
deleted file mode 100644
index 5a891ab7eec6..000000000000
--- a/net-mgmt/lanmap/files/patch-src__Makefile.in
+++ /dev/null
@@ -1,10 +0,0 @@
---- ./src/Makefile.in.orig 2006-03-07 15:44:32.000000000 +0100
-+++ ./src/Makefile.in 2009-01-29 17:46:58.458249446 +0100
-@@ -2,7 +2,7 @@
-
- # complation
--CFLAGS = -W -Wall -Wno-unused -DLINUX -DLANMAP_DATADIR=$(LANMAP_DATADIR)
-+CFLAGS = -W -Wall -Wno-unused -DLINUX -DLANMAP_DATADIR=$(LANMAP_DATADIR) -DLANMAP_DATATMP=$(LANMAP_DATATMP)
- LDFLAGS = -lpcap -lm
- CFLAGS_DEBUG = -D_DEBUG -ggdb
- LDFLAGS_DEBUG = -pg
diff --git a/net-mgmt/lanmap/files/patch-src__facts.c b/net-mgmt/lanmap/files/patch-src__facts.c
deleted file mode 100644
index 9aa01bdf02ef..000000000000
--- a/net-mgmt/lanmap/files/patch-src__facts.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./src/facts.c.orig 2006-03-07 15:44:32.000000000 +0100
-+++ ./src/facts.c 2009-01-29 17:46:58.478243916 +0100
-@@ -2563,7 +2563,7 @@
- #else
- /* assume sh */
- snprintf(cmd, sizeof cmd, "%s -T%s -o %s/tmp.lanmap %s && mv %s/tmp.lanmap %slanmap.%s && rm %s",
-- Run_Program, Image_Type, xstr(LANMAP_DATADIR), DOT_FILE, xstr(LANMAP_DATADIR), Output_Dir, Image_Type, DOT_FILE);
-+ Run_Program, Image_Type, xstr(LANMAP_DATATMP), DOT_FILE, xstr(LANMAP_DATATMP), Output_Dir, Image_Type, DOT_FILE);
- #endif
- printf("cmd:%s\n",cmd);
- DEBUGF(__FILE__, __LINE__, "cmd: %s", cmd);
diff --git a/net-mgmt/lanmap/pkg-descr b/net-mgmt/lanmap/pkg-descr
deleted file mode 100644
index 54b6fbdb6480..000000000000
--- a/net-mgmt/lanmap/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Lanmap sits quietly on a network and builds a picture of what it sees.
-
-WWW: http://www.parseerror.com/lanmap/
diff --git a/net-mgmt/lanmap/pkg-plist b/net-mgmt/lanmap/pkg-plist
deleted file mode 100644
index 82108886c377..000000000000
--- a/net-mgmt/lanmap/pkg-plist
+++ /dev/null
@@ -1,24 +0,0 @@
-bin/lanmap
-%%DATADIR%%/data/mac_vendor
-%%DATADIR%%/graph/img/bridge.gif
-%%DATADIR%%/graph/img/bridge.png
-%%DATADIR%%/graph/img/bridge.svg
-%%DATADIR%%/graph/img/cloud.gif
-%%DATADIR%%/graph/img/cloud.png
-%%DATADIR%%/graph/img/cloud.svg
-%%DATADIR%%/graph/img/desktop.gif
-%%DATADIR%%/graph/img/desktop.png
-%%DATADIR%%/graph/img/desktop.svg
-%%DATADIR%%/graph/img/printer.gif
-%%DATADIR%%/graph/img/printer.png
-%%DATADIR%%/graph/img/printer.svg
-%%DATADIR%%/graph/img/router.gif
-%%DATADIR%%/graph/img/router.png
-%%DATADIR%%/graph/img/router.svg
-%%DATADIR%%/graph/img/server.gif
-%%DATADIR%%/graph/img/server.png
-%%DATADIR%%/graph/img/server.svg
-%%DATADIR%%/graph/img/switch.gif
-%%DATADIR%%/graph/img/switch.png
-%%DATADIR%%/graph/lanmap.header
-@dir %%DATADIR%%/data/graph
diff --git a/net-mgmt/nagios-spamd-plugin/Makefile b/net-mgmt/nagios-spamd-plugin/Makefile
deleted file mode 100644
index 68f8eef3ea22..000000000000
--- a/net-mgmt/nagios-spamd-plugin/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: arved
-# $FreeBSD$
-
-PORTNAME= nagios-spamd-plugin
-PORTVERSION= 1.4
-PORTREVISION= 3
-CATEGORIES= net-mgmt
-MASTER_SITES= ftp://jhweiss.de/pub/users/weiss/nagios/plugins/
-DISTNAME= check_spamd-${PORTVERSION}.pl
-EXTRACT_SUFX= # empty
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Nagios plugin for checking SpamAssassins spamd
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS+= ${LOCALBASE}/${NAGIOS_PLUGIN_DIR}/utils.pm:net-mgmt/nagios-plugins
-
-USES= perl5 shebangfix
-SHEBANG_FILES= check_spamd.pl
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-PLIST_FILES= ${NAGIOS_PLUGIN_DIR}/check_spamd.pl
-
-NAGIOS_PLUGIN_DIR= libexec/nagios
-
-do-extract:
- ${MKDIR} ${WRKSRC}
- ${CP} ${DISTDIR}/${DISTNAME} ${WRKSRC}/check_spamd.pl
-
-post-patch:
- ${REINPLACE_CMD} -e \
- "s,/usr/local/nagios/libexec,${PREFIX}/${NAGIOS_PLUGIN_DIR}," \
- ${WRKSRC}/check_spamd.pl
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/${NAGIOS_PLUGIN_DIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/check_spamd.pl ${STAGEDIR}${PREFIX}/${NAGIOS_PLUGIN_DIR}
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/nagios-spamd-plugin/distinfo b/net-mgmt/nagios-spamd-plugin/distinfo
deleted file mode 100644
index 34ed8772228a..000000000000
--- a/net-mgmt/nagios-spamd-plugin/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (check_spamd-1.4.pl) = e0a8244dcd44c39903244749492fcc66f177d1bcfd2ccaa1141950cf58cbedc9
-SIZE (check_spamd-1.4.pl) = 6215
diff --git a/net-mgmt/nagios-spamd-plugin/pkg-descr b/net-mgmt/nagios-spamd-plugin/pkg-descr
deleted file mode 100644
index 5d716b1e6857..000000000000
--- a/net-mgmt/nagios-spamd-plugin/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-check_spamd is a Nagios plugin for checking SpamAssassins SPAMD. It's written
-in Perl, should work with the embedded Perl interpreter (not tested though),
-does not require spamc to be installed on the Nagios host and has no other
-prerequisites.
-
-WWW: http://www.jhweiss.de/code.html
diff --git a/net-mgmt/nefu/Makefile b/net-mgmt/nefu/Makefile
deleted file mode 100644
index 17968510cfa9..000000000000
--- a/net-mgmt/nefu/Makefile
+++ /dev/null
@@ -1,63 +0,0 @@
-# Created by: Kirill Ponomarew <krion@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= nefu
-PORTVERSION= 1.5
-PORTREVISION= 2
-CATEGORIES= net-mgmt
-MASTER_SITES= http://rsug.itd.umich.edu/software/nefu/files/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Network monitoring daemon
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= tar:tgz ssl
-USE_RC_SUBR= nefu
-GNU_CONFIGURE= yes
-MAKE_JOBS_UNSAFE= yes
-CONFIGURE_ENV= YACC=${YACC} \
- OPENSSL_CFLAGS="-I${OPENSSLINC}" \
- OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl"
-CPPFLAGS+= -I${LOCALBASE}/include
-LIBS+= -L${LOCALBASE}/lib
-CONFIGURE_ARGS= --with-ssl=${OPENSSLBASE} \
- --without-sasl \
- --without-zlib \
- --without-shelltests
-
-USERS= nefu
-GROUPS= nefu
-
-OPTIONS_DEFINE= LDAP HTML
-HTML_DESC= HTML support
-OPTIONS_SUB= yes
-
-DBDIR= /var/db/nefu
-
-LDAP_CONFIGURE_ON= --with-ldap=${LOCALBASE}/lib
-LDAP_CONFIGURE_OFF= --without-ldap
-LDAP_USE= OPENLDAP=yes
-
-HTML_CONFIGURE_ON= --with-html=${WWWDIR}
-HTML_CONFIGURE_OFF= --without-html
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-lsasl2||' \
- ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e 's|-lssl|-lssl -lcrypto|' \
- ${WRKSRC}/configure
- @${REINPLACE_CMD} -e 's|== x_|= x_|' \
- ${WRKSRC}/configure
- @${REINPLACE_CMD} -e 's|== x_|= x_|' \
- ${WRKSRC}/libsnet/configure
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/nefu.1 ${STAGEDIR}${PREFIX}/man/man1
- ${INSTALL_MAN} ${WRKSRC}/nefu.conf.4 ${STAGEDIR}${PREFIX}/man/man4
- @${MKDIR} ${STAGEDIR}${WWWDIR} ${STAGEDIR}${DBDIR}
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/nefu/distinfo b/net-mgmt/nefu/distinfo
deleted file mode 100644
index ae2da96278e0..000000000000
--- a/net-mgmt/nefu/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (nefu-1.5.tgz) = 832e70217cc3c70312fa7bc545482f8d1729904f5370468f14c4011b1f6bfb4b
-SIZE (nefu-1.5.tgz) = 284160
diff --git a/net-mgmt/nefu/files/nefu.in b/net-mgmt/nefu/files/nefu.in
deleted file mode 100644
index ea9a068305d6..000000000000
--- a/net-mgmt/nefu/files/nefu.in
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: nefu
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-#
-# Add the following line to /etc/rc.conf[.local] to enable nefu
-#
-# nefu_enable (bool): Set to "NO" by default.
-# Set it to "YES" to enable nefu.
-# nefu_config (str): Custom config file for nefu.
-# (default /usr/local/etc/nefu.conf)
-# nefu_flags (str): Custom additional arguments to be passed to nefu
-#
-
-. /etc/rc.subr
-
-name="nefu"
-rcvar=nefu_enable
-command=%%PREFIX%%/bin/${name}
-
-load_rc_config $name
-
-# set default
-: ${nefu_enable="NO"}
-: ${nefu_config="%%PREFIX%%/etc/nefu.conf"}
-
-command_args="-f ${nefu_config}"
-
-run_rc_command "$1"
diff --git a/net-mgmt/nefu/files/patch-Makefile.in b/net-mgmt/nefu/files/patch-Makefile.in
deleted file mode 100644
index 0b90584d11e4..000000000000
--- a/net-mgmt/nefu/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig 2006-09-29 22:13:42.000000000 +0200
-+++ Makefile.in 2013-02-27 17:07:55.046746676 +0100
-@@ -64,7 +64,7 @@
-
- FRC :
-
--libtest : FRC
-+libtest/libtest.a : FRC
- cd libtest; ${MAKE} ${MFLAGS} CC=${CC} OPTOPTS="${OPTOPTS}" LIBDIRS="${LIBDIRS}"
-
- libsnet/libsnet.la : FRC
diff --git a/net-mgmt/nefu/files/patch-main.c b/net-mgmt/nefu/files/patch-main.c
deleted file mode 100644
index f8514021c4fe..000000000000
--- a/net-mgmt/nefu/files/patch-main.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- main.c 2006-11-10 20:32:33.000000000 +0100
-+++ main.c 2008-06-23 20:26:45.000000000 +0200
-@@ -409,6 +409,10 @@
- }
- }
-
-+ /* fix the html_dir */
-+ if(no_html == 1)
-+ nefu_html_dir = NULL;
-+
- /* initalize html pages */
- html_init( &s );
-
diff --git a/net-mgmt/nefu/files/patch-publish.c b/net-mgmt/nefu/files/patch-publish.c
deleted file mode 100644
index 7f1d3f91f253..000000000000
--- a/net-mgmt/nefu/files/patch-publish.c
+++ /dev/null
@@ -1,15 +0,0 @@
---- publish.c 2005-08-01 16:08:43.000000000 +0200
-+++ publish.c 2008-06-24 14:11:41.000000000 +0200
-@@ -750,7 +750,11 @@
- return( 1 );
- }
-
-- return( html_plan( s ));
-+ if ( nefu_html_dir != NULL ) {
-+ return( html_plan( s ));
-+ }
-+
-+ return ( 0 );
- }
-
-
diff --git a/net-mgmt/nefu/pkg-descr b/net-mgmt/nefu/pkg-descr
deleted file mode 100644
index dcc0e8f50514..000000000000
--- a/net-mgmt/nefu/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-nefu monitors network services and reports outages. Working
-from a description of the network topography, nefu's algorithm
-prevents "false alarms" in the event of a network outage due to
-a dependency failure.
-
-WWW: http://rsug.itd.umich.edu/software/nefu/
diff --git a/net-mgmt/nefu/pkg-plist b/net-mgmt/nefu/pkg-plist
deleted file mode 100644
index ced09cc772e1..000000000000
--- a/net-mgmt/nefu/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-bin/nefu
-man/man1/nefu.1.gz
-man/man4/nefu.conf.4.gz
-@owner nefu
-@group nefu
-@dir %%WWWDIR%%
-@dir /var/db/nefu
-@group
-@owner
diff --git a/net-mgmt/pixilate/Makefile b/net-mgmt/pixilate/Makefile
deleted file mode 100644
index 991e2e620a5b..000000000000
--- a/net-mgmt/pixilate/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Created by: Barry Irwin <bvi@moria.org>
-# $FreeBSD$
-
-PORTNAME= pixilate
-PORTVERSION= 0.4.2
-PORTREVISION= 3
-CATEGORIES= net-mgmt
-MASTER_SITES= SF/winfingerprint/${PORTNAME}/${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Generates packets to match a list of Cisco PIX access lists
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libnet.so:net/libnet
-
-WRKSRC= ${WRKDIR}/pixilate
-
-USES= autoreconf libtool
-GNU_CONFIGURE= yes
-
-PORTDOCS= README
-PLIST_FILES= bin/pixilate man/man1/pixilate.1.gz
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @cd ${WRKSRC} && ${RM} INSTALL install-sh missing mkinstalldirs
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/pixilate/distinfo b/net-mgmt/pixilate/distinfo
deleted file mode 100644
index c8e8a08f92cc..000000000000
--- a/net-mgmt/pixilate/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pixilate-0.4.2.tar.gz) = 7c55a7556d5ff05a66aa0fcceaec726c95c6fc155d568d74a691ea459ba1b1a2
-SIZE (pixilate-0.4.2.tar.gz) = 122293
diff --git a/net-mgmt/pixilate/pkg-descr b/net-mgmt/pixilate/pkg-descr
deleted file mode 100644
index 2bd8a5f9f409..000000000000
--- a/net-mgmt/pixilate/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-pixilate parses an input file containing Cisco PIX 6.2x (normal mask)
- or Cisco IOS (inverted mask) access-list entries and generates
- the appropriate packets. For further information on writing PIX access-lists,
- look here, for information on writing IOS access-lists, look here.
-
-pixilate - is currently capable of generating TCP/UDP/ICMP (various ICMP
- types), and IGMP utilizing the Libnet 1.1.x library available from
- http://www.packetfactory.net. NOTE: Libnet 1.0.x is NOT compatible."
-
-WWW: http://winfingerprint.sourceforge.net/pixilate.php
diff --git a/net-mgmt/slate/Makefile b/net-mgmt/slate/Makefile
deleted file mode 100644
index fd80c416ec55..000000000000
--- a/net-mgmt/slate/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: Edwin Groothuis <edwin@mavetju.org>
-# $FreeBSD$
-
-PORTNAME= slate
-PORTVERSION= 5.0.1
-CATEGORIES= net-mgmt
-MASTER_SITES= http://www.riverstonenet.com/support/nmops/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple traffic analysis and data reporting collection server for LFAP
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gmake
-GNU_CONFIGURE= yes
-
-PLIST_FILES= bin/sfas
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/slate/distinfo b/net-mgmt/slate/distinfo
deleted file mode 100644
index 03b9c6b9cd3e..000000000000
--- a/net-mgmt/slate/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (slate-5.0.1.tar.gz) = 6dd889b795a355b321b5172944561974afe4d4d5ffdc38be595878045a5d668f
-SIZE (slate-5.0.1.tar.gz) = 386030
diff --git a/net-mgmt/slate/pkg-descr b/net-mgmt/slate/pkg-descr
deleted file mode 100644
index d5714e796e5c..000000000000
--- a/net-mgmt/slate/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Slate: simple traffic analysis and data reporting collection server for LFAP
-
-This package contains a small Lightweight Flow Accounting (LFAP)
-server and LFAP API library. LFAP open solution to delivering
-accounting data from Riverstone Networks Switches and Routers.
-
-You can use the sfas program to obtain micro-flow information from
-a Riverstone switch running either in Layer 4 bridging mode, routing
-or MPLS LSPs. Data that can be collected includes everything from
-an IPv4 header and UDP headers and the src/dst port from a TCP
-header.
-
-WWW: http://www.riverstonenet.com/support/nmops/
diff --git a/net-mgmt/weplab/Makefile b/net-mgmt/weplab/Makefile
deleted file mode 100644
index 46085497e02c..000000000000
--- a/net-mgmt/weplab/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Anton Karpov <toxa@toxahost.ru>
-# $FreeBSD$
-
-PORTNAME= weplab
-PORTVERSION= 0.1.5
-CATEGORIES= net-mgmt
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= WepLab is a tool designed to teach how WEP works
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-GNU_CONFIGURE= yes
-USE_CSTD= gnu89
-
-PLIST_FILES= bin/weplab \
- man/man1/weplab.1.gz
-
-post-patch:
- @${REINPLACE_CMD} -E 's,^(CC|CFLAGS|LDFLAGS) *=,\1 ?=,g' \
- ${WRKSRC}/Makefile.in
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/weplab/distinfo b/net-mgmt/weplab/distinfo
deleted file mode 100644
index d9abf47ef2bf..000000000000
--- a/net-mgmt/weplab/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (weplab-0.1.5.tar.gz) = 91e4425f474d5b3213effc6d532aa3ee2fb121a1942e43c08210780a4759a72b
-SIZE (weplab-0.1.5.tar.gz) = 122053
diff --git a/net-mgmt/weplab/pkg-descr b/net-mgmt/weplab/pkg-descr
deleted file mode 100644
index f3ce549fa191..000000000000
--- a/net-mgmt/weplab/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-WepLab is a tool designed to teach how WEP works, what different
-vulnerabilities it has, and how they can be used in practice to
-break a WEP protected wireless network. So far, WepLab more than
-a Wep Key Cracker, is a Wep Security Analyzer designed from an
-educational point of view.
-
-WWW: http://weplab.sourceforge.net
diff --git a/net-p2p/Makefile b/net-p2p/Makefile
index 167863ed715d..2d8d83de325f 100644
--- a/net-p2p/Makefile
+++ b/net-p2p/Makefile
@@ -10,8 +10,6 @@
SUBDIR += bitcoin-daemon
SUBDIR += bitcoin-utils
SUBDIR += bitflu
- SUBDIR += bnbt
- SUBDIR += btpd
SUBDIR += couchpotato
SUBDIR += cpuminer
SUBDIR += createtorrent
@@ -28,7 +26,6 @@
SUBDIR += eiskaltdcpp-gtk
SUBDIR += eiskaltdcpp-lib
SUBDIR += frost
- SUBDIR += gkremldk
SUBDIR += go-ethereum
SUBDIR += gtk-gnutella
SUBDIR += gtorrentviewer
diff --git a/net-p2p/bnbt/Makefile b/net-p2p/bnbt/Makefile
deleted file mode 100644
index d05bf1dbaee6..000000000000
--- a/net-p2p/bnbt/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# Created by: Florent Thoumie <flz@xbsd.org>
-# $FreeBSD$
-
-PORTNAME= bnbt
-PORTVERSION= 8.5
-PORTREVISION= 3
-CATEGORIES= net-p2p
-MASTER_SITES= http://opensource.depthstrike.com/${PORTNAME}/
-DISTNAME= ${SNAPSHOT}-${PORTNAME}${PORTVERSION:C/\.//}-src
-SNAPSHOT= 20060727
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= C++ BitTorrent Tracker
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-OPTIONS_DEFINE= MYSQL DOCS
-
-USES= dos2unix gmake tar:bzip2
-
-SUB_FILES= pkg-message
-USE_RC_SUBR= bnbt
-
-PORTDOCS= footer.html header.html
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MMYSQL}
-ALL_TARGET= bnbtmysql
-USE_MYSQL= yes
-.else
-ALL_TARGET= bnbt
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-O2|${CFLAGS} -I${PREFIX}/include| ; \
- s|LFLAGS =|LFLAGS = -L${PREFIX}/lib/mysql| ; \
- s|g++|${CXX}|' \
- ${WRKSRC}/Makefile
- @${REINPLACE_CMD} -e 's|\([a-z]*\.bnbt\)|${PREFIX}/etc/${PORTNAME}/\1|' \
- ${WRKSRC}/config.cpp
- @${REINPLACE_CMD} -e 's|bnbt.cfg|${PREFIX}/etc/${PORTNAME}/bnbt.cfg|' \
- ${WRKSRC}/config.h ${WRKSRC}/config.cpp ${WRKSRC}/tracker.cpp
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${ALL_TARGET} ${STAGEDIR}${PREFIX}/bin/bnbt
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for i in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/$i ${STAGEDIR}${DOCSDIR}
-.endfor
- @${MKDIR} ${STAGEDIR}/var/log/${PORTNAME}
- ${TOUCH} ${STAGEDIR}/var/log/${PORTNAME}/.keep
- @${MKDIR} ${STAGEDIR}${ETCDIR}
- ${TOUCH} ${STAGEDIR}${ETCDIR}/.keep
-
-.include <bsd.port.mk>
diff --git a/net-p2p/bnbt/distinfo b/net-p2p/bnbt/distinfo
deleted file mode 100644
index 17d289de6dda..000000000000
--- a/net-p2p/bnbt/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (20060727-bnbt85-src.tar.bz2) = 6653081240419a36a9f147454e0f4268957f01e258804e8f5798eb0845cee9e9
-SIZE (20060727-bnbt85-src.tar.bz2) = 65885
diff --git a/net-p2p/bnbt/files/bnbt.in b/net-p2p/bnbt/files/bnbt.in
deleted file mode 100644
index f8bde3c225cb..000000000000
--- a/net-p2p/bnbt/files/bnbt.in
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: bnbt
-# REQUIRE: LOGIN abi
-# BEFORE: securelevel
-# KEYWORD: shutdown
-
-# Add the following line to /etc/rc.conf to enable `bnbt':
-#
-# bnbt_enable="YES"
-# bnbt_flags="<set as needed>"
-#
-# See bnbt(1) for bnbt_flags
-#
-
-. /etc/rc.subr
-
-name="bnbt"
-rcvar=bnbt_enable
-
-# path to your executable, might be libxec, bin, sbin, ...
-command="%%PREFIX%%/bin/$name"
-
-# extra required arguments
-command_args="&"
-
-# you can check for required_dirs and required_vars too, see rc.subr(8)
-#
-required_dirs="/var/log/$name"
-
-# read settings, set default values
-load_rc_config "$name"
-: ${bnbt_enable="NO"}
-
-run_rc_command "$1"
diff --git a/net-p2p/bnbt/files/patch-base64.cpp b/net-p2p/bnbt/files/patch-base64.cpp
deleted file mode 100644
index 51948c46fa82..000000000000
--- a/net-p2p/bnbt/files/patch-base64.cpp
+++ /dev/null
@@ -1,26 +0,0 @@
---- base64.cpp.orig 2017-02-01 19:29:59 UTC
-+++ base64.cpp
-@@ -114,6 +114,7 @@ uchar pBase64[] = {
- char *b64decode(const char *s)
- {
- int l = strlen(s); // Get length of Base64 string.
-+ const char *p; // Separator position
- char *b; // Decoding buffer pointers.
- uchar c = 0; // Character to decode.
- int x = 0; // General purpose integers.
-@@ -126,12 +127,12 @@ char *b64decode(const char *s)
- if (l % 4) // If it's not modulo 4, then it...
- return b64isnot(NULL); // ...can't be a Base64 string.
-
-- if ((b = strchr(s, pPad[0])) != NULL) // Only one, two or three equal...
-+ if ((p = strchr(s, pPad[0])) != NULL) // Only one, two or three equal...
- { // ...'=' signs are allowed at...
-- if ((b - s) < (l - 3)) // ...the end of the Base64 string.
-+ if ((p - s) < (l - 3)) // ...the end of the Base64 string.
- return b64isnot(NULL); // Any other equal '=' signs are...
- else // ...invalid.
-- if (strncmp(b, (const char *) pPad + 3 - (s + l - b), s + l - b))
-+ if (strncmp(p, (const char *) pPad + 3 - (s + l - p), s + l - p))
- return b64isnot(NULL);
- }
-
diff --git a/net-p2p/bnbt/files/patch-client.cpp b/net-p2p/bnbt/files/patch-client.cpp
deleted file mode 100644
index da622fab52d6..000000000000
--- a/net-p2p/bnbt/files/patch-client.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
---- client.cpp Wed Sep 29 21:38:32 2004
-+++ client.cpp.new Sat Oct 23 15:40:05 2004
-@@ -19,6 +19,7 @@
- *
- ***/
-
-+#include <sys/time.h>
- #include <fcntl.h>
-
- #include "bnbt.h"
-@@ -639,4 +640,4 @@
- rsp.strContent.reserve( 1024 );
- rsp.bCompressOK = true;
- m_iLast = GetTime( );
--}
-\ No newline at end of file
-+}
diff --git a/net-p2p/bnbt/files/patch-config.cpp b/net-p2p/bnbt/files/patch-config.cpp
deleted file mode 100644
index f9a3636c1bb0..000000000000
--- a/net-p2p/bnbt/files/patch-config.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
---- config.cpp Fri Sep 24 20:01:58 2004
-+++ config.cpp.new Sat Oct 23 14:42:45 2004
-@@ -147,10 +147,10 @@
- CFG_SetString( "bnbt_realm", "BNBT" );
-
- if( CFG_GetString( "bnbt_error_log_dir", string( ) ).empty( ) )
-- CFG_SetString( "bnbt_error_log_dir", string( ) );
-+ CFG_SetString( "bnbt_error_log_dir", "/var/log/bnbt/" );
-
- if( CFG_GetString( "bnbt_access_log_dir", string( ) ).empty( ) )
-- CFG_SetString( "bnbt_access_log_dir", string( ) );
-+ CFG_SetString( "bnbt_access_log_dir", "/var/log/bnbt/" );
-
- if( CFG_GetInt( "bnbt_flush_interval", 0 ) < 1 )
- CFG_SetInt( "bnbt_flush_interval", 100 );
diff --git a/net-p2p/bnbt/files/patch-server.cpp b/net-p2p/bnbt/files/patch-server.cpp
deleted file mode 100644
index 856ac603c773..000000000000
--- a/net-p2p/bnbt/files/patch-server.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- server.cpp Fri Sep 10 14:43:24 2004
-+++ server.cpp.new Sat Oct 23 15:40:21 2004
-@@ -19,6 +19,8 @@
- *
- ***/
-
-+#include <sys/time.h>
-+
- #include "bnbt.h"
- #include "client.h"
- #include "config.h"
diff --git a/net-p2p/bnbt/files/patch-sha1.cpp b/net-p2p/bnbt/files/patch-sha1.cpp
deleted file mode 100644
index ab0df251a7a7..000000000000
--- a/net-p2p/bnbt/files/patch-sha1.cpp
+++ /dev/null
@@ -1,32 +0,0 @@
---- sha1.cpp 2009-06-30 14:02:51.000000000 -0700
-+++ sha1.cpp.new 2009-06-30 14:02:47.000000000 -0700
-@@ -44,9 +44,9 @@
- m_count[1] = 0;
- }
-
--void CSHA1::Transform(unsigned long state[5], const unsigned char buffer[64])
-+void CSHA1::Transform(unsigned int state[5], const unsigned char buffer[64])
- {
-- unsigned long a = 0, b = 0, c = 0, d = 0, e = 0;
-+ unsigned int a = 0, b = 0, c = 0, d = 0, e = 0;
-
- SHA1_WORKSPACE_BLOCK* block;
- static unsigned char workspace[64];
-@@ -96,7 +96,7 @@
- // Use this function to hash in binary data and strings
- void CSHA1::Update(const unsigned char* data, unsigned int len)
- {
-- unsigned long i = 0, j = 0;
-+ unsigned int i = 0, j = 0;
-
- j = (m_count[0] >> 3) & 63;
-
-@@ -123,7 +123,7 @@
-
- void CSHA1::Final()
- {
-- unsigned long i = 0, j = 0;
-+ unsigned int i = 0, j = 0;
- unsigned char finalcount[8] = { 0, 0, 0, 0, 0, 0, 0, 0 };
-
- for (i = 0; i < 8; i++)
diff --git a/net-p2p/bnbt/files/patch-sha1.h b/net-p2p/bnbt/files/patch-sha1.h
deleted file mode 100644
index cfe3bbab2959..000000000000
--- a/net-p2p/bnbt/files/patch-sha1.h
+++ /dev/null
@@ -1,31 +0,0 @@
---- sha1.h 2009-06-30 14:02:51.000000000 -0700
-+++ sha1.h.new 2009-06-30 14:02:47.000000000 -0700
-@@ -59,7 +59,7 @@
-
- typedef union {
- unsigned char c[64];
-- unsigned long l[16];
-+ unsigned int l[16];
- } SHA1_WORKSPACE_BLOCK;
-
- // Two different formats for ReportHash(...)
-@@ -69,8 +69,8 @@
- CSHA1();
- virtual ~CSHA1();
-
-- unsigned long m_state[5];
-- unsigned long m_count[2];
-+ unsigned int m_state[5];
-+ unsigned int m_count[2];
- unsigned char m_buffer[64];
- unsigned char m_digest[20];
-
-@@ -86,7 +86,7 @@
-
- private:
- // Private SHA-1 transformation
-- void Transform(unsigned long state[5], const unsigned char buffer[64]);
-+ void Transform(unsigned int state[5], const unsigned char buffer[64]);
- };
-
- #endif // ___SHA1_H___
diff --git a/net-p2p/bnbt/files/pkg-message.in b/net-p2p/bnbt/files/pkg-message.in
deleted file mode 100644
index 2a6f81e282dd..000000000000
--- a/net-p2p/bnbt/files/pkg-message.in
+++ /dev/null
@@ -1,15 +0,0 @@
-[
-{ type: install
- message: <<EOM
-For more information on how to configure BNBT:
-
-http://wiki.depthstrike.com/index.php/BNBT:Documentation:Configuration
-
-In order to run bnbt, add the following lines to /etc/rc.conf:
- bnbt_enable="YES"
-
-Then start the server with %%PREFIX%%/etc/rc.d/bnbt.sh start
-or reboot.
-EOM
-}
-]
diff --git a/net-p2p/bnbt/pkg-descr b/net-p2p/bnbt/pkg-descr
deleted file mode 100644
index a52d4573c679..000000000000
--- a/net-p2p/bnbt/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-BNBT was written by Trevor Hogan. BNBT is a complete port of the
-original Python BitTorrent tracker to C++ using the STL for data storage
-and basic network sockets for network communication. BNBT is fast,
-efficient, customizable, easy to use, powerful, and portable. BNBT is
-covered under the GNU Lesser General Public License (LGPL).
-
-WWW: http://bnbt.sourceforge.net/
diff --git a/net-p2p/bnbt/pkg-plist b/net-p2p/bnbt/pkg-plist
deleted file mode 100644
index 488da65186b5..000000000000
--- a/net-p2p/bnbt/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-bin/bnbt
-%%ETCDIR%%/.keep
-/var/log/bnbt/.keep
-@dir /var/log/bnbt
diff --git a/net-p2p/btpd/Makefile b/net-p2p/btpd/Makefile
deleted file mode 100644
index 59cf90bf636a..000000000000
--- a/net-p2p/btpd/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= btpd
-PORTVERSION= 0.16
-PORTREVISION= 2
-CATEGORIES= net-p2p
-MASTER_SITES= GHC
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Bittorrent client consisting of a daemon and client commands
-
-LICENSE= BSD2CLAUSE BSD3CLAUSE
-LICENSE_COMB= multi
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USE_GITHUB= yes
-
-USES= autoreconf ssl
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-openssl=${OPENSSLBASE}
-
-OPTIONS_DEFINE= DOCS
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/btpd/distinfo b/net-p2p/btpd/distinfo
deleted file mode 100644
index 4f25c8a5e39b..000000000000
--- a/net-p2p/btpd/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (btpd-0.16.tar.gz) = 296bdb718eaba9ca938bee56f0976622006c956980ab7fc7a339530d88f51eb8
-SIZE (btpd-0.16.tar.gz) = 159716
diff --git a/net-p2p/btpd/pkg-descr b/net-p2p/btpd/pkg-descr
deleted file mode 100644
index 0c180a32cf15..000000000000
--- a/net-p2p/btpd/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-BTPD is a bittorrent client consisting of a daemon and client commands,
-which can be used to read and/or manipulate the daemon state. The daemon
-is capable of running several torrents simultaneously and only uses one
-TCP port. It's fairly low on resource usage and should be perfect for
-file distribution sites. Efficient downloads and ease of use makes this
-client a good choice for the casual user as well.
-
-WWW: https://github.com/btpd/btpd/wiki
diff --git a/net-p2p/btpd/pkg-plist b/net-p2p/btpd/pkg-plist
deleted file mode 100644
index e993bd9f6321..000000000000
--- a/net-p2p/btpd/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/btcli
-bin/btinfo
-bin/btpd
-man/man1/btcli.1.gz
-man/man1/btinfo.1.gz
-man/man1/btpd.1.gz
-%%PORTDOCS%%%%DOCSDIR%%/README
diff --git a/net-p2p/gkremldk/Makefile b/net-p2p/gkremldk/Makefile
deleted file mode 100644
index 66ee3bfe27e8..000000000000
--- a/net-p2p/gkremldk/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= gkremldk
-PORTVERSION= 0.9.8
-PORTREVISION= 2
-CATEGORIES= net-p2p
-MASTER_SITES= http://www.tof2k.com/gkremldk/
-DISTNAME= ${PORTNAME}-src-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Shows current mldonkey donwload/upload rates and allows setting them
-
-LICENSE= GPLv2+
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2
-RUN_DEPENDS= gkrellm:sysutils/gkrellm2
-
-USES= autoreconf pkgconfig tar:tbz
-GNU_CONFIGURE= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-post-patch:
- @${REINPLACE_CMD} -E \
- -e 's|^(LFLAGS).*|\1 = ${LDFLAGS} -lpthread -L${LOCALBASE}/lib|' \
- -e 's|(-fPIC)|\1 ${CFLAGS} -I${LOCALBASE}/include|' \
- ${WRKSRC}/Makefile.in
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins
- ${INSTALL_LIB} ${WRKSRC}/gkremldk.so \
- ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins
-
-.include <bsd.port.mk>
diff --git a/net-p2p/gkremldk/distinfo b/net-p2p/gkremldk/distinfo
deleted file mode 100644
index ee025e597914..000000000000
--- a/net-p2p/gkremldk/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gkremldk-src-0.9.8.tbz) = c1b82d163c2510d20a025528927e551240d8e72855d376596034db26e65971d1
-SIZE (gkremldk-src-0.9.8.tbz) = 11624
diff --git a/net-p2p/gkremldk/files/patch-Makefile.in b/net-p2p/gkremldk/files/patch-Makefile.in
deleted file mode 100644
index c2462b7a5e7d..000000000000
--- a/net-p2p/gkremldk/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig 2006-06-22 12:48:05.000000000 +0000
-+++ Makefile.in
-@@ -10,7 +10,7 @@ gkremldk.o: mldonkeytools.o gkremldk.c
- $(CC) -Wall -fPIC `pkg-config gtk+-2.0 --cflags` -c gkremldk.c
-
- gkremldk.so: gkremldk.o
-- $(CC) -Wall -shared -lpthread -Wl -o gkremldk.so gkremldk.o
-+ $(CC) -Wall -shared -lpthread -o gkremldk.so gkremldk.o
-
- clean:
- -@rm -f *.so *.o core*
diff --git a/net-p2p/gkremldk/pkg-descr b/net-p2p/gkremldk/pkg-descr
deleted file mode 100644
index 8b4d006865d1..000000000000
--- a/net-p2p/gkremldk/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Gkremldk is a GKrellM plugin showing current mldonkey donwload/upload
-rate and to set the maximum of these.
-
-WWW: http://www.tof2k.com/gkremldk/
diff --git a/net-p2p/gkremldk/pkg-plist b/net-p2p/gkremldk/pkg-plist
deleted file mode 100644
index c306f277c92c..000000000000
--- a/net-p2p/gkremldk/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-libexec/gkrellm2/plugins/gkremldk.so
diff --git a/net/Makefile b/net/Makefile
index d3c9c3db3aa2..d79b1b08ec74 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -58,10 +58,8 @@
SUBDIR += bird
SUBDIR += bird2
SUBDIR += bittwist
- SUBDIR += bluemix-cli
SUBDIR += bmon
SUBDIR += bnxt-kmod
- SUBDIR += boclient
SUBDIR += boinc-client
SUBDIR += boinc_curses
SUBDIR += boringtun
@@ -99,7 +97,6 @@
SUBDIR += cppzmq
SUBDIR += cryptcat
SUBDIR += csocks
- SUBDIR += csync2
SUBDIR += ctrace
SUBDIR += cvsup-static
SUBDIR += cvsync
@@ -125,7 +122,6 @@
SUBDIR += dhcping
SUBDIR += dhcprelya
SUBDIR += dictd
- SUBDIR += dictd-database
SUBDIR += dimes
SUBDIR += dpdk
SUBDIR += dpinger
@@ -220,7 +216,6 @@
SUBDIR += gstreamer-plugins-libmms
SUBDIR += gstreamer1-plugins-libmms
SUBDIR += gstreamer1-plugins-srtp
- SUBDIR += gtic
SUBDIR += gtk-vnc
SUBDIR += gtknetcat
SUBDIR += guacamole-server
@@ -239,7 +234,6 @@
SUBDIR += haproxy18
SUBDIR += haproxy19
SUBDIR += hexinject
- SUBDIR += hidentd
SUBDIR += hinfo
SUBDIR += hlmaster
SUBDIR += honeyd
@@ -335,7 +329,6 @@
SUBDIR += lambdamoo
SUBDIR += latd
SUBDIR += ldap-stats
- SUBDIR += ldap2dns
SUBDIR += ldapbrowser
SUBDIR += ldapdiff
SUBDIR += ldapscripts
@@ -371,7 +364,6 @@
SUBDIR += libmdf
SUBDIR += libmediawiki
SUBDIR += libmms
- SUBDIR += libmxp
SUBDIR += libnatpmp
SUBDIR += libnet
SUBDIR += libnfs
@@ -395,7 +387,6 @@
SUBDIR += libproxy-python
SUBDIR += libproxy-webkit3
SUBDIR += librdkafka
- SUBDIR += librouteros
SUBDIR += librsync2
SUBDIR += libsignal
SUBDIR += libsocket++
@@ -497,7 +488,6 @@
SUBDIR += netsed
SUBDIR += netselect
SUBDIR += netstrain
- SUBDIR += nettest
SUBDIR += netwib
SUBDIR += nfs-ganesha
SUBDIR += nfs-ganesha-kmod
@@ -1066,7 +1056,6 @@
SUBDIR += py-netifaces
SUBDIR += py-netlib
SUBDIR += py-netsnmpagent
- SUBDIR += py-netstring
SUBDIR += py-nnpy
SUBDIR += py-ntplib
SUBDIR += py-oauth
@@ -1166,7 +1155,6 @@
SUBDIR += raddump
SUBDIR += radiator
SUBDIR += radiusclient
- SUBDIR += radiusd-cistron
SUBDIR += radreport
SUBDIR += radsecproxy
SUBDIR += radvd
@@ -1206,7 +1194,6 @@
SUBDIR += rtg
SUBDIR += rtpbreak
SUBDIR += rtpproxy
- SUBDIR += rtptools
SUBDIR += rubygem-activestorage52
SUBDIR += rubygem-amazon-ec2
SUBDIR += rubygem-amq-protocol
@@ -1386,7 +1373,6 @@
SUBDIR += skstream
SUBDIR += sl2tps
SUBDIR += slurm
- SUBDIR += smbldap-tools
SUBDIR += smcroute
SUBDIR += smm++
SUBDIR += sngrep
@@ -1447,7 +1433,6 @@
SUBDIR += tcpsplit
SUBDIR += tcpstat
SUBDIR += tcptestsuite
- SUBDIR += tcptrace
SUBDIR += tcptraceroute
SUBDIR += tcpview
SUBDIR += tcpwatch
@@ -1517,7 +1502,6 @@
SUBDIR += vortex
SUBDIR += vtun
SUBDIR += wackamole
- SUBDIR += wackford-squeers
SUBDIR += wakeonlan
SUBDIR += waypipe
SUBDIR += whois
@@ -1530,7 +1514,6 @@
SUBDIR += wlan2eth
SUBDIR += wmnd
SUBDIR += wmnet
- SUBDIR += wmnet2
SUBDIR += wmnetload
SUBDIR += wmnetmon
SUBDIR += wmpiki
diff --git a/net/bluemix-cli/Makefile b/net/bluemix-cli/Makefile
deleted file mode 100644
index 83c89982add5..000000000000
--- a/net/bluemix-cli/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= bluemix-cli
-PORTVERSION= 0.4.6
-CATEGORIES= net
-MASTER_SITES= http://public.dhe.ibm.com/cloud/${PORTNAME:C/-.*//}/cli/${PORTNAME}/
-DISTNAME= Bluemix_CLI_${PORTVERSION}_386
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Bluemix command line interface
-
-LICENSE= BLUEMIX
-LICENSE_NAME= IBM Bluemix Service Description
-LICENSE_FILE= ${WRKSRC}/bin/LICENSE
-LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= cf:net/cf
-
-USES= linux
-NO_BUILD= yes
-NO_ARCH= yes
-STRIP= # empty
-
-WRKSRC= ${WRKDIR}/Bluemix_CLI
-
-PLIST_FILES= bin/bluemix bin/bluemix-analytics bin/bx \
- etc/bash_completion.d/bluemix.sh
-
-pre-install:
- ${BRANDELF} -t Linux ${WRKSRC}/bin/bluemix*
-
-do-install:
- cd ${WRKSRC}/bin && ${INSTALL_PROGRAM} bluemix bluemix-analytics \
- ${STAGEDIR}${PREFIX}/bin
- ${LN} -s bluemix ${STAGEDIR}${PREFIX}/bin/bx
- @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
- ${INSTALL_DATA} ${WRKSRC}/bx/bash_autocomplete ${STAGEDIR}${PREFIX}/etc/bash_completion.d/bluemix.sh
-
-.include <bsd.port.mk>
diff --git a/net/bluemix-cli/distinfo b/net/bluemix-cli/distinfo
deleted file mode 100644
index 21883671db04..000000000000
--- a/net/bluemix-cli/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1484996748
-SHA256 (Bluemix_CLI_0.4.6_386.tar.gz) = a33ea0d6ca9c9aa287f35f1dcf452596b0a3c5aa29ba5a8fec507f548ddf82ec
-SIZE (Bluemix_CLI_0.4.6_386.tar.gz) = 5051330
diff --git a/net/bluemix-cli/pkg-descr b/net/bluemix-cli/pkg-descr
deleted file mode 100644
index 161c71349033..000000000000
--- a/net/bluemix-cli/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Bluemix CLI provides a unified way for you to interact with your
-applications, virtual servers, containers, and other components in
-Bluemix through a command line interface. It also leverages command
-line tools from Cloud Foundry, Docker, and the OpenStack community
-when you interact with specific compute types. Bluemix CLI helps you
-handle the environment settings when these community tools are used.
-
-WWW: http://clis.ng.bluemix.net
diff --git a/net/bluemix-cli/pkg-message b/net/bluemix-cli/pkg-message
deleted file mode 100644
index 60a6cbbd8017..000000000000
--- a/net/bluemix-cli/pkg-message
+++ /dev/null
@@ -1,14 +0,0 @@
-[
-{ type: install
- message: <<EOM
-With IBM Bluemix CLI 0.4.0 or later, the CLI can automatically collect
-diagnostic and usage information and send it to Bluemix for analysis.
-This information will help us better understand current client usage
-and plan for future use. No personally identifiable data is collected.
-
-To stop collecting information, you can run the following command:
-
-$ bluemix config --usage-stats-collect false
-EOM
-}
-]
diff --git a/net/boclient/Makefile b/net/boclient/Makefile
deleted file mode 100644
index 8c7e4995cab0..000000000000
--- a/net/boclient/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: darius@dons.net.au
-# $FreeBSD$
-
-PORTNAME= boclient
-PORTVERSION= 1.21
-CATEGORIES= net security
-MASTER_SITES= http://www.cultdeadcow.com/tools/
-DISTNAME= bo121unix
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Client program for the Back Orifice Windows program
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-PLIST_FILES= bin/bounix
-WRKSRC= ${WRKDIR}/bo
-GNU_CONFIGURE= yes
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/bounix
-
-.include <bsd.port.mk>
diff --git a/net/boclient/distinfo b/net/boclient/distinfo
deleted file mode 100644
index 5f0bde4ab08a..000000000000
--- a/net/boclient/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bo121unix.tar.gz) = bbedccf0b5b6d0f313fe5051044b1a6ea8113fdb5bc5bc36f7e623752d1d6481
-SIZE (bo121unix.tar.gz) = 27642
diff --git a/net/boclient/files/patch-Makefile.in b/net/boclient/files/patch-Makefile.in
deleted file mode 100644
index 1c672425732f..000000000000
--- a/net/boclient/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig 2014-06-09 18:03:32.820418765 +0800
-+++ Makefile.in 2014-06-09 18:03:44.724423559 +0800
-@@ -6,7 +6,7 @@ all: bounix
- clean:
- rm *.o bounix
- install:
-- $(INSTALL) bounix /usr/local/bin/bounix
-+ $(INSTALL) bounix $(DESTDIR)${PREFIX}/bin/bounix
- distclean:
- rm *.o bounix config.status config.cache config.log config.h Makefile
- .o:
diff --git a/net/boclient/pkg-descr b/net/boclient/pkg-descr
deleted file mode 100644
index 90f6cfd5c094..000000000000
--- a/net/boclient/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This is a Unix version of the client program for Back Orifice. This program
-when installed on the victim machine hides itself. It can be used to remotely
-administer a Windows 95/98 machine.
-
-WWW: http://www.cultdeadcow.com/tools/
diff --git a/net/csync2/Makefile b/net/csync2/Makefile
deleted file mode 100644
index c58fd8f06b88..000000000000
--- a/net/csync2/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# Created by: Aaron Dalton <aaron@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= csync2
-PORTVERSION= 2.0
-PORTREVISION= 2
-CATEGORIES= net
-MASTER_SITES= http://oss.linbit.com/csync2/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Cluster synchronization tool
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= librsync.so.2:net/librsync2 \
- libgnutls.so:security/gnutls \
- libsqlite3.so:databases/sqlite3
-
-OPTIONS_DEFINE= CSYNC2_COMPARE DOCS
-OPTIONS_SUB= yes
-CSYNC2_COMPARE_DESC= Install csync2-compare script
-CSYNC2_COMPARE_RUN_DEPENDS= bash:shells/bash
-
-USES= pkgconfig shebangfix
-SHEBANG_FILES= csync2-compare
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= ac_cv_prog_PDFLATEX=
-CPPFLAGS+= -I${LOCALBASE}/include
-LIBS+= -L${LOCALBASE}/lib
-
-USE_RC_SUBR= csync2
-
-SUB_FILES= pkg-install
-
-post-patch:
- @${REINPLACE_CMD} -e 's|(localstatedir)/lib|(localstatedir)/db|' \
- -e 's/-ldl//' ${WRKSRC}/Makefile.in
-
-post-install:
- ${MV} ${STAGEDIR}${PREFIX}/etc/csync2.cfg \
- ${STAGEDIR}${PREFIX}/etc/csync2.cfg.sample
- ${MKDIR} ${STAGEDIR}/var/backups/csync2
-
-.include <bsd.port.mk>
diff --git a/net/csync2/distinfo b/net/csync2/distinfo
deleted file mode 100644
index 9ddef1e7c94e..000000000000
--- a/net/csync2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (csync2-2.0.tar.gz) = 11cb37380fb185bce0c22b804fec9b01c385d9d83cc528cfd48d748453834fa2
-SIZE (csync2-2.0.tar.gz) = 411013
diff --git a/net/csync2/files/csync2.in b/net/csync2/files/csync2.in
deleted file mode 100644
index 85a100d1e94a..000000000000
--- a/net/csync2/files/csync2.in
+++ /dev/null
@@ -1,68 +0,0 @@
-#!/bin/sh
-#
-# PROVIDE: csync2
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-# Add the following line to /etc/rc.conf to enable csync2:
-# csync2_enable="YES"
-#
-# Optional configuration of csync2:
-# csync2_cfg (str): Path to csync2 main configuration.
-# Default is %%PREFIX%%/etc/csync2.cfg.
-# csync2_flags (str): Extra flags passed to csync2 program.
-# Default to "-ii -v".
-# csync2_logfile (str): Path to logfile where daemon' output logged to.
-# Default to "/var/log/csync2.log".
-
-. /etc/rc.subr
-
-name="csync2"
-rcvar=csync2_enable
-
-pidfile=/var/run/${name}.pid
-command=%%PREFIX%%/sbin/csync2
-
-start_cmd="csync2_start"
-
-load_rc_config $name
-: ${csync2_enable="NO"}
-: ${csync2_flags="-ii -v"}
-: ${csync2_cfg="%%PREFIX%%/etc/csync2.cfg"}
-: ${csync2_logfile="/var/log/csync2.log"}
-
-required_files="${csync2_cfg}"
-
-csync2_check_keys()
-{
- [ -f "${csync2_cfg}" ] || return 1
-
- _key=`grep '^[[:blank:]]*key[[:space:]]\+.\+;\?$' ${csync2_cfg} |\
- awk '{print($2)}'`
- [ -n "${_key}" ] || return 1
-
- for _file in ${_key}; do
- _file=${_file%;}
- [ ! -f "${_file}" ] && \
- warn "PSK specified but not found, use csync2 -k ${_file} to create it."
- done
-
- return 0
-}
-
-csync2_start() {
-
- if [ -z "$rc_fast" -a -n "$rc_pid" ]; then
- echo 1>&2 "${name} already running? (pid=$rc_pid)."
- return 1
- fi
-
- csync2_check_keys
-
- check_startmsgs && echo "Starting ${name}."
-
- /usr/sbin/daemon -p ${pidfile} \
- ${command} ${csync2_flags} >> ${csync2_logfile} 2>&1
-}
-
-run_rc_command "$1"
diff --git a/net/csync2/files/patch-csync2.c b/net/csync2/files/patch-csync2.c
deleted file mode 100644
index 82a700578f63..000000000000
--- a/net/csync2/files/patch-csync2.c
+++ /dev/null
@@ -1,21 +0,0 @@
---- csync2.c.orig 2013-05-02 12:58:04 UTC
-+++ csync2.c
-@@ -256,7 +256,7 @@ static int csync_server_bind(void)
- struct addrinfo hints;
- struct addrinfo *result, *rp;
- int save_errno;
-- int sfd = -1, s, on = 1;
-+ int sfd = -1, s, off = 0, on = 1;
- memset(&hints, 0, sizeof(struct addrinfo));
- hints.ai_family = AF_UNSPEC; /* Allow IPv4 or IPv6 */
- hints.ai_socktype = SOCK_STREAM;
-@@ -284,6 +284,9 @@ static int csync_server_bind(void)
- goto error;
- if (setsockopt(sfd, IPPROTO_TCP, TCP_NODELAY, &on, (socklen_t) sizeof(on)) < 0)
- goto error;
-+ if (rp->ai_family == AF_INET6)
-+ if (setsockopt(sfd, IPPROTO_IPV6, IPV6_V6ONLY, &off, (socklen_t) sizeof(off)) < 0)
-+ goto error;
-
- if (bind(sfd, rp->ai_addr, rp->ai_addrlen) == 0)
- break; /* Success */
diff --git a/net/csync2/files/patch-csync2.h b/net/csync2/files/patch-csync2.h
deleted file mode 100644
index c6d392192ac5..000000000000
--- a/net/csync2/files/patch-csync2.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- csync2.h.orig 2013-05-02 12:58:14 UTC
-+++ csync2.h
-@@ -80,7 +80,7 @@ extern int csync_perm(const char *filena
-
- extern void csync_printtime();
- extern void csync_printtotaltime();
--extern void csync_fatal(const char *fmt, ...);
-+extern void csync_fatal(const char *fmt, ...) __dead2;
- extern void csync_debug(int lv, const char *fmt, ...);
-
- #define csync_debug_ping(N) \
diff --git a/net/csync2/files/patch-rsync.c b/net/csync2/files/patch-rsync.c
deleted file mode 100644
index c8f47627d5cb..000000000000
--- a/net/csync2/files/patch-rsync.c
+++ /dev/null
@@ -1,30 +0,0 @@
---- rsync.c.orig 2015-03-09 14:08:51 UTC
-+++ rsync.c
-@@ -41,6 +41,7 @@
-
- /* This has been taken from rsync:lib/compat.c */
-
-+#if 0
- /**
- * Like strncpy but does not 0 fill the buffer and always null
- * terminates.
-@@ -61,6 +62,7 @@ static size_t strlcpy(char *d, const cha
- }
- return ret;
- }
-+#endif
-
- /* splits filepath at the last '/', if any, like so:
- * dirname basename filepath
-@@ -117,7 +119,10 @@ int mkpath(const char *path, mode_t mode
- return -1;
- }
-
-- strlcpy(temp,path,strlen(path));
-+ if(strlcpy(temp,path,sizeof(temp))>=sizeof(temp)) {
-+ csync_debug(1,"path too long: %s",path);
-+ return -1;
-+ }
- csync_debug(1,"mkpath full path: %s",temp);
- for( remaining=strchr(temp+1, '/'); remaining!=NULL; remaining=strchr(remaining+1, '/') ){
- *remaining='\0';
diff --git a/net/csync2/files/pkg-install.in b/net/csync2/files/pkg-install.in
deleted file mode 100644
index 9401f90b79e0..000000000000
--- a/net/csync2/files/pkg-install.in
+++ /dev/null
@@ -1,60 +0,0 @@
-#!/bin/sh
-
-create_cert() {
-
- _errlog=`mktemp /tmp/.${0##*/}.XXXXX`
- code=0
-
- exec 3>&2 2>${_errlog}
-
- openssl genrsa -out ${PKG_PREFIX}/etc/csync2_ssl_key.pem 1024 || code=1
- yes '' | openssl req -new -key ${PKG_PREFIX}/etc/csync2_ssl_key.pem \
- -out /tmp/csync2_ssl_cert.csr || code=1
- openssl x509 -req -days 600 -in /tmp/csync2_ssl_cert.csr \
- -signkey ${PKG_PREFIX}/etc/csync2_ssl_key.pem \
- -out ${PKG_PREFIX}/etc/csync2_ssl_cert.pem || code=1
-
- rm -f /tmp/csync2_ssl_cert.csr
-
- if [ ${code} -ne 0 ]; then
- echo "csync2: OpenSSL error occurred:"
- echo
- cat ${_errlog}
- echo
- rm -f ${_errlog}
- return 1
- fi
-
- exec 2>&3
-
- rm -f ${_errlog}
-
- chmod 600 ${PKG_PREFIX}/etc/csync2_ssl_key.pem \
- ${PKG_PREFIX}/etc/csync2_ssl_cert.pem
-
- echo "csync2: RSA certificate-key pair installed."
-
- return 0
-}
-
-pre_install() {
- return 0
-}
-
-post_install() {
-
- [ -n "${PACKAGE_BUILDING}" ] && return 0
-
- if [ ! -f ${PKG_PREFIX}/etc/csync2_ssl_cert.pem ]; then
- create_cert || return $?
- fi
-
- return 0
-}
-
-[ $# -eq 2 ] || exit 0
-
-case $2 in
- "PRE-INSTALL") pre_install ;;
- "POST-INSTALL") post_install ;;
-esac
diff --git a/net/csync2/pkg-descr b/net/csync2/pkg-descr
deleted file mode 100644
index 45ced1051132..000000000000
--- a/net/csync2/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Csync2 is a cluster synchronization tool. It can be used to keep files on
-multiple hosts in a cluster in sync. Csync2 can handle complex setups with
-much more than just 2 hosts, handle file deletions and can detect
-conflicts.
-
-It is expedient for HA-clusters, HPC-clusters, COWs and server farms. If
-you are looking for a tool to sync your laptop with your workstation, you
-better have a look at Unison (http://www.cis.upenn.edu/~bcpierce/unison/)
-too.
-
-WWW: http://oss.linbit.com/csync2/
diff --git a/net/csync2/pkg-plist b/net/csync2/pkg-plist
deleted file mode 100644
index 17e61f7124ff..000000000000
--- a/net/csync2/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-@sample etc/csync2.cfg.sample
-man/man1/csync2.1.gz
-sbin/csync2
-%%CSYNC2_COMPARE%%sbin/csync2-compare
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/README
-@dir(,,700) /var/db/csync2
-@dir(,,700) /var/backups/csync2
diff --git a/net/dictd-database/Makefile b/net/dictd-database/Makefile
deleted file mode 100644
index af2d3baadc45..000000000000
--- a/net/dictd-database/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# Created by: clive
-# $FreeBSD$
-
-PORTNAME= dictd-database
-PORTVERSION= 20031009
-# clive: Ok, I have no idea how to name this somewhat-meta-port
-CATEGORIES= net textproc
-MASTER_SITES= ftp://ftp.dict.org/dict/pre/
-DISTFILES= devils-dict-pre.tar.gz \
- dict-foldoc-20030927-pre.tar.gz \
- dict-gazetteer-1.2-pre.tar.gz \
- dict-gcide-0.44.tar.gz \
- dict-jargon_4.3.1.tgz \
- dict-misc-1.5b-pre.tar.gz \
- dict-vera-1.9-pre.tar.gz \
- dict-web1913-1.4-pre.tar.gz \
- dict-wn-2.0-pre.tar.gz \
- dict-world02-20030215.tar.gz \
- elements-20001107-pre.tar.gz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Dictd words database
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${LOCALBASE}/sbin/dictd:net/dictd
-
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/dict
- @${INSTALL_DATA} ${WRKSRC}/*.index ${STAGEDIR}${PREFIX}/lib/dict
- @${INSTALL_DATA} ${WRKSRC}/*.dict.dz ${STAGEDIR}${PREFIX}/lib/dict
- @cd ${WRKSRC}/world02-2003-02-15/ && dictzip -k world02.dict
- @${INSTALL_DATA} ${WRKSRC}/world02-2003-02-15/*.index ${STAGEDIR}${PREFIX}/lib/dict
- @${INSTALL_DATA} ${WRKSRC}/world02-2003-02-15/*.dict.dz ${STAGEDIR}${PREFIX}/lib/dict
-
-.include <bsd.port.mk>
diff --git a/net/dictd-database/distinfo b/net/dictd-database/distinfo
deleted file mode 100644
index 820a7c3cd8be..000000000000
--- a/net/dictd-database/distinfo
+++ /dev/null
@@ -1,22 +0,0 @@
-SHA256 (devils-dict-pre.tar.gz) = e1a6189190282da4a0655a0a3181c3a611f08b0adc71346d57b189598f166410
-SIZE (devils-dict-pre.tar.gz) = 175823
-SHA256 (dict-foldoc-20030927-pre.tar.gz) = cdf9ef1a9e18235fd45cae59e45b5d3be4d953ce20c6e9e9406bc72b1f455a5e
-SIZE (dict-foldoc-20030927-pre.tar.gz) = 2333857
-SHA256 (dict-gazetteer-1.2-pre.tar.gz) = d85d1a2f1bbfd109795c4679f2553b69d98efb328b31c735a278a42e2f06c5cb
-SIZE (dict-gazetteer-1.2-pre.tar.gz) = 2209944
-SHA256 (dict-gcide-0.44.tar.gz) = 5f7444567d0b36b7141c88d9a3e9ad1907543a6818203d9f1ab6eaf3d98bd406
-SIZE (dict-gcide-0.44.tar.gz) = 14888171
-SHA256 (dict-jargon_4.3.1.tgz) = f6261f277b324ab4718d9ba8a7a3f0be83c6148968fa4c0c0f94895d6eebcc82
-SIZE (dict-jargon_4.3.1.tgz) = 665457
-SHA256 (dict-misc-1.5b-pre.tar.gz) = aa1ff12aa1eb045a22f9605fb4311426ecbbc713fe44602a5c553d4c17d420ec
-SIZE (dict-misc-1.5b-pre.tar.gz) = 2167909
-SHA256 (dict-vera-1.9-pre.tar.gz) = 2ef2d1bac51ad40dd7a632722aed03abab6684c8dc5c3dfd30514965466b7259
-SIZE (dict-vera-1.9-pre.tar.gz) = 222229
-SHA256 (dict-web1913-1.4-pre.tar.gz) = 731f73cb7a47250017d16619f7ac446cdc8043a4bffb84d87071cac91898c183
-SIZE (dict-web1913-1.4-pre.tar.gz) = 13147422
-SHA256 (dict-wn-2.0-pre.tar.gz) = f5d802f09e097295c706ad1bfd6a1ee752e74e9d4ee6901be9b5138e2dc2f86c
-SIZE (dict-wn-2.0-pre.tar.gz) = 10395417
-SHA256 (dict-world02-20030215.tar.gz) = 1154bc8ddb704010dcc60ad331fd8e62997f4b53bbe57bef47eb58b9cd0c0a21
-SIZE (dict-world02-20030215.tar.gz) = 1405056
-SHA256 (elements-20001107-pre.tar.gz) = 8fabe38240f5894a9614572d941ea3986c7d40a9dc1aaff092cd3b985a7e592b
-SIZE (elements-20001107-pre.tar.gz) = 16934
diff --git a/net/dictd-database/pkg-descr b/net/dictd-database/pkg-descr
deleted file mode 100644
index e3125571227d..000000000000
--- a/net/dictd-database/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-Dictd words database.
diff --git a/net/dictd-database/pkg-plist b/net/dictd-database/pkg-plist
deleted file mode 100644
index dfe16d5b795b..000000000000
--- a/net/dictd-database/pkg-plist
+++ /dev/null
@@ -1,26 +0,0 @@
-lib/dict/devils.dict.dz
-lib/dict/devils.index
-lib/dict/easton.dict.dz
-lib/dict/easton.index
-lib/dict/elements.dict.dz
-lib/dict/elements.index
-lib/dict/foldoc.dict.dz
-lib/dict/foldoc.index
-lib/dict/gazetteer.dict.dz
-lib/dict/gazetteer.index
-lib/dict/gcide.dict.dz
-lib/dict/gcide.index
-lib/dict/hitchcock.dict.dz
-lib/dict/hitchcock.index
-lib/dict/jargon.dict.dz
-lib/dict/jargon.index
-lib/dict/vera.dict.dz
-lib/dict/vera.index
-lib/dict/web1913.dict.dz
-lib/dict/web1913.index
-lib/dict/wn.dict.dz
-lib/dict/wn.index
-lib/dict/world02.dict.dz
-lib/dict/world02.index
-lib/dict/world95.dict.dz
-lib/dict/world95.index
diff --git a/net/gtic/Makefile b/net/gtic/Makefile
deleted file mode 100644
index a2646bceec01..000000000000
--- a/net/gtic/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: Denis Shaposhnikov <dsh@vlink.ru>
-# $FreeBSD$
-
-PORTNAME= gtic
-PORTVERSION= 1.3.b
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= ftp://ftp.kspu.kr.ua/pub/unix/FIDO/gtic/ \
- ftp://ftp.braz.ru/pub/fido/gtic/
-DISTNAME= ${PORTNAME}-1.3b
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The GNU file forwarder (FSC-0087) for fidonet-like networks
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-MAKE_ENV+= DEFINES="${DEFINES}"
-
-.if defined(WITH_AMIGA4D)
-DEFINES+= -DAMIGA4D
-.endif
-
-.include <bsd.port.pre.mk>
-
-do-install:
- ${MKDIR} ${STAGEDIR}${ETCDIR}
-.for i in areagroups areas config domains help users
- ${INSTALL_DATA} ${WRKSRC}/etc/${i} ${STAGEDIR}${ETCDIR}/${i}.sample
-.endfor
- ${INSTALL_PROGRAM} ${WRKSRC}/src/gtic ${STAGEDIR}${PREFIX}/sbin/
-
-.include <bsd.port.post.mk>
diff --git a/net/gtic/distinfo b/net/gtic/distinfo
deleted file mode 100644
index f5a8af3952c0..000000000000
--- a/net/gtic/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gtic-1.3b.tar.gz) = b3f9f4cfb54ee29c93cb9cd607e44983e7b8ed25817aaa69ac34a11b81c26020
-SIZE (gtic-1.3b.tar.gz) = 74766
diff --git a/net/gtic/files/patch-CONFIG b/net/gtic/files/patch-CONFIG
deleted file mode 100644
index a1f6346eb18a..000000000000
--- a/net/gtic/files/patch-CONFIG
+++ /dev/null
@@ -1,28 +0,0 @@
---- CONFIG.orig Mon Jul 6 16:09:40 1998
-+++ CONFIG Sun Mar 5 19:42:04 2000
-@@ -2,7 +2,7 @@
- VERSION = "1.3b"
-
- # Main configuration file.
--CONFIG = "/etc/gtic/config"
-+CONFIG = "${PREFIX}/etc/gtic/config"
-
- # Path to other configuration files (also see default config file).
- CONFIGDIR = "/etc/gtic"
-@@ -15,13 +15,13 @@
- GROUP = gtic
-
- # Name of C compiler.
--CC = gcc
-+#CC = gcc
-
- # Compiler flags.
--CFLAGS=-Wall -g
-+#CFLAGS=-Wall -g
-
- # Defines for gtic's sources use.
--DEFINES = ${OPTS} -DCONFIG=\"${CONFIG}\" -DVERSION=\"${VERSION}\"
-+DEFINES += ${OPTS} -DCONFIG=\"${CONFIG}\" -DVERSION=\"${VERSION}\"
-
- # Compile-time options.
-
diff --git a/net/gtic/files/patch-src_areas.c b/net/gtic/files/patch-src_areas.c
deleted file mode 100644
index 8c8c2ecec80f..000000000000
--- a/net/gtic/files/patch-src_areas.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/areas.c.orig Sun Oct 24 20:16:14 1999
-+++ src/areas.c Sun Oct 24 20:19:15 1999
-@@ -305,9 +305,6 @@
-
- /* make a backup copy of areas_file */
- strcpy(new_path,areas_file);
-- if(strchr(new_path,'.'))
-- strcpy(strrchr(new_path,'.'),".bak");
-- else
- strcat(new_path,".bak");
- if(rename(areas_file,new_path))
- l_printf("Warning: unable to move %s to %s",areas_file,new_path);
diff --git a/net/gtic/files/patch-src_tic.c b/net/gtic/files/patch-src_tic.c
deleted file mode 100644
index 0265e10170ba..000000000000
--- a/net/gtic/files/patch-src_tic.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/tic.c.orig Mon Jul 6 15:39:46 1998
-+++ src/tic.c Sun Sep 12 15:38:14 1999
-@@ -227,7 +227,7 @@
- else if(!strcasecmp(buff,"ReceiptRequest")) continue; /* skip by FSC-0087 */
- else
- {
-- e_printf("readtic: %s(%d) - %s[%s] - keyword unknown - ignored",
-+ l_printf("readtic: %s(%d) - %s[%s] - keyword unknown - ignored",
- tlist->name,linecnt,buff,v);
- continue;
- }
diff --git a/net/gtic/files/patch-src_toss.c b/net/gtic/files/patch-src_toss.c
deleted file mode 100644
index c872ca60c7ad..000000000000
--- a/net/gtic/files/patch-src_toss.c
+++ /dev/null
@@ -1,57 +0,0 @@
---- src/toss.c.orig Mon Jul 6 16:04:30 1998
-+++ src/toss.c Sun Mar 5 18:35:41 2000
-@@ -316,11 +316,16 @@
- newtic->areadesc=xstrcpy(acur->desc);
-
- /* make base of outbound file name */
-+#ifndef AMIGA4D
- if(utmp->addr.point!=0)
- snprintf(ftmp,sizeof(ftmp)-1,"%04x%04x.pnt/%08x",
- utmp->addr.net,utmp->addr.node,utmp->addr.point);
- else
- snprintf(ftmp,sizeof(ftmp)-1,"%04x%04x",utmp->addr.net,utmp->addr.node);
-+#else
-+ snprintf(ftmp,sizeof(ftmp)-1,"%d.%d.%d.%d", utmp->addr.zone,
-+ utmp->addr.net, utmp->addr.node, utmp->addr.point);
-+#endif /* AMIGA4D */
-
- /* determine queue directory */
- strcpy(qdir,get_outbound(utmp->addr.zone)); strcat(qdir,"/");
-@@ -342,21 +347,28 @@
- outbound/xxxxyyyy.pnt[/gtic_q]/zzzzzzzz.xlo
- */
- strcpy(xlo,get_outbound(utmp->addr.zone)); strcat(xlo,"/");
-+#ifndef AMIGA4D
- if(utmp->addr.point!=0)
- {
- snprintf(ftmp,sizeof(ftmp)-1,"%04x%04x.pnt/",
- utmp->addr.net,utmp->addr.node);
- strcat(xlo,ftmp);
- }
-+#endif /* AMIGA4D */
- if(mk_bsy==FALSE)
- {
- strcat(xlo,"gtic_q/");
- mkdirs(xlo,dirmode(outbound_mode));
- }
-+#ifndef AMIGA4D
- if(newtic->to.point!=0)
- snprintf(ftmp,sizeof(ftmp)-1,"%08x",newtic->to.point);
- else
- snprintf(ftmp,sizeof(ftmp)-1,"%04x%04x",newtic->to.net,newtic->to.node);
-+#else
-+ snprintf(ftmp,sizeof(ftmp)-1,"%d.%d.%d.%d", newtic->to.zone,
-+ newtic->to.net, newtic->to.node, newtic->to.point);
-+#endif /* AMIGA4D */
- if(utmp->flags & USER_HOLD)
- strcat(ftmp,".hlo");
- else
-@@ -873,7 +885,7 @@
-
- if(announce_f)
- {
-- fprintf(announce_f,"AREA: %-15s FILE: %s\n",curarea->name,cur->file);
-+ fprintf(announce_f,">AREA: %-15s FILE: %s\n",curarea->name,cur->file);
- if(pub_path && pub_url &&
- strlen(curarea->path)>=strlen(pub_path) &&
- strncmp(curarea->path,pub_path,strlen(pub_path))==0)
diff --git a/net/gtic/files/patch-src_users.c b/net/gtic/files/patch-src_users.c
deleted file mode 100644
index 5681ad8946fc..000000000000
--- a/net/gtic/files/patch-src_users.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/users.c.orig Sun Oct 24 20:19:46 1999
-+++ src/users.c Sun Oct 24 20:20:10 1999
-@@ -125,9 +125,6 @@
-
- /* make a backup copy of users_file */
- strcpy(new_path,users_file);
-- if(strchr(new_path,'.'))
-- strcpy(strrchr(new_path,'.'),".bak");
-- else
- strcat(new_path,".bak");
- if(rename(users_file,new_path))
- l_printf("Warning: unable to move %s to %s",users_file,new_path);
diff --git a/net/gtic/files/patch-src_xmalloc.h b/net/gtic/files/patch-src_xmalloc.h
deleted file mode 100644
index 8e9ea1a9433f..000000000000
--- a/net/gtic/files/patch-src_xmalloc.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/xmalloc.h.orig Sun Feb 6 10:50:42 2000
-+++ src/xmalloc.h Sun Feb 6 10:51:14 2000
-@@ -1,7 +1,9 @@
- #ifndef __XMALLOC_H
- #define __XMALLOC_H
-
-+#if !defined(__FreeBSD__)
- void *xmalloc(size_t size);
-+#endif
- void xfree(void *ptr);
-
- #endif
diff --git a/net/gtic/pkg-descr b/net/gtic/pkg-descr
deleted file mode 100644
index ae2a5c67640a..000000000000
--- a/net/gtic/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-The GNU file forwarder (FSC-0087) for fidonet-like networks.
diff --git a/net/gtic/pkg-plist b/net/gtic/pkg-plist
deleted file mode 100644
index 6cc3ddae6a55..000000000000
--- a/net/gtic/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-@sample %%ETCDIR%%/areagroups.sample
-@sample %%ETCDIR%%/areas.sample
-@sample %%ETCDIR%%/config.sample
-@sample %%ETCDIR%%/domains.sample
-@sample %%ETCDIR%%/help.sample
-@sample %%ETCDIR%%/users.sample
-sbin/gtic
diff --git a/net/hidentd/Makefile b/net/hidentd/Makefile
deleted file mode 100644
index 073dff8637ae..000000000000
--- a/net/hidentd/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Kirill Ponomarew <krion@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= hidentd
-PORTVERSION= 0.4
-CATEGORIES= net
-MASTER_SITES= http://core.segfault.pl/~hobbit/hidentd/dist/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple and secure ident (RFC1413) server
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-GNU_CONFIGURE= yes
-
-PORTDOCS= README
-PLIST_FILES= man/man8/hidentd.8.gz sbin/hidentd
-
-OPTIONS_DEFINE= DOCS
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/net/hidentd/distinfo b/net/hidentd/distinfo
deleted file mode 100644
index c6aaec41a7d6..000000000000
--- a/net/hidentd/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (hidentd-0.4.tar.gz) = cc89268edb2964e15dfd21b147fcf745cc49a832deab003ff0968bf999195f78
-SIZE (hidentd-0.4.tar.gz) = 85615
diff --git a/net/hidentd/pkg-descr b/net/hidentd/pkg-descr
deleted file mode 100644
index 766a8e8f824f..000000000000
--- a/net/hidentd/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-hidentd is a simple and secure GPLed ident (RFC1413) server. It
-requires either inetd, xinetd or ucspi-tcp to run. Basic
-features:
-
-* small and simple - around 300 lines of code
-* secure - runs without root priviledges
-* easy - no complicated configuration file syntax to learn.
-* hidentd is entirely controlled with command line options.
-* can be configured to provide fake usernames, protecting your privacy
-* limited masqueraded/NAT connections support.
-
-WWW: http://core.segfault.pl/~hobbit/hidentd/
diff --git a/net/ldap2dns/Makefile b/net/ldap2dns/Makefile
deleted file mode 100644
index ea00ce72258d..000000000000
--- a/net/ldap2dns/Makefile
+++ /dev/null
@@ -1,66 +0,0 @@
-# Created by: Bruce M Simpson <bms@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= ldap2dns
-PORTVERSION= 0.4.2
-PORTREVISION= 2
-CATEGORIES= net
-MASTER_SITES= GHC
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Maintain DNS zones using an LDAP directory
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= p5-Net-DNS>=0:dns/p5-Net-DNS \
- p5-perl-ldap>=0:net/p5-perl-ldap
-
-USE_GITHUB= yes
-GH_ACCOUNT= bklang
-
-USES= gmake localbase:ldflags perl5 shebangfix
-SHEBANG_FILES= scripts/*.pl
-USE_PERL5= run
-USE_OPENLDAP= yes
-MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" LD="${CC}" LDFLAGS="${LDFLAGS}"
-
-PORTDOCS= *
-PLIST_FILES= bin/ldap2dns \
- bin/ldap2dnsd \
- man/man1/ldap2dns.1.gz \
- %%DATADIR%%/axfr2ldap.pl \
- %%DATADIR%%/data2ldif.pl \
- %%DATADIR%%/ldap2dns.schema \
- %%DATADIR%%/ldap2tinydns-conf
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- @${REINPLACE_CMD} 's|?=|=|' ${WRKSRC}/Makefile
- @${REINPLACE_CMD} -e \
- 's|"/etc|"${PREFIX}/etc|' ${WRKSRC}/ldap2dns.c
- @${REINPLACE_CMD} -e \
- 's|^/etc|${PREFIX}/etc|' ${WRKSRC}/ldap2dns.1
- @${REINPLACE_CMD} -e \
- 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/ldap2tinydns-conf
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/ldap2dns ${STAGEDIR}${PREFIX}/bin
- ${LN} -sf ldap2dns ${STAGEDIR}${PREFIX}/bin/ldap2dnsd
- ${INSTALL_MAN} ${WRKSRC}/ldap2dns.1 ${STAGEDIR}${MANPREFIX}/man/man1
- @${MKDIR} ${STAGEDIR}${DATADIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} ldap2dns.schema ldap2tinydns-conf \
- ${STAGEDIR}${DATADIR})
- (cd ${WRKSRC}/scripts && ${INSTALL_SCRIPT} axfr2ldap.pl data2ldif.pl \
- ${STAGEDIR}${DATADIR})
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC}/doc && ${INSTALL_DATA} README.html example.ldif \
- ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/net/ldap2dns/distinfo b/net/ldap2dns/distinfo
deleted file mode 100644
index f95598ea52d5..000000000000
--- a/net/ldap2dns/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ldap2dns-0.4.2.tar.gz) = 23a24bd2233dafeb40cc2d755fa24cc4bd1207e92fdee614e642ea1064711b98
-SIZE (ldap2dns-0.4.2.tar.gz) = 61325
diff --git a/net/ldap2dns/files/patch-ldap2tinydns-conf b/net/ldap2dns/files/patch-ldap2tinydns-conf
deleted file mode 100644
index 439fc54ab707..000000000000
--- a/net/ldap2dns/files/patch-ldap2tinydns-conf
+++ /dev/null
@@ -1,12 +0,0 @@
---- ldap2tinydns-conf.orig Fri Dec 16 20:49:47 2005
-+++ ldap2tinydns-conf Sat Jan 14 12:19:18 2006
-@@ -22,7 +22,8 @@
- cat << EOF_run > $LDAP2DNSDIR/run
- #!/bin/sh
- exec 2>&1
--exec setuidgid $LDAP2DNSUSER envdir ./env softlimit -d250000 /usr/bin/ldap2dns -e "cd \$TINYDNSDIR && tinydns-data"
-+exec envdir ./env sh -c '
-+ setuidgid $LDAP2DNSUSER softlimit -d250000 %%PREFIX%%/bin/ldap2dns -e "cd \$TINYDNSDIR && tinydns-data"'
- EOF_run
-
- chmod +t $LDAP2DNSDIR
diff --git a/net/ldap2dns/pkg-descr b/net/ldap2dns/pkg-descr
deleted file mode 100644
index 5eda6530a0ca..000000000000
--- a/net/ldap2dns/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-From the website:
-
-ldap2dns is a program to create DNS (Domain Name Service) records directly
-from a LDAP directory. ldap2dns is designed to write ASCII data files used
-by tinydns from the djbdns package, but also may be used to write .db-files
-used by named as found in the BIND package.
-
-WWW: https://github.com/bklang/ldap2dns
diff --git a/net/libmxp/Makefile b/net/libmxp/Makefile
deleted file mode 100644
index 3f2559af9e53..000000000000
--- a/net/libmxp/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# Created by: Michael Nottebrock <lofi@kiste>
-# $FreeBSD$
-
-PORTNAME= libmxp
-PORTVERSION= 0.2.4
-CATEGORIES= net games textproc
-MASTER_SITES= http://www.kmuddy.com/libmxp/files/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Parser for the MUD eXtension protocol
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= cmake
-USE_LDCONFIG= yes
-
-.include <bsd.port.mk>
diff --git a/net/libmxp/distinfo b/net/libmxp/distinfo
deleted file mode 100644
index d31ffd2cdeea..000000000000
--- a/net/libmxp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (libmxp-0.2.4.tar.gz) = 812bbdf52c4360f80f6c68c7fd9cb51ea206a06fc00ca95905374957c1460509
-SIZE (libmxp-0.2.4.tar.gz) = 68974
diff --git a/net/libmxp/pkg-descr b/net/libmxp/pkg-descr
deleted file mode 100644
index 9a0017cca897..000000000000
--- a/net/libmxp/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The MXP library implements the parser for the MUD eXtension protocol. This
-protocol aims to provide a better experience for MUD players.
-
-WWW: http://www.kmuddy.com/libmxp/
diff --git a/net/libmxp/pkg-plist b/net/libmxp/pkg-plist
deleted file mode 100644
index e1d6c64b3328..000000000000
--- a/net/libmxp/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-include/libmxp/libmxp.h
-lib/libmxp.so.0.0.4
-lib/libmxp.so.0
-lib/libmxp.so
diff --git a/net/librouteros/Makefile b/net/librouteros/Makefile
deleted file mode 100644
index e6997beb3a8f..000000000000
--- a/net/librouteros/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Mark Felder <feld@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= librouteros
-PORTVERSION= 1.1.2
-PORTREVISION= 5
-CATEGORIES= net
-MASTER_SITES= http://verplant.org/librouteros/files/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Library for communicating with network devices by MikroTik
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libgcrypt.so:security/libgcrypt
-
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
-USES= libtool tar:bzip2
-USE_LDCONFIG= yes
-
-LDFLAGS+= -L${LOCALBASE}/lib
-CFLAGS+= -I${LOCALBASE}/include -Wno-error
-
-PORTDOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README
-
-OPTIONS_DEFINE= DOCS
-
-post-install:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/net/librouteros/distinfo b/net/librouteros/distinfo
deleted file mode 100644
index 41d90270031e..000000000000
--- a/net/librouteros/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (librouteros-1.1.2.tar.bz2) = 1c58ada1ab70e15bb1490b5a24e54e3baf909554173445f71921558e2c111376
-SIZE (librouteros-1.1.2.tar.bz2) = 234942
diff --git a/net/librouteros/pkg-descr b/net/librouteros/pkg-descr
deleted file mode 100644
index 3aafa29c30fb..000000000000
--- a/net/librouteros/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-librouteros (or libRouterOS) is a C library to communicate with network
-devices by MikroTik running their Linux-based operating system RouterOS.
-
-WWW: http://verplant.org/librouteros/
diff --git a/net/librouteros/pkg-plist b/net/librouteros/pkg-plist
deleted file mode 100644
index 81f734d45c0c..000000000000
--- a/net/librouteros/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-bin/ros
-include/routeros_version.h
-include/routeros_api.h
-lib/librouteros.a
-lib/librouteros.so
-lib/librouteros.so.0
-lib/librouteros.so.0.2.2
-man/man1/ros.1.gz
-man/man3/librouteros.3.gz
diff --git a/net/nettest/Makefile b/net/nettest/Makefile
deleted file mode 100644
index 7fef1441ba98..000000000000
--- a/net/nettest/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: proot@iaces.com
-# $FreeBSD$
-
-PORTNAME= nettest
-PORTVERSION= 92.11.09
-CATEGORIES= net
-MASTER_SITES= ftp://ftp.cray.com/src/nettest/
-DISTNAME= nettest.92.11.09
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Performs client and server functions for timing data throughput
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NO_WRKSUBDIR= yes
-USES= tar:Z
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/nettest ${STAGEDIR}${PREFIX}/bin/nettest
- ${INSTALL_PROGRAM} ${WRKSRC}/nettestd ${STAGEDIR}${PREFIX}/bin/nettestd
- ${INSTALL_MAN} ${WRKSRC}/nettest.8 ${STAGEDIR}${PREFIX}/man/man8/nettest.8
-
-.include <bsd.port.mk>
diff --git a/net/nettest/distinfo b/net/nettest/distinfo
deleted file mode 100644
index 21f132564283..000000000000
--- a/net/nettest/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (nettest.92.11.09.tar.Z) = 980415a97e155a40fa8dc65801f036a59edc5a235cf44ce51d305069c6850dd0
-SIZE (nettest.92.11.09.tar.Z) = 35068
diff --git a/net/nettest/files/patch-Makefile b/net/nettest/files/patch-Makefile
deleted file mode 100644
index fd16c80ee55a..000000000000
--- a/net/nettest/files/patch-Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-*** Makefile.orig Thu Nov 5 16:03:14 1992
---- Makefile Mon Oct 20 12:50:14 1997
-***************
-*** 3,12 ****
- FILES=README Makefile nettest.h nettest.c nettestd.c nettest.8
-
- all:
-! @if [ -f /bin/hostname -o -f /usr/bin/hostname ]; then \
-! $(MAKE) `hostname`; \
-! elif [ -f /bin/uname ]; then \
-! $(MAKE) `uname -n`; \
- else \
- echo You must specify what machine you are on,;\
- echo e.g. \"make sun\", \"make cray2\", \"make pyramid\", \"make xmp\";\
---- 3,10 ----
- FILES=README Makefile nettest.h nettest.c nettestd.c nettest.8
-
- all:
-! @if [ -f /bin/uname -o -f /usr/bin/uname ]; then \
-! $(MAKE) `uname -s`; \
- else \
- echo You must specify what machine you are on,;\
- echo e.g. \"make sun\", \"make cray2\", \"make pyramid\", \"make xmp\";\
-***************
-*** 32,37 ****
---- 30,41 ----
- INCLUDE="-I." \
- DEFINES="-DWAIT3CODE -DNO_ISO" \
- LIBS="" OPT="-O"
-+
-+ FreeBSD:
-+ $(MAKE) objs \
-+ INCLUDE="" \
-+ DEFINES="-DWAIT3CODE -DBSD44 -DNAMEDPIPES -DNO_ISO" \
-+ OPT="-O" LIBS="-lcompat"
-
- 4.4alpha:
- $(MAKE) objs \
diff --git a/net/nettest/files/patch-nettest.c b/net/nettest/files/patch-nettest.c
deleted file mode 100644
index 151746bf75f5..000000000000
--- a/net/nettest/files/patch-nettest.c
+++ /dev/null
@@ -1,95 +0,0 @@
-*** nettest.c.orig Thu Nov 5 15:52:58 1992
---- nettest.c Sun Sep 19 17:33:02 1999
-***************
-*** 92,98 ****
---- 92,102 ----
- int nodelay = 0;
- int mesghdr = 0;
-
-+ #ifdef BSD44
-+ clock_t times();
-+ #else
- long times();
-+ #endif
- #if !defined(CRAY) && !defined(SYSV)
- #define GETTIMES(a, b) ftime(&a); times(&b);
- #define TIMETYPE struct timeb
-***************
-*** 126,132 ****
-
- void do_children(), do_stream(), usage(), do_dgram(), prtimes();
-
-! int read(), recv();
-
- int (*rfunc)() = read;
-
---- 130,137 ----
-
- void do_children(), do_stream(), usage(), do_dgram(), prtimes();
-
-! int read();
-! ssize_t recv();
-
- int (*rfunc)() = read;
-
-***************
-*** 550,556 ****
---- 555,565 ----
- shutdown(s, 2);
- exit(0);
- }
-+ #ifdef BSD44
-+ if (connect(s, (struct sockaddr *)&name, namesize) < 0) {
-+ #else
- if (connect(s, (char *)&name, namesize) < 0) {
-+ #endif
- perror("connect");
- exit(1);
- }
-***************
-*** 1160,1167 ****
- *data = 0;
- for (i = 0; i < nchunks; i++) {
- ret = mesghdr ? sendmsg(s, &outmsg, 0)
-! : sendto(s, data, chunksize, 0, (caddr_t)&name,
-! namesize);
-
- if (ret < 0) {
- perror(mesghdr ? "sendmsg" : "sendto");
---- 1169,1176 ----
- *data = 0;
- for (i = 0; i < nchunks; i++) {
- ret = mesghdr ? sendmsg(s, &outmsg, 0)
-! : sendto(s, data, chunksize, 0,
-! (struct sockaddr *)&name, namesize);
-
- if (ret < 0) {
- perror(mesghdr ? "sendmsg" : "sendto");
-***************
-*** 1397,1408 ****
- register char *c;
- int tos;
-
- #ifdef IP_TOS
- struct tosent *tosp;
-
-! tosp = gettosbyname(name, proto);
- if (tosp) {
-! tos = tosp->t_tos;
- } else {
- #endif
- for (c = name; *c; c++) {
---- 1406,1418 ----
- register char *c;
- int tos;
-
-+ #undef IP_TOS
- #ifdef IP_TOS
- struct tosent *tosp;
-
-! tosp = (struct tosent *)gettosbyname(name, proto);
- if (tosp) {
-! tos = (int)tosp->t_tos;
- } else {
- #endif
- for (c = name; *c; c++) {
diff --git a/net/nettest/files/patch-nettestd.c b/net/nettest/files/patch-nettestd.c
deleted file mode 100644
index a669d597b7b6..000000000000
--- a/net/nettest/files/patch-nettestd.c
+++ /dev/null
@@ -1,94 +0,0 @@
-*** nettestd.c.orig Thu Nov 5 15:52:58 1992
---- nettestd.c Sun Sep 19 17:31:20 1999
-***************
-*** 107,113 ****
- } name;
- int namesize;
-
-! int read(), recv();
- int (*rfunc)() = read;
-
- main(argc, argv)
---- 107,114 ----
- } name;
- int namesize;
-
-! int read();
-! ssize_t recv();
- int (*rfunc)() = read;
-
- main(argc, argv)
-***************
-*** 271,277 ****
- # endif
- #endif
- if (daemon) {
-! if (setpgrp() < 0)
- perror("setpgrp");
- if ((c = open(_PATH_TTY, O_RDWR)) >= 0) {
- (void)ioctl(c, TIOCNOTTY, (char *)0);
---- 272,278 ----
- # endif
- #endif
- if (daemon) {
-! if (setpgrp(0, getpid()) < 0)
- perror("setpgrp");
- if ((c = open(_PATH_TTY, O_RDWR)) >= 0) {
- (void)ioctl(c, TIOCNOTTY, (char *)0);
-***************
-*** 416,422 ****
- )
- error("setsockopt (IP_OPTIONS)");
- #endif
-! if (bind(s, (char *)&name, namesize) < 0) {
- error("bind");
- exit(1);
- }
---- 417,423 ----
- )
- error("setsockopt (IP_OPTIONS)");
- #endif
-! if (bind(s, (struct sockaddr *)&name, namesize) < 0) {
- error("bind");
- exit(1);
- }
-***************
-*** 447,456 ****
- #endif
- listen(s, 5);
-
-! signal(SIGCHLD, dochild);
- for (;;) {
- namesize = sizeof(name);
-! s2 = accept(s, (char *)&name, &namesize);
- if (s2 < 0) {
- extern int errno;
- if (errno == EINTR)
---- 448,457 ----
- #endif
- listen(s, 5);
-
-! signal(SIGCHLD, (void *)dochild);
- for (;;) {
- namesize = sizeof(name);
-! s2 = accept(s, (struct sockaddr *)&name, &namesize);
- if (s2 < 0) {
- extern int errno;
- if (errno == EINTR)
-***************
-*** 723,729 ****
- #endif
- {
- namesize = sizeof(name.d_inet);
-! t = recvfrom(s, data, MAXSIZE, 0, (char *)&name.d_inet,
- &namesize);
- }
- if (t < 0) {
---- 724,730 ----
- #endif
- {
- namesize = sizeof(name.d_inet);
-! t = recvfrom(s, data, MAXSIZE, 0, (struct sockaddr *)&name.d_inet,
- &namesize);
- }
- if (t < 0) {
diff --git a/net/nettest/pkg-descr b/net/nettest/pkg-descr
deleted file mode 100644
index 3f9b23a042b8..000000000000
--- a/net/nettest/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-The nettest and nettestd commands invoke client and server
-programs that are used for timing data throughput of vari-
-ous methods of interprocess communication. For TCP and
-OSI connections, the nettest program establishes a connec-
-tion with the nettestd program, and then it does count
-writes of size bytes, followed by count reads of size
-bytes. For UDP, the nettest program performs only writes;
-reads are not performed. The nettestd program, if used
-with UDP connections, reads the data packets and prints a
-message for each data packet it receives. The number and
-size of the reads and writes may not correlate with the
-number and size of the actual data packets that are trans-
-ferred; it depends on the protocol that is chosen. If you
-append an optional k (or K) to the size, count, or bufsize
-value, the number specified is multiplied by 1024.
diff --git a/net/nettest/pkg-plist b/net/nettest/pkg-plist
deleted file mode 100644
index 5de932561ece..000000000000
--- a/net/nettest/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/nettest
-bin/nettestd
-man/man8/nettest.8.gz
diff --git a/net/py-netstring/Makefile b/net/py-netstring/Makefile
deleted file mode 100644
index 2473f39374fd..000000000000
--- a/net/py-netstring/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Created by: Alexander Botero-Lowry <alexbl@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= netstring
-PORTVERSION= 1.14
-CATEGORIES= net devel python
-MASTER_SITES= ftp://ftp.tummy.com/pub/tummy/Python/netstring/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= python-${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Python module implementing the netstring protocol
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= python:2.7
-USE_PYTHON= distutils autoplist
-
-.include <bsd.port.mk>
diff --git a/net/py-netstring/distinfo b/net/py-netstring/distinfo
deleted file mode 100644
index 1d686baf6a80..000000000000
--- a/net/py-netstring/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (python-netstring-1.14.tar.gz) = d8d9a8269a946de9ef7eb209322556f62ea479c637bf8322d4c462fa3d4e94aa
-SIZE (python-netstring-1.14.tar.gz) = 3459
diff --git a/net/py-netstring/pkg-descr b/net/py-netstring/pkg-descr
deleted file mode 100644
index 3f1a6dc755a9..000000000000
--- a/net/py-netstring/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-An implementation of the netstrings protocol developed by D.J. Bernstein.
-netstrings transmits each string as the length followed by : followed by
-the string.
diff --git a/net/radiusd-cistron/Makefile b/net/radiusd-cistron/Makefile
deleted file mode 100644
index 0346f5d8253c..000000000000
--- a/net/radiusd-cistron/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Created by: john@nlc.net.au
-# $FreeBSD$
-
-PORTNAME= radiusd-cistron
-PORTVERSION= 1.6.8
-PORTREVISION= 3
-CATEGORIES= net
-MASTER_SITES= ftp://ftp.radius.cistron.nl/pub/radius/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= RADIUS-compliant remote authentication and accounting server
-
-LICENSE= GPLv2+
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-CONFLICTS?= freeradius-0.* gnu-radius-1.* openradius-0.*
-
-USES= shebangfix
-SHEBANG_FILES= src/checkrad.pl
-MAKEFILE= Makefile.BSD
-RADIUS_DIR= ${PREFIX}/etc/raddb
-MAKE_ENV= RADIUS_DIR="${RADIUS_DIR}" DESTROOT="${STAGEDIR}"
-BUILD_WRKSRC= ${WRKSRC}/src
-INSTALL_WRKSRC= ${WRKSRC}/src
-MAKE_JOBS_UNSAFE= yes
-
-USE_RC_SUBR= radiusd-cistron radrelay-cistron
-DOCFILES= COPYRIGHT INSTALL doc/ChangeLog doc/README doc/README.Y2K \
- doc/README.cisco doc/README.pam doc/README.proxy \
- doc/README.simul doc/README.usersfile
-
-OPTIONS_DEFINE= PAM DOCS # PAM is used in pkg-plist
-OPTIONS_DEFAULT=PAM
-OPTIONS_SUB= yes
-
-post-install:
- @${MKDIR} ${STAGEDIR}/var/log/radacct
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${DOCFILES:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/net/radiusd-cistron/distinfo b/net/radiusd-cistron/distinfo
deleted file mode 100644
index 3cd0340cf591..000000000000
--- a/net/radiusd-cistron/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (radiusd-cistron-1.6.8.tar.gz) = ed08ff8fb3f49ac5a921c2e23b639e9b87db85e3e6105953c5a921b9a2cc6150
-SIZE (radiusd-cistron-1.6.8.tar.gz) = 199459
diff --git a/net/radiusd-cistron/files/patch-Make.inc b/net/radiusd-cistron/files/patch-Make.inc
deleted file mode 100644
index d9122a21b818..000000000000
--- a/net/radiusd-cistron/files/patch-Make.inc
+++ /dev/null
@@ -1,66 +0,0 @@
---- src/Make.inc.orig 2003-04-10 10:51:47 UTC
-+++ src/Make.inc
-@@ -4,7 +4,7 @@
- #
- #
-
--RADIUS_DIR = /etc/raddb
-+RADIUS_DIR = ${PREFIX}/etc/raddb
-
- SERVER_OBJS = radiusd.o files.o acct.o pam.o version.o proxy.o \
- exec.o auth.o timestr.o cache.o readusers.o
-@@ -115,35 +115,35 @@
-
- install:
- # Install the binaries
-- $(DINSTALL) $(SBINDIR)
-- $(DINSTALL) $(BINDIR)
-- $(DINSTALL) $(RADIUS_DIR)
-- $(INSTALL) -m 755 -s radiusd $(SBINDIR)/radiusd
-- $(INSTALL) -m 755 -s radrelay $(SBINDIR)/radrelay
-- $(INSTALL) -m 755 -s radwho $(BINDIR)
-- $(INSTALL) -m 755 -s radzap $(BINDIR)
-- $(INSTALL) -m 755 -s radclient $(BINDIR)
-- test -z "$(DBM)" || $(INSTALL) -m 755 -s builddbm $(BINDIR)
-- $(INSTALL) -m 755 checkrad.pl $(SBINDIR)/checkrad
-- $(INSTALL) -m 755 radlast $(BINDIR)
-- $(INSTALL) -m 755 radtest $(BINDIR)
-+ $(DINSTALL) $(DESTROOT)$(SBINDIR)
-+ $(DINSTALL) $(DESTROOT)$(BINDIR)
-+ $(DINSTALL) $(DESTROOT)$(RADIUS_DIR)
-+ $(INSTALL) -m 755 -s radiusd $(DESTROOT)$(SBINDIR)/radiusd
-+ $(INSTALL) -m 755 -s radrelay $(DESTROOT)$(SBINDIR)/radrelay
-+ $(INSTALL) -m 755 -s radwho $(DESTROOT)$(BINDIR)
-+ $(INSTALL) -m 755 -s radzap $(DESTROOT)$(BINDIR)
-+ $(INSTALL) -m 755 -s radclient $(DESTROOT)$(BINDIR)
-+ test -z "$(DBM)" || $(INSTALL) -m 755 -s builddbm $(DESTROOT)$(BINDIR)
-+ $(INSTALL) -m 755 checkrad.pl $(DESTROOT)$(SBINDIR)/checkrad
-+ $(INSTALL) -m 755 radlast $(DESTROOT)$(BINDIR)
-+ $(INSTALL) -m 755 radtest $(DESTROOT)$(BINDIR)
- # Install the man pages
- @for section in 1 5 8; do \
-- $(DINSTALL) $(MANDIR)/man$$section; \
-+ $(DINSTALL) $(DESTROOT)$(MANDIR)/man$$section; \
- for manfile in ../doc/*.$$section*; do \
-- echo $(INSTALL) -m 644 $$manfile $(MANDIR)/man$$section; \
-- $(INSTALL) -m 644 $$manfile $(MANDIR)/man$$section; \
-+ echo $(INSTALL) -m 644 $$manfile $(DESTROOT)$(MANDIR)/man$$section; \
-+ $(INSTALL) -m 644 $$manfile $(DESTROOT)$(MANDIR)/man$$section; \
- done ; \
- done
-- test -n "$(DBM)" || rm -f $(MANDIR)/man8/builddbm.8rad
-- @if [ -d /etc/pam.d/ ] && [ ! -f /etc/pam.d/radius ]; then \
-- $(INSTALL) -m 644 ../redhat/radiusd-pam /etc/pam.d/radius;\
-+ test -n "$(DBM)" || rm -f $(DESTROOT)$(MANDIR)/man8/builddbm.8rad
-+ @if [ -d $(DESTROOT)${PREFIX}/etc/pam.d/ ] && [ ! -f $(DESTROOT)${PREFIX}/etc/pam.d/radius ]; then \
-+ $(INSTALL) -m 644 ../redhat/radiusd-pam $(DESTROOT)${PREFIX}/etc/pam.d/radius;\
- fi
- @# Install the config files
- @echo; echo "Creating/updating files in $(RADIUS_DIR)"; \
- cd ../raddb; \
- for i in [a-c]* [e-z]*; do \
-- [ ! -f $(RADIUS_DIR)/$$i ] && cp $$i $(RADIUS_DIR)/$$i; \
-+ [ ! -f $(RADIUS_DIR)/$$i ] && cp $$i $(DESTROOT)$(RADIUS_DIR)/$$i.sample; \
- done; true
- @# Install the dictionary files
- @sh dict-install.sh ../raddb $(RADIUS_DIR) $(SHAREDIR)
diff --git a/net/radiusd-cistron/files/patch-Makefile.BSD b/net/radiusd-cistron/files/patch-Makefile.BSD
deleted file mode 100644
index 6d39f0443540..000000000000
--- a/net/radiusd-cistron/files/patch-Makefile.BSD
+++ /dev/null
@@ -1,37 +0,0 @@
---- src/Makefile.BSD.orig Thu Apr 10 12:38:23 2003
-+++ src/Makefile.BSD Mon Oct 17 09:48:11 2005
-@@ -3,9 +3,9 @@
- #
- #
-
--CC = gcc
--CFLAGS = -Wall -g -DNOSHADOW
--LDFLAGS = # -s
-+#CC = gcc
-+CFLAGS += -DNOSHADOW -DPREFIX=\"$(PREFIX)\" #-Wall -g -DNOSHADOW
-+LDFLAGS = -s
- LIBS =
- LCRYPT = -lcrypt
-
-@@ -13,15 +13,15 @@
- #DBM = -DUSE_DB1
- #DBMLIB = #-ldb
-
--#PAM = -DPAM
--#PAMLIB = -lpam
-+PAM = -DPAM
-+PAMLIB = -lpam
-
- INSTALL = install
- DINSTALL = mkdir -p
-
--BINDIR = /usr/local/bin
--SBINDIR = /usr/local/sbin
--MANDIR = /usr/local/man
--SHAREDIR = /usr/local/share/radius
-+BINDIR = $(PREFIX)/bin
-+SBINDIR = $(PREFIX)/sbin
-+MANDIR = $(PREFIX)/man
-+SHAREDIR = ${PREFIX}/share/radius
-
- .include "Make.inc"
diff --git a/net/radiusd-cistron/files/patch-acct.c b/net/radiusd-cistron/files/patch-acct.c
deleted file mode 100644
index 1a445f97fee7..000000000000
--- a/net/radiusd-cistron/files/patch-acct.c
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/acct.c.orig 2006-02-08 18:05:53.000000000 +0100
-+++ src/acct.c 2010-01-27 07:05:49.000000000 +0100
-@@ -167,8 +167,13 @@
- #ifdef __svr4__
- wt->ut_xtime = ut->time;
- #else
-+#if defined(__FreeBSD__) && __FreeBSD_version > 900007
-+ wt->ut_tv.tv_sec = ut->time;
-+ wt->ut_tv.tv_usec = 0;
-+#else
- wt->ut_time = ut->time;
- #endif
-+#endif
- #ifdef USER_PROCESS
- /*
- * And we can use the ID field to store
diff --git a/net/radiusd-cistron/files/patch-conf.h b/net/radiusd-cistron/files/patch-conf.h
deleted file mode 100644
index c48f09178890..000000000000
--- a/net/radiusd-cistron/files/patch-conf.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/conf.h.orig Thu Mar 30 10:24:59 2000
-+++ src/conf.h Wed May 3 18:37:57 2000
-@@ -1,6 +1,6 @@
- /* Default Database File Names */
-
--#define RADIUS_DIR "/etc/raddb"
-+#define RADIUS_DIR PREFIX "/etc/raddb"
- #define RADLOG_DIR "/var/log"
-
- #ifdef aix
diff --git a/net/radiusd-cistron/files/patch-dict-install.sh b/net/radiusd-cistron/files/patch-dict-install.sh
deleted file mode 100644
index 222009106d07..000000000000
--- a/net/radiusd-cistron/files/patch-dict-install.sh
+++ /dev/null
@@ -1,23 +0,0 @@
---- src/dict-install.sh.orig 2003-04-10 16:17:11.000000000 +0200
-+++ src/dict-install.sh 2013-12-01 06:23:00.000000000 +0100
-@@ -31,7 +31,7 @@
-
- if [ $NEWTYPE = yes ]
- then
-- DESTDIR=$SHAREDIR
-+ DESTDIR=$DESTROOT$SHAREDIR
- else
- DESTDIR=$RADDBDIR
- fi
-@@ -41,9 +41,9 @@
- mkdir -p $DESTDIR
- fi
-
--if [ $NEWTYPE ] && [ ! -f $RADDBDIR/dictionary ]
-+if [ $NEWTYPE ] && [ ! -f $DESTROOT$RADDBDIR/dictionary ]
- then
-- sed -e "s!SHAREDIR!$SHAREDIR!" < dictionary > $RADDBDIR/dictionary
-+ sed -e "s!SHAREDIR!$SHAREDIR!" < dictionary > $DESTROOT$RADDBDIR/dictionary
- fi
-
- echo "Creating/updating dictionary files in $DESTDIR"
diff --git a/net/radiusd-cistron/files/patch-radiusd.c b/net/radiusd-cistron/files/patch-radiusd.c
deleted file mode 100644
index 994559596b0c..000000000000
--- a/net/radiusd-cistron/files/patch-radiusd.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/radiusd.c.orig Thu Mar 31 23:06:51 2005
-+++ src/radiusd.c Mon Dec 25 20:40:17 2006
-@@ -48,6 +48,7 @@
- char *radacct_dir;
- int log_stripped_names;
- int cache_passwd = 0;
-+int radius_pid;
- int use_dbm = 0;
- int use_wtmp = 1;
- int use_utmp = 1;
-@@ -74,7 +75,6 @@
- static int acctfd;
- static int spawn_flag;
- static int acct_pid;
--static int radius_pid;
- static int need_reload = 0;
- static time_t start_time;
- static AUTH_REQ *first_request;
diff --git a/net/radiusd-cistron/files/patch-raduse b/net/radiusd-cistron/files/patch-raduse
deleted file mode 100644
index 609b25f2f432..000000000000
--- a/net/radiusd-cistron/files/patch-raduse
+++ /dev/null
@@ -1,54 +0,0 @@
---- src/cache.c Mon May 7 14:33:45 2001
-+++ src/cache.c Thu Apr 3 09:39:09 2003
-@@ -51,7 +51,10 @@
- * in memory. Returns -1 on failure, 0 on success.
- */
- int buildHashTable(void) {
-- FILE *passwd, *shadow;
-+ FILE *passwd;
-+#if !defined(NOSHADOW)
-+ FILE *shadow;
-+#endif /* SHADOW */
- char buffer[BUFSIZE];
- char idtmp[10];
- char username[MAXUSERNAME];
---- src/readusers.c Sat Nov 10 05:41:39 2001
-+++ src/readusers.c Thu Apr 3 09:42:12 2003
-@@ -179,7 +179,7 @@
- char *ptr;
- char buffer[256];
- int first = 1;
-- int parsecode;
-+ int parsecode = 0;
- int state = 0;
- int c;
-
---- src/pair.c.orig Wed Jun 4 17:45:28 2003
-+++ src/pair.c Wed Jun 25 17:45:01 2003
-@@ -444,9 +444,9 @@
- VALUE_PAIR *pair;
- struct tm *tm;
- time_t timeval;
-- int operator;
-+ int operator = 0;
- int rcode;
-- int tag;
-+ int tag = 0;
- int base;
-
- rcode = USERPARSE_EOS;
---- src/radclient.c Tue Nov 13 05:55:14 2001
-+++ src/radclient.c Thu Apr 3 09:46:58 2003
-@@ -122,10 +122,10 @@
- char *radius_dir;
- UINT4 server_ip;
- int port;
-- int code;
-+ int code = 0;
- int sockfd;
- int salen;
-- int result;
-+ int result = 0;
- int length;
- int i;
-
diff --git a/net/radiusd-cistron/files/patch-radwho.c b/net/radiusd-cistron/files/patch-radwho.c
deleted file mode 100644
index d88c41b4da19..000000000000
--- a/net/radiusd-cistron/files/patch-radwho.c
+++ /dev/null
@@ -1,194 +0,0 @@
---- src/radwho.c.orig 2003-12-09 01:10:24.000000000 +0900
-+++ src/radwho.c 2011-10-19 10:22:04.000000000 +0900
-@@ -20,6 +20,7 @@
- #include <errno.h>
- #include <sys/stat.h>
- #include <sys/utsname.h>
-+#include <sys/ioctl.h>
- #include <time.h>
- #include <ctype.h>
- #include <netinet/in.h>
-@@ -40,18 +41,20 @@
- * Header above output and format.
- */
- char *hdr1 =
--"Login Name What TTY When From Location";
--char *ufmt1 = "%-10.10s %-17.17s %-5.5s %-4.4s %-9.9s %-9.9s %-.16s%s";
--char *ufmt1r = "%s,%s,%s,%s,%s,%s,%s%s";
--char *rfmt1 = "%-10.10s %-17.17s %-5.5s %s%-3d %-9.9s %-9.9s %-.19s%s";
--char *rfmt1r = "%s,%s,%s,%s%u,%s,%s,%s%s";
-+"Login Name What TTY When From Location";
-+char *ufmt1 = "%-16.16s %-17.17s %-5.5s %-4.4s %-9.9s %-9.9s %-.*s%s";
-+char *ufmt1r = "%s,%s,%s,%s,%s,%s,%*s%s";
-+char *rfmt1 = "%-16.16s %-17.17s %-5.5s %s%-3d %-9.9s %-9.9s %-.*s%s";
-+char *rfmt1r = "%s,%s,%s,%s%u,%s,%s,%*s%s";
-+#define FMT1_HOST_SIZE 13
-
- char *hdr2 =
--"Login Port What When From Location";
--char *ufmt2 = "%-10.10s %-6.6d %-7.7s %-13.13s %-10.10s %-.16s%s";
--char *ufmt2r = "%s,%u,%s,%s,%s,%s%s";
--char *rfmt2 = "%-10.10s %s%-5d %-6.6s %-13.13s %-10.10s %-.28s%s";
--char *rfmt2r = "%s,%s%u,%s,%s,%s,%s%s";
-+"Login Port What When From Location";
-+char *ufmt2 = "%-16.16s %-6.6d %-7.7s %-13.13s %-10.10s %-.*s%s";
-+char *ufmt2r = "%s,%u,%s,%s,%s,%*s%s";
-+char *rfmt2 = "%-16.16s %s%-5d %-6.6s %-13.13s %-10.10s %-.*s%s";
-+char *rfmt2r = "%s,%s%u,%s,%s,%s,%*s%s";
-+#define FMT2_HOST_SIZE 19
-
- char *eol = "\n";
- NAS *naslist;
-@@ -307,7 +310,8 @@
- return tmp;
- }
- if (strncmp(tty, "cu", 2) == 0) {
-- return tmp + 2;
-+ sprintf(tmp, "%.15s", tty + 2);
-+ return tmp;
- }
- return "??";
- }
-@@ -371,6 +375,8 @@
- */
- int main(int argc, char **argv)
- {
-+ struct winsize ws;
-+ int extra_width = 0;
- FILE *fp;
- struct radutmp rt;
- struct utmp ut;
-@@ -389,6 +395,11 @@
- char *p, *q, *portind;
- int c, portno;
-
-+ ioctl(0, TIOCGWINSZ, &ws);
-+ if (ws.ws_col >= 80) {
-+ extra_width = ws.ws_col - 80;
-+ }
-+
- while((c = getopt(argc, argv, "Dd:flhnsipcru:")) != EOF) switch(c) {
- case 'D':
- use_dns = 0;
-@@ -471,6 +482,55 @@
- if (*p) sys_finger(p);
- }
-
-+#if defined(__FreeBSD__) && __FreeBSD_version > 900007
-+ if (showlocal) {
-+ struct utmpx *utx;
-+
-+ if (rawoutput == 0)
-+ {
-+ fputs(showname ? hdr1 : hdr2, stdout);
-+ fputs(eol, stdout);
-+ }
-+ hdrdone = 1;
-+
-+ /*
-+ * Show the logged in UNIX users.
-+ */
-+ gethostname(myname, 128);
-+ setutxent();
-+ for (;;) {
-+ utx = getutxent();
-+ if (utx == NULL)
-+ break;
-+ if (utx->ut_user[0] && utx->ut_line[0] &&
-+ utx->ut_type == USER_PROCESS) {
-+ strncpy(inbuf, utx->ut_name, UT_NAMESIZE);
-+ inbuf[UT_NAMESIZE] = '\0';
-+ if (showname)
-+ printf((rawoutput == 0? ufmt1: ufmt1r),
-+ inbuf,
-+ fullname(inbuf),
-+ "shell",
-+ ttyshort(utx->ut_line),
-+ dotime(utx->ut_tv.tv_sec),
-+ utx->ut_host,
-+ (rawoutput == 0 ? FMT1_HOST_SIZE + extra_width : 0),
-+ myname, eol);
-+ else
-+ printf((rawoutput==0? ufmt2:ufmt2r),
-+ inbuf,
-+ ttyshort(utx->ut_line),
-+ "shell",
-+ dotime(utx->ut_tv.tv_sec),
-+ utx->ut_host,
-+ (rawoutput == 0 ? FMT2_HOST_SIZE + extra_width : 0),
-+ myname, eol);
-+ }
-+
-+ }
-+ endutxent();
-+ }
-+#else
- if (showlocal && (fp = fopen(UTMP_FILE, "r"))) {
- if (rawoutput == 0)
- {
-@@ -486,14 +546,17 @@
- while(fread(&ut, sizeof(ut), 1, fp) == 1) {
- #ifdef USER_PROCESS
- if (ut.ut_user[0] && ut.ut_line[0] &&
-- ut.ut_type == USER_PROCESS) {
-+ ut.ut_type == USER_PROCESS)
- #else
-- if (ut.ut_user[0] && ut.ut_line[0]) {
-+ if (ut.ut_user[0] && ut.ut_line[0])
- #endif
-- if (showname)
-+ {
-+ strncpy(inbuf, ut.ut_name, UT_NAMESIZE);
-+ inbuf[UT_NAMESIZE] = '\0';
-+ if (showname)
- printf((rawoutput == 0? ufmt1: ufmt1r),
-- ut.ut_name,
-- fullname(ut.ut_name),
-+ inbuf,
-+ fullname(inbuf),
- "shell",
- ttyshort(ut.ut_line),
- #ifdef __svr4__
-@@ -502,10 +565,11 @@
- dotime(ut.ut_time),
- #endif
- ut.ut_host,
-+ (rawoutput == 0 ? FMT1_HOST_SIZE + extra_width : 0),
- myname, eol);
- else
- printf((rawoutput==0? ufmt2:ufmt2r),
-- ut.ut_name,
-+ inbuf,
- ttyshort(ut.ut_line),
- "shell",
- #ifdef __svr4__
-@@ -514,11 +578,13 @@
- dotime(ut.ut_time),
- #endif
- ut.ut_host,
-+ (rawoutput == 0 ? FMT2_HOST_SIZE + extra_width : 0),
- myname, eol);
- }
- }
- fclose(fp);
- }
-+#endif
-
- /*
- * Show the users logged in on the terminal server(s).
-@@ -560,6 +626,7 @@
- portind, portno,
- dotime(rt.time),
- nasname(ntohl(rt.nas_address)),
-+ (rawoutput == 0 ? FMT1_HOST_SIZE + extra_width : 0),
- hostname(rt.framed_address), eol);
- else
- printf((rawoutput == 0? rfmt2: rfmt2r),
-@@ -568,6 +635,7 @@
- proto(rt.proto, rt.porttype),
- dotime(rt.time),
- nasname(ntohl(rt.nas_address)),
-+ (rawoutput == 0 ? FMT2_HOST_SIZE + extra_width : 0),
- hostname(rt.framed_address), eol);
- }
- }
diff --git a/net/radiusd-cistron/files/patch-sysdep.h b/net/radiusd-cistron/files/patch-sysdep.h
deleted file mode 100644
index 101d7985fe4b..000000000000
--- a/net/radiusd-cistron/files/patch-sysdep.h
+++ /dev/null
@@ -1,40 +0,0 @@
---- src/sysdep.h.orig 2003-06-04 17:45:28.000000000 +0200
-+++ src/sysdep.h 2010-01-27 07:21:57.000000000 +0100
-@@ -50,6 +50,10 @@
- # include <malloc.h>
- #endif /* FreeBSD */
-
-+#if defined(__FreeBSD__)
-+# include <osreldate.h>
-+#endif /* FreeBSD */
-+
- #if defined(aix)
- #include <sys/select.h>
- #include <strings.h>
-@@ -67,8 +71,17 @@
- # define UT_LINESIZE 32
- # define UT_HOSTSIZE 257
- #else
-+#if __FreeBSD_version >= 900007
-+# include <utmpx.h>
-+# define utmp utmpx
-+# define UT_NAMESIZE 32
-+# define UT_LINESIZE 16
-+# define UT_HOSTSIZE 128
-+# define ut_name ut_user
-+#else
- # include <utmp.h>
- #endif
-+#endif
- #ifdef __osf__
- # define UT_NAMESIZE 32
- # define UT_LINESIZE 32
-@@ -83,7 +96,7 @@
- # define __hpux__
- # endif
- #endif
--#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(bsdi)
-+#if (defined(__FreeBSD__) && __FreeBSD_version < 900007 ) || defined(__NetBSD__) || defined(bsdi)
- # ifndef UTMP_FILE
- # define UTMP_FILE "/var/run/utmp"
- # endif
diff --git a/net/radiusd-cistron/files/radiusd-cistron.in b/net/radiusd-cistron/files/radiusd-cistron.in
deleted file mode 100644
index eef24ded7508..000000000000
--- a/net/radiusd-cistron/files/radiusd-cistron.in
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/sh
-
-# $FreeBSD$
-#
-# PROVIDE: radiusd-cistron
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# radiusd_enable (bool): Set to NO by default.
-# Set it to YES to enable radiusd-cistron.
-#
-
-. /etc/rc.subr
-
-name="radiusd"
-rcvar="radiusd_enable"
-
-command=%%PREFIX%%/sbin/${name}
-pidfile=/var/run/${name}.pid
-
-load_rc_config $name
-
-: ${radiusd_enable="NO"}
-
-command_args="-y"
-
-run_rc_command "$1"
diff --git a/net/radiusd-cistron/files/radrelay-cistron.in b/net/radiusd-cistron/files/radrelay-cistron.in
deleted file mode 100644
index 49d4b5cf1548..000000000000
--- a/net/radiusd-cistron/files/radrelay-cistron.in
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/bin/sh
-
-# $FreeBSD$
-#
-# PROVIDE: radrelay-cistron
-# REQUIRE: LOGIN radiusd-cistron
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# radrelay_enable (bool): Set it to "YES" to enable radrelay.
-# Default is "NO".
-# radrelay_flags (flags): Set extra flags to radrelay.
-# Default is "". see radrelay(1).
-#
-
-. /etc/rc.subr
-
-name="radrelay"
-rcvar="radrelay_enable"
-
-command=%%PREFIX%%/sbin/${name}
-pidfile=/var/run/${name}.pid
-
-load_rc_config $name
-
-: ${radrelay_enable="NO"}
-: ${radrelay_flags=""}
-
-run_rc_command "$1"
diff --git a/net/radiusd-cistron/pkg-descr b/net/radiusd-cistron/pkg-descr
deleted file mode 100644
index e75cfa5f9134..000000000000
--- a/net/radiusd-cistron/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is the Cistron RADIUS daemon. Radiusd is a daemon that handles
-remote authentication requests and accounting for RADIUS clients. The
-clients may be terminal servers, Network Access Servers or other
-RADIUS servers.
diff --git a/net/radiusd-cistron/pkg-message b/net/radiusd-cistron/pkg-message
deleted file mode 100644
index 9d374e5928e9..000000000000
--- a/net/radiusd-cistron/pkg-message
+++ /dev/null
@@ -1,8 +0,0 @@
-[
-{ type: install
- message: <<EOM
-To start cistron radiusd automaticall during boot
-add radiusd_enable="YES" to /etc/rc.conf
-EOM
-}
-]
diff --git a/net/radiusd-cistron/pkg-plist b/net/radiusd-cistron/pkg-plist
deleted file mode 100644
index 4d8bb945838c..000000000000
--- a/net/radiusd-cistron/pkg-plist
+++ /dev/null
@@ -1,52 +0,0 @@
-bin/radclient
-bin/radlast
-bin/radtest
-bin/radwho
-bin/radzap
-%%PAM%%etc/pam.d/radius
-etc/raddb/clients.sample
-etc/raddb/dictionary
-etc/raddb/hints.sample
-etc/raddb/huntgroups.sample
-etc/raddb/naslist.sample
-etc/raddb/naspasswd.sample
-etc/raddb/realms.sample
-etc/raddb/users.sample
-man/man1/radclient.1.gz
-man/man1/radlast.1.gz
-man/man1/radtest.1.gz
-man/man1/radwho.1.gz
-man/man1/radzap.1.gz
-man/man5/clients.5rad.gz
-man/man5/naslist.5rad.gz
-man/man8/radiusd.8.gz
-man/man8/radrelay.8.gz
-man/man8/radwatch.8.gz
-sbin/checkrad
-sbin/radiusd
-sbin/radrelay
-share/radius/dictionary.ascend
-share/radius/dictionary.bay
-share/radius/dictionary.cisco
-share/radius/dictionary.cistron
-share/radius/dictionary.compat
-share/radius/dictionary.erx
-share/radius/dictionary.livingston
-share/radius/dictionary.redback
-share/radius/dictionary.shiva
-share/radius/dictionary.standard
-share/radius/dictionary.tunnel
-share/radius/dictionary.usr
-share/radius/dictionary.versanet
-%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/README.Y2K
-%%PORTDOCS%%%%DOCSDIR%%/README.cisco
-%%PORTDOCS%%%%DOCSDIR%%/README.pam
-%%PORTDOCS%%%%DOCSDIR%%/README.proxy
-%%PORTDOCS%%%%DOCSDIR%%/README.simul
-%%PORTDOCS%%%%DOCSDIR%%/README.usersfile
-@dir(,,700) /var/log/radacct
-@unexec echo "Leaving /var/run/radutmp, /var/log/radwtmp and /var/log/radacct alone."
diff --git a/net/rtptools/Makefile b/net/rtptools/Makefile
deleted file mode 100644
index c22ce5371232..000000000000
--- a/net/rtptools/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: fenner
-# $FreeBSD$
-
-PORTNAME= rtptools
-DISTVERSION= 1.22
-CATEGORIES= net mbone
-MASTER_SITES= http://www.cs.columbia.edu/IRT/software/rtptools/download/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Set of tools to record, playback, and monitor RTPv2 data streams
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= dos2unix
-DOS2UNIX_GLOB= *.c
-GNU_CONFIGURE= yes
-
-.for f in multidump multiplay rtpdump rtpplay rtpsend rtptrans
-PLIST_FILES+= bin/${f}
-PLIST_FILES+= man/man1/${f}.1.gz
-.endfor
-
-OPTIONS_DEFINE= DOCS
-
-PORTDOCS= README.md ChangeLog.html rtptools.html
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} html
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/net/rtptools/distinfo b/net/rtptools/distinfo
deleted file mode 100644
index 9ef99bf815db..000000000000
--- a/net/rtptools/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1521621535
-SHA256 (rtptools-1.22.tar.gz) = 7783a135d945ed1507fd50bde652f223ff2623e44b959b9ed5b7bff61cb9f089
-SIZE (rtptools-1.22.tar.gz) = 8622279
diff --git a/net/rtptools/files/patch-rtp.h b/net/rtptools/files/patch-rtp.h
deleted file mode 100644
index 469b663d5dba..000000000000
--- a/net/rtptools/files/patch-rtp.h
+++ /dev/null
@@ -1,23 +0,0 @@
---- rtp.h.orig 2018-03-20 06:17:35 UTC
-+++ rtp.h
-@@ -130,13 +130,18 @@ typedef struct {
- #define RTCP_VALID_MASK (0xc000 | 0x2000 | 0xfe)
- #define RTCP_VALID_VALUE ((RTP_VERSION << 14) | RTCP_SR)
-
-+#define RTCP_FRACTION(x) (((x) >> 24) & 0xFF)
-+#define RTCP_LOST(x) ((((x) & 0xFFFFFF) < 0x800000) ? \
-+ ((x) & 0xFFFFFF) \
-+ : (((x) & 0xFFFFFF) - 0x1000000))
-+
- /*
- * Reception report block
- */
- typedef struct {
- uint32_t ssrc; /* data source being reported */
-- unsigned int fraction:8; /* fraction lost since last SR/RR */
-- int lost:24; /* cumul. no. pkts lost (signed!) */
-+ uint32_t fraclost; /* fraction lost since last SR/RR and */
-+ /* cumul. no. pkts lost (signed!) */
- uint32_t last_seq; /* extended last seq. no. received */
- uint32_t jitter; /* interarrival jitter */
- uint32_t lsr; /* last SR packet from this source */
diff --git a/net/rtptools/files/patch-rtpdump.c b/net/rtptools/files/patch-rtpdump.c
deleted file mode 100644
index e353f478436a..000000000000
--- a/net/rtptools/files/patch-rtpdump.c
+++ /dev/null
@@ -1,24 +0,0 @@
---- rtpdump.c.orig 2016-06-20 15:59:04 UTC
-+++ rtpdump.c
-@@ -441,8 +441,8 @@ static int parse_control(FILE *out, char
- for (i = 0; i < r->common.count; i++) {
- fprintf(out, " (ssrc=0x%lx fraction=%g lost=%lu last_seq=%lu jit=%lu lsr=%lu dlsr=%lu )\n",
- (unsigned long)ntohl(r->r.sr.rr[i].ssrc),
-- r->r.sr.rr[i].fraction / 256.,
-- (unsigned long)ntohl(r->r.sr.rr[i].lost), /* XXX I'm pretty sure this is wrong */
-+ RTCP_FRACTION(ntohl(r->r.sr.rr[i].fraclost)) / 256.,
-+ RTCP_LOST(ntohl(r->r.sr.rr[i].fraclost)),
- (unsigned long)ntohl(r->r.sr.rr[i].last_seq),
- (unsigned long)ntohl(r->r.sr.rr[i].jitter),
- (unsigned long)ntohl(r->r.sr.rr[i].lsr),
-@@ -458,8 +458,8 @@ static int parse_control(FILE *out, char
- for (i = 0; i < r->common.count; i++) {
- fprintf(out, " (ssrc=0x%lx fraction=%g lost=%lu last_seq=%lu jit=%lu lsr=%lu dlsr=%lu )\n",
- (unsigned long)ntohl(r->r.rr.rr[i].ssrc),
-- r->r.rr.rr[i].fraction / 256.,
-- (unsigned long)ntohl(r->r.rr.rr[i].lost),
-+ RTCP_FRACTION(ntohl(r->r.rr.rr[i].fraclost)) / 256.,
-+ RTCP_LOST(ntohl(r->r.rr.rr[i].fraclost)),
- (unsigned long)ntohl(r->r.rr.rr[i].last_seq),
- (unsigned long)ntohl(r->r.rr.rr[i].jitter),
- (unsigned long)ntohl(r->r.rr.rr[i].lsr),
diff --git a/net/rtptools/files/patch-rtpsend.c b/net/rtptools/files/patch-rtpsend.c
deleted file mode 100644
index 1153d0816ca1..000000000000
--- a/net/rtptools/files/patch-rtpsend.c
+++ /dev/null
@@ -1,24 +0,0 @@
---- rtpsend.c.orig 2016-06-20 15:59:04 UTC
-+++ rtpsend.c
-@@ -354,9 +354,9 @@ static int rtcp_rr(node_t *list, char *p
- if (strcmp(n->type, "ssrc") == 0)
- rr->ssrc = htonl(n->num);
- else if (strcmp(n->type, "fraction") == 0)
-- rr->fraction = (n->num)*256;
-- else if (strcmp(n->type, "lost") == 0) /* PP: alignment OK? */
-- rr->lost = htonl(n->num);
-+ rr->fraclost = htonl((ntohl(rr->fraclost) & 0x00ffffff) | ((n->num)*256 << 24));
-+ else if (strcmp(n->type, "lost") == 0)
-+ rr->fraclost = htonl((ntohl(rr->fraclost) & 0xff000000) | n->num);
- else if (strcmp(n->type, "last_seq") == 0)
- rr->last_seq = htonl(n->num);
- else if (strcmp(n->type, "jit") == 0)
-@@ -926,6 +926,8 @@ int main(int argc, char *argv[])
- local = (struct in_addr *)host->h_addr_list[0];
- sin.sin_addr = *local;
- }
-+ } else {
-+ usage(argv[0]);
- }
-
- /* create/connect sockets */
diff --git a/net/rtptools/pkg-descr b/net/rtptools/pkg-descr
deleted file mode 100644
index be50ee27bf15..000000000000
--- a/net/rtptools/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-The rtptools distribution consists of a number of small applications that
-can be used for processing RTP data.
-
-rtpplay
- play back RTP sessions recorded by rtpdump
-rtpsend
- generate RTP packets from textual description, generated by hand or
- rtpdump
-rtpdump
- parse and print RTP packets, generating output files suitable for
- rtpplay and rtpsend
-rtptrans
- RTP translator between unicast and multicast networks
-
-WWW: http://www.cs.columbia.edu/irt/software/rtptools/
diff --git a/net/smbldap-tools/Makefile b/net/smbldap-tools/Makefile
deleted file mode 100644
index aa519063160b..000000000000
--- a/net/smbldap-tools/Makefile
+++ /dev/null
@@ -1,69 +0,0 @@
-# Created by: Florent Thoumie <flz@xbsd.org>
-# $FreeBSD$
-
-PORTNAME= smbldap-tools
-PORTVERSION= 0.9.11
-CATEGORIES= net
-MASTER_SITES= http://download.gna.org/smbldap-tools/sources/${PORTVERSION}/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Samba-LDAP management and support tools
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= p5-perl-ldap>=0:net/p5-perl-ldap \
- p5-Crypt-SmbHash>=0:security/p5-Crypt-SmbHash \
- p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \
- p5-Unicode-MapUTF8>=0:converters/p5-Unicode-MapUTF8
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/a//}
-
-USES= gmake perl5
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-samba-sysconfdir=${LOCALBASE}/etc \
- --with-samba-bindir=${LOCALBASE}/bin \
- --with-perl=${PERL} \
- --with-perl-libdir=sitelib
-ALL_TARGET= build
-NO_ARCH= yes
-
-PORTDOCS= *
-
-OPTIONS_DEFINE= MIGRATION_SCRIPTS DOCS
-OPTIONS_SUB= yes
-MIGRATION_SCRIPTS_DESC= Install migration scripts
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
- ${WRKSRC}/smbldap-config.pl
-
-post-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/etc/smbldap-tools
-.for i in smbldap.conf smbldap_bind.conf
- ${INSTALL_DATA} ${WRKSRC}/$i ${STAGEDIR}${PREFIX}/etc/smbldap-tools/$i.sample
-.endfor
-
-post-install-MIGRATION_SCRIPTS-on:
-.for i in smbldap-migrate-pwdump-accounts smbldap-migrate-pwdump-groups \
-smbldap-migrate-unix-accounts smbldap-migrate-unix-groups
- @${SED} -e 's|/usr/bin/perl|${PERL}|g' \
- ${WRKSRC}/doc/migration_scripts/$i > ${STAGEDIR}${PREFIX}/sbin/$i
-.endfor
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/smbldap-config.cmd ${STAGEDIR}${DOCSDIR}/smbldap-config
- ${INSTALL_SCRIPT} ${WRKSRC}/smbldap-upgrade-0.9.6.cmd ${STAGEDIR}${DOCSDIR}/smbldap-upgrade-0.9.6
-.for f in CONTRIBUTORS COPYING ChangeLog FILES INFRA INSTALL README TODO
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/doc/smbldap-tools.html ${STAGEDIR}${DOCSDIR}/smbldap-tools.html
- ${INSTALL_DATA} ${WRKSRC}/doc/smbldap-tools.pdf ${STAGEDIR}${DOCSDIR}/smbldap-tools.pdf
-
-.include <bsd.port.mk>
diff --git a/net/smbldap-tools/distinfo b/net/smbldap-tools/distinfo
deleted file mode 100644
index a5346377478d..000000000000
--- a/net/smbldap-tools/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1472019475
-SHA256 (smbldap-tools-0.9.11.tar.gz) = bf263c7b6cee2f51cb2b53a69f55747a7a3698f25d8571aedc026572fead9df5
-SIZE (smbldap-tools-0.9.11.tar.gz) = 337468
diff --git a/net/smbldap-tools/files/patch-smbldap-config.pl b/net/smbldap-tools/files/patch-smbldap-config.pl
deleted file mode 100644
index ba2626212b4a..000000000000
--- a/net/smbldap-tools/files/patch-smbldap-config.pl
+++ /dev/null
@@ -1,55 +0,0 @@
---- smbldap-config.pl.orig 2012-03-05 09:59:44.000000000 +0100
-+++ smbldap-config.pl 2014-10-05 19:32:18.349166265 +0200
-@@ -48,7 +48,7 @@
- print "-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-\n";
-
- # we first check if Samba is up and running
--my $test_smb=`pidof smbd`;
-+my $test_smb=`pgrep -x smbd`;
- chomp($test_smb);
- die "\nSamba needs to be started first !\n" if ($test_smb eq "" || not defined $test_smb);
-
-@@ -290,7 +290,7 @@
-
- my $default_computer_gidnumber=read_entry(". default computer gidNumber","","515",0);
-
--my $userLoginShell=read_entry(". default login shell","","/bin/bash",0);
-+my $userLoginShell=read_entry(". default login shell","","/bin/sh",0);
-
- my $skeletonDir=read_entry(". default skeleton directory","","/etc/skel",0);
-
-@@ -441,7 +441,7 @@
-
- # Login defs
- # Default Login Shell
--# Ex: userLoginShell=\"/bin/bash\"
-+# Ex: userLoginShell=\"/bin/sh\"
- userLoginShell=\"$userLoginShell\"
-
- # Home directory
-@@ -511,12 +511,12 @@
- # Allows not to use smbpasswd (if with_smbpasswd=\"0\" in smbldap.conf) but
- # prefer Crypt::SmbHash library
- with_smbpasswd=\"0\"
--smbpasswd=\"/usr/bin/smbpasswd\"
-+smbpasswd=\"%%LOCALBASE%%/bin/smbpasswd\"
-
- # Allows not to use slappasswd (if with_slappasswd=\"0\" in smbldap.conf)
- # but prefer Crypt:: libraries
- with_slappasswd=\"0\"
--slappasswd=\"/usr/sbin/slappasswd\"
-+slappasswd=\"%%LOCALBASE%%/sbin/slappasswd\"
-
- # comment out the following line to get rid of the default banner
- # no_banner=\"1\"
-@@ -557,3 +557,10 @@
- $mode=0600;
- chmod $mode,"$smbldap_bind_conf","$smbldap_bind_conf.old";
-
-+
-+############################################################
-+
-+=head1 NAME
-+
-+=cut
-+
diff --git a/net/smbldap-tools/pkg-descr b/net/smbldap-tools/pkg-descr
deleted file mode 100644
index 88f512b9fa01..000000000000
--- a/net/smbldap-tools/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-A collection of scripts, "over" user{add,del,mod} and group{add,del,mod}
-system tools to manipulate users and groups stored in LDAP directory,
-for DEN system like SAMBA-LDAP and pam/nss_ldap systems.
-
-Additionnaly, some scripts are designed to ease your migration from
-a Windows NT 4.0 PDC Server to a Samba-LDAP PDC Server (Killer?;-):
-smbldap-populate, smbldap-migrate-groups, smbldap-migrate-accounts.
-
-WWW: https://gna.org/projects/smbldap-tools/
diff --git a/net/smbldap-tools/pkg-plist b/net/smbldap-tools/pkg-plist
deleted file mode 100644
index f50a60323e71..000000000000
--- a/net/smbldap-tools/pkg-plist
+++ /dev/null
@@ -1,21 +0,0 @@
-sbin/smbldap-config
-sbin/smbldap-groupadd
-sbin/smbldap-groupdel
-sbin/smbldap-grouplist
-sbin/smbldap-groupmod
-sbin/smbldap-groupshow
-%%MIGRATION_SCRIPTS%%sbin/smbldap-migrate-pwdump-groups
-%%MIGRATION_SCRIPTS%%sbin/smbldap-migrate-unix-accounts
-%%MIGRATION_SCRIPTS%%sbin/smbldap-migrate-unix-groups
-%%MIGRATION_SCRIPTS%%sbin/smbldap-migrate-pwdump-accounts
-sbin/smbldap-passwd
-sbin/smbldap-populate
-sbin/smbldap-useradd
-sbin/smbldap-userdel
-sbin/smbldap-userinfo
-sbin/smbldap-userlist
-sbin/smbldap-usermod
-sbin/smbldap-usershow
-@sample %%ETCDIR%%/smbldap.conf.sample
-@sample %%ETCDIR%%/smbldap_bind.conf.sample
-%%SITE_PERL%%/smbldap_tools.pm
diff --git a/net/tcptrace/Makefile b/net/tcptrace/Makefile
deleted file mode 100644
index ac922cc9d2ce..000000000000
--- a/net/tcptrace/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# Created by: fenner
-# $FreeBSD$
-
-PORTNAME= tcptrace
-PORTVERSION= 6.6.7
-CATEGORIES= net
-MASTER_SITES= http://www.tcptrace.org/download/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= TCP dump file analysis tool
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-GNU_CONFIGURE= yes
-ALL_TARGET= tcptrace
-
-PLIST_FILES= bin/${PORTNAME} \
- bin/xpl2gpl \
- man/man1/tcptrace.1.gz
-
-PORTDOCS= ARGS CHANGES FAQ README README.mailing_list \
- README.modules README.tline_graphs README.tput_graphs \
- README.version README.xpl2gpl THANKS dot_tcptracerc
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/tcptrace ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/xpl2gpl ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.man ${STAGEDIR}${MAN1PREFIX}/man/man1/${PORTNAME}.1
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/net/tcptrace/distinfo b/net/tcptrace/distinfo
deleted file mode 100644
index c2d87907266b..000000000000
--- a/net/tcptrace/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (tcptrace-6.6.7.tar.gz) = 63380a4051933ca08979476a9dfc6f959308bc9f60d45255202e388eb56910bd
-SIZE (tcptrace-6.6.7.tar.gz) = 3773308
diff --git a/net/tcptrace/files/patch-tcpdump.c.diff b/net/tcptrace/files/patch-tcpdump.c.diff
deleted file mode 100644
index 6741840aaa4f..000000000000
--- a/net/tcptrace/files/patch-tcpdump.c.diff
+++ /dev/null
@@ -1,17 +0,0 @@
---- tcpdump.c.orig Thu May 5 18:41:30 2005
-+++ tcpdump.c Thu May 5 18:41:53 2005
-@@ -112,10 +112,13 @@
- /* for some reason, the windows version of tcpdump is using */
- /* this. It looks just like ethernet to me */
- case PCAP_DLT_EN10MB:
-- offset = find_ip_eth(buf); /* Here we check if we are dealing with Straight Ethernet encapsulation or PPPoE */
-+ offset = find_ip_eth(buf); /* Here we check if we are dealing with Straight Ethernet encapsulation, PPPoE or .1q VLAN encapsulation */
- memcpy(&eth_header, buf, EH_SIZE); /* save ether header */
- switch (offset)
- {
-+ case EH_SIZE + ETHER_VLAN_ENCAP_LEN:
-+ memcpy(&eth_header.ether_type, buf+EH_SIZE+2, 2);
-+ /* FALLTHROUGH */
- case EH_SIZE: /* straight Ethernet encapsulation */
- memcpy((char *)ip_buf,buf+offset,iplen-offset);
- callback_plast = ip_buf+iplen-offset-1;
diff --git a/net/tcptrace/files/patch-tcpdump.h.diff b/net/tcptrace/files/patch-tcpdump.h.diff
deleted file mode 100644
index f64859705096..000000000000
--- a/net/tcptrace/files/patch-tcpdump.h.diff
+++ /dev/null
@@ -1,34 +0,0 @@
---- tcpdump.h.orig Thu May 5 18:41:37 2005
-+++ tcpdump.h Thu May 5 18:41:53 2005
-@@ -179,7 +179,7 @@
- }
-
- /* This function determine the offset for the IP packet in an Ethernet frame */
--/* We handle two cases : straight Ethernet encapsulation or PPPoE encapsulation */
-+/* We handle three cases : straight Ethernet, PPPoE, or .1q VLAN encapsulation */
- /* Written by Yann Samama (ysamama@nortelnetworks.com) on july 18th, 2003 */
- static int find_ip_eth(char* buf)
- {
-@@ -192,16 +192,19 @@
- switch (eth_proto_type)
- {
- case ETHERTYPE_IPV6: /* it's pure IPv6 over ethernet */
-- offset = 14;
-- break;
-+ /* FALLTHROUGH */
- case ETHERTYPE_IP: /* it's pure IPv4 over ethernet */
-- offset = 14;
-+ offset = sizeof(struct ether_header);
- break;
- case ETHERTYPE_PPPOE_SESSION: /* it's a PPPoE session */
- memcpy(&ppp_proto_type, buf+20, 2);
- ppp_proto_type = ntohs(ppp_proto_type);
- if (ppp_proto_type == 0x0021) /* it's IP over PPPoE */
- offset = PPPOE_SIZE;
-+ break;
-+ case ETHERTYPE_VLAN:
-+ offset = sizeof(struct ether_header) +
-+ ETHER_VLAN_ENCAP_LEN;
- break;
- default: /* well, this is not an IP packet */
- offset = -1;
diff --git a/net/tcptrace/files/patch-tcptrace.h.diff b/net/tcptrace/files/patch-tcptrace.h.diff
deleted file mode 100644
index 8c3a44487abb..000000000000
--- a/net/tcptrace/files/patch-tcptrace.h.diff
+++ /dev/null
@@ -1,13 +0,0 @@
---- tcptrace.h.orig Thu May 5 18:41:47 2005
-+++ tcptrace.h Thu May 5 18:41:53 2005
-@@ -1182,6 +1182,10 @@
- #define ETHERTYPE_VLAN 0x8100
- #endif /* 802.1Q Virtual LAN */
-
-+#ifndef ETHER_VLAN_ENCAP_LEN
-+#define ETHER_VLAN_ENCAP_LEN 4
-+#endif /* 802.1Q tag header length */
-+
- /* support for PPPoE encapsulation added by Yann Samama (ysamama@nortelnetworks.com)*/
- #ifndef ETHERTYPE_PPPOE_SESSION
- #define ETHERTYPE_PPPOE_SESSION 0x8864
diff --git a/net/tcptrace/pkg-descr b/net/tcptrace/pkg-descr
deleted file mode 100644
index 34e364fe651a..000000000000
--- a/net/tcptrace/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-tcptrace is a TCP connection analysis tool. It can tell you detailed
-information about TCP connections by sifting through dump files.
-The dump file formats supported are:
- Standard tcpdump format (you need the pcap library)
- Sun's snoop format
- Macintosh Etherpeek format
- HP/NetMetrix protocol analysis format
- NS simulator output format
- NetScout
- NLANR Tsh Format
-
-To see the graphs, you'll also need Tim Shepard's xplot program,
-available at http://www.xplot.org
-
-WWW: http://www.tcptrace.org/
diff --git a/net/wackford-squeers/Makefile b/net/wackford-squeers/Makefile
deleted file mode 100644
index 4d80ae6df7b9..000000000000
--- a/net/wackford-squeers/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Created by: James Bailie <jimmy@mammothcheese.ca>
-# $FreeBSD$
-
-PORTNAME= wackford-squeers
-PORTVERSION= 1.19
-CATEGORIES= net
-MASTER_SITES= http://www.mammothcheese.ca/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Plain text network hypertext server and client
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${LOCALBASE}/bin/munger:lang/munger
-
-MAKE_ENV= INSTALL_PROGRAM="${INSTALL_PROGRAM}" INSTALL_SCRIPT="${INSTALL_SCRIPT}" \
- INSTALL_DATA="${INSTALL_DATA}" INSTALL_MAN="${INSTALL_MAN}"
-
-.include <bsd.port.mk>
diff --git a/net/wackford-squeers/distinfo b/net/wackford-squeers/distinfo
deleted file mode 100644
index 545d3247236b..000000000000
--- a/net/wackford-squeers/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wackford-squeers-1.19.tar.gz) = 9b9c4beb8c0c5510e1b2ac186970a5bc01ffd5220cdfa85ee5adcdb2997241b5
-SIZE (wackford-squeers-1.19.tar.gz) = 23377
diff --git a/net/wackford-squeers/pkg-descr b/net/wackford-squeers/pkg-descr
deleted file mode 100644
index 086e19f864d4..000000000000
--- a/net/wackford-squeers/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Wackford and Squeers are the client and server, respectively, of the SHYTE
-plain text network hypertext system. SHYTE is a plain text alternative to
-the web. The very first SHYTE site may be visited via wackford at
-<mammothcheese.ca/root>.
-
-SHYTE is _S_imple _HY_per_TE_xt. Read the wackford(1), squeers(8), and
-shyte(5) manuals for details.
-
-WWW: http://www.mammothcheese.ca/
diff --git a/net/wackford-squeers/pkg-plist b/net/wackford-squeers/pkg-plist
deleted file mode 100644
index 2682f6502b84..000000000000
--- a/net/wackford-squeers/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-man/man1/wackford.1.gz
-man/man5/shyte.5.gz
-man/man8/squeers.8.gz
-bin/wackford
-bin/squeers
-etc/rc.d/squeers
diff --git a/net/wmnet2/Makefile b/net/wmnet2/Makefile
deleted file mode 100644
index 1df55a9f2a91..000000000000
--- a/net/wmnet2/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Paolo Pisati <flag@libero.it>
-# $FreeBSD$
-
-PORTNAME= wmnet2
-PORTVERSION= 1.06
-PORTREVISION= 5
-CATEGORIES= net
-MASTER_SITES= http://fossies.org/linux/misc/old/ \
- http://linux-bsd-unix.strefa.pl/
-DISTNAME= wmnet-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Nice network monitor for WindowMaker
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= imake
-USE_XORG= x11 xext
-
-PLIST_FILES= bin/wmnet2 man/man1/wmnet2.1.gz
-
-post-extract:
- @${LN} -sf wmnet.man ${WRKSRC}/wmnet2.man
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/wmnet2
-
-.include <bsd.port.mk>
diff --git a/net/wmnet2/distinfo b/net/wmnet2/distinfo
deleted file mode 100644
index b2f4ba3e5bf9..000000000000
--- a/net/wmnet2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wmnet-1.06.tar.gz) = 79c6ef93126d2a4928818391c0aa20638d47cd9dca12d999e774591f9b2d365d
-SIZE (wmnet-1.06.tar.gz) = 27506
diff --git a/net/wmnet2/files/patch-Imakefile b/net/wmnet2/files/patch-Imakefile
deleted file mode 100644
index 4d47aa051b89..000000000000
--- a/net/wmnet2/files/patch-Imakefile
+++ /dev/null
@@ -1,34 +0,0 @@
---- Imakefile.orig
-+++ Imakefile
-@@ -1,5 +1,4 @@
- DEPLIBS = $(DEPXLIB)
--CC = gcc -Wall
-
- #ifdef LinuxArchitecture
- STD_DEFINES = -Dlinux
-@@ -10,14 +9,17 @@
- LOCAL_LIBRARIES = $(XLIB) -lm
- #endif
-
--#if defined (FreeBSDArchitecture) || defined (OpenBSDArchitecture)
-+#if defined (OpenBSDArchitecture)
- LOCAL_LIBRARIES = $(XLIB) -lm -lkvm
- INSTPGMFLAGS = -s -g kmem -m 2755
-+#elif defined (FreeBSDArchitecture)
-+LOCAL_LIBRARIES = $(XLIB) -lm
-+INSTPGMFLAGS = -m 0755
- #endif
-
- LINTLIBS = $(LINTXLIB)
-
--#if defined (FreeBSDArchitecture) || defined (OpenBSDArchitecture)
-+#if defined (OpenBSDArchitecture)
- SRCS = wmnet.c drivers.c getopt.c getopt1.c
- OBJS = wmnet.o drivers.o getopt.o getopt1.o
- #else
-@@ -26,4 +28,4 @@
- #endif
-
-
--ComplexProgramTarget(wmnet)
-+ComplexProgramTarget(wmnet2)
diff --git a/net/wmnet2/files/patch-config.h b/net/wmnet2/files/patch-config.h
deleted file mode 100644
index 9818481d2353..000000000000
--- a/net/wmnet2/files/patch-config.h
+++ /dev/null
@@ -1,23 +0,0 @@
---- config.h.orig
-+++ config.h
-@@ -1,6 +1,6 @@
--#if defined (__FreeBSD__) || defined (__OpenBSD__)
-+#if defined (__OpenBSD__)
-
--/* Our only FreeBSD driver, this goes straight into kernel memory
-+/* Our only OpenBSD driver(old FreeBSD-4.x driver), this goes straight into kernel memory
- * and reads the raw structures from right underneath the kernel using the
- * kvm library. This made the code a require a little more thought, but
- * the end result is a statistics driver thats faster than the linux ones
-@@ -12,7 +12,11 @@
-
- #endif
-
-+#if defined (__FreeBSD__)
-
-+#define USE_SYSCTL
-+
-+#endif
-
- #ifdef linux
-
diff --git a/net/wmnet2/files/patch-drivers.c b/net/wmnet2/files/patch-drivers.c
deleted file mode 100644
index 2d97fc358a0c..000000000000
--- a/net/wmnet2/files/patch-drivers.c
+++ /dev/null
@@ -1,167 +0,0 @@
---- drivers.c.orig Tue Apr 27 09:22:02 2004
-+++ drivers.c Tue Apr 27 09:32:19 2004
-@@ -21,7 +21,7 @@
- #include"config.h"
-
-
--/* For FreeBSD */
-+/* For OpenBSD */
- #ifdef USE_KVM
- #include<net/if.h>
- #include<kvm.h>
-@@ -37,6 +37,22 @@
- int kvm_updateStats(void);
- #endif /* USE_KVM */
-
-+#ifdef USE_SYSCTL
-+/* system headers */
-+#include <sys/types.h>
-+#include <sys/sysctl.h>
-+#include <sys/socket.h>
-+#include <net/if.h>
-+#include <net/if_mib.h>
-+#include <sys/errno.h>
-+
-+int id = 0; /* interface id */
-+size_t len = 0; /* sizeof libmibdata */
-+struct ifmibdata *data = NULL;
-+
-+int sysctl_test(void);
-+int sysctl_updateStats(void);
-+#endif
-
- #ifdef USE_LINUX_PPP
- #include<net/ppp_defs.h>
-@@ -104,12 +120,15 @@
- #ifdef USE_KVM
- {"kmem",kvm_updateStats, kvm_test},
- #endif
-+#ifdef USE_SYSCTL
-+ {"sysctl",sysctl_updateStats, sysctl_test},
-+#endif
- {NULL, NULL}
- };
-
- char* available_drivers(void) {
- int ind = 0;
-- int len = 0;
-+ size_t len = 0;
- char *string, *ptr;
- while(drivers[ind].name != NULL) {
- len += strlen(drivers[ind].name) + 1;
-@@ -440,6 +459,115 @@
-
- #endif /* linux */
-
-+/* new FreeBSD driver */
-+#ifdef USE_SYSCTL
-+
-+int sysctl_test(void) {
-+ struct ifmibdata tempndata;
-+ int numifaces;
-+ size_t len2;
-+ int mib[5], datamib[6];
-+ int i;
-+
-+ if(device == NULL) device = "lo0";
-+
-+ mib[0] = CTL_NET;
-+ mib[1] = PF_LINK;
-+ mib[2] = NETLINK_GENERIC;
-+ mib[3] = IFMIB_SYSTEM;
-+ mib[4] = IFMIB_IFCOUNT;
-+
-+ datamib[0] = CTL_NET;
-+ datamib[1] = PF_LINK;
-+ datamib[2] = NETLINK_GENERIC;
-+ datamib[3] = IFMIB_IFDATA;
-+ datamib[4] = 1;
-+ datamib[5] = IFDATA_GENERAL;
-+
-+ len = sizeof(struct ifmibdata);
-+ len2 = sizeof(numifaces);
-+
-+ if(sysctl(mib, 5, &numifaces, &len2, NULL, 0) < 0)
-+ {
-+ fprintf( stderr, "wmnet: failed to perform sysctl" );
-+ return 0;
-+ }
-+
-+ for(i = 1; i <= numifaces; i++)
-+ {
-+ datamib[4] = i;
-+ if(sysctl(datamib, 6, &tempndata, &len, NULL, 0) < 0)
-+ {
-+ fprintf( stderr, "wmnet: failed to get device(%d) data", i );
-+ break;
-+ }
-+
-+ if( strcmp( device, tempndata.ifmd_name ) == 0 )
-+ {
-+ id = i;
-+ break;
-+ }
-+ }
-+
-+ if ( id == 0 ) {
-+ fprintf( stderr, "%s doesn't seem to exist!\n", device );
-+ exit( -1 );
-+ }
-+
-+ /* calculate and allocate mem for ifmibdata containing the if stats */
-+ data = malloc(len);
-+
-+ fprintf(stderr, "wmnet: using sysctl driver to monitor %s\n", device);
-+ return True;
-+}
-+
-+int sysctl_updateStats(void) {
-+ int datamib[6];
-+
-+ datamib[0] = CTL_NET;
-+ datamib[1] = PF_LINK;
-+ datamib[2] = NETLINK_GENERIC;
-+ datamib[3] = IFMIB_IFDATA;
-+ datamib[4] = id;
-+ datamib[5] = IFDATA_GENERAL;
-+
-+ if(sysctl( datamib, 6, data, &len, NULL, 0) < 0 ) {
-+ fprintf( stderr, "wmnet: can't monitor %s device\n", device );
-+ exit( -1 );
-+ }
-+
-+ // printf( "if name: %s\n", data->ifmd_name );
-+
-+ /* get the stats from the if */
-+ totalpackets_in = data->ifmd_data.ifi_ipackets;
-+ totalpackets_out = data->ifmd_data.ifi_opackets;
-+
-+ if (totalpackets_in != lastpackets_in) {
-+ totalbytes_in = data->ifmd_data.ifi_ibytes;
-+ diffpackets_in += totalpackets_in - lastpackets_in;
-+ diffbytes_in += totalbytes_in - lastbytes_in;
-+ lastpackets_in = totalpackets_in;
-+ lastbytes_in = totalbytes_in;
-+ rx = True;
-+ } else rx = False;
-+
-+ if (totalpackets_out != lastpackets_out) {
-+ totalbytes_out = data->ifmd_data.ifi_obytes;
-+ diffpackets_out += totalpackets_out - lastpackets_out;
-+ diffbytes_out += totalbytes_out - lastbytes_out;
-+ lastpackets_out = totalpackets_out;
-+ lastbytes_out = totalbytes_out;
-+ tx = True;
-+ } else tx = False;
-+
-+ /* return True if no change to tx/rx
-+ * return False if display will need to be updated
-+ */
-+ return((rx == current_rx) && (tx == current_tx));
-+}
-+
-+#endif
-+
- #ifdef USE_KVM
- int kvm_test(void) {
- if (((kvmfd = kvm_open(NULL, NULL, NULL, O_RDONLY, buffer)) == NULL) ||
diff --git a/net/wmnet2/pkg-descr b/net/wmnet2/pkg-descr
deleted file mode 100644
index 8bf11b71131d..000000000000
--- a/net/wmnet2/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-This little program polls network statistics and does a few things with
-the data it gets. It has small blinking lights for the rx and tx of IP
-packets, a digital speedometer of your polled stat's current speed and a
-bar graph like xload et. al which has a tx speed graph from bottom-up
-and rx speed graph from the top-down. The speedometer keeps track of the
-current speed per second and shows it in a color corresponding to which
-of rx or tx that has the highest speed at the moment. Also, the graph is
-drawn in a way that the highest speed is drawn on top of the other while
-the other is in the background.
-
-WWW: http://linux-bsd-unix.strefa.pl/
diff --git a/news/Makefile b/news/Makefile
index 9fc1ec348ba9..064940c2d8bd 100644
--- a/news/Makefile
+++ b/news/Makefile
@@ -31,7 +31,6 @@
SUBDIR += mail2nntp
SUBDIR += mmail
SUBDIR += multisuck
- SUBDIR += newscache
SUBDIR += newsfetch
SUBDIR += newsfish
SUBDIR += newsgrab
@@ -42,7 +41,6 @@
SUBDIR += nn
SUBDIR += nnap
SUBDIR += nntp
- SUBDIR += nntpbtr
SUBDIR += nntpcache
SUBDIR += noffle
SUBDIR += nzbget
@@ -66,7 +64,6 @@
SUBDIR += s-news
SUBDIR += sabnzbdplus
SUBDIR += slrn
- SUBDIR += slrnconf
SUBDIR += slrnface
SUBDIR += sn
SUBDIR += suck
@@ -75,7 +72,6 @@
SUBDIR += trn
SUBDIR += trn4
SUBDIR += ubh
- SUBDIR += xpn
SUBDIR += xrn
SUBDIR += yencode
SUBDIR += yydecode
diff --git a/news/newscache/Makefile b/news/newscache/Makefile
deleted file mode 100644
index f9b8c1d42691..000000000000
--- a/news/newscache/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: Tilman Linneweh <arved@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= newscache
-PORTVERSION= 1.2.r.6
-PORTREVISION= 5
-CATEGORIES= news
-MASTER_SITES= http://src.linuxhacker.at/NewsCache/
-DISTNAME= NewsCache-${PORTVERSION:S/.r./rc/}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= NewsCache is a free cache server for USENET News
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libsocket++.so:net/libsocket++
-
-USES= autoreconf
-GNU_CONFIGURE= yes
-CPPFLAGS+= ${CFLAGS} -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-CONFIGURE_ARGS+=--sysconfdir=${PREFIX}/etc
-USE_RC_SUBR= ${PORTNAME}
-
-INFO= NewsCache
-
-post-patch:
- ${REINPLACE_CMD} -e "s,-pedantic,," \
- -e "s,^main,int main," \
- ${WRKSRC}/configure.in
-
-.include <bsd.port.mk>
diff --git a/news/newscache/distinfo b/news/newscache/distinfo
deleted file mode 100644
index a92fa80118e9..000000000000
--- a/news/newscache/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (NewsCache-1.2rc6.tar.gz) = 3e9540de6c5859bc79b785c90780336c91feaf7282ca4e619d5c84b54ee5541e
-SIZE (NewsCache-1.2rc6.tar.gz) = 356563
diff --git a/news/newscache/files/newscache.in b/news/newscache/files/newscache.in
deleted file mode 100644
index 57830d8ad51d..000000000000
--- a/news/newscache/files/newscache.in
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-# PROVIDE: newscache
-# REQUIRE: DAEMON
-#
-# Add the following lines to /etc/rc.conf to enable newscache:
-#
-# newscache_enable="YES"
-# newscache_flags="<set as needed>"
-
-newscache_enable=${newscache_enable-"NO"}
-
-. /etc/rc.subr
-
-name=newscache
-rcvar=newscache_enable
-
-command=%%PREFIX%%/sbin/${name}
-pidfile=/var/run/${name}.pid
-sig_stop=KILL
-
-load_rc_config ${name}
-run_rc_command "$1"
diff --git a/news/newscache/files/patch-NewsCache.info b/news/newscache/files/patch-NewsCache.info
deleted file mode 100644
index ce49d420a1cb..000000000000
--- a/news/newscache/files/patch-NewsCache.info
+++ /dev/null
@@ -1,13 +0,0 @@
---- doc/NewsCache.info.orig Tue Feb 5 10:07:28 2002
-+++ doc/NewsCache.info Sat May 4 15:28:28 2002
-@@ -1,6 +1,10 @@
- This is Info file NewsCache.info, produced by Makeinfo version 1.68
- from the input file NewsCache.texinfo.
-
-+START-INFO-DIR-ENTRY
-+* NewsCache: (newscache). Cache for Network News Transport Protocol.
-+END-INFO-DIR-ENTRY
-+
- This is the NewsCache Reference Manual.
-
- Copyright (C) 1998 Thomas Gschwind <tom@infosys.tuwien.ac.at>
diff --git a/news/newscache/files/patch-src_NewsCache.cc b/news/newscache/files/patch-src_NewsCache.cc
deleted file mode 100644
index d0d96168865f..000000000000
--- a/news/newscache/files/patch-src_NewsCache.cc
+++ /dev/null
@@ -1,15 +0,0 @@
-NewsCache.cc:2265:62: error: invalid operands to binary expression ('__bind<int &, sockaddr *, unsigned int>' and 'int')
- if (bind(sock, (struct sockaddr *) &nproxy, sizeof(nproxy)) < 0) {
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
-
---- src/NewsCache.cc.orig 2018-08-31 22:11:06 UTC
-+++ src/NewsCache.cc
-@@ -2262,7 +2262,7 @@ void nntpd()
- }
- } /* end create socket and set some socket options */
-
-- if (bind(sock, (struct sockaddr *) &nproxy, sizeof(nproxy)) < 0) {
-+ if (::bind(sock, (struct sockaddr *) &nproxy, sizeof(nproxy)) < 0) {
- slog.
- p(Logger::
- Error) << "can't bind socket: " << strerror(errno) <<
diff --git a/news/newscache/pkg-descr b/news/newscache/pkg-descr
deleted file mode 100644
index 5403215505e0..000000000000
--- a/news/newscache/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-What is NewsCache?
-
-NewsCache is a free cache server for USENET News available under the GNU
-General Public License. NewsCache can be plugged in between your news
-reader(s) and your news server. NewsCache acts to news readers like a news
-server and retrieves news articles from the news server like a news
-reader. Whenever, a client requests an article from NewsCache, NewsCache
-checks whether the article has already been stored in the cache area. If
-this is the case, the article is sent directly to its client. Otherwise,
-the article is requested from the upstream news server, stored in the
-cache area and sent back to the client.
-
-WWW: http://www.linuxhacker.at/newscache/
diff --git a/news/newscache/pkg-plist b/news/newscache/pkg-plist
deleted file mode 100644
index 637850c9dc3b..000000000000
--- a/news/newscache/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-bin/updatenews
-etc/newscache.conf-dist
-etc/newscache.auth-dist
-sbin/newscache
-sbin/newscacheclean
-man/man5/newscache.conf.5.gz
-man/man8/newscache.8.gz
-man/man8/newscacheclean.8.gz
-man/man8/updatenews.8.gz
diff --git a/news/nntpbtr/Makefile b/news/nntpbtr/Makefile
deleted file mode 100644
index 0e8c56ea72a2..000000000000
--- a/news/nntpbtr/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: dk
-# $FreeBSD$
-
-PORTNAME= nntpbtr
-PORTVERSION= 1.7
-CATEGORIES= news
-MASTER_SITES= ftp://ftp.kiarchive.ru/pub/unix/news/
-
-MAINTAINER= dk@farm.org
-COMMENT= NNTP bulk transfer
-
-BROKEN= No more public distfiles
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= tar:Z
-PLIST_FILES= sbin/${PORTNAME} man/man1/${PORTNAME}.1.gz
-
-ALL_TARGET= ${PORTNAME}
-
-pre-build:
- (cd ${FILESDIR} ; ${PAX} -rw -l -u dbz ${WRKDIR}) || ${TRUE}
- (cd ${WRKDIR}/dbz ; ${CC} ${CFLAGS} -c -I. dbz.c)
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/news/nntpbtr/distinfo b/news/nntpbtr/distinfo
deleted file mode 100644
index 2d368df00512..000000000000
--- a/news/nntpbtr/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (nntpbtr-1.7.tar.Z) = 70029bea4d23d6fccbad112f36530a996cca97cafd746fda3319a5309e475ccc
-SIZE (nntpbtr-1.7.tar.Z) = 56145
diff --git a/news/nntpbtr/files/dbz/dbz.3z b/news/nntpbtr/files/dbz/dbz.3z
deleted file mode 100644
index 6df25311c701..000000000000
--- a/news/nntpbtr/files/dbz/dbz.3z
+++ /dev/null
@@ -1,547 +0,0 @@
-.TH DBZ 3Z "3 Feb 1991"
-.BY "C News"
-.SH NAME
-dbminit, fetch, store, dbmclose \- somewhat dbm-compatible database routines
-.br
-dbzfresh, dbzagain, dbzfetch, dbzstore \- database routines
-.br
-dbzsync, dbzsize, dbzincore, dbzcancel, dbzdebug \- database routines
-.SH SYNOPSIS
-.nf
-.B #include <dbz.h>
-.PP
-.B dbminit(base)
-.B char *base;
-.PP
-.B datum
-.B fetch(key)
-.B datum key;
-.PP
-.B store(key, value)
-.B datum key;
-.B datum value;
-.PP
-.B dbmclose()
-.PP
-.B dbzfresh(base, size, fieldsep, cmap, tagmask)
-.B char *base;
-.B long size;
-.B int fieldsep;
-.B int cmap;
-.B long tagmask;
-.PP
-.B dbzagain(base, oldbase)
-.B char *base;
-.B char *oldbase;
-.PP
-.B datum
-.B dbzfetch(key)
-.B datum key;
-.PP
-.B dbzstore(key, value)
-.B datum key;
-.B datum value;
-.PP
-.B dbzsync()
-.PP
-.B long
-.B dbzsize(nentries)
-.B long nentries;
-.PP
-.B dbzincore(newvalue)
-.PP
-.B dbzcancel()
-.PP
-.B dbzdebug(newvalue)
-.SH DESCRIPTION
-These functions provide an indexing system for rapid random access to a
-text file (the
-.I base
-.IR file ).
-Subject to certain constraints, they are call-compatible with
-.IR dbm (3),
-although they also provide some extensions.
-(Note that they are
-.I not
-file-compatible with
-.I dbm
-or any variant thereof.)
-.PP
-In principle,
-.I dbz
-stores key-value pairs, where both key and value are arbitrary sequences
-of bytes, specified to the functions by
-values of type
-.IR datum ,
-typedefed in the header file to be a structure with members
-.I dptr
-(a value of type
-.I char *
-pointing to the bytes)
-and
-.I dsize
-(a value of type
-.I int
-indicating how long the byte sequence is).
-.PP
-In practice,
-.I dbz
-is more restricted than
-.IR dbm .
-A
-.I dbz
-database
-must be an index into a base file,
-with the database
-.IR value s
-being
-.IR fseek (3)
-offsets into the base file.
-Each such
-.I value
-must ``point to'' a place in the base file where the corresponding
-.I key
-sequence is found.
-A key can be no longer than
-.SM DBZMAXKEY
-(a constant defined in the header file) bytes.
-No key can be an initial subsequence of another,
-which in most applications requires that keys be
-either bracketed or terminated in some way (see the
-discussion of the
-.I fieldsep
-parameter of
-.IR dbzfresh ,
-below,
-for a fine point on terminators).
-.PP
-.I Dbminit
-opens a database,
-an index into the base file
-.IR base ,
-consisting of files
-.IB base .dir
-and
-.IB base .pag
-which must already exist.
-(If the database is new, they should be zero-length files.)
-Subsequent accesses go to that database until
-.I dbmclose
-is called to close the database.
-The base file need not exist at the time of the
-.IR dbminit ,
-but it must exist before accesses are attempted.
-.PP
-.I Fetch
-searches the database for the specified
-.IR key ,
-returning the corresponding
-.IR value
-if any.
-.I Store
-stores the
-.IR key - value
-pair in the database.
-.I Store
-will fail unless the database files are writeable.
-See below for a complication arising from case mapping.
-.PP
-.I Dbzfresh
-is a variant of
-.I dbminit
-for creating a new database with more control over details.
-Unlike for
-.IR dbminit ,
-the database files need not exist:
-they will be created if necessary,
-and truncated in any case.
-.PP
-.IR Dbzfresh 's
-.I size
-parameter specifies the size of the first hash table within the database,
-in key-value pairs.
-Performance will be best if
-.I size
-is a prime number and
-the number of key-value pairs stored in the database does not exceed
-about 2/3 of
-.IR size .
-(The
-.I dbzsize
-function, given the expected number of key-value pairs,
-will suggest a database size that meets these criteria.)
-Assuming that an
-.I fseek
-offset is 4 bytes,
-the
-.B .pag
-file will be
-.RI 4* size
-bytes
-(the
-.B .dir
-file is tiny and roughly constant in size)
-until
-the number of key-value pairs exceeds about 80% of
-.IR size .
-(Nothing awful will happen if the database grows beyond 100% of
-.IR size ,
-but accesses will slow down somewhat and the
-.B .pag
-file will grow somewhat.)
-.PP
-.IR Dbzfresh 's
-.I fieldsep
-parameter specifies the field separator in the base file.
-If this is not
-NUL (0), and the last character of a
-.I key
-argument is NUL, that NUL compares equal to either a NUL or a
-.I fieldsep
-in the base file.
-This permits use of NUL to terminate key strings without requiring that
-NULs appear in the base file.
-The
-.I fieldsep
-of a database created with
-.I dbminit
-is the horizontal-tab character.
-.PP
-For use in news systems, various forms of case mapping (e.g. uppercase to
-lowercase) in keys are available.
-The
-.I cmap
-parameter to
-.I dbzfresh
-is a single character specifying which of several mapping algorithms to use.
-Available algorithms are:
-.RS
-.TP
-.B 0
-case-sensitive: no case mapping
-.TP
-.B B
-same as
-.B 0
-.TP
-.B NUL
-same as
-.B 0
-.TP
-.B =
-case-insensitive: uppercase and lowercase equivalent
-.TP
-.B b
-same as
-.B =
-.TP
-.B C
-RFC822 message-ID rules, case-sensitive before `@' (with certain exceptions)
-and case-insensitive after
-.TP
-.B ?
-whatever the local default is, normally
-.B C
-.RE
-.PP
-Mapping algorithm
-.B 0
-(no mapping) is faster than the others and is overwhelmingly the correct
-choice for most applications.
-Unless compatibility constraints interfere, it is more efficient to pre-map
-the keys, storing mapped keys in the base file, than to have
-.I dbz
-do the mapping on every search.
-.PP
-For historical reasons,
-.I fetch
-and
-.I store
-expect their
-.I key
-arguments to be pre-mapped, but expect unmapped keys in the base file.
-.I Dbzfetch
-and
-.I dbzstore
-do the same jobs but handle all case mapping internally,
-so the customer need not worry about it.
-.PP
-.I Dbz
-stores only the database
-.IR value s
-in its files, relying on reference to the base file to confirm a hit on a key.
-References to the base file can be minimized, greatly speeding up searches,
-if a little bit of information about the keys can be stored in the
-.I dbz
-files.
-This is ``free'' if there are some unused bits in an
-.I fseek
-offset,
-so that the offset can be
-.I tagged
-with some information about the key.
-The
-.I tagmask
-parameter of
-.I dbzfresh
-allows specifying the location of unused bits.
-.I Tagmask
-should be a mask with
-one group of
-contiguous
-.B 1
-bits.
-The bits in the mask should
-be unused (0) in
-.I most
-offsets.
-The bit immediately above the mask (the
-.I flag
-bit) should be unused (0) in
-.I all
-offsets;
-.I (dbz)store
-will reject attempts to store a key-value pair in which the
-.I value
-has the flag bit on.
-Apart from this restriction, tagging is invisible to the user.
-As a special case, a
-.I tagmask
-of 1 means ``no tagging'', for use with enormous base files or
-on systems with unusual offset representations.
-.PP
-A
-.I size
-of 0
-given to
-.I dbzfresh
-is synonymous with the local default;
-the normal default is suitable for tables of 90-100,000
-key-value pairs.
-A
-.I cmap
-of 0 (NUL) is synonymous with the character
-.BR 0 ,
-signifying no case mapping
-(note that the character
-.B ?
-specifies the local default mapping,
-normally
-.BR C ).
-A
-.I tagmask
-of 0 is synonymous with the local default tag mask,
-normally 0x7f000000 (specifying the top bit in a 32-bit offset
-as the flag bit, and the next 7 bits as the mask,
-which is suitable for base files up to circa 24MB).
-Calling
-.I dbminit(name)
-with the database files empty is equivalent to calling
-.IR dbzfresh(name,0,'\et','?',0) .
-.PP
-When databases are regenerated periodically, as in news,
-it is simplest to pick the parameters for a new database based on the old one.
-This also permits some memory of past sizes of the old database, so that
-a new database size can be chosen to cover expected fluctuations.
-.I Dbzagain
-is a variant of
-.I dbminit
-for creating a new database as a new generation of an old database.
-The database files for
-.I oldbase
-must exist.
-.I Dbzagain
-is equivalent to calling
-.I dbzfresh
-with the same field separator, case mapping, and tag mask as the old database,
-and a
-.I size
-equal to the result of applying
-.I dbzsize
-to the largest number of entries in the
-.I oldbase
-database and its previous 10 generations.
-.PP
-When many accesses are being done by the same program,
-.I dbz
-is massively faster if its first hash table is in memory.
-If an internal flag is 1,
-an attempt is made to read the table in when
-the database is opened, and
-.I dbmclose
-writes it out to disk again (if it was read successfully and
-has been modified).
-.I Dbzincore
-sets the flag to
-.I newvalue
-(which should be 0 or 1)
-and returns the previous value;
-this does not affect the status of a database that has already been opened.
-The default is 0.
-The attempt to read the table in may fail due to memory shortage;
-in this case
-.I dbz
-quietly falls back on its default behavior.
-.IR Store s
-to an in-memory database are not (in general) written out to the file
-until
-.IR dbmclose
-or
-.IR dbzsync ,
-so if robustness in the presence of crashes
-or concurrent accesses
-is crucial, in-memory databases
-should probably be avoided.
-.PP
-.I Dbzsync
-causes all buffers etc. to be flushed out to the files.
-It is typically used as a precaution against crashes or concurrent accesses
-when a
-.IR dbz -using
-process will be running for a long time.
-It is a somewhat expensive operation,
-especially
-for an in-memory database.
-.PP
-.I Dbzcancel
-cancels any pending writes from buffers.
-This is typically useful only for in-core databases, since writes are
-otherwise done immediately.
-Its main purpose is to let a child process, in the wake of a
-.IR fork ,
-do a
-.I dbmclose
-without writing its parent's data to disk.
-.PP
-If
-.I dbz
-has been compiled with debugging facilities available (which makes it
-bigger and a bit slower),
-.I dbzdebug
-alters the value (and returns the previous value) of an internal flag
-which (when 1; default is 0) causes
-verbose and cryptic debugging output on standard output.
-.PP
-Concurrent reading of databases is fairly safe,
-but there is no (inter)locking,
-so concurrent updating is not.
-.PP
-The database files include a record of the byte order of the processor
-creating the database, and accesses by processors with different byte
-order will work, although they will be slightly slower.
-Byte order is preserved by
-.IR dbzagain .
-However,
-agreement on the size and internal structure of an
-.I fseek
-offset is necessary, as is consensus on
-the character set.
-.PP
-An open database occupies three
-.I stdio
-streams and their corresponding file descriptors;
-a fourth is needed for an in-memory database.
-Memory consumption is negligible (except for
-.I stdio
-buffers) except for in-memory databases.
-.SH SEE ALSO
-dbz(1), dbm(3)
-.SH DIAGNOSTICS
-Functions returning
-.I int
-values return 0 for success, \-1 for failure.
-Functions returning
-.I datum
-values return a value with
-.I dptr
-set to NULL for failure.
-.I Dbminit
-attempts to have
-.I errno
-set plausibly on return, but otherwise this is not guaranteed.
-An
-.I errno
-of
-.B EDOM
-from
-.I dbminit
-indicates that the database did not appear to be in
-.I dbz
-format.
-.SH HISTORY
-The original
-.I dbz
-was written by
-Jon Zeeff (zeeff@b-tech.ann-arbor.mi.us).
-Later contributions by David Butler and Mark Moraes.
-Extensive reworking,
-including this documentation,
-by Henry Spencer (henry@zoo.toronto.edu) as
-part of the C News project.
-Hashing function by Peter Honeyman.
-.SH BUGS
-The
-.I dptr
-members of returned
-.I datum
-values point to static storage which is overwritten by later calls.
-.PP
-Unlike
-.IR dbm ,
-.I dbz
-will misbehave if an existing key-value pair is `overwritten' by
-a new
-.I (dbz)store
-with the same key.
-The user is responsible for avoiding this by using
-.I (dbz)fetch
-first to check for duplicates;
-an internal optimization remembers the result of the
-first search so there is minimal overhead in this.
-.PP
-Waiting until after
-.I dbminit
-to bring the base file into existence
-will fail if
-.IR chdir (2)
-has been used meanwhile.
-.PP
-The RFC822 case mapper implements only a first approximation to the
-hideously-complex RFC822 case rules.
-.PP
-The prime finder in
-.I dbzsize
-is not particularly quick.
-.PP
-Should implement the
-.I dbm
-functions
-.IR delete ,
-.IR firstkey ,
-and
-.IR nextkey .
-.PP
-On C implementations which trap integer overflow,
-.I dbz
-will refuse to
-.I (dbz)store
-an
-.I fseek
-offset equal to the greatest
-representable
-positive number,
-as this would cause overflow in the biased representation used.
-.PP
-.I Dbzagain
-perhaps ought to notice when many offsets
-in the old database were
-too big for
-tagging, and shrink the tag mask to match.
-.PP
-Marking
-.IR dbz 's
-file descriptors
-.RI close-on- exec
-would be a better approach to the problem
-.I dbzcancel
-tries to address, but that's harder to do portably.
diff --git a/news/nntpbtr/files/dbz/dbz.c b/news/nntpbtr/files/dbz/dbz.c
deleted file mode 100644
index b8b1886e7e0a..000000000000
--- a/news/nntpbtr/files/dbz/dbz.c
+++ /dev/null
@@ -1,1766 +0,0 @@
-/*
-
-dbz.c V3.2
-
-Copyright 1988 Jon Zeeff (zeeff@b-tech.ann-arbor.mi.us)
-You can use this code in any manner, as long as you leave my name on it
-and don't hold me responsible for any problems with it.
-
-Hacked on by gdb@ninja.UUCP (David Butler); Sun Jun 5 00:27:08 CDT 1988
-
-Various improvments + INCORE by moraes@ai.toronto.edu (Mark Moraes)
-
-Major reworking by Henry Spencer as part of the C News project.
-
-These routines replace dbm as used by the usenet news software
-(it's not a full dbm replacement by any means). It's fast and
-simple. It contains no AT&T code.
-
-In general, dbz's files are 1/20 the size of dbm's. Lookup performance
-is somewhat better, while file creation is spectacularly faster, especially
-if the incore facility is used.
-
-*/
-
-#include <stdio.h>
-#include <sys/types.h>
-#include <string.h>
-#include <ctype.h>
-#include <errno.h>
-#ifndef __STDC__
-extern int errno;
-#endif
-#include <dbz.h>
-
-/*
- * #ifdef index. "LIA" = "leave it alone unless you know what you're doing".
- *
- * FUNNYSEEKS SEEK_SET is not 0, get it from <unistd.h>
- * INDEX_SIZE backward compatibility with old dbz; avoid using this
- * NMEMORY number of days of memory for use in sizing new table (LIA)
- * INCORE backward compatibility with old dbz; use dbzincore() instead
- * DBZDEBUG enable debugging
- * DEFSIZE default table size (not as critical as in old dbz)
- * OLDBNEWS default case mapping as in old B News; set NOBUFFER
- * BNEWS default case mapping as in current B News; set NOBUFFER
- * DEFCASE default case-map algorithm selector
- * NOTAGS fseek offsets are strange, do not do tagging (see below)
- * NPAGBUF size of .pag buffer, in longs (LIA)
- * SHISTBUF size of ASCII-file buffer, in bytes (LIA)
- * MAXRUN length of run which shifts to next table (see below) (LIA)
- * OVERFLOW long-int arithmetic overflow must be avoided, will trap
- * NOBUFFER do not buffer hash-table i/o, B News locking is defective
- */
-
-#ifdef FUNNYSEEKS
-#include <unistd.h>
-#else
-#define SEEK_SET 0
-#endif
-#ifdef OVERFLOW
-#include <limits.h>
-#endif
-
-static int dbzversion = 3; /* for validating .dir file format */
-
-/*
- * The dbz database exploits the fact that when news stores a <key,value>
- * tuple, the `value' part is a seek offset into a text file, pointing to
- * a copy of the `key' part. This avoids the need to store a copy of
- * the key in the dbz files. However, the text file *must* exist and be
- * consistent with the dbz files, or things will fail.
- *
- * The basic format of the database is a simple hash table containing the
- * values. A value is stored by indexing into the table using a hash value
- * computed from the key; collisions are resolved by linear probing (just
- * search forward for an empty slot, wrapping around to the beginning of
- * the table if necessary). Linear probing is a performance disaster when
- * the table starts to get full, so a complication is introduced. The
- * database is actually one *or more* tables, stored sequentially in the
- * .pag file, and the length of linear-probe sequences is limited. The
- * search (for an existing item or an empty slot) always starts in the
- * first table, and whenever MAXRUN probes have been done in table N,
- * probing continues in table N+1. This behaves reasonably well even in
- * cases of massive overflow. There are some other small complications
- * added, see comments below.
- *
- * The table size is fixed for any particular database, but is determined
- * dynamically when a database is rebuilt. The strategy is to try to pick
- * the size so the first table will be no more than 2/3 full, that being
- * slightly before the point where performance starts to degrade. (It is
- * desirable to be a bit conservative because the overflow strategy tends
- * to produce files with holes in them, which is a nuisance.)
- */
-
-/*
- * The following is for backward compatibility.
- */
-#ifdef INDEX_SIZE
-#define DEFSIZE INDEX_SIZE
-#endif
-
-/*
- * ANSI C says an offset into a file is a long, not an off_t, for some
- * reason. This actually does simplify life a bit, but it's still nice
- * to have a distinctive name for it. Beware, this is just for readability,
- * don't try to change this.
- */
-#define of_t long
-#define SOF (sizeof(of_t))
-
-/*
- * We assume that unused areas of a binary file are zeros, and that the
- * bit pattern of `(of_t)0' is all zeros. The alternative is rather
- * painful file initialization. Note that okayvalue(), if OVERFLOW is
- * defined, knows what value of an offset would cause overflow.
- */
-#define VACANT ((of_t)0)
-#define BIAS(o) ((o)+1) /* make any valid of_t non-VACANT */
-#define UNBIAS(o) ((o)-1) /* reverse BIAS() effect */
-
-/*
- * In a Unix implementation, or indeed any in which an of_t is a byte
- * count, there are a bunch of high bits free in an of_t. There is a
- * use for them. Checking a possible hit by looking it up in the base
- * file is relatively expensive, and the cost can be dramatically reduced
- * by using some of those high bits to tag the value with a few more bits
- * of the key's hash. This detects most false hits without the overhead of
- * seek+read+strcmp. We use the top bit to indicate whether the value is
- * tagged or not, and don't tag a value which is using the tag bits itself.
- * We're in trouble if the of_t representation wants to use the top bit.
- * The actual bitmasks and offset come from the configuration stuff,
- * which permits fiddling with them as necessary, and also suppressing
- * them completely (by defining the masks to 0). We build pre-shifted
- * versions of the masks for efficiency.
- */
-static of_t tagbits; /* pre-shifted tag mask */
-static of_t taghere; /* pre-shifted tag-enable bit */
-static of_t tagboth; /* tagbits|taghere */
-#define HASTAG(o) ((o)&taghere)
-#define TAG(o) ((o)&tagbits)
-#define NOTAG(o) ((o)&~tagboth)
-#define CANTAG(o) (((o)&tagboth) == 0)
-#define MKTAG(v) (((v)<<conf.tagshift)&tagbits)
-
-/*
- * A new, from-scratch database, not built as a rebuild of an old one,
- * needs to know table size, casemap algorithm, and tagging. Normally
- * the user supplies this info, but there have to be defaults.
- */
-#ifndef DEFSIZE
-#define DEFSIZE 120011 /* 300007 might be better */
-#endif
-#ifdef OLDBNEWS
-#define DEFCASE '0' /* B2.10 -- no mapping */
-#define NOBUFFER /* B News locking is defective */
-#endif
-#ifdef BNEWS
-#define DEFCASE '=' /* B2.11 -- all mapped */
-#define NOBUFFER /* B News locking is defective */
-#endif
-#ifndef DEFCASE /* C News compatibility is the default */
-#define DEFCASE 'C' /* C News -- RFC822 mapping */
-#endif
-#ifndef NOTAGS
-#define TAGENB 0x80 /* tag enable is top bit, tag is next 7 */
-#define TAGMASK 0x7f
-#define TAGSHIFT 24
-#else
-#define TAGENB 0 /* no tags */
-#define TAGMASK 0
-#define TAGSHIFT 0
-#endif
-
-/*
- * We read configuration info from the .dir file into this structure,
- * so we can avoid wired-in assumptions for an existing database.
- *
- * Among the info is a record of recent peak usages, so that a new table
- * size can be chosen intelligently when rebuilding. 10 is a good
- * number of usages to keep, since news displays marked fluctuations
- * in volume on a 7-day cycle.
- */
-struct dbzconfig {
- int olddbz; /* .dir file empty but .pag not? */
- of_t tsize; /* table size */
-# ifndef NMEMORY
-# define NMEMORY 10 /* # days of use info to remember */
-# endif
-# define NUSEDS (1+NMEMORY)
- of_t used[NUSEDS]; /* entries used today, yesterday, ... */
- int valuesize; /* size of table values, == SOF */
- int bytemap[SOF]; /* byte-order map */
- char casemap; /* case-mapping algorithm (see cipoint()) */
- char fieldsep; /* field separator in base file, if any */
- of_t tagenb; /* unshifted tag-enable bit */
- of_t tagmask; /* unshifted tag mask */
- int tagshift; /* shift count for tagmask and tagenb */
-};
-static struct dbzconfig conf;
-static int getconf();
-static long getno();
-static int putconf();
-static void mybytemap();
-static of_t bytemap();
-
-/*
- * For a program that makes many, many references to the database, it
- * is a large performance win to keep the table in core, if it will fit.
- * Note that this does hurt robustness in the event of crashes, and
- * dbmclose() *must* be called to flush the in-core database to disk.
- * The code is prepared to deal with the possibility that there isn't
- * enough memory. There *is* an assumption that a size_t is big enough
- * to hold the size (in bytes) of one table, so dbminit() tries to figure
- * out whether this is possible first.
- *
- * The preferred way to ask for an in-core table is to do dbzincore(1)
- * before dbminit(). The default is not to do it, although -DINCORE
- * overrides this for backward compatibility with old dbz.
- *
- * We keep only the first table in core. This greatly simplifies the
- * code, and bounds memory demand. Furthermore, doing this is a large
- * performance win even in the event of massive overflow.
- */
-#ifdef INCORE
-static int incore = 1;
-#else
-static int incore = 0;
-#endif
-
-/*
- * Stdio buffer for .pag reads. Buffering more than about 16 does not help
- * significantly at the densities we try to maintain, and the much larger
- * buffers that most stdios default to are much more expensive to fill.
- * With small buffers, stdio is performance-competitive with raw read(),
- * and it's much more portable.
- */
-#ifndef NPAGBUF
-#define NPAGBUF 16
-#endif
-#ifndef NOBUFFER
-#ifdef _IOFBF
-static of_t pagbuf[NPAGBUF]; /* only needed if !NOBUFFER && _IOFBF */
-#endif
-#endif
-
-/*
- * Stdio buffer for base-file reads. Message-IDs (all news ever needs to
- * read) are essentially never longer than 64 bytes, and the typical stdio
- * buffer is so much larger that it is much more expensive to fill.
- */
-#ifndef SHISTBUF
-#define SHISTBUF 64
-#endif
-#ifdef _IOFBF
-static char basebuf[SHISTBUF]; /* only needed if _IOFBF exists */
-#endif
-
-/*
- * Data structure for recording info about searches.
- */
-struct searcher {
- of_t place; /* current location in file */
- int tabno; /* which table we're in */
- int run; /* how long we'll stay in this table */
-# ifndef MAXRUN
-# define MAXRUN 100
-# endif
- long hash; /* the key's hash code (for optimization) */
- of_t tag; /* tag we are looking for */
- int seen; /* have we examined current location? */
- int aborted; /* has i/o error aborted search? */
-};
-static void start();
-#define FRESH ((struct searcher *)NULL)
-static of_t search();
-#define NOTFOUND ((of_t)-1)
-static int okayvalue();
-static int set();
-
-/*
- * Arguably the searcher struct for a given routine ought to be local to
- * it, but a fetch() is very often immediately followed by a store(), and
- * in some circumstances it is a useful performance win to remember where
- * the fetch() completed. So we use a global struct and remember whether
- * it is current.
- */
-static struct searcher srch;
-static struct searcher *prevp; /* &srch or FRESH */
-
-/* byte-ordering stuff */
-static int mybmap[SOF]; /* my byte order (see mybytemap()) */
-static int bytesame; /* is database order same as mine? */
-#define MAPIN(o) ((bytesame) ? (o) : bytemap((o), conf.bytemap, mybmap))
-#define MAPOUT(o) ((bytesame) ? (o) : bytemap((o), mybmap, conf.bytemap))
-
-/*
- * The double parentheses needed to make this work are ugly, but the
- * alternative (under most compilers) is to pack around 2K of unused
- * strings -- there's just no way to get rid of them.
- */
-static int debug; /* controlled by dbzdebug() */
-#ifdef DBZDEBUG
-#define DEBUG(args) if (debug) { (void) printf args ; }
-#else
-#define DEBUG(args) ;
-#endif
-
-/* externals used */
-extern char *malloc();
-extern char *calloc();
-extern void free(); /* ANSI C; some old implementations say int */
-extern int atoi();
-extern long atol();
-
-/* misc. forwards */
-static long hash();
-static void crcinit();
-static char *cipoint();
-static char *mapcase();
-static int isprime();
-static FILE *latebase();
-
-/* file-naming stuff */
-static char dir[] = ".dir";
-static char pag[] = ".pag";
-static char *enstring();
-
-/* central data structures */
-static FILE *basef; /* descriptor for base file */
-static char *basefname; /* name for not-yet-opened base file */
-static FILE *dirf; /* descriptor for .dir file */
-static int dirronly; /* dirf open read-only? */
-static FILE *pagf = NULL; /* descriptor for .pag file */
-static of_t pagpos; /* posn in pagf; only search may set != -1 */
-static int pagronly; /* pagf open read-only? */
-static of_t *corepag; /* incore version of .pag file, if any */
-static FILE *bufpagf; /* well-buffered pagf, for incore rewrite */
-static of_t *getcore();
-static int putcore();
-static int written; /* has a store() been done? */
-
-/*
- - dbzfresh - set up a new database, no historical info
- */
-int /* 0 success, -1 failure */
-dbzfresh(name, size, fs, cmap, tagmask)
-char *name; /* base name; .dir and .pag must exist */
-long size; /* table size (0 means default) */
-int fs; /* field-separator character in base file */
-int cmap; /* case-map algorithm (0 means default) */
-of_t tagmask; /* 0 default, 1 no tags */
-{
- register char *fn;
- struct dbzconfig c;
- register of_t m;
- register FILE *f;
-
- if (pagf != NULL) {
- DEBUG(("dbzfresh: database already open\n"));
- return(-1);
- }
- if (size != 0 && size < 2) {
- DEBUG(("dbzfresh: preposterous size (%ld)\n", size));
- return(-1);
- }
-
- /* get default configuration */
- if (getconf((FILE *)NULL, (FILE *)NULL, &c) < 0)
- return(-1); /* "can't happen" */
-
- /* and mess with it as specified */
- if (size != 0)
- c.tsize = size;
- c.fieldsep = fs;
- switch (cmap) {
- case 0:
- case '0':
- case 'B': /* 2.10 compat */
- c.casemap = '0'; /* '\0' nicer, but '0' printable! */
- break;
- case '=':
- case 'b': /* 2.11 compat */
- c.casemap = '=';
- break;
- case 'C':
- c.casemap = 'C';
- break;
- case '?':
- c.casemap = DEFCASE;
- break;
- default:
- DEBUG(("dbzfresh case map `%c' unknown\n", cmap));
- return(-1);
- break;
- }
- switch (tagmask) {
- case 0: /* default */
- break;
- case 1: /* no tags */
- c.tagshift = 0;
- c.tagmask = 0;
- c.tagenb = 0;
- break;
- default:
- m = tagmask;
- c.tagshift = 0;
- while (!(m&01)) {
- m >>= 1;
- c.tagshift++;
- }
- c.tagmask = m;
- c.tagenb = (m << 1) & ~m;
- break;
- }
-
- /* write it out */
- fn = enstring(name, dir);
- if (fn == NULL)
- return(-1);
- f = fopen(fn, "w");
- free(fn);
- if (f == NULL) {
- DEBUG(("dbzfresh: unable to write config\n"));
- return(-1);
- }
- if (putconf(f, &c) < 0) {
- (void) fclose(f);
- return(-1);
- }
- if (fclose(f) == EOF) {
- DEBUG(("dbzfresh: fclose failure\n"));
- return(-1);
- }
-
- /* create/truncate .pag */
- fn = enstring(name, pag);
- if (fn == NULL)
- return(-1);
- f = fopen(fn, "w");
- free(fn);
- if (f == NULL) {
- DEBUG(("dbzfresh: unable to create/truncate .pag file\n"));
- return(-1);
- } else
- (void) fclose(f);
-
- /* and punt to dbminit for the hard work */
- return(dbminit(name));
-}
-
-/*
- - dbzsize - what's a good table size to hold this many entries?
- */
-long
-dbzsize(contents)
-long contents; /* 0 means what's the default */
-{
- register long n;
-
- if (contents <= 0) { /* foulup or default inquiry */
- DEBUG(("dbzsize: preposterous input (%ld)\n", contents));
- return(DEFSIZE);
- }
- n = (contents/2)*3; /* try to keep table at most 2/3 full */
- if (!(n&01)) /* make it odd */
- n++;
- DEBUG(("dbzsize: tentative size %ld\n", n));
- while (!isprime(n)) /* and look for a prime */
- n += 2;
- DEBUG(("dbzsize: final size %ld\n", n));
-
- return(n);
-}
-
-/*
- - isprime - is a number prime?
- *
- * This is not a terribly efficient approach.
- */
-static int /* predicate */
-isprime(x)
-register long x;
-{
- static int quick[] = { 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 0 };
- register int *ip;
- register long div;
- register long stop;
-
- /* hit the first few primes quickly to eliminate easy ones */
- /* this incidentally prevents ridiculously small tables */
- for (ip = quick; (div = *ip) != 0; ip++)
- if (x%div == 0) {
- DEBUG(("isprime: quick result on %ld\n", (long)x));
- return(0);
- }
-
- /* approximate square root of x */
- for (stop = x; x/stop < stop; stop >>= 1)
- continue;
- stop <<= 1;
-
- /* try odd numbers up to stop */
- for (div = *--ip; div < stop; div += 2)
- if (x%div == 0)
- return(0);
-
- return(1);
-}
-
-/*
- - dbzagain - set up a new database to be a rebuild of an old one
- */
-int /* 0 success, -1 failure */
-dbzagain(name, oldname)
-char *name; /* base name; .dir and .pag must exist */
-char *oldname; /* base name; all must exist */
-{
- register char *fn;
- struct dbzconfig c;
- register int i;
- register long top;
- register FILE *f;
- register int newtable;
- register of_t newsize;
-
- if (pagf != NULL) {
- DEBUG(("dbzagain: database already open\n"));
- return(-1);
- }
-
- /* pick up the old configuration */
- fn = enstring(oldname, dir);
- if (fn == NULL)
- return(-1);
- f = fopen(fn, "r");
- free(fn);
- if (f == NULL) {
- DEBUG(("dbzagain: cannot open old .dir file\n"));
- return(-1);
- }
- i = getconf(f, (FILE *)NULL, &c);
- (void) fclose(f);
- if (i < 0) {
- DEBUG(("dbzagain: getconf failed\n"));
- return(-1);
- }
-
- /* tinker with it */
- top = 0;
- newtable = 0;
- for (i = 0; i < NUSEDS; i++) {
- if (top < c.used[i])
- top = c.used[i];
- if (c.used[i] == 0)
- newtable = 1; /* hasn't got full usage history yet */
- }
- if (top == 0) {
- DEBUG(("dbzagain: old table has no contents!\n"));
- newtable = 1;
- }
- for (i = NUSEDS-1; i > 0; i--)
- c.used[i] = c.used[i-1];
- c.used[0] = 0;
- newsize = dbzsize(top);
- if (!newtable || newsize > c.tsize) /* don't shrink new table */
- c.tsize = newsize;
-
- /* write it out */
- fn = enstring(name, dir);
- if (fn == NULL)
- return(-1);
- f = fopen(fn, "w");
- free(fn);
- if (f == NULL) {
- DEBUG(("dbzagain: unable to write new .dir\n"));
- return(-1);
- }
- i = putconf(f, &c);
- (void) fclose(f);
- if (i < 0) {
- DEBUG(("dbzagain: putconf failed\n"));
- return(-1);
- }
-
- /* create/truncate .pag */
- fn = enstring(name, pag);
- if (fn == NULL)
- return(-1);
- f = fopen(fn, "w");
- free(fn);
- if (f == NULL) {
- DEBUG(("dbzagain: unable to create/truncate .pag file\n"));
- return(-1);
- } else
- (void) fclose(f);
-
- /* and let dbminit do the work */
- return(dbminit(name));
-}
-
-/*
- - dbminit - open a database, creating it (using defaults) if necessary
- *
- * We try to leave errno set plausibly, to the extent that underlying
- * functions permit this, since many people consult it if dbminit() fails.
- */
-int /* 0 success, -1 failure */
-dbminit(name)
-char *name;
-{
- register int i;
- register size_t s;
- register char *dirfname;
- register char *pagfname;
-
- if (pagf != NULL) {
- DEBUG(("dbminit: dbminit already called once\n"));
- errno = 0;
- return(-1);
- }
-
- /* open the .dir file */
- dirfname = enstring(name, dir);
- if (dirfname == NULL)
- return(-1);
- dirf = fopen(dirfname, "r+");
- if (dirf == NULL) {
- dirf = fopen(dirfname, "r");
- dirronly = 1;
- } else
- dirronly = 0;
- free(dirfname);
- if (dirf == NULL) {
- DEBUG(("dbminit: can't open .dir file\n"));
- return(-1);
- }
-
- /* open the .pag file */
- pagfname = enstring(name, pag);
- if (pagfname == NULL) {
- (void) fclose(dirf);
- return(-1);
- }
- pagf = fopen(pagfname, "r+b");
- if (pagf == NULL) {
- pagf = fopen(pagfname, "rb");
- if (pagf == NULL) {
- DEBUG(("dbminit: .pag open failed\n"));
- (void) fclose(dirf);
- free(pagfname);
- return(-1);
- }
- pagronly = 1;
- } else if (dirronly)
- pagronly = 1;
- else
- pagronly = 0;
-#ifdef NOBUFFER
- /*
- * B News does not do adequate locking on its database accesses.
- * Why it doesn't get into trouble using dbm is a mystery. In any
- * case, doing unbuffered i/o does not cure the problem, but does
- * enormously reduce its incidence.
- */
- (void) setbuf(pagf, (char *)NULL);
-#else
-#ifdef _IOFBF
- (void) setvbuf(pagf, (char *)pagbuf, _IOFBF, sizeof(pagbuf));
-#endif
-#endif
- pagpos = -1;
- /* don't free pagfname, need it below */
-
- /* open the base file */
- basef = fopen(name, "r");
- if (basef == NULL) {
- DEBUG(("dbminit: basefile open failed\n"));
- basefname = enstring(name, "");
- if (basefname == NULL) {
- (void) fclose(pagf);
- (void) fclose(dirf);
- free(pagfname);
- pagf = NULL;
- return(-1);
- }
- } else
- basefname = NULL;
-#ifdef _IOFBF
- if (basef != NULL)
- (void) setvbuf(basef, basebuf, _IOFBF, sizeof(basebuf));
-#endif
-
- /* pick up configuration */
- if (getconf(dirf, pagf, &conf) < 0) {
- DEBUG(("dbminit: getconf failure\n"));
- (void) fclose(basef);
- (void) fclose(pagf);
- (void) fclose(dirf);
- free(pagfname);
- pagf = NULL;
- errno = EDOM; /* kind of a kludge, but very portable */
- return(-1);
- }
- tagbits = conf.tagmask << conf.tagshift;
- taghere = conf.tagenb << conf.tagshift;
- tagboth = tagbits | taghere;
- mybytemap(mybmap);
- bytesame = 1;
- for (i = 0; i < SOF; i++)
- if (mybmap[i] != conf.bytemap[i])
- bytesame = 0;
-
- /* get first table into core, if it looks desirable and feasible */
- s = (size_t)conf.tsize * SOF;
- if (incore && (of_t)(s/SOF) == conf.tsize) {
- bufpagf = fopen(pagfname, (pagronly) ? "rb" : "r+b");
- if (bufpagf != NULL)
- corepag = getcore(bufpagf);
- } else {
- bufpagf = NULL;
- corepag = NULL;
- }
- free(pagfname);
-
- /* misc. setup */
- crcinit();
- written = 0;
- prevp = FRESH;
- DEBUG(("dbminit: succeeded\n"));
- return(0);
-}
-
-/*
- - enstring - concatenate two strings into a malloced area
- */
-static char * /* NULL if malloc fails */
-enstring(s1, s2)
-char *s1;
-char *s2;
-{
- register char *p;
-
- p = malloc((size_t)strlen(s1) + (size_t)strlen(s2) + 1);
- if (p != NULL) {
- (void) strcpy(p, s1);
- (void) strcat(p, s2);
- } else {
- DEBUG(("enstring(%s, %s) out of memory\n", s1, s2));
- }
- return(p);
-}
-
-/*
- - dbmclose - close a database
- */
-int
-dbmclose()
-{
- register int ret = 0;
-
- if (pagf == NULL) {
- DEBUG(("dbmclose: not opened!\n"));
- return(-1);
- }
-
- if (fclose(pagf) == EOF) {
- DEBUG(("dbmclose: fclose(pagf) failed\n"));
- ret = -1;
- }
- pagf = basef; /* ensure valid pointer; dbzsync checks it */
- if (dbzsync() < 0)
- ret = -1;
- if (bufpagf != NULL && fclose(bufpagf) == EOF) {
- DEBUG(("dbmclose: fclose(bufpagf) failed\n"));
- ret = -1;
- }
- if (corepag != NULL)
- free((char *)corepag);
- corepag = NULL;
- if (fclose(basef) == EOF) {
- DEBUG(("dbmclose: fclose(basef) failed\n"));
- ret = -1;
- }
- if (basefname != NULL)
- free(basefname);
- basef = NULL;
- pagf = NULL;
- if (fclose(dirf) == EOF) {
- DEBUG(("dbmclose: fclose(dirf) failed\n"));
- ret = -1;
- }
-
- DEBUG(("dbmclose: %s\n", (ret == 0) ? "succeeded" : "failed"));
- return(ret);
-}
-
-/*
- - dbzsync - push all in-core data out to disk
- */
-int
-dbzsync()
-{
- register int ret = 0;
-
- if (pagf == NULL) {
- DEBUG(("dbzsync: not opened!\n"));
- return(-1);
- }
- if (!written)
- return(0);
-
- if (corepag != NULL) {
- if (putcore(corepag, bufpagf) < 0) {
- DEBUG(("dbzsync: putcore failed\n"));
- ret = -1;
- }
- }
- if (!conf.olddbz)
- if (putconf(dirf, &conf) < 0)
- ret = -1;
-
- DEBUG(("dbzsync: %s\n", (ret == 0) ? "succeeded" : "failed"));
- return(ret);
-}
-
-/*
- - dbzcancel - cancel writing of in-core data
- * Mostly for use from child processes.
- * Note that we don't need to futz around with stdio buffers, because we
- * always fflush them immediately anyway and so they never have stale data.
- */
-int
-dbzcancel()
-{
- if (pagf == NULL) {
- DEBUG(("dbzcancel: not opened!\n"));
- return(-1);
- }
-
- written = 0;
- return(0);
-}
-
-/*
- - dbzfetch - fetch() with case mapping built in
- */
-datum
-dbzfetch(key)
-datum key;
-{
- char buffer[DBZMAXKEY + 1];
- datum mappedkey;
- register size_t keysize;
-
- DEBUG(("dbzfetch: (%s)\n", key.dptr));
-
- /* Key is supposed to be less than DBZMAXKEY */
- keysize = key.dsize;
- if (keysize >= DBZMAXKEY) {
- keysize = DBZMAXKEY;
- DEBUG(("keysize is %d - truncated to %d\n", key.dsize, DBZMAXKEY));
- }
-
- mappedkey.dptr = mapcase(buffer, key.dptr, keysize);
- buffer[keysize] = '\0'; /* just a debug aid */
- mappedkey.dsize = keysize;
-
- return(fetch(mappedkey));
-}
-
-/*
- - fetch - get an entry from the database
- *
- * Disgusting fine point, in the name of backward compatibility: if the
- * last character of "key" is a NUL, that character is (effectively) not
- * part of the comparison against the stored keys.
- */
-datum /* dptr NULL, dsize 0 means failure */
-fetch(key)
-datum key;
-{
- char buffer[DBZMAXKEY + 1];
- static of_t key_ptr; /* return value points here */
- datum output;
- register size_t keysize;
- register size_t cmplen;
- register char *sepp;
-
- DEBUG(("fetch: (%s)\n", key.dptr));
- output.dptr = NULL;
- output.dsize = 0;
- prevp = FRESH;
-
- /* Key is supposed to be less than DBZMAXKEY */
- keysize = key.dsize;
- if (keysize >= DBZMAXKEY) {
- keysize = DBZMAXKEY;
- DEBUG(("keysize is %d - truncated to %d\n", key.dsize, DBZMAXKEY));
- }
-
- if (pagf == NULL) {
- DEBUG(("fetch: database not open!\n"));
- return(output);
- } else if (basef == NULL) { /* basef didn't exist yet */
- basef = latebase();
- if (basef == NULL)
- return(output);
- }
-
- cmplen = keysize;
- sepp = &conf.fieldsep;
- if (key.dptr[keysize-1] == '\0') {
- cmplen--;
- sepp = &buffer[keysize-1];
- }
- start(&srch, &key, FRESH);
- while ((key_ptr = search(&srch)) != NOTFOUND) {
- DEBUG(("got 0x%lx\n", key_ptr));
-
- /* fetch the key */
- if (fseek(basef, key_ptr, SEEK_SET) != 0) {
- DEBUG(("fetch: seek failed\n"));
- return(output);
- }
- if (fread(buffer, 1, keysize, basef) != keysize) {
- DEBUG(("fetch: read failed\n"));
- return(output);
- }
-
- /* try it */
- buffer[keysize] = '\0'; /* terminated for DEBUG */
- (void) mapcase(buffer, buffer, keysize);
- DEBUG(("fetch: buffer (%s) looking for (%s) size = %d\n",
- buffer, key.dptr, keysize));
- if (memcmp(key.dptr, buffer, cmplen) == 0 &&
- (*sepp == conf.fieldsep || *sepp == '\0')) {
- /* we found it */
- output.dptr = (char *)&key_ptr;
- output.dsize = SOF;
- DEBUG(("fetch: successful\n"));
- return(output);
- }
- }
-
- /* we didn't find it */
- DEBUG(("fetch: failed\n"));
- prevp = &srch; /* remember where we stopped */
- return(output);
-}
-
-/*
- - latebase - try to open a base file that wasn't there at the start
- */
-static FILE *
-latebase()
-{
- register FILE *it;
-
- if (basefname == NULL) {
- DEBUG(("latebase: name foulup\n"));
- return(NULL);
- }
- it = fopen(basefname, "r");
- if (it == NULL) {
- DEBUG(("latebase: still can't open base\n"));
- } else {
- DEBUG(("latebase: late open succeeded\n"));
- free(basefname);
- basefname = NULL;
-#ifdef _IOFBF
- (void) setvbuf(it, basebuf, _IOFBF, sizeof(basebuf));
-#endif
- }
- return(it);
-}
-
-/*
- - dbzstore - store() with case mapping built in
- */
-int
-dbzstore(key, data)
-datum key;
-datum data;
-{
- char buffer[DBZMAXKEY + 1];
- datum mappedkey;
- register size_t keysize;
-
- DEBUG(("dbzstore: (%s)\n", key.dptr));
-
- /* Key is supposed to be less than DBZMAXKEY */
- keysize = key.dsize;
- if (keysize >= DBZMAXKEY) {
- DEBUG(("dbzstore: key size too big (%d)\n", key.dsize));
- return(-1);
- }
-
- mappedkey.dptr = mapcase(buffer, key.dptr, keysize);
- buffer[keysize] = '\0'; /* just a debug aid */
- mappedkey.dsize = keysize;
-
- return(store(mappedkey, data));
-}
-
-/*
- - store - add an entry to the database
- */
-int /* 0 success, -1 failure */
-store(key, data)
-datum key;
-datum data;
-{
- of_t value;
-
- if (pagf == NULL) {
- DEBUG(("store: database not open!\n"));
- return(-1);
- } else if (basef == NULL) { /* basef didn't exist yet */
- basef = latebase();
- if (basef == NULL)
- return(-1);
- }
- if (pagronly) {
- DEBUG(("store: database open read-only\n"));
- return(-1);
- }
- if (data.dsize != SOF) {
- DEBUG(("store: value size wrong (%d)\n", data.dsize));
- return(-1);
- }
- if (key.dsize >= DBZMAXKEY) {
- DEBUG(("store: key size too big (%d)\n", key.dsize));
- return(-1);
- }
-
- /* copy the value in to ensure alignment */
- (void) memcpy((char *)&value, data.dptr, SOF);
- DEBUG(("store: (%s, %ld)\n", key.dptr, (long)value));
- if (!okayvalue(value)) {
- DEBUG(("store: reserved bit or overflow in 0x%lx\n", value));
- return(-1);
- }
-
- /* find the place, exploiting previous search if possible */
- start(&srch, &key, prevp);
- while (search(&srch) != NOTFOUND)
- continue;
-
- prevp = FRESH;
- conf.used[0]++;
- DEBUG(("store: used count %ld\n", conf.used[0]));
- written = 1;
- return(set(&srch, value));
-}
-
-/*
- - dbzincore - control attempts to keep .pag file in core
- */
-int /* old setting */
-dbzincore(value)
-int value;
-{
- register int old = incore;
-
- incore = value;
- return(old);
-}
-
-/*
- - getconf - get configuration from .dir file
- */
-static int /* 0 success, -1 failure */
-getconf(df, pf, cp)
-register FILE *df; /* NULL means just give me the default */
-register FILE *pf; /* NULL means don't care about .pag */
-register struct dbzconfig *cp;
-{
- register int c;
- register int i;
- int err = 0;
-
- c = (df != NULL) ? getc(df) : EOF;
- if (c == EOF) { /* empty file, no configuration known */
- cp->olddbz = 0;
- if (df != NULL && pf != NULL && getc(pf) != EOF)
- cp->olddbz = 1;
- cp->tsize = DEFSIZE;
- cp->fieldsep = '\t';
- for (i = 0; i < NUSEDS; i++)
- cp->used[i] = 0;
- cp->valuesize = SOF;
- mybytemap(cp->bytemap);
- cp->casemap = DEFCASE;
- cp->tagenb = TAGENB;
- cp->tagmask = TAGMASK;
- cp->tagshift = TAGSHIFT;
- DEBUG(("getconf: defaults (%ld, %c, (0x%lx/0x%lx<<%d))\n",
- cp->tsize, cp->casemap, cp->tagenb,
- cp->tagmask, cp->tagshift));
- return(0);
- }
- (void) ungetc(c, df);
-
- /* first line, the vital stuff */
- if (getc(df) != 'd' || getc(df) != 'b' || getc(df) != 'z')
- err = -1;
- if (getno(df, &err) != dbzversion)
- err = -1;
- cp->tsize = getno(df, &err);
- cp->fieldsep = getno(df, &err);
- while ((c = getc(df)) == ' ')
- continue;
- cp->casemap = c;
- cp->tagenb = getno(df, &err);
- cp->tagmask = getno(df, &err);
- cp->tagshift = getno(df, &err);
- cp->valuesize = getno(df, &err);
- if (cp->valuesize != SOF) {
- DEBUG(("getconf: wrong of_t size (%d)\n", cp->valuesize));
- err = -1;
- cp->valuesize = SOF; /* to protect the loops below */
- }
- for (i = 0; i < cp->valuesize; i++)
- cp->bytemap[i] = getno(df, &err);
- if (getc(df) != '\n')
- err = -1;
- DEBUG(("size %ld, sep %d, cmap %c, tags 0x%lx/0x%lx<<%d, ", cp->tsize,
- cp->fieldsep, cp->casemap, cp->tagenb, cp->tagmask,
- cp->tagshift));
- DEBUG(("bytemap (%d)", cp->valuesize));
- for (i = 0; i < cp->valuesize; i++) {
- DEBUG((" %d", cp->bytemap[i]));
- }
- DEBUG(("\n"));
-
- /* second line, the usages */
- for (i = 0; i < NUSEDS; i++)
- cp->used[i] = getno(df, &err);
- if (getc(df) != '\n')
- err = -1;
- DEBUG(("used %ld %ld %ld...\n", cp->used[0], cp->used[1], cp->used[2]));
-
- if (err < 0) {
- DEBUG(("getconf error\n"));
- return(-1);
- }
- return(0);
-}
-
-/*
- - getno - get a long
- */
-static long
-getno(f, ep)
-FILE *f;
-int *ep;
-{
- register char *p;
-# define MAXN 50
- char getbuf[MAXN];
- register int c;
-
- while ((c = getc(f)) == ' ')
- continue;
- if (c == EOF || c == '\n') {
- DEBUG(("getno: missing number\n"));
- *ep = -1;
- return(0);
- }
- p = getbuf;
- *p++ = c;
- while ((c = getc(f)) != EOF && c != '\n' && c != ' ')
- if (p < &getbuf[MAXN-1])
- *p++ = c;
- if (c == EOF) {
- DEBUG(("getno: EOF\n"));
- *ep = -1;
- } else
- (void) ungetc(c, f);
- *p = '\0';
-
- if (strspn(getbuf, "-1234567890") != strlen(getbuf)) {
- DEBUG(("getno: `%s' non-numeric\n", getbuf));
- *ep = -1;
- }
- return(atol(getbuf));
-}
-
-/*
- - putconf - write configuration to .dir file
- */
-static int /* 0 success, -1 failure */
-putconf(f, cp)
-register FILE *f;
-register struct dbzconfig *cp;
-{
- register int i;
- register int ret = 0;
-
- if (fseek(f, (of_t)0, SEEK_SET) != 0) {
- DEBUG(("fseek failure in putconf\n"));
- ret = -1;
- }
- fprintf(f, "dbz %d %ld %d %c %ld %ld %d %d", dbzversion, cp->tsize,
- cp->fieldsep, cp->casemap, cp->tagenb,
- cp->tagmask, cp->tagshift, cp->valuesize);
- for (i = 0; i < cp->valuesize; i++)
- fprintf(f, " %d", cp->bytemap[i]);
- fprintf(f, "\n");
- for (i = 0; i < NUSEDS; i++)
- fprintf(f, "%ld%c", cp->used[i], (i < NUSEDS-1) ? ' ' : '\n');
-
- (void) fflush(f);
- if (ferror(f))
- ret = -1;
-
- DEBUG(("putconf status %d\n", ret));
- return(ret);
-}
-
-/*
- - getcore - try to set up an in-core copy of .pag file
- */
-static of_t * /* pointer to copy, or NULL */
-getcore(f)
-FILE *f;
-{
- register of_t *p;
- register size_t i;
- register size_t nread;
- register char *it;
-
- it = malloc((size_t)conf.tsize * SOF);
- if (it == NULL) {
- DEBUG(("getcore: malloc failed\n"));
- return(NULL);
- }
-
- nread = fread(it, SOF, (size_t)conf.tsize, f);
- if (ferror(f)) {
- DEBUG(("getcore: read failed\n"));
- free(it);
- return(NULL);
- }
-
- p = (of_t *)it + nread;
- i = (size_t)conf.tsize - nread;
- while (i-- > 0)
- *p++ = VACANT;
- return((of_t *)it);
-}
-
-/*
- - putcore - try to rewrite an in-core table
- */
-static int /* 0 okay, -1 fail */
-putcore(tab, f)
-of_t *tab;
-FILE *f;
-{
- if (fseek(f, (of_t)0, SEEK_SET) != 0) {
- DEBUG(("fseek failure in putcore\n"));
- return(-1);
- }
- (void) fwrite((char *)tab, SOF, (size_t)conf.tsize, f);
- (void) fflush(f);
- return((ferror(f)) ? -1 : 0);
-}
-
-/*
- - start - set up to start or restart a search
- */
-static void
-start(sp, kp, osp)
-register struct searcher *sp;
-register datum *kp;
-register struct searcher *osp; /* may be FRESH, i.e. NULL */
-{
- register long h;
-
- h = hash(kp->dptr, kp->dsize);
- if (osp != FRESH && osp->hash == h) {
- if (sp != osp)
- *sp = *osp;
- DEBUG(("search restarted\n"));
- } else {
- sp->hash = h;
- sp->tag = MKTAG(h / conf.tsize);
- DEBUG(("tag 0x%lx\n", sp->tag));
- sp->place = h % conf.tsize;
- sp->tabno = 0;
- sp->run = (conf.olddbz) ? conf.tsize : MAXRUN;
- sp->aborted = 0;
- }
- sp->seen = 0;
-}
-
-/*
- - search - conduct part of a search
- */
-static of_t /* NOTFOUND if we hit VACANT or error */
-search(sp)
-register struct searcher *sp;
-{
- register of_t dest;
- register of_t value;
- of_t val; /* buffer for value (can't fread register) */
- register of_t place;
-
- if (sp->aborted)
- return(NOTFOUND);
-
- for (;;) {
- /* determine location to be examined */
- place = sp->place;
- if (sp->seen) {
- /* go to next location */
- if (--sp->run <= 0) {
- sp->tabno++;
- sp->run = MAXRUN;
- }
- place = (place+1)%conf.tsize + sp->tabno*conf.tsize;
- sp->place = place;
- } else
- sp->seen = 1; /* now looking at current location */
- DEBUG(("search @ %ld\n", place));
-
- /* get the tagged value */
- if (corepag != NULL && place < conf.tsize) {
- DEBUG(("search: in core\n"));
- value = MAPIN(corepag[place]);
- } else {
- /* seek, if necessary */
- dest = place * SOF;
- if (pagpos != dest) {
- if (fseek(pagf, dest, SEEK_SET) != 0) {
- DEBUG(("search: seek failed\n"));
- pagpos = -1;
- sp->aborted = 1;
- return(NOTFOUND);
- }
- pagpos = dest;
- }
-
- /* read it */
- if (fread((char *)&val, sizeof(val), 1, pagf) == 1)
- value = MAPIN(val);
- else if (ferror(pagf)) {
- DEBUG(("search: read failed\n"));
- pagpos = -1;
- sp->aborted = 1;
- return(NOTFOUND);
- } else
- value = VACANT;
-
- /* and finish up */
- pagpos += sizeof(val);
- }
-
- /* vacant slot is always cause to return */
- if (value == VACANT) {
- DEBUG(("search: empty slot\n"));
- return(NOTFOUND);
- };
-
- /* check the tag */
- value = UNBIAS(value);
- DEBUG(("got 0x%lx\n", value));
- if (!HASTAG(value)) {
- DEBUG(("tagless\n"));
- return(value);
- } else if (TAG(value) == sp->tag) {
- DEBUG(("match\n"));
- return(NOTAG(value));
- } else {
- DEBUG(("mismatch 0x%lx\n", TAG(value)));
- }
- }
- /* NOTREACHED */
-}
-
-/*
- - okayvalue - check that a value can be stored
- */
-static int /* predicate */
-okayvalue(value)
-of_t value;
-{
- if (HASTAG(value))
- return(0);
-#ifdef OVERFLOW
- if (value == LONG_MAX) /* BIAS() and UNBIAS() will overflow */
- return(0);
-#endif
- return(1);
-}
-
-/*
- - set - store a value into a location previously found by search
- */
-static int /* 0 success, -1 failure */
-set(sp, value)
-register struct searcher *sp;
-of_t value;
-{
- register of_t place = sp->place;
- register of_t v = value;
-
- if (sp->aborted)
- return(-1);
-
- if (CANTAG(v) && !conf.olddbz) {
- v |= sp->tag | taghere;
- if (v != UNBIAS(VACANT)) /* BIAS(v) won't look VACANT */
-#ifdef OVERFLOW
- if (v != LONG_MAX) /* and it won't overflow */
-#endif
- value = v;
- }
- DEBUG(("tagged value is 0x%lx\n", value));
- value = BIAS(value);
- value = MAPOUT(value);
-
- /* If we have the index file in memory, use it */
- if (corepag != NULL && place < conf.tsize) {
- corepag[place] = value;
- DEBUG(("set: incore\n"));
- return(0);
- }
-
- /* seek to spot */
- pagpos = -1; /* invalidate position memory */
- if (fseek(pagf, place * SOF, SEEK_SET) != 0) {
- DEBUG(("set: seek failed\n"));
- sp->aborted = 1;
- return(-1);
- }
-
- /* write in data */
- if (fwrite((char *)&value, SOF, 1, pagf) != 1) {
- DEBUG(("set: write failed\n"));
- sp->aborted = 1;
- return(-1);
- }
- /* fflush improves robustness, and buffer re-use is rare anyway */
- if (fflush(pagf) == EOF) {
- DEBUG(("set: fflush failed\n"));
- sp->aborted = 1;
- return(-1);
- }
-
- DEBUG(("set: succeeded\n"));
- return(0);
-}
-
-/*
- - mybytemap - determine this machine's byte map
- *
- * A byte map is an array of ints, sizeof(of_t) of them. The 0th int
- * is the byte number of the high-order byte in my of_t, and so forth.
- */
-static void
-mybytemap(map)
-int map[]; /* -> int[SOF] */
-{
- union {
- of_t o;
- char c[SOF];
- } u;
- register int *mp = &map[SOF];
- register int ntodo;
- register int i;
-
- u.o = 1;
- for (ntodo = (int)SOF; ntodo > 0; ntodo--) {
- for (i = 0; i < SOF; i++)
- if (u.c[i] != 0)
- break;
- if (i == SOF) {
- /* trouble -- set it to *something* consistent */
- DEBUG(("mybytemap: nonexistent byte %d!!!\n", ntodo));
- for (i = 0; i < SOF; i++)
- map[i] = i;
- return;
- }
- DEBUG(("mybytemap: byte %d\n", i));
- *--mp = i;
- while (u.c[i] != 0)
- u.o <<= 1;
- }
-}
-
-/*
- - bytemap - transform an of_t from byte ordering map1 to map2
- */
-static of_t /* transformed result */
-bytemap(ino, map1, map2)
-of_t ino;
-int *map1;
-int *map2;
-{
- union oc {
- of_t o;
- char c[SOF];
- };
- union oc in;
- union oc out;
- register int i;
-
- in.o = ino;
- for (i = 0; i < SOF; i++)
- out.c[map2[i]] = in.c[map1[i]];
- return(out.o);
-}
-
-/*
- * This is a simplified version of the pathalias hashing function.
- * Thanks to Steve Belovin and Peter Honeyman
- *
- * hash a string into a long int. 31 bit crc (from andrew appel).
- * the crc table is computed at run time by crcinit() -- we could
- * precompute, but it takes 1 clock tick on a 750.
- *
- * This fast table calculation works only if POLY is a prime polynomial
- * in the field of integers modulo 2. Since the coefficients of a
- * 32-bit polynomial won't fit in a 32-bit word, the high-order bit is
- * implicit. IT MUST ALSO BE THE CASE that the coefficients of orders
- * 31 down to 25 are zero. Happily, we have candidates, from
- * E. J. Watson, "Primitive Polynomials (Mod 2)", Math. Comp. 16 (1962):
- * x^32 + x^7 + x^5 + x^3 + x^2 + x^1 + x^0
- * x^31 + x^3 + x^0
- *
- * We reverse the bits to get:
- * 111101010000000000000000000000001 but drop the last 1
- * f 5 0 0 0 0 0 0
- * 010010000000000000000000000000001 ditto, for 31-bit crc
- * 4 8 0 0 0 0 0 0
- */
-
-#define POLY 0x48000000L /* 31-bit polynomial (avoids sign problems) */
-
-static long CrcTable[128];
-
-/*
- - crcinit - initialize tables for hash function
- */
-static void
-crcinit()
-{
- register int i, j;
- register long sum;
-
- for (i = 0; i < 128; ++i) {
- sum = 0L;
- for (j = 7 - 1; j >= 0; --j)
- if (i & (1 << j))
- sum ^= POLY >> j;
- CrcTable[i] = sum;
- }
- DEBUG(("crcinit: done\n"));
-}
-
-/*
- - hash - Honeyman's nice hashing function
- */
-static long
-hash(name, size)
-register char *name;
-register int size;
-{
- register long sum = 0L;
-
- while (size--) {
- sum = (sum >> 7) ^ CrcTable[(sum ^ (*name++)) & 0x7f];
- }
- DEBUG(("hash: returns (%ld)\n", sum));
- return(sum);
-}
-
-/*
- * case-mapping stuff
- *
- * Borrowed from C News, by permission of the authors. Somewhat modified.
- *
- * We exploit the fact that we are dealing only with headers here, and
- * headers are limited to the ASCII characters by RFC822. It is barely
- * possible that we might be dealing with a translation into another
- * character set, but in particular it's very unlikely for a header
- * character to be outside -128..255.
- *
- * Life would be a whole lot simpler if tolower() could safely and portably
- * be applied to any char.
- */
-
-#define OFFSET 128 /* avoid trouble with negative chars */
-
-/* must call casencmp before invoking TOLOW... */
-#define TOLOW(c) (cmap[(c)+OFFSET])
-
-/* ...but the use of it in CISTREQN is safe without the preliminary call (!) */
-/* CISTREQN is an optimised case-insensitive strncmp(a,b,n)==0; n > 0 */
-#define CISTREQN(a, b, n) \
- (TOLOW((a)[0]) == TOLOW((b)[0]) && casencmp(a, b, n) == 0)
-
-#define MAPSIZE (256+OFFSET)
-static char cmap[MAPSIZE]; /* relies on init to '\0' */
-static int mprimed = 0; /* has cmap been set up? */
-
-/*
- - mapprime - set up case-mapping stuff
- */
-static void
-mapprime()
-{
- register char *lp;
- register char *up;
- register int c;
- register int i;
- static char lower[] = "abcdefghijklmnopqrstuvwxyz";
- static char upper[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
-
- for (lp = lower, up = upper; *lp != '\0'; lp++, up++) {
- c = *lp;
- cmap[c+OFFSET] = c;
- cmap[*up+OFFSET] = c;
- }
- for (i = 0; i < MAPSIZE; i++)
- if (cmap[i] == '\0')
- cmap[i] = (char)(i-OFFSET);
- mprimed = 1;
-}
-
-/*
- - casencmp - case-independent strncmp
- */
-static int /* < == > 0 */
-casencmp(s1, s2, len)
-char *s1;
-char *s2;
-int len;
-{
- register char *p1;
- register char *p2;
- register int n;
-
- if (!mprimed)
- mapprime();
-
- p1 = s1;
- p2 = s2;
- n = len;
- while (--n >= 0 && *p1 != '\0' && TOLOW(*p1) == TOLOW(*p2)) {
- p1++;
- p2++;
- }
- if (n < 0)
- return(0);
-
- /*
- * The following case analysis is necessary so that characters
- * which look negative collate low against normal characters but
- * high against the end-of-string NUL.
- */
- if (*p1 == '\0' && *p2 == '\0')
- return(0);
- else if (*p1 == '\0')
- return(-1);
- else if (*p2 == '\0')
- return(1);
- else
- return(TOLOW(*p1) - TOLOW(*p2));
-}
-
-/*
- - mapcase - do case-mapped copy
- */
-static char * /* returns src or dst */
-mapcase(dst, src, siz)
-char *dst; /* destination, used only if mapping needed */
-char *src; /* source; src == dst is legal */
-size_t siz;
-{
- register char *s;
- register char *d;
- register char *c; /* case break */
- register char *e; /* end of source */
-
-
- c = cipoint(src, siz);
- if (c == NULL)
- return(src);
-
- if (!mprimed)
- mapprime();
- s = src;
- e = s + siz;
- d = dst;
-
- while (s < c)
- *d++ = *s++;
- while (s < e)
- *d++ = TOLOW(*s++);
-
- return(dst);
-}
-
-/*
- - cipoint - where in this message-ID does it become case-insensitive?
- *
- * The RFC822 code is not quite complete. Absolute, total, full RFC822
- * compliance requires a horrible parsing job, because of the arcane
- * quoting conventions -- abc"def"ghi is not equivalent to abc"DEF"ghi,
- * for example. There are three or four things that might occur in the
- * domain part of a message-id that are case-sensitive. They don't seem
- * to ever occur in real news, thank Cthulhu. (What? You were expecting
- * a merciful and forgiving deity to be invoked in connection with RFC822?
- * Forget it; none of them would come near it.)
- */
-static char * /* pointer into s, or NULL for "nowhere" */
-cipoint(s, siz)
-char *s;
-size_t siz;
-{
- register char *p;
- static char post[] = "postmaster";
- static int plen = sizeof(post)-1;
-
- switch (conf.casemap) {
- case '0': /* unmapped, sensible */
- return(NULL);
- break;
- case 'C': /* C News, RFC 822 conformant (approx.) */
- p = memchr(s, '@', siz);
- if (p == NULL) /* no local/domain split */
- return(NULL); /* assume all local */
- else if (p - (s+1) == plen && CISTREQN(s+1, post, plen)) {
- /* crazy -- "postmaster" is case-insensitive */
- return(s);
- } else
- return(p);
- break;
- case '=': /* 2.11, neither sensible nor conformant */
- return(s); /* all case-insensitive */
- break;
- }
-
- DEBUG(("cipoint: unknown case mapping `%c'\n", conf.casemap));
- return(NULL); /* just leave it alone */
-}
-
-/*
- - dbzdebug - control dbz debugging at run time
- */
-int /* old value */
-dbzdebug(value)
-int value;
-{
-#ifdef DBZDEBUG
- register int old = debug;
-
- debug = value;
- return(old);
-#else
- return(-1);
-#endif
-}
diff --git a/news/nntpbtr/files/dbz/dbz.h b/news/nntpbtr/files/dbz/dbz.h
deleted file mode 100644
index 3d7e8ed702cb..000000000000
--- a/news/nntpbtr/files/dbz/dbz.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/* for dbm and dbz */
-typedef struct {
- char *dptr;
- int dsize;
-} datum;
-
-/* standard dbm functions */
-extern int dbminit();
-extern datum fetch();
-extern int store();
-extern int delete(); /* not in dbz */
-extern datum firstkey(); /* not in dbz */
-extern datum nextkey(); /* not in dbz */
-extern int dbmclose(); /* in dbz, but not in old dbm */
-
-/* new stuff for dbz */
-extern int dbzfresh();
-extern int dbzagain();
-extern datum dbzfetch();
-extern int dbzstore();
-extern int dbzsync();
-extern long dbzsize();
-extern int dbzincore();
-extern int dbzcancel();
-extern int dbzdebug();
-
-/*
- * In principle we could handle unlimited-length keys by operating a chunk
- * at a time, but it's not worth it in practice. Setting a nice large
- * bound on them simplifies the code and doesn't hurt anything.
- */
-#define DBZMAXKEY 255
diff --git a/news/nntpbtr/files/patch-Makefile b/news/nntpbtr/files/patch-Makefile
deleted file mode 100644
index b7b8c09eac94..000000000000
--- a/news/nntpbtr/files/patch-Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
---- Makefile.orig 1994-11-25 07:09:25.000000000 -0500
-+++ Makefile 2014-03-29 11:43:43.000000000 -0400
-@@ -3,10 +3,10 @@
- #
-
- # C compiler
--CC=gcc
-+CC?=gcc
-
- # C compilation flags
--CFLAGS= -O -I../dbz
-+CFLAGS+= -I../dbz
-
- # Loader flags
- LDFLAGS=
diff --git a/news/nntpbtr/files/patch-btrspc.c b/news/nntpbtr/files/patch-btrspc.c
deleted file mode 100644
index dabc0c8a1569..000000000000
--- a/news/nntpbtr/files/patch-btrspc.c
+++ /dev/null
@@ -1,25 +0,0 @@
-This patch now contains:
-from bag@ua.net - correct free space check (without root's 10%)
-
---- btrspc.c.orig Sun Mar 5 21:32:24 1995
-+++ btrspc.c Sun Jan 12 12:33:16 1997
-@@ -98,13 +98,16 @@
- #define blkavail(fs) ((int)((fs).fd_req.bfreen))
- #define filavail(fs) ((int)((fs).fd_req.gfree))
-
--#elif defined(__bsdi__)
-+#elif defined(__bsdi__) || defined(__FreeBSD__)
-+#if defined(__FreeBSD__)
-+#include <sys/param.h>
-+#endif
- #include <sys/mount.h>
- typedef struct statfs statfs_type;
- #define statfilesys statfs
- #define bombed(call) ((call) < 0)
--#define blkavail(fs) ((int)((fs).f_bfree))
--#define filavail(fs) ((int)((fs).f_ffree))
-+#define blkavail(fs) ((long)((fs).f_bavail))
-+#define filavail(fs) ((long)((fs).f_ffree))
-
- #elif defined(SVR3)
- #include <ustat.h>
diff --git a/news/nntpbtr/files/patch-conf.h b/news/nntpbtr/files/patch-conf.h
deleted file mode 100644
index 0b6769708bee..000000000000
--- a/news/nntpbtr/files/patch-conf.h
+++ /dev/null
@@ -1,61 +0,0 @@
---- conf.h.orig 1995-06-11 09:16:14 UTC
-+++ conf.h
-@@ -4,16 +4,16 @@
- */
-
- /* It is defined for direct pipe to INND without disk batches */
--/* #define RNEWS "/usr/bin/rnews" */
-+#define RNEWS "/usr/local/bin/rnews"
-
- /* if undef DBZ and NDBM, then history check will not use */
- /* please use the definition from your CNEWS/INN distributive */
--#define HISTORY_FILE "/usr/lib/news/history"
-+#define HISTORY_FILE "/usr/local/news/lib/history"
- #define DBZ
- #undef NDBM
-
- /* the position of host data file - control info for nntpbtr */
--#define HOSTDIR "/usr/spool/news/nntpbtr-"
-+#define HOSTDIR "/var/spool/news/nntpbtr-"
-
- #ifndef RNEWS
- /* This is the batch file definitions - where, size and cmd to input news
-@@ -24,22 +24,24 @@
- #define BATCHINPUTCMD "/usr/lib/newsbin/input/newsrun", "newsrun", 0
- #endif
- #define BATCHSIZE 300000
--#define BATCHTMP "/usr/spool/news/in.coming/nntp.XXXXXX"
--#define BATCHDIR "/usr/spool/news/in.coming/"
-+#define BATCHTMP "/var/spool/news/in.coming/nntp.XXXXXX"
-+#define BATCHDIR "/var/spool/news/in.coming/"
- #endif
-
- /* This is defined the only for the purpose of disk free check.
- min free space is in the BLOCKS (1KB or 512 - depend from system).
- dont't forget here about free space for expire process in CNEWS -
- - it is need the second "history" file space */
--#define NEWSSPOOL "/usr/spool/news"
-+#define NEWSSPOOL "/var/spool/news"
- #define MINFREE 30000
- #define MINFILES 2048 /* one 300KB batch = 150 files, 10 batches enough ? */
-+
- #ifndef RNEWS
--#define NEWSINCOMING "/usr/spool/news/in.coming"
-+#define NEWSINCOMING "/var/spool/news/in.coming"
- /* max inputed files in BATCHDIR (-I) */
--#define MAXINFILES 0 /* max # files in BATCHDIR; 0 -> no check */
- #endif
-+#define MAXINFILES 0 /* max # files in BATCHDIR; 0 -> no check */
-+
- /* wait time slot to re-check disk space (-m) or batch process (-I)
- if not define, when exit(2) without wait */
- /* #define MINFTIME 60*10 /* time to sleep between new check */
-@@ -70,7 +72,7 @@
- #include <string.h>
- #include <ctype.h>
- #include <time.h>
--#include <sys/dir.h>
-+#include <sys/dirent.h>
-
- #define DFREE_OK 0
- #define DFREE_INODES 1
diff --git a/news/nntpbtr/files/patch-nntpbtr_1.c b/news/nntpbtr/files/patch-nntpbtr_1.c
deleted file mode 100644
index bc102f117794..000000000000
--- a/news/nntpbtr/files/patch-nntpbtr_1.c
+++ /dev/null
@@ -1,67 +0,0 @@
-This patch contains:
-From: Dmitry Kohmanyuk <dk@genesyslab.com>
-Subject: nntpbtr patch - looping in NEWNEWS
-
-patch from serge@freenet.kiev.ua - locking when sleep + decl fix
-
-patch from me (dk@farm.org): UDP time either closed on firewalls or unreliable
-over dial-up, TCP time better anyway
-
---- nntpbtr.c.orig Sun Jun 11 18:16:08 1995
-+++ nntpbtr.c Sun Jan 12 12:33:02 1997
-@@ -49,12 +49,16 @@
- struct passwd *getpwnam();
- #endif
-
--off_t bytecount = 0;
- off_t bfdpos;
-+
-+#ifndef RNEWS
- char batchtmp[] = BATCHTMP;
-+#endif
-
- #endif
-
-+off_t bytecount = 0;
-+
- long MINfree = MINFREE;
- int MAXINfiles = MAXINFILES;
- char *host, *hosts[4], **hostp, *group = "*", *distribution = "";
-@@ -273,9 +277,11 @@
- submit(1);
- close_history();
- printstat();
-- if( rnum && (time_flag >= 0) ) {
-+ if( time_flag >= 0 ) {
- title("PAUSE before next run");
-+ getlock(host,oldtime);
- sleep(PAUSETIME);
-+ unlock(host);
- goto repeat;
- }
- exit(0);
-@@ -472,6 +478,7 @@
- #endif
- log_err("connect time out expired");
- }
-+#if 0 /* disabled UDP time - unreliable */
- if((server = udp_open(host, "time")) < 0)
- log_err("UDP open error");
- signal(SIGALRM, alarm_hdlr);
-@@ -486,6 +493,7 @@
- goto finish;
- }
- close(server);
-+#endif /* 0 */
- if((server = tcp_open(host, "time")) < 0) {
- sleep(60);
- goto repeat;
-@@ -920,6 +928,8 @@
- log_warn("send NEWNEWS error");
- rep2:
- fflush(fd); rewind(fd); ftruncate(fileno(fd),(off_t)0);
-+ title("SLEEPING - NEWNEWS failed");
-+ sleep(60);
- hfd = reconnect(host);
- goto repeat;
- }
diff --git a/news/nntpbtr/files/patch-nntpbtr_2.c b/news/nntpbtr/files/patch-nntpbtr_2.c
deleted file mode 100644
index f6a80ccd9299..000000000000
--- a/news/nntpbtr/files/patch-nntpbtr_2.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- nntpbtr.c Tue Jun 4 21:26:27 2002
-+++ nntpbtr.c Tue Jun 4 21:26:47 2002
-@@ -95,7 +95,7 @@
- qchld()
- {
- int pid;
-- union wait status;
-+ int status;
-
- while( (pid = wait3(&status, WNOHANG, (struct rusage *)0)) > 0 ) ;
- }
diff --git a/news/nntpbtr/files/patch-nntpbtr_3.c b/news/nntpbtr/files/patch-nntpbtr_3.c
deleted file mode 100644
index 8f39b0d0255c..000000000000
--- a/news/nntpbtr/files/patch-nntpbtr_3.c
+++ /dev/null
@@ -1,80 +0,0 @@
---- nntpbtr.c.orig 2014-03-29 11:51:17.000000000 -0400
-+++ nntpbtr.c 2014-03-29 11:55:16.000000000 -0400
-@@ -88,6 +88,14 @@
- char *mktemp();
- char *malloc();
-
-+void qsaveunread();
-+void readarticle();
-+void getnewnews();
-+void goodbye();
-+void get_time();
-+void getlock();
-+void unlock();
-+
- int rnum = 0, anum = 0;
-
- #ifdef SIGTTIN
-@@ -106,7 +114,7 @@
- * Save all unreaded articles in art. list file.
- */
-
--qsaveunread()
-+void qsaveunread()
- {
- if( intflag++ )
- return;
-@@ -381,7 +389,7 @@
- * Then get implicit lock of host...
- */
-
--getlock(host,oldtime)
-+void getlock(host,oldtime)
- char *host, *oldtime;
- {
- time_t tim;
-@@ -428,7 +436,7 @@
- }
-
-
--unlock(host)
-+void unlock(host)
- char *host;
- {
- int i;
-@@ -453,7 +461,7 @@
- }
-
-
--get_time(host,newtime)
-+void get_time(host,newtime)
- char *host, *newtime;
- {
- int server, i;
-@@ -520,7 +528,7 @@
- /* Normal goodbye talk
- */
-
--goodbye()
-+void goodbye()
- {
- char string[NNTP_STRLEN+1];
-
-@@ -741,7 +749,7 @@
- * If channel fail - reconnect.
- */
-
--readarticle()
-+void readarticle()
- {
- int incore, n;
- char *endart, *line;
-@@ -914,7 +922,7 @@
- * from time of last session.
- */
-
--getnewnews()
-+void getnewnews()
- {
- int n;
- char string[NNTP_STRLEN+1];
diff --git a/news/nntpbtr/pkg-descr b/news/nntpbtr/pkg-descr
deleted file mode 100644
index 0f0a9b34cdd4..000000000000
--- a/news/nntpbtr/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-nntpbtr is high-throughput, well-buffered, crash-reliable, all-terrains
-NNTP Bulk TRanfer program, written by Leonid Yegoshin <egoshin@ihep.su>, LY22.
diff --git a/news/slrnconf/Makefile b/news/slrnconf/Makefile
deleted file mode 100644
index edd2b1bba6ac..000000000000
--- a/news/slrnconf/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Created by: Kirill Ponomarew <ponomarew@oberon.net>
-# $FreeBSD$
-
-PORTNAME= slrnconf
-PORTVERSION= 0.8.4
-PORTREVISION= 6
-CATEGORIES= news
-MASTER_SITES= http://home.arcor.de/kaffeetisch/downloads/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Graphical configuration utility for the newsreader slrn
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= p5-Gtk2>=0:x11-toolkits/p5-Gtk2 \
- p5-Parse-RecDescent>=0:devel/p5-Parse-RecDescent
-
-USES= perl5 shebangfix tar:bzip2
-SHEBANG_FILES= slrnconf.in
-MAKE_ARGS= PREFIX=${PREFIX}
-NO_ARCH= yes
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}/help
- ${INSTALL_DATA} ${WRKSRC}/help/* ${STAGEDIR}${DATADIR}/help
- @${MKDIR} ${STAGEDIR}${DATADIR}/data
- ${INSTALL_DATA} ${WRKSRC}/data/* ${STAGEDIR}${DATADIR}/data
- ${INSTALL_SCRIPT} ${WRKSRC}/slrnconf ${STAGEDIR}${PREFIX}/bin
-.for i in preferences.pm rc_grammar.pm ui.pm
- ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DATADIR}
-.endfor
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for i in ABOUT COPYING README
- ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/news/slrnconf/distinfo b/news/slrnconf/distinfo
deleted file mode 100644
index 29660bfd5bd6..000000000000
--- a/news/slrnconf/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (slrnconf-0.8.4.tar.bz2) = 105d9caed12b44fb0fa662415a156ef38388b4e3fe27fa3d9be34c580ccd3e76
-SIZE (slrnconf-0.8.4.tar.bz2) = 43938
diff --git a/news/slrnconf/pkg-descr b/news/slrnconf/pkg-descr
deleted file mode 100644
index 7a186edcb335..000000000000
--- a/news/slrnconf/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Slrnconf is a graphical configuation utility for the newsreader
-slrn. It is intended to make the hairy configuration of SLRN a
-bit easier. Slrnconf will try to read your ~/.slrnrc at
-startup. If you're using a different file, just open it via
-File -> Open. There are no command line switches.
-
-WWW: http://home.arcor.de/kaffeetisch/slrnconf.html
diff --git a/news/slrnconf/pkg-plist b/news/slrnconf/pkg-plist
deleted file mode 100644
index 2f7e7cf95f58..000000000000
--- a/news/slrnconf/pkg-plist
+++ /dev/null
@@ -1,174 +0,0 @@
-bin/slrnconf
-%%PORTDOCS%%%%DOCSDIR%%/ABOUT
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/README
-share/slrnconf/preferences.pm
-share/slrnconf/rc_grammar.pm
-share/slrnconf/ui.pm
-share/slrnconf/data/bitmaps
-share/slrnconf/data/colors
-share/slrnconf/data/display_elements
-share/slrnconf/data/menus
-share/slrnconf/data/monos
-share/slrnconf/data/rc_grammar
-share/slrnconf/data/tabs
-share/slrnconf/help/Xbrowser
-share/slrnconf/help/abort_unmodified_edits
-share/slrnconf/help/art_help_line
-share/slrnconf/help/art_status_line
-share/slrnconf/help/author_display
-share/slrnconf/help/auto_mark_article_as_read
-share/slrnconf/help/autobaud
-share/slrnconf/help/beep
-share/slrnconf/help/broken_xref
-share/slrnconf/help/cc_followup
-share/slrnconf/help/cc_followup_string
-share/slrnconf/help/cc_post_string
-share/slrnconf/help/charset
-share/slrnconf/help/check_new_groups
-share/slrnconf/help/color
-share/slrnconf/help/color_by_score
-share/slrnconf/help/compatible_charsets
-share/slrnconf/help/confirm_actions
-share/slrnconf/help/custom_headers
-share/slrnconf/help/custom_sort_by_threads
-share/slrnconf/help/custom_sort_order
-share/slrnconf/help/decode_directory
-share/slrnconf/help/display_author_realname
-share/slrnconf/help/display_cursor_bar
-share/slrnconf/help/display_score
-share/slrnconf/help/drop_bogus_groups
-share/slrnconf/help/editor_command
-share/slrnconf/help/editor_uses_mime_charset
-share/slrnconf/help/emphasized_text_mask
-share/slrnconf/help/emphasized_text_mode
-share/slrnconf/help/failed_posts_file
-share/slrnconf/help/fold_headers
-share/slrnconf/help/followup
-share/slrnconf/help/followup_custom_headers
-share/slrnconf/help/followup_date_format
-share/slrnconf/help/followup_string
-share/slrnconf/help/followup_strip_signature
-share/slrnconf/help/force_authentication
-share/slrnconf/help/generate_date_header
-share/slrnconf/help/generate_email_from
-share/slrnconf/help/generate_message_id
-share/slrnconf/help/group_display_format
-share/slrnconf/help/group_dsc_start_column
-share/slrnconf/help/group_help_line
-share/slrnconf/help/group_status_line
-share/slrnconf/help/grouplens_add
-share/slrnconf/help/grouplens_host
-share/slrnconf/help/grouplens_port
-share/slrnconf/help/grouplens_pseudoname
-share/slrnconf/help/header_display_format
-share/slrnconf/help/header_help_line
-share/slrnconf/help/header_status_line
-share/slrnconf/help/hide_pgpsignature
-share/slrnconf/help/hide_quotes
-share/slrnconf/help/hide_signature
-share/slrnconf/help/hide_verbatim_marks
-share/slrnconf/help/highlight_unread_subjects
-share/slrnconf/help/highlight_urls
-share/slrnconf/help/hostname
-share/slrnconf/help/ignore_quotes
-share/slrnconf/help/ignore_signature
-share/slrnconf/help/include
-share/slrnconf/help/inews_program
-share/slrnconf/help/interpret
-share/slrnconf/help/kill_score
-share/slrnconf/help/lines_per_update
-share/slrnconf/help/macro_directory
-share/slrnconf/help/mail_editor_command
-share/slrnconf/help/mail_editor_is_mua
-share/slrnconf/help/max_low_score
-share/slrnconf/help/max_queued_groups
-share/slrnconf/help/metamail_command
-share/slrnconf/help/mime_charset
-share/slrnconf/help/min_high_score
-share/slrnconf/help/mono
-share/slrnconf/help/mouse
-share/slrnconf/help/netiquette_warnings
-share/slrnconf/help/new_subject_breaks_threads
-share/slrnconf/help/nnrpaccess
-share/slrnconf/help/no_autosave
-share/slrnconf/help/no_backups
-share/slrnconf/help/non_Xbrowser
-share/slrnconf/help/organization
-share/slrnconf/help/overview_date_format
-share/slrnconf/help/post_editor_command
-share/slrnconf/help/post_object
-share/slrnconf/help/posting_host
-share/slrnconf/help/postpone_directory
-share/slrnconf/help/prefer_head
-share/slrnconf/help/printer_name
-share/slrnconf/help/process_verbatim_marks
-share/slrnconf/help/process_verbatum_marks
-share/slrnconf/help/prompt_next_group
-share/slrnconf/help/query_next_article
-share/slrnconf/help/query_next_group
-share/slrnconf/help/query_read_group_cutoff
-share/slrnconf/help/query_reconnect
-share/slrnconf/help/quote_string
-share/slrnconf/help/read_active
-share/slrnconf/help/realname
-share/slrnconf/help/reject_long_lines
-share/slrnconf/help/reply_custom_headers
-share/slrnconf/help/reply_string
-share/slrnconf/help/replyto
-share/slrnconf/help/save_directory
-share/slrnconf/help/save_posts
-share/slrnconf/help/save_replies
-share/slrnconf/help/score_editor_command
-share/slrnconf/help/scorefile
-share/slrnconf/help/scroll_by_page
-share/slrnconf/help/sendmail_command
-share/slrnconf/help/server
-share/slrnconf/help/server_object
-share/slrnconf/help/set
-share/slrnconf/help/setkey
-share/slrnconf/help/show_article
-share/slrnconf/help/show_descriptions
-share/slrnconf/help/show_thread_subject
-share/slrnconf/help/signature
-share/slrnconf/help/signoff_string
-share/slrnconf/help/simulate_graphic_chars
-share/slrnconf/help/smart_quote
-share/slrnconf/help/sorting_method
-share/slrnconf/help/spoiler_char
-share/slrnconf/help/spoiler_display_mode
-share/slrnconf/help/spool_active_file
-share/slrnconf/help/spool_activetimes_file
-share/slrnconf/help/spool_check_up_on_nov
-share/slrnconf/help/spool_inn_root
-share/slrnconf/help/spool_newsgroups_file
-share/slrnconf/help/spool_nov_file
-share/slrnconf/help/spool_nov_root
-share/slrnconf/help/spool_root
-share/slrnconf/help/strip_re_regexp
-share/slrnconf/help/strip_sig_regexp
-share/slrnconf/help/strip_was_regexp
-share/slrnconf/help/supersedes_custom_headers
-share/slrnconf/help/top_status_line
-share/slrnconf/help/uncollapse_threads
-share/slrnconf/help/unsetkey
-share/slrnconf/help/unsubscribe_new_groups
-share/slrnconf/help/use_blink
-share/slrnconf/help/use_color
-share/slrnconf/help/use_flow_control
-share/slrnconf/help/use_grouplens
-share/slrnconf/help/use_header_numbers
-share/slrnconf/help/use_localtime
-share/slrnconf/help/use_metamail
-share/slrnconf/help/use_mime
-share/slrnconf/help/use_slrnpull
-share/slrnconf/help/use_tilde
-share/slrnconf/help/use_tmpdir
-share/slrnconf/help/use_uudeview
-share/slrnconf/help/use_xgtitle
-share/slrnconf/help/username
-share/slrnconf/help/visible_headers
-share/slrnconf/help/warn_followup_to
-share/slrnconf/help/wrap_flags
-share/slrnconf/help/wrap_method
-share/slrnconf/help/write_newsrc_flags
diff --git a/news/xpn/Makefile b/news/xpn/Makefile
deleted file mode 100644
index 52f230df6fe1..000000000000
--- a/news/xpn/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# Created by: Nicola Vitale <nivit@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= xpn
-PORTVERSION= 1.2.6
-PORTREVISION= 7
-CATEGORIES= news python
-MASTER_SITES= http://xpn.altervista.org/codice/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= X Python Newsreader
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gtk2>=2.24.0:x11-toolkits/py-gtk2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sqlite3>=2.7.9:databases/py-sqlite3@${PY_FLAVOR}
-
-NO_ARCH= yes
-NO_BUILD= yes
-
-SHEBANG_FILES= ${XPN}
-SUB_FILES= ${PORTNAME}
-SUB_LIST= PYTHON_CMD=${PYTHON_CMD} XPN=${XPN}
-
-USES= gettext python:2.7 shebangfix
-
-XPN= ${PORTNAME}.py
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/${XPN} ${STAGEDIR}${DATADIR}/${XPN}
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
- (cd ${WRKSRC} && \
- ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} "-mindepth 2")
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.html ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/news/xpn/distinfo b/news/xpn/distinfo
deleted file mode 100644
index 9b95e3d0c384..000000000000
--- a/news/xpn/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xpn-1.2.6.tar.gz) = 9683e1dd5d6f8aa7d53b811e5497787ff6d96579715ae0977f0c08c58facd84d
-SIZE (xpn-1.2.6.tar.gz) = 286316
diff --git a/news/xpn/files/patch-xpn.py b/news/xpn/files/patch-xpn.py
deleted file mode 100644
index b366a3f84490..000000000000
--- a/news/xpn/files/patch-xpn.py
+++ /dev/null
@@ -1,97 +0,0 @@
-From: David Paleino <dapal@debian.org>
-Subject: implement a trayicon, with a context menu, and blinking on new
- posts.
-
---- xpn.py.orig 2018-11-16 09:23:53 UTC
-+++ xpn.py
-@@ -329,7 +329,6 @@ class MainWin:
- self.win_outbox=Outbox_Manager(self,VERSION)
- self.win_outbox.show()
-
--
- def open_edit_win(self,object,is_followup=False):
- group=""
- id_name=""
-@@ -396,7 +395,6 @@ class MainWin:
- self.win4=Edit_Win(self.configs,group,None,None,self.subscribed_groups,server_name=self.current_server,id_name=id_name)
- #self.win4.show()
-
--
- def open_edit_mail_win(self,object):
- to_name=""
- id_name=""
-@@ -579,6 +577,31 @@ class MainWin:
- except: pass
- gtk.main_quit()
-
-+ def tray_activated(self, widget):
-+ if self.window.get_property("is-active"):
-+ self.window.iconify()
-+ self.window.hide()
-+ else:
-+ self.window.present()
-+ self.window.deiconify()
-+ widget.set_blinking(False)
-+
-+ def tray_popuped(self, widget, button, timestamp):
-+ menu = gtk.Menu()
-+ menuitem = gtk.ImageMenuItem(gtk.STOCK_PREFERENCES)
-+ menuitem.connect("activate", self.open_configure_win)
-+ menu.append(menuitem)
-+ menu.append(gtk.SeparatorMenuItem())
-+ menuitem = gtk.ImageMenuItem(gtk.STOCK_ABOUT)
-+ menuitem.connect('activate', self.open_about_dialog)
-+ menu.append(menuitem)
-+ menuitem = gtk.ImageMenuItem(gtk.STOCK_QUIT)
-+ menuitem.connect('activate', self.destroy)
-+ menu.append(menuitem)
-+
-+ menu.show_all()
-+ menu.popup(None, None, None, button, timestamp)
-+
- def save_sorting_type(self,obj=None):
- for n in range(1,5):
- col=self.threads_pane.threads_tree.get_column(n)
-@@ -592,9 +615,7 @@ class MainWin:
- self.configs["ascend_order"]=ascend_order
- self.configs["sort_col"]=col_name
- self.conf.write_configs()
--
--
--
-+
- def show_subscribed(self):
- model,path_list,iter_list=self.groups_pane.get_selected_rows()
-
-@@ -1588,6 +1609,8 @@ class MainWin:
- self.statusbar.push(1,message)
- if total_headers:
- self.progressbar.set_text(_("Building Articles"))
-+ if not self.window.get_property("is-active"):
-+ self.trayicon.set_blinking(True)
- else:
- self.progressbar.set_text(_("No New Headers"))
- self.progressbar.set_fraction(2/float(2))
-@@ -2600,8 +2623,6 @@ When you try to import a newsrc file XPN searches for
- article.has_body=False
- self.art_db.insertArticle(group[0],article)
-
--
--
- def __init__(self,use_home,custom_dir):
- Edit_Win.VERSION=VERSION
- Edit_Mail_Win.VERSION=VERSION
-@@ -2615,6 +2636,13 @@ When you try to import a newsrc file XPN searches for
- if ret>0 :sys.exit(ret)
- self.wdir=userdir.dir
-
-+ # handle the trayicon
-+ self.trayicon = gtk.StatusIcon()
-+ self.trayicon.set_tooltip_text(_("XPN Newsreader"))
-+ self.trayicon.set_from_file("pixmaps/xpn-icon.png")
-+ self.trayicon.connect("activate", self.tray_activated)
-+ self.trayicon.connect("popup-menu", self.tray_popuped)
-+
- self.conf=Config_File()
- self.configs=self.conf.get_configs()
-
diff --git a/news/xpn/files/xpn.in b/news/xpn/files/xpn.in
deleted file mode 100644
index 7a47c3ef4261..000000000000
--- a/news/xpn/files/xpn.in
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-if [ -z "$1" ] ; then
- export XPN_ARGS=-d
-else
- export XPN_ARGS="$@"
-fi
-exec %%PYTHON_CMD%% %%DATADIR%%/%%XPN%% ${XPN_ARGS}
diff --git a/news/xpn/pkg-descr b/news/xpn/pkg-descr
deleted file mode 100644
index 66e9c77e42f0..000000000000
--- a/news/xpn/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-With XPN you can read/write articles on the Usenet with a good MIME
-support (better than some well known newsreaders).
-
-XPN can operate with all the most diffuse charset starting from US-ASCII
-to UTF-8. When you edit an article XPN automatically chooses the best
-charset, however is always possible to override this choice.
-
-There also other useful features like scoring, filtered views,
-random tag-lines, external editor support, one-key navigation,
-ROT13, spoiler char.
-
-WWW: http://xpn.altervista.org/
diff --git a/news/xpn/pkg-plist b/news/xpn/pkg-plist
deleted file mode 100644
index 552d145d1c72..000000000000
--- a/news/xpn/pkg-plist
+++ /dev/null
@@ -1,131 +0,0 @@
-bin/xpn
-%%PORTDOCS%%%%DOCSDIR%%/xpn.html
-%%DATADIR%%/lang/de/LC_MESSAGES/xpn.mo
-%%DATADIR%%/lang/fr/LC_MESSAGES/xpn.mo
-%%DATADIR%%/lang/it/LC_MESSAGES/xpn.mo
-%%DATADIR%%/lang/xpn.pot
-%%DATADIR%%/pixmaps/about.xpm
-%%DATADIR%%/pixmaps/art_body.xpm
-%%DATADIR%%/pixmaps/art_delete.xpm
-%%DATADIR%%/pixmaps/art_fup.xpm
-%%DATADIR%%/pixmaps/art_ignore.xpm
-%%DATADIR%%/pixmaps/art_keep.xpm
-%%DATADIR%%/pixmaps/art_mark.xpm
-%%DATADIR%%/pixmaps/art_read.xpm
-%%DATADIR%%/pixmaps/art_unkeep.xpm
-%%DATADIR%%/pixmaps/art_unread.xpm
-%%DATADIR%%/pixmaps/art_unwatchignore.xpm
-%%DATADIR%%/pixmaps/art_watch.xpm
-%%DATADIR%%/pixmaps/cancel.xpm
-%%DATADIR%%/pixmaps/collapse.xpm
-%%DATADIR%%/pixmaps/collapse_all.xpm
-%%DATADIR%%/pixmaps/conf.xpm
-%%DATADIR%%/pixmaps/config-display.png
-%%DATADIR%%/pixmaps/config-groups.png
-%%DATADIR%%/pixmaps/config-misc.png
-%%DATADIR%%/pixmaps/config-posting.png
-%%DATADIR%%/pixmaps/config-servers.png
-%%DATADIR%%/pixmaps/config-users.png
-%%DATADIR%%/pixmaps/de.xpm
-%%DATADIR%%/pixmaps/delete.xpm
-%%DATADIR%%/pixmaps/dialog-error.xpm
-%%DATADIR%%/pixmaps/discard.xpm
-%%DATADIR%%/pixmaps/editor.xpm
-%%DATADIR%%/pixmaps/email.gif
-%%DATADIR%%/pixmaps/en.xpm
-%%DATADIR%%/pixmaps/exit.xpm
-%%DATADIR%%/pixmaps/expand.xpm
-%%DATADIR%%/pixmaps/expand_all.xpm
-%%DATADIR%%/pixmaps/find.xpm
-%%DATADIR%%/pixmaps/folder.xpm
-%%DATADIR%%/pixmaps/folder_open.xpm
-%%DATADIR%%/pixmaps/followup.xpm
-%%DATADIR%%/pixmaps/fr.xpm
-%%DATADIR%%/pixmaps/global_search.xpm
-%%DATADIR%%/pixmaps/groups.xpm
-%%DATADIR%%/pixmaps/it.xpm
-%%DATADIR%%/pixmaps/layout_1.xpm
-%%DATADIR%%/pixmaps/layout_10.xpm
-%%DATADIR%%/pixmaps/layout_11.xpm
-%%DATADIR%%/pixmaps/layout_12.xpm
-%%DATADIR%%/pixmaps/layout_13.xpm
-%%DATADIR%%/pixmaps/layout_14.xpm
-%%DATADIR%%/pixmaps/layout_15.xpm
-%%DATADIR%%/pixmaps/layout_16.xpm
-%%DATADIR%%/pixmaps/layout_17.xpm
-%%DATADIR%%/pixmaps/layout_18.xpm
-%%DATADIR%%/pixmaps/layout_19.xpm
-%%DATADIR%%/pixmaps/layout_2.xpm
-%%DATADIR%%/pixmaps/layout_20.xpm
-%%DATADIR%%/pixmaps/layout_21.xpm
-%%DATADIR%%/pixmaps/layout_22.xpm
-%%DATADIR%%/pixmaps/layout_23.xpm
-%%DATADIR%%/pixmaps/layout_24.xpm
-%%DATADIR%%/pixmaps/layout_3.xpm
-%%DATADIR%%/pixmaps/layout_4.xpm
-%%DATADIR%%/pixmaps/layout_5.xpm
-%%DATADIR%%/pixmaps/layout_6.xpm
-%%DATADIR%%/pixmaps/layout_7.xpm
-%%DATADIR%%/pixmaps/layout_8.xpm
-%%DATADIR%%/pixmaps/layout_9.xpm
-%%DATADIR%%/pixmaps/lower_score.xpm
-%%DATADIR%%/pixmaps/mark.xpm
-%%DATADIR%%/pixmaps/mark_all.xpm
-%%DATADIR%%/pixmaps/mark_multiple.xpm
-%%DATADIR%%/pixmaps/next.xpm
-%%DATADIR%%/pixmaps/next_unread.xpm
-%%DATADIR%%/pixmaps/outbox.xpm
-%%DATADIR%%/pixmaps/part.xpm
-%%DATADIR%%/pixmaps/post.xpm
-%%DATADIR%%/pixmaps/previous.xpm
-%%DATADIR%%/pixmaps/raise_score.xpm
-%%DATADIR%%/pixmaps/raw.xpm
-%%DATADIR%%/pixmaps/receive_bodies.xpm
-%%DATADIR%%/pixmaps/receive_bodies_selected.xpm
-%%DATADIR%%/pixmaps/receive_headers.xpm
-%%DATADIR%%/pixmaps/receive_headers_selected.xpm
-%%DATADIR%%/pixmaps/reply.xpm
-%%DATADIR%%/pixmaps/rot13.xpm
-%%DATADIR%%/pixmaps/score.xpm
-%%DATADIR%%/pixmaps/search.xpm
-%%DATADIR%%/pixmaps/send.xpm
-%%DATADIR%%/pixmaps/send_queue.xpm
-%%DATADIR%%/pixmaps/send_queued_art.xpm
-%%DATADIR%%/pixmaps/send_queued_mail.xpm
-%%DATADIR%%/pixmaps/set_score.xpm
-%%DATADIR%%/pixmaps/spoiler_char.xpm
-%%DATADIR%%/pixmaps/supersede.xpm
-%%DATADIR%%/pixmaps/xpn-icon.png
-%%DATADIR%%/pixmaps/xpn-logo-small.png
-%%DATADIR%%/pixmaps/xpn.xpm
-%%DATADIR%%/xpn.py
-%%DATADIR%%/xpn_src/Article.py
-%%DATADIR%%/xpn_src/Article_Pane.py
-%%DATADIR%%/xpn_src/Articles_DB.py
-%%DATADIR%%/xpn_src/Charset_List.py
-%%DATADIR%%/xpn_src/Config_File.py
-%%DATADIR%%/xpn_src/Config_Win.py
-%%DATADIR%%/xpn_src/Connections_Handler.py
-%%DATADIR%%/xpn_src/Custom_Search_Entry.py
-%%DATADIR%%/xpn_src/Dialogs.py
-%%DATADIR%%/xpn_src/Edit_Mail_Win.py
-%%DATADIR%%/xpn_src/Edit_Win.py
-%%DATADIR%%/xpn_src/Find_Win.py
-%%DATADIR%%/xpn_src/Groups_Pane.py
-%%DATADIR%%/xpn_src/Groups_Vs_ID.py
-%%DATADIR%%/xpn_src/Groups_Win.py
-%%DATADIR%%/xpn_src/Headers_List.py
-%%DATADIR%%/xpn_src/ID_Win.py
-%%DATADIR%%/xpn_src/KeyBindings.py
-%%DATADIR%%/xpn_src/ListThread.py
-%%DATADIR%%/xpn_src/Newsrc.py
-%%DATADIR%%/xpn_src/Outbox_Manager.py
-%%DATADIR%%/xpn_src/Score.py
-%%DATADIR%%/xpn_src/Server_Win.py
-%%DATADIR%%/xpn_src/Show_Logs.py
-%%DATADIR%%/xpn_src/Threads_Pane.py
-%%DATADIR%%/xpn_src/UserDir.py
-%%DATADIR%%/xpn_src/XFace.py
-%%DATADIR%%/xpn_src/__init__.py
-%%DATADIR%%/xpn_src/add_tag.py
-%%DATADIR%%/xpn_src/nntplib_ssl.py
diff --git a/polish/Makefile b/polish/Makefile
index 4eefa7e4d030..3442d36475ea 100644
--- a/polish/Makefile
+++ b/polish/Makefile
@@ -4,8 +4,6 @@
COMMENT = Polish language support
SUBDIR += aspell
- SUBDIR += ekg
- SUBDIR += ekg2
SUBDIR += fortunepl
SUBDIR += gnugadu2
SUBDIR += hunspell
diff --git a/polish/ekg/Makefile b/polish/ekg/Makefile
deleted file mode 100644
index 544e4a1b7fa6..000000000000
--- a/polish/ekg/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-# Created by: Jacek Pelka <jacek@combit.com.pl>
-# $FreeBSD$
-
-PORTNAME= ekg
-DISTVERSION= 1.8rc2
-PORTREVISION= 2
-PORTEPOCH= 3
-CATEGORIES= polish net-im
-MASTER_SITES= http://ekg.chmurka.net/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Text-mode Gadu-Gadu client
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/src/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libgadu.so:polish/libgadu
-
-USES= gmake localbase ncurses pathfix pkgconfig
-GNU_CONFIGURE= yes
-USE_LDCONFIG= yes
-
-CONFIGURE_ARGS= --without-libungif \
- --without-libjpeg \
- --disable-ui-gtk
-
-LDFLAGS+= -lncurses -lexecinfo -pthread
-
-OPTIONS_DEFINE= ASPELL OPENSSL
-OPTIONS_DEFAULT= OPENSSL
-
-ASPELL_CONFIGURE_ON= --enable-aspell
-ASPELL_LIB_DEPENDS= libaspell.so:textproc/aspell
-ASPELL_RUN_DEPENDS= pl-aspell>0:polish/aspell
-
-OPENSSL_USES= ssl
-OPENSSL_CONFIGURE_OFF= --without-openssl
-
-.include <bsd.port.pre.mk>
-
-.if ${SSL_DEFAULT} == base
-BROKEN_FreeBSD_12= variable has incomplete type 'EVP_MD_CTX' (aka 'struct evp_md_ctx_st')
-BROKEN_FreeBSD_13= variable has incomplete type 'EVP_MD_CTX' (aka 'struct evp_md_ctx_st')
-.endif
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ekg
-
-.include <bsd.port.post.mk>
diff --git a/polish/ekg/distinfo b/polish/ekg/distinfo
deleted file mode 100644
index a2707ed63a4a..000000000000
--- a/polish/ekg/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ekg-1.8rc2.tar.gz) = f642bb87ca7adce2751bc87dfc789e19239e74fd6026e90407cbc33b53359163
-SIZE (ekg-1.8rc2.tar.gz) = 531317
diff --git a/polish/ekg/pkg-descr b/polish/ekg/pkg-descr
deleted file mode 100644
index ddf68662341a..000000000000
--- a/polish/ekg/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Text-based Gadu-Gadu client for Unix-like systems.
-Gadu-Gadu is an ICQ-like messenger for polish language users.
-
-WWW: http://ekg.chmurka.net/
diff --git a/polish/ekg/pkg-plist b/polish/ekg/pkg-plist
deleted file mode 100644
index 17d6185e724e..000000000000
--- a/polish/ekg/pkg-plist
+++ /dev/null
@@ -1,20 +0,0 @@
-bin/ekg
-man/man1/ekg.1.gz
-man/pl/man1/ekg.1.gz
-%%DATADIR%%/themes/arim.theme
-%%DATADIR%%/themes/dj.theme
-%%DATADIR%%/themes/eileen.theme
-%%DATADIR%%/themes/emers.theme
-%%DATADIR%%/themes/feeg.theme
-%%DATADIR%%/themes/gophi.theme
-%%DATADIR%%/themes/irc.theme
-%%DATADIR%%/themes/jamzed.theme
-%%DATADIR%%/themes/klith.theme
-%%DATADIR%%/themes/krzyk.theme
-%%DATADIR%%/themes/lcamtuf.theme
-%%DATADIR%%/themes/leon.theme
-%%DATADIR%%/themes/matik.theme
-%%DATADIR%%/themes/old.theme
-%%DATADIR%%/themes/sic.theme
-%%DATADIR%%/themes/tohver.theme
-%%DATADIR%%/vars.txt
diff --git a/polish/ekg2/Makefile b/polish/ekg2/Makefile
deleted file mode 100644
index 93c6e6e87844..000000000000
--- a/polish/ekg2/Makefile
+++ /dev/null
@@ -1,104 +0,0 @@
-# Created by: Aleksander Fafula <alex@bsdguru.org>
-# $FreeBSD$
-
-PORTNAME= ekg2
-PORTVERSION= 0.3.1
-PORTREVISION= 11
-PORTEPOCH= 1
-CATEGORIES= polish net-im
-MASTER_SITES= http://pl.ekg2.org/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Text-mode Gadu-Gadu, Jabber, and IRC client
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libgadu.so:polish/libgadu \
- libgnutls.so:security/gnutls \
- libexpat.so:textproc/expat2
-
-LICENSE= GPLv2
-
-GNU_CONFIGURE= yes
-USES= gmake iconv libtool pathfix pkgconfig readline
-
-CONFIGURE_ARGS+= --enable-shared \
- --disable-static \
- --enable-dynamic \
- --with-expat \
- --without-sqlite \
- --without-gpm-mouse \
- --with-libgadu \
- --without-gif \
- --without-libjpeg \
- --without-libidn
-INSTALL_TARGET= install-strip
-
-LDFLAGS+= -L${LOCALBASE}/lib -lintl -pthread
-CFLAGS+= -I${LOCALBASE}/include
-
-OPTIONS_DEFINE= ASPELL GPG GSM GTK2 NLS PERL PYTHON SQLITE UNICODE XOSD
-OPTIONS_DEFAULT=ASPELL
-OPTIONS_SUB= yes
-
-GPG_DESC= GPG plugin
-GSM_DESC= GSM audio plugin
-GTK2_DESC= GTK+ 2 plugin
-PERL_DESC= Perl plugin
-PYTHON_DESC= Python plugin
-SQLITE_DESC= SQLite plugin
-UNICODE_DESC= Unicode support (experimental)
-XOSD_DESC= Xosd plugin
-
-ASPELL_CONFIGURE_WITH= aspell
-ASPELL_LIB_DEPENDS= libaspell.so:textproc/aspell
-ASPELL_RUN_DEPENDS= ${LOCALBASE}/share/aspell/pl.rws:polish/aspell
-
-GPG_CONFIGURE_WITH= gpg
-GPG_LIB_DEPENDS= libgpgme.so:security/gpgme \
- libgpg-error.so:security/libgpg-error
-GPG_RUN_DEPENDS= gpg:security/gnupg
-
-GSM_CONFIGURE_WITH= libgsm
-GSM_LIB_DEPENDS= libgsm.so:audio/gsm
-
-GTK2_CONFIGURE_WITH= gtk
-GTK2_USE= GNOME=gtk2
-
-NLS_CONFIGURE_ENABLE= nls
-NLS_USES= gettext
-
-PERL_CONFIGURE_WITH= perl
-PERL_USES= perl5
-
-PYTHON_CONFIGURE_WITH= python
-PYTHON_USES= python:2.7 shebangfix
-SHEBANG_FILES= contrib/python/notify-bubble.py
-
-SQLITE_CONFIGURE_WITH= sqlite3
-SQLITE_LIB_DEPENDS= libsqlite3.so:databases/sqlite3
-
-UNICODE_CONFIGURE_ENABLE= unicode
-
-XOSD_CONFIGURE_WITH= libxosd
-XOSD_LIB_DEPENDS= libxosd.so:misc/xosd
-
-.include <bsd.port.pre.mk>
-
-.if ${SSL_DEFAULT} == base
-BROKEN_FreeBSD_12= variable has incomplete type 'EVP_MD_CTX' (aka 'struct evp_md_ctx_st')
-BROKEN_FreeBSD_13= variable has incomplete type 'EVP_MD_CTX' (aka 'struct evp_md_ctx_st')
-.endif
-
-post-patch:
-# needs newer headers for O_NOFOLLOW flag
- @${REINPLACE_CMD} '/_XOPEN_SOURCE/ s|600|700|' \
- ${WRKSRC}/plugins/xmsg/xmsg.c
-
-post-patch-UNICODE-on:
- @${REINPLACE_CMD} -e 's|ncursesw/||' ${WRKSRC}/configure \
- ${WRKSRC}/plugins/ncurses/ecurses.h
-
-.include <bsd.port.post.mk>
diff --git a/polish/ekg2/distinfo b/polish/ekg2/distinfo
deleted file mode 100644
index 55ad80520376..000000000000
--- a/polish/ekg2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ekg2-0.3.1.tar.gz) = 6ad360f8ca788d4f5baff226200f56922031ceda1ce0814e650fa4d877099c63
-SIZE (ekg2-0.3.1.tar.gz) = 1704772
diff --git a/polish/ekg2/pkg-descr b/polish/ekg2/pkg-descr
deleted file mode 100644
index f804b6f48c7f..000000000000
--- a/polish/ekg2/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Text-based Gadu-Gadu (and other) client for Unix-like systems.
-Gadu-Gadu is an ICQ-like messenger for polish language users.
-
-EKG2 is similar to EKG. It has many improvements like Jabber
-and IRC plugins. It is considered to be in its development stage,
-so use with care.
-
-WWW: http://ekg2.org/
diff --git a/polish/ekg2/pkg-plist b/polish/ekg2/pkg-plist
deleted file mode 100644
index 2bdb9c75bc61..000000000000
--- a/polish/ekg2/pkg-plist
+++ /dev/null
@@ -1,96 +0,0 @@
-bin/ekg2
-lib/ekg2/plugins/autoresponder.so
-lib/ekg2/plugins/feed.so
-lib/ekg2/plugins/gg.so
-%%GPG%%lib/ekg2/plugins/gpg.so
-%%GSM%%lib/ekg2/plugins/gsm.so
-%%GTK2%%lib/ekg2/plugins/gtk.so
-lib/ekg2/plugins/httprc_xajax.so
-lib/ekg2/plugins/icq.so
-lib/ekg2/plugins/ioctld.so
-lib/ekg2/plugins/irc.so
-lib/ekg2/plugins/jabber.so
-lib/ekg2/plugins/jogger.so
-lib/ekg2/plugins/logs.so
-%%SQLITE%%lib/ekg2/plugins/logsqlite.so
-lib/ekg2/plugins/mail.so
-lib/ekg2/plugins/ncurses.so
-%%PERL%%lib/ekg2/plugins/perl.so
-lib/ekg2/plugins/pcm.so
-lib/ekg2/plugins/polchat.so
-%%PYTHON%%lib/ekg2/plugins/python.so
-lib/ekg2/plugins/rc.so
-lib/ekg2/plugins/readline.so
-lib/ekg2/plugins/remote.so
-lib/ekg2/plugins/rivchat.so
-lib/ekg2/plugins/rot13.so
-lib/ekg2/plugins/sim.so
-lib/ekg2/plugins/sms.so
-lib/ekg2/plugins/xmsg.so
-%%XOSD%%lib/ekg2/plugins/xosd.so
-%%PERL%%%%SITE_ARCH%%/auto/Ekg2/Ekg2.so
-%%PERL%%%%SITE_ARCH%%/auto/Ekg2/Irc/Irc.so
-%%PERL%%%%SITE_ARCH%%/Ekg2.pm
-%%PERL%%%%SITE_ARCH%%/Ekg2/Irc.pm
-libexec/ioctld
-%%DATADIR%%/commands-pl.txt
-%%DATADIR%%/plugins/autoresponder/vars-en.txt
-%%DATADIR%%/plugins/autoresponder/vars-pl.txt
-%%DATADIR%%/plugins/gg/commands-en.txt
-%%DATADIR%%/plugins/gg/commands-pl.txt
-%%DATADIR%%/plugins/gg/session-en.txt
-%%DATADIR%%/plugins/gg/session-pl.txt
-%%DATADIR%%/plugins/gg/vars-en.txt
-%%DATADIR%%/plugins/gg/vars-pl.txt
-%%GPG%%%%DATADIR%%/plugins/gpg/commands-en.txt
-%%GPG%%%%DATADIR%%/plugins/gpg/commands-pl.txt
-%%DATADIR%%/plugins/httprc_xajax/ekg2.css
-%%DATADIR%%/plugins/httprc_xajax/ekg2.js
-%%DATADIR%%/plugins/httprc_xajax/xajax_0.2.4.js
-%%DATADIR%%/plugins/ioctld/commands-pl.txt
-%%DATADIR%%/plugins/irc/commands-pl.txt
-%%DATADIR%%/plugins/irc/session-pl.txt
-%%DATADIR%%/plugins/jabber/commands-en.txt
-%%DATADIR%%/plugins/jabber/commands-pl.txt
-%%DATADIR%%/plugins/jabber/session-en.txt
-%%DATADIR%%/plugins/jabber/session-pl.txt
-%%DATADIR%%/plugins/logs/vars-pl.txt
-%%SQLITE%%%%DATADIR%%/plugins/logsqlite/vars-en.txt
-%%SQLITE%%%%DATADIR%%/plugins/logsqlite/vars-pl.txt
-%%SQLITE%%%%DATADIR%%/plugins/logsqlite/commands-en.txt
-%%SQLITE%%%%DATADIR%%/plugins/logsqlite/commands-pl.txt
-%%DATADIR%%/plugins/mail/vars-pl.txt
-%%DATADIR%%/plugins/ncurses/commands-pl.txt
-%%DATADIR%%/plugins/ncurses/vars-en.txt
-%%DATADIR%%/plugins/ncurses/vars-pl.txt
-%%PYTHON%%%%DATADIR%%/plugins/python/commands-en.txt
-%%PYTHON%%%%DATADIR%%/plugins/python/commands-pl.txt
-%%DATADIR%%/plugins/rc/vars-pl.txt
-%%DATADIR%%/plugins/readline/vars-en.txt
-%%DATADIR%%/plugins/readline/vars-pl.txt
-%%DATADIR%%/plugins/sim/commands-pl.txt
-%%DATADIR%%/plugins/sim/vars-pl.txt
-%%DATADIR%%/plugins/sms/commands-pl.txt
-%%DATADIR%%/plugins/sms/vars-pl.txt
-%%DATADIR%%/plugins/xmsg/session-en.txt
-%%DATADIR%%/plugins/xmsg/session-pl.txt
-%%DATADIR%%/plugins/xmsg/vars-en.txt
-%%DATADIR%%/plugins/xmsg/vars-pl.txt
-%%XOSD%%%%DATADIR%%/plugins/xosd/commands-pl.txt
-%%XOSD%%%%DATADIR%%/plugins/xosd/vars-pl.txt
-%%PERL%%%%DATADIR%%/scripts/audioscrobbler_bot.pl
-%%PERL%%%%DATADIR%%/scripts/dns.pl
-%%PERL%%%%DATADIR%%/scripts/ggbe.pl
-%%PYTHON%%%%DATADIR%%/scripts/notify-bubble.py
-%%PERL%%%%DATADIR%%/scripts/slownik.pl
-%%PERL%%%%DATADIR%%/scripts/xmms.pl
-%%DATADIR%%/session-en.txt
-%%DATADIR%%/session-pl.txt
-%%DATADIR%%/themes/blue_sea_dragon.theme
-%%DATADIR%%/themes/dmilith.theme
-%%DATADIR%%/themes/irc-irssi.theme
-%%DATADIR%%/themes/peres.theme
-%%DATADIR%%/vars-en.txt
-%%DATADIR%%/vars-pl.txt
-%%NLS%%share/locale/de/LC_MESSAGES/ekg2.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/ekg2.mo
diff --git a/ports-mgmt/Makefile b/ports-mgmt/Makefile
index de2e2f766342..195e10c300da 100644
--- a/ports-mgmt/Makefile
+++ b/ports-mgmt/Makefile
@@ -10,7 +10,6 @@
SUBDIR += dialog4ports
SUBDIR += dialog4ports-static
SUBDIR += distilator
- SUBDIR += fastest_sites
SUBDIR += freebsd-bugzilla-cli
SUBDIR += genpatch
SUBDIR += genplist
@@ -27,7 +26,6 @@
SUBDIR += pchecker
SUBDIR += pkg
SUBDIR += pkg-devel
- SUBDIR += pkg-plist
SUBDIR += pkg-provides
SUBDIR += pkg-rmleaf
SUBDIR += pkg_cleanup
@@ -71,7 +69,6 @@
SUBDIR += py-FreeBSD-ports
SUBDIR += py-pytoport
SUBDIR += py-skog
- SUBDIR += symports
SUBDIR += synth
SUBDIR += wanted-ports
diff --git a/ports-mgmt/fastest_sites/Makefile b/ports-mgmt/fastest_sites/Makefile
deleted file mode 100644
index e45b44dda8f3..000000000000
--- a/ports-mgmt/fastest_sites/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= fastest_sites
-PORTVERSION= 20110317
-PORTREVISION= 2
-CATEGORIES= ports-mgmt
-MASTER_SITES= http://www.semicomplete.com/files/fastest_sites/
-EXTRACT_SUFX= .py
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Sort MASTER_SITE_* based upon TCP handshake times
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= python shebangfix
-NO_BUILD= yes
-
-PLIST_FILES= bin/fastest_sites
-SHEBANG_FILES= fastest_sites-${PORTVERSION}.py
-python_OLD_CMD= /usr/local/bin/python
-
-do-extract:
- @${MKDIR} ${WRKSRC}
- @${CP} ${DISTDIR}/${DISTNAME}.py ${WRKSRC}
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/fastest_sites-${PORTVERSION}.py \
- ${STAGEDIR}${PREFIX}/bin/fastest_sites
-
-.include <bsd.port.mk>
diff --git a/ports-mgmt/fastest_sites/distinfo b/ports-mgmt/fastest_sites/distinfo
deleted file mode 100644
index 59412b206d84..000000000000
--- a/ports-mgmt/fastest_sites/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (fastest_sites-20110317.py) = 0d8af62f6f3331394516eb50a87794eed1a277eb24658cd9c2948aee3470bdf5
-SIZE (fastest_sites-20110317.py) = 5052
diff --git a/ports-mgmt/fastest_sites/files/patch-fastest__sites-20110317.py b/ports-mgmt/fastest_sites/files/patch-fastest__sites-20110317.py
deleted file mode 100644
index bf96331e013b..000000000000
--- a/ports-mgmt/fastest_sites/files/patch-fastest__sites-20110317.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- fastest_sites-20110317.py.orig 2018-01-03 06:06:26 UTC
-+++ fastest_sites-20110317.py
-@@ -61,7 +61,7 @@ class AsyncConnect(asyncore.dispatcher):
-
- def ParseURL(self):
- #print "Url: %s" % self._url
-- (scheme, remainder) = self._url.split(":", 2)
-+ (scheme, remainder) = self._url.split(":", 1)
- (host, unused_path) = urllib.splithost(remainder)
- self._host = host
- self._port = AsyncConnect.schemes[scheme.lower()]
diff --git a/ports-mgmt/fastest_sites/pkg-descr b/ports-mgmt/fastest_sites/pkg-descr
deleted file mode 100644
index d839e93cb000..000000000000
--- a/ports-mgmt/fastest_sites/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Find the fastest mirror for every mirror list in bsd.sites.mk.
-
-Output is suitable for inclusion into make.conf.
-
-WWW: http://www.semicomplete.com/blog/geekery/freebsd-ports-master-sites-sorting.html
diff --git a/ports-mgmt/pkg-plist/Makefile b/ports-mgmt/pkg-plist/Makefile
deleted file mode 100644
index 465d1f997d1b..000000000000
--- a/ports-mgmt/pkg-plist/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Martin Tournoij <martin@arp242.net>
-# $FreeBSD$
-
-PORTNAME= pkg-plist
-PORTVERSION= 1.4
-PORTREVISION= 2
-CATEGORIES= ports-mgmt python
-MASTER_SITES= http://code.arp242.net/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Generate a pkg-plist for a port
-
-LICENSE= MIT
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= python:run shebangfix
-SHEBANG_FILES= pkg-plist
-NO_BUILD= yes
-WRKSRC= ${WRKDIR}/${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT}
-
-BB_ACCOUNT= Carpetsmoker
-BB_PROJECT= ${PORTNAME}
-BB_COMMIT= ff040a64c20b
-
-NO_ARCH= yes
-
-PLIST_FILES= bin/pkg-plist man/man1/pkg-plist.1.gz
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/pkg-plist ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/pkg-plist.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/ports-mgmt/pkg-plist/distinfo b/ports-mgmt/pkg-plist/distinfo
deleted file mode 100644
index 7ded4bee1108..000000000000
--- a/ports-mgmt/pkg-plist/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pkg-plist-1.4.tar.gz) = f65ba9994dd78e4916f3a420170f8c25f3a481032338433375385ab7c85ea17f
-SIZE (pkg-plist-1.4.tar.gz) = 4404
diff --git a/ports-mgmt/pkg-plist/pkg-descr b/ports-mgmt/pkg-plist/pkg-descr
deleted file mode 100644
index ddba4ca4423b..000000000000
--- a/ports-mgmt/pkg-plist/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-Make a pkg-plist for a FreeBSD port. Try to be as "automatic" as possible.
-
-That's all it does ;-)
-
-Basic usage
-===========
-1. Build your port to the staging directory: `make stage`.
-2. Run this from your port's directory (or set `-p`).
-
-Alternatively, you can install your ports to a "fake" prefix, this is the "old"
-from before staging support, but it has the added advantage that you've tested
-whether your port works when installing to a different prefix.
-
-1. Build & install your port with a different `PREFIX`: `make install
- PREFIX=/var/tmp/ptest`.
-2. Run this from your port's directory with `-x` set to `PREFIX`.
-
-WWW: http://code.arp242.net/pkg-plist
diff --git a/ports-mgmt/symports/Makefile b/ports-mgmt/symports/Makefile
deleted file mode 100644
index 70328c33f657..000000000000
--- a/ports-mgmt/symports/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= symports
-PORTVERSION= 1.1
-PORTREVISION= 1
-CATEGORIES= ports-mgmt
-MASTER_SITES= http://isis.poly.edu/~eitan/files/
-DISTNAME= auto-symlink-virtual-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Automatically generate symlinks for virtual categories
-
-LICENSE= BSD2CLAUSE
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= tar:bzip2
-NO_BUILD= yes
-NO_ARCH= yes
-
-PLIST_FILES= bin/${PORTNAME} man/man1/symports.1.gz
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/auto-symlink-virtual.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
- ${INSTALL_MAN} ${WRKDIR}/symports.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/symports.1
-
-.include <bsd.port.mk>
diff --git a/ports-mgmt/symports/distinfo b/ports-mgmt/symports/distinfo
deleted file mode 100644
index da2062c9cdf5..000000000000
--- a/ports-mgmt/symports/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (auto-symlink-virtual-1.1.tar.bz2) = c754e166e942dceb60aaffb60209f736ceaed58e61958bb096c7caa023d51318
-SIZE (auto-symlink-virtual-1.1.tar.bz2) = 2716
diff --git a/ports-mgmt/symports/pkg-descr b/ports-mgmt/symports/pkg-descr
deleted file mode 100644
index 193fe7f0f617..000000000000
--- a/ports-mgmt/symports/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-symports reads through your ports tree and generates a tree using
-symlinks for all categories - not just the "real" ones.
diff --git a/print/Makefile b/print/Makefile
index 609de3196e2c..61378cd1495d 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -174,7 +174,6 @@
SUBDIR += pkpgcounter
SUBDIR += pmw
SUBDIR += pnm2ppa
- SUBDIR += poster
SUBDIR += print-manager
SUBDIR += ps2eps
SUBDIR += pscal
diff --git a/print/poster/Makefile b/print/poster/Makefile
deleted file mode 100644
index 75f59baf8505..000000000000
--- a/print/poster/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Yoshiro MIHIRA <sanpei@sanpei.org>
-# $FreeBSD$
-
-PORTNAME= poster
-PORTVERSION= 1.0
-CATEGORIES= print
-MASTER_SITES= ftp://ftp.ics.ele.tue.nl/pub/users/jos/poster/
-DISTNAME= poster
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Resize a postscript image to print on larger media and/or multiple sheets
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-ALL_TARGET= poster
-MAKEFILE= /dev/null
-MAKE_ENV= LDLIBS="-lm"
-NO_WRKSUBDIR= yes
-
-PLIST_FILES= bin/poster man/man1/poster.1.gz
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${DISTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/${DISTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/print/poster/distinfo b/print/poster/distinfo
deleted file mode 100644
index 853660e711d0..000000000000
--- a/print/poster/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (poster.tar.gz) = b63785aebad876a6dca6170ce7b492865bacbf241935f13e29afb7b3c1451765
-SIZE (poster.tar.gz) = 28585
diff --git a/print/poster/files/patch-poster.c b/print/poster/files/patch-poster.c
deleted file mode 100644
index fb244468a7f5..000000000000
--- a/print/poster/files/patch-poster.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- poster.c.orig 1999-04-28 15:22:46 UTC
-+++ poster.c
-@@ -570,7 +570,7 @@ static int dsc_infile( double ps_bb[4])
-
- got_bb = 0;
- dsc_cont = inbody = gotall = level = atend = 0;
-- while (!gotall && (gets(buf) != NULL))
-+ while (!gotall && (fgets(buf, BUFSIZE, stdin) != NULL))
- {
- if (buf[0] != '%')
- { dsc_cont = 0;
diff --git a/print/poster/pkg-descr b/print/poster/pkg-descr
deleted file mode 100644
index 3737d7a1312b..000000000000
--- a/print/poster/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Here you have the new release of `poster', to scale postscript
-images to a larger size, and print them on larger media and/or
-tile them to print on multiple sheets.
-With respect to the earlier release:
-- support is added for foreign (Non European A*) media sizes.
-- options for scaling became more flexible
-- original restrictions on white margins in your drawing are removed.
-For a complete explanation see the accompanying manual.
diff --git a/russian/Makefile b/russian/Makefile
index 4ecb0aff8be3..2d004096e1d1 100644
--- a/russian/Makefile
+++ b/russian/Makefile
@@ -6,7 +6,6 @@
SUBDIR += artwiz-ru
SUBDIR += aspell
SUBDIR += bugzilla44
- SUBDIR += d1489
SUBDIR += emkatic
SUBDIR += eric6
SUBDIR += gd
diff --git a/russian/d1489/Makefile b/russian/d1489/Makefile
deleted file mode 100644
index 797ea2f0b9d7..000000000000
--- a/russian/d1489/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: ache
-# $FreeBSD$
-
-PORTNAME= d1489
-PORTVERSION= 1.5.1
-CATEGORIES= russian converters
-MASTER_SITES= https://koi8.pp.ru/dist/
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Cp866<->koi8-r and cp1251<->koi8-r decoders, font converter (RFC1489)
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-MAKE_ARGS= PREFIX=${PREFIX} STAGEDIR=${STAGEDIR}
-PLIST_FILES= bin/a2kfcnv bin/fromdos bin/todos bin/fromwin bin/towin
-
-.include <bsd.port.mk>
diff --git a/russian/d1489/distinfo b/russian/d1489/distinfo
deleted file mode 100644
index dca594d8b9b4..000000000000
--- a/russian/d1489/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (d1489-1.5.1.tgz) = 7b2a02a7c5a1f7956811341c0124fc5e9cdb85df7956c018b38dc41178299e7e
-SIZE (d1489-1.5.1.tgz) = 9862
diff --git a/russian/d1489/files/patch-Makefile b/russian/d1489/files/patch-Makefile
deleted file mode 100644
index f9fe54932d41..000000000000
--- a/russian/d1489/files/patch-Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
---- Makefile.orig 2005-10-17 03:08:22.000000000 +0500
-+++ Makefile 2013-09-29 21:42:45.000000000 +0400
-@@ -24,6 +24,7 @@
- # SUCH DAMAGE.
-
- PREFIX=/usr/local
-+DISTDIR=${STAGEDIR}${PREFIX}
- LOCAL_CFLAGS=-O
- #LOCAL_CFLAGS=-O -DNO_RENAME
- LOCAL_LDFLAGS=-s
-@@ -39,12 +40,12 @@ a2kfcnv: a2kfcnv.c koi82alt.h
- a2kfcnv.c -o $@
-
- install: todos a2kfcnv
-- cp todos ${PREFIX}/bin
-- -rm -f ${PREFIX}/bin/fromdos ${PREFIX}/bin/fromwin ${PREFIX}/bin/towin
-- ln ${PREFIX}/bin/todos ${PREFIX}/bin/fromdos
-- ln ${PREFIX}/bin/todos ${PREFIX}/bin/fromwin
-- ln ${PREFIX}/bin/todos ${PREFIX}/bin/towin
-- cp a2kfcnv ${PREFIX}/bin
-+ cp todos ${DISTDIR}/bin
-+ -rm -f ${DISTDIR}/bin/fromdos ${DISTDIR}/bin/fromwin ${DISTDIR}/bin/towin
-+ ln -sf ${PREFIX}/bin/todos ${DISTDIR}/bin/fromdos
-+ ln -sf ${PREFIX}/bin/todos ${DISTDIR}/bin/fromwin
-+ ln -sf ${PREFIX}/bin/todos ${DISTDIR}/bin/towin
-+ cp a2kfcnv ${DISTDIR}/bin
-
- clean:
- -rm -f todos a2kfcnv
diff --git a/russian/d1489/pkg-descr b/russian/d1489/pkg-descr
deleted file mode 100644
index 2f57c6ba6e6f..000000000000
--- a/russian/d1489/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-todos/fromdos: point-to-point cp866<->koi8-r decoder with CR/LF
- translation
-
-towin/fromwin: best match cp1251<->koi8-r decoder with CR/LF translation
-
-a2kfcnv: EGA/VGA raw screen fonts converter: cp866 font -> koi8-r font
-
-All programs written according to RFC 1489
-
-WWW: https://koi8.pp.ru/unix.html
diff --git a/science/Makefile b/science/Makefile
index 92c486c937f7..eac2d30cb648 100644
--- a/science/Makefile
+++ b/science/Makefile
@@ -149,7 +149,6 @@
SUBDIR += mdynamix
SUBDIR += medit
SUBDIR += meep
- SUBDIR += metaf2xml
SUBDIR += metaphysicl
SUBDIR += minc2
SUBDIR += mmdb2
diff --git a/science/metaf2xml/Makefile b/science/metaf2xml/Makefile
deleted file mode 100644
index 3e6b96f079dc..000000000000
--- a/science/metaf2xml/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# Created by: Gea-Suan Lin <gslin@gslin.org>
-# $FreeBSD$
-
-PORTNAME= metaf2xml
-PORTVERSION= 2.2
-PORTREVISION= 1
-CATEGORIES= science perl5
-MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Parse and Decode METAR, TAF, SYNOP, BUOY and AMDAR and Write as XML
-
-LICENSE= GPLv2+
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= p5-CGI>0:www/p5-CGI
-
-OPTIONS_DEFINE= APACHE DOCS
-OPTIONS_SUB= yes
-APACHE_DESC= Install Apache config file for metaf2xml (depends on Apache)
-
-MAKE_ARGS= CGI_BIN_DIR=${WWWDIR}/cgi-bin \
- CGI_DATA_DIR=/var/tmp \
- CGI_LOG_DIR=/var/tmp \
- HTDOCS_DIR=${WWWDIR}/htdocs \
- METAF2XML=${PREFIX} \
- METAF2XML_LIB=${PREFIX}/${SITE_PERL_REL} \
- METAF2XML_DOC=${DOCSDIR} \
- METAF2XML_MAN=${PREFIX}/man \
- METAF2XML_XSL=${DATADIR} \
- BUILD_ROOT=${STAGEDIR} \
- PERL=${LOCALBASE}/bin/perl
-NO_BUILD= yes
-NO_ARCH= yes
-USES= perl5 shebangfix tar:tgz
-USE_PERL5= run
-SHEBANG_FILES= metaf.pl metaf2xml.pl metafsrc2raw.pl
-
-PLIST_SUB= VERSION=${PORTVERSION}
-
-APACHE_MAKE_ARGS= CONF_DIR=${PREFIX}/${APACHEETCDIR}/Includes
-APACHE_USE= APACHE_RUN=22+
-
-post-patch:
- ${REINPLACE_CMD} 's|%%METAF2XML_XSL%%|../../../${DATADIR_REL}| ; \
- s|%%METAF2XML_BIN%%|../../../bin|' \
- ${WRKSRC}/install.pl
-
-.include <bsd.port.mk>
diff --git a/science/metaf2xml/distinfo b/science/metaf2xml/distinfo
deleted file mode 100644
index 830d7ed5370d..000000000000
--- a/science/metaf2xml/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1497707637
-SHA256 (metaf2xml-2.2.tgz) = 52a48ff8bbc80cdd62c9b169d555a0af4510048310f9ca30499a261ead17f30e
-SIZE (metaf2xml-2.2.tgz) = 375726
diff --git a/science/metaf2xml/files/patch-install.pl b/science/metaf2xml/files/patch-install.pl
deleted file mode 100644
index 7c0a3d6f2a2b..000000000000
--- a/science/metaf2xml/files/patch-install.pl
+++ /dev/null
@@ -1,20 +0,0 @@
---- install.pl.orig 2017-06-23 13:29:20 UTC
-+++ install.pl
-@@ -658,7 +658,7 @@ if ($cmd eq 'all' || $cmd eq 'cgi') {
- if ($USE_CP) {
- do_copy "$BUILD_ROOT$METAF2XML_XSL/$_", "$BUILD_ROOT$HTDOCS_DIR/";
- } else {
-- $symlink->("$METAF2XML_XSL/$_", "$BUILD_ROOT$HTDOCS_DIR/$_")
-+ $symlink->("%%METAF2XML_XSL%%/$_", "$BUILD_ROOT$HTDOCS_DIR/$_")
- or usage "ERROR: symlink '$BUILD_ROOT$HTDOCS_DIR/$_': $!\n";
- }
- }
-@@ -667,7 +667,7 @@ if ($cmd eq 'all' || $cmd eq 'cgi') {
- if ($USE_CP) {
- do_copy "$BUILD_ROOT$METAF2XML_BIN/metaf.pl","$BUILD_ROOT$CGI_BIN_DIR/";
- } else {
-- $symlink->("$METAF2XML_BIN/metaf.pl","$BUILD_ROOT$CGI_BIN_DIR/metaf.pl")
-+ $symlink->("%%METAF2XML_BIN%%/metaf.pl","$BUILD_ROOT$CGI_BIN_DIR/metaf.pl")
- or usage "ERROR: symlink '$BUILD_ROOT$CGI_BIN_DIR/metaf.pl': $!\n";
- }
-
diff --git a/science/metaf2xml/pkg-descr b/science/metaf2xml/pkg-descr
deleted file mode 100644
index f9e116519827..000000000000
--- a/science/metaf2xml/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-metaf2xml can download, parse and decode aviation routine weather reports
-(METAR, SPECI, SAO), aerodrome forecasts (TAF), synoptic observations
-(SYNOP), observations from buoys (BUOY) and meteorological reports from
-aircrafts (AMDAR). Data can also be taken from decoded BUFR messages.
-The extracted data can be written as XML or passed to a user-defined
-function (all done in Perl).
-
-It also provides XSLT style sheets to convert the XML to plain language
-(text, HTML), or XML with different schemas. A web-based (CGI) user
-interface can be used to download and display up-to-date weather data from
-NOAA, Ogimet, and other sources.
-
-WWW: http://metaf2xml.sourceforge.net/
diff --git a/science/metaf2xml/pkg-plist b/science/metaf2xml/pkg-plist
deleted file mode 100644
index 1b100200c818..000000000000
--- a/science/metaf2xml/pkg-plist
+++ /dev/null
@@ -1,48 +0,0 @@
-bin/metaf.pl
-bin/metaf2xml.pl
-bin/metafsrc2raw.pl
-%%APACHE%%%%APACHEETCDIR%%/Includes/metaf2xml-%%VERSION%%-apache.conf
-%%NO_APACHE%%etc/metaf2xml-%%VERSION%%-apache.conf
-%%SITE_PERL%%/metaf2xml/bufr.pm
-%%SITE_PERL%%/metaf2xml/parser.pm
-%%SITE_PERL%%/metaf2xml/src2raw.pm
-man/man1/metaf.1.gz
-man/man1/metaf2xml.1.gz
-man/man1/metafsrc2raw.1.gz
-man/man3/metaf2xml::bufr.3pm.gz
-man/man3/metaf2xml::parser.3pm.gz
-man/man3/metaf2xml::src2raw.3pm.gz
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%DATADIR%%/metaf-fullhtml.xsl
-%%DATADIR%%/metaf-html.xsl
-%%DATADIR%%/metaf-lang-de.xml
-%%DATADIR%%/metaf-lang-en.xml
-%%DATADIR%%/metaf-lang-es.xml
-%%DATADIR%%/metaf-lang-ru.xml
-%%DATADIR%%/metaf-lang.xml
-%%DATADIR%%/metaf-sum-html.xsl
-%%DATADIR%%/metaf-sum-text.xsl
-%%DATADIR%%/metaf-sum-ui.xsl
-%%DATADIR%%/metaf-sum.xsl
-%%DATADIR%%/metaf-text.xsl
-%%DATADIR%%/metaf-ui.xsl
-%%DATADIR%%/metaf.dtd
-%%DATADIR%%/metaf.xsl
-%%DATADIR%%/stations.xml
-%%WWWDIR%%/cgi-bin/metaf.pl
-%%WWWDIR%%/htdocs/metaf-fullhtml.xsl
-%%WWWDIR%%/htdocs/metaf-html.xsl
-%%WWWDIR%%/htdocs/metaf-lang-de.xml
-%%WWWDIR%%/htdocs/metaf-lang-en.xml
-%%WWWDIR%%/htdocs/metaf-lang-es.xml
-%%WWWDIR%%/htdocs/metaf-lang-ru.xml
-%%WWWDIR%%/htdocs/metaf-lang.xml
-%%WWWDIR%%/htdocs/metaf-sum-html.xsl
-%%WWWDIR%%/htdocs/metaf-sum-ui.xsl
-%%WWWDIR%%/htdocs/metaf-sum.xsl
-%%WWWDIR%%/htdocs/metaf-ui.xsl
-%%WWWDIR%%/htdocs/metaf.xsl
-%%WWWDIR%%/htdocs/metaf2xml.css
-%%WWWDIR%%/htdocs/stations.xml
diff --git a/security/Makefile b/security/Makefile
index a000853a7b6f..00946a9c955d 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -32,9 +32,7 @@
SUBDIR += arm
SUBDIR += arpCounterattack
SUBDIR += asignify
- SUBDIR += authforce
SUBDIR += autossh
- SUBDIR += avcheck
SUBDIR += aws-iam-authenticator
SUBDIR += aws-vault
SUBDIR += axTLS
@@ -125,7 +123,6 @@
SUBDIR += dehydrated
SUBDIR += denyhosts
SUBDIR += destroy
- SUBDIR += digest
SUBDIR += dirbuster
SUBDIR += dirmngr
SUBDIR += distcache
@@ -161,7 +158,6 @@
SUBDIR += fl0p
SUBDIR += flawfinder
SUBDIR += fpc-openssl
- SUBDIR += fpm2
SUBDIR += fprint_demo
SUBDIR += fprintd
SUBDIR += fragroute
@@ -172,7 +168,6 @@
SUBDIR += fuzz
SUBDIR += fwanalog
SUBDIR += fwbuilder
- SUBDIR += fwipe
SUBDIR += fwknop
SUBDIR += fwlogwatch
SUBDIR += gag
@@ -183,7 +178,6 @@
SUBDIR += git-secret
SUBDIR += gnome-keyring
SUBDIR += gnome-keyring-sharp
- SUBDIR += gnome-password-generator
SUBDIR += gnome-ssh-askpass
SUBDIR += gnomint
SUBDIR += gnupg
@@ -222,7 +216,6 @@
SUBDIR += honggfuzz
SUBDIR += hotssh
SUBDIR += hpenc
- SUBDIR += httprint
SUBDIR += hydra
SUBDIR += i2p
SUBDIR += i2pd
@@ -230,13 +223,11 @@
SUBDIR += idea
SUBDIR += identify
SUBDIR += ike
- SUBDIR += ike-scan
SUBDIR += integrit
SUBDIR += ipfcount
SUBDIR += ipfilter2dshield
SUBDIR += ipfmeta
SUBDIR += ipfw2dshield
- SUBDIR += ipfwcount
SUBDIR += ipguard
SUBDIR += ipsec-tools
SUBDIR += ipv6toolkit
@@ -316,7 +307,6 @@
SUBDIR += libsecret
SUBDIR += libsectok
SUBDIR += libsodium
- SUBDIR += libsparkcrypto
SUBDIR += libssh
SUBDIR += libssh2
SUBDIR += libtasn1
@@ -364,8 +354,6 @@
SUBDIR += matrixssl
SUBDIR += mbedtls
SUBDIR += mcrypt
- SUBDIR += md4coll
- SUBDIR += md5coll
SUBDIR += md5deep
SUBDIR += medusa
SUBDIR += meek
@@ -445,7 +433,6 @@
SUBDIR += openvpn-mbedtls
SUBDIR += ophcrack
SUBDIR += orthrus
- SUBDIR += osiris
SUBDIR += ossec-hids
SUBDIR += ossec-hids-agent
SUBDIR += ossec-hids-agent-config
@@ -1053,7 +1040,6 @@
SUBDIR += quantis-kmod
SUBDIR += racoon2
SUBDIR += radamsa
- SUBDIR += ranpwd
SUBDIR += ratproxy
SUBDIR += rats
SUBDIR += razorback-api
@@ -1072,7 +1058,6 @@
SUBDIR += razorback-virusTotal
SUBDIR += razorback-yaraNugget
SUBDIR += rcracki_mt
- SUBDIR += rdigest
SUBDIR += regripper
SUBDIR += reop
SUBDIR += retranslator
@@ -1217,7 +1202,6 @@
SUBDIR += sks
SUBDIR += slurpie
SUBDIR += slush
- SUBDIR += smap
SUBDIR += smtpscan
SUBDIR += smurflog
SUBDIR += sniff
@@ -1245,7 +1229,6 @@
SUBDIR += ssh-multiadd
SUBDIR += ssh-vault
SUBDIR += ssh_askpass_gtk2
- SUBDIR += sshblock
SUBDIR += sshguard
SUBDIR += sshpass
SUBDIR += ssl-admin
diff --git a/security/authforce/Makefile b/security/authforce/Makefile
deleted file mode 100644
index c247c0826336..000000000000
--- a/security/authforce/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
-# Created by: ache
-# $FreeBSD$
-
-PORTNAME= authforce
-PORTVERSION= 0.9.9
-PORTREVISION= 7
-CATEGORIES= security www
-MASTER_SITES= GHC
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= HTTP authentication brute forcer
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NO_CCACHE= yes
-
-WRKSRC= ${WRKDIR}/${DISTNAME}
-
-USE_GITHUB= yes
-GH_ACCOUNT= zlandau
-
-USES= localbase:ldflags ncurses readline tar:bzip2
-GNU_CONFIGURE= yes
-
-INFO= authforce
-
-PLIST_FILES= bin/authforce \
- man/man1/authforce.1.gz \
- %%DATADIR%%/blank.lst \
- %%DATADIR%%/dummy.lst \
- %%DATADIR%%/password.lst \
- %%DATADIR%%/username.lst \
- %%DATADIR%%/userpass.lst
-
-OPTIONS_DEFINE= CURL NLS
-
-CURL_LIB_DEPENDS= libcurl.so:ftp/curl
-CURL_CONFIGURE_WITH= curl
-NLS_USES= gettext
-NLS_CONFIGURE_ENABLE= nls
-NLS_PLIST_FILES= share/locale/nl/LC_MESSAGES/authforce.mo
-
-post-patch:
- @${REINPLACE_CMD} -e \
- '/^pwlistsdir = / s|/data$$||' ${WRKSRC}/data/Makefile.in
- @${REINPLACE_CMD} -e \
- '/^mangdir = / s|/mang$$|/man1|' ${WRKSRC}/doc/Makefile.in
- @${FIND} ${WRKSRC}/src -name "*.c" | ${XARGS} ${REINPLACE_CMD} -e \
- 's|^\(#include <curl/types.h>\)|/* \1 */| ; \
- s|^\(#include <malloc.h>\)|/* \1 */|'
-
-.include <bsd.port.mk>
diff --git a/security/authforce/distinfo b/security/authforce/distinfo
deleted file mode 100644
index c8a9aa6c061d..000000000000
--- a/security/authforce/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (authforce-0.9.9.tar.bz2) = 8df475c066151fbdfe1f1f41d05a9c717ff5b734ec0bc42e280705988a2b0712
-SIZE (authforce-0.9.9.tar.bz2) = 303077
diff --git a/security/authforce/files/patch-doc__authforce.texi b/security/authforce/files/patch-doc__authforce.texi
deleted file mode 100644
index a8fb02c8de77..000000000000
--- a/security/authforce/files/patch-doc__authforce.texi
+++ /dev/null
@@ -1,12 +0,0 @@
---- doc/authforce.texi.orig 2007-05-13 22:54:20 UTC
-+++ doc/authforce.texi
-@@ -2,6 +2,9 @@
- @c %**start of header
- @setfilename authforce.info
- @settitle Authforce
-+@direntry
-+* Authforce: (authforce). HTTP authentification brute forcer.
-+@end direntry
- @c %**end of header
-
- @setchapternewpage odd
diff --git a/security/authforce/pkg-descr b/security/authforce/pkg-descr
deleted file mode 100644
index f4b25a257fba..000000000000
--- a/security/authforce/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Authforce is an HTTP authentication brute forcer. Using various methods,
-it attempts brute force username and password pairs for a site. It has
-the ability to try common username and passwords, username derivations,
-and common username/password pairs. It is used to both test the security
-of your site and to prove the insecurity of HTTP authentication based on
-the fact that users just don't pick good passwords.
-
-WWW: https://github.com/zlandau/authforce
diff --git a/security/avcheck/Makefile b/security/avcheck/Makefile
deleted file mode 100644
index f4d238f3337d..000000000000
--- a/security/avcheck/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: dsh@vlink.ru
-# $FreeBSD$
-
-PORTNAME= avcheck
-PORTVERSION= 0.91
-CATEGORIES= security
-MASTER_SITES= http://www.corpit.ru/ftp/avcheck/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple antivirus solution for a mail system
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
-
-PLIST_FILES= man/man1/avcheck.1.gz sbin/avcheck sbin/uchroot
-PORTDOCS= README.AVP README.AVP.de README.DrWeb README.Exim \
- README.Postfix README.Postfix.de README.Sendmail eicar.msg \
- eicar.txt
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/avcheck ${WRKSRC}/uchroot \
- ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/security/avcheck/distinfo b/security/avcheck/distinfo
deleted file mode 100644
index d4cff9bc7fc6..000000000000
--- a/security/avcheck/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (avcheck-0.91.tar.gz) = 227aafd729f5319756bc4c65a5148c4e8a92bbabf65b131bfa213d170fee954c
-SIZE (avcheck-0.91.tar.gz) = 47799
diff --git a/security/avcheck/files/patch-avcheck.c b/security/avcheck/files/patch-avcheck.c
deleted file mode 100644
index 1bf53cc60fc2..000000000000
--- a/security/avcheck/files/patch-avcheck.c
+++ /dev/null
@@ -1,56 +0,0 @@
---- avcheck.c.orig Sun Jul 28 00:22:05 2002
-+++ avcheck.c Thu Mar 25 10:32:17 2004
-@@ -530,23 +530,27 @@
- #define DRWEBD_SCAN_FLAGS (DRWEBD_RETURN_VIRUSES/*|DRWEBD_HEURISTIC_ON*/)
-
- /* DrWeb result codes */
--#define DERR_READ_ERR 0x00001
--#define DERR_WRITE_ERR 0x00002
--#define DERR_NOMEMORY 0x00004
--#define DERR_CRC_ERROR 0x00008
--#define DERR_READSOCKET 0x00010
--#define DERR_KNOWN_VIRUS 0x00020
--#define DERR_UNKNOWN_VIRUS 0x00040
--#define DERR_VIRUS_MODIFICATION 0x00080
--#define DERR_TIMEOUT 0x00200
--#define DERR_SYMLINK 0x00400
--#define DERR_NO_REGFILE 0x00800
--#define DERR_SKIPPED 0x01000
--#define DERR_TOO_BIG 0x02000
--#define DERR_TOO_COMPRESSED 0x04000
--#define DERR_BAD_CALL 0x08000
--#define DERR_EVAL_VERSION 0x10000
--#define DERR_SPAM_MESSAGE 0x20000
-+#define DERR_READ_ERR 0x00000001
-+#define DERR_WRITE_ERR 0x00000002
-+#define DERR_NOMEMORY 0x00000004
-+#define DERR_CRC_ERROR 0x00000008
-+#define DERR_READSOCKET 0x00000010
-+#define DERR_KNOWN_VIRUS 0x00000020
-+#define DERR_UNKNOWN_VIRUS 0x00000040
-+#define DERR_VIRUS_MODIFICATION 0x00000080
-+#define DERR_HAVE_CURED 0x00000100
-+#define DERR_TIMEOUT 0x00000200
-+#define DERR_SYMLINK 0x00000400
-+#define DERR_NO_REGFILE 0x00000800
-+#define DERR_SKIPPED 0x00001000
-+#define DERR_TOO_BIG 0x00002000
-+#define DERR_TOO_COMPRESSED 0x00004000
-+#define DERR_BAD_CALL 0x00008000
-+#define DERR_EVAL_VERSION 0x00010000
-+#define DERR_SPAM_MESSAGE 0x00020000
-+#define DERR_ARCHIVE_LEVEL 0x00040000
-+#define DERR_HAVE_DELETED 0x00080000
-+#define DERR_IS_CLEAN 0x00100000
-
- #define DERR_VIRUS \
- (DERR_KNOWN_VIRUS|DERR_UNKNOWN_VIRUS|DERR_VIRUS_MODIFICATION)
-@@ -570,7 +574,7 @@
- if (read(fd, &c, sizeof(c)) != sizeof(c) || /* code */
- read(fd, &n, sizeof(n)) != sizeof(n)) /* number of viruses */
- err(errno, "error reading %s daemon response", avname);
-- if ((c = ntohl(c)) == 0)
-+ if (((c = ntohl(c)) == 0) || (c & DERR_IS_CLEAN))
- return 0; /* all ok, no viruses found (n should be 0) */
-
- if (!(c & DERR_VIRUS)) {
diff --git a/security/avcheck/pkg-descr b/security/avcheck/pkg-descr
deleted file mode 100644
index f5e248844cdd..000000000000
--- a/security/avcheck/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-Avcheck is a simple program that allows you to call an antivirus
-software in order to check mail messages for viruses before actual
-delivery from within a Mail Transfer Agent, or MTA.
-
-Avcheck itself isn't a virusscanner, nor it is an MTA. It sits between
-the MTA and a real antivirus software. Most MTAs available today can
-call an external program for every mail message in order to perform
-various tasks, including virus scanning and content filtering. Avcheck
-can be used as that external program.
-
-Avcheck will receive a mail message from a mail system, pass it to an
-antivirus software, and, depending on the presence of a virus in that
-message, will either allow the message to be delivered or take
-appropriate actions to handle infected mail.
-
-Avcheck does nothing with a mail message contents -- it's task is to
-prepare file with a mail message and feed it to an antivirus
-progra. It's an antivirus task to decode MIME structure, handle
-embedded archives and so on. Many but not all antivirus products today
-have this ability.
-
-WWW: http://www.corpit.ru/avcheck/
diff --git a/security/digest/Makefile b/security/digest/Makefile
deleted file mode 100644
index 1f4878872c0d..000000000000
--- a/security/digest/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: trevor
-# $FreeBSD$
-
-PORTNAME?= digest
-PORTVERSION?= 20050323
-PORTREVISION= 1
-CATEGORIES?= security sysutils
-MASTER_SITES?= NETBSD/../../misc/digest
-
-MAINTAINER?= ports@FreeBSD.org
-COMMENT?= Message digest wrapper utility
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-CONFLICTS?= emboss-[0-9]* qmail-ldap2-*
-
-GNU_CONFIGURE= yes
-
-PLIST_FILES?= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz
-
-.include <bsd.port.pre.mk>
-
-test: build
- @${ECHO_MSG} "No news is good news"
- @cd ${WRKSRC} && ${SETENV} DIGESTDIR=${WRKSRC} DIGESTCMD=${PORTNAME} ${SH} ./regress.sh
- @${ECHO_MSG} "All tests completed"
-
-.include <bsd.port.post.mk>
diff --git a/security/digest/distinfo b/security/digest/distinfo
deleted file mode 100644
index e2f8ea610af0..000000000000
--- a/security/digest/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (digest-20050323.tar.gz) = f5187daa1d278405cd364ff74e7cfde98edbebfebb97742b0d255752b320fbeb
-SIZE (digest-20050323.tar.gz) = 144957
diff --git a/security/digest/files/patch-sha2.c b/security/digest/files/patch-sha2.c
deleted file mode 100644
index bedf3e5fc22a..000000000000
--- a/security/digest/files/patch-sha2.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- sha2.c.orig Thu Jul 21 00:39:56 2005
-+++ sha2.c Thu Jul 21 02:30:00 2005
-@@ -588,7 +588,7 @@
- /* Begin padding with a 1 bit: */
- context->buffer[usedspace++] = 0x80;
-
-- if (usedspace < SHA256_SHORT_BLOCK_LENGTH) {
-+ if (usedspace <= SHA256_SHORT_BLOCK_LENGTH) {
- /* Set-up for the last transform: */
- MEMSET_BZERO(&context->buffer[usedspace], SHA256_SHORT_BLOCK_LENGTH - usedspace);
- } else {
diff --git a/security/digest/files/patch-triger.c b/security/digest/files/patch-triger.c
deleted file mode 100644
index bd1085bab41c..000000000000
--- a/security/digest/files/patch-triger.c
+++ /dev/null
@@ -1,62 +0,0 @@
---- tiger.c.orig Tue May 8 06:31:30 2007
-+++ tiger.c Tue May 8 08:07:57 2007
-@@ -646,12 +646,16 @@
- TIGER_COMPRESS_MACRO(((const uint64_t *) str), ((uint64_t *) state));
- }
-
-+static uint64_t init_state[3] = {
-+ 0x0123456789ABCDEFLL, 0xFEDCBA9876543210LL, 0xF096A5B4C3B2E187LL
-+};
-+
- void
- TIGERInit(tiger_context_t *tp)
- {
-- tp->ctx[0] = 0x0123456789ABCDEFLL;
-- tp->ctx[1] = 0xFEDCBA9876543210LL;
-- tp->ctx[2] = 0xF096A5B4C3B2E187LL;
-+ tp->ctx[0] = init_state[0];
-+ tp->ctx[1] = init_state[1];
-+ tp->ctx[2] = init_state[2];
- }
-
- void
-@@ -708,10 +712,27 @@
- tiger_compress(((uint64_t *) temp), tp->ctx);
- }
-
-+#define PUT_64BIT_BE(cp, value) do { \
-+ (cp)[0] = (value) >> 56; \
-+ (cp)[1] = (value) >> 48; \
-+ (cp)[2] = (value) >> 40; \
-+ (cp)[3] = (value) >> 32; \
-+ (cp)[4] = (value) >> 24; \
-+ (cp)[5] = (value) >> 16; \
-+ (cp)[6] = (value) >> 8; \
-+ (cp)[7] = (value); } while (0)
-+
- void
- TIGERFinal(uint8_t *digest, tiger_context_t *tp)
- {
-- /* nothing to do - included for compatibility with SHA* interface */
-+ int i;
-+
-+ if (tp->ctx[0] == init_state[0] && tp->ctx[1] == init_state[1] &&
-+ tp->ctx[2] == init_state[2])
-+ TIGERUpdate(tp, "", 0);
-+
-+ for (i = 0; i < 3; i++)
-+ PUT_64BIT_BE(digest + i * 8, tp->ctx[i]);
- }
-
- static void
-@@ -734,6 +755,9 @@
- if (buf == NULL && (buf = malloc(41)) == NULL) {
- return NULL;
- }
-+ if (tp->ctx[0] == init_state[0] && tp->ctx[1] == init_state[1] &&
-+ tp->ctx[2] == init_state[2])
-+ TIGERUpdate(tp, "", 0);
-
- for (i = 0; i < 3; ++i)
- print_uint64(buf + i * 16, tp->ctx[i]);
-
diff --git a/security/digest/pkg-descr b/security/digest/pkg-descr
deleted file mode 100644
index 49e9b0427590..000000000000
--- a/security/digest/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-The digest utility is a wrapper for the md5, sha1, sha256, sha384,
-sha512, rmd160, tiger and whirlpool message digest algorithms (also
-known as hashes, checksums or "fingerprints").
-
-WWW: http://cvsweb.NetBSD.org/bsdweb.cgi/pkgsrc/pkgtools/digest/
diff --git a/security/fpm2/Makefile b/security/fpm2/Makefile
deleted file mode 100644
index 65ec2e11e088..000000000000
--- a/security/fpm2/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= fpm2
-PORTVERSION= 0.79
-PORTREVISION= 1
-CATEGORIES= security
-MASTER_SITES= https://als.regnet.cz/fpm2/download
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Program that allows you to securely store the passwords
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser
-
-USES= gmake localbase pkgconfig tar:bzip2
-USE_GNOME= gtk20 intltool
-INSTALLS_OMF= yes
-GNU_CONFIGURE= yes
-
-PORTDOCS= AUTHORS ChangeLog README
-
-SUB_FILES= pkg-message
-
-OPTIONS_DEFINE= DOCS NLS
-
-OPTIONS_SUB= yes
-
-NLS_USES= gettext
-NLS_USES_OFF= gettext-tools
-
-# Restrict to stable (even) versions, indicated by the second component.
-PORTSCOUT= limit:^0.7\..*
-
-post-configure:
- @${REINPLACE_CMD} -e \
- 's|^Icon.*|Icon=${PREFIX}/share/pixmaps/${PORTNAME}/logo.png|' \
- -e 's|^Categories=.*|Categories=GTK;Utility;System;|' \
- ${WRKSRC}/data/${PORTNAME}.desktop.in
-
-post-patch:
- @${REINPLACE_CMD} -E -e "s@encrypt\(@bfishencrypt\(@g" \
- ${WRKSRC}/src/blowfish.c
- @${REINPLACE_CMD} -e 's|gdk_pixbuf_unref|g_object_unref|g' \
- ${WRKSRC}/src/interface.c
-
-post-patch-NLS-off:
- @${REINPLACE_CMD} -e 's|USE_NLS=yes|USE_NLS=no|' ${WRKSRC}/configure
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/security/fpm2/distinfo b/security/fpm2/distinfo
deleted file mode 100644
index 00642ecd0e05..000000000000
--- a/security/fpm2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (fpm2-0.79.tar.bz2) = d55e9ce6be38a44fc1053d82db2d117cf3991a51898bd86d7913bae769f04da7
-SIZE (fpm2-0.79.tar.bz2) = 230189
diff --git a/security/fpm2/files/pkg-message.in b/security/fpm2/files/pkg-message.in
deleted file mode 100644
index 66fe0dcc7809..000000000000
--- a/security/fpm2/files/pkg-message.in
+++ /dev/null
@@ -1,10 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Figaro's Password Manager 2 has been installed.
-
-Make sure you set up a few IRQ's for random generation with rndcontrol before
-expecting password generation to work well.
-EOM
-}
-]
diff --git a/security/fpm2/pkg-descr b/security/fpm2/pkg-descr
deleted file mode 100644
index c92e053871b1..000000000000
--- a/security/fpm2/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-Figaro's Password Manager 2 is a program that allows you to securely store the
-passwords using GTK2 interface. Features include:
-- Passwords are encrypted with the AES-256 algorithm.
-- Copy passwords or usernames to the clipboard/primary selection.
-- If the password is for a web site, FPM2 can keep track of the URLs of your
- login screens and can automatically launch your browser. In this capacity,
- FPM2 acts as a kind of bookmark manager.
-- You can teach FPM2 to launch other applications, and optionally pass
- hostnames, usernames or passwords to the command line.
-- FPM2 also has a password generator that can choose passwords for you. It
- allows you to determine how long the password should be, and what types of
- characters (lower case, upper case, numbers and symbols) should be used.
- You can even have it avoid ambiguous characters such as a capital O or the
- number zero.
-- Auto-minimise and/or auto-locking passwords database after configurable time
- to the tray icon.
-
-WWW: https://als.regnet.cz/fpm2/
diff --git a/security/fpm2/pkg-plist b/security/fpm2/pkg-plist
deleted file mode 100644
index 841bc5aa622c..000000000000
--- a/security/fpm2/pkg-plist
+++ /dev/null
@@ -1,13 +0,0 @@
-bin/fpm2
-man/man1/fpm2.1.gz
-share/applications/fpm2.desktop
-%%NLS%%share/locale/bg/LC_MESSAGES/fpm2.mo
-%%NLS%%share/locale/cs/LC_MESSAGES/fpm2.mo
-%%NLS%%share/locale/de/LC_MESSAGES/fpm2.mo
-%%NLS%%share/locale/es/LC_MESSAGES/fpm2.mo
-%%NLS%%share/locale/eu/LC_MESSAGES/fpm2.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/fpm2.mo
-%%NLS%%share/locale/hu/LC_MESSAGES/fpm2.mo
-%%NLS%%share/locale/it/LC_MESSAGES/fpm2.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/fpm2.mo
-share/pixmaps/fpm2/logo.png
diff --git a/security/fwipe/Makefile b/security/fwipe/Makefile
deleted file mode 100644
index af7768fc5061..000000000000
--- a/security/fwipe/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: David Thiel <lx@redundancy.redundancy.org>
-# $FreeBSD$
-
-PORTNAME= fwipe
-PORTVERSION= 0.36
-PORTREVISION= 1
-CATEGORIES= security
-MASTER_SITES= http://www.jeenyus.net/linux/software/fwipe/ \
- http://redundancy.redundancy.org/mirror/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= djb-style file wiping utility
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-ALL_TARGET= it
-INSTALL_TARGET= setup
-USES= groff
-
-PLIST_FILES= bin/fwipe bin/fwipe0 bin/echo0 man/man1/fwipe.1.gz \
- man/man1/fwipe0.1.gz man/man1/echo0.1.gz
-
-post-extract:
- @${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/conf-cc
- @${ECHO_CMD} "${CC} -s" > ${WRKSRC}/conf-ld
- @${ECHO_CMD} "${PREFIX}" > ${WRKSRC}/conf-home
- @${ECHO_CMD} "${STAGEDIR}${PREFIX}" > ${WRKSRC}/conf-root
-
-.include <bsd.port.mk>
diff --git a/security/fwipe/distinfo b/security/fwipe/distinfo
deleted file mode 100644
index b57da66762d1..000000000000
--- a/security/fwipe/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (fwipe-0.36.tar.gz) = 43394c23d47b3d895243b32ee0e6efb546b73350718c5b376b6e7c72e26571b2
-SIZE (fwipe-0.36.tar.gz) = 28296
diff --git a/security/fwipe/files/patch-hier.c b/security/fwipe/files/patch-hier.c
deleted file mode 100644
index b31374fb3f28..000000000000
--- a/security/fwipe/files/patch-hier.c
+++ /dev/null
@@ -1,26 +0,0 @@
---- hier.c.orig Sat Apr 14 04:53:05 2001
-+++ hier.c Tue Sep 26 08:56:49 2006
-@@ -2,19 +2,15 @@
-
- void hier()
- {
-- h(auto_home,-1,-1,02755);
-- d(auto_home,"bin",-1,-1,02755);
-+ h(auto_home,-1,-1,0755);
-+ d(auto_home,"bin",-1,-1,0755);
- c(auto_home,"bin","fwipe0",-1,-1,0755);
- c(auto_home,"bin","echo0",-1,-1,0755);
- c(auto_home,"bin","fwipe",-1,-1,0755);
-
-- d(auto_home,"man",-1,-1,02755);
-- d(auto_home,"man/man1",-1,-1,02755);
-- d(auto_home,"man/cat1",-1,-1,02755);
-+ d(auto_home,"man",-1,-1,0755);
-+ d(auto_home,"man/man1",-1,-1,0755);
- c(auto_home,"man/man1","fwipe0.1",-1,-1,0644);
-- c(auto_home,"man/cat1","fwipe0.0",-1,-1,0644);
- c(auto_home,"man/man1","echo0.1",-1,-1,0644);
-- c(auto_home,"man/cat1","echo0.0",-1,-1,0644);
- c(auto_home,"man/man1","fwipe.1",-1,-1,0644);
-- c(auto_home,"man/cat1","fwipe.0",-1,-1,0644);
- }
diff --git a/security/fwipe/pkg-descr b/security/fwipe/pkg-descr
deleted file mode 100644
index 217c0ff459fa..000000000000
--- a/security/fwipe/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Fwipe is a secure file erasing program. fwipe0, which actually erases
-your files, is immune to filenames containing spaces, carriage returns,
-dashes, or any other special characters. You can use it in place of rm
-in cron jobs, together with "find ... -print0". The output of fwipe0 is
-specially designed to be parsed easily by machine, so it can be embedded
-in other applications which need secure file erasure.
-
-WWW: http://jeenyus.net/~budney/linux/software/fwipe.html
diff --git a/security/gnome-password-generator/Makefile b/security/gnome-password-generator/Makefile
deleted file mode 100644
index 527fa82fca29..000000000000
--- a/security/gnome-password-generator/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Sergey Akifyev <asa@gascom.ru>
-# $FreeBSD$
-
-PORTNAME= gnome-password-generator
-PORTVERSION= 1.6
-PORTREVISION= 6
-CATEGORIES= security gnome python
-MASTER_SITES= SF/gnome-password/Gnome%20Password%20Generator/${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GNOME 2 password generator
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USE_GNOME= pygnome2
-USES= python:2.7
-
-do-build:
- @cd ${WRKSRC} && ${SED} -e 's|/usr/bin/python|${PYTHON_CMD}|g ; \
- s|/usr/share|${PREFIX}/share|g' ${PORTNAME}.py > ${PORTNAME}
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/*.png ${STAGEDIR}${PREFIX}/share/pixmaps
- ${INSTALL_DATA} ${WRKSRC}/*.desktop ${STAGEDIR}${PREFIX}/share/applications
-
-.include <bsd.port.mk>
diff --git a/security/gnome-password-generator/distinfo b/security/gnome-password-generator/distinfo
deleted file mode 100644
index f7ff664ffac2..000000000000
--- a/security/gnome-password-generator/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gnome-password-generator-1.6.tar.gz) = 9e4d9dd39f6fb6ce9f643b20fba2e6824ceccc5d8bb1cedeb7e8a00d7ec35340
-SIZE (gnome-password-generator-1.6.tar.gz) = 22170
diff --git a/security/gnome-password-generator/pkg-descr b/security/gnome-password-generator/pkg-descr
deleted file mode 100644
index f48c98023bab..000000000000
--- a/security/gnome-password-generator/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Gnome Password Generator is a GUI based secure password generator. It allows
-the user to generate a specified number of random passwords of a specified
-length.
-
-WWW: http://gnome-password.sourceforge.net/
diff --git a/security/gnome-password-generator/pkg-plist b/security/gnome-password-generator/pkg-plist
deleted file mode 100644
index 91a7fe0f1531..000000000000
--- a/security/gnome-password-generator/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/gnome-password-generator
-share/pixmaps/gnome-password-generator.png
-share/applications/gnome-password-generator.desktop
diff --git a/security/httprint/Makefile b/security/httprint/Makefile
deleted file mode 100644
index 5517df540645..000000000000
--- a/security/httprint/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Yonatan <onatan@gmail.com>
-# $FreeBSD$
-
-PORTNAME= httprint
-PORTVERSION= 301
-CATEGORIES= security
-MASTER_SITES= http://net-square.com/zip%20folders/
-DISTNAME= ${PORTNAME}_freebsd_${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Web server fingerprinting tool
-
-WRKSRC= ${WRKDIR}/${PORTNAME}_${PORTVERSION}/freebsd/
-USES= zip
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-RESTRICTED= No cost for personal, education and non-commercial use.
-NO_BUILD= yes
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
- ${LN} -s httprint ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/security/httprint/distinfo b/security/httprint/distinfo
deleted file mode 100644
index 4b2894a2177f..000000000000
--- a/security/httprint/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (httprint_freebsd_301.zip) = 168127b70bc87f1a6e9256ed4aa3a076a7a23c7155e3fe8d5b11a25dc880fcce
-SIZE (httprint_freebsd_301.zip) = 512708
diff --git a/security/httprint/pkg-descr b/security/httprint/pkg-descr
deleted file mode 100644
index 2025fafa7ea9..000000000000
--- a/security/httprint/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-httprint is a web server fingerprinting tool. It relies on web server
-characteristics to accurately identify web servers, despite the fact that they
-may have been obfuscated by changing the server banner strings, or by plug-ins
-such as mod_security or servermask. httprint can also be used to detect web
-enabled devices which do not have a server banner string, such as wireless
-access points, routers, switches, cable modems, etc. httprint uses text
-signature strings and it is very easy to add signatures to the signature
-database.
-
-WWW: http://www.net-square.com/httprint.html
diff --git a/security/httprint/pkg-plist b/security/httprint/pkg-plist
deleted file mode 100644
index 677e20a1d62e..000000000000
--- a/security/httprint/pkg-plist
+++ /dev/null
@@ -1,45 +0,0 @@
-bin/httprint
-%%DATADIR%%/httprint
-%%DATADIR%%/input.txt
-%%DATADIR%%/nmapportlist.txt
-%%DATADIR%%/readme.txt
-%%DATADIR%%/signatures.txt
-%%DATADIR%%/images/_1x1blue.gif
-%%DATADIR%%/images/_1x1grey.gif
-%%DATADIR%%/images/_1x1white.gif
-%%DATADIR%%/images/_blue-end.gif
-%%DATADIR%%/images/_blue-front.gif
-%%DATADIR%%/images/_blue-mid.gif
-%%DATADIR%%/images/_end.gif
-%%DATADIR%%/images/_front.gif
-%%DATADIR%%/images/_grey-end.gif
-%%DATADIR%%/images/_grey-mid.gif
-%%DATADIR%%/images/_httprint.gif
-%%DATADIR%%/images/_netsquare.gif
-%%DATADIR%%/images/_tick.gif
-%%DATADIR%%/images/aol.gif
-%%DATADIR%%/images/apache.gif
-%%DATADIR%%/images/bea.gif
-%%DATADIR%%/images/cisco.gif
-%%DATADIR%%/images/compaq.gif
-%%DATADIR%%/images/domino.gif
-%%DATADIR%%/images/hp.gif
-%%DATADIR%%/images/ibm.gif
-%%DATADIR%%/images/iis4_5.gif
-%%DATADIR%%/images/iis51_6.gif
-%%DATADIR%%/images/jana.gif
-%%DATADIR%%/images/linksys.gif
-%%DATADIR%%/images/mikrotik.gif
-%%DATADIR%%/images/netscape.gif
-%%DATADIR%%/images/novell.gif
-%%DATADIR%%/images/smc.gif
-%%DATADIR%%/images/snap.gif
-%%DATADIR%%/images/sun.gif
-%%DATADIR%%/images/thttpd.gif
-%%DATADIR%%/images/tomcat.gif
-%%DATADIR%%/images/tux.gif
-%%DATADIR%%/images/ubicom.gif
-%%DATADIR%%/images/vnc.gif
-%%DATADIR%%/images/xerver.gif
-%%DATADIR%%/images/zeus.gif
-%%DATADIR%%/images/zope.gif
diff --git a/security/ike-scan/Makefile b/security/ike-scan/Makefile
deleted file mode 100644
index 6ace43e00797..000000000000
--- a/security/ike-scan/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Yonatan <onatan@gmail.com>
-# $FreeBSD$
-
-PORTNAME= ike-scan
-PORTVERSION= 1.9
-CATEGORIES= security net-vpn
-MASTER_SITES= http://www.nta-monitor.com/tools/ike-scan/download/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= VPN scanner and identifier
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= ssl
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --datadir=${PREFIX}/share --with-openssl=${LOCALBASE}
-
-OPTIONS_DEFINE= DOCS
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} AUTHORS COPYING NEWS README TODO \
- udp-backoff-fingerprinting-paper.txt ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/security/ike-scan/distinfo b/security/ike-scan/distinfo
deleted file mode 100644
index 852aa70b73d8..000000000000
--- a/security/ike-scan/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ike-scan-1.9.tar.gz) = 05d15c7172034935d1e46b01dacf1101a293ae0d06c0e14025a4507656f1a7b6
-SIZE (ike-scan-1.9.tar.gz) = 1412689
diff --git a/security/ike-scan/pkg-descr b/security/ike-scan/pkg-descr
deleted file mode 100644
index 294a87cd024e..000000000000
--- a/security/ike-scan/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-ike-scan discovers IKE hosts and can also fingerprint them using the
-retransmission backoff pattern.
-ike-scan does two things:
-a) Discovery: Determine which hosts are running IKE.
- This is done by displaying those hosts which respond to the IKE requests
- sent by ike-scan.
-b) Fingerprinting: Determine which IKE implementation the hosts are using.
- This is done by recording the times of the IKE response packets from the
- target hosts and comparing the observed retransmission backoff pattern
- against known patterns.
-
-WWW: http://www.nta-monitor.com/ike-scan
diff --git a/security/ike-scan/pkg-plist b/security/ike-scan/pkg-plist
deleted file mode 100644
index 690ecce34dbe..000000000000
--- a/security/ike-scan/pkg-plist
+++ /dev/null
@@ -1,13 +0,0 @@
-bin/ike-scan
-bin/psk-crack
-man/man1/ike-scan.1.gz
-man/man1/psk-crack.1.gz
-%%DATADIR%%/ike-backoff-patterns
-%%DATADIR%%/ike-vendor-ids
-%%DATADIR%%/psk-crack-dictionary
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/udp-backoff-fingerprinting-paper.txt
diff --git a/security/ipfwcount/Makefile b/security/ipfwcount/Makefile
deleted file mode 100644
index cecbe0968b44..000000000000
--- a/security/ipfwcount/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: Robert Archer <freebsd@deathbeforedecaf.net>
-# $FreeBSD$
-
-PORTNAME= ipfwcount
-PORTVERSION= 0.2.1
-PORTREVISION= 1
-CATEGORIES= security
-MASTER_SITES= http://deathbeforedecaf.net/misc/ports/ \
- http://users.netleader.com.au/~rob/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Summarise ipfw logs by counting and sorting the fields
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= perl5 shebangfix
-SHEBANG_FILES= ipfwcount
-
-PLIST_FILES= bin/ipfwcount man/man1/ipfwcount.1.gz
-PORTEXAMPLES= 100.ipfwcount
-
-SUB_FILES= pkg-message
-
-OPTIONS_DEFINE= EXAMPLES
-
-do-build:
- cd ${WRKSRC} && pod2man ipfwcount > ipfwcount.1
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/ipfwcount ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/ipfwcount.1 ${STAGEDIR}${PREFIX}/man/man1
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/100.ipfwcount ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/security/ipfwcount/distinfo b/security/ipfwcount/distinfo
deleted file mode 100644
index bc333b838bcb..000000000000
--- a/security/ipfwcount/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ipfwcount-0.2.1.tar.gz) = b8b7ccb3bd8ff95903e48269aa78cef2eb8def79b966fbf0c1542882b1412bc4
-SIZE (ipfwcount-0.2.1.tar.gz) = 3863
diff --git a/security/ipfwcount/files/pkg-message.in b/security/ipfwcount/files/pkg-message.in
deleted file mode 100644
index 7a34f06d4015..000000000000
--- a/security/ipfwcount/files/pkg-message.in
+++ /dev/null
@@ -1,16 +0,0 @@
-[
-{ type: install
- message: <<EOM
- To summarise ipfw(8) logs in your daily security check:
-
- * Copy %%EXAMPLESDIR%%/100.ipfwcount to
- %%PREFIX%%/etc/periodic/security
-
- * Add the line
-
- daily_status_security_ipfwcount_enable="YES"
-
- to /etc/periodic.conf
-EOM
-}
-]
diff --git a/security/ipfwcount/pkg-descr b/security/ipfwcount/pkg-descr
deleted file mode 100644
index 858a0c9f0163..000000000000
--- a/security/ipfwcount/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-ipfwcount reads ipfw(8) logs and extracts the following fields:
-
- rule action proto type shost sport dhost dport dir iface
-
-You can then print lists like 'top <n> blocked ports', 'top <n> blocked hosts',
-or 'incoming connections sorted by interface and protocol'.
-
-For more sophisticated lists, you can filter the entries using Perl expressions.
-
-WWW: http://deathbeforedecaf.net/misc/ports
diff --git a/security/libsparkcrypto/Makefile b/security/libsparkcrypto/Makefile
deleted file mode 100644
index ba3093d2f7d9..000000000000
--- a/security/libsparkcrypto/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: John Marino <marino@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= libsparkcrypto
-PORTVERSION= 0.1.1
-PORTREVISION= 5
-CATEGORIES= security
-MASTER_SITES= http://senier.net/libsparkcrypto/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Cryptographic library implemented in SPARK
-
-LICENSE= BSD3CLAUSE
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= ada dos2unix gmake tar:tgz
-DOS2UNIX_FILES= Makefile build/libsparkcrypto.gpr \
- src/shared/generic/lsc-byteswap64.ads \
- src/shared/generic/lsc-types.ads
-SPARKARCH:= ${ARCH:S/amd64/x86_64/:S/i386/i686/}
-ALL_TARGET= all build
-
-BROKEN_aarch64= fails to compile: unsupported architecture: aarch64
-
-MAKE_ENV+= SPARKARCH=${SPARKARCH} \
- SPARK_DIR=${WRKSRC}/src/spark \
- MODE=release \
- RUNTIME=native \
- NO_TESTS=true \
- NO_PROOF=true
-
-OPTIONS_DEFINE= DOCS
-
-DOCS_BUILD_DEPENDS= adabrowse:textproc/adabrowse
-DOCS_MAKE_ENV_OFF= NO_APIDOC=true
-
-post-patch:
-# ports passed unwanted ARCH definition to Makefile
- @${REINPLACE_CMD} -e 's|ARCH|SPARKARCH|g' \
- ${WRKSRC}/Makefile
-
-.include <bsd.port.mk>
diff --git a/security/libsparkcrypto/distinfo b/security/libsparkcrypto/distinfo
deleted file mode 100644
index b32135fb105a..000000000000
--- a/security/libsparkcrypto/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (libsparkcrypto-0.1.1.tgz) = 47582d6910b8c5bb46df51d0e76c27e6fa2b13e8ab73fb4ae0f1d9f7cbd7aa6a
-SIZE (libsparkcrypto-0.1.1.tgz) = 101491
diff --git a/security/libsparkcrypto/files/patch-Makefile b/security/libsparkcrypto/files/patch-Makefile
deleted file mode 100644
index 46a53a5fb4c6..000000000000
--- a/security/libsparkcrypto/files/patch-Makefile
+++ /dev/null
@@ -1,88 +0,0 @@
---- Makefile.orig 2013-07-20 13:54:32.000000000 +0000
-+++ Makefile
-@@ -5,7 +5,6 @@ UNAME_M := $(shell uname -m)
- ARCH ?= $(UNAME_M)
- RUNTIME ?= native
- TESTS ?= test_aes test_hmac test_ripemd160 test_sha2 test_shadow benchmark
--DESTDIR ?= /usr/local
- TARGET_CFG ?= $(OUTPUT_DIR)/target.cfg
-
- VERSION ?= 0.1.1
-@@ -33,7 +32,7 @@ SHARED_DIRS = src/shared/$(ENDIANESS) sr
- ARCH_FILES = $(wildcard src/ada/$(ARCH)/*.ad?)
- ADT_FILES = $(addprefix $(OUTPUT_DIR)/tree/,$(notdir $(patsubst %.ads,%.adt,$(wildcard src/shared/generic/*.ads))))
-
--ALL_GOALS = install_local
-+ALL_GOALS =
- INSTALL_DEPS = install_files
-
- # SPARK_DIR must be set
-@@ -78,6 +77,7 @@ endif
- # Feature: NO_APIDOC
- ifeq ($(NO_APIDOC),)
- ALL_GOALS += apidoc
-+INSTALL_DEPS += install_docs
- endif
-
- ###############################################################################
-@@ -119,9 +119,12 @@ proof: $(OUTPUT_DIR)/proof/libsparkcrypt
- apidoc: $(ADT_FILES)
- echo $^ | xargs -n1 > $(OUTPUT_DIR)/tree.lst
- adabrowse -T $(OUTPUT_DIR)/tree -f @$(OUTPUT_DIR)/tree.lst -w1 -c doc/adabrowse.conf -o $(OUTPUT_DIR)/doc/
-- install -m 644 doc/libsparkcrypto.css $(OUTPUT_DIR)/doc/libsparkcrypto.css
-- install -m 644 doc/apidoc.css $(OUTPUT_DIR)/doc/apidoc.css
-- install -m 644 doc/lsc_logo.png $(OUTPUT_DIR)/doc/lsc_logo.png
-+
-+install_docs:
-+ install -d -m 755 $(DESTDIR)$(PREFIX)/share/doc/libsparkcrypto
-+ install -m 644 doc/libsparkcrypto.css doc/apidoc.css \
-+ doc/lsc_logo.png $(DESTDIR)$(PREFIX)/share/doc/libsparkcrypto
-+ install -m 644 $(OUTPUT_DIR)/doc/* $(DESTDIR)$(PREFIX)/share/doc/libsparkcrypto/
-
- archive: $(OUTPUT_DIR)/doc/libsparkcrypto-$(VERSION).tgz
-
-@@ -154,21 +157,33 @@ $(OUTPUT_DIR)/proof/libsparkcrypto.idx:
- install: $(INSTALL_DEPS)
-
- install_files: build
-- install -d -m 755 $(DESTDIR)/adalib $(DESTDIR)/adainclude $(DESTDIR)/sharedinclude
-- install -p -m 755 $(OUTPUT_DIR)/build/adalib/libsparkcrypto.a $(DESTDIR)/adalib/libsparkcrypto.a
-- install -p -m 644 build/libsparkcrypto.gpr $(DESTDIR)/libsparkcrypto.gpr
-- install -p -m 644 src/shared/$(ENDIANESS)/*.ad? $(DESTDIR)/sharedinclude/
-- install -p -m 644 src/shared/generic/*.ad? $(DESTDIR)/sharedinclude/
-- install -p -m 644 src/ada/generic/*.ad? $(DESTDIR)/adainclude/
-- install -p -m 644 src/ada/$(IO)/*.ad? $(DESTDIR)/adainclude/
-+ install -d -m 755 $(DESTDIR)$(PREFIX)/lib/libsparkcrypto \
-+ $(DESTDIR)$(PREFIX)/include/libsparkcrypto/adainclude \
-+ $(DESTDIR)$(PREFIX)/lib/gnat \
-+ $(DESTDIR)$(PREFIX)/include/libsparkcrypto/sharedinclude
-+ install -p -m 755 $(OUTPUT_DIR)/build/adalib/libsparkcrypto.a \
-+ $(DESTDIR)$(PREFIX)/lib/libsparkcrypto
-+ install -p -m 644 build/libsparkcrypto.gpr \
-+ $(DESTDIR)$(PREFIX)/lib/gnat
-+ install -p -m 644 src/shared/$(ENDIANESS)/*.ad? \
-+ $(DESTDIR)$(PREFIX)/include/libsparkcrypto/sharedinclude/
-+ install -p -m 644 src/shared/generic/*.ad? \
-+ $(DESTDIR)$(PREFIX)/include/libsparkcrypto/sharedinclude/
-+ install -p -m 644 src/ada/generic/*.ad? \
-+ $(DESTDIR)$(PREFIX)/include/libsparkcrypto/adainclude/
-+ install -p -m 644 src/ada/$(IO)/*.ad? \
-+ $(DESTDIR)$(PREFIX)/include/libsparkcrypto/adainclude/
- ifneq ($(strip $(ARCH_FILES)),)
-- install -p -m 644 $(ARCH_FILES) $(DESTDIR)/adainclude/
-+ install -p -m 644 $(ARCH_FILES) \
-+ $(DESTDIR)$(PREFIX)/include/libsparkcrypto/adainclude/
- endif
-- install -p -m 444 $(OUTPUT_DIR)/build/adalib/*.ali $(DESTDIR)/adalib/
-+ install -p -m 444 $(OUTPUT_DIR)/build/adalib/*.ali \
-+ $(DESTDIR)$(PREFIX)/lib/libsparkcrypto/
-
- install_proof: install_files proof
-- install -D -p -m 444 $(OUTPUT_DIR)/proof/libsparkcrypto.sum $(DESTDIR)/libsparkcrypto.sum
-- (cd $(OUTPUT_DIR)/empty && sparkmake -include=*\.ads -dir=$(DESTDIR)/sharedinclude -nometa -index=$(DESTDIR)/libsparkcrypto.idx)
-+ install -D -p -m 444 $(OUTPUT_DIR)/proof/libsparkcrypto.sum \
-+ $(DESTDIR)$(PREFIX)/include/libsparkcrypto
-+ (cd $(OUTPUT_DIR)/empty && sparkmake -include=*\.ads -dir=$(DESTDIR)$(PREFIX)/include/libsparkcrypto/sharedinclude -nometa -index=$(DESTDIR)$(PREFIX)/include/libsparkcrypto/libsparkcrypto.idx)
-
- install_local: DESTDIR = $(OUTPUT_DIR)/libsparkcrypto
- install_local: install
diff --git a/security/libsparkcrypto/files/patch-build_libsparkcrypto.gpr b/security/libsparkcrypto/files/patch-build_libsparkcrypto.gpr
deleted file mode 100644
index 2483214ff5c5..000000000000
--- a/security/libsparkcrypto/files/patch-build_libsparkcrypto.gpr
+++ /dev/null
@@ -1,13 +0,0 @@
---- build/libsparkcrypto.gpr.orig 2013-06-26 21:14:37.000000000 +0000
-+++ build/libsparkcrypto.gpr
-@@ -1,7 +1,8 @@
- project Libsparkcrypto
- is
-- for Source_Dirs use ("adainclude", "sharedinclude");
-- for Library_Dir use "adalib";
-+ for Source_Dirs use ("../../include/libsparkcryto/adainclude",
-+ "../../include/libsparkcrypto/sharedinclude");
-+ for Library_Dir use "../libsparkcrypto";
- for Library_Kind use "static";
- for Library_Name use "sparkcrypto";
- for Externally_Built use "true";
diff --git a/security/libsparkcrypto/files/patch-src_shared_generic_lsc-byteswap64.ads b/security/libsparkcrypto/files/patch-src_shared_generic_lsc-byteswap64.ads
deleted file mode 100644
index 4a33dd64ac57..000000000000
--- a/security/libsparkcrypto/files/patch-src_shared_generic_lsc-byteswap64.ads
+++ /dev/null
@@ -1,9 +0,0 @@
---- src/shared/generic/lsc-byteswap64.ads.orig 2015-07-05 09:06:26 UTC
-+++ src/shared/generic/lsc-byteswap64.ads
-@@ -44,6 +44,5 @@ package LSC.Byteswap64 is
-
- -- Byte-swap @Value@
- function Swap (Value : Types.Word64) return Types.Word64;
-- pragma Inline (Swap);
-
- end LSC.Byteswap64;
diff --git a/security/libsparkcrypto/files/patch-src_shared_generic_lsc-types.ads b/security/libsparkcrypto/files/patch-src_shared_generic_lsc-types.ads
deleted file mode 100644
index 5613ca8a4d48..000000000000
--- a/security/libsparkcrypto/files/patch-src_shared_generic_lsc-types.ads
+++ /dev/null
@@ -1,21 +0,0 @@
---- src/shared/generic/lsc-types.ads.orig 2015-03-16 17:16:28 UTC
-+++ src/shared/generic/lsc-types.ads
-@@ -102,18 +102,14 @@ package LSC.Types is
-
- -- Convert 32-bit word to 32-bit byte array
- function Word32_To_Byte_Array32 (Value : Word32) return Byte_Array32_Type;
-- pragma Inline (Word32_To_Byte_Array32);
-
- -- Convert 32-bit byte array to 32-bit word
- function Byte_Array32_To_Word32 (Value : Byte_Array32_Type) return Word32;
-- pragma Inline (Byte_Array32_To_Word32);
-
- -- Convert 64-bit word to 64-bit byte array
- function Word64_To_Byte_Array64 (Value : Word64) return Byte_Array64_Type;
-- pragma Inline (Word64_To_Byte_Array64);
-
- -- Convert 64-bit byte array to 64-bit word
- function Byte_Array64_To_Word64 (Value : Byte_Array64_Type) return Word64;
-- pragma Inline (Byte_Array64_To_Word64);
-
- end LSC.Types;
diff --git a/security/libsparkcrypto/pkg-descr b/security/libsparkcrypto/pkg-descr
deleted file mode 100644
index cb64120ca02b..000000000000
--- a/security/libsparkcrypto/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-libsparkcrypto is a formally verified implementation of several widely used
-symmetric cryptographic algorithms using the SPARK programming language and
-toolset. For the complete library proofs of the absence of run-time errors
-like type range violations, division by zero and numerical overflows are
-available. Some of its subprograms include proofs of partial correctness.
-
-The distribution contains test cases for all implemented algorithms and a
-benchmark to compare its performance with the OpenSSL library. The achieved
-speed has been found to be very close to the optimized C and Assembler
-implementations of OpenSSL.
-
-WWW: http://senier.net/libsparkcrypto/
diff --git a/security/libsparkcrypto/pkg-plist b/security/libsparkcrypto/pkg-plist
deleted file mode 100644
index a51adea6a6ff..000000000000
--- a/security/libsparkcrypto/pkg-plist
+++ /dev/null
@@ -1,114 +0,0 @@
-include/libsparkcrypto/adainclude/lsc-aes-print.adb
-include/libsparkcrypto/adainclude/lsc-aes-print.ads
-include/libsparkcrypto/adainclude/lsc-byteswap32.adb
-include/libsparkcrypto/adainclude/lsc-byteswap64.adb
-include/libsparkcrypto/adainclude/lsc-debug.ads
-include/libsparkcrypto/adainclude/lsc-io.adb
-include/libsparkcrypto/adainclude/lsc-ripemd160-print.adb
-include/libsparkcrypto/adainclude/lsc-ripemd160-print.ads
-include/libsparkcrypto/adainclude/lsc-test.adb
-include/libsparkcrypto/adainclude/lsc-types.adb
-include/libsparkcrypto/sharedinclude/lsc-aes-cbc.adb
-include/libsparkcrypto/sharedinclude/lsc-aes-cbc.ads
-include/libsparkcrypto/sharedinclude/lsc-aes-print.ads
-include/libsparkcrypto/sharedinclude/lsc-aes-tables.ads
-include/libsparkcrypto/sharedinclude/lsc-aes.adb
-include/libsparkcrypto/sharedinclude/lsc-aes.ads
-include/libsparkcrypto/sharedinclude/lsc-byteorder32.adb
-include/libsparkcrypto/sharedinclude/lsc-byteorder32.ads
-include/libsparkcrypto/sharedinclude/lsc-byteorder64.adb
-include/libsparkcrypto/sharedinclude/lsc-byteorder64.ads
-include/libsparkcrypto/sharedinclude/lsc-byteswap32.adb
-include/libsparkcrypto/sharedinclude/lsc-byteswap32.ads
-include/libsparkcrypto/sharedinclude/lsc-byteswap64.adb
-include/libsparkcrypto/sharedinclude/lsc-byteswap64.ads
-include/libsparkcrypto/sharedinclude/lsc-debug.ads
-include/libsparkcrypto/sharedinclude/lsc-hmac_ripemd160.adb
-include/libsparkcrypto/sharedinclude/lsc-hmac_ripemd160.ads
-include/libsparkcrypto/sharedinclude/lsc-hmac_sha256.adb
-include/libsparkcrypto/sharedinclude/lsc-hmac_sha256.ads
-include/libsparkcrypto/sharedinclude/lsc-hmac_sha384.adb
-include/libsparkcrypto/sharedinclude/lsc-hmac_sha384.ads
-include/libsparkcrypto/sharedinclude/lsc-hmac_sha512.adb
-include/libsparkcrypto/sharedinclude/lsc-hmac_sha512.ads
-include/libsparkcrypto/sharedinclude/lsc-io.ads
-include/libsparkcrypto/sharedinclude/lsc-ops32.adb
-include/libsparkcrypto/sharedinclude/lsc-ops32.ads
-include/libsparkcrypto/sharedinclude/lsc-ops64.adb
-include/libsparkcrypto/sharedinclude/lsc-ops64.ads
-include/libsparkcrypto/sharedinclude/lsc-pad32.adb
-include/libsparkcrypto/sharedinclude/lsc-pad32.ads
-include/libsparkcrypto/sharedinclude/lsc-pad64.adb
-include/libsparkcrypto/sharedinclude/lsc-pad64.ads
-include/libsparkcrypto/sharedinclude/lsc-ripemd160-print.ads
-include/libsparkcrypto/sharedinclude/lsc-ripemd160.adb
-include/libsparkcrypto/sharedinclude/lsc-ripemd160.ads
-include/libsparkcrypto/sharedinclude/lsc-sha256-tables.ads
-include/libsparkcrypto/sharedinclude/lsc-sha256.adb
-include/libsparkcrypto/sharedinclude/lsc-sha256.ads
-include/libsparkcrypto/sharedinclude/lsc-sha512-tables.ads
-include/libsparkcrypto/sharedinclude/lsc-sha512.adb
-include/libsparkcrypto/sharedinclude/lsc-sha512.ads
-include/libsparkcrypto/sharedinclude/lsc-test.ads
-include/libsparkcrypto/sharedinclude/lsc-types.ads
-include/libsparkcrypto/sharedinclude/lsc.ads
-lib/gnat/libsparkcrypto.gpr
-lib/libsparkcrypto/libsparkcrypto.a
-lib/libsparkcrypto/lsc-aes-cbc.ali
-lib/libsparkcrypto/lsc-aes-print.ali
-lib/libsparkcrypto/lsc-aes-tables.ali
-lib/libsparkcrypto/lsc-aes.ali
-lib/libsparkcrypto/lsc-byteorder32.ali
-lib/libsparkcrypto/lsc-byteorder64.ali
-lib/libsparkcrypto/lsc-byteswap32.ali
-lib/libsparkcrypto/lsc-byteswap64.ali
-lib/libsparkcrypto/lsc-debug.ali
-lib/libsparkcrypto/lsc-hmac_ripemd160.ali
-lib/libsparkcrypto/lsc-hmac_sha256.ali
-lib/libsparkcrypto/lsc-hmac_sha384.ali
-lib/libsparkcrypto/lsc-hmac_sha512.ali
-lib/libsparkcrypto/lsc-io.ali
-lib/libsparkcrypto/lsc-ops32.ali
-lib/libsparkcrypto/lsc-ops64.ali
-lib/libsparkcrypto/lsc-pad32.ali
-lib/libsparkcrypto/lsc-pad64.ali
-lib/libsparkcrypto/lsc-ripemd160-print.ali
-lib/libsparkcrypto/lsc-ripemd160.ali
-lib/libsparkcrypto/lsc-sha256-tables.ali
-lib/libsparkcrypto/lsc-sha256.ali
-lib/libsparkcrypto/lsc-sha512-tables.ali
-lib/libsparkcrypto/lsc-sha512.ali
-lib/libsparkcrypto/lsc-test.ali
-lib/libsparkcrypto/lsc-types.ali
-lib/libsparkcrypto/lsc.ali
-%%PORTDOCS%%%%DOCSDIR%%/apidoc.css
-%%PORTDOCS%%%%DOCSDIR%%/libsparkcrypto.css
-%%PORTDOCS%%%%DOCSDIR%%/lsc-aes-cbc.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-aes-print.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-aes-tables.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-aes.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-byteorder32.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-byteorder64.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-byteswap32.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-byteswap64.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-debug.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-hmac_ripemd160.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-hmac_sha256.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-hmac_sha384.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-hmac_sha512.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-io.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-ops32.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-ops64.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-pad32.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-pad64.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-ripemd160-print.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-ripemd160.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-sha256-tables.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-sha256.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-sha512-tables.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-sha512.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-test.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc-types.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc.html
-%%PORTDOCS%%%%DOCSDIR%%/lsc_logo.png
-%%PORTDOCS%%%%DOCSDIR%%/subprograms.html
diff --git a/security/md4coll/Makefile b/security/md4coll/Makefile
deleted file mode 100644
index 01c5838b20b4..000000000000
--- a/security/md4coll/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= md4coll
-DISTVERSION= 0.1
-CATEGORIES= security
-MASTER_SITES= http://www.stachliu.com/ \
- http://mirror.roe.ch/dist/${PORTNAME}/${DISTVERSION}/
-DISTNAME= ${PORTNAME}.c
-EXTRACT_SUFX=
-EXTRACT_ONLY=
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fast MD4 collision generator
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NO_WRKSUBDIR= yes
-PLIST_FILES= bin/${PORTNAME}
-
-post-extract:
- @${CP} ${DISTDIR}/${DISTNAME} ${WRKSRC}
-
-do-build:
- ${CC} ${CFLAGS} ${WRKSRC}/${DISTNAME} -o ${WRKSRC}/${PORTNAME}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/security/md4coll/distinfo b/security/md4coll/distinfo
deleted file mode 100644
index 8d510723aa60..000000000000
--- a/security/md4coll/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (md4coll.c) = 2bebad65909745571594f17a961b74232c8dfde3ae0949d01246d67c9c0e48a3
-SIZE (md4coll.c) = 16814
diff --git a/security/md4coll/pkg-descr b/security/md4coll/pkg-descr
deleted file mode 100644
index b66e5d8953f9..000000000000
--- a/security/md4coll/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-[ excerpt from developer's www site with modifications ]
-
-Faster implementation of techniques described in Cryptanalysis for
-Hash Functions MD4 and RIPEMD, by Xiaoyun Wang, et al.
-
-MD4 Collision Generator by Patrick Stach <pstach@stachliu.com>
-Implementation of paper by Xiaoyun Wang, et. al.
-
-WWW: http://www.stachliu.com/collisions.html
diff --git a/security/md4coll/pkg-message b/security/md4coll/pkg-message
deleted file mode 100644
index 91cefce11f21..000000000000
--- a/security/md4coll/pkg-message
+++ /dev/null
@@ -1,8 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Please check http://www.stachliu.com/collisions.html for instructions
-on how to use this application.
-EOM
-}
-]
diff --git a/security/md5coll/Makefile b/security/md5coll/Makefile
deleted file mode 100644
index 54f00c594d31..000000000000
--- a/security/md5coll/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= md5coll
-DISTVERSION= 0.1
-CATEGORIES= security
-MASTER_SITES= http://www.stachliu.com/ \
- http://mirror.roe.ch/dist/${PORTNAME}/${DISTVERSION}/
-DISTNAME= ${PORTNAME}.c
-EXTRACT_SUFX=
-EXTRACT_ONLY=
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fast MD5 collision generator
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NO_WRKSUBDIR= yes
-PLIST_FILES= bin/${PORTNAME}
-
-post-extract:
- @${CP} ${DISTDIR}/${DISTNAME} ${WRKSRC}
-
-do-build:
- ${CC} ${CFLAGS} ${WRKSRC}/${DISTNAME} -o ${WRKSRC}/${PORTNAME}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/security/md5coll/distinfo b/security/md5coll/distinfo
deleted file mode 100644
index 847c4cb7de19..000000000000
--- a/security/md5coll/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (md5coll.c) = ce00158446d946f0333baec9f38470f3670d46c1086d3d71b28ddee5313c5542
-SIZE (md5coll.c) = 45352
diff --git a/security/md5coll/pkg-descr b/security/md5coll/pkg-descr
deleted file mode 100644
index 6e6677d3b406..000000000000
--- a/security/md5coll/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-[ excerpt from developer's www site with modifications ]
-
-Faster implementation of techniques in How to Break MD5 and Other
-Hash Functions, by Xiaoyun Wang, et al.
-
-MD5 Collision Generator by Patrick Stach <pstach@stachliu.com>.
-Implementation of paper by Xiaoyun Wang, et all.
-
-WWW: http://www.stachliu.com/collisions.html
diff --git a/security/osiris/Makefile b/security/osiris/Makefile
deleted file mode 100644
index a8c02f488def..000000000000
--- a/security/osiris/Makefile
+++ /dev/null
@@ -1,69 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= osiris
-PORTVERSION= 4.2.3
-PORTREVISION= 4
-CATEGORIES= security
-MASTER_SITES= http://osiris.shmoo.com/data/ \
- http://redundancy.redundancy.org/mirror/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Shmoo client/server host integrity checker
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-BROKEN_FreeBSD_12= undefined symbol: SHA_Init
-BROKEN_FreeBSD_13= undefined symbol: SHA_Init
-
-GNU_CONFIGURE= yes
-USES= readline ssl
-
-OPTIONS_DEFINE= OSIRISMD OSIRISD PRINTDB CLI
-OPTIONS_DEFAULT= OSIRISD
-OPTIONS_SUB= yes
-
-OSIRISMD_DESC= Management daemon
-OSIRISD_DESC= Scan agent
-PRINTDB_DESC= Database print tool
-CLI_DESC= Management CLI
-
-post-build-PRINTDB-on:
- cd ${WRKSRC}/src/tools && ${MAKE_CMD}
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/osiris
-
-do-install-CLI-on:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/cli/osiris ${STAGEDIR}${PREFIX}/sbin
-
-do-install-PRINTDB-on:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/tools/printdb ${STAGEDIR}${PREFIX}/bin
-
-do-install-OSIRISD-on:
- ${SED} -e 's|@INSTALLDIR@|${PREFIX}/sbin|g' \
- -e 's|@OSIRISDIR@|${PREFIX}/osiris|g' \
- ${WRKSRC}/src/install/freebsd/osirisd.in > \
- ${WRKSRC}/src/install/freebsd/osirisd.sh
- ${INSTALL_PROGRAM} ${WRKSRC}/src/osirisd/osirisd ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_SCRIPT} ${WRKSRC}/src/install/freebsd/osirisd.sh \
- ${STAGEDIR}${PREFIX}/etc/rc.d
-
-do-install-OSIRISMD-on:
- ${SED} -e 's|@INSTALLDIR@|${PREFIX}/sbin|g' \
- -e 's|@OSIRISDIR@|${PREFIX}/osiris|g' \
- ${WRKSRC}/src/install/freebsd/osirismd.in > \
- ${WRKSRC}/src/install/freebsd/osirismd.sh
- @${MKDIR} ${STAGEDIR}${PREFIX}/osiris/configs
-.for os in aix bsdos darwin freebsd irix linux netbsd openbsd sunos \
- unix-generic windows2000 windowsnt windowsserver2003 windowsxp \
- wrt54g
- ${INSTALL_DATA} ${WRKSRC}/src/configs/default.${os} \
- ${STAGEDIR}${PREFIX}/osiris/configs
-.endfor
- ${INSTALL_PROGRAM} -m 4755 ${WRKSRC}/src/osirismd/osirismd \
- ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_SCRIPT} ${WRKSRC}/src/install/freebsd/osirismd.sh \
- ${STAGEDIR}${PREFIX}/etc/rc.d
-
-.include <bsd.port.mk>
diff --git a/security/osiris/distinfo b/security/osiris/distinfo
deleted file mode 100644
index 7fe395af9793..000000000000
--- a/security/osiris/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (osiris-4.2.3.tar.gz) = 94e1f28a6dc24e85efb47383126cf3bad35db8a7d47a8025e77bb6f0730c3b04
-SIZE (osiris-4.2.3.tar.gz) = 1924149
diff --git a/security/osiris/pkg-descr b/security/osiris/pkg-descr
deleted file mode 100644
index 07f23e77b3ad..000000000000
--- a/security/osiris/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Osiris is a Host Integrity Management System that periodically monitors
-one or more hosts for change. It maintains detailed logs of changes to
-the file system, user and group lists, resident kernel modules, and
-more. Osiris can be configured to email these logs to the administrator.
-Hosts are periodically scanned and, if desired, the records can be
-maintained for forensic purposes. Osiris keeps an administrator apprised
-of possible attacks and/or nasty little trojans. The purpose here is
-to isolate changes that indicate a break-in or a compromised system.
-Osiris makes use of OpenSSL for encryption and authentication in all
-components.
-
-WWW: http://osiris.shmoo.com/
diff --git a/security/osiris/pkg-install b/security/osiris/pkg-install
deleted file mode 100644
index eca0e185ef1d..000000000000
--- a/security/osiris/pkg-install
+++ /dev/null
@@ -1,73 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" -a -z "${BATCH}" ]; then
- read -p "${question} [${default}]? " answer
- fi
- echo ${answer:-${default}}
-}
-
-yesno() {
- local question default answer
-
- question=$1
- default=$2
- while :; do
- answer=$(ask "${question}" "${default}")
- case "${answer}" in
- [Yy]*) return 0;;
- [Nn]*) return 1;;
- esac
- echo "Please answer yes or no."
- done
-}
-
-make_account() {
- local u g gcos
-
- u=$1
- g=$2
- gcos=$3
-
- if pw group show "${g}" >/dev/null 2>&1; then
- echo "You already have a group \"${g}\", so I will use it."
- else
- echo "You need a group \"${g}\"."
- if which -s pw && yesno "Would you like me to create it" y
- then
- pw groupadd ${g} || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
- fi
-
- if pw user show "${u}" >/dev/null 2>&1; then
- echo "You already have a user \"${u}\", so I will use it."
- else
- echo "You need a user \"${u}\"."
- if which -s pw && yesno "Would you like me to create it" y
- then
- pw useradd ${u} -g ${g} -h - -d /nonexistent -s /sbin/nologin -c "${gcos}" || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
- fi
-}
-
-case $2 in
-
-PRE-INSTALL)
- make_account osiris osiris "Osiris"
- ;;
-esac
diff --git a/security/osiris/pkg-message b/security/osiris/pkg-message
deleted file mode 100644
index c3df57c6f72b..000000000000
--- a/security/osiris/pkg-message
+++ /dev/null
@@ -1,15 +0,0 @@
-[
-{ type: install
- message: <<EOM
-To start the osiris daemons at system boot, add:
-
-osirisd_enable="YES"
-
-and/or
-
-osirismd_enable="YES"
-
-to /etc/rc.conf.
-EOM
-}
-]
diff --git a/security/osiris/pkg-plist b/security/osiris/pkg-plist
deleted file mode 100644
index 0042dcec27d3..000000000000
--- a/security/osiris/pkg-plist
+++ /dev/null
@@ -1,30 +0,0 @@
-%%CLI%%sbin/osiris
-%%PRINTDB%%bin/printdb
-%%OSIRISD%%sbin/osirisd
-%%OSIRISMD%%@owner osiris
-%%OSIRISMD%%@group osiris
-%%OSIRISMD%%sbin/osirismd
-%%OSIRISMD%%@owner
-%%OSIRISMD%%@group
-%%OSIRISD%%etc/rc.d/osirisd.sh
-%%OSIRISMD%%etc/rc.d/osirismd.sh
-@dir(osiris,osiris,) osiris
-%%OSIRISMD%%@owner osiris
-%%OSIRISMD%%@group osiris
-%%OSIRISMD%%osiris/configs/default.aix
-%%OSIRISMD%%osiris/configs/default.bsdos
-%%OSIRISMD%%osiris/configs/default.darwin
-%%OSIRISMD%%osiris/configs/default.freebsd
-%%OSIRISMD%%osiris/configs/default.irix
-%%OSIRISMD%%osiris/configs/default.linux
-%%OSIRISMD%%osiris/configs/default.netbsd
-%%OSIRISMD%%osiris/configs/default.openbsd
-%%OSIRISMD%%osiris/configs/default.sunos
-%%OSIRISMD%%osiris/configs/default.unix-generic
-%%OSIRISMD%%osiris/configs/default.windows2000
-%%OSIRISMD%%osiris/configs/default.windowsnt
-%%OSIRISMD%%osiris/configs/default.windowsserver2003
-%%OSIRISMD%%osiris/configs/default.windowsxp
-%%OSIRISMD%%osiris/configs/default.wrt54g
-%%OSIRISMD%%@owner
-%%OSIRISMD%%@group
diff --git a/security/ranpwd/Makefile b/security/ranpwd/Makefile
deleted file mode 100644
index fa98e859f5e5..000000000000
--- a/security/ranpwd/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: corky1951@comcast.net
-# $FreeBSD$
-
-PORTNAME= ranpwd
-PORTVERSION= 1.2
-PORTREVISION= 1
-CATEGORIES= security
-#MASTER_SITES= KERNEL_ORG
-MASTER_SITES= http://artfiles.org/kernel.org/pub/software/utils/admin/ranpwd/ \
- http://debian.securedservers.com/kernel/pub/software/utils/admin/ranpwd/ \
- http://ftp.cc.uoc.gr/pub/software/utils/admin/ranpwd/ \
- http://ftp.naist.jp/pub/Linux/kernel.org/software/utils/admin/ranpwd/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Tool to generate random passwords
-
-LICENSE= GPLv2+
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gmake
-GNU_CONFIGURE= yes
-
-PLIST_FILES= bin/ranpwd man/man1/ranpwd.1.gz
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/ranpwd ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/ranpwd.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/security/ranpwd/distinfo b/security/ranpwd/distinfo
deleted file mode 100644
index 2517d2ffde7b..000000000000
--- a/security/ranpwd/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ranpwd-1.2.tar.gz) = b63cc1a621966a3bfabc83803c32617ef8caf5b7687042ac1b0eee04b8b79507
-SIZE (ranpwd-1.2.tar.gz) = 41018
diff --git a/security/ranpwd/pkg-descr b/security/ranpwd/pkg-descr
deleted file mode 100644
index 095685d13fd7..000000000000
--- a/security/ranpwd/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-ranpwd uses /dev/random or /dev/urandom to generate cryptographically secure
-passwords.
-
-Generated passwords may consist of any specified length and any combination of
-upper- or lower-case alphanumeric characters or punctuation. ranpwd can also
-generate passwords consisting of hexadecimal, decimal, octal or binary numbers,
-and format these as valid C constants for inclusion in source code.
-
-WWW: http://freecode.com/projects/ranpwd
diff --git a/security/rdigest/Makefile b/security/rdigest/Makefile
deleted file mode 100644
index 7e0dc766fb63..000000000000
--- a/security/rdigest/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# Created by: eik
-# $FreeBSD$
-
-PORTNAME= rdigest
-
-COMMENT= Recursive message digest wrapper utility
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-DISTNAME= digest-${PORTVERSION}
-
-DESCR= ${.CURDIR}/pkg-descr
-
-CONFLICTS= # none
-
-PATCHDIR= ${.CURDIR}/files
-
-MASTERDIR= ${.CURDIR}/../digest
-
-.include "${MASTERDIR}/Makefile"
diff --git a/security/rdigest/files/patch-Makefile.in b/security/rdigest/files/patch-Makefile.in
deleted file mode 100644
index cb5a6e1f303a..000000000000
--- a/security/rdigest/files/patch-Makefile.in
+++ /dev/null
@@ -1,60 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2005/03/28 20:52:55 agc Exp $
-
---- Makefile.in.orig 2005-03-28 21:39:38.000000000 +0100
-+++ Makefile.in 2005-03-28 21:41:02.000000000 +0100
-@@ -57,7 +57,7 @@
- .c.o:
- $(COMPILE) -c $< -o $@
-
--all: digest
-+all: rdigest
-
- digest-types.h: bits
- ./bits digest-types.h
-@@ -65,10 +65,10 @@
- bits: bits.o
- $(LINK) $(bits_OBJS) $(LIBS)
-
--digest: $(digest_OBJS)
-+rdigest: $(digest_OBJS)
- $(LINK) $(digest_OBJS) $(LIBS)
-
--check: digest
-+check: rdigest
- @SHELL@ $(srcdir)/regress.sh
-
- digest.o: digest-types.h
-@@ -84,7 +84,7 @@
- whirlpool.o: digest-types.h
-
- clean:
-- rm -f *.o digest bits digest-types.h
-+ rm -f *.o rdigest bits digest-types.h
-
- distclean: clean
- rm -f Makefile config.h
-@@ -93,18 +93,18 @@
- maintainer-clean: distclean
- rm -f configure config.h.in
-
--install: digest
-+install: rdigest
- $(mkinstalldirs) $(DESTDIR)$(bindir)
-- @f=`echo digest|sed '$(transform)'`; \
-- echo "$(INSTALL_PROGRAM) digest $(DESTDIR)$(bindir)/$$f"; \
-- $(INSTALL_PROGRAM) digest $(DESTDIR)$(bindir)/$$f
-+ @f=`echo rdigest|sed '$(transform)'`; \
-+ echo "$(INSTALL_PROGRAM) rdigest $(DESTDIR)$(bindir)/$$f"; \
-+ $(INSTALL_PROGRAM) rdigest $(DESTDIR)$(bindir)/$$f
- $(mkinstalldirs) $(DESTDIR)$(mandir)/man1
-- @f=`echo digest.1|sed '$(transform)'`; \
-+ @f=`echo rdigest.1|sed '$(transform)'`; \
- echo "$(INSTALL_DATA) digest.1 $(DESTDIR)$(mandir)/man1/$$f"; \
- $(INSTALL_DATA) digest.1 $(DESTDIR)$(mandir)/man1/$$f
-
- uninstall:
-- @f=`echo digest|sed '$(transform)'`; \
-+ @f=`echo rdigest|sed '$(transform)'`; \
- echo " rm -f $(DESTDIR)$(bindir)/$$f"; \
- rm -f $(DESTDIR)$(bindir)/$$f
-
diff --git a/security/rdigest/files/patch-digest.1 b/security/rdigest/files/patch-digest.1
deleted file mode 100644
index 3098b1d69af0..000000000000
--- a/security/rdigest/files/patch-digest.1
+++ /dev/null
@@ -1,90 +0,0 @@
-$NetBSD: patch-ab,v 1.3 2005/03/31 05:02:24 atatat Exp $
-
---- digest.1.orig 2005-03-30 23:40:39.000000000 -0500
-+++ digest.1
-@@ -2,5 +2,5 @@
- .\"
- .\"
--.\" Copyright (c) 2001 Alistair G. Crooks. All rights reserved.
-+.\" Copyright (c) 2001-2005 Alistair G. Crooks. All rights reserved.
- .\"
- .\" Redistribution and use in source and binary forms, with or without
-@@ -32,12 +32,13 @@
- .\"
- .\"
--.Dd March 23, 2005
--.Dt DIGEST 1
-+.Dd March 31, 2005
-+.Dt RDIGEST 1
- .Os
- .Sh NAME
--.Nm digest
--.Nd calculate message digests
-+.Nm rdigest
-+.Nd calculate message digests of files and directories
- .Sh SYNOPSIS
- .Nm
-+.Op Fl x Ar directory
- .Ar algorithm
- .Op file ...
-@@ -45,6 +46,13 @@
- The
- .Nm
--utility calculates message digests of files or,
-+utility calculates message digests of files, directories, or,
- if no file is specified, standard input.
-+The
-+.Fl x
-+option can be used as many times as required to indicate directories
-+not to be included in a directory's hash.
-+This allows you to skip, eg, CVS subdirectories in a given tree, which
-+can have relatively volatile contents not pertinent to the hash.
-+.Pp
- The list of possible algorithms is:
- .Bl -tag -width Ds
-@@ -89,4 +97,23 @@ algorithm implementations, which are loc
- C library, and was designed to be scalable as new message digest
- algorithms are developed.
-+The checksum for a directory is implemented as the hash over a list of
-+one or two hashes for each of the items in the tree.
-+.Bl -bullet
-+.It
-+For a file, the string
-+.Dq f \&
-+along with the path make up the data for one hash, and the contents of
-+the file is used for the second hash.
-+.It
-+For a symbolic link, the string
-+.Dq l \&
-+along with the path to the symbolic link make up the data for one
-+hash, and the target of the symbolic link is used for the second hash.
-+.It
-+For a directory, the string
-+.Dq d \&
-+along with the path make up the data for one hash.
-+There is no second hash for a directory.
-+.El
- .Pp
- The
-@@ -95,4 +122,5 @@ utility exits 0 on success, and \*[Gt]0
- .Sh SEE ALSO
- .Xr cksum 1 ,
-+.Xr digest 1 ,
- .Xr md5 3 ,
- .Xr rmd160 3 ,
-@@ -102,8 +130,12 @@ The
- .Nm
- utility first appeared in
--.Nx 1.6 .
-+.Nx 2.0 .
- .Sh AUTHORS
- The
-+.Xr digest 1
-+utility was written by Alistair G. Crooks \*[Lt]agc@netbsd.org\*[Gt].
- .Nm
--utility was written by
--.An Alistair G. Crooks Aq agc@netbsd.org .
-+was implemented by Andrew Brown \*[Lt]atatat@netbsd.org\*[Gt] as a
-+patch to
-+.Xr digest 1
-+to add recursive capabilities.
diff --git a/security/rdigest/files/patch-digest.c b/security/rdigest/files/patch-digest.c
deleted file mode 100644
index bf6ee0d604a2..000000000000
--- a/security/rdigest/files/patch-digest.c
+++ /dev/null
@@ -1,210 +0,0 @@
-$NetBSD: patch-ac,v 1.2 2005/01/21 02:18:23 tv Exp $
-
---- digest.c.orig 2005-01-20 21:10:03.000000000 -0500
-+++ digest.c
-@@ -43,9 +43,14 @@ __RCSID("$NetBSD: digest.c,v 1.8 2003/07
- #endif
-
-
-+#include <sys/queue.h>
-+#include <sys/stat.h>
-+
- #ifdef HAVE_ERRNO_H
- #include <errno.h>
- #endif
-+#include <fcntl.h>
-+#include <fts.h>
- #ifdef HAVE_LOCALE_H
- #include <locale.h>
- #endif
-@@ -147,21 +152,178 @@ digest_file(char *fn, alg_t *alg)
- return (rc);
- }
-
-+struct excl {
-+ LIST_ENTRY(excl) n;
-+ const char *p;
-+};
-+
-+LIST_HEAD(, excl) excl;
-+
-+static void
-+exclude(const char *p)
-+{
-+ struct excl *e;
-+
-+ e = malloc(sizeof(struct excl));
-+ e->p = p;
-+ LIST_INSERT_HEAD(&excl, e, n);
-+}
-+
-+static int
-+skip(const char *p)
-+{
-+ struct excl *e;
-+
-+#ifdef LIST_FOREACH
-+ LIST_FOREACH(e, &excl, n)
-+#else
-+ for (e = excl.lh_first; e; e = e->n.le_next)
-+#endif
-+ if (strcmp(e->p, p) == 0)
-+ return (1);
-+
-+ return (0);
-+}
-+
-+static int
-+compar(const FTSENT **fa, const FTSENT **fb)
-+{
-+ return (strcmp((*fa)->fts_name, (*fb)->fts_name));
-+}
-+
-+static int
-+digest_directory(char *dn, alg_t *alg)
-+{
-+ char in[BUFSIZ * 20], dot[2];
-+ char *digest;
-+ int cc, rc, l, fd, cwd;
-+ char *pathlist[2];
-+ FTS *ftsp;
-+ FTSENT *f;
-+
-+ rc = 1;
-+ l = alg->hash_len * 2;
-+ digest = malloc(l + 1);
-+ sprintf(dot, ".");
-+ pathlist[0] = dot;
-+ pathlist[1] = NULL;
-+
-+ if ((cwd = open(".", O_RDONLY)) == -1 ||
-+ chdir(dn) == -1 ||
-+ (ftsp = fts_open(pathlist,
-+ FTS_COMFOLLOW | FTS_NOCHDIR | FTS_PHYSICAL,
-+ compar)) == NULL) {
-+ (void) fprintf(stderr, "%s\n", dn);
-+ free(digest);
-+ return (0);
-+ }
-+
-+ (*alg->hash_init)(&alg->hash_ctx);
-+
-+ while ((f = fts_read(ftsp)) != NULL) {
-+ /* skip the second pass on a directory */
-+ if (f->fts_info == FTS_DP)
-+ continue;
-+
-+ /* skip directories named CVS, RCS, or SCCS */
-+ if ((f->fts_info == FTS_NS ||
-+ S_ISDIR(f->fts_statp->st_mode)) &&
-+ skip(f->fts_name)) {
-+ fts_set(ftsp, f, FTS_SKIP);
-+ continue;
-+ }
-+
-+ /* try to handle things based on stat info */
-+ if (f->fts_info != FTS_NS) {
-+ /* only mention directories */
-+ if (S_ISDIR(f->fts_statp->st_mode)) {
-+ (*alg->hash_init)(&alg->hash_ctx2);
-+ (*alg->hash_update)(&alg->hash_ctx2, "d ", 2);
-+ (*alg->hash_update)(&alg->hash_ctx2, f->fts_path, f->fts_pathlen);
-+ (*alg->hash_end)(&alg->hash_ctx2, digest);
-+ digest[l] = '\n';
-+ (*alg->hash_update)(&alg->hash_ctx, digest, l + 1);
-+
-+ /* hash the filename and then the contents separately */
-+ } else if (S_ISREG(f->fts_statp->st_mode)) {
-+ if ((fd = open(f->fts_path, O_RDONLY)) != -1) {
-+ (*alg->hash_init)(&alg->hash_ctx2);
-+ (*alg->hash_update)(&alg->hash_ctx2, "f ", 2);
-+ (*alg->hash_update)(&alg->hash_ctx2, f->fts_path, f->fts_pathlen);
-+ (*alg->hash_end)(&alg->hash_ctx2, &digest[0]);
-+ digest[l] = '\n';
-+ (*alg->hash_update)(&alg->hash_ctx, digest, 33);
-+
-+ (*alg->hash_init)(&alg->hash_ctx2);
-+ while ((cc = read(fd, in, sizeof(in))) > 0) {
-+ (*alg->hash_update)(&alg->hash_ctx2, in, cc);
-+ }
-+ close(fd);
-+ (*alg->hash_end)(&alg->hash_ctx2, digest);
-+ digest[l] = '\n';
-+ (*alg->hash_update)(&alg->hash_ctx, digest, l + 1);
-+ } else {
-+ (void) fprintf(stderr, "%s\n", f->fts_path);
-+ rc = 0;
-+ }
-+
-+ /* hash in symlinks as well, along with the link contents */
-+ } else if (S_ISLNK(f->fts_statp->st_mode)) {
-+ if ((cc = readlink(f->fts_path, in, sizeof(in))) > 0) {
-+ (*alg->hash_init)(&alg->hash_ctx2);
-+ (*alg->hash_update)(&alg->hash_ctx2, "l ", 2);
-+ (*alg->hash_update)(&alg->hash_ctx2, f->fts_path, f->fts_pathlen);
-+ (*alg->hash_end)(&alg->hash_ctx2, digest);
-+ digest[l] = '\n';
-+ (*alg->hash_update)(&alg->hash_ctx, digest, l + 1);
-+
-+ (*alg->hash_init)(&alg->hash_ctx2);
-+ (*alg->hash_update)(&alg->hash_ctx2, in, cc);
-+ (*alg->hash_end)(&alg->hash_ctx2, digest);
-+ digest[l] = '\n';
-+ (*alg->hash_update)(&alg->hash_ctx, digest, l + 1);
-+ } else {
-+ (void) fprintf(stderr, "%s\n", f->fts_path);
-+ rc = 0;
-+ }
-+ }
-+ }
-+ }
-+
-+ fts_close(ftsp);
-+ fchdir(cwd);
-+ close(cwd);
-+
-+ if (rc == 1) {
-+ (*alg->hash_end)(&alg->hash_ctx, digest);
-+ (void) printf("%s (%s) = %s\n", alg->name, dn, digest);
-+ }
-+
-+ free(digest);
-+ return (rc);
-+}
-+
- int
- main(int argc, char **argv)
- {
- alg_t *alg;
- int rval;
- int i;
-+ struct stat st;
-+
-+ LIST_INIT(&excl);
-
- #ifdef HAVE_SETLOCALE
- (void) setlocale(LC_ALL, "");
- #endif
-- while ((i = getopt(argc, argv, "V")) != -1) {
-+ while ((i = getopt(argc, argv, "Vx:")) != -1) {
- switch(i) {
- case 'V':
- printf("%s\n", VERSION);
- return EXIT_SUCCESS;
-+ case 'x':
-+ exclude(optarg);
-+ break;
- }
- }
- argc -= optind;
-@@ -186,7 +348,9 @@ main(int argc, char **argv)
- }
- } else {
- for (i = 0 ; i < argc ; i++) {
-- if (!digest_file(argv[i], alg)) {
-+ if (stat(argv[i], &st) == -1 ||
-+ (S_ISREG(st.st_mode) && !digest_file(argv[i], alg)) ||
-+ (S_ISDIR(st.st_mode) && !digest_directory(argv[i], alg))) {
- (void) fprintf(stderr, "%s\n", argv[i]);
- rval = EXIT_FAILURE;
- }
diff --git a/security/rdigest/pkg-descr b/security/rdigest/pkg-descr
deleted file mode 100644
index f31cf690b862..000000000000
--- a/security/rdigest/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-This utility is a wrapper for the md5(3), sha1(3), rmd160(3), and
-tiger hash routines. It is remarkably similar to the digest package,
-except that it can recursively checksum directory trees.
-
-While a simple checksum on a tar file is usually satisfactory, once
-said archive has been extracted, it is virtually impossible to
-repackage the extracted tree in a form that can yield a repeatable
-checksum. To be specific, changes in timestamps and ownership, and
-changes in file ordering within directories can affect the checksum of
-the archive, while not really impacting the actual code at all.
-
-The algorithm used to checksum a directory in this implementation
-is considers only the files' pathnames, the files' types (ie,
-directory vs. file vs. symbolic link), and their contents (for
-the latter two). It is described in greater detail in the man
-page.
diff --git a/security/smap/Makefile b/security/smap/Makefile
deleted file mode 100644
index 9da6ee93ca3b..000000000000
--- a/security/smap/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Edwin Groothuis <edwin@mavetju.org>
-# $FreeBSD$
-
-PORTNAME= smap
-PORTVERSION= 0.5.0
-PORTREVISION= 2
-CATEGORIES= security net
-MASTER_SITES= http://www.wormulon.net/smap/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= SIP scanner and identifier
-
-# does not really specify # of clauses, so stay
-# with strictest variant to be on a safe side
-LICENSE= BSD4CLAUSE
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gmake
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/smap ${STAGEDIR}${PREFIX}/bin
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/fingerprint.db ${STAGEDIR}${DATADIR}
-
-.include <bsd.port.mk>
diff --git a/security/smap/distinfo b/security/smap/distinfo
deleted file mode 100644
index 7b35e423f5e9..000000000000
--- a/security/smap/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (smap-0.5.0.tar.gz) = 540e7c0e30e08ab007cc22b9c1b065ddfe809b42f07c283f5396a33bd5fddf52
-SIZE (smap-0.5.0.tar.gz) = 33282
diff --git a/security/smap/files/patch-Makefile b/security/smap/files/patch-Makefile
deleted file mode 100644
index b2f724332c27..000000000000
--- a/security/smap/files/patch-Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
---- Makefile.orig 2007-05-10 13:45:31 UTC
-+++ Makefile
-@@ -8,8 +8,8 @@
- #
- # $Id: Makefile,v 1.15 2007/05/10 13:45:31 hscholz Exp $
-
--LDFLAGS= -L/usr/local/lib -lm
--CFLAGS= -Wall -g -I/usr/local/include
-+LDFLAGS+= -lm
-+CFLAGS+= -Wall
- CFLAGS+= -DHAVE_RANDOM -DRAW_SOCKET
- CC?= gcc
- OBJS= error.o fingerprint.o helpers.o icmpping.o localip.o request.o randomizer.o response.o scan.o sip.o smap.o stats.o stun.o test_accept.o test_allow.o test_supported.o test_headers.o transport_udp.o transport_tcp.o
diff --git a/security/smap/pkg-descr b/security/smap/pkg-descr
deleted file mode 100644
index 4f4a2ad2824a..000000000000
--- a/security/smap/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-smap is a simple scanner for SIP enabled devices
-
-smap sends off various SIP requests awaiting responses from SIP
-enabled DSL router, proxies and user agents. It could be considered
-a mashup of nmap and sipsak ;)
-
-WWW: http://www.wormulon.net/
diff --git a/security/smap/pkg-plist b/security/smap/pkg-plist
deleted file mode 100644
index dd0ceff30be5..000000000000
--- a/security/smap/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/smap
-%%DATADIR%%/fingerprint.db
diff --git a/security/sshblock/Makefile b/security/sshblock/Makefile
deleted file mode 100644
index fe4f316add02..000000000000
--- a/security/sshblock/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Anders Nordby <anders@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= sshblock
-PORTVERSION= 1.0
-PORTREVISION= 1
-CATEGORIES= security
-MASTER_SITES= http://www.bsdconsulting.no/tools/
-EXTRACT_SUFX= .pl
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Block abusive SSH login attempts
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= p5-File-Tail>=0:devel/p5-File-Tail
-
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-PLIST_FILES= sbin/sshblock
-USES= perl5 shebangfix
-USE_RC_SUBR= sshblock
-SUB_LIST= PERL=${PERL}
-EXTRACT_CMD= ${CP}
-EXTRACT_BEFORE_ARGS=
-EXTRACT_AFTER_ARGS= ${WRKSRC}
-SUB_FILES+= pkg-message
-SHEBANG_FILES= ${WRKSRC}/sshblock-${PORTVERSION}.pl
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/sshblock-${PORTVERSION}.pl \
- ${STAGEDIR}${PREFIX}/sbin/sshblock
-
-.include <bsd.port.mk>
diff --git a/security/sshblock/distinfo b/security/sshblock/distinfo
deleted file mode 100644
index 8ad5e6661e16..000000000000
--- a/security/sshblock/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (sshblock-1.0.pl) = 92a3be2ebc41456d5a69fea86f51f9e04ed199dd7a564148b1552441b6ee4667
-SIZE (sshblock-1.0.pl) = 6926
diff --git a/security/sshblock/files/pkg-message.in b/security/sshblock/files/pkg-message.in
deleted file mode 100644
index ab5acfaa6ccb..000000000000
--- a/security/sshblock/files/pkg-message.in
+++ /dev/null
@@ -1,18 +0,0 @@
-[
-{ type: install
- message: <<EOM
-To enable and use the sshblock daemon, use the following in /etc/rc.conf or
-/etc/rc.conf.local:
-
-sshblock_enable="YES"
-
-To set flags/options (optional), add:
-
-sshblock_flags="<flags>"
-
-See %%PREFIX%%/sbin/sshblock -h for possible command line options.
-
-Use %%PREFIX%%/etc/rc.d/sshblock to stop and start it.
-EOM
-}
-]
diff --git a/security/sshblock/files/sshblock.in b/security/sshblock/files/sshblock.in
deleted file mode 100644
index 0da0d074fb97..000000000000
--- a/security/sshblock/files/sshblock.in
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-# PROVIDE: sshblock
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf to enable sshblock:
-# sshblock_enable (bool): Set to "NO" by default.
-# Set it to "YES" to enable sshblock
-# sshblock_flags (string): Set sshblock flags (optional)
-#
-
-. /etc/rc.subr
-
-name="sshblock"
-rcvar=sshblock_enable
-
-command_interpreter=%%PERL%%
-command="%%PREFIX%%/sbin/sshblock"
-
-load_rc_config $name
-: ${sshblock_enable="NO"}
-
-run_rc_command "$1"
diff --git a/security/sshblock/pkg-descr b/security/sshblock/pkg-descr
deleted file mode 100644
index 791b7ffbafb7..000000000000
--- a/security/sshblock/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-SSHBlock is a daemon to monitor a syslog log for break-in attempts using
-SSH, and to automatically block bad hosts by adding lines to /etc/hosts.allow
-(TCP Wrappers). Several thresholds are pre-defined, to be able to block those
-trying many attempts within a longer or shorter period.
-
-WWW: http://www.bsdconsulting.no/tools/
diff --git a/shells/Makefile b/shells/Makefile
index ddcaf18d1fec..756266f0212f 100644
--- a/shells/Makefile
+++ b/shells/Makefile
@@ -10,7 +10,6 @@
SUBDIR += bash
SUBDIR += bash-completion
SUBDIR += bash-static
- SUBDIR += bashc
SUBDIR += bicon
SUBDIR += ch
SUBDIR += dash
@@ -20,7 +19,6 @@
SUBDIR += esh
SUBDIR += fd
SUBDIR += fish
- SUBDIR += flash
SUBDIR += git-prompt.zsh
SUBDIR += heirloom-sh
SUBDIR += ibsh
diff --git a/shells/bashc/Makefile b/shells/bashc/Makefile
deleted file mode 100644
index b8de13f7a64d..000000000000
--- a/shells/bashc/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: alepulver
-# $FreeBSD$
-
-PORTNAME= bashc
-PORTVERSION= 3.2.33.0
-PORTREVISION= 1
-CATEGORIES= shells
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GNU bash shell extended with visual two-panel file browser
-
-MAKE_JOBS_UNSAFE= yes
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-BROKEN_aarch64= Fails to link: missing sbrk
-
-USES= tar:tgz
-GNU_CONFIGURE= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's|autoconf|${TRUE}|' ${WRKSRC}/Makefile.in
-
-.include <bsd.port.mk>
diff --git a/shells/bashc/distinfo b/shells/bashc/distinfo
deleted file mode 100644
index 12347736a4f6..000000000000
--- a/shells/bashc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bashc-3.2.33.0.tgz) = d8cd2a20628ab6aee7d89ec4e3a0163d2b1cb4d7d3e135af3f82474c5d3e6cb8
-SIZE (bashc-3.2.33.0.tgz) = 2502560
diff --git a/shells/bashc/files/patch-builtins_printf.def b/shells/bashc/files/patch-builtins_printf.def
deleted file mode 100644
index af5147742f99..000000000000
--- a/shells/bashc/files/patch-builtins_printf.def
+++ /dev/null
@@ -1,11 +0,0 @@
---- builtins/printf.def.orig 2012-12-03 14:14:04.000000000 +0100
-+++ builtins/printf.def 2012-12-03 14:14:44.000000000 +0100
-@@ -577,7 +577,7 @@
- #else
- if (string == 0 || len == 0)
- #endif
-- return;
-+ return 0;
-
- #if 0
- s = fmt;
diff --git a/shells/bashc/pkg-descr b/shells/bashc/pkg-descr
deleted file mode 100644
index ed657517a366..000000000000
--- a/shells/bashc/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-Bash Commander is a traditional GNU bash shell extended with visual two-panel
-file browser.
-
-Features:
-
-* Full bash compatibility.
-* Embedded visual file browser.
-* Two file panels, turned on and off by pressing ^O.
-* Actions and colors configured via .bashrc script.
-* Run current file on pressing Enter, configurable via commander_start_file()
- shell function.
-* Perform an action on pressing F1-F20 keys, configurable via commander_fN()
- shell functions.
-
-WWW: https://groups.google.com/forum/?fromgroups#!forum/bashc
diff --git a/shells/bashc/pkg-plist b/shells/bashc/pkg-plist
deleted file mode 100644
index 0101978e806b..000000000000
--- a/shells/bashc/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-@shell bin/bashc
-etc/bash_commander
-etc/bash_dialog
diff --git a/shells/flash/Makefile b/shells/flash/Makefile
deleted file mode 100644
index 27c643307f67..000000000000
--- a/shells/flash/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# Created by: Will Andrews <andrews@technologist.com>
-# $FreeBSD$
-
-PORTNAME= flash
-PORTVERSION= 0.9.5
-CATEGORIES= shells
-MASTER_SITES= http://www.sourcefiles.org/Shells/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Ncurses-based restriction shell
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gmake ncurses
-GNU_CONFIGURE= yes
-LDFLAGS+= -rdynamic
-CFLAGS+= -rdynamic
-SUB_FILES= pkg-message
-
-PROGRAM= alarms background countdown
-SCRIPT= mailshell system.menu system.menu.9798 system.menu.oldlast \
- system.menu.old
-DATA= system.bg.Netsoc.3 system.bg.Netsoc.4 system.flashlogin \
- system.maillogin system.module system.module.9798 system.rc \
- system.rc.mailshell
-
-post-patch:
-.for file in ${SCRIPT}
- @${REINPLACE_CMD} -e "s:/usr/slocal:${PREFIX}:g" ${WRKSRC}/orcasetup/${file}
-.endfor
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/flash ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/flash.1 ${STAGEDIR}${MANPREFIX}/man/man1
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/flash
- ${INSTALL_DATA} ${WRKSRC}/Manual ${STAGEDIR}${PREFIX}/lib/flash
-.for file in ${PROGRAM}
- ${INSTALL_PROGRAM} ${WRKSRC}/modules/${file} ${STAGEDIR}${PREFIX}/lib/flash
-.endfor
-.for file in ${SCRIPT}
- ${INSTALL_SCRIPT} ${WRKSRC}/orcasetup/${file} ${STAGEDIR}${PREFIX}/lib/flash
-.endfor
-.for file in ${DATA}
- ${INSTALL_DATA} ${WRKSRC}/orcasetup/${file} ${STAGEDIR}${PREFIX}/lib/flash
-.endfor
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/flash/flashdocs
- ${INSTALL_DATA} ${WRKSRC}/orcasetup/flashdocs/* ${STAGEDIR}${PREFIX}/lib/flash/flashdocs
-
-.include <bsd.port.mk>
diff --git a/shells/flash/distinfo b/shells/flash/distinfo
deleted file mode 100644
index 37d95034d6e8..000000000000
--- a/shells/flash/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (flash-0.9.5.tar.gz) = 1f5db0f4026120db1e8ed050967a14e11857f556db072585510635b682c9dc97
-SIZE (flash-0.9.5.tar.gz) = 107843
diff --git a/shells/flash/files/patch-Makefile.in b/shells/flash/files/patch-Makefile.in
deleted file mode 100644
index 6a9cd5dd7d47..000000000000
--- a/shells/flash/files/patch-Makefile.in
+++ /dev/null
@@ -1,25 +0,0 @@
---- Makefile.in.orig Fri Jan 26 00:44:35 2001
-+++ Makefile.in Fri Jan 26 05:00:06 2001
-@@ -30,17 +30,17 @@
-
- # C Compiler
- CC = @CC@
--DEBUG = -g
--CPPFLAGS = -DHAVE_CONFIG_H -DPREFIX=\"$(EXEC_PREFIX)\" -DDONT_HIGHLIGHT_WITH_REVERSE
--CFLAGS = -O2 $(CPPFLAGS) $(DEBUG) -rdynamic
-+#DEBUG = -g
-+CPPFLAGS = @CPPFLAGS@ -DHAVE_CONFIG_H -DPREFIX=\"$(EXEC_PREFIX)\" -DDONT_HIGHLIGHT_WITH_REVERSE
-+CFLAGS = @CFLAGS@ $(CPPFLAGS) $(DEBUG)
- # For Solaris users please use the next 2 lines instead.
- #CPPFLAGS = -DHAVE_CONFIG_H -DPREFIX=\"$(EXEC_PREFIX)\" -DDONT_HIGHLIGHT_WITH_REVERSE -DSOLARIS
- #CFLAGS = -O2 $(CPPFLAGS) $(DEBUG)
-
- # Comment out for Solaris
--LDFLAGS = -rdynamic
-+LDFLAGS = @LDFLAGS@
-
--LIBRARIES = -lncurses -ldl
-+LIBRARIES = @LIBS@
- # For Solaris:
- #LIBRARIES = -lcurses -ldl
-
diff --git a/shells/flash/files/patch-exec.c b/shells/flash/files/patch-exec.c
deleted file mode 100644
index 19a244ef9871..000000000000
--- a/shells/flash/files/patch-exec.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- exec.c.orig Thu Jan 18 01:18:17 2001
-+++ exec.c Fri Jan 26 05:30:33 2001
-@@ -38,7 +38,6 @@
- #include <ctype.h>
- #include <time.h>
- #include <errno.h>
--#include <wchar.h>
-
- #include "exec.h"
- #include "misc.h"
diff --git a/shells/flash/files/patch-module.c b/shells/flash/files/patch-module.c
deleted file mode 100644
index d33b3a26a4f0..000000000000
--- a/shells/flash/files/patch-module.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- module.c.orig Mon Jan 17 19:56:45 2000
-+++ module.c Sat Jan 6 11:06:54 2001
-@@ -25,7 +25,6 @@
- #include<stdlib.h>
- #include<pwd.h>
- #include<sys/types.h>
--#include<sys/resource.h>
- #include<sys/wait.h>
- #include<sys/stat.h>
- #include<fcntl.h>
diff --git a/shells/flash/files/patch-modules__Makefile.in b/shells/flash/files/patch-modules__Makefile.in
deleted file mode 100644
index 579fd6497f02..000000000000
--- a/shells/flash/files/patch-modules__Makefile.in
+++ /dev/null
@@ -1,16 +0,0 @@
---- modules/Makefile.in.orig Mon Jan 17 23:25:46 2000
-+++ modules/Makefile.in Sat Jan 6 12:11:56 2001
-@@ -1,7 +1,9 @@
--CC = gcc
--DEBUG = -g
--CFLAGS = $(DEBUG) -O3 -fpic -shared -Wall
--LDFLAGS = -shared
-+CC = @CC@
-+#DEBUG = -g
-+CFLAGS = @CFLAGS@ $(DEBUG)
-+CPPFLAGS = @CPPFLAGS@ -fPIC -DPIC -DHAVE_CONFIG_H
-+LIBS = @LIBS@
-+LDFLAGS = @LDFLAGS@ -shared $(LIBS)
-
- OBJECTS = countdown background test alarms
-
diff --git a/shells/flash/files/patch-modules__alarms.c b/shells/flash/files/patch-modules__alarms.c
deleted file mode 100644
index fe5c1c047d19..000000000000
--- a/shells/flash/files/patch-modules__alarms.c
+++ /dev/null
@@ -1,21 +0,0 @@
---- modules/alarms.c.orig Mon Jan 22 06:23:11 2001
-+++ modules/alarms.c Fri Jan 26 05:28:01 2001
-@@ -1,9 +1,17 @@
-+#ifdef HAVE_CONFIG_H
-+#include "../config.h"
-+#endif
-+
-+#ifdef HAVE_NCURSES_NCURSES_H
-+#include <ncurses/ncurses.h>
-+#include <ncurses/term.h>
-+#else
- #include <curses.h>
- #include <term.h>
-+#endif
-
- #include <stdlib.h>
- #include <stdio.h>
--#include <wchar.h>
- #include <unistd.h>
- #include <termios.h>
- #include <syslog.h>
diff --git a/shells/flash/files/patch-modules__background.c b/shells/flash/files/patch-modules__background.c
deleted file mode 100644
index 346fc6367e74..000000000000
--- a/shells/flash/files/patch-modules__background.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- modules/background.c Sat Oct 25 11:34:23 1997
-+++ modules/background.c.new Sun Jan 2 20:48:46 2000
-@@ -20,8 +20,17 @@
-
- */
-
-+#ifdef HAVE_CONFIG_H
-+#include "../config.h"
-+#endif
-+
-+#ifdef HAVE_NCURSES_NCURSES_H
-+#include <ncurses/ncurses.h>
-+#include <ncurses/term.h>
-+#else
- #include <curses.h>
- #include <term.h>
-+#endif
-
- #include <stdlib.h>
- #include <stdio.h>
diff --git a/shells/flash/files/patch-modules__countdown.c b/shells/flash/files/patch-modules__countdown.c
deleted file mode 100644
index b52941e26707..000000000000
--- a/shells/flash/files/patch-modules__countdown.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- modules/countdown.c Wed Oct 29 13:42:28 1997
-+++ modules/countdown.c.new Sun Jan 2 20:50:16 2000
-@@ -4,8 +4,17 @@
-
- */
-
-+#ifdef HAVE_CONFIG_H
-+#include "../config.h"
-+#endif
-+
-+#ifdef HAVE_NCURSES_NCURSES_H
-+#include <ncurses/ncurses.h>
-+#include <ncurses/term.h>
-+#else
- #include <curses.h>
- #include <term.h>
-+#endif
-
- #include <stdlib.h>
- #include <stdio.h>
diff --git a/shells/flash/files/patch-screen.h b/shells/flash/files/patch-screen.h
deleted file mode 100644
index 12c6ffba8061..000000000000
--- a/shells/flash/files/patch-screen.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- screen.h.orig Thu Jan 18 01:31:19 2001
-+++ screen.h Fri Jan 26 05:27:35 2001
-@@ -2,7 +2,6 @@
- # define _SCREEN_H
-
- #include "parse.h"
--#include <wchar.h>
- #include <stdio.h>
-
- void init_scr();
diff --git a/shells/flash/files/patch-screens__nc_about.c b/shells/flash/files/patch-screens__nc_about.c
deleted file mode 100644
index 38d7bae96d50..000000000000
--- a/shells/flash/files/patch-screens__nc_about.c
+++ /dev/null
@@ -1,1707 +0,0 @@
---- screens/nc_about.c.orig Thu Aug 28 15:00:57 2003
-+++ screens/nc_about.c Thu Aug 28 17:39:53 2003
-@@ -86,855 +86,855 @@
- */
-
- struct anim A[]=
--{{"\
--
-- ________ ___ _____ __ __
-- / ____/ / / | / ___// / / /
-- / /_ / / / /| | \\__ \\/ /_/ /
-- / __/ / /___/ ___ |___/ / __ /
--/_/ /_____/_/ |_/____/_/ /_/
--
--",1500},{"\
--
--
--
-- /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",40},{"\
--
--
--
-- /\\
-- / \\/\\
-- ` _ ' /`/ / \\
-----------------------------------
--",40},{"\
--
--
--
-- /\\
-- ` _ ' / \\/\\
-- - (_) - /`/ / \\
-----------------------------------
--",40},{"\
--
--
--
-- ` _ ' /\\
-- - (_) - / \\/\\
-- ' ` /`/ / \\
-----------------------------------
--",40},{"\
--
--
-- ` _ '
-- - (_) - /\\
-- ' ` / \\/\\
-- /`/ / \\
-----------------------------------
--",40},{"\
--
-- ` _ '
-- - (_) -
-- ' ` /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",100},{"\
--
-- ` _ '
--) - (_) -
--_) ' ` /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
--_ ` _ '
-- ) - (_) -
--__) ' ` /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
--__ ` _ '
-- ) - (_) -
--___) ' ` /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
--___ ` _ '
-- ) - (_) -
--____) ' ` /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ___ ` _ '
--( ) - (_) -
--_____) ' ` /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ___ ` _ '
--_( ) - (_) -
--______) ' ` /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ___ ` _ '
--__( ) - (_) -
--_______) ' ` /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ___ ` _ '
-- __( ) - (_) -
--(_______) ' ` /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ___ ` _ '
-- __( ) - (_) -
-- (_______) ' ` /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ___ ` _ '
-- __( )- (_) -
-- (_______) ' ` /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ___ ` _ '
-- __( ) (_) -
-- (_______)' ` /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ___` _ '
-- __( ) (_) -
-- (_______) ` /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ___ _ '
-- __( )(_) -
-- (_______) ` /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ___ _ '
-- __( )_) -
-- (_______) ` /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ____ '
-- __( )) -
-- (_______)` /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- `___ '
-- __( ) -
-- (_______) /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ` ___ '
-- __( ) -
-- (_______) /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ` ___'
-- -__( )-
-- (_______) /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ` ___
-- - _(( )
-- (_______) /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ` _ ___
-- - (_( )
-- (_______) /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ` _ ___
-- - (_)( )
-- '(_______) /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ` _ '___
-- - (_)_( )
-- ' (_______) /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ` _ ' ___
-- - (_)__( )
-- ' (_______) /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ` _ ' ___
-- - (_) __( )
-- ' (_______) /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ` _ ' ___
-- - (_) __( )
-- ' `(_______)/\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ` _ ' ___
-- - (_) -__( )
-- ' ` (_______/\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ` _ ' ___
-- - (_) - __( )
-- ' ` (______/\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ` _ ' ___
-- - (_) - __( )
-- ' ` (_____/\\)
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ` _ ' ___
-- - (_) - __( )
-- ' ` (____/\\_)
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ` _ ' ___
-- - (_) - __( )
-- ' ` (___/\\__)
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ` _ ' ___
-- - (_) - __( )
-- ' ` (__/\\___)
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ` _ ' ___
-- - (_) - __( )
-- ' ` (_/\\____)
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ___
-- ` _ ' __( )
-- - (_) - (_/\\____)
-- ' ` / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ___
-- ` _ ' __( )
-- - (_) - (/\\_____
-- ' ` / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
-- ___
-- __(
-- ` _ ' /\\_____
-- - (_) - / \\/\\
-- ' ` /`/ / \\
-----------------------------------
--",20},{"\
--
-- __
-- __(
-- ` _ ' /\\_____
-- - (_) - / \\/\\
-- ' ` /`/ / \\
-----------------------------------
--",20},{"\
--
-- _
-- __(
-- /\\(____
-- ` _ ' / \\/\\
-- - (_) - /`/ / \\
-----------------------------------
--",20},{"\
--
--
-- __(
-- /\\ (___
-- ` _ ' / \\/\\
-- - (_) - /`/ / \\
-----------------------------------
--",20},{"\
--
--
-- __
-- /\\ (__
-- / \\/\\
-- ` _ ' /`/ / \\
-----------------------------------
--",20},{"\
--
--
-- _
-- /\\ (_
-- / \\/\\
-- ` _ ' /`/ / \\
-----------------------------------
--",20},{"\
--
--
--
-- /\\ (
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
--
--
--
-- /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",150},{"\
--
--
--
-- /\\
-- / \\/\\
-- _ /`/ / \\
-----------------------------------
--",20},{"\
--
--
--
-- /\\
-- _ / \\/\\
-- _|_|_ /`/ / \\
-----------------------------------
--",20},{"\
--
--
--
-- _ /\\
-- _|_|_ / \\/\\
-- (o o) /`/ / \\
-----------------------------------
--",10},{"\
--
--
--
-- _ /\\
-- _|_|_ / \\/\\
-- (o o) /`/ / \\
------ooO--(_)--Ooo----------------
--",300},{"\
-- `.________'`__|
--
--
-- _ /\\
-- _|_|_ / \\/\\
-- (o o) /`/ / \\
------ooO--(_)--Ooo----------------
--",20},{"\
-- ,' |
-- `.________'`__|
--
-- _ /\\
-- _|_|_ / \\/\\
-- (o o) /`/ / \\
------ooO--(_)--Ooo----------------
--",20},{"\
-- ________,' `
-- ,' |
-- `.________'`__|
-- _ /\\
-- _|_|_ / \\/\\
-- (o o) /`/ / \\
------ooO--(_)--Ooo----------------
--",20},{"\
-- | |
-- ________,' `
-- ,' |
-- `.________'`__| /\\
-- _|_|_ / \\/\\
-- (o o) /`/ / \\
------ooO--(_)--Ooo----------------
--",20},{"\
-- | |
-- | |
-- ________,' `
-- ,' | /\\
-- `.________'`__| / \\/\\
-- (o o) /`/ / \\
------ooO--(_)--Ooo----------------
--",20},{"\
-- | |
-- | |
-- | |
-- ________,' ` /\\
-- ,' | / \\/\\
-- `.________'`__| /`/ / \\
------ooO--(_)--Ooo----------------
--",20},{"\
-- | |
-- | |
-- | |
-- | | /\\
-- ________,' ` / \\/\\
-- ,' | /`/ / \\
-----`.________'`__|---------------
--",50},{"\
-- | |
-- | |
-- | |
-- ________,' ` /\\
-- ,' | / \\/\\
-- `.________'`__| /`/ / \\
-----------------------------------
--",20},{"\
-- | |
-- | |
-- ________,' `
-- ,' | /\\
-- `.________'`__| / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
-- | |
-- ________,' `
-- ,' |
-- `.________'`__| /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
-- ________,' `
-- ,' |
-- `.________'`__|
-- /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
-- ,' |
-- `.________'`__|
--
-- /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
-- `.________'`__|
--
--
-- /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
-- `.________'`__|
--
--
-- /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
-- `.________'`__|
--
--
-- /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
-- `.________'`__|
--
--
-- /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
-- `.________'`__|
--
--
-- /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
-- ,' |
-- `.________'`__|
--
-- /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
-- ________,' `
-- ,' |
-- `.________'`__|
-- /\\
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
-- | |
-- ________,' `
-- ,' |
-- `.________'`__|
-- / \\/\\
-- /`/ / \\
-----------------------------------
--",20},{"\
-- | |
-- | |
-- ________,' `
-- ,' |
-- `.________'`__|
-- /`/ / \\
-----------------------------------
--",20},{"\
-- | |
-- | |
-- | |
-- ________,' `
-- ,' |
-- `.________'`__|
-----------------------------------
--",20},{"\
-- | |
-- | |
-- | |
-- | |
-- ________,' `
-- ,' |
--------------------`.________'`__|
--",100},{"\
-- | |
-- | |
-- | |
-- | |
-- ________,' `
-- ` _ ' ,' |
--------------------`.________'`__|
--",40},{"\
-- | |
-- | |
-- | |
-- | |
-- ` _ ' ________,' `
-- - (_) - ,' |
--------------------`.________'`__|
--",40},{"\
-- | |
-- | |
-- | |
-- ` _ ' | |
-- - (_) - ________,' `
-- ' ` ,' |
--------------------`.________'`__|
--",40},{"\
-- | |
-- | |
-- ` _ ' | |
-- - (_) - | |
-- ' ` ________,' `
-- ,' |
--------------------`.________'`__|
--",20},{"\
-- | |
-- | |
-- ` _ ' | |
-- - (_) - ________,' `
-- ' ` ,' |
-- `.________'`__|
-----------------------------------
--",20},{"\
-- | |
-- ` _ ' | |
-- - (_) - ________,' `
-- ' ` ,' |
-- `.________'`__|
--
-----------------------------------
--",20},{"\
-- | |
-- ` _ ' ________,' `
-- - (_) ,' |
-- ' ` `.________'`__|
--
--
-----------------------------------
--",20},{"\
-- | |
-- ` _ '________,' `
-- - (_),' |
-- ' `.________'`__|
--
--
-----------------------------------
--",20},{"\
-- ` _ ' | |
-- - (_) -________,' `
-- ' `,' |
-- `.________'`__|
--
--
-----------------------------------
--",20},{"\
--- (_) - | |
-- ' ` ________,' `
-- ,' |
-- `.________'`__|
--
--
-----------------------------------
--",20},{"\
--' ` ________,' `
-- ,' |
-- `.________'`__|
--
--
--
-----------------------------------
--",20},{"\
-- ,' |
-- `.________'`__|
--
--
--
--
-----------------------------------
--",20},{"\
-- `.________'`__|
--
--
--
--
--
-----------------------------------
--",20},{"\
--
--
--
--
--
--
-----------------------------------
--",150},{"\
--
--
--
--
--
-----------------------------------
--",20},{"\
--
--
--
--
-----------------------------------
--
-- Written and Directed by
--",20},{"\
--
--
--
-----------------------------------
--
-- Written and Directed by
--",20},{"\
--
--
-----------------------------------
--
-- Written and Directed by
--
-- Stephen Fegan
--",20},{"\
--
-----------------------------------
--
-- Written and Directed by
--
-- Stephen Fegan
--",20},{"\
-----------------------------------
--
-- Written and Directed by
--
-- Stephen Fegan
--",20},{"\
--
-- Written and Directed by
--
-- Stephen Fegan
--
--
-- With
--",20},{"\
-- Written and Directed by
--
-- Stephen Fegan
--
--
-- With
--",20},{"\
--
-- Stephen Fegan
--
--
-- With
--
-- The EFTIWALL fonts
--",20},{"\
-- Stephen Fegan
--
--
-- With
--
-- The EFTIWALL fonts
--",20},{"\
--
--
-- With
--
-- The EFTIWALL fonts
--
-- by
--",20},{"\
--
-- With
--
-- The EFTIWALL fonts
--
-- by
--",20},{"\
-- With
--
-- The EFTIWALL fonts
--
-- by
--
-- Michel Eftimakis (c) 1995
--",20},{"\
--
-- The EFTIWALL fonts
--
-- by
--
-- Michel Eftimakis (c) 1995
--",20},{"\
-- The EFTIWALL fonts
--
-- by
--
-- Michel Eftimakis (c) 1995
--",20},{"\
--
-- by
--
-- Michel Eftimakis (c) 1995
--",20},{"\
-- by
--
-- Michel Eftimakis (c) 1995
--",20},{"\
--
-- Michel Eftimakis (c) 1995
--",20},{"\
-- Michel Eftimakis (c) 1995
--",20},{"\
--
--",200},{"\
--
--
--Oh and eh..
-+{{"\n\
-+\n\
-+ ________ ___ _____ __ __\n\
-+ / ____/ / / | / ___// / / /\n\
-+ / /_ / / / /| | \\__ \\/ /_/ / \n\
-+ / __/ / /___/ ___ |___/ / __ / \n\
-+/_/ /_____/_/ |_/____/_/ /_/ \n\
-+\n\
-+",1500},{"\n\
-+\n\
-+ \n\
-+ \n\
-+ /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",40},{"\n\
-+\n\
-+ \n\
-+ \n\
-+ /\\ \n\
-+ / \\/\\ \n\
-+ ` _ ' /`/ / \\ \n\
-+--------------------------------- \n\
-+",40},{"\n\
-+\n\
-+ \n\
-+ \n\
-+ /\\ \n\
-+ ` _ ' / \\/\\ \n\
-+ - (_) - /`/ / \\ \n\
-+--------------------------------- \n\
-+",40},{"\n\
-+\n\
-+\n\
-+ \n\
-+ ` _ ' /\\ \n\
-+ - (_) - / \\/\\ \n\
-+ ' ` /`/ / \\ \n\
-+--------------------------------- \n\
-+",40},{"\n\
-+\n\
-+ \n\
-+ ` _ ' \n\
-+ - (_) - /\\ \n\
-+ ' ` / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",40},{"\n\
-+\n\
-+ ` _ ' \n\
-+ - (_) - \n\
-+ ' ` /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",100},{"\n\
-+\n\
-+ ` _ ' \n\
-+) - (_) - \n\
-+_) ' ` /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+_ ` _ ' \n\
-+ ) - (_) - \n\
-+__) ' ` /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+__ ` _ ' \n\
-+ ) - (_) - \n\
-+___) ' ` /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+___ ` _ ' \n\
-+ ) - (_) - \n\
-+____) ' ` /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ___ ` _ ' \n\
-+( ) - (_) - \n\
-+_____) ' ` /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ___ ` _ ' \n\
-+_( ) - (_) - \n\
-+______) ' ` /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ___ ` _ ' \n\
-+__( ) - (_) - \n\
-+_______) ' ` /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ___ ` _ ' \n\
-+ __( ) - (_) - \n\
-+(_______) ' ` /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ___ ` _ ' \n\
-+ __( ) - (_) - \n\
-+ (_______) ' ` /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ___ ` _ ' \n\
-+ __( )- (_) - \n\
-+ (_______) ' ` /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ___ ` _ ' \n\
-+ __( ) (_) - \n\
-+ (_______)' ` /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ___` _ ' \n\
-+ __( ) (_) - \n\
-+ (_______) ` /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ___ _ ' \n\
-+ __( )(_) - \n\
-+ (_______) ` /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ___ _ ' \n\
-+ __( )_) - \n\
-+ (_______) ` /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ____ ' \n\
-+ __( )) - \n\
-+ (_______)` /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ `___ ' \n\
-+ __( ) - \n\
-+ (_______) /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ` ___ ' \n\
-+ __( ) - \n\
-+ (_______) /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ` ___' \n\
-+ -__( )- \n\
-+ (_______) /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ` ___ \n\
-+ - _(( ) \n\
-+ (_______) /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ` _ ___ \n\
-+ - (_( ) \n\
-+ (_______) /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ` _ ___ \n\
-+ - (_)( ) \n\
-+ '(_______) /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ` _ '___ \n\
-+ - (_)_( ) \n\
-+ ' (_______) /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ` _ ' ___ \n\
-+ - (_)__( ) \n\
-+ ' (_______) /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ` _ ' ___ \n\
-+ - (_) __( ) \n\
-+ ' (_______) /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ` _ ' ___ \n\
-+ - (_) __( ) \n\
-+ ' `(_______)/\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ` _ ' ___ \n\
-+ - (_) -__( )\n\
-+ ' ` (_______/\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ` _ ' ___ \n\
-+ - (_) - __( ) \n\
-+ ' ` (______/\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ` _ ' ___ \n\
-+ - (_) - __( ) \n\
-+ ' ` (_____/\\) \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ` _ ' ___ \n\
-+ - (_) - __( ) \n\
-+ ' ` (____/\\_) \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ` _ ' ___ \n\
-+ - (_) - __( ) \n\
-+ ' ` (___/\\__) \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ` _ ' ___ \n\
-+ - (_) - __( ) \n\
-+ ' ` (__/\\___) \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ` _ ' ___ \n\
-+ - (_) - __( ) \n\
-+ ' ` (_/\\____) \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ___ \n\
-+ ` _ ' __( ) \n\
-+ - (_) - (_/\\____) \n\
-+ ' ` / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ___ \n\
-+ ` _ ' __( ) \n\
-+ - (_) - (/\\_____ \n\
-+ ' ` / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ ___ \n\
-+ __( \n\
-+ ` _ ' /\\_____ \n\
-+ - (_) - / \\/\\ \n\
-+ ' ` /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ __ \n\
-+ __( \n\
-+ ` _ ' /\\_____ \n\
-+ - (_) - / \\/\\ \n\
-+ ' ` /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ _ \n\
-+ __( \n\
-+ /\\(____ \n\
-+ ` _ ' / \\/\\ \n\
-+ - (_) - /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ \n\
-+ __( \n\
-+ /\\ (___ \n\
-+ ` _ ' / \\/\\ \n\
-+ - (_) - /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ \n\
-+ __ \n\
-+ /\\ (__ \n\
-+ / \\/\\ \n\
-+ ` _ ' /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+ \n\
-+\n\
-+ _ \n\
-+ /\\ (_ \n\
-+ / \\/\\ \n\
-+ ` _ ' /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ \n\
-+ \n\
-+ /\\ ( \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+\n\
-+ \n\
-+ \n\
-+ /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",150},{"\n\
-+\n\
-+ \n\
-+ \n\
-+ /\\ \n\
-+ / \\/\\ \n\
-+ _ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+ \n\
-+\n\
-+ \n\
-+ /\\ \n\
-+ _ / \\/\\ \n\
-+ _|_|_ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+ \n\
-+\n\
-+ \n\
-+ _ /\\ \n\
-+ _|_|_ / \\/\\ \n\
-+ (o o) /`/ / \\ \n\
-+--------------------------------- \n\
-+",10},{"\n\
-+ \n\
-+\n\
-+ \n\
-+ _ /\\ \n\
-+ _|_|_ / \\/\\ \n\
-+ (o o) /`/ / \\ \n\
-+----ooO--(_)--Ooo---------------- \n\
-+",300},{"\n\
-+ `.________'`__| \n\
-+\n\
-+ \n\
-+ _ /\\ \n\
-+ _|_|_ / \\/\\ \n\
-+ (o o) /`/ / \\ \n\
-+----ooO--(_)--Ooo---------------- \n\
-+",20},{"\n\
-+ ,' |\n\
-+ `.________'`__| \n\
-+\n\
-+ _ /\\ \n\
-+ _|_|_ / \\/\\ \n\
-+ (o o) /`/ / \\ \n\
-+----ooO--(_)--Ooo---------------- \n\
-+",20},{"\n\
-+ ________,' `\n\
-+ ,' |\n\
-+ `.________'`__| \n\
-+ _ /\\ \n\
-+ _|_|_ / \\/\\ \n\
-+ (o o) /`/ / \\ \n\
-+----ooO--(_)--Ooo---------------- \n\
-+",20},{"\n\
-+ | |\n\
-+ ________,' `\n\
-+ ,' |\n\
-+ `.________'`__| /\\ \n\
-+ _|_|_ / \\/\\ \n\
-+ (o o) /`/ / \\ \n\
-+----ooO--(_)--Ooo---------------- \n\
-+",20},{"\n\
-+ | |\n\
-+ | | \n\
-+ ________,' `\n\
-+ ,' | /\\ \n\
-+ `.________'`__| / \\/\\ \n\
-+ (o o) /`/ / \\ \n\
-+----ooO--(_)--Ooo---------------- \n\
-+",20},{"\n\
-+ | |\n\
-+ | |\n\
-+ | |\n\
-+ ________,' ` /\\ \n\
-+ ,' | / \\/\\ \n\
-+ `.________'`__| /`/ / \\ \n\
-+----ooO--(_)--Ooo---------------- \n\
-+",20},{"\n\
-+ | |\n\
-+ | |\n\
-+ | |\n\
-+ | | /\\ \n\
-+ ________,' ` / \\/\\ \n\
-+ ,' | /`/ / \\ \n\
-+---`.________'`__|--------------- \n\
-+",50},{"\n\
-+ | |\n\
-+ | |\n\
-+ | |\n\
-+ ________,' ` /\\ \n\
-+ ,' | / \\/\\ \n\
-+ `.________'`__| /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+ | |\n\
-+ | | \n\
-+ ________,' `\n\
-+ ,' | /\\ \n\
-+ `.________'`__| / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+ | |\n\
-+ ________,' `\n\
-+ ,' |\n\
-+ `.________'`__| /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+ ________,' `\n\
-+ ,' |\n\
-+ `.________'`__| \n\
-+ /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+ ,' |\n\
-+ `.________'`__| \n\
-+\n\
-+ /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+ `.________'`__| \n\
-+\n\
-+\n\
-+ /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+ `.________'`__| \n\
-+\n\
-+\n\
-+ /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+ `.________'`__| \n\
-+\n\
-+\n\
-+ /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+ `.________'`__| \n\
-+\n\
-+\n\
-+ /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+ `.________'`__| \n\
-+\n\
-+\n\
-+ /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+ ,' |\n\
-+ `.________'`__| \n\
-+\n\
-+ /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+ ________,' `\n\
-+ ,' |\n\
-+ `.________'`__| \n\
-+ /\\ \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+ | |\n\
-+ ________,' `\n\
-+ ,' |\n\
-+ `.________'`__| \n\
-+ / \\/\\ \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+ | |\n\
-+ | |\n\
-+ ________,' `\n\
-+ ,' |\n\
-+ `.________'`__| \n\
-+ /`/ / \\ \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+ | |\n\
-+ | |\n\
-+ | |\n\
-+ ________,' `\n\
-+ ,' |\n\
-+ `.________'`__| \n\
-+--------------------------------- \n\
-+",20},{"\n\
-+ | |\n\
-+ | |\n\
-+ | |\n\
-+ | |\n\
-+ ________,' `\n\
-+ ,' |\n\
-+------------------`.________'`__| \n\
-+",100},{"\n\
-+ | |\n\
-+ | |\n\
-+ | | \n\
-+ | |\n\
-+ ________,' `\n\
-+ ` _ ' ,' |\n\
-+------------------`.________'`__|\n\
-+",40},{"\n\
-+ | |\n\
-+ | |\n\
-+ | | \n\
-+ | |\n\
-+ ` _ ' ________,' `\n\
-+ - (_) - ,' |\n\
-+------------------`.________'`__|\n\
-+",40},{"\n\
-+ | |\n\
-+ | |\n\
-+ | | \n\
-+ ` _ ' | |\n\
-+ - (_) - ________,' `\n\
-+ ' ` ,' |\n\
-+------------------`.________'`__|\n\
-+",40},{"\n\
-+ | |\n\
-+ | |\n\
-+ ` _ ' | | \n\
-+ - (_) - | |\n\
-+ ' ` ________,' `\n\
-+ ,' |\n\
-+------------------`.________'`__|\n\
-+",20},{"\n\
-+ | |\n\
-+ | |\n\
-+ ` _ ' | |\n\
-+ - (_) - ________,' `\n\
-+ ' ` ,' |\n\
-+ `.________'`__|\n\
-+---------------------------------\n\
-+",20},{"\n\
-+ | |\n\
-+ ` _ ' | |\n\
-+ - (_) - ________,' `\n\
-+ ' ` ,' |\n\
-+ `.________'`__|\n\
-+ \n\
-+---------------------------------\n\
-+",20},{"\n\
-+ | |\n\
-+ ` _ ' ________,' `\n\
-+ - (_) ,' |\n\
-+ ' ` `.________'`__|\n\
-+ \n\
-+ \n\
-+---------------------------------\n\
-+",20},{"\n\
-+ | |\n\
-+ ` _ '________,' `\n\
-+ - (_),' |\n\
-+ ' `.________'`__|\n\
-+ \n\
-+ \n\
-+---------------------------------\n\
-+",20},{"\n\
-+ ` _ ' | |\n\
-+ - (_) -________,' `\n\
-+ ' `,' |\n\
-+ `.________'`__|\n\
-+ \n\
-+ \n\
-+---------------------------------\n\
-+",20},{"\n\
-+- (_) - | |\n\
-+ ' ` ________,' `\n\
-+ ,' |\n\
-+ `.________'`__|\n\
-+ \n\
-+ \n\
-+---------------------------------\n\
-+",20},{"\n\
-+' ` ________,' `\n\
-+ ,' |\n\
-+ `.________'`__|\n\
-+ \n\
-+ \n\
-+ \n\
-+---------------------------------\n\
-+",20},{"\n\
-+ ,' |\n\
-+ `.________'`__|\n\
-+\n\
-+ \n\
-+ \n\
-+ \n\
-+---------------------------------\n\
-+",20},{"\n\
-+ `.________'`__|\n\
-+\n\
-+\n\
-+ \n\
-+ \n\
-+ \n\
-+---------------------------------\n\
-+",20},{"\n\
-+\n\
-+\n\
-+\n\
-+\n\
-+\n\
-+\n\
-+---------------------------------\n\
-+",150},{"\n\
-+\n\
-+\n\
-+\n\
-+\n\
-+\n\
-+---------------------------------\n\
-+",20},{"\n\
-+\n\
-+\n\
-+\n\
-+\n\
-+---------------------------------\n\
-+\n\
-+ Written and Directed by\n\
-+",20},{"\n\
-+\n\
-+\n\
-+\n\
-+---------------------------------\n\
-+\n\
-+ Written and Directed by\n\
-+",20},{"\n\
-+\n\
-+\n\
-+---------------------------------\n\
-+\n\
-+ Written and Directed by\n\
-+\n\
-+ Stephen Fegan\n\
-+",20},{"\n\
-+\n\
-+---------------------------------\n\
-+\n\
-+ Written and Directed by\n\
-+\n\
-+ Stephen Fegan\n\
-+",20},{"\n\
-+---------------------------------\n\
-+\n\
-+ Written and Directed by\n\
-+\n\
-+ Stephen Fegan\n\
-+",20},{"\n\
-+\n\
-+ Written and Directed by\n\
-+\n\
-+ Stephen Fegan\n\
-+\n\
-+\n\
-+ With\n\
-+",20},{"\n\
-+ Written and Directed by\n\
-+\n\
-+ Stephen Fegan\n\
-+\n\
-+\n\
-+ With\n\
-+",20},{"\n\
-+\n\
-+ Stephen Fegan\n\
-+\n\
-+\n\
-+ With\n\
-+\n\
-+ The EFTIWALL fonts\n\
-+",20},{"\n\
-+ Stephen Fegan\n\
-+\n\
-+\n\
-+ With\n\
-+\n\
-+ The EFTIWALL fonts\n\
-+",20},{"\n\
-+\n\
-+\n\
-+ With\n\
-+\n\
-+ The EFTIWALL fonts\n\
-+\n\
-+ by\n\
-+",20},{"\n\
-+\n\
-+ With\n\
-+\n\
-+ The EFTIWALL fonts\n\
-+\n\
-+ by\n\
-+",20},{"\n\
-+ With\n\
-+\n\
-+ The EFTIWALL fonts\n\
-+\n\
-+ by\n\
-+\n\
-+ Michel Eftimakis (c) 1995\n\
-+",20},{"\n\
-+\n\
-+ The EFTIWALL fonts\n\
-+\n\
-+ by\n\
-+\n\
-+ Michel Eftimakis (c) 1995\n\
-+",20},{"\n\
-+ The EFTIWALL fonts\n\
-+\n\
-+ by\n\
-+\n\
-+ Michel Eftimakis (c) 1995\n\
-+",20},{"\n\
-+\n\
-+ by\n\
-+\n\
-+ Michel Eftimakis (c) 1995\n\
-+",20},{"\n\
-+ by\n\
-+\n\
-+ Michel Eftimakis (c) 1995\n\
-+",20},{"\n\
-+\n\
-+ Michel Eftimakis (c) 1995\n\
-+",20},{"\n\
-+ Michel Eftimakis (c) 1995\n\
-+",20},{"\n\
-+\n\
-+",200},{"\n\
-+\n\
-+\n\
-+Oh and eh..\n\
- ",4}
- };
-
diff --git a/shells/flash/files/patch-screens__nc_init.c b/shells/flash/files/patch-screens__nc_init.c
deleted file mode 100644
index cace95054a7b..000000000000
--- a/shells/flash/files/patch-screens__nc_init.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- screens/nc_init.c.orig Thu Jan 18 01:51:19 2001
-+++ screens/nc_init.c Fri Jan 26 05:28:47 2001
-@@ -34,7 +34,6 @@
- #endif
-
- #include <stdio.h>
--#include <wchar.h>
- #include <stdlib.h>
- #include <signal.h>
- #include <unistd.h>
diff --git a/shells/flash/files/patch-string.h b/shells/flash/files/patch-string.h
deleted file mode 100644
index 6fcbfe8d91e1..000000000000
--- a/shells/flash/files/patch-string.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- string.h.orig 2001-11-03 18:09:21 UTC
-+++ string.h
-@@ -2,14 +2,13 @@
- # define __STRING_H
-
- #include <ctype.h>
--#include <wchar.h>
-
- #define CR '\n'
- #define TAB '\t'
-
- char *readline(FILE *fp);
- char *findline(char *start, int *foundend);
--int getline(const char *, char *);
-+int get_line(const char *, char *);
- int substr(const char *, char *, char);
- int strtokenize(char *line, char delim, char **tokens, int maxtokens);
- char *stradp(char *filename);
diff --git a/shells/flash/files/pkg-message.in b/shells/flash/files/pkg-message.in
deleted file mode 100644
index 18ea19433bdf..000000000000
--- a/shells/flash/files/pkg-message.in
+++ /dev/null
@@ -1,9 +0,0 @@
-[
-{ type: install
- message: <<EOM
-This software is not yet ready-to-go on your system. You need
-to configure flash in %%PREFIX%%/lib/flash in order for it to
-work properly.
-EOM
-}
-]
diff --git a/shells/flash/pkg-descr b/shells/flash/pkg-descr
deleted file mode 100644
index a0f1cc59c9db..000000000000
--- a/shells/flash/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Flash is an attempt to create a secure menu-driver shell for UNIX-derived OSes,
-while providing user-friendliness and easy configurability. An ideal situation
-requiring the use of flash would be a student-run telnet server which needs to:
-
-a) shelter the users from some of the nastinesses of UNIX
-b) shelter the system from nasty users
-c) provide an easy way to launch applications
-d) support multitasking/job control as elegantly as possible
-e) support easy-to-get-right configuration by administrators
diff --git a/shells/flash/pkg-plist b/shells/flash/pkg-plist
deleted file mode 100644
index 1853800fbdae..000000000000
--- a/shells/flash/pkg-plist
+++ /dev/null
@@ -1,26 +0,0 @@
-bin/flash
-lib/flash/Manual
-lib/flash/alarms
-lib/flash/background
-lib/flash/countdown
-lib/flash/flashdocs/IrcHelp.txt
-lib/flash/flashdocs/apropertelnet.txt
-lib/flash/flashdocs/glossary.txt
-lib/flash/flashdocs/howuseppgate.txt
-lib/flash/flashdocs/howusesquid.txt
-lib/flash/flashdocs/speedweb.txt
-lib/flash/flashdocs/uselynx.txt
-lib/flash/mailshell
-lib/flash/system.bg.Netsoc.3
-lib/flash/system.bg.Netsoc.4
-lib/flash/system.flashlogin
-lib/flash/system.maillogin
-lib/flash/system.menu
-lib/flash/system.menu.9798
-lib/flash/system.menu.old
-lib/flash/system.menu.oldlast
-lib/flash/system.module
-lib/flash/system.module.9798
-lib/flash/system.rc
-lib/flash/system.rc.mailshell
-man/man1/flash.1.gz
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 9133a599cc4b..a03425b69f84 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -195,7 +195,6 @@
SUBDIR += copytape
SUBDIR += coreos-ct
SUBDIR += coreutils
- SUBDIR += cotty
SUBDIR += cpdup
SUBDIR += cpu
SUBDIR += cpu-x
@@ -267,7 +266,6 @@
SUBDIR += dsbmd
SUBDIR += dsbsu
SUBDIR += dsbwrtsysctl
- SUBDIR += dt
SUBDIR += dtc
SUBDIR += dtpstree
SUBDIR += du2ps
@@ -419,7 +417,6 @@
SUBDIR += gigolo
SUBDIR += gkfreq
SUBDIR += gkleds2
- SUBDIR += gkrellfire
SUBDIR += gkrellflynn
SUBDIR += gkrellm-trayicons
SUBDIR += gkrellm2
@@ -601,7 +598,6 @@
SUBDIR += lmon
SUBDIR += lnav
SUBDIR += lockfile-progs
- SUBDIR += log_analysis
SUBDIR += logrotate
SUBDIR += logstalgia
SUBDIR += logstash-forwarder
@@ -681,7 +677,6 @@
SUBDIR += mkfile
SUBDIR += mkfwimage
SUBDIR += mkntpwd
- SUBDIR += mksunbootcd
SUBDIR += mmc-utils
SUBDIR += mmve
SUBDIR += mnrpes
@@ -1063,7 +1058,6 @@
SUBDIR += restic
SUBDIR += retail
SUBDIR += rex
- SUBDIR += rfstool
SUBDIR += rhc
SUBDIR += riak-cs
SUBDIR += rinse
@@ -1214,10 +1208,8 @@
SUBDIR += signon-plugin-oauth2
SUBDIR += signon-qt5
SUBDIR += signon-ui
- SUBDIR += skill
SUBDIR += slack
SUBDIR += sleuthkit
- SUBDIR += sloth
SUBDIR += slst
SUBDIR += slurm-wlm
SUBDIR += smart
@@ -1227,7 +1219,6 @@
SUBDIR += snap
SUBDIR += snmp_exporter
SUBDIR += snooze
- SUBDIR += snowlog
SUBDIR += sockaddr
SUBDIR += socket
SUBDIR += socklog
@@ -1451,7 +1442,6 @@
SUBDIR += wmcpuload
SUBDIR += wmcube
SUBDIR += wmdiskmon
- SUBDIR += wmfire
SUBDIR += wmflame
SUBDIR += wmmemfree
SUBDIR += wmmemload
@@ -1462,7 +1452,6 @@
SUBDIR += wuzzah
SUBDIR += x86info
SUBDIR += xbatt
- SUBDIR += xbattbar
SUBDIR += xcdroast
SUBDIR += xcpustate
SUBDIR += xdu
diff --git a/sysutils/cotty/Makefile b/sysutils/cotty/Makefile
deleted file mode 100644
index 63bbf358ca93..000000000000
--- a/sysutils/cotty/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Oliver Breuninger <ob@breuninger.org>
-# $FreeBSD$
-
-PORTNAME= cotty
-PORTVERSION= 0.4c
-CATEGORIES= sysutils
-MASTER_SITES= http://www.breuninger.org/files/distfiles/
-EXTRACT_SUFX= .c.gz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple command-line pseudo terminal manager
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NO_WRKSUBDIR= yes
-PLIST_FILES= bin/cotty
-EXTRACT_CMD= ${GZCAT}
-EXTRACT_BEFORE_ARGS= # empty
-EXTRACT_AFTER_ARGS= > ${WRKSRC}/${DISTNAME}.c
-
-do-build:
- ${CC} ${CFLAGS} -o ${WRKSRC}/cotty ${WRKSRC}/${DISTNAME}.c
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/cotty ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/sysutils/cotty/distinfo b/sysutils/cotty/distinfo
deleted file mode 100644
index e048298c5f31..000000000000
--- a/sysutils/cotty/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cotty-0.4c.c.gz) = e157927da3f66ada472f65a941726068f2230b60c3cff0c7c274ac72a3b49eb2
-SIZE (cotty-0.4c.c.gz) = 9846
diff --git a/sysutils/cotty/files/patch-cotty-0.4c.c b/sysutils/cotty/files/patch-cotty-0.4c.c
deleted file mode 100644
index a35d448380db..000000000000
--- a/sysutils/cotty/files/patch-cotty-0.4c.c
+++ /dev/null
@@ -1,31 +0,0 @@
---- cotty-0.4c.c.orig Sun Aug 22 21:39:06 2004
-+++ cotty-0.4c.c Sun Aug 22 21:40:01 2004
-@@ -748,6 +748,7 @@
- return 1;
- case normal:
- case keep_current:
-+ break;
- }
- return 2;
- }
-@@ -762,7 +763,8 @@
- case normal:
- case keep_current:
- case direct:
-- }
-+ break;
-+ }
- return 2;
- }
-
-@@ -989,8 +991,8 @@
- strcpy(tty_name[1],pty_name[0]);
- strcpy(pty_name[1],tty_name[0]);
- break;
-- case normal:
-- case keep_current:
-+ case normal: break;
-+ case keep_current: break;
- }
- /* we don't need those null fds anymore */
- for (j=0;j<3;j++) {
diff --git a/sysutils/cotty/pkg-descr b/sysutils/cotty/pkg-descr
deleted file mode 100644
index 19f2c95e211c..000000000000
--- a/sysutils/cotty/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Simple command-line pseudo terminal manager:
-allows to run coprocesses talking to each other thru their tty and/or pty.
-
-Most useful to drive from scripts programs that want a tty, as in
- cotty -d -- pppd silent 192.168.0.1:192.168.0.2 \
- -- ssh -t root@remote pppd
-This particular use has been obsoleted under Linux
-(but probably not under the various free BSDs and proprietary Unices),
-as it can be done without cotty with
- pppd pty 'ssh -t root@remote pppd' silent 192.168.0.1:192.168.0.2
diff --git a/sysutils/dt/Makefile b/sysutils/dt/Makefile
deleted file mode 100644
index f13aa9d37f96..000000000000
--- a/sysutils/dt/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-# Created by: Radim Kolar
-# $FreeBSD$
-
-PORTNAME= dt
-PORTVERSION= 17.07
-PORTREVISION= 1
-CATEGORIES= sysutils
-MASTER_SITES= http://home.comcast.net/~SCSIguy/SCSI_FAQ/RMiller_Tools/ftp/dt/ \
- http://ionut.tetcu.info/FreeBSD/ports/distfiles/
-#PORTVERSION= 18.32
-#MASTER_SITES= http://www.scsifaq.org/RMiller_Tools/ftp/dt/ \
-# http://dl.dropboxusercontent.com/u/32363629/Datatest/
-#DISTNAME= ${PORTNAME}-source-v${PORTVERSION
-DISTNAME= ${PORTNAME}-source
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Data Test Program - disk/tape error diagnostic tool
-
-LICENSE= ISCL
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-OPTIONS_DEFINE= DOCS
-
-USES= shebangfix
-SHEBANG_FILES= Scripts/DiskTests.ksh \
- Scripts/butterfly.ksh \
- Scripts/butterfly_file.ksh \
- Scripts/dt_noprog_script.ksh
-WRKSRC= ${WRKDIR}/dt.d
-MAKEFILE= Makefile.freebsd
-ALL_TARGET= dt
-
-PORTDOCS= README.1st ToDoList WhatsNew-* dt-UsersGuide.pdf dt-Overview.txt
-
-post-patch:
- @${REINPLACE_CMD} -i '' -e 's|/usr/bin/ksh|${ksh_CMD}|' \
- ${WRKSRC}/Scripts/trigger-AIX.ksh
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/dt ${STAGEDIR}${PREFIX}/sbin
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/data/pattern_* ${STAGEDIR}${DATADIR}
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-.for script in DiskTests.ksh butterfly.ksh butterfly_file.ksh dt_noprog_script.ksh \
- dta dtc dtf dtr dts dtt dtw trigger-AIX.ksh
- ${INSTALL_SCRIPT} ${WRKSRC}/Scripts/${script} ${STAGEDIR}${EXAMPLESDIR}
-.endfor
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README.1st \
- ${WRKSRC}/ToDoList \
- ${WRKSRC}/WhatsNewFiles/WhatsNew-* \
- ${WRKSRC}/Documentation/dt-UsersGuide.pdf ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/Documentation/dt.help ${STAGEDIR}${DOCSDIR}/dt-Overview.txt
-
-.include <bsd.port.mk>
diff --git a/sysutils/dt/distinfo b/sysutils/dt/distinfo
deleted file mode 100644
index f505c24fc52c..000000000000
--- a/sysutils/dt/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (dt-source.tar.gz) = 6a213b8da2b8907c4f1633c3b90229085ac239e4d43aa5879b0123c21f951cab
-SIZE (dt-source.tar.gz) = 3058711
diff --git a/sysutils/dt/pkg-descr b/sysutils/dt/pkg-descr
deleted file mode 100644
index 6ae49a2daaf0..000000000000
--- a/sysutils/dt/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-dt is a generic data test program used to verify proper operation of
-peripherals, file systems, device drivers, or any data stream supported
-by the operating system. In its simplest mode of operation, dt writes
-and then verifies its default data pattern, then displays performance
-statistics and other test parameters before exiting. Since verification
-of data is performed, dt can be thought of as a generic diagnostic tool.
-
-dt has been used to successfully test disks, tapes, serial lines,
-parallel lines, pipes, and memory mapped files. In fact, dt can be used
-for any device that allows the standard open, read, write, and close
-system calls. Special support is necessary for some devices, such as
-serial lines, for setting up the speed, parity, data bits, etc.
-
-WWW: http://home.comcast.net/~SCSIguy/SCSI_FAQ/RMiller_Tools/dt.html
diff --git a/sysutils/dt/pkg-plist b/sysutils/dt/pkg-plist
deleted file mode 100644
index 297d28d55bb9..000000000000
--- a/sysutils/dt/pkg-plist
+++ /dev/null
@@ -1,25 +0,0 @@
-sbin/dt
-%%DATADIR%%/pattern_0
-%%DATADIR%%/pattern_1
-%%DATADIR%%/pattern_2
-%%DATADIR%%/pattern_3
-%%DATADIR%%/pattern_4
-%%DATADIR%%/pattern_5
-%%DATADIR%%/pattern_6
-%%DATADIR%%/pattern_7
-%%DATADIR%%/pattern_8
-%%DATADIR%%/pattern_9
-%%DATADIR%%/pattern_all
-%%DATADIR%%/pattern_dedup
-%%EXAMPLESDIR%%/dta
-%%EXAMPLESDIR%%/dtc
-%%EXAMPLESDIR%%/dtf
-%%EXAMPLESDIR%%/dtr
-%%EXAMPLESDIR%%/dts
-%%EXAMPLESDIR%%/dtt
-%%EXAMPLESDIR%%/dt_noprog_script.ksh
-%%EXAMPLESDIR%%/trigger-AIX.ksh
-%%EXAMPLESDIR%%/DiskTests.ksh
-%%EXAMPLESDIR%%/butterfly_file.ksh
-%%EXAMPLESDIR%%/butterfly.ksh
-%%EXAMPLESDIR%%/dtw
diff --git a/sysutils/gkrellfire/Makefile b/sysutils/gkrellfire/Makefile
deleted file mode 100644
index e6bdfc7b2ffb..000000000000
--- a/sysutils/gkrellfire/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Roman Bogorodskiy <bogorodskiy@inbox.ru>
-# $FreeBSD$
-
-PORTNAME= gkrellfire
-PORTVERSION= 0.4.2
-PORTREVISION= 5
-CATEGORIES= sysutils
-MASTER_SITES= http://freenet-homepage.de/thomas-steinke/ \
- LOCAL/novel
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Gkrellm2 plugin which shows the system load as a flame
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2
-RUN_DEPENDS= gkrellm:sysutils/gkrellm2
-
-PLIST_FILES= libexec/gkrellm2/plugins/${PORTNAME}.so
-
-USES= gmake pkgconfig tar:tgz
-MAKE_ARGS= CC="${CC}"
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins
- ${INSTALL_LIB} ${WRKSRC}/${PORTNAME}.so \
- ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins
-
-.include <bsd.port.mk>
diff --git a/sysutils/gkrellfire/distinfo b/sysutils/gkrellfire/distinfo
deleted file mode 100644
index a44b7ed9a8d3..000000000000
--- a/sysutils/gkrellfire/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gkrellfire-0.4.2.tgz) = b8c81e038c4fad56be360af2a8423c096c98bb2bc382b024a1734fa36fddbb40
-SIZE (gkrellfire-0.4.2.tgz) = 12474
diff --git a/sysutils/gkrellfire/pkg-descr b/sysutils/gkrellfire/pkg-descr
deleted file mode 100644
index d91c88d0e7df..000000000000
--- a/sysutils/gkrellfire/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-GKrellFire is a plugin for GKrellM - it shows the system load as a flame.
-
-WWW: http://people.freenet.de/thomas-steinke/
diff --git a/sysutils/log_analysis/Makefile b/sysutils/log_analysis/Makefile
deleted file mode 100644
index d9bc683c3461..000000000000
--- a/sysutils/log_analysis/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# Created by: petef@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= log_analysis
-PORTVERSION= 0.46
-CATEGORIES= sysutils
-MASTER_SITES= http://userpages.umbc.edu/~mabzug1/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Utility that extracts a summary of useful data from logs
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= perl5
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= PERL="${PERL}"
-NO_ARCH= yes
-
-PORTDOCS= *
-PORTEXAMPLES= *
-PORTDATA= *
-PLIST_FILES= bin/log_analysis \
- man/man1/log_analysis.1.gz
-
-OPTIONS_DEFINE= DOCS EXAMPLES TK
-
-TK_RUN_DEPENDS= p5-Tk>0:x11-toolkits/p5-Tk
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/NEWS \
- ${WRKSRC}/AUTHORS ${WRKSRC}/doc/Tutorial \
- ${STAGEDIR}${DOCSDIR}
-
-post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/sample-* ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/sysutils/log_analysis/distinfo b/sysutils/log_analysis/distinfo
deleted file mode 100644
index 1f571b980a2b..000000000000
--- a/sysutils/log_analysis/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (log_analysis-0.46.tar.gz) = ce1959aa28fe513527914e8c628976cdb38d547bbb7e3a01c634bffd580db88d
-SIZE (log_analysis-0.46.tar.gz) = 163515
diff --git a/sysutils/log_analysis/files/patch-log__analysis.in b/sysutils/log_analysis/files/patch-log__analysis.in
deleted file mode 100644
index 975b25bb626a..000000000000
--- a/sysutils/log_analysis/files/patch-log__analysis.in
+++ /dev/null
@@ -1,20 +0,0 @@
---- log_analysis.in.orig 2012-04-17 10:39:50 UTC
-+++ log_analysis.in
-@@ -8788,8 +8788,6 @@ line is ignored.
- Before the config is parsed, it is passed through a preprocessor inspired
- by the L<aide(1)> preprocessor.
-
--=over 4
--
- =head2 Pattern directives
-
- These directives describe your logs, and are the main point of this
-@@ -8799,6 +8797,8 @@ that describe different kinds of log mes
- the message. For each perl pattern, you specify one or more
- destinations that describe what you want done with it.
-
-+=over 4
-+
- =item B<logtype:> I<type>
-
- Future patterns should be applied to this logtype (ie. sulog, syslog,
diff --git a/sysutils/log_analysis/pkg-descr b/sysutils/log_analysis/pkg-descr
deleted file mode 100644
index e1c9a7388320..000000000000
--- a/sysutils/log_analysis/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-log_analysis is a log file analysis engine that extracts relevant
-data for any of the recognized log messages and produces a summary
-that is much easier to read. It can be configured to recognize
-entirely new log types. log_analysis natively understands about
-100 different kinds of syslog messages, as well as wtmp messages.
-
-WWW: http://userpages.umbc.edu/~mabzug1/log_analysis.html
diff --git a/sysutils/mksunbootcd/Makefile b/sysutils/mksunbootcd/Makefile
deleted file mode 100644
index ab15be464efb..000000000000
--- a/sysutils/mksunbootcd/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Roman Shterenzon <roman@xpert.com>
-# $FreeBSD$
-
-PORTNAME= mksunbootcd
-PORTVERSION= 1.0
-PORTREVISION= 1
-CATEGORIES= sysutils
-MASTER_SITES= NETBSD
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Makes ISO images suitable to boot on sparc systems
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-PLIST_FILES= bin/mksunbootcd man/man1/${PORTNAME}.1.gz
-
-GNU_CONFIGURE= yes
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/mksunbootcd ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/sysutils/mksunbootcd/distinfo b/sysutils/mksunbootcd/distinfo
deleted file mode 100644
index 1462081beb33..000000000000
--- a/sysutils/mksunbootcd/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mksunbootcd-1.0.tar.gz) = 1a1e37f0312982df7b94061c0dab95362ad4fccae42259a3d0e4ddb882e3ea52
-SIZE (mksunbootcd-1.0.tar.gz) = 24812
diff --git a/sysutils/mksunbootcd/pkg-descr b/sysutils/mksunbootcd/pkg-descr
deleted file mode 100644
index 120f664452bd..000000000000
--- a/sysutils/mksunbootcd/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-mksunbootcd combines filesystem partitions for Sun Microsystems,
-Inc. computers into an image suitable for writing to a compact
-disc, that will allow the disc to be booted on the sun3, sun3x, sun4,
-sun4c, sun4m and sun4u platforms. This hardware is supported by the
-NetBSD sparc, sparc64 and sun3 ports.
-See http://www.netbsd.org for more information on NetBSD.
-
-WWW: http://www.netbsd.org/
diff --git a/sysutils/rfstool/Makefile b/sysutils/rfstool/Makefile
deleted file mode 100644
index 4589003e97b3..000000000000
--- a/sysutils/rfstool/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: trevor
-# $FreeBSD$
-
-PORTNAME= rfstool
-PORTVERSION= 0.14
-CATEGORIES= sysutils
-MASTER_SITES= NETBSD
-DISTNAME= rfstool-0.14-source
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Read from a Reiser file system
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-PLIST_FILES= bin/rfstool
-USES= dos2unix zip
-USE_CXXSTD= c++98
-DOS2UNIX_FILES= reiserfs.h
-WRKSRC= ${WRKDIR}/rfstool-0.14/RFSTOOL
-MAKEFILE= makefile.gcc3x
-
-post-extract:
- @${REINPLACE_CMD} -e "s,g++,\$${CXX} \$${CXXFLAGS},g" ${WRKSRC}/${MAKEFILE}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/rfstool ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/sysutils/rfstool/distinfo b/sysutils/rfstool/distinfo
deleted file mode 100644
index 618a4c4dc742..000000000000
--- a/sysutils/rfstool/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (rfstool-0.14-source.zip) = 86a43f5f0d8982471fd7c0dd6f80e732c8d3871d758a210bda2484041f550d85
-SIZE (rfstool-0.14-source.zip) = 80381
diff --git a/sysutils/rfstool/files/patch-reiserfs.h b/sysutils/rfstool/files/patch-reiserfs.h
deleted file mode 100644
index 4a59c3bb85e7..000000000000
--- a/sysutils/rfstool/files/patch-reiserfs.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- reiserfs.h.orig 2016-06-20 13:19:25 UTC
-+++ reiserfs.h
-@@ -268,7 +268,7 @@ class ReiserFsBlock : public PNode
- {
- }
-
-- ReiserFsBlock::~ReiserFsBlock()
-+ ~ReiserFsBlock()
- {
- delete m_lpbMemory;
- }
diff --git a/sysutils/rfstool/pkg-descr b/sysutils/rfstool/pkg-descr
deleted file mode 100644
index ae1704342bbd..000000000000
--- a/sysutils/rfstool/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Rfstool is an mtools-like utility which lets you read from Reiser
-file systems.
-
-The home page has instructions on its usage.
-
-WWW: http://p-nand-q.com/download/rfstool.html
diff --git a/sysutils/skill/Makefile b/sysutils/skill/Makefile
deleted file mode 100644
index c5d58dca3c23..000000000000
--- a/sysutils/skill/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# Created by: Joao Carlos Mendes Luis <jonny@jonny.eng.br>
-# $FreeBSD$
-
-PORTNAME= skill
-PORTVERSION= 4.1.4
-CATEGORIES= sysutils
-MASTER_SITES= ftp://ftp.flux.utah.edu/pub/skill/ \
- ftp://fast.cs.utah.edu/pub/skill/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= SuperKILL, kill, or renice processes by pid, name, tty, or uid
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= tar:tgz
-
-.include <bsd.port.mk>
diff --git a/sysutils/skill/distinfo b/sysutils/skill/distinfo
deleted file mode 100644
index f86e11b67d78..000000000000
--- a/sysutils/skill/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (skill-4.1.4.tgz) = c0375b854b206a8f0295ab276078c9c34df1ac96f62c571254cfc1271c5c8f43
-SIZE (skill-4.1.4.tgz) = 46349
diff --git a/sysutils/skill/files/patch-Makefile b/sysutils/skill/files/patch-Makefile
deleted file mode 100644
index 9544c6b7ecc3..000000000000
--- a/sysutils/skill/files/patch-Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
---- Makefile.orig Fri Apr 5 23:53:39 2002
-+++ Makefile Sat Apr 20 02:26:08 2002
-@@ -55,7 +55,6 @@
-
- DESTDIR=
- SHELL= /bin/sh
--PREFIX= /usr/local
-
- # CONFIGURE: Set location of executable, it's group and mode.
- BINDIR= ${PREFIX}/bin
-@@ -79,7 +78,7 @@
- OBJS= main.o argparse.o getproc.o
- HDRS= conf.h
-
--CFLAGS= -O ${COPTS}
-+#CFLAGS= -O ${COPTS}
-
- all: skill
-
-@@ -96,18 +95,11 @@
- #(SysV) filepriv -d ${DESTDIR}/${BINDIR}/skill
- rm -f ${DESTDIR}/${BINDIR}/skill ${DESTDIR}/${MANDIR}/skill.${MANSFX}
- rm -f ${DESTDIR}/${BINDIR}/snice ${DESTDIR}/${MANDIR}/snice.${MANSFX}
--# install -c -g ${BINGRP} -m ${BINMOD} -s skill ${DESTDIR}/${BINDIR}
-- cp skill ${DESTDIR}/${BINDIR}/skill
-- strip ${DESTDIR}/${BINDIR}/skill
-- chgrp ${BINGRP} ${DESTDIR}/${BINDIR}/skill
-- chmod ${BINMOD} ${DESTDIR}/${BINDIR}/skill
-+ ${BSD_INSTALL_PROGRAM} skill ${DESTDIR}/${BINDIR}
- ln ${DESTDIR}/${BINDIR}/skill ${DESTDIR}/${BINDIR}/snice
- #(SysV) filepriv -f dacread ${DESTDIR}/${BINDIR}/skill
- # install -c -m 644 skill.1 ${DESTDIR}/${MANDIR}/skill.${MANSFX}
-- cp skill.1 ${DESTDIR}/${MANDIR}/skill.${MANSFX}
-- chmod 644 ${DESTDIR}/${MANDIR}/skill.${MANSFX}
-- ln ${DESTDIR}/${MANDIR}/skill.${MANSFX}\
-- ${DESTDIR}/${MANDIR}/snice.${MANSFX}
-+ ${BSD_INSTALL_MAN} skill.1 ${DESTDIR}/${MANDIR}/skill.${MANSFX}
-
- config Config: FRC
- ./Config
diff --git a/sysutils/skill/pkg-descr b/sysutils/skill/pkg-descr
deleted file mode 100644
index ba7597f2397f..000000000000
--- a/sysutils/skill/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
- `skill' is a program which sends signals to processes given
-any combination of user names, ttys, commands, and pids. `snice' is
-a program which changes the priority of processes (given the same).
-It's actually one program which examines argv to determine what action
-is to be taken on matching processes. It is similar to kill(1) and
-renice(8), however the command line is completely order independent.
-There are also verbose, search, and interactive modes of operation.
-
-The name `skill' stems from `SuperKILL', but if you use it under `csh',
-you may discover another reason for calling it `skill' (hint "s!!").
diff --git a/sysutils/skill/pkg-plist b/sysutils/skill/pkg-plist
deleted file mode 100644
index d73177435250..000000000000
--- a/sysutils/skill/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/skill
-bin/snice
-man/man1/skill.1.gz
diff --git a/sysutils/sloth/Makefile b/sysutils/sloth/Makefile
deleted file mode 100644
index 393ebea35c13..000000000000
--- a/sysutils/sloth/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= sloth
-PORTVERSION= 1.1.0
-CATEGORIES= sysutils
-MASTER_SITES= http://www.sourcefiles.org/Utilities/Miscellaneous/ \
- http://T32.TecNik93.com/FreeBSD/others_ports/${PORTNAME}${PKGNAMESUFFIX}/sources/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Slow down a process
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-GNU_CONFIGURE= yes
-
-PLIST_FILES= bin/sloth man/man1/${PORTNAME}.1.gz
-
-post-patch:
- @${REINPLACE_CMD} -e "s,wait.h,sys/wait.h,g" ${WRKSRC}/configure
-
-.include <bsd.port.mk>
diff --git a/sysutils/sloth/distinfo b/sysutils/sloth/distinfo
deleted file mode 100644
index c6b3c111c5e7..000000000000
--- a/sysutils/sloth/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (sloth-1.1.0.tar.gz) = 341c01e6b8321e4512e92bbcdfae016938e123321666b28176499c6fac5b3cd7
-SIZE (sloth-1.1.0.tar.gz) = 32319
diff --git a/sysutils/sloth/files/patch-sloth.c b/sysutils/sloth/files/patch-sloth.c
deleted file mode 100644
index 9db1d5168400..000000000000
--- a/sysutils/sloth/files/patch-sloth.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- sloth.c.orig Sat May 11 01:25:43 2002
-+++ sloth.c Sat May 11 01:25:49 2002
-@@ -23,7 +23,7 @@
- */
-
- #include <stdio.h>
--#include <wait.h>
-+#include <sys/wait.h>
- #include <signal.h>
- #include <sys/types.h>
- #include <sys/time.h>
diff --git a/sysutils/sloth/pkg-descr b/sysutils/sloth/pkg-descr
deleted file mode 100644
index 24188f4b4d53..000000000000
--- a/sysutils/sloth/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Sloth allows you to slow down a specified application by specifying (in
-miliseconds) the delay on the process. It slows down the process by sending
-SIGSTOP & SIGCONT signals to the process over a very fast period of time,
-giving the appearance of a slower application.
diff --git a/sysutils/snowlog/Makefile b/sysutils/snowlog/Makefile
deleted file mode 100644
index c43f51f068f0..000000000000
--- a/sysutils/snowlog/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Cheng-Lung Sung <clsung@dragon2.net>
-# $FreeBSD$
-
-PORTNAME= snowlog
-PORTVERSION= 1.1.1
-PORTREVISION= 3
-CATEGORIES= sysutils
-MASTER_SITES= http://kiza.kcore.de/software/snowlog/download/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Webserver access log browser/analyzer
-
-LICENSE= GPLv2 # only
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libpcre.so:devel/pcre
-
-USES= ncurses
-DOCS= INSTALLATION doc/README doc/filters.example
-SHAREDOCS= referers.regexp useragents.regexp
-
-OPTIONS_DEFINE= DOCS
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
- cd ${WRKSRC}/share && ${INSTALL_DATA} ${SHAREDOCS} ${STAGEDIR}${DATADIR}
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/sysutils/snowlog/distinfo b/sysutils/snowlog/distinfo
deleted file mode 100644
index f81d262a14da..000000000000
--- a/sysutils/snowlog/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (snowlog-1.1.1.tar.gz) = 780587a18b34330a3483b95101a4b382d9582f3f7a4c881ac08fe0e15e5921cd
-SIZE (snowlog-1.1.1.tar.gz) = 30066
diff --git a/sysutils/snowlog/files/patch-Makefile b/sysutils/snowlog/files/patch-Makefile
deleted file mode 100644
index 0225e70c82bf..000000000000
--- a/sysutils/snowlog/files/patch-Makefile
+++ /dev/null
@@ -1,71 +0,0 @@
---- Makefile.orig 2005-07-20 18:13:17 UTC
-+++ Makefile
-@@ -1,13 +1,10 @@
--CC= gcc
--MAKE= make
- INSTALL= install
--PREFIX= /usr/local
- DATAPATH= $(PREFIX)/share
- LOCALEPATH= $(DATAPATH)/locale
- DOCPATH= $(DATAPATH)/doc
-
--CFLAGS= -Wall -O2 -I/usr/local/include -DDATAPATH="\"$(DATAPATH)\"" -DVERSION=\"$(VERSION)\"
--LDFLAGS= -L/usr/local/lib -lncurses -lpcre
-+CFLAGS+= -Wall -O2 -I$(LOCALBASE)/include -DDATAPATH="\"$(DATAPATH)\"" -DVERSION=\"$(VERSION)\"
-+LDFLAGS= -L$(LOCALBASE)/lib -lncurses -lpcre
-
- OBJFILES= main.o loadlog.o internals.o interface.o snowtk.o regexp.o filters.o setup.o
-
-@@ -27,35 +24,35 @@ man:
- sed s#DATAPATH#$(DATAPATH)# | sed s#VERSION#$(VERSION)# \
- > doc/man/snowlog.1
-
--install: install-bin install-data install-man install-doc
-+install: install-bin install-man
-
- install-bin: snowlog
-- if [ ! -d "$(PREFIX)/bin" ]; then \
-- mkdir -p $(PREFIX)/bin; \
-+ if [ ! -d "$(DESTDIR)$(PREFIX)/bin" ]; then \
-+ mkdir -p $(DESTDIR)$(PREFIX)/bin; \
- fi
-- $(INSTALL) -s src/snowlog $(PREFIX)/bin
-+ $(INSTALL) -s src/snowlog $(DESTDIR)$(PREFIX)/bin
-
- install-data:
-- if [ ! -d "$(DATAPATH)/snowlog" ]; then \
-- mkdir -p $(DATAPATH)/snowlog; \
-+ if [ ! -d "$(DESTDIR)$(DATAPATH)/snowlog" ]; then \
-+ mkdir -p $(DESTDIR)$(DATAPATH)/snowlog; \
- fi
-- $(INSTALL) -m 0644 share/referers.regexp $(DATAPATH)/snowlog
-- $(INSTALL) -m 0644 share/useragents.regexp $(DATAPATH)/snowlog
-+ $(INSTALL) -m 0644 share/referers.regexp $(DESTDIR)$(DATAPATH)/snowlog
-+ $(INSTALL) -m 0644 share/useragents.regexp $(DESTDIR)$(DATAPATH)/snowlog
-
- install-man: man
-- if [ ! -d "$(PREFIX)/man/man1" ]; then \
-- mkdir -p $(PREFIX)/man/man1; \
-+ if [ ! -d "$(DESTDIR)$(PREFIX)/man/man1" ]; then \
-+ mkdir -p $(DESTDIR)$(PREFIX)/man/man1; \
- fi
-- $(INSTALL) -m 0644 doc/man/snowlog.1 $(PREFIX)/man/man1
-+ $(INSTALL) -m 0644 doc/man/snowlog.1 $(DESTDIR)$(PREFIX)/man/man1
-
- install-doc:
-- if [ ! -d "$(DOCPATH)/snowlog" ]; then \
-- mkdir -p $(DOCPATH)/snowlog; \
-+ if [ ! -d "$(DESTDIR)$(DOCPATH)/snowlog" ]; then \
-+ mkdir -p $(DESTDIR)$(DOCPATH)/snowlog; \
- fi
-- $(INSTALL) -m 0644 INSTALLATION $(DOCPATH)/snowlog
-- $(INSTALL) -m 0644 doc/README $(DOCPATH)/snowlog
-- $(INSTALL) -m 0644 doc/filters.example $(DOCPATH)/snowlog
-- $(INSTALL) -m 0644 Changelog $(DOCPATH)/snowlog
-+ $(INSTALL) -m 0644 INSTALLATION $(DESTDIR)$(DOCPATH)/snowlog
-+ $(INSTALL) -m 0644 doc/README $(DESTDIR)$(DOCPATH)/snowlog
-+ $(INSTALL) -m 0644 doc/filters.example $(DESTDIR)$(DOCPATH)/snowlog
-+ $(INSTALL) -m 0644 Changelog $(DESTDIR)$(DOCPATH)/snowlog
-
- clean: clean-bin clean-man
-
diff --git a/sysutils/snowlog/pkg-descr b/sysutils/snowlog/pkg-descr
deleted file mode 100644
index 83b2c71c929e..000000000000
--- a/sysutils/snowlog/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Snowlog is a program that lets you browse your web server's access log files.
-It does not generate static HTML status reports but instead shows you all
-accesses in a list that you can filter, sort and search easily. It's a
-console application and supposed to run on the server via ssh.
-
-Filters that accept regular expressions can be applied.
-
-WWW: http://kiza.kcore.de/software/snowlog/
diff --git a/sysutils/snowlog/pkg-message b/sysutils/snowlog/pkg-message
deleted file mode 100644
index 30b7e319715a..000000000000
--- a/sysutils/snowlog/pkg-message
+++ /dev/null
@@ -1,13 +0,0 @@
-[
-{ type: install
- message: <<EOM
-To use snowlog, adding this to httpd.conf
-
-LogFormat "%a\t%l\t%u\t%{%s}t\t%r\t%>s\t%X\t%{Content-Type}o\t%b\t%{Referer}i\t%{User-Agent}i\t%V\t%{LogHint}e" parsable
-
-Next, tell apache to make parsable logs:
-
-CustomLog /path/to/httpd_access_parsable.log parsable
-EOM
-}
-]
diff --git a/sysutils/snowlog/pkg-plist b/sysutils/snowlog/pkg-plist
deleted file mode 100644
index 4733ae2402d6..000000000000
--- a/sysutils/snowlog/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/snowlog
-man/man1/snowlog.1.gz
-%%PORTDOCS%%%%DOCSDIR%%/INSTALLATION
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/filters.example
-%%PORTDOCS%%%%DATADIR%%/referers.regexp
-%%PORTDOCS%%%%DATADIR%%/useragents.regexp
diff --git a/sysutils/wmfire/Makefile b/sysutils/wmfire/Makefile
deleted file mode 100644
index c89ecec2f339..000000000000
--- a/sysutils/wmfire/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Chris D. Faulhaber <jedgar@fxp.org>
-# $FreeBSD$
-
-PORTNAME= wmfire
-PORTVERSION= 1.2.4
-PORTREVISION= 4
-CATEGORIES= sysutils
-MASTER_SITES= http://www.swanson.ukfsn.org/wmfire/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Window Maker dock app showing load average as a flame
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libgtop-2.0.so:devel/libgtop
-
-USES= pkgconfig
-USE_GNOME= gtk20
-GNU_CONFIGURE= yes
-USE_CSTD= gnu89
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib -lm
-MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOHEADER="${TRUE}" \
- AUTOMAKE="${TRUE}"
-
-PLIST_FILES= bin/wmfire man/man1/${PORTNAME}.1.gz
-
-.include <bsd.port.mk>
diff --git a/sysutils/wmfire/distinfo b/sysutils/wmfire/distinfo
deleted file mode 100644
index 9138801674ba..000000000000
--- a/sysutils/wmfire/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wmfire-1.2.4.tar.gz) = e38b508519faf132273a9eaf75db56f1b14a5912667dd6843fc902d4a0ca2f80
-SIZE (wmfire-1.2.4.tar.gz) = 91144
diff --git a/sysutils/wmfire/pkg-descr b/sysutils/wmfire/pkg-descr
deleted file mode 100644
index 7c6be348b9a6..000000000000
--- a/sysutils/wmfire/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Window Maker dock app showing load average as a flame.
-
-Not terribly useful, but looks cool.
-
-WWW: http://www.swanson.ukfsn.org/#wmfire
diff --git a/sysutils/xbattbar/Makefile b/sysutils/xbattbar/Makefile
deleted file mode 100644
index a81adb9dbef6..000000000000
--- a/sysutils/xbattbar/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: sumikawa
-# $FreeBSD$
-
-PORTNAME= xbattbar
-PORTVERSION= 1.4.2
-PORTREVISION= 7
-CATEGORIES= sysutils
-MASTER_SITES= http://iplab.aist-nara.ac.jp/member/suguru/
-DISTNAME= ${PORTNAME}_${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple battery meter
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= imake
-USE_XORG= x11 xext
-WRKSRC= ${WRKDIR}/xbattbar-${PORTVERSION}
-PLIST_FILES= bin/xbattbar \
- man/man1/xbattbar.1.gz
-
-.include <bsd.port.mk>
diff --git a/sysutils/xbattbar/distinfo b/sysutils/xbattbar/distinfo
deleted file mode 100644
index 3fed8893cfd3..000000000000
--- a/sysutils/xbattbar/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xbattbar_1.4.2.tar.gz) = 55a5ed609282398f55e0141e473f9f04300d1ad3070810c7c6930f6c45970b4a
-SIZE (xbattbar_1.4.2.tar.gz) = 14079
diff --git a/sysutils/xbattbar/files/patch-Imakefile b/sysutils/xbattbar/files/patch-Imakefile
deleted file mode 100644
index 1db9be1cb6ce..000000000000
--- a/sysutils/xbattbar/files/patch-Imakefile
+++ /dev/null
@@ -1,12 +0,0 @@
---- Imakefile- Fri Oct 16 02:14:52 1998
-+++ Imakefile Fri Oct 16 02:15:41 1998
-@@ -4,9 +4,6 @@
- XCOMM All rights reserved.
- XCOMM
-
--BINDIR = /usr/local/bin
--MANDIR = /usr/local/man/cat1
--
- LOCAL_LIBRARIES = $(XLIB)
-
- SRCS = xbattbar.c
diff --git a/sysutils/xbattbar/files/patch-xbattbar.c b/sysutils/xbattbar/files/patch-xbattbar.c
deleted file mode 100644
index 65d3eaa7b1f8..000000000000
--- a/sysutils/xbattbar/files/patch-xbattbar.c
+++ /dev/null
@@ -1,149 +0,0 @@
---- xbattbar.c.orig 2001-02-02 06:25:29.000000000 +0100
-+++ xbattbar.c 2012-04-04 17:47:34.000000000 +0200
-@@ -29,6 +29,8 @@ static char *ReleaseVersion="1.4.2";
- #include <sys/time.h>
- #include <signal.h>
- #include <stdio.h>
-+#include <stdlib.h>
-+#include <string.h>
- #include <unistd.h>
- #include <sys/file.h>
- #include <sys/ioctl.h>
-@@ -501,6 +503,10 @@ void battery_check(void)
-
- #ifdef __FreeBSD__
-
-+#include <sys/types.h>
-+#include <sys/sysctl.h>
-+
-+#if defined(__i386__)
- #include <machine/apm_bios.h>
-
- #define APMDEV21 "/dev/apm0"
-@@ -515,54 +521,90 @@ void battery_check(void)
- #define APM_STAT_BATT_LOW 1
- #define APM_STAT_BATT_CRITICAL 2
- #define APM_STAT_BATT_CHARGING 3
-+#endif /* i386 */
-
- int first = 1;
- void battery_check(void)
- {
-- int fd, r, p;
-- struct apm_info info;
-+ int r, p;
-+ static int sysctl = 1;
-
-- if ((fd = open(APMDEV21, O_RDWR)) == -1 &&
-- (fd = open(APMDEV22, O_RDWR)) == -1) {
-- fprintf(stderr, "xbattbar: cannot open apm device\n");
-- exit(1);
-- }
-- if (ioctl(fd, APMIO_GETINFO, &info) == -1) {
-- fprintf(stderr, "xbattbar: ioctl APMIO_GETINFO failed\n");
-- exit(1);
-+ if (sysctl) {
-+ size_t r_size, p_size;
-+
-+ /* get current status */
-+ r_size = sizeof(r);
-+ if (sysctl && sysctlbyname("hw.acpi.battery.life", &r, &r_size, NULL, 0) == -1) {
-+#if defined(__i386__)
-+ fprintf(stderr, "xbattbar: fall back to apm interface\n");
-+ sysctl = 0;
-+#else /* !i386 */
-+ fprintf(stderr, "xbattbar: can not get battery status\n");
-+ exit(1);
-+#endif /* i386 */
-+ }
-+
-+ /* get AC-line status */
-+ p_size = sizeof(p);
-+ if (sysctl && sysctlbyname("hw.acpi.acline", &p, &p_size, NULL, 0) == -1) {
-+#if defined(__i386__)
-+ fprintf(stderr, "xbattbar: fall back to apm interface\n");
-+ sysctl = 0;
-+#else /* !i386 */
-+ fprintf(stderr, "xbattbar: can not get AC-line status\n");
-+ exit(1);
-+#endif /* i386 */
-+ }
- }
-- close (fd);
-
-- ++elapsed_time;
-+#if defined(__i386__)
-+ if (!sysctl) {
-+ int fd;
-+ struct apm_info info;
-+
-+ if ((fd = open(APMDEV21, O_RDONLY)) == -1 &&
-+ (fd = open(APMDEV22, O_RDONLY)) == -1) {
-+ fprintf(stderr, "xbattbar: cannot open apm device\n");
-+ exit(1);
-+ }
-+ if (ioctl(fd, APMIO_GETINFO, &info) == -1) {
-+ fprintf(stderr, "xbattbar: ioctl APMIO_GETINFO failed\n");
-+ exit(1);
-+ }
-+ close (fd);
-
-- /* get current status */
-- if (info.ai_batt_life == APM_STAT_UNKNOWN) {
-- switch (info.ai_batt_stat) {
-- case APM_STAT_BATT_HIGH:
-- r = 100;
-- break;
-- case APM_STAT_BATT_LOW:
-- r = 40;
-- break;
-- case APM_STAT_BATT_CRITICAL:
-- r = 10;
-- break;
-- default: /* expected to be APM_STAT_UNKNOWN */
-+ /* get current status */
-+ if (info.ai_batt_life == APM_STAT_UNKNOWN) {
-+ switch (info.ai_batt_stat) {
-+ case APM_STAT_BATT_HIGH:
-+ r = 100;
-+ break;
-+ case APM_STAT_BATT_LOW:
-+ r = 40;
-+ break;
-+ case APM_STAT_BATT_CRITICAL:
-+ r = 10;
-+ break;
-+ default: /* expected to be APM_STAT_UNKNOWN */
-+ r = 100;
-+ }
-+ } else if (info.ai_batt_life > 100) {
-+ /* some APM BIOSes return values slightly > 100 */
- r = 100;
-+ } else {
-+ r = info.ai_batt_life;
- }
-- } else if (info.ai_batt_life > 100) {
-- /* some APM BIOSes return values slightly > 100 */
-- r = 100;
-- } else {
-- r = info.ai_batt_life;
-- }
-
-- /* get AC-line status */
-- if (info.ai_acline == APM_STAT_LINE_ON) {
-- p = APM_STAT_LINE_ON;
-- } else {
-- p = APM_STAT_LINE_OFF;
-+ /* get AC-line status */
-+ if (info.ai_acline == APM_STAT_LINE_ON) {
-+ p = APM_STAT_LINE_ON;
-+ } else {
-+ p = APM_STAT_LINE_OFF;
-+ }
- }
-+#endif /* i386 */
-+
-+ ++elapsed_time;
-
- if (first || ac_line != p || battery_level != r) {
- first = 0;
diff --git a/sysutils/xbattbar/files/patch-xbattbar.man b/sysutils/xbattbar/files/patch-xbattbar.man
deleted file mode 100644
index dfc205599164..000000000000
--- a/sysutils/xbattbar/files/patch-xbattbar.man
+++ /dev/null
@@ -1,11 +0,0 @@
---- xbattbar.man.orig 2012-04-04 17:49:01.000000000 +0200
-+++ xbattbar.man 2012-04-04 17:49:17.000000000 +0200
-@@ -58,7 +58,7 @@ forces the status indicator to be at the
- display,
- respectively.
- Though it's a default, you can also use
--.Nm buttom
-+.Nm bottom
- as the option.
- .Pp
- In the case the AC line is on-line (plugged in),
diff --git a/sysutils/xbattbar/pkg-descr b/sysutils/xbattbar/pkg-descr
deleted file mode 100644
index 18ba1422710b..000000000000
--- a/sysutils/xbattbar/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Xbattbar shows the current (laptop) battery status in the X window
-environment. The battery indicator of this program is very simple: a simple
-bar in the bottom of your display. With its color, it indicates the
-AC-line status (plugged in or off-line), and battery
-charging/remaining level.
-
-WWW: http://iplab.aist-nara.ac.jp/member/suguru/xbattbar.html
diff --git a/textproc/Makefile b/textproc/Makefile
index 533249951a65..6377966dfcab 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -60,7 +60,6 @@
SUBDIR += bat
SUBDIR += bbe
SUBDIR += be-aspell
- SUBDIR += bedic-data
SUBDIR += belr
SUBDIR += bg-aspell
SUBDIR += bg-hyphen
@@ -88,7 +87,6 @@
SUBDIR += cl-meta-sbcl
SUBDIR += cl-ppcre
SUBDIR += cl-ppcre-sbcl
- SUBDIR += clit
SUBDIR += clucene
SUBDIR += cmark
SUBDIR += coccigrep
@@ -134,7 +132,6 @@
SUBDIR += doc-mode.el
SUBDIR += docbook
SUBDIR += docbook-sgml
- SUBDIR += docbook-tdg
SUBDIR += docbook-to-man
SUBDIR += docbook-utils
SUBDIR += docbook-xml
@@ -168,7 +165,6 @@
SUBDIR += elixir-earmark
SUBDIR += elixir-funnel
SUBDIR += elixir-sweet_xml
- SUBDIR += emacs-wiki
SUBDIR += en-aspell
SUBDIR += en-hunspell
SUBDIR += en-mythes
@@ -265,7 +261,6 @@
SUBDIR += htmlc
SUBDIR += htmldoc
SUBDIR += htmlise
- SUBDIR += htmlize.el
SUBDIR += htmlsection
SUBDIR += htmltolatex
SUBDIR += humanzip
@@ -360,7 +355,6 @@
SUBDIR += libepubgen
SUBDIR += libextractor
SUBDIR += libexttextcat
- SUBDIR += libflate
SUBDIR += libfo
SUBDIR += libfolia
SUBDIR += libgepub
@@ -440,7 +434,6 @@
SUBDIR += meld
SUBDIR += metauml
SUBDIR += mgdiff
- SUBDIR += mguesser
SUBDIR += mi-aspell
SUBDIR += mifluz
SUBDIR += miller
@@ -480,9 +473,7 @@
SUBDIR += odt2txt
SUBDIR += openfts
SUBDIR += openjade
- SUBDIR += opensched
SUBDIR += opensp
- SUBDIR += opentoken
SUBDIR += openvanilla-framework
SUBDIR += or-aspell
SUBDIR += p5-AI-Categorizer
@@ -1481,11 +1472,9 @@
SUBDIR += ro-hunspell
SUBDIR += ro-hyphen
SUBDIR += ro-mythes
- SUBDIR += rot
SUBDIR += rss2html
SUBDIR += rtf2html
SUBDIR += rtfreader
- SUBDIR += rtfx
SUBDIR += rubber
SUBDIR += ruby-escape
SUBDIR += ruby-format
@@ -1741,7 +1730,6 @@
SUBDIR += stardict-quick
SUBDIR += stardict-rptts
SUBDIR += stardict3
- SUBDIR += supercat
SUBDIR += sv-aspell
SUBDIR += sv-hunspell
SUBDIR += sv-hyphen
@@ -1845,11 +1833,9 @@
SUBDIR += xml-parse.el
SUBDIR += xml2
SUBDIR += xml2rfc
- SUBDIR += xml_ez_out
SUBDIR += xmlada
SUBDIR += xmlcatmgr
SUBDIR += xmlcharent
- SUBDIR += xmldiff
SUBDIR += xmlenc
SUBDIR += xmlf90
SUBDIR += xmlformat
@@ -1864,7 +1850,6 @@
SUBDIR += xom
SUBDIR += xorg-sgml-doctools
SUBDIR += xp
- SUBDIR += xqilla
SUBDIR += xslide.el
SUBDIR += xstream
SUBDIR += xsv
diff --git a/textproc/bedic-data/Makefile b/textproc/bedic-data/Makefile
deleted file mode 100644
index 796f9c196915..000000000000
--- a/textproc/bedic-data/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: Peter Pentchev <roam@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= bedic-data
-PORTVERSION= 0.1.b1
-CATEGORIES= textproc
-MASTER_SITES= SF/kbedic/Dictionary%20Data/1.0
-DISTNAME= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Data (dictionary) files for the kbedic and cbedic ports
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NO_BUILD= yes
-NO_ARCH= yes
-
-DICT_ALL= buleng.dat engbul.dat
-DICT_DIR?= ${PREFIX}/share
-DICTIONARIES?= ${DICT_ALL}
-PLIST_FILES= ${DICTIONARIES:S,^,share/,}
-
-pre-fetch:
- @${ECHO_MSG} "You may set the DICTIONARIES variable to specify which dictionaries"
- @${ECHO_MSG} "should be installed; currently, it is set to ${DICTIONARIES}"
- @${ECHO_MSG} "Set it to one or more of the following: ${DICT_ALL}"
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DICT_DIR}
- ${INSTALL} ${DICTIONARIES:S,^,${WRKSRC}/,} ${STAGEDIR}${DICT_DIR}/
-
-.include <bsd.port.mk>
diff --git a/textproc/bedic-data/distinfo b/textproc/bedic-data/distinfo
deleted file mode 100644
index 993eb1b3bc5c..000000000000
--- a/textproc/bedic-data/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bedic-data.tar.gz) = 1bd105bc97dc93f843728b765c93bfbadc646dfafb649167c842db7ab35b24cb
-SIZE (bedic-data.tar.gz) = 2932559
diff --git a/textproc/bedic-data/pkg-descr b/textproc/bedic-data/pkg-descr
deleted file mode 100644
index 0aef564309d5..000000000000
--- a/textproc/bedic-data/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-These are the dictionary files used by the textproc/kbedic and
-textproc/cbedic ports.
-
-WWW: http://kbedic.sourceforge.net/
diff --git a/textproc/clit/Makefile b/textproc/clit/Makefile
deleted file mode 100644
index 7151500c760d..000000000000
--- a/textproc/clit/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Created by: Ion-Mihai "IOnut" Tetcu <itetcu@people.tecnik93.com>
-# $FreeBSD$
-
-PORTNAME= clit
-PORTVERSION= ${MAJ_VER}.${MIN_VER}
-CATEGORIES= textproc
-MASTER_SITES= http://www.convertlit.com/:clit \
- http://T32.TecNik93.com/FreeBSD/ports/${PORTNAME}/sources/:clit \
- http://T32.TecNik93.com/FreeBSD/ports/${PORTNAME}/sources/:ltm
-DISTFILES= clit${MAJ_VER}${MIN_VER}src.zip:clit \
- ltm-0.33.tar.bz2:ltm
-EXTRACT_ONLY= clit${MAJ_VER}${MIN_VER}src.zip
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Microsoft Lit to HTML and Open eBooks converter
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-PATCH_WRKSRC= ${WRKSRC}/${PORTNAME}${MAJ_VER}${MIN_VER}
-NO_WRKSUBDIR= yes
-
-MAJ_VER= 1
-MIN_VER= 8
-
-PLIST_FILES= bin/clit
-
-USES= dos2unix gmake zip
-
-post-extract:
- cd ${WRKSRC} && ${BZIP2_CMD} -dc "${DISTDIR}/ltm-0.33.tar.bz2" | \
- ${TAR} -xf -
-
-do-build:
- cd ${WRKSRC}/libtommath-0.33 && \
- ${SETENV} ${MAKE_ENV} ${MAKE} -f makefile libtommath.a
- cd ${WRKSRC}/lib && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -f Makefile all
- cd ${WRKSRC}/${PORTNAME}${MAJ_VER}${MIN_VER} && \
- ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -f Makefile all
-
-do-install:
- @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}${MAJ_VER}${MIN_VER}/clit \
- ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/textproc/clit/distinfo b/textproc/clit/distinfo
deleted file mode 100644
index 3eabaf152ecb..000000000000
--- a/textproc/clit/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (clit18src.zip) = d70a85f5b945104340d56f48ec17bcf544e3bb3c35b1b3d58d230be699e557ba
-SIZE (clit18src.zip) = 135120
-SHA256 (ltm-0.33.tar.bz2) = 94a8c3d4f51ca80a9d28fc91293eccd64782f9e9f62161eb2d857abf7eb04004
-SIZE (ltm-0.33.tar.bz2) = 1899564
diff --git a/textproc/clit/files/patch-clit_Makefile b/textproc/clit/files/patch-clit_Makefile
deleted file mode 100644
index 642d7e1ab229..000000000000
--- a/textproc/clit/files/patch-clit_Makefile
+++ /dev/null
@@ -1,14 +0,0 @@
---- Makefile.orig Sun Jul 4 16:52:14 2004
-+++ Makefile Fri Jan 14 21:56:45 2005
-@@ -1,9 +1,9 @@
- all: clit
-
--CFLAGS=-funsigned-char -Wall -O2 -I ../libtommath-0.30/ -I ../lib -I ../lib/des -I .
-+CFLAGS=-funsigned-char -Wall -O2 -I ../libtommath-0.33/ -I ../lib -I ../lib/des -I .
- clean:
- rm -f *.o clit
-
- clit: clit.o hexdump.o drm5.o explode.o transmute.o display.o utils.o manifest.o ../lib/openclit.a
-- gcc -o clit $^ ../libtommath-0.30/libtommath.a
-+ ${CC} -o clit $^ ../libtommath-0.33/libtommath.a
-
diff --git a/textproc/clit/pkg-descr b/textproc/clit/pkg-descr
deleted file mode 100644
index b62b931966d0..000000000000
--- a/textproc/clit/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-This program has three modes of operation:
-- First, is ** EXPLOSION **, or the expanding of a .LIT file into an
- OEBPS compliant package.
-- Second, is the DOWNCONVERTING of a .LIT file down to "Sealed",
- or DRM1 format for reading on handheld devices.
-- Third, is the INSCRIBING of a .LIT file which allows you to label
- your ebooks.
-
-DRM5 is supported if you have a "keys.txt" file that contains
-the private key(s) for your passport(s) in either the CLIT program
-directory or the current directory.
-
-This is a tool for **YOUR OWN FAIR USE** and not for stealing
-other people's ebooks.
-
-Please do not use this program to distrbute illegal copies of ebooks.
- ... that would make Baby Jesus sad.
-
-WWW: http://www.convertlit.com/download.php
diff --git a/textproc/docbook-tdg/Makefile b/textproc/docbook-tdg/Makefile
deleted file mode 100644
index a9d57fe48eb9..000000000000
--- a/textproc/docbook-tdg/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# Created by: Johann Visagie <wjv@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= docbook-tdg
-PORTVERSION= 2.0.17
-PORTREVISION= 1
-CATEGORIES= textproc
-MASTER_SITES= http://www.docbook.org/tdg/en/
-DISTNAME= tdg-en-html-${PORTVERSION}
-DISTFILES= ${DISTNAME} \
- ${DISTNAME}-x
-EXTRACT_ONLY= ${DISTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Norman Walsh's book "DocBook: The Definitive Guide"
-
-LICENSE= GFDL
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= zip
-NO_BUILD= yes
-NO_ARCH= yes
-WRKSRC= ${WRKDIR}/tdg/en
-
-OPTIONS_DEFINE= UNEXPANDED
-UNEXPANDED_DESC= Unexpanded edition of version 2.0.17
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MUNEXPANDED}
-EXTRACT_ONLY= ${DISTNAME}-x
-DISTFILES= ${DISTNAME}-x
-.endif
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${FILESDIR}/index.html ${STAGEDIR}${DOCSDIR}
-
-post-install:
- ${FIND} ${STAGEDIR}${PREFIX} -type f | \
- ${SED} 's,${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST}
-
-.include <bsd.port.mk>
diff --git a/textproc/docbook-tdg/distinfo b/textproc/docbook-tdg/distinfo
deleted file mode 100644
index 79e8d4925ccc..000000000000
--- a/textproc/docbook-tdg/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (tdg-en-html-2.0.17) = 22740b63975857d9912946249f11ccad0ca2cd6567df8615018db2d99ff338a3
-SIZE (tdg-en-html-2.0.17) = 1814909
-SHA256 (tdg-en-html-2.0.17-x) = 4920c7ffaf1f420b1f9ca5c636a92049e94e4ad81062856dd31d15e08af5282a
-SIZE (tdg-en-html-2.0.17-x) = 1787445
diff --git a/textproc/docbook-tdg/files/index.html b/textproc/docbook-tdg/files/index.html
deleted file mode 100644
index 8a411f217fc9..000000000000
--- a/textproc/docbook-tdg/files/index.html
+++ /dev/null
@@ -1 +0,0 @@
-<META HTTP-EQUIV="Refresh" CONTENT="0; URL=html/docbook.html">
diff --git a/textproc/docbook-tdg/pkg-descr b/textproc/docbook-tdg/pkg-descr
deleted file mode 100644
index e33926975597..000000000000
--- a/textproc/docbook-tdg/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
- "DocBook: The Definitive Guide"
- by Norman Walsh and Leonard Muellner
- with contributions from Bob Stayton
- ISBN: 156592-580-7
-
-This book is a gentle yet thorough introduction to the DocBook DTD (which is
-used by, amongst others, the FreeBSD Documentation Project). A dead-tree
-edition of the book is published by O'Reilly & Associates, Inc., but the text
-is freely licensed under the GNU FDL.
-
-The current edition purports to document DocBook v4.4 with the EBNF,
-HTML Forms, MathML and SVG modules.
-
-An unexpanded edition of version 2.0.17 is also available. In this version,
-content models are shown with parameter entities rather than fully expanded.
-
-WWW: http://www.docbook.org/tdg/
diff --git a/textproc/emacs-wiki/Makefile b/textproc/emacs-wiki/Makefile
deleted file mode 100644
index fd737b63b92c..000000000000
--- a/textproc/emacs-wiki/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Created by: Dryice Liu <dryice@liu.com.cn>
-# $FreeBSD$
-
-PORTNAME= emacs-wiki
-PORTVERSION= 2.72
-PORTREVISION= 15
-CATEGORIES= textproc elisp
-MASTER_SITES= http://www.mwolson.org/static/dist/emacs-wiki/ \
- http://dryice.name/computer/FreeBSD/distfiles/
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Create and use hyperlinks and simple formatting in plain text files
-
-DEPRECATED= Depends on expiring ports
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= xml-parse.el${EMACS_PKGNAMESUFFIX}>0:textproc/xml-parse.el@${EMACS_FLAVOR} \
- htmlize.el${EMACS_PKGNAMESUFFIX}>0:textproc/htmlize.el@${EMACS_FLAVOR}
-
-USES= emacs makeinfo
-
-OPTIONS_DEFINE= CONTRIB
-CONTRIB_DESC= Install extra packages. This can shadow versions already there.
-OPTIONS_SUB= yes
-
-INFO= emacs-wiki
-LISPDIR= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
-
-do-build:
- (cd ${WRKSRC}; makeinfo --no-split emacs-wiki.texi)
-
-do-install:
- ${MKDIR} ${STAGEDIR}${LISPDIR}
-.for i in *.el
- ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${LISPDIR}
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/emacs-wiki.info ${STAGEDIR}${PREFIX}/${INFO_PATH}
-
-do-install-CONTRIB-on:
- ${MKDIR} ${STAGEDIR}${LISPDIR}/contrib
-.for i in *.el
- ${INSTALL_DATA} ${WRKSRC}/contrib/${i} ${STAGEDIR}${LISPDIR}/contrib
-.endfor
-
-.include <bsd.port.mk>
diff --git a/textproc/emacs-wiki/distinfo b/textproc/emacs-wiki/distinfo
deleted file mode 100644
index 59b490fb2787..000000000000
--- a/textproc/emacs-wiki/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (emacs-wiki-2.72.tar.gz) = 66d39fbae5020d2936fbfae754f34415fff3ed8fb5f3f4b97c8bdfddbb81b5c5
-SIZE (emacs-wiki-2.72.tar.gz) = 217896
diff --git a/textproc/emacs-wiki/pkg-descr b/textproc/emacs-wiki/pkg-descr
deleted file mode 100644
index 6ea996667179..000000000000
--- a/textproc/emacs-wiki/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-emacs-wiki enables you to create and use hyperlinks and simple
-formatting in plain text files, and to optionally publish your pages as
-HTML.
-
-WWW: http://www.mwolson.org/projects/EmacsWiki.html
diff --git a/textproc/emacs-wiki/pkg-plist b/textproc/emacs-wiki/pkg-plist
deleted file mode 100644
index 32f6c7332fc4..000000000000
--- a/textproc/emacs-wiki/pkg-plist
+++ /dev/null
@@ -1,19 +0,0 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/emacs-wiki-colors.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/emacs-wiki-httpd.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/emacs-wiki-id.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/emacs-wiki-macros.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/emacs-wiki-mathml.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/emacs-wiki-menu.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/emacs-wiki-pgg.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/emacs-wiki-project.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/emacs-wiki-publish.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/emacs-wiki-regexps.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/emacs-wiki-srctag.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/emacs-wiki-table.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/emacs-wiki-transition.el
-%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/emacs-wiki.el
-%%CONTRIB%%%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/contrib/cgi.el
-%%CONTRIB%%%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/contrib/htmlize.el
-%%CONTRIB%%%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/contrib/httpd.el
-%%CONTRIB%%%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/contrib/table.el
-%%CONTRIB%%%%EMACS_VERSION_SITE_LISPDIR%%/emacs-wiki/contrib/update-remote.el
diff --git a/textproc/htmlize.el/Makefile b/textproc/htmlize.el/Makefile
deleted file mode 100644
index b2a2dfe016f4..000000000000
--- a/textproc/htmlize.el/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Created by: Marc van Woerkom <marc.vanwoerkom@fernuni-hagen.de>
-# $FreeBSD$
-
-PORTNAME= htmlize.el
-PORTVERSION= 1.39
-PORTREVISION= 6
-CATEGORIES= textproc elisp
-MASTER_SITES= http://fly.srk.fer.hr/~hniksic/emacs/
-PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
-DISTNAME= ${PORTNAME}.cgi
-EXTRACT_SUFX=
-DIST_SUBDIR= repacked
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Emacs major mode to create HTML files from Emacs buffers (in colour!)
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= emacs
-
-NO_WRKSUBDIR= yes
-EXTRACT_CMD= ${CP}
-EXTRACT_BEFORE_ARGS=
-EXTRACT_AFTER_ARGS= ${WRKSRC}/htmlize.el
-
-PLIST_FILES= ${EMACS_SITE_LISPDIR}/htmlize.el \
- ${EMACS_SITE_LISPDIR}/htmlize.elc
-
-LISPDIR= ${PREFIX}/${EMACS_SITE_LISPDIR}
-
-do-build:
- cd ${WRKSRC}; ${EMACS_CMD} -batch -q -f batch-byte-compile htmlize.el
-
-do-install:
- ${INSTALL_DATA} ${WRKSRC}/htmlize.* ${STAGEDIR}${LISPDIR}
-
-.include <bsd.port.mk>
diff --git a/textproc/htmlize.el/distinfo b/textproc/htmlize.el/distinfo
deleted file mode 100644
index 0cdeb34a1776..000000000000
--- a/textproc/htmlize.el/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (repacked/htmlize.el.cgi) = 70cf41a2ea6a478a45143a8cd672381c01ed894448200e602531acbf2b1fd160
-SIZE (repacked/htmlize.el.cgi) = 66664
diff --git a/textproc/htmlize.el/pkg-descr b/textproc/htmlize.el/pkg-descr
deleted file mode 100644
index 0e9d32c35552..000000000000
--- a/textproc/htmlize.el/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-Emacs major mode to create HTML files from Emacs buffers (in colour!)
-
-This major mode will output the contents of an Emacs buffer as a
-HTML file, preserving the colour attributes of that buffer.
-
-This is a pretty elegant solution to produce nice listings of your
-code in Erlang, C++, SML, Ruby (or whatever esoteric language you can
-dig out a major mode for) to display on web sites.
-
-As an example watch the ELISP code of this major mode
-
- http://fly.srk.fer.hr/~hniksic/emacs/htmlize.el.html
-
-Because the colouring depends only on your major mode and perhaps
-some individual settings (e.g. I prefer a dark background) you can
-turn any Emacs buffer into HTML.
-
-WWW: http://fly.srk.fer.hr/~hniksic/emacs/
diff --git a/textproc/htmlize.el/pkg-message b/textproc/htmlize.el/pkg-message
deleted file mode 100644
index 3b601dc133ef..000000000000
--- a/textproc/htmlize.el/pkg-message
+++ /dev/null
@@ -1,13 +0,0 @@
-[
-{ type: install
- message: <<EOM
-To use htmlize mode, add to your ~/.emacs the following lines:
-
-;; Enable syntax colouring
-(global-font-lock-mode)
-
-;; General emacs to HTML converter
-(require 'htmlize)
-EOM
-}
-]
diff --git a/textproc/libflate/Makefile b/textproc/libflate/Makefile
deleted file mode 100644
index 3ba496fb2522..000000000000
--- a/textproc/libflate/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: Veniamin Gvozdikov <vg@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= libflate
-PORTVERSION= 2.0.1
-CATEGORIES= textproc devel
-MASTER_SITES= http://flate.dead-inside.org/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Template library used to deal with html code in CGI applications
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-PLIST_FILES= lib/${PORTNAME}.a bin/checktpl
-
-MAKE_ARGS+= CC="${CC}"
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/checktpl ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.a ${STAGEDIR}${PREFIX}/lib
-
-.include <bsd.port.mk>
diff --git a/textproc/libflate/distinfo b/textproc/libflate/distinfo
deleted file mode 100644
index bd499a00c815..000000000000
--- a/textproc/libflate/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (libflate-2.0.1.tar.gz) = ad567c0aa07e22dacace72db6b8c97332f4358b020fbd8a2e2dd105b8f1867b6
-SIZE (libflate-2.0.1.tar.gz) = 21578
diff --git a/textproc/libflate/pkg-descr b/textproc/libflate/pkg-descr
deleted file mode 100644
index fe60ebd5583c..000000000000
--- a/textproc/libflate/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Flate is a template library used to deal with html code in CGI applications.
-The library includes C and Perl support. All html code is put in an external
-file (the template) and printed using the library functions: variables, zones
-(parts to be displayed or not) and tables (parts to be displayed 0 to n times).
-Using this method you don't need to modify/recompile your application when
-modifying html code, printing order doesn't matter in your CGI code, and your
-CGI code is much cleaner.
-
-WWW: http://flate.dead-inside.org/
diff --git a/textproc/mguesser/Makefile b/textproc/mguesser/Makefile
deleted file mode 100644
index 20127c7ef830..000000000000
--- a/textproc/mguesser/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Mark Pulford <mark@kyne.com.au>
-# $FreeBSD$
-
-PORTNAME= mguesser
-PORTVERSION= 0.4
-CATEGORIES= textproc
-MASTER_SITES= http://www.mnogosearch.org/guesser/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Tool for guessing a text's charset and language
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-post-patch:
- ${REINPLACE_CMD} -E \
- "s/^CC=.+//g; s|^CFLAGS=|CFLAGS+=|g; s|-Wall -g||g; \
- s|./maps|${PREFIX}/share/mguesser|g; \
- s/0.3/0.4/" \
- ${WRKSRC}/Makefile
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/mguesser ${STAGEDIR}${PREFIX}/bin
- ${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/maps/*.lm ${STAGEDIR}${DATADIR}
-
-.include <bsd.port.mk>
diff --git a/textproc/mguesser/distinfo b/textproc/mguesser/distinfo
deleted file mode 100644
index 8a074cc02118..000000000000
--- a/textproc/mguesser/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mguesser-0.4.tar.gz) = c463e01c290d81cbf2c7a8061779c2c8498c4269985ad673e1eca32284bb6d47
-SIZE (mguesser-0.4.tar.gz) = 148817
diff --git a/textproc/mguesser/pkg-descr b/textproc/mguesser/pkg-descr
deleted file mode 100644
index 83f68ae20276..000000000000
--- a/textproc/mguesser/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Mguesser is a utility which guesses the corresponding charset and
-language for the data piped from standard input.
-
-WWW: http://www.mnogosearch.org/guesser/
diff --git a/textproc/mguesser/pkg-plist b/textproc/mguesser/pkg-plist
deleted file mode 100644
index b8536f3c3f71..000000000000
--- a/textproc/mguesser/pkg-plist
+++ /dev/null
@@ -1,105 +0,0 @@
-bin/mguesser
-%%DATADIR%%/af.latin1.bible.lm
-%%DATADIR%%/af.latin1.lm
-%%DATADIR%%/ar.arabic.lm
-%%DATADIR%%/ar.arabic.quran.lm
-%%DATADIR%%/ar.cp1256.lm
-%%DATADIR%%/ar.cp1256.quran.lm
-%%DATADIR%%/az.utf8.lm
-%%DATADIR%%/az1.utf8.lm
-%%DATADIR%%/az2.utf8.lm
-%%DATADIR%%/be.cp1251.lm
-%%DATADIR%%/bg.cp1251.bible.lm
-%%DATADIR%%/bg.cp1251.lm
-%%DATADIR%%/bg.cyrillic.bible.lm
-%%DATADIR%%/bg.cyrillic.lm
-%%DATADIR%%/br.latin1.lm
-%%DATADIR%%/bs.ascii.lm
-%%DATADIR%%/bs.cp1250.lm
-%%DATADIR%%/bs.latin2.lm
-%%DATADIR%%/ca.latin1.lit.lm
-%%DATADIR%%/el.greek.lm
-%%DATADIR%%/ca.latin1.lm
-%%DATADIR%%/cs.cp1250.lm
-%%DATADIR%%/cs.latin2.lm
-%%DATADIR%%/cy.latin1.lm
-%%DATADIR%%/da.latin1.bible.lm
-%%DATADIR%%/da.latin1.lm
-%%DATADIR%%/de.latin1.bible.lm
-%%DATADIR%%/de.latin1.lm
-%%DATADIR%%/el.cp1253.lm
-%%DATADIR%%/en.ascii.lm
-%%DATADIR%%/eo.latin1-h.as.lm
-%%DATADIR%%/eo.latin1-x.as.lm
-%%DATADIR%%/eo.latin3.as.lm
-%%DATADIR%%/eo.latin3.lm
-%%DATADIR%%/eo.utf8.as.lm
-%%DATADIR%%/es.latin1.bible.lm
-%%DATADIR%%/es.latin1.lm
-%%DATADIR%%/et.cp1257.lm
-%%DATADIR%%/et.latin4.lm
-%%DATADIR%%/eu.latin1.lm
-%%DATADIR%%/fi.latin1.lm
-%%DATADIR%%/fr.latin1.bible.lm
-%%DATADIR%%/fr.latin1.lm
-%%DATADIR%%/ga.latin1.lit.lm
-%%DATADIR%%/ga.latin1.lm
-%%DATADIR%%/he.hebrew.lm
-%%DATADIR%%/hi.utf8.lm
-%%DATADIR%%/hr.ascii.lm
-%%DATADIR%%/hr.cp1250.bible.lm
-%%DATADIR%%/hr.cp1250.lm
-%%DATADIR%%/hr.latin2.lm
-%%DATADIR%%/hu.cp1250.lm
-%%DATADIR%%/hu.latin2.lm
-%%DATADIR%%/hy.armscii-8.lm
-%%DATADIR%%/is.latin1.lm
-%%DATADIR%%/it.latin1.lm
-%%DATADIR%%/ja.euc-jp.lm
-%%DATADIR%%/ja.sjis.lm
-%%DATADIR%%/la.ascii.lm
-%%DATADIR%%/lt.cp1257.lm
-%%DATADIR%%/lt.latin4.lm
-%%DATADIR%%/lv.cp1257.lm
-%%DATADIR%%/lv.latin4.lm
-%%DATADIR%%/nl.latin1.bible.lm
-%%DATADIR%%/nl.latin1.lm
-%%DATADIR%%/no.latin1.lm
-%%DATADIR%%/pl.latin2.lm
-%%DATADIR%%/po.latin2.lm
-%%DATADIR%%/pt-br.latin1.lm
-%%DATADIR%%/pt-pt.latin1.lm
-%%DATADIR%%/ro.ascii.lm
-%%DATADIR%%/ro.cp1250.lm
-%%DATADIR%%/ro.latin2.lm
-%%DATADIR%%/ru.cp1251.lm
-%%DATADIR%%/ru.cp866.lm
-%%DATADIR%%/ru.cyrillic.lm
-%%DATADIR%%/ru.koi8-r.lm
-%%DATADIR%%/ru.maccyr.lm
-%%DATADIR%%/ru.utf8.lm
-%%DATADIR%%/sk.ascii.lm
-%%DATADIR%%/sk.cp1250.lm
-%%DATADIR%%/sk.latin2.lm
-%%DATADIR%%/sl.ascii.lm
-%%DATADIR%%/sl.cp1250.lm
-%%DATADIR%%/sl.latin2.lm
-%%DATADIR%%/sq.latin1.lm
-%%DATADIR%%/sr.cp1250.lm
-%%DATADIR%%/sr.latin2.lm
-%%DATADIR%%/sv.latin1.bible.lm
-%%DATADIR%%/sv.latin1.lm
-%%DATADIR%%/sw.latin1.lm
-%%DATADIR%%/ta.tscii.lm
-%%DATADIR%%/th.cp874.lm
-%%DATADIR%%/th.tis-620.lm
-%%DATADIR%%/tl.ascii.bible.lm
-%%DATADIR%%/tl.ascii.lm
-%%DATADIR%%/tr.cp1254.lm
-%%DATADIR%%/tr.cp857.lm
-%%DATADIR%%/tr.latin5.lm
-%%DATADIR%%/ua.cp1251.lm
-%%DATADIR%%/ua.koi8-u.lm
-%%DATADIR%%/vi.viscii.lm
-%%DATADIR%%/zh.big5.lm
-%%DATADIR%%/zh.gb2312.lm
diff --git a/textproc/opensched/Makefile b/textproc/opensched/Makefile
deleted file mode 100644
index b049f2829d6e..000000000000
--- a/textproc/opensched/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Daniel McRobb <dwm@caimis.com>
-# $FreeBSD$
-
-PORTNAME= opensched
-PORTVERSION= 0.1.0
-PORTREVISION= 8
-CATEGORIES= textproc
-MASTER_SITES= http://hitachi-id.com/dlsoftware/opensched/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Project scheduler
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gmake
-
-ALL_TARGET= build
-
-PLIST_FILES= bin/opensched man/man1/opensched.1.gz
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/opensched ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/doc/opensched.1 \
- ${STAGEDIR}${MANPREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/textproc/opensched/distinfo b/textproc/opensched/distinfo
deleted file mode 100644
index f504050578d0..000000000000
--- a/textproc/opensched/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (opensched-0.1.0.tar.gz) = 86ebc7bbd886899f34b2b4c99122d80a3917aa7e0695e66e1c9a97b69d45fc1d
-SIZE (opensched-0.1.0.tar.gz) = 57322
diff --git a/textproc/opensched/files/patch-Makefile b/textproc/opensched/files/patch-Makefile
deleted file mode 100644
index 70368a5dfaf7..000000000000
--- a/textproc/opensched/files/patch-Makefile
+++ /dev/null
@@ -1,79 +0,0 @@
-*** Makefile.orig Tue Nov 16 04:02:39 1999
---- Makefile Wed Jan 31 14:51:57 2001
-***************
-*** 13,26 ****
-
- build: opensched manpage
-
-! all: opensched printman test sample
-
- BINDIR=/usr/local/bin
- MANDIR=/usr/local/man/man1
-
- install: opensched manpage
-! install -o root -g root -m 755 opensched $(BINDIR)
-! install -o root -g root -m 755 doc/opensched.1 $(MANDIR)
-
- browseman: manpage
- groff -t -man -Tlatin1 doc/opensched.1 | less
---- 13,26 ----
-
- build: opensched manpage
-
-! all: opensched printman test
-
- BINDIR=/usr/local/bin
- MANDIR=/usr/local/man/man1
-
- install: opensched manpage
-! install -o root -g 0 -m 755 src/opensched $(BINDIR)
-! install -o root -g 0 -m 755 doc/opensched.1 $(MANDIR)
-
- browseman: manpage
- groff -t -man -Tlatin1 doc/opensched.1 | less
-***************
-*** 33,42 ****
-
- opensched: dummy
- # opensched:
-! (cd src; make opensched)
-
- gcc-dos: dummy
-! pushd src; make gcc-dos; popd
-
- backup: veryclean
- /bin/rm -rf opensched-`cat VERSION`
---- 33,42 ----
-
- opensched: dummy
- # opensched:
-! (cd src; ${MAKE} opensched)
-
- gcc-dos: dummy
-! pushd src; ${MAKE} gcc-dos; popd
-
- backup: veryclean
- /bin/rm -rf opensched-`cat VERSION`
-***************
-*** 66,75 ****
- /bin/chmod 755 `find . -type d -or -name '*.sh' -or -name opensched`
-
- test: opensched dummy
-! (cd test; make test)
-
- sample: opensched dummy
-! (cd sample; make sample)
-
- dummy:
-
---- 66,75 ----
- /bin/chmod 755 `find . -type d -or -name '*.sh' -or -name opensched`
-
- test: opensched dummy
-! (cd test; ${MAKE} test)
-
- sample: opensched dummy
-! (cd sample; ${MAKE} sample)
-
- dummy:
-
diff --git a/textproc/opensched/files/patch-src__Makefile b/textproc/opensched/files/patch-src__Makefile
deleted file mode 100644
index b11f8d9caded..000000000000
--- a/textproc/opensched/files/patch-src__Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/Makefile.orig Tue Oct 26 01:41:45 1999
-+++ src/Makefile Sat Oct 19 15:13:56 2002
-@@ -1,6 +1,6 @@
--CFLAGS=-Wall -g
-+CFLAGS+=-Wall
- LIBS=-lm
--CC=gcc
-+CC?=cc
- CDEPEND = $(CC) -M
- CDEPENDFLAGS =
-
diff --git a/textproc/opensched/files/patch-src__graph.c b/textproc/opensched/files/patch-src__graph.c
deleted file mode 100644
index 45a6cfbf64b8..000000000000
--- a/textproc/opensched/files/patch-src__graph.c
+++ /dev/null
@@ -1,58 +0,0 @@
-*** src/graph.c.org Wed Jan 31 15:15:27 2001
---- src/graph.c Wed Jan 31 15:22:39 2001
-***************
-*** 66,71 ****
---- 66,95 ----
- fprintf(f," fill\n");
- fprintf(f," } def\n");
-
-+ fprintf(f,"/REDBOX\n");
-+ fprintf(f," {\n");
-+ fprintf(f," /y2 exch def /y1 exch def /x2 exch def /x1 exch def\n");
-+ fprintf(f," x1 y1 moveto\n");
-+ fprintf(f," x2 y1 lineto\n");
-+ fprintf(f," x2 y2 lineto\n");
-+ fprintf(f," x1 y2 lineto\n");
-+ fprintf(f," closepath\n");
-+ fprintf(f," 1 %f %f setrgbcolor\n",tg_gray,tg_gray);
-+ fprintf(f," fill\n");
-+ fprintf(f," } def\n");
-+
-+ fprintf(f,"/BLUEBOX\n");
-+ fprintf(f," {\n");
-+ fprintf(f," /y2 exch def /y1 exch def /x2 exch def /x1 exch def\n");
-+ fprintf(f," x1 y1 moveto\n");
-+ fprintf(f," x2 y1 lineto\n");
-+ fprintf(f," x2 y2 lineto\n");
-+ fprintf(f," x1 y2 lineto\n");
-+ fprintf(f," closepath\n");
-+ fprintf(f," %f %f 1 setrgbcolor\n",tg_gray,tg_gray);
-+ fprintf(f," fill\n");
-+ fprintf(f," } def\n");
-+
- fprintf(f,"/OUTLINE\n");
- fprintf(f," {\n");
- fprintf(f," /y2 exch def /y1 exch def /x2 exch def /x1 exch def\n");
-***************
-*** 267,273 ****
- for( i=tb->start; i<=tb->finish; ++i )
- {
- tb_x1 = MapX( i, start, finish );
-! fprintf(f,"%d %d %d %d BOX\n", tb_x1, tb_x1+tg_width, tb_y1, tb_y2);
- }
- }
-
---- 291,303 ----
- for( i=tb->start; i<=tb->finish; ++i )
- {
- tb_x1 = MapX( i, start, finish );
-! if (t->children > 0)
-! fprintf(f,"%d %d %d %d REDBOX\n",
-! tb_x1, tb_x1+tg_width, tb_y1, tb_y2);
-! else
-! fprintf(f,"%d %d %d %d BLUEBOX\n",
-! tb_x1, tb_x1+tg_width, tb_y1, tb_y2);
-!
- }
- }
-
diff --git a/textproc/opensched/files/patch-src__loadfile.c b/textproc/opensched/files/patch-src__loadfile.c
deleted file mode 100644
index da635f22e5fc..000000000000
--- a/textproc/opensched/files/patch-src__loadfile.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/loadfile.c.orig Sat Oct 19 15:29:13 2002
-+++ src/loadfile.c Sat Oct 19 15:28:40 2002
-@@ -268,6 +268,7 @@
- t = (TASK*)malloc(sizeof(TASK));
- if ( t == NULL )
- Error("Can't malloc task in AddTask()");
-+ memset(t, 0, sizeof(TASK));
-
- t->id = strdup(id);
- t->name = strdup(name);
diff --git a/textproc/opensched/files/patch-src__print.c b/textproc/opensched/files/patch-src__print.c
deleted file mode 100644
index 4d4a8b71c1fa..000000000000
--- a/textproc/opensched/files/patch-src__print.c
+++ /dev/null
@@ -1,75 +0,0 @@
-*** src/print.c.org Wed Jan 31 14:29:34 2001
---- src/print.c Wed Jan 31 14:30:44 2001
-***************
-*** 579,612 ****
-
- SortMilestones();
-
-! fprintf(f, "\\subsection{Milestone List}\n\\label{milestones}\n\n");
-!
-! fprintf(f, "\\begin{itemize}\n");
-!
-! for ( i = 0; i < Nmilestones; ++i )
-! {
- m = sorted_milestones[i].milestone;
-!
- fprintf(f, "\\item ");
- if ( milestone_ids )
-! fprintf(f, "%s %s\\\\",
-! TeXFix(buf1,m->id),
-! TeXFix(buf2,m->name));
- else
-! fprintf(f, "%s\\\\",
-! TeXFix(buf2,m->name));
- fprintf(f, " \\emph{%s}\n\n",
- days[m->day].s);
- if ( m->bday != INVALIDDAYNO )
- {
-! fprintf(f, "Baseline\\\\\emph{%s}\n",
-! days[m->bday].s);
- }
- fprintf(f, "\n\n");
-! }
-!
-! fprintf(f, "\\end{itemize}\n\n");
-
- fprintf(f,"\\subsection{Resources And Task Assignment}\n\n");
-
- for( rl=reslist; rl!=NULL; rl=rl->next )
---- 579,614 ----
-
- SortMilestones();
-
-! if (Nmilestones > 0) {
-! fprintf(f, "\\subsection{Milestone List}\n\\label{milestones}\n\n");
-!
-! fprintf(f, "\\begin{itemize}\n");
-!
-! for ( i = 0; i < Nmilestones; ++i )
-! {
- m = sorted_milestones[i].milestone;
-!
- fprintf(f, "\\item ");
- if ( milestone_ids )
-! fprintf(f, "%s %s\\\\",
-! TeXFix(buf1,m->id),
-! TeXFix(buf2,m->name));
- else
-! fprintf(f, "%s\\\\",
-! TeXFix(buf2,m->name));
- fprintf(f, " \\emph{%s}\n\n",
- days[m->day].s);
- if ( m->bday != INVALIDDAYNO )
- {
-! fprintf(f, "Baseline\\\\\emph{%s}\n",
-! days[m->bday].s);
- }
- fprintf(f, "\n\n");
-! }
-
-+ fprintf(f, "\\end{itemize}\n\n");
-+ }
-+
- fprintf(f,"\\subsection{Resources And Task Assignment}\n\n");
-
- for( rl=reslist; rl!=NULL; rl=rl->next )
diff --git a/textproc/opensched/files/patch-test__Makefile b/textproc/opensched/files/patch-test__Makefile
deleted file mode 100644
index ef8cda7936dd..000000000000
--- a/textproc/opensched/files/patch-test__Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
-*** test/Makefile.org Wed Jan 31 14:21:51 2001
---- test/Makefile Wed Jan 31 14:22:01 2001
-***************
-*** 14,17 ****
- dvips test -o test.ps
-
- test_gantt_1.eps: test.sched
-! ../opensched test.sched
---- 14,17 ----
- dvips test -o test.ps
-
- test_gantt_1.eps: test.sched
-! ../src/opensched test.sched
diff --git a/textproc/opensched/files/patch-test__test.tex b/textproc/opensched/files/patch-test__test.tex
deleted file mode 100644
index b6aa38331fbf..000000000000
--- a/textproc/opensched/files/patch-test__test.tex
+++ /dev/null
@@ -1,41 +0,0 @@
-*** test/test.tex.org Wed Jan 31 14:26:20 2001
---- test/test.tex Wed Jan 31 14:34:28 2001
-***************
-*** 1,4 ****
-! \documentstyle[rotate,times,12pt,epsf,supertabular]{article}
- \textwidth=7.0in
- \textheight=8.0in
- \oddsidemargin=-0.25in
---- 1,9 ----
-! \documentclass[dvips,12pt]{article}
-! \usepackage{epsfig}
-! \usepackage{supertabular}
-! \usepackage{rotate}
-! \usepackage{float}
-!
- \textwidth=7.0in
- \textheight=8.0in
- \oddsidemargin=-0.25in
-***************
-*** 36,44 ****
-
- \section{GANTT Charts}
-
-! \centerline{
-! \rotate[l]{\epsfxsize=0.95\textheight \epsfbox{test_gantt_1.eps}}
-! }
-
- \end{document}
-
---- 41,51 ----
-
- \section{GANTT Charts}
-
-! \begin{figure}[H]
-! \begin{center}
-! \epsfig{figure=./test_gantt_1.eps,width=8in,angle=270}
-! \end{center}
-! \end{figure}
-
- \end{document}
-
diff --git a/textproc/opensched/pkg-descr b/textproc/opensched/pkg-descr
deleted file mode 100644
index dd5b747c3fe9..000000000000
--- a/textproc/opensched/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-OpenSched is a project management / scheduling program. It reads a
-description file that describes what must be done and who can do what
-work, and it automatically assigns work to people, and schedules the
-entire project.
-
-WWW: http://hitachi-id.com/dlsoftware/opensched/
diff --git a/textproc/opentoken/Makefile b/textproc/opentoken/Makefile
deleted file mode 100644
index 501fec522f97..000000000000
--- a/textproc/opentoken/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: John Marino <marino@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= opentoken
-PORTVERSION= 6.0b
-PORTREVISION= 2
-CATEGORIES= textproc
-MASTER_SITES= http://stephe-leake.org/ada/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Lexical analyser and parser for the Ada language
-
-LICENSE= GPLv3 GPLv3RLE
-LICENSE_COMB= multi
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= gprbuild>=20130416:devel/gprbuild
-
-USES= ada tar:bzip2
-
-WRKSRC= ${WRKDIR}/org.${PORTNAME}-${PORTVERSION}
-BUILD_WRKSRC= ${WRKSRC}/build/release
-OTLIBVER= 5.0.0
-PLIST_SUB+= OTLIBVER=${OTLIBVER}
-
-do-build:
- (cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} \
- gprbuild -p -P opentoken_lib )
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/lib/gnat \
- ${STAGEDIR}${PREFIX}/lib/opentoken \
- ${STAGEDIR}${PREFIX}/include/opentoken
- ${INSTALL_DATA} ${BUILD_WRKSRC}/lib/*.ali \
- ${STAGEDIR}${PREFIX}/lib/opentoken
- ${INSTALL_LIB} ${BUILD_WRKSRC}/lib/libopentoken.so.${OTLIBVER} \
- ${STAGEDIR}${PREFIX}/lib/opentoken
- (cd ${STAGEDIR}${PREFIX}/lib/opentoken && \
- ${LN} -s libopentoken.so.${OTLIBVER} libopentoken.so)
- ${INSTALL_DATA} ${WRKSRC}/*.ad[bs] ${WRKSRC}/Language_Lexers/*.ad[bs] \
- ${STAGEDIR}${PREFIX}/include/opentoken
- ${INSTALL_DATA} ${FILESDIR}/opentoken.gpr \
- ${STAGEDIR}${PREFIX}/lib/gnat
-
-.include <bsd.port.mk>
diff --git a/textproc/opentoken/distinfo b/textproc/opentoken/distinfo
deleted file mode 100644
index 81ba82897ed2..000000000000
--- a/textproc/opentoken/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (opentoken-6.0b.tar.bz2) = 785b469fcd8e3a6a69598a6288b50e5de210694ebdd0a38fc853b7392639fca8
-SIZE (opentoken-6.0b.tar.bz2) = 237958
diff --git a/textproc/opentoken/files/opentoken.gpr b/textproc/opentoken/files/opentoken.gpr
deleted file mode 100644
index 5ebb27304c93..000000000000
--- a/textproc/opentoken/files/opentoken.gpr
+++ /dev/null
@@ -1,7 +0,0 @@
-project OpenToken is
- for Languages use ("ada");
- for Library_Name use "opentoken";
- for Source_Dirs use ("../../include/opentoken");
- for Library_Dir use "../../lib/opentoken";
- for Externally_Built use "true";
-end OpenToken;
diff --git a/textproc/opentoken/files/patch-build_common.gpr b/textproc/opentoken/files/patch-build_common.gpr
deleted file mode 100644
index c48e74275e20..000000000000
--- a/textproc/opentoken/files/patch-build_common.gpr
+++ /dev/null
@@ -1,11 +0,0 @@
---- build/common.gpr.orig 2014-02-21 20:14:57.000000000 +0000
-+++ build/common.gpr
-@@ -41,7 +41,7 @@ project Common is
- "-O2",
- "-gnat2012",
- "-gnatfnoqQ",
-- "-gnatwaeL",
-+ "-gnatwaL",
- "-fstack-check");
-
- -- The project file syntax does not let us set a variable in a
diff --git a/textproc/opentoken/files/patch-build_release_opentoken.gpr b/textproc/opentoken/files/patch-build_release_opentoken.gpr
deleted file mode 100644
index c0ec235ba680..000000000000
--- a/textproc/opentoken/files/patch-build_release_opentoken.gpr
+++ /dev/null
@@ -1,10 +0,0 @@
---- build/release/opentoken.gpr.orig 2014-02-21 20:14:57.000000000 +0000
-+++ build/release/opentoken.gpr
-@@ -19,7 +19,6 @@ project OpenToken is
- package Compiler is
- for Default_Switches ("Ada") use
- Common.Compiler.Release_Switches &
-- Common.Compiler.Style_Checks &
- Common.Compiler'Default_Switches ("Ada");
- end Compiler;
-
diff --git a/textproc/opentoken/files/patch-opentoken-production-parser-lalr-parser__lists.adb b/textproc/opentoken/files/patch-opentoken-production-parser-lalr-parser__lists.adb
deleted file mode 100644
index 0c8c4678c883..000000000000
--- a/textproc/opentoken/files/patch-opentoken-production-parser-lalr-parser__lists.adb
+++ /dev/null
@@ -1,12 +0,0 @@
---- opentoken-production-parser-lalr-parser_lists.adb.orig 2015-05-10 19:22:40 UTC
-+++ opentoken-production-parser-lalr-parser_lists.adb
-@@ -484,7 +484,8 @@ package body OpenToken.Production.Parser
- is
- pragma Unreferenced (Container);
- begin
-- return (Element => Position.Item'Access);
-+ -- WORKAROUND: gcc 6 reports an error for 'Access here; this passes all tests
-+ return (Element => Position.Item'Unrestricted_Access);
- end Constant_Reference;
-
- type List_Access_Constant is access constant List;
diff --git a/textproc/opentoken/pkg-descr b/textproc/opentoken/pkg-descr
deleted file mode 100644
index b383f6217cd4..000000000000
--- a/textproc/opentoken/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-OpenToken is a facility for performing token analysis and parsing within
-the Ada language. It is designed to provide all the functionality of a
-traditional lexical analyzer/parser generator, such as lex/yacc. But due
-to the magic of inheritance and runtime polymorphism it is implemented
-entirely in Ada as withed-in code. No precompilation step is required, and
-no messy tool-generated source code is created. The tradeoff is that the
-grammar is generated at runtime.
-
-WWW: http://stephe-leake.org/ada/opentoken.html
diff --git a/textproc/opentoken/pkg-plist b/textproc/opentoken/pkg-plist
deleted file mode 100644
index 174b214ee8ee..000000000000
--- a/textproc/opentoken/pkg-plist
+++ /dev/null
@@ -1,182 +0,0 @@
-include/opentoken/ada_lexer.adb
-include/opentoken/ada_lexer.ads
-include/opentoken/html_lexer-basic.ads
-include/opentoken/html_lexer-tags.ads
-include/opentoken/html_lexer-task_safe.adb
-include/opentoken/html_lexer-task_safe.ads
-include/opentoken/html_lexer-task_unsafe.adb
-include/opentoken/html_lexer-task_unsafe.ads
-include/opentoken/html_lexer.adb
-include/opentoken/html_lexer.ads
-include/opentoken/java_lexer.ads
-include/opentoken/m3_lexer.ads
-include/opentoken/opentoken-production-list-print.adb
-include/opentoken/opentoken-production-list-print.ads
-include/opentoken/opentoken-production-list.adb
-include/opentoken/opentoken-production-list.ads
-include/opentoken/opentoken-production-parser-lalr-generator.adb
-include/opentoken/opentoken-production-parser-lalr-generator.ads
-include/opentoken/opentoken-production-parser-lalr-parser.adb
-include/opentoken/opentoken-production-parser-lalr-parser.ads
-include/opentoken/opentoken-production-parser-lalr-parser_lists.adb
-include/opentoken/opentoken-production-parser-lalr-parser_lists.ads
-include/opentoken/opentoken-production-parser-lalr.adb
-include/opentoken/opentoken-production-parser-lalr.ads
-include/opentoken/opentoken-production-parser-lrk_item.adb
-include/opentoken/opentoken-production-parser-lrk_item.ads
-include/opentoken/opentoken-production-parser.adb
-include/opentoken/opentoken-production-parser.ads
-include/opentoken/opentoken-production-print.adb
-include/opentoken/opentoken-production-print.ads
-include/opentoken/opentoken-production.adb
-include/opentoken/opentoken-production.ads
-include/opentoken/opentoken-recognizer-based_integer.adb
-include/opentoken/opentoken-recognizer-based_integer.ads
-include/opentoken/opentoken-recognizer-based_integer_ada_style.adb
-include/opentoken/opentoken-recognizer-based_integer_ada_style.ads
-include/opentoken/opentoken-recognizer-based_integer_java_style.adb
-include/opentoken/opentoken-recognizer-based_integer_java_style.ads
-include/opentoken/opentoken-recognizer-based_integer_real_ada.adb
-include/opentoken/opentoken-recognizer-based_integer_real_ada.ads
-include/opentoken/opentoken-recognizer-based_real_ada_style.adb
-include/opentoken/opentoken-recognizer-based_real_ada_style.ads
-include/opentoken/opentoken-recognizer-bracketed_comment.adb
-include/opentoken/opentoken-recognizer-bracketed_comment.ads
-include/opentoken/opentoken-recognizer-character_set.adb
-include/opentoken/opentoken-recognizer-character_set.ads
-include/opentoken/opentoken-recognizer-csv_field.adb
-include/opentoken/opentoken-recognizer-csv_field.ads
-include/opentoken/opentoken-recognizer-end_of_file.adb
-include/opentoken/opentoken-recognizer-end_of_file.ads
-include/opentoken/opentoken-recognizer-escape_sequence.adb
-include/opentoken/opentoken-recognizer-escape_sequence.ads
-include/opentoken/opentoken-recognizer-extended_digits.adb
-include/opentoken/opentoken-recognizer-extended_digits.ads
-include/opentoken/opentoken-recognizer-graphic_character.adb
-include/opentoken/opentoken-recognizer-graphic_character.ads
-include/opentoken/opentoken-recognizer-html_entity.adb
-include/opentoken/opentoken-recognizer-html_entity.ads
-include/opentoken/opentoken-recognizer-identifier.adb
-include/opentoken/opentoken-recognizer-identifier.ads
-include/opentoken/opentoken-recognizer-integer.adb
-include/opentoken/opentoken-recognizer-integer.ads
-include/opentoken/opentoken-recognizer-keyword.adb
-include/opentoken/opentoken-recognizer-keyword.ads
-include/opentoken/opentoken-recognizer-line_comment.adb
-include/opentoken/opentoken-recognizer-line_comment.ads
-include/opentoken/opentoken-recognizer-nothing.adb
-include/opentoken/opentoken-recognizer-nothing.ads
-include/opentoken/opentoken-recognizer-octal_escape.adb
-include/opentoken/opentoken-recognizer-octal_escape.ads
-include/opentoken/opentoken-recognizer-real.adb
-include/opentoken/opentoken-recognizer-real.ads
-include/opentoken/opentoken-recognizer-separator.adb
-include/opentoken/opentoken-recognizer-separator.ads
-include/opentoken/opentoken-recognizer-string.adb
-include/opentoken/opentoken-recognizer-string.ads
-include/opentoken/opentoken-recognizer.ads
-include/opentoken/opentoken-text_feeder-counted_gnat_os_lib.adb
-include/opentoken/opentoken-text_feeder-counted_gnat_os_lib.ads
-include/opentoken/opentoken-text_feeder-string.adb
-include/opentoken/opentoken-text_feeder-string.ads
-include/opentoken/opentoken-text_feeder-text_io.adb
-include/opentoken/opentoken-text_feeder-text_io.ads
-include/opentoken/opentoken-text_feeder.ads
-include/opentoken/opentoken-token-enumerated-analyzer.adb
-include/opentoken/opentoken-token-enumerated-analyzer.ads
-include/opentoken/opentoken-token-enumerated-identifier.adb
-include/opentoken/opentoken-token-enumerated-identifier.ads
-include/opentoken/opentoken-token-enumerated-integer.adb
-include/opentoken/opentoken-token-enumerated-integer.ads
-include/opentoken/opentoken-token-enumerated-list.adb
-include/opentoken/opentoken-token-enumerated-list.ads
-include/opentoken/opentoken-token-enumerated-nonterminal.adb
-include/opentoken/opentoken-token-enumerated-nonterminal.ads
-include/opentoken/opentoken-token-enumerated-real.adb
-include/opentoken/opentoken-token-enumerated-real.ads
-include/opentoken/opentoken-token-enumerated-string.adb
-include/opentoken/opentoken-token-enumerated-string.ads
-include/opentoken/opentoken-token-enumerated.adb
-include/opentoken/opentoken-token-enumerated.ads
-include/opentoken/opentoken-token-linked_list.adb
-include/opentoken/opentoken-token-linked_list.ads
-include/opentoken/opentoken-token-list.ads
-include/opentoken/opentoken-token-list_mixin.adb
-include/opentoken/opentoken-token-list_mixin.ads
-include/opentoken/opentoken-token-selection.ads
-include/opentoken/opentoken-token-selection_mixin.adb
-include/opentoken/opentoken-token-selection_mixin.ads
-include/opentoken/opentoken-token-sequence.ads
-include/opentoken/opentoken-token-sequence_mixin.adb
-include/opentoken/opentoken-token-sequence_mixin.ads
-include/opentoken/opentoken-token.adb
-include/opentoken/opentoken-token.ads
-include/opentoken/opentoken.adb
-include/opentoken/opentoken.ads
-include/opentoken/run_ada_lexer.adb
-lib/gnat/opentoken.gpr
-lib/opentoken/ada_lexer.ali
-lib/opentoken/html_lexer-basic.ali
-lib/opentoken/html_lexer-tags.ali
-lib/opentoken/html_lexer-task_safe.ali
-lib/opentoken/html_lexer-task_unsafe.ali
-lib/opentoken/html_lexer.ali
-lib/opentoken/java_lexer.ali
-lib/opentoken/libopentoken.so
-lib/opentoken/libopentoken.so.%%OTLIBVER%%
-lib/opentoken/m3_lexer.ali
-lib/opentoken/opentoken-production-list-print.ali
-lib/opentoken/opentoken-production-list.ali
-lib/opentoken/opentoken-production-parser-lalr-generator.ali
-lib/opentoken/opentoken-production-parser-lalr-parser.ali
-lib/opentoken/opentoken-production-parser-lalr-parser_lists.ali
-lib/opentoken/opentoken-production-parser-lalr.ali
-lib/opentoken/opentoken-production-parser-lrk_item.ali
-lib/opentoken/opentoken-production-parser.ali
-lib/opentoken/opentoken-production-print.ali
-lib/opentoken/opentoken-production.ali
-lib/opentoken/opentoken-recognizer-based_integer.ali
-lib/opentoken/opentoken-recognizer-based_integer_ada_style.ali
-lib/opentoken/opentoken-recognizer-based_integer_java_style.ali
-lib/opentoken/opentoken-recognizer-based_integer_real_ada.ali
-lib/opentoken/opentoken-recognizer-based_real_ada_style.ali
-lib/opentoken/opentoken-recognizer-bracketed_comment.ali
-lib/opentoken/opentoken-recognizer-character_set.ali
-lib/opentoken/opentoken-recognizer-csv_field.ali
-lib/opentoken/opentoken-recognizer-end_of_file.ali
-lib/opentoken/opentoken-recognizer-escape_sequence.ali
-lib/opentoken/opentoken-recognizer-extended_digits.ali
-lib/opentoken/opentoken-recognizer-graphic_character.ali
-lib/opentoken/opentoken-recognizer-html_entity.ali
-lib/opentoken/opentoken-recognizer-identifier.ali
-lib/opentoken/opentoken-recognizer-integer.ali
-lib/opentoken/opentoken-recognizer-keyword.ali
-lib/opentoken/opentoken-recognizer-line_comment.ali
-lib/opentoken/opentoken-recognizer-nothing.ali
-lib/opentoken/opentoken-recognizer-octal_escape.ali
-lib/opentoken/opentoken-recognizer-real.ali
-lib/opentoken/opentoken-recognizer-separator.ali
-lib/opentoken/opentoken-recognizer-string.ali
-lib/opentoken/opentoken-recognizer.ali
-lib/opentoken/opentoken-text_feeder-counted_gnat_os_lib.ali
-lib/opentoken/opentoken-text_feeder-string.ali
-lib/opentoken/opentoken-text_feeder-text_io.ali
-lib/opentoken/opentoken-text_feeder.ali
-lib/opentoken/opentoken-token-enumerated-analyzer.ali
-lib/opentoken/opentoken-token-enumerated-identifier.ali
-lib/opentoken/opentoken-token-enumerated-integer.ali
-lib/opentoken/opentoken-token-enumerated-list.ali
-lib/opentoken/opentoken-token-enumerated-nonterminal.ali
-lib/opentoken/opentoken-token-enumerated-real.ali
-lib/opentoken/opentoken-token-enumerated-string.ali
-lib/opentoken/opentoken-token-enumerated.ali
-lib/opentoken/opentoken-token-linked_list.ali
-lib/opentoken/opentoken-token-list.ali
-lib/opentoken/opentoken-token-list_mixin.ali
-lib/opentoken/opentoken-token-selection.ali
-lib/opentoken/opentoken-token-selection_mixin.ali
-lib/opentoken/opentoken-token-sequence.ali
-lib/opentoken/opentoken-token-sequence_mixin.ali
-lib/opentoken/opentoken-token.ali
-lib/opentoken/opentoken.ali
-lib/opentoken/run_ada_lexer.ali
diff --git a/textproc/rot/Makefile b/textproc/rot/Makefile
deleted file mode 100644
index b103f2565917..000000000000
--- a/textproc/rot/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= rot
-PORTVERSION= 1.2
-CATEGORIES= textproc
-MASTER_SITES= http://www.xs4all.nl/~henkoers/
-DISTNAME= ${PORTNAME}
-EXTRACT_SUFX= .tar.Z
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Rotates a file so that lines become columns and vice versa
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-ALL_TARGET= ${PORTNAME}
-CFLAGS+= -Wno-return-type
-
-PLIST_FILES= bin/rot man/man1/rot.1.gz
-
-post-patch:
- @${REINPLACE_CMD} "s:^CFLAGS=:#CFLAGS=:" ${WRKSRC}/Makefile
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/rot ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/rot.man ${STAGEDIR}${MAN1PREFIX}/man/man1/rot.1
-
-.include <bsd.port.mk>
diff --git a/textproc/rot/distinfo b/textproc/rot/distinfo
deleted file mode 100644
index b8ee5d2c2cb1..000000000000
--- a/textproc/rot/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (rot.tar.Z) = 12471f39805f0e4706d62233e5784f04367f8cac01f5779a29f2bc608714e208
-SIZE (rot.tar.Z) = 9807
diff --git a/textproc/rot/files/patch-rot.c b/textproc/rot/files/patch-rot.c
deleted file mode 100644
index 1d0025fa9c54..000000000000
--- a/textproc/rot/files/patch-rot.c
+++ /dev/null
@@ -1,27 +0,0 @@
---- rot.c.orig 1989-03-05 02:11:02.000000000 +0100
-+++ rot.c 2013-06-14 00:36:58.068387596 +0200
-@@ -244,10 +244,10 @@
- if (i2 >= 0L)
- {
- if (seekinput (sum + z + col, 1) == -1)
-- return;
-+ return 0;
-
- if ((c = getinput()) == EOF)
-- return; /* end of input */
-+ return 0; /* end of input */
-
- if (c == ' ' && !bflag)
- holdbl++;
-@@ -292,9 +292,9 @@
- if (i2 > 0L)
- {
- if (seekinput (- (sum + z + 2L), 1) == -1)
-- return;
-+ return 0;
- if ((c = getinput()) == EOF)
-- return; /* end of input */
-+ return 0; /* end of input */
-
- if (c == ' ' && !bflag)
- holdbl++;
diff --git a/textproc/rot/pkg-descr b/textproc/rot/pkg-descr
deleted file mode 100644
index 72edf668ff88..000000000000
--- a/textproc/rot/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Rot rotates a file so that lines become columns and vice versa. This allows
-line-oriented Unix filters like grep to operate on columns instead.
diff --git a/textproc/rtfx/Makefile b/textproc/rtfx/Makefile
deleted file mode 100644
index 0642b802ad51..000000000000
--- a/textproc/rtfx/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Cheng-Lung Sung <clsung@dragon2.net>
-# $FreeBSD$
-
-PORTNAME= rtfx
-PORTVERSION= 1.1
-PORTREVISION= 1
-CATEGORIES= textproc
-MASTER_SITES= http://thewalter.net/stef/software/rtfx/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= RTF to XML converter
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libmba.so:devel/libmba \
- libdomc.so:textproc/domc
-
-GNU_CONFIGURE= yes
-USES= gmake
-
-PLIST_FILES= bin/${PORTNAME} \
- man/man1/${PORTNAME}.1.gz
-
-.include <bsd.port.mk>
diff --git a/textproc/rtfx/distinfo b/textproc/rtfx/distinfo
deleted file mode 100644
index 1eacb8c1bc48..000000000000
--- a/textproc/rtfx/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (rtfx-1.1.tar.gz) = f06baa1b34ccab58d9ddb5e5883794e595c0da6d5657650af1765fa9e4c912f0
-SIZE (rtfx-1.1.tar.gz) = 1598983
diff --git a/textproc/rtfx/files/patch-libs-Makefile.in b/textproc/rtfx/files/patch-libs-Makefile.in
deleted file mode 100644
index abcf33aff361..000000000000
--- a/textproc/rtfx/files/patch-libs-Makefile.in
+++ /dev/null
@@ -1,20 +0,0 @@
---- libs/Makefile.in.orig Tue Oct 24 10:48:44 2006
-+++ libs/Makefile.in Sun Nov 5 23:33:49 2006
-@@ -131,7 +131,7 @@
- sharedstatedir = @sharedstatedir@
- sysconfdir = @sysconfdir@
- target_alias = @target_alias@
--EXTRA_DIST = files prepare-libraries.sh libmba domc
-+EXTRA_DIST = files prepare-libraries.sh domc
- all: all-am
-
- .SUFFIXES:
-@@ -287,8 +287,6 @@
- # as the libraries' make files aren't automake compatible
-
- all:
-- chmod -R u+rw $(srcdir)/libmba
-- $(MAKE) -C $(srcdir)/libmba $@
- chmod -R u+rw $(srcdir)/domc
- $(MAKE) -C $(srcdir)/domc $@
-
diff --git a/textproc/rtfx/files/patch-libs-domc-Makefile b/textproc/rtfx/files/patch-libs-domc-Makefile
deleted file mode 100644
index 44a7c55db053..000000000000
--- a/textproc/rtfx/files/patch-libs-domc-Makefile
+++ /dev/null
@@ -1,8 +0,0 @@
---- libs/domc/Makefile.orig Tue Oct 17 01:25:18 2006
-+++ libs/domc/Makefile Sun Nov 5 23:37:10 2006
-@@ -1,4 +1,4 @@
--_EXTRA = -I../libmba/src/ -L../libmba/
-+_EXTRA = -I${LOCALBASE}/include/ -L${LOCALBASE}/lib/
- prefix = ./
- includedir = $(prefix)
- libdir = $(prefix)
diff --git a/textproc/rtfx/files/patch-libs-domc-src-domc.h b/textproc/rtfx/files/patch-libs-domc-src-domc.h
deleted file mode 100644
index fbbb12f0f520..000000000000
--- a/textproc/rtfx/files/patch-libs-domc-src-domc.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- libs/domc/src/domc.h.orig Tue Oct 17 01:25:18 2006
-+++ libs/domc/src/domc.h Wed Apr 11 09:38:08 2007
-@@ -33,7 +33,9 @@
- #include <errno.h>
- #include <time.h>
-
--#if defined(__sparc__)
-+#if defined(__FreeBSD__)
-+ #include <inttypes.h>
-+#elif defined(__sparc__)
- #include <sys/inttypes.h>
- #elif defined(_WIN32)
- typedef unsigned __int64 uint64_t;
diff --git a/textproc/rtfx/files/patch-src-xmlfixups.cpp b/textproc/rtfx/files/patch-src-xmlfixups.cpp
deleted file mode 100644
index b2f39c74af1f..000000000000
--- a/textproc/rtfx/files/patch-src-xmlfixups.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/xmlfixups.cpp~
-+++ src/xmlfixups.cpp
-@@ -453,7 +453,7 @@ void XmlFixups::runPassTwo(const DOM::Do
-
- // Mark each node as we've seen it so we don't
- // do a given element twice
-- if((int)el.getUserData() == PASS_TWO)
-+ if((intptr_t)el.getUserData() == (intptr_t)PASS_TWO)
- continue;
-
- el.setUserData((void*)PASS_TWO);
diff --git a/textproc/rtfx/pkg-descr b/textproc/rtfx/pkg-descr
deleted file mode 100644
index 27f4d505066a..000000000000
--- a/textproc/rtfx/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-rtfx converts RTF files into a generic XML format. It majors on keeping
-meta data like style names, etc... rather than every bit of formatting.
-This makes it handy for converting RTF documents into a custom XML
-format (using XSL or an additional processing step).
-
-RTF features supported: page breaks, section breaks, style names,
-lists (various types), tables, footnotes, info block, bold, italic,
-underline, super/sub script, hidden text, strike out, text color, fonts.
-
-WWW: http://thewalter.net/stef/software/rtfx/
diff --git a/textproc/supercat/Makefile b/textproc/supercat/Makefile
deleted file mode 100644
index f489a091a543..000000000000
--- a/textproc/supercat/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= supercat
-PORTVERSION= 0.5.6
-CATEGORIES= textproc
-MASTER_SITES= http://supercat.nosredna.net/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Regexp-based text colorizer with ASCII/HTML output
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-CONFIGURE_ARGS= --with-system-directory=${ETCDIR}
-GNU_CONFIGURE= yes
-
-.include <bsd.port.mk>
diff --git a/textproc/supercat/distinfo b/textproc/supercat/distinfo
deleted file mode 100644
index 49533f160db7..000000000000
--- a/textproc/supercat/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1483361449
-SHA256 (supercat-0.5.6.tar.gz) = 0b2052237acc7754094caca4ed85f7e9fa55139f801de2f210c328ead7a33211
-SIZE (supercat-0.5.6.tar.gz) = 150193
diff --git a/textproc/supercat/pkg-descr b/textproc/supercat/pkg-descr
deleted file mode 100644
index 9c5abd6f2c72..000000000000
--- a/textproc/supercat/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Supercat (spc) is a program that colorizes text based on matching
-regular expressions/strings/characters. Supercat supports html output
-as well as standard ASCII text. Unlike some text-colorizing programs
-that exist, Supercat does not require you to have to be a programmer to
-make colorization rules.
-
-WWW: http://supercat.nosredna.net/
diff --git a/textproc/supercat/pkg-plist b/textproc/supercat/pkg-plist
deleted file mode 100644
index 0977ea4c8a12..000000000000
--- a/textproc/supercat/pkg-plist
+++ /dev/null
@@ -1,13 +0,0 @@
-bin/spc
-%%ETCDIR%%/spcrc-ChangeLog
-%%ETCDIR%%/spcrc-access_log
-%%ETCDIR%%/spcrc-c
-%%ETCDIR%%/spcrc-diff
-%%ETCDIR%%/spcrc-emerge
-%%ETCDIR%%/spcrc-error_log
-%%ETCDIR%%/spcrc-gentooconfd
-%%ETCDIR%%/spcrc-patch
-%%ETCDIR%%/spcrc-py
-%%ETCDIR%%/spcrc-svn
-%%ETCDIR%%/spcrc-xorg
-man/man1/spc.1.gz
diff --git a/textproc/xml_ez_out/Makefile b/textproc/xml_ez_out/Makefile
deleted file mode 100644
index b7bd05a30bc1..000000000000
--- a/textproc/xml_ez_out/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# Created by: John Marino <marino@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= xml_ez_out
-PORTVERSION= 1.06
-PORTREVISION= 2
-CATEGORIES= textproc
-MASTER_SITES= http://www.mckae.com/xml_ezout/
-DISTNAME= ${PORTNAME}_${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Library for emitting XML from Ada programs
-
-LICENSE= GPLv2 GMGPL
-LICENSE_COMB= multi
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= ada dos2unix tar:tgz
-WRKSRC= ${WRKDIR}/xml_ez_out
-BUILD_WRKSRC= ${WRKSRC}/mckae
-PORTDOCS= README
-PORTEXAMPLES= example.gpr tmeztf.adb runme.sh
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-post-extract:
- @${CP} ${FILESDIR}/xezo_bld.gpr ${WRKSRC}
- @${SED} -e "s,@PREFIX@,${LOCALBASE},g" ${FILESDIR}/runme.sh.in \
- > ${WRKSRC}/runme.sh
-
-do-build:
- (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gnatmake -p -Pxezo_bld)
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/gnat \
- ${STAGEDIR}${PREFIX}/lib/xml_ez_out \
- ${STAGEDIR}${PREFIX}/include/xml_ez_out
- ${INSTALL_DATA} ${FILESDIR}/xml_ez_out.gpr \
- ${STAGEDIR}${PREFIX}/lib/gnat
- ${INSTALL_DATA} ${BUILD_WRKSRC}/mckae* \
- ${STAGEDIR}${PREFIX}/include/xml_ez_out
- ${INSTALL_DATA} ${WRKSRC}/lib/* \
- ${STAGEDIR}${PREFIX}/lib/xml_ez_out
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${BUILD_WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-do-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/runme.sh ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${BUILD_WRKSRC}/tmeztf.adb \
- ${FILESDIR}/example.gpr ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/textproc/xml_ez_out/distinfo b/textproc/xml_ez_out/distinfo
deleted file mode 100644
index c2229d0cb5ea..000000000000
--- a/textproc/xml_ez_out/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xml_ez_out_1.06.tgz) = 2473caaddfdbd1e75a1b1e2e3b3b77c6641032a78f281af6bdbd229d26e49f61
-SIZE (xml_ez_out_1.06.tgz) = 12694
diff --git a/textproc/xml_ez_out/files/example.gpr b/textproc/xml_ez_out/files/example.gpr
deleted file mode 100644
index b68a07683b0b..000000000000
--- a/textproc/xml_ez_out/files/example.gpr
+++ /dev/null
@@ -1,12 +0,0 @@
-with "xml_ez_out";
-project Example is
-
- for Exec_Dir use "/tmp";
- for Object_Dir use "/tmp";
- for Main use ("tmeztf.adb");
-
- package Compiler is
- for Default_Switches ("ada") use ("-O2");
- end Compiler;
-
-end Example;
diff --git a/textproc/xml_ez_out/files/runme.sh.in b/textproc/xml_ez_out/files/runme.sh.in
deleted file mode 100644
index 4b81040f96ae..000000000000
--- a/textproc/xml_ez_out/files/runme.sh.in
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-# This script will:
-# 1) Build the example executable in /tmp
-# 2) Tell the user how to execute it
-
-GNATMAKE=@PREFIX@/gcc-aux/bin/gnatmake
-ADA_PROJECT_PATH=@PREFIX@/lib/gnat
-export ADA_PROJECT_PATH
-
-${GNATMAKE} -P example
-
-echo
-echo "The source for the example is tmeztf.adb"
-echo "The executable example is located in /tmp/tmeztf"
-echo "It requires no optons; just run it"
-echo 'You may want to execute "rm /tmp/tmeztf*" when you are done.'
diff --git a/textproc/xml_ez_out/files/xezo_bld.gpr b/textproc/xml_ez_out/files/xezo_bld.gpr
deleted file mode 100644
index a9a9c409cdd5..000000000000
--- a/textproc/xml_ez_out/files/xezo_bld.gpr
+++ /dev/null
@@ -1,14 +0,0 @@
-project XEZO_Bld is
-
- for Languages use ("ada");
- for Source_Dirs use ("mckae");
- for Object_Dir use "obj";
- for Library_Name use "xml_ez_out";
- for Library_Dir use "lib";
- for Library_Kind use "static";
-
- package Builder is
- for Default_Switches ("ada") use ("-gnatf", "-gnatws", "-O2");
- end Builder;
-
-end XEZO_Bld;
diff --git a/textproc/xml_ez_out/files/xml_ez_out.gpr b/textproc/xml_ez_out/files/xml_ez_out.gpr
deleted file mode 100644
index 800b178be503..000000000000
--- a/textproc/xml_ez_out/files/xml_ez_out.gpr
+++ /dev/null
@@ -1,7 +0,0 @@
-project XML_EZ_Out is
- for Languages use ("ada");
- for Source_Dirs use ("../../include/xml_ez_out");
- for Library_Name use "xml_ez_out";
- for Library_Dir use "../../lib/xml_ez_out";
- for Externally_Built use "true";
-end XML_EZ_Out;
diff --git a/textproc/xml_ez_out/pkg-descr b/textproc/xml_ez_out/pkg-descr
deleted file mode 100644
index bc28b7b5c914..000000000000
--- a/textproc/xml_ez_out/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-XML EZ_Out is a small set of packages intended to aid the creation of
-XML-formatted output from within Ada programs. It basically wraps the
-tags and data provided to it with XML syntax and writes them to a
-user-supplied medium.
-
-This medium can be any sort of writable entity, such as a file, a
-memory buffer, or even a communications link, such as a socket. The
-only functionality required of the medium is that it supply a
-meaningful "Put" (for writing a string) and "New_Line" procedure.
-
-WWW: http://www.mckae.com/xmlEz.html
diff --git a/textproc/xml_ez_out/pkg-plist b/textproc/xml_ez_out/pkg-plist
deleted file mode 100644
index 62eb658ba5d8..000000000000
--- a/textproc/xml_ez_out/pkg-plist
+++ /dev/null
@@ -1,17 +0,0 @@
-include/xml_ez_out/mckae-xml-ez_out-generic_medium.adb
-include/xml_ez_out/mckae-xml-ez_out-generic_medium.ads
-include/xml_ez_out/mckae-xml-ez_out-string_stream.adb
-include/xml_ez_out/mckae-xml-ez_out-string_stream.ads
-include/xml_ez_out/mckae-xml-ez_out-text_file.ads
-include/xml_ez_out/mckae-xml-ez_out.ads
-include/xml_ez_out/mckae-xml.ads
-include/xml_ez_out/mckae.ads
-lib/gnat/xml_ez_out.gpr
-lib/xml_ez_out/libxml_ez_out.a
-lib/xml_ez_out/mckae-xml-ez_out-generic_medium.ali
-lib/xml_ez_out/mckae-xml-ez_out-string_stream.ali
-lib/xml_ez_out/mckae-xml-ez_out-text_file.ali
-lib/xml_ez_out/mckae-xml-ez_out.ali
-lib/xml_ez_out/mckae-xml.ali
-lib/xml_ez_out/mckae.ali
-lib/xml_ez_out/tmeztf.ali
diff --git a/textproc/xmldiff/Makefile b/textproc/xmldiff/Makefile
deleted file mode 100644
index 251b25747705..000000000000
--- a/textproc/xmldiff/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: Paul Chvostek <paul+ports@it.ca>
-# $FreeBSD$
-
-PORTNAME= xmldiff
-PORTVERSION= 0.01
-PORTREVISION= 1
-CATEGORIES= textproc
-MASTER_SITES= http://software.decisionsoft.com/software/ \
- http://www.it.ca/~paul/src/
-DISTFILES= xmldiff.pl
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Display meaningful differences between XML files
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= xmlprpr:textproc/xmlprpr
-
-USES= shebangfix perl5
-NO_BUILD= yes
-
-SHEBANG_FILES= xmldiff.pl
-
-PLIST_FILES= bin/xmldiff
-
-do-extract:
- @${MKDIR} ${WRKSRC}
- @${CP} -f ${_DISTDIR}/${_DISTFILES} ${WRKSRC}
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/xmldiff.pl ${STAGEDIR}${PREFIX}/bin/xmldiff
-
-.include <bsd.port.mk>
diff --git a/textproc/xmldiff/distinfo b/textproc/xmldiff/distinfo
deleted file mode 100644
index 4b2868c68931..000000000000
--- a/textproc/xmldiff/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xmldiff.pl) = c825e77068bcabfe524ee4fe78d87cbc013e6162d0ac298c854379f7ecefa4f4
-SIZE (xmldiff.pl) = 2976
diff --git a/textproc/xmldiff/files/patch-xmldiff.pl b/textproc/xmldiff/files/patch-xmldiff.pl
deleted file mode 100644
index 2a4736aea4ba..000000000000
--- a/textproc/xmldiff/files/patch-xmldiff.pl
+++ /dev/null
@@ -1,17 +0,0 @@
---- xmldiff.pl.orig Sun Oct 9 11:59:04 2005
-+++ xmldiff.pl Sun Oct 9 11:59:37 2005
-@@ -7,12 +7,12 @@
- #
-
- #
--# xmldiff: xmldiff program - uses xmlpp
-+# xmldiff: xmldiff program - uses xmlprpr
- #
-
- #Change this if xmlpp is not in your current path
- #for example: $XMLPP = "./xmlpp";
--$XMLPP = "xmlpp";
-+$XMLPP = "xmlprpr";
-
- # older versions of less don't support -R, consider -r instead
- my $pagerCmd = ' | less -R ';
diff --git a/textproc/xmldiff/pkg-descr b/textproc/xmldiff/pkg-descr
deleted file mode 100644
index 66d5ccbb50cc..000000000000
--- a/textproc/xmldiff/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-xmldiff uses xmlprpr and diff to display meaningful differences in XML
-files in an easy to read format. Output formats available include HTML,
-ANSI colour, and regular diff. The coloured modes are particularly
-useful for viewing small differences in context within large XML files.
-
-WWW: http://software.decisionsoft.com/tools.html
diff --git a/textproc/xqilla/Makefile b/textproc/xqilla/Makefile
deleted file mode 100644
index 8ba7d8211b5a..000000000000
--- a/textproc/xqilla/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# Created by: vanilla@
-# $FreeBSD$
-
-PORTNAME= xqilla
-PORTVERSION= 2.3.4
-PORTEPOCH= 1
-CATEGORIES= textproc
-MASTER_SITES= SF/${PORTNAME}
-DISTNAME= XQilla-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= XQuery and XPath2 library
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libxerces-c.so:textproc/xerces-c3 \
- libtidy.so:www/tidy-lib
-
-USES= libtool
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-xerces=${LOCALBASE} \
- --with-faxpp=no \
- --with-tidy=${LOCALBASE}
-INSTALL_TARGET= install-strip
-USE_LDCONFIG= yes
-
-OPTIONS_DEFINE= DOXYGEN
-
-DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen \
- dot:graphics/graphviz
-DOXYGEN_ALL_TARGET= all docs
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|[[:blank:]]-R$$(xerces_lib)||' ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e \
- 's|[[:blank:]]-R$$with_.*"|"|' ${WRKSRC}/configure
-
-post-install-DOXYGEN-on:
- @(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} "*-api" \
- ${STAGEDIR}${DOCSDIR})
- @(cd ${STAGEDIR}${PREFIX} && ${FIND} ${DOCSDIR:S|${PREFIX}/||} \
- ! -type d >> ${TMPPLIST})
-
-.include <bsd.port.mk>
diff --git a/textproc/xqilla/distinfo b/textproc/xqilla/distinfo
deleted file mode 100644
index 6ed5b95a494e..000000000000
--- a/textproc/xqilla/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1526394824
-SHA256 (XQilla-2.3.4.tar.gz) = adfd4df011fcda08be3f51771006da23e852bac81e2fe63159beddc3633b3f55
-SIZE (XQilla-2.3.4.tar.gz) = 15436023
diff --git a/textproc/xqilla/files/patch-include_xqilla_events_EventHandler.hpp b/textproc/xqilla/files/patch-include_xqilla_events_EventHandler.hpp
deleted file mode 100644
index 807c428b905b..000000000000
--- a/textproc/xqilla/files/patch-include_xqilla_events_EventHandler.hpp
+++ /dev/null
@@ -1,27 +0,0 @@
---- include/xqilla/events/EventHandler.hpp.orig 2015-05-18 17:38:59 UTC
-+++ include/xqilla/events/EventHandler.hpp
-@@ -33,7 +33,9 @@ public:
-
- /** Recieves a LocationInfo object that is owned by the caller, and will be
- updated with the current location information as the parse progresses. */
-- virtual void setLocationInfo(const LocationInfo *location) {}
-+ virtual void setLocationInfo(const LocationInfo *location) {
-+ (void) location;
-+ }
-
- /** Handles a document node as an event */
- virtual void startDocumentEvent(const XMLCh *documentURI, const XMLCh *encoding) = 0;
-@@ -59,7 +61,12 @@ public:
- virtual void namespaceEvent(const XMLCh *prefix, const XMLCh *uri) = 0;
- /** Handles an atomic item as an event */
- virtual void atomicItemEvent(AnyAtomicType::AtomicObjectType type, const XMLCh *value,
-- const XMLCh *typeURI, const XMLCh *typeName) {}
-+ const XMLCh *typeURI, const XMLCh *typeName) {
-+ (void) type;
-+ (void) value;
-+ (void) typeURI;
-+ (void) typeName;
-+ }
- /** Called when all events have been reported */
- virtual void endEvent() = 0;
- };
diff --git a/textproc/xqilla/files/patch-include_xqilla_events_EventSerializer.hpp b/textproc/xqilla/files/patch-include_xqilla_events_EventSerializer.hpp
deleted file mode 100644
index 36d81ca0f936..000000000000
--- a/textproc/xqilla/files/patch-include_xqilla_events_EventSerializer.hpp
+++ /dev/null
@@ -1,13 +0,0 @@
---- include/xqilla/events/EventSerializer.hpp.orig 2015-05-18 17:38:59 UTC
-+++ include/xqilla/events/EventSerializer.hpp
-@@ -35,7 +35,9 @@ public:
- XERCES_CPP_NAMESPACE_QUALIFIER XMLPlatformUtils::fgMemoryManager);
- ~EventSerializer();
-
-- virtual void setLocationInfo(const LocationInfo *location) {}
-+ virtual void setLocationInfo(const LocationInfo *location) {
-+ (void) location;
-+ }
-
- virtual void startDocumentEvent(const XMLCh *documentURI, const XMLCh *encoding);
- virtual void endDocumentEvent();
diff --git a/textproc/xqilla/files/patch-include_xqilla_runtime_ResultImpl.hpp b/textproc/xqilla/files/patch-include_xqilla_runtime_ResultImpl.hpp
deleted file mode 100644
index 7b90d04d8e3b..000000000000
--- a/textproc/xqilla/files/patch-include_xqilla_runtime_ResultImpl.hpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- include/xqilla/runtime/ResultImpl.hpp.orig 2015-05-18 17:38:59 UTC
-+++ include/xqilla/runtime/ResultImpl.hpp
-@@ -59,7 +59,7 @@ protected:
- Result *resultPointer_;
-
- private:
-- ResultImpl(const ResultImpl &) {};
-+ ResultImpl(const ResultImpl &) : LocationInfo() {};
- ResultImpl &operator=(const ResultImpl &) { return *this; };
- };
-
diff --git a/textproc/xqilla/files/patch-include_xqilla_simple-api_XQillaConfiguration.hpp b/textproc/xqilla/files/patch-include_xqilla_simple-api_XQillaConfiguration.hpp
deleted file mode 100644
index e77becd92c73..000000000000
--- a/textproc/xqilla/files/patch-include_xqilla_simple-api_XQillaConfiguration.hpp
+++ /dev/null
@@ -1,18 +0,0 @@
---- include/xqilla/simple-api/XQillaConfiguration.hpp.orig 2015-05-18 17:38:59 UTC
-+++ include/xqilla/simple-api/XQillaConfiguration.hpp
-@@ -53,9 +53,13 @@ public:
-
- virtual ASTToXML *createASTToXML() = 0;
-
-- virtual void populateStaticContext(StaticContext *context) {}
-+ virtual void populateStaticContext(StaticContext *context) {
-+ (void) context;
-+ }
-
-- virtual void populateDynamicContext(DynamicContext *context) {}
-+ virtual void populateDynamicContext(DynamicContext *context) {
-+ (void) context;
-+ }
-
- virtual void testInterrupt() {}
- };
diff --git a/textproc/xqilla/pkg-descr b/textproc/xqilla/pkg-descr
deleted file mode 100644
index 274a50210366..000000000000
--- a/textproc/xqilla/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-XQilla is an XQuery and XPath 2 library and command line utility written
-in C++, implemented on top of the Xerces-C library.
-
-WWW: http://xqilla.sourceforge.net
diff --git a/textproc/xqilla/pkg-plist b/textproc/xqilla/pkg-plist
deleted file mode 100644
index 43bd76adceff..000000000000
--- a/textproc/xqilla/pkg-plist
+++ /dev/null
@@ -1,398 +0,0 @@
-bin/xqilla
-include/xqc.h
-include/xqilla/ast/ASTNode.hpp
-include/xqilla/ast/ASTNodeImpl.hpp
-include/xqilla/ast/ContextTuple.hpp
-include/xqilla/ast/ConvertFunctionArg.hpp
-include/xqilla/ast/CountTuple.hpp
-include/xqilla/ast/ForTuple.hpp
-include/xqilla/ast/LetTuple.hpp
-include/xqilla/ast/LocationInfo.hpp
-include/xqilla/ast/NumericFunction.hpp
-include/xqilla/ast/OrderByTuple.hpp
-include/xqilla/ast/StaticAnalysis.hpp
-include/xqilla/ast/StaticType.hpp
-include/xqilla/ast/TupleNode.hpp
-include/xqilla/ast/WhereTuple.hpp
-include/xqilla/ast/XQAnalyzeString.hpp
-include/xqilla/ast/XQApplyTemplates.hpp
-include/xqilla/ast/XQAtomize.hpp
-include/xqilla/ast/XQAttributeConstructor.hpp
-include/xqilla/ast/XQCallTemplate.hpp
-include/xqilla/ast/XQCastAs.hpp
-include/xqilla/ast/XQCastableAs.hpp
-include/xqilla/ast/XQCommentConstructor.hpp
-include/xqilla/ast/XQContextItem.hpp
-include/xqilla/ast/XQCopy.hpp
-include/xqilla/ast/XQCopyOf.hpp
-include/xqilla/ast/XQDOMConstructor.hpp
-include/xqilla/ast/XQDocumentConstructor.hpp
-include/xqilla/ast/XQDocumentOrder.hpp
-include/xqilla/ast/XQEffectiveBooleanValue.hpp
-include/xqilla/ast/XQElementConstructor.hpp
-include/xqilla/ast/XQFunction.hpp
-include/xqilla/ast/XQFunctionCall.hpp
-include/xqilla/ast/XQFunctionCoercion.hpp
-include/xqilla/ast/XQFunctionConversion.hpp
-include/xqilla/ast/XQFunctionDeref.hpp
-include/xqilla/ast/XQFunctionRef.hpp
-include/xqilla/ast/XQGlobalVariable.hpp
-include/xqilla/ast/XQIf.hpp
-include/xqilla/ast/XQInlineFunction.hpp
-include/xqilla/ast/XQLiteral.hpp
-include/xqilla/ast/XQMap.hpp
-include/xqilla/ast/XQNamespaceBinding.hpp
-include/xqilla/ast/XQNamespaceConstructor.hpp
-include/xqilla/ast/XQNav.hpp
-include/xqilla/ast/XQOperator.hpp
-include/xqilla/ast/XQOrderingChange.hpp
-include/xqilla/ast/XQPIConstructor.hpp
-include/xqilla/ast/XQPartialApply.hpp
-include/xqilla/ast/XQPredicate.hpp
-include/xqilla/ast/XQQuantified.hpp
-include/xqilla/ast/XQReturn.hpp
-include/xqilla/ast/XQSequence.hpp
-include/xqilla/ast/XQStep.hpp
-include/xqilla/ast/XQTextConstructor.hpp
-include/xqilla/ast/XQTreatAs.hpp
-include/xqilla/ast/XQTypeswitch.hpp
-include/xqilla/ast/XQValidate.hpp
-include/xqilla/ast/XQVariable.hpp
-include/xqilla/axis/NodeTest.hpp
-include/xqilla/context/Collation.hpp
-include/xqilla/context/ContextHelpers.hpp
-include/xqilla/context/DynamicContext.hpp
-include/xqilla/context/ExternalFunctionResolver.hpp
-include/xqilla/context/ItemFactory.hpp
-include/xqilla/context/MessageListener.hpp
-include/xqilla/context/ModuleResolver.hpp
-include/xqilla/context/RegexGroupStore.hpp
-include/xqilla/context/Scope.hpp
-include/xqilla/context/StaticContext.hpp
-include/xqilla/context/URIResolver.hpp
-include/xqilla/context/UpdateFactory.hpp
-include/xqilla/context/VarHashEntry.hpp
-include/xqilla/context/VariableStore.hpp
-include/xqilla/context/VariableTypeStore.hpp
-include/xqilla/context/impl/CodepointCollation.hpp
-include/xqilla/context/impl/CollationImpl.hpp
-include/xqilla/context/impl/ItemFactoryImpl.hpp
-include/xqilla/context/impl/VarHashEntryImpl.hpp
-include/xqilla/context/impl/VarStoreImpl.hpp
-include/xqilla/context/impl/VariableStoreTemplate.hpp
-include/xqilla/context/impl/XQContextImpl.hpp
-include/xqilla/context/impl/XQDynamicContextImpl.hpp
-include/xqilla/debug/ASTDebugHook.hpp
-include/xqilla/debug/DebugHookDecorator.hpp
-include/xqilla/debug/DebugListener.hpp
-include/xqilla/debug/InputParser.hpp
-include/xqilla/debug/InteractiveDebugger.hpp
-include/xqilla/debug/StackFrame.hpp
-include/xqilla/debug/TupleDebugHook.hpp
-include/xqilla/dom-api/XPath2Result.hpp
-include/xqilla/dom-api/XQillaExpression.hpp
-include/xqilla/dom-api/XQillaNSResolver.hpp
-include/xqilla/dom-api/impl/XQillaNSResolverImpl.hpp
-include/xqilla/events/ContentSequenceFilter.hpp
-include/xqilla/events/EventGenerator.hpp
-include/xqilla/events/EventHandler.hpp
-include/xqilla/events/EventSerializer.hpp
-include/xqilla/events/NSFixupFilter.hpp
-include/xqilla/events/QueryPathTreeFilter.hpp
-include/xqilla/events/SequenceBuilder.hpp
-include/xqilla/exceptions/ASTException.hpp
-include/xqilla/exceptions/ContextException.hpp
-include/xqilla/exceptions/DynamicErrorException.hpp
-include/xqilla/exceptions/FunctionException.hpp
-include/xqilla/exceptions/IllegalArgumentException.hpp
-include/xqilla/exceptions/ItemException.hpp
-include/xqilla/exceptions/NamespaceLookupException.hpp
-include/xqilla/exceptions/QueryInterruptedException.hpp
-include/xqilla/exceptions/QueryTimeoutException.hpp
-include/xqilla/exceptions/StaticErrorException.hpp
-include/xqilla/exceptions/TypeErrorException.hpp
-include/xqilla/exceptions/TypeNotFoundException.hpp
-include/xqilla/exceptions/XMLParseException.hpp
-include/xqilla/exceptions/XPath2ErrorException.hpp
-include/xqilla/exceptions/XPath2TypeCastException.hpp
-include/xqilla/exceptions/XPath2TypeMatchException.hpp
-include/xqilla/exceptions/XQException.hpp
-include/xqilla/exceptions/XQillaException.hpp
-include/xqilla/fastxdm/FastXDMConfiguration.hpp
-include/xqilla/framework/BaseMemoryManager.hpp
-include/xqilla/framework/ProxyMemoryManager.hpp
-include/xqilla/framework/ReferenceCounted.hpp
-include/xqilla/framework/StringPool.hpp
-include/xqilla/framework/XPath2MemoryManager.hpp
-include/xqilla/framework/XPath2MemoryManagerImpl.hpp
-include/xqilla/framework/XQillaExport.hpp
-include/xqilla/fulltext/AllMatches.hpp
-include/xqilla/fulltext/DefaultTokenStore.hpp
-include/xqilla/fulltext/DefaultTokenizer.hpp
-include/xqilla/fulltext/FTAnd.hpp
-include/xqilla/fulltext/FTContains.hpp
-include/xqilla/fulltext/FTContent.hpp
-include/xqilla/fulltext/FTDistance.hpp
-include/xqilla/fulltext/FTMildnot.hpp
-include/xqilla/fulltext/FTOption.hpp
-include/xqilla/fulltext/FTOr.hpp
-include/xqilla/fulltext/FTOrder.hpp
-include/xqilla/fulltext/FTRange.hpp
-include/xqilla/fulltext/FTScope.hpp
-include/xqilla/fulltext/FTSelection.hpp
-include/xqilla/fulltext/FTUnaryNot.hpp
-include/xqilla/fulltext/FTWindow.hpp
-include/xqilla/fulltext/FTWords.hpp
-include/xqilla/fulltext/Match.hpp
-include/xqilla/fulltext/TokenInfo.hpp
-include/xqilla/fulltext/TokenStore.hpp
-include/xqilla/fulltext/Tokenizer.hpp
-include/xqilla/functions/BuiltInModules.hpp
-include/xqilla/functions/EXSLTMathFunction.hpp
-include/xqilla/functions/ExternalFunction.hpp
-include/xqilla/functions/FuncFactory.hpp
-include/xqilla/functions/FuncFactoryTemplate.hpp
-include/xqilla/functions/FunctionAbs.hpp
-include/xqilla/functions/FunctionAcos.hpp
-include/xqilla/functions/FunctionAdjustDateTimeToTimezone.hpp
-include/xqilla/functions/FunctionAdjustDateToTimezone.hpp
-include/xqilla/functions/FunctionAdjustTimeToTimezone.hpp
-include/xqilla/functions/FunctionAnalyzeString.hpp
-include/xqilla/functions/FunctionAsin.hpp
-include/xqilla/functions/FunctionAtan.hpp
-include/xqilla/functions/FunctionBaseURI.hpp
-include/xqilla/functions/FunctionCaseFold.hpp
-include/xqilla/functions/FunctionCeiling.hpp
-include/xqilla/functions/FunctionCodepointsToString.hpp
-include/xqilla/functions/FunctionCollection.hpp
-include/xqilla/functions/FunctionCompare.hpp
-include/xqilla/functions/FunctionConcat.hpp
-include/xqilla/functions/FunctionContains.hpp
-include/xqilla/functions/FunctionCos.hpp
-include/xqilla/functions/FunctionCount.hpp
-include/xqilla/functions/FunctionCurrentDate.hpp
-include/xqilla/functions/FunctionCurrentDateTime.hpp
-include/xqilla/functions/FunctionCurrentTime.hpp
-include/xqilla/functions/FunctionDateTime.hpp
-include/xqilla/functions/FunctionDayFromDate.hpp
-include/xqilla/functions/FunctionDayFromDateTime.hpp
-include/xqilla/functions/FunctionDaysFromDuration.hpp
-include/xqilla/functions/FunctionDefaultCollation.hpp
-include/xqilla/functions/FunctionDistinctValues.hpp
-include/xqilla/functions/FunctionDoc.hpp
-include/xqilla/functions/FunctionDocAvailable.hpp
-include/xqilla/functions/FunctionDocument.hpp
-include/xqilla/functions/FunctionDocumentURI.hpp
-include/xqilla/functions/FunctionEmpty.hpp
-include/xqilla/functions/FunctionEndsWith.hpp
-include/xqilla/functions/FunctionError.hpp
-include/xqilla/functions/FunctionExp.hpp
-include/xqilla/functions/FunctionExplain.hpp
-include/xqilla/functions/FunctionFloor.hpp
-include/xqilla/functions/FunctionFunctionArity.hpp
-include/xqilla/functions/FunctionFunctionName.hpp
-include/xqilla/functions/FunctionHead.hpp
-include/xqilla/functions/FunctionHoursFromDateTime.hpp
-include/xqilla/functions/FunctionHoursFromDuration.hpp
-include/xqilla/functions/FunctionHoursFromTime.hpp
-include/xqilla/functions/FunctionId.hpp
-include/xqilla/functions/FunctionIdref.hpp
-include/xqilla/functions/FunctionImplicitTimezone.hpp
-include/xqilla/functions/FunctionLang.hpp
-include/xqilla/functions/FunctionLast.hpp
-include/xqilla/functions/FunctionLocalNameFromQName.hpp
-include/xqilla/functions/FunctionLocalname.hpp
-include/xqilla/functions/FunctionLog.hpp
-include/xqilla/functions/FunctionLookup.hpp
-include/xqilla/functions/FunctionLowerCase.hpp
-include/xqilla/functions/FunctionMatches.hpp
-include/xqilla/functions/FunctionMinutesFromDateTime.hpp
-include/xqilla/functions/FunctionMinutesFromDuration.hpp
-include/xqilla/functions/FunctionMinutesFromTime.hpp
-include/xqilla/functions/FunctionMonthFromDate.hpp
-include/xqilla/functions/FunctionMonthFromDateTime.hpp
-include/xqilla/functions/FunctionMonthsFromDuration.hpp
-include/xqilla/functions/FunctionName.hpp
-include/xqilla/functions/FunctionNamespaceURIFromQName.hpp
-include/xqilla/functions/FunctionNamespaceUri.hpp
-include/xqilla/functions/FunctionNilled.hpp
-include/xqilla/functions/FunctionNodeName.hpp
-include/xqilla/functions/FunctionNormalizeSpace.hpp
-include/xqilla/functions/FunctionNormalizeUnicode.hpp
-include/xqilla/functions/FunctionNot.hpp
-include/xqilla/functions/FunctionNumber.hpp
-include/xqilla/functions/FunctionParseHTML.hpp
-include/xqilla/functions/FunctionParseJSON.hpp
-include/xqilla/functions/FunctionParseXML.hpp
-include/xqilla/functions/FunctionPosition.hpp
-include/xqilla/functions/FunctionPower.hpp
-include/xqilla/functions/FunctionPrefixFromQName.hpp
-include/xqilla/functions/FunctionQName.hpp
-include/xqilla/functions/FunctionRegexGroup.hpp
-include/xqilla/functions/FunctionReplace.hpp
-include/xqilla/functions/FunctionResolveURI.hpp
-include/xqilla/functions/FunctionRoot.hpp
-include/xqilla/functions/FunctionRound.hpp
-include/xqilla/functions/FunctionRoundHalfToEven.hpp
-include/xqilla/functions/FunctionSecondsFromDateTime.hpp
-include/xqilla/functions/FunctionSecondsFromDuration.hpp
-include/xqilla/functions/FunctionSecondsFromTime.hpp
-include/xqilla/functions/FunctionSentences.hpp
-include/xqilla/functions/FunctionSerializeJSON.hpp
-include/xqilla/functions/FunctionSignature.hpp
-include/xqilla/functions/FunctionSin.hpp
-include/xqilla/functions/FunctionSqrt.hpp
-include/xqilla/functions/FunctionStartsWith.hpp
-include/xqilla/functions/FunctionStaticBaseURI.hpp
-include/xqilla/functions/FunctionString.hpp
-include/xqilla/functions/FunctionStringLength.hpp
-include/xqilla/functions/FunctionStringToCodepoints.hpp
-include/xqilla/functions/FunctionSubstring.hpp
-include/xqilla/functions/FunctionTail.hpp
-include/xqilla/functions/FunctionTan.hpp
-include/xqilla/functions/FunctionTime.hpp
-include/xqilla/functions/FunctionTimezoneFromDate.hpp
-include/xqilla/functions/FunctionTimezoneFromDateTime.hpp
-include/xqilla/functions/FunctionTimezoneFromTime.hpp
-include/xqilla/functions/FunctionTokenize.hpp
-include/xqilla/functions/FunctionTrace.hpp
-include/xqilla/functions/FunctionUnordered.hpp
-include/xqilla/functions/FunctionUnparsedText.hpp
-include/xqilla/functions/FunctionUpperCase.hpp
-include/xqilla/functions/FunctionWords.hpp
-include/xqilla/functions/FunctionYearFromDate.hpp
-include/xqilla/functions/FunctionYearFromDateTime.hpp
-include/xqilla/functions/FunctionYearsFromDuration.hpp
-include/xqilla/functions/RegExpFunction.hpp
-include/xqilla/functions/XQUserFunction.hpp
-include/xqilla/functions/XQillaFunction.hpp
-include/xqilla/items/ATAnySimpleType.hpp
-include/xqilla/items/ATAnyURIOrDerived.hpp
-include/xqilla/items/ATBase64BinaryOrDerived.hpp
-include/xqilla/items/ATBooleanOrDerived.hpp
-include/xqilla/items/ATDateOrDerived.hpp
-include/xqilla/items/ATDateTimeOrDerived.hpp
-include/xqilla/items/ATDecimalOrDerived.hpp
-include/xqilla/items/ATDoubleOrDerived.hpp
-include/xqilla/items/ATDurationOrDerived.hpp
-include/xqilla/items/ATFloatOrDerived.hpp
-include/xqilla/items/ATGDayOrDerived.hpp
-include/xqilla/items/ATGMonthDayOrDerived.hpp
-include/xqilla/items/ATGMonthOrDerived.hpp
-include/xqilla/items/ATGYearMonthOrDerived.hpp
-include/xqilla/items/ATGYearOrDerived.hpp
-include/xqilla/items/ATHexBinaryOrDerived.hpp
-include/xqilla/items/ATNotationOrDerived.hpp
-include/xqilla/items/ATQNameOrDerived.hpp
-include/xqilla/items/ATStringOrDerived.hpp
-include/xqilla/items/ATTimeOrDerived.hpp
-include/xqilla/items/ATUntypedAtomic.hpp
-include/xqilla/items/AnyAtomicType.hpp
-include/xqilla/items/DatatypeFactory.hpp
-include/xqilla/items/DatatypeLookup.hpp
-include/xqilla/items/DateOrTimeType.hpp
-include/xqilla/items/FunctionRef.hpp
-include/xqilla/items/Item.hpp
-include/xqilla/items/Node.hpp
-include/xqilla/items/Numeric.hpp
-include/xqilla/items/Timezone.hpp
-include/xqilla/items/impl/ATBooleanOrDerivedImpl.hpp
-include/xqilla/items/impl/ATDateOrDerivedImpl.hpp
-include/xqilla/items/impl/ATDateTimeOrDerivedImpl.hpp
-include/xqilla/items/impl/ATDecimalOrDerivedImpl.hpp
-include/xqilla/items/impl/ATDoubleOrDerivedImpl.hpp
-include/xqilla/items/impl/ATDurationOrDerivedImpl.hpp
-include/xqilla/items/impl/ATFloatOrDerivedImpl.hpp
-include/xqilla/items/impl/ATGDayOrDerivedImpl.hpp
-include/xqilla/items/impl/ATGMonthDayOrDerivedImpl.hpp
-include/xqilla/items/impl/ATGMonthOrDerivedImpl.hpp
-include/xqilla/items/impl/ATGYearMonthOrDerivedImpl.hpp
-include/xqilla/items/impl/ATGYearOrDerivedImpl.hpp
-include/xqilla/items/impl/ATQNameOrDerivedImpl.hpp
-include/xqilla/items/impl/ATTimeOrDerivedImpl.hpp
-include/xqilla/mapm/m_apm.h
-include/xqilla/operators/And.hpp
-include/xqilla/operators/ArithmeticOperator.hpp
-include/xqilla/operators/ComparisonOperator.hpp
-include/xqilla/operators/Divide.hpp
-include/xqilla/operators/Equals.hpp
-include/xqilla/operators/Except.hpp
-include/xqilla/operators/GeneralComp.hpp
-include/xqilla/operators/GreaterThan.hpp
-include/xqilla/operators/GreaterThanEqual.hpp
-include/xqilla/operators/IntegerDivide.hpp
-include/xqilla/operators/Intersect.hpp
-include/xqilla/operators/LessThan.hpp
-include/xqilla/operators/LessThanEqual.hpp
-include/xqilla/operators/Minus.hpp
-include/xqilla/operators/Mod.hpp
-include/xqilla/operators/Multiply.hpp
-include/xqilla/operators/NodeComparison.hpp
-include/xqilla/operators/NotEquals.hpp
-include/xqilla/operators/Or.hpp
-include/xqilla/operators/OrderComparison.hpp
-include/xqilla/operators/Plus.hpp
-include/xqilla/operators/UnaryMinus.hpp
-include/xqilla/operators/Union.hpp
-include/xqilla/optimizer/ASTCopier.hpp
-include/xqilla/optimizer/ASTReleaser.hpp
-include/xqilla/optimizer/ASTToXML.hpp
-include/xqilla/optimizer/ASTVisitor.hpp
-include/xqilla/optimizer/Optimizer.hpp
-include/xqilla/optimizer/PartialEvaluator.hpp
-include/xqilla/optimizer/QueryPathNode.hpp
-include/xqilla/optimizer/QueryPathTreeGenerator.hpp
-include/xqilla/optimizer/StaticTyper.hpp
-include/xqilla/parser/QName.hpp
-include/xqilla/runtime/ClosureResult.hpp
-include/xqilla/runtime/EmptyResult.hpp
-include/xqilla/runtime/Result.hpp
-include/xqilla/runtime/ResultBuffer.hpp
-include/xqilla/runtime/ResultBufferImpl.hpp
-include/xqilla/runtime/ResultImpl.hpp
-include/xqilla/runtime/Sequence.hpp
-include/xqilla/runtime/SequenceResult.hpp
-include/xqilla/runtime/TupleResult.hpp
-include/xqilla/schema/AnyAtomicTypeDatatypeValidator.hpp
-include/xqilla/schema/DocumentCache.hpp
-include/xqilla/schema/DocumentCacheImpl.hpp
-include/xqilla/schema/SchemaValidatorFilter.hpp
-include/xqilla/schema/SequenceType.hpp
-include/xqilla/simple-api/XQQuery.hpp
-include/xqilla/simple-api/XQilla.hpp
-include/xqilla/simple-api/XQillaConfiguration.hpp
-include/xqilla/update/FunctionPut.hpp
-include/xqilla/update/PendingUpdateList.hpp
-include/xqilla/update/UApplyUpdates.hpp
-include/xqilla/update/UDelete.hpp
-include/xqilla/update/UInsertAfter.hpp
-include/xqilla/update/UInsertAsFirst.hpp
-include/xqilla/update/UInsertAsLast.hpp
-include/xqilla/update/UInsertBefore.hpp
-include/xqilla/update/UInsertInto.hpp
-include/xqilla/update/URename.hpp
-include/xqilla/update/UReplace.hpp
-include/xqilla/update/UReplaceValueOf.hpp
-include/xqilla/update/UTransform.hpp
-include/xqilla/utils/ContextUtils.hpp
-include/xqilla/utils/DelayedModule.hpp
-include/xqilla/utils/NumUtils.hpp
-include/xqilla/utils/UTF8Str.hpp
-include/xqilla/utils/UnicodeTransformer.hpp
-include/xqilla/utils/XMLChCompare.hpp
-include/xqilla/utils/XPath2NSUtils.hpp
-include/xqilla/utils/XPath2Utils.hpp
-include/xqilla/utils/XQillaPlatformUtils.hpp
-include/xqilla/utils/XStr.hpp
-include/xqilla/utils/utf8proc.h
-include/xqilla/xerces/XercesConfiguration.hpp
-include/xqilla/xqilla-dom3.hpp
-include/xqilla/xqilla-simple.hpp
-include/xqilla/xqilla-xqc.h
-include/xqilla/xqts/TestSuiteParser.hpp
-include/xqilla/xqts/TestSuiteResultListener.hpp
-include/xqilla/xqts/TestSuiteRunner.hpp
-lib/libxqilla.a
-lib/libxqilla.so
-lib/libxqilla.so.2
-lib/libxqilla.so.2.4.0
diff --git a/www/Makefile b/www/Makefile
index 259d47d7b9e8..8749c4cf1a8d 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -16,7 +16,6 @@
SUBDIR += R-cran-shiny
SUBDIR += Stikked
SUBDIR += UniversalFeedCreator
- SUBDIR += WebMagick
SUBDIR += ach
SUBDIR += adzap
SUBDIR += alef-webfont
@@ -44,12 +43,9 @@
SUBDIR += bareos16-webui
SUBDIR += bareos17-webui
SUBDIR += bigbluebutton
- SUBDIR += bins
SUBDIR += bkmrkconv
SUBDIR += blastbeat
- SUBDIR += blogsum
SUBDIR += bluefish
- SUBDIR += boa
SUBDIR += bolt
SUBDIR += bozohttpd
SUBDIR += bugzilla2atom
@@ -70,8 +66,6 @@
SUBDIR += cgi-lib.pl
SUBDIR += cgicc
SUBDIR += cgichk
- SUBDIR += cgihtml
- SUBDIR += cgiparse
SUBDIR += cgiwrap
SUBDIR += checkbot
SUBDIR += chems
@@ -168,7 +162,6 @@
SUBDIR += flat-frog
SUBDIR += flickcurl
SUBDIR += flood
- SUBDIR += flot
SUBDIR += fnord
SUBDIR += formication
SUBDIR += foswiki
@@ -179,7 +172,6 @@
SUBDIR += fpc-libmicrohttpd
SUBDIR += free-sa-devel
SUBDIR += fswiki
- SUBDIR += ftasv
SUBDIR += g-cows
SUBDIR += g-gcl
SUBDIR += gaeutilities
@@ -234,7 +226,6 @@
SUBDIR += h2o-devel
SUBDIR += habari
SUBDIR += halberd
- SUBDIR += hastymail2-devel
SUBDIR += helma
SUBDIR += hiawatha
SUBDIR += hiawatha-monitor
@@ -254,9 +245,7 @@
SUBDIR += html2wml
SUBDIR += htmlcompressor
SUBDIR += htmlcxx
- SUBDIR += htmlpp
SUBDIR += httest
- SUBDIR += http-analyze
SUBDIR += http-parser
SUBDIR += http_get
SUBDIR += http_load
@@ -283,7 +272,6 @@
SUBDIR += joomla3
SUBDIR += jspwiki
SUBDIR += jtoolkit
- SUBDIR += junkbuster
SUBDIR += jwt-cli
SUBDIR += kanboard
SUBDIR += kannel
@@ -318,7 +306,6 @@
SUBDIR += linkchecker
SUBDIR += linklint
SUBDIR += links
- SUBDIR += links-hacked
SUBDIR += links1
SUBDIR += linux-c6-qt47-webkit
SUBDIR += linux-c7-qtwebkit
@@ -327,7 +314,6 @@
SUBDIR += litmus
SUBDIR += ljdeps
SUBDIR += ljdump
- SUBDIR += llgal
SUBDIR += logtools
SUBDIR += lua-resty-core
SUBDIR += lua-resty-lrucache
@@ -346,7 +332,6 @@
SUBDIR += mediawiki132
SUBDIR += mediawiki133
SUBDIR += mergelog
- SUBDIR += mgstat
SUBDIR += mhonarc
SUBDIR += micro_httpd
SUBDIR += middleman
@@ -1397,7 +1382,6 @@
SUBDIR += pglogd
SUBDIR += phalcon
SUBDIR += photo_gallery
- SUBDIR += php-screw
SUBDIR += php71-opcache
SUBDIR += php71-session
SUBDIR += php71-tidy
@@ -1416,7 +1400,6 @@
SUBDIR += phpmustache
SUBDIR += phpmyfaq
SUBDIR += phprecipebook
- SUBDIR += phproxy
SUBDIR += phpsysinfo
SUBDIR += phpvirtualbox
SUBDIR += piwigo
@@ -1816,7 +1799,6 @@
SUBDIR += py-poster
SUBDIR += py-praw
SUBDIR += py-prawcore
- SUBDIR += py-prewikka
SUBDIR += py-priority
SUBDIR += py-puppetboard
SUBDIR += py-puppetboard02
@@ -1937,7 +1919,6 @@
SUBDIR += red5
SUBDIR += redmine
SUBDIR += redmine-a_common_libs
- SUBDIR += redmine-backlogs
SUBDIR += redmine-basecamp
SUBDIR += redmine-default_assign
SUBDIR += redmine-graphs
@@ -2297,9 +2278,7 @@
SUBDIR += suphp
SUBDIR += surf
SUBDIR += surfraw
- SUBDIR += swfdec-plugin
SUBDIR += swiggle
- SUBDIR += swish-e
SUBDIR += sws
SUBDIR += syndigator
SUBDIR += tclhttpd
diff --git a/www/WebMagick/Makefile b/www/WebMagick/Makefile
deleted file mode 100644
index 5b7c6bcacc30..000000000000
--- a/www/WebMagick/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
-# Created by: ache
-# $FreeBSD$
-
-PORTNAME= WebMagick
-PORTVERSION= 2.03p29
-PORTREVISION= 4
-PORTEPOCH= 1
-CATEGORIES= www graphics
-MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}-beta/${DISTVERSION}
-DISTNAME= ${PORTNAME}-2.03pre29
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Image Web Generator - recursively build HTMLs, imagemaps, thumbnails
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libMagickCore-6.so:graphics/ImageMagick6
-RUN_DEPENDS= p5-Sort-Naturally>=0:textproc/p5-Sort-Naturally
-
-USES= shebangfix perl5 autoreconf
-GNU_CONFIGURE= yes
-INFO= webmagick
-MAKE_ARGS+= ICON_INSTALL_DIR=${STAGEDIR}${PREFIX}/www/data/webmagick \
- ETC_INSTALL_DIR=${STAGEDIR}${PREFIX}/etc
-CONFIGURE_ENV+= webmagick_cv_rootpath=${PREFIX}/www/data \
- webmagick_cv_iconpath=webmagick \
- webmagick_cv_prefixpath="" \
- webmagick_cv_htimage="" \
- webmagick_cv_maptype=ncsa \
- PERL=${PERL}
-SHEBANG_FILES= utils/aub \
- utils/aub_hook \
- utils/help2man \
- utils/make_dir_index.pl
-
-OPTIONS_DEFINE= X11
-X11_BUILD_DEPENDS= xlsfonts:x11-fonts/xlsfonts
-X11_RUN_DEPENDS= xlsfonts:x11-fonts/xlsfonts
-X11_CONFIGURE_ENV_OFF= with_x=no
-
-.include <bsd.port.pre.mk>
-
-pre-configure:
- @if [ ! -f ${SITE_ARCH}/Image/Magick.pm ]; then \
- ${ECHO_CMD} ERROR: ImageMagick must be installed with the PERL option enabled; \
- ${FALSE}; \
- fi
-
-pre-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/www/data
-
-post-install:
- ${MV} ${STAGEDIR}${PREFIX}/etc/webmagickrc.dist \
- ${STAGEDIR}${PREFIX}/etc/webmagickrc.sample
-
-.include <bsd.port.post.mk>
diff --git a/www/WebMagick/distinfo b/www/WebMagick/distinfo
deleted file mode 100644
index 7561925fb3b2..000000000000
--- a/www/WebMagick/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1484853907
-SHA256 (WebMagick-2.03pre29.tar.gz) = 71022235a0d1ee29795252c0b3bd413d110e11ce7ec9e60674f58a135eaf4b64
-SIZE (WebMagick-2.03pre29.tar.gz) = 589114
diff --git a/www/WebMagick/files/patch-Makefile.am b/www/WebMagick/files/patch-Makefile.am
deleted file mode 100644
index 398c8a9a2b53..000000000000
--- a/www/WebMagick/files/patch-Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.am.orig 2002-10-23 03:54:54.000000000 +0400
-+++ Makefile.am 2014-05-11 00:27:56.000000000 +0400
-@@ -24,7 +24,7 @@
- $(INSTALL_SCRIPT) $$file $(ICON_INSTALL_DIR) ; \
- done
- $(mkinstalldirs) $(ETC_INSTALL_DIR)
-- $(INSTALL_DATA) webmagickrc $(ETC_INSTALL_DIR)/webmagickrc
-+ $(INSTALL_DATA) webmagickrc $(ETC_INSTALL_DIR)/webmagickrc.dist
-
- # Additional files to distribute
- EXTRA_DIST = INSTALL.generic MANIFEST TODO webmagick.in \
diff --git a/www/WebMagick/files/patch-configure.ac b/www/WebMagick/files/patch-configure.ac
deleted file mode 100644
index 6cecd1925fac..000000000000
--- a/www/WebMagick/files/patch-configure.ac
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.ac.orig 2013-08-07 01:40:05.000000000 +0400
-+++ configure.ac 2013-08-07 01:48:45.000000000 +0400
-@@ -115,7 +115,7 @@
- esac
- done
-
-- exec < /dev/tty
-+# exec < /dev/tty
- rm $tmpfile
- fi
-
diff --git a/www/WebMagick/pkg-descr b/www/WebMagick/pkg-descr
deleted file mode 100644
index 6470919418e2..000000000000
--- a/www/WebMagick/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-WebMagick is a package which supports making image collections
-available on the Web. It recurses through directory trees, building
-HTML pages and imagemap files to allow the user to navigate through
-collections of thumbnail images (somewhat similar to xv's Visual
-Schnauzer) and select the image to view with a mouse click (see sample
-output). Every effort is made to minimize the bandwidth required
-between the server and the browser.
-
-WWW: http://webmagick.sourceforge.net/
diff --git a/www/WebMagick/pkg-plist b/www/WebMagick/pkg-plist
deleted file mode 100644
index 70661c2209a3..000000000000
--- a/www/WebMagick/pkg-plist
+++ /dev/null
@@ -1,27 +0,0 @@
-@sample etc/webmagickrc.sample
-bin/webmagick
-man/man1/webmagick.1.gz
-www/data/webmagick/aqua_next.gif
-www/data/webmagick/aqua_prev.gif
-www/data/webmagick/blank.html
-www/data/webmagick/blue_ball.gif
-www/data/webmagick/blue_ball_large.gif
-www/data/webmagick/blue_ball_medium.gif
-www/data/webmagick/blue_c.gif
-www/data/webmagick/blue_dir.gif
-www/data/webmagick/blue_down.gif
-www/data/webmagick/blue_help.gif
-www/data/webmagick/blue_next.gif
-www/data/webmagick/blue_parch.jpg
-www/data/webmagick/blue_pause.gif
-www/data/webmagick/blue_prev.gif
-www/data/webmagick/blue_readme.gif
-www/data/webmagick/blue_top.gif
-www/data/webmagick/blue_up.gif
-www/data/webmagick/frame-style-1.jpg
-www/data/webmagick/frame-style-2.jpg
-www/data/webmagick/frame-style-3.jpg
-www/data/webmagick/frame-style-4.jpg
-www/data/webmagick/gray_next.gif
-www/data/webmagick/gray_prev.gif
-www/data/webmagick/webmagick.js
diff --git a/www/bins/Makefile b/www/bins/Makefile
deleted file mode 100644
index b46ef6a4ffae..000000000000
--- a/www/bins/Makefile
+++ /dev/null
@@ -1,85 +0,0 @@
-# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= bins
-PORTVERSION= 1.1.29
-PORTREVISION= 6
-CATEGORIES= www
-MASTER_SITES= http://download.gna.org/bins/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Tool to generate HTML photo albums with XML support
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= \
- p5-HTML-Parser>=0:www/p5-HTML-Parser \
- convert:graphics/ImageMagick6 \
- p5-Text-Iconv>=0:converters/p5-Text-Iconv \
- p5-Text-Unaccent>=0:textproc/p5-Text-Unaccent \
- p5-TimeDate>=0:devel/p5-TimeDate \
- p5-HTML-Clean>0:www/p5-HTML-Clean \
- p5-HTML-Template>=0:www/p5-HTML-Template \
- p5-IO-String>=0:devel/p5-IO-String \
- p5-Image-Info>=0:graphics/p5-Image-Info \
- p5-Image-Size>=0:graphics/p5-Image-Size \
- p5-URI>=0:net/p5-URI \
- p5-XML-Grove>=0:textproc/p5-XML-Grove \
- p5-XML-Handler-YAWriter>=0:textproc/p5-XML-Handler-YAWriter \
- p5-libxml>=0:textproc/p5-libxml
-
-USES= tar:bzip2 perl5
-USE_PERL5= run
-NO_BUILD= yes
-NO_ARCH= yes
-
-# additional scripts
-BINS_SCRIPTS= tools/bins_txt2xml
-# doc file extension
-DOC_EXTS= html sgml xml
-
-OPTIONS_DEFINE= DOCS I18N
-OPTIONS_DEFAULT=I18N
-I18N_DESC= Enable internationalization support
-
-post-patch::
-# perl PREFIX safeness
- @${FIND} ${WRKSRC} -type f | \
- ${XARGS} -n 10 -x ${REINPLACE_CMD} -E \
- -e 's|/usr/bin/perl|${PERL}|'
-# prefix safeness
- @${REINPLACE_CMD} -E \
- -e 's|(bins_edit=)".+"(.*)$$|\1"${PREFIX}/bin/bins_edit"\2|' \
- ${WRKSRC}/tools/bins_txt2xml
-
-do-install:
- @${SETENV} LOCALE=${PREFIX}/share/locale DESTDIR=${STAGEDIR} PREFIX=${PREFIX} RC=${PREFIX}/share/bins ${WRKSRC}/install.sh
-
-.for file in ${BINS_SCRIPTS}
- ${INSTALL_SCRIPT} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/bin
-.endfor
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for ext in ${DOC_EXTS}
- ${INSTALL_DATA} ${WRKSRC}/doc/*.${ext} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.pre.mk>
-
-##
-## default for either pointyhat or unattended builds
-##
-.if defined(PACKAGE_BUILDING) || defined(BATCH)
-post-patch::
- ${REINPLACE_CMD} -e 's,read dummy,,' ${WRKSRC}/install.sh
-.endif
-
-EXTRA_PATCHES+= ${FILESDIR}/extra-patch-install.sh
-
-# localization support
-.if ${PORT_OPTIONS:MI18N}
-RUN_DEPENDS+= p5-Locale-gettext>=0:devel/p5-Locale-gettext
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/www/bins/distinfo b/www/bins/distinfo
deleted file mode 100644
index acdcf57b435b..000000000000
--- a/www/bins/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (bins-1.1.29.tar.bz2) = efdf1932ec260d80f1fda6054baf9b3c9a47ce263a1db9e10ad5d4df5871d626
-SIZE (bins-1.1.29.tar.bz2) = 259270
diff --git a/www/bins/files/extra-patch-install.sh b/www/bins/files/extra-patch-install.sh
deleted file mode 100644
index e092fcd81871..000000000000
--- a/www/bins/files/extra-patch-install.sh
+++ /dev/null
@@ -1,65 +0,0 @@
---- install.sh.orig 2014-05-20 08:56:00.000000000 -0700
-+++ install.sh 2014-05-20 09:00:43.000000000 -0700
-@@ -24,6 +24,7 @@
- GLOBAL_RC="$RC"
-
- DESTDIR=`echo "$DESTDIR"|sed 's%/$%%'`
-+ORIGPREFIX=$PREFIX
- PREFIX=$DESTDIR/`echo "$PREFIX"|sed 's%^/%%'`
- PREFIX=`echo "$PREFIX"|sed 's%/$%%'`
- ETC=$DESTDIR/`echo "$ETC"|sed 's%^/%%'`
-@@ -35,7 +36,7 @@
- SHARE="$PREFIX/share"
- DATA="$SHARE/bins"
- GLADE="$DATA"
--LOCALE="$SHARE/locale"
-+LOCALE="${SHARE}/locale"
- MAN="$PREFIX/man/man1"
-
- cd `dirname $0`
-@@ -67,11 +68,10 @@
- if [ -w $BIN ] ; then
- echo "Installing program files in $BIN"
- # bins_cleanupgallery anti_bins
-- cp bins bins_edit bins-edit-gui $BIN
-+ cp bins bins_edit $BIN
- chmod a+rx $BIN/bins
- chmod a+rx $BIN/bins_edit
- chmod a+rx $BIN/bins_cleanupgallery
-- chmod a+rx $BIN/bins-edit-gui
- chmod a+rx $BIN/anti_bins
- # perl -pi -e "s{/usr/local/share}{$SHARE}g" \
- # $BIN/bins $BIN/bins_edit $BIN/bins-edit-gui
-@@ -169,13 +169,6 @@
- fi
- set -o errexit
-
--# additionnal files
--mkdir -p $GLADE 2>/dev/null || true
--if [ -w $GLADE ] ; then
-- echo "Installing additionnal files in $GLADE"
-- cp bins-edit-gui.glade $GLADE
--fi
--
- # man pages
- mkdir -p $MAN 2>/dev/null || true
- if [ -w $MAN ] ; then
-@@ -203,9 +196,6 @@
- do
- mkdir -p $LOCALE/$L/LC_MESSAGES 2>/dev/null || true
- cp intl/$L.mo $LOCALE/$L/LC_MESSAGES/bins.mo
-- if [ -f intl/gui-$L.mo ]; then
-- cp intl/gui-$L.mo $LOCALE/$L/LC_MESSAGES/bins-edit-gui.mo
-- fi
- done
- else
- cat <<!EoF
-@@ -227,7 +217,7 @@
- do
- echo -n " $FILE"
- ed "$FILE" <<EoF 2>/dev/null
--1,\$s%/usr/local/share%$SHARE%g
-+1,\$s%/usr/local/share%$ORIGPREFIX/share%g
- 1,\$s%/etc/bins%$GLOBAL_RC%g
- wq
- EoF
diff --git a/www/bins/pkg-descr b/www/bins/pkg-descr
deleted file mode 100644
index 9d6959ff8149..000000000000
--- a/www/bins/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-[ excerpt (with adaptations) from developer's website ]
-
-The aim of BINS is to generate HTML photo albums.
-
-Some of the functionalities of BINS are:
-- album can contains other albums (sub albums): the album can have
- a tree structure ;
-- generation of a thumbnail and of scaled images of each picture ;
-- number and size of scaled pictures can be personalized, in pixels
- or percentage of the original image ;
-- several description fields (date, location, etc...) can be
- associated with the pictures ;
-- use the EXIF data structure found on some JPEG (usually, those
- produced by digital cameras) to fill automatically some fields
- (date and time for example).
-
-WWW: https://gna.org/projects/bins/
diff --git a/www/bins/pkg-plist b/www/bins/pkg-plist
deleted file mode 100644
index f4cf73c93aab..000000000000
--- a/www/bins/pkg-plist
+++ /dev/null
@@ -1,414 +0,0 @@
-bin/bins
-bin/bins_edit
-bin/bins_txt2xml
-man/man1/bins-edit-gui.1.gz
-man/man1/bins.1.gz
-man/man1/bins_edit.1.gz
-%%DATADIR%%/binsrc
-%%DATADIR%%/templates.joi/details.html
-%%DATADIR%%/templates.joi/footer.html
-%%DATADIR%%/templates.joi/image.html
-%%DATADIR%%/templates.joi/imagelist.html
-%%DATADIR%%/templates.joi/imagenavbar.html
-%%DATADIR%%/templates.joi/navbar.html
-%%DATADIR%%/templates.joi/path.html
-%%DATADIR%%/templates.joi/static/actthumb.png
-%%DATADIR%%/templates.joi/static/actthumb.png.bak
-%%DATADIR%%/templates.joi/static/albumtree.png
-%%DATADIR%%/templates.joi/static/albumtree.png.bak
-%%DATADIR%%/templates.joi/static/back.png
-%%DATADIR%%/templates.joi/static/back.png.bak
-%%DATADIR%%/templates.joi/static/contact.png
-%%DATADIR%%/templates.joi/static/contact.png.bak
-%%DATADIR%%/templates.joi/static/exit.png
-%%DATADIR%%/templates.joi/static/exit.png.bak
-%%DATADIR%%/templates.joi/static/home.png
-%%DATADIR%%/templates.joi/static/home.png.bak
-%%DATADIR%%/templates.joi/static/huge.png
-%%DATADIR%%/templates.joi/static/huge.png.bak
-%%DATADIR%%/templates.joi/static/hugeActive.png
-%%DATADIR%%/templates.joi/static/hugeActive.png.bak
-%%DATADIR%%/templates.joi/static/imagelist.png
-%%DATADIR%%/templates.joi/static/imagelist.png.bak
-%%DATADIR%%/templates.joi/static/info.png
-%%DATADIR%%/templates.joi/static/info.png.bak
-%%DATADIR%%/templates.joi/static/joi.css
-%%DATADIR%%/templates.joi/static/joi.css.bak
-%%DATADIR%%/templates.joi/static/joi.js
-%%DATADIR%%/templates.joi/static/joi.js.bak
-%%DATADIR%%/templates.joi/static/large.png
-%%DATADIR%%/templates.joi/static/large.png.bak
-%%DATADIR%%/templates.joi/static/largeActive.png
-%%DATADIR%%/templates.joi/static/largeActive.png.bak
-%%DATADIR%%/templates.joi/static/media.png
-%%DATADIR%%/templates.joi/static/media.png.bak
-%%DATADIR%%/templates.joi/static/medium.png
-%%DATADIR%%/templates.joi/static/medium.png.bak
-%%DATADIR%%/templates.joi/static/mediumActive.png
-%%DATADIR%%/templates.joi/static/mediumActive.png.bak
-%%DATADIR%%/templates.joi/static/meshman.css
-%%DATADIR%%/templates.joi/static/meshman.css.bak
-%%DATADIR%%/templates.joi/static/next.png
-%%DATADIR%%/templates.joi/static/next.png.bak
-%%DATADIR%%/templates.joi/static/nextInactive.png
-%%DATADIR%%/templates.joi/static/nextInactive.png.bak
-%%DATADIR%%/templates.joi/static/pink.css
-%%DATADIR%%/templates.joi/static/pink.css.bak
-%%DATADIR%%/templates.joi/static/pink2.css
-%%DATADIR%%/templates.joi/static/pink2.css.bak
-%%DATADIR%%/templates.joi/static/prev.png
-%%DATADIR%%/templates.joi/static/prev.png.bak
-%%DATADIR%%/templates.joi/static/prevInactive.png
-%%DATADIR%%/templates.joi/static/prevInactive.png.bak
-%%DATADIR%%/templates.joi/static/preview.js
-%%DATADIR%%/templates.joi/static/preview.js.bak
-%%DATADIR%%/templates.joi/static/related.png
-%%DATADIR%%/templates.joi/static/related.png.bak
-%%DATADIR%%/templates.joi/static/small.png
-%%DATADIR%%/templates.joi/static/small.png.bak
-%%DATADIR%%/templates.joi/static/smallActive.png
-%%DATADIR%%/templates.joi/static/smallActive.png.bak
-%%DATADIR%%/templates.joi/static/subalbum.png
-%%DATADIR%%/templates.joi/static/subalbum.png.bak
-%%DATADIR%%/templates.joi/static/thumbnails.png
-%%DATADIR%%/templates.joi/static/thumbnails.png.bak
-%%DATADIR%%/templates.joi/static/up.png
-%%DATADIR%%/templates.joi/static/up.png.bak
-%%DATADIR%%/templates.joi/subalbum.html
-%%DATADIR%%/templates.joi/subjectpath.html
-%%DATADIR%%/templates.joi/thumbnail.html
-%%DATADIR%%/templates.joi/thumbnav.html
-%%DATADIR%%/templates.joi/thumbnavrow.html
-%%DATADIR%%/templates.joi/tree.html
-%%DATADIR%%/templates.joi/xlink.html
-%%DATADIR%%/templates.marc/details.html
-%%DATADIR%%/templates.marc/footer.html
-%%DATADIR%%/templates.marc/image.html
-%%DATADIR%%/templates.marc/imagelist.html
-%%DATADIR%%/templates.marc/imagenavbar.html
-%%DATADIR%%/templates.marc/navbar.html
-%%DATADIR%%/templates.marc/path.html
-%%DATADIR%%/templates.marc/static/actthumb.png
-%%DATADIR%%/templates.marc/static/actthumb.png.bak
-%%DATADIR%%/templates.marc/static/albumtree.png
-%%DATADIR%%/templates.marc/static/albumtree.png.bak
-%%DATADIR%%/templates.marc/static/back.png
-%%DATADIR%%/templates.marc/static/back.png.bak
-%%DATADIR%%/templates.marc/static/contact.png
-%%DATADIR%%/templates.marc/static/contact.png.bak
-%%DATADIR%%/templates.marc/static/exit.png
-%%DATADIR%%/templates.marc/static/exit.png.bak
-%%DATADIR%%/templates.marc/static/home.png
-%%DATADIR%%/templates.marc/static/home.png.bak
-%%DATADIR%%/templates.marc/static/imagelist.png
-%%DATADIR%%/templates.marc/static/imagelist.png.bak
-%%DATADIR%%/templates.marc/static/info.png
-%%DATADIR%%/templates.marc/static/info.png.bak
-%%DATADIR%%/templates.marc/static/joi.css
-%%DATADIR%%/templates.marc/static/joi.css.bak
-%%DATADIR%%/templates.marc/static/joi.js
-%%DATADIR%%/templates.marc/static/joi.js.bak
-%%DATADIR%%/templates.marc/static/large.png
-%%DATADIR%%/templates.marc/static/large.png.bak
-%%DATADIR%%/templates.marc/static/largeActive.png
-%%DATADIR%%/templates.marc/static/largeActive.png.bak
-%%DATADIR%%/templates.marc/static/media.png
-%%DATADIR%%/templates.marc/static/media.png.bak
-%%DATADIR%%/templates.marc/static/medium.png
-%%DATADIR%%/templates.marc/static/medium.png.bak
-%%DATADIR%%/templates.marc/static/mediumActive.png
-%%DATADIR%%/templates.marc/static/mediumActive.png.bak
-%%DATADIR%%/templates.marc/static/meshman.css
-%%DATADIR%%/templates.marc/static/meshman.css.bak
-%%DATADIR%%/templates.marc/static/next.png
-%%DATADIR%%/templates.marc/static/next.png.bak
-%%DATADIR%%/templates.marc/static/nextInactive.png
-%%DATADIR%%/templates.marc/static/nextInactive.png.bak
-%%DATADIR%%/templates.marc/static/prev.png
-%%DATADIR%%/templates.marc/static/prev.png.bak
-%%DATADIR%%/templates.marc/static/prevInactive.png
-%%DATADIR%%/templates.marc/static/prevInactive.png.bak
-%%DATADIR%%/templates.marc/static/preview.js
-%%DATADIR%%/templates.marc/static/preview.js.bak
-%%DATADIR%%/templates.marc/static/related.png
-%%DATADIR%%/templates.marc/static/related.png.bak
-%%DATADIR%%/templates.marc/static/small.png
-%%DATADIR%%/templates.marc/static/small.png.bak
-%%DATADIR%%/templates.marc/static/smallActive.png
-%%DATADIR%%/templates.marc/static/smallActive.png.bak
-%%DATADIR%%/templates.marc/static/subalbum.png
-%%DATADIR%%/templates.marc/static/subalbum.png.bak
-%%DATADIR%%/templates.marc/static/thumbnails.png
-%%DATADIR%%/templates.marc/static/thumbnails.png.bak
-%%DATADIR%%/templates.marc/static/up.png
-%%DATADIR%%/templates.marc/static/up.png.bak
-%%DATADIR%%/templates.marc/subalbum.html
-%%DATADIR%%/templates.marc/subjectpath.html
-%%DATADIR%%/templates.marc/thumbnail.html
-%%DATADIR%%/templates.marc/thumbnav.html
-%%DATADIR%%/templates.marc/thumbnavrow.html
-%%DATADIR%%/templates.marc/tree.html
-%%DATADIR%%/templates.marc/xlink.html
-%%DATADIR%%/templates.martin/details.html
-%%DATADIR%%/templates.martin/footer.html
-%%DATADIR%%/templates.martin/image.html
-%%DATADIR%%/templates.martin/imagelist.html
-%%DATADIR%%/templates.martin/imagenavbar.html
-%%DATADIR%%/templates.martin/navbar.html
-%%DATADIR%%/templates.martin/path.html
-%%DATADIR%%/templates.martin/static/actthumb.png
-%%DATADIR%%/templates.martin/static/actthumb.png.bak
-%%DATADIR%%/templates.martin/static/albumtree.png
-%%DATADIR%%/templates.martin/static/albumtree.png.bak
-%%DATADIR%%/templates.martin/static/back.png
-%%DATADIR%%/templates.martin/static/back.png.bak
-%%DATADIR%%/templates.martin/static/contact.png
-%%DATADIR%%/templates.martin/static/contact.png.bak
-%%DATADIR%%/templates.martin/static/exit.png
-%%DATADIR%%/templates.martin/static/exit.png.bak
-%%DATADIR%%/templates.martin/static/first.png
-%%DATADIR%%/templates.martin/static/first.png.bak
-%%DATADIR%%/templates.martin/static/firstInactive.png
-%%DATADIR%%/templates.martin/static/firstInactive.png.bak
-%%DATADIR%%/templates.martin/static/home.png
-%%DATADIR%%/templates.martin/static/home.png.bak
-%%DATADIR%%/templates.martin/static/huge.png
-%%DATADIR%%/templates.martin/static/huge.png.bak
-%%DATADIR%%/templates.martin/static/hugeActive.png
-%%DATADIR%%/templates.martin/static/hugeActive.png.bak
-%%DATADIR%%/templates.martin/static/imagelist.png
-%%DATADIR%%/templates.martin/static/imagelist.png.bak
-%%DATADIR%%/templates.martin/static/info.png
-%%DATADIR%%/templates.martin/static/info.png.bak
-%%DATADIR%%/templates.martin/static/large.png
-%%DATADIR%%/templates.martin/static/large.png.bak
-%%DATADIR%%/templates.martin/static/largeActive.png
-%%DATADIR%%/templates.martin/static/largeActive.png.bak
-%%DATADIR%%/templates.martin/static/last.png
-%%DATADIR%%/templates.martin/static/last.png.bak
-%%DATADIR%%/templates.martin/static/lastInactive.png
-%%DATADIR%%/templates.martin/static/lastInactive.png.bak
-%%DATADIR%%/templates.martin/static/martin.css
-%%DATADIR%%/templates.martin/static/martin.css.bak
-%%DATADIR%%/templates.martin/static/media.png
-%%DATADIR%%/templates.martin/static/media.png.bak
-%%DATADIR%%/templates.martin/static/medium.png
-%%DATADIR%%/templates.martin/static/medium.png.bak
-%%DATADIR%%/templates.martin/static/mediumActive.png
-%%DATADIR%%/templates.martin/static/mediumActive.png.bak
-%%DATADIR%%/templates.martin/static/metal_slide_light.gif
-%%DATADIR%%/templates.martin/static/metal_slide_light.gif.bak
-%%DATADIR%%/templates.martin/static/metal_slide_light.png
-%%DATADIR%%/templates.martin/static/metal_slide_light.png.bak
-%%DATADIR%%/templates.martin/static/next.png
-%%DATADIR%%/templates.martin/static/next.png.bak
-%%DATADIR%%/templates.martin/static/nextInactive.png
-%%DATADIR%%/templates.martin/static/nextInactive.png.bak
-%%DATADIR%%/templates.martin/static/prev.png
-%%DATADIR%%/templates.martin/static/prev.png.bak
-%%DATADIR%%/templates.martin/static/prevInactive.png
-%%DATADIR%%/templates.martin/static/prevInactive.png.bak
-%%DATADIR%%/templates.martin/static/related.png
-%%DATADIR%%/templates.martin/static/related.png.bak
-%%DATADIR%%/templates.martin/static/slides.css
-%%DATADIR%%/templates.martin/static/slides.css.bak
-%%DATADIR%%/templates.martin/static/small.png
-%%DATADIR%%/templates.martin/static/small.png.bak
-%%DATADIR%%/templates.martin/static/smallActive.png
-%%DATADIR%%/templates.martin/static/smallActive.png.bak
-%%DATADIR%%/templates.martin/static/subalbum.png
-%%DATADIR%%/templates.martin/static/subalbum.png.bak
-%%DATADIR%%/templates.martin/static/thumbnails.png
-%%DATADIR%%/templates.martin/static/thumbnails.png.bak
-%%DATADIR%%/templates.martin/static/up.png
-%%DATADIR%%/templates.martin/static/up.png.bak
-%%DATADIR%%/templates.martin/subalbum.html
-%%DATADIR%%/templates.martin/subjectpath.html
-%%DATADIR%%/templates.martin/thumbnail.html
-%%DATADIR%%/templates.martin/thumbnavrow.html
-%%DATADIR%%/templates.martin/tree.html
-%%DATADIR%%/templates.martin/xlink.html
-%%DATADIR%%/templates.mwolson/bodyheader.html
-%%DATADIR%%/templates.mwolson/details.html
-%%DATADIR%%/templates.mwolson/footer.html
-%%DATADIR%%/templates.mwolson/header.html
-%%DATADIR%%/templates.mwolson/image.html
-%%DATADIR%%/templates.mwolson/imagelist.html
-%%DATADIR%%/templates.mwolson/navbar.html
-%%DATADIR%%/templates.mwolson/path.html
-%%DATADIR%%/templates.mwolson/static/style.css
-%%DATADIR%%/templates.mwolson/static/style.css.bak
-%%DATADIR%%/templates.mwolson/subalbum.html
-%%DATADIR%%/templates.mwolson/thheader.html
-%%DATADIR%%/templates.mwolson/thumbnail.html
-%%DATADIR%%/templates.mwolson/tree.html
-%%DATADIR%%/templates.petrus/details.html
-%%DATADIR%%/templates.petrus/footer.html
-%%DATADIR%%/templates.petrus/image.html
-%%DATADIR%%/templates.petrus/imagelist.html
-%%DATADIR%%/templates.petrus/imagenavbar.html
-%%DATADIR%%/templates.petrus/moreinfos.html
-%%DATADIR%%/templates.petrus/navbar.html
-%%DATADIR%%/templates.petrus/path.html
-%%DATADIR%%/templates.petrus/static/actthumb.png
-%%DATADIR%%/templates.petrus/static/actthumb.png.bak
-%%DATADIR%%/templates.petrus/static/albumtree.png
-%%DATADIR%%/templates.petrus/static/albumtree.png.bak
-%%DATADIR%%/templates.petrus/static/back.png
-%%DATADIR%%/templates.petrus/static/back.png.bak
-%%DATADIR%%/templates.petrus/static/contact.png
-%%DATADIR%%/templates.petrus/static/contact.png.bak
-%%DATADIR%%/templates.petrus/static/exit.png
-%%DATADIR%%/templates.petrus/static/exit.png.bak
-%%DATADIR%%/templates.petrus/static/home.png
-%%DATADIR%%/templates.petrus/static/home.png.bak
-%%DATADIR%%/templates.petrus/static/huge.png
-%%DATADIR%%/templates.petrus/static/huge.png.bak
-%%DATADIR%%/templates.petrus/static/hugeActive.png
-%%DATADIR%%/templates.petrus/static/hugeActive.png.bak
-%%DATADIR%%/templates.petrus/static/imagelist.png
-%%DATADIR%%/templates.petrus/static/imagelist.png.bak
-%%DATADIR%%/templates.petrus/static/info.png
-%%DATADIR%%/templates.petrus/static/info.png.bak
-%%DATADIR%%/templates.petrus/static/joi.css
-%%DATADIR%%/templates.petrus/static/joi.css.bak
-%%DATADIR%%/templates.petrus/static/joi.js
-%%DATADIR%%/templates.petrus/static/joi.js.bak
-%%DATADIR%%/templates.petrus/static/large.png
-%%DATADIR%%/templates.petrus/static/large.png.bak
-%%DATADIR%%/templates.petrus/static/largeActive.png
-%%DATADIR%%/templates.petrus/static/largeActive.png.bak
-%%DATADIR%%/templates.petrus/static/media.png
-%%DATADIR%%/templates.petrus/static/media.png.bak
-%%DATADIR%%/templates.petrus/static/medium.png
-%%DATADIR%%/templates.petrus/static/medium.png.bak
-%%DATADIR%%/templates.petrus/static/mediumActive.png
-%%DATADIR%%/templates.petrus/static/mediumActive.png.bak
-%%DATADIR%%/templates.petrus/static/next.png
-%%DATADIR%%/templates.petrus/static/next.png.bak
-%%DATADIR%%/templates.petrus/static/nextInactive.png
-%%DATADIR%%/templates.petrus/static/nextInactive.png.bak
-%%DATADIR%%/templates.petrus/static/petrus.css
-%%DATADIR%%/templates.petrus/static/petrus.css.bak
-%%DATADIR%%/templates.petrus/static/prev.png
-%%DATADIR%%/templates.petrus/static/prev.png.bak
-%%DATADIR%%/templates.petrus/static/prevInactive.png
-%%DATADIR%%/templates.petrus/static/prevInactive.png.bak
-%%DATADIR%%/templates.petrus/static/preview.js
-%%DATADIR%%/templates.petrus/static/preview.js.bak
-%%DATADIR%%/templates.petrus/static/related.png
-%%DATADIR%%/templates.petrus/static/related.png.bak
-%%DATADIR%%/templates.petrus/static/small.png
-%%DATADIR%%/templates.petrus/static/small.png.bak
-%%DATADIR%%/templates.petrus/static/smallActive.png
-%%DATADIR%%/templates.petrus/static/smallActive.png.bak
-%%DATADIR%%/templates.petrus/static/subalbum.png
-%%DATADIR%%/templates.petrus/static/subalbum.png.bak
-%%DATADIR%%/templates.petrus/static/thumbnails.png
-%%DATADIR%%/templates.petrus/static/thumbnails.png.bak
-%%DATADIR%%/templates.petrus/static/up.png
-%%DATADIR%%/templates.petrus/static/up.png.bak
-%%DATADIR%%/templates.petrus/subalbum.html
-%%DATADIR%%/templates.petrus/subjectpath.html
-%%DATADIR%%/templates.petrus/thumbnail.html
-%%DATADIR%%/templates.petrus/thumbnav.html
-%%DATADIR%%/templates.petrus/thumbnavrow.html
-%%DATADIR%%/templates.petrus/title1.html
-%%DATADIR%%/templates.petrus/tree.html
-%%DATADIR%%/templates.petrus/xlink.html
-%%DATADIR%%/templates.satyap/bodyheader.html
-%%DATADIR%%/templates.satyap/details.html
-%%DATADIR%%/templates.satyap/footer.html
-%%DATADIR%%/templates.satyap/header.html
-%%DATADIR%%/templates.satyap/image.html
-%%DATADIR%%/templates.satyap/imagelist.html
-%%DATADIR%%/templates.satyap/navbar.html
-%%DATADIR%%/templates.satyap/path.html
-%%DATADIR%%/templates.satyap/static/style.css
-%%DATADIR%%/templates.satyap/static/style.css.bak
-%%DATADIR%%/templates.satyap/subalbum.html
-%%DATADIR%%/templates.satyap/thheader.html
-%%DATADIR%%/templates.satyap/thumbnail.html
-%%DATADIR%%/templates.satyap/tree.html
-%%DATADIR%%/templates.swigs/details.html
-%%DATADIR%%/templates.swigs/footer.html
-%%DATADIR%%/templates.swigs/image.html
-%%DATADIR%%/templates.swigs/imagelist.html
-%%DATADIR%%/templates.swigs/navbar.html
-%%DATADIR%%/templates.swigs/path.html
-%%DATADIR%%/templates.swigs/search.html
-%%DATADIR%%/templates.swigs/search.js
-%%DATADIR%%/templates.swigs/search_data.js
-%%DATADIR%%/templates.swigs/search_result.html
-%%DATADIR%%/templates.swigs/subalbum.html
-%%DATADIR%%/templates.swigs/thumbnail.html
-%%DATADIR%%/templates.swigs/tree.html
-%%PORTDOCS%%%%DOCSDIR%%/album.xml
-%%PORTDOCS%%%%DOCSDIR%%/autolayout.xml
-%%PORTDOCS%%%%DOCSDIR%%/bins-edit-gui.sgml
-%%PORTDOCS%%%%DOCSDIR%%/bins-edit-gui_man.html
-%%PORTDOCS%%%%DOCSDIR%%/bins.sgml
-%%PORTDOCS%%%%DOCSDIR%%/bins_edit.sgml
-%%PORTDOCS%%%%DOCSDIR%%/bins_edit_man.html
-%%PORTDOCS%%%%DOCSDIR%%/bins_man.html
-%%PORTDOCS%%%%DOCSDIR%%/contact.html
-%%PORTDOCS%%%%DOCSDIR%%/contact.xml
-%%PORTDOCS%%%%DOCSDIR%%/download.html
-%%PORTDOCS%%%%DOCSDIR%%/download.xml
-%%PORTDOCS%%%%DOCSDIR%%/examples.html
-%%PORTDOCS%%%%DOCSDIR%%/examples.xml
-%%PORTDOCS%%%%DOCSDIR%%/faq.html
-%%PORTDOCS%%%%DOCSDIR%%/faq.xml
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/index.xml
-%%PORTDOCS%%%%DOCSDIR%%/index_fr.html
-%%PORTDOCS%%%%DOCSDIR%%/install.html
-%%PORTDOCS%%%%DOCSDIR%%/install.xml
-%%PORTDOCS%%%%DOCSDIR%%/install_automatic.html
-%%PORTDOCS%%%%DOCSDIR%%/install_automatic.xml
-%%PORTDOCS%%%%DOCSDIR%%/install_manual.html
-%%PORTDOCS%%%%DOCSDIR%%/install_manual.xml
-%%PORTDOCS%%%%DOCSDIR%%/install_prerequisites.html
-%%PORTDOCS%%%%DOCSDIR%%/install_prerequisites.xml
-%%PORTDOCS%%%%DOCSDIR%%/intro.html
-%%PORTDOCS%%%%DOCSDIR%%/intro.xml
-%%PORTDOCS%%%%DOCSDIR%%/layout.xml
-%%PORTDOCS%%%%DOCSDIR%%/license.html
-%%PORTDOCS%%%%DOCSDIR%%/license.xml
-%%PORTDOCS%%%%DOCSDIR%%/usage.html
-%%PORTDOCS%%%%DOCSDIR%%/usage.xml
-%%PORTDOCS%%%%DOCSDIR%%/usage_album.html
-%%PORTDOCS%%%%DOCSDIR%%/usage_album.xml
-%%PORTDOCS%%%%DOCSDIR%%/usage_custom.html
-%%PORTDOCS%%%%DOCSDIR%%/usage_custom.xml
-%%PORTDOCS%%%%DOCSDIR%%/usage_desc.html
-%%PORTDOCS%%%%DOCSDIR%%/usage_desc.xml
-%%PORTDOCS%%%%DOCSDIR%%/usage_desc_cli.html
-%%PORTDOCS%%%%DOCSDIR%%/usage_desc_cli.xml
-%%PORTDOCS%%%%DOCSDIR%%/usage_desc_gui.html
-%%PORTDOCS%%%%DOCSDIR%%/usage_desc_gui.xml
-%%PORTDOCS%%%%DOCSDIR%%/usage_desc_gui_feh.html
-%%PORTDOCS%%%%DOCSDIR%%/usage_desc_gui_feh.xml
-%%PORTDOCS%%%%DOCSDIR%%/usage_desc_gui_gqview.html
-%%PORTDOCS%%%%DOCSDIR%%/usage_desc_gui_gqview.xml
-%%PORTDOCS%%%%DOCSDIR%%/usage_desc_gui_nautilus.html
-%%PORTDOCS%%%%DOCSDIR%%/usage_desc_gui_nautilus.xml
-%%PORTDOCS%%%%DOCSDIR%%/usage_desc_xml.html
-%%PORTDOCS%%%%DOCSDIR%%/usage_desc_xml.xml
-%%PORTDOCS%%%%DOCSDIR%%/usage_httpd.html
-%%PORTDOCS%%%%DOCSDIR%%/usage_httpd.xml
-%%PORTDOCS%%%%DOCSDIR%%/usage_tools.html
-%%PORTDOCS%%%%DOCSDIR%%/usage_tools.xml
-share/locale/ca/LC_MESSAGES/bins.mo
-share/locale/de/LC_MESSAGES/bins.mo
-share/locale/eo/LC_MESSAGES/bins.mo
-share/locale/es/LC_MESSAGES/bins.mo
-share/locale/fi/LC_MESSAGES/bins.mo
-share/locale/fr/LC_MESSAGES/bins.mo
-share/locale/hu/LC_MESSAGES/bins.mo
-share/locale/it/LC_MESSAGES/bins.mo
-share/locale/ja/LC_MESSAGES/bins.mo
-share/locale/nl/LC_MESSAGES/bins.mo
-share/locale/pl/LC_MESSAGES/bins.mo
-share/locale/ru/LC_MESSAGES/bins.mo
-share/locale/zh_TW/LC_MESSAGES/bins.mo
diff --git a/www/blogsum/Makefile b/www/blogsum/Makefile
deleted file mode 100644
index 1b10f7423244..000000000000
--- a/www/blogsum/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: jhuldtgren
-# $FreeBSD$
-
-PORTNAME= blogsum
-PORTVERSION= 1.1
-PORTREVISION= 3
-CATEGORIES= www
-MASTER_SITES= http://www.dixongroup.net/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple weblog
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI \
- p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
- p5-XML-RSS>=0:textproc/p5-XML-RSS \
- p5-XML-Simple>=0:textproc/p5-XML-Simple \
- p5-HTML-Template>=0:www/p5-HTML-Template \
- p5-HTTP-Lite>=0:www/p5-HTTP-Lite \
- ${APACHE_PKGNAMEPREFIX}mod_perl2>=0:www/mod_perl2
-
-USES= apache:run,2.2+ perl5
-NO_BUILD= yes
-USE_PERL5= run
-
-.include <bsd.port.pre.mk>
-
-SUB_FILES= pkg-message
-SUB_LIST+= APACHEETCDIR=${APACHEETCDIR} APACHEMODDIR=${APACHEMODDIR} WWWOWN=${WWWOWN}
-
-pre-everything::
- @${ECHO_MSG} ""
- @${ECHO_MSG} "You may set following options:"
- @${ECHO_MSG} ""
- @${ECHO_MSG} "WWWDIR=${WWWDIR} Where do you put httpd's document root?"
- @${ECHO_MSG} ""
-
-do-install:
- @${MKDIR} ${STAGEDIR}${WWWDIR}/
- @ cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}/
-
-.include <bsd.port.post.mk>
diff --git a/www/blogsum/distinfo b/www/blogsum/distinfo
deleted file mode 100644
index dcbeede782f2..000000000000
--- a/www/blogsum/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (blogsum-1.1.tar.gz) = 99bf35af599215ef22a85dc2d1903309953c9d6b58d000a75949bc1258991494
-SIZE (blogsum-1.1.tar.gz) = 21722
diff --git a/www/blogsum/files/pkg-message.in b/www/blogsum/files/pkg-message.in
deleted file mode 100644
index ad2bf5325e73..000000000000
--- a/www/blogsum/files/pkg-message.in
+++ /dev/null
@@ -1,54 +0,0 @@
-[
-{ type: install
- message: <<EOM
-# To finish installing Blogsum, the following steps must be completed.
-
-1) Setup the SQLite database:
-
- $ su -m %%WWWOWN%% -c 'sqlite3 %%WWWDIR%%/data/site.db < \
- %%WWWDIR%%/examples/create_sqlite.sql'
-
-2) Create your local configuration and modify as necessary:
-
- $ cp %%WWWDIR%%/Blogsum/Config.pm.dist \
- %%WWWDIR%%/Blogsum/Config.pm
-
-3) If comments will be enabled, visit the CAPTCHA (http://www.captcha.net/)
- project and register your account. Add your keys to Config.pm.
-
-4) Edit the example httpd-blogsum.conf (httpd2-blogsum.conf if you are using
- apache2+) and enable it for your site:
-
- $ cp %%WWWDIR%%/examples/httpd-blogsum.conf %%PREFIX%%/%%APACHEETCDIR%%/conf
- or
- $ cp %%WWWDIR%%/examples/httpd2-blogsum.conf %%PREFIX%%/%%APACHEETCDIR%%/conf
-
-5) Create your AuthUserFile file as defined in httpd-blogsum.conf:
-
- $ sudo htpasswd -c %%PREFIX%%/%%APACHEETCDIR%%/conf/blogsum.htpasswd
-
-6) Enable the following modules in %%APACHEETCDIR%%/httpd.conf:
-
- LoadModule rewrite_module %%APACHEMODDIR%%/mod_rewrite.so
- LoadModule proxy_module %%APACHEMODDIR%%/libproxy.so
- LoadModule perl_module %%APACHEMODDIR%%/mod_perl.so
-
-7) Stop and start your Apache service.
-
-The installation should now be complete. Your blogsum installation can be
-viewed at http://localhost/blogsum/index.cgi. Posts can be created and
-edited at http://localhost/blogsum/admin.cgi.
-
-Please refer to the online support resources if you have questions.
-
- http://blogsum.obfuscurity.com/
-EOM
-}
-{ type: upgrade, maximum_version: 1.0
- message: <<EOM
-NOTE: If you are updating from blogsum 0.9 you should merge the
-relevant changes from %%WWWDIR%%/Blogsum/Config.pm.dist
-into your current %%WWWDIR%%/Blogsum/Config.pm
-EOM
-}
-]
diff --git a/www/blogsum/pkg-descr b/www/blogsum/pkg-descr
deleted file mode 100644
index 3221f8ad8e69..000000000000
--- a/www/blogsum/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Blogsum is a weblog application with a focus on simplicity and security.
-It was designed from scratch to be easy to use and easier to maintain.
-
-WWW: http://blogsum.obfuscurity.com/
diff --git a/www/blogsum/pkg-plist b/www/blogsum/pkg-plist
deleted file mode 100644
index c930e59d881c..000000000000
--- a/www/blogsum/pkg-plist
+++ /dev/null
@@ -1,25 +0,0 @@
-%%WWWDIR%%/Blogsum/Config.pm.dist
-%%WWWDIR%%/admin.cgi
-%%WWWDIR%%/docs/LICENSE
-%%WWWDIR%%/docs/LICENSE.images
-%%WWWDIR%%/docs/README
-%%WWWDIR%%/examples/create_sqlite.sql
-%%WWWDIR%%/examples/httpd-blogsum.conf
-%%WWWDIR%%/examples/httpd2-blogsum.conf
-%%WWWDIR%%/examples/wp2blogsum.pl
-%%WWWDIR%%/index.cgi
-%%WWWDIR%%/startup.pl
-%%WWWDIR%%/themes/default/admin.tmpl
-%%WWWDIR%%/themes/default/images/asterisk-green.gif
-%%WWWDIR%%/themes/default/images/asterisk-red.gif
-%%WWWDIR%%/themes/default/images/check.gif
-%%WWWDIR%%/themes/default/images/delete.gif
-%%WWWDIR%%/themes/default/images/draft-disabled.gif
-%%WWWDIR%%/themes/default/images/draft.gif
-%%WWWDIR%%/themes/default/images/play-disabled.gif
-%%WWWDIR%%/themes/default/images/play.gif
-%%WWWDIR%%/themes/default/images/plus.gif
-%%WWWDIR%%/themes/default/images/xml.gif
-%%WWWDIR%%/themes/default/index.tmpl
-%%WWWDIR%%/themes/default/style.css
-@dir %%WWWDIR%%/data
diff --git a/www/boa/Makefile b/www/boa/Makefile
deleted file mode 100644
index 1c7d6fb0b8a1..000000000000
--- a/www/boa/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-# Created by: Andrey Zakhvatov
-# $FreeBSD$
-
-PORTNAME= boa
-DISTVERSION= 0.94.14rc21
-PORTREVISION= 1
-PORTEPOCH= 1
-CATEGORIES= www
-MASTER_SITES= http://www.boa.org/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= High performance single-tasking web server
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= cpe gmake makeinfo tar:bzip2
-CPE_VENDOR= ${PORTVERSION:C/\.r/./}
-GNU_CONFIGURE= yes
-
-INFO= boa
-
-PORTDOCS= boa.texi boa.html boa.txt boa_banner.png
-PORTEXAMPLES= boa.conf cgi-test.cgi nph-test.cgi resolver.pl
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-SUB_FILES= pkg-message
-
-PLIST_FILES= etc/rc.d/boa.sh.sample \
- man/man8/boa.8.gz \
- sbin/boa \
- sbin/boa_indexer \
-
-post-patch:
- @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" \
- ${WRKSRC}/examples/boa.conf ${WRKSRC}/src/defines.h
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/boa ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKSRC}/src/boa_indexer ${STAGEDIR}${PREFIX}/sbin
- ${INSTALL_MAN} ${WRKSRC}/docs/boa.8 ${STAGEDIR}${PREFIX}/man/man8
- ${INSTALL_DATA} ${WRKSRC}/docs/boa.info ${STAGEDIR}${PREFIX}/${INFO_PATH}
- ${INSTALL_SCRIPT} ${FILESDIR}/boa.sh.sample ${STAGEDIR}${PREFIX}/etc/rc.d
-
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for f in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/docs/${f} ${STAGEDIR}${DOCSDIR}
-.endfor
-
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-.for f in ${PORTEXAMPLES}
- ${INSTALL_DATA} ${WRKSRC}/examples/${f} ${STAGEDIR}${EXAMPLESDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/www/boa/distinfo b/www/boa/distinfo
deleted file mode 100644
index 85cf2fab886b..000000000000
--- a/www/boa/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (boa-0.94.14rc21.tar.bz2) = ba0b2f79da258498870b02ef8eb6f383d0d49eb1e93a653a5142431436d2194c
-SIZE (boa-0.94.14rc21.tar.bz2) = 165622
diff --git a/www/boa/files/boa.sh.sample b/www/boa/files/boa.sh.sample
deleted file mode 100644
index 8a4acd7395e2..000000000000
--- a/www/boa/files/boa.sh.sample
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-
-if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then
- echo "$0: Cannot determine the PREFIX" >&2
- exit 1
-fi
-
-case "$1" in
-start)
- [ -x ${PREFIX}/sbin/boa ] && ${PREFIX}/sbin/boa && echo -n ' boa'
- ;;
-stop)
- killall boa && echo -n ' boa'
- ;;
-*)
- echo "Usage: `basename $0` {start|stop}" >&2
- ;;
-esac
-
-exit 0
diff --git a/www/boa/files/patch-Makefile.in b/www/boa/files/patch-Makefile.in
deleted file mode 100644
index e73840a98572..000000000000
--- a/www/boa/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig Mon Nov 25 18:39:27 2002
-+++ Makefile.in Mon Nov 25 18:40:07 2002
-@@ -4,7 +4,7 @@
-
- .PHONY: clean mrclean distclean boa docs
-
--all: boa
-+all: boa docs
-
- boa:
- (cd src && $(MAKE) $(MFLAGS))
diff --git a/www/boa/files/patch-docs__Makefile.in b/www/boa/files/patch-docs__Makefile.in
deleted file mode 100644
index e7856c6a9a2b..000000000000
--- a/www/boa/files/patch-docs__Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- docs/Makefile.in.orig Mon Nov 25 18:38:32 2002
-+++ docs/Makefile.in Mon Nov 25 18:38:42 2002
-@@ -3,7 +3,7 @@
- srcdir = @srcdir@
- VPATH = @srcdir@
-
--all: boa.html boa.dvi boa.info boa.txt
-+all: boa.html boa.info boa.txt
-
- boa.info: boa.texi
- makeinfo --number-sections @ALLSOURCES@
diff --git a/www/boa/files/patch-docs__boa.texi b/www/boa/files/patch-docs__boa.texi
deleted file mode 100644
index 598c1df5ecf4..000000000000
--- a/www/boa/files/patch-docs__boa.texi
+++ /dev/null
@@ -1,11 +0,0 @@
---- docs/boa.texi.orig Mon Nov 25 18:28:07 2002
-+++ docs/boa.texi Mon Nov 25 18:28:44 2002
-@@ -31,7 +31,7 @@
- @ifinfo
- @dircategory Networking
- @direntry
--* Boa: (boa). The Boa Webserver
-+* Boa: (boa). The Boa Webserver
- @end direntry
- @end ifinfo
-
diff --git a/www/boa/files/patch-examples__boa.conf b/www/boa/files/patch-examples__boa.conf
deleted file mode 100644
index e3e1b3176822..000000000000
--- a/www/boa/files/patch-examples__boa.conf
+++ /dev/null
@@ -1,62 +0,0 @@
---- examples/boa.conf.orig Mon Nov 25 18:27:13 2002
-+++ examples/boa.conf Mon Nov 25 18:33:40 2002
-@@ -45,8 +45,8 @@
- # User: The name or UID the server should run as.
- # Group: The group name or GID the server should run as.
-
--User nobody
--Group nogroup
-+User www
-+Group www
-
- # ServerAdmin: The email address where server problems should be sent.
- # Note: this is not currently used, except as an environment variable
-@@ -155,7 +155,7 @@
- # DocumentRoot: The root directory of the HTML documents.
- # Comment out to disable server non user files.
-
--DocumentRoot /var/www
-+DocumentRoot %%PREFIX%%/www/data
-
- # UserDir: The name of the directory which is appended onto a user's home
- # directory if a ~user request is recieved.
-@@ -174,7 +174,7 @@
- # DirectoryIndex are commented out, accessing a directory will give
- # an error (though accessing files in the directory are still ok).
-
--DirectoryMaker /usr/lib/boa/boa_indexer
-+DirectoryMaker %%PREFIX%%/sbin/boa_indexer
-
- # DirectoryCache: If DirectoryIndex doesn't exist, and DirectoryMaker
- # has been commented out, the the on-the-fly indexing of Boa can be used
-@@ -199,7 +199,7 @@
- # Set to /dev/null if you do not want to load a mime types file.
- # Do *not* comment out (better use AddType!)
-
--MimeTypes /etc/mime.types
-+MimeTypes %%PREFIX%%/etc/mime.types
-
- # DefaultType: MIME type used if the file extension is unknown, or there
- # is no file extension.
-@@ -208,7 +208,7 @@
-
- # CGIPath: The value of the $PATH environment variable given to CGI progs.
-
--CGIPath /bin:/usr/bin:/usr/local/bin
-+CGIPath /bin:/usr/bin:%%PREFIX%%/bin
-
- # SinglePostLimit: The maximum allowable number of bytes in
- # a single POST. Default is normally 1MB.
-@@ -232,10 +232,10 @@
- # Aliases: Aliases one path to another.
- # Example: Alias /path1/bar /path2/foo
-
--Alias /doc /usr/doc
-+Alias /doc /usr/share/doc
-
- # ScriptAlias: Maps a virtual path to a directory for serving scripts
- # Example: ScriptAlias /htbin/ /www/htbin/
-
--ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
-+ScriptAlias /cgi-bin/ %%PREFIX%%/www/cgi-bin/
-
diff --git a/www/boa/files/patch-src__defines.h b/www/boa/files/patch-src__defines.h
deleted file mode 100644
index d5e8adbbd503..000000000000
--- a/www/boa/files/patch-src__defines.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/defines.h.orig Mon Nov 25 18:25:31 2002
-+++ src/defines.h Mon Nov 25 18:26:09 2002
-@@ -27,7 +27,7 @@
- /***** Change this, or use -c on the command line to specify it *****/
-
- #ifndef SERVER_ROOT
--#define SERVER_ROOT "/etc/boa"
-+#define SERVER_ROOT "%%PREFIX%%/etc"
- #endif
-
- /***** Change this via the CGIPath configuration value in boa.conf *****/
-@@ -53,7 +53,7 @@
-
- #define REQUEST_TIMEOUT 60
-
--#define MIME_TYPES_DEFAULT "/etc/mime.types"
-+#define MIME_TYPES_DEFAULT "%%PREFIX%%/etc/mime.types"
- #define CGI_MIME_TYPE "application/x-httpd-cgi"
-
- /***** CHANGE ANYTHING BELOW THIS LINE AT YOUR OWN PERIL *****/
diff --git a/www/boa/files/pkg-message.in b/www/boa/files/pkg-message.in
deleted file mode 100644
index 4515eebcc2d1..000000000000
--- a/www/boa/files/pkg-message.in
+++ /dev/null
@@ -1,11 +0,0 @@
-[
-{ type: install
- message: <<EOM
-You may wish to copy and edit the sample startup script
-
-%%PREFIX%%/etc/rc.d/boa.sh.sample
-
-according to your requirements.
-EOM
-}
-]
diff --git a/www/boa/pkg-descr b/www/boa/pkg-descr
deleted file mode 100644
index 712ac059a4c2..000000000000
--- a/www/boa/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Boa is a single-tasking HTTP server. That means that unlike
-traditional web servers, it does not fork for each incoming
-connection, nor does it fork many copies of itself to handle multiple
-connections. It internally multiplexes all of the ongoing HTTP
-connections, and forks only for CGI programs (which must be separate
-processes.) Preliminary tests show boa is about twice as fast as
-Apache, and is capable of handling 50 hits per second on a 66 MHz '486.
-
-The primary design goals of Boa are speed and security. Security,
-in the sense of "can't be subverted by a malicious user", not "fine
-grained access control and encrypted communications".
-
-WWW: http://www.boa.org/
diff --git a/www/cgihtml/Makefile b/www/cgihtml/Makefile
deleted file mode 100644
index ef3217ff54ec..000000000000
--- a/www/cgihtml/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Ian Vaudrey <i.vaudrey@bigfoot.com>
-# $FreeBSD$
-
-PORTNAME= cgihtml
-PORTVERSION= 1.69
-PORTREVISION= 3
-CATEGORIES= www devel
-MASTER_SITES= http://www.eekim.com/software/cgihtml/ \
- ftp://www.eekim.com/pub/users/eekim/cgihtml/ \
- ftp://hcs.harvard.edu/pub/web/tools/cgihtml/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Library that simplifies the task of writing CGI programs in C
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USE_LDCONFIG= yes
-LLD_UNSAFE= yes
-
-OPTIONS_DEFINE= DOCS
-
-post-extract:
- @${MV} ${WRKSRC}/Makefile ${WRKSRC}/Makefile.dist
- @${CP} ${FILESDIR}/Makefile ${WRKSRC}
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcgihtml.so
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}/html
-.for file in CHANGES CREDITS
- ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/docs/*.html ${STAGEDIR}${DOCSDIR}/html
-
-.include <bsd.port.mk>
diff --git a/www/cgihtml/distinfo b/www/cgihtml/distinfo
deleted file mode 100644
index adf2fc1bfe7e..000000000000
--- a/www/cgihtml/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cgihtml-1.69.tar.gz) = 85f6c6b6b132f9678bfc03b8b819eb017d434043b91af43743f726783d9344ed
-SIZE (cgihtml-1.69.tar.gz) = 30204
diff --git a/www/cgihtml/files/Makefile b/www/cgihtml/files/Makefile
deleted file mode 100644
index d423cc1dc9f4..000000000000
--- a/www/cgihtml/files/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# $FreeBSD$
-# Makefile for cgihtml libraries
-
-LIB = cgihtml
-MAJ = 1
-SHLIB_VER = $(MAJ)
-
-OBJS = string-lib.o cgi-llist.o cgi-lib.o html-lib.o
-HDRS = ${OBJS:.o=.h}
-SRCS = ${OBJS:.o=.c}
-SOBJS = ${OBJS:.o=.so}
-
-.SUFFIXES:
-.SUFFIXES: .o .so .c
-
-.c.o:
- ${CC} ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET}
- @${LD} -O ${.TARGET} -x -r ${.TARGET}
-
-.c.so:
- ${CC} -fpic -DPIC ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET}
- @${LD} -O ${.TARGET} -x -r ${.TARGET}
-
-lib${LIB}.a: ${OBJS}
- @${ECHO} building standard ${LIB} library
- @rm -f ${.TARGET}
- @${AR} cr ${.TARGET} `lorder ${OBJS} | tsort -q`
- ${RANLIB} ${.TARGET}
-
-lib${LIB}.so.${SHLIB_VER}: ${SOBJS}
- @${ECHO} building shared ${LIB} library \(version ${SHLIB_VER}\)
- @rm -f ${.TARGET}
- ${CC} -shared -Wl,-x -o ${.TARGET} `lorder ${SOBJS} | tsort -q`
-
-all: depend lib${LIB}.a lib${LIB}.so.${SHLIB_VER}
-
-install:
- @mkdir -p $(DESTDIR)${PREFIX}/lib
- @mkdir -p $(DESTDIR)${PREFIX}/include
- ${INSTALL} -c -m 644 lib${LIB}.a $(DESTDIR)${PREFIX}/lib
-# ${RANLIB} -t ${PREFIX}/lib/lib${LIB}.a
- ${INSTALL} -c -m 644 lib${LIB}.so.${SHLIB_VER} $(DESTDIR)${PREFIX}/lib
- @ln -s lib${LIB}.so.${SHLIB_VER} $(DESTDIR)${PREFIX}/lib/lib${LIB}.so
-.for file in ${HDRS}
- ${INSTALL} -c -m 644 ${file} $(DESTDIR)${PREFIX}/include
-.endfor
-
-clean:
- rm -f *.o *.so lib${LIB}.a lib${LIB}.so.${SHLIB_VER}
-
-distclean: clean
- rm -f .depend
-
-depend:
- mkdep ${CFLAGS} ${SRCS}
-
diff --git a/www/cgihtml/files/patch-cgi-lib.c b/www/cgihtml/files/patch-cgi-lib.c
deleted file mode 100644
index 7be6a8bea884..000000000000
--- a/www/cgihtml/files/patch-cgi-lib.c
+++ /dev/null
@@ -1,159 +0,0 @@
-Index: cgi-lib.c
-===================================================================
-RCS file: /home/cvs/ringlet/c/contrib/www/cgihtml/cgi-lib.c,v
-retrieving revision 1.1.1.1
-retrieving revision 1.6
---- cgi-lib.c.orig 1998-05-04 02:12:52 UTC
-+++ cgi-lib.c
-@@ -17,6 +17,10 @@
-
- #ifdef WINDOWS
- #include <io.h>
-+#define mktemp _mktemp
-+#define snprintf _snprintf
-+#else
-+#include <unistd.h>
- #endif
-
- #include "cgi-lib.h"
-@@ -87,11 +91,11 @@ char *get_DEBUG()
-
- char *get_POST()
- {
-- unsigned int content_length;
-+ size_t content_length;
- char *buffer;
-
- if (CONTENT_LENGTH != NULL) {
-- content_length = atoi(CONTENT_LENGTH);
-+ content_length = (size_t)strtoull(CONTENT_LENGTH, NULL, 10);
- buffer = (char *)malloc(sizeof(char) * content_length + 1);
- if (fread(buffer,sizeof(char),content_length,stdin) != content_length) {
- /* consistency error. */
-@@ -181,7 +185,7 @@ int parse_CGI_encoded(llist *entries, ch
-
- /* stolen from k&r and seriously modified to do what I want */
-
--int getline(char s[], int lim)
-+int get_line(char s[], int lim)
- {
- int c, i=0, num;
-
-@@ -202,7 +206,7 @@ int getline(char s[], int lim)
-
- int parse_form_encoded(llist* entries)
- {
-- long content_length;
-+ size_t content_length, fnsize;
- entrytype entry;
- node* window;
- FILE *uploadfile;
-@@ -220,7 +224,7 @@ int parse_form_encoded(llist* entries)
- _fmode = BINARY; /* default all file I/O as binary */
- #endif
- if (CONTENT_LENGTH != NULL)
-- content_length = atol(CONTENT_LENGTH);
-+ content_length = (size_t)strtoull(CONTENT_LENGTH, NULL, 10);
- else
- return 0;
- /* get boundary */
-@@ -231,9 +235,9 @@ int parse_form_encoded(llist* entries)
- list_create(entries);
- window = entries->head;
- /* ignore first boundary; this isn't so robust; improve it later */
-- getline(buffer,BUFSIZ);
-+ get_line(buffer,BUFSIZ);
- /* now start parsing */
-- while ((bytesread=getline(buffer,BUFSIZ)) != 0) {
-+ while ((bytesread=get_line(buffer,BUFSIZ)) != 0) {
- start = 1;
- /* this assumes that buffer contains no binary characters.
- if the buffer contains the first valid header, then this
-@@ -241,14 +245,20 @@ int parse_form_encoded(llist* entries)
- robustness sake. */
- buffer[bytesread] = '\0';
- tempstr = newstr(buffer);
-- tempstr += (sizeof(char) * 38); /* 38 is header up to name */
-- entry.name = tempstr;
-+ entry.name = strstr(tempstr, "name=\"");
-+ if (entry.name == NULL) {
-+ free(tempstr);
-+ return 0;
-+ }
-+ entry.name += 6;
-+ if (strchr(entry.name, '"') == NULL) {
-+ free(tempstr);
-+ return 0;
-+ }
-+ *strchr(entry.name, '"') = '\0';
- entry.value = (char *)malloc(sizeof(char) * BUFSIZ + 1);
- buffersize = BUFSIZ;
- strcpy(entry.value,"");
-- while (*tempstr != '"')
-- tempstr++;
-- *tempstr = '\0';
- if (strstr(buffer,"filename=\"") != NULL) {
- isfile = 1;
- tempstr = newstr(buffer);
-@@ -258,9 +268,9 @@ int parse_form_encoded(llist* entries)
- entry.value = (char *) realloc(entry.value, sizeof(char) *
- strlen(tempstr)+1);
- entry.value = tempstr;
-- while (*tempstr != '"')
-- tempstr++;
-- *tempstr = '\0';
-+ if (strchr(tempstr, '"') == NULL)
-+ return 0;
-+ *strchr(tempstr, '"') = '\0';
- /* Netscape's Windows browsers handle paths differently from its
- UNIX and Mac browsers. It delivers a full path for the uploaded
- file (which it shouldn't do), and it uses backslashes rather than
-@@ -275,13 +285,12 @@ int parse_form_encoded(llist* entries)
- }
- window = list_insafter(entries,window,entry);
- numentries++;
-- uploadfname = (char *)malloc(strlen(UPLOADDIR)+strlen(entry.value)+2);
--#ifdef WINDOWS
-- sprintf(uploadfname,"%s\\%s",UPLOADDIR,entry.value);
--#else
-- sprintf(uploadfname,"%s/%s",UPLOADDIR,entry.value);
--#endif
-- if ( (uploadfile = fopen(uploadfname,"w")) == NULL) {
-+ fnsize = strlen(UPLOADDIR) + 30;
-+ uploadfname = (char *)malloc(fnsize);
-+ snprintf(uploadfname,fnsize,"%s/cgihtml-upload-XXXXXX",UPLOADDIR);
-+ uploadfname[fnsize - 1] = '\0';
-+ if (mktemp(uploadfname) == NULL ||
-+ (uploadfile = fopen(uploadfname,"w")) == NULL) {
- /* null filename; for now, just don't save info. later, save
- to default file */
- isfile = 0;
-@@ -290,7 +299,7 @@ int parse_form_encoded(llist* entries)
- else
- isfile = 0;
- /* ignore rest of headers and first blank line */
-- while (getline(buffer, BUFSIZ) > 1) {
-+ while (get_line(buffer, BUFSIZ) > 1) {
- /* DOS style blank line? */
- if ((buffer[0] == '\r') && (buffer[1] == '\n'))
- break;
-@@ -298,7 +307,7 @@ int parse_form_encoded(llist* entries)
- done = 0;
- j = 0;
- while (!done) {
-- bytesread = getline(buffer,BUFSIZ);
-+ bytesread = get_line(buffer,BUFSIZ);
- buffer[bytesread] = '\0';
- if (bytesread && strstr(buffer,boundary) == NULL) {
- if (start) {
-@@ -529,9 +538,9 @@ int parse_cookies(llist *entries)
- int numcookies = 0;
- short NM = 1;
-
-+ list_create(entries);
- if (cookies == NULL)
- return 0;
-- list_create(entries);
- window = entries->head;
- len = strlen(cookies);
- entry.name = (char *)malloc(sizeof(char) * len + 1);
diff --git a/www/cgihtml/pkg-descr b/www/cgihtml/pkg-descr
deleted file mode 100644
index 9bae54a5d9d9..000000000000
--- a/www/cgihtml/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Cgihtml is a C library that simplifies the task of parsing World Wide Web
-(WWW) Common Gateway Interface (CGI) input and outputting HyperText Markup
-Language (HTML). Tasks which would normally require many lines of C can be
-reduced to just a few.
-
-WWW: http://www.eekim.com/software/cgihtml/
diff --git a/www/cgihtml/pkg-plist b/www/cgihtml/pkg-plist
deleted file mode 100644
index 112984fea934..000000000000
--- a/www/cgihtml/pkg-plist
+++ /dev/null
@@ -1,17 +0,0 @@
-include/cgi-lib.h
-include/cgi-llist.h
-include/html-lib.h
-include/string-lib.h
-lib/libcgihtml.a
-lib/libcgihtml.so
-lib/libcgihtml.so.1
-%%PORTDOCS%%share/doc/cgihtml/CHANGES
-%%PORTDOCS%%share/doc/cgihtml/CREDITS
-%%PORTDOCS%%share/doc/cgihtml/html/cgihtml-1.html
-%%PORTDOCS%%share/doc/cgihtml/html/cgihtml-2.html
-%%PORTDOCS%%share/doc/cgihtml/html/cgihtml-3.html
-%%PORTDOCS%%share/doc/cgihtml/html/cgihtml-4.html
-%%PORTDOCS%%share/doc/cgihtml/html/cgihtml-5.html
-%%PORTDOCS%%share/doc/cgihtml/html/cgihtml-6.html
-%%PORTDOCS%%share/doc/cgihtml/html/cgihtml-7.html
-%%PORTDOCS%%share/doc/cgihtml/html/cgihtml.html
diff --git a/www/cgiparse/Makefile b/www/cgiparse/Makefile
deleted file mode 100644
index b096f57e7a11..000000000000
--- a/www/cgiparse/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: jmg
-# $FreeBSD$
-
-PORTNAME= cgiparse
-PORTVERSION= 0.9b
-CATEGORIES= www devel
-MASTER_SITES= http://resnet.uoregon.edu/~gurney_j/jmpc/dist/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= C library to parse CGI Forms
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libmime.so:devel/mime
-
-GNU_CONFIGURE= yes
-USE_LDCONFIG= yes
-CFLAGS+= "-fPIC"
-
-.include <bsd.port.pre.mk>
-
-post-install:
- ${LN} -sf libcgiparse.so.1 ${STAGEDIR}${PREFIX}/lib/libcgiparse.so
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcgiparse.so
-
-.include <bsd.port.post.mk>
diff --git a/www/cgiparse/distinfo b/www/cgiparse/distinfo
deleted file mode 100644
index 5784094da179..000000000000
--- a/www/cgiparse/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cgiparse-0.9b.tar.gz) = 4583082310f86873fb7e1df6266c9d65192e9d70ac2b69373f6aef7ee4b69338
-SIZE (cgiparse-0.9b.tar.gz) = 24845
diff --git a/www/cgiparse/files/patch-Makefile.in b/www/cgiparse/files/patch-Makefile.in
deleted file mode 100644
index 27c39472cd1c..000000000000
--- a/www/cgiparse/files/patch-Makefile.in
+++ /dev/null
@@ -1,44 +0,0 @@
---- ./Makefile.in.orig 2014-05-24 19:06:10.000000000 +0200
-+++ ./Makefile.in 2014-05-24 19:08:17.000000000 +0200
-@@ -38,7 +38,7 @@
- LIBDIR = @libdir@
- LIBOWN = 0
- LIBGRP = 0
--LIBMOD = 0444
-+LIBMOD = 0644
- INCDIR = @includedir@
- INCOWN = 0
- INCGRP = 0
-@@ -72,24 +72,21 @@
- $(TPROG) $(TOBJS) .depend
-
- install: $(ARNAME) $(SONAME) $(PANAME) maninstall
-- mkdir -p -m 755 $(LIBDIR)
-+ mkdir -p -m 755 $(DESTDIR)$(LIBDIR)
- for i in $(ARNAME) $(SONAME) $(PANAME); do \
-- cp $$i $(LIBDIR); \
-- chown $(LIBOWN):$(LIBGRP) $(LIBDIR)/$$i; \
-- chmod $(LIBMOD) $(LIBDIR)/$$i; \
-+ cp $$i $(DESTDIR)$(LIBDIR); \
-+ chmod $(LIBMOD) $(DESTDIR)$(LIBDIR)/$$i; \
- done
-- mkdir -p -m 755 $(INCDIR)
-+ mkdir -p -m 755 $(DESTDIR)$(INCDIR)
- for i in $(INCS); do \
-- cp $$i $(INCDIR); \
-- chown $(INCOWN):$(INCGRP) $(INCDIR)/$$i; \
-- chmod $(INCMOD) $(INCDIR)/$$i; \
-+ cp $$i $(DESTDIR)$(INCDIR); \
-+ chmod $(INCMOD) $(DESTDIR)$(INCDIR)/$$i; \
- done
-
- maninstall: $(MAN3)
-- cp $(MAN3) $(MANDIR)/man3
-+ cp $(MAN3) $(DESTDIR)$(MANDIR)/man3
- for i in $(MAN3); do \
-- chown $(MANOWN):$(MANGRP) $(MANDIR)/man3/$$i; \
-- chmod $(MANMOD) $(MANDIR)/man3/$$i; \
-+ chmod $(MANMOD) $(DESTDIR)$(MANDIR)/man3/$$i; \
- done
-
- depend:
diff --git a/www/cgiparse/pkg-descr b/www/cgiparse/pkg-descr
deleted file mode 100644
index b0d7c6b8bc44..000000000000
--- a/www/cgiparse/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-cgiparse is a C library that is used to build cgi's that can parse
-web forms. It provides a few utility functions that allow your
-cgi's to be easily debuged.
-
-To parse a cgi form it is as easy as calling cgigetvalue("name").
diff --git a/www/cgiparse/pkg-plist b/www/cgiparse/pkg-plist
deleted file mode 100644
index 8f6a91699914..000000000000
--- a/www/cgiparse/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-include/cgi.h
-lib/libcgiparse.a
-lib/libcgiparse.so
-lib/libcgiparse.so.1
-lib/libcgiparse_p.a
-man/man3/cgiclose.3.gz
-man/man3/cgigetvalue.3.gz
-man/man3/cginewquerystr.3.gz
diff --git a/www/flot/Makefile b/www/flot/Makefile
deleted file mode 100644
index ccf57aefbd43..000000000000
--- a/www/flot/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= flot
-PORTVERSION= 0.8.3
-CATEGORIES= www devel
-MASTER_SITES= http://www.flotcharts.org/downloads/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= JavaScript plotting library for jQuery
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= zip
-WRKSRC= ${WRKDIR}/${PORTNAME}
-NO_BUILD= yes
-NO_ARCH= yes
-
-PORTDOCS= *
-PORTEXAMPLES= *
-
-OPTIONS_DEFINE= DOCS EXAMPLES JQUERY
-OPTIONS_DEFAULT= JQUERY
-OPTIONS_SUB= yes
-
-JQUERY_DESC= Include provided JQuery 1.8.3
-
-do-install:
- @${MKDIR} ${STAGEDIR}${WWWDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.js ${STAGEDIR}${WWWDIR}
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.md ${STAGEDIR}${DOCSDIR}
-
-do-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
-
-.include <bsd.port.mk>
diff --git a/www/flot/distinfo b/www/flot/distinfo
deleted file mode 100644
index 53865a4e04a4..000000000000
--- a/www/flot/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (flot-0.8.3.zip) = d70600ab58f0f23bb7b08974f992e2398f0b0d643e37abf54a1f7f609ef67b8e
-SIZE (flot-0.8.3.zip) = 651654
diff --git a/www/flot/pkg-descr b/www/flot/pkg-descr
deleted file mode 100644
index 7cb97255075d..000000000000
--- a/www/flot/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Flot is a pure Javascript plotting library for jQuery. It produces
-graphical plots of arbitrary datasets on-the-fly client-side. The focus
-is on simple usage (all settings are optional), attractive looks and
-interactive features like zooming and mouse tracking.
-
-WWW: http://www.flotcharts.org/
diff --git a/www/flot/pkg-plist b/www/flot/pkg-plist
deleted file mode 100644
index 472f1c21badc..000000000000
--- a/www/flot/pkg-plist
+++ /dev/null
@@ -1,37 +0,0 @@
-%%WWWDIR%%/excanvas.js
-%%WWWDIR%%/excanvas.min.js
-%%WWWDIR%%/jquery.colorhelpers.js
-%%WWWDIR%%/jquery.colorhelpers.min.js
-%%WWWDIR%%/jquery.flot.canvas.js
-%%WWWDIR%%/jquery.flot.canvas.min.js
-%%WWWDIR%%/jquery.flot.categories.js
-%%WWWDIR%%/jquery.flot.categories.min.js
-%%WWWDIR%%/jquery.flot.crosshair.js
-%%WWWDIR%%/jquery.flot.crosshair.min.js
-%%WWWDIR%%/jquery.flot.errorbars.js
-%%WWWDIR%%/jquery.flot.errorbars.min.js
-%%WWWDIR%%/jquery.flot.fillbetween.js
-%%WWWDIR%%/jquery.flot.fillbetween.min.js
-%%WWWDIR%%/jquery.flot.image.js
-%%WWWDIR%%/jquery.flot.image.min.js
-%%WWWDIR%%/jquery.flot.js
-%%WWWDIR%%/jquery.flot.min.js
-%%WWWDIR%%/jquery.flot.navigate.js
-%%WWWDIR%%/jquery.flot.navigate.min.js
-%%WWWDIR%%/jquery.flot.pie.js
-%%WWWDIR%%/jquery.flot.pie.min.js
-%%WWWDIR%%/jquery.flot.resize.js
-%%WWWDIR%%/jquery.flot.resize.min.js
-%%WWWDIR%%/jquery.flot.selection.js
-%%WWWDIR%%/jquery.flot.selection.min.js
-%%WWWDIR%%/jquery.flot.stack.js
-%%WWWDIR%%/jquery.flot.stack.min.js
-%%WWWDIR%%/jquery.flot.symbol.js
-%%WWWDIR%%/jquery.flot.symbol.min.js
-%%WWWDIR%%/jquery.flot.threshold.js
-%%WWWDIR%%/jquery.flot.threshold.min.js
-%%WWWDIR%%/jquery.flot.time.js
-%%WWWDIR%%/jquery.flot.time.min.js
-%%JQUERY%%%%WWWDIR%%/jquery.js
-%%JQUERY%%%%WWWDIR%%/jquery.min.js
-%%PORTEXAMPLES%%@dir %%EXAMPLESDIR%%/gauge
diff --git a/www/ftasv/Makefile b/www/ftasv/Makefile
deleted file mode 100644
index 881d10c597f2..000000000000
--- a/www/ftasv/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Sylvio Cesar Teixeira <sylvio@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= ftasv
-PORTVERSION= 0.9.2
-PORTREVISION= 3
-CATEGORIES= www
-MASTER_SITES= http://fabletech.com/${PORTNAME}-download/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Is a commandline scoreboard viewer for the Apache server
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-GNU_CONFIGURE= yes
-USES= apache:2.2+
-
-PLIST_FILES= sbin/ftasv
-PORTDOCS= AUTHORS ChangeLog README
-
-OPTIONS_DEFINE= DOCS
-
-DOCS_SUB_FILES= pkg-message
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for docs in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${docs} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/www/ftasv/distinfo b/www/ftasv/distinfo
deleted file mode 100644
index 29e7202eaca7..000000000000
--- a/www/ftasv/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ftasv-0.9.2.tar.gz) = 25ffe8852cfc0522915e6ff25231401b3826895fcc065ba3c973cb5bcd72a49e
-SIZE (ftasv-0.9.2.tar.gz) = 104377
diff --git a/www/ftasv/files/pkg-message.in b/www/ftasv/files/pkg-message.in
deleted file mode 100644
index 6a3f55825bde..000000000000
--- a/www/ftasv/files/pkg-message.in
+++ /dev/null
@@ -1,8 +0,0 @@
-[
-{ type: install
- message: <<EOM
- See %%DOCSDIR%%/README to know how configure the httpd.conf
- of your apache.
-EOM
-}
-]
diff --git a/www/ftasv/pkg-descr b/www/ftasv/pkg-descr
deleted file mode 100644
index 109da5b90ee4..000000000000
--- a/www/ftasv/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Apache's status module is an easy way to get information about what
-your webserver is doing - at any time, except when you need that
-information. Because this information is normally gathered via the
-server-status page, it will be unavailable when the webserver is not responding.
-The system administrator can restart the daemon and hope to get a glimpse of the
-server-status page, a tiny clue about what is causing the trouble, before the
-server gets overloaded again.
-
-This project aims at helping the system administrator get his information
-in crisis situations.
-
-WWW: http://fabletech.com/ftasv
diff --git a/www/hastymail2-devel/Makefile b/www/hastymail2-devel/Makefile
deleted file mode 100644
index eb0a5ddd01a1..000000000000
--- a/www/hastymail2-devel/Makefile
+++ /dev/null
@@ -1,73 +0,0 @@
-# Created by: Bartlomiej Rutkowski <r@robakdesign.com>
-# $FreeBSD$
-
-PORTNAME= hastymail2
-PORTVERSION= 1.1.${HASTYMAIL_REV:S/.//g}
-CATEGORIES= www mail
-MASTER_SITES= http://files.bsdroot.lv/my/FreeBSD/distfiles/hastymail2-devel/
-PKGNAMESUFFIX= -devel
-DISTNAME= ${PORTNAME}-devel-${HASTYMAIL_REV}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Small, fast and secure yet powerful IMAP webmail
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NO_BUILD= yes
-SUB_FILES= pkg-message
-
-USES= php:web
-USE_PHP= session imap pcre
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-FIND_SKIP_OPTS= -not -name hastymail2.conf.example -not -name '*.orig'
-
-CONFLICTS_INSTALL= hastymail2-[0-9]*
-
-HASTYMAIL_REV= 2011.08.22
-
-PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
-
-OPTIONS_DEFINE= PGSQL MYSQL DB
-DB_DESC= Use older pear DB (instead of MDB2)
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MMYSQL}
-USE_MYSQL= yes
-.if ! ${PORT_OPTIONS:MDB}
-RUN_DEPENDS+= ${LOCALBASE}/share/pear/MDB2/Driver/mysql.php:databases/pear-MDB2_Driver_mysql@${PHP_FLAVOR}
-.endif
-.endif
-
-.if ${PORT_OPTIONS:MPGSQL}
-USES+= pgsql
-.if ! ${PORT_OPTIONS:MDB}
-RUN_DEPENDS+= ${LOCALBASE}/share/pear/MDB2/Driver/pgsql.php:databases/pear-MDB2_Driver_pgsql@${PHP_FLAVOR}
-.endif
-.endif
-
-.if ${PORT_OPTIONS:MDB} && (${PORT_OPTIONS:MMYSQL} || ${PORT_OPTIONS:MPGSQL})
-RUN_DEPENDS+= ${LOCALBASE}/share/pear/DB.php:databases/pear-DB@${PHP_FLAVOR}
-.endif
-
-post-patch:
- @${SED} -I.orig -e "s#'/etc/hastymail2/hastymail2.rc'#'${ETCDIR}/hastymail2.rc'#" \
- ${WRKSRC}/index.php
- @${SED} -I.orig -e "s# /etc/hastymail/hastyamil2.rc# ${ETCDIR}/hastyamil2.rc#" \
- ${WRKSRC}/hastymail2.conf.example
-
-do-install:
- @${MKDIR} ${STAGEDIR}${WWWDIR}
- cd ${WRKSRC} && ${FIND} . ${FIND_SKIP_OPTS} \
- | ${PAX} -rwd ${STAGEDIR}${WWWDIR}
- @${MKDIR} ${STAGEDIR}${ETCDIR}
- ${INSTALL_DATA} ${WRKSRC}/hastymail2.conf.example \
- ${STAGEDIR}${ETCDIR}/hastymail2.conf.sample
-
-.include <bsd.port.mk>
diff --git a/www/hastymail2-devel/distinfo b/www/hastymail2-devel/distinfo
deleted file mode 100644
index 2f14db38fa26..000000000000
--- a/www/hastymail2-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (hastymail2-devel-2011.08.22.tar.gz) = ed0e4f480c2fd4d0bba50009ed70533436628cd8e4e3ed020117e40ef5a9f772
-SIZE (hastymail2-devel-2011.08.22.tar.gz) = 2253582
diff --git a/www/hastymail2-devel/files/pkg-message.in b/www/hastymail2-devel/files/pkg-message.in
deleted file mode 100644
index a85b7ea8856b..000000000000
--- a/www/hastymail2-devel/files/pkg-message.in
+++ /dev/null
@@ -1,23 +0,0 @@
-[
-{ type: install
- message: <<EOM
-You have successfully installed Hastymail webmail client.
-Don't forget to edit your own config file. A sample config
-has been installed in:
-
-%%PREFIX%%/etc/hastymail2/hastymail2.conf.sample
-
-The proper config file path is:
-
-%%PREFIX%%/etc/hastymail2/hastymail2.conf
-
-after you edit config file run:
-
- cd %%PREFIX%%/etc/hastymail2/
- php %%PREFIX%%/www/hastymail2/install_scripts/install_config.php \
- hastymail2.conf hastymail2.rc
-
-Note: if hastymail2.rc already exists, you must remove it
-EOM
-}
-]
diff --git a/www/hastymail2-devel/pkg-descr b/www/hastymail2-devel/pkg-descr
deleted file mode 100644
index 0a0017061d37..000000000000
--- a/www/hastymail2-devel/pkg-descr
+++ /dev/null
@@ -1,37 +0,0 @@
-Hastymail2 is a full featured IMAP/SMTP client written in PHP. Our goal is to
-create a fast, secure, compliant web mail client that has great usability.
-Hastymail2 is much more lightweight than most popular web based mail
-applications but still maintains a competitive feature set. The project
-originated as Hastymail in 2002, then was nearly completely rewritten as
-Hastymail2 starting in January of 2008. We are very near our first stable
-release of the second generation of Hastymail and development continues to be
-active.
-
-Features:
- * Compatible with PDAs, phones, text browsers, and all mainstream browsers
- * W3C valid UTF-8 XHTML pages that can be configured to be delivered as type
- application/xhtml-xml for supported browsers
- * Multilevel theme system using CSS, PHP templates, and icon sets
- * The ability to use a database for storing user settings, contacts, and
- plugin data, with support for both Postgresql and Mysql
- * Flexible and powerful plugin system with documentation, examples, and many
- plugins like a calendar, auto complete, sound notifications, HTML mail
- composition, and more
- * Tunable smart cache to balance IMAP activity and PHP session size to
- maximize performance for different configurations
- * AJAX updating using a lightweight and simple system
- * Small page sizes to minimize load time and bandwidth use. Average page
- sizes including javascript with AJAX updating, CSS, and images is less
- than 100K without compression or caching, 50K when using gzip compression,
- and less than 20K when using gzip and normal browser caching
- * Multiple interface languages and enhanced message character set handling
- * Custom built RFC compliant IMAP class that handles all IMAP communications
- * No special PHP requirements, compatible with PHP4 and PHP5
- * Advanced IMAP search capabilities
- * Vcard based contact management including import/export ability
- * IMAP SSL and STARTTLS* support
- * Flexible sessions including support for cookie-less sessions and random
- session ids*
- * Tons more!
-
-WWW: http://www.hastymail.org/
diff --git a/www/hastymail2-devel/pkg-plist b/www/hastymail2-devel/pkg-plist
deleted file mode 100644
index bebef755a129..000000000000
--- a/www/hastymail2-devel/pkg-plist
+++ /dev/null
@@ -1,1486 +0,0 @@
-%%ETCDIR%%/hastymail2.conf.sample
-@owner %%WWWOWN%%
-@group %%WWWGRP%%
-%%WWWDIR%%/CHANGES
-%%WWWDIR%%/COPYING
-%%WWWDIR%%/INSTALL
-%%WWWDIR%%/README
-%%WWWDIR%%/RELEASE_NOTES
-%%WWWDIR%%/UPGRADING
-%%WWWDIR%%/contrib/hastymail2.conf.example-JP
-%%WWWDIR%%/db/contacts.mysql.sql
-%%WWWDIR%%/db/contacts.pgsql.sql
-%%WWWDIR%%/db/db.php
-%%WWWDIR%%/db/user_setting.mysql.sql
-%%WWWDIR%%/db/user_setting.pgsql.sql
-%%WWWDIR%%/docs/plugin_ajax.txt
-%%WWWDIR%%/docs/plugin_basics.txt
-%%WWWDIR%%/docs/plugin_display_hooks.txt
-%%WWWDIR%%/docs/plugin_languages.txt
-%%WWWDIR%%/docs/plugin_pages.txt
-%%WWWDIR%%/docs/plugin_tools.txt
-%%WWWDIR%%/docs/plugin_work_hooks.txt
-%%WWWDIR%%/images/arrow.png
-%%WWWDIR%%/images/php.png
-%%WWWDIR%%/images/place_holder.png
-%%WWWDIR%%/images/sf.png
-%%WWWDIR%%/images/spacer.png
-%%WWWDIR%%/images/w3c_1.png
-%%WWWDIR%%/images/w3c_2.png
-%%WWWDIR%%/index.php
-%%WWWDIR%%/install_scripts/convert_contacts.php
-%%WWWDIR%%/install_scripts/convert_settings.php
-%%WWWDIR%%/install_scripts/install_config.php
-%%WWWDIR%%/install_scripts/web_install_config.php
-%%WWWDIR%%/js/sajax_wrappers.js
-%%WWWDIR%%/js/site-min.js
-%%WWWDIR%%/js/site-min2.js
-%%WWWDIR%%/js/site.js
-%%WWWDIR%%/lang/.htaccess
-%%WWWDIR%%/lang/bg_BG.php
-%%WWWDIR%%/lang/ca_ES.php
-%%WWWDIR%%/lang/charsets.php
-%%WWWDIR%%/lang/de_DE.php
-%%WWWDIR%%/lang/en_US.php
-%%WWWDIR%%/lang/es_ES.php
-%%WWWDIR%%/lang/fi_FI.php
-%%WWWDIR%%/lang/fr_FR.php
-%%WWWDIR%%/lang/gr_GR.php
-%%WWWDIR%%/lang/it_IT.php
-%%WWWDIR%%/lang/ja_JP.php
-%%WWWDIR%%/lang/nl_NL.php
-%%WWWDIR%%/lang/pl_PL.php
-%%WWWDIR%%/lang/ro_RO.php
-%%WWWDIR%%/lang/ru_RU.php
-%%WWWDIR%%/lang/tr_TR.php
-%%WWWDIR%%/lang/uk_UA.php
-%%WWWDIR%%/lang/zh_CN.php
-%%WWWDIR%%/lib/.htaccess
-%%WWWDIR%%/lib/HTMLPurifier.standalone.php
-%%WWWDIR%%/lib/ajax_functions.php
-%%WWWDIR%%/lib/class.html2text.inc
-%%WWWDIR%%/lib/htmLawed.php
-%%WWWDIR%%/lib/htmlfilter.inc
-%%WWWDIR%%/lib/imap_class.php
-%%WWWDIR%%/lib/misc_functions.php
-%%WWWDIR%%/lib/post_action_class.php
-%%WWWDIR%%/lib/post_action_classes/compose.php
-%%WWWDIR%%/lib/post_action_classes/contacts.php
-%%WWWDIR%%/lib/post_action_classes/folders.php
-%%WWWDIR%%/lib/post_action_classes/mailbox.php
-%%WWWDIR%%/lib/post_action_classes/options.php
-%%WWWDIR%%/lib/post_action_classes/profile.php
-%%WWWDIR%%/lib/post_action_classes/search.php
-%%WWWDIR%%/lib/site_page_class.php
-%%WWWDIR%%/lib/smtp_class.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/Builder/ConfigSchema.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/Builder/Xml.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/Exception.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/Interchange.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/Interchange/Directive.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/Interchange/Id.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/InterchangeBuilder.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/Validator.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/ValidatorAtom.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema.ser
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Attr.AllowedClasses.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Attr.AllowedFrameTargets.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Attr.AllowedRel.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Attr.AllowedRev.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Attr.ClassUseCDATA.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Attr.DefaultImageAlt.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Attr.DefaultInvalidImage.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Attr.DefaultInvalidImageAlt.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Attr.DefaultTextDir.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Attr.EnableID.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Attr.ForbiddenClasses.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Attr.IDBlacklist.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Attr.IDBlacklistRegexp.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Attr.IDPrefix.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Attr.IDPrefixLocal.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.AutoParagraph.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.Custom.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.DisplayLinkURI.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.Linkify.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.PurifierLinkify.DocURL.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.PurifierLinkify.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.RemoveNbsp.Exceptions.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.RemoveNbsp.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveSpansWithoutAttributes.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/CSS.AllowImportant.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/CSS.AllowTricky.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/CSS.AllowedFonts.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/CSS.AllowedProperties.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/CSS.DefinitionRev.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/CSS.ForbiddenProperties.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/CSS.MaxImgLength.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/CSS.Proprietary.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/CSS.Trusted.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Cache.DefinitionImpl.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Cache.SerializerPath.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Cache.SerializerPermissions.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Core.AggressivelyFixLt.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Core.CollectErrors.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Core.ColorKeywords.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Core.ConvertDocumentToFragment.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Core.DirectLexLineNumberSyncInterval.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Core.Encoding.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Core.EscapeInvalidChildren.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Core.EscapeInvalidTags.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Core.EscapeNonASCIICharacters.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Core.HiddenElements.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Core.Language.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Core.LexerImpl.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Core.MaintainLineNumbers.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Core.NormalizeNewlines.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Core.RemoveInvalidImg.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Core.RemoveProcessingInstructions.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Core.RemoveScriptContents.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Filter.Custom.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.Escaping.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.Scope.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.TidyImpl.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Filter.YouTube.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Allowed.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.AllowedAttributes.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.AllowedElements.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.AllowedModules.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Attr.Name.UseCDATA.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.BlockWrapper.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.CoreModules.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.CustomDoctype.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.DefinitionID.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.DefinitionRev.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Doctype.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.FlashAllowFullScreen.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.ForbiddenAttributes.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.ForbiddenElements.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.MaxImgLength.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Nofollow.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Parent.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Proprietary.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.SafeEmbed.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.SafeObject.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Strict.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.TidyAdd.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.TidyLevel.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.TidyRemove.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.Trusted.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/HTML.XHTML.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Output.CommentScriptContents.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Output.FixInnerHTML.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Output.FlashCompat.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Output.Newline.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Output.SortAttr.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Output.TidyFormat.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/Test.ForceNoIconv.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/URI.AllowedSchemes.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/URI.Base.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/URI.DefaultScheme.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/URI.DefinitionID.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/URI.DefinitionRev.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/URI.Disable.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/URI.DisableExternal.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/URI.DisableExternalResources.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/URI.DisableResources.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/URI.Host.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/URI.HostBlacklist.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/URI.MakeAbsolute.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/URI.Munge.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/URI.MungeResources.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/URI.MungeSecretKey.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/URI.OverrideAllowedSchemes.txt
-%%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema/info.ini
-%%WWWDIR%%/lib/standalone/HTMLPurifier/EntityLookup/entities.ser
-%%WWWDIR%%/lib/standalone/HTMLPurifier/Filter/ExtractStyleBlocks.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/Filter/YouTube.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/Language/classes/en-x-test.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/Language/messages/en-x-test.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/Language/messages/en-x-testmini.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/Language/messages/en.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/Lexer/PEARSax3.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/Lexer/PH5P.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/Printer.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/Printer/CSSDefinition.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/Printer/ConfigForm.css
-%%WWWDIR%%/lib/standalone/HTMLPurifier/Printer/ConfigForm.js
-%%WWWDIR%%/lib/standalone/HTMLPurifier/Printer/ConfigForm.php
-%%WWWDIR%%/lib/standalone/HTMLPurifier/Printer/HTMLDefinition.php
-%%WWWDIR%%/lib/url_action_class.php
-%%WWWDIR%%/lib/url_action_classes/compose.php
-%%WWWDIR%%/lib/url_action_classes/contacts.php
-%%WWWDIR%%/lib/url_action_classes/mailbox.php
-%%WWWDIR%%/lib/url_action_classes/message.php
-%%WWWDIR%%/lib/url_action_classes/misc.php
-%%WWWDIR%%/lib/url_action_classes/new.php
-%%WWWDIR%%/lib/url_action_classes/options.php
-%%WWWDIR%%/lib/url_action_classes/search.php
-%%WWWDIR%%/lib/utility_classes.php
-%%WWWDIR%%/lib/vcard.php
-%%WWWDIR%%/plugins/auto_address/README
-%%WWWDIR%%/plugins/auto_address/ajax.php
-%%WWWDIR%%/plugins/auto_address/config.php
-%%WWWDIR%%/plugins/auto_address/display.php
-%%WWWDIR%%/plugins/auto_address/work.php
-%%WWWDIR%%/plugins/calendar/README
-%%WWWDIR%%/plugins/calendar/cal_include.php
-%%WWWDIR%%/plugins/calendar/calendar.mysql.sql
-%%WWWDIR%%/plugins/calendar/calendar.pgsql.sql
-%%WWWDIR%%/plugins/calendar/config.php
-%%WWWDIR%%/plugins/calendar/css/calendar.css
-%%WWWDIR%%/plugins/calendar/display.php
-%%WWWDIR%%/plugins/calendar/page.php
-%%WWWDIR%%/plugins/calendar/work.php
-%%WWWDIR%%/plugins/compose_warning/README
-%%WWWDIR%%/plugins/compose_warning/config.php
-%%WWWDIR%%/plugins/compose_warning/display.php
-%%WWWDIR%%/plugins/compose_warning/work.php
-%%WWWDIR%%/plugins/context/README
-%%WWWDIR%%/plugins/context/ajax.php
-%%WWWDIR%%/plugins/context/config.php
-%%WWWDIR%%/plugins/context/css/hello_world.css
-%%WWWDIR%%/plugins/context/display.php
-%%WWWDIR%%/plugins/context/page.php
-%%WWWDIR%%/plugins/context/settings.php
-%%WWWDIR%%/plugins/context/work.php
-%%WWWDIR%%/plugins/custom_headers/README
-%%WWWDIR%%/plugins/custom_headers/config.php
-%%WWWDIR%%/plugins/custom_headers/display.php
-%%WWWDIR%%/plugins/custom_headers/work.php
-%%WWWDIR%%/plugins/custom_reply_to/README
-%%WWWDIR%%/plugins/custom_reply_to/config.php
-%%WWWDIR%%/plugins/custom_reply_to/display.php
-%%WWWDIR%%/plugins/custom_reply_to/work.php
-%%WWWDIR%%/plugins/filters/README
-%%WWWDIR%%/plugins/filters/config.php
-%%WWWDIR%%/plugins/filters/css/filters.css
-%%WWWDIR%%/plugins/filters/display.php
-%%WWWDIR%%/plugins/filters/page.php
-%%WWWDIR%%/plugins/filters/work.php
-%%WWWDIR%%/plugins/hello_world/README
-%%WWWDIR%%/plugins/hello_world/ajax.php
-%%WWWDIR%%/plugins/hello_world/config.php
-%%WWWDIR%%/plugins/hello_world/css/hello_world.css
-%%WWWDIR%%/plugins/hello_world/display.php
-%%WWWDIR%%/plugins/hello_world/page.php
-%%WWWDIR%%/plugins/hello_world/work.php
-%%WWWDIR%%/plugins/html_mail/README
-%%WWWDIR%%/plugins/html_mail/ajax.php
-%%WWWDIR%%/plugins/html_mail/config.php
-%%WWWDIR%%/plugins/html_mail/display.php
-%%WWWDIR%%/plugins/html_mail/page.php
-%%WWWDIR%%/plugins/html_mail/tiny_mce/langs/en.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/license.txt
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advhr/css/advhr.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advhr/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advhr/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advhr/js/rule.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advhr/langs/en_dlg.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advhr/rule.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advimage/css/advimage.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advimage/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advimage/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advimage/image.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advimage/img/sample.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advimage/js/image.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advimage/langs/en_dlg.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advlink/css/advlink.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advlink/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advlink/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advlink/js/advlink.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advlink/langs/en_dlg.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advlink/link.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advlist/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advlist/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/autoresize/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/autoresize/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/autosave/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/autosave/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/autosave/langs/en.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/bbcode/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/bbcode/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/contextmenu/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/contextmenu/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/directionality/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/directionality/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/emotions.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/img/smiley-cool.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/img/smiley-cry.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/img/smiley-embarassed.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/img/smiley-foot-in-mouth.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/img/smiley-frown.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/img/smiley-innocent.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/img/smiley-kiss.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/img/smiley-laughing.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/img/smiley-money-mouth.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/img/smiley-sealed.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/img/smiley-smile.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/img/smiley-surprised.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/img/smiley-tongue-out.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/img/smiley-undecided.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/img/smiley-wink.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/img/smiley-yell.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/js/emotions.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/langs/en_dlg.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/example/dialog.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/example/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/example/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/example/img/example.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/example/js/dialog.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/example/langs/en.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/example/langs/en_dlg.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/fullpage/css/fullpage.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/fullpage/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/fullpage/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/fullpage/fullpage.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/fullpage/js/fullpage.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/fullpage/langs/en_dlg.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/fullscreen/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/fullscreen/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/fullscreen/fullscreen.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/iespell/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/iespell/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/inlinepopups/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/inlinepopups/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/alert.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/button.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/corners.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/inlinepopups/skins/clearlooks2/window.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/inlinepopups/template.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/insertdatetime/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/insertdatetime/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/layer/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/layer/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/legacyoutput/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/legacyoutput/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/media/css/media.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/media/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/media/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/media/js/embed.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/media/js/media.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/media/langs/en_dlg.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/media/media.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/media/moxieplayer.swf
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/nonbreaking/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/nonbreaking/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/noneditable/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/noneditable/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/pagebreak/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/pagebreak/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/paste/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/paste/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/paste/js/pastetext.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/paste/js/pasteword.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/paste/langs/en_dlg.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/paste/pastetext.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/paste/pasteword.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/preview/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/preview/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/preview/example.html
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/preview/jscripts/embed.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/preview/preview.html
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/print/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/print/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/save/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/save/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/searchreplace/css/searchreplace.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/searchreplace/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/searchreplace/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/searchreplace/js/searchreplace.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/searchreplace/langs/en_dlg.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/searchreplace/searchreplace.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/changelog.txt
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/classes/EnchantSpell.php
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/classes/GoogleSpell.php
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/classes/PSpell.php
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/classes/PSpellShell.php
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/classes/SpellChecker.php
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/classes/utils/JSON.php
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/classes/utils/Logger.php
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/config.php
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/css/content.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/img/wline.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/includes/general.php
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/rpc.php
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker_old/css/content.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker_old/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker_old/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker_old/img/wline.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/style/css/props.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/style/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/style/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/style/js/props.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/style/langs/en_dlg.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/style/props.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/tabfocus/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/tabfocus/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/table/cell.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/table/css/cell.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/table/css/row.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/table/css/table.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/table/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/table/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/table/js/cell.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/table/js/merge_cells.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/table/js/row.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/table/js/table.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/table/langs/en_dlg.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/table/merge_cells.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/table/row.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/table/table.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/template/blank.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/template/css/template.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/template/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/template/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/template/js/template.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/template/langs/en_dlg.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/template/template.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/visualchars/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/visualchars/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/wordcount/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/wordcount/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/abbr.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/acronym.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/attributes.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/cite.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/css/attributes.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/css/popup.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/del.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/editor_plugin.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/editor_plugin_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/ins.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/js/abbr.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/js/acronym.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/js/attributes.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/js/cite.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/js/del.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/js/element_common.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/js/ins.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/langs/en_dlg.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/about.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/anchor.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/charmap.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/color_picker.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/editor_template.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/editor_template_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/image.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/img/colorpicker.jpg
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/img/flash.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/img/icons.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/img/iframe.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/img/pagebreak.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/img/quicktime.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/img/realmedia.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/img/shockwave.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/img/trans.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/img/video.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/img/windowsmedia.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/js/about.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/js/anchor.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/js/charmap.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/js/color_picker.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/js/image.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/js/link.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/js/source_editor.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/langs/en.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/langs/en_dlg.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/link.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/shortcuts.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/default/content.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/default/dialog.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/default/img/buttons.png
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/default/img/items.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/default/img/menu_arrow.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/default/img/menu_check.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/default/img/progress.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/default/img/tabs.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/default/ui.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/highcontrast/content.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/highcontrast/dialog.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/highcontrast/ui.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/o2k7/content.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/o2k7/dialog.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/o2k7/img/button_bg.png
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_black.png
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_silver.png
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/o2k7/ui.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/o2k7/ui_black.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/o2k7/ui_silver.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/source_editor.htm
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/simple/editor_template.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/simple/editor_template_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/simple/img/icons.gif
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/simple/langs/en.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/simple/skins/default/content.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/simple/skins/default/ui.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/simple/skins/o2k7/content.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/simple/skins/o2k7/img/button_bg.png
-%%WWWDIR%%/plugins/html_mail/tiny_mce/themes/simple/skins/o2k7/ui.css
-%%WWWDIR%%/plugins/html_mail/tiny_mce/tiny_mce.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/tiny_mce_gzip.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/tiny_mce_gzip.php
-%%WWWDIR%%/plugins/html_mail/tiny_mce/tiny_mce_popup.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/tiny_mce_src.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/utils/editable_selects.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/utils/form_utils.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/utils/mctabs.js
-%%WWWDIR%%/plugins/html_mail/tiny_mce/utils/validate.js
-%%WWWDIR%%/plugins/html_mail/work.php
-%%WWWDIR%%/plugins/imap_domain_map/README
-%%WWWDIR%%/plugins/imap_domain_map/config.php
-%%WWWDIR%%/plugins/imap_domain_map/settings.php
-%%WWWDIR%%/plugins/imap_domain_map/work.php
-%%WWWDIR%%/plugins/js_help/README
-%%WWWDIR%%/plugins/js_help/ajax.php
-%%WWWDIR%%/plugins/js_help/config.php
-%%WWWDIR%%/plugins/js_help/display.php
-%%WWWDIR%%/plugins/js_help/work.php
-%%WWWDIR%%/plugins/js_notice/README
-%%WWWDIR%%/plugins/js_notice/config.php
-%%WWWDIR%%/plugins/js_notice/display.php
-%%WWWDIR%%/plugins/js_notice/work.php
-%%WWWDIR%%/plugins/js_sign/README
-%%WWWDIR%%/plugins/js_sign/ajax.php
-%%WWWDIR%%/plugins/js_sign/config.php
-%%WWWDIR%%/plugins/js_sign/display.php
-%%WWWDIR%%/plugins/js_sign/work.php
-%%WWWDIR%%/plugins/ldap_addressbook/README
-%%WWWDIR%%/plugins/ldap_addressbook/config.php
-%%WWWDIR%%/plugins/ldap_addressbook/settings.php
-%%WWWDIR%%/plugins/ldap_addressbook/work.php
-%%WWWDIR%%/plugins/ldap_mailhost/README
-%%WWWDIR%%/plugins/ldap_mailhost/config.php
-%%WWWDIR%%/plugins/ldap_mailhost/settings.php
-%%WWWDIR%%/plugins/ldap_mailhost/work.php
-%%WWWDIR%%/plugins/logger/README
-%%WWWDIR%%/plugins/logger/config.php
-%%WWWDIR%%/plugins/logger/log.mysql.sql
-%%WWWDIR%%/plugins/logger/log.pgsql.sql
-%%WWWDIR%%/plugins/logger/settings.php
-%%WWWDIR%%/plugins/logger/work.php
-%%WWWDIR%%/plugins/login_alias/README
-%%WWWDIR%%/plugins/login_alias/config.php
-%%WWWDIR%%/plugins/login_alias/login_alias_table.mysql.sql
-%%WWWDIR%%/plugins/login_alias/login_alias_table.psql.sql
-%%WWWDIR%%/plugins/login_alias/settings.php
-%%WWWDIR%%/plugins/login_alias/work.php
-%%WWWDIR%%/plugins/message_digest/README
-%%WWWDIR%%/plugins/message_digest/config.php
-%%WWWDIR%%/plugins/message_digest/display.php
-%%WWWDIR%%/plugins/message_digest/work.php
-%%WWWDIR%%/plugins/message_tags/README
-%%WWWDIR%%/plugins/message_tags/ajax.php
-%%WWWDIR%%/plugins/message_tags/config.php
-%%WWWDIR%%/plugins/message_tags/css/message_tags.css
-%%WWWDIR%%/plugins/message_tags/display.php
-%%WWWDIR%%/plugins/message_tags/page.php
-%%WWWDIR%%/plugins/message_tags/tag-icon.png
-%%WWWDIR%%/plugins/message_tags/work.php
-%%WWWDIR%%/plugins/move_sent/README
-%%WWWDIR%%/plugins/move_sent/config.php
-%%WWWDIR%%/plugins/move_sent/display.php
-%%WWWDIR%%/plugins/move_sent/work.php
-%%WWWDIR%%/plugins/news/README
-%%WWWDIR%%/plugins/news/config.php
-%%WWWDIR%%/plugins/news/css/news.css
-%%WWWDIR%%/plugins/news/display.php
-%%WWWDIR%%/plugins/news/page.php
-%%WWWDIR%%/plugins/news/work.php
-%%WWWDIR%%/plugins/notices/README
-%%WWWDIR%%/plugins/notices/config.php
-%%WWWDIR%%/plugins/notices/display.php
-%%WWWDIR%%/plugins/notices/new_message_window.html
-%%WWWDIR%%/plugins/notices/script/soundmanager2-min.js
-%%WWWDIR%%/plugins/notices/script/soundmanager2.js
-%%WWWDIR%%/plugins/notices/sounds.php
-%%WWWDIR%%/plugins/notices/sounds/apmail.mp3
-%%WWWDIR%%/plugins/notices/sounds/carlin.mp3
-%%WWWDIR%%/plugins/notices/sounds/elephant.mp3
-%%WWWDIR%%/plugins/notices/sounds/elk.mp3
-%%WWWDIR%%/plugins/notices/sounds/frog.mp3
-%%WWWDIR%%/plugins/notices/sounds/havemail.mp3
-%%WWWDIR%%/plugins/notices/sounds/loon.mp3
-%%WWWDIR%%/plugins/notices/sounds/rsnake.mp3
-%%WWWDIR%%/plugins/notices/sounds/swamp.mp3
-%%WWWDIR%%/plugins/notices/sounds/worf.mp3
-%%WWWDIR%%/plugins/notices/swf/soundmanager2.swf
-%%WWWDIR%%/plugins/notices/swf/soundmanager2_flash9.swf
-%%WWWDIR%%/plugins/notices/test_sound.php
-%%WWWDIR%%/plugins/notices/work.php
-%%WWWDIR%%/plugins/pop_fetch/README
-%%WWWDIR%%/plugins/pop_fetch/ajax.php
-%%WWWDIR%%/plugins/pop_fetch/config.php
-%%WWWDIR%%/plugins/pop_fetch/css/pop_fetch.css
-%%WWWDIR%%/plugins/pop_fetch/display.php
-%%WWWDIR%%/plugins/pop_fetch/page.php
-%%WWWDIR%%/plugins/pop_fetch/pop3_class.php
-%%WWWDIR%%/plugins/pop_fetch/settings.php
-%%WWWDIR%%/plugins/pop_fetch/work.php
-%%WWWDIR%%/plugins/quota/README
-%%WWWDIR%%/plugins/quota/config.php
-%%WWWDIR%%/plugins/quota/display.php
-%%WWWDIR%%/plugins/quota/work.php
-%%WWWDIR%%/plugins/saved_search/README
-%%WWWDIR%%/plugins/saved_search/config.php
-%%WWWDIR%%/plugins/saved_search/display.php
-%%WWWDIR%%/plugins/saved_search/work.php
-%%WWWDIR%%/plugins/select_range/README
-%%WWWDIR%%/plugins/select_range/config.php
-%%WWWDIR%%/plugins/select_range/work.php
-%%WWWDIR%%/plugins/spam_folder/README
-%%WWWDIR%%/plugins/spam_folder/config.php
-%%WWWDIR%%/plugins/spam_folder/display.php
-%%WWWDIR%%/plugins/spam_folder/work.php
-%%WWWDIR%%/plugins/username/README
-%%WWWDIR%%/plugins/username/config.php
-%%WWWDIR%%/plugins/username/display.php
-%%WWWDIR%%/plugins/uuencode/README
-%%WWWDIR%%/plugins/uuencode/config.php
-%%WWWDIR%%/plugins/uuencode/display.php
-%%WWWDIR%%/plugins/uuencode/include.php
-%%WWWDIR%%/plugins/uuencode/work.php
-%%WWWDIR%%/themes/albook_sepia/README.txt
-%%WWWDIR%%/themes/albook_sepia/css/about.css
-%%WWWDIR%%/themes/albook_sepia/css/compose.css
-%%WWWDIR%%/themes/albook_sepia/css/contact_groups.css
-%%WWWDIR%%/themes/albook_sepia/css/contacts.css
-%%WWWDIR%%/themes/albook_sepia/css/folders.css
-%%WWWDIR%%/themes/albook_sepia/css/login.css
-%%WWWDIR%%/themes/albook_sepia/css/mailbox.css
-%%WWWDIR%%/themes/albook_sepia/css/main.css
-%%WWWDIR%%/themes/albook_sepia/css/message.css
-%%WWWDIR%%/themes/albook_sepia/css/new.css
-%%WWWDIR%%/themes/albook_sepia/css/not_found.css
-%%WWWDIR%%/themes/albook_sepia/css/options.css
-%%WWWDIR%%/themes/albook_sepia/css/profile.css
-%%WWWDIR%%/themes/albook_sepia/css/search.css
-%%WWWDIR%%/themes/albook_sepia/css/thread_view.css
-%%WWWDIR%%/themes/albook_sepia/icons/about.png
-%%WWWDIR%%/themes/albook_sepia/icons/compose.png
-%%WWWDIR%%/themes/albook_sepia/icons/contacts.png
-%%WWWDIR%%/themes/albook_sepia/icons/default.png
-%%WWWDIR%%/themes/albook_sepia/icons/empty_mailbox.png
-%%WWWDIR%%/themes/albook_sepia/icons/emptytrash.png
-%%WWWDIR%%/themes/albook_sepia/icons/folders.png
-%%WWWDIR%%/themes/albook_sepia/icons/mailbox.png
-%%WWWDIR%%/themes/albook_sepia/icons/message.png
-%%WWWDIR%%/themes/albook_sepia/icons/new.png
-%%WWWDIR%%/themes/albook_sepia/icons/options.png
-%%WWWDIR%%/themes/albook_sepia/icons/profile.png
-%%WWWDIR%%/themes/albook_sepia/icons/search.png
-%%WWWDIR%%/themes/albook_sepia/icons/trash.png
-%%WWWDIR%%/themes/albook_sepia/images/arrow.png
-%%WWWDIR%%/themes/albook_sepia/images/calendar.png
-%%WWWDIR%%/themes/albook_sepia/images/compose.png
-%%WWWDIR%%/themes/albook_sepia/images/contacts.png
-%%WWWDIR%%/themes/albook_sepia/images/filter.png
-%%WWWDIR%%/themes/albook_sepia/images/folder.png
-%%WWWDIR%%/themes/albook_sepia/images/folders.png
-%%WWWDIR%%/themes/albook_sepia/images/hastymail.ico
-%%WWWDIR%%/themes/albook_sepia/images/next.png
-%%WWWDIR%%/themes/albook_sepia/images/nw.png
-%%WWWDIR%%/themes/albook_sepia/images/open_folder.png
-%%WWWDIR%%/themes/albook_sepia/images/options.png
-%%WWWDIR%%/themes/albook_sepia/images/prev.png
-%%WWWDIR%%/themes/albook_sepia/images/profile.png
-%%WWWDIR%%/themes/albook_sepia/images/quit.png
-%%WWWDIR%%/themes/albook_sepia/images/read_msg.png
-%%WWWDIR%%/themes/albook_sepia/images/search.png
-%%WWWDIR%%/themes/albook_sepia/images/unread_msg.png
-%%WWWDIR%%/themes/albook_sepia/images/up.png
-%%WWWDIR%%/themes/albook_sepia/templates/about.php
-%%WWWDIR%%/themes/albook_sepia/templates/compose.php
-%%WWWDIR%%/themes/albook_sepia/templates/contact_groups.php
-%%WWWDIR%%/themes/albook_sepia/templates/contacts.php
-%%WWWDIR%%/themes/albook_sepia/templates/folders.php
-%%WWWDIR%%/themes/albook_sepia/templates/login.php
-%%WWWDIR%%/themes/albook_sepia/templates/mailbox.php
-%%WWWDIR%%/themes/albook_sepia/templates/main.php
-%%WWWDIR%%/themes/albook_sepia/templates/message.php
-%%WWWDIR%%/themes/albook_sepia/templates/new.php
-%%WWWDIR%%/themes/albook_sepia/templates/not_found.php
-%%WWWDIR%%/themes/albook_sepia/templates/options.php
-%%WWWDIR%%/themes/albook_sepia/templates/profile.php
-%%WWWDIR%%/themes/albook_sepia/templates/search.php
-%%WWWDIR%%/themes/albook_sepia/templates/thread_view.php
-%%WWWDIR%%/themes/aqua/css/about.css
-%%WWWDIR%%/themes/aqua/css/compose.css
-%%WWWDIR%%/themes/aqua/css/contact_groups.css
-%%WWWDIR%%/themes/aqua/css/contacts.css
-%%WWWDIR%%/themes/aqua/css/folders.css
-%%WWWDIR%%/themes/aqua/css/login.css
-%%WWWDIR%%/themes/aqua/css/mailbox.css
-%%WWWDIR%%/themes/aqua/css/main.css
-%%WWWDIR%%/themes/aqua/css/message.css
-%%WWWDIR%%/themes/aqua/css/new.css
-%%WWWDIR%%/themes/aqua/css/not_found.css
-%%WWWDIR%%/themes/aqua/css/options.css
-%%WWWDIR%%/themes/aqua/css/profile.css
-%%WWWDIR%%/themes/aqua/css/search.css
-%%WWWDIR%%/themes/aqua/css/thread_view.css
-%%WWWDIR%%/themes/aqua/icons/about.png
-%%WWWDIR%%/themes/aqua/icons/compose.png
-%%WWWDIR%%/themes/aqua/icons/contacts.png
-%%WWWDIR%%/themes/aqua/icons/default.png
-%%WWWDIR%%/themes/aqua/icons/empty_mailbox.png
-%%WWWDIR%%/themes/aqua/icons/empty_trash.png
-%%WWWDIR%%/themes/aqua/icons/folders.png
-%%WWWDIR%%/themes/aqua/icons/mailbox.png
-%%WWWDIR%%/themes/aqua/icons/message.png
-%%WWWDIR%%/themes/aqua/icons/new.png
-%%WWWDIR%%/themes/aqua/icons/options.png
-%%WWWDIR%%/themes/aqua/icons/profile.png
-%%WWWDIR%%/themes/aqua/icons/search.png
-%%WWWDIR%%/themes/aqua/icons/trash.png
-%%WWWDIR%%/themes/aqua/images/arrow.png
-%%WWWDIR%%/themes/aqua/images/bg.png
-%%WWWDIR%%/themes/aqua/images/folder.png
-%%WWWDIR%%/themes/aqua/images/hastymail.ico
-%%WWWDIR%%/themes/aqua/images/next.png
-%%WWWDIR%%/themes/aqua/images/nw.png
-%%WWWDIR%%/themes/aqua/images/open_folder.png
-%%WWWDIR%%/themes/aqua/images/prev.png
-%%WWWDIR%%/themes/aqua/images/read_msg.png
-%%WWWDIR%%/themes/aqua/images/unread_msg.png
-%%WWWDIR%%/themes/aqua/images/up.png
-%%WWWDIR%%/themes/buuf/README.txt
-%%WWWDIR%%/themes/buuf/css/about.css
-%%WWWDIR%%/themes/buuf/css/compose.css
-%%WWWDIR%%/themes/buuf/css/contact_groups.css
-%%WWWDIR%%/themes/buuf/css/contacts.css
-%%WWWDIR%%/themes/buuf/css/folders.css
-%%WWWDIR%%/themes/buuf/css/login.css
-%%WWWDIR%%/themes/buuf/css/mailbox.css
-%%WWWDIR%%/themes/buuf/css/main.css
-%%WWWDIR%%/themes/buuf/css/message.css
-%%WWWDIR%%/themes/buuf/css/new.css
-%%WWWDIR%%/themes/buuf/css/not_found.css
-%%WWWDIR%%/themes/buuf/css/options.css
-%%WWWDIR%%/themes/buuf/css/profile.css
-%%WWWDIR%%/themes/buuf/css/search.css
-%%WWWDIR%%/themes/buuf/css/thread_view.css
-%%WWWDIR%%/themes/buuf/icons/about.png
-%%WWWDIR%%/themes/buuf/icons/compose.png
-%%WWWDIR%%/themes/buuf/icons/contacts.png
-%%WWWDIR%%/themes/buuf/icons/default.png
-%%WWWDIR%%/themes/buuf/icons/empty_mailbox.png
-%%WWWDIR%%/themes/buuf/icons/empty_trash.png
-%%WWWDIR%%/themes/buuf/icons/folders.png
-%%WWWDIR%%/themes/buuf/icons/mailbox.png
-%%WWWDIR%%/themes/buuf/icons/message.png
-%%WWWDIR%%/themes/buuf/icons/new.png
-%%WWWDIR%%/themes/buuf/icons/options.png
-%%WWWDIR%%/themes/buuf/icons/profile.png
-%%WWWDIR%%/themes/buuf/icons/search.png
-%%WWWDIR%%/themes/buuf/icons/trash.png
-%%WWWDIR%%/themes/buuf/images/about.png
-%%WWWDIR%%/themes/buuf/images/arrow.png
-%%WWWDIR%%/themes/buuf/images/bg.png
-%%WWWDIR%%/themes/buuf/images/calendar.png
-%%WWWDIR%%/themes/buuf/images/compose.png
-%%WWWDIR%%/themes/buuf/images/contacts.png
-%%WWWDIR%%/themes/buuf/images/default.png
-%%WWWDIR%%/themes/buuf/images/empty_mailbox.png
-%%WWWDIR%%/themes/buuf/images/empty_trash.png
-%%WWWDIR%%/themes/buuf/images/filter.png
-%%WWWDIR%%/themes/buuf/images/folder.png
-%%WWWDIR%%/themes/buuf/images/folders.png
-%%WWWDIR%%/themes/buuf/images/hastymail.ico
-%%WWWDIR%%/themes/buuf/images/mailbox.png
-%%WWWDIR%%/themes/buuf/images/message.png
-%%WWWDIR%%/themes/buuf/images/new.png
-%%WWWDIR%%/themes/buuf/images/news.png
-%%WWWDIR%%/themes/buuf/images/next.png
-%%WWWDIR%%/themes/buuf/images/nw.png
-%%WWWDIR%%/themes/buuf/images/open_folder.png
-%%WWWDIR%%/themes/buuf/images/options.png
-%%WWWDIR%%/themes/buuf/images/prev.png
-%%WWWDIR%%/themes/buuf/images/profile.png
-%%WWWDIR%%/themes/buuf/images/quit.png
-%%WWWDIR%%/themes/buuf/images/read_msg.png
-%%WWWDIR%%/themes/buuf/images/search.png
-%%WWWDIR%%/themes/buuf/images/trash.png
-%%WWWDIR%%/themes/buuf/images/unread_msg.png
-%%WWWDIR%%/themes/buuf/images/up.png
-%%WWWDIR%%/themes/buuf/templates/.htaccess
-%%WWWDIR%%/themes/buuf/templates/about.php
-%%WWWDIR%%/themes/buuf/templates/compose.php
-%%WWWDIR%%/themes/buuf/templates/contact_groups.php
-%%WWWDIR%%/themes/buuf/templates/contacts.php
-%%WWWDIR%%/themes/buuf/templates/folders.php
-%%WWWDIR%%/themes/buuf/templates/login.php
-%%WWWDIR%%/themes/buuf/templates/mailbox.php
-%%WWWDIR%%/themes/buuf/templates/main.php
-%%WWWDIR%%/themes/buuf/templates/message.php
-%%WWWDIR%%/themes/buuf/templates/new.php
-%%WWWDIR%%/themes/buuf/templates/not_found.php
-%%WWWDIR%%/themes/buuf/templates/options.php
-%%WWWDIR%%/themes/buuf/templates/profile.php
-%%WWWDIR%%/themes/buuf/templates/search.php
-%%WWWDIR%%/themes/buuf/templates/thread_view.php
-%%WWWDIR%%/themes/buuf_deuce/README.txt
-%%WWWDIR%%/themes/buuf_deuce/css/about.css
-%%WWWDIR%%/themes/buuf_deuce/css/compose.css
-%%WWWDIR%%/themes/buuf_deuce/css/contact_groups.css
-%%WWWDIR%%/themes/buuf_deuce/css/contacts.css
-%%WWWDIR%%/themes/buuf_deuce/css/folders.css
-%%WWWDIR%%/themes/buuf_deuce/css/login.css
-%%WWWDIR%%/themes/buuf_deuce/css/mailbox.css
-%%WWWDIR%%/themes/buuf_deuce/css/main.css
-%%WWWDIR%%/themes/buuf_deuce/css/message.css
-%%WWWDIR%%/themes/buuf_deuce/css/new.css
-%%WWWDIR%%/themes/buuf_deuce/css/not_found.css
-%%WWWDIR%%/themes/buuf_deuce/css/options.css
-%%WWWDIR%%/themes/buuf_deuce/css/profile.css
-%%WWWDIR%%/themes/buuf_deuce/css/search.css
-%%WWWDIR%%/themes/buuf_deuce/css/thread_view.css
-%%WWWDIR%%/themes/buuf_deuce/icons/about.png
-%%WWWDIR%%/themes/buuf_deuce/icons/compose.png
-%%WWWDIR%%/themes/buuf_deuce/icons/contacts.png
-%%WWWDIR%%/themes/buuf_deuce/icons/default.png
-%%WWWDIR%%/themes/buuf_deuce/icons/empty_mailbox.png
-%%WWWDIR%%/themes/buuf_deuce/icons/empty_trash.png
-%%WWWDIR%%/themes/buuf_deuce/icons/folders.png
-%%WWWDIR%%/themes/buuf_deuce/icons/mailbox.png
-%%WWWDIR%%/themes/buuf_deuce/icons/message.png
-%%WWWDIR%%/themes/buuf_deuce/icons/new.png
-%%WWWDIR%%/themes/buuf_deuce/icons/options.png
-%%WWWDIR%%/themes/buuf_deuce/icons/profile.png
-%%WWWDIR%%/themes/buuf_deuce/icons/search.png
-%%WWWDIR%%/themes/buuf_deuce/icons/trash.png
-%%WWWDIR%%/themes/buuf_deuce/images/arrow.png
-%%WWWDIR%%/themes/buuf_deuce/images/bg.png
-%%WWWDIR%%/themes/buuf_deuce/images/bg2.png
-%%WWWDIR%%/themes/buuf_deuce/images/folder.png
-%%WWWDIR%%/themes/buuf_deuce/images/hastymail.ico
-%%WWWDIR%%/themes/buuf_deuce/images/next.png
-%%WWWDIR%%/themes/buuf_deuce/images/nw.png
-%%WWWDIR%%/themes/buuf_deuce/images/open_folder.png
-%%WWWDIR%%/themes/buuf_deuce/images/prev.png
-%%WWWDIR%%/themes/buuf_deuce/images/read_msg.png
-%%WWWDIR%%/themes/buuf_deuce/images/unread_msg.png
-%%WWWDIR%%/themes/buuf_deuce/images/up.png
-%%WWWDIR%%/themes/clean/config.php
-%%WWWDIR%%/themes/clean/css/about.css
-%%WWWDIR%%/themes/clean/css/compose.css
-%%WWWDIR%%/themes/clean/css/contact_groups.css
-%%WWWDIR%%/themes/clean/css/contacts.css
-%%WWWDIR%%/themes/clean/css/folders.css
-%%WWWDIR%%/themes/clean/css/login.css
-%%WWWDIR%%/themes/clean/css/mailbox.css
-%%WWWDIR%%/themes/clean/css/main.css
-%%WWWDIR%%/themes/clean/css/message.css
-%%WWWDIR%%/themes/clean/css/new.css
-%%WWWDIR%%/themes/clean/css/not_found.css
-%%WWWDIR%%/themes/clean/css/options.css
-%%WWWDIR%%/themes/clean/css/profile.css
-%%WWWDIR%%/themes/clean/css/search.css
-%%WWWDIR%%/themes/clean/css/thread_view.css
-%%WWWDIR%%/themes/clean/icons/about.png
-%%WWWDIR%%/themes/clean/icons/compose.png
-%%WWWDIR%%/themes/clean/icons/contacts.png
-%%WWWDIR%%/themes/clean/icons/default.png
-%%WWWDIR%%/themes/clean/icons/empty_mailbox.png
-%%WWWDIR%%/themes/clean/icons/empty_trash.png
-%%WWWDIR%%/themes/clean/icons/folders.png
-%%WWWDIR%%/themes/clean/icons/mailbox.png
-%%WWWDIR%%/themes/clean/icons/message.png
-%%WWWDIR%%/themes/clean/icons/new.png
-%%WWWDIR%%/themes/clean/icons/options.png
-%%WWWDIR%%/themes/clean/icons/profile.png
-%%WWWDIR%%/themes/clean/icons/search.png
-%%WWWDIR%%/themes/clean/icons/trash.png
-%%WWWDIR%%/themes/clean/images/arrow.png
-%%WWWDIR%%/themes/clean/images/bg.png
-%%WWWDIR%%/themes/clean/images/folder.png
-%%WWWDIR%%/themes/clean/images/hastymail.ico
-%%WWWDIR%%/themes/clean/images/next.png
-%%WWWDIR%%/themes/clean/images/nw.png
-%%WWWDIR%%/themes/clean/images/open_folder.png
-%%WWWDIR%%/themes/clean/images/prev.png
-%%WWWDIR%%/themes/clean/images/read_msg.png
-%%WWWDIR%%/themes/clean/images/sprite.png
-%%WWWDIR%%/themes/clean/images/unread_msg.png
-%%WWWDIR%%/themes/clean/images/up.png
-%%WWWDIR%%/themes/clean/images/working.gif
-%%WWWDIR%%/themes/clean/templates/.htaccess
-%%WWWDIR%%/themes/clean/templates/about.php
-%%WWWDIR%%/themes/clean/templates/compose.php
-%%WWWDIR%%/themes/clean/templates/contact_groups.php
-%%WWWDIR%%/themes/clean/templates/contacts.php
-%%WWWDIR%%/themes/clean/templates/folders.php
-%%WWWDIR%%/themes/clean/templates/login.php
-%%WWWDIR%%/themes/clean/templates/mailbox.php
-%%WWWDIR%%/themes/clean/templates/main.php
-%%WWWDIR%%/themes/clean/templates/message.php
-%%WWWDIR%%/themes/clean/templates/new.php
-%%WWWDIR%%/themes/clean/templates/not_found.php
-%%WWWDIR%%/themes/clean/templates/options.php
-%%WWWDIR%%/themes/clean/templates/profile.php
-%%WWWDIR%%/themes/clean/templates/search.php
-%%WWWDIR%%/themes/clean/templates/thread_view.php
-%%WWWDIR%%/themes/dark/css/about.css
-%%WWWDIR%%/themes/dark/css/compose.css
-%%WWWDIR%%/themes/dark/css/contact_groups.css
-%%WWWDIR%%/themes/dark/css/contacts.css
-%%WWWDIR%%/themes/dark/css/folders.css
-%%WWWDIR%%/themes/dark/css/login.css
-%%WWWDIR%%/themes/dark/css/mailbox.css
-%%WWWDIR%%/themes/dark/css/main.css
-%%WWWDIR%%/themes/dark/css/message.css
-%%WWWDIR%%/themes/dark/css/new.css
-%%WWWDIR%%/themes/dark/css/not_found.css
-%%WWWDIR%%/themes/dark/css/options.css
-%%WWWDIR%%/themes/dark/css/profile.css
-%%WWWDIR%%/themes/dark/css/search.css
-%%WWWDIR%%/themes/dark/css/thread_view.css
-%%WWWDIR%%/themes/dark/icons/about.png
-%%WWWDIR%%/themes/dark/icons/compose.png
-%%WWWDIR%%/themes/dark/icons/contacts.png
-%%WWWDIR%%/themes/dark/icons/default.png
-%%WWWDIR%%/themes/dark/icons/empty_mailbox.png
-%%WWWDIR%%/themes/dark/icons/empty_trash.png
-%%WWWDIR%%/themes/dark/icons/folders.png
-%%WWWDIR%%/themes/dark/icons/mailbox.png
-%%WWWDIR%%/themes/dark/icons/message.png
-%%WWWDIR%%/themes/dark/icons/new.png
-%%WWWDIR%%/themes/dark/icons/options.png
-%%WWWDIR%%/themes/dark/icons/profile.png
-%%WWWDIR%%/themes/dark/icons/search.png
-%%WWWDIR%%/themes/dark/icons/trash.png
-%%WWWDIR%%/themes/dark/images/arrow.png
-%%WWWDIR%%/themes/dark/images/bg.png
-%%WWWDIR%%/themes/dark/images/folder.png
-%%WWWDIR%%/themes/dark/images/hastymail.ico
-%%WWWDIR%%/themes/dark/images/next.png
-%%WWWDIR%%/themes/dark/images/nw.png
-%%WWWDIR%%/themes/dark/images/open_folder.png
-%%WWWDIR%%/themes/dark/images/prev.png
-%%WWWDIR%%/themes/dark/images/read_msg.png
-%%WWWDIR%%/themes/dark/images/unread_msg.png
-%%WWWDIR%%/themes/dark/images/up.png
-%%WWWDIR%%/themes/dark_gray/css/about.css
-%%WWWDIR%%/themes/dark_gray/css/compose.css
-%%WWWDIR%%/themes/dark_gray/css/contact_groups.css
-%%WWWDIR%%/themes/dark_gray/css/contacts.css
-%%WWWDIR%%/themes/dark_gray/css/folders.css
-%%WWWDIR%%/themes/dark_gray/css/login.css
-%%WWWDIR%%/themes/dark_gray/css/mailbox.css
-%%WWWDIR%%/themes/dark_gray/css/main.css
-%%WWWDIR%%/themes/dark_gray/css/message.css
-%%WWWDIR%%/themes/dark_gray/css/new.css
-%%WWWDIR%%/themes/dark_gray/css/not_found.css
-%%WWWDIR%%/themes/dark_gray/css/options.css
-%%WWWDIR%%/themes/dark_gray/css/profile.css
-%%WWWDIR%%/themes/dark_gray/css/search.css
-%%WWWDIR%%/themes/dark_gray/css/thread_view.css
-%%WWWDIR%%/themes/dark_gray/icons/about.png
-%%WWWDIR%%/themes/dark_gray/icons/compose.png
-%%WWWDIR%%/themes/dark_gray/icons/contacts.png
-%%WWWDIR%%/themes/dark_gray/icons/default.png
-%%WWWDIR%%/themes/dark_gray/icons/empty_mailbox.png
-%%WWWDIR%%/themes/dark_gray/icons/empty_trash.png
-%%WWWDIR%%/themes/dark_gray/icons/folders.png
-%%WWWDIR%%/themes/dark_gray/icons/mailbox.png
-%%WWWDIR%%/themes/dark_gray/icons/message.png
-%%WWWDIR%%/themes/dark_gray/icons/new.png
-%%WWWDIR%%/themes/dark_gray/icons/options.png
-%%WWWDIR%%/themes/dark_gray/icons/profile.png
-%%WWWDIR%%/themes/dark_gray/icons/search.png
-%%WWWDIR%%/themes/dark_gray/icons/trash.png
-%%WWWDIR%%/themes/dark_gray/images/hastymail.ico
-%%WWWDIR%%/themes/dark_gray/images/next.png
-%%WWWDIR%%/themes/dark_gray/images/prev.png
-%%WWWDIR%%/themes/dark_gray/images/sprite.png
-%%WWWDIR%%/themes/default/css/about.css
-%%WWWDIR%%/themes/default/css/compose.css
-%%WWWDIR%%/themes/default/css/contact_groups.css
-%%WWWDIR%%/themes/default/css/contacts.css
-%%WWWDIR%%/themes/default/css/folders.css
-%%WWWDIR%%/themes/default/css/login.css
-%%WWWDIR%%/themes/default/css/mailbox.css
-%%WWWDIR%%/themes/default/css/main.css
-%%WWWDIR%%/themes/default/css/message.css
-%%WWWDIR%%/themes/default/css/new.css
-%%WWWDIR%%/themes/default/css/not_found.css
-%%WWWDIR%%/themes/default/css/options.css
-%%WWWDIR%%/themes/default/css/profile.css
-%%WWWDIR%%/themes/default/css/search.css
-%%WWWDIR%%/themes/default/css/thread_view.css
-%%WWWDIR%%/themes/default/icons/about.png
-%%WWWDIR%%/themes/default/icons/compose.png
-%%WWWDIR%%/themes/default/icons/contacts.png
-%%WWWDIR%%/themes/default/icons/default.png
-%%WWWDIR%%/themes/default/icons/empty_mailbox.png
-%%WWWDIR%%/themes/default/icons/empty_trash.png
-%%WWWDIR%%/themes/default/icons/folders.png
-%%WWWDIR%%/themes/default/icons/mailbox.png
-%%WWWDIR%%/themes/default/icons/message.png
-%%WWWDIR%%/themes/default/icons/new.png
-%%WWWDIR%%/themes/default/icons/options.png
-%%WWWDIR%%/themes/default/icons/profile.png
-%%WWWDIR%%/themes/default/icons/search.png
-%%WWWDIR%%/themes/default/icons/trash.png
-%%WWWDIR%%/themes/default/images/arrow.png
-%%WWWDIR%%/themes/default/images/bg.png
-%%WWWDIR%%/themes/default/images/folder.png
-%%WWWDIR%%/themes/default/images/hastymail.ico
-%%WWWDIR%%/themes/default/images/next.png
-%%WWWDIR%%/themes/default/images/nw.png
-%%WWWDIR%%/themes/default/images/open_folder.png
-%%WWWDIR%%/themes/default/images/prev.png
-%%WWWDIR%%/themes/default/images/read_msg.png
-%%WWWDIR%%/themes/default/images/sprite.png
-%%WWWDIR%%/themes/default/images/unread_msg.png
-%%WWWDIR%%/themes/default/images/up.png
-%%WWWDIR%%/themes/default/templates/.htaccess
-%%WWWDIR%%/themes/default/templates/about.php
-%%WWWDIR%%/themes/default/templates/compose.php
-%%WWWDIR%%/themes/default/templates/contact_groups.php
-%%WWWDIR%%/themes/default/templates/contacts.php
-%%WWWDIR%%/themes/default/templates/folders.php
-%%WWWDIR%%/themes/default/templates/login.php
-%%WWWDIR%%/themes/default/templates/mailbox.php
-%%WWWDIR%%/themes/default/templates/main.php
-%%WWWDIR%%/themes/default/templates/message.php
-%%WWWDIR%%/themes/default/templates/new.php
-%%WWWDIR%%/themes/default/templates/not_found.php
-%%WWWDIR%%/themes/default/templates/options.php
-%%WWWDIR%%/themes/default/templates/profile.php
-%%WWWDIR%%/themes/default/templates/search.php
-%%WWWDIR%%/themes/default/templates/thread_view.php
-%%WWWDIR%%/themes/green/css/about.css
-%%WWWDIR%%/themes/green/css/compose.css
-%%WWWDIR%%/themes/green/css/contact_groups.css
-%%WWWDIR%%/themes/green/css/contacts.css
-%%WWWDIR%%/themes/green/css/folders.css
-%%WWWDIR%%/themes/green/css/login.css
-%%WWWDIR%%/themes/green/css/mailbox.css
-%%WWWDIR%%/themes/green/css/main.css
-%%WWWDIR%%/themes/green/css/message.css
-%%WWWDIR%%/themes/green/css/new.css
-%%WWWDIR%%/themes/green/css/not_found.css
-%%WWWDIR%%/themes/green/css/options.css
-%%WWWDIR%%/themes/green/css/profile.css
-%%WWWDIR%%/themes/green/css/search.css
-%%WWWDIR%%/themes/green/css/thread_view.css
-%%WWWDIR%%/themes/green/icons/about.png
-%%WWWDIR%%/themes/green/icons/compose.png
-%%WWWDIR%%/themes/green/icons/contacts.png
-%%WWWDIR%%/themes/green/icons/default.png
-%%WWWDIR%%/themes/green/icons/empty_mailbox.png
-%%WWWDIR%%/themes/green/icons/empty_trash.png
-%%WWWDIR%%/themes/green/icons/folders.png
-%%WWWDIR%%/themes/green/icons/mailbox.png
-%%WWWDIR%%/themes/green/icons/message.png
-%%WWWDIR%%/themes/green/icons/new.png
-%%WWWDIR%%/themes/green/icons/options.png
-%%WWWDIR%%/themes/green/icons/profile.png
-%%WWWDIR%%/themes/green/icons/search.png
-%%WWWDIR%%/themes/green/icons/trash.png
-%%WWWDIR%%/themes/green/images/arrow.png
-%%WWWDIR%%/themes/green/images/bg.png
-%%WWWDIR%%/themes/green/images/folder.png
-%%WWWDIR%%/themes/green/images/hastymail.ico
-%%WWWDIR%%/themes/green/images/next.png
-%%WWWDIR%%/themes/green/images/nw.png
-%%WWWDIR%%/themes/green/images/open_folder.png
-%%WWWDIR%%/themes/green/images/prev.png
-%%WWWDIR%%/themes/green/images/read_msg.png
-%%WWWDIR%%/themes/green/images/unread_msg.png
-%%WWWDIR%%/themes/green/images/up.png
-%%WWWDIR%%/themes/moss/css/about.css
-%%WWWDIR%%/themes/moss/css/compose.css
-%%WWWDIR%%/themes/moss/css/contact_groups.css
-%%WWWDIR%%/themes/moss/css/contacts.css
-%%WWWDIR%%/themes/moss/css/folders.css
-%%WWWDIR%%/themes/moss/css/login.css
-%%WWWDIR%%/themes/moss/css/mailbox.css
-%%WWWDIR%%/themes/moss/css/main.css
-%%WWWDIR%%/themes/moss/css/message.css
-%%WWWDIR%%/themes/moss/css/new.css
-%%WWWDIR%%/themes/moss/css/not_found.css
-%%WWWDIR%%/themes/moss/css/options.css
-%%WWWDIR%%/themes/moss/css/profile.css
-%%WWWDIR%%/themes/moss/css/search.css
-%%WWWDIR%%/themes/moss/css/thread_view.css
-%%WWWDIR%%/themes/moss/icons/about.png
-%%WWWDIR%%/themes/moss/icons/compose.png
-%%WWWDIR%%/themes/moss/icons/contacts.png
-%%WWWDIR%%/themes/moss/icons/default.png
-%%WWWDIR%%/themes/moss/icons/empty_mailbox.png
-%%WWWDIR%%/themes/moss/icons/empty_trash.png
-%%WWWDIR%%/themes/moss/icons/folders.png
-%%WWWDIR%%/themes/moss/icons/mailbox.png
-%%WWWDIR%%/themes/moss/icons/message.png
-%%WWWDIR%%/themes/moss/icons/new.png
-%%WWWDIR%%/themes/moss/icons/options.png
-%%WWWDIR%%/themes/moss/icons/profile.png
-%%WWWDIR%%/themes/moss/icons/search.png
-%%WWWDIR%%/themes/moss/icons/trash.png
-%%WWWDIR%%/themes/moss/images/arrow.png
-%%WWWDIR%%/themes/moss/images/bb.png
-%%WWWDIR%%/themes/moss/images/bg.png
-%%WWWDIR%%/themes/moss/images/folder.png
-%%WWWDIR%%/themes/moss/images/hastymail.ico
-%%WWWDIR%%/themes/moss/images/next.png
-%%WWWDIR%%/themes/moss/images/nw.png
-%%WWWDIR%%/themes/moss/images/open_folder.png
-%%WWWDIR%%/themes/moss/images/prev.png
-%%WWWDIR%%/themes/moss/images/read_msg.png
-%%WWWDIR%%/themes/moss/images/sprite.png
-%%WWWDIR%%/themes/moss/images/unread_msg.png
-%%WWWDIR%%/themes/moss/images/up.png
-%%WWWDIR%%/themes/newstyle/config.php
-%%WWWDIR%%/themes/newstyle/css/about.css
-%%WWWDIR%%/themes/newstyle/css/compose.css
-%%WWWDIR%%/themes/newstyle/css/contact_groups.css
-%%WWWDIR%%/themes/newstyle/css/contacts.css
-%%WWWDIR%%/themes/newstyle/css/folders.css
-%%WWWDIR%%/themes/newstyle/css/login.css
-%%WWWDIR%%/themes/newstyle/css/mailbox.css
-%%WWWDIR%%/themes/newstyle/css/main.css
-%%WWWDIR%%/themes/newstyle/css/message.css
-%%WWWDIR%%/themes/newstyle/css/new.css
-%%WWWDIR%%/themes/newstyle/css/not_found.css
-%%WWWDIR%%/themes/newstyle/css/options.css
-%%WWWDIR%%/themes/newstyle/css/profile.css
-%%WWWDIR%%/themes/newstyle/css/search.css
-%%WWWDIR%%/themes/newstyle/css/thread_view.css
-%%WWWDIR%%/themes/newstyle/icons/about.png
-%%WWWDIR%%/themes/newstyle/icons/compose.png
-%%WWWDIR%%/themes/newstyle/icons/contacts.png
-%%WWWDIR%%/themes/newstyle/icons/default.png
-%%WWWDIR%%/themes/newstyle/icons/empty_mailbox.png
-%%WWWDIR%%/themes/newstyle/icons/empty_trash.png
-%%WWWDIR%%/themes/newstyle/icons/folders.png
-%%WWWDIR%%/themes/newstyle/icons/mailbox.png
-%%WWWDIR%%/themes/newstyle/icons/message.png
-%%WWWDIR%%/themes/newstyle/icons/new.png
-%%WWWDIR%%/themes/newstyle/icons/options.png
-%%WWWDIR%%/themes/newstyle/icons/profile.png
-%%WWWDIR%%/themes/newstyle/icons/search.png
-%%WWWDIR%%/themes/newstyle/icons/trash.png
-%%WWWDIR%%/themes/newstyle/images/arrow.png
-%%WWWDIR%%/themes/newstyle/images/bg.png
-%%WWWDIR%%/themes/newstyle/images/folder.png
-%%WWWDIR%%/themes/newstyle/images/gb.png
-%%WWWDIR%%/themes/newstyle/images/gb2.png
-%%WWWDIR%%/themes/newstyle/images/hastymail.ico
-%%WWWDIR%%/themes/newstyle/images/multi.png
-%%WWWDIR%%/themes/newstyle/images/next.png
-%%WWWDIR%%/themes/newstyle/images/nw.png
-%%WWWDIR%%/themes/newstyle/images/open_folder.png
-%%WWWDIR%%/themes/newstyle/images/prev.png
-%%WWWDIR%%/themes/newstyle/images/read_msg.png
-%%WWWDIR%%/themes/newstyle/images/search.png
-%%WWWDIR%%/themes/newstyle/images/sign_out.png
-%%WWWDIR%%/themes/newstyle/images/unread_msg.png
-%%WWWDIR%%/themes/newstyle/images/up.png
-%%WWWDIR%%/themes/newstyle/templates/.htaccess
-%%WWWDIR%%/themes/newstyle/templates/about.php
-%%WWWDIR%%/themes/newstyle/templates/compose.php
-%%WWWDIR%%/themes/newstyle/templates/contact_groups.php
-%%WWWDIR%%/themes/newstyle/templates/contacts.php
-%%WWWDIR%%/themes/newstyle/templates/folders.php
-%%WWWDIR%%/themes/newstyle/templates/login.php
-%%WWWDIR%%/themes/newstyle/templates/mailbox.php
-%%WWWDIR%%/themes/newstyle/templates/main.php
-%%WWWDIR%%/themes/newstyle/templates/message.php
-%%WWWDIR%%/themes/newstyle/templates/new.php
-%%WWWDIR%%/themes/newstyle/templates/not_found.php
-%%WWWDIR%%/themes/newstyle/templates/options.php
-%%WWWDIR%%/themes/newstyle/templates/profile.php
-%%WWWDIR%%/themes/newstyle/templates/search.php
-%%WWWDIR%%/themes/newstyle/templates/thread_view.php
-%%WWWDIR%%/themes/tango/README.txt
-%%WWWDIR%%/themes/tango/css/about.css
-%%WWWDIR%%/themes/tango/css/compose.css
-%%WWWDIR%%/themes/tango/css/contact_groups.css
-%%WWWDIR%%/themes/tango/css/contacts.css
-%%WWWDIR%%/themes/tango/css/folders.css
-%%WWWDIR%%/themes/tango/css/login.css
-%%WWWDIR%%/themes/tango/css/mailbox.css
-%%WWWDIR%%/themes/tango/css/main.css
-%%WWWDIR%%/themes/tango/css/message.css
-%%WWWDIR%%/themes/tango/css/new.css
-%%WWWDIR%%/themes/tango/css/not_found.css
-%%WWWDIR%%/themes/tango/css/options.css
-%%WWWDIR%%/themes/tango/css/profile.css
-%%WWWDIR%%/themes/tango/css/search.css
-%%WWWDIR%%/themes/tango/css/thread_view.css
-%%WWWDIR%%/themes/tango/icons/about.png
-%%WWWDIR%%/themes/tango/icons/compose.png
-%%WWWDIR%%/themes/tango/icons/contacts.png
-%%WWWDIR%%/themes/tango/icons/default.png
-%%WWWDIR%%/themes/tango/icons/empty_mailbox.png
-%%WWWDIR%%/themes/tango/icons/empty_trash.png
-%%WWWDIR%%/themes/tango/icons/folders.png
-%%WWWDIR%%/themes/tango/icons/mailbox.png
-%%WWWDIR%%/themes/tango/icons/message.png
-%%WWWDIR%%/themes/tango/icons/new.png
-%%WWWDIR%%/themes/tango/icons/options.png
-%%WWWDIR%%/themes/tango/icons/profile.png
-%%WWWDIR%%/themes/tango/icons/search.png
-%%WWWDIR%%/themes/tango/icons/trash.png
-%%WWWDIR%%/themes/tango/images/arrow.png
-%%WWWDIR%%/themes/tango/images/folder.png
-%%WWWDIR%%/themes/tango/images/hastymail.ico
-%%WWWDIR%%/themes/tango/images/next.png
-%%WWWDIR%%/themes/tango/images/nw.png
-%%WWWDIR%%/themes/tango/images/open_folder.png
-%%WWWDIR%%/themes/tango/images/prev.png
-%%WWWDIR%%/themes/tango/images/read_msg.png
-%%WWWDIR%%/themes/tango/images/unread_msg.png
-%%WWWDIR%%/themes/tango/images/up.png
-%%WWWDIR%%/utils_module/CREDITS
-%%WWWDIR%%/utils_module/INSTALL
-%%WWWDIR%%/utils_module/LICENSE
-%%WWWDIR%%/utils_module/README
-%%WWWDIR%%/utils_module/config.m4
-%%WWWDIR%%/utils_module/hm_utils.cpp
-%%WWWDIR%%/utils_module/hm_utils.xml
-%%WWWDIR%%/utils_module/php_hm_utils.h
-%%WWWDIR%%/utils_module/utils.h
-@dir %%WWWDIR%%/utils_module
-@dir %%WWWDIR%%/themes/tango/images
-@dir %%WWWDIR%%/themes/tango/icons
-@dir %%WWWDIR%%/themes/tango/css
-@dir %%WWWDIR%%/themes/tango
-@dir %%WWWDIR%%/themes/newstyle/templates
-@dir %%WWWDIR%%/themes/newstyle/images
-@dir %%WWWDIR%%/themes/newstyle/icons
-@dir %%WWWDIR%%/themes/newstyle/css
-@dir %%WWWDIR%%/themes/newstyle
-@dir %%WWWDIR%%/themes/moss/images
-@dir %%WWWDIR%%/themes/moss/icons
-@dir %%WWWDIR%%/themes/moss/css
-@dir %%WWWDIR%%/themes/moss
-@dir %%WWWDIR%%/themes/green/images
-@dir %%WWWDIR%%/themes/green/icons
-@dir %%WWWDIR%%/themes/green/css
-@dir %%WWWDIR%%/themes/green
-@dir %%WWWDIR%%/themes/default/templates
-@dir %%WWWDIR%%/themes/default/images
-@dir %%WWWDIR%%/themes/default/icons
-@dir %%WWWDIR%%/themes/default/css
-@dir %%WWWDIR%%/themes/default
-@dir %%WWWDIR%%/themes/dark_gray/images
-@dir %%WWWDIR%%/themes/dark_gray/icons
-@dir %%WWWDIR%%/themes/dark_gray/css
-@dir %%WWWDIR%%/themes/dark_gray
-@dir %%WWWDIR%%/themes/dark/images
-@dir %%WWWDIR%%/themes/dark/icons
-@dir %%WWWDIR%%/themes/dark/css
-@dir %%WWWDIR%%/themes/dark
-@dir %%WWWDIR%%/themes/clean/templates
-@dir %%WWWDIR%%/themes/clean/images
-@dir %%WWWDIR%%/themes/clean/icons
-@dir %%WWWDIR%%/themes/clean/css
-@dir %%WWWDIR%%/themes/clean
-@dir %%WWWDIR%%/themes/buuf_deuce/images
-@dir %%WWWDIR%%/themes/buuf_deuce/icons
-@dir %%WWWDIR%%/themes/buuf_deuce/css
-@dir %%WWWDIR%%/themes/buuf_deuce
-@dir %%WWWDIR%%/themes/buuf/templates
-@dir %%WWWDIR%%/themes/buuf/images
-@dir %%WWWDIR%%/themes/buuf/icons
-@dir %%WWWDIR%%/themes/buuf/css
-@dir %%WWWDIR%%/themes/buuf
-@dir %%WWWDIR%%/themes/aqua/images
-@dir %%WWWDIR%%/themes/aqua/icons
-@dir %%WWWDIR%%/themes/aqua/css
-@dir %%WWWDIR%%/themes/aqua
-@dir %%WWWDIR%%/themes/albook_sepia/templates
-@dir %%WWWDIR%%/themes/albook_sepia/images
-@dir %%WWWDIR%%/themes/albook_sepia/icons
-@dir %%WWWDIR%%/themes/albook_sepia/css
-@dir %%WWWDIR%%/themes/albook_sepia
-@dir %%WWWDIR%%/themes
-@dir %%WWWDIR%%/plugins/uuencode
-@dir %%WWWDIR%%/plugins/username
-@dir %%WWWDIR%%/plugins/spam_folder
-@dir %%WWWDIR%%/plugins/select_range
-@dir %%WWWDIR%%/plugins/saved_search
-@dir %%WWWDIR%%/plugins/quota
-@dir %%WWWDIR%%/plugins/pop_fetch/css
-@dir %%WWWDIR%%/plugins/pop_fetch
-@dir %%WWWDIR%%/plugins/notices/swf
-@dir %%WWWDIR%%/plugins/notices/sounds
-@dir %%WWWDIR%%/plugins/notices/script
-@dir %%WWWDIR%%/plugins/notices
-@dir %%WWWDIR%%/plugins/news/css
-@dir %%WWWDIR%%/plugins/news
-@dir %%WWWDIR%%/plugins/move_sent
-@dir %%WWWDIR%%/plugins/message_tags/css
-@dir %%WWWDIR%%/plugins/message_tags
-@dir %%WWWDIR%%/plugins/message_digest
-@dir %%WWWDIR%%/plugins/login_alias
-@dir %%WWWDIR%%/plugins/logger
-@dir %%WWWDIR%%/plugins/ldap_mailhost
-@dir %%WWWDIR%%/plugins/ldap_addressbook
-@dir %%WWWDIR%%/plugins/js_sign
-@dir %%WWWDIR%%/plugins/js_notice
-@dir %%WWWDIR%%/plugins/js_help
-@dir %%WWWDIR%%/plugins/imap_domain_map
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/utils
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/themes/simple/skins/o2k7/img
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/themes/simple/skins/o2k7
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/themes/simple/skins/default
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/themes/simple/skins
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/themes/simple/langs
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/themes/simple/img
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/themes/simple
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/o2k7/img
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/o2k7
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/highcontrast
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/default/img
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins/default
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/skins
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/langs
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/js
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced/img
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/themes/advanced
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/themes
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/langs
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/js
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras/css
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/xhtmlxtras
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/wordcount
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/visualchars
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/template/langs
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/template/js
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/template/css
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/template
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/table/langs
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/table/js
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/table/css
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/table
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/tabfocus
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/style/langs
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/style/js
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/style/css
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/style
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker_old/img
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker_old/css
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker_old
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/includes
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/img
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/css
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/classes/utils
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker/classes
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/spellchecker
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/searchreplace/langs
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/searchreplace/js
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/searchreplace/css
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/searchreplace
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/save
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/print
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/preview/jscripts
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/preview
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/paste/langs
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/paste/js
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/paste
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/pagebreak
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/noneditable
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/nonbreaking
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/media/langs
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/media/js
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/media/css
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/media
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/legacyoutput
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/layer
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/insertdatetime
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/inlinepopups/skins/clearlooks2
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/inlinepopups/skins
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/inlinepopups
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/iespell
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/fullscreen
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/fullpage/langs
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/fullpage/js
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/fullpage/css
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/fullpage
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/example/langs
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/example/js
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/example/img
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/example
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/langs
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/js
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions/img
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/emotions
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/directionality
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/contextmenu
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/bbcode
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/autosave/langs
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/autosave
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/autoresize
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advlist
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advlink/langs
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advlink/js
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advlink/css
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advlink
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advimage/langs
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advimage/js
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advimage/img
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advimage/css
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advimage
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advhr/langs
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advhr/js
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advhr/css
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins/advhr
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/plugins
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce/langs
-@dir %%WWWDIR%%/plugins/html_mail/tiny_mce
-@dir %%WWWDIR%%/plugins/html_mail
-@dir %%WWWDIR%%/plugins/hello_world/css
-@dir %%WWWDIR%%/plugins/hello_world
-@dir %%WWWDIR%%/plugins/filters/css
-@dir %%WWWDIR%%/plugins/filters
-@dir %%WWWDIR%%/plugins/custom_reply_to
-@dir %%WWWDIR%%/plugins/custom_headers
-@dir %%WWWDIR%%/plugins/context/css
-@dir %%WWWDIR%%/plugins/context
-@dir %%WWWDIR%%/plugins/compose_warning
-@dir %%WWWDIR%%/plugins/calendar/css
-@dir %%WWWDIR%%/plugins/calendar
-@dir %%WWWDIR%%/plugins/auto_address
-@dir %%WWWDIR%%/plugins
-@dir %%WWWDIR%%/lib/url_action_classes
-@dir %%WWWDIR%%/lib/standalone/HTMLPurifier/Printer
-@dir %%WWWDIR%%/lib/standalone/HTMLPurifier/Lexer
-@dir %%WWWDIR%%/lib/standalone/HTMLPurifier/Language/messages
-@dir %%WWWDIR%%/lib/standalone/HTMLPurifier/Language/classes
-@dir %%WWWDIR%%/lib/standalone/HTMLPurifier/Language
-@dir %%WWWDIR%%/lib/standalone/HTMLPurifier/Filter
-@dir %%WWWDIR%%/lib/standalone/HTMLPurifier/EntityLookup
-@dir %%WWWDIR%%/lib/standalone/HTMLPurifier/DefinitionCache/Serializer
-@dir %%WWWDIR%%/lib/standalone/HTMLPurifier/DefinitionCache
-@dir %%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/schema
-@dir %%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/Interchange
-@dir %%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema/Builder
-@dir %%WWWDIR%%/lib/standalone/HTMLPurifier/ConfigSchema
-@dir %%WWWDIR%%/lib/standalone/HTMLPurifier
-@dir %%WWWDIR%%/lib/standalone
-@dir %%WWWDIR%%/lib/post_action_classes
-@dir %%WWWDIR%%/lib
-@dir %%WWWDIR%%/lang
-@dir %%WWWDIR%%/js
-@dir %%WWWDIR%%/install_scripts
-@dir %%WWWDIR%%/images
-@dir %%WWWDIR%%/docs
-@dir %%WWWDIR%%/db
-@dir %%WWWDIR%%/contrib
-@dir %%WWWDIR%%
-@owner
-@group
diff --git a/www/htmlpp/Makefile b/www/htmlpp/Makefile
deleted file mode 100644
index b7fb51d0fc08..000000000000
--- a/www/htmlpp/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: Donald Burr <dburr@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= htmlpp
-PORTVERSION= 4.2a
-PORTREVISION= 1
-CATEGORIES= www
-MASTER_SITES= http://legacy.imatix.com/pub/tools/
-DISTNAME= htmlp42a
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Perl script to allow easy creation of HTML from template files
-
-LICENSE= GPLv2+
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= perl5 shebangfix tar:tgz
-SHEBANG_FILES= htmlpp
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-NO_ARCH= yes
-
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}
- ${INSTALL_SCRIPT} ${WRKSRC}/htmlpp ${STAGEDIR}${PREFIX}/bin/
- ${INSTALL_DATA} ${WRKSRC}/*.def ${STAGEDIR}${PREFIX}/bin/
- ${INSTALL_DATA} ${WRKSRC}/*.pl ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/
- ${INSTALL_DATA} ${WRKSRC}/htmlpp.d ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/
- ${INSTALL_DATA} ${WRKSRC}/guru_opt.fmt ${STAGEDIR}${PREFIX}/bin/guru.fmt
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} *.htm *.gif *.txt ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/www/htmlpp/distinfo b/www/htmlpp/distinfo
deleted file mode 100644
index e071e964d526..000000000000
--- a/www/htmlpp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (htmlp42a.tgz) = 603deeb25af8dc5fc1a6e3d6cea6af383e44c716299c737de0d4856d52f185da
-SIZE (htmlp42a.tgz) = 119065
diff --git a/www/htmlpp/pkg-descr b/www/htmlpp/pkg-descr
deleted file mode 100644
index 46aa49388e39..000000000000
--- a/www/htmlpp/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-htmlpp is a Perl[45] script that allows easy maintaining of Web sites of
-any size, by allowing you to create "template" HTML files using a form of
-page description language. It will even turn plain-text files into
-quick-n-dirty, yet nicely formatted HTML using the "GURU mode" feature.
-Documentation is included in HTML format
-(stored in /usr/local/share/doc/htmlpp), and since the documentation was
-produced using htmlpp itself, you can take a look at the source file (also
-installed) to see an example of how to use htmlpp.
-
-WWW: http://www.imatix.com/html/htmlpp/index.htm
diff --git a/www/htmlpp/pkg-plist b/www/htmlpp/pkg-plist
deleted file mode 100644
index 282ba65be5b4..000000000000
--- a/www/htmlpp/pkg-plist
+++ /dev/null
@@ -1,13 +0,0 @@
-bin/htmlpp
-bin/contents.def
-bin/filetype.def
-bin/guru.def
-bin/macros.def
-bin/prelude.def
-bin/guru.fmt
-%%SITE_PERL%%/htmlpp.d
-%%SITE_PERL%%/findfile.pl
-%%SITE_PERL%%/sflcvdp.pl
-%%SITE_PERL%%/sfldate.pl
-%%SITE_PERL%%/shellwd.pl
-%%SITE_PERL%%/textdb.pl
diff --git a/www/http-analyze/Makefile b/www/http-analyze/Makefile
deleted file mode 100644
index 5c8a4143800c..000000000000
--- a/www/http-analyze/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-# Created by: Andreas Klemm <andreas@klemm.gtn.com>
-# $FreeBSD$
-
-PORTNAME= http-analyze
-PORTVERSION= 2.4.4
-PORTREVISION= 3
-CATEGORIES= www
-MASTER_SITES= ftp://ftp.rent-a-guru.de/pub/
-DISTNAME= ${PORTNAME}${PORTVERSION:R}-src
-DIST_SUBDIR= ${PORTNAME}
-
-PATCH_SITES= http://http-analyze.org/
-PATCHFILES= patch04.gz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fast Log-Analyzer for web servers
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libgd.so:graphics/gd
-
-WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION:R}
-
-MAKE_ARGS= HA_BINDIR="${PREFIX}/bin" HA_LIBDIR="${DATADIR}" \
- REQINCS="${CPPFLAGS}" REQLIBS="${LDFLAGS}" \
- DEFINES="-DBSD -Dunix" OPTIM="${CFLAGS}" \
- CC="${CC}"
-ALL_TARGET= ${PORTNAME}
-
-CPPFLAGS+= $$(gdlib-config --includes)
-LDFLAGS+= $$(gdlib-config --ldflags) $$(gdlib-config --libs)
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-do-install:
- (cd ${WRKSRC}/src && ${INSTALL_PROGRAM} http-analyze \
- ${STAGEDIR}${PREFIX}/bin/http-analyze)
- (cd ${WRKSRC}/man && ${INSTALL_MAN} http-analyze.man \
- ${STAGEDIR}${MANPREFIX}/man/man1/http-analyze.1)
- @${MKDIR} ${STAGEDIR}${DATADIR}
- @(cd ${WRKSRC}/files && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC}/man && ${INSTALL_DATA} http-analyze.pdf http-analyze.ps.gz ${STAGEDIR}${DOCSDIR}
-
-do-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- @cd ${WRKSRC} && ${COPYTREE_SHARE} "contrib tools" ${STAGEDIR}${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/www/http-analyze/distinfo b/www/http-analyze/distinfo
deleted file mode 100644
index 8a88b4e31301..000000000000
--- a/www/http-analyze/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (http-analyze/http-analyze2.4-src.tar.gz) = e1958c8cf641cb6f843d30f784ccde80bf3954dcbf473c20e6633cd09617fa3b
-SIZE (http-analyze/http-analyze2.4-src.tar.gz) = 1365942
-SHA256 (http-analyze/patch04.gz) = 15088479fe44470b17de3c64ee8dbc4b18e48802479dc63f9412e0876fc82ea9
-SIZE (http-analyze/patch04.gz) = 3611
diff --git a/www/http-analyze/pkg-descr b/www/http-analyze/pkg-descr
deleted file mode 100644
index ddeec9188f05..000000000000
--- a/www/http-analyze/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-http-analyze analyzes the logfile of a web server and creates
-a summary of the server's access load and the efficiency of
-caching mechanisms in
-
- o tabular
- o graphical
- o and three-dimensional form.
-
-http-analyze recognizes logfiles in Common Logfile Format and has
-been highly optimized for processing huge logfiles in short
-update-intervals.
-
-WWW: http://www.http-analyze.org/
diff --git a/www/http-analyze/pkg-plist b/www/http-analyze/pkg-plist
deleted file mode 100644
index dd6caaa368fe..000000000000
--- a/www/http-analyze/pkg-plist
+++ /dev/null
@@ -1,216 +0,0 @@
-bin/http-analyze
-man/man1/http-analyze.1.gz
-%%PORTDOCS%%%%DOCSDIR%%/http-analyze.pdf
-%%PORTDOCS%%%%DOCSDIR%%/http-analyze.ps.gz
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/contrib/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/contrib/cvtmsiis.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/contrib/rotate_logs_plat.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/contrib/run_stats.pl
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tools/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tools/rotate-httpd
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tools/verify
-%%DATADIR%%/3Dlogo.wrl.gz
-%%DATADIR%%/3Dprolog.wrl
-%%DATADIR%%/3DshelfMotion.wav
-%%DATADIR%%/TLD
-%%DATADIR%%/TLD.fr
-%%DATADIR%%/TLD.orig
-%%DATADIR%%/btn/RAG_sb.png
-%%DATADIR%%/btn/RAG_sw.png
-%%DATADIR%%/btn/alldom_off.png
-%%DATADIR%%/btn/alldom_on.png
-%%DATADIR%%/btn/allref_off.png
-%%DATADIR%%/btn/allref_on.png
-%%DATADIR%%/btn/alluag_off.png
-%%DATADIR%%/btn/alluag_on.png
-%%DATADIR%%/btn/allurl_off.png
-%%DATADIR%%/btn/allurl_on.png
-%%DATADIR%%/btn/avload_off.png
-%%DATADIR%%/btn/avload_on.png
-%%DATADIR%%/btn/cntry_off.png
-%%DATADIR%%/btn/cntry_on.png
-%%DATADIR%%/btn/day_off.png
-%%DATADIR%%/btn/day_on.png
-%%DATADIR%%/btn/globe.jpg
-%%DATADIR%%/btn/ha2.0_sm.png
-%%DATADIR%%/btn/month_off.png
-%%DATADIR%%/btn/month_on.png
-%%DATADIR%%/btn/netstore_sb.png
-%%DATADIR%%/btn/netstore_sw.png
-%%DATADIR%%/btn/nfound_off.png
-%%DATADIR%%/btn/nfound_on.png
-%%DATADIR%%/btn/revdom_off.png
-%%DATADIR%%/btn/revdom_on.png
-%%DATADIR%%/btn/sq_blue.png
-%%DATADIR%%/btn/sq_green.png
-%%DATADIR%%/btn/sq_grey.png
-%%DATADIR%%/btn/sq_magenta.png
-%%DATADIR%%/btn/sq_orange.png
-%%DATADIR%%/btn/sq_red.png
-%%DATADIR%%/btn/sq_yellow.png
-%%DATADIR%%/btn/topdom_off.png
-%%DATADIR%%/btn/topdom_on.png
-%%DATADIR%%/btn/topref_off.png
-%%DATADIR%%/btn/topref_on.png
-%%DATADIR%%/btn/topuag_off.png
-%%DATADIR%%/btn/topuag_on.png
-%%DATADIR%%/btn/topurl_off.png
-%%DATADIR%%/btn/topurl_on.png
-%%DATADIR%%/btn/year_off.png
-%%DATADIR%%/btn/year_on.png
-%%DATADIR%%/btn-de/alldom_off.png
-%%DATADIR%%/btn-de/alldom_on.png
-%%DATADIR%%/btn-de/allref_off.png
-%%DATADIR%%/btn-de/allref_on.png
-%%DATADIR%%/btn-de/alluag_off.png
-%%DATADIR%%/btn-de/alluag_on.png
-%%DATADIR%%/btn-de/allurl_off.png
-%%DATADIR%%/btn-de/allurl_on.png
-%%DATADIR%%/btn-de/avload_off.png
-%%DATADIR%%/btn-de/avload_on.png
-%%DATADIR%%/btn-de/cntry_off.png
-%%DATADIR%%/btn-de/cntry_on.png
-%%DATADIR%%/btn-de/day_off.png
-%%DATADIR%%/btn-de/day_on.png
-%%DATADIR%%/btn-de/month_off.png
-%%DATADIR%%/btn-de/month_on.png
-%%DATADIR%%/btn-de/nfound_off.png
-%%DATADIR%%/btn-de/nfound_on.png
-%%DATADIR%%/btn-de/revdom_off.png
-%%DATADIR%%/btn-de/revdom_on.png
-%%DATADIR%%/btn-de/topdom_off.png
-%%DATADIR%%/btn-de/topdom_on.png
-%%DATADIR%%/btn-de/topref_off.png
-%%DATADIR%%/btn-de/topref_on.png
-%%DATADIR%%/btn-de/topuag_off.png
-%%DATADIR%%/btn-de/topuag_on.png
-%%DATADIR%%/btn-de/topurl_off.png
-%%DATADIR%%/btn-de/topurl_on.png
-%%DATADIR%%/btn-de/year_off.png
-%%DATADIR%%/btn-de/year_on.png
-%%DATADIR%%/btn-de_BY/alldom_off.png
-%%DATADIR%%/btn-de_BY/alldom_on.png
-%%DATADIR%%/btn-de_BY/allref_off.png
-%%DATADIR%%/btn-de_BY/allref_on.png
-%%DATADIR%%/btn-de_BY/alluag_off.png
-%%DATADIR%%/btn-de_BY/alluag_on.png
-%%DATADIR%%/btn-de_BY/allurl_off.png
-%%DATADIR%%/btn-de_BY/allurl_on.png
-%%DATADIR%%/btn-de_BY/avload_off.png
-%%DATADIR%%/btn-de_BY/avload_on.png
-%%DATADIR%%/btn-de_BY/cntry_off.png
-%%DATADIR%%/btn-de_BY/cntry_on.png
-%%DATADIR%%/btn-de_BY/day_off.png
-%%DATADIR%%/btn-de_BY/day_on.png
-%%DATADIR%%/btn-de_BY/month_off.png
-%%DATADIR%%/btn-de_BY/month_on.png
-%%DATADIR%%/btn-de_BY/nfound_off.png
-%%DATADIR%%/btn-de_BY/nfound_on.png
-%%DATADIR%%/btn-de_BY/revdom_off.png
-%%DATADIR%%/btn-de_BY/revdom_on.png
-%%DATADIR%%/btn-de_BY/topdom_off.png
-%%DATADIR%%/btn-de_BY/topdom_on.png
-%%DATADIR%%/btn-de_BY/topref_off.png
-%%DATADIR%%/btn-de_BY/topref_on.png
-%%DATADIR%%/btn-de_BY/topuag_off.png
-%%DATADIR%%/btn-de_BY/topuag_on.png
-%%DATADIR%%/btn-de_BY/topurl_off.png
-%%DATADIR%%/btn-de_BY/topurl_on.png
-%%DATADIR%%/btn-de_BY/year_off.png
-%%DATADIR%%/btn-de_BY/year_on.png
-%%DATADIR%%/btn-fr/alldom_off.png
-%%DATADIR%%/btn-fr/alldom_on.png
-%%DATADIR%%/btn-fr/allref_off.png
-%%DATADIR%%/btn-fr/allref_on.png
-%%DATADIR%%/btn-fr/alluag_off.png
-%%DATADIR%%/btn-fr/alluag_on.png
-%%DATADIR%%/btn-fr/allurl_off.png
-%%DATADIR%%/btn-fr/allurl_on.png
-%%DATADIR%%/btn-fr/avload_off.png
-%%DATADIR%%/btn-fr/avload_on.png
-%%DATADIR%%/btn-fr/cntry_off.png
-%%DATADIR%%/btn-fr/cntry_on.png
-%%DATADIR%%/btn-fr/day_off.png
-%%DATADIR%%/btn-fr/day_on.png
-%%DATADIR%%/btn-fr/month_off.png
-%%DATADIR%%/btn-fr/month_on.png
-%%DATADIR%%/btn-fr/nfound_off.png
-%%DATADIR%%/btn-fr/nfound_on.png
-%%DATADIR%%/btn-fr/revdom_off.png
-%%DATADIR%%/btn-fr/revdom_on.png
-%%DATADIR%%/btn-fr/topdom_off.png
-%%DATADIR%%/btn-fr/topdom_on.png
-%%DATADIR%%/btn-fr/topref_off.png
-%%DATADIR%%/btn-fr/topref_on.png
-%%DATADIR%%/btn-fr/topuag_off.png
-%%DATADIR%%/btn-fr/topuag_on.png
-%%DATADIR%%/btn-fr/topurl_off.png
-%%DATADIR%%/btn-fr/topurl_on.png
-%%DATADIR%%/btn-fr/year_off.png
-%%DATADIR%%/btn-fr/year_on.png
-%%DATADIR%%/btn-it/alldom_off.png
-%%DATADIR%%/btn-it/alldom_on.png
-%%DATADIR%%/btn-it/allref_off.png
-%%DATADIR%%/btn-it/allref_on.png
-%%DATADIR%%/btn-it/alluag_off.png
-%%DATADIR%%/btn-it/alluag_on.png
-%%DATADIR%%/btn-it/allurl_off.png
-%%DATADIR%%/btn-it/allurl_on.png
-%%DATADIR%%/btn-it/avload_off.png
-%%DATADIR%%/btn-it/avload_on.png
-%%DATADIR%%/btn-it/cntry_off.png
-%%DATADIR%%/btn-it/cntry_on.png
-%%DATADIR%%/btn-it/day_off.png
-%%DATADIR%%/btn-it/day_on.png
-%%DATADIR%%/btn-it/month_off.png
-%%DATADIR%%/btn-it/month_on.png
-%%DATADIR%%/btn-it/nfound_off.png
-%%DATADIR%%/btn-it/nfound_on.png
-%%DATADIR%%/btn-it/revdom_off.png
-%%DATADIR%%/btn-it/revdom_on.png
-%%DATADIR%%/btn-it/topdom_off.png
-%%DATADIR%%/btn-it/topdom_on.png
-%%DATADIR%%/btn-it/topref_off.png
-%%DATADIR%%/btn-it/topref_on.png
-%%DATADIR%%/btn-it/topuag_off.png
-%%DATADIR%%/btn-it/topuag_on.png
-%%DATADIR%%/btn-it/topurl_off.png
-%%DATADIR%%/btn-it/topurl_on.png
-%%DATADIR%%/btn-it/year_off.png
-%%DATADIR%%/btn-it/year_on.png
-%%DATADIR%%/btn-pt_BR/alldom_off.png
-%%DATADIR%%/btn-pt_BR/alldom_on.png
-%%DATADIR%%/btn-pt_BR/allref_off.png
-%%DATADIR%%/btn-pt_BR/allref_on.png
-%%DATADIR%%/btn-pt_BR/alluag_off.png
-%%DATADIR%%/btn-pt_BR/alluag_on.png
-%%DATADIR%%/btn-pt_BR/allurl_off.png
-%%DATADIR%%/btn-pt_BR/allurl_on.png
-%%DATADIR%%/btn-pt_BR/avload_off.png
-%%DATADIR%%/btn-pt_BR/avload_on.png
-%%DATADIR%%/btn-pt_BR/cntry_off.png
-%%DATADIR%%/btn-pt_BR/cntry_on.png
-%%DATADIR%%/btn-pt_BR/day_off.png
-%%DATADIR%%/btn-pt_BR/day_on.png
-%%DATADIR%%/btn-pt_BR/month_off.png
-%%DATADIR%%/btn-pt_BR/month_on.png
-%%DATADIR%%/btn-pt_BR/nfound_off.png
-%%DATADIR%%/btn-pt_BR/nfound_on.png
-%%DATADIR%%/btn-pt_BR/revdom_off.png
-%%DATADIR%%/btn-pt_BR/revdom_on.png
-%%DATADIR%%/btn-pt_BR/topdom_off.png
-%%DATADIR%%/btn-pt_BR/topdom_on.png
-%%DATADIR%%/btn-pt_BR/topref_off.png
-%%DATADIR%%/btn-pt_BR/topref_on.png
-%%DATADIR%%/btn-pt_BR/topuag_off.png
-%%DATADIR%%/btn-pt_BR/topuag_on.png
-%%DATADIR%%/btn-pt_BR/topurl_off.png
-%%DATADIR%%/btn-pt_BR/topurl_on.png
-%%DATADIR%%/btn-pt_BR/year_off.png
-%%DATADIR%%/btn-pt_BR/year_on.png
-%%DATADIR%%/bugreport.html
-%%DATADIR%%/ha2.4_black.png
-%%DATADIR%%/ha2.4_white.png
-%%DATADIR%%/logfmt.clf
-%%DATADIR%%/logfmt.dlf
-%%DATADIR%%/logfmt.elf
diff --git a/www/junkbuster/Makefile b/www/junkbuster/Makefile
deleted file mode 100644
index 08334178c60a..000000000000
--- a/www/junkbuster/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# Created by: Ian Struble <ian@broken.net>
-# $FreeBSD$
-
-PORTNAME= junkbuster
-PORTVERSION= 2.0.2
-PORTREVISION= 7
-CATEGORIES= www
-MASTER_SITES= http://f2.org/download/
-DISTNAME= ijb-zlib-11
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= HTTP proxy server that eliminates ads
-
-LICENSE= GPLv2+
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= dos2unix tar:tgz
-ALL_TARGET= # yes, an empty target.
-JDIR= ${PREFIX}/etc/junkbuster
-SUB_FILES= junkbuster pkg-message
-USE_RC_SUBR= ${PORTNAME}
-
-GNUREGEXP= 's:gnu_regex.h:gnu/regex.h:'
-
-post-patch:
-.for f in acl.c bind.c conn.c encode.c filters.c gnu_regex.c jcc.c loaders.c parsers.c socks4.c ssplit.c win32.c
- @${REINPLACE_CMD} -e ${GNUREGEXP} ${WRKSRC}/${f}
-.endfor
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/junkbuster ${STAGEDIR}${PREFIX}/sbin/junkbuster
- @${MKDIR} -m 755 ${STAGEDIR}${JDIR}
- ${INSTALL_DATA} ${WRKSRC}/junkbstr.ini ${STAGEDIR}${JDIR}/configfile.sample
- ${INSTALL_DATA} ${WRKSRC}/sblock.ini ${STAGEDIR}${JDIR}/blockfile.sample
- ${INSTALL_DATA} ${WRKSRC}/saclfile.ini ${STAGEDIR}${JDIR}/aclfile.sample
- ${INSTALL_DATA} ${WRKSRC}/scookie.ini ${STAGEDIR}${JDIR}/cookiefile.sample
- ${INSTALL_DATA} ${WRKSRC}/sforward.ini ${STAGEDIR}${JDIR}/forwardfile.sample
- ${INSTALL_DATA} ${WRKSRC}/strust.ini ${STAGEDIR}${JDIR}/trustfile.sample
- ${INSTALL_MAN} ${WRKSRC}/junkbuster.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/www/junkbuster/distinfo b/www/junkbuster/distinfo
deleted file mode 100644
index 6231f4d73aaa..000000000000
--- a/www/junkbuster/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ijb-zlib-11.tgz) = 69be02d2fdb190ce73373832c715693abd4cb4453310ba3984100443ca077cee
-SIZE (ijb-zlib-11.tgz) = 146017
diff --git a/www/junkbuster/files/junkbuster.in b/www/junkbuster/files/junkbuster.in
deleted file mode 100644
index 296439bf7df4..000000000000
--- a/www/junkbuster/files/junkbuster.in
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: junkbuster
-# REQUIRE: NETWORKING SERVERS
-# BEFORE: DAEMON
-
-#
-# Add the following lines to /etc/rc.conf to enable junkbuster:
-# junkbuster_enable (bool): Set to "NO" by default.
-# Set it to "YES" to enable junkbuster
-#
-
-. /etc/rc.subr
-
-name="junkbuster"
-command=%%PREFIX%%/sbin/junkbuster
-required_files=%%PREFIX%%/etc/junkbuster/configfile
-start_cmd="ijb_start"
-
-[ -z "${junkbuster_enable}" ] && junkbuster_enable="NO"
-
-ijb_start()
-{
- cd %%PREFIX%%/etc/junkbuster
- su -m nobody -c "%%PREFIX%%/sbin/junkbuster configfile &" >/dev/null
- echo -n " junkbuster"
-}
-
-load_rc_config $name
-run_rc_command "$1"
diff --git a/www/junkbuster/files/patch-aa b/www/junkbuster/files/patch-aa
deleted file mode 100644
index 59a1478d4e9d..000000000000
--- a/www/junkbuster/files/patch-aa
+++ /dev/null
@@ -1,40 +0,0 @@
---- Makefile.orig Fri Aug 4 15:40:15 2000
-+++ Makefile Fri Nov 3 12:23:48 2000
-@@ -5,20 +5,20 @@
-
- # set include and library paths for the zlib compression library
- #
--ZLIB_INC_FLAGS=-I../zlib
--ZLIB_LIB_FLAGS=-L ../zlib
-+#ZLIB_INC_FLAGS=-I../zlib
-+#ZLIB_LIB_FLAGS=-L ../zlib
-
- DEFAULT_CFLAGS = -I. $(ZLIB_INC_FLAGS) $(REGEX) -DSTDC_HEADERS -DHAVE_STRING
-
- PROG = junkbuster
- O = o
- RM = rm -f
--MORE_CFLAGS = -g
-+MORE_CFLAGS =
- LD = $(CC) $(CFLAGS) $(ZLIB_LIB)
- LDFLAGS = -lz
-
- # use this for Solaris 2.x
--#LDFLAGS = -lnsl -lsocket -lz
-+LDFLAGS += -lgnuregex
-
- # use these for SunOS 4.x
- #LDFLAGS = -nsl -lz
-@@ -63,10 +63,10 @@
- #MORE_CFLAGS = -relax_pointers
- #LDFLAGS = -map junkbuster.xMAP
-
--CFLAGS = $(DEFAULT_CFLAGS) $(MORE_CFLAGS)
-+CFLAGS += $(DEFAULT_CFLAGS) $(MORE_CFLAGS)
-
- OBJS = jcc.$(O) parsers.$(O) filters.$(O) loaders.$(O) bind.$(O) conn.$(O) \
-- encode.$(O) ssplit.$(O) socks4.$(O) acl.$(O) gnu_regex.$(O) win32.$(O)
-+ encode.$(O) ssplit.$(O) socks4.$(O) acl.$(O) win32.$(O)
-
- $(PROG): $(OBJS)
- $(LD) -o $(PROG) $(ZLIB_LIB_FLAGS) $(OBJS) $(LDFLAGS)
diff --git a/www/junkbuster/files/patch-ag b/www/junkbuster/files/patch-ag
deleted file mode 100644
index 302c3f2cb915..000000000000
--- a/www/junkbuster/files/patch-ag
+++ /dev/null
@@ -1,12 +0,0 @@
---- jcc.c.orig Fri Aug 4 14:31:14 2000
-+++ jcc.c Thu Apr 29 15:55:30 2004
-@@ -43,7 +43,8 @@
- #endif
-
- #include "jcc.h"
--#include "zutil.h"
-+#include "zlib.h"
-+#define DEF_MEM_LEVEL 8
-
- char *prog;
-
diff --git a/www/junkbuster/files/patch-ah b/www/junkbuster/files/patch-ah
deleted file mode 100644
index b8c44c2f4753..000000000000
--- a/www/junkbuster/files/patch-ah
+++ /dev/null
@@ -1,29 +0,0 @@
-diff -ruN /usr/ports/www/ijb/work/ijb20/loaders.c ./loaders.c
---- /usr/ports/www/ijb/work/ijb20/loaders.c Mon Feb 28 02:35:10 2000
-+++ ./loaders.c Mon Feb 28 02:34:29 2000
-@@ -8,7 +8,7 @@
- #include <stdlib.h>
- #include <sys/types.h>
- #include <string.h>
--#include <malloc.h>
-+#include <stdlib.h>
- #include <errno.h>
- #include <sys/stat.h>
- #include <ctype.h>
-@@ -1160,7 +1160,7 @@
-
- extern char *acl_rcs, *bind_rcs, *conn_rcs, *encode_rcs,
- *jcc_rcs, *loaders_rcs, *parsers_rcs, *filters_rcs,
-- *socks4_rcs, *ssplit_rcs, *gnu_regex_rcs, *win32_rcs;
-+ *socks4_rcs, *ssplit_rcs, *win32_rcs;
-
- b = strsav(b, "<h2>Source versions:</h2>\n");
- b = strsav(b, "<pre>");
-@@ -1174,7 +1174,6 @@
- sprintf(buf, "%s\n", socks4_rcs ); b = strsav(b, buf);
- sprintf(buf, "%s\n", ssplit_rcs ); b = strsav(b, buf);
- sprintf(buf, "%s\n", acl_rcs ); b = strsav(b, buf);
-- sprintf(buf, "%s\n", gnu_regex_rcs ); b = strsav(b, buf);
- sprintf(buf, "%s\n", win32_rcs ); b = strsav(b, buf);
- b = strsav(b, "</pre>");
-
diff --git a/www/junkbuster/files/patch-ai b/www/junkbuster/files/patch-ai
deleted file mode 100644
index d9cb3058158e..000000000000
--- a/www/junkbuster/files/patch-ai
+++ /dev/null
@@ -1,10 +0,0 @@
-diff -ruN /usr/ports/www/ijb/work/ijb20/loaders.h ./loaders.h
---- /usr/ports/www/ijb/work/ijb20/loaders.h Wed Dec 31 21:00:00 1969
-+++ ./loaders.h Mon Feb 28 02:22:47 2000
-@@ -0,0 +1,6 @@
-+#ifndef __LOADERS_H_INCLUDE__
-+#define __LOADERS_H_INCLUDE__
-+
-+void * zalloc(int);
-+
-+#endif /* __LOADERS_H_INCLUDE__ */
diff --git a/www/junkbuster/files/patch-ak b/www/junkbuster/files/patch-ak
deleted file mode 100644
index 4dffb57c8e7d..000000000000
--- a/www/junkbuster/files/patch-ak
+++ /dev/null
@@ -1,20 +0,0 @@
---- socks4.c.orig Fri Aug 4 08:39:21 2000
-+++ socks4.c Thu Apr 29 15:59:20 2004
-@@ -28,6 +28,8 @@
-
- #include "jcc.h"
-
-+#define DEFAULT_FALLBACK_HTTP_PORT 80
-+
- #define SOCKS_REQUEST_GRANTED 90
- #define SOCKS_REQUEST_REJECT 91
- #define SOCKS_REQUEST_IDENT_FAILED 92
-@@ -60,7 +62,7 @@
- unsigned char sbuf[BUFSIZ];
- struct socks_op *c = (struct socks_op *)cbuf;
- struct socks_reply *s = (struct socks_reply *)sbuf;
-- int web_server_addr;
-+ int web_server_addr = DEFAULT_FALLBACK_HTTP_PORT;
- int n, csiz, sfd, target_port;
- int err = 0;
- char *errstr, *target_host;
diff --git a/www/junkbuster/files/patch-al b/www/junkbuster/files/patch-al
deleted file mode 100644
index 5922cba56427..000000000000
--- a/www/junkbuster/files/patch-al
+++ /dev/null
@@ -1,10 +0,0 @@
---- ssplit.c.orig Fri Aug 4 08:39:24 2000
-+++ ssplit.c Thu Apr 29 15:56:41 2004
-@@ -22,6 +22,7 @@
- * l = flag indicating whether to ignore leading field separators
- */
-
-+#include "loaders.h"
- #include <stdlib.h> /* For free() */
- #include <stdio.h> /* Required by jcc.h */
- #include "gnu_regex.h"
diff --git a/www/junkbuster/files/patch-ao b/www/junkbuster/files/patch-ao
deleted file mode 100644
index 58e6fdd74ead..000000000000
--- a/www/junkbuster/files/patch-ao
+++ /dev/null
@@ -1,633 +0,0 @@
-Obtained from: ftp://ftp.linux.org.uk/pub/linux/rmk/ijb20.rmk.diff
-
---- bind.c.orig Fri Nov 30 11:25:23 2001
-+++ bind.c Fri Nov 30 11:33:46 2001
-@@ -45,6 +45,242 @@
- long remote_ip_long;
- char *remote_ip_str;
-
-+#ifdef HAVE_IPV6
-+#ifdef HAVE_POLL
-+/*
-+ * Do we have the superiour poll() interface?
-+ */
-+#include <sys/poll.h>
-+
-+static struct pollfd *b_pfd;
-+static int nr_fds;
-+#else
-+/*
-+ * Argh, we've only got the select() interface.
-+ */
-+#include <sys/select.h>
-+
-+static fd_set sfd;
-+static int max_fd;
-+#endif
-+
-+static int add_fd(fd)
-+ int fd;
-+{
-+#ifdef HAVE_POLL
-+ struct pollfd *n;
-+ int nr = nr_fds + 1;
-+
-+ n = realloc(b_pfd, nr * sizeof(*n));
-+ if (!n)
-+ return -3;
-+
-+ n[nr_fds].fd = fd;
-+ n[nr_fds].events = POLLIN;
-+
-+ b_pfd = n;
-+ nr_fds = nr;
-+
-+ return 0;
-+#else
-+ if (fd >= max_fd)
-+ max_fd = fd + 1;
-+ FD_SET(fd, &sfd);
-+ return 0;
-+#endif
-+}
-+
-+/*
-+ * Bind one port of an address family, specified by `ai'
-+ */
-+static int bind_one(ai)
-+ struct addrinfo *ai;
-+{
-+ int fd, one = 1;
-+
-+ fd = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol);
-+ if (fd == -1) {
-+ /*
-+ * Is it an unsupported family or protocol?
-+ * Move along please.
-+ */
-+ if (errno == EINVAL || errno == EPROTONOSUPPORT)
-+ return -1;
-+
-+ /*
-+ * Ok, something else went wrong - fatal error.
-+ */
-+ return -3;
-+ }
-+
-+ setsockopt(fd, SOL_SOCKET, SO_REUSEADDR,
-+ (char *)&one, sizeof(one));
-+
-+ /*
-+ * Now bind the socket. This may fail on Linux.
-+ */
-+ if (bind(fd, ai->ai_addr, ai->ai_addrlen) < 0) {
-+ close(fd);
-+
-+ if (errno == EADDRINUSE)
-+ return -2;
-+ else
-+ return -1;
-+ }
-+
-+ /*
-+ * and ensure that it is listening.
-+ */
-+ while (listen(fd, 5) == -1) {
-+ if (errno != EINTR) {
-+ close(fd);
-+ return -1;
-+ }
-+ }
-+
-+ return add_fd(fd);
-+}
-+
-+/*
-+ * BIND-PORT (portnum)
-+ * if success, return file descriptor
-+ * if failure, returns -2 if address is in use, otherwise -1
-+ */
-+int bind_port (hostnam, portnum)
-+char *hostnam;
-+int portnum;
-+{
-+ struct addrinfo *ai, *aip, aihint;
-+ int rc, nr = 0;
-+ char serv[NI_MAXSERV];
-+
-+ if (snprintf(serv, NI_MAXSERV, "%d", portnum) >= NI_MAXSERV)
-+ return -1;
-+
-+ memset(&aihint, 0, sizeof(aihint));
-+
-+ aihint.ai_flags = AI_PASSIVE;
-+ aihint.ai_family = PF_UNSPEC;
-+ aihint.ai_socktype = SOCK_STREAM;
-+
-+ rc = getaddrinfo(hostnam, serv, &aihint, &ai);
-+ if (rc)
-+ return -1;
-+
-+ /*
-+ * Go through each entry creating a socket and trying
-+ * to bind it. Note that on Linux, if we bind to an
-+ * IPv6 address, we can't bind to it's corresponding
-+ * IPv4 address, so we bind IPv6 first, then IPv4.
-+ *
-+ * We classify success as being able to establish at
-+ * least one listening socket.
-+ */
-+ for (aip = ai; aip; aip = aip->ai_next) {
-+ if (aip->ai_family == PF_INET6) {
-+ rc = bind_one(aip);
-+ if (rc == 0)
-+ nr++;
-+ }
-+ }
-+
-+ for (aip = ai; aip; aip = aip->ai_next) {
-+ if (aip->ai_family == PF_INET) {
-+ rc = bind_one(aip);
-+ if (rc == 0)
-+ nr++;
-+ }
-+ }
-+
-+ freeaddrinfo(ai);
-+
-+ if (nr != 0)
-+ rc = 0;
-+
-+ return rc;
-+}
-+
-+/*
-+ * ACCEPT-CONNECTION
-+ * the argument, fd, is the value returned from bind_port
-+ *
-+ * when a connection is accepted, it returns the file descriptor
-+ * for the connected port
-+ */
-+int accept_connection (_fd)
-+int _fd;
-+{
-+ struct sockaddr_storage sa;
-+ int afd, alen = sizeof(sa);
-+ char host[NI_MAXHOST];
-+ int rc, fd;
-+
-+#ifdef HAVE_POLL
-+ int i;
-+
-+ do {
-+ rc = poll(b_pfd, nr_fds, -1);
-+ } while (rc == 0 || (rc == -1 && errno == EINTR));
-+
-+ /*
-+ * I wish we could spawn the handler here. Alas, without
-+ * rewriting more of ijb...
-+ */
-+ for (i = 0; i < nr_fds; i++)
-+ if (b_pfd[i].revents)
-+ break;
-+
-+ /*
-+ * hmm, if we ran out of fds to check, someone lied to us.
-+ */
-+ if (i >= nr_fds)
-+ return -1;
-+
-+ fd = b_pfd[i].fd;
-+#else
-+ fd_set rfds;
-+
-+ rfds = sfd;
-+ do {
-+ rc = select(max_fd, &rfds, NULL, NULL, NULL);
-+ } while (rc == 0 || (rc == -1 && errno == EINTR));
-+
-+ /*
-+ * Find the first fd. Same comment as above.
-+ */
-+ for (fd = 0; fd < max_fd; fd++)
-+ if (FD_ISSET(fd, &rfds))
-+ break;
-+
-+ /*
-+ * If we found no fds, someone lied to us.
-+ */
-+ if (fd >= max_fd)
-+ return -1;
-+
-+#endif
-+ afd = accept(fd, (struct sockaddr *)&sa, &alen);
-+ if (afd < 0)
-+ return -1;
-+
-+ if (getnameinfo((struct sockaddr *)&sa, alen,
-+ host, NI_MAXHOST,
-+ NULL, 0, NI_NUMERICHOST))
-+ strcpy(host, "unknown");
-+
-+ remote_ip_str = strdup(host);
-+ remote_ip_long = 0;
-+
-+ return afd;
-+}
-+#else
-+/*
-+ * -------------------------------- IPv4 ----------------------------
-+ */
-+
-+extern int atoip();
-+
-+
- /*
- * BIND-PORT (portnum)
- * if success, return file descriptor
-@@ -100,7 +336,6 @@
- return fd;
- }
-
--
- /*
- * ACCEPT-CONNECTION
- * the argument, fd, is the value returned from bind_port
-@@ -128,3 +363,5 @@
-
- return afd;
- }
-+#endif
-+
---- conn.c.orig Fri Nov 30 11:25:23 2001
-+++ conn.c Fri Nov 30 11:30:30 2001
-@@ -41,6 +41,10 @@
- #include "gnuregex.h"
- #endif
-
-+#ifdef HAVE_POLL
-+#include <sys/poll.h>
-+#endif
-+
- #include "jcc.h"
-
- int
-@@ -82,14 +86,127 @@
- return(inaddr.sin_addr.s_addr);
- }
-
-+#ifdef HAVE_IPV6
-+int connect_to(char *host, int portnum, struct client_state *csp)
-+{
-+ struct addrinfo *ai, *aip, aihint;
-+ int fd = -1, rc;
-+ char serv[NI_MAXSERV];
-+
-+ if (snprintf(serv, NI_MAXSERV, "%d", portnum) >= NI_MAXSERV) {
-+ errno = EOVERFLOW;
-+ return -1;
-+ }
-+
-+ memset(&aihint, 0, sizeof(aihint));
-+
-+ aihint.ai_family = PF_UNSPEC;
-+ aihint.ai_socktype = SOCK_STREAM;
-+
-+ rc = getaddrinfo(host, serv, &aihint, &ai);
-+ if (rc)
-+ return -1;
-+
-+ /*
-+ * Go through each entry trying to connect to the host.
-+ */
-+ for (aip = ai; aip; aip = aip->ai_next) {
-+ int flags;
-+
-+ fd = socket(aip->ai_family, aip->ai_socktype, aip->ai_protocol);
-+ if (fd == -1)
-+ continue;
-+
-+#ifdef TCP_NODELAY /* turn off TCP coalescence */
-+ {
-+ int mi = 1;
-+ setsockopt(fd, IPPROTO_TCP, TCP_NODELAY, (char *)&mi, sizeof(mi));
-+ }
-+#endif
-+#if !defined(_WIN32) && !defined(__BEOS__)
-+ flags = fcntl(fd, F_GETFL, 0);
-+ if (flags != -1)
-+ fcntl(fd, F_SETFL, flags | O_NDELAY);
-+#endif
-+ do {
-+ rc = connect(fd, aip->ai_addr, aip->ai_addrlen);
-+ } while (rc == -1 && errno == EINTR);
-+
-+ if (rc == -1 && errno != EINPROGRESS) {
-+ close(fd);
-+ fd = -1;
-+ continue;
-+ }
-+
-+ /*
-+ * Ok, the connection is in progress.
-+ */
-+#if !defined(_WIN32) && !defined(__BEOS__)
-+ if (flags != -1)
-+ fcntl(fd, F_SETFL, flags);
-+#endif
-+ {
-+#ifdef HAVE_POLL
-+ struct pollfd pfd;
-+
-+ pfd.fd = fd;
-+ pfd.events = POLLOUT | POLLERR | POLLHUP;
-+
-+ if (poll(&pfd, 1, 30000) <= 0) {
-+ close(fd);
-+ fd = -1;
-+ continue;
-+ }
-+
-+ if (pfd.revents & (POLLERR|POLLHUP)) {
-+ close(fd);
-+ fd = -1;
-+ continue;
-+ }
-+#else
-+ fd_set rfds, wfds;
-+ struct timeval tv[1];
-+
-+ FD_ZERO(&rfds);
-+ FD_ZERO(&wfds);
-+ FD_SET(fd, &rfds);
-+ FD_SET(fd, &wfds);
-+
-+ tv->tv_sec = 30;
-+ tv->tv_usec = 0;
-+
-+ if (select(fd + 1, &rfds, &wfds, NULL, tv) <= 0) {
-+ (void) close(fd);
-+ fd = -1;
-+ continue;
-+ }
-+
-+ if (FD_ISSET(fd, &rfds) && FD_ISSET(fd, &wfds)) {
-+ int r = 0, l = sizeof(r);
-+
-+ if (getsockopt(fd, SOL_SOCKET, SO_ERROR, &r, &l)
-+ || r) {
-+ (void) close(fd);
-+ fd = -1;
-+ continue;
-+ }
-+ }
-+#endif
-+ }
-+ break;
-+ }
-+
-+ freeaddrinfo(ai);
-
-+ return fd;
-+}
-+
-+#else
- int
- connect_to(char *host, int portnum, struct client_state *csp)
- {
- struct sockaddr_in inaddr;
- int fd, addr;
-- fd_set wfds;
-- struct timeval tv[1];
- int flags;
- struct access_control_addr src[1], dst[1];
-
-@@ -122,23 +239,19 @@
- }
-
- #ifdef TCP_NODELAY
--{ /* turn off TCP coalescence */
-- int mi = 1;
-- setsockopt (fd, IPPROTO_TCP, TCP_NODELAY, (char * ) &mi, sizeof (int));
--}
-+ { /* turn off TCP coalescence */
-+ int mi = 1;
-+ setsockopt (fd, IPPROTO_TCP, TCP_NODELAY, (char * ) &mi, sizeof (int));
-+ }
- #endif
--
--#ifndef _WIN32
--#ifndef __BEOS__
-+#if !defined(_WIN32) && !defined(__BEOS__)
- if ((flags = fcntl(fd, F_GETFL, 0)) != -1) {
- flags |= O_NDELAY;
- fcntl(fd, F_SETFL, flags);
- }
- #endif
--#endif
-
- while (connect(fd, (struct sockaddr *) & inaddr, sizeof inaddr) == -1) {
--
- #ifdef _WIN32
- if (errno == WSAEINPROGRESS)
- #else
-@@ -154,25 +267,59 @@
- }
- }
-
--#ifndef _WIN32
--#ifndef __BEOS__
-+#if !defined(_WIN32) && !defined(__BEOS__)
- if (flags != -1) {
- flags &= ~O_NDELAY;
- fcntl(fd, F_SETFL, flags);
- }
- #endif
--#endif
-
-- /* wait for connection to complete */
-- FD_ZERO(&wfds);
-- FD_SET(fd, &wfds);
-+ {
-+#ifdef HAVE_POLL
-+ struct pollfd pfd;
-+
-+ pfd.fd = fd;
-+ pfd.events = POLLOUT | POLLERR | POLLHUP;
-+
-+ if (poll(&pfd, 1, 30000) <= 0) {
-+ close(fd);
-+ return -1;
-+ }
-
-- tv->tv_sec = 30;
-- tv->tv_usec = 0;
-+ if (pfd.revents & (POLLERR|POLLHUP)) {
-+ close(fd);
-+ return -1;
-+ }
-+#else
-+ fd_set rfds, wfds;
-+ struct timeval tv[1];
-
-- if (select(fd + 1, NULL, &wfds, NULL, tv) <= 0) {
-- (void) close(fd);
-- return(-1);
-+ /* wait for connection to complete */
-+ FD_ZERO(&rfds);
-+ FD_ZERO(&wfds);
-+ FD_SET(fd, &rfds);
-+ FD_SET(fd, &wfds);
-+
-+ tv->tv_sec = 30;
-+ tv->tv_usec = 0;
-+
-+ if (select(fd + 1, &rfds, &wfds, NULL, tv) <= 0) {
-+ (void) close(fd);
-+ return(-1);
-+ }
-+
-+ if (FD_ISSET(fd, &rfds) && FD_ISSET(fd, &wfds)) {
-+ int r = 0, l = sizeof(r);
-+
-+ if (getsockopt(fd, SOL_SOCKET, SO_ERROR, &r, &l)
-+ || r) {
-+ (void) close(fd);
-+ fd = -1;
-+ }
-+ }
-+#endif
- }
-+
- return(fd);
- }
-+#endif
---- jcc.c.orig Fri Nov 30 11:25:24 2001
-+++ jcc.c Fri Nov 30 11:30:30 2001
-@@ -32,9 +32,13 @@
- #include <OS.h> /* declarations for threads and stuff. */
- #endif
-
-+#ifdef HAVE_POLL
-+#include <sys/poll.h>
-+#else
- #ifndef FD_ZERO
- #include <select.h>
- #endif
-+#endif
-
- #endif
-
-@@ -640,7 +644,26 @@
-
- server_body = 0;
-
-+#ifdef HAVE_POLL
-+ fds[0].fd = csp->cfd;
-+ fds[0].events = POLLIN|POLLHUP;
-+ fds[1].fd = csp->sfd;
-+ fds[1].events = POLLIN|POLLHUP;
-+#endif
-+
- for(;;) {
-+#ifdef HAVE_POLL
-+ n = poll(fds, 2, -1);
-+
-+ if (n < 0) {
-+ fprintf(logfp, "%s: poll() failed!: ", prog);
-+ fperror(logfp, "");
-+ return;
-+ }
-+
-+#define IS_CLIENT() (fds[0].revents & POLLIN)
-+#define IS_SERVER() (fds[1].revents & POLLIN)
-+#else
- FD_ZERO(&rfds);
-
- FD_SET(csp->cfd, &rfds);
-@@ -653,12 +676,14 @@
- fperror(logfp, "");
- return;
- }
--
-+#define IS_CLIENT() FD_ISSET(csp->cfd, &rfds)
-+#define IS_SERVER() FD_ISSET(csp->sfd, &rfds)
-+#endif
- /* this is the body of the browser's request
- * just read it and write it.
- */
-
-- if(FD_ISSET(csp->cfd, &rfds)) {
-+ if(IS_CLIENT()) {
-
- n = read_socket(csp->cfd, buf, sizeof(buf));
-
-@@ -679,7 +704,7 @@
- * otherwise it's the body
- */
-
-- if(FD_ISSET(csp->sfd, &rfds)) {
-+ if(IS_SERVER()) {
-
- n = read_socket(csp->sfd, buf, sizeof(buf));
-
---- jcc.h.orig Fri Nov 30 11:25:24 2001
-+++ jcc.h Fri Nov 30 11:37:12 2001
-@@ -339,6 +339,7 @@
- extern void client_cookie_adder(struct client_state *csp);
- extern void client_xtra_adder(struct client_state *csp);
- extern void client_x_forwarded_adder(struct client_state *csp);
-+extern void server_conn_close_adder(struct client_state *csp);
-
- /* interceptors from filters.c
- */
---- parsers.c.orig Fri Nov 30 11:25:24 2001
-+++ parsers.c Fri Nov 30 11:30:30 2001
-@@ -32,6 +32,7 @@
- { "cookie:", 7, client_send_cookie },
- { "x-forwarded-for:", 16, client_x_forwarded },
- { "proxy-connection:", 17, crumble },
-+ { "keep-alive:", 11, crumble },
- /* { "if-modified-since:", 18, crumble }, */
- { NULL, 0, NULL }
- };
-@@ -57,6 +58,7 @@
- };
-
- void (*add_server_headers[])() = {
-+ server_conn_close_adder, /* for http/1.1 */
- NULL
- };
-
-@@ -608,6 +610,12 @@
- if(csp->accept_server_cookie == 0) return(crumble(v, s, csp));
-
- return(strdup(s));
-+}
-+
-+void server_conn_close_adder(struct client_state *csp)
-+{
-+ char *p = strsav(NULL, "Connection: close");
-+ enlist(csp->headers, p);
- }
-
- /* case insensitive string comparison */
---- socks4.c.orig Fri Nov 30 11:25:25 2001
-+++ socks4.c Fri Nov 30 11:30:31 2001
-@@ -11,6 +11,7 @@
-
-
- #include <stdio.h>
-+#include <string.h>
- #include <sys/types.h>
- #include <errno.h>
-
-@@ -112,6 +113,8 @@
- strcpy(((char *)cbuf) + csiz, http->host);
- csiz = n;
- break;
-+ default:
-+ return -1; /* oops */
- }
-
- c->vn = 4;
diff --git a/www/junkbuster/files/patch-filters.c b/www/junkbuster/files/patch-filters.c
deleted file mode 100644
index e9f4da414714..000000000000
--- a/www/junkbuster/files/patch-filters.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- filters.c.orig Wed Dec 21 09:29:35 2005
-+++ filters.c Wed Dec 21 09:30:24 2005
-@@ -581,7 +581,7 @@
- ij_untrusted_url(struct http_request *http, struct client_state *csp)
- {
- int n;
-- char *hostport, *path, *p, *v[9];
-+ char *hostport, *path, *referrer, *p, *v[9];
- char buf[BUFSIZ];
- struct url_spec **tl, *t;
-
diff --git a/www/junkbuster/files/patch-jcc.c b/www/junkbuster/files/patch-jcc.c
deleted file mode 100644
index ae80b57ac806..000000000000
--- a/www/junkbuster/files/patch-jcc.c
+++ /dev/null
@@ -1,75 +0,0 @@
---- jcc.c.orig Sun Sep 23 10:38:37 2001
-+++ jcc.c Sun Sep 23 10:39:23 2001
-@@ -100,9 +100,27 @@
-
- char DEFAULT_USER_AGENT[] ="User-Agent: Mozilla/3.01Gold (Macintosh; I; 68K)";
-
-+char BLANKGIF[] = "HTTP/1.0 200 OK\r\n"
-+ "Content-type: image/gif\r\n\r\n"
-+ "GIF89a\001\000\001\000\200\000\000\377\377\377\000\000"
-+ "\000!\371\004\001\000\000\000\000,\000\000\000\000\001"
-+ "\000\001\000\000\002\002D\001\000;";
-+
-+char JBGIF[] = "HTTP/1.0 200 OK\r\n"
-+ "Content-type: image/gif\r\n\r\n"
-+ "GIF89aD\000\013\000\360\000\000\000\000\000\377\377\377!"
-+ "\371\004\001\000\000\001\000,\000\000\000\000D\000\013\000"
-+ "\000\002a\214\217\251\313\355\277\000\200G&K\025\316hC\037"
-+ "\200\234\230Y\2309\235S\230\266\206\372J\253<\3131\253\271"
-+ "\270\215\342\254\013\203\371\202\264\334P\207\332\020o\266"
-+ "N\215I\332=\211\312\3513\266:\026AK)\364\370\365aobr\305"
-+ "\372\003S\275\274k2\354\254z\347?\335\274x\306^9\374\276"
-+ "\037Q\000\000;";
-+
- int debug = 0;
- int multi_threaded = 1;
- int hideConsole = 0;
-+int tinygif = 0;
-
- char *logfile = NULL;
- FILE *logfp;
-@@ -351,6 +369,9 @@
- struct http_request *http;
- char *iob_buf;
- int iob_len;
-+ char *my_image_regexp = ".*(\\.gif|\\.jpe?g|\\gif$|\\jpe?g$)";
-+ regex_t my_regexp;
-+ int errcode;
-
-
- http = csp->http;
-@@ -493,7 +514,21 @@
- prog, http->hostport, http->path);
- }
-
-- write_socket(csp->cfd, p, strlen(p));
-+ if (tinygif > 0) {
-+ errcode = regcomp(&my_regexp, my_image_regexp,
-+ (REG_EXTENDED|REG_NOSUB|REG_ICASE));
-+
-+ if (regexec( &my_regexp, http->path, 0, NULL, 0) == 0) {
-+ if (tinygif == 1)
-+ write_socket(csp->cfd, BLANKGIF, sizeof(BLANKGIF)-1);
-+ else
-+ write_socket(csp->cfd, JBGIF, sizeof(JBGIF)-1);
-+ } else {
-+ write_socket(csp->cfd, p, strlen(p));
-+ }
-+ regfree( &my_regexp );
-+ } else
-+ write_socket(csp->cfd, p, strlen(p));
-
- if(DEBUG(LOG)) fwrite(p, strlen(p), 1, logfp);
-
-@@ -926,6 +961,11 @@
-
- if(strcmp(cmd, "debug") == 0) {
- debug |= atoi(arg);
-+ continue;
-+ }
-+
-+ if(strcmp(cmd, "tinygif") == 0) {
-+ tinygif = atoi(arg);
- continue;
- }
-
diff --git a/www/junkbuster/files/patch-jcc.h b/www/junkbuster/files/patch-jcc.h
deleted file mode 100644
index dec68728b10c..000000000000
--- a/www/junkbuster/files/patch-jcc.h
+++ /dev/null
@@ -1,26 +0,0 @@
---- jcc.h.orig Thu Dec 14 06:48:38 2006
-+++ jcc.h Thu Dec 14 06:48:47 2006
-@@ -43,11 +43,6 @@
- extern char *uagent;
- extern char *from;
-
--extern struct list wafer_list[];
--extern struct list xtra_list[];
--extern struct list trust_info[];
--extern struct url_spec * trust_list[];
--
- extern int add_forwarded;
-
- typedef struct http_request *dummy_predecl1;
-@@ -100,6 +95,11 @@
- struct list *last;
- struct list *next;
- };
-+
-+extern struct list wafer_list[];
-+extern struct list xtra_list[];
-+extern struct list trust_info[];
-+extern struct url_spec * trust_list[];
-
- #define IOB_PEEK(CSP) ((CSP->iob->cur > CSP->iob->eod) ? (CSP->iob->eod - CSP->iob->cur) : 0)
- #define IOB_RESET(CSP) if(CSP->iob->buf) free(CSP->iob->buf); memset(CSP->iob, '\0', sizeof(CSP->iob));
diff --git a/www/junkbuster/files/patch-junkbstr.ini b/www/junkbuster/files/patch-junkbstr.ini
deleted file mode 100644
index 11fb5242a4ed..000000000000
--- a/www/junkbuster/files/patch-junkbstr.ini
+++ /dev/null
@@ -1,11 +0,0 @@
---- junkbstr.ini.orig Fri Oct 30 22:58:48 1998
-+++ junkbstr.ini Sat Mar 11 11:45:45 2000
-@@ -126,3 +126,8 @@
- # debugging output "in order" for easy reading.
- #
- #single-threaded
-+
-+# tinygif allows you to change the appearance of blocked images
-+# tinygif 0 # Show a "broken icon"
-+# tinygif 1 # Show a GIF of one transparent pixel
-+# tinygif 2 # Show a GIF with the word "JUNKBUSTER"
diff --git a/www/junkbuster/files/patch-junkbuster.1 b/www/junkbuster/files/patch-junkbuster.1
deleted file mode 100644
index 59ae67838fb2..000000000000
--- a/www/junkbuster/files/patch-junkbuster.1
+++ /dev/null
@@ -1,20 +0,0 @@
---- junkbuster.1.orig Fri Oct 30 22:58:48 1998
-+++ junkbuster.1 Sat Mar 11 11:49:54 2000
-@@ -215,6 +215,17 @@
- In version 1.3 and later
- the blockfile and cookiefile are checked for changes before each request.
- .TP
-+tinygif \fIN\fP
-+Set appearance of blocked GIFs. You can select one of the following
-+values:
-+.br
-+.br
-+\h'-\w"0 = "u'0 = Show a ``broken icon'' in the browser
-+.br
-+\h'-\w"1 = "u'1 = Show a one pixel transparent GIF
-+.br
-+\h'-\w"2 = "u'2 = Show a GIF with the word ``JUNKBUSTER'' in it
-+.TP
- .\" anchor: o_w wafer
- \fI-w NAME=VALUE\fP (Old) wafer \fINAME=VALUE\fP (New)
- Specifies a pair to be sent as a cookie with every request
diff --git a/www/junkbuster/files/pkg-message.in b/www/junkbuster/files/pkg-message.in
deleted file mode 100644
index e0c85e3a2bc5..000000000000
--- a/www/junkbuster/files/pkg-message.in
+++ /dev/null
@@ -1,9 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Please, review the samples of the configuration files (in
-%%PREFIX%%/etc/junkbuster/) and create your own config files. Read
-the junkbuster man-page (man junkbuster) for even more information.
-EOM
-}
-]
diff --git a/www/junkbuster/pkg-descr b/www/junkbuster/pkg-descr
deleted file mode 100644
index 5869f56df504..000000000000
--- a/www/junkbuster/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-This is a port of The Internet Junkbuster Proxy(TM). An excelent way
-to enhance your privacy while browsing the web. And it also happens
-to do a great job of filtering out all those annoying banner ads!
-
-This modified version allows one to specify appearance of blocked GIFs.
-It can automatically compress text/html and text/plain documents for clients
-which support Accept-Encoding: gzip (e.g. Netscape 4.7, Internet Explorer 5,
-Lynx 2.8.3) to save downstream modem/network bandwidth. It uses the zlib
-compression library to perform on-the-fly compression of HTML documents.
-
-Please note that this software does not support IPv6. See www/privoxy
-for a worth followup of this software.
-
-WWW: http://f2.org/products/ijb-zlib/
diff --git a/www/junkbuster/pkg-plist b/www/junkbuster/pkg-plist
deleted file mode 100644
index 872ce148ae89..000000000000
--- a/www/junkbuster/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-sbin/junkbuster
-etc/junkbuster/aclfile.sample
-etc/junkbuster/blockfile.sample
-etc/junkbuster/cookiefile.sample
-etc/junkbuster/configfile.sample
-etc/junkbuster/forwardfile.sample
-etc/junkbuster/trustfile.sample
-man/man1/junkbuster.1.gz
diff --git a/www/links-hacked/Makefile b/www/links-hacked/Makefile
deleted file mode 100644
index af382b1aec02..000000000000
--- a/www/links-hacked/Makefile
+++ /dev/null
@@ -1,84 +0,0 @@
-# Created by: Peter Vereshagin <peter@vereshagin.org>
-# $FreeBSD$
-
-PORTNAME= links-hacked
-DISTVERSION= 101110
-PORTREVISION= 7
-CATEGORIES?= www
-MASTER_SITES= http://xray.sai.msu.ru/~karpov/links-hacked/downloads/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Hacked version of a Links WWW browser
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= autoreconf ssl
-USE_CSTD= gnu89
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-ssl --without-pmshell --without-atheos --without-fb
-
-CFLAGS+= -Wno-error=return-type
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib -lexecinfo
-
-CONFLICTS= links-[0-9]*
-
-PLIST_FILES= bin/links man/man1/links.1.gz
-
-OPTIONS_DEFINE= FORMSAVE FREETYPE JS
-OPTIONS_RADIO= GRAPHICS
-OPTIONS_RADIO_GRAPHICS= DIRECTFB SVGALIB X11
-OPTIONS_DEFAULT= FORMSAVE FREETYPE JS X11
-
-DIRECTFB_DESC= DirectFB driver support
-DIRECTFB_LIB_DEPENDS= libdirectfb-1.4.so:devel/directfb
-DIRECTFB_CONFIGURE_WITH= directfb
-FORMSAVE_DESC= Form saving/loading support
-FORMSAVE_LIB_DEPENDS= libgdbm.so:databases/gdbm
-FORMSAVE_CONFIGURE_ENABLE= form-saving
-FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2
-FREETYPE_CONFIGURE_WITH= freetype
-JS_DESC= Javascript interpreter support (very basic)
-JS_CONFIGURE_ENABLE= javascript
-SVGALIB_LIB_DEPENDS= libvga.so:graphics/svgalib
-SVGALIB_CONFIGURE_WITH= svgalib
-X11_USE= xorg=x11,xorgproto
-X11_CONFIGURE_WITH= x
-
-.include <bsd.port.options.mk>
-
-.if ${SSL_DEFAULT} == base
-BROKEN_FreeBSD_12= incomplete definition of type 'struct ssl_st'
-BROKEN_FreeBSD_13= incomplete definition of type 'struct ssl_st'
-.endif
-
-.if ${PORT_OPTIONS:MDIRECTFB} || ${PORT_OPTIONS:MSVGALIB} || ${PORT_OPTIONS:MX11}
-LIB_DEPENDS+= libpng.so:graphics/png \
- libtiff.so:graphics/tiff
-USES+= jpeg
-CONFIGURE_ARGS+= --enable-graphics
-.else
-CONFIGURE_ARGS+= --disable-graphics --without-libjpeg --without-libtiff
-.endif
-
-.if ${PORT_OPTIONS:MX11}
-DESKTOP_ENTRIES="Links" \
- "Lynx-like hacked WWW browser" \
- "${PREFIX}/share/pixmaps/links.xpm" \
- "links -g" \
- "Network;WebBrowser;" \
- false
-PLIST_FILES+= share/pixmaps/links.xpm
-.endif
-
-post-install:
-.if ${PORT_OPTIONS:MX11}
- (cd ${WRKSRC}/graphics && ${INSTALL_DATA} links.xpm \
- ${STAGEDIR}${PREFIX}/share/pixmaps)
-.endif
-
-.include <bsd.port.mk>
diff --git a/www/links-hacked/distinfo b/www/links-hacked/distinfo
deleted file mode 100644
index 2abe3d5d8462..000000000000
--- a/www/links-hacked/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (links-hacked-101110.tar.gz) = 4a6fcff2992880c830b9a6caeb8396d5aa83ddacb00881f31ec9beba791c914e
-SIZE (links-hacked-101110.tar.gz) = 5796750
diff --git a/www/links-hacked/files/patch-https.c b/www/links-hacked/files/patch-https.c
deleted file mode 100644
index 8703e89f1dce..000000000000
--- a/www/links-hacked/files/patch-https.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- https.c.orig 2008-06-07 07:41:41 UTC
-+++ https.c
-@@ -15,7 +15,10 @@ SSL *getSSL(void)
- char f_randfile[PATH_MAX];
-
- if (!context) {
-- if (RAND_egd(RAND_file_name(f_randfile, sizeof(f_randfile)))<0){
-+#ifndef OPENSSL_NO_EGD
-+ if (RAND_egd(RAND_file_name(f_randfile, sizeof(f_randfile)))<0)
-+#endif
-+ {
- /* Not an EGD, so read and write to it */
- if (RAND_load_file(f_randfile, -1))
- RAND_write_file(f_randfile);
diff --git a/www/links-hacked/files/patch-png.c b/www/links-hacked/files/patch-png.c
deleted file mode 100644
index 6e605f609c66..000000000000
--- a/www/links-hacked/files/patch-png.c
+++ /dev/null
@@ -1,38 +0,0 @@
---- png.c.orig 2008-06-07 09:41:41.000000000 +0200
-+++ png.c 2012-05-06 09:32:52.000000000 +0200
-@@ -38,7 +38,7 @@
- /* Error for from-web PNG images. */
- void img_my_png_error(png_structp png_ptr, png_const_charp error_string)
- {
-- longjmp(png_ptr->jmpbuf,1);
-+ longjmp(png_jmpbuf(png_ptr),1);
- }
-
- void png_info_callback(png_structp png_ptr, png_infop info_ptr)
-@@ -192,7 +192,7 @@
- #ifdef DEBUG
- if (!info_ptr) internal ("png_create_info_struct failed\n");
- #endif /* #ifdef DEBUG */
-- if (setjmp(png_ptr->jmpbuf)){
-+ if (setjmp(png_jmpbuf(png_ptr))){
- error:
- png_destroy_read_struct(&png_ptr, &info_ptr,
- (png_infopp)NULL);
-@@ -202,7 +202,7 @@
- png_set_progressive_read_fn(png_ptr, NULL,
- png_info_callback, png_row_callback,
- png_end_callback);
-- if (setjmp(png_ptr->jmpbuf)) goto error;
-+ if (setjmp(png_jmpbuf(png_ptr))) goto error;
- decoder=mem_alloc(sizeof(*decoder));
- decoder->png_ptr=png_ptr;
- decoder->info_ptr=info_ptr;
-@@ -221,7 +221,7 @@
- png_ptr=((struct png_decoder *)(cimg->decoder))->png_ptr;
- info_ptr=((struct png_decoder *)(cimg->decoder))->info_ptr;
- end_callback_hit=0;
-- if (setjmp(png_ptr->jmpbuf)){
-+ if (setjmp(png_jmpbuf(png_ptr))){
- img_end(cimg);
- return;
- }
diff --git a/www/links-hacked/pkg-descr b/www/links-hacked/pkg-descr
deleted file mode 100644
index ac1558536394..000000000000
--- a/www/links-hacked/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-WWW browser Links well known and now hacked for more features including
-tabs, basic auth and toolbar, hot key for images, form entry saving, much
-better X fonts, etc.
-
-WWW: http://xray.sai.msu.ru/~karpov/links-hacked/
diff --git a/www/llgal/Makefile b/www/llgal/Makefile
deleted file mode 100644
index 1a346bd2367c..000000000000
--- a/www/llgal/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# Created by: arved
-# $FreeBSD$
-
-PORTNAME= llgal
-PORTVERSION= 0.13.18
-PORTREVISION= 1
-CATEGORIES= www
-MASTER_SITES= http://download.gna.org/llgal/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Command-line online gallery generator
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= p5-Image-Size>=0:graphics/p5-Image-Size \
- p5-URI>=0:net/p5-URI \
- p5-Locale-gettext>=0:devel/p5-Locale-gettext \
- p5-Image-ExifTool>=0:graphics/p5-Image-ExifTool
-RUN_DEPENDS= p5-Image-Size>=0:graphics/p5-Image-Size \
- p5-URI>=0:net/p5-URI \
- p5-Locale-gettext>=0:devel/p5-Locale-gettext \
- p5-Image-ExifTool>=0:graphics/p5-Image-ExifTool \
- convert:graphics/ImageMagick6
-
-USES= gettext perl5 gmake tar:bzip2 shebangfix
-SHEBANG_FILES= llgal.in
-USE_PERL5= run
-NO_ARCH= yes
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- ${REINPLACE_CMD} -e "s,^PREFIX,#PREFIX," ${WRKSRC}/Makefile
-
-post-configure:
- ${SED} -e "s,@VERSION@,${PORTVERSION}," < ${WRKSRC}/lib/Makefile.PL.in > ${WRKSRC}/lib/Makefile.PL
- cd ${WRKSRC}/lib; ${PERL} Makefile.PL
- ${PERL5} -pi -e 's/ doc_(perl|site|\$$\(INSTALLDIRS\))_install//' ${WRKSRC}/lib/Makefile
-
-post-install:
- ${INSTALL_MAN} ${WRKSRC}/llgal.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
- ${INSTALL_MAN} ${WRKSRC}/llgalrc.5 ${STAGEDIR}${MAN5PREFIX}/man/man5
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/Changes ${WRKSRC}/doc/*.html \
- ${WRKSRC}/doc/llgalrc ${STAGEDIR}${DOCSDIR}
- @(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} examples ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/www/llgal/distinfo b/www/llgal/distinfo
deleted file mode 100644
index eb3d8abb1fd7..000000000000
--- a/www/llgal/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1471191771
-SHA256 (llgal-0.13.18.tar.bz2) = 362d52763c4abcd00e79db868ee4f496dfb22b0c884fb552d37cf26dcc40c225
-SIZE (llgal-0.13.18.tar.bz2) = 81674
diff --git a/www/llgal/pkg-descr b/www/llgal/pkg-descr
deleted file mode 100644
index b9fb6eeeff89..000000000000
--- a/www/llgal/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-llgal is an easy and fast on-line gallery generator based on iGal.
-Its primary goal is to NOT require any boring useless expensive feature in
-your webserver, such as PHP, JavaScript, SQL, ...
-Thus, llgal generates static web-pages.
-
-WWW: http://home.gna.org/llgal/
diff --git a/www/llgal/pkg-plist b/www/llgal/pkg-plist
deleted file mode 100644
index 90ecbb3c9b14..000000000000
--- a/www/llgal/pkg-plist
+++ /dev/null
@@ -1,28 +0,0 @@
-bin/llgal
-%%SITE_PERL%%/Llgal/Config.pm
-%%SITE_PERL%%/Llgal/Messages.pm
-%%SITE_PERL%%/Llgal/Templates.pm
-%%SITE_PERL%%/Llgal/Utils.pm
-man/man1/llgal.1.gz
-man/man5/llgalrc.5.gz
-%%PORTDOCS%%%%DOCSDIR%%/Changes
-%%PORTDOCS%%%%DOCSDIR%%/examples/dynamic_comments_in_slides/README
-%%PORTDOCS%%%%DOCSDIR%%/examples/dynamic_comments_in_slides/add_comment.php
-%%PORTDOCS%%%%DOCSDIR%%/examples/dynamic_comments_in_slides/slidetemplate.html
-%%PORTDOCS%%%%DOCSDIR%%/examples/tweak_image_generation.txt
-%%PORTDOCS%%%%DOCSDIR%%/howto.html
-%%PORTDOCS%%%%DOCSDIR%%/llgalrc
-%%PORTDOCS%%%%DOCSDIR%%/upgrade.html
-%%DATADIR%%/captions.header
-%%DATADIR%%/index.png
-%%DATADIR%%/indextemplate.html
-%%DATADIR%%/llgal.css
-%%DATADIR%%/next.png
-%%DATADIR%%/prev.png
-%%DATADIR%%/slidetemplate.html
-%%DATADIR%%/tile.png
-share/locale/de/LC_MESSAGES/llgal.mo
-share/locale/en/LC_MESSAGES/llgal.mo
-share/locale/fr/LC_MESSAGES/llgal.mo
-share/locale/it/LC_MESSAGES/llgal.mo
-@dir %%ETCDIR%%
diff --git a/www/mgstat/Makefile b/www/mgstat/Makefile
deleted file mode 100644
index 2ba5c8c11af1..000000000000
--- a/www/mgstat/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: jeh@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= mgstat
-PORTVERSION= 0.12
-PORTREVISION= 7
-CATEGORIES= www
-MASTER_SITES= http://wizard.ae.krakow.pl/~mike/download/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Produce graphs from mod_gzip log files
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libgd.so:graphics/gd
-
-GNU_CONFIGURE= yes
-
-PORTDOCS= Copyright README USAGE
-PLIST_FILES= bin/mgstat
-
-OPTIONS_DEFINE= DOCS
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/www/mgstat/distinfo b/www/mgstat/distinfo
deleted file mode 100644
index 4866679cad41..000000000000
--- a/www/mgstat/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mgstat-0.12.tar.gz) = 1a1629b515f3bae23ffc08b70eefb4f54be6dc9f0d87122198d3bcc430bb2314
-SIZE (mgstat-0.12.tar.gz) = 81279
diff --git a/www/mgstat/files/patch-Makefile.in b/www/mgstat/files/patch-Makefile.in
deleted file mode 100644
index b2bf93f5524d..000000000000
--- a/www/mgstat/files/patch-Makefile.in
+++ /dev/null
@@ -1,10 +0,0 @@
---- Makefile.in.orig 2001-07-16 14:41:29 UTC
-+++ Makefile.in
-@@ -68,5 +68,4 @@ distclean:
- make clean
- rm -f config.cache config.status config.log Makefile
- install:
-- $(INSTALL) -s -o root -m 0755 mgstat $(bindir)/mgstat
--
-\ No newline at end of file
-+ $(BSD_INSTALL_PROGRAM) mgstat $(DESTDIR)$(bindir)/mgstat
diff --git a/www/mgstat/pkg-descr b/www/mgstat/pkg-descr
deleted file mode 100644
index 570170b29992..000000000000
--- a/www/mgstat/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Mgstat produces html reports for years, months and days (with png or
-gif charts generated with GD library) that shows you how many bytes you
-saved by using this excellent free Apache module. It produces history
-files so you can rotate your logs without losing previous statistics.
-You can also run mgstat on the same log file and statistics won't be
-doubled because program will start from the place where previous
-processing ended. You can also run mgstat on totally unsorted (date order)
-log file (that were produced for example by merging various log files);
-program will run a little bit slower but will produce correct reports.
-
-WWW: http://wizard.ae.krakow.pl/~mike/mgstat/
diff --git a/www/php-screw/Makefile b/www/php-screw/Makefile
deleted file mode 100644
index 2d1c68550efb..000000000000
--- a/www/php-screw/Makefile
+++ /dev/null
@@ -1,59 +0,0 @@
-# Created by: Alex Dupre <sysadmin@alexdupre.com>
-# $FreeBSD$
-
-PORTNAME= screw
-PORTVERSION= 1.5
-PORTREVISION= 1
-CATEGORIES= www security
-MASTER_SITES= SF/${PORTNAME}/OldFiles
-PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
-DISTNAME= php_screw-${PORTVERSION}
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= PHP script encryption tool
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-CRYPTKEY?= 11152, 368, 192, 1281, 62
-
-USES= php:phpize libtool
-USE_PHP= zlib
-PLIST_SUB= PHP_EXTDIR="${PHP_EXT_DIR}"
-SUB_FILES= pkg-message
-
-CONFIGURE_ARGS= --enable-php_screw=shared
-
-pre-everything::
- @${ECHO_CMD} ""
- @${ECHO_CMD} "To achieve real security, define your own encryption"
- @${ECHO_CMD} "seed key (CRYPTKEY); longer is better."
- @${ECHO_CMD} ""
- @${ECHO_CMD} "make CRYPTKEY=\"234, 84, 39664, 771, 9853\""
- @${ECHO_CMD} ""
-
-post-patch:
- @${ECHO_CMD} "short pm9screw_mycryptkey[] = { ${CRYPTKEY} };" > \
- ${WRKSRC}/my_screw.h
-
-do-build:
- (cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} \
- ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
- (cd ${BUILD_WRKSRC}/tools && ${SETENV} ${MAKE_ENV} ${MAKE} \
- ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/php/${PHP_EXT_DIR}
- ${INSTALL_LIB} ${WRKSRC}/modules/php_screw.so \
- ${STAGEDIR}${PREFIX}/lib/php/${PHP_EXT_DIR}
- ${INSTALL_PROGRAM} ${WRKSRC}/tools/screw ${STAGEDIR}${PREFIX}/bin
- @${MKDIR} ${STAGEDIR}${PREFIX}/etc/php
- @${ECHO_CMD} "extension=${PREFIX}/lib/php/${PHP_EXT_DIR}/php_screw.so" > \
- ${STAGEDIR}${PREFIX}/etc/php/ext-30-screw.ini
-
-.include <bsd.port.mk>
diff --git a/www/php-screw/distinfo b/www/php-screw/distinfo
deleted file mode 100644
index 11ffea0273c3..000000000000
--- a/www/php-screw/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (php_screw-1.5.tgz) = 1448e3776dcbf3ea5160073386f71733c367a7725a47f97a2e29c143b4832fe9
-SIZE (php_screw-1.5.tgz) = 7307
diff --git a/www/php-screw/files/patch-php_screw.c b/www/php-screw/files/patch-php_screw.c
deleted file mode 100644
index 382ca29b65d7..000000000000
--- a/www/php-screw/files/patch-php_screw.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- php_screw.c.orig 2010-04-11 10:55:39.000000000 +0200
-+++ php_screw.c 2010-04-11 10:56:01.000000000 +0200
-@@ -121,7 +121,6 @@
-
- PHP_MINIT_FUNCTION(php_screw)
- {
-- CG(extended_info) = 1;
-
- org_compile_file = zend_compile_file;
- zend_compile_file = pm9screw_compile_file;
-@@ -130,7 +129,6 @@
-
- PHP_MSHUTDOWN_FUNCTION(php_screw)
- {
-- CG(extended_info) = 1;
- zend_compile_file = org_compile_file;
- return SUCCESS;
- }
diff --git a/www/php-screw/files/patch-tools__Makefile b/www/php-screw/files/patch-tools__Makefile
deleted file mode 100644
index cc3dd8308b3f..000000000000
--- a/www/php-screw/files/patch-tools__Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- tools/Makefile.orig Sat Nov 9 15:08:17 2002
-+++ tools/Makefile Sat Nov 9 15:08:33 2002
-@@ -1,7 +1,7 @@
- all: screw
-
- screw: screw.c zencode.c
-- gcc -o screw screw.c zencode.c -lz
-+ ${CC} -o screw screw.c zencode.c -lz
-
- clean:
- /bin/rm *.o *.so screw
diff --git a/www/php-screw/files/pkg-message.in b/www/php-screw/files/pkg-message.in
deleted file mode 100644
index 6b1ab9aec8f6..000000000000
--- a/www/php-screw/files/pkg-message.in
+++ /dev/null
@@ -1,12 +0,0 @@
-[
-{ type: install
- message: <<EOM
-You have installed the php-screw package.
-
-The following line has been added to %%PREFIX%%/etc/php/ext-30-screw.ini,
-so that the extension is automatically enabled:
-
-extension="%%PREFIX%%/lib/php/%%PHP_EXT_DIR%%/php_screw.so"
-EOM
-}
-]
diff --git a/www/php-screw/pkg-descr b/www/php-screw/pkg-descr
deleted file mode 100644
index de8dcc50dd7f..000000000000
--- a/www/php-screw/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-PHP Screw is a PHP script encryption tool. When you are developing a
-commercial package using PHP, the script can be distributed as encrypted
-up until just before execution, preserving your intellectual property.
-
-WWW: https://sourceforge.net/projects/php-screw/
diff --git a/www/php-screw/pkg-plist b/www/php-screw/pkg-plist
deleted file mode 100644
index b679eebb5814..000000000000
--- a/www/php-screw/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/screw
-lib/php/%%PHP_EXT_DIR%%/php_screw.so
-etc/php/ext-30-screw.ini
diff --git a/www/phproxy/Makefile b/www/phproxy/Makefile
deleted file mode 100644
index 91904bc8e1ee..000000000000
--- a/www/phproxy/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: Babak Farrokhi <babak@farrokhi.net>
-# $FreeBSD$
-
-PORTNAME= phproxy
-PORTVERSION= 0.5b2
-PORTREVISION= 4
-CATEGORIES= www
-MASTER_SITES= SF/poxy/PHProxy/0.5%20beta%202
-DISTNAME= poxy-${DISTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= PHP based web proxy
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NO_BUILD= YES
-USES= php:web zip:infozip
-USE_PHP= ctype pcre
-EXTRACT_AFTER_ARGS+= -d ${WRKSRC}
-PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
-
-DOCFILES= ChangeLog.txt LICENSE.txt README.txt TODO.txt
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for i in ${DOCFILES}
- @${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/${i}
-.endfor
- @${RM} ${WRKSRC}/*.txt
- ${MKDIR} ${STAGEDIR}${WWWDIR}
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}/)
-
-.include <bsd.port.mk>
diff --git a/www/phproxy/distinfo b/www/phproxy/distinfo
deleted file mode 100644
index 9930387e4681..000000000000
--- a/www/phproxy/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (poxy-0.5b2.zip) = 86c9b3fc4db53b196b4a3e99d3dc21335fcf1d75ebdea122bc5b95671ae667b3
-SIZE (poxy-0.5b2.zip) = 26477
diff --git a/www/phproxy/pkg-descr b/www/phproxy/pkg-descr
deleted file mode 100644
index 679c76d31a09..000000000000
--- a/www/phproxy/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-PHProxy is a web HTTP (for now; FTP is not supprted yet)
-proxy programmed in PHP designed to bypass firewalls and
-other proxy restrictions through a web interface very similar
-to the popular CGIProxy.
-
-The server that this script runs on simply acts as a medium
-that retrives resources for you. The only IP address shown
-will be the server's IP address. So basically, it is indirect
-browsing. The only catch being that the server has to has access
-to those otherwise inaccessible resources.
diff --git a/www/phproxy/pkg-message b/www/phproxy/pkg-message
deleted file mode 100644
index 1764af90aaac..000000000000
--- a/www/phproxy/pkg-message
+++ /dev/null
@@ -1,13 +0,0 @@
-[
-{ type: install
- message: <<EOM
-NOTE:
-
-- safe_mode must be turned off in php.ini
-- file_uploads turned On for HTTP file uploads.
-- JavaScript turned on for the browser. Setting the flags and
- encrypting the supplied URL initially requires the use of
- JavaScript.
-EOM
-}
-]
diff --git a/www/phproxy/pkg-plist b/www/phproxy/pkg-plist
deleted file mode 100644
index 74e2706330e9..000000000000
--- a/www/phproxy/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog.txt
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE.txt
-%%PORTDOCS%%%%DOCSDIR%%/README.txt
-%%PORTDOCS%%%%DOCSDIR%%/TODO.txt
-@(%%WWWOWN%%,%%WWWGRP%%,) %%WWWDIR%%/index.inc.php
-@(%%WWWOWN%%,%%WWWGRP%%,) %%WWWDIR%%/index.php
-@(%%WWWOWN%%,%%WWWGRP%%,) %%WWWDIR%%/style.css
-@dir(%%WWWOWN%%,%%WWWGRP%%,) %%WWWDIR%%
diff --git a/www/py-prewikka/Makefile b/www/py-prewikka/Makefile
deleted file mode 100644
index 8d068970dbca..000000000000
--- a/www/py-prewikka/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: Robin Gruyters <r.gruyters@yirdis.nl>
-# $FreeBSD$
-
-PORTNAME= prewikka
-PORTVERSION= 1.0.1p1
-PORTREVISION= 2
-CATEGORIES= www security python
-MASTER_SITES= https://www.prelude-ids.org/attachments/download/286/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Frontend for the Prelude IDS
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= cheetah-compile:devel/py-cheetah
-LIB_DEPENDS= libprelude.so:security/libprelude \
- libpreludedb.so:security/libpreludedb
-
-USES= python:2.7
-USE_PYTHON= distutils
-
-OPTIONS_DEFINE= NLS
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MNLS}
-USES+= gettext
-PLIST_SUB+= NLS=""
-.else
-PLIST_SUB+= NLS="@comment "
-.endif
-
-post-patch:
- ${MV} ${WRKSRC}/conf/prewikka.conf ${WRKSRC}/conf/prewikka.conf-dist
- ${REINPLACE_CMD} 's,conf/prewikka.conf,conf/prewikka.conf-dist,' \
- ${WRKSRC}/setup.py
-.if !${PORT_OPTIONS:MNLS}
- ${REINPLACE_CMD} 's,\(.*self.data_files.extend(self._compile_po_files())\),#\1,' \
- ${WRKSRC}/setup.py
-.endif
-
-.include <bsd.port.mk>
diff --git a/www/py-prewikka/distinfo b/www/py-prewikka/distinfo
deleted file mode 100644
index 10e5c522e278..000000000000
--- a/www/py-prewikka/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (prewikka-1.0.1p1.tar.gz) = 3a9bbf23f50f4e68617d92d82df2bbf74d4e1d1f38ab2d6bf80ab9c908446bb7
-SIZE (prewikka-1.0.1p1.tar.gz) = 341468
diff --git a/www/py-prewikka/files/patch-setup.py b/www/py-prewikka/files/patch-setup.py
deleted file mode 100644
index bf85e5550f75..000000000000
--- a/www/py-prewikka/files/patch-setup.py
+++ /dev/null
@@ -1,15 +0,0 @@
---- setup.py.orig 2013-12-13 13:00:13.747424982 -0200
-+++ setup.py 2013-12-13 13:01:10.453423405 -0200
-@@ -27,9 +27,9 @@
- from distutils.dist import Distribution
- from distutils.core import setup
- from distutils.command.build import build
--from distutils.command.build_py import build_py
--from distutils.command.install import install
--from distutils.command.install_scripts import install_scripts
-+from setuptools.command.build_py import build_py
-+from setuptools.command.install import install
-+from setuptools.command.install_scripts import install_scripts
- from distutils.command.install_data import install_data
- from distutils.core import Command
-
diff --git a/www/py-prewikka/pkg-descr b/www/py-prewikka/pkg-descr
deleted file mode 100644
index 8a44e76f2608..000000000000
--- a/www/py-prewikka/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-The Prewikka frontend provides a means to query the Prelude database, aggregate
-and filter events, and provides useful statistics about what's going on. It
-provides a nice interface for the security analyst to see what's going on on
-the monitored system.
-
-WWW: http://www.prelude-ids.org/
diff --git a/www/py-prewikka/pkg-plist b/www/py-prewikka/pkg-plist
deleted file mode 100644
index fc182233f233..000000000000
--- a/www/py-prewikka/pkg-plist
+++ /dev/null
@@ -1,237 +0,0 @@
-bin/prewikka-httpd
-@sample etc/prewikka/prewikka.conf-dist etc/prewikka/prewikka.conf
-%%PYTHON_SITELIBDIR%%/prewikka/Auth.py
-%%PYTHON_SITELIBDIR%%/prewikka/Auth.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/Auth.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/Chart.py
-%%PYTHON_SITELIBDIR%%/prewikka/Chart.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/Chart.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/CheetahFilters.py
-%%PYTHON_SITELIBDIR%%/prewikka/CheetahFilters.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/CheetahFilters.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/Config.py
-%%PYTHON_SITELIBDIR%%/prewikka/Config.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/Config.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/Core.py
-%%PYTHON_SITELIBDIR%%/prewikka/Core.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/Core.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/DataSet.py
-%%PYTHON_SITELIBDIR%%/prewikka/DataSet.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/DataSet.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/Database.py
-%%PYTHON_SITELIBDIR%%/prewikka/Database.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/Database.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/Error.py
-%%PYTHON_SITELIBDIR%%/prewikka/Error.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/Error.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/Filter.py
-%%PYTHON_SITELIBDIR%%/prewikka/Filter.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/Filter.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/IDMEFDatabase.py
-%%PYTHON_SITELIBDIR%%/prewikka/IDMEFDatabase.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/IDMEFDatabase.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/Log.py
-%%PYTHON_SITELIBDIR%%/prewikka/Log.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/Log.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/ModPythonHandler.py
-%%PYTHON_SITELIBDIR%%/prewikka/ModPythonHandler.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/ModPythonHandler.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/MyConfigParser.py
-%%PYTHON_SITELIBDIR%%/prewikka/MyConfigParser.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/MyConfigParser.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/Request.py
-%%PYTHON_SITELIBDIR%%/prewikka/Request.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/Request.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/User.py
-%%PYTHON_SITELIBDIR%%/prewikka/User.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/User.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/__init__.py
-%%PYTHON_SITELIBDIR%%/prewikka/__init__.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/__init__.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/_threading_local.py
-%%PYTHON_SITELIBDIR%%/prewikka/_threading_local.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/_threading_local.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/cairoplot.py
-%%PYTHON_SITELIBDIR%%/prewikka/cairoplot.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/cairoplot.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/localization.py
-%%PYTHON_SITELIBDIR%%/prewikka/localization.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/localization.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/modules/__init__.py
-%%PYTHON_SITELIBDIR%%/prewikka/modules/__init__.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/modules/__init__.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/__init__.py
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/__init__.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/__init__.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/anonymous/__init__.py
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/anonymous/__init__.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/anonymous/__init__.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/anonymous/anonymous.py
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/anonymous/anonymous.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/anonymous/anonymous.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/cgi/__init__.py
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/cgi/__init__.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/cgi/__init__.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/cgi/cgi.py
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/cgi/cgi.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/cgi/cgi.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/loginpassword/__init__.py
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/loginpassword/__init__.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/loginpassword/__init__.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/loginpassword/loginpassword.py
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/loginpassword/loginpassword.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/modules/auth/loginpassword/loginpassword.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/resolve.py
-%%PYTHON_SITELIBDIR%%/prewikka/resolve.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/resolve.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/siteconfig.py
-%%PYTHON_SITELIBDIR%%/prewikka/siteconfig.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/siteconfig.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/About.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/About.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/About.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/AlertListing.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/AlertListing.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/AlertListing.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/ClassicLayout.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/ClassicLayout.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/ClassicLayout.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/Command.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/Command.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/Command.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/ErrorTemplate.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/ErrorTemplate.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/ErrorTemplate.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/FilterEdition.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/FilterEdition.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/FilterEdition.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/HTMLDocument.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/HTMLDocument.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/HTMLDocument.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/HeartbeatAnalyze.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/HeartbeatAnalyze.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/HeartbeatAnalyze.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/HeartbeatListing.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/HeartbeatListing.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/HeartbeatListing.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/LoginPasswordForm.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/LoginPasswordForm.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/LoginPasswordForm.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/MessageDetails.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/MessageDetails.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/MessageDetails.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/MessageListing.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/MessageListing.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/MessageListing.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/MessageSummary.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/MessageSummary.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/MessageSummary.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/PropertiesChangeForm.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/PropertiesChangeForm.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/PropertiesChangeForm.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/SensorAlertListing.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/SensorAlertListing.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/SensorAlertListing.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/SensorHeartbeatListing.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/SensorHeartbeatListing.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/SensorHeartbeatListing.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/SensorListing.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/SensorListing.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/SensorListing.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/Stats.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/Stats.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/Stats.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/TopLayout.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/TopLayout.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/TopLayout.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/UserListing.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/UserListing.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/UserListing.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/UserSettings.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/UserSettings.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/UserSettings.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/__init__.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/__init__.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/__init__.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/templates/utils.py
-%%PYTHON_SITELIBDIR%%/prewikka/templates/utils.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/templates/utils.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/utils.py
-%%PYTHON_SITELIBDIR%%/prewikka/utils.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/utils.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/view.py
-%%PYTHON_SITELIBDIR%%/prewikka/view.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/view.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/views/__init__.py
-%%PYTHON_SITELIBDIR%%/prewikka/views/__init__.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/views/__init__.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/views/alertlisting.py
-%%PYTHON_SITELIBDIR%%/prewikka/views/alertlisting.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/views/alertlisting.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/views/commands.py
-%%PYTHON_SITELIBDIR%%/prewikka/views/commands.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/views/commands.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/views/filter.py
-%%PYTHON_SITELIBDIR%%/prewikka/views/filter.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/views/filter.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/views/heartbeatlisting.py
-%%PYTHON_SITELIBDIR%%/prewikka/views/heartbeatlisting.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/views/heartbeatlisting.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/views/messagedetails.py
-%%PYTHON_SITELIBDIR%%/prewikka/views/messagedetails.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/views/messagedetails.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/views/messagelisting.py
-%%PYTHON_SITELIBDIR%%/prewikka/views/messagelisting.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/views/messagelisting.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/views/messagesummary.py
-%%PYTHON_SITELIBDIR%%/prewikka/views/messagesummary.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/views/messagesummary.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/views/misc.py
-%%PYTHON_SITELIBDIR%%/prewikka/views/misc.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/views/misc.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/views/sensor.py
-%%PYTHON_SITELIBDIR%%/prewikka/views/sensor.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/views/sensor.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/views/stats.py
-%%PYTHON_SITELIBDIR%%/prewikka/views/stats.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/views/stats.pyo
-%%PYTHON_SITELIBDIR%%/prewikka/views/usermanagement.py
-%%PYTHON_SITELIBDIR%%/prewikka/views/usermanagement.pyc
-%%PYTHON_SITELIBDIR%%/prewikka/views/usermanagement.pyo
-%%NLS%%share/locale/de/LC_MESSAGES/prewikka.mo
-%%NLS%%share/locale/en/LC_MESSAGES/prewikka.mo
-%%NLS%%share/locale/es/LC_MESSAGES/prewikka.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/prewikka.mo
-%%NLS%%share/locale/it/LC_MESSAGES/prewikka.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/prewikka.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/prewikka.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/prewikka.mo
-%%DATADIR%%/cgi-bin/prewikka.cgi
-%%DATADIR%%/database/fixlanguage-1.0.1.sql
-%%DATADIR%%/database/mysql-update-0.9.1.sql
-%%DATADIR%%/database/mysql-update-0.9.11.sql
-%%DATADIR%%/database/mysql.sql
-%%DATADIR%%/database/mysql2pgsql.sh
-%%DATADIR%%/database/mysql2sqlite.sh
-%%DATADIR%%/database/pgsql-update-0.9.1.sql
-%%DATADIR%%/database/pgsql-update-0.9.11.sql
-%%DATADIR%%/database/pgsql.sql
-%%DATADIR%%/database/sqlite-update-0.9.11.sql
-%%DATADIR%%/database/sqlite.sql
-%%DATADIR%%/htdocs/css/style.css
-%%DATADIR%%/htdocs/images/bg2.gif
-%%DATADIR%%/htdocs/images/bg_content.gif
-%%DATADIR%%/htdocs/images/favicon.ico
-%%DATADIR%%/htdocs/images/led_N.gif
-%%DATADIR%%/htdocs/images/led_Y.gif
-%%DATADIR%%/htdocs/images/n.gif
-%%DATADIR%%/htdocs/images/pause.png
-%%DATADIR%%/htdocs/images/play.png
-%%DATADIR%%/htdocs/images/prelude-logo.gif
-%%DATADIR%%/htdocs/images/prelude-logo.png
-%%DATADIR%%/htdocs/images/search.png
-%%DATADIR%%/htdocs/images/table_order_down.gif
-%%DATADIR%%/htdocs/images/table_order_up.gif
-%%DATADIR%%/htdocs/js/functions.js
-%%DATADIR%%/htdocs/js/jquery.js
-@dir %%DATADIR%%/htdocs/generated_images
diff --git a/www/redmine-backlogs/Makefile b/www/redmine-backlogs/Makefile
deleted file mode 100644
index a30b7bd04ea9..000000000000
--- a/www/redmine-backlogs/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= backlogs
-PORTVERSION= 1.0.6
-DISTVERSIONPREFIX= v
-PORTREVISION= 1
-CATEGORIES= www
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Agile plugin for Redmine
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= rubygem-holidays>=1.0.3:devel/rubygem-holidays \
- rubygem-icalendar>=0.4.2:devel/rubygem-icalendar \
- rubygem-nokogiri>=0:textproc/rubygem-nokogiri \
- rubygem-open-uri-cached>=0:net/rubygem-open-uri-cached \
- rubygem-prawn>=0:print/rubygem-prawn
-
-NO_ARCH= yes
-USES= shebangfix
-SHEBANG_FILES= lib/ci/__buildscript.sh \
- lib/ci/generate.sh \
- rbl-test
-
-REDMINE_PLUGIN_NAME= redmine_backlogs
-
-USE_GITHUB= yes
-GH_PROJECT= redmine_backlogs
-
-post-patch:
- @${RM} ${WRKSRC}/test.rb
-
-.include "${.CURDIR}/../../www/redmine/bsd.redmine.mk"
diff --git a/www/redmine-backlogs/distinfo b/www/redmine-backlogs/distinfo
deleted file mode 100644
index e30a328b7168..000000000000
--- a/www/redmine-backlogs/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (backlogs-redmine_backlogs-v1.0.6_GH0.tar.gz) = 4b40a6506fbe770541e9cfa326cf69355347bfb6b3097408f8fc990447493624
-SIZE (backlogs-redmine_backlogs-v1.0.6_GH0.tar.gz) = 6640463
diff --git a/www/redmine-backlogs/files/patch-Gemfile b/www/redmine-backlogs/files/patch-Gemfile
deleted file mode 100644
index 320763c2d3b8..000000000000
--- a/www/redmine-backlogs/files/patch-Gemfile
+++ /dev/null
@@ -1,69 +0,0 @@
---- Gemfile.orig 2013-10-20 20:14:01 UTC
-+++ Gemfile
-@@ -8,64 +8,11 @@ deps = Hash.new
- rails3 = Gem::Dependency.new('rails', '~>3.0')
- RAILS_VERSION_IS_3 = rails3 =~ deps['rails']
-
--gem "holidays", "~>1.0.3"
-+gem "holidays", ">=1.0.3"
- gem "icalendar"
--gem "nokogiri", "< 1.6.0"
-+gem "nokogiri"
- gem "open-uri-cached"
- gem "prawn"
- gem 'json'
- gem "system_timer" if RUBY_VERSION =~ /^1\.8\./ && RUBY_PLATFORM =~ /darwin|linux/
-
--group :development do
-- gem "inifile"
--end
--
--group :test do
-- gem 'chronic'
-- gem 'ZenTest', "=4.5.0" # 4.6.0 has a nasty bug that breaks autotest
-- gem 'autotest-rails'
-- if RAILS_VERSION_IS_3
-- unless chiliproject
-- gem 'capybara', "~> 1.1" if ENV['IN_RBL_TESTENV'] == 'true' # redmine 2.3 conflicts
-- gem "faye-websocket", "~>0.4.7"
-- gem "poltergeist", "~>1.0"
-- end
-- gem 'cucumber-rails'
-- gem "culerity"
-- else
-- unless chiliproject
-- gem "capybara", "~>1.1.0"
-- gem "poltergeist", "~>0.6.0"
-- end
-- gem "cucumber", "=1.1.0"
-- gem 'cucumber-rails2', "~> 0.3.5"
-- gem "culerity", "=0.2.15"
-- end
-- gem "database_cleaner"
-- if RAILS_VERSION_IS_3
-- gem "gherkin", "~> 2.6"
-- else
-- gem "gherkin", "~> 2.5.0"
-- end
-- gem "redgreen" if RUBY_VERSION < "1.9"
-- if RAILS_VERSION_IS_3
-- gem "rspec", '~>2.11.0'
-- gem "rspec-rails", '~> 2.11.0'
-- else
-- gem "rspec", "=1.3.1"
-- gem "rspec-rails", "=1.3.3"
-- end
-- if RUBY_VERSION >= "1.9"
-- gem "simplecov", "~>0.6"
-- else
-- gem "rcov", "=0.9.11"
-- end
-- gem "ruby-prof", :platforms => [:ruby]
-- gem "spork"
-- gem "test-unit", "=1.2.3" if RUBY_VERSION >= "1.9" and ENV['IN_RBL_TESTENV'] == 'true'
-- gem "timecop", '~> 0.3.5'
--end
--
--# moved out of the dev group so backlogs can be tested by the user after install. Too many issues of weird setups with apache, nginx, etc.
--# thin doesn't work for jruby
--gem "thin", :platforms => [:ruby]
diff --git a/www/redmine-backlogs/pkg-descr b/www/redmine-backlogs/pkg-descr
deleted file mode 100644
index 85d927a372b3..000000000000
--- a/www/redmine-backlogs/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Backlogs is a Redmine plugin that's designed to do just enough so your team
-can work in an agile way. It's still a work in progress, but we're already
-using it on a daily basis and continually improve on it. We hope you'll
-find it useful too!
-
-WWW: http://www.redminebacklogs.net/
diff --git a/www/swfdec-plugin/Makefile b/www/swfdec-plugin/Makefile
deleted file mode 100644
index 50a690e2ade3..000000000000
--- a/www/swfdec-plugin/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: anholt
-# $FreeBSD$
-
-PORTNAME= swfdec-plugin
-PORTVERSION= 0.8.2
-PORTREVISION= 6
-CATEGORIES= www
-MASTER_SITES= http://swfdec.freedesktop.org/download/swfdec-mozilla/0.8/
-DISTNAME= swfdec-mozilla-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Flash rendering plugin
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libswfdec-0.8.so:graphics/swfdec
-
-USES= libtool:keepla pkgconfig webplugin:gecko
-GNU_CONFIGURE= yes
-INSTALLS_ICONS= yes
-INSTALL_TARGET= install-strip
-USE_GNOME= gtk20
-CONFIGURE_ARGS= --with-plugin-dir="${WEBPLUGIN_DIR}"
-
-USE_LDCONFIG= yes
-
-WEBPLUGIN_FILES=libswfdecmozilla.so
-
-.include <bsd.port.mk>
diff --git a/www/swfdec-plugin/distinfo b/www/swfdec-plugin/distinfo
deleted file mode 100644
index b5bee30f1c39..000000000000
--- a/www/swfdec-plugin/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (swfdec-mozilla-0.8.2.tar.gz) = 49fd905f41b67832e7b2cfa2cf664657ab08f8fef4a2324e74202fc951396cd5
-SIZE (swfdec-mozilla-0.8.2.tar.gz) = 381148
diff --git a/www/swfdec-plugin/pkg-descr b/www/swfdec-plugin/pkg-descr
deleted file mode 100644
index 5263472d52ed..000000000000
--- a/www/swfdec-plugin/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-swfdec-plugin is a Mozilla plugin for rendering flash (.swf) animations using
-the gstreamer framework and the swfdec library. It should currently play Flash
-4 files, and Flash 5 support is under development.
-
-WWW: http://www.schleef.org/swfdec/
diff --git a/www/swfdec-plugin/pkg-plist b/www/swfdec-plugin/pkg-plist
deleted file mode 100644
index 2139007c7fe6..000000000000
--- a/www/swfdec-plugin/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-%%WEBPLUGIN_DIR%%/libswfdecmozilla.a
-%%WEBPLUGIN_DIR%%/libswfdecmozilla.la
-%%WEBPLUGIN_DIR%%/libswfdecmozilla.so
-share/icons/hicolor/16x16/apps/swfdec-mozilla.png
-share/icons/hicolor/22x22/apps/swfdec-mozilla.png
-share/icons/hicolor/24x24/apps/swfdec-mozilla.png
-share/icons/hicolor/32x32/apps/swfdec-mozilla.png
-share/icons/hicolor/48x48/apps/swfdec-mozilla.png
-share/icons/hicolor/scalable/apps/swfdec-mozilla.svg
diff --git a/www/swish-e/Makefile b/www/swish-e/Makefile
deleted file mode 100644
index b92615376e62..000000000000
--- a/www/swish-e/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: Daniel O'Connor <doconnor@gsoft.com.au>
-# $FreeBSD$
-
-PORTNAME= swish-e
-PORTVERSION= 2.4.7
-PORTREVISION= 4
-CATEGORIES= www textproc
-MASTER_SITES= http://swish-e.org/distribution/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple web indexing for humans - enhanced
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gmake libtool perl5 shebangfix
-USE_LDCONFIG= yes
-USE_GNOME= libxml2
-SHEBANG_FILES= src/swishspider
-GNU_CONFIGURE= yes
-MAKE_ARGS+= pkgconfigdir="${PREFIX}/libdata/pkgconfig" \
- pkgdatadir="${DATADIR}"
-INSTALL_TARGET= install-strip
-
-OPTIONS_DEFINE= DOCS
-
-PORTDOCS= *
-
-.include <bsd.port.options.mk>
-
-post-patch:
-.if empty(PORT_OPTIONS:MDOCS)
- @${REINPLACE_CMD} -E 's/^(install-data-am:) install-docDATA(.*)/\1\2/' \
- ${WRKSRC}/Makefile.in
-.for p in pod prog-bin conf filter-bin filters html
- @${REINPLACE_CMD} -E 's/^(install-data-am:).*DATA(.*)/\1\2/' \
- ${WRKSRC}/${p}/Makefile.in
-.endfor
-.endif
- # Rename uncompress2 to swishe_uncompress2 to fix building with newer zlib which exports
- # its own uncompress2
- ${FIND} ${WRKSRC}/src -type f -exec ${REINPLACE_CMD} 's,uncompress2,swishe_uncompress2,g' {} \+
-
-.include <bsd.port.mk>
diff --git a/www/swish-e/distinfo b/www/swish-e/distinfo
deleted file mode 100644
index 33f48dd82c00..000000000000
--- a/www/swish-e/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (swish-e-2.4.7.tar.gz) = 5ddd541ff8ecb3c78ad6ca76c79e620f457fac9f7d0721ad87e9fa22fe997962
-SIZE (swish-e-2.4.7.tar.gz) = 1523786
diff --git a/www/swish-e/pkg-descr b/www/swish-e/pkg-descr
deleted file mode 100644
index e51de2bb1ac9..000000000000
--- a/www/swish-e/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-SWISH-Enhanced is a fast, powerful, flexible, and easy to use system for
-indexing collections of Web pages or other text files. Key features include
-the ability to limit searches to certain HTML tags (META, TITLE, comments,
-etc.). The SWISH-E software is free, and includes a package of Perl programs
-that enable anyone who is authorized to create and maintain their own indexes
-(AutoSwish). SWISH-E is an enhanced version of SWISH, which was originally
-written by Kevin Hughes and modified and released with his permission.
-
-WWW: http://swish-e.org/
diff --git a/www/swish-e/pkg-plist b/www/swish-e/pkg-plist
deleted file mode 100644
index 866a440888f9..000000000000
--- a/www/swish-e/pkg-plist
+++ /dev/null
@@ -1,47 +0,0 @@
-bin/swish-config
-bin/swish-e
-bin/swish-filter-test
-include/swish-e.h
-lib/libswish-e.a
-lib/libswish-e.so
-lib/libswish-e.so.2
-lib/libswish-e.so.2.0.0
-lib/swish-e/perl/SWISH/Filters/Doc2txt.pm
-lib/swish-e/perl/SWISH/Filters/Doc2html.pm
-lib/swish-e/perl/SWISH/Filters/ID3toHTML.pm
-lib/swish-e/perl/SWISH/Filters/Pdf2HTML.pm
-lib/swish-e/perl/SWISH/Filters/XLtoHTML.pm
-lib/swish-e/perl/SWISH/Filters/pp2html.pm
-lib/swish-e/perl/SWISH/DateRanges.pm
-lib/swish-e/perl/SWISH/DefaultHighlight.pm
-lib/swish-e/perl/SWISH/Filter.pm
-lib/swish-e/perl/SWISH/ParseQuery.pm
-lib/swish-e/perl/SWISH/PhraseHighlight.pm
-lib/swish-e/perl/SWISH/SimpleHighlight.pm
-lib/swish-e/perl/SWISH/TemplateDefault.pm
-lib/swish-e/perl/SWISH/TemplateDumper.pm
-lib/swish-e/perl/SWISH/TemplateFrame.pm
-lib/swish-e/perl/SWISH/TemplateHTMLTemplate.pm
-lib/swish-e/perl/SWISH/TemplateToolkit.pm
-lib/swish-e/perl/doc2txt.pm
-lib/swish-e/perl/pdf2html.pm
-lib/swish-e/perl/pdf2xml.pm
-lib/swish-e/DirTree.pl
-lib/swish-e/search.cgi
-lib/swish-e/spider.pl
-lib/swish-e/swish.cgi
-lib/swish-e/swishspider
-libdata/pkgconfig/swish-e.pc
-man/man1/SWISH-CONFIG.1.gz
-man/man1/SWISH-FAQ.1.gz
-man/man1/SWISH-LIBRARY.1.gz
-man/man1/SWISH-RUN.1.gz
-man/man1/swish-e.1.gz
-%%DATADIR%%/swish.tmpl
-%%DATADIR%%/swish.tt
-%%DATADIR%%/templates/search.tt
-%%DATADIR%%/templates/page_layout
-%%DATADIR%%/templates/common_header
-%%DATADIR%%/templates/common_footer
-%%DATADIR%%/templates/style.css
-%%DATADIR%%/templates/markup.css
diff --git a/x11-clocks/Makefile b/x11-clocks/Makefile
index 8a1257666540..e98625f78f13 100644
--- a/x11-clocks/Makefile
+++ b/x11-clocks/Makefile
@@ -13,7 +13,6 @@
SUBDIR += bbdate
SUBDIR += bclock
SUBDIR += buici-clock
- SUBDIR += cairo-clock
SUBDIR += dclock
SUBDIR += emiclock
SUBDIR += eyeclock
@@ -27,9 +26,7 @@
SUBDIR += oclock
SUBDIR += osdclock
SUBDIR += p5-Tk-Clock
- SUBDIR += pclock
SUBDIR += rclock
- SUBDIR += stopwatch
SUBDIR += t3d
SUBDIR += tclock
SUBDIR += tktz
@@ -39,7 +36,6 @@
SUBDIR += wmcalclock
SUBDIR += wmclock
SUBDIR += wmfishtime
- SUBDIR += wmfuzzy
SUBDIR += wmtime
SUBDIR += wmtimer
SUBDIR += xalarm
diff --git a/x11-clocks/cairo-clock/Makefile b/x11-clocks/cairo-clock/Makefile
deleted file mode 100644
index 3355bbea2664..000000000000
--- a/x11-clocks/cairo-clock/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: chinsan
-# $FreeBSD$
-
-PORTNAME= cairo-clock
-PORTVERSION= 0.3.4
-PORTREVISION= 4
-CATEGORIES= x11-clocks net gnome
-MASTER_SITES= http://macslow.thepimp.net/projects/cairo-clock/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= MacSlow's Cairo-Clock
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USE_GNOME= gtk20 intlhack libglade2 librsvg2
-USES= pathfix iconv gmake localbase:ldflags pkgconfig gettext
-GNU_CONFIGURE= yes
-USE_LDCONFIG= yes
-
-post-patch:
- @${GZIP_CMD} -d ${WRKSRC}/man/cairo-clock.1.gz
- @${REINPLACE_CMD} -e 's,.gz,,; s,datadir)\/man,prefix)\/man,' \
- ${WRKSRC}/man/Makefile.in
-
-post-configure:
- @${REINPLACE_CMD} -e 's,--export-dynamic,-export-dynamic,' \
- ${WRKSRC}/src/Makefile
-
-.include <bsd.port.mk>
diff --git a/x11-clocks/cairo-clock/distinfo b/x11-clocks/cairo-clock/distinfo
deleted file mode 100644
index 15f744f3e3fb..000000000000
--- a/x11-clocks/cairo-clock/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cairo-clock-0.3.4.tar.gz) = f310de5bc03473a190d691679a831cd305351744ccf6eb7701f43dda6cd98a8d
-SIZE (cairo-clock-0.3.4.tar.gz) = 832968
diff --git a/x11-clocks/cairo-clock/pkg-descr b/x11-clocks/cairo-clock/pkg-descr
deleted file mode 100644
index 96e962ce7fea..000000000000
--- a/x11-clocks/cairo-clock/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-It is an analog clock displaying the system-time.
-It leverages the new visual features offered by Xorg 6.9/7.0 in combination
-with a compositing-manager (e.g. like xcompmgr), gtk+ 2.8.x, cairo 1.0.2 and
-librsvg 2.13.93 to produce a time-display with pretty-pixels.
-
-WWW: http://macslow.thepimp.net/?page_id=23
diff --git a/x11-clocks/cairo-clock/pkg-message b/x11-clocks/cairo-clock/pkg-message
deleted file mode 100644
index 70576d7f5359..000000000000
--- a/x11-clocks/cairo-clock/pkg-message
+++ /dev/null
@@ -1,7 +0,0 @@
-[
-{ type: install
- message: <<EOM
- Please note that you need composite extension enabled in X.org or Xgl.
-EOM
-}
-]
diff --git a/x11-clocks/cairo-clock/pkg-plist b/x11-clocks/cairo-clock/pkg-plist
deleted file mode 100644
index 42d525c02a41..000000000000
--- a/x11-clocks/cairo-clock/pkg-plist
+++ /dev/null
@@ -1,252 +0,0 @@
-bin/cairo-clock
-man/man1/cairo-clock.1.gz
-share/applications/cairo-clock.desktop
-%%DATADIR%%/glade/cairo-clock.glade
-%%DATADIR%%/pixmaps/cairo-clock-logo.png
-%%DATADIR%%/themes/antique/clock-drop-shadow.svg
-%%DATADIR%%/themes/antique/clock-face-shadow.svg
-%%DATADIR%%/themes/antique/clock-face.svg
-%%DATADIR%%/themes/antique/clock-frame.svg
-%%DATADIR%%/themes/antique/clock-glass.svg
-%%DATADIR%%/themes/antique/clock-hour-hand-shadow.svg
-%%DATADIR%%/themes/antique/clock-hour-hand.svg
-%%DATADIR%%/themes/antique/clock-marks.svg
-%%DATADIR%%/themes/antique/clock-minute-hand-shadow.svg
-%%DATADIR%%/themes/antique/clock-minute-hand.svg
-%%DATADIR%%/themes/antique/clock-second-hand-shadow.svg
-%%DATADIR%%/themes/antique/clock-second-hand.svg
-%%DATADIR%%/themes/default-24/clock-drop-shadow.svg
-%%DATADIR%%/themes/default-24/clock-face-shadow.svg
-%%DATADIR%%/themes/default-24/clock-face.svg
-%%DATADIR%%/themes/default-24/clock-frame.svg
-%%DATADIR%%/themes/default-24/clock-glass.svg
-%%DATADIR%%/themes/default-24/clock-hour-hand-shadow.svg
-%%DATADIR%%/themes/default-24/clock-hour-hand.svg
-%%DATADIR%%/themes/default-24/clock-marks.svg
-%%DATADIR%%/themes/default-24/clock-minute-hand-shadow.svg
-%%DATADIR%%/themes/default-24/clock-minute-hand.svg
-%%DATADIR%%/themes/default-24/clock-second-hand-shadow.svg
-%%DATADIR%%/themes/default-24/clock-second-hand.svg
-%%DATADIR%%/themes/default/clock-drop-shadow.svg
-%%DATADIR%%/themes/default/clock-face-shadow.svg
-%%DATADIR%%/themes/default/clock-face.svg
-%%DATADIR%%/themes/default/clock-frame.svg
-%%DATADIR%%/themes/default/clock-glass.svg
-%%DATADIR%%/themes/default/clock-hour-hand-shadow.svg
-%%DATADIR%%/themes/default/clock-hour-hand.svg
-%%DATADIR%%/themes/default/clock-marks.svg
-%%DATADIR%%/themes/default/clock-minute-hand-shadow.svg
-%%DATADIR%%/themes/default/clock-minute-hand.svg
-%%DATADIR%%/themes/default/clock-second-hand-shadow.svg
-%%DATADIR%%/themes/default/clock-second-hand.svg
-%%DATADIR%%/themes/fdo/clock-drop-shadow.svg
-%%DATADIR%%/themes/fdo/clock-face-shadow.svg
-%%DATADIR%%/themes/fdo/clock-face.svg
-%%DATADIR%%/themes/fdo/clock-frame.svg
-%%DATADIR%%/themes/fdo/clock-glass.svg
-%%DATADIR%%/themes/fdo/clock-hour-hand-shadow.svg
-%%DATADIR%%/themes/fdo/clock-hour-hand.svg
-%%DATADIR%%/themes/fdo/clock-marks.svg
-%%DATADIR%%/themes/fdo/clock-minute-hand-shadow.svg
-%%DATADIR%%/themes/fdo/clock-minute-hand.svg
-%%DATADIR%%/themes/fdo/clock-second-hand-shadow.svg
-%%DATADIR%%/themes/fdo/clock-second-hand.svg
-%%DATADIR%%/themes/funky/clock-drop-shadow.svg
-%%DATADIR%%/themes/funky/clock-face-shadow.svg
-%%DATADIR%%/themes/funky/clock-face.svg
-%%DATADIR%%/themes/funky/clock-frame.svg
-%%DATADIR%%/themes/funky/clock-glass.svg
-%%DATADIR%%/themes/funky/clock-hour-hand-shadow.svg
-%%DATADIR%%/themes/funky/clock-hour-hand.svg
-%%DATADIR%%/themes/funky/clock-marks.svg
-%%DATADIR%%/themes/funky/clock-minute-hand-shadow.svg
-%%DATADIR%%/themes/funky/clock-minute-hand.svg
-%%DATADIR%%/themes/funky/clock-second-hand-shadow.svg
-%%DATADIR%%/themes/funky/clock-second-hand.svg
-%%DATADIR%%/themes/glassy/clock-drop-shadow.svg
-%%DATADIR%%/themes/glassy/clock-face-shadow.svg
-%%DATADIR%%/themes/glassy/clock-face.svg
-%%DATADIR%%/themes/glassy/clock-frame.svg
-%%DATADIR%%/themes/glassy/clock-glass.svg
-%%DATADIR%%/themes/glassy/clock-hour-hand-shadow.svg
-%%DATADIR%%/themes/glassy/clock-hour-hand.svg
-%%DATADIR%%/themes/glassy/clock-marks.svg
-%%DATADIR%%/themes/glassy/clock-minute-hand-shadow.svg
-%%DATADIR%%/themes/glassy/clock-minute-hand.svg
-%%DATADIR%%/themes/glassy/clock-second-hand-shadow.svg
-%%DATADIR%%/themes/glassy/clock-second-hand.svg
-%%DATADIR%%/themes/gremlin-24/clock-drop-shadow.svg
-%%DATADIR%%/themes/gremlin-24/clock-face-shadow.svg
-%%DATADIR%%/themes/gremlin-24/clock-face.svg
-%%DATADIR%%/themes/gremlin-24/clock-frame.svg
-%%DATADIR%%/themes/gremlin-24/clock-glass.svg
-%%DATADIR%%/themes/gremlin-24/clock-hour-hand-shadow.svg
-%%DATADIR%%/themes/gremlin-24/clock-hour-hand.svg
-%%DATADIR%%/themes/gremlin-24/clock-marks.svg
-%%DATADIR%%/themes/gremlin-24/clock-minute-hand-shadow.svg
-%%DATADIR%%/themes/gremlin-24/clock-minute-hand.svg
-%%DATADIR%%/themes/gremlin-24/clock-second-hand-shadow.svg
-%%DATADIR%%/themes/gremlin-24/clock-second-hand.svg
-%%DATADIR%%/themes/gremlin/clock-drop-shadow.svg
-%%DATADIR%%/themes/gremlin/clock-face-shadow.svg
-%%DATADIR%%/themes/gremlin/clock-face.svg
-%%DATADIR%%/themes/gremlin/clock-frame.svg
-%%DATADIR%%/themes/gremlin/clock-glass.svg
-%%DATADIR%%/themes/gremlin/clock-hour-hand-shadow.svg
-%%DATADIR%%/themes/gremlin/clock-hour-hand.svg
-%%DATADIR%%/themes/gremlin/clock-marks.svg
-%%DATADIR%%/themes/gremlin/clock-minute-hand-shadow.svg
-%%DATADIR%%/themes/gremlin/clock-minute-hand.svg
-%%DATADIR%%/themes/gremlin/clock-second-hand-shadow.svg
-%%DATADIR%%/themes/gremlin/clock-second-hand.svg
-%%DATADIR%%/themes/ipulse-24/clock-drop-shadow.svg
-%%DATADIR%%/themes/ipulse-24/clock-face-shadow.svg
-%%DATADIR%%/themes/ipulse-24/clock-face.svg
-%%DATADIR%%/themes/ipulse-24/clock-frame.svg
-%%DATADIR%%/themes/ipulse-24/clock-glass.svg
-%%DATADIR%%/themes/ipulse-24/clock-hour-hand-shadow.svg
-%%DATADIR%%/themes/ipulse-24/clock-hour-hand.svg
-%%DATADIR%%/themes/ipulse-24/clock-marks.svg
-%%DATADIR%%/themes/ipulse-24/clock-minute-hand-shadow.svg
-%%DATADIR%%/themes/ipulse-24/clock-minute-hand.svg
-%%DATADIR%%/themes/ipulse-24/clock-second-hand-shadow.svg
-%%DATADIR%%/themes/ipulse-24/clock-second-hand.svg
-%%DATADIR%%/themes/ipulse/clock-drop-shadow.svg
-%%DATADIR%%/themes/ipulse/clock-face-shadow.svg
-%%DATADIR%%/themes/ipulse/clock-face.svg
-%%DATADIR%%/themes/ipulse/clock-frame.svg
-%%DATADIR%%/themes/ipulse/clock-glass.svg
-%%DATADIR%%/themes/ipulse/clock-hour-hand-shadow.svg
-%%DATADIR%%/themes/ipulse/clock-hour-hand.svg
-%%DATADIR%%/themes/ipulse/clock-marks.svg
-%%DATADIR%%/themes/ipulse/clock-minute-hand-shadow.svg
-%%DATADIR%%/themes/ipulse/clock-minute-hand.svg
-%%DATADIR%%/themes/ipulse/clock-second-hand-shadow.svg
-%%DATADIR%%/themes/ipulse/clock-second-hand.svg
-%%DATADIR%%/themes/quartz-24/clock-drop-shadow.svg
-%%DATADIR%%/themes/quartz-24/clock-face-shadow.svg
-%%DATADIR%%/themes/quartz-24/clock-face.svg
-%%DATADIR%%/themes/quartz-24/clock-frame.svg
-%%DATADIR%%/themes/quartz-24/clock-glass.svg
-%%DATADIR%%/themes/quartz-24/clock-hour-hand-shadow.svg
-%%DATADIR%%/themes/quartz-24/clock-hour-hand.svg
-%%DATADIR%%/themes/quartz-24/clock-marks.svg
-%%DATADIR%%/themes/quartz-24/clock-minute-hand-shadow.svg
-%%DATADIR%%/themes/quartz-24/clock-minute-hand.svg
-%%DATADIR%%/themes/quartz-24/clock-second-hand-shadow.svg
-%%DATADIR%%/themes/quartz-24/clock-second-hand.svg
-%%DATADIR%%/themes/radium-24/clock-drop-shadow.svg
-%%DATADIR%%/themes/radium-24/clock-face-shadow.svg
-%%DATADIR%%/themes/radium-24/clock-face.svg
-%%DATADIR%%/themes/radium-24/clock-frame.svg
-%%DATADIR%%/themes/radium-24/clock-glass.svg
-%%DATADIR%%/themes/radium-24/clock-hour-hand-shadow.svg
-%%DATADIR%%/themes/radium-24/clock-hour-hand.svg
-%%DATADIR%%/themes/radium-24/clock-marks.svg
-%%DATADIR%%/themes/radium-24/clock-minute-hand-shadow.svg
-%%DATADIR%%/themes/radium-24/clock-minute-hand.svg
-%%DATADIR%%/themes/radium-24/clock-second-hand-shadow.svg
-%%DATADIR%%/themes/radium-24/clock-second-hand.svg
-%%DATADIR%%/themes/radium/clock-drop-shadow.svg
-%%DATADIR%%/themes/radium/clock-face-shadow.svg
-%%DATADIR%%/themes/radium/clock-face.svg
-%%DATADIR%%/themes/radium/clock-frame.svg
-%%DATADIR%%/themes/radium/clock-glass.svg
-%%DATADIR%%/themes/radium/clock-hour-hand-shadow.svg
-%%DATADIR%%/themes/radium/clock-hour-hand.svg
-%%DATADIR%%/themes/radium/clock-marks.svg
-%%DATADIR%%/themes/radium/clock-minute-hand-shadow.svg
-%%DATADIR%%/themes/radium/clock-minute-hand.svg
-%%DATADIR%%/themes/radium/clock-second-hand-shadow.svg
-%%DATADIR%%/themes/radium/clock-second-hand.svg
-%%DATADIR%%/themes/silvia-24/clock-drop-shadow.svg
-%%DATADIR%%/themes/silvia-24/clock-face-shadow.svg
-%%DATADIR%%/themes/silvia-24/clock-face.svg
-%%DATADIR%%/themes/silvia-24/clock-frame.svg
-%%DATADIR%%/themes/silvia-24/clock-glass.svg
-%%DATADIR%%/themes/silvia-24/clock-hour-hand-shadow.svg
-%%DATADIR%%/themes/silvia-24/clock-hour-hand.svg
-%%DATADIR%%/themes/silvia-24/clock-marks.svg
-%%DATADIR%%/themes/silvia-24/clock-minute-hand-shadow.svg
-%%DATADIR%%/themes/silvia-24/clock-minute-hand.svg
-%%DATADIR%%/themes/silvia-24/clock-second-hand-shadow.svg
-%%DATADIR%%/themes/silvia-24/clock-second-hand.svg
-%%DATADIR%%/themes/silvia/clock-drop-shadow.svg
-%%DATADIR%%/themes/silvia/clock-face-shadow.svg
-%%DATADIR%%/themes/silvia/clock-face.svg
-%%DATADIR%%/themes/silvia/clock-frame.svg
-%%DATADIR%%/themes/silvia/clock-glass.svg
-%%DATADIR%%/themes/silvia/clock-hour-hand-shadow.svg
-%%DATADIR%%/themes/silvia/clock-hour-hand.svg
-%%DATADIR%%/themes/silvia/clock-marks.svg
-%%DATADIR%%/themes/silvia/clock-minute-hand-shadow.svg
-%%DATADIR%%/themes/silvia/clock-minute-hand.svg
-%%DATADIR%%/themes/silvia/clock-second-hand-shadow.svg
-%%DATADIR%%/themes/silvia/clock-second-hand.svg
-%%DATADIR%%/themes/simple-24/clock-drop-shadow.svg
-%%DATADIR%%/themes/simple-24/clock-face-shadow.svg
-%%DATADIR%%/themes/simple-24/clock-face.svg
-%%DATADIR%%/themes/simple-24/clock-frame.svg
-%%DATADIR%%/themes/simple-24/clock-glass.svg
-%%DATADIR%%/themes/simple-24/clock-hour-hand-shadow.svg
-%%DATADIR%%/themes/simple-24/clock-hour-hand.svg
-%%DATADIR%%/themes/simple-24/clock-marks.svg
-%%DATADIR%%/themes/simple-24/clock-minute-hand-shadow.svg
-%%DATADIR%%/themes/simple-24/clock-minute-hand.svg
-%%DATADIR%%/themes/simple-24/clock-second-hand-shadow.svg
-%%DATADIR%%/themes/simple-24/clock-second-hand.svg
-%%DATADIR%%/themes/simple/clock-drop-shadow.svg
-%%DATADIR%%/themes/simple/clock-face-shadow.svg
-%%DATADIR%%/themes/simple/clock-face.svg
-%%DATADIR%%/themes/simple/clock-frame.svg
-%%DATADIR%%/themes/simple/clock-glass.svg
-%%DATADIR%%/themes/simple/clock-hour-hand-shadow.svg
-%%DATADIR%%/themes/simple/clock-hour-hand.svg
-%%DATADIR%%/themes/simple/clock-marks.svg
-%%DATADIR%%/themes/simple/clock-minute-hand-shadow.svg
-%%DATADIR%%/themes/simple/clock-minute-hand.svg
-%%DATADIR%%/themes/simple/clock-second-hand-shadow.svg
-%%DATADIR%%/themes/simple/clock-second-hand.svg
-%%DATADIR%%/themes/tango/clock-drop-shadow.svg
-%%DATADIR%%/themes/tango/clock-face-shadow.svg
-%%DATADIR%%/themes/tango/clock-face.svg
-%%DATADIR%%/themes/tango/clock-frame.svg
-%%DATADIR%%/themes/tango/clock-glass.svg
-%%DATADIR%%/themes/tango/clock-hour-hand-shadow.svg
-%%DATADIR%%/themes/tango/clock-hour-hand.svg
-%%DATADIR%%/themes/tango/clock-marks.svg
-%%DATADIR%%/themes/tango/clock-minute-hand-shadow.svg
-%%DATADIR%%/themes/tango/clock-minute-hand.svg
-%%DATADIR%%/themes/tango/clock-second-hand-shadow.svg
-%%DATADIR%%/themes/tango/clock-second-hand.svg
-%%DATADIR%%/themes/zen/clock-drop-shadow.svg
-%%DATADIR%%/themes/zen/clock-face-shadow.svg
-%%DATADIR%%/themes/zen/clock-face.svg
-%%DATADIR%%/themes/zen/clock-frame.svg
-%%DATADIR%%/themes/zen/clock-glass.svg
-%%DATADIR%%/themes/zen/clock-hour-hand-shadow.svg
-%%DATADIR%%/themes/zen/clock-hour-hand.svg
-%%DATADIR%%/themes/zen/clock-marks.svg
-%%DATADIR%%/themes/zen/clock-minute-hand-shadow.svg
-%%DATADIR%%/themes/zen/clock-minute-hand.svg
-%%DATADIR%%/themes/zen/clock-second-hand-shadow.svg
-%%DATADIR%%/themes/zen/clock-second-hand.svg
-share/locale/da/LC_MESSAGES/cairo-clock.mo
-share/locale/de/LC_MESSAGES/cairo-clock.mo
-share/locale/en_GB/LC_MESSAGES/cairo-clock.mo
-share/locale/es/LC_MESSAGES/cairo-clock.mo
-share/locale/fi/LC_MESSAGES/cairo-clock.mo
-share/locale/fr/LC_MESSAGES/cairo-clock.mo
-share/locale/it/LC_MESSAGES/cairo-clock.mo
-share/locale/ja/LC_MESSAGES/cairo-clock.mo
-share/locale/nl/LC_MESSAGES/cairo-clock.mo
-share/locale/nn/LC_MESSAGES/cairo-clock.mo
-share/locale/pl/LC_MESSAGES/cairo-clock.mo
-share/locale/pt_PT/LC_MESSAGES/cairo-clock.mo
-share/locale/ru/LC_MESSAGES/cairo-clock.mo
-share/locale/sl/LC_MESSAGES/cairo-clock.mo
-share/locale/sv/LC_MESSAGES/cairo-clock.mo
-share/locale/tr/LC_MESSAGES/cairo-clock.mo
-share/locale/zh_CN/LC_MESSAGES/cairo-clock.mo
-share/locale/zh_TW/LC_MESSAGES/cairo-clock.mo
-share/pixmaps/cairo-clock.png
diff --git a/x11-clocks/pclock/Makefile b/x11-clocks/pclock/Makefile
deleted file mode 100644
index ece614720fd4..000000000000
--- a/x11-clocks/pclock/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Jim Mock <jim@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pclock
-PORTVERSION= 0.13.1
-PORTREVISION= 4
-CATEGORIES= x11-clocks windowmaker afterstep
-MASTER_SITES= DEBIAN_POOL
-DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple analog clock program for the Window Maker dock
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}.orig/src
-
-USE_XORG= x11 xau xdmcp xext xpm
-MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" OBJS="Main.o Graphics.o" \
- INCDIR="-I. -I${LOCALBASE}/include ${CPPFLAGS}" \
- LIBDIR="-L${LOCALBASE}/lib ${LDFLAGS}"
-
-post-extract:
- cd ${WRKSRC} && ${RM} getopt*
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/pclock ${STAGEDIR}${PREFIX}/bin
- @${MKDIR} ${STAGEDIR}${DATADIR}/pixmaps
- ${INSTALL_DATA} ${WRKSRC}/../XPM/*.xpm ${STAGEDIR}${DATADIR}/pixmaps
-
-.include <bsd.port.mk>
diff --git a/x11-clocks/pclock/distinfo b/x11-clocks/pclock/distinfo
deleted file mode 100644
index e91442679fc6..000000000000
--- a/x11-clocks/pclock/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pclock_0.13.1.orig.tar.gz) = d2b27607b39039559b9f742f13ea1edaee5874570b2cb444648e86f6ef5ac8d1
-SIZE (pclock_0.13.1.orig.tar.gz) = 53043
diff --git a/x11-clocks/pclock/pkg-descr b/x11-clocks/pclock/pkg-descr
deleted file mode 100644
index aab42ff70664..000000000000
--- a/x11-clocks/pclock/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-pclock is a simple analog clock program designed to run under the
-Window Maker window manager. Any 64x64 pixmap may be used as a
-background, including tiles.
diff --git a/x11-clocks/pclock/pkg-plist b/x11-clocks/pclock/pkg-plist
deleted file mode 100644
index 9b835518dd1f..000000000000
--- a/x11-clocks/pclock/pkg-plist
+++ /dev/null
@@ -1,17 +0,0 @@
-bin/pclock
-%%DATADIR%%/pixmaps/glowclock.xpm
-%%DATADIR%%/pixmaps/green.xpm
-%%DATADIR%%/pixmaps/moonphase.xpm
-%%DATADIR%%/pixmaps/oclock.xpm
-%%DATADIR%%/pixmaps/radar.xpm
-%%DATADIR%%/pixmaps/rolex2.xpm
-%%DATADIR%%/pixmaps/rolexgmt.xpm
-%%DATADIR%%/pixmaps/round-3d.xpm
-%%DATADIR%%/pixmaps/square.xpm
-%%DATADIR%%/pixmaps/swatch.xpm
-%%DATADIR%%/pixmaps/time-icon.xpm
-%%DATADIR%%/pixmaps/will-return.xpm
-%%DATADIR%%/pixmaps/wmaker-tile.xpm
-%%DATADIR%%/pixmaps/wood-tile.xpm
-%%DATADIR%%/pixmaps/wristwatch.xpm
-%%DATADIR%%/pixmaps/yellow-diamond.xpm
diff --git a/x11-clocks/stopwatch/Makefile b/x11-clocks/stopwatch/Makefile
deleted file mode 100644
index 60453bc010df..000000000000
--- a/x11-clocks/stopwatch/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Edwin Groothuis <edwin@mavetju.org>
-# $FreeBSD$
-
-PORTNAME= stopwatch
-PORTVERSION= 3.5
-PORTREVISION= 2
-CATEGORIES= x11-clocks
-MASTER_SITES= http://expect.nist.gov/stopwatch/
-DISTNAME= stopwatch
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Stopwatch enables hand timing much like a physical stopwatch
-
-LICENSE= PD
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-3.4
-USES= tk:run
-NO_BUILD= yes
-NO_ARCH= yes
-
-PLIST_FILES= bin/stopwatch
-
-post-patch:
- @${REINPLACE_CMD} -e "s,/depot/path/wish,${WISH}," ${WRKSRC}/stopwatch
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/stopwatch ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/x11-clocks/stopwatch/distinfo b/x11-clocks/stopwatch/distinfo
deleted file mode 100644
index 0aac21e03339..000000000000
--- a/x11-clocks/stopwatch/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (stopwatch.tar.gz) = f3f56dccd00f669a5f0a4b1f6507ab78e0d1ad18305b760baab34edc68b3ef4e
-SIZE (stopwatch.tar.gz) = 7962
diff --git a/x11-clocks/stopwatch/pkg-descr b/x11-clocks/stopwatch/pkg-descr
deleted file mode 100644
index df4619890267..000000000000
--- a/x11-clocks/stopwatch/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Stopwatch does what its name implies - enables hand timing much
-like a physical stopwatch. It can also be used as a countdown timer.
-
-Stopwatch has millisecond accuracy and no artificial limit on hours.
-Stopwatch runs on UNIX, Windows, and MacOS.
-
-WWW: http://expect.nist.gov/stopwatch/
diff --git a/x11-clocks/wmfuzzy/Makefile b/x11-clocks/wmfuzzy/Makefile
deleted file mode 100644
index 863a98509933..000000000000
--- a/x11-clocks/wmfuzzy/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# Created by: Adam Weinberger <adam@vectors.cx>
-# $FreeBSD$
-
-PORTNAME= wmfuzzy
-PORTVERSION= 0.7.1
-PORTREVISION= 3
-CATEGORIES= x11-clocks windowmaker
-MASTER_SITES= http://www.manicai.net/comp/wmfuzzy/assets/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fuzzy clock WindowMaker dockapp
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= tar:tgz
-USE_XORG= xpm
-WRKSRC_SUBDIR= src
-
-PORTDOCS= README
-PLIST_FILES= bin/wmfuzzy
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/wmfuzzy ${STAGEDIR}${PREFIX}/bin
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/../README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/x11-clocks/wmfuzzy/distinfo b/x11-clocks/wmfuzzy/distinfo
deleted file mode 100644
index 0aecaa2f3363..000000000000
--- a/x11-clocks/wmfuzzy/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wmfuzzy-0.7.1.tgz) = 9b576b94a7df4e44d664c5ef91994c6ad0ec6ea907f62cdd1bf98b8197a5bba8
-SIZE (wmfuzzy-0.7.1.tgz) = 21186
diff --git a/x11-clocks/wmfuzzy/files/patch-xdisplay.c b/x11-clocks/wmfuzzy/files/patch-xdisplay.c
deleted file mode 100644
index a2c60e462ab3..000000000000
--- a/x11-clocks/wmfuzzy/files/patch-xdisplay.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- xdisplay.c.orig 2004-11-23 21:32:48.000000000 +0000
-+++ xdisplay.c
-@@ -383,7 +383,7 @@ void display_main_loop(void)
- x_handle_event(&event);
- }
-
-- usleep(100);
-+ sleep(1);
- }
- }
-
diff --git a/x11-clocks/wmfuzzy/files/patch-xdisplay.h b/x11-clocks/wmfuzzy/files/patch-xdisplay.h
deleted file mode 100644
index f061a7e8c588..000000000000
--- a/x11-clocks/wmfuzzy/files/patch-xdisplay.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- xdisplay.h.orig Sun Nov 21 17:40:24 2004
-+++ xdisplay.h Sun Nov 21 17:42:34 2004
-@@ -11,6 +11,7 @@
- * functions in display.h.
- */
- #include <ctype.h>
-+#include <stddef.h>
-
- /* Set up code. Must be called prior to x_main_loop. */
- void display_initialise(int argc, char* argv[]);
diff --git a/x11-clocks/wmfuzzy/pkg-descr b/x11-clocks/wmfuzzy/pkg-descr
deleted file mode 100644
index f4fb8c7ae234..000000000000
--- a/x11-clocks/wmfuzzy/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-wmfuzzy is a fuzzy clock Windowmaker dock applet (but also runs well
-under *boxen and many other windowmanagers).
-
-A fuzzy clock gives an approximate time, under the supposition that
-it's more useful to know that it's about Half Past Three than that
-it's 3:27. The granularity of the approximation can be set via
-commandline switches.
-
-WWW: http://www.manicai.net/comp/wmfuzzy
diff --git a/x11-fm/Makefile b/x11-fm/Makefile
index 47adb0e6cf73..ec6af575f984 100644
--- a/x11-fm/Makefile
+++ b/x11-fm/Makefile
@@ -8,8 +8,6 @@
SUBDIR += deforaos-browser
SUBDIR += dolphin
SUBDIR += doublecmd
- SUBDIR += emelfm2
- SUBDIR += ezfm
SUBDIR += filerunner
SUBDIR += fsv2
SUBDIR += gentoo
@@ -35,12 +33,10 @@
SUBDIR += thunar
SUBDIR += thunar-vfs
SUBDIR += twander
- SUBDIR += ultracopier
SUBDIR += wcmcommander
SUBDIR += worker
SUBDIR += xcruise
SUBDIR += xdiskusage
SUBDIR += xfe
- SUBDIR += xplore
.include <bsd.port.subdir.mk>
diff --git a/x11-fm/emelfm2/Makefile b/x11-fm/emelfm2/Makefile
deleted file mode 100644
index 8bc12f475a4a..000000000000
--- a/x11-fm/emelfm2/Makefile
+++ /dev/null
@@ -1,76 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= emelfm2
-PORTVERSION= 0.9.1
-PORTREVISION= 2
-CATEGORIES= x11-fm
-MASTER_SITES= http://emelfm2.net/rel/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Gtk2+ port of emelfm, a fast graphical filemanager
-
-LICENSE= GPLv3+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gmake pkgconfig tar:bzip2
-USE_LDCONFIG= yes
-INSTALL_TARGET= install
-
-LDFLAGS+= -lpthread
-MAKE_ENV= DOC_DIR="${DOCSDIR}/" \
- WITH_OUTPUTSTYLES=1 \
- WITH_CUSTOMMOUSE=1
-
-DOCFILES= ACTIONS CONFIGURATION CREDITS HACKING NEWS \
- README TODO USAGE WARNING
-
-OPTIONS_DEFINE= DEBUG DOCS GAMIN THUMB TRACKER HAL NLS
-OPTIONS_DEFAULT= GTK2
-OPTIONS_RADIO= GTK
-OPTIONS_RADIO_GTK= GTK2 GTK3
-OPTIONS_SUB= yes
-
-DEBUG_DESC= Debugging messages
-GAMIN_DESC= Use Gamin for file monitoring
-THUMB_DESC= Thumbnail plugin
-TRACKER_DESC= Tracker-UI plugin
-HAL_DESC= Use HAL for automated device detection
-
-DEBUG_MAKE_ENV= DEBUG=1
-GAMIN_USES= fam:gamin
-GAMIN_MAKE_ENV= USE_GAMIN=1
-GTK2_MAKE_ENV= WITH_GTK2=1 WITH_GTK3=0
-GTK2_USE= GNOME=gtk20
-GTK3_MAKE_ENV= WITH_GTK2=0 WITH_GTK3=1
-GTK3_USE= GNOME=gtk30
-THUMB_LIB_DEPENDS= libgimp-2.0.so:graphics/gimp
-THUMB_MAKE_ENV= WITH_THUMB=1
-TRACKER_MAKE_ENV= WITH_TRACKER=1
-NLS_USES= gettext
-NLS_INSTALL_TARGET= install_i18n
-HAL_MAKE_ENV= WITH_HAL=1
-HAL_LIB_DEPENDS= libhal.so:sysutils/hal
-
-post-patch:
-# fix cross-arch compiling, which sets ${TARGET}
-.for mfile in Makefile Makefile.config
- @${REINPLACE_CMD} -e 's|TARGET|BINTARGET|g' ${WRKSRC}/${mfile}
-.endfor
-
-do-install:
- @(cd ${INSTALL_WRKSRC} && ${SETENV} ${MAKE_ENV} \
- PREFIX="${STAGEDIR}/${PREFIX}" \
- MAN_DIR="${STAGEDIR}${MAN1PREFIX}/man/man1" \
- ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for f in ${DOCFILES}
- ${INSTALL_DATA} ${WRKSRC}/docs/${f} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/x11-fm/emelfm2/distinfo b/x11-fm/emelfm2/distinfo
deleted file mode 100644
index 79f137871456..000000000000
--- a/x11-fm/emelfm2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (emelfm2-0.9.1.tar.bz2) = bfb94ff4e40c0a9c0d2a6aeb0efa22e177accbf6abd3096226d93daecd23642f
-SIZE (emelfm2-0.9.1.tar.bz2) = 1217126
diff --git a/x11-fm/emelfm2/files/patch-Makefile b/x11-fm/emelfm2/files/patch-Makefile
deleted file mode 100644
index 50eecdf8b5b5..000000000000
--- a/x11-fm/emelfm2/files/patch-Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
---- Makefile.orig 2014-01-24 21:07:36 UTC
-+++ Makefile
-@@ -292,7 +292,7 @@ else
- lLIBS += $(shell pkg-config --libs gmodule-2.0)
- endif
- # -lrt needed for clock_gettime(), explicit -lm, -ldl needed for some arch-linux distros
--lLIBS += -lrt -lm -ldl
-+lLIBS += -lrt -lm
- ifeq ($(USE_GAMIN), 1)
- #gamin code is a superset of FAM code, so gamin needs fam as well
- lLIBS += -lfam
-@@ -347,16 +347,12 @@ else
- install -m 644 $$file $(ICON_DIR)/stock; \
- done
- endif
-- @install -d $(DOC_DIR)
-- @for file in `ls $(DOCS)/ |grep -v svn |grep -v desktop_environment |grep -v api |grep -v emelfm2.1`; do \
-- install -m 644 $(DOCS)/$$file $(DOC_DIR); \
-- done
- @install -d $(MAN_DIR)
- @install -m 644 $(DOCS)/emelfm2.1 $(MAN_DIR)/$(TARGET).1;
-
- @if [ "`grep "#define E2_XDG" $(BUILD_FILE)`" = "#define E2_XDG" ]; then \
- install -d $(XDG_DESKTOP_DIR); \
-- install -m 644 -T $(DOCS)/desktop_environment/$(TARGET).desktop $(XDG_DESKTOP_DIR)/$(TARGET).desktop; \
-+ install -m 644 $(DOCS)/desktop_environment/$(TARGET).desktop $(XDG_DESKTOP_DIR)/$(TARGET).desktop; \
- fi
-
- # no i18n install unless specific target used
diff --git a/x11-fm/emelfm2/pkg-descr b/x11-fm/emelfm2/pkg-descr
deleted file mode 100644
index 9881e5d5c6e2..000000000000
--- a/x11-fm/emelfm2/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This is a port of emelFM2. emelFM2 is a file manager that
-implements the popular two-pane design. It features a
-simple GTK+ interface, a flexible file typing scheme,
-and a built-in command line for executing commands
-without opening a xterm.
-
-WWW: http://www.emelfm2.net/
diff --git a/x11-fm/emelfm2/pkg-plist b/x11-fm/emelfm2/pkg-plist
deleted file mode 100644
index 99b37b075259..000000000000
--- a/x11-fm/emelfm2/pkg-plist
+++ /dev/null
@@ -1,99 +0,0 @@
-bin/emelfm2
-lib/emelfm2/plugins/e2p_clipnames.so
-lib/emelfm2/plugins/e2p_clone.so
-lib/emelfm2/plugins/e2p_config.so
-lib/emelfm2/plugins/e2p_copy.so
-lib/emelfm2/plugins/e2p_crypt.so
-lib/emelfm2/plugins/e2p_dircmp.so
-lib/emelfm2/plugins/e2p_du.so
-lib/emelfm2/plugins/e2p_extsort.so
-lib/emelfm2/plugins/e2p_find.so
-lib/emelfm2/plugins/e2p_foreach.so
-lib/emelfm2/plugins/e2p_glob.so
-lib/emelfm2/plugins/e2p_move.so
-lib/emelfm2/plugins/e2p_pack.so
-lib/emelfm2/plugins/e2p_rename.so
-lib/emelfm2/plugins/e2p_selmatch.so
-lib/emelfm2/plugins/e2p_shred.so
-lib/emelfm2/plugins/e2p_tag.so
-lib/emelfm2/plugins/e2p_timeset.so
-%%TRACKER%%lib/emelfm2/plugins/e2p_track.so
-lib/emelfm2/plugins/e2p_unpack.so
-lib/emelfm2/plugins/e2p_upgrade.so
-lib/emelfm2/plugins/e2p_view.so
-man/man1/emelfm2.1.gz
-share/applications/emelfm2.desktop
-%%PORTDOCS%%%%DOCSDIR%%/ACTIONS
-%%PORTDOCS%%%%DOCSDIR%%/CONFIGURATION
-%%PORTDOCS%%%%DOCSDIR%%/CREDITS
-%%PORTDOCS%%%%DOCSDIR%%/HACKING
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/USAGE
-%%PORTDOCS%%%%DOCSDIR%%/WARNING
-%%NLS%%share/locale/de/LC_MESSAGES/emelfm2.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/emelfm2.mo
-%%NLS%%share/locale/ja/LC_MESSAGES/emelfm2.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/emelfm2.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/emelfm2.mo
-%%NLS%%share/locale/zh_CN/LC_MESSAGES/emelfm2.mo
-share/pixmaps/emelfm2/add_mark_bottom_48.png
-share/pixmaps/emelfm2/add_mark_top_48.png
-share/pixmaps/emelfm2/apply_all_32.png
-share/pixmaps/emelfm2/bookmark_48.png
-share/pixmaps/emelfm2/cl_clear_48.png
-share/pixmaps/emelfm2/copy_as_48.png
-share/pixmaps/emelfm2/delete_48.png
-share/pixmaps/emelfm2/dragsel.png
-share/pixmaps/emelfm2/emelfm2_24.png
-share/pixmaps/emelfm2/emelfm2_32.png
-share/pixmaps/emelfm2/emelfm2_48.png
-share/pixmaps/emelfm2/filter_48.png
-share/pixmaps/emelfm2/filter_off_48.png
-share/pixmaps/emelfm2/hidden_noshow_48.png
-share/pixmaps/emelfm2/hidden_show_48.png
-share/pixmaps/emelfm2/mirror_horiz_48.png
-share/pixmaps/emelfm2/mirror_vert_48.png
-share/pixmaps/emelfm2/mounts_48.png
-share/pixmaps/emelfm2/move_48.png
-share/pixmaps/emelfm2/move_as_48.png
-share/pixmaps/emelfm2/open_with_48.png
-share/pixmaps/emelfm2/output_hide_48.png
-share/pixmaps/emelfm2/output_show_48.png
-share/pixmaps/emelfm2/owners_48.png
-share/pixmaps/emelfm2/permissions_48.png
-share/pixmaps/emelfm2/plugin_clip_48.png
-share/pixmaps/emelfm2/plugin_clone_48.png
-share/pixmaps/emelfm2/plugin_config_48.png
-share/pixmaps/emelfm2/plugin_copy_48.png
-share/pixmaps/emelfm2/plugin_crypt_48.png
-share/pixmaps/emelfm2/plugin_dircmp_48.png
-share/pixmaps/emelfm2/plugin_du_48.png
-share/pixmaps/emelfm2/plugin_extsort_48.png
-share/pixmaps/emelfm2/plugin_find_48.png
-share/pixmaps/emelfm2/plugin_foreach_48.png
-share/pixmaps/emelfm2/plugin_glob_48.png
-share/pixmaps/emelfm2/plugin_move_48.png
-share/pixmaps/emelfm2/plugin_pack_48.png
-share/pixmaps/emelfm2/plugin_rename_48.png
-share/pixmaps/emelfm2/plugin_selmatch_48.png
-share/pixmaps/emelfm2/plugin_shred_48.png
-share/pixmaps/emelfm2/plugin_timeset_48.png
-share/pixmaps/emelfm2/plugin_tag_48.png
-%%TRACKER%%share/pixmaps/emelfm2/plugin_track_48.png
-share/pixmaps/emelfm2/plugin_unpack_48.png
-share/pixmaps/emelfm2/proceed_32.png
-share/pixmaps/emelfm2/ps_48.png
-share/pixmaps/emelfm2/save_selection_32.png
-share/pixmaps/emelfm2/split_horiz_48.png
-share/pixmaps/emelfm2/split_vert_48.png
-share/pixmaps/emelfm2/stock/gtk-discard_20.png
-share/pixmaps/emelfm2/su_48.png
-share/pixmaps/emelfm2/switch_48.png
-share/pixmaps/emelfm2/symlink_48.png
-share/pixmaps/emelfm2/symlink_as_48.png
-share/pixmaps/emelfm2/terminal_48.png
-share/pixmaps/emelfm2/trash_48.png
-share/pixmaps/emelfm2/user_commands_48.png
-share/pixmaps/emelfm2/view_48.png
diff --git a/x11-fm/ezfm/Makefile b/x11-fm/ezfm/Makefile
deleted file mode 100644
index 54065275e9ad..000000000000
--- a/x11-fm/ezfm/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Andrey Zakhvatov <andy@icc.surw.chel.su>
-# $FreeBSD$
-
-PORTNAME= ezfm
-PORTVERSION= 0.4.3
-PORTREVISION= 8
-CATEGORIES= x11-fm
-MASTER_SITES= ftp://ftp.ma.utexas.edu/pub/mzou/
-DISTNAME= EZFM-${PORTVERSION:R}-src
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= EZWGL-based file manager for X Window System
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libEZ.so:graphics/EZWGL
-
-USES= gmake jpeg tar:tgz
-
-WRKSRC= ${WRKDIR}/EZFM-${PORTVERSION}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/ezfm ${STAGEDIR}${PREFIX}/bin
- @${MKDIR} ${STAGEDIR}${DATADIR}
-.for file in ezfmExtension ezfmMagic ezfmrc
- ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DATADIR}
-.endfor
- @${MKDIR} ${STAGEDIR}${DATADIR}/ezfmIcons
- (cd ${WRKSRC}/ezfmIcons && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ezfmIcons)
- ${INSTALL_MAN} ${WRKSRC}/ezfm.1 ${STAGEDIR}${PREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/x11-fm/ezfm/distinfo b/x11-fm/ezfm/distinfo
deleted file mode 100644
index f3bb9ec009d7..000000000000
--- a/x11-fm/ezfm/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (EZFM-0.4-src.tgz) = 1c80c423effc6c4d9af6fda2f8ecbb123eba96d3961297194fb24317c35a035e
-SIZE (EZFM-0.4-src.tgz) = 952384
diff --git a/x11-fm/ezfm/files/patch-Makefile b/x11-fm/ezfm/files/patch-Makefile
deleted file mode 100644
index 26db3fffd662..000000000000
--- a/x11-fm/ezfm/files/patch-Makefile
+++ /dev/null
@@ -1,79 +0,0 @@
---- Makefile.orig Thu Jul 15 00:31:35 1999
-+++ Makefile Sat May 27 14:40:42 2000
-@@ -2,7 +2,10 @@
- #
- # Where to install ezfm files
- #
--DEST_DIR=/usr/local
-+LOCALBASE?=/usr/local
-+X11BASE?=/usr/local
-+PREFIX?=${LOCALBASE}
-+DEST_DIR=${PREFIX}
- #
- #
- EZFM_MAGIC=$(DEST_DIR)/lib/ezfm/ezfmMagic
-@@ -25,12 +28,13 @@ BIN=$(DEST_DIR)/bin
- #
- #----------------------------------------------------------------------------------
- #
--CC= gcc -g -DLINUX -I../include
-+CC?= gcc -g -DLINUX -I../include
-+CFLAGS+= -I$(LOCALBASE)/include
-
- #
- #----------------------------------------------------------------------------------
--LIBS = libfile.a -L../EZWGL/lib -lEZ -L/usr/X11R6/lib -lX11 -lXext -ljpeg -ltiff -lpng -lz -lm -lc
--STATICLIBS = libfile.a /usr/local/lib/libEZ.a -L/usr/X11R6/lib -lX11 -lXext -lm -lc
-+LIBS = libfile.a -L../EZWGL/lib -lEZ -L${LOCALBASE}/lib -lX11 -lXext -ljpeg -ltiff -lpng -lz -lm -lc
-+STATICLIBS = libfile.a ${LOCALBASE}/lib/libEZ.a -L${LOCALBASE}/lib -lX11 -lXext -lm -lc
-
- SRC= action.c folder.c atoms.c clientMessage.c main.c icons.c items.c finfo.c \
- signal.c info.c infoBtn.c printer.c misc.c mbtnFile.c mbtnView.c mbtnHelp.c popup.c\
-@@ -45,10 +49,10 @@ OBJECTS = $(SRC:.c=.o)
- all: ezfm ezfmMagic
-
- ezfm: libfile.a $(OBJECTS)
-- $(CC) $(CFLAG) -o ezfm $(OBJECTS) $(LIBS) $(JPEG_LIB)
-+ $(CC) $(CFLAGS) -o ezfm $(OBJECTS) $(LIBS) $(JPEG_LIB)
-
- ezfm-static: libfile.a $(OBJECTS)
-- $(CC) $(CFLAG) -o ezfm $(OBJECTS) $(STATICLIBS) $(JPEG_LIB)
-+ $(CC) $(CFLAGS) -o ezfm $(OBJECTS) $(STATICLIBS) $(JPEG_LIB)
-
-
- install: ezfm ezfmMagic ezfmExtension ezfmrc ezfmIcons
-@@ -62,11 +66,11 @@ install: ezfm ezfmMagic ezfmExtension ez
- cp ezfm $(BIN)
-
- libfile.a:
-- (cd libfile; make libfile.a CC="gcc -O"; mv libfile.a ../ )
-+ $(MAKE) -C libfile libfile.a && mv libfile/libfile.a .
- - ranlib libfile.a
-
- ezfmMagic:
-- (cd libfile/Magdir; make all)
-+ $(MAKE) -C libfile/Magdir all
-
-
- mbtnHelp.c: aboutEZFM.h
-@@ -75,17 +79,17 @@ mbtnHelp.c: aboutEZFM.h
-
- clean:
- $(RM) libfile.a
-- (cd libfile; make clean;)
-+ $(MAKE) -C libfile clean
- $(RM) $(OBJECTS) ezfm
-
- .c.o:
-- $(CC) $(CFLAG) -c $<
-+ $(CC) $(CFLAGS) -c $<
-
- .o:
- $(CC) $< -o $@ $(LIBS) $(JPEG_LIB)
-
- .c:
-- $(CC) $(CFLAG) $< -o $@ $(LIBS) $(JPEG_LIB)
-+ $(CC) $(CFLAGS) $< -o $@ $(LIBS) $(JPEG_LIB)
-
- #
- # That's all folks,
diff --git a/x11-fm/ezfm/files/patch-aboutEZFM.h b/x11-fm/ezfm/files/patch-aboutEZFM.h
deleted file mode 100644
index c750d6555089..000000000000
--- a/x11-fm/ezfm/files/patch-aboutEZFM.h
+++ /dev/null
@@ -1,16 +0,0 @@
---- aboutEZFM.h.orig Fri Aug 29 17:42:25 2003
-+++ aboutEZFM.h Fri Aug 29 17:42:55 2003
-@@ -24,9 +24,9 @@
- *************************************************************************/
-
- static char *ezfmInfoString =
--"
-- Copyright (C) 1998 Maorong Zou
--
-- Please report bugs to Maorong Zou <mzou@math.utexas.edu>
-+"\n\
-+ Copyright (C) 1998 Maorong Zou\n\
-+\n\
-+ Please report bugs to Maorong Zou <mzou@math.utexas.edu>\n\
- ";
-
diff --git a/x11-fm/ezfm/files/patch-action.c b/x11-fm/ezfm/files/patch-action.c
deleted file mode 100644
index 50fdb346aa45..000000000000
--- a/x11-fm/ezfm/files/patch-action.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- action.c.orig 2007-12-07 00:24:02.000000000 +0100
-+++ action.c 2007-12-07 00:24:09.000000000 +0100
-@@ -417,7 +417,7 @@
- execl("/bin/sh", "sh", "-c", cmdline, NULL);
- /* if we ever get to here, some thing went wrong */
- err= (errno >= 0 && errno <sys_nerr)?
-- sys_errlist[errno] : "Unknown error";
-+ (char *)sys_errlist[errno] : "Unknown error";
- write(STDERR_FILENO, err, strlen(err));
- _exit(127);
- }
diff --git a/x11-fm/ezfm/files/patch-ezfm.h b/x11-fm/ezfm/files/patch-ezfm.h
deleted file mode 100644
index be90c290476f..000000000000
--- a/x11-fm/ezfm/files/patch-ezfm.h
+++ /dev/null
@@ -1,23 +0,0 @@
---- ezfm.h.orig 1999-10-06 00:01:29.000000000 +0200
-+++ ezfm.h 2007-12-07 00:02:05.000000000 +0100
-@@ -52,8 +52,11 @@
- #define REMOVABLE_DRIVES
- #endif
- /*************************************************************/
--EXTERN int erron, sys_nerr;
-+EXTERN int erron;
-+#ifndef __FreeBSD__
-+EXTERN int sys_nerr;
- EXTERN char *sys_errlist[];
-+#endif
- #define syserr(en) (((en) >= 0 && (en) < sys_nerr) ? sys_errlist[(en)] : "Unknown error")
- #define SECONDS_IN_YEAR 31536000
- #define SelectionBackground "yellow"
-@@ -253,7 +256,6 @@
- EXTERN char ezfmFolderBgPixmap[];
- EXTERN EZ_Widget *ezfmDragIcon;
- EXTERN Cursor ezfmDragCursor;
--EXTERN Pixmap rootBgPixmap;
- EXTERN EZ_LabelPixmap *bigPixmap;
- EXTERN int transparent;
- EXTERN Display *theDisplay;
diff --git a/x11-fm/ezfm/files/patch-ezfmrc b/x11-fm/ezfm/files/patch-ezfmrc
deleted file mode 100644
index fc17fbfce2ff..000000000000
--- a/x11-fm/ezfm/files/patch-ezfmrc
+++ /dev/null
@@ -1,15 +0,0 @@
---- ezfmrc Wed Dec 9 12:05:32 1998
-+++ /home/andy/tmp/wrk/ezfmrc Tue Mar 16 17:18:22 1999
-@@ -2,9 +2,9 @@
- # Initialization file for ezfm. Path should be ~/.ezfmrc
- #
- Section "Files"
-- Magicfile ezfmMagic:~/.ezfmMagic:/etc/ezfmMagic:/usr/local/lib/ezfm/ezfmMagic
-- IconPath ezfmIcons:~/.ezfmIcons:/usr/lib/ezfm/ezfmIcons:/usr/local/lib/ezfm/ezfmIcons
-- ExtensionFile ezfmExtension:~/.ezfmExtension
-+ Magicfile ezfmMagic:~/.ezfmMagic:/usr/X11R6/share/ezfm/ezfmMagic
-+ IconPath ezfmIcons:~/.ezfmIcons:/usr/X11R6/share/ezfm/ezfmIcons
-+ ExtensionFile ezfmExtension:~/.ezfmExtension:/usr/X11R6/share/ezfm/ezfmExtension
- EndSection
- #
- # Note: the extension file above is used to supress magic check. You can
diff --git a/x11-fm/ezfm/files/patch-folder.c b/x11-fm/ezfm/files/patch-folder.c
deleted file mode 100644
index 979f63a43728..000000000000
--- a/x11-fm/ezfm/files/patch-folder.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- folder.c.orig 2007-12-07 00:06:06.000000000 +0100
-+++ folder.c 2007-12-07 00:06:26.000000000 +0100
-@@ -883,8 +883,8 @@ Folder *createNewFolder(pathname, toplev
- EZ_Widget *pframe, *tmp;
- int type = (ftype == 0 ? defaultFolderType: ftype);
-
-- if(which != 0 && which != 1) return;
-- if(toplevel->folder[which] != NULL) return;
-+ if(which != 0 && which != 1) return NULL;
-+ if(toplevel->folder[which] != NULL) return NULL;
-
- folder= (Folder *) EZ_Malloc(sizeof(Folder));
- finfo = (FileInfo *) EZ_Malloc(sizeof(FileInfo));
-@@ -2118,7 +2118,7 @@ static void renameEntryCb(entry, data) E
- else
- {
- char *err = (errno >= 0 && errno <sys_nerr)?
-- sys_errlist[errno] : "Unknown error";
-+ (char *)sys_errlist[errno] : "Unknown error";
- ezfmWarning("Rename File Failed", err);
- }
- }
diff --git a/x11-fm/ezfm/files/patch-infoBtn.c b/x11-fm/ezfm/files/patch-infoBtn.c
deleted file mode 100644
index 405f27262277..000000000000
--- a/x11-fm/ezfm/files/patch-infoBtn.c
+++ /dev/null
@@ -1,65 +0,0 @@
---- infoBtn.c.orig 1998-11-16 06:02:59.000000000 +0100
-+++ infoBtn.c 2007-12-07 00:09:30.000000000 +0100
-@@ -214,7 +214,7 @@
- if(chmod(ptr->pathname, ptr->mode) != 0)
- {
- char *err= (errno >= 0 && errno <sys_nerr)?
-- sys_errlist[errno] : "Unknown error";
-+ (char *)sys_errlist[errno] : "Unknown error";
- ezfmWarning("chmod() failed due to the following error", err);
- haserr++;
- }
-@@ -245,7 +245,7 @@
- if(chown(ptr->pathname, pswd->pw_uid, grp->gr_gid) != 0)
- {
- char *err= (errno >= 0 && errno <sys_nerr)?
-- sys_errlist[errno] : "Unknown error";
-+ (char *)sys_errlist[errno] : "Unknown error";
- ezfmWarning("chown() failed due to the following error", err);
- haserr++;
- }
-@@ -260,7 +260,7 @@
- if(rename(ptr->pathname, nname) < 0)
- {
- char *err= (errno >= 0 && errno <sys_nerr)?
-- sys_errlist[errno] : "Unknown error";
-+ (char *)sys_errlist[errno] : "Unknown error";
- ezfmWarning("rename() failed due to the following error", err);
- haserr++;
- }
-@@ -290,7 +290,7 @@
- }
- }
- /**************************************************************************/
--static void setmode(widget, data) EZ_Widget *widget; void *data;
-+static void _setmode(widget, data) EZ_Widget *widget; void *data;
- {
- char str[12];
- infoControl *ptr = (infoControl *)data;
-@@ -347,7 +347,7 @@
- EZ_GRID_CELL_GEOMETRY, 2, idx , 1, 1,
- EZ_CLIENT_INT_DATA, rr,
- EZ_CLIENT_PTR_DATA, clabel,
-- EZ_CALLBACK, setmode, data,
-+ EZ_CALLBACK, _setmode, data,
- NULL);
- label = EZ_CreateWidget(EZ_WIDGET_CHECK_BUTTON, tframe,
- EZ_LABEL_STRING, "write",
-@@ -358,7 +358,7 @@
- EZ_CLIENT_INT_DATA, ww,
- EZ_CLIENT_PTR_DATA, clabel,
- EZ_GRID_CELL_GEOMETRY, 3, idx , 1, 1,
-- EZ_CALLBACK, setmode, data,
-+ EZ_CALLBACK, _setmode, data,
- NULL);
- label = EZ_CreateWidget(EZ_WIDGET_CHECK_BUTTON, tframe,
- EZ_LABEL_STRING, "execute",
-@@ -369,7 +369,7 @@
- EZ_CLIENT_PTR_DATA, clabel,
- EZ_CHECK_BUTTON_ON_OFF, xx&mode,
- EZ_GRID_CELL_GEOMETRY, 4, idx , 1, 1,
-- EZ_CALLBACK, setmode, data,
-+ EZ_CALLBACK, _setmode, data,
- NULL);
- }
-
diff --git a/x11-fm/ezfm/files/patch-libfile__Makefile b/x11-fm/ezfm/files/patch-libfile__Makefile
deleted file mode 100644
index 924d1ebb92a2..000000000000
--- a/x11-fm/ezfm/files/patch-libfile__Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
---- libfile/Makefile Mon Jun 29 16:13:19 1998
-+++ /home/andy/tmp/wrk/libfile/Makefile Thu Jul 30 11:25:39 1998
-@@ -1,5 +1,5 @@
- # Makefile
--MAGIC = /etc/ezfmMagic
-+MAGIC = ${PREFIX}/share/ezfm/ezfmMagic
- CC = cc
- CFLAGS =
-
-@@ -18,6 +18,6 @@
- rm -f *.o core File
-
- .c.o:
-- $(CC) $(CFLAGS) -c $<
-+ $(CC) -DMAGIC=\"${MAGIC}\" $(CFLAGS) -c $<
-
- #--end--
diff --git a/x11-fm/ezfm/files/patch-main.c b/x11-fm/ezfm/files/patch-main.c
deleted file mode 100644
index 8c834c523fd6..000000000000
--- a/x11-fm/ezfm/files/patch-main.c
+++ /dev/null
@@ -1,71 +0,0 @@
---- main.c.orig Thu Oct 7 16:06:48 1999
-+++ main.c Fri Aug 29 17:40:40 2003
-@@ -84,41 +84,41 @@
- */
- static char *fallbackResources =
- /* initialization file name */
--"ezfm*ezfmrc: ezfmrc:~/.ezfmrc:/etc/ezfmrc:/usr/lib/ezfm/ezfmrc:/usr/local/lib/ezfm/ezfmrc
-+"ezfm*ezfmrc: ezfmrc:~/.ezfmrc:/etc/ezfmrc:/usr/X11R6/share/ezfm/ezfmrc:/usr/local/lib/ezfm/ezfmrc\n\
- "
- /* fonts used in display items */
--"
--ezfm*itemMediumFont: -*-helvetica-medium-r-*-*-12-*-*-*-*-*-*-*
--ezfm*itemSlantFont: -*-helvetica-medium-o-*-*-12-*-*-*-*-*-*-*
--ezfm*itemBoldFont: -*-helvetica-bold-r-*-*-12-*-*-*-*-*-*-*
--ezfm*itemBoldSlantFont: -*-helvetica-bold-o-*-*-12-*-*-*-*-*-*-*
-+"\
-+ezfm*itemMediumFont: -*-helvetica-medium-r-*-*-12-*-*-*-*-*-*-*\n\
-+ezfm*itemSlantFont: -*-helvetica-medium-o-*-*-12-*-*-*-*-*-*-*\n\
-+ezfm*itemBoldFont: -*-helvetica-bold-r-*-*-12-*-*-*-*-*-*-*\n\
-+ezfm*itemBoldSlantFont: -*-helvetica-bold-o-*-*-12-*-*-*-*-*-*-*\n\
- "
- /* default font for entries/textWidgets (fixed width font)*/
--"
--ezfm*textFont: -*-lucidatypewriter-medium-r-*-*-12-*-*-*-*-*-*-*
--ezfm*textBoldFont: -*-lucidatypewriter-bold-r-*-*-14-*-*-*-*-*-*-*
-+"\
-+ezfm*textFont: -*-lucidatypewriter-medium-r-*-*-12-*-*-*-*-*-*-*\n\
-+ezfm*textBoldFont: -*-lucidatypewriter-bold-r-*-*-14-*-*-*-*-*-*-*\n\
- "
- /* default font for button labels */
--"
--ezfm*labelMediumFont: -adobe-helvetica-medium-r-normal-*-*-120-*-*-*-*-*-*
--ezfm*labelBoldFont: -adobe-helvetica-bold-r-normal-*-*-120-*-*-*-*-*-*
--ezfm*labelLargeFont: -adobe-helvetica-bold-r-normal-*-*-180-*-*-*-*-*-*
--ezfm*labelSmallFont: -*-helvetica-medium-r-*-*-10-*-*-*-*-*-*-*
-+"\
-+ezfm*labelMediumFont: -adobe-helvetica-medium-r-normal-*-*-120-*-*-*-*-*-*\n\
-+ezfm*labelBoldFont: -adobe-helvetica-bold-r-normal-*-*-120-*-*-*-*-*-*\n\
-+ezfm*labelLargeFont: -adobe-helvetica-bold-r-normal-*-*-180-*-*-*-*-*-*\n\
-+ezfm*labelSmallFont: -*-helvetica-medium-r-*-*-10-*-*-*-*-*-*-*\n\
- "
- /* background colors */
--"
--!!! text background for folders
--!*.textBackground: white
--
--!!! background for bubble help
--*bubble.background: yellow
--
--!!! selection background
--*selectionBackground: yellow
--
--!!!
--*HighlightMode: 2
--ezfm.backingStore: 1
-+"\
-+!!! text background for folders\n\
-+!*.textBackground: white\n\
-+\n\
-+!!! background for bubble help\n\
-+*bubble.background: yellow\n\
-+\n\
-+!!! selection background\n\
-+*selectionBackground: yellow\n\
-+\n\
-+!!!\n\
-+*HighlightMode: 2\n\
-+ezfm.backingStore: 1\n\
- "
- ;
-
diff --git a/x11-fm/ezfm/files/patch-signal.c b/x11-fm/ezfm/files/patch-signal.c
deleted file mode 100644
index 9e59c3bb31c4..000000000000
--- a/x11-fm/ezfm/files/patch-signal.c
+++ /dev/null
@@ -1,19 +0,0 @@
---- signal.c.orig 1999-10-07 22:08:11.000000000 +0200
-+++ signal.c 2007-12-07 00:17:33.000000000 +0100
-@@ -88,7 +88,7 @@
- {
- int i;
- char command[256];
-- fprintf(stderr, "existing, please wait ... ");
-+ fprintf(stderr, "exiting, please wait ... ");
- sleep(3);
- for(i = 0; i < 8; i++)
- {
-@@ -100,6 +100,7 @@
- }
- }
- fprintf(stderr, "Done\n");
-+ _exit(EXIT_SUCCESS);
- }
- /**************************************************************/
-
diff --git a/x11-fm/ezfm/files/patch-transparent.c b/x11-fm/ezfm/files/patch-transparent.c
deleted file mode 100644
index 6af883fac470..000000000000
--- a/x11-fm/ezfm/files/patch-transparent.c
+++ /dev/null
@@ -1,24 +0,0 @@
---- transparent.c.orig Fri Aug 29 17:47:44 2003
-+++ transparent.c Fri Aug 29 17:48:01 2003
-@@ -417,9 +417,9 @@ void makeDialogue()
- }
- /********************************************************************************/
- static char *transparentResource =
--"
--*tileOrigin: 2 0 0
--*fileIcon.labeledIcon: 3
-+"\n\
-+*tileOrigin: 2 0 0\n\
-+*fileIcon.labeledIcon: 3\n\
- "
- ;
- /********************************************************************************/
-@@ -535,7 +535,7 @@ void ezfmPopupWarning(lab1, lab2, lab3,
- }
- }
- /***************************************************************************/
--static setroot(obj, data, scale)
-+static void setroot(obj, data, scale)
- void *obj, *data; int scale;
- {
- FileInfo *finfo = (FileInfo *)data;
diff --git a/x11-fm/ezfm/files/patch-trashBtn.c b/x11-fm/ezfm/files/patch-trashBtn.c
deleted file mode 100644
index 280a0b13155c..000000000000
--- a/x11-fm/ezfm/files/patch-trashBtn.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- trashBtn.c.orig 2007-12-07 00:11:13.000000000 +0100
-+++ trashBtn.c 2007-12-07 00:11:21.000000000 +0100
-@@ -173,7 +173,7 @@
- else
- {
- char *err = (errno >= 0 && errno <sys_nerr)?
-- sys_errlist[errno] : "Unknown error";
-+ (char *)sys_errlist[errno] : "Unknown error";
- ezfmWarning("Error Deleting File", err);
- }
- }
diff --git a/x11-fm/ezfm/pkg-descr b/x11-fm/ezfm/pkg-descr
deleted file mode 100644
index e1b9d6fcfe29..000000000000
--- a/x11-fm/ezfm/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Ezfm is a EZWGL-based file manager for X Window System. It
-offers most of the features one would expect from a file manager.
-
-WWW: http://www.ma.utexas.edu/~mzou/EZFM/
diff --git a/x11-fm/ezfm/pkg-plist b/x11-fm/ezfm/pkg-plist
deleted file mode 100644
index 8f4e1184c500..000000000000
--- a/x11-fm/ezfm/pkg-plist
+++ /dev/null
@@ -1,338 +0,0 @@
-bin/ezfm
-man/man1/ezfm.1.gz
-%%DATADIR%%/ezfmExtension
-%%DATADIR%%/ezfmMagic
-%%DATADIR%%/ezfmrc
-%%DATADIR%%/ezfmIcons/BGNalumGray.gif
-%%DATADIR%%/ezfmIcons/BGNam.gif
-%%DATADIR%%/ezfmIcons/BGNbump2.gif
-%%DATADIR%%/ezfmIcons/BGNcbright.gif
-%%DATADIR%%/ezfmIcons/BGNcontour.gif
-%%DATADIR%%/ezfmIcons/BGNdotsGray.gif
-%%DATADIR%%/ezfmIcons/BGNfabricGray.gif
-%%DATADIR%%/ezfmIcons/BGNfabricPink.gif
-%%DATADIR%%/ezfmIcons/BGNfabricYellow.gif
-%%DATADIR%%/ezfmIcons/BGNgray.gif
-%%DATADIR%%/ezfmIcons/BGNlgray.gif
-%%DATADIR%%/ezfmIcons/BGNlinux.gif
-%%DATADIR%%/ezfmIcons/BGNlpaper3.gif
-%%DATADIR%%/ezfmIcons/BGNlpaper4.gif
-%%DATADIR%%/ezfmIcons/BGNmarble.gif
-%%DATADIR%%/ezfmIcons/BGNmarbleGrnRed.gif
-%%DATADIR%%/ezfmIcons/BGNmarbleLavender.gif
-%%DATADIR%%/ezfmIcons/BGNmodern_hiero.gif
-%%DATADIR%%/ezfmIcons/BGNpaperBlue.gif
-%%DATADIR%%/ezfmIcons/BGNpaperGray.gif
-%%DATADIR%%/ezfmIcons/BGNpaperGrnWhite.gif
-%%DATADIR%%/ezfmIcons/BGNpaperOrange.gif
-%%DATADIR%%/ezfmIcons/BGNpaperPeach.gif
-%%DATADIR%%/ezfmIcons/BGNpaperTan.gif
-%%DATADIR%%/ezfmIcons/BGNpaperWhite.gif
-%%DATADIR%%/ezfmIcons/BGNpaperWind.gif
-%%DATADIR%%/ezfmIcons/BGNpaperYellow.gif
-%%DATADIR%%/ezfmIcons/BGNreptiles.gif
-%%DATADIR%%/ezfmIcons/BGNrockYellow.gif
-%%DATADIR%%/ezfmIcons/BGNsquare.xpm
-%%DATADIR%%/ezfmIcons/BGNstarfield.xpm
-%%DATADIR%%/ezfmIcons/BGNstuccoYellow.gif
-%%DATADIR%%/ezfmIcons/BGNwaves.xpm
-%%DATADIR%%/ezfmIcons/BGNweaveYellow.gif
-%%DATADIR%%/ezfmIcons/BGNwhtsand.gif
-%%DATADIR%%/ezfmIcons/BGNwood.xpm
-%%DATADIR%%/ezfmIcons/Folder.xpm
-%%DATADIR%%/ezfmIcons/FolderBooks.xpm
-%%DATADIR%%/ezfmIcons/FolderHome.xpm
-%%DATADIR%%/ezfmIcons/Folders2.xpm
-%%DATADIR%%/ezfmIcons/PhoneTT.xpm
-%%DATADIR%%/ezfmIcons/PhoneTTOffhook.xpm
-%%DATADIR%%/ezfmIcons/XPM.xpm
-%%DATADIR%%/ezfmIcons/apple_a.xpm
-%%DATADIR%%/ezfmIcons/apple_bin.xpm
-%%DATADIR%%/ezfmIcons/apple_color.xpm
-%%DATADIR%%/ezfmIcons/ar.xpm
-%%DATADIR%%/ezfmIcons/ash_script.xpm
-%%DATADIR%%/ezfmIcons/audio_play.xpm
-%%DATADIR%%/ezfmIcons/awk.xpm
-%%DATADIR%%/ezfmIcons/bargraph.xpm
-%%DATADIR%%/ezfmIcons/bash_script.xpm
-%%DATADIR%%/ezfmIcons/bell_s.xpm
-%%DATADIR%%/ezfmIcons/binary.xpm
-%%DATADIR%%/ezfmIcons/binary_s.xpm
-%%DATADIR%%/ezfmIcons/blockdevice.xpm
-%%DATADIR%%/ezfmIcons/book.xpm
-%%DATADIR%%/ezfmIcons/book64.xpm
-%%DATADIR%%/ezfmIcons/box_empty.xpm
-%%DATADIR%%/ezfmIcons/box_empty_s.xpm
-%%DATADIR%%/ezfmIcons/bracket.xpm
-%%DATADIR%%/ezfmIcons/bspecial.xpm
-%%DATADIR%%/ezfmIcons/c++.xpm
-%%DATADIR%%/ezfmIcons/calandar.xpm
-%%DATADIR%%/ezfmIcons/calculate.xpm
-%%DATADIR%%/ezfmIcons/calendar.xpm
-%%DATADIR%%/ezfmIcons/cdrom1.xpm
-%%DATADIR%%/ezfmIcons/cdromL.xpm
-%%DATADIR%%/ezfmIcons/cdromM.xpm
-%%DATADIR%%/ezfmIcons/cdromU.xpm
-%%DATADIR%%/ezfmIcons/cdrom_view.xpm
-%%DATADIR%%/ezfmIcons/chardevice.xpm
-%%DATADIR%%/ezfmIcons/checkbook.xpm
-%%DATADIR%%/ezfmIcons/chess.xpm
-%%DATADIR%%/ezfmIcons/cm.xpm
-%%DATADIR%%/ezfmIcons/columns.xpm
-%%DATADIR%%/ezfmIcons/communication.xpm
-%%DATADIR%%/ezfmIcons/compressed.xpm
-%%DATADIR%%/ezfmIcons/computer.xpm
-%%DATADIR%%/ezfmIcons/core.xpm
-%%DATADIR%%/ezfmIcons/core_s.xpm
-%%DATADIR%%/ezfmIcons/cpio.xpm
-%%DATADIR%%/ezfmIcons/csh_script.xpm
-%%DATADIR%%/ezfmIcons/cspecial.xpm
-%%DATADIR%%/ezfmIcons/data.xpm
-%%DATADIR%%/ezfmIcons/datebook.xpm
-%%DATADIR%%/ezfmIcons/dir.xpm
-%%DATADIR%%/ezfmIcons/dirOpen.xpm
-%%DATADIR%%/ezfmIcons/dirParent.xpm
-%%DATADIR%%/ezfmIcons/dir_ftp.xpm
-%%DATADIR%%/ezfmIcons/dir_old.xpm
-%%DATADIR%%/ezfmIcons/dir_s.xpm
-%%DATADIR%%/ezfmIcons/dir_sOpen.xpm
-%%DATADIR%%/ezfmIcons/dir_sParent.xpm
-%%DATADIR%%/ezfmIcons/diskL.xpm
-%%DATADIR%%/ezfmIcons/disk_3D_label.xpm
-%%DATADIR%%/ezfmIcons/disk_zip.xpm
-%%DATADIR%%/ezfmIcons/disks.xpm
-%%DATADIR%%/ezfmIcons/document.xpm
-%%DATADIR%%/ezfmIcons/dosF.xpm
-%%DATADIR%%/ezfmIcons/dot_a.xpm
-%%DATADIR%%/ezfmIcons/dot_a_s.xpm
-%%DATADIR%%/ezfmIcons/dot_c.xpm
-%%DATADIR%%/ezfmIcons/dot_c_s.xom
-%%DATADIR%%/ezfmIcons/dot_c_s.xpm
-%%DATADIR%%/ezfmIcons/dot_cc.xpm
-%%DATADIR%%/ezfmIcons/dot_el.xpm
-%%DATADIR%%/ezfmIcons/dot_elc.xpm
-%%DATADIR%%/ezfmIcons/dot_f.xpm
-%%DATADIR%%/ezfmIcons/dot_f_s.xpm
-%%DATADIR%%/ezfmIcons/dot_h.xpm
-%%DATADIR%%/ezfmIcons/dot_o.xpm
-%%DATADIR%%/ezfmIcons/dot_o_s.xpm
-%%DATADIR%%/ezfmIcons/dot_p.xpm
-%%DATADIR%%/ezfmIcons/dot_p_s.xpm
-%%DATADIR%%/ezfmIcons/dot_s.xpm
-%%DATADIR%%/ezfmIcons/dot_so.xpm
-%%DATADIR%%/ezfmIcons/drawing3.xpm
-%%DATADIR%%/ezfmIcons/dvi.xpm
-%%DATADIR%%/ezfmIcons/edit_doc.xpm
-%%DATADIR%%/ezfmIcons/elf.xpm
-%%DATADIR%%/ezfmIcons/elfexec.xpm
-%%DATADIR%%/ezfmIcons/elfexec_s.xpm
-%%DATADIR%%/ezfmIcons/emacs.xpm
-%%DATADIR%%/ezfmIcons/eps.xpm
-%%DATADIR%%/ezfmIcons/exe_only.xpm
-%%DATADIR%%/ezfmIcons/exec-only.xpm
-%%DATADIR%%/ezfmIcons/fig.xpm
-%%DATADIR%%/ezfmIcons/file.xpm
-%%DATADIR%%/ezfmIcons/file64.xpm
-%%DATADIR%%/ezfmIcons/file_exec.xpm
-%%DATADIR%%/ezfmIcons/film.xpm
-%%DATADIR%%/ezfmIcons/filmL.xpm
-%%DATADIR%%/ezfmIcons/find.xpm
-%%DATADIR%%/ezfmIcons/finfo.xpm
-%%DATADIR%%/ezfmIcons/fireplace.xpm
-%%DATADIR%%/ezfmIcons/floppyDOSM.xpm
-%%DATADIR%%/ezfmIcons/floppyDos.xpm
-%%DATADIR%%/ezfmIcons/floppyDosM.xpm
-%%DATADIR%%/ezfmIcons/floppyDosU.xpm
-%%DATADIR%%/ezfmIcons/floppyExt2.xpm
-%%DATADIR%%/ezfmIcons/floppyExtM.xpm
-%%DATADIR%%/ezfmIcons/floppyExtU.xpm
-%%DATADIR%%/ezfmIcons/floppyM.xpm
-%%DATADIR%%/ezfmIcons/floppyU.xpm
-%%DATADIR%%/ezfmIcons/flowers.xpm
-%%DATADIR%%/ezfmIcons/flowersS.xpm
-%%DATADIR%%/ezfmIcons/folderC.xpm
-%%DATADIR%%/ezfmIcons/folderO.xpm
-%%DATADIR%%/ezfmIcons/folders.xpm
-%%DATADIR%%/ezfmIcons/font.xpm
-%%DATADIR%%/ezfmIcons/font1.xpm
-%%DATADIR%%/ezfmIcons/font2.xpm
-%%DATADIR%%/ezfmIcons/fontX.xpm
-%%DATADIR%%/ezfmIcons/ftp.xpm
-%%DATADIR%%/ezfmIcons/gawk.xpm
-%%DATADIR%%/ezfmIcons/ghost.xpm
-%%DATADIR%%/ezfmIcons/ghostview.xpm
-%%DATADIR%%/ezfmIcons/gif.xpm
-%%DATADIR%%/ezfmIcons/gif_s.xpm
-%%DATADIR%%/ezfmIcons/gimp.xpm
-%%DATADIR%%/ezfmIcons/go.xpm
-%%DATADIR%%/ezfmIcons/gz.xpm
-%%DATADIR%%/ezfmIcons/gz_s.xpm
-%%DATADIR%%/ezfmIcons/hidden.xpm
-%%DATADIR%%/ezfmIcons/hidden_dir.xpm
-%%DATADIR%%/ezfmIcons/home.xpm
-%%DATADIR%%/ezfmIcons/home2.xpm
-%%DATADIR%%/ezfmIcons/home3.xpm
-%%DATADIR%%/ezfmIcons/html.xpm
-%%DATADIR%%/ezfmIcons/html_s.xpm
-%%DATADIR%%/ezfmIcons/iconI.xpm
-%%DATADIR%%/ezfmIcons/iconIS.xpm
-%%DATADIR%%/ezfmIcons/index.xpm
-%%DATADIR%%/ezfmIcons/info.xpm
-%%DATADIR%%/ezfmIcons/java_byte.xpm
-%%DATADIR%%/ezfmIcons/java_src.xpm
-%%DATADIR%%/ezfmIcons/jpeg.xpm
-%%DATADIR%%/ezfmIcons/jpeg2.xpm
-%%DATADIR%%/ezfmIcons/jpeg_s.xpm
-%%DATADIR%%/ezfmIcons/keyboard.xpm
-%%DATADIR%%/ezfmIcons/ksh_script.xpm
-%%DATADIR%%/ezfmIcons/letters.xpm
-%%DATADIR%%/ezfmIcons/lex.xpm
-%%DATADIR%%/ezfmIcons/lilo.xpm
-%%DATADIR%%/ezfmIcons/link.xpm
-%%DATADIR%%/ezfmIcons/link_bad.xpm
-%%DATADIR%%/ezfmIcons/link_s.xpm
-%%DATADIR%%/ezfmIcons/linux.xpm
-%%DATADIR%%/ezfmIcons/lisp.xpm
-%%DATADIR%%/ezfmIcons/listI.xpm
-%%DATADIR%%/ezfmIcons/lnkdir.xpm
-%%DATADIR%%/ezfmIcons/lnkdir_s.xpm
-%%DATADIR%%/ezfmIcons/lnkdir_sO.xpm
-%%DATADIR%%/ezfmIcons/lock_dir.xpm
-%%DATADIR%%/ezfmIcons/loops.xpm
-%%DATADIR%%/ezfmIcons/mail-dir.xpm
-%%DATADIR%%/ezfmIcons/mail.xpm
-%%DATADIR%%/ezfmIcons/mail48.xpm
-%%DATADIR%%/ezfmIcons/mail_graph.xpm
-%%DATADIR%%/ezfmIcons/mail_s.xpm
-%%DATADIR%%/ezfmIcons/mailbox.xpm
-%%DATADIR%%/ezfmIcons/makefile.xpm
-%%DATADIR%%/ezfmIcons/makefile_s.xpm
-%%DATADIR%%/ezfmIcons/manpage.xpm
-%%DATADIR%%/ezfmIcons/maple.xpm
-%%DATADIR%%/ezfmIcons/mar.xpm
-%%DATADIR%%/ezfmIcons/math4.xpm
-%%DATADIR%%/ezfmIcons/mathematica.xpm
-%%DATADIR%%/ezfmIcons/matlab.xpm
-%%DATADIR%%/ezfmIcons/maxima.xpm
-%%DATADIR%%/ezfmIcons/movie.xpm
-%%DATADIR%%/ezfmIcons/mpg.xpm
-%%DATADIR%%/ezfmIcons/music.xpm
-%%DATADIR%%/ezfmIcons/nawk.xpm
-%%DATADIR%%/ezfmIcons/netmath.xpm
-%%DATADIR%%/ezfmIcons/netscape.xpm
-%%DATADIR%%/ezfmIcons/network-dir.xpm
-%%DATADIR%%/ezfmIcons/network.xpm
-%%DATADIR%%/ezfmIcons/network_disk.xpm
-%%DATADIR%%/ezfmIcons/network_info.xpm
-%%DATADIR%%/ezfmIcons/news-dir.xpm
-%%DATADIR%%/ezfmIcons/news.xpm
-%%DATADIR%%/ezfmIcons/news4.xpm
-%%DATADIR%%/ezfmIcons/next64.xpm
-%%DATADIR%%/ezfmIcons/notebook.xpm
-%%DATADIR%%/ezfmIcons/oar.xpm
-%%DATADIR%%/ezfmIcons/objects.xpm
-%%DATADIR%%/ezfmIcons/objects_fast.xpm
-%%DATADIR%%/ezfmIcons/palette.xpm
-%%DATADIR%%/ezfmIcons/palette64.xpm
-%%DATADIR%%/ezfmIcons/pallete.xpm
-%%DATADIR%%/ezfmIcons/parent-dir.xpm
-%%DATADIR%%/ezfmIcons/patch.xpm
-%%DATADIR%%/ezfmIcons/pbm.xpm
-%%DATADIR%%/ezfmIcons/pdf.xpm
-%%DATADIR%%/ezfmIcons/penguin.xpm
-%%DATADIR%%/ezfmIcons/penguin_s.xpm
-%%DATADIR%%/ezfmIcons/perl.xpm
-%%DATADIR%%/ezfmIcons/pgm.xpm
-%%DATADIR%%/ezfmIcons/pgpkey.xpm
-%%DATADIR%%/ezfmIcons/phone1.xpm
-%%DATADIR%%/ezfmIcons/phone2.xpm
-%%DATADIR%%/ezfmIcons/picture.xpm
-%%DATADIR%%/ezfmIcons/picture48.xpm
-%%DATADIR%%/ezfmIcons/pine.xpm
-%%DATADIR%%/ezfmIcons/pipe.xpm
-%%DATADIR%%/ezfmIcons/pipe_s.xpm
-%%DATADIR%%/ezfmIcons/postscript.xpm
-%%DATADIR%%/ezfmIcons/postscript_s.xpm
-%%DATADIR%%/ezfmIcons/ppm.xpm
-%%DATADIR%%/ezfmIcons/printer.xpm
-%%DATADIR%%/ezfmIcons/printer_HP.xpm
-%%DATADIR%%/ezfmIcons/printer_HP2.xpm
-%%DATADIR%%/ezfmIcons/program.xpm
-%%DATADIR%%/ezfmIcons/ps.xpm
-%%DATADIR%%/ezfmIcons/question.xpm
-%%DATADIR%%/ezfmIcons/raster.xpm
-%%DATADIR%%/ezfmIcons/rball_s.xpm
-%%DATADIR%%/ezfmIcons/rc.xpm
-%%DATADIR%%/ezfmIcons/script.xpm
-%%DATADIR%%/ezfmIcons/script_s.xpm
-%%DATADIR%%/ezfmIcons/sh_script.xpm
-%%DATADIR%%/ezfmIcons/socket.xpm
-%%DATADIR%%/ezfmIcons/socket_s.xpm
-%%DATADIR%%/ezfmIcons/sound.xpm
-%%DATADIR%%/ezfmIcons/sound3.xpm
-%%DATADIR%%/ezfmIcons/sound_ms.xpm
-%%DATADIR%%/ezfmIcons/sound_sun.xpm
-%%DATADIR%%/ezfmIcons/special_s.xpm
-%%DATADIR%%/ezfmIcons/spreadsheet.xpm
-%%DATADIR%%/ezfmIcons/stop.xpm
-%%DATADIR%%/ezfmIcons/system-dir.xpm
-%%DATADIR%%/ezfmIcons/system.xpm
-%%DATADIR%%/ezfmIcons/tag.xpm
-%%DATADIR%%/ezfmIcons/tar.xpm
-%%DATADIR%%/ezfmIcons/tar_s.xpm
-%%DATADIR%%/ezfmIcons/tcsh_script.xpm
-%%DATADIR%%/ezfmIcons/teaching.xpm
-%%DATADIR%%/ezfmIcons/teaching2.xpm
-%%DATADIR%%/ezfmIcons/term_austin.xpm
-%%DATADIR%%/ezfmIcons/term_dec.xpm
-%%DATADIR%%/ezfmIcons/term_ibm.xpm
-%%DATADIR%%/ezfmIcons/term_linux.xpm
-%%DATADIR%%/ezfmIcons/term_sound.xpm
-%%DATADIR%%/ezfmIcons/term_sun.xpm
-%%DATADIR%%/ezfmIcons/term_x.xpm
-%%DATADIR%%/ezfmIcons/tex.xpm
-%%DATADIR%%/ezfmIcons/text.xpm
-%%DATADIR%%/ezfmIcons/tiff.xpm
-%%DATADIR%%/ezfmIcons/tools.xpm
-%%DATADIR%%/ezfmIcons/tools2.xpm
-%%DATADIR%%/ezfmIcons/tools3.xpm
-%%DATADIR%%/ezfmIcons/trashcan.xpm
-%%DATADIR%%/ezfmIcons/treeI.xpm
-%%DATADIR%%/ezfmIcons/tv.xpm
-%%DATADIR%%/ezfmIcons/unknown.xpm
-%%DATADIR%%/ezfmIcons/unknown16.xpm
-%%DATADIR%%/ezfmIcons/unknown32.xpm
-%%DATADIR%%/ezfmIcons/uu.xpm
-%%DATADIR%%/ezfmIcons/wincenter.xpm
-%%DATADIR%%/ezfmIcons/word_processor.xpm
-%%DATADIR%%/ezfmIcons/wordprocess.xpm
-%%DATADIR%%/ezfmIcons/wri-only.xpm
-%%DATADIR%%/ezfmIcons/wri_exe.xpm
-%%DATADIR%%/ezfmIcons/wri_only.xpm
-%%DATADIR%%/ezfmIcons/xanim.xpm
-%%DATADIR%%/ezfmIcons/xbm.xpm
-%%DATADIR%%/ezfmIcons/xcalc.xpm
-%%DATADIR%%/ezfmIcons/xcmail.xpm
-%%DATADIR%%/ezfmIcons/xdvi.xpm
-%%DATADIR%%/ezfmIcons/xedit.xpm
-%%DATADIR%%/ezfmIcons/xfig.xpm
-%%DATADIR%%/ezfmIcons/xgopher.xpm
-%%DATADIR%%/ezfmIcons/xman.xpm
-%%DATADIR%%/ezfmIcons/xmftp.xpm
-%%DATADIR%%/ezfmIcons/xplot.xpm
-%%DATADIR%%/ezfmIcons/xpm.xpm
-%%DATADIR%%/ezfmIcons/xterm.xpm
-%%DATADIR%%/ezfmIcons/xtermx.xpm
-%%DATADIR%%/ezfmIcons/xv.xpm
-%%DATADIR%%/ezfmIcons/zip.xpm
-%%DATADIR%%/ezfmIcons/zipDos.xpm
-%%DATADIR%%/ezfmIcons/zipDosM.xpm
-%%DATADIR%%/ezfmIcons/zipDosU.xpm
-%%DATADIR%%/ezfmIcons/zipExt2.xpm
-%%DATADIR%%/ezfmIcons/zipExtM.xpm
-%%DATADIR%%/ezfmIcons/zipExtU.xpm
-%%DATADIR%%/ezfmIcons/zipM.xpm
-%%DATADIR%%/ezfmIcons/zipU.xpm
-%%DATADIR%%/ezfmIcons/zip_s.xpm
-%%DATADIR%%/ezfmIcons/zipdisk.xpm
-%%DATADIR%%/ezfmIcons/zsh_script.xpm
diff --git a/x11-fm/ultracopier/Makefile b/x11-fm/ultracopier/Makefile
deleted file mode 100644
index 7ed0263b92af..000000000000
--- a/x11-fm/ultracopier/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= ultracopier
-PORTVERSION= 1.2.1.0
-PORTREVISION= 2
-CATEGORIES= x11-fm
-MASTER_SITES= http://files.first-world.info/ultracopier/${PORTVERSION}/
-DISTNAME= ${PORTNAME}-src-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Advanced file copier
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= compiler:c++11-lang qmake qt:5 tar:xz
-USE_QT= buildtools_build linguisttools_build \
- core gui network widgets xml
-QMAKE_ARGS= LRELEASE="${LRELEASE}" ultracopier-core.pro
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-src
-
-PLIST_FILES= bin/ultracopier share/applications/ultracopier.desktop \
- share/icons/hicolor/16x16/apps/ultracopier.png \
- share/icons/hicolor/128x128/apps/ultracopier.png
-
-post-patch:
- @${GREP} -Rl Q_OS_LINUX ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e \
- s/Q_OS_LINUX/Q_OS_UNIX/
- @${REINPLACE_CMD} -e '/crackedVersion=/s,false,true,' \
- ${WRKSRC}/EventDispatcher.cpp
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
-.for dimensions in 16x16 128x128
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${dimensions}/apps
- ${INSTALL_DATA} ${WRKSRC}/resources/ultracopier-${dimensions}.png \
- ${STAGEDIR}${PREFIX}/share/icons/hicolor/${dimensions}/apps/ultracopier.png
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/resources/ultracopier.desktop \
- ${STAGEDIR}${DESKTOPDIR}
-
-.include <bsd.port.mk>
diff --git a/x11-fm/ultracopier/distinfo b/x11-fm/ultracopier/distinfo
deleted file mode 100644
index ca16c8e74b59..000000000000
--- a/x11-fm/ultracopier/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ultracopier-src-1.2.1.0.tar.xz) = ad3cf3ece0129cd6995a9d9e5b92418b9988359c81098b4d358e3820e458d8e2
-SIZE (ultracopier-src-1.2.1.0.tar.xz) = 604344
diff --git a/x11-fm/ultracopier/files/patch-ultracopier-core.pro b/x11-fm/ultracopier/files/patch-ultracopier-core.pro
deleted file mode 100644
index 88ff52397d63..000000000000
--- a/x11-fm/ultracopier/files/patch-ultracopier-core.pro
+++ /dev/null
@@ -1,13 +0,0 @@
---- ultracopier-core.pro.orig 2015-04-14 21:52:19 UTC
-+++ ultracopier-core.pro
-@@ -21,6 +21,10 @@ TRANSLATIONS += plugins/Languages/ar/tra
- plugins/Languages/tr/translation.ts \
- plugins/Languages/zh/translation.ts
-
-+for (ts, TRANSLATIONS) {
-+ system($$LRELEASE $$ts)
-+}
-+
- TARGET = ultracopier
- macx {
- ICON = resources/ultracopier.icns
diff --git a/x11-fm/ultracopier/pkg-descr b/x11-fm/ultracopier/pkg-descr
deleted file mode 100644
index 2b643738948c..000000000000
--- a/x11-fm/ultracopier/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Ultracopier is an advanced file copier with copy list management.
-
-WWW: https://ultracopier.first-world.info/
diff --git a/x11-fm/xplore/Makefile b/x11-fm/xplore/Makefile
deleted file mode 100644
index 688bdf0ac3ae..000000000000
--- a/x11-fm/xplore/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Albert Graef <ag@muwiinfa.geschichte.uni-mainz.de>
-# $FreeBSD$
-
-PORTNAME= xplore
-PORTVERSION= 1.2a
-PORTREVISION= 3
-CATEGORIES= x11-fm
-MASTER_SITES= http://www.musikwissenschaft.uni-mainz.de/~ag/${PORTNAME}/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Yet another Motif file manager
-
-LICENSE= GPLv2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= imake motif
-USE_XORG= xpm
-MAKE_JOBS_UNSAFE=yes
-CFLAGS+= -Wno-return-type
-
-post-patch:
- @${REINPLACE_CMD} -e 's| read| read dummy|g' ${WRKSRC}/system.xplorerc
-
-.include <bsd.port.mk>
diff --git a/x11-fm/xplore/distinfo b/x11-fm/xplore/distinfo
deleted file mode 100644
index fd33aa42d01d..000000000000
--- a/x11-fm/xplore/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xplore-1.2a.tar.gz) = 828580ed8245f71e563e41eedca7df10491eac9ca20324ca66fde88ae4628416
-SIZE (xplore-1.2a.tar.gz) = 662329
diff --git a/x11-fm/xplore/files/patch-Xplore.tmpl b/x11-fm/xplore/files/patch-Xplore.tmpl
deleted file mode 100644
index 37c143487097..000000000000
--- a/x11-fm/xplore/files/patch-Xplore.tmpl
+++ /dev/null
@@ -1,44 +0,0 @@
---- Xplore.tmpl.orig Wed May 1 16:59:23 2002
-+++ Xplore.tmpl Sun Feb 1 23:18:12 2004
-@@ -49,41 +49,7 @@
-
- /* These definitions are needed for statfs() and the stuff in mnttable.c. */
-
--#ifdef AIXArchitecture
-- SYSDEP = -DAIX
--#endif
--
--#ifdef AlphaArchitecture
-- SYSDEP = -DOSF1
--#endif
--
--#ifdef HPArchitecture
-- SYSDEP = -DHPUX -D_HPUX_SOURCE
--#endif
--
--#ifdef i386Architecture
- SYSDEP = -DFreeBSD
--#endif
--
--#ifdef LinuxArchitecture
-- SYSDEP = -DLINUX
--#endif
--
--#ifdef SCOArchitecture
-- SYSDEP = -DSCO
--#endif
--
--#ifdef SGIArchitecture
-- SYSDEP = -DSGI
--#endif
--
--#if defined(SunArchitecture)
--#if OSMajorVersion > 4
-- SYSDEP = -DSOLARIS
--#else
-- SYSDEP = -DSUNOS
--#endif
--#endif
-
- XCOMM If your system is not SVR4 and neither matches one of the above, you
- XCOMM might wish to uncomment one of the following and proceed with fingers
diff --git a/x11-fm/xplore/files/patch-ftype.c b/x11-fm/xplore/files/patch-ftype.c
deleted file mode 100644
index b73767100d23..000000000000
--- a/x11-fm/xplore/files/patch-ftype.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- ftype.c.orig Thu Sep 2 23:14:04 2004
-+++ ftype.c Thu Sep 2 23:14:25 2004
-@@ -300,6 +300,7 @@
- goto err;
- return i;
- err:
-+ break;
- }
- }
- return NONE;
diff --git a/x11-fm/xplore/files/patch-scripts-find.script b/x11-fm/xplore/files/patch-scripts-find.script
deleted file mode 100644
index e81452f0740d..000000000000
--- a/x11-fm/xplore/files/patch-scripts-find.script
+++ /dev/null
@@ -1,9 +0,0 @@
---- scripts/find.script.orig Mon Aug 5 02:51:39 2002
-+++ scripts/find.script Sun Aug 10 04:24:10 2003
-@@ -27,5 +27,5 @@
- $find "$1" -name "$2" -print
- else
- echo "+++ find [$1]: searching \"$2\" for \"$3\" +++"
-- $find "$1" -name "$2" -xtype f -print0 | $xargs -0 grep -l "$3"
-+ $find "$1" -name "$2" -type f -print0 | $xargs -0 grep -l "$3"
- fi
diff --git a/x11-fm/xplore/files/patch-xg-TimeEntry.c b/x11-fm/xplore/files/patch-xg-TimeEntry.c
deleted file mode 100644
index ce83b60fc2a2..000000000000
--- a/x11-fm/xplore/files/patch-xg-TimeEntry.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- xg/TimeEntry.c.orig Wed May 1 16:59:23 2002
-+++ xg/TimeEntry.c Wed Dec 17 22:48:28 2003
-@@ -1549,7 +1549,7 @@
- {
- struct tm ts;
- long time_value;
--#ifdef __OpenBSD__
-+#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
- extern long tz;
- #else
- extern long timezone;
-@@ -1578,7 +1578,7 @@
- */
- if ( te->timeentry.use_timezone == False )
- {
--#ifdef __OpenBSD__
-+#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
- time_value -= tz;
- #else
- time_value -= timezone;
diff --git a/x11-fm/xplore/files/patch-xplore.h b/x11-fm/xplore/files/patch-xplore.h
deleted file mode 100644
index 5ef4668f66dd..000000000000
--- a/x11-fm/xplore/files/patch-xplore.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- xplore.h.orig Wed Aug 14 23:26:59 2002
-+++ xplore.h Fri Aug 8 13:17:09 2003
-@@ -26,7 +26,7 @@
- #ifdef hpux
- #pragma alloca
- #else
--#if defined(__NetBSD__) || defined(__OpenBSD__)
-+#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
- #pragma alloca
- #else
- #include <alloca.h>
-@@ -64,7 +64,7 @@
- #ifdef USE_STATVFS
- #include <sys/statvfs.h>
- #else
--#if defined(__NetBSD__) || defined(__OpenBSD__)
-+#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
- #include <sys/param.h>
- #include <sys/mount.h>
- #else
diff --git a/x11-fm/xplore/pkg-descr b/x11-fm/xplore/pkg-descr
deleted file mode 100644
index 93d6fd2e6e97..000000000000
--- a/x11-fm/xplore/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-Xplore is a powerful and highly configurable Motif file manager with an
-Explorer-like user interface. Besides the usual tree and file views, xplore
-also has a "shelf", a kind of clipboard inspired by the NeXT file manager, and
-a "log" pane for capturing output from launched programs. The builtin
-automounter allows you to access special devices in a transparent manner. Files
-can be moved and copied using simple mouse operations, and you can execute
-type-specific shell commands when a file is opened, used as the target of a
-drag and drop operation, or manipulated using popup menus. File types can be
-defined in terms of arbitrary filename and MIME type patterns. Full keyboard
-navigation is also supported, including an incremental filename search
-facility. Last not least, xplore speaks all standard X11 session management
-protocols and thus integrates nicely with most popular desktop environments.
-
-WWW: http://www.musikwissenschaft.uni-mainz.de/~ag/xplore/
diff --git a/x11-fm/xplore/pkg-install b/x11-fm/xplore/pkg-install
deleted file mode 100644
index 5ee05bac0dd0..000000000000
--- a/x11-fm/xplore/pkg-install
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/sh
-#
-# Pre/post-installation setup of xplore
-
-# exit on errors, use a sane path and install prefix
-#
-set -e
-PATH=/bin:/usr/bin:/sbin:/usr/sbin
-PREFIX=${PREFIX:-${PKG_PREFIX:-/usr/X11R6}}
-LIBDIR=${PREFIX}/lib/X11/xplore
-
-# Verify proper execution
-#
-if [ $# -ne 2 ]; then
- echo "usage: $0 distname { PRE-INSTALL | POST-INSTALL }" >&2
- exit 1
-fi
-
-# Verify/process the command
-#
-case $2 in
- PRE-INSTALL)
- : nothing to pre-install for this port
- ;;
- POST-INSTALL)
- if [ ! -d ${LIBDIR}/shelf ]; then
- mkdir ${LIBDIR}/shelf
- mkdir ${LIBDIR}/shelf/Clipboard
- mkdir ${LIBDIR}/shelf/Desk
- mkdir ${LIBDIR}/shelf/Programs
- mkdir ${LIBDIR}/shelf/Trash
- fi
- ;;
- *)
- echo "usage: $0 distname { PRE-INSTALL | POST-INSTALL }" >&2
- exit 1
- ;;
-esac
-
-exit 0
diff --git a/x11-fm/xplore/pkg-plist b/x11-fm/xplore/pkg-plist
deleted file mode 100644
index c046b9bb8837..000000000000
--- a/x11-fm/xplore/pkg-plist
+++ /dev/null
@@ -1,341 +0,0 @@
-bin/xplore
-bin/xploretype
-lib/X11/app-defaults/Xplore
-lib/X11/xplore/etc/FAQ
-lib/X11/xplore/etc/Manual
-lib/X11/xplore/etc/Screen.gif
-lib/X11/xplore/etc/URL
-lib/X11/xplore/find
-lib/X11/xplore/icons/acroread.xpm
-lib/X11/xplore/icons/app.xpm
-lib/X11/xplore/icons/app_link.xpm
-lib/X11/xplore/icons/app_link_small.xpm
-lib/X11/xplore/icons/app_plain.xpm
-lib/X11/xplore/icons/app_small.xpm
-lib/X11/xplore/icons/applications.xpm
-lib/X11/xplore/icons/ark.xpm
-lib/X11/xplore/icons/blender.xpm
-lib/X11/xplore/icons/bluelogo.xpm
-lib/X11/xplore/icons/book.xpm
-lib/X11/xplore/icons/bookshelf.xpm
-lib/X11/xplore/icons/bookshelf_small.xpm
-lib/X11/xplore/icons/bug.xpm
-lib/X11/xplore/icons/calc.xpm
-lib/X11/xplore/icons/calc2.xpm
-lib/X11/xplore/icons/camera.xpm
-lib/X11/xplore/icons/cdrom.xpm
-lib/X11/xplore/icons/cervisia.xpm
-lib/X11/xplore/icons/chess.xpm
-lib/X11/xplore/icons/chess2.xpm
-lib/X11/xplore/icons/chess3.xpm
-lib/X11/xplore/icons/chip.xpm
-lib/X11/xplore/icons/circuit.xpm
-lib/X11/xplore/icons/circuit2.xpm
-lib/X11/xplore/icons/clip.xpm
-lib/X11/xplore/icons/clip_file.xpm
-lib/X11/xplore/icons/clip_folder.xpm
-lib/X11/xplore/icons/compress.xpm
-lib/X11/xplore/icons/compressed.xpm
-lib/X11/xplore/icons/cookie.xpm
-lib/X11/xplore/icons/core.xpm
-lib/X11/xplore/icons/cycle.xpm
-lib/X11/xplore/icons/data.xpm
-lib/X11/xplore/icons/date.xpm
-lib/X11/xplore/icons/debug.xpm
-lib/X11/xplore/icons/designer.xpm
-lib/X11/xplore/icons/dev_cdrom.xpm
-lib/X11/xplore/icons/dev_floppy.xpm
-lib/X11/xplore/icons/dev_harddrive.xpm
-lib/X11/xplore/icons/diff.xpm
-lib/X11/xplore/icons/dlgedit.xpm
-lib/X11/xplore/icons/dot_a.xpm
-lib/X11/xplore/icons/dot_c.xpm
-lib/X11/xplore/icons/dot_cc.xpm
-lib/X11/xplore/icons/dot_h.xpm
-lib/X11/xplore/icons/dot_o.xpm
-lib/X11/xplore/icons/dot_sa.xpm
-lib/X11/xplore/icons/dot_so.xpm
-lib/X11/xplore/icons/draw.xpm
-lib/X11/xplore/icons/draw2.xpm
-lib/X11/xplore/icons/dvi.xpm
-lib/X11/xplore/icons/edit.xpm
-lib/X11/xplore/icons/editor.xpm
-lib/X11/xplore/icons/editres.xpm
-lib/X11/xplore/icons/ee.xpm
-lib/X11/xplore/icons/emacs.xpm
-lib/X11/xplore/icons/email.xpm
-lib/X11/xplore/icons/empty.xpm
-lib/X11/xplore/icons/exec.xpm
-lib/X11/xplore/icons/exec2.xpm
-lib/X11/xplore/icons/fig.xpm
-lib/X11/xplore/icons/file.xpm
-lib/X11/xplore/icons/file_bad.xpm
-lib/X11/xplore/icons/file_bad_small.xpm
-lib/X11/xplore/icons/file_link.xpm
-lib/X11/xplore/icons/file_link_bad.xpm
-lib/X11/xplore/icons/file_link_bad_small.xpm
-lib/X11/xplore/icons/file_link_small.xpm
-lib/X11/xplore/icons/file_small.xpm
-lib/X11/xplore/icons/fileman.xpm
-lib/X11/xplore/icons/files.xpm
-lib/X11/xplore/icons/fileserver.xpm
-lib/X11/xplore/icons/filetypes.xpm
-lib/X11/xplore/icons/find.xpm
-lib/X11/xplore/icons/fish.xpm
-lib/X11/xplore/icons/floppy.xpm
-lib/X11/xplore/icons/folder.xpm
-lib/X11/xplore/icons/folder_bad.xpm
-lib/X11/xplore/icons/folder_bad_small.xpm
-lib/X11/xplore/icons/folder_link.xpm
-lib/X11/xplore/icons/folder_link_small.xpm
-lib/X11/xplore/icons/folder_small.xpm
-lib/X11/xplore/icons/folder_up.xpm
-lib/X11/xplore/icons/folder_up_small.xpm
-lib/X11/xplore/icons/font.xpm
-lib/X11/xplore/icons/fonts.xpm
-lib/X11/xplore/icons/framemaker.xpm
-lib/X11/xplore/icons/games.xpm
-lib/X11/xplore/icons/games_arcade.xpm
-lib/X11/xplore/icons/games_board.xpm
-lib/X11/xplore/icons/games_card.xpm
-lib/X11/xplore/icons/gears.xpm
-lib/X11/xplore/icons/gears2.xpm
-lib/X11/xplore/icons/ghost.xpm
-lib/X11/xplore/icons/ghostview.xpm
-lib/X11/xplore/icons/gif.xpm
-lib/X11/xplore/icons/gimp.xpm
-lib/X11/xplore/icons/gnorpm.xpm
-lib/X11/xplore/icons/gnu.xpm
-lib/X11/xplore/icons/graph.xpm
-lib/X11/xplore/icons/gv.xpm
-lib/X11/xplore/icons/gvim.xpm
-lib/X11/xplore/icons/hammer.xpm
-lib/X11/xplore/icons/harddrive.xpm
-lib/X11/xplore/icons/helpme.xpm
-lib/X11/xplore/icons/hex.xpm
-lib/X11/xplore/icons/home.xpm
-lib/X11/xplore/icons/home2.xpm
-lib/X11/xplore/icons/home_small.xpm
-lib/X11/xplore/icons/html.xpm
-lib/X11/xplore/icons/hwinfo.xpm
-lib/X11/xplore/icons/icon.xpm
-lib/X11/xplore/icons/icons.xpm
-lib/X11/xplore/icons/iff.xpm
-lib/X11/xplore/icons/info.xpm
-lib/X11/xplore/icons/jpeg.xpm
-lib/X11/xplore/icons/kaboodle.xpm
-lib/X11/xplore/icons/kalarm.xpm
-lib/X11/xplore/icons/karm.xpm
-lib/X11/xplore/icons/kasteroids.xpm
-lib/X11/xplore/icons/kbackgammon.xpm
-lib/X11/xplore/icons/kcalc.xpm
-lib/X11/xplore/icons/kchart.xpm
-lib/X11/xplore/icons/kcoloredit.xpm
-lib/X11/xplore/icons/kcontrol.xpm
-lib/X11/xplore/icons/kcron.xpm
-lib/X11/xplore/icons/kdat.xpm
-lib/X11/xplore/icons/kdf.xpm
-lib/X11/xplore/icons/kdict.xpm
-lib/X11/xplore/icons/kdmconfig.xpm
-lib/X11/xplore/icons/kedit.xpm
-lib/X11/xplore/icons/kenolaba.xpm
-lib/X11/xplore/icons/kfax.xpm
-lib/X11/xplore/icons/kfloppy.xpm
-lib/X11/xplore/icons/kfm.xpm
-lib/X11/xplore/icons/kfract.xpm
-lib/X11/xplore/icons/khelpcenter.xpm
-lib/X11/xplore/icons/khexedit.xpm
-lib/X11/xplore/icons/kicker.xpm
-lib/X11/xplore/icons/kiconedit.xpm
-lib/X11/xplore/icons/kjots.xpm
-lib/X11/xplore/icons/kjumpingcube.xpm
-lib/X11/xplore/icons/klines.xpm
-lib/X11/xplore/icons/klipper.xpm
-lib/X11/xplore/icons/kljettool.xpm
-lib/X11/xplore/icons/klpq.xpm
-lib/X11/xplore/icons/kmahjongg.xpm
-lib/X11/xplore/icons/kmid.xpm
-lib/X11/xplore/icons/kmidi.xpm
-lib/X11/xplore/icons/kmines.xpm
-lib/X11/xplore/icons/knotes.xpm
-lib/X11/xplore/icons/korn.xpm
-lib/X11/xplore/icons/kpackage.xpm
-lib/X11/xplore/icons/kpaint.xpm
-lib/X11/xplore/icons/kpat.xpm
-lib/X11/xplore/icons/kpoker.xpm
-lib/X11/xplore/icons/kppp.xpm
-lib/X11/xplore/icons/kpresenter.xpm
-lib/X11/xplore/icons/kreversi.xpm
-lib/X11/xplore/icons/kruler.xpm
-lib/X11/xplore/icons/ksame.xpm
-lib/X11/xplore/icons/kscd.xpm
-lib/X11/xplore/icons/kscreensaver.xpm
-lib/X11/xplore/icons/kshisen.xpm
-lib/X11/xplore/icons/ksirtet.xpm
-lib/X11/xplore/icons/ksmiletris.xpm
-lib/X11/xplore/icons/ksnake.xpm
-lib/X11/xplore/icons/ksnapshot.xpm
-lib/X11/xplore/icons/ksokoban.xpm
-lib/X11/xplore/icons/kspread.xpm
-lib/X11/xplore/icons/ksysguard.xpm
-lib/X11/xplore/icons/ksysv.xpm
-lib/X11/xplore/icons/kthememgr.xpm
-lib/X11/xplore/icons/ktron.xpm
-lib/X11/xplore/icons/kuickshow.xpm
-lib/X11/xplore/icons/kuser.xpm
-lib/X11/xplore/icons/kviewshell.xpm
-lib/X11/xplore/icons/kwin.xpm
-lib/X11/xplore/icons/kword.xpm
-lib/X11/xplore/icons/licq.xpm
-lib/X11/xplore/icons/link.xpm
-lib/X11/xplore/icons/link_shadow.xpm
-lib/X11/xplore/icons/link_shadow_small.xpm
-lib/X11/xplore/icons/link_small.xpm
-lib/X11/xplore/icons/lisp.xpm
-lib/X11/xplore/icons/list.xpm
-lib/X11/xplore/icons/lnxzip.xpm
-lib/X11/xplore/icons/locale.xpm
-lib/X11/xplore/icons/lyx.xpm
-lib/X11/xplore/icons/mag_glass.xpm
-lib/X11/xplore/icons/magic.xpm
-lib/X11/xplore/icons/mail.xpm
-lib/X11/xplore/icons/mailfolder.xpm
-lib/X11/xplore/icons/make.xpm
-lib/X11/xplore/icons/makefile.xpm
-lib/X11/xplore/icons/manpage.xpm
-lib/X11/xplore/icons/manual.xpm
-lib/X11/xplore/icons/mathematica.xpm
-lib/X11/xplore/icons/memory.xpm
-lib/X11/xplore/icons/midi.xpm
-lib/X11/xplore/icons/modem.xpm
-lib/X11/xplore/icons/mouse.xpm
-lib/X11/xplore/icons/movies.xpm
-lib/X11/xplore/icons/mozilla.xpm
-lib/X11/xplore/icons/multimedia.xpm
-lib/X11/xplore/icons/music.xpm
-lib/X11/xplore/icons/nedit.xpm
-lib/X11/xplore/icons/netscape.xpm
-lib/X11/xplore/icons/news.xpm
-lib/X11/xplore/icons/noatun.xpm
-lib/X11/xplore/icons/opera.xpm
-lib/X11/xplore/icons/paint.xpm
-lib/X11/xplore/icons/paint2.xpm
-lib/X11/xplore/icons/paintings.xpm
-lib/X11/xplore/icons/paragraphs.xpm
-lib/X11/xplore/icons/password.xpm
-lib/X11/xplore/icons/pbm.xpm
-lib/X11/xplore/icons/pci.xpm
-lib/X11/xplore/icons/pdf.xpm
-lib/X11/xplore/icons/penguin.xpm
-lib/X11/xplore/icons/pgm.xpm
-lib/X11/xplore/icons/pharmacy.xpm
-lib/X11/xplore/icons/pictures.xpm
-lib/X11/xplore/icons/plan.xpm
-lib/X11/xplore/icons/plaster.xpm
-lib/X11/xplore/icons/ppm.xpm
-lib/X11/xplore/icons/printer.xpm
-lib/X11/xplore/icons/printer2.xpm
-lib/X11/xplore/icons/printer3.xpm
-lib/X11/xplore/icons/printmgr.xpm
-lib/X11/xplore/icons/processor.xpm
-lib/X11/xplore/icons/proxy.xpm
-lib/X11/xplore/icons/ps.xpm
-lib/X11/xplore/icons/ps2.xpm
-lib/X11/xplore/icons/pybliographic.xpm
-lib/X11/xplore/icons/pysol.xpm
-lib/X11/xplore/icons/raster.xpm
-lib/X11/xplore/icons/rc.xpm
-lib/X11/xplore/icons/readme.xpm
-lib/X11/xplore/icons/realplayer.xpm
-lib/X11/xplore/icons/recycle.xpm
-lib/X11/xplore/icons/redhat.xpm
-lib/X11/xplore/icons/res.xpm
-lib/X11/xplore/icons/samba.xpm
-lib/X11/xplore/icons/script.xpm
-lib/X11/xplore/icons/script_file.xpm
-lib/X11/xplore/icons/script_link.xpm
-lib/X11/xplore/icons/script_plain.xpm
-lib/X11/xplore/icons/scsi.xpm
-lib/X11/xplore/icons/sound.xpm
-lib/X11/xplore/icons/sounds.xpm
-lib/X11/xplore/icons/sounds2.xpm
-lib/X11/xplore/icons/stuff.xpm
-lib/X11/xplore/icons/style.xpm
-lib/X11/xplore/icons/stylesheet.xpm
-lib/X11/xplore/icons/suitcase.xpm
-lib/X11/xplore/icons/susehelpcenter.xpm
-lib/X11/xplore/icons/system.xpm
-lib/X11/xplore/icons/tape.xpm
-lib/X11/xplore/icons/tape_net.xpm
-lib/X11/xplore/icons/tar.xpm
-lib/X11/xplore/icons/teddy.xpm
-lib/X11/xplore/icons/term.xpm
-lib/X11/xplore/icons/tex.xpm
-lib/X11/xplore/icons/text.xpm
-lib/X11/xplore/icons/tiff.xpm
-lib/X11/xplore/icons/tmpfile.xpm
-lib/X11/xplore/icons/tools.xpm
-lib/X11/xplore/icons/trash_empty.xpm
-lib/X11/xplore/icons/trash_full.xpm
-lib/X11/xplore/icons/typewriter.xpm
-lib/X11/xplore/icons/url.xpm
-lib/X11/xplore/icons/usb.xpm
-lib/X11/xplore/icons/uu.xpm
-lib/X11/xplore/icons/video.xpm
-lib/X11/xplore/icons/wabi.xpm
-lib/X11/xplore/icons/windows.xpm
-lib/X11/xplore/icons/winprops.xpm
-lib/X11/xplore/icons/winzip.xpm
-lib/X11/xplore/icons/wizard.xpm
-lib/X11/xplore/icons/wp.xpm
-lib/X11/xplore/icons/write.xpm
-lib/X11/xplore/icons/writings.xpm
-lib/X11/xplore/icons/x.xpm
-lib/X11/xplore/icons/xapp.xpm
-lib/X11/xplore/icons/xbm.xpm
-lib/X11/xplore/icons/xclipboard.xpm
-lib/X11/xplore/icons/xclock.xpm
-lib/X11/xplore/icons/xeyes.xpm
-lib/X11/xplore/icons/xfig.xpm
-lib/X11/xplore/icons/xfig2.xpm
-lib/X11/xplore/icons/xfmail.xpm
-lib/X11/xplore/icons/xload.xpm
-lib/X11/xplore/icons/xlogo.xpm
-lib/X11/xplore/icons/xmag.xpm
-lib/X11/xplore/icons/xmcd.xpm
-lib/X11/xplore/icons/xmms.xpm
-lib/X11/xplore/icons/xosview.xpm
-lib/X11/xplore/icons/xpaint.xpm
-lib/X11/xplore/icons/xplate.xpm
-lib/X11/xplore/icons/xplore_logo.xpm
-lib/X11/xplore/icons/xrolodex.xpm
-lib/X11/xplore/icons/xterm.xpm
-lib/X11/xplore/icons/xv.xpm
-lib/X11/xplore/icons/xv2.xpm
-lib/X11/xplore/icons/zip.xpm
-lib/X11/xplore/icons/zoo.xpm
-lib/X11/xplore/install
-lib/X11/xplore/magic
-lib/X11/xplore/netscape-remote
-lib/X11/xplore/schemes/BlueSlate.scheme
-lib/X11/xplore/schemes/DigitalCDE.scheme
-lib/X11/xplore/schemes/GTKDefault.scheme
-lib/X11/xplore/schemes/Grey2.scheme
-lib/X11/xplore/schemes/KDE1Default.scheme
-lib/X11/xplore/schemes/KDEDefault.scheme
-lib/X11/xplore/schemes/Modern.scheme
-lib/X11/xplore/schemes/NeXTstep.scheme
-lib/X11/xplore/schemes/Null.scheme
-lib/X11/xplore/schemes/OpenLook.scheme
-lib/X11/xplore/schemes/README
-lib/X11/xplore/schemes/SolarisCDE.scheme
-lib/X11/xplore/schemes/Xplore.ad
-lib/X11/xplore/setup
-lib/X11/xplore/startup
-lib/X11/xplore/system.xplorerc
-man/man1/xplore.1.gz
-man/man1/xploretype.1.gz
-@dir lib/X11/xplore/shelf/Trash
-@dir lib/X11/xplore/shelf/Programs
-@dir lib/X11/xplore/shelf/Desk
-@dir lib/X11/xplore/shelf/Clipboard
diff --git a/x11-fonts/Makefile b/x11-fonts/Makefile
index 9684cb23f744..6b286692d7c7 100644
--- a/x11-fonts/Makefile
+++ b/x11-fonts/Makefile
@@ -118,7 +118,6 @@
SUBDIR += hermit
SUBDIR += inconsolata-lgc-ttf
SUBDIR += inconsolata-ttf
- SUBDIR += indic-ttf
SUBDIR += intlfonts
SUBDIR += iosevka
SUBDIR += isabella
@@ -179,7 +178,6 @@
SUBDIR += padauk
SUBDIR += paratype
SUBDIR += pcf2bdf
- SUBDIR += pingwi
SUBDIR += plex-ttf
SUBDIR += powerline-fonts
SUBDIR += prociono
diff --git a/x11-fonts/indic-ttf/Makefile b/x11-fonts/indic-ttf/Makefile
deleted file mode 100644
index d86d64fcebe7..000000000000
--- a/x11-fonts/indic-ttf/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
-# $FreeBSD$
-
-PORTNAME= indic-ttf
-PORTVERSION= 0.5.14
-PORTREVISION= 3
-CATEGORIES= x11-fonts
-MASTER_SITES= DEBIAN/pool/main/t/ttf-indic-fonts
-PKGNAMESUFFIX= -fonts
-DISTNAME= ${PORTNAME:C|(.*)-(.*)|\2-\1|}${PKGNAMESUFFIX}_${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Collection of truetype Indic fonts
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-WRKSRC= ${WRKDIR}/${DISTNAME:S|_|-|}
-
-USES= fonts
-NO_BUILD= yes
-
-FONTSNAME= indic-ttf
-CONFAVLOC?= etc/fonts/conf.avail
-CONFAVAILDIR= ${PREFIX}/${CONFAVLOC}
-
-PLIST_SUB= CONFAVAILDIR=${CONFAVLOC}
-
-SUB_FILES= pkg-message
-SUB_LIST= CONFAVAILDIR=${CONFAVAILDIR}
-
-do-install:
- ${MKDIR} ${STAGEDIR}${FONTSDIR}/
- ${INSTALL_DATA} ${WRKSRC}/ttf-*/*.ttf ${STAGEDIR}${FONTSDIR}/
- ${INSTALL_DATA} ${WRKSRC}/debian/ttf-*${PKGNAMESUFFIX}.copyright \
- ${STAGEDIR}${FONTSDIR}/
- ${MKDIR} ${STAGEDIR}${CONFAVAILDIR}
- ${INSTALL_DATA} ${WRKSRC}/ttf-*/90-ttf-*.conf \
- ${STAGEDIR}${CONFAVAILDIR}/
-
-.include <bsd.port.mk>
diff --git a/x11-fonts/indic-ttf/distinfo b/x11-fonts/indic-ttf/distinfo
deleted file mode 100644
index 0f0793ab852c..000000000000
--- a/x11-fonts/indic-ttf/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ttf-indic-fonts_0.5.14.tar.gz) = 47e07591fd1f83c5fef4528d98f40e4eea3dbf58ca8a421a9e15cdeacef9b5e7
-SIZE (ttf-indic-fonts_0.5.14.tar.gz) = 4527335
diff --git a/x11-fonts/indic-ttf/files/pkg-message.in b/x11-fonts/indic-ttf/files/pkg-message.in
deleted file mode 100644
index 5524619da09f..000000000000
--- a/x11-fonts/indic-ttf/files/pkg-message.in
+++ /dev/null
@@ -1,35 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Make sure that the "freetype" module is loaded. If it is not, add
-the following line to the "Modules" section of your X server
-configuration file:
-
- Load "freetype"
-
-For each language "LANG" in:
-
- %%FONTS%%
-
-you'll have to add "%%FONTSDIR%%/LANG" to your
-X font path with the following line to the "Files" section of
-X server configuration file:
-
- FontPath "%%FONTSDIR%%/LANG"
-
-and restart the X server.
-
-Font collection specific configure files are installed in:
-
- "%%CONFAVAILDIR%%"
-
-and you have to symlink here, allowing them to be easily
-installed and then enabled/disabled by adjusting the symlinks.
-
-For each font collection information and the copyright can be
-found in the font subdirectories at:
-
- "%%FONTSDIR%%"
-EOM
-}
-]
diff --git a/x11-fonts/indic-ttf/pkg-descr b/x11-fonts/indic-ttf/pkg-descr
deleted file mode 100644
index 187fc77af280..000000000000
--- a/x11-fonts/indic-ttf/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-This ttf-indic-fonts is a set of TrueType and
-OpenType fonts. It include:
-
-- Bengali
-- Devanagari
-- Gujarati
-- Kannada
-- Malayalam
-- Oriya
-- Punjabi
-- Tamil
-- Telugu
-
-By the Debian source ttf-indic-fonts.
-
-Note: The port x11-fonts/fonts-indic is a collection of Indic font by the
-Lohit project and installs a font subset of this port, the Lohit family;
-but, although the origin of fonts is the same, the Lohit project, that
-distfile is maintained by Gentoo people, and have different revisions.
-You can install merely also that port and, if, for any reasons, you want
-to use a particular font set, you have to change the loading priority in
-your configuration files.
-
-WWW: http://packages.debian.org/unstable/x11/ttf-indic-fonts
diff --git a/x11-fonts/indic-ttf/pkg-plist b/x11-fonts/indic-ttf/pkg-plist
deleted file mode 100644
index 256e0860a49d..000000000000
--- a/x11-fonts/indic-ttf/pkg-plist
+++ /dev/null
@@ -1,77 +0,0 @@
-%%CONFAVAILDIR%%/90-ttf-bengali-fonts.conf
-%%CONFAVAILDIR%%/90-ttf-devanagari-fonts.conf
-%%CONFAVAILDIR%%/90-ttf-gujarati-fonts.conf
-%%CONFAVAILDIR%%/90-ttf-kannada-fonts.conf
-%%CONFAVAILDIR%%/90-ttf-malayalam-fonts.conf
-%%CONFAVAILDIR%%/90-ttf-oriya-fonts.conf
-%%CONFAVAILDIR%%/90-ttf-punjabi-fonts.conf
-%%CONFAVAILDIR%%/90-ttf-tamil-fonts.conf
-%%CONFAVAILDIR%%/90-ttf-telugu-fonts.conf
-%%FONTSDIR%%/JamrulNormal.ttf
-%%FONTSDIR%%/LikhanNormal.ttf
-%%FONTSDIR%%/MuktiNarrow.ttf
-%%FONTSDIR%%/MuktiNarrowBold.ttf
-%%FONTSDIR%%/ani.ttf
-%%FONTSDIR%%/lohit_as.ttf
-%%FONTSDIR%%/lohit_bn.ttf
-%%FONTSDIR%%/mitra.ttf
-%%FONTSDIR%%/ttf-bengali-fonts.copyright
-%%FONTSDIR%%/Samyak-Devanagari.ttf
-%%FONTSDIR%%/Sarai_07.ttf
-%%FONTSDIR%%/chandas1-2.ttf
-%%FONTSDIR%%/gargi.ttf
-%%FONTSDIR%%/kalimati.ttf
-%%FONTSDIR%%/lohit_hi.ttf
-%%FONTSDIR%%/lohit_kok.ttf
-%%FONTSDIR%%/lohit_ks.ttf
-%%FONTSDIR%%/lohit_mai.ttf
-%%FONTSDIR%%/lohit_mr.ttf
-%%FONTSDIR%%/lohit_ne.ttf
-%%FONTSDIR%%/lohit_sd.ttf
-%%FONTSDIR%%/nakula.ttf
-%%FONTSDIR%%/sahadeva.ttf
-%%FONTSDIR%%/samanata.ttf
-%%FONTSDIR%%/ttf-devanagari-fonts.copyright
-%%FONTSDIR%%/Rekha.ttf
-%%FONTSDIR%%/Samyak-Gujarati.ttf
-%%FONTSDIR%%/aakar-medium.ttf
-%%FONTSDIR%%/lohit_gu.ttf
-%%FONTSDIR%%/padmaa-Bold.1.1.ttf
-%%FONTSDIR%%/padmaa-Medium-0.5.ttf
-%%FONTSDIR%%/padmaa.ttf
-%%FONTSDIR%%/ttf-gujarati-fonts.copyright
-%%FONTSDIR%%/Kedage-b.ttf
-%%FONTSDIR%%/Kedage-i.ttf
-%%FONTSDIR%%/Kedage-n.ttf
-%%FONTSDIR%%/Kedage-t.ttf
-%%FONTSDIR%%/Malige-b.ttf
-%%FONTSDIR%%/Malige-i.ttf
-%%FONTSDIR%%/Malige-n.ttf
-%%FONTSDIR%%/Malige-t.ttf
-%%FONTSDIR%%/lohit_kn.ttf
-%%FONTSDIR%%/ttf-kannada-fonts.copyright
-%%FONTSDIR%%/AnjaliOldLipi.ttf
-%%FONTSDIR%%/Dyuthi3.ttf
-%%FONTSDIR%%/Kalyani121.ttf
-%%FONTSDIR%%/Meera_04.ttf
-%%FONTSDIR%%/Rachana_04.ttf
-%%FONTSDIR%%/RaghuMalayalamSans2.ttf
-%%FONTSDIR%%/Samyak-Malayalam.ttf
-%%FONTSDIR%%/lohit_ml.ttf
-%%FONTSDIR%%/suruma2.ttf
-%%FONTSDIR%%/ttf-malayalam-fonts.copyright
-%%FONTSDIR%%/Samyak-Oriya.ttf
-%%FONTSDIR%%/lohit_or.ttf
-%%FONTSDIR%%/ttf-oriya-fonts.copyright
-%%FONTSDIR%%/utkal.ttf
-%%FONTSDIR%%/Saab.ttf
-%%FONTSDIR%%/lohit_pa.ttf
-%%FONTSDIR%%/ttf-punjabi-fonts.copyright
-%%FONTSDIR%%/Samyak-Tamil.ttf
-%%FONTSDIR%%/lohit_ta.ttf
-%%FONTSDIR%%/ttf-tamil-fonts.copyright
-%%FONTSDIR%%/Pothana2000.ttf
-%%FONTSDIR%%/Vemana.ttf
-%%FONTSDIR%%/lohit_te.ttf
-%%FONTSDIR%%/ttf-telugu-fonts.copyright
-%%FONTSDIR%%/ttf-indic-fonts.copyright
diff --git a/x11-fonts/pingwi/Makefile b/x11-fonts/pingwi/Makefile
deleted file mode 100644
index ef711800e9bb..000000000000
--- a/x11-fonts/pingwi/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Gvozdikov Veniamin <g.veniamin@googlemail.com>
-# $FreeBSD$
-
-PORTNAME= pingwi
-PORTVERSION= 0.1
-PORTREVISION= 3
-CATEGORIES= x11-fonts
-MASTER_SITES= http://www.pingwinsoft.ru/system/uploads/16/original/ \
- http://fbsd.zlonet.ru/distfiles/
-PKGNAMEPREFIX= font-
-DISTNAME= fonts_test
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= PingWi Typography fonts
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= fonts zip
-NO_BUILD= yes
-SUB_FILES= pkg-message
-
-do-install:
- @${MKDIR} ${STAGEDIR}${FONTSDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.ttf ${STAGEDIR}${FONTSDIR}
-
-.include <bsd.port.mk>
diff --git a/x11-fonts/pingwi/distinfo b/x11-fonts/pingwi/distinfo
deleted file mode 100644
index 751d001d251f..000000000000
--- a/x11-fonts/pingwi/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (fonts_test.zip) = ce378594040cd26500d62ebee3ef6afc79ebac4dd203ddfe6e2aa0b8ed07f565
-SIZE (fonts_test.zip) = 503863
diff --git a/x11-fonts/pingwi/files/pkg-message.in b/x11-fonts/pingwi/files/pkg-message.in
deleted file mode 100644
index 95f6869c5b95..000000000000
--- a/x11-fonts/pingwi/files/pkg-message.in
+++ /dev/null
@@ -1,17 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Make sure that the freetype module is loaded. If it is not, add the following
-line to the "Modules" section of your X Windows configuration file:
-
- Load "freetype"
-
-Add the following line to the "Files" section of X Windows configuration file:
-
- FontPath "%%FONTSDIR%%/"
-
-Note: your X Windows configuration file is typically /etc/X11/XF86Config
-if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org.
-EOM
-}
-]
diff --git a/x11-fonts/pingwi/pkg-descr b/x11-fonts/pingwi/pkg-descr
deleted file mode 100644
index 34cb2ff80098..000000000000
--- a/x11-fonts/pingwi/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-PingWi Typography (PWT) font package contains PWT Tahion, PWT Arion,
-PWT Courant, PWT Verde and PWT Timer fonts that are supposed
-to substitute Microsoft's Tahoma, Arial, Courier, Verdana and
-Times New Roman respectively. They are designed to resolve formatting
-problems with documents created in MS Office, when they are opened
-in OpenOffice.org.
-
-WWW: http://www.pingwinsoft.ru/pages/resheniya
diff --git a/x11-fonts/pingwi/pkg-plist b/x11-fonts/pingwi/pkg-plist
deleted file mode 100644
index 1a5116b7d3a2..000000000000
--- a/x11-fonts/pingwi/pkg-plist
+++ /dev/null
@@ -1,13 +0,0 @@
-%%FONTSDIR%%/PWTArionTST.ttf
-%%FONTSDIR%%/PWTArionTSTBold.ttf
-%%FONTSDIR%%/PWTArionTSTBoldItalic.ttf
-%%FONTSDIR%%/PWTArionTSTItalic.ttf
-%%FONTSDIR%%/PWTCourantTST.ttf
-%%FONTSDIR%%/PWTTahionTST.ttf
-%%FONTSDIR%%/PWTTahionTSTBold.ttf
-%%FONTSDIR%%/PWTTimerTST.ttf
-%%FONTSDIR%%/PWTTimerTSTBold.ttf
-%%FONTSDIR%%/PWTTimerTSTItalic.ttf
-%%FONTSDIR%%/PWTVerdeTST.ttf
-%%FONTSDIR%%/PWTVerdeTSTBold.ttf
-%%FONTSDIR%%/PWTVerdeTSTItalic.ttf
diff --git a/x11-themes/Makefile b/x11-themes/Makefile
index f87a1f7d5ac1..43ffff862c82 100644
--- a/x11-themes/Makefile
+++ b/x11-themes/Makefile
@@ -25,12 +25,8 @@
SUBDIR += cursor-crystal-theme
SUBDIR += cursor-dmz-aa-theme
SUBDIR += cursor-dmz-theme
- SUBDIR += cursor-ecliz
- SUBDIR += cursor-grounation-theme
SUBDIR += cursor-jimmac-theme
- SUBDIR += cursor-neutral-theme
SUBDIR += cursor-neutral-white-theme
- SUBDIR += cursor-polar-theme
SUBDIR += e16-themes
SUBDIR += emerald-themes
SUBDIR += fluxbox-tenr-styles-pack
@@ -76,8 +72,6 @@
SUBDIR += gtk-digital-cream-theme
SUBDIR += gtk-digital-harmony-theme
SUBDIR += gtk-engines2
- SUBDIR += gtk-envy-theme
- SUBDIR += gtk-equinox-engine
SUBDIR += gtk-gray-theme
SUBDIR += gtk-lila-theme
SUBDIR += gtk-lila-theme-extras
@@ -90,7 +84,6 @@
SUBDIR += gtk-murrine-themes
SUBDIR += gtk-nodoka-engine
SUBDIR += gtk-oxygen-engine
- SUBDIR += gtk-qnxtheme
SUBDIR += gtk-xfce-engine
SUBDIR += gtk3-oxygen-engine
SUBDIR += gtk3-unico-engine
@@ -141,7 +134,6 @@
SUBDIR += openbox-arc-theme
SUBDIR += openbox-themes
SUBDIR += papirus-icon-theme
- SUBDIR += plank-theme-moka
SUBDIR += plasma5-breeze
SUBDIR += plasma5-breeze-gtk
SUBDIR += plasma5-kde-gtk-config
diff --git a/x11-themes/cursor-ecliz/Makefile b/x11-themes/cursor-ecliz/Makefile
deleted file mode 100644
index d7a6ca640939..000000000000
--- a/x11-themes/cursor-ecliz/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Created by: Gvozdikov Veniamin <g.veniamin@googlemail.com>
-# $FreeBSD$
-
-PORTNAME= ecliz
-PORTVERSION= 0.1
-PORTREVISION= 1
-CATEGORIES= x11-themes
-MASTER_SITES= http://kde-look.org/CONTENT/content-files/
-PKGNAMEPREFIX= cursor-
-DISTNAME= 76605-Ecliz_Port
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Ecliz X cursor theme
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NO_BUILD= yes
-
-WRKSRC= ${WRKDIR}/Ecliz
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/${PORTNAME}
- cd ${WRKSRC} && ${COPYTREE_SHARE} cursors \
- ${STAGEDIR}${PREFIX}/share/icons/${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/index.theme \
- ${STAGEDIR}${PREFIX}/share/icons/${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/x11-themes/cursor-ecliz/distinfo b/x11-themes/cursor-ecliz/distinfo
deleted file mode 100644
index 380d5932d74a..000000000000
--- a/x11-themes/cursor-ecliz/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (76605-Ecliz_Port.tar.gz) = 199149e7a72bdaca397771fadf185f1f07beccde761699849a92f668c9e84649
-SIZE (76605-Ecliz_Port.tar.gz) = 420789
diff --git a/x11-themes/cursor-ecliz/pkg-descr b/x11-themes/cursor-ecliz/pkg-descr
deleted file mode 100644
index 39e099563b86..000000000000
--- a/x11-themes/cursor-ecliz/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This is only a port from a cursorxp theme made by JJ. Ying. All credit goes to
-him.
-
-WWW: http://yingjunjiu.deviantart.com/art/Ecliz-Cursors-33874746
-WWW: http://kde-look.org/content/show.php/Ecliz+(port)?content=76605
diff --git a/x11-themes/cursor-ecliz/pkg-plist b/x11-themes/cursor-ecliz/pkg-plist
deleted file mode 100644
index 0b94611c8456..000000000000
--- a/x11-themes/cursor-ecliz/pkg-plist
+++ /dev/null
@@ -1,74 +0,0 @@
-share/icons/ecliz/index.theme
-share/icons/ecliz/cursors/00008160000006810000408080010102
-share/icons/ecliz/cursors/028006030e0e7ebffc7f7070c0600140
-share/icons/ecliz/cursors/03b6e0fcb3499374a867c041f52298f0
-share/icons/ecliz/cursors/08e8e1c95fe2fc01f976f1e063a24ccd
-share/icons/ecliz/cursors/14fef782d02440884392942c11205230
-share/icons/ecliz/cursors/2870a09082c103050810ffdffffe0204
-share/icons/ecliz/cursors/3085a0e285430894940527032f8b26df
-share/icons/ecliz/cursors/3ecb610c1bf2410f44200f48c40d3599
-share/icons/ecliz/cursors/4498f0e0c1937ffe01fd06f973665830
-share/icons/ecliz/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408
-share/icons/ecliz/cursors/640fb0e74195791501fd1ed57b41487f
-share/icons/ecliz/cursors/9081237383d90e509aa00f00170e968f
-share/icons/ecliz/cursors/9d800788f1b08800ae810202380a0822
-share/icons/ecliz/cursors/X_cursor
-share/icons/ecliz/cursors/arrow
-share/icons/ecliz/cursors/based_arrow_down
-share/icons/ecliz/cursors/based_arrow_up
-share/icons/ecliz/cursors/bd_double_arrow
-share/icons/ecliz/cursors/bottom_left_corner
-share/icons/ecliz/cursors/bottom_right_corner
-share/icons/ecliz/cursors/bottom_side
-share/icons/ecliz/cursors/c7088f0f3e6c8088236ef8e1e3e70000
-share/icons/ecliz/cursors/center_ptr
-share/icons/ecliz/cursors/circle
-share/icons/ecliz/cursors/copy
-share/icons/ecliz/cursors/cross
-share/icons/ecliz/cursors/cross_reverse
-share/icons/ecliz/cursors/crossed_circle
-share/icons/ecliz/cursors/crosshair
-share/icons/ecliz/cursors/d9ce0ab605698f320427677b458ad60b
-share/icons/ecliz/cursors/dot
-share/icons/ecliz/cursors/dotbox
-share/icons/ecliz/cursors/double_arrow
-share/icons/ecliz/cursors/draft_large
-share/icons/ecliz/cursors/draft_small
-share/icons/ecliz/cursors/drapedbox
-share/icons/ecliz/cursors/e29285e634086352946a0e7090d73106
-share/icons/ecliz/cursors/fcf1c3c7cd4491d801f1e1c78f100000
-share/icons/ecliz/cursors/fd_double_arrow
-share/icons/ecliz/cursors/fleur
-share/icons/ecliz/cursors/grab
-share/icons/ecliz/cursors/h_double_arrow
-share/icons/ecliz/cursors/hand
-share/icons/ecliz/cursors/hand1
-share/icons/ecliz/cursors/hand2
-share/icons/ecliz/cursors/left_ptr
-share/icons/ecliz/cursors/left_ptr_watch
-share/icons/ecliz/cursors/left_side
-share/icons/ecliz/cursors/ll_angle
-share/icons/ecliz/cursors/lr_angle
-share/icons/ecliz/cursors/move
-share/icons/ecliz/cursors/pencil
-share/icons/ecliz/cursors/pirate
-share/icons/ecliz/cursors/plus
-share/icons/ecliz/cursors/question_arrow
-share/icons/ecliz/cursors/right_ptr
-share/icons/ecliz/cursors/right_side
-share/icons/ecliz/cursors/sb_down_arrow
-share/icons/ecliz/cursors/sb_h_double_arrow
-share/icons/ecliz/cursors/sb_left_arrow
-share/icons/ecliz/cursors/sb_right_arrow
-share/icons/ecliz/cursors/sb_up_arrow
-share/icons/ecliz/cursors/sb_v_double_arrow
-share/icons/ecliz/cursors/tcross
-share/icons/ecliz/cursors/top_left_arrow
-share/icons/ecliz/cursors/top_left_corner
-share/icons/ecliz/cursors/top_right_corner
-share/icons/ecliz/cursors/top_side
-share/icons/ecliz/cursors/ul_angle
-share/icons/ecliz/cursors/ur_angle
-share/icons/ecliz/cursors/v_double_arrow
-share/icons/ecliz/cursors/watch
-share/icons/ecliz/cursors/xterm
diff --git a/x11-themes/cursor-grounation-theme/Makefile b/x11-themes/cursor-grounation-theme/Makefile
deleted file mode 100644
index c851db98074d..000000000000
--- a/x11-themes/cursor-grounation-theme/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Babak Farrokhi <babak@farrokhi.net>
-# $FreeBSD$
-
-PORTNAME= cursor-grounation-theme
-PORTVERSION= 0.3
-PORTREVISION= 3
-CATEGORIES= x11-themes
-MASTER_SITES= http://www.gnome-look.org/CONTENT/content-files/
-DISTNAME= 14484-Grounation-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Moshi's Grounation cursors
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NO_BUILD= yes
-USES= tar:bzip2
-
-WRKSRC= ${WRKDIR}/Grounation-${PORTVERSION}
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/grounation/cursors
- ${INSTALL_DATA} ${WRKSRC}/Grounation/cursors/* \
- ${STAGEDIR}${PREFIX}/share/icons/grounation/cursors
-
-.include <bsd.port.mk>
diff --git a/x11-themes/cursor-grounation-theme/distinfo b/x11-themes/cursor-grounation-theme/distinfo
deleted file mode 100644
index dd7c0e5b5cf0..000000000000
--- a/x11-themes/cursor-grounation-theme/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (14484-Grounation-0.3.tar.bz2) = 6a33ae071b7f78f06f79eef264a4d57cb1660ca8cf3a5bdc565c28ca3cca5fd9
-SIZE (14484-Grounation-0.3.tar.bz2) = 114756
diff --git a/x11-themes/cursor-grounation-theme/pkg-descr b/x11-themes/cursor-grounation-theme/pkg-descr
deleted file mode 100644
index c520ea0b9cff..000000000000
--- a/x11-themes/cursor-grounation-theme/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Grounation is a simple and stylish set of cursors.
-
-WWW: http://xfce-look.org/content/show.php?content=14484
diff --git a/x11-themes/cursor-grounation-theme/pkg-plist b/x11-themes/cursor-grounation-theme/pkg-plist
deleted file mode 100644
index 4fdcd0f45ebc..000000000000
--- a/x11-themes/cursor-grounation-theme/pkg-plist
+++ /dev/null
@@ -1,66 +0,0 @@
-share/icons/grounation/cursors/00008160000006810000408080010102
-share/icons/grounation/cursors/028006030e0e7ebffc7f7070c0600140
-share/icons/grounation/cursors/03b6e0fcb3499374a867c041f52298f0
-share/icons/grounation/cursors/08e8e1c95fe2fc01f976f1e063a24ccd
-share/icons/grounation/cursors/14fef782d02440884392942c11205230
-share/icons/grounation/cursors/2870a09082c103050810ffdffffe0204
-share/icons/grounation/cursors/3085a0e285430894940527032f8b26df
-share/icons/grounation/cursors/3ecb610c1bf2410f44200f48c40d3599
-share/icons/grounation/cursors/4498f0e0c1937ffe01fd06f973665830
-share/icons/grounation/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408
-share/icons/grounation/cursors/640fb0e74195791501fd1ed57b41487f
-share/icons/grounation/cursors/9081237383d90e509aa00f00170e968f
-share/icons/grounation/cursors/9d800788f1b08800ae810202380a0822
-share/icons/grounation/cursors/X_cursor
-share/icons/grounation/cursors/arrow
-share/icons/grounation/cursors/base_arrow_down
-share/icons/grounation/cursors/base_arrow_up
-share/icons/grounation/cursors/based_arrow_down
-share/icons/grounation/cursors/based_arrow_up
-share/icons/grounation/cursors/bd_double_arrow
-share/icons/grounation/cursors/bottom_left_corner
-share/icons/grounation/cursors/bottom_right_corner
-share/icons/grounation/cursors/bottom_side
-share/icons/grounation/cursors/c7088f0f3e6c8088236ef8e1e3e70000
-share/icons/grounation/cursors/center_ptr
-share/icons/grounation/cursors/cross
-share/icons/grounation/cursors/cross_reverse
-share/icons/grounation/cursors/crossed_circle
-share/icons/grounation/cursors/crosshair
-share/icons/grounation/cursors/d9ce0ab605698f320427677b458ad60b
-share/icons/grounation/cursors/double_arrow
-share/icons/grounation/cursors/draft_large
-share/icons/grounation/cursors/draft_small
-share/icons/grounation/cursors/e29285e634086352946a0e7090d73106
-share/icons/grounation/cursors/fcf1c3c7cd4491d801f1e1c78f100000
-share/icons/grounation/cursors/fd_double_arrow
-share/icons/grounation/cursors/fleur
-share/icons/grounation/cursors/h_double_arrow
-share/icons/grounation/cursors/hand
-share/icons/grounation/cursors/hand1
-share/icons/grounation/cursors/hand2
-share/icons/grounation/cursors/left_ptr
-share/icons/grounation/cursors/left_ptr_watch
-share/icons/grounation/cursors/left_side
-share/icons/grounation/cursors/link
-share/icons/grounation/cursors/ll_angle
-share/icons/grounation/cursors/lr_angle
-share/icons/grounation/cursors/move
-share/icons/grounation/cursors/plus
-share/icons/grounation/cursors/question_arrow
-share/icons/grounation/cursors/right_ptr
-share/icons/grounation/cursors/right_side
-share/icons/grounation/cursors/sb_down_arrow
-share/icons/grounation/cursors/sb_h_double_arrow
-share/icons/grounation/cursors/sb_left_arrow
-share/icons/grounation/cursors/sb_right_arrow
-share/icons/grounation/cursors/sb_up_arrow
-share/icons/grounation/cursors/sb_v_double_arrow
-share/icons/grounation/cursors/tcross
-share/icons/grounation/cursors/top_left_arrow
-share/icons/grounation/cursors/top_left_corner
-share/icons/grounation/cursors/top_right_corner
-share/icons/grounation/cursors/top_side
-share/icons/grounation/cursors/v_double_arrow
-share/icons/grounation/cursors/watch
-share/icons/grounation/cursors/xterm
diff --git a/x11-themes/cursor-neutral-theme/Makefile b/x11-themes/cursor-neutral-theme/Makefile
deleted file mode 100644
index 3f0f4b4b6b15..000000000000
--- a/x11-themes/cursor-neutral-theme/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Babak Farrokhi <babak@farrokhi.net>
-# $FreeBSD$
-
-PORTNAME= cursor-neutral-theme
-DISTVERSION= 1.13a
-PORTREVISION= 3
-CATEGORIES= x11-themes
-MASTER_SITES= http://www.gnome-look.org/CONTENT/content-files/
-DISTNAME= 28310-neutral-${DISTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Extended Jaguar X cursor theme
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-NO_BUILD= yes
-
-WRKSRC= ${WRKDIR}/neutral
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/neutral/cursors
- ${INSTALL_DATA} ${WRKSRC}/cursors/* \
- ${STAGEDIR}${PREFIX}/share/icons/neutral/cursors
-
-.include <bsd.port.mk>
diff --git a/x11-themes/cursor-neutral-theme/distinfo b/x11-themes/cursor-neutral-theme/distinfo
deleted file mode 100644
index 63aaa83c92f3..000000000000
--- a/x11-themes/cursor-neutral-theme/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (28310-neutral-1.13a.tar.gz) = f67f613fa1e16742f144f26ef149fb24a55fe59c4237aa9a7d124c133484b0f9
-SIZE (28310-neutral-1.13a.tar.gz) = 68777
diff --git a/x11-themes/cursor-neutral-theme/pkg-descr b/x11-themes/cursor-neutral-theme/pkg-descr
deleted file mode 100644
index 6c53f3795089..000000000000
--- a/x11-themes/cursor-neutral-theme/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-A modified and extended jaguarx fork with grayscale animated
-watch. Looks lika a set of standard black *X cursors, but
-smoothed and shadowed.
-
-WWW: http://xfce-look.org/content/show.php?content=28310
diff --git a/x11-themes/cursor-neutral-theme/pkg-plist b/x11-themes/cursor-neutral-theme/pkg-plist
deleted file mode 100644
index f2ba1e36d110..000000000000
--- a/x11-themes/cursor-neutral-theme/pkg-plist
+++ /dev/null
@@ -1,92 +0,0 @@
-share/icons/neutral/cursors/00008160000006810000408080010102
-share/icons/neutral/cursors/028006030e0e7ebffc7f7070c0600140
-share/icons/neutral/cursors/03b6e0fcb3499374a867c041f52298f0
-share/icons/neutral/cursors/08e8e1c95fe2fc01f976f1e063a24ccd
-share/icons/neutral/cursors/1081e37283d90000800003c07f3ef6bf
-share/icons/neutral/cursors/14fef782d02440884392942c11205230
-share/icons/neutral/cursors/2870a09082c103050810ffdffffe0204
-share/icons/neutral/cursors/3085a0e285430894940527032f8b26df
-share/icons/neutral/cursors/3ecb610c1bf2410f44200f48c40d3599
-share/icons/neutral/cursors/4498f0e0c1937ffe01fd06f973665830
-share/icons/neutral/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408
-share/icons/neutral/cursors/6407b0e94181790501fd1e167b474872
-share/icons/neutral/cursors/640fb0e74195791501fd1ed57b41487f
-share/icons/neutral/cursors/9081237383d90e509aa00f00170e968f
-share/icons/neutral/cursors/9d800788f1b08800ae810202380a0822
-share/icons/neutral/cursors/X_cursor
-share/icons/neutral/cursors/arrow
-share/icons/neutral/cursors/base_arrow_down
-share/icons/neutral/cursors/base_arrow_up
-share/icons/neutral/cursors/based_arrow_down
-share/icons/neutral/cursors/based_arrow_up
-share/icons/neutral/cursors/bd_double_arrow
-share/icons/neutral/cursors/bottom_left_corner
-share/icons/neutral/cursors/bottom_right_corner
-share/icons/neutral/cursors/bottom_side
-share/icons/neutral/cursors/bottom_tee
-share/icons/neutral/cursors/c7088f0f3e6c8088236ef8e1e3e70000
-share/icons/neutral/cursors/center_ptr
-share/icons/neutral/cursors/centre_ptr
-share/icons/neutral/cursors/circle
-share/icons/neutral/cursors/copy
-share/icons/neutral/cursors/cross
-share/icons/neutral/cursors/cross_reverse
-share/icons/neutral/cursors/crossed_circle
-share/icons/neutral/cursors/crosshair
-share/icons/neutral/cursors/d9ce0ab605698f320427677b458ad60b
-share/icons/neutral/cursors/diamond_cross
-share/icons/neutral/cursors/dnd-ask
-share/icons/neutral/cursors/dnd-copy
-share/icons/neutral/cursors/dnd-link
-share/icons/neutral/cursors/dnd-move
-share/icons/neutral/cursors/dnd-none
-share/icons/neutral/cursors/dotbox
-share/icons/neutral/cursors/dot_box_mask
-share/icons/neutral/cursors/double_arrow
-share/icons/neutral/cursors/draft_large
-share/icons/neutral/cursors/draft_small
-share/icons/neutral/cursors/draped_box
-share/icons/neutral/cursors/e29285e634086352946a0e7090d73106
-share/icons/neutral/cursors/fcf1c3c7cd4491d801f1e1c78f100000
-share/icons/neutral/cursors/fd_double_arrow
-share/icons/neutral/cursors/fleur
-share/icons/neutral/cursors/h_double_arrow
-share/icons/neutral/cursors/hand
-share/icons/neutral/cursors/hand1
-share/icons/neutral/cursors/hand2
-share/icons/neutral/cursors/help
-share/icons/neutral/cursors/icon
-share/icons/neutral/cursors/left_ptr
-share/icons/neutral/cursors/left_ptr_help
-share/icons/neutral/cursors/left_ptr_watch
-share/icons/neutral/cursors/left_side
-share/icons/neutral/cursors/left_tee
-share/icons/neutral/cursors/link
-share/icons/neutral/cursors/ll_angle
-share/icons/neutral/cursors/lr_angle
-share/icons/neutral/cursors/move
-share/icons/neutral/cursors/pencil
-share/icons/neutral/cursors/pirate
-share/icons/neutral/cursors/plus
-share/icons/neutral/cursors/question_arrow
-share/icons/neutral/cursors/right_ptr
-share/icons/neutral/cursors/right_side
-share/icons/neutral/cursors/right_tee
-share/icons/neutral/cursors/sb_down_arrow
-share/icons/neutral/cursors/sb_h_double_arrow
-share/icons/neutral/cursors/sb_left_arrow
-share/icons/neutral/cursors/sb_right_arrow
-share/icons/neutral/cursors/sb_up_arrow
-share/icons/neutral/cursors/sb_v_double_arrow
-share/icons/neutral/cursors/target
-share/icons/neutral/cursors/tcross
-share/icons/neutral/cursors/top_left_arrow
-share/icons/neutral/cursors/top_left_corner
-share/icons/neutral/cursors/top_right_corner
-share/icons/neutral/cursors/top_side
-share/icons/neutral/cursors/top_tee
-share/icons/neutral/cursors/ul_angle
-share/icons/neutral/cursors/ur_angle
-share/icons/neutral/cursors/v_double_arrow
-share/icons/neutral/cursors/watch
-share/icons/neutral/cursors/xterm
diff --git a/x11-themes/cursor-polar-theme/Makefile b/x11-themes/cursor-polar-theme/Makefile
deleted file mode 100644
index 61e85f04e50b..000000000000
--- a/x11-themes/cursor-polar-theme/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: Shawn Bell <decept@gmail.com>
-# $FreeBSD$
-
-PORTNAME= polar-theme
-PORTVERSION= 1.4
-PORTREVISION= 3
-CATEGORIES= x11-themes
-MASTER_SITES= http://www.kde-look.org/CONTENT/content-files/
-PKGNAMEPREFIX= cursor-
-DISTNAME= 27913-PolarCursorThemes
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Polar is a smooth and simple cursor set
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= tar:bzip2
-
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/polar/cursors
- ${INSTALL_DATA} ${WRKSRC}/PolarCursorTheme/cursors/* \
- ${STAGEDIR}${PREFIX}/share/icons/polar/cursors
-
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/polarblue/cursors
- ${INSTALL_DATA} ${WRKSRC}/PolarCursorTheme-Blue/cursors/* \
- ${STAGEDIR}${PREFIX}/share/icons/polarblue/cursors
-
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/polargreen/cursors
- ${INSTALL_DATA} ${WRKSRC}/PolarCursorTheme-Green/cursors/* \
- ${STAGEDIR}${PREFIX}/share/icons/polargreen/cursors
-
-.include <bsd.port.mk>
diff --git a/x11-themes/cursor-polar-theme/distinfo b/x11-themes/cursor-polar-theme/distinfo
deleted file mode 100644
index e41aacf222e5..000000000000
--- a/x11-themes/cursor-polar-theme/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (27913-PolarCursorThemes.tar.bz2) = 03d77c528c89f507eb240d4efd2dfcb0b5d8245cd20c94f9cf8a87e50c16f598
-SIZE (27913-PolarCursorThemes.tar.bz2) = 417876
diff --git a/x11-themes/cursor-polar-theme/pkg-descr b/x11-themes/cursor-polar-theme/pkg-descr
deleted file mode 100644
index 85aaf9ddd16b..000000000000
--- a/x11-themes/cursor-polar-theme/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Polar is a smooth and simple cursor set.
-
-WWW: http://www.kde-look.org/content/show.php?content=27913
diff --git a/x11-themes/cursor-polar-theme/pkg-plist b/x11-themes/cursor-polar-theme/pkg-plist
deleted file mode 100644
index 26edf201543d..000000000000
--- a/x11-themes/cursor-polar-theme/pkg-plist
+++ /dev/null
@@ -1,270 +0,0 @@
-share/icons/polar/cursors/00008160000006810000408080010102
-share/icons/polar/cursors/028006030e0e7ebffc7f7070c0600140
-share/icons/polar/cursors/03b6e0fcb3499374a867c041f52298f0
-share/icons/polar/cursors/0876e1c15ff2fc01f906f1c363074c0f
-share/icons/polar/cursors/08e8e1c95fe2fc01f976f1e063a24ccd
-share/icons/polar/cursors/08ffe1cb5fe6fc01f906f1c063814ccf
-share/icons/polar/cursors/1081e37283d90000800003c07f3ef6bf
-share/icons/polar/cursors/14fef782d02440884392942c11205230
-share/icons/polar/cursors/208530c400c041818281048008011002
-share/icons/polar/cursors/2870a09082c103050810ffdffffe0204
-share/icons/polar/cursors/3085a0e285430894940527032f8b26df
-share/icons/polar/cursors/3ecb610c1bf2410f44200f48c40d3599
-share/icons/polar/cursors/4498f0e0c1937ffe01fd06f973665830
-share/icons/polar/cursors/5aca4d189052212118709018842178c0
-share/icons/polar/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408
-share/icons/polar/cursors/6407b0e94181790501fd1e167b474872
-share/icons/polar/cursors/640fb0e74195791501fd1ed57b41487f
-share/icons/polar/cursors/9081237383d90e509aa00f00170e968f
-share/icons/polar/cursors/9d800788f1b08800ae810202380a0822
-share/icons/polar/cursors/HDoubleArrow
-share/icons/polar/cursors/HandGrab
-share/icons/polar/cursors/HandSqueezed
-share/icons/polar/cursors/VDoubleArrow
-share/icons/polar/cursors/X_cursor
-share/icons/polar/cursors/arrow
-share/icons/polar/cursors/base_arrow_down
-share/icons/polar/cursors/base_arrow_up
-share/icons/polar/cursors/based_arrow_down
-share/icons/polar/cursors/based_arrow_up
-share/icons/polar/cursors/bd_double_arrow
-share/icons/polar/cursors/bottom_left_corner
-share/icons/polar/cursors/bottom_right_corner
-share/icons/polar/cursors/bottom_side
-share/icons/polar/cursors/c7088f0f3e6c8088236ef8e1e3e70000
-share/icons/polar/cursors/center_ptr
-share/icons/polar/cursors/circle
-share/icons/polar/cursors/copy
-share/icons/polar/cursors/cross
-share/icons/polar/cursors/cross_reverse
-share/icons/polar/cursors/crossed_circle
-share/icons/polar/cursors/crosshair
-share/icons/polar/cursors/d9ce0ab605698f320427677b458ad60b
-share/icons/polar/cursors/dnd-ask
-share/icons/polar/cursors/dnd-copy
-share/icons/polar/cursors/dnd-link
-share/icons/polar/cursors/dnd-move
-share/icons/polar/cursors/dnd-none
-share/icons/polar/cursors/double_arrow
-share/icons/polar/cursors/draft_large
-share/icons/polar/cursors/draft_small
-share/icons/polar/cursors/e29285e634086352946a0e7090d73106
-share/icons/polar/cursors/f41c0e382c94c0958e07017e42b00462
-share/icons/polar/cursors/f41c0e382c97c0938e07017e42800402
-share/icons/polar/cursors/fcf1c3c7cd4491d801f1e1c78f100000
-share/icons/polar/cursors/fd_double_arrow
-share/icons/polar/cursors/fleur
-share/icons/polar/cursors/h_double_arrow
-share/icons/polar/cursors/hand
-share/icons/polar/cursors/hand1
-share/icons/polar/cursors/hand2
-share/icons/polar/cursors/left_ptr
-share/icons/polar/cursors/left_ptr_watch
-share/icons/polar/cursors/left_side
-share/icons/polar/cursors/link
-share/icons/polar/cursors/ll_angle
-share/icons/polar/cursors/lr_angle
-share/icons/polar/cursors/move
-share/icons/polar/cursors/pencil
-share/icons/polar/cursors/plus
-share/icons/polar/cursors/question_arrow
-share/icons/polar/cursors/right_ptr
-share/icons/polar/cursors/right_side
-share/icons/polar/cursors/sb_down_arrow
-share/icons/polar/cursors/sb_h_double_arrow
-share/icons/polar/cursors/sb_left_arrow
-share/icons/polar/cursors/sb_right_arrow
-share/icons/polar/cursors/sb_up_arrow
-share/icons/polar/cursors/sb_v_double_arrow
-share/icons/polar/cursors/tcross
-share/icons/polar/cursors/top_left_arrow
-share/icons/polar/cursors/top_left_corner
-share/icons/polar/cursors/top_right_corner
-share/icons/polar/cursors/top_side
-share/icons/polar/cursors/ul_angle
-share/icons/polar/cursors/ur_angle
-share/icons/polar/cursors/v_double_arrow
-share/icons/polar/cursors/watch
-share/icons/polar/cursors/xterm
-share/icons/polar/cursors/zoomIn
-share/icons/polar/cursors/zoomOut
-share/icons/polarblue/cursors/00008160000006810000408080010102
-share/icons/polarblue/cursors/028006030e0e7ebffc7f7070c0600140
-share/icons/polarblue/cursors/03b6e0fcb3499374a867c041f52298f0
-share/icons/polarblue/cursors/0876e1c15ff2fc01f906f1c363074c0f
-share/icons/polarblue/cursors/08e8e1c95fe2fc01f976f1e063a24ccd
-share/icons/polarblue/cursors/08ffe1cb5fe6fc01f906f1c063814ccf
-share/icons/polarblue/cursors/1081e37283d90000800003c07f3ef6bf
-share/icons/polarblue/cursors/14fef782d02440884392942c11205230
-share/icons/polarblue/cursors/208530c400c041818281048008011002
-share/icons/polarblue/cursors/2870a09082c103050810ffdffffe0204
-share/icons/polarblue/cursors/3085a0e285430894940527032f8b26df
-share/icons/polarblue/cursors/3ecb610c1bf2410f44200f48c40d3599
-share/icons/polarblue/cursors/4498f0e0c1937ffe01fd06f973665830
-share/icons/polarblue/cursors/5aca4d189052212118709018842178c0
-share/icons/polarblue/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408
-share/icons/polarblue/cursors/6407b0e94181790501fd1e167b474872
-share/icons/polarblue/cursors/640fb0e74195791501fd1ed57b41487f
-share/icons/polarblue/cursors/9081237383d90e509aa00f00170e968f
-share/icons/polarblue/cursors/9d800788f1b08800ae810202380a0822
-share/icons/polarblue/cursors/HDoubleArrow
-share/icons/polarblue/cursors/HandGrab
-share/icons/polarblue/cursors/HandSqueezed
-share/icons/polarblue/cursors/VDoubleArrow
-share/icons/polarblue/cursors/X_cursor
-share/icons/polarblue/cursors/arrow
-share/icons/polarblue/cursors/base_arrow_down
-share/icons/polarblue/cursors/base_arrow_up
-share/icons/polarblue/cursors/based_arrow_down
-share/icons/polarblue/cursors/based_arrow_up
-share/icons/polarblue/cursors/bd_double_arrow
-share/icons/polarblue/cursors/bottom_left_corner
-share/icons/polarblue/cursors/bottom_right_corner
-share/icons/polarblue/cursors/bottom_side
-share/icons/polarblue/cursors/c7088f0f3e6c8088236ef8e1e3e70000
-share/icons/polarblue/cursors/center_ptr
-share/icons/polarblue/cursors/circle
-share/icons/polarblue/cursors/copy
-share/icons/polarblue/cursors/cross
-share/icons/polarblue/cursors/cross_reverse
-share/icons/polarblue/cursors/crossed_circle
-share/icons/polarblue/cursors/crosshair
-share/icons/polarblue/cursors/d9ce0ab605698f320427677b458ad60b
-share/icons/polarblue/cursors/dnd-ask
-share/icons/polarblue/cursors/dnd-copy
-share/icons/polarblue/cursors/dnd-link
-share/icons/polarblue/cursors/dnd-move
-share/icons/polarblue/cursors/dnd-none
-share/icons/polarblue/cursors/double_arrow
-share/icons/polarblue/cursors/draft_large
-share/icons/polarblue/cursors/draft_small
-share/icons/polarblue/cursors/e29285e634086352946a0e7090d73106
-share/icons/polarblue/cursors/f41c0e382c94c0958e07017e42b00462
-share/icons/polarblue/cursors/f41c0e382c97c0938e07017e42800402
-share/icons/polarblue/cursors/fcf1c3c7cd4491d801f1e1c78f100000
-share/icons/polarblue/cursors/fd_double_arrow
-share/icons/polarblue/cursors/fleur
-share/icons/polarblue/cursors/h_double_arrow
-share/icons/polarblue/cursors/hand
-share/icons/polarblue/cursors/hand1
-share/icons/polarblue/cursors/hand2
-share/icons/polarblue/cursors/left_ptr
-share/icons/polarblue/cursors/left_ptr_watch
-share/icons/polarblue/cursors/left_side
-share/icons/polarblue/cursors/link
-share/icons/polarblue/cursors/ll_angle
-share/icons/polarblue/cursors/lr_angle
-share/icons/polarblue/cursors/move
-share/icons/polarblue/cursors/pencil
-share/icons/polarblue/cursors/plus
-share/icons/polarblue/cursors/question_arrow
-share/icons/polarblue/cursors/right_ptr
-share/icons/polarblue/cursors/right_side
-share/icons/polarblue/cursors/sb_down_arrow
-share/icons/polarblue/cursors/sb_h_double_arrow
-share/icons/polarblue/cursors/sb_left_arrow
-share/icons/polarblue/cursors/sb_right_arrow
-share/icons/polarblue/cursors/sb_up_arrow
-share/icons/polarblue/cursors/sb_v_double_arrow
-share/icons/polarblue/cursors/tcross
-share/icons/polarblue/cursors/top_left_arrow
-share/icons/polarblue/cursors/top_left_corner
-share/icons/polarblue/cursors/top_right_corner
-share/icons/polarblue/cursors/top_side
-share/icons/polarblue/cursors/ul_angle
-share/icons/polarblue/cursors/ur_angle
-share/icons/polarblue/cursors/v_double_arrow
-share/icons/polarblue/cursors/watch
-share/icons/polarblue/cursors/xterm
-share/icons/polarblue/cursors/zoomIn
-share/icons/polarblue/cursors/zoomOut
-share/icons/polargreen/cursors/00008160000006810000408080010102
-share/icons/polargreen/cursors/028006030e0e7ebffc7f7070c0600140
-share/icons/polargreen/cursors/03b6e0fcb3499374a867c041f52298f0
-share/icons/polargreen/cursors/0876e1c15ff2fc01f906f1c363074c0f
-share/icons/polargreen/cursors/08e8e1c95fe2fc01f976f1e063a24ccd
-share/icons/polargreen/cursors/08ffe1cb5fe6fc01f906f1c063814ccf
-share/icons/polargreen/cursors/1081e37283d90000800003c07f3ef6bf
-share/icons/polargreen/cursors/14fef782d02440884392942c11205230
-share/icons/polargreen/cursors/208530c400c041818281048008011002
-share/icons/polargreen/cursors/2870a09082c103050810ffdffffe0204
-share/icons/polargreen/cursors/3085a0e285430894940527032f8b26df
-share/icons/polargreen/cursors/3ecb610c1bf2410f44200f48c40d3599
-share/icons/polargreen/cursors/4498f0e0c1937ffe01fd06f973665830
-share/icons/polargreen/cursors/5aca4d189052212118709018842178c0
-share/icons/polargreen/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408
-share/icons/polargreen/cursors/6407b0e94181790501fd1e167b474872
-share/icons/polargreen/cursors/640fb0e74195791501fd1ed57b41487f
-share/icons/polargreen/cursors/9081237383d90e509aa00f00170e968f
-share/icons/polargreen/cursors/9d800788f1b08800ae810202380a0822
-share/icons/polargreen/cursors/HDoubleArrow
-share/icons/polargreen/cursors/HandGrab
-share/icons/polargreen/cursors/HandSqueezed
-share/icons/polargreen/cursors/VDoubleArrow
-share/icons/polargreen/cursors/X_cursor
-share/icons/polargreen/cursors/arrow
-share/icons/polargreen/cursors/base_arrow_down
-share/icons/polargreen/cursors/base_arrow_up
-share/icons/polargreen/cursors/based_arrow_down
-share/icons/polargreen/cursors/based_arrow_up
-share/icons/polargreen/cursors/bd_double_arrow
-share/icons/polargreen/cursors/bottom_left_corner
-share/icons/polargreen/cursors/bottom_right_corner
-share/icons/polargreen/cursors/bottom_side
-share/icons/polargreen/cursors/c7088f0f3e6c8088236ef8e1e3e70000
-share/icons/polargreen/cursors/center_ptr
-share/icons/polargreen/cursors/circle
-share/icons/polargreen/cursors/copy
-share/icons/polargreen/cursors/cross
-share/icons/polargreen/cursors/cross_reverse
-share/icons/polargreen/cursors/crossed_circle
-share/icons/polargreen/cursors/crosshair
-share/icons/polargreen/cursors/d9ce0ab605698f320427677b458ad60b
-share/icons/polargreen/cursors/dnd-ask
-share/icons/polargreen/cursors/dnd-copy
-share/icons/polargreen/cursors/dnd-link
-share/icons/polargreen/cursors/dnd-move
-share/icons/polargreen/cursors/dnd-none
-share/icons/polargreen/cursors/double_arrow
-share/icons/polargreen/cursors/draft_large
-share/icons/polargreen/cursors/draft_small
-share/icons/polargreen/cursors/e29285e634086352946a0e7090d73106
-share/icons/polargreen/cursors/f41c0e382c94c0958e07017e42b00462
-share/icons/polargreen/cursors/f41c0e382c97c0938e07017e42800402
-share/icons/polargreen/cursors/fcf1c3c7cd4491d801f1e1c78f100000
-share/icons/polargreen/cursors/fd_double_arrow
-share/icons/polargreen/cursors/fleur
-share/icons/polargreen/cursors/h_double_arrow
-share/icons/polargreen/cursors/hand
-share/icons/polargreen/cursors/hand1
-share/icons/polargreen/cursors/hand2
-share/icons/polargreen/cursors/left_ptr
-share/icons/polargreen/cursors/left_ptr_watch
-share/icons/polargreen/cursors/left_side
-share/icons/polargreen/cursors/link
-share/icons/polargreen/cursors/ll_angle
-share/icons/polargreen/cursors/lr_angle
-share/icons/polargreen/cursors/move
-share/icons/polargreen/cursors/pencil
-share/icons/polargreen/cursors/plus
-share/icons/polargreen/cursors/question_arrow
-share/icons/polargreen/cursors/right_ptr
-share/icons/polargreen/cursors/right_side
-share/icons/polargreen/cursors/sb_down_arrow
-share/icons/polargreen/cursors/sb_h_double_arrow
-share/icons/polargreen/cursors/sb_left_arrow
-share/icons/polargreen/cursors/sb_right_arrow
-share/icons/polargreen/cursors/sb_up_arrow
-share/icons/polargreen/cursors/sb_v_double_arrow
-share/icons/polargreen/cursors/tcross
-share/icons/polargreen/cursors/top_left_arrow
-share/icons/polargreen/cursors/top_left_corner
-share/icons/polargreen/cursors/top_right_corner
-share/icons/polargreen/cursors/top_side
-share/icons/polargreen/cursors/ul_angle
-share/icons/polargreen/cursors/ur_angle
-share/icons/polargreen/cursors/v_double_arrow
-share/icons/polargreen/cursors/watch
-share/icons/polargreen/cursors/xterm
-share/icons/polargreen/cursors/zoomIn
-share/icons/polargreen/cursors/zoomOut
diff --git a/x11-themes/gtk-envy-theme/Makefile b/x11-themes/gtk-envy-theme/Makefile
deleted file mode 100644
index bf26655b97a9..000000000000
--- a/x11-themes/gtk-envy-theme/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Created by: Babak Farrokhi <babak@farrokhi.net>
-# $FreeBSD$
-
-PORTNAME= gtk-envy-theme
-PORTVERSION= 1.0.${SNAPSHOT}
-PORTREVISION= 8
-CATEGORIES= x11-themes gnome
-MASTER_SITES= http://www.gnome-look.org/CONTENT/content-files/
-DISTNAME= 60029-Envy
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Envy theme for GTK+ 2.0
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-#RUN_DEPENDS= ${LOCALBASE}/share/icons/Tango:x11-themes/icons-tango
-
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-
-USE_GNOME= gtk20
-
-SNAPSHOT= 20060211
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/themes/Envy
- ${INSTALL_DATA} ${FILESDIR}/index.theme.in \
- ${STAGEDIR}${PREFIX}/share/themes/Envy/index.theme
- @(cd ${WRKSRC}/Envy \
- && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/themes/Envy)
-
-.include <bsd.port.mk>
diff --git a/x11-themes/gtk-envy-theme/distinfo b/x11-themes/gtk-envy-theme/distinfo
deleted file mode 100644
index 1dfb8dd0a8d1..000000000000
--- a/x11-themes/gtk-envy-theme/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (60029-Envy.tar.gz) = 3d0cf4c1a9ed24d6ef55e6013d88b8970e74d355231856f26c83e15d75cc9400
-SIZE (60029-Envy.tar.gz) = 44257
diff --git a/x11-themes/gtk-envy-theme/files/index.theme.in b/x11-themes/gtk-envy-theme/files/index.theme.in
deleted file mode 100644
index dd6750688ace..000000000000
--- a/x11-themes/gtk-envy-theme/files/index.theme.in
+++ /dev/null
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Name=Envy
-Type=X-GNOME-Metatheme
-Comment=Envy Theme
-Encoding=UTF-8
-
-[X-GNOME-Metatheme]
-GtkTheme=Envy
-MetacityTheme=Envy
-IconTheme=Tango
diff --git a/x11-themes/gtk-envy-theme/pkg-descr b/x11-themes/gtk-envy-theme/pkg-descr
deleted file mode 100644
index 4b445f89f4cf..000000000000
--- a/x11-themes/gtk-envy-theme/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Simple green GTK2 theme
-
-WWW: http://www.gnome-look.org/content/show.php?content=60029
diff --git a/x11-themes/gtk-envy-theme/pkg-plist b/x11-themes/gtk-envy-theme/pkg-plist
deleted file mode 100644
index b2eb5bc7fb7c..000000000000
--- a/x11-themes/gtk-envy-theme/pkg-plist
+++ /dev/null
@@ -1,126 +0,0 @@
-share/themes/Envy/README
-share/themes/Envy/gtk-2.0/button-default.png
-share/themes/Envy/gtk-2.0/button-insensitive.png
-share/themes/Envy/gtk-2.0/button-normal.png
-share/themes/Envy/gtk-2.0/button-prelight.png
-share/themes/Envy/gtk-2.0/button-pressed.png
-share/themes/Envy/gtk-2.0/button-pressed1.png
-share/themes/Envy/gtk-2.0/check-a.png
-share/themes/Envy/gtk-2.0/check-aout.png
-share/themes/Envy/gtk-2.0/check-in.png
-share/themes/Envy/gtk-2.0/check-ins.png
-share/themes/Envy/gtk-2.0/check-p.png
-share/themes/Envy/gtk-2.0/check.png
-share/themes/Envy/gtk-2.0/combo-arrow-ins.png
-share/themes/Envy/gtk-2.0/combo-arrow-pre.png
-share/themes/Envy/gtk-2.0/combo-arrow.png
-share/themes/Envy/gtk-2.0/ext-b.png
-share/themes/Envy/gtk-2.0/ext-l.png
-share/themes/Envy/gtk-2.0/ext-r.png
-share/themes/Envy/gtk-2.0/ext-t.png
-share/themes/Envy/gtk-2.0/extension-b.png
-share/themes/Envy/gtk-2.0/extension-l.png
-share/themes/Envy/gtk-2.0/extension-r.png
-share/themes/Envy/gtk-2.0/extension-t.png
-share/themes/Envy/gtk-2.0/focus_button.png
-share/themes/Envy/gtk-2.0/focus_entry.png
-share/themes/Envy/gtk-2.0/focus_option.png
-share/themes/Envy/gtk-2.0/gap-b.png
-share/themes/Envy/gtk-2.0/gap-l.png
-share/themes/Envy/gtk-2.0/gap-r.png
-share/themes/Envy/gtk-2.0/gap-t.png
-share/themes/Envy/gtk-2.0/gtkrc
-share/themes/Envy/gtk-2.0/gtkrc~
-share/themes/Envy/gtk-2.0/handle-h.png
-share/themes/Envy/gtk-2.0/handle-v.png
-share/themes/Envy/gtk-2.0/line-h.png
-share/themes/Envy/gtk-2.0/line-v.png
-share/themes/Envy/gtk-2.0/list_header-pressed.png
-share/themes/Envy/gtk-2.0/list_header.png
-share/themes/Envy/gtk-2.0/menu-arrow-e-pre.png
-share/themes/Envy/gtk-2.0/menu-arrow-e.png
-share/themes/Envy/gtk-2.0/menu-arrow-w-pre.png
-share/themes/Envy/gtk-2.0/menu-arrow-w.png
-share/themes/Envy/gtk-2.0/menu.png
-share/themes/Envy/gtk-2.0/menubar.png
-share/themes/Envy/gtk-2.0/menuitem.png
-share/themes/Envy/gtk-2.0/notebook-b.png
-share/themes/Envy/gtk-2.0/notebook-r.png
-share/themes/Envy/gtk-2.0/notebook.png
-share/themes/Envy/gtk-2.0/null.png
-share/themes/Envy/gtk-2.0/option-a.png
-share/themes/Envy/gtk-2.0/option-aout.png
-share/themes/Envy/gtk-2.0/option-in-ins.png
-share/themes/Envy/gtk-2.0/option-in.png
-share/themes/Envy/gtk-2.0/option-out-ins.png
-share/themes/Envy/gtk-2.0/option-out.png
-share/themes/Envy/gtk-2.0/option-pin.png
-share/themes/Envy/gtk-2.0/option-pout.png
-share/themes/Envy/gtk-2.0/panel-advanced.rc
-share/themes/Envy/gtk-2.0/panel-bg-top-1024.png
-share/themes/Envy/gtk-2.0/panel-bg-top-1280.png
-share/themes/Envy/gtk-2.0/panel-bg-top.png
-share/themes/Envy/gtk-2.0/panel-bg.png
-share/themes/Envy/gtk-2.0/panel-normal.png
-share/themes/Envy/gtk-2.0/panel-prelight.png
-share/themes/Envy/gtk-2.0/panel-pressed.png
-share/themes/Envy/gtk-2.0/panel-standard.rc
-share/themes/Envy/gtk-2.0/progressbar.png
-share/themes/Envy/gtk-2.0/ruler.png
-share/themes/Envy/gtk-2.0/shadow-in.png
-share/themes/Envy/gtk-2.0/shadow-ins.png
-share/themes/Envy/gtk-2.0/shadow-out.png
-share/themes/Envy/gtk-2.0/slider-h-ins.png
-share/themes/Envy/gtk-2.0/slider-h.png
-share/themes/Envy/gtk-2.0/slider-ins.png
-share/themes/Envy/gtk-2.0/slider-prelight-h.png
-share/themes/Envy/gtk-2.0/slider-prelight.png
-share/themes/Envy/gtk-2.0/slider-range-h-ins.png
-share/themes/Envy/gtk-2.0/slider-range-h.png
-share/themes/Envy/gtk-2.0/slider-range-ins.png
-share/themes/Envy/gtk-2.0/slider-range-pre-h.png
-share/themes/Envy/gtk-2.0/slider-range-pre.png
-share/themes/Envy/gtk-2.0/slider-range.png
-share/themes/Envy/gtk-2.0/slider.png
-share/themes/Envy/gtk-2.0/stepper-arrow-e-a.png
-share/themes/Envy/gtk-2.0/stepper-arrow-e-ins.png
-share/themes/Envy/gtk-2.0/stepper-arrow-e-pre.png
-share/themes/Envy/gtk-2.0/stepper-arrow-e.png
-share/themes/Envy/gtk-2.0/stepper-arrow-n-a.png
-share/themes/Envy/gtk-2.0/stepper-arrow-n-ins.png
-share/themes/Envy/gtk-2.0/stepper-arrow-n-pre.png
-share/themes/Envy/gtk-2.0/stepper-arrow-n.png
-share/themes/Envy/gtk-2.0/stepper-arrow-s-a.png
-share/themes/Envy/gtk-2.0/stepper-arrow-s-ins.png
-share/themes/Envy/gtk-2.0/stepper-arrow-s-pre.png
-share/themes/Envy/gtk-2.0/stepper-arrow-s.png
-share/themes/Envy/gtk-2.0/stepper-arrow-w-a.png
-share/themes/Envy/gtk-2.0/stepper-arrow-w-ins.png
-share/themes/Envy/gtk-2.0/stepper-arrow-w-pre.png
-share/themes/Envy/gtk-2.0/stepper-arrow-w.png
-share/themes/Envy/gtk-2.0/stepper.png
-share/themes/Envy/gtk-2.0/trough-range-h-ins.png
-share/themes/Envy/gtk-2.0/trough-range-h.png
-share/themes/Envy/gtk-2.0/trough-range-ins.png
-share/themes/Envy/gtk-2.0/trough-range.png
-share/themes/Envy/gtk-2.0/trough.png
-share/themes/Envy/gtk-2.0/trough2-h.png
-share/themes/Envy/gtk-2.0/trough2.png
-share/themes/Envy/index.theme
-share/themes/Envy/metacity-1/close-i.png
-share/themes/Envy/metacity-1/close-inv.png
-share/themes/Envy/metacity-1/close-pre.png
-share/themes/Envy/metacity-1/close.png
-share/themes/Envy/metacity-1/maximize-i.png
-share/themes/Envy/metacity-1/maximize-inv.png
-share/themes/Envy/metacity-1/maximize-pre.png
-share/themes/Envy/metacity-1/maximize.png
-share/themes/Envy/metacity-1/metacity-theme-1.xml
-share/themes/Envy/metacity-1/minimize-i.png
-share/themes/Envy/metacity-1/minimize-inv.png
-share/themes/Envy/metacity-1/minimize-pre.png
-share/themes/Envy/metacity-1/minimize.png
-share/themes/Envy/metacity-1/restore-i.png
-share/themes/Envy/metacity-1/restore-inv.png
-share/themes/Envy/metacity-1/restore-pre.png
-share/themes/Envy/metacity-1/restore.png
diff --git a/x11-themes/gtk-equinox-engine/Makefile b/x11-themes/gtk-equinox-engine/Makefile
deleted file mode 100644
index 83ce7db78cc5..000000000000
--- a/x11-themes/gtk-equinox-engine/Makefile
+++ /dev/null
@@ -1,70 +0,0 @@
-# Created by: Deni Shaposhnikov <dsh@bamus.cz>
-# $FreeBSD$
-
-PORTNAME= equinox
-PORTVERSION= 1.50
-PORTREVISION= 4
-CATEGORIES= x11-themes
-MASTER_SITES= http://gnome-look.org/CONTENT/content-files/
-PKGNAMEPREFIX= gtk-
-PKGNAMESUFFIX= -engine
-DISTFILES= 121881-${DISTNAME}.tar.gz \
- 140449-${PORTNAME}-themes-${PORTVERSION}.tar.gz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Equinox GTK+ 2.x engine and themes
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gtk-engines-2.pc:x11-themes/gtk-engines2
-RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gtk-engines-2.pc:x11-themes/gtk-engines2 \
- ${LOCALBASE}/share/icons/Faenza/index.theme:x11-themes/gnome-icons-faenza
-
-USES= pkgconfig libtool
-USE_GNOME= gtk20
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
-WRKSRC= ${WRKDIR}/equinox-${PORTVERSION}
-
-DATADIR= ${PREFIX}/share/themes
-
-SUBDIRS= "Equinox Evolution" "Equinox Evolution Dawn" \
- "Equinox Evolution Dawn" "Equinox Evolution Dusk" \
- "Equinox Evolution Light" "Equinox Evolution Midnight" \
- "Equinox Evolution Rounded" "Equinox Evolution Squared"
-EXAMPLES= "Equinox Evolution.crx" "Equinox Evolution Dawn.crx" \
- "Equinox Evolution Dusk.crx" "Equinox Evolution Midnight.crx"
-
-OPTIONS_DEFINE= ANIMATION EXAMPLES DOCS
-OPTIONS_DEFAULT= ANIMATION
-ANIMATION_DESC= Enable animation support
-ANIMATION_CONFIGURE_ENABLE= animation
-
-post-patch:
- @${FIND} ${WRKDIR} -name 'gtkrc' -exec \
- ${REINPLACE_CMD} -e 's!^include "apps/nautilus\.rc"!#&!' {} +
- @${FIND} ${WRKDIR} -type f -name 'gtkrc.bak' -exec ${RM} {} +
- @${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \
- ${WRKSRC}/src/animation.c
-
-post-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}
-.for i in ${SUBDIRS}
- ${CP} -R ${WRKDIR}/${i} ${STAGEDIR}${DATADIR}
-.endfor
- ${FIND} ${STAGEDIR}${DATADIR} -type d -exec ${CHMOD} 755 {} +
- ${FIND} ${STAGEDIR}${DATADIR} -type f -exec ${CHMOD} ${SHAREMODE} {} +
-
-post-install-EXAMPLES-on:
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-.for i in ${EXAMPLES}
- ${INSTALL_DATA} ${WRKDIR}/$i ${STAGEDIR}${EXAMPLESDIR}
-.endfor
-
-post-install-DOCS-on:
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/x11-themes/gtk-equinox-engine/distinfo b/x11-themes/gtk-equinox-engine/distinfo
deleted file mode 100644
index 90daaf9545cf..000000000000
--- a/x11-themes/gtk-equinox-engine/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (121881-equinox-1.50.tar.gz) = 0cf8b8cc841e0da7d4a08ab5a70d3bb330fd76bdcb03165a47aaddcd47e02227
-SIZE (121881-equinox-1.50.tar.gz) = 360957
-SHA256 (140449-equinox-themes-1.50.tar.gz) = 32b3cedfbc27e466289aa8a0b6d1f3f964a553956d94bf267bd42c749691823c
-SIZE (140449-equinox-themes-1.50.tar.gz) = 507470
diff --git a/x11-themes/gtk-equinox-engine/pkg-descr b/x11-themes/gtk-equinox-engine/pkg-descr
deleted file mode 100644
index ba0529a85358..000000000000
--- a/x11-themes/gtk-equinox-engine/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A heavily modified version of the beautiful Aurora engine 1.4.
-
-WWW: http://gnome-look.org/content/show.php?content=121881
diff --git a/x11-themes/gtk-equinox-engine/pkg-plist b/x11-themes/gtk-equinox-engine/pkg-plist
deleted file mode 100644
index 6be997ae1801..000000000000
--- a/x11-themes/gtk-equinox-engine/pkg-plist
+++ /dev/null
@@ -1,213 +0,0 @@
-lib/gtk-2.0/%%GTK2_VERSION%%/engines/libequinox.so
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Equinox Evolution.crx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Equinox Evolution Dawn.crx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Equinox Evolution Dusk.crx
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Equinox Evolution Midnight.crx
-%%DATADIR%%/Equinox Evolution/gtk-2.0/apps/globalmenu.rc
-%%DATADIR%%/Equinox Evolution/gtk-2.0/apps/gnome-system-monitor.rc
-%%DATADIR%%/Equinox Evolution/gtk-2.0/apps/google-chrome.rc
-%%DATADIR%%/Equinox Evolution/gtk-2.0/apps/gnome-terminal.rc
-%%DATADIR%%/Equinox Evolution/gtk-2.0/apps/nautilus-elementary.rc
-%%DATADIR%%/Equinox Evolution/gtk-2.0/apps/ubuntuone.rc
-%%DATADIR%%/Equinox Evolution/gtk-2.0/apps/nm-applet.gtkrc
-%%DATADIR%%/Equinox Evolution/gtk-2.0/apps/nautilus.rc
-%%DATADIR%%/Equinox Evolution/gtk-2.0/apps/gedit.rc
-%%DATADIR%%/Equinox Evolution/gtk-2.0/images/left_slider_normal.png
-%%DATADIR%%/Equinox Evolution/gtk-2.0/images/blank.png
-%%DATADIR%%/Equinox Evolution/gtk-2.0/images/mode_normal.png
-%%DATADIR%%/Equinox Evolution/gtk-2.0/images/panel_bg.png
-%%DATADIR%%/Equinox Evolution/gtk-2.0/images/handle-nautilus.png
-%%DATADIR%%/Equinox Evolution/gtk-2.0/images/breadcrumb_prelight.png
-%%DATADIR%%/Equinox Evolution/gtk-2.0/images/right_slider_normal.png
-%%DATADIR%%/Equinox Evolution/gtk-2.0/images/breadcrumb_normal.png
-%%DATADIR%%/Equinox Evolution/gtk-2.0/images/arrow.png
-%%DATADIR%%/Equinox Evolution/gtk-2.0/images/mode_prelight.png
-%%DATADIR%%/Equinox Evolution/gtk-2.0/images/mode_pressed.png
-%%DATADIR%%/Equinox Evolution/gtk-2.0/images/resize_grip.png
-%%DATADIR%%/Equinox Evolution/gtk-2.0/gtkrc
-%%DATADIR%%/Equinox Evolution/README
-%%DATADIR%%/Equinox Evolution/index.theme
-%%DATADIR%%/Equinox Evolution/ChangeLog
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/apps/globalmenu.rc
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/apps/gnome-system-monitor.rc
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/apps/google-chrome.rc
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/apps/gnome-terminal.rc
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/apps/nautilus-elementary.rc
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/apps/rhythmbox.rc
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/apps/ubuntuone.rc
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/apps/banshee.rc
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/apps/nautilus.rc
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/apps/gedit.rc
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/images/left_slider_normal.png
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/images/blank.png
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/images/mode_normal.png
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/images/panel_bg_global.png
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/images/panel_bg.png
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/images/handle-nautilus.png
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/images/breadcrumb_prelight.png
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/images/right_slider_normal.png
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/images/breadcrumb_normal.png
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/images/arrow.png
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/images/mode_prelight.png
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/images/mode_pressed.png
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/images/resize_grip.png
-%%DATADIR%%/Equinox Evolution Dawn/gtk-2.0/gtkrc
-%%DATADIR%%/Equinox Evolution Dawn/metacity-1/button_prelight.png
-%%DATADIR%%/Equinox Evolution Dawn/metacity-1/min_inactive.png
-%%DATADIR%%/Equinox Evolution Dawn/metacity-1/metacity-theme-1.xml
-%%DATADIR%%/Equinox Evolution Dawn/metacity-1/max.png
-%%DATADIR%%/Equinox Evolution Dawn/metacity-1/button_normal.png
-%%DATADIR%%/Equinox Evolution Dawn/metacity-1/menu.png
-%%DATADIR%%/Equinox Evolution Dawn/metacity-1/button_inactive.png
-%%DATADIR%%/Equinox Evolution Dawn/metacity-1/max_inactive.png
-%%DATADIR%%/Equinox Evolution Dawn/metacity-1/close_inactive.png
-%%DATADIR%%/Equinox Evolution Dawn/metacity-1/menu_inactive.png
-%%DATADIR%%/Equinox Evolution Dawn/metacity-1/button_pressed.png
-%%DATADIR%%/Equinox Evolution Dawn/metacity-1/close.png
-%%DATADIR%%/Equinox Evolution Dawn/metacity-1/min.png
-%%DATADIR%%/Equinox Evolution Dawn/README
-%%DATADIR%%/Equinox Evolution Dawn/index.theme
-%%DATADIR%%/Equinox Evolution Dawn/ChangeLog
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/apps/globalmenu.rc
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/apps/softwarecenter.rc
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/apps/gnome-system-monitor.rc
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/apps/google-chrome.rc
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/apps/gnome-terminal.rc
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/apps/nautilus-elementary.rc
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/apps/ubuntuone.rc
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/apps/banshee.rc
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/apps/nautilus.rc
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/apps/gedit.rc
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/images/left_slider_normal.png
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/images/blank.png
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/images/mode_normal.png
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/images/panel_bg.png
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/images/handle-nautilus.png
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/images/breadcrumb_prelight.png
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/images/right_slider_normal.png
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/images/breadcrumb_normal.png
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/images/arrow.png
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/images/mode_prelight.png
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/images/mode_pressed.png
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/images/resize_grip.png
-%%DATADIR%%/Equinox Evolution Dusk/gtk-2.0/gtkrc
-%%DATADIR%%/Equinox Evolution Dusk/metacity-1/button_prelight.png
-%%DATADIR%%/Equinox Evolution Dusk/metacity-1/min_inactive.png
-%%DATADIR%%/Equinox Evolution Dusk/metacity-1/metacity-theme-1.xml
-%%DATADIR%%/Equinox Evolution Dusk/metacity-1/max.png
-%%DATADIR%%/Equinox Evolution Dusk/metacity-1/button_normal.png
-%%DATADIR%%/Equinox Evolution Dusk/metacity-1/menu.png
-%%DATADIR%%/Equinox Evolution Dusk/metacity-1/button_inactive.png
-%%DATADIR%%/Equinox Evolution Dusk/metacity-1/max_inactive.png
-%%DATADIR%%/Equinox Evolution Dusk/metacity-1/close_inactive.png
-%%DATADIR%%/Equinox Evolution Dusk/metacity-1/menu_inactive.png
-%%DATADIR%%/Equinox Evolution Dusk/metacity-1/button_pressed.png
-%%DATADIR%%/Equinox Evolution Dusk/metacity-1/close.png
-%%DATADIR%%/Equinox Evolution Dusk/metacity-1/min.png
-%%DATADIR%%/Equinox Evolution Dusk/README
-%%DATADIR%%/Equinox Evolution Dusk/index.theme
-%%DATADIR%%/Equinox Evolution Dusk/ChangeLog
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/apps/globalmenu.rc
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/apps/gnome-system-monitor.rc
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/apps/nautilus-elmentary.rc
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/apps/google-chrome.rc
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/apps/gnome-terminal.rc
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/apps/nautilus-elementary.rc
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/apps/ubuntuone.rc
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/apps/nautilus.rc
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/apps/gedit.rc
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/images/left_slider_normal.png
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/images/blank.png
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/images/mode_normal.png
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/images/panel_bg_global.png
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/images/panel_bg.png
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/images/handle-nautilus.png
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/images/breadcrumb_prelight.png
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/images/right_slider_normal.png
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/images/breadcrumb_normal.png
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/images/arrow.png
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/images/mode_prelight.png
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/images/mode_pressed.png
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/images/resize_grip.png
-%%DATADIR%%/Equinox Evolution Light/gtk-2.0/gtkrc
-%%DATADIR%%/Equinox Evolution Light/README
-%%DATADIR%%/Equinox Evolution Light/index.theme
-%%DATADIR%%/Equinox Evolution Light/ChangeLog
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/fixes/fixes.rc
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/apps/globalmenu.rc
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/apps/softwarecenter.rc
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/apps/gnome-system-monitor.rc
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/apps/google-chrome.rc
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/apps/gnome-panel.rc
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/apps/gnome-terminal.rc
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/apps/nautilus-elementary.rc
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/apps/ubuntuone.rc
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/apps/banshee.rc
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/apps/nautilus.rc
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/apps/gedit.rc
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/images/left_slider_normal.png
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/images/blank.png
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/images/mode_normal.png
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/images/panel_bg_global.png
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/images/mode_prelight_global.png
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/images/panel_bg.png
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/images/handle-nautilus.png
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/images/breadcrumb_prelight.png
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/images/right_slider_normal.png
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/images/mode_normal_global.png
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/images/breadcrumb_normal.png
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/images/arrow.png
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/images/mode_prelight.png
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/images/mode_pressed_global.png
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/images/mode_pressed.png
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/images/resize_grip.png
-%%DATADIR%%/Equinox Evolution Midnight/gtk-2.0/gtkrc
-%%DATADIR%%/Equinox Evolution Midnight/metacity-1/button_prelight.png
-%%DATADIR%%/Equinox Evolution Midnight/metacity-1/min_inactive.png
-%%DATADIR%%/Equinox Evolution Midnight/metacity-1/metacity-theme-1.xml
-%%DATADIR%%/Equinox Evolution Midnight/metacity-1/max.png
-%%DATADIR%%/Equinox Evolution Midnight/metacity-1/button_normal.png
-%%DATADIR%%/Equinox Evolution Midnight/metacity-1/menu.png
-%%DATADIR%%/Equinox Evolution Midnight/metacity-1/button_inactive.png
-%%DATADIR%%/Equinox Evolution Midnight/metacity-1/max_inactive.png
-%%DATADIR%%/Equinox Evolution Midnight/metacity-1/close_inactive.png
-%%DATADIR%%/Equinox Evolution Midnight/metacity-1/menu_inactive.png
-%%DATADIR%%/Equinox Evolution Midnight/metacity-1/button_pressed.png
-%%DATADIR%%/Equinox Evolution Midnight/metacity-1/close.png
-%%DATADIR%%/Equinox Evolution Midnight/metacity-1/min.png
-%%DATADIR%%/Equinox Evolution Midnight/README
-%%DATADIR%%/Equinox Evolution Midnight/index.theme
-%%DATADIR%%/Equinox Evolution Midnight/ChangeLog
-%%DATADIR%%/Equinox Evolution Rounded/metacity-1/button_prelight.png
-%%DATADIR%%/Equinox Evolution Rounded/metacity-1/min_inactive.png
-%%DATADIR%%/Equinox Evolution Rounded/metacity-1/metacity-theme-1.xml
-%%DATADIR%%/Equinox Evolution Rounded/metacity-1/max.png
-%%DATADIR%%/Equinox Evolution Rounded/metacity-1/button_normal.png
-%%DATADIR%%/Equinox Evolution Rounded/metacity-1/menu.png
-%%DATADIR%%/Equinox Evolution Rounded/metacity-1/button_inactive.png
-%%DATADIR%%/Equinox Evolution Rounded/metacity-1/max_inactive.png
-%%DATADIR%%/Equinox Evolution Rounded/metacity-1/close_inactive.png
-%%DATADIR%%/Equinox Evolution Rounded/metacity-1/menu_inactive.png
-%%DATADIR%%/Equinox Evolution Rounded/metacity-1/button_pressed.png
-%%DATADIR%%/Equinox Evolution Rounded/metacity-1/close.png
-%%DATADIR%%/Equinox Evolution Rounded/metacity-1/min.png
-%%DATADIR%%/Equinox Evolution Rounded/ChangeLog
-%%DATADIR%%/Equinox Evolution Squared/metacity-1/button_prelight.png
-%%DATADIR%%/Equinox Evolution Squared/metacity-1/button2_pressed.png
-%%DATADIR%%/Equinox Evolution Squared/metacity-1/min_inactive.png
-%%DATADIR%%/Equinox Evolution Squared/metacity-1/metacity-theme-1.xml
-%%DATADIR%%/Equinox Evolution Squared/metacity-1/max.png
-%%DATADIR%%/Equinox Evolution Squared/metacity-1/button_normal.png
-%%DATADIR%%/Equinox Evolution Squared/metacity-1/menu.png
-%%DATADIR%%/Equinox Evolution Squared/metacity-1/button_inactive.png
-%%DATADIR%%/Equinox Evolution Squared/metacity-1/button2_normal.png
-%%DATADIR%%/Equinox Evolution Squared/metacity-1/button2_inactive.png
-%%DATADIR%%/Equinox Evolution Squared/metacity-1/max_inactive.png
-%%DATADIR%%/Equinox Evolution Squared/metacity-1/close_inactive.png
-%%DATADIR%%/Equinox Evolution Squared/metacity-1/menu_inactive.png
-%%DATADIR%%/Equinox Evolution Squared/metacity-1/button_pressed.png
-%%DATADIR%%/Equinox Evolution Squared/metacity-1/button2_prelight.png
-%%DATADIR%%/Equinox Evolution Squared/metacity-1/close.png
-%%DATADIR%%/Equinox Evolution Squared/metacity-1/min.png
-%%DATADIR%%/Equinox Evolution Squared/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/README
diff --git a/x11-themes/gtk-qnxtheme/Makefile b/x11-themes/gtk-qnxtheme/Makefile
deleted file mode 100644
index bf299b0c7a0b..000000000000
--- a/x11-themes/gtk-qnxtheme/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Miguel Mendez <flynn@energyhq.homeip.net>
-# $FreeBSD$
-
-PORTNAME= gtk-qnxtheme
-PORTVERSION= 0.1
-PORTREVISION= 6
-CATEGORIES= x11-themes
-MASTER_SITES= http://www.gnome-look.org/CONTENT/content-files/
-DISTNAME= 3414-qnxtheme-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= QNX-inspired theme for GTK2
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gnome
-USE_GNOME= gtk20
-
-NO_ARCH= yes
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-
-post-patch:
- @${REINPLACE_CMD} -i "" -e \
- 's|/usr/share|${LOCALBASE}/share|g ; \
- s|themes/QNX|themes/qnxtheme|g' ${WRKSRC}/QNX/gtk-2.0/gtkrc
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/themes/qnxtheme/gtk-2.0
- ${INSTALL_DATA} ${WRKSRC}/QNX/README ${STAGEDIR}${PREFIX}/share/themes/qnxtheme
- @(cd ${WRKSRC}/QNX/gtk-2.0 \
- && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/themes/qnxtheme/gtk-2.0)
-
-.include <bsd.port.mk>
diff --git a/x11-themes/gtk-qnxtheme/distinfo b/x11-themes/gtk-qnxtheme/distinfo
deleted file mode 100644
index daf7efd4f302..000000000000
--- a/x11-themes/gtk-qnxtheme/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (3414-qnxtheme-0.1.tar.gz) = 0ae3d6ea53bfcb43887b0c1f8295dccbe77a85ce7af3f85302962a638e7163a8
-SIZE (3414-qnxtheme-0.1.tar.gz) = 13470
diff --git a/x11-themes/gtk-qnxtheme/pkg-descr b/x11-themes/gtk-qnxtheme/pkg-descr
deleted file mode 100644
index 257fa2c3377c..000000000000
--- a/x11-themes/gtk-qnxtheme/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-qnxtheme is a QNX-inspired theme for GTK2.
-
-WWW: http://www.gnome-look.org/content/show.php?content=3414
diff --git a/x11-themes/gtk-qnxtheme/pkg-plist b/x11-themes/gtk-qnxtheme/pkg-plist
deleted file mode 100644
index d7fc90bf7698..000000000000
--- a/x11-themes/gtk-qnxtheme/pkg-plist
+++ /dev/null
@@ -1,39 +0,0 @@
-share/themes/qnxtheme/README
-share/themes/qnxtheme/gtk-2.0/arrow_down.png
-share/themes/qnxtheme/gtk-2.0/arrow_down2.png
-share/themes/qnxtheme/gtk-2.0/arrow_left.png
-share/themes/qnxtheme/gtk-2.0/arrow_left2.png
-share/themes/qnxtheme/gtk-2.0/arrow_right.png
-share/themes/qnxtheme/gtk-2.0/arrow_right2.png
-share/themes/qnxtheme/gtk-2.0/arrow_up.png
-share/themes/qnxtheme/gtk-2.0/arrow_up2.png
-share/themes/qnxtheme/gtk-2.0/blank.png
-share/themes/qnxtheme/gtk-2.0/button.png
-share/themes/qnxtheme/gtk-2.0/buttonbar.png
-share/themes/qnxtheme/gtk-2.0/buttonbarpressed.png
-share/themes/qnxtheme/gtk-2.0/buttonpressed.png
-share/themes/qnxtheme/gtk-2.0/checkfalse.png
-share/themes/qnxtheme/gtk-2.0/checktrue.png
-share/themes/qnxtheme/gtk-2.0/gtkrc
-share/themes/qnxtheme/gtk-2.0/hbuttonbar.png
-share/themes/qnxtheme/gtk-2.0/hbuttonbarpressed.png
-share/themes/qnxtheme/gtk-2.0/hline.png
-share/themes/qnxtheme/gtk-2.0/listheader.png
-share/themes/qnxtheme/gtk-2.0/listheaderpressed.png
-share/themes/qnxtheme/gtk-2.0/mcheck1.png
-share/themes/qnxtheme/gtk-2.0/mcheck2.png
-share/themes/qnxtheme/gtk-2.0/menubar.png
-share/themes/qnxtheme/gtk-2.0/menuitem.png
-share/themes/qnxtheme/gtk-2.0/minus.png
-share/themes/qnxtheme/gtk-2.0/mradio1.png
-share/themes/qnxtheme/gtk-2.0/mradio2.png
-share/themes/qnxtheme/gtk-2.0/plus.png
-share/themes/qnxtheme/gtk-2.0/progressbar.png
-share/themes/qnxtheme/gtk-2.0/radiofalse.png
-share/themes/qnxtheme/gtk-2.0/radiotrue.png
-share/themes/qnxtheme/gtk-2.0/scrollbar.png
-share/themes/qnxtheme/gtk-2.0/toolbutton.png
-share/themes/qnxtheme/gtk-2.0/toolbuttonpressed.png
-share/themes/qnxtheme/gtk-2.0/trough.png
-share/themes/qnxtheme/gtk-2.0/vbuttonbar.png
-share/themes/qnxtheme/gtk-2.0/vbuttonbarpressed.png
diff --git a/x11-themes/plank-theme-moka/Makefile b/x11-themes/plank-theme-moka/Makefile
deleted file mode 100644
index 3173c117fdfb..000000000000
--- a/x11-themes/plank-theme-moka/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Olivier Duchateau
-# $FreeBSD$
-
-PORTNAME= plank-theme-moka
-PORTVERSION= 20140709
-CATEGORIES= x11-themes
-MASTER_SITES= http://mokaproject.com/packages/zip/
-DISTNAME= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Moka Plank theme
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= plank:x11-wm/plank
-
-USES= zip
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/share/plank/themes
- cd ${WRKSRC} && \
- ${COPYTREE_SHARE} Moka \
- ${STAGEDIR}${PREFIX}/share/plank/themes
-
-.include <bsd.port.mk>
diff --git a/x11-themes/plank-theme-moka/distinfo b/x11-themes/plank-theme-moka/distinfo
deleted file mode 100644
index 3488f0e1b49b..000000000000
--- a/x11-themes/plank-theme-moka/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (plank-theme-moka.zip) = 8aa1974f1c9acc36513980011342b5fa41b9251c6266fd73992567b8faafb896
-SIZE (plank-theme-moka.zip) = 16017
diff --git a/x11-themes/plank-theme-moka/pkg-descr b/x11-themes/plank-theme-moka/pkg-descr
deleted file mode 100644
index 3f98d3c03267..000000000000
--- a/x11-themes/plank-theme-moka/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Moka theme for the Plank dock.
-
-WWW: http://mokaproject.com/plank-theme-moka/
diff --git a/x11-themes/plank-theme-moka/pkg-plist b/x11-themes/plank-theme-moka/pkg-plist
deleted file mode 100644
index 73959a8add65..000000000000
--- a/x11-themes/plank-theme-moka/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-share/plank/themes/Moka/dock.theme
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 39fe9b2f51b9..4a3ab9eefd4c 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -239,7 +239,6 @@
SUBDIR += slingshot
SUBDIR += soqt-devel
SUBDIR += swt
- SUBDIR += swt-devel
SUBDIR += tepl
SUBDIR += termit
SUBDIR += tile
diff --git a/x11-toolkits/swt-devel/Makefile b/x11-toolkits/swt-devel/Makefile
deleted file mode 100644
index b4c71af0e6aa..000000000000
--- a/x11-toolkits/swt-devel/Makefile
+++ /dev/null
@@ -1,97 +0,0 @@
-# Created by: Robert C. Noland III <rnoland@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= swt
-DISTVERSION= 3.7.1
-PORTREVISION= 4
-PORTEPOCH= 1
-CATEGORIES= x11-toolkits devel java
-MASTER_SITES= ECLIPSE/R-${DISTVERSION}-201109091335
-PKGNAMESUFFIX= -devel
-DISTNAME= swt-${DISTVERSION}-${DIST_EXT}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Standard Widget Toolkit for Java
-
-LICENSE= EPL
-
-DEPRECATED= Obsolete. Superseded by x11-toolkits/swt
-EXPIRATION_DATE= 2019-10-15
-
-ONLY_FOR_ARCHS= i386 amd64 powerpc
-
-SWT_VERSION= 3738
-OUTPUT_JAR= ${PORTNAME}${PKGNAMESUFFIX}.jar
-
-USE_GL= yes
-USES= pkgconfig zip
-USE_GNOME= gtk20
-USE_JAVA= yes
-JAVA_VERSION= 1.6+
-JAVA_OS= native
-USE_ANT= yes
-USE_LDCONFIG= yes
-PLIST_SUB= BUILD=${SWT_VERSION}
-PLIST_FILES= %%JAVAJARDIR%%/${OUTPUT_JAR} \
- lib/libswt-atk-gtk-%%BUILD%%.so \
- lib/libswt-awt-gtk-%%BUILD%%.so \
- lib/libswt-gtk-%%BUILD%%.so \
- lib/libswt-glx-gtk-%%BUILD%%.so \
- lib/libswt-pi-gtk-%%BUILD%%.so
-
-NO_WRKSUBDIR= yes
-
-OPTIONS_DEFINE= CAIRO GNOMEVFS MOZILLA
-GNOMEVFS_DESC= Gnome VFS support
-MOZILLA_DESC= Gecko browser support
-
-OPTIONS_DEFAULT=CAIRO GNOMEVFS
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MCAIRO}
-LIB_DEPENDS+= libcairo.so:graphics/cairo
-PLIST_FILES+= lib/libswt-cairo-gtk-%%BUILD%%.so
-MAKE_CAIRO= make_cairo
-.endif
-
-.if ${PORT_OPTIONS:MGNOMEVFS}
-USE_GNOME+= gnomevfs2 libgnome libgnomeui
-PLIST_FILES+= lib/libswt-gnome-gtk-%%BUILD%%.so
-MAKE_GNOME= make_gnome
-.endif
-
-.if ${PORT_OPTIONS:MMOZILLA}
-BROKEN= non-Flash plugins are no longer supported
-PLIST_FILES+= lib/libswt-xulrunner-gtk-%%BUILD%%.so
-MAKE_MOZILLA= make_xulrunner
-.endif
-
-MAKE_ENV+= MAKE_CAIRO=${MAKE_CAIRO} \
- MAKE_GNOME=${MAKE_GNOME} \
- MAKE_MOZILLA=${MAKE_MOZILLA} \
- JAVA_HOME=${JAVA_HOME}
-
-.if (${ARCH} == "amd64")
-DIST_EXT= gtk-linux-x86_64
-.elif (${ARCH} == "powerpc")
-DIST_EXT= gtk-linux-ppc64
-.else
-DIST_EXT= gtk-linux-x86
-.endif
-
-post-extract:
- @(cd ${WRKSRC} && ${UNZIP_NATIVE_CMD} -qo *.zip)
- @${RM} ${WRKSRC}/*.o ${WRKSRC}/*.so ${WRKSRC}/*.jar
-
-post-patch:
- @${SED} -E -e 's|%%ARCH%%|${ARCH}|' \
- -e 's|%%OUTPUT_JAR%%|${OUTPUT_JAR}|' \
- ${FILESDIR}/build.xml > ${WRKSRC}/build.xml
-
-do-install:
- @${MKDIR} ${STAGEDIR}${JAVAJARDIR}
- ${INSTALL_LIB} ${WRKSRC}/libswt-*.so ${STAGEDIR}${PREFIX}/lib
- ${INSTALL_DATA} ${WRKSRC}/${OUTPUT_JAR} ${STAGEDIR}${JAVAJARDIR}/
-
-.include <bsd.port.mk>
diff --git a/x11-toolkits/swt-devel/distinfo b/x11-toolkits/swt-devel/distinfo
deleted file mode 100644
index 88f75878e9b1..000000000000
--- a/x11-toolkits/swt-devel/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-SHA256 (swt-3.7.1-gtk-linux-x86_64.zip) = dd11d29a95391afed42ac3883c45a2bda7e4597c72c4b7b1291316e006139b75
-SIZE (swt-3.7.1-gtk-linux-x86_64.zip) = 5671004
-SHA256 (swt-3.7.1-gtk-linux-x86.zip) = 94279a6ab1aab248641daf728bca34f4eb2f4b812aaebc1973c775320cb96942
-SIZE (swt-3.7.1-gtk-linux-x86.zip) = 5374283
-SHA256 (swt-3.7.1-gtk-linux-ppc64.zip) = 11b0ea72554f0f75941b44ae76aaf70b326e1c0cda7328fbb5a83b682a5e653c
-SIZE (swt-3.7.1-gtk-linux-ppc64.zip) = 5687650
diff --git a/x11-toolkits/swt-devel/files/build.xml b/x11-toolkits/swt-devel/files/build.xml
deleted file mode 100644
index 62a15f50581c..000000000000
--- a/x11-toolkits/swt-devel/files/build.xml
+++ /dev/null
@@ -1,67 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
- Copyright (c) 2009 IBM Corporation and others.
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- IBM Corporation - initial API and implementation
- -->
-<project name="org.eclipse.swt.gtk.freebsd.%%ARCH%%" default="build.jar" basedir=".">
-
- <target name="init">
- <property name="ws" value="gtk"/>
- <property name="os" value="freebsd"/>
- <property name="destination" value="${basedir}"/>
- <property name="javac.verbose" value="false"/>
- <property name="javac.debug" value="off"/>
- <property name="input.srcdir" value="${basedir}/org"/>
- <property name="output.jar" value="${basedir}/%%OUTPUT_JAR%%"/>
- <property name="output.classes" value="${basedir}/classes"/>
- </target>
-
- <target name="all" depends="build.jar"/>
-
- <target name="build.classes" depends="init">
- <mkdir dir="${output.classes}"/>
- <javac srcdir="${input.srcdir}" destdir="${output.classes}"
- debug="${javac.debug}" verbose="${javac.verbose}"
- source="1.4" target="1.4">
- </javac>
- </target>
-
- <target name="build.jar" depends="build.nativeLibraries">
- <jar destfile="${output.jar}" index="false">
- <fileset dir="${output.classes}">
- <exclude name="**/*.java"/>
- <exclude name="**/*.o"/>
- <exclude name="**/*.so"/>
- <!-- exclude CVS archive -->
- <exclude name="**/CVS/**"/>
- </fileset>
- <fileset dir="${basedir}">
- <include name="**/version.txt"/>
- <include name="**/*.properties"/>
- </fileset>
- </jar>
- </target>
-
- <target name="clean" depends="init">
- <delete dir="${output.classes}"/>
- <delete file="${output.jar}"/>
- <exec executable="sh" failonerror="true">
- <arg value="build.sh"/>
- <arg value="clean"/>
- </exec>
- </target>
-
- <target name="build.nativeLibraries" depends="build.classes">
- <exec executable="sh" failonerror="true">
- <arg value="build.sh"/>
- </exec>
- </target>
-
-</project>
diff --git a/x11-toolkits/swt-devel/files/patch-OS.java b/x11-toolkits/swt-devel/files/patch-OS.java
deleted file mode 100644
index 04dd3008d213..000000000000
--- a/x11-toolkits/swt-devel/files/patch-OS.java
+++ /dev/null
@@ -1,26 +0,0 @@
---- ./org/eclipse/swt/internal/gtk/OS.java.orig Thu Dec 15 15:19:38 2005
-+++ ./org/eclipse/swt/internal/gtk/OS.java Mon Jan 23 23:51:20 2006
-@@ -20,18 +20,20 @@
- }
-
- /** OS Constants */
-- public static final boolean IsAIX, IsSunOS, IsLinux, IsHPUX;
-+ public static final boolean IsAIX, IsSunOS, IsLinux, IsHPUX, IsFreeBSD;
- static {
-
- /* Initialize the OS flags and locale constants */
-+ /* make bootstrap compatible with `uname -s` for FreeBSD */
- String osName = System.getProperty ("os.name");
-- boolean isAIX = false, isSunOS = false, isLinux = false, isHPUX = false;
-+ boolean isAIX = false, isSunOS = false, isLinux = false, isHPUX = false, isFreeBSD = false;
- if (osName.equals ("Linux")) isLinux = true;
-+ if (osName.equals ("FreeBSD")) isFreeBSD = true;
- if (osName.equals ("AIX")) isAIX = true;
- if (osName.equals ("Solaris")) isSunOS = true;
- if (osName.equals ("SunOS")) isSunOS = true;
- if (osName.equals ("HP-UX")) isHPUX = true;
-- IsAIX = isAIX; IsSunOS = isSunOS; IsLinux = isLinux; IsHPUX = isHPUX;
-+ IsAIX = isAIX; IsSunOS = isSunOS; IsLinux = isLinux; IsFreeBSD = isFreeBSD; IsHPUX = isHPUX;
- }
-
- /** Constants */
diff --git a/x11-toolkits/swt-devel/files/patch-build.sh b/x11-toolkits/swt-devel/files/patch-build.sh
deleted file mode 100644
index 9a0218724f76..000000000000
--- a/x11-toolkits/swt-devel/files/patch-build.sh
+++ /dev/null
@@ -1,101 +0,0 @@
---- build.sh.orig 2011-11-02 21:46:45.000000000 -0500
-+++ build.sh 2011-11-02 21:46:57.000000000 -0500
-@@ -54,6 +54,9 @@
- "FreeBSD")
- SWT_OS=freebsd
- MAKEFILE=make_freebsd.mak
-+ if uname -p > /dev/null 2>&1; then
-+ MODEL=`uname -p`
-+ fi
- ;;
- *)
- SWT_OS=`uname -s | tr -s '[:upper:]' '[:lower:]'`
-@@ -92,10 +95,10 @@
- esac
- echo "Model is ${MODEL}"
- # For 64-bit CPUs, we have a switch
--if [ ${MODEL} = 'x86_64' -o ${MODEL} = 'ppc64' -o ${MODEL} = 'ia64' -o ${MODEL} = 'sparc64' -o ${MODEL} = 's390x' ]; then
-+if [ ${MODEL} = 'x86_64' -o ${MODEL} = 'ppc64' -o ${MODEL} = 'ia64' -o ${MODEL} = 'sparc64' -o ${MODEL} = 's390x' -o ${MODEL} = 'amd64' ]; then
- SWT_PTR_CFLAGS=-DJNI64
- if [ -d /lib64 ]; then
-- XLIB64=-L/usr/X11R6/lib64
-+ XLIB64=-L${LOCALBASE}/lib64
- export XLIB64
- fi
- if [ ${MODEL} = 'ppc64' ]; then
-@@ -131,6 +134,7 @@
- export SWT_LFLAGS SWT_PTR_CFLAGS
- fi
-
-+if [ x${MAKE_GNOME} = "xmake_gnome" ]; then
- if [ x`pkg-config --exists gnome-vfs-module-2.0 libgnome-2.0 libgnomeui-2.0 && echo YES` = "xYES" -a ${MODEL} != "sparc64" ]; then
- echo "libgnomeui-2.0 found, compiling SWT program support using GNOME"
- MAKE_GNOME=make_gnome
-@@ -138,7 +142,9 @@
- echo "libgnome-2.0 and libgnomeui-2.0 not found:"
- echo " *** SWT Program support for GNOME will not be compiled."
- fi
-+fi
-
-+if [ x${MAKE_CAIRO} = "xmake_cairo" ]; then
- if [ x`pkg-config --exists cairo && echo YES` = "xYES" ]; then
- echo "Cairo found, compiling SWT support for the cairo graphics library."
- MAKE_CAIRO=make_cairo
-@@ -146,40 +152,28 @@
- echo "Cairo not found:"
- echo " *** Advanced graphics support using cairo will not be compiled."
- fi
--
--if [ -z "${MOZILLA_INCLUDES}" -a -z "${MOZILLA_LIBS}" -a ${MODEL} != 'sparc64' ]; then
-- if [ x`pkg-config --exists mozilla-xpcom && echo YES` = "xYES" ]; then
-- MOZILLA_INCLUDES=`pkg-config --cflags mozilla-xpcom`
-- MOZILLA_LIBS=`pkg-config --libs mozilla-xpcom`
-- export MOZILLA_INCLUDES
-- export MOZILLA_LIBS
-- MAKE_MOZILLA=make_mozilla
-- elif [ x`pkg-config --exists firefox-xpcom && echo YES` = "xYES" ]; then
-- MOZILLA_INCLUDES=`pkg-config --cflags firefox-xpcom`
-- MOZILLA_LIBS=`pkg-config --libs firefox-xpcom`
-- export MOZILLA_INCLUDES
-- export MOZILLA_LIBS
-- MAKE_MOZILLA=make_mozilla
-- elif [ x`pkg-config --exists libxul && echo YES` = "xYES" ]; then
-- XULRUNNER_INCLUDES=`pkg-config --cflags libxul`
-- XULRUNNER_LIBS=`pkg-config --libs libxul`
-- export XULRUNNER_INCLUDES
-- export XULRUNNER_LIBS
-- MAKE_MOZILLA=make_xulrunner
-- else
-- echo "None of the following libraries were found: Mozilla/XPCOM, Firefox/XPCOM, or XULRunner/XPCOM"
-- echo " *** Mozilla embedding support will not be compiled."
-- fi
- fi
-
--if [ x`pkg-config --exists webkit-1.0 && echo YES` = "xYES" ]; then
-- echo "WebKit found, compiling webkit embedded browser support."
-- MAKE_WEBKIT=make_webkit
-+if [ x${MAKE_MOZILLA} = "xmake_xulrunner" ]; then
-+ echo "Using libxul for gecko support"
-+ XULRUNNER_INCLUDES=`pkg-config --cflags libxul libxul-embedding`
-+ XULRUNNER_LIBS=`pkg-config --libs libxul libxul-embedding`
-+ export XULRUNNER_INCLUDES
-+ export XULRUNNER_LIBS
- else
-- echo "WebKit not found:"
-- echo " *** WebKit embedding support will not be compiled."
-+ echo "None of the following libraries were found: XULRunner/XPCOM"
-+ echo " *** Mozilla embedding support will not be compiled."
- fi
-
-+#if [ x`pkg-config --exists webkit-1.0 && echo YES` = "xYES" ]; then
-+# echo "WebKit found, compiling webkit embedded browser support."
-+# MAKE_WEBKIT=make_webkit
-+#else
-+# echo "WebKit not found:"
-+ echo " *** WebKit embedding support will not be compiled, causes build to fail."
-+ echo " *** (temporary workaround until a better solution can be found)"
-+#fi
-+
- # Find AWT if available
- if [ -z "${AWT_LIB_PATH}" ]; then
- if [ -f ${JAVA_HOME}/jre/lib/${AWT_ARCH}/libjawt.* ]; then
diff --git a/x11-toolkits/swt-devel/files/patch-make_freebsd.mak b/x11-toolkits/swt-devel/files/patch-make_freebsd.mak
deleted file mode 100644
index e0928f670dd3..000000000000
--- a/x11-toolkits/swt-devel/files/patch-make_freebsd.mak
+++ /dev/null
@@ -1,157 +0,0 @@
---- make_freebsd.mak.orig 2011-02-10 17:29:10.000000000 +0000
-+++ make_freebsd.mak 2011-10-01 22:28:43.000000000 +0000
-@@ -9,7 +9,7 @@
- # IBM Corporation - initial API and implementation
- #*******************************************************************************
-
--# Makefile for creating SWT libraries for Linux GTK
-+# Makefile for creating SWT libraries for FreeBSD GTK
-
- include make_common.mak
-
-@@ -46,7 +46,7 @@
-
- # Do not use pkg-config to get libs because it includes unnecessary dependencies (i.e. pangoxft-1.0)
- GTKCFLAGS = `pkg-config --cflags gtk+-2.0`
--GTKLIBS = `pkg-config --libs-only-L gtk+-2.0 gthread-2.0` -lgtk-x11-2.0 -lgthread-2.0 -L/usr/X11R6/lib $(XLIB64) -lXtst
-+GTKLIBS = `pkg-config --libs-only-L gtk+-2.0 gthread-2.0` -lgtk-x11-2.0 -lgthread-2.0 -L$(LOCALBASE)/lib $(XLIB64) -lXtst
-
- CDE_LIBS = -L$(CDE_HOME)/lib -R$(CDE_HOME)/lib -lXt -lX11 -lDtSvc
-
-@@ -59,7 +59,8 @@
- GNOMECFLAGS = `pkg-config --cflags gnome-vfs-module-2.0 libgnome-2.0 libgnomeui-2.0`
- GNOMELIBS = `pkg-config --libs-only-L gnome-vfs-module-2.0 libgnome-2.0 libgnomeui-2.0` -lgnomevfs-2 -lgnome-2 -lgnomeui-2
-
--GLXLIBS = -L/usr/X11R6/lib -lGL -lGLU -lm
-+GLXCFLAGS = -I$(LOCALBASE)/include
-+GLXLIBS = -L$(LOCALBASE)/lib -lGL -lGLU -lm
-
- # Uncomment for Native Stats tool
- #NATIVE_STATS = -DNATIVE_STATS
-@@ -78,6 +79,17 @@
- -I$(JAVA_HOME)/include/freebsd \
- ${SWT_PTR_CFLAGS}
- MOZILLALFLAGS = -shared -Wl,--version-script=mozilla_exports -Bsymbolic
-+
-+MOZILLAEXCLUDES = -DNO__1XPCOMGlueShutdown \
-+ -DNO__1XPCOMGlueStartup \
-+ -DNO__1XPCOMGlueLoadXULFunctions \
-+ -DNO_memmove__ILorg_eclipse_swt_internal_mozilla_nsDynamicFunctionLoad_2I \
-+ -DNO_memmove__JLorg_eclipse_swt_internal_mozilla_nsDynamicFunctionLoad_2J \
-+ -DNO_nsDynamicFunctionLoad_1sizeof \
-+ -DNO__1Call__IIIIII \
-+ -DNO__1Call__JJJJJI \
-+ -DNO_nsDynamicFunctionLoad
-+XULRUNNEREXCLUDES = -DNO__1NS_1InitXPCOM2
-
- SWT_OBJECTS = swt.o c.o c_stats.o callback.o
- CDE_OBJECTS = swt.o cde.o cde_structs.o cde_stats.o
-@@ -87,7 +99,7 @@
- ATK_OBJECTS = swt.o atk.o atk_structs.o atk_custom.o atk_stats.o
- GNOME_OBJECTS = swt.o gnome.o gnome_structs.o gnome_stats.o
- MOZILLA_OBJECTS = swt.o xpcom.o xpcom_custom.o xpcom_structs.o xpcom_stats.o
--XULRUNNER_OBJECTS = swt.o xpcomxul.o xpcomxul_custom.o xpcomxul_structs.o xpcomxul_stats.o xpcomxulglue.o xpcomxulglue_stats.o
-+XULRUNNER_OBJECTS = swt.o xpcomxul.o xpcomxul_custom.o xpcomxul_structs.o xpcomxul_stats.o
- XPCOMINIT_OBJECTS = swt.o xpcominit.o xpcominit_structs.o xpcominit_stats.o
- GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o
-
-@@ -95,19 +107,20 @@
- -DSWT_VERSION=$(SWT_VERSION) \
- $(NATIVE_STATS) \
- -DFREEBSD -DGTK \
-+ -I$(LOCALBASE)/include \
- -I$(JAVA_HOME)/include \
- -I$(JAVA_HOME)/include/freebsd \
- -fPIC \
- ${SWT_PTR_CFLAGS}
- LFLAGS = -shared -fPIC
-
--ifndef NO_STRIP
-- AWT_LFLAGS := $(AWT_LFLAGS) -s
-- MOZILLALFLAGS := $(MOZILLALFLAGS) -s
-- LFLAGS := $(LFLAGS) -s
--endif
-+.ifndef NO_STRIP
-+AWT_LFLAGS := $(AWT_LFLAGS) -s
-+MOZILLALFLAGS := $(MOZILLALFLAGS) -s
-+LFLAGS := $(LFLAGS) -s
-+.endif
-
--all: make_swt make_atk make_gnome make_glx
-+all: make_swt make_atk make_glx
-
- #
- # SWT libs
-@@ -161,7 +174,7 @@
- #
- # AWT lib
- #
--make_awt:$(AWT_LIB)
-+make_awt: $(AWT_LIB)
-
- $(AWT_LIB): $(AWT_OBJECTS)
- $(CC) $(AWT_LFLAGS) -o $(AWT_LIB) $(AWT_OBJECTS) $(AWT_LIBS)
-@@ -203,19 +216,19 @@
- #
- # Mozilla lib
- #
--make_mozilla:$(MOZILLA_LIB)
-+make_mozilla: $(MOZILLA_LIB)
-
- $(MOZILLA_LIB): $(MOZILLA_OBJECTS)
- $(CXX) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALFLAGS) ${MOZILLA_LIBS}
-
- xpcom.o: xpcom.cpp
-- $(CXX) $(MOZILLACFLAGS) ${MOZILLA_INCLUDES} -c xpcom.cpp
-+ $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom.cpp
-
- xpcom_structs.o: xpcom_structs.cpp
-- $(CXX) $(MOZILLACFLAGS) ${MOZILLA_INCLUDES} -c xpcom_structs.cpp
-+ $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom_structs.cpp
-
- xpcom_custom.o: xpcom_custom.cpp
-- $(CXX) $(MOZILLACFLAGS) ${MOZILLA_INCLUDES} -c xpcom_custom.cpp
-+ $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom_custom.cpp
-
- xpcom_stats.o: xpcom_stats.cpp
- $(CXX) $(MOZILLACFLAGS) ${MOZILLA_INCLUDES} -c xpcom_stats.cpp
-@@ -223,33 +236,27 @@
- #
- # XULRunner lib
- #
--make_xulrunner:$(XULRUNNER_LIB)
-+make_xulrunner: $(XULRUNNER_LIB)
-
- $(XULRUNNER_LIB): $(XULRUNNER_OBJECTS)
- $(CXX) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS}
-
- xpcomxul.o: xpcom.cpp
-- $(CXX) -o xpcomxul.o $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcom.cpp
-+ $(CXX) -o xpcomxul.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom.cpp
-
- xpcomxul_structs.o: xpcom_structs.cpp
-- $(CXX) -o xpcomxul_structs.o $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcom_structs.cpp
-+ $(CXX) -o xpcomxul_structs.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom_structs.cpp
-
- xpcomxul_custom.o: xpcom_custom.cpp
-- $(CXX) -o xpcomxul_custom.o $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcom_custom.cpp
-+ $(CXX) -o xpcomxul_custom.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom_custom.cpp
-
- xpcomxul_stats.o: xpcom_stats.cpp
-- $(CXX) -o xpcomxul_stats.o $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcom_stats.cpp
--
--xpcomxulglue.o: xpcomglue.cpp
-- $(CXX) -o xpcomxulglue.o $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcomglue.cpp
--
--xpcomxulglue_stats.o: xpcomglue_stats.cpp
-- $(CXX) -o xpcomxulglue_stats.o $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcomglue_stats.cpp
-+ $(CXX) -o xpcomxul_stats.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom_stats.cpp
-
- #
- # XPCOMInit lib
- #
--make_xpcominit:$(XPCOMINIT_LIB)
-+make_xpcominit: $(XPCOMINIT_LIB)
-
- $(XPCOMINIT_LIB): $(XPCOMINIT_OBJECTS)
- $(CXX) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS}
diff --git a/x11-toolkits/swt-devel/files/patch-org_eclipse_swt_internal_C.java b/x11-toolkits/swt-devel/files/patch-org_eclipse_swt_internal_C.java
deleted file mode 100644
index cfa060d3fb72..000000000000
--- a/x11-toolkits/swt-devel/files/patch-org_eclipse_swt_internal_C.java
+++ /dev/null
@@ -1,14 +0,0 @@
---- org/eclipse/swt/internal/C.java.orig 2009-07-11 08:21:27.000000000 -0500
-+++ org/eclipse/swt/internal/C.java 2009-07-11 08:22:21.000000000 -0500
-@@ -13,9 +13,9 @@
- public class C extends Platform {
-
- static {
-- if ("Linux".equals (System.getProperty ("os.name")) && "motif".equals (Platform.PLATFORM)) { //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
-+ if ("FreeBSD".equals (System.getProperty ("os.name")) && "motif".equals (Platform.PLATFORM)) { //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- try {
-- Library.loadLibrary ("libXm.so.2", false); //$NON-NLS-1$
-+ Library.loadLibrary ("libXm.so.3", false); //$NON-NLS-1$
- } catch (Throwable ex) {}
- }
- Library.loadLibrary ("swt"); //$NON-NLS-1$
diff --git a/x11-toolkits/swt-devel/files/patch-os.c b/x11-toolkits/swt-devel/files/patch-os.c
deleted file mode 100644
index ad5cc50177bc..000000000000
--- a/x11-toolkits/swt-devel/files/patch-os.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- os.c.orig 2008-12-31 16:16:39.000000000 -0500
-+++ os.c 2008-12-31 16:20:29.000000000 -0500
-@@ -18036,11 +18036,16 @@
- jintLong rc = 0;
- OS_NATIVE_ENTER(env, that, realpath_FUNC);
- if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
-- if (arg1) if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
-+ if (arg1) {
-+ if ((lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL)) == NULL) goto fail;
-+ } else
-+ lparg1 = malloc(PATH_MAX);
- rc = (jintLong)realpath((const char *)lparg0, (char *)lparg1);
- fail:
- if (arg1 && lparg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0);
- if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
-+ if (!arg1 && lparg1 && rc == 0)
-+ free(lparg1);
- OS_NATIVE_EXIT(env, that, realpath_FUNC);
- return rc;
- }
diff --git a/x11-toolkits/swt-devel/pkg-descr b/x11-toolkits/swt-devel/pkg-descr
deleted file mode 100644
index dad8008d2316..000000000000
--- a/x11-toolkits/swt-devel/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-SWT is the software component that delivers native widget functionality
-for the Eclipse platform in an operating system independent manner.
-
-This port provides SWT without requiring a full download and build of
-Eclipse.
-
-WWW: http://www.eclipse.org/swt/
diff --git a/x11-wm/Makefile b/x11-wm/Makefile
index c72ca0fd2c96..c17aa9bcd529 100644
--- a/x11-wm/Makefile
+++ b/x11-wm/Makefile
@@ -55,7 +55,6 @@
SUBDIR += fvwm-crystal
SUBDIR += fvwm2
SUBDIR += gcompmgr
- SUBDIR += genmenu
SUBDIR += herbstluftwm
SUBDIR += hikari
SUBDIR += hs-xmonad
@@ -82,7 +81,6 @@
SUBDIR += mcwm
SUBDIR += metacity
SUBDIR += muffin
- SUBDIR += musca
SUBDIR += mutter
SUBDIR += nickleby
SUBDIR += obapps
@@ -126,15 +124,12 @@
SUBDIR += vtwm
SUBDIR += w9wm
SUBDIR += wayfire
- SUBDIR += weewm
- SUBDIR += windowlab
SUBDIR += windowmaker
SUBDIR += wm2
SUBDIR += wmakerconf
SUBDIR += wmanager
SUBDIR += wmanager-addons
SUBDIR += wmconfig
- SUBDIR += wmfs
SUBDIR += wmii
SUBDIR += wmii-devel
SUBDIR += wmname
diff --git a/x11-wm/genmenu/Makefile b/x11-wm/genmenu/Makefile
deleted file mode 100644
index 60f8b2e9ba1e..000000000000
--- a/x11-wm/genmenu/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= genmenu
-PORTVERSION= 1.0.7
-PORTREVISION= 1
-CATEGORIES= x11-wm
-MASTER_SITES= http://gtk.no/archive/genmenu/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Generating menus for Bbox, Fbox, Obox, WM and E
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= bash:shells/bash
-
-USES= shebangfix
-NO_BUILD= yes
-
-PLIST_FILES= bin/genmenu
-SHEBANG_FILES= genmenu
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/genmenu ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/x11-wm/genmenu/distinfo b/x11-wm/genmenu/distinfo
deleted file mode 100644
index 41d14adc5cf3..000000000000
--- a/x11-wm/genmenu/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (genmenu-1.0.7.tar.gz) = 506ebc96b9ac0cd749a0dab7a6c7f2dc80823a71827747caeff31337bfcc7638
-SIZE (genmenu-1.0.7.tar.gz) = 10454
diff --git a/x11-wm/genmenu/files/patch-genmenu b/x11-wm/genmenu/files/patch-genmenu
deleted file mode 100644
index 99839897e8f1..000000000000
--- a/x11-wm/genmenu/files/patch-genmenu
+++ /dev/null
@@ -1,11 +0,0 @@
---- genmenu.orig Tue Jan 20 01:29:56 2004
-+++ genmenu Tue Jan 27 23:20:11 2004
-@@ -590,7 +590,7 @@
-
- if [ "$BBDF" = "1" ]; then
-
-- dirs="/usr/share/$1/styles /usr/local/share/$1/styles"
-+ dirs="/usr/share/$1/styles /usr/local/share/$1/styles /usr/X11R6/share/$1/styles"
-
- for dir in $dirs; do
- if [ -e "$dir" ]; then
diff --git a/x11-wm/genmenu/pkg-descr b/x11-wm/genmenu/pkg-descr
deleted file mode 100644
index 4d4750370d4a..000000000000
--- a/x11-wm/genmenu/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Genmenu is a script capable of generating menus for Blackbox, Fluxbox,
-Openbox, WindowMaker and Enlightenment. It works by checking the current
-user's $PATH for a predefined list of binaries and adding them to menu
-if they are found.
-
-The following options can be configured during runtime:
- * Default font to use in all X terminals
- * Default X terminal (will be used to launch all console apps in the menu)
- * Default size of all web browser windows
- * Include menu for starting other window managers (yes|no)
-
-WWW: http://gtk.no/genmenu/
diff --git a/x11-wm/musca/Makefile b/x11-wm/musca/Makefile
deleted file mode 100644
index 8e71102bce98..000000000000
--- a/x11-wm/musca/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: Dennis Herrmann <dhn@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= musca
-PORTVERSION= 0.9.24
-CATEGORIES= x11-wm
-MASTER_SITES= http://freebsd.nsu.ru/distfiles/ # NETBSD (pkgsrc)
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple dynamic window manager with tiling and stacking modes
-
-LICENSE= GPLv3
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= dmenu:x11/dmenu
-
-USES= pkgconfig tar:tgz
-USE_XORG= x11
-
-PLIST_FILES= bin/musca \
- man/man1/musca.1.gz
-
-pre-everything::
- @${ECHO_MSG} "You can build musca with your own config.h using the MUSCA_CONF knob:"
- @${ECHO_MSG} "make MUSCA_CONF=/path/to/musca/config.h install clean"
-
-post-extract:
-.if defined(MUSCA_CONF)
- @${ECHO_MSG} "creating config.h from ${MUSCA_CONF}"
- @${CP} ${MUSCA_CONF} ${WRKSRC}/config.h
-.endif
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/x11-wm/musca/distinfo b/x11-wm/musca/distinfo
deleted file mode 100644
index b533d21a3a80..000000000000
--- a/x11-wm/musca/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (musca-0.9.24.tgz) = c34e37e2df5075a61f8d5268786ab8115816af95c46e063c50f7f1c500527301
-SIZE (musca-0.9.24.tgz) = 81210
diff --git a/x11-wm/musca/files/patch-Makefile b/x11-wm/musca/files/patch-Makefile
deleted file mode 100644
index e01ff183204d..000000000000
--- a/x11-wm/musca/files/patch-Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
---- Makefile.orig 2009-11-03 02:20:21 UTC
-+++ Makefile
-@@ -1,9 +1,13 @@
--CFLAGS?=-Wall -g
-+CFLAGS ?= -Wall -g
-+INCLUDES != pkg-config --cflags x11
-+LIBS != pkg-config --libs x11
-+LIBS += -lm
-+BIN_DIST = musca apis xlisten
-
--all:
-- $(CC) $(CFLAGS) -I/usr/X11R6/include -L/usr/X11R6/lib -lc -lm -lX11 -o musca musca.c
-- $(CC) $(CFLAGS) -I/usr/X11R6/include -L/usr/X11R6/lib -lc -lm -lX11 -o apis apis.c
-- $(CC) $(CFLAGS) -I/usr/X11R6/include -L/usr/X11R6/lib -lc -lm -lX11 -o xlisten xlisten.c
-+all: $(BIN_DIST)
-
-+$(BIN_DIST):
-+ $(CC) $(CFLAGS) $(INCLUDES) $@.c -o $@ $(LDFLAGS) $(LIBS)
-+
- clean:
-- rm -f musca apis
-+ rm -f $(BIN_DIST)
diff --git a/x11-wm/musca/files/patch-musca.c b/x11-wm/musca/files/patch-musca.c
deleted file mode 100644
index e832f6276294..000000000000
--- a/x11-wm/musca/files/patch-musca.c
+++ /dev/null
@@ -1,137 +0,0 @@
---- musca.c.orig 2019-03-04 12:29:07 UTC
-+++ musca.c
-@@ -421,7 +421,7 @@ int sanity_stack(stack *s, Window *tree, ucell num)
- if (s->depth)
- {
- int *indexes = allocate(sizeof(int) * s->depth);
-- int count = 0, i; Window *w;
-+ int count = 0, i; Window *w = NULL;
- FOR_STACK (w, s, Window*, i)
- {
- note("%d", i);
-@@ -1673,7 +1673,6 @@ ubyte frame_grow(ubyte direction, ubyte adapt, ucell s
- frame *f = t->frames;
- frame **group = NULL;
- int i = 0, x, y, w, h;
-- ubyte changes = 0;
- if (direction == HORIZONTAL)
- {
- if (f->x + f->w >= t->head->screen->width - t->r)
-@@ -1684,7 +1683,6 @@ ubyte frame_grow(ubyte direction, ubyte adapt, ucell s
- group = frame_siblings(f, LEFT);
- if (frame_siblings_growable(group, LEFT, size))
- {
-- changes = 1;
- x = f->x - size; w = size; y = f->y; h = 0;
- for (i = 0; group[i]; i++)
- y = MIN(y, group[i]->y), h += group[i]->h;
-@@ -1702,7 +1700,6 @@ ubyte frame_grow(ubyte direction, ubyte adapt, ucell s
- group = frame_siblings(f, RIGHT);
- if (frame_siblings_growable(group, RIGHT, size))
- {
-- changes = 1;
- x = f->x + f->w; w = size; y = f->y; h = 0;
- for (i = 0; group[i]; i++)
- y = MIN(y, group[i]->y), h += group[i]->h;
-@@ -1725,7 +1722,6 @@ ubyte frame_grow(ubyte direction, ubyte adapt, ucell s
- group = frame_siblings(f, TOP);
- if (frame_siblings_growable(group, TOP, size))
- {
-- changes = 1;
- y = f->y - size; h = size; x = f->x; w = 0;
- for (i = 0; group[i]; i++)
- x = MIN(x, group[i]->x), w += group[i]->w;
-@@ -1743,7 +1739,6 @@ ubyte frame_grow(ubyte direction, ubyte adapt, ucell s
- group = frame_siblings(f, BOTTOM);
- if (frame_siblings_growable(group, BOTTOM, size))
- {
-- changes = 1;
- y = f->y + f->h; h = size; x = f->x; w = 0;
- for (i = 0; group[i]; i++)
- x = MIN(x, group[i]->x), w += group[i]->w;
-@@ -2208,11 +2203,9 @@ dcell parse_size(char *cmd, regmatch_t *subs, ucell in
- char* com_frame_split(char *cmd, regmatch_t *subs)
- {
- group *g = heads->groups; frame *f = g->frames;
-- int sw = heads->screen->width - g->l - g->r,
-- sh = heads->screen->height - g->t - g->b;
- char *mode = regsubstr(cmd, subs, 1);
-- ucell fs = f->h, ss = sh; ubyte dir = VERTICAL;
-- if (*mode == 'h') { fs = f->w; ss = sw; dir = HORIZONTAL; }
-+ ucell fs = f->h; ubyte dir = VERTICAL;
-+ if (*mode == 'h') { fs = f->w; dir = HORIZONTAL; }
- dcell size = parse_size(cmd, subs, 2, fs);
- frame_split(dir, size / fs);
- free(mode);
-@@ -2633,7 +2626,7 @@ char* com_switch(char *cmd, regmatch_t *subs)
- }
- char* com_command(char *cmd, regmatch_t *subs)
- {
-- int i; alias *a; autostr s; str_create(&s);
-+ int i; alias *a = NULL; autostr s; str_create(&s);
- str_print(&s, strlen(command_hints)+NOTE, "%s \n", command_hints);
- FOR_STACK (a, aliases, alias*, i) str_print(&s, NOTE, "%s \n", a->name);
- menu_wrapper(s.pad, settings[ms_run_musca_command].s);
-@@ -2750,7 +2743,7 @@ char* show_windows()
- char* show_aliases()
- {
- autostr s; str_create(&s);
-- alias *a; int i;
-+ alias *a = NULL; int i;
- FOR_STACK (a, aliases, alias*, i)
- str_print(&s, strlen(a->name)+strlen(a->command)+10, "alias %s %s\n",
- a->name, a->command);
-@@ -2852,7 +2845,7 @@ char* com_client(char *cmd, regmatch_t *subs)
- }
- char* com_place(char *cmd, regmatch_t *subs)
- {
-- placement *p; int i;
-+ placement *p = NULL; int i;
- char *class = regsubstr(cmd, subs, 1);
- ubyte flag = parse_flag(cmd, subs, 2, 0);
- char *group = regsubstr(cmd, subs, 3);
-@@ -3444,7 +3437,7 @@ ubyte insert_command(char* cmd)
- autostr s; str_create(&s);
- for (;;)
- {
-- char c = getchar();
-+ int c = getchar();
- if (c == EOF) break;
- str_push(&s, c);
- }
-@@ -3533,7 +3526,7 @@ void ungrab_stuff()
- }
- void grab_stuff()
- {
-- int i, j, k; head *h; binding *b; ucell *m;
-+ int i, j, k; head *h; binding *b; ucell *m = NULL;
- refresh_bindings();
- ungrab_stuff();
- ucell modifiers[] = { 0, LockMask, NumlockMask, LockMask|NumlockMask };
-@@ -3553,7 +3546,7 @@ void setup_regex()
- {
- int i;
- command_hash = hash_create();
-- command *c; autostr str; str_create(&str);
-+ command *c = NULL; autostr str; str_create(&str);
- FOR_ARRAY (c, commands, command, i)
- {
- char *keys = c->keys;
-@@ -3569,7 +3562,7 @@ void setup_regex()
- strtrim(command_hints);
- // compile setting regex
- setting_hash = hash_create();
-- setting *s;
-+ setting *s = NULL;
- FOR_ARRAY (s, settings, setting, i)
- hash_set(setting_hash, s->name, s);
- // compile modmask regex
-@@ -3600,7 +3593,7 @@ void setup_numlock()
- }
- void setup_bindings()
- {
-- int i; keymap *k;
-+ int i; keymap *k = NULL;
- // prepare key bindings
- bindings = stack_create();
- FOR_ARRAY (k, keymaps, keymap, i)
diff --git a/x11-wm/musca/files/patch-musca__proto.h b/x11-wm/musca/files/patch-musca__proto.h
deleted file mode 100644
index d5901bfc7523..000000000000
--- a/x11-wm/musca/files/patch-musca__proto.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- musca_proto.h.orig 2009-11-03 02:20:21 UTC
-+++ musca_proto.h
-@@ -145,6 +145,7 @@ void head_focus(head *h);
- void head_next();
- void launch(char *cmd);
- void menu(char *cmd, char *after);
-+void menufix(char *cmd, char *after);
- void menu_wrapper(char *cmd, char *after);
- void shutdown();
- dcell parse_size(char *cmd, regmatch_t *subs, ucell index, ucell limit);
diff --git a/x11-wm/musca/files/patch-tools.c b/x11-wm/musca/files/patch-tools.c
deleted file mode 100644
index e862f6b5d4e7..000000000000
--- a/x11-wm/musca/files/patch-tools.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- tools.c.orig 2009-11-03 02:20:21 UTC
-+++ tools.c
-@@ -227,7 +227,7 @@ ucell suck(FILE *src, byte *pad, ucell len, byte stop)
- ucell ptr = 0;
- for (;;)
- {
-- byte c = fgetc(src);
-+ int c = fgetc(src);
- if (c == EOF)
- break;
-
diff --git a/x11-wm/musca/pkg-descr b/x11-wm/musca/pkg-descr
deleted file mode 100644
index 299bd6f1399c..000000000000
--- a/x11-wm/musca/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Musca is a simple window manager for X11 allowing both tiling and stacking
-modes. It's similar to ratpoison but more friendly to the mouse and using
-a simpler keyboard navigation. There are no built in status bars, panels,
-or window decorations save for thin window borders to indicate focus.
-
-Window navigation can be mouse click to focus or entirely keyboard driven.
-Window tiling is manual but simple, and there are no restrictions on how
-you divide up the screen. It uses dwm's dmenu utility for launching apps
-and running various built in commands not mapped to hot keys.
-
-WWW: https://launchpad.net/musca
diff --git a/x11-wm/weewm/Makefile b/x11-wm/weewm/Makefile
deleted file mode 100644
index dbfd6cd80b8a..000000000000
--- a/x11-wm/weewm/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: Pierre-Paul Lavoie <ppl@nbnet.nb.ca>
-# $FreeBSD$
-
-PORTNAME= weewm
-PORTVERSION= 0.0.2
-PORTREVISION= 2
-PORTEPOCH= 1
-CATEGORIES= x11-wm
-MASTER_SITES= http://weewm.flashtux.org/download/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Fast and ultra light windowmanager with total keyboard control
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-PLIST_FILES= bin/weewm
-USE_XORG= x11
-
-post-patch:
- @${REINPLACE_CMD} -e 's,^CC=,CC?=,' -e 's,/usr/X11R6,${LOCALBASE},g' \
- ${WRKSRC}/src/Makefile
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/weewm ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/x11-wm/weewm/distinfo b/x11-wm/weewm/distinfo
deleted file mode 100644
index 93582de756c8..000000000000
--- a/x11-wm/weewm/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (weewm-0.0.2.tar.gz) = b2ba0ca2961f31d19b0ff32635c37c1fa2fde1c9d5cca30b607963a419fa16be
-SIZE (weewm-0.0.2.tar.gz) = 51338
diff --git a/x11-wm/weewm/files/patch-src__info.c b/x11-wm/weewm/files/patch-src__info.c
deleted file mode 100644
index 0015f7f072e8..000000000000
--- a/x11-wm/weewm/files/patch-src__info.c
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -ru src/info.c src/info.c
---- src/info.c Mon Jul 21 09:10:46 2003
-+++ src/info.c Mon Jul 21 09:11:08 2003
-@@ -25,7 +25,7 @@
-
- #include <unistd.h>
- #include <string.h>
--#include <malloc.h>
-+#include <stdlib.h>
- #include <X11/Xlib.h>
-
- #include "weewm.h"
-
diff --git a/x11-wm/weewm/pkg-descr b/x11-wm/weewm/pkg-descr
deleted file mode 100644
index 72fbcfc1316d..000000000000
--- a/x11-wm/weewm/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-WeeWM (Wee Enhanced Environment) is a fast and light window manager
-for XFree86. Everything can be done with a keyboard. It is customizable,
-and has dock management, smart window placement, virtual desktops,
-and more.
-
-WWW: http://weewm.flashtux.org/
diff --git a/x11-wm/windowlab/Makefile b/x11-wm/windowlab/Makefile
deleted file mode 100644
index b75607e8d3ae..000000000000
--- a/x11-wm/windowlab/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# Created by: Pierre-Paul Lavoie <ppl@nbnet.nb.ca>
-# $FreeBSD$
-
-PORTNAME= windowlab
-PORTVERSION= 1.40
-PORTREVISION= 1
-CATEGORIES= x11-wm
-MASTER_SITES= http://nickgravgaard.com/windowlab/
-DIST_SUBDIR= repacked
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Small window manager for X11
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/LICENCE
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-USES= gmake tar
-USE_XORG= x11 xext
-MAKE_ENV= XROOT="${LOCALBASE}" SYSCONFDIR="${ETCDIR}"
-
-PORTDOCS= CHANGELOG README
-PLIST_FILES= bin/windowlab %%ETCDIR%%/menurc \
- man/man1/windowlab.1x.gz
-
-OPTIONS_DEFINE= XFT DOCS
-
-XFT_USE= XORG=xft
-XFT_USES= pkgconfig
-XFT_MAKE_ENV= EXTRA_INC="$$(pkg-config --cflags xft)" \
- EXTRA_LIBS="$$(pkg-config --libs xft)"
-XFT_CFLAGS= -DXFT
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|^\(PREFIX\) =|\1 ?=| ; \
- s|^\(XROOT\) =|\1 ?=| ; \
- s|^\(SYSCONFDIR\) =|\1 ?=| ; \
- s|^\(CC\) =|\1 ?=|' ${WRKSRC}/Makefile
-
-do-install:
- (cd ${WRKSRC} && ${INSTALL_PROGRAM} windowlab ${STAGEDIR}${PREFIX}/bin)
- (cd ${WRKSRC} && ${INSTALL_MAN} windowlab.1x ${STAGEDIR}${MANPREFIX}/man/man1)
- @${MKDIR} ${STAGEDIR}${ETCDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} windowlab.menurc ${STAGEDIR}${ETCDIR}/menurc)
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for i in ${PORTDOCS}
- (cd ${WRKSRC} && ${INSTALL_DATA} ${i} ${STAGEDIR}${DOCSDIR})
-.endfor
-
-.include <bsd.port.mk>
diff --git a/x11-wm/windowlab/distinfo b/x11-wm/windowlab/distinfo
deleted file mode 100644
index 0ff1ca1b1c38..000000000000
--- a/x11-wm/windowlab/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (repacked/windowlab-1.40.tar) = 8d6831a4b848badf82d1f34af6e45dc814d30ee75173b52f1717254d3097a4bb
-SIZE (repacked/windowlab-1.40.tar) = 174080
diff --git a/x11-wm/windowlab/pkg-descr b/x11-wm/windowlab/pkg-descr
deleted file mode 100644
index b8268ce4745c..000000000000
--- a/x11-wm/windowlab/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-WindowLab is a small and simple window manager, based on aewm, of
-novel design. WindowLab maintains the illusion of direct manipulation
-by constraining the mouse pointer when appropriate, i.e. when a window
-cannot be dragged any further in one direction.
-
-It's click-to-focus, shares its window depth policy with the Amiga,
-and has a window resizing/reshaping method similar to that of 8 1/2
-from Plan 9.
-
-WWW: http://www.nickgravgaard.com/windowlab/
diff --git a/x11-wm/wmfs/Makefile b/x11-wm/wmfs/Makefile
deleted file mode 100644
index cf9c0a948dab..000000000000
--- a/x11-wm/wmfs/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# Created by: Dennis Herrmann <adox@mcx2.org>
-# $FreeBSD$
-
-PORTNAME= wmfs
-DISTVERSION= 201104
-PORTREVISION= 4
-CATEGORIES= x11-wm
-MASTER_SITES= GHC
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Floating and tiling Window Manager From Scratch
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libfreetype.so:print/freetype2
-
-USE_GITHUB= yes
-GH_ACCOUNT= xorg62
-
-USES= pkgconfig
-USE_XORG= x11 xft xpm
-HAS_CONFIGURE= yes
-CONFIGURE_ARGS= --prefix ${PREFIX} \
- --man-prefix ${MANPREFIX}/man \
- --xdg-config-dir ${PREFIX}/etc/xdg
-
-PLIST_FILES= bin/wmfs \
- etc/xdg/wmfs/wmfsrc \
- man/man1/wmfs.1.gz \
- share/xsessions/wmfs.desktop
-SUB_FILES= pkg-message
-
-OPTIONS_DEFINE= XRANDR XINERAMA IMLIB
-OPTIONS_DEFAULT= XRANDR XINERAMA IMLIB
-
-XRANDR_USE= XORG=xrandr
-XRANDR_CONFIGURE_OFF= --without-xrandr
-XINERAMA_USE= XORG=xinerama
-XINERAMA_CONFIGURE_OFF= --without-xinerama
-IMLIB_LIB_DEPENDS= libImlib2.so:graphics/imlib2
-IMLIB_CONFIGURE_OFF= --without-imlib2
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/configure
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/x11-wm/wmfs/distinfo b/x11-wm/wmfs/distinfo
deleted file mode 100644
index d7b690f404ff..000000000000
--- a/x11-wm/wmfs/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wmfs-201104.tar.gz) = c28b7cec28a6e3f2bc38a136fb1773bab8ec8f48c69ebe25c24192f96e782d64
-SIZE (wmfs-201104.tar.gz) = 79878
diff --git a/x11-wm/wmfs/files/pkg-message.in b/x11-wm/wmfs/files/pkg-message.in
deleted file mode 100644
index 86674b214a85..000000000000
--- a/x11-wm/wmfs/files/pkg-message.in
+++ /dev/null
@@ -1,10 +0,0 @@
-[
-{ type: install
- message: <<EOM
-A default wmfsrc has been installed to:
- %%PREFIX%%/etc/xdg/wmfs/wmfsrc
-
-You may copy it to ~/.config/wmfs and modify it
-EOM
-}
-]
diff --git a/x11-wm/wmfs/pkg-descr b/x11-wm/wmfs/pkg-descr
deleted file mode 100644
index 1a1641f8de28..000000000000
--- a/x11-wm/wmfs/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-WMFS (Window Manager From Scratch) is a lightweight tiling window
-manager for X. It can be configured with a configuration file (made with
-LibConfuse), it supports Xft (FreeType) fonts and EWMH hints wm
-standards.
-
-WWW: https://github.com/xorg62/wmfs
diff --git a/x11/Makefile b/x11/Makefile
index d10760e56894..55f725258b67 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -25,7 +25,6 @@
SUBDIR += bgrot
SUBDIR += bgs
SUBDIR += bitmap
- SUBDIR += blast
SUBDIR += bmpanel2
SUBDIR += bricons
SUBDIR += brisk-menu
@@ -54,7 +53,6 @@
SUBDIR += docker-tray
SUBDIR += dsbautostart
SUBDIR += dxpc
- SUBDIR += dynamag
SUBDIR += dzen2
SUBDIR += eaglemode
SUBDIR += editres
@@ -390,7 +388,6 @@
SUBDIR += xcolors
SUBDIR += xcolorsel
SUBDIR += xconsole
- SUBDIR += xcurs
SUBDIR += xcursorgen
SUBDIR += xcut
SUBDIR += xditview
@@ -482,8 +479,6 @@
SUBDIR += xrsi
SUBDIR += xscope
SUBDIR += xscreensaver
- SUBDIR += xscreensaver-gnome
- SUBDIR += xscreensaver-gnome-hacks
SUBDIR += xscreensaver.app
SUBDIR += xsel-conrad
SUBDIR += xset
diff --git a/x11/blast/Makefile b/x11/blast/Makefile
deleted file mode 100644
index 75c962d403d1..000000000000
--- a/x11/blast/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: searle
-# $FreeBSD$
-
-PORTNAME= blast
-PORTVERSION= 1.1
-PORTREVISION= 4
-CATEGORIES= x11
-MASTER_SITES= DEBIAN
-DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Blast blows holes through windows
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-1.1.orig
-USE_XORG= ice sm x11 xau xcursor xdmcp xext xfixes xt xrandr
-PLIST_FILES= bin/blast man/man1/blast.1.gz
-
-do-build:
- ${CC} ${CFLAGS} ${WRKSRC}/blast.c -I${LOCALBASE}/include -L${LOCALBASE}/lib -lX11 -lXext -o ${WRKSRC}/blast
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/blast ${STAGEDIR}${PREFIX}/bin/blast
- ${INSTALL_MAN} ${WRKSRC}/blast.man ${STAGEDIR}${MANPREFIX}/man/man1/blast.1
-
-.include <bsd.port.mk>
diff --git a/x11/blast/distinfo b/x11/blast/distinfo
deleted file mode 100644
index b6e16100f43c..000000000000
--- a/x11/blast/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (blast_1.1.orig.tar.gz) = f0d2b01b0a66c85acb61af4d8eff2a28498a9b35faa539811ebbad3c65be2a14
-SIZE (blast_1.1.orig.tar.gz) = 7988
diff --git a/x11/blast/pkg-descr b/x11/blast/pkg-descr
deleted file mode 100644
index 59f0fb9f7bf5..000000000000
--- a/x11/blast/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Blast blows holes in windows - you can see what's behind it through them. It
-uses the X Shape Extension.
diff --git a/x11/dynamag/Makefile b/x11/dynamag/Makefile
deleted file mode 100644
index cd0a42b540b6..000000000000
--- a/x11/dynamag/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: trevor
-# $FreeBSD$
-
-PORTNAME= dynamag
-PORTVERSION= 1.1
-PORTREVISION= 2
-CATEGORIES= x11 accessibility
-MASTER_SITES= ftp://trace.wisc.edu/pub/access_utils/unix/
-DISTNAME= unwindows
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Magnifying utility which updates continuously
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-ALL_TARGET= dynamag
-PLIST_FILES= bin/dynamag
-USES= imake tar:Z
-USE_XORG= x11 xaw xext xmu xt xpm sm ice
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/dynamag ${STAGEDIR}${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/x11/dynamag/distinfo b/x11/dynamag/distinfo
deleted file mode 100644
index 7235ab28a0fb..000000000000
--- a/x11/dynamag/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (unwindows.tar.Z) = e40e30661c57f1ddd8a0c12d2144f7c9239bf0aae4da21a5d79ba2bfdafb67df
-SIZE (unwindows.tar.Z) = 307652
diff --git a/x11/dynamag/pkg-descr b/x11/dynamag/pkg-descr
deleted file mode 100644
index 9a2b9283e5a7..000000000000
--- a/x11/dynamag/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-from the source:
-
- This is a major rewrite of the xmag program distributed by MIT with
- X11R5. It features three modes of magnification. The magnifier
- can be made to follow the mouse pointer around, displaying a
- magnified image either in a window that is "sticky" to the pointer,
- or in a stationary window. The magnifier can also be `anchored'
- to continually magnify a fixed area of the screen.
-
-The sticky window does not work.
-
-WWW: http://larswiki.atrc.utoronto.ca/wiki/indepth/Unwindows
-
-Trevor Johnson
diff --git a/x11/xcurs/Makefile b/x11/xcurs/Makefile
deleted file mode 100644
index 040885b2cf34..000000000000
--- a/x11/xcurs/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= xcurs
-PORTVERSION= 0.5.1
-PORTREVISION= 7
-CATEGORIES= x11 python
-MASTER_SITES= http://freebsd.nsu.ru/distfiles/ \
- #http://varg.dyndns.org/psi/files/xcurs/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Editor for new X.Org style full-color cursors properties
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow@${PY_FLAVOR}
-
-USES= python:2.7
-USE_GNOME= pygtk2
-NO_BUILD= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's,#!/usr/bin/python,#!${PYTHON_CMD},g' \
- ${WRKSRC}/parsexcursor.py ${WRKSRC}/xcurs.py
- @${REINPLACE_CMD} -e 's,gtk\.mainquit,gtk\.main_quit,' \
- ${WRKSRC}/xcurs.py ${WRKSRC}/gladew.py ${WRKSRC}/filesel.py
- @${REINPLACE_CMD} -e 's,gtk\.mainloop,gtk\.main,' ${WRKSRC}/filesel.py
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/xcurs.py ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}
- ${INSTALL_DATA} ${WRKSRC}/filesel.py ${WRKSRC}/gladew.py \
- ${WRKSRC}/parsexcursor.py ${WRKSRC}/xcursorlist.py \
- ${STAGEDIR}${PREFIX}/lib/${PORTNAME}
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/xcurs.glade ${STAGEDIR}${DATADIR}
-
-.include <bsd.port.mk>
diff --git a/x11/xcurs/distinfo b/x11/xcurs/distinfo
deleted file mode 100644
index a4c62e46eeac..000000000000
--- a/x11/xcurs/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xcurs-0.5.1.tar.gz) = 0705660955f308446b0d2af0d1189f01f92ee7b18bfb420bb3d375f601d9bf60
-SIZE (xcurs-0.5.1.tar.gz) = 15687
diff --git a/x11/xcurs/files/patch-gladew.py b/x11/xcurs/files/patch-gladew.py
deleted file mode 100644
index fa2241d7bc5e..000000000000
--- a/x11/xcurs/files/patch-gladew.py
+++ /dev/null
@@ -1,24 +0,0 @@
---- gladew.py.orig Mon Dec 27 11:44:55 2004
-+++ gladew.py Mon Dec 27 11:44:39 2004
-@@ -2,7 +2,11 @@
- pygtk.require('2.0')
- import gtk.glade
- import gobject
--import new, types
-+import os, sys, new, types
-+
-+def find_datafile(filename):
-+ prefix = os.path.split(os.path.dirname(sys.argv[0]))[0]
-+ return os.path.join(prefix, 'share', 'xcurs', filename)
-
- class GladeWidget:
- #if we are doing instance counting, this holds the variable
-@@ -13,7 +17,7 @@
-
- #initialize variables
- self.autoclose = autoclose
-- self.widgets = gtk.glade.XML(glade_file, widget_name)
-+ self.widgets = gtk.glade.XML(find_datafile(glade_file), widget_name)
- callbacks = {}
-
- #find and store methods as bound callbacks
diff --git a/x11/xcurs/files/patch-xcurs.py b/x11/xcurs/files/patch-xcurs.py
deleted file mode 100644
index 4b2b3e1f7513..000000000000
--- a/x11/xcurs/files/patch-xcurs.py
+++ /dev/null
@@ -1,24 +0,0 @@
---- xcurs.py.orig Wed Sep 1 03:50:28 2004
-+++ xcurs.py Mon Dec 27 11:24:46 2004
-@@ -1,6 +1,10 @@
- #!/usr/bin/python -OO
-
--import sys, re
-+import os, sys, re
-+
-+prefix = os.path.split(os.path.dirname(sys.argv[0]))[0]
-+sys.path.append(os.path.join(prefix, 'lib', 'xcurs'))
-+
- import pygtk
- pygtk.require('2.0')
- import gtk.glade
-@@ -8,7 +12,7 @@
- import gladew
--import Image
-+from PIL import Image
-
--import os, new, types
-+import new, types
-
- # for xcurs
- # import parsexcursor
diff --git a/x11/xcurs/pkg-descr b/x11/xcurs/pkg-descr
deleted file mode 100644
index 61cd319ed7e9..000000000000
--- a/x11/xcurs/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-XCurs is a program for editing XCursor formatted XFree86/X.Org mouse cursors.
-This type of format became available as a result of Keith Packard's work on
-XFree86 v4.3.
diff --git a/x11/xcurs/pkg-plist b/x11/xcurs/pkg-plist
deleted file mode 100644
index a76b4bec4fc6..000000000000
--- a/x11/xcurs/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/xcurs
-lib/xcurs/filesel.py
-lib/xcurs/gladew.py
-lib/xcurs/parsexcursor.py
-lib/xcurs/xcursorlist.py
-%%DATADIR%%/README
-%%DATADIR%%/xcurs.glade
diff --git a/x11/xscreensaver-gnome-hacks/Makefile b/x11/xscreensaver-gnome-hacks/Makefile
deleted file mode 100644
index 8846ad32cfa2..000000000000
--- a/x11/xscreensaver-gnome-hacks/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= xscreensaver-gnome-hacks
-PORTREVISION= 3
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Screensaver modules for use with xscreensaver and gnome-screensaver
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-MASTERDIR= ${.CURDIR}/../xscreensaver-gnome
-DESCR= ${.CURDIR}/pkg-descr
-PLIST= ${.CURDIR}/pkg-plist
-
-CONFLICTS= xscreensaver-[0-9]* xscreensaver-gnome-[0-9]*
-
-OPTIONS_DEFINE= ALL_FORTUNES
-ALL_FORTUNES_DESC= Enable support for all fortunes
-
-USES= perl5 shebangfix
-USE_PERL5= build
-SHEBANG_FILES= ${SS_SCRIPTS:S,^,driver/,}
-EXTRA_PATCHES= ${FILESDIR}/extra-patch-nodriver
-
-SS_SCRIPTS= xscreensaver-getimage-desktop xscreensaver-getimage-file \
- xscreensaver-getimage-video \
- xscreensaver-text
-SS_PROGRAMS= xscreensaver-getimage
-
-post-build:
- @cd ${WRKSRC}/driver && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \
- Makefile ${MAKE_ARGS} xscreensaver-getimage
-
-post-install-slave:
- @${MKDIR} ${STAGEDIR}${PREFIX}/bin
-.for sf in ${SS_SCRIPTS}
- ${INSTALL_SCRIPT} ${WRKSRC}/driver/${sf} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/driver/${sf}.man \
- ${STAGEDIR}${MAN1PREFIX}/man/man1/${sf}.1
-.endfor
-.for sf in ${SS_PROGRAMS}
- ${INSTALL_PROGRAM} ${WRKSRC}/driver/${sf} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/driver/${sf}.man \
- ${STAGEDIR}${MAN1PREFIX}/man/man1/${sf}.1
-.endfor
-
-.include "${MASTERDIR}/Makefile"
diff --git a/x11/xscreensaver-gnome-hacks/pkg-descr b/x11/xscreensaver-gnome-hacks/pkg-descr
deleted file mode 100644
index b7f40be28ab3..000000000000
--- a/x11/xscreensaver-gnome-hacks/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Xscreesaver-gnome-hacks is a collection of screensaver modules that can
-be used with xscreensaver or gnome-screensaver.
-
-WWW: https://www.jwz.org/xscreensaver/
diff --git a/x11/xscreensaver-gnome-hacks/pkg-plist b/x11/xscreensaver-gnome-hacks/pkg-plist
deleted file mode 100644
index 48dbe874c9a5..000000000000
--- a/x11/xscreensaver-gnome-hacks/pkg-plist
+++ /dev/null
@@ -1,600 +0,0 @@
-bin/xscreensaver-getimage
-bin/xscreensaver-getimage-desktop
-bin/xscreensaver-getimage-file
-bin/xscreensaver-getimage-video
-bin/xscreensaver-gl-helper
-bin/xscreensaver-hacks/abstractile
-bin/xscreensaver-hacks/anemone
-bin/xscreensaver-hacks/anemotaxis
-bin/xscreensaver-hacks/antinspect
-bin/xscreensaver-hacks/antmaze
-bin/xscreensaver-hacks/antspotlight
-bin/xscreensaver-hacks/apollonian
-bin/xscreensaver-hacks/apple2
-bin/xscreensaver-hacks/atlantis
-bin/xscreensaver-hacks/attraction
-bin/xscreensaver-hacks/atunnel
-bin/xscreensaver-hacks/barcode
-bin/xscreensaver-hacks/blaster
-bin/xscreensaver-hacks/blinkbox
-bin/xscreensaver-hacks/blitspin
-bin/xscreensaver-hacks/blocktube
-bin/xscreensaver-hacks/boing
-bin/xscreensaver-hacks/bouboule
-bin/xscreensaver-hacks/bouncingcow
-bin/xscreensaver-hacks/boxed
-bin/xscreensaver-hacks/boxfit
-bin/xscreensaver-hacks/braid
-bin/xscreensaver-hacks/bsod
-bin/xscreensaver-hacks/bubble3d
-bin/xscreensaver-hacks/bumps
-bin/xscreensaver-hacks/cage
-bin/xscreensaver-hacks/carousel
-bin/xscreensaver-hacks/ccurve
-bin/xscreensaver-hacks/celtic
-bin/xscreensaver-hacks/circuit
-bin/xscreensaver-hacks/cloudlife
-bin/xscreensaver-hacks/compass
-bin/xscreensaver-hacks/coral
-bin/xscreensaver-hacks/crackberg
-bin/xscreensaver-hacks/crystal
-bin/xscreensaver-hacks/cube21
-bin/xscreensaver-hacks/cubenetic
-bin/xscreensaver-hacks/cubestorm
-bin/xscreensaver-hacks/cubicgrid
-bin/xscreensaver-hacks/cwaves
-bin/xscreensaver-hacks/cynosure
-bin/xscreensaver-hacks/dangerball
-bin/xscreensaver-hacks/decayscreen
-bin/xscreensaver-hacks/deco
-bin/xscreensaver-hacks/deluxe
-bin/xscreensaver-hacks/demon
-bin/xscreensaver-hacks/discrete
-bin/xscreensaver-hacks/distort
-bin/xscreensaver-hacks/drift
-bin/xscreensaver-hacks/endgame
-bin/xscreensaver-hacks/engine
-bin/xscreensaver-hacks/epicycle
-bin/xscreensaver-hacks/eruption
-bin/xscreensaver-hacks/euler2d
-bin/xscreensaver-hacks/extrusion
-bin/xscreensaver-hacks/fadeplot
-bin/xscreensaver-hacks/fiberlamp
-bin/xscreensaver-hacks/fireworkx
-bin/xscreensaver-hacks/flame
-bin/xscreensaver-hacks/flipflop
-bin/xscreensaver-hacks/flipscreen3d
-bin/xscreensaver-hacks/fliptext
-bin/xscreensaver-hacks/flow
-bin/xscreensaver-hacks/fluidballs
-bin/xscreensaver-hacks/flurry
-bin/xscreensaver-hacks/flyingtoasters
-bin/xscreensaver-hacks/fontglide
-bin/xscreensaver-hacks/fuzzyflakes
-bin/xscreensaver-hacks/galaxy
-bin/xscreensaver-hacks/gears
-bin/xscreensaver-hacks/gflux
-bin/xscreensaver-hacks/glblur
-bin/xscreensaver-hacks/glcells
-bin/xscreensaver-hacks/gleidescope
-bin/xscreensaver-hacks/glhanoi
-bin/xscreensaver-hacks/glknots
-bin/xscreensaver-hacks/glmatrix
-bin/xscreensaver-hacks/glplanet
-bin/xscreensaver-hacks/glschool
-bin/xscreensaver-hacks/glslideshow
-bin/xscreensaver-hacks/glsnake
-bin/xscreensaver-hacks/gltext
-bin/xscreensaver-hacks/goop
-bin/xscreensaver-hacks/grav
-bin/xscreensaver-hacks/greynetic
-bin/xscreensaver-hacks/halftone
-bin/xscreensaver-hacks/halo
-bin/xscreensaver-hacks/helix
-bin/xscreensaver-hacks/hopalong
-bin/xscreensaver-hacks/hypertorus
-bin/xscreensaver-hacks/hypnowheel
-bin/xscreensaver-hacks/ifs
-bin/xscreensaver-hacks/imsmap
-bin/xscreensaver-hacks/interaggregate
-bin/xscreensaver-hacks/interference
-bin/xscreensaver-hacks/intermomentary
-bin/xscreensaver-hacks/jigglypuff
-bin/xscreensaver-hacks/jigsaw
-bin/xscreensaver-hacks/juggler3d
-bin/xscreensaver-hacks/julia
-bin/xscreensaver-hacks/kaleidescope
-bin/xscreensaver-hacks/klein
-bin/xscreensaver-hacks/kumppa
-bin/xscreensaver-hacks/lament
-bin/xscreensaver-hacks/lavalite
-bin/xscreensaver-hacks/lcdscrub
-bin/xscreensaver-hacks/ljlatest
-bin/xscreensaver-hacks/lockward
-bin/xscreensaver-hacks/loop
-bin/xscreensaver-hacks/m6502
-bin/xscreensaver-hacks/maze
-bin/xscreensaver-hacks/memscroller
-bin/xscreensaver-hacks/menger
-bin/xscreensaver-hacks/metaballs
-bin/xscreensaver-hacks/mirrorblob
-bin/xscreensaver-hacks/moebius
-bin/xscreensaver-hacks/moebiusgears
-bin/xscreensaver-hacks/moire
-bin/xscreensaver-hacks/moire2
-bin/xscreensaver-hacks/molecule
-bin/xscreensaver-hacks/morph3d
-bin/xscreensaver-hacks/mountain
-bin/xscreensaver-hacks/munch
-bin/xscreensaver-hacks/nerverot
-bin/xscreensaver-hacks/noof
-bin/xscreensaver-hacks/noseguy
-bin/xscreensaver-hacks/pacman
-bin/xscreensaver-hacks/pedal
-bin/xscreensaver-hacks/penetrate
-bin/xscreensaver-hacks/penrose
-bin/xscreensaver-hacks/petri
-bin/xscreensaver-hacks/phosphor
-bin/xscreensaver-hacks/photopile
-bin/xscreensaver-hacks/piecewise
-bin/xscreensaver-hacks/pinion
-bin/xscreensaver-hacks/pipes
-bin/xscreensaver-hacks/polyhedra
-bin/xscreensaver-hacks/polyominoes
-bin/xscreensaver-hacks/polytopes
-bin/xscreensaver-hacks/pong
-bin/xscreensaver-hacks/popsquares
-bin/xscreensaver-hacks/providence
-bin/xscreensaver-hacks/pulsar
-bin/xscreensaver-hacks/pyro
-bin/xscreensaver-hacks/qix
-bin/xscreensaver-hacks/queens
-bin/xscreensaver-hacks/rd-bomb
-bin/xscreensaver-hacks/ripples
-bin/xscreensaver-hacks/rocks
-bin/xscreensaver-hacks/rorschach
-bin/xscreensaver-hacks/rotzoomer
-bin/xscreensaver-hacks/rubik
-bin/xscreensaver-hacks/rubikblocks
-bin/xscreensaver-hacks/sballs
-bin/xscreensaver-hacks/shadebobs
-bin/xscreensaver-hacks/sierpinski
-bin/xscreensaver-hacks/sierpinski3d
-bin/xscreensaver-hacks/skytentacles
-bin/xscreensaver-hacks/slidescreen
-bin/xscreensaver-hacks/slip
-bin/xscreensaver-hacks/sonar
-bin/xscreensaver-hacks/speedmine
-bin/xscreensaver-hacks/spheremonics
-bin/xscreensaver-hacks/spotlight
-bin/xscreensaver-hacks/sproingies
-bin/xscreensaver-hacks/squiral
-bin/xscreensaver-hacks/stairs
-bin/xscreensaver-hacks/starfish
-bin/xscreensaver-hacks/starwars
-bin/xscreensaver-hacks/stonerview
-bin/xscreensaver-hacks/strange
-bin/xscreensaver-hacks/substrate
-bin/xscreensaver-hacks/superquadrics
-bin/xscreensaver-hacks/surfaces
-bin/xscreensaver-hacks/swirl
-bin/xscreensaver-hacks/tangram
-bin/xscreensaver-hacks/thornbird
-bin/xscreensaver-hacks/timetunnel
-bin/xscreensaver-hacks/topblock
-bin/xscreensaver-hacks/triangle
-bin/xscreensaver-hacks/truchet
-bin/xscreensaver-hacks/twang
-bin/xscreensaver-hacks/vermiculate
-bin/xscreensaver-hacks/vidwhacker
-bin/xscreensaver-hacks/voronoi
-bin/xscreensaver-hacks/wander
-bin/xscreensaver-hacks/webcollage
-bin/xscreensaver-hacks/whirlwindwarp
-bin/xscreensaver-hacks/wormhole
-bin/xscreensaver-hacks/xanalogtv
-bin/xscreensaver-hacks/xflame
-bin/xscreensaver-hacks/xjack
-bin/xscreensaver-hacks/xlyap
-bin/xscreensaver-hacks/xmatrix
-bin/xscreensaver-hacks/xrayswarm
-bin/xscreensaver-hacks/xspirograph
-bin/xscreensaver-hacks/zoom
-bin/xscreensaver-text
-man/man1/xscreensaver-getimage-desktop.1.gz
-man/man1/xscreensaver-getimage-file.1.gz
-man/man1/xscreensaver-getimage-video.1.gz
-man/man1/xscreensaver-getimage.1.gz
-man/man1/xscreensaver-text.1.gz
-man/man6/abstractile.6.gz
-man/man6/anemone.6.gz
-man/man6/anemotaxis.6.gz
-man/man6/antinspect.6.gz
-man/man6/antmaze.6.gz
-man/man6/antspotlight.6.gz
-man/man6/apollonian.6.gz
-man/man6/apple2.6.gz
-man/man6/atlantis.6.gz
-man/man6/attraction.6.gz
-man/man6/atunnel.6.gz
-man/man6/barcode.6.gz
-man/man6/blaster.6.gz
-man/man6/blinkbox.6.gz
-man/man6/blitspin.6.gz
-man/man6/blocktube.6.gz
-man/man6/boing.6.gz
-man/man6/bouboule.6.gz
-man/man6/bouncingcow.6.gz
-man/man6/boxed.6.gz
-man/man6/boxfit.6.gz
-man/man6/braid.6.gz
-man/man6/bsod.6.gz
-man/man6/bubble3d.6.gz
-man/man6/bumps.6.gz
-man/man6/cage.6.gz
-man/man6/carousel.6.gz
-man/man6/ccurve.6.gz
-man/man6/celtic.6.gz
-man/man6/circuit.6.gz
-man/man6/cloudlife.6.gz
-man/man6/compass.6.gz
-man/man6/coral.6.gz
-man/man6/crackberg.6.gz
-man/man6/crystal.6.gz
-man/man6/cube21.6.gz
-man/man6/cubenetic.6.gz
-man/man6/cubestorm.6.gz
-man/man6/cubicgrid.6.gz
-man/man6/cwaves.6.gz
-man/man6/cynosure.6.gz
-man/man6/dangerball.6.gz
-man/man6/decayscreen.6.gz
-man/man6/deco.6.gz
-man/man6/deluxe.6.gz
-man/man6/demon.6.gz
-man/man6/discrete.6.gz
-man/man6/distort.6.gz
-man/man6/drift.6.gz
-man/man6/endgame.6.gz
-man/man6/engine.6.gz
-man/man6/epicycle.6.gz
-man/man6/eruption.6.gz
-man/man6/euler2d.6.gz
-man/man6/extrusion.6.gz
-man/man6/fadeplot.6.gz
-man/man6/fiberlamp.6.gz
-man/man6/fireworkx.6.gz
-man/man6/flame.6.gz
-man/man6/flipflop.6.gz
-man/man6/flipscreen3d.6.gz
-man/man6/fliptext.6.gz
-man/man6/flow.6.gz
-man/man6/fluidballs.6.gz
-man/man6/flurry.6.gz
-man/man6/flyingtoasters.6.gz
-man/man6/fontglide.6.gz
-man/man6/fuzzyflakes.6.gz
-man/man6/galaxy.6.gz
-man/man6/gears.6.gz
-man/man6/gflux.6.gz
-man/man6/glblur.6.gz
-man/man6/glcells.6.gz
-man/man6/gleidescope.6.gz
-man/man6/glhanoi.6.gz
-man/man6/glknots.6.gz
-man/man6/glmatrix.6.gz
-man/man6/glplanet.6.gz
-man/man6/glschool.6.gz
-man/man6/glslideshow.6.gz
-man/man6/glsnake.6.gz
-man/man6/gltext.6.gz
-man/man6/goop.6.gz
-man/man6/grav.6.gz
-man/man6/greynetic.6.gz
-man/man6/halftone.6.gz
-man/man6/halo.6.gz
-man/man6/helix.6.gz
-man/man6/hopalong.6.gz
-man/man6/hypertorus.6.gz
-man/man6/hypnowheel.6.gz
-man/man6/ifs.6.gz
-man/man6/imsmap.6.gz
-man/man6/interaggregate.6.gz
-man/man6/interference.6.gz
-man/man6/intermomentary.6.gz
-man/man6/jigglypuff.6.gz
-man/man6/jigsaw.6.gz
-man/man6/juggler3d.6.gz
-man/man6/julia.6.gz
-man/man6/kaleidescope.6.gz
-man/man6/klein.6.gz
-man/man6/kumppa.6.gz
-man/man6/lament.6.gz
-man/man6/lavalite.6.gz
-man/man6/lcdscrub.6.gz
-man/man6/ljlatest.6.gz
-man/man6/lockward.6.gz
-man/man6/loop.6.gz
-man/man6/maze.6.gz
-man/man6/memscroller.6.gz
-man/man6/menger.6.gz
-man/man6/metaballs.6.gz
-man/man6/mirrorblob.6.gz
-man/man6/moebius.6.gz
-man/man6/moebiusgears.6.gz
-man/man6/moire.6.gz
-man/man6/moire2.6.gz
-man/man6/molecule.6.gz
-man/man6/morph3d.6.gz
-man/man6/mountain.6.gz
-man/man6/munch.6.gz
-man/man6/nerverot.6.gz
-man/man6/noof.6.gz
-man/man6/noseguy.6.gz
-man/man6/pacman.6.gz
-man/man6/pedal.6.gz
-man/man6/penetrate.6.gz
-man/man6/penrose.6.gz
-man/man6/petri.6.gz
-man/man6/phosphor.6.gz
-man/man6/photopile.6.gz
-man/man6/piecewise.6.gz
-man/man6/pinion.6.gz
-man/man6/pipes.6.gz
-man/man6/polyhedra.6.gz
-man/man6/polyominoes.6.gz
-man/man6/polytopes.6.gz
-man/man6/pong.6.gz
-man/man6/providence.6.gz
-man/man6/pulsar.6.gz
-man/man6/pyro.6.gz
-man/man6/qix.6.gz
-man/man6/queens.6.gz
-man/man6/rd-bomb.6.gz
-man/man6/ripples.6.gz
-man/man6/rocks.6.gz
-man/man6/rorschach.6.gz
-man/man6/rotzoomer.6.gz
-man/man6/rubik.6.gz
-man/man6/rubikblocks.6.gz
-man/man6/sballs.6.gz
-man/man6/shadebobs.6.gz
-man/man6/sierpinski.6.gz
-man/man6/sierpinski3d.6.gz
-man/man6/skytentacles.6.gz
-man/man6/slidescreen.6.gz
-man/man6/slip.6.gz
-man/man6/sonar.6.gz
-man/man6/speedmine.6.gz
-man/man6/spheremonics.6.gz
-man/man6/spotlight.6.gz
-man/man6/sproingies.6.gz
-man/man6/squiral.6.gz
-man/man6/stairs.6.gz
-man/man6/starfish.6.gz
-man/man6/starwars.6.gz
-man/man6/stonerview.6.gz
-man/man6/strange.6.gz
-man/man6/substrate.6.gz
-man/man6/superquadrics.6.gz
-man/man6/surfaces.6.gz
-man/man6/swirl.6.gz
-man/man6/tangram.6.gz
-man/man6/thornbird.6.gz
-man/man6/timetunnel.6.gz
-man/man6/topblock.6.gz
-man/man6/triangle.6.gz
-man/man6/truchet.6.gz
-man/man6/twang.6.gz
-man/man6/vermiculate.6.gz
-man/man6/vidwhacker.6.gz
-man/man6/voronoi.6.gz
-man/man6/wander.6.gz
-man/man6/webcollage.6.gz
-man/man6/whirlwindwarp.6.gz
-man/man6/wormhole.6.gz
-man/man6/xanalogtv.6.gz
-man/man6/xflame.6.gz
-man/man6/xjack.6.gz
-man/man6/xlyap.6.gz
-man/man6/xmatrix.6.gz
-man/man6/xrayswarm.6.gz
-man/man6/xscreensaver-gl-helper.6.gz
-man/man6/xspirograph.6.gz
-man/man6/zoom.6.gz
-share/xscreensaver/config/abstractile.xml
-share/xscreensaver/config/anemone.xml
-share/xscreensaver/config/anemotaxis.xml
-share/xscreensaver/config/antinspect.xml
-share/xscreensaver/config/antmaze.xml
-share/xscreensaver/config/antspotlight.xml
-share/xscreensaver/config/apollonian.xml
-share/xscreensaver/config/apple2.xml
-share/xscreensaver/config/atlantis.xml
-share/xscreensaver/config/attraction.xml
-share/xscreensaver/config/atunnel.xml
-share/xscreensaver/config/barcode.xml
-share/xscreensaver/config/blaster.xml
-share/xscreensaver/config/blinkbox.xml
-share/xscreensaver/config/blitspin.xml
-share/xscreensaver/config/blocktube.xml
-share/xscreensaver/config/boing.xml
-share/xscreensaver/config/bouboule.xml
-share/xscreensaver/config/bouncingcow.xml
-share/xscreensaver/config/boxed.xml
-share/xscreensaver/config/boxfit.xml
-share/xscreensaver/config/braid.xml
-share/xscreensaver/config/bsod.xml
-share/xscreensaver/config/bubble3d.xml
-share/xscreensaver/config/bumps.xml
-share/xscreensaver/config/cage.xml
-share/xscreensaver/config/carousel.xml
-share/xscreensaver/config/celtic.xml
-share/xscreensaver/config/ccurve.xml
-share/xscreensaver/config/circuit.xml
-share/xscreensaver/config/cloudlife.xml
-share/xscreensaver/config/compass.xml
-share/xscreensaver/config/coral.xml
-share/xscreensaver/config/crackberg.xml
-share/xscreensaver/config/crystal.xml
-share/xscreensaver/config/cube21.xml
-share/xscreensaver/config/cubenetic.xml
-share/xscreensaver/config/cubestorm.xml
-share/xscreensaver/config/cubicgrid.xml
-share/xscreensaver/config/cwaves.xml
-share/xscreensaver/config/cynosure.xml
-share/xscreensaver/config/dangerball.xml
-share/xscreensaver/config/decayscreen.xml
-share/xscreensaver/config/deco.xml
-share/xscreensaver/config/deluxe.xml
-share/xscreensaver/config/demon.xml
-share/xscreensaver/config/discrete.xml
-share/xscreensaver/config/distort.xml
-share/xscreensaver/config/drift.xml
-share/xscreensaver/config/endgame.xml
-share/xscreensaver/config/engine.xml
-share/xscreensaver/config/epicycle.xml
-share/xscreensaver/config/eruption.xml
-share/xscreensaver/config/euler2d.xml
-share/xscreensaver/config/extrusion.xml
-share/xscreensaver/config/fadeplot.xml
-share/xscreensaver/config/fiberlamp.xml
-share/xscreensaver/config/fireworkx.xml
-share/xscreensaver/config/flame.xml
-share/xscreensaver/config/flipflop.xml
-share/xscreensaver/config/flipscreen3d.xml
-share/xscreensaver/config/fliptext.xml
-share/xscreensaver/config/flow.xml
-share/xscreensaver/config/fluidballs.xml
-share/xscreensaver/config/flurry.xml
-share/xscreensaver/config/flyingtoasters.xml
-share/xscreensaver/config/fontglide.xml
-share/xscreensaver/config/fuzzyflakes.xml
-share/xscreensaver/config/galaxy.xml
-share/xscreensaver/config/gears.xml
-share/xscreensaver/config/gflux.xml
-share/xscreensaver/config/glblur.xml
-share/xscreensaver/config/glcells.xml
-share/xscreensaver/config/gleidescope.xml
-share/xscreensaver/config/glhanoi.xml
-share/xscreensaver/config/glknots.xml
-share/xscreensaver/config/glmatrix.xml
-share/xscreensaver/config/glplanet.xml
-share/xscreensaver/config/glschool.xml
-share/xscreensaver/config/glslideshow.xml
-share/xscreensaver/config/glsnake.xml
-share/xscreensaver/config/gltext.xml
-share/xscreensaver/config/goop.xml
-share/xscreensaver/config/grav.xml
-share/xscreensaver/config/greynetic.xml
-share/xscreensaver/config/halftone.xml
-share/xscreensaver/config/halo.xml
-share/xscreensaver/config/helix.xml
-share/xscreensaver/config/hopalong.xml
-share/xscreensaver/config/hypertorus.xml
-share/xscreensaver/config/hypnowheel.xml
-share/xscreensaver/config/ifs.xml
-share/xscreensaver/config/imsmap.xml
-share/xscreensaver/config/interaggregate.xml
-share/xscreensaver/config/interference.xml
-share/xscreensaver/config/intermomentary.xml
-share/xscreensaver/config/jigglypuff.xml
-share/xscreensaver/config/jigsaw.xml
-share/xscreensaver/config/juggler3d.xml
-share/xscreensaver/config/julia.xml
-share/xscreensaver/config/kaleidescope.xml
-share/xscreensaver/config/klein.xml
-share/xscreensaver/config/kumppa.xml
-share/xscreensaver/config/lament.xml
-share/xscreensaver/config/lavalite.xml
-share/xscreensaver/config/lcdscrub.xml
-share/xscreensaver/config/lockward.xml
-share/xscreensaver/config/loop.xml
-share/xscreensaver/config/m6502.xml
-share/xscreensaver/config/maze.xml
-share/xscreensaver/config/memscroller.xml
-share/xscreensaver/config/menger.xml
-share/xscreensaver/config/metaballs.xml
-share/xscreensaver/config/mirrorblob.xml
-share/xscreensaver/config/moebius.xml
-share/xscreensaver/config/moebiusgears.xml
-share/xscreensaver/config/moire.xml
-share/xscreensaver/config/moire2.xml
-share/xscreensaver/config/molecule.xml
-share/xscreensaver/config/morph3d.xml
-share/xscreensaver/config/mountain.xml
-share/xscreensaver/config/munch.xml
-share/xscreensaver/config/nerverot.xml
-share/xscreensaver/config/noof.xml
-share/xscreensaver/config/noseguy.xml
-share/xscreensaver/config/pacman.xml
-share/xscreensaver/config/pedal.xml
-share/xscreensaver/config/penetrate.xml
-share/xscreensaver/config/penrose.xml
-share/xscreensaver/config/petri.xml
-share/xscreensaver/config/phosphor.xml
-share/xscreensaver/config/photopile.xml
-share/xscreensaver/config/piecewise.xml
-share/xscreensaver/config/pinion.xml
-share/xscreensaver/config/pipes.xml
-share/xscreensaver/config/polyhedra.xml
-share/xscreensaver/config/polyominoes.xml
-share/xscreensaver/config/polytopes.xml
-share/xscreensaver/config/pong.xml
-share/xscreensaver/config/popsquares.xml
-share/xscreensaver/config/providence.xml
-share/xscreensaver/config/pulsar.xml
-share/xscreensaver/config/pyro.xml
-share/xscreensaver/config/qix.xml
-share/xscreensaver/config/queens.xml
-share/xscreensaver/config/rd-bomb.xml
-share/xscreensaver/config/ripples.xml
-share/xscreensaver/config/rocks.xml
-share/xscreensaver/config/rorschach.xml
-share/xscreensaver/config/rotzoomer.xml
-share/xscreensaver/config/rubik.xml
-share/xscreensaver/config/rubikblocks.xml
-share/xscreensaver/config/sballs.xml
-share/xscreensaver/config/shadebobs.xml
-share/xscreensaver/config/sierpinski.xml
-share/xscreensaver/config/sierpinski3d.xml
-share/xscreensaver/config/skytentacles.xml
-share/xscreensaver/config/slidescreen.xml
-share/xscreensaver/config/slip.xml
-share/xscreensaver/config/sonar.xml
-share/xscreensaver/config/speedmine.xml
-share/xscreensaver/config/spheremonics.xml
-share/xscreensaver/config/spotlight.xml
-share/xscreensaver/config/sproingies.xml
-share/xscreensaver/config/squiral.xml
-share/xscreensaver/config/stairs.xml
-share/xscreensaver/config/starfish.xml
-share/xscreensaver/config/starwars.xml
-share/xscreensaver/config/stonerview.xml
-share/xscreensaver/config/strange.xml
-share/xscreensaver/config/substrate.xml
-share/xscreensaver/config/superquadrics.xml
-share/xscreensaver/config/surfaces.xml
-share/xscreensaver/config/swirl.xml
-share/xscreensaver/config/tangram.xml
-share/xscreensaver/config/thornbird.xml
-share/xscreensaver/config/timetunnel.xml
-share/xscreensaver/config/topblock.xml
-share/xscreensaver/config/triangle.xml
-share/xscreensaver/config/truchet.xml
-share/xscreensaver/config/twang.xml
-share/xscreensaver/config/vermiculate.xml
-share/xscreensaver/config/vidwhacker.xml
-share/xscreensaver/config/voronoi.xml
-share/xscreensaver/config/wander.xml
-share/xscreensaver/config/webcollage.xml
-share/xscreensaver/config/whirlwindwarp.xml
-share/xscreensaver/config/wormhole.xml
-share/xscreensaver/config/xanalogtv.xml
-share/xscreensaver/config/xflame.xml
-share/xscreensaver/config/xjack.xml
-share/xscreensaver/config/xlyap.xml
-share/xscreensaver/config/xmatrix.xml
-share/xscreensaver/config/xrayswarm.xml
-share/xscreensaver/config/xspirograph.xml
-share/xscreensaver/config/zoom.xml
diff --git a/x11/xscreensaver-gnome/Makefile b/x11/xscreensaver-gnome/Makefile
deleted file mode 100644
index 40e54f5fdfc1..000000000000
--- a/x11/xscreensaver-gnome/Makefile
+++ /dev/null
@@ -1,111 +0,0 @@
-# Created by: Ade Lovett <ade@FreeBSD.org>
-# $FreeBSD$
-# $MCom: ports/x11/xscreensaver-gnome/Makefile,v 1.5 2007/08/15 18:29:16 mezz Exp $
-
-PORTNAME?= xscreensaver-gnome
-PORTVERSION= 5.12
-PORTREVISION?= 5
-CATEGORIES= x11 gnome
-MASTER_SITES= http://www.jwz.org/xscreensaver/
-DISTNAME= xscreensaver-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Save your screen while you entertain your cat (for GNOME users)
-
-BROKEN= unfetchable
-DEPRECATED= Unfetchable, unmaintained
-EXPIRATION_DATE= 2019-10-16
-
-LIB_DEPENDS= libgle.so:graphics/gle
-
-#CONFLICTS?= xscreensaver-[0-9]* xscreensaver-gnome-hacks-[0-9]*
-
-USE_XORG= x11 xpm
-USE_GL= gl
-USE_GNOME= libglade2
-USES+= dos2unix gettext gmake jpeg perl5 pathfix pkgconfig
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-gtk --with-gl --with-gle --with-pixbuf --with-xpm \
- --with-jpeg=${LOCALBASE} --with-xshm-ext --with-xdbe-ext \
- --with-hackdir=${PREFIX}/bin/xscreensaver-hacks \
- --with-configdir=${PREFIX}/share/xscreensaver/config \
- --with-dpms-ext --with-xinerama-ext --with-xf86vmode-ext \
- --with-xf86gamma-ext --with-randr-ext --enable-locking \
- --with-x-app-defaults=${PREFIX}/lib/X11/app-defaults
-DESTDIRNAME= install_prefix
-CPPFLAGS+= -I${LOCALBASE}/include
-LIBS+= -L${LOCALBASE}/lib -lintl
-
-OPTIONS_DEFINE= PAM KEYRING ALL_FORTUNES SETUID_HACKS
-OPTIONS_DEFAULT= PAM KEYRING
-KEYRING_DESC= GnomeKeyring integration (needs PAM)
-ALL_FORTUNES_DESC= Support for all fortunes
-SETUID_HACKS_DESC= Install sonar hack suid so it can ping
-
-SUB_FILES+= xscreensaver.pam
-
-.include <bsd.port.pre.mk>
-
-.if ${PORT_OPTIONS:MALL_FORTUNES}
-CONFIGURE_ARGS+= --with-fortune="/usr/games/fortune -sa"
-.endif
-
-.if ${PORT_OPTIONS:MPAM} || ${PORT_OPTIONS:MKEYRING}
-CONFIGURE_ARGS+= --with-pam
-PLIST_SUB+= PAM=""
-.else
-CONFIGURE_ARGS+= --without-pam
-PLIST_SUB+= PAM="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MKEYRING}
-SUB_LIST+= PAM_KEYRING=
-RUN_DEPENDS+= ${LOCALBASE}/lib/pam_gnome_keyring.so:security/gnome-keyring
-.else
-SUB_LIST+= PAM_KEYRING=\#
-.endif
-
-.if ${PORT_OPTIONS:MSETUID_HACKS}
-CONFIGURE_ARGS+= --with-setuid-hacks
-.endif
-
-.if ${ARCH} == "amd64"
-CFLAGS+= -O0
-.endif
-
-DOS2UNIX_FILES= hacks/glx/topblock.c
-post-patch:
- @${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|g ; \
- s|/usr/X11R6|${LOCALBASE}|g' \
- ${WRKSRC}/configure
-.if ${PORT_OPTIONS:MPAM}
-.for f in driver/passwd-pam.c driver/xscreensaver.man
- @${REINPLACE_CMD} -e 's|/etc/pam.d|${PREFIX}/etc/pam.d|g' \
- ${WRKSRC}/${f}
-.endfor
-.else
- @${REINPLACE_CMD} -e 's|install-xml install-pam|install-xml|' \
- ${WRKSRC}/driver/Makefile.in
-.endif
-
-pre-build:
- @(cd ${WRKSRC}/hacks && ./m6502.sh m6502.h images/m6502/*.asm)
- @(cd ${WRKSRC}/hacks/glx && ./molecules.sh molecules.h ../images/molecules/*.pdb)
-
-pre-install:
-.if ${PORT_OPTIONS:MPAM}
- @${CP} ${WRKDIR}/xscreensaver.pam ${WRKSRC}/driver/xscreensaver.pam
-.endif
-
-.if !target(post-install-slave)
-post-install-slave:
- @${DO_NADA}
-.endif
-
-post-install: post-install-slave
- @(if test -x ${STAGEDIR}${PREFIX}/bin/xscreensaver-hacks/webcollage-helper; then \
- ${ECHO} "bin/xscreensaver-hacks/webcollage-helper" | \
- ${CAT} - ${TMPPLIST} > ${TMPPLIST}.cat && \
- ${MV} ${TMPPLIST}.cat ${TMPPLIST}; fi)
-
-.include <bsd.port.post.mk>
diff --git a/x11/xscreensaver-gnome/distinfo b/x11/xscreensaver-gnome/distinfo
deleted file mode 100644
index 0c0e5762537d..000000000000
--- a/x11/xscreensaver-gnome/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xscreensaver-5.12.tar.gz) = b11da52775c895e29c312a4472187afdecffc809ef691c7ae603475072efdbce
-SIZE (xscreensaver-5.12.tar.gz) = 5606851
diff --git a/x11/xscreensaver-gnome/files/extra-patch-nodriver b/x11/xscreensaver-gnome/files/extra-patch-nodriver
deleted file mode 100644
index 4e455d355b49..000000000000
--- a/x11/xscreensaver-gnome/files/extra-patch-nodriver
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig 2010-07-25 19:15:42.000000000 +0200
-+++ Makefile.in 2010-07-25 19:16:50.000000000 +0200
-@@ -6,7 +6,7 @@ srcdir = @srcdir@
- VPATH = @srcdir@
-
- SHELL = /bin/sh
--SUBDIRS = utils driver hacks hacks/glx po
-+SUBDIRS = utils hacks hacks/glx
- #SUBDIRS = utils driver hacks hacks/glx
- SUBDIRS2 = $(SUBDIRS) OSX
- TARFILES = README README.hacking README.VMS INSTALL \
diff --git a/x11/xscreensaver-gnome/files/patch-driver_Makefile.in b/x11/xscreensaver-gnome/files/patch-driver_Makefile.in
deleted file mode 100644
index 44ae2bbd660c..000000000000
--- a/x11/xscreensaver-gnome/files/patch-driver_Makefile.in
+++ /dev/null
@@ -1,13 +0,0 @@
---- driver/Makefile.in.orig 2008-07-18 23:39:27.000000000 -0400
-+++ driver/Makefile.in 2008-07-18 23:41:40.000000000 -0400
-@@ -81,8 +81,8 @@ XPM_LIBS = @XPM_LIBS@
-
-
- AD_DIR = @APPDEFAULTS@
--PAM_DIR = /etc/pam.d
--PAM_CONF = /etc/pam.conf
-+PAM_DIR = ${prefix}/etc/pam.d
-+PAM_CONF = ${prefix}/etc/pam.conf
-
- UTILS_SRC = $(srcdir)/../utils
- UTILS_BIN = ../utils
diff --git a/x11/xscreensaver-gnome/files/patch-hacks_webcollage b/x11/xscreensaver-gnome/files/patch-hacks_webcollage
deleted file mode 100644
index 9cb8dbc0546f..000000000000
--- a/x11/xscreensaver-gnome/files/patch-hacks_webcollage
+++ /dev/null
@@ -1,23 +0,0 @@
---- hacks/webcollage.orig Sun Apr 20 02:07:13 2003
-+++ hacks/webcollage Sun Apr 20 02:07:52 2003
-@@ -31,6 +31,9 @@
- #
- # Driftnet is the Unix implementation of the MacOS "EtherPEG" program.
-
-+BEGIN {
-+ eval "use bytes";
-+}
-
- require 5;
- use strict;
-@@ -46,10 +49,6 @@
- require POSIX;
- use Fcntl ':flock'; # import LOCK_* constants
- use POSIX qw(strftime);
--
--use bytes; # Larry can take Unicode and shove it up his ass sideways.
-- # Perl 5.8.0 causes us to start getting incomprehensible
-- # errors about UTF-8 all over the place without this.
-
-
- my $progname = $0; $progname =~ s@.*/@@g;
diff --git a/x11/xscreensaver-gnome/files/xscreensaver.pam.in b/x11/xscreensaver-gnome/files/xscreensaver.pam.in
deleted file mode 100644
index c2f8394ff826..000000000000
--- a/x11/xscreensaver-gnome/files/xscreensaver.pam.in
+++ /dev/null
@@ -1,3 +0,0 @@
-auth include system
-%%PAM_KEYRING%%auth optional %%LOCALBASE%%/lib/pam_gnome_keyring.so
-account include system
diff --git a/x11/xscreensaver-gnome/pkg-descr b/x11/xscreensaver-gnome/pkg-descr
deleted file mode 100644
index e436ae7b7e17..000000000000
--- a/x11/xscreensaver-gnome/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Xscreensaver will run several programs to continuously update the
-screen instead of going blank. You can specify the programs and their
-arguments using resources. You can also add dpms (power saver) options.
-
-Xscreensaver will make use of any installed OpenGL libraries, such as
-Mesa (also in the ports collection).
-
-The client-server model employed by xscreensaver make it a superior choice
-to xlock, since no separate auto-locking program is needed. It's also
-extremely easy to add new programs like xearth, or any other program that
-can fill the root window as additional screensavers.
-
-WWW: https://www.jwz.org/xscreensaver/
diff --git a/x11/xscreensaver-gnome/pkg-plist b/x11/xscreensaver-gnome/pkg-plist
deleted file mode 100644
index d202f80e7828..000000000000
--- a/x11/xscreensaver-gnome/pkg-plist
+++ /dev/null
@@ -1,639 +0,0 @@
-bin/xscreensaver
-bin/xscreensaver-command
-bin/xscreensaver-demo
-bin/xscreensaver-getimage
-bin/xscreensaver-getimage-file
-bin/xscreensaver-getimage-video
-bin/xscreensaver-gl-helper
-bin/xscreensaver-hacks/abstractile
-bin/xscreensaver-hacks/anemone
-bin/xscreensaver-hacks/anemotaxis
-bin/xscreensaver-hacks/antinspect
-bin/xscreensaver-hacks/antmaze
-bin/xscreensaver-hacks/antspotlight
-bin/xscreensaver-hacks/apollonian
-bin/xscreensaver-hacks/apple2
-bin/xscreensaver-hacks/atlantis
-bin/xscreensaver-hacks/attraction
-bin/xscreensaver-hacks/atunnel
-bin/xscreensaver-hacks/barcode
-bin/xscreensaver-hacks/blaster
-bin/xscreensaver-hacks/blinkbox
-bin/xscreensaver-hacks/blitspin
-bin/xscreensaver-hacks/blocktube
-bin/xscreensaver-hacks/boing
-bin/xscreensaver-hacks/bouboule
-bin/xscreensaver-hacks/bouncingcow
-bin/xscreensaver-hacks/boxed
-bin/xscreensaver-hacks/boxfit
-bin/xscreensaver-hacks/braid
-bin/xscreensaver-hacks/bsod
-bin/xscreensaver-hacks/bubble3d
-bin/xscreensaver-hacks/bumps
-bin/xscreensaver-hacks/cage
-bin/xscreensaver-hacks/carousel
-bin/xscreensaver-hacks/ccurve
-bin/xscreensaver-hacks/celtic
-bin/xscreensaver-hacks/circuit
-bin/xscreensaver-hacks/cloudlife
-bin/xscreensaver-hacks/compass
-bin/xscreensaver-hacks/coral
-bin/xscreensaver-hacks/crackberg
-bin/xscreensaver-hacks/crystal
-bin/xscreensaver-hacks/cube21
-bin/xscreensaver-hacks/cubenetic
-bin/xscreensaver-hacks/cubestorm
-bin/xscreensaver-hacks/cubicgrid
-bin/xscreensaver-hacks/cwaves
-bin/xscreensaver-hacks/cynosure
-bin/xscreensaver-hacks/dangerball
-bin/xscreensaver-hacks/decayscreen
-bin/xscreensaver-hacks/deco
-bin/xscreensaver-hacks/deluxe
-bin/xscreensaver-hacks/demon
-bin/xscreensaver-hacks/discrete
-bin/xscreensaver-hacks/distort
-bin/xscreensaver-hacks/drift
-bin/xscreensaver-hacks/endgame
-bin/xscreensaver-hacks/engine
-bin/xscreensaver-hacks/epicycle
-bin/xscreensaver-hacks/eruption
-bin/xscreensaver-hacks/euler2d
-bin/xscreensaver-hacks/extrusion
-bin/xscreensaver-hacks/fadeplot
-bin/xscreensaver-hacks/fiberlamp
-bin/xscreensaver-hacks/fireworkx
-bin/xscreensaver-hacks/flame
-bin/xscreensaver-hacks/flipflop
-bin/xscreensaver-hacks/flipscreen3d
-bin/xscreensaver-hacks/fliptext
-bin/xscreensaver-hacks/flow
-bin/xscreensaver-hacks/fluidballs
-bin/xscreensaver-hacks/flurry
-bin/xscreensaver-hacks/flyingtoasters
-bin/xscreensaver-hacks/fontglide
-bin/xscreensaver-hacks/fuzzyflakes
-bin/xscreensaver-hacks/galaxy
-bin/xscreensaver-hacks/gears
-bin/xscreensaver-hacks/gflux
-bin/xscreensaver-hacks/glblur
-bin/xscreensaver-hacks/glcells
-bin/xscreensaver-hacks/gleidescope
-bin/xscreensaver-hacks/glhanoi
-bin/xscreensaver-hacks/glknots
-bin/xscreensaver-hacks/glmatrix
-bin/xscreensaver-hacks/glplanet
-bin/xscreensaver-hacks/glschool
-bin/xscreensaver-hacks/glslideshow
-bin/xscreensaver-hacks/glsnake
-bin/xscreensaver-hacks/gltext
-bin/xscreensaver-hacks/goop
-bin/xscreensaver-hacks/grav
-bin/xscreensaver-hacks/greynetic
-bin/xscreensaver-hacks/halftone
-bin/xscreensaver-hacks/halo
-bin/xscreensaver-hacks/helix
-bin/xscreensaver-hacks/hopalong
-bin/xscreensaver-hacks/hypertorus
-bin/xscreensaver-hacks/hypnowheel
-bin/xscreensaver-hacks/ifs
-bin/xscreensaver-hacks/imsmap
-bin/xscreensaver-hacks/interaggregate
-bin/xscreensaver-hacks/interference
-bin/xscreensaver-hacks/intermomentary
-bin/xscreensaver-hacks/jigglypuff
-bin/xscreensaver-hacks/jigsaw
-bin/xscreensaver-hacks/juggler3d
-bin/xscreensaver-hacks/julia
-bin/xscreensaver-hacks/kaleidescope
-bin/xscreensaver-hacks/klein
-bin/xscreensaver-hacks/kumppa
-bin/xscreensaver-hacks/lament
-bin/xscreensaver-hacks/lavalite
-bin/xscreensaver-hacks/lcdscrub
-bin/xscreensaver-hacks/ljlatest
-bin/xscreensaver-hacks/lockward
-bin/xscreensaver-hacks/loop
-bin/xscreensaver-hacks/m6502
-bin/xscreensaver-hacks/maze
-bin/xscreensaver-hacks/memscroller
-bin/xscreensaver-hacks/menger
-bin/xscreensaver-hacks/metaballs
-bin/xscreensaver-hacks/mirrorblob
-bin/xscreensaver-hacks/moebius
-bin/xscreensaver-hacks/moebiusgears
-bin/xscreensaver-hacks/moire
-bin/xscreensaver-hacks/moire2
-bin/xscreensaver-hacks/molecule
-bin/xscreensaver-hacks/morph3d
-bin/xscreensaver-hacks/mountain
-bin/xscreensaver-hacks/munch
-bin/xscreensaver-hacks/nerverot
-bin/xscreensaver-hacks/noof
-bin/xscreensaver-hacks/noseguy
-bin/xscreensaver-hacks/pacman
-bin/xscreensaver-hacks/pedal
-bin/xscreensaver-hacks/penetrate
-bin/xscreensaver-hacks/penrose
-bin/xscreensaver-hacks/petri
-bin/xscreensaver-hacks/phosphor
-bin/xscreensaver-hacks/photopile
-bin/xscreensaver-hacks/piecewise
-bin/xscreensaver-hacks/pinion
-bin/xscreensaver-hacks/pipes
-bin/xscreensaver-hacks/polyhedra
-bin/xscreensaver-hacks/polyominoes
-bin/xscreensaver-hacks/polytopes
-bin/xscreensaver-hacks/pong
-bin/xscreensaver-hacks/popsquares
-bin/xscreensaver-hacks/providence
-bin/xscreensaver-hacks/pulsar
-bin/xscreensaver-hacks/pyro
-bin/xscreensaver-hacks/qix
-bin/xscreensaver-hacks/queens
-bin/xscreensaver-hacks/rd-bomb
-bin/xscreensaver-hacks/ripples
-bin/xscreensaver-hacks/rocks
-bin/xscreensaver-hacks/rorschach
-bin/xscreensaver-hacks/rotzoomer
-bin/xscreensaver-hacks/rubik
-bin/xscreensaver-hacks/rubikblocks
-bin/xscreensaver-hacks/sballs
-bin/xscreensaver-hacks/shadebobs
-bin/xscreensaver-hacks/sierpinski
-bin/xscreensaver-hacks/sierpinski3d
-bin/xscreensaver-hacks/skytentacles
-bin/xscreensaver-hacks/slidescreen
-bin/xscreensaver-hacks/slip
-bin/xscreensaver-hacks/sonar
-bin/xscreensaver-hacks/speedmine
-bin/xscreensaver-hacks/spheremonics
-bin/xscreensaver-hacks/spotlight
-bin/xscreensaver-hacks/sproingies
-bin/xscreensaver-hacks/squiral
-bin/xscreensaver-hacks/stairs
-bin/xscreensaver-hacks/starfish
-bin/xscreensaver-hacks/starwars
-bin/xscreensaver-hacks/stonerview
-bin/xscreensaver-hacks/strange
-bin/xscreensaver-hacks/substrate
-bin/xscreensaver-hacks/superquadrics
-bin/xscreensaver-hacks/surfaces
-bin/xscreensaver-hacks/swirl
-bin/xscreensaver-hacks/tangram
-bin/xscreensaver-hacks/thornbird
-bin/xscreensaver-hacks/timetunnel
-bin/xscreensaver-hacks/topblock
-bin/xscreensaver-hacks/triangle
-bin/xscreensaver-hacks/truchet
-bin/xscreensaver-hacks/twang
-bin/xscreensaver-hacks/vermiculate
-bin/xscreensaver-hacks/vidwhacker
-bin/xscreensaver-hacks/voronoi
-bin/xscreensaver-hacks/wander
-bin/xscreensaver-hacks/webcollage
-bin/xscreensaver-hacks/whirlwindwarp
-bin/xscreensaver-hacks/wormhole
-bin/xscreensaver-hacks/xanalogtv
-bin/xscreensaver-hacks/xflame
-bin/xscreensaver-hacks/xjack
-bin/xscreensaver-hacks/xlyap
-bin/xscreensaver-hacks/xmatrix
-bin/xscreensaver-hacks/xrayswarm
-bin/xscreensaver-hacks/xspirograph
-bin/xscreensaver-hacks/zoom
-bin/xscreensaver-text
-%%PAM%%etc/pam.d/xscreensaver
-man/man1/xscreensaver-command.1.gz
-man/man1/xscreensaver-demo.1.gz
-man/man1/xscreensaver-getimage-file.1.gz
-man/man1/xscreensaver-getimage-video.1.gz
-man/man1/xscreensaver-getimage.1.gz
-man/man1/xscreensaver-text.1.gz
-man/man1/xscreensaver.1.gz
-man/man6/abstractile.6.gz
-man/man6/anemone.6.gz
-man/man6/anemotaxis.6.gz
-man/man6/antinspect.6.gz
-man/man6/antmaze.6.gz
-man/man6/antspotlight.6.gz
-man/man6/apollonian.6.gz
-man/man6/apple2.6.gz
-man/man6/atlantis.6.gz
-man/man6/attraction.6.gz
-man/man6/atunnel.6.gz
-man/man6/barcode.6.gz
-man/man6/blaster.6.gz
-man/man6/blinkbox.6.gz
-man/man6/blitspin.6.gz
-man/man6/blocktube.6.gz
-man/man6/boing.6.gz
-man/man6/bouboule.6.gz
-man/man6/bouncingcow.6.gz
-man/man6/boxed.6.gz
-man/man6/boxfit.6.gz
-man/man6/braid.6.gz
-man/man6/bsod.6.gz
-man/man6/bubble3d.6.gz
-man/man6/bumps.6.gz
-man/man6/cage.6.gz
-man/man6/carousel.6.gz
-man/man6/ccurve.6.gz
-man/man6/celtic.6.gz
-man/man6/circuit.6.gz
-man/man6/cloudlife.6.gz
-man/man6/compass.6.gz
-man/man6/coral.6.gz
-man/man6/crackberg.6.gz
-man/man6/crystal.6.gz
-man/man6/cube21.6.gz
-man/man6/cubenetic.6.gz
-man/man6/cubestorm.6.gz
-man/man6/cubicgrid.6.gz
-man/man6/cwaves.6.gz
-man/man6/cynosure.6.gz
-man/man6/dangerball.6.gz
-man/man6/decayscreen.6.gz
-man/man6/deco.6.gz
-man/man6/deluxe.6.gz
-man/man6/demon.6.gz
-man/man6/discrete.6.gz
-man/man6/distort.6.gz
-man/man6/drift.6.gz
-man/man6/endgame.6.gz
-man/man6/engine.6.gz
-man/man6/epicycle.6.gz
-man/man6/eruption.6.gz
-man/man6/euler2d.6.gz
-man/man6/extrusion.6.gz
-man/man6/fadeplot.6.gz
-man/man6/fiberlamp.6.gz
-man/man6/fireworkx.6.gz
-man/man6/flame.6.gz
-man/man6/flipflop.6.gz
-man/man6/flipscreen3d.6.gz
-man/man6/fliptext.6.gz
-man/man6/flow.6.gz
-man/man6/fluidballs.6.gz
-man/man6/flurry.6.gz
-man/man6/flyingtoasters.6.gz
-man/man6/fontglide.6.gz
-man/man6/fuzzyflakes.6.gz
-man/man6/galaxy.6.gz
-man/man6/gears.6.gz
-man/man6/gflux.6.gz
-man/man6/glblur.6.gz
-man/man6/glcells.6.gz
-man/man6/gleidescope.6.gz
-man/man6/glhanoi.6.gz
-man/man6/glknots.6.gz
-man/man6/glmatrix.6.gz
-man/man6/glplanet.6.gz
-man/man6/glschool.6.gz
-man/man6/glslideshow.6.gz
-man/man6/glsnake.6.gz
-man/man6/gltext.6.gz
-man/man6/goop.6.gz
-man/man6/grav.6.gz
-man/man6/greynetic.6.gz
-man/man6/halftone.6.gz
-man/man6/halo.6.gz
-man/man6/helix.6.gz
-man/man6/hopalong.6.gz
-man/man6/hypertorus.6.gz
-man/man6/hypnowheel.6.gz
-man/man6/ifs.6.gz
-man/man6/imsmap.6.gz
-man/man6/interaggregate.6.gz
-man/man6/interference.6.gz
-man/man6/intermomentary.6.gz
-man/man6/jigglypuff.6.gz
-man/man6/jigsaw.6.gz
-man/man6/juggler3d.6.gz
-man/man6/julia.6.gz
-man/man6/kaleidescope.6.gz
-man/man6/klein.6.gz
-man/man6/kumppa.6.gz
-man/man6/lament.6.gz
-man/man6/lavalite.6.gz
-man/man6/lcdscrub.6.gz
-man/man6/ljlatest.6.gz
-man/man6/lockward.6.gz
-man/man6/loop.6.gz
-man/man6/maze.6.gz
-man/man6/memscroller.6.gz
-man/man6/menger.6.gz
-man/man6/metaballs.6.gz
-man/man6/mirrorblob.6.gz
-man/man6/moebius.6.gz
-man/man6/moebiusgears.6.gz
-man/man6/moire.6.gz
-man/man6/moire2.6.gz
-man/man6/molecule.6.gz
-man/man6/morph3d.6.gz
-man/man6/mountain.6.gz
-man/man6/munch.6.gz
-man/man6/nerverot.6.gz
-man/man6/noof.6.gz
-man/man6/noseguy.6.gz
-man/man6/pacman.6.gz
-man/man6/pedal.6.gz
-man/man6/penetrate.6.gz
-man/man6/penrose.6.gz
-man/man6/petri.6.gz
-man/man6/phosphor.6.gz
-man/man6/photopile.6.gz
-man/man6/piecewise.6.gz
-man/man6/pinion.6.gz
-man/man6/pipes.6.gz
-man/man6/polyhedra.6.gz
-man/man6/polyominoes.6.gz
-man/man6/polytopes.6.gz
-man/man6/pong.6.gz
-man/man6/providence.6.gz
-man/man6/pulsar.6.gz
-man/man6/pyro.6.gz
-man/man6/qix.6.gz
-man/man6/queens.6.gz
-man/man6/rd-bomb.6.gz
-man/man6/ripples.6.gz
-man/man6/rocks.6.gz
-man/man6/rorschach.6.gz
-man/man6/rotzoomer.6.gz
-man/man6/rubik.6.gz
-man/man6/rubikblocks.6.gz
-man/man6/sballs.6.gz
-man/man6/shadebobs.6.gz
-man/man6/sierpinski.6.gz
-man/man6/sierpinski3d.6.gz
-man/man6/skytentacles.6.gz
-man/man6/slidescreen.6.gz
-man/man6/slip.6.gz
-man/man6/sonar.6.gz
-man/man6/speedmine.6.gz
-man/man6/spheremonics.6.gz
-man/man6/spotlight.6.gz
-man/man6/sproingies.6.gz
-man/man6/squiral.6.gz
-man/man6/stairs.6.gz
-man/man6/starfish.6.gz
-man/man6/starwars.6.gz
-man/man6/stonerview.6.gz
-man/man6/strange.6.gz
-man/man6/substrate.6.gz
-man/man6/superquadrics.6.gz
-man/man6/surfaces.6.gz
-man/man6/swirl.6.gz
-man/man6/tangram.6.gz
-man/man6/thornbird.6.gz
-man/man6/timetunnel.6.gz
-man/man6/topblock.6.gz
-man/man6/triangle.6.gz
-man/man6/truchet.6.gz
-man/man6/twang.6.gz
-man/man6/vermiculate.6.gz
-man/man6/vidwhacker.6.gz
-man/man6/voronoi.6.gz
-man/man6/wander.6.gz
-man/man6/webcollage.6.gz
-man/man6/whirlwindwarp.6.gz
-man/man6/wormhole.6.gz
-man/man6/xanalogtv.6.gz
-man/man6/xflame.6.gz
-man/man6/xjack.6.gz
-man/man6/xlyap.6.gz
-man/man6/xmatrix.6.gz
-man/man6/xrayswarm.6.gz
-man/man6/xscreensaver-gl-helper.6.gz
-man/man6/xspirograph.6.gz
-man/man6/zoom.6.gz
-share/applications/xscreensaver-properties.desktop
-share/pixmaps/xscreensaver.xpm
-share/xscreensaver/glade/screensaver-cmndln.png
-share/xscreensaver/glade/screensaver-colorselector.png
-share/xscreensaver/glade/screensaver-diagnostic.png
-share/xscreensaver/glade/screensaver-locking.png
-share/xscreensaver/glade/screensaver-power.png
-share/xscreensaver/glade/screensaver-snap.png
-share/xscreensaver/glade/xscreensaver-demo.glade2
-share/locale/ca/LC_MESSAGES/xscreensaver.mo
-share/locale/da/LC_MESSAGES/xscreensaver.mo
-share/locale/de/LC_MESSAGES/xscreensaver.mo
-share/locale/es/LC_MESSAGES/xscreensaver.mo
-share/locale/et/LC_MESSAGES/xscreensaver.mo
-share/locale/fi/LC_MESSAGES/xscreensaver.mo
-share/locale/fr/LC_MESSAGES/xscreensaver.mo
-share/locale/hu/LC_MESSAGES/xscreensaver.mo
-share/locale/it/LC_MESSAGES/xscreensaver.mo
-share/locale/ja/LC_MESSAGES/xscreensaver.mo
-share/locale/ko/LC_MESSAGES/xscreensaver.mo
-share/locale/nb/LC_MESSAGES/xscreensaver.mo
-share/locale/nl/LC_MESSAGES/xscreensaver.mo
-share/locale/pl/LC_MESSAGES/xscreensaver.mo
-share/locale/pt/LC_MESSAGES/xscreensaver.mo
-share/locale/pt_BR/LC_MESSAGES/xscreensaver.mo
-share/locale/ru/LC_MESSAGES/xscreensaver.mo
-share/locale/sk/LC_MESSAGES/xscreensaver.mo
-share/locale/sv/LC_MESSAGES/xscreensaver.mo
-share/locale/vi/LC_MESSAGES/xscreensaver.mo
-share/locale/wa/LC_MESSAGES/xscreensaver.mo
-share/locale/zh_CN/LC_MESSAGES/xscreensaver.mo
-share/locale/zh_TW/LC_MESSAGES/xscreensaver.mo
-share/xscreensaver/config/README
-share/xscreensaver/config/abstractile.xml
-share/xscreensaver/config/anemone.xml
-share/xscreensaver/config/anemotaxis.xml
-share/xscreensaver/config/antinspect.xml
-share/xscreensaver/config/antmaze.xml
-share/xscreensaver/config/antspotlight.xml
-share/xscreensaver/config/apollonian.xml
-share/xscreensaver/config/apple2.xml
-share/xscreensaver/config/atlantis.xml
-share/xscreensaver/config/attraction.xml
-share/xscreensaver/config/atunnel.xml
-share/xscreensaver/config/barcode.xml
-share/xscreensaver/config/blaster.xml
-share/xscreensaver/config/blinkbox.xml
-share/xscreensaver/config/blitspin.xml
-share/xscreensaver/config/blocktube.xml
-share/xscreensaver/config/boing.xml
-share/xscreensaver/config/bouboule.xml
-share/xscreensaver/config/bouncingcow.xml
-share/xscreensaver/config/boxed.xml
-share/xscreensaver/config/boxfit.xml
-share/xscreensaver/config/braid.xml
-share/xscreensaver/config/bsod.xml
-share/xscreensaver/config/bubble3d.xml
-share/xscreensaver/config/bumps.xml
-share/xscreensaver/config/cage.xml
-share/xscreensaver/config/carousel.xml
-share/xscreensaver/config/celtic.xml
-share/xscreensaver/config/ccurve.xml
-share/xscreensaver/config/circuit.xml
-share/xscreensaver/config/cloudlife.xml
-share/xscreensaver/config/compass.xml
-share/xscreensaver/config/coral.xml
-share/xscreensaver/config/crackberg.xml
-share/xscreensaver/config/crystal.xml
-share/xscreensaver/config/cube21.xml
-share/xscreensaver/config/cubenetic.xml
-share/xscreensaver/config/cubestorm.xml
-share/xscreensaver/config/cubicgrid.xml
-share/xscreensaver/config/cwaves.xml
-share/xscreensaver/config/cynosure.xml
-share/xscreensaver/config/dangerball.xml
-share/xscreensaver/config/decayscreen.xml
-share/xscreensaver/config/deco.xml
-share/xscreensaver/config/deluxe.xml
-share/xscreensaver/config/demon.xml
-share/xscreensaver/config/discrete.xml
-share/xscreensaver/config/distort.xml
-share/xscreensaver/config/drift.xml
-share/xscreensaver/config/endgame.xml
-share/xscreensaver/config/engine.xml
-share/xscreensaver/config/epicycle.xml
-share/xscreensaver/config/eruption.xml
-share/xscreensaver/config/euler2d.xml
-share/xscreensaver/config/extrusion.xml
-share/xscreensaver/config/fadeplot.xml
-share/xscreensaver/config/fiberlamp.xml
-share/xscreensaver/config/fireworkx.xml
-share/xscreensaver/config/flame.xml
-share/xscreensaver/config/flipflop.xml
-share/xscreensaver/config/flipscreen3d.xml
-share/xscreensaver/config/fliptext.xml
-share/xscreensaver/config/flow.xml
-share/xscreensaver/config/fluidballs.xml
-share/xscreensaver/config/flurry.xml
-share/xscreensaver/config/flyingtoasters.xml
-share/xscreensaver/config/fontglide.xml
-share/xscreensaver/config/fuzzyflakes.xml
-share/xscreensaver/config/galaxy.xml
-share/xscreensaver/config/gears.xml
-share/xscreensaver/config/gflux.xml
-share/xscreensaver/config/glblur.xml
-share/xscreensaver/config/glcells.xml
-share/xscreensaver/config/gleidescope.xml
-share/xscreensaver/config/glhanoi.xml
-share/xscreensaver/config/glknots.xml
-share/xscreensaver/config/glmatrix.xml
-share/xscreensaver/config/glplanet.xml
-share/xscreensaver/config/glschool.xml
-share/xscreensaver/config/glslideshow.xml
-share/xscreensaver/config/glsnake.xml
-share/xscreensaver/config/gltext.xml
-share/xscreensaver/config/goop.xml
-share/xscreensaver/config/grav.xml
-share/xscreensaver/config/greynetic.xml
-share/xscreensaver/config/halftone.xml
-share/xscreensaver/config/halo.xml
-share/xscreensaver/config/helix.xml
-share/xscreensaver/config/hopalong.xml
-share/xscreensaver/config/hypertorus.xml
-share/xscreensaver/config/hypnowheel.xml
-share/xscreensaver/config/ifs.xml
-share/xscreensaver/config/imsmap.xml
-share/xscreensaver/config/interaggregate.xml
-share/xscreensaver/config/interference.xml
-share/xscreensaver/config/intermomentary.xml
-share/xscreensaver/config/jigglypuff.xml
-share/xscreensaver/config/jigsaw.xml
-share/xscreensaver/config/juggler3d.xml
-share/xscreensaver/config/julia.xml
-share/xscreensaver/config/kaleidescope.xml
-share/xscreensaver/config/klein.xml
-share/xscreensaver/config/kumppa.xml
-share/xscreensaver/config/lament.xml
-share/xscreensaver/config/lavalite.xml
-share/xscreensaver/config/lcdscrub.xml
-share/xscreensaver/config/lockward.xml
-share/xscreensaver/config/loop.xml
-share/xscreensaver/config/m6502.xml
-share/xscreensaver/config/maze.xml
-share/xscreensaver/config/memscroller.xml
-share/xscreensaver/config/menger.xml
-share/xscreensaver/config/metaballs.xml
-share/xscreensaver/config/mirrorblob.xml
-share/xscreensaver/config/moebius.xml
-share/xscreensaver/config/moebiusgears.xml
-share/xscreensaver/config/moire.xml
-share/xscreensaver/config/moire2.xml
-share/xscreensaver/config/molecule.xml
-share/xscreensaver/config/morph3d.xml
-share/xscreensaver/config/mountain.xml
-share/xscreensaver/config/munch.xml
-share/xscreensaver/config/nerverot.xml
-share/xscreensaver/config/noof.xml
-share/xscreensaver/config/noseguy.xml
-share/xscreensaver/config/pacman.xml
-share/xscreensaver/config/pedal.xml
-share/xscreensaver/config/penetrate.xml
-share/xscreensaver/config/penrose.xml
-share/xscreensaver/config/petri.xml
-share/xscreensaver/config/phosphor.xml
-share/xscreensaver/config/photopile.xml
-share/xscreensaver/config/piecewise.xml
-share/xscreensaver/config/pinion.xml
-share/xscreensaver/config/pipes.xml
-share/xscreensaver/config/polyhedra.xml
-share/xscreensaver/config/polyominoes.xml
-share/xscreensaver/config/polytopes.xml
-share/xscreensaver/config/pong.xml
-share/xscreensaver/config/popsquares.xml
-share/xscreensaver/config/providence.xml
-share/xscreensaver/config/pulsar.xml
-share/xscreensaver/config/pyro.xml
-share/xscreensaver/config/qix.xml
-share/xscreensaver/config/queens.xml
-share/xscreensaver/config/rd-bomb.xml
-share/xscreensaver/config/ripples.xml
-share/xscreensaver/config/rocks.xml
-share/xscreensaver/config/rorschach.xml
-share/xscreensaver/config/rotzoomer.xml
-share/xscreensaver/config/rubik.xml
-share/xscreensaver/config/rubikblocks.xml
-share/xscreensaver/config/sballs.xml
-share/xscreensaver/config/shadebobs.xml
-share/xscreensaver/config/sierpinski.xml
-share/xscreensaver/config/sierpinski3d.xml
-share/xscreensaver/config/skytentacles.xml
-share/xscreensaver/config/slidescreen.xml
-share/xscreensaver/config/slip.xml
-share/xscreensaver/config/sonar.xml
-share/xscreensaver/config/speedmine.xml
-share/xscreensaver/config/spheremonics.xml
-share/xscreensaver/config/spotlight.xml
-share/xscreensaver/config/sproingies.xml
-share/xscreensaver/config/squiral.xml
-share/xscreensaver/config/stairs.xml
-share/xscreensaver/config/starfish.xml
-share/xscreensaver/config/starwars.xml
-share/xscreensaver/config/stonerview.xml
-share/xscreensaver/config/strange.xml
-share/xscreensaver/config/substrate.xml
-share/xscreensaver/config/superquadrics.xml
-share/xscreensaver/config/surfaces.xml
-share/xscreensaver/config/swirl.xml
-share/xscreensaver/config/tangram.xml
-share/xscreensaver/config/thornbird.xml
-share/xscreensaver/config/timetunnel.xml
-share/xscreensaver/config/topblock.xml
-share/xscreensaver/config/triangle.xml
-share/xscreensaver/config/truchet.xml
-share/xscreensaver/config/twang.xml
-share/xscreensaver/config/vermiculate.xml
-share/xscreensaver/config/vidwhacker.xml
-share/xscreensaver/config/voronoi.xml
-share/xscreensaver/config/wander.xml
-share/xscreensaver/config/webcollage.xml
-share/xscreensaver/config/whirlwindwarp.xml
-share/xscreensaver/config/wormhole.xml
-share/xscreensaver/config/xanalogtv.xml
-share/xscreensaver/config/xflame.xml
-share/xscreensaver/config/xjack.xml
-share/xscreensaver/config/xlyap.xml
-share/xscreensaver/config/xmatrix.xml
-share/xscreensaver/config/xrayswarm.xml
-share/xscreensaver/config/xspirograph.xml
-share/xscreensaver/config/zoom.xml
-%%LOCALBASE%%/lib/X11/app-defaults/XScreenSaver