summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--net-im/kmess-kde4/Makefile29
-rw-r--r--net-im/kmess-kde4/distinfo3
-rw-r--r--net-im/kmess-kde4/files/patch-kmess-Makefile.in11
-rw-r--r--net-im/kmess-kde4/files/patch-kmess_network_msnconnection.h10
-rw-r--r--net-im/kmess-kde4/pkg-descr6
-rw-r--r--net-im/kmess-kde4/pkg-plist207
-rw-r--r--net-im/papyon/Makefile31
-rw-r--r--net-im/papyon/distinfo3
-rw-r--r--net-im/papyon/pkg-descr9
-rw-r--r--net-im/papyon/pkg-plist527
-rw-r--r--net-im/rubygem-xmpp4r/Makefile50
-rw-r--r--net-im/rubygem-xmpp4r/distinfo3
-rw-r--r--net-im/rubygem-xmpp4r/pkg-descr12
-rw-r--r--net-im/rubygem-xmpp4r/pkg-plist443
-rw-r--r--net-im/skype-devel/Makefile68
-rw-r--r--net-im/skype-devel/distinfo3
-rw-r--r--net-im/skype-devel/files/pkg-message.in10
-rw-r--r--net-im/skype-devel/pkg-descr5
-rw-r--r--net-im/skype-devel/pkg-plist134
-rw-r--r--net-im/skype/Makefile82
-rw-r--r--net-im/skype/distinfo3
-rw-r--r--net-im/skype/files/pkg-message.in10
-rw-r--r--net-im/skype/pkg-descr5
-rw-r--r--net-im/skype/pkg-plist134
-rw-r--r--net-im/skype12/Makefile66
-rw-r--r--net-im/skype12/distinfo3
-rw-r--r--net-im/skype12/files/pkg-message.in10
-rw-r--r--net-im/skype12/pkg-descr5
-rw-r--r--net-im/skype12/pkg-plist38
-rw-r--r--net-im/skype20/Makefile82
-rw-r--r--net-im/skype20/distinfo3
-rw-r--r--net-im/skype20/files/pkg-message.in10
-rw-r--r--net-im/skype20/pkg-descr5
-rw-r--r--net-im/skype20/pkg-plist134
-rw-r--r--net-im/tkabber-plugins-devel/Makefile44
-rw-r--r--net-im/tkabber-plugins-devel/distinfo3
-rw-r--r--net-im/tkabber-plugins-devel/files/pkg-message.in7
-rw-r--r--net-im/tkabber-plugins-devel/pkg-descr3
-rw-r--r--net-im/tkabber-plugins-devel/pkg-plist668
-rw-r--r--net-mgmt/collectd5/Makefile191
-rw-r--r--net-mgmt/collectd5/distinfo3
-rw-r--r--net-mgmt/collectd5/files/collectd.in27
-rw-r--r--net-mgmt/collectd5/files/patch-src__collectd.h20
-rw-r--r--net-mgmt/collectd5/pkg-descr6
-rw-r--r--net-mgmt/collectd5/pkg-plist61
-rw-r--r--net-mgmt/nagios2/Makefile120
-rw-r--r--net-mgmt/nagios2/distinfo3
-rw-r--r--net-mgmt/nagios2/files/nagios.sh.in70
-rw-r--r--net-mgmt/nagios2/files/patch-Makefile.in30
-rw-r--r--net-mgmt/nagios2/files/patch-base-Makefile.in15
-rw-r--r--net-mgmt/nagios2/files/patch-cgi-Makefile.in14
-rw-r--r--net-mgmt/nagios2/files/patch-configure.in62
-rw-r--r--net-mgmt/nagios2/files/patch-contrib-Makefile.in17
-rw-r--r--net-mgmt/nagios2/files/patch-html-Makefile.in61
-rw-r--r--net-mgmt/nagios2/files/patch-html-docs-xodtemplate.html24
-rw-r--r--net-mgmt/nagios2/files/patch-sample-config-template-object-localhost.cfg.in36
-rw-r--r--net-mgmt/nagios2/files/pkg-deinstall.in22
-rw-r--r--net-mgmt/nagios2/files/pkg-install.in74
-rw-r--r--net-mgmt/nagios2/files/pkg-message.in30
-rw-r--r--net-mgmt/nagios2/pkg-descr12
-rw-r--r--net-mgmt/nagios2/pkg-plist300
-rw-r--r--net-mgmt/net-snmp-devel/Makefile293
-rw-r--r--net-mgmt/net-snmp-devel/distinfo3
-rw-r--r--net-mgmt/net-snmp-devel/files/extra-patch-local:Makefile.in11
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-Makefile.in11
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-agent_mibgroup_hardware_cpu.h18
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-agent_mibgroup_hardware_cpu_cpu__sysctl.c94
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-callback.c12
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-default_store.c12
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-freebsd5.h10
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-freebsd7.h4
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-freebsd8.h4
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-generic.h14
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-hr_storage.c17
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-hr_storage.h11
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-hr_system.c11
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-interface_ioctl.c13
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-interfaces.c157
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-ipv6.c598
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-keytools.c12
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-lcd_time.c12
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-local:fixproc90
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-local:ipf-mod.pl21
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-local:mib2c21
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-local:snmpcheck.def8
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-local:snmpconf35
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-local:tkmib9
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-local:traptoemail16
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-memory_freebsd.c39
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-memory_freebsd2.c11
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-mib.c12
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-net-snmp-config.h.in11
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-net-snmp-includes.h13
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-parse.c12
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-scapi.c12
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-snmpTCPIPv6Domain.c35
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-snmpUCDIPv6Domain.c33
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-snmp_agent.c13
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-snmp_auth.c12
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-snmp_debug.c12
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-snmp_logging.c12
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-snmp_transport.c12
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-snmpusm.c21
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-tcpTable.c12
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-tools.c12
-rw-r--r--net-mgmt/net-snmp-devel/files/patch-transform_oids.h11
-rw-r--r--net-mgmt/net-snmp-devel/files/snmpd.sh.in80
-rw-r--r--net-mgmt/net-snmp-devel/files/snmptrapd.sh.in34
-rw-r--r--net-mgmt/net-snmp-devel/files/test.t12
-rw-r--r--net-mgmt/net-snmp-devel/pkg-descr12
-rw-r--r--net-mgmt/net-snmp-devel/pkg-message27
-rw-r--r--net-mgmt/net-snmp-devel/pkg-plist444
-rw-r--r--net-mgmt/xymon-client/Makefile46
-rw-r--r--net-mgmt/xymon-client/distinfo3
-rw-r--r--net-mgmt/xymon-client/files/Makefile30
-rw-r--r--net-mgmt/xymon-client/files/hobbit-client.sh.in26
-rw-r--r--net-mgmt/xymon-client/files/patch-Makefile18
-rw-r--r--net-mgmt/xymon-client/files/patch-freebsd-meminfo.c11
-rw-r--r--net-mgmt/xymon-client/pkg-descr15
-rw-r--r--net-mgmt/xymon-client/pkg-plist49
-rw-r--r--net-mgmt/xymon-server/Makefile87
-rw-r--r--net-mgmt/xymon-server/distinfo3
-rw-r--r--net-mgmt/xymon-server/files/Makefile76
-rw-r--r--net-mgmt/xymon-server/files/hobbit-server.sh.in26
-rw-r--r--net-mgmt/xymon-server/files/patch-bbnet-Makefile13
-rw-r--r--net-mgmt/xymon-server/files/patch-bbwin579
-rw-r--r--net-mgmt/xymon-server/files/patch-build-Makefile.rules15
-rw-r--r--net-mgmt/xymon-server/files/patch-hobbitd-Makefile25
-rw-r--r--net-mgmt/xymon-server/pkg-descr15
-rw-r--r--net-mgmt/xymon-server/pkg-plist390
-rw-r--r--net-mgmt/zabbix2-agent/Makefile46
-rw-r--r--net-mgmt/zabbix2-agent/distinfo3
-rw-r--r--net-mgmt/zabbix2-agent/files/patch-configure12
-rw-r--r--net-mgmt/zabbix2-agent/files/zabbix_agentd.in16
-rw-r--r--net-mgmt/zabbix2-agent/pkg-descr8
-rw-r--r--net-mgmt/zabbix2-agent/pkg-install45
-rw-r--r--net-mgmt/zabbix2/Makefile95
-rw-r--r--net-mgmt/zabbix2/distinfo3
-rw-r--r--net-mgmt/zabbix2/files/patch-configure12
-rw-r--r--net-mgmt/zabbix2/files/patch-src__libs__zbxsysinfo__simple__simple.c10
-rw-r--r--net-mgmt/zabbix2/files/pkg-message.in7
-rw-r--r--net-mgmt/zabbix2/files/zabbix_server.sh.in16
-rw-r--r--net-mgmt/zabbix2/pkg-descr8
-rw-r--r--net-mgmt/zabbix2/pkg-install45
-rw-r--r--net-mgmt/zabbix2/pkg-plist277
-rw-r--r--net-p2p/amule-devel/Makefile140
-rw-r--r--net-p2p/amule-devel/Makefile.man25
-rw-r--r--net-p2p/amule-devel/distinfo6
-rw-r--r--net-p2p/amule-devel/files/amuled.sh.in69
-rw-r--r--net-p2p/amule-devel/files/patch-amuleDlg.cpp24
-rw-r--r--net-p2p/amule-devel/pkg-descr6
-rw-r--r--net-p2p/amule-devel/pkg-plist243
-rw-r--r--net-p2p/amule/Makefile140
-rw-r--r--net-p2p/amule/Makefile.man25
-rw-r--r--net-p2p/amule/distinfo6
-rw-r--r--net-p2p/amule/files/amuled.sh.in69
-rw-r--r--net-p2p/amule/files/patch-amuleDlg.cpp24
-rw-r--r--net-p2p/amule/pkg-descr6
-rw-r--r--net-p2p/amule/pkg-plist243
-rw-r--r--net-p2p/deluge05/Makefile54
-rw-r--r--net-p2p/deluge05/distinfo3
-rw-r--r--net-p2p/deluge05/files/patch-disable_check_update61
-rw-r--r--net-p2p/deluge05/files/patch-setup.py40
-rw-r--r--net-p2p/deluge05/pkg-descr8
-rw-r--r--net-p2p/deluge05/pkg-plist847
-rw-r--r--net-p2p/ktorrent2/Makefile30
-rw-r--r--net-p2p/ktorrent2/distinfo3
-rw-r--r--net-p2p/ktorrent2/pkg-descr18
-rw-r--r--net-p2p/ktorrent2/pkg-plist472
-rw-r--r--net-p2p/libtorrent-rasterbar-14/Makefile40
-rw-r--r--net-p2p/libtorrent-rasterbar-14/distinfo3
-rw-r--r--net-p2p/libtorrent-rasterbar-14/files/patch-Makefile.in11
-rw-r--r--net-p2p/libtorrent-rasterbar-14/files/patch-socket_ops.hpp11
-rw-r--r--net-p2p/libtorrent-rasterbar-14/files/patch-src__storage.cpp15
-rw-r--r--net-p2p/libtorrent-rasterbar-14/pkg-descr13
-rw-r--r--net-p2p/libtorrent-rasterbar-14/pkg-plist256
-rw-r--r--net-p2p/museek+/Makefile101
-rw-r--r--net-p2p/museek+/distinfo3
-rw-r--r--net-p2p/museek+/files/patch-Mucipher_python_SConscript10
-rw-r--r--net-p2p/museek+/files/patch-mucous_pymucous_SConscript11
-rw-r--r--net-p2p/museek+/files/patch-murmur_pymurmur_SConscript11
-rw-r--r--net-p2p/museek+/files/patch-museeq_SConscript10
-rw-r--r--net-p2p/museek+/files/patch-python-bindings_museek_SConscript11
-rw-r--r--net-p2p/museek+/pkg-descr5
-rw-r--r--net-p2p/museek+/pkg-message4
-rw-r--r--net-p2p/museek+/pkg-plist209
-rw-r--r--net-p2p/qbittorrent-22/Makefile50
-rw-r--r--net-p2p/qbittorrent-22/distinfo3
-rw-r--r--net-p2p/qbittorrent-22/pkg-descr28
-rw-r--r--net-p2p/qbittorrent-22/pkg-plist38
-rw-r--r--net-p2p/transmission-cli/Makefile69
-rw-r--r--net-p2p/transmission-cli/distinfo3
-rw-r--r--net-p2p/transmission-cli/files/patch-configure499
-rw-r--r--net-p2p/transmission-cli/pkg-descr9
-rw-r--r--net-p2p/transmission-cli/pkg-plist6
-rw-r--r--net-p2p/vuze/Makefile111
-rw-r--r--net-p2p/vuze/distinfo3
-rw-r--r--net-p2p/vuze/files/azureus.in42
-rw-r--r--net-p2p/vuze/files/build.xml50
-rw-r--r--net-p2p/vuze/files/extra-patch-com__aelitis__azureus__core__networkmanager__impl__TransportHelperFilterStream.java11
-rw-r--r--net-p2p/vuze/files/extra-patch-com__aelitis__azureus__core__networkmanager__impl__TransportHelperFilterTransparent.java11
-rw-r--r--net-p2p/vuze/files/patch-org__gudy__azureus2__platform__macosx__access__jnilib__OSXAccess.java11
-rw-r--r--net-p2p/vuze/files/patch-org__gudy__azureus2__platform__unix__ScriptBeforeStartup.java10
-rw-r--r--net-p2p/vuze/pkg-descr7
-rw-r--r--net-p2p/vuze/pkg-message14
-rw-r--r--net/DarwinStreamingServer/files/patch-CommonUtilitiesLib::OSHeaders.h49
-rw-r--r--net/asterisk10/Makefile183
-rw-r--r--net/asterisk10/distinfo6
-rw-r--r--net/asterisk10/files/asterisk.sh.in33
-rw-r--r--net/asterisk10/files/codecnego-patch-Makefile207
-rw-r--r--net/asterisk10/files/dtmf_debug.diff225
-rw-r--r--net/asterisk10/files/feature_disconnect.diff292
-rw-r--r--net/asterisk10/files/nocodecnego-patch-Makefile207
-rw-r--r--net/asterisk10/files/patch-agi::Makefile25
-rw-r--r--net/asterisk10/files/patch-channels::Makefile35
-rw-r--r--net/asterisk10/files/patch-channels::chan_sip.c54
-rw-r--r--net/asterisk10/files/patch-channels::chan_zap.c80
-rw-r--r--net/asterisk10/files/patch-channels::h323::ast_h323.cxx29
-rw-r--r--net/asterisk10/files/patch-configure71
-rw-r--r--net/asterisk10/files/patch-include::asterisk::utils.h13
-rw-r--r--net/asterisk10/files/patch-main::Makefile22
-rw-r--r--net/asterisk10/files/patch-main::db.c21
-rw-r--r--net/asterisk10/files/patch-main::frame.c14
-rw-r--r--net/asterisk10/files/patch-main::manager.c31
-rw-r--r--net/asterisk10/files/rtp_force_dtmf-codecnego.diff86
-rw-r--r--net/asterisk10/files/rtp_force_dtmf-nocodecnego.diff70
-rw-r--r--net/asterisk10/files/sip_force_callid.diff12
-rw-r--r--net/asterisk10/pkg-descr5
-rw-r--r--net/asterisk10/pkg-plist863
-rw-r--r--net/asterisk14-addons/Makefile47
-rw-r--r--net/asterisk14-addons/distinfo3
-rw-r--r--net/asterisk14-addons/files/codecnego.diff215
-rw-r--r--net/asterisk14-addons/files/patch-Makefile11
-rw-r--r--net/asterisk14-addons/pkg-descr5
-rw-r--r--net/asterisk14-addons/pkg-plist8
-rw-r--r--net/asterisk14/Makefile183
-rw-r--r--net/asterisk14/distinfo6
-rw-r--r--net/asterisk14/files/asterisk.sh.in33
-rw-r--r--net/asterisk14/files/codecnego-patch-Makefile207
-rw-r--r--net/asterisk14/files/dtmf_debug.diff225
-rw-r--r--net/asterisk14/files/feature_disconnect.diff292
-rw-r--r--net/asterisk14/files/nocodecnego-patch-Makefile207
-rw-r--r--net/asterisk14/files/patch-agi::Makefile25
-rw-r--r--net/asterisk14/files/patch-channels::Makefile35
-rw-r--r--net/asterisk14/files/patch-channels::chan_sip.c54
-rw-r--r--net/asterisk14/files/patch-channels::chan_zap.c80
-rw-r--r--net/asterisk14/files/patch-channels::h323::ast_h323.cxx29
-rw-r--r--net/asterisk14/files/patch-configure71
-rw-r--r--net/asterisk14/files/patch-include::asterisk::utils.h13
-rw-r--r--net/asterisk14/files/patch-main::Makefile22
-rw-r--r--net/asterisk14/files/patch-main::db.c21
-rw-r--r--net/asterisk14/files/patch-main::frame.c14
-rw-r--r--net/asterisk14/files/patch-main::manager.c31
-rw-r--r--net/asterisk14/files/rtp_force_dtmf-codecnego.diff86
-rw-r--r--net/asterisk14/files/rtp_force_dtmf-nocodecnego.diff70
-rw-r--r--net/asterisk14/files/sip_force_callid.diff12
-rw-r--r--net/asterisk14/pkg-descr5
-rw-r--r--net/asterisk14/pkg-plist863
-rw-r--r--net/asterisk16-addons/Makefile47
-rw-r--r--net/asterisk16-addons/distinfo3
-rw-r--r--net/asterisk16-addons/files/codecnego.diff215
-rw-r--r--net/asterisk16-addons/files/patch-Makefile11
-rw-r--r--net/asterisk16-addons/pkg-descr5
-rw-r--r--net/asterisk16-addons/pkg-plist8
-rw-r--r--net/asterisk16/Makefile183
-rw-r--r--net/asterisk16/distinfo6
-rw-r--r--net/asterisk16/files/asterisk.sh.in33
-rw-r--r--net/asterisk16/files/codecnego-patch-Makefile207
-rw-r--r--net/asterisk16/files/dtmf_debug.diff225
-rw-r--r--net/asterisk16/files/feature_disconnect.diff292
-rw-r--r--net/asterisk16/files/nocodecnego-patch-Makefile207
-rw-r--r--net/asterisk16/files/patch-agi::Makefile25
-rw-r--r--net/asterisk16/files/patch-channels::Makefile35
-rw-r--r--net/asterisk16/files/patch-channels::chan_sip.c54
-rw-r--r--net/asterisk16/files/patch-channels::chan_zap.c80
-rw-r--r--net/asterisk16/files/patch-channels::h323::ast_h323.cxx29
-rw-r--r--net/asterisk16/files/patch-configure71
-rw-r--r--net/asterisk16/files/patch-include::asterisk::utils.h13
-rw-r--r--net/asterisk16/files/patch-main::Makefile22
-rw-r--r--net/asterisk16/files/patch-main::db.c21
-rw-r--r--net/asterisk16/files/patch-main::frame.c14
-rw-r--r--net/asterisk16/files/patch-main::manager.c31
-rw-r--r--net/asterisk16/files/rtp_force_dtmf-codecnego.diff86
-rw-r--r--net/asterisk16/files/rtp_force_dtmf-nocodecnego.diff70
-rw-r--r--net/asterisk16/files/sip_force_callid.diff12
-rw-r--r--net/asterisk16/pkg-descr5
-rw-r--r--net/asterisk16/pkg-plist863
-rw-r--r--net/citrix_xenapp/Makefile95
-rw-r--r--net/citrix_xenapp/distinfo3
-rw-r--r--net/citrix_xenapp/files/patch-linuxx86::hinst73
-rw-r--r--net/citrix_xenapp/files/patch-setupwfc11
-rw-r--r--net/citrix_xenapp/files/wfcmgr3
-rw-r--r--net/citrix_xenapp/files/wfica3
-rw-r--r--net/citrix_xenapp/pkg-descr25
-rw-r--r--net/citrix_xenapp/pkg-plist144
-rw-r--r--net/imm/Makefile44
-rw-r--r--net/imm/distinfo3
-rw-r--r--net/imm/files/Makefile.freebsd77
-rw-r--r--net/imm/files/Makefile.work2
-rw-r--r--net/imm/files/patch-aa11
-rw-r--r--net/imm/files/patch-ab11
-rw-r--r--net/imm/files/patch-ac11
-rw-r--r--net/imm/files/patch-src-tkAppInit.c12
-rw-r--r--net/imm/files/patch-src::utils.c200
-rw-r--r--net/imm/pkg-descr10
-rw-r--r--net/imm/pkg-plist7
-rw-r--r--net/kdenetwork4/Makefile62
-rw-r--r--net/kdenetwork4/distinfo3
-rw-r--r--net/kdenetwork4/files/patch-configure23
-rw-r--r--net/kdenetwork4/pkg-descr6
-rw-r--r--net/kdenetwork4/pkg-plist1061
-rw-r--r--net/knemo-kde4/Makefile27
-rw-r--r--net/knemo-kde4/distinfo3
-rw-r--r--net/knemo-kde4/files/patch-kcm-configdialog.cpp78
-rw-r--r--net/knemo-kde4/files/patch-knemod-global.h35
-rw-r--r--net/knemo-kde4/files/patch-knemod-interfacestatusdialog.cpp50
-rw-r--r--net/knemo-kde4/files/patch-knemod-interfacestatusdlg.ui262
-rw-r--r--net/knemo-kde4/files/patch-knemod-interfacetooltip.cpp34
-rw-r--r--net/knemo-kde4/files/patch-knemod-interfaceupdater.cpp291
-rw-r--r--net/knemo-kde4/files/patch-knemod-knemodaemon.cpp11
-rw-r--r--net/knemo-kde4/pkg-descr6
-rw-r--r--net/knemo-kde4/pkg-message4
-rw-r--r--net/knemo-kde4/pkg-plist88
-rw-r--r--net/mcl/Makefile83
-rw-r--r--net/mcl/distinfo3
-rw-r--r--net/mcl/files/patch-Makefile13
-rw-r--r--net/mcl/files/patch-Makefile.common33
-rw-r--r--net/mcl/files/patch-alc-Makefile16
-rw-r--r--net/mcl/files/patch-check-alc-Makefile21
-rw-r--r--net/mcl/files/patch-display.c14
-rw-r--r--net/mcl/files/patch-fcast-Makefile28
-rw-r--r--net/mcl/files/patch-fcast.h20
-rw-r--r--net/mcl/files/patch-flute-Makefile52
-rw-r--r--net/mcl/files/patch-flute.h13
-rw-r--r--net/mcl/files/patch-mcl_debug.cpp11
-rw-r--r--net/mcl/files/patch-mcl_includes.h36
-rw-r--r--net/mcl/files/patch-mcl_lib.cpp27
-rw-r--r--net/mcl/files/patch-mcl_network.cpp48
-rw-r--r--net/mcl/files/patch-mcl_osdep.h32
-rw-r--r--net/mcl/files/patch-mcl_profile.h11
-rw-r--r--net/mcl/files/patch-mclftp-Makefile17
-rw-r--r--net/mcl/files/patch-robcast-Makefile19
-rw-r--r--net/mcl/files/patch-rse_fec.cpp20
-rw-r--r--net/mcl/files/patch-test_abort.c13
-rw-r--r--net/mcl/files/patch-test_demux_label1_rx.c13
-rw-r--r--net/mcl/files/patch-test_demux_label1_tx.c13
-rw-r--r--net/mcl/files/patch-test_dyn_tsi.c13
-rw-r--r--net/mcl/files/patch-test_multi_sessions1.c14
-rw-r--r--net/mcl/files/patch-test_multi_sessions2.c14
-rw-r--r--net/mcl/files/patch-test_no_tx.c13
-rw-r--r--net/mcl/files/patch-test_rebootable_client.c13
-rw-r--r--net/mcl/files/patch-test_seq_of_tx_sessions.c14
-rw-r--r--net/mcl/files/patch-test_several_fec_codecs.c13
-rw-r--r--net/mcl/files/patch-test_vtm_rx.c13
-rw-r--r--net/mcl/files/patch-test_vtm_tx.c13
-rw-r--r--net/mcl/files/patch-test_wait_rx_receiver.c12
-rw-r--r--net/mcl/files/patch-test_wait_rx_sender.c12
-rw-r--r--net/mcl/files/patch-test_wait_tx.c13
-rw-r--r--net/mcl/pkg-descr11
-rw-r--r--net/mcl/pkg-plist8
-rw-r--r--net/ns2/Makefile38
-rw-r--r--net/ns2/distinfo3
-rw-r--r--net/ns2/pkg-descr5
-rw-r--r--net/ns2/pkg-plist122
-rw-r--r--net/opal3/Makefile55
-rw-r--r--net/opal3/distinfo3
-rw-r--r--net/opal3/files/patch-Makefile.in13
-rw-r--r--net/opal3/files/patch-libspeex13
-rw-r--r--net/opal3/files/patch-opal_inc.mak.in11
-rw-r--r--net/opal3/pkg-descr9
-rw-r--r--net/opal3/pkg-plist127
-rw-r--r--net/openslp/files/slpd.in26
-rw-r--r--net/p5-IO-Socket-INET6/Makefile24
-rw-r--r--net/p5-IO-Socket-INET6/distinfo3
-rw-r--r--net/p5-IO-Socket-INET6/pkg-descr7
-rw-r--r--net/p5-IO-Socket-INET6/pkg-plist7
-rw-r--r--net/p5-Net-EPP/Makefile28
-rw-r--r--net/p5-Net-EPP/distinfo3
-rw-r--r--net/p5-Net-EPP/pkg-descr17
-rw-r--r--net/p5-Net-EPP/pkg-plist7
-rw-r--r--net/pear-XML_RPC2/Makefile32
-rw-r--r--net/pear-XML_RPC2/distinfo3
-rw-r--r--net/pear-XML_RPC2/pkg-descr5
-rw-r--r--net/rqm/Makefile34
-rw-r--r--net/rqm/distinfo3
-rw-r--r--net/rqm/files/patch-aa35
-rw-r--r--net/rqm/files/patch-ab38
-rw-r--r--net/rqm/files/patch-ac11
-rw-r--r--net/rqm/pkg-descr7
-rw-r--r--net/rqm/pkg-plist3
-rw-r--r--net/rtptools/Makefile28
-rw-r--r--net/rtptools/distinfo3
-rw-r--r--net/rtptools/files/patch-ab23
-rw-r--r--net/rtptools/files/patch-ac24
-rw-r--r--net/rtptools/files/patch-ad27
-rw-r--r--net/rtptools/pkg-descr13
-rw-r--r--net/rtptools/pkg-plist8
-rw-r--r--net/sdr/Makefile34
-rw-r--r--net/sdr/distinfo3
-rw-r--r--net/sdr/files/Makefile.freebsd8
-rw-r--r--net/sdr/files/patch-ab11
-rw-r--r--net/sdr/pkg-descr6
-rw-r--r--net/spread4/Makefile86
-rw-r--r--net/spread4/distinfo3
-rw-r--r--net/spread4/files/patch-Makefile.in105
-rw-r--r--net/spread4/files/patch-auth-ip.c17
-rw-r--r--net/spread4/files/patch-auth-pword.c17
-rw-r--r--net/spread4/files/patch-configuration.c12
-rw-r--r--net/spread4/files/patch-docs::spmonitor.118
-rw-r--r--net/spread4/files/patch-docs::spread.118
-rw-r--r--net/spread4/files/patch-perl::Spread::Spread.pm13
-rw-r--r--net/spread4/files/patch-sample.spread.conf20
-rw-r--r--net/spread4/files/patch-session.c11
-rw-r--r--net/spread4/files/patch-sp.c11
-rw-r--r--net/spread4/files/patch-spread.c52
-rw-r--r--net/spread4/files/spread.sh.in34
-rw-r--r--net/spread4/pkg-deinstall29
-rw-r--r--net/spread4/pkg-descr17
-rw-r--r--net/spread4/pkg-install51
-rw-r--r--net/spread4/pkg-plist28
-rw-r--r--net/udpcast/Makefile59
-rw-r--r--net/udpcast/distinfo3
-rw-r--r--net/udpcast/files/patch-participants.h10
-rw-r--r--net/udpcast/files/patch-socklib.c38
-rw-r--r--net/udpcast/files/patch-statistics.c11
-rw-r--r--net/udpcast/files/patch-udpr-negotiate.c60
-rw-r--r--net/udpcast/pkg-descr10
-rw-r--r--net/unison232/Makefile72
-rw-r--r--net/unison232/distinfo12
-rw-r--r--net/unison232/pkg-descr15
-rw-r--r--net/unison232/pkg-message4
-rw-r--r--net/unison232/pkg-plist9
-rw-r--r--net/wb/Makefile35
-rw-r--r--net/wb/distinfo3
-rw-r--r--net/wb/pkg-descr16
-rw-r--r--net/wb/pkg-plist6
-rw-r--r--net/xmlrpc-c-devel/Makefile70
-rw-r--r--net/xmlrpc-c-devel/distinfo3
-rw-r--r--net/xmlrpc-c-devel/pkg-descr17
-rw-r--r--net/xmlrpc-c-devel/pkg-plist75
440 files changed, 0 insertions, 26639 deletions
diff --git a/net-im/kmess-kde4/Makefile b/net-im/kmess-kde4/Makefile
deleted file mode 100644
index 4af01457d81c..000000000000
--- a/net-im/kmess-kde4/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# New ports collection makefile for: kmess
-# Date created: 21 June 2002
-# Whom: Hye-Shik Chang <perky@python.or.kr>
-#
-# $FreeBSD$
-#
-
-PORTNAME= kmess
-PORTVERSION= 1.5.p.1
-PORTREVISION= 1
-CATEGORIES= net-im kde
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= ${PORTNAME}-${PORTVERSION:S/.p./pre/}
-
-MAINTAINER= freebsd-ports@club-internet.fr
-COMMENT= MSN Messenger Client for KDE3
-
-USE_KDELIBS_VER=3
-USE_AUTOTOOLS= libtool:15
-USE_GMAKE= yes
-
-post-patch:
- @${TOUCH} -t 200510070000 ${WRKSRC}/admin/cvs.sh
- @${TOUCH} -t 200510070001 ${WRKSRC}/Makefile.am.in
- @${TOUCH} -t 200510070002 ${WRKSRC}/subdirs
- @${TOUCH} -t 200510070003 ${WRKSRC}/Makefile.am
-
-.include <bsd.port.mk>
diff --git a/net-im/kmess-kde4/distinfo b/net-im/kmess-kde4/distinfo
deleted file mode 100644
index b471e4068d12..000000000000
--- a/net-im/kmess-kde4/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (kmess-1.5pre1.tar.gz) = 176774205ca1ecb8bacd4cf0c01e266f
-SHA256 (kmess-1.5pre1.tar.gz) = 16caf1921ec55270b7edae2624f6c4c12d9d6db5fd8789a0dd9295fd6d374d57
-SIZE (kmess-1.5pre1.tar.gz) = 2129027
diff --git a/net-im/kmess-kde4/files/patch-kmess-Makefile.in b/net-im/kmess-kde4/files/patch-kmess-Makefile.in
deleted file mode 100644
index 17a9da05f3fd..000000000000
--- a/net-im/kmess-kde4/files/patch-kmess-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- kmess/Makefile.in.orig Sun Jun 4 16:44:43 2006
-+++ kmess/Makefile.in Sun Jun 4 16:45:06 2006
-@@ -470,7 +470,7 @@
-
- # the library search path.
- # the -lpthread is required for Autopackage/BinReloc
--kmess_LDFLAGS = $(KDE_RPATH) $(all_libraries) -lpthread
-+kmess_LDFLAGS = $(KDE_RPATH) $(all_libraries)
- AM_CXXFLAGS = -ggdb
- #>- all: all-recursive
- #>+ 1
diff --git a/net-im/kmess-kde4/files/patch-kmess_network_msnconnection.h b/net-im/kmess-kde4/files/patch-kmess_network_msnconnection.h
deleted file mode 100644
index f9c9edb3c1a5..000000000000
--- a/net-im/kmess-kde4/files/patch-kmess_network_msnconnection.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- kmess/network/msnconnection.h.orig Tue Nov 15 04:03:10 2005
-+++ kmess/network/msnconnection.h Tue Nov 15 04:04:04 2005
-@@ -29,6 +29,7 @@
-
- #include <stdlib.h>
- #include <sys/socket.h>
-+#include <netinet/in.h>
- #include <arpa/inet.h>
- #include <netdb.h>
- #include <sys/types.h>
diff --git a/net-im/kmess-kde4/pkg-descr b/net-im/kmess-kde4/pkg-descr
deleted file mode 100644
index aa27c3e23329..000000000000
--- a/net-im/kmess-kde4/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-An MSN Messenger clone for KDE. Includes font support,
-emoticons, and the ability to switch the contact list
-between "by group" and "by online/offline", among
-other things.
-
-WWW: http://www.kmess.org/
diff --git a/net-im/kmess-kde4/pkg-plist b/net-im/kmess-kde4/pkg-plist
deleted file mode 100644
index 3d62f3f320c2..000000000000
--- a/net-im/kmess-kde4/pkg-plist
+++ /dev/null
@@ -1,207 +0,0 @@
-bin/kmess
-share/applications/kde/kmess.desktop
-share/apps/kmess/eventsrc
-share/apps/kmess/icons/hicolor/16x16/apps/gnomemeeting.png
-share/apps/kmess/pics/away.png
-share/apps/kmess/pics/background.png
-share/apps/kmess/pics/berightback.png
-share/apps/kmess/pics/blocked.png
-share/apps/kmess/pics/busy.png
-share/apps/kmess/pics/email.png
-share/apps/kmess/pics/emoticons.png
-share/apps/kmess/pics/empty.png
-share/apps/kmess/pics/invisible.png
-share/apps/kmess/pics/kmesslogo.png
-share/apps/kmess/pics/kmesspic.png
-share/apps/kmess/pics/lunch.png
-share/apps/kmess/pics/offline.png
-share/apps/kmess/pics/online.png
-share/apps/kmess/pics/onthephone.png
-share/apps/kmess/pics/unknown.png
-share/apps/kmess/styles/Colourful-Enclosed/Colourful-Enclosed.css
-share/apps/kmess/styles/Colourful-Enclosed/Colourful-Enclosed.xsl
-share/apps/kmess/styles/Default-compact/Default-compact.css
-share/apps/kmess/styles/Default-compact/Default-compact.xsl
-share/apps/kmess/styles/Default/Default.css
-share/apps/kmess/styles/Default/Default.xsl
-share/apps/kmess/styles/Dim/Dim.css
-share/apps/kmess/styles/Dim/Dim.xsl
-share/apps/kmess/styles/Efficient/Efficient.css
-share/apps/kmess/styles/Efficient/Efficient.xsl
-share/apps/kmess/styles/Fresh/Fresh.css
-share/apps/kmess/styles/Fresh/Fresh.xsl
-share/apps/kmess/styles/Fresh/bg_gravatar.gif
-share/apps/kmess/styles/Fresh/bg_gravatar_rtl.gif
-share/apps/kmess/styles/Fresh/buddy_icon.png
-share/apps/kmess/styles/Pure/Makefile.am
-share/apps/kmess/styles/Pure/Pure.css
-share/apps/kmess/styles/Pure/Pure.xsl
-share/apps/kmess/styles/Pure/arrow0.png
-share/apps/kmess/styles/Pure/arrow1.png
-share/apps/kmess/styles/Pure/clock.png
-share/apps/kmess/styles/Pure/contact.png
-share/apps/kmess/styles/Pure/corner-bl.png
-share/apps/kmess/styles/Pure/corner-br.png
-share/apps/kmess/styles/Pure/corner-tl.png
-share/apps/kmess/styles/Pure/corner-tr.png
-share/apps/kmess/styles/Pure/important.png
-share/apps/kmess/styles/Pure/myself.png
-share/apps/kmess/styles/Pure/system.png
-share/apps/kmess/styles/examplemessage.xml
-share/doc/HTML/en/kmess/common
-share/doc/HTML/en/kmess/index.cache.bz2
-share/doc/HTML/en/kmess/index.docbook
-share/doc/HTML/en/kmess/kmesschatwindow.png
-share/doc/HTML/en/kmess/kmesschatwindowcontactsidebaremailbutton.png
-share/doc/HTML/en/kmess/kmesschatwindowcontactsidebarprofilebutton.png
-share/doc/HTML/en/kmess/kmesschatwindowwithsidebar.png
-share/doc/HTML/en/kmess/kmesscompactchat.png
-share/doc/HTML/en/kmess/kmesscontactsidebarbutton.png
-share/doc/HTML/en/kmess/kmesscontactwindowwithsidebar.png
-share/doc/HTML/en/kmess/kmessemoticonbutton.png
-share/doc/HTML/en/kmess/kmessemoticonchooser.png
-share/doc/HTML/en/kmess/kmessmainwindow.png
-share/doc/HTML/en/kmess/kmesspopupbaloon.png
-share/doc/HTML/en/kmess/kmessrightclickmenucontact.png
-share/doc/HTML/en/kmess/kmessstartupscreen.png
-share/doc/HTML/en/kmess/kmesstimestamp.png
-share/emoticons/KMess-new/airplane.png
-share/emoticons/KMess-new/angel.png
-share/emoticons/KMess-new/angry.png
-share/emoticons/KMess-new/arrogant.png
-share/emoticons/KMess-new/asl.png
-share/emoticons/KMess-new/automobile.png
-share/emoticons/KMess-new/bad.png
-share/emoticons/KMess-new/baringteeth.png
-share/emoticons/KMess-new/bat.png
-share/emoticons/KMess-new/beer.png
-share/emoticons/KMess-new/bowl.png
-share/emoticons/KMess-new/boy.png
-share/emoticons/KMess-new/brb.png
-share/emoticons/KMess-new/cake.png
-share/emoticons/KMess-new/camera.png
-share/emoticons/KMess-new/cat.png
-share/emoticons/KMess-new/cigarette.png
-share/emoticons/KMess-new/clock.png
-share/emoticons/KMess-new/cocktail.png
-share/emoticons/KMess-new/computer.png
-share/emoticons/KMess-new/confused.png
-share/emoticons/KMess-new/cry.png
-share/emoticons/KMess-new/cup.png
-share/emoticons/KMess-new/devil.png
-share/emoticons/KMess-new/dog.png
-share/emoticons/KMess-new/dude_hug.png
-share/emoticons/KMess-new/embarrassed.png
-share/emoticons/KMess-new/emoticons.xml
-share/emoticons/KMess-new/envelope.png
-share/emoticons/KMess-new/eyeroll.png
-share/emoticons/KMess-new/film.png
-share/emoticons/KMess-new/fingerscrossed.png
-share/emoticons/KMess-new/gameconsole.png
-share/emoticons/KMess-new/girl.png
-share/emoticons/KMess-new/girl_hug.png
-share/emoticons/KMess-new/handcuffs.png
-share/emoticons/KMess-new/highfive.png
-share/emoticons/KMess-new/huh.png
-share/emoticons/KMess-new/island.png
-share/emoticons/KMess-new/kiss.png
-share/emoticons/KMess-new/lightbulb.png
-share/emoticons/KMess-new/lightning.png
-share/emoticons/KMess-new/love.png
-share/emoticons/KMess-new/megasmile.png
-share/emoticons/KMess-new/messenger.png
-share/emoticons/KMess-new/mobilephone.png
-share/emoticons/KMess-new/money.png
-share/emoticons/KMess-new/moon.png
-share/emoticons/KMess-new/nerd.png
-share/emoticons/KMess-new/note.png
-share/emoticons/KMess-new/omg.png
-share/emoticons/KMess-new/party.png
-share/emoticons/KMess-new/phone.png
-share/emoticons/KMess-new/pizza.png
-share/emoticons/KMess-new/plate.png
-share/emoticons/KMess-new/present.png
-share/emoticons/KMess-new/rainbow.png
-share/emoticons/KMess-new/regular.png
-share/emoticons/KMess-new/rose.png
-share/emoticons/KMess-new/sad.png
-share/emoticons/KMess-new/sarcastic.png
-share/emoticons/KMess-new/secret.png
-share/emoticons/KMess-new/shade.png
-share/emoticons/KMess-new/sheep.png
-share/emoticons/KMess-new/sick.png
-share/emoticons/KMess-new/sleepy.png
-share/emoticons/KMess-new/smile.png
-share/emoticons/KMess-new/snail.png
-share/emoticons/KMess-new/soccer.png
-share/emoticons/KMess-new/sorry.png
-share/emoticons/KMess-new/sshh.png
-share/emoticons/KMess-new/star.png
-share/emoticons/KMess-new/storm.png
-share/emoticons/KMess-new/sun.png
-share/emoticons/KMess-new/teeth.png
-share/emoticons/KMess-new/thinking.png
-share/emoticons/KMess-new/thumbs_down.png
-share/emoticons/KMess-new/thumbs_up.png
-share/emoticons/KMess-new/tongue.png
-share/emoticons/KMess-new/turtle.png
-share/emoticons/KMess-new/ugly.png
-share/emoticons/KMess-new/umbrella.png
-share/emoticons/KMess-new/unhappy.png
-share/emoticons/KMess-new/unlove.png
-share/emoticons/KMess-new/wilted_rose.png
-share/emoticons/KMess-new/wink.png
-share/icons/hicolor/128x128/apps/kmess.png
-share/icons/hicolor/16x16/apps/kmess.png
-share/icons/hicolor/22x22/apps/kmess.png
-share/icons/hicolor/32x32/apps/kmess.png
-share/icons/hicolor/48x48/apps/kmess.png
-share/icons/hicolor/64x64/apps/kmess.png
-share/icons/locolor/16x16/apps/kmess.png
-share/icons/locolor/22x22/apps/kmess.png
-share/icons/locolor/32x32/apps/kmess.png
-share/locale/ar/LC_MESSAGES/kmess.mo
-share/locale/ca/LC_MESSAGES/kmess.mo
-share/locale/da/LC_MESSAGES/kmess.mo
-share/locale/de/LC_MESSAGES/kmess.mo
-share/locale/ee/LC_MESSAGES/kmess.mo
-share/locale/es/LC_MESSAGES/kmess.mo
-share/locale/fi/LC_MESSAGES/kmess.mo
-share/locale/fr/LC_MESSAGES/kmess.mo
-share/locale/it/LC_MESSAGES/kmess.mo
-share/locale/ko/LC_MESSAGES/kmess.mo
-share/locale/nb/LC_MESSAGES/kmess.mo
-share/locale/nl/LC_MESSAGES/kmess.mo
-share/locale/pt_BR/LC_MESSAGES/kmess.mo
-share/locale/sl/LC_MESSAGES/kmess.mo
-share/locale/sv/LC_MESSAGES/kmess.mo
-share/locale/th/LC_MESSAGES/kmess.mo
-share/locale/tr/LC_MESSAGES/kmess.mo
-share/locale/zh_CN.GB18030/LC_MESSAGES/kmess.mo
-share/locale/zh_CN.GB2312/LC_MESSAGES/kmess.mo
-share/locale/zh_CN/LC_MESSAGES/kmess.mo
-share/locale/zh_TW/LC_MESSAGES/kmess.mo
-share/sounds/kmess_chat.ogg
-share/sounds/kmess_logoff.ogg
-share/sounds/kmess_logon.ogg
-share/sounds/kmess_msg.ogg
-@dirrmtry share/locale/zh_CN.GB18030/LC_MESSAGES
-@dirrmtry share/locale/zh_CN.GB18030
-@dirrm share/emoticons/KMess-new
-@dirrmtry share/emoticons
-@dirrm share/doc/HTML/en/kmess
-@dirrm share/apps/kmess/styles/Pure
-@dirrm share/apps/kmess/styles/Fresh
-@dirrm share/apps/kmess/styles/Efficient
-@dirrm share/apps/kmess/styles/Dim
-@dirrm share/apps/kmess/styles/Default-compact
-@dirrm share/apps/kmess/styles/Default
-@dirrm share/apps/kmess/styles/Colourful-Enclosed
-@dirrm share/apps/kmess/styles
-@dirrm share/apps/kmess/pics
-@dirrm share/apps/kmess/icons/hicolor/16x16/apps
-@dirrm share/apps/kmess/icons/hicolor/16x16
-@dirrm share/apps/kmess/icons/hicolor
-@dirrm share/apps/kmess/icons
-@dirrm share/apps/kmess
-@dirrmtry share/applications/kde
diff --git a/net-im/papyon/Makefile b/net-im/papyon/Makefile
deleted file mode 100644
index 86a3e2425c8b..000000000000
--- a/net-im/papyon/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# New ports collection makefile for: pymsn
-# Date created: Apr 19 2007
-# Whom: Florent Thoumie <flz@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= pymsn
-PORTVERSION= 0.3.1
-CATEGORIES= net-im
-MASTER_SITES= http://telepathy.freedesktop.org/releases/${PORTNAME}/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= MSN Connection library
-
-LIB_PC_DEPENDS= pygobject-2.0.pc:${PORTSDIR}/devel/py-gobject
-
-BUILD_DEPENDS+= ${LIB_PC_DEPENDS:C|^|${LOCALBASE}/libdata/pkgconfig/|g} \
- ${PYTHON_SITELIBDIR}/ADNS.py:${PORTSDIR}/dns/py-adns \
- ${PYTHON_SITELIBDIR}/OpenSSL/SSL.so:${PORTSDIR}/security/py-openssl \
- ${PYTHON_SITELIBDIR}/Crypto/Hash/SHA.py:${PORTSDIR}/security/py-pycrypto
-RUN_DEPENDS+= ${LIB_PC_DEPENDS:C|^|${LOCALBASE}/libdata/pkgconfig/|g} \
- ${PYTHON_SITELIBDIR}/ADNS.py:${PORTSDIR}/dns/py-adns \
- ${PYTHON_SITELIBDIR}/OpenSSL/SSL.so:${PORTSDIR}/security/py-openssl \
- ${PYTHON_SITELIBDIR}/Crypto/Hash/SHA.py:${PORTSDIR}/security/py-pycrypto
-
-USE_PYTHON= 2.4+
-USE_PYDISTUTILS= yes
-
-.include <bsd.port.mk>
diff --git a/net-im/papyon/distinfo b/net-im/papyon/distinfo
deleted file mode 100644
index cad985f75cad..000000000000
--- a/net-im/papyon/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (pymsn-0.3.1.tar.gz) = e3444094f0a45488e4cb236b86d46cd7
-SHA256 (pymsn-0.3.1.tar.gz) = c5d0b6c8249f1f8c57483e3a6c8e341a1e0796e9b7fff781074dce15a5598afe
-SIZE (pymsn-0.3.1.tar.gz) = 115380
diff --git a/net-im/papyon/pkg-descr b/net-im/papyon/pkg-descr
deleted file mode 100644
index a6b1d8655c6e..000000000000
--- a/net-im/papyon/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-pymsn is the library behind the msn connection manager :
-telepathy-butterfly. It is a rewrite of the libivy msn library used in
-the Ivy msn client. pymsn uses the glib mainloop to process the network
-events in an asynchronous manner.
-
-WWW: http://telepathy.freedesktop.org/
-
-- Florent Thoumie
-flz@FreeBSD.org
diff --git a/net-im/papyon/pkg-plist b/net-im/papyon/pkg-plist
deleted file mode 100644
index 6aa5ed684327..000000000000
--- a/net-im/papyon/pkg-plist
+++ /dev/null
@@ -1,527 +0,0 @@
-%%PYTHON_SITELIBDIR%%/pymsn/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/client.py
-%%PYTHON_SITELIBDIR%%/pymsn/client.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/client.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/conversation.py
-%%PYTHON_SITELIBDIR%%/pymsn/conversation.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/conversation.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/event/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/event/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/event/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/event/address_book.py
-%%PYTHON_SITELIBDIR%%/pymsn/event/address_book.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/event/address_book.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/event/client.py
-%%PYTHON_SITELIBDIR%%/pymsn/event/client.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/event/client.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/event/contact.py
-%%PYTHON_SITELIBDIR%%/pymsn/event/contact.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/event/contact.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/event/conversation.py
-%%PYTHON_SITELIBDIR%%/pymsn/event/conversation.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/event/conversation.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/event/invite.py
-%%PYTHON_SITELIBDIR%%/pymsn/event/invite.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/event/invite.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/event/offline_messages.py
-%%PYTHON_SITELIBDIR%%/pymsn/event/offline_messages.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/event/offline_messages.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/constants.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/constants.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/constants.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/abstract.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/abstract.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/abstract.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/iochannel.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/iochannel.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/iochannel.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/sock.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/sock.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/sock.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/ssl_socket.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/ssl_socket.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/ssl_socket.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/ssl_tcp.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/ssl_tcp.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/ssl_tcp.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/tcp.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/tcp.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/io/tcp.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/message/HTTP.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/message/HTTP.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/message/HTTP.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/message/SOAP.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/message/SOAP.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/message/SOAP.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/message/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/message/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/message/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/parser.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/parser.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/parser.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/protocol/HTTP.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/protocol/HTTP.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/protocol/HTTP.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/protocol/HTTPS.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/protocol/HTTPS.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/protocol/HTTPS.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/protocol/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/protocol/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/protocol/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/proxy/HTTPConnect.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/proxy/HTTPConnect.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/proxy/HTTPConnect.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/proxy/SOCKS4.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/proxy/SOCKS4.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/proxy/SOCKS4.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/proxy/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/proxy/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/proxy/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/proxy/abstract.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/proxy/abstract.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/proxy/abstract.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/proxy/proxy_infos.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/proxy/proxy_infos.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/proxy/proxy_infos.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/proxy/proxyfiable.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/proxy/proxyfiable.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/proxy/proxyfiable.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/resolver.py
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/resolver.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/gnet/resolver.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/base.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/base.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/base.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/challenge.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/challenge.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/challenge.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/command.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/command.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/command.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/constants.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/constants.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/constants.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/message.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/message.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/message.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/notification.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/notification.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/notification.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/switchboard.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/switchboard.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp/switchboard.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/SLP.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/SLP.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/SLP.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/constants.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/constants.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/constants.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/exceptions.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/exceptions.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/exceptions.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/session.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/session.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/session.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/session_manager.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/session_manager.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/session_manager.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/test.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/test.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/test.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/transport/TLP.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/transport/TLP.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/transport/TLP.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/transport/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/transport/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/transport/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/transport/base.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/transport/base.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/transport/base.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/transport/switchboard.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/transport/switchboard.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/transport/switchboard.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/transport/transport_manager.py
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/transport/transport_manager.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/msnp2p/transport/transport_manager.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/p2p.py
-%%PYTHON_SITELIBDIR%%/pymsn/p2p.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/p2p.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/profile.py
-%%PYTHON_SITELIBDIR%%/pymsn/profile.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/profile.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/ab.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/ab.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/ab.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/address_book.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/address_book.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/address_book.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/common.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/common.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/common.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/constants.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/constants.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/constants.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/base.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/base.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/base.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/accept_invite.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/accept_invite.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/accept_invite.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/block_contact.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/block_contact.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/block_contact.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/check_pending_invite.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/check_pending_invite.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/check_pending_invite.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/contact_delete.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/contact_delete.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/contact_delete.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/contact_update_properties.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/contact_update_properties.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/contact_update_properties.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/decline_invite.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/decline_invite.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/decline_invite.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/email_contact_add.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/email_contact_add.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/email_contact_add.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/external_contact_add.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/external_contact_add.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/external_contact_add.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/messenger_contact_add.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/messenger_contact_add.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/messenger_contact_add.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/mobile_contact_add.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/mobile_contact_add.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/mobile_contact_add.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/unblock_contact.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/unblock_contact.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/unblock_contact.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/update_memberships.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/update_memberships.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts/update_memberships.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/groups/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/groups/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/groups/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/groups/group_add.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/groups/group_add.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/groups/group_add.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/groups/group_contact_add.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/groups/group_contact_add.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/groups/group_contact_add.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/groups/group_contact_delete.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/groups/group_contact_delete.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/groups/group_contact_delete.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/groups/group_delete.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/groups/group_delete.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/groups/group_delete.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/groups/group_rename.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/groups/group_rename.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/groups/group_rename.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/sync/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/sync/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/sync/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/sync/initial_sync.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/sync/initial_sync.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/sync/initial_sync.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/sharing.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/sharing.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/sharing.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/constants.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/constants.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/constants.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/content_roaming.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/content_roaming.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/content_roaming.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/scenario/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/scenario/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/scenario/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/scenario/base.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/scenario/base.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/scenario/base.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/scenario/get_stored_profile.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/scenario/get_stored_profile.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/scenario/get_stored_profile.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/scenario/store_profile.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/scenario/store_profile.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/scenario/store_profile.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/storage.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/storage.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/storage.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/constants.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/constants.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/constants.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/offline_messages_box.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/offline_messages_box.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/offline_messages_box.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/oim.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/oim.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/oim.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/rsi.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/rsi.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/rsi.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/scenario/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/scenario/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/scenario/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/scenario/base.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/scenario/base.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/scenario/base.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/scenario/delete_messages.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/scenario/delete_messages.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/scenario/delete_messages.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/scenario/fetch_messages.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/scenario/fetch_messages.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/scenario/fetch_messages.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/scenario/send_message.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/scenario/send_message.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/scenario/send_message.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/scenario/sync_headers.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/scenario/sync_headers.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/scenario/sync_headers.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/SOAPService.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/SOAPService.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/SOAPService.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/SOAPUtils.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/SOAPUtils.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/SOAPUtils.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/SingleSignOn.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/SingleSignOn.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/SingleSignOn.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/Spaces/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/Spaces/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/Spaces/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/Spaces/contactcardservice.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/Spaces/contactcardservice.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/Spaces/contactcardservice.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/Spaces/scenario/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/Spaces/scenario/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/Spaces/scenario/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/Spaces/scenario/base.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/Spaces/scenario/base.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/Spaces/scenario/base.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/Spaces/scenario/get_contact_card.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/Spaces/scenario/get_contact_card.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/Spaces/scenario/get_contact_card.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/Spaces/spaces.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/Spaces/spaces.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/Spaces/spaces.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABAdd.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABAdd.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABAdd.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABContactAdd.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABContactAdd.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABContactAdd.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABContactDelete.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABContactDelete.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABContactDelete.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABContactUpdate.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABContactUpdate.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABContactUpdate.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABFindAll.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABFindAll.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABFindAll.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABGroupAdd.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABGroupAdd.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABGroupAdd.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABGroupContactAdd.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABGroupContactAdd.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABGroupContactAdd.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABGroupContactDelete.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABGroupContactDelete.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABGroupContactDelete.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABGroupDelete.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABGroupDelete.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABGroupDelete.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABGroupUpdate.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABGroupUpdate.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/ABGroupUpdate.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/common.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/common.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/common.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/constants.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/constants.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/AB/constants.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/OIM/Store2.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/OIM/Store2.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/OIM/Store2.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/OIM/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/OIM/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/OIM/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/RSI/DeleteMessages.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/RSI/DeleteMessages.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/RSI/DeleteMessages.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/RSI/GetMessage.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/RSI/GetMessage.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/RSI/GetMessage.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/RSI/GetMetadata.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/RSI/GetMetadata.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/RSI/GetMetadata.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/RSI/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/RSI/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/RSI/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/RSI/common.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/RSI/common.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/RSI/common.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/CreateDocument.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/CreateDocument.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/CreateDocument.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/CreateRelationships.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/CreateRelationships.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/CreateRelationships.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/DeleteRelationships.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/DeleteRelationships.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/DeleteRelationships.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/FindDocuments.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/FindDocuments.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/FindDocuments.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/GetProfile.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/GetProfile.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/GetProfile.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/UpdateProfile.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/UpdateProfile.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/UpdateProfile.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/common.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/common.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore/common.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Sharing/AddMember.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Sharing/AddMember.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Sharing/AddMember.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Sharing/DeleteMember.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Sharing/DeleteMember.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Sharing/DeleteMember.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Sharing/FindMembership.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Sharing/FindMembership.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Sharing/FindMembership.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Sharing/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Sharing/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Sharing/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Sharing/common.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Sharing/common.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Sharing/common.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SingleSignOn/RequestMultipleSecurityTokens.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SingleSignOn/RequestMultipleSecurityTokens.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SingleSignOn/RequestMultipleSecurityTokens.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SingleSignOn/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SingleSignOn/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/SingleSignOn/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Spaces/GetXmlFeed.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Spaces/GetXmlFeed.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Spaces/GetXmlFeed.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Spaces/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Spaces/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/Spaces/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/service/description/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/storage.py
-%%PYTHON_SITELIBDIR%%/pymsn/storage.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/storage.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/switchboard_manager.py
-%%PYTHON_SITELIBDIR%%/pymsn/switchboard_manager.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/switchboard_manager.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/transport.py
-%%PYTHON_SITELIBDIR%%/pymsn/transport.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/transport.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/util/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/util/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/util/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/util/debug.py
-%%PYTHON_SITELIBDIR%%/pymsn/util/debug.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/util/debug.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/util/decorator.py
-%%PYTHON_SITELIBDIR%%/pymsn/util/decorator.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/util/decorator.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/util/element_tree.py
-%%PYTHON_SITELIBDIR%%/pymsn/util/element_tree.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/util/element_tree.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/util/guid.py
-%%PYTHON_SITELIBDIR%%/pymsn/util/guid.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/util/guid.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/util/iso8601/__init__.py
-%%PYTHON_SITELIBDIR%%/pymsn/util/iso8601/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/util/iso8601/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/util/iso8601/iso8601.py
-%%PYTHON_SITELIBDIR%%/pymsn/util/iso8601/iso8601.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/util/iso8601/iso8601.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/util/iso8601/test_iso8601.py
-%%PYTHON_SITELIBDIR%%/pymsn/util/iso8601/test_iso8601.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/util/iso8601/test_iso8601.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/util/queue.py
-%%PYTHON_SITELIBDIR%%/pymsn/util/queue.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/util/queue.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/util/string_io.py
-%%PYTHON_SITELIBDIR%%/pymsn/util/string_io.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/util/string_io.pyo
-%%PYTHON_SITELIBDIR%%/pymsn/util/weak.py
-%%PYTHON_SITELIBDIR%%/pymsn/util/weak.pyc
-%%PYTHON_SITELIBDIR%%/pymsn/util/weak.pyo
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/util/iso8601
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/util
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service/description/Spaces
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service/description/SingleSignOn
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service/description/Sharing
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service/description/SchematizedStore
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service/description/RSI
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service/description/OIM
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service/description/AB
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service/description
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service/Spaces/scenario
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service/Spaces
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM/scenario
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service/OfflineIM
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming/scenario
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service/ContentRoaming
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/sync
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/groups
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario/contacts
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook/scenario
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service/AddressBook
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/service
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/msnp2p/transport
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/msnp2p
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/msnp
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/gnet/proxy
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/gnet/protocol
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/gnet/message
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/gnet/io
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/gnet
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn/event
-@dirrm %%PYTHON_SITELIBDIR%%/pymsn
diff --git a/net-im/rubygem-xmpp4r/Makefile b/net-im/rubygem-xmpp4r/Makefile
deleted file mode 100644
index b299962990ed..000000000000
--- a/net-im/rubygem-xmpp4r/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# New ports collection makefile for: ruby-xmpp4r
-# Date created: 21 Nov 2005
-# Whom: Stephan Maka <stephan@spaceboyz.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= xmpp4r
-PORTVERSION= 0.3.2
-CATEGORIES= net-im ruby
-MASTER_SITES= http://download.gna.org/xmpp4r/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= ruby
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= XMPP/Jabber library for Ruby
-
-USE_RUBY= YES
-USE_RUBY_RDOC= YES
-
-LIB_FILES= lib/xmpp4r.rb lib/xmpp4r/callbacks.rb lib/xmpp4r
-DOCS= ChangeLog LICENSE README UPDATING
-EXAMPLES= basic advanced
-
-do-build:
-.if !defined(NOPORTDOCS)
- cd ${BUILD_WRKSRC}; ${RUBY_RDOC} \
- -o rdoc \
- --all --fileboxes --inline-source --line-numbers \
- ${LIB_FILES}
-.endif
-
-do-install:
- cd ${INSTALL_WRKSRC}; ${CP} -R ${LIB_FILES} ${RUBY_SITELIBDIR}/
-
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${RUBY_MODDOCDIR}
-.for f in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/
-.endfor
- ${CP} -R ${WRKSRC}/rdoc/ ${RUBY_MODDOCDIR}/rdoc
- ${MKDIR} ${RUBY_MODEXAMPLESDIR}
-.for f in ${EXAMPLES}
- ${MKDIR} ${RUBY_MODEXAMPLESDIR}/${f}/
- ${CP} -R ${WRKSRC}/data/doc/xmpp4r/examples/${f}/ ${RUBY_MODEXAMPLESDIR}/${f}/
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-im/rubygem-xmpp4r/distinfo b/net-im/rubygem-xmpp4r/distinfo
deleted file mode 100644
index 7f109c813eea..000000000000
--- a/net-im/rubygem-xmpp4r/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (ruby/xmpp4r-0.3.2.tgz) = 3b5321c4b8dab96e822545c321eb6510
-SHA256 (ruby/xmpp4r-0.3.2.tgz) = e8f3f780b166e40bcf248dc630b41de142eb2794838e10d32b74a16b35b85b01
-SIZE (ruby/xmpp4r-0.3.2.tgz) = 133020
diff --git a/net-im/rubygem-xmpp4r/pkg-descr b/net-im/rubygem-xmpp4r/pkg-descr
deleted file mode 100644
index 1f4e2f1640ed..000000000000
--- a/net-im/rubygem-xmpp4r/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-XMPP4R is an XMPP/Jabber library for Ruby.
-
-Features:
-* Fully object-oriented (well, it's Ruby ;)
-* Aims at being XMPP compliant
-* Threaded and non-threaded mode
-* Well unit-tested and documented code
-* Uses well-known and well-tested software like REXML
-* Very easy to extend
-* Released under Ruby's license, which is compatible with the GNU GPL
-
-WWW: http://home.gna.org/xmpp4r/
diff --git a/net-im/rubygem-xmpp4r/pkg-plist b/net-im/rubygem-xmpp4r/pkg-plist
deleted file mode 100644
index a23a7dc2f543..000000000000
--- a/net-im/rubygem-xmpp4r/pkg-plist
+++ /dev/null
@@ -1,443 +0,0 @@
-%%RUBY_SITELIBDIR%%/callbacks.rb
-%%RUBY_SITELIBDIR%%/xmpp4r.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/version/helper/responder.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/version/helper/simpleresponder.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/version/iq/version.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/discovery/iq/discoitems.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/discovery/iq/discoinfo.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/vcard/iq/vcard.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/vcard/helper/vcard.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/muc/x/mucuseritem.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/muc/x/mucuserinvite.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/muc/x/muc.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/muc/helper/mucclient.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/muc/helper/mucbrowser.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/muc/helper/simplemucclient.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/delay/x/delay.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/roster/x/roster.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/roster/helper/roster.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/roster/iq/roster.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/pubsub/stanzas/subscription.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/pubsub/stanzas/event.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/pubsub/stanzas/item.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/pubsub/stanzas/items.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/pubsub/helper/nodebrowser.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/pubsub/helper/nodehelper.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/pubsub/helper/servicehelper.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/pubsub/iq/pubsub.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/httpbinding/client.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/muc/iq/mucowner.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/rpc/helper/client.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/rpc/helper/xmlrpcaddons.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/rpc/helper/server.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/rpc/iq/rpc.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/command/helper/responder.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/command/iq/command.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/semaphore.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/pubsub.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/httpbinding.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/xmppstanza.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/rpc.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/callbacks.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/xmppelement.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/feature_negotiation/iq/feature.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/bytestreams/helper/socks5bytestreams/base.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/bytestreams/helper/socks5bytestreams/socks5.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/bytestreams/helper/socks5bytestreams/target.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/bytestreams/helper/socks5bytestreams/server.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/bytestreams/helper/socks5bytestreams/initiator.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/bytestreams/helper/ibb/base.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/bytestreams/helper/ibb/target.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/bytestreams/helper/ibb/initiator.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/bytestreams/helper/filetransfer.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/bytestreams/iq/bytestreams.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/bytestreams/iq/si.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/dataforms/x/data.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/streamparser.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/x.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/jid.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/presence.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/idgenerator.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/component.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/authenticationfailure.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/sasl.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/connection.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/stream.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/xmpp4r.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/error.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/debuglog.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/message.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/rexmladdons.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/bytestreams.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/errorexception.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/muc.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/version.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/client.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/vcard.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/feature_negotiation.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/roster.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/delay.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/discovery.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/query.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/dataforms.rb
-%%RUBY_SITELIBDIR%%/xmpp4r/iq.rb
-
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/LICENSE
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/UPDATING
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/version/helper/responder_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/version/helper/simpleresponder_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/version/iq/version_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/dataforms/x/data_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/discovery/iq/discoitems_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/discovery/iq/discoinfo_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/delay/x/delay_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/bytestreams/helper/socks5bytestreams/base_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/bytestreams/helper/socks5bytestreams/socks5_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/bytestreams/helper/socks5bytestreams/target_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/bytestreams/helper/socks5bytestreams/server_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/bytestreams/helper/socks5bytestreams/initiator_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/bytestreams/helper/ibb/base_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/bytestreams/helper/ibb/target_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/bytestreams/helper/ibb/initiator_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/bytestreams/helper/filetransfer_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/bytestreams/iq/bytestreams_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/bytestreams/iq/si_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/vcard/iq/vcard_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/vcard/helper/vcard_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/roster/x/roster_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/roster/helper/roster_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/roster/iq/roster_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/muc/x/mucuseritem_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/muc/x/mucuserinvite_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/muc/x/muc_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/muc/helper/mucclient_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/muc/helper/mucbrowser_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/muc/helper/simplemucclient_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/feature_negotiation/iq/feature_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/streamparser_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/x_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/jid_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/presence_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/idgenerator_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/component_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/authenticationfailure_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/sasl_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/connection_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/stream_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/xmpp4r_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/error_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/debuglog_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/message_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/rexmladdons_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/bytestreams_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/errorexception_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/muc_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/version_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/client_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/vcard_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/feature_negotiation_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/roster_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/delay_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/discovery_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/query_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/dataforms_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/iq_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/callbacks_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/command/helper/responder_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/command/iq/command_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/httpbinding/client_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/httpbinding_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/muc/iq/mucowner_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/pubsub/helper/nodebrowser_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/pubsub/helper/nodehelper_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/pubsub/helper/servicehelper_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/pubsub/iq/pubsub_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/pubsub/stanzas/event_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/pubsub/stanzas/item_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/pubsub/stanzas/items_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/pubsub/stanzas/subscription_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/pubsub_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/rpc/helper/client_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/rpc/helper/server_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/rpc/helper/xmlrpcaddons_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/rpc/iq/rpc_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/rpc_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/semaphore_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/xmppelement_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/xmppstanza_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r_rb.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/REXML/IOSource.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/REXML/Element.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Vcard/IqVcard.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Vcard/Helper.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Discovery/Feature.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Discovery/IqQueryDiscoItems.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Discovery/Identity.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Discovery/IqQueryDiscoInfo.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Discovery/Item.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Stream/ThreadBlock.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/MUC/XMUC.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/MUC/SimpleMUCClient.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/MUC/XMUCUser.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/MUC/XMUCUserItem.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/MUC/XMUCUserInvite.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/MUC/MUCBrowser.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/MUC/MUCClient.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Dataforms/XDataField.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Dataforms/XDataReported.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Dataforms/XDataTitle.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Dataforms/XData.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Dataforms/XDataInstructions.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Roster/Helper/RosterItem.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Roster/IqQueryRoster.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Roster/XRosterItem.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Roster/XRoster.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Roster/Helper.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Roster/RosterItem.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams/IBBInitiator.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams/SOCKS5BytestreamsTarget.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams/StreamHost.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams/SOCKS5Error.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams/IqSiFileRange.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams/SOCKS5BytestreamsInitiator.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams/SOCKS5Socket.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams/IqSiFile.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams/IqQueryBytestreams.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams/IBBTarget.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams/StreamHostUsed.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams/IBBQueueItem.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams/SOCKS5BytestreamsServerStreamHost.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams/SOCKS5Bytestreams.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams/IqSi.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams/IBB.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams/SOCKS5BytestreamsServer.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams/SOCKS5BytestreamsPeer.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/SASL/Base.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/SASL/DigestMD5.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/SASL/Plain.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Version/IqQueryVersion.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Version/Responder.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Version/SimpleResponder.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Delay/XDelay.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/FeatureNegotiation/IqFeature.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/FileTransfer/TransferSource.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/FileTransfer/FileSource.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/FileTransfer/Helper.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/IdGenerator.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/X.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/StreamParser.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Client.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Stream.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/IqQuery.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Presence.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/JID.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/ErrorException.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/AuthenticationFailure.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Component.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Error.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Connection.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Iq.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Version.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Roster.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/FeatureNegotiation.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/MUC.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/SASL.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Delay.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/FileTransfer.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Discovery.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Dataforms.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Vcard.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Message.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Callback.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/CallbackList.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Command.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Command/IqCommand.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Command/Responder.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/HTTPBinding.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/HTTPBinding/Client.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/MUC/IqQueryMUCOwner.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/NoNameXmlnsRegistered.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/PubSub.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/PubSub/Event.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/PubSub/IqPubSub.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/PubSub/IqPubSubOwner.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/PubSub/Item.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/PubSub/Items.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/PubSub/NodeBrowser.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/PubSub/NodeHelper.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/PubSub/ServiceHelper.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/PubSub/Subscription.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/RPC.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/RPC/Client.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/RPC/IqQueryRPC.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/RPC/Server.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Roster/RosterX.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Roster/RosterXItem.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Semaphore.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/XMPPElement.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/XMPPStanza.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/XParent.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/XMLRPC.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/XMLRPC/Create.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/REXML.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/fr_file_index.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/fr_class_index.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/fr_method_index.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/created.rid
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/index.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/rdoc-style.css
-
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic/remove_registration.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic/change_password.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic/rosterrename.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic/rosterwatch.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic/mass_sender.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic/mucsimplebot.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic/component.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic/mucinfo.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic/jabbersend.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic/register.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic/rosterprint.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic/client.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic/roster.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic/versionbot.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic/echo_threaded.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic/send_vcard.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic/muc_owner_config.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/shellmgr/shellmgr_test.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/shellmgr/shellmgr_jabber.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/shellmgr/shellmgr.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/adventure/cube.xml
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/adventure/README
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/adventure/world.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/adventure/adventuremuc.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/adventure/tower.xml
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/adventure/adventure.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/sendfile.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/fileserve.conf
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/migrate.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/gtkmucclient.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/getonline.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/sendfile.conf
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/xmpping.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/minimuc.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/recvfile.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/fileserve.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/xmppingrc.sample
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/rosterdiscovery.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/versionpoll.rb
-
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/version/helper
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/version/iq
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/version
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/discovery/iq
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/discovery
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/vcard/iq
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/vcard/helper
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/vcard
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/muc/x
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/muc/iq
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/muc/helper
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/muc
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/command/helper
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/command/iq
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/command
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/pubsub/helper
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/pubsub/stanzas
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/pubsub/iq
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/pubsub
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/rpc/iq
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/rpc/helper
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/rpc
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/delay/x
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/delay
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/roster/x
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/roster/helper
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/roster/iq
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/roster
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/httpbinding
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/feature_negotiation/iq
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/feature_negotiation
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/bytestreams/helper/socks5bytestreams
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/bytestreams/helper/ibb
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/bytestreams/helper
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/bytestreams/iq
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/bytestreams
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/dataforms/x
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r/dataforms
-@dirrm %%RUBY_SITELIBDIR%%/xmpp4r
-
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/version/iq
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/version/helper
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/version
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/vcard/iq
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/vcard/helper
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/vcard
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/rpc/iq
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/rpc/helper
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/rpc
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/httpbinding
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/roster/x
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/roster/iq
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/roster/helper
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/roster
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/pubsub/stanzas
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/pubsub/iq
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/pubsub/helper
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/pubsub
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/muc/x
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/muc/iq
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/muc/helper
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/muc
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/feature_negotiation/iq
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/feature_negotiation
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/discovery/iq
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/discovery
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/delay/x
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/delay
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/dataforms/x
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/dataforms
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/command/iq
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/command/helper
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/command
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/bytestreams/iq
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/bytestreams/helper/socks5bytestreams
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/bytestreams/helper/ibb
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/bytestreams/helper
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r/bytestreams
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib/xmpp4r
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files/lib
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/files
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/XMLRPC
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/REXML
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Version
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Vcard
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Stream
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/SASL
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Roster/Helper
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Roster
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/RPC
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/PubSub
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/MUC
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/HTTPBinding
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/FileTransfer
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/FeatureNegotiation
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Discovery
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Delay
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Dataforms
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Command
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber/Bytestreams
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes/Jabber
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc/classes
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdoc
-@dirrm %%PORTDOCS%%%%RUBY_MODDOCDIR%%
-
-@dirrm %%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic
-@dirrm %%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/shellmgr
-@dirrm %%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced/adventure
-@dirrm %%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/advanced
-@dirrm %%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%
diff --git a/net-im/skype-devel/Makefile b/net-im/skype-devel/Makefile
deleted file mode 100644
index 854d71d46184..000000000000
--- a/net-im/skype-devel/Makefile
+++ /dev/null
@@ -1,68 +0,0 @@
-# New ports collection makefile for: skype-devel
-# Date created: Jun 21. 2004
-# Whom: netchild@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= skype
-PORTVERSION= 2.0.0.68
-PORTREVISION= 2
-CATEGORIES= net
-MASTER_SITES= http://download.skype.com/linux/
-PKGNAMESUFFIX= -devel
-DISTNAME= skype_static-${DISTVERSION}-oss
-
-MAINTAINER= beech@FreeBSD.org
-COMMENT= P2P VoIP software
-
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
- ${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat \
- ${LINUXBASE}/usr/lib/libsigc-2.0.so.0:${PORTSDIR}/devel/linux-libsigc++20 \
- ${LINUXBASE}/lib/libasound.so.2:${PORTSDIR}/audio/linux-alsa-lib
-
-.ifdef WITH_NVIDIA_GL
-RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver
-.else
-USE_GL= linux
-.endif
-
-USE_BZIP2= yes
-USE_LINUX= yes
-RESTRICTED= Redistribution prohibited.
-
-IGNORE= has moved, use net/skype instead
-
-WRKSRC= ${WRKDIR}/${PORTNAME}_static-${DISTVERSION}-oss
-SKYPEDIR= share/skype
-PORTDOCS= LICENSE README
-SUB_FILES= pkg-message
-SUB_LIST= SKYPEDIR=${SKYPEDIR}
-PLIST_SUB= SKYPEDIR=${SKYPEDIR}
-
-.include <bsd.port.pre.mk>
-
-post-patch:
- @${MV} ${WRKSRC}/skype.desktop ${WRKSRC}/skype-devel.desktop
- @${REINPLACE_CMD} -e 's|Exec=skype|Exec=skype_devel --resources=${PREFIX}/${SKYPEDIR}|' \
- ${WRKSRC}/skype-devel.desktop
-
-do-build:
- @${BRANDELF} -t Linux ${WRKSRC}/skype
-
-do-install:
- @${INSTALL} -d ${PREFIX}/share/applications
- @${INSTALL} ${WRKSRC}/skype-devel.desktop ${PREFIX}/share/applications/
- @${INSTALL_DATA} ${WRKSRC}/icons/SkypeBlue_48x48.png ${PREFIX}/share/pixmaps/skype.png
- @${INSTALL_PROGRAM} ${WRKSRC}/skype ${PREFIX}/bin/skype_devel
- @${CHMOD} a+rx ${PREFIX}/bin/skype_devel
- @cd ${WRKSRC}/&&${COPYTREE_SHARE} "avatars icons sounds lang" ${PREFIX}/${SKYPEDIR}/
-
-.if !defined(NOPORTDOCS)
- @${INSTALL} -d ${DOCSDIR}
- @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
-.endif
-
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/net-im/skype-devel/distinfo b/net-im/skype-devel/distinfo
deleted file mode 100644
index afbe78eeb483..000000000000
--- a/net-im/skype-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (skype_static-2.0.0.68-oss.tar.bz2) = a0f3d5fe5587d737fe96ae63354de005
-SHA256 (skype_static-2.0.0.68-oss.tar.bz2) = c90106e8b85af3af620ecb27e542016d1459751025a94c32466b0be73b0989f4
-SIZE (skype_static-2.0.0.68-oss.tar.bz2) = 21568297
diff --git a/net-im/skype-devel/files/pkg-message.in b/net-im/skype-devel/files/pkg-message.in
deleted file mode 100644
index 320c5fd18814..000000000000
--- a/net-im/skype-devel/files/pkg-message.in
+++ /dev/null
@@ -1,10 +0,0 @@
-
-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-skype_devel has been installed in:
-
-%%PREFIX%%/bin/skype_devel
-
-If you are starting from a terminal, please use the following command:
- skype_devel --resources=%%DATADIR%%
-
-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
diff --git a/net-im/skype-devel/pkg-descr b/net-im/skype-devel/pkg-descr
deleted file mode 100644
index 06e936789071..000000000000
--- a/net-im/skype-devel/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Skype is a free program that uses the latest P2P technology to bring
-affordable and high-quality voice communications to people all over
-the world.
-
-WWW: http://www.skype.com/
diff --git a/net-im/skype-devel/pkg-plist b/net-im/skype-devel/pkg-plist
deleted file mode 100644
index 9f1be48485d7..000000000000
--- a/net-im/skype-devel/pkg-plist
+++ /dev/null
@@ -1,134 +0,0 @@
-bin/skype_devel
-share/pixmaps/skype.png
-share/applications/skype-devel.desktop
-%%SKYPEDIR%%/avatars/Angel Skype.png
-%%SKYPEDIR%%/avatars/Architect Skype.png
-%%SKYPEDIR%%/avatars/Beach Skype.png
-%%SKYPEDIR%%/avatars/Behind Skype.png
-%%SKYPEDIR%%/avatars/Business Skype.png
-%%SKYPEDIR%%/avatars/Call Me Sweetheart.png
-%%SKYPEDIR%%/avatars/Call Me.png
-%%SKYPEDIR%%/avatars/Carnaval Skype.png
-%%SKYPEDIR%%/avatars/Chic Skype.png
-%%SKYPEDIR%%/avatars/Christmas Skype.png
-%%SKYPEDIR%%/avatars/College Skype.png
-%%SKYPEDIR%%/avatars/DIY Skype.png
-%%SKYPEDIR%%/avatars/DJ Skype.png
-%%SKYPEDIR%%/avatars/Desert Skype.png
-%%SKYPEDIR%%/avatars/Designer Skype.png
-%%SKYPEDIR%%/avatars/Devil Skype.png
-%%SKYPEDIR%%/avatars/Earbud Skype.png
-%%SKYPEDIR%%/avatars/Empire Skype.png
-%%SKYPEDIR%%/avatars/Fax Skype.png
-%%SKYPEDIR%%/avatars/Geisha Skype.png
-%%SKYPEDIR%%/avatars/Hula Skype.png
-%%SKYPEDIR%%/avatars/Make Skype Not War.png
-%%SKYPEDIR%%/avatars/Metal Skype.png
-%%SKYPEDIR%%/avatars/Ninja Skype.png
-%%SKYPEDIR%%/avatars/Party Skype.png
-%%SKYPEDIR%%/avatars/Pop Skype.png
-%%SKYPEDIR%%/avatars/Rice Skype.png
-%%SKYPEDIR%%/avatars/Skypahontas.png
-%%SKYPEDIR%%/avatars/Skype 502.png
-%%SKYPEDIR%%/avatars/Skype Aid.png
-%%SKYPEDIR%%/avatars/Skype Artiste.png
-%%SKYPEDIR%%/avatars/Skype Beauty.png
-%%SKYPEDIR%%/avatars/Skype Bling.png
-%%SKYPEDIR%%/avatars/Skype Boarder.png
-%%SKYPEDIR%%/avatars/Skype Brrr... .png
-%%SKYPEDIR%%/avatars/Skype Candy.png
-%%SKYPEDIR%%/avatars/Skype Cola.png
-%%SKYPEDIR%%/avatars/Skype Cool Shades.png
-%%SKYPEDIR%%/avatars/Skype Extreme.png
-%%SKYPEDIR%%/avatars/Skype Goaaaaal.png
-%%SKYPEDIR%%/avatars/Skype Headset.png
-%%SKYPEDIR%%/avatars/Skype Jah.png
-%%SKYPEDIR%%/avatars/Skype Jyve.png
-%%SKYPEDIR%%/avatars/Skype Safety.png
-%%SKYPEDIR%%/avatars/Skype San.png
-%%SKYPEDIR%%/avatars/Skype Shorty.png
-%%SKYPEDIR%%/avatars/Skype Smiley.png
-%%SKYPEDIR%%/avatars/Skype Time.png
-%%SKYPEDIR%%/avatars/Skype in a Bag.png
-%%SKYPEDIR%%/avatars/Skype-a-Manger.png
-%%SKYPEDIR%%/avatars/Skype-ahoy.png
-%%SKYPEDIR%%/avatars/Skype-in-one.png
-%%SKYPEDIR%%/avatars/Skype.png
-%%SKYPEDIR%%/avatars/Skypers of the Caribbean.png
-%%SKYPEDIR%%/avatars/Star Skype.png
-%%SKYPEDIR%%/avatars/Sushi Skype.png
-%%SKYPEDIR%%/avatars/The Skypeness.png
-%%SKYPEDIR%%/avatars/Travel Skype.png
-%%SKYPEDIR%%/avatars/Wetsuit Skype.png
-%%SKYPEDIR%%/avatars/Yin Yang Skype.png
-%%SKYPEDIR%%/icons/SkypeBlue_16x16.png
-%%SKYPEDIR%%/icons/SkypeBlue_32x32.png
-%%SKYPEDIR%%/icons/SkypeBlue_48x48.png
-%%SKYPEDIR%%/lang/skype_bg.qm
-%%SKYPEDIR%%/lang/skype_bg.ts
-%%SKYPEDIR%%/lang/skype_de.qm
-%%SKYPEDIR%%/lang/skype_de.ts
-%%SKYPEDIR%%/lang/skype_en.qm
-%%SKYPEDIR%%/lang/skype_en.ts
-%%SKYPEDIR%%/lang/skype_es.qm
-%%SKYPEDIR%%/lang/skype_es.ts
-%%SKYPEDIR%%/lang/skype_et.qm
-%%SKYPEDIR%%/lang/skype_et.ts
-%%SKYPEDIR%%/lang/skype_fr.qm
-%%SKYPEDIR%%/lang/skype_fr.ts
-%%SKYPEDIR%%/lang/skype_it.qm
-%%SKYPEDIR%%/lang/skype_it.ts
-%%SKYPEDIR%%/lang/skype_ja.qm
-%%SKYPEDIR%%/lang/skype_ja.ts
-%%SKYPEDIR%%/lang/skype_ko.qm
-%%SKYPEDIR%%/lang/skype_ko.ts
-%%SKYPEDIR%%/lang/skype_lt.qm
-%%SKYPEDIR%%/lang/skype_lt.ts
-%%SKYPEDIR%%/lang/skype_lv.qm
-%%SKYPEDIR%%/lang/skype_lv.ts
-%%SKYPEDIR%%/lang/skype_pl.qm
-%%SKYPEDIR%%/lang/skype_pl.ts
-%%SKYPEDIR%%/lang/skype_pt_br.qm
-%%SKYPEDIR%%/lang/skype_pt_br.ts
-%%SKYPEDIR%%/lang/skype_pt_pt.qm
-%%SKYPEDIR%%/lang/skype_pt_pt.ts
-%%SKYPEDIR%%/lang/skype_ro.qm
-%%SKYPEDIR%%/lang/skype_ro.ts
-%%SKYPEDIR%%/lang/skype_ru.qm
-%%SKYPEDIR%%/lang/skype_ru.ts
-%%SKYPEDIR%%/lang/skype_th.qm
-%%SKYPEDIR%%/lang/skype_th.ts
-%%SKYPEDIR%%/lang/skype_tr.qm
-%%SKYPEDIR%%/lang/skype_tr.ts
-%%SKYPEDIR%%/lang/skype_zh_s.qm
-%%SKYPEDIR%%/lang/skype_zh_s.ts
-%%SKYPEDIR%%/lang/skype_zh_t.qm
-%%SKYPEDIR%%/lang/skype_zh_t.ts
-%%SKYPEDIR%%/sounds/CallBusy.wav
-%%SKYPEDIR%%/sounds/CallConnecting.wav
-%%SKYPEDIR%%/sounds/CallFailed.wav
-%%SKYPEDIR%%/sounds/CallHangup.wav
-%%SKYPEDIR%%/sounds/CallHold.wav
-%%SKYPEDIR%%/sounds/CallRemoteHangup.wav
-%%SKYPEDIR%%/sounds/CallResume.wav
-%%SKYPEDIR%%/sounds/CallRingingIn.wav
-%%SKYPEDIR%%/sounds/CallRingingOut.wav
-%%SKYPEDIR%%/sounds/ChatIncoming.wav
-%%SKYPEDIR%%/sounds/ChatIncomingInitial.wav
-%%SKYPEDIR%%/sounds/ChatOutgoing.wav
-%%SKYPEDIR%%/sounds/ContactAdded.wav
-%%SKYPEDIR%%/sounds/ContactAuthRequest.wav
-%%SKYPEDIR%%/sounds/ContactOffline.wav
-%%SKYPEDIR%%/sounds/ContactOnline.wav
-%%SKYPEDIR%%/sounds/SkypeLogin.wav
-%%SKYPEDIR%%/sounds/SkypeLogout.wav
-%%SKYPEDIR%%/sounds/TransferComplete.wav
-%%SKYPEDIR%%/sounds/TransferFailed.wav
-%%SKYPEDIR%%/sounds/TransferRequest.wav
-%%SKYPEDIR%%/sounds/VoicemailReceived.wav
-@dirrm %%SKYPEDIR%%/sounds
-@dirrm %%SKYPEDIR%%/lang
-@dirrm %%SKYPEDIR%%/icons
-@dirrm %%SKYPEDIR%%/avatars
-@dirrm %%SKYPEDIR%%
-@dirrmtry share/applications
diff --git a/net-im/skype/Makefile b/net-im/skype/Makefile
deleted file mode 100644
index eeb94bd44f36..000000000000
--- a/net-im/skype/Makefile
+++ /dev/null
@@ -1,82 +0,0 @@
-# New ports collection makefile for: skype
-# Date created: Jun 21. 2004
-# Whom: netchild@FreeBSD.org
-#
-# Maintainers: Beech Rintoul <beech@FreeBSD.org>
-# Martin Wilke <miwi@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= skype
-PORTVERSION= 2.0.0.68
-PORTEPOCH= 1
-CATEGORIES= net
-MASTER_SITES= http://download.skype.com/linux/
-DISTNAME= skype_static-${DISTVERSION}-oss
-
-MAINTAINER= beech@FreeBSD.org
-COMMENT= P2P VoIP software
-
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
- ${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat \
- ${LINUXBASE}/usr/lib/libsigc-2.0.so.0:${PORTSDIR}/devel/linux-libsigc++20 \
- ${LINUXBASE}/lib/libasound.so.2:${PORTSDIR}/audio/linux-alsa-lib
-
-.ifdef WITH_NVIDIA_GL
-RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver
-.else
-USE_GL= linux
-.endif
-
-USE_BZIP2= yes
-USE_LINUX= yes
-RESTRICTED= Redistribution prohibited.
-
-WRKSRC= ${WRKDIR}/${PORTNAME}_static-${DISTVERSION}-oss
-SKYPEDIR= share/skype
-PORTDOCS= LICENSE README
-SUB_FILES= pkg-message
-SUB_LIST= SKYPEDIR=${SKYPEDIR}
-PLIST_SUB= SKYPEDIR=${SKYPEDIR}
-
-.include <bsd.port.pre.mk>
-
-pre-fetch:
- @${ECHO_MSG} ""
- @${ECHO_MSG} "* * * * * * * * * * * * * * * * * * * * * * * * * * * *"
- @${ECHO_MSG} "ATTENTION!"
- @${ECHO_MSG} ""
- @${ECHO_MSG} "Skype requires at least linux_base-fc6"
- @${ECHO_MSG} "which is NOT default at this time."
- @${ECHO_MSG} "If you don't have that version or above installed,"
- @${ECHO_MSG} "hit 'control c' now!"
- @${ECHO_MSG} ""
- @${ECHO_MSG} "Please read ${PORTSDIR}/UPDATING 20080318"
- @${ECHO_MSG} "for update and install instructions."
- @${ECHO_MSG} "* * * * * * * * * * * * * * * * * * * * * * * * * * * *"
- @${ECHO_MSG} ""
-
-post-patch:
- @${REINPLACE_CMD} -e 's|Exec=skype|Exec=skype --resources=${PREFIX}/${SKYPEDIR}|' \
- ${WRKSRC}/skype.desktop
-
-do-build:
- @${BRANDELF} -t Linux ${WRKSRC}/skype
-
-do-install:
- @${INSTALL} -d ${PREFIX}/share/applications
- @${INSTALL} ${WRKSRC}/skype.desktop ${PREFIX}/share/applications/
- @${INSTALL_DATA} ${WRKSRC}/icons/SkypeBlue_48x48.png ${PREFIX}/share/pixmaps/skype.png
- @${INSTALL_PROGRAM} ${WRKSRC}/skype ${PREFIX}/bin/skype
- @${CHMOD} a+rx ${PREFIX}/bin/skype
- @cd ${WRKSRC}/&&${COPYTREE_SHARE} "avatars icons sounds lang" ${PREFIX}/${SKYPEDIR}/
-
-.if !defined(NOPORTDOCS)
- @${INSTALL} -d ${DOCSDIR}
- @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
-.endif
-
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/net-im/skype/distinfo b/net-im/skype/distinfo
deleted file mode 100644
index afbe78eeb483..000000000000
--- a/net-im/skype/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (skype_static-2.0.0.68-oss.tar.bz2) = a0f3d5fe5587d737fe96ae63354de005
-SHA256 (skype_static-2.0.0.68-oss.tar.bz2) = c90106e8b85af3af620ecb27e542016d1459751025a94c32466b0be73b0989f4
-SIZE (skype_static-2.0.0.68-oss.tar.bz2) = 21568297
diff --git a/net-im/skype/files/pkg-message.in b/net-im/skype/files/pkg-message.in
deleted file mode 100644
index d98bfdf5bf92..000000000000
--- a/net-im/skype/files/pkg-message.in
+++ /dev/null
@@ -1,10 +0,0 @@
-
-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-Skype has been installed in:
-
-%%PREFIX%%/bin/skype
-
-If you are starting from a terminal, please use the following command:
- skype --resources=%%DATADIR%%
-
-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
diff --git a/net-im/skype/pkg-descr b/net-im/skype/pkg-descr
deleted file mode 100644
index 06e936789071..000000000000
--- a/net-im/skype/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Skype is a free program that uses the latest P2P technology to bring
-affordable and high-quality voice communications to people all over
-the world.
-
-WWW: http://www.skype.com/
diff --git a/net-im/skype/pkg-plist b/net-im/skype/pkg-plist
deleted file mode 100644
index c52b76cbd155..000000000000
--- a/net-im/skype/pkg-plist
+++ /dev/null
@@ -1,134 +0,0 @@
-bin/skype
-share/pixmaps/skype.png
-share/applications/skype.desktop
-%%SKYPEDIR%%/avatars/Angel Skype.png
-%%SKYPEDIR%%/avatars/Architect Skype.png
-%%SKYPEDIR%%/avatars/Beach Skype.png
-%%SKYPEDIR%%/avatars/Behind Skype.png
-%%SKYPEDIR%%/avatars/Business Skype.png
-%%SKYPEDIR%%/avatars/Call Me Sweetheart.png
-%%SKYPEDIR%%/avatars/Call Me.png
-%%SKYPEDIR%%/avatars/Carnaval Skype.png
-%%SKYPEDIR%%/avatars/Chic Skype.png
-%%SKYPEDIR%%/avatars/Christmas Skype.png
-%%SKYPEDIR%%/avatars/College Skype.png
-%%SKYPEDIR%%/avatars/DIY Skype.png
-%%SKYPEDIR%%/avatars/DJ Skype.png
-%%SKYPEDIR%%/avatars/Desert Skype.png
-%%SKYPEDIR%%/avatars/Designer Skype.png
-%%SKYPEDIR%%/avatars/Devil Skype.png
-%%SKYPEDIR%%/avatars/Earbud Skype.png
-%%SKYPEDIR%%/avatars/Empire Skype.png
-%%SKYPEDIR%%/avatars/Fax Skype.png
-%%SKYPEDIR%%/avatars/Geisha Skype.png
-%%SKYPEDIR%%/avatars/Hula Skype.png
-%%SKYPEDIR%%/avatars/Make Skype Not War.png
-%%SKYPEDIR%%/avatars/Metal Skype.png
-%%SKYPEDIR%%/avatars/Ninja Skype.png
-%%SKYPEDIR%%/avatars/Party Skype.png
-%%SKYPEDIR%%/avatars/Pop Skype.png
-%%SKYPEDIR%%/avatars/Rice Skype.png
-%%SKYPEDIR%%/avatars/Skypahontas.png
-%%SKYPEDIR%%/avatars/Skype 502.png
-%%SKYPEDIR%%/avatars/Skype Aid.png
-%%SKYPEDIR%%/avatars/Skype Artiste.png
-%%SKYPEDIR%%/avatars/Skype Beauty.png
-%%SKYPEDIR%%/avatars/Skype Bling.png
-%%SKYPEDIR%%/avatars/Skype Boarder.png
-%%SKYPEDIR%%/avatars/Skype Brrr... .png
-%%SKYPEDIR%%/avatars/Skype Candy.png
-%%SKYPEDIR%%/avatars/Skype Cola.png
-%%SKYPEDIR%%/avatars/Skype Cool Shades.png
-%%SKYPEDIR%%/avatars/Skype Extreme.png
-%%SKYPEDIR%%/avatars/Skype Goaaaaal.png
-%%SKYPEDIR%%/avatars/Skype Headset.png
-%%SKYPEDIR%%/avatars/Skype Jah.png
-%%SKYPEDIR%%/avatars/Skype Jyve.png
-%%SKYPEDIR%%/avatars/Skype Safety.png
-%%SKYPEDIR%%/avatars/Skype San.png
-%%SKYPEDIR%%/avatars/Skype Shorty.png
-%%SKYPEDIR%%/avatars/Skype Smiley.png
-%%SKYPEDIR%%/avatars/Skype Time.png
-%%SKYPEDIR%%/avatars/Skype in a Bag.png
-%%SKYPEDIR%%/avatars/Skype-a-Manger.png
-%%SKYPEDIR%%/avatars/Skype-ahoy.png
-%%SKYPEDIR%%/avatars/Skype-in-one.png
-%%SKYPEDIR%%/avatars/Skype.png
-%%SKYPEDIR%%/avatars/Skypers of the Caribbean.png
-%%SKYPEDIR%%/avatars/Star Skype.png
-%%SKYPEDIR%%/avatars/Sushi Skype.png
-%%SKYPEDIR%%/avatars/The Skypeness.png
-%%SKYPEDIR%%/avatars/Travel Skype.png
-%%SKYPEDIR%%/avatars/Wetsuit Skype.png
-%%SKYPEDIR%%/avatars/Yin Yang Skype.png
-%%SKYPEDIR%%/icons/SkypeBlue_16x16.png
-%%SKYPEDIR%%/icons/SkypeBlue_32x32.png
-%%SKYPEDIR%%/icons/SkypeBlue_48x48.png
-%%SKYPEDIR%%/lang/skype_bg.qm
-%%SKYPEDIR%%/lang/skype_bg.ts
-%%SKYPEDIR%%/lang/skype_de.qm
-%%SKYPEDIR%%/lang/skype_de.ts
-%%SKYPEDIR%%/lang/skype_en.qm
-%%SKYPEDIR%%/lang/skype_en.ts
-%%SKYPEDIR%%/lang/skype_es.qm
-%%SKYPEDIR%%/lang/skype_es.ts
-%%SKYPEDIR%%/lang/skype_et.qm
-%%SKYPEDIR%%/lang/skype_et.ts
-%%SKYPEDIR%%/lang/skype_fr.qm
-%%SKYPEDIR%%/lang/skype_fr.ts
-%%SKYPEDIR%%/lang/skype_it.qm
-%%SKYPEDIR%%/lang/skype_it.ts
-%%SKYPEDIR%%/lang/skype_ja.qm
-%%SKYPEDIR%%/lang/skype_ja.ts
-%%SKYPEDIR%%/lang/skype_ko.qm
-%%SKYPEDIR%%/lang/skype_ko.ts
-%%SKYPEDIR%%/lang/skype_lt.qm
-%%SKYPEDIR%%/lang/skype_lt.ts
-%%SKYPEDIR%%/lang/skype_lv.qm
-%%SKYPEDIR%%/lang/skype_lv.ts
-%%SKYPEDIR%%/lang/skype_pl.qm
-%%SKYPEDIR%%/lang/skype_pl.ts
-%%SKYPEDIR%%/lang/skype_pt_br.qm
-%%SKYPEDIR%%/lang/skype_pt_br.ts
-%%SKYPEDIR%%/lang/skype_pt_pt.qm
-%%SKYPEDIR%%/lang/skype_pt_pt.ts
-%%SKYPEDIR%%/lang/skype_ro.qm
-%%SKYPEDIR%%/lang/skype_ro.ts
-%%SKYPEDIR%%/lang/skype_ru.qm
-%%SKYPEDIR%%/lang/skype_ru.ts
-%%SKYPEDIR%%/lang/skype_th.qm
-%%SKYPEDIR%%/lang/skype_th.ts
-%%SKYPEDIR%%/lang/skype_tr.qm
-%%SKYPEDIR%%/lang/skype_tr.ts
-%%SKYPEDIR%%/lang/skype_zh_s.qm
-%%SKYPEDIR%%/lang/skype_zh_s.ts
-%%SKYPEDIR%%/lang/skype_zh_t.qm
-%%SKYPEDIR%%/lang/skype_zh_t.ts
-%%SKYPEDIR%%/sounds/CallBusy.wav
-%%SKYPEDIR%%/sounds/CallConnecting.wav
-%%SKYPEDIR%%/sounds/CallFailed.wav
-%%SKYPEDIR%%/sounds/CallHangup.wav
-%%SKYPEDIR%%/sounds/CallHold.wav
-%%SKYPEDIR%%/sounds/CallRemoteHangup.wav
-%%SKYPEDIR%%/sounds/CallResume.wav
-%%SKYPEDIR%%/sounds/CallRingingIn.wav
-%%SKYPEDIR%%/sounds/CallRingingOut.wav
-%%SKYPEDIR%%/sounds/ChatIncoming.wav
-%%SKYPEDIR%%/sounds/ChatIncomingInitial.wav
-%%SKYPEDIR%%/sounds/ChatOutgoing.wav
-%%SKYPEDIR%%/sounds/ContactAdded.wav
-%%SKYPEDIR%%/sounds/ContactAuthRequest.wav
-%%SKYPEDIR%%/sounds/ContactOffline.wav
-%%SKYPEDIR%%/sounds/ContactOnline.wav
-%%SKYPEDIR%%/sounds/SkypeLogin.wav
-%%SKYPEDIR%%/sounds/SkypeLogout.wav
-%%SKYPEDIR%%/sounds/TransferComplete.wav
-%%SKYPEDIR%%/sounds/TransferFailed.wav
-%%SKYPEDIR%%/sounds/TransferRequest.wav
-%%SKYPEDIR%%/sounds/VoicemailReceived.wav
-@dirrm %%SKYPEDIR%%/sounds
-@dirrm %%SKYPEDIR%%/lang
-@dirrm %%SKYPEDIR%%/icons
-@dirrm %%SKYPEDIR%%/avatars
-@dirrm %%SKYPEDIR%%
-@dirrmtry share/applications
diff --git a/net-im/skype12/Makefile b/net-im/skype12/Makefile
deleted file mode 100644
index bd96c23808dc..000000000000
--- a/net-im/skype12/Makefile
+++ /dev/null
@@ -1,66 +0,0 @@
-# New ports collection makefile for: skype12
-# Date created: Jun 21. 2004
-# Whom: netchild@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= skype12
-PORTVERSION= 1.2.0.18
-CATEGORIES= net
-MASTER_SITES= NETBSD
-DISTNAME= skype_staticQT-${PORTVERSION}
-
-MAINTAINER= beech@FreeBSD.org
-COMMENT= Legacy version P2P VoIP software
-
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
- ${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat
-
-USE_BZIP2= yes
-USE_LINUX= yes
-PORTDOCS= LICENSE README
-SUB_FILES= pkg-message
-
-RESTRICTED= Redistribution prohibited.
-CONFLICTS= skype-1.[0-9].*
-
-OPTIONS= NVIDIA_GL "Enable Nvidia Support" off
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} > 700000
-BROKEN= Legacy version, Use net/skype
-.endif
-
-.if defined(WITH_NVIDIA_GL)
-RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver
-.else
-RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libGL.so.1:${PORTSDIR}/graphics/linux_dri
-.endif
-
-WRKSRC= ${WRKDIR}/skype-${PORTVERSION}
-
-post-patch:
- @${REINPLACE_CMD} -e 's|Exec=skype|Exec=skype --resources=${PREFIX}/${SKYPEDIR}|' \
- ${WRKSRC}/skype.desktop
-
-do-build:
- ${BRANDELF} -t Linux ${WRKSRC}/skype
-
-do-install:
- @${INSTALL} -d ${PREFIX}/share/applications
- @${INSTALL_PROGRAM} ${WRKSRC}/skype ${PREFIX}/bin/skype
- @${CHMOD} a+rx ${PREFIX}/bin/skype
- @${INSTALL_DATA} ${WRKSRC}/skype.desktop ${PREFIX}/share/applications/
- @${INSTALL_DATA} ${WRKSRC}/icons/skype_48_32.png ${PREFIX}/share/pixmaps/skype.png
- @cd ${WRKSRC}/&&${COPYTREE_SHARE} "icons sound lang" ${DATADIR}/
-
-.if !defined(NOPORTDOCS)
- @${INSTALL} -d ${DOCSDIR}
- @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
-.endif
-
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/net-im/skype12/distinfo b/net-im/skype12/distinfo
deleted file mode 100644
index 45a776b79003..000000000000
--- a/net-im/skype12/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (skype_staticQT-1.2.0.18.tar.bz2) = bc05f6883e8c0350186e1a376940d5c8
-SHA256 (skype_staticQT-1.2.0.18.tar.bz2) = fa825ff455b7c6fb53bd4090e7fb99038ce426b4078b4f1dda0307fc4fa216b3
-SIZE (skype_staticQT-1.2.0.18.tar.bz2) = 10678284
diff --git a/net-im/skype12/files/pkg-message.in b/net-im/skype12/files/pkg-message.in
deleted file mode 100644
index d98bfdf5bf92..000000000000
--- a/net-im/skype12/files/pkg-message.in
+++ /dev/null
@@ -1,10 +0,0 @@
-
-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-Skype has been installed in:
-
-%%PREFIX%%/bin/skype
-
-If you are starting from a terminal, please use the following command:
- skype --resources=%%DATADIR%%
-
-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
diff --git a/net-im/skype12/pkg-descr b/net-im/skype12/pkg-descr
deleted file mode 100644
index 06e936789071..000000000000
--- a/net-im/skype12/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Skype is a free program that uses the latest P2P technology to bring
-affordable and high-quality voice communications to people all over
-the world.
-
-WWW: http://www.skype.com/
diff --git a/net-im/skype12/pkg-plist b/net-im/skype12/pkg-plist
deleted file mode 100644
index c5fc6dd5f657..000000000000
--- a/net-im/skype12/pkg-plist
+++ /dev/null
@@ -1,38 +0,0 @@
-bin/skype
-%%DATADIR%%/icons/skype_16_32.png
-%%DATADIR%%/icons/skype_32_32.png
-%%DATADIR%%/icons/skype_48_32.png
-%%DATADIR%%/lang/skype_da.qm
-%%DATADIR%%/lang/skype_de.qm
-%%DATADIR%%/lang/skype_el.qm
-%%DATADIR%%/lang/skype_en.qm
-%%DATADIR%%/lang/skype_es.qm
-%%DATADIR%%/lang/skype_es_AR.qm
-%%DATADIR%%/lang/skype_et.qm
-%%DATADIR%%/lang/skype_fi.qm
-%%DATADIR%%/lang/skype_fr.qm
-%%DATADIR%%/lang/skype_it.qm
-%%DATADIR%%/lang/skype_iw.qm
-%%DATADIR%%/lang/skype_ja.qm
-%%DATADIR%%/lang/skype_ko.qm
-%%DATADIR%%/lang/skype_nl.qm
-%%DATADIR%%/lang/skype_no.qm
-%%DATADIR%%/lang/skype_pl.qm
-%%DATADIR%%/lang/skype_pt_BR.qm
-%%DATADIR%%/lang/skype_ro.qm
-%%DATADIR%%/lang/skype_ru.qm
-%%DATADIR%%/lang/skype_sv.qm
-%%DATADIR%%/lang/skype_zh_CN.qm
-%%DATADIR%%/lang/skype_zh_TW.qm
-%%DATADIR%%/sound/busy4.wav
-%%DATADIR%%/sound/call_in.wav
-%%DATADIR%%/sound/call_out.wav
-%%DATADIR%%/sound/hangup.wav
-%%DATADIR%%/sound/im.wav
-share/applications/skype.desktop
-share/pixmaps/skype.png
-@dirrm %%DATADIR%%/sound
-@dirrm %%DATADIR%%/lang
-@dirrm %%DATADIR%%/icons
-@dirrm %%DATADIR%%
-@dirrmtry share/applications
diff --git a/net-im/skype20/Makefile b/net-im/skype20/Makefile
deleted file mode 100644
index eeb94bd44f36..000000000000
--- a/net-im/skype20/Makefile
+++ /dev/null
@@ -1,82 +0,0 @@
-# New ports collection makefile for: skype
-# Date created: Jun 21. 2004
-# Whom: netchild@FreeBSD.org
-#
-# Maintainers: Beech Rintoul <beech@FreeBSD.org>
-# Martin Wilke <miwi@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= skype
-PORTVERSION= 2.0.0.68
-PORTEPOCH= 1
-CATEGORIES= net
-MASTER_SITES= http://download.skype.com/linux/
-DISTNAME= skype_static-${DISTVERSION}-oss
-
-MAINTAINER= beech@FreeBSD.org
-COMMENT= P2P VoIP software
-
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libfontconfig.so.1:${PORTSDIR}/x11-fonts/linux-fontconfig \
- ${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat \
- ${LINUXBASE}/usr/lib/libsigc-2.0.so.0:${PORTSDIR}/devel/linux-libsigc++20 \
- ${LINUXBASE}/lib/libasound.so.2:${PORTSDIR}/audio/linux-alsa-lib
-
-.ifdef WITH_NVIDIA_GL
-RUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver
-.else
-USE_GL= linux
-.endif
-
-USE_BZIP2= yes
-USE_LINUX= yes
-RESTRICTED= Redistribution prohibited.
-
-WRKSRC= ${WRKDIR}/${PORTNAME}_static-${DISTVERSION}-oss
-SKYPEDIR= share/skype
-PORTDOCS= LICENSE README
-SUB_FILES= pkg-message
-SUB_LIST= SKYPEDIR=${SKYPEDIR}
-PLIST_SUB= SKYPEDIR=${SKYPEDIR}
-
-.include <bsd.port.pre.mk>
-
-pre-fetch:
- @${ECHO_MSG} ""
- @${ECHO_MSG} "* * * * * * * * * * * * * * * * * * * * * * * * * * * *"
- @${ECHO_MSG} "ATTENTION!"
- @${ECHO_MSG} ""
- @${ECHO_MSG} "Skype requires at least linux_base-fc6"
- @${ECHO_MSG} "which is NOT default at this time."
- @${ECHO_MSG} "If you don't have that version or above installed,"
- @${ECHO_MSG} "hit 'control c' now!"
- @${ECHO_MSG} ""
- @${ECHO_MSG} "Please read ${PORTSDIR}/UPDATING 20080318"
- @${ECHO_MSG} "for update and install instructions."
- @${ECHO_MSG} "* * * * * * * * * * * * * * * * * * * * * * * * * * * *"
- @${ECHO_MSG} ""
-
-post-patch:
- @${REINPLACE_CMD} -e 's|Exec=skype|Exec=skype --resources=${PREFIX}/${SKYPEDIR}|' \
- ${WRKSRC}/skype.desktop
-
-do-build:
- @${BRANDELF} -t Linux ${WRKSRC}/skype
-
-do-install:
- @${INSTALL} -d ${PREFIX}/share/applications
- @${INSTALL} ${WRKSRC}/skype.desktop ${PREFIX}/share/applications/
- @${INSTALL_DATA} ${WRKSRC}/icons/SkypeBlue_48x48.png ${PREFIX}/share/pixmaps/skype.png
- @${INSTALL_PROGRAM} ${WRKSRC}/skype ${PREFIX}/bin/skype
- @${CHMOD} a+rx ${PREFIX}/bin/skype
- @cd ${WRKSRC}/&&${COPYTREE_SHARE} "avatars icons sounds lang" ${PREFIX}/${SKYPEDIR}/
-
-.if !defined(NOPORTDOCS)
- @${INSTALL} -d ${DOCSDIR}
- @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
-.endif
-
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/net-im/skype20/distinfo b/net-im/skype20/distinfo
deleted file mode 100644
index afbe78eeb483..000000000000
--- a/net-im/skype20/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (skype_static-2.0.0.68-oss.tar.bz2) = a0f3d5fe5587d737fe96ae63354de005
-SHA256 (skype_static-2.0.0.68-oss.tar.bz2) = c90106e8b85af3af620ecb27e542016d1459751025a94c32466b0be73b0989f4
-SIZE (skype_static-2.0.0.68-oss.tar.bz2) = 21568297
diff --git a/net-im/skype20/files/pkg-message.in b/net-im/skype20/files/pkg-message.in
deleted file mode 100644
index d98bfdf5bf92..000000000000
--- a/net-im/skype20/files/pkg-message.in
+++ /dev/null
@@ -1,10 +0,0 @@
-
-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-Skype has been installed in:
-
-%%PREFIX%%/bin/skype
-
-If you are starting from a terminal, please use the following command:
- skype --resources=%%DATADIR%%
-
-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
diff --git a/net-im/skype20/pkg-descr b/net-im/skype20/pkg-descr
deleted file mode 100644
index 06e936789071..000000000000
--- a/net-im/skype20/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Skype is a free program that uses the latest P2P technology to bring
-affordable and high-quality voice communications to people all over
-the world.
-
-WWW: http://www.skype.com/
diff --git a/net-im/skype20/pkg-plist b/net-im/skype20/pkg-plist
deleted file mode 100644
index c52b76cbd155..000000000000
--- a/net-im/skype20/pkg-plist
+++ /dev/null
@@ -1,134 +0,0 @@
-bin/skype
-share/pixmaps/skype.png
-share/applications/skype.desktop
-%%SKYPEDIR%%/avatars/Angel Skype.png
-%%SKYPEDIR%%/avatars/Architect Skype.png
-%%SKYPEDIR%%/avatars/Beach Skype.png
-%%SKYPEDIR%%/avatars/Behind Skype.png
-%%SKYPEDIR%%/avatars/Business Skype.png
-%%SKYPEDIR%%/avatars/Call Me Sweetheart.png
-%%SKYPEDIR%%/avatars/Call Me.png
-%%SKYPEDIR%%/avatars/Carnaval Skype.png
-%%SKYPEDIR%%/avatars/Chic Skype.png
-%%SKYPEDIR%%/avatars/Christmas Skype.png
-%%SKYPEDIR%%/avatars/College Skype.png
-%%SKYPEDIR%%/avatars/DIY Skype.png
-%%SKYPEDIR%%/avatars/DJ Skype.png
-%%SKYPEDIR%%/avatars/Desert Skype.png
-%%SKYPEDIR%%/avatars/Designer Skype.png
-%%SKYPEDIR%%/avatars/Devil Skype.png
-%%SKYPEDIR%%/avatars/Earbud Skype.png
-%%SKYPEDIR%%/avatars/Empire Skype.png
-%%SKYPEDIR%%/avatars/Fax Skype.png
-%%SKYPEDIR%%/avatars/Geisha Skype.png
-%%SKYPEDIR%%/avatars/Hula Skype.png
-%%SKYPEDIR%%/avatars/Make Skype Not War.png
-%%SKYPEDIR%%/avatars/Metal Skype.png
-%%SKYPEDIR%%/avatars/Ninja Skype.png
-%%SKYPEDIR%%/avatars/Party Skype.png
-%%SKYPEDIR%%/avatars/Pop Skype.png
-%%SKYPEDIR%%/avatars/Rice Skype.png
-%%SKYPEDIR%%/avatars/Skypahontas.png
-%%SKYPEDIR%%/avatars/Skype 502.png
-%%SKYPEDIR%%/avatars/Skype Aid.png
-%%SKYPEDIR%%/avatars/Skype Artiste.png
-%%SKYPEDIR%%/avatars/Skype Beauty.png
-%%SKYPEDIR%%/avatars/Skype Bling.png
-%%SKYPEDIR%%/avatars/Skype Boarder.png
-%%SKYPEDIR%%/avatars/Skype Brrr... .png
-%%SKYPEDIR%%/avatars/Skype Candy.png
-%%SKYPEDIR%%/avatars/Skype Cola.png
-%%SKYPEDIR%%/avatars/Skype Cool Shades.png
-%%SKYPEDIR%%/avatars/Skype Extreme.png
-%%SKYPEDIR%%/avatars/Skype Goaaaaal.png
-%%SKYPEDIR%%/avatars/Skype Headset.png
-%%SKYPEDIR%%/avatars/Skype Jah.png
-%%SKYPEDIR%%/avatars/Skype Jyve.png
-%%SKYPEDIR%%/avatars/Skype Safety.png
-%%SKYPEDIR%%/avatars/Skype San.png
-%%SKYPEDIR%%/avatars/Skype Shorty.png
-%%SKYPEDIR%%/avatars/Skype Smiley.png
-%%SKYPEDIR%%/avatars/Skype Time.png
-%%SKYPEDIR%%/avatars/Skype in a Bag.png
-%%SKYPEDIR%%/avatars/Skype-a-Manger.png
-%%SKYPEDIR%%/avatars/Skype-ahoy.png
-%%SKYPEDIR%%/avatars/Skype-in-one.png
-%%SKYPEDIR%%/avatars/Skype.png
-%%SKYPEDIR%%/avatars/Skypers of the Caribbean.png
-%%SKYPEDIR%%/avatars/Star Skype.png
-%%SKYPEDIR%%/avatars/Sushi Skype.png
-%%SKYPEDIR%%/avatars/The Skypeness.png
-%%SKYPEDIR%%/avatars/Travel Skype.png
-%%SKYPEDIR%%/avatars/Wetsuit Skype.png
-%%SKYPEDIR%%/avatars/Yin Yang Skype.png
-%%SKYPEDIR%%/icons/SkypeBlue_16x16.png
-%%SKYPEDIR%%/icons/SkypeBlue_32x32.png
-%%SKYPEDIR%%/icons/SkypeBlue_48x48.png
-%%SKYPEDIR%%/lang/skype_bg.qm
-%%SKYPEDIR%%/lang/skype_bg.ts
-%%SKYPEDIR%%/lang/skype_de.qm
-%%SKYPEDIR%%/lang/skype_de.ts
-%%SKYPEDIR%%/lang/skype_en.qm
-%%SKYPEDIR%%/lang/skype_en.ts
-%%SKYPEDIR%%/lang/skype_es.qm
-%%SKYPEDIR%%/lang/skype_es.ts
-%%SKYPEDIR%%/lang/skype_et.qm
-%%SKYPEDIR%%/lang/skype_et.ts
-%%SKYPEDIR%%/lang/skype_fr.qm
-%%SKYPEDIR%%/lang/skype_fr.ts
-%%SKYPEDIR%%/lang/skype_it.qm
-%%SKYPEDIR%%/lang/skype_it.ts
-%%SKYPEDIR%%/lang/skype_ja.qm
-%%SKYPEDIR%%/lang/skype_ja.ts
-%%SKYPEDIR%%/lang/skype_ko.qm
-%%SKYPEDIR%%/lang/skype_ko.ts
-%%SKYPEDIR%%/lang/skype_lt.qm
-%%SKYPEDIR%%/lang/skype_lt.ts
-%%SKYPEDIR%%/lang/skype_lv.qm
-%%SKYPEDIR%%/lang/skype_lv.ts
-%%SKYPEDIR%%/lang/skype_pl.qm
-%%SKYPEDIR%%/lang/skype_pl.ts
-%%SKYPEDIR%%/lang/skype_pt_br.qm
-%%SKYPEDIR%%/lang/skype_pt_br.ts
-%%SKYPEDIR%%/lang/skype_pt_pt.qm
-%%SKYPEDIR%%/lang/skype_pt_pt.ts
-%%SKYPEDIR%%/lang/skype_ro.qm
-%%SKYPEDIR%%/lang/skype_ro.ts
-%%SKYPEDIR%%/lang/skype_ru.qm
-%%SKYPEDIR%%/lang/skype_ru.ts
-%%SKYPEDIR%%/lang/skype_th.qm
-%%SKYPEDIR%%/lang/skype_th.ts
-%%SKYPEDIR%%/lang/skype_tr.qm
-%%SKYPEDIR%%/lang/skype_tr.ts
-%%SKYPEDIR%%/lang/skype_zh_s.qm
-%%SKYPEDIR%%/lang/skype_zh_s.ts
-%%SKYPEDIR%%/lang/skype_zh_t.qm
-%%SKYPEDIR%%/lang/skype_zh_t.ts
-%%SKYPEDIR%%/sounds/CallBusy.wav
-%%SKYPEDIR%%/sounds/CallConnecting.wav
-%%SKYPEDIR%%/sounds/CallFailed.wav
-%%SKYPEDIR%%/sounds/CallHangup.wav
-%%SKYPEDIR%%/sounds/CallHold.wav
-%%SKYPEDIR%%/sounds/CallRemoteHangup.wav
-%%SKYPEDIR%%/sounds/CallResume.wav
-%%SKYPEDIR%%/sounds/CallRingingIn.wav
-%%SKYPEDIR%%/sounds/CallRingingOut.wav
-%%SKYPEDIR%%/sounds/ChatIncoming.wav
-%%SKYPEDIR%%/sounds/ChatIncomingInitial.wav
-%%SKYPEDIR%%/sounds/ChatOutgoing.wav
-%%SKYPEDIR%%/sounds/ContactAdded.wav
-%%SKYPEDIR%%/sounds/ContactAuthRequest.wav
-%%SKYPEDIR%%/sounds/ContactOffline.wav
-%%SKYPEDIR%%/sounds/ContactOnline.wav
-%%SKYPEDIR%%/sounds/SkypeLogin.wav
-%%SKYPEDIR%%/sounds/SkypeLogout.wav
-%%SKYPEDIR%%/sounds/TransferComplete.wav
-%%SKYPEDIR%%/sounds/TransferFailed.wav
-%%SKYPEDIR%%/sounds/TransferRequest.wav
-%%SKYPEDIR%%/sounds/VoicemailReceived.wav
-@dirrm %%SKYPEDIR%%/sounds
-@dirrm %%SKYPEDIR%%/lang
-@dirrm %%SKYPEDIR%%/icons
-@dirrm %%SKYPEDIR%%/avatars
-@dirrm %%SKYPEDIR%%
-@dirrmtry share/applications
diff --git a/net-im/tkabber-plugins-devel/Makefile b/net-im/tkabber-plugins-devel/Makefile
deleted file mode 100644
index 391c1c16d54e..000000000000
--- a/net-im/tkabber-plugins-devel/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# New ports collection makefile for: tkabber-plugins
-# Date created: Wed Oct 17 19:09:46 MSD 2007
-# Whom: Denis Shaposhnikov <dsh@vlink.ru>
-#
-# $FreeBSD$
-#
-
-PORTNAME= tkabber-plugins
-PORTVERSION= 20080323
-CATEGORIES= net-im
-MASTER_SITES= http://ports.internal.vlink.ru/distfiles/
-
-MAINTAINER= dsh@wizard.volgograd.ru
-COMMENT= External Plugins for Tkabber
-
-RUN_DEPENDS= tkabber-devel>=0.10.a.20071015:${PORTSDIR}/net-im/tkabber-devel
-
-USE_BZIP2= yes
-
-NO_BUILD= yes
-PKGMESSAGE= ${WRKDIR}/pkg-message
-SUB_FILES= pkg-message
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-SUBDIRS= aniemoticons attline bc browser checkers chess ctcomp \
- custom-urls cyrillize debug ejabberd floatinglog georoster \
- gmail iconsets jidlink latex mute openurl osd presencecmd \
- quiz renju reversi socials spy tclchat tkabber-khim traffic \
- whiteboard
-
-do-install:
- ${MKDIR} ${DATADIR}
- (cd ${WRKSRC} && ${COPYTREE_SHARE} "${SUBDIRS}" ${DATADIR})
-
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
-. for i in COPYING ChangeLog README
- ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
-. endfor
-.endif
-
- ${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/net-im/tkabber-plugins-devel/distinfo b/net-im/tkabber-plugins-devel/distinfo
deleted file mode 100644
index a03faa5ffd93..000000000000
--- a/net-im/tkabber-plugins-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (tkabber-plugins-20080323.tar.bz2) = ee46a39c94209dadd66cbd87c68df5e3
-SHA256 (tkabber-plugins-20080323.tar.bz2) = d7c4f5ac362984cc615fe7beaa9e665aea9da62435ebec32433dce88c7c10a38
-SIZE (tkabber-plugins-20080323.tar.bz2) = 530500
diff --git a/net-im/tkabber-plugins-devel/files/pkg-message.in b/net-im/tkabber-plugins-devel/files/pkg-message.in
deleted file mode 100644
index 4245c753d7bf..000000000000
--- a/net-im/tkabber-plugins-devel/files/pkg-message.in
+++ /dev/null
@@ -1,7 +0,0 @@
-
-To enable desired plugins symlink their directories from
-
- %%DATADIR%%
-
-to ~/.tkabber/plugins/
-
diff --git a/net-im/tkabber-plugins-devel/pkg-descr b/net-im/tkabber-plugins-devel/pkg-descr
deleted file mode 100644
index 0acc7bd4344e..000000000000
--- a/net-im/tkabber-plugins-devel/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-External plugins for Tkabber.
-
-WWW: http://tkabber.jabber.ru/tkabber-plugins
diff --git a/net-im/tkabber-plugins-devel/pkg-plist b/net-im/tkabber-plugins-devel/pkg-plist
deleted file mode 100644
index 1a09ec0e1a05..000000000000
--- a/net-im/tkabber-plugins-devel/pkg-plist
+++ /dev/null
@@ -1,668 +0,0 @@
-%%DATADIR%%/aniemoticons/aniemoticons.tcl
-%%DATADIR%%/aniemoticons/anigif.tcl
-%%DATADIR%%/attline/AUTHORS
-%%DATADIR%%/attline/INSTALL
-%%DATADIR%%/attline/README
-%%DATADIR%%/attline/TODO
-%%DATADIR%%/attline/attline.tcl
-%%DATADIR%%/attline/license.terms
-%%DATADIR%%/attline/msgs/de.msg
-%%DATADIR%%/attline/msgs/es.msg
-%%DATADIR%%/attline/msgs/pl.msg
-%%DATADIR%%/attline/msgs/ru.msg
-%%DATADIR%%/bc/bc.tcl
-%%DATADIR%%/bc/ru.dic
-%%DATADIR%%/browser/browser.tcl
-%%DATADIR%%/browser/msgs/de.msg
-%%DATADIR%%/browser/msgs/pl.msg
-%%DATADIR%%/browser/msgs/ru.msg
-%%DATADIR%%/checkers/README
-%%DATADIR%%/checkers/checkers.tcl
-%%DATADIR%%/checkers/msgs/es.msg
-%%DATADIR%%/checkers/msgs/nl.msg
-%%DATADIR%%/checkers/msgs/pl.msg
-%%DATADIR%%/checkers/msgs/ru.msg
-%%DATADIR%%/checkers/msgs/uk.msg
-%%DATADIR%%/checkers/pixmaps/checkers/bf.gif
-%%DATADIR%%/checkers/pixmaps/checkers/bk.gif
-%%DATADIR%%/checkers/pixmaps/checkers/bp.gif
-%%DATADIR%%/checkers/pixmaps/checkers/icondef.xml
-%%DATADIR%%/checkers/pixmaps/checkers/wf.gif
-%%DATADIR%%/checkers/pixmaps/checkers/wk.gif
-%%DATADIR%%/checkers/pixmaps/checkers/wp.gif
-%%DATADIR%%/checkers/pixmaps/xboard/bf.gif
-%%DATADIR%%/checkers/pixmaps/xboard/bk.gif
-%%DATADIR%%/checkers/pixmaps/xboard/bp.gif
-%%DATADIR%%/checkers/pixmaps/xboard/icondef.xml
-%%DATADIR%%/checkers/pixmaps/xboard/wf.gif
-%%DATADIR%%/checkers/pixmaps/xboard/wk.gif
-%%DATADIR%%/checkers/pixmaps/xboard/wp.gif
-%%DATADIR%%/checkers/proto
-%%DATADIR%%/checkers/rules/brasilian.txt
-%%DATADIR%%/checkers/rules/italian.txt
-%%DATADIR%%/checkers/rules/pool.txt
-%%DATADIR%%/checkers/rules/russian.txt
-%%DATADIR%%/checkers/rules/spanish.txt
-%%DATADIR%%/checkers/rules/straight.txt
-%%DATADIR%%/chess/chess.tcl
-%%DATADIR%%/chess/msgs/es.msg
-%%DATADIR%%/chess/msgs/nl.msg
-%%DATADIR%%/chess/msgs/pl.msg
-%%DATADIR%%/chess/msgs/ro.msg
-%%DATADIR%%/chess/msgs/ru.msg
-%%DATADIR%%/chess/msgs/uk.msg
-%%DATADIR%%/chess/pixmaps/classic/bb.gif
-%%DATADIR%%/chess/pixmaps/classic/bf.gif
-%%DATADIR%%/chess/pixmaps/classic/bk.gif
-%%DATADIR%%/chess/pixmaps/classic/bn.gif
-%%DATADIR%%/chess/pixmaps/classic/bp.gif
-%%DATADIR%%/chess/pixmaps/classic/bq.gif
-%%DATADIR%%/chess/pixmaps/classic/br.gif
-%%DATADIR%%/chess/pixmaps/classic/icondef.xml
-%%DATADIR%%/chess/pixmaps/classic/wb.gif
-%%DATADIR%%/chess/pixmaps/classic/wf.gif
-%%DATADIR%%/chess/pixmaps/classic/wk.gif
-%%DATADIR%%/chess/pixmaps/classic/wn.gif
-%%DATADIR%%/chess/pixmaps/classic/wp.gif
-%%DATADIR%%/chess/pixmaps/classic/wq.gif
-%%DATADIR%%/chess/pixmaps/classic/wr.gif
-%%DATADIR%%/chess/pixmaps/wooden/bb.gif
-%%DATADIR%%/chess/pixmaps/wooden/bf.gif
-%%DATADIR%%/chess/pixmaps/wooden/bk.gif
-%%DATADIR%%/chess/pixmaps/wooden/bn.gif
-%%DATADIR%%/chess/pixmaps/wooden/bp.gif
-%%DATADIR%%/chess/pixmaps/wooden/bq.gif
-%%DATADIR%%/chess/pixmaps/wooden/br.gif
-%%DATADIR%%/chess/pixmaps/wooden/icondef.xml
-%%DATADIR%%/chess/pixmaps/wooden/wb.gif
-%%DATADIR%%/chess/pixmaps/wooden/wf.gif
-%%DATADIR%%/chess/pixmaps/wooden/wk.gif
-%%DATADIR%%/chess/pixmaps/wooden/wn.gif
-%%DATADIR%%/chess/pixmaps/wooden/wp.gif
-%%DATADIR%%/chess/pixmaps/wooden/wq.gif
-%%DATADIR%%/chess/pixmaps/wooden/wr.gif
-%%DATADIR%%/chess/pixmaps/xboard/bb.gif
-%%DATADIR%%/chess/pixmaps/xboard/bf.gif
-%%DATADIR%%/chess/pixmaps/xboard/bk.gif
-%%DATADIR%%/chess/pixmaps/xboard/bn.gif
-%%DATADIR%%/chess/pixmaps/xboard/bp.gif
-%%DATADIR%%/chess/pixmaps/xboard/bq.gif
-%%DATADIR%%/chess/pixmaps/xboard/br.gif
-%%DATADIR%%/chess/pixmaps/xboard/icondef.xml
-%%DATADIR%%/chess/pixmaps/xboard/wb.gif
-%%DATADIR%%/chess/pixmaps/xboard/wf.gif
-%%DATADIR%%/chess/pixmaps/xboard/wk.gif
-%%DATADIR%%/chess/pixmaps/xboard/wn.gif
-%%DATADIR%%/chess/pixmaps/xboard/wp.gif
-%%DATADIR%%/chess/pixmaps/xboard/wq.gif
-%%DATADIR%%/chess/pixmaps/xboard/wr.gif
-%%DATADIR%%/chess/proto
-%%DATADIR%%/ctcomp/AUTHORS
-%%DATADIR%%/ctcomp/ChangeLog
-%%DATADIR%%/ctcomp/INSTALL
-%%DATADIR%%/ctcomp/README
-%%DATADIR%%/ctcomp/TODO
-%%DATADIR%%/ctcomp/VERSION
-%%DATADIR%%/ctcomp/ctcomp.tcl
-%%DATADIR%%/ctcomp/license.terms
-%%DATADIR%%/custom-urls/custom-urls.tcl
-%%DATADIR%%/cyrillize/cyrillize.tcl
-%%DATADIR%%/cyrillize/engrus.tbl
-%%DATADIR%%/debug/debug.tcl
-%%DATADIR%%/debug/msgs/de.msg
-%%DATADIR%%/debug/msgs/es.msg
-%%DATADIR%%/debug/msgs/pl.msg
-%%DATADIR%%/debug/msgs/ru.msg
-%%DATADIR%%/debug/msgs/uk.msg
-%%DATADIR%%/ejabberd/ejabberd.tcl
-%%DATADIR%%/ejabberd/msgs/de.msg
-%%DATADIR%%/ejabberd/msgs/es.msg
-%%DATADIR%%/ejabberd/msgs/pl.msg
-%%DATADIR%%/ejabberd/msgs/ru.msg
-%%DATADIR%%/ejabberd/msgs/uk.msg
-%%DATADIR%%/floatinglog/AUTHORS
-%%DATADIR%%/floatinglog/ChangeLog
-%%DATADIR%%/floatinglog/INSTALL
-%%DATADIR%%/floatinglog/TODO
-%%DATADIR%%/floatinglog/VERSION
-%%DATADIR%%/floatinglog/floatinglog.tcl
-%%DATADIR%%/floatinglog/license.terms
-%%DATADIR%%/floatinglog/msgs/de.msg
-%%DATADIR%%/floatinglog/msgs/es.msg
-%%DATADIR%%/floatinglog/msgs/pl.msg
-%%DATADIR%%/floatinglog/msgs/ru.msg
-%%DATADIR%%/georoster/ChangeLog
-%%DATADIR%%/georoster/bwmap2.gif
-%%DATADIR%%/georoster/bwmap4.gif
-%%DATADIR%%/georoster/colormap.jpg
-%%DATADIR%%/georoster/darkmap.gif
-%%DATADIR%%/georoster/de.coords
-%%DATADIR%%/georoster/earth
-%%DATADIR%%/georoster/earth.ru
-%%DATADIR%%/georoster/georoster.tcl
-%%DATADIR%%/georoster/howto.txt
-%%DATADIR%%/georoster/iso3166
-%%DATADIR%%/georoster/jm.coords
-%%DATADIR%%/georoster/msgs/de.msg
-%%DATADIR%%/georoster/msgs/es.msg
-%%DATADIR%%/georoster/msgs/nl.msg
-%%DATADIR%%/georoster/msgs/pl.msg
-%%DATADIR%%/georoster/msgs/ro.msg
-%%DATADIR%%/georoster/msgs/ru.msg
-%%DATADIR%%/georoster/msgs/uk.msg
-%%DATADIR%%/georoster/nl.coords
-%%DATADIR%%/georoster/ru.coords
-%%DATADIR%%/georoster/ua.coords
-%%DATADIR%%/georoster/us.coords
-%%DATADIR%%/gmail/gmail.tcl
-%%DATADIR%%/gmail/msgs/de.msg
-%%DATADIR%%/gmail/msgs/es.msg
-%%DATADIR%%/gmail/msgs/pl.msg
-%%DATADIR%%/gmail/msgs/ru.msg
-%%DATADIR%%/iconsets/amibulb/docking/tkabber.ico
-%%DATADIR%%/iconsets/amibulb/icondef.xml
-%%DATADIR%%/iconsets/amibulb/roster/available-away.gif
-%%DATADIR%%/iconsets/amibulb/roster/available-chat.gif
-%%DATADIR%%/iconsets/amibulb/roster/available-dnd.gif
-%%DATADIR%%/iconsets/amibulb/roster/available-xa.gif
-%%DATADIR%%/iconsets/amibulb/roster/available.gif
-%%DATADIR%%/iconsets/amibulb/roster/group-closed.gif
-%%DATADIR%%/iconsets/amibulb/roster/group-opened.gif
-%%DATADIR%%/iconsets/amibulb/roster/icondef.xml
-%%DATADIR%%/iconsets/amibulb/roster/invisible.gif
-%%DATADIR%%/iconsets/amibulb/roster/stalker.gif
-%%DATADIR%%/iconsets/amibulb/roster/unavailable.gif
-%%DATADIR%%/iconsets/amibulb/tkabber/toolbar-add-user.gif
-%%DATADIR%%/iconsets/amibulb/tkabber/toolbar-disco.gif
-%%DATADIR%%/iconsets/amibulb/tkabber/toolbar-join-conference.gif
-%%DATADIR%%/iconsets/amibulb/tkabber/toolbar-show-offline.gif
-%%DATADIR%%/iconsets/amibulb/tkabber/toolbar-show-online.gif
-%%DATADIR%%/iconsets/gabber/docking/available-away.gif
-%%DATADIR%%/iconsets/gabber/docking/available-chat.gif
-%%DATADIR%%/iconsets/gabber/docking/available-dnd.gif
-%%DATADIR%%/iconsets/gabber/docking/available-xa.gif
-%%DATADIR%%/iconsets/gabber/docking/available.gif
-%%DATADIR%%/iconsets/gabber/docking/invisible.gif
-%%DATADIR%%/iconsets/gabber/docking/message-personal.gif
-%%DATADIR%%/iconsets/gabber/docking/message-server.gif
-%%DATADIR%%/iconsets/gabber/docking/message.gif
-%%DATADIR%%/iconsets/gabber/docking/tkabber.ico
-%%DATADIR%%/iconsets/gabber/docking/unavailable.gif
-%%DATADIR%%/iconsets/gabber/icondef.xml
-%%DATADIR%%/iconsets/gabber/roster/available-away.gif
-%%DATADIR%%/iconsets/gabber/roster/available-chat.gif
-%%DATADIR%%/iconsets/gabber/roster/available-dnd.gif
-%%DATADIR%%/iconsets/gabber/roster/available-xa.gif
-%%DATADIR%%/iconsets/gabber/roster/available.gif
-%%DATADIR%%/iconsets/gabber/roster/conference-available.gif
-%%DATADIR%%/iconsets/gabber/roster/conference-unavailable.gif
-%%DATADIR%%/iconsets/gabber/roster/group-closed.gif
-%%DATADIR%%/iconsets/gabber/roster/group-opened.gif
-%%DATADIR%%/iconsets/gabber/roster/invisible.gif
-%%DATADIR%%/iconsets/gabber/roster/stalker.gif
-%%DATADIR%%/iconsets/gabber/roster/unavailable.gif
-%%DATADIR%%/iconsets/gabber/services/aim_away.gif
-%%DATADIR%%/iconsets/gabber/services/aim_chat.gif
-%%DATADIR%%/iconsets/gabber/services/aim_dnd.gif
-%%DATADIR%%/iconsets/gabber/services/aim_offline.gif
-%%DATADIR%%/iconsets/gabber/services/aim_online.gif
-%%DATADIR%%/iconsets/gabber/services/aim_xa.gif
-%%DATADIR%%/iconsets/gabber/services/icq_away.gif
-%%DATADIR%%/iconsets/gabber/services/icq_chat.gif
-%%DATADIR%%/iconsets/gabber/services/icq_dnd.gif
-%%DATADIR%%/iconsets/gabber/services/icq_offline.gif
-%%DATADIR%%/iconsets/gabber/services/icq_online.gif
-%%DATADIR%%/iconsets/gabber/services/icq_xa.gif
-%%DATADIR%%/iconsets/gabber/services/jud.gif
-%%DATADIR%%/iconsets/gabber/services/msn_away.gif
-%%DATADIR%%/iconsets/gabber/services/msn_chat.gif
-%%DATADIR%%/iconsets/gabber/services/msn_dnd.gif
-%%DATADIR%%/iconsets/gabber/services/msn_offline.gif
-%%DATADIR%%/iconsets/gabber/services/msn_online.gif
-%%DATADIR%%/iconsets/gabber/services/msn_xa.gif
-%%DATADIR%%/iconsets/gabber/services/rss_away.gif
-%%DATADIR%%/iconsets/gabber/services/rss_chat.gif
-%%DATADIR%%/iconsets/gabber/services/rss_dnd.gif
-%%DATADIR%%/iconsets/gabber/services/rss_offline.gif
-%%DATADIR%%/iconsets/gabber/services/rss_online.gif
-%%DATADIR%%/iconsets/gabber/services/rss_xa.gif
-%%DATADIR%%/iconsets/gabber/services/sms.gif
-%%DATADIR%%/iconsets/gabber/services/yahoo_away.gif
-%%DATADIR%%/iconsets/gabber/services/yahoo_chat.gif
-%%DATADIR%%/iconsets/gabber/services/yahoo_dnd.gif
-%%DATADIR%%/iconsets/gabber/services/yahoo_offline.gif
-%%DATADIR%%/iconsets/gabber/services/yahoo_online.gif
-%%DATADIR%%/iconsets/gabber/services/yahoo_xa.gif
-%%DATADIR%%/iconsets/gabber/tkabber/toolbar-add-user.gif
-%%DATADIR%%/iconsets/gabber/tkabber/toolbar-disco.gif
-%%DATADIR%%/iconsets/gabber/tkabber/toolbar-join-conference.gif
-%%DATADIR%%/iconsets/gabber/tkabber/toolbar-show-offline.gif
-%%DATADIR%%/iconsets/gabber/tkabber/toolbar-show-online.gif
-%%DATADIR%%/iconsets/gush/docking/tkabber.ico
-%%DATADIR%%/iconsets/gush/icondef.xml
-%%DATADIR%%/iconsets/gush/roster/available-away.gif
-%%DATADIR%%/iconsets/gush/roster/available-chat.gif
-%%DATADIR%%/iconsets/gush/roster/available-dnd.gif
-%%DATADIR%%/iconsets/gush/roster/available-xa.gif
-%%DATADIR%%/iconsets/gush/roster/available.gif
-%%DATADIR%%/iconsets/gush/roster/available2.gif
-%%DATADIR%%/iconsets/gush/roster/group-closed.gif
-%%DATADIR%%/iconsets/gush/roster/group-opened.gif
-%%DATADIR%%/iconsets/gush/roster/invisible.gif
-%%DATADIR%%/iconsets/gush/roster/stalker.gif
-%%DATADIR%%/iconsets/gush/roster/unavailable.gif
-%%DATADIR%%/iconsets/gush/tkabber/toolbar-add-user.gif
-%%DATADIR%%/iconsets/gush/tkabber/toolbar-disco.gif
-%%DATADIR%%/iconsets/gush/tkabber/toolbar-join-conference.gif
-%%DATADIR%%/iconsets/gush/tkabber/toolbar-show-offline.gif
-%%DATADIR%%/iconsets/gush/tkabber/toolbar-show-online.gif
-%%DATADIR%%/iconsets/iconsets.tcl
-%%DATADIR%%/iconsets/icq/docking/available-away.gif
-%%DATADIR%%/iconsets/icq/docking/available-chat.gif
-%%DATADIR%%/iconsets/icq/docking/available-dnd.gif
-%%DATADIR%%/iconsets/icq/docking/available-xa.gif
-%%DATADIR%%/iconsets/icq/docking/available.gif
-%%DATADIR%%/iconsets/icq/docking/invisible.gif
-%%DATADIR%%/iconsets/icq/docking/unavailable.gif
-%%DATADIR%%/iconsets/icq/icondef.xml
-%%DATADIR%%/iconsets/icq/roster/available-away.gif
-%%DATADIR%%/iconsets/icq/roster/available-chat.gif
-%%DATADIR%%/iconsets/icq/roster/available-dnd.gif
-%%DATADIR%%/iconsets/icq/roster/available-xa.gif
-%%DATADIR%%/iconsets/icq/roster/available.gif
-%%DATADIR%%/iconsets/icq/roster/invisible.gif
-%%DATADIR%%/iconsets/icq/roster/message.gif
-%%DATADIR%%/iconsets/icq/roster/send.gif
-%%DATADIR%%/iconsets/icq/roster/stalker.gif
-%%DATADIR%%/iconsets/icq/roster/unavailable.gif
-%%DATADIR%%/iconsets/icq/tkabber/toolbar-add-user.gif
-%%DATADIR%%/iconsets/icq/tkabber/toolbar-disco.gif
-%%DATADIR%%/iconsets/icq/tkabber/toolbar-join-conference.gif
-%%DATADIR%%/iconsets/icq/tkabber/toolbar-show-offline.gif
-%%DATADIR%%/iconsets/icq/tkabber/toolbar-show-online.gif
-%%DATADIR%%/iconsets/jajc/docking/available-away.gif
-%%DATADIR%%/iconsets/jajc/docking/available-chat.gif
-%%DATADIR%%/iconsets/jajc/docking/available-dnd.gif
-%%DATADIR%%/iconsets/jajc/docking/available-xa.gif
-%%DATADIR%%/iconsets/jajc/docking/available.gif
-%%DATADIR%%/iconsets/jajc/docking/tkabber.ico
-%%DATADIR%%/iconsets/jajc/docking/unavailable.gif
-%%DATADIR%%/iconsets/jajc/icondef.xml
-%%DATADIR%%/iconsets/jajc/roster/available-away.gif
-%%DATADIR%%/iconsets/jajc/roster/available-chat.gif
-%%DATADIR%%/iconsets/jajc/roster/available-dnd.gif
-%%DATADIR%%/iconsets/jajc/roster/available-xa.gif
-%%DATADIR%%/iconsets/jajc/roster/available.gif
-%%DATADIR%%/iconsets/jajc/roster/conference-available.gif
-%%DATADIR%%/iconsets/jajc/roster/conference-unavailable.gif
-%%DATADIR%%/iconsets/jajc/roster/group-closed.gif
-%%DATADIR%%/iconsets/jajc/roster/group-opened.gif
-%%DATADIR%%/iconsets/jajc/roster/group_closed.gif
-%%DATADIR%%/iconsets/jajc/roster/group_opened.gif
-%%DATADIR%%/iconsets/jajc/roster/unavailable.gif
-%%DATADIR%%/iconsets/jajc/services/aim_away.gif
-%%DATADIR%%/iconsets/jajc/services/aim_chat.gif
-%%DATADIR%%/iconsets/jajc/services/aim_dnd.gif
-%%DATADIR%%/iconsets/jajc/services/aim_offline.gif
-%%DATADIR%%/iconsets/jajc/services/aim_online.gif
-%%DATADIR%%/iconsets/jajc/services/aim_xa.gif
-%%DATADIR%%/iconsets/jajc/services/icq_away.gif
-%%DATADIR%%/iconsets/jajc/services/icq_chat.gif
-%%DATADIR%%/iconsets/jajc/services/icq_dnd.gif
-%%DATADIR%%/iconsets/jajc/services/icq_offline.gif
-%%DATADIR%%/iconsets/jajc/services/icq_online.gif
-%%DATADIR%%/iconsets/jajc/services/icq_xa.gif
-%%DATADIR%%/iconsets/jajc/services/jud.gif
-%%DATADIR%%/iconsets/jajc/services/msn_away.gif
-%%DATADIR%%/iconsets/jajc/services/msn_chat.gif
-%%DATADIR%%/iconsets/jajc/services/msn_dnd.gif
-%%DATADIR%%/iconsets/jajc/services/msn_offline.gif
-%%DATADIR%%/iconsets/jajc/services/msn_online.gif
-%%DATADIR%%/iconsets/jajc/services/msn_xa.gif
-%%DATADIR%%/iconsets/jajc/services/sms.gif
-%%DATADIR%%/iconsets/jajc/services/yahoo_away.gif
-%%DATADIR%%/iconsets/jajc/services/yahoo_chat.gif
-%%DATADIR%%/iconsets/jajc/services/yahoo_dnd.gif
-%%DATADIR%%/iconsets/jajc/services/yahoo_offline.gif
-%%DATADIR%%/iconsets/jajc/services/yahoo_online.gif
-%%DATADIR%%/iconsets/jajc/services/yahoo_xa.gif
-%%DATADIR%%/iconsets/jajc/tkabber/toolbar-add-user.gif
-%%DATADIR%%/iconsets/jajc/tkabber/toolbar-disco.gif
-%%DATADIR%%/iconsets/jajc/tkabber/toolbar-join-conference.gif
-%%DATADIR%%/iconsets/jajc/tkabber/toolbar-show-offline.gif
-%%DATADIR%%/iconsets/jajc/tkabber/toolbar-show-online.gif
-%%DATADIR%%/iconsets/jarl/icondef.xml
-%%DATADIR%%/iconsets/jarl/roster/available-away.gif
-%%DATADIR%%/iconsets/jarl/roster/available-chat.gif
-%%DATADIR%%/iconsets/jarl/roster/available-dnd.gif
-%%DATADIR%%/iconsets/jarl/roster/available-xa.gif
-%%DATADIR%%/iconsets/jarl/roster/available.gif
-%%DATADIR%%/iconsets/jarl/roster/invisible.gif
-%%DATADIR%%/iconsets/jarl/roster/unavailable.gif
-%%DATADIR%%/iconsets/kroc/docking/available-away.gif
-%%DATADIR%%/iconsets/kroc/docking/available-chat.gif
-%%DATADIR%%/iconsets/kroc/docking/available-dnd.gif
-%%DATADIR%%/iconsets/kroc/docking/available-xa.gif
-%%DATADIR%%/iconsets/kroc/docking/available.gif
-%%DATADIR%%/iconsets/kroc/docking/invisible.gif
-%%DATADIR%%/iconsets/kroc/docking/tkabber.ico
-%%DATADIR%%/iconsets/kroc/docking/unavailable.gif
-%%DATADIR%%/iconsets/kroc/icondef.xml
-%%DATADIR%%/iconsets/kroc/roster/available-away.gif
-%%DATADIR%%/iconsets/kroc/roster/available-chat.gif
-%%DATADIR%%/iconsets/kroc/roster/available-dnd.gif
-%%DATADIR%%/iconsets/kroc/roster/available-xa.gif
-%%DATADIR%%/iconsets/kroc/roster/available.gif
-%%DATADIR%%/iconsets/kroc/roster/conference-available.gif
-%%DATADIR%%/iconsets/kroc/roster/conference-unavailable.gif
-%%DATADIR%%/iconsets/kroc/roster/group-closed.gif
-%%DATADIR%%/iconsets/kroc/roster/group-opened.gif
-%%DATADIR%%/iconsets/kroc/roster/invisible.gif
-%%DATADIR%%/iconsets/kroc/roster/stalker.gif
-%%DATADIR%%/iconsets/kroc/roster/unavailable.gif
-%%DATADIR%%/iconsets/kroc/roster/unsubscribed.gif
-%%DATADIR%%/iconsets/kroc/services/aim_away.gif
-%%DATADIR%%/iconsets/kroc/services/aim_chat.gif
-%%DATADIR%%/iconsets/kroc/services/aim_dnd.gif
-%%DATADIR%%/iconsets/kroc/services/aim_offline.gif
-%%DATADIR%%/iconsets/kroc/services/aim_online.gif
-%%DATADIR%%/iconsets/kroc/services/aim_xa.gif
-%%DATADIR%%/iconsets/kroc/services/gg_away.gif
-%%DATADIR%%/iconsets/kroc/services/gg_chat.gif
-%%DATADIR%%/iconsets/kroc/services/gg_dnd.gif
-%%DATADIR%%/iconsets/kroc/services/gg_offline.gif
-%%DATADIR%%/iconsets/kroc/services/gg_online.gif
-%%DATADIR%%/iconsets/kroc/services/gg_xa.gif
-%%DATADIR%%/iconsets/kroc/services/icq_away.gif
-%%DATADIR%%/iconsets/kroc/services/icq_chat.gif
-%%DATADIR%%/iconsets/kroc/services/icq_dnd.gif
-%%DATADIR%%/iconsets/kroc/services/icq_offline.gif
-%%DATADIR%%/iconsets/kroc/services/icq_online.gif
-%%DATADIR%%/iconsets/kroc/services/icq_xa.gif
-%%DATADIR%%/iconsets/kroc/services/jud.gif
-%%DATADIR%%/iconsets/kroc/services/msn_away.gif
-%%DATADIR%%/iconsets/kroc/services/msn_chat.gif
-%%DATADIR%%/iconsets/kroc/services/msn_dnd.gif
-%%DATADIR%%/iconsets/kroc/services/msn_offline.gif
-%%DATADIR%%/iconsets/kroc/services/msn_online.gif
-%%DATADIR%%/iconsets/kroc/services/msn_xa.gif
-%%DATADIR%%/iconsets/kroc/services/rss_away.gif
-%%DATADIR%%/iconsets/kroc/services/rss_chat.gif
-%%DATADIR%%/iconsets/kroc/services/rss_dnd.gif
-%%DATADIR%%/iconsets/kroc/services/rss_offline.gif
-%%DATADIR%%/iconsets/kroc/services/rss_online.gif
-%%DATADIR%%/iconsets/kroc/services/rss_xa.gif
-%%DATADIR%%/iconsets/kroc/services/sms.gif
-%%DATADIR%%/iconsets/kroc/services/weather_away.gif
-%%DATADIR%%/iconsets/kroc/services/weather_chat.gif
-%%DATADIR%%/iconsets/kroc/services/weather_dnd.gif
-%%DATADIR%%/iconsets/kroc/services/weather_offline.gif
-%%DATADIR%%/iconsets/kroc/services/weather_online.gif
-%%DATADIR%%/iconsets/kroc/services/weather_xa.gif
-%%DATADIR%%/iconsets/kroc/services/yahoo_away.gif
-%%DATADIR%%/iconsets/kroc/services/yahoo_chat.gif
-%%DATADIR%%/iconsets/kroc/services/yahoo_dnd.gif
-%%DATADIR%%/iconsets/kroc/services/yahoo_offline.gif
-%%DATADIR%%/iconsets/kroc/services/yahoo_online.gif
-%%DATADIR%%/iconsets/kroc/services/yahoo_xa.gif
-%%DATADIR%%/iconsets/kroc/tkabber/gpg-badsigned.gif
-%%DATADIR%%/iconsets/kroc/tkabber/gpg-encrypted.gif
-%%DATADIR%%/iconsets/kroc/tkabber/gpg-signed.gif
-%%DATADIR%%/iconsets/kroc/tkabber/gpg-unencrypted.gif
-%%DATADIR%%/iconsets/kroc/tkabber/gpg-unsigned.gif
-%%DATADIR%%/iconsets/kroc/tkabber/toolbar-add-user.gif
-%%DATADIR%%/iconsets/kroc/tkabber/toolbar-disco.gif
-%%DATADIR%%/iconsets/kroc/tkabber/toolbar-join-conference.gif
-%%DATADIR%%/iconsets/kroc/tkabber/toolbar-show-offline.gif
-%%DATADIR%%/iconsets/kroc/tkabber/toolbar-show-online.gif
-%%DATADIR%%/iconsets/psi/icondef.xml
-%%DATADIR%%/iconsets/psi/roster/available-away.gif
-%%DATADIR%%/iconsets/psi/roster/available-chat.gif
-%%DATADIR%%/iconsets/psi/roster/available-dnd.gif
-%%DATADIR%%/iconsets/psi/roster/available-xa.gif
-%%DATADIR%%/iconsets/psi/roster/available.gif
-%%DATADIR%%/iconsets/psi/roster/group-closed.gif
-%%DATADIR%%/iconsets/psi/roster/group-opened.gif
-%%DATADIR%%/iconsets/psi/roster/stalker.gif
-%%DATADIR%%/iconsets/psi/roster/unavailable.gif
-%%DATADIR%%/iconsets/psi/tkabber/toolbar-add-user.gif
-%%DATADIR%%/iconsets/psi/tkabber/toolbar-disco.gif
-%%DATADIR%%/iconsets/psi/tkabber/toolbar-join-conference.gif
-%%DATADIR%%/iconsets/psi/tkabber/toolbar-show-offline.gif
-%%DATADIR%%/iconsets/psi/tkabber/toolbar-show-online.gif
-%%DATADIR%%/jidlink/README
-%%DATADIR%%/jidlink/jidlink.tcl
-%%DATADIR%%/jidlink/msgs/de.msg
-%%DATADIR%%/jidlink/msgs/pl.msg
-%%DATADIR%%/jidlink/msgs/ru.msg
-%%DATADIR%%/jidlink/plugins/dtcp.tcl
-%%DATADIR%%/jidlink/plugins/filetransfer.tcl
-%%DATADIR%%/jidlink/plugins/ibb.tcl
-%%DATADIR%%/latex/latex.tcl
-%%DATADIR%%/latex/msgs/de.msg
-%%DATADIR%%/latex/msgs/es.msg
-%%DATADIR%%/latex/msgs/ru.msg
-%%DATADIR%%/latex/msgs/uk.msg
-%%DATADIR%%/mute/msgs/ru.msg
-%%DATADIR%%/mute/mute.tcl
-%%DATADIR%%/openurl/msgs/de.msg
-%%DATADIR%%/openurl/msgs/es.msg
-%%DATADIR%%/openurl/msgs/pl.msg
-%%DATADIR%%/openurl/msgs/ru.msg
-%%DATADIR%%/openurl/openurl.tcl
-%%DATADIR%%/osd/ChangeLog
-%%DATADIR%%/osd/osd.tcl
-%%DATADIR%%/presencecmd/AUTHORS
-%%DATADIR%%/presencecmd/INSTALL
-%%DATADIR%%/presencecmd/README
-%%DATADIR%%/presencecmd/TODO
-%%DATADIR%%/presencecmd/VERSION
-%%DATADIR%%/presencecmd/license.terms
-%%DATADIR%%/presencecmd/msgs/de.msg
-%%DATADIR%%/presencecmd/msgs/es.msg
-%%DATADIR%%/presencecmd/msgs/pl.msg
-%%DATADIR%%/presencecmd/msgs/ru.msg
-%%DATADIR%%/presencecmd/presencecmd.tcl
-%%DATADIR%%/quiz/quiz.tcl
-%%DATADIR%%/quiz/quizdata.txt
-%%DATADIR%%/renju/msgs/ru.msg
-%%DATADIR%%/renju/pixmaps/black/b.gif
-%%DATADIR%%/renju/pixmaps/black/bot.gif
-%%DATADIR%%/renju/pixmaps/black/center.gif
-%%DATADIR%%/renju/pixmaps/black/icondef.xml
-%%DATADIR%%/renju/pixmaps/black/left.gif
-%%DATADIR%%/renju/pixmaps/black/left_bot.gif
-%%DATADIR%%/renju/pixmaps/black/left_top.gif
-%%DATADIR%%/renju/pixmaps/black/middle.gif
-%%DATADIR%%/renju/pixmaps/black/right.gif
-%%DATADIR%%/renju/pixmaps/black/right_bot.gif
-%%DATADIR%%/renju/pixmaps/black/right_top.gif
-%%DATADIR%%/renju/pixmaps/black/top.gif
-%%DATADIR%%/renju/pixmaps/black/w.gif
-%%DATADIR%%/renju/pixmaps/stones/b.gif
-%%DATADIR%%/renju/pixmaps/stones/bot.gif
-%%DATADIR%%/renju/pixmaps/stones/center.gif
-%%DATADIR%%/renju/pixmaps/stones/icondef.xml
-%%DATADIR%%/renju/pixmaps/stones/left.gif
-%%DATADIR%%/renju/pixmaps/stones/left_bot.gif
-%%DATADIR%%/renju/pixmaps/stones/left_top.gif
-%%DATADIR%%/renju/pixmaps/stones/middle.gif
-%%DATADIR%%/renju/pixmaps/stones/right.gif
-%%DATADIR%%/renju/pixmaps/stones/right_bot.gif
-%%DATADIR%%/renju/pixmaps/stones/right_top.gif
-%%DATADIR%%/renju/pixmaps/stones/top.gif
-%%DATADIR%%/renju/pixmaps/stones/w.gif
-%%DATADIR%%/renju/proto
-%%DATADIR%%/renju/renju.tcl
-%%DATADIR%%/reversi/msgs/es.msg
-%%DATADIR%%/reversi/msgs/nl.msg
-%%DATADIR%%/reversi/msgs/pl.msg
-%%DATADIR%%/reversi/msgs/ru.msg
-%%DATADIR%%/reversi/msgs/uk.msg
-%%DATADIR%%/reversi/pixmaps/checkers/b.gif
-%%DATADIR%%/reversi/pixmaps/checkers/bf.gif
-%%DATADIR%%/reversi/pixmaps/checkers/icondef.xml
-%%DATADIR%%/reversi/pixmaps/checkers/w.gif
-%%DATADIR%%/reversi/pixmaps/checkers/wf.gif
-%%DATADIR%%/reversi/pixmaps/xboard/b.gif
-%%DATADIR%%/reversi/pixmaps/xboard/bf.gif
-%%DATADIR%%/reversi/pixmaps/xboard/icondef.xml
-%%DATADIR%%/reversi/pixmaps/xboard/w.gif
-%%DATADIR%%/reversi/pixmaps/xboard/wf.gif
-%%DATADIR%%/reversi/proto
-%%DATADIR%%/reversi/reversi.tcl
-%%DATADIR%%/socials/ChangeLog
-%%DATADIR%%/socials/README
-%%DATADIR%%/socials/socials.en
-%%DATADIR%%/socials/socials.ru
-%%DATADIR%%/socials/socials.tcl
-%%DATADIR%%/spy/msgs/de.msg
-%%DATADIR%%/spy/msgs/es.msg
-%%DATADIR%%/spy/msgs/pl.msg
-%%DATADIR%%/spy/msgs/ru.msg
-%%DATADIR%%/spy/msgs/uk.msg
-%%DATADIR%%/spy/spy.tcl
-%%DATADIR%%/tclchat/msgs/ru.msg
-%%DATADIR%%/tclchat/tclchat.tcl
-%%DATADIR%%/tclchat/tclchat_commands.tcl
-%%DATADIR%%/tclchat/tclchat_messages.tcl
-%%DATADIR%%/tkabber-khim/ChangeLog
-%%DATADIR%%/tkabber-khim/INSTALL
-%%DATADIR%%/tkabber-khim/VERSION
-%%DATADIR%%/tkabber-khim/khim/ROOT.msg
-%%DATADIR%%/tkabber-khim/khim/cs.msg
-%%DATADIR%%/tkabber-khim/khim/da.msg
-%%DATADIR%%/tkabber-khim/khim/de.msg
-%%DATADIR%%/tkabber-khim/khim/en.msg
-%%DATADIR%%/tkabber-khim/khim/khim.tcl
-%%DATADIR%%/tkabber-khim/khim/pkgIndex.tcl
-%%DATADIR%%/tkabber-khim/khim/pl.msg
-%%DATADIR%%/tkabber-khim/khim/ru.msg
-%%DATADIR%%/tkabber-khim/khim/uk.msg
-%%DATADIR%%/tkabber-khim/msgs/es.msg
-%%DATADIR%%/tkabber-khim/msgs/pl.msg
-%%DATADIR%%/tkabber-khim/msgs/ru.msg
-%%DATADIR%%/tkabber-khim/tkabber-khim.tcl
-%%DATADIR%%/tkabber-khim/tklib_licence.terms
-%%DATADIR%%/traffic/Changelog
-%%DATADIR%%/traffic/msgs/de.msg
-%%DATADIR%%/traffic/msgs/es.msg
-%%DATADIR%%/traffic/msgs/pl.msg
-%%DATADIR%%/traffic/msgs/ru.msg
-%%DATADIR%%/traffic/msgs/uk.msg
-%%DATADIR%%/traffic/traffic.tcl
-%%DATADIR%%/traffic/version.txt
-%%DATADIR%%/whiteboard/ChangeLog
-%%DATADIR%%/whiteboard/msgs/de.msg
-%%DATADIR%%/whiteboard/msgs/es.msg
-%%DATADIR%%/whiteboard/msgs/nl.msg
-%%DATADIR%%/whiteboard/msgs/pl.msg
-%%DATADIR%%/whiteboard/msgs/ro.msg
-%%DATADIR%%/whiteboard/msgs/ru.msg
-%%DATADIR%%/whiteboard/msgs/uk.msg
-%%DATADIR%%/whiteboard/svgrender.tcl
-%%DATADIR%%/whiteboard/whiteboard.tcl
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm %%DATADIR%%/aniemoticons
-@dirrm %%DATADIR%%/attline/msgs
-@dirrm %%DATADIR%%/attline
-@dirrm %%DATADIR%%/bc
-@dirrm %%DATADIR%%/browser/msgs
-@dirrm %%DATADIR%%/browser
-@dirrm %%DATADIR%%/checkers/pixmaps/xboard
-@dirrm %%DATADIR%%/checkers/pixmaps/checkers
-@dirrm %%DATADIR%%/checkers/pixmaps
-@dirrm %%DATADIR%%/checkers/msgs
-@dirrm %%DATADIR%%/checkers/rules
-@dirrm %%DATADIR%%/checkers
-@dirrm %%DATADIR%%/chess/pixmaps/xboard
-@dirrm %%DATADIR%%/chess/pixmaps/classic
-@dirrm %%DATADIR%%/chess/pixmaps/wooden
-@dirrm %%DATADIR%%/chess/pixmaps
-@dirrm %%DATADIR%%/chess/msgs
-@dirrm %%DATADIR%%/chess
-@dirrm %%DATADIR%%/ctcomp
-@dirrm %%DATADIR%%/custom-urls
-@dirrm %%DATADIR%%/cyrillize
-@dirrm %%DATADIR%%/debug/msgs
-@dirrm %%DATADIR%%/debug
-@dirrm %%DATADIR%%/ejabberd/msgs
-@dirrm %%DATADIR%%/ejabberd
-@dirrm %%DATADIR%%/floatinglog/msgs
-@dirrm %%DATADIR%%/floatinglog
-@dirrm %%DATADIR%%/georoster/msgs
-@dirrm %%DATADIR%%/georoster
-@dirrm %%DATADIR%%/gmail/msgs
-@dirrm %%DATADIR%%/gmail
-@dirrm %%DATADIR%%/iconsets/gabber/services
-@dirrm %%DATADIR%%/iconsets/gabber/tkabber
-@dirrm %%DATADIR%%/iconsets/gabber/docking
-@dirrm %%DATADIR%%/iconsets/gabber/roster
-@dirrm %%DATADIR%%/iconsets/gabber
-@dirrm %%DATADIR%%/iconsets/gush/tkabber
-@dirrm %%DATADIR%%/iconsets/gush/docking
-@dirrm %%DATADIR%%/iconsets/gush/roster
-@dirrm %%DATADIR%%/iconsets/gush
-@dirrm %%DATADIR%%/iconsets/jajc/services
-@dirrm %%DATADIR%%/iconsets/jajc/tkabber
-@dirrm %%DATADIR%%/iconsets/jajc/docking
-@dirrm %%DATADIR%%/iconsets/jajc/roster
-@dirrm %%DATADIR%%/iconsets/jajc
-@dirrm %%DATADIR%%/iconsets/jarl/roster
-@dirrm %%DATADIR%%/iconsets/jarl
-@dirrm %%DATADIR%%/iconsets/amibulb/tkabber
-@dirrm %%DATADIR%%/iconsets/amibulb/docking
-@dirrm %%DATADIR%%/iconsets/amibulb/roster
-@dirrm %%DATADIR%%/iconsets/amibulb
-@dirrm %%DATADIR%%/iconsets/psi/tkabber
-@dirrm %%DATADIR%%/iconsets/psi/roster
-@dirrm %%DATADIR%%/iconsets/psi
-@dirrm %%DATADIR%%/iconsets/icq/tkabber
-@dirrm %%DATADIR%%/iconsets/icq/docking
-@dirrm %%DATADIR%%/iconsets/icq/roster
-@dirrm %%DATADIR%%/iconsets/icq
-@dirrm %%DATADIR%%/iconsets/kroc/services
-@dirrm %%DATADIR%%/iconsets/kroc/tkabber
-@dirrm %%DATADIR%%/iconsets/kroc/docking
-@dirrm %%DATADIR%%/iconsets/kroc/roster
-@dirrm %%DATADIR%%/iconsets/kroc
-@dirrm %%DATADIR%%/iconsets
-@dirrm %%DATADIR%%/jidlink/plugins
-@dirrm %%DATADIR%%/jidlink/msgs
-@dirrm %%DATADIR%%/jidlink
-@dirrm %%DATADIR%%/latex/msgs
-@dirrm %%DATADIR%%/latex
-@dirrm %%DATADIR%%/mute/msgs
-@dirrm %%DATADIR%%/mute
-@dirrm %%DATADIR%%/openurl/msgs
-@dirrm %%DATADIR%%/openurl
-@dirrm %%DATADIR%%/osd
-@dirrm %%DATADIR%%/presencecmd/msgs
-@dirrm %%DATADIR%%/presencecmd
-@dirrm %%DATADIR%%/quiz
-@dirrm %%DATADIR%%/renju/pixmaps/stones
-@dirrm %%DATADIR%%/renju/pixmaps/black
-@dirrm %%DATADIR%%/renju/pixmaps
-@dirrm %%DATADIR%%/renju/msgs
-@dirrm %%DATADIR%%/renju
-@dirrm %%DATADIR%%/reversi/pixmaps/xboard
-@dirrm %%DATADIR%%/reversi/pixmaps/checkers
-@dirrm %%DATADIR%%/reversi/pixmaps
-@dirrm %%DATADIR%%/reversi/msgs
-@dirrm %%DATADIR%%/reversi
-@dirrm %%DATADIR%%/socials
-@dirrm %%DATADIR%%/spy/msgs
-@dirrm %%DATADIR%%/spy
-@dirrm %%DATADIR%%/tclchat/msgs
-@dirrm %%DATADIR%%/tclchat
-@dirrm %%DATADIR%%/tkabber-khim/khim
-@dirrm %%DATADIR%%/tkabber-khim/msgs
-@dirrm %%DATADIR%%/tkabber-khim
-@dirrm %%DATADIR%%/traffic/msgs
-@dirrm %%DATADIR%%/traffic
-@dirrm %%DATADIR%%/whiteboard/msgs
-@dirrm %%DATADIR%%/whiteboard
-@dirrm %%DATADIR%%
diff --git a/net-mgmt/collectd5/Makefile b/net-mgmt/collectd5/Makefile
deleted file mode 100644
index 127d87239aef..000000000000
--- a/net-mgmt/collectd5/Makefile
+++ /dev/null
@@ -1,191 +0,0 @@
-# New ports collection makefile for: collectd
-# Date created: Sat Sep 29 05:19:31 PDT 2007
-# Whom: Matt Peterson <matt@peterson.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= collectd
-PORTVERSION= 4.1.2
-PORTREVISION= 2
-CATEGORIES= net-mgmt
-MASTER_SITES= http://collectd.org/files/ \
- http://mirror.roe.ch/dist/${PORTNAME}/
-
-MAINTAINER= daniel@roe.ch
-COMMENT= Systems & network statistics collection daemon
-
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-WANT_GNOME= yes
-
-OPTIONS= CGI "Install collection.cgi (requires RRDTOOL)" Off \
- DEBUG "Enable debugging" Off \
- APACHE "Input: Apache mod_status (libcurl)" Off \
- APCUPS "Input: APC UPS (apcupsd)" Off \
- INTERFACE "Input: Network interfaces (libstatgrab)" On \
- MBMON "Input: MBMon" Off \
- MYSQL "Input: MySQL" Off \
- PING "Input: Network latency (liboping)" On \
- SNMP "Input: SNMP" On \
- XMMS "Input: XMMS" Off \
- RRDTOOL "Output: RRDTool" On
-
-MAN1= collectd.1 collectd-nagios.1
-MAN5= collectd.conf.5 collectd-email.5 collectd-exec.5 \
- collectd-snmp.5 collectd-unixsock.5 collectd-perl.5
-USE_RC_SUBR= collectd
-
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-
-.include <bsd.port.pre.mk>
-
-.if ( ${OSVERSION} < 601103 )
-BROKEN= Need bind9 import post 6.1
-.endif
-
-CONFIGURE_ARGS= --localstatedir=/var \
- --disable-apple_sensors \
- --disable-battery \
- --disable-hddtemp \
- --disable-multimeter \
- --disable-iptables \
- --disable-perl \
- --disable-sensors \
- --disable-serial \
- --disable-vserver \
- --disable-wireless
-
-.if defined(WITH_DEBUG)
-CONFIGURE_ARGS+=--enable-debug
-.endif
-
-.if defined(WITH_CGI)
-RUN_DEPENDS+= ${SITE_PERL}/URI/Escape.pm:${PORTSDIR}/net/p5-URI \
- ${SITE_PERL}/CGI.pm:${PORTSDIR}/www/p5-CGI.pm \
- ${SITE_PERL}/${PERL_ARCH}/Data/Dumper.pm:${PORTSDIR}/devel/p5-Data-Dumper
-PLIST_SUB+= CGI=""
-.else
-PLIST_SUB+= CGI="@comment "
-.endif
-
-.if defined(WITH_APACHE)
-CONFIGURE_ARGS+=--enable-apache
-LIB_DEPENDS+= curl.4:${PORTSDIR}/ftp/curl
-PLIST_SUB+= APACHE=""
-.else
-CONFIGURE_ARGS+=--disable-apache
-PLIST_SUB+= APACHE="@comment "
-.endif
-
-.if defined(WITH_APCUPS)
-CONFIGURE_ARGS+=--enable-apcups
-BUILD_DEPENDS+= ${LOCALBASE}/sbin/apcupsd:${PORTSDIR}/sysutils/apcupsd
-PLIST_SUB+= APCUPS=""
-.else
-CONFIGURE_ARGS+=--disable-apcups
-PLIST_SUB+= APCUPS="@comment "
-.endif
-
-.if defined(WITH_INTERFACE)
-BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config
-CONFIGURE_ARGS+=--enable-interface
-LIB_DEPENDS+= statgrab.8:${PORTSDIR}/devel/libstatgrab
-PLIST_SUB+= INTERFACE=""
-CONFIGURE_ENV+= LIBS="`pkg-config --libs libstatgrab`"
-.else
-CONFIGURE_ARGS+=--disable-interface
-PLIST_SUB+= INTERFACE="@comment "
-.endif
-
-.if defined(WITH_MBMON)
-CONFIGURE_ARGS+=--enable-mbmon
-RUN_DEPENDS+= ${LOCALBASE}/sbin/mbmond:${PORTSDIR}/sysutils/mbmon
-PLIST_SUB+= MBMON=""
-.else
-CONFIGURE_ARGS+=--disable-mbmon
-PLIST_SUB+= MBMON="@comment "
-.endif
-
-.if defined(WITH_MYSQL)
-USE_MYSQL= yes
-CONFIGURE_ARGS+=--enable-mysql
-PLIST_SUB+= MYSQL=""
-.else
-CONFIGURE_ARGS+=--disable-mysql
-PLIST_SUB+= MYSQL="@comment "
-.endif
-
-.if defined(WITH_PING)
-LIB_DEPENDS+= oping:${PORTSDIR}/net/liboping
-CONFIGURE_ARGS+=--enable-ping
-PLIST_SUB+= PING=""
-.else
-CONFIGURE_ARGS+=--disable-ping
-PLIST_SUB+= PING="@comment "
-.endif
-
-.if defined(WITH_RRDTOOL)
-LIB_DEPENDS+= rrd:${PORTSDIR}/databases/rrdtool
-CONFIGURE_ARGS+=--enable-rrdtool
-PLIST_SUB+= RRD=""
-.else
-CONFIGURE_ARGS+=--disable-rrdtool
-PLIST_SUB+= RRD="@comment "
-.endif
-
-.if defined(WITH_SNMP)
-LIB_DEPENDS+= netsnmp.16:${PORTSDIR}/net-mgmt/net-snmp
-CONFIGURE_ARGS+=--enable-snmp
-PLIST_SUB+= SNMP=""
-.else
-CONFIGURE_ARGS+=--disable-snmp
-PLIST_SUB+= SNMP="@comment "
-.endif
-
-.if defined(WITH_XMMS)
-LIB_DEPENDS+= xmms.4:${PORTSDIR}/multimedia/xmms
-CONFIGURE_ARGS+=--enable-xmms
-CFLAGS+= `xmms-config --cflags`
-PLIST_SUB+= XMMS=""
-.else
-CONFIGURE_ARGS+=--disable-xmms
-PLIST_SUB+= XMMS="@comment "
-.endif
-
-post-patch:
- @${REINPLACE_CMD} \
- -e 's;@prefix@/var/;/var/;' \
- -e 's;/var/lib/;/var/db/;' \
- ${WRKSRC}/src/collectd.conf.in
- @${REINPLACE_CMD} \
- -e 's;$$[(]DESTDIR)$$[(]sysconfdir)/collectd\.conf;&.sample;' \
- ${WRKSRC}/src/Makefile.in
- @${REINPLACE_CMD} -e '/$$[(]mkinstalldirs)/d' ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} \
- -e 's;/etc/collection\.conf;${WWWDIR}/collection.conf;' \
- ${WRKSRC}/contrib/collection.cgi
- @${REINPLACE_CMD} \
- -e 's;/opt/collectd/var/lib;/var/db;' \
- -e 's;/opt/collectd/lib;${PREFIX}/lib;' \
- ${WRKSRC}/contrib/collection.conf
-
-post-install:
- ${MKDIR} /var/db/collectd
- if [ ! -f ${PREFIX}/etc/collectd.conf ]; then \
- ${CP} -p ${PREFIX}/etc/collectd.conf.sample \
- ${PREFIX}/etc/collectd.conf ; \
- fi
-.if defined(WITH_CGI)
- ${MKDIR} ${WWWDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/contrib/collection.cgi ${WWWDIR}/
- ${INSTALL_DATA} ${WRKSRC}/contrib/collection.conf \
- ${WWWDIR}/collection.conf.sample
- if [ ! -f ${WWWDIR}/collection.conf ]; then \
- ${CP} -p ${WWWDIR}/collection.conf.sample \
- ${WWWDIR}/collection.conf ; \
- fi
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-mgmt/collectd5/distinfo b/net-mgmt/collectd5/distinfo
deleted file mode 100644
index 7fce046fb9d7..000000000000
--- a/net-mgmt/collectd5/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (collectd-4.1.2.tar.gz) = 40458dabe8ec5df87323c1862a03cb94
-SHA256 (collectd-4.1.2.tar.gz) = fba4423378a8a270de8b48f98dc2f102f4f3c630381672267344776885a6e690
-SIZE (collectd-4.1.2.tar.gz) = 999229
diff --git a/net-mgmt/collectd5/files/collectd.in b/net-mgmt/collectd5/files/collectd.in
deleted file mode 100644
index 5ec218f3b27e..000000000000
--- a/net-mgmt/collectd5/files/collectd.in
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: collectd
-# REQUIRE: LOGIN
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# collectd_enable (bool): Set to NO by default.
-# Set it to YES to enable collectd.
-# collectd_flags (string): Set to "" by default.
-# Additional flags to collecd, see manual page.
-#
-
-. %%RC_SUBR%%
-
-name="collectd"
-rcvar=${name}_enable
-
-command=%%PREFIX%%/sbin/${name}
-
-load_rc_config $name
-
-: ${collectd_enable="NO"}
-: ${collectd_flags=""}
-
-run_rc_command "$1"
diff --git a/net-mgmt/collectd5/files/patch-src__collectd.h b/net-mgmt/collectd5/files/patch-src__collectd.h
deleted file mode 100644
index 8058189613b1..000000000000
--- a/net-mgmt/collectd5/files/patch-src__collectd.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- ./src/collectd.h.orig 2007-09-28 17:55:34.000000000 +0300
-+++ ./src/collectd.h 2008-05-06 10:32:08.000000000 +0300
-@@ -183,7 +183,7 @@
- #endif
-
- #ifndef LOCALSTATEDIR
--#define LOCALSTATEDIR PREFIX "/var"
-+#define LOCALSTATEDIR "/var"
- #endif
-
- #ifndef PKGLOCALSTATEDIR
-@@ -191,7 +191,7 @@
- #endif
-
- #ifndef PIDFILE
--#define PIDFILE PREFIX "/var/run/" PACKAGE_NAME ".pid"
-+#define PIDFILE "/var/run/" PACKAGE_NAME ".pid"
- #endif
-
- #ifndef PLUGINDIR
diff --git a/net-mgmt/collectd5/pkg-descr b/net-mgmt/collectd5/pkg-descr
deleted file mode 100644
index a591a0195caa..000000000000
--- a/net-mgmt/collectd5/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-collectd is a small daemon written in C for performance. It reads various
-system & network statistics along with updating output RRD or CSV files.
-The daemon is very fast and allows for frequent polling of values, with
-support for polling as frequent as every 10 seconds.
-
-WWW: http://www.collectd.org/
diff --git a/net-mgmt/collectd5/pkg-plist b/net-mgmt/collectd5/pkg-plist
deleted file mode 100644
index 2da1f6995781..000000000000
--- a/net-mgmt/collectd5/pkg-plist
+++ /dev/null
@@ -1,61 +0,0 @@
-@stopdaemon collectd
-sbin/collectd
-@unexec if cmp -s %D/etc/collectd.conf.sample %D/etc/collectd.conf; then rm -f %D/etc/collectd.conf; fi
-etc/collectd.conf.sample
-@exec if [ ! -f %B/collectd.conf ] ; then cp -p %B/%f %B/collectd.conf; fi
-%%CGI%%%%WWWDIR%%/collection.cgi
-%%CGI%%@unexec if cmp -s %B/collection.conf.sample %B/collection.conf; then rm -f %B/collection.conf; fi
-%%CGI%%%%WWWDIR%%/collection.conf.sample
-%%CGI%%@exec if [ ! -f %B/collection.conf ] ; then cp -p %B/%f %B/collection.conf; fi
-%%CGI%%@dirrmtry %%WWWDIR%%
-bin/collectd-nagios
-lib/collectd/types.db
-%%APACHE%%lib/collectd/apache.la
-%%APACHE%%lib/collectd/apache.so
-%%APCUPS%%lib/collectd/apcups.la
-%%APCUPS%%lib/collectd/apcups.so
-lib/collectd/cpu.la
-lib/collectd/cpu.so
-lib/collectd/csv.la
-lib/collectd/csv.so
-lib/collectd/df.la
-lib/collectd/df.so
-lib/collectd/dns.la
-lib/collectd/dns.so
-lib/collectd/email.la
-lib/collectd/email.so
-lib/collectd/exec.la
-lib/collectd/exec.so
-%%INTERFACE%%lib/collectd/interface.la
-%%INTERFACE%%lib/collectd/interface.so
-lib/collectd/load.la
-lib/collectd/load.so
-lib/collectd/logfile.la
-lib/collectd/logfile.so
-%%MBMON%%lib/collectd/mbmon.la
-%%MBMON%%lib/collectd/mbmon.so
-lib/collectd/memory.la
-lib/collectd/memory.so
-%%MYSQL%%lib/collectd/mysql.la
-%%MYSQL%%lib/collectd/mysql.so
-lib/collectd/network.la
-lib/collectd/network.so
-lib/collectd/ntpd.la
-lib/collectd/ntpd.so
-%%PING%%lib/collectd/ping.la
-%%PING%%lib/collectd/ping.so
-%%RRD%%lib/collectd/rrdtool.la
-%%RRD%%lib/collectd/rrdtool.so
-%%SNMP%%lib/collectd/snmp.la
-%%SNMP%%lib/collectd/snmp.so
-lib/collectd/swap.la
-lib/collectd/swap.so
-lib/collectd/syslog.la
-lib/collectd/syslog.so
-lib/collectd/unixsock.la
-lib/collectd/unixsock.so
-%%XMMS%%lib/collectd/xmms.la
-%%XMMS%%lib/collectd/xmms.so
-@dirrm lib/collectd
-@exec mkdir -p /var/db/collectd
-@unexec rmdir /var/db/collectd 2>/dev/null || true
diff --git a/net-mgmt/nagios2/Makefile b/net-mgmt/nagios2/Makefile
deleted file mode 100644
index aa1d46dd7e19..000000000000
--- a/net-mgmt/nagios2/Makefile
+++ /dev/null
@@ -1,120 +0,0 @@
-# New ports collection makefile for: nagios
-# Date created: 19 May 2002
-# Whom: Blaz Zupan <blaz@si.FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= nagios
-PORTVERSION= 2.12
-CATEGORIES= net-mgmt
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= nagios
-
-MAINTAINER= jarrod@netleader.com.au
-COMMENT= Extremely powerful network monitoring system
-
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
-RUN_DEPENDS= ${LOCALBASE}/libexec/nagios/check_nagios:${PORTSDIR}/net-mgmt/nagios-plugins
-
-USE_ICONV= yes
-USE_PERL5_BUILD= yes
-USE_AUTOTOOLS= autoconf:261 libltdl:15
-USE_RC_SUBR= nagios.sh
-
-CONFLICTS= nagios-[13].*
-
-OPTIONS= EMBEDDED_PERL "Enable embedded Perl [requires Perl 5.8+]" OFF \
- NANOSLEEP "Use nanosleep in event timing" OFF
-
-GNU_CONFIGURE= yes
-
-NAGIOSUSER?= nagios
-NAGIOSGROUP?= nagios
-NAGIOSDIR?= /var/spool/nagios
-
-NAGIOSUID= 181
-NAGIOSGID= ${NAGIOSUID}
-
-NAGIOSWWWDIR?= www/nagios
-NAGIOSHTMURL?= /nagios
-NAGIOSCGIURL?= ${NAGIOSHTMURL}/cgi-bin
-
-# Suggested NAGIOSHOMEURL values:
-# Home: main.html
-# Tactical Overview: ${NAGIOSCGIURL}/tac.cgi
-# Service Detail: ${NAGIOSCGIURL}/status.cgi?host=all
-# Host Detail: ${NAGIOSCGIURL}/status.cgi?hostgroup=all&style=hostdetail
-# Status Map: ${NAGIOSCGIURL}/statusmap.cgi?host=all
-NAGIOSHOMEURL?= main.html
-
-.include <bsd.port.pre.mk>
-
-CPPFLAGS= -I${LOCALBASE}/include -fPIC
-CFLAGS+= ${CPPFLAGS}
-
-CONFIGURE_ARGS= --with-command-user=${NAGIOSUSER} \
- --with-command-group=${WWWGRP} \
- --with-nagios-user=${NAGIOSUSER} \
- --with-nagios-group=${NAGIOSGROUP} \
- --with-htmurl=${NAGIOSHTMURL} \
- --with-cgiurl=${NAGIOSCGIURL} \
- --sbindir=${PREFIX}/${NAGIOSWWWDIR}/cgi-bin \
- --libexecdir=${PREFIX}/libexec/nagios \
- --datadir=${PREFIX}/${NAGIOSWWWDIR} \
- --sysconfdir=${PREFIX}/etc/nagios \
- --localstatedir=${NAGIOSDIR} \
- --prefix=${PREFIX}
-
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \
- CFLAGS="${CFLAGS}" \
- LDFLAGS="${LDFLAGS}" \
- LIBS="-L${LOCALBASE}/lib" \
- PERL=${PERL}
-
-INSTALL_TARGET= install install-commandmode install-config
-
-PLIST_SUB= NAGIOSDIR=${NAGIOSDIR} \
- NAGIOSWWWDIR=${NAGIOSWWWDIR} \
- NAGIOSUSER=${NAGIOSUSER} \
- NAGIOSGROUP=${NAGIOSGROUP} \
- NAGIOSUID=${NAGIOSUID} \
- NAGIOSGID=${NAGIOSGID} \
- NAGIOSHTMURL=${NAGIOSHTMURL} \
- NAGIOSCGIURL=${NAGIOSCGIURL} \
- WWWGRP=${WWWGRP}
-
-SUB_FILES= pkg-install \
- pkg-deinstall \
- pkg-message
-
-SUB_LIST= PREFIX=${PREFIX} \
- ${PLIST_SUB}
-
-.if defined(WITH_EMBEDDED_PERL)
-USE_PERL5= 5.8.0+
-CONFIGURE_ARGS+= --enable-embedded-perl \
- --with-perlcache
-PLIST_SUB+= EMBEDDED_PERL=""
-.else
-PLIST_SUB+= EMBEDDED_PERL="@comment "
-.endif
-
-.if defined(WITH_NANOSLEEP)
-CONFIGURE_ARGS+= --enable-nanosleep
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's#"main.html"#"${NAGIOSHOMEURL:S/\//\\\//g:S/&/\\&/g}"#' \
- ${WRKSRC}/html/index.html.in
-
-pre-install:
- @${SH} ${PKGINSTALL} ${DISTNAME} PRE-INSTALL
-
-post-install:
- @${CHMOD} 775 ${NAGIOSDIR} ${NAGIOSDIR}/archives ${NAGIOSDIR}/rw
- @${CHOWN} ${NAGIOSUSER}:${NAGIOSGROUP} ${NAGIOSDIR} ${NAGIOSDIR}/archives
- @${CHOWN} ${NAGIOSUSER}:${WWWGRP} ${NAGIOSDIR}/rw
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/net-mgmt/nagios2/distinfo b/net-mgmt/nagios2/distinfo
deleted file mode 100644
index c76073fdf587..000000000000
--- a/net-mgmt/nagios2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (nagios-2.12.tar.gz) = 2219d90bb5f2282d5ac6d37ef60865b8
-SHA256 (nagios-2.12.tar.gz) = d1bd812793bff2b3bac15ef72ceff788bd6c2ead4952cb1f19c6232fd3c497cd
-SIZE (nagios-2.12.tar.gz) = 1742179
diff --git a/net-mgmt/nagios2/files/nagios.sh.in b/net-mgmt/nagios2/files/nagios.sh.in
deleted file mode 100644
index e1afec9ced54..000000000000
--- a/net-mgmt/nagios2/files/nagios.sh.in
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: nagios
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable nagios:
-# nagios_enable (bool): Set to "NO" by default.
-# Set it to "YES" to enable nagios.
-# nagios_flags (str): Set to "" by default.
-# nagios_configfile (str): Set to "%%PREFIX%%/etc/nagios/nagios.cfg" by default.
-#
-
-. %%RC_SUBR%%
-
-name="nagios"
-rcvar=`set_rcvar`
-
-command="%%PREFIX%%/bin/nagios"
-command_args="-d"
-extra_commands="reload"
-pidfile="%%NAGIOSDIR%%/nagios.lock"
-nagios_user="%%NAGIOSUSER%%"
-
-start_precmd="start_precmd"
-stop_postcmd="stop_postcmd"
-restart_precmd="nagios_checkconfig"
-reload_precmd="nagios_checkconfig"
-sig_reload=HUP
-
-[ -z "${nagios_enable}" ] && nagios_enable="NO"
-[ -z "${nagios_flags}" ] && nagios_flags=""
-[ -z "${nagios_configfile}" ] && nagios_configfile="%%PREFIX%%/etc/nagios/nagios.cfg"
-
-load_rc_config "${name}"
-
-required_files="${nagios_configfile}"
-command_args="${command_args} ${nagios_configfile}"
-
-nagios_checkconfig() {
- echo -n "Performing sanity check of nagios configuration: "
- ${command} -v ${nagios_configfile} 2>&1 >/dev/null
- if [ $? != 0 ]; then
- echo "FAILED"
- ${command} -v ${nagios_configfile}
- return 1
- else
- echo "OK"
- fi
-}
-
-start_precmd() {
- if ! nagios_checkconfig; then
- return 1
- fi
-
- su -m "${nagios_user}" -c "touch \"%%NAGIOSDIR%%/nagios.log\" \"%%NAGIOSDIR%%/status.sav\""
- rm -f "%%NAGIOSDIR%%/rw/nagios.cmd"
-}
-
-stop_postcmd() {
- rm -f "%%NAGIOSDIR%%/nagios.tmp" "%%NAGIOSDIR%%/rw/nagios.cmd"
-}
-
-run_rc_command "$1"
diff --git a/net-mgmt/nagios2/files/patch-Makefile.in b/net-mgmt/nagios2/files/patch-Makefile.in
deleted file mode 100644
index be4f6689afc8..000000000000
--- a/net-mgmt/nagios2/files/patch-Makefile.in
+++ /dev/null
@@ -1,30 +0,0 @@
---- Makefile.in.orig Tue Apr 24 01:14:25 2007
-+++ Makefile.in Thu Nov 1 20:08:40 2007
-@@ -186,7 +186,7 @@
- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(LOGDIR)
- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(LOGDIR)/archives
- if [ $(INSTALLPERLSTUFF) = yes ]; then \
-- $(INSTALL) -m 664 $(INSTALL_OPTS) p1.pl $(DESTDIR)$(BINDIR); \
-+ $(INSTALL) -m 644 $(INSTALL_OPTS) p1.pl $(DESTDIR)$(BINDIR); \
- fi;
-
- @echo ""
-@@ -213,12 +213,12 @@
-
-
- install-config:
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(CFGDIR)
-- $(INSTALL) -b -m 664 $(INSTALL_OPTS) sample-config/nagios.cfg $(DESTDIR)$(CFGDIR)/nagios.cfg
-- $(INSTALL) -b -m 664 $(INSTALL_OPTS) sample-config/cgi.cfg $(DESTDIR)$(CFGDIR)/cgi.cfg
-- $(INSTALL) -b -m 660 $(INSTALL_OPTS) sample-config/resource.cfg $(DESTDIR)$(CFGDIR)/resource.cfg
-- $(INSTALL) -b -m 664 $(INSTALL_OPTS) sample-config/template-object/localhost.cfg $(DESTDIR)$(CFGDIR)/localhost.cfg
-- $(INSTALL) -b -m 664 $(INSTALL_OPTS) sample-config/template-object/commands.cfg $(DESTDIR)$(CFGDIR)/commands.cfg
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(CFGDIR)
-+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/nagios.cfg $(DESTDIR)$(CFGDIR)/nagios.cfg-sample
-+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/cgi.cfg $(DESTDIR)$(CFGDIR)/cgi.cfg-sample
-+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/resource.cfg $(DESTDIR)$(CFGDIR)/resource.cfg-sample
-+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/template-object/localhost.cfg $(DESTDIR)$(CFGDIR)/localhost.cfg-sample
-+ $(INSTALL) -m 644 $(INSTALL_OPTS) sample-config/template-object/commands.cfg $(DESTDIR)$(CFGDIR)/commands.cfg-sample
-
- @echo ""
- @echo "*** Sample config file installed ***"
diff --git a/net-mgmt/nagios2/files/patch-base-Makefile.in b/net-mgmt/nagios2/files/patch-base-Makefile.in
deleted file mode 100644
index 2b8138e62835..000000000000
--- a/net-mgmt/nagios2/files/patch-base-Makefile.in
+++ /dev/null
@@ -1,15 +0,0 @@
---- base/Makefile.in.orig Wed May 31 02:01:44 2006
-+++ base/Makefile.in Sat Jun 3 11:09:48 2006
-@@ -188,9 +188,9 @@
- $(MAKE) install-basic
-
- install-basic:
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(BINDIR)
-- $(INSTALL) -m 774 $(INSTALL_OPTS) @nagios_name@ $(DESTDIR)$(BINDIR)
-- $(INSTALL) -m 774 $(INSTALL_OPTS) @nagiostats_name@ $(DESTDIR)$(BINDIR)
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(BINDIR)
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) @nagios_name@ $(DESTDIR)$(BINDIR)
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) @nagiostats_name@ $(DESTDIR)$(BINDIR)
-
- strip-post-install:
- $(STRIP) $(DESTDIR)$(BINDIR)/@nagios_name@
diff --git a/net-mgmt/nagios2/files/patch-cgi-Makefile.in b/net-mgmt/nagios2/files/patch-cgi-Makefile.in
deleted file mode 100644
index e746d0009c95..000000000000
--- a/net-mgmt/nagios2/files/patch-cgi-Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
---- cgi/Makefile.in.orig Wed May 31 02:01:44 2006
-+++ cgi/Makefile.in Sat Jun 3 11:14:04 2006
-@@ -198,9 +198,9 @@
- $(MAKE) install-basic
-
- install-basic:
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(CGIDIR)
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(CGIDIR)
- for file in *.cgi; do \
-- $(INSTALL) -m 775 $(INSTALL_OPTS) $$file $(DESTDIR)$(CGIDIR); \
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) $$file $(DESTDIR)$(CGIDIR); \
- done
-
- strip-post-install:
diff --git a/net-mgmt/nagios2/files/patch-configure.in b/net-mgmt/nagios2/files/patch-configure.in
deleted file mode 100644
index 7a67b5fb6901..000000000000
--- a/net-mgmt/nagios2/files/patch-configure.in
+++ /dev/null
@@ -1,62 +0,0 @@
---- configure.in.orig 2008-03-13 00:31:04.000000000 +1030
-+++ configure.in 2008-03-19 23:58:49.000000000 +1030
-@@ -6,7 +6,6 @@
-
- AC_INIT(base/nagios.c)
- AC_CONFIG_HEADER(include/config.h include/snprintf.h include/nagios.h include/cgiutils.h)
--AC_PREFIX_DEFAULT(/usr/local/nagios)
-
- PKG_NAME=nagios
- PKG_VERSION="2.11"
-@@ -60,7 +59,15 @@
- dnl Test for pthreads support - taken from ICU FreeBSD Port configure script
- THREADLIBS=""
- have_pthreads="no"
-+have_thr="no"
-
-+dnl Prefer libthr(3) over libpthread(3) due to serious process hanging issues
-+AC_CHECK_LIB(thr,pthread_create)
-+if test $ac_cv_lib_thr_pthread_create = yes; then
-+ THREADLIBS="-lthr"
-+ have_pthreads="yes"
-+ have_thr="yes"
-+else
- dnl FreeBSD: Try ports/linuxthreads first - Mammad Zadeh <mammad@yahoo-inc.com>
- dnl FreeBSD -pthread check - Jonathan McDowell <noodles@earth.li>
- AC_DEFUN(AC_PTHREAD_FREEBSD,[
-@@ -121,6 +128,7 @@
- if test $have_pthreads = "no"; then
- AC_PTHREAD_FREEBSD
- fi
-+fi
-
- AC_SUBST(THREADLIBS)
-
-@@ -137,7 +145,7 @@
- AC_SUBST(nagios_grp)
- AC_DEFINE_UNQUOTED(DEFAULT_NAGIOS_USER,"$nagios_user")
- AC_DEFINE_UNQUOTED(DEFAULT_NAGIOS_GROUP,"$nagios_grp")
--INSTALL_OPTS="-o $nagios_user -g $nagios_grp"
-+INSTALL_OPTS="-o root -g wheel"
- AC_SUBST(INSTALL_OPTS)
-
- AC_ARG_WITH(command_user,--with-command-user=<user> sets user name for command access,command_user=$withval,command_user=$nagios_user)
-@@ -170,7 +178,7 @@
- AC_PATH_PROG(MAIL_PROG,mail)
- fi
- dnl Fix for systems that don't (yet) have mail/mailx installed...
--if test x$MAIL_PROG=x; then
-+if test x$MAIL_PROG = x; then
- MAIL_PROG="/bin/mail"
- fi
- AC_SUBST(MAIL_PROG)
-@@ -599,6 +607,9 @@
-
- AC_DEFINE_UNQUOTED(EMBEDDEDPERL)
- PERLLIBS="`perl -MExtUtils::Embed -e ldopts`"
-+ if test x$have_thr = xyes; then
-+ PERLLIBS="`echo $PERLLIBS | sed 's#pthread #lthr #'`"
-+ fi
- PERLDIR="`perl -MConfig -e 'print $Config{installsitearch}'`"
- CFLAGS="${CFLAGS} `perl -MExtUtils::Embed -e ccopts`"
- USEPERL=yes
diff --git a/net-mgmt/nagios2/files/patch-contrib-Makefile.in b/net-mgmt/nagios2/files/patch-contrib-Makefile.in
deleted file mode 100644
index dd80e3019859..000000000000
--- a/net-mgmt/nagios2/files/patch-contrib-Makefile.in
+++ /dev/null
@@ -1,17 +0,0 @@
---- contrib/Makefile.in.orig Tue Nov 15 12:19:36 2005
-+++ contrib/Makefile.in Wed Dec 28 17:49:25 2005
-@@ -46,10 +46,10 @@
- devclean: distclean
-
- install:
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(CGIDIR)
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(BINDIR)
-- for f in $(CGIS); do $(INSTALL) -m 775 $(INSTALL_OPTS) $$f $(DESTDIR)$(CGIDIR); done
-- for f in $(UTILS); do $(INSTALL) -m 775 $(INSTALL_OPTS) $$f $(DESTDIR)$(BINDIR); done
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(CGIDIR)
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(BINDIR)
-+ for f in $(CGIS); do $(INSTALL) -m 755 $(INSTALL_OPTS) $$f $(DESTDIR)$(CGIDIR); done
-+ for f in $(UTILS); do $(INSTALL) -m 755 $(INSTALL_OPTS) $$f $(DESTDIR)$(BINDIR); done
-
- ##############################################################################
- # rules and dependencies for actual target programs
diff --git a/net-mgmt/nagios2/files/patch-html-Makefile.in b/net-mgmt/nagios2/files/patch-html-Makefile.in
deleted file mode 100644
index a34e47dc2970..000000000000
--- a/net-mgmt/nagios2/files/patch-html-Makefile.in
+++ /dev/null
@@ -1,61 +0,0 @@
---- html/Makefile.in.orig Thu Apr 10 05:46:02 2003
-+++ html/Makefile.in Sat Feb 12 13:53:16 2005
-@@ -33,37 +33,37 @@
- devclean: distclean
-
- install:
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/media
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/stylesheets
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/contexthelp
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/docs
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/docs/images
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/images
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/images/logos
-- $(INSTALL) -m 775 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/ssi
-- $(INSTALL) -m 664 $(INSTALL_OPTS) robots.txt $(DESTDIR)$(HTMLDIR)
-- $(INSTALL) -m 664 $(INSTALL_OPTS) docs/robots.txt $(DESTDIR)$(HTMLDIR)/docs
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/media
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/stylesheets
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/contexthelp
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/docs
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/docs/images
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/images
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/images/logos
-+ $(INSTALL) -m 755 $(INSTALL_OPTS) -d $(DESTDIR)$(HTMLDIR)/ssi
-+ $(INSTALL) -m 644 $(INSTALL_OPTS) robots.txt $(DESTDIR)$(HTMLDIR)
-+ $(INSTALL) -m 644 $(INSTALL_OPTS) docs/robots.txt $(DESTDIR)$(HTMLDIR)/docs
- for file in *.html; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR); done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR); done
- for file in media/*.wav; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/media; done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/media; done
- for file in stylesheets/*.css; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/stylesheets; done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/stylesheets; done
- for file in contexthelp/*.html; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/contexthelp; done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/contexthelp; done
- for file in docs/*.html; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/docs; done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/docs; done
- for file in docs/images/*.*; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/docs/images; done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/docs/images; done
- for file in images/*.gif; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images; done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images; done
- for file in images/*.jpg; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images; done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images; done
- for file in images/*.png; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images; done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images; done
- for file in images/logos/*.*; \
-- do $(INSTALL) -m 664 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images/logos; done
-+ do $(INSTALL) -m 644 $(INSTALL_OPTS) $$file $(DESTDIR)$(HTMLDIR)/images/logos; done
-
-
-
diff --git a/net-mgmt/nagios2/files/patch-html-docs-xodtemplate.html b/net-mgmt/nagios2/files/patch-html-docs-xodtemplate.html
deleted file mode 100644
index 156de7c7a396..000000000000
--- a/net-mgmt/nagios2/files/patch-html-docs-xodtemplate.html
+++ /dev/null
@@ -1,24 +0,0 @@
---- html/docs/xodtemplate.html.orig Wed Dec 27 05:03:22 2006
-+++ html/docs/xodtemplate.html Sat Jan 27 18:56:48 2007
-@@ -493,9 +493,9 @@
- <p class="SectionBody">
- <pre>
- define service{
-- host_name linux-server
-- service_description check-disk-sda1
-- check_command check-disk!/dev/sda1
-+ host_name freebsd-server
-+ service_description check-disk-ad0s1a
-+ check_command check-disk!/dev/ad0s1a
- max_check_attempts 5
- normal_check_interval 5
- retry_check_interval 3
-@@ -503,7 +503,7 @@
- notification_interval 30
- notification_period 24x7
- notification_options w,c,r
-- contact_groups linux-admins
-+ contact_groups freebsd-admins
- }
- </pre>
- </p>
diff --git a/net-mgmt/nagios2/files/patch-sample-config-template-object-localhost.cfg.in b/net-mgmt/nagios2/files/patch-sample-config-template-object-localhost.cfg.in
deleted file mode 100644
index ff3f25aac049..000000000000
--- a/net-mgmt/nagios2/files/patch-sample-config-template-object-localhost.cfg.in
+++ /dev/null
@@ -1,36 +0,0 @@
---- sample-config/template-object/localhost.cfg.in.orig Tue Nov 28 12:59:05 2006
-+++ sample-config/template-object/localhost.cfg.in Sat Jan 27 19:01:52 2007
-@@ -151,15 +151,15 @@
- }
-
-
--# Linux host definition template - This is NOT a real host, just a template!
-+# FreeBSD host definition template - This is NOT a real host, just a template!
-
- define host{
-- name linux-server ; The name of this host template
-+ name freebsd-server ; The name of this host template
- use generic-host ; This template inherits other values from the generic-host template
-- check_period 24x7 ; By default, Linux hosts are checked round the clock
-- max_check_attempts 10 ; Check each Linux host 10 times (max)
-- check_command check-host-alive ; Default command to check Linux hosts
-- notification_period workhours ; Linux admins hate to be woken up, so we only notify during the day
-+ check_period 24x7 ; By default, FreeBSD hosts are checked round the clock
-+ max_check_attempts 10 ; Check each FreeBSD host 10 times (max)
-+ check_command check-host-alive ; Default command to check FreeBSD hosts
-+ notification_period workhours ; FreeBSD admins hate to be woken up, so we only notify during the day
- ; Note that the notification_period variable is being overridden from
- ; the value that is inherited from the generic-host template!
- notification_interval 120 ; Resend notification every 2 hours
-@@ -173,9 +173,9 @@
- # local host (this machine).
-
- define host{
-- use linux-server ; Name of host template to use
-+ use freebsd-server ; Name of host template to use
- ; This host definition will inherit all variables that are defined
-- ; in (or inherited by) the linux-server host template definition.
-+ ; in (or inherited by) the freebsd-server host template definition.
- host_name localhost
- alias localhost
- address 127.0.0.1
diff --git a/net-mgmt/nagios2/files/pkg-deinstall.in b/net-mgmt/nagios2/files/pkg-deinstall.in
deleted file mode 100644
index 6b20aa9bc962..000000000000
--- a/net-mgmt/nagios2/files/pkg-deinstall.in
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-NAGIOSDIR=%%NAGIOSDIR%%
-NAGIOSUSER=%%NAGIOSUSER%%
-NAGIOSGROUP=%%NAGIOSGROUP%%
-
-if [ "$2" = "POST-DEINSTALL" ]; then
- if /usr/sbin/pw group show "${NAGIOSGROUP}" 2>&1 >/dev/null; then
- echo "You should manually remove the \"${NAGIOSGROUP}\" group."
- fi
-
- if /usr/sbin/pw user show "${NAGIOSUSER}" 2>&1 >/dev/null; then
- echo "You should manually remove the \"${NAGIOSUSER}\" user."
- fi
-
- if [ -e "${NAGIOSDIR}" ]; then
- echo "You should manually remove the \"${NAGIOSDIR}\" directory."
- fi
-fi
diff --git a/net-mgmt/nagios2/files/pkg-install.in b/net-mgmt/nagios2/files/pkg-install.in
deleted file mode 100644
index f670f79b45ff..000000000000
--- a/net-mgmt/nagios2/files/pkg-install.in
+++ /dev/null
@@ -1,74 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-NAGIOSDIR=%%NAGIOSDIR%%
-NAGIOSUSER=%%NAGIOSUSER%%
-NAGIOSGROUP=%%NAGIOSGROUP%%
-NAGIOSUID=%%NAGIOSUID%%
-NAGIOSGID=%%NAGIOSGID%%
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" ]; then
- read -p "${question} [${default}]? " answer
- fi
- if [ "x${answer}" = "x" ]; then
- answer=${default}
- fi
- echo ${answer}
-}
-
-yesno() {
- local default question answer
-
- question=$1
- default=$2
- while :; do
- answer=$(ask "${question}" "${default}")
- case "${answer}" in
- [Yy][Ee][Ss]|[Yy])
- return 0
- ;;
- [Nn][Oo]|[Nn])
- return 1
- ;;
- esac
- echo "Please answer yes or no."
- done
-}
-
-if [ "$2" = "PRE-INSTALL" ]; then
- if /usr/sbin/pw group show "${NAGIOSGROUP}" 2>&1 >/dev/null; then
- echo "You already have a \"${NAGIOSGROUP}\" group, so I will use it."
- else
- echo "You need a \"${NAGIOSGROUP}\" group."
- if yesno "Would you like me to create it" "YES"; then
- /usr/sbin/pw groupadd "${NAGIOSGROUP}" -g "${NAGIOSGID}" -h - || \
- /usr/sbin/pw groupadd "${NAGIOSGROUP}" -h - || exit
- echo "Done."
- else
- echo "Please create the \"${NAGIOSGROUP}\" group manually and try again."
- exit 1
- fi
- fi
-
- if /usr/sbin/pw user show "${NAGIOSUSER}" 2>&1 >/dev/null; then
- echo "You already have a \"${NAGIOSUSER}\" user, so I will use it."
- else
- echo "You need a \"${NAGIOSUSER}\" user."
- if yesno "Would you like me to create it" "YES"; then
- /usr/sbin/pw useradd "${NAGIOSUSER}" -u "${NAGIOSUID}" -g "${NAGIOSGROUP}" -h - -d "${NAGIOSDIR}" \
- -s /sbin/nologin -c "Nagios pseudo-user" || \
- /usr/sbin/pw useradd "${NAGIOSUSER}" -g "${NAGIOSGROUP}" -h - -d "${NAGIOSDIR}" \
- -s /sbin/nologin -c "Nagios pseudo-user" || exit
- else
- echo "Please create the \"${NAGIOSUSER}\" user manually and try again."
- exit 1
- fi
- fi
-fi
diff --git a/net-mgmt/nagios2/files/pkg-message.in b/net-mgmt/nagios2/files/pkg-message.in
deleted file mode 100644
index a6cd7784dae3..000000000000
--- a/net-mgmt/nagios2/files/pkg-message.in
+++ /dev/null
@@ -1,30 +0,0 @@
-**********************************************************************
-
- Enable Nagios in /etc/rc.conf with the following line:
-
- nagios_enable="YES"
-
- Configuration templates are available in %%PREFIX%%/etc/nagios as
- *.cfg-sample files. Copy them to *.cfg files where required and
- edit to suit your needs. Documentation is available in HTML form
- in %%PREFIX%%/%%NAGIOSWWWDIR%%/docs.
-
- If you don't already have a web server running, you will need to
- install and configure one to finish off your Nagios installation.
- When used with Apache, the following should be sufficient to publish
- the web component of Nagios (modify the allow list to suit):
-
- <Directory %%PREFIX%%/%%NAGIOSWWWDIR%%>
- Order deny,allow
- Deny from all
- Allow from 127.0.0.1
- </Directory>
-
- <Directory %%PREFIX%%/%%NAGIOSWWWDIR%%/cgi-bin>
- Options ExecCGI
- </Directory>
-
- ScriptAlias %%NAGIOSCGIURL%%/ %%PREFIX%%/%%NAGIOSWWWDIR%%/cgi-bin/
- Alias %%NAGIOSHTMURL%%/ %%PREFIX%%/%%NAGIOSWWWDIR%%/
-
-**********************************************************************
diff --git a/net-mgmt/nagios2/pkg-descr b/net-mgmt/nagios2/pkg-descr
deleted file mode 100644
index b1ff9995e7fc..000000000000
--- a/net-mgmt/nagios2/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Nagios is a host and service monitor designed to inform you of network
-problems before your clients, end-users or managers do. It has been
-designed to run under the Linux operating system, but works fine under
-most *NIX variants as well. The monitoring daemon runs intermittent
-checks on hosts and services you specify using external "plugins"
-which return status information to Nagios. When problems are
-encountered, the daemon can send notifications out to administrative
-contacts in a variety of different ways (email, instant message, SMS,
-etc.). Current status information, historical logs, and reports can
-all be accessed via a web browser.
-
-WWW: http://www.nagios.org/
diff --git a/net-mgmt/nagios2/pkg-plist b/net-mgmt/nagios2/pkg-plist
deleted file mode 100644
index f889005af8ad..000000000000
--- a/net-mgmt/nagios2/pkg-plist
+++ /dev/null
@@ -1,300 +0,0 @@
-@exec mkdir -p %D/%%NAGIOSWWWDIR%%/ssi
-@exec mkdir -p %%NAGIOSDIR%%/archives
-@exec mkdir -p %%NAGIOSDIR%%/rw
-@exec chmod 775 %%NAGIOSDIR%% %%NAGIOSDIR%%/archives %%NAGIOSDIR%%/rw
-@exec chown %%NAGIOSUSER%%:%%NAGIOSGROUP%% %%NAGIOSDIR%% %%NAGIOSDIR%%/archives
-@exec chown %%NAGIOSUSER%%:%%WWWGRP%% %%NAGIOSDIR%%/rw
-bin/nagios
-bin/nagiostats
-%%EMBEDDED_PERL%%bin/p1.pl
-etc/nagios/cgi.cfg-sample
-etc/nagios/commands.cfg-sample
-etc/nagios/localhost.cfg-sample
-etc/nagios/nagios.cfg-sample
-etc/nagios/resource.cfg-sample
-%%NAGIOSWWWDIR%%/cgi-bin/avail.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/cmd.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/config.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/extinfo.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/histogram.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/history.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/notifications.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/outages.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/showlog.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/status.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/statusmap.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/statuswml.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/statuswrl.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/summary.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/tac.cgi
-%%NAGIOSWWWDIR%%/cgi-bin/trends.cgi
-%%NAGIOSWWWDIR%%/contexthelp/A1.html
-%%NAGIOSWWWDIR%%/contexthelp/A2.html
-%%NAGIOSWWWDIR%%/contexthelp/A3.html
-%%NAGIOSWWWDIR%%/contexthelp/A4.html
-%%NAGIOSWWWDIR%%/contexthelp/A5.html
-%%NAGIOSWWWDIR%%/contexthelp/A6.html
-%%NAGIOSWWWDIR%%/contexthelp/A7.html
-%%NAGIOSWWWDIR%%/contexthelp/B1.html
-%%NAGIOSWWWDIR%%/contexthelp/C1.html
-%%NAGIOSWWWDIR%%/contexthelp/D1.html
-%%NAGIOSWWWDIR%%/contexthelp/E1.html
-%%NAGIOSWWWDIR%%/contexthelp/F1.html
-%%NAGIOSWWWDIR%%/contexthelp/G1.html
-%%NAGIOSWWWDIR%%/contexthelp/G2.html
-%%NAGIOSWWWDIR%%/contexthelp/G3.html
-%%NAGIOSWWWDIR%%/contexthelp/G4.html
-%%NAGIOSWWWDIR%%/contexthelp/G5.html
-%%NAGIOSWWWDIR%%/contexthelp/G6.html
-%%NAGIOSWWWDIR%%/contexthelp/H1.html
-%%NAGIOSWWWDIR%%/contexthelp/H2.html
-%%NAGIOSWWWDIR%%/contexthelp/H3.html
-%%NAGIOSWWWDIR%%/contexthelp/H4.html
-%%NAGIOSWWWDIR%%/contexthelp/H5.html
-%%NAGIOSWWWDIR%%/contexthelp/H6.html
-%%NAGIOSWWWDIR%%/contexthelp/H7.html
-%%NAGIOSWWWDIR%%/contexthelp/H8.html
-%%NAGIOSWWWDIR%%/contexthelp/I1.html
-%%NAGIOSWWWDIR%%/contexthelp/I2.html
-%%NAGIOSWWWDIR%%/contexthelp/I3.html
-%%NAGIOSWWWDIR%%/contexthelp/I4.html
-%%NAGIOSWWWDIR%%/contexthelp/I5.html
-%%NAGIOSWWWDIR%%/contexthelp/I6.html
-%%NAGIOSWWWDIR%%/contexthelp/I7.html
-%%NAGIOSWWWDIR%%/contexthelp/I8.html
-%%NAGIOSWWWDIR%%/contexthelp/I9.html
-%%NAGIOSWWWDIR%%/contexthelp/J1.html
-%%NAGIOSWWWDIR%%/contexthelp/K1.html
-%%NAGIOSWWWDIR%%/contexthelp/L1.html
-%%NAGIOSWWWDIR%%/contexthelp/L10.html
-%%NAGIOSWWWDIR%%/contexthelp/L11.html
-%%NAGIOSWWWDIR%%/contexthelp/L12.html
-%%NAGIOSWWWDIR%%/contexthelp/L13.html
-%%NAGIOSWWWDIR%%/contexthelp/L2.html
-%%NAGIOSWWWDIR%%/contexthelp/L3.html
-%%NAGIOSWWWDIR%%/contexthelp/L4.html
-%%NAGIOSWWWDIR%%/contexthelp/L5.html
-%%NAGIOSWWWDIR%%/contexthelp/L6.html
-%%NAGIOSWWWDIR%%/contexthelp/L7.html
-%%NAGIOSWWWDIR%%/contexthelp/L8.html
-%%NAGIOSWWWDIR%%/contexthelp/L9.html
-%%NAGIOSWWWDIR%%/contexthelp/M1.html
-%%NAGIOSWWWDIR%%/contexthelp/M2.html
-%%NAGIOSWWWDIR%%/contexthelp/M3.html
-%%NAGIOSWWWDIR%%/contexthelp/M4.html
-%%NAGIOSWWWDIR%%/contexthelp/M5.html
-%%NAGIOSWWWDIR%%/contexthelp/M6.html
-%%NAGIOSWWWDIR%%/contexthelp/N1.html
-%%NAGIOSWWWDIR%%/contexthelp/N2.html
-%%NAGIOSWWWDIR%%/contexthelp/N3.html
-%%NAGIOSWWWDIR%%/contexthelp/N4.html
-%%NAGIOSWWWDIR%%/contexthelp/N5.html
-%%NAGIOSWWWDIR%%/contexthelp/N6.html
-%%NAGIOSWWWDIR%%/contexthelp/N7.html
-%%NAGIOSWWWDIR%%/docs/about.html
-%%NAGIOSWWWDIR%%/docs/adaptive.html
-%%NAGIOSWWWDIR%%/docs/addons.html
-%%NAGIOSWWWDIR%%/docs/beginners.html
-%%NAGIOSWWWDIR%%/docs/cgiauth.html
-%%NAGIOSWWWDIR%%/docs/cgiincludes.html
-%%NAGIOSWWWDIR%%/docs/cgis.html
-%%NAGIOSWWWDIR%%/docs/checkscheduling.html
-%%NAGIOSWWWDIR%%/docs/clusters.html
-%%NAGIOSWWWDIR%%/docs/commandfile.html
-%%NAGIOSWWWDIR%%/docs/config.html
-%%NAGIOSWWWDIR%%/docs/configcgi.html
-%%NAGIOSWWWDIR%%/docs/configextinfo.html
-%%NAGIOSWWWDIR%%/docs/configmain.html
-%%NAGIOSWWWDIR%%/docs/configobject.html
-%%NAGIOSWWWDIR%%/docs/dependencies.html
-%%NAGIOSWWWDIR%%/docs/distributed.html
-%%NAGIOSWWWDIR%%/docs/downtime.html
-%%NAGIOSWWWDIR%%/docs/embeddedperl.html
-%%NAGIOSWWWDIR%%/docs/escalations.html
-%%NAGIOSWWWDIR%%/docs/eventhandlers.html
-%%NAGIOSWWWDIR%%/docs/extcommands.html
-%%NAGIOSWWWDIR%%/docs/flapping.html
-%%NAGIOSWWWDIR%%/docs/freshness.html
-%%NAGIOSWWWDIR%%/docs/funstuff.html
-%%NAGIOSWWWDIR%%/docs/images/activepassive.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-avail-a.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-avail-b.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-cmd.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-config.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-extinfo-a.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-extinfo-b.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-extinfo-c.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-extinfo-d.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-histogram.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-history.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-notifications.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-outages.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-showlog.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-status-a.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-status-b.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-status-c.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-status-d.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-statusmap.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-statuswml.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-statuswrl.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-summary.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-tac.png
-%%NAGIOSWWWDIR%%/docs/images/cgi-trends.png
-%%NAGIOSWWWDIR%%/docs/images/checktiming.png
-%%NAGIOSWWWDIR%%/docs/images/distributed.png
-%%NAGIOSWWWDIR%%/docs/images/host-dependencies.png
-%%NAGIOSWWWDIR%%/docs/images/indirecthostcheck.png
-%%NAGIOSWWWDIR%%/docs/images/indirectsvccheck.png
-%%NAGIOSWWWDIR%%/docs/images/indirectsvccheck2.png
-%%NAGIOSWWWDIR%%/docs/images/interleaved1.png
-%%NAGIOSWWWDIR%%/docs/images/interleaved2.png
-%%NAGIOSWWWDIR%%/docs/images/interleaved3.png
-%%NAGIOSWWWDIR%%/docs/images/logofullsize.png
-%%NAGIOSWWWDIR%%/docs/images/mrtgstats.png
-%%NAGIOSWWWDIR%%/docs/images/network-heirarchy.png
-%%NAGIOSWWWDIR%%/docs/images/network-outage1.png
-%%NAGIOSWWWDIR%%/docs/images/network-outage2.png
-%%NAGIOSWWWDIR%%/docs/images/noninterleaved1.png
-%%NAGIOSWWWDIR%%/docs/images/noninterleaved2.png
-%%NAGIOSWWWDIR%%/docs/images/physical-network.png
-%%NAGIOSWWWDIR%%/docs/images/plugintheory.png
-%%NAGIOSWWWDIR%%/docs/images/redudancy.png
-%%NAGIOSWWWDIR%%/docs/images/redundancy.png
-%%NAGIOSWWWDIR%%/docs/images/service-dependencies.png
-%%NAGIOSWWWDIR%%/docs/images/statetransitions.png
-%%NAGIOSWWWDIR%%/docs/images/statetransitions2.png
-%%NAGIOSWWWDIR%%/docs/index.html
-%%NAGIOSWWWDIR%%/docs/indirectchecks.html
-%%NAGIOSWWWDIR%%/docs/installing.html
-%%NAGIOSWWWDIR%%/docs/installweb.html
-%%NAGIOSWWWDIR%%/docs/int-snmptrap.html
-%%NAGIOSWWWDIR%%/docs/int-tcpwrappers.html
-%%NAGIOSWWWDIR%%/docs/macros.html
-%%NAGIOSWWWDIR%%/docs/nagiostats.html
-%%NAGIOSWWWDIR%%/docs/networkoutages.html
-%%NAGIOSWWWDIR%%/docs/networkreachability.html
-%%NAGIOSWWWDIR%%/docs/notifications.html
-%%NAGIOSWWWDIR%%/docs/parallelization.html
-%%NAGIOSWWWDIR%%/docs/passivechecks.html
-%%NAGIOSWWWDIR%%/docs/perfdata.html
-%%NAGIOSWWWDIR%%/docs/plugins.html
-%%NAGIOSWWWDIR%%/docs/plugintheory.html
-%%NAGIOSWWWDIR%%/docs/redundancy.html
-%%NAGIOSWWWDIR%%/docs/robots.txt
-%%NAGIOSWWWDIR%%/docs/security.html
-%%NAGIOSWWWDIR%%/docs/stalking.html
-%%NAGIOSWWWDIR%%/docs/starting.html
-%%NAGIOSWWWDIR%%/docs/statetypes.html
-%%NAGIOSWWWDIR%%/docs/stoprestart.html
-%%NAGIOSWWWDIR%%/docs/templaterecursion.html
-%%NAGIOSWWWDIR%%/docs/templatetricks.html
-%%NAGIOSWWWDIR%%/docs/timeperiods.html
-%%NAGIOSWWWDIR%%/docs/toc.html
-%%NAGIOSWWWDIR%%/docs/tuning.html
-%%NAGIOSWWWDIR%%/docs/verifyconfig.html
-%%NAGIOSWWWDIR%%/docs/volatileservices.html
-%%NAGIOSWWWDIR%%/docs/whatsnew.html
-%%NAGIOSWWWDIR%%/docs/xodtemplate.html
-%%NAGIOSWWWDIR%%/images/ack.gif
-%%NAGIOSWWWDIR%%/images/action.gif
-%%NAGIOSWWWDIR%%/images/command.png
-%%NAGIOSWWWDIR%%/images/comment.gif
-%%NAGIOSWWWDIR%%/images/contexthelp1.gif
-%%NAGIOSWWWDIR%%/images/contexthelp2.gif
-%%NAGIOSWWWDIR%%/images/critical.png
-%%NAGIOSWWWDIR%%/images/delay.gif
-%%NAGIOSWWWDIR%%/images/delete.gif
-%%NAGIOSWWWDIR%%/images/detail.gif
-%%NAGIOSWWWDIR%%/images/disabled.gif
-%%NAGIOSWWWDIR%%/images/down.gif
-%%NAGIOSWWWDIR%%/images/downtime.gif
-%%NAGIOSWWWDIR%%/images/empty.gif
-%%NAGIOSWWWDIR%%/images/enabled.gif
-%%NAGIOSWWWDIR%%/images/extinfo.gif
-%%NAGIOSWWWDIR%%/images/flapping.gif
-%%NAGIOSWWWDIR%%/images/greendot.gif
-%%NAGIOSWWWDIR%%/images/histogram.png
-%%NAGIOSWWWDIR%%/images/history.gif
-%%NAGIOSWWWDIR%%/images/hostevent.gif
-%%NAGIOSWWWDIR%%/images/info.png
-%%NAGIOSWWWDIR%%/images/left.gif
-%%NAGIOSWWWDIR%%/images/logofullsize.jpg
-%%NAGIOSWWWDIR%%/images/logos/nagios.gd2
-%%NAGIOSWWWDIR%%/images/logos/nagios.gif
-%%NAGIOSWWWDIR%%/images/logos/nagiosvrml.png
-%%NAGIOSWWWDIR%%/images/logos/unknown.gd2
-%%NAGIOSWWWDIR%%/images/logos/unknown.gif
-%%NAGIOSWWWDIR%%/images/logrotate.png
-%%NAGIOSWWWDIR%%/images/ndisabled.gif
-%%NAGIOSWWWDIR%%/images/noack.gif
-%%NAGIOSWWWDIR%%/images/notes.gif
-%%NAGIOSWWWDIR%%/images/notify.gif
-%%NAGIOSWWWDIR%%/images/orangedot.gif
-%%NAGIOSWWWDIR%%/images/passiveonly.gif
-%%NAGIOSWWWDIR%%/images/recovery.png
-%%NAGIOSWWWDIR%%/images/redudancy.png
-%%NAGIOSWWWDIR%%/images/redundancy.png
-%%NAGIOSWWWDIR%%/images/restart.gif
-%%NAGIOSWWWDIR%%/images/right.gif
-%%NAGIOSWWWDIR%%/images/sblogo.jpg
-%%NAGIOSWWWDIR%%/images/serviceevent.gif
-%%NAGIOSWWWDIR%%/images/start.gif
-%%NAGIOSWWWDIR%%/images/status.gif
-%%NAGIOSWWWDIR%%/images/status2.gif
-%%NAGIOSWWWDIR%%/images/status3.gif
-%%NAGIOSWWWDIR%%/images/status4.gif
-%%NAGIOSWWWDIR%%/images/stop.gif
-%%NAGIOSWWWDIR%%/images/tacdisabled.jpg
-%%NAGIOSWWWDIR%%/images/tacdisabled.png
-%%NAGIOSWWWDIR%%/images/tacenabled.jpg
-%%NAGIOSWWWDIR%%/images/tacenabled.png
-%%NAGIOSWWWDIR%%/images/thermcrit.png
-%%NAGIOSWWWDIR%%/images/thermok.png
-%%NAGIOSWWWDIR%%/images/thermwarn.png
-%%NAGIOSWWWDIR%%/images/trends.gif
-%%NAGIOSWWWDIR%%/images/trendshost.png
-%%NAGIOSWWWDIR%%/images/trendssvc.png
-%%NAGIOSWWWDIR%%/images/unknown.png
-%%NAGIOSWWWDIR%%/images/up.gif
-%%NAGIOSWWWDIR%%/images/warning.png
-%%NAGIOSWWWDIR%%/images/weblogo1.png
-%%NAGIOSWWWDIR%%/images/zoom1.gif
-%%NAGIOSWWWDIR%%/images/zoom2.gif
-%%NAGIOSWWWDIR%%/index.html
-%%NAGIOSWWWDIR%%/main.html
-%%NAGIOSWWWDIR%%/media/critical.wav
-%%NAGIOSWWWDIR%%/media/hostdown.wav
-%%NAGIOSWWWDIR%%/media/warning.wav
-%%NAGIOSWWWDIR%%/robots.txt
-%%NAGIOSWWWDIR%%/side.html
-%%NAGIOSWWWDIR%%/stylesheets/avail.css
-%%NAGIOSWWWDIR%%/stylesheets/checksanity.css
-%%NAGIOSWWWDIR%%/stylesheets/cmd.css
-%%NAGIOSWWWDIR%%/stylesheets/common.css
-%%NAGIOSWWWDIR%%/stylesheets/config.css
-%%NAGIOSWWWDIR%%/stylesheets/extinfo.css
-%%NAGIOSWWWDIR%%/stylesheets/histogram.css
-%%NAGIOSWWWDIR%%/stylesheets/history.css
-%%NAGIOSWWWDIR%%/stylesheets/ministatus.css
-%%NAGIOSWWWDIR%%/stylesheets/notifications.css
-%%NAGIOSWWWDIR%%/stylesheets/outages.css
-%%NAGIOSWWWDIR%%/stylesheets/showlog.css
-%%NAGIOSWWWDIR%%/stylesheets/status.css
-%%NAGIOSWWWDIR%%/stylesheets/statusmap.css
-%%NAGIOSWWWDIR%%/stylesheets/summary.css
-%%NAGIOSWWWDIR%%/stylesheets/tac.css
-%%NAGIOSWWWDIR%%/stylesheets/trends.css
-@dirrmtry etc/nagios
-@dirrm %%NAGIOSWWWDIR%%/cgi-bin
-@dirrm %%NAGIOSWWWDIR%%/contexthelp
-@dirrm %%NAGIOSWWWDIR%%/docs/images
-@dirrm %%NAGIOSWWWDIR%%/docs
-@dirrm %%NAGIOSWWWDIR%%/images/logos
-@dirrm %%NAGIOSWWWDIR%%/images
-@dirrm %%NAGIOSWWWDIR%%/media
-@dirrm %%NAGIOSWWWDIR%%/ssi
-@dirrm %%NAGIOSWWWDIR%%/stylesheets
-@dirrmtry %%NAGIOSWWWDIR%%
-@unexec rmdir %%NAGIOSDIR%%/archives 2>/dev/null || true
-@unexec rmdir %%NAGIOSDIR%%/rw 2>/dev/null || true
-@unexec rmdir %%NAGIOSDIR%% 2>/dev/null || true
diff --git a/net-mgmt/net-snmp-devel/Makefile b/net-mgmt/net-snmp-devel/Makefile
deleted file mode 100644
index 811a72845f89..000000000000
--- a/net-mgmt/net-snmp-devel/Makefile
+++ /dev/null
@@ -1,293 +0,0 @@
-# New ports collection makefile for: ucd-snmp
-# Date created: 26 June 1996
-# Whom: gpalmer
-#
-# $FreeBSD$
-#
-
-PORTNAME= snmp
-PORTVERSION= 5.4.1
-PORTREVISION= 5
-CATEGORIES= net-mgmt ipv6
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= net-snmp
-PKGNAMEPREFIX= net-
-DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= kuriyama@FreeBSD.org
-COMMENT= An extendable SNMP implementation
-
-.if !defined(WITH_TKMIB)
-EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-local:Makefile.in
-.endif
-
-.if defined(WITH_TKMIB)
-RUN_DEPEND= ${SITE_PERL}/${PERL_ARCH}/Tk.pm:${PORTSDIR}/x11-toolkits/p5-Tk
-.endif
-
-GNU_CONFIGURE= yes
-USE_RC_SUBR= snmpd.sh snmptrapd.sh
-USE_OPENSSL= yes
-USE_LDCONFIG= yes
-.if defined(WITHOUT_PERL)
-USE_PERL5_BUILD=yes
-.else
-USE_PERL5= yes
-.endif
-
-CONFIGURE_ENV+= PERLPROG="${PERL}" PSPROG="${PS_CMD}" SED="${SED}"
-CONFIGURE_ARGS+=--enable-shared --enable-internal-md5 \
- --with-mib-modules="${_NET_SNMP_MIB_MODULES}" \
- --with-default-snmp-version="${DEFAULT_SNMP_VERSION}" \
- --with-sys-contact="${NET_SNMP_SYS_CONTACT}" \
- --with-sys-location="${NET_SNMP_SYS_LOCATION}" \
- --with-logfile="${NET_SNMP_LOGFILE}" \
- --with-persistent-directory="${NET_SNMP_PERSISTENTDIR}" \
- --with-gnu-ld --with-libwrap --with-libs="-lm -lkvm -ldevstat"
-
-.if defined(BATCH)
-CONFIGURE_ARGS+=--with-defaults
-.endif
-
-.if !defined(WITHOUT_DUMMY_VALUES)
-CONFIGURE_ARGS+=--with-dummy-values
-.endif
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITHOUT_PERL)
-PLIST_SUB+= WITH_PERL="@comment "
-CONFIGURE_ARGS+=--disable-embedded-perl --without-perl-modules
-.else
-CONFIGURE_ARGS+=--enable-embedded-perl --with-perl-modules
-PLIST_SUB+= WITH_PERL=""
-.endif
-
-.if defined(WITH_TKMIB)
-PLIST_SUB+= WITH_TKMIB=""
-.else
-PLIST_SUB+= WITH_TKMIB="@comment "
-.endif
-
-.if defined(WITH_DMALLOC)
-LIB_DEPEND+= dmalloc:${PORTSDIR}/devel/dmalloc
-CONFIGURE_ARGS+=--with-dmalloc=${LOCALBASE}
-.endif
-
-.if !defined(WITHOUT_IPV6)
-CONFIGURE_ARGS+=--enable-ipv6
-# --with-transport="UDPIPv6 TCPIPv6" --with-modules=mibII/ipv6"
-PLIST_SUB+= WITH_IPV6=""
-.else
-PLIST_SUB+= WITH_IPV6="@comment "
-.endif
-
-SHLIB_VERSION= 16
-PLIST_SUB+= SHLIB_VERSION=${SHLIB_VERSION}
-SCRIPTS_SUB= PREFIX=${PREFIX} PERL=${PERL}
-
-DEFAULT_SNMP_VERSION?= 3
-NET_SNMP_SYS_CONTACT?= nobody@nowhere.invalid
-NET_SNMP_SYS_LOCATION?= somewhere
-NET_SNMP_LOGFILE?= /var/log/snmpd.log
-NET_SNMP_PERSISTENTDIR?=/var/net-snmp
-NET_SNMP_MIB_MODULES?= ${NET_SNMP_MIB_MODULE_LIST}
-
-NET_SNMP_MIB_MODULE_LIST=host disman/event-mib smux mibII/mta_sendmail mibII/tcpTable ucd-snmp/diskio
-
-.if defined(WITH_MFD_REWRITES)
-CONFIGURE_ARGS+=--enable-mfd-rewrites
-NET_SNMP_MIB_MODULE_LIST+= if-mib
-.endif
-
-_NET_SNMP_MIB_MODULES=
-.for module1 in ${NET_SNMP_MIB_MODULE_LIST}
-_module1=${module1}
-_define=false
-. for module2 in ${NET_SNMP_MIB_MODULES}
-_module2=${module2}
-. if ${_module1} == ${_module2}
-_define=true
-. endif
-. endfor
-. if ${_define} == true
-_NET_SNMP_MIB_MODULES+=${module1}
-PLIST_SUB+= WITH_${module1:C|.*/||:U}=""
-. else
-PLIST_SUB+= WITH_${module1:C|.*/||:U}="@comment "
-. endif
-.endfor
-
-MAN1= encode_keychange.1 fixproc.1 mib2c.1 mib2c-update.1 \
- net-snmp-config.1 \
- snmpbulkget.1 snmpbulkwalk.1 snmpcmd.1 snmpconf.1 \
- snmpdelta.1 snmpdf.1 snmpget.1 snmpgetnext.1 snmpinform.1 \
- snmpnetstat.1 snmpset.1 snmpstatus.1 snmptable.1 snmptest.1 \
- snmptranslate.1 snmptrap.1 snmpusm.1 snmpvacm.1 snmpwalk.1 \
- tkmib.1 traptoemail.1
-MAN3= add_mibdir.3 add_module_replacement.3 \
- config_perror.3 config_pwarn.3 \
- default_store.3 fprint_description.3 \
- fprint_objid.3 fprint_value.3 fprint_variable.3 \
- get_module_node.3 init_mib.3 init_mib_internals.3 mib_api.3 \
- netsnmp_Container_iterator.3 \
- netsnmp_agent.3 \
- netsnmp_baby_steps.3 \
- netsnmp_bulk_to_next.3 \
- netsnmp_cache_handler.3 netsnmp_container.3 \
- netsnmp_debug.3 \
- netsnmp_ds_get_boolean.3 netsnmp_ds_get_int.3 \
- netsnmp_ds_get_string.3 \
- netsnmp_ds_register_config.3 netsnmp_ds_register_premib.3 \
- netsnmp_ds_set_boolean.3 netsnmp_ds_set_int.3 \
- netsnmp_ds_set_string.3 netsnmp_ds_shutdown.3 \
- netsnmp_example_scalar_int.3 netsnmp_handler.3 \
- netsnmp_instance.3 \
- netsnmp_iterator_info_s.3 \
- netsnmp_leaf.3 netsnmp_library.3 \
- netsnmp_mib_handler_methods.3 netsnmp_mib_utilities.3 \
- netsnmp_mode_end_call.3 netsnmp_multiplexer.3 \
- netsnmp_old_api.3 netsnmp_read_only.3 \
- netsnmp_row_merge.3 \
- netsnmp_scalar.3 \
- netsnmp_scalar_group_group.3 \
- netsnmp_serialize.3 \
- netsnmp_stash_cache.3 \
- netsnmp_table.3 netsnmp_table_array.3 \
- netsnmp_table_data.3 netsnmp_table_dataset.3 \
- netsnmp_table_iterator.3 \
- netsnmp_utilities.3 \
- netsnmp_watcher.3 \
- print_description.3 print_mib.3 print_objid.3 print_value.3 \
- print_variable.3 read_all_mibs.3 \
- read_config.3 read_configs.3 read_config_print_usage.3 \
- read_mib.3 read_module.3 read_module_node.3 read_objid.3 \
- read_premib_configs.3 \
- register_app_config_handler.3 register_app_premib_handler.3 \
- register_config_handler.3 register_mib_handlers.3 \
- register_premib_handler.3 \
- send_easy_trap.3 send_trap_vars.3 send_v2trap.3 \
- shutdown_mib.3 \
- snmp_agent_api.3 \
- snmp_alarm.3 snmp_alarm_register.3 \
- snmp_alarm_register_hr.3 snmp_alarm_unregister.3 \
- snmp_api.3 snmp_api_errstring.3 snmp_close.3 \
- snmp_error.3 snmp_free_pdu.3 snmp_open.3 snmp_perror.3 \
- snmp_read.3 snmp_select_info.3 \
- snmp_send.3 snmp_sess_api.3 snmp_sess_async_send.3 \
- snmp_sess_close.3 snmp_sess_error.3 snmp_sess_init.3 \
- snmp_sess_open.3 snmp_sess_perror.3 \
- snmp_sess_read.3 snmp_sess_select_info.3 \
- snmp_sess_send.3 snmp_sess_session.3 snmp_sess_timeout.3 \
- snmp_set_mib_warnings.3 snmp_set_save_descriptions.3 \
- snmp_timeout.3 snmp_trap_api.3 \
- snprint_objid.3 snprint_value.3 snprint_variable.3 \
- sprint_realloc_objid.3 sprint_realloc_value.3 \
- sprint_realloc_variable.3 \
- unregister_app_config_handler.3 \unregister_config_handler.3
-
-.if !defined(WITHOUT_PERL)
-MAN3PERL= NetSNMP::ASN.3 NetSNMP::OID.3 NetSNMP::agent.3 \
- NetSNMP::TrapReceiver.3 \
- NetSNMP::agent::default_store.3 \
- NetSNMP::default_store.3 \
- NetSNMP::netsnmp_request_infoPtr.3 SNMP.3
-MAN3PERLPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
-_MANPAGES+= ${MAN3PERL:S%^%${MAN3PERLPREFIX}/man/man3/%}
-.endif
-
-MAN5= mib2c.conf.5 snmp.conf.5 snmp_config.5 snmpd.conf.5 \
- snmpd.examples.5 snmpd.internal.5 \
- snmptrapd.conf.5 variables.5
-MAN8= snmpd.8 snmptrapd.8
-
-BIN_FILES= snmpbulkwalk snmpget snmpgetnext snmpset \
- snmpstatus snmptest snmptranslate snmptrap snmpwalk
-SBIN_FILES= snmpd snmptrapd
-STARTUP_DIR= ${PREFIX}/etc/rc.d
-SCRIPT_FILES= snmpcheck.def mib2c fixproc ipf-mod.pl snmpconf \
- traptoemail
-.if defined(WITH_TKMIB)
-SCRIPT_FILES+= tkmib
-.endif
-DOC_FILES= AGENT.txt COPYING FAQ NEWS README \
- README.agentx README.krb5 README.snmpv3 README.thread \
- agent/mibgroup/README.smux
-
-PS_CMD?= /bin/ps
-CONFLICTS= ucd-snmp-4.* net-snmp-5.3.*
-
-pre-everything::
- @${ECHO_MSG}
- @${ECHO_MSG} "You may use the following build options:"
- @${ECHO_MSG}
- @${ECHO_MSG} "WITH_TKMIB=yes Install a graphical Perl/Tk/SNMP based mib browser"
- @${ECHO_MSG} "WITHOUT_DUMMY_VALUES=yes Provide 'placeholder' dummy values where"
- @${ECHO_MSG} " the necessary information is not available."
- @${ECHO_MSG} "WITHOUT_PERL=yes Do not install the perl modules along with the rest"
- @${ECHO_MSG} " of the net-snmp toolkit."
- @${ECHO_MSG} "WITHOUT_IPV6=yes Disable IPv6."
- @${ECHO_MSG}
- @${ECHO_MSG} "DEFAULT_SNMP_VERSION=\"3\" Default version of SNMP to use."
- @${ECHO_MSG} "NET_SNMP_SYS_CONTACT=\"${NET_SNMP_SYS_CONTACT}\""
- @${ECHO_MSG} " Default system contact."
- @${ECHO_MSG} "NET_SNMP_SYS_LOCATION=\"${NET_SNMP_SYS_LOCATION}\""
- @${ECHO_MSG} " Default system location."
- @${ECHO_MSG} "NET_SNMP_LOGFILE=\"${NET_SNMP_LOGFILE}\""
- @${ECHO_MSG} " Default log file location for snmpd."
- @${ECHO_MSG} "NET_SNMP_PERSISTENTDIR=\"${NET_SNMP_PERSISTENTDIR}\""
- @${ECHO_MSG} " Default directory for persistent data storage."
- @${ECHO_MSG} "NET_SNMP_MIB_MODULES=\"${NET_SNMP_MIB_MODULE_LIST}\""
- @${ECHO_MSG} " Optional mib modules that can be built into the"
- @${ECHO_MSG} " agent"
- @${ECHO_MSG}
-
-post-patch:
-.for filename in ${SCRIPT_FILES}
- @${REINPLACE_CMD} ${SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
- ${WRKSRC}/local/${filename}
-.endfor
-
-post-configure:
- @${FIND} ${WRKSRC} -name Makefile | \
- ${XARGS} ${REINPLACE_CMD} -E -e '/^INSTALL[ ]+=/s|$$| -m 755|'
-
-post-build:
-.if !defined(WITHOUT_PERL)
- ${FIND} ${WRKSRC}/perl -name Makefile | \
- ${XARGS} ${REINPLACE_CMD} -E -e '\
- s!^(PREFIX) = .*!\1 = ${PREFIX}!; \
- s!^(INSTALLMAN3DIR|INSTALLSITEMAN3DIR) = .*!\1 = ${MAN3PERLPREFIX}/man/man3!; \
- s!^(INSTALLSITELIB|INSTALLSITEARCH) = /usr/local/(.*)!\1 = ${PREFIX}/\2!; \
- s! doc_(perl|site|\$$\(INSTALLDIRS\))_install$$!!; \
- '
-.else
- ${REINPLACE_CMD} -e 's| perlinstall||' ${WRKSRC}/Makefile
-.endif
-
-post-install: strip-files install-config-files install-doc-files display-message
-
-strip-files:
- @cd ${PREFIX}/bin; ${STRIP_CMD} ${BIN_FILES}
- @cd ${PREFIX}/sbin; ${STRIP_CMD} ${SBIN_FILES}
-
-install-config-files:
- @${INSTALL_DATA} ${WRKSRC}/EXAMPLE.conf ${DATADIR}/snmpd.conf.example
-
-install-doc-files:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-. for filename in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${filename} ${DOCSDIR}
-. endfor
-.endif
-
-display-message:
- @${ECHO_MSG}
- @${CAT} ${PKGMESSAGE}
-
-# Maintainer's note:
-# Don't forget to bump library version in these ports.
-# french/plgrenouille,graphics/hpoj,lang/php4,lang/php5,mail/cyrus-imapd22,mail/cyrus-imapd23,misc/kdeutils3,net-mgmt/braa,net-mgmt/docsis,net-mgmt/mbrowse,net-mgmt/nagios-snmp-plugins,net-mgmt/p5-SNMP-Info,net-mgmt/py-yapsnmp,net-mgmt/sdig,net-mgmt/zabbix,net/cactid,net/wireshark,net/ifstat,net/quagga,net/rtg,print/hplip,security/libfwbuilder,sysutils/apcupsd,sysutils/jailadmin,sysutils/nut
-
-.include <bsd.port.post.mk>
diff --git a/net-mgmt/net-snmp-devel/distinfo b/net-mgmt/net-snmp-devel/distinfo
deleted file mode 100644
index add5fe8aefb6..000000000000
--- a/net-mgmt/net-snmp-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (net-snmp-5.4.1.tar.gz) = 6c974df7a5a5b1579f72115e6b045bda
-SHA256 (net-snmp-5.4.1.tar.gz) = 0ea976722c993c87dede8eb6348e6feb059e3851bbef2de824bf18ac97cdb565
-SIZE (net-snmp-5.4.1.tar.gz) = 5122455
diff --git a/net-mgmt/net-snmp-devel/files/extra-patch-local:Makefile.in b/net-mgmt/net-snmp-devel/files/extra-patch-local:Makefile.in
deleted file mode 100644
index 50a941bffa3a..000000000000
--- a/net-mgmt/net-snmp-devel/files/extra-patch-local:Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- local/Makefile.in.orig Tue Oct 11 03:47:48 2005
-+++ local/Makefile.in Wed Nov 30 11:32:52 2005
-@@ -16,7 +16,7 @@
- #
- SNMPCONFPATH=@SNMPCONFPATH@
- PERSISTENT_DIRECTORY=@PERSISTENT_DIRECTORY@
--PERLSCRIPTS=snmpcheck tkmib mib2c fixproc ipf-mod.pl snmpconf traptoemail
-+PERLSCRIPTS=snmpcheck mib2c fixproc ipf-mod.pl snmpconf traptoemail
- SHELLSCRIPTS=mib2c-update
- SCRIPTSMADEFORPERL=snmpcheck.made tkmib.made mib2c.made fixproc.made \
- ipf-mod.pl.made snmpconf.made traptoemail.made
diff --git a/net-mgmt/net-snmp-devel/files/patch-Makefile.in b/net-mgmt/net-snmp-devel/files/patch-Makefile.in
deleted file mode 100644
index fece19085317..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig 2007-06-09 05:32:56.000000000 +0900
-+++ Makefile.in 2008-03-25 21:10:08.842515763 +0900
-@@ -16,7 +16,7 @@
- INSTALLHEADERS=version.h
- INCLUDESUBDIR=system
- INCLUDESUBDIRHEADERS= aix.h bsd.h bsdi3.h bsdi4.h bsdi.h cygwin.h \
-- darwin.h darwin7.h darwin8.h darwin9.h freebsd5.h freebsd6.h \
-+ darwin.h darwin7.h darwin8.h darwin9.h freebsd5.h freebsd6.h freebsd7.h freebsd8.h \
- dynix.h freebsd2.h freebsd3.h freebsd4.h freebsd.h generic.h hpux.h \
- irix.h linux.h mingw32.h mips.h netbsd.h openbsd.h osf5.h \
- solaris2.3.h solaris2.4.h solaris2.5.h solaris2.6.h \
diff --git a/net-mgmt/net-snmp-devel/files/patch-agent_mibgroup_hardware_cpu.h b/net-mgmt/net-snmp-devel/files/patch-agent_mibgroup_hardware_cpu.h
deleted file mode 100644
index 143133291f9e..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-agent_mibgroup_hardware_cpu.h
+++ /dev/null
@@ -1,18 +0,0 @@
-
-$FreeBSD$
-
---- agent/mibgroup/hardware/cpu.h
-+++ agent/mibgroup/hardware/cpu.h
-@@ -12,10 +12,10 @@
- #elif defined(irix6)
- config_require(hardware/cpu/cpu_sysinfo)
-
--#elif (defined(netbsd) || defined(netbsd1) || defined(netbsdelf) || defined(netbsdelf2)|| defined(netbsdelf3) || defined(openbsd2)|| defined(openbsd3) || defined(openbsd4))
-+#elif (defined(netbsd) || defined(netbsd1) || defined(netbsdelf) || defined(netbsdelf2)|| defined(netbsdelf3) || defined(openbsd2)|| defined(openbsd3) || defined(openbsd4) || defined(freebsd4) || defined(freebsd5)|| defined(freebsd6))
- config_require(hardware/cpu/cpu_sysctl)
-
--#elif (defined(freebsd2) || defined(freebsd3) || defined(freebsd4) || defined(freebsd5)|| defined(freebsd6))
-+#elif (defined(freebsd2) || defined(freebsd3))
- config_require(hardware/cpu/cpu_nlist)
-
- #elif (defined(aix4) || defined(aix5))
diff --git a/net-mgmt/net-snmp-devel/files/patch-agent_mibgroup_hardware_cpu_cpu__sysctl.c b/net-mgmt/net-snmp-devel/files/patch-agent_mibgroup_hardware_cpu_cpu__sysctl.c
deleted file mode 100644
index 68d058961161..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-agent_mibgroup_hardware_cpu_cpu__sysctl.c
+++ /dev/null
@@ -1,94 +0,0 @@
-
-$FreeBSD$
-
---- agent/mibgroup/hardware/cpu/cpu_sysctl.c.orig
-+++ agent/mibgroup/hardware/cpu/cpu_sysctl.c
-@@ -11,7 +11,14 @@
- #include <unistd.h>
- #include <sys/types.h>
-
-+#if defined(__FreeBSD__)
-+#include <sys/resource.h>
-+#if !defined(CPUSTATES)
-+#include <sys/dkstat.h>
-+#endif
-+#else
- #include <sys/sched.h>
-+#endif
- #include <sys/param.h>
- #include <sys/sysctl.h>
- #include <sys/vmmeter.h>
-@@ -37,11 +44,11 @@
- strcpy(cpu->name, "Overall CPU statistics");
-
- i = sizeof(n);
-- sysctl(ncpu_mib, 2, &n, &i, NULL, 0);
-+ sysctl(ncpu_mib, 2, &n, (void *)&i, NULL, 0);
- if ( n <= 0 )
- n = 1; /* Single CPU system */
- i = sizeof(descr);
-- sysctl(model_mib, 2, descr, &i, NULL, 0);
-+ sysctl(model_mib, 2, descr, (void *)&i, NULL, 0);
- for ( i = 0; i < n; i++ ) {
- cpu = netsnmp_cpu_get_byIdx( i, 1 );
- cpu->status = 2; /* running */
-@@ -64,6 +71,8 @@
- #undef NETSNMP_CPU_STATS
- #define NETSNMP_CPU_STATS uint64_t
- #endif
-+#elif defined(__FreeBSD__)
-+#define NETSNMP_KERN_CPU 0 /* FreeBSD - dummy value, sysctlnametomib(2) should be used */
- #else
- #error "No CPU statistics sysctl token"
- #endif
-@@ -95,7 +104,7 @@
- #define NETSNMP_VM_STATS_TYPE struct uvmexp
- #endif /* VM_UVMEXP2 || VM_UVMEXP */
-
--#elif defined(VM_METER) /* OpenBSD, NetBSD, FreeBSD */
-+#elif defined(VM_METER) && !defined(__FreeBSD__) /* OpenBSD, NetBSD */
- #define NETSNMP_VM_STATS VM_METER
- #define NETSNMP_VM_STATS_TYPE struct vmtotal
-
-@@ -108,6 +117,15 @@
- #undef NS_VM_PAGEOUT
- #define NS_VM_SWAPIN v_swpin
- #define NS_VM_SWAPOUT v_swpout
-+#elif defined(__FreeBSD__) /* FreeBSD */
-+#define NETSNMP_VM_STATS VM_METER
-+#define NETSNMP_VM_STATS_TYPE struct vmmeter
-+ #define NS_VM_INTR v_intr
-+ #define NS_VM_SWTCH v_swtch
-+ #define NS_VM_PAGEIN v_swappgsin
-+ #define NS_VM_PAGEOUT v_swappgsout
-+ #define NS_VM_SWAPIN v_swapin
-+ #define NS_VM_SWAPOUT v_swapout
- #endif
-
-
-@@ -126,7 +144,7 @@
- */
- NETSNMP_CPU_STATS cpu_stats[CPUSTATES];
- int cpu_mib[] = { CTL_KERN, NETSNMP_KERN_CPU };
-- int cpu_size = sizeof(cpu_stats);
-+ size_t cpu_size = sizeof(cpu_stats);
- #ifdef NETSNMP_KERN_MCPU
- NETSNMP_KERN_MCPU_TYPE *mcpu_stats;
- int mcpu_mib[] = { CTL_KERN, NETSNMP_KERN_MCPU };
-@@ -134,10 +152,13 @@
- #endif
- NETSNMP_VM_STATS_TYPE mem_stats;
- int mem_mib[] = { CTL_VM, NETSNMP_VM_STATS };
-- int mem_size = sizeof(NETSNMP_VM_STATS_TYPE);
-+ size_t mem_size = sizeof(NETSNMP_VM_STATS_TYPE);
- netsnmp_cpu_info *cpu = netsnmp_cpu_get_byIdx( -1, 0 );
--
-- sysctl(cpu_mib, 2, cpu_stats, &cpu_size, NULL, 0);
-+#if defined(__FreeBSD__)
-+ sysctlbyname("kern.cp_time", cpu_stats, &cpu_size, NULL, 0);
-+#else
-+ sysctl(cpu_time, 2, cpu_stats, &cpu_size, NULL, 0);
-+#endif
- cpu->user_ticks = (unsigned long)cpu_stats[CP_USER];
- cpu->nice_ticks = (unsigned long)cpu_stats[CP_NICE];
- cpu->sys2_ticks = (unsigned long)cpu_stats[CP_SYS]+cpu_stats[CP_INTR];
diff --git a/net-mgmt/net-snmp-devel/files/patch-callback.c b/net-mgmt/net-snmp-devel/files/patch-callback.c
deleted file mode 100644
index 840d12c0d881..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-callback.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- snmplib/callback.c.orig Tue Jan 25 10:19:39 2005
-+++ snmplib/callback.c Tue Jan 25 10:19:53 2005
-@@ -34,6 +34,9 @@
- #include <strings.h>
- #endif
-
-+#if HAVE_UNISTD_H
-+#include <unistd.h>
-+#endif
- #if HAVE_DMALLOC_H
- #include <dmalloc.h>
- #endif
diff --git a/net-mgmt/net-snmp-devel/files/patch-default_store.c b/net-mgmt/net-snmp-devel/files/patch-default_store.c
deleted file mode 100644
index 076ecec1431e..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-default_store.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- snmplib/default_store.c.orig Tue Jan 25 10:20:31 2005
-+++ snmplib/default_store.c Tue Jan 25 10:20:47 2005
-@@ -145,6 +145,9 @@
- #include <winsock.h>
- #endif
-
-+#if HAVE_UNISTD_H
-+#include <unistd.h>
-+#endif
- #if HAVE_DMALLOC_H
- #include <dmalloc.h>
- #endif
diff --git a/net-mgmt/net-snmp-devel/files/patch-freebsd5.h b/net-mgmt/net-snmp-devel/files/patch-freebsd5.h
deleted file mode 100644
index dcb8f97d093d..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-freebsd5.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- include/net-snmp/system/freebsd5.h.orig 2006-08-18 08:14:20.000000000 +0900
-+++ include/net-snmp/system/freebsd5.h 2008-03-25 21:12:05.556475473 +0900
-@@ -1,6 +1,7 @@
- /* freebsd5 is a superset of freebsd4 */
- #include "freebsd4.h"
- #define freebsd4 freebsd4
-+#define freebsd5 freebsd5
-
- /* don't define _KERNEL on FreeBSD 5.3 even if configure thinks we need it */
- #ifdef freebsd5
diff --git a/net-mgmt/net-snmp-devel/files/patch-freebsd7.h b/net-mgmt/net-snmp-devel/files/patch-freebsd7.h
deleted file mode 100644
index 72f325d12ba3..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-freebsd7.h
+++ /dev/null
@@ -1,4 +0,0 @@
---- include/net-snmp/system/freebsd7.h.orig Sun Jul 17 22:41:06 2005
-+++ include/net-snmp/system/freebsd7.h Sun Jul 17 22:41:28 2005
-@@ -0,0 +1 @@
-+#include "freebsd6.h"
diff --git a/net-mgmt/net-snmp-devel/files/patch-freebsd8.h b/net-mgmt/net-snmp-devel/files/patch-freebsd8.h
deleted file mode 100644
index 94ab52cbeec5..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-freebsd8.h
+++ /dev/null
@@ -1,4 +0,0 @@
---- include/net-snmp/system/freebsd8.h.orig Sun Jul 17 22:41:06 2005
-+++ include/net-snmp/system/freebsd8.h Sun Jul 17 22:41:28 2005
-@@ -0,0 +1 @@
-+#include "freebsd7.h"
diff --git a/net-mgmt/net-snmp-devel/files/patch-generic.h b/net-mgmt/net-snmp-devel/files/patch-generic.h
deleted file mode 100644
index 9eddc80e0d1a..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-generic.h
+++ /dev/null
@@ -1,14 +0,0 @@
---- include/net-snmp/system/generic.h.orig 2008-03-26 10:28:25.802233395 +0900
-+++ include/net-snmp/system/generic.h 2008-03-26 10:29:40.629721291 +0900
-@@ -1,3 +1,5 @@
-+#ifndef __NET_SNMP_SYSTEM_GENERIC_H__
-+#define __NET_SNMP_SYSTEM_GENERIC_H__
-
- #define bsdlike bsdlike
-
-@@ -72,3 +74,5 @@
- */
- #define INP_NEXT_SYMBOL inp_next
- #define INP_PREV_SYMBOL inp_prev
-+
-+#endif /* !__NET_SNMP_SYSTEM_GENERIC_H__ */
diff --git a/net-mgmt/net-snmp-devel/files/patch-hr_storage.c b/net-mgmt/net-snmp-devel/files/patch-hr_storage.c
deleted file mode 100644
index 4fc2bd0d5544..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-hr_storage.c
+++ /dev/null
@@ -1,17 +0,0 @@
---- agent/mibgroup/host/hr_storage.c.orig 2007-06-08 19:33:58.000000000 +0900
-+++ agent/mibgroup/host/hr_storage.c 2008-03-25 21:26:23.470718989 +0900
-@@ -489,11 +489,13 @@
- *
- *********************/
-
-+/* kuriyama: should be removed? */
- static const char *hrs_descr[] = {
- NULL,
- "Memory Buffers", /* HRS_TYPE_MBUF */
- "Real Memory", /* HRS_TYPE_MEM */
-- "Swap Space" /* HRS_TYPE_SWAP */
-+ "Swap Space", /* HRS_TYPE_SWAP */
-+ "Memory Buffer Clusters" /* HRS_TYPE_MBUFCLUSTER */
- };
-
-
diff --git a/net-mgmt/net-snmp-devel/files/patch-hr_storage.h b/net-mgmt/net-snmp-devel/files/patch-hr_storage.h
deleted file mode 100644
index a14eb9f1043c..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-hr_storage.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- agent/mibgroup/host/hr_storage.h.orig Tue Feb 25 22:17:48 2003
-+++ agent/mibgroup/host/hr_storage.h Wed May 5 15:27:40 2004
-@@ -12,6 +12,7 @@
- #define HRS_TYPE_MBUF 1
- #define HRS_TYPE_MEM 2
- #define HRS_TYPE_SWAP 3
--#define HRS_TYPE_FIXED_MAX 3 /* the largest fixed type */
-+#define HRS_TYPE_MBUFCLUSTER 4
-+#define HRS_TYPE_FIXED_MAX 4 /* the largest fixed type */
-
- #endif /* _MIBGROUP_HRSTORAGE_H */
diff --git a/net-mgmt/net-snmp-devel/files/patch-hr_system.c b/net-mgmt/net-snmp-devel/files/patch-hr_system.c
deleted file mode 100644
index f2d810ac0771..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-hr_system.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- agent/mibgroup/host/hr_system.c.orig Mon Feb 23 02:29:34 2004
-+++ agent/mibgroup/host/hr_system.c Sat Apr 3 00:00:24 2004
-@@ -596,6 +596,8 @@
- #ifndef UTMP_HAS_NO_TYPE
- if (utmp_p->ut_type != USER_PROCESS)
- continue;
-+#else
-+ if (*utmp_p->ut_name != '~')
- #endif
- #ifndef UTMP_HAS_NO_PID
- /* This block of code fixes zombie user PIDs in the
diff --git a/net-mgmt/net-snmp-devel/files/patch-interface_ioctl.c b/net-mgmt/net-snmp-devel/files/patch-interface_ioctl.c
deleted file mode 100644
index 4939166949be..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-interface_ioctl.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- ./agent/mibgroup/if-mib/data_access/interface_ioctl.c.orig Mon Oct 25 12:57:23 2004
-+++ ./agent/mibgroup/if-mib/data_access/interface_ioctl.c Mon Oct 25 12:56:33 2004
-@@ -385,6 +385,10 @@
- if (rc < 0)
- return 0;
-
-+#if defined(__FreeBSD__)
-+ return ifrq.ifr_index;
-+#else
- return ifrq.ifr_ifindex;
-+#endif
- #endif /* SIOCGIFINDEX */
- }
diff --git a/net-mgmt/net-snmp-devel/files/patch-interfaces.c b/net-mgmt/net-snmp-devel/files/patch-interfaces.c
deleted file mode 100644
index bc56d6ca3a3e..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-interfaces.c
+++ /dev/null
@@ -1,157 +0,0 @@
---- agent/mibgroup/mibII/interfaces.c.orig Wed Oct 26 00:52:19 2005
-+++ agent/mibgroup/mibII/interfaces.c Tue Feb 27 20:44:48 2007
-@@ -395,6 +395,133 @@
- return NULL;
- }
-
-+#if defined(freebsd2)
-+static char *physaddrbuf;
-+static int nphysaddrs;
-+struct sockaddr_dl **physaddrs;
-+
-+void
-+init_interfaces_setup(void)
-+{
-+ int naddrs, ilen, bit;
-+ static int mib[6]
-+ = { CTL_NET, PF_ROUTE, 0, AF_LINK, NET_RT_IFLIST, 0 };
-+ char *cp;
-+ size_t len;
-+ struct rt_msghdr *rtm;
-+ struct if_msghdr *ifm;
-+ struct ifa_msghdr *ifam;
-+ struct sockaddr *sa;
-+
-+ naddrs = 0;
-+ if (physaddrs)
-+ free(physaddrs);
-+ if (physaddrbuf)
-+ free(physaddrbuf);
-+ physaddrbuf = 0;
-+ physaddrs = 0;
-+ nphysaddrs = 0;
-+ len = 0;
-+ if (sysctl(mib, 6, 0, &len, 0, 0) < 0)
-+ return;
-+
-+ cp = physaddrbuf = malloc(len);
-+ if (physaddrbuf == 0)
-+ return;
-+ if (sysctl(mib, 6, physaddrbuf, &len, 0, 0) < 0) {
-+ free(physaddrbuf);
-+ physaddrbuf = 0;
-+ return;
-+ }
-+
-+ loop:
-+ ilen = len;
-+ cp = physaddrbuf;
-+ while (ilen > 0) {
-+ rtm = (struct rt_msghdr *) cp;
-+ if (rtm->rtm_version != RTM_VERSION || rtm->rtm_type != RTM_IFINFO) {
-+ free(physaddrs);
-+ physaddrs = 0;
-+ free(physaddrbuf);
-+ physaddrbuf = 0;
-+ }
-+ ifm = (struct if_msghdr *) rtm;
-+#if defined(freebsd3) || defined(freebsd4) || defined(freebsd5)
-+ if (physaddrs != 0)
-+ physaddrs[naddrs] = (void *) (ifm + 1);
-+ naddrs++;
-+#endif
-+ ilen -= ifm->ifm_msglen;
-+ cp += ifm->ifm_msglen;
-+ rtm = (struct rt_msghdr *) cp;
-+ while (ilen > 0 && rtm->rtm_type == RTM_NEWADDR) {
-+#if defined(freebsd3) || defined(freebsd4) || defined(freebsd5)
-+ ilen -= rtm->rtm_msglen;
-+ cp += rtm->rtm_msglen;
-+#else
-+ int is_alias = 0;
-+ ifam = (struct ifa_msghdr *) rtm;
-+ ilen -= sizeof(*ifam);
-+ cp += sizeof(*ifam);
-+ sa = (struct sockaddr *) cp;
-+#define ROUND(x) (((x) + sizeof(long) - 1) & ~sizeof(long))
-+ for (bit = 1; bit && ilen > 0; bit <<= 1) {
-+ if (!(ifam->ifam_addrs & bit))
-+ continue;
-+ ilen -= ROUND(sa->sa_len);
-+ cp += ROUND(sa->sa_len);
-+
-+ if (bit == RTA_IFA) {
-+ if (physaddrs)
-+#define satosdl(sa) ((struct sockaddr_dl *)(sa))
-+ physaddrs[naddrs++]
-+ = satosdl(sa);
-+ else
-+ naddrs++;
-+ }
-+ sa = (struct sockaddr *) cp;
-+ }
-+#endif
-+ rtm = (struct rt_msghdr *) cp;
-+ }
-+ }
-+ if (physaddrs) {
-+ nphysaddrs = naddrs;
-+ return;
-+ }
-+ physaddrs = malloc(naddrs * sizeof(*physaddrs));
-+ if (physaddrs == 0)
-+ return;
-+ naddrs = 0;
-+ goto loop;
-+
-+}
-+
-+static int
-+get_phys_address(int iindex, char **ap, int *len)
-+{
-+ int i;
-+ int once = 1;
-+
-+ do {
-+ for (i = 0; i < nphysaddrs; i++) {
-+ if (physaddrs[i]->sdl_index == iindex)
-+ break;
-+ }
-+ if (i < nphysaddrs)
-+ break;
-+ init_interfaces_setup();
-+ } while (once--);
-+
-+ if (i < nphysaddrs) {
-+ *ap = LLADDR(physaddrs[i]);
-+ *len = physaddrs[i]->sdl_alen;
-+ return 0;
-+ }
-+ return -1;
-+}
-+#endif
-+
- #ifdef USE_SYSCTL_IFLIST
-
- static u_char *if_list = 0;
-@@ -603,10 +730,20 @@
- }
- return (u_char *) & long_return;
- case IFPHYSADDRESS:
-+#if defined(freebsd2)
-+ {
-+ char *cp;
-+ if (get_phys_address(interface, &cp, var_len))
-+ return NULL;
-+ else
-+ return cp;
-+ }
-+#else
- /*
- * XXX
- */
- return NULL;
-+#endif
- case IFADMINSTATUS:
- long_return = if_msg.ifm_flags & IFF_UP ? 1 : 2;
- return (u_char *) & long_return;
diff --git a/net-mgmt/net-snmp-devel/files/patch-ipv6.c b/net-mgmt/net-snmp-devel/files/patch-ipv6.c
deleted file mode 100644
index 86637254c1c4..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-ipv6.c
+++ /dev/null
@@ -1,598 +0,0 @@
---- agent/mibgroup/mibII/ipv6.c.orig 2007-05-25 07:01:04.000000000 +0900
-+++ agent/mibgroup/mibII/ipv6.c 2008-03-26 07:29:07.122940424 +0900
-@@ -8,10 +8,25 @@
- #define _KERNEL 1
- #define _I_DEFINED_KERNEL
- #endif
-+
-+/* make this source a wee bit more readable */
-+#if defined(__NetBSD__) && __NetBSD_Version__ >= 106250000 /*1.6Y*/
-+#define OS_NET_BSD_16_OR_LATER 1
-+#endif
-+#if !(defined(__FreeBSD__) && __FreeBSD__ >= 3) && !defined(darwin)
-+#define OS_NOT_FREEBSD_NOR_DARWIN 1
-+#endif
-+#if (defined(__FreeBSD__) && __FreeBSD__ >= 3) || defined(darwin)
-+#define OS_FREEBSD_OR_DARWIN 1
-+#if !defined(INP_IPV6PROTO)
-+#define INP_IPV6PROTO 0x04
-+#endif
-+#endif
-+
- #include <sys/types.h>
- #include <sys/param.h>
- #include <sys/socket.h>
--#if (defined(__FreeBSD__) && __FreeBSD__ >= 3) || defined(darwin)
-+#if OS_FREEBSD_OR_DARWIN
- # if HAVE_SYS_SOCKETVAR_H
- # include <sys/socketvar.h>
- # endif
-@@ -80,7 +95,7 @@
- # include <netinet6/ip6_var.h>
- #endif
- #include <net/route.h>
--#if (defined(__FreeBSD__) && __FreeBSD__ >= 3) || defined(darwin)
-+#if OS_FREEBSD_OR_DARWIN
- # if HAVE_NETINET_IN_PCB_H
- # include <netinet/in_pcb.h>
- # endif
-@@ -578,7 +593,7 @@
- memcpy(result, &tmp, sizeof(tmp));
- return 0;
- }
--#if (defined(__FreeBSD__) && __FreeBSD__ >= 3) || defined(darwin)
-+#if OS_FREEBSD_OR_DARWIN
- q = (caddr_t) TAILQ_NEXT(&tmp, if_link);
- #else
- # if defined(__NetBSD__) || defined(__OpenBSD__)
-@@ -809,7 +824,7 @@
-
- if (if_getifnet(interface, &ifnet) < 0)
- break;
--#if (defined(__FreeBSD__) && __FreeBSD__ >= 3) || defined(darwin)
-+#if OS_FREEBSD_OR_DARWIN
- ifa = (caddr_t) TAILQ_FIRST(&ifnet.if_addrhead);
- #else
- # if defined(__NetBSD__) || defined(__OpenBSD__)
-@@ -836,7 +851,7 @@
- *var_len = sdl.sdl_alen;
- return (u_char *) (sdl.sdl_data + sdl.sdl_nlen);
- }
--#if (defined(__FreeBSD__) && __FreeBSD__ >= 3) || defined(darwin)
-+#if OS_FREEBSD_OR_DARWIN
- ifa = (caddr_t) TAILQ_NEXT(&ifaddr, ifa_link);
- #else
- # if defined(__NetBSD__) || defined(__OpenBSD__)
-@@ -1229,32 +1244,33 @@
- size_t * length,
- int exact, size_t * var_len, WriteMethod ** write_method)
- {
-- oid newname[MAX_OID_LEN];
-- oid savname[MAX_OID_LEN];
-+ oid newname[MAX_OID_LEN], savname[MAX_OID_LEN];
- int result;
- int i, j;
- caddr_t p;
-- static struct in6pcb in6pcb, savpcb;
-+ static struct in6pcb tstpcb, savpcb;
- int found, savnameLen;
--#if defined(__NetBSD__) && __NetBSD_Version__ >= 106250000 /*1.6Y*/
-+#if OS_NOT_FREEBSD_NOR_DARWIN
-+ static struct in6pcb udb6;
-+#endif
-+#if OS_NET_BSD_16_OR_LATER
- struct inpcbtable udbtable;
- caddr_t first;
--#elif (defined(__FreeBSD__) && __FreeBSD__ >= 3) || defined(darwin)
-+#endif
-+#if OS_FREEBSD_OR_DARWIN
- char *sysctl_buf;
- struct xinpgen *xig, *oxig;
--#else
-- static struct in6pcb udb6;
- #endif
-
- DEBUGMSGTL(("mibII/ipv6", "var_udp6: "));
- DEBUGMSGOID(("mibII/ipv6", name, *length));
- DEBUGMSG(("mibII/ipv6", " %d\n", exact));
-
--#if defined(__NetBSD__) && __NetBSD_Version__ >= 106250000 /*1.6Y*/
-+#if OS_NET_BSD_16_OR_LATER
- if (!auto_nlist("udbtable", (char *) &udbtable, sizeof(udbtable)))
- return NULL;
- first = p = (caddr_t)udbtable.inpt_queue.cqh_first;
--#elif !(defined(__FreeBSD__) && __FreeBSD__ >= 3) && !defined(darwin)
-+#elif OS_NOT_FREEBSD_NOR_DARWIN
- if (!auto_nlist("udb6", (char *) &udb6, sizeof(udb6)))
- return NULL;
- p = (caddr_t) udb6.in6p_next;
-@@ -1283,9 +1299,10 @@
- (int) vp->namelen * sizeof(oid));
- DEBUGMSGTL(("mibII/ipv6", "start: p=%x\n", p));
- while (
--#if defined(__NetBSD__) && __NetBSD_Version__ >= 106250000 /*1.6Y*/
-+#if OS_NET_BSD_16_OR_LATER
- p && p != first
--#elif !(defined(__FreeBSD__) && __FreeBSD__ >= 3) && !defined(darwin)
-+#elif OS_NOT_FREEBSD_NOR_DARWIN
-+
- p && (u_long) p != auto_nlist_value("udb6")
- #else
- xig->xig_len > sizeof(struct xinpgen)
-@@ -1293,31 +1310,32 @@
- ) {
- DEBUGMSGTL(("mibII/ipv6", "looping: p=%x\n", p));
-
--#if !(defined(__FreeBSD__) && __FreeBSD__ >= 3) && !defined(darwin)
-- if (!NETSNMP_KLOOKUP(p, (char *) &in6pcb, sizeof(in6pcb))) {
-+#if OS_NOT_FREEBSD_NOR_DARWIN
-+ if (!NETSNMP_KLOOKUP(p, (char *) &tstpcb, sizeof(tstpcb))) {
- DEBUGMSGTL(("mibII/ipv6", "klookup fail for udb6 at %x\n",
- p));
- found = 0;
- break;
- }
- #else
-- in6pcb = ((struct xinpcb *) xig)->xi_inp;
-+ tstpcb = ((struct xinpcb *) xig)->xi_inp;
- #endif
--#if defined(__NetBSD__) && __NetBSD_Version__ >= 106250000 /*1.6Y*/
-- if (in6pcb.in6p_af != AF_INET6)
-+#if OS_NET_BSD_16_OR_LATER
-+ if (tstpcb.in6p_af != AF_INET6) {
-+ p = (caddr_t)tstpcb.in6p_queue.cqe_next;
- goto skip;
--#elif (defined(__FreeBSD__) && __FreeBSD__ >= 3) || defined(darwin)
-- if (0 == (in6pcb.inp_vflag & INP_IPV6))
-+#elif OS_FREEBSD_OR_DARWIN
-+ if (0 == (tstpcb.inp_vflag & INP_IPV6PROTO))
- goto skip;
- #endif
-
- j = (int) vp->namelen;
- for (i = 0; i < sizeof(struct in6_addr); i++)
-- newname[j++] = in6pcb.in6p_laddr.s6_addr[i];
-- newname[j++] = ntohs(in6pcb.in6p_lport);
-- if (IN6_IS_ADDR_LINKLOCAL(&in6pcb.in6p_laddr))
-+ newname[j++] = tstpcb.in6p_laddr.s6_addr[i];
-+ newname[j++] = ntohs(tstpcb.in6p_lport);
-+ if (IN6_IS_ADDR_LINKLOCAL(&tstpcb.in6p_laddr))
- newname[j++] =
-- ntohs(*(uint16_t *) & in6pcb.in6p_laddr.s6_addr[2]);
-+ ntohs(*(uint16_t *) & tstpcb.in6p_laddr.s6_addr[2]);
- else
- newname[j++] = 0;
- /*XXX*/
-@@ -1328,7 +1346,7 @@
-
- result = snmp_oid_compare(name, *length, newname, j);
- if (exact && (result == 0)) {
-- memcpy(&savpcb, &in6pcb, sizeof(savpcb));
-+ memcpy(&savpcb, &tstpcb, sizeof(savpcb));
- savnameLen = j;
- memcpy(savname, newname, j * sizeof(oid));
- found++;
-@@ -1339,7 +1357,7 @@
- */
- if ((savnameLen == 0) ||
- (snmp_oid_compare(savname, savnameLen, newname, j) > 0)) {
-- memcpy(&savpcb, &in6pcb, sizeof(savpcb));
-+ memcpy(&savpcb, &tstpcb, sizeof(savpcb));
- savnameLen = j;
- memcpy(savname, newname, j * sizeof(oid));
- found++;
-@@ -1347,15 +1365,15 @@
- }
-
- skip:
--#if defined(__NetBSD__) && __NetBSD_Version__ >= 106250000 /*1.6Y*/
-- p = (caddr_t)in6pcb.in6p_queue.cqe_next;
--#elif !(defined(__FreeBSD__) && __FreeBSD__ >= 3) && !defined(darwin)
-- p = (caddr_t) in6pcb.in6p_next;
-+#if OS_NET_BSD_16_OR_LATER
-+ p = (caddr_t)tstpcb.in6p_queue.cqe_next;
-+#elif OS_NOT_FREEBSD_NOR_DARWIN
-+ p = (caddr_t) tstpcb.in6p_next;
- #else
- xig = (struct xinpgen *) ((char *) xig + xig->xig_len);
- #endif
- }
--#if (defined(__FreeBSD__) && __FreeBSD__ >= 3) || defined(darwin)
-+#if OS_FREEBSD_OR_DARWIN
- free(sysctl_buf);
- #endif
- DEBUGMSGTL(("mibII/ipv6", "found=%d\n", found));
-@@ -1363,7 +1381,7 @@
- return NULL;
- *length = savnameLen;
- memcpy((char *) name, (char *) savname, *length * sizeof(oid));
-- memcpy(&in6pcb, &savpcb, sizeof(savpcb));
-+ memcpy(&tstpcb, &savpcb, sizeof(savpcb));
- *write_method = 0;
- *var_len = sizeof(long); /* default to 'long' results */
-
-@@ -1376,14 +1394,14 @@
- switch (vp->magic) {
- case IPV6UDPLOCALADDRESS:
- *var_len = sizeof(struct in6_addr);
-- return in6pcb.in6p_laddr.s6_addr;
-+ return savpcb.in6p_laddr.s6_addr;
- case IPV6UDPLOCALPORT:
-- long_return = ntohs(in6pcb.in6p_lport);
-+ long_return = ntohs(savpcb.in6p_lport);
- return (u_char *) & long_return;
- case IPV6UDPIFINDEX:
-- if (IN6_IS_ADDR_LINKLOCAL(&in6pcb.in6p_laddr))
-+ if (IN6_IS_ADDR_LINKLOCAL(&savpcb.in6p_laddr))
- long_return =
-- ntohs(*(uint16_t *) & in6pcb.in6p_laddr.s6_addr[2]);
-+ ntohs(*(uint16_t *) & savpcb.in6p_laddr.s6_addr[2]);
- else
- long_return = 0;
- /*XXX*/ return (u_char *) & long_return;
-@@ -1401,24 +1419,24 @@
- size_t * length,
- int exact, size_t * var_len, WriteMethod ** write_method)
- {
-- oid newname[MAX_OID_LEN];
-- oid savname[MAX_OID_LEN];
-+ oid newname[MAX_OID_LEN], savname[MAX_OID_LEN];
- int result;
- int i, j;
- caddr_t p;
-- static struct in6pcb in6pcb, savpcb;
-+ static struct in6pcb tstpcb, savpcb;
- struct tcp6cb tcp6cb;
- int found, savnameLen;
- static int tcp6statemap[TCP6_NSTATES];
- static int initialized = 0;
--#if defined(__NetBSD__) && __NetBSD_Version__ >= 106250000 /*1.6Y*/
-+#if OS_NOT_FREEBSD_NOR_DARWIN
-+ static struct in6pcb tcb6;
-+#endif
-+#if OS_NET_BSD_16_OR_LATER
- struct inpcbtable tcbtable;
- caddr_t first;
--#elif (defined(__FreeBSD__) && __FreeBSD__ >= 3) || defined(darwin)
-+#elif OS_FREEBSD_OR_DARWIN
- char *sysctl_buf;
- struct xinpgen *xig, *oxig;
--#else
-- static struct in6pcb tcb6;
- #endif
-
- if (!initialized) {
-@@ -1440,11 +1458,11 @@
- DEBUGMSGOID(("mibII/ipv6", name, *length));
- DEBUGMSG(("mibII/ipv6", " %d\n", exact));
-
--#if defined(__NetBSD__) && __NetBSD_Version__ >= 106250000 /*1.6Y*/
-+#if OS_NET_BSD_16_OR_LATER
- if (!auto_nlist("tcbtable", (char *) &tcbtable, sizeof(tcbtable)))
- return NULL;
- first = p = (caddr_t)tcbtable.inpt_queue.cqh_first;
--#elif !(defined(__FreeBSD__) && __FreeBSD__ >= 3) && !defined(darwin)
-+#elif OS_NOT_FREEBSD_NOR_DARWIN
- if (!auto_nlist("tcb6", (char *) &tcb6, sizeof(tcb6)))
- return NULL;
- p = (caddr_t) tcb6.in6p_next;
-@@ -1473,9 +1491,10 @@
- (int) vp->namelen * sizeof(oid));
- DEBUGMSGTL(("mibII/ipv6", "start: p=%x\n", p));
- while (
--#if defined(__NetBSD__) && __NetBSD_Version__ >= 106250000 /*1.6Y*/
-+#if OS_NET_BSD_16_OR_LATER
- p && p != first
--#elif !(defined(__FreeBSD__) && __FreeBSD__ >= 3) && !defined(darwin)
-+#elif OS_NOT_FREEBSD_NOR_DARWIN
-+
- p && (u_long) p != auto_nlist_value("tcb6")
- #else
- xig->xig_len > sizeof(struct xinpgen)
-@@ -1483,39 +1502,39 @@
- ) {
- DEBUGMSGTL(("mibII/ipv6", "looping: p=%x\n", p));
-
--#if !(defined(__FreeBSD__) && __FreeBSD__ >= 3) && !defined(darwin)
-- if (!NETSNMP_KLOOKUP(p, (char *) &in6pcb, sizeof(in6pcb))) {
-+#if OS_NOT_FREEBSD_NOR_DARWIN
-+ if (!NETSNMP_KLOOKUP(p, (char *) &tstpcb, sizeof(tstpcb))) {
- DEBUGMSGTL(("mibII/ipv6", "klookup fail for tcb6 at %x\n",
- p));
- found = 0;
- break;
- }
- #else
-- in6pcb = ((struct xinpcb *) xig)->xi_inp;
-+ tstpcb = ((struct xinpcb *) xig)->xi_inp;
- #endif
--#if defined(__NetBSD__) && __NetBSD_Version__ >= 106250000 /*1.6Y*/
-- if (in6pcb.in6p_af != AF_INET6)
-+#if OS_NET_BSD_16_OR_LATER
-+ if (tstpcb.in6p_af != AF_INET6)
- goto skip;
--#elif (defined(__FreeBSD__) && __FreeBSD__ >= 3) || defined(darwin)
-- if (0 == (in6pcb.inp_vflag & INP_IPV6))
-+#elif OS_FREEBSD_OR_DARWIN
-+ if (0 == (tstpcb.inp_vflag & INP_IPV6))
- goto skip;
- #endif
-- if (!NETSNMP_KLOOKUP(in6pcb.in6p_ppcb, (char *) &tcp6cb, sizeof(tcp6cb))) {
-+ if (!NETSNMP_KLOOKUP(tstpcb.in6p_ppcb, (char *) &tcp6cb, sizeof(tcp6cb))) {
- DEBUGMSGTL(("mibII/ipv6", "klookup fail for tcb6.tcp6cb at %x\n",
-- in6pcb.in6p_ppcb));
-+ tstpcb.in6p_ppcb));
- found = 0;
- break;
- }
- j = (int) vp->namelen;
- for (i = 0; i < sizeof(struct in6_addr); i++)
-- newname[j++] = in6pcb.in6p_laddr.s6_addr[i];
-- newname[j++] = ntohs(in6pcb.in6p_lport);
-+ newname[j++] = tstpcb.in6p_laddr.s6_addr[i];
-+ newname[j++] = ntohs(tstpcb.in6p_lport);
- for (i = 0; i < sizeof(struct in6_addr); i++)
-- newname[j++] = in6pcb.in6p_faddr.s6_addr[i];
-- newname[j++] = ntohs(in6pcb.in6p_fport);
-- if (IN6_IS_ADDR_LINKLOCAL(&in6pcb.in6p_laddr))
-+ newname[j++] = tstpcb.in6p_faddr.s6_addr[i];
-+ newname[j++] = ntohs(tstpcb.in6p_fport);
-+ if (IN6_IS_ADDR_LINKLOCAL(&tstpcb.in6p_laddr))
- newname[j++] =
-- ntohs(*(uint16_t *) & in6pcb.in6p_laddr.s6_addr[2]);
-+ ntohs(*(uint16_t *) & tstpcb.in6p_laddr.s6_addr[2]);
- else
- newname[j++] = 0;
- /*XXX*/ newname[j++] = tcp6statemap[tcp6cb.t_state];
-@@ -1526,13 +1545,13 @@
- DEBUGMSG(("mibII/ipv6", " %d\n", exact));
-
- #if 1 /* this is very odd but sometimes happen, and cause infinite loop */
-- if (ntohs(in6pcb.in6p_lport) == 0)
-+ if (ntohs(tstpcb.in6p_lport) == 0)
- goto skip;
- #endif
-
- result = snmp_oid_compare(name, *length, newname, j);
- if (exact && (result == 0)) {
-- memcpy(&savpcb, &in6pcb, sizeof(savpcb));
-+ memcpy(&savpcb, &tstpcb, sizeof(savpcb));
- savnameLen = j;
- memcpy(savname, newname, j * sizeof(oid));
- found++;
-@@ -1543,7 +1562,7 @@
- */
- if ((savnameLen == 0) ||
- (snmp_oid_compare(savname, savnameLen, newname, j) > 0)) {
-- memcpy(&savpcb, &in6pcb, sizeof(savpcb));
-+ memcpy(&savpcb, &tstpcb, sizeof(savpcb));
- savnameLen = j;
- memcpy(savname, newname, j * sizeof(oid));
- found++;
-@@ -1551,15 +1570,15 @@
- }
-
- skip:
--#if defined(__NetBSD__) && __NetBSD_Version__ >= 106250000 /*1.6Y*/
-- p = (caddr_t)in6pcb.in6p_queue.cqe_next;
--#elif !(defined(__FreeBSD__) && __FreeBSD__ >= 3) && !defined(darwin)
-- p = (caddr_t) in6pcb.in6p_next;
-+#if OS_NET_BSD_16_OR_LATER
-+ p = (caddr_t)tstpcb.in6p_queue.cqe_next;
-+#elif OS_NOT_FREEBSD_NOR_DARWIN
-+ p = (caddr_t) tstpcb.in6p_next;
- #else
- xig = (struct xinpgen *) ((char *) xig + xig->xig_len);
- #endif
- }
--#if (defined(__FreeBSD__) && __FreeBSD__ >= 3) || defined(darwin)
-+#if OS_FREEBSD_OR_DARWIN
- free(sysctl_buf);
- #endif
- DEBUGMSGTL(("mibII/ipv6", "found=%d\n", found));
-@@ -1580,20 +1599,20 @@
- switch (vp->magic) {
- case IPV6TCPLOCALADDR:
- *var_len = sizeof(struct in6_addr);
-- return (u_char *) & in6pcb.in6p_laddr.s6_addr[0];
-+ return (u_char *) & savpcb.in6p_laddr.s6_addr[0];
- case IPV6TCPLOCALPORT:
-- long_return = ntohs(in6pcb.in6p_lport);
-+ long_return = ntohs(savpcb.in6p_lport);
- return (u_char *) & long_return;
- case IPV6TCPREMOTEADDR:
- *var_len = sizeof(struct in6_addr);
-- return (u_char *) & in6pcb.in6p_faddr.s6_addr[0];
-+ return (u_char *) & savpcb.in6p_faddr.s6_addr[0];
- case IPV6TCPREMOTEPORT:
-- long_return = ntohs(in6pcb.in6p_fport);
-+ long_return = ntohs(savpcb.in6p_fport);
- return (u_char *) & long_return;
- case IPV6TCPIFINDEX:
-- if (IN6_IS_ADDR_LINKLOCAL(&in6pcb.in6p_laddr))
-+ if (IN6_IS_ADDR_LINKLOCAL(&savpcb.in6p_laddr))
- long_return =
-- ntohs(*(uint16_t *) & in6pcb.in6p_laddr.s6_addr[2]);
-+ ntohs(*(uint16_t *) & savpcb.in6p_laddr.s6_addr[2]);
- else
- long_return = 0;
- /*XXX*/ return (u_char *) & long_return;
-@@ -1640,22 +1659,23 @@
- size_t * length,
- int exact, size_t * var_len, WriteMethod ** write_method)
- {
-- oid newname[MAX_OID_LEN];
-- oid savname[MAX_OID_LEN];
-+ oid newname[MAX_OID_LEN], savname[MAX_OID_LEN];
- int result;
- int i, j;
- caddr_t p;
-- static struct in6pcb in6pcb, savpcb;
-+ static struct in6pcb tstpcb, savpcb;
- struct tcpcb tcpcb;
- int found, savnameLen;
--#if defined(__NetBSD__) && __NetBSD_Version__ >= 106250000 /*1.6Y*/
-+#if OS_NOT_FREEBSD_NOR_DARWIN
-+ static struct in6pcb tcb6;
-+#endif
-+#if OS_NET_BSD_16_OR_LATER
- struct inpcbtable tcbtable;
- caddr_t first;
--#elif (defined(__FreeBSD__) && __FreeBSD__ >= 3) || defined(darwin)
-+#endif
-+#if OS_FREEBSD_OR_DARWIN
- char *sysctl_buf;
- struct xinpgen *xig, *oxig;
--#else
-- static struct in6pcb tcb6;
- #endif
-
- DEBUGMSGTL(("mibII/ipv6", "var_tcp6: "));
-@@ -1695,9 +1715,9 @@
- (int) vp->namelen * sizeof(oid));
- DEBUGMSGTL(("mibII/ipv6", "start: p=%x\n", p));
- while (
--#if defined(__NetBSD__) && __NetBSD_Version__ >= 106250000 /*1.6Y*/
-+#if OS_NET_BSD_16_OR_LATER
- p && p != first
--#elif !(defined(__FreeBSD__) && __FreeBSD__ >= 3) && !defined(darwin)
-+#elif OS_NOT_FREEBSD_NOR_DARWIN
- p && (u_long) p != auto_nlist_value("tcb6")
- #else
- xig->xig_len > sizeof(struct xinpgen)
-@@ -1705,39 +1725,39 @@
- ) {
- DEBUGMSGTL(("mibII/ipv6", "looping: p=%x\n", p));
-
--#if !(defined(__FreeBSD__) && __FreeBSD__ >= 3) && !defined(darwin)
-- if (!NETSNMP_KLOOKUP(p, (char *) &in6pcb, sizeof(in6pcb))) {
-+#if OS_NOT_FREEBSD_NOR_DARWIN
-+ if (!NETSNMP_KLOOKUP(p, (char *) &tstpcb, sizeof(tstpcb))) {
- DEBUGMSGTL(("mibII/ipv6", "klookup fail for tcb6 at %x\n",
- p));
- found = 0;
- break;
- }
- #else
-- in6pcb = ((struct xinpcb *) xig)->xi_inp;
-+ tstpcb = ((struct xinpcb *) xig)->xi_inp;
- #endif
--#if defined(__NetBSD__) && __NetBSD_Version__ >= 106250000 /*1.6Y*/
-- if (in6pcb.in6p_af != AF_INET6)
-+#if OS_NET_BSD_16_OR_LATER
-+ if (tstpcb.in6p_af != AF_INET6)
- goto skip;
--#elif (defined(__FreeBSD__) && __FreeBSD__ >= 3) || defined(darwin)
-- if (0 == (in6pcb.inp_vflag & INP_IPV6))
-+#elif OS_FREEBSD_OR_DARWIN
-+ if (0 == (tstpcb.inp_vflag & INP_IPV6))
- goto skip;
- #endif
-- if (!NETSNMP_KLOOKUP(in6pcb.in6p_ppcb, (char *) &tcpcb, sizeof(tcpcb))) {
-+ if (!NETSNMP_KLOOKUP(tstpcb.in6p_ppcb, (char *) &tcpcb, sizeof(tcpcb))) {
- DEBUGMSGTL(("mibII/ipv6", "klookup fail for tcb6.tcpcb at %x\n",
-- in6pcb.in6p_ppcb));
-+ tstpcb.in6p_ppcb));
- found = 0;
- break;
- }
- j = (int) vp->namelen;
- for (i = 0; i < sizeof(struct in6_addr); i++)
-- newname[j++] = in6pcb.in6p_laddr.s6_addr[i];
-- newname[j++] = ntohs(in6pcb.in6p_lport);
-+ newname[j++] = tstpcb.in6p_laddr.s6_addr[i];
-+ newname[j++] = ntohs(tstpcb.in6p_lport);
- for (i = 0; i < sizeof(struct in6_addr); i++)
-- newname[j++] = in6pcb.in6p_faddr.s6_addr[i];
-- newname[j++] = ntohs(in6pcb.in6p_fport);
-- if (IN6_IS_ADDR_LINKLOCAL(&in6pcb.in6p_laddr))
-+ newname[j++] = tstpcb.in6p_faddr.s6_addr[i];
-+ newname[j++] = ntohs(tstpcb.in6p_fport);
-+ if (IN6_IS_ADDR_LINKLOCAL(&tstpcb.in6p_laddr))
- newname[j++] =
-- ntohs(*(uint16_t *) & in6pcb.in6p_laddr.s6_addr[2]);
-+ ntohs(*(uint16_t *) & tstpcb.in6p_laddr.s6_addr[2]);
- else
- newname[j++] = 0;
- /*XXX*/ newname[j++] = mapTcpState((int)tcpcb.t_state);
-@@ -1748,12 +1768,12 @@
- DEBUGMSG(("mibII/ipv6", " %d\n", exact));
-
- #if 1 /* this is very odd but sometimes happen, and cause infinite loop */
-- if (ntohs(in6pcb.in6p_lport) == 0)
-+ if (ntohs(tstpcb.in6p_lport) == 0)
- goto skip;
- #endif
- result = snmp_oid_compare(name, *length, newname, j);
- if (exact && (result == 0)) {
-- memcpy(&savpcb, &in6pcb, sizeof(savpcb));
-+ memcpy(&savpcb, &tstpcb, sizeof(savpcb));
- savnameLen = j;
- memcpy(savname, newname, j * sizeof(oid));
- found++;
-@@ -1764,7 +1784,7 @@
- */
- if ((savnameLen == 0) ||
- (snmp_oid_compare(savname, savnameLen, newname, j) > 0)) {
-- memcpy(&savpcb, &in6pcb, sizeof(savpcb));
-+ memcpy(&savpcb, &tstpcb, sizeof(savpcb));
- savnameLen = j;
- memcpy(savname, newname, j * sizeof(oid));
- found++;
-@@ -1772,15 +1792,15 @@
- }
-
- skip:
--#if defined(__NetBSD__) && __NetBSD_Version__ >= 106250000 /*1.6Y*/
-- p = (caddr_t)in6pcb.in6p_queue.cqe_next;
--#elif !(defined(__FreeBSD__) && __FreeBSD__ >= 3) && !defined(darwin)
-- p = (caddr_t) in6pcb.in6p_next;
-+#if OS_NET_BSD_16_OR_LATER
-+ p = (caddr_t)tstpcb.in6p_queue.cqe_next;
-+#elif OS_NOT_FREEBSD_NOR_DARWIN
-+ p = (caddr_t) tstpcb.in6p_next;
- #else
- xig = (struct xinpgen *) ((char *) xig + xig->xig_len);
- #endif
- }
--#if (defined(__FreeBSD__) && __FreeBSD__ >= 3) || defined(darwin)
-+#if OS_FREEBSD_OR_DARWIN
- free(sysctl_buf);
- #endif
- DEBUGMSGTL(("mibII/ipv6", "found=%d\n", found));
-@@ -1788,7 +1808,7 @@
- return NULL;
- *length = savnameLen;
- memcpy((char *) name, (char *) savname, *length * sizeof(oid));
-- memcpy(&in6pcb, &savpcb, sizeof(savpcb));
-+ memcpy(&tstpcb, &savpcb, sizeof(savpcb));
- *write_method = 0;
- *var_len = sizeof(long); /* default to 'long' results */
-
-@@ -1801,20 +1821,20 @@
- switch (vp->magic) {
- case IPV6TCPLOCALADDR:
- *var_len = sizeof(struct in6_addr);
-- return (u_char *) & in6pcb.in6p_laddr.s6_addr[0];
-+ return (u_char *) & savpcb.in6p_laddr.s6_addr[0];
- case IPV6TCPLOCALPORT:
-- long_return = ntohs(in6pcb.in6p_lport);
-+ long_return = ntohs(savpcb.in6p_lport);
- return (u_char *) & long_return;
- case IPV6TCPREMOTEADDR:
- *var_len = sizeof(struct in6_addr);
-- return (u_char *) & in6pcb.in6p_faddr.s6_addr[0];
-+ return (u_char *) & savpcb.in6p_faddr.s6_addr[0];
- case IPV6TCPREMOTEPORT:
-- long_return = ntohs(in6pcb.in6p_fport);
-+ long_return = ntohs(savpcb.in6p_fport);
- return (u_char *) & long_return;
- case IPV6TCPIFINDEX:
-- if (IN6_IS_ADDR_LINKLOCAL(&in6pcb.in6p_laddr))
-+ if (IN6_IS_ADDR_LINKLOCAL(&savpcb.in6p_laddr))
- long_return =
-- ntohs(*(uint16_t *) & in6pcb.in6p_laddr.s6_addr[2]);
-+ ntohs(*(uint16_t *) & savpcb.in6p_laddr.s6_addr[2]);
- else
- long_return = 0;
- /*XXX*/ return (u_char *) & long_return;
diff --git a/net-mgmt/net-snmp-devel/files/patch-keytools.c b/net-mgmt/net-snmp-devel/files/patch-keytools.c
deleted file mode 100644
index b6bf51299bd9..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-keytools.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- snmplib/keytools.c.orig Tue Jan 25 10:17:48 2005
-+++ snmplib/keytools.c Tue Jan 25 10:18:07 2005
-@@ -32,6 +32,9 @@
- #include <strings.h>
- #endif
-
-+#if HAVE_UNISTD_H
-+#include <unistd.h>
-+#endif
- #if HAVE_DMALLOC_H
- #include <dmalloc.h>
- #endif
diff --git a/net-mgmt/net-snmp-devel/files/patch-lcd_time.c b/net-mgmt/net-snmp-devel/files/patch-lcd_time.c
deleted file mode 100644
index 60d00ac6a960..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-lcd_time.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- snmplib/lcd_time.c.orig Tue Jan 25 10:16:53 2005
-+++ snmplib/lcd_time.c Tue Jan 25 10:17:10 2005
-@@ -38,6 +38,9 @@
- #include <netinet/in.h>
- #endif
-
-+#if HAVE_UNISTD_H
-+#include <unistd.h>
-+#endif
- #if HAVE_DMALLOC_H
- #include <dmalloc.h>
- #endif
diff --git a/net-mgmt/net-snmp-devel/files/patch-local:fixproc b/net-mgmt/net-snmp-devel/files/patch-local:fixproc
deleted file mode 100644
index fa0f3fb65767..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-local:fixproc
+++ /dev/null
@@ -1,90 +0,0 @@
---- local/fixproc.orig Wed May 25 01:23:54 2005
-+++ local/fixproc Wed Nov 30 12:16:05 2005
-@@ -1,4 +1,4 @@
--#!/usr/bin/perl
-+#!%%PERL%%
- #
- # fixproc [-min n] [-max n] [-check | -kill | -restart | -exist | -fix] proc ...
- #
-@@ -131,7 +131,7 @@
-
- use File::Temp qw(tempfile);
-
--$database_file = '/local/etc/fixproc.conf';
-+$database_file = '%%PREFIX%%/etc/fixproc.conf';
-
- $debug = 0; # specify debug level using -dN
- # currently defined: -d1
-@@ -157,6 +157,14 @@
- $shell_header = "#!/bin/sh\n";
- $shell_end_marker = 'shell_end_marker';
-
-+open(command, "/bin/ps -p $$ |") || die "$0: can't run ps command\n";
-+if (split(' ', <command>) > 4) {
-+ $ps_opts = 'ax';
-+} else {
-+ $ps_opts = '-e';
-+}
-+close command;
-+
- &read_args();
- &read_database();
- # &dump_database(); # debug only
-@@ -305,41 +313,47 @@
-
- # first try kill
- $! = $fixproc_error;
-- open (COMMAND, "/bin/ps -e | /bin/grep $proc |")
-+ open (COMMAND, "/bin/ps $ps_opts |")
- || die "$0: can't run ps-grep-awk command\n";
- while (<COMMAND>)
- {
-- # match the first field of ps -e
-+ if /$proc/ {
-+ # match the first field of ps $ps_opts
- $! = $fixproc_error;
-- /^\s*(\d+)\s/ || die "$0: can't match ps -e output\n";
-- system "kill $1";
-+ /^\s*(\d+)\s/ || die "$0: can't match ps $ps_opts output\n";
-+ kill 15, $1;
-+ }
- }
-+ close COMMAND;
-
- # if process still exist, try kill -9
- sleep 2;
- $! = $fixproc_error;
-- open (COMMAND, "/bin/ps -e | /bin/grep $proc |")
-+ open (COMMAND, "/bin/ps $ps_opts |")
- || die "$0: can't run ps-grep-awk command\n";
- $second_kill_needed = 0;
- while (<COMMAND>)
- {
-- # match the first field of ps -e
-+ if /$proc/ {
-+ # match the first field of ps $ps_opts
- $! = $fixproc_error;
-- /^\s*(\d+)\s/ || die "$0: can't match ps -e output\n";
-- system "kill -9 $1";
-+ /^\s*(\d+)\s/ || die "$0: can't match ps $ps_opts output\n";
-+ kill 9, $1;
- $second_kill_needed = 1;
- }
-+ close COMMAND;
- return ($no_error) if ($second_kill_needed == 0);
-
- # see if kill -9 worked
- sleep 2;
- $! = $fixproc_error;
-- open (COMMAND, "/bin/ps -e | /bin/grep $proc |")
-+ open (COMMAND, "/bin/ps $ps_opts |")
- || die "$0: can't run ps-grep-awk command\n";
- while (<COMMAND>)
- { # a process still exist, return error
-- return $cannot_kill_error;
-+ return $cannot_kill_error if /$proc/;
- }
-+ close COMMAND;
- return $no_error; # good, all dead
- }
-
diff --git a/net-mgmt/net-snmp-devel/files/patch-local:ipf-mod.pl b/net-mgmt/net-snmp-devel/files/patch-local:ipf-mod.pl
deleted file mode 100644
index 8bf98d4f1d52..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-local:ipf-mod.pl
+++ /dev/null
@@ -1,21 +0,0 @@
---- local/ipf-mod.pl.orig Thu May 29 05:30:19 2003
-+++ local/ipf-mod.pl Thu May 29 05:40:13 2003
-@@ -1,4 +1,4 @@
--#!/usr/bin/perl -s
-+#!%%PERL%% -s
- ##
- ## IP Filter UCD-SNMP pass module
- ##
-@@ -9,10 +9,10 @@
- ## Date: $ Tue Dec 1 10:24:08 EET 1998 $
- ## Version: 1.1a
-
--# Put this file in /usr/local/bin/ipf-mod.pl and then add the following
-+# Put this file in %%PREFIX%%/bin/ipf-mod.pl and then add the following
- # line to your snmpd.conf file (without the # at the front):
- #
--# pass .1.3.6.1.4.1.2021.13.2 /usr/local/bin/ipf-mod.pl
-+# pass .1.3.6.1.4.1.2021.13.2 %%PREFIX%%/bin/ipf-mod.pl
-
- # enterprises.ucdavis.ucdExperimental.ipFilter = .1.3.6.1.4.1.2021.13.2
- # ipfInTable.ipfInEntry.ipfInIndex integer = 1.1.1
diff --git a/net-mgmt/net-snmp-devel/files/patch-local:mib2c b/net-mgmt/net-snmp-devel/files/patch-local:mib2c
deleted file mode 100644
index a0a2ce336f86..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-local:mib2c
+++ /dev/null
@@ -1,21 +0,0 @@
---- local/mib2c.orig Fri Sep 10 21:30:15 2004
-+++ local/mib2c Mon Oct 25 08:38:30 2004
-@@ -1,5 +1,4 @@
--#!/usr/bin/perl
--#!/usr/bin/perl -w
-+#!%%PERL%%
-
- #
- # $Id: mib2c,v 5.57 2004/09/10 12:30:15 dts12 Exp $
-@@ -60,8 +59,9 @@
- if($ENV{MIB2C_DIR}) {
- push @def_search_dirs, split(/:/, $ENV{MIB2C_DIR});
- }
--push @def_search_dirs, "/usr/local/share/snmp/";
--push @def_search_dirs, "/usr/local/share/snmp/mib2c-data";
-+push @def_search_dirs, "%%PREFIX%%/share/snmp/";
-+push @def_search_dirs, "%%PREFIX%%/etc/snmp/";
-+push @def_search_dirs, "%%PREFIX%%/share/snmp/mib2c-data";
- push @def_search_dirs, "./mib2c-conf.d";
-
- sub usage {
diff --git a/net-mgmt/net-snmp-devel/files/patch-local:snmpcheck.def b/net-mgmt/net-snmp-devel/files/patch-local:snmpcheck.def
deleted file mode 100644
index 4f3b4a2491da..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-local:snmpcheck.def
+++ /dev/null
@@ -1,8 +0,0 @@
---- local/snmpcheck.def.orig Thu May 29 05:28:22 2003
-+++ local/snmpcheck.def Thu May 29 05:29:49 2003
-@@ -1,4 +1,4 @@
--#!/usr/local/bin/perl -w
-+#!%%PERL%% -w
-
- use strict 'refs';
- require Net::Ping;
diff --git a/net-mgmt/net-snmp-devel/files/patch-local:snmpconf b/net-mgmt/net-snmp-devel/files/patch-local:snmpconf
deleted file mode 100644
index f2a0b11cf75e..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-local:snmpconf
+++ /dev/null
@@ -1,35 +0,0 @@
---- local/snmpconf.orig Sun Aug 21 10:23:23 2005
-+++ local/snmpconf Wed Nov 30 12:19:42 2005
-@@ -1,4 +1,4 @@
--#!/usr/bin/perl -w
-+#!%%PERL%% -w
-
- #
- # A simple configuration file builder based on questions listed in
-@@ -31,7 +31,7 @@
- $opts{'c'} = &my_getenv("SNMPSHAREPATH") . "/snmpconf-data";
- }
- else {
-- $opts{'c'} = "/usr/local/share/snmp/snmpconf-data";
-+ $opts{'c'} = "%%PREFIX%%/share/snmp/snmpconf-data";
- }
-
- # default config file path
-@@ -39,7 +39,7 @@
- $confpath = &my_getenv("SNMPCONFPATH");
- }
- else {
-- $confpath = "/usr/local/share/snmp";
-+ $confpath = "%%PREFIX%%/share/snmp";
- }
-
- # home environment variable
-@@ -100,7 +100,7 @@
- $ENV_SEPARATOR = ';';
- }
- my @searchpath = split(/$ENV_SEPARATOR/, $confpath);
--push @searchpath, "/usr/local/etc/snmp";
-+push @searchpath, "%%PREFIX%%/etc/snmp";
- push @searchpath, ".";
- push @searchpath, "$home";
-
diff --git a/net-mgmt/net-snmp-devel/files/patch-local:tkmib b/net-mgmt/net-snmp-devel/files/patch-local:tkmib
deleted file mode 100644
index 3278d27c3809..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-local:tkmib
+++ /dev/null
@@ -1,9 +0,0 @@
---- local/tkmib.orig Thu May 29 05:30:19 2003
-+++ local/tkmib Thu May 29 05:31:46 2003
-@@ -1,5 +1,4 @@
--#!/usr/bin/perl
--#!/usr/bin/perl -w
-+#!%%PERL%% -w
-
- require 5;
-
diff --git a/net-mgmt/net-snmp-devel/files/patch-local:traptoemail b/net-mgmt/net-snmp-devel/files/patch-local:traptoemail
deleted file mode 100644
index 402506b540c6..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-local:traptoemail
+++ /dev/null
@@ -1,16 +0,0 @@
---- local/traptoemail.orig Thu May 29 05:30:19 2003
-+++ local/traptoemail Thu May 29 05:35:13 2003
-@@ -1,11 +1,11 @@
--#!/usr/bin/perl
-+#!%%PERL%%
-
- # This is a snmptrapd handler script to convert snmp traps into email
- # messages.
-
- # Usage:
- # Put a line like the following in your snmptrapd.conf file:
--# traphandle TRAPOID|default /usr/local/bin/traptoemail [-f FROM] [-s SMTPSERVER]b ADDRESSES
-+# traphandle TRAPOID|default %%PREFIX%%/bin/traptoemail [-f FROM] [-s SMTPSERVER]b ADDRESSES
- # FROM defaults to "root"
- # SMTPSERVER defaults to "localhost"
-
diff --git a/net-mgmt/net-snmp-devel/files/patch-memory_freebsd.c b/net-mgmt/net-snmp-devel/files/patch-memory_freebsd.c
deleted file mode 100644
index 69e3f6617257..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-memory_freebsd.c
+++ /dev/null
@@ -1,39 +0,0 @@
---- agent/mibgroup/hardware/memory/memory_freebsd.c.orig 2006-03-06 17:23:52.000000000 +0100
-+++ agent/mibgroup/hardware/memory/memory_freebsd.c 2008-04-14 16:45:19.000000000 +0200
-@@ -47,6 +47,9 @@
- int phys_mem_mib[] = { CTL_HW, HW_PHYSMEM };
- int user_mem_mib[] = { CTL_HW, HW_USERMEM };
-
-+ long bufspace;
-+
-+
- /*
- * Retrieve the memory information from the underlying O/S...
- */
-@@ -54,6 +57,7 @@
- sysctl(phys_mem_mib, 2, &phys_mem, &mem_size, NULL, 0);
- sysctl(user_mem_mib, 2, &user_mem, &mem_size, NULL, 0);
- auto_nlist(SUM_SYMBOL, (char *) &vmem, sizeof(vmem));
-+ auto_nlist(BUFSPACE_SYMBOL, (char *) &bufspace, sizeof(bufspace));
- #ifndef freebsd4
- pagesize = 1024;
- #else
-@@ -129,6 +133,18 @@
- mem->free = -1;
- }
-
-+ mem = netsnmp_memory_get_byIdx( NETSNMP_MEM_TYPE_MBUF, 1 );
-+ if (!mem) {
-+ snmp_log_perror("No Memory Buffer info entry");
-+ } else {
-+ if (!mem->descr)
-+ mem->descr = strdup("Memory Buffer");
-+ mem->units = pagesize;
-+ mem->size = bufspace/pagesize;
-+ mem->free = -1;
-+ }
-+
-+
- nswap = swapmode(pagesize);
- mem = netsnmp_memory_get_byIdx( NETSNMP_MEM_TYPE_SWAP, 1 );
- if (!mem) {
diff --git a/net-mgmt/net-snmp-devel/files/patch-memory_freebsd2.c b/net-mgmt/net-snmp-devel/files/patch-memory_freebsd2.c
deleted file mode 100644
index f7b5e603716d..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-memory_freebsd2.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- agent/mibgroup/ucd-snmp/memory_freebsd2.c.orig 2008-03-30 14:37:13.262895421 +0900
-+++ agent/mibgroup/ucd-snmp/memory_freebsd2.c 2008-03-30 14:37:41.921163790 +0900
-@@ -352,7 +352,7 @@
- #ifdef darwin
- long_ret = ptok(mem.v_lookups);
- #else
-- long_ret = ptok(mem.v_cache_count);
-+ long_ret = ptok(mem.v_cache_count) + ptok(mem.v_inactive_count);
- #endif
- return ((u_char *) (&long_ret));
- #endif
diff --git a/net-mgmt/net-snmp-devel/files/patch-mib.c b/net-mgmt/net-snmp-devel/files/patch-mib.c
deleted file mode 100644
index af73abff4101..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-mib.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- snmplib/mib.c.orig Tue Jan 25 10:01:11 2005
-+++ snmplib/mib.c Tue Jan 25 10:02:02 2005
-@@ -75,6 +75,9 @@
- #include <winsock.h>
- #endif
-
-+#if HAVE_UNISTD_H
-+#include <unistd.h>
-+#endif
- #if HAVE_DMALLOC_H
- #include <dmalloc.h>
- #endif
diff --git a/net-mgmt/net-snmp-devel/files/patch-net-snmp-config.h.in b/net-mgmt/net-snmp-devel/files/patch-net-snmp-config.h.in
deleted file mode 100644
index ad6a26dc319e..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-net-snmp-config.h.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- include/net-snmp/net-snmp-config.h.in.orig 2007-07-20 06:00:35.000000000 +0900
-+++ include/net-snmp/net-snmp-config.h.in 2008-03-26 07:45:24.236908694 +0900
-@@ -1561,7 +1561,7 @@
-
- #define NETSNMP_EXCACHETIME 30
- #define NETSNMP_CACHEFILE ".snmp-exec-cache"
--#define NETSNMP_MAXCACHESIZE (200*80) /* roughly 200 lines max */
-+#define NETSNMP_MAXCACHESIZE (1500*80) /* roughly 1500 lines max */
-
- /* misc defaults */
-
diff --git a/net-mgmt/net-snmp-devel/files/patch-net-snmp-includes.h b/net-mgmt/net-snmp-devel/files/patch-net-snmp-includes.h
deleted file mode 100644
index cfb1dd29e981..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-net-snmp-includes.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- include/net-snmp/net-snmp-includes.h.orig Mon Jan 24 08:24:47 2005
-+++ include/net-snmp/net-snmp-includes.h Mon Jan 24 08:25:11 2005
-@@ -49,6 +49,10 @@
- # endif
- #endif
-
-+#if HAVE_UNISTD_H
-+#include <unistd.h>
-+#endif
-+
- /*
- * Must be right after system headers, but before library code for best usage
- */
diff --git a/net-mgmt/net-snmp-devel/files/patch-parse.c b/net-mgmt/net-snmp-devel/files/patch-parse.c
deleted file mode 100644
index 63eb1e023f19..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-parse.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- snmplib/parse.c.orig Tue Jan 25 10:04:35 2005
-+++ snmplib/parse.c Tue Jan 25 10:05:02 2005
-@@ -106,6 +106,9 @@
- #if defined(HAVE_REGEX_H) && defined(HAVE_REGCOMP)
- #include <regex.h>
- #endif
-+#if HAVE_UNISTD_H
-+#include <unistd.h>
-+#endif
- #if HAVE_DMALLOC_H
- #include <dmalloc.h>
- #endif
diff --git a/net-mgmt/net-snmp-devel/files/patch-scapi.c b/net-mgmt/net-snmp-devel/files/patch-scapi.c
deleted file mode 100644
index 2d6711989e35..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-scapi.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- snmplib/scapi.c.orig Tue Jan 25 10:18:44 2005
-+++ snmplib/scapi.c Tue Jan 25 10:19:01 2005
-@@ -46,6 +46,9 @@
- #include <netinet/in.h>
- #endif
-
-+#if HAVE_UNISTD_H
-+#include <unistd.h>
-+#endif
- #if HAVE_DMALLOC_H
- #include <dmalloc.h>
- #endif
diff --git a/net-mgmt/net-snmp-devel/files/patch-snmpTCPIPv6Domain.c b/net-mgmt/net-snmp-devel/files/patch-snmpTCPIPv6Domain.c
deleted file mode 100644
index 570f9bb9347f..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-snmpTCPIPv6Domain.c
+++ /dev/null
@@ -1,35 +0,0 @@
-Index: snmplib/snmpTCPIPv6Domain.c
-diff -u -p snmplib/snmpTCPIPv6Domain.c.orig snmplib/snmpTCPIPv6Domain.c
---- snmplib/snmpTCPIPv6Domain.c.orig Fri Sep 16 19:30:49 2005
-+++ snmplib/snmpTCPIPv6Domain.c Fri Jan 11 13:40:09 2008
-@@ -96,13 +96,24 @@ netsnmp_tcp6_fmtaddr(netsnmp_transport *
- if (to == NULL) {
- return strdup("TCP/IPv6: unknown");
- } else {
-- char addr[INET6_ADDRSTRLEN];
-- char tmp[INET6_ADDRSTRLEN + 8];
-+ char addr[NI_MAXHOST], tmp[NI_MAXHOST + NI_MAXSERV + 12];
-
-- sprintf(tmp, "TCP/IPv6: [%s]:%hd",
-- inet_ntop(AF_INET6, (void *) &(to->sin6_addr), addr,
-- INET6_ADDRSTRLEN), ntohs(to->sin6_port));
-- return strdup(tmp);
-+/*
-+ * NI_WITHSCOPEID will be obsoleted. But some implementations require
-+ * this flag to retrieve scoped name.
-+ * (2002-07-25: kuriyama@FreeBSD.org)
-+ */
-+#ifndef NI_WITHSCOPEID
-+#define NI_WITHSCOPEID 0
-+#endif
-+ if (getnameinfo((struct sockaddr *)to, sizeof(struct sockaddr_in6),
-+ addr, sizeof(addr), NULL, 0,
-+ NI_NUMERICHOST | NI_WITHSCOPEID)) {
-+ return strdup("UDP/IPv6: unknown");
-+ }
-+ snprintf(tmp, sizeof(tmp), "TCP/IPv6: [%s]:%hd", addr,
-+ ntohs(to->sin6_port));
-+ return strdup(tmp);
- }
- }
-
diff --git a/net-mgmt/net-snmp-devel/files/patch-snmpUCDIPv6Domain.c b/net-mgmt/net-snmp-devel/files/patch-snmpUCDIPv6Domain.c
deleted file mode 100644
index ad98e534bdf2..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-snmpUCDIPv6Domain.c
+++ /dev/null
@@ -1,33 +0,0 @@
---- snmplib/snmpUDPIPv6Domain.c.orig 2007-06-11 07:22:55.000000000 +0900
-+++ snmplib/snmpUDPIPv6Domain.c 2008-03-26 07:47:55.942743517 +0900
-@@ -109,13 +109,24 @@
- if (to == NULL) {
- return strdup("UDP/IPv6: unknown");
- } else {
-- char addr[INET6_ADDRSTRLEN];
-- char tmp[INET6_ADDRSTRLEN + 8];
-+ char addr[NI_MAXHOST], tmp[NI_MAXHOST + NI_MAXSERV + 12];
-
-- sprintf(tmp, "UDP/IPv6: [%s]:%hu",
-- inet_ntop(AF_INET6, (void *) &(to->sin6_addr), addr,
-- INET6_ADDRSTRLEN), ntohs(to->sin6_port));
-- return strdup(tmp);
-+/*
-+ * NI_WITHSCOPEID will be obsoleted. But some implementations require
-+ * this flag to retrieve scoped name.
-+ * (2002-07-25: kuriyama@FreeBSD.org)
-+ */
-+#ifndef NI_WITHSCOPEID
-+#define NI_WITHSCOPEID 0
-+#endif
-+ if (getnameinfo((struct sockaddr *)to, sizeof(struct sockaddr_in6),
-+ addr, sizeof(addr), NULL, 0,
-+ NI_NUMERICHOST | NI_WITHSCOPEID)) {
-+ return strdup("UDP/IPv6: unknown");
-+ }
-+ snprintf(tmp, sizeof(tmp), "UDP/IPv6: [%s]:%hu", addr,
-+ ntohs(to->sin6_port));
-+ return strdup(tmp);
- }
- }
-
diff --git a/net-mgmt/net-snmp-devel/files/patch-snmp_agent.c b/net-mgmt/net-snmp-devel/files/patch-snmp_agent.c
deleted file mode 100644
index 6428559eb68b..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-snmp_agent.c
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: agent/snmp_agent.c
-diff -u -p agent/snmp_agent.c.orig agent/snmp_agent.c
---- agent/snmp_agent.c.orig Thu Aug 16 22:31:40 2007
-+++ agent/snmp_agent.c Fri Jan 11 13:06:27 2008
-@@ -819,7 +819,7 @@ netsnmp_agent_check_packet(netsnmp_sessi
- }
- #ifdef USE_LIBWRAP
- /* Catch udp,udp6,tcp,tcp6 transports using "[" */
-- tcpudpaddr = strstr(addr_string, "[");
-+ tcpudpaddr = strrchr(addr_string, '[');
- if ( tcpudpaddr != 0 ) {
- char sbuf[64];
- char *xp;
diff --git a/net-mgmt/net-snmp-devel/files/patch-snmp_auth.c b/net-mgmt/net-snmp-devel/files/patch-snmp_auth.c
deleted file mode 100644
index be52a5e4fd36..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-snmp_auth.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- snmplib/snmp_auth.c.orig Tue Jan 25 10:08:14 2005
-+++ snmplib/snmp_auth.c Tue Jan 25 10:08:34 2005
-@@ -63,6 +63,9 @@
- #include <arpa/inet.h>
- #endif
-
-+#if HAVE_UNISTD_H
-+#include <unistd.h>
-+#endif
- #if HAVE_DMALLOC_H
- #include <dmalloc.h>
- #endif
diff --git a/net-mgmt/net-snmp-devel/files/patch-snmp_debug.c b/net-mgmt/net-snmp-devel/files/patch-snmp_debug.c
deleted file mode 100644
index 6b24b5354b77..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-snmp_debug.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- snmplib/snmp_debug.c.orig Tue Jan 25 10:10:49 2005
-+++ snmplib/snmp_debug.c Tue Jan 25 10:11:06 2005
-@@ -22,6 +22,9 @@
- #include <winsock.h>
- #endif
-
-+#if HAVE_UNISTD_H
-+#include <unistd.h>
-+#endif
- #if HAVE_DMALLOC_H
- #include <dmalloc.h>
- #endif
diff --git a/net-mgmt/net-snmp-devel/files/patch-snmp_logging.c b/net-mgmt/net-snmp-devel/files/patch-snmp_logging.c
deleted file mode 100644
index f66b33d0dd6e..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-snmp_logging.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- snmplib/snmp_logging.c.orig Tue Jan 25 10:14:41 2005
-+++ snmplib/snmp_logging.c Tue Jan 25 10:15:05 2005
-@@ -65,6 +65,9 @@
- #include <varargs.h>
- #endif
-
-+#if HAVE_UNISTD_H
-+#include <unistd.h>
-+#endif
- #if HAVE_DMALLOC_H
- #include <dmalloc.h>
- #endif
diff --git a/net-mgmt/net-snmp-devel/files/patch-snmp_transport.c b/net-mgmt/net-snmp-devel/files/patch-snmp_transport.c
deleted file mode 100644
index e1ae87834fe9..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-snmp_transport.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- snmplib/snmp_transport.c.orig Tue Jan 25 10:21:33 2005
-+++ snmplib/snmp_transport.c Tue Jan 25 10:21:52 2005
-@@ -12,6 +12,9 @@
- #include <stdlib.h>
- #endif
-
-+#if HAVE_UNISTD_H
-+#include <unistd.h>
-+#endif
- #if HAVE_DMALLOC_H
- #include <dmalloc.h>
- #endif
diff --git a/net-mgmt/net-snmp-devel/files/patch-snmpusm.c b/net-mgmt/net-snmp-devel/files/patch-snmpusm.c
deleted file mode 100644
index 4eae56c1a0f0..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-snmpusm.c
+++ /dev/null
@@ -1,21 +0,0 @@
---- snmplib/snmpusm.c.orig Thu Sep 16 07:57:47 2004
-+++ snmplib/snmpusm.c Tue Jan 25 10:23:02 2005
-@@ -54,6 +54,9 @@
- #include <netinet/in.h>
- #endif
-
-+#if HAVE_UNISTD_H
-+#include <unistd.h>
-+#endif
- #if HAVE_DMALLOC_H
- #include <dmalloc.h>
- #endif
-@@ -89,6 +92,8 @@
- oid usmAESPrivProtocol[10] = { 1, 3, 6, 1, 6, 3, 10, 1, 2, 4 };
- /* backwards compat */
- oid *usmAES128PrivProtocol = usmAESPrivProtocol;
-+oid *usmAES192PrivProtocol = usmAESPrivProtocol;
-+oid *usmAES256PrivProtocol = usmAESPrivProtocol;
-
- static u_int dummy_etime, dummy_eboot; /* For ISENGINEKNOWN(). */
-
diff --git a/net-mgmt/net-snmp-devel/files/patch-tcpTable.c b/net-mgmt/net-snmp-devel/files/patch-tcpTable.c
deleted file mode 100644
index d96d0976189b..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-tcpTable.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- agent/mibgroup/mibII/tcpTable.c.orig Wed Jun 9 05:53:17 2004
-+++ agent/mibgroup/mibII/tcpTable.c Thu Jun 24 23:21:32 2004
-@@ -275,6 +277,9 @@
-
- int
- TCP_Count_Connections( void ) {
-+#if (defined(CAN_USE_SYSCTL) && defined(TCPCTL_PCBLIST))
-+ tcpTable_load(NULL, NULL);
-+#endif
- return tcp_estab;
- }
-
diff --git a/net-mgmt/net-snmp-devel/files/patch-tools.c b/net-mgmt/net-snmp-devel/files/patch-tools.c
deleted file mode 100644
index f24a401ec9e6..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-tools.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- snmplib/tools.c.orig Tue Jan 25 10:13:50 2005
-+++ snmplib/tools.c Tue Jan 25 10:14:06 2005
-@@ -44,6 +44,9 @@
- #include <arpa/inet.h>
- #endif
-
-+#if HAVE_UNISTD_H
-+#include <unistd.h>
-+#endif
- #if HAVE_DMALLOC_H
- #include <dmalloc.h>
- #endif
diff --git a/net-mgmt/net-snmp-devel/files/patch-transform_oids.h b/net-mgmt/net-snmp-devel/files/patch-transform_oids.h
deleted file mode 100644
index 674d4c1acb22..000000000000
--- a/net-mgmt/net-snmp-devel/files/patch-transform_oids.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- include/net-snmp/library/transform_oids.h.orig 2006-10-28 05:19:44.000000000 +0900
-+++ include/net-snmp/library/transform_oids.h 2008-03-26 07:50:45.393507729 +0900
-@@ -23,6 +23,8 @@
- /* XXX: OIDs not defined yet */
- NETSNMP_IMPORT oid usmAESPrivProtocol[10]; /* == { 1,3,6,1,6,3,10,1,2,4 }; */
- NETSNMP_IMPORT oid *usmAES128PrivProtocol; /* backwards compat */
-+NETSNMP_IMPORT oid *usmAES192PrivProtocol; /* backwards compat */
-+NETSNMP_IMPORT oid *usmAES256PrivProtocol; /* backwards compat */
-
- #define USM_AUTH_PROTO_NOAUTH_LEN 10
- #define USM_AUTH_PROTO_MD5_LEN 10
diff --git a/net-mgmt/net-snmp-devel/files/snmpd.sh.in b/net-mgmt/net-snmp-devel/files/snmpd.sh.in
deleted file mode 100644
index 0af14f41a7b0..000000000000
--- a/net-mgmt/net-snmp-devel/files/snmpd.sh.in
+++ /dev/null
@@ -1,80 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD: /tmp/pcvs/ports/net-mgmt/net-snmp-devel/files/Attic/snmpd.sh.in,v 1.7 2007-10-27 07:20:34 kuriyama Exp $
-#
-# PROVIDE: snmpd
-# REQUIRE: DAEMON
-#
-# Add the following line to /etc/rc.conf to enable snmpd:
-#
-# snmpd_enable="YES"
-#
-
-snmpd_enable=${snmpd_enable-"NO"}
-snmpd_flags=${snmpd_flags-""}
-snmpd_pidfile=${snmpd_pidfile-"/var/run/snmpd.pid"}
-snmpd_conffile=${snmpd_conffile-""}
-snmpd_flush_cache=${snmpd_flush_cache-"NO"}
-
-. %%RC_SUBR%%
-
-load_rc_config net_snmpd
-
-if [ ! -z "$net_snmpd_enable" ]; then
- echo "Warning: \$net_snmpd_enable is obsoleted."
- echo " Use \$snmpd_enable instead."
- snmpd_enable="$net_snmpd_enable"
- [ ! -z "$net_snmpd_flags" ] && snmpd_flags="$net_snmpd_flags"
-fi
-
-name=snmpd
-rcvar=`set_rcvar`
-
-command=%%PREFIX%%/sbin/${name}
-pidfile=${snmpd_pidfile}
-start_precmd=snmpd_precmd
-
-load_rc_config ${name}
-
-snmpd_precmd () {
- if checkyesno snmpd_flush_cache; then
- rm -vf /var/net-snmp/.snmp-exec-cache
- fi
-}
-
-case "${snmpd_flags}" in
-*-p\ *)
- echo "Warning: \$snmpd_flags includes -p option." \
- "Please use \$snmpd_pidfile instead."
- ;;
-*)
- snmpd_flags="-p ${snmpd_pidfile} ${snmpd_flags}"
- ;;
-esac
-
-for conffile in ${snmpd_conffile}; do
- if [ ! -z ${conffile} -a -f ${conffile} ]; then
- if [ -z ${snmpd_conffile_set} ]; then
- snmpd_conffile_set="${conffile}"
- else
- snmpd_conffile_set="${snmpd_conffile_set},${conffile}"
- fi
- else
- echo "snmpd configuration file $conffile not set or not found."
- exit 1
- fi
-done
-
-case "${snmpd_flags}" in
-*-c\ *)
- echo "Warning: \$snmpd_flags includes -c option." \
- "Please use \$snmpd_conffile instead."
- ;;
-*)
- if [ ! -z "${snmpd_conffile_set}" ]; then
- snmpd_flags="-c ${snmpd_conffile_set} ${snmpd_flags}"
- fi
- ;;
-esac
-
-run_rc_command "$1"
diff --git a/net-mgmt/net-snmp-devel/files/snmptrapd.sh.in b/net-mgmt/net-snmp-devel/files/snmptrapd.sh.in
deleted file mode 100644
index 33c3b2a44551..000000000000
--- a/net-mgmt/net-snmp-devel/files/snmptrapd.sh.in
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD: /tmp/pcvs/ports/net-mgmt/net-snmp-devel/files/Attic/snmptrapd.sh.in,v 1.1 2006-05-08 05:00:27 clsung Exp $
-#
-# PROVIDE: snmptrapd
-# REQUIRE: DAEMON
-#
-# Add the following line to /etc/rc.conf to enable snmptrapd:
-#
-# snmptrapd_enable="YES"
-#
-
-snmptrapd_enable=${snmptrapd_enable-"NO"}
-snmptrapd_flags=${snmptrapd_flags-"-p /var/run/snmptrapd.pid"}
-
-. %%RC_SUBR%%
-
-load_rc_config net_snmptrapd
-
-if [ ! -z "$net_snmptrapd_enable" ]; then
- echo "Warning: \$net_snmptrapd_enable is obsoleted."
- echo " Use \$snmptrapd_enable instead."
- snmptrapd_enable="$net_snmptrapd_enable"
- [ ! -z "$net_snmptrapd_flags" ] && snmptrapd_flags="$net_snmptrapd_flags"
-fi
-
-name=snmptrapd
-rcvar=`set_rcvar`
-
-command=%%PREFIX%%/sbin/${name}
-pidfile=/var/run/${name}.pid
-
-load_rc_config ${name}
-run_rc_command "$1"
diff --git a/net-mgmt/net-snmp-devel/files/test.t b/net-mgmt/net-snmp-devel/files/test.t
deleted file mode 100644
index cca9d9ed4191..000000000000
--- a/net-mgmt/net-snmp-devel/files/test.t
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/usr/bin/perl -w
-#
-# $FreeBSD$
-
-use strict;
-use Test::More tests => 1;
-
-my $cmd = 'snmpwalk -c public -v 1 localhost';
-
-# ports/86572
-my $output = `$cmd hrSWRunType`;
-like($output, qr/operatingSystem/, 'hrSWRunType');
diff --git a/net-mgmt/net-snmp-devel/pkg-descr b/net-mgmt/net-snmp-devel/pkg-descr
deleted file mode 100644
index d1fc04717b8e..000000000000
--- a/net-mgmt/net-snmp-devel/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-This is Net-SNMP (previously known as "ucd-snmp").
-
-Various tools relating to the Simple Network Management Protocol including:
-
- An extensible agent
- An SNMP library
- tools to request or set information from SNMP agents
- tools to generate and handle SNMP traps
- a version of the unix 'netstat' command using SNMP
- a graphical Perl/Tk/SNMP based mib browser
-
-WWW: http://net-snmp.sourceforge.net/
diff --git a/net-mgmt/net-snmp-devel/pkg-message b/net-mgmt/net-snmp-devel/pkg-message
deleted file mode 100644
index 203b8a6b6ed6..000000000000
--- a/net-mgmt/net-snmp-devel/pkg-message
+++ /dev/null
@@ -1,27 +0,0 @@
-**** This port installs snmp daemon, header files and libraries but don't
- invokes snmpd by default.
- If you want to invoke snmpd and/or snmptrapd at startup, put these
- lines into /etc/rc.conf.
-
- snmpd_enable="YES"
- snmpd_flags="-a"
- snmpd_conffile="/usr/local/share/snmpd.conf /etc/snmpd.conf"
- snmptrapd_enable="YES"
- snmptrapd_flags="-a -p /var/run/snmptrapd.pid"
-
-**** You may specify the following make variables:
-
- NET_SNMP_SYS_CONTACT="kuriyama@FreeBSD.org"
- NET_SNMP_SYS_LOCATION="Tokyo, Japan"
- DEFAULT_SNMP_VERSION=3
- NET_SNMP_MIB_MODULES="host smux mibII/mta_sendmail ucd-snmp/diskio"
- NET_SNMP_LOGFILE=/var/log/snmpd.log
- NET_SNMP_PERSISTENTDIR=/var/net-snmp
-
- to define default values (or overwriting defaults). At least
- setting first two variables, you will not be prompted during
- configuration process. You may also set
-
- BATCH="yes"
-
- to avoid interactive configuration.
diff --git a/net-mgmt/net-snmp-devel/pkg-plist b/net-mgmt/net-snmp-devel/pkg-plist
deleted file mode 100644
index 5e4c2c135409..000000000000
--- a/net-mgmt/net-snmp-devel/pkg-plist
+++ /dev/null
@@ -1,444 +0,0 @@
-bin/encode_keychange
-bin/fixproc
-bin/ipf-mod.pl
-bin/mib2c
-bin/mib2c-update
-bin/net-snmp-config
-bin/snmpbulkget
-bin/snmpbulkwalk
-bin/snmpcheck
-bin/snmpconf
-bin/snmpdelta
-bin/snmpdf
-bin/snmpget
-bin/snmpgetnext
-bin/snmpinform
-bin/snmpnetstat
-bin/snmpset
-bin/snmpstatus
-bin/snmptable
-bin/snmptest
-bin/snmptranslate
-bin/snmptrap
-bin/snmpusm
-bin/snmpvacm
-bin/snmpwalk
-%%WITH_TKMIB%%bin/tkmib
-bin/traptoemail
-@exec mkdir %D/etc/snmp 2>/dev/null || true
-include/net-snmp/agent/agent_callbacks.h
-include/net-snmp/agent/agent_handler.h
-include/net-snmp/agent/agent_index.h
-include/net-snmp/agent/agent_module_config.h
-include/net-snmp/agent/agent_read_config.h
-include/net-snmp/agent/agent_registry.h
-include/net-snmp/agent/agent_trap.h
-include/net-snmp/agent/all_helpers.h
-include/net-snmp/agent/auto_nlist.h
-include/net-snmp/agent/baby_steps.h
-include/net-snmp/agent/bulk_to_next.h
-include/net-snmp/agent/cache_handler.h
-include/net-snmp/agent/debug_handler.h
-include/net-snmp/agent/ds_agent.h
-include/net-snmp/agent/instance.h
-include/net-snmp/agent/mfd.h
-include/net-snmp/agent/mib_module_config.h
-include/net-snmp/agent/mib_module_includes.h
-include/net-snmp/agent/mib_modules.h
-include/net-snmp/agent/mode_end_call.h
-include/net-snmp/agent/multiplexer.h
-include/net-snmp/agent/net-snmp-agent-includes.h
-include/net-snmp/agent/null.h
-include/net-snmp/agent/old_api.h
-include/net-snmp/agent/read_only.h
-include/net-snmp/agent/row_merge.h
-include/net-snmp/agent/scalar.h
-include/net-snmp/agent/scalar_group.h
-include/net-snmp/agent/serialize.h
-include/net-snmp/agent/set_helper.h
-include/net-snmp/agent/snmp_agent.h
-include/net-snmp/agent/snmp_vars.h
-include/net-snmp/agent/stash_cache.h
-include/net-snmp/agent/stash_to_next.h
-include/net-snmp/agent/table.h
-include/net-snmp/agent/table_array.h
-include/net-snmp/agent/table_container.h
-include/net-snmp/agent/table_data.h
-include/net-snmp/agent/table_dataset.h
-include/net-snmp/agent/table_iterator.h
-include/net-snmp/agent/table_tdata.h
-include/net-snmp/agent/util_funcs.h
-include/net-snmp/agent/var_struct.h
-include/net-snmp/agent/watcher.h
-include/net-snmp/config_api.h
-include/net-snmp/definitions.h
-include/net-snmp/library/README
-include/net-snmp/library/asn1.h
-include/net-snmp/library/callback.h
-include/net-snmp/library/check_varbind.h
-include/net-snmp/library/cmu_compat.h
-include/net-snmp/library/container.h
-include/net-snmp/library/container_binary_array.h
-include/net-snmp/library/container_iterator.h
-include/net-snmp/library/container_list_ssll.h
-include/net-snmp/library/container_null.h
-include/net-snmp/library/data_list.h
-include/net-snmp/library/default_store.h
-include/net-snmp/library/factory.h
-include/net-snmp/library/fd_event_manager.h
-include/net-snmp/library/file_utils.h
-include/net-snmp/library/getopt.h
-include/net-snmp/library/int64.h
-include/net-snmp/library/keytools.h
-include/net-snmp/library/lcd_time.h
-include/net-snmp/library/md5.h
-include/net-snmp/library/mib.h
-include/net-snmp/library/mt_support.h
-include/net-snmp/library/oid_stash.h
-include/net-snmp/library/parse.h
-include/net-snmp/library/read_config.h
-include/net-snmp/library/scapi.h
-include/net-snmp/library/snmp-tc.h
-include/net-snmp/library/snmp.h
-include/net-snmp/library/snmpCallbackDomain.h
-include/net-snmp/library/snmpTCPDomain.h
-%%WITH_IPV6%%include/net-snmp/library/snmpTCPIPv6Domain.h
-include/net-snmp/library/snmpUDPDomain.h
-%%WITH_IPV6%%include/net-snmp/library/snmpUDPIPv6Domain.h
-include/net-snmp/library/snmpUnixDomain.h
-include/net-snmp/library/snmp_alarm.h
-include/net-snmp/library/snmp_api.h
-include/net-snmp/library/snmp_assert.h
-include/net-snmp/library/snmp_client.h
-include/net-snmp/library/snmp_debug.h
-include/net-snmp/library/snmp_enum.h
-include/net-snmp/library/snmp_impl.h
-include/net-snmp/library/snmp_logging.h
-include/net-snmp/library/snmp_parse_args.h
-include/net-snmp/library/snmp_secmod.h
-include/net-snmp/library/snmp_service.h
-include/net-snmp/library/snmp_transport.h
-include/net-snmp/library/snmpusm.h
-include/net-snmp/library/snmpv3-security-includes.h
-include/net-snmp/library/snmpv3.h
-include/net-snmp/library/system.h
-include/net-snmp/library/text_utils.h
-include/net-snmp/library/tools.h
-include/net-snmp/library/transform_oids.h
-include/net-snmp/library/ucd_compat.h
-include/net-snmp/library/vacm.h
-include/net-snmp/library/winpipe.h
-include/net-snmp/library/winservice.h
-include/net-snmp/machine/generic.h
-include/net-snmp/mib_api.h
-include/net-snmp/net-snmp-config.h
-include/net-snmp/net-snmp-includes.h
-include/net-snmp/output_api.h
-include/net-snmp/pdu_api.h
-include/net-snmp/session_api.h
-include/net-snmp/snmpv3_api.h
-include/net-snmp/system/aix.h
-include/net-snmp/system/bsd.h
-include/net-snmp/system/bsdi.h
-include/net-snmp/system/bsdi3.h
-include/net-snmp/system/bsdi4.h
-include/net-snmp/system/cygwin.h
-include/net-snmp/system/darwin.h
-include/net-snmp/system/darwin7.h
-include/net-snmp/system/darwin8.h
-include/net-snmp/system/darwin9.h
-include/net-snmp/system/dragonfly.h
-include/net-snmp/system/dynix.h
-include/net-snmp/system/freebsd.h
-include/net-snmp/system/freebsd2.h
-include/net-snmp/system/freebsd3.h
-include/net-snmp/system/freebsd4.h
-include/net-snmp/system/freebsd5.h
-include/net-snmp/system/freebsd6.h
-include/net-snmp/system/freebsd7.h
-include/net-snmp/system/freebsd8.h
-include/net-snmp/system/generic.h
-include/net-snmp/system/hpux.h
-include/net-snmp/system/irix.h
-include/net-snmp/system/linux.h
-include/net-snmp/system/mingw32.h
-include/net-snmp/system/mips.h
-include/net-snmp/system/netbsd.h
-include/net-snmp/system/openbsd.h
-include/net-snmp/system/osf5.h
-include/net-snmp/system/solaris.h
-include/net-snmp/system/solaris2.3.h
-include/net-snmp/system/solaris2.4.h
-include/net-snmp/system/solaris2.5.h
-include/net-snmp/system/solaris2.6.h
-include/net-snmp/system/sunos.h
-include/net-snmp/system/svr5.h
-include/net-snmp/system/sysv.h
-include/net-snmp/system/ultrix4.h
-include/net-snmp/types.h
-include/net-snmp/utilities.h
-include/net-snmp/varbind_api.h
-include/net-snmp/version.h
-lib/libnetsnmp.a
-lib/libnetsnmp.la
-lib/libnetsnmp.so.%%SHLIB_VERSION%%
-@exec ln -fs libnetsnmp.so.%%SHLIB_VERSION%% %B/libnetsnmp.so
-@unexec rm -f %B/libnetsnmp.so 2> /dev/null || true
-lib/libnetsnmpagent.a
-lib/libnetsnmpagent.la
-lib/libnetsnmpagent.so.%%SHLIB_VERSION%%
-@exec ln -fs libnetsnmpagent.so.%%SHLIB_VERSION%% %B/libnetsnmpagent.so
-@unexec rm -f %B/libnetsnmpagent.so 2> /dev/null || true
-lib/libnetsnmphelpers.a
-lib/libnetsnmphelpers.la
-lib/libnetsnmphelpers.so.%%SHLIB_VERSION%%
-@exec ln -fs libnetsnmphelpers.so.%%SHLIB_VERSION%% %B/libnetsnmphelpers.so
-@unexec rm -f %B/libnetsnmphelpers.so 2> /dev/null || true
-lib/libnetsnmpmibs.a
-lib/libnetsnmpmibs.la
-lib/libnetsnmpmibs.so.%%SHLIB_VERSION%%
-@exec ln -fs libnetsnmpmibs.so.%%SHLIB_VERSION%% %B/libnetsnmpmibs.so
-@unexec rm -f %B/libnetsnmpmibs.so 2> /dev/null || true
-lib/libnetsnmptrapd.a
-lib/libnetsnmptrapd.la
-lib/libnetsnmptrapd.so.%%SHLIB_VERSION%%
-@exec ln -fs libnetsnmptrapd.so.%%SHLIB_VERSION%% %B/libnetsnmptrapd.so
-@unexec rm -f %B/libnetsnmptrapd.so 2> /dev/null || true
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/Bundle/Makefile.subs.pl
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/NetSNMP/ASN.pm
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/NetSNMP/OID.pm
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/NetSNMP/TrapReceiver.pm
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/NetSNMP/agent.pm
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/NetSNMP/agent/Support.pm
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/NetSNMP/agent/default_store.pm
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/NetSNMP/agent/netsnmp_request_infoPtr.pm
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/NetSNMP/default_store.pm
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/SNMP.pm
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Bundle/NetSNMP/.packlist
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/ASN/ASN.bs
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/ASN/ASN.so
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/ASN/autosplit.ix
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/OID/OID.bs
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/OID/OID.so
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/OID/autosplit.ix
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/TrapReceiver/TrapReceiver.bs
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/TrapReceiver/TrapReceiver.so
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/TrapReceiver/autosplit.ix
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/agent/agent.bs
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/agent/agent.so
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/agent/autosplit.ix
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/agent/default_store/autosplit.ix
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/agent/default_store/default_store.bs
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/agent/default_store/default_store.so
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/default_store/autosplit.ix
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/default_store/default_store.bs
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/default_store/default_store.so
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SNMP/SNMP.bs
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SNMP/SNMP.so
-%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/SNMP/autosplit.ix
-sbin/snmpd
-sbin/snmptrapd
-%%PORTDOCS%%%%DOCSDIR%%/AGENT.txt
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/README.agentx
-%%PORTDOCS%%%%DOCSDIR%%/README.krb5
-%%PORTDOCS%%%%DOCSDIR%%/README.snmpv3
-%%PORTDOCS%%%%DOCSDIR%%/README.thread
-%%PORTDOCS%%%%DOCSDIR%%/README.smux
-%%DATADIR%%/snmpd.conf.example
-%%DATADIR%%/snmp_perl_trapd.pl
-%%DATADIR%%/mib2c.access_functions.conf
-%%DATADIR%%/mib2c.array-user.conf
-%%DATADIR%%/mib2c.check_values.conf
-%%DATADIR%%/mib2c.check_values_local.conf
-%%DATADIR%%/mib2c.column_defines.conf
-%%DATADIR%%/mib2c.column_enums.conf
-%%DATADIR%%/mib2c.column_storage.conf
-%%DATADIR%%/mib2c.conf
-%%DATADIR%%/mib2c.container.conf
-%%DATADIR%%/mib2c.create-dataset.conf
-%%DATADIR%%/mib2c.genhtml.conf
-%%DATADIR%%/mib2c.int_watch.conf
-%%DATADIR%%/mib2c.iterate.conf
-%%DATADIR%%/mib2c.iterate_access.conf
-%%DATADIR%%/mib2c.mfd.conf
-%%DATADIR%%/mib2c.notify.conf
-%%DATADIR%%/mib2c.old-api.conf
-%%DATADIR%%/mib2c.scalar.conf
-%%DATADIR%%/mib2c.table_data.conf
-%%DATADIR%%/mib2c-data/default-mfd-top.m2c
-%%DATADIR%%/mib2c-data/details-enums.m2i
-%%DATADIR%%/mib2c-data/details-node.m2i
-%%DATADIR%%/mib2c-data/details-table.m2i
-%%DATADIR%%/mib2c-data/generic-ctx-copy.m2i
-%%DATADIR%%/mib2c-data/generic-ctx-get.m2i
-%%DATADIR%%/mib2c-data/generic-ctx-set.m2i
-%%DATADIR%%/mib2c-data/generic-data-allocate.m2i
-%%DATADIR%%/mib2c-data/generic-data-context.m2i
-%%DATADIR%%/mib2c-data/generic-get-char.m2i
-%%DATADIR%%/mib2c-data/generic-get-decl-bot.m2i
-%%DATADIR%%/mib2c-data/generic-get-decl.m2i
-%%DATADIR%%/mib2c-data/generic-get-long.m2i
-%%DATADIR%%/mib2c-data/generic-get-oid.m2i
-%%DATADIR%%/mib2c-data/generic-header-bottom.m2i
-%%DATADIR%%/mib2c-data/generic-header-top.m2i
-%%DATADIR%%/mib2c-data/generic-source-includes.m2i
-%%DATADIR%%/mib2c-data/generic-table-constants.m2c
-%%DATADIR%%/mib2c-data/generic-table-enums.m2c
-%%DATADIR%%/mib2c-data/generic-table-indexes-from-oid.m2i
-%%DATADIR%%/mib2c-data/generic-table-indexes-set.m2i
-%%DATADIR%%/mib2c-data/generic-table-indexes-to-oid.m2i
-%%DATADIR%%/mib2c-data/generic-table-indexes-varbind-setup.m2i
-%%DATADIR%%/mib2c-data/generic-table-indexes.m2i
-%%DATADIR%%/mib2c-data/generic-table-oids.m2c
-%%DATADIR%%/mib2c-data/generic-value-map-func.m2i
-%%DATADIR%%/mib2c-data/generic-value-map-reverse.m2i
-%%DATADIR%%/mib2c-data/generic-value-map.m2i
-%%DATADIR%%/mib2c-data/m2c-internal-warning.m2i
-%%DATADIR%%/mib2c-data/m2c_setup_enum.m2i
-%%DATADIR%%/mib2c-data/m2c_setup_node.m2i
-%%DATADIR%%/mib2c-data/m2c_setup_table.m2i
-%%DATADIR%%/mib2c-data/m2c_table_save_defaults.m2i
-%%DATADIR%%/mib2c-data/mfd-access-container-cached-defines.m2i
-%%DATADIR%%/mib2c-data/mfd-access-unsorted-external-defines.m2i
-%%DATADIR%%/mib2c-data/mfd-data-access.m2c
-%%DATADIR%%/mib2c-data/mfd-data-get.m2c
-%%DATADIR%%/mib2c-data/mfd-data-set.m2c
-%%DATADIR%%/mib2c-data/mfd-doxygen.m2c
-%%DATADIR%%/mib2c-data/mfd-interactive-setup.m2c
-%%DATADIR%%/mib2c-data/mfd-interface.m2c
-%%DATADIR%%/mib2c-data/mfd-makefile.m2m
-%%DATADIR%%/mib2c-data/mfd-persistence.m2i
-%%DATADIR%%/mib2c-data/mfd-readme.m2c
-%%DATADIR%%/mib2c-data/mfd-top.m2c
-%%DATADIR%%/mib2c-data/node-get.m2i
-%%DATADIR%%/mib2c-data/node-set.m2i
-%%DATADIR%%/mib2c-data/node-storage.m2i
-%%DATADIR%%/mib2c-data/node-validate.m2i
-%%DATADIR%%/mib2c-data/node-varbind-validate.m2i
-%%DATADIR%%/mib2c-data/parent-dependencies.m2i
-%%DATADIR%%/mib2c-data/parent-set.m2i
-%%DATADIR%%/mib2c-data/subagent.m2c
-%%DATADIR%%/mib2c-data/syntax-COUNTER64-get.m2i
-%%DATADIR%%/mib2c-data/syntax-DateAndTime-get.m2d
-%%DATADIR%%/mib2c-data/syntax-DateAndTime-get.m2i
-%%DATADIR%%/mib2c-data/syntax-DateAndTime-readme.m2i
-%%DATADIR%%/mib2c-data/syntax-InetAddress-get.m2i
-%%DATADIR%%/mib2c-data/syntax-InetAddress-set.m2i
-%%DATADIR%%/mib2c-data/syntax-InetAddressType-get.m2i
-%%DATADIR%%/mib2c-data/syntax-InetAddressType-set.m2i
-%%DATADIR%%/mib2c-data/syntax-RowStatus-dependencies.m2i
-%%DATADIR%%/mib2c-data/syntax-RowStatus-get.m2i
-%%DATADIR%%/mib2c-data/syntax-RowStatus-varbind-validate.m2i
-%%DATADIR%%/mib2c-data/syntax-StorageType-dependencies.m2i
-%%DATADIR%%/mib2c-data/syntax-TestAndIncr-get.m2i
-%%DATADIR%%/mibs/AGENTX-MIB.txt
-%%WITH_EVENT-MIB%%%%DATADIR%%/mibs/DISMAN-EVENT-MIB.txt
-%%DATADIR%%/mibs/DISMAN-SCHEDULE-MIB.txt
-%%DATADIR%%/mibs/DISMAN-SCRIPT-MIB.txt
-%%DATADIR%%/mibs/EtherLike-MIB.txt
-%%DATADIR%%/mibs/HCNUM-TC.txt
-%%DATADIR%%/mibs/HOST-RESOURCES-MIB.txt
-%%DATADIR%%/mibs/HOST-RESOURCES-TYPES.txt
-%%DATADIR%%/mibs/IANA-ADDRESS-FAMILY-NUMBERS-MIB.txt
-%%DATADIR%%/mibs/IANA-LANGUAGE-MIB.txt
-%%DATADIR%%/mibs/IANA-RTPROTO-MIB.txt
-%%DATADIR%%/mibs/IANAifType-MIB.txt
-%%DATADIR%%/mibs/IF-INVERTED-STACK-MIB.txt
-%%DATADIR%%/mibs/IF-MIB.txt
-%%DATADIR%%/mibs/INET-ADDRESS-MIB.txt
-%%DATADIR%%/mibs/IP-FORWARD-MIB.txt
-%%DATADIR%%/mibs/IP-MIB.txt
-%%DATADIR%%/mibs/IPV6-ICMP-MIB.txt
-%%DATADIR%%/mibs/IPV6-MIB.txt
-%%DATADIR%%/mibs/IPV6-TC.txt
-%%DATADIR%%/mibs/IPV6-TCP-MIB.txt
-%%DATADIR%%/mibs/IPV6-UDP-MIB.txt
-%%WITH_MTA_SENDMAIL%%%%DATADIR%%/mibs/MTA-MIB.txt
-%%DATADIR%%/mibs/NET-SNMP-AGENT-MIB.txt
-%%DATADIR%%/mibs/NET-SNMP-EXAMPLES-MIB.txt
-%%DATADIR%%/mibs/NET-SNMP-EXTEND-MIB.txt
-%%DATADIR%%/mibs/NET-SNMP-MIB.txt
-%%DATADIR%%/mibs/NET-SNMP-TC.txt
-%%DATADIR%%/mibs/NET-SNMP-VACM-MIB.txt
-%%WITH_MTA_SENDMAIL%%%%DATADIR%%/mibs/NETWORK-SERVICES-MIB.txt
-%%DATADIR%%/mibs/NOTIFICATION-LOG-MIB.txt
-%%DATADIR%%/mibs/RFC-1215.txt
-%%DATADIR%%/mibs/RFC1155-SMI.txt
-%%DATADIR%%/mibs/RFC1213-MIB.txt
-%%DATADIR%%/mibs/RMON-MIB.txt
-%%DATADIR%%/mibs/SMUX-MIB.txt
-%%DATADIR%%/mibs/SNMP-COMMUNITY-MIB.txt
-%%DATADIR%%/mibs/SNMP-FRAMEWORK-MIB.txt
-%%DATADIR%%/mibs/SNMP-MPD-MIB.txt
-%%DATADIR%%/mibs/SNMP-NOTIFICATION-MIB.txt
-%%DATADIR%%/mibs/SNMP-PROXY-MIB.txt
-%%DATADIR%%/mibs/SNMP-TARGET-MIB.txt
-%%DATADIR%%/mibs/SNMP-USER-BASED-SM-MIB.txt
-%%DATADIR%%/mibs/SNMP-USM-AES-MIB.txt
-%%DATADIR%%/mibs/SNMP-USM-DH-OBJECTS-MIB.txt
-%%DATADIR%%/mibs/SNMP-VIEW-BASED-ACM-MIB.txt
-%%DATADIR%%/mibs/SNMPv2-CONF.txt
-%%DATADIR%%/mibs/SNMPv2-MIB.txt
-%%DATADIR%%/mibs/SNMPv2-SMI.txt
-%%DATADIR%%/mibs/SNMPv2-TC.txt
-%%DATADIR%%/mibs/SNMPv2-TM.txt
-%%DATADIR%%/mibs/TCP-MIB.txt
-%%DATADIR%%/mibs/TRANSPORT-ADDRESS-MIB.txt
-%%DATADIR%%/mibs/UCD-DEMO-MIB.txt
-%%DATADIR%%/mibs/UCD-DISKIO-MIB.txt
-%%DATADIR%%/mibs/UCD-DLMOD-MIB.txt
-%%DATADIR%%/mibs/UCD-IPFWACC-MIB.txt
-%%DATADIR%%/mibs/UCD-SNMP-MIB.txt
-%%DATADIR%%/mibs/UDP-MIB.txt
-@unexec rm -f %D/%%DATADIR%%/mibs/.index 2>/dev/null || true
-%%WITH_PERL%%%%DATADIR%%/snmp_perl.pl
-%%DATADIR%%/snmpconf-data/snmp-data/authopts
-%%DATADIR%%/snmpconf-data/snmp-data/debugging
-%%DATADIR%%/snmpconf-data/snmp-data/mibs
-%%DATADIR%%/snmpconf-data/snmp-data/output
-%%DATADIR%%/snmpconf-data/snmp-data/snmpconf-config
-%%DATADIR%%/snmpconf-data/snmpd-data/acl
-%%DATADIR%%/snmpconf-data/snmpd-data/basic_setup
-%%DATADIR%%/snmpconf-data/snmpd-data/extending
-%%DATADIR%%/snmpconf-data/snmpd-data/monitor
-%%DATADIR%%/snmpconf-data/snmpd-data/operation
-%%DATADIR%%/snmpconf-data/snmpd-data/snmpconf-config
-%%DATADIR%%/snmpconf-data/snmpd-data/system
-%%DATADIR%%/snmpconf-data/snmpd-data/trapsinks
-%%DATADIR%%/snmpconf-data/snmptrapd-data/authentication
-%%DATADIR%%/snmpconf-data/snmptrapd-data/formatting
-%%DATADIR%%/snmpconf-data/snmptrapd-data/logging
-%%DATADIR%%/snmpconf-data/snmptrapd-data/runtime
-%%DATADIR%%/snmpconf-data/snmptrapd-data/snmpconf-config
-%%DATADIR%%/snmpconf-data/snmptrapd-data/traphandle
-@dirrm %%DATADIR%%/mib2c-data/
-@dirrm %%DATADIR%%/snmpconf-data/snmptrapd-data
-@dirrm %%DATADIR%%/snmpconf-data/snmpd-data
-@dirrm %%DATADIR%%/snmpconf-data/snmp-data
-@dirrm %%DATADIR%%/snmpconf-data
-@dirrmtry %%DATADIR%%/mibs
-@dirrmtry %%DATADIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SNMP
-%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/default_store
-%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/agent/default_store
-%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/agent
-%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/TrapReceiver
-%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/OID
-%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP/ASN
-%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/NetSNMP
-%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Bundle/NetSNMP
-%%WITH_PERL%%@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Bundle
-%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/NetSNMP/agent
-%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/NetSNMP
-%%WITH_PERL%%@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Bundle
-@dirrm include/net-snmp/system
-@dirrm include/net-snmp/machine
-@dirrm include/net-snmp/library
-@dirrm include/net-snmp/agent
-@dirrm include/net-snmp
-@dirrmtry etc/snmp
diff --git a/net-mgmt/xymon-client/Makefile b/net-mgmt/xymon-client/Makefile
deleted file mode 100644
index 1a071dbb82c0..000000000000
--- a/net-mgmt/xymon-client/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# New ports collection makefile for: hobbit-client
-# Date created: 24 Jan 2008
-# Whom: dirk.meyer@dinoex.sub.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= hobbit
-PORTVERSION= 4.2.0
-PORTREVISION= 2
-CATEGORIES= net-mgmt www
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= hobbitmon
-PKGNAMESUFFIX= -client${PKGNAMESUFFIX2}
-
-MAINTAINER= dinoex@FreeBSD.org
-COMMENT= System for monitoring servers and networks - Client
-
-# Options
-BBUSER?= hobbit
-BBHOSTIP?= 127.0.0.1
-
-USE_GMAKE= yes
-CONFIGURE_ENV= MAKE=gmake
-MAKE_ENV+= BBUSER="${BBUSER}"
-MAKE_ENV+= BBHOSTIP="${BBHOSTIP}"
-USE_RC_SUBR= hobbit-client.sh
-PLIST_SUB+= BBUSER="${BBUSER}"
-CONFIG_FILES= clientlaunch.cfg hobbitclient.cfg localclient.cfg
-
-# Configure script is interactive
-do-configure:
- ${CP} ${FILESDIR}/Makefile ${WRKSRC}/
-
-pre-install:
- if ! pw groupshow ${BBUSER}; then pw groupadd ${BBUSER} -g 280; fi
- if ! pw usershow ${BBUSER}; then pw useradd ${BBUSER} -g ${BBUSER} -u 280 \
- -h - -d ${NONEXISTENT} -s /usr/sbin/nologin -c "Hobbit Monitor"; fi
-
-post-install:
-.for i in ${CONFIG_FILES}
- ${CP} -np ${WWWDIR}/client/etc/${i}-dist \
- ${WWWDIR}/client/etc/${i}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/xymon-client/distinfo b/net-mgmt/xymon-client/distinfo
deleted file mode 100644
index ae7b9ebf2057..000000000000
--- a/net-mgmt/xymon-client/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (hobbit-4.2.0.tar.gz) = 120fd876b8494e249de0bf0366fcdd9a
-SHA256 (hobbit-4.2.0.tar.gz) = 0c2ab43668921316ec435e736a499853d047f0f88a87aa362ccbb8637d2c8d3e
-SIZE (hobbit-4.2.0.tar.gz) = 2341167
diff --git a/net-mgmt/xymon-client/files/Makefile b/net-mgmt/xymon-client/files/Makefile
deleted file mode 100644
index 94df6fed50fc..000000000000
--- a/net-mgmt/xymon-client/files/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# Toplevel Makefile for Hobbit
-# $FreeBSD$
-BUILDTOPDIR=`pwd`
-CLIENTONLY = yes
-LOCALCLIENT = no
-
-# configure settings for Hobbit
-#
-# Toplevel dir
-BBTOPDIR = ${PREFIX}/www/hobbit
-# Server home dir for etc/, www/
-BBHOME = ${PREFIX}/www/hobbit/client
-
-# hobbit settings follows
-#
-# Username running hobbit
-#BBUSER = nobody
-# Hobbit server IP-address
-#BBHOSTIP = 127.0.0.1
-# Large File Support settings
-LFSDEF = -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-
-include build/Makefile.FreeBSD
-
-
-#
-# Add local CFLAGS etc. settings here
-
-include build/Makefile.rules
-
diff --git a/net-mgmt/xymon-client/files/hobbit-client.sh.in b/net-mgmt/xymon-client/files/hobbit-client.sh.in
deleted file mode 100644
index 865eecc168cc..000000000000
--- a/net-mgmt/xymon-client/files/hobbit-client.sh.in
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: hobbit_client
-# REQUIRE: DAEMON
-
-. "%%RC_SUBR%%"
-
-name="hobbit_client"
-rcvar=`set_rcvar`
-
-load_rc_config "$name"
-: ${hobbit_client_enable:="NO"}
-: ${hobbit_client_flags:=""}
-
-command="%%PREFIX%%/www/hobbit/client/runclient.sh"
-start_cmd="%%PREFIX%%/www/hobbit/client/runclient.sh ${hobbit_client_flags} start"
-stop_cmd="%%PREFIX%%/www/hobbit/client/runclient.sh ${hobbit_client_flags} stop"
-status_cmd="%%PREFIX%%/www/hobbit/client/runclient.sh ${hobbit_client_flags} status"
-reload_cmd="%%PREFIX%%/www/hobbit/client/runclient.sh ${hobbit_client_flags} restart"
-pidfile="%%PREFIX%%/www/hobbit/client/logs/clientlaunch.`hostname`.pid"
-
-run_rc_command "$1"
-# eof
diff --git a/net-mgmt/xymon-client/files/patch-Makefile b/net-mgmt/xymon-client/files/patch-Makefile
deleted file mode 100644
index 77d6d6045367..000000000000
--- a/net-mgmt/xymon-client/files/patch-Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
---- client/Makefile.orig 2006-08-09 22:09:58.000000000 +0200
-+++ client/Makefile 2008-01-28 12:01:34.000000000 +0100
-@@ -63,12 +63,12 @@
- if test ! -d $(INSTALLROOT)$(BBHOME)/tmp ; then mkdir -p $(INSTALLROOT)$(BBHOME)/tmp ; fi
- if test ! -d $(INSTALLROOT)$(BBHOME)/logs; then mkdir -p $(INSTALLROOT)$(BBHOME)/logs; fi
- if test ! -d $(INSTALLROOT)$(BBHOME)/ext ; then mkdir -p $(INSTALLROOT)$(BBHOME)/ext ; fi
-- if test ! -f $(INSTALLROOT)$(BBHOME)/etc/localclient.cfg ; then cp localclient.cfg $(INSTALLROOT)$(BBHOME)/etc/ ; fi
-+ if test ! -f $(INSTALLROOT)$(BBHOME)/etc/localclient.cfg ; then cp localclient.cfg $(INSTALLROOT)$(BBHOME)/etc/localclient.cfg-dist ; fi
- cp -fp runclient.sh $(INSTALLROOT)$(BBHOME)
- cp -fp $(PROGRAMS) hobbitclient*.sh $(COMMONTOOLS) $(EXTRATOOLS) $(INSTALLROOT)$(BBHOME)/bin/
-
-- ../build/merge-sects clientlaunch.cfg $(INSTALLROOT)$(BBHOME)/etc/clientlaunch.cfg
-- ../build/merge-lines hobbitclient.cfg $(INSTALLROOT)$(BBHOME)/etc/hobbitclient.cfg
-+ ../build/merge-sects clientlaunch.cfg $(INSTALLROOT)$(BBHOME)/etc/clientlaunch.cfg-dist
-+ ../build/merge-lines hobbitclient.cfg $(INSTALLROOT)$(BBHOME)/etc/hobbitclient.cfg-dist
- ifndef PKGBUILD
- chown -R $(BBUSER) $(INSTALLROOT)$(BBHOME)
- endif
diff --git a/net-mgmt/xymon-client/files/patch-freebsd-meminfo.c b/net-mgmt/xymon-client/files/patch-freebsd-meminfo.c
deleted file mode 100644
index 9c556e5b039e..000000000000
--- a/net-mgmt/xymon-client/files/patch-freebsd-meminfo.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- client/freebsd-meminfo.c.orig 2006-08-09 22:09:58.000000000 +0200
-+++ client/freebsd-meminfo.c 2008-03-01 04:31:43.000000000 +0100
-@@ -23,7 +23,7 @@
- unsigned long physmem;
-
- int hw_pagesize[] = { CTL_HW, HW_PAGESIZE };
-- unsigned long pagesize;
-+ int pagesize;
-
- int vm_vmtotal[] = { CTL_VM, VM_METER };
- struct vmtotal vmdata;
diff --git a/net-mgmt/xymon-client/pkg-descr b/net-mgmt/xymon-client/pkg-descr
deleted file mode 100644
index 848c6c0f2445..000000000000
--- a/net-mgmt/xymon-client/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-Hobbit is a system for monitoring servers and networks. It has a great deal
-of inspiration from the Big Brother monitor, but unlike Big Brother it is
-designed to work well whether you need to monitor small network with just
-a handful of hosts, or large networks with thousands of hosts.
-
-Hobbit is the successor to the bbgen toolkit, which has been available as
-an add-on to Big Brother since late 2002. The name change was decided upon
-when Hobbit acquired enough functionality to be a stand-alone product.
-The tools that formed the bbgen toolkit are still present in Hobbit
-and are quite important for it, so if you have used bbgen before,
-Hobbit will seem quite familiar.
-
-This is the client.
-
-WWW: http://hobbitmon.sourceforge.net/
diff --git a/net-mgmt/xymon-client/pkg-plist b/net-mgmt/xymon-client/pkg-plist
deleted file mode 100644
index 68a253276fa8..000000000000
--- a/net-mgmt/xymon-client/pkg-plist
+++ /dev/null
@@ -1,49 +0,0 @@
-@exec if ! pw groupshow %%BBUSER%% 2>/dev/null; then pw groupadd %%BBUSER%% -g 280; fi
-@exec if ! pw usershow %%BBUSER%% 2>/dev/null; then pw useradd %%BBUSER%% -g %%BBUSER%% -u 280 -h - -d /nonexistent -s /usr/sbin/nologin -c "Hobbit Monitor"; fi
-@unexec if pw usershow %%BBUSER%%; then pw userdel %%BBUSER%%; fi
-%%WWWDIR%%/client/bin/bb
-%%WWWDIR%%/client/bin/bbcmd
-%%WWWDIR%%/client/bin/bbdigest
-%%WWWDIR%%/client/bin/bbhostgrep
-%%WWWDIR%%/client/bin/bbhostshow
-%%WWWDIR%%/client/bin/clientupdate
-%%WWWDIR%%/client/bin/freebsd-meminfo
-%%WWWDIR%%/client/bin/hobbitclient-aix.sh
-%%WWWDIR%%/client/bin/hobbitclient-darwin.sh
-%%WWWDIR%%/client/bin/hobbitclient-freebsd.sh
-%%WWWDIR%%/client/bin/hobbitclient-hp-ux.sh
-%%WWWDIR%%/client/bin/hobbitclient-irix.sh
-%%WWWDIR%%/client/bin/hobbitclient-linux.sh
-%%WWWDIR%%/client/bin/hobbitclient-netbsd.sh
-%%WWWDIR%%/client/bin/hobbitclient-openbsd.sh
-%%WWWDIR%%/client/bin/hobbitclient-osf1.sh
-%%WWWDIR%%/client/bin/hobbitclient-sco_sv.sh
-%%WWWDIR%%/client/bin/hobbitclient-sunos.sh
-%%WWWDIR%%/client/bin/hobbitclient.sh
-%%WWWDIR%%/client/bin/hobbitlaunch
-%%WWWDIR%%/client/bin/logfetch
-%%WWWDIR%%/client/bin/msgcache
-%%WWWDIR%%/client/bin/orcahobbit
-@unexec if cmp -s %D/%%WWWDIR%%/client/etc/clientlaunch.cfg %D/%%WWWDIR%%/client/etc/clientlaunch.cfg-dist; then rm -f %D/%%WWWDIR%%/client/etc/clientlaunch.cfg; fi
-@unexec if cmp -s %D/%%WWWDIR%%/client/etc/hobbitclient.cfg %D/%%WWWDIR%%/client/etc/hobbitclient.cfg-dist; then rm -f %D/%%WWWDIR%%/client/etc/hobbitclient.cfg; fi
-@unexec if cmp -s %D/%%WWWDIR%%/client/etc/localclient.cfg %D/%%WWWDIR%%/client/etc/localclient.cfg-dist; then rm -f %D/%%WWWDIR%%/client/etc/localclient.cfg; fi
-%%WWWDIR%%/client/etc/clientlaunch.cfg-dist
-@exec [ ! -f %B/clientlaunch.cfg ] && cp %B/%f %B/clientlaunch.cfg
-%%WWWDIR%%/client/etc/hobbitclient.cfg-dist
-@exec [ ! -f %B/hobbitclient.cfg ] && cp %B/%f %B/hobbitclient.cfg
-%%WWWDIR%%/client/etc/localclient.cfg-dist
-@exec [ ! -f %B/localclient.cfg ] && cp %B/%f %B/localclient.cfg
-%%WWWDIR%%/client/runclient.sh
-@exec mkdir %D/%%WWWDIR%%/client/ext
-@exec mkdir %D/%%WWWDIR%%/client/logs
-@exec mkdir %D/%%WWWDIR%%/client/tmp
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/client/ext
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/client/logs
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/client/tmp
-@dirrm %%WWWDIR%%/client/tmp
-@dirrm %%WWWDIR%%/client/logs
-@dirrm %%WWWDIR%%/client/ext
-@dirrm %%WWWDIR%%/client/etc
-@dirrm %%WWWDIR%%/client/bin
-@dirrm %%WWWDIR%%/client
-@dirrmtry %%WWWDIR%%
diff --git a/net-mgmt/xymon-server/Makefile b/net-mgmt/xymon-server/Makefile
deleted file mode 100644
index f9cf04625ec9..000000000000
--- a/net-mgmt/xymon-server/Makefile
+++ /dev/null
@@ -1,87 +0,0 @@
-# New ports collection makefile for: hobbit-server
-# Date created: 24 Jan 2008
-# Whom: dirk.meyer@dinoex.sub.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= hobbit
-PORTVERSION= 4.2.0
-PORTREVISION= 2
-CATEGORIES= net-mgmt www
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= hobbitmon
-PKGNAMESUFFIX= -server${PKGNAMESUFFIX2}
-
-MAINTAINER= dinoex@FreeBSD.org
-COMMENT= System for monitoring servers and networks
-
-BUILD_DEPENDS= rrdtool:${PORTSDIR}/databases/rrdtool
-LIB_DEPENDS= png:${PORTSDIR}/graphics/png \
- pcre:${PORTSDIR}/devel/pcre
-RUN_DEPENDS= rrdtool:${PORTSDIR}/databases/rrdtool
-
-# Options
-BBUSER?= hobbit
-BBHOSTNAME?= hobbit.example.com
-BBHOSTIP?= 127.0.0.1
-
-USE_GMAKE= yes
-USE_OPENSSL= yes
-CONFIGURE_ENV= MAKE=gmake
-MAKE_ENV+= BBUSER="${BBUSER}"
-MAKE_ENV+= BBHOSTNAME="${BBHOSTNAME}"
-MAKE_ENV+= BBHOSTIP="${BBHOSTIP}"
-USE_RC_SUBR= hobbit-server.sh
-SUB_LIST+= BBUSER="${BBUSER}"
-PLIST_SUB+= BBUSER="${BBUSER}" VARBASE="/var"
-
-CONFIG_FILES= bb-hosts bb-services bbcombotest.cfg client-local.cfg \
- columndoc.csv hobbit-alerts.cfg hobbit-apache.conf \
- hobbit-clients.cfg hobbitcgi.cfg hobbitgraph.cfg \
- hobbitlaunch.cfg hobbitserver.cfg
-FIXME1= bb-hosts hobbit-alerts.cfg hobbit-clients.cfg bbcombotest.cfg
-
-MAN1 = bb-ack.cgi.1 bb-csvinfo.cgi.1 bb-datepage.cgi.1 bb-eventlog.cgi.1 \
- bb-findhost.cgi.1 bb-hist.cgi.1 bb-rep.cgi.1 bb-replog.cgi.1 \
- bb-snapshot.cgi.1 bb-webpage.1 bb.1 bbcmd.1 bbcombotest.1 bbdigest.1 \
- bbgen.1 bbhostgrep.1 bbhostshow.1 bbretest-net.sh.1 bbtest-net.1 \
- clientupdate.1 hobbit-ackinfo.cgi.1 hobbit-confreport.cgi.1 \
- hobbit-ghosts.cgi.1 hobbit-hostgraphs.cgi.1 hobbit-nkedit.cgi.1 \
- hobbit-nkview.cgi.1 hobbit-statusreport.cgi.1 hobbitgraph.cgi.1 \
- hobbitping.1 hobbitsvc.cgi.1 logfetch.1 orcahobbit.1
-MAN5= bb-hosts.5 bb-services.5 bbcombotest.cfg.5 client-local.cfg.5 \
- clientlaunch.cfg.5 hobbit-alerts.cfg.5 hobbit-clients.cfg.5 \
- hobbit-nkview.cfg.5 hobbitcgi.cfg.5 hobbitclient.cfg.5 \
- hobbitgraph.cfg.5 hobbitlaunch.cfg.5 hobbitserver.cfg.5 hobbitweb.5
-MAN7= hobbit.7
-MAN8= bbmessage.cgi.8 bbproxy.8 hobbit-enadis.cgi.8 hobbit-mailack.8 \
- hobbitd.8 hobbitd_alert.8 hobbitd_channel.8 hobbitd_client.8 \
- hobbitd_filestore.8 hobbitd_history.8 hobbitd_hostdata.8 \
- hobbitd_rrd.8 hobbitd_sample.8 hobbitfetch.8 hobbitlaunch.8 \
- msgcache.8 trimhistory.8
-
-.if defined(WITH_LDAP)
-MAKE_ENV+= WITH_LDAP=1
-USE_OPENLDAP= yes
-.endif
-
-# Configure script is interactive
-do-configure:
- ${CP} ${FILESDIR}/Makefile ${WRKSRC}/
-
-pre-install:
- if ! pw groupshow ${BBUSER}; then pw groupadd ${BBUSER} -g 280; fi
- if ! pw usershow ${BBUSER}; then pw useradd ${BBUSER} -g ${BBUSER} -u 280 \
- -h - -d ${NONEXISTENT} -s /usr/sbin/nologin -c "Hobbit Monitor"; fi
-
-post-install:
-.for i in ${FIXME1}
- ${INSTALL_DATA} ${WRKSRC}/hobbitd/etcfiles/${i} ${WWWDIR}/server/etc/${i}-dist
-.endfor
-.for i in ${CONFIG_FILES}
- ${CP} -np ${WWWDIR}/server/etc/${i}-dist \
- ${WWWDIR}/server/etc/${i}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/xymon-server/distinfo b/net-mgmt/xymon-server/distinfo
deleted file mode 100644
index ae7b9ebf2057..000000000000
--- a/net-mgmt/xymon-server/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (hobbit-4.2.0.tar.gz) = 120fd876b8494e249de0bf0366fcdd9a
-SHA256 (hobbit-4.2.0.tar.gz) = 0c2ab43668921316ec435e736a499853d047f0f88a87aa362ccbb8637d2c8d3e
-SIZE (hobbit-4.2.0.tar.gz) = 2341167
diff --git a/net-mgmt/xymon-server/files/Makefile b/net-mgmt/xymon-server/files/Makefile
deleted file mode 100644
index 9b25ee5e7910..000000000000
--- a/net-mgmt/xymon-server/files/Makefile
+++ /dev/null
@@ -1,76 +0,0 @@
-# Toplevel Makefile for Hobbit
-# $FreeBSD$
-BUILDTOPDIR=`pwd`
-
-# configure settings for Hobbit
-#
-# Toplevel dir
-BBTOPDIR = ${PREFIX}/www/hobbit
-# Server home dir for etc/, bin/
-BBHOME = ${PREFIX}/www/hobbit/server
-# Server data dir for hist/ etc.
-BBVAR = ${PREFIX}/www/hobbit/data
-# CGI scripts go in CGIDIR
-CGIDIR = ${PREFIX}/www/hobbit/cgi-bin
-# Admin CGI scripts go in SECURECGIDIR
-SECURECGIDIR = ${PREFIX}/www/hobbit/cgi-secure
-# Where to put logfiles
-BBLOGDIR = /var/log/hobbit
-# Where to install manpages
-MANROOT = ${PREFIX}/man
-# How to run fping or hobbitping
-FPING = hobbitping
-
-# Username running hobbit
-#BBUSER = nobody
-# Hobbit server hostname
-#BBHOSTNAME = hobbit.example.com
-# Hobbit server IP-address
-#BBHOSTIP = 127.0.0.1
-# Hobbit server OS
-BBHOSTOS = freebsd
-
-# URL for Hobbit webpages
-BBHOSTURL = /hobbit
-# URL for Hobbit CGIs
-BBCGIURL = /hobbit-cgi
-# URL for Hobbit Admin CGIs
-SECUREBBCGIURL = /hobbit-seccgi
-# Webserver group-ID
-HTTPDGID=80
-
-# RRDtool settings
-RRDDEF = -DRRDTOOL12
-RRDINCDIR = -I${LOCALBASE}/include
-RRDLIBS = -L${LOCALBASE}/lib -lrrd -L${LOCALBASE}/lib -lpng
-RPATHVAL += ${LOCALBASE}/lib
-
-# PCRE settings
-PCREINCDIR = -I${LOCALBASE}/include
-PCRELIBS = -L${LOCALBASE}/lib -lpcre
-RPATHVAL += ${LOCALBASE}/lib
-#
-# OpenSSL settings
-SSLFLAGS = -DBBGEN_SSL
-SSLINCDIR = -I${OPENSSLINC}
-SSLLIBS = -L${OPENSSLLIB} -lssl -lcrypto
-RPATHVAL += ${OPENSSLLIB}
-#
-ifdef WITH_LDAP
-# OpenLDAP settings
-LDAPFLAGS = -DBBGEN_LDAP -DBBGEN_LDAP_USESTARTTLS
-LDAPINCDIR = -I${PREFIX}/include
-LDAPLIBS = -L${PREFIX}/lib -lldap -llber
-RPATHVAL += ${PREFIX}/lib
-endif
-#
-# Large File Support settings
-LFSDEF = -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-
-include build/Makefile.FreeBSD
-
-
-# Add local CFLAGS etc. settings here
-
-include build/Makefile.rules
-
diff --git a/net-mgmt/xymon-server/files/hobbit-server.sh.in b/net-mgmt/xymon-server/files/hobbit-server.sh.in
deleted file mode 100644
index e79f3950143d..000000000000
--- a/net-mgmt/xymon-server/files/hobbit-server.sh.in
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: hobbit_server
-# REQUIRE: DAEMON
-
-. "%%RC_SUBR%%"
-
-name="hobbit_server"
-rcvar=`set_rcvar`
-
-load_rc_config "$name"
-: ${hobbit_server_enable:="NO"}
-
-command="su -m %%BBUSER%% -c '%%PREFIX%%/www/hobbit/server/hobbit.sh'"
-start_cmd="su -m %%BBUSER%% -c '%%PREFIX%%/www/hobbit/server/hobbit.sh start'"
-stop_cmd="su -m %%BBUSER%% -c '%%PREFIX%%/www/hobbit/server/hobbit.sh stop'"
-status_cmd="su -m %%BBUSER%% -c '%%PREFIX%%/www/hobbit/server/hobbit.sh status'"
-reload_cmd="su -m %%BBUSER%% -c '%%PREFIX%%/www/hobbit/server/hobbit.sh reload'"
-restart_cmd="su -m %%BBUSER%% -c '%%PREFIX%%/www/hobbit/server/hobbit.sh restart'"
-pidfile="/var/log/hobbit/hobbitd.pid"
-
-run_rc_command "$1"
-# eof
diff --git a/net-mgmt/xymon-server/files/patch-bbnet-Makefile b/net-mgmt/xymon-server/files/patch-bbnet-Makefile
deleted file mode 100644
index 251c026d5702..000000000000
--- a/net-mgmt/xymon-server/files/patch-bbnet-Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
---- bbnet/Makefile.orig 2006-08-09 22:09:56.000000000 +0200
-+++ bbnet/Makefile 2008-01-28 16:08:57.000000000 +0100
-@@ -88,8 +88,8 @@
- cp -fp $(EXTENSIONS) $(INSTALLROOT)$(INSTALLEXTDIR)/
-
- install-config:
-- ../build/convert-bbservices $(INSTALLROOT)$(INSTALLETCDIR)/bb-services
-- ../build/merge-sects bb-services $(INSTALLROOT)$(INSTALLETCDIR)/bb-services
-+ ../build/convert-bbservices $(INSTALLROOT)$(INSTALLETCDIR)/bb-services-dist
-+ ../build/merge-sects bb-services $(INSTALLROOT)$(INSTALLETCDIR)/bb-services-dist
-
- install-man:
- mkdir -p $(INSTALLROOT)$(MANROOT)/man1 $(INSTALLROOT)$(MANROOT)/man5
diff --git a/net-mgmt/xymon-server/files/patch-bbwin b/net-mgmt/xymon-server/files/patch-bbwin
deleted file mode 100644
index 3f7312b3ecca..000000000000
--- a/net-mgmt/xymon-server/files/patch-bbwin
+++ /dev/null
@@ -1,579 +0,0 @@
-diff -Naur /home/etienne/hobbit-4.2/hobbitd/client/bbwin.c ./hobbitd/client/bbwin.c
---- /home/etienne/hobbit-4.2/hobbitd/client/bbwin.c 1970-01-01 01:00:00.000000000 +0100
-+++ ./hobbitd/client/bbwin.c 2007-12-27 13:54:02.000000000 +0100
-@@ -0,0 +1,316 @@
-+/*----------------------------------------------------------------------------*/
-+/* Hobbit message daemon. */
-+/* */
-+/* Client backend module for BBWin/Windoes client */
-+/* */
-+/* Copyright (C) 2006-2007 Henrik Storner <henrik@hswn.dk> */
-+/* Copyright (C) 2007 Francois Lacroix */
-+/* Copyright (C) 2007 Etienne Grignon <etienne.grignon@gmail.com> */
-+/* */
-+/* This program is released under the GNU General Public License (GPL), */
-+/* version 2. See the file "COPYING" for details. */
-+/* */
-+/*----------------------------------------------------------------------------*/
-+
-+static char bbwin_rcsid[] = "$Id: bbwin.c,v 1.2 2007/07/18 21:20:15 henrik Exp $";
-+
-+static void bbwin_uptime_report(char *hostname, char *clientclass, enum ostype_t os,
-+ void *hinfo, char *fromline, char *timestr,
-+ char *uptimestr)
-+{
-+ char *p, *myuptimestr = NULL;
-+ float loadyellow, loadred;
-+ int recentlimit, ancientlimit, maxclockdiff;
-+ long uptimesecs = -1;
-+ int uptimecolor = COL_GREEN;
-+ char msgline[4096];
-+ strbuffer_t *upmsg;
-+
-+ if (!want_msgtype(hinfo, MSG_CPU)) return;
-+ if (!uptimestr) return;
-+
-+ dbgprintf("Uptime check host %s\n", hostname);
-+
-+ uptimesecs = 0;
-+
-+ /* Parse to check data */
-+ p = strstr(uptimestr, "sec:");
-+ if (p) {
-+ p += strcspn(p, "0123456789\r\n");
-+ uptimesecs = atol(p);
-+ dbgprintf("uptimestr [%d]\n", uptimesecs); /* DEBUG TODO REMOVE */
-+ }
-+ /* Parse to show a nice msg */
-+ myuptimestr = strchr(uptimestr, '\n');
-+ if (myuptimestr) {
-+ ++myuptimestr;
-+ }
-+ get_cpu_thresholds(hinfo, clientclass, &loadyellow, &loadred, &recentlimit, &ancientlimit, &maxclockdiff);
-+ dbgprintf("DEBUG recentlimit: [%d] ancienlimit: [%d]\n", recentlimit, ancientlimit); /* DEBUG TODO REMOVE */
-+
-+ upmsg = newstrbuffer(0);
-+ if ((uptimesecs != -1) && (recentlimit != -1) && (uptimesecs < recentlimit)) {
-+ if (uptimecolor == COL_GREEN) uptimecolor = COL_YELLOW;
-+ addtobuffer(upmsg, "&yellow Machine recently rebooted\n");
-+ }
-+ if ((uptimesecs != -1) && (ancientlimit != -1) && (uptimesecs > ancientlimit)) {
-+ if (uptimecolor == COL_GREEN) uptimecolor = COL_YELLOW;
-+ sprintf(msgline, "&yellow Machine has been up more than %d days\n", (ancientlimit / 86400));
-+ addtobuffer(upmsg, msgline);
-+ }
-+
-+ init_status(uptimecolor);
-+ sprintf(msgline, "status %s.uptime %s %s %s\n",
-+ commafy(hostname), colorname(uptimecolor),
-+ (timestr ? timestr : "<No timestamp data>"),
-+ ((uptimecolor == COL_GREEN) ? "OK" : "NOT ok"));
-+
-+ addtostatus(msgline);
-+ /* And add the info if pb */
-+ if (STRBUFLEN(upmsg)) {
-+ addtostrstatus(upmsg);
-+ addtostatus("\n");
-+ }
-+ /* And add the msg we recevied */
-+ if (myuptimestr) {
-+ addtostatus(myuptimestr);
-+ addtostatus("\n");
-+ }
-+
-+ dbgprintf("msgline %s", msgline); /* DEBUG TODO REMOVE */
-+
-+ if (fromline && !localmode) addtostatus(fromline);
-+ finish_status();
-+
-+ freestrbuffer(upmsg);
-+}
-+
-+
-+static void bbwin_cpu_report(char *hostname, char *clientclass, enum ostype_t os,
-+ void *hinfo, char *fromline, char *timestr,
-+ char *cpuutilstr)
-+{
-+ char *p, *topstr;
-+ float load1, loadyellow, loadred;
-+ int recentlimit, ancientlimit, maxclockdiff;
-+ int cpucolor = COL_GREEN;
-+
-+ char msgline[4096];
-+ strbuffer_t *cpumsg;
-+
-+ if (!want_msgtype(hinfo, MSG_CPU)) return;
-+ if (!cpuutilstr) return;
-+
-+ dbgprintf("CPU check host %s\n", hostname);
-+
-+ load1 = 0;
-+
-+ p = strstr(cpuutilstr, "load=");
-+ if (p) {
-+ p += strcspn(p, "0123456789%\r\n");
-+ load1 = atol(p);
-+ dbgprintf("load1 [%d]\n", load1); /* DEBUG TODO REMOVE */
-+ }
-+ topstr = strstr(cpuutilstr, "CPU states");
-+ if (topstr) {
-+ *(topstr - 1) = '\0';
-+ }
-+
-+ get_cpu_thresholds(hinfo, clientclass, &loadyellow, &loadred, &recentlimit, &ancientlimit, &maxclockdiff);
-+ dbgprintf("loadyellow: %d, loadred: %d\n", loadyellow, loadred);
-+
-+ cpumsg = newstrbuffer(0);
-+ if (load1 > loadred) {
-+ cpucolor = COL_RED;
-+ addtobuffer(cpumsg, "&red Load is CRITICAL\n");
-+ }
-+ else if (load1 > loadyellow) {
-+ cpucolor = COL_YELLOW;
-+ addtobuffer(cpumsg, "&yellow Load is HIGH\n");
-+ }
-+ init_status(cpucolor);
-+ sprintf(msgline, "status %s.cpu %s %s %s",
-+ commafy(hostname), colorname(cpucolor),
-+ (timestr ? timestr : "<No timestamp data>"),
-+ cpuutilstr);
-+
-+ addtostatus(msgline);
-+ /* And add the info if pb */
-+ if (STRBUFLEN(cpumsg)) {
-+ addtostrstatus(cpumsg);
-+ addtostatus("\n");
-+ }
-+ /* And add the msg we recevied */
-+ if (topstr) {
-+ addtostatus(topstr);
-+ addtostatus("\n");
-+ }
-+
-+ dbgprintf("msgline %s", msgline); /* DEBUG TODO REMOVE */
-+
-+ if (fromline && !localmode) addtostatus(fromline);
-+ finish_status();
-+
-+ freestrbuffer(cpumsg);
-+}
-+
-+static void bbwin_clock_report(char *hostname, char *clientclass, enum ostype_t os,
-+ void *hinfo, char *fromline, char *timestr,
-+ char *clockstr, char *msgcachestr)
-+{
-+ char *myclockstr;
-+ int clockcolor = COL_GREEN;
-+ float loadyellow, loadred;
-+ int recentlimit, ancientlimit, maxclockdiff;
-+ char msgline[4096];
-+ strbuffer_t *clockmsg;
-+
-+ if (!want_msgtype(hinfo, MSG_CPU)) return;
-+ if (!clockstr) return;
-+
-+ dbgprintf("Clock check host %s\n", hostname);
-+
-+ clockmsg = newstrbuffer(0);
-+
-+ myclockstr = strstr(clockstr, "local");
-+ if (myclockstr) {
-+ *(myclockstr - 1) = '\0';
-+ }
-+
-+ get_cpu_thresholds(hinfo, clientclass, &loadyellow, &loadred, &recentlimit, &ancientlimit, &maxclockdiff);
-+
-+ if (clockstr) {
-+ char *p;
-+ struct timeval clockval;
-+
-+ p = strstr(clockstr, "epoch:");
-+ if (p && (sscanf(p, "epoch: %ld.%ld", (long int *)&clockval.tv_sec, (long int *)&clockval.tv_usec) == 2)) {
-+ struct timeval clockdiff;
-+ struct timezone tz;
-+ int cachedelay = 0;
-+
-+ if (msgcachestr) {
-+ /* Message passed through msgcache, so adjust for the cache delay */
-+ p = strstr(msgcachestr, "Cachedelay:");
-+ if (p) cachedelay = atoi(p+11);
-+ }
-+
-+ gettimeofday(&clockdiff, &tz);
-+ clockdiff.tv_sec -= (clockval.tv_sec + cachedelay);
-+ clockdiff.tv_usec -= clockval.tv_usec;
-+ if (clockdiff.tv_usec < 0) {
-+ clockdiff.tv_usec += 1000000;
-+ clockdiff.tv_sec -= 1;
-+ }
-+
-+ if ((maxclockdiff > 0) && (abs(clockdiff.tv_sec) > maxclockdiff)) {
-+ if (clockcolor == COL_GREEN) clockcolor = COL_YELLOW;
-+ sprintf(msgline, "&yellow System clock is %ld seconds off (max %ld)\n",
-+ (long) clockdiff.tv_sec, (long) maxclockdiff);
-+ addtobuffer(clockmsg, msgline);
-+ }
-+ else {
-+ sprintf(msgline, "System clock is %ld seconds off\n", (long) clockdiff.tv_sec);
-+ addtobuffer(clockmsg, msgline);
-+ }
-+ }
-+ }
-+
-+ init_status(clockcolor);
-+ sprintf(msgline, "status %s.timediff %s %s %s\n",
-+ commafy(hostname), colorname(clockcolor),
-+ (timestr ? timestr : "<No timestamp data>"),
-+ ((clockcolor == COL_GREEN) ? "OK" : "NOT ok"));
-+
-+ addtostatus(msgline);
-+ /* And add the info if pb */
-+ if (STRBUFLEN(clockmsg)) {
-+ addtostrstatus(clockmsg);
-+ addtostatus("\n");
-+ }
-+ /* And add the msg we recevied */
-+ if (myclockstr) {
-+ addtostatus(myclockstr);
-+ addtostatus("\n");
-+ }
-+
-+ dbgprintf("msgline %s", msgline); /* DEBUG TODO REMOVE */
-+
-+ if (fromline && !localmode) addtostatus(fromline);
-+ finish_status();
-+
-+ freestrbuffer(clockmsg);
-+}
-+
-+void handle_win32_bbwin_client(char *hostname, char *clienttype, enum ostype_t os,
-+ void *hinfo, char *sender, time_t timestamp,
-+ char *clientdata)
-+{
-+ char *timestr;
-+ char *cpuutilstr;
-+ char *uptimestr;
-+ char *clockstr;
-+ char *msgcachestr;
-+ char *diskstr;
-+ char *procsstr;
-+ char *msgsstr;
-+ char *portsstr;
-+ char *memorystr;
-+ char *netstatstr;
-+ char *ifstatstr;
-+
-+ char fromline[1024];
-+
-+ sprintf(fromline, "\nStatus message received from %s\n", sender);
-+
-+ splitmsg(clientdata);
-+
-+ /* Get all data by section timestr is the date time for all status */
-+ timestr = getdata("date");
-+ if (!timestr) return;
-+
-+ uptimestr = getdata("uptime");
-+ clockstr = getdata("clock");
-+ msgcachestr = getdata("msgcache"); /* TODO check when it is usefull */
-+ cpuutilstr = getdata("cpu");
-+ procsstr = getdata("procs");
-+ diskstr = getdata("disk");
-+ portsstr = getdata("ports");
-+ memorystr = getdata("memory");
-+ msgsstr = getdata("msg");
-+ netstatstr = getdata("netstat");
-+ ifstatstr = getdata("ifstat");
-+
-+ bbwin_uptime_report(hostname, clienttype, os, hinfo, fromline, timestr, uptimestr);
-+ bbwin_clock_report(hostname, clienttype, os, hinfo, fromline, timestr, clockstr, msgcachestr);
-+ bbwin_cpu_report(hostname, clienttype, os, hinfo, fromline, timestr, cpuutilstr);
-+ unix_procs_report(hostname, clienttype, os, hinfo, fromline, timestr, "Name", NULL, procsstr);
-+ unix_ports_report(hostname, clienttype, os, hinfo, fromline, timestr, 1, 2, 3, portsstr);
-+ unix_disk_report(hostname, clienttype, os, hinfo, fromline, timestr, "Avail", "Capacity", "Filesystem", diskstr);
-+
-+ msgs_report(hostname, clienttype, os, hinfo, fromline, timestr, msgsstr);
-+ file_report(hostname, clienttype, os, hinfo, fromline, timestr);
-+ linecount_report(hostname, clienttype, os, hinfo, fromline, timestr);
-+
-+ /* Data status */
-+ unix_netstat_report(hostname, clienttype, os, hinfo, fromline, timestr, netstatstr);
-+ unix_ifstat_report(hostname, clienttype, os, hinfo, fromline, timestr, ifstatstr);
-+
-+ if (memorystr) {
-+ char *p;
-+ long memphystotal, memphysused,
-+ memactused, memacttotal,
-+ memswaptotal, memswapused;
-+
-+ memphystotal = memswaptotal = memphysused = memswapused = memactused = memacttotal = -1;
-+ p = strstr(memorystr, "\nphysical:");
-+ if (p) sscanf(p, "\nphysical: %ld %ld", &memphystotal, &memphysused);
-+ p = strstr(memorystr, "\npage:");
-+ if (p) sscanf(p, "\npage: %ld %ld", &memswaptotal, &memswapused);
-+ p = strstr(memorystr, "\nvirtual:");
-+ if (p) sscanf(p, "\nvirtual: %ld %ld", &memacttotal, &memactused);
-+ dbgprintf("DEBUG Memory %ld %ld %ld %ld %ld\n", memphystotal, memphysused, memactused, memswaptotal, memswapused); /* DEBUG TODO Remove*/
-+ unix_memory_report(hostname, clienttype, os, hinfo, fromline, timestr,
-+ memphystotal, memphysused, memactused, memswaptotal, memswapused);
-+ }
-+}
-diff -Naur /home/etienne/hobbit-4.2/hobbitd/hobbitd_client.c ./hobbitd/hobbitd_client.c
---- /home/etienne/hobbit-4.2/hobbitd/hobbitd_client.c 2007-10-30 14:21:10.000000000 +0100
-+++ ./hobbitd/hobbitd_client.c 2007-12-26 14:28:02.000000000 +0100
-@@ -1402,6 +1402,7 @@
- #include "client/darwin.c"
- #include "client/irix.c"
- #include "client/sco_sv.c"
-+#include "client/bbwin.c"
-
- static volatile int reloadconfig = 0;
-
-@@ -1770,57 +1771,61 @@
-
- combo_start();
- switch (os) {
-- case OS_FREEBSD:
-- handle_freebsd_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-- break;
--
-- case OS_NETBSD:
-- handle_netbsd_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-- break;
--
-- case OS_OPENBSD:
-- handle_openbsd_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-- break;
--
-- case OS_LINUX22:
-- case OS_LINUX:
-- case OS_RHEL3:
-- handle_linux_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-- break;
--
-- case OS_DARWIN:
-- handle_darwin_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-- break;
--
-- case OS_SOLARIS:
-- handle_solaris_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-- break;
--
-- case OS_HPUX:
-- handle_hpux_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-- break;
--
-- case OS_OSF:
-- handle_osf_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-- break;
--
-- case OS_AIX:
-- handle_aix_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-- break;
--
-- case OS_IRIX:
-- handle_irix_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-- break;
--
-+ case OS_FREEBSD:
-+ handle_freebsd_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-+ break;
-+
-+ case OS_NETBSD:
-+ handle_netbsd_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-+ break;
-+
-+ case OS_OPENBSD:
-+ handle_openbsd_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-+ break;
-+
-+ case OS_LINUX22:
-+ case OS_LINUX:
-+ case OS_RHEL3:
-+ handle_linux_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-+ break;
-+
-+ case OS_DARWIN:
-+ handle_darwin_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-+ break;
-+
-+ case OS_SOLARIS:
-+ handle_solaris_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-+ break;
-+
-+ case OS_HPUX:
-+ handle_hpux_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-+ break;
-+
-+ case OS_OSF:
-+ handle_osf_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-+ break;
-+
-+ case OS_AIX:
-+ handle_aix_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-+ break;
-+
-+ case OS_IRIX:
-+ handle_irix_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-+ break;
-+
- case OS_SCO_SV:
-- handle_sco_sv_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-- break;
--
-- case OS_WIN32:
-- case OS_SNMP:
-- case OS_UNKNOWN:
-- errprintf("No client backend for OS '%s' sent by %s\n", clientos, sender);
-- break;
-+ handle_sco_sv_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-+ break;
-+
-+ case OS_WIN32_BBWIN:
-+ handle_win32_bbwin_client(hostname, clientclass, os, hinfo, sender, timestamp, restofmsg);
-+ break;
-+
-+ case OS_WIN32:
-+ case OS_SNMP:
-+ case OS_UNKNOWN:
-+ errprintf("No client backend for OS '%s' sent by %s\n", clientos, sender);
-+ break;
- }
- combo_end();
- }
-diff -Naur /home/etienne/hobbit-4.2/hobbitd/rrd/do_disk.c ./hobbitd/rrd/do_disk.c
---- /home/etienne/hobbit-4.2/hobbitd/rrd/do_disk.c 2007-10-30 14:21:04.000000000 +0100
-+++ ./hobbitd/rrd/do_disk.c 2007-12-27 13:54:50.000000000 +0100
-@@ -2,6 +2,7 @@
- /* Hobbit RRD handler module. */
- /* */
- /* Copyright (C) 2004-2006 Henrik Storner <henrik@hswn.dk> */
-+/* Copyright (C) 2007 Francois Lacroix */
- /* */
- /* This program is released under the GNU General Public License (GPL), */
- /* version 2. See the file "COPYING" for details. */
-@@ -16,7 +17,7 @@
- rra1, rra2, rra3, rra4, NULL };
- static char *disk_tpl = NULL;
-
-- enum { DT_IRIX, DT_AS400, DT_NT, DT_UNIX, DT_NETAPP, DT_NETWARE } dsystype;
-+ enum { DT_IRIX, DT_AS400, DT_NT, DT_UNIX, DT_NETAPP, DT_NETWARE, DT_BBWIN } dsystype;
- char *eoln, *curline;
- static int ptnsetup = 0;
- static pcre *inclpattern = NULL;
-@@ -48,6 +49,7 @@
- else if (strstr(msg, "DASD")) dsystype = DT_AS400;
- else if (strstr(msg, "NetWare Volumes")) dsystype = DT_NETWARE;
- else if (strstr(msg, "NetAPP")) dsystype = DT_NETAPP;
-+ else if (strstr(msg, "Summary")) dsystype = DT_BBWIN; /* Make sur it is a bbwin client v > 0.10 */
- else if (strstr(msg, "Filesystem")) dsystype = DT_NT;
- else dsystype = DT_UNIX;
-
-@@ -83,6 +85,8 @@
- * Some Unix filesystem reports contain the word "Filesystem".
- * So check if there's a slash in the NT filesystem letter - if yes,
- * then it's really a Unix system after all.
-+ * Not always has BBWIN > 0.10 not give the information also on mounted disk.
-+ * (IE more than one letter)
- */
- if ( (dsystype == DT_NT) && (*(columns[5])) &&
- ((strchr(columns[0], '/')) || (strlen(columns[0]) > 1)) )
-@@ -112,6 +116,7 @@
- pused = atoi(columns[columncount-1]);
- aused = 0; /* Not available */
- break;
-+ case DT_BBWIN:
- case DT_NT:
- diskname = xmalloc(strlen(columns[0])+2);
- sprintf(diskname, "/%s", columns[0]);
-diff -Naur /home/etienne/hobbit-4.2/hobbitd/rrd/do_ifstat.c ./hobbitd/rrd/do_ifstat.c
---- /home/etienne/hobbit-4.2/hobbitd/rrd/do_ifstat.c 2007-10-30 14:21:04.000000000 +0100
-+++ ./hobbitd/rrd/do_ifstat.c 2007-12-27 13:55:02.000000000 +0100
-@@ -2,6 +2,7 @@
- /* Hobbit RRD handler module. */
- /* */
- /* Copyright (C) 2005-2006 Henrik Storner <henrik@hswn.dk> */
-+/* Copyright (C) 2007 Francois Lacroix */
- /* */
- /* This program is released under the GNU General Public License (GPL), */
- /* version 2. See the file "COPYING" for details. */
-@@ -247,6 +248,10 @@
- if (pickdata(bol, ifstat_sco_sv_pcres[0], 0, &ifname, &rxstr, &txstr)) dmatch = 7;
- break;
-
-+ case OS_WIN32_BBWIN:
-+ if (pickdata(bol, ifstat_openbsd_pcres[0], 0, &ifname, &rxstr, &txstr)) dmatch = 7;
-+ break;
-+
- case OS_OSF:
- case OS_IRIX:
- case OS_SNMP:
-diff -Naur /home/etienne/hobbit-4.2/hobbitd/rrd/do_netstat.c ./hobbitd/rrd/do_netstat.c
---- /home/etienne/hobbit-4.2/hobbitd/rrd/do_netstat.c 2007-10-30 14:21:04.000000000 +0100
-+++ ./hobbitd/rrd/do_netstat.c 2007-12-27 13:55:14.000000000 +0100
-@@ -2,6 +2,7 @@
- /* Hobbit RRD handler module. */
- /* */
- /* Copyright (C) 2004-2006 Henrik Storner <henrik@hswn.dk> */
-+/* Copyright (C) 2007 Francois Lacroix */
- /* */
- /* This program is released under the GNU General Public License (GPL), */
- /* version 2. See the file "COPYING" for details. */
-@@ -512,6 +513,7 @@
- break;
-
- case OS_WIN32:
-+ case OS_WIN32_BBWIN:
- havedata = do_valaftermarkerequal(netstat_win32_markers, datapart, outp);
- break;
-
-diff -Naur /home/etienne/hobbit-4.2/hobbitd/rrd/do_vmstat.c ./hobbitd/rrd/do_vmstat.c
---- /home/etienne/hobbit-4.2/hobbitd/rrd/do_vmstat.c 2007-10-30 14:21:04.000000000 +0100
-+++ ./hobbitd/rrd/do_vmstat.c 2007-12-27 13:55:24.000000000 +0100
-@@ -2,6 +2,7 @@
- /* Hobbit RRD handler module. */
- /* */
- /* Copyright (C) 2004-2006 Henrik Storner <henrik@hswn.dk> */
-+/* Copyright (C) 2007 Francois Lacroix */
- /* */
- /* This program is released under the GNU General Public License (GPL), */
- /* version 2. See the file "COPYING" for details. */
-@@ -338,6 +339,7 @@
- case OS_HPUX:
- layout = vmstat_hpux_layout; break;
- case OS_WIN32:
-+ case OS_WIN32_BBWIN:
- errprintf("Cannot handle Win32 vmstat from host '%s' \n", hostname);
- return -1;
- case OS_FREEBSD:
-diff -Naur /home/etienne/hobbit-4.2/lib/misc.c ./lib/misc.c
---- /home/etienne/hobbit-4.2/lib/misc.c 2007-10-30 14:21:02.000000000 +0100
-+++ ./lib/misc.c 2007-12-18 10:09:00.000000000 +0100
-@@ -69,6 +69,7 @@
- else if (strcasecmp(osname, "macosx") == 0) result = OS_DARWIN;
- else if (strcasecmp(osname, "darwin") == 0) result = OS_DARWIN;
- else if (strcasecmp(osname, "sco_sv") == 0) result = OS_SCO_SV;
-+ else if (strcasecmp(osname, "bbwin") == 0) result = OS_WIN32_BBWIN;
-
- if (result == OS_UNKNOWN) dbgprintf("Unknown OS: '%s'\n", osname);
-
-@@ -94,6 +95,7 @@
- case OS_IRIX: return "irix";
- case OS_DARWIN: return "darwin";
- case OS_SCO_SV: return "sco_sv";
-+ case OS_WIN32_BBWIN: return "bbwin";
- case OS_UNKNOWN: return "unknown";
- }
-
-diff -Naur /home/etienne/hobbit-4.2/lib/misc.h ./lib/misc.h
---- /home/etienne/hobbit-4.2/lib/misc.h 2007-10-30 14:21:02.000000000 +0100
-+++ ./lib/misc.h 2007-12-12 11:34:06.000000000 +0100
-@@ -13,7 +13,7 @@
-
- #include <stdio.h>
-
--enum ostype_t { OS_UNKNOWN, OS_SOLARIS, OS_OSF, OS_AIX, OS_HPUX, OS_WIN32, OS_FREEBSD, OS_NETBSD, OS_OPENBSD, OS_LINUX22, OS_LINUX, OS_RHEL3, OS_SNMP, OS_IRIX, OS_DARWIN, OS_SCO_SV } ;
-+enum ostype_t { OS_UNKNOWN, OS_SOLARIS, OS_OSF, OS_AIX, OS_HPUX, OS_WIN32, OS_FREEBSD, OS_NETBSD, OS_OPENBSD, OS_LINUX22, OS_LINUX, OS_RHEL3, OS_SNMP, OS_IRIX, OS_DARWIN, OS_SCO_SV , OS_WIN32_BBWIN } ;
-
- extern enum ostype_t get_ostype(char *osname);
- extern char *osname(enum ostype_t os);
diff --git a/net-mgmt/xymon-server/files/patch-build-Makefile.rules b/net-mgmt/xymon-server/files/patch-build-Makefile.rules
deleted file mode 100644
index 6a0dc2fe8f68..000000000000
--- a/net-mgmt/xymon-server/files/patch-build-Makefile.rules
+++ /dev/null
@@ -1,15 +0,0 @@
---- build/Makefile.rules.orig 2006-08-09 22:09:57.000000000 +0200
-+++ build/Makefile.rules 2008-01-24 14:12:36.000000000 +0100
-@@ -22,9 +22,9 @@
- INSTALLTARGETS = install-client install-clientmsg
- endif
- else
-- BUILDTARGETS = lib-build common-build bbdisplay-build bbnet-build bbproxy-build docs-build build-build hobbitd-build web-build client
-- CLIENTTARGETS = lib-client common-client build-build
-- INSTALLTARGETS = install-bbdisplay install-bbnet install-bbproxy install-man install-hobbitd install-web install-docs install-client install-servermsg
-+ BUILDTARGETS = lib-build common-build bbdisplay-build bbnet-build bbproxy-build docs-build build-build hobbitd-build web-build
-+ CLIENTTARGETS =
-+ INSTALLTARGETS = install-bbdisplay install-bbnet install-bbproxy install-man install-hobbitd install-web install-docs install-servermsg
- CFLAGS += $(PCREINCDIR)
- endif
-
diff --git a/net-mgmt/xymon-server/files/patch-hobbitd-Makefile b/net-mgmt/xymon-server/files/patch-hobbitd-Makefile
deleted file mode 100644
index 9e2089769b31..000000000000
--- a/net-mgmt/xymon-server/files/patch-hobbitd-Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
---- hobbitd/Makefile.orig 2006-08-09 22:10:05.000000000 +0200
-+++ hobbitd/Makefile 2008-01-28 14:40:13.000000000 +0100
-@@ -140,14 +140,14 @@
- cp -fp *.8 $(INSTALLROOT)$(MANROOT)/man8/
-
- install-cfg:
-- cd etcfiles; ../../build/merge-lines hobbitserver.cfg $(INSTALLROOT)$(INSTALLETCDIR)/hobbitserver.cfg LARRDCOLUMN=TRENDSCOLUMN LARRDS=TEST2RRD
-- cd etcfiles; ../../build/merge-lines hobbitcgi.cfg $(INSTALLROOT)$(INSTALLETCDIR)/hobbitcgi.cfg
-- cd etcfiles; ../../build/merge-sects hobbitlaunch.cfg $(INSTALLROOT)$(INSTALLETCDIR)/hobbitlaunch.cfg larrdstatus=rrdstatus larrddata=rrddata
-- cd etcfiles; ../../build/merge-sects client-local.cfg $(INSTALLROOT)$(INSTALLETCDIR)/client-local.cfg
-- cd etcfiles; ../../build/merge-sects hobbitgraph.cfg $(INSTALLROOT)$(INSTALLETCDIR)/hobbitgraph.cfg
-- cd etcfiles; ../../build/merge-lines columndoc.csv $(INSTALLROOT)$(INSTALLETCDIR)/columndoc.csv
-- cd etcfiles; (echo "bb-hosts"; echo "hobbit-alerts.cfg"; echo "hobbit-clients.cfg"; echo "bbcombotest.cfg"; echo "client-local.cfg") | ../../build/setup-newfiles $(INSTALLROOT)$(INSTALLETCDIR)/
-- cd etcfiles; cp -fp hobbit-apache.conf $(INSTALLROOT)$(INSTALLETCDIR)/hobbit-apache.conf
-+ cd etcfiles; ../../build/merge-lines hobbitserver.cfg $(INSTALLROOT)$(INSTALLETCDIR)/hobbitserver.cfg-dist LARRDCOLUMN=TRENDSCOLUMN LARRDS=TEST2RRD
-+ cd etcfiles; ../../build/merge-lines hobbitcgi.cfg $(INSTALLROOT)$(INSTALLETCDIR)/hobbitcgi.cfg-dist
-+ cd etcfiles; ../../build/merge-sects hobbitlaunch.cfg $(INSTALLROOT)$(INSTALLETCDIR)/hobbitlaunch.cfg-dist larrdstatus=rrdstatus larrddata=rrddata
-+ cd etcfiles; ../../build/merge-sects client-local.cfg $(INSTALLROOT)$(INSTALLETCDIR)/client-local.cfg-dist
-+ cd etcfiles; ../../build/merge-sects hobbitgraph.cfg $(INSTALLROOT)$(INSTALLETCDIR)/hobbitgraph.cfg-dist
-+ cd etcfiles; ../../build/merge-lines columndoc.csv $(INSTALLROOT)$(INSTALLETCDIR)/columndoc.csv-dist
-+# cd etcfiles; (echo "bb-hosts"; echo "hobbit-alerts.cfg"; echo "hobbit-clients.cfg"; echo "bbcombotest.cfg"; echo "client-local.cfg") | ../../build/setup-newfiles $(INSTALLROOT)$(INSTALLETCDIR)/
-+ cd etcfiles; cp -fp hobbit-apache.conf $(INSTALLROOT)$(INSTALLETCDIR)/hobbit-apache.conf-dist
- cd $(INSTALLROOT)$(BBHOME); rm -f hobbit.sh; ln -sf bin/hobbit.sh .
- cd wwwfiles; find . | grep -v RCS | grep -v DIST | ../../build/setup-newfiles $(INSTALLROOT)$(INSTALLWWWDIR)/ ../../build/md5.dat
- cd webfiles; find . | grep -v RCS | grep -v DIST | ../../build/setup-newfiles $(INSTALLROOT)$(INSTALLWEBDIR)/ ../../build/md5.dat
diff --git a/net-mgmt/xymon-server/pkg-descr b/net-mgmt/xymon-server/pkg-descr
deleted file mode 100644
index a696edf28b33..000000000000
--- a/net-mgmt/xymon-server/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-Hobbit is a system for monitoring servers and networks. It has a great deal
-of inspiration from the Big Brother monitor, but unlike Big Brother it is
-designed to work well whether you need to monitor small network with just
-a handful of hosts, or large networks with thousands of hosts.
-
-Hobbit is the successor to the bbgen toolkit, which has been available as
-an add-on to Big Brother since late 2002. The name change was decided upon
-when Hobbit acquired enough functionality to be a stand-alone product.
-The tools that formed the bbgen toolkit are still present in Hobbit
-and are quite important for it, so if you have used bbgen before,
-Hobbit will seem quite familiar.
-
-This is the server.
-
-WWW: http://hobbitmon.sourceforge.net/
diff --git a/net-mgmt/xymon-server/pkg-plist b/net-mgmt/xymon-server/pkg-plist
deleted file mode 100644
index 3fd1ab9322b0..000000000000
--- a/net-mgmt/xymon-server/pkg-plist
+++ /dev/null
@@ -1,390 +0,0 @@
-@exec if ! pw groupshow %%BBUSER%% 2>/dev/null; then pw groupadd %%BBUSER%% -g 280; fi
-@exec if ! pw usershow %%BBUSER%% 2>/dev/null; then pw useradd %%BBUSER%% -g %%BBUSER%% -u 280 -h - -d /nonexistent -s /usr/sbin/nologin -c "Hobbit Monitor"; fi
-@unexec if pw usershow %%BBUSER%%; then pw userdel %%BBUSER%%; fi
-%%WWWDIR%%/cgi-bin/bb-csvinfo.sh
-%%WWWDIR%%/cgi-bin/bb-datepage.sh
-%%WWWDIR%%/cgi-bin/bb-eventlog.sh
-%%WWWDIR%%/cgi-bin/bb-findhost.sh
-%%WWWDIR%%/cgi-bin/bb-hist.sh
-%%WWWDIR%%/cgi-bin/bb-histlog.sh
-%%WWWDIR%%/cgi-bin/bb-hostsvc.sh
-%%WWWDIR%%/cgi-bin/bb-rep.sh
-%%WWWDIR%%/cgi-bin/bb-replog.sh
-%%WWWDIR%%/cgi-bin/bb-snapshot.sh
-%%WWWDIR%%/cgi-bin/hobbit-certreport.sh
-%%WWWDIR%%/cgi-bin/hobbit-confreport.sh
-%%WWWDIR%%/cgi-bin/hobbit-ghosts.sh
-%%WWWDIR%%/cgi-bin/hobbit-hostgraphs.sh
-%%WWWDIR%%/cgi-bin/hobbit-nkview.sh
-%%WWWDIR%%/cgi-bin/hobbit-nongreen.sh
-%%WWWDIR%%/cgi-bin/hobbitcolumn.sh
-%%WWWDIR%%/cgi-bin/hobbitgraph.sh
-%%WWWDIR%%/cgi-secure/bb-ack.sh
-%%WWWDIR%%/cgi-secure/hobbit-ackinfo.sh
-%%WWWDIR%%/cgi-secure/hobbit-enadis.sh
-%%WWWDIR%%/cgi-secure/hobbit-nkedit.sh
-%%WWWDIR%%/server/bin/bb
-%%WWWDIR%%/server/bin/bb-ack.cgi
-%%WWWDIR%%/server/bin/bb-csvinfo.cgi
-%%WWWDIR%%/server/bin/bb-datepage.cgi
-%%WWWDIR%%/server/bin/bb-eventlog.cgi
-%%WWWDIR%%/server/bin/bb-findhost.cgi
-%%WWWDIR%%/server/bin/bb-hist.cgi
-%%WWWDIR%%/server/bin/bb-rep.cgi
-%%WWWDIR%%/server/bin/bb-replog.cgi
-%%WWWDIR%%/server/bin/bb-snapshot.cgi
-%%WWWDIR%%/server/bin/bb-webpage
-%%WWWDIR%%/server/bin/bbcmd
-%%WWWDIR%%/server/bin/bbcombotest
-%%WWWDIR%%/server/bin/bbdigest
-%%WWWDIR%%/server/bin/bbgen
-%%WWWDIR%%/server/bin/bbhostgrep
-%%WWWDIR%%/server/bin/bbhostshow
-%%WWWDIR%%/server/bin/bbmessage.cgi
-%%WWWDIR%%/server/bin/bbproxy
-%%WWWDIR%%/server/bin/bbtest-net
-%%WWWDIR%%/server/bin/beastat
-%%WWWDIR%%/server/bin/boilerplate.cgi
-%%WWWDIR%%/server/bin/hobbit-ackinfo.cgi
-%%WWWDIR%%/server/bin/hobbit-confreport.cgi
-%%WWWDIR%%/server/bin/hobbit-enadis.cgi
-%%WWWDIR%%/server/bin/hobbit-ghosts.cgi
-%%WWWDIR%%/server/bin/hobbit-hostgraphs.cgi
-%%WWWDIR%%/server/bin/hobbit-mailack
-%%WWWDIR%%/server/bin/hobbit-nkedit.cgi
-%%WWWDIR%%/server/bin/hobbit-nkview.cgi
-%%WWWDIR%%/server/bin/hobbit-statusreport.cgi
-%%WWWDIR%%/server/bin/hobbit.sh
-%%WWWDIR%%/server/bin/hobbitd
-%%WWWDIR%%/server/bin/hobbitd_alert
-%%WWWDIR%%/server/bin/hobbitd_capture
-%%WWWDIR%%/server/bin/hobbitd_channel
-%%WWWDIR%%/server/bin/hobbitd_client
-%%WWWDIR%%/server/bin/hobbitd_filestore
-%%WWWDIR%%/server/bin/hobbitd_history
-%%WWWDIR%%/server/bin/hobbitd_hostdata
-%%WWWDIR%%/server/bin/hobbitd_larrd
-%%WWWDIR%%/server/bin/hobbitd_rrd
-%%WWWDIR%%/server/bin/hobbitd_sample
-%%WWWDIR%%/server/bin/hobbitfetch
-%%WWWDIR%%/server/bin/hobbitgraph.cgi
-%%WWWDIR%%/server/bin/hobbitlaunch
-%%WWWDIR%%/server/bin/hobbitping
-%%WWWDIR%%/server/bin/hobbitreports.sh
-%%WWWDIR%%/server/bin/hobbitsvc.cgi
-%%WWWDIR%%/server/bin/moverrd.sh
-%%WWWDIR%%/server/bin/trimhistory
-@unexec if cmp -s %D/%%WWWDIR%%/server/etc/bb-hosts %D/%%WWWDIR%%/server/etc/bb-hosts-dist; then rm -f %D/%%WWWDIR%%/server/etc/bb-hosts; fi
-@unexec if cmp -s %D/%%WWWDIR%%/server/etc/bb-services %D/%%WWWDIR%%/server/etc/bb-services-dist; then rm -f %D/%%WWWDIR%%/server/etc/bb-services; fi
-@unexec if cmp -s %D/%%WWWDIR%%/server/etc/bbcombotest.cfg %D/%%WWWDIR%%/server/etc/bbcombotest.cfg-dist; then rm -f %D/%%WWWDIR%%/server/etc/bbcombotest.cfg; fi
-@unexec if cmp -s %D/%%WWWDIR%%/server/etc/client-local.cfg %D/%%WWWDIR%%/server/etc/client-local.cfg-dist; then rm -f %D/%%WWWDIR%%/server/etc/client-local.cfg; fi
-@unexec if cmp -s %D/%%WWWDIR%%/server/etc/columndoc.csv %D/%%WWWDIR%%/server/etc/columndoc.csv-dist; then rm -f %D/%%WWWDIR%%/server/etc/columndoc.csv; fi
-@unexec if cmp -s %D/%%WWWDIR%%/server/etc/hobbit-alerts.cfg %D/%%WWWDIR%%/server/etc/hobbit-alerts.cfg-dist; then rm -f %D/%%WWWDIR%%/server/etc/hobbit-alerts.cfg; fi
-@unexec if cmp -s %D/%%WWWDIR%%/server/etc/hobbit-apache.conf %D/%%WWWDIR%%/server/etc/hobbit-apache.conf-dist; then rm -f %D/%%WWWDIR%%/server/etc/hobbit-apache.conf; fi
-@unexec if cmp -s %D/%%WWWDIR%%/server/etc/hobbit-clients.cfg %D/%%WWWDIR%%/server/etc/hobbit-clients.cfg-dist; then rm -f %D/%%WWWDIR%%/server/etc/hobbit-clients.cfg; fi
-@unexec if cmp -s %D/%%WWWDIR%%/server/etc/hobbitcgi.cfg %D/%%WWWDIR%%/server/etc/hobbitcgi.cfg-dist; then rm -f %D/%%WWWDIR%%/server/etc/hobbitcgi.cfg; fi
-@unexec if cmp -s %D/%%WWWDIR%%/server/etc/hobbitgraph.cfg %D/%%WWWDIR%%/server/etc/hobbitgraph.cfg-dist; then rm -f %D/%%WWWDIR%%/server/etc/hobbitgraph.cfg; fi
-@unexec if cmp -s %D/%%WWWDIR%%/server/etc/hobbitlaunch.cfg %D/%%WWWDIR%%/server/etc/hobbitlaunch.cfg-dist; then rm -f %D/%%WWWDIR%%/server/etc/hobbitlaunch.cfg; fi
-@unexec if cmp -s %D/%%WWWDIR%%/server/etc/hobbitserver.cfg %D/%%WWWDIR%%/server/etc/hobbitserver.cfg-dist; then rm -f %D/%%WWWDIR%%/server/etc/hobbitserver.cfg; fi
-%%WWWDIR%%/server/etc/bb-hosts-dist
-@exec [ ! -f %B/bb-hosts ] && cp %B/%f %B/bb-hosts
-%%WWWDIR%%/server/etc/bb-services-dist
-@exec [ ! -f %B/bb-services ] && cp %B/%f %B/bb-services
-%%WWWDIR%%/server/etc/bbcombotest.cfg-dist
-@exec [ ! -f %B/bbcombotest.cfg ] && cp %B/%f %B/bbcombotest.cfg
-%%WWWDIR%%/server/etc/client-local.cfg-dist
-@exec [ ! -f %B/client-local.cfg ] && cp %B/%f %B/client-local.cfg
-%%WWWDIR%%/server/etc/columndoc.csv-dist
-@exec [ ! -f %B/columndoc.cfg ] && cp %B/%f %B/columndoc.cfg
-%%WWWDIR%%/server/etc/hobbit-alerts.cfg-dist
-@exec [ ! -f %B/hobbit-alerts.cfg ] && cp %B/%f %B/hobbit-alerts.cfg
-%%WWWDIR%%/server/etc/hobbit-apache.conf-dist
-@exec [ ! -f %B/hobbit-apache.cfg ] && cp %B/%f %B/hobbit-apache.cfg
-%%WWWDIR%%/server/etc/hobbit-clients.cfg-dist
-@exec [ ! -f %B/hobbit-clients.cfg ] && cp %B/%f %B/hobbit-clients.cfg
-@unexec if test ! -s %D/%%WWWDIR%%/server/etc/hobbit-nkview.cfg; then rm -f %D/%%WWWDIR%%/server/etc/hobbit-nkview.cfg; fi
-@unexec if test ! -s %D/%%WWWDIR%%/server/etc/hobbit-nkview.cfg.bak; then rm -f %D/%%WWWDIR%%/server/etc/hobbit-nkview.cfg.bak; fi
-@exec touch %D/%%WWWDIR%%/server/etc/hobbit-nkview.cfg %D/%%WWWDIR%%/server/etc/hobbit-nkview.cfg.bak
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/server/etc/hobbit-nkview.cfg %D/%%WWWDIR%%/server/etc/hobbit-nkview.cfg.bak
-%%WWWDIR%%/server/etc/hobbitcgi.cfg-dist
-@exec [ ! -f %B/hobbitcgi.cfg ] && cp %B/%f %B/hobbitcgi.cfg
-%%WWWDIR%%/server/etc/hobbitgraph.cfg-dist
-@exec [ ! -f %B/hobbitgraph.cfg ] && cp %B/%f %B/hobbitgraph.cfg
-%%WWWDIR%%/server/etc/hobbitlaunch.cfg-dist
-@exec [ ! -f %B/hobbitlaunch.cfg ] && cp %B/%f %B/hobbitlaunch.cfg
-%%WWWDIR%%/server/etc/hobbitserver.cfg-dist
-@exec [ ! -f %B/hobbitserver.cfg ] && cp %B/%f %B/hobbitserver.cfg
-%%WWWDIR%%/server/ext/bbretest-net.sh
-%%WWWDIR%%/server/hobbit.sh
-%%WWWDIR%%/server/web/acknowledge_footer
-%%WWWDIR%%/server/web/acknowledge_form
-%%WWWDIR%%/server/web/acknowledge_header
-%%WWWDIR%%/server/web/bb2_footer
-%%WWWDIR%%/server/web/bb2_header
-%%WWWDIR%%/server/web/bb_footer
-%%WWWDIR%%/server/web/bb_header
-%%WWWDIR%%/server/web/bbnk_footer
-%%WWWDIR%%/server/web/bbnk_header
-%%WWWDIR%%/server/web/bbrep_footer
-%%WWWDIR%%/server/web/bbrep_header
-%%WWWDIR%%/server/web/bbsnap2_footer
-%%WWWDIR%%/server/web/bbsnap2_header
-%%WWWDIR%%/server/web/bbsnap_footer
-%%WWWDIR%%/server/web/bbsnap_header
-%%WWWDIR%%/server/web/bbsnapnk_footer
-%%WWWDIR%%/server/web/bbsnapnk_header
-%%WWWDIR%%/server/web/columndoc_footer
-%%WWWDIR%%/server/web/columndoc_header
-%%WWWDIR%%/server/web/confreport_back
-%%WWWDIR%%/server/web/confreport_footer
-%%WWWDIR%%/server/web/confreport_front
-%%WWWDIR%%/server/web/confreport_header
-%%WWWDIR%%/server/web/event_footer
-%%WWWDIR%%/server/web/event_form
-%%WWWDIR%%/server/web/event_header
-%%WWWDIR%%/server/web/findhost_footer
-%%WWWDIR%%/server/web/findhost_form
-%%WWWDIR%%/server/web/findhost_header
-%%WWWDIR%%/server/web/ghosts_footer
-%%WWWDIR%%/server/web/ghosts_header
-%%WWWDIR%%/server/web/graphs_footer
-%%WWWDIR%%/server/web/graphs_header
-%%WWWDIR%%/server/web/hist_footer
-%%WWWDIR%%/server/web/hist_header
-%%WWWDIR%%/server/web/histlog_footer
-%%WWWDIR%%/server/web/histlog_header
-%%WWWDIR%%/server/web/hobbitnk_footer
-%%WWWDIR%%/server/web/hobbitnk_header
-%%WWWDIR%%/server/web/hostgraphs_footer
-%%WWWDIR%%/server/web/hostgraphs_form
-%%WWWDIR%%/server/web/hostgraphs_header
-%%WWWDIR%%/server/web/hostsvc_footer
-%%WWWDIR%%/server/web/hostsvc_header
-%%WWWDIR%%/server/web/info_footer
-%%WWWDIR%%/server/web/info_header
-%%WWWDIR%%/server/web/maint_footer
-%%WWWDIR%%/server/web/maint_form
-%%WWWDIR%%/server/web/maint_header
-%%WWWDIR%%/server/web/maintact_footer
-%%WWWDIR%%/server/web/maintact_header
-%%WWWDIR%%/server/web/nkack_form
-%%WWWDIR%%/server/web/nkedit_footer
-%%WWWDIR%%/server/web/nkedit_form
-%%WWWDIR%%/server/web/nkedit_header
-%%WWWDIR%%/server/web/replog_footer
-%%WWWDIR%%/server/web/replog_header
-%%WWWDIR%%/server/web/report_footer
-%%WWWDIR%%/server/web/report_form
-%%WWWDIR%%/server/web/report_form_daily
-%%WWWDIR%%/server/web/report_form_monthly
-%%WWWDIR%%/server/web/report_form_weekly
-%%WWWDIR%%/server/web/report_header
-%%WWWDIR%%/server/web/snapshot_footer
-%%WWWDIR%%/server/web/snapshot_form
-%%WWWDIR%%/server/web/snapshot_header
-%%WWWDIR%%/server/web/zoom.js
-%%WWWDIR%%/server/www/gifs/README
-%%WWWDIR%%/server/www/gifs/arrow.gif
-%%WWWDIR%%/server/www/gifs/bkg-blue.gif
-%%WWWDIR%%/server/www/gifs/bkg-clear.gif
-%%WWWDIR%%/server/www/gifs/bkg-green.gif
-%%WWWDIR%%/server/www/gifs/bkg-purple.gif
-%%WWWDIR%%/server/www/gifs/bkg-red.gif
-%%WWWDIR%%/server/www/gifs/bkg-yellow.gif
-%%WWWDIR%%/server/www/gifs/blue-ack.gif
-%%WWWDIR%%/server/www/gifs/blue-recent.gif
-%%WWWDIR%%/server/www/gifs/blue.gif
-%%WWWDIR%%/server/www/gifs/clear-recent.gif
-%%WWWDIR%%/server/www/gifs/clear.gif
-%%WWWDIR%%/server/www/gifs/favicon-blue.ico
-%%WWWDIR%%/server/www/gifs/favicon-clear.ico
-%%WWWDIR%%/server/www/gifs/favicon-green.ico
-%%WWWDIR%%/server/www/gifs/favicon-purple.ico
-%%WWWDIR%%/server/www/gifs/favicon-red.ico
-%%WWWDIR%%/server/www/gifs/favicon-unknown.ico
-%%WWWDIR%%/server/www/gifs/favicon-yellow.ico
-%%WWWDIR%%/server/www/gifs/green-recent.gif
-%%WWWDIR%%/server/www/gifs/green.gif
-%%WWWDIR%%/server/www/gifs/purple-ack.gif
-%%WWWDIR%%/server/www/gifs/purple-recent.gif
-%%WWWDIR%%/server/www/gifs/purple.gif
-%%WWWDIR%%/server/www/gifs/red-ack.gif
-%%WWWDIR%%/server/www/gifs/red-recent.gif
-%%WWWDIR%%/server/www/gifs/red.gif
-%%WWWDIR%%/server/www/gifs/unknown-recent.gif
-%%WWWDIR%%/server/www/gifs/unknown.gif
-%%WWWDIR%%/server/www/gifs/yellow-ack.gif
-%%WWWDIR%%/server/www/gifs/yellow-recent.gif
-%%WWWDIR%%/server/www/gifs/yellow.gif
-%%WWWDIR%%/server/www/gifs/zoom.gif
-%%WWWDIR%%/server/www/help/about.html
-%%WWWDIR%%/server/www/help/bb-to-hobbit.html
-%%WWWDIR%%/server/www/help/clonewarn.jpg
-%%WWWDIR%%/server/www/help/configure.txt
-%%WWWDIR%%/server/www/help/criticalsystems.html
-%%WWWDIR%%/server/www/help/critview-detail-acked.jpg
-%%WWWDIR%%/server/www/help/critview-detail-ackform.jpg
-%%WWWDIR%%/server/www/help/critview-detail.jpg
-%%WWWDIR%%/server/www/help/critview-disk.jpg
-%%WWWDIR%%/server/www/help/critview-green.jpg
-%%WWWDIR%%/server/www/help/editor-clonemaster.jpg
-%%WWWDIR%%/server/www/help/editor-diskchanged.jpg
-%%WWWDIR%%/server/www/help/editor-disksetup.jpg
-%%WWWDIR%%/server/www/help/editor-main.jpg
-%%WWWDIR%%/server/www/help/editor-makeclone.jpg
-%%WWWDIR%%/server/www/help/editor-nohost.jpg
-%%WWWDIR%%/server/www/help/editor-showclone.jpg
-%%WWWDIR%%/server/www/help/hobbit-alerts.html
-%%WWWDIR%%/server/www/help/hobbit-apacheconf.txt
-%%WWWDIR%%/server/www/help/hobbit-bbhosts.png
-%%WWWDIR%%/server/www/help/hobbit-clients.png
-%%WWWDIR%%/server/www/help/hobbit-config.html
-%%WWWDIR%%/server/www/help/hobbit-mrtg.html
-%%WWWDIR%%/server/www/help/hobbit-tips.html
-%%WWWDIR%%/server/www/help/hobbitmain.png
-%%WWWDIR%%/server/www/help/hobbitprocs.png
-%%WWWDIR%%/server/www/help/howtograph.html
-%%WWWDIR%%/server/www/help/install.html
-%%WWWDIR%%/server/www/help/known-issues.html
-%%WWWDIR%%/server/www/help/mainview-acked.jpg
-%%WWWDIR%%/server/www/help/mainview.jpg
-%%WWWDIR%%/server/www/help/manpages/index.html
-%%WWWDIR%%/server/www/help/manpages/man1/bb-ack.cgi.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/bb-csvinfo.cgi.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/bb-datepage.cgi.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/bb-eventlog.cgi.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/bb-findhost.cgi.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/bb-hist.cgi.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/bb-rep.cgi.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/bb-replog.cgi.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/bb-snapshot.cgi.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/bb-webpage.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/bb.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/bbcmd.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/bbcombotest.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/bbdigest.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/bbgen.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/bbhostgrep.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/bbhostshow.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/bbretest-net.sh.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/bbtest-net.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/clientupdate.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/hobbit-ackinfo.cgi.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/hobbit-confreport.cgi.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/hobbit-ghosts.cgi.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/hobbit-hostgraphs.cgi.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/hobbit-nkedit.cgi.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/hobbit-nkview.cgi.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/hobbit-statusreport.cgi.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/hobbitgraph.cgi.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/hobbitping.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/hobbitsvc.cgi.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/logfetch.1.html
-%%WWWDIR%%/server/www/help/manpages/man1/orcahobbit.1.html
-%%WWWDIR%%/server/www/help/manpages/man5/bb-hosts.5.html
-%%WWWDIR%%/server/www/help/manpages/man5/bb-services.5.html
-%%WWWDIR%%/server/www/help/manpages/man5/bbcombotest.cfg.5.html
-%%WWWDIR%%/server/www/help/manpages/man5/client-local.cfg.5.html
-%%WWWDIR%%/server/www/help/manpages/man5/clientlaunch.cfg.5.html
-%%WWWDIR%%/server/www/help/manpages/man5/hobbit-alerts.cfg.5.html
-%%WWWDIR%%/server/www/help/manpages/man5/hobbit-clients.cfg.5.html
-%%WWWDIR%%/server/www/help/manpages/man5/hobbit-nkview.cfg.5.html
-%%WWWDIR%%/server/www/help/manpages/man5/hobbitcgi.cfg.5.html
-%%WWWDIR%%/server/www/help/manpages/man5/hobbitclient.cfg.5.html
-%%WWWDIR%%/server/www/help/manpages/man5/hobbitgraph.cfg.5.html
-%%WWWDIR%%/server/www/help/manpages/man5/hobbitlaunch.cfg.5.html
-%%WWWDIR%%/server/www/help/manpages/man5/hobbitserver.cfg.5.html
-%%WWWDIR%%/server/www/help/manpages/man5/hobbitweb.5.html
-%%WWWDIR%%/server/www/help/manpages/man7/hobbit.7.html
-%%WWWDIR%%/server/www/help/manpages/man8/bbmessage.cgi.8.html
-%%WWWDIR%%/server/www/help/manpages/man8/bbproxy.8.html
-%%WWWDIR%%/server/www/help/manpages/man8/hobbit-enadis.cgi.8.html
-%%WWWDIR%%/server/www/help/manpages/man8/hobbit-mailack.8.html
-%%WWWDIR%%/server/www/help/manpages/man8/hobbitd.8.html
-%%WWWDIR%%/server/www/help/manpages/man8/hobbitd_alert.8.html
-%%WWWDIR%%/server/www/help/manpages/man8/hobbitd_channel.8.html
-%%WWWDIR%%/server/www/help/manpages/man8/hobbitd_client.8.html
-%%WWWDIR%%/server/www/help/manpages/man8/hobbitd_filestore.8.html
-%%WWWDIR%%/server/www/help/manpages/man8/hobbitd_history.8.html
-%%WWWDIR%%/server/www/help/manpages/man8/hobbitd_hostdata.8.html
-%%WWWDIR%%/server/www/help/manpages/man8/hobbitd_rrd.8.html
-%%WWWDIR%%/server/www/help/manpages/man8/hobbitd_sample.8.html
-%%WWWDIR%%/server/www/help/manpages/man8/hobbitfetch.8.html
-%%WWWDIR%%/server/www/help/manpages/man8/hobbitlaunch.8.html
-%%WWWDIR%%/server/www/help/manpages/man8/msgcache.8.html
-%%WWWDIR%%/server/www/help/manpages/man8/trimhistory.8.html
-%%WWWDIR%%/server/www/help/stdview-detail-acked.jpg
-%%WWWDIR%%/server/www/menu/README
-%%WWWDIR%%/server/www/menu/menu.css
-%%WWWDIR%%/server/www/menu/menu.js
-%%WWWDIR%%/server/www/menu/menu_items.js
-%%WWWDIR%%/server/www/menu/menu_tpl.js
-@exec mkdir %D/%%WWWDIR%%/data
-@exec mkdir %D/%%WWWDIR%%/data/acks
-@exec mkdir %D/%%WWWDIR%%/data/data
-@exec mkdir %D/%%WWWDIR%%/data/disabled
-@exec mkdir %D/%%WWWDIR%%/data/hist
-@exec mkdir %D/%%WWWDIR%%/data/histlogs
-@exec mkdir %D/%%WWWDIR%%/data/hostdata
-@exec mkdir %D/%%WWWDIR%%/data/logs
-@exec mkdir %D/%%WWWDIR%%/data/rrd
-@exec mkdir %D/%%WWWDIR%%/server/download
-@exec mkdir %D/%%WWWDIR%%/server/tmp
-@exec mkdir %D/%%WWWDIR%%/server/www/html
-@exec mkdir %D/%%WWWDIR%%/server/www/notes
-@exec mkdir %D/%%WWWDIR%%/server/www/rep
-@exec mkdir %D/%%WWWDIR%%/server/www/snap
-@exec mkdir %D/%%WWWDIR%%/server/www/wml
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/data
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/data/acks
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/data/data
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/data/disabled
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/data/hist
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/data/histlogs
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/data/hostdata
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/data/logs
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/data/rrd
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/server/download
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/server/tmp
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/server/www/html
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/server/www/notes
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/server/www/rep
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/server/www/snap
-@exec chown %%BBUSER%% %D/%%WWWDIR%%/server/www/wml
-@dirrm %%WWWDIR%%/server/www/wml
-@dirrm %%WWWDIR%%/server/www/snap
-@dirrm %%WWWDIR%%/server/www/rep
-@dirrm %%WWWDIR%%/server/www/notes
-@dirrm %%WWWDIR%%/server/www/menu
-@dirrm %%WWWDIR%%/server/www/html
-@dirrm %%WWWDIR%%/server/www/help/manpages/man8
-@dirrm %%WWWDIR%%/server/www/help/manpages/man7
-@dirrm %%WWWDIR%%/server/www/help/manpages/man5
-@dirrm %%WWWDIR%%/server/www/help/manpages/man1
-@dirrm %%WWWDIR%%/server/www/help/manpages
-@dirrm %%WWWDIR%%/server/www/help
-@dirrm %%WWWDIR%%/server/www/gifs
-@dirrm %%WWWDIR%%/server/www
-@dirrm %%WWWDIR%%/server/web
-@dirrm %%WWWDIR%%/server/tmp
-@dirrm %%WWWDIR%%/server/ext
-@dirrm %%WWWDIR%%/server/etc
-@dirrm %%WWWDIR%%/server/download
-@dirrm %%WWWDIR%%/server/bin
-@dirrm %%WWWDIR%%/server
-@dirrm %%WWWDIR%%/data/rrd
-@dirrm %%WWWDIR%%/data/logs
-@dirrm %%WWWDIR%%/data/hostdata
-@dirrm %%WWWDIR%%/data/histlogs
-@dirrm %%WWWDIR%%/data/hist
-@dirrm %%WWWDIR%%/data/disabled
-@dirrm %%WWWDIR%%/data/data
-@dirrm %%WWWDIR%%/data/acks
-@dirrm %%WWWDIR%%/data
-@dirrm %%WWWDIR%%/cgi-secure
-@dirrm %%WWWDIR%%/cgi-bin
-@dirrmtry %%WWWDIR%%
-@exec mkdir -p %%VARBASE%%/log/hobbit
-@exec chown %%BBUSER%% %%VARBASE%%/log/hobbit
-@cwd %%VARBASE%%
-@dirrmtry log/hobbit
diff --git a/net-mgmt/zabbix2-agent/Makefile b/net-mgmt/zabbix2-agent/Makefile
deleted file mode 100644
index baae0847fa0f..000000000000
--- a/net-mgmt/zabbix2-agent/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Ports collection makefile for: zabbix-agent
-# Date created: Jun 18 2003
-# Whom: Sergey Akifyev <asa@gascom.ru>
-#
-# $FreeBSD$
-#
-
-PORTNAME= zabbix
-PORTVERSION= 1.4.5
-PORTEPOCH= 2
-CATEGORIES= net-mgmt
-MASTER_SITES= SF
-PKGNAMESUFFIX= -agent
-
-MAINTAINER= d.lohansky@zsupport.ru
-COMMENT= Application and network monitoring solution
-
-USE_GMAKE= yes
-USE_RC_SUBR= zabbix_agentd
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-agent --disable-server
-MAKE_ARGS= ARCH=freebsd
-.ifndef WITHOUT_IPV6
-CONFIGURE_ARGS+=--enable-ipv6
-.endif
-
-ZABBIX_BIN= agent agentd get sender
-ZABBIX_CFG= agent agentd
-ZABBIX_BINFILES=${ZABBIX_BIN:S|^|zabbix_|:C|.+|&/&|:S|agentd/|agent/|}
-ZABBIX_CFGFILES=${ZABBIX_CFG:S|^|zabbix_|:S|$|.conf|}
-PLIST_FILES= ${ZABBIX_BIN:S|^|bin/zabbix_|} \
- ${ZABBIX_CFG:S|^|%%ETCDIR%%/zabbix_|:S|$|.conf.sample|}
-
-post-patch:
- @${FIND} ${WRKSRC}/src/ -type f|${XARGS} \
- ${REINPLACE_CMD} -e 's|/etc/zabbix|${ETCDIR}|;s|/usr/sbin|${LOCALBASE}/sbin|'
-
-do-install:
- @${ECHO_CMD} '@unexec rmdir %D/${ETCDIR_REL} 2>/dev/null || true' >> ${TMPPLIST}
- @${INSTALL_PROGRAM} ${ZABBIX_BINFILES:S,^,${WRKSRC}/src/,} ${PREFIX}/bin/
- @${INSTALL} -d ${ETCDIR}/
- @for i in ${ZABBIX_CFGFILES};do\
- ${INSTALL_DATA} ${WRKSRC}/misc/conf/$$i ${ETCDIR}/$$i.sample;done
- @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/zabbix2-agent/distinfo b/net-mgmt/zabbix2-agent/distinfo
deleted file mode 100644
index 5f9b3bac2d66..000000000000
--- a/net-mgmt/zabbix2-agent/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (zabbix-1.4.5.tar.gz) = f87d73852fdab33f99beebfd16c21c63
-SHA256 (zabbix-1.4.5.tar.gz) = abde9b369960d9075605e12e915d05c04b3c81f1e3445b5d7b39919b0d1648c1
-SIZE (zabbix-1.4.5.tar.gz) = 4137972
diff --git a/net-mgmt/zabbix2-agent/files/patch-configure b/net-mgmt/zabbix2-agent/files/patch-configure
deleted file mode 100644
index ca3fbf1c242a..000000000000
--- a/net-mgmt/zabbix2-agent/files/patch-configure
+++ /dev/null
@@ -1,12 +0,0 @@
---- ./configure.orig Sat Jan 27 20:39:51 2007
-+++ ./configure Sat Jan 27 20:48:34 2007
-@@ -275,6 +275,9 @@
- # Factoring default headers for most tests.
- ac_includes_default="\
- #include <stdio.h>
-+#include <sys/socket.h>
-+#include <sys/param.h>
-+#include <netinet/in.h>
- #if HAVE_SYS_TYPES_H
- # include <sys/types.h>
- #endif
diff --git a/net-mgmt/zabbix2-agent/files/zabbix_agentd.in b/net-mgmt/zabbix2-agent/files/zabbix_agentd.in
deleted file mode 100644
index cc3eeb70286b..000000000000
--- a/net-mgmt/zabbix2-agent/files/zabbix_agentd.in
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-# PROVIDE: zabbix_agentd
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-
-. %%RC_SUBR%%
-
-name="zabbix_agentd"
-rcvar=${name}_enable
-load_rc_config $name
-eval : \${${rcvar}='NO'}
-
-command="%%PREFIX%%/bin/${name}"
-required_files="%%ETCDIR%%/${name}.conf"
-
-run_rc_command "$1"
diff --git a/net-mgmt/zabbix2-agent/pkg-descr b/net-mgmt/zabbix2-agent/pkg-descr
deleted file mode 100644
index 52ecef039fcf..000000000000
--- a/net-mgmt/zabbix2-agent/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Zabbix is software for application and network monitoring.
-Zabbix supports both polling and trapping techniques to
-collect data from monitored hosts. Flexible notification
-mechanism allows easy and quckly configure email notifications
-for pre-defined events. Zabbix is freely available under the
-terms of the GNU General Public License (GPL).
-
-WWW: http://www.zabbix.com/
diff --git a/net-mgmt/zabbix2-agent/pkg-install b/net-mgmt/zabbix2-agent/pkg-install
deleted file mode 100644
index f0b59f76cc4a..000000000000
--- a/net-mgmt/zabbix2-agent/pkg-install
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/bin/sh
-# Script was taken from mysql323-server port, and modified
-# to suit zabbix needs
-
-[ -n "${PACKAGE_BUILDING}" ] && exit 0
-
-[ "${2}" = "POST-INSTALL" ] && exit 0
-
-PATH=/bin:/usr/sbin
-
-USER=zabbix
-GROUP=${USER}
-UID=122
-GID=${UID}
-
-if pw group show "${GROUP}" 2>/dev/null; then
- echo "You already have a group \"${GROUP}\", so I will use it."
-else
- if pw groupadd ${GROUP} -g ${GID}; then
- echo "Added group \"${GROUP}\"."
- else
- echo "Adding group \"${GROUP}\" failed..."
- exit 1
- fi
-fi
-
-if pw user show "${USER}" 2>/dev/null; then
- echo "You already have a user \"${USER}\", so I will use it."
- if pw usermod ${USER} -d /nonexistent
- then
- echo "Changed home directory of \"${USER}\" to /nonexistent"
- else
- echo "Changing home directory of \"${USER}\" to /nonexistent failed..."
- exit 1
- fi
-else
- if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \
- -d /nonexistent -s /sbin/nologin -c "Zabbix Sandbox"
- then
- echo "Added user \"${USER}\"."
- else
- echo "Adding user \"${USER}\" failed..."
- exit 1
- fi
-fi
diff --git a/net-mgmt/zabbix2/Makefile b/net-mgmt/zabbix2/Makefile
deleted file mode 100644
index 2b05f46ea958..000000000000
--- a/net-mgmt/zabbix2/Makefile
+++ /dev/null
@@ -1,95 +0,0 @@
-# Ports collection makefile for: zabbix
-# Date created: Jun 18 2003
-# Whom: Sergey Akifyev <asa@gascom.ru>
-#
-# $FreeBSD$
-#
-
-PORTNAME= zabbix
-PORTVERSION= 1.4.5
-PORTEPOCH= 1
-CATEGORIES= net-mgmt
-MASTER_SITES= SF
-
-MAINTAINER= d.lohansky@zsupport.ru
-COMMENT= Application and network monitoring solution
-
-LIB_DEPENDS= netsnmp.16:${PORTSDIR}/net-mgmt/net-snmp \
- iksemel.4:${PORTSDIR}/textproc/iksemel \
- curl.4:${PORTSDIR}/ftp/curl
-
-OPTIONS= MYSQL "Use MySQL backend" on \
- PGSQL "Use PostgreSQL backend" off \
- SQLITE "Use SQLite backend" off \
- LDAP "Support for checking LDAP servers" on \
- IPV6 "Support for IPv6" on \
- FPING "Use fping for pinging hosts" on
-
-USE_GMAKE= yes
-USE_PHP= gd snmp sockets pcre bcmath
-USE_RC_SUBR= zabbix_server.sh
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-agent --enable-server \
- --with-net-snmp=${LOCALBASE}/bin/net-snmp-config \
- --with-curl=${LOCALBASE}/bin/curl-config \
- --with-jabber=${LOCALBASE}
-MAKE_ARGS= ARCH=freebsd
-SUB_FILES= pkg-message
-
-.include <bsd.port.pre.mk>
-
-.ifndef WITHOUT_LDAP
-USE_OPENLDAP= yes
-CONFIGURE_ARGS+=--with-ldap=${LOCALBASE}
-LIB_DEPENDS+= gnutls.26:${PORTSDIR}/security/gnutls \
- sasl2.2:${PORTSDIR}/security/cyrus-sasl2
-.endif
-.ifdef WITH_IPV6
-CONFIGURE_ARGS+=--enable-ipv6
-.endif
-.ifndef WITHOUT_FPING
-RUN_DEPENDS+= fping:${PORTSDIR}/net/fping
-.endif
-.ifndef WITHOUT_MYSQL
-USE_MYSQL= yes
-USE_PHP+= mysql
-CONFIGURE_ARGS+=--with-mysql=${LOCALBASE}/bin/mysql_config
-.elifdef WITH_PGSQL
-USE_PGSQL= yes
-USE_PHP+= pgsql
-CONFIGURE_ARGS+=--with-pgsql=${LOCALBASE}/bin/pg_config
-.elifdef WITH_SQLITE
-USE_SQLITE= yes
-USE_PHP+= sqlite
-CONFIGURE_ARGS+=--with-sqlite3=${LOCALBASE}
-.else
-IGNORE= zabbix needs a database backend
-.endif
-
-post-patch:
- @${FIND} ${WRKSRC}/src/ -type f|${XARGS} \
- ${REINPLACE_CMD} -e 's|/etc/zabbix|${ETCDIR}|;s|/usr/sbin|${LOCALBASE}/sbin|'
- @${REINPLACE_CMD} -e '/test.*rf/s|-rf|-f|;/LDFLAGS/s|-static||;\
- /LIBS="-lnetsnmp/s|="|="-lcrypto |;s|-lsqlite3|-lsqlite3 ${PTHREAD_LIBS}|'\
- ${WRKSRC}/configure
-.ifdef WITHOUT_FPING
- @${ECHO} 'DisablePinger=yes' >> ${WRKSRC}/misc/conf/zabbix_server.conf
-.endif
-
-.if ${ARCH} == "amd64"
-post-configure:
- ${ECHO_CMD} "#define HAVE_VA_COPY 1" >> ${WRKSRC}/include/config.h
-.endif
-
-do-install:
- @${INSTALL_PROGRAM} ${WRKSRC}/src/zabbix_server/zabbix_server ${PREFIX}/bin/
- @${INSTALL} -d ${ETCDIR}/
- @${INSTALL_DATA} ${WRKSRC}/misc/conf/zabbix_server.conf\
- ${ETCDIR}/zabbix_server.conf.sample
- @cd ${WRKSRC}/frontends/&&${COPYTREE_SHARE} . ${DATADIR}/
- @cd ${WRKSRC}/upgrades/&&${COPYTREE_SHARE} dbpatches ${DATADIR}/
- @cd ${WRKSRC}/create/&&${COPYTREE_SHARE} "data schema" ${DATADIR}/create/
- @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/net-mgmt/zabbix2/distinfo b/net-mgmt/zabbix2/distinfo
deleted file mode 100644
index 5f9b3bac2d66..000000000000
--- a/net-mgmt/zabbix2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (zabbix-1.4.5.tar.gz) = f87d73852fdab33f99beebfd16c21c63
-SHA256 (zabbix-1.4.5.tar.gz) = abde9b369960d9075605e12e915d05c04b3c81f1e3445b5d7b39919b0d1648c1
-SIZE (zabbix-1.4.5.tar.gz) = 4137972
diff --git a/net-mgmt/zabbix2/files/patch-configure b/net-mgmt/zabbix2/files/patch-configure
deleted file mode 100644
index ca3fbf1c242a..000000000000
--- a/net-mgmt/zabbix2/files/patch-configure
+++ /dev/null
@@ -1,12 +0,0 @@
---- ./configure.orig Sat Jan 27 20:39:51 2007
-+++ ./configure Sat Jan 27 20:48:34 2007
-@@ -275,6 +275,9 @@
- # Factoring default headers for most tests.
- ac_includes_default="\
- #include <stdio.h>
-+#include <sys/socket.h>
-+#include <sys/param.h>
-+#include <netinet/in.h>
- #if HAVE_SYS_TYPES_H
- # include <sys/types.h>
- #endif
diff --git a/net-mgmt/zabbix2/files/patch-src__libs__zbxsysinfo__simple__simple.c b/net-mgmt/zabbix2/files/patch-src__libs__zbxsysinfo__simple__simple.c
deleted file mode 100644
index fb6147c46d93..000000000000
--- a/net-mgmt/zabbix2/files/patch-src__libs__zbxsysinfo__simple__simple.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- ./src/libs/zbxsysinfo/simple/simple.c.orig Wed Jun 13 15:21:51 2007
-+++ ./src/libs/zbxsysinfo/simple/simple.c Wed Jun 13 15:22:02 2007
-@@ -37,6 +37,7 @@
- };
-
- #ifdef HAVE_LDAP
-+#include "ldap.h"
-
- static int check_ldap(char *hostname, short port, int *value_int)
- {
diff --git a/net-mgmt/zabbix2/files/pkg-message.in b/net-mgmt/zabbix2/files/pkg-message.in
deleted file mode 100644
index 5ba8c2fd4809..000000000000
--- a/net-mgmt/zabbix2/files/pkg-message.in
+++ /dev/null
@@ -1,7 +0,0 @@
-===============================================================
-You can prepare a database for zabbix this way:
-% cd %%DATADIR%%/create
-% cat schema/<db>.sql data/data.sql data/images_<db>.sql\
-% | <db_client>
-where <db> is your preferred database engine.
-===============================================================
diff --git a/net-mgmt/zabbix2/files/zabbix_server.sh.in b/net-mgmt/zabbix2/files/zabbix_server.sh.in
deleted file mode 100644
index 4543669f7000..000000000000
--- a/net-mgmt/zabbix2/files/zabbix_server.sh.in
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-# PROVIDE: zabbix_server
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-
-. %%RC_SUBR%%
-
-name="zabbix_server"
-rcvar=${name}_enable
-load_rc_config $name
-eval : \${${rcvar}='NO'}
-
-command="%%PREFIX%%/bin/${name}"
-required_files="%%ETCDIR%%/${name}.conf"
-
-run_rc_command "$1"
diff --git a/net-mgmt/zabbix2/pkg-descr b/net-mgmt/zabbix2/pkg-descr
deleted file mode 100644
index 52ecef039fcf..000000000000
--- a/net-mgmt/zabbix2/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Zabbix is software for application and network monitoring.
-Zabbix supports both polling and trapping techniques to
-collect data from monitored hosts. Flexible notification
-mechanism allows easy and quckly configure email notifications
-for pre-defined events. Zabbix is freely available under the
-terms of the GNU General Public License (GPL).
-
-WWW: http://www.zabbix.com/
diff --git a/net-mgmt/zabbix2/pkg-install b/net-mgmt/zabbix2/pkg-install
deleted file mode 100644
index f0b59f76cc4a..000000000000
--- a/net-mgmt/zabbix2/pkg-install
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/bin/sh
-# Script was taken from mysql323-server port, and modified
-# to suit zabbix needs
-
-[ -n "${PACKAGE_BUILDING}" ] && exit 0
-
-[ "${2}" = "POST-INSTALL" ] && exit 0
-
-PATH=/bin:/usr/sbin
-
-USER=zabbix
-GROUP=${USER}
-UID=122
-GID=${UID}
-
-if pw group show "${GROUP}" 2>/dev/null; then
- echo "You already have a group \"${GROUP}\", so I will use it."
-else
- if pw groupadd ${GROUP} -g ${GID}; then
- echo "Added group \"${GROUP}\"."
- else
- echo "Adding group \"${GROUP}\" failed..."
- exit 1
- fi
-fi
-
-if pw user show "${USER}" 2>/dev/null; then
- echo "You already have a user \"${USER}\", so I will use it."
- if pw usermod ${USER} -d /nonexistent
- then
- echo "Changed home directory of \"${USER}\" to /nonexistent"
- else
- echo "Changing home directory of \"${USER}\" to /nonexistent failed..."
- exit 1
- fi
-else
- if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \
- -d /nonexistent -s /sbin/nologin -c "Zabbix Sandbox"
- then
- echo "Added user \"${USER}\"."
- else
- echo "Adding user \"${USER}\" failed..."
- exit 1
- fi
-fi
diff --git a/net-mgmt/zabbix2/pkg-plist b/net-mgmt/zabbix2/pkg-plist
deleted file mode 100644
index ddf09c2e0692..000000000000
--- a/net-mgmt/zabbix2/pkg-plist
+++ /dev/null
@@ -1,277 +0,0 @@
-bin/zabbix_server
-%%ETCDIR%%/zabbix_server.conf.sample
-%%DATADIR%%/create/data/data.sql
-%%DATADIR%%/create/data/images/Hub.png
-%%DATADIR%%/create/data/images/Hub_small.png
-%%DATADIR%%/create/data/images/Network.png
-%%DATADIR%%/create/data/images/Network_small.png
-%%DATADIR%%/create/data/images/Notebook.png
-%%DATADIR%%/create/data/images/Notebook_small.png
-%%DATADIR%%/create/data/images/Phone.png
-%%DATADIR%%/create/data/images/Phone_small.png
-%%DATADIR%%/create/data/images/Printer.png
-%%DATADIR%%/create/data/images/Printer_small.png
-%%DATADIR%%/create/data/images/Router.png
-%%DATADIR%%/create/data/images/Router_small.png
-%%DATADIR%%/create/data/images/Satellite.png
-%%DATADIR%%/create/data/images/Satellite_small.png
-%%DATADIR%%/create/data/images/Server.png
-%%DATADIR%%/create/data/images/Server_small.png
-%%DATADIR%%/create/data/images/UPS.png
-%%DATADIR%%/create/data/images/UPS_small.png
-%%DATADIR%%/create/data/images/Workstation.png
-%%DATADIR%%/create/data/images/Workstation_small.png
-%%DATADIR%%/create/data/images_mysql.sql
-%%DATADIR%%/create/data/images_oracle.sql
-%%DATADIR%%/create/data/images_pgsql.sql
-%%DATADIR%%/create/data/images_sqlite3.sql
-%%DATADIR%%/create/schema/Makefile
-%%DATADIR%%/create/schema/Makefile.am
-%%DATADIR%%/create/schema/Makefile.in
-%%DATADIR%%/create/schema/mysql.sql
-%%DATADIR%%/create/schema/oracle.sql
-%%DATADIR%%/create/schema/postgresql.sql
-%%DATADIR%%/create/schema/sqlite.sql
-%%DATADIR%%/dbpatches/1.4/mysql/patch.sql
-%%DATADIR%%/dbpatches/1.4/oracle/patch.sql
-%%DATADIR%%/dbpatches/1.4/postgresql/patch.sql
-%%DATADIR%%/php/acknow.php
-%%DATADIR%%/php/actionconf.php
-%%DATADIR%%/php/actions.php
-%%DATADIR%%/php/audio/trigger_off.wav
-%%DATADIR%%/php/audio/trigger_on.wav
-%%DATADIR%%/php/audio/trigger_on_average.wav
-%%DATADIR%%/php/audio/trigger_on_disaster.wav
-%%DATADIR%%/php/audio/trigger_on_high.wav
-%%DATADIR%%/php/audio/trigger_on_warning.wav
-%%DATADIR%%/php/audit.php
-%%DATADIR%%/php/chart.php
-%%DATADIR%%/php/chart2.php
-%%DATADIR%%/php/chart3.php
-%%DATADIR%%/php/chart4.php
-%%DATADIR%%/php/chart5.php
-%%DATADIR%%/php/chart_sla.php
-%%DATADIR%%/php/charts.php
-%%DATADIR%%/php/conf/COPYING
-%%DATADIR%%/php/config.php
-%%DATADIR%%/php/create/data.sql
-%%DATADIR%%/php/create/mysql.sql
-%%DATADIR%%/php/css.css
-%%DATADIR%%/php/discovery.php
-%%DATADIR%%/php/discoveryconf.php
-%%DATADIR%%/php/events.php
-%%DATADIR%%/php/exp_imp.php
-%%DATADIR%%/php/graphs.php
-%%DATADIR%%/php/history.php
-%%DATADIR%%/php/hostprofiles.php
-%%DATADIR%%/php/hosts.php
-%%DATADIR%%/php/httpconf.php
-%%DATADIR%%/php/httpdetails.php
-%%DATADIR%%/php/httpmon.php
-%%DATADIR%%/php/image.php
-%%DATADIR%%/php/images/flash/zbxclock.swf
-%%DATADIR%%/php/images/general/closed.gif
-%%DATADIR%%/php/images/general/error_small.gif
-%%DATADIR%%/php/images/general/help.gif
-%%DATADIR%%/php/images/general/inst_completed.gif
-%%DATADIR%%/php/images/general/inst_current.gif
-%%DATADIR%%/php/images/general/inst_step.gif
-%%DATADIR%%/php/images/general/opened.gif
-%%DATADIR%%/php/images/general/sortdown.gif
-%%DATADIR%%/php/images/general/sortdown_off.gif
-%%DATADIR%%/php/images/general/sortup.gif
-%%DATADIR%%/php/images/general/sortup_off.gif
-%%DATADIR%%/php/images/general/tick.png
-%%DATADIR%%/php/images/general/zabbix.ico
-%%DATADIR%%/php/images/general/tree/I.gif
-%%DATADIR%%/php/images/general/tree/L.gif
-%%DATADIR%%/php/images/general/tree/O.gif
-%%DATADIR%%/php/images/general/tree/T.gif
-%%DATADIR%%/php/images/general/tree/X.gif
-%%DATADIR%%/php/images/general/tree/Xc.gif
-%%DATADIR%%/php/images/general/tree/Y.gif
-%%DATADIR%%/php/images/general/tree/Yc.gif
-%%DATADIR%%/php/images/general/tree/point.gif
-%%DATADIR%%/php/images/general/warning_small.gif
-%%DATADIR%%/php/images/general/zabbix.png
-%%DATADIR%%/php/images/gradients/blink1.gif
-%%DATADIR%%/php/images/gradients/blink2.gif
-%%DATADIR%%/php/images/gradients/button.gif
-%%DATADIR%%/php/images/gradients/menu_not_active.gif
-%%DATADIR%%/php/images/gradients/table_head.gif
-%%DATADIR%%/php/images/gradients/table_head2.gif
-%%DATADIR%%/php/images/sysmaps/Hub.png
-%%DATADIR%%/php/images/sysmaps/Hub_small.png
-%%DATADIR%%/php/images/sysmaps/Network.png
-%%DATADIR%%/php/images/sysmaps/Network_small.png
-%%DATADIR%%/php/images/sysmaps/Notebook.png
-%%DATADIR%%/php/images/sysmaps/Notebook_small.png
-%%DATADIR%%/php/images/sysmaps/Phone.png
-%%DATADIR%%/php/images/sysmaps/Phone_small.png
-%%DATADIR%%/php/images/sysmaps/Printer.png
-%%DATADIR%%/php/images/sysmaps/Printer_small.png
-%%DATADIR%%/php/images/sysmaps/README
-%%DATADIR%%/php/images/sysmaps/Router.png
-%%DATADIR%%/php/images/sysmaps/Router_small.png
-%%DATADIR%%/php/images/sysmaps/Satellite.png
-%%DATADIR%%/php/images/sysmaps/Satellite_small.png
-%%DATADIR%%/php/images/sysmaps/Server.png
-%%DATADIR%%/php/images/sysmaps/Server_small.png
-%%DATADIR%%/php/images/sysmaps/UPS.png
-%%DATADIR%%/php/images/sysmaps/UPS_small.png
-%%DATADIR%%/php/images/sysmaps/Workstation.png
-%%DATADIR%%/php/images/sysmaps/Workstation_small.png
-%%DATADIR%%/php/images/sysmaps/old/Hub.png
-%%DATADIR%%/php/images/sysmaps/old/Notebook.png
-%%DATADIR%%/php/images/sysmaps/old/Printer.png
-%%DATADIR%%/php/images/sysmaps/old/Router.png
-%%DATADIR%%/php/images/sysmaps/old/Server.png
-%%DATADIR%%/php/images/sysmaps/old/Workstation.png
-%%DATADIR%%/php/include/.htaccess
-%%DATADIR%%/php/include/acknow.inc.php
-%%DATADIR%%/php/include/actions.inc.php
-%%DATADIR%%/php/include/audit.inc.php
-%%DATADIR%%/php/include/classes/.htaccess
-%%DATADIR%%/php/include/classes/cbutton.inc.php
-%%DATADIR%%/php/include/classes/ccheckbox.inc.php
-%%DATADIR%%/php/include/classes/ccolor.inc.php
-%%DATADIR%%/php/include/classes/ccombobox.inc.php
-%%DATADIR%%/php/include/classes/cfile.inc.php
-%%DATADIR%%/php/include/classes/cflash.inc.php
-%%DATADIR%%/php/include/classes/cflashclock.mod.php
-%%DATADIR%%/php/include/classes/cform.inc.php
-%%DATADIR%%/php/include/classes/cformtable.inc.php
-%%DATADIR%%/php/include/classes/chelp.inc.php
-%%DATADIR%%/php/include/classes/chostsinfo.mod.php
-%%DATADIR%%/php/include/classes/ciframe.inc.php
-%%DATADIR%%/php/include/classes/cimg.inc.php
-%%DATADIR%%/php/include/classes/clink.inc.php
-%%DATADIR%%/php/include/classes/clist.inc.php
-%%DATADIR%%/php/include/classes/cmap.inc.php
-%%DATADIR%%/php/include/classes/cpumenu.inc.php
-%%DATADIR%%/php/include/classes/cserverinfo.mod.php
-%%DATADIR%%/php/include/classes/cspan.inc.php
-%%DATADIR%%/php/include/classes/ctable.inc.php
-%%DATADIR%%/php/include/classes/ctableinfo.inc.php
-%%DATADIR%%/php/include/classes/ctag.inc.php
-%%DATADIR%%/php/include/classes/ctextarea.inc.php
-%%DATADIR%%/php/include/classes/ctextbox.inc.php
-%%DATADIR%%/php/include/classes/ctree.inc.php
-%%DATADIR%%/php/include/classes/ctriggerinfo.mod.php
-%%DATADIR%%/php/include/classes/cvar.inc.php
-%%DATADIR%%/php/include/classes/graph.inc.php
-%%DATADIR%%/php/include/config.inc.php
-%%DATADIR%%/php/include/copt.lib.php
-%%DATADIR%%/php/include/db.inc.php
-%%DATADIR%%/php/include/defines.inc.php
-%%DATADIR%%/php/include/discovery.inc.php
-%%DATADIR%%/php/include/events.inc.php
-%%DATADIR%%/php/include/export.inc.php
-%%DATADIR%%/php/include/forms.inc.php
-%%DATADIR%%/php/include/graphs.inc.php
-%%DATADIR%%/php/include/hosts.inc.php
-%%DATADIR%%/php/include/html.inc.php
-%%DATADIR%%/php/include/httptest.inc.php
-%%DATADIR%%/php/include/images.inc.php
-%%DATADIR%%/php/include/import.inc.php
-%%DATADIR%%/php/include/items.inc.php
-%%DATADIR%%/php/include/js.inc.php
-%%DATADIR%%/php/include/locales/cn_zh.inc.php
-%%DATADIR%%/php/include/locales/de_de.inc.php
-%%DATADIR%%/php/include/locales/en_gb.inc.php
-%%DATADIR%%/php/include/locales/fr_fr.inc.php
-%%DATADIR%%/php/include/locales/hu_hu.inc.php
-%%DATADIR%%/php/include/locales/it_it.inc.php
-%%DATADIR%%/php/include/locales/ja_jp.inc.php
-%%DATADIR%%/php/include/locales/lv_lv.inc.php
-%%DATADIR%%/php/include/locales/nl_nl.inc.php
-%%DATADIR%%/php/include/locales/pt_br.inc.php
-%%DATADIR%%/php/include/locales/ru_ru.inc.php
-%%DATADIR%%/php/include/locales/sp_sp.inc.php
-%%DATADIR%%/php/include/locales/sv_se.inc.php
-%%DATADIR%%/php/include/locales.inc.php
-%%DATADIR%%/php/include/maps.inc.php
-%%DATADIR%%/php/include/media.inc.php
-%%DATADIR%%/php/include/nodes.inc.php
-%%DATADIR%%/php/include/page_footer.php
-%%DATADIR%%/php/include/page_header.php
-%%DATADIR%%/php/include/perm.inc.php
-%%DATADIR%%/php/include/profiles.inc.php
-%%DATADIR%%/php/include/screens.inc.php
-%%DATADIR%%/php/include/services.inc.php
-%%DATADIR%%/php/include/setup.inc.php
-%%DATADIR%%/php/include/triggers.inc.php
-%%DATADIR%%/php/include/users.inc.php
-%%DATADIR%%/php/include/validate.inc.php
-%%DATADIR%%/php/index.php
-%%DATADIR%%/php/instal.php
-%%DATADIR%%/php/items.php
-%%DATADIR%%/php/js/blink.js
-%%DATADIR%%/php/js/common.js
-%%DATADIR%%/php/js/cookies.js
-%%DATADIR%%/php/js/menu.js
-%%DATADIR%%/php/js/services.js
-%%DATADIR%%/php/js/showhint.js
-%%DATADIR%%/php/js/tree.js
-%%DATADIR%%/php/latest.php
-%%DATADIR%%/php/map.php
-%%DATADIR%%/php/maps.php
-%%DATADIR%%/php/media_types.php
-%%DATADIR%%/php/nodes.php
-%%DATADIR%%/php/overview.php
-%%DATADIR%%/php/popup.php
-%%DATADIR%%/php/popup_gitem.php
-%%DATADIR%%/php/popup_httpstep.php
-%%DATADIR%%/php/popup_media.php
-%%DATADIR%%/php/popup_right.php
-%%DATADIR%%/php/popup_trexpr.php
-%%DATADIR%%/php/popup_users.php
-%%DATADIR%%/php/popup_usrgrp.php
-%%DATADIR%%/php/profile.php
-%%DATADIR%%/php/queue.php
-%%DATADIR%%/php/report1.php
-%%DATADIR%%/php/report2.php
-%%DATADIR%%/php/report3.php
-%%DATADIR%%/php/report4.php
-%%DATADIR%%/php/report5.php
-%%DATADIR%%/php/screenconf.php
-%%DATADIR%%/php/screenedit.php
-%%DATADIR%%/php/screens.php
-%%DATADIR%%/php/services.php
-%%DATADIR%%/php/services_form.php
-%%DATADIR%%/php/setup.php
-%%DATADIR%%/php/srv_status.php
-%%DATADIR%%/php/sysmap.php
-%%DATADIR%%/php/sysmaps.php
-%%DATADIR%%/php/tr_comments.php
-%%DATADIR%%/php/tr_events.php
-%%DATADIR%%/php/tr_status.php
-%%DATADIR%%/php/triggers.php
-%%DATADIR%%/php/users.php
-%%DATADIR%%/php/vtext.php
-@dirrm %%DATADIR%%/create/data/images
-@dirrm %%DATADIR%%/create/data
-@dirrm %%DATADIR%%/create/schema
-@dirrm %%DATADIR%%/create
-@dirrm %%DATADIR%%/dbpatches/1.4/mysql
-@dirrm %%DATADIR%%/dbpatches/1.4/oracle
-@dirrm %%DATADIR%%/dbpatches/1.4/postgresql
-@dirrm %%DATADIR%%/dbpatches/1.4
-@dirrm %%DATADIR%%/dbpatches
-@dirrm %%DATADIR%%/php/audio
-@dirrm %%DATADIR%%/php/create
-@dirrm %%DATADIR%%/php/images/flash
-@dirrm %%DATADIR%%/php/images/general/tree
-@dirrm %%DATADIR%%/php/images/general
-@dirrm %%DATADIR%%/php/images/gradients
-@dirrm %%DATADIR%%/php/images/sysmaps/old
-@dirrm %%DATADIR%%/php/images/sysmaps
-@dirrm %%DATADIR%%/php/images
-@dirrm %%DATADIR%%/php/include/classes
-@dirrm %%DATADIR%%/php/include/locales
-@dirrm %%DATADIR%%/php/include
-@dirrm %%DATADIR%%/php/js
-@dirrmtry %%ETCDIR%%
-@dirrmtry %%DATADIR%%/php/conf
-@dirrmtry %%DATADIR%%/php
-@dirrmtry %%DATADIR%%
diff --git a/net-p2p/amule-devel/Makefile b/net-p2p/amule-devel/Makefile
deleted file mode 100644
index 774017061cf3..000000000000
--- a/net-p2p/amule-devel/Makefile
+++ /dev/null
@@ -1,140 +0,0 @@
-# New ports collection makefile for: amule2
-# Date created: Wed Nov 05 09:30:00 UTC 2003
-# Whom: Ganael LAPLANCHE <ganael.laplanche@martymac.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= aMule
-PORTVERSION= 2.1.3
-PORTREVISION= 6
-CATEGORIES= net-p2p
-MASTER_SITES= SF/amule
-
-PATCH_SITES= http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/
-PATCHFILES= aMule-wx.patch?rev=1.2
-PATCH_DIST_STRIP= -p1
-
-MAINTAINER= boris@tagnet.ru
-COMMENT= The all-platform eMule p2p client
-
-LATEST_LINK= aMule2
-CONFLICTS= aMule-1.* aMule-devel-[0-9]* ed2k-hash-*
-
-USE_BZIP2= yes
-USE_GNOME= gnomehier gnomehack gnomeprefix
-USE_GMAKE= yes
-USE_WX= 2.8
-WX_CONF_ARGS= absolute
-GNU_CONFIGURE= yes
-CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ARGS= --disable-debug \
- --without-included-gettext \
- --with-libintl-prefix=${LOCALBASE} \
- --with-libiconv-prefix=${LOCALBASE} \
- --enable-embedded_crypto
-
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
- LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}"
-
-OPTIONS= OPTIMIZE "Build with optimization" on \
- ED2K "Compile aMule ed2k links handler" on \
- AMULECMD "Compile aMule command line client" on \
- AMULEWEBSRV "Compile aMule WebServer" on \
- CAS "Compile C aMule Statistics (+GUI)" on \
- ALC "Compile aMule Link Creator (+GUI)" on \
- AMULEDAEMON "Compile aMule daemon version - EXPERIMENTAL" off \
- WXUNICODE "Enable Unicode support" on
-
-.include <bsd.port.pre.mk>
-
-.if !defined(WITHOUT_NLS)
-USE_GETTEXT= yes
-.else
-CONFIGURE_ARGS+= --disable-nls
-.endif
-
-# Configure options
-.if !defined(WITHOUT_OPTIMIZE)
-CONFIGURE_ARGS+= --enable-optimize
-.else
-CONFIGURE_ARGS+= --disable-optimize
-.endif
-
-.if !defined(WITHOUT_ED2K)
-CONFIGURE_ARGS+= --enable-ed2k
-PLIST_SUB+= PL_ED2K=""
-.else
-CONFIGURE_ARGS+= --disable-ed2k
-PLIST_SUB+= PL_ED2K="@comment "
-.endif
-
-.if !defined(WITHOUT_AMULECMD)
-CONFIGURE_ARGS+= --enable-amulecmd
-PLIST_SUB+= PL_AMULECMD=""
-.else
-CONFIGURE_ARGS+= --disable-amulecmd
-PLIST_SUB+= PL_AMULECMD="@comment "
-.endif
-
-.if !defined(WITHOUT_AMULEWEBSRV)
-CONFIGURE_ARGS+= --enable-webserver
-PLIST_SUB+= PL_AMULEWEBSRV=""
-.else
-CONFIGURE_ARGS+= --disable-webserver
-PLIST_SUB+= PL_AMULEWEBSRV="@comment "
-.endif
-
-.if !defined(WITHOUT_CAS)
-CONFIGURE_ARGS+= --enable-cas --enable-wxcas
-PLIST_SUB+= PL_CAS=""
-.else
-CONFIGURE_ARGS+= --disable-cas --disable-wxcas
-PLIST_SUB+= PL_CAS="@comment "
-.endif
-
-.if !defined(WITHOUT_ALC)
-CONFIGURE_ARGS+= --enable-alc --enable-alcc
-PLIST_SUB+= PL_ALC=""
-.else
-CONFIGURE_ARGS+= --disable-alc --disable-alcc
-PLIST_SUB+= PL_ALC="@comment "
-.endif
-
-.if defined(WITH_AMULEDAEMON)
-CONFIGURE_ARGS+= --enable-amule-daemon --enable-amule-gui
-PLIST_SUB+= PL_AMULEDAEMON=""
-USE_RC_SUBR= amuled.sh
-.else
-CONFIGURE_ARGS+= --disable-amule-daemon --disable-amule-gui
-PLIST_SUB+= PL_AMULEDAEMON="@comment "
-.endif
-
-.if !defined(WITHOUT_WXUNICODE)
-WX_UNICODE=yes
-.endif
-
-# Man pages management
-.include "Makefile.man"
-
-post-install:
-# fr manpages are still incomplete and can't be managed
-# by MANLANG. Will be done when pages are complete.
-.if defined(WITH_AMULECMD)
- ${GZIP_CMD} ${PREFIX}/man/fr/man1/amulecmd.1
-.endif
-.if defined(WITH_AMULEWEBSRV)
- ${GZIP_CMD} ${PREFIX}/man/fr/man1/amuleweb.1
-.endif
- ${GZIP_CMD} ${PREFIX}/man/fr/man1/amule.1
-.if defined(WITH_AMULEDAEMON)
- ${GZIP_CMD} ${PREFIX}/man/fr/man1/amuled.1
-.endif
-.if defined(WITH_ED2K)
- ${GZIP_CMD} ${PREFIX}/man/fr/man1/ed2k.1
-.endif
-.if defined(WITH_ALC)
- ${GZIP_CMD} ${PREFIX}/man/fr/man1/alcc.1
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/amule-devel/Makefile.man b/net-p2p/amule-devel/Makefile.man
deleted file mode 100644
index 586cf50ea099..000000000000
--- a/net-p2p/amule-devel/Makefile.man
+++ /dev/null
@@ -1,25 +0,0 @@
-# TODO : Add fr here when pages are complete
-MANLANG= "" de es hu
-MANCOMPRESSED= no
-.if defined(WITH_CAS)
-MAN1+= cas.1
-MAN1+= wxcas.1
-.endif
-.if defined(WITH_ALC)
-MAN1+= alc.1
-MAN1+= alcc.1
-.endif
-.if defined(WITH_AMULEWEBSRV)
-MAN1+= amuleweb.1
-.endif
-.if defined(WITH_AMULECMD)
-MAN1+= amulecmd.1
-.endif
-.if defined(WITH_ED2K)
-MAN1+= ed2k.1
-.endif
-.if defined(WITH_AMULEDAEMON)
-MAN1+= amuled.1
-.endif
-MAN1+= amule.1
-MAN1+= xas.1
diff --git a/net-p2p/amule-devel/distinfo b/net-p2p/amule-devel/distinfo
deleted file mode 100644
index f4d9ebe17f39..000000000000
--- a/net-p2p/amule-devel/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (aMule-2.1.3.tar.bz2) = 0aafdd159edb8ad5f0064da87998b47d
-SHA256 (aMule-2.1.3.tar.bz2) = 6e97e947bb7ac231b75e3b21a509a2ec0239bcd7e9dbfc6062c520a6d13b0244
-SIZE (aMule-2.1.3.tar.bz2) = 3248530
-MD5 (aMule-wx.patch?rev=1.2) = 7b61651b0abdee7dc577a03dad8025c1
-SHA256 (aMule-wx.patch?rev=1.2) = c0c0a55fb437fdf618137f2cb0c5ff59a1595aeddf5455a1bad2b2ab11b0a244
-SIZE (aMule-wx.patch?rev=1.2) = 4943
diff --git a/net-p2p/amule-devel/files/amuled.sh.in b/net-p2p/amule-devel/files/amuled.sh.in
deleted file mode 100644
index 99e6723cb0c5..000000000000
--- a/net-p2p/amule-devel/files/amuled.sh.in
+++ /dev/null
@@ -1,69 +0,0 @@
-#!/bin/sh
-#
-# aMule RCng startup script
-# Ogirinal work from Gabriele Cecchetti (amule.org forum)
-#
-
-# PROVIDE: amuled
-# REQUIRE: NETWORKING SERVERS
-# BEFORE: DAEMON
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable amuled at startup
-# amuled (bool): Set to "NO" by default.
-# Set it to "YES" to enable amuled
-# amuled_user (str): Set to user running amuled
-# (default 'aMule')
-# amuled_home (str): Set to home directory of user running amuled
-# (default /home/${amuled_user})
-#
-. %%RC_SUBR%%
-
-name="amuled"
-rcvar=`set_rcvar`
-
-load_rc_config $name
-
-[ -z "$amuled_enable" ] && amuled_enable="NO"
-[ -z "$amuled_user" ] && amuled_user="aMule"
-[ -z "$amuled_home" ] && amuled_home="/home/${amuled_user}"
-
-required_dirs=${amuled_home}
-required_files="${amuled_home}/.aMule/amule.conf"
-
-start_cmd="${name}_start"
-stop_cmd="${name}_stop"
-
-amuled_start()
-{
- if [ ! -f /var/run/${name}.run ]
- then
- su -l ${amuled_user} -c "amuled &" 2>>/var/log/${name}.log >>/var/log/${name}.log && touch /var/run/${name}.run
- echo "Started ${name}."
- echo `date` : "Started ${name}." >> /var/log/${name}.log
- else
- echo "${name} seems to be already running -- remove /var/run/${name}.run manually if needed."
- fi
-}
-
-amuled_stop()
-{
- if [ -f /var/run/${name}.run ]
- then
- # The following line is much better, but doesn't stop totally amuled
- # su -l ${amuled_user} -c "amulecmd -c Shutdown" 2>>/var/log/${name}.log >>/var/log/${name}.log
- # Since amuled catches SIGTERM, this way is preferred for now
- killall -TERM amuled 2>>/var/log/${name}.log >>/var/log/${name}.log ; sleep 3
- killall -KILL amuled 2>>/var/log/${name}.log >>/var/log/${name}.log
- # Also kill amuleweb if needed
- killall -KILL amuleweb 2>/dev/null >/dev/null
- rm -f /var/run/${name}.run
- echo "Stopped ${name}."
- echo `date` : "Stopped ${name}." >> /var/log/${name}.log
- else
- echo "${name} doesn't seem to be running -- create /var/run/${name}.run if needed."
- fi
-}
-
-run_rc_command "$1"
diff --git a/net-p2p/amule-devel/files/patch-amuleDlg.cpp b/net-p2p/amule-devel/files/patch-amuleDlg.cpp
deleted file mode 100644
index 5ef977954dc5..000000000000
--- a/net-p2p/amule-devel/files/patch-amuleDlg.cpp
+++ /dev/null
@@ -1,24 +0,0 @@
---- src/amuleDlg.cpp.orig Sun Jan 1 06:17:25 2006
-+++ src/amuleDlg.cpp Tue Jan 3 19:12:04 2006
-@@ -413,9 +413,9 @@
- {
- wxString msg = wxT(" ");
- #ifdef CLIENT_GUI
-- msg << _("aMule remote control ") << wxT(VERSION);
-+ msg << _("aMule remote control ") << wxT(VERSION) << wxT(" for FreeBSD");
- #else
-- msg << wxT("aMule ") << wxT(VERSION);
-+ msg << wxT("aMule ") << wxT(VERSION) << wxT(" for FreeBSD");
- #endif
- msg << wxT(" ");
- #ifdef CVSDATE
-@@ -425,7 +425,8 @@
- " 'All-Platform' p2p client based on eMule \n\n"
- " Website: http://www.amule.org \n"
- " Forum: http://forum.amule.org \n"
-- " FAQ: http://wiki.amule.org \n\n"
-+ " FAQ: http://wiki.amule.org \n"
-+ " FreeBSD port: http://contribs.martymac.com \n\n"
- " Contact: admin@amule.org (administrative issues) \n"
- " Copyright (C) 2003-2006 aMule Team \n\n"
- " Part of aMule is based on \n"
diff --git a/net-p2p/amule-devel/pkg-descr b/net-p2p/amule-devel/pkg-descr
deleted file mode 100644
index afd986a280da..000000000000
--- a/net-p2p/amule-devel/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-aMule, the all-platform eMule p2p client
-
-aMule is a multiplatform fork of xMule
-client using wxWindows class library.
-
-WWW: http://www.amule.org
diff --git a/net-p2p/amule-devel/pkg-plist b/net-p2p/amule-devel/pkg-plist
deleted file mode 100644
index aacd1a4949a0..000000000000
--- a/net-p2p/amule-devel/pkg-plist
+++ /dev/null
@@ -1,243 +0,0 @@
-%%PL_ALC%%man/fr/man1/alcc.1.gz
-%%PL_AMULEWEBSRV%%man/fr/man1/amuleweb.1.gz
-%%PL_AMULECMD%%man/fr/man1/amulecmd.1.gz
-%%PL_ED2K%%man/fr/man1/ed2k.1.gz
-%%PL_AMULEDAEMON%%man/fr/man1/amuled.1.gz
-man/fr/man1/amule.1.gz
-share/locale/en_GB/LC_MESSAGES/amule.mo
-share/locale/en_US/LC_MESSAGES/amule.mo
-share/locale/es/LC_MESSAGES/amule.mo
-share/locale/de/LC_MESSAGES/amule.mo
-share/locale/fr/LC_MESSAGES/amule.mo
-share/locale/it/LC_MESSAGES/amule.mo
-share/locale/ko_KR/LC_MESSAGES/amule.mo
-share/locale/pl/LC_MESSAGES/amule.mo
-share/locale/et_EE/LC_MESSAGES/amule.mo
-share/locale/ru/LC_MESSAGES/amule.mo
-share/locale/bg/LC_MESSAGES/amule.mo
-share/locale/es_MX/LC_MESSAGES/amule.mo
-share/locale/pt_BR/LC_MESSAGES/amule.mo
-share/locale/gl/LC_MESSAGES/amule.mo
-share/locale/eu/LC_MESSAGES/amule.mo
-share/locale/nl/LC_MESSAGES/amule.mo
-share/locale/ar/LC_MESSAGES/amule.mo
-share/locale/fi/LC_MESSAGES/amule.mo
-share/locale/zh_CN/LC_MESSAGES/amule.mo
-share/locale/zh_TW/LC_MESSAGES/amule.mo
-share/locale/da/LC_MESSAGES/amule.mo
-share/locale/hu/LC_MESSAGES/amule.mo
-share/locale/ca/LC_MESSAGES/amule.mo
-share/locale/it_CH/LC_MESSAGES/amule.mo
-share/locale/pt_PT/LC_MESSAGES/amule.mo
-share/locale/hr/LC_MESSAGES/amule.mo
-share/locale/sl/LC_MESSAGES/amule.mo
-@dirrmtry share/locale/en_US/LC_MESSAGES
-@dirrmtry share/locale/en_US
-@dirrmtry share/locale/et_EE/LC_MESSAGES
-@dirrmtry share/locale/et_EE
-@dirrmtry share/locale/it_CH/LC_MESSAGES
-@dirrmtry share/locale/it_CH
-@dirrmtry share/locale/ko_KR/LC_MESSAGES
-@dirrmtry share/locale/ko_KR
-share/doc/aMule-2.1.3/ABOUT-NLS
-share/doc/aMule-2.1.3/amulesig.txt
-share/doc/aMule-2.1.3/amule-win32.HOWTO.txt
-share/doc/aMule-2.1.3/Changelog
-share/doc/aMule-2.1.3/Doxyfile
-share/doc/aMule-2.1.3/ED2K-Links.HOWTO
-share/doc/aMule-2.1.3/INSTALL
-share/doc/aMule-2.1.3/license.txt
-share/doc/aMule-2.1.3/README
-share/doc/aMule-2.1.3/TODO
-share/doc/aMule-2.1.3/EC_Protocol.txt
-share/doc/aMule-2.1.3/socks4.protocol
-@dirrmtry share/doc/aMule-2.1.3
-@dirrmtry share/doc
-%%PL_CAS%%share/cas/tmp.html
-%%PL_CAS%%share/cas/stat.png
-%%PL_CAS%%@dirrmtry share/cas
-%%PL_CAS%%share/pixmaps/wxcas.xpm
-%%PL_ALC%%share/pixmaps/alc.xpm
-share/pixmaps/amule.xpm
-%%PL_CAS%%share/applications/wxcas.desktop
-%%PL_ALC%%share/applications/alc.desktop
-share/applications/amule.desktop
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/aMule.tmpl
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/add_server.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/arrow_down.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/arrow_right.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/arrow_up.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/back.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/black.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/blue1.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/blue2.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/blue3.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/blue4.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/blue5.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/blue6.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_download.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_kad.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_search.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_servers.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_settings.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_shared.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_stats.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/emule.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/green.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/greenpercent.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_cancel.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_connect.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_down.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_ed2klink.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_info.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_pause.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_resume.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_up.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/log.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/logo.jpg
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/red.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/transparent.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/yellow.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/phpamule.png
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/tree-leaf.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/tree-open.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/tree-closed.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/favicon.ico
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/downloads.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/preferences.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/search.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/servers.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/shared.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/stat_graphs.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/stat_tree.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/login.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/index.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-dload.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-search.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-servers.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-shared.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-stats.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-prefs.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-kad.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/stats.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/stats_tree.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/top.html
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/footer.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/login.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/tree-open.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/tree-closed.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/tree-leaf.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-reload.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-search.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-search-pressed.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-servers.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-servers-pressed.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-settings.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-settings-pressed.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-shared.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-shared-pressed.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-download.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-download-pressed.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-kad.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-kad-pressed.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-stats.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-stats-pressed.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-connect.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-logout.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-logout-pressed.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-filter.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/connect.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/cancel.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/arrow-r.png
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/up.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/down.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/pause.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/resume.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/apply.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/delete.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/phpamule.png
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/favicon.ico
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/index.html
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/aMule.tmpl
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/add_server.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/arrow_down.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/arrow_down_logout.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/arrow_right.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/arrow_up.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/back.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/black.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blank1x1.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blue1.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blue2.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blue3.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blue4.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blue5.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blue6.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_download.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_kad.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_search.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_servers.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_settings.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_shared.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/log.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_stats.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/emule.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/green.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/greenpercent.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_cancel.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_connect.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_down.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_ed2klink.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_info.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_pause.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_resume.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_up.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_bottom.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_downmain.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_lefttop.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_righttop.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_top.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_topdown.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_topseperator.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/logo.jpg
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/main_bg.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/main_top_bg.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/main_topbar.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/main_topbardarker.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/main_topbarseperator.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/red.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/transparent.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/yellow.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/phpamule.png
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/tree-leaf.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/tree-open.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/tree-closed.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/favicon.ico
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/downloads.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/preferences.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/search.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/servers.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/shared.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/stat_graphs.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/stat_tree.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/index.php
-%%PL_AMULEWEBSRV%%@dirrmtry share/amule/webserver/default
-%%PL_AMULEWEBSRV%%@dirrmtry share/amule/webserver/php-default
-%%PL_AMULEWEBSRV%%@dirrmtry share/amule/webserver/chicane
-%%PL_AMULEWEBSRV%%@dirrmtry share/amule/webserver
-%%PL_AMULEWEBSRV%%@dirrmtry share/amule
-lib/xchat/plugins/xas.pl
-@dirrmtry lib/xchat/plugins
-@dirrmtry lib/xchat
-%%PL_CAS%%bin/cas
-%%PL_CAS%%bin/wxcas
-%%PL_ALC%%bin/alc
-%%PL_ALC%%bin/alcc
-%%PL_AMULEWEBSRV%%bin/amuleweb
-%%PL_AMULECMD%%bin/amulecmd
-%%PL_ED2K%%bin/ed2k
-%%PL_AMULEDAEMON%%bin/amulegui
-%%PL_AMULEDAEMON%%bin/amuled
-bin/amule
-@dirrmtry share/applications
diff --git a/net-p2p/amule/Makefile b/net-p2p/amule/Makefile
deleted file mode 100644
index 774017061cf3..000000000000
--- a/net-p2p/amule/Makefile
+++ /dev/null
@@ -1,140 +0,0 @@
-# New ports collection makefile for: amule2
-# Date created: Wed Nov 05 09:30:00 UTC 2003
-# Whom: Ganael LAPLANCHE <ganael.laplanche@martymac.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= aMule
-PORTVERSION= 2.1.3
-PORTREVISION= 6
-CATEGORIES= net-p2p
-MASTER_SITES= SF/amule
-
-PATCH_SITES= http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/
-PATCHFILES= aMule-wx.patch?rev=1.2
-PATCH_DIST_STRIP= -p1
-
-MAINTAINER= boris@tagnet.ru
-COMMENT= The all-platform eMule p2p client
-
-LATEST_LINK= aMule2
-CONFLICTS= aMule-1.* aMule-devel-[0-9]* ed2k-hash-*
-
-USE_BZIP2= yes
-USE_GNOME= gnomehier gnomehack gnomeprefix
-USE_GMAKE= yes
-USE_WX= 2.8
-WX_CONF_ARGS= absolute
-GNU_CONFIGURE= yes
-CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ARGS= --disable-debug \
- --without-included-gettext \
- --with-libintl-prefix=${LOCALBASE} \
- --with-libiconv-prefix=${LOCALBASE} \
- --enable-embedded_crypto
-
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
- LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}"
-
-OPTIONS= OPTIMIZE "Build with optimization" on \
- ED2K "Compile aMule ed2k links handler" on \
- AMULECMD "Compile aMule command line client" on \
- AMULEWEBSRV "Compile aMule WebServer" on \
- CAS "Compile C aMule Statistics (+GUI)" on \
- ALC "Compile aMule Link Creator (+GUI)" on \
- AMULEDAEMON "Compile aMule daemon version - EXPERIMENTAL" off \
- WXUNICODE "Enable Unicode support" on
-
-.include <bsd.port.pre.mk>
-
-.if !defined(WITHOUT_NLS)
-USE_GETTEXT= yes
-.else
-CONFIGURE_ARGS+= --disable-nls
-.endif
-
-# Configure options
-.if !defined(WITHOUT_OPTIMIZE)
-CONFIGURE_ARGS+= --enable-optimize
-.else
-CONFIGURE_ARGS+= --disable-optimize
-.endif
-
-.if !defined(WITHOUT_ED2K)
-CONFIGURE_ARGS+= --enable-ed2k
-PLIST_SUB+= PL_ED2K=""
-.else
-CONFIGURE_ARGS+= --disable-ed2k
-PLIST_SUB+= PL_ED2K="@comment "
-.endif
-
-.if !defined(WITHOUT_AMULECMD)
-CONFIGURE_ARGS+= --enable-amulecmd
-PLIST_SUB+= PL_AMULECMD=""
-.else
-CONFIGURE_ARGS+= --disable-amulecmd
-PLIST_SUB+= PL_AMULECMD="@comment "
-.endif
-
-.if !defined(WITHOUT_AMULEWEBSRV)
-CONFIGURE_ARGS+= --enable-webserver
-PLIST_SUB+= PL_AMULEWEBSRV=""
-.else
-CONFIGURE_ARGS+= --disable-webserver
-PLIST_SUB+= PL_AMULEWEBSRV="@comment "
-.endif
-
-.if !defined(WITHOUT_CAS)
-CONFIGURE_ARGS+= --enable-cas --enable-wxcas
-PLIST_SUB+= PL_CAS=""
-.else
-CONFIGURE_ARGS+= --disable-cas --disable-wxcas
-PLIST_SUB+= PL_CAS="@comment "
-.endif
-
-.if !defined(WITHOUT_ALC)
-CONFIGURE_ARGS+= --enable-alc --enable-alcc
-PLIST_SUB+= PL_ALC=""
-.else
-CONFIGURE_ARGS+= --disable-alc --disable-alcc
-PLIST_SUB+= PL_ALC="@comment "
-.endif
-
-.if defined(WITH_AMULEDAEMON)
-CONFIGURE_ARGS+= --enable-amule-daemon --enable-amule-gui
-PLIST_SUB+= PL_AMULEDAEMON=""
-USE_RC_SUBR= amuled.sh
-.else
-CONFIGURE_ARGS+= --disable-amule-daemon --disable-amule-gui
-PLIST_SUB+= PL_AMULEDAEMON="@comment "
-.endif
-
-.if !defined(WITHOUT_WXUNICODE)
-WX_UNICODE=yes
-.endif
-
-# Man pages management
-.include "Makefile.man"
-
-post-install:
-# fr manpages are still incomplete and can't be managed
-# by MANLANG. Will be done when pages are complete.
-.if defined(WITH_AMULECMD)
- ${GZIP_CMD} ${PREFIX}/man/fr/man1/amulecmd.1
-.endif
-.if defined(WITH_AMULEWEBSRV)
- ${GZIP_CMD} ${PREFIX}/man/fr/man1/amuleweb.1
-.endif
- ${GZIP_CMD} ${PREFIX}/man/fr/man1/amule.1
-.if defined(WITH_AMULEDAEMON)
- ${GZIP_CMD} ${PREFIX}/man/fr/man1/amuled.1
-.endif
-.if defined(WITH_ED2K)
- ${GZIP_CMD} ${PREFIX}/man/fr/man1/ed2k.1
-.endif
-.if defined(WITH_ALC)
- ${GZIP_CMD} ${PREFIX}/man/fr/man1/alcc.1
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/amule/Makefile.man b/net-p2p/amule/Makefile.man
deleted file mode 100644
index 586cf50ea099..000000000000
--- a/net-p2p/amule/Makefile.man
+++ /dev/null
@@ -1,25 +0,0 @@
-# TODO : Add fr here when pages are complete
-MANLANG= "" de es hu
-MANCOMPRESSED= no
-.if defined(WITH_CAS)
-MAN1+= cas.1
-MAN1+= wxcas.1
-.endif
-.if defined(WITH_ALC)
-MAN1+= alc.1
-MAN1+= alcc.1
-.endif
-.if defined(WITH_AMULEWEBSRV)
-MAN1+= amuleweb.1
-.endif
-.if defined(WITH_AMULECMD)
-MAN1+= amulecmd.1
-.endif
-.if defined(WITH_ED2K)
-MAN1+= ed2k.1
-.endif
-.if defined(WITH_AMULEDAEMON)
-MAN1+= amuled.1
-.endif
-MAN1+= amule.1
-MAN1+= xas.1
diff --git a/net-p2p/amule/distinfo b/net-p2p/amule/distinfo
deleted file mode 100644
index f4d9ebe17f39..000000000000
--- a/net-p2p/amule/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (aMule-2.1.3.tar.bz2) = 0aafdd159edb8ad5f0064da87998b47d
-SHA256 (aMule-2.1.3.tar.bz2) = 6e97e947bb7ac231b75e3b21a509a2ec0239bcd7e9dbfc6062c520a6d13b0244
-SIZE (aMule-2.1.3.tar.bz2) = 3248530
-MD5 (aMule-wx.patch?rev=1.2) = 7b61651b0abdee7dc577a03dad8025c1
-SHA256 (aMule-wx.patch?rev=1.2) = c0c0a55fb437fdf618137f2cb0c5ff59a1595aeddf5455a1bad2b2ab11b0a244
-SIZE (aMule-wx.patch?rev=1.2) = 4943
diff --git a/net-p2p/amule/files/amuled.sh.in b/net-p2p/amule/files/amuled.sh.in
deleted file mode 100644
index 99e6723cb0c5..000000000000
--- a/net-p2p/amule/files/amuled.sh.in
+++ /dev/null
@@ -1,69 +0,0 @@
-#!/bin/sh
-#
-# aMule RCng startup script
-# Ogirinal work from Gabriele Cecchetti (amule.org forum)
-#
-
-# PROVIDE: amuled
-# REQUIRE: NETWORKING SERVERS
-# BEFORE: DAEMON
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable amuled at startup
-# amuled (bool): Set to "NO" by default.
-# Set it to "YES" to enable amuled
-# amuled_user (str): Set to user running amuled
-# (default 'aMule')
-# amuled_home (str): Set to home directory of user running amuled
-# (default /home/${amuled_user})
-#
-. %%RC_SUBR%%
-
-name="amuled"
-rcvar=`set_rcvar`
-
-load_rc_config $name
-
-[ -z "$amuled_enable" ] && amuled_enable="NO"
-[ -z "$amuled_user" ] && amuled_user="aMule"
-[ -z "$amuled_home" ] && amuled_home="/home/${amuled_user}"
-
-required_dirs=${amuled_home}
-required_files="${amuled_home}/.aMule/amule.conf"
-
-start_cmd="${name}_start"
-stop_cmd="${name}_stop"
-
-amuled_start()
-{
- if [ ! -f /var/run/${name}.run ]
- then
- su -l ${amuled_user} -c "amuled &" 2>>/var/log/${name}.log >>/var/log/${name}.log && touch /var/run/${name}.run
- echo "Started ${name}."
- echo `date` : "Started ${name}." >> /var/log/${name}.log
- else
- echo "${name} seems to be already running -- remove /var/run/${name}.run manually if needed."
- fi
-}
-
-amuled_stop()
-{
- if [ -f /var/run/${name}.run ]
- then
- # The following line is much better, but doesn't stop totally amuled
- # su -l ${amuled_user} -c "amulecmd -c Shutdown" 2>>/var/log/${name}.log >>/var/log/${name}.log
- # Since amuled catches SIGTERM, this way is preferred for now
- killall -TERM amuled 2>>/var/log/${name}.log >>/var/log/${name}.log ; sleep 3
- killall -KILL amuled 2>>/var/log/${name}.log >>/var/log/${name}.log
- # Also kill amuleweb if needed
- killall -KILL amuleweb 2>/dev/null >/dev/null
- rm -f /var/run/${name}.run
- echo "Stopped ${name}."
- echo `date` : "Stopped ${name}." >> /var/log/${name}.log
- else
- echo "${name} doesn't seem to be running -- create /var/run/${name}.run if needed."
- fi
-}
-
-run_rc_command "$1"
diff --git a/net-p2p/amule/files/patch-amuleDlg.cpp b/net-p2p/amule/files/patch-amuleDlg.cpp
deleted file mode 100644
index 5ef977954dc5..000000000000
--- a/net-p2p/amule/files/patch-amuleDlg.cpp
+++ /dev/null
@@ -1,24 +0,0 @@
---- src/amuleDlg.cpp.orig Sun Jan 1 06:17:25 2006
-+++ src/amuleDlg.cpp Tue Jan 3 19:12:04 2006
-@@ -413,9 +413,9 @@
- {
- wxString msg = wxT(" ");
- #ifdef CLIENT_GUI
-- msg << _("aMule remote control ") << wxT(VERSION);
-+ msg << _("aMule remote control ") << wxT(VERSION) << wxT(" for FreeBSD");
- #else
-- msg << wxT("aMule ") << wxT(VERSION);
-+ msg << wxT("aMule ") << wxT(VERSION) << wxT(" for FreeBSD");
- #endif
- msg << wxT(" ");
- #ifdef CVSDATE
-@@ -425,7 +425,8 @@
- " 'All-Platform' p2p client based on eMule \n\n"
- " Website: http://www.amule.org \n"
- " Forum: http://forum.amule.org \n"
-- " FAQ: http://wiki.amule.org \n\n"
-+ " FAQ: http://wiki.amule.org \n"
-+ " FreeBSD port: http://contribs.martymac.com \n\n"
- " Contact: admin@amule.org (administrative issues) \n"
- " Copyright (C) 2003-2006 aMule Team \n\n"
- " Part of aMule is based on \n"
diff --git a/net-p2p/amule/pkg-descr b/net-p2p/amule/pkg-descr
deleted file mode 100644
index afd986a280da..000000000000
--- a/net-p2p/amule/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-aMule, the all-platform eMule p2p client
-
-aMule is a multiplatform fork of xMule
-client using wxWindows class library.
-
-WWW: http://www.amule.org
diff --git a/net-p2p/amule/pkg-plist b/net-p2p/amule/pkg-plist
deleted file mode 100644
index aacd1a4949a0..000000000000
--- a/net-p2p/amule/pkg-plist
+++ /dev/null
@@ -1,243 +0,0 @@
-%%PL_ALC%%man/fr/man1/alcc.1.gz
-%%PL_AMULEWEBSRV%%man/fr/man1/amuleweb.1.gz
-%%PL_AMULECMD%%man/fr/man1/amulecmd.1.gz
-%%PL_ED2K%%man/fr/man1/ed2k.1.gz
-%%PL_AMULEDAEMON%%man/fr/man1/amuled.1.gz
-man/fr/man1/amule.1.gz
-share/locale/en_GB/LC_MESSAGES/amule.mo
-share/locale/en_US/LC_MESSAGES/amule.mo
-share/locale/es/LC_MESSAGES/amule.mo
-share/locale/de/LC_MESSAGES/amule.mo
-share/locale/fr/LC_MESSAGES/amule.mo
-share/locale/it/LC_MESSAGES/amule.mo
-share/locale/ko_KR/LC_MESSAGES/amule.mo
-share/locale/pl/LC_MESSAGES/amule.mo
-share/locale/et_EE/LC_MESSAGES/amule.mo
-share/locale/ru/LC_MESSAGES/amule.mo
-share/locale/bg/LC_MESSAGES/amule.mo
-share/locale/es_MX/LC_MESSAGES/amule.mo
-share/locale/pt_BR/LC_MESSAGES/amule.mo
-share/locale/gl/LC_MESSAGES/amule.mo
-share/locale/eu/LC_MESSAGES/amule.mo
-share/locale/nl/LC_MESSAGES/amule.mo
-share/locale/ar/LC_MESSAGES/amule.mo
-share/locale/fi/LC_MESSAGES/amule.mo
-share/locale/zh_CN/LC_MESSAGES/amule.mo
-share/locale/zh_TW/LC_MESSAGES/amule.mo
-share/locale/da/LC_MESSAGES/amule.mo
-share/locale/hu/LC_MESSAGES/amule.mo
-share/locale/ca/LC_MESSAGES/amule.mo
-share/locale/it_CH/LC_MESSAGES/amule.mo
-share/locale/pt_PT/LC_MESSAGES/amule.mo
-share/locale/hr/LC_MESSAGES/amule.mo
-share/locale/sl/LC_MESSAGES/amule.mo
-@dirrmtry share/locale/en_US/LC_MESSAGES
-@dirrmtry share/locale/en_US
-@dirrmtry share/locale/et_EE/LC_MESSAGES
-@dirrmtry share/locale/et_EE
-@dirrmtry share/locale/it_CH/LC_MESSAGES
-@dirrmtry share/locale/it_CH
-@dirrmtry share/locale/ko_KR/LC_MESSAGES
-@dirrmtry share/locale/ko_KR
-share/doc/aMule-2.1.3/ABOUT-NLS
-share/doc/aMule-2.1.3/amulesig.txt
-share/doc/aMule-2.1.3/amule-win32.HOWTO.txt
-share/doc/aMule-2.1.3/Changelog
-share/doc/aMule-2.1.3/Doxyfile
-share/doc/aMule-2.1.3/ED2K-Links.HOWTO
-share/doc/aMule-2.1.3/INSTALL
-share/doc/aMule-2.1.3/license.txt
-share/doc/aMule-2.1.3/README
-share/doc/aMule-2.1.3/TODO
-share/doc/aMule-2.1.3/EC_Protocol.txt
-share/doc/aMule-2.1.3/socks4.protocol
-@dirrmtry share/doc/aMule-2.1.3
-@dirrmtry share/doc
-%%PL_CAS%%share/cas/tmp.html
-%%PL_CAS%%share/cas/stat.png
-%%PL_CAS%%@dirrmtry share/cas
-%%PL_CAS%%share/pixmaps/wxcas.xpm
-%%PL_ALC%%share/pixmaps/alc.xpm
-share/pixmaps/amule.xpm
-%%PL_CAS%%share/applications/wxcas.desktop
-%%PL_ALC%%share/applications/alc.desktop
-share/applications/amule.desktop
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/aMule.tmpl
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/add_server.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/arrow_down.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/arrow_right.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/arrow_up.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/back.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/black.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/blue1.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/blue2.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/blue3.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/blue4.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/blue5.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/blue6.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_download.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_kad.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_search.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_servers.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_settings.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_shared.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/cp_stats.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/emule.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/green.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/greenpercent.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_cancel.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_connect.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_down.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_ed2klink.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_info.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_pause.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_resume.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/l_up.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/log.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/logo.jpg
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/red.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/transparent.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/yellow.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/phpamule.png
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/tree-leaf.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/tree-open.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/tree-closed.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/favicon.ico
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/downloads.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/preferences.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/search.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/servers.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/shared.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/stat_graphs.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/stat_tree.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/login.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/default/index.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-dload.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-search.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-servers.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-shared.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-stats.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-prefs.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/amuleweb-main-kad.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/stats.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/stats_tree.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/top.html
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/footer.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/login.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/tree-open.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/tree-closed.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/tree-leaf.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-reload.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-search.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-search-pressed.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-servers.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-servers-pressed.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-settings.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-settings-pressed.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-shared.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-shared-pressed.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-download.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-download-pressed.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-kad.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-kad-pressed.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-stats.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-stats-pressed.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-connect.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-logout.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-logout-pressed.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/toolbutton-filter.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/connect.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/cancel.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/arrow-r.png
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/up.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/down.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/pause.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/resume.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/apply.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/delete.jpeg
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/phpamule.png
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/favicon.ico
-%%PL_AMULEWEBSRV%%share/amule/webserver/php-default/index.html
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/aMule.tmpl
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/add_server.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/arrow_down.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/arrow_down_logout.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/arrow_right.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/arrow_up.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/back.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/black.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blank1x1.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blue1.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blue2.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blue3.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blue4.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blue5.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/blue6.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_download.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_kad.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_search.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_servers.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_settings.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_shared.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/log.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/cp_stats.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/emule.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/green.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/greenpercent.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_cancel.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_connect.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_down.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_ed2klink.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_info.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_pause.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_resume.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/l_up.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_bottom.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_downmain.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_lefttop.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_righttop.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_top.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_topdown.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login_topseperator.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/logo.jpg
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/main_bg.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/main_top_bg.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/main_topbar.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/main_topbardarker.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/main_topbarseperator.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/red.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/transparent.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/yellow.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/phpamule.png
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/tree-leaf.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/tree-open.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/tree-closed.gif
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/favicon.ico
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/downloads.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/preferences.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/search.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/servers.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/shared.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/stat_graphs.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/stat_tree.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/login.php
-%%PL_AMULEWEBSRV%%share/amule/webserver/chicane/index.php
-%%PL_AMULEWEBSRV%%@dirrmtry share/amule/webserver/default
-%%PL_AMULEWEBSRV%%@dirrmtry share/amule/webserver/php-default
-%%PL_AMULEWEBSRV%%@dirrmtry share/amule/webserver/chicane
-%%PL_AMULEWEBSRV%%@dirrmtry share/amule/webserver
-%%PL_AMULEWEBSRV%%@dirrmtry share/amule
-lib/xchat/plugins/xas.pl
-@dirrmtry lib/xchat/plugins
-@dirrmtry lib/xchat
-%%PL_CAS%%bin/cas
-%%PL_CAS%%bin/wxcas
-%%PL_ALC%%bin/alc
-%%PL_ALC%%bin/alcc
-%%PL_AMULEWEBSRV%%bin/amuleweb
-%%PL_AMULECMD%%bin/amulecmd
-%%PL_ED2K%%bin/ed2k
-%%PL_AMULEDAEMON%%bin/amulegui
-%%PL_AMULEDAEMON%%bin/amuled
-bin/amule
-@dirrmtry share/applications
diff --git a/net-p2p/deluge05/Makefile b/net-p2p/deluge05/Makefile
deleted file mode 100644
index 456ca0052b28..000000000000
--- a/net-p2p/deluge05/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# New ports collection makefile for: deluge
-# Date created: 03 December 2006
-# Whom: Mezz <mezz@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= deluge
-PORTVERSION= 0.5.9.1
-CATEGORIES= net-p2p python
-MASTER_SITES= http://ftp.osuosl.org/pub/deluge/source/${PORTVERSION}/
-
-MAINTAINER= mezz@FreeBSD.org
-COMMENT= A Bittorrent client, using Python, GTK+2 and Rasterbar libtorrent
-
-LIB_DEPENDS= boost_thread.4:${PORTSDIR}/devel/boost
-RUN_DEPENDS= xdg-open:${PORTSDIR}/devel/xdg-utils \
- ${PYTHON_SITELIBDIR}/xdg/__init__.py:${PORTSDIR}/devel/py-xdg \
- ${PYTHON_SITELIBDIR}/dbus/__init__.py:${PORTSDIR}/devel/py-dbus \
- ${PYTHON_SITELIBDIR}/gtk-2.0/pynotify/__init__.py:${PORTSDIR}/devel/py-notify \
- ${PYTHON_SITELIBDIR}/OpenSSL/__init__.py:${PORTSDIR}/security/py-openssl
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-torrent-${PORTVERSION}
-USE_GNOME= pygtk2 desktopfileutils librsvg2
-USE_GETTEXT= yes
-USE_OPENSSL= yes
-USE_PYTHON= yes
-USE_PYDISTUTILS=yes
-INSTALLS_ICONS= yes
-
-MAKE_ENV= CC="${CC}" CXX="${CXX}"
-
-DOCS= LICENSE README
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "sparc64" || ${ARCH} == "ia64" || ${ARCH} == "amd64"
-CFLAGS+= -DAMD64
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g ; \
- s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g' ${WRKSRC}/setup.py
-
-post-install:
- @-update-desktop-database
-.ifndef (NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for i in ${DOCS}
- @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/deluge05/distinfo b/net-p2p/deluge05/distinfo
deleted file mode 100644
index ede34d8b8cf2..000000000000
--- a/net-p2p/deluge05/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (deluge-0.5.9.1.tar.gz) = f0545334af0011747d565d6a778a8b23
-SHA256 (deluge-0.5.9.1.tar.gz) = 593c0cf099d38b00cf05d9039b3cab5bc43bdea3f5fcd16e261d426d9547af83
-SIZE (deluge-0.5.9.1.tar.gz) = 2209224
diff --git a/net-p2p/deluge05/files/patch-disable_check_update b/net-p2p/deluge05/files/patch-disable_check_update
deleted file mode 100644
index 90a7d315e5d1..000000000000
--- a/net-p2p/deluge05/files/patch-disable_check_update
+++ /dev/null
@@ -1,61 +0,0 @@
---- glade/preferences_dialog.glade.orig 2008-01-30 13:03:26.000000000 -0600
-+++ glade/preferences_dialog.glade 2008-01-30 13:04:06.000000000 -0600
-@@ -2673,7 +2673,7 @@
- </child>
- <child>
- <widget class="GtkFrame" id="frame4">
-- <property name="visible">True</property>
-+ <property name="visible">False</property>
- <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
- <property name="label_xalign">0</property>
- <property name="shadow_type">GTK_SHADOW_NONE</property>
---- src/interface.py.orig 2008-01-30 13:03:33.000000000 -0600
-+++ src/interface.py 2008-01-30 13:04:38.000000000 -0600
-@@ -1037,8 +1037,6 @@
- # Load plugins after we showed main window (if not started in tray)
- self.load_plugins()
- self.load_tabs_order()
-- if self.config.get("new_releases"):
-- self.new_release_check()
-
- try:
- gobject.threads_init()
-@@ -1048,38 +1046,6 @@
- except KeyboardInterrupt:
- self.manager.quit()
-
-- def new_release_check(self):
-- import socket
-- import urllib
-- timeout = 5
-- socket.setdefaulttimeout(timeout)
-- try:
-- gtk.gdk.threads_enter()
-- except:
-- pass
-- try:
-- new_release = urllib.urlopen("http://download.deluge-torrent.org/version").read().strip()
-- except IOError:
-- print "Network error while trying to check for a newer version of \
--Deluge"
-- try:
-- gtk.gdk.threads_leave()
-- except:
-- pass
-- return
--
-- if new_release > common.PROGRAM_VERSION:
-- result = dialogs.show_popup_question(None, _("There is a newer version \
--of Deluge. Would you like to be taken to our download site?"))
-- if result:
-- common.open_url_in_browser('http://download.deluge-torrent.org/')
-- else:
-- pass
-- try:
-- gtk.gdk.threads_leave()
-- except:
-- pass
--
- def load_plugins(self):
- enable_plugins = self.config.get('enabled_plugins').split(':')
- for plugin in enable_plugins:
diff --git a/net-p2p/deluge05/files/patch-setup.py b/net-p2p/deluge05/files/patch-setup.py
deleted file mode 100644
index 2218f1fba390..000000000000
--- a/net-p2p/deluge05/files/patch-setup.py
+++ /dev/null
@@ -1,40 +0,0 @@
---- setup.py.orig 2008-05-19 17:26:22.000000000 -0500
-+++ setup.py 2008-05-19 17:28:27.000000000 -0500
-@@ -103,13 +103,13 @@
- "-DHAVE_INCLUDE_LIBTORRENT_ASIO_SSL_STREAM_HPP=1",
- "-DHAVE_INCLUDE_LIBTORRENT_ASIO_IP_TCP_HPP=1",
- "-DHAVE_PTHREAD=1", "-DTORRENT_USE_OPENSSL=1", "-DHAVE_SSL=1",
-- "-DNDEBUG=1", "-O2"]
-- if ARCH == "x64":
-- EXTRA_COMPILE_ARGS.append("-DAMD64")
-+ "-DNDEBUG=1"]
-+# if ARCH == "x64":
-+# EXTRA_COMPILE_ARGS.append("-DAMD64")
-
- includedirs = ['./libtorrent', './libtorrent/include',
- './libtorrent/include/libtorrent',
-- '/usr/include/python' + python_version]
-+ '%%LOCALBASE%%/include']
-
- if OS == "linux":
- if os.path.exists(os.path.join(sysconfig.get_config_vars()['LIBDIR'], \
-@@ -148,7 +148,7 @@
- boost_thread = "boost_thread-mt"
-
- librariestype = [boost_filesystem, boost_date_time,
-- boost_thread, 'z', 'pthread', 'ssl', 'crypto']
-+ boost_thread, 'z', 'ssl', 'crypto']
-
- if os == "linux":
- librariestype += ['rt']
-@@ -205,8 +205,10 @@
- sources.remove('libtorrent/src/file_win.cpp')
- deluge_core = Extension('deluge_core',
- include_dirs = includedirs,
-+ library_dirs = ['%%LOCALBASE%%/lib'],
- libraries = librariestype,
- extra_compile_args = EXTRA_COMPILE_ARGS,
-+ extra_link_args = ['%%PTHREAD_LIBS%%'],
- sources = sources)
- else:
- sources.remove('libtorrent\\src\\file.cpp')
diff --git a/net-p2p/deluge05/pkg-descr b/net-p2p/deluge05/pkg-descr
deleted file mode 100644
index fc985d391ad1..000000000000
--- a/net-p2p/deluge05/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Deluge is a Bittorrent client written in Python and GTK+. Deluge is intended
-to bring a native, full-featured client to Linux, BSD, and other *NIX GTK
-desktop environments such as Gnome and XFCE.
-
-Deluge uses Rasterbar's version of libtorrent as the main ingredient in its
-bittorrent protocol backend.
-
-WWW: http://deluge-torrent.org/
diff --git a/net-p2p/deluge05/pkg-plist b/net-p2p/deluge05/pkg-plist
deleted file mode 100644
index 446dca8a51e8..000000000000
--- a/net-p2p/deluge05/pkg-plist
+++ /dev/null
@@ -1,847 +0,0 @@
-bin/deluge
-%%PYTHON_SITELIBDIR%%/deluge/__init__.py
-%%PYTHON_SITELIBDIR%%/deluge/__init__.pyc
-%%PYTHON_SITELIBDIR%%/deluge/__init__.pyo
-%%PYTHON_SITELIBDIR%%/deluge/_dbus.py
-%%PYTHON_SITELIBDIR%%/deluge/_dbus.pyc
-%%PYTHON_SITELIBDIR%%/deluge/_dbus.pyo
-%%PYTHON_SITELIBDIR%%/deluge/bookmark.py
-%%PYTHON_SITELIBDIR%%/deluge/bookmark.pyc
-%%PYTHON_SITELIBDIR%%/deluge/bookmark.pyo
-%%PYTHON_SITELIBDIR%%/deluge/browser.py
-%%PYTHON_SITELIBDIR%%/deluge/browser.pyc
-%%PYTHON_SITELIBDIR%%/deluge/browser.pyo
-%%PYTHON_SITELIBDIR%%/deluge/common.py
-%%PYTHON_SITELIBDIR%%/deluge/common.pyc
-%%PYTHON_SITELIBDIR%%/deluge/common.pyo
-%%PYTHON_SITELIBDIR%%/deluge/core.py
-%%PYTHON_SITELIBDIR%%/deluge/core.pyc
-%%PYTHON_SITELIBDIR%%/deluge/core.pyo
-%%PYTHON_SITELIBDIR%%/deluge/deluge_core.so
-%%PYTHON_SITELIBDIR%%/deluge/deluge_stats.py
-%%PYTHON_SITELIBDIR%%/deluge/deluge_stats.pyc
-%%PYTHON_SITELIBDIR%%/deluge/deluge_stats.pyo
-%%PYTHON_SITELIBDIR%%/deluge/dgtk.py
-%%PYTHON_SITELIBDIR%%/deluge/dgtk.pyc
-%%PYTHON_SITELIBDIR%%/deluge/dgtk.pyo
-%%PYTHON_SITELIBDIR%%/deluge/dialogs.py
-%%PYTHON_SITELIBDIR%%/deluge/dialogs.pyc
-%%PYTHON_SITELIBDIR%%/deluge/dialogs.pyo
-%%PYTHON_SITELIBDIR%%/deluge/files.py
-%%PYTHON_SITELIBDIR%%/deluge/files.pyc
-%%PYTHON_SITELIBDIR%%/deluge/files.pyo
-%%PYTHON_SITELIBDIR%%/deluge/interface.py
-%%PYTHON_SITELIBDIR%%/deluge/interface.pyc
-%%PYTHON_SITELIBDIR%%/deluge/interface.pyo
-%%PYTHON_SITELIBDIR%%/deluge/ipc_manager.py
-%%PYTHON_SITELIBDIR%%/deluge/ipc_manager.pyc
-%%PYTHON_SITELIBDIR%%/deluge/ipc_manager.pyo
-%%PYTHON_SITELIBDIR%%/deluge/plugins.py
-%%PYTHON_SITELIBDIR%%/deluge/plugins.pyc
-%%PYTHON_SITELIBDIR%%/deluge/plugins.pyo
-%%PYTHON_SITELIBDIR%%/deluge/pref.py
-%%PYTHON_SITELIBDIR%%/deluge/pref.pyc
-%%PYTHON_SITELIBDIR%%/deluge/pref.pyo
-%%PYTHON_SITELIBDIR%%/deluge/search.py
-%%PYTHON_SITELIBDIR%%/deluge/search.pyc
-%%PYTHON_SITELIBDIR%%/deluge/search.pyo
-%%PYTHON_SITELIBDIR%%/deluge/tab_details.py
-%%PYTHON_SITELIBDIR%%/deluge/tab_details.pyc
-%%PYTHON_SITELIBDIR%%/deluge/tab_details.pyo
-%%PYTHON_SITELIBDIR%%/deluge/wizard.py
-%%PYTHON_SITELIBDIR%%/deluge/wizard.pyc
-%%PYTHON_SITELIBDIR%%/deluge/wizard.pyo
-share/applications/deluge.desktop
-%%DATADIR%%/glade/aboutdialog.glade
-%%DATADIR%%/glade/browser.glade
-%%DATADIR%%/glade/browserwin.glade
-%%DATADIR%%/glade/delugegtk.glade
-%%DATADIR%%/glade/dgtkpopups.glade
-%%DATADIR%%/glade/edit_trackers.glade
-%%DATADIR%%/glade/file_tab_menu.glade
-%%DATADIR%%/glade/files_dialog.glade
-%%DATADIR%%/glade/list_bookmarks.glade
-%%DATADIR%%/glade/merge_dialog.glade
-%%DATADIR%%/glade/preferences_dialog.glade
-%%DATADIR%%/glade/searchdlg.glade
-%%DATADIR%%/glade/torrent_menu.glade
-%%DATADIR%%/glade/tray_menu.glade
-%%DATADIR%%/glade/wizard.glade
-%%DATADIR%%/icons/scalable/apps/deluge.svg
-%%DATADIR%%/pixmaps/browser.png
-%%DATADIR%%/pixmaps/deluge-about.png
-%%DATADIR%%/pixmaps/deluge.png
-%%DATADIR%%/pixmaps/deluge.svg
-%%DATADIR%%/pixmaps/downloading16.png
-%%DATADIR%%/pixmaps/flags18x12/ad.png
-%%DATADIR%%/pixmaps/flags18x12/ae.png
-%%DATADIR%%/pixmaps/flags18x12/af.png
-%%DATADIR%%/pixmaps/flags18x12/ag.png
-%%DATADIR%%/pixmaps/flags18x12/ai.png
-%%DATADIR%%/pixmaps/flags18x12/al.png
-%%DATADIR%%/pixmaps/flags18x12/am.png
-%%DATADIR%%/pixmaps/flags18x12/an.png
-%%DATADIR%%/pixmaps/flags18x12/ao.png
-%%DATADIR%%/pixmaps/flags18x12/aq.png
-%%DATADIR%%/pixmaps/flags18x12/ar.png
-%%DATADIR%%/pixmaps/flags18x12/as.png
-%%DATADIR%%/pixmaps/flags18x12/at.png
-%%DATADIR%%/pixmaps/flags18x12/au.png
-%%DATADIR%%/pixmaps/flags18x12/aw.png
-%%DATADIR%%/pixmaps/flags18x12/ax.png
-%%DATADIR%%/pixmaps/flags18x12/az.png
-%%DATADIR%%/pixmaps/flags18x12/ba.png
-%%DATADIR%%/pixmaps/flags18x12/bb.png
-%%DATADIR%%/pixmaps/flags18x12/bd.png
-%%DATADIR%%/pixmaps/flags18x12/be.png
-%%DATADIR%%/pixmaps/flags18x12/bf.png
-%%DATADIR%%/pixmaps/flags18x12/bg.png
-%%DATADIR%%/pixmaps/flags18x12/bh.png
-%%DATADIR%%/pixmaps/flags18x12/bi.png
-%%DATADIR%%/pixmaps/flags18x12/bj.png
-%%DATADIR%%/pixmaps/flags18x12/bm.png
-%%DATADIR%%/pixmaps/flags18x12/bn.png
-%%DATADIR%%/pixmaps/flags18x12/bo.png
-%%DATADIR%%/pixmaps/flags18x12/br.png
-%%DATADIR%%/pixmaps/flags18x12/bs.png
-%%DATADIR%%/pixmaps/flags18x12/bt.png
-%%DATADIR%%/pixmaps/flags18x12/bv.png
-%%DATADIR%%/pixmaps/flags18x12/bw.png
-%%DATADIR%%/pixmaps/flags18x12/by.png
-%%DATADIR%%/pixmaps/flags18x12/bz.png
-%%DATADIR%%/pixmaps/flags18x12/ca.png
-%%DATADIR%%/pixmaps/flags18x12/cc.png
-%%DATADIR%%/pixmaps/flags18x12/cd.png
-%%DATADIR%%/pixmaps/flags18x12/cf.png
-%%DATADIR%%/pixmaps/flags18x12/cg.png
-%%DATADIR%%/pixmaps/flags18x12/ch.png
-%%DATADIR%%/pixmaps/flags18x12/ci.png
-%%DATADIR%%/pixmaps/flags18x12/ck.png
-%%DATADIR%%/pixmaps/flags18x12/cl.png
-%%DATADIR%%/pixmaps/flags18x12/cm.png
-%%DATADIR%%/pixmaps/flags18x12/cn.png
-%%DATADIR%%/pixmaps/flags18x12/co.png
-%%DATADIR%%/pixmaps/flags18x12/cr.png
-%%DATADIR%%/pixmaps/flags18x12/cs.png
-%%DATADIR%%/pixmaps/flags18x12/cu.png
-%%DATADIR%%/pixmaps/flags18x12/cv.png
-%%DATADIR%%/pixmaps/flags18x12/cx.png
-%%DATADIR%%/pixmaps/flags18x12/cy.png
-%%DATADIR%%/pixmaps/flags18x12/cz.png
-%%DATADIR%%/pixmaps/flags18x12/de.png
-%%DATADIR%%/pixmaps/flags18x12/dj.png
-%%DATADIR%%/pixmaps/flags18x12/dk.png
-%%DATADIR%%/pixmaps/flags18x12/dm.png
-%%DATADIR%%/pixmaps/flags18x12/do.png
-%%DATADIR%%/pixmaps/flags18x12/dz.png
-%%DATADIR%%/pixmaps/flags18x12/ec.png
-%%DATADIR%%/pixmaps/flags18x12/ee.png
-%%DATADIR%%/pixmaps/flags18x12/eg.png
-%%DATADIR%%/pixmaps/flags18x12/eh.png
-%%DATADIR%%/pixmaps/flags18x12/er.png
-%%DATADIR%%/pixmaps/flags18x12/es.png
-%%DATADIR%%/pixmaps/flags18x12/et.png
-%%DATADIR%%/pixmaps/flags18x12/fi.png
-%%DATADIR%%/pixmaps/flags18x12/fj.png
-%%DATADIR%%/pixmaps/flags18x12/fk.png
-%%DATADIR%%/pixmaps/flags18x12/fm.png
-%%DATADIR%%/pixmaps/flags18x12/fo.png
-%%DATADIR%%/pixmaps/flags18x12/fr.png
-%%DATADIR%%/pixmaps/flags18x12/fx.png
-%%DATADIR%%/pixmaps/flags18x12/ga.png
-%%DATADIR%%/pixmaps/flags18x12/gb.png
-%%DATADIR%%/pixmaps/flags18x12/gd.png
-%%DATADIR%%/pixmaps/flags18x12/ge.png
-%%DATADIR%%/pixmaps/flags18x12/gf.png
-%%DATADIR%%/pixmaps/flags18x12/gg.png
-%%DATADIR%%/pixmaps/flags18x12/gh.png
-%%DATADIR%%/pixmaps/flags18x12/gi.png
-%%DATADIR%%/pixmaps/flags18x12/gl.png
-%%DATADIR%%/pixmaps/flags18x12/gm.png
-%%DATADIR%%/pixmaps/flags18x12/gn.png
-%%DATADIR%%/pixmaps/flags18x12/gp.png
-%%DATADIR%%/pixmaps/flags18x12/gq.png
-%%DATADIR%%/pixmaps/flags18x12/gr.png
-%%DATADIR%%/pixmaps/flags18x12/gs.png
-%%DATADIR%%/pixmaps/flags18x12/gt.png
-%%DATADIR%%/pixmaps/flags18x12/gu.png
-%%DATADIR%%/pixmaps/flags18x12/gw.png
-%%DATADIR%%/pixmaps/flags18x12/gy.png
-%%DATADIR%%/pixmaps/flags18x12/hk.png
-%%DATADIR%%/pixmaps/flags18x12/hm.png
-%%DATADIR%%/pixmaps/flags18x12/hn.png
-%%DATADIR%%/pixmaps/flags18x12/hr.png
-%%DATADIR%%/pixmaps/flags18x12/ht.png
-%%DATADIR%%/pixmaps/flags18x12/hu.png
-%%DATADIR%%/pixmaps/flags18x12/id.png
-%%DATADIR%%/pixmaps/flags18x12/ie.png
-%%DATADIR%%/pixmaps/flags18x12/il.png
-%%DATADIR%%/pixmaps/flags18x12/in.png
-%%DATADIR%%/pixmaps/flags18x12/io.png
-%%DATADIR%%/pixmaps/flags18x12/iq.png
-%%DATADIR%%/pixmaps/flags18x12/ir.png
-%%DATADIR%%/pixmaps/flags18x12/is.png
-%%DATADIR%%/pixmaps/flags18x12/it.png
-%%DATADIR%%/pixmaps/flags18x12/je.png
-%%DATADIR%%/pixmaps/flags18x12/jm.png
-%%DATADIR%%/pixmaps/flags18x12/jo.png
-%%DATADIR%%/pixmaps/flags18x12/jp.png
-%%DATADIR%%/pixmaps/flags18x12/ke.png
-%%DATADIR%%/pixmaps/flags18x12/kg.png
-%%DATADIR%%/pixmaps/flags18x12/kh.png
-%%DATADIR%%/pixmaps/flags18x12/ki.png
-%%DATADIR%%/pixmaps/flags18x12/km.png
-%%DATADIR%%/pixmaps/flags18x12/kn.png
-%%DATADIR%%/pixmaps/flags18x12/kp.png
-%%DATADIR%%/pixmaps/flags18x12/kr.png
-%%DATADIR%%/pixmaps/flags18x12/kw.png
-%%DATADIR%%/pixmaps/flags18x12/ky.png
-%%DATADIR%%/pixmaps/flags18x12/kz.png
-%%DATADIR%%/pixmaps/flags18x12/la.png
-%%DATADIR%%/pixmaps/flags18x12/lb.png
-%%DATADIR%%/pixmaps/flags18x12/lc.png
-%%DATADIR%%/pixmaps/flags18x12/li.png
-%%DATADIR%%/pixmaps/flags18x12/lk.png
-%%DATADIR%%/pixmaps/flags18x12/lr.png
-%%DATADIR%%/pixmaps/flags18x12/ls.png
-%%DATADIR%%/pixmaps/flags18x12/lt.png
-%%DATADIR%%/pixmaps/flags18x12/lu.png
-%%DATADIR%%/pixmaps/flags18x12/lv.png
-%%DATADIR%%/pixmaps/flags18x12/ly.png
-%%DATADIR%%/pixmaps/flags18x12/ma.png
-%%DATADIR%%/pixmaps/flags18x12/mc.png
-%%DATADIR%%/pixmaps/flags18x12/md.png
-%%DATADIR%%/pixmaps/flags18x12/me.png
-%%DATADIR%%/pixmaps/flags18x12/mg.png
-%%DATADIR%%/pixmaps/flags18x12/mh.png
-%%DATADIR%%/pixmaps/flags18x12/mk.png
-%%DATADIR%%/pixmaps/flags18x12/ml.png
-%%DATADIR%%/pixmaps/flags18x12/mm.png
-%%DATADIR%%/pixmaps/flags18x12/mn.png
-%%DATADIR%%/pixmaps/flags18x12/mo.png
-%%DATADIR%%/pixmaps/flags18x12/mp.png
-%%DATADIR%%/pixmaps/flags18x12/mq.png
-%%DATADIR%%/pixmaps/flags18x12/mr.png
-%%DATADIR%%/pixmaps/flags18x12/ms.png
-%%DATADIR%%/pixmaps/flags18x12/mt.png
-%%DATADIR%%/pixmaps/flags18x12/mu.png
-%%DATADIR%%/pixmaps/flags18x12/mv.png
-%%DATADIR%%/pixmaps/flags18x12/mw.png
-%%DATADIR%%/pixmaps/flags18x12/mx.png
-%%DATADIR%%/pixmaps/flags18x12/my.png
-%%DATADIR%%/pixmaps/flags18x12/mz.png
-%%DATADIR%%/pixmaps/flags18x12/na.png
-%%DATADIR%%/pixmaps/flags18x12/nc.png
-%%DATADIR%%/pixmaps/flags18x12/ne.png
-%%DATADIR%%/pixmaps/flags18x12/nf.png
-%%DATADIR%%/pixmaps/flags18x12/ng.png
-%%DATADIR%%/pixmaps/flags18x12/ni.png
-%%DATADIR%%/pixmaps/flags18x12/nl.png
-%%DATADIR%%/pixmaps/flags18x12/no.png
-%%DATADIR%%/pixmaps/flags18x12/np.png
-%%DATADIR%%/pixmaps/flags18x12/nr.png
-%%DATADIR%%/pixmaps/flags18x12/nu.png
-%%DATADIR%%/pixmaps/flags18x12/nz.png
-%%DATADIR%%/pixmaps/flags18x12/om.png
-%%DATADIR%%/pixmaps/flags18x12/pa.png
-%%DATADIR%%/pixmaps/flags18x12/pe.png
-%%DATADIR%%/pixmaps/flags18x12/pf.png
-%%DATADIR%%/pixmaps/flags18x12/pg.png
-%%DATADIR%%/pixmaps/flags18x12/ph.png
-%%DATADIR%%/pixmaps/flags18x12/pk.png
-%%DATADIR%%/pixmaps/flags18x12/pl.png
-%%DATADIR%%/pixmaps/flags18x12/pm.png
-%%DATADIR%%/pixmaps/flags18x12/pn.png
-%%DATADIR%%/pixmaps/flags18x12/pr.png
-%%DATADIR%%/pixmaps/flags18x12/ps.png
-%%DATADIR%%/pixmaps/flags18x12/pt.png
-%%DATADIR%%/pixmaps/flags18x12/pw.png
-%%DATADIR%%/pixmaps/flags18x12/py.png
-%%DATADIR%%/pixmaps/flags18x12/qa.png
-%%DATADIR%%/pixmaps/flags18x12/re.png
-%%DATADIR%%/pixmaps/flags18x12/ro.png
-%%DATADIR%%/pixmaps/flags18x12/rs.png
-%%DATADIR%%/pixmaps/flags18x12/ru.png
-%%DATADIR%%/pixmaps/flags18x12/rw.png
-%%DATADIR%%/pixmaps/flags18x12/sa.png
-%%DATADIR%%/pixmaps/flags18x12/sb.png
-%%DATADIR%%/pixmaps/flags18x12/sc.png
-%%DATADIR%%/pixmaps/flags18x12/sd.png
-%%DATADIR%%/pixmaps/flags18x12/se.png
-%%DATADIR%%/pixmaps/flags18x12/sg.png
-%%DATADIR%%/pixmaps/flags18x12/sh.png
-%%DATADIR%%/pixmaps/flags18x12/si.png
-%%DATADIR%%/pixmaps/flags18x12/sj.png
-%%DATADIR%%/pixmaps/flags18x12/sk.png
-%%DATADIR%%/pixmaps/flags18x12/sl.png
-%%DATADIR%%/pixmaps/flags18x12/sm.png
-%%DATADIR%%/pixmaps/flags18x12/sn.png
-%%DATADIR%%/pixmaps/flags18x12/so.png
-%%DATADIR%%/pixmaps/flags18x12/sr.png
-%%DATADIR%%/pixmaps/flags18x12/st.png
-%%DATADIR%%/pixmaps/flags18x12/sv.png
-%%DATADIR%%/pixmaps/flags18x12/sy.png
-%%DATADIR%%/pixmaps/flags18x12/sz.png
-%%DATADIR%%/pixmaps/flags18x12/tc.png
-%%DATADIR%%/pixmaps/flags18x12/td.png
-%%DATADIR%%/pixmaps/flags18x12/tf.png
-%%DATADIR%%/pixmaps/flags18x12/tg.png
-%%DATADIR%%/pixmaps/flags18x12/th.png
-%%DATADIR%%/pixmaps/flags18x12/tj.png
-%%DATADIR%%/pixmaps/flags18x12/tk.png
-%%DATADIR%%/pixmaps/flags18x12/tl.png
-%%DATADIR%%/pixmaps/flags18x12/tm.png
-%%DATADIR%%/pixmaps/flags18x12/tn.png
-%%DATADIR%%/pixmaps/flags18x12/to.png
-%%DATADIR%%/pixmaps/flags18x12/tp.png
-%%DATADIR%%/pixmaps/flags18x12/tr.png
-%%DATADIR%%/pixmaps/flags18x12/tt.png
-%%DATADIR%%/pixmaps/flags18x12/tv.png
-%%DATADIR%%/pixmaps/flags18x12/tw.png
-%%DATADIR%%/pixmaps/flags18x12/tz.png
-%%DATADIR%%/pixmaps/flags18x12/ua.png
-%%DATADIR%%/pixmaps/flags18x12/ug.png
-%%DATADIR%%/pixmaps/flags18x12/um.png
-%%DATADIR%%/pixmaps/flags18x12/us.png
-%%DATADIR%%/pixmaps/flags18x12/uy.png
-%%DATADIR%%/pixmaps/flags18x12/uz.png
-%%DATADIR%%/pixmaps/flags18x12/va.png
-%%DATADIR%%/pixmaps/flags18x12/vc.png
-%%DATADIR%%/pixmaps/flags18x12/ve.png
-%%DATADIR%%/pixmaps/flags18x12/vg.png
-%%DATADIR%%/pixmaps/flags18x12/vi.png
-%%DATADIR%%/pixmaps/flags18x12/vn.png
-%%DATADIR%%/pixmaps/flags18x12/vu.png
-%%DATADIR%%/pixmaps/flags18x12/wf.png
-%%DATADIR%%/pixmaps/flags18x12/ws.png
-%%DATADIR%%/pixmaps/flags18x12/ye.png
-%%DATADIR%%/pixmaps/flags18x12/yt.png
-%%DATADIR%%/pixmaps/flags18x12/yu.png
-%%DATADIR%%/pixmaps/flags18x12/za.png
-%%DATADIR%%/pixmaps/flags18x12/zm.png
-%%DATADIR%%/pixmaps/flags18x12/zw.png
-%%DATADIR%%/pixmaps/flags25x15/ad.png
-%%DATADIR%%/pixmaps/flags25x15/ae.png
-%%DATADIR%%/pixmaps/flags25x15/af.png
-%%DATADIR%%/pixmaps/flags25x15/ag.png
-%%DATADIR%%/pixmaps/flags25x15/ai.png
-%%DATADIR%%/pixmaps/flags25x15/al.png
-%%DATADIR%%/pixmaps/flags25x15/am.png
-%%DATADIR%%/pixmaps/flags25x15/an.png
-%%DATADIR%%/pixmaps/flags25x15/ao.png
-%%DATADIR%%/pixmaps/flags25x15/aq.png
-%%DATADIR%%/pixmaps/flags25x15/ar.png
-%%DATADIR%%/pixmaps/flags25x15/as.png
-%%DATADIR%%/pixmaps/flags25x15/at.png
-%%DATADIR%%/pixmaps/flags25x15/au.png
-%%DATADIR%%/pixmaps/flags25x15/aw.png
-%%DATADIR%%/pixmaps/flags25x15/ax.png
-%%DATADIR%%/pixmaps/flags25x15/az.png
-%%DATADIR%%/pixmaps/flags25x15/ba.png
-%%DATADIR%%/pixmaps/flags25x15/bb.png
-%%DATADIR%%/pixmaps/flags25x15/bd.png
-%%DATADIR%%/pixmaps/flags25x15/be.png
-%%DATADIR%%/pixmaps/flags25x15/bf.png
-%%DATADIR%%/pixmaps/flags25x15/bg.png
-%%DATADIR%%/pixmaps/flags25x15/bh.png
-%%DATADIR%%/pixmaps/flags25x15/bi.png
-%%DATADIR%%/pixmaps/flags25x15/bj.png
-%%DATADIR%%/pixmaps/flags25x15/bm.png
-%%DATADIR%%/pixmaps/flags25x15/bn.png
-%%DATADIR%%/pixmaps/flags25x15/bo.png
-%%DATADIR%%/pixmaps/flags25x15/br.png
-%%DATADIR%%/pixmaps/flags25x15/bs.png
-%%DATADIR%%/pixmaps/flags25x15/bt.png
-%%DATADIR%%/pixmaps/flags25x15/bv.png
-%%DATADIR%%/pixmaps/flags25x15/bw.png
-%%DATADIR%%/pixmaps/flags25x15/by.png
-%%DATADIR%%/pixmaps/flags25x15/bz.png
-%%DATADIR%%/pixmaps/flags25x15/ca.png
-%%DATADIR%%/pixmaps/flags25x15/cc.png
-%%DATADIR%%/pixmaps/flags25x15/cd.png
-%%DATADIR%%/pixmaps/flags25x15/cf.png
-%%DATADIR%%/pixmaps/flags25x15/cg.png
-%%DATADIR%%/pixmaps/flags25x15/ch.png
-%%DATADIR%%/pixmaps/flags25x15/ci.png
-%%DATADIR%%/pixmaps/flags25x15/ck.png
-%%DATADIR%%/pixmaps/flags25x15/cl.png
-%%DATADIR%%/pixmaps/flags25x15/cm.png
-%%DATADIR%%/pixmaps/flags25x15/cn.png
-%%DATADIR%%/pixmaps/flags25x15/co.png
-%%DATADIR%%/pixmaps/flags25x15/cr.png
-%%DATADIR%%/pixmaps/flags25x15/cs.png
-%%DATADIR%%/pixmaps/flags25x15/cu.png
-%%DATADIR%%/pixmaps/flags25x15/cv.png
-%%DATADIR%%/pixmaps/flags25x15/cx.png
-%%DATADIR%%/pixmaps/flags25x15/cy.png
-%%DATADIR%%/pixmaps/flags25x15/cz.png
-%%DATADIR%%/pixmaps/flags25x15/de.png
-%%DATADIR%%/pixmaps/flags25x15/dj.png
-%%DATADIR%%/pixmaps/flags25x15/dk.png
-%%DATADIR%%/pixmaps/flags25x15/dm.png
-%%DATADIR%%/pixmaps/flags25x15/do.png
-%%DATADIR%%/pixmaps/flags25x15/dz.png
-%%DATADIR%%/pixmaps/flags25x15/ec.png
-%%DATADIR%%/pixmaps/flags25x15/ee.png
-%%DATADIR%%/pixmaps/flags25x15/eg.png
-%%DATADIR%%/pixmaps/flags25x15/eh.png
-%%DATADIR%%/pixmaps/flags25x15/er.png
-%%DATADIR%%/pixmaps/flags25x15/es.png
-%%DATADIR%%/pixmaps/flags25x15/et.png
-%%DATADIR%%/pixmaps/flags25x15/fi.png
-%%DATADIR%%/pixmaps/flags25x15/fj.png
-%%DATADIR%%/pixmaps/flags25x15/fk.png
-%%DATADIR%%/pixmaps/flags25x15/fm.png
-%%DATADIR%%/pixmaps/flags25x15/fo.png
-%%DATADIR%%/pixmaps/flags25x15/fr.png
-%%DATADIR%%/pixmaps/flags25x15/fx.png
-%%DATADIR%%/pixmaps/flags25x15/ga.png
-%%DATADIR%%/pixmaps/flags25x15/gb.png
-%%DATADIR%%/pixmaps/flags25x15/gd.png
-%%DATADIR%%/pixmaps/flags25x15/ge.png
-%%DATADIR%%/pixmaps/flags25x15/gf.png
-%%DATADIR%%/pixmaps/flags25x15/gg.png
-%%DATADIR%%/pixmaps/flags25x15/gh.png
-%%DATADIR%%/pixmaps/flags25x15/gi.png
-%%DATADIR%%/pixmaps/flags25x15/gl.png
-%%DATADIR%%/pixmaps/flags25x15/gm.png
-%%DATADIR%%/pixmaps/flags25x15/gn.png
-%%DATADIR%%/pixmaps/flags25x15/gp.png
-%%DATADIR%%/pixmaps/flags25x15/gq.png
-%%DATADIR%%/pixmaps/flags25x15/gr.png
-%%DATADIR%%/pixmaps/flags25x15/gs.png
-%%DATADIR%%/pixmaps/flags25x15/gt.png
-%%DATADIR%%/pixmaps/flags25x15/gu.png
-%%DATADIR%%/pixmaps/flags25x15/gw.png
-%%DATADIR%%/pixmaps/flags25x15/gy.png
-%%DATADIR%%/pixmaps/flags25x15/hk.png
-%%DATADIR%%/pixmaps/flags25x15/hm.png
-%%DATADIR%%/pixmaps/flags25x15/hn.png
-%%DATADIR%%/pixmaps/flags25x15/hr.png
-%%DATADIR%%/pixmaps/flags25x15/ht.png
-%%DATADIR%%/pixmaps/flags25x15/hu.png
-%%DATADIR%%/pixmaps/flags25x15/id.png
-%%DATADIR%%/pixmaps/flags25x15/ie.png
-%%DATADIR%%/pixmaps/flags25x15/il.png
-%%DATADIR%%/pixmaps/flags25x15/in.png
-%%DATADIR%%/pixmaps/flags25x15/io.png
-%%DATADIR%%/pixmaps/flags25x15/iq.png
-%%DATADIR%%/pixmaps/flags25x15/ir.png
-%%DATADIR%%/pixmaps/flags25x15/is.png
-%%DATADIR%%/pixmaps/flags25x15/it.png
-%%DATADIR%%/pixmaps/flags25x15/je.png
-%%DATADIR%%/pixmaps/flags25x15/jm.png
-%%DATADIR%%/pixmaps/flags25x15/jo.png
-%%DATADIR%%/pixmaps/flags25x15/jp.png
-%%DATADIR%%/pixmaps/flags25x15/ke.png
-%%DATADIR%%/pixmaps/flags25x15/kg.png
-%%DATADIR%%/pixmaps/flags25x15/kh.png
-%%DATADIR%%/pixmaps/flags25x15/ki.png
-%%DATADIR%%/pixmaps/flags25x15/km.png
-%%DATADIR%%/pixmaps/flags25x15/kn.png
-%%DATADIR%%/pixmaps/flags25x15/kp.png
-%%DATADIR%%/pixmaps/flags25x15/kr.png
-%%DATADIR%%/pixmaps/flags25x15/kw.png
-%%DATADIR%%/pixmaps/flags25x15/ky.png
-%%DATADIR%%/pixmaps/flags25x15/kz.png
-%%DATADIR%%/pixmaps/flags25x15/la.png
-%%DATADIR%%/pixmaps/flags25x15/lb.png
-%%DATADIR%%/pixmaps/flags25x15/lc.png
-%%DATADIR%%/pixmaps/flags25x15/li.png
-%%DATADIR%%/pixmaps/flags25x15/lk.png
-%%DATADIR%%/pixmaps/flags25x15/lr.png
-%%DATADIR%%/pixmaps/flags25x15/ls.png
-%%DATADIR%%/pixmaps/flags25x15/lt.png
-%%DATADIR%%/pixmaps/flags25x15/lu.png
-%%DATADIR%%/pixmaps/flags25x15/lv.png
-%%DATADIR%%/pixmaps/flags25x15/ly.png
-%%DATADIR%%/pixmaps/flags25x15/ma.png
-%%DATADIR%%/pixmaps/flags25x15/mc.png
-%%DATADIR%%/pixmaps/flags25x15/md.png
-%%DATADIR%%/pixmaps/flags25x15/me.png
-%%DATADIR%%/pixmaps/flags25x15/mg.png
-%%DATADIR%%/pixmaps/flags25x15/mh.png
-%%DATADIR%%/pixmaps/flags25x15/mk.png
-%%DATADIR%%/pixmaps/flags25x15/ml.png
-%%DATADIR%%/pixmaps/flags25x15/mm.png
-%%DATADIR%%/pixmaps/flags25x15/mn.png
-%%DATADIR%%/pixmaps/flags25x15/mo.png
-%%DATADIR%%/pixmaps/flags25x15/mp.png
-%%DATADIR%%/pixmaps/flags25x15/mq.png
-%%DATADIR%%/pixmaps/flags25x15/mr.png
-%%DATADIR%%/pixmaps/flags25x15/ms.png
-%%DATADIR%%/pixmaps/flags25x15/mt.png
-%%DATADIR%%/pixmaps/flags25x15/mu.png
-%%DATADIR%%/pixmaps/flags25x15/mv.png
-%%DATADIR%%/pixmaps/flags25x15/mw.png
-%%DATADIR%%/pixmaps/flags25x15/mx.png
-%%DATADIR%%/pixmaps/flags25x15/my.png
-%%DATADIR%%/pixmaps/flags25x15/mz.png
-%%DATADIR%%/pixmaps/flags25x15/na.png
-%%DATADIR%%/pixmaps/flags25x15/nc.png
-%%DATADIR%%/pixmaps/flags25x15/ne.png
-%%DATADIR%%/pixmaps/flags25x15/nf.png
-%%DATADIR%%/pixmaps/flags25x15/ng.png
-%%DATADIR%%/pixmaps/flags25x15/ni.png
-%%DATADIR%%/pixmaps/flags25x15/nl.png
-%%DATADIR%%/pixmaps/flags25x15/no.png
-%%DATADIR%%/pixmaps/flags25x15/np.png
-%%DATADIR%%/pixmaps/flags25x15/nr.png
-%%DATADIR%%/pixmaps/flags25x15/nu.png
-%%DATADIR%%/pixmaps/flags25x15/nz.png
-%%DATADIR%%/pixmaps/flags25x15/om.png
-%%DATADIR%%/pixmaps/flags25x15/pa.png
-%%DATADIR%%/pixmaps/flags25x15/pe.png
-%%DATADIR%%/pixmaps/flags25x15/pf.png
-%%DATADIR%%/pixmaps/flags25x15/pg.png
-%%DATADIR%%/pixmaps/flags25x15/ph.png
-%%DATADIR%%/pixmaps/flags25x15/pk.png
-%%DATADIR%%/pixmaps/flags25x15/pl.png
-%%DATADIR%%/pixmaps/flags25x15/pm.png
-%%DATADIR%%/pixmaps/flags25x15/pn.png
-%%DATADIR%%/pixmaps/flags25x15/pr.png
-%%DATADIR%%/pixmaps/flags25x15/ps.png
-%%DATADIR%%/pixmaps/flags25x15/pt.png
-%%DATADIR%%/pixmaps/flags25x15/pw.png
-%%DATADIR%%/pixmaps/flags25x15/py.png
-%%DATADIR%%/pixmaps/flags25x15/qa.png
-%%DATADIR%%/pixmaps/flags25x15/re.png
-%%DATADIR%%/pixmaps/flags25x15/ro.png
-%%DATADIR%%/pixmaps/flags25x15/rs.png
-%%DATADIR%%/pixmaps/flags25x15/ru.png
-%%DATADIR%%/pixmaps/flags25x15/rw.png
-%%DATADIR%%/pixmaps/flags25x15/sa.png
-%%DATADIR%%/pixmaps/flags25x15/sb.png
-%%DATADIR%%/pixmaps/flags25x15/sc.png
-%%DATADIR%%/pixmaps/flags25x15/sd.png
-%%DATADIR%%/pixmaps/flags25x15/se.png
-%%DATADIR%%/pixmaps/flags25x15/sg.png
-%%DATADIR%%/pixmaps/flags25x15/sh.png
-%%DATADIR%%/pixmaps/flags25x15/si.png
-%%DATADIR%%/pixmaps/flags25x15/sj.png
-%%DATADIR%%/pixmaps/flags25x15/sk.png
-%%DATADIR%%/pixmaps/flags25x15/sl.png
-%%DATADIR%%/pixmaps/flags25x15/sm.png
-%%DATADIR%%/pixmaps/flags25x15/sn.png
-%%DATADIR%%/pixmaps/flags25x15/so.png
-%%DATADIR%%/pixmaps/flags25x15/sr.png
-%%DATADIR%%/pixmaps/flags25x15/st.png
-%%DATADIR%%/pixmaps/flags25x15/sv.png
-%%DATADIR%%/pixmaps/flags25x15/sy.png
-%%DATADIR%%/pixmaps/flags25x15/sz.png
-%%DATADIR%%/pixmaps/flags25x15/tc.png
-%%DATADIR%%/pixmaps/flags25x15/td.png
-%%DATADIR%%/pixmaps/flags25x15/tf.png
-%%DATADIR%%/pixmaps/flags25x15/tg.png
-%%DATADIR%%/pixmaps/flags25x15/th.png
-%%DATADIR%%/pixmaps/flags25x15/tj.png
-%%DATADIR%%/pixmaps/flags25x15/tk.png
-%%DATADIR%%/pixmaps/flags25x15/tl.png
-%%DATADIR%%/pixmaps/flags25x15/tm.png
-%%DATADIR%%/pixmaps/flags25x15/tn.png
-%%DATADIR%%/pixmaps/flags25x15/to.png
-%%DATADIR%%/pixmaps/flags25x15/tp.png
-%%DATADIR%%/pixmaps/flags25x15/tr.png
-%%DATADIR%%/pixmaps/flags25x15/tt.png
-%%DATADIR%%/pixmaps/flags25x15/tv.png
-%%DATADIR%%/pixmaps/flags25x15/tw.png
-%%DATADIR%%/pixmaps/flags25x15/tz.png
-%%DATADIR%%/pixmaps/flags25x15/ua.png
-%%DATADIR%%/pixmaps/flags25x15/ug.png
-%%DATADIR%%/pixmaps/flags25x15/um.png
-%%DATADIR%%/pixmaps/flags25x15/us.png
-%%DATADIR%%/pixmaps/flags25x15/uy.png
-%%DATADIR%%/pixmaps/flags25x15/uz.png
-%%DATADIR%%/pixmaps/flags25x15/va.png
-%%DATADIR%%/pixmaps/flags25x15/vc.png
-%%DATADIR%%/pixmaps/flags25x15/ve.png
-%%DATADIR%%/pixmaps/flags25x15/vg.png
-%%DATADIR%%/pixmaps/flags25x15/vi.png
-%%DATADIR%%/pixmaps/flags25x15/vn.png
-%%DATADIR%%/pixmaps/flags25x15/vu.png
-%%DATADIR%%/pixmaps/flags25x15/wf.png
-%%DATADIR%%/pixmaps/flags25x15/ws.png
-%%DATADIR%%/pixmaps/flags25x15/ye.png
-%%DATADIR%%/pixmaps/flags25x15/yt.png
-%%DATADIR%%/pixmaps/flags25x15/yu.png
-%%DATADIR%%/pixmaps/flags25x15/za.png
-%%DATADIR%%/pixmaps/flags25x15/zm.png
-%%DATADIR%%/pixmaps/flags25x15/zw.png
-%%DATADIR%%/pixmaps/inactive16.png
-%%DATADIR%%/pixmaps/seeding16.png
-%%DATADIR%%/plugins/BlocklistImport/__init__.py
-%%DATADIR%%/plugins/BlocklistImport/listfile1.txt
-%%DATADIR%%/plugins/BlocklistImport/listfile2.txt
-%%DATADIR%%/plugins/BlocklistImport/nipfilter.dat.gz
-%%DATADIR%%/plugins/BlocklistImport/peerguardian.py
-%%DATADIR%%/plugins/BlocklistImport/pg.txt
-%%DATADIR%%/plugins/BlocklistImport/splist.txt
-%%DATADIR%%/plugins/BlocklistImport/test.py
-%%DATADIR%%/plugins/BlocklistImport/text.py
-%%DATADIR%%/plugins/BlocklistImport/ui.py
-%%DATADIR%%/plugins/DesiredRatio/__init__.py
-%%DATADIR%%/plugins/EventLogging/__init__.py
-%%DATADIR%%/plugins/EventLogging/event_logging_preferences.glade
-%%DATADIR%%/plugins/EventLogging/tab_log.py
-%%DATADIR%%/plugins/FlexRSS/CalendarButton.py
-%%DATADIR%%/plugins/FlexRSS/FlexRSS.glade
-%%DATADIR%%/plugins/FlexRSS/FlexRSS.png
-%%DATADIR%%/plugins/FlexRSS/FlexRSS.svg
-%%DATADIR%%/plugins/FlexRSS/__init__.py
-%%DATADIR%%/plugins/FlexRSS/feedparser.py
-%%DATADIR%%/plugins/FlexRSS/plugin.py
-%%DATADIR%%/plugins/MoveTorrent/__init__.py
-%%DATADIR%%/plugins/MoveTorrent/movetorrent.glade
-%%DATADIR%%/plugins/NetworkGraph/__init__.py
-%%DATADIR%%/plugins/NetworkGraph/graph_preferences.glade
-%%DATADIR%%/plugins/NetworkGraph/tab_graph.py
-%%DATADIR%%/plugins/NetworkHealth/__init__.py
-%%DATADIR%%/plugins/NetworkHealth/plugin.py
-%%DATADIR%%/plugins/Scheduler/__init__.py
-%%DATADIR%%/plugins/Scheduler/plugin.py
-%%DATADIR%%/plugins/Search/__init__.py
-%%DATADIR%%/plugins/Search/searchdlg.glade
-%%DATADIR%%/plugins/SpeedLimiter/__init__.py
-%%DATADIR%%/plugins/TorrentCreator/__init__.py
-%%DATADIR%%/plugins/TorrentCreator/torrentcreator.glade
-%%DATADIR%%/plugins/TorrentFiles/__init__.py
-%%DATADIR%%/plugins/TorrentFiles/files_preferences.glade
-%%DATADIR%%/plugins/TorrentFiles/tab_files.py
-%%DATADIR%%/plugins/TorrentNotification/__init__.py
-%%DATADIR%%/plugins/TorrentNotification/notification_preferences.glade
-%%DATADIR%%/plugins/TorrentPeers/__init__.py
-%%DATADIR%%/plugins/TorrentPeers/peers_preferences.glade
-%%DATADIR%%/plugins/TorrentPeers/tab_peers.py
-%%DATADIR%%/plugins/WebSeed/__init__.py
-%%DATADIR%%/plugins/WebSeed/webseed.glade
-%%DATADIR%%/plugins/WebUi/LICENSE
-%%DATADIR%%/plugins/WebUi/TODO
-%%DATADIR%%/plugins/WebUi/__init__.py
-%%DATADIR%%/plugins/WebUi/dbus_interface.py
-%%DATADIR%%/plugins/WebUi/debugerror.py
-%%DATADIR%%/plugins/WebUi/deluge_webserver.py
-%%DATADIR%%/plugins/WebUi/json_api.py
-%%DATADIR%%/plugins/WebUi/lib/__init__.py
-%%DATADIR%%/plugins/WebUi/lib/gtk_cherrypy_wsgiserver.py
-%%DATADIR%%/plugins/WebUi/lib/pythonize.py
-%%DATADIR%%/plugins/WebUi/lib/readme.txt
-%%DATADIR%%/plugins/WebUi/lib/static_handler.py
-%%DATADIR%%/plugins/WebUi/lib/webpy022/Dependency-not-really part of webui.txt
-%%DATADIR%%/plugins/WebUi/lib/webpy022/__init__.py
-%%DATADIR%%/plugins/WebUi/lib/webpy022/changes.txt
-%%DATADIR%%/plugins/WebUi/lib/webpy022/cheetah.py
-%%DATADIR%%/plugins/WebUi/lib/webpy022/db.py
-%%DATADIR%%/plugins/WebUi/lib/webpy022/debugerror.py
-%%DATADIR%%/plugins/WebUi/lib/webpy022/form.py
-%%DATADIR%%/plugins/WebUi/lib/webpy022/http.py
-%%DATADIR%%/plugins/WebUi/lib/webpy022/httpserver.py
-%%DATADIR%%/plugins/WebUi/lib/webpy022/net.py
-%%DATADIR%%/plugins/WebUi/lib/webpy022/request.py
-%%DATADIR%%/plugins/WebUi/lib/webpy022/template.py
-%%DATADIR%%/plugins/WebUi/lib/webpy022/utils.py
-%%DATADIR%%/plugins/WebUi/lib/webpy022/webapi.py
-%%DATADIR%%/plugins/WebUi/lib/webpy022/wsgi.py
-%%DATADIR%%/plugins/WebUi/lib/webpy022/wsgiserver/__init__.py
-%%DATADIR%%/plugins/WebUi/revno
-%%DATADIR%%/plugins/WebUi/run_webserver
-%%DATADIR%%/plugins/WebUi/scripts/add_torrent_to_deluge_webui
-%%DATADIR%%/plugins/WebUi/scripts/add_torrents_to_deluge.user.js
-%%DATADIR%%/plugins/WebUi/scripts/build_webui_tarball.sh
-%%DATADIR%%/plugins/WebUi/scripts/curl-example
-%%DATADIR%%/plugins/WebUi/scripts/extract_template_strings.py
-%%DATADIR%%/plugins/WebUi/scripts/template_strings.py
-%%DATADIR%%/plugins/WebUi/ssl/deluge.key
-%%DATADIR%%/plugins/WebUi/ssl/deluge.pem
-%%DATADIR%%/plugins/WebUi/static/images/deluge_icon.gif
-%%DATADIR%%/plugins/WebUi/static/images/downloading16.png
-%%DATADIR%%/plugins/WebUi/static/images/inactive16.png
-%%DATADIR%%/plugins/WebUi/static/images/seeding16.png
-%%DATADIR%%/plugins/WebUi/static/images/simple_bg.jpg
-%%DATADIR%%/plugins/WebUi/static/images/simple_line.jpg
-%%DATADIR%%/plugins/WebUi/static/images/simple_logo.jpg
-%%DATADIR%%/plugins/WebUi/static/images/tango/details.png
-%%DATADIR%%/plugins/WebUi/static/images/tango/down.png
-%%DATADIR%%/plugins/WebUi/static/images/tango/list-add.png
-%%DATADIR%%/plugins/WebUi/static/images/tango/list-remove.png
-%%DATADIR%%/plugins/WebUi/static/images/tango/pause.png
-%%DATADIR%%/plugins/WebUi/static/images/tango/preferences-system.png
-%%DATADIR%%/plugins/WebUi/static/images/tango/process-stop.png
-%%DATADIR%%/plugins/WebUi/static/images/tango/queue-down.png
-%%DATADIR%%/plugins/WebUi/static/images/tango/queue-up.png
-%%DATADIR%%/plugins/WebUi/static/images/tango/start.png
-%%DATADIR%%/plugins/WebUi/static/images/tango/stop.png
-%%DATADIR%%/plugins/WebUi/static/images/tango/system-log-out.png
-%%DATADIR%%/plugins/WebUi/static/images/tango/up.png
-%%DATADIR%%/plugins/WebUi/static/images/tango/user-trash.png
-%%DATADIR%%/plugins/WebUi/static/images/tango/view-refresh.png
-%%DATADIR%%/plugins/WebUi/static/simple_site_style.css
-%%DATADIR%%/plugins/WebUi/templates/advanced/header.html
-%%DATADIR%%/plugins/WebUi/templates/advanced/index.html
-%%DATADIR%%/plugins/WebUi/templates/advanced/part_categories.html
-%%DATADIR%%/plugins/WebUi/templates/advanced/part_stats.html
-%%DATADIR%%/plugins/WebUi/templates/advanced/part_tb_button.html
-%%DATADIR%%/plugins/WebUi/templates/advanced/static/advanced.css
-%%DATADIR%%/plugins/WebUi/templates/advanced/static/deluge.js
-%%DATADIR%%/plugins/WebUi/templates/advanced/static/scrolling_table.css
-%%DATADIR%%/plugins/WebUi/templates/advanced/torrent_info_inner.html
-%%DATADIR%%/plugins/WebUi/templates/deluge/about.html
-%%DATADIR%%/plugins/WebUi/templates/deluge/authors.txt
-%%DATADIR%%/plugins/WebUi/templates/deluge/config.html
-%%DATADIR%%/plugins/WebUi/templates/deluge/error.html
-%%DATADIR%%/plugins/WebUi/templates/deluge/footer.html
-%%DATADIR%%/plugins/WebUi/templates/deluge/header.html
-%%DATADIR%%/plugins/WebUi/templates/deluge/index.html
-%%DATADIR%%/plugins/WebUi/templates/deluge/login.html
-%%DATADIR%%/plugins/WebUi/templates/deluge/part_button.html
-%%DATADIR%%/plugins/WebUi/templates/deluge/part_stats.html
-%%DATADIR%%/plugins/WebUi/templates/deluge/refresh_form.html
-%%DATADIR%%/plugins/WebUi/templates/deluge/sort_column_head.html
-%%DATADIR%%/plugins/WebUi/templates/deluge/tab_meta.html
-%%DATADIR%%/plugins/WebUi/templates/deluge/torrent_add.html
-%%DATADIR%%/plugins/WebUi/templates/deluge/torrent_delete.html
-%%DATADIR%%/plugins/WebUi/templates/deluge/torrent_info.html
-%%DATADIR%%/plugins/WebUi/templates/hacking-templates.txt
-%%DATADIR%%/plugins/WebUi/tests/test_all.py
-%%DATADIR%%/plugins/WebUi/version
-%%DATADIR%%/plugins/WebUi/webserver_common.py
-%%DATADIR%%/plugins/WebUi/webserver_framework.py
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/README
-share/icons/hicolor/128x128/apps/deluge.png
-share/icons/hicolor/16x16/apps/deluge.png
-share/icons/hicolor/192x192/apps/deluge.png
-share/icons/hicolor/22x22/apps/deluge.png
-share/icons/hicolor/24x24/apps/deluge.png
-share/icons/hicolor/256x256/apps/deluge.png
-share/icons/hicolor/32x32/apps/deluge.png
-share/icons/hicolor/36x36/apps/deluge.png
-share/icons/hicolor/48x48/apps/deluge.png
-share/icons/hicolor/64x64/apps/deluge.png
-share/icons/hicolor/72x72/apps/deluge.png
-share/icons/hicolor/96x96/apps/deluge.png
-share/locale/ar/LC_MESSAGES/deluge.mo
-share/locale/ast/LC_MESSAGES/deluge.mo
-share/locale/bg/LC_MESSAGES/deluge.mo
-share/locale/bs/LC_MESSAGES/deluge.mo
-share/locale/ca/LC_MESSAGES/deluge.mo
-share/locale/cs/LC_MESSAGES/deluge.mo
-share/locale/cy/LC_MESSAGES/deluge.mo
-share/locale/da/LC_MESSAGES/deluge.mo
-share/locale/de/LC_MESSAGES/deluge.mo
-share/locale/el/LC_MESSAGES/deluge.mo
-share/locale/en_AU/LC_MESSAGES/deluge.mo
-share/locale/en_CA/LC_MESSAGES/deluge.mo
-share/locale/en_GB/LC_MESSAGES/deluge.mo
-share/locale/eo/LC_MESSAGES/deluge.mo
-share/locale/es/LC_MESSAGES/deluge.mo
-share/locale/et/LC_MESSAGES/deluge.mo
-share/locale/eu/LC_MESSAGES/deluge.mo
-share/locale/fa/LC_MESSAGES/deluge.mo
-share/locale/fi/LC_MESSAGES/deluge.mo
-share/locale/fr/LC_MESSAGES/deluge.mo
-share/locale/fy/LC_MESSAGES/deluge.mo
-share/locale/gl/LC_MESSAGES/deluge.mo
-share/locale/he/LC_MESSAGES/deluge.mo
-share/locale/hi/LC_MESSAGES/deluge.mo
-share/locale/hr/LC_MESSAGES/deluge.mo
-share/locale/hu/LC_MESSAGES/deluge.mo
-share/locale/id/LC_MESSAGES/deluge.mo
-share/locale/is/LC_MESSAGES/deluge.mo
-share/locale/it/LC_MESSAGES/deluge.mo
-share/locale/ja/LC_MESSAGES/deluge.mo
-share/locale/ka/LC_MESSAGES/deluge.mo
-share/locale/ko/LC_MESSAGES/deluge.mo
-share/locale/ku/LC_MESSAGES/deluge.mo
-share/locale/la/LC_MESSAGES/deluge.mo
-share/locale/lt/LC_MESSAGES/deluge.mo
-share/locale/lv/LC_MESSAGES/deluge.mo
-share/locale/mk/LC_MESSAGES/deluge.mo
-share/locale/ms/LC_MESSAGES/deluge.mo
-share/locale/nb/LC_MESSAGES/deluge.mo
-share/locale/nds/LC_MESSAGES/deluge.mo
-share/locale/nl/LC_MESSAGES/deluge.mo
-share/locale/pl/LC_MESSAGES/deluge.mo
-share/locale/pms/LC_MESSAGES/deluge.mo
-share/locale/pt/LC_MESSAGES/deluge.mo
-share/locale/pt_BR/LC_MESSAGES/deluge.mo
-share/locale/ro/LC_MESSAGES/deluge.mo
-share/locale/ru/LC_MESSAGES/deluge.mo
-share/locale/si/LC_MESSAGES/deluge.mo
-share/locale/sk/LC_MESSAGES/deluge.mo
-share/locale/sl/LC_MESSAGES/deluge.mo
-share/locale/sr/LC_MESSAGES/deluge.mo
-share/locale/sv/LC_MESSAGES/deluge.mo
-share/locale/ta/LC_MESSAGES/deluge.mo
-share/locale/th/LC_MESSAGES/deluge.mo
-share/locale/tl/LC_MESSAGES/deluge.mo
-share/locale/tlh/LC_MESSAGES/deluge.mo
-share/locale/tr/LC_MESSAGES/deluge.mo
-share/locale/uk/LC_MESSAGES/deluge.mo
-share/locale/vi/LC_MESSAGES/deluge.mo
-share/locale/zh_CN/LC_MESSAGES/deluge.mo
-share/locale/zh_TW/LC_MESSAGES/deluge.mo
-share/pixmaps/deluge.png
-@dirrmtry share/locale/tlh/LC_MESSAGES
-@dirrmtry share/locale/tlh
-@dirrmtry share/locale/tl/LC_MESSAGES
-@dirrmtry share/locale/tl
-@dirrmtry share/locale/si/LC_MESSAGES
-@dirrmtry share/locale/si
-@dirrmtry share/locale/pms/LC_MESSAGES
-@dirrmtry share/locale/pms
-@dirrmtry share/locale/nds/LC_MESSAGES
-@dirrmtry share/locale/nds
-@dirrmtry share/locale/la/LC_MESSAGES
-@dirrmtry share/locale/la
-@dirrmtry share/locale/ku/LC_MESSAGES
-@dirrmtry share/locale/ku
-@dirrmtry share/locale/fy/LC_MESSAGES
-@dirrmtry share/locale/fy
-@dirrmtry share/locale/ast/LC_MESSAGES
-@dirrmtry share/locale/ast
-@dirrmtry share/icons/hicolor/256x256/apps
-@dirrmtry share/icons/hicolor/256x256
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm %%DATADIR%%/plugins/WebUi/tests
-@dirrm %%DATADIR%%/plugins/WebUi/templates/deluge
-@dirrm %%DATADIR%%/plugins/WebUi/templates/advanced/static
-@dirrm %%DATADIR%%/plugins/WebUi/templates/advanced
-@dirrm %%DATADIR%%/plugins/WebUi/templates
-@dirrm %%DATADIR%%/plugins/WebUi/static/images/tango
-@dirrm %%DATADIR%%/plugins/WebUi/static/images
-@dirrm %%DATADIR%%/plugins/WebUi/static
-@dirrm %%DATADIR%%/plugins/WebUi/ssl
-@dirrm %%DATADIR%%/plugins/WebUi/scripts
-@dirrm %%DATADIR%%/plugins/WebUi/lib/webpy022/wsgiserver
-@dirrm %%DATADIR%%/plugins/WebUi/lib/webpy022
-@dirrm %%DATADIR%%/plugins/WebUi/lib
-@dirrm %%DATADIR%%/plugins/WebUi
-@dirrm %%DATADIR%%/plugins/WebSeed
-@dirrm %%DATADIR%%/plugins/TorrentPeers
-@dirrm %%DATADIR%%/plugins/TorrentNotification
-@dirrm %%DATADIR%%/plugins/TorrentFiles
-@dirrm %%DATADIR%%/plugins/TorrentCreator
-@dirrm %%DATADIR%%/plugins/SpeedLimiter
-@dirrm %%DATADIR%%/plugins/Search
-@dirrm %%DATADIR%%/plugins/Scheduler
-@dirrm %%DATADIR%%/plugins/NetworkHealth
-@dirrm %%DATADIR%%/plugins/NetworkGraph
-@dirrm %%DATADIR%%/plugins/MoveTorrent
-@dirrm %%DATADIR%%/plugins/FlexRSS
-@dirrm %%DATADIR%%/plugins/EventLogging
-@dirrm %%DATADIR%%/plugins/DesiredRatio
-@dirrm %%DATADIR%%/plugins/BlocklistImport
-@dirrmtry %%DATADIR%%/plugins
-@dirrm %%DATADIR%%/pixmaps/flags25x15
-@dirrm %%DATADIR%%/pixmaps/flags18x12
-@dirrm %%DATADIR%%/pixmaps
-@dirrm %%DATADIR%%/icons/scalable/apps
-@dirrm %%DATADIR%%/icons/scalable
-@dirrm %%DATADIR%%/icons/hicolor
-@dirrm %%DATADIR%%/icons
-@dirrm %%DATADIR%%/glade
-@dirrmtry %%DATADIR%%
-@dirrmtry share/applications
-@dirrm %%PYTHON_SITELIBDIR%%/deluge
-@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
-@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
diff --git a/net-p2p/ktorrent2/Makefile b/net-p2p/ktorrent2/Makefile
deleted file mode 100644
index 0b9a527f1310..000000000000
--- a/net-p2p/ktorrent2/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# New ports collection makefile for: ktorrent
-# Date created: Wed Jul 13 11:38:46 CEST 2005
-# Whom: Markus Brueffer <markus@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= ktorrent
-PORTVERSION= 2.2.6
-CATEGORIES= net-p2p kde
-MASTER_SITES= http://ktorrent.org/downloads/${PORTVERSION}/ \
- http://www.brueffer.de/distfiles/
-
-MAINTAINER= markus@FreeBSD.org
-COMMENT= BitTorrent client for KDE
-
-LIB_DEPENDS= gmp.7:${PORTSDIR}/math/libgmp4
-
-CONFLICTS= ktorrent-devel-[0-9]*
-
-USE_BZIP2= yes
-USE_KDELIBS_VER=3
-USE_AUTOTOOLS= libtool:15
-USE_GMAKE= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/${CONFIGURE_SCRIPT}
- @${REINPLACE_CMD} -e 's|zeroconf||' ${WRKSRC}/plugins/Makefile.in
-
-.include <bsd.port.mk>
diff --git a/net-p2p/ktorrent2/distinfo b/net-p2p/ktorrent2/distinfo
deleted file mode 100644
index d81b0ecb6e21..000000000000
--- a/net-p2p/ktorrent2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (ktorrent-2.2.6.tar.bz2) = 190d9a0077c89d1bdf68ced2194db4d3
-SHA256 (ktorrent-2.2.6.tar.bz2) = 5323700d663065243ea6181c41b5570f63dd0a74298af583b53e66a81b4eccd1
-SIZE (ktorrent-2.2.6.tar.bz2) = 2644896
diff --git a/net-p2p/ktorrent2/pkg-descr b/net-p2p/ktorrent2/pkg-descr
deleted file mode 100644
index 574a196bcdf2..000000000000
--- a/net-p2p/ktorrent2/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-KTorrent is a BitTorrent client for KDE. Its main features are:
-
- o Download torrent files
- o Upload speed capping, seeing that most people can't upload infinite
- amounts of data
- o Internet searching using The Bittorrent website's search engine
- o UDP Trackers
- o Port forwarding with UPnP
- o IP blocking plugin
- o Importing of partially or fully downloaded files
- o Support for distributed hash tables
- o Protocol encryption
- o Bandwith scheduling
- o Directory scanner to automatically load torrents in certain directories
- o Trackers can be added to torrents
- o File prioritization for multi file torrents
-
-WWW: http://ktorrent.org/
diff --git a/net-p2p/ktorrent2/pkg-plist b/net-p2p/ktorrent2/pkg-plist
deleted file mode 100644
index 7e21b75c28e9..000000000000
--- a/net-p2p/ktorrent2/pkg-plist
+++ /dev/null
@@ -1,472 +0,0 @@
-bin/ktcachecheck
-bin/ktorrent
-bin/ktshell
-bin/kttorinfo
-bin/ktupnptest
-lib/kde3/ktinfowidgetplugin.a
-lib/kde3/ktinfowidgetplugin.la
-lib/kde3/ktinfowidgetplugin.so
-lib/kde3/ktipfilterplugin.a
-lib/kde3/ktipfilterplugin.la
-lib/kde3/ktipfilterplugin.so
-lib/kde3/ktlogviewerplugin.a
-lib/kde3/ktlogviewerplugin.la
-lib/kde3/ktlogviewerplugin.so
-lib/kde3/ktpartfileimportplugin.a
-lib/kde3/ktpartfileimportplugin.la
-lib/kde3/ktpartfileimportplugin.so
-lib/kde3/ktrssfeedplugin.a
-lib/kde3/ktrssfeedplugin.la
-lib/kde3/ktrssfeedplugin.so
-lib/kde3/ktscanfolderplugin.a
-lib/kde3/ktscanfolderplugin.la
-lib/kde3/ktscanfolderplugin.so
-lib/kde3/ktschedulerplugin.a
-lib/kde3/ktschedulerplugin.la
-lib/kde3/ktschedulerplugin.so
-lib/kde3/ktsearchplugin.a
-lib/kde3/ktsearchplugin.la
-lib/kde3/ktsearchplugin.so
-lib/kde3/ktstatsplugin.a
-lib/kde3/ktstatsplugin.la
-lib/kde3/ktstatsplugin.so
-lib/kde3/ktupnpplugin.a
-lib/kde3/ktupnpplugin.la
-lib/kde3/ktupnpplugin.so
-lib/kde3/ktwebinterfaceplugin.a
-lib/kde3/ktwebinterfaceplugin.la
-lib/kde3/ktwebinterfaceplugin.so
-lib/libktorrent-2.2.6.so
-lib/libktorrent.a
-lib/libktorrent.la
-lib/libktorrent.so
-share/applications/kde/ktorrent.desktop
-share/apps/ktorrent/geoip/FLAGS_LICENCE
-share/apps/ktorrent/geoip/GeoIP-LICENSE.txt
-share/apps/ktorrent/geoip/ad.png
-share/apps/ktorrent/geoip/ae.png
-share/apps/ktorrent/geoip/af.png
-share/apps/ktorrent/geoip/ag.png
-share/apps/ktorrent/geoip/ai.png
-share/apps/ktorrent/geoip/al.png
-share/apps/ktorrent/geoip/am.png
-share/apps/ktorrent/geoip/an.png
-share/apps/ktorrent/geoip/ao.png
-share/apps/ktorrent/geoip/aq.png
-share/apps/ktorrent/geoip/ar.png
-share/apps/ktorrent/geoip/as.png
-share/apps/ktorrent/geoip/at.png
-share/apps/ktorrent/geoip/au.png
-share/apps/ktorrent/geoip/aw.png
-share/apps/ktorrent/geoip/az.png
-share/apps/ktorrent/geoip/ba.png
-share/apps/ktorrent/geoip/bb.png
-share/apps/ktorrent/geoip/bd.png
-share/apps/ktorrent/geoip/be.png
-share/apps/ktorrent/geoip/bf.png
-share/apps/ktorrent/geoip/bg.png
-share/apps/ktorrent/geoip/bh.png
-share/apps/ktorrent/geoip/bi.png
-share/apps/ktorrent/geoip/bj.png
-share/apps/ktorrent/geoip/bm.png
-share/apps/ktorrent/geoip/bn.png
-share/apps/ktorrent/geoip/bo.png
-share/apps/ktorrent/geoip/br.png
-share/apps/ktorrent/geoip/bs.png
-share/apps/ktorrent/geoip/bt.png
-share/apps/ktorrent/geoip/bv.png
-share/apps/ktorrent/geoip/bw.png
-share/apps/ktorrent/geoip/by.png
-share/apps/ktorrent/geoip/bz.png
-share/apps/ktorrent/geoip/ca.png
-share/apps/ktorrent/geoip/cc.png
-share/apps/ktorrent/geoip/cd.png
-share/apps/ktorrent/geoip/cf.png
-share/apps/ktorrent/geoip/cg.png
-share/apps/ktorrent/geoip/ch.png
-share/apps/ktorrent/geoip/ci.png
-share/apps/ktorrent/geoip/ck.png
-share/apps/ktorrent/geoip/cl.png
-share/apps/ktorrent/geoip/cm.png
-share/apps/ktorrent/geoip/cn.png
-share/apps/ktorrent/geoip/co.png
-share/apps/ktorrent/geoip/cr.png
-share/apps/ktorrent/geoip/cs.png
-share/apps/ktorrent/geoip/cu.png
-share/apps/ktorrent/geoip/cv.png
-share/apps/ktorrent/geoip/cx.png
-share/apps/ktorrent/geoip/cy.png
-share/apps/ktorrent/geoip/cz.png
-share/apps/ktorrent/geoip/de.png
-share/apps/ktorrent/geoip/dj.png
-share/apps/ktorrent/geoip/dk.png
-share/apps/ktorrent/geoip/dm.png
-share/apps/ktorrent/geoip/do.png
-share/apps/ktorrent/geoip/dz.png
-share/apps/ktorrent/geoip/ec.png
-share/apps/ktorrent/geoip/ee.png
-share/apps/ktorrent/geoip/eg.png
-share/apps/ktorrent/geoip/eh.png
-share/apps/ktorrent/geoip/er.png
-share/apps/ktorrent/geoip/es.png
-share/apps/ktorrent/geoip/et.png
-share/apps/ktorrent/geoip/eu.png
-share/apps/ktorrent/geoip/fi.png
-share/apps/ktorrent/geoip/fj.png
-share/apps/ktorrent/geoip/fk.png
-share/apps/ktorrent/geoip/fm.png
-share/apps/ktorrent/geoip/fo.png
-share/apps/ktorrent/geoip/fr.png
-share/apps/ktorrent/geoip/ga.png
-share/apps/ktorrent/geoip/gb.png
-share/apps/ktorrent/geoip/gd.png
-share/apps/ktorrent/geoip/ge.png
-share/apps/ktorrent/geoip/geoip.dat
-share/apps/ktorrent/geoip/gf.png
-share/apps/ktorrent/geoip/gh.png
-share/apps/ktorrent/geoip/gi.png
-share/apps/ktorrent/geoip/gl.png
-share/apps/ktorrent/geoip/gm.png
-share/apps/ktorrent/geoip/gn.png
-share/apps/ktorrent/geoip/gp.png
-share/apps/ktorrent/geoip/gq.png
-share/apps/ktorrent/geoip/gr.png
-share/apps/ktorrent/geoip/gs.png
-share/apps/ktorrent/geoip/gt.png
-share/apps/ktorrent/geoip/gu.png
-share/apps/ktorrent/geoip/gw.png
-share/apps/ktorrent/geoip/gy.png
-share/apps/ktorrent/geoip/hk.png
-share/apps/ktorrent/geoip/hm.png
-share/apps/ktorrent/geoip/hn.png
-share/apps/ktorrent/geoip/hr.png
-share/apps/ktorrent/geoip/ht.png
-share/apps/ktorrent/geoip/hu.png
-share/apps/ktorrent/geoip/id.png
-share/apps/ktorrent/geoip/ie.png
-share/apps/ktorrent/geoip/il.png
-share/apps/ktorrent/geoip/in.png
-share/apps/ktorrent/geoip/io.png
-share/apps/ktorrent/geoip/iq.png
-share/apps/ktorrent/geoip/ir.png
-share/apps/ktorrent/geoip/is.png
-share/apps/ktorrent/geoip/it.png
-share/apps/ktorrent/geoip/jm.png
-share/apps/ktorrent/geoip/jo.png
-share/apps/ktorrent/geoip/jp.png
-share/apps/ktorrent/geoip/ke.png
-share/apps/ktorrent/geoip/kg.png
-share/apps/ktorrent/geoip/kh.png
-share/apps/ktorrent/geoip/ki.png
-share/apps/ktorrent/geoip/km.png
-share/apps/ktorrent/geoip/kn.png
-share/apps/ktorrent/geoip/kp.png
-share/apps/ktorrent/geoip/kr.png
-share/apps/ktorrent/geoip/kw.png
-share/apps/ktorrent/geoip/ky.png
-share/apps/ktorrent/geoip/kz.png
-share/apps/ktorrent/geoip/la.png
-share/apps/ktorrent/geoip/lb.png
-share/apps/ktorrent/geoip/lc.png
-share/apps/ktorrent/geoip/li.png
-share/apps/ktorrent/geoip/lk.png
-share/apps/ktorrent/geoip/lr.png
-share/apps/ktorrent/geoip/ls.png
-share/apps/ktorrent/geoip/lt.png
-share/apps/ktorrent/geoip/lu.png
-share/apps/ktorrent/geoip/lv.png
-share/apps/ktorrent/geoip/ly.png
-share/apps/ktorrent/geoip/ma.png
-share/apps/ktorrent/geoip/mc.png
-share/apps/ktorrent/geoip/md.png
-share/apps/ktorrent/geoip/mg.png
-share/apps/ktorrent/geoip/mh.png
-share/apps/ktorrent/geoip/mk.png
-share/apps/ktorrent/geoip/ml.png
-share/apps/ktorrent/geoip/mm.png
-share/apps/ktorrent/geoip/mn.png
-share/apps/ktorrent/geoip/mo.png
-share/apps/ktorrent/geoip/mp.png
-share/apps/ktorrent/geoip/mq.png
-share/apps/ktorrent/geoip/mr.png
-share/apps/ktorrent/geoip/ms.png
-share/apps/ktorrent/geoip/mt.png
-share/apps/ktorrent/geoip/mu.png
-share/apps/ktorrent/geoip/mv.png
-share/apps/ktorrent/geoip/mw.png
-share/apps/ktorrent/geoip/mx.png
-share/apps/ktorrent/geoip/my.png
-share/apps/ktorrent/geoip/mz.png
-share/apps/ktorrent/geoip/na.png
-share/apps/ktorrent/geoip/nc.png
-share/apps/ktorrent/geoip/ne.png
-share/apps/ktorrent/geoip/nf.png
-share/apps/ktorrent/geoip/ng.png
-share/apps/ktorrent/geoip/ni.png
-share/apps/ktorrent/geoip/nl.png
-share/apps/ktorrent/geoip/no.png
-share/apps/ktorrent/geoip/np.png
-share/apps/ktorrent/geoip/nr.png
-share/apps/ktorrent/geoip/nu.png
-share/apps/ktorrent/geoip/nz.png
-share/apps/ktorrent/geoip/om.png
-share/apps/ktorrent/geoip/pa.png
-share/apps/ktorrent/geoip/pe.png
-share/apps/ktorrent/geoip/pf.png
-share/apps/ktorrent/geoip/pg.png
-share/apps/ktorrent/geoip/ph.png
-share/apps/ktorrent/geoip/pk.png
-share/apps/ktorrent/geoip/pl.png
-share/apps/ktorrent/geoip/pm.png
-share/apps/ktorrent/geoip/pn.png
-share/apps/ktorrent/geoip/pr.png
-share/apps/ktorrent/geoip/ps.png
-share/apps/ktorrent/geoip/pt.png
-share/apps/ktorrent/geoip/pw.png
-share/apps/ktorrent/geoip/py.png
-share/apps/ktorrent/geoip/qa.png
-share/apps/ktorrent/geoip/re.png
-share/apps/ktorrent/geoip/ro.png
-share/apps/ktorrent/geoip/ru.png
-share/apps/ktorrent/geoip/rw.png
-share/apps/ktorrent/geoip/sa.png
-share/apps/ktorrent/geoip/sb.png
-share/apps/ktorrent/geoip/sc.png
-share/apps/ktorrent/geoip/sd.png
-share/apps/ktorrent/geoip/se.png
-share/apps/ktorrent/geoip/sg.png
-share/apps/ktorrent/geoip/sh.png
-share/apps/ktorrent/geoip/si.png
-share/apps/ktorrent/geoip/sj.png
-share/apps/ktorrent/geoip/sk.png
-share/apps/ktorrent/geoip/sl.png
-share/apps/ktorrent/geoip/sm.png
-share/apps/ktorrent/geoip/sn.png
-share/apps/ktorrent/geoip/so.png
-share/apps/ktorrent/geoip/sr.png
-share/apps/ktorrent/geoip/st.png
-share/apps/ktorrent/geoip/sv.png
-share/apps/ktorrent/geoip/sy.png
-share/apps/ktorrent/geoip/sz.png
-share/apps/ktorrent/geoip/tc.png
-share/apps/ktorrent/geoip/td.png
-share/apps/ktorrent/geoip/tf.png
-share/apps/ktorrent/geoip/tg.png
-share/apps/ktorrent/geoip/th.png
-share/apps/ktorrent/geoip/tj.png
-share/apps/ktorrent/geoip/tk.png
-share/apps/ktorrent/geoip/tl.png
-share/apps/ktorrent/geoip/tm.png
-share/apps/ktorrent/geoip/tn.png
-share/apps/ktorrent/geoip/to.png
-share/apps/ktorrent/geoip/tp.png
-share/apps/ktorrent/geoip/tr.png
-share/apps/ktorrent/geoip/tt.png
-share/apps/ktorrent/geoip/tv.png
-share/apps/ktorrent/geoip/tw.png
-share/apps/ktorrent/geoip/tz.png
-share/apps/ktorrent/geoip/ua.png
-share/apps/ktorrent/geoip/ug.png
-share/apps/ktorrent/geoip/um.png
-share/apps/ktorrent/geoip/us.png
-share/apps/ktorrent/geoip/uy.png
-share/apps/ktorrent/geoip/uz.png
-share/apps/ktorrent/geoip/va.png
-share/apps/ktorrent/geoip/vc.png
-share/apps/ktorrent/geoip/ve.png
-share/apps/ktorrent/geoip/vg.png
-share/apps/ktorrent/geoip/vi.png
-share/apps/ktorrent/geoip/vn.png
-share/apps/ktorrent/geoip/vu.png
-share/apps/ktorrent/geoip/wf.png
-share/apps/ktorrent/geoip/ws.png
-share/apps/ktorrent/geoip/ye.png
-share/apps/ktorrent/geoip/yt.png
-share/apps/ktorrent/geoip/yu.png
-share/apps/ktorrent/geoip/za.png
-share/apps/ktorrent/geoip/zm.png
-share/apps/ktorrent/geoip/zw.png
-share/apps/ktorrent/icons/cell-a-0000.png
-share/apps/ktorrent/icons/cell-a-0001.png
-share/apps/ktorrent/icons/cell-a-0002.png
-share/apps/ktorrent/icons/cell-a-0003.png
-share/apps/ktorrent/icons/cell-a-0004.png
-share/apps/ktorrent/icons/cell-b-0000.png
-share/apps/ktorrent/icons/cell-b-0001.png
-share/apps/ktorrent/icons/cell-b-0002.png
-share/apps/ktorrent/icons/cell-b-0003.png
-share/apps/ktorrent/icons/cell-b-0004.png
-share/apps/ktorrent/icons/hicolor/22x22/actions/ktencrypted.png
-share/apps/ktorrent/icons/hicolor/22x22/actions/ktremove.png
-share/apps/ktorrent/icons/hicolor/22x22/actions/ktstart.png
-share/apps/ktorrent/icons/hicolor/22x22/actions/ktstart_all.png
-share/apps/ktorrent/icons/hicolor/22x22/actions/ktstop.png
-share/apps/ktorrent/icons/hicolor/22x22/actions/ktstop_all.png
-share/apps/ktorrent/icons/hicolor/48x48/actions/ktplugins.png
-share/apps/ktorrent/icons/hicolor/64x64/actions/ktinfowidget.png
-share/apps/ktorrent/icons/hicolor/64x64/actions/ktqueuemanager.png
-share/apps/ktorrent/icons/hicolor/64x64/actions/ktupnp.png
-share/apps/ktorrent/icons/hicolor/64x64/filesystems/ktprefdownloads.png
-share/apps/ktorrent/ktorrentui.rc
-share/apps/ktorrent/ktpartfileimportpluginui.rc
-share/apps/ktorrent/ktschedulerpluginui.rc
-share/apps/ktorrent/www/coldmilk/favicon.ico
-share/apps/ktorrent/www/coldmilk/icon.png
-share/apps/ktorrent/www/coldmilk/icons/16x16/edit_user.png
-share/apps/ktorrent/www/coldmilk/icons/16x16/high_priority.png
-share/apps/ktorrent/www/coldmilk/icons/16x16/low_priority.png
-share/apps/ktorrent/www/coldmilk/icons/16x16/normal_priority.png
-share/apps/ktorrent/www/coldmilk/icons/16x16/only_seed.png
-share/apps/ktorrent/www/coldmilk/icons/22x22/exit.png
-share/apps/ktorrent/www/coldmilk/icons/22x22/ktstart_all.png
-share/apps/ktorrent/www/coldmilk/icons/22x22/ktstop_all.png
-share/apps/ktorrent/www/coldmilk/icons/22x22/remove.png
-share/apps/ktorrent/www/coldmilk/icons/22x22/start.png
-share/apps/ktorrent/www/coldmilk/icons/22x22/stop.png
-share/apps/ktorrent/www/coldmilk/icons/32x32/configure.png
-share/apps/ktorrent/www/coldmilk/icons/32x32/extender_opened.png
-share/apps/ktorrent/www/coldmilk/icons/32x32/fileopen.png
-share/apps/ktorrent/www/coldmilk/icons/32x32/folder1.png
-share/apps/ktorrent/www/coldmilk/icons/48x48/exit.png
-share/apps/ktorrent/www/coldmilk/icons/48x48/switchuser.png
-share/apps/ktorrent/www/coldmilk/icons/64x64/down.png
-share/apps/ktorrent/www/coldmilk/icons/64x64/folder1_man.png
-share/apps/ktorrent/www/coldmilk/icons/64x64/looknfeel.png
-share/apps/ktorrent/www/coldmilk/interface.js
-share/apps/ktorrent/www/coldmilk/interface.php
-share/apps/ktorrent/www/coldmilk/login.html
-share/apps/ktorrent/www/coldmilk/page_update.js
-share/apps/ktorrent/www/coldmilk/rest.php
-share/apps/ktorrent/www/coldmilk/shutdown.php
-share/apps/ktorrent/www/coldmilk/style.css
-share/apps/ktorrent/www/default/details.php
-share/apps/ktorrent/www/default/favicon.ico
-share/apps/ktorrent/www/default/grad1.jpg
-share/apps/ktorrent/www/default/grad2.jpg
-share/apps/ktorrent/www/default/header_tile.png
-share/apps/ktorrent/www/default/high_priority.png
-share/apps/ktorrent/www/default/icon.png
-share/apps/ktorrent/www/default/interface.php
-share/apps/ktorrent/www/default/ktorrentwebinterfacelogo.png
-share/apps/ktorrent/www/default/login.html
-share/apps/ktorrent/www/default/low_priority.png
-share/apps/ktorrent/www/default/menu_bg.png
-share/apps/ktorrent/www/default/normal_priority.png
-share/apps/ktorrent/www/default/only_seed.png
-share/apps/ktorrent/www/default/remove.png
-share/apps/ktorrent/www/default/shutdown.php
-share/apps/ktorrent/www/default/start.png
-share/apps/ktorrent/www/default/stop.png
-share/apps/ktorrent/www/default/style.css
-share/apps/ktorrent/www/default/stylen.css
-share/apps/ktorrent/www/default/wz_tooltip.js
-share/apps/ktorrent/www/mobile/favicon.ico
-share/apps/ktorrent/www/mobile/interface.php
-share/apps/ktorrent/www/mobile/ktorrentwebinterfacelogo.png
-share/apps/ktorrent/www/mobile/login.html
-share/apps/ktorrent/www/mobile/remove.png
-share/apps/ktorrent/www/mobile/settings.php
-share/apps/ktorrent/www/mobile/start.png
-share/apps/ktorrent/www/mobile/stop.png
-share/apps/ktorrent/www/mobile/torrent.php
-share/config.kcfg/ktinfowidgetplugin.kcfg
-share/config.kcfg/ktipfilterplugin.kcfg
-share/config.kcfg/ktlogviewerplugin.kcfg
-share/config.kcfg/ktorrent.kcfg
-share/config.kcfg/ktrssfeedplugin.kcfg
-share/config.kcfg/ktscanfolderplugin.kcfg
-share/config.kcfg/ktschedulerplugin.kcfg
-share/config.kcfg/ktsearchplugin.kcfg
-share/config.kcfg/ktstatsplugin.kcfg
-share/config.kcfg/ktupnpplugin.kcfg
-share/config.kcfg/ktwebinterfaceplugin.kcfg
-share/icons/hicolor/128x128/apps/ktorrent.png
-share/icons/hicolor/128x128/mimetypes/torrent.png
-share/icons/hicolor/16x16/apps/ktorrent.png
-share/icons/hicolor/16x16/mimetypes/torrent.png
-share/icons/hicolor/22x22/apps/ktorrent.png
-share/icons/hicolor/22x22/mimetypes/torrent.png
-share/icons/hicolor/32x32/apps/ktorrent.png
-share/icons/hicolor/32x32/mimetypes/torrent.png
-share/icons/hicolor/48x48/apps/ktorrent.png
-share/icons/hicolor/48x48/mimetypes/torrent.png
-share/icons/hicolor/64x64/apps/ktorrent.png
-share/icons/hicolor/64x64/mimetypes/torrent.png
-share/icons/hicolor/scalable/apps/ktorrent.svgz
-share/icons/hicolor/scalable/mimetypes/torrent.svgz
-share/locale/ar/LC_MESSAGES/ktorrent.mo
-share/locale/bg/LC_MESSAGES/ktorrent.mo
-share/locale/br/LC_MESSAGES/ktorrent.mo
-share/locale/ca/LC_MESSAGES/ktorrent.mo
-share/locale/cs/LC_MESSAGES/ktorrent.mo
-share/locale/cy/LC_MESSAGES/ktorrent.mo
-share/locale/da/LC_MESSAGES/ktorrent.mo
-share/locale/de/LC_MESSAGES/ktorrent.mo
-share/locale/el/LC_MESSAGES/ktorrent.mo
-share/locale/en_GB/LC_MESSAGES/ktorrent.mo
-share/locale/es/LC_MESSAGES/ktorrent.mo
-share/locale/et/LC_MESSAGES/ktorrent.mo
-share/locale/fa/LC_MESSAGES/ktorrent.mo
-share/locale/fr/LC_MESSAGES/ktorrent.mo
-share/locale/gl/LC_MESSAGES/ktorrent.mo
-share/locale/hu/LC_MESSAGES/ktorrent.mo
-share/locale/it/LC_MESSAGES/ktorrent.mo
-share/locale/ja/LC_MESSAGES/ktorrent.mo
-share/locale/ka/LC_MESSAGES/ktorrent.mo
-share/locale/lt/LC_MESSAGES/ktorrent.mo
-share/locale/ms/LC_MESSAGES/ktorrent.mo
-share/locale/nb/LC_MESSAGES/ktorrent.mo
-share/locale/nds/LC_MESSAGES/ktorrent.mo
-share/locale/nl/LC_MESSAGES/ktorrent.mo
-share/locale/pa/LC_MESSAGES/ktorrent.mo
-share/locale/pl/LC_MESSAGES/ktorrent.mo
-share/locale/pt/LC_MESSAGES/ktorrent.mo
-share/locale/pt_BR/LC_MESSAGES/ktorrent.mo
-share/locale/ru/LC_MESSAGES/ktorrent.mo
-share/locale/rw/LC_MESSAGES/ktorrent.mo
-share/locale/sk/LC_MESSAGES/ktorrent.mo
-share/locale/sr/LC_MESSAGES/ktorrent.mo
-share/locale/sr@Latn/LC_MESSAGES/ktorrent.mo
-share/locale/sv/LC_MESSAGES/ktorrent.mo
-share/locale/tr/LC_MESSAGES/ktorrent.mo
-share/locale/uk/LC_MESSAGES/ktorrent.mo
-share/locale/zh_CN/LC_MESSAGES/ktorrent.mo
-share/locale/zh_TW/LC_MESSAGES/ktorrent.mo
-share/services/ktinfowidgetplugin.desktop
-share/services/ktipfilterplugin.desktop
-share/services/ktlogviewerplugin.desktop
-share/services/ktpartfileimportplugin.desktop
-share/services/ktrssfeedplugin.desktop
-share/services/ktscanfolderplugin.desktop
-share/services/ktschedulerplugin.desktop
-share/services/ktsearchplugin.desktop
-share/services/ktstatsplugin.desktop
-share/services/ktupnpplugin.desktop
-share/services/ktwebinterfaceplugin.desktop
-share/servicetypes/ktorrentplugin.desktop
-@dirrmtry share/locale/rw/LC_MESSAGES
-@dirrmtry share/locale/rw
-@dirrmtry share/locale/nds/LC_MESSAGES
-@dirrmtry share/locale/nds
-@dirrm share/apps/ktorrent/www/mobile
-@dirrm share/apps/ktorrent/www/default
-@dirrm share/apps/ktorrent/www/coldmilk/icons/64x64
-@dirrm share/apps/ktorrent/www/coldmilk/icons/48x48
-@dirrm share/apps/ktorrent/www/coldmilk/icons/32x32
-@dirrm share/apps/ktorrent/www/coldmilk/icons/22x22
-@dirrm share/apps/ktorrent/www/coldmilk/icons/16x16
-@dirrm share/apps/ktorrent/www/coldmilk/icons
-@dirrm share/apps/ktorrent/www/coldmilk
-@dirrm share/apps/ktorrent/www
-@dirrm share/apps/ktorrent/icons/hicolor/64x64/filesystems
-@dirrm share/apps/ktorrent/icons/hicolor/64x64/actions
-@dirrm share/apps/ktorrent/icons/hicolor/64x64
-@dirrm share/apps/ktorrent/icons/hicolor/48x48/actions
-@dirrm share/apps/ktorrent/icons/hicolor/48x48
-@dirrm share/apps/ktorrent/icons/hicolor/22x22/actions
-@dirrm share/apps/ktorrent/icons/hicolor/22x22
-@dirrm share/apps/ktorrent/icons/hicolor
-@dirrm share/apps/ktorrent/icons
-@dirrm share/apps/ktorrent/geoip
-@dirrm share/apps/ktorrent
-@dirrmtry share/applications/kde
diff --git a/net-p2p/libtorrent-rasterbar-14/Makefile b/net-p2p/libtorrent-rasterbar-14/Makefile
deleted file mode 100644
index 9d69ecd1e9bd..000000000000
--- a/net-p2p/libtorrent-rasterbar-14/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# New ports collection makefile for: rblibtorrent
-# Date created: 5 February 2006
-# Whom: Johan Ström <johan@stromnet.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= libtorrent
-DISTVERSION= 0.13svn.r1912
-CATEGORIES= net-p2p
-MASTER_SITES= SF/qbittorrent
-PKGNAMEPREFIX= rb
-PKGNAMESUFFIX= -devel
-
-MAINTAINER= alepulver@FreeBSD.org
-COMMENT= A C++ library implementing a BitTorrent client (devel version)
-
-LIB_DEPENDS= boost_date_time.4:${PORTSDIR}/devel/boost
-
-GNU_CONFIGURE= yes
-USE_LDCONFIG= yes
-CONFIGURE_ARGS= --disable-debug
-CONFIGURE_ENV= CXXFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
-
-CONFLICTS= libtorrent-[0-9]* \
- libtorrent-devel-[0-9]* \
- rblibtorrent-[0-9]*
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 600000
-BROKEN= does not build on FreeBSD 5.x
-.endif
-
-post-install:
- @cd ${PREFIX}/lib && ${LN} -sf libtorrent-0.13.so libtorrent.so.1 && \
- ${LN} -sf libtorrent.so.1 libtorrent.so
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/libtorrent-rasterbar-14/distinfo b/net-p2p/libtorrent-rasterbar-14/distinfo
deleted file mode 100644
index 8998e8ba4c45..000000000000
--- a/net-p2p/libtorrent-rasterbar-14/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (libtorrent-0.13svn.r1912.tar.gz) = 90ec8a8541bd47bb677cd20be074a5f7
-SHA256 (libtorrent-0.13svn.r1912.tar.gz) = d07e585c25cd918ea0c1488424433f2921e62682953ab3e72f255e40b1d5bc18
-SIZE (libtorrent-0.13svn.r1912.tar.gz) = 1870548
diff --git a/net-p2p/libtorrent-rasterbar-14/files/patch-Makefile.in b/net-p2p/libtorrent-rasterbar-14/files/patch-Makefile.in
deleted file mode 100644
index 129802603f60..000000000000
--- a/net-p2p/libtorrent-rasterbar-14/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig Fri Apr 13 14:33:14 2007
-+++ Makefile.in Sun Apr 15 23:04:20 2007
-@@ -260,7 +260,7 @@
- debian/libtorrent0.install \
- debian/rules
-
--pkgconfigdir = $(libdir)/pkgconfig
-+pkgconfigdir = $(prefix)/libdata/pkgconfig
- pkgconfig_DATA = libtorrent.pc
- all: all-recursive
-
diff --git a/net-p2p/libtorrent-rasterbar-14/files/patch-socket_ops.hpp b/net-p2p/libtorrent-rasterbar-14/files/patch-socket_ops.hpp
deleted file mode 100644
index 651e734b4067..000000000000
--- a/net-p2p/libtorrent-rasterbar-14/files/patch-socket_ops.hpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- include/libtorrent/asio/detail/socket_ops.hpp.orig Wed Aug 8 03:43:42 2007
-+++ include/libtorrent/asio/detail/socket_ops.hpp Mon Sep 10 12:46:17 2007
-@@ -715,7 +715,7 @@
- if (error)
- ec = translate_netdb_error(error);
- return retval;
--#elif defined(__MACH__) && defined(__APPLE__)
-+#elif defined(__MACH__) && defined(__APPLE__) || defined(__FreeBSD__)
- (void)(buffer);
- (void)(buflength);
- int error = 0;
diff --git a/net-p2p/libtorrent-rasterbar-14/files/patch-src__storage.cpp b/net-p2p/libtorrent-rasterbar-14/files/patch-src__storage.cpp
deleted file mode 100644
index ea0156332167..000000000000
--- a/net-p2p/libtorrent-rasterbar-14/files/patch-src__storage.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/storage.cpp.orig Sat Aug 25 15:26:43 2007
-+++ src/storage.cpp Mon Sep 10 12:51:23 2007
-@@ -75,9 +75,11 @@
- #include <cstdio>
- #endif
-
--#if defined(__APPLE__)
-+#if defined(__APPLE__) || defined(__FreeBSD__)
- // for getattrlist()
-+#ifdef __APPLE__
- #include <sys/attr.h>
-+#endif
- #include <unistd.h>
- // for statfs()
- #include <sys/param.h>
diff --git a/net-p2p/libtorrent-rasterbar-14/pkg-descr b/net-p2p/libtorrent-rasterbar-14/pkg-descr
deleted file mode 100644
index a27e81c1a5d3..000000000000
--- a/net-p2p/libtorrent-rasterbar-14/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-libtorrent is a C++ library that aims to be a good alternative to all the
-other bittorrent implementations around. It is a library and not a full
-featured client, although it comes with a working example client.
-
-The main goals of libtorrent are:
-
-* to be cpu efficient
-* to be memory efficient
-* to be very easy to use
-
-Note that this is NOT the same library as the libtorrent port!
-
-WWW: http://www.rasterbar.com/products/libtorrent.html
diff --git a/net-p2p/libtorrent-rasterbar-14/pkg-plist b/net-p2p/libtorrent-rasterbar-14/pkg-plist
deleted file mode 100644
index f55ffe4a17d7..000000000000
--- a/net-p2p/libtorrent-rasterbar-14/pkg-plist
+++ /dev/null
@@ -1,256 +0,0 @@
-include/libtorrent/alert.hpp
-include/libtorrent/alert_types.hpp
-include/libtorrent/asio.hpp
-include/libtorrent/asio/basic_datagram_socket.hpp
-include/libtorrent/asio/basic_deadline_timer.hpp
-include/libtorrent/asio/basic_io_object.hpp
-include/libtorrent/asio/basic_socket.hpp
-include/libtorrent/asio/basic_socket_acceptor.hpp
-include/libtorrent/asio/basic_socket_iostream.hpp
-include/libtorrent/asio/basic_socket_streambuf.hpp
-include/libtorrent/asio/basic_stream_socket.hpp
-include/libtorrent/asio/basic_streambuf.hpp
-include/libtorrent/asio/buffer.hpp
-include/libtorrent/asio/buffered_read_stream.hpp
-include/libtorrent/asio/buffered_read_stream_fwd.hpp
-include/libtorrent/asio/buffered_stream.hpp
-include/libtorrent/asio/buffered_stream_fwd.hpp
-include/libtorrent/asio/buffered_write_stream.hpp
-include/libtorrent/asio/buffered_write_stream_fwd.hpp
-include/libtorrent/asio/completion_condition.hpp
-include/libtorrent/asio/datagram_socket_service.hpp
-include/libtorrent/asio/deadline_timer.hpp
-include/libtorrent/asio/deadline_timer_service.hpp
-include/libtorrent/asio/detail/bind_handler.hpp
-include/libtorrent/asio/detail/buffer_resize_guard.hpp
-include/libtorrent/asio/detail/buffered_stream_storage.hpp
-include/libtorrent/asio/detail/call_stack.hpp
-include/libtorrent/asio/detail/const_buffers_iterator.hpp
-include/libtorrent/asio/detail/consuming_buffers.hpp
-include/libtorrent/asio/detail/deadline_timer_service.hpp
-include/libtorrent/asio/detail/dev_poll_reactor.hpp
-include/libtorrent/asio/detail/dev_poll_reactor_fwd.hpp
-include/libtorrent/asio/detail/epoll_reactor.hpp
-include/libtorrent/asio/detail/epoll_reactor_fwd.hpp
-include/libtorrent/asio/detail/event.hpp
-include/libtorrent/asio/detail/fd_set_adapter.hpp
-include/libtorrent/asio/detail/handler_alloc_helpers.hpp
-include/libtorrent/asio/detail/handler_invoke_helpers.hpp
-include/libtorrent/asio/detail/handler_queue.hpp
-include/libtorrent/asio/detail/hash_map.hpp
-include/libtorrent/asio/detail/io_control.hpp
-include/libtorrent/asio/detail/kqueue_reactor.hpp
-include/libtorrent/asio/detail/kqueue_reactor_fwd.hpp
-include/libtorrent/asio/detail/local_free_on_block_exit.hpp
-include/libtorrent/asio/detail/mutex.hpp
-include/libtorrent/asio/detail/noncopyable.hpp
-include/libtorrent/asio/detail/null_event.hpp
-include/libtorrent/asio/detail/null_mutex.hpp
-include/libtorrent/asio/detail/null_signal_blocker.hpp
-include/libtorrent/asio/detail/null_thread.hpp
-include/libtorrent/asio/detail/null_tss_ptr.hpp
-include/libtorrent/asio/detail/old_win_sdk_compat.hpp
-include/libtorrent/asio/detail/pipe_select_interrupter.hpp
-include/libtorrent/asio/detail/pop_options.hpp
-include/libtorrent/asio/detail/posix_event.hpp
-include/libtorrent/asio/detail/posix_fd_set_adapter.hpp
-include/libtorrent/asio/detail/posix_mutex.hpp
-include/libtorrent/asio/detail/posix_signal_blocker.hpp
-include/libtorrent/asio/detail/posix_thread.hpp
-include/libtorrent/asio/detail/posix_tss_ptr.hpp
-include/libtorrent/asio/detail/push_options.hpp
-include/libtorrent/asio/detail/reactive_socket_service.hpp
-include/libtorrent/asio/detail/reactor_op_queue.hpp
-include/libtorrent/asio/detail/resolver_service.hpp
-include/libtorrent/asio/detail/scoped_lock.hpp
-include/libtorrent/asio/detail/select_interrupter.hpp
-include/libtorrent/asio/detail/select_reactor.hpp
-include/libtorrent/asio/detail/select_reactor_fwd.hpp
-include/libtorrent/asio/detail/service_base.hpp
-include/libtorrent/asio/detail/service_id.hpp
-include/libtorrent/asio/detail/service_registry.hpp
-include/libtorrent/asio/detail/service_registry_fwd.hpp
-include/libtorrent/asio/detail/signal_blocker.hpp
-include/libtorrent/asio/detail/signal_init.hpp
-include/libtorrent/asio/detail/socket_holder.hpp
-include/libtorrent/asio/detail/socket_ops.hpp
-include/libtorrent/asio/detail/socket_option.hpp
-include/libtorrent/asio/detail/socket_select_interrupter.hpp
-include/libtorrent/asio/detail/socket_types.hpp
-include/libtorrent/asio/detail/strand_service.hpp
-include/libtorrent/asio/detail/task_io_service.hpp
-include/libtorrent/asio/detail/task_io_service_fwd.hpp
-include/libtorrent/asio/detail/thread.hpp
-include/libtorrent/asio/detail/throw_error.hpp
-include/libtorrent/asio/detail/timer_queue.hpp
-include/libtorrent/asio/detail/timer_queue_base.hpp
-include/libtorrent/asio/detail/tss_ptr.hpp
-include/libtorrent/asio/detail/win_event.hpp
-include/libtorrent/asio/detail/win_fd_set_adapter.hpp
-include/libtorrent/asio/detail/win_iocp_io_service.hpp
-include/libtorrent/asio/detail/win_iocp_io_service_fwd.hpp
-include/libtorrent/asio/detail/win_iocp_operation.hpp
-include/libtorrent/asio/detail/win_iocp_socket_service.hpp
-include/libtorrent/asio/detail/win_mutex.hpp
-include/libtorrent/asio/detail/win_signal_blocker.hpp
-include/libtorrent/asio/detail/win_thread.hpp
-include/libtorrent/asio/detail/win_tss_ptr.hpp
-include/libtorrent/asio/detail/wince_thread.hpp
-include/libtorrent/asio/detail/winsock_init.hpp
-include/libtorrent/asio/detail/wrapped_handler.hpp
-include/libtorrent/asio/error.hpp
-include/libtorrent/asio/error_code.hpp
-include/libtorrent/asio/handler_alloc_hook.hpp
-include/libtorrent/asio/handler_invoke_hook.hpp
-include/libtorrent/asio/impl/error_code.ipp
-include/libtorrent/asio/impl/io_service.ipp
-include/libtorrent/asio/impl/read.ipp
-include/libtorrent/asio/impl/read_until.ipp
-include/libtorrent/asio/impl/write.ipp
-include/libtorrent/asio/io_service.hpp
-include/libtorrent/asio/ip/address.hpp
-include/libtorrent/asio/ip/address_v4.hpp
-include/libtorrent/asio/ip/address_v6.hpp
-include/libtorrent/asio/ip/basic_endpoint.hpp
-include/libtorrent/asio/ip/basic_resolver.hpp
-include/libtorrent/asio/ip/basic_resolver_entry.hpp
-include/libtorrent/asio/ip/basic_resolver_iterator.hpp
-include/libtorrent/asio/ip/basic_resolver_query.hpp
-include/libtorrent/asio/ip/detail/socket_option.hpp
-include/libtorrent/asio/ip/host_name.hpp
-include/libtorrent/asio/ip/multicast.hpp
-include/libtorrent/asio/ip/resolver_query_base.hpp
-include/libtorrent/asio/ip/resolver_service.hpp
-include/libtorrent/asio/ip/tcp.hpp
-include/libtorrent/asio/ip/udp.hpp
-include/libtorrent/asio/ip/unicast.hpp
-include/libtorrent/asio/ip/v6_only.hpp
-include/libtorrent/asio/is_read_buffered.hpp
-include/libtorrent/asio/is_write_buffered.hpp
-include/libtorrent/asio/placeholders.hpp
-include/libtorrent/asio/read.hpp
-include/libtorrent/asio/read_until.hpp
-include/libtorrent/asio/socket_acceptor_service.hpp
-include/libtorrent/asio/socket_base.hpp
-include/libtorrent/asio/ssl.hpp
-include/libtorrent/asio/ssl/basic_context.hpp
-include/libtorrent/asio/ssl/context.hpp
-include/libtorrent/asio/ssl/context_base.hpp
-include/libtorrent/asio/ssl/context_service.hpp
-include/libtorrent/asio/ssl/detail/openssl_context_service.hpp
-include/libtorrent/asio/ssl/detail/openssl_init.hpp
-include/libtorrent/asio/ssl/detail/openssl_operation.hpp
-include/libtorrent/asio/ssl/detail/openssl_stream_service.hpp
-include/libtorrent/asio/ssl/detail/openssl_types.hpp
-include/libtorrent/asio/ssl/stream.hpp
-include/libtorrent/asio/ssl/stream_base.hpp
-include/libtorrent/asio/ssl/stream_service.hpp
-include/libtorrent/asio/strand.hpp
-include/libtorrent/asio/stream_socket_service.hpp
-include/libtorrent/asio/streambuf.hpp
-include/libtorrent/asio/system_error.hpp
-include/libtorrent/asio/thread.hpp
-include/libtorrent/asio/time_traits.hpp
-include/libtorrent/asio/version.hpp
-include/libtorrent/asio/write.hpp
-include/libtorrent/assert.hpp
-include/libtorrent/aux_/session_impl.hpp
-include/libtorrent/bandwidth_limit.hpp
-include/libtorrent/bandwidth_manager.hpp
-include/libtorrent/bandwidth_queue_entry.hpp
-include/libtorrent/bencode.hpp
-include/libtorrent/broadcast_socket.hpp
-include/libtorrent/bt_peer_connection.hpp
-include/libtorrent/buffer.hpp
-include/libtorrent/chained_buffer.hpp
-include/libtorrent/config.hpp
-include/libtorrent/connection_queue.hpp
-include/libtorrent/debug.hpp
-include/libtorrent/disk_io_thread.hpp
-include/libtorrent/entry.hpp
-include/libtorrent/enum_net.hpp
-include/libtorrent/escape_string.hpp
-include/libtorrent/extensions.hpp
-include/libtorrent/extensions/logger.hpp
-include/libtorrent/extensions/metadata_transfer.hpp
-include/libtorrent/extensions/ut_pex.hpp
-include/libtorrent/file.hpp
-include/libtorrent/file_pool.hpp
-include/libtorrent/fingerprint.hpp
-include/libtorrent/hasher.hpp
-include/libtorrent/http_connection.hpp
-include/libtorrent/http_stream.hpp
-include/libtorrent/http_tracker_connection.hpp
-include/libtorrent/identify_client.hpp
-include/libtorrent/instantiate_connection.hpp
-include/libtorrent/intrusive_ptr_base.hpp
-include/libtorrent/invariant_check.hpp
-include/libtorrent/io.hpp
-include/libtorrent/ip_filter.hpp
-include/libtorrent/kademlia/closest_nodes.hpp
-include/libtorrent/kademlia/dht_tracker.hpp
-include/libtorrent/kademlia/find_data.hpp
-include/libtorrent/kademlia/logging.hpp
-include/libtorrent/kademlia/msg.hpp
-include/libtorrent/kademlia/node.hpp
-include/libtorrent/kademlia/node_entry.hpp
-include/libtorrent/kademlia/node_id.hpp
-include/libtorrent/kademlia/observer.hpp
-include/libtorrent/kademlia/packet_iterator.hpp
-include/libtorrent/kademlia/refresh.hpp
-include/libtorrent/kademlia/routing_table.hpp
-include/libtorrent/kademlia/rpc_manager.hpp
-include/libtorrent/kademlia/traversal_algorithm.hpp
-include/libtorrent/lsd.hpp
-include/libtorrent/natpmp.hpp
-include/libtorrent/pch.hpp
-include/libtorrent/pe_crypto.hpp
-include/libtorrent/peer.hpp
-include/libtorrent/peer_connection.hpp
-include/libtorrent/peer_id.hpp
-include/libtorrent/peer_info.hpp
-include/libtorrent/peer_request.hpp
-include/libtorrent/piece_block_progress.hpp
-include/libtorrent/piece_picker.hpp
-include/libtorrent/policy.hpp
-include/libtorrent/proxy_base.hpp
-include/libtorrent/random_sample.hpp
-include/libtorrent/session.hpp
-include/libtorrent/session_settings.hpp
-include/libtorrent/session_status.hpp
-include/libtorrent/size_type.hpp
-include/libtorrent/socket.hpp
-include/libtorrent/socket_type.hpp
-include/libtorrent/socks4_stream.hpp
-include/libtorrent/socks5_stream.hpp
-include/libtorrent/stat.hpp
-include/libtorrent/storage.hpp
-include/libtorrent/time.hpp
-include/libtorrent/torrent.hpp
-include/libtorrent/torrent_handle.hpp
-include/libtorrent/torrent_info.hpp
-include/libtorrent/tracker_manager.hpp
-include/libtorrent/udp_tracker_connection.hpp
-include/libtorrent/upnp.hpp
-include/libtorrent/utf8.hpp
-include/libtorrent/variant_stream.hpp
-include/libtorrent/version.hpp
-include/libtorrent/web_peer_connection.hpp
-include/libtorrent/xml_parse.hpp
-lib/libtorrent-0.13.so
-lib/libtorrent.a
-lib/libtorrent.la
-lib/libtorrent.so
-lib/libtorrent.so.1
-libdata/pkgconfig/libtorrent.pc
-@dirrm include/libtorrent/kademlia
-@dirrm include/libtorrent/extensions
-@dirrm include/libtorrent/aux_
-@dirrm include/libtorrent/asio/ssl/detail
-@dirrm include/libtorrent/asio/ssl
-@dirrm include/libtorrent/asio/ip/detail
-@dirrm include/libtorrent/asio/ip
-@dirrm include/libtorrent/asio/impl
-@dirrm include/libtorrent/asio/detail
-@dirrm include/libtorrent/asio
-@dirrm include/libtorrent
diff --git a/net-p2p/museek+/Makefile b/net-p2p/museek+/Makefile
deleted file mode 100644
index 7f90b69c43af..000000000000
--- a/net-p2p/museek+/Makefile
+++ /dev/null
@@ -1,101 +0,0 @@
-# New ports collection makefile for: museekplus
-# Date created: 06 Aug 2006
-# Whom: Stefan Walter <stefan@FreeBSD.org>
-#
-# $FreeBSD$
-#
-# This port's behaviour can be adjusted by defining the following variables:
-#
-# WITHOUT_MUSEEQ - build without museeq, the Qt frontend
-# WITHOUT_QSA - build museeq without scripting support
-# WITH_DEBUG - build with debugging messages
-# WITH_OPTIMIZED_CFLAGS - build with optimizations and exclude debug symbols
-
-PORTNAME= museekplus
-PORTVERSION= 0.1.13
-CATEGORIES= net-p2p
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED}
-MASTER_SITE_SUBDIR= museek-plus
-DISTNAME= museek+-${PORTVERSION}
-
-MAINTAINER= silver@ultrasoft.ee
-COMMENT= SoulSeek client with separate terminal and Qt based interface
-
-LIB_DEPENDS= xml\\+\\+:${PORTSDIR}/textproc/libxml++26 \
- vorbis:${PORTSDIR}/audio/libvorbis
-BUILD_DEPENDS= swig:${PORTSDIR}/devel/swig13
-
-USE_BZIP2= yes
-USE_PYTHON= yes
-USE_SCONS= yes
-USE_FAM= yes
-
-SCONS_ARGS= QTDIR=${QT_PREFIX} QT_LIB=qt-mt PREFIX=${PREFIX} VORBIS=yes
-DATADIR= share/museek
-
-MAN1= mucous.1 mulog.1 murmur.1 muscan.1 muscand.1 museekcontrol.1 \
- museekd.1 musetup-gtk.1 musetup.1
-
-.if defined(WITHOUT_MUSEEQ)
-SCONS_ARGS+= MUSEEQ=no
-PLIST_SUB+= MUSEEQ="@comment "
-.else
-USE_QT_VER= 3
-SCONS_ARGS+= MUSEEQ=yes
-PLIST_SUB+= MUSEEQ=""
-MAN1+= museeq.1
-.if defined(WITHOUT_QSA)
-SCONS_ARGS+= QSA=no
-.else
-SCONS_ARGS+= QSA=yes
-LIB_DEPENDS+= qsa:${PORTSDIR}/devel/qsa
-.endif
-.endif
-
-.if defined(WITH_DEBUG)
-SCONS_ARGS+= MULOG="cycle,debug"
-.else
-SCONS_ARGS+= MULOG=""
-.endif
-
-.if defined(WITH_OPTIMIZED_CFLAGS)
-SCONS_ARGS+= RELEASE=yes
-.else
-SCONS_ARGS+= RELEASE=no
-.endif
-
-pre-everything::
-.if !defined(WITHOUT_MUSEEQ)
- @${ECHO_MSG} "Define WITHOUT_MUSEEQ to build without the Qt frontend"
-.endif
-.if !defined(WITH_DEBUG)
- @${ECHO_MSG} "Define WITH_DEBUG to build with debugging messages"
-.endif
-.if !defined(WITH_OPTIMIZED_CFLAGS)
- @${ECHO_MSG} "Define WITH_OPTIMIZED_CFALGS to build with optmizations"
-.endif
-
-post-patch:
- @${REINPLACE_CMD} \
- -e "s,%%PYTHONPREFIX_SITELIBDIR%%,${PYTHONPREFIX_SITELIBDIR},g"\
- ${WRKSRC}/Mucipher/python/SConscript \
- ${WRKSRC}/mucous/pymucous/SConscript \
- ${WRKSRC}/murmur/pymurmur/SConscript \
- ${WRKSRC}/museekd/SConscript \
- ${WRKSRC}/python-bindings/museek/SConscript
-
-post-install:
- @${REINPLACE_CMD} -i "" -e "s,/usr/bin/python,${PYTHON_CMD},g" \
- ${PREFIX}/bin/mucous \
- ${PREFIX}/bin/musetup-gtk
- @${ECHO_CMD}
- @${CAT} ${PKGMESSAGE}
- @${ECHO_CMD}
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == amd64
-BROKEN= Does not compile on amd64
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/museek+/distinfo b/net-p2p/museek+/distinfo
deleted file mode 100644
index 23bbb9269e73..000000000000
--- a/net-p2p/museek+/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (museek+-0.1.13.tar.bz2) = 7aada627839578ebe525c54a1cef7dc4
-SHA256 (museek+-0.1.13.tar.bz2) = e1958556b30dee59eb7648973432d4d048f30c79f38ab7145fca6f0f2690473e
-SIZE (museek+-0.1.13.tar.bz2) = 1186870
diff --git a/net-p2p/museek+/files/patch-Mucipher_python_SConscript b/net-p2p/museek+/files/patch-Mucipher_python_SConscript
deleted file mode 100644
index 7eac66f45a16..000000000000
--- a/net-p2p/museek+/files/patch-Mucipher_python_SConscript
+++ /dev/null
@@ -1,10 +0,0 @@
---- Mucipher/python/SConscript.orig Sat Aug 12 13:50:30 2006
-+++ Mucipher/python/SConscript Sat Aug 12 13:51:26 2006
-@@ -38,6 +38,6 @@
-
- mucipherc = mucipherc[0]
-- py_dest = env['DESTDIR'] + os.path.join(sys.prefix, "lib", "python" + py_ver, "site-packages")
-+ py_dest = env['DESTDIR'] + "%%PYTHONPREFIX_SITELIBDIR%%"
-
- dp1 = env_swigpy.Install(py_dest, 'mucipherc.py')
-
diff --git a/net-p2p/museek+/files/patch-mucous_pymucous_SConscript b/net-p2p/museek+/files/patch-mucous_pymucous_SConscript
deleted file mode 100644
index 5aafa5f8c66c..000000000000
--- a/net-p2p/museek+/files/patch-mucous_pymucous_SConscript
+++ /dev/null
@@ -1,11 +0,0 @@
---- mucous/pymucous/SConscript.orig Sat Aug 12 14:06:25 2006
-+++ mucous/pymucous/SConscript Sat Aug 12 14:07:11 2006
-@@ -8,7 +8,7 @@
-
- import sys, os
- py_ver = str(sys.version_info[0]) + "." + str(sys.version_info[1])
--py_dest = env['DESTDIR'] + os.path.join(sys.prefix, "lib", "python" + py_ver, "site-packages", "pymucous")
-+py_dest = env['DESTDIR'] + os.path.join("%%PYTHONPREFIX_SITELIBDIR%%", "pymucous")
-
- install = env.Install(py_dest, files)
- env.Alias('install_mucous', install)
diff --git a/net-p2p/museek+/files/patch-murmur_pymurmur_SConscript b/net-p2p/museek+/files/patch-murmur_pymurmur_SConscript
deleted file mode 100644
index b545c57bda23..000000000000
--- a/net-p2p/museek+/files/patch-murmur_pymurmur_SConscript
+++ /dev/null
@@ -1,11 +0,0 @@
---- murmur/pymurmur/SConscript.orig 2007-08-23 18:03:02.000000000 +0300
-+++ murmur/pymurmur/SConscript 2007-10-18 11:25:48.000000000 +0300
-@@ -11,7 +11,7 @@
-
- import sys, os
- py_ver = str(sys.version_info[0]) + "." + str(sys.version_info[1])
--py_dest = env['DESTDIR'] + os.path.join(sys.prefix, "lib", "python" + py_ver, "site-packages", "pymurmur")
-+py_dest = env['DESTDIR'] + os.path.join("%%PYTHONPREFIX_SITELIBDIR%%", "pymurmur")
-
- install = env.Install(py_dest, files)
- env.Alias('install_murmur', install)
diff --git a/net-p2p/museek+/files/patch-museeq_SConscript b/net-p2p/museek+/files/patch-museeq_SConscript
deleted file mode 100644
index ec795e4286cd..000000000000
--- a/net-p2p/museek+/files/patch-museeq_SConscript
+++ /dev/null
@@ -1,10 +0,0 @@
---- museeq/SConscript.orig Mon Nov 22 16:01:35 2004
-+++ museeq/SConscript Mon Nov 22 17:29:36 2004
-@@ -123,6 +123,7 @@
-
- sys.stdout.write("Checking Qt library...")
- sys.stdout.flush()
-+env_qt.Append(LINKFLAGS = ['-pthread'])
- if not conf.TryLink('#include <qapplication.h>\nint main() {};\n', ".cpp"):
- env_qt.Replace(QT_LIB = "qt-mt")
- if not conf.TryLink('#include <qapplication.h>\nint main() {};\n', ".cpp"):
diff --git a/net-p2p/museek+/files/patch-python-bindings_museek_SConscript b/net-p2p/museek+/files/patch-python-bindings_museek_SConscript
deleted file mode 100644
index 02eadc281767..000000000000
--- a/net-p2p/museek+/files/patch-python-bindings_museek_SConscript
+++ /dev/null
@@ -1,11 +0,0 @@
---- python-bindings/museek/SConscript.orig 2007-08-21 09:25:18.000000000 +0300
-+++ python-bindings/museek/SConscript 2007-10-18 11:30:12.000000000 +0300
-@@ -8,7 +8,7 @@
-
- import sys, os
- py_ver = str(sys.version_info[0]) + "." + str(sys.version_info[1])
--py_dest = env['DESTDIR'] + os.path.join(sys.prefix, "lib", "python" + py_ver, "site-packages", "museek")
-+py_dest = env['DESTDIR'] + os.path.join("%%PYTHONPREFIX_SITELIBDIR%%", "museek")
-
- install = env.Install(py_dest, files)
- env.Alias('install_pymuseekd', install)
diff --git a/net-p2p/museek+/pkg-descr b/net-p2p/museek+/pkg-descr
deleted file mode 100644
index dc6660c7bc1b..000000000000
--- a/net-p2p/museek+/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Museek+ (or Museek-Plus) is an enhanced fork of Museek, a file-sharing
-application for the Soulseek peer-to-peer network. The actual SoulSeek client
-and the GUI are separate programs that communicate via Unix or network sockets.
-
-WWW: http://www.museek-plus.org/
diff --git a/net-p2p/museek+/pkg-message b/net-p2p/museek+/pkg-message
deleted file mode 100644
index 2447a74c731e..000000000000
--- a/net-p2p/museek+/pkg-message
+++ /dev/null
@@ -1,4 +0,0 @@
-**
-** For initial configuration (login, password, etc.) of the Soulseek client,
-** please run 'musetup'.
-**
diff --git a/net-p2p/museek+/pkg-plist b/net-p2p/museek+/pkg-plist
deleted file mode 100644
index 97b84ee8decb..000000000000
--- a/net-p2p/museek+/pkg-plist
+++ /dev/null
@@ -1,209 +0,0 @@
-bin/mucous
-bin/mulog
-bin/murmur
-bin/muscan
-bin/muscand
-bin/museekcontrol
-bin/museekd
-%%MUSEEQ%%bin/museeq
-bin/musetup
-bin/musetup-gtk
-%%PYTHON_SITELIBDIR%%/museek/__init__.py
-%%PYTHON_SITELIBDIR%%/museek/driver.py
-%%PYTHON_SITELIBDIR%%/museek/messages.py
-%%PYTHON_SITELIBDIR%%/pymucous/ConfigParser.py
-%%PYTHON_SITELIBDIR%%/pymucous/MucousAlerts.py
-%%PYTHON_SITELIBDIR%%/pymucous/MucousChatRooms.py
-%%PYTHON_SITELIBDIR%%/pymucous/MucousFormat.py
-%%PYTHON_SITELIBDIR%%/pymucous/MucousHelp.py
-%%PYTHON_SITELIBDIR%%/pymucous/MucousInput.py
-%%PYTHON_SITELIBDIR%%/pymucous/MucousLists.py
-%%PYTHON_SITELIBDIR%%/pymucous/MucousMuscan.py
-%%PYTHON_SITELIBDIR%%/pymucous/MucousNetworking.py
-%%PYTHON_SITELIBDIR%%/pymucous/MucousPopup.py
-%%PYTHON_SITELIBDIR%%/pymucous/MucousPrivateChat.py
-%%PYTHON_SITELIBDIR%%/pymucous/MucousRecommendations.py
-%%PYTHON_SITELIBDIR%%/pymucous/MucousRoomsList.py
-%%PYTHON_SITELIBDIR%%/pymucous/MucousSearch.py
-%%PYTHON_SITELIBDIR%%/pymucous/MucousSetup.py
-%%PYTHON_SITELIBDIR%%/pymucous/MucousShares.py
-%%PYTHON_SITELIBDIR%%/pymucous/MucousTransfers.py
-%%PYTHON_SITELIBDIR%%/pymucous/MucousUserInfo.py
-%%PYTHON_SITELIBDIR%%/pymucous/__init__.py
-%%PYTHON_SITELIBDIR%%/pymurmur/__init__.py
-%%PYTHON_SITELIBDIR%%/pymurmur/entrydialog.py
-%%PYTHON_SITELIBDIR%%/pymurmur/imagedata.py
-%%PYTHON_SITELIBDIR%%/pymurmur/muscan.py
-%%PYTHON_SITELIBDIR%%/pymurmur/settings.py
-%%PYTHON_SITELIBDIR%%/pymurmur/utils.py
-%%DATADIR%%/museekd/config.xml.tmpl
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/away-banned.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/away-buddied.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/away-ignored.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/away-trusted.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/away.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/browser.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/chatroom.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/offline-banned.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/offline-buddied.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/offline-ignored.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/offline-trusted.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/offline.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/online-banned.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/online-buddied.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/online-ignored.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/online-trusted.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/online.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/privatechat.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/search.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/transfer.png
-%%MUSEEQ%%%%DATADIR%%/museeq/birdies/userinfo.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/away-banned.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/away-buddied.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/away-ignored.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/away-trusted.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/away.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/browser.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/chatroom.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/offline-banned.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/offline-buddied.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/offline-ignored.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/offline-trusted.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/offline.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/online-banned.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/online-buddied.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/online-ignored.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/online-trusted.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/online.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/privatechat.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/search.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/tab_remove.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/transfer.png
-%%MUSEEQ%%%%DATADIR%%/museeq/bluebox/userinfo.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/alert.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/away-banned.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/away-buddied.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/away-ignored.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/away-trusted.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/away.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/browser-small.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/browser.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/chatroom-small.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/chatroom.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/colors.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/comments.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/connect.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/disconnect.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/exit.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/help.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/icon.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/ip.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/logo.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/offline-banned.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/offline-buddied.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/offline-ignored.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/offline-trusted.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/offline.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/online-banned.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/online-buddied.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/online-ignored.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/online-trusted.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/online.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/privatechat-small.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/privatechat.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/privileges.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/protocol.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/refresh.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/search-small.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/search.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/settings.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/tab_remove.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/transfer-small.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/transfer.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/userinfo-small.png
-%%MUSEEQ%%%%DATADIR%%/museeq/default/userinfo.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/alert.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/away-banned.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/away-buddied.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/away-ignored.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/away-trusted.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/away.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/browser-small.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/browser.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/chatroom-small.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/chatroom.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/colors.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/comments.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/connect.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/disconnect.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/exit.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/help.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/icon.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/ip.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/logo.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/offline-banned.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/offline-buddied.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/offline-ignored.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/offline-trusted.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/offline.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/online-banned.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/online-buddied.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/online-ignored.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/online-trusted.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/online.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/privatechat-small.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/privatechat.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/privileges.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/protocol.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/refresh.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/search-small.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/search.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/settings.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/tab_remove.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/transfer-small.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/transfer.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/userinfo-small.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-silk/userinfo.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/away-banned.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/away-buddied.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/away-ignored.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/away-trusted.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/away.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/browser.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/chatroom.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/offline-banned.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/offline-buddied.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/offline-ignored.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/offline-trusted.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/offline.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/online-banned.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/online-buddied.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/online-ignored.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/online-trusted.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/online.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/privatechat.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/search.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/tab_remove.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/transfer.png
-%%MUSEEQ%%%%DATADIR%%/museeq/mikelabo-tri/userinfo.png
-%%MUSEEQ%%%%DATADIR%%/museeq/nowplaying.qs
-%%MUSEEQ%%%%DATADIR%%/museeq/translations/museeq_de.qm
-%%MUSEEQ%%%%DATADIR%%/museeq/translations/museeq_es.qm
-%%MUSEEQ%%%%DATADIR%%/museeq/translations/museeq_fr.qm
-%%MUSEEQ%%%%DATADIR%%/museeq/translations/museeq_it.qm
-%%MUSEEQ%%%%DATADIR%%/museeq/translations/museeq_nl.qm
-%%MUSEEQ%%%%DATADIR%%/museeq/translations/museeq_pl.qm
-%%MUSEEQ%%%%DATADIR%%/museeq/translations/museeq_pt_BR.qm
-%%MUSEEQ%%%%DATADIR%%/museeq/uptime.qs
-%%MUSEEQ%%@dirrm %%DATADIR%%/museeq/translations
-%%MUSEEQ%%@dirrm %%DATADIR%%/museeq/mikelabo-tri
-%%MUSEEQ%%@dirrm %%DATADIR%%/museeq/mikelabo-silk
-%%MUSEEQ%%@dirrm %%DATADIR%%/museeq/default
-%%MUSEEQ%%@dirrm %%DATADIR%%/museeq/bluebox
-%%MUSEEQ%%@dirrm %%DATADIR%%/museeq/birdies
-%%MUSEEQ%%@dirrm %%DATADIR%%/museeq
-@dirrm %%DATADIR%%/museekd
-@dirrm %%DATADIR%%
-@dirrm %%PYTHON_SITELIBDIR%%/pymucous
-@dirrm %%PYTHON_SITELIBDIR%%/pymurmur
-@dirrm %%PYTHON_SITELIBDIR%%/museek
diff --git a/net-p2p/qbittorrent-22/Makefile b/net-p2p/qbittorrent-22/Makefile
deleted file mode 100644
index 0162153d8ebd..000000000000
--- a/net-p2p/qbittorrent-22/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# New ports collection makefile for: qbittorrent
-# Date created: 2007-04-01
-# Whom: alepulver
-#
-# $FreeBSD$
-#
-
-PORTNAME= qbittorrent
-DISTVERSION= 1.0.0rc11
-PORTREVISION= 1
-CATEGORIES= net-p2p
-MASTER_SITES= SF
-
-MAINTAINER= alepulver@FreeBSD.org
-COMMENT= Bittorrent client written in C++ / Qt4 using libtorrent
-
-LIB_DEPENDS= ccext2-1.6.0:${PORTSDIR}/devel/commoncpp \
- curl.4:${PORTSDIR}/ftp/curl \
- torrent.1:${PORTSDIR}/net-p2p/rblibtorrent-devel
-
-USE_PYTHON= 2.3+
-USE_QT_VER= 4
-QT_NONSTANDARD= yes
-INSTALLS_ICONS= yes
-HAS_CONFIGURE= yes
-CONFIGURE_TARGET= #
-CONFIGURE_ARGS= --with-libtorrent-inc="${LOCALBASE}/include" \
- --with-libtorrent-lib="${LOCALBASE}/lib"
-CONFIGURE_ENV= QMAKESPEC="${QMAKESPEC}"
-MAKE_ENV= QMAKESPEC="${QMAKESPEC}"
-
-OPTIONS= IMAGEMAGICK "Enable libmagick++ support" off
-
-MAN1= qbittorrent.1
-MANCOMPRESSED= yes
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_IMAGEMAGICK)
-LIB_DEPENDS+= MagickWand.1:${PORTSDIR}/graphics/ImageMagick
-.else
-CONFIGURE_ARGS+=--disable-libmagick
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|bin/qmake|bin/${QMAKE:T}|' ${WRKSRC}/configure
- @${REINPLACE_CMD} -e 's|$$$$PREFIX/share/man|${MANPREFIX}/man|' \
- ${WRKSRC}/src/src.pro
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/qbittorrent-22/distinfo b/net-p2p/qbittorrent-22/distinfo
deleted file mode 100644
index 1e51649a1bd8..000000000000
--- a/net-p2p/qbittorrent-22/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (qbittorrent-1.0.0rc11.tar.gz) = 3156a1d346d1ab2b745de0ffe23aa12f
-SHA256 (qbittorrent-1.0.0rc11.tar.gz) = 6b51f03b857a626050dcf410b72b2ed059dbe0f68d09998bfe4520f1197dc91e
-SIZE (qbittorrent-1.0.0rc11.tar.gz) = 1392906
diff --git a/net-p2p/qbittorrent-22/pkg-descr b/net-p2p/qbittorrent-22/pkg-descr
deleted file mode 100644
index ec88556d7a6e..000000000000
--- a/net-p2p/qbittorrent-22/pkg-descr
+++ /dev/null
@@ -1,28 +0,0 @@
-qBittorrent can now be considered as a good alternative to other bittorrent
-clients. It provides a lot of features such as:
-
-* A polished Graphical User Interface written with Qt4 toolkit.
-* UPnP / NAT-PMP port forwarding support.
-* Encryption support (compatible with Azureus).
-* Multiple simultaneous downloads / uploads.
-* Download from RSS streams.
-* An integrated search engine.
-* DHT (trackerless) support.
-* uTorrent Peer eXchange support (PeX).
-* Directory scanning with automated download of torrents inside.
-* Good internationalization (~25 languages supported).
-* Selective download of files in a torrent.
-* Media File previewing while downloading.
-* Torrent trackers edition and prioritizing.
-* Seeders / Leechers displayed in download list.
-* Styles support.
-* Files prioritizing in a torrent.
-* Torrent download in correct order.
-* System tray integration.
-* Tracker authentication support.
-* Unicode support.
-* Torrent downloading directly from their url.
-* Connection though a proxy.
-* IP Filtering similar to the one in eMule.
-
-WWW: http://www.qbittorrent.org/
diff --git a/net-p2p/qbittorrent-22/pkg-plist b/net-p2p/qbittorrent-22/pkg-plist
deleted file mode 100644
index aeb2a48626fc..000000000000
--- a/net-p2p/qbittorrent-22/pkg-plist
+++ /dev/null
@@ -1,38 +0,0 @@
-bin/qbittorrent
-share/applications/qBittorrent.desktop
-share/icons/hicolor/128x128/apps/qbittorrent.png
-share/icons/hicolor/16x16/apps/qbittorrent.png
-share/icons/hicolor/192x192/apps/qbittorrent.png
-share/icons/hicolor/22x22/apps/qbittorrent.png
-share/icons/hicolor/24x24/apps/qbittorrent.png
-share/icons/hicolor/32x32/apps/qbittorrent.png
-share/icons/hicolor/36x36/apps/qbittorrent.png
-share/icons/hicolor/48x48/apps/qbittorrent.png
-share/icons/hicolor/64x64/apps/qbittorrent.png
-share/icons/hicolor/72x72/apps/qbittorrent.png
-share/icons/hicolor/96x96/apps/qbittorrent.png
-@dirrmtry share/icons/hicolor/96x96/apps
-@dirrmtry share/icons/hicolor/96x96
-@dirrmtry share/icons/hicolor/72x72/apps
-@dirrmtry share/icons/hicolor/72x72
-@dirrmtry share/icons/hicolor/64x64/apps
-@dirrmtry share/icons/hicolor/64x64
-@dirrmtry share/icons/hicolor/48x48/apps
-@dirrmtry share/icons/hicolor/48x48
-@dirrmtry share/icons/hicolor/36x36/apps
-@dirrmtry share/icons/hicolor/36x36
-@dirrmtry share/icons/hicolor/32x32/apps
-@dirrmtry share/icons/hicolor/32x32
-@dirrmtry share/icons/hicolor/24x24/apps
-@dirrmtry share/icons/hicolor/24x24
-@dirrmtry share/icons/hicolor/22x22/apps
-@dirrmtry share/icons/hicolor/22x22
-@dirrmtry share/icons/hicolor/192x192/apps
-@dirrmtry share/icons/hicolor/192x192
-@dirrmtry share/icons/hicolor/16x16/apps
-@dirrmtry share/icons/hicolor/16x16
-@dirrmtry share/icons/hicolor/128x128/apps
-@dirrmtry share/icons/hicolor/128x128
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
-@dirrmtry share/applications
diff --git a/net-p2p/transmission-cli/Makefile b/net-p2p/transmission-cli/Makefile
deleted file mode 100644
index 22d3cd3cf4c2..000000000000
--- a/net-p2p/transmission-cli/Makefile
+++ /dev/null
@@ -1,69 +0,0 @@
-# New ports collection makefile for: transmission
-# Date created: 08 October 2005
-# Whom: Mezz <mezz@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= transmission
-PORTVERSION= 1.21
-PORTREVISION?= 0
-CATEGORIES= net-p2p
-MASTER_SITES= http://download.m0k.org/${PORTNAME}/files/
-
-MAINTAINER= mezz@FreeBSD.org
-COMMENT?= A free BitTorrent client written from scratch in C
-
-LIB_DEPENDS= curl.4:${PORTSDIR}/ftp/curl
-
-USE_BZIP2= yes
-USE_GMAKE= yes
-USE_GNOME?= gnometarget intlhack pkgconfig
-USE_GETTEXT= yes
-USE_OPENSSL= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="${LDFLAGS}"
-LDFLAGS= -L${LOCALBASE}/lib
-CONFIGURE_ARGS?=${GCONFIGURE} \
- --enable-cli \
- --disable-daemon \
- --disable-gtk
-
-# General configure
-GCONFIGURE= --disable-beos \
- --disable-darwin \
- --disable-wx
-
-DOCS= AUTHORS LICENSE NEWS README
-MAN1?= transmissioncli.1
-
-general-patch:
- @${REINPLACE_CMD} -e \
- 's|CFLAGS="-g -Wall.*"|CFLAGS="${CFLAGS} -Wall -W"|g ; \
- s|CXXFLAGS="-g -Wall.*"|CXXFLAGS="${CXXFLAGS} -Wall -W"|g ; \
- s|_pthread_flags=".*"|_pthread_flags="${PTHREAD_LIBS}"|g' \
- ${WRKSRC}/configure
- @${REINPLACE_CMD} -e 's|bin_PROGRAMS = benc2php.*|bin_PROGRAMS = |g' \
- ${WRKSRC}/libtransmission/Makefile.in
- @${REINPLACE_CMD} -e 's|-lrt||g' \
- ${WRKSRC}/third-party/libevent/configure
- @${REINPLACE_CMD} -e 's|@SUBDIRS = . sample.*|@SUBDIRS = .|g' \
- ${WRKSRC}/third-party/libevent/Makefile.in
- @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
- 's|$$(OPENSSL_CFLAGS)||g ; s|$$(OPENSSL_LIBS)||g ; \
- s|noinst_PROGRAMS = |noinst_PROGRAMS = #|g'
-
-post-patch: general-patch
-
-general-install:
-.ifndef (NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for i in ${DOCS}
- @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
-.endfor
-.endif
-
-post-install: general-install
-
-.include <bsd.port.mk>
diff --git a/net-p2p/transmission-cli/distinfo b/net-p2p/transmission-cli/distinfo
deleted file mode 100644
index a5963d0492c0..000000000000
--- a/net-p2p/transmission-cli/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (transmission-1.21.tar.bz2) = 6ec565ac831484098a2db20ea0ca3ac7
-SHA256 (transmission-1.21.tar.bz2) = 4729dc752b6ce8d70c504c12839d9047df32eefc5dca545fff6eeb858487d157
-SIZE (transmission-1.21.tar.bz2) = 3978180
diff --git a/net-p2p/transmission-cli/files/patch-configure b/net-p2p/transmission-cli/files/patch-configure
deleted file mode 100644
index 1217ecb36204..000000000000
--- a/net-p2p/transmission-cli/files/patch-configure
+++ /dev/null
@@ -1,499 +0,0 @@
---- configure.orig 2008-05-09 16:26:19.000000000 -0500
-+++ configure 2008-05-09 16:27:32.000000000 -0500
-@@ -885,8 +885,6 @@
- PTHREAD_LIBS
- PTHREAD_CFLAGS
- PKG_CONFIG
--OPENSSL_CFLAGS
--OPENSSL_LIBS
- LIBCURL_CFLAGS
- LIBCURL_LIBS
- subdirs
-@@ -985,8 +983,6 @@
- F77
- FFLAGS
- PKG_CONFIG
--OPENSSL_CFLAGS
--OPENSSL_LIBS
- LIBCURL_CFLAGS
- LIBCURL_LIBS
- GTK_CFLAGS
-@@ -1620,10 +1616,6 @@
- F77 Fortran 77 compiler command
- FFLAGS Fortran 77 compiler flags
- PKG_CONFIG path to pkg-config utility
-- OPENSSL_CFLAGS
-- C compiler flags for OPENSSL, overriding pkg-config
-- OPENSSL_LIBS
-- linker flags for OPENSSL, overriding pkg-config
- LIBCURL_CFLAGS
- C compiler flags for LIBCURL, overriding pkg-config
- LIBCURL_LIBS
-@@ -4542,7 +4534,7 @@
- ;;
- *-*-irix6*)
- # Find out which ABI we are using.
-- echo '#line 4545 "configure"' > conftest.$ac_ext
-+ echo '#line 4537 "configure"' > conftest.$ac_ext
- if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
-@@ -7285,11 +7277,11 @@
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:7288: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:7280: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&5
-- echo "$as_me:7292: \$? = $ac_status" >&5
-+ echo "$as_me:7284: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
-@@ -7575,11 +7567,11 @@
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:7578: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:7570: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&5
-- echo "$as_me:7582: \$? = $ac_status" >&5
-+ echo "$as_me:7574: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
-@@ -7679,11 +7671,11 @@
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:7682: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:7674: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>out/conftest.err)
- ac_status=$?
- cat out/conftest.err >&5
-- echo "$as_me:7686: \$? = $ac_status" >&5
-+ echo "$as_me:7678: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s out/conftest2.$ac_objext
- then
- # The compiler can only warn and ignore the option if not recognized
-@@ -10030,7 +10022,7 @@
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<EOF
--#line 10033 "configure"
-+#line 10025 "configure"
- #include "confdefs.h"
-
- #if HAVE_DLFCN_H
-@@ -10130,7 +10122,7 @@
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<EOF
--#line 10133 "configure"
-+#line 10125 "configure"
- #include "confdefs.h"
-
- #if HAVE_DLFCN_H
-@@ -12550,11 +12542,11 @@
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:12553: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:12545: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&5
-- echo "$as_me:12557: \$? = $ac_status" >&5
-+ echo "$as_me:12549: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
-@@ -12654,11 +12646,11 @@
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:12657: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:12649: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>out/conftest.err)
- ac_status=$?
- cat out/conftest.err >&5
-- echo "$as_me:12661: \$? = $ac_status" >&5
-+ echo "$as_me:12653: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s out/conftest2.$ac_objext
- then
- # The compiler can only warn and ignore the option if not recognized
-@@ -14218,11 +14210,11 @@
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:14221: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:14213: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&5
-- echo "$as_me:14225: \$? = $ac_status" >&5
-+ echo "$as_me:14217: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
-@@ -14322,11 +14314,11 @@
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:14325: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:14317: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>out/conftest.err)
- ac_status=$?
- cat out/conftest.err >&5
-- echo "$as_me:14329: \$? = $ac_status" >&5
-+ echo "$as_me:14321: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s out/conftest2.$ac_objext
- then
- # The compiler can only warn and ignore the option if not recognized
-@@ -16511,11 +16503,11 @@
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:16514: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:16506: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&5
-- echo "$as_me:16518: \$? = $ac_status" >&5
-+ echo "$as_me:16510: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
-@@ -16801,11 +16793,11 @@
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:16804: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:16796: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&5
-- echo "$as_me:16808: \$? = $ac_status" >&5
-+ echo "$as_me:16800: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
-@@ -16905,11 +16897,11 @@
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
-- (eval echo "\"\$as_me:16908: $lt_compile\"" >&5)
-+ (eval echo "\"\$as_me:16900: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>out/conftest.err)
- ac_status=$?
- cat out/conftest.err >&5
-- echo "$as_me:16912: \$? = $ac_status" >&5
-+ echo "$as_me:16904: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s out/conftest2.$ac_objext
- then
- # The compiler can only warn and ignore the option if not recognized
-@@ -22377,6 +22369,148 @@
- fi
-
-
-+{ echo "$as_me:$LINENO: checking for CRYPTO_new_ex_data in -lcrypto" >&5
-+echo $ECHO_N "checking for CRYPTO_new_ex_data in -lcrypto... $ECHO_C" >&6; }
-+if test "${ac_cv_lib_crypto_CRYPTO_new_ex_data+set}" = set; then
-+ echo $ECHO_N "(cached) $ECHO_C" >&6
-+else
-+ ac_check_lib_save_LIBS=$LIBS
-+LIBS="-lcrypto $LIBS"
-+cat >conftest.$ac_ext <<_ACEOF
-+/* confdefs.h. */
-+_ACEOF
-+cat confdefs.h >>conftest.$ac_ext
-+cat >>conftest.$ac_ext <<_ACEOF
-+/* end confdefs.h. */
-+
-+/* Override any GCC internal prototype to avoid an error.
-+ Use char because int might match the return type of a GCC
-+ builtin and then its argument prototype would still apply. */
-+#ifdef __cplusplus
-+extern "C"
-+#endif
-+char CRYPTO_new_ex_data ();
-+int
-+main ()
-+{
-+return CRYPTO_new_ex_data ();
-+ ;
-+ return 0;
-+}
-+_ACEOF
-+rm -f conftest.$ac_objext conftest$ac_exeext
-+if { (ac_try="$ac_link"
-+case "(($ac_try" in
-+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-+ *) ac_try_echo=$ac_try;;
-+esac
-+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-+ (eval "$ac_link") 2>conftest.er1
-+ ac_status=$?
-+ grep -v '^ *+' conftest.er1 >conftest.err
-+ rm -f conftest.er1
-+ cat conftest.err >&5
-+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
-+ (exit $ac_status); } && {
-+ test -z "$ac_c_werror_flag" ||
-+ test ! -s conftest.err
-+ } && test -s conftest$ac_exeext &&
-+ $as_test_x conftest$ac_exeext; then
-+ ac_cv_lib_crypto_CRYPTO_new_ex_data=yes
-+else
-+ echo "$as_me: failed program was:" >&5
-+sed 's/^/| /' conftest.$ac_ext >&5
-+
-+ ac_cv_lib_crypto_CRYPTO_new_ex_data=no
-+fi
-+
-+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
-+ conftest$ac_exeext conftest.$ac_ext
-+LIBS=$ac_check_lib_save_LIBS
-+fi
-+{ echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_CRYPTO_new_ex_data" >&5
-+echo "${ECHO_T}$ac_cv_lib_crypto_CRYPTO_new_ex_data" >&6; }
-+if test $ac_cv_lib_crypto_CRYPTO_new_ex_data = yes; then
-+ cat >>confdefs.h <<_ACEOF
-+#define HAVE_LIBCRYPTO 1
-+_ACEOF
-+
-+ LIBS="-lcrypto $LIBS"
-+
-+fi
-+
-+
-+{ echo "$as_me:$LINENO: checking for SSL_library_init in -lssl" >&5
-+echo $ECHO_N "checking for SSL_library_init in -lssl... $ECHO_C" >&6; }
-+if test "${ac_cv_lib_ssl_SSL_library_init+set}" = set; then
-+ echo $ECHO_N "(cached) $ECHO_C" >&6
-+else
-+ ac_check_lib_save_LIBS=$LIBS
-+LIBS="-lssl $LIBS"
-+cat >conftest.$ac_ext <<_ACEOF
-+/* confdefs.h. */
-+_ACEOF
-+cat confdefs.h >>conftest.$ac_ext
-+cat >>conftest.$ac_ext <<_ACEOF
-+/* end confdefs.h. */
-+
-+/* Override any GCC internal prototype to avoid an error.
-+ Use char because int might match the return type of a GCC
-+ builtin and then its argument prototype would still apply. */
-+#ifdef __cplusplus
-+extern "C"
-+#endif
-+char SSL_library_init ();
-+int
-+main ()
-+{
-+return SSL_library_init ();
-+ ;
-+ return 0;
-+}
-+_ACEOF
-+rm -f conftest.$ac_objext conftest$ac_exeext
-+if { (ac_try="$ac_link"
-+case "(($ac_try" in
-+ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
-+ *) ac_try_echo=$ac_try;;
-+esac
-+eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
-+ (eval "$ac_link") 2>conftest.er1
-+ ac_status=$?
-+ grep -v '^ *+' conftest.er1 >conftest.err
-+ rm -f conftest.er1
-+ cat conftest.err >&5
-+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
-+ (exit $ac_status); } && {
-+ test -z "$ac_c_werror_flag" ||
-+ test ! -s conftest.err
-+ } && test -s conftest$ac_exeext &&
-+ $as_test_x conftest$ac_exeext; then
-+ ac_cv_lib_ssl_SSL_library_init=yes
-+else
-+ echo "$as_me: failed program was:" >&5
-+sed 's/^/| /' conftest.$ac_ext >&5
-+
-+ ac_cv_lib_ssl_SSL_library_init=no
-+fi
-+
-+rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
-+ conftest$ac_exeext conftest.$ac_ext
-+LIBS=$ac_check_lib_save_LIBS
-+fi
-+{ echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_SSL_library_init" >&5
-+echo "${ECHO_T}$ac_cv_lib_ssl_SSL_library_init" >&6; }
-+if test $ac_cv_lib_ssl_SSL_library_init = yes; then
-+ cat >>confdefs.h <<_ACEOF
-+#define HAVE_LIBSSL 1
-+_ACEOF
-+
-+ LIBS="-lssl $LIBS"
-+
-+fi
-+
-+
-
- if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
- if test -n "$ac_tool_prefix"; then
-@@ -22498,117 +22632,6 @@
- fi
-
- pkg_failed=no
--{ echo "$as_me:$LINENO: checking for OPENSSL" >&5
--echo $ECHO_N "checking for OPENSSL... $ECHO_C" >&6; }
--
--if test -n "$PKG_CONFIG"; then
-- if test -n "$OPENSSL_CFLAGS"; then
-- pkg_cv_OPENSSL_CFLAGS="$OPENSSL_CFLAGS"
-- else
-- if test -n "$PKG_CONFIG" && \
-- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"openssl >= \$OPENSSL_MINIMUM\"") >&5
-- ($PKG_CONFIG --exists --print-errors "openssl >= $OPENSSL_MINIMUM") 2>&5
-- ac_status=$?
-- echo "$as_me:$LINENO: \$? = $ac_status" >&5
-- (exit $ac_status); }; then
-- pkg_cv_OPENSSL_CFLAGS=`$PKG_CONFIG --cflags "openssl >= $OPENSSL_MINIMUM" 2>/dev/null`
--else
-- pkg_failed=yes
--fi
-- fi
--else
-- pkg_failed=untried
--fi
--if test -n "$PKG_CONFIG"; then
-- if test -n "$OPENSSL_LIBS"; then
-- pkg_cv_OPENSSL_LIBS="$OPENSSL_LIBS"
-- else
-- if test -n "$PKG_CONFIG" && \
-- { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"openssl >= \$OPENSSL_MINIMUM\"") >&5
-- ($PKG_CONFIG --exists --print-errors "openssl >= $OPENSSL_MINIMUM") 2>&5
-- ac_status=$?
-- echo "$as_me:$LINENO: \$? = $ac_status" >&5
-- (exit $ac_status); }; then
-- pkg_cv_OPENSSL_LIBS=`$PKG_CONFIG --libs "openssl >= $OPENSSL_MINIMUM" 2>/dev/null`
--else
-- pkg_failed=yes
--fi
-- fi
--else
-- pkg_failed=untried
--fi
--
--
--
--if test $pkg_failed = yes; then
--
--if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
-- _pkg_short_errors_supported=yes
--else
-- _pkg_short_errors_supported=no
--fi
-- if test $_pkg_short_errors_supported = yes; then
-- OPENSSL_PKG_ERRORS=`$PKG_CONFIG --short-errors --errors-to-stdout --print-errors "openssl >= $OPENSSL_MINIMUM"`
-- else
-- OPENSSL_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "openssl >= $OPENSSL_MINIMUM"`
-- fi
-- # Put the nasty error message in config.log where it belongs
-- echo "$OPENSSL_PKG_ERRORS" >&5
--
-- { { echo "$as_me:$LINENO: error: Package requirements (openssl >= $OPENSSL_MINIMUM) were not met:
--
--$OPENSSL_PKG_ERRORS
--
--Consider adjusting the PKG_CONFIG_PATH environment variable if you
--installed software in a non-standard prefix.
--
--Alternatively, you may set the environment variables OPENSSL_CFLAGS
--and OPENSSL_LIBS to avoid the need to call pkg-config.
--See the pkg-config man page for more details.
--" >&5
--echo "$as_me: error: Package requirements (openssl >= $OPENSSL_MINIMUM) were not met:
--
--$OPENSSL_PKG_ERRORS
--
--Consider adjusting the PKG_CONFIG_PATH environment variable if you
--installed software in a non-standard prefix.
--
--Alternatively, you may set the environment variables OPENSSL_CFLAGS
--and OPENSSL_LIBS to avoid the need to call pkg-config.
--See the pkg-config man page for more details.
--" >&2;}
-- { (exit 1); exit 1; }; }
--elif test $pkg_failed = untried; then
-- { { echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it
--is in your PATH or set the PKG_CONFIG environment variable to the full
--path to pkg-config.
--
--Alternatively, you may set the environment variables OPENSSL_CFLAGS
--and OPENSSL_LIBS to avoid the need to call pkg-config.
--See the pkg-config man page for more details.
--
--To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
--See \`config.log' for more details." >&5
--echo "$as_me: error: The pkg-config script could not be found or is too old. Make sure it
--is in your PATH or set the PKG_CONFIG environment variable to the full
--path to pkg-config.
--
--Alternatively, you may set the environment variables OPENSSL_CFLAGS
--and OPENSSL_LIBS to avoid the need to call pkg-config.
--See the pkg-config man page for more details.
--
--To get pkg-config, see <http://www.freedesktop.org/software/pkgconfig>.
--See \`config.log' for more details." >&2;}
-- { (exit 1); exit 1; }; }
--else
-- OPENSSL_CFLAGS=$pkg_cv_OPENSSL_CFLAGS
-- OPENSSL_LIBS=$pkg_cv_OPENSSL_LIBS
-- { echo "$as_me:$LINENO: result: yes" >&5
--echo "${ECHO_T}yes" >&6; }
-- :
--fi
--
--pkg_failed=no
- { echo "$as_me:$LINENO: checking for LIBCURL" >&5
- echo $ECHO_N "checking for LIBCURL... $ECHO_C" >&6; }
-
-@@ -27105,8 +27128,6 @@
- PTHREAD_LIBS!$PTHREAD_LIBS$ac_delim
- PTHREAD_CFLAGS!$PTHREAD_CFLAGS$ac_delim
- PKG_CONFIG!$PKG_CONFIG$ac_delim
--OPENSSL_CFLAGS!$OPENSSL_CFLAGS$ac_delim
--OPENSSL_LIBS!$OPENSSL_LIBS$ac_delim
- LIBCURL_CFLAGS!$LIBCURL_CFLAGS$ac_delim
- LIBCURL_LIBS!$LIBCURL_LIBS$ac_delim
- subdirs!$subdirs$ac_delim
-@@ -27183,6 +27204,8 @@
- BUILD_CLI_TRUE!$BUILD_CLI_TRUE$ac_delim
- BUILD_CLI_FALSE!$BUILD_CLI_FALSE$ac_delim
- BUILD_DARWIN_TRUE!$BUILD_DARWIN_TRUE$ac_delim
-+BUILD_DARWIN_FALSE!$BUILD_DARWIN_FALSE$ac_delim
-+BUILD_DAEMON_TRUE!$BUILD_DAEMON_TRUE$ac_delim
- _ACEOF
-
- if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
-@@ -27224,14 +27247,12 @@
- ac_delim='%!_!# '
- for ac_last_try in false false false false false :; do
- cat >conf$$subs.sed <<_ACEOF
--BUILD_DARWIN_FALSE!$BUILD_DARWIN_FALSE$ac_delim
--BUILD_DAEMON_TRUE!$BUILD_DAEMON_TRUE$ac_delim
- BUILD_DAEMON_FALSE!$BUILD_DAEMON_FALSE$ac_delim
- LIBOBJS!$LIBOBJS$ac_delim
- LTLIBOBJS!$LTLIBOBJS$ac_delim
- _ACEOF
-
-- if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 5; then
-+ if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 3; then
- break
- elif $ac_last_try; then
- { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
diff --git a/net-p2p/transmission-cli/pkg-descr b/net-p2p/transmission-cli/pkg-descr
deleted file mode 100644
index ff7f8f48e0a3..000000000000
--- a/net-p2p/transmission-cli/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Transmission is a free, lightweight BitTorrent client. It features a
-simple, intuitive interface on top on an efficient, cross-platform
-back-end.
-
-Transmission is open source (MIT license) and runs on Mac OS X (Cocoa
-interface), Linux/NetBSD/FreeBSD/OpenBSD (GTK+ interface) and BeOS
-(native interface).
-
-WWW: http://www.transmissionbt.com/
diff --git a/net-p2p/transmission-cli/pkg-plist b/net-p2p/transmission-cli/pkg-plist
deleted file mode 100644
index 81dfef200185..000000000000
--- a/net-p2p/transmission-cli/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/transmissioncli
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/net-p2p/vuze/Makefile b/net-p2p/vuze/Makefile
deleted file mode 100644
index 258300cbffc5..000000000000
--- a/net-p2p/vuze/Makefile
+++ /dev/null
@@ -1,111 +0,0 @@
-# New ports collection makefile for: Azureus
-# Date created: October 6, 2004
-# Whom: Jeremy Faulkner <gldisater@gldis.ca>
-#
-# $FreeBSD$
-#
-
-PORTNAME= azureus
-PORTVERSION= 3.0.5.2
-CATEGORIES= net-p2p java
-MASTER_SITES= SF
-DISTNAME= Azureus_${PORTVERSION}_source
-
-MAINTAINER= rnoland@2hip.net
-COMMENT= A BitTorrent client written in Java
-
-BUILD_DEPENDS= ${JAVALIBDIR}/log4j.jar:${PORTSDIR}/devel/log4j \
- ${JAVALIBDIR}/commons-cli.jar:${PORTSDIR}/java/jakarta-commons-cli \
- ${JAVALIBDIR}/junit.jar:${PORTSDIR}/java/junit
-
-USE_JAVA= yes
-JAVA_VERSION= 1.4+
-JAVA_OS= native
-USE_ANT= yes
-
-USE_ZIP= yes
-
-NO_WRKSUBDIR= yes
-
-JARFILE= ${PORTNAME}.jar
-
-OPTIONS= SWTDEVEL "Use SWT Development port" on \
- EXTRAHACK "Apply extra performance hack" off
-
-# build classpath from BUILD_DEPENDS
-MAKE_ENV= LANG=C
-CLASSPATH_JARS= ${BUILD_DEPENDS:C/:.+$//:M*.jar}
-
-PLIST_FILES= %%JAVAJARDIR%%/${JARFILE} \
- bin/${PORTNAME} \
- share/icons/hicolor/16x16/apps/${PORTNAME}.png \
- share/icons/hicolor/32x32/apps/${PORTNAME}.png \
- share/icons/hicolor/64x64/apps/${PORTNAME}.png \
- share/icons/hicolor/128x128/apps/${PORTNAME}.png
-
-SUB_FILES= ${PORTNAME}
-SUB_LIST= LIBDIR="${LOCALBASE}/lib" JARFILE="${JARFILE}" \
- SWTJAR="${JAVALIBDIR}/${SWT}.jar" JAVA="${LOCALBASE}/bin/java"
-
-DESKTOP_ENTRIES= "Azureus" \
- "A full feature BitTorrent client" \
- "${PORTNAME}.png" \
- "${PORTNAME}" \
- "Application;Network;P2P;" \
- true
-
-INSTALLS_ICONS= yes
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_SWTDEVEL)
-SWT= swt-devel
-BUILD_DEPENDS+= ${JAVALIBDIR}/swt-devel.jar:${PORTSDIR}/x11-toolkits/swt-devel
-RUN_DEPENDS+= ${JAVALIBDIR}/swt-devel.jar:${PORTSDIR}/x11-toolkits/swt-devel
-.else
-SWT= swt
-BUILD_DEPENDS+= ${JAVALIBDIR}/swt.jar:${PORTSDIR}/x11-toolkits/swt
-RUN_DEPENDS+= ${JAVALIBDIR}/swt.jar:${PORTSDIR}/x11-toolkits/swt
-.endif
-
-# Ok, I'm not quite sure why this works, or if it is in any way a proper fix.
-# Use at your own risk, I've just had it around and decided to share.
-.if defined(WITH_EXTRAHACK)
-EXTRA_PATCHES+= \
- ${PATCHDIR}/extra-patch-com__aelitis__azureus__core__networkmanager__impl__TransportHelperFilterStream.java \
- ${PATCHDIR}/extra-patch-com__aelitis__azureus__core__networkmanager__impl__TransportHelperFilterTransparent.java
-.endif
-
-CLASSPATH=.
-.for jar in ${CLASSPATH_JARS}
-CLASSPATH:=${CLASSPATH}:${jar}
-.endfor
-
-post-patch:
- @${SED} -E -e 's|%%CLASSPATH%%|${CLASSPATH}|' \
- ${FILESDIR}/build.xml > ${WRKSRC}/build.xml
-# bash -> sh
- @${REINPLACE_CMD} -E -e 's|/bin/bash|${SH}|' \
- ${WRKSRC}/com/aelitis/azureus/core/update/impl/AzureusRestarterImpl.java
-
-do-install:
- ${MKDIR} ${JAVAJARDIR}
- ${INSTALL_DATA} ${WRKSRC}/dist/lib/${JARFILE} ${JAVAJARDIR}
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/${PORTNAME}
- ${MKDIR} ${PREFIX}/share/icons/hicolor/16x16/apps
- ${INSTALL_DATA} ${WRKDIR}/org/gudy/azureus2/ui/icons/a16.png \
- ${PREFIX}/share/icons/hicolor/16x16/apps/${PORTNAME}.png
- ${MKDIR} ${PREFIX}/share/icons/hicolor/32x32/apps
- ${INSTALL_DATA} ${WRKDIR}/org/gudy/azureus2/ui/icons/a32.png \
- ${PREFIX}/share/icons/hicolor/32x32/apps/${PORTNAME}.png
- ${MKDIR} ${PREFIX}/share/icons/hicolor/64x64/apps
- ${INSTALL_DATA} ${WRKDIR}/org/gudy/azureus2/ui/icons/a64.png \
- ${PREFIX}/share/icons/hicolor/64x64/apps/${PORTNAME}.png
- ${MKDIR} ${PREFIX}/share/icons/hicolor/128x128/apps
- ${INSTALL_DATA} ${WRKDIR}/org/gudy/azureus2/ui/icons/a128.png \
- ${PREFIX}/share/icons/hicolor/128x128/apps/${PORTNAME}.png
-
-post-install:
- @${ECHO_CMD}; ${CAT} ${PKGMESSAGE}; ${ECHO_CMD}
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/vuze/distinfo b/net-p2p/vuze/distinfo
deleted file mode 100644
index 184346b88822..000000000000
--- a/net-p2p/vuze/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (Azureus_3.0.5.2_source.zip) = 064b885fafd89c8a5042a3d6641d5318
-SHA256 (Azureus_3.0.5.2_source.zip) = 43bb6a69d53ac00a446ccb706ff60d53f65dfffb4c22ab6c69c1851cbdfc8477
-SIZE (Azureus_3.0.5.2_source.zip) = 7537643
diff --git a/net-p2p/vuze/files/azureus.in b/net-p2p/vuze/files/azureus.in
deleted file mode 100644
index 963255083bc6..000000000000
--- a/net-p2p/vuze/files/azureus.in
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD: /tmp/pcvs/ports/net-p2p/vuze/files/Attic/azureus.in,v 1.2 2007-10-03 03:55:33 edwin Exp $
-
-# java
-export JAVA_VERSION="%%JAVA_VERSION%%"
-export JAVA_OS="%%JAVA_OS%%"
-
-ECLIPSE_BASE=%%LOCALBASE%%/eclipse
-ECLIPSE_SWT_JAR=%%SWTJAR%%
-LIB_PATH=%%LIBDIR%%
-
-CLASS_PATH=:%%JAVAJARDIR%%/%%JARFILE%%:${ECLIPSE_SWT_JAR}
-
-BROWSERS="xulrunner firefox seamonkey mozilla"
-
-if [ ! "${MOZILLA_FIVE_HOME}" ]; then
- for browser in ${BROWSERS}; do
- if [ -d "%%LOCALBASE%%/lib/${browser}" ]; then
- MOZILLA_FIVE_HOME="%%LOCALBASE%%/lib/${browser}"
- break;
- fi
- done
-fi
-
-if [ "${MOZILLA_FIVE_HOME}" ];then
- LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${MOZILLA_FIVE_HOME}"
- export MOZILLA_FIVE_HOME LD_LIBRARY_PATH
- echo "MOZILLA_FIVE_HOME=${MOZILLA_FIVE_HOME}"
-fi
-
-if [ "${DEBUG}" ]
-then
- echo "ECLIPSE_BASE = ${ECLIPSE_BASE}"
- echo "ECLIPSE_WS = ${ECLIPSE_WS}"
- echo "ECLIPSE_SWT = ${ECLIPSE_SWT}"
- echo "ECLIPSE_SWT_JAR = ${ECLIPSE_SWT_JAR}"
- echo "CLASS_PATH = ${CLASS_PATH}"
- echo "LIB_PATH = ${LIB_PATH}"
-fi
-
-exec "%%JAVA%%" -cp "${CLASS_PATH}" "-Djava.library.path=${LIB_PATH}" "-Dos.name=linux" "-Dazureus.config.path=${HOME}/.Azureus" "-Duser.dir=${HOME}/.Azureus" org.gudy.azureus2.ui.swt.Main "${@}"
diff --git a/net-p2p/vuze/files/build.xml b/net-p2p/vuze/files/build.xml
deleted file mode 100644
index 4555797a810c..000000000000
--- a/net-p2p/vuze/files/build.xml
+++ /dev/null
@@ -1,50 +0,0 @@
-<!-- Under a BSDL license. Copyright by Mario S F Ferreira <lioux@FreeBSD.org> 2005- -->
-<!-- Under a BSDL license. Copyright by jrandom 2005- -->
-<!-- $FreeBSD$ -->
-<project basedir="." default="dist" name="azureus">
- <description>
- Builds Azureus
- </description>
- <!-- set global properties for this build -->
- <property name="src" location="src"/>
- <property name="build" location="build"/>
- <property name="dist" location="dist"/>
-
- <target name="init">
- <!-- Create the time stamp -->
- <tstamp/>
- <!-- Create the build directory structure used by compile -->
- <mkdir dir="${build}"/>
- </target>
-
- <target name="compile" depends="init" description="compile the source " >
- <!-- Compile the java code from ${src} into ${build} -->
- <javac srcdir="." destdir="${build}" fork="yes" memoryMaximumSize="512m">
- <include name="**/*.java"/>
- <exclude name="**/Win32*.java"/>
- <exclude name="**/swt/osx/**"/>
- <exclude name="**/macosx/**"/>
- <classpath path="%%CLASSPATH%%"/>
- </javac>
- </target>
-
- <target name="dist" depends="compile" description="generate the distribution" >
- <!-- Create the distribution directory -->
- <mkdir dir="${dist}/lib"/>
-
- <copy todir="${build}">
- <fileset dir="." includes="**/*.gif **/*.jpg, **/*.png **/*.properties" />
- <fileset dir="." includes="**/*.dat **/*.stf **/*.xsd" />
- <fileset dir="." includes="**/*.css **/*.html **/*.js **/*.php **/*.tmpl **/*.txt" />
- <fileset dir="." includes="**/*.ico **/*.wav" />
- </copy>
- <!-- Put everything in ${build} into the azureus.jar file -->
- <jar jarfile="${dist}/lib/azureus.jar" basedir="${build}"/>
- </target>
-
- <target name="clean" description="clean up" >
- <!-- Delete the ${build} and ${dist} directory trees -->
- <delete dir="${build}"/>
- <delete dir="${dist}"/>
- </target>
-</project>
diff --git a/net-p2p/vuze/files/extra-patch-com__aelitis__azureus__core__networkmanager__impl__TransportHelperFilterStream.java b/net-p2p/vuze/files/extra-patch-com__aelitis__azureus__core__networkmanager__impl__TransportHelperFilterStream.java
deleted file mode 100644
index ec0bac48e011..000000000000
--- a/net-p2p/vuze/files/extra-patch-com__aelitis__azureus__core__networkmanager__impl__TransportHelperFilterStream.java
+++ /dev/null
@@ -1,11 +0,0 @@
---- com/aelitis/azureus/core/networkmanager/impl/TransportHelperFilterStream.java.orig 2007-03-01 23:39:40.000000000 -0500
-+++ com/aelitis/azureus/core/networkmanager/impl/TransportHelperFilterStream.java 2008-05-29 13:45:17.000000000 -0400
-@@ -57,7 +57,7 @@
- public boolean
- hasBufferedRead()
- {
-- return false;
-+ return true;
- }
-
- public TransportHelper
diff --git a/net-p2p/vuze/files/extra-patch-com__aelitis__azureus__core__networkmanager__impl__TransportHelperFilterTransparent.java b/net-p2p/vuze/files/extra-patch-com__aelitis__azureus__core__networkmanager__impl__TransportHelperFilterTransparent.java
deleted file mode 100644
index 46ca52490f9d..000000000000
--- a/net-p2p/vuze/files/extra-patch-com__aelitis__azureus__core__networkmanager__impl__TransportHelperFilterTransparent.java
+++ /dev/null
@@ -1,11 +0,0 @@
---- com/aelitis/azureus/core/networkmanager/impl/TransportHelperFilterTransparent.java.orig 2008-05-29 14:05:20.000000000 -0400
-+++ com/aelitis/azureus/core/networkmanager/impl/TransportHelperFilterTransparent.java 2008-05-29 14:08:25.000000000 -0400
-@@ -60,7 +60,7 @@
- public boolean
- hasBufferedRead()
- {
-- return( read_insert != null && read_insert.remaining() > 0 );
-+ return( true );
- }
-
- public long
diff --git a/net-p2p/vuze/files/patch-org__gudy__azureus2__platform__macosx__access__jnilib__OSXAccess.java b/net-p2p/vuze/files/patch-org__gudy__azureus2__platform__macosx__access__jnilib__OSXAccess.java
deleted file mode 100644
index bd9cdc48c8ee..000000000000
--- a/net-p2p/vuze/files/patch-org__gudy__azureus2__platform__macosx__access__jnilib__OSXAccess.java
+++ /dev/null
@@ -1,11 +0,0 @@
---- org/gudy/azureus2/platform/macosx/access/jnilib/OSXAccess.java.orig 2007-03-07 16:49:08.000000000 +0100
-+++ org/gudy/azureus2/platform/macosx/access/jnilib/OSXAccess.java 2008-05-30 16:19:10.000000000 +0200
-@@ -19,7 +19,7 @@
- */
- package org.gudy.azureus2.platform.macosx.access.jnilib;
-
--import org.eclipse.swt.internal.carbon.AEDesc;
-+//import org.eclipse.swt.internal.carbon.AEDesc;
-
- import org.gudy.azureus2.core3.util.*;
-
diff --git a/net-p2p/vuze/files/patch-org__gudy__azureus2__platform__unix__ScriptBeforeStartup.java b/net-p2p/vuze/files/patch-org__gudy__azureus2__platform__unix__ScriptBeforeStartup.java
deleted file mode 100644
index 03716ba88c39..000000000000
--- a/net-p2p/vuze/files/patch-org__gudy__azureus2__platform__unix__ScriptBeforeStartup.java
+++ /dev/null
@@ -1,10 +0,0 @@
---- org/gudy/azureus2/platform/unix/ScriptBeforeStartup.java.orig 2007-12-06 16:43:38.000000000 +0100
-+++ org/gudy/azureus2/platform/unix/ScriptBeforeStartup.java 2008-05-30 16:21:32.000000000 +0200
-@@ -139,6 +139,7 @@
- return false;
- }
- });
-+ possibleDirs.add(new File("/usr/local/lib"));
- possibleDirs.add(new File("/usr/local"));
- possibleDirs.add(new File("/opt"));
-
diff --git a/net-p2p/vuze/pkg-descr b/net-p2p/vuze/pkg-descr
deleted file mode 100644
index b63cc7c3410c..000000000000
--- a/net-p2p/vuze/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Azureus is a java bittorrent client. Azureus offers multiple
-torrent downloads, queuing/priority systems (on torrents and
-files), start/stop seeding options and instant access to
-numerous pieces of information about your torrents. Azureus
-now features an embedded tracker easily setup and ready to use.
-
-WWW: http://azureus.sourceforge.net/
diff --git a/net-p2p/vuze/pkg-message b/net-p2p/vuze/pkg-message
deleted file mode 100644
index ff1fda328e1e..000000000000
--- a/net-p2p/vuze/pkg-message
+++ /dev/null
@@ -1,14 +0,0 @@
-====================================
-============ ATTENTION =============
-====================================
-
-If you have problems running
-Azureus, make sure you have the
-latest version of all your installed
-packages.
-
-For instance, make sure the swt
-package is of version 3.3 or
-later.
-
-====================================
diff --git a/net/DarwinStreamingServer/files/patch-CommonUtilitiesLib::OSHeaders.h b/net/DarwinStreamingServer/files/patch-CommonUtilitiesLib::OSHeaders.h
deleted file mode 100644
index d26e6f2d9fa5..000000000000
--- a/net/DarwinStreamingServer/files/patch-CommonUtilitiesLib::OSHeaders.h
+++ /dev/null
@@ -1,49 +0,0 @@
---- CommonUtilitiesLib/OSHeaders.h.orig Wed May 18 17:01:14 2005
-+++ CommonUtilitiesLib/OSHeaders.h Sun Aug 13 00:34:52 2006
-@@ -27,11 +27,20 @@
- #define OSHeaders_H
- #include <limits.h>
-
-+#ifdef __amd64__
-+#define CPU_64BIT
-+#endif
-+
- #define kSInt16_Max USHRT_MAX
- #define kUInt16_Max USHRT_MAX
-
-+#ifdef CPU_64BIT
-+#define kSInt32_Max INT_MAX
-+#define kUInt32_Max UINT_MAX
-+#else
- #define kSInt32_Max LONG_MAX
- #define kUInt32_Max ULONG_MAX
-+#endif
-
- #define kSInt64_Max LONG_LONG_MAX
- #define kUInt64_Max ULONG_LONG_MAX
-@@ -72,8 +81,13 @@
- typedef signed char SInt8;
- typedef unsigned short UInt16;
- typedef signed short SInt16;
-+#ifdef CPU_64BIT
-+ typedef unsigned int UInt32;
-+ typedef signed int SInt32;
-+#else
- typedef unsigned long UInt32;
- typedef signed long SInt32;
-+#endif
- typedef signed long long SInt64;
- typedef unsigned long long UInt64;
- typedef float Float32;
-@@ -81,7 +95,11 @@
- typedef UInt16 Bool16;
- typedef UInt8 Bool8;
-
-+#ifdef CPU_64BIT
-+ typedef unsigned int FourCharCode;
-+#else
- typedef unsigned long FourCharCode;
-+#endif
- typedef FourCharCode OSType;
-
- #ifdef FOUR_CHARS_TO_INT
diff --git a/net/asterisk10/Makefile b/net/asterisk10/Makefile
deleted file mode 100644
index c1c8e5eaa5c1..000000000000
--- a/net/asterisk10/Makefile
+++ /dev/null
@@ -1,183 +0,0 @@
-# New ports collection makefile for: asterisk
-# Date created: 17 October 2003
-# Whom: Maxim Sobolev <sobomax@portaone.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= asterisk
-PORTVERSION= 1.4.19.2
-CATEGORIES= net
-MASTER_SITES= http://ftp.digium.com/pub/asterisk/ \
- http://ftp.digium.com/pub/asterisk/old-releases/
-
-MAINTAINER= sobomax@FreeBSD.org
-COMMENT= An Open Source PBX and telephony toolkit
-
-BUILD_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123
-LIB_DEPENDS= speex.1:${PORTSDIR}/audio/speex \
- newt.51:${PORTSDIR}/devel/newt \
- gsm.1:${PORTSDIR}/audio/gsm \
- curl.4:${PORTSDIR}/ftp/curl
-RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123
-
-ONLY_FOR_ARCHS= i386 sparc64 amd64 powerpc
-
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/openh323" \
- LDFLAGS="-L${LOCALBASE}/lib"
-CONFIGURE_ARGS= --with-gsm=${LOCALBASE}
-CPPFLAGS= -I${LOCALBASE}/include -I${LOCALBASE}/include/openh323
-USE_GMAKE= yes
-USE_BISON= build
-USE_RC_SUBR= asterisk.sh
-MAKE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
- PTHREAD_LIBS="${PTHREAD_LIBS}" \
- MKDIR="${MKDIR}" \
- PWLIBDIR=${LOCALBASE}/share/pwlib \
- OPENH323DIR=${LOCALBASE}/share/openh323 \
- OSVERSION=${OSVERSION} \
- CXX="${CXX}"
-MAN8= asterisk.8 astgenkey.8 autosupport.8 safe_asterisk.8
-
-OPTIONS= OGGVORBIS "Enable Ogg Vorbis support" on \
- ODBC "Enable ODBC support" on \
- POSTGRES "Enable PostgreSQL support" on \
- RADIUS "Enable RADIUS accounting support" on \
- SNMP "Enable SNMP support" on \
- H323 "Enable H.323 support" on \
- FREETDS "Enable FreeTDS support" on \
- JABBER "Enable Jabber and Gtalk support" on \
- SQLITE "Enable SQLITE support" on \
- CODEC_PATCH "Apply codec negotiation patch" off \
- MISC_PATCHES "Apply additional patches" off
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "i386" || ${ARCH} == "amd64"
-OPTIONS+= ZAPTEL "Enable Zaptel support" off
-.else
-WITHOUT_ZAPTEL= yes
-.endif
-
-.if defined(WITHOUT_H323)
-PLIST_SUB+= WITH_H323="@comment "
-CONFIGURE_ARGS+= --without-h323
-.else
-PLIST_SUB+= WITH_H323=""
-CONFIGURE_ARGS+= --with-h323=${LOCALBASE}
-LIB_DEPENDS+= pt_r.1:${PORTSDIR}/devel/pwlib \
- h323_r.1:${PORTSDIR}/net/openh323
-.endif
-
-.if defined(WITHOUT_ZAPTEL)
-PLIST_SUB+= WITH_ZAPTEL="@comment "
-CONFIGURE_ARGS+= --without-zaptel
-.else
-PLIST_SUB+= WITH_ZAPTEL=""
-CONFIGURE_ARGS+= --with-zaptel
-BUILD_DEPENDS+= libpri>=1.2.0:${PORTSDIR}/misc/libpri \
- ${LOCALBASE}/include/zaptel/zaptel.h:${PORTSDIR}/misc/zaptel
-LIB_DEPENDS+= pri.1:${PORTSDIR}/misc/libpri
-RUN_DEPENDS+= ${LOCALBASE}/include/zaptel/zaptel.h:${PORTSDIR}/misc/zaptel
-.endif
-
-#
-# WITH_FREETDS, WITH_PGSQL and WITH_SQLITE can also be added to MAKE_ENV
-# similarly
-.if defined(WITHOUT_ODBC)
-PLIST_SUB+= WITH_ODBC="@comment "
-CONFIGURE_ARGS+= --without-odbc
-.else
-PLIST_SUB+= WITH_ODBC=""
-CONFIGURE_ARGS+= --with-odbc --with-ltdl
-LIB_DEPENDS+= odbc.1:${PORTSDIR}/databases/unixODBC \
- ltdl.4:${PORTSDIR}/devel/libltdl15
-.endif
-
-.if defined(WITHOUT_FREETDS)
-PLIST_SUB+= WITH_FREETDS="@comment "
-CONFIGURE_ARGS+= --without-tds
-.else
-PLIST_SUB+= WITH_FREETDS=""
-CONFIGURE_ARGS+= --with-tds=${LOCALBASE}
-LIB_DEPENDS+= tds.5:${PORTSDIR}/databases/freetds
-.endif
-
-.if defined(WITHOUT_POSTGRES)
-PLIST_SUB+= WITH_POSTGRES="@comment "
-CONFIGURE_ARGS+= --without-postgres
-.else
-PLIST_SUB+= WITH_POSTGRES=""
-USE_PGSQL= yes
-CONFIGURE_ARGS+= --with-postgres
-.endif
-
-.if defined(WITHOUT_OGGVORBIS)
-PLIST_SUB+= WITH_OGGVORBIS="@comment "
-CONFIGURE_ARGS+= --without-ogg
-.else
-PLIST_SUB+= WITH_OGGVORBIS=""
-CONFIGURE_ARGS+= --with-ogg
-LIB_DEPENDS+= vorbis.4:${PORTSDIR}/audio/libvorbis
-.endif
-
-.if defined(WITHOUT_RADIUS)
-PLIST_SUB+= WITH_RADIUS="@comment "
-CONFIGURE_ARGS+= --without-radius
-.else
-PLIST_SUB+= WITH_RADIUS=""
-CONFIGURE_ARGS+= --with-radius
-LIB_DEPENDS+= radiusclient-ng.2:${PORTSDIR}/net/radiusclient
-.endif
-
-.if defined(WITHOUT_SNMP)
-PLIST_SUB+= WITH_SNMP="@comment "
-CONFIGURE_ARGS+= --without-netsnmp
-.else
-PLIST_SUB+= WITH_SNMP=""
-CONFIGURE_ARGS+= --with-netsnmp
-LIB_DEPENDS+= netsnmp.16:${PORTSDIR}/net-mgmt/net-snmp
-.endif
-
-.if defined(WITHOUT_JABBER)
-PLIST_SUB+= WITH_JABBER="@comment "
-CONFIGURE_ARGS+= --without-iksemel
-.else
-PLIST_SUB+= WITH_JABBER=""
-CONFIGURE_ARGS+= --with-iksemel
-LIB_DEPENDS+= iksemel.4:${PORTSDIR}/textproc/iksemel
-.endif
-
-.if defined(WITHOUT_SQLITE)
-PLIST_SUB+= WITH_SQLITE="@comment "
-CONFIGURE_ARGS+= --without-sqlite
-.else
-PLIST_SUB+= WITH_SQLITE=""
-CONFIGURE_ARGS+= --with-sqlite
-LIB_DEPENDS+= sqlite:${PORTSDIR}/databases/sqlite2
-.endif
-
-.if defined(WITH_CODEC_PATCH)
-PATCHFILES= asterisk-1.4.19-codec-negotiation-20080408.diff.gz
-PATCH_SITES= http://b2bua.org/chrome/site/
-EXTRA_PATCHES+= ${PATCHDIR}/codecnego-patch-Makefile
-.else
-EXTRA_PATCHES+= ${PATCHDIR}/nocodecnego-patch-Makefile
-.endif
-
-.if defined(WITH_MISC_PATCHES)
-EXTRA_PATCHES+= ${PATCHDIR}/dtmf_debug.diff
-EXTRA_PATCHES+= ${PATCHDIR}/feature_disconnect.diff
-EXTRA_PATCHES+= ${PATCHDIR}/sip_force_callid.diff
-.if defined(WITH_CODEC_PATCH)
-EXTRA_PATCHES+= ${PATCHDIR}/rtp_force_dtmf-codecnego.diff
-.else
-EXTRA_PATCHES+= ${PATCHDIR}/rtp_force_dtmf-nocodecnego.diff
-.endif
-.endif
-
-post-patch:
- ${REINPLACE_CMD} -e 's|/var/lib|${PREFIX}/share|g' ${WRKSRC}/configs/musiconhold.conf.sample
-
-.include <bsd.port.post.mk>
diff --git a/net/asterisk10/distinfo b/net/asterisk10/distinfo
deleted file mode 100644
index 64a1135cfcd3..000000000000
--- a/net/asterisk10/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (asterisk-1.4.19.2.tar.gz) = a942367e20a364510881c086a3517321
-SHA256 (asterisk-1.4.19.2.tar.gz) = b3248b84ec824c3c21861607fdc0c71e4acee16edc570004ee6c9e2f712705c4
-SIZE (asterisk-1.4.19.2.tar.gz) = 11496546
-MD5 (asterisk-1.4.19-codec-negotiation-20080408.diff.gz) = 12db6a4bc354d3eeeee7a900a6060b2f
-SHA256 (asterisk-1.4.19-codec-negotiation-20080408.diff.gz) = 55290639455b1117541c5bf560ef8326c3e9414d266459293893b0e3d36c64f9
-SIZE (asterisk-1.4.19-codec-negotiation-20080408.diff.gz) = 39004
diff --git a/net/asterisk10/files/asterisk.sh.in b/net/asterisk10/files/asterisk.sh.in
deleted file mode 100644
index e05d58ed6ee8..000000000000
--- a/net/asterisk10/files/asterisk.sh.in
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: asterisk
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf to enable asterisk:
-#
-# asterisk_enable="YES"
-#
-
-. %%RC_SUBR%%
-
-stop_precmd=asterisk_shutdown
-sig_stop=KILL
-asterisk_shutdown () {
- %%PREFIX%%/sbin/asterisk -qrx 'stop now'
- sleep 1
- return 0
-}
-
-name=asterisk
-rcvar=`set_rcvar`
-
-command=%%PREFIX%%/sbin/asterisk
-
-load_rc_config $name
-
-pidfile=${asterisk_pidfile:-"/var/run/asterisk.pid"}
-
-asterisk_enable=${asterisk_enable:-"NO"}
-
-run_rc_command "$1"
diff --git a/net/asterisk10/files/codecnego-patch-Makefile b/net/asterisk10/files/codecnego-patch-Makefile
deleted file mode 100644
index c94aad32f623..000000000000
--- a/net/asterisk10/files/codecnego-patch-Makefile
+++ /dev/null
@@ -1,207 +0,0 @@
---- Makefile.orig 2008-04-08 14:50:57.000000000 +0300
-+++ Makefile 2008-04-08 14:52:01.000000000 +0300
-@@ -129,7 +129,7 @@
- ASTMANDIR=$(mandir)
- ifneq ($(findstring BSD,$(OSARCH)),)
- ASTVARLIBDIR=$(prefix)/share/asterisk
-- ASTVARRUNDIR=$(localstatedir)/run/asterisk
-+ ASTVARRUNDIR=$(localstatedir)/run
- else
- ASTVARLIBDIR=$(localstatedir)/lib/asterisk
- endif
-@@ -224,7 +224,7 @@
-
- ifeq ($(OSARCH),FreeBSD)
- # -V is understood by BSD Make, not by GNU make.
-- BSDVERSION=$(shell make -V OSVERSION -f /usr/share/mk/bsd.port.subdir.mk)
-+ BSDVERSION=$(OSVERSION)
- ASTCFLAGS+=$(shell if test $(BSDVERSION) -lt 500016 ; then echo "-D_THREAD_SAFE"; fi)
- AST_LIBS+=$(shell if test $(BSDVERSION) -lt 502102 ; then echo "-lc_r"; else echo "-pthread"; fi)
- endif
-@@ -404,15 +404,15 @@
- # Should static HTTP be installed during make samples or even with its own target ala
- # webvoicemail? There are portions here that *could* be customized but might also be
- # improved a lot. I'll put it here for now.
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/static-http
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/static-http
- for x in static-http/*; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTDATADIR)/static-http ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTDATADIR)/static-http ; \
- done
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/images
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/images
- for x in images/*.jpg; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTDATADIR)/images ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTDATADIR)/images ; \
- done
-- mkdir -p $(DESTDIR)$(AGI_DIR)
-+ $(MKDIR) $(DESTDIR)$(AGI_DIR)
- $(MAKE) -C sounds install
-
- update:
-@@ -433,45 +433,45 @@
- OLDHEADERS=$(filter-out $(NEWHEADERS),$(notdir $(wildcard $(DESTDIR)$(ASTHEADERDIR)/*.h)))
-
- bininstall: _all
-- mkdir -p $(DESTDIR)$(MODULES_DIR)
-- mkdir -p $(DESTDIR)$(ASTSBINDIR)
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-- mkdir -p $(DESTDIR)$(ASTBINDIR)
-- mkdir -p $(DESTDIR)$(ASTVARRUNDIR)
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/dictate
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/system
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/tmp
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/meetme
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/monitor
-- $(INSTALL) -m 755 main/asterisk $(DESTDIR)$(ASTSBINDIR)/
-+ $(MKDIR) $(DESTDIR)$(MODULES_DIR)
-+ $(MKDIR) $(DESTDIR)$(ASTSBINDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTBINDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTVARRUNDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/voicemail
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/dictate
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/system
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/tmp
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/meetme
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/monitor
-+ $(BSD_INSTALL_PROGRAM) main/asterisk $(DESTDIR)$(ASTSBINDIR)/
- $(LN) -sf asterisk $(DESTDIR)$(ASTSBINDIR)/rasterisk
-- $(INSTALL) -m 755 contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/
-- $(INSTALL) -m 755 contrib/scripts/autosupport $(DESTDIR)$(ASTSBINDIR)/
-+ $(BSD_INSTALL_SCRIPT) contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/
-+ $(BSD_INSTALL_SCRIPT) contrib/scripts/autosupport $(DESTDIR)$(ASTSBINDIR)/
- if [ ! -f $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ]; then \
- cat contrib/scripts/safe_asterisk | sed 's|__ASTERISK_SBIN_DIR__|$(ASTSBINDIR)|;s|__ASTERISK_VARRUN_DIR__|$(ASTVARRUNDIR)|;' > $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ;\
- chmod 755 $(DESTDIR)$(ASTSBINDIR)/safe_asterisk;\
- fi
-- $(INSTALL) -d $(DESTDIR)$(ASTHEADERDIR)
-- $(INSTALL) -m 644 include/asterisk.h $(DESTDIR)$(includedir)
-- $(INSTALL) -m 644 include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTHEADERDIR)
-+ $(BSD_INSTALL_DATA) include/asterisk.h $(DESTDIR)$(includedir)
-+ $(BSD_INSTALL_DATA) include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
- if [ -n "$(OLDHEADERS)" ]; then \
- rm -f $(addprefix $(DESTDIR)$(ASTHEADERDIR)/,$(OLDHEADERS)) ;\
- fi
-- mkdir -p $(DESTDIR)$(ASTLOGDIR)/cdr-csv
-- mkdir -p $(DESTDIR)$(ASTLOGDIR)/cdr-custom
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/keys
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/firmware
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/firmware/iax
-- mkdir -p $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 keys/iaxtel.pub $(DESTDIR)$(ASTDATADIR)/keys
-- $(INSTALL) -m 644 keys/freeworlddialup.pub $(DESTDIR)$(ASTDATADIR)/keys
-- $(INSTALL) -m 644 doc/asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/astgenkey.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/autosupport.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/safe_asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(MKDIR) $(DESTDIR)$(ASTLOGDIR)/cdr-csv
-+ $(MKDIR) $(DESTDIR)$(ASTLOGDIR)/cdr-custom
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/keys
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/firmware
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/firmware/iax
-+ $(MKDIR) $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) keys/iaxtel.pub $(DESTDIR)$(ASTDATADIR)/keys
-+ $(BSD_INSTALL_DATA) keys/freeworlddialup.pub $(DESTDIR)$(ASTDATADIR)/keys
-+ $(BSD_INSTALL_DATA) doc/asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) contrib/scripts/astgenkey.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) contrib/scripts/autosupport.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) contrib/scripts/safe_asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
- if [ -f contrib/firmware/iax/iaxy.bin ] ; then \
-- $(INSTALL) -m 644 contrib/firmware/iax/iaxy.bin $(DESTDIR)$(ASTDATADIR)/firmware/iax/iaxy.bin; \
-+ $(BSD_INSTALL_DATA) contrib/firmware/iax/iaxy.bin $(DESTDIR)$(ASTDATADIR)/firmware/iax/iaxy.bin; \
- fi
-
- $(SUBDIRS_INSTALL):
-@@ -505,7 +505,7 @@
- @exit 1
- endif
-
--install: badshell datafiles bininstall $(SUBDIRS_INSTALL)
-+install: badshell datafiles bininstall $(SUBDIRS_INSTALL) samples
- @if [ -x /usr/sbin/asterisk-post-install ]; then \
- /usr/sbin/asterisk-post-install $(DESTDIR) . ; \
- fi
-@@ -543,31 +543,23 @@
- upgrade: bininstall
-
- adsi:
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
- for x in configs/*.adsi; do \
- if [ ! -f $(DESTDIR)$(ASTETCDIR)/$$x ]; then \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x` ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x` ; \
- fi ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x`-dist ; \
- done
-
- samples: adsi
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
- for x in configs/*.sample; do \
-- if [ -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ]; then \
-- if [ "$(OVERWRITE)" = "y" ]; then \
-- if cmp -s $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` $$x ; then \
-- echo "Config file $$x is unchanged"; \
-- continue; \
-- fi ; \
-- mv -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`.old ; \
-- else \
-- echo "Skipping config file $$x"; \
-- continue; \
-- fi ;\
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`-dist ;\
-+ if [ ! -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ]; then \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`;\
- fi ; \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ;\
- done
-- if [ "$(OVERWRITE)" = "y" ] || [ ! -f $(DESTDIR)$(ASTCONFPATH) ]; then \
-+ if true; then \
- ( \
- echo "[directories]" ; \
- echo "astetcdir => $(ASTETCDIR)" ; \
-@@ -653,20 +645,23 @@
- echo "; Default: strict"; \
- echo ";"; \
- echo ";translation_algorithm = strict"; \
-- ) > $(DESTDIR)$(ASTCONFPATH) ; \
-+ ) > $(DESTDIR)$(ASTCONFPATH)-dist ; \
-+ if [ ! -f $(DESTDIR)$(ASTCONFPATH) ]; then \
-+ cp $(DESTDIR)$(ASTCONFPATH)-dist $(DESTDIR)$(ASTCONFPATH); \
-+ fi; \
- else \
- echo "Skipping asterisk.conf creation"; \
- fi
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/INBOX
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/INBOX
- build_tools/make_sample_voicemail $(DESTDIR)/$(ASTDATADIR) $(DESTDIR)/$(ASTSPOOLDIR)
-
- webvmail:
- @[ -d $(DESTDIR)$(HTTP_DOCSDIR)/ ] || ( printf "http docs directory not found.\nUpdate assignment of variable HTTP_DOCSDIR in Makefile!\n" && exit 1 )
- @[ -d $(DESTDIR)$(HTTP_CGIDIR) ] || ( printf "cgi-bin directory not found.\nUpdate assignment of variable HTTP_CGIDIR in Makefile!\n" && exit 1 )
- $(INSTALL) -m 4755 -o root -g root contrib/scripts/vmail.cgi $(DESTDIR)$(HTTP_CGIDIR)/vmail.cgi
-- mkdir -p $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk
-+ $(MKDIR) $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk
- for x in images/*.gif; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk/; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk/; \
- done
- @echo " +--------- Asterisk Web Voicemail ----------+"
- @echo " + +"
-@@ -693,10 +688,10 @@
-
- __rpm: include/asterisk/version.h include/asterisk/buildopts.h spec
- rm -rf /tmp/asterisk ; \
-- mkdir -p /tmp/asterisk/redhat/RPMS/i386 ; \
-+ $(MKDIR) /tmp/asterisk/redhat/RPMS/i386 ; \
- $(MAKE) DESTDIR=/tmp/asterisk install ; \
- $(MAKE) DESTDIR=/tmp/asterisk samples ; \
-- mkdir -p /tmp/asterisk/etc/rc.d/init.d ; \
-+ $(MKDIR) /tmp/asterisk/etc/rc.d/init.d ; \
- cp -f contrib/init.d/rc.redhat.asterisk /tmp/asterisk/etc/rc.d/init.d/asterisk ; \
- rpmbuild --rcfile /usr/lib/rpm/rpmrc:redhat/rpmrc -bb asterisk.spec
-
diff --git a/net/asterisk10/files/dtmf_debug.diff b/net/asterisk10/files/dtmf_debug.diff
deleted file mode 100644
index 81205d40dd46..000000000000
--- a/net/asterisk10/files/dtmf_debug.diff
+++ /dev/null
@@ -1,225 +0,0 @@
---- channels/chan_sip.c.orig 2008-03-18 16:42:59.000000000 +0200
-+++ channels/chan_sip.c 2008-03-18 17:08:34.000000000 +0200
-@@ -3768,6 +3768,7 @@
- ast_log(LOG_WARNING, "old channel wasn't %p but was %p\n", oldchan, p->owner);
- else {
- p->owner = newchan;
-+ ast_rtp_set_chan_name(p->rtp, newchan->name);
- ret = 0;
- }
- if (option_debug > 2)
-@@ -4032,6 +4035,7 @@
- if (i->rtp) {
- tmp->fds[0] = ast_rtp_fd(i->rtp);
- tmp->fds[1] = ast_rtcp_fd(i->rtp);
-+ ast_rtp_set_chan_id(i->rtp, i->callid);
- }
- if (needvideo && i->vrtp) {
- tmp->fds[2] = ast_rtp_fd(i->vrtp);
-@@ -4059,6 +4063,8 @@
- if (!ast_strlen_zero(i->language))
- ast_string_field_set(tmp, language, i->language);
- i->owner = tmp;
-+ ast_rtp_set_chan_name(i->rtp, tmp->name);
-+
- ast_module_ref(ast_module_info->self);
- ast_copy_string(tmp->context, i->context, sizeof(tmp->context));
- /*Since it is valid to have extensions in the dialplan that have unescaped characters in them
-@@ -4479,8 +4485,10 @@
- build_via(p);
- if (!callid)
- build_callid_pvt(p);
-- else
-+ else {
- ast_string_field_set(p, callid, callid);
-+ ast_rtp_set_chan_id(p->rtp, p->callid);
-+ }
- /* Assign default music on hold class */
- ast_string_field_set(p, mohinterpret, default_mohinterpret);
- ast_string_field_set(p, mohsuggest, default_mohsuggest);
---- include/asterisk/rtp.h.orig 2008-03-18 13:35:42.000000000 +0200
-+++ include/asterisk/rtp.h 2008-03-18 13:35:58.000000000 +0200
-@@ -251,6 +251,9 @@
-
- int ast_rtp_codec_getformat(int pt);
-
-+void ast_rtp_set_chan_name(struct ast_rtp *, const char *);
-+void ast_rtp_set_chan_id(struct ast_rtp *, const char *);
-+
- /*! \brief Set rtp timeout */
- void ast_rtp_set_rtptimeout(struct ast_rtp *rtp, int timeout);
- /*! \brief Set rtp hold timeout */
---- main/rtp.c.orig 2008-04-08 14:53:18.000000000 +0300
-+++ main/rtp.c 2008-04-08 14:54:14.000000000 +0300
-@@ -81,6 +81,7 @@
- static int rtpstart; /*!< First port for RTP sessions (set in rtp.conf) */
- static int rtpend; /*!< Last port for RTP sessions (set in rtp.conf) */
- static int rtpdebug; /*!< Are we debugging? */
-+static int rtpdebugdtmf; /*!< Are we debugging DTMFs? */
- static int rtcpdebug; /*!< Are we debugging RTCP? */
- static int rtcpstats; /*!< Are we debugging RTCP? */
- static int rtcpinterval = RTCP_DEFAULT_INTERVALMS; /*!< Time between rtcp reports in millisecs */
-@@ -168,6 +169,8 @@
- struct ast_codec_pref pref;
- struct ast_rtp *bridged; /*!< Who we are Packet bridged to */
- int set_marker_bit:1; /*!< Whether to set the marker bit or not */
-+ char chan_name[100];
-+ char chan_id[100];
- };
-
- /* Forward declarations */
-@@ -669,8 +672,8 @@
- struct ast_frame *f = NULL;
- event = ntohl(*((unsigned int *)(data)));
- event &= 0x001F;
-- if (option_debug > 2 || rtpdebug)
-- ast_log(LOG_DEBUG, "Cisco DTMF Digit: %08x (len = %d)\n", event, len);
-+ if (option_debug > 2 || rtpdebug || rtpdebugdtmf)
-+ ast_log(LOG_DEBUG, "Channel: %s %s Cisco DTMF packet: %08x (len = %d)\n", rtp->chan_name, rtp->chan_id, event, len);
- if (event < 10) {
- resp = '0' + event;
- } else if (event < 11) {
-@@ -684,12 +687,24 @@
- }
- if (rtp->resp && (rtp->resp != resp)) {
- f = send_dtmf(rtp, AST_FRAME_DTMF_END);
-+ ast_log(LOG_DEBUG, "Channel: %s %s Cisco DTMF event: %c\n", rtp->chan_name, rtp->chan_id, rtp->resp);
- }
- rtp->resp = resp;
- rtp->dtmfcount = dtmftimeout;
- return f;
- }
-
-+void ast_rtp_set_chan_id(struct ast_rtp *rtp, const char *chan_id) {
-+ if (rtp == NULL || chan_id == NULL)
-+ return;
-+ snprintf(rtp->chan_id, sizeof(rtp->chan_id), "%s", chan_id);
-+}
-+
-+void ast_rtp_set_chan_name(struct ast_rtp *rtp, const char *chan_name) {
-+ if (rtp == NULL || chan_name == NULL)
-+ return;
-+ snprintf(rtp->chan_name, sizeof(rtp->chan_name), "%s", chan_name);
-+}
- /*!
- * \brief Process RTP DTMF and events according to RFC 2833.
- *
-@@ -1051,6 +1066,10 @@
- struct rtpPayloadType rtpPT;
- int reconstruct = ntohl(rtpheader[0]);
-
-+ /* If we are listening for DTMF - then feed all packets into the core to keep the RTP stream consistent when relaying DTMFs */
-+ if (ast_test_flag(rtp, FLAG_P2P_NEED_DTMF))
-+ return -1;
-+
- /* Get fields from packet */
- payload = (reconstruct & 0x7f0000) >> 16;
- mark = (((reconstruct & 0x800000) >> 23) != 0);
-@@ -1062,10 +1081,6 @@
- if (!bridged->current_RTP_PT[payload].code)
- return -1;
-
-- /* If the payload is DTMF, and we are listening for DTMF - then feed it into the core */
-- if (ast_test_flag(rtp, FLAG_P2P_NEED_DTMF) && !rtpPT.isAstFormat && rtpPT.code == AST_RTP_DTMF)
-- return -1;
--
- /* Otherwise adjust bridged payload to match */
- bridged_payload = ast_rtp_lookup_code(bridged, rtpPT.isAstFormat, rtpPT.code);
-
-@@ -1254,11 +1269,12 @@
- /* This is special in-band data that's not one of our codecs */
- if (rtpPT.code == AST_RTP_DTMF) {
- /* It's special -- rfc2833 process it */
-- if (rtp_debug_test_addr(&sin)) {
-+ if (rtp_debug_test_addr(&sin) || rtpdebugdtmf) {
- unsigned char *data;
- unsigned int event;
- unsigned int event_end;
- unsigned int duration;
-+
- data = rtp->rawdata + AST_FRIENDLY_OFFSET + hdrlen;
- event = ntohl(*((unsigned int *)(data)));
- event >>= 24;
-@@ -1267,9 +1283,12 @@
- event_end >>= 24;
- duration = ntohl(*((unsigned int *)(data)));
- duration &= 0xFFFF;
-- ast_verbose("Got RTP RFC2833 from %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u, mark %d, event %08x, end %d, duration %-5.5d) \n", ast_inet_ntoa(sin.sin_addr), ntohs(sin.sin_port), payloadtype, seqno, timestamp, res - hdrlen, (mark?1:0), event, ((event_end & 0x80)?1:0), duration);
-+
-+ ast_verbose("Channel: %s %s Got RTP RFC2833 from %s:%u to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u, mark %d, event %08x, end %d, duration %-5.5d)\n", rtp->chan_name, rtp->chan_id, ast_inet_ntoa(sin.sin_addr), ntohs(sin.sin_port), ast_inet_ntoa(rtp->us.sin_addr), ntohs(rtp->us.sin_port), payloadtype, seqno, timestamp, res - hdrlen, (mark?1:0), event, ((event_end & 0x80)?1:0), duration);
- }
- f = process_rfc2833(rtp, rtp->rawdata + AST_FRIENDLY_OFFSET + hdrlen, res - hdrlen, seqno, timestamp);
-+ if (rtpdebugdtmf && f)
-+ ast_verbose("Channel: %s %s Got RFC2833 DTMF event %c of type %s\n", rtp->chan_name, rtp->chan_id, f->subclass, (f->frametype == AST_FRAME_DTMF_BEGIN ? "DTMF BEGIN" : (f->frametype == AST_FRAME_DTMF_END ? "DTMF_END" : "UNKNOWN")));
- } else if (rtpPT.code == AST_RTP_CISCO_DTMF) {
- /* It's really special -- process it the Cisco way */
- if (rtp->lastevent <= seqno || (rtp->lastevent >= 65530 && seqno <= 6)) {
-@@ -2198,8 +2217,9 @@
- ast_log(LOG_ERROR, "RTP Transmission error to %s:%u: %s\n",
- ast_inet_ntoa(rtp->them.sin_addr),
- ntohs(rtp->them.sin_port), strerror(errno));
-- if (rtp_debug_test_addr(&rtp->them))
-- ast_verbose("Sent RTP DTMF packet to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u)\n",
-+ if (rtp_debug_test_addr(&rtp->them) || rtpdebugdtmf)
-+ ast_verbose("Channel: %s %s Sent RTP DTMF packet to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u)\n",
-+ rtp->chan_name, rtp->chan_id,
- ast_inet_ntoa(rtp->them.sin_addr),
- ntohs(rtp->them.sin_port), payload, rtp->seqno, rtp->lastdigitts, res - hdrlen);
- /* Increment sequence number */
-@@ -2242,8 +2262,9 @@
- ast_log(LOG_ERROR, "RTP Transmission error to %s:%d: %s\n",
- ast_inet_ntoa(rtp->them.sin_addr),
- ntohs(rtp->them.sin_port), strerror(errno));
-- if (rtp_debug_test_addr(&rtp->them))
-- ast_verbose("Sent RTP DTMF packet to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u)\n",
-+ if (rtp_debug_test_addr(&rtp->them) || rtpdebugdtmf)
-+ ast_verbose("Channel: %s %s Sent RTP DTMF packet to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u)\n",
-+ rtp->chan_name, rtp->chan_id,
- ast_inet_ntoa(rtp->them.sin_addr),
- ntohs(rtp->them.sin_port), rtp->send_payload, rtp->seqno, rtp->lastdigitts, res - hdrlen);
-
-@@ -3481,6 +3502,16 @@
- return RESULT_SUCCESS;
- }
-
-+static int rtp_do_debug_dtmf(int fd, int argc, char *argv[])
-+{
-+ if (argc != 3)
-+ return RESULT_SHOWUSAGE;
-+
-+ rtpdebugdtmf = 1;
-+ ast_cli(fd, "RTP DTMF debugging enabled\n");
-+ return RESULT_SUCCESS;
-+}
-+
- static int rtp_do_debug(int fd, int argc, char *argv[])
- {
- if (argc != 2) {
-@@ -3541,6 +3572,7 @@
- if (argc != 3)
- return RESULT_SHOWUSAGE;
- rtpdebug = 0;
-+ rtpdebugdtmf = 0;
- ast_cli(fd,"RTP Debugging Disabled\n");
- return RESULT_SUCCESS;
- }
-@@ -3601,7 +3633,7 @@
- }
-
- static char debug_usage[] =
-- "Usage: rtp debug [ip host[:port]]\n"
-+ "Usage: rtp debug [ip host[:port] | dtmf]\n"
- " Enable dumping of all RTP packets to and from host.\n";
-
- static char no_debug_usage[] =
-@@ -3676,6 +3708,10 @@
- rtp_do_debug, "Enable RTP debugging",
- debug_usage },
-
-+ { { "rtp", "debug", "dtmf", NULL },
-+ rtp_do_debug_dtmf, "Enable RTP debugging on DTMFs",
-+ debug_usage },
-+
- { { "rtp", "debug", "off", NULL },
- rtp_no_debug, "Disable RTP debugging",
- no_debug_usage, NULL, &cli_rtp_no_debug_deprecated },
diff --git a/net/asterisk10/files/feature_disconnect.diff b/net/asterisk10/files/feature_disconnect.diff
deleted file mode 100644
index 5be713b0da13..000000000000
--- a/net/asterisk10/files/feature_disconnect.diff
+++ /dev/null
@@ -1,292 +0,0 @@
---- apps/app_dial.c.orig Wed Feb 6 18:45:30 2008
-+++ apps/app_dial.c Wed Feb 6 18:51:59 2008
-@@ -297,6 +297,8 @@ AST_APP_OPTIONS(dial_exec_options, {
- OPT_CALLER_HANGUP | OPT_CALLEE_TRANSFER | OPT_CALLER_TRANSFER | \
- OPT_CALLEE_MONITOR | OPT_CALLER_MONITOR | OPT_CALLEE_PARK | OPT_CALLER_PARK))
-
-+static int detect_disconnect(struct ast_channel *chan, char code);
-+
- /* We define a custom "local user" structure because we
- use it not only for keeping track of what is in use but
- also for keeping track of who we're dialing. */
-@@ -402,6 +404,7 @@ static struct ast_channel *wait_for_answ
- struct ast_channel *peer = NULL;
- /* single is set if only one destination is enabled */
- int single = outgoing && !outgoing->next && !ast_test_flag(outgoing, OPT_MUSICBACK | OPT_RINGBACK);
-+
-
- if (single) {
- /* Turn off hold music, etc */
-@@ -716,9 +719,9 @@ static struct ast_channel *wait_for_answ
- }
-
- if (ast_test_flag(peerflags, OPT_CALLER_HANGUP) &&
-- (f->subclass == '*')) { /* hmm it it not guaranteed to be '*' anymore. */
-+ detect_disconnect(in, f->subclass)) { /* hmm it it not guaranteed to be '*' anymore. */
- if (option_verbose > 2)
-- ast_verbose(VERBOSE_PREFIX_3 "User hit %c to disconnect call.\n", f->subclass);
-+ ast_verbose(VERBOSE_PREFIX_3 "User requested call disconnect.\n");
- *to=0;
- ast_cdr_noanswer(in->cdr);
- strcpy(status, "CANCEL");
-@@ -776,6 +779,56 @@ static struct ast_channel *wait_for_answ
-
- return peer;
- }
-+
-+static char featurecode[FEATURE_MAX_LEN + 1] = "";
-+
-+static int detect_disconnect(struct ast_channel *chan, char code)
-+{
-+ struct feature_interpret_result result;
-+ int x;
-+ struct ast_flags features;
-+ int res = FEATURE_RETURN_PASSDIGITS;
-+ struct ast_call_feature *feature;
-+ char *cptr;
-+ int len;
-+
-+ len = strlen(featurecode);
-+ if (len >= FEATURE_MAX_LEN) {
-+ featurecode[0] = '\0';
-+ }
-+ cptr = &featurecode[strlen(featurecode)];
-+ cptr[0] = code;
-+ cptr[1] = '\0';
-+
-+ memset(&features, 0, sizeof(struct ast_flags));
-+ ast_set_flag(&features, AST_FEATURE_DISCONNECT);
-+
-+ ast_features_lock();
-+
-+ res = ast_feature_detect(chan, &features, featurecode, &result);
-+
-+ if (res != FEATURE_RETURN_STOREDIGITS)
-+ featurecode[0] = '\0';
-+
-+ if (result.builtin_feature && result.builtin_feature->feature_mask & AST_FEATURE_DISCONNECT) {
-+ ast_features_unlock();
-+ return 1;
-+ }
-+
-+ for (x = 0; x < result.num_dyn_features; ++x) {
-+ feature = result.dynamic_features[x];
-+ if (feature->feature_mask & AST_FEATURE_DISCONNECT) {
-+ ast_features_unlock();
-+ return 1;
-+ }
-+ }
-+
-+ ast_features_unlock();
-+
-+ return 0;
-+}
-+
-+
-
- static void replace_macro_delimiter(char *s)
- {
---- include/asterisk/features.h.orig Thu Aug 23 23:16:41 2007
-+++ include/asterisk/features.h Tue Dec 11 17:13:52 2007
-@@ -31,6 +31,20 @@
- #define FEATURE_EXTEN_LEN 32
- #define FEATURE_MOH_LEN 80 /* same as MAX_MUSICCLASS from channel.h */
-
-+#define FEATURE_RETURN_HANGUP -1
-+#define FEATURE_RETURN_SUCCESSBREAK 0
-+#define FEATURE_RETURN_PBX_KEEPALIVE AST_PBX_KEEPALIVE
-+#define FEATURE_RETURN_NO_HANGUP_PEER AST_PBX_NO_HANGUP_PEER
-+#define FEATURE_RETURN_PASSDIGITS 21
-+#define FEATURE_RETURN_STOREDIGITS 22
-+#define FEATURE_RETURN_SUCCESS 23
-+#define FEATURE_RETURN_KEEPTRYING 24
-+
-+#define FEATURE_SENSE_CHAN (1 << 0)
-+#define FEATURE_SENSE_PEER (1 << 1)
-+
-+typedef int (*feature_operation)(struct ast_channel *chan, struct ast_channel *peer, struct ast_bridge_config *config, char *code, int sense, void *data);
-+
- /*! \brief main call feature structure */
- struct ast_call_feature {
- int feature_mask;
-@@ -38,7 +52,7 @@
- char sname[FEATURE_SNAME_LEN];
- char exten[FEATURE_MAX_LEN];
- char default_exten[FEATURE_MAX_LEN];
-- int (*operation)(struct ast_channel *chan, struct ast_channel *peer, struct ast_bridge_config *config, char *code, int sense, void *data);
-+ feature_operation operation;
- unsigned int flags;
- char app[FEATURE_APP_LEN];
- char app_args[FEATURE_APP_ARGS_LEN];
-@@ -47,6 +61,12 @@
- };
-
-
-+struct feature_interpret_result {
-+ struct ast_call_feature *builtin_feature;
-+ struct ast_call_feature *dynamic_features[20];
-+ int num_dyn_features;
-+};
-+
-
- /*! \brief Park a call and read back parked location
- * \param chan the channel to actually be parked
-@@ -93,5 +113,11 @@
- /*! \brief unregister feature from feature_set
- \param feature the ast_call_feature object which was registered before*/
- void ast_unregister_feature(struct ast_call_feature *feature);
-+
-+int ast_feature_detect(struct ast_channel *chan, const struct ast_flags *features, char *code, struct feature_interpret_result *result);
-+
-+void ast_features_lock(void);
-+void ast_features_unlock(void);
-+
-
- #endif /* _AST_FEATURES_H */
---- res/res_features.c.orig 2008-04-08 14:55:25.000000000 +0300
-+++ res/res_features.c 2008-04-08 14:59:59.000000000 +0300
-@@ -485,18 +485,6 @@
- }
-
-
--#define FEATURE_RETURN_HANGUP -1
--#define FEATURE_RETURN_SUCCESSBREAK 0
--#define FEATURE_RETURN_PBX_KEEPALIVE AST_PBX_KEEPALIVE
--#define FEATURE_RETURN_NO_HANGUP_PEER AST_PBX_NO_HANGUP_PEER
--#define FEATURE_RETURN_PASSDIGITS 21
--#define FEATURE_RETURN_STOREDIGITS 22
--#define FEATURE_RETURN_SUCCESS 23
--#define FEATURE_RETURN_KEEPTRYING 24
--
--#define FEATURE_SENSE_CHAN (1 << 0)
--#define FEATURE_SENSE_PEER (1 << 1)
--
- /*! \brief
- * set caller and callee according to the direction
- */
-@@ -1061,32 +1049,35 @@
- return res;
- }
-
--static int ast_feature_interpret(struct ast_channel *chan, struct ast_channel *peer, struct ast_bridge_config *config, char *code, int sense)
-+void ast_features_lock(void)
-+{
-+ ast_rwlock_rdlock(&features_lock);
-+ AST_LIST_LOCK(&feature_list);
-+}
-+
-+void ast_features_unlock(void)
-+{
-+ AST_LIST_UNLOCK(&feature_list);
-+ ast_rwlock_unlock(&features_lock);
-+}
-+
-+int ast_feature_detect(struct ast_channel *chan, const struct ast_flags *features, char *code, struct feature_interpret_result *result)
- {
- int x;
-- struct ast_flags features;
- int res = FEATURE_RETURN_PASSDIGITS;
- struct ast_call_feature *feature;
-- const char *dynamic_features;
-+ const char *dynamic_features = pbx_builtin_getvar_helper(chan, "DYNAMIC_FEATURES");
- char *tmp, *tok;
-
-- if (sense == FEATURE_SENSE_CHAN) {
-- ast_copy_flags(&features, &(config->features_caller), AST_FLAGS_ALL);
-- dynamic_features = pbx_builtin_getvar_helper(chan, "DYNAMIC_FEATURES");
-- } else {
-- ast_copy_flags(&features, &(config->features_callee), AST_FLAGS_ALL);
-- dynamic_features = pbx_builtin_getvar_helper(peer, "DYNAMIC_FEATURES");
-- }
-- if (option_debug > 2)
-- ast_log(LOG_DEBUG, "Feature interpret: chan=%s, peer=%s, code=%s, sense=%d, features=%d dynamic=%s\n", chan->name, peer->name, code, sense, features.flags, dynamic_features);
-+ result->builtin_feature = NULL;
-+ result->num_dyn_features = 0;
-
-- ast_rwlock_rdlock(&features_lock);
- for (x = 0; x < FEATURES_COUNT; x++) {
-- if ((ast_test_flag(&features, builtin_features[x].feature_mask)) &&
-+ if ((ast_test_flag(features, builtin_features[x].feature_mask)) &&
- !ast_strlen_zero(builtin_features[x].exten)) {
- /* Feature is up for consideration */
- if (!strcmp(builtin_features[x].exten, code)) {
-- res = builtin_features[x].operation(chan, peer, config, code, sense, NULL);
-+ result->builtin_feature = &builtin_features[x];
- break;
- } else if (!strncmp(builtin_features[x].exten, code, strlen(code))) {
- if (res == FEATURE_RETURN_PASSDIGITS)
-@@ -1094,7 +1085,6 @@
- }
- }
- }
-- ast_rwlock_unlock(&features_lock);
-
- if (ast_strlen_zero(dynamic_features))
- return res;
-@@ -1102,9 +1092,7 @@
- tmp = ast_strdupa(dynamic_features);
-
- while ((tok = strsep(&tmp, "#"))) {
-- AST_LIST_LOCK(&feature_list);
- if (!(feature = find_dynamic_feature(tok))) {
-- AST_LIST_UNLOCK(&feature_list);
- continue;
- }
-
-@@ -1112,21 +1100,52 @@
- if (!strcmp(feature->exten, code)) {
- if (option_verbose > 2)
- ast_verbose(VERBOSE_PREFIX_3 " Feature Found: %s exten: %s\n",feature->sname, tok);
-- res = feature->operation(chan, peer, config, code, sense, feature);
-- if (res != FEATURE_RETURN_KEEPTRYING) {
-- AST_LIST_UNLOCK(&feature_list);
-+ result->dynamic_features[result->num_dyn_features++] = feature;
-+ if (result->num_dyn_features >= (sizeof(result->dynamic_features) / sizeof(result->dynamic_features[0]))) {
- break;
- }
- res = FEATURE_RETURN_PASSDIGITS;
- } else if (!strncmp(feature->exten, code, strlen(code)))
- res = FEATURE_RETURN_STOREDIGITS;
-
-- AST_LIST_UNLOCK(&feature_list);
- }
-
- return res;
- }
-
-+static int ast_feature_interpret(struct ast_channel *chan, struct ast_channel *peer, struct ast_bridge_config *config, char *code, int sense)
-+{
-+ struct feature_interpret_result result;
-+ int x;
-+ struct ast_flags features;
-+ int res = FEATURE_RETURN_PASSDIGITS;
-+ struct ast_call_feature *feature;
-+
-+ if (sense == FEATURE_SENSE_CHAN)
-+ ast_copy_flags(&features, &(config->features_caller), AST_FLAGS_ALL);
-+ else
-+ ast_copy_flags(&features, &(config->features_callee), AST_FLAGS_ALL);
-+ if (option_debug > 2)
-+ ast_log(LOG_DEBUG, "Feature interpret: chan=%s, peer=%s, sense=%d, features=%d\n", chan->name, peer->name, sense, features.flags);
-+
-+ ast_features_lock();
-+ res = ast_feature_detect(chan, &features, code, &result);
-+
-+ if (result.builtin_feature)
-+ res = result.builtin_feature->operation(chan, peer, config, code, sense, NULL);
-+
-+ for (x = 0; x < result.num_dyn_features; ++x) {
-+ feature = result.dynamic_features[x];
-+ res = feature->operation(chan, peer, config, code, sense, feature);
-+ if (res != FEATURE_RETURN_KEEPTRYING)
-+ break;
-+ res = FEATURE_RETURN_PASSDIGITS;
-+ }
-+
-+ ast_features_unlock();
-+ return res;
-+}
-+
- static void set_config_flags(struct ast_channel *chan, struct ast_channel *peer, struct ast_bridge_config *config)
- {
- int x;
diff --git a/net/asterisk10/files/nocodecnego-patch-Makefile b/net/asterisk10/files/nocodecnego-patch-Makefile
deleted file mode 100644
index 1d9675f1d664..000000000000
--- a/net/asterisk10/files/nocodecnego-patch-Makefile
+++ /dev/null
@@ -1,207 +0,0 @@
---- Makefile.orig 2008-03-25 16:37:35.000000000 +0200
-+++ Makefile 2008-04-08 15:02:12.000000000 +0300
-@@ -129,7 +129,7 @@
- ASTMANDIR=$(mandir)
- ifneq ($(findstring BSD,$(OSARCH)),)
- ASTVARLIBDIR=$(prefix)/share/asterisk
-- ASTVARRUNDIR=$(localstatedir)/run/asterisk
-+ ASTVARRUNDIR=$(localstatedir)/run
- else
- ASTVARLIBDIR=$(localstatedir)/lib/asterisk
- endif
-@@ -224,7 +224,7 @@
-
- ifeq ($(OSARCH),FreeBSD)
- # -V is understood by BSD Make, not by GNU make.
-- BSDVERSION=$(shell make -V OSVERSION -f /usr/share/mk/bsd.port.subdir.mk)
-+ BSDVERSION=$(OSVERSION)
- ASTCFLAGS+=$(shell if test $(BSDVERSION) -lt 500016 ; then echo "-D_THREAD_SAFE"; fi)
- AST_LIBS+=$(shell if test $(BSDVERSION) -lt 502102 ; then echo "-lc_r"; else echo "-pthread"; fi)
- endif
-@@ -404,15 +404,15 @@
- # Should static HTTP be installed during make samples or even with its own target ala
- # webvoicemail? There are portions here that *could* be customized but might also be
- # improved a lot. I'll put it here for now.
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/static-http
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/static-http
- for x in static-http/*; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTDATADIR)/static-http ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTDATADIR)/static-http ; \
- done
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/images
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/images
- for x in images/*.jpg; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTDATADIR)/images ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTDATADIR)/images ; \
- done
-- mkdir -p $(DESTDIR)$(AGI_DIR)
-+ $(MKDIR) $(DESTDIR)$(AGI_DIR)
- $(MAKE) -C sounds install
-
- update:
-@@ -433,45 +433,45 @@
- OLDHEADERS=$(filter-out $(NEWHEADERS),$(notdir $(wildcard $(DESTDIR)$(ASTHEADERDIR)/*.h)))
-
- bininstall: _all
-- mkdir -p $(DESTDIR)$(MODULES_DIR)
-- mkdir -p $(DESTDIR)$(ASTSBINDIR)
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-- mkdir -p $(DESTDIR)$(ASTBINDIR)
-- mkdir -p $(DESTDIR)$(ASTVARRUNDIR)
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/dictate
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/system
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/tmp
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/meetme
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/monitor
-- $(INSTALL) -m 755 main/asterisk $(DESTDIR)$(ASTSBINDIR)/
-+ $(MKDIR) $(DESTDIR)$(MODULES_DIR)
-+ $(MKDIR) $(DESTDIR)$(ASTSBINDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTBINDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTVARRUNDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/voicemail
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/dictate
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/system
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/tmp
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/meetme
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/monitor
-+ $(BSD_INSTALL_PROGRAM) main/asterisk $(DESTDIR)$(ASTSBINDIR)/
- $(LN) -sf asterisk $(DESTDIR)$(ASTSBINDIR)/rasterisk
-- $(INSTALL) -m 755 contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/
-- $(INSTALL) -m 755 contrib/scripts/autosupport $(DESTDIR)$(ASTSBINDIR)/
-+ $(BSD_INSTALL_SCRIPT) contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/
-+ $(BSD_INSTALL_SCRIPT) contrib/scripts/autosupport $(DESTDIR)$(ASTSBINDIR)/
- if [ ! -f $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ]; then \
- cat contrib/scripts/safe_asterisk | sed 's|__ASTERISK_SBIN_DIR__|$(ASTSBINDIR)|;s|__ASTERISK_VARRUN_DIR__|$(ASTVARRUNDIR)|;' > $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ;\
- chmod 755 $(DESTDIR)$(ASTSBINDIR)/safe_asterisk;\
- fi
-- $(INSTALL) -d $(DESTDIR)$(ASTHEADERDIR)
-- $(INSTALL) -m 644 include/asterisk.h $(DESTDIR)$(includedir)
-- $(INSTALL) -m 644 include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTHEADERDIR)
-+ $(BSD_INSTALL_DATA) include/asterisk.h $(DESTDIR)$(includedir)
-+ $(BSD_INSTALL_DATA) include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
- if [ -n "$(OLDHEADERS)" ]; then \
- rm -f $(addprefix $(DESTDIR)$(ASTHEADERDIR)/,$(OLDHEADERS)) ;\
- fi
-- mkdir -p $(DESTDIR)$(ASTLOGDIR)/cdr-csv
-- mkdir -p $(DESTDIR)$(ASTLOGDIR)/cdr-custom
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/keys
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/firmware
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/firmware/iax
-- mkdir -p $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 keys/iaxtel.pub $(DESTDIR)$(ASTDATADIR)/keys
-- $(INSTALL) -m 644 keys/freeworlddialup.pub $(DESTDIR)$(ASTDATADIR)/keys
-- $(INSTALL) -m 644 doc/asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/astgenkey.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/autosupport.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/safe_asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(MKDIR) $(DESTDIR)$(ASTLOGDIR)/cdr-csv
-+ $(MKDIR) $(DESTDIR)$(ASTLOGDIR)/cdr-custom
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/keys
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/firmware
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/firmware/iax
-+ $(MKDIR) $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) keys/iaxtel.pub $(DESTDIR)$(ASTDATADIR)/keys
-+ $(BSD_INSTALL_DATA) keys/freeworlddialup.pub $(DESTDIR)$(ASTDATADIR)/keys
-+ $(BSD_INSTALL_DATA) doc/asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) contrib/scripts/astgenkey.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) contrib/scripts/autosupport.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) contrib/scripts/safe_asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
- if [ -f contrib/firmware/iax/iaxy.bin ] ; then \
-- $(INSTALL) -m 644 contrib/firmware/iax/iaxy.bin $(DESTDIR)$(ASTDATADIR)/firmware/iax/iaxy.bin; \
-+ $(BSD_INSTALL_DATA) contrib/firmware/iax/iaxy.bin $(DESTDIR)$(ASTDATADIR)/firmware/iax/iaxy.bin; \
- fi
-
- $(SUBDIRS_INSTALL):
-@@ -505,7 +505,7 @@
- @exit 1
- endif
-
--install: badshell datafiles bininstall $(SUBDIRS_INSTALL)
-+install: badshell datafiles bininstall $(SUBDIRS_INSTALL) samples
- @if [ -x /usr/sbin/asterisk-post-install ]; then \
- /usr/sbin/asterisk-post-install $(DESTDIR) . ; \
- fi
-@@ -543,31 +543,23 @@
- upgrade: bininstall
-
- adsi:
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
- for x in configs/*.adsi; do \
- if [ ! -f $(DESTDIR)$(ASTETCDIR)/$$x ]; then \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x` ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x` ; \
- fi ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x`-dist ; \
- done
-
- samples: adsi
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
- for x in configs/*.sample; do \
-- if [ -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ]; then \
-- if [ "$(OVERWRITE)" = "y" ]; then \
-- if cmp -s $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` $$x ; then \
-- echo "Config file $$x is unchanged"; \
-- continue; \
-- fi ; \
-- mv -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`.old ; \
-- else \
-- echo "Skipping config file $$x"; \
-- continue; \
-- fi ;\
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`-dist ;\
-+ if [ ! -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ]; then \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`;\
- fi ; \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ;\
- done
-- if [ "$(OVERWRITE)" = "y" ] || [ ! -f $(DESTDIR)$(ASTCONFPATH) ]; then \
-+ if true; then \
- ( \
- echo "[directories]" ; \
- echo "astetcdir => $(ASTETCDIR)" ; \
-@@ -612,20 +604,23 @@
- echo ";astctlowner = root" ; \
- echo ";astctlgroup = apache" ; \
- echo ";astctl = asterisk.ctl" ; \
-- ) > $(DESTDIR)$(ASTCONFPATH) ; \
-+ ) > $(DESTDIR)$(ASTCONFPATH)-dist ; \
-+ if [ ! -f $(DESTDIR)$(ASTCONFPATH) ]; then \
-+ cp $(DESTDIR)$(ASTCONFPATH)-dist $(DESTDIR)$(ASTCONFPATH); \
-+ fi; \
- else \
- echo "Skipping asterisk.conf creation"; \
- fi
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/INBOX
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/INBOX
- build_tools/make_sample_voicemail $(DESTDIR)/$(ASTDATADIR) $(DESTDIR)/$(ASTSPOOLDIR)
-
- webvmail:
- @[ -d $(DESTDIR)$(HTTP_DOCSDIR)/ ] || ( printf "http docs directory not found.\nUpdate assignment of variable HTTP_DOCSDIR in Makefile!\n" && exit 1 )
- @[ -d $(DESTDIR)$(HTTP_CGIDIR) ] || ( printf "cgi-bin directory not found.\nUpdate assignment of variable HTTP_CGIDIR in Makefile!\n" && exit 1 )
- $(INSTALL) -m 4755 -o root -g root contrib/scripts/vmail.cgi $(DESTDIR)$(HTTP_CGIDIR)/vmail.cgi
-- mkdir -p $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk
-+ $(MKDIR) $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk
- for x in images/*.gif; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk/; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk/; \
- done
- @echo " +--------- Asterisk Web Voicemail ----------+"
- @echo " + +"
-@@ -652,10 +647,10 @@
-
- __rpm: include/asterisk/version.h include/asterisk/buildopts.h spec
- rm -rf /tmp/asterisk ; \
-- mkdir -p /tmp/asterisk/redhat/RPMS/i386 ; \
-+ $(MKDIR) /tmp/asterisk/redhat/RPMS/i386 ; \
- $(MAKE) DESTDIR=/tmp/asterisk install ; \
- $(MAKE) DESTDIR=/tmp/asterisk samples ; \
-- mkdir -p /tmp/asterisk/etc/rc.d/init.d ; \
-+ $(MKDIR) /tmp/asterisk/etc/rc.d/init.d ; \
- cp -f contrib/init.d/rc.redhat.asterisk /tmp/asterisk/etc/rc.d/init.d/asterisk ; \
- rpmbuild --rcfile /usr/lib/rpm/rpmrc:redhat/rpmrc -bb asterisk.spec
-
diff --git a/net/asterisk10/files/patch-agi::Makefile b/net/asterisk10/files/patch-agi::Makefile
deleted file mode 100644
index f9910fe96dd6..000000000000
--- a/net/asterisk10/files/patch-agi::Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
---- agi/Makefile.orig Sat Dec 16 23:14:34 2006
-+++ agi/Makefile Wed Mar 28 11:13:21 2007
-@@ -13,7 +13,9 @@
-
- .PHONY: clean all uninstall
-
--AGIS=agi-test.agi eagi-test eagi-sphinx-test jukebox.agi
-+AGIS_BIN=eagi-test eagi-sphinx-test
-+AGIS_SCR=agi-test.agi jukebox.agi
-+AGIS=$(AGIS_SCR) $(AGIS_BIN)
-
- ifeq ($(OSARCH),SunOS)
- LIBS+=-lsocket -lnsl
-@@ -31,8 +33,9 @@ eagi-test: eagi-test.o strcompat.o
- eagi-sphinx-test: eagi-sphinx-test.o
-
- install: all
-- mkdir -p $(DESTDIR)$(AGI_DIR)
-- for x in $(AGIS); do $(INSTALL) -m 755 $$x $(DESTDIR)$(AGI_DIR) ; done
-+ $(MKDIR) -p $(DESTDIR)$(AGI_DIR)
-+ for x in $(AGIS_BIN); do $(BSD_INSTALL_PROGRAM) $$x $(DESTDIR)$(AGI_DIR) ; done
-+ for x in $(AGIS_SCR); do $(BSD_INSTALL_SCRIPT) $$x $(DESTDIR)$(AGI_DIR) ; done
-
- uninstall:
- for x in $(AGIS); do rm -f $(DESTDIR)$(AGI_DIR)/$$x ; done
diff --git a/net/asterisk10/files/patch-channels::Makefile b/net/asterisk10/files/patch-channels::Makefile
deleted file mode 100644
index dbe7d0c7a0d2..000000000000
--- a/net/asterisk10/files/patch-channels::Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-
-$FreeBSD$
-
---- channels/Makefile.orig
-+++ channels/Makefile
-@@ -26,8 +26,8 @@
- endif
-
- ifeq ($(OSARCH),FreeBSD)
-- PTLIB=-lpt_FreeBSD_x86_r
-- H323LIB=-lh323_FreeBSD_x86_r
-+ PTLIB=-lpt_r
-+ H323LIB=-lh323_r
- CHANH323LIB=-pthread
- endif
-
-@@ -72,12 +72,12 @@
- h323/libchanh323.a h323/Makefile.ast:
- $(CMD_PREFIX) $(MAKE) -C h323
- $(CMD_PREFIX) rm -f ../main/asterisk
-- $(CMD_PREFIX) echo "***************************************************************"
-- $(CMD_PREFIX) echo
-- $(CMD_PREFIX) echo "********** Re-run 'make' to pick up H.323 parameters **********"
-- $(CMD_PREFIX) echo
-- $(CMD_PREFIX) echo "***************************************************************"
-- $(CMD_PREFIX) exit 1
-+# $(CMD_PREFIX) echo "***************************************************************"
-+# $(CMD_PREFIX) echo
-+# $(CMD_PREFIX) echo "********** Re-run 'make' to pick up H.323 parameters **********"
-+# $(CMD_PREFIX) echo
-+# $(CMD_PREFIX) echo "***************************************************************"
-+# $(CMD_PREFIX) exit 1
- endif
-
- gentone: gentone.c
diff --git a/net/asterisk10/files/patch-channels::chan_sip.c b/net/asterisk10/files/patch-channels::chan_sip.c
deleted file mode 100644
index e54df0eb1bf1..000000000000
--- a/net/asterisk10/files/patch-channels::chan_sip.c
+++ /dev/null
@@ -1,54 +0,0 @@
---- channels/chan_sip.c.orig 2008-03-18 16:42:59.000000000 +0200
-+++ channels/chan_sip.c 2008-03-18 17:08:34.000000000 +0200
-@@ -495,7 +495,7 @@
- #define DEFAULT_MOHINTERPRET "default"
- #define DEFAULT_MOHSUGGEST ""
- #define DEFAULT_VMEXTEN "asterisk"
--#define DEFAULT_CALLERID "asterisk"
-+#define DEFAULT_CALLERID "Unknown"
- #define DEFAULT_NOTIFYMIME "application/simple-message-summary"
- #define DEFAULT_MWITIME 10
- #define DEFAULT_ALLOWGUEST TRUE
-@@ -15873,6 +15881,9 @@
- char *ext, *host;
- char tmp[256];
- char *dest = data;
-+ char *secret = NULL;
-+ char *md5secret = NULL;
-+ char *authname = NULL;
-
- oldformat = format;
- if (!(format &= ((AST_FORMAT_MAX_AUDIO << 1) - 1))) {
-@@ -15903,6 +15914,17 @@
- if (host) {
- *host++ = '\0';
- ext = tmp;
-+ secret = strchr(ext, ':');
-+ if (secret) {
-+ *secret++ = '\0';
-+ md5secret = strchr(secret, ':');
-+ if (md5secret) {
-+ *md5secret++ = '\0';
-+ authname = strchr(md5secret, ':');
-+ if (authname)
-+ *authname++ = '\0';
-+ }
-+ }
- } else {
- ext = strchr(tmp, '/');
- if (ext)
-@@ -15933,6 +15955,14 @@
- ast_string_field_set(p, username, ext);
- ast_string_field_free(p, fullcontact);
- }
-+ if (secret && !ast_strlen_zero(secret))
-+ ast_string_field_set(p, peersecret, secret);
-+
-+ if (md5secret && !ast_strlen_zero(md5secret))
-+ ast_string_field_set(p, peermd5secret, md5secret);
-+
-+ if (authname && !ast_strlen_zero(authname))
-+ ast_string_field_set(p, authname, authname);
- #if 0
- printf("Setting up to call extension '%s' at '%s'\n", ext ? ext : "<none>", host);
- #endif
diff --git a/net/asterisk10/files/patch-channels::chan_zap.c b/net/asterisk10/files/patch-channels::chan_zap.c
deleted file mode 100644
index ab02c02af962..000000000000
--- a/net/asterisk10/files/patch-channels::chan_zap.c
+++ /dev/null
@@ -1,80 +0,0 @@
-
-$FreeBSD$
-
---- channels/chan_zap.c.orig Tue Nov 29 20:24:39 2005
-+++ channels/chan_zap.c Fri Jan 13 13:28:33 2006
-@@ -638,6 +638,7 @@ static struct zt_pvt {
- int cidlen;
- int ringt;
- int ringt_base;
-+ int waitnorings;
- int stripmsd;
- int callwaitcas;
- int callwaitrings;
-@@ -2308,6 +2309,19 @@ static int zt_hangup(struct ast_channel
- }
-
- ast_mutex_lock(&p->lock);
-+ switch (p->sig) {
-+ case SIG_FXSGS:
-+ case SIG_FXSKS:
-+ case SIG_FXSLS:
-+ if((ast->_state == AST_STATE_RING) && (p->ringt > 1))
-+ {
-+ p->waitnorings = 1;
-+ }
-+ break;
-+ default:
-+ break;
-+ };
-+
-
- index = zt_get_index(ast, p, 1);
-
-@@ -6129,7 +6143,37 @@ static void *ss_thread(void *data)
- ast_setstate(chan, AST_STATE_RING);
- chan->rings = 1;
- p->ringt = p->ringt_base;
-+ p->waitnorings = 0;
- res = ast_pbx_run(chan);
-+
-+ if(p->waitnorings)
-+ {
-+ p->ringt = p->ringt_base;
-+ for(;;)
-+ {
-+ int i,j=0;
-+ i = ZT_IOMUX_SIGEVENT | ZT_IOMUX_NOWAIT;
-+ if (ioctl(p->subs[index].zfd, ZT_IOMUX, &i) == -1)
-+ break;
-+
-+ if (ioctl(p->subs[index].zfd, ZT_GETEVENT, &j) == -1)
-+ break;
-+
-+ if(j == ZT_EVENT_RINGOFFHOOK)
-+ p->ringt = p->ringt_base;
-+
-+ usleep(20000);
-+
-+ if (p->ringt <= 0)
-+ break;
-+
-+ else if (p->ringt > 0)
-+ p->ringt--;
-+ }
-+ p->ringt = 0;
-+ p->waitnorings = 0;
-+ }
-+
- if (res) {
- ast_hangup(chan);
- ast_log(LOG_WARNING, "PBX exited non-zero\n");
-@@ -6431,7 +6475,7 @@ static void *do_monitor(void *data)
- i = iflist;
- while(i) {
- if ((i->subs[SUB_REAL].zfd > -1) && i->sig && (!i->radio)) {
-- if (!i->owner && !i->subs[SUB_REAL].owner) {
-+ if (!i->owner && !i->subs[SUB_REAL].owner && !i->waitnorings) {
- /* This needs to be watched, as it lacks an owner */
- pfds[count].fd = i->subs[SUB_REAL].zfd;
- pfds[count].events = POLLPRI;
diff --git a/net/asterisk10/files/patch-channels::h323::ast_h323.cxx b/net/asterisk10/files/patch-channels::h323::ast_h323.cxx
deleted file mode 100644
index bfc819452128..000000000000
--- a/net/asterisk10/files/patch-channels::h323::ast_h323.cxx
+++ /dev/null
@@ -1,29 +0,0 @@
---- channels/h323/ast_h323.cxx.orig 2008-04-08 15:08:37.000000000 +0300
-+++ channels/h323/ast_h323.cxx 2008-04-08 15:08:51.000000000 +0300
-@@ -81,8 +81,6 @@
- /** PWLib entry point */
- static MyProcess *localProcess = NULL;
-
--static int _timerChangePipe[2];
--
- static unsigned traceOptions = PTrace::Timestamp | PTrace::Thread | PTrace::FileAndLine;
-
- class PAsteriskLog : public PObject, public iostream {
-@@ -191,8 +189,6 @@
-
- MyProcess::~MyProcess()
- {
-- _timerChangePipe[0] = timerChangePipe[0];
-- _timerChangePipe[1] = timerChangePipe[1];
- }
-
- void MyProcess::Main()
-@@ -2460,8 +2456,6 @@
- if (localProcess) {
- delete localProcess;
- localProcess = NULL;
-- close(_timerChangePipe[0]);
-- close(_timerChangePipe[1]);
- }
- if (logstream) {
- PTrace::SetLevel(0);
diff --git a/net/asterisk10/files/patch-configure b/net/asterisk10/files/patch-configure
deleted file mode 100644
index adb7268b02b2..000000000000
--- a/net/asterisk10/files/patch-configure
+++ /dev/null
@@ -1,71 +0,0 @@
-
-$FreeBSD$
-
---- configure.orig
-+++ configure
-@@ -3926,8 +3926,6 @@
- case "${host_os}" in
- freebsd*)
- ac_default_prefix=/usr/local
-- CPPFLAGS=-I/usr/local/include
-- LDFLAGS=-L/usr/local/lib
- ;;
- *)
- ac_default_prefix=/usr
-@@ -26228,6 +26226,7 @@
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
- $ac_includes_default
-+#include <ptlib.h>
- #include <${HOME}/openh323/include/h323.h>
- _ACEOF
- rm -f conftest.$ac_objext
-@@ -26268,6 +26267,7 @@
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
-+#include <ptlib.h>
- #include <${HOME}/openh323/include/h323.h>
- _ACEOF
- if { (ac_try="$ac_cpp conftest.$ac_ext"
-@@ -26365,6 +26365,7 @@
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
- $ac_includes_default
-+#include <ptlib.h>
- #include </usr/local/include/openh323/h323.h>
- _ACEOF
- rm -f conftest.$ac_objext
-@@ -26405,6 +26406,7 @@
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
-+#include <ptlib.h>
- #include </usr/local/include/openh323/h323.h>
- _ACEOF
- if { (ac_try="$ac_cpp conftest.$ac_ext"
-@@ -26652,7 +26654,7 @@
-
- fi
-
-- PLATFORM_OPENH323="h323_${PWLIB_PLATFORM}_${OPENH323_SUFFIX}"
-+ PLATFORM_OPENH323="h323_${OPENH323_SUFFIX}"
-
- if test "${HAS_OPENH323:-unset}" != "unset"; then
- { echo "$as_me:$LINENO: checking OpenH323 installation validity" >&5
-@@ -31800,6 +31802,7 @@
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
- $ac_includes_default
-+#include <ptlib.h>
- #include <h323.h>
- _ACEOF
- rm -f conftest.$ac_objext
-@@ -31840,6 +31843,7 @@
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
-+#include <ptlib.h>
- #include <h323.h>
- _ACEOF
- if { (ac_try="$ac_cpp conftest.$ac_ext"
diff --git a/net/asterisk10/files/patch-include::asterisk::utils.h b/net/asterisk10/files/patch-include::asterisk::utils.h
deleted file mode 100644
index a06f7d065c84..000000000000
--- a/net/asterisk10/files/patch-include::asterisk::utils.h
+++ /dev/null
@@ -1,13 +0,0 @@
-
-$FreeBSD$
-
---- include/asterisk/utils.h 2004/10/10 12:55:50 1.1
-+++ include/asterisk/utils.h 2004/10/10 12:56:43
-@@ -37,7 +37,6 @@
- #ifdef inet_ntoa
- #undef inet_ntoa
- #endif
--#define inet_ntoa __dont__use__inet_ntoa__use__ast_inet_ntoa__instead__
-
- #ifdef LINUX
- #define ast_pthread_create pthread_create
diff --git a/net/asterisk10/files/patch-main::Makefile b/net/asterisk10/files/patch-main::Makefile
deleted file mode 100644
index 56624065f61f..000000000000
--- a/net/asterisk10/files/patch-main::Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
---- main/Makefile.orig 2008-01-29 19:43:41.000000000 +0200
-+++ main/Makefile 2008-03-13 13:57:48.000000000 +0200
-@@ -102,8 +102,8 @@
- cd editline && test -f config.h || CFLAGS="$(PTHREAD_CFLAGS) $(subst $(ASTTOPDIR),../../,$(ASTCFLAGS:-Werror=))" LDFLAGS="$(ASTLDFLAGS)" ./configure --build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM) --with-ncurses=$(NCURSES_DIR) --with-curses=$(CURSES_DIR) --with-termcap=$(TERMCAP_DIR) --with-tinfo=$(TINFO_DIR)
- $(MAKE) -C editline libedit.a
-
--db1-ast/libdb1.a:
-- CFLAGS="$(subst $(ASTTOPDIR),../../,$(ASTCFLAGS))" LDFLAGS="$(ASTLDFLAGS)" $(MAKE) -C db1-ast libdb1.a
-+#db1-ast/libdb1.a:
-+# CFLAGS="$(subst $(ASTTOPDIR),../../,$(ASTCFLAGS))" LDFLAGS="$(ASTLDFLAGS)" $(MAKE) -C db1-ast libdb1.a
-
- ast_expr2.c ast_expr2.h:
- bison -o $@ -d --name-prefix=ast_yy ast_expr2.y
-@@ -133,7 +133,7 @@
- H323LDLIBS=
- endif
-
--asterisk: $(OBJS) editline/libedit.a db1-ast/libdb1.a $(AST_EMBED_LDSCRIPTS)
-+asterisk: $(OBJS) editline/libedit.a $(AST_EMBED_LDSCRIPTS)
- @$(ASTTOPDIR)/build_tools/make_build_h > $(ASTTOPDIR)/include/asterisk/build.h.tmp
- @if cmp -s $(ASTTOPDIR)/include/asterisk/build.h.tmp $(ASTTOPDIR)/include/asterisk/build.h ; then echo ; else \
- mv $(ASTTOPDIR)/include/asterisk/build.h.tmp $(ASTTOPDIR)/include/asterisk/build.h ; \
diff --git a/net/asterisk10/files/patch-main::db.c b/net/asterisk10/files/patch-main::db.c
deleted file mode 100644
index 0b26f3b2cca6..000000000000
--- a/net/asterisk10/files/patch-main::db.c
+++ /dev/null
@@ -1,21 +0,0 @@
-
-$FreeBSD$
-
---- main/db.c.orig Fri Jan 13 11:05:32 2006
-+++ main/db.c Fri Jan 13 11:06:55 2006
-@@ -35,6 +35,7 @@
- #include <errno.h>
- #include <unistd.h>
- #include <dirent.h>
-+#include <db.h>
-
- #include "asterisk.h"
-
-@@ -51,7 +52,6 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revisi
- #include "asterisk/utils.h"
- #include "asterisk/lock.h"
- #include "asterisk/manager.h"
--#include "db1-ast/include/db.h"
-
- #ifdef __CYGWIN__
- #define dbopen __dbopen
diff --git a/net/asterisk10/files/patch-main::frame.c b/net/asterisk10/files/patch-main::frame.c
deleted file mode 100644
index 232de08a9e21..000000000000
--- a/net/asterisk10/files/patch-main::frame.c
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- main/frame.c.orig Wed Jan 25 13:22:43 2006
-+++ main/frame.c Wed Jan 25 13:21:25 2006
-@@ -1170,7 +1170,7 @@ static int g723_len(unsigned char buf)
- {
- switch(buf & TYPE_MASK) {
- case TYPE_DONTSEND:
-- return 0;
-+ return 2;
- break;
- case TYPE_SILENCE:
- return 4;
diff --git a/net/asterisk10/files/patch-main::manager.c b/net/asterisk10/files/patch-main::manager.c
deleted file mode 100644
index 686068b09e09..000000000000
--- a/net/asterisk10/files/patch-main::manager.c
+++ /dev/null
@@ -1,31 +0,0 @@
---- main/manager.c.orig 2008-04-02 15:49:38.000000000 +0300
-+++ main/manager.c 2008-04-02 15:42:18.000000000 +0300
-@@ -176,6 +176,7 @@
- struct eventqent *eventq;
- /* Timeout for ast_carefulwrite() */
- int writetimeout;
-+ int pending_event;
- AST_LIST_ENTRY(mansession) list;
- };
-
-@@ -2214,6 +2215,11 @@
- fds[0].events = POLLIN;
- do {
- ast_mutex_lock(&s->__lock);
-+ if (s->pending_event) {
-+ s->pending_event = 0;
-+ ast_mutex_unlock(&s->__lock);
-+ return 0;
-+ }
- s->waiting_thread = pthread_self();
- ast_mutex_unlock(&s->__lock);
-
-@@ -2475,6 +2481,8 @@
- ast_mutex_lock(&s->__lock);
- if (s->waiting_thread != AST_PTHREADT_NULL)
- pthread_kill(s->waiting_thread, SIGURG);
-+ else
-+ s->pending_event = 1;
- ast_mutex_unlock(&s->__lock);
- }
- AST_LIST_UNLOCK(&sessions);
diff --git a/net/asterisk10/files/rtp_force_dtmf-codecnego.diff b/net/asterisk10/files/rtp_force_dtmf-codecnego.diff
deleted file mode 100644
index 7cd43e08d238..000000000000
--- a/net/asterisk10/files/rtp_force_dtmf-codecnego.diff
+++ /dev/null
@@ -1,86 +0,0 @@
---- channels/chan_sip.c.orig 2008-03-12 17:37:00.000000000 +0200
-+++ channels/chan_sip.c 2008-03-12 18:17:33.000000000 +0200
-@@ -554,6 +554,9 @@
- static unsigned int global_tos_sip; /*!< IP type of service for SIP packets */
- static unsigned int global_tos_audio; /*!< IP type of service for audio RTP packets */
- static unsigned int global_tos_video; /*!< IP type of service for video RTP packets */
-+static int global_force_dtmf_relay = 0;
-+static int global_force_dtmf_relay_pt = 101;
-+
- static int compactheaders; /*!< send compact sip headers */
- static int recordhistory; /*!< Record SIP history. Off by default */
- static int dumphistory; /*!< Dump history to verbose before destroying SIP dialog */
-@@ -4983,6 +4986,8 @@
- int codec_index = 0;
- int codec_pt_order[256];
-
-+ int dtmf_present = 0;
-+
- if (!p->rtp) {
- ast_log(LOG_ERROR, "Got SDP but have no RTP session allocated.\n");
- return -1;
-@@ -5408,12 +5413,20 @@
- for (x = 0; x < codec_index; ++x) {
- struct rtpPayloadType pt;
- pt = ast_rtp_lookup_pt(p->rtp, codec_pt_order[x]);
-+ if (pt.code == AST_RTP_DTMF)
-+ dtmf_present = 1;
- if (!pt.isAstFormat && !pt.code && p->vrtp)
- pt = ast_rtp_lookup_pt(p->vrtp, codec_pt_order[x]);
- if (pt.isAstFormat)
- ast_codec_pref_append(&p->formats, pt.code);
- }
- ast_codec_pref_remove2(&p->formats, ~p->usercapability);
-+ if (!dtmf_present && global_force_dtmf_relay) {
-+ newnoncodeccapability |= AST_RTP_DTMF;
-+ ast_rtp_set_m_type(newaudiortp, global_force_dtmf_relay_pt);
-+ codec_pt_order[codec_index++] = global_force_dtmf_relay_pt;
-+ ast_rtp_set_rtpmap_type(newaudiortp, global_force_dtmf_relay_pt, "audio", "telephone-event", 0);
-+ }
-
- /* Now gather all of the codecs that we are asked for: */
- ast_rtp_get_current_formats(newaudiortp, &peercapability, &peernoncodeccapability);
-@@ -16845,6 +16858,9 @@
-
- global_matchexterniplocally = FALSE;
-
-+ global_force_dtmf_relay = 0;
-+ global_force_dtmf_relay_pt = 101;
-+
- /* Copy the default jb config over global_jbconf */
- memcpy(&global_jbconf, &default_jbconf, sizeof(struct ast_jb_conf));
-
-@@ -16901,6 +16917,18 @@
- }
- } else if (!strcasecmp(v->name, "vmexten")) {
- ast_copy_string(default_vmexten, v->value, sizeof(default_vmexten));
-+ } else if (!strcasecmp(v->name, "rtp_force_dtmf_relay")) {
-+ if ((global_force_dtmf_relay = ast_true(v->value)))
-+ ast_verbose("RTP DTMF relaying will be enforced\n");
-+ else
-+ ast_verbose("RTP DTMF relaying will not be enforced\n");
-+ } else if (!strcasecmp(v->name, "rtp_force_dtmf_relay_pt")) {
-+ sscanf(v->value, "%d", &global_force_dtmf_relay_pt);
-+ if (global_force_dtmf_relay_pt < 96 || global_force_dtmf_relay_pt > 255) {
-+ ast_verbose("RTP forced DTMF relay payload type is not valid: %d. Using default (101)\n", global_force_dtmf_relay_pt);
-+ global_force_dtmf_relay_pt = 101;
-+ } else
-+ ast_log(LOG_WARNING, "RTP forced DTMF relay payload type is %d\n", global_force_dtmf_relay_pt);
- } else if (!strcasecmp(v->name, "rtptimeout")) {
- if ((sscanf(v->value, "%d", &global_rtptimeout) != 1) || (global_rtptimeout < 0)) {
- ast_log(LOG_WARNING, "'%s' is not a valid RTP hold time at line %d. Using default.\n", v->value, v->lineno);
---- configs/sip.conf.sample.orig 2008-03-12 17:57:19.000000000 +0200
-+++ configs/sip.conf.sample 2008-03-12 18:13:03.000000000 +0200
-@@ -53,6 +53,12 @@
- ; and multiline formatted headers for strict
- ; SIP compatibility (defaults to "no")
-
-+;rtp_force_dtmf_relay=no ; Enable RFC2833 DTMFs to be sent even if peer
-+ ; hasn't announced support for it. Default: no
-+
-+;rtp_force_dtmf_relay_pt=101 ; RTP payload type value for enforced RFC2833
-+ ; DTMFs. Default: 101
-+
- ; See doc/README.tos for a description of these parameters.
- ;tos_sip=cs3 ; Sets TOS for SIP packets.
- ;tos_audio=ef ; Sets TOS for RTP audio packets.
diff --git a/net/asterisk10/files/rtp_force_dtmf-nocodecnego.diff b/net/asterisk10/files/rtp_force_dtmf-nocodecnego.diff
deleted file mode 100644
index 776422b34645..000000000000
--- a/net/asterisk10/files/rtp_force_dtmf-nocodecnego.diff
+++ /dev/null
@@ -1,70 +0,0 @@
---- channels/chan_sip.c.orig 2008-01-31 21:52:49.000000000 +0200
-+++ channels/chan_sip.c 2008-03-14 17:50:57.000000000 +0200
-@@ -556,6 +556,9 @@
- static unsigned int global_tos_sip; /*!< IP type of service for SIP packets */
- static unsigned int global_tos_audio; /*!< IP type of service for audio RTP packets */
- static unsigned int global_tos_video; /*!< IP type of service for video RTP packets */
-+static int global_force_dtmf_relay = 0;
-+static int global_force_dtmf_relay_pt = 101;
-+
- static int compactheaders; /*!< send compact sip headers */
- static int recordhistory; /*!< Record SIP history. Off by default */
- static int dumphistory; /*!< Dump history to verbose before destroying SIP dialog */
-@@ -5392,6 +5395,13 @@
-
- /* Now gather all of the codecs that we are asked for: */
- ast_rtp_get_current_formats(newaudiortp, &peercapability, &peernoncodeccapability);
-+ /* Add telephone-event */
-+ if (global_force_dtmf_relay && !(peernoncodeccapability & AST_RTP_DTMF)) {
-+ ast_rtp_set_m_type(newaudiortp, global_force_dtmf_relay_pt);
-+ found_rtpmap_codecs[last_rtpmap_codec++] = global_force_dtmf_relay_pt;
-+ ast_rtp_set_rtpmap_type(newaudiortp, global_force_dtmf_relay_pt, "audio", "telephone-event", 0);
-+ peernoncodeccapability |= AST_RTP_DTMF;
-+ }
- ast_rtp_get_current_formats(newvideortp, &vpeercapability, &vpeernoncodeccapability);
-
- newjointcapability = p->capability & (peercapability | vpeercapability);
-@@ -16833,6 +16843,9 @@
-
- global_matchexterniplocally = FALSE;
-
-+ global_force_dtmf_relay = 0;
-+ global_force_dtmf_relay_pt = 101;
-+
- /* Copy the default jb config over global_jbconf */
- memcpy(&global_jbconf, &default_jbconf, sizeof(struct ast_jb_conf));
-
-@@ -16889,6 +16902,18 @@
- }
- } else if (!strcasecmp(v->name, "vmexten")) {
- ast_copy_string(default_vmexten, v->value, sizeof(default_vmexten));
-+ } else if (!strcasecmp(v->name, "rtp_force_dtmf_relay")) {
-+ if ((global_force_dtmf_relay = ast_true(v->value)))
-+ ast_verbose("RTP DTMF relaying will be enforced\n");
-+ else
-+ ast_verbose("RTP DTMF relaying will not be enforced\n");
-+ } else if (!strcasecmp(v->name, "rtp_force_dtmf_relay_pt")) {
-+ sscanf(v->value, "%d", &global_force_dtmf_relay_pt);
-+ if (global_force_dtmf_relay_pt < 96 || global_force_dtmf_relay_pt > 255) {
-+ ast_verbose("RTP forced DTMF relay payload type is not valid: %d. Using default (101)\n", global_force_dtmf_relay_pt);
-+ global_force_dtmf_relay_pt = 101;
-+ } else
-+ ast_log(LOG_WARNING, "RTP forced DTMF relay payload type is %d\n", global_force_dtmf_relay_pt);
- } else if (!strcasecmp(v->name, "rtptimeout")) {
- if ((sscanf(v->value, "%d", &global_rtptimeout) != 1) || (global_rtptimeout < 0)) {
- ast_log(LOG_WARNING, "'%s' is not a valid RTP hold time at line %d. Using default.\n", v->value, v->lineno);
---- configs/sip.conf.sample.orig 2008-03-12 17:57:19.000000000 +0200
-+++ configs/sip.conf.sample 2008-03-12 18:13:03.000000000 +0200
-@@ -53,6 +53,12 @@
- ; and multiline formatted headers for strict
- ; SIP compatibility (defaults to "no")
-
-+;rtp_force_dtmf_relay=no ; Enable RFC2833 DTMFs to be sent even if peer
-+ ; hasn't announced support for it. Default: no
-+
-+;rtp_force_dtmf_relay_pt=101 ; RTP payload type value for enforced RFC2833
-+ ; DTMFs. Default: 101
-+
- ; See doc/README.tos for a description of these parameters.
- ;tos_sip=cs3 ; Sets TOS for SIP packets.
- ;tos_audio=ef ; Sets TOS for RTP audio packets.
diff --git a/net/asterisk10/files/sip_force_callid.diff b/net/asterisk10/files/sip_force_callid.diff
deleted file mode 100644
index 67a3e0192633..000000000000
--- a/net/asterisk10/files/sip_force_callid.diff
+++ /dev/null
@@ -1,12 +0,0 @@
---- channels/chan_sip.c.orig 2008-04-09 11:39:09.000000000 +0300
-+++ channels/chan_sip.c 2008-04-09 11:40:28.000000000 +0300
-@@ -2998,6 +2998,9 @@
- p->t38.state = T38_LOCAL_DIRECT;
- if (option_debug)
- ast_log(LOG_DEBUG,"T38State change to %d on channel %s\n", p->t38.state, ast->name);
-+ } else if (!strcasecmp(ast_var_name(current), "SIP_FORCE_CALLID")) {
-+
-+ ast_string_field_set(p, callid, ast_var_value(current));
- }
-
- }
diff --git a/net/asterisk10/pkg-descr b/net/asterisk10/pkg-descr
deleted file mode 100644
index 28b7a1deb011..000000000000
--- a/net/asterisk10/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Asterisk is an Open Source PBX and telephony toolkit. It is, in a
-sense, middleware between Internet and telephony channels on the bottom,
-and Internet and telephony applications at the top.
-
-WWW: http://www.asteriskpbx.com
diff --git a/net/asterisk10/pkg-plist b/net/asterisk10/pkg-plist
deleted file mode 100644
index 85ea7e48e505..000000000000
--- a/net/asterisk10/pkg-plist
+++ /dev/null
@@ -1,863 +0,0 @@
-@unexec if cmp -s %D/etc/asterisk/adsi.conf %D/etc/asterisk/adsi.conf-dist; then rm -f %D/etc/asterisk/adsi.conf; fi
-etc/asterisk/adsi.conf-dist
-@unexec if cmp -s %D/etc/asterisk/adtranvofr.conf %D/etc/asterisk/adtranvofr.conf-dist; then rm -f %D/etc/asterisk/adtranvofr.conf; fi
-etc/asterisk/adtranvofr.conf-dist
-@unexec if cmp -s %D/etc/asterisk/agents.conf %D/etc/asterisk/agents.conf-dist; then rm -f %D/etc/asterisk/agents.conf; fi
-etc/asterisk/agents.conf-dist
-@unexec if cmp -s %D/etc/asterisk/alarmreceiver.conf %D/etc/asterisk/alarmreceiver.conf-dist; then rm -f %D/etc/asterisk/alarmreceiver.conf; fi
-etc/asterisk/alarmreceiver.conf-dist
-@unexec if cmp -s %D/etc/asterisk/alsa.conf %D/etc/asterisk/alsa.conf-dist; then rm -f %D/etc/asterisk/alsa.conf; fi
-etc/asterisk/alsa.conf-dist
-@unexec if cmp -s %D/etc/asterisk/asterisk.adsi %D/etc/asterisk/asterisk.adsi-dist; then rm -f %D/etc/asterisk/asterisk.adsi; fi
-etc/asterisk/asterisk.adsi-dist
-@unexec if cmp -s %D/etc/asterisk/asterisk.conf %D/etc/asterisk/asterisk.conf-dist; then rm -f %D/etc/asterisk/asterisk.conf; fi
-etc/asterisk/asterisk.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr.conf %D/etc/asterisk/cdr.conf-dist; then rm -f %D/etc/asterisk/cdr.conf; fi
-etc/asterisk/cdr.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_custom.conf %D/etc/asterisk/cdr_custom.conf-dist; then rm -f %D/etc/asterisk/cdr_custom.conf; fi
-etc/asterisk/cdr_custom.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_manager.conf %D/etc/asterisk/cdr_manager.conf-dist; then rm -f %D/etc/asterisk/cdr_manager.conf; fi
-etc/asterisk/cdr_manager.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_odbc.conf %D/etc/asterisk/cdr_odbc.conf-dist; then rm -f %D/etc/asterisk/cdr_odbc.conf; fi
-etc/asterisk/cdr_odbc.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_pgsql.conf %D/etc/asterisk/cdr_pgsql.conf-dist; then rm -f %D/etc/asterisk/cdr_pgsql.conf; fi
-etc/asterisk/cdr_pgsql.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_tds.conf %D/etc/asterisk/cdr_tds.conf-dist; then rm -f %D/etc/asterisk/cdr_tds.conf; fi
-etc/asterisk/cdr_tds.conf-dist
-@unexec if cmp -s %D/etc/asterisk/codecs.conf %D/etc/asterisk/codecs.conf-dist; then rm -f %D/etc/asterisk/codecs.conf; fi
-etc/asterisk/codecs.conf-dist
-@unexec if cmp -s %D/etc/asterisk/dnsmgr.conf %D/etc/asterisk/dnsmgr.conf-dist; then rm -f %D/etc/asterisk/dnsmgr.conf; fi
-etc/asterisk/dnsmgr.conf-dist
-@unexec if cmp -s %D/etc/asterisk/dundi.conf %D/etc/asterisk/dundi.conf-dist; then rm -f %D/etc/asterisk/dundi.conf; fi
-etc/asterisk/dundi.conf-dist
-@unexec if cmp -s %D/etc/asterisk/enum.conf %D/etc/asterisk/enum.conf-dist; then rm -f %D/etc/asterisk/enum.conf; fi
-etc/asterisk/enum.conf-dist
-@unexec if cmp -s %D/etc/asterisk/extconfig.conf %D/etc/asterisk/extconfig.conf-dist; then rm -f %D/etc/asterisk/extconfig.conf; fi
-etc/asterisk/extconfig.conf-dist
-@unexec if cmp -s %D/etc/asterisk/extensions.ael %D/etc/asterisk/extensions.ael-dist; then rm -f %D/etc/asterisk/extensions.ael; fi
-etc/asterisk/extensions.ael-dist
-@unexec if cmp -s %D/etc/asterisk/extensions.conf %D/etc/asterisk/extensions.conf-dist; then rm -f %D/etc/asterisk/extensions.conf; fi
-etc/asterisk/extensions.conf-dist
-@unexec if cmp -s %D/etc/asterisk/features.conf %D/etc/asterisk/features.conf-dist; then rm -f %D/etc/asterisk/features.conf; fi
-etc/asterisk/features.conf-dist
-@unexec if cmp -s %D/etc/asterisk/festival.conf %D/etc/asterisk/festival.conf-dist; then rm -f %D/etc/asterisk/festival.conf; fi
-etc/asterisk/festival.conf-dist
-@unexec if cmp -s %D/etc/asterisk/iax.conf %D/etc/asterisk/iax.conf-dist; then rm -f %D/etc/asterisk/iax.conf; fi
-etc/asterisk/iax.conf-dist
-@unexec if cmp -s %D/etc/asterisk/iaxprov.conf %D/etc/asterisk/iaxprov.conf-dist; then rm -f %D/etc/asterisk/iaxprov.conf; fi
-etc/asterisk/iaxprov.conf-dist
-@unexec if cmp -s %D/etc/asterisk/indications.conf %D/etc/asterisk/indications.conf-dist; then rm -f %D/etc/asterisk/indications.conf; fi
-etc/asterisk/indications.conf-dist
-@unexec if cmp -s %D/etc/asterisk/logger.conf %D/etc/asterisk/logger.conf-dist; then rm -f %D/etc/asterisk/logger.conf; fi
-etc/asterisk/logger.conf-dist
-@unexec if cmp -s %D/etc/asterisk/manager.conf %D/etc/asterisk/manager.conf-dist; then rm -f %D/etc/asterisk/manager.conf; fi
-etc/asterisk/manager.conf-dist
-@unexec if cmp -s %D/etc/asterisk/meetme.conf %D/etc/asterisk/meetme.conf-dist; then rm -f %D/etc/asterisk/meetme.conf; fi
-etc/asterisk/meetme.conf-dist
-@unexec if cmp -s %D/etc/asterisk/mgcp.conf %D/etc/asterisk/mgcp.conf-dist; then rm -f %D/etc/asterisk/mgcp.conf; fi
-etc/asterisk/mgcp.conf-dist
-@unexec if cmp -s %D/etc/asterisk/misdn.conf %D/etc/asterisk/misdn.conf-dist; then rm -f %D/etc/asterisk/misdn.conf; fi
-etc/asterisk/misdn.conf-dist
-@unexec if cmp -s %D/etc/asterisk/modules.conf %D/etc/asterisk/modules.conf-dist; then rm -f %D/etc/asterisk/modules.conf; fi
-etc/asterisk/modules.conf-dist
-@unexec if cmp -s %D/etc/asterisk/musiconhold.conf %D/etc/asterisk/musiconhold.conf-dist; then rm -f %D/etc/asterisk/musiconhold.conf; fi
-etc/asterisk/musiconhold.conf-dist
-@unexec if cmp -s %D/etc/asterisk/osp.conf %D/etc/asterisk/osp.conf-dist; then rm -f %D/etc/asterisk/osp.conf; fi
-etc/asterisk/osp.conf-dist
-@unexec if cmp -s %D/etc/asterisk/oss.conf %D/etc/asterisk/oss.conf-dist; then rm -f %D/etc/asterisk/oss.conf; fi
-etc/asterisk/oss.conf-dist
-@unexec if cmp -s %D/etc/asterisk/phone.conf %D/etc/asterisk/phone.conf-dist; then rm -f %D/etc/asterisk/phone.conf; fi
-etc/asterisk/phone.conf-dist
-@unexec if cmp -s %D/etc/asterisk/privacy.conf %D/etc/asterisk/privacy.conf-dist; then rm -f %D/etc/asterisk/privacy.conf; fi
-etc/asterisk/privacy.conf-dist
-@unexec if cmp -s %D/etc/asterisk/queues.conf %D/etc/asterisk/queues.conf-dist; then rm -f %D/etc/asterisk/queues.conf; fi
-etc/asterisk/queues.conf-dist
-@unexec if cmp -s %D/etc/asterisk/res_pgsql.conf %D/etc/asterisk/res_pgsql.conf-dist; then rm -f %D/etc/asterisk/res_pgsql.conf; fi
-etc/asterisk/res_pgsql.conf-dist
-@unexec if cmp -s %D/etc/asterisk/res_odbc.conf %D/etc/asterisk/res_odbc.conf-dist; then rm -f %D/etc/asterisk/res_odbc.conf; fi
-etc/asterisk/res_odbc.conf-dist
-@unexec if cmp -s %D/etc/asterisk/rpt.conf %D/etc/asterisk/rpt.conf-dist; then rm -f %D/etc/asterisk/rpt.conf; fi
-etc/asterisk/rpt.conf-dist
-@unexec if cmp -s %D/etc/asterisk/rtp.conf %D/etc/asterisk/rtp.conf-dist; then rm -f %D/etc/asterisk/rtp.conf; fi
-etc/asterisk/rtp.conf-dist
-@unexec if cmp -s %D/etc/asterisk/sip.conf %D/etc/asterisk/sip.conf-dist; then rm -f %D/etc/asterisk/sip.conf; fi
-etc/asterisk/sip.conf-dist
-@unexec if cmp -s %D/etc/asterisk/sip_notify.conf %D/etc/asterisk/sip_notify.conf-dist; then rm -f %D/etc/asterisk/sip_notify.conf; fi
-etc/asterisk/sip_notify.conf-dist
-@unexec if cmp -s %D/etc/asterisk/skinny.conf %D/etc/asterisk/skinny.conf-dist; then rm -f %D/etc/asterisk/skinny.conf; fi
-etc/asterisk/skinny.conf-dist
-@unexec if cmp -s %D/etc/asterisk/telcordia-1.adsi %D/etc/asterisk/telcordia-1.adsi-dist; then rm -f %D/etc/asterisk/telcordia-1.adsi; fi
-etc/asterisk/telcordia-1.adsi-dist
-@unexec if cmp -s %D/etc/asterisk/voicemail.conf %D/etc/asterisk/voicemail.conf-dist; then rm -f %D/etc/asterisk/voicemail.conf; fi
-etc/asterisk/voicemail.conf-dist
-@unexec if cmp -s %D/etc/asterisk/vpb.conf %D/etc/asterisk/vpb.conf-dist; then rm -f %D/etc/asterisk/vpb.conf; fi
-etc/asterisk/vpb.conf-dist
-@unexec if cmp -s %D/etc/asterisk/zapata.conf %D/etc/asterisk/zapata.conf-dist; then rm -f %D/etc/asterisk/zapata.conf; fi
-etc/asterisk/zapata.conf-dist
-@unexec if cmp -s %D/etc/asterisk/udptl.conf %D/etc/asterisk/udptl.conf-dist; then rm -f %D/etc/asterisk/udptl.conf; fi
-etc/asterisk/udptl.conf-dist
-@unexec if cmp -s %D/etc/asterisk/users.conf %D/etc/asterisk/users.conf-dist; then rm -f %D/etc/asterisk/users.conf; fi
-etc/asterisk/users.conf-dist
-@unexec if cmp -s %D/etc/asterisk/smdi.conf %D/etc/asterisk/smdi.conf-dist; then rm -f %D/etc/asterisk/smdi.conf; fi
-etc/asterisk/smdi.conf-dist
-@unexec if cmp -s %D/etc/asterisk/sla.conf %D/etc/asterisk/sla.conf-dist; then rm -f %D/etc/asterisk/sla.conf; fi
-etc/asterisk/sla.conf-dist
-@unexec if cmp -s %D/etc/asterisk/say.conf %D/etc/asterisk/say.conf-dist; then rm -f %D/etc/asterisk/say.conf; fi
-etc/asterisk/say.conf-dist
-@unexec if cmp -s %D/etc/asterisk/res_snmp.conf %D/etc/asterisk/res_snmp.conf-dist; then rm -f %D/etc/asterisk/res_snmp.conf; fi
-etc/asterisk/res_snmp.conf-dist
-@unexec if cmp -s %D/etc/asterisk/muted.conf %D/etc/asterisk/muted.conf-dist; then rm -f %D/etc/asterisk/muted.conf; fi
-etc/asterisk/muted.conf-dist
-@unexec if cmp -s %D/etc/asterisk/jabber.conf %D/etc/asterisk/jabber.conf-dist; then rm -f %D/etc/asterisk/jabber.conf; fi
-etc/asterisk/jabber.conf-dist
-@unexec if cmp -s %D/etc/asterisk/http.conf %D/etc/asterisk/http.conf-dist; then rm -f %D/etc/asterisk/http.conf; fi
-etc/asterisk/http.conf-dist
-@unexec if cmp -s %D/etc/asterisk/h323.conf %D/etc/asterisk/h323.conf-dist; then rm -f %D/etc/asterisk/h323.conf; fi
-etc/asterisk/h323.conf-dist
-@unexec if cmp -s %D/etc/asterisk/gtalk.conf %D/etc/asterisk/gtalk.conf-dist; then rm -f %D/etc/asterisk/gtalk.conf; fi
-etc/asterisk/gtalk.conf-dist
-@unexec if cmp -s %D/etc/asterisk/func_odbc.conf %D/etc/asterisk/func_odbc.conf-dist; then rm -f %D/etc/asterisk/func_odbc.conf; fi
-etc/asterisk/func_odbc.conf-dist
-@unexec if cmp -s %D/etc/asterisk/followme.conf %D/etc/asterisk/followme.conf-dist; then rm -f %D/etc/asterisk/followme.conf; fi
-etc/asterisk/followme.conf-dist
-@unexec if cmp -s %D/etc/asterisk/amd.conf %D/etc/asterisk/amd.conf-dist; then rm -f %D/etc/asterisk/amd.conf; fi
-etc/asterisk/amd.conf-dist
-include/asterisk.h
-include/asterisk/abstract_jb.h
-include/asterisk/acl.h
-include/asterisk/adsi.h
-include/asterisk/ael_structs.h
-include/asterisk/aes.h
-include/asterisk/agi.h
-include/asterisk/alaw.h
-include/asterisk/app.h
-include/asterisk/ast_expr.h
-include/asterisk/astdb.h
-include/asterisk/astmm.h
-include/asterisk/astobj.h
-include/asterisk/astobj2.h
-include/asterisk/astosp.h
-include/asterisk/audiohook.h
-include/asterisk/autoconfig.h
-include/asterisk/build.h
-include/asterisk/buildopts.h
-include/asterisk/callerid.h
-include/asterisk/causes.h
-include/asterisk/cdr.h
-include/asterisk/channel.h
-include/asterisk/chanvars.h
-include/asterisk/cli.h
-include/asterisk/compat.h
-include/asterisk/compiler.h
-include/asterisk/config.h
-include/asterisk/crypto.h
-include/asterisk/devicestate.h
-include/asterisk/dial.h
-include/asterisk/dlfcn-compat.h
-include/asterisk/dns.h
-include/asterisk/dnsmgr.h
-include/asterisk/doxyref.h
-include/asterisk/dsp.h
-include/asterisk/dundi.h
-include/asterisk/endian.h
-include/asterisk/enum.h
-include/asterisk/features.h
-include/asterisk/file.h
-include/asterisk/frame.h
-include/asterisk/fskmodem.h
-include/asterisk/global_datastores.h
-include/asterisk/http.h
-include/asterisk/image.h
-include/asterisk/indications.h
-include/asterisk/inline_api.h
-include/asterisk/io.h
-include/asterisk/jabber.h
-include/asterisk/jingle.h
-include/asterisk/linkedlists.h
-include/asterisk/localtime.h
-include/asterisk/lock.h
-include/asterisk/logger.h
-include/asterisk/manager.h
-include/asterisk/md5.h
-include/asterisk/module.h
-include/asterisk/monitor.h
-include/asterisk/musiconhold.h
-include/asterisk/netsock.h
-include/asterisk/options.h
-include/asterisk/paths.h
-include/asterisk/pbx.h
-include/asterisk/plc.h
-include/asterisk/poll-compat.h
-include/asterisk/privacy.h
-include/asterisk/res_odbc.h
-include/asterisk/rtp.h
-include/asterisk/say.h
-include/asterisk/sched.h
-include/asterisk/sha1.h
-include/asterisk/slinfactory.h
-include/asterisk/smdi.h
-include/asterisk/speech.h
-include/asterisk/srv.h
-include/asterisk/stringfields.h
-include/asterisk/strings.h
-include/asterisk/tdd.h
-include/asterisk/term.h
-include/asterisk/threadstorage.h
-include/asterisk/time.h
-include/asterisk/transcap.h
-include/asterisk/translate.h
-include/asterisk/udptl.h
-include/asterisk/ulaw.h
-include/asterisk/unaligned.h
-include/asterisk/utils.h
-include/asterisk/version.h
-lib/asterisk/modules/app_adsiprog.so
-lib/asterisk/modules/app_alarmreceiver.so
-lib/asterisk/modules/app_amd.so
-lib/asterisk/modules/app_authenticate.so
-lib/asterisk/modules/app_cdr.so
-lib/asterisk/modules/app_chanisavail.so
-lib/asterisk/modules/app_channelredirect.so
-lib/asterisk/modules/app_chanspy.so
-lib/asterisk/modules/app_controlplayback.so
-lib/asterisk/modules/app_db.so
-lib/asterisk/modules/app_dial.so
-lib/asterisk/modules/app_dictate.so
-lib/asterisk/modules/app_directed_pickup.so
-lib/asterisk/modules/app_directory.so
-lib/asterisk/modules/app_disa.so
-lib/asterisk/modules/app_dumpchan.so
-lib/asterisk/modules/app_echo.so
-lib/asterisk/modules/app_exec.so
-lib/asterisk/modules/app_externalivr.so
-lib/asterisk/modules/app_festival.so
-lib/asterisk/modules/app_followme.so
-lib/asterisk/modules/app_forkcdr.so
-lib/asterisk/modules/app_getcpeid.so
-lib/asterisk/modules/app_hasnewvoicemail.so
-lib/asterisk/modules/app_ices.so
-lib/asterisk/modules/app_image.so
-lib/asterisk/modules/app_lookupblacklist.so
-lib/asterisk/modules/app_lookupcidname.so
-lib/asterisk/modules/app_macro.so
-lib/asterisk/modules/app_milliwatt.so
-lib/asterisk/modules/app_mixmonitor.so
-lib/asterisk/modules/app_morsecode.so
-lib/asterisk/modules/app_mp3.so
-lib/asterisk/modules/app_nbscat.so
-lib/asterisk/modules/app_parkandannounce.so
-lib/asterisk/modules/app_playback.so
-lib/asterisk/modules/app_privacy.so
-lib/asterisk/modules/app_queue.so
-lib/asterisk/modules/app_random.so
-lib/asterisk/modules/app_read.so
-lib/asterisk/modules/app_readfile.so
-lib/asterisk/modules/app_realtime.so
-lib/asterisk/modules/app_record.so
-lib/asterisk/modules/app_sayunixtime.so
-lib/asterisk/modules/app_senddtmf.so
-lib/asterisk/modules/app_sendtext.so
-lib/asterisk/modules/app_setcallerid.so
-lib/asterisk/modules/app_setcdruserfield.so
-lib/asterisk/modules/app_settransfercapability.so
-lib/asterisk/modules/app_sms.so
-lib/asterisk/modules/app_softhangup.so
-lib/asterisk/modules/app_speech_utils.so
-lib/asterisk/modules/app_stack.so
-lib/asterisk/modules/app_system.so
-lib/asterisk/modules/app_talkdetect.so
-lib/asterisk/modules/app_test.so
-lib/asterisk/modules/app_transfer.so
-lib/asterisk/modules/app_url.so
-lib/asterisk/modules/app_userevent.so
-lib/asterisk/modules/app_verbose.so
-lib/asterisk/modules/app_voicemail.so
-lib/asterisk/modules/app_waitforring.so
-lib/asterisk/modules/app_waitforsilence.so
-lib/asterisk/modules/app_while.so
-lib/asterisk/modules/app_zapateller.so
-lib/asterisk/modules/cdr_csv.so
-lib/asterisk/modules/cdr_custom.so
-lib/asterisk/modules/cdr_manager.so
-%%WITH_POSTGRES%%lib/asterisk/modules/cdr_pgsql.so
-%%WITH_RADIUS%%lib/asterisk/modules/cdr_radius.so
-%%WITH_SQLITE%%lib/asterisk/modules/cdr_sqlite.so
-lib/asterisk/modules/chan_agent.so
-%%WITH_JABBER%%lib/asterisk/modules/chan_gtalk.so
-lib/asterisk/modules/chan_iax2.so
-lib/asterisk/modules/chan_local.so
-lib/asterisk/modules/chan_mgcp.so
-lib/asterisk/modules/chan_oss.so
-lib/asterisk/modules/chan_sip.so
-lib/asterisk/modules/chan_skinny.so
-lib/asterisk/modules/codec_a_mu.so
-lib/asterisk/modules/codec_adpcm.so
-lib/asterisk/modules/codec_alaw.so
-lib/asterisk/modules/codec_g726.so
-lib/asterisk/modules/codec_gsm.so
-lib/asterisk/modules/codec_lpc10.so
-lib/asterisk/modules/codec_speex.so
-lib/asterisk/modules/codec_ulaw.so
-lib/asterisk/modules/format_g723.so
-lib/asterisk/modules/format_g726.so
-lib/asterisk/modules/format_g729.so
-lib/asterisk/modules/format_gsm.so
-lib/asterisk/modules/format_h263.so
-lib/asterisk/modules/format_h264.so
-lib/asterisk/modules/format_ilbc.so
-lib/asterisk/modules/format_jpeg.so
-%%WITH_OGGVORBIS%%lib/asterisk/modules/format_ogg_vorbis.so
-lib/asterisk/modules/format_pcm.so
-lib/asterisk/modules/format_sln.so
-lib/asterisk/modules/format_vox.so
-lib/asterisk/modules/format_wav.so
-lib/asterisk/modules/format_wav_gsm.so
-lib/asterisk/modules/func_base64.so
-lib/asterisk/modules/func_callerid.so
-lib/asterisk/modules/func_cdr.so
-lib/asterisk/modules/func_channel.so
-lib/asterisk/modules/func_curl.so
-lib/asterisk/modules/func_cut.so
-lib/asterisk/modules/func_db.so
-lib/asterisk/modules/func_enum.so
-lib/asterisk/modules/func_env.so
-lib/asterisk/modules/func_global.so
-lib/asterisk/modules/func_groupcount.so
-lib/asterisk/modules/func_language.so
-lib/asterisk/modules/func_logic.so
-lib/asterisk/modules/func_math.so
-lib/asterisk/modules/func_md5.so
-lib/asterisk/modules/func_moh.so
-%%WITH_ODBC%%lib/asterisk/modules/func_odbc.so
-lib/asterisk/modules/func_rand.so
-lib/asterisk/modules/func_realtime.so
-lib/asterisk/modules/func_sha1.so
-lib/asterisk/modules/func_strings.so
-lib/asterisk/modules/func_timeout.so
-lib/asterisk/modules/func_uri.so
-lib/asterisk/modules/pbx_ael.so
-lib/asterisk/modules/pbx_config.so
-lib/asterisk/modules/pbx_dundi.so
-lib/asterisk/modules/pbx_loopback.so
-lib/asterisk/modules/pbx_realtime.so
-lib/asterisk/modules/pbx_spool.so
-lib/asterisk/modules/res_adsi.so
-lib/asterisk/modules/res_agi.so
-lib/asterisk/modules/res_clioriginate.so
-%%WITH_POSTGRES%%lib/asterisk/modules/res_config_pgsql.so
-lib/asterisk/modules/res_convert.so
-lib/asterisk/modules/res_crypto.so
-lib/asterisk/modules/res_features.so
-lib/asterisk/modules/res_indications.so
-%%WITH_JABBER%%lib/asterisk/modules/res_jabber.so
-lib/asterisk/modules/res_monitor.so
-lib/asterisk/modules/res_musiconhold.so
-lib/asterisk/modules/res_smdi.so
-%%WITH_SNMP%%lib/asterisk/modules/res_snmp.so
-lib/asterisk/modules/res_speech.so
-sbin/aelparse
-sbin/asterisk
-sbin/astgenkey
-sbin/astman
-sbin/autosupport
-sbin/muted
-sbin/rasterisk
-sbin/safe_asterisk
-sbin/smsq
-sbin/stereorize
-sbin/streamplayer
-share/asterisk/agi-bin/agi-test.agi
-share/asterisk/agi-bin/eagi-sphinx-test
-share/asterisk/agi-bin/eagi-test
-share/asterisk/agi-bin/jukebox.agi
-share/asterisk/firmware/iax/iaxy.bin
-share/asterisk/images/asterisk-intro.jpg
-share/asterisk/keys/freeworlddialup.pub
-share/asterisk/keys/iaxtel.pub
-share/asterisk/moh/.asterisk-moh-freeplay-wav
-share/asterisk/moh/LICENSE-asterisk-moh-freeplay-wav
-share/asterisk/moh/fpm-calm-river.wav
-share/asterisk/moh/fpm-sunshine.wav
-share/asterisk/moh/fpm-world-mix.wav
-share/asterisk/sounds/.asterisk-core-sounds-en-gsm-1.4.9
-share/asterisk/sounds/CHANGES-asterisk-core-en-1.4.9
-share/asterisk/sounds/CREDITS-asterisk-core-en-1.4.9
-share/asterisk/sounds/agent-alreadyon.gsm
-share/asterisk/sounds/agent-incorrect.gsm
-share/asterisk/sounds/agent-loggedoff.gsm
-share/asterisk/sounds/agent-loginok.gsm
-share/asterisk/sounds/agent-newlocation.gsm
-share/asterisk/sounds/agent-pass.gsm
-share/asterisk/sounds/agent-user.gsm
-share/asterisk/sounds/auth-incorrect.gsm
-share/asterisk/sounds/auth-thankyou.gsm
-share/asterisk/sounds/beep.gsm
-share/asterisk/sounds/beeperr.gsm
-share/asterisk/sounds/conf-adminmenu.gsm
-share/asterisk/sounds/conf-enteringno.gsm
-share/asterisk/sounds/conf-errormenu.gsm
-share/asterisk/sounds/conf-getchannel.gsm
-share/asterisk/sounds/conf-getconfno.gsm
-share/asterisk/sounds/conf-getpin.gsm
-share/asterisk/sounds/conf-hasjoin.gsm
-share/asterisk/sounds/conf-hasleft.gsm
-share/asterisk/sounds/conf-invalid.gsm
-share/asterisk/sounds/conf-invalidpin.gsm
-share/asterisk/sounds/conf-kicked.gsm
-share/asterisk/sounds/conf-leaderhasleft.gsm
-share/asterisk/sounds/conf-locked.gsm
-share/asterisk/sounds/conf-lockednow.gsm
-share/asterisk/sounds/conf-muted.gsm
-share/asterisk/sounds/conf-noempty.gsm
-share/asterisk/sounds/conf-onlyone.gsm
-share/asterisk/sounds/conf-onlyperson.gsm
-share/asterisk/sounds/conf-otherinparty.gsm
-share/asterisk/sounds/conf-placeintoconf.gsm
-share/asterisk/sounds/conf-thereare.gsm
-share/asterisk/sounds/conf-unlockednow.gsm
-share/asterisk/sounds/conf-unmuted.gsm
-share/asterisk/sounds/conf-usermenu.gsm
-share/asterisk/sounds/conf-userswilljoin.gsm
-share/asterisk/sounds/conf-userwilljoin.gsm
-share/asterisk/sounds/conf-waitforleader.gsm
-share/asterisk/sounds/core-sounds-en.txt
-share/asterisk/sounds/demo-abouttotry.gsm
-share/asterisk/sounds/demo-congrats.gsm
-share/asterisk/sounds/demo-echodone.gsm
-share/asterisk/sounds/demo-echotest.gsm
-share/asterisk/sounds/demo-enterkeywords.gsm
-share/asterisk/sounds/demo-instruct.gsm
-share/asterisk/sounds/demo-moreinfo.gsm
-share/asterisk/sounds/demo-nogo.gsm
-share/asterisk/sounds/demo-nomatch.gsm
-share/asterisk/sounds/demo-thanks.gsm
-share/asterisk/sounds/dictate/both_help.gsm
-share/asterisk/sounds/dictate/enter_filename.gsm
-share/asterisk/sounds/dictate/forhelp.gsm
-share/asterisk/sounds/dictate/pause.gsm
-share/asterisk/sounds/dictate/paused.gsm
-share/asterisk/sounds/dictate/play_help.gsm
-share/asterisk/sounds/dictate/playback.gsm
-share/asterisk/sounds/dictate/playback_mode.gsm
-share/asterisk/sounds/dictate/record.gsm
-share/asterisk/sounds/dictate/record_help.gsm
-share/asterisk/sounds/dictate/record_mode.gsm
-share/asterisk/sounds/dictate/truncating_audio.gsm
-share/asterisk/sounds/digits/0.gsm
-share/asterisk/sounds/digits/1.gsm
-share/asterisk/sounds/digits/10.gsm
-share/asterisk/sounds/digits/11.gsm
-share/asterisk/sounds/digits/12.gsm
-share/asterisk/sounds/digits/13.gsm
-share/asterisk/sounds/digits/14.gsm
-share/asterisk/sounds/digits/15.gsm
-share/asterisk/sounds/digits/16.gsm
-share/asterisk/sounds/digits/17.gsm
-share/asterisk/sounds/digits/18.gsm
-share/asterisk/sounds/digits/19.gsm
-share/asterisk/sounds/digits/2.gsm
-share/asterisk/sounds/digits/20.gsm
-share/asterisk/sounds/digits/3.gsm
-share/asterisk/sounds/digits/30.gsm
-share/asterisk/sounds/digits/4.gsm
-share/asterisk/sounds/digits/40.gsm
-share/asterisk/sounds/digits/5.gsm
-share/asterisk/sounds/digits/50.gsm
-share/asterisk/sounds/digits/6.gsm
-share/asterisk/sounds/digits/60.gsm
-share/asterisk/sounds/digits/7.gsm
-share/asterisk/sounds/digits/70.gsm
-share/asterisk/sounds/digits/8.gsm
-share/asterisk/sounds/digits/80.gsm
-share/asterisk/sounds/digits/9.gsm
-share/asterisk/sounds/digits/90.gsm
-share/asterisk/sounds/digits/a-m.gsm
-share/asterisk/sounds/digits/at.gsm
-share/asterisk/sounds/digits/day-0.gsm
-share/asterisk/sounds/digits/day-1.gsm
-share/asterisk/sounds/digits/day-2.gsm
-share/asterisk/sounds/digits/day-3.gsm
-share/asterisk/sounds/digits/day-4.gsm
-share/asterisk/sounds/digits/day-5.gsm
-share/asterisk/sounds/digits/day-6.gsm
-share/asterisk/sounds/digits/dollars.gsm
-share/asterisk/sounds/digits/h-1.gsm
-share/asterisk/sounds/digits/h-10.gsm
-share/asterisk/sounds/digits/h-11.gsm
-share/asterisk/sounds/digits/h-12.gsm
-share/asterisk/sounds/digits/h-13.gsm
-share/asterisk/sounds/digits/h-14.gsm
-share/asterisk/sounds/digits/h-15.gsm
-share/asterisk/sounds/digits/h-16.gsm
-share/asterisk/sounds/digits/h-17.gsm
-share/asterisk/sounds/digits/h-18.gsm
-share/asterisk/sounds/digits/h-19.gsm
-share/asterisk/sounds/digits/h-2.gsm
-share/asterisk/sounds/digits/h-20.gsm
-share/asterisk/sounds/digits/h-3.gsm
-share/asterisk/sounds/digits/h-30.gsm
-share/asterisk/sounds/digits/h-4.gsm
-share/asterisk/sounds/digits/h-5.gsm
-share/asterisk/sounds/digits/h-6.gsm
-share/asterisk/sounds/digits/h-7.gsm
-share/asterisk/sounds/digits/h-8.gsm
-share/asterisk/sounds/digits/h-9.gsm
-share/asterisk/sounds/digits/hundred.gsm
-share/asterisk/sounds/digits/million.gsm
-share/asterisk/sounds/digits/minus.gsm
-share/asterisk/sounds/digits/mon-0.gsm
-share/asterisk/sounds/digits/mon-1.gsm
-share/asterisk/sounds/digits/mon-10.gsm
-share/asterisk/sounds/digits/mon-11.gsm
-share/asterisk/sounds/digits/mon-2.gsm
-share/asterisk/sounds/digits/mon-3.gsm
-share/asterisk/sounds/digits/mon-4.gsm
-share/asterisk/sounds/digits/mon-5.gsm
-share/asterisk/sounds/digits/mon-6.gsm
-share/asterisk/sounds/digits/mon-7.gsm
-share/asterisk/sounds/digits/mon-8.gsm
-share/asterisk/sounds/digits/mon-9.gsm
-share/asterisk/sounds/digits/oclock.gsm
-share/asterisk/sounds/digits/oh.gsm
-share/asterisk/sounds/digits/p-m.gsm
-share/asterisk/sounds/digits/pound.gsm
-share/asterisk/sounds/digits/star.gsm
-share/asterisk/sounds/digits/thousand.gsm
-share/asterisk/sounds/digits/today.gsm
-share/asterisk/sounds/digits/tomorrow.gsm
-share/asterisk/sounds/digits/yesterday.gsm
-share/asterisk/sounds/dir-first.gsm
-share/asterisk/sounds/dir-firstlast.gsm
-share/asterisk/sounds/dir-instr.gsm
-share/asterisk/sounds/dir-intro-fn.gsm
-share/asterisk/sounds/dir-intro.gsm
-share/asterisk/sounds/dir-last.gsm
-share/asterisk/sounds/dir-multi1.gsm
-share/asterisk/sounds/dir-multi2.gsm
-share/asterisk/sounds/dir-multi3.gsm
-share/asterisk/sounds/dir-multi9.gsm
-share/asterisk/sounds/dir-nomatch.gsm
-share/asterisk/sounds/dir-nomore.gsm
-share/asterisk/sounds/dir-pls-enter.gsm
-share/asterisk/sounds/followme/call-from.gsm
-share/asterisk/sounds/followme/no-recording.gsm
-share/asterisk/sounds/followme/options.gsm
-share/asterisk/sounds/followme/pls-hold-while-try.gsm
-share/asterisk/sounds/followme/sorry.gsm
-share/asterisk/sounds/followme/status.gsm
-share/asterisk/sounds/hello-world.gsm
-share/asterisk/sounds/hours.gsm
-share/asterisk/sounds/invalid.gsm
-share/asterisk/sounds/letters/a.gsm
-share/asterisk/sounds/letters/ascii123.gsm
-share/asterisk/sounds/letters/ascii124.gsm
-share/asterisk/sounds/letters/ascii125.gsm
-share/asterisk/sounds/letters/ascii126.gsm
-share/asterisk/sounds/letters/ascii34.gsm
-share/asterisk/sounds/letters/ascii36.gsm
-share/asterisk/sounds/letters/ascii37.gsm
-share/asterisk/sounds/letters/ascii38.gsm
-share/asterisk/sounds/letters/ascii39.gsm
-share/asterisk/sounds/letters/ascii40.gsm
-share/asterisk/sounds/letters/ascii41.gsm
-share/asterisk/sounds/letters/ascii42.gsm
-share/asterisk/sounds/letters/ascii44.gsm
-share/asterisk/sounds/letters/ascii58.gsm
-share/asterisk/sounds/letters/ascii59.gsm
-share/asterisk/sounds/letters/ascii60.gsm
-share/asterisk/sounds/letters/ascii62.gsm
-share/asterisk/sounds/letters/ascii63.gsm
-share/asterisk/sounds/letters/ascii91.gsm
-share/asterisk/sounds/letters/ascii92.gsm
-share/asterisk/sounds/letters/ascii93.gsm
-share/asterisk/sounds/letters/ascii94.gsm
-share/asterisk/sounds/letters/ascii95.gsm
-share/asterisk/sounds/letters/ascii96.gsm
-share/asterisk/sounds/letters/asterisk.gsm
-share/asterisk/sounds/letters/at.gsm
-share/asterisk/sounds/letters/b.gsm
-share/asterisk/sounds/letters/c.gsm
-share/asterisk/sounds/letters/d.gsm
-share/asterisk/sounds/letters/dash.gsm
-share/asterisk/sounds/letters/dollar.gsm
-share/asterisk/sounds/letters/dot.gsm
-share/asterisk/sounds/letters/e.gsm
-share/asterisk/sounds/letters/equals.gsm
-share/asterisk/sounds/letters/exclaimation-point.gsm
-share/asterisk/sounds/letters/f.gsm
-share/asterisk/sounds/letters/g.gsm
-share/asterisk/sounds/letters/h.gsm
-share/asterisk/sounds/letters/i.gsm
-share/asterisk/sounds/letters/j.gsm
-share/asterisk/sounds/letters/k.gsm
-share/asterisk/sounds/letters/l.gsm
-share/asterisk/sounds/letters/m.gsm
-share/asterisk/sounds/letters/n.gsm
-share/asterisk/sounds/letters/o.gsm
-share/asterisk/sounds/letters/p.gsm
-share/asterisk/sounds/letters/plus.gsm
-share/asterisk/sounds/letters/q.gsm
-share/asterisk/sounds/letters/r.gsm
-share/asterisk/sounds/letters/s.gsm
-share/asterisk/sounds/letters/slash.gsm
-share/asterisk/sounds/letters/space.gsm
-share/asterisk/sounds/letters/t.gsm
-share/asterisk/sounds/letters/u.gsm
-share/asterisk/sounds/letters/v.gsm
-share/asterisk/sounds/letters/w.gsm
-share/asterisk/sounds/letters/x.gsm
-share/asterisk/sounds/letters/y.gsm
-share/asterisk/sounds/letters/z.gsm
-share/asterisk/sounds/letters/zed.gsm
-share/asterisk/sounds/minutes.gsm
-share/asterisk/sounds/pbx-invalid.gsm
-share/asterisk/sounds/pbx-invalidpark.gsm
-share/asterisk/sounds/pbx-transfer.gsm
-share/asterisk/sounds/phonetic/9_p.gsm
-share/asterisk/sounds/phonetic/a_p.gsm
-share/asterisk/sounds/phonetic/b_p.gsm
-share/asterisk/sounds/phonetic/c_p.gsm
-share/asterisk/sounds/phonetic/d_p.gsm
-share/asterisk/sounds/phonetic/e_p.gsm
-share/asterisk/sounds/phonetic/f_p.gsm
-share/asterisk/sounds/phonetic/g_p.gsm
-share/asterisk/sounds/phonetic/h_p.gsm
-share/asterisk/sounds/phonetic/i_p.gsm
-share/asterisk/sounds/phonetic/j_p.gsm
-share/asterisk/sounds/phonetic/k_p.gsm
-share/asterisk/sounds/phonetic/l_p.gsm
-share/asterisk/sounds/phonetic/m_p.gsm
-share/asterisk/sounds/phonetic/n_p.gsm
-share/asterisk/sounds/phonetic/o_p.gsm
-share/asterisk/sounds/phonetic/p_p.gsm
-share/asterisk/sounds/phonetic/q_p.gsm
-share/asterisk/sounds/phonetic/r_p.gsm
-share/asterisk/sounds/phonetic/s_p.gsm
-share/asterisk/sounds/phonetic/t_p.gsm
-share/asterisk/sounds/phonetic/u_p.gsm
-share/asterisk/sounds/phonetic/v_p.gsm
-share/asterisk/sounds/phonetic/w_p.gsm
-share/asterisk/sounds/phonetic/x_p.gsm
-share/asterisk/sounds/phonetic/y_p.gsm
-share/asterisk/sounds/phonetic/z_p.gsm
-share/asterisk/sounds/priv-callee-options.gsm
-share/asterisk/sounds/priv-callpending.gsm
-share/asterisk/sounds/priv-introsaved.gsm
-share/asterisk/sounds/priv-recordintro.gsm
-share/asterisk/sounds/privacy-incorrect.gsm
-share/asterisk/sounds/privacy-prompt.gsm
-share/asterisk/sounds/privacy-thankyou.gsm
-share/asterisk/sounds/privacy-unident.gsm
-share/asterisk/sounds/queue-callswaiting.gsm
-share/asterisk/sounds/queue-holdtime.gsm
-share/asterisk/sounds/queue-less-than.gsm
-share/asterisk/sounds/queue-minutes.gsm
-share/asterisk/sounds/queue-periodic-announce.gsm
-share/asterisk/sounds/queue-quantity1.gsm
-share/asterisk/sounds/queue-quantity2.gsm
-share/asterisk/sounds/queue-reporthold.gsm
-share/asterisk/sounds/queue-seconds.gsm
-share/asterisk/sounds/queue-thankyou.gsm
-share/asterisk/sounds/queue-thereare.gsm
-share/asterisk/sounds/queue-youarenext.gsm
-share/asterisk/sounds/screen-callee-options.gsm
-share/asterisk/sounds/seconds.gsm
-share/asterisk/sounds/silence/1.gsm
-share/asterisk/sounds/silence/10.gsm
-share/asterisk/sounds/silence/2.gsm
-share/asterisk/sounds/silence/3.gsm
-share/asterisk/sounds/silence/4.gsm
-share/asterisk/sounds/silence/5.gsm
-share/asterisk/sounds/silence/6.gsm
-share/asterisk/sounds/silence/7.gsm
-share/asterisk/sounds/silence/8.gsm
-share/asterisk/sounds/silence/9.gsm
-share/asterisk/sounds/spy-agent.gsm
-share/asterisk/sounds/spy-console.gsm
-share/asterisk/sounds/spy-h323.gsm
-share/asterisk/sounds/spy-iax.gsm
-share/asterisk/sounds/spy-iax2.gsm
-share/asterisk/sounds/spy-jingle.gsm
-share/asterisk/sounds/spy-local.gsm
-share/asterisk/sounds/spy-mgcp.gsm
-share/asterisk/sounds/spy-misdn.gsm
-share/asterisk/sounds/spy-mobile.gsm
-share/asterisk/sounds/spy-nbs.gsm
-share/asterisk/sounds/spy-sip.gsm
-share/asterisk/sounds/spy-skinny.gsm
-share/asterisk/sounds/spy-unistim.gsm
-share/asterisk/sounds/spy-usbradio.gsm
-share/asterisk/sounds/spy-zap.gsm
-share/asterisk/sounds/ss-noservice.gsm
-share/asterisk/sounds/transfer.gsm
-share/asterisk/sounds/tt-allbusy.gsm
-share/asterisk/sounds/tt-monkeys.gsm
-share/asterisk/sounds/tt-monkeysintro.gsm
-share/asterisk/sounds/tt-somethingwrong.gsm
-share/asterisk/sounds/tt-weasels.gsm
-share/asterisk/sounds/vm-Cust1.gsm
-share/asterisk/sounds/vm-Cust2.gsm
-share/asterisk/sounds/vm-Cust3.gsm
-share/asterisk/sounds/vm-Cust4.gsm
-share/asterisk/sounds/vm-Cust5.gsm
-share/asterisk/sounds/vm-Family.gsm
-share/asterisk/sounds/vm-Friends.gsm
-share/asterisk/sounds/vm-INBOX.gsm
-share/asterisk/sounds/vm-Old.gsm
-share/asterisk/sounds/vm-Work.gsm
-share/asterisk/sounds/vm-advopts.gsm
-share/asterisk/sounds/vm-and.gsm
-share/asterisk/sounds/vm-calldiffnum.gsm
-share/asterisk/sounds/vm-changeto.gsm
-share/asterisk/sounds/vm-delete.gsm
-share/asterisk/sounds/vm-deleted.gsm
-share/asterisk/sounds/vm-dialout.gsm
-share/asterisk/sounds/vm-duration.gsm
-share/asterisk/sounds/vm-enter-num-to-call.gsm
-share/asterisk/sounds/vm-extension.gsm
-share/asterisk/sounds/vm-first.gsm
-share/asterisk/sounds/vm-for.gsm
-share/asterisk/sounds/vm-forward.gsm
-share/asterisk/sounds/vm-forwardoptions.gsm
-share/asterisk/sounds/vm-from-extension.gsm
-share/asterisk/sounds/vm-from-phonenumber.gsm
-share/asterisk/sounds/vm-from.gsm
-share/asterisk/sounds/vm-goodbye.gsm
-share/asterisk/sounds/vm-helpexit.gsm
-share/asterisk/sounds/vm-incorrect-mailbox.gsm
-share/asterisk/sounds/vm-incorrect.gsm
-share/asterisk/sounds/vm-instructions.gsm
-share/asterisk/sounds/vm-intro.gsm
-share/asterisk/sounds/vm-invalidpassword.gsm
-share/asterisk/sounds/vm-isonphone.gsm
-share/asterisk/sounds/vm-isunavail.gsm
-share/asterisk/sounds/vm-last.gsm
-share/asterisk/sounds/vm-leavemsg.gsm
-share/asterisk/sounds/vm-login.gsm
-share/asterisk/sounds/vm-mailboxfull.gsm
-share/asterisk/sounds/vm-message.gsm
-share/asterisk/sounds/vm-messages.gsm
-share/asterisk/sounds/vm-minutes.gsm
-share/asterisk/sounds/vm-mismatch.gsm
-share/asterisk/sounds/vm-msginstruct.gsm
-share/asterisk/sounds/vm-msgsaved.gsm
-share/asterisk/sounds/vm-newpassword.gsm
-share/asterisk/sounds/vm-newuser.gsm
-share/asterisk/sounds/vm-next.gsm
-share/asterisk/sounds/vm-no.gsm
-share/asterisk/sounds/vm-nobodyavail.gsm
-share/asterisk/sounds/vm-nobox.gsm
-share/asterisk/sounds/vm-nomore.gsm
-share/asterisk/sounds/vm-nonumber.gsm
-share/asterisk/sounds/vm-num-i-have.gsm
-share/asterisk/sounds/vm-onefor.gsm
-share/asterisk/sounds/vm-onefor-full.gsm
-share/asterisk/sounds/vm-options.gsm
-share/asterisk/sounds/vm-opts.gsm
-share/asterisk/sounds/vm-opts-full.gsm
-share/asterisk/sounds/vm-passchanged.gsm
-share/asterisk/sounds/vm-password.gsm
-share/asterisk/sounds/vm-press.gsm
-share/asterisk/sounds/vm-prev.gsm
-share/asterisk/sounds/vm-reachoper.gsm
-share/asterisk/sounds/vm-rec-busy.gsm
-share/asterisk/sounds/vm-rec-name.gsm
-share/asterisk/sounds/vm-rec-temp.gsm
-share/asterisk/sounds/vm-rec-unv.gsm
-share/asterisk/sounds/vm-received.gsm
-share/asterisk/sounds/vm-reenterpassword.gsm
-share/asterisk/sounds/vm-repeat.gsm
-share/asterisk/sounds/vm-review.gsm
-share/asterisk/sounds/vm-saved.gsm
-share/asterisk/sounds/vm-savedto.gsm
-share/asterisk/sounds/vm-savefolder.gsm
-share/asterisk/sounds/vm-savemessage.gsm
-share/asterisk/sounds/vm-saveoper.gsm
-share/asterisk/sounds/vm-sorry.gsm
-share/asterisk/sounds/vm-star-cancel.gsm
-share/asterisk/sounds/vm-starmain.gsm
-share/asterisk/sounds/vm-tempgreetactive.gsm
-share/asterisk/sounds/vm-tempgreeting.gsm
-share/asterisk/sounds/vm-tempgreeting2.gsm
-share/asterisk/sounds/vm-tempremoved.gsm
-share/asterisk/sounds/vm-then-pound.gsm
-share/asterisk/sounds/vm-theperson.gsm
-share/asterisk/sounds/vm-tmpexists.gsm
-share/asterisk/sounds/vm-tocallback.gsm
-share/asterisk/sounds/vm-tocallnum.gsm
-share/asterisk/sounds/vm-tocancel.gsm
-share/asterisk/sounds/vm-tocancelmsg.gsm
-share/asterisk/sounds/vm-toenternumber.gsm
-share/asterisk/sounds/vm-toforward.gsm
-share/asterisk/sounds/vm-tohearenv.gsm
-share/asterisk/sounds/vm-tomakecall.gsm
-share/asterisk/sounds/vm-tooshort.gsm
-share/asterisk/sounds/vm-toreply.gsm
-share/asterisk/sounds/vm-torerecord.gsm
-share/asterisk/sounds/vm-undelete.gsm
-share/asterisk/sounds/vm-undeleted.gsm
-share/asterisk/sounds/vm-unknown-caller.gsm
-share/asterisk/sounds/vm-whichbox.gsm
-share/asterisk/sounds/vm-youhave.gsm
-share/asterisk/static-http/ajamdemo.html
-share/asterisk/static-http/astman.css
-share/asterisk/static-http/astman.js
-share/asterisk/static-http/prototype.js
-%%WITH_ZAPTEL%%lib/asterisk/modules/app_flash.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/app_meetme.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/app_page.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/app_zapbarge.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/app_zapras.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/app_zapscan.so
-%%WITH_ODBC%%lib/asterisk/modules/cdr_odbc.so
-%%WITH_FREETDS%%lib/asterisk/modules/cdr_tds.so
-%%WITH_H323%%lib/asterisk/modules/chan_h323.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/chan_zap.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/codec_zap.so
-%%WITH_ODBC%%lib/asterisk/modules/res_config_odbc.so
-%%WITH_ODBC%%lib/asterisk/modules/res_odbc.so
-@dirrm share/asterisk/static-http
-@dirrm share/asterisk/sounds/silence
-@dirrm share/asterisk/sounds/phonetic
-@dirrm share/asterisk/sounds/letters
-@dirrm share/asterisk/sounds/fr
-@dirrm share/asterisk/sounds/followme
-@dirrm share/asterisk/sounds/es
-@dirrm share/asterisk/sounds/digits
-@dirrm share/asterisk/sounds/dictate
-@dirrm share/asterisk/sounds
-@dirrm share/asterisk/moh
-@dirrm share/asterisk/keys
-@dirrm share/asterisk/images
-@dirrm share/asterisk/firmware/iax
-@dirrm share/asterisk/firmware
-@dirrm share/asterisk/agi-bin
-@dirrm share/asterisk
-@dirrm lib/asterisk/modules
-@dirrm lib/asterisk
-@dirrm include/asterisk
-@dirrmtry etc/asterisk
-@cwd /var
-spool/asterisk/voicemail/default/1234/busy.gsm
-spool/asterisk/voicemail/default/1234/unavail.gsm
-@exec mkdir -p %D/log/asterisk/cdr-csv
-@exec mkdir -p %D/log/asterisk/cdr-custom
-@exec mkdir -p %D/spool/asterisk/voicemail/default/1234/INBOX
-@exec mkdir -p %D/spool/asterisk/dictate
-@exec mkdir -p %D/spool/asterisk/meetme
-@exec mkdir -p %D/spool/asterisk/monitor
-@exec mkdir -p %D/spool/asterisk/system
-@exec mkdir -p %D/spool/asterisk/tmp
-@dirrm spool/asterisk/dictate
-@dirrm spool/asterisk/meetme
-@dirrm spool/asterisk/monitor
-@dirrm spool/asterisk/system
-@dirrm spool/asterisk/voicemail/default/1234/INBOX
-@dirrm spool/asterisk/voicemail/default/1234
-@dirrm spool/asterisk/voicemail/default
-@dirrm spool/asterisk/voicemail
-@dirrm spool/asterisk/tmp
-@dirrm spool/asterisk
-@dirrm log/asterisk/cdr-csv
-@dirrm log/asterisk/cdr-custom
-@dirrm log/asterisk
diff --git a/net/asterisk14-addons/Makefile b/net/asterisk14-addons/Makefile
deleted file mode 100644
index 59df206e6025..000000000000
--- a/net/asterisk14-addons/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# New ports collection makefile for: asterisk-addons
-# Date created: 23 March 2006
-# Whom: Fabian Gast <fgast@only640k.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= asterisk-addons
-PORTVERSION= 1.4.6
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://ftp.digium.com/pub/asterisk/releases/
-
-MAINTAINER= pneumann@gmail.com
-COMMENT= GPL modules for the Asterisk Open Source PBX
-
-BUILD_DEPENDS= asterisk:${PORTSDIR}/net/asterisk
-RUN_DEPENDS= asterisk:${PORTSDIR}/net/asterisk
-
-OPTIONS= SAMPLE_CONFIG "Install sample configuration files" off
-
-ONLY_FOR_ARCHS= i386 amd64 powerpc
-USE_AUTOTOOLS= libtool:15
-USE_MYSQL= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_SAMPLE_CONFIG)
-PLIST_SUB+= SAMPLE_CONFIG=""
-.else
-PLIST_SUB+= SAMPLE_CONFIG="@comment "
-.endif
-
-pre-configure:
- if ${GREP} -sq fixup_codecs ${LOCALBASE}/include/asterisk/channel.h; \
- then \
- ${PATCH} ${PATCH_ARGS} < ${PATCHDIR}/codecnego.diff; \
- fi
-
-post-install:
-.if defined(WITH_SAMPLE_CONFIG)
- @cd ${WRKSRC} && ${GMAKE} samples
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net/asterisk14-addons/distinfo b/net/asterisk14-addons/distinfo
deleted file mode 100644
index 89c6fc1fcbae..000000000000
--- a/net/asterisk14-addons/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (asterisk-addons-1.4.6.tar.gz) = e9240dfbcbeca8c60d5f9704d1135e14
-SHA256 (asterisk-addons-1.4.6.tar.gz) = af7c0258837a9f211ecbb58c47cd1a793e943577f37e8e47155e8d07b0c93a73
-SIZE (asterisk-addons-1.4.6.tar.gz) = 798869
diff --git a/net/asterisk14-addons/files/codecnego.diff b/net/asterisk14-addons/files/codecnego.diff
deleted file mode 100644
index 0cfe569b41ea..000000000000
--- a/net/asterisk14-addons/files/codecnego.diff
+++ /dev/null
@@ -1,215 +0,0 @@
---- channels/chan_ooh323.c.orig 2007-07-21 15:17:52.000000000 +0800
-+++ channels/chan_ooh323.c 2008-02-13 15:37:17.000000000 +0800
-@@ -42,8 +42,8 @@
-
-
- /* Channel Definition */
--static struct ast_channel *ooh323_request(const char *type, int format,
-- void *data, int *cause);
-+static struct ast_channel *ooh323_request(const char *type, const struct ast_codec_pref *format, void *data, int *cause);
-+
- static int ooh323_digit_begin(struct ast_channel *ast, char digit);
- static int ooh323_digit_end(struct ast_channel *ast, char digit, unsigned int duration);
- static int ooh323_call(struct ast_channel *ast, char *dest, int timeout);
-@@ -57,8 +57,7 @@
-
- static enum ast_rtp_get_result ooh323_get_rtp_peer(struct ast_channel *chan, struct ast_rtp **rtp);
- static enum ast_rtp_get_result ooh323_get_vrtp_peer(struct ast_channel *chan, struct ast_rtp **rtp);
--static int ooh323_set_rtp_peer(struct ast_channel *chan, struct ast_rtp *rtp,
-- struct ast_rtp *vrtp, int codecs, int nat_active);
-+static int ooh323_set_rtp_peer(struct ast_channel *chan, struct ast_rtp *rtp, struct ast_rtp *vrtp, const struct ast_codec_pref *codecs, int nat_active);
-
- static void print_codec_to_cli(int fd, struct ast_codec_pref *pref);
- static void ast_ooh323c_exit();
-@@ -244,6 +243,7 @@
- {
- struct ast_channel *ch = NULL;
- int fmt;
-+ int cap;
- if(gH323Debug)
- ast_log(LOG_DEBUG, "--- ooh323_new - %s\n", host);
-
-@@ -258,10 +258,11 @@
- ast_mutex_lock(&ch->lock);
- ch->tech = &ooh323_tech;
-
-- ch->nativeformats = i->capability;
--
-+ ast_codec_pref_init(&ch->nativeformats);
-+ ast_codec_pref_append_missing2(&ch->nativeformats, i->capability);
-
-- fmt = ast_best_codec(ch->nativeformats);
-+ cap = ast_codec_pref_bits(&ch->nativeformats);
-+ fmt = ast_best_codec(cap);
-
- ch->fds[0] = ast_rtp_fd(i->rtp);
- ch->fds[1] = ast_rtcp_fd(i->rtp);
-@@ -451,8 +452,7 @@
- /*
- Possible data values - peername, exten/peername, exten@ip
- */
--static struct ast_channel *ooh323_request(const char *type, int format,
-- void *data, int *cause)
-+static struct ast_channel *ooh323_request(const char *type, const struct ast_codec_pref *formats, void *data, int *cause)
-
- {
- struct ast_channel *chan=NULL;
-@@ -461,22 +461,11 @@
- char *dest = NULL;
- char *ext = NULL;
- char tmp[256];
-- char formats[512];
-- int oldformat;
- char *sport = NULL;
- int port = 0;
-
- if(gH323Debug)
-- ast_verbose("--- ooh323_request - data %s format %s\n", (char*)data,
-- ast_getformatname_multiple(formats,512,format) );
--
-- oldformat = format;
-- format &= ((AST_FORMAT_MAX_AUDIO << 1) - 1);
-- if (!format) {
-- ast_log(LOG_NOTICE, "Asked to get a channel of unsupported format "
-- "'%d'\n", format);
-- return NULL;
-- }
-+ ast_verbose("--- ooh323_request - data %s format %s\n", (char*)data, ast_codec_pref_dump(tmp, sizeof(tmp), formats) );
-
- p = ooh323_alloc(0,0); /* Initial callRef is zero */
-
-@@ -536,8 +525,8 @@
- if(ext)
- strncpy(p->exten, ext, sizeof(p->exten)-1);
-
-- if(peer->capability & format)
-- p->capability = peer->capability & format;
-+ if(peer->capability & formats->audio_bits)
-+ p->capability = peer->capability & formats->audio_bits;
- else{
- p->capability = peer->capability;
- }
-@@ -971,11 +960,11 @@
-
- if(f->frametype == AST_FRAME_VOICE)
- {
-- if(!(f->subclass & ast->nativeformats))
-+ if(!(f->subclass & ast->nativeformats.audio_bits))
- {
- ast_log(LOG_WARNING, "Asked to transmit frame type %d, while native "
- "formats is %d (read/write = %d/%d)\n",
-- f->subclass, ast->nativeformats, ast->readformat,
-+ f->subclass, ast->nativeformats.audio_bits, ast->readformat,
- ast->writeformat);
- return 0;
- }
-@@ -2219,12 +2208,12 @@
- int x, codec;
-
- for(x = 0; x < 32 ; x++) {
-- codec = ast_codec_pref_index(pref, x);
-+ codec = ast_codec_pref_index_audio(pref, x);
- if (!codec)
- break;
- ast_cli(fd, "%s", ast_getformatname(codec));
-- ast_cli(fd, ":%d", pref->framing[x]);
-- if (x < 31 && ast_codec_pref_index(pref, x + 1))
-+ ast_cli(fd, ":%d", pref->audio_framing[x]);
-+ if (x < 31 && ast_codec_pref_index_audio(pref, x + 1))
- ast_cli(fd, ",");
- }
- if (!x)
-@@ -3020,13 +3009,13 @@
- (ooCallData *call, struct ast_codec_pref *prefs)
- {
- int i=0;
-- int codec = ast_codec_pref_index(prefs, i);
-+ int codec = ast_codec_pref_index_audio(prefs, i);
-
- ooResetCapPrefs(call);
- while(codec)
- {
- ooAppendCapToCapPrefs(call, ooh323_convertAsteriskCapToH323Cap(codec));
-- codec = ast_codec_pref_index(prefs, ++i);
-+ codec = ast_codec_pref_index_audio(prefs, ++i);
- }
-
- return 0;
-@@ -3058,7 +3047,7 @@
-
- static int ooh323_set_rtp_peer
- (struct ast_channel *chan, struct ast_rtp *rtp, struct ast_rtp *vrtp,
-- int codecs, int nat_active)
-+ const struct ast_codec_pref *codecs, int nat_active)
- {
- /* XXX Deal with Video */
- struct ooh323_pvt *p;
-@@ -3106,7 +3095,7 @@
- strncpy(mediaInfo.lMediaIP, ast_inet_ntoa(us.sin_addr), sizeof(mediaInfo.lMediaIP)-1);
- mediaInfo.lMediaPort = ntohs(us.sin_port);
- mediaInfo.lMediaCntrlPort = mediaInfo.lMediaPort +1;
-- for(x=0; 0 != (format=ast_codec_pref_index(&p->prefs, x)); x++)
-+ for(x=0; 0 != (format=ast_codec_pref_index_audio(&p->prefs, x)); x++)
- {
- strcpy(mediaInfo.dir, "transmit");
- mediaInfo.cap = ooh323_convertAsteriskCapToH323Cap(format);
-@@ -3250,10 +3239,11 @@
- /* We already hold the channel lock */
- if (f->frametype == AST_FRAME_VOICE)
- {
-- if (f->subclass != p->owner->nativeformats)
-+ if (!(f->subclass & p->owner->nativeformats.audio_bits))
- {
- ast_log(LOG_DEBUG, "Oooh, format changed to %d\n", f->subclass);
-- p->owner->nativeformats = f->subclass;
-+ ast_codec_pref_append(&p->owner->nativeformats, f->subclass);
-+ p->capability |= f->subclass;
- ast_set_read_format(p->owner, p->owner->readformat);
- ast_set_write_format(p->owner, p->owner->writeformat);
- }
---- channels/ooh323cDriver.c.orig 2007-01-20 06:27:05.000000000 +0800
-+++ channels/ooh323cDriver.c 2008-02-11 16:47:24.000000000 +0800
-@@ -66,7 +66,7 @@
- if(gH323Debug)
- ast_verbose("\tAdding capabilities to H323 endpoint\n");
-
-- for(x=0; 0 != (format=ast_codec_pref_index(prefs, x)); x++)
-+ for(x=0; 0 != (format=ast_codec_pref_index_audio(prefs, x)); x++)
- {
- if(format & AST_FORMAT_ULAW)
- {
-@@ -172,14 +172,14 @@
- ret |= ooCallEnableDTMFH245Signal(call);
-
-
-- for(x=0; 0 !=(format=ast_codec_pref_index(prefs, x)); x++)
-+ for(x=0; 0 !=(format=ast_codec_pref_index_audio(prefs, x)); x++)
- {
- if(format & AST_FORMAT_ULAW)
- {
- if(gH323Debug)
- ast_verbose("\tAdding g711 ulaw capability to call(%s, %s)\n",
- call->callType, call->callToken);
-- txframes = prefs->framing[x];
-+ txframes = prefs->audio_framing[x];
- ret= ooCallAddG711Capability(call, OO_G711ULAW64K, txframes,
- grxframes, OORXANDTX,
- &ooh323c_start_receive_channel,
-@@ -192,7 +192,7 @@
- if(gH323Debug)
- ast_verbose("\tAdding g711 alaw capability to call(%s, %s)\n",
- call->callType, call->callToken);
-- txframes = prefs->framing[x];
-+ txframes = prefs->audio_framing[x];
- ret= ooCallAddG711Capability(call, OO_G711ALAW64K, txframes,
- grxframes, OORXANDTX,
- &ooh323c_start_receive_channel,
-@@ -206,7 +206,7 @@
- if(gH323Debug)
- ast_verbose("\tAdding g729A capability to call(%s, %s)\n",
- call->callType, call->callToken);
-- txframes = (prefs->framing[x])/10;
-+ txframes = (prefs->audio_framing[x])/10;
- ret= ooCallAddG729Capability(call, OO_G729A, txframes, 24,
- OORXANDTX, &ooh323c_start_receive_channel,
- &ooh323c_start_transmit_channel,
diff --git a/net/asterisk14-addons/files/patch-Makefile b/net/asterisk14-addons/files/patch-Makefile
deleted file mode 100644
index 4bcc7f4e3115..000000000000
--- a/net/asterisk14-addons/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig Thu Feb 14 00:58:11 2008
-+++ Makefile Fri Feb 22 19:17:58 2008
-@@ -27,7 +27,7 @@
- # Overwite config files on "make samples"
- OVERWRITE:=y
-
--ASTCFLAGS+=-fPIC
-+ASTCFLAGS+=-fPIC -I${PREFIX}/include
-
- #NOISY_BUILD=yes
-
diff --git a/net/asterisk14-addons/pkg-descr b/net/asterisk14-addons/pkg-descr
deleted file mode 100644
index d2454dbd184f..000000000000
--- a/net/asterisk14-addons/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This package contains additional modules for the Asterisk Open Source PBX
-which are, not included in the normal base distribution, becouse of licence
-incompatilities.
-
-WWW: http://www.asteriskpbx.com
diff --git a/net/asterisk14-addons/pkg-plist b/net/asterisk14-addons/pkg-plist
deleted file mode 100644
index f53cedf9e3fb..000000000000
--- a/net/asterisk14-addons/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-lib/asterisk/modules/app_addon_sql_mysql.so
-lib/asterisk/modules/app_saycountpl.so
-lib/asterisk/modules/cdr_addon_mysql.so
-lib/asterisk/modules/res_config_mysql.so
-lib/asterisk/modules/format_mp3.so
-lib/asterisk/modules/chan_ooh323.so
-%%SAMPLE_CONFIG%%etc/asterisk/cdr_mysql.conf
-%%SAMPLE_CONFIG%%etc/asterisk/res_mysql.conf
diff --git a/net/asterisk14/Makefile b/net/asterisk14/Makefile
deleted file mode 100644
index c1c8e5eaa5c1..000000000000
--- a/net/asterisk14/Makefile
+++ /dev/null
@@ -1,183 +0,0 @@
-# New ports collection makefile for: asterisk
-# Date created: 17 October 2003
-# Whom: Maxim Sobolev <sobomax@portaone.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= asterisk
-PORTVERSION= 1.4.19.2
-CATEGORIES= net
-MASTER_SITES= http://ftp.digium.com/pub/asterisk/ \
- http://ftp.digium.com/pub/asterisk/old-releases/
-
-MAINTAINER= sobomax@FreeBSD.org
-COMMENT= An Open Source PBX and telephony toolkit
-
-BUILD_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123
-LIB_DEPENDS= speex.1:${PORTSDIR}/audio/speex \
- newt.51:${PORTSDIR}/devel/newt \
- gsm.1:${PORTSDIR}/audio/gsm \
- curl.4:${PORTSDIR}/ftp/curl
-RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123
-
-ONLY_FOR_ARCHS= i386 sparc64 amd64 powerpc
-
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/openh323" \
- LDFLAGS="-L${LOCALBASE}/lib"
-CONFIGURE_ARGS= --with-gsm=${LOCALBASE}
-CPPFLAGS= -I${LOCALBASE}/include -I${LOCALBASE}/include/openh323
-USE_GMAKE= yes
-USE_BISON= build
-USE_RC_SUBR= asterisk.sh
-MAKE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
- PTHREAD_LIBS="${PTHREAD_LIBS}" \
- MKDIR="${MKDIR}" \
- PWLIBDIR=${LOCALBASE}/share/pwlib \
- OPENH323DIR=${LOCALBASE}/share/openh323 \
- OSVERSION=${OSVERSION} \
- CXX="${CXX}"
-MAN8= asterisk.8 astgenkey.8 autosupport.8 safe_asterisk.8
-
-OPTIONS= OGGVORBIS "Enable Ogg Vorbis support" on \
- ODBC "Enable ODBC support" on \
- POSTGRES "Enable PostgreSQL support" on \
- RADIUS "Enable RADIUS accounting support" on \
- SNMP "Enable SNMP support" on \
- H323 "Enable H.323 support" on \
- FREETDS "Enable FreeTDS support" on \
- JABBER "Enable Jabber and Gtalk support" on \
- SQLITE "Enable SQLITE support" on \
- CODEC_PATCH "Apply codec negotiation patch" off \
- MISC_PATCHES "Apply additional patches" off
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "i386" || ${ARCH} == "amd64"
-OPTIONS+= ZAPTEL "Enable Zaptel support" off
-.else
-WITHOUT_ZAPTEL= yes
-.endif
-
-.if defined(WITHOUT_H323)
-PLIST_SUB+= WITH_H323="@comment "
-CONFIGURE_ARGS+= --without-h323
-.else
-PLIST_SUB+= WITH_H323=""
-CONFIGURE_ARGS+= --with-h323=${LOCALBASE}
-LIB_DEPENDS+= pt_r.1:${PORTSDIR}/devel/pwlib \
- h323_r.1:${PORTSDIR}/net/openh323
-.endif
-
-.if defined(WITHOUT_ZAPTEL)
-PLIST_SUB+= WITH_ZAPTEL="@comment "
-CONFIGURE_ARGS+= --without-zaptel
-.else
-PLIST_SUB+= WITH_ZAPTEL=""
-CONFIGURE_ARGS+= --with-zaptel
-BUILD_DEPENDS+= libpri>=1.2.0:${PORTSDIR}/misc/libpri \
- ${LOCALBASE}/include/zaptel/zaptel.h:${PORTSDIR}/misc/zaptel
-LIB_DEPENDS+= pri.1:${PORTSDIR}/misc/libpri
-RUN_DEPENDS+= ${LOCALBASE}/include/zaptel/zaptel.h:${PORTSDIR}/misc/zaptel
-.endif
-
-#
-# WITH_FREETDS, WITH_PGSQL and WITH_SQLITE can also be added to MAKE_ENV
-# similarly
-.if defined(WITHOUT_ODBC)
-PLIST_SUB+= WITH_ODBC="@comment "
-CONFIGURE_ARGS+= --without-odbc
-.else
-PLIST_SUB+= WITH_ODBC=""
-CONFIGURE_ARGS+= --with-odbc --with-ltdl
-LIB_DEPENDS+= odbc.1:${PORTSDIR}/databases/unixODBC \
- ltdl.4:${PORTSDIR}/devel/libltdl15
-.endif
-
-.if defined(WITHOUT_FREETDS)
-PLIST_SUB+= WITH_FREETDS="@comment "
-CONFIGURE_ARGS+= --without-tds
-.else
-PLIST_SUB+= WITH_FREETDS=""
-CONFIGURE_ARGS+= --with-tds=${LOCALBASE}
-LIB_DEPENDS+= tds.5:${PORTSDIR}/databases/freetds
-.endif
-
-.if defined(WITHOUT_POSTGRES)
-PLIST_SUB+= WITH_POSTGRES="@comment "
-CONFIGURE_ARGS+= --without-postgres
-.else
-PLIST_SUB+= WITH_POSTGRES=""
-USE_PGSQL= yes
-CONFIGURE_ARGS+= --with-postgres
-.endif
-
-.if defined(WITHOUT_OGGVORBIS)
-PLIST_SUB+= WITH_OGGVORBIS="@comment "
-CONFIGURE_ARGS+= --without-ogg
-.else
-PLIST_SUB+= WITH_OGGVORBIS=""
-CONFIGURE_ARGS+= --with-ogg
-LIB_DEPENDS+= vorbis.4:${PORTSDIR}/audio/libvorbis
-.endif
-
-.if defined(WITHOUT_RADIUS)
-PLIST_SUB+= WITH_RADIUS="@comment "
-CONFIGURE_ARGS+= --without-radius
-.else
-PLIST_SUB+= WITH_RADIUS=""
-CONFIGURE_ARGS+= --with-radius
-LIB_DEPENDS+= radiusclient-ng.2:${PORTSDIR}/net/radiusclient
-.endif
-
-.if defined(WITHOUT_SNMP)
-PLIST_SUB+= WITH_SNMP="@comment "
-CONFIGURE_ARGS+= --without-netsnmp
-.else
-PLIST_SUB+= WITH_SNMP=""
-CONFIGURE_ARGS+= --with-netsnmp
-LIB_DEPENDS+= netsnmp.16:${PORTSDIR}/net-mgmt/net-snmp
-.endif
-
-.if defined(WITHOUT_JABBER)
-PLIST_SUB+= WITH_JABBER="@comment "
-CONFIGURE_ARGS+= --without-iksemel
-.else
-PLIST_SUB+= WITH_JABBER=""
-CONFIGURE_ARGS+= --with-iksemel
-LIB_DEPENDS+= iksemel.4:${PORTSDIR}/textproc/iksemel
-.endif
-
-.if defined(WITHOUT_SQLITE)
-PLIST_SUB+= WITH_SQLITE="@comment "
-CONFIGURE_ARGS+= --without-sqlite
-.else
-PLIST_SUB+= WITH_SQLITE=""
-CONFIGURE_ARGS+= --with-sqlite
-LIB_DEPENDS+= sqlite:${PORTSDIR}/databases/sqlite2
-.endif
-
-.if defined(WITH_CODEC_PATCH)
-PATCHFILES= asterisk-1.4.19-codec-negotiation-20080408.diff.gz
-PATCH_SITES= http://b2bua.org/chrome/site/
-EXTRA_PATCHES+= ${PATCHDIR}/codecnego-patch-Makefile
-.else
-EXTRA_PATCHES+= ${PATCHDIR}/nocodecnego-patch-Makefile
-.endif
-
-.if defined(WITH_MISC_PATCHES)
-EXTRA_PATCHES+= ${PATCHDIR}/dtmf_debug.diff
-EXTRA_PATCHES+= ${PATCHDIR}/feature_disconnect.diff
-EXTRA_PATCHES+= ${PATCHDIR}/sip_force_callid.diff
-.if defined(WITH_CODEC_PATCH)
-EXTRA_PATCHES+= ${PATCHDIR}/rtp_force_dtmf-codecnego.diff
-.else
-EXTRA_PATCHES+= ${PATCHDIR}/rtp_force_dtmf-nocodecnego.diff
-.endif
-.endif
-
-post-patch:
- ${REINPLACE_CMD} -e 's|/var/lib|${PREFIX}/share|g' ${WRKSRC}/configs/musiconhold.conf.sample
-
-.include <bsd.port.post.mk>
diff --git a/net/asterisk14/distinfo b/net/asterisk14/distinfo
deleted file mode 100644
index 64a1135cfcd3..000000000000
--- a/net/asterisk14/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (asterisk-1.4.19.2.tar.gz) = a942367e20a364510881c086a3517321
-SHA256 (asterisk-1.4.19.2.tar.gz) = b3248b84ec824c3c21861607fdc0c71e4acee16edc570004ee6c9e2f712705c4
-SIZE (asterisk-1.4.19.2.tar.gz) = 11496546
-MD5 (asterisk-1.4.19-codec-negotiation-20080408.diff.gz) = 12db6a4bc354d3eeeee7a900a6060b2f
-SHA256 (asterisk-1.4.19-codec-negotiation-20080408.diff.gz) = 55290639455b1117541c5bf560ef8326c3e9414d266459293893b0e3d36c64f9
-SIZE (asterisk-1.4.19-codec-negotiation-20080408.diff.gz) = 39004
diff --git a/net/asterisk14/files/asterisk.sh.in b/net/asterisk14/files/asterisk.sh.in
deleted file mode 100644
index e05d58ed6ee8..000000000000
--- a/net/asterisk14/files/asterisk.sh.in
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: asterisk
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf to enable asterisk:
-#
-# asterisk_enable="YES"
-#
-
-. %%RC_SUBR%%
-
-stop_precmd=asterisk_shutdown
-sig_stop=KILL
-asterisk_shutdown () {
- %%PREFIX%%/sbin/asterisk -qrx 'stop now'
- sleep 1
- return 0
-}
-
-name=asterisk
-rcvar=`set_rcvar`
-
-command=%%PREFIX%%/sbin/asterisk
-
-load_rc_config $name
-
-pidfile=${asterisk_pidfile:-"/var/run/asterisk.pid"}
-
-asterisk_enable=${asterisk_enable:-"NO"}
-
-run_rc_command "$1"
diff --git a/net/asterisk14/files/codecnego-patch-Makefile b/net/asterisk14/files/codecnego-patch-Makefile
deleted file mode 100644
index c94aad32f623..000000000000
--- a/net/asterisk14/files/codecnego-patch-Makefile
+++ /dev/null
@@ -1,207 +0,0 @@
---- Makefile.orig 2008-04-08 14:50:57.000000000 +0300
-+++ Makefile 2008-04-08 14:52:01.000000000 +0300
-@@ -129,7 +129,7 @@
- ASTMANDIR=$(mandir)
- ifneq ($(findstring BSD,$(OSARCH)),)
- ASTVARLIBDIR=$(prefix)/share/asterisk
-- ASTVARRUNDIR=$(localstatedir)/run/asterisk
-+ ASTVARRUNDIR=$(localstatedir)/run
- else
- ASTVARLIBDIR=$(localstatedir)/lib/asterisk
- endif
-@@ -224,7 +224,7 @@
-
- ifeq ($(OSARCH),FreeBSD)
- # -V is understood by BSD Make, not by GNU make.
-- BSDVERSION=$(shell make -V OSVERSION -f /usr/share/mk/bsd.port.subdir.mk)
-+ BSDVERSION=$(OSVERSION)
- ASTCFLAGS+=$(shell if test $(BSDVERSION) -lt 500016 ; then echo "-D_THREAD_SAFE"; fi)
- AST_LIBS+=$(shell if test $(BSDVERSION) -lt 502102 ; then echo "-lc_r"; else echo "-pthread"; fi)
- endif
-@@ -404,15 +404,15 @@
- # Should static HTTP be installed during make samples or even with its own target ala
- # webvoicemail? There are portions here that *could* be customized but might also be
- # improved a lot. I'll put it here for now.
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/static-http
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/static-http
- for x in static-http/*; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTDATADIR)/static-http ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTDATADIR)/static-http ; \
- done
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/images
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/images
- for x in images/*.jpg; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTDATADIR)/images ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTDATADIR)/images ; \
- done
-- mkdir -p $(DESTDIR)$(AGI_DIR)
-+ $(MKDIR) $(DESTDIR)$(AGI_DIR)
- $(MAKE) -C sounds install
-
- update:
-@@ -433,45 +433,45 @@
- OLDHEADERS=$(filter-out $(NEWHEADERS),$(notdir $(wildcard $(DESTDIR)$(ASTHEADERDIR)/*.h)))
-
- bininstall: _all
-- mkdir -p $(DESTDIR)$(MODULES_DIR)
-- mkdir -p $(DESTDIR)$(ASTSBINDIR)
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-- mkdir -p $(DESTDIR)$(ASTBINDIR)
-- mkdir -p $(DESTDIR)$(ASTVARRUNDIR)
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/dictate
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/system
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/tmp
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/meetme
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/monitor
-- $(INSTALL) -m 755 main/asterisk $(DESTDIR)$(ASTSBINDIR)/
-+ $(MKDIR) $(DESTDIR)$(MODULES_DIR)
-+ $(MKDIR) $(DESTDIR)$(ASTSBINDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTBINDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTVARRUNDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/voicemail
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/dictate
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/system
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/tmp
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/meetme
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/monitor
-+ $(BSD_INSTALL_PROGRAM) main/asterisk $(DESTDIR)$(ASTSBINDIR)/
- $(LN) -sf asterisk $(DESTDIR)$(ASTSBINDIR)/rasterisk
-- $(INSTALL) -m 755 contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/
-- $(INSTALL) -m 755 contrib/scripts/autosupport $(DESTDIR)$(ASTSBINDIR)/
-+ $(BSD_INSTALL_SCRIPT) contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/
-+ $(BSD_INSTALL_SCRIPT) contrib/scripts/autosupport $(DESTDIR)$(ASTSBINDIR)/
- if [ ! -f $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ]; then \
- cat contrib/scripts/safe_asterisk | sed 's|__ASTERISK_SBIN_DIR__|$(ASTSBINDIR)|;s|__ASTERISK_VARRUN_DIR__|$(ASTVARRUNDIR)|;' > $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ;\
- chmod 755 $(DESTDIR)$(ASTSBINDIR)/safe_asterisk;\
- fi
-- $(INSTALL) -d $(DESTDIR)$(ASTHEADERDIR)
-- $(INSTALL) -m 644 include/asterisk.h $(DESTDIR)$(includedir)
-- $(INSTALL) -m 644 include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTHEADERDIR)
-+ $(BSD_INSTALL_DATA) include/asterisk.h $(DESTDIR)$(includedir)
-+ $(BSD_INSTALL_DATA) include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
- if [ -n "$(OLDHEADERS)" ]; then \
- rm -f $(addprefix $(DESTDIR)$(ASTHEADERDIR)/,$(OLDHEADERS)) ;\
- fi
-- mkdir -p $(DESTDIR)$(ASTLOGDIR)/cdr-csv
-- mkdir -p $(DESTDIR)$(ASTLOGDIR)/cdr-custom
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/keys
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/firmware
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/firmware/iax
-- mkdir -p $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 keys/iaxtel.pub $(DESTDIR)$(ASTDATADIR)/keys
-- $(INSTALL) -m 644 keys/freeworlddialup.pub $(DESTDIR)$(ASTDATADIR)/keys
-- $(INSTALL) -m 644 doc/asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/astgenkey.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/autosupport.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/safe_asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(MKDIR) $(DESTDIR)$(ASTLOGDIR)/cdr-csv
-+ $(MKDIR) $(DESTDIR)$(ASTLOGDIR)/cdr-custom
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/keys
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/firmware
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/firmware/iax
-+ $(MKDIR) $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) keys/iaxtel.pub $(DESTDIR)$(ASTDATADIR)/keys
-+ $(BSD_INSTALL_DATA) keys/freeworlddialup.pub $(DESTDIR)$(ASTDATADIR)/keys
-+ $(BSD_INSTALL_DATA) doc/asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) contrib/scripts/astgenkey.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) contrib/scripts/autosupport.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) contrib/scripts/safe_asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
- if [ -f contrib/firmware/iax/iaxy.bin ] ; then \
-- $(INSTALL) -m 644 contrib/firmware/iax/iaxy.bin $(DESTDIR)$(ASTDATADIR)/firmware/iax/iaxy.bin; \
-+ $(BSD_INSTALL_DATA) contrib/firmware/iax/iaxy.bin $(DESTDIR)$(ASTDATADIR)/firmware/iax/iaxy.bin; \
- fi
-
- $(SUBDIRS_INSTALL):
-@@ -505,7 +505,7 @@
- @exit 1
- endif
-
--install: badshell datafiles bininstall $(SUBDIRS_INSTALL)
-+install: badshell datafiles bininstall $(SUBDIRS_INSTALL) samples
- @if [ -x /usr/sbin/asterisk-post-install ]; then \
- /usr/sbin/asterisk-post-install $(DESTDIR) . ; \
- fi
-@@ -543,31 +543,23 @@
- upgrade: bininstall
-
- adsi:
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
- for x in configs/*.adsi; do \
- if [ ! -f $(DESTDIR)$(ASTETCDIR)/$$x ]; then \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x` ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x` ; \
- fi ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x`-dist ; \
- done
-
- samples: adsi
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
- for x in configs/*.sample; do \
-- if [ -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ]; then \
-- if [ "$(OVERWRITE)" = "y" ]; then \
-- if cmp -s $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` $$x ; then \
-- echo "Config file $$x is unchanged"; \
-- continue; \
-- fi ; \
-- mv -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`.old ; \
-- else \
-- echo "Skipping config file $$x"; \
-- continue; \
-- fi ;\
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`-dist ;\
-+ if [ ! -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ]; then \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`;\
- fi ; \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ;\
- done
-- if [ "$(OVERWRITE)" = "y" ] || [ ! -f $(DESTDIR)$(ASTCONFPATH) ]; then \
-+ if true; then \
- ( \
- echo "[directories]" ; \
- echo "astetcdir => $(ASTETCDIR)" ; \
-@@ -653,20 +645,23 @@
- echo "; Default: strict"; \
- echo ";"; \
- echo ";translation_algorithm = strict"; \
-- ) > $(DESTDIR)$(ASTCONFPATH) ; \
-+ ) > $(DESTDIR)$(ASTCONFPATH)-dist ; \
-+ if [ ! -f $(DESTDIR)$(ASTCONFPATH) ]; then \
-+ cp $(DESTDIR)$(ASTCONFPATH)-dist $(DESTDIR)$(ASTCONFPATH); \
-+ fi; \
- else \
- echo "Skipping asterisk.conf creation"; \
- fi
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/INBOX
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/INBOX
- build_tools/make_sample_voicemail $(DESTDIR)/$(ASTDATADIR) $(DESTDIR)/$(ASTSPOOLDIR)
-
- webvmail:
- @[ -d $(DESTDIR)$(HTTP_DOCSDIR)/ ] || ( printf "http docs directory not found.\nUpdate assignment of variable HTTP_DOCSDIR in Makefile!\n" && exit 1 )
- @[ -d $(DESTDIR)$(HTTP_CGIDIR) ] || ( printf "cgi-bin directory not found.\nUpdate assignment of variable HTTP_CGIDIR in Makefile!\n" && exit 1 )
- $(INSTALL) -m 4755 -o root -g root contrib/scripts/vmail.cgi $(DESTDIR)$(HTTP_CGIDIR)/vmail.cgi
-- mkdir -p $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk
-+ $(MKDIR) $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk
- for x in images/*.gif; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk/; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk/; \
- done
- @echo " +--------- Asterisk Web Voicemail ----------+"
- @echo " + +"
-@@ -693,10 +688,10 @@
-
- __rpm: include/asterisk/version.h include/asterisk/buildopts.h spec
- rm -rf /tmp/asterisk ; \
-- mkdir -p /tmp/asterisk/redhat/RPMS/i386 ; \
-+ $(MKDIR) /tmp/asterisk/redhat/RPMS/i386 ; \
- $(MAKE) DESTDIR=/tmp/asterisk install ; \
- $(MAKE) DESTDIR=/tmp/asterisk samples ; \
-- mkdir -p /tmp/asterisk/etc/rc.d/init.d ; \
-+ $(MKDIR) /tmp/asterisk/etc/rc.d/init.d ; \
- cp -f contrib/init.d/rc.redhat.asterisk /tmp/asterisk/etc/rc.d/init.d/asterisk ; \
- rpmbuild --rcfile /usr/lib/rpm/rpmrc:redhat/rpmrc -bb asterisk.spec
-
diff --git a/net/asterisk14/files/dtmf_debug.diff b/net/asterisk14/files/dtmf_debug.diff
deleted file mode 100644
index 81205d40dd46..000000000000
--- a/net/asterisk14/files/dtmf_debug.diff
+++ /dev/null
@@ -1,225 +0,0 @@
---- channels/chan_sip.c.orig 2008-03-18 16:42:59.000000000 +0200
-+++ channels/chan_sip.c 2008-03-18 17:08:34.000000000 +0200
-@@ -3768,6 +3768,7 @@
- ast_log(LOG_WARNING, "old channel wasn't %p but was %p\n", oldchan, p->owner);
- else {
- p->owner = newchan;
-+ ast_rtp_set_chan_name(p->rtp, newchan->name);
- ret = 0;
- }
- if (option_debug > 2)
-@@ -4032,6 +4035,7 @@
- if (i->rtp) {
- tmp->fds[0] = ast_rtp_fd(i->rtp);
- tmp->fds[1] = ast_rtcp_fd(i->rtp);
-+ ast_rtp_set_chan_id(i->rtp, i->callid);
- }
- if (needvideo && i->vrtp) {
- tmp->fds[2] = ast_rtp_fd(i->vrtp);
-@@ -4059,6 +4063,8 @@
- if (!ast_strlen_zero(i->language))
- ast_string_field_set(tmp, language, i->language);
- i->owner = tmp;
-+ ast_rtp_set_chan_name(i->rtp, tmp->name);
-+
- ast_module_ref(ast_module_info->self);
- ast_copy_string(tmp->context, i->context, sizeof(tmp->context));
- /*Since it is valid to have extensions in the dialplan that have unescaped characters in them
-@@ -4479,8 +4485,10 @@
- build_via(p);
- if (!callid)
- build_callid_pvt(p);
-- else
-+ else {
- ast_string_field_set(p, callid, callid);
-+ ast_rtp_set_chan_id(p->rtp, p->callid);
-+ }
- /* Assign default music on hold class */
- ast_string_field_set(p, mohinterpret, default_mohinterpret);
- ast_string_field_set(p, mohsuggest, default_mohsuggest);
---- include/asterisk/rtp.h.orig 2008-03-18 13:35:42.000000000 +0200
-+++ include/asterisk/rtp.h 2008-03-18 13:35:58.000000000 +0200
-@@ -251,6 +251,9 @@
-
- int ast_rtp_codec_getformat(int pt);
-
-+void ast_rtp_set_chan_name(struct ast_rtp *, const char *);
-+void ast_rtp_set_chan_id(struct ast_rtp *, const char *);
-+
- /*! \brief Set rtp timeout */
- void ast_rtp_set_rtptimeout(struct ast_rtp *rtp, int timeout);
- /*! \brief Set rtp hold timeout */
---- main/rtp.c.orig 2008-04-08 14:53:18.000000000 +0300
-+++ main/rtp.c 2008-04-08 14:54:14.000000000 +0300
-@@ -81,6 +81,7 @@
- static int rtpstart; /*!< First port for RTP sessions (set in rtp.conf) */
- static int rtpend; /*!< Last port for RTP sessions (set in rtp.conf) */
- static int rtpdebug; /*!< Are we debugging? */
-+static int rtpdebugdtmf; /*!< Are we debugging DTMFs? */
- static int rtcpdebug; /*!< Are we debugging RTCP? */
- static int rtcpstats; /*!< Are we debugging RTCP? */
- static int rtcpinterval = RTCP_DEFAULT_INTERVALMS; /*!< Time between rtcp reports in millisecs */
-@@ -168,6 +169,8 @@
- struct ast_codec_pref pref;
- struct ast_rtp *bridged; /*!< Who we are Packet bridged to */
- int set_marker_bit:1; /*!< Whether to set the marker bit or not */
-+ char chan_name[100];
-+ char chan_id[100];
- };
-
- /* Forward declarations */
-@@ -669,8 +672,8 @@
- struct ast_frame *f = NULL;
- event = ntohl(*((unsigned int *)(data)));
- event &= 0x001F;
-- if (option_debug > 2 || rtpdebug)
-- ast_log(LOG_DEBUG, "Cisco DTMF Digit: %08x (len = %d)\n", event, len);
-+ if (option_debug > 2 || rtpdebug || rtpdebugdtmf)
-+ ast_log(LOG_DEBUG, "Channel: %s %s Cisco DTMF packet: %08x (len = %d)\n", rtp->chan_name, rtp->chan_id, event, len);
- if (event < 10) {
- resp = '0' + event;
- } else if (event < 11) {
-@@ -684,12 +687,24 @@
- }
- if (rtp->resp && (rtp->resp != resp)) {
- f = send_dtmf(rtp, AST_FRAME_DTMF_END);
-+ ast_log(LOG_DEBUG, "Channel: %s %s Cisco DTMF event: %c\n", rtp->chan_name, rtp->chan_id, rtp->resp);
- }
- rtp->resp = resp;
- rtp->dtmfcount = dtmftimeout;
- return f;
- }
-
-+void ast_rtp_set_chan_id(struct ast_rtp *rtp, const char *chan_id) {
-+ if (rtp == NULL || chan_id == NULL)
-+ return;
-+ snprintf(rtp->chan_id, sizeof(rtp->chan_id), "%s", chan_id);
-+}
-+
-+void ast_rtp_set_chan_name(struct ast_rtp *rtp, const char *chan_name) {
-+ if (rtp == NULL || chan_name == NULL)
-+ return;
-+ snprintf(rtp->chan_name, sizeof(rtp->chan_name), "%s", chan_name);
-+}
- /*!
- * \brief Process RTP DTMF and events according to RFC 2833.
- *
-@@ -1051,6 +1066,10 @@
- struct rtpPayloadType rtpPT;
- int reconstruct = ntohl(rtpheader[0]);
-
-+ /* If we are listening for DTMF - then feed all packets into the core to keep the RTP stream consistent when relaying DTMFs */
-+ if (ast_test_flag(rtp, FLAG_P2P_NEED_DTMF))
-+ return -1;
-+
- /* Get fields from packet */
- payload = (reconstruct & 0x7f0000) >> 16;
- mark = (((reconstruct & 0x800000) >> 23) != 0);
-@@ -1062,10 +1081,6 @@
- if (!bridged->current_RTP_PT[payload].code)
- return -1;
-
-- /* If the payload is DTMF, and we are listening for DTMF - then feed it into the core */
-- if (ast_test_flag(rtp, FLAG_P2P_NEED_DTMF) && !rtpPT.isAstFormat && rtpPT.code == AST_RTP_DTMF)
-- return -1;
--
- /* Otherwise adjust bridged payload to match */
- bridged_payload = ast_rtp_lookup_code(bridged, rtpPT.isAstFormat, rtpPT.code);
-
-@@ -1254,11 +1269,12 @@
- /* This is special in-band data that's not one of our codecs */
- if (rtpPT.code == AST_RTP_DTMF) {
- /* It's special -- rfc2833 process it */
-- if (rtp_debug_test_addr(&sin)) {
-+ if (rtp_debug_test_addr(&sin) || rtpdebugdtmf) {
- unsigned char *data;
- unsigned int event;
- unsigned int event_end;
- unsigned int duration;
-+
- data = rtp->rawdata + AST_FRIENDLY_OFFSET + hdrlen;
- event = ntohl(*((unsigned int *)(data)));
- event >>= 24;
-@@ -1267,9 +1283,12 @@
- event_end >>= 24;
- duration = ntohl(*((unsigned int *)(data)));
- duration &= 0xFFFF;
-- ast_verbose("Got RTP RFC2833 from %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u, mark %d, event %08x, end %d, duration %-5.5d) \n", ast_inet_ntoa(sin.sin_addr), ntohs(sin.sin_port), payloadtype, seqno, timestamp, res - hdrlen, (mark?1:0), event, ((event_end & 0x80)?1:0), duration);
-+
-+ ast_verbose("Channel: %s %s Got RTP RFC2833 from %s:%u to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u, mark %d, event %08x, end %d, duration %-5.5d)\n", rtp->chan_name, rtp->chan_id, ast_inet_ntoa(sin.sin_addr), ntohs(sin.sin_port), ast_inet_ntoa(rtp->us.sin_addr), ntohs(rtp->us.sin_port), payloadtype, seqno, timestamp, res - hdrlen, (mark?1:0), event, ((event_end & 0x80)?1:0), duration);
- }
- f = process_rfc2833(rtp, rtp->rawdata + AST_FRIENDLY_OFFSET + hdrlen, res - hdrlen, seqno, timestamp);
-+ if (rtpdebugdtmf && f)
-+ ast_verbose("Channel: %s %s Got RFC2833 DTMF event %c of type %s\n", rtp->chan_name, rtp->chan_id, f->subclass, (f->frametype == AST_FRAME_DTMF_BEGIN ? "DTMF BEGIN" : (f->frametype == AST_FRAME_DTMF_END ? "DTMF_END" : "UNKNOWN")));
- } else if (rtpPT.code == AST_RTP_CISCO_DTMF) {
- /* It's really special -- process it the Cisco way */
- if (rtp->lastevent <= seqno || (rtp->lastevent >= 65530 && seqno <= 6)) {
-@@ -2198,8 +2217,9 @@
- ast_log(LOG_ERROR, "RTP Transmission error to %s:%u: %s\n",
- ast_inet_ntoa(rtp->them.sin_addr),
- ntohs(rtp->them.sin_port), strerror(errno));
-- if (rtp_debug_test_addr(&rtp->them))
-- ast_verbose("Sent RTP DTMF packet to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u)\n",
-+ if (rtp_debug_test_addr(&rtp->them) || rtpdebugdtmf)
-+ ast_verbose("Channel: %s %s Sent RTP DTMF packet to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u)\n",
-+ rtp->chan_name, rtp->chan_id,
- ast_inet_ntoa(rtp->them.sin_addr),
- ntohs(rtp->them.sin_port), payload, rtp->seqno, rtp->lastdigitts, res - hdrlen);
- /* Increment sequence number */
-@@ -2242,8 +2262,9 @@
- ast_log(LOG_ERROR, "RTP Transmission error to %s:%d: %s\n",
- ast_inet_ntoa(rtp->them.sin_addr),
- ntohs(rtp->them.sin_port), strerror(errno));
-- if (rtp_debug_test_addr(&rtp->them))
-- ast_verbose("Sent RTP DTMF packet to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u)\n",
-+ if (rtp_debug_test_addr(&rtp->them) || rtpdebugdtmf)
-+ ast_verbose("Channel: %s %s Sent RTP DTMF packet to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u)\n",
-+ rtp->chan_name, rtp->chan_id,
- ast_inet_ntoa(rtp->them.sin_addr),
- ntohs(rtp->them.sin_port), rtp->send_payload, rtp->seqno, rtp->lastdigitts, res - hdrlen);
-
-@@ -3481,6 +3502,16 @@
- return RESULT_SUCCESS;
- }
-
-+static int rtp_do_debug_dtmf(int fd, int argc, char *argv[])
-+{
-+ if (argc != 3)
-+ return RESULT_SHOWUSAGE;
-+
-+ rtpdebugdtmf = 1;
-+ ast_cli(fd, "RTP DTMF debugging enabled\n");
-+ return RESULT_SUCCESS;
-+}
-+
- static int rtp_do_debug(int fd, int argc, char *argv[])
- {
- if (argc != 2) {
-@@ -3541,6 +3572,7 @@
- if (argc != 3)
- return RESULT_SHOWUSAGE;
- rtpdebug = 0;
-+ rtpdebugdtmf = 0;
- ast_cli(fd,"RTP Debugging Disabled\n");
- return RESULT_SUCCESS;
- }
-@@ -3601,7 +3633,7 @@
- }
-
- static char debug_usage[] =
-- "Usage: rtp debug [ip host[:port]]\n"
-+ "Usage: rtp debug [ip host[:port] | dtmf]\n"
- " Enable dumping of all RTP packets to and from host.\n";
-
- static char no_debug_usage[] =
-@@ -3676,6 +3708,10 @@
- rtp_do_debug, "Enable RTP debugging",
- debug_usage },
-
-+ { { "rtp", "debug", "dtmf", NULL },
-+ rtp_do_debug_dtmf, "Enable RTP debugging on DTMFs",
-+ debug_usage },
-+
- { { "rtp", "debug", "off", NULL },
- rtp_no_debug, "Disable RTP debugging",
- no_debug_usage, NULL, &cli_rtp_no_debug_deprecated },
diff --git a/net/asterisk14/files/feature_disconnect.diff b/net/asterisk14/files/feature_disconnect.diff
deleted file mode 100644
index 5be713b0da13..000000000000
--- a/net/asterisk14/files/feature_disconnect.diff
+++ /dev/null
@@ -1,292 +0,0 @@
---- apps/app_dial.c.orig Wed Feb 6 18:45:30 2008
-+++ apps/app_dial.c Wed Feb 6 18:51:59 2008
-@@ -297,6 +297,8 @@ AST_APP_OPTIONS(dial_exec_options, {
- OPT_CALLER_HANGUP | OPT_CALLEE_TRANSFER | OPT_CALLER_TRANSFER | \
- OPT_CALLEE_MONITOR | OPT_CALLER_MONITOR | OPT_CALLEE_PARK | OPT_CALLER_PARK))
-
-+static int detect_disconnect(struct ast_channel *chan, char code);
-+
- /* We define a custom "local user" structure because we
- use it not only for keeping track of what is in use but
- also for keeping track of who we're dialing. */
-@@ -402,6 +404,7 @@ static struct ast_channel *wait_for_answ
- struct ast_channel *peer = NULL;
- /* single is set if only one destination is enabled */
- int single = outgoing && !outgoing->next && !ast_test_flag(outgoing, OPT_MUSICBACK | OPT_RINGBACK);
-+
-
- if (single) {
- /* Turn off hold music, etc */
-@@ -716,9 +719,9 @@ static struct ast_channel *wait_for_answ
- }
-
- if (ast_test_flag(peerflags, OPT_CALLER_HANGUP) &&
-- (f->subclass == '*')) { /* hmm it it not guaranteed to be '*' anymore. */
-+ detect_disconnect(in, f->subclass)) { /* hmm it it not guaranteed to be '*' anymore. */
- if (option_verbose > 2)
-- ast_verbose(VERBOSE_PREFIX_3 "User hit %c to disconnect call.\n", f->subclass);
-+ ast_verbose(VERBOSE_PREFIX_3 "User requested call disconnect.\n");
- *to=0;
- ast_cdr_noanswer(in->cdr);
- strcpy(status, "CANCEL");
-@@ -776,6 +779,56 @@ static struct ast_channel *wait_for_answ
-
- return peer;
- }
-+
-+static char featurecode[FEATURE_MAX_LEN + 1] = "";
-+
-+static int detect_disconnect(struct ast_channel *chan, char code)
-+{
-+ struct feature_interpret_result result;
-+ int x;
-+ struct ast_flags features;
-+ int res = FEATURE_RETURN_PASSDIGITS;
-+ struct ast_call_feature *feature;
-+ char *cptr;
-+ int len;
-+
-+ len = strlen(featurecode);
-+ if (len >= FEATURE_MAX_LEN) {
-+ featurecode[0] = '\0';
-+ }
-+ cptr = &featurecode[strlen(featurecode)];
-+ cptr[0] = code;
-+ cptr[1] = '\0';
-+
-+ memset(&features, 0, sizeof(struct ast_flags));
-+ ast_set_flag(&features, AST_FEATURE_DISCONNECT);
-+
-+ ast_features_lock();
-+
-+ res = ast_feature_detect(chan, &features, featurecode, &result);
-+
-+ if (res != FEATURE_RETURN_STOREDIGITS)
-+ featurecode[0] = '\0';
-+
-+ if (result.builtin_feature && result.builtin_feature->feature_mask & AST_FEATURE_DISCONNECT) {
-+ ast_features_unlock();
-+ return 1;
-+ }
-+
-+ for (x = 0; x < result.num_dyn_features; ++x) {
-+ feature = result.dynamic_features[x];
-+ if (feature->feature_mask & AST_FEATURE_DISCONNECT) {
-+ ast_features_unlock();
-+ return 1;
-+ }
-+ }
-+
-+ ast_features_unlock();
-+
-+ return 0;
-+}
-+
-+
-
- static void replace_macro_delimiter(char *s)
- {
---- include/asterisk/features.h.orig Thu Aug 23 23:16:41 2007
-+++ include/asterisk/features.h Tue Dec 11 17:13:52 2007
-@@ -31,6 +31,20 @@
- #define FEATURE_EXTEN_LEN 32
- #define FEATURE_MOH_LEN 80 /* same as MAX_MUSICCLASS from channel.h */
-
-+#define FEATURE_RETURN_HANGUP -1
-+#define FEATURE_RETURN_SUCCESSBREAK 0
-+#define FEATURE_RETURN_PBX_KEEPALIVE AST_PBX_KEEPALIVE
-+#define FEATURE_RETURN_NO_HANGUP_PEER AST_PBX_NO_HANGUP_PEER
-+#define FEATURE_RETURN_PASSDIGITS 21
-+#define FEATURE_RETURN_STOREDIGITS 22
-+#define FEATURE_RETURN_SUCCESS 23
-+#define FEATURE_RETURN_KEEPTRYING 24
-+
-+#define FEATURE_SENSE_CHAN (1 << 0)
-+#define FEATURE_SENSE_PEER (1 << 1)
-+
-+typedef int (*feature_operation)(struct ast_channel *chan, struct ast_channel *peer, struct ast_bridge_config *config, char *code, int sense, void *data);
-+
- /*! \brief main call feature structure */
- struct ast_call_feature {
- int feature_mask;
-@@ -38,7 +52,7 @@
- char sname[FEATURE_SNAME_LEN];
- char exten[FEATURE_MAX_LEN];
- char default_exten[FEATURE_MAX_LEN];
-- int (*operation)(struct ast_channel *chan, struct ast_channel *peer, struct ast_bridge_config *config, char *code, int sense, void *data);
-+ feature_operation operation;
- unsigned int flags;
- char app[FEATURE_APP_LEN];
- char app_args[FEATURE_APP_ARGS_LEN];
-@@ -47,6 +61,12 @@
- };
-
-
-+struct feature_interpret_result {
-+ struct ast_call_feature *builtin_feature;
-+ struct ast_call_feature *dynamic_features[20];
-+ int num_dyn_features;
-+};
-+
-
- /*! \brief Park a call and read back parked location
- * \param chan the channel to actually be parked
-@@ -93,5 +113,11 @@
- /*! \brief unregister feature from feature_set
- \param feature the ast_call_feature object which was registered before*/
- void ast_unregister_feature(struct ast_call_feature *feature);
-+
-+int ast_feature_detect(struct ast_channel *chan, const struct ast_flags *features, char *code, struct feature_interpret_result *result);
-+
-+void ast_features_lock(void);
-+void ast_features_unlock(void);
-+
-
- #endif /* _AST_FEATURES_H */
---- res/res_features.c.orig 2008-04-08 14:55:25.000000000 +0300
-+++ res/res_features.c 2008-04-08 14:59:59.000000000 +0300
-@@ -485,18 +485,6 @@
- }
-
-
--#define FEATURE_RETURN_HANGUP -1
--#define FEATURE_RETURN_SUCCESSBREAK 0
--#define FEATURE_RETURN_PBX_KEEPALIVE AST_PBX_KEEPALIVE
--#define FEATURE_RETURN_NO_HANGUP_PEER AST_PBX_NO_HANGUP_PEER
--#define FEATURE_RETURN_PASSDIGITS 21
--#define FEATURE_RETURN_STOREDIGITS 22
--#define FEATURE_RETURN_SUCCESS 23
--#define FEATURE_RETURN_KEEPTRYING 24
--
--#define FEATURE_SENSE_CHAN (1 << 0)
--#define FEATURE_SENSE_PEER (1 << 1)
--
- /*! \brief
- * set caller and callee according to the direction
- */
-@@ -1061,32 +1049,35 @@
- return res;
- }
-
--static int ast_feature_interpret(struct ast_channel *chan, struct ast_channel *peer, struct ast_bridge_config *config, char *code, int sense)
-+void ast_features_lock(void)
-+{
-+ ast_rwlock_rdlock(&features_lock);
-+ AST_LIST_LOCK(&feature_list);
-+}
-+
-+void ast_features_unlock(void)
-+{
-+ AST_LIST_UNLOCK(&feature_list);
-+ ast_rwlock_unlock(&features_lock);
-+}
-+
-+int ast_feature_detect(struct ast_channel *chan, const struct ast_flags *features, char *code, struct feature_interpret_result *result)
- {
- int x;
-- struct ast_flags features;
- int res = FEATURE_RETURN_PASSDIGITS;
- struct ast_call_feature *feature;
-- const char *dynamic_features;
-+ const char *dynamic_features = pbx_builtin_getvar_helper(chan, "DYNAMIC_FEATURES");
- char *tmp, *tok;
-
-- if (sense == FEATURE_SENSE_CHAN) {
-- ast_copy_flags(&features, &(config->features_caller), AST_FLAGS_ALL);
-- dynamic_features = pbx_builtin_getvar_helper(chan, "DYNAMIC_FEATURES");
-- } else {
-- ast_copy_flags(&features, &(config->features_callee), AST_FLAGS_ALL);
-- dynamic_features = pbx_builtin_getvar_helper(peer, "DYNAMIC_FEATURES");
-- }
-- if (option_debug > 2)
-- ast_log(LOG_DEBUG, "Feature interpret: chan=%s, peer=%s, code=%s, sense=%d, features=%d dynamic=%s\n", chan->name, peer->name, code, sense, features.flags, dynamic_features);
-+ result->builtin_feature = NULL;
-+ result->num_dyn_features = 0;
-
-- ast_rwlock_rdlock(&features_lock);
- for (x = 0; x < FEATURES_COUNT; x++) {
-- if ((ast_test_flag(&features, builtin_features[x].feature_mask)) &&
-+ if ((ast_test_flag(features, builtin_features[x].feature_mask)) &&
- !ast_strlen_zero(builtin_features[x].exten)) {
- /* Feature is up for consideration */
- if (!strcmp(builtin_features[x].exten, code)) {
-- res = builtin_features[x].operation(chan, peer, config, code, sense, NULL);
-+ result->builtin_feature = &builtin_features[x];
- break;
- } else if (!strncmp(builtin_features[x].exten, code, strlen(code))) {
- if (res == FEATURE_RETURN_PASSDIGITS)
-@@ -1094,7 +1085,6 @@
- }
- }
- }
-- ast_rwlock_unlock(&features_lock);
-
- if (ast_strlen_zero(dynamic_features))
- return res;
-@@ -1102,9 +1092,7 @@
- tmp = ast_strdupa(dynamic_features);
-
- while ((tok = strsep(&tmp, "#"))) {
-- AST_LIST_LOCK(&feature_list);
- if (!(feature = find_dynamic_feature(tok))) {
-- AST_LIST_UNLOCK(&feature_list);
- continue;
- }
-
-@@ -1112,21 +1100,52 @@
- if (!strcmp(feature->exten, code)) {
- if (option_verbose > 2)
- ast_verbose(VERBOSE_PREFIX_3 " Feature Found: %s exten: %s\n",feature->sname, tok);
-- res = feature->operation(chan, peer, config, code, sense, feature);
-- if (res != FEATURE_RETURN_KEEPTRYING) {
-- AST_LIST_UNLOCK(&feature_list);
-+ result->dynamic_features[result->num_dyn_features++] = feature;
-+ if (result->num_dyn_features >= (sizeof(result->dynamic_features) / sizeof(result->dynamic_features[0]))) {
- break;
- }
- res = FEATURE_RETURN_PASSDIGITS;
- } else if (!strncmp(feature->exten, code, strlen(code)))
- res = FEATURE_RETURN_STOREDIGITS;
-
-- AST_LIST_UNLOCK(&feature_list);
- }
-
- return res;
- }
-
-+static int ast_feature_interpret(struct ast_channel *chan, struct ast_channel *peer, struct ast_bridge_config *config, char *code, int sense)
-+{
-+ struct feature_interpret_result result;
-+ int x;
-+ struct ast_flags features;
-+ int res = FEATURE_RETURN_PASSDIGITS;
-+ struct ast_call_feature *feature;
-+
-+ if (sense == FEATURE_SENSE_CHAN)
-+ ast_copy_flags(&features, &(config->features_caller), AST_FLAGS_ALL);
-+ else
-+ ast_copy_flags(&features, &(config->features_callee), AST_FLAGS_ALL);
-+ if (option_debug > 2)
-+ ast_log(LOG_DEBUG, "Feature interpret: chan=%s, peer=%s, sense=%d, features=%d\n", chan->name, peer->name, sense, features.flags);
-+
-+ ast_features_lock();
-+ res = ast_feature_detect(chan, &features, code, &result);
-+
-+ if (result.builtin_feature)
-+ res = result.builtin_feature->operation(chan, peer, config, code, sense, NULL);
-+
-+ for (x = 0; x < result.num_dyn_features; ++x) {
-+ feature = result.dynamic_features[x];
-+ res = feature->operation(chan, peer, config, code, sense, feature);
-+ if (res != FEATURE_RETURN_KEEPTRYING)
-+ break;
-+ res = FEATURE_RETURN_PASSDIGITS;
-+ }
-+
-+ ast_features_unlock();
-+ return res;
-+}
-+
- static void set_config_flags(struct ast_channel *chan, struct ast_channel *peer, struct ast_bridge_config *config)
- {
- int x;
diff --git a/net/asterisk14/files/nocodecnego-patch-Makefile b/net/asterisk14/files/nocodecnego-patch-Makefile
deleted file mode 100644
index 1d9675f1d664..000000000000
--- a/net/asterisk14/files/nocodecnego-patch-Makefile
+++ /dev/null
@@ -1,207 +0,0 @@
---- Makefile.orig 2008-03-25 16:37:35.000000000 +0200
-+++ Makefile 2008-04-08 15:02:12.000000000 +0300
-@@ -129,7 +129,7 @@
- ASTMANDIR=$(mandir)
- ifneq ($(findstring BSD,$(OSARCH)),)
- ASTVARLIBDIR=$(prefix)/share/asterisk
-- ASTVARRUNDIR=$(localstatedir)/run/asterisk
-+ ASTVARRUNDIR=$(localstatedir)/run
- else
- ASTVARLIBDIR=$(localstatedir)/lib/asterisk
- endif
-@@ -224,7 +224,7 @@
-
- ifeq ($(OSARCH),FreeBSD)
- # -V is understood by BSD Make, not by GNU make.
-- BSDVERSION=$(shell make -V OSVERSION -f /usr/share/mk/bsd.port.subdir.mk)
-+ BSDVERSION=$(OSVERSION)
- ASTCFLAGS+=$(shell if test $(BSDVERSION) -lt 500016 ; then echo "-D_THREAD_SAFE"; fi)
- AST_LIBS+=$(shell if test $(BSDVERSION) -lt 502102 ; then echo "-lc_r"; else echo "-pthread"; fi)
- endif
-@@ -404,15 +404,15 @@
- # Should static HTTP be installed during make samples or even with its own target ala
- # webvoicemail? There are portions here that *could* be customized but might also be
- # improved a lot. I'll put it here for now.
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/static-http
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/static-http
- for x in static-http/*; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTDATADIR)/static-http ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTDATADIR)/static-http ; \
- done
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/images
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/images
- for x in images/*.jpg; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTDATADIR)/images ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTDATADIR)/images ; \
- done
-- mkdir -p $(DESTDIR)$(AGI_DIR)
-+ $(MKDIR) $(DESTDIR)$(AGI_DIR)
- $(MAKE) -C sounds install
-
- update:
-@@ -433,45 +433,45 @@
- OLDHEADERS=$(filter-out $(NEWHEADERS),$(notdir $(wildcard $(DESTDIR)$(ASTHEADERDIR)/*.h)))
-
- bininstall: _all
-- mkdir -p $(DESTDIR)$(MODULES_DIR)
-- mkdir -p $(DESTDIR)$(ASTSBINDIR)
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-- mkdir -p $(DESTDIR)$(ASTBINDIR)
-- mkdir -p $(DESTDIR)$(ASTVARRUNDIR)
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/dictate
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/system
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/tmp
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/meetme
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/monitor
-- $(INSTALL) -m 755 main/asterisk $(DESTDIR)$(ASTSBINDIR)/
-+ $(MKDIR) $(DESTDIR)$(MODULES_DIR)
-+ $(MKDIR) $(DESTDIR)$(ASTSBINDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTBINDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTVARRUNDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/voicemail
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/dictate
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/system
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/tmp
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/meetme
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/monitor
-+ $(BSD_INSTALL_PROGRAM) main/asterisk $(DESTDIR)$(ASTSBINDIR)/
- $(LN) -sf asterisk $(DESTDIR)$(ASTSBINDIR)/rasterisk
-- $(INSTALL) -m 755 contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/
-- $(INSTALL) -m 755 contrib/scripts/autosupport $(DESTDIR)$(ASTSBINDIR)/
-+ $(BSD_INSTALL_SCRIPT) contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/
-+ $(BSD_INSTALL_SCRIPT) contrib/scripts/autosupport $(DESTDIR)$(ASTSBINDIR)/
- if [ ! -f $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ]; then \
- cat contrib/scripts/safe_asterisk | sed 's|__ASTERISK_SBIN_DIR__|$(ASTSBINDIR)|;s|__ASTERISK_VARRUN_DIR__|$(ASTVARRUNDIR)|;' > $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ;\
- chmod 755 $(DESTDIR)$(ASTSBINDIR)/safe_asterisk;\
- fi
-- $(INSTALL) -d $(DESTDIR)$(ASTHEADERDIR)
-- $(INSTALL) -m 644 include/asterisk.h $(DESTDIR)$(includedir)
-- $(INSTALL) -m 644 include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTHEADERDIR)
-+ $(BSD_INSTALL_DATA) include/asterisk.h $(DESTDIR)$(includedir)
-+ $(BSD_INSTALL_DATA) include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
- if [ -n "$(OLDHEADERS)" ]; then \
- rm -f $(addprefix $(DESTDIR)$(ASTHEADERDIR)/,$(OLDHEADERS)) ;\
- fi
-- mkdir -p $(DESTDIR)$(ASTLOGDIR)/cdr-csv
-- mkdir -p $(DESTDIR)$(ASTLOGDIR)/cdr-custom
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/keys
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/firmware
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/firmware/iax
-- mkdir -p $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 keys/iaxtel.pub $(DESTDIR)$(ASTDATADIR)/keys
-- $(INSTALL) -m 644 keys/freeworlddialup.pub $(DESTDIR)$(ASTDATADIR)/keys
-- $(INSTALL) -m 644 doc/asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/astgenkey.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/autosupport.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/safe_asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(MKDIR) $(DESTDIR)$(ASTLOGDIR)/cdr-csv
-+ $(MKDIR) $(DESTDIR)$(ASTLOGDIR)/cdr-custom
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/keys
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/firmware
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/firmware/iax
-+ $(MKDIR) $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) keys/iaxtel.pub $(DESTDIR)$(ASTDATADIR)/keys
-+ $(BSD_INSTALL_DATA) keys/freeworlddialup.pub $(DESTDIR)$(ASTDATADIR)/keys
-+ $(BSD_INSTALL_DATA) doc/asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) contrib/scripts/astgenkey.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) contrib/scripts/autosupport.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) contrib/scripts/safe_asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
- if [ -f contrib/firmware/iax/iaxy.bin ] ; then \
-- $(INSTALL) -m 644 contrib/firmware/iax/iaxy.bin $(DESTDIR)$(ASTDATADIR)/firmware/iax/iaxy.bin; \
-+ $(BSD_INSTALL_DATA) contrib/firmware/iax/iaxy.bin $(DESTDIR)$(ASTDATADIR)/firmware/iax/iaxy.bin; \
- fi
-
- $(SUBDIRS_INSTALL):
-@@ -505,7 +505,7 @@
- @exit 1
- endif
-
--install: badshell datafiles bininstall $(SUBDIRS_INSTALL)
-+install: badshell datafiles bininstall $(SUBDIRS_INSTALL) samples
- @if [ -x /usr/sbin/asterisk-post-install ]; then \
- /usr/sbin/asterisk-post-install $(DESTDIR) . ; \
- fi
-@@ -543,31 +543,23 @@
- upgrade: bininstall
-
- adsi:
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
- for x in configs/*.adsi; do \
- if [ ! -f $(DESTDIR)$(ASTETCDIR)/$$x ]; then \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x` ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x` ; \
- fi ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x`-dist ; \
- done
-
- samples: adsi
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
- for x in configs/*.sample; do \
-- if [ -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ]; then \
-- if [ "$(OVERWRITE)" = "y" ]; then \
-- if cmp -s $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` $$x ; then \
-- echo "Config file $$x is unchanged"; \
-- continue; \
-- fi ; \
-- mv -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`.old ; \
-- else \
-- echo "Skipping config file $$x"; \
-- continue; \
-- fi ;\
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`-dist ;\
-+ if [ ! -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ]; then \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`;\
- fi ; \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ;\
- done
-- if [ "$(OVERWRITE)" = "y" ] || [ ! -f $(DESTDIR)$(ASTCONFPATH) ]; then \
-+ if true; then \
- ( \
- echo "[directories]" ; \
- echo "astetcdir => $(ASTETCDIR)" ; \
-@@ -612,20 +604,23 @@
- echo ";astctlowner = root" ; \
- echo ";astctlgroup = apache" ; \
- echo ";astctl = asterisk.ctl" ; \
-- ) > $(DESTDIR)$(ASTCONFPATH) ; \
-+ ) > $(DESTDIR)$(ASTCONFPATH)-dist ; \
-+ if [ ! -f $(DESTDIR)$(ASTCONFPATH) ]; then \
-+ cp $(DESTDIR)$(ASTCONFPATH)-dist $(DESTDIR)$(ASTCONFPATH); \
-+ fi; \
- else \
- echo "Skipping asterisk.conf creation"; \
- fi
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/INBOX
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/INBOX
- build_tools/make_sample_voicemail $(DESTDIR)/$(ASTDATADIR) $(DESTDIR)/$(ASTSPOOLDIR)
-
- webvmail:
- @[ -d $(DESTDIR)$(HTTP_DOCSDIR)/ ] || ( printf "http docs directory not found.\nUpdate assignment of variable HTTP_DOCSDIR in Makefile!\n" && exit 1 )
- @[ -d $(DESTDIR)$(HTTP_CGIDIR) ] || ( printf "cgi-bin directory not found.\nUpdate assignment of variable HTTP_CGIDIR in Makefile!\n" && exit 1 )
- $(INSTALL) -m 4755 -o root -g root contrib/scripts/vmail.cgi $(DESTDIR)$(HTTP_CGIDIR)/vmail.cgi
-- mkdir -p $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk
-+ $(MKDIR) $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk
- for x in images/*.gif; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk/; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk/; \
- done
- @echo " +--------- Asterisk Web Voicemail ----------+"
- @echo " + +"
-@@ -652,10 +647,10 @@
-
- __rpm: include/asterisk/version.h include/asterisk/buildopts.h spec
- rm -rf /tmp/asterisk ; \
-- mkdir -p /tmp/asterisk/redhat/RPMS/i386 ; \
-+ $(MKDIR) /tmp/asterisk/redhat/RPMS/i386 ; \
- $(MAKE) DESTDIR=/tmp/asterisk install ; \
- $(MAKE) DESTDIR=/tmp/asterisk samples ; \
-- mkdir -p /tmp/asterisk/etc/rc.d/init.d ; \
-+ $(MKDIR) /tmp/asterisk/etc/rc.d/init.d ; \
- cp -f contrib/init.d/rc.redhat.asterisk /tmp/asterisk/etc/rc.d/init.d/asterisk ; \
- rpmbuild --rcfile /usr/lib/rpm/rpmrc:redhat/rpmrc -bb asterisk.spec
-
diff --git a/net/asterisk14/files/patch-agi::Makefile b/net/asterisk14/files/patch-agi::Makefile
deleted file mode 100644
index f9910fe96dd6..000000000000
--- a/net/asterisk14/files/patch-agi::Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
---- agi/Makefile.orig Sat Dec 16 23:14:34 2006
-+++ agi/Makefile Wed Mar 28 11:13:21 2007
-@@ -13,7 +13,9 @@
-
- .PHONY: clean all uninstall
-
--AGIS=agi-test.agi eagi-test eagi-sphinx-test jukebox.agi
-+AGIS_BIN=eagi-test eagi-sphinx-test
-+AGIS_SCR=agi-test.agi jukebox.agi
-+AGIS=$(AGIS_SCR) $(AGIS_BIN)
-
- ifeq ($(OSARCH),SunOS)
- LIBS+=-lsocket -lnsl
-@@ -31,8 +33,9 @@ eagi-test: eagi-test.o strcompat.o
- eagi-sphinx-test: eagi-sphinx-test.o
-
- install: all
-- mkdir -p $(DESTDIR)$(AGI_DIR)
-- for x in $(AGIS); do $(INSTALL) -m 755 $$x $(DESTDIR)$(AGI_DIR) ; done
-+ $(MKDIR) -p $(DESTDIR)$(AGI_DIR)
-+ for x in $(AGIS_BIN); do $(BSD_INSTALL_PROGRAM) $$x $(DESTDIR)$(AGI_DIR) ; done
-+ for x in $(AGIS_SCR); do $(BSD_INSTALL_SCRIPT) $$x $(DESTDIR)$(AGI_DIR) ; done
-
- uninstall:
- for x in $(AGIS); do rm -f $(DESTDIR)$(AGI_DIR)/$$x ; done
diff --git a/net/asterisk14/files/patch-channels::Makefile b/net/asterisk14/files/patch-channels::Makefile
deleted file mode 100644
index dbe7d0c7a0d2..000000000000
--- a/net/asterisk14/files/patch-channels::Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-
-$FreeBSD$
-
---- channels/Makefile.orig
-+++ channels/Makefile
-@@ -26,8 +26,8 @@
- endif
-
- ifeq ($(OSARCH),FreeBSD)
-- PTLIB=-lpt_FreeBSD_x86_r
-- H323LIB=-lh323_FreeBSD_x86_r
-+ PTLIB=-lpt_r
-+ H323LIB=-lh323_r
- CHANH323LIB=-pthread
- endif
-
-@@ -72,12 +72,12 @@
- h323/libchanh323.a h323/Makefile.ast:
- $(CMD_PREFIX) $(MAKE) -C h323
- $(CMD_PREFIX) rm -f ../main/asterisk
-- $(CMD_PREFIX) echo "***************************************************************"
-- $(CMD_PREFIX) echo
-- $(CMD_PREFIX) echo "********** Re-run 'make' to pick up H.323 parameters **********"
-- $(CMD_PREFIX) echo
-- $(CMD_PREFIX) echo "***************************************************************"
-- $(CMD_PREFIX) exit 1
-+# $(CMD_PREFIX) echo "***************************************************************"
-+# $(CMD_PREFIX) echo
-+# $(CMD_PREFIX) echo "********** Re-run 'make' to pick up H.323 parameters **********"
-+# $(CMD_PREFIX) echo
-+# $(CMD_PREFIX) echo "***************************************************************"
-+# $(CMD_PREFIX) exit 1
- endif
-
- gentone: gentone.c
diff --git a/net/asterisk14/files/patch-channels::chan_sip.c b/net/asterisk14/files/patch-channels::chan_sip.c
deleted file mode 100644
index e54df0eb1bf1..000000000000
--- a/net/asterisk14/files/patch-channels::chan_sip.c
+++ /dev/null
@@ -1,54 +0,0 @@
---- channels/chan_sip.c.orig 2008-03-18 16:42:59.000000000 +0200
-+++ channels/chan_sip.c 2008-03-18 17:08:34.000000000 +0200
-@@ -495,7 +495,7 @@
- #define DEFAULT_MOHINTERPRET "default"
- #define DEFAULT_MOHSUGGEST ""
- #define DEFAULT_VMEXTEN "asterisk"
--#define DEFAULT_CALLERID "asterisk"
-+#define DEFAULT_CALLERID "Unknown"
- #define DEFAULT_NOTIFYMIME "application/simple-message-summary"
- #define DEFAULT_MWITIME 10
- #define DEFAULT_ALLOWGUEST TRUE
-@@ -15873,6 +15881,9 @@
- char *ext, *host;
- char tmp[256];
- char *dest = data;
-+ char *secret = NULL;
-+ char *md5secret = NULL;
-+ char *authname = NULL;
-
- oldformat = format;
- if (!(format &= ((AST_FORMAT_MAX_AUDIO << 1) - 1))) {
-@@ -15903,6 +15914,17 @@
- if (host) {
- *host++ = '\0';
- ext = tmp;
-+ secret = strchr(ext, ':');
-+ if (secret) {
-+ *secret++ = '\0';
-+ md5secret = strchr(secret, ':');
-+ if (md5secret) {
-+ *md5secret++ = '\0';
-+ authname = strchr(md5secret, ':');
-+ if (authname)
-+ *authname++ = '\0';
-+ }
-+ }
- } else {
- ext = strchr(tmp, '/');
- if (ext)
-@@ -15933,6 +15955,14 @@
- ast_string_field_set(p, username, ext);
- ast_string_field_free(p, fullcontact);
- }
-+ if (secret && !ast_strlen_zero(secret))
-+ ast_string_field_set(p, peersecret, secret);
-+
-+ if (md5secret && !ast_strlen_zero(md5secret))
-+ ast_string_field_set(p, peermd5secret, md5secret);
-+
-+ if (authname && !ast_strlen_zero(authname))
-+ ast_string_field_set(p, authname, authname);
- #if 0
- printf("Setting up to call extension '%s' at '%s'\n", ext ? ext : "<none>", host);
- #endif
diff --git a/net/asterisk14/files/patch-channels::chan_zap.c b/net/asterisk14/files/patch-channels::chan_zap.c
deleted file mode 100644
index ab02c02af962..000000000000
--- a/net/asterisk14/files/patch-channels::chan_zap.c
+++ /dev/null
@@ -1,80 +0,0 @@
-
-$FreeBSD$
-
---- channels/chan_zap.c.orig Tue Nov 29 20:24:39 2005
-+++ channels/chan_zap.c Fri Jan 13 13:28:33 2006
-@@ -638,6 +638,7 @@ static struct zt_pvt {
- int cidlen;
- int ringt;
- int ringt_base;
-+ int waitnorings;
- int stripmsd;
- int callwaitcas;
- int callwaitrings;
-@@ -2308,6 +2309,19 @@ static int zt_hangup(struct ast_channel
- }
-
- ast_mutex_lock(&p->lock);
-+ switch (p->sig) {
-+ case SIG_FXSGS:
-+ case SIG_FXSKS:
-+ case SIG_FXSLS:
-+ if((ast->_state == AST_STATE_RING) && (p->ringt > 1))
-+ {
-+ p->waitnorings = 1;
-+ }
-+ break;
-+ default:
-+ break;
-+ };
-+
-
- index = zt_get_index(ast, p, 1);
-
-@@ -6129,7 +6143,37 @@ static void *ss_thread(void *data)
- ast_setstate(chan, AST_STATE_RING);
- chan->rings = 1;
- p->ringt = p->ringt_base;
-+ p->waitnorings = 0;
- res = ast_pbx_run(chan);
-+
-+ if(p->waitnorings)
-+ {
-+ p->ringt = p->ringt_base;
-+ for(;;)
-+ {
-+ int i,j=0;
-+ i = ZT_IOMUX_SIGEVENT | ZT_IOMUX_NOWAIT;
-+ if (ioctl(p->subs[index].zfd, ZT_IOMUX, &i) == -1)
-+ break;
-+
-+ if (ioctl(p->subs[index].zfd, ZT_GETEVENT, &j) == -1)
-+ break;
-+
-+ if(j == ZT_EVENT_RINGOFFHOOK)
-+ p->ringt = p->ringt_base;
-+
-+ usleep(20000);
-+
-+ if (p->ringt <= 0)
-+ break;
-+
-+ else if (p->ringt > 0)
-+ p->ringt--;
-+ }
-+ p->ringt = 0;
-+ p->waitnorings = 0;
-+ }
-+
- if (res) {
- ast_hangup(chan);
- ast_log(LOG_WARNING, "PBX exited non-zero\n");
-@@ -6431,7 +6475,7 @@ static void *do_monitor(void *data)
- i = iflist;
- while(i) {
- if ((i->subs[SUB_REAL].zfd > -1) && i->sig && (!i->radio)) {
-- if (!i->owner && !i->subs[SUB_REAL].owner) {
-+ if (!i->owner && !i->subs[SUB_REAL].owner && !i->waitnorings) {
- /* This needs to be watched, as it lacks an owner */
- pfds[count].fd = i->subs[SUB_REAL].zfd;
- pfds[count].events = POLLPRI;
diff --git a/net/asterisk14/files/patch-channels::h323::ast_h323.cxx b/net/asterisk14/files/patch-channels::h323::ast_h323.cxx
deleted file mode 100644
index bfc819452128..000000000000
--- a/net/asterisk14/files/patch-channels::h323::ast_h323.cxx
+++ /dev/null
@@ -1,29 +0,0 @@
---- channels/h323/ast_h323.cxx.orig 2008-04-08 15:08:37.000000000 +0300
-+++ channels/h323/ast_h323.cxx 2008-04-08 15:08:51.000000000 +0300
-@@ -81,8 +81,6 @@
- /** PWLib entry point */
- static MyProcess *localProcess = NULL;
-
--static int _timerChangePipe[2];
--
- static unsigned traceOptions = PTrace::Timestamp | PTrace::Thread | PTrace::FileAndLine;
-
- class PAsteriskLog : public PObject, public iostream {
-@@ -191,8 +189,6 @@
-
- MyProcess::~MyProcess()
- {
-- _timerChangePipe[0] = timerChangePipe[0];
-- _timerChangePipe[1] = timerChangePipe[1];
- }
-
- void MyProcess::Main()
-@@ -2460,8 +2456,6 @@
- if (localProcess) {
- delete localProcess;
- localProcess = NULL;
-- close(_timerChangePipe[0]);
-- close(_timerChangePipe[1]);
- }
- if (logstream) {
- PTrace::SetLevel(0);
diff --git a/net/asterisk14/files/patch-configure b/net/asterisk14/files/patch-configure
deleted file mode 100644
index adb7268b02b2..000000000000
--- a/net/asterisk14/files/patch-configure
+++ /dev/null
@@ -1,71 +0,0 @@
-
-$FreeBSD$
-
---- configure.orig
-+++ configure
-@@ -3926,8 +3926,6 @@
- case "${host_os}" in
- freebsd*)
- ac_default_prefix=/usr/local
-- CPPFLAGS=-I/usr/local/include
-- LDFLAGS=-L/usr/local/lib
- ;;
- *)
- ac_default_prefix=/usr
-@@ -26228,6 +26226,7 @@
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
- $ac_includes_default
-+#include <ptlib.h>
- #include <${HOME}/openh323/include/h323.h>
- _ACEOF
- rm -f conftest.$ac_objext
-@@ -26268,6 +26267,7 @@
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
-+#include <ptlib.h>
- #include <${HOME}/openh323/include/h323.h>
- _ACEOF
- if { (ac_try="$ac_cpp conftest.$ac_ext"
-@@ -26365,6 +26365,7 @@
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
- $ac_includes_default
-+#include <ptlib.h>
- #include </usr/local/include/openh323/h323.h>
- _ACEOF
- rm -f conftest.$ac_objext
-@@ -26405,6 +26406,7 @@
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
-+#include <ptlib.h>
- #include </usr/local/include/openh323/h323.h>
- _ACEOF
- if { (ac_try="$ac_cpp conftest.$ac_ext"
-@@ -26652,7 +26654,7 @@
-
- fi
-
-- PLATFORM_OPENH323="h323_${PWLIB_PLATFORM}_${OPENH323_SUFFIX}"
-+ PLATFORM_OPENH323="h323_${OPENH323_SUFFIX}"
-
- if test "${HAS_OPENH323:-unset}" != "unset"; then
- { echo "$as_me:$LINENO: checking OpenH323 installation validity" >&5
-@@ -31800,6 +31802,7 @@
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
- $ac_includes_default
-+#include <ptlib.h>
- #include <h323.h>
- _ACEOF
- rm -f conftest.$ac_objext
-@@ -31840,6 +31843,7 @@
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
-+#include <ptlib.h>
- #include <h323.h>
- _ACEOF
- if { (ac_try="$ac_cpp conftest.$ac_ext"
diff --git a/net/asterisk14/files/patch-include::asterisk::utils.h b/net/asterisk14/files/patch-include::asterisk::utils.h
deleted file mode 100644
index a06f7d065c84..000000000000
--- a/net/asterisk14/files/patch-include::asterisk::utils.h
+++ /dev/null
@@ -1,13 +0,0 @@
-
-$FreeBSD$
-
---- include/asterisk/utils.h 2004/10/10 12:55:50 1.1
-+++ include/asterisk/utils.h 2004/10/10 12:56:43
-@@ -37,7 +37,6 @@
- #ifdef inet_ntoa
- #undef inet_ntoa
- #endif
--#define inet_ntoa __dont__use__inet_ntoa__use__ast_inet_ntoa__instead__
-
- #ifdef LINUX
- #define ast_pthread_create pthread_create
diff --git a/net/asterisk14/files/patch-main::Makefile b/net/asterisk14/files/patch-main::Makefile
deleted file mode 100644
index 56624065f61f..000000000000
--- a/net/asterisk14/files/patch-main::Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
---- main/Makefile.orig 2008-01-29 19:43:41.000000000 +0200
-+++ main/Makefile 2008-03-13 13:57:48.000000000 +0200
-@@ -102,8 +102,8 @@
- cd editline && test -f config.h || CFLAGS="$(PTHREAD_CFLAGS) $(subst $(ASTTOPDIR),../../,$(ASTCFLAGS:-Werror=))" LDFLAGS="$(ASTLDFLAGS)" ./configure --build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM) --with-ncurses=$(NCURSES_DIR) --with-curses=$(CURSES_DIR) --with-termcap=$(TERMCAP_DIR) --with-tinfo=$(TINFO_DIR)
- $(MAKE) -C editline libedit.a
-
--db1-ast/libdb1.a:
-- CFLAGS="$(subst $(ASTTOPDIR),../../,$(ASTCFLAGS))" LDFLAGS="$(ASTLDFLAGS)" $(MAKE) -C db1-ast libdb1.a
-+#db1-ast/libdb1.a:
-+# CFLAGS="$(subst $(ASTTOPDIR),../../,$(ASTCFLAGS))" LDFLAGS="$(ASTLDFLAGS)" $(MAKE) -C db1-ast libdb1.a
-
- ast_expr2.c ast_expr2.h:
- bison -o $@ -d --name-prefix=ast_yy ast_expr2.y
-@@ -133,7 +133,7 @@
- H323LDLIBS=
- endif
-
--asterisk: $(OBJS) editline/libedit.a db1-ast/libdb1.a $(AST_EMBED_LDSCRIPTS)
-+asterisk: $(OBJS) editline/libedit.a $(AST_EMBED_LDSCRIPTS)
- @$(ASTTOPDIR)/build_tools/make_build_h > $(ASTTOPDIR)/include/asterisk/build.h.tmp
- @if cmp -s $(ASTTOPDIR)/include/asterisk/build.h.tmp $(ASTTOPDIR)/include/asterisk/build.h ; then echo ; else \
- mv $(ASTTOPDIR)/include/asterisk/build.h.tmp $(ASTTOPDIR)/include/asterisk/build.h ; \
diff --git a/net/asterisk14/files/patch-main::db.c b/net/asterisk14/files/patch-main::db.c
deleted file mode 100644
index 0b26f3b2cca6..000000000000
--- a/net/asterisk14/files/patch-main::db.c
+++ /dev/null
@@ -1,21 +0,0 @@
-
-$FreeBSD$
-
---- main/db.c.orig Fri Jan 13 11:05:32 2006
-+++ main/db.c Fri Jan 13 11:06:55 2006
-@@ -35,6 +35,7 @@
- #include <errno.h>
- #include <unistd.h>
- #include <dirent.h>
-+#include <db.h>
-
- #include "asterisk.h"
-
-@@ -51,7 +52,6 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revisi
- #include "asterisk/utils.h"
- #include "asterisk/lock.h"
- #include "asterisk/manager.h"
--#include "db1-ast/include/db.h"
-
- #ifdef __CYGWIN__
- #define dbopen __dbopen
diff --git a/net/asterisk14/files/patch-main::frame.c b/net/asterisk14/files/patch-main::frame.c
deleted file mode 100644
index 232de08a9e21..000000000000
--- a/net/asterisk14/files/patch-main::frame.c
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- main/frame.c.orig Wed Jan 25 13:22:43 2006
-+++ main/frame.c Wed Jan 25 13:21:25 2006
-@@ -1170,7 +1170,7 @@ static int g723_len(unsigned char buf)
- {
- switch(buf & TYPE_MASK) {
- case TYPE_DONTSEND:
-- return 0;
-+ return 2;
- break;
- case TYPE_SILENCE:
- return 4;
diff --git a/net/asterisk14/files/patch-main::manager.c b/net/asterisk14/files/patch-main::manager.c
deleted file mode 100644
index 686068b09e09..000000000000
--- a/net/asterisk14/files/patch-main::manager.c
+++ /dev/null
@@ -1,31 +0,0 @@
---- main/manager.c.orig 2008-04-02 15:49:38.000000000 +0300
-+++ main/manager.c 2008-04-02 15:42:18.000000000 +0300
-@@ -176,6 +176,7 @@
- struct eventqent *eventq;
- /* Timeout for ast_carefulwrite() */
- int writetimeout;
-+ int pending_event;
- AST_LIST_ENTRY(mansession) list;
- };
-
-@@ -2214,6 +2215,11 @@
- fds[0].events = POLLIN;
- do {
- ast_mutex_lock(&s->__lock);
-+ if (s->pending_event) {
-+ s->pending_event = 0;
-+ ast_mutex_unlock(&s->__lock);
-+ return 0;
-+ }
- s->waiting_thread = pthread_self();
- ast_mutex_unlock(&s->__lock);
-
-@@ -2475,6 +2481,8 @@
- ast_mutex_lock(&s->__lock);
- if (s->waiting_thread != AST_PTHREADT_NULL)
- pthread_kill(s->waiting_thread, SIGURG);
-+ else
-+ s->pending_event = 1;
- ast_mutex_unlock(&s->__lock);
- }
- AST_LIST_UNLOCK(&sessions);
diff --git a/net/asterisk14/files/rtp_force_dtmf-codecnego.diff b/net/asterisk14/files/rtp_force_dtmf-codecnego.diff
deleted file mode 100644
index 7cd43e08d238..000000000000
--- a/net/asterisk14/files/rtp_force_dtmf-codecnego.diff
+++ /dev/null
@@ -1,86 +0,0 @@
---- channels/chan_sip.c.orig 2008-03-12 17:37:00.000000000 +0200
-+++ channels/chan_sip.c 2008-03-12 18:17:33.000000000 +0200
-@@ -554,6 +554,9 @@
- static unsigned int global_tos_sip; /*!< IP type of service for SIP packets */
- static unsigned int global_tos_audio; /*!< IP type of service for audio RTP packets */
- static unsigned int global_tos_video; /*!< IP type of service for video RTP packets */
-+static int global_force_dtmf_relay = 0;
-+static int global_force_dtmf_relay_pt = 101;
-+
- static int compactheaders; /*!< send compact sip headers */
- static int recordhistory; /*!< Record SIP history. Off by default */
- static int dumphistory; /*!< Dump history to verbose before destroying SIP dialog */
-@@ -4983,6 +4986,8 @@
- int codec_index = 0;
- int codec_pt_order[256];
-
-+ int dtmf_present = 0;
-+
- if (!p->rtp) {
- ast_log(LOG_ERROR, "Got SDP but have no RTP session allocated.\n");
- return -1;
-@@ -5408,12 +5413,20 @@
- for (x = 0; x < codec_index; ++x) {
- struct rtpPayloadType pt;
- pt = ast_rtp_lookup_pt(p->rtp, codec_pt_order[x]);
-+ if (pt.code == AST_RTP_DTMF)
-+ dtmf_present = 1;
- if (!pt.isAstFormat && !pt.code && p->vrtp)
- pt = ast_rtp_lookup_pt(p->vrtp, codec_pt_order[x]);
- if (pt.isAstFormat)
- ast_codec_pref_append(&p->formats, pt.code);
- }
- ast_codec_pref_remove2(&p->formats, ~p->usercapability);
-+ if (!dtmf_present && global_force_dtmf_relay) {
-+ newnoncodeccapability |= AST_RTP_DTMF;
-+ ast_rtp_set_m_type(newaudiortp, global_force_dtmf_relay_pt);
-+ codec_pt_order[codec_index++] = global_force_dtmf_relay_pt;
-+ ast_rtp_set_rtpmap_type(newaudiortp, global_force_dtmf_relay_pt, "audio", "telephone-event", 0);
-+ }
-
- /* Now gather all of the codecs that we are asked for: */
- ast_rtp_get_current_formats(newaudiortp, &peercapability, &peernoncodeccapability);
-@@ -16845,6 +16858,9 @@
-
- global_matchexterniplocally = FALSE;
-
-+ global_force_dtmf_relay = 0;
-+ global_force_dtmf_relay_pt = 101;
-+
- /* Copy the default jb config over global_jbconf */
- memcpy(&global_jbconf, &default_jbconf, sizeof(struct ast_jb_conf));
-
-@@ -16901,6 +16917,18 @@
- }
- } else if (!strcasecmp(v->name, "vmexten")) {
- ast_copy_string(default_vmexten, v->value, sizeof(default_vmexten));
-+ } else if (!strcasecmp(v->name, "rtp_force_dtmf_relay")) {
-+ if ((global_force_dtmf_relay = ast_true(v->value)))
-+ ast_verbose("RTP DTMF relaying will be enforced\n");
-+ else
-+ ast_verbose("RTP DTMF relaying will not be enforced\n");
-+ } else if (!strcasecmp(v->name, "rtp_force_dtmf_relay_pt")) {
-+ sscanf(v->value, "%d", &global_force_dtmf_relay_pt);
-+ if (global_force_dtmf_relay_pt < 96 || global_force_dtmf_relay_pt > 255) {
-+ ast_verbose("RTP forced DTMF relay payload type is not valid: %d. Using default (101)\n", global_force_dtmf_relay_pt);
-+ global_force_dtmf_relay_pt = 101;
-+ } else
-+ ast_log(LOG_WARNING, "RTP forced DTMF relay payload type is %d\n", global_force_dtmf_relay_pt);
- } else if (!strcasecmp(v->name, "rtptimeout")) {
- if ((sscanf(v->value, "%d", &global_rtptimeout) != 1) || (global_rtptimeout < 0)) {
- ast_log(LOG_WARNING, "'%s' is not a valid RTP hold time at line %d. Using default.\n", v->value, v->lineno);
---- configs/sip.conf.sample.orig 2008-03-12 17:57:19.000000000 +0200
-+++ configs/sip.conf.sample 2008-03-12 18:13:03.000000000 +0200
-@@ -53,6 +53,12 @@
- ; and multiline formatted headers for strict
- ; SIP compatibility (defaults to "no")
-
-+;rtp_force_dtmf_relay=no ; Enable RFC2833 DTMFs to be sent even if peer
-+ ; hasn't announced support for it. Default: no
-+
-+;rtp_force_dtmf_relay_pt=101 ; RTP payload type value for enforced RFC2833
-+ ; DTMFs. Default: 101
-+
- ; See doc/README.tos for a description of these parameters.
- ;tos_sip=cs3 ; Sets TOS for SIP packets.
- ;tos_audio=ef ; Sets TOS for RTP audio packets.
diff --git a/net/asterisk14/files/rtp_force_dtmf-nocodecnego.diff b/net/asterisk14/files/rtp_force_dtmf-nocodecnego.diff
deleted file mode 100644
index 776422b34645..000000000000
--- a/net/asterisk14/files/rtp_force_dtmf-nocodecnego.diff
+++ /dev/null
@@ -1,70 +0,0 @@
---- channels/chan_sip.c.orig 2008-01-31 21:52:49.000000000 +0200
-+++ channels/chan_sip.c 2008-03-14 17:50:57.000000000 +0200
-@@ -556,6 +556,9 @@
- static unsigned int global_tos_sip; /*!< IP type of service for SIP packets */
- static unsigned int global_tos_audio; /*!< IP type of service for audio RTP packets */
- static unsigned int global_tos_video; /*!< IP type of service for video RTP packets */
-+static int global_force_dtmf_relay = 0;
-+static int global_force_dtmf_relay_pt = 101;
-+
- static int compactheaders; /*!< send compact sip headers */
- static int recordhistory; /*!< Record SIP history. Off by default */
- static int dumphistory; /*!< Dump history to verbose before destroying SIP dialog */
-@@ -5392,6 +5395,13 @@
-
- /* Now gather all of the codecs that we are asked for: */
- ast_rtp_get_current_formats(newaudiortp, &peercapability, &peernoncodeccapability);
-+ /* Add telephone-event */
-+ if (global_force_dtmf_relay && !(peernoncodeccapability & AST_RTP_DTMF)) {
-+ ast_rtp_set_m_type(newaudiortp, global_force_dtmf_relay_pt);
-+ found_rtpmap_codecs[last_rtpmap_codec++] = global_force_dtmf_relay_pt;
-+ ast_rtp_set_rtpmap_type(newaudiortp, global_force_dtmf_relay_pt, "audio", "telephone-event", 0);
-+ peernoncodeccapability |= AST_RTP_DTMF;
-+ }
- ast_rtp_get_current_formats(newvideortp, &vpeercapability, &vpeernoncodeccapability);
-
- newjointcapability = p->capability & (peercapability | vpeercapability);
-@@ -16833,6 +16843,9 @@
-
- global_matchexterniplocally = FALSE;
-
-+ global_force_dtmf_relay = 0;
-+ global_force_dtmf_relay_pt = 101;
-+
- /* Copy the default jb config over global_jbconf */
- memcpy(&global_jbconf, &default_jbconf, sizeof(struct ast_jb_conf));
-
-@@ -16889,6 +16902,18 @@
- }
- } else if (!strcasecmp(v->name, "vmexten")) {
- ast_copy_string(default_vmexten, v->value, sizeof(default_vmexten));
-+ } else if (!strcasecmp(v->name, "rtp_force_dtmf_relay")) {
-+ if ((global_force_dtmf_relay = ast_true(v->value)))
-+ ast_verbose("RTP DTMF relaying will be enforced\n");
-+ else
-+ ast_verbose("RTP DTMF relaying will not be enforced\n");
-+ } else if (!strcasecmp(v->name, "rtp_force_dtmf_relay_pt")) {
-+ sscanf(v->value, "%d", &global_force_dtmf_relay_pt);
-+ if (global_force_dtmf_relay_pt < 96 || global_force_dtmf_relay_pt > 255) {
-+ ast_verbose("RTP forced DTMF relay payload type is not valid: %d. Using default (101)\n", global_force_dtmf_relay_pt);
-+ global_force_dtmf_relay_pt = 101;
-+ } else
-+ ast_log(LOG_WARNING, "RTP forced DTMF relay payload type is %d\n", global_force_dtmf_relay_pt);
- } else if (!strcasecmp(v->name, "rtptimeout")) {
- if ((sscanf(v->value, "%d", &global_rtptimeout) != 1) || (global_rtptimeout < 0)) {
- ast_log(LOG_WARNING, "'%s' is not a valid RTP hold time at line %d. Using default.\n", v->value, v->lineno);
---- configs/sip.conf.sample.orig 2008-03-12 17:57:19.000000000 +0200
-+++ configs/sip.conf.sample 2008-03-12 18:13:03.000000000 +0200
-@@ -53,6 +53,12 @@
- ; and multiline formatted headers for strict
- ; SIP compatibility (defaults to "no")
-
-+;rtp_force_dtmf_relay=no ; Enable RFC2833 DTMFs to be sent even if peer
-+ ; hasn't announced support for it. Default: no
-+
-+;rtp_force_dtmf_relay_pt=101 ; RTP payload type value for enforced RFC2833
-+ ; DTMFs. Default: 101
-+
- ; See doc/README.tos for a description of these parameters.
- ;tos_sip=cs3 ; Sets TOS for SIP packets.
- ;tos_audio=ef ; Sets TOS for RTP audio packets.
diff --git a/net/asterisk14/files/sip_force_callid.diff b/net/asterisk14/files/sip_force_callid.diff
deleted file mode 100644
index 67a3e0192633..000000000000
--- a/net/asterisk14/files/sip_force_callid.diff
+++ /dev/null
@@ -1,12 +0,0 @@
---- channels/chan_sip.c.orig 2008-04-09 11:39:09.000000000 +0300
-+++ channels/chan_sip.c 2008-04-09 11:40:28.000000000 +0300
-@@ -2998,6 +2998,9 @@
- p->t38.state = T38_LOCAL_DIRECT;
- if (option_debug)
- ast_log(LOG_DEBUG,"T38State change to %d on channel %s\n", p->t38.state, ast->name);
-+ } else if (!strcasecmp(ast_var_name(current), "SIP_FORCE_CALLID")) {
-+
-+ ast_string_field_set(p, callid, ast_var_value(current));
- }
-
- }
diff --git a/net/asterisk14/pkg-descr b/net/asterisk14/pkg-descr
deleted file mode 100644
index 28b7a1deb011..000000000000
--- a/net/asterisk14/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Asterisk is an Open Source PBX and telephony toolkit. It is, in a
-sense, middleware between Internet and telephony channels on the bottom,
-and Internet and telephony applications at the top.
-
-WWW: http://www.asteriskpbx.com
diff --git a/net/asterisk14/pkg-plist b/net/asterisk14/pkg-plist
deleted file mode 100644
index 85ea7e48e505..000000000000
--- a/net/asterisk14/pkg-plist
+++ /dev/null
@@ -1,863 +0,0 @@
-@unexec if cmp -s %D/etc/asterisk/adsi.conf %D/etc/asterisk/adsi.conf-dist; then rm -f %D/etc/asterisk/adsi.conf; fi
-etc/asterisk/adsi.conf-dist
-@unexec if cmp -s %D/etc/asterisk/adtranvofr.conf %D/etc/asterisk/adtranvofr.conf-dist; then rm -f %D/etc/asterisk/adtranvofr.conf; fi
-etc/asterisk/adtranvofr.conf-dist
-@unexec if cmp -s %D/etc/asterisk/agents.conf %D/etc/asterisk/agents.conf-dist; then rm -f %D/etc/asterisk/agents.conf; fi
-etc/asterisk/agents.conf-dist
-@unexec if cmp -s %D/etc/asterisk/alarmreceiver.conf %D/etc/asterisk/alarmreceiver.conf-dist; then rm -f %D/etc/asterisk/alarmreceiver.conf; fi
-etc/asterisk/alarmreceiver.conf-dist
-@unexec if cmp -s %D/etc/asterisk/alsa.conf %D/etc/asterisk/alsa.conf-dist; then rm -f %D/etc/asterisk/alsa.conf; fi
-etc/asterisk/alsa.conf-dist
-@unexec if cmp -s %D/etc/asterisk/asterisk.adsi %D/etc/asterisk/asterisk.adsi-dist; then rm -f %D/etc/asterisk/asterisk.adsi; fi
-etc/asterisk/asterisk.adsi-dist
-@unexec if cmp -s %D/etc/asterisk/asterisk.conf %D/etc/asterisk/asterisk.conf-dist; then rm -f %D/etc/asterisk/asterisk.conf; fi
-etc/asterisk/asterisk.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr.conf %D/etc/asterisk/cdr.conf-dist; then rm -f %D/etc/asterisk/cdr.conf; fi
-etc/asterisk/cdr.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_custom.conf %D/etc/asterisk/cdr_custom.conf-dist; then rm -f %D/etc/asterisk/cdr_custom.conf; fi
-etc/asterisk/cdr_custom.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_manager.conf %D/etc/asterisk/cdr_manager.conf-dist; then rm -f %D/etc/asterisk/cdr_manager.conf; fi
-etc/asterisk/cdr_manager.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_odbc.conf %D/etc/asterisk/cdr_odbc.conf-dist; then rm -f %D/etc/asterisk/cdr_odbc.conf; fi
-etc/asterisk/cdr_odbc.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_pgsql.conf %D/etc/asterisk/cdr_pgsql.conf-dist; then rm -f %D/etc/asterisk/cdr_pgsql.conf; fi
-etc/asterisk/cdr_pgsql.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_tds.conf %D/etc/asterisk/cdr_tds.conf-dist; then rm -f %D/etc/asterisk/cdr_tds.conf; fi
-etc/asterisk/cdr_tds.conf-dist
-@unexec if cmp -s %D/etc/asterisk/codecs.conf %D/etc/asterisk/codecs.conf-dist; then rm -f %D/etc/asterisk/codecs.conf; fi
-etc/asterisk/codecs.conf-dist
-@unexec if cmp -s %D/etc/asterisk/dnsmgr.conf %D/etc/asterisk/dnsmgr.conf-dist; then rm -f %D/etc/asterisk/dnsmgr.conf; fi
-etc/asterisk/dnsmgr.conf-dist
-@unexec if cmp -s %D/etc/asterisk/dundi.conf %D/etc/asterisk/dundi.conf-dist; then rm -f %D/etc/asterisk/dundi.conf; fi
-etc/asterisk/dundi.conf-dist
-@unexec if cmp -s %D/etc/asterisk/enum.conf %D/etc/asterisk/enum.conf-dist; then rm -f %D/etc/asterisk/enum.conf; fi
-etc/asterisk/enum.conf-dist
-@unexec if cmp -s %D/etc/asterisk/extconfig.conf %D/etc/asterisk/extconfig.conf-dist; then rm -f %D/etc/asterisk/extconfig.conf; fi
-etc/asterisk/extconfig.conf-dist
-@unexec if cmp -s %D/etc/asterisk/extensions.ael %D/etc/asterisk/extensions.ael-dist; then rm -f %D/etc/asterisk/extensions.ael; fi
-etc/asterisk/extensions.ael-dist
-@unexec if cmp -s %D/etc/asterisk/extensions.conf %D/etc/asterisk/extensions.conf-dist; then rm -f %D/etc/asterisk/extensions.conf; fi
-etc/asterisk/extensions.conf-dist
-@unexec if cmp -s %D/etc/asterisk/features.conf %D/etc/asterisk/features.conf-dist; then rm -f %D/etc/asterisk/features.conf; fi
-etc/asterisk/features.conf-dist
-@unexec if cmp -s %D/etc/asterisk/festival.conf %D/etc/asterisk/festival.conf-dist; then rm -f %D/etc/asterisk/festival.conf; fi
-etc/asterisk/festival.conf-dist
-@unexec if cmp -s %D/etc/asterisk/iax.conf %D/etc/asterisk/iax.conf-dist; then rm -f %D/etc/asterisk/iax.conf; fi
-etc/asterisk/iax.conf-dist
-@unexec if cmp -s %D/etc/asterisk/iaxprov.conf %D/etc/asterisk/iaxprov.conf-dist; then rm -f %D/etc/asterisk/iaxprov.conf; fi
-etc/asterisk/iaxprov.conf-dist
-@unexec if cmp -s %D/etc/asterisk/indications.conf %D/etc/asterisk/indications.conf-dist; then rm -f %D/etc/asterisk/indications.conf; fi
-etc/asterisk/indications.conf-dist
-@unexec if cmp -s %D/etc/asterisk/logger.conf %D/etc/asterisk/logger.conf-dist; then rm -f %D/etc/asterisk/logger.conf; fi
-etc/asterisk/logger.conf-dist
-@unexec if cmp -s %D/etc/asterisk/manager.conf %D/etc/asterisk/manager.conf-dist; then rm -f %D/etc/asterisk/manager.conf; fi
-etc/asterisk/manager.conf-dist
-@unexec if cmp -s %D/etc/asterisk/meetme.conf %D/etc/asterisk/meetme.conf-dist; then rm -f %D/etc/asterisk/meetme.conf; fi
-etc/asterisk/meetme.conf-dist
-@unexec if cmp -s %D/etc/asterisk/mgcp.conf %D/etc/asterisk/mgcp.conf-dist; then rm -f %D/etc/asterisk/mgcp.conf; fi
-etc/asterisk/mgcp.conf-dist
-@unexec if cmp -s %D/etc/asterisk/misdn.conf %D/etc/asterisk/misdn.conf-dist; then rm -f %D/etc/asterisk/misdn.conf; fi
-etc/asterisk/misdn.conf-dist
-@unexec if cmp -s %D/etc/asterisk/modules.conf %D/etc/asterisk/modules.conf-dist; then rm -f %D/etc/asterisk/modules.conf; fi
-etc/asterisk/modules.conf-dist
-@unexec if cmp -s %D/etc/asterisk/musiconhold.conf %D/etc/asterisk/musiconhold.conf-dist; then rm -f %D/etc/asterisk/musiconhold.conf; fi
-etc/asterisk/musiconhold.conf-dist
-@unexec if cmp -s %D/etc/asterisk/osp.conf %D/etc/asterisk/osp.conf-dist; then rm -f %D/etc/asterisk/osp.conf; fi
-etc/asterisk/osp.conf-dist
-@unexec if cmp -s %D/etc/asterisk/oss.conf %D/etc/asterisk/oss.conf-dist; then rm -f %D/etc/asterisk/oss.conf; fi
-etc/asterisk/oss.conf-dist
-@unexec if cmp -s %D/etc/asterisk/phone.conf %D/etc/asterisk/phone.conf-dist; then rm -f %D/etc/asterisk/phone.conf; fi
-etc/asterisk/phone.conf-dist
-@unexec if cmp -s %D/etc/asterisk/privacy.conf %D/etc/asterisk/privacy.conf-dist; then rm -f %D/etc/asterisk/privacy.conf; fi
-etc/asterisk/privacy.conf-dist
-@unexec if cmp -s %D/etc/asterisk/queues.conf %D/etc/asterisk/queues.conf-dist; then rm -f %D/etc/asterisk/queues.conf; fi
-etc/asterisk/queues.conf-dist
-@unexec if cmp -s %D/etc/asterisk/res_pgsql.conf %D/etc/asterisk/res_pgsql.conf-dist; then rm -f %D/etc/asterisk/res_pgsql.conf; fi
-etc/asterisk/res_pgsql.conf-dist
-@unexec if cmp -s %D/etc/asterisk/res_odbc.conf %D/etc/asterisk/res_odbc.conf-dist; then rm -f %D/etc/asterisk/res_odbc.conf; fi
-etc/asterisk/res_odbc.conf-dist
-@unexec if cmp -s %D/etc/asterisk/rpt.conf %D/etc/asterisk/rpt.conf-dist; then rm -f %D/etc/asterisk/rpt.conf; fi
-etc/asterisk/rpt.conf-dist
-@unexec if cmp -s %D/etc/asterisk/rtp.conf %D/etc/asterisk/rtp.conf-dist; then rm -f %D/etc/asterisk/rtp.conf; fi
-etc/asterisk/rtp.conf-dist
-@unexec if cmp -s %D/etc/asterisk/sip.conf %D/etc/asterisk/sip.conf-dist; then rm -f %D/etc/asterisk/sip.conf; fi
-etc/asterisk/sip.conf-dist
-@unexec if cmp -s %D/etc/asterisk/sip_notify.conf %D/etc/asterisk/sip_notify.conf-dist; then rm -f %D/etc/asterisk/sip_notify.conf; fi
-etc/asterisk/sip_notify.conf-dist
-@unexec if cmp -s %D/etc/asterisk/skinny.conf %D/etc/asterisk/skinny.conf-dist; then rm -f %D/etc/asterisk/skinny.conf; fi
-etc/asterisk/skinny.conf-dist
-@unexec if cmp -s %D/etc/asterisk/telcordia-1.adsi %D/etc/asterisk/telcordia-1.adsi-dist; then rm -f %D/etc/asterisk/telcordia-1.adsi; fi
-etc/asterisk/telcordia-1.adsi-dist
-@unexec if cmp -s %D/etc/asterisk/voicemail.conf %D/etc/asterisk/voicemail.conf-dist; then rm -f %D/etc/asterisk/voicemail.conf; fi
-etc/asterisk/voicemail.conf-dist
-@unexec if cmp -s %D/etc/asterisk/vpb.conf %D/etc/asterisk/vpb.conf-dist; then rm -f %D/etc/asterisk/vpb.conf; fi
-etc/asterisk/vpb.conf-dist
-@unexec if cmp -s %D/etc/asterisk/zapata.conf %D/etc/asterisk/zapata.conf-dist; then rm -f %D/etc/asterisk/zapata.conf; fi
-etc/asterisk/zapata.conf-dist
-@unexec if cmp -s %D/etc/asterisk/udptl.conf %D/etc/asterisk/udptl.conf-dist; then rm -f %D/etc/asterisk/udptl.conf; fi
-etc/asterisk/udptl.conf-dist
-@unexec if cmp -s %D/etc/asterisk/users.conf %D/etc/asterisk/users.conf-dist; then rm -f %D/etc/asterisk/users.conf; fi
-etc/asterisk/users.conf-dist
-@unexec if cmp -s %D/etc/asterisk/smdi.conf %D/etc/asterisk/smdi.conf-dist; then rm -f %D/etc/asterisk/smdi.conf; fi
-etc/asterisk/smdi.conf-dist
-@unexec if cmp -s %D/etc/asterisk/sla.conf %D/etc/asterisk/sla.conf-dist; then rm -f %D/etc/asterisk/sla.conf; fi
-etc/asterisk/sla.conf-dist
-@unexec if cmp -s %D/etc/asterisk/say.conf %D/etc/asterisk/say.conf-dist; then rm -f %D/etc/asterisk/say.conf; fi
-etc/asterisk/say.conf-dist
-@unexec if cmp -s %D/etc/asterisk/res_snmp.conf %D/etc/asterisk/res_snmp.conf-dist; then rm -f %D/etc/asterisk/res_snmp.conf; fi
-etc/asterisk/res_snmp.conf-dist
-@unexec if cmp -s %D/etc/asterisk/muted.conf %D/etc/asterisk/muted.conf-dist; then rm -f %D/etc/asterisk/muted.conf; fi
-etc/asterisk/muted.conf-dist
-@unexec if cmp -s %D/etc/asterisk/jabber.conf %D/etc/asterisk/jabber.conf-dist; then rm -f %D/etc/asterisk/jabber.conf; fi
-etc/asterisk/jabber.conf-dist
-@unexec if cmp -s %D/etc/asterisk/http.conf %D/etc/asterisk/http.conf-dist; then rm -f %D/etc/asterisk/http.conf; fi
-etc/asterisk/http.conf-dist
-@unexec if cmp -s %D/etc/asterisk/h323.conf %D/etc/asterisk/h323.conf-dist; then rm -f %D/etc/asterisk/h323.conf; fi
-etc/asterisk/h323.conf-dist
-@unexec if cmp -s %D/etc/asterisk/gtalk.conf %D/etc/asterisk/gtalk.conf-dist; then rm -f %D/etc/asterisk/gtalk.conf; fi
-etc/asterisk/gtalk.conf-dist
-@unexec if cmp -s %D/etc/asterisk/func_odbc.conf %D/etc/asterisk/func_odbc.conf-dist; then rm -f %D/etc/asterisk/func_odbc.conf; fi
-etc/asterisk/func_odbc.conf-dist
-@unexec if cmp -s %D/etc/asterisk/followme.conf %D/etc/asterisk/followme.conf-dist; then rm -f %D/etc/asterisk/followme.conf; fi
-etc/asterisk/followme.conf-dist
-@unexec if cmp -s %D/etc/asterisk/amd.conf %D/etc/asterisk/amd.conf-dist; then rm -f %D/etc/asterisk/amd.conf; fi
-etc/asterisk/amd.conf-dist
-include/asterisk.h
-include/asterisk/abstract_jb.h
-include/asterisk/acl.h
-include/asterisk/adsi.h
-include/asterisk/ael_structs.h
-include/asterisk/aes.h
-include/asterisk/agi.h
-include/asterisk/alaw.h
-include/asterisk/app.h
-include/asterisk/ast_expr.h
-include/asterisk/astdb.h
-include/asterisk/astmm.h
-include/asterisk/astobj.h
-include/asterisk/astobj2.h
-include/asterisk/astosp.h
-include/asterisk/audiohook.h
-include/asterisk/autoconfig.h
-include/asterisk/build.h
-include/asterisk/buildopts.h
-include/asterisk/callerid.h
-include/asterisk/causes.h
-include/asterisk/cdr.h
-include/asterisk/channel.h
-include/asterisk/chanvars.h
-include/asterisk/cli.h
-include/asterisk/compat.h
-include/asterisk/compiler.h
-include/asterisk/config.h
-include/asterisk/crypto.h
-include/asterisk/devicestate.h
-include/asterisk/dial.h
-include/asterisk/dlfcn-compat.h
-include/asterisk/dns.h
-include/asterisk/dnsmgr.h
-include/asterisk/doxyref.h
-include/asterisk/dsp.h
-include/asterisk/dundi.h
-include/asterisk/endian.h
-include/asterisk/enum.h
-include/asterisk/features.h
-include/asterisk/file.h
-include/asterisk/frame.h
-include/asterisk/fskmodem.h
-include/asterisk/global_datastores.h
-include/asterisk/http.h
-include/asterisk/image.h
-include/asterisk/indications.h
-include/asterisk/inline_api.h
-include/asterisk/io.h
-include/asterisk/jabber.h
-include/asterisk/jingle.h
-include/asterisk/linkedlists.h
-include/asterisk/localtime.h
-include/asterisk/lock.h
-include/asterisk/logger.h
-include/asterisk/manager.h
-include/asterisk/md5.h
-include/asterisk/module.h
-include/asterisk/monitor.h
-include/asterisk/musiconhold.h
-include/asterisk/netsock.h
-include/asterisk/options.h
-include/asterisk/paths.h
-include/asterisk/pbx.h
-include/asterisk/plc.h
-include/asterisk/poll-compat.h
-include/asterisk/privacy.h
-include/asterisk/res_odbc.h
-include/asterisk/rtp.h
-include/asterisk/say.h
-include/asterisk/sched.h
-include/asterisk/sha1.h
-include/asterisk/slinfactory.h
-include/asterisk/smdi.h
-include/asterisk/speech.h
-include/asterisk/srv.h
-include/asterisk/stringfields.h
-include/asterisk/strings.h
-include/asterisk/tdd.h
-include/asterisk/term.h
-include/asterisk/threadstorage.h
-include/asterisk/time.h
-include/asterisk/transcap.h
-include/asterisk/translate.h
-include/asterisk/udptl.h
-include/asterisk/ulaw.h
-include/asterisk/unaligned.h
-include/asterisk/utils.h
-include/asterisk/version.h
-lib/asterisk/modules/app_adsiprog.so
-lib/asterisk/modules/app_alarmreceiver.so
-lib/asterisk/modules/app_amd.so
-lib/asterisk/modules/app_authenticate.so
-lib/asterisk/modules/app_cdr.so
-lib/asterisk/modules/app_chanisavail.so
-lib/asterisk/modules/app_channelredirect.so
-lib/asterisk/modules/app_chanspy.so
-lib/asterisk/modules/app_controlplayback.so
-lib/asterisk/modules/app_db.so
-lib/asterisk/modules/app_dial.so
-lib/asterisk/modules/app_dictate.so
-lib/asterisk/modules/app_directed_pickup.so
-lib/asterisk/modules/app_directory.so
-lib/asterisk/modules/app_disa.so
-lib/asterisk/modules/app_dumpchan.so
-lib/asterisk/modules/app_echo.so
-lib/asterisk/modules/app_exec.so
-lib/asterisk/modules/app_externalivr.so
-lib/asterisk/modules/app_festival.so
-lib/asterisk/modules/app_followme.so
-lib/asterisk/modules/app_forkcdr.so
-lib/asterisk/modules/app_getcpeid.so
-lib/asterisk/modules/app_hasnewvoicemail.so
-lib/asterisk/modules/app_ices.so
-lib/asterisk/modules/app_image.so
-lib/asterisk/modules/app_lookupblacklist.so
-lib/asterisk/modules/app_lookupcidname.so
-lib/asterisk/modules/app_macro.so
-lib/asterisk/modules/app_milliwatt.so
-lib/asterisk/modules/app_mixmonitor.so
-lib/asterisk/modules/app_morsecode.so
-lib/asterisk/modules/app_mp3.so
-lib/asterisk/modules/app_nbscat.so
-lib/asterisk/modules/app_parkandannounce.so
-lib/asterisk/modules/app_playback.so
-lib/asterisk/modules/app_privacy.so
-lib/asterisk/modules/app_queue.so
-lib/asterisk/modules/app_random.so
-lib/asterisk/modules/app_read.so
-lib/asterisk/modules/app_readfile.so
-lib/asterisk/modules/app_realtime.so
-lib/asterisk/modules/app_record.so
-lib/asterisk/modules/app_sayunixtime.so
-lib/asterisk/modules/app_senddtmf.so
-lib/asterisk/modules/app_sendtext.so
-lib/asterisk/modules/app_setcallerid.so
-lib/asterisk/modules/app_setcdruserfield.so
-lib/asterisk/modules/app_settransfercapability.so
-lib/asterisk/modules/app_sms.so
-lib/asterisk/modules/app_softhangup.so
-lib/asterisk/modules/app_speech_utils.so
-lib/asterisk/modules/app_stack.so
-lib/asterisk/modules/app_system.so
-lib/asterisk/modules/app_talkdetect.so
-lib/asterisk/modules/app_test.so
-lib/asterisk/modules/app_transfer.so
-lib/asterisk/modules/app_url.so
-lib/asterisk/modules/app_userevent.so
-lib/asterisk/modules/app_verbose.so
-lib/asterisk/modules/app_voicemail.so
-lib/asterisk/modules/app_waitforring.so
-lib/asterisk/modules/app_waitforsilence.so
-lib/asterisk/modules/app_while.so
-lib/asterisk/modules/app_zapateller.so
-lib/asterisk/modules/cdr_csv.so
-lib/asterisk/modules/cdr_custom.so
-lib/asterisk/modules/cdr_manager.so
-%%WITH_POSTGRES%%lib/asterisk/modules/cdr_pgsql.so
-%%WITH_RADIUS%%lib/asterisk/modules/cdr_radius.so
-%%WITH_SQLITE%%lib/asterisk/modules/cdr_sqlite.so
-lib/asterisk/modules/chan_agent.so
-%%WITH_JABBER%%lib/asterisk/modules/chan_gtalk.so
-lib/asterisk/modules/chan_iax2.so
-lib/asterisk/modules/chan_local.so
-lib/asterisk/modules/chan_mgcp.so
-lib/asterisk/modules/chan_oss.so
-lib/asterisk/modules/chan_sip.so
-lib/asterisk/modules/chan_skinny.so
-lib/asterisk/modules/codec_a_mu.so
-lib/asterisk/modules/codec_adpcm.so
-lib/asterisk/modules/codec_alaw.so
-lib/asterisk/modules/codec_g726.so
-lib/asterisk/modules/codec_gsm.so
-lib/asterisk/modules/codec_lpc10.so
-lib/asterisk/modules/codec_speex.so
-lib/asterisk/modules/codec_ulaw.so
-lib/asterisk/modules/format_g723.so
-lib/asterisk/modules/format_g726.so
-lib/asterisk/modules/format_g729.so
-lib/asterisk/modules/format_gsm.so
-lib/asterisk/modules/format_h263.so
-lib/asterisk/modules/format_h264.so
-lib/asterisk/modules/format_ilbc.so
-lib/asterisk/modules/format_jpeg.so
-%%WITH_OGGVORBIS%%lib/asterisk/modules/format_ogg_vorbis.so
-lib/asterisk/modules/format_pcm.so
-lib/asterisk/modules/format_sln.so
-lib/asterisk/modules/format_vox.so
-lib/asterisk/modules/format_wav.so
-lib/asterisk/modules/format_wav_gsm.so
-lib/asterisk/modules/func_base64.so
-lib/asterisk/modules/func_callerid.so
-lib/asterisk/modules/func_cdr.so
-lib/asterisk/modules/func_channel.so
-lib/asterisk/modules/func_curl.so
-lib/asterisk/modules/func_cut.so
-lib/asterisk/modules/func_db.so
-lib/asterisk/modules/func_enum.so
-lib/asterisk/modules/func_env.so
-lib/asterisk/modules/func_global.so
-lib/asterisk/modules/func_groupcount.so
-lib/asterisk/modules/func_language.so
-lib/asterisk/modules/func_logic.so
-lib/asterisk/modules/func_math.so
-lib/asterisk/modules/func_md5.so
-lib/asterisk/modules/func_moh.so
-%%WITH_ODBC%%lib/asterisk/modules/func_odbc.so
-lib/asterisk/modules/func_rand.so
-lib/asterisk/modules/func_realtime.so
-lib/asterisk/modules/func_sha1.so
-lib/asterisk/modules/func_strings.so
-lib/asterisk/modules/func_timeout.so
-lib/asterisk/modules/func_uri.so
-lib/asterisk/modules/pbx_ael.so
-lib/asterisk/modules/pbx_config.so
-lib/asterisk/modules/pbx_dundi.so
-lib/asterisk/modules/pbx_loopback.so
-lib/asterisk/modules/pbx_realtime.so
-lib/asterisk/modules/pbx_spool.so
-lib/asterisk/modules/res_adsi.so
-lib/asterisk/modules/res_agi.so
-lib/asterisk/modules/res_clioriginate.so
-%%WITH_POSTGRES%%lib/asterisk/modules/res_config_pgsql.so
-lib/asterisk/modules/res_convert.so
-lib/asterisk/modules/res_crypto.so
-lib/asterisk/modules/res_features.so
-lib/asterisk/modules/res_indications.so
-%%WITH_JABBER%%lib/asterisk/modules/res_jabber.so
-lib/asterisk/modules/res_monitor.so
-lib/asterisk/modules/res_musiconhold.so
-lib/asterisk/modules/res_smdi.so
-%%WITH_SNMP%%lib/asterisk/modules/res_snmp.so
-lib/asterisk/modules/res_speech.so
-sbin/aelparse
-sbin/asterisk
-sbin/astgenkey
-sbin/astman
-sbin/autosupport
-sbin/muted
-sbin/rasterisk
-sbin/safe_asterisk
-sbin/smsq
-sbin/stereorize
-sbin/streamplayer
-share/asterisk/agi-bin/agi-test.agi
-share/asterisk/agi-bin/eagi-sphinx-test
-share/asterisk/agi-bin/eagi-test
-share/asterisk/agi-bin/jukebox.agi
-share/asterisk/firmware/iax/iaxy.bin
-share/asterisk/images/asterisk-intro.jpg
-share/asterisk/keys/freeworlddialup.pub
-share/asterisk/keys/iaxtel.pub
-share/asterisk/moh/.asterisk-moh-freeplay-wav
-share/asterisk/moh/LICENSE-asterisk-moh-freeplay-wav
-share/asterisk/moh/fpm-calm-river.wav
-share/asterisk/moh/fpm-sunshine.wav
-share/asterisk/moh/fpm-world-mix.wav
-share/asterisk/sounds/.asterisk-core-sounds-en-gsm-1.4.9
-share/asterisk/sounds/CHANGES-asterisk-core-en-1.4.9
-share/asterisk/sounds/CREDITS-asterisk-core-en-1.4.9
-share/asterisk/sounds/agent-alreadyon.gsm
-share/asterisk/sounds/agent-incorrect.gsm
-share/asterisk/sounds/agent-loggedoff.gsm
-share/asterisk/sounds/agent-loginok.gsm
-share/asterisk/sounds/agent-newlocation.gsm
-share/asterisk/sounds/agent-pass.gsm
-share/asterisk/sounds/agent-user.gsm
-share/asterisk/sounds/auth-incorrect.gsm
-share/asterisk/sounds/auth-thankyou.gsm
-share/asterisk/sounds/beep.gsm
-share/asterisk/sounds/beeperr.gsm
-share/asterisk/sounds/conf-adminmenu.gsm
-share/asterisk/sounds/conf-enteringno.gsm
-share/asterisk/sounds/conf-errormenu.gsm
-share/asterisk/sounds/conf-getchannel.gsm
-share/asterisk/sounds/conf-getconfno.gsm
-share/asterisk/sounds/conf-getpin.gsm
-share/asterisk/sounds/conf-hasjoin.gsm
-share/asterisk/sounds/conf-hasleft.gsm
-share/asterisk/sounds/conf-invalid.gsm
-share/asterisk/sounds/conf-invalidpin.gsm
-share/asterisk/sounds/conf-kicked.gsm
-share/asterisk/sounds/conf-leaderhasleft.gsm
-share/asterisk/sounds/conf-locked.gsm
-share/asterisk/sounds/conf-lockednow.gsm
-share/asterisk/sounds/conf-muted.gsm
-share/asterisk/sounds/conf-noempty.gsm
-share/asterisk/sounds/conf-onlyone.gsm
-share/asterisk/sounds/conf-onlyperson.gsm
-share/asterisk/sounds/conf-otherinparty.gsm
-share/asterisk/sounds/conf-placeintoconf.gsm
-share/asterisk/sounds/conf-thereare.gsm
-share/asterisk/sounds/conf-unlockednow.gsm
-share/asterisk/sounds/conf-unmuted.gsm
-share/asterisk/sounds/conf-usermenu.gsm
-share/asterisk/sounds/conf-userswilljoin.gsm
-share/asterisk/sounds/conf-userwilljoin.gsm
-share/asterisk/sounds/conf-waitforleader.gsm
-share/asterisk/sounds/core-sounds-en.txt
-share/asterisk/sounds/demo-abouttotry.gsm
-share/asterisk/sounds/demo-congrats.gsm
-share/asterisk/sounds/demo-echodone.gsm
-share/asterisk/sounds/demo-echotest.gsm
-share/asterisk/sounds/demo-enterkeywords.gsm
-share/asterisk/sounds/demo-instruct.gsm
-share/asterisk/sounds/demo-moreinfo.gsm
-share/asterisk/sounds/demo-nogo.gsm
-share/asterisk/sounds/demo-nomatch.gsm
-share/asterisk/sounds/demo-thanks.gsm
-share/asterisk/sounds/dictate/both_help.gsm
-share/asterisk/sounds/dictate/enter_filename.gsm
-share/asterisk/sounds/dictate/forhelp.gsm
-share/asterisk/sounds/dictate/pause.gsm
-share/asterisk/sounds/dictate/paused.gsm
-share/asterisk/sounds/dictate/play_help.gsm
-share/asterisk/sounds/dictate/playback.gsm
-share/asterisk/sounds/dictate/playback_mode.gsm
-share/asterisk/sounds/dictate/record.gsm
-share/asterisk/sounds/dictate/record_help.gsm
-share/asterisk/sounds/dictate/record_mode.gsm
-share/asterisk/sounds/dictate/truncating_audio.gsm
-share/asterisk/sounds/digits/0.gsm
-share/asterisk/sounds/digits/1.gsm
-share/asterisk/sounds/digits/10.gsm
-share/asterisk/sounds/digits/11.gsm
-share/asterisk/sounds/digits/12.gsm
-share/asterisk/sounds/digits/13.gsm
-share/asterisk/sounds/digits/14.gsm
-share/asterisk/sounds/digits/15.gsm
-share/asterisk/sounds/digits/16.gsm
-share/asterisk/sounds/digits/17.gsm
-share/asterisk/sounds/digits/18.gsm
-share/asterisk/sounds/digits/19.gsm
-share/asterisk/sounds/digits/2.gsm
-share/asterisk/sounds/digits/20.gsm
-share/asterisk/sounds/digits/3.gsm
-share/asterisk/sounds/digits/30.gsm
-share/asterisk/sounds/digits/4.gsm
-share/asterisk/sounds/digits/40.gsm
-share/asterisk/sounds/digits/5.gsm
-share/asterisk/sounds/digits/50.gsm
-share/asterisk/sounds/digits/6.gsm
-share/asterisk/sounds/digits/60.gsm
-share/asterisk/sounds/digits/7.gsm
-share/asterisk/sounds/digits/70.gsm
-share/asterisk/sounds/digits/8.gsm
-share/asterisk/sounds/digits/80.gsm
-share/asterisk/sounds/digits/9.gsm
-share/asterisk/sounds/digits/90.gsm
-share/asterisk/sounds/digits/a-m.gsm
-share/asterisk/sounds/digits/at.gsm
-share/asterisk/sounds/digits/day-0.gsm
-share/asterisk/sounds/digits/day-1.gsm
-share/asterisk/sounds/digits/day-2.gsm
-share/asterisk/sounds/digits/day-3.gsm
-share/asterisk/sounds/digits/day-4.gsm
-share/asterisk/sounds/digits/day-5.gsm
-share/asterisk/sounds/digits/day-6.gsm
-share/asterisk/sounds/digits/dollars.gsm
-share/asterisk/sounds/digits/h-1.gsm
-share/asterisk/sounds/digits/h-10.gsm
-share/asterisk/sounds/digits/h-11.gsm
-share/asterisk/sounds/digits/h-12.gsm
-share/asterisk/sounds/digits/h-13.gsm
-share/asterisk/sounds/digits/h-14.gsm
-share/asterisk/sounds/digits/h-15.gsm
-share/asterisk/sounds/digits/h-16.gsm
-share/asterisk/sounds/digits/h-17.gsm
-share/asterisk/sounds/digits/h-18.gsm
-share/asterisk/sounds/digits/h-19.gsm
-share/asterisk/sounds/digits/h-2.gsm
-share/asterisk/sounds/digits/h-20.gsm
-share/asterisk/sounds/digits/h-3.gsm
-share/asterisk/sounds/digits/h-30.gsm
-share/asterisk/sounds/digits/h-4.gsm
-share/asterisk/sounds/digits/h-5.gsm
-share/asterisk/sounds/digits/h-6.gsm
-share/asterisk/sounds/digits/h-7.gsm
-share/asterisk/sounds/digits/h-8.gsm
-share/asterisk/sounds/digits/h-9.gsm
-share/asterisk/sounds/digits/hundred.gsm
-share/asterisk/sounds/digits/million.gsm
-share/asterisk/sounds/digits/minus.gsm
-share/asterisk/sounds/digits/mon-0.gsm
-share/asterisk/sounds/digits/mon-1.gsm
-share/asterisk/sounds/digits/mon-10.gsm
-share/asterisk/sounds/digits/mon-11.gsm
-share/asterisk/sounds/digits/mon-2.gsm
-share/asterisk/sounds/digits/mon-3.gsm
-share/asterisk/sounds/digits/mon-4.gsm
-share/asterisk/sounds/digits/mon-5.gsm
-share/asterisk/sounds/digits/mon-6.gsm
-share/asterisk/sounds/digits/mon-7.gsm
-share/asterisk/sounds/digits/mon-8.gsm
-share/asterisk/sounds/digits/mon-9.gsm
-share/asterisk/sounds/digits/oclock.gsm
-share/asterisk/sounds/digits/oh.gsm
-share/asterisk/sounds/digits/p-m.gsm
-share/asterisk/sounds/digits/pound.gsm
-share/asterisk/sounds/digits/star.gsm
-share/asterisk/sounds/digits/thousand.gsm
-share/asterisk/sounds/digits/today.gsm
-share/asterisk/sounds/digits/tomorrow.gsm
-share/asterisk/sounds/digits/yesterday.gsm
-share/asterisk/sounds/dir-first.gsm
-share/asterisk/sounds/dir-firstlast.gsm
-share/asterisk/sounds/dir-instr.gsm
-share/asterisk/sounds/dir-intro-fn.gsm
-share/asterisk/sounds/dir-intro.gsm
-share/asterisk/sounds/dir-last.gsm
-share/asterisk/sounds/dir-multi1.gsm
-share/asterisk/sounds/dir-multi2.gsm
-share/asterisk/sounds/dir-multi3.gsm
-share/asterisk/sounds/dir-multi9.gsm
-share/asterisk/sounds/dir-nomatch.gsm
-share/asterisk/sounds/dir-nomore.gsm
-share/asterisk/sounds/dir-pls-enter.gsm
-share/asterisk/sounds/followme/call-from.gsm
-share/asterisk/sounds/followme/no-recording.gsm
-share/asterisk/sounds/followme/options.gsm
-share/asterisk/sounds/followme/pls-hold-while-try.gsm
-share/asterisk/sounds/followme/sorry.gsm
-share/asterisk/sounds/followme/status.gsm
-share/asterisk/sounds/hello-world.gsm
-share/asterisk/sounds/hours.gsm
-share/asterisk/sounds/invalid.gsm
-share/asterisk/sounds/letters/a.gsm
-share/asterisk/sounds/letters/ascii123.gsm
-share/asterisk/sounds/letters/ascii124.gsm
-share/asterisk/sounds/letters/ascii125.gsm
-share/asterisk/sounds/letters/ascii126.gsm
-share/asterisk/sounds/letters/ascii34.gsm
-share/asterisk/sounds/letters/ascii36.gsm
-share/asterisk/sounds/letters/ascii37.gsm
-share/asterisk/sounds/letters/ascii38.gsm
-share/asterisk/sounds/letters/ascii39.gsm
-share/asterisk/sounds/letters/ascii40.gsm
-share/asterisk/sounds/letters/ascii41.gsm
-share/asterisk/sounds/letters/ascii42.gsm
-share/asterisk/sounds/letters/ascii44.gsm
-share/asterisk/sounds/letters/ascii58.gsm
-share/asterisk/sounds/letters/ascii59.gsm
-share/asterisk/sounds/letters/ascii60.gsm
-share/asterisk/sounds/letters/ascii62.gsm
-share/asterisk/sounds/letters/ascii63.gsm
-share/asterisk/sounds/letters/ascii91.gsm
-share/asterisk/sounds/letters/ascii92.gsm
-share/asterisk/sounds/letters/ascii93.gsm
-share/asterisk/sounds/letters/ascii94.gsm
-share/asterisk/sounds/letters/ascii95.gsm
-share/asterisk/sounds/letters/ascii96.gsm
-share/asterisk/sounds/letters/asterisk.gsm
-share/asterisk/sounds/letters/at.gsm
-share/asterisk/sounds/letters/b.gsm
-share/asterisk/sounds/letters/c.gsm
-share/asterisk/sounds/letters/d.gsm
-share/asterisk/sounds/letters/dash.gsm
-share/asterisk/sounds/letters/dollar.gsm
-share/asterisk/sounds/letters/dot.gsm
-share/asterisk/sounds/letters/e.gsm
-share/asterisk/sounds/letters/equals.gsm
-share/asterisk/sounds/letters/exclaimation-point.gsm
-share/asterisk/sounds/letters/f.gsm
-share/asterisk/sounds/letters/g.gsm
-share/asterisk/sounds/letters/h.gsm
-share/asterisk/sounds/letters/i.gsm
-share/asterisk/sounds/letters/j.gsm
-share/asterisk/sounds/letters/k.gsm
-share/asterisk/sounds/letters/l.gsm
-share/asterisk/sounds/letters/m.gsm
-share/asterisk/sounds/letters/n.gsm
-share/asterisk/sounds/letters/o.gsm
-share/asterisk/sounds/letters/p.gsm
-share/asterisk/sounds/letters/plus.gsm
-share/asterisk/sounds/letters/q.gsm
-share/asterisk/sounds/letters/r.gsm
-share/asterisk/sounds/letters/s.gsm
-share/asterisk/sounds/letters/slash.gsm
-share/asterisk/sounds/letters/space.gsm
-share/asterisk/sounds/letters/t.gsm
-share/asterisk/sounds/letters/u.gsm
-share/asterisk/sounds/letters/v.gsm
-share/asterisk/sounds/letters/w.gsm
-share/asterisk/sounds/letters/x.gsm
-share/asterisk/sounds/letters/y.gsm
-share/asterisk/sounds/letters/z.gsm
-share/asterisk/sounds/letters/zed.gsm
-share/asterisk/sounds/minutes.gsm
-share/asterisk/sounds/pbx-invalid.gsm
-share/asterisk/sounds/pbx-invalidpark.gsm
-share/asterisk/sounds/pbx-transfer.gsm
-share/asterisk/sounds/phonetic/9_p.gsm
-share/asterisk/sounds/phonetic/a_p.gsm
-share/asterisk/sounds/phonetic/b_p.gsm
-share/asterisk/sounds/phonetic/c_p.gsm
-share/asterisk/sounds/phonetic/d_p.gsm
-share/asterisk/sounds/phonetic/e_p.gsm
-share/asterisk/sounds/phonetic/f_p.gsm
-share/asterisk/sounds/phonetic/g_p.gsm
-share/asterisk/sounds/phonetic/h_p.gsm
-share/asterisk/sounds/phonetic/i_p.gsm
-share/asterisk/sounds/phonetic/j_p.gsm
-share/asterisk/sounds/phonetic/k_p.gsm
-share/asterisk/sounds/phonetic/l_p.gsm
-share/asterisk/sounds/phonetic/m_p.gsm
-share/asterisk/sounds/phonetic/n_p.gsm
-share/asterisk/sounds/phonetic/o_p.gsm
-share/asterisk/sounds/phonetic/p_p.gsm
-share/asterisk/sounds/phonetic/q_p.gsm
-share/asterisk/sounds/phonetic/r_p.gsm
-share/asterisk/sounds/phonetic/s_p.gsm
-share/asterisk/sounds/phonetic/t_p.gsm
-share/asterisk/sounds/phonetic/u_p.gsm
-share/asterisk/sounds/phonetic/v_p.gsm
-share/asterisk/sounds/phonetic/w_p.gsm
-share/asterisk/sounds/phonetic/x_p.gsm
-share/asterisk/sounds/phonetic/y_p.gsm
-share/asterisk/sounds/phonetic/z_p.gsm
-share/asterisk/sounds/priv-callee-options.gsm
-share/asterisk/sounds/priv-callpending.gsm
-share/asterisk/sounds/priv-introsaved.gsm
-share/asterisk/sounds/priv-recordintro.gsm
-share/asterisk/sounds/privacy-incorrect.gsm
-share/asterisk/sounds/privacy-prompt.gsm
-share/asterisk/sounds/privacy-thankyou.gsm
-share/asterisk/sounds/privacy-unident.gsm
-share/asterisk/sounds/queue-callswaiting.gsm
-share/asterisk/sounds/queue-holdtime.gsm
-share/asterisk/sounds/queue-less-than.gsm
-share/asterisk/sounds/queue-minutes.gsm
-share/asterisk/sounds/queue-periodic-announce.gsm
-share/asterisk/sounds/queue-quantity1.gsm
-share/asterisk/sounds/queue-quantity2.gsm
-share/asterisk/sounds/queue-reporthold.gsm
-share/asterisk/sounds/queue-seconds.gsm
-share/asterisk/sounds/queue-thankyou.gsm
-share/asterisk/sounds/queue-thereare.gsm
-share/asterisk/sounds/queue-youarenext.gsm
-share/asterisk/sounds/screen-callee-options.gsm
-share/asterisk/sounds/seconds.gsm
-share/asterisk/sounds/silence/1.gsm
-share/asterisk/sounds/silence/10.gsm
-share/asterisk/sounds/silence/2.gsm
-share/asterisk/sounds/silence/3.gsm
-share/asterisk/sounds/silence/4.gsm
-share/asterisk/sounds/silence/5.gsm
-share/asterisk/sounds/silence/6.gsm
-share/asterisk/sounds/silence/7.gsm
-share/asterisk/sounds/silence/8.gsm
-share/asterisk/sounds/silence/9.gsm
-share/asterisk/sounds/spy-agent.gsm
-share/asterisk/sounds/spy-console.gsm
-share/asterisk/sounds/spy-h323.gsm
-share/asterisk/sounds/spy-iax.gsm
-share/asterisk/sounds/spy-iax2.gsm
-share/asterisk/sounds/spy-jingle.gsm
-share/asterisk/sounds/spy-local.gsm
-share/asterisk/sounds/spy-mgcp.gsm
-share/asterisk/sounds/spy-misdn.gsm
-share/asterisk/sounds/spy-mobile.gsm
-share/asterisk/sounds/spy-nbs.gsm
-share/asterisk/sounds/spy-sip.gsm
-share/asterisk/sounds/spy-skinny.gsm
-share/asterisk/sounds/spy-unistim.gsm
-share/asterisk/sounds/spy-usbradio.gsm
-share/asterisk/sounds/spy-zap.gsm
-share/asterisk/sounds/ss-noservice.gsm
-share/asterisk/sounds/transfer.gsm
-share/asterisk/sounds/tt-allbusy.gsm
-share/asterisk/sounds/tt-monkeys.gsm
-share/asterisk/sounds/tt-monkeysintro.gsm
-share/asterisk/sounds/tt-somethingwrong.gsm
-share/asterisk/sounds/tt-weasels.gsm
-share/asterisk/sounds/vm-Cust1.gsm
-share/asterisk/sounds/vm-Cust2.gsm
-share/asterisk/sounds/vm-Cust3.gsm
-share/asterisk/sounds/vm-Cust4.gsm
-share/asterisk/sounds/vm-Cust5.gsm
-share/asterisk/sounds/vm-Family.gsm
-share/asterisk/sounds/vm-Friends.gsm
-share/asterisk/sounds/vm-INBOX.gsm
-share/asterisk/sounds/vm-Old.gsm
-share/asterisk/sounds/vm-Work.gsm
-share/asterisk/sounds/vm-advopts.gsm
-share/asterisk/sounds/vm-and.gsm
-share/asterisk/sounds/vm-calldiffnum.gsm
-share/asterisk/sounds/vm-changeto.gsm
-share/asterisk/sounds/vm-delete.gsm
-share/asterisk/sounds/vm-deleted.gsm
-share/asterisk/sounds/vm-dialout.gsm
-share/asterisk/sounds/vm-duration.gsm
-share/asterisk/sounds/vm-enter-num-to-call.gsm
-share/asterisk/sounds/vm-extension.gsm
-share/asterisk/sounds/vm-first.gsm
-share/asterisk/sounds/vm-for.gsm
-share/asterisk/sounds/vm-forward.gsm
-share/asterisk/sounds/vm-forwardoptions.gsm
-share/asterisk/sounds/vm-from-extension.gsm
-share/asterisk/sounds/vm-from-phonenumber.gsm
-share/asterisk/sounds/vm-from.gsm
-share/asterisk/sounds/vm-goodbye.gsm
-share/asterisk/sounds/vm-helpexit.gsm
-share/asterisk/sounds/vm-incorrect-mailbox.gsm
-share/asterisk/sounds/vm-incorrect.gsm
-share/asterisk/sounds/vm-instructions.gsm
-share/asterisk/sounds/vm-intro.gsm
-share/asterisk/sounds/vm-invalidpassword.gsm
-share/asterisk/sounds/vm-isonphone.gsm
-share/asterisk/sounds/vm-isunavail.gsm
-share/asterisk/sounds/vm-last.gsm
-share/asterisk/sounds/vm-leavemsg.gsm
-share/asterisk/sounds/vm-login.gsm
-share/asterisk/sounds/vm-mailboxfull.gsm
-share/asterisk/sounds/vm-message.gsm
-share/asterisk/sounds/vm-messages.gsm
-share/asterisk/sounds/vm-minutes.gsm
-share/asterisk/sounds/vm-mismatch.gsm
-share/asterisk/sounds/vm-msginstruct.gsm
-share/asterisk/sounds/vm-msgsaved.gsm
-share/asterisk/sounds/vm-newpassword.gsm
-share/asterisk/sounds/vm-newuser.gsm
-share/asterisk/sounds/vm-next.gsm
-share/asterisk/sounds/vm-no.gsm
-share/asterisk/sounds/vm-nobodyavail.gsm
-share/asterisk/sounds/vm-nobox.gsm
-share/asterisk/sounds/vm-nomore.gsm
-share/asterisk/sounds/vm-nonumber.gsm
-share/asterisk/sounds/vm-num-i-have.gsm
-share/asterisk/sounds/vm-onefor.gsm
-share/asterisk/sounds/vm-onefor-full.gsm
-share/asterisk/sounds/vm-options.gsm
-share/asterisk/sounds/vm-opts.gsm
-share/asterisk/sounds/vm-opts-full.gsm
-share/asterisk/sounds/vm-passchanged.gsm
-share/asterisk/sounds/vm-password.gsm
-share/asterisk/sounds/vm-press.gsm
-share/asterisk/sounds/vm-prev.gsm
-share/asterisk/sounds/vm-reachoper.gsm
-share/asterisk/sounds/vm-rec-busy.gsm
-share/asterisk/sounds/vm-rec-name.gsm
-share/asterisk/sounds/vm-rec-temp.gsm
-share/asterisk/sounds/vm-rec-unv.gsm
-share/asterisk/sounds/vm-received.gsm
-share/asterisk/sounds/vm-reenterpassword.gsm
-share/asterisk/sounds/vm-repeat.gsm
-share/asterisk/sounds/vm-review.gsm
-share/asterisk/sounds/vm-saved.gsm
-share/asterisk/sounds/vm-savedto.gsm
-share/asterisk/sounds/vm-savefolder.gsm
-share/asterisk/sounds/vm-savemessage.gsm
-share/asterisk/sounds/vm-saveoper.gsm
-share/asterisk/sounds/vm-sorry.gsm
-share/asterisk/sounds/vm-star-cancel.gsm
-share/asterisk/sounds/vm-starmain.gsm
-share/asterisk/sounds/vm-tempgreetactive.gsm
-share/asterisk/sounds/vm-tempgreeting.gsm
-share/asterisk/sounds/vm-tempgreeting2.gsm
-share/asterisk/sounds/vm-tempremoved.gsm
-share/asterisk/sounds/vm-then-pound.gsm
-share/asterisk/sounds/vm-theperson.gsm
-share/asterisk/sounds/vm-tmpexists.gsm
-share/asterisk/sounds/vm-tocallback.gsm
-share/asterisk/sounds/vm-tocallnum.gsm
-share/asterisk/sounds/vm-tocancel.gsm
-share/asterisk/sounds/vm-tocancelmsg.gsm
-share/asterisk/sounds/vm-toenternumber.gsm
-share/asterisk/sounds/vm-toforward.gsm
-share/asterisk/sounds/vm-tohearenv.gsm
-share/asterisk/sounds/vm-tomakecall.gsm
-share/asterisk/sounds/vm-tooshort.gsm
-share/asterisk/sounds/vm-toreply.gsm
-share/asterisk/sounds/vm-torerecord.gsm
-share/asterisk/sounds/vm-undelete.gsm
-share/asterisk/sounds/vm-undeleted.gsm
-share/asterisk/sounds/vm-unknown-caller.gsm
-share/asterisk/sounds/vm-whichbox.gsm
-share/asterisk/sounds/vm-youhave.gsm
-share/asterisk/static-http/ajamdemo.html
-share/asterisk/static-http/astman.css
-share/asterisk/static-http/astman.js
-share/asterisk/static-http/prototype.js
-%%WITH_ZAPTEL%%lib/asterisk/modules/app_flash.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/app_meetme.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/app_page.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/app_zapbarge.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/app_zapras.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/app_zapscan.so
-%%WITH_ODBC%%lib/asterisk/modules/cdr_odbc.so
-%%WITH_FREETDS%%lib/asterisk/modules/cdr_tds.so
-%%WITH_H323%%lib/asterisk/modules/chan_h323.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/chan_zap.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/codec_zap.so
-%%WITH_ODBC%%lib/asterisk/modules/res_config_odbc.so
-%%WITH_ODBC%%lib/asterisk/modules/res_odbc.so
-@dirrm share/asterisk/static-http
-@dirrm share/asterisk/sounds/silence
-@dirrm share/asterisk/sounds/phonetic
-@dirrm share/asterisk/sounds/letters
-@dirrm share/asterisk/sounds/fr
-@dirrm share/asterisk/sounds/followme
-@dirrm share/asterisk/sounds/es
-@dirrm share/asterisk/sounds/digits
-@dirrm share/asterisk/sounds/dictate
-@dirrm share/asterisk/sounds
-@dirrm share/asterisk/moh
-@dirrm share/asterisk/keys
-@dirrm share/asterisk/images
-@dirrm share/asterisk/firmware/iax
-@dirrm share/asterisk/firmware
-@dirrm share/asterisk/agi-bin
-@dirrm share/asterisk
-@dirrm lib/asterisk/modules
-@dirrm lib/asterisk
-@dirrm include/asterisk
-@dirrmtry etc/asterisk
-@cwd /var
-spool/asterisk/voicemail/default/1234/busy.gsm
-spool/asterisk/voicemail/default/1234/unavail.gsm
-@exec mkdir -p %D/log/asterisk/cdr-csv
-@exec mkdir -p %D/log/asterisk/cdr-custom
-@exec mkdir -p %D/spool/asterisk/voicemail/default/1234/INBOX
-@exec mkdir -p %D/spool/asterisk/dictate
-@exec mkdir -p %D/spool/asterisk/meetme
-@exec mkdir -p %D/spool/asterisk/monitor
-@exec mkdir -p %D/spool/asterisk/system
-@exec mkdir -p %D/spool/asterisk/tmp
-@dirrm spool/asterisk/dictate
-@dirrm spool/asterisk/meetme
-@dirrm spool/asterisk/monitor
-@dirrm spool/asterisk/system
-@dirrm spool/asterisk/voicemail/default/1234/INBOX
-@dirrm spool/asterisk/voicemail/default/1234
-@dirrm spool/asterisk/voicemail/default
-@dirrm spool/asterisk/voicemail
-@dirrm spool/asterisk/tmp
-@dirrm spool/asterisk
-@dirrm log/asterisk/cdr-csv
-@dirrm log/asterisk/cdr-custom
-@dirrm log/asterisk
diff --git a/net/asterisk16-addons/Makefile b/net/asterisk16-addons/Makefile
deleted file mode 100644
index 59df206e6025..000000000000
--- a/net/asterisk16-addons/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# New ports collection makefile for: asterisk-addons
-# Date created: 23 March 2006
-# Whom: Fabian Gast <fgast@only640k.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= asterisk-addons
-PORTVERSION= 1.4.6
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://ftp.digium.com/pub/asterisk/releases/
-
-MAINTAINER= pneumann@gmail.com
-COMMENT= GPL modules for the Asterisk Open Source PBX
-
-BUILD_DEPENDS= asterisk:${PORTSDIR}/net/asterisk
-RUN_DEPENDS= asterisk:${PORTSDIR}/net/asterisk
-
-OPTIONS= SAMPLE_CONFIG "Install sample configuration files" off
-
-ONLY_FOR_ARCHS= i386 amd64 powerpc
-USE_AUTOTOOLS= libtool:15
-USE_MYSQL= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_SAMPLE_CONFIG)
-PLIST_SUB+= SAMPLE_CONFIG=""
-.else
-PLIST_SUB+= SAMPLE_CONFIG="@comment "
-.endif
-
-pre-configure:
- if ${GREP} -sq fixup_codecs ${LOCALBASE}/include/asterisk/channel.h; \
- then \
- ${PATCH} ${PATCH_ARGS} < ${PATCHDIR}/codecnego.diff; \
- fi
-
-post-install:
-.if defined(WITH_SAMPLE_CONFIG)
- @cd ${WRKSRC} && ${GMAKE} samples
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net/asterisk16-addons/distinfo b/net/asterisk16-addons/distinfo
deleted file mode 100644
index 89c6fc1fcbae..000000000000
--- a/net/asterisk16-addons/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (asterisk-addons-1.4.6.tar.gz) = e9240dfbcbeca8c60d5f9704d1135e14
-SHA256 (asterisk-addons-1.4.6.tar.gz) = af7c0258837a9f211ecbb58c47cd1a793e943577f37e8e47155e8d07b0c93a73
-SIZE (asterisk-addons-1.4.6.tar.gz) = 798869
diff --git a/net/asterisk16-addons/files/codecnego.diff b/net/asterisk16-addons/files/codecnego.diff
deleted file mode 100644
index 0cfe569b41ea..000000000000
--- a/net/asterisk16-addons/files/codecnego.diff
+++ /dev/null
@@ -1,215 +0,0 @@
---- channels/chan_ooh323.c.orig 2007-07-21 15:17:52.000000000 +0800
-+++ channels/chan_ooh323.c 2008-02-13 15:37:17.000000000 +0800
-@@ -42,8 +42,8 @@
-
-
- /* Channel Definition */
--static struct ast_channel *ooh323_request(const char *type, int format,
-- void *data, int *cause);
-+static struct ast_channel *ooh323_request(const char *type, const struct ast_codec_pref *format, void *data, int *cause);
-+
- static int ooh323_digit_begin(struct ast_channel *ast, char digit);
- static int ooh323_digit_end(struct ast_channel *ast, char digit, unsigned int duration);
- static int ooh323_call(struct ast_channel *ast, char *dest, int timeout);
-@@ -57,8 +57,7 @@
-
- static enum ast_rtp_get_result ooh323_get_rtp_peer(struct ast_channel *chan, struct ast_rtp **rtp);
- static enum ast_rtp_get_result ooh323_get_vrtp_peer(struct ast_channel *chan, struct ast_rtp **rtp);
--static int ooh323_set_rtp_peer(struct ast_channel *chan, struct ast_rtp *rtp,
-- struct ast_rtp *vrtp, int codecs, int nat_active);
-+static int ooh323_set_rtp_peer(struct ast_channel *chan, struct ast_rtp *rtp, struct ast_rtp *vrtp, const struct ast_codec_pref *codecs, int nat_active);
-
- static void print_codec_to_cli(int fd, struct ast_codec_pref *pref);
- static void ast_ooh323c_exit();
-@@ -244,6 +243,7 @@
- {
- struct ast_channel *ch = NULL;
- int fmt;
-+ int cap;
- if(gH323Debug)
- ast_log(LOG_DEBUG, "--- ooh323_new - %s\n", host);
-
-@@ -258,10 +258,11 @@
- ast_mutex_lock(&ch->lock);
- ch->tech = &ooh323_tech;
-
-- ch->nativeformats = i->capability;
--
-+ ast_codec_pref_init(&ch->nativeformats);
-+ ast_codec_pref_append_missing2(&ch->nativeformats, i->capability);
-
-- fmt = ast_best_codec(ch->nativeformats);
-+ cap = ast_codec_pref_bits(&ch->nativeformats);
-+ fmt = ast_best_codec(cap);
-
- ch->fds[0] = ast_rtp_fd(i->rtp);
- ch->fds[1] = ast_rtcp_fd(i->rtp);
-@@ -451,8 +452,7 @@
- /*
- Possible data values - peername, exten/peername, exten@ip
- */
--static struct ast_channel *ooh323_request(const char *type, int format,
-- void *data, int *cause)
-+static struct ast_channel *ooh323_request(const char *type, const struct ast_codec_pref *formats, void *data, int *cause)
-
- {
- struct ast_channel *chan=NULL;
-@@ -461,22 +461,11 @@
- char *dest = NULL;
- char *ext = NULL;
- char tmp[256];
-- char formats[512];
-- int oldformat;
- char *sport = NULL;
- int port = 0;
-
- if(gH323Debug)
-- ast_verbose("--- ooh323_request - data %s format %s\n", (char*)data,
-- ast_getformatname_multiple(formats,512,format) );
--
-- oldformat = format;
-- format &= ((AST_FORMAT_MAX_AUDIO << 1) - 1);
-- if (!format) {
-- ast_log(LOG_NOTICE, "Asked to get a channel of unsupported format "
-- "'%d'\n", format);
-- return NULL;
-- }
-+ ast_verbose("--- ooh323_request - data %s format %s\n", (char*)data, ast_codec_pref_dump(tmp, sizeof(tmp), formats) );
-
- p = ooh323_alloc(0,0); /* Initial callRef is zero */
-
-@@ -536,8 +525,8 @@
- if(ext)
- strncpy(p->exten, ext, sizeof(p->exten)-1);
-
-- if(peer->capability & format)
-- p->capability = peer->capability & format;
-+ if(peer->capability & formats->audio_bits)
-+ p->capability = peer->capability & formats->audio_bits;
- else{
- p->capability = peer->capability;
- }
-@@ -971,11 +960,11 @@
-
- if(f->frametype == AST_FRAME_VOICE)
- {
-- if(!(f->subclass & ast->nativeformats))
-+ if(!(f->subclass & ast->nativeformats.audio_bits))
- {
- ast_log(LOG_WARNING, "Asked to transmit frame type %d, while native "
- "formats is %d (read/write = %d/%d)\n",
-- f->subclass, ast->nativeformats, ast->readformat,
-+ f->subclass, ast->nativeformats.audio_bits, ast->readformat,
- ast->writeformat);
- return 0;
- }
-@@ -2219,12 +2208,12 @@
- int x, codec;
-
- for(x = 0; x < 32 ; x++) {
-- codec = ast_codec_pref_index(pref, x);
-+ codec = ast_codec_pref_index_audio(pref, x);
- if (!codec)
- break;
- ast_cli(fd, "%s", ast_getformatname(codec));
-- ast_cli(fd, ":%d", pref->framing[x]);
-- if (x < 31 && ast_codec_pref_index(pref, x + 1))
-+ ast_cli(fd, ":%d", pref->audio_framing[x]);
-+ if (x < 31 && ast_codec_pref_index_audio(pref, x + 1))
- ast_cli(fd, ",");
- }
- if (!x)
-@@ -3020,13 +3009,13 @@
- (ooCallData *call, struct ast_codec_pref *prefs)
- {
- int i=0;
-- int codec = ast_codec_pref_index(prefs, i);
-+ int codec = ast_codec_pref_index_audio(prefs, i);
-
- ooResetCapPrefs(call);
- while(codec)
- {
- ooAppendCapToCapPrefs(call, ooh323_convertAsteriskCapToH323Cap(codec));
-- codec = ast_codec_pref_index(prefs, ++i);
-+ codec = ast_codec_pref_index_audio(prefs, ++i);
- }
-
- return 0;
-@@ -3058,7 +3047,7 @@
-
- static int ooh323_set_rtp_peer
- (struct ast_channel *chan, struct ast_rtp *rtp, struct ast_rtp *vrtp,
-- int codecs, int nat_active)
-+ const struct ast_codec_pref *codecs, int nat_active)
- {
- /* XXX Deal with Video */
- struct ooh323_pvt *p;
-@@ -3106,7 +3095,7 @@
- strncpy(mediaInfo.lMediaIP, ast_inet_ntoa(us.sin_addr), sizeof(mediaInfo.lMediaIP)-1);
- mediaInfo.lMediaPort = ntohs(us.sin_port);
- mediaInfo.lMediaCntrlPort = mediaInfo.lMediaPort +1;
-- for(x=0; 0 != (format=ast_codec_pref_index(&p->prefs, x)); x++)
-+ for(x=0; 0 != (format=ast_codec_pref_index_audio(&p->prefs, x)); x++)
- {
- strcpy(mediaInfo.dir, "transmit");
- mediaInfo.cap = ooh323_convertAsteriskCapToH323Cap(format);
-@@ -3250,10 +3239,11 @@
- /* We already hold the channel lock */
- if (f->frametype == AST_FRAME_VOICE)
- {
-- if (f->subclass != p->owner->nativeformats)
-+ if (!(f->subclass & p->owner->nativeformats.audio_bits))
- {
- ast_log(LOG_DEBUG, "Oooh, format changed to %d\n", f->subclass);
-- p->owner->nativeformats = f->subclass;
-+ ast_codec_pref_append(&p->owner->nativeformats, f->subclass);
-+ p->capability |= f->subclass;
- ast_set_read_format(p->owner, p->owner->readformat);
- ast_set_write_format(p->owner, p->owner->writeformat);
- }
---- channels/ooh323cDriver.c.orig 2007-01-20 06:27:05.000000000 +0800
-+++ channels/ooh323cDriver.c 2008-02-11 16:47:24.000000000 +0800
-@@ -66,7 +66,7 @@
- if(gH323Debug)
- ast_verbose("\tAdding capabilities to H323 endpoint\n");
-
-- for(x=0; 0 != (format=ast_codec_pref_index(prefs, x)); x++)
-+ for(x=0; 0 != (format=ast_codec_pref_index_audio(prefs, x)); x++)
- {
- if(format & AST_FORMAT_ULAW)
- {
-@@ -172,14 +172,14 @@
- ret |= ooCallEnableDTMFH245Signal(call);
-
-
-- for(x=0; 0 !=(format=ast_codec_pref_index(prefs, x)); x++)
-+ for(x=0; 0 !=(format=ast_codec_pref_index_audio(prefs, x)); x++)
- {
- if(format & AST_FORMAT_ULAW)
- {
- if(gH323Debug)
- ast_verbose("\tAdding g711 ulaw capability to call(%s, %s)\n",
- call->callType, call->callToken);
-- txframes = prefs->framing[x];
-+ txframes = prefs->audio_framing[x];
- ret= ooCallAddG711Capability(call, OO_G711ULAW64K, txframes,
- grxframes, OORXANDTX,
- &ooh323c_start_receive_channel,
-@@ -192,7 +192,7 @@
- if(gH323Debug)
- ast_verbose("\tAdding g711 alaw capability to call(%s, %s)\n",
- call->callType, call->callToken);
-- txframes = prefs->framing[x];
-+ txframes = prefs->audio_framing[x];
- ret= ooCallAddG711Capability(call, OO_G711ALAW64K, txframes,
- grxframes, OORXANDTX,
- &ooh323c_start_receive_channel,
-@@ -206,7 +206,7 @@
- if(gH323Debug)
- ast_verbose("\tAdding g729A capability to call(%s, %s)\n",
- call->callType, call->callToken);
-- txframes = (prefs->framing[x])/10;
-+ txframes = (prefs->audio_framing[x])/10;
- ret= ooCallAddG729Capability(call, OO_G729A, txframes, 24,
- OORXANDTX, &ooh323c_start_receive_channel,
- &ooh323c_start_transmit_channel,
diff --git a/net/asterisk16-addons/files/patch-Makefile b/net/asterisk16-addons/files/patch-Makefile
deleted file mode 100644
index 4bcc7f4e3115..000000000000
--- a/net/asterisk16-addons/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig Thu Feb 14 00:58:11 2008
-+++ Makefile Fri Feb 22 19:17:58 2008
-@@ -27,7 +27,7 @@
- # Overwite config files on "make samples"
- OVERWRITE:=y
-
--ASTCFLAGS+=-fPIC
-+ASTCFLAGS+=-fPIC -I${PREFIX}/include
-
- #NOISY_BUILD=yes
-
diff --git a/net/asterisk16-addons/pkg-descr b/net/asterisk16-addons/pkg-descr
deleted file mode 100644
index d2454dbd184f..000000000000
--- a/net/asterisk16-addons/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This package contains additional modules for the Asterisk Open Source PBX
-which are, not included in the normal base distribution, becouse of licence
-incompatilities.
-
-WWW: http://www.asteriskpbx.com
diff --git a/net/asterisk16-addons/pkg-plist b/net/asterisk16-addons/pkg-plist
deleted file mode 100644
index f53cedf9e3fb..000000000000
--- a/net/asterisk16-addons/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-lib/asterisk/modules/app_addon_sql_mysql.so
-lib/asterisk/modules/app_saycountpl.so
-lib/asterisk/modules/cdr_addon_mysql.so
-lib/asterisk/modules/res_config_mysql.so
-lib/asterisk/modules/format_mp3.so
-lib/asterisk/modules/chan_ooh323.so
-%%SAMPLE_CONFIG%%etc/asterisk/cdr_mysql.conf
-%%SAMPLE_CONFIG%%etc/asterisk/res_mysql.conf
diff --git a/net/asterisk16/Makefile b/net/asterisk16/Makefile
deleted file mode 100644
index c1c8e5eaa5c1..000000000000
--- a/net/asterisk16/Makefile
+++ /dev/null
@@ -1,183 +0,0 @@
-# New ports collection makefile for: asterisk
-# Date created: 17 October 2003
-# Whom: Maxim Sobolev <sobomax@portaone.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= asterisk
-PORTVERSION= 1.4.19.2
-CATEGORIES= net
-MASTER_SITES= http://ftp.digium.com/pub/asterisk/ \
- http://ftp.digium.com/pub/asterisk/old-releases/
-
-MAINTAINER= sobomax@FreeBSD.org
-COMMENT= An Open Source PBX and telephony toolkit
-
-BUILD_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123
-LIB_DEPENDS= speex.1:${PORTSDIR}/audio/speex \
- newt.51:${PORTSDIR}/devel/newt \
- gsm.1:${PORTSDIR}/audio/gsm \
- curl.4:${PORTSDIR}/ftp/curl
-RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123
-
-ONLY_FOR_ARCHS= i386 sparc64 amd64 powerpc
-
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/openh323" \
- LDFLAGS="-L${LOCALBASE}/lib"
-CONFIGURE_ARGS= --with-gsm=${LOCALBASE}
-CPPFLAGS= -I${LOCALBASE}/include -I${LOCALBASE}/include/openh323
-USE_GMAKE= yes
-USE_BISON= build
-USE_RC_SUBR= asterisk.sh
-MAKE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
- PTHREAD_LIBS="${PTHREAD_LIBS}" \
- MKDIR="${MKDIR}" \
- PWLIBDIR=${LOCALBASE}/share/pwlib \
- OPENH323DIR=${LOCALBASE}/share/openh323 \
- OSVERSION=${OSVERSION} \
- CXX="${CXX}"
-MAN8= asterisk.8 astgenkey.8 autosupport.8 safe_asterisk.8
-
-OPTIONS= OGGVORBIS "Enable Ogg Vorbis support" on \
- ODBC "Enable ODBC support" on \
- POSTGRES "Enable PostgreSQL support" on \
- RADIUS "Enable RADIUS accounting support" on \
- SNMP "Enable SNMP support" on \
- H323 "Enable H.323 support" on \
- FREETDS "Enable FreeTDS support" on \
- JABBER "Enable Jabber and Gtalk support" on \
- SQLITE "Enable SQLITE support" on \
- CODEC_PATCH "Apply codec negotiation patch" off \
- MISC_PATCHES "Apply additional patches" off
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "i386" || ${ARCH} == "amd64"
-OPTIONS+= ZAPTEL "Enable Zaptel support" off
-.else
-WITHOUT_ZAPTEL= yes
-.endif
-
-.if defined(WITHOUT_H323)
-PLIST_SUB+= WITH_H323="@comment "
-CONFIGURE_ARGS+= --without-h323
-.else
-PLIST_SUB+= WITH_H323=""
-CONFIGURE_ARGS+= --with-h323=${LOCALBASE}
-LIB_DEPENDS+= pt_r.1:${PORTSDIR}/devel/pwlib \
- h323_r.1:${PORTSDIR}/net/openh323
-.endif
-
-.if defined(WITHOUT_ZAPTEL)
-PLIST_SUB+= WITH_ZAPTEL="@comment "
-CONFIGURE_ARGS+= --without-zaptel
-.else
-PLIST_SUB+= WITH_ZAPTEL=""
-CONFIGURE_ARGS+= --with-zaptel
-BUILD_DEPENDS+= libpri>=1.2.0:${PORTSDIR}/misc/libpri \
- ${LOCALBASE}/include/zaptel/zaptel.h:${PORTSDIR}/misc/zaptel
-LIB_DEPENDS+= pri.1:${PORTSDIR}/misc/libpri
-RUN_DEPENDS+= ${LOCALBASE}/include/zaptel/zaptel.h:${PORTSDIR}/misc/zaptel
-.endif
-
-#
-# WITH_FREETDS, WITH_PGSQL and WITH_SQLITE can also be added to MAKE_ENV
-# similarly
-.if defined(WITHOUT_ODBC)
-PLIST_SUB+= WITH_ODBC="@comment "
-CONFIGURE_ARGS+= --without-odbc
-.else
-PLIST_SUB+= WITH_ODBC=""
-CONFIGURE_ARGS+= --with-odbc --with-ltdl
-LIB_DEPENDS+= odbc.1:${PORTSDIR}/databases/unixODBC \
- ltdl.4:${PORTSDIR}/devel/libltdl15
-.endif
-
-.if defined(WITHOUT_FREETDS)
-PLIST_SUB+= WITH_FREETDS="@comment "
-CONFIGURE_ARGS+= --without-tds
-.else
-PLIST_SUB+= WITH_FREETDS=""
-CONFIGURE_ARGS+= --with-tds=${LOCALBASE}
-LIB_DEPENDS+= tds.5:${PORTSDIR}/databases/freetds
-.endif
-
-.if defined(WITHOUT_POSTGRES)
-PLIST_SUB+= WITH_POSTGRES="@comment "
-CONFIGURE_ARGS+= --without-postgres
-.else
-PLIST_SUB+= WITH_POSTGRES=""
-USE_PGSQL= yes
-CONFIGURE_ARGS+= --with-postgres
-.endif
-
-.if defined(WITHOUT_OGGVORBIS)
-PLIST_SUB+= WITH_OGGVORBIS="@comment "
-CONFIGURE_ARGS+= --without-ogg
-.else
-PLIST_SUB+= WITH_OGGVORBIS=""
-CONFIGURE_ARGS+= --with-ogg
-LIB_DEPENDS+= vorbis.4:${PORTSDIR}/audio/libvorbis
-.endif
-
-.if defined(WITHOUT_RADIUS)
-PLIST_SUB+= WITH_RADIUS="@comment "
-CONFIGURE_ARGS+= --without-radius
-.else
-PLIST_SUB+= WITH_RADIUS=""
-CONFIGURE_ARGS+= --with-radius
-LIB_DEPENDS+= radiusclient-ng.2:${PORTSDIR}/net/radiusclient
-.endif
-
-.if defined(WITHOUT_SNMP)
-PLIST_SUB+= WITH_SNMP="@comment "
-CONFIGURE_ARGS+= --without-netsnmp
-.else
-PLIST_SUB+= WITH_SNMP=""
-CONFIGURE_ARGS+= --with-netsnmp
-LIB_DEPENDS+= netsnmp.16:${PORTSDIR}/net-mgmt/net-snmp
-.endif
-
-.if defined(WITHOUT_JABBER)
-PLIST_SUB+= WITH_JABBER="@comment "
-CONFIGURE_ARGS+= --without-iksemel
-.else
-PLIST_SUB+= WITH_JABBER=""
-CONFIGURE_ARGS+= --with-iksemel
-LIB_DEPENDS+= iksemel.4:${PORTSDIR}/textproc/iksemel
-.endif
-
-.if defined(WITHOUT_SQLITE)
-PLIST_SUB+= WITH_SQLITE="@comment "
-CONFIGURE_ARGS+= --without-sqlite
-.else
-PLIST_SUB+= WITH_SQLITE=""
-CONFIGURE_ARGS+= --with-sqlite
-LIB_DEPENDS+= sqlite:${PORTSDIR}/databases/sqlite2
-.endif
-
-.if defined(WITH_CODEC_PATCH)
-PATCHFILES= asterisk-1.4.19-codec-negotiation-20080408.diff.gz
-PATCH_SITES= http://b2bua.org/chrome/site/
-EXTRA_PATCHES+= ${PATCHDIR}/codecnego-patch-Makefile
-.else
-EXTRA_PATCHES+= ${PATCHDIR}/nocodecnego-patch-Makefile
-.endif
-
-.if defined(WITH_MISC_PATCHES)
-EXTRA_PATCHES+= ${PATCHDIR}/dtmf_debug.diff
-EXTRA_PATCHES+= ${PATCHDIR}/feature_disconnect.diff
-EXTRA_PATCHES+= ${PATCHDIR}/sip_force_callid.diff
-.if defined(WITH_CODEC_PATCH)
-EXTRA_PATCHES+= ${PATCHDIR}/rtp_force_dtmf-codecnego.diff
-.else
-EXTRA_PATCHES+= ${PATCHDIR}/rtp_force_dtmf-nocodecnego.diff
-.endif
-.endif
-
-post-patch:
- ${REINPLACE_CMD} -e 's|/var/lib|${PREFIX}/share|g' ${WRKSRC}/configs/musiconhold.conf.sample
-
-.include <bsd.port.post.mk>
diff --git a/net/asterisk16/distinfo b/net/asterisk16/distinfo
deleted file mode 100644
index 64a1135cfcd3..000000000000
--- a/net/asterisk16/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (asterisk-1.4.19.2.tar.gz) = a942367e20a364510881c086a3517321
-SHA256 (asterisk-1.4.19.2.tar.gz) = b3248b84ec824c3c21861607fdc0c71e4acee16edc570004ee6c9e2f712705c4
-SIZE (asterisk-1.4.19.2.tar.gz) = 11496546
-MD5 (asterisk-1.4.19-codec-negotiation-20080408.diff.gz) = 12db6a4bc354d3eeeee7a900a6060b2f
-SHA256 (asterisk-1.4.19-codec-negotiation-20080408.diff.gz) = 55290639455b1117541c5bf560ef8326c3e9414d266459293893b0e3d36c64f9
-SIZE (asterisk-1.4.19-codec-negotiation-20080408.diff.gz) = 39004
diff --git a/net/asterisk16/files/asterisk.sh.in b/net/asterisk16/files/asterisk.sh.in
deleted file mode 100644
index e05d58ed6ee8..000000000000
--- a/net/asterisk16/files/asterisk.sh.in
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: asterisk
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf to enable asterisk:
-#
-# asterisk_enable="YES"
-#
-
-. %%RC_SUBR%%
-
-stop_precmd=asterisk_shutdown
-sig_stop=KILL
-asterisk_shutdown () {
- %%PREFIX%%/sbin/asterisk -qrx 'stop now'
- sleep 1
- return 0
-}
-
-name=asterisk
-rcvar=`set_rcvar`
-
-command=%%PREFIX%%/sbin/asterisk
-
-load_rc_config $name
-
-pidfile=${asterisk_pidfile:-"/var/run/asterisk.pid"}
-
-asterisk_enable=${asterisk_enable:-"NO"}
-
-run_rc_command "$1"
diff --git a/net/asterisk16/files/codecnego-patch-Makefile b/net/asterisk16/files/codecnego-patch-Makefile
deleted file mode 100644
index c94aad32f623..000000000000
--- a/net/asterisk16/files/codecnego-patch-Makefile
+++ /dev/null
@@ -1,207 +0,0 @@
---- Makefile.orig 2008-04-08 14:50:57.000000000 +0300
-+++ Makefile 2008-04-08 14:52:01.000000000 +0300
-@@ -129,7 +129,7 @@
- ASTMANDIR=$(mandir)
- ifneq ($(findstring BSD,$(OSARCH)),)
- ASTVARLIBDIR=$(prefix)/share/asterisk
-- ASTVARRUNDIR=$(localstatedir)/run/asterisk
-+ ASTVARRUNDIR=$(localstatedir)/run
- else
- ASTVARLIBDIR=$(localstatedir)/lib/asterisk
- endif
-@@ -224,7 +224,7 @@
-
- ifeq ($(OSARCH),FreeBSD)
- # -V is understood by BSD Make, not by GNU make.
-- BSDVERSION=$(shell make -V OSVERSION -f /usr/share/mk/bsd.port.subdir.mk)
-+ BSDVERSION=$(OSVERSION)
- ASTCFLAGS+=$(shell if test $(BSDVERSION) -lt 500016 ; then echo "-D_THREAD_SAFE"; fi)
- AST_LIBS+=$(shell if test $(BSDVERSION) -lt 502102 ; then echo "-lc_r"; else echo "-pthread"; fi)
- endif
-@@ -404,15 +404,15 @@
- # Should static HTTP be installed during make samples or even with its own target ala
- # webvoicemail? There are portions here that *could* be customized but might also be
- # improved a lot. I'll put it here for now.
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/static-http
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/static-http
- for x in static-http/*; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTDATADIR)/static-http ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTDATADIR)/static-http ; \
- done
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/images
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/images
- for x in images/*.jpg; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTDATADIR)/images ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTDATADIR)/images ; \
- done
-- mkdir -p $(DESTDIR)$(AGI_DIR)
-+ $(MKDIR) $(DESTDIR)$(AGI_DIR)
- $(MAKE) -C sounds install
-
- update:
-@@ -433,45 +433,45 @@
- OLDHEADERS=$(filter-out $(NEWHEADERS),$(notdir $(wildcard $(DESTDIR)$(ASTHEADERDIR)/*.h)))
-
- bininstall: _all
-- mkdir -p $(DESTDIR)$(MODULES_DIR)
-- mkdir -p $(DESTDIR)$(ASTSBINDIR)
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-- mkdir -p $(DESTDIR)$(ASTBINDIR)
-- mkdir -p $(DESTDIR)$(ASTVARRUNDIR)
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/dictate
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/system
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/tmp
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/meetme
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/monitor
-- $(INSTALL) -m 755 main/asterisk $(DESTDIR)$(ASTSBINDIR)/
-+ $(MKDIR) $(DESTDIR)$(MODULES_DIR)
-+ $(MKDIR) $(DESTDIR)$(ASTSBINDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTBINDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTVARRUNDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/voicemail
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/dictate
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/system
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/tmp
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/meetme
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/monitor
-+ $(BSD_INSTALL_PROGRAM) main/asterisk $(DESTDIR)$(ASTSBINDIR)/
- $(LN) -sf asterisk $(DESTDIR)$(ASTSBINDIR)/rasterisk
-- $(INSTALL) -m 755 contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/
-- $(INSTALL) -m 755 contrib/scripts/autosupport $(DESTDIR)$(ASTSBINDIR)/
-+ $(BSD_INSTALL_SCRIPT) contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/
-+ $(BSD_INSTALL_SCRIPT) contrib/scripts/autosupport $(DESTDIR)$(ASTSBINDIR)/
- if [ ! -f $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ]; then \
- cat contrib/scripts/safe_asterisk | sed 's|__ASTERISK_SBIN_DIR__|$(ASTSBINDIR)|;s|__ASTERISK_VARRUN_DIR__|$(ASTVARRUNDIR)|;' > $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ;\
- chmod 755 $(DESTDIR)$(ASTSBINDIR)/safe_asterisk;\
- fi
-- $(INSTALL) -d $(DESTDIR)$(ASTHEADERDIR)
-- $(INSTALL) -m 644 include/asterisk.h $(DESTDIR)$(includedir)
-- $(INSTALL) -m 644 include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTHEADERDIR)
-+ $(BSD_INSTALL_DATA) include/asterisk.h $(DESTDIR)$(includedir)
-+ $(BSD_INSTALL_DATA) include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
- if [ -n "$(OLDHEADERS)" ]; then \
- rm -f $(addprefix $(DESTDIR)$(ASTHEADERDIR)/,$(OLDHEADERS)) ;\
- fi
-- mkdir -p $(DESTDIR)$(ASTLOGDIR)/cdr-csv
-- mkdir -p $(DESTDIR)$(ASTLOGDIR)/cdr-custom
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/keys
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/firmware
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/firmware/iax
-- mkdir -p $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 keys/iaxtel.pub $(DESTDIR)$(ASTDATADIR)/keys
-- $(INSTALL) -m 644 keys/freeworlddialup.pub $(DESTDIR)$(ASTDATADIR)/keys
-- $(INSTALL) -m 644 doc/asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/astgenkey.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/autosupport.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/safe_asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(MKDIR) $(DESTDIR)$(ASTLOGDIR)/cdr-csv
-+ $(MKDIR) $(DESTDIR)$(ASTLOGDIR)/cdr-custom
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/keys
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/firmware
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/firmware/iax
-+ $(MKDIR) $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) keys/iaxtel.pub $(DESTDIR)$(ASTDATADIR)/keys
-+ $(BSD_INSTALL_DATA) keys/freeworlddialup.pub $(DESTDIR)$(ASTDATADIR)/keys
-+ $(BSD_INSTALL_DATA) doc/asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) contrib/scripts/astgenkey.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) contrib/scripts/autosupport.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) contrib/scripts/safe_asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
- if [ -f contrib/firmware/iax/iaxy.bin ] ; then \
-- $(INSTALL) -m 644 contrib/firmware/iax/iaxy.bin $(DESTDIR)$(ASTDATADIR)/firmware/iax/iaxy.bin; \
-+ $(BSD_INSTALL_DATA) contrib/firmware/iax/iaxy.bin $(DESTDIR)$(ASTDATADIR)/firmware/iax/iaxy.bin; \
- fi
-
- $(SUBDIRS_INSTALL):
-@@ -505,7 +505,7 @@
- @exit 1
- endif
-
--install: badshell datafiles bininstall $(SUBDIRS_INSTALL)
-+install: badshell datafiles bininstall $(SUBDIRS_INSTALL) samples
- @if [ -x /usr/sbin/asterisk-post-install ]; then \
- /usr/sbin/asterisk-post-install $(DESTDIR) . ; \
- fi
-@@ -543,31 +543,23 @@
- upgrade: bininstall
-
- adsi:
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
- for x in configs/*.adsi; do \
- if [ ! -f $(DESTDIR)$(ASTETCDIR)/$$x ]; then \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x` ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x` ; \
- fi ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x`-dist ; \
- done
-
- samples: adsi
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
- for x in configs/*.sample; do \
-- if [ -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ]; then \
-- if [ "$(OVERWRITE)" = "y" ]; then \
-- if cmp -s $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` $$x ; then \
-- echo "Config file $$x is unchanged"; \
-- continue; \
-- fi ; \
-- mv -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`.old ; \
-- else \
-- echo "Skipping config file $$x"; \
-- continue; \
-- fi ;\
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`-dist ;\
-+ if [ ! -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ]; then \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`;\
- fi ; \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ;\
- done
-- if [ "$(OVERWRITE)" = "y" ] || [ ! -f $(DESTDIR)$(ASTCONFPATH) ]; then \
-+ if true; then \
- ( \
- echo "[directories]" ; \
- echo "astetcdir => $(ASTETCDIR)" ; \
-@@ -653,20 +645,23 @@
- echo "; Default: strict"; \
- echo ";"; \
- echo ";translation_algorithm = strict"; \
-- ) > $(DESTDIR)$(ASTCONFPATH) ; \
-+ ) > $(DESTDIR)$(ASTCONFPATH)-dist ; \
-+ if [ ! -f $(DESTDIR)$(ASTCONFPATH) ]; then \
-+ cp $(DESTDIR)$(ASTCONFPATH)-dist $(DESTDIR)$(ASTCONFPATH); \
-+ fi; \
- else \
- echo "Skipping asterisk.conf creation"; \
- fi
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/INBOX
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/INBOX
- build_tools/make_sample_voicemail $(DESTDIR)/$(ASTDATADIR) $(DESTDIR)/$(ASTSPOOLDIR)
-
- webvmail:
- @[ -d $(DESTDIR)$(HTTP_DOCSDIR)/ ] || ( printf "http docs directory not found.\nUpdate assignment of variable HTTP_DOCSDIR in Makefile!\n" && exit 1 )
- @[ -d $(DESTDIR)$(HTTP_CGIDIR) ] || ( printf "cgi-bin directory not found.\nUpdate assignment of variable HTTP_CGIDIR in Makefile!\n" && exit 1 )
- $(INSTALL) -m 4755 -o root -g root contrib/scripts/vmail.cgi $(DESTDIR)$(HTTP_CGIDIR)/vmail.cgi
-- mkdir -p $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk
-+ $(MKDIR) $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk
- for x in images/*.gif; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk/; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk/; \
- done
- @echo " +--------- Asterisk Web Voicemail ----------+"
- @echo " + +"
-@@ -693,10 +688,10 @@
-
- __rpm: include/asterisk/version.h include/asterisk/buildopts.h spec
- rm -rf /tmp/asterisk ; \
-- mkdir -p /tmp/asterisk/redhat/RPMS/i386 ; \
-+ $(MKDIR) /tmp/asterisk/redhat/RPMS/i386 ; \
- $(MAKE) DESTDIR=/tmp/asterisk install ; \
- $(MAKE) DESTDIR=/tmp/asterisk samples ; \
-- mkdir -p /tmp/asterisk/etc/rc.d/init.d ; \
-+ $(MKDIR) /tmp/asterisk/etc/rc.d/init.d ; \
- cp -f contrib/init.d/rc.redhat.asterisk /tmp/asterisk/etc/rc.d/init.d/asterisk ; \
- rpmbuild --rcfile /usr/lib/rpm/rpmrc:redhat/rpmrc -bb asterisk.spec
-
diff --git a/net/asterisk16/files/dtmf_debug.diff b/net/asterisk16/files/dtmf_debug.diff
deleted file mode 100644
index 81205d40dd46..000000000000
--- a/net/asterisk16/files/dtmf_debug.diff
+++ /dev/null
@@ -1,225 +0,0 @@
---- channels/chan_sip.c.orig 2008-03-18 16:42:59.000000000 +0200
-+++ channels/chan_sip.c 2008-03-18 17:08:34.000000000 +0200
-@@ -3768,6 +3768,7 @@
- ast_log(LOG_WARNING, "old channel wasn't %p but was %p\n", oldchan, p->owner);
- else {
- p->owner = newchan;
-+ ast_rtp_set_chan_name(p->rtp, newchan->name);
- ret = 0;
- }
- if (option_debug > 2)
-@@ -4032,6 +4035,7 @@
- if (i->rtp) {
- tmp->fds[0] = ast_rtp_fd(i->rtp);
- tmp->fds[1] = ast_rtcp_fd(i->rtp);
-+ ast_rtp_set_chan_id(i->rtp, i->callid);
- }
- if (needvideo && i->vrtp) {
- tmp->fds[2] = ast_rtp_fd(i->vrtp);
-@@ -4059,6 +4063,8 @@
- if (!ast_strlen_zero(i->language))
- ast_string_field_set(tmp, language, i->language);
- i->owner = tmp;
-+ ast_rtp_set_chan_name(i->rtp, tmp->name);
-+
- ast_module_ref(ast_module_info->self);
- ast_copy_string(tmp->context, i->context, sizeof(tmp->context));
- /*Since it is valid to have extensions in the dialplan that have unescaped characters in them
-@@ -4479,8 +4485,10 @@
- build_via(p);
- if (!callid)
- build_callid_pvt(p);
-- else
-+ else {
- ast_string_field_set(p, callid, callid);
-+ ast_rtp_set_chan_id(p->rtp, p->callid);
-+ }
- /* Assign default music on hold class */
- ast_string_field_set(p, mohinterpret, default_mohinterpret);
- ast_string_field_set(p, mohsuggest, default_mohsuggest);
---- include/asterisk/rtp.h.orig 2008-03-18 13:35:42.000000000 +0200
-+++ include/asterisk/rtp.h 2008-03-18 13:35:58.000000000 +0200
-@@ -251,6 +251,9 @@
-
- int ast_rtp_codec_getformat(int pt);
-
-+void ast_rtp_set_chan_name(struct ast_rtp *, const char *);
-+void ast_rtp_set_chan_id(struct ast_rtp *, const char *);
-+
- /*! \brief Set rtp timeout */
- void ast_rtp_set_rtptimeout(struct ast_rtp *rtp, int timeout);
- /*! \brief Set rtp hold timeout */
---- main/rtp.c.orig 2008-04-08 14:53:18.000000000 +0300
-+++ main/rtp.c 2008-04-08 14:54:14.000000000 +0300
-@@ -81,6 +81,7 @@
- static int rtpstart; /*!< First port for RTP sessions (set in rtp.conf) */
- static int rtpend; /*!< Last port for RTP sessions (set in rtp.conf) */
- static int rtpdebug; /*!< Are we debugging? */
-+static int rtpdebugdtmf; /*!< Are we debugging DTMFs? */
- static int rtcpdebug; /*!< Are we debugging RTCP? */
- static int rtcpstats; /*!< Are we debugging RTCP? */
- static int rtcpinterval = RTCP_DEFAULT_INTERVALMS; /*!< Time between rtcp reports in millisecs */
-@@ -168,6 +169,8 @@
- struct ast_codec_pref pref;
- struct ast_rtp *bridged; /*!< Who we are Packet bridged to */
- int set_marker_bit:1; /*!< Whether to set the marker bit or not */
-+ char chan_name[100];
-+ char chan_id[100];
- };
-
- /* Forward declarations */
-@@ -669,8 +672,8 @@
- struct ast_frame *f = NULL;
- event = ntohl(*((unsigned int *)(data)));
- event &= 0x001F;
-- if (option_debug > 2 || rtpdebug)
-- ast_log(LOG_DEBUG, "Cisco DTMF Digit: %08x (len = %d)\n", event, len);
-+ if (option_debug > 2 || rtpdebug || rtpdebugdtmf)
-+ ast_log(LOG_DEBUG, "Channel: %s %s Cisco DTMF packet: %08x (len = %d)\n", rtp->chan_name, rtp->chan_id, event, len);
- if (event < 10) {
- resp = '0' + event;
- } else if (event < 11) {
-@@ -684,12 +687,24 @@
- }
- if (rtp->resp && (rtp->resp != resp)) {
- f = send_dtmf(rtp, AST_FRAME_DTMF_END);
-+ ast_log(LOG_DEBUG, "Channel: %s %s Cisco DTMF event: %c\n", rtp->chan_name, rtp->chan_id, rtp->resp);
- }
- rtp->resp = resp;
- rtp->dtmfcount = dtmftimeout;
- return f;
- }
-
-+void ast_rtp_set_chan_id(struct ast_rtp *rtp, const char *chan_id) {
-+ if (rtp == NULL || chan_id == NULL)
-+ return;
-+ snprintf(rtp->chan_id, sizeof(rtp->chan_id), "%s", chan_id);
-+}
-+
-+void ast_rtp_set_chan_name(struct ast_rtp *rtp, const char *chan_name) {
-+ if (rtp == NULL || chan_name == NULL)
-+ return;
-+ snprintf(rtp->chan_name, sizeof(rtp->chan_name), "%s", chan_name);
-+}
- /*!
- * \brief Process RTP DTMF and events according to RFC 2833.
- *
-@@ -1051,6 +1066,10 @@
- struct rtpPayloadType rtpPT;
- int reconstruct = ntohl(rtpheader[0]);
-
-+ /* If we are listening for DTMF - then feed all packets into the core to keep the RTP stream consistent when relaying DTMFs */
-+ if (ast_test_flag(rtp, FLAG_P2P_NEED_DTMF))
-+ return -1;
-+
- /* Get fields from packet */
- payload = (reconstruct & 0x7f0000) >> 16;
- mark = (((reconstruct & 0x800000) >> 23) != 0);
-@@ -1062,10 +1081,6 @@
- if (!bridged->current_RTP_PT[payload].code)
- return -1;
-
-- /* If the payload is DTMF, and we are listening for DTMF - then feed it into the core */
-- if (ast_test_flag(rtp, FLAG_P2P_NEED_DTMF) && !rtpPT.isAstFormat && rtpPT.code == AST_RTP_DTMF)
-- return -1;
--
- /* Otherwise adjust bridged payload to match */
- bridged_payload = ast_rtp_lookup_code(bridged, rtpPT.isAstFormat, rtpPT.code);
-
-@@ -1254,11 +1269,12 @@
- /* This is special in-band data that's not one of our codecs */
- if (rtpPT.code == AST_RTP_DTMF) {
- /* It's special -- rfc2833 process it */
-- if (rtp_debug_test_addr(&sin)) {
-+ if (rtp_debug_test_addr(&sin) || rtpdebugdtmf) {
- unsigned char *data;
- unsigned int event;
- unsigned int event_end;
- unsigned int duration;
-+
- data = rtp->rawdata + AST_FRIENDLY_OFFSET + hdrlen;
- event = ntohl(*((unsigned int *)(data)));
- event >>= 24;
-@@ -1267,9 +1283,12 @@
- event_end >>= 24;
- duration = ntohl(*((unsigned int *)(data)));
- duration &= 0xFFFF;
-- ast_verbose("Got RTP RFC2833 from %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u, mark %d, event %08x, end %d, duration %-5.5d) \n", ast_inet_ntoa(sin.sin_addr), ntohs(sin.sin_port), payloadtype, seqno, timestamp, res - hdrlen, (mark?1:0), event, ((event_end & 0x80)?1:0), duration);
-+
-+ ast_verbose("Channel: %s %s Got RTP RFC2833 from %s:%u to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u, mark %d, event %08x, end %d, duration %-5.5d)\n", rtp->chan_name, rtp->chan_id, ast_inet_ntoa(sin.sin_addr), ntohs(sin.sin_port), ast_inet_ntoa(rtp->us.sin_addr), ntohs(rtp->us.sin_port), payloadtype, seqno, timestamp, res - hdrlen, (mark?1:0), event, ((event_end & 0x80)?1:0), duration);
- }
- f = process_rfc2833(rtp, rtp->rawdata + AST_FRIENDLY_OFFSET + hdrlen, res - hdrlen, seqno, timestamp);
-+ if (rtpdebugdtmf && f)
-+ ast_verbose("Channel: %s %s Got RFC2833 DTMF event %c of type %s\n", rtp->chan_name, rtp->chan_id, f->subclass, (f->frametype == AST_FRAME_DTMF_BEGIN ? "DTMF BEGIN" : (f->frametype == AST_FRAME_DTMF_END ? "DTMF_END" : "UNKNOWN")));
- } else if (rtpPT.code == AST_RTP_CISCO_DTMF) {
- /* It's really special -- process it the Cisco way */
- if (rtp->lastevent <= seqno || (rtp->lastevent >= 65530 && seqno <= 6)) {
-@@ -2198,8 +2217,9 @@
- ast_log(LOG_ERROR, "RTP Transmission error to %s:%u: %s\n",
- ast_inet_ntoa(rtp->them.sin_addr),
- ntohs(rtp->them.sin_port), strerror(errno));
-- if (rtp_debug_test_addr(&rtp->them))
-- ast_verbose("Sent RTP DTMF packet to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u)\n",
-+ if (rtp_debug_test_addr(&rtp->them) || rtpdebugdtmf)
-+ ast_verbose("Channel: %s %s Sent RTP DTMF packet to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u)\n",
-+ rtp->chan_name, rtp->chan_id,
- ast_inet_ntoa(rtp->them.sin_addr),
- ntohs(rtp->them.sin_port), payload, rtp->seqno, rtp->lastdigitts, res - hdrlen);
- /* Increment sequence number */
-@@ -2242,8 +2262,9 @@
- ast_log(LOG_ERROR, "RTP Transmission error to %s:%d: %s\n",
- ast_inet_ntoa(rtp->them.sin_addr),
- ntohs(rtp->them.sin_port), strerror(errno));
-- if (rtp_debug_test_addr(&rtp->them))
-- ast_verbose("Sent RTP DTMF packet to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u)\n",
-+ if (rtp_debug_test_addr(&rtp->them) || rtpdebugdtmf)
-+ ast_verbose("Channel: %s %s Sent RTP DTMF packet to %s:%u (type %-2.2d, seq %-6.6u, ts %-6.6u, len %-6.6u)\n",
-+ rtp->chan_name, rtp->chan_id,
- ast_inet_ntoa(rtp->them.sin_addr),
- ntohs(rtp->them.sin_port), rtp->send_payload, rtp->seqno, rtp->lastdigitts, res - hdrlen);
-
-@@ -3481,6 +3502,16 @@
- return RESULT_SUCCESS;
- }
-
-+static int rtp_do_debug_dtmf(int fd, int argc, char *argv[])
-+{
-+ if (argc != 3)
-+ return RESULT_SHOWUSAGE;
-+
-+ rtpdebugdtmf = 1;
-+ ast_cli(fd, "RTP DTMF debugging enabled\n");
-+ return RESULT_SUCCESS;
-+}
-+
- static int rtp_do_debug(int fd, int argc, char *argv[])
- {
- if (argc != 2) {
-@@ -3541,6 +3572,7 @@
- if (argc != 3)
- return RESULT_SHOWUSAGE;
- rtpdebug = 0;
-+ rtpdebugdtmf = 0;
- ast_cli(fd,"RTP Debugging Disabled\n");
- return RESULT_SUCCESS;
- }
-@@ -3601,7 +3633,7 @@
- }
-
- static char debug_usage[] =
-- "Usage: rtp debug [ip host[:port]]\n"
-+ "Usage: rtp debug [ip host[:port] | dtmf]\n"
- " Enable dumping of all RTP packets to and from host.\n";
-
- static char no_debug_usage[] =
-@@ -3676,6 +3708,10 @@
- rtp_do_debug, "Enable RTP debugging",
- debug_usage },
-
-+ { { "rtp", "debug", "dtmf", NULL },
-+ rtp_do_debug_dtmf, "Enable RTP debugging on DTMFs",
-+ debug_usage },
-+
- { { "rtp", "debug", "off", NULL },
- rtp_no_debug, "Disable RTP debugging",
- no_debug_usage, NULL, &cli_rtp_no_debug_deprecated },
diff --git a/net/asterisk16/files/feature_disconnect.diff b/net/asterisk16/files/feature_disconnect.diff
deleted file mode 100644
index 5be713b0da13..000000000000
--- a/net/asterisk16/files/feature_disconnect.diff
+++ /dev/null
@@ -1,292 +0,0 @@
---- apps/app_dial.c.orig Wed Feb 6 18:45:30 2008
-+++ apps/app_dial.c Wed Feb 6 18:51:59 2008
-@@ -297,6 +297,8 @@ AST_APP_OPTIONS(dial_exec_options, {
- OPT_CALLER_HANGUP | OPT_CALLEE_TRANSFER | OPT_CALLER_TRANSFER | \
- OPT_CALLEE_MONITOR | OPT_CALLER_MONITOR | OPT_CALLEE_PARK | OPT_CALLER_PARK))
-
-+static int detect_disconnect(struct ast_channel *chan, char code);
-+
- /* We define a custom "local user" structure because we
- use it not only for keeping track of what is in use but
- also for keeping track of who we're dialing. */
-@@ -402,6 +404,7 @@ static struct ast_channel *wait_for_answ
- struct ast_channel *peer = NULL;
- /* single is set if only one destination is enabled */
- int single = outgoing && !outgoing->next && !ast_test_flag(outgoing, OPT_MUSICBACK | OPT_RINGBACK);
-+
-
- if (single) {
- /* Turn off hold music, etc */
-@@ -716,9 +719,9 @@ static struct ast_channel *wait_for_answ
- }
-
- if (ast_test_flag(peerflags, OPT_CALLER_HANGUP) &&
-- (f->subclass == '*')) { /* hmm it it not guaranteed to be '*' anymore. */
-+ detect_disconnect(in, f->subclass)) { /* hmm it it not guaranteed to be '*' anymore. */
- if (option_verbose > 2)
-- ast_verbose(VERBOSE_PREFIX_3 "User hit %c to disconnect call.\n", f->subclass);
-+ ast_verbose(VERBOSE_PREFIX_3 "User requested call disconnect.\n");
- *to=0;
- ast_cdr_noanswer(in->cdr);
- strcpy(status, "CANCEL");
-@@ -776,6 +779,56 @@ static struct ast_channel *wait_for_answ
-
- return peer;
- }
-+
-+static char featurecode[FEATURE_MAX_LEN + 1] = "";
-+
-+static int detect_disconnect(struct ast_channel *chan, char code)
-+{
-+ struct feature_interpret_result result;
-+ int x;
-+ struct ast_flags features;
-+ int res = FEATURE_RETURN_PASSDIGITS;
-+ struct ast_call_feature *feature;
-+ char *cptr;
-+ int len;
-+
-+ len = strlen(featurecode);
-+ if (len >= FEATURE_MAX_LEN) {
-+ featurecode[0] = '\0';
-+ }
-+ cptr = &featurecode[strlen(featurecode)];
-+ cptr[0] = code;
-+ cptr[1] = '\0';
-+
-+ memset(&features, 0, sizeof(struct ast_flags));
-+ ast_set_flag(&features, AST_FEATURE_DISCONNECT);
-+
-+ ast_features_lock();
-+
-+ res = ast_feature_detect(chan, &features, featurecode, &result);
-+
-+ if (res != FEATURE_RETURN_STOREDIGITS)
-+ featurecode[0] = '\0';
-+
-+ if (result.builtin_feature && result.builtin_feature->feature_mask & AST_FEATURE_DISCONNECT) {
-+ ast_features_unlock();
-+ return 1;
-+ }
-+
-+ for (x = 0; x < result.num_dyn_features; ++x) {
-+ feature = result.dynamic_features[x];
-+ if (feature->feature_mask & AST_FEATURE_DISCONNECT) {
-+ ast_features_unlock();
-+ return 1;
-+ }
-+ }
-+
-+ ast_features_unlock();
-+
-+ return 0;
-+}
-+
-+
-
- static void replace_macro_delimiter(char *s)
- {
---- include/asterisk/features.h.orig Thu Aug 23 23:16:41 2007
-+++ include/asterisk/features.h Tue Dec 11 17:13:52 2007
-@@ -31,6 +31,20 @@
- #define FEATURE_EXTEN_LEN 32
- #define FEATURE_MOH_LEN 80 /* same as MAX_MUSICCLASS from channel.h */
-
-+#define FEATURE_RETURN_HANGUP -1
-+#define FEATURE_RETURN_SUCCESSBREAK 0
-+#define FEATURE_RETURN_PBX_KEEPALIVE AST_PBX_KEEPALIVE
-+#define FEATURE_RETURN_NO_HANGUP_PEER AST_PBX_NO_HANGUP_PEER
-+#define FEATURE_RETURN_PASSDIGITS 21
-+#define FEATURE_RETURN_STOREDIGITS 22
-+#define FEATURE_RETURN_SUCCESS 23
-+#define FEATURE_RETURN_KEEPTRYING 24
-+
-+#define FEATURE_SENSE_CHAN (1 << 0)
-+#define FEATURE_SENSE_PEER (1 << 1)
-+
-+typedef int (*feature_operation)(struct ast_channel *chan, struct ast_channel *peer, struct ast_bridge_config *config, char *code, int sense, void *data);
-+
- /*! \brief main call feature structure */
- struct ast_call_feature {
- int feature_mask;
-@@ -38,7 +52,7 @@
- char sname[FEATURE_SNAME_LEN];
- char exten[FEATURE_MAX_LEN];
- char default_exten[FEATURE_MAX_LEN];
-- int (*operation)(struct ast_channel *chan, struct ast_channel *peer, struct ast_bridge_config *config, char *code, int sense, void *data);
-+ feature_operation operation;
- unsigned int flags;
- char app[FEATURE_APP_LEN];
- char app_args[FEATURE_APP_ARGS_LEN];
-@@ -47,6 +61,12 @@
- };
-
-
-+struct feature_interpret_result {
-+ struct ast_call_feature *builtin_feature;
-+ struct ast_call_feature *dynamic_features[20];
-+ int num_dyn_features;
-+};
-+
-
- /*! \brief Park a call and read back parked location
- * \param chan the channel to actually be parked
-@@ -93,5 +113,11 @@
- /*! \brief unregister feature from feature_set
- \param feature the ast_call_feature object which was registered before*/
- void ast_unregister_feature(struct ast_call_feature *feature);
-+
-+int ast_feature_detect(struct ast_channel *chan, const struct ast_flags *features, char *code, struct feature_interpret_result *result);
-+
-+void ast_features_lock(void);
-+void ast_features_unlock(void);
-+
-
- #endif /* _AST_FEATURES_H */
---- res/res_features.c.orig 2008-04-08 14:55:25.000000000 +0300
-+++ res/res_features.c 2008-04-08 14:59:59.000000000 +0300
-@@ -485,18 +485,6 @@
- }
-
-
--#define FEATURE_RETURN_HANGUP -1
--#define FEATURE_RETURN_SUCCESSBREAK 0
--#define FEATURE_RETURN_PBX_KEEPALIVE AST_PBX_KEEPALIVE
--#define FEATURE_RETURN_NO_HANGUP_PEER AST_PBX_NO_HANGUP_PEER
--#define FEATURE_RETURN_PASSDIGITS 21
--#define FEATURE_RETURN_STOREDIGITS 22
--#define FEATURE_RETURN_SUCCESS 23
--#define FEATURE_RETURN_KEEPTRYING 24
--
--#define FEATURE_SENSE_CHAN (1 << 0)
--#define FEATURE_SENSE_PEER (1 << 1)
--
- /*! \brief
- * set caller and callee according to the direction
- */
-@@ -1061,32 +1049,35 @@
- return res;
- }
-
--static int ast_feature_interpret(struct ast_channel *chan, struct ast_channel *peer, struct ast_bridge_config *config, char *code, int sense)
-+void ast_features_lock(void)
-+{
-+ ast_rwlock_rdlock(&features_lock);
-+ AST_LIST_LOCK(&feature_list);
-+}
-+
-+void ast_features_unlock(void)
-+{
-+ AST_LIST_UNLOCK(&feature_list);
-+ ast_rwlock_unlock(&features_lock);
-+}
-+
-+int ast_feature_detect(struct ast_channel *chan, const struct ast_flags *features, char *code, struct feature_interpret_result *result)
- {
- int x;
-- struct ast_flags features;
- int res = FEATURE_RETURN_PASSDIGITS;
- struct ast_call_feature *feature;
-- const char *dynamic_features;
-+ const char *dynamic_features = pbx_builtin_getvar_helper(chan, "DYNAMIC_FEATURES");
- char *tmp, *tok;
-
-- if (sense == FEATURE_SENSE_CHAN) {
-- ast_copy_flags(&features, &(config->features_caller), AST_FLAGS_ALL);
-- dynamic_features = pbx_builtin_getvar_helper(chan, "DYNAMIC_FEATURES");
-- } else {
-- ast_copy_flags(&features, &(config->features_callee), AST_FLAGS_ALL);
-- dynamic_features = pbx_builtin_getvar_helper(peer, "DYNAMIC_FEATURES");
-- }
-- if (option_debug > 2)
-- ast_log(LOG_DEBUG, "Feature interpret: chan=%s, peer=%s, code=%s, sense=%d, features=%d dynamic=%s\n", chan->name, peer->name, code, sense, features.flags, dynamic_features);
-+ result->builtin_feature = NULL;
-+ result->num_dyn_features = 0;
-
-- ast_rwlock_rdlock(&features_lock);
- for (x = 0; x < FEATURES_COUNT; x++) {
-- if ((ast_test_flag(&features, builtin_features[x].feature_mask)) &&
-+ if ((ast_test_flag(features, builtin_features[x].feature_mask)) &&
- !ast_strlen_zero(builtin_features[x].exten)) {
- /* Feature is up for consideration */
- if (!strcmp(builtin_features[x].exten, code)) {
-- res = builtin_features[x].operation(chan, peer, config, code, sense, NULL);
-+ result->builtin_feature = &builtin_features[x];
- break;
- } else if (!strncmp(builtin_features[x].exten, code, strlen(code))) {
- if (res == FEATURE_RETURN_PASSDIGITS)
-@@ -1094,7 +1085,6 @@
- }
- }
- }
-- ast_rwlock_unlock(&features_lock);
-
- if (ast_strlen_zero(dynamic_features))
- return res;
-@@ -1102,9 +1092,7 @@
- tmp = ast_strdupa(dynamic_features);
-
- while ((tok = strsep(&tmp, "#"))) {
-- AST_LIST_LOCK(&feature_list);
- if (!(feature = find_dynamic_feature(tok))) {
-- AST_LIST_UNLOCK(&feature_list);
- continue;
- }
-
-@@ -1112,21 +1100,52 @@
- if (!strcmp(feature->exten, code)) {
- if (option_verbose > 2)
- ast_verbose(VERBOSE_PREFIX_3 " Feature Found: %s exten: %s\n",feature->sname, tok);
-- res = feature->operation(chan, peer, config, code, sense, feature);
-- if (res != FEATURE_RETURN_KEEPTRYING) {
-- AST_LIST_UNLOCK(&feature_list);
-+ result->dynamic_features[result->num_dyn_features++] = feature;
-+ if (result->num_dyn_features >= (sizeof(result->dynamic_features) / sizeof(result->dynamic_features[0]))) {
- break;
- }
- res = FEATURE_RETURN_PASSDIGITS;
- } else if (!strncmp(feature->exten, code, strlen(code)))
- res = FEATURE_RETURN_STOREDIGITS;
-
-- AST_LIST_UNLOCK(&feature_list);
- }
-
- return res;
- }
-
-+static int ast_feature_interpret(struct ast_channel *chan, struct ast_channel *peer, struct ast_bridge_config *config, char *code, int sense)
-+{
-+ struct feature_interpret_result result;
-+ int x;
-+ struct ast_flags features;
-+ int res = FEATURE_RETURN_PASSDIGITS;
-+ struct ast_call_feature *feature;
-+
-+ if (sense == FEATURE_SENSE_CHAN)
-+ ast_copy_flags(&features, &(config->features_caller), AST_FLAGS_ALL);
-+ else
-+ ast_copy_flags(&features, &(config->features_callee), AST_FLAGS_ALL);
-+ if (option_debug > 2)
-+ ast_log(LOG_DEBUG, "Feature interpret: chan=%s, peer=%s, sense=%d, features=%d\n", chan->name, peer->name, sense, features.flags);
-+
-+ ast_features_lock();
-+ res = ast_feature_detect(chan, &features, code, &result);
-+
-+ if (result.builtin_feature)
-+ res = result.builtin_feature->operation(chan, peer, config, code, sense, NULL);
-+
-+ for (x = 0; x < result.num_dyn_features; ++x) {
-+ feature = result.dynamic_features[x];
-+ res = feature->operation(chan, peer, config, code, sense, feature);
-+ if (res != FEATURE_RETURN_KEEPTRYING)
-+ break;
-+ res = FEATURE_RETURN_PASSDIGITS;
-+ }
-+
-+ ast_features_unlock();
-+ return res;
-+}
-+
- static void set_config_flags(struct ast_channel *chan, struct ast_channel *peer, struct ast_bridge_config *config)
- {
- int x;
diff --git a/net/asterisk16/files/nocodecnego-patch-Makefile b/net/asterisk16/files/nocodecnego-patch-Makefile
deleted file mode 100644
index 1d9675f1d664..000000000000
--- a/net/asterisk16/files/nocodecnego-patch-Makefile
+++ /dev/null
@@ -1,207 +0,0 @@
---- Makefile.orig 2008-03-25 16:37:35.000000000 +0200
-+++ Makefile 2008-04-08 15:02:12.000000000 +0300
-@@ -129,7 +129,7 @@
- ASTMANDIR=$(mandir)
- ifneq ($(findstring BSD,$(OSARCH)),)
- ASTVARLIBDIR=$(prefix)/share/asterisk
-- ASTVARRUNDIR=$(localstatedir)/run/asterisk
-+ ASTVARRUNDIR=$(localstatedir)/run
- else
- ASTVARLIBDIR=$(localstatedir)/lib/asterisk
- endif
-@@ -224,7 +224,7 @@
-
- ifeq ($(OSARCH),FreeBSD)
- # -V is understood by BSD Make, not by GNU make.
-- BSDVERSION=$(shell make -V OSVERSION -f /usr/share/mk/bsd.port.subdir.mk)
-+ BSDVERSION=$(OSVERSION)
- ASTCFLAGS+=$(shell if test $(BSDVERSION) -lt 500016 ; then echo "-D_THREAD_SAFE"; fi)
- AST_LIBS+=$(shell if test $(BSDVERSION) -lt 502102 ; then echo "-lc_r"; else echo "-pthread"; fi)
- endif
-@@ -404,15 +404,15 @@
- # Should static HTTP be installed during make samples or even with its own target ala
- # webvoicemail? There are portions here that *could* be customized but might also be
- # improved a lot. I'll put it here for now.
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/static-http
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/static-http
- for x in static-http/*; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTDATADIR)/static-http ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTDATADIR)/static-http ; \
- done
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/images
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/images
- for x in images/*.jpg; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTDATADIR)/images ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTDATADIR)/images ; \
- done
-- mkdir -p $(DESTDIR)$(AGI_DIR)
-+ $(MKDIR) $(DESTDIR)$(AGI_DIR)
- $(MAKE) -C sounds install
-
- update:
-@@ -433,45 +433,45 @@
- OLDHEADERS=$(filter-out $(NEWHEADERS),$(notdir $(wildcard $(DESTDIR)$(ASTHEADERDIR)/*.h)))
-
- bininstall: _all
-- mkdir -p $(DESTDIR)$(MODULES_DIR)
-- mkdir -p $(DESTDIR)$(ASTSBINDIR)
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-- mkdir -p $(DESTDIR)$(ASTBINDIR)
-- mkdir -p $(DESTDIR)$(ASTVARRUNDIR)
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/dictate
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/system
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/tmp
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/meetme
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/monitor
-- $(INSTALL) -m 755 main/asterisk $(DESTDIR)$(ASTSBINDIR)/
-+ $(MKDIR) $(DESTDIR)$(MODULES_DIR)
-+ $(MKDIR) $(DESTDIR)$(ASTSBINDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTBINDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTVARRUNDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/voicemail
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/dictate
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/system
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/tmp
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/meetme
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/monitor
-+ $(BSD_INSTALL_PROGRAM) main/asterisk $(DESTDIR)$(ASTSBINDIR)/
- $(LN) -sf asterisk $(DESTDIR)$(ASTSBINDIR)/rasterisk
-- $(INSTALL) -m 755 contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/
-- $(INSTALL) -m 755 contrib/scripts/autosupport $(DESTDIR)$(ASTSBINDIR)/
-+ $(BSD_INSTALL_SCRIPT) contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/
-+ $(BSD_INSTALL_SCRIPT) contrib/scripts/autosupport $(DESTDIR)$(ASTSBINDIR)/
- if [ ! -f $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ]; then \
- cat contrib/scripts/safe_asterisk | sed 's|__ASTERISK_SBIN_DIR__|$(ASTSBINDIR)|;s|__ASTERISK_VARRUN_DIR__|$(ASTVARRUNDIR)|;' > $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ;\
- chmod 755 $(DESTDIR)$(ASTSBINDIR)/safe_asterisk;\
- fi
-- $(INSTALL) -d $(DESTDIR)$(ASTHEADERDIR)
-- $(INSTALL) -m 644 include/asterisk.h $(DESTDIR)$(includedir)
-- $(INSTALL) -m 644 include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTHEADERDIR)
-+ $(BSD_INSTALL_DATA) include/asterisk.h $(DESTDIR)$(includedir)
-+ $(BSD_INSTALL_DATA) include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
- if [ -n "$(OLDHEADERS)" ]; then \
- rm -f $(addprefix $(DESTDIR)$(ASTHEADERDIR)/,$(OLDHEADERS)) ;\
- fi
-- mkdir -p $(DESTDIR)$(ASTLOGDIR)/cdr-csv
-- mkdir -p $(DESTDIR)$(ASTLOGDIR)/cdr-custom
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/keys
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/firmware
-- mkdir -p $(DESTDIR)$(ASTDATADIR)/firmware/iax
-- mkdir -p $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 keys/iaxtel.pub $(DESTDIR)$(ASTDATADIR)/keys
-- $(INSTALL) -m 644 keys/freeworlddialup.pub $(DESTDIR)$(ASTDATADIR)/keys
-- $(INSTALL) -m 644 doc/asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/astgenkey.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/autosupport.8 $(DESTDIR)$(ASTMANDIR)/man8
-- $(INSTALL) -m 644 contrib/scripts/safe_asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(MKDIR) $(DESTDIR)$(ASTLOGDIR)/cdr-csv
-+ $(MKDIR) $(DESTDIR)$(ASTLOGDIR)/cdr-custom
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/keys
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/firmware
-+ $(MKDIR) $(DESTDIR)$(ASTDATADIR)/firmware/iax
-+ $(MKDIR) $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) keys/iaxtel.pub $(DESTDIR)$(ASTDATADIR)/keys
-+ $(BSD_INSTALL_DATA) keys/freeworlddialup.pub $(DESTDIR)$(ASTDATADIR)/keys
-+ $(BSD_INSTALL_DATA) doc/asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) contrib/scripts/astgenkey.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) contrib/scripts/autosupport.8 $(DESTDIR)$(ASTMANDIR)/man8
-+ $(BSD_INSTALL_DATA) contrib/scripts/safe_asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
- if [ -f contrib/firmware/iax/iaxy.bin ] ; then \
-- $(INSTALL) -m 644 contrib/firmware/iax/iaxy.bin $(DESTDIR)$(ASTDATADIR)/firmware/iax/iaxy.bin; \
-+ $(BSD_INSTALL_DATA) contrib/firmware/iax/iaxy.bin $(DESTDIR)$(ASTDATADIR)/firmware/iax/iaxy.bin; \
- fi
-
- $(SUBDIRS_INSTALL):
-@@ -505,7 +505,7 @@
- @exit 1
- endif
-
--install: badshell datafiles bininstall $(SUBDIRS_INSTALL)
-+install: badshell datafiles bininstall $(SUBDIRS_INSTALL) samples
- @if [ -x /usr/sbin/asterisk-post-install ]; then \
- /usr/sbin/asterisk-post-install $(DESTDIR) . ; \
- fi
-@@ -543,31 +543,23 @@
- upgrade: bininstall
-
- adsi:
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
- for x in configs/*.adsi; do \
- if [ ! -f $(DESTDIR)$(ASTETCDIR)/$$x ]; then \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x` ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x` ; \
- fi ; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x`-dist ; \
- done
-
- samples: adsi
-- mkdir -p $(DESTDIR)$(ASTETCDIR)
-+ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
- for x in configs/*.sample; do \
-- if [ -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ]; then \
-- if [ "$(OVERWRITE)" = "y" ]; then \
-- if cmp -s $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` $$x ; then \
-- echo "Config file $$x is unchanged"; \
-- continue; \
-- fi ; \
-- mv -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`.old ; \
-- else \
-- echo "Skipping config file $$x"; \
-- continue; \
-- fi ;\
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`-dist ;\
-+ if [ ! -f $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ]; then \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample`;\
- fi ; \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`$(BASENAME) $$x .sample` ;\
- done
-- if [ "$(OVERWRITE)" = "y" ] || [ ! -f $(DESTDIR)$(ASTCONFPATH) ]; then \
-+ if true; then \
- ( \
- echo "[directories]" ; \
- echo "astetcdir => $(ASTETCDIR)" ; \
-@@ -612,20 +604,23 @@
- echo ";astctlowner = root" ; \
- echo ";astctlgroup = apache" ; \
- echo ";astctl = asterisk.ctl" ; \
-- ) > $(DESTDIR)$(ASTCONFPATH) ; \
-+ ) > $(DESTDIR)$(ASTCONFPATH)-dist ; \
-+ if [ ! -f $(DESTDIR)$(ASTCONFPATH) ]; then \
-+ cp $(DESTDIR)$(ASTCONFPATH)-dist $(DESTDIR)$(ASTCONFPATH); \
-+ fi; \
- else \
- echo "Skipping asterisk.conf creation"; \
- fi
-- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/INBOX
-+ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/INBOX
- build_tools/make_sample_voicemail $(DESTDIR)/$(ASTDATADIR) $(DESTDIR)/$(ASTSPOOLDIR)
-
- webvmail:
- @[ -d $(DESTDIR)$(HTTP_DOCSDIR)/ ] || ( printf "http docs directory not found.\nUpdate assignment of variable HTTP_DOCSDIR in Makefile!\n" && exit 1 )
- @[ -d $(DESTDIR)$(HTTP_CGIDIR) ] || ( printf "cgi-bin directory not found.\nUpdate assignment of variable HTTP_CGIDIR in Makefile!\n" && exit 1 )
- $(INSTALL) -m 4755 -o root -g root contrib/scripts/vmail.cgi $(DESTDIR)$(HTTP_CGIDIR)/vmail.cgi
-- mkdir -p $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk
-+ $(MKDIR) $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk
- for x in images/*.gif; do \
-- $(INSTALL) -m 644 $$x $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk/; \
-+ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(HTTP_DOCSDIR)/_asterisk/; \
- done
- @echo " +--------- Asterisk Web Voicemail ----------+"
- @echo " + +"
-@@ -652,10 +647,10 @@
-
- __rpm: include/asterisk/version.h include/asterisk/buildopts.h spec
- rm -rf /tmp/asterisk ; \
-- mkdir -p /tmp/asterisk/redhat/RPMS/i386 ; \
-+ $(MKDIR) /tmp/asterisk/redhat/RPMS/i386 ; \
- $(MAKE) DESTDIR=/tmp/asterisk install ; \
- $(MAKE) DESTDIR=/tmp/asterisk samples ; \
-- mkdir -p /tmp/asterisk/etc/rc.d/init.d ; \
-+ $(MKDIR) /tmp/asterisk/etc/rc.d/init.d ; \
- cp -f contrib/init.d/rc.redhat.asterisk /tmp/asterisk/etc/rc.d/init.d/asterisk ; \
- rpmbuild --rcfile /usr/lib/rpm/rpmrc:redhat/rpmrc -bb asterisk.spec
-
diff --git a/net/asterisk16/files/patch-agi::Makefile b/net/asterisk16/files/patch-agi::Makefile
deleted file mode 100644
index f9910fe96dd6..000000000000
--- a/net/asterisk16/files/patch-agi::Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
---- agi/Makefile.orig Sat Dec 16 23:14:34 2006
-+++ agi/Makefile Wed Mar 28 11:13:21 2007
-@@ -13,7 +13,9 @@
-
- .PHONY: clean all uninstall
-
--AGIS=agi-test.agi eagi-test eagi-sphinx-test jukebox.agi
-+AGIS_BIN=eagi-test eagi-sphinx-test
-+AGIS_SCR=agi-test.agi jukebox.agi
-+AGIS=$(AGIS_SCR) $(AGIS_BIN)
-
- ifeq ($(OSARCH),SunOS)
- LIBS+=-lsocket -lnsl
-@@ -31,8 +33,9 @@ eagi-test: eagi-test.o strcompat.o
- eagi-sphinx-test: eagi-sphinx-test.o
-
- install: all
-- mkdir -p $(DESTDIR)$(AGI_DIR)
-- for x in $(AGIS); do $(INSTALL) -m 755 $$x $(DESTDIR)$(AGI_DIR) ; done
-+ $(MKDIR) -p $(DESTDIR)$(AGI_DIR)
-+ for x in $(AGIS_BIN); do $(BSD_INSTALL_PROGRAM) $$x $(DESTDIR)$(AGI_DIR) ; done
-+ for x in $(AGIS_SCR); do $(BSD_INSTALL_SCRIPT) $$x $(DESTDIR)$(AGI_DIR) ; done
-
- uninstall:
- for x in $(AGIS); do rm -f $(DESTDIR)$(AGI_DIR)/$$x ; done
diff --git a/net/asterisk16/files/patch-channels::Makefile b/net/asterisk16/files/patch-channels::Makefile
deleted file mode 100644
index dbe7d0c7a0d2..000000000000
--- a/net/asterisk16/files/patch-channels::Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-
-$FreeBSD$
-
---- channels/Makefile.orig
-+++ channels/Makefile
-@@ -26,8 +26,8 @@
- endif
-
- ifeq ($(OSARCH),FreeBSD)
-- PTLIB=-lpt_FreeBSD_x86_r
-- H323LIB=-lh323_FreeBSD_x86_r
-+ PTLIB=-lpt_r
-+ H323LIB=-lh323_r
- CHANH323LIB=-pthread
- endif
-
-@@ -72,12 +72,12 @@
- h323/libchanh323.a h323/Makefile.ast:
- $(CMD_PREFIX) $(MAKE) -C h323
- $(CMD_PREFIX) rm -f ../main/asterisk
-- $(CMD_PREFIX) echo "***************************************************************"
-- $(CMD_PREFIX) echo
-- $(CMD_PREFIX) echo "********** Re-run 'make' to pick up H.323 parameters **********"
-- $(CMD_PREFIX) echo
-- $(CMD_PREFIX) echo "***************************************************************"
-- $(CMD_PREFIX) exit 1
-+# $(CMD_PREFIX) echo "***************************************************************"
-+# $(CMD_PREFIX) echo
-+# $(CMD_PREFIX) echo "********** Re-run 'make' to pick up H.323 parameters **********"
-+# $(CMD_PREFIX) echo
-+# $(CMD_PREFIX) echo "***************************************************************"
-+# $(CMD_PREFIX) exit 1
- endif
-
- gentone: gentone.c
diff --git a/net/asterisk16/files/patch-channels::chan_sip.c b/net/asterisk16/files/patch-channels::chan_sip.c
deleted file mode 100644
index e54df0eb1bf1..000000000000
--- a/net/asterisk16/files/patch-channels::chan_sip.c
+++ /dev/null
@@ -1,54 +0,0 @@
---- channels/chan_sip.c.orig 2008-03-18 16:42:59.000000000 +0200
-+++ channels/chan_sip.c 2008-03-18 17:08:34.000000000 +0200
-@@ -495,7 +495,7 @@
- #define DEFAULT_MOHINTERPRET "default"
- #define DEFAULT_MOHSUGGEST ""
- #define DEFAULT_VMEXTEN "asterisk"
--#define DEFAULT_CALLERID "asterisk"
-+#define DEFAULT_CALLERID "Unknown"
- #define DEFAULT_NOTIFYMIME "application/simple-message-summary"
- #define DEFAULT_MWITIME 10
- #define DEFAULT_ALLOWGUEST TRUE
-@@ -15873,6 +15881,9 @@
- char *ext, *host;
- char tmp[256];
- char *dest = data;
-+ char *secret = NULL;
-+ char *md5secret = NULL;
-+ char *authname = NULL;
-
- oldformat = format;
- if (!(format &= ((AST_FORMAT_MAX_AUDIO << 1) - 1))) {
-@@ -15903,6 +15914,17 @@
- if (host) {
- *host++ = '\0';
- ext = tmp;
-+ secret = strchr(ext, ':');
-+ if (secret) {
-+ *secret++ = '\0';
-+ md5secret = strchr(secret, ':');
-+ if (md5secret) {
-+ *md5secret++ = '\0';
-+ authname = strchr(md5secret, ':');
-+ if (authname)
-+ *authname++ = '\0';
-+ }
-+ }
- } else {
- ext = strchr(tmp, '/');
- if (ext)
-@@ -15933,6 +15955,14 @@
- ast_string_field_set(p, username, ext);
- ast_string_field_free(p, fullcontact);
- }
-+ if (secret && !ast_strlen_zero(secret))
-+ ast_string_field_set(p, peersecret, secret);
-+
-+ if (md5secret && !ast_strlen_zero(md5secret))
-+ ast_string_field_set(p, peermd5secret, md5secret);
-+
-+ if (authname && !ast_strlen_zero(authname))
-+ ast_string_field_set(p, authname, authname);
- #if 0
- printf("Setting up to call extension '%s' at '%s'\n", ext ? ext : "<none>", host);
- #endif
diff --git a/net/asterisk16/files/patch-channels::chan_zap.c b/net/asterisk16/files/patch-channels::chan_zap.c
deleted file mode 100644
index ab02c02af962..000000000000
--- a/net/asterisk16/files/patch-channels::chan_zap.c
+++ /dev/null
@@ -1,80 +0,0 @@
-
-$FreeBSD$
-
---- channels/chan_zap.c.orig Tue Nov 29 20:24:39 2005
-+++ channels/chan_zap.c Fri Jan 13 13:28:33 2006
-@@ -638,6 +638,7 @@ static struct zt_pvt {
- int cidlen;
- int ringt;
- int ringt_base;
-+ int waitnorings;
- int stripmsd;
- int callwaitcas;
- int callwaitrings;
-@@ -2308,6 +2309,19 @@ static int zt_hangup(struct ast_channel
- }
-
- ast_mutex_lock(&p->lock);
-+ switch (p->sig) {
-+ case SIG_FXSGS:
-+ case SIG_FXSKS:
-+ case SIG_FXSLS:
-+ if((ast->_state == AST_STATE_RING) && (p->ringt > 1))
-+ {
-+ p->waitnorings = 1;
-+ }
-+ break;
-+ default:
-+ break;
-+ };
-+
-
- index = zt_get_index(ast, p, 1);
-
-@@ -6129,7 +6143,37 @@ static void *ss_thread(void *data)
- ast_setstate(chan, AST_STATE_RING);
- chan->rings = 1;
- p->ringt = p->ringt_base;
-+ p->waitnorings = 0;
- res = ast_pbx_run(chan);
-+
-+ if(p->waitnorings)
-+ {
-+ p->ringt = p->ringt_base;
-+ for(;;)
-+ {
-+ int i,j=0;
-+ i = ZT_IOMUX_SIGEVENT | ZT_IOMUX_NOWAIT;
-+ if (ioctl(p->subs[index].zfd, ZT_IOMUX, &i) == -1)
-+ break;
-+
-+ if (ioctl(p->subs[index].zfd, ZT_GETEVENT, &j) == -1)
-+ break;
-+
-+ if(j == ZT_EVENT_RINGOFFHOOK)
-+ p->ringt = p->ringt_base;
-+
-+ usleep(20000);
-+
-+ if (p->ringt <= 0)
-+ break;
-+
-+ else if (p->ringt > 0)
-+ p->ringt--;
-+ }
-+ p->ringt = 0;
-+ p->waitnorings = 0;
-+ }
-+
- if (res) {
- ast_hangup(chan);
- ast_log(LOG_WARNING, "PBX exited non-zero\n");
-@@ -6431,7 +6475,7 @@ static void *do_monitor(void *data)
- i = iflist;
- while(i) {
- if ((i->subs[SUB_REAL].zfd > -1) && i->sig && (!i->radio)) {
-- if (!i->owner && !i->subs[SUB_REAL].owner) {
-+ if (!i->owner && !i->subs[SUB_REAL].owner && !i->waitnorings) {
- /* This needs to be watched, as it lacks an owner */
- pfds[count].fd = i->subs[SUB_REAL].zfd;
- pfds[count].events = POLLPRI;
diff --git a/net/asterisk16/files/patch-channels::h323::ast_h323.cxx b/net/asterisk16/files/patch-channels::h323::ast_h323.cxx
deleted file mode 100644
index bfc819452128..000000000000
--- a/net/asterisk16/files/patch-channels::h323::ast_h323.cxx
+++ /dev/null
@@ -1,29 +0,0 @@
---- channels/h323/ast_h323.cxx.orig 2008-04-08 15:08:37.000000000 +0300
-+++ channels/h323/ast_h323.cxx 2008-04-08 15:08:51.000000000 +0300
-@@ -81,8 +81,6 @@
- /** PWLib entry point */
- static MyProcess *localProcess = NULL;
-
--static int _timerChangePipe[2];
--
- static unsigned traceOptions = PTrace::Timestamp | PTrace::Thread | PTrace::FileAndLine;
-
- class PAsteriskLog : public PObject, public iostream {
-@@ -191,8 +189,6 @@
-
- MyProcess::~MyProcess()
- {
-- _timerChangePipe[0] = timerChangePipe[0];
-- _timerChangePipe[1] = timerChangePipe[1];
- }
-
- void MyProcess::Main()
-@@ -2460,8 +2456,6 @@
- if (localProcess) {
- delete localProcess;
- localProcess = NULL;
-- close(_timerChangePipe[0]);
-- close(_timerChangePipe[1]);
- }
- if (logstream) {
- PTrace::SetLevel(0);
diff --git a/net/asterisk16/files/patch-configure b/net/asterisk16/files/patch-configure
deleted file mode 100644
index adb7268b02b2..000000000000
--- a/net/asterisk16/files/patch-configure
+++ /dev/null
@@ -1,71 +0,0 @@
-
-$FreeBSD$
-
---- configure.orig
-+++ configure
-@@ -3926,8 +3926,6 @@
- case "${host_os}" in
- freebsd*)
- ac_default_prefix=/usr/local
-- CPPFLAGS=-I/usr/local/include
-- LDFLAGS=-L/usr/local/lib
- ;;
- *)
- ac_default_prefix=/usr
-@@ -26228,6 +26226,7 @@
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
- $ac_includes_default
-+#include <ptlib.h>
- #include <${HOME}/openh323/include/h323.h>
- _ACEOF
- rm -f conftest.$ac_objext
-@@ -26268,6 +26267,7 @@
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
-+#include <ptlib.h>
- #include <${HOME}/openh323/include/h323.h>
- _ACEOF
- if { (ac_try="$ac_cpp conftest.$ac_ext"
-@@ -26365,6 +26365,7 @@
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
- $ac_includes_default
-+#include <ptlib.h>
- #include </usr/local/include/openh323/h323.h>
- _ACEOF
- rm -f conftest.$ac_objext
-@@ -26405,6 +26406,7 @@
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
-+#include <ptlib.h>
- #include </usr/local/include/openh323/h323.h>
- _ACEOF
- if { (ac_try="$ac_cpp conftest.$ac_ext"
-@@ -26652,7 +26654,7 @@
-
- fi
-
-- PLATFORM_OPENH323="h323_${PWLIB_PLATFORM}_${OPENH323_SUFFIX}"
-+ PLATFORM_OPENH323="h323_${OPENH323_SUFFIX}"
-
- if test "${HAS_OPENH323:-unset}" != "unset"; then
- { echo "$as_me:$LINENO: checking OpenH323 installation validity" >&5
-@@ -31800,6 +31802,7 @@
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
- $ac_includes_default
-+#include <ptlib.h>
- #include <h323.h>
- _ACEOF
- rm -f conftest.$ac_objext
-@@ -31840,6 +31843,7 @@
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
-+#include <ptlib.h>
- #include <h323.h>
- _ACEOF
- if { (ac_try="$ac_cpp conftest.$ac_ext"
diff --git a/net/asterisk16/files/patch-include::asterisk::utils.h b/net/asterisk16/files/patch-include::asterisk::utils.h
deleted file mode 100644
index a06f7d065c84..000000000000
--- a/net/asterisk16/files/patch-include::asterisk::utils.h
+++ /dev/null
@@ -1,13 +0,0 @@
-
-$FreeBSD$
-
---- include/asterisk/utils.h 2004/10/10 12:55:50 1.1
-+++ include/asterisk/utils.h 2004/10/10 12:56:43
-@@ -37,7 +37,6 @@
- #ifdef inet_ntoa
- #undef inet_ntoa
- #endif
--#define inet_ntoa __dont__use__inet_ntoa__use__ast_inet_ntoa__instead__
-
- #ifdef LINUX
- #define ast_pthread_create pthread_create
diff --git a/net/asterisk16/files/patch-main::Makefile b/net/asterisk16/files/patch-main::Makefile
deleted file mode 100644
index 56624065f61f..000000000000
--- a/net/asterisk16/files/patch-main::Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
---- main/Makefile.orig 2008-01-29 19:43:41.000000000 +0200
-+++ main/Makefile 2008-03-13 13:57:48.000000000 +0200
-@@ -102,8 +102,8 @@
- cd editline && test -f config.h || CFLAGS="$(PTHREAD_CFLAGS) $(subst $(ASTTOPDIR),../../,$(ASTCFLAGS:-Werror=))" LDFLAGS="$(ASTLDFLAGS)" ./configure --build=$(BUILD_PLATFORM) --host=$(HOST_PLATFORM) --with-ncurses=$(NCURSES_DIR) --with-curses=$(CURSES_DIR) --with-termcap=$(TERMCAP_DIR) --with-tinfo=$(TINFO_DIR)
- $(MAKE) -C editline libedit.a
-
--db1-ast/libdb1.a:
-- CFLAGS="$(subst $(ASTTOPDIR),../../,$(ASTCFLAGS))" LDFLAGS="$(ASTLDFLAGS)" $(MAKE) -C db1-ast libdb1.a
-+#db1-ast/libdb1.a:
-+# CFLAGS="$(subst $(ASTTOPDIR),../../,$(ASTCFLAGS))" LDFLAGS="$(ASTLDFLAGS)" $(MAKE) -C db1-ast libdb1.a
-
- ast_expr2.c ast_expr2.h:
- bison -o $@ -d --name-prefix=ast_yy ast_expr2.y
-@@ -133,7 +133,7 @@
- H323LDLIBS=
- endif
-
--asterisk: $(OBJS) editline/libedit.a db1-ast/libdb1.a $(AST_EMBED_LDSCRIPTS)
-+asterisk: $(OBJS) editline/libedit.a $(AST_EMBED_LDSCRIPTS)
- @$(ASTTOPDIR)/build_tools/make_build_h > $(ASTTOPDIR)/include/asterisk/build.h.tmp
- @if cmp -s $(ASTTOPDIR)/include/asterisk/build.h.tmp $(ASTTOPDIR)/include/asterisk/build.h ; then echo ; else \
- mv $(ASTTOPDIR)/include/asterisk/build.h.tmp $(ASTTOPDIR)/include/asterisk/build.h ; \
diff --git a/net/asterisk16/files/patch-main::db.c b/net/asterisk16/files/patch-main::db.c
deleted file mode 100644
index 0b26f3b2cca6..000000000000
--- a/net/asterisk16/files/patch-main::db.c
+++ /dev/null
@@ -1,21 +0,0 @@
-
-$FreeBSD$
-
---- main/db.c.orig Fri Jan 13 11:05:32 2006
-+++ main/db.c Fri Jan 13 11:06:55 2006
-@@ -35,6 +35,7 @@
- #include <errno.h>
- #include <unistd.h>
- #include <dirent.h>
-+#include <db.h>
-
- #include "asterisk.h"
-
-@@ -51,7 +52,6 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revisi
- #include "asterisk/utils.h"
- #include "asterisk/lock.h"
- #include "asterisk/manager.h"
--#include "db1-ast/include/db.h"
-
- #ifdef __CYGWIN__
- #define dbopen __dbopen
diff --git a/net/asterisk16/files/patch-main::frame.c b/net/asterisk16/files/patch-main::frame.c
deleted file mode 100644
index 232de08a9e21..000000000000
--- a/net/asterisk16/files/patch-main::frame.c
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- main/frame.c.orig Wed Jan 25 13:22:43 2006
-+++ main/frame.c Wed Jan 25 13:21:25 2006
-@@ -1170,7 +1170,7 @@ static int g723_len(unsigned char buf)
- {
- switch(buf & TYPE_MASK) {
- case TYPE_DONTSEND:
-- return 0;
-+ return 2;
- break;
- case TYPE_SILENCE:
- return 4;
diff --git a/net/asterisk16/files/patch-main::manager.c b/net/asterisk16/files/patch-main::manager.c
deleted file mode 100644
index 686068b09e09..000000000000
--- a/net/asterisk16/files/patch-main::manager.c
+++ /dev/null
@@ -1,31 +0,0 @@
---- main/manager.c.orig 2008-04-02 15:49:38.000000000 +0300
-+++ main/manager.c 2008-04-02 15:42:18.000000000 +0300
-@@ -176,6 +176,7 @@
- struct eventqent *eventq;
- /* Timeout for ast_carefulwrite() */
- int writetimeout;
-+ int pending_event;
- AST_LIST_ENTRY(mansession) list;
- };
-
-@@ -2214,6 +2215,11 @@
- fds[0].events = POLLIN;
- do {
- ast_mutex_lock(&s->__lock);
-+ if (s->pending_event) {
-+ s->pending_event = 0;
-+ ast_mutex_unlock(&s->__lock);
-+ return 0;
-+ }
- s->waiting_thread = pthread_self();
- ast_mutex_unlock(&s->__lock);
-
-@@ -2475,6 +2481,8 @@
- ast_mutex_lock(&s->__lock);
- if (s->waiting_thread != AST_PTHREADT_NULL)
- pthread_kill(s->waiting_thread, SIGURG);
-+ else
-+ s->pending_event = 1;
- ast_mutex_unlock(&s->__lock);
- }
- AST_LIST_UNLOCK(&sessions);
diff --git a/net/asterisk16/files/rtp_force_dtmf-codecnego.diff b/net/asterisk16/files/rtp_force_dtmf-codecnego.diff
deleted file mode 100644
index 7cd43e08d238..000000000000
--- a/net/asterisk16/files/rtp_force_dtmf-codecnego.diff
+++ /dev/null
@@ -1,86 +0,0 @@
---- channels/chan_sip.c.orig 2008-03-12 17:37:00.000000000 +0200
-+++ channels/chan_sip.c 2008-03-12 18:17:33.000000000 +0200
-@@ -554,6 +554,9 @@
- static unsigned int global_tos_sip; /*!< IP type of service for SIP packets */
- static unsigned int global_tos_audio; /*!< IP type of service for audio RTP packets */
- static unsigned int global_tos_video; /*!< IP type of service for video RTP packets */
-+static int global_force_dtmf_relay = 0;
-+static int global_force_dtmf_relay_pt = 101;
-+
- static int compactheaders; /*!< send compact sip headers */
- static int recordhistory; /*!< Record SIP history. Off by default */
- static int dumphistory; /*!< Dump history to verbose before destroying SIP dialog */
-@@ -4983,6 +4986,8 @@
- int codec_index = 0;
- int codec_pt_order[256];
-
-+ int dtmf_present = 0;
-+
- if (!p->rtp) {
- ast_log(LOG_ERROR, "Got SDP but have no RTP session allocated.\n");
- return -1;
-@@ -5408,12 +5413,20 @@
- for (x = 0; x < codec_index; ++x) {
- struct rtpPayloadType pt;
- pt = ast_rtp_lookup_pt(p->rtp, codec_pt_order[x]);
-+ if (pt.code == AST_RTP_DTMF)
-+ dtmf_present = 1;
- if (!pt.isAstFormat && !pt.code && p->vrtp)
- pt = ast_rtp_lookup_pt(p->vrtp, codec_pt_order[x]);
- if (pt.isAstFormat)
- ast_codec_pref_append(&p->formats, pt.code);
- }
- ast_codec_pref_remove2(&p->formats, ~p->usercapability);
-+ if (!dtmf_present && global_force_dtmf_relay) {
-+ newnoncodeccapability |= AST_RTP_DTMF;
-+ ast_rtp_set_m_type(newaudiortp, global_force_dtmf_relay_pt);
-+ codec_pt_order[codec_index++] = global_force_dtmf_relay_pt;
-+ ast_rtp_set_rtpmap_type(newaudiortp, global_force_dtmf_relay_pt, "audio", "telephone-event", 0);
-+ }
-
- /* Now gather all of the codecs that we are asked for: */
- ast_rtp_get_current_formats(newaudiortp, &peercapability, &peernoncodeccapability);
-@@ -16845,6 +16858,9 @@
-
- global_matchexterniplocally = FALSE;
-
-+ global_force_dtmf_relay = 0;
-+ global_force_dtmf_relay_pt = 101;
-+
- /* Copy the default jb config over global_jbconf */
- memcpy(&global_jbconf, &default_jbconf, sizeof(struct ast_jb_conf));
-
-@@ -16901,6 +16917,18 @@
- }
- } else if (!strcasecmp(v->name, "vmexten")) {
- ast_copy_string(default_vmexten, v->value, sizeof(default_vmexten));
-+ } else if (!strcasecmp(v->name, "rtp_force_dtmf_relay")) {
-+ if ((global_force_dtmf_relay = ast_true(v->value)))
-+ ast_verbose("RTP DTMF relaying will be enforced\n");
-+ else
-+ ast_verbose("RTP DTMF relaying will not be enforced\n");
-+ } else if (!strcasecmp(v->name, "rtp_force_dtmf_relay_pt")) {
-+ sscanf(v->value, "%d", &global_force_dtmf_relay_pt);
-+ if (global_force_dtmf_relay_pt < 96 || global_force_dtmf_relay_pt > 255) {
-+ ast_verbose("RTP forced DTMF relay payload type is not valid: %d. Using default (101)\n", global_force_dtmf_relay_pt);
-+ global_force_dtmf_relay_pt = 101;
-+ } else
-+ ast_log(LOG_WARNING, "RTP forced DTMF relay payload type is %d\n", global_force_dtmf_relay_pt);
- } else if (!strcasecmp(v->name, "rtptimeout")) {
- if ((sscanf(v->value, "%d", &global_rtptimeout) != 1) || (global_rtptimeout < 0)) {
- ast_log(LOG_WARNING, "'%s' is not a valid RTP hold time at line %d. Using default.\n", v->value, v->lineno);
---- configs/sip.conf.sample.orig 2008-03-12 17:57:19.000000000 +0200
-+++ configs/sip.conf.sample 2008-03-12 18:13:03.000000000 +0200
-@@ -53,6 +53,12 @@
- ; and multiline formatted headers for strict
- ; SIP compatibility (defaults to "no")
-
-+;rtp_force_dtmf_relay=no ; Enable RFC2833 DTMFs to be sent even if peer
-+ ; hasn't announced support for it. Default: no
-+
-+;rtp_force_dtmf_relay_pt=101 ; RTP payload type value for enforced RFC2833
-+ ; DTMFs. Default: 101
-+
- ; See doc/README.tos for a description of these parameters.
- ;tos_sip=cs3 ; Sets TOS for SIP packets.
- ;tos_audio=ef ; Sets TOS for RTP audio packets.
diff --git a/net/asterisk16/files/rtp_force_dtmf-nocodecnego.diff b/net/asterisk16/files/rtp_force_dtmf-nocodecnego.diff
deleted file mode 100644
index 776422b34645..000000000000
--- a/net/asterisk16/files/rtp_force_dtmf-nocodecnego.diff
+++ /dev/null
@@ -1,70 +0,0 @@
---- channels/chan_sip.c.orig 2008-01-31 21:52:49.000000000 +0200
-+++ channels/chan_sip.c 2008-03-14 17:50:57.000000000 +0200
-@@ -556,6 +556,9 @@
- static unsigned int global_tos_sip; /*!< IP type of service for SIP packets */
- static unsigned int global_tos_audio; /*!< IP type of service for audio RTP packets */
- static unsigned int global_tos_video; /*!< IP type of service for video RTP packets */
-+static int global_force_dtmf_relay = 0;
-+static int global_force_dtmf_relay_pt = 101;
-+
- static int compactheaders; /*!< send compact sip headers */
- static int recordhistory; /*!< Record SIP history. Off by default */
- static int dumphistory; /*!< Dump history to verbose before destroying SIP dialog */
-@@ -5392,6 +5395,13 @@
-
- /* Now gather all of the codecs that we are asked for: */
- ast_rtp_get_current_formats(newaudiortp, &peercapability, &peernoncodeccapability);
-+ /* Add telephone-event */
-+ if (global_force_dtmf_relay && !(peernoncodeccapability & AST_RTP_DTMF)) {
-+ ast_rtp_set_m_type(newaudiortp, global_force_dtmf_relay_pt);
-+ found_rtpmap_codecs[last_rtpmap_codec++] = global_force_dtmf_relay_pt;
-+ ast_rtp_set_rtpmap_type(newaudiortp, global_force_dtmf_relay_pt, "audio", "telephone-event", 0);
-+ peernoncodeccapability |= AST_RTP_DTMF;
-+ }
- ast_rtp_get_current_formats(newvideortp, &vpeercapability, &vpeernoncodeccapability);
-
- newjointcapability = p->capability & (peercapability | vpeercapability);
-@@ -16833,6 +16843,9 @@
-
- global_matchexterniplocally = FALSE;
-
-+ global_force_dtmf_relay = 0;
-+ global_force_dtmf_relay_pt = 101;
-+
- /* Copy the default jb config over global_jbconf */
- memcpy(&global_jbconf, &default_jbconf, sizeof(struct ast_jb_conf));
-
-@@ -16889,6 +16902,18 @@
- }
- } else if (!strcasecmp(v->name, "vmexten")) {
- ast_copy_string(default_vmexten, v->value, sizeof(default_vmexten));
-+ } else if (!strcasecmp(v->name, "rtp_force_dtmf_relay")) {
-+ if ((global_force_dtmf_relay = ast_true(v->value)))
-+ ast_verbose("RTP DTMF relaying will be enforced\n");
-+ else
-+ ast_verbose("RTP DTMF relaying will not be enforced\n");
-+ } else if (!strcasecmp(v->name, "rtp_force_dtmf_relay_pt")) {
-+ sscanf(v->value, "%d", &global_force_dtmf_relay_pt);
-+ if (global_force_dtmf_relay_pt < 96 || global_force_dtmf_relay_pt > 255) {
-+ ast_verbose("RTP forced DTMF relay payload type is not valid: %d. Using default (101)\n", global_force_dtmf_relay_pt);
-+ global_force_dtmf_relay_pt = 101;
-+ } else
-+ ast_log(LOG_WARNING, "RTP forced DTMF relay payload type is %d\n", global_force_dtmf_relay_pt);
- } else if (!strcasecmp(v->name, "rtptimeout")) {
- if ((sscanf(v->value, "%d", &global_rtptimeout) != 1) || (global_rtptimeout < 0)) {
- ast_log(LOG_WARNING, "'%s' is not a valid RTP hold time at line %d. Using default.\n", v->value, v->lineno);
---- configs/sip.conf.sample.orig 2008-03-12 17:57:19.000000000 +0200
-+++ configs/sip.conf.sample 2008-03-12 18:13:03.000000000 +0200
-@@ -53,6 +53,12 @@
- ; and multiline formatted headers for strict
- ; SIP compatibility (defaults to "no")
-
-+;rtp_force_dtmf_relay=no ; Enable RFC2833 DTMFs to be sent even if peer
-+ ; hasn't announced support for it. Default: no
-+
-+;rtp_force_dtmf_relay_pt=101 ; RTP payload type value for enforced RFC2833
-+ ; DTMFs. Default: 101
-+
- ; See doc/README.tos for a description of these parameters.
- ;tos_sip=cs3 ; Sets TOS for SIP packets.
- ;tos_audio=ef ; Sets TOS for RTP audio packets.
diff --git a/net/asterisk16/files/sip_force_callid.diff b/net/asterisk16/files/sip_force_callid.diff
deleted file mode 100644
index 67a3e0192633..000000000000
--- a/net/asterisk16/files/sip_force_callid.diff
+++ /dev/null
@@ -1,12 +0,0 @@
---- channels/chan_sip.c.orig 2008-04-09 11:39:09.000000000 +0300
-+++ channels/chan_sip.c 2008-04-09 11:40:28.000000000 +0300
-@@ -2998,6 +2998,9 @@
- p->t38.state = T38_LOCAL_DIRECT;
- if (option_debug)
- ast_log(LOG_DEBUG,"T38State change to %d on channel %s\n", p->t38.state, ast->name);
-+ } else if (!strcasecmp(ast_var_name(current), "SIP_FORCE_CALLID")) {
-+
-+ ast_string_field_set(p, callid, ast_var_value(current));
- }
-
- }
diff --git a/net/asterisk16/pkg-descr b/net/asterisk16/pkg-descr
deleted file mode 100644
index 28b7a1deb011..000000000000
--- a/net/asterisk16/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Asterisk is an Open Source PBX and telephony toolkit. It is, in a
-sense, middleware between Internet and telephony channels on the bottom,
-and Internet and telephony applications at the top.
-
-WWW: http://www.asteriskpbx.com
diff --git a/net/asterisk16/pkg-plist b/net/asterisk16/pkg-plist
deleted file mode 100644
index 85ea7e48e505..000000000000
--- a/net/asterisk16/pkg-plist
+++ /dev/null
@@ -1,863 +0,0 @@
-@unexec if cmp -s %D/etc/asterisk/adsi.conf %D/etc/asterisk/adsi.conf-dist; then rm -f %D/etc/asterisk/adsi.conf; fi
-etc/asterisk/adsi.conf-dist
-@unexec if cmp -s %D/etc/asterisk/adtranvofr.conf %D/etc/asterisk/adtranvofr.conf-dist; then rm -f %D/etc/asterisk/adtranvofr.conf; fi
-etc/asterisk/adtranvofr.conf-dist
-@unexec if cmp -s %D/etc/asterisk/agents.conf %D/etc/asterisk/agents.conf-dist; then rm -f %D/etc/asterisk/agents.conf; fi
-etc/asterisk/agents.conf-dist
-@unexec if cmp -s %D/etc/asterisk/alarmreceiver.conf %D/etc/asterisk/alarmreceiver.conf-dist; then rm -f %D/etc/asterisk/alarmreceiver.conf; fi
-etc/asterisk/alarmreceiver.conf-dist
-@unexec if cmp -s %D/etc/asterisk/alsa.conf %D/etc/asterisk/alsa.conf-dist; then rm -f %D/etc/asterisk/alsa.conf; fi
-etc/asterisk/alsa.conf-dist
-@unexec if cmp -s %D/etc/asterisk/asterisk.adsi %D/etc/asterisk/asterisk.adsi-dist; then rm -f %D/etc/asterisk/asterisk.adsi; fi
-etc/asterisk/asterisk.adsi-dist
-@unexec if cmp -s %D/etc/asterisk/asterisk.conf %D/etc/asterisk/asterisk.conf-dist; then rm -f %D/etc/asterisk/asterisk.conf; fi
-etc/asterisk/asterisk.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr.conf %D/etc/asterisk/cdr.conf-dist; then rm -f %D/etc/asterisk/cdr.conf; fi
-etc/asterisk/cdr.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_custom.conf %D/etc/asterisk/cdr_custom.conf-dist; then rm -f %D/etc/asterisk/cdr_custom.conf; fi
-etc/asterisk/cdr_custom.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_manager.conf %D/etc/asterisk/cdr_manager.conf-dist; then rm -f %D/etc/asterisk/cdr_manager.conf; fi
-etc/asterisk/cdr_manager.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_odbc.conf %D/etc/asterisk/cdr_odbc.conf-dist; then rm -f %D/etc/asterisk/cdr_odbc.conf; fi
-etc/asterisk/cdr_odbc.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_pgsql.conf %D/etc/asterisk/cdr_pgsql.conf-dist; then rm -f %D/etc/asterisk/cdr_pgsql.conf; fi
-etc/asterisk/cdr_pgsql.conf-dist
-@unexec if cmp -s %D/etc/asterisk/cdr_tds.conf %D/etc/asterisk/cdr_tds.conf-dist; then rm -f %D/etc/asterisk/cdr_tds.conf; fi
-etc/asterisk/cdr_tds.conf-dist
-@unexec if cmp -s %D/etc/asterisk/codecs.conf %D/etc/asterisk/codecs.conf-dist; then rm -f %D/etc/asterisk/codecs.conf; fi
-etc/asterisk/codecs.conf-dist
-@unexec if cmp -s %D/etc/asterisk/dnsmgr.conf %D/etc/asterisk/dnsmgr.conf-dist; then rm -f %D/etc/asterisk/dnsmgr.conf; fi
-etc/asterisk/dnsmgr.conf-dist
-@unexec if cmp -s %D/etc/asterisk/dundi.conf %D/etc/asterisk/dundi.conf-dist; then rm -f %D/etc/asterisk/dundi.conf; fi
-etc/asterisk/dundi.conf-dist
-@unexec if cmp -s %D/etc/asterisk/enum.conf %D/etc/asterisk/enum.conf-dist; then rm -f %D/etc/asterisk/enum.conf; fi
-etc/asterisk/enum.conf-dist
-@unexec if cmp -s %D/etc/asterisk/extconfig.conf %D/etc/asterisk/extconfig.conf-dist; then rm -f %D/etc/asterisk/extconfig.conf; fi
-etc/asterisk/extconfig.conf-dist
-@unexec if cmp -s %D/etc/asterisk/extensions.ael %D/etc/asterisk/extensions.ael-dist; then rm -f %D/etc/asterisk/extensions.ael; fi
-etc/asterisk/extensions.ael-dist
-@unexec if cmp -s %D/etc/asterisk/extensions.conf %D/etc/asterisk/extensions.conf-dist; then rm -f %D/etc/asterisk/extensions.conf; fi
-etc/asterisk/extensions.conf-dist
-@unexec if cmp -s %D/etc/asterisk/features.conf %D/etc/asterisk/features.conf-dist; then rm -f %D/etc/asterisk/features.conf; fi
-etc/asterisk/features.conf-dist
-@unexec if cmp -s %D/etc/asterisk/festival.conf %D/etc/asterisk/festival.conf-dist; then rm -f %D/etc/asterisk/festival.conf; fi
-etc/asterisk/festival.conf-dist
-@unexec if cmp -s %D/etc/asterisk/iax.conf %D/etc/asterisk/iax.conf-dist; then rm -f %D/etc/asterisk/iax.conf; fi
-etc/asterisk/iax.conf-dist
-@unexec if cmp -s %D/etc/asterisk/iaxprov.conf %D/etc/asterisk/iaxprov.conf-dist; then rm -f %D/etc/asterisk/iaxprov.conf; fi
-etc/asterisk/iaxprov.conf-dist
-@unexec if cmp -s %D/etc/asterisk/indications.conf %D/etc/asterisk/indications.conf-dist; then rm -f %D/etc/asterisk/indications.conf; fi
-etc/asterisk/indications.conf-dist
-@unexec if cmp -s %D/etc/asterisk/logger.conf %D/etc/asterisk/logger.conf-dist; then rm -f %D/etc/asterisk/logger.conf; fi
-etc/asterisk/logger.conf-dist
-@unexec if cmp -s %D/etc/asterisk/manager.conf %D/etc/asterisk/manager.conf-dist; then rm -f %D/etc/asterisk/manager.conf; fi
-etc/asterisk/manager.conf-dist
-@unexec if cmp -s %D/etc/asterisk/meetme.conf %D/etc/asterisk/meetme.conf-dist; then rm -f %D/etc/asterisk/meetme.conf; fi
-etc/asterisk/meetme.conf-dist
-@unexec if cmp -s %D/etc/asterisk/mgcp.conf %D/etc/asterisk/mgcp.conf-dist; then rm -f %D/etc/asterisk/mgcp.conf; fi
-etc/asterisk/mgcp.conf-dist
-@unexec if cmp -s %D/etc/asterisk/misdn.conf %D/etc/asterisk/misdn.conf-dist; then rm -f %D/etc/asterisk/misdn.conf; fi
-etc/asterisk/misdn.conf-dist
-@unexec if cmp -s %D/etc/asterisk/modules.conf %D/etc/asterisk/modules.conf-dist; then rm -f %D/etc/asterisk/modules.conf; fi
-etc/asterisk/modules.conf-dist
-@unexec if cmp -s %D/etc/asterisk/musiconhold.conf %D/etc/asterisk/musiconhold.conf-dist; then rm -f %D/etc/asterisk/musiconhold.conf; fi
-etc/asterisk/musiconhold.conf-dist
-@unexec if cmp -s %D/etc/asterisk/osp.conf %D/etc/asterisk/osp.conf-dist; then rm -f %D/etc/asterisk/osp.conf; fi
-etc/asterisk/osp.conf-dist
-@unexec if cmp -s %D/etc/asterisk/oss.conf %D/etc/asterisk/oss.conf-dist; then rm -f %D/etc/asterisk/oss.conf; fi
-etc/asterisk/oss.conf-dist
-@unexec if cmp -s %D/etc/asterisk/phone.conf %D/etc/asterisk/phone.conf-dist; then rm -f %D/etc/asterisk/phone.conf; fi
-etc/asterisk/phone.conf-dist
-@unexec if cmp -s %D/etc/asterisk/privacy.conf %D/etc/asterisk/privacy.conf-dist; then rm -f %D/etc/asterisk/privacy.conf; fi
-etc/asterisk/privacy.conf-dist
-@unexec if cmp -s %D/etc/asterisk/queues.conf %D/etc/asterisk/queues.conf-dist; then rm -f %D/etc/asterisk/queues.conf; fi
-etc/asterisk/queues.conf-dist
-@unexec if cmp -s %D/etc/asterisk/res_pgsql.conf %D/etc/asterisk/res_pgsql.conf-dist; then rm -f %D/etc/asterisk/res_pgsql.conf; fi
-etc/asterisk/res_pgsql.conf-dist
-@unexec if cmp -s %D/etc/asterisk/res_odbc.conf %D/etc/asterisk/res_odbc.conf-dist; then rm -f %D/etc/asterisk/res_odbc.conf; fi
-etc/asterisk/res_odbc.conf-dist
-@unexec if cmp -s %D/etc/asterisk/rpt.conf %D/etc/asterisk/rpt.conf-dist; then rm -f %D/etc/asterisk/rpt.conf; fi
-etc/asterisk/rpt.conf-dist
-@unexec if cmp -s %D/etc/asterisk/rtp.conf %D/etc/asterisk/rtp.conf-dist; then rm -f %D/etc/asterisk/rtp.conf; fi
-etc/asterisk/rtp.conf-dist
-@unexec if cmp -s %D/etc/asterisk/sip.conf %D/etc/asterisk/sip.conf-dist; then rm -f %D/etc/asterisk/sip.conf; fi
-etc/asterisk/sip.conf-dist
-@unexec if cmp -s %D/etc/asterisk/sip_notify.conf %D/etc/asterisk/sip_notify.conf-dist; then rm -f %D/etc/asterisk/sip_notify.conf; fi
-etc/asterisk/sip_notify.conf-dist
-@unexec if cmp -s %D/etc/asterisk/skinny.conf %D/etc/asterisk/skinny.conf-dist; then rm -f %D/etc/asterisk/skinny.conf; fi
-etc/asterisk/skinny.conf-dist
-@unexec if cmp -s %D/etc/asterisk/telcordia-1.adsi %D/etc/asterisk/telcordia-1.adsi-dist; then rm -f %D/etc/asterisk/telcordia-1.adsi; fi
-etc/asterisk/telcordia-1.adsi-dist
-@unexec if cmp -s %D/etc/asterisk/voicemail.conf %D/etc/asterisk/voicemail.conf-dist; then rm -f %D/etc/asterisk/voicemail.conf; fi
-etc/asterisk/voicemail.conf-dist
-@unexec if cmp -s %D/etc/asterisk/vpb.conf %D/etc/asterisk/vpb.conf-dist; then rm -f %D/etc/asterisk/vpb.conf; fi
-etc/asterisk/vpb.conf-dist
-@unexec if cmp -s %D/etc/asterisk/zapata.conf %D/etc/asterisk/zapata.conf-dist; then rm -f %D/etc/asterisk/zapata.conf; fi
-etc/asterisk/zapata.conf-dist
-@unexec if cmp -s %D/etc/asterisk/udptl.conf %D/etc/asterisk/udptl.conf-dist; then rm -f %D/etc/asterisk/udptl.conf; fi
-etc/asterisk/udptl.conf-dist
-@unexec if cmp -s %D/etc/asterisk/users.conf %D/etc/asterisk/users.conf-dist; then rm -f %D/etc/asterisk/users.conf; fi
-etc/asterisk/users.conf-dist
-@unexec if cmp -s %D/etc/asterisk/smdi.conf %D/etc/asterisk/smdi.conf-dist; then rm -f %D/etc/asterisk/smdi.conf; fi
-etc/asterisk/smdi.conf-dist
-@unexec if cmp -s %D/etc/asterisk/sla.conf %D/etc/asterisk/sla.conf-dist; then rm -f %D/etc/asterisk/sla.conf; fi
-etc/asterisk/sla.conf-dist
-@unexec if cmp -s %D/etc/asterisk/say.conf %D/etc/asterisk/say.conf-dist; then rm -f %D/etc/asterisk/say.conf; fi
-etc/asterisk/say.conf-dist
-@unexec if cmp -s %D/etc/asterisk/res_snmp.conf %D/etc/asterisk/res_snmp.conf-dist; then rm -f %D/etc/asterisk/res_snmp.conf; fi
-etc/asterisk/res_snmp.conf-dist
-@unexec if cmp -s %D/etc/asterisk/muted.conf %D/etc/asterisk/muted.conf-dist; then rm -f %D/etc/asterisk/muted.conf; fi
-etc/asterisk/muted.conf-dist
-@unexec if cmp -s %D/etc/asterisk/jabber.conf %D/etc/asterisk/jabber.conf-dist; then rm -f %D/etc/asterisk/jabber.conf; fi
-etc/asterisk/jabber.conf-dist
-@unexec if cmp -s %D/etc/asterisk/http.conf %D/etc/asterisk/http.conf-dist; then rm -f %D/etc/asterisk/http.conf; fi
-etc/asterisk/http.conf-dist
-@unexec if cmp -s %D/etc/asterisk/h323.conf %D/etc/asterisk/h323.conf-dist; then rm -f %D/etc/asterisk/h323.conf; fi
-etc/asterisk/h323.conf-dist
-@unexec if cmp -s %D/etc/asterisk/gtalk.conf %D/etc/asterisk/gtalk.conf-dist; then rm -f %D/etc/asterisk/gtalk.conf; fi
-etc/asterisk/gtalk.conf-dist
-@unexec if cmp -s %D/etc/asterisk/func_odbc.conf %D/etc/asterisk/func_odbc.conf-dist; then rm -f %D/etc/asterisk/func_odbc.conf; fi
-etc/asterisk/func_odbc.conf-dist
-@unexec if cmp -s %D/etc/asterisk/followme.conf %D/etc/asterisk/followme.conf-dist; then rm -f %D/etc/asterisk/followme.conf; fi
-etc/asterisk/followme.conf-dist
-@unexec if cmp -s %D/etc/asterisk/amd.conf %D/etc/asterisk/amd.conf-dist; then rm -f %D/etc/asterisk/amd.conf; fi
-etc/asterisk/amd.conf-dist
-include/asterisk.h
-include/asterisk/abstract_jb.h
-include/asterisk/acl.h
-include/asterisk/adsi.h
-include/asterisk/ael_structs.h
-include/asterisk/aes.h
-include/asterisk/agi.h
-include/asterisk/alaw.h
-include/asterisk/app.h
-include/asterisk/ast_expr.h
-include/asterisk/astdb.h
-include/asterisk/astmm.h
-include/asterisk/astobj.h
-include/asterisk/astobj2.h
-include/asterisk/astosp.h
-include/asterisk/audiohook.h
-include/asterisk/autoconfig.h
-include/asterisk/build.h
-include/asterisk/buildopts.h
-include/asterisk/callerid.h
-include/asterisk/causes.h
-include/asterisk/cdr.h
-include/asterisk/channel.h
-include/asterisk/chanvars.h
-include/asterisk/cli.h
-include/asterisk/compat.h
-include/asterisk/compiler.h
-include/asterisk/config.h
-include/asterisk/crypto.h
-include/asterisk/devicestate.h
-include/asterisk/dial.h
-include/asterisk/dlfcn-compat.h
-include/asterisk/dns.h
-include/asterisk/dnsmgr.h
-include/asterisk/doxyref.h
-include/asterisk/dsp.h
-include/asterisk/dundi.h
-include/asterisk/endian.h
-include/asterisk/enum.h
-include/asterisk/features.h
-include/asterisk/file.h
-include/asterisk/frame.h
-include/asterisk/fskmodem.h
-include/asterisk/global_datastores.h
-include/asterisk/http.h
-include/asterisk/image.h
-include/asterisk/indications.h
-include/asterisk/inline_api.h
-include/asterisk/io.h
-include/asterisk/jabber.h
-include/asterisk/jingle.h
-include/asterisk/linkedlists.h
-include/asterisk/localtime.h
-include/asterisk/lock.h
-include/asterisk/logger.h
-include/asterisk/manager.h
-include/asterisk/md5.h
-include/asterisk/module.h
-include/asterisk/monitor.h
-include/asterisk/musiconhold.h
-include/asterisk/netsock.h
-include/asterisk/options.h
-include/asterisk/paths.h
-include/asterisk/pbx.h
-include/asterisk/plc.h
-include/asterisk/poll-compat.h
-include/asterisk/privacy.h
-include/asterisk/res_odbc.h
-include/asterisk/rtp.h
-include/asterisk/say.h
-include/asterisk/sched.h
-include/asterisk/sha1.h
-include/asterisk/slinfactory.h
-include/asterisk/smdi.h
-include/asterisk/speech.h
-include/asterisk/srv.h
-include/asterisk/stringfields.h
-include/asterisk/strings.h
-include/asterisk/tdd.h
-include/asterisk/term.h
-include/asterisk/threadstorage.h
-include/asterisk/time.h
-include/asterisk/transcap.h
-include/asterisk/translate.h
-include/asterisk/udptl.h
-include/asterisk/ulaw.h
-include/asterisk/unaligned.h
-include/asterisk/utils.h
-include/asterisk/version.h
-lib/asterisk/modules/app_adsiprog.so
-lib/asterisk/modules/app_alarmreceiver.so
-lib/asterisk/modules/app_amd.so
-lib/asterisk/modules/app_authenticate.so
-lib/asterisk/modules/app_cdr.so
-lib/asterisk/modules/app_chanisavail.so
-lib/asterisk/modules/app_channelredirect.so
-lib/asterisk/modules/app_chanspy.so
-lib/asterisk/modules/app_controlplayback.so
-lib/asterisk/modules/app_db.so
-lib/asterisk/modules/app_dial.so
-lib/asterisk/modules/app_dictate.so
-lib/asterisk/modules/app_directed_pickup.so
-lib/asterisk/modules/app_directory.so
-lib/asterisk/modules/app_disa.so
-lib/asterisk/modules/app_dumpchan.so
-lib/asterisk/modules/app_echo.so
-lib/asterisk/modules/app_exec.so
-lib/asterisk/modules/app_externalivr.so
-lib/asterisk/modules/app_festival.so
-lib/asterisk/modules/app_followme.so
-lib/asterisk/modules/app_forkcdr.so
-lib/asterisk/modules/app_getcpeid.so
-lib/asterisk/modules/app_hasnewvoicemail.so
-lib/asterisk/modules/app_ices.so
-lib/asterisk/modules/app_image.so
-lib/asterisk/modules/app_lookupblacklist.so
-lib/asterisk/modules/app_lookupcidname.so
-lib/asterisk/modules/app_macro.so
-lib/asterisk/modules/app_milliwatt.so
-lib/asterisk/modules/app_mixmonitor.so
-lib/asterisk/modules/app_morsecode.so
-lib/asterisk/modules/app_mp3.so
-lib/asterisk/modules/app_nbscat.so
-lib/asterisk/modules/app_parkandannounce.so
-lib/asterisk/modules/app_playback.so
-lib/asterisk/modules/app_privacy.so
-lib/asterisk/modules/app_queue.so
-lib/asterisk/modules/app_random.so
-lib/asterisk/modules/app_read.so
-lib/asterisk/modules/app_readfile.so
-lib/asterisk/modules/app_realtime.so
-lib/asterisk/modules/app_record.so
-lib/asterisk/modules/app_sayunixtime.so
-lib/asterisk/modules/app_senddtmf.so
-lib/asterisk/modules/app_sendtext.so
-lib/asterisk/modules/app_setcallerid.so
-lib/asterisk/modules/app_setcdruserfield.so
-lib/asterisk/modules/app_settransfercapability.so
-lib/asterisk/modules/app_sms.so
-lib/asterisk/modules/app_softhangup.so
-lib/asterisk/modules/app_speech_utils.so
-lib/asterisk/modules/app_stack.so
-lib/asterisk/modules/app_system.so
-lib/asterisk/modules/app_talkdetect.so
-lib/asterisk/modules/app_test.so
-lib/asterisk/modules/app_transfer.so
-lib/asterisk/modules/app_url.so
-lib/asterisk/modules/app_userevent.so
-lib/asterisk/modules/app_verbose.so
-lib/asterisk/modules/app_voicemail.so
-lib/asterisk/modules/app_waitforring.so
-lib/asterisk/modules/app_waitforsilence.so
-lib/asterisk/modules/app_while.so
-lib/asterisk/modules/app_zapateller.so
-lib/asterisk/modules/cdr_csv.so
-lib/asterisk/modules/cdr_custom.so
-lib/asterisk/modules/cdr_manager.so
-%%WITH_POSTGRES%%lib/asterisk/modules/cdr_pgsql.so
-%%WITH_RADIUS%%lib/asterisk/modules/cdr_radius.so
-%%WITH_SQLITE%%lib/asterisk/modules/cdr_sqlite.so
-lib/asterisk/modules/chan_agent.so
-%%WITH_JABBER%%lib/asterisk/modules/chan_gtalk.so
-lib/asterisk/modules/chan_iax2.so
-lib/asterisk/modules/chan_local.so
-lib/asterisk/modules/chan_mgcp.so
-lib/asterisk/modules/chan_oss.so
-lib/asterisk/modules/chan_sip.so
-lib/asterisk/modules/chan_skinny.so
-lib/asterisk/modules/codec_a_mu.so
-lib/asterisk/modules/codec_adpcm.so
-lib/asterisk/modules/codec_alaw.so
-lib/asterisk/modules/codec_g726.so
-lib/asterisk/modules/codec_gsm.so
-lib/asterisk/modules/codec_lpc10.so
-lib/asterisk/modules/codec_speex.so
-lib/asterisk/modules/codec_ulaw.so
-lib/asterisk/modules/format_g723.so
-lib/asterisk/modules/format_g726.so
-lib/asterisk/modules/format_g729.so
-lib/asterisk/modules/format_gsm.so
-lib/asterisk/modules/format_h263.so
-lib/asterisk/modules/format_h264.so
-lib/asterisk/modules/format_ilbc.so
-lib/asterisk/modules/format_jpeg.so
-%%WITH_OGGVORBIS%%lib/asterisk/modules/format_ogg_vorbis.so
-lib/asterisk/modules/format_pcm.so
-lib/asterisk/modules/format_sln.so
-lib/asterisk/modules/format_vox.so
-lib/asterisk/modules/format_wav.so
-lib/asterisk/modules/format_wav_gsm.so
-lib/asterisk/modules/func_base64.so
-lib/asterisk/modules/func_callerid.so
-lib/asterisk/modules/func_cdr.so
-lib/asterisk/modules/func_channel.so
-lib/asterisk/modules/func_curl.so
-lib/asterisk/modules/func_cut.so
-lib/asterisk/modules/func_db.so
-lib/asterisk/modules/func_enum.so
-lib/asterisk/modules/func_env.so
-lib/asterisk/modules/func_global.so
-lib/asterisk/modules/func_groupcount.so
-lib/asterisk/modules/func_language.so
-lib/asterisk/modules/func_logic.so
-lib/asterisk/modules/func_math.so
-lib/asterisk/modules/func_md5.so
-lib/asterisk/modules/func_moh.so
-%%WITH_ODBC%%lib/asterisk/modules/func_odbc.so
-lib/asterisk/modules/func_rand.so
-lib/asterisk/modules/func_realtime.so
-lib/asterisk/modules/func_sha1.so
-lib/asterisk/modules/func_strings.so
-lib/asterisk/modules/func_timeout.so
-lib/asterisk/modules/func_uri.so
-lib/asterisk/modules/pbx_ael.so
-lib/asterisk/modules/pbx_config.so
-lib/asterisk/modules/pbx_dundi.so
-lib/asterisk/modules/pbx_loopback.so
-lib/asterisk/modules/pbx_realtime.so
-lib/asterisk/modules/pbx_spool.so
-lib/asterisk/modules/res_adsi.so
-lib/asterisk/modules/res_agi.so
-lib/asterisk/modules/res_clioriginate.so
-%%WITH_POSTGRES%%lib/asterisk/modules/res_config_pgsql.so
-lib/asterisk/modules/res_convert.so
-lib/asterisk/modules/res_crypto.so
-lib/asterisk/modules/res_features.so
-lib/asterisk/modules/res_indications.so
-%%WITH_JABBER%%lib/asterisk/modules/res_jabber.so
-lib/asterisk/modules/res_monitor.so
-lib/asterisk/modules/res_musiconhold.so
-lib/asterisk/modules/res_smdi.so
-%%WITH_SNMP%%lib/asterisk/modules/res_snmp.so
-lib/asterisk/modules/res_speech.so
-sbin/aelparse
-sbin/asterisk
-sbin/astgenkey
-sbin/astman
-sbin/autosupport
-sbin/muted
-sbin/rasterisk
-sbin/safe_asterisk
-sbin/smsq
-sbin/stereorize
-sbin/streamplayer
-share/asterisk/agi-bin/agi-test.agi
-share/asterisk/agi-bin/eagi-sphinx-test
-share/asterisk/agi-bin/eagi-test
-share/asterisk/agi-bin/jukebox.agi
-share/asterisk/firmware/iax/iaxy.bin
-share/asterisk/images/asterisk-intro.jpg
-share/asterisk/keys/freeworlddialup.pub
-share/asterisk/keys/iaxtel.pub
-share/asterisk/moh/.asterisk-moh-freeplay-wav
-share/asterisk/moh/LICENSE-asterisk-moh-freeplay-wav
-share/asterisk/moh/fpm-calm-river.wav
-share/asterisk/moh/fpm-sunshine.wav
-share/asterisk/moh/fpm-world-mix.wav
-share/asterisk/sounds/.asterisk-core-sounds-en-gsm-1.4.9
-share/asterisk/sounds/CHANGES-asterisk-core-en-1.4.9
-share/asterisk/sounds/CREDITS-asterisk-core-en-1.4.9
-share/asterisk/sounds/agent-alreadyon.gsm
-share/asterisk/sounds/agent-incorrect.gsm
-share/asterisk/sounds/agent-loggedoff.gsm
-share/asterisk/sounds/agent-loginok.gsm
-share/asterisk/sounds/agent-newlocation.gsm
-share/asterisk/sounds/agent-pass.gsm
-share/asterisk/sounds/agent-user.gsm
-share/asterisk/sounds/auth-incorrect.gsm
-share/asterisk/sounds/auth-thankyou.gsm
-share/asterisk/sounds/beep.gsm
-share/asterisk/sounds/beeperr.gsm
-share/asterisk/sounds/conf-adminmenu.gsm
-share/asterisk/sounds/conf-enteringno.gsm
-share/asterisk/sounds/conf-errormenu.gsm
-share/asterisk/sounds/conf-getchannel.gsm
-share/asterisk/sounds/conf-getconfno.gsm
-share/asterisk/sounds/conf-getpin.gsm
-share/asterisk/sounds/conf-hasjoin.gsm
-share/asterisk/sounds/conf-hasleft.gsm
-share/asterisk/sounds/conf-invalid.gsm
-share/asterisk/sounds/conf-invalidpin.gsm
-share/asterisk/sounds/conf-kicked.gsm
-share/asterisk/sounds/conf-leaderhasleft.gsm
-share/asterisk/sounds/conf-locked.gsm
-share/asterisk/sounds/conf-lockednow.gsm
-share/asterisk/sounds/conf-muted.gsm
-share/asterisk/sounds/conf-noempty.gsm
-share/asterisk/sounds/conf-onlyone.gsm
-share/asterisk/sounds/conf-onlyperson.gsm
-share/asterisk/sounds/conf-otherinparty.gsm
-share/asterisk/sounds/conf-placeintoconf.gsm
-share/asterisk/sounds/conf-thereare.gsm
-share/asterisk/sounds/conf-unlockednow.gsm
-share/asterisk/sounds/conf-unmuted.gsm
-share/asterisk/sounds/conf-usermenu.gsm
-share/asterisk/sounds/conf-userswilljoin.gsm
-share/asterisk/sounds/conf-userwilljoin.gsm
-share/asterisk/sounds/conf-waitforleader.gsm
-share/asterisk/sounds/core-sounds-en.txt
-share/asterisk/sounds/demo-abouttotry.gsm
-share/asterisk/sounds/demo-congrats.gsm
-share/asterisk/sounds/demo-echodone.gsm
-share/asterisk/sounds/demo-echotest.gsm
-share/asterisk/sounds/demo-enterkeywords.gsm
-share/asterisk/sounds/demo-instruct.gsm
-share/asterisk/sounds/demo-moreinfo.gsm
-share/asterisk/sounds/demo-nogo.gsm
-share/asterisk/sounds/demo-nomatch.gsm
-share/asterisk/sounds/demo-thanks.gsm
-share/asterisk/sounds/dictate/both_help.gsm
-share/asterisk/sounds/dictate/enter_filename.gsm
-share/asterisk/sounds/dictate/forhelp.gsm
-share/asterisk/sounds/dictate/pause.gsm
-share/asterisk/sounds/dictate/paused.gsm
-share/asterisk/sounds/dictate/play_help.gsm
-share/asterisk/sounds/dictate/playback.gsm
-share/asterisk/sounds/dictate/playback_mode.gsm
-share/asterisk/sounds/dictate/record.gsm
-share/asterisk/sounds/dictate/record_help.gsm
-share/asterisk/sounds/dictate/record_mode.gsm
-share/asterisk/sounds/dictate/truncating_audio.gsm
-share/asterisk/sounds/digits/0.gsm
-share/asterisk/sounds/digits/1.gsm
-share/asterisk/sounds/digits/10.gsm
-share/asterisk/sounds/digits/11.gsm
-share/asterisk/sounds/digits/12.gsm
-share/asterisk/sounds/digits/13.gsm
-share/asterisk/sounds/digits/14.gsm
-share/asterisk/sounds/digits/15.gsm
-share/asterisk/sounds/digits/16.gsm
-share/asterisk/sounds/digits/17.gsm
-share/asterisk/sounds/digits/18.gsm
-share/asterisk/sounds/digits/19.gsm
-share/asterisk/sounds/digits/2.gsm
-share/asterisk/sounds/digits/20.gsm
-share/asterisk/sounds/digits/3.gsm
-share/asterisk/sounds/digits/30.gsm
-share/asterisk/sounds/digits/4.gsm
-share/asterisk/sounds/digits/40.gsm
-share/asterisk/sounds/digits/5.gsm
-share/asterisk/sounds/digits/50.gsm
-share/asterisk/sounds/digits/6.gsm
-share/asterisk/sounds/digits/60.gsm
-share/asterisk/sounds/digits/7.gsm
-share/asterisk/sounds/digits/70.gsm
-share/asterisk/sounds/digits/8.gsm
-share/asterisk/sounds/digits/80.gsm
-share/asterisk/sounds/digits/9.gsm
-share/asterisk/sounds/digits/90.gsm
-share/asterisk/sounds/digits/a-m.gsm
-share/asterisk/sounds/digits/at.gsm
-share/asterisk/sounds/digits/day-0.gsm
-share/asterisk/sounds/digits/day-1.gsm
-share/asterisk/sounds/digits/day-2.gsm
-share/asterisk/sounds/digits/day-3.gsm
-share/asterisk/sounds/digits/day-4.gsm
-share/asterisk/sounds/digits/day-5.gsm
-share/asterisk/sounds/digits/day-6.gsm
-share/asterisk/sounds/digits/dollars.gsm
-share/asterisk/sounds/digits/h-1.gsm
-share/asterisk/sounds/digits/h-10.gsm
-share/asterisk/sounds/digits/h-11.gsm
-share/asterisk/sounds/digits/h-12.gsm
-share/asterisk/sounds/digits/h-13.gsm
-share/asterisk/sounds/digits/h-14.gsm
-share/asterisk/sounds/digits/h-15.gsm
-share/asterisk/sounds/digits/h-16.gsm
-share/asterisk/sounds/digits/h-17.gsm
-share/asterisk/sounds/digits/h-18.gsm
-share/asterisk/sounds/digits/h-19.gsm
-share/asterisk/sounds/digits/h-2.gsm
-share/asterisk/sounds/digits/h-20.gsm
-share/asterisk/sounds/digits/h-3.gsm
-share/asterisk/sounds/digits/h-30.gsm
-share/asterisk/sounds/digits/h-4.gsm
-share/asterisk/sounds/digits/h-5.gsm
-share/asterisk/sounds/digits/h-6.gsm
-share/asterisk/sounds/digits/h-7.gsm
-share/asterisk/sounds/digits/h-8.gsm
-share/asterisk/sounds/digits/h-9.gsm
-share/asterisk/sounds/digits/hundred.gsm
-share/asterisk/sounds/digits/million.gsm
-share/asterisk/sounds/digits/minus.gsm
-share/asterisk/sounds/digits/mon-0.gsm
-share/asterisk/sounds/digits/mon-1.gsm
-share/asterisk/sounds/digits/mon-10.gsm
-share/asterisk/sounds/digits/mon-11.gsm
-share/asterisk/sounds/digits/mon-2.gsm
-share/asterisk/sounds/digits/mon-3.gsm
-share/asterisk/sounds/digits/mon-4.gsm
-share/asterisk/sounds/digits/mon-5.gsm
-share/asterisk/sounds/digits/mon-6.gsm
-share/asterisk/sounds/digits/mon-7.gsm
-share/asterisk/sounds/digits/mon-8.gsm
-share/asterisk/sounds/digits/mon-9.gsm
-share/asterisk/sounds/digits/oclock.gsm
-share/asterisk/sounds/digits/oh.gsm
-share/asterisk/sounds/digits/p-m.gsm
-share/asterisk/sounds/digits/pound.gsm
-share/asterisk/sounds/digits/star.gsm
-share/asterisk/sounds/digits/thousand.gsm
-share/asterisk/sounds/digits/today.gsm
-share/asterisk/sounds/digits/tomorrow.gsm
-share/asterisk/sounds/digits/yesterday.gsm
-share/asterisk/sounds/dir-first.gsm
-share/asterisk/sounds/dir-firstlast.gsm
-share/asterisk/sounds/dir-instr.gsm
-share/asterisk/sounds/dir-intro-fn.gsm
-share/asterisk/sounds/dir-intro.gsm
-share/asterisk/sounds/dir-last.gsm
-share/asterisk/sounds/dir-multi1.gsm
-share/asterisk/sounds/dir-multi2.gsm
-share/asterisk/sounds/dir-multi3.gsm
-share/asterisk/sounds/dir-multi9.gsm
-share/asterisk/sounds/dir-nomatch.gsm
-share/asterisk/sounds/dir-nomore.gsm
-share/asterisk/sounds/dir-pls-enter.gsm
-share/asterisk/sounds/followme/call-from.gsm
-share/asterisk/sounds/followme/no-recording.gsm
-share/asterisk/sounds/followme/options.gsm
-share/asterisk/sounds/followme/pls-hold-while-try.gsm
-share/asterisk/sounds/followme/sorry.gsm
-share/asterisk/sounds/followme/status.gsm
-share/asterisk/sounds/hello-world.gsm
-share/asterisk/sounds/hours.gsm
-share/asterisk/sounds/invalid.gsm
-share/asterisk/sounds/letters/a.gsm
-share/asterisk/sounds/letters/ascii123.gsm
-share/asterisk/sounds/letters/ascii124.gsm
-share/asterisk/sounds/letters/ascii125.gsm
-share/asterisk/sounds/letters/ascii126.gsm
-share/asterisk/sounds/letters/ascii34.gsm
-share/asterisk/sounds/letters/ascii36.gsm
-share/asterisk/sounds/letters/ascii37.gsm
-share/asterisk/sounds/letters/ascii38.gsm
-share/asterisk/sounds/letters/ascii39.gsm
-share/asterisk/sounds/letters/ascii40.gsm
-share/asterisk/sounds/letters/ascii41.gsm
-share/asterisk/sounds/letters/ascii42.gsm
-share/asterisk/sounds/letters/ascii44.gsm
-share/asterisk/sounds/letters/ascii58.gsm
-share/asterisk/sounds/letters/ascii59.gsm
-share/asterisk/sounds/letters/ascii60.gsm
-share/asterisk/sounds/letters/ascii62.gsm
-share/asterisk/sounds/letters/ascii63.gsm
-share/asterisk/sounds/letters/ascii91.gsm
-share/asterisk/sounds/letters/ascii92.gsm
-share/asterisk/sounds/letters/ascii93.gsm
-share/asterisk/sounds/letters/ascii94.gsm
-share/asterisk/sounds/letters/ascii95.gsm
-share/asterisk/sounds/letters/ascii96.gsm
-share/asterisk/sounds/letters/asterisk.gsm
-share/asterisk/sounds/letters/at.gsm
-share/asterisk/sounds/letters/b.gsm
-share/asterisk/sounds/letters/c.gsm
-share/asterisk/sounds/letters/d.gsm
-share/asterisk/sounds/letters/dash.gsm
-share/asterisk/sounds/letters/dollar.gsm
-share/asterisk/sounds/letters/dot.gsm
-share/asterisk/sounds/letters/e.gsm
-share/asterisk/sounds/letters/equals.gsm
-share/asterisk/sounds/letters/exclaimation-point.gsm
-share/asterisk/sounds/letters/f.gsm
-share/asterisk/sounds/letters/g.gsm
-share/asterisk/sounds/letters/h.gsm
-share/asterisk/sounds/letters/i.gsm
-share/asterisk/sounds/letters/j.gsm
-share/asterisk/sounds/letters/k.gsm
-share/asterisk/sounds/letters/l.gsm
-share/asterisk/sounds/letters/m.gsm
-share/asterisk/sounds/letters/n.gsm
-share/asterisk/sounds/letters/o.gsm
-share/asterisk/sounds/letters/p.gsm
-share/asterisk/sounds/letters/plus.gsm
-share/asterisk/sounds/letters/q.gsm
-share/asterisk/sounds/letters/r.gsm
-share/asterisk/sounds/letters/s.gsm
-share/asterisk/sounds/letters/slash.gsm
-share/asterisk/sounds/letters/space.gsm
-share/asterisk/sounds/letters/t.gsm
-share/asterisk/sounds/letters/u.gsm
-share/asterisk/sounds/letters/v.gsm
-share/asterisk/sounds/letters/w.gsm
-share/asterisk/sounds/letters/x.gsm
-share/asterisk/sounds/letters/y.gsm
-share/asterisk/sounds/letters/z.gsm
-share/asterisk/sounds/letters/zed.gsm
-share/asterisk/sounds/minutes.gsm
-share/asterisk/sounds/pbx-invalid.gsm
-share/asterisk/sounds/pbx-invalidpark.gsm
-share/asterisk/sounds/pbx-transfer.gsm
-share/asterisk/sounds/phonetic/9_p.gsm
-share/asterisk/sounds/phonetic/a_p.gsm
-share/asterisk/sounds/phonetic/b_p.gsm
-share/asterisk/sounds/phonetic/c_p.gsm
-share/asterisk/sounds/phonetic/d_p.gsm
-share/asterisk/sounds/phonetic/e_p.gsm
-share/asterisk/sounds/phonetic/f_p.gsm
-share/asterisk/sounds/phonetic/g_p.gsm
-share/asterisk/sounds/phonetic/h_p.gsm
-share/asterisk/sounds/phonetic/i_p.gsm
-share/asterisk/sounds/phonetic/j_p.gsm
-share/asterisk/sounds/phonetic/k_p.gsm
-share/asterisk/sounds/phonetic/l_p.gsm
-share/asterisk/sounds/phonetic/m_p.gsm
-share/asterisk/sounds/phonetic/n_p.gsm
-share/asterisk/sounds/phonetic/o_p.gsm
-share/asterisk/sounds/phonetic/p_p.gsm
-share/asterisk/sounds/phonetic/q_p.gsm
-share/asterisk/sounds/phonetic/r_p.gsm
-share/asterisk/sounds/phonetic/s_p.gsm
-share/asterisk/sounds/phonetic/t_p.gsm
-share/asterisk/sounds/phonetic/u_p.gsm
-share/asterisk/sounds/phonetic/v_p.gsm
-share/asterisk/sounds/phonetic/w_p.gsm
-share/asterisk/sounds/phonetic/x_p.gsm
-share/asterisk/sounds/phonetic/y_p.gsm
-share/asterisk/sounds/phonetic/z_p.gsm
-share/asterisk/sounds/priv-callee-options.gsm
-share/asterisk/sounds/priv-callpending.gsm
-share/asterisk/sounds/priv-introsaved.gsm
-share/asterisk/sounds/priv-recordintro.gsm
-share/asterisk/sounds/privacy-incorrect.gsm
-share/asterisk/sounds/privacy-prompt.gsm
-share/asterisk/sounds/privacy-thankyou.gsm
-share/asterisk/sounds/privacy-unident.gsm
-share/asterisk/sounds/queue-callswaiting.gsm
-share/asterisk/sounds/queue-holdtime.gsm
-share/asterisk/sounds/queue-less-than.gsm
-share/asterisk/sounds/queue-minutes.gsm
-share/asterisk/sounds/queue-periodic-announce.gsm
-share/asterisk/sounds/queue-quantity1.gsm
-share/asterisk/sounds/queue-quantity2.gsm
-share/asterisk/sounds/queue-reporthold.gsm
-share/asterisk/sounds/queue-seconds.gsm
-share/asterisk/sounds/queue-thankyou.gsm
-share/asterisk/sounds/queue-thereare.gsm
-share/asterisk/sounds/queue-youarenext.gsm
-share/asterisk/sounds/screen-callee-options.gsm
-share/asterisk/sounds/seconds.gsm
-share/asterisk/sounds/silence/1.gsm
-share/asterisk/sounds/silence/10.gsm
-share/asterisk/sounds/silence/2.gsm
-share/asterisk/sounds/silence/3.gsm
-share/asterisk/sounds/silence/4.gsm
-share/asterisk/sounds/silence/5.gsm
-share/asterisk/sounds/silence/6.gsm
-share/asterisk/sounds/silence/7.gsm
-share/asterisk/sounds/silence/8.gsm
-share/asterisk/sounds/silence/9.gsm
-share/asterisk/sounds/spy-agent.gsm
-share/asterisk/sounds/spy-console.gsm
-share/asterisk/sounds/spy-h323.gsm
-share/asterisk/sounds/spy-iax.gsm
-share/asterisk/sounds/spy-iax2.gsm
-share/asterisk/sounds/spy-jingle.gsm
-share/asterisk/sounds/spy-local.gsm
-share/asterisk/sounds/spy-mgcp.gsm
-share/asterisk/sounds/spy-misdn.gsm
-share/asterisk/sounds/spy-mobile.gsm
-share/asterisk/sounds/spy-nbs.gsm
-share/asterisk/sounds/spy-sip.gsm
-share/asterisk/sounds/spy-skinny.gsm
-share/asterisk/sounds/spy-unistim.gsm
-share/asterisk/sounds/spy-usbradio.gsm
-share/asterisk/sounds/spy-zap.gsm
-share/asterisk/sounds/ss-noservice.gsm
-share/asterisk/sounds/transfer.gsm
-share/asterisk/sounds/tt-allbusy.gsm
-share/asterisk/sounds/tt-monkeys.gsm
-share/asterisk/sounds/tt-monkeysintro.gsm
-share/asterisk/sounds/tt-somethingwrong.gsm
-share/asterisk/sounds/tt-weasels.gsm
-share/asterisk/sounds/vm-Cust1.gsm
-share/asterisk/sounds/vm-Cust2.gsm
-share/asterisk/sounds/vm-Cust3.gsm
-share/asterisk/sounds/vm-Cust4.gsm
-share/asterisk/sounds/vm-Cust5.gsm
-share/asterisk/sounds/vm-Family.gsm
-share/asterisk/sounds/vm-Friends.gsm
-share/asterisk/sounds/vm-INBOX.gsm
-share/asterisk/sounds/vm-Old.gsm
-share/asterisk/sounds/vm-Work.gsm
-share/asterisk/sounds/vm-advopts.gsm
-share/asterisk/sounds/vm-and.gsm
-share/asterisk/sounds/vm-calldiffnum.gsm
-share/asterisk/sounds/vm-changeto.gsm
-share/asterisk/sounds/vm-delete.gsm
-share/asterisk/sounds/vm-deleted.gsm
-share/asterisk/sounds/vm-dialout.gsm
-share/asterisk/sounds/vm-duration.gsm
-share/asterisk/sounds/vm-enter-num-to-call.gsm
-share/asterisk/sounds/vm-extension.gsm
-share/asterisk/sounds/vm-first.gsm
-share/asterisk/sounds/vm-for.gsm
-share/asterisk/sounds/vm-forward.gsm
-share/asterisk/sounds/vm-forwardoptions.gsm
-share/asterisk/sounds/vm-from-extension.gsm
-share/asterisk/sounds/vm-from-phonenumber.gsm
-share/asterisk/sounds/vm-from.gsm
-share/asterisk/sounds/vm-goodbye.gsm
-share/asterisk/sounds/vm-helpexit.gsm
-share/asterisk/sounds/vm-incorrect-mailbox.gsm
-share/asterisk/sounds/vm-incorrect.gsm
-share/asterisk/sounds/vm-instructions.gsm
-share/asterisk/sounds/vm-intro.gsm
-share/asterisk/sounds/vm-invalidpassword.gsm
-share/asterisk/sounds/vm-isonphone.gsm
-share/asterisk/sounds/vm-isunavail.gsm
-share/asterisk/sounds/vm-last.gsm
-share/asterisk/sounds/vm-leavemsg.gsm
-share/asterisk/sounds/vm-login.gsm
-share/asterisk/sounds/vm-mailboxfull.gsm
-share/asterisk/sounds/vm-message.gsm
-share/asterisk/sounds/vm-messages.gsm
-share/asterisk/sounds/vm-minutes.gsm
-share/asterisk/sounds/vm-mismatch.gsm
-share/asterisk/sounds/vm-msginstruct.gsm
-share/asterisk/sounds/vm-msgsaved.gsm
-share/asterisk/sounds/vm-newpassword.gsm
-share/asterisk/sounds/vm-newuser.gsm
-share/asterisk/sounds/vm-next.gsm
-share/asterisk/sounds/vm-no.gsm
-share/asterisk/sounds/vm-nobodyavail.gsm
-share/asterisk/sounds/vm-nobox.gsm
-share/asterisk/sounds/vm-nomore.gsm
-share/asterisk/sounds/vm-nonumber.gsm
-share/asterisk/sounds/vm-num-i-have.gsm
-share/asterisk/sounds/vm-onefor.gsm
-share/asterisk/sounds/vm-onefor-full.gsm
-share/asterisk/sounds/vm-options.gsm
-share/asterisk/sounds/vm-opts.gsm
-share/asterisk/sounds/vm-opts-full.gsm
-share/asterisk/sounds/vm-passchanged.gsm
-share/asterisk/sounds/vm-password.gsm
-share/asterisk/sounds/vm-press.gsm
-share/asterisk/sounds/vm-prev.gsm
-share/asterisk/sounds/vm-reachoper.gsm
-share/asterisk/sounds/vm-rec-busy.gsm
-share/asterisk/sounds/vm-rec-name.gsm
-share/asterisk/sounds/vm-rec-temp.gsm
-share/asterisk/sounds/vm-rec-unv.gsm
-share/asterisk/sounds/vm-received.gsm
-share/asterisk/sounds/vm-reenterpassword.gsm
-share/asterisk/sounds/vm-repeat.gsm
-share/asterisk/sounds/vm-review.gsm
-share/asterisk/sounds/vm-saved.gsm
-share/asterisk/sounds/vm-savedto.gsm
-share/asterisk/sounds/vm-savefolder.gsm
-share/asterisk/sounds/vm-savemessage.gsm
-share/asterisk/sounds/vm-saveoper.gsm
-share/asterisk/sounds/vm-sorry.gsm
-share/asterisk/sounds/vm-star-cancel.gsm
-share/asterisk/sounds/vm-starmain.gsm
-share/asterisk/sounds/vm-tempgreetactive.gsm
-share/asterisk/sounds/vm-tempgreeting.gsm
-share/asterisk/sounds/vm-tempgreeting2.gsm
-share/asterisk/sounds/vm-tempremoved.gsm
-share/asterisk/sounds/vm-then-pound.gsm
-share/asterisk/sounds/vm-theperson.gsm
-share/asterisk/sounds/vm-tmpexists.gsm
-share/asterisk/sounds/vm-tocallback.gsm
-share/asterisk/sounds/vm-tocallnum.gsm
-share/asterisk/sounds/vm-tocancel.gsm
-share/asterisk/sounds/vm-tocancelmsg.gsm
-share/asterisk/sounds/vm-toenternumber.gsm
-share/asterisk/sounds/vm-toforward.gsm
-share/asterisk/sounds/vm-tohearenv.gsm
-share/asterisk/sounds/vm-tomakecall.gsm
-share/asterisk/sounds/vm-tooshort.gsm
-share/asterisk/sounds/vm-toreply.gsm
-share/asterisk/sounds/vm-torerecord.gsm
-share/asterisk/sounds/vm-undelete.gsm
-share/asterisk/sounds/vm-undeleted.gsm
-share/asterisk/sounds/vm-unknown-caller.gsm
-share/asterisk/sounds/vm-whichbox.gsm
-share/asterisk/sounds/vm-youhave.gsm
-share/asterisk/static-http/ajamdemo.html
-share/asterisk/static-http/astman.css
-share/asterisk/static-http/astman.js
-share/asterisk/static-http/prototype.js
-%%WITH_ZAPTEL%%lib/asterisk/modules/app_flash.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/app_meetme.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/app_page.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/app_zapbarge.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/app_zapras.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/app_zapscan.so
-%%WITH_ODBC%%lib/asterisk/modules/cdr_odbc.so
-%%WITH_FREETDS%%lib/asterisk/modules/cdr_tds.so
-%%WITH_H323%%lib/asterisk/modules/chan_h323.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/chan_zap.so
-%%WITH_ZAPTEL%%lib/asterisk/modules/codec_zap.so
-%%WITH_ODBC%%lib/asterisk/modules/res_config_odbc.so
-%%WITH_ODBC%%lib/asterisk/modules/res_odbc.so
-@dirrm share/asterisk/static-http
-@dirrm share/asterisk/sounds/silence
-@dirrm share/asterisk/sounds/phonetic
-@dirrm share/asterisk/sounds/letters
-@dirrm share/asterisk/sounds/fr
-@dirrm share/asterisk/sounds/followme
-@dirrm share/asterisk/sounds/es
-@dirrm share/asterisk/sounds/digits
-@dirrm share/asterisk/sounds/dictate
-@dirrm share/asterisk/sounds
-@dirrm share/asterisk/moh
-@dirrm share/asterisk/keys
-@dirrm share/asterisk/images
-@dirrm share/asterisk/firmware/iax
-@dirrm share/asterisk/firmware
-@dirrm share/asterisk/agi-bin
-@dirrm share/asterisk
-@dirrm lib/asterisk/modules
-@dirrm lib/asterisk
-@dirrm include/asterisk
-@dirrmtry etc/asterisk
-@cwd /var
-spool/asterisk/voicemail/default/1234/busy.gsm
-spool/asterisk/voicemail/default/1234/unavail.gsm
-@exec mkdir -p %D/log/asterisk/cdr-csv
-@exec mkdir -p %D/log/asterisk/cdr-custom
-@exec mkdir -p %D/spool/asterisk/voicemail/default/1234/INBOX
-@exec mkdir -p %D/spool/asterisk/dictate
-@exec mkdir -p %D/spool/asterisk/meetme
-@exec mkdir -p %D/spool/asterisk/monitor
-@exec mkdir -p %D/spool/asterisk/system
-@exec mkdir -p %D/spool/asterisk/tmp
-@dirrm spool/asterisk/dictate
-@dirrm spool/asterisk/meetme
-@dirrm spool/asterisk/monitor
-@dirrm spool/asterisk/system
-@dirrm spool/asterisk/voicemail/default/1234/INBOX
-@dirrm spool/asterisk/voicemail/default/1234
-@dirrm spool/asterisk/voicemail/default
-@dirrm spool/asterisk/voicemail
-@dirrm spool/asterisk/tmp
-@dirrm spool/asterisk
-@dirrm log/asterisk/cdr-csv
-@dirrm log/asterisk/cdr-custom
-@dirrm log/asterisk
diff --git a/net/citrix_xenapp/Makefile b/net/citrix_xenapp/Makefile
deleted file mode 100644
index e779085b6968..000000000000
--- a/net/citrix_xenapp/Makefile
+++ /dev/null
@@ -1,95 +0,0 @@
-# New ports collection makefile for: Citrix(R) ICA(R) Client
-# Date created: 20 Sep 1998
-# Whom: msmith
-#
-# $FreeBSD$
-#
-
-PORTNAME= citrix_ica
-PORTVERSION= 10.6
-PORTREVISION= 1
-CATEGORIES= net comms linux
-MASTER_SITES=
-DISTNAME= ${PORTNAME}-linuxx86-${PORTVERSION}
-
-MAINTAINER= tabthorpe@FreeBSD.org
-COMMENT= Citrix(R) Presentation Server(TM) client
-
-RUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libXm.so.3:${PORTSDIR}/x11-toolkits/linux-openmotif
-
-ONLY_FOR_ARCHS= i386 amd64
-USE_LINUX= yes
-RESTRICTED= License prohibits redistribution
-IS_INTERACTIVE= "Noisy license agreement ignores stdin"
-
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-
-CDIR= ${PREFIX}/ICAClient
-BINDIR= ${PREFIX}/bin
-CERTDIR= ${CDIR}/keystore/cacerts
-
-PLIST_SUB= MOZILLA_HOME=${MOZILLA_HOME}
-.if defined(ICA_CERTS)
-PLIST_SUB+= HAVE_ICA_CERTS="" ICA_CERTS="${ICA_CERTS}" CERTDIR="${CERTDIR}"
-.else
-PLIST_SUB+= HAVE_ICA_CERTS="@comment "
-.endif
-
-.include <bsd.port.pre.mk>
-
-.if defined(BATCH) || defined(PACKAGE_BUILDING)
-IGNORE='The distribution file for this port may not be automatically fetched due to licensing restrictions.'
-.endif
-
-do-fetch:
-.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
- @${ECHO} ""
- @${ECHO} "You have to fetch the file manually from"
- @${ECHO} ""
- @${ECHO} "http://www.citrix.com/English/SS/downloads/details.asp?dID=2755&downloadID=3323&pID=186"
- @${ECHO} ""
- @${ECHO} "Once en.linuxx86.tar.gz has been downloaded move it to"
- @${ECHO} "${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} and restart the build."
- @${ECHO} ""
- @${FALSE}
-.endif
-
-.if defined(ICA_CERTS)
-pre-fetch:
-.for f in ${ICA_CERTS}
- @echo "Checking ${f}"
-.if !exists(${DISTDIR}/${f})
- @echo "Cert ${f} not found."
- @exit 1
-.endif
-.endfor
-.endif
-
-do-install:
- @if (test -d "${CDIR}") ; \
- then \
- ${ECHO} "-----------------------------------------------------------" ; \
- ${ECHO} "" ; \
- ${ECHO} "A ${CDIR} installation does already exist." ; \
- ${ECHO} "Please move it away or delete the old port" ; \
- ${ECHO} "" ; \
- ${ECHO} "-----------------------------------------------------------" ; \
- ${FALSE} ; \
- fi
- ${SED} s%DESTINATION%${CDIR}% < ${FILESDIR}/wfcmgr \
- > ${WRKSRC}/wfcmgr.x
- ${SED} s%DESTINATION%${CDIR}% < ${FILESDIR}/wfica \
- > ${WRKSRC}/wfica.x
- cd ${WRKSRC} && ${SH} -c './setupwfc'
- ${INSTALL_SCRIPT} ${WRKSRC}/wfcmgr.x ${PREFIX}/bin/wfcmgr
- ${INSTALL_SCRIPT} ${WRKSRC}/wfica.x ${PREFIX}/bin/wfica
-# XXX: This is missing a "${BRANDELF} -t Linux <executables>".
-
-.if defined(ICA_CERTS)
-.for f in ${ICA_CERTS}
- ${INSTALL_DATA} ${DISTDIR}/${f} ${CERTDIR}
-.endfor
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net/citrix_xenapp/distinfo b/net/citrix_xenapp/distinfo
deleted file mode 100644
index a5ec093ca627..000000000000
--- a/net/citrix_xenapp/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (citrix_ica-linuxx86-10.6.tar.gz) = 72e2f7ef05444bc978ad1fc9da38275a
-SHA256 (citrix_ica-linuxx86-10.6.tar.gz) = 4bd5440856f65232dc69e33010dc5c55f597a56f4c26309ac53bef189aaee6fc
-SIZE (citrix_ica-linuxx86-10.6.tar.gz) = 1801486
diff --git a/net/citrix_xenapp/files/patch-linuxx86::hinst b/net/citrix_xenapp/files/patch-linuxx86::hinst
deleted file mode 100644
index 75e31083db9b..000000000000
--- a/net/citrix_xenapp/files/patch-linuxx86::hinst
+++ /dev/null
@@ -1,73 +0,0 @@
---- linuxx86/hinst.orig Tue Oct 31 07:07:08 2006
-+++ linuxx86/hinst Mon Mar 5 12:26:02 2007
-@@ -86,7 +86,7 @@
- fi
-
- # Install in here by default.
--DefaultInstallDir=/usr/lib/ICAClient
-+DefaultInstallDir=/usr/local/ICAClient
-
- # Default CDROM mount point
- DefaultCDSourceDir=/cdrom
-@@ -2217,7 +2217,7 @@
- then
- :
- else
-- /bin/false
-+ /usr/bin/false
- return
- fi
-
-@@ -2263,7 +2263,7 @@
- fi
- fi
-
-- /bin/true
-+ /usr/bin/true
- }
-
- ###############################################################################
-@@ -2387,26 +2387,19 @@
-
- netscape_integrate()
- {
-- user_echo $integrate_netscape1
- if test -z "$SU_INSTALL"
- then
- set_npui_variables
- found_netscape
- else
- search_ok=0
-- EXTRA_BROWSERS=`find_browsers`
--
-- if test -d "/usr/lib/netscape"\
-- || test -d "/usr/local/netscape"\
-- || test -d "/opt/netscape"\
-- || test -d "/usr/local/lib/netscape"\
-- || test -d "/usr/dt/appconfig/netscape"\
-- || test "$MOZILLA_HOME" != "" -a -d "$MOZILLA_HOME"\
-- || test "$EXTRA_BROWSERS" != ""
-- then
-+
-+ case ${FOUND_NS} in
-+ TRUE)
- user_echo $integrate_netscape3
- found_netscape
-- else
-+ ;;
-+ *)
- user_prompt $integrate_netscape2
- getyesno $INSTALLER_NO
- if [ "$ANSWER" = "$INSTALLER_YES" ]
-@@ -2415,9 +2408,9 @@
- else
- user_echo $integrate_netscape6
- fi
-+ ;;
-+ esac
- fi
-- fi
--
- # Create utility script files in install root.
- create_wfica_script
- create_wfica_assoc_script
diff --git a/net/citrix_xenapp/files/patch-setupwfc b/net/citrix_xenapp/files/patch-setupwfc
deleted file mode 100644
index 9b09f664e4b2..000000000000
--- a/net/citrix_xenapp/files/patch-setupwfc
+++ /dev/null
@@ -1,11 +0,0 @@
---- setupwfc.orig Fri Apr 8 13:52:46 2005
-+++ setupwfc Mon Jan 22 10:10:48 2007
-@@ -396,7 +396,7 @@
- *BSD)
- # Assume Free/Net/Open BSD on an X86 with Linux emulation.
-
-- if uname -m | grep 86 2>&1 >/dev/null ; then
-+ if uname -m | grep "i[3456]86\|amd64" 2>&1 >/dev/null ; then
- PLATFORM=linuxx86
- DISP_PLATFORM="Linux (x86)"
- echo
diff --git a/net/citrix_xenapp/files/wfcmgr b/net/citrix_xenapp/files/wfcmgr
deleted file mode 100644
index 70248171d687..000000000000
--- a/net/citrix_xenapp/files/wfcmgr
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-export ICAROOT=DESTINATION
-exec $ICAROOT/wfcmgr
diff --git a/net/citrix_xenapp/files/wfica b/net/citrix_xenapp/files/wfica
deleted file mode 100644
index e0279ba0d816..000000000000
--- a/net/citrix_xenapp/files/wfica
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-export ICAROOT=DESTINATION
-exec $ICAROOT/wfica "$@"
diff --git a/net/citrix_xenapp/pkg-descr b/net/citrix_xenapp/pkg-descr
deleted file mode 100644
index 35cfa2c3a336..000000000000
--- a/net/citrix_xenapp/pkg-descr
+++ /dev/null
@@ -1,25 +0,0 @@
-Citrix(R) Presentation Server(TM) runs on Microsoft(R) Windows
-Server(TM) and UNIX(R) operating systems, and extends the base
-Windows Terminal Services platform by enhancing the end-user
-experience as well as increasing manageability, compatibility,
-security and scalability to address business-critical environments.
-Presentation Server expands the range of supported applications to
-include legacy software and Web-based, UNIX and Java solutions. It
-also enables any device or operating system including Macintosh and
-Linux to access virtualized applications. Other important capabilities
-are powerful management and configuration tools and faster, more
-flexible printing.
-
-You will need to create the directory ${LINUXBASE}/dev or risk
-crashing your system.
-
-If your Citrix server does not have one of the supplied root-certificates,
-you can copy the certificate to /usr/ports/distfiles and add the
-following line to your /etc/make.conf:
-
- ICA_CERTS=mycert.crt
-
-It will then automatically be installed and removed with the normal
-FreeBSD package tools.
-
-WWW: http://www.citrix.com/English/ps2/products/product.asp?contentID=186
diff --git a/net/citrix_xenapp/pkg-plist b/net/citrix_xenapp/pkg-plist
deleted file mode 100644
index 7ef5f088bd4a..000000000000
--- a/net/citrix_xenapp/pkg-plist
+++ /dev/null
@@ -1,144 +0,0 @@
-@unexec for dir in /usr/local/libexec/netscape /usr/local/libexec/netscape-linux /usr/local/netscape /usr/local/netscape-linux /usr/local/lib/netscape /usr/local/lib/netscape-linux %%MOZILLA_HOME%% %D/lib/netscape-linux; do if [ -f ${dir}/mime.types ]; then (/bin/cat ${dir}/mime.types | /usr/bin/grep -v "application/x-ica" > ${dir}/mime.types.tmp; mv ${dir}/mime.types.tmp ${dir}/mime.types); fi ; done
-@unexec for dir in /usr/local/libexec/netscape /usr/local/libexec/netscape-linux /usr/local/netscape /usr/local/netscape-linux /usr/local/lib/netscape /usr/local/lib/netscape-linux %%MOZILLA_HOME%% %D/lib/netscape-linux; do if [ -f ${dir}/mailcap ]; then (/bin/cat ${dir}/mailcap | /usr/bin/grep -v "application/x-ica" > ${dir}/mailcap.tmp; /bin/mv ${dir}/mailcap.tmp ${dir}/mailcap); fi ; done
-@unexec for dir in /usr/local/libexec/netscape /usr/local/libexec/netscape-linux /usr/local/netscape /usr/local/netscape-linux /usr/local/lib/netscape /usr/local/lib/netscape-linux %%MOZILLA_HOME%% %D/lib/netscape-linux; do if [ -e ${dir}/plugins/npica.so ]; then (/bin/rm ${dir}/plugins/npica.so); fi ; done
-ICAClient/CHARICONV.DLL
-ICAClient/NDS.DLL
-ICAClient/Npica
-ICAClient/Npica.ad
-ICAClient/PDCRYPT1.DLL
-ICAClient/PDCRYPT2.DLL
-ICAClient/TW1.DLL
-ICAClient/VDEUEM.DLL
-ICAClient/VDSCARD.DLL
-ICAClient/VDSPMIKE.DLL
-ICAClient/config/.server
-ICAClient/config/All_Regions.ini
-ICAClient/config/Trusted_Region.ini
-ICAClient/config/Unknown_Region.ini
-ICAClient/config/Untrusted_Region.ini
-ICAClient/config/appsrv.ini
-ICAClient/config/canonicalization.ini
-ICAClient/config/module.ini
-ICAClient/config/regions.ini
-ICAClient/config/usertemplate/All_Regions.ini
-ICAClient/config/usertemplate/Trusted_Region.ini
-ICAClient/config/usertemplate/Unknown_Region.ini
-ICAClient/config/usertemplate/Untrusted_Region.ini
-ICAClient/config/wfclient.ini
-ICAClient/desktop/Citrix_PNA.desktop
-ICAClient/desktop/wfcmgr.desktop
-ICAClient/eula.txt
-ICAClient/help/index.htm
-ICAClient/icons/manager.xpm
-ICAClient/icons/session.xpm
-ICAClient/install.txt
-ICAClient/keyboard/age2.kbd
-ICAClient/keyboard/agex2.kbd
-ICAClient/keyboard/automatic.kbd
-ICAClient/keyboard/dcint401.kbd
-ICAClient/keyboard/dcintpcx.kbd
-ICAClient/keyboard/dcus401.kbd
-ICAClient/keyboard/dcuspcx.kbd
-ICAClient/keyboard/dec401.kbd
-ICAClient/keyboard/dec401uk.kbd
-ICAClient/keyboard/decpcx.kbd
-ICAClient/keyboard/decpcxuk.kbd
-ICAClient/keyboard/dg.kbd
-ICAClient/keyboard/dgfr.kbd
-ICAClient/keyboard/dggr.kbd
-ICAClient/keyboard/dguk.kbd
-ICAClient/keyboard/dgus.kbd
-ICAClient/keyboard/hp101.kbd
-ICAClient/keyboard/hpfritf.kbd
-ICAClient/keyboard/hpgritf.kbd
-ICAClient/keyboard/hpint101.kbd
-ICAClient/keyboard/hpintps2.kbd
-ICAClient/keyboard/hpitf.kbd
-ICAClient/keyboard/hpps2.kbd
-ICAClient/keyboard/hpuk101.kbd
-ICAClient/keyboard/hpukitf.kbd
-ICAClient/keyboard/hpukps2.kbd
-ICAClient/keyboard/hpus101.kbd
-ICAClient/keyboard/hpusitf.kbd
-ICAClient/keyboard/hpusps2.kbd
-ICAClient/keyboard/ibm.kbd
-ICAClient/keyboard/keyboard.ini
-ICAClient/keyboard/linux-ja.kbd
-ICAClient/keyboard/linux.kbd
-ICAClient/keyboard/mac101.kbd
-ICAClient/keyboard/ncdn-101.kbd
-ICAClient/keyboard/ncdn-102.kbd
-ICAClient/keyboard/netbsd.kbd
-ICAClient/keyboard/scoos5.kbd
-ICAClient/keyboard/scouw2.kbd
-ICAClient/keyboard/sg.kbd
-ICAClient/keyboard/sgindy.kbd
-ICAClient/keyboard/sgindyfr.kbd
-ICAClient/keyboard/sgindygr.kbd
-ICAClient/keyboard/sgindyuk.kbd
-ICAClient/keyboard/sgindyus.kbd
-ICAClient/keyboard/sngr.kbd
-ICAClient/keyboard/sparc3.kbd
-ICAClient/keyboard/sparc4.kbd
-ICAClient/keyboard/sparc5.kbd
-ICAClient/keyboard/sparc6usb.kbd
-ICAClient/keyboard/sparcfr4.kbd
-ICAClient/keyboard/sparcfr5.kbd
-ICAClient/keyboard/sparcgr4.kbd
-ICAClient/keyboard/sparcgr5.kbd
-ICAClient/keyboard/sparcuk4.kbd
-ICAClient/keyboard/sparcuk5.kbd
-ICAClient/keyboard/sparcus3.kbd
-ICAClient/keyboard/sparcus4.kbd
-ICAClient/keyboard/sparcus5.kbd
-ICAClient/keyboard/trimodal.kbd
-ICAClient/keystore/cacerts/BTCTRoot.crt
-ICAClient/keystore/cacerts/Class3PCA_G2_v2.crt
-ICAClient/keystore/cacerts/Class4PCA_G2_v2.crt
-ICAClient/keystore/cacerts/GTECTGlobalRoot.crt
-ICAClient/keystore/cacerts/Pcs3ss_v4.crt
-ICAClient/keystore/cacerts/SecureServer.crt
-%%HAVE_ICA_CERTS%%@unexec for f in %%ICA_CERTS%%; do rm %%CERTDIR%%/${f}; done
-ICAClient/libctxssl.so
-ICAClient/nls/en/UTF-8/Wfcmgr
-ICAClient/nls/en/UTF-8/Wfica
-ICAClient/nls/en/UTF-8/pna.nls
-ICAClient/nls/en/Wfcmgr
-ICAClient/nls/en/Wfica
-ICAClient/nls/en/pna.nls
-ICAClient/nls/C
-ICAClient/npica.so
-ICAClient/pkginf/F.core.linuxx86
-ICAClient/pkginf/Ver.core.linuxx86
-ICAClient/pkginf/changeno.dat
-ICAClient/readme.txt
-ICAClient/setupwfc
-ICAClient/util/XCapture
-ICAClient/util/XCapture.ad
-ICAClient/util/echo_cmd
-ICAClient/util/hinst
-ICAClient/util/icalicense.sh
-ICAClient/util/nslaunch
-ICAClient/util/pac.js
-ICAClient/util/pacexec
-ICAClient/util/xcapture
-ICAClient/wfcmgr
-ICAClient/wfica
-ICAClient/wfica.sh
-ICAClient/wfica_assoc.sh
-bin/wfcmgr
-bin/wfica
-@dirrm ICAClient/util
-@dirrm ICAClient/pkginf
-@dirrm ICAClient/nls/en/UTF-8
-@dirrm ICAClient/nls/en
-@dirrm ICAClient/nls
-@dirrm ICAClient/keystore/cacerts
-@dirrm ICAClient/keystore
-@dirrm ICAClient/keyboard
-@dirrm ICAClient/icons
-@dirrm ICAClient/help
-@dirrm ICAClient/desktop
-@dirrm ICAClient/config/usertemplate
-@dirrm ICAClient/config
-@dirrm ICAClient
diff --git a/net/imm/Makefile b/net/imm/Makefile
deleted file mode 100644
index d9bd63ee47a2..000000000000
--- a/net/imm/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# New ports collection makefile for: imm
-# Date created: 13 October 1994
-# Whom: wollman
-#
-# $FreeBSD$
-#
-
-PORTNAME= imm
-PORTVERSION= 3.5a1
-PORTREVISION= 2
-CATEGORIES= mbone tk
-MASTER_SITES= ftp://ftp.hawaii.edu/paccom/imm-3.5a1/
-DISTNAME= imm.source
-EXTRACT_SUFX= .tar.Z
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Internet Image(or other data) Multicaster (and receiver)
-
-USE_TK= yes
-WRKSRC= ${WRKDIR}/mnm
-
-.include <bsd.port.pre.mk>
-
-post-extract:
- @${MKDIR} ${WRKSRC}/freebsd
- @${CP} ${FILESDIR}/Makefile.work ${WRKSRC}/Makefile
- @${CP} ${FILESDIR}/Makefile.freebsd ${WRKSRC}/src
-
-# The included makefile doesn't have an "install" target.
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/freebsd/imm ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/freebsd/immserv ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/freebsd/lscomp ${PREFIX}/bin
-# and no man pages at all yet.
-# But include the very limited documentation
- ${MKDIR} ${PREFIX}/share/doc/imm
-.if !defined(NOPORTDOCS)
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/imm
- ${INSTALL_DATA} ${WRKSRC}/imm_readme.txt ${PREFIX}/share/doc/imm
-.endif
-# The sdr plugin is pretty much required.
- ${INSTALL_DATA} ${WRKSRC}/sdr2.plugin.S53.image.imm ${PREFIX}/share/doc/imm
-
-.include <bsd.port.post.mk>
diff --git a/net/imm/distinfo b/net/imm/distinfo
deleted file mode 100644
index 090e9df901b5..000000000000
--- a/net/imm/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (imm.source.tar.Z) = bf2713e5dca81daaecbc0bbcaf7af667
-SHA256 (imm.source.tar.Z) = be66dc74b955cf51de1575662d700b87cb423e3562f163d2f0dc70878b73270b
-SIZE (imm.source.tar.Z) = 106067
diff --git a/net/imm/files/Makefile.freebsd b/net/imm/files/Makefile.freebsd
deleted file mode 100644
index 379dae4d11a3..000000000000
--- a/net/imm/files/Makefile.freebsd
+++ /dev/null
@@ -1,77 +0,0 @@
-# Some versions of make, like SGI's, use the following variable to
-# determine which shell to use for executing commands:
-SHELL = /bin/sh
-INCLUDE_DIR = -I${LOCALBASE}/include -I${LOCALBASE}/include/tcl8.4 -I${LOCALBASE}/include/tk8.4 -I${LOCALBASE}/include
-# Libraries to use when linking:
-LIBS = -lm
-
-TKLIBS= -L$(PREFIX)/lib -L${LOCALBASE}/lib -ltk84 -ltcl84 -lX11
-
-TARGET = ../freebsd
-
-CFLAGS = -g -DSIG_T=void -DMULTICAST -I. -DERROR_TEST
-
-CC ?= gcc
-CC_SWITCHES = ${CFLAGS}
-
-ROBJS = protocol.o utils.o
-
-SOBJS = protocol.o immserv.o sorttree.o utils.o
-
-MOBJS = protocol.o mnmserver.o sorttree.o utils.o
-
-all: $(TARGET)/imm $(TARGET)/immserv $(TARGET)/lscomp
-
-$(TARGET)/mnm: $(ROBJS) main.o xlopen.o mcl.o
- $(CC) $(CFLAGS) main.o xlopen.o mcl.o $(ROBJS) $(LIBS) -o $(TARGET)/mnm
-
-$(TARGET)/imm: $(ROBJS) tkAppInit.o imm_init.o imm.o xlopen_imm.o
- $(CC) $(CFLAGS) tkAppInit.o imm_init.o imm.o xlopen_imm.o $(ROBJS) $(TKLIBS) $(LIBS) -o $(TARGET)/imm
-
-$(TARGET)/immserv: $(SOBJS)
- $(CC) $(CFLAGS) $(SOBJS) $(LIBS) -o $(TARGET)/immserv
-
-$(TARGET)/lscomp: lscomp.o protocol.o sorttree.o utils.o
- $(CC) $(CFLAGS) lscomp.o protocol.o sorttree.o utils.o $(LIBS) -o $(TARGET)/lscomp
-
-clean:
- rm -f *.o tcl2c $(TARGET)/mnm $(TARGET)/lscomp $(TARGET)/imm $(TARGET)/immserv
-
-tcl2c: tcl2c.c
- $(CC) $(CFLAGS) tcl2c.c $(LIBS) -o tcl2c
-
-imm_init.c: tcl2c imm_def.tcl mcl.tcl Radio.tcl Listbox.tcl viewbox.tcl filebox.tcl mkHostname.tcl
- ./tcl2c IMM_Init < imm_def.tcl > imm_init.c
- ./tcl2c MCL < mcl.tcl >> imm_init.c
- ./tcl2c RADIO < Radio.tcl >> imm_init.c
- ./tcl2c LISTBOX < Listbox.tcl >> imm_init.c
- ./tcl2c VIEWBOX < viewbox.tcl >> imm_init.c
- ./tcl2c FILEBOX < filebox.tcl >> imm_init.c
- ./tcl2c HOSTBOX < mkHostname.tcl >> imm_init.c
- ./tcl2c SERVERBOX < mnmserv.tcl >> imm_init.c
-
-imm_init.o: imm_init.c
-
-main.o: main.c
-
-mcl.o: mcl.c
-
-imm.o: mcl.c
- gcc $(CFLAGS) -DIMM $(INCLUDE_DIR) -c mcl.c -o imm.o
-
-xlopen_imm.o: xlopen.c
- gcc $(CFLAGS) -DIMM $(INCLUDE_DIR) -c xlopen.c -o xlopen_imm.o
-
-tkAppInit.o: tkAppInit.c
- gcc $(CFLAGS) $(INCLUDE_DIR) tkAppInit.c -c
-
-protocol.o: protocol.c
-
-utils.o: utils.c
-
-lscomp.o: lscomp.c
-
-sorttree.o: sorttree.c immserv.h
-
-immserv.o: immserv.c immserv.h
-
diff --git a/net/imm/files/Makefile.work b/net/imm/files/Makefile.work
deleted file mode 100644
index cb876d343f9e..000000000000
--- a/net/imm/files/Makefile.work
+++ /dev/null
@@ -1,2 +0,0 @@
-all install:
- cd src; ${MAKE} -f Makefile.freebsd $@
diff --git a/net/imm/files/patch-aa b/net/imm/files/patch-aa
deleted file mode 100644
index f7cb9a9cefc8..000000000000
--- a/net/imm/files/patch-aa
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/mcl.c.orig Tue Nov 19 12:33:49 1996
-+++ src/mcl.c Tue Nov 19 12:34:23 1996
-@@ -25,7 +25,7 @@
-
- #define MAIN
- #include "protocol.h"
--#include <malloc.h>
-+#include <stdlib.h>
- #include <fcntl.h>
- #include <sys/socket.h>
- #include <netinet/in.h>
diff --git a/net/imm/files/patch-ab b/net/imm/files/patch-ab
deleted file mode 100644
index 4b1f038304da..000000000000
--- a/net/imm/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/xlopen.c.orig Tue Nov 19 12:33:53 1996
-+++ src/xlopen.c Tue Nov 19 12:35:01 1996
-@@ -34,7 +34,7 @@
- extern int optind, opterr;
- extern int useimageloader;
- extern struct hosttype *hosts_tail;
--#ifndef __NetBSD__
-+#if !defined(__NetBSD__) && !defined(__FreeBSD__) /* XXX */
- extern char *sys_errlist[];
- #endif
- extern unsigned int total;
diff --git a/net/imm/files/patch-ac b/net/imm/files/patch-ac
deleted file mode 100644
index 2da9e3a99e12..000000000000
--- a/net/imm/files/patch-ac
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/immserv.c.orig Tue Nov 19 12:36:41 1996
-+++ src/immserv.c Tue Nov 19 12:37:32 1996
-@@ -1407,7 +1407,7 @@
- /******************************************************************************/
- void setackalarm(int nop) {}
- /******************************************************************************/
--#ifndef __NetBSD__
-+#if !defined(__NetBSD__) && !defined(__FreeBSD__) /* XXX */
- /* routine to put process to sleep */
- int usleep( wait)
- u_int wait;
diff --git a/net/imm/files/patch-src-tkAppInit.c b/net/imm/files/patch-src-tkAppInit.c
deleted file mode 100644
index 8dacd5fa95aa..000000000000
--- a/net/imm/files/patch-src-tkAppInit.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/tkAppInit.c.orig Thu Mar 15 10:00:05 2007
-+++ src/tkAppInit.c Thu Mar 15 10:00:12 2007
-@@ -97,9 +97,6 @@
- * Sun shared libraries to be used for Tcl.
- */
-
--extern int matherr();
--void GetDspStatus();
--int *tclDummyMathPtr = (int *) matherr;
-
- /***************************************************************************/
- /* fork and initiate server process */
diff --git a/net/imm/files/patch-src::utils.c b/net/imm/files/patch-src::utils.c
deleted file mode 100644
index a7db5d4e2d04..000000000000
--- a/net/imm/files/patch-src::utils.c
+++ /dev/null
@@ -1,200 +0,0 @@
---- src/utils.c.orig Thu Jul 15 12:37:25 2004
-+++ src/utils.c Thu Jul 15 13:36:09 2004
-@@ -20,7 +20,7 @@
- * These notices must be retained in any copies of any part of this software.
- ******************************************************************************/
- #include <stdio.h>
--#include <varargs.h>
-+#include <stdarg.h>
- #include <stdlib.h>
- #include <string.h>
- #ifdef __NetBSD__
-@@ -40,47 +40,118 @@
-
- /*----------------------------------------------------------------------------*/
-
--void warn( va_alist )
--va_dcl
-+/* Allocate memory for format string buffers */
-+int
-+vfsalloc(char *fmt, va_list ap)
- {
-- va_list args;
-- char *fmt;
-+ char *s;
-+ int i, n = 0, len = 0;
-
-- va_start( args );
-- fmt = va_arg( args, char * );
-- fprintf( stderr, "Warning: " );
-- vfprintf( stderr, fmt, args );
-- va_end( args );
-+ if (!fmt)
-+ return 0;
-+
-+ s = strchr(fmt, '%');
-+
-+ while (s) {
-+ ++s;
-+ ++n;
-+
-+ switch (*s) {
-+ case 'd':
-+ i = va_arg(ap, int);
-+ len += 1 + sizeof(int)<<1;
-+ break;
-+ case 's':
-+ len += strlen(va_arg(ap, char *));
-+ break;
-+ }
-+ s = strchr(s, '%');
-+ }
-+
-+ len += strlen(fmt) - (2 * n);
-+
-+ return len;
-+}
-+
-+void warn( char *fmt, ... )
-+{
-+ va_list ap;
-+ char *buf, *s;
-+ int len;
-+
-+ if (!fmt)
-+ return;
-+
-+ va_start(ap, fmt);
-+ if (!(len = vfsalloc(fmt, ap)))
-+ return;
-+ va_end(ap);
-+
-+ if (!(buf = malloc(len)))
-+ return;
-+
-+ va_start(ap, fmt);
-+ vsprintf(buf, fmt, ap);
-+ va_end(ap);
-+
-+ fprintf(stderr, "Warning: %s\n", buf);
-+ free(buf);
- }
-
- /*----------------------------------------------------------------------------*/
-
--void die( va_alist )
--va_dcl
-+void die(char *fmt, ... )
- {
-- va_list args;
-- char *fmt;
-+ va_list ap;
-+ char *buf, *s;
-+ int len;
-+
-+ if (!fmt)
-+ return;
-+
-+ va_start(ap, fmt);
-+ if (!(len = vfsalloc(fmt, ap)))
-+ return;
-+ va_end(ap);
-+
-+ if (!(buf = malloc(len)))
-+ return;
-
-- va_start( args );
-- fmt = va_arg( args, char * );
-- fprintf( stderr, "Error: " );
-- vfprintf( stderr, fmt, args );
-- exit( 1 );
-+ va_start(ap, fmt);
-+ vsprintf(buf, fmt, ap);
-+ va_end(ap);
-+
-+ fprintf(stderr, "Error: %s\n", buf);
-+ free(buf);
-+ exit(1);
- }
-
- /*----------------------------------------------------------------------------*/
-
--void fatal( va_alist )
--va_dcl
-+void fatal(char *fmt, ... )
- {
-- va_list args;
-- char *fmt;
-+ va_list ap;
-+ char *buf, *s;
-+ int len;
-+
-+ if (!fmt)
-+ return;
-
-- va_start( args );
-- fmt = va_arg( args, char * );
-- fprintf( stderr, "Internal Error: " );
-- vfprintf( stderr, fmt, args );
-- exit( 2 );
-+ va_start(ap, fmt);
-+ if (!(len = vfsalloc(fmt, ap)))
-+ return;
-+ va_end(ap);
-+
-+ if (!(buf = malloc(len)))
-+ return;
-+
-+ va_start(ap, fmt);
-+ vsprintf(buf, fmt, ap);
-+ va_end(ap);
-+
-+ fprintf(stderr, "Internal error: %s\n", buf);
-+ free(buf);
-+ exit(2);
- }
-
- /*----------------------------------------------------------------------------*/
-@@ -142,21 +213,34 @@
-
- /*----------------------------------------------------------------------------*/
-
--void mailmessage( va_alist )
--va_dcl
-+void mailmessage(char *fmt, ... )
- {
-- va_list args;
-- char *fmt;
-+ va_list ap;
-+ char *buf, s;
-+ int len;
- FILE *popen(), *fp;
- char cmdline[80];
- if (whome == NULL) whome = getlogin();
- sprintf(cmdline,"%s %s",mailprog,whome);
- fp = popen(cmdline,"w");
-- va_start( args );
-- fmt = va_arg( args, char * );
-- fprintf( fp, "MNM Warning: " );
-- vfprintf( fp, fmt, args );
-- va_end( args );
-+
-+ if (!fmt)
-+ return;
-+
-+ va_start(ap, fmt);
-+ if (!(len = vfsalloc(fmt, ap)))
-+ return;
-+ va_end(ap);
-+
-+ if (!(buf = malloc(len)))
-+ return;
-+
-+ va_start(ap, fmt);
-+ vsprintf(buf, fmt, ap);
-+ va_end(ap);
-+
-+ fprintf(fp, "MNM Warning: %s", buf);
-+ free(buf);
- pclose(fp);
- }
diff --git a/net/imm/pkg-descr b/net/imm/pkg-descr
deleted file mode 100644
index 339f05932750..000000000000
--- a/net/imm/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-IMM has been designed to efficiently replicate files/file directories
-using a reliable dissemination protocol framework and provide archiving
-and post processing features. The default mode of operation is for imm
-to receive and display compressed imagery files (e.g., jpg,gif) using
-xv or xloadimage as a post processor.
-
-This release includes an sdr plug-in, named sdr2.plugin.S53.image.imm,
-which must be installed to participate in MBone alpha testing of imm sessions.
-Usually in a directory called ~home/.sdr/plugins to be found by sdr.
-See the sdr help pages for information on installing plugins.
diff --git a/net/imm/pkg-plist b/net/imm/pkg-plist
deleted file mode 100644
index f470d0e00c01..000000000000
--- a/net/imm/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/imm
-bin/immserv
-bin/lscomp
-share/doc/imm/README
-share/doc/imm/imm_readme.txt
-share/doc/imm/sdr2.plugin.S53.image.imm
-@dirrm share/doc/imm
diff --git a/net/kdenetwork4/Makefile b/net/kdenetwork4/Makefile
deleted file mode 100644
index 55cc4bfe08dc..000000000000
--- a/net/kdenetwork4/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# -*-mode: makefile-*-
-# New ports collection makefile for: kdenetwork2
-# Date created: 2 November 2001
-# Whom: will@cvs.kde.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= kdenetwork
-PORTVERSION= ${KDE_VERSION}
-CATEGORIES?= net kde
-MASTER_SITES= ${MASTER_SITE_KDE}
-MASTER_SITE_SUBDIR= stable/${PORTVERSION:S/.0//}/src
-DIST_SUBDIR= KDE
-
-MAINTAINER?= kde@FreeBSD.org
-COMMENT= Network-related programs and modules for KDE
-
-LIB_DEPENDS= slp:${PORTSDIR}/net/openslp
-
-OPTIONS= KOPETE "Install kopete multi-protocol instant messenger" OFF
-
-USE_KDELIBS_VER=3
-PREFIX= ${KDE_PREFIX}
-
-USE_PERL5= yes
-USE_BZIP2= yes
-USE_GMAKE= yes
-USE_OPENSSL= yes
-
-USE_AUTOTOOLS= libtool:15
-USE_LDCONFIG= yes
-LDCONFIG_DIRS+= %%PREFIX%%/lib %%PREFIX%%/lib/kde3
-DO_NOT_COMPILE+=kopete lanbrowsing filesharing
-
-CONFIGURE_ARGS+=--with-ssl-dir=${OPENSSLBASE}
-
-.if defined(DO_NOT_COMPILE)
-CONFIGURE_ENV+=DO_NOT_COMPILE="${DO_NOT_COMPILE}"
-.endif # defined(DO_NOT_COMPILE)
-
-.include "${.CURDIR}/../../x11/kde3/Makefile.kde"
-.include <bsd.port.pre.mk>
-
-pre-configure:
- @${REINPLACE_CMD} \
- -E -e '/^SUBDIRS/s/lisa//g' \
- ${WRKSRC}/doc/Makefile.in
- @${REINPLACE_CMD} \
- -e 's|/etc/security/|${LOCALBASE}/etc/|g' \
- ${WRKSRC}/filesharing/advanced/kcm_sambaconf/kcmsambaconf.cpp \
- ${WRKSRC}/filesharing/simple/fileshare.cpp
-
-##
-# OPTIONS handling
-##
-#
-.if defined(WITH_KOPETE)
-RUN_DEPENDS+= kopete:${PORTSDIR}/net-im/kopete
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net/kdenetwork4/distinfo b/net/kdenetwork4/distinfo
deleted file mode 100644
index 1649ea037dc2..000000000000
--- a/net/kdenetwork4/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (KDE/kdenetwork-3.5.8.tar.bz2) = 0e79374d1109d937b0c9bdd3a75e7476
-SHA256 (KDE/kdenetwork-3.5.8.tar.bz2) = 7320e3d8fd9fb60ecee88ab70ccf8edf95fecf90bbbcabe4def4b26e48c20785
-SIZE (KDE/kdenetwork-3.5.8.tar.bz2) = 9334188
diff --git a/net/kdenetwork4/files/patch-configure b/net/kdenetwork4/files/patch-configure
deleted file mode 100644
index 00bec73d8263..000000000000
--- a/net/kdenetwork4/files/patch-configure
+++ /dev/null
@@ -1,23 +0,0 @@
---- configure Mon May 31 16:06:53 2004
-+++ configure Sun Jun 6 20:29:06 2004
-@@ -37996,20 +37996,7 @@
- echo $ECHO_N "(cached) $ECHO_C" >&6
- else
-
-- kde_cv_utmp_file=no
--
-- for ac_file in \
-- \
-- /var/run/utmp \
-- /var/adm/utmp \
-- /etc/utmp \
-- ; \
-- do
-- if test -r "$ac_file"; then
-- kde_cv_utmp_file=$ac_file
-- break
-- fi
-- done
-+ kde_cv_utmp_file=/var/run/utmp
-
- fi
diff --git a/net/kdenetwork4/pkg-descr b/net/kdenetwork4/pkg-descr
deleted file mode 100644
index 930132bfb9a4..000000000000
--- a/net/kdenetwork4/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-KDE provides an integrated X11 based environment, much like CDE.
-This particular port installs the networking components of KDE,
-which includes applications for networking things like kppp,
-ksirc (irc-client), KDE's instant messenger kopete, and so forth.
-
-WWW: http://www.kde.org/
diff --git a/net/kdenetwork4/pkg-plist b/net/kdenetwork4/pkg-plist
deleted file mode 100644
index f2f5c3a2b284..000000000000
--- a/net/kdenetwork4/pkg-plist
+++ /dev/null
@@ -1,1061 +0,0 @@
-bin/dsirc
-bin/feedbrowser
-bin/kdict
-bin/kget
-bin/knewstickerstub
-bin/kppp
-bin/kppplogview
-bin/krdc
-bin/krfb
-bin/krfb_httpd
-bin/ksirc
-bin/ktalkd
-bin/ktalkdlg
-bin/mail.local
-bin/rssclient
-bin/rssservice
-include/rss/article.h
-include/rss/document.h
-include/rss/global.h
-include/rss/image.h
-include/rss/librss.h
-include/rss/loader.h
-include/rss/textinput.h
-lib/kde3/kcm_krfb.a
-lib/kde3/kcm_krfb.la
-lib/kde3/kcm_krfb.so
-lib/kde3/kcm_ktalkd.a
-lib/kde3/kcm_ktalkd.la
-lib/kde3/kcm_ktalkd.so
-lib/kde3/kded_dnssdwatcher.a
-lib/kde3/kded_dnssdwatcher.la
-lib/kde3/kded_dnssdwatcher.so
-lib/kde3/kded_kinetd.a
-lib/kde3/kded_kinetd.la
-lib/kde3/kded_kinetd.so
-lib/kde3/kdict.a
-lib/kde3/kdict.la
-lib/kde3/kdict.so
-lib/kde3/kdict_panelapplet.a
-lib/kde3/kdict_panelapplet.la
-lib/kde3/kdict_panelapplet.so
-lib/kde3/kfile_torrent.a
-lib/kde3/kfile_torrent.la
-lib/kde3/kfile_torrent.so
-lib/kde3/khtml_kget.a
-lib/kde3/khtml_kget.la
-lib/kde3/khtml_kget.so
-lib/kde3/kio_zeroconf.a
-lib/kde3/kio_zeroconf.la
-lib/kde3/kio_zeroconf.so
-lib/kde3/knewsticker_panelapplet.a
-lib/kde3/knewsticker_panelapplet.la
-lib/kde3/knewsticker_panelapplet.so
-lib/kde3/kpf_panelapplet.a
-lib/kde3/kpf_panelapplet.la
-lib/kde3/kpf_panelapplet.so
-lib/kde3/kpfpropertiesdialog.a
-lib/kde3/kpfpropertiesdialog.la
-lib/kde3/kpfpropertiesdialog.so
-lib/kde3/ksirc.a
-lib/kde3/ksirc.la
-lib/kde3/ksirc.so
-lib/kde3/libkntsrcfilepropsdlg.a
-lib/kde3/libkntsrcfilepropsdlg.la
-lib/kde3/libkntsrcfilepropsdlg.so
-lib/libkdeinit_kdict.a
-lib/libkdeinit_kdict.la
-lib/libkdeinit_kdict.so
-lib/libkdeinit_ksirc.a
-lib/libkdeinit_ksirc.la
-lib/libkdeinit_ksirc.so
-lib/librss.a
-lib/librss.la
-lib/librss.so
-lib/librss.so.1
-share/applications/kde/Kppp.desktop
-share/applications/kde/kcmkrfb.desktop
-share/applications/kde/kcmktalkd.desktop
-share/applications/kde/kdict.desktop
-share/applications/kde/kget.desktop
-share/applications/kde/knewsticker-standalone.desktop
-share/applications/kde/kppplogview.desktop
-share/applications/kde/krdc.desktop
-share/applications/kde/krfb.desktop
-share/applications/kde/ksirc.desktop
-share/applnk/.hidden/knewstickerstub.desktop
-share/apps/kconf_update/knewsticker.upd
-share/apps/kconf_update/knt-0.1-0.2.pl
-share/apps/kdict/icons/crystalsvg/16x16/actions/define_clip.png
-share/apps/kdict/icons/crystalsvg/16x16/actions/query_erase.png
-share/apps/kdict/icons/crystalsvg/22x22/actions/define_clip.png
-share/apps/kdict/icons/crystalsvg/32x32/actions/define_clip.png
-share/apps/kdict/kdictui.rc
-share/apps/kget/eventsrc
-share/apps/kget/icons/crystalsvg/22x22/actions/bar0.png
-share/apps/kget/icons/crystalsvg/22x22/actions/bar1.png
-share/apps/kget/icons/crystalsvg/22x22/actions/bar2.png
-share/apps/kget/icons/crystalsvg/22x22/actions/bar3.png
-share/apps/kget/icons/crystalsvg/22x22/actions/bar4.png
-share/apps/kget/icons/crystalsvg/22x22/actions/bar5.png
-share/apps/kget/icons/crystalsvg/22x22/actions/bar6.png
-share/apps/kget/icons/crystalsvg/22x22/actions/kget_dock.png
-share/apps/kget/icons/crystalsvg/22x22/actions/kget_dock_download.png
-share/apps/kget/icons/crystalsvg/22x22/actions/tool_clipboard.png
-share/apps/kget/icons/crystalsvg/22x22/actions/tool_delay.png
-share/apps/kget/icons/crystalsvg/22x22/actions/tool_disconnect.png
-share/apps/kget/icons/crystalsvg/22x22/actions/tool_dock.png
-share/apps/kget/icons/crystalsvg/22x22/actions/tool_drop_target.png
-share/apps/kget/icons/crystalsvg/22x22/actions/tool_expert.png
-share/apps/kget/icons/crystalsvg/22x22/actions/tool_logwindow.png
-share/apps/kget/icons/crystalsvg/22x22/actions/tool_normal.png
-share/apps/kget/icons/crystalsvg/22x22/actions/tool_offline_mode_off.png
-share/apps/kget/icons/crystalsvg/22x22/actions/tool_offline_mode_on.png
-share/apps/kget/icons/crystalsvg/22x22/actions/tool_pause.png
-share/apps/kget/icons/crystalsvg/22x22/actions/tool_queue.png
-share/apps/kget/icons/crystalsvg/22x22/actions/tool_restart.png
-share/apps/kget/icons/crystalsvg/22x22/actions/tool_resume.png
-share/apps/kget/icons/crystalsvg/22x22/actions/tool_shutdown.png
-share/apps/kget/icons/crystalsvg/22x22/actions/tool_timer.png
-share/apps/kget/icons/crystalsvg/22x22/actions/tool_uselastdir.png
-share/apps/kget/kgetui.rc
-share/apps/kget/pics/connect0.png
-share/apps/kget/pics/connect1.png
-share/apps/kget/pics/connect2.png
-share/apps/kget/pics/connect3.png
-share/apps/kget/pics/connect4.png
-share/apps/kget/pics/connect5.png
-share/apps/kget/pics/connect6.png
-share/apps/kget/pics/connect7.png
-share/apps/kget/pics/md_delayed.png
-share/apps/kget/pics/md_finished.png
-share/apps/kget/pics/md_queued.png
-share/apps/kget/pics/md_scheduled.png
-share/apps/kget/pics/retrying.png
-share/apps/kget/pics/target.png
-share/apps/kget/pics/try0.png
-share/apps/kget/pics/try1.png
-share/apps/kget/pics/try2.png
-share/apps/kget/pics/try3.png
-share/apps/kget/pics/try4.png
-share/apps/kget/pics/try5.png
-share/apps/kget/pics/try6.png
-share/apps/kget/pics/try7.png
-share/apps/khtml/kpartplugins/kget_plug_in.desktop
-share/apps/khtml/kpartplugins/kget_plug_in.rc
-share/apps/kicker/applets/kdictapplet.desktop
-share/apps/kicker/applets/knewsticker.desktop
-share/apps/kicker/applets/kpfapplet.desktop
-share/apps/kinetd/eventsrc
-share/apps/knewsticker/eventsrc
-share/apps/konqueror/servicemenus/kget_download.desktop
-share/apps/konqueror/servicemenus/smb2rdc.desktop
-share/apps/kppp/Provider/Austria/.directory
-share/apps/kppp/Provider/Austria/Simon%032Media
-share/apps/kppp/Provider/Belarus/.directory
-share/apps/kppp/Provider/Belarus/AtlantTelecom
-share/apps/kppp/Provider/Czech_Republic/.directory
-share/apps/kppp/Provider/Czech_Republic/AICOM
-share/apps/kppp/Provider/Czech_Republic/ARsystem
-share/apps/kppp/Provider/Czech_Republic/ASYS
-share/apps/kppp/Provider/Czech_Republic/ApexNet
-share/apps/kppp/Provider/Czech_Republic/BohemiaNet
-share/apps/kppp/Provider/Czech_Republic/Brailcom
-share/apps/kppp/Provider/Czech_Republic/CITYNET
-share/apps/kppp/Provider/Czech_Republic/Contactel
-share/apps/kppp/Provider/Czech_Republic/ES-servis
-share/apps/kppp/Provider/Czech_Republic/Econnect
-share/apps/kppp/Provider/Czech_Republic/Falco_computer
-share/apps/kppp/Provider/Czech_Republic/Fortech
-share/apps/kppp/Provider/Czech_Republic/HP-NET
-share/apps/kppp/Provider/Czech_Republic/INTERNET_OnLine
-share/apps/kppp/Provider/Czech_Republic/INTERNEXT
-share/apps/kppp/Provider/Czech_Republic/IQNET
-share/apps/kppp/Provider/Czech_Republic/KPNQuest
-share/apps/kppp/Provider/Czech_Republic/M-soft
-share/apps/kppp/Provider/Czech_Republic/Nextra
-share/apps/kppp/Provider/Czech_Republic/ProfiNet
-share/apps/kppp/Provider/Czech_Republic/SeverNET
-share/apps/kppp/Provider/Czech_Republic/Video_OnLine
-share/apps/kppp/Provider/Czech_Republic/Volny
-share/apps/kppp/Provider/Denmark/.directory
-share/apps/kppp/Provider/Denmark/Get2Net
-share/apps/kppp/Provider/France/.directory
-share/apps/kppp/Provider/France/ClubInternetFull
-share/apps/kppp/Provider/Germany/.directory
-share/apps/kppp/Provider/Germany/CityWeb
-share/apps/kppp/Provider/Germany/FH%032Rhein%032Sieg%032%040Informatik%041
-share/apps/kppp/Provider/Germany/MUC%046DE
-share/apps/kppp/Provider/Germany/Netsurf
-share/apps/kppp/Provider/Irland/.directory
-share/apps/kppp/Provider/Irland/Eircom
-share/apps/kppp/Provider/Irland/IOL
-share/apps/kppp/Provider/Netherlands/.directory
-share/apps/kppp/Provider/Netherlands/12Move
-share/apps/kppp/Provider/Netherlands/Bart
-share/apps/kppp/Provider/Netherlands/Betuwenet%032BFree
-share/apps/kppp/Provider/Netherlands/Betuwenet%032BQuality
-share/apps/kppp/Provider/Netherlands/Cistron
-share/apps/kppp/Provider/Netherlands/Concepts%032ICT
-share/apps/kppp/Provider/Netherlands/Cubic%032Circle
-share/apps/kppp/Provider/Netherlands/Dataweb
-share/apps/kppp/Provider/Netherlands/Daxis%032Internet
-share/apps/kppp/Provider/Netherlands/Demon%032Internet
-share/apps/kppp/Provider/Netherlands/Energis-Ision
-share/apps/kppp/Provider/Netherlands/Euronet%032anytime
-share/apps/kppp/Provider/Netherlands/Euronet%032professional
-share/apps/kppp/Provider/Netherlands/FlakkeeNet
-share/apps/kppp/Provider/Netherlands/FreeAcces
-share/apps/kppp/Provider/Netherlands/Freeler%032basis
-share/apps/kppp/Provider/Netherlands/Freeler%032compleet
-share/apps/kppp/Provider/Netherlands/Freeler%032voordelig
-share/apps/kppp/Provider/Netherlands/HCC%032NET
-share/apps/kppp/Provider/Netherlands/Hacom
-share/apps/kppp/Provider/Netherlands/HetNet%032Basis%032Surfen
-share/apps/kppp/Provider/Netherlands/HetNet%032Frequent%032Surfen
-share/apps/kppp/Provider/Netherlands/HetNet%032Regelmatig%032Surfen
-share/apps/kppp/Provider/Netherlands/IAE
-share/apps/kppp/Provider/Netherlands/ILimburg
-share/apps/kppp/Provider/Netherlands/InterNLnet
-share/apps/kppp/Provider/Netherlands/Interbox
-share/apps/kppp/Provider/Netherlands/Internet%032Acces%032Facilities
-share/apps/kppp/Provider/Netherlands/Internet%032Online
-share/apps/kppp/Provider/Netherlands/Interstroom
-share/apps/kppp/Provider/Netherlands/IntroWeb%032Hengelo%032e.o.
-share/apps/kppp/Provider/Netherlands/IntroWeb%032met%0323-cijferig%032kengetal
-share/apps/kppp/Provider/Netherlands/IntroWeb%032met%0324-cijferig%032kengetal
-share/apps/kppp/Provider/Netherlands/Kabelfoon
-share/apps/kppp/Provider/Netherlands/KeyAcces%032met%0323%032cijferig%032kengetal
-share/apps/kppp/Provider/Netherlands/KeyAcces%032met%0324%032cijferig%032kengetal
-share/apps/kppp/Provider/Netherlands/Luna
-share/apps/kppp/Provider/Netherlands/Macom
-share/apps/kppp/Provider/Netherlands/Nederland.net
-share/apps/kppp/Provider/Netherlands/Planet%032Internet%032Premium
-share/apps/kppp/Provider/Netherlands/Planet%032Internet%032Standaard
-share/apps/kppp/Provider/Netherlands/Plant%032Acces
-share/apps/kppp/Provider/Netherlands/Popin
-share/apps/kppp/Provider/Netherlands/PublishNet
-share/apps/kppp/Provider/Netherlands/Raketnet
-share/apps/kppp/Provider/Netherlands/Solcon
-share/apps/kppp/Provider/Netherlands/Support%032Net
-share/apps/kppp/Provider/Netherlands/Telebyte
-share/apps/kppp/Provider/Netherlands/Tiscali%032Compleet
-share/apps/kppp/Provider/Netherlands/Tiscali%032Gratis
-share/apps/kppp/Provider/Netherlands/UwNet
-share/apps/kppp/Provider/Netherlands/Via%032Networks
-share/apps/kppp/Provider/Netherlands/Wannadoo%032budget
-share/apps/kppp/Provider/Netherlands/Wannadoo%032budget%320plus
-share/apps/kppp/Provider/Netherlands/Wannadoo%032smartpack
-share/apps/kppp/Provider/Netherlands/Wirehub
-share/apps/kppp/Provider/Netherlands/XS4All
-share/apps/kppp/Provider/Netherlands/Zeelandnet
-share/apps/kppp/Provider/Netherlands/Zon%0322
-share/apps/kppp/Provider/Netherlands/Zon%032Gratis
-share/apps/kppp/Provider/Netherlands/Zon%032Inclusief
-share/apps/kppp/Provider/NewZealand/.directory
-share/apps/kppp/Provider/NewZealand/OrconInternet
-share/apps/kppp/Provider/NewZealand/Paradise
-share/apps/kppp/Provider/NewZealand/Voyager
-share/apps/kppp/Provider/NewZealand/XTRA
-share/apps/kppp/Provider/NewZealand/ihug
-share/apps/kppp/Provider/Norway/.directory
-share/apps/kppp/Provider/Norway/BGNett
-share/apps/kppp/Provider/Norway/Institutt%032for%032informatikk
-share/apps/kppp/Provider/Portugal/.directory
-share/apps/kppp/Provider/Portugal/Clix
-share/apps/kppp/Provider/Portugal/Netc
-share/apps/kppp/Provider/Portugal/OniNet
-share/apps/kppp/Provider/Slovenia/AmisNet
-share/apps/kppp/Provider/Slovenia/Arnes
-share/apps/kppp/Provider/Slovenia/Kiss
-share/apps/kppp/Provider/Slovenia/MojNet
-share/apps/kppp/Provider/Slovenia/SiOL
-share/apps/kppp/Provider/Slovenia/Volja
-share/apps/kppp/Provider/Sweden/.directory
-share/apps/kppp/Provider/Sweden/Tiscali
-share/apps/kppp/Provider/Sweden/Utfors
-share/apps/kppp/Provider/Switzerland/.directory
-share/apps/kppp/Provider/Switzerland/Bluewin
-share/apps/kppp/Provider/Taiwan/.directory
-share/apps/kppp/Provider/Taiwan/EraNet
-share/apps/kppp/Provider/Taiwan/HiNet
-share/apps/kppp/Provider/Taiwan/SeedNet
-share/apps/kppp/Provider/Ukraine/.directory
-share/apps/kppp/Provider/Ukraine/Adamant
-share/apps/kppp/Provider/Ukraine/IPTelecom
-share/apps/kppp/Provider/Ukraine/NuVse
-share/apps/kppp/Provider/United_Kingdom/.directory
-share/apps/kppp/Provider/United_Kingdom/Demon%032Green%0322120666
-share/apps/kppp/Provider/United_Kingdom/Demon%032Purple%0322121666
-share/apps/kppp/Provider/United_Kingdom/Demon%032Red%0320798666
-share/apps/kppp/Provider/United_Kingdom/FreeServe
-share/apps/kppp/Provider/United_Kingdom/UK%032Free%032Software%032Network%032ISDN
-share/apps/kppp/Provider/United_Kingdom/UK%032Free%032Software%032Network%032Modem
-share/apps/kppp/Provider/United_Kingdom/UKPOST%032ISDN
-share/apps/kppp/Provider/United_Kingdom/UKPOST%032Modem
-share/apps/kppp/Provider/United_Kingdom/UTV
-share/apps/kppp/Provider/Yugoslavia/041Net
-share/apps/kppp/Provider/Yugoslavia/BeoTelNet
-share/apps/kppp/Provider/Yugoslavia/CG.Bar.yu
-share/apps/kppp/Provider/Yugoslavia/CG.Berane.yu
-share/apps/kppp/Provider/Yugoslavia/CG.BijeloPolje.CG.yu
-share/apps/kppp/Provider/Yugoslavia/CG.Budva.yu
-share/apps/kppp/Provider/Yugoslavia/CG.Cetinje.yu
-share/apps/kppp/Provider/Yugoslavia/CG.HercegNovi.yu
-share/apps/kppp/Provider/Yugoslavia/CG.Kotor.yu
-share/apps/kppp/Provider/Yugoslavia/CG.Niksic.yu
-share/apps/kppp/Provider/Yugoslavia/CG.Pljevlja.yu
-share/apps/kppp/Provider/Yugoslavia/CG.Podgorica.yu
-share/apps/kppp/Provider/Yugoslavia/CG.Tivat.yu
-share/apps/kppp/Provider/Yugoslavia/CG.Ulcinj.yu
-share/apps/kppp/Provider/Yugoslavia/CG.yu
-share/apps/kppp/Provider/Yugoslavia/DrenikNet
-share/apps/kppp/Provider/Yugoslavia/EUnet@Full
-share/apps/kppp/Provider/Yugoslavia/EUnet@Lite
-share/apps/kppp/Provider/Yugoslavia/EUnetBeograd
-share/apps/kppp/Provider/Yugoslavia/EUnetCacak
-share/apps/kppp/Provider/Yugoslavia/EUnetKragujevac
-share/apps/kppp/Provider/Yugoslavia/EUnetNis
-share/apps/kppp/Provider/Yugoslavia/EUnetNoviSad
-share/apps/kppp/Provider/Yugoslavia/EUnetPristina
-share/apps/kppp/Provider/Yugoslavia/EUnetSombor
-share/apps/kppp/Provider/Yugoslavia/EUnetSubotica
-share/apps/kppp/Provider/Yugoslavia/InfoSKY
-share/apps/kppp/Provider/Yugoslavia/PTT
-share/apps/kppp/Provider/Yugoslavia/SCnet
-share/apps/kppp/Provider/Yugoslavia/Sezampro
-share/apps/kppp/Provider/Yugoslavia/SuOnline
-share/apps/kppp/Provider/Yugoslavia/TippNet
-share/apps/kppp/Provider/Yugoslavia/VeratNet
-share/apps/kppp/Provider/Yugoslavia/YUBCnet
-share/apps/kppp/Rules/Argentina/Argentina_0610.rst
-share/apps/kppp/Rules/Argentina/Argentina_Local.rst
-share/apps/kppp/Rules/Australia/Local.rst
-share/apps/kppp/Rules/Australia/Optus_Residential.rst
-share/apps/kppp/Rules/Australia/STD_Zone_1_-_25-50_kms.rst
-share/apps/kppp/Rules/Australia/STD_Zone_2_-_50-85_kms.rst
-share/apps/kppp/Rules/Australia/STD_Zone_3_-_85-165_kms.rst
-share/apps/kppp/Rules/Australia/STD_Zone_4_-_165+_kms.rst
-share/apps/kppp/Rules/Austria/Business_1/Local.rst
-share/apps/kppp/Rules/Austria/Business_1/Long_Distance.rst
-share/apps/kppp/Rules/Austria/Business_1/Online.rst
-share/apps/kppp/Rules/Austria/Business_2/Local.rst
-share/apps/kppp/Rules/Austria/Business_2/Long_Distance.rst
-share/apps/kppp/Rules/Austria/Business_2/Online.rst
-share/apps/kppp/Rules/Austria/Minimum/Local.rst
-share/apps/kppp/Rules/Austria/Minimum/Long_Distance.rst
-share/apps/kppp/Rules/Austria/Minimum/Online.rst
-share/apps/kppp/Rules/Austria/Standard/Local.rst
-share/apps/kppp/Rules/Austria/Standard/Long_Distance.rst
-share/apps/kppp/Rules/Austria/Standard/Online.rst
-share/apps/kppp/Rules/Austria/Standard/UTA_easyinternet.rst
-share/apps/kppp/Rules/Bangladesh/ATT00007.rst
-share/apps/kppp/Rules/Bangladesh/ATT00010.rst
-share/apps/kppp/Rules/Belgium/Belgium_internet_euro.rst
-share/apps/kppp/Rules/Belgium/Belgium_internet_frank.rst
-share/apps/kppp/Rules/Belgium/Belgium_interzonal.rst
-share/apps/kppp/Rules/Belgium/Belgium_zonal.rst
-share/apps/kppp/Rules/Bosnia_and_Herzegovina/BiHnet_-_home_-_bez_impulsa.rst
-share/apps/kppp/Rules/Bosnia_and_Herzegovina/BiHnet_-_student_-_bez_impulsa.rst
-share/apps/kppp/Rules/Bosnia_and_Herzegovina/SmartNet_PERSONAL_bez_impulsa.rst
-share/apps/kppp/Rules/Bosnia_and_Herzegovina/samo_impulsi.rst
-share/apps/kppp/Rules/Brasil/Brasil.rst
-share/apps/kppp/Rules/Brasil/Brasil_Ligbr.rst
-share/apps/kppp/Rules/Brasil/Rio_de_Janeiro.rst
-share/apps/kppp/Rules/Brasil/SaoPaulo.rst
-share/apps/kppp/Rules/Croatia/CARNet.rst
-share/apps/kppp/Rules/Czechia/Czech_Telecom_Internet_2004_Business_Internet.rst
-share/apps/kppp/Rules/Czechia/Czech_Telecom_Internet_2004_Home_Internet.rst
-share/apps/kppp/Rules/Czechia/Czech_Telecom_Internet_2004_telefon_a_Internet_180_+_660.rst
-share/apps/kppp/Rules/Czechia/Czech_Telecom_Internet_2004_telefon_a_Internet_90_+_300.rst
-share/apps/kppp/Rules/Czechia/Czech_Telecom_Internet_2004_telefon_universal.rst
-share/apps/kppp/Rules/Denmark/12Move_Analog.rst
-share/apps/kppp/Rules/Denmark/12Move_ISDN.rst
-share/apps/kppp/Rules/Denmark/Cybercity_Friabonnement.rst
-share/apps/kppp/Rules/Denmark/Get2net_Betaling.rst
-share/apps/kppp/Rules/Denmark/Get2net_Gratis.rst
-share/apps/kppp/Rules/Denmark/Mobilix_Wanadoo.rst
-share/apps/kppp/Rules/Denmark/Teledanmark_Basis.rst
-share/apps/kppp/Rules/Denmark/Teledanmark_Favoritinternet.rst
-share/apps/kppp/Rules/Denmark/Worldonline-Analog.rst
-share/apps/kppp/Rules/Denmark/Worldonline-ISDN.rst
-share/apps/kppp/Rules/Estonia/Eesti_Telefon.rst
-share/apps/kppp/Rules/Finland/VLP.rst
-share/apps/kppp/Rules/France/Cegetel_Local.rst
-share/apps/kppp/Rules/France/Cegetel_National.rst
-share/apps/kppp/Rules/France/France_Telecom_Internet.rst
-share/apps/kppp/Rules/France/France_Telecom_Local.rst
-share/apps/kppp/Rules/France/France_Telecom_National.rst
-share/apps/kppp/Rules/France/Le_9_Local.rst
-share/apps/kppp/Rules/France/Le_9_National.rst
-share/apps/kppp/Rules/France/OneTel.rst
-share/apps/kppp/Rules/France/Tele2_Local.rst
-share/apps/kppp/Rules/France/Tele2_National.rst
-share/apps/kppp/Rules/France/Wanadoo_Free.rst
-share/apps/kppp/Rules/Germany/1und1_InternetZugang.rst
-share/apps/kppp/Rules/Germany/2.5min.rst
-share/apps/kppp/Rules/Germany/2.5s.rst
-share/apps/kppp/Rules/Germany/AddCom_by_Call.rst
-share/apps/kppp/Rules/Germany/Addcom.rst
-share/apps/kppp/Rules/Germany/Arcor_Internet_by_Call_easy.rst
-share/apps/kppp/Rules/Germany/CallOkaynet.rst
-share/apps/kppp/Rules/Germany/Callino_Surf_Basic.rst
-share/apps/kppp/Rules/Germany/Callino_Surf_Plus.rst
-share/apps/kppp/Rules/Germany/Callisa_City.rst
-share/apps/kppp/Rules/Germany/City_Activ_Plus_Option.rst
-share/apps/kppp/Rules/Germany/Cityweb.rst
-share/apps/kppp/Rules/Germany/CompuservePro.rst
-share/apps/kppp/Rules/Germany/E-Plus-Online_Jedermann.rst
-share/apps/kppp/Rules/Germany/Easynet_easy-call.rst
-share/apps/kppp/Rules/Germany/Freenet_Enterprise.rst
-share/apps/kppp/Rules/Germany/Freenet_Sorglos.rst
-share/apps/kppp/Rules/Germany/Freenet_StandardTarif.rst
-share/apps/kppp/Rules/Germany/Freenet_Super_CbC.rst
-share/apps/kppp/Rules/Germany/Freenet_special_call_by_call.rst
-share/apps/kppp/Rules/Germany/MSN.rst
-share/apps/kppp/Rules/Germany/Mobilcom_Freenet.rst
-share/apps/kppp/Rules/Germany/NGI_Call_By_Call.rst
-share/apps/kppp/Rules/Germany/Netcom_Kassel.rst
-share/apps/kppp/Rules/Germany/Nikoma.rst
-share/apps/kppp/Rules/Germany/Nikoma_Internet_by_Call.rst
-share/apps/kppp/Rules/Germany/Nikoma_Study_and_Surf.rst
-share/apps/kppp/Rules/Germany/Planet-Interkom_Internet_by_call.rst
-share/apps/kppp/Rules/Germany/Puretec.rst
-share/apps/kppp/Rules/Germany/Telekom_City_Select_5_30.rst
-share/apps/kppp/Rules/Germany/VR-Web.rst
-share/apps/kppp/Rules/Germany/expressnet.rst
-share/apps/kppp/Rules/Germany/knUUt-by-Call.rst
-share/apps/kppp/Rules/Germany/talkline_by_call.rst
-share/apps/kppp/Rules/Germany/vossnet_fun.rst
-share/apps/kppp/Rules/Germany/vossnet_fun_light.rst
-share/apps/kppp/Rules/Germany/vossnet_kompl.rst
-share/apps/kppp/Rules/Greece/Hellas_EPAK_Zone1_in_euro.rst
-share/apps/kppp/Rules/Greece/Hellas_EPAK_Zone2_in_euro.rst
-share/apps/kppp/Rules/Greece/Hellas_EPAK_local_in_euro.rst
-share/apps/kppp/Rules/Greece/Hellas_analog_local_in_euro.rst
-share/apps/kppp/Rules/Greece/Hellas_digital_local_in_euro.rst
-share/apps/kppp/Rules/Hong_Kong/Hong_Kong_Telecom.rst
-share/apps/kppp/Rules/Hungary/Local.rst
-share/apps/kppp/Rules/Hungary/LocalTop_MATAV.rst
-share/apps/kppp/Rules/Hungary/Local_MATAV.rst
-share/apps/kppp/Rules/Hungary/PapaTel.rst
-share/apps/kppp/Rules/Iceland/Iceland_general.rst
-share/apps/kppp/Rules/India/BSNL_Local.rst
-share/apps/kppp/Rules/India/BSNL_Long_101_To_200.rst
-share/apps/kppp/Rules/India/BSNL_Medium_51_To_100.rst
-share/apps/kppp/Rules/India/Vsnl_local.rst
-share/apps/kppp/Rules/Indonesia/Lokal_1_Metropolitan.rst
-share/apps/kppp/Rules/Indonesia/Lokal_2_Metropolitan.rst
-share/apps/kppp/Rules/Indonesia/Lokal_non_metropolitan.rst
-share/apps/kppp/Rules/Ireland/Eircom_Internet.rst
-share/apps/kppp/Rules/Ireland/Eircom_Local.rst
-share/apps/kppp/Rules/Ireland/Eircom_National.rst
-share/apps/kppp/Rules/Ireland/Eircom_Special.rst
-share/apps/kppp/Rules/Israel/Bezeq_Interurban.rst
-share/apps/kppp/Rules/Israel/Bezeq_Local.rst
-share/apps/kppp/Rules/Italy/Atlanet.rst
-share/apps/kppp/Rules/Italy/Cheapnet.rst
-share/apps/kppp/Rules/Italy/Infostrada_Internet_SpZero.rst
-share/apps/kppp/Rules/Italy/Infostrada_Libero1055_Base.rst
-share/apps/kppp/Rules/Italy/Infostrada_Libero1055_SpZero.rst
-share/apps/kppp/Rules/Italy/Infostrada_Loc_Reg_Naz_SpZero.rst
-share/apps/kppp/Rules/Italy/Infostrada_Locali_Base.rst
-share/apps/kppp/Rules/Italy/Infostrada_Reg_Naz_Base.rst
-share/apps/kppp/Rules/Italy/Tele2_Altri_ISP.rst
-share/apps/kppp/Rules/Italy/Tele2_Internet_Tele2.rst
-share/apps/kppp/Rules/Italy/Telecom_Interurbane_Fino15Km.rst
-share/apps/kppp/Rules/Italy/Telecom_Interurbane_Oltre15Km.rst
-share/apps/kppp/Rules/Italy/Telecom_Locali.rst
-share/apps/kppp/Rules/Italy/Teleconomy24_Internet.rst
-share/apps/kppp/Rules/Italy/Teleconomy24_Nazionali.rst
-share/apps/kppp/Rules/Italy/Teleconomy_NoStop_Internet.rst
-share/apps/kppp/Rules/Italy/Wind_24ore_Internet_AltriISP.rst
-share/apps/kppp/Rules/Italy/Wind_24ore_Internet_InWind.rst
-share/apps/kppp/Rules/Italy/Wind_24ore_Interurbane.rst
-share/apps/kppp/Rules/Italy/Wind_24ore_Urbane.rst
-share/apps/kppp/Rules/Italy/Wind_Family+SuperLight_Internet_InWind.rst
-share/apps/kppp/Rules/Italy/Wind_Family+SuperLight_Urbane_Interurbane.rst
-share/apps/kppp/Rules/Italy/Wind_Family_Internet_AltriISP.rst
-share/apps/kppp/Rules/Italy/Wind_Family_Internet_InWind.rst
-share/apps/kppp/Rules/Italy/Wind_Family_Interurbane.rst
-share/apps/kppp/Rules/Italy/Wind_Family_Urbane.rst
-share/apps/kppp/Rules/Italy/Wind_Flat_Internet_AltriISP.rst
-share/apps/kppp/Rules/Italy/Wind_Flat_Internet_InWind.rst
-share/apps/kppp/Rules/Italy/Wind_Urbana_1088_Light.rst
-share/apps/kppp/Rules/Jamaica/CWJ_InterParish.rst
-share/apps/kppp/Rules/Jamaica/CWJ_Local.rst
-share/apps/kppp/Rules/Japan/NTT_Local.rst
-share/apps/kppp/Rules/Kazakhstan/Akparat_Sprint.rst
-share/apps/kppp/Rules/Luxembourg/CMD_InternetGratuit.rst
-share/apps/kppp/Rules/Luxembourg/LuxembourgOnline_FreeInternet.rst
-share/apps/kppp/Rules/Luxembourg/PetT_ClassicSurf.rst
-share/apps/kppp/Rules/Luxembourg/PetT_KioskSurf.rst
-share/apps/kppp/Rules/Macedonia/Macedonia_GenericISP_interurban.rst
-share/apps/kppp/Rules/Macedonia/Macedonia_GenericISP_local.rst
-share/apps/kppp/Rules/Macedonia/Macedonia_MTnet.rst
-share/apps/kppp/Rules/Malaysia/TMNet_Jaring.rst
-share/apps/kppp/Rules/Malaysia/malaysia.rst
-share/apps/kppp/Rules/Netherlands/12Move.rst
-share/apps/kppp/Rules/Netherlands/BelBasis_Buiten_Regio.rst
-share/apps/kppp/Rules/Netherlands/BelBasis_Buiten_Regio_Nummervoordeel.rst
-share/apps/kppp/Rules/Netherlands/BelBasis_Regio.rst
-share/apps/kppp/Rules/Netherlands/BelBasis_Regio_Nummervoordeel.rst
-share/apps/kppp/Rules/Netherlands/BelBudget_Buiten_Regio.rst
-share/apps/kppp/Rules/Netherlands/BelBudget_Regio.rst
-share/apps/kppp/Rules/Netherlands/BelPlus_Buiten_Regio.rst
-share/apps/kppp/Rules/Netherlands/BelPlus_Regio.rst
-share/apps/kppp/Rules/Netherlands/BelPlus_Regio_Nummervoordeel.rst
-share/apps/kppp/Rules/Netherlands/Cistron
-share/apps/kppp/Rules/Netherlands/Freeler_Basis.rst
-share/apps/kppp/Rules/Netherlands/Freeler_Voordelig.rst
-share/apps/kppp/Rules/Netherlands/HetNet_Regelmatig_Surfen.rst
-share/apps/kppp/Rules/Netherlands/InterNLnet.rst
-share/apps/kppp/Rules/Netherlands/OneTel_Spaarstand_Buiten_Regio.rst
-share/apps/kppp/Rules/Netherlands/OneTel_Spaarstand_Regio.rst
-share/apps/kppp/Rules/Netherlands/OneTel_Toets_1658_Buiten_Regio.rst
-share/apps/kppp/Rules/Netherlands/OneTel_Toets_1658_Regio.rst
-share/apps/kppp/Rules/Netherlands/Planet_Internet.rst
-share/apps/kppp/Rules/Netherlands/Priority_Telecom_Nationaal.rst
-share/apps/kppp/Rules/Netherlands/Priority_Telecom_Regionaal.rst
-share/apps/kppp/Rules/Netherlands/Tele2_Extra_Buiten_Regio.rst
-share/apps/kppp/Rules/Netherlands/Tele2_Extra_Regio.rst
-share/apps/kppp/Rules/Netherlands/Tele2_Preselect_Buiten_Regio.rst
-share/apps/kppp/Rules/Netherlands/Tele2_Preselect_Regio.rst
-share/apps/kppp/Rules/Netherlands/Tele2_Toets_1609_Buiten_Regio.rst
-share/apps/kppp/Rules/Netherlands/Tele2_Toets_1609_Regio.rst
-share/apps/kppp/Rules/Netherlands/Wannadoo_Budget_Plus
-share/apps/kppp/Rules/Norway/Local_Area.rst
-share/apps/kppp/Rules/Norway/Long_Distance.rst
-share/apps/kppp/Rules/Norway/Netcom.rst
-share/apps/kppp/Rules/Poland/Internetia.rst
-share/apps/kppp/Rules/Poland/Netia_100km_Niebieska.rst
-share/apps/kppp/Rules/Poland/Netia_100km_Zielona.rst
-share/apps/kppp/Rules/Poland/Netia_Lokalne_Niebieska.rst
-share/apps/kppp/Rules/Poland/Netia_Lokalne_Zielona.rst
-share/apps/kppp/Rules/Poland/TPSA.rst
-share/apps/kppp/Rules/Poland/TP_100km.rst
-share/apps/kppp/Rules/Poland/TP_Lokalne.rst
-share/apps/kppp/Rules/Portugal/PT_Local.rst
-share/apps/kppp/Rules/Portugal/PT_Local_Ilhas.rst
-share/apps/kppp/Rules/Portugal/PT_Regional.rst
-share/apps/kppp/Rules/Portugal/PT_Regional_Ilhas.rst
-share/apps/kppp/Rules/Portugal/PT_YesNET.rst
-share/apps/kppp/Rules/Portugal/PT_YesNET_Ilhas.rst
-share/apps/kppp/Rules/Romania/Easynet.rst
-share/apps/kppp/Rules/Romania/RomTelecom_GSM.rst
-share/apps/kppp/Rules/Romania/Romtelecom_Acces_Special_Internet.rst
-share/apps/kppp/Rules/Romania/Romtelecom_Interjudetean.rst
-share/apps/kppp/Rules/Romania/Romtelecom_Local.rst
-share/apps/kppp/Rules/Romania/Zapp-Mobile.rst
-share/apps/kppp/Rules/Russia/TEMPLATE.ru
-share/apps/kppp/Rules/Russia/mtu-intel_standart.rst
-share/apps/kppp/Rules/Singapore/SingTel_Local.rst
-share/apps/kppp/Rules/Slovakia/Internetovy_tarif_019XY.rst
-share/apps/kppp/Rules/Slovakia/ST_medzimesto.rst
-share/apps/kppp/Rules/Slovakia/ST_mesto.rst
-share/apps/kppp/Rules/Slovenia/omrezje_0880.rst
-share/apps/kppp/Rules/Slovenia/omrezje_0889.rst
-share/apps/kppp/Rules/Slovenia/stacionarno_omrezje.rst
-share/apps/kppp/Rules/South_Africa/South_Africa_local.rst
-share/apps/kppp/Rules/South_Africa/South_Africa_long_distance.rst
-share/apps/kppp/Rules/South_Afrika/South_Afrika.rst
-share/apps/kppp/Rules/South_Afrika/South_Afrika_Justin.rst
-share/apps/kppp/Rules/Spain/Infovia.rst
-share/apps/kppp/Rules/Spain/Infovia_IVA.rst
-share/apps/kppp/Rules/Spain/Telefonica_Interprovincial.rst
-share/apps/kppp/Rules/Spain/Telefonica_Interprovincial_IVA.rst
-share/apps/kppp/Rules/Spain/Telefonica_Local.rst
-share/apps/kppp/Rules/Spain/Telefonica_Metropolitana.rst
-share/apps/kppp/Rules/Spain/Telefonica_Metropolitana_IVA.rst
-share/apps/kppp/Rules/Spain/Telefonica_Nacional.rst
-share/apps/kppp/Rules/Spain/Telefonica_Provincial.rst
-share/apps/kppp/Rules/Spain/Telefonica_Provincial_IVA.rst
-share/apps/kppp/Rules/Sweden/ACN.rst
-share/apps/kppp/Rules/Sweden/Abonnera_com.rst
-share/apps/kppp/Rules/Sweden/CNEAB-Route66.rst
-share/apps/kppp/Rules/Sweden/Crossnet-Affinity.rst
-share/apps/kppp/Rules/Sweden/Glocalnet.rst
-share/apps/kppp/Rules/Sweden/Gts.rst
-share/apps/kppp/Rules/Sweden/Home_se.rst
-share/apps/kppp/Rules/Sweden/Nemtel.rst
-share/apps/kppp/Rules/Sweden/Plusenergi.rst
-share/apps/kppp/Rules/Sweden/RSLCom.rst
-share/apps/kppp/Rules/Sweden/Rix_Telecom.rst
-share/apps/kppp/Rules/Sweden/Supertel.rst
-share/apps/kppp/Rules/Sweden/Svensk_Telekom.rst
-share/apps/kppp/Rules/Sweden/Tele1_Europe.rst
-share/apps/kppp/Rules/Sweden/Tele2.rst
-share/apps/kppp/Rules/Sweden/Tele8.rst
-share/apps/kppp/Rules/Sweden/Teleman.rst
-share/apps/kppp/Rules/Sweden/Telenordia.rst
-share/apps/kppp/Rules/Sweden/Telerian.rst
-share/apps/kppp/Rules/Sweden/Telia.rst
-share/apps/kppp/Rules/Sweden/Telia_Telebonus1.rst
-share/apps/kppp/Rules/Sweden/Telia_Telebonus2.rst
-share/apps/kppp/Rules/Sweden/Telitel.rst
-share/apps/kppp/Rules/Sweden/Tiscali.rst
-share/apps/kppp/Rules/Sweden/Transnet.rst
-share/apps/kppp/Rules/Sweden/Universal_Telecom.rst
-share/apps/kppp/Rules/Sweden/Utfors.rst
-share/apps/kppp/Rules/Sweden/Vattenfall.rst
-share/apps/kppp/Rules/Switzerland/Sunrise_Freetime.rst
-share/apps/kppp/Rules/Switzerland/Sunrise_Local.rst
-share/apps/kppp/Rules/Switzerland/Sunrise_Select_Internet.rst
-share/apps/kppp/Rules/Switzerland/Swisscom_Local.rst
-share/apps/kppp/Rules/Switzerland/Swisscom_Remote.rst
-share/apps/kppp/Rules/Switzerland/Swisscom_Surf.rst
-share/apps/kppp/Rules/TEMPLATE
-share/apps/kppp/Rules/Turkey/Turk_Telekom_Internet.rst
-share/apps/kppp/Rules/Ukraine/IPTelecom_hourly.rst
-share/apps/kppp/Rules/Ukraine/NuVse_hourly.rst
-share/apps/kppp/Rules/Ukraine/TEMPLATE.uk
-share/apps/kppp/Rules/Ukraine/Utel_Unet.rst
-share/apps/kppp/Rules/United_Kingdom/BirminghamCable_Local.rst
-share/apps/kppp/Rules/United_Kingdom/BirminghamCable_National.rst
-share/apps/kppp/Rules/United_Kingdom/BirminghamCable_SameTelco.rst
-share/apps/kppp/Rules/United_Kingdom/BritishTelecom_Local.rst
-share/apps/kppp/Rules/United_Kingdom/BritishTelecom_National.rst
-share/apps/kppp/Rules/United_Kingdom/BritishTelecom_Regional.rst
-share/apps/kppp/Rules/United_Kingdom/British_OneTel.rst
-share/apps/kppp/Rules/United_Kingdom/Connaught_Telecom.rst
-share/apps/kppp/Rules/Uruguay/Adinet_cIVA.rst
-share/apps/kppp/Rules/Yugoslavia/041_1xx_xxx.rst
-share/apps/kppp/Rules/Yugoslavia/041_2xx_xxx.rst
-share/apps/kppp/Rules/Yugoslavia/041_3xx_xxx.rst
-share/apps/kppp/Rules/Yugoslavia/041_4xx_xxx.rst
-share/apps/kppp/Rules/Yugoslavia/041_5xx_xxx.rst
-share/apps/kppp/Rules/Yugoslavia/041_9xx_xxx.rst
-share/apps/kppp/Rules/Yugoslavia/III_zona-preko_200km.rst
-share/apps/kppp/Rules/Yugoslavia/II_zona-do_200km.rst
-share/apps/kppp/Rules/Yugoslavia/I_zona-ista_mreza.rst
-share/apps/kppp/Rules/Yugoslavia/Lokalni_poziv.rst
-share/apps/kppp/Rules/checkrules
-share/apps/kppp/pics/dock_both.png
-share/apps/kppp/pics/dock_left.png
-share/apps/kppp/pics/dock_none.png
-share/apps/kppp/pics/dock_right.png
-share/apps/kppp/pics/folder.png
-share/apps/kppp/pics/modemboth.png
-share/apps/kppp/pics/modemleft.png
-share/apps/kppp/pics/modemnone.png
-share/apps/kppp/pics/modemright.png
-share/apps/kppp/pics/phone.png
-share/apps/krdc/pics/close.png
-share/apps/krdc/pics/iconify.png
-share/apps/krdc/pics/pindown.png
-share/apps/krdc/pics/pinup.png
-share/apps/krdc/pics/pointcursor.png
-share/apps/krdc/pics/pointcursormask.png
-share/apps/krfb/eventsrc
-share/apps/krfb/pics/connection-side-image.png
-share/apps/krfb/pics/eyes-closed24.png
-share/apps/krfb/pics/eyes-open24.png
-share/apps/ksirc/autodcc.pl
-share/apps/ksirc/eventsrc
-share/apps/ksirc/filters.pl
-share/apps/ksirc/icons/crystalsvg/22x22/actions/info.png
-share/apps/ksirc/icons/crystalsvg/22x22/actions/ksirc_dock.png
-share/apps/ksirc/icons/hicolor/16x16/apps/ksirc.png
-share/apps/ksirc/icons/hicolor/22x22/apps/ksirc.png
-share/apps/ksirc/icons/hicolor/32x32/apps/ksirc.png
-share/apps/ksirc/icons/hicolor/48x48/apps/ksirc.png
-share/apps/ksirc/icons/hicolor/64x64/apps/ksirc.png
-share/apps/ksirc/ksirc.pl
-share/apps/ksirc/pics/X.png
-share/apps/ksirc/pics/action.png
-share/apps/ksirc/pics/arrow.png
-share/apps/ksirc/pics/blueball.png
-share/apps/ksirc/pics/bluepin.png
-share/apps/ksirc/pics/bminus.png
-share/apps/ksirc/pics/bplus.png
-share/apps/ksirc/pics/channel.xpm
-share/apps/ksirc/pics/channels.xpm
-share/apps/ksirc/pics/ctcpping.png
-share/apps/ksirc/pics/dcc.png
-share/apps/ksirc/pics/dccget.png
-share/apps/ksirc/pics/dccsend.png
-share/apps/ksirc/pics/elipsis.png
-share/apps/ksirc/pics/emoticons/biggrin.png
-share/apps/ksirc/pics/emoticons/clown.png
-share/apps/ksirc/pics/emoticons/cry.png
-share/apps/ksirc/pics/emoticons/devil.png
-share/apps/ksirc/pics/emoticons/frown.png
-share/apps/ksirc/pics/emoticons/heart.png
-share/apps/ksirc/pics/emoticons/loveit.png
-share/apps/ksirc/pics/emoticons/puh.png
-share/apps/ksirc/pics/emoticons/puh2.png
-share/apps/ksirc/pics/emoticons/redface.png
-share/apps/ksirc/pics/emoticons/sadley.png
-share/apps/ksirc/pics/emoticons/slime.png
-share/apps/ksirc/pics/emoticons/smile.png
-share/apps/ksirc/pics/emoticons/wink.png
-share/apps/ksirc/pics/emoticons/yummie.png
-share/apps/ksirc/pics/error.png
-share/apps/ksirc/pics/greenpin.png
-share/apps/ksirc/pics/info.png
-share/apps/ksirc/pics/info1.png
-share/apps/ksirc/pics/join.png
-share/apps/ksirc/pics/kick.png
-share/apps/ksirc/pics/ksirc.png
-share/apps/ksirc/pics/ksirc_a.xpm
-share/apps/ksirc/pics/ksirc_b.xpm
-share/apps/ksirc/pics/madsmiley.png
-share/apps/ksirc/pics/mdi.png
-share/apps/ksirc/pics/mini-run.png
-share/apps/ksirc/pics/minus.png
-share/apps/ksirc/pics/mode.png
-share/apps/ksirc/pics/notice.png
-share/apps/ksirc/pics/ominus.png
-share/apps/ksirc/pics/oplus.png
-share/apps/ksirc/pics/part.png
-share/apps/ksirc/pics/plus.png
-share/apps/ksirc/pics/quit.png
-share/apps/ksirc/pics/sadsmiley.png
-share/apps/ksirc/pics/sdi.png
-share/apps/ksirc/pics/server.xpm
-share/apps/ksirc/pics/servinfo.png
-share/apps/ksirc/pics/smiley.png
-share/apps/ksirc/pics/star.png
-share/apps/ksirc/pics/topic.png
-share/apps/ksirc/relnotes
-share/apps/ksirc/servers.ini
-share/apps/ksirc/servers.txt
-share/apps/ksirc/sirc.help.gz
-share/apps/remoteview/zeroconf.desktop
-share/apps/zeroconf/_ftp._tcp
-share/apps/zeroconf/_http._tcp
-share/apps/zeroconf/_ldap._tcp
-share/apps/zeroconf/_nfs._tcp
-share/apps/zeroconf/_rfb._tcp
-share/apps/zeroconf/_ssh._tcp
-share/apps/zeroconf/_webdav._tcp
-share/config/ksircrc
-share/config/ktalkdrc
-share/doc/HTML/en/kcontrol/kcmtalkd/common
-share/doc/HTML/en/kcontrol/kcmtalkd/index.cache.bz2
-share/doc/HTML/en/kcontrol/kcmtalkd/index.docbook
-share/doc/HTML/en/kcontrol/lanbrowser/common
-share/doc/HTML/en/kcontrol/lanbrowser/index.cache.bz2
-share/doc/HTML/en/kcontrol/lanbrowser/index.docbook
-share/doc/HTML/en/kdict/applet.png
-share/doc/HTML/en/kdict/common
-share/doc/HTML/en/kdict/conf.png
-share/doc/HTML/en/kdict/index.cache.bz2
-share/doc/HTML/en/kdict/index.docbook
-share/doc/HTML/en/kdict/mainwin.png
-share/doc/HTML/en/kdict/seteditor.png
-share/doc/HTML/en/kget/common
-share/doc/HTML/en/kget/fileopen.png
-share/doc/HTML/en/kget/index.cache.bz2
-share/doc/HTML/en/kget/index.docbook
-share/doc/HTML/en/kget/kget1.png
-share/doc/HTML/en/kget/kget2.png
-share/doc/HTML/en/kget/kget3.png
-share/doc/HTML/en/kget/kget4.png
-share/doc/HTML/en/kget/kget5.png
-share/doc/HTML/en/knewsticker/TODO
-share/doc/HTML/en/knewsticker/about-icon.png
-share/doc/HTML/en/knewsticker/checknews-icon.png
-share/doc/HTML/en/knewsticker/common
-share/doc/HTML/en/knewsticker/contextmenu.png
-share/doc/HTML/en/knewsticker/help-icon.png
-share/doc/HTML/en/knewsticker/index.cache.bz2
-share/doc/HTML/en/knewsticker/index.docbook
-share/doc/HTML/en/knewsticker/kcmnewsticker-filters.png
-share/doc/HTML/en/knewsticker/kcmnewsticker-general.png
-share/doc/HTML/en/knewsticker/kcmnewsticker-newssitedialog.png
-share/doc/HTML/en/knewsticker/kcmnewsticker-newssources.png
-share/doc/HTML/en/knewsticker/kcmnewsticker-scrollerprefs.png
-share/doc/HTML/en/knewsticker/kcontrol-icon.png
-share/doc/HTML/en/knewsticker/knewsticker-childpanel.png
-share/doc/HTML/en/knewsticker/knewsticker-icon.png
-share/doc/HTML/en/knewsticker/knewsticker-kicker.png
-share/doc/HTML/en/knewsticker/knewsticker-ownwindow.png
-share/doc/HTML/en/knewsticker/newarticle-icon.png
-share/doc/HTML/en/knewsticker/newssite-icon.png
-share/doc/HTML/en/knewsticker/oldarticle-icon.png
-share/doc/HTML/en/knewsticker/preferences-icon.png
-share/doc/HTML/en/kopete/chatstyle.docbook
-share/doc/HTML/en/kopete/common
-share/doc/HTML/en/kopete/index.cache.bz2
-share/doc/HTML/en/kopete/index.docbook
-share/doc/HTML/en/kopete/menus.docbook
-share/doc/HTML/en/kpf/common
-share/doc/HTML/en/kpf/index.cache.bz2
-share/doc/HTML/en/kpf/index.docbook
-share/doc/HTML/en/kppp/accounting.docbook
-share/doc/HTML/en/kppp/callback.docbook
-share/doc/HTML/en/kppp/chap.docbook
-share/doc/HTML/en/kppp/common
-share/doc/HTML/en/kppp/costsgraphs.fig
-share/doc/HTML/en/kppp/costsgraphs.png
-share/doc/HTML/en/kppp/dialog-setup.docbook
-share/doc/HTML/en/kppp/getting-online.docbook
-share/doc/HTML/en/kppp/global-settings.docbook
-share/doc/HTML/en/kppp/hayes.docbook
-share/doc/HTML/en/kppp/index.cache.bz2
-share/doc/HTML/en/kppp/index.docbook
-share/doc/HTML/en/kppp/kppp-account-accounting-tab.png
-share/doc/HTML/en/kppp/kppp-account-dial-tab.png
-share/doc/HTML/en/kppp/kppp-account-dns-tab.png
-share/doc/HTML/en/kppp/kppp-account-execute-tab.png
-share/doc/HTML/en/kppp/kppp-account-gateway-tab.png
-share/doc/HTML/en/kppp/kppp-account-ip-tab.png
-share/doc/HTML/en/kppp/kppp-account-login-script-tab.png
-share/doc/HTML/en/kppp/kppp-config.png
-share/doc/HTML/en/kppp/kppp-device-tab.png
-share/doc/HTML/en/kppp/kppp-dialler-tab.png
-share/doc/HTML/en/kppp/kppp-faq.docbook
-share/doc/HTML/en/kppp/kppp-graph-tab.png
-share/doc/HTML/en/kppp/kppp-misc-tab.png
-share/doc/HTML/en/kppp/kppp-modem-tab.png
-share/doc/HTML/en/kppp/kppp-wizard.png
-share/doc/HTML/en/kppp/kppp.faq.question
-share/doc/HTML/en/kppp/security.docbook
-share/doc/HTML/en/kppp/tricks.docbook
-share/doc/HTML/en/kppp/ttyS-cua.txt
-share/doc/HTML/en/kppp/wizard.docbook
-share/doc/HTML/en/krdc/authentication.eps
-share/doc/HTML/en/krdc/authentication.png
-share/doc/HTML/en/krdc/close.png
-share/doc/HTML/en/krdc/common
-share/doc/HTML/en/krdc/index.cache.bz2
-share/doc/HTML/en/krdc/index.docbook
-share/doc/HTML/en/krdc/krdc_window.eps
-share/doc/HTML/en/krdc/krdc_window.png
-share/doc/HTML/en/krdc/preferences_profilestab.eps
-share/doc/HTML/en/krdc/preferences_profilestab.png
-share/doc/HTML/en/krdc/preferences_rdpdefaultstab.eps
-share/doc/HTML/en/krdc/preferences_rdpdefaultstab.png
-share/doc/HTML/en/krdc/preferences_vncdefaultstab.eps
-share/doc/HTML/en/krdc/preferences_vncdefaultstab.png
-share/doc/HTML/en/krdc/snapshot.eps
-share/doc/HTML/en/krdc/snapshot.png
-share/doc/HTML/en/krdc/snapshot_connectionspeed.eps
-share/doc/HTML/en/krdc/snapshot_connectionspeed.png
-share/doc/HTML/en/krdc/snapshot_nobrowse.eps
-share/doc/HTML/en/krdc/snapshot_nobrowse.png
-share/doc/HTML/en/krdc/snapshot_vncentry.eps
-share/doc/HTML/en/krdc/snapshot_vncentry.png
-share/doc/HTML/en/krdc/window_fullscreen.png
-share/doc/HTML/en/krdc/window_nofullscreen.png
-share/doc/HTML/en/krfb/common
-share/doc/HTML/en/krfb/configuration_access.eps
-share/doc/HTML/en/krfb/configuration_access.png
-share/doc/HTML/en/krfb/configuration_network.eps
-share/doc/HTML/en/krfb/configuration_network.png
-share/doc/HTML/en/krfb/configuration_session.eps
-share/doc/HTML/en/krfb/configuration_session.png
-share/doc/HTML/en/krfb/connection.eps
-share/doc/HTML/en/krfb/connection.png
-share/doc/HTML/en/krfb/email_invitation.eps
-share/doc/HTML/en/krfb/email_invitation.png
-share/doc/HTML/en/krfb/index.cache.bz2
-share/doc/HTML/en/krfb/index.docbook
-share/doc/HTML/en/krfb/invitation_management.eps
-share/doc/HTML/en/krfb/invitation_management.png
-share/doc/HTML/en/krfb/personal_invitation.eps
-share/doc/HTML/en/krfb/personal_invitation.png
-share/doc/HTML/en/krfb/screenshot.eps
-share/doc/HTML/en/krfb/screenshot.png
-share/doc/HTML/en/ksirc/common
-share/doc/HTML/en/ksirc/index.cache.bz2
-share/doc/HTML/en/ksirc/index.docbook
-share/doc/HTML/en/ktalkd/common
-share/doc/HTML/en/ktalkd/index.cache.bz2
-share/doc/HTML/en/ktalkd/index.docbook
-share/doc/HTML/en/kwifimanager/common
-share/doc/HTML/en/kwifimanager/index.cache.bz2
-share/doc/HTML/en/kwifimanager/index.docbook
-share/icons/crystalsvg/128x128/apps/ktalkd.png
-share/icons/crystalsvg/16x16/apps/kget.png
-share/icons/crystalsvg/16x16/apps/kpf.png
-share/icons/crystalsvg/16x16/apps/krfb.png
-share/icons/crystalsvg/16x16/apps/ktalkd.png
-share/icons/crystalsvg/16x16/mimetypes/kget_list.png
-share/icons/crystalsvg/22x22/actions/khtml_kget.png
-share/icons/crystalsvg/22x22/apps/kget.png
-share/icons/crystalsvg/22x22/apps/ktalkd.png
-share/icons/crystalsvg/22x22/mimetypes/kget_list.png
-share/icons/crystalsvg/32x32/apps/kget.png
-share/icons/crystalsvg/32x32/apps/kpf.png
-share/icons/crystalsvg/32x32/apps/krdc.png
-share/icons/crystalsvg/32x32/apps/krfb.png
-share/icons/crystalsvg/32x32/apps/ktalkd.png
-share/icons/crystalsvg/32x32/mimetypes/kget_list.png
-share/icons/crystalsvg/48x48/apps/kget.png
-share/icons/crystalsvg/48x48/apps/kpf.png
-share/icons/crystalsvg/48x48/apps/krdc.png
-share/icons/crystalsvg/48x48/apps/krfb.png
-share/icons/crystalsvg/48x48/apps/ktalkd.png
-share/icons/crystalsvg/48x48/mimetypes/kget_list.png
-share/icons/hicolor/128x128/apps/kdict.png
-share/icons/hicolor/128x128/apps/kppp.png
-share/icons/hicolor/16x16/apps/kdict.png
-share/icons/hicolor/16x16/apps/knewsticker.png
-share/icons/hicolor/16x16/apps/kppp.png
-share/icons/hicolor/16x16/apps/ksirc.png
-share/icons/hicolor/22x22/apps/kppp.png
-share/icons/hicolor/22x22/apps/ksirc.png
-share/icons/hicolor/32x32/apps/kdict.png
-share/icons/hicolor/32x32/apps/knewsticker.png
-share/icons/hicolor/32x32/apps/kppp.png
-share/icons/hicolor/32x32/apps/ksirc.png
-share/icons/hicolor/48x48/apps/kdict.png
-share/icons/hicolor/48x48/apps/knewsticker.png
-share/icons/hicolor/48x48/apps/kppp.png
-share/icons/hicolor/48x48/apps/ksirc.png
-share/icons/hicolor/64x64/apps/kdict.png
-share/icons/hicolor/64x64/apps/kppp.png
-share/icons/hicolor/64x64/apps/ksirc.png
-share/icons/hicolor/scalable/apps/kdict.svgz
-share/icons/locolor/16x16/apps/krfb.png
-share/icons/locolor/32x32/apps/krfb.png
-share/mimelnk/application/x-kgetlist.desktop
-share/services/invitation.protocol
-share/services/kded/dnssdwatcher.desktop
-share/services/kded/kinetd.desktop
-share/services/kfile_torrent.desktop
-share/services/kinetd_krfb.desktop
-share/services/kinetd_krfb_httpd.desktop
-share/services/kntsrcfilepropsdlg.desktop
-share/services/kpfpropertiesdialogplugin.desktop
-share/services/rdp.protocol
-share/services/rssservice.desktop
-share/services/vnc.protocol
-share/services/zeroconf.protocol
-share/servicetypes/kinetdmodule.desktop
-share/sounds/KGet_Added.ogg
-share/sounds/KGet_Finished.ogg
-share/sounds/KGet_Finished_All.ogg
-share/sounds/KGet_Started.ogg
-share/sounds/ktalkd.wav
-@dirrm share/doc/HTML/en/kwifimanager
-@dirrm share/doc/HTML/en/ktalkd
-@dirrm share/doc/HTML/en/ksirc
-@dirrm share/doc/HTML/en/krfb
-@dirrm share/doc/HTML/en/krdc
-@dirrm share/doc/HTML/en/kppp
-@dirrm share/doc/HTML/en/kpf
-@dirrm share/doc/HTML/en/kopete
-@dirrm share/doc/HTML/en/knewsticker
-@dirrm share/doc/HTML/en/kget
-@dirrm share/doc/HTML/en/kdict
-@dirrm share/doc/HTML/en/kcontrol/lanbrowser
-@dirrm share/doc/HTML/en/kcontrol/kcmtalkd
-@dirrm share/apps/remoteview
-@dirrm share/apps/ksirc/pics/emoticons
-@dirrm share/apps/ksirc/pics
-@dirrm share/apps/ksirc/icons/hicolor/64x64/apps
-@dirrm share/apps/ksirc/icons/hicolor/64x64
-@dirrm share/apps/ksirc/icons/hicolor/48x48/apps
-@dirrm share/apps/ksirc/icons/hicolor/48x48
-@dirrm share/apps/ksirc/icons/hicolor/32x32/apps
-@dirrm share/apps/ksirc/icons/hicolor/32x32
-@dirrm share/apps/ksirc/icons/hicolor/22x22/apps
-@dirrm share/apps/ksirc/icons/hicolor/22x22
-@dirrm share/apps/ksirc/icons/hicolor/16x16/apps
-@dirrm share/apps/ksirc/icons/hicolor/16x16
-@dirrm share/apps/ksirc/icons/hicolor
-@dirrm share/apps/ksirc/icons/crystalsvg/22x22/actions
-@dirrm share/apps/ksirc/icons/crystalsvg/22x22
-@dirrm share/apps/ksirc/icons/crystalsvg
-@dirrm share/apps/ksirc/icons
-@dirrm share/apps/ksirc
-@dirrm share/apps/krfb/pics
-@dirrm share/apps/krfb
-@dirrm share/apps/krdc/pics
-@dirrm share/apps/krdc
-@dirrm share/apps/kppp/pics
-@dirrm share/apps/kppp/Rules/Yugoslavia
-@dirrm share/apps/kppp/Rules/Uruguay
-@dirrm share/apps/kppp/Rules/United_Kingdom
-@dirrm share/apps/kppp/Rules/Ukraine
-@dirrm share/apps/kppp/Rules/Turkey
-@dirrm share/apps/kppp/Rules/Switzerland
-@dirrm share/apps/kppp/Rules/Sweden
-@dirrm share/apps/kppp/Rules/Spain
-@dirrm share/apps/kppp/Rules/South_Afrika
-@dirrm share/apps/kppp/Rules/South_Africa
-@dirrm share/apps/kppp/Rules/Slovenia
-@dirrm share/apps/kppp/Rules/Slovakia
-@dirrm share/apps/kppp/Rules/Singapore
-@dirrm share/apps/kppp/Rules/Russia
-@dirrm share/apps/kppp/Rules/Romania
-@dirrm share/apps/kppp/Rules/Portugal
-@dirrm share/apps/kppp/Rules/Poland
-@dirrm share/apps/kppp/Rules/Norway
-@dirrm share/apps/kppp/Rules/Netherlands
-@dirrm share/apps/kppp/Rules/Malaysia
-@dirrm share/apps/kppp/Rules/Macedonia
-@dirrm share/apps/kppp/Rules/Luxembourg
-@dirrm share/apps/kppp/Rules/Kazakhstan
-@dirrm share/apps/kppp/Rules/Japan
-@dirrm share/apps/kppp/Rules/Jamaica
-@dirrm share/apps/kppp/Rules/Italy
-@dirrm share/apps/kppp/Rules/Israel
-@dirrm share/apps/kppp/Rules/Ireland
-@dirrm share/apps/kppp/Rules/Indonesia
-@dirrm share/apps/kppp/Rules/India
-@dirrm share/apps/kppp/Rules/Iceland
-@dirrm share/apps/kppp/Rules/Hungary
-@dirrm share/apps/kppp/Rules/Hong_Kong
-@dirrm share/apps/kppp/Rules/Greece
-@dirrm share/apps/kppp/Rules/Germany
-@dirrm share/apps/kppp/Rules/France
-@dirrm share/apps/kppp/Rules/Finland
-@dirrm share/apps/kppp/Rules/Estonia
-@dirrm share/apps/kppp/Rules/Denmark
-@dirrm share/apps/kppp/Rules/Czechia
-@dirrm share/apps/kppp/Rules/Croatia
-@dirrm share/apps/kppp/Rules/Brasil
-@dirrm share/apps/kppp/Rules/Bosnia_and_Herzegovina
-@dirrm share/apps/kppp/Rules/Belgium
-@dirrm share/apps/kppp/Rules/Bangladesh
-@dirrm share/apps/kppp/Rules/Austria/Standard
-@dirrm share/apps/kppp/Rules/Austria/Minimum
-@dirrm share/apps/kppp/Rules/Austria/Business_2
-@dirrm share/apps/kppp/Rules/Austria/Business_1
-@dirrm share/apps/kppp/Rules/Austria
-@dirrm share/apps/kppp/Rules/Australia
-@dirrm share/apps/kppp/Rules/Argentina
-@dirrm share/apps/kppp/Rules
-@dirrm share/apps/kppp/Provider/Yugoslavia
-@dirrm share/apps/kppp/Provider/United_Kingdom
-@dirrm share/apps/kppp/Provider/Ukraine
-@dirrm share/apps/kppp/Provider/Taiwan
-@dirrm share/apps/kppp/Provider/Switzerland
-@dirrm share/apps/kppp/Provider/Sweden
-@dirrm share/apps/kppp/Provider/Slovenia
-@dirrm share/apps/kppp/Provider/Portugal
-@dirrm share/apps/kppp/Provider/Norway
-@dirrm share/apps/kppp/Provider/NewZealand
-@dirrm share/apps/kppp/Provider/Netherlands
-@dirrm share/apps/kppp/Provider/Irland
-@dirrm share/apps/kppp/Provider/Germany
-@dirrm share/apps/kppp/Provider/France
-@dirrm share/apps/kppp/Provider/Denmark
-@dirrm share/apps/kppp/Provider/Czech_Republic
-@dirrm share/apps/kppp/Provider/Belarus
-@dirrm share/apps/kppp/Provider/Austria
-@dirrm share/apps/kppp/Provider
-@dirrm share/apps/kppp
-@dirrm share/apps/knewsticker
-@dirrm share/apps/kinetd
-@dirrm share/apps/khtml/kpartplugins
-@dirrm share/apps/kget/pics
-@dirrm share/apps/kget/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kget/icons/crystalsvg/22x22
-@dirrm share/apps/kget/icons/crystalsvg
-@dirrm share/apps/kget/icons
-@dirrm share/apps/kget
-@dirrm share/apps/kdict/icons/crystalsvg/32x32/actions
-@dirrm share/apps/kdict/icons/crystalsvg/32x32
-@dirrm share/apps/kdict/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kdict/icons/crystalsvg/22x22
-@dirrm share/apps/kdict/icons/crystalsvg/16x16/actions
-@dirrm share/apps/kdict/icons/crystalsvg/16x16
-@dirrm share/apps/kdict/icons/crystalsvg
-@dirrm share/apps/kdict/icons
-@dirrm share/apps/kdict
-@dirrm include/rss
diff --git a/net/knemo-kde4/Makefile b/net/knemo-kde4/Makefile
deleted file mode 100644
index 6494f1664af3..000000000000
--- a/net/knemo-kde4/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# New ports collection makefile for: knemo
-# Date created: Sat Jan 22 00:20:26 CET 2005
-# Whom: Markus Brueffer <markus@FreeBSD.org>
-#
-# $FreeBSD$
-
-PORTNAME= knemo
-PORTVERSION= 0.4.1
-PORTREVISION= 1
-CATEGORIES= net kde
-MASTER_SITES= http://www.eris23.de/knemo/
-
-MAINTAINER= markus@FreeBSD.org
-COMMENT= Network monitor for KDE
-
-USE_BZIP2= yes
-USE_KDELIBS_VER=3
-USE_GMAKE= yes
-USE_AUTOTOOLS= libtool:15
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/${CONFIGURE_SCRIPT}
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/net/knemo-kde4/distinfo b/net/knemo-kde4/distinfo
deleted file mode 100644
index 4f0538c48338..000000000000
--- a/net/knemo-kde4/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (knemo-0.4.1.tar.bz2) = 93ee976ba6bad9a8a726f46021e5c344
-SHA256 (knemo-0.4.1.tar.bz2) = 3362e90e606bc3028dd010ad305852f3dfd7eb5b6488e0783c2db393e3f1d114
-SIZE (knemo-0.4.1.tar.bz2) = 592925
diff --git a/net/knemo-kde4/files/patch-kcm-configdialog.cpp b/net/knemo-kde4/files/patch-kcm-configdialog.cpp
deleted file mode 100644
index 32a00999bf67..000000000000
--- a/net/knemo-kde4/files/patch-kcm-configdialog.cpp
+++ /dev/null
@@ -1,78 +0,0 @@
---- src/kcm/configdialog.cpp.orig Sat Apr 1 21:44:21 2006
-+++ src/kcm/configdialog.cpp Sun Apr 2 19:14:11 2006
-@@ -17,6 +17,16 @@
- Boston, MA 02110-1301, USA.
- */
-
-+#ifdef __FreeBSD__
-+#include <sys/types.h>
-+#include <sys/socket.h>
-+#include <net/if.h>
-+#include <net/if_mib.h>
-+#include <sys/param.h>
-+#include <sys/sysctl.h>
-+#include <net/route.h>
-+#endif
-+
- #include <qfile.h>
- #include <qdict.h>
- #include <qlabel.h>
-@@ -363,6 +373,39 @@
- void ConfigDialog::defaults()
- {
- // Default interfaces
-+#ifdef Q_OS_FREEBSD
-+ /* Determine number of interfaces */
-+ u_int n = 0;
-+ size_t nlen = 0;
-+ nlen = sizeof(n);
-+
-+ if ( sysctlbyname("net.link.generic.system.ifcount", &n, &nlen, NULL, 0) != -1 )
-+ {
-+ mSettingsDict.clear();
-+ mDlg->listBoxInterfaces->clear();
-+
-+ ifmibdata ifmd;
-+ size_t len = 0;
-+ len = sizeof(ifmd);
-+ static int name[] = { CTL_NET,
-+ PF_LINK,
-+ NETLINK_GENERIC,
-+ IFMIB_IFDATA,
-+ 0,
-+ IFDATA_GENERAL };
-+
-+ for (int i = 1; i <= n; ++i)
-+ {
-+ name[4] = i;
-+ /* Get data for iface-number i */
-+ if ( sysctl(name, 6, (void*)&ifmd, (size_t*)&len, (void*)NULL, (size_t)0) == -1 )
-+ continue;
-+
-+ QString interface = QString::fromLatin1(ifmd.ifmd_name);
-+
-+ if ( ifmd.ifmd_flags & IFF_LOOPBACK)
-+ continue;
-+#else
- QFile proc( "/proc/net/dev" );
- if ( proc.open( IO_ReadOnly ) )
- {
-@@ -380,6 +423,7 @@
- if ( interface == "lo" )
- continue;
-
-+#endif
- InterfaceSettings* settings = new InterfaceSettings();
- settings->customCommands = false;
- settings->hideWhenNotAvailable = false;
-@@ -401,8 +445,10 @@
- mDlg->checkBoxStatistics->setChecked( false );
- mDlg->checkBoxCustom->setChecked( false );
- }
-+#ifndef __FreeBSD__
- }
- proc.close();
-+#endif
- }
-
- // Default tool tips
diff --git a/net/knemo-kde4/files/patch-knemod-global.h b/net/knemo-kde4/files/patch-knemod-global.h
deleted file mode 100644
index b20cda0a6a99..000000000000
--- a/net/knemo-kde4/files/patch-knemod-global.h
+++ /dev/null
@@ -1,35 +0,0 @@
---- src/knemod/global.h.orig Sat Apr 1 21:44:22 2006
-+++ src/knemod/global.h Sun Apr 2 21:33:36 2006
-@@ -22,6 +22,7 @@
-
- #include <qpair.h>
- #include <qcolor.h>
-+#include <qdict.h>
- #include <qstring.h>
-
- /**
-@@ -36,6 +37,11 @@
- int toolTipContent;
- };
-
-+struct AddrData {
-+ QString subnetMask;
-+ QString broadcastAddress;
-+};
-+
- struct InterfaceData
- {
- InterfaceData()
-@@ -59,11 +65,9 @@
- unsigned long prevTxBytes;
- unsigned long incomingBytes;
- unsigned long outgoingBytes;
-- QString ipAddress;
-- QString subnetMask;
-+ QDict<AddrData> addrData;
- QString hwAddress;
- QString ptpAddress;
-- QString broadcastAddress;
- QString defaultGateway;
- QString rxString;
- QString txString;
diff --git a/net/knemo-kde4/files/patch-knemod-interfacestatusdialog.cpp b/net/knemo-kde4/files/patch-knemod-interfacestatusdialog.cpp
deleted file mode 100644
index 217998e0b9f2..000000000000
--- a/net/knemo-kde4/files/patch-knemod-interfacestatusdialog.cpp
+++ /dev/null
@@ -1,50 +0,0 @@
---- src/knemod/interfacestatusdialog.cpp.orig Sat Apr 1 21:44:22 2006
-+++ src/knemod/interfacestatusdialog.cpp Sun Apr 2 21:34:55 2006
-@@ -24,6 +24,7 @@
- #include <qtabwidget.h>
-
- #include <kdebug.h>
-+#include <kcombobox.h>
- #include <kconfig.h>
- #include <klocale.h>
- #include <kglobal.h>
-@@ -92,6 +93,10 @@
- mTimer = new QTimer();
- connect( mTimer, SIGNAL( timeout() ), this, SLOT( updateDialog() ) );
- mTimer->start( 1000 );
-+
-+#ifdef Q_OS_FREEBSD
-+ connect( comboBoxIP, SIGNAL( activated(int) ), this, SLOT( updateDialog() ) );
-+#endif
- }
-
- InterfaceStatusDialog::~InterfaceStatusDialog()
-@@ -201,12 +206,28 @@
- if ( data.available )
- {
- // ip tab
-+#ifdef Q_OS_FREEBSD
-+ if ( data.addrData.count() != comboBoxIP->count() )
-+ comboBoxIP->clear();
-+
-+ QDictIterator<AddrData> it( data.addrData );
-+ for( ; it.current(); ++it )
-+ if (!comboBoxIP->contains(it.currentKey()))
-+ comboBoxIP->insertItem( it.currentKey() );
-+
-+ textLabelSubnet->setText(data.addrData[ comboBoxIP->currentText() ]->subnetMask);
-+#else
- textLabelIP->setText( data.ipAddress );
- textLabelSubnet->setText( data.subnetMask );
-+#endif
- if ( mInterface->getType() == Interface::ETHERNET )
- {
- variableLabel1->setText( i18n( "Broadcast Address:" ) );
-+#ifdef Q_OS_FREEBSD
-+ variableText1->setText( data.addrData[ comboBoxIP->currentText() ]->broadcastAddress);
-+#else
- variableText1->setText( data.broadcastAddress );
-+#endif
- variableLabel2->setText( i18n( "Default Gateway:" ) );
- variableText2->setText( data.defaultGateway );
- variableLabel3->setText( i18n( "HW-Address:" ) );
diff --git a/net/knemo-kde4/files/patch-knemod-interfacestatusdlg.ui b/net/knemo-kde4/files/patch-knemod-interfacestatusdlg.ui
deleted file mode 100644
index 073ca19a3734..000000000000
--- a/net/knemo-kde4/files/patch-knemod-interfacestatusdlg.ui
+++ /dev/null
@@ -1,262 +0,0 @@
---- src/knemod/interfacestatusdlg.ui.orig Sat Apr 1 21:44:22 2006
-+++ src/knemod/interfacestatusdlg.ui Sun Apr 2 21:28:01 2006
-@@ -145,7 +145,7 @@
- </property>
- <widget class="QLayoutWidget">
- <property name="name">
-- <cstring>layout3</cstring>
-+ <cstring>layout7</cstring>
- </property>
- <hbox>
- <property name="name">
-@@ -171,18 +171,18 @@
- </property>
- <property name="sizeHint">
- <size>
-- <width>20</width>
-+ <width>40</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
-- <widget class="KActiveLabel">
-+ <widget class="KComboBox">
- <property name="name">
-- <cstring>textLabelIP</cstring>
-+ <cstring>comboBoxIP</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
-- <hsizetype>1</hsizetype>
-+ <hsizetype>5</hsizetype>
- <vsizetype>0</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
-@@ -193,7 +193,7 @@
- </widget>
- <widget class="QLayoutWidget">
- <property name="name">
-- <cstring>layout4</cstring>
-+ <cstring>layout8</cstring>
- </property>
- <hbox>
- <property name="name">
-@@ -207,41 +207,30 @@
- <string>Subnet Mask:</string>
- </property>
- </widget>
-- <spacer>
-- <property name="name">
-- <cstring>spacer13_2</cstring>
-- </property>
-- <property name="orientation">
-- <enum>Horizontal</enum>
-- </property>
-- <property name="sizeType">
-- <enum>Expanding</enum>
-- </property>
-- <property name="sizeHint">
-- <size>
-- <width>71</width>
-- <height>21</height>
-- </size>
-- </property>
-- </spacer>
-- <widget class="KActiveLabel">
-+ <widget class="QLabel">
- <property name="name">
- <cstring>textLabelSubnet</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
-- <hsizetype>1</hsizetype>
-- <vsizetype>0</vsizetype>
-+ <hsizetype>7</hsizetype>
-+ <vsizetype>5</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
-+ <property name="text">
-+ <string></string>
-+ </property>
-+ <property name="alignment">
-+ <set>AlignVCenter|AlignRight</set>
-+ </property>
- </widget>
- </hbox>
- </widget>
- <widget class="QLayoutWidget">
- <property name="name">
-- <cstring>layout5</cstring>
-+ <cstring>layout9</cstring>
- </property>
- <hbox>
- <property name="name">
-@@ -255,41 +244,22 @@
- <string>Broadcast Address:</string>
- </property>
- </widget>
-- <spacer>
-- <property name="name">
-- <cstring>spacer13_3</cstring>
-- </property>
-- <property name="orientation">
-- <enum>Horizontal</enum>
-- </property>
-- <property name="sizeType">
-- <enum>Expanding</enum>
-- </property>
-- <property name="sizeHint">
-- <size>
-- <width>71</width>
-- <height>21</height>
-- </size>
-- </property>
-- </spacer>
-- <widget class="KActiveLabel">
-+ <widget class="QLabel">
- <property name="name">
- <cstring>variableText1</cstring>
- </property>
-- <property name="sizePolicy">
-- <sizepolicy>
-- <hsizetype>1</hsizetype>
-- <vsizetype>0</vsizetype>
-- <horstretch>0</horstretch>
-- <verstretch>0</verstretch>
-- </sizepolicy>
-+ <property name="text">
-+ <string></string>
-+ </property>
-+ <property name="alignment">
-+ <set>AlignVCenter|AlignRight</set>
- </property>
- </widget>
- </hbox>
- </widget>
- <widget class="QLayoutWidget">
- <property name="name">
-- <cstring>layout6</cstring>
-+ <cstring>layout10</cstring>
- </property>
- <hbox>
- <property name="name">
-@@ -303,41 +273,30 @@
- <string>Default Gateway:</string>
- </property>
- </widget>
-- <spacer>
-- <property name="name">
-- <cstring>spacer13_4</cstring>
-- </property>
-- <property name="orientation">
-- <enum>Horizontal</enum>
-- </property>
-- <property name="sizeType">
-- <enum>Expanding</enum>
-- </property>
-- <property name="sizeHint">
-- <size>
-- <width>71</width>
-- <height>21</height>
-- </size>
-- </property>
-- </spacer>
-- <widget class="KActiveLabel">
-+ <widget class="QLabel">
- <property name="name">
- <cstring>variableText2</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
-- <hsizetype>1</hsizetype>
-- <vsizetype>0</vsizetype>
-+ <hsizetype>7</hsizetype>
-+ <vsizetype>5</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
-+ <property name="text">
-+ <string></string>
-+ </property>
-+ <property name="alignment">
-+ <set>AlignVCenter|AlignRight</set>
-+ </property>
- </widget>
- </hbox>
- </widget>
- <widget class="QLayoutWidget">
- <property name="name">
-- <cstring>layout7</cstring>
-+ <cstring>layout11</cstring>
- </property>
- <hbox>
- <property name="name">
-@@ -351,35 +310,24 @@
- <string>HW-Address:</string>
- </property>
- </widget>
-- <spacer>
-- <property name="name">
-- <cstring>spacer13_5</cstring>
-- </property>
-- <property name="orientation">
-- <enum>Horizontal</enum>
-- </property>
-- <property name="sizeType">
-- <enum>Expanding</enum>
-- </property>
-- <property name="sizeHint">
-- <size>
-- <width>71</width>
-- <height>21</height>
-- </size>
-- </property>
-- </spacer>
-- <widget class="KActiveLabel">
-+ <widget class="QLabel">
- <property name="name">
- <cstring>variableText3</cstring>
- </property>
- <property name="sizePolicy">
- <sizepolicy>
-- <hsizetype>1</hsizetype>
-- <vsizetype>0</vsizetype>
-+ <hsizetype>7</hsizetype>
-+ <vsizetype>5</vsizetype>
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
-+ <property name="text">
-+ <string></string>
-+ </property>
-+ <property name="alignment">
-+ <set>AlignVCenter|AlignRight</set>
-+ </property>
- </widget>
- </hbox>
- </widget>
-@@ -893,8 +841,6 @@
- </widget>
- </vbox>
- </widget>
--<customwidgets>
--</customwidgets>
- <connections>
- <connection>
- <sender>buttonClose</sender>
-@@ -905,10 +851,6 @@
- </connections>
- <layoutdefaults spacing="6" margin="11"/>
- <includehints>
-- <includehint>kactivelabel.h</includehint>
-- <includehint>kactivelabel.h</includehint>
-- <includehint>kactivelabel.h</includehint>
-- <includehint>kactivelabel.h</includehint>
-- <includehint>kactivelabel.h</includehint>
-+ <includehint>kcombobox.h</includehint>
- </includehints>
- </UI>
diff --git a/net/knemo-kde4/files/patch-knemod-interfacetooltip.cpp b/net/knemo-kde4/files/patch-knemod-interfacetooltip.cpp
deleted file mode 100644
index 9dce92066cf6..000000000000
--- a/net/knemo-kde4/files/patch-knemod-interfacetooltip.cpp
+++ /dev/null
@@ -1,34 +0,0 @@
---- src/knemod/interfacetooltip.cpp.orig Sat Apr 1 21:44:22 2006
-+++ src/knemod/interfacetooltip.cpp Sun Apr 2 21:30:52 2006
-@@ -101,6 +101,23 @@
-
- if ( data.available )
- {
-+#ifdef Q_OS_FREEBSD
-+ QDictIterator<AddrData> it( data.addrData );
-+ for( ; it.current(); ++it )
-+ {
-+ if ( toolTipContent & IP_ADDRESS )
-+ text += "<tr><td>" + mToolTips[4].first + "</td><td>" + it.currentKey() + "</td></tr>";
-+ if ( toolTipContent & SUBNET_MASK )
-+ text += "<tr><td>" + mToolTips[5].first + "</td><td>" + it.current()->subnetMask + "</td></tr>";
-+ if ( mInterface->getType() == Interface::ETHERNET )
-+ {
-+ if ( toolTipContent & BCAST_ADDRESS )
-+ text += "<tr><td>" + mToolTips[18].first + "</td><td>" + it.current()->broadcastAddress + "</td></tr>";
-+ }
-+ }
-+ if ( mInterface->getType() == Interface::ETHERNET )
-+ {
-+#else
- if ( toolTipContent & IP_ADDRESS )
- text += "<tr><td>" + mToolTips[4].first + "</td><td>" + data.ipAddress + "</td></tr>";
- if ( toolTipContent & SUBNET_MASK )
-@@ -109,6 +126,7 @@
- {
- if ( toolTipContent & BCAST_ADDRESS )
- text += "<tr><td>" + mToolTips[18].first + "</td><td>" + data.broadcastAddress + "</td></tr>";
-+#endif
- if ( toolTipContent & GATEWAY )
- text += "<tr><td>" + mToolTips[19].first + "</td><td>" + data.defaultGateway + "</td></tr>";
- if ( toolTipContent & HW_ADDRESS )
diff --git a/net/knemo-kde4/files/patch-knemod-interfaceupdater.cpp b/net/knemo-kde4/files/patch-knemod-interfaceupdater.cpp
deleted file mode 100644
index 09ad62f0543f..000000000000
--- a/net/knemo-kde4/files/patch-knemod-interfaceupdater.cpp
+++ /dev/null
@@ -1,291 +0,0 @@
---- src/knemod/interfaceupdater.cpp.orig Mon Jun 12 13:20:13 2006
-+++ src/knemod/interfaceupdater.cpp Mon Jun 12 14:43:02 2006
-@@ -17,6 +17,24 @@
- Boston, MA 02110-1301, USA.
- */
-
-+#ifdef __FreeBSD__
-+#include <sys/types.h>
-+#include <sys/socket.h>
-+#include <sys/sysctl.h>
-+#include <sys/time.h>
-+#include <sys/ioctl.h>
-+#include <net/ethernet.h>
-+#include <net/if_media.h>
-+#include <net/if_types.h>
-+#include <net/if.h>
-+#include <net/if_dl.h>
-+#include <net/if_mib.h>
-+#include <netdb.h>
-+#include <ifaddrs.h>
-+#include <netinet/in.h>
-+#include <arpa/inet.h>
-+#endif
-+
- #include <qmap.h>
- #include <qregexp.h>
- #include <qstringlist.h>
-@@ -40,6 +58,7 @@
-
- InterfaceUpdater::~InterfaceUpdater()
- {
-+#ifndef Q_OS_FREEBSD
- if ( mRouteProcess )
- {
- mRouteProcess->kill();
-@@ -55,10 +74,12 @@
- mIwconfigProcess->kill();
- delete mIwconfigProcess;
- }
-+#endif
- }
-
- void InterfaceUpdater::checkConfig()
- {
-+#ifndef Q_OS_FREEBSD
- if ( !mIfconfigProcess )
- {
- mIfconfigStdout = QString::null;
-@@ -100,6 +121,7 @@
- }
- }
- #endif
-+#endif // Q_OS_FREEBSD
-
- #ifdef PATH_ROUTE
- if ( !mRouteProcess )
-@@ -108,7 +130,11 @@
- mRouteProcess = new KProcess();
- mRouteProcess->setEnvironment( "LANG", "C" );
- mRouteProcess->setEnvironment( "LC_ALL", "C" );
-+#ifdef Q_OS_FREEBSD
-+ *mRouteProcess << PATH_ROUTE << "-n" << "get" << "default";
-+#else
- *mRouteProcess << PATH_ROUTE << "-n";
-+#endif
- connect( mRouteProcess, SIGNAL( receivedStdout( KProcess*, char*, int ) ),
- this, SLOT( routeProcessStdout( KProcess*, char*, int ) ) );
- connect( mRouteProcess, SIGNAL( receivedStderr( KProcess*, char*, int ) ),
-@@ -123,6 +149,140 @@
- }
- }
- #endif
-+
-+#ifdef Q_OS_FREEBSD
-+ // Check interfaces and update accordingly
-+
-+ Interface* interface = 0;
-+ InterfaceData* data = 0;
-+
-+ struct if_data* ifd;
-+ struct ifaddrs *ifap;
-+ char buf[NI_MAXHOST];
-+
-+ // Reset all devices first
-+ QDictIterator<Interface> ifIt( mInterfaceDict );
-+ for ( ; ifIt.current(); ++ifIt )
-+ {
-+ interface = ifIt.current();
-+ interface->getData().existing = false;
-+ interface->getData().available = false;
-+ interface->getData().addrData.clear();
-+ }
-+
-+ // Get IP address and related information
-+ if ( getifaddrs(&ifap) == 0 ) {
-+ for ( ifaddrs *ifa = ifap; ifa; ifa = ifa->ifa_next ) {
-+ switch ( ifa->ifa_addr->sa_family ) {
-+ case AF_INET6:
-+ case AF_INET:
-+ interface = mInterfaceDict[QString::fromLatin1(ifa->ifa_name)];
-+ if ( interface ) {
-+ data = &interface->getData();
-+
-+ bzero(buf, NI_MAXHOST);
-+ getnameinfo(ifa->ifa_addr, ifa->ifa_addr->sa_len, buf, sizeof(buf), 0, 0, NI_NUMERICHOST);
-+ AddrData *addrData = new AddrData;
-+ data->addrData.insert( QString::fromLatin1(buf), addrData);
-+
-+ if ( ifa->ifa_netmask != NULL ) {
-+ if (ifa->ifa_addr->sa_family == AF_INET6 ) {
-+ bzero(buf, NI_MAXHOST);
-+ getnameinfo(ifa->ifa_netmask, ifa->ifa_netmask->sa_len, buf, sizeof(buf), 0, 0, NI_NUMERICHOST);
-+ addrData->subnetMask = QString::fromLatin1( buf );
-+ } else {
-+ struct sockaddr_in *sin = (struct sockaddr_in *)ifa->ifa_netmask;
-+ addrData->subnetMask = QString::fromLatin1( inet_ntoa(sin->sin_addr) );
-+ }
-+ }
-+
-+ if ( ifa->ifa_broadaddr != NULL ) {
-+ bzero(buf, NI_MAXHOST);
-+ getnameinfo(ifa->ifa_broadaddr, ifa->ifa_broadaddr->sa_len, buf, sizeof(buf), 0, 0, NI_NUMERICHOST);
-+ addrData->broadcastAddress = QString::fromLatin1(buf);
-+ }
-+
-+ if ( ifa->ifa_dstaddr != NULL ) {
-+ bzero(buf, NI_MAXHOST);
-+ getnameinfo(ifa->ifa_dstaddr, ifa->ifa_dstaddr->sa_len, buf, sizeof(buf), 0, 0, NI_NUMERICHOST);
-+ data->ptpAddress = QString::fromLatin1(buf);
-+ }
-+
-+ data->existing = true;
-+ interface->setType((ifa->ifa_flags & IFF_POINTOPOINT ) ? Interface::PPP : Interface::ETHERNET );
-+
-+ // Get media status
-+ int s;
-+ if ((s = socket(ifa->ifa_addr->sa_family, SOCK_DGRAM, 0)) >= 0) {
-+ struct ifmediareq ifmr;
-+ (void) memset(&ifmr, 0, sizeof(ifmr));
-+ (void) strncpy(ifmr.ifm_name, ifa->ifa_name, sizeof(ifmr.ifm_name));
-+
-+ if (ioctl(s, SIOCGIFMEDIA, (caddr_t)&ifmr) >= 0) {
-+ if (ifmr.ifm_status & IFM_AVALID)
-+ /*
-+ * The interface is marked available, if the interface is up
-+ * and if it is has carrier (LAN) or is associated (WLAN)
-+ */
-+ data->available = (ifa->ifa_flags & IFF_UP) && (ifmr.ifm_status & IFM_ACTIVE);
-+ }
-+ else
-+ data->available = (ifa->ifa_flags & IFF_UP);
-+
-+ close(s);
-+ }
-+ }
-+ break;
-+
-+ case AF_LINK:
-+ interface = mInterfaceDict[QString::fromLatin1(ifa->ifa_name)];
-+ if ( interface ) {
-+ data = &interface->getData();
-+
-+ // get MAC address
-+ struct sockaddr_dl* sdl = (struct sockaddr_dl*)ifa->ifa_addr;
-+ if (sdl->sdl_type == IFT_ETHER && sdl->sdl_alen == ETHER_ADDR_LEN)
-+ data->hwAddress = QString::fromLatin1(ether_ntoa((struct ether_addr*)LLADDR(sdl)));
-+ else
-+ data->hwAddress = "";
-+
-+ // Get traffic statistics
-+ if (ifa->ifa_data != NULL) {
-+ ifd = (if_data *)ifa->ifa_data;
-+
-+ data->rxPackets = ifd->ifi_ipackets;
-+ data->txPackets = ifd->ifi_opackets;
-+
-+ if ( data->prevRxBytes == 0L )
-+ data->prevRxBytes = ifd->ifi_ibytes;
-+ else
-+ data->prevRxBytes = data->rxBytes;
-+
-+ data->rxBytes = ifd->ifi_ibytes;
-+ data->incomingBytes = data->rxBytes - data->prevRxBytes;
-+ data->rxString = KIO::convertSize( data->rxBytes );
-+
-+ if ( data->prevTxBytes == 0L )
-+ data->prevTxBytes = ifd->ifi_obytes;
-+ else
-+ data->prevTxBytes = data->txBytes;
-+
-+ data->txBytes = ifd->ifi_obytes;
-+ data->outgoingBytes = data->txBytes - data->prevTxBytes;
-+ data->txString = KIO::convertSize( data->txBytes );
-+ }
-+ }
-+ break;
-+ }
-+ }
-+ freeifaddrs(ifap);
-+ }
-+
-+ // Update the display
-+ for ( ifIt.toFirst(); ifIt.current(); ++ifIt )
-+ ifIt.current()->activateMonitor();
-+
-+#endif // Q_OS_FREEBSD
- }
-
- void InterfaceUpdater::routeProcessExited( KProcess* process )
-@@ -172,6 +332,7 @@
-
- void InterfaceUpdater::parseIfconfigOutput()
- {
-+#ifndef Q_OS_FREEBSD
- /* mIfconfigStdout contains the complete output of 'ifconfig' which we
- * are going to parse here.
- */
-@@ -228,10 +389,12 @@
- }
- interface->activateMonitor();
- }
-+#endif
- }
-
- void InterfaceUpdater::updateInterfaceData( QString& config, InterfaceData& data, int type )
- {
-+#ifndef Q_OS_FREEBSD
- QRegExp regExp( ".*RX.*:(\\d+).*:\\d+.*:\\d+.*:\\d+" );
- if ( regExp.search( config ) > -1 )
- data.rxPackets = regExp.cap( 1 ).toULong();
-@@ -321,10 +484,12 @@
- if ( regExp.search( config ) > -1 )
- data.ptpAddress = regExp.cap( 2 );
- }
-+#endif
- }
-
- void InterfaceUpdater::parseIwconfigOutput()
- {
-+#ifndef Q_OS_FREEBSD
- /* mIwconfigStdout contains the complete output of 'iwconfig' which we
- * are going to parse here.
- */
-@@ -367,10 +532,12 @@
- updateWirelessData( configs[key], interface->getWirelessData() );
- }
- }
-+#endif
- }
-
- void InterfaceUpdater::updateWirelessData( QString& config, WirelessData& data )
- {
-+#ifndef Q_OS_FREEBSD
- QRegExp regExp( "ESSID:\"?([^\"]*)\"?" );
- if ( regExp.search( config ) > -1 )
- data.essid = regExp.cap( 1 );
-@@ -404,6 +571,7 @@
- regExp.setPattern( "Link Quality[=:]([\\d/]*)" );
- if ( regExp.search( config ) > -1 )
- data.linkQuality = regExp.cap( 1 );
-+#endif
- }
-
- void InterfaceUpdater::parseRouteOutput()
-@@ -412,16 +580,25 @@
- * are going to parse here.
- */
- QMap<QString, QStringList> configs;
-- QStringList routeList = QStringList::split( "\n", mRouteStdout );
-+ QStringList gateway, routeList = QStringList::split( "\n", mRouteStdout );
- QStringList::Iterator it;
- for ( it = routeList.begin(); it != routeList.end(); ++it )
- {
- QStringList routeParameter = QStringList::split( " ", *it );
-+#ifdef Q_OS_FREEBSD
-+ if ( routeParameter.count() != 2 )
-+ continue;
-+ if ( routeParameter[0] == "gateway:" )
-+ gateway = routeParameter;
-+ if ( routeParameter[0] == "interface:" )
-+ configs[routeParameter[1]] = gateway;
-+#else
- if ( routeParameter.count() < 8 ) // no routing entry
- continue;
- if ( routeParameter[0] != "0.0.0.0" ) // no default route
- continue;
- configs[routeParameter[7]] = routeParameter;
-+#endif
- }
-
- /* We loop over the interfaces the user wishs to monitor.
diff --git a/net/knemo-kde4/files/patch-knemod-knemodaemon.cpp b/net/knemo-kde4/files/patch-knemod-knemodaemon.cpp
deleted file mode 100644
index 11f2cc3e39fe..000000000000
--- a/net/knemo-kde4/files/patch-knemod-knemodaemon.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/knemod/knemodaemon.cpp.orig Mon Jun 12 15:47:54 2006
-+++ src/knemod/knemodaemon.cpp Mon Jun 12 16:30:45 2006
-@@ -306,6 +306,8 @@
-
- // needed to calculate the current speed
- mGeneralData.secondsSinceLastUpdate = mLastUpdateTime.secsTo( QDateTime::currentDateTime() );
-+ if (mGeneralData.secondsSinceLastUpdate == 0)
-+ mGeneralData.secondsSinceLastUpdate = 1;
- mLastUpdateTime.setDate( QDate::currentDate() );
- mLastUpdateTime.setTime( QTime::currentTime() );
-
diff --git a/net/knemo-kde4/pkg-descr b/net/knemo-kde4/pkg-descr
deleted file mode 100644
index 1fe12fcb83a0..000000000000
--- a/net/knemo-kde4/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-KNemo - the KDE Network Monitor
-
-KNemo offers a network monitor similar to the one found in Windows.
-For every network interface it displays an icon in the systray.
-
-WWW: http://extragear.kde.org/apps/knemo/
diff --git a/net/knemo-kde4/pkg-message b/net/knemo-kde4/pkg-message
deleted file mode 100644
index e0a417e2f008..000000000000
--- a/net/knemo-kde4/pkg-message
+++ /dev/null
@@ -1,4 +0,0 @@
------------------------------------------------------------------------------
- IMPORTANT: KNemo is not an executable but an KDED service. Therefore
- it has to be started using Control Center/KDE Components/Service Manager.
------------------------------------------------------------------------------
diff --git a/net/knemo-kde4/pkg-plist b/net/knemo-kde4/pkg-plist
deleted file mode 100644
index 27dbcca320c4..000000000000
--- a/net/knemo-kde4/pkg-plist
+++ /dev/null
@@ -1,88 +0,0 @@
-lib/kde3/kcm_knemo.a
-lib/kde3/kcm_knemo.la
-lib/kde3/kcm_knemo.so
-lib/kde3/kded_knemod.a
-lib/kde3/kded_knemod.la
-lib/kde3/kded_knemod.so
-share/applications/kde/kcm_knemo.desktop
-share/apps/knemo/eventsrc
-share/icons/crystalsvg/16x16/apps/knemo.png
-share/icons/crystalsvg/22x22/actions/network_connected.png
-share/icons/crystalsvg/22x22/actions/network_connected_lan.png
-share/icons/crystalsvg/22x22/actions/network_connected_ppp.png
-share/icons/crystalsvg/22x22/actions/network_connected_wlan.png
-share/icons/crystalsvg/22x22/actions/network_disconnected.png
-share/icons/crystalsvg/22x22/actions/network_disconnected_lan.png
-share/icons/crystalsvg/22x22/actions/network_disconnected_ppp.png
-share/icons/crystalsvg/22x22/actions/network_disconnected_wlan.png
-share/icons/crystalsvg/22x22/actions/network_incoming.png
-share/icons/crystalsvg/22x22/actions/network_incoming_lan.png
-share/icons/crystalsvg/22x22/actions/network_incoming_ppp.png
-share/icons/crystalsvg/22x22/actions/network_incoming_wlan.png
-share/icons/crystalsvg/22x22/actions/network_outgoing.png
-share/icons/crystalsvg/22x22/actions/network_outgoing_lan.png
-share/icons/crystalsvg/22x22/actions/network_outgoing_ppp.png
-share/icons/crystalsvg/22x22/actions/network_outgoing_wlan.png
-share/icons/crystalsvg/22x22/actions/network_traffic.png
-share/icons/crystalsvg/22x22/actions/network_traffic_lan.png
-share/icons/crystalsvg/22x22/actions/network_traffic_ppp.png
-share/icons/crystalsvg/22x22/actions/network_traffic_wlan.png
-share/icons/crystalsvg/32x32/apps/knemo.png
-share/locale/bg/LC_MESSAGES/kcm_knemo.mo
-share/locale/bg/LC_MESSAGES/knemod.mo
-share/locale/br/LC_MESSAGES/kcm_knemo.mo
-share/locale/br/LC_MESSAGES/knemod.mo
-share/locale/cs/LC_MESSAGES/kcm_knemo.mo
-share/locale/cs/LC_MESSAGES/knemod.mo
-share/locale/cy/LC_MESSAGES/kcm_knemo.mo
-share/locale/cy/LC_MESSAGES/knemod.mo
-share/locale/da/LC_MESSAGES/kcm_knemo.mo
-share/locale/da/LC_MESSAGES/knemod.mo
-share/locale/de/LC_MESSAGES/kcm_knemo.mo
-share/locale/de/LC_MESSAGES/knemod.mo
-share/locale/el/LC_MESSAGES/kcm_knemo.mo
-share/locale/el/LC_MESSAGES/knemod.mo
-share/locale/en_GB/LC_MESSAGES/kcm_knemo.mo
-share/locale/en_GB/LC_MESSAGES/knemod.mo
-share/locale/es/LC_MESSAGES/kcm_knemo.mo
-share/locale/es/LC_MESSAGES/knemod.mo
-share/locale/et/LC_MESSAGES/kcm_knemo.mo
-share/locale/et/LC_MESSAGES/knemod.mo
-share/locale/fr/LC_MESSAGES/kcm_knemo.mo
-share/locale/fr/LC_MESSAGES/knemod.mo
-share/locale/ga/LC_MESSAGES/kcm_knemo.mo
-share/locale/ga/LC_MESSAGES/knemod.mo
-share/locale/hu/LC_MESSAGES/kcm_knemo.mo
-share/locale/hu/LC_MESSAGES/knemod.mo
-share/locale/it/LC_MESSAGES/kcm_knemo.mo
-share/locale/it/LC_MESSAGES/knemod.mo
-share/locale/ka/LC_MESSAGES/kcm_knemo.mo
-share/locale/ka/LC_MESSAGES/knemod.mo
-share/locale/lt/LC_MESSAGES/kcm_knemo.mo
-share/locale/lt/LC_MESSAGES/knemod.mo
-share/locale/nl/LC_MESSAGES/kcm_knemo.mo
-share/locale/nl/LC_MESSAGES/knemod.mo
-share/locale/pl/LC_MESSAGES/kcm_knemo.mo
-share/locale/pl/LC_MESSAGES/knemod.mo
-share/locale/pt/LC_MESSAGES/kcm_knemo.mo
-share/locale/pt/LC_MESSAGES/knemod.mo
-share/locale/pt_BR/LC_MESSAGES/kcm_knemo.mo
-share/locale/pt_BR/LC_MESSAGES/knemod.mo
-share/locale/ru/LC_MESSAGES/kcm_knemo.mo
-share/locale/ru/LC_MESSAGES/knemod.mo
-share/locale/rw/LC_MESSAGES/kcm_knemo.mo
-share/locale/rw/LC_MESSAGES/knemod.mo
-share/locale/sr/LC_MESSAGES/kcm_knemo.mo
-share/locale/sr/LC_MESSAGES/knemod.mo
-share/locale/sr@Latn/LC_MESSAGES/kcm_knemo.mo
-share/locale/sr@Latn/LC_MESSAGES/knemod.mo
-share/locale/sv/LC_MESSAGES/kcm_knemo.mo
-share/locale/sv/LC_MESSAGES/knemod.mo
-share/locale/tr/LC_MESSAGES/kcm_knemo.mo
-share/locale/tr/LC_MESSAGES/knemod.mo
-share/services/kded/knemod.desktop
-@dirrmtry share/services/kded
-@dirrmtry share/locale/rw/LC_MESSAGES
-@dirrmtry share/locale/rw
-@dirrm share/apps/knemo
-@dirrmtry share/applications/kde
diff --git a/net/mcl/Makefile b/net/mcl/Makefile
deleted file mode 100644
index d087695902d6..000000000000
--- a/net/mcl/Makefile
+++ /dev/null
@@ -1,83 +0,0 @@
-# New ports collection makefile for: mcl
-# Date created: 29 October 2003
-# Whom: past@noc.ntua.gr
-#
-# $FreeBSD$
-#
-
-PORTNAME= mcl
-PORTVERSION= 2.99.1
-PORTREVISION= 1
-CATEGORIES= mbone net
-MASTER_SITES= http://www.inrialpes.fr/planete/people/roca/mcl/bin/
-DISTNAME= mcl_v2.99.1
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Implementation of the ALC and NORM Reliable Multicast Protocols
-
-BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend \
- gdome-config:${PORTSDIR}/textproc/gdome2 \
- glib-gettextize:${PORTSDIR}/devel/glib20
-
-USE_LDCONFIG= yes
-USE_GMAKE= yes
-MAN1= fcast.1 fcastn.1 mclrecv2.1 mclsend2.1
-MAN2= mcl_abort.2 mcl_close.2 mcl_ctl.2 mcl_open.2 mcl_recv.2 \
- mcl_send.2 mcl_wait_event.2
-
-pre-patch:
- @cd ${WRKSRC} && \
- ${MKDIR} bin/freebsd
-
-post-patch:
- @${REINPLACE_CMD} -Ee 's#-pthread|-lc_r#${PTHREAD_LIBS}#g' \
- ${WRKSRC}/src/alc/Makefile
- @${REINPLACE_CMD} -Ee 's#-pthread|-lc_r#${PTHREAD_LIBS}#g' \
- ${WRKSRC}/check/alc/Makefile
- @${REINPLACE_CMD} -Ee 's#-pthread|-lc_r#${PTHREAD_LIBS}#g' \
- ${WRKSRC}/fcast/Makefile
- @${REINPLACE_CMD} -Ee 's#-pthread|-lc_r#${PTHREAD_LIBS}#g' \
- ${WRKSRC}/flute/Makefile
- @${REINPLACE_CMD} -Ee 's#-pthread|-lc_r#${PTHREAD_LIBS}#g' \
- ${WRKSRC}/mclftp/Makefile
- @${REINPLACE_CMD} -Ee 's#-pthread|-lc_r#${PTHREAD_LIBS}#g' \
- ${WRKSRC}/robcast/Makefile
-
-pre-install:
- @${REINPLACE_CMD} -Ee 's#../alc/#alc/#g' \
- ${WRKSRC}/src/common/mcl_lib_api.h
- @${REINPLACE_CMD} -Ee 's#../norm/#norm/#g' \
- ${WRKSRC}/src/common/mcl_lib_api.h
-
-do-install:
- @${INSTALL_PROGRAM} ${WRKSRC}/bin/freebsd/fcast ${PREFIX}/bin
- @${INSTALL_PROGRAM} ${WRKSRC}/bin/freebsd/flute ${PREFIX}/bin
- @${INSTALL_PROGRAM} ${WRKSRC}/bin/freebsd/robcast_client ${PREFIX}/bin
- @${INSTALL_PROGRAM} ${WRKSRC}/bin/freebsd/robcast_server ${PREFIX}/bin
- @${INSTALL_DATA} ${WRKSRC}/bin/freebsd/libmclalc.a ${PREFIX}/lib
- @${INSTALL_DATA} ${WRKSRC}/src/common/mcl_lib_api.h ${PREFIX}/include
- @${INSTALL_DATA} -d ${PREFIX}/include/alc
- @${INSTALL_DATA} ${WRKSRC}/src/alc/mcl_lib_api_alc.h \
- ${PREFIX}/include/alc
- @${INSTALL_MAN} ${WRKSRC}/man/fcast.man.1 ${PREFIX}/man/man1/fcast.1
- @${INSTALL_MAN} ${WRKSRC}/man/fcastn.man.1 ${PREFIX}/man/man1/fcastn.1
- @${INSTALL_MAN} ${WRKSRC}/man/mclrecv2.man.1 \
- ${PREFIX}/man/man1/mclrecv2.1
- @${INSTALL_MAN} ${WRKSRC}/man/mclsend2.man.1 \
- ${PREFIX}/man/man1/mclsend2.1
- @${INSTALL_MAN} ${WRKSRC}/man/mcl_abort.man.2 \
- ${PREFIX}/man/man2/mcl_abort.2
- @${INSTALL_MAN} ${WRKSRC}/man/mcl_close.man.2 \
- ${PREFIX}/man/man2/mcl_close.2
- @${INSTALL_MAN} ${WRKSRC}/man/mcl_ctl.man.2 ${PREFIX}/man/man2/mcl_ctl.2
- @${INSTALL_MAN} ${WRKSRC}/man/mcl_open.man.2 \
- ${PREFIX}/man/man2/mcl_open.2
- @${INSTALL_MAN} ${WRKSRC}/man/mcl_recv.man.2 \
- ${PREFIX}/man/man2/mcl_recv.2
- @${INSTALL_MAN} ${WRKSRC}/man/mcl_send.man.2 \
- ${PREFIX}/man/man2/mcl_send.2
- @${INSTALL_MAN} ${WRKSRC}/man/mcl_wait_event.man.2 \
- ${PREFIX}/man/man2/mcl_wait_event.2
-
-.include <bsd.port.mk>
diff --git a/net/mcl/distinfo b/net/mcl/distinfo
deleted file mode 100644
index c2499bb901b5..000000000000
--- a/net/mcl/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (mcl_v2.99.1.tgz) = d4a5c0c384d45dfa6c2a3dcbdcb3a81e
-SHA256 (mcl_v2.99.1.tgz) = 141966bf922c2995a29eeb73a536ee3f83438835b0f29f99afb626048decdc35
-SIZE (mcl_v2.99.1.tgz) = 368784
diff --git a/net/mcl/files/patch-Makefile b/net/mcl/files/patch-Makefile
deleted file mode 100644
index 8c38fb03e633..000000000000
--- a/net/mcl/files/patch-Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
---- Makefile.orig Sun Dec 7 18:35:07 2003
-+++ Makefile Sun Dec 7 18:35:20 2003
-@@ -5,8 +5,8 @@
- # We need the GNU make tool, on some systems it is called
- # gmake, on others make is an alias to gmake. Choose one...
- #
--MAKE = make
--#MAKE = gmake
-+#MAKE = make
-+MAKE = gmake
-
-
- # A phony target is one that is not really the name of a file.
diff --git a/net/mcl/files/patch-Makefile.common b/net/mcl/files/patch-Makefile.common
deleted file mode 100644
index 4cb001289885..000000000000
--- a/net/mcl/files/patch-Makefile.common
+++ /dev/null
@@ -1,33 +0,0 @@
---- Makefile.common.orig Sun Dec 7 18:36:25 2003
-+++ Makefile.common Sun Dec 7 18:38:10 2003
-@@ -24,11 +24,15 @@
- ifeq (${SYSTEM},SunOS)
- OS = solaris
- endif
-+ifeq (${SYSTEM},FreeBSD)
-+ OS = freebsd
-+endif
- #
- # and the old way (e.g. if the above lines do not work!)
- #
- #OS = linux
- #OS = solaris
-+#OS = freebsd
-
-
- # Do you want/need extended memory debugging?
-@@ -59,6 +63,14 @@
- #
- CC = /opt/SUNWspro/bin/CC
- LD = /opt/SUNWspro/bin/CC
-+endif
-+ifeq (${OS},freebsd)
-+ OSFLAGS = -DFREEBSD -I${LOCALBASE}/g++ -I${LOCALBASE}/c++/3.3
-+ # Which compiler?
-+ # NB: use -Wall for compilation warnings with gcc
-+ #
-+ CC = g++ -Wall
-+ LD = g++ -Wall
- endif
-
-
diff --git a/net/mcl/files/patch-alc-Makefile b/net/mcl/files/patch-alc-Makefile
deleted file mode 100644
index b38cb525c35f..000000000000
--- a/net/mcl/files/patch-alc-Makefile
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/alc/Makefile.orig Tue Jul 22 19:42:18 2003
-+++ src/alc/Makefile Wed Oct 15 17:21:25 2003
-@@ -36,6 +36,13 @@
- LIBRARIES = -lc -lm -lsocket -lnsl -L/usr/ucblib -lucb -lpthread
- endif
-
-+ifeq (${OS},freebsd)
-+ # FreeBSD version
-+ BINDIR = ../../bin/freebsd
-+ LDPC_BINDIR = ../../../ldpc/bin/freebsd
-+ LIBRARIES = -lm -pthread
-+endif
-+
-
- ###### Other Variables ######
-
diff --git a/net/mcl/files/patch-check-alc-Makefile b/net/mcl/files/patch-check-alc-Makefile
deleted file mode 100644
index 65fa32515984..000000000000
--- a/net/mcl/files/patch-check-alc-Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
---- check/alc/Makefile.orig Wed Oct 15 18:02:27 2003
-+++ check/alc/Makefile Wed Oct 15 17:24:04 2003
-@@ -35,6 +35,18 @@
- LIBRARIES = -lc -lm -lsocket -lnsl -L/usr/ucblib -lucb -lposix4 -mt -lpthread ${BINDIR}/libmclalc.a ${LDPC_BINDIR}/libldpc.a
- endif
-
-+ifeq (${OS},freebsd)
-+ # Linux version
-+ #
-+ BINDIR = ../../bin/freebsd
-+ LDPC_BINDIR = ../../../ldpc/bin/freebsd
-+ # Edit the following two lines as appropriate, according to the FEC
-+ # codec in use: if LDPC is used, then add the libbdpc.a library.
-+ #
-+ LIBRARIES = -lm -pthread ${BINDIR}/libmclalc.a
-+ #LIBRARIES = -lm -pthread ${BINDIR}/libmclalc.a ${LDPC_BINDIR}/libldpc.a
-+endif
-+
-
- ###### Other variables ######
-
diff --git a/net/mcl/files/patch-display.c b/net/mcl/files/patch-display.c
deleted file mode 100644
index 44ff013dd66f..000000000000
--- a/net/mcl/files/patch-display.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- flute/display.c.orig Wed Jan 7 12:08:23 2004
-+++ flute/display.c Wed Jan 7 12:07:24 2004
-@@ -65,7 +65,11 @@
- signal (SIGTERM, sig_catcher);
- sigaction (SIGTERM, (struct sigaction *) 0, &sa);
- sa.sa_flags |= SA_RESTART;
-+#if defined(FREEBSD)
-+ sa.sa_flags &= ~SA_NOCLDSTOP;
-+#else
- sa.sa_flags &= ~SA_INTERRUPT;
-+#endif
- sigaction (SIGTERM, &sa, (struct sigaction *) 0);
- sigaction (SIGINT, &sa, (struct sigaction *) 0);
- tcsetattr(0, TCSANOW, &new_settings);
diff --git a/net/mcl/files/patch-fcast-Makefile b/net/mcl/files/patch-fcast-Makefile
deleted file mode 100644
index dce7b64a9811..000000000000
--- a/net/mcl/files/patch-fcast-Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
---- fcast/Makefile.orig Tue Jul 22 19:43:25 2003
-+++ fcast/Makefile Wed Oct 15 17:20:46 2003
-@@ -39,6 +39,14 @@
-
- endif
-
-+ifeq (${OS},freebsd)
-+ # FreeBSD version
-+ #
-+ BINDIR = ../bin/freebsd
-+ LDPC_BINDIR = ../../ldpc/bin/freebsd
-+ LIBRARIES = -lm -pthread
-+endif
-+
-
- ###### Other variables ######
-
-@@ -76,8 +84,8 @@
- # codec in use: if LDPC is used, then add the libbdpc.a library.
- # If only RSE is used and if you don't have the LDPC archive, then
- # remove the libbdpc.a library.
--#alc: MCL_LIBRARY = ${BINDIR}/libmclalc.a
--alc: MCL_LIBRARY = ${BINDIR}/libmclalc.a ${LDPC_BINDIR}/libldpc.a
-+alc: MCL_LIBRARY = ${BINDIR}/libmclalc.a
-+#alc: MCL_LIBRARY = ${BINDIR}/libmclalc.a ${LDPC_BINDIR}/libldpc.a
- alc: TARGET_FCAST = ${BINDIR}/fcast
- #alc: all
-
diff --git a/net/mcl/files/patch-fcast.h b/net/mcl/files/patch-fcast.h
deleted file mode 100644
index bd50c0f41eb7..000000000000
--- a/net/mcl/files/patch-fcast.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- fcast/fcast.h.orig Tue Jul 22 19:37:39 2003
-+++ fcast/fcast.h Wed Oct 15 16:59:13 2003
-@@ -62,12 +62,16 @@
- #include "frecv.h"
-
-
-+
- #if defined(LINUX) /* On Linux systems, signal handlers must be of __sighandler_t type */
- #define sighandler_t __sighandler_t
-
- #elif defined(SOLARIS) || defined(IRIX) || defined(WIN32)
--
- #define sighandler_t void (*)(int)
-+
-+#elif defined(FREEBSD)
-+#define sighandler_t sig_t
-+
- #endif
-
-
diff --git a/net/mcl/files/patch-flute-Makefile b/net/mcl/files/patch-flute-Makefile
deleted file mode 100644
index 159fef2f7960..000000000000
--- a/net/mcl/files/patch-flute-Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
---- flute/Makefile.orig Wed Nov 26 17:18:21 2003
-+++ flute/Makefile Wed Jan 7 12:38:28 2004
-@@ -36,6 +36,18 @@
-
- endif
-
-+ifeq (${OS},freebsd)
-+ # FreeBSD version:
-+ # CC requires: -mt -lpthread for multithreaded applications
-+ # NB: mpatrol not installed !
-+ #
-+ BINDIR = ../bin/freebsd
-+ LDPC_BINDIR = ../../ldpc/bin/freebsd
-+ LIBRARIES = -lm -pthread -lglib-2.0 -lgdome -lxml2 -L${LOCALBASE}/lib
-+ # added -I/usr/local/include for libgdome header files
-+ ADD_INCLUDES = -I${LOCALBASE}/include/ -I${LOCALBASE}/include/glib-2.0/ -I${LOCALBASE}/include/libgdome/
-+endif
-+
-
- ###### Other variables ######
-
-@@ -73,24 +85,24 @@
- # codec in use: if LDPC is used, then add the libbdpc.a library.
- # If only RSE is used and if you don't have the LDPC archive, then
- # remove the libbdpc.a library.
--#alc: MCL_LIBRARY = ${BINDIR}/libmclalc.a
--alc: MCL_LIBRARY = ${BINDIR}/libmclalc.a ${LDPC_BINDIR}/libldpc.a
-+alc: MCL_LIBRARY = ${BINDIR}/libmclalc.a
-+#alc: MCL_LIBRARY = ${BINDIR}/libmclalc.a ${LDPC_BINDIR}/libldpc.a
- alc: TARGET_FLUTE = ${BINDIR}/flute
- #alc: all
-
- alc_pure: RM_PROTOCOL = ALC
- # Edit the following two lines as appropriate, according to the FEC
- # codec in use: if LDPC is used, then add the libbdpc.a library.
--#alc_pure: MCL_LIBRARY = ${BINDIR}/libmclalc.a
--alc_pure: MCL_LIBRARY = ${BINDIR}/libmclalc.a ${LDPC_BINDIR}/libldpc.a
-+alc_pure: MCL_LIBRARY = ${BINDIR}/libmclalc.a
-+#alc_pure: MCL_LIBRARY = ${BINDIR}/libmclalc.a ${LDPC_BINDIR}/libldpc.a
- alc_pure: TARGET_FLUTE = ${BINDIR}/flute
- alc_pure: pure
-
- alc_quantify: RM_PROTOCOL = ALC
- # Edit the following two lines as appropriate, according to the FEC
- # codec in use: if LDPC is used, then add the libbdpc.a library.
--#alc_quantify: MCL_LIBRARY = ${BINDIR}/libmclalc.a
--alc_quantify: MCL_LIBRARY = ${BINDIR}/libmclalc.a ${LDPC_BINDIR}/libldpc.a
-+alc_quantify: MCL_LIBRARY = ${BINDIR}/libmclalc.a
-+#alc_quantify: MCL_LIBRARY = ${BINDIR}/libmclalc.a ${LDPC_BINDIR}/libldpc.a
- alc_quantify: TARGET_FLUTE = ${BINDIR}/flute
- alc_quantify: quantify
-
diff --git a/net/mcl/files/patch-flute.h b/net/mcl/files/patch-flute.h
deleted file mode 100644
index c38ad033f34c..000000000000
--- a/net/mcl/files/patch-flute.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- flute/flute.h.orig Wed Jan 7 11:13:20 2004
-+++ flute/flute.h Wed Jan 7 11:15:28 2004
-@@ -69,6 +69,10 @@
- #elif defined(SOLARIS) || defined(IRIX) || defined(WIN32)
-
- #define sighandler_t void (*)(int)
-+
-+#elif defined(FREEBSD)
-+#define sighandler_t sig_t
-+
- #endif
-
-
diff --git a/net/mcl/files/patch-mcl_debug.cpp b/net/mcl/files/patch-mcl_debug.cpp
deleted file mode 100644
index 982503f326c9..000000000000
--- a/net/mcl/files/patch-mcl_debug.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/common/mcl_debug.cpp.orig Tue Jul 22 19:37:39 2003
-+++ src/common/mcl_debug.cpp Wed Oct 15 17:55:58 2003
-@@ -73,7 +73,7 @@
- PRINT_OUT((mcl_stdout, "\tDUMP %d first bytes...\n\t", i * sizeof(int)))
- for (ptr = (int*)buf; i > 0; i--, ptr++) {
- /* convert to big endian format to be sure of byte order */
-- PRINT_OUT((mcl_stdout, "%08x ", htonl(*ptr)))
-+ PRINT_OUT((mcl_stdout, "%08lx ", htonl(*ptr)))
- if (++j == 8) {
- j = 0;
- PRINT_OUT((mcl_stdout, "\n\t"))
diff --git a/net/mcl/files/patch-mcl_includes.h b/net/mcl/files/patch-mcl_includes.h
deleted file mode 100644
index d68a50637331..000000000000
--- a/net/mcl/files/patch-mcl_includes.h
+++ /dev/null
@@ -1,36 +0,0 @@
---- src/alc/mcl_includes.h.orig Tue Jul 22 19:37:39 2003
-+++ src/alc/mcl_includes.h Tue Oct 14 15:23:54 2003
-@@ -40,11 +40,13 @@
- #include <sys/types.h>
- #include <math.h>
-
-+#ifndef FREEBSD
- #if defined(DEBUG) && defined(MPATROL) && !defined(WIN32)
- #include <mpatrol.h>
- #else
- #include <malloc.h>
- #endif
-+#endif
- #include <new> // required by _set_new_handler on linux
-
-
-@@ -58,14 +60,18 @@
- #else /* UNIX Systems */
-
- #include <unistd.h>
-+
-+#ifndef FREEBSD
- #include <values.h> /* for MAXINT */
-+#endif
-+
- #include <strings.h>
- #include <sys/time.h>
- #include <sys/wait.h>
- #include <pthread.h>
- #include <sys/uio.h>
-
--#ifdef SOLARIS
-+#if defined(SOLARIS) || defined(FREEBSD)
- #include <netinet/in_systm.h>
- #endif /* SOLARIS */
-
diff --git a/net/mcl/files/patch-mcl_lib.cpp b/net/mcl/files/patch-mcl_lib.cpp
deleted file mode 100644
index d40dbe58584c..000000000000
--- a/net/mcl/files/patch-mcl_lib.cpp
+++ /dev/null
@@ -1,27 +0,0 @@
---- src/alc/mcl_lib.cpp.orig Wed Nov 26 15:38:14 2003
-+++ src/alc/mcl_lib.cpp Tue Dec 16 23:58:46 2003
-@@ -1384,8 +1384,10 @@
- if (id >= MCLCB_MAX_ID || (mclcb = mclcbs[id]) == NULL) {
- TRACE((mcl_stdout, " mcl_recvfrom: not an MCL id, switch to standard recvfrom\n"))
- return (recvfrom(id, (char*)buf, len, 0, saddr,
--#ifdef LINUX
-+#if defined(LINUX)
- (size_t*) /* linux => uint, solaris => int */
-+#elif defined(FREEBSD)
-+ (socklen_t*)
- #endif
- saddr_len));
- }
-@@ -1520,8 +1522,11 @@
- if (id >= MCLCB_MAX_ID || (mclcb = mclcbs[id]) == NULL) {
- TRACE((mcl_stdout, " mcl_recvfrom: not an MCL id, switch to standard recvfrom\n"))
- return (recvfrom(id, (char*)buf, len, 0, saddr,
--#ifdef LINUX
-+#if defined(LINUX)
- (size_t*) /* linux => uint, solaris => int */
-+#elif defined(FREEBSD)
-+ (socklen_t*)
-+
- #endif
- saddr_len));
- }
diff --git a/net/mcl/files/patch-mcl_network.cpp b/net/mcl/files/patch-mcl_network.cpp
deleted file mode 100644
index 6e5a8cfaebfe..000000000000
--- a/net/mcl/files/patch-mcl_network.cpp
+++ /dev/null
@@ -1,48 +0,0 @@
---- src/alc/mcl_network.cpp.orig Tue Jul 22 19:37:39 2003
-+++ src/alc/mcl_network.cpp Tue Oct 14 15:47:45 2003
-@@ -414,8 +414,10 @@
- pkt->pkt_len = recvfrom(mg->ses_sock,
- pkt->get_buf(), pkt->get_buf_len(),
- 0, &saddr,
--#ifdef LINUX
-+#if defined(LINUX)
- (size_t*)
-+#elif defined(FREEBSD)
-+ (socklen_t*)
- #endif
- &saddr_len);
- #ifdef WIN32
-@@ -483,8 +485,10 @@
- pkt->pkt_len = recvfrom(mg->priv_sock,
- pkt->get_buf(), pkt->get_buf_len(),
- 0, &saddr,
--#ifdef LINUX
-+#if defined(LINUX)
- (size_t*)
-+#elif defined(FREEBSD)
-+ (socklen_t*)
- #endif
- &saddr_len);
- #ifdef WIN32
-@@ -663,8 +667,10 @@
- err = setsockopt(fd, SOL_SOCKET, buf, (char*)&val, sizeof(val));
- else
- err = getsockopt(fd, SOL_SOCKET, buf, (char*)&val,
--#ifdef LINUX
-- (size_t*) /* linux => uint, solaris => int */
-+#if defined(LINUX)
-+ (size_t*)
-+#elif defined(FREEBSD)
-+ (socklen_t*)
- #endif
- &len);
- if (err < 0) {
-@@ -938,7 +944,7 @@
-
- if (mcl_is_valid_sock(mg->priv_sock) &&
- getsockname(mg->priv_sock, (struct sockaddr *)&tmp_addr,
--#ifdef LINUX
-+#if defined(LINUX) || defined(FREEBSD)
- (socklen_t*)
- #endif
- &tmp_len) < 0) {
diff --git a/net/mcl/files/patch-mcl_osdep.h b/net/mcl/files/patch-mcl_osdep.h
deleted file mode 100644
index 1effff377a98..000000000000
--- a/net/mcl/files/patch-mcl_osdep.h
+++ /dev/null
@@ -1,32 +0,0 @@
---- src/common/mcl_osdep.h.orig Sun Dec 7 18:58:22 2003
-+++ src/common/mcl_osdep.h Sun Dec 7 19:00:39 2003
-@@ -44,7 +44,7 @@
- * bit field order is compiler/OS dependant
- * With linux, see the above LINUX_XXX defines...
- */
--#if defined(LINUX_I386) || defined(WIN32)
-+#if defined(LINUX_I386) || defined(WIN32) || defined (FREEBSD)
- #define _BIT_FIELDS_LTOH
- #undef _BIT_FIELDS_HTOL
-
-@@ -58,7 +58,7 @@
- /*
- * sighandler
- */
--#if defined(LINUX)
-+#if defined(LINUX) || defined (FREEBSD)
- /* On Linux systems, signal handlers must be of __sighandler_t type */
- #define sighandler_t __sighandler_t
-
-@@ -77,9 +77,9 @@
- #define u_int16_t ushort_t /* or uint16_t */
- #define u_int32_t uint_t /* or uint32_t */
-
--#elif defined (WIN32)
-+#elif defined (WIN32) || defined (FREEBSD)
-
--/* u_xxx absent from WIN32! */
-+/* u_xxx absent from WIN32 and ulong absent from FreeBSD! */
- #define u_int8_t unsigned char /* or uint8_t */
- #define u_int16_t unsigned short /* or uint16_t */
- #define u_int32_t unsigned int /* or uint32_t */
diff --git a/net/mcl/files/patch-mcl_profile.h b/net/mcl/files/patch-mcl_profile.h
deleted file mode 100644
index 24408a4ddbfe..000000000000
--- a/net/mcl/files/patch-mcl_profile.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/alc/mcl_profile.h.orig Tue Dec 16 23:47:58 2003
-+++ src/alc/mcl_profile.h Tue Dec 16 23:48:09 2003
-@@ -130,7 +130,7 @@
- /*
- * Do you want to use LDPC large block Forward Error Correction (FEC) ?
- */
--#define LDPC_FEC
-+//#define LDPC_FEC
-
- #if defined(RSE_FEC) || defined(LDPC_FEC)
- #define FEC
diff --git a/net/mcl/files/patch-mclftp-Makefile b/net/mcl/files/patch-mclftp-Makefile
deleted file mode 100644
index 0ddac0210fa9..000000000000
--- a/net/mcl/files/patch-mclftp-Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
---- mclftp/Makefile.orig Wed Dec 17 00:13:34 2003
-+++ mclftp/Makefile Wed Dec 17 00:15:56 2003
-@@ -36,6 +36,14 @@
- LIBRARIES = -lc -lm -lsocket -lnsl /usr/ucblib/libucb.a -lposix4 -lpthread
- endif
-
-+ifeq (${OS},freebsd)
-+ # FreeBSD version
-+ # MCL library requires -pthread
-+ #
-+ BINDIR = ../bin/freebsd
-+ LIBRARIES = -lm -pthread
-+endif
-+
-
-
- ###### Other variables ######
diff --git a/net/mcl/files/patch-robcast-Makefile b/net/mcl/files/patch-robcast-Makefile
deleted file mode 100644
index f6f4a21f0e42..000000000000
--- a/net/mcl/files/patch-robcast-Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
---- robcast/Makefile.orig Wed Oct 15 18:03:36 2003
-+++ robcast/Makefile Wed Oct 15 17:33:36 2003
-@@ -29,6 +29,16 @@
- LIBRARIES = -lc -lm -lsocket -lnsl -L/usr/ucblib -lucb -lposix4 -lpthread ${BINDIR}/libmclalc.a ${LDPC_BINDIR}/libldpc.a
- endif
-
-+ifeq (${OS},freebsd)
-+ # FreeBSD version
-+ # MCL library requires -pthread
-+ #
-+ BINDIR = ../bin/freebsd
-+ LDPC_BINDIR = ../../ldpc/bin/freebsd
-+ LIBRARIES = -lm -pthread ${BINDIR}/libmclalc.a
-+ #LIBRARIES = -lm -pthread ${BINDIR}/libmclalc.a ${LDPC_BINDIR}/libldpc.a
-+endif
-+
-
- ###### Other variables ######
-
diff --git a/net/mcl/files/patch-rse_fec.cpp b/net/mcl/files/patch-rse_fec.cpp
deleted file mode 100644
index 70ea7a5e9790..000000000000
--- a/net/mcl/files/patch-rse_fec.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/common/rse_fec.cpp.orig 2007-08-03 13:59:09.000000000 +0200
-+++ src/common/rse_fec.cpp 2007-08-03 14:00:41.000000000 +0200
-@@ -679,7 +679,7 @@
- struct fec_parms *p = (struct fec_parms *)p_vp; /* VR */
- #endif /* CPLUSPLUS_COMPATIBLE */
- if (p==NULL ||
-- p->magic != ( ( (FEC_MAGIC ^ p->k) ^ p->n) ^ (int)(p->enc_matrix)) ) {
-+ p->magic != ( ( (FEC_MAGIC ^ p->k) ^ p->n) ^ (intptr_t)(p->enc_matrix)) ) {
- PRINT_ERR((mcl_stderr, "bad parameters to fec_free\n"))
- return ;
- }
-@@ -715,7 +715,7 @@
- retval->k = k ;
- retval->n = n ;
- retval->enc_matrix = NEW_GF_MATRIX(n, k);
-- retval->magic = ( ( FEC_MAGIC ^ k) ^ n) ^ (int)(retval->enc_matrix) ;
-+ retval->magic = ( ( FEC_MAGIC ^ k) ^ n) ^ (intptr_t)(retval->enc_matrix) ;
- tmp_m = NEW_GF_MATRIX(n, k);
- /*
- * fill the matrix with powers of field elements, starting from 0.
diff --git a/net/mcl/files/patch-test_abort.c b/net/mcl/files/patch-test_abort.c
deleted file mode 100644
index ad1116943ab0..000000000000
--- a/net/mcl/files/patch-test_abort.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- check/alc/test_abort.c.orig Tue Jul 22 19:37:39 2003
-+++ check/alc/test_abort.c Wed Oct 15 17:10:42 2003
-@@ -26,6 +26,10 @@
- #include <stdio.h>
- #include <stdlib.h> /* for exit */
-
-+#ifdef FREEBSD
-+#include <sys/types.h>
-+#endif
-+
- #ifdef WIN32
- #include <winsock2.h>
- #include <io.h>
diff --git a/net/mcl/files/patch-test_demux_label1_rx.c b/net/mcl/files/patch-test_demux_label1_rx.c
deleted file mode 100644
index d172c016a3b0..000000000000
--- a/net/mcl/files/patch-test_demux_label1_rx.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- check/alc/test_demux_label1_rx.c.orig Tue Jul 22 19:37:39 2003
-+++ check/alc/test_demux_label1_rx.c Wed Oct 15 17:13:17 2003
-@@ -26,6 +26,10 @@
-
- #include <stdio.h>
-
-+#ifdef FREEBSD
-+#include <sys/types.h>
-+#endif
-+
- #ifdef WIN32
- #include <winsock2.h>
- #else
diff --git a/net/mcl/files/patch-test_demux_label1_tx.c b/net/mcl/files/patch-test_demux_label1_tx.c
deleted file mode 100644
index 57e1efe5f915..000000000000
--- a/net/mcl/files/patch-test_demux_label1_tx.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- check/alc/test_demux_label1_tx.c.orig Tue Jul 22 19:37:39 2003
-+++ check/alc/test_demux_label1_tx.c Wed Oct 15 17:12:56 2003
-@@ -25,6 +25,10 @@
-
- #include <stdio.h>
-
-+#ifdef FREEBSD
-+#include <sys/types.h>
-+#endif
-+
- #ifdef WIN32
- #include <winsock2.h>
- #else
diff --git a/net/mcl/files/patch-test_dyn_tsi.c b/net/mcl/files/patch-test_dyn_tsi.c
deleted file mode 100644
index bf09722b074f..000000000000
--- a/net/mcl/files/patch-test_dyn_tsi.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- check/alc/test_dyn_tsi.c.orig Tue Jul 22 19:37:39 2003
-+++ check/alc/test_dyn_tsi.c Wed Oct 15 17:13:37 2003
-@@ -30,6 +30,10 @@
-
- #include <stdio.h>
-
-+#ifdef FREEBSD
-+#include <sys/types.h>
-+#endif
-+
- #ifdef WIN32
- #include <winsock2.h>
- #else
diff --git a/net/mcl/files/patch-test_multi_sessions1.c b/net/mcl/files/patch-test_multi_sessions1.c
deleted file mode 100644
index 0b0af22dd2b1..000000000000
--- a/net/mcl/files/patch-test_multi_sessions1.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- check/alc/test_multi_sessions1.c.orig Tue Jul 22 19:37:39 2003
-+++ check/alc/test_multi_sessions1.c Wed Oct 15 17:11:53 2003
-@@ -24,6 +24,11 @@
- */
-
- #include <stdio.h>
-+
-+#ifdef FREEBSD
-+#include <sys/types.h>
-+#endif
-+
- #ifdef WIN32
- #include <winsock2.h>
- #else
diff --git a/net/mcl/files/patch-test_multi_sessions2.c b/net/mcl/files/patch-test_multi_sessions2.c
deleted file mode 100644
index 0033a72b5a86..000000000000
--- a/net/mcl/files/patch-test_multi_sessions2.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- check/alc/test_multi_sessions2.c.orig Tue Jul 22 19:37:39 2003
-+++ check/alc/test_multi_sessions2.c Wed Oct 15 17:12:13 2003
-@@ -25,6 +25,11 @@
- */
-
- #include <stdio.h>
-+
-+#ifdef FREEBSD
-+#include <sys/types.h>
-+#endif
-+
- #ifdef WIN32
- #include <winsock2.h>
- #include <io.h>
diff --git a/net/mcl/files/patch-test_no_tx.c b/net/mcl/files/patch-test_no_tx.c
deleted file mode 100644
index e6f1e0b90d83..000000000000
--- a/net/mcl/files/patch-test_no_tx.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- check/alc/test_no_tx.c.orig Tue Jul 22 19:37:39 2003
-+++ check/alc/test_no_tx.c Wed Oct 15 17:10:20 2003
-@@ -25,6 +25,10 @@
-
- #include <stdio.h>
-
-+#ifdef FREEBSD
-+#include <sys/types.h>
-+#endif
-+
- #ifdef WIN32
- #include <winsock2.h>
- #else
diff --git a/net/mcl/files/patch-test_rebootable_client.c b/net/mcl/files/patch-test_rebootable_client.c
deleted file mode 100644
index 9ee9725b77a9..000000000000
--- a/net/mcl/files/patch-test_rebootable_client.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- check/alc/test_rebootable_client.c.orig Tue Jul 22 19:37:39 2003
-+++ check/alc/test_rebootable_client.c Wed Oct 15 17:18:38 2003
-@@ -35,6 +35,10 @@
- #include <stdio.h>
- #include <string.h>
-
-+#ifdef FREEBSD
-+#include <sys/time.h>
-+#endif
-+
- #ifdef WIN32
- #include <winsock2.h>
- #else
diff --git a/net/mcl/files/patch-test_seq_of_tx_sessions.c b/net/mcl/files/patch-test_seq_of_tx_sessions.c
deleted file mode 100644
index 31d967ca431e..000000000000
--- a/net/mcl/files/patch-test_seq_of_tx_sessions.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- check/alc/test_seq_of_tx_sessions.c.orig Tue Jul 22 19:37:39 2003
-+++ check/alc/test_seq_of_tx_sessions.c Wed Oct 15 17:11:13 2003
-@@ -25,6 +25,11 @@
- */
-
- #include <stdio.h>
-+
-+#ifdef FREEBSD
-+#include <sys/types.h>
-+#endif
-+
- #ifdef WIN32
- #include <winsock2.h>
- #else
diff --git a/net/mcl/files/patch-test_several_fec_codecs.c b/net/mcl/files/patch-test_several_fec_codecs.c
deleted file mode 100644
index 34da7be64644..000000000000
--- a/net/mcl/files/patch-test_several_fec_codecs.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- check/alc/test_several_fec_codecs.c.orig Tue Jul 22 19:37:39 2003
-+++ check/alc/test_several_fec_codecs.c Wed Oct 15 17:05:40 2003
-@@ -28,6 +28,10 @@
-
- #include <stdio.h>
-
-+#ifdef FREEBSD
-+#include <sys/types.h>
-+#endif
-+
- #ifdef WIN32
- #include <winsock2.h>
- #else
diff --git a/net/mcl/files/patch-test_vtm_rx.c b/net/mcl/files/patch-test_vtm_rx.c
deleted file mode 100644
index a0cf05b33306..000000000000
--- a/net/mcl/files/patch-test_vtm_rx.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- check/alc/test_vtm_rx.c.orig Tue Jul 22 19:37:39 2003
-+++ check/alc/test_vtm_rx.c Wed Oct 15 17:14:28 2003
-@@ -27,6 +27,10 @@
-
- #include <stdio.h>
-
-+#ifdef FREEBSD
-+#include <sys/types.h>
-+#endif
-+
- #ifdef WIN32
- #include <winsock2.h>
- #else
diff --git a/net/mcl/files/patch-test_vtm_tx.c b/net/mcl/files/patch-test_vtm_tx.c
deleted file mode 100644
index 8d26b0f60d2d..000000000000
--- a/net/mcl/files/patch-test_vtm_tx.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- check/alc/test_vtm_tx.c.orig Tue Jul 22 19:37:39 2003
-+++ check/alc/test_vtm_tx.c Wed Oct 15 17:14:02 2003
-@@ -25,6 +25,10 @@
-
- #include <stdio.h>
-
-+#ifdef FREEBSD
-+#include <sys/types.h>
-+#endif
-+
- #ifdef WIN32
- #include <winsock2.h>
- #else
diff --git a/net/mcl/files/patch-test_wait_rx_receiver.c b/net/mcl/files/patch-test_wait_rx_receiver.c
deleted file mode 100644
index c03c4a4be206..000000000000
--- a/net/mcl/files/patch-test_wait_rx_receiver.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- check/alc/test_wait_rx_receiver.c.orig Tue Jul 22 19:37:39 2003
-+++ check/alc/test_wait_rx_receiver.c Wed Oct 15 17:09:56 2003
-@@ -27,6 +27,9 @@
- #include <stdio.h>
-
-
-+#ifdef FREEBSD
-+#include <sys/types.h>
-+#endif
-
- #ifdef WIN32
- #include <winsock2.h>
diff --git a/net/mcl/files/patch-test_wait_rx_sender.c b/net/mcl/files/patch-test_wait_rx_sender.c
deleted file mode 100644
index 694af55beed3..000000000000
--- a/net/mcl/files/patch-test_wait_rx_sender.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- check/alc/test_wait_rx_sender.c.orig Tue Jul 22 19:37:39 2003
-+++ check/alc/test_wait_rx_sender.c Wed Oct 15 17:09:33 2003
-@@ -27,6 +27,9 @@
- #include <stdio.h>
-
-
-+#ifdef FREEBSD
-+#include <sys/types.h>
-+#endif
-
- #ifdef WIN32
- #include <winsock2.h>
diff --git a/net/mcl/files/patch-test_wait_tx.c b/net/mcl/files/patch-test_wait_tx.c
deleted file mode 100644
index b0b816cc8cd8..000000000000
--- a/net/mcl/files/patch-test_wait_tx.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- check/alc/test_wait_tx.c.orig Tue Jul 22 19:37:39 2003
-+++ check/alc/test_wait_tx.c Wed Oct 15 17:09:00 2003
-@@ -25,6 +25,10 @@
-
- #include <stdio.h>
-
-+#ifdef FREEBSD
-+#include <sys/types.h>
-+#endif
-+
- #ifdef WIN32
- #include <winsock2.h>
- #else
diff --git a/net/mcl/pkg-descr b/net/mcl/pkg-descr
deleted file mode 100644
index d3de44a68c11..000000000000
--- a/net/mcl/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-This is a port of MCLv3, an open source implementation of the ALC and
-NORM Reliable Multicast Protocols.
-
-The MCLv3 project is an Open-Source GNU/GPL, multi-platform
-implementation of the two major reliable multicast protocols being
-standardized by the RMT IETF working group: ALC/LCT and NORM. It is
-composed of a C/C++ library and several applications built on top of it
-and provides an easy-to-use and integrated solution for reliable and
-highly scalable multicast delivery of data.
-
-WWW: http://www.inrialpes.fr/planete/people/roca/mcl/mcl.html
diff --git a/net/mcl/pkg-plist b/net/mcl/pkg-plist
deleted file mode 100644
index 2e3b802a574e..000000000000
--- a/net/mcl/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/fcast
-bin/flute
-bin/robcast_client
-bin/robcast_server
-lib/libmclalc.a
-include/mcl_lib_api.h
-include/alc/mcl_lib_api_alc.h
-@dirrm include/alc
diff --git a/net/ns2/Makefile b/net/ns2/Makefile
deleted file mode 100644
index dab6eea4f420..000000000000
--- a/net/ns2/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# New ports collection makefile for: ns-2
-# Date created: 26 April 1999
-# Whom: obonilla
-#
-# $FreeBSD$
-#
-
-PORTNAME= ns
-PORTVERSION= 2.33
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= nsnam
-
-MAINTAINER= laszlof@FreeBSD.org
-COMMENT= Discrete event simulator for networking research
-
-BUILD_DEPENDS= ${LOCALBASE}/lib/libtclcl.a:${PORTSDIR}/devel/tclcl
-
-MAN1= ns.1
-MANCOMPRESSED= no
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-tcl-ver=8.4 --with-tk-ver=8.4 --x-libraries=${LOCALBASE}/lib --x-includes=${LOCALBASE}/include
-USE_GMAKE= yes
-USE_TK= 84
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/src/local/Tcl-1.0 \\|${LOCALBASE}/include/tclcl \\|g' \
- -e 's|/usr/src/local/Tcl-1.0\"|${LOCALBASE}/lib\"|g' \
- ${WRKSRC}/configure
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/ns ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/ns.1 ${MANPREFIX}/man/man1
- ${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/tcl/ex/*.tcl ${EXAMPLESDIR}
-
-.include <bsd.port.mk>
diff --git a/net/ns2/distinfo b/net/ns2/distinfo
deleted file mode 100644
index d09fdef5e002..000000000000
--- a/net/ns2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (ns-2.33.tar.gz) = f12472a4e388572bf0c71354b4bc1898
-SHA256 (ns-2.33.tar.gz) = 2cdd803bc5afec9a60d514e619a1a9c3eaea4ae35e882891519f088ae7d2472b
-SIZE (ns-2.33.tar.gz) = 41649114
diff --git a/net/ns2/pkg-descr b/net/ns2/pkg-descr
deleted file mode 100644
index 8fa42f66b1cd..000000000000
--- a/net/ns2/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-NS is a discrete event simulator targeted at networking research.
-NS provides substantial support for simulation of TCP, routing,
-and multicast protocols.
-
-WWW: http://www.isi.edu/nsnam/ns/
diff --git a/net/ns2/pkg-plist b/net/ns2/pkg-plist
deleted file mode 100644
index 0e884a07c452..000000000000
--- a/net/ns2/pkg-plist
+++ /dev/null
@@ -1,122 +0,0 @@
-bin/ns
-%%EXAMPLESDIR%%/agent-gen-script.tcl
-%%EXAMPLESDIR%%/agent-gen.tcl
-%%EXAMPLESDIR%%/callback_demo.tcl
-%%EXAMPLESDIR%%/diffusion-prob-run.tcl
-%%EXAMPLESDIR%%/diffusion-rate-run.tcl
-%%EXAMPLESDIR%%/dumbbell.tcl
-%%EXAMPLESDIR%%/example.tcl
-%%EXAMPLESDIR%%/flooding-run.tcl
-%%EXAMPLESDIR%%/flooding.tcl
-%%EXAMPLESDIR%%/fq-cbr.tcl
-%%EXAMPLESDIR%%/fq.tcl
-%%EXAMPLESDIR%%/grid2.tcl
-%%EXAMPLESDIR%%/gridkeeper.tcl
-%%EXAMPLESDIR%%/hier-rtg-10.tcl
-%%EXAMPLESDIR%%/hier-rtg-100.tcl
-%%EXAMPLESDIR%%/hts100-0.tcl
-%%EXAMPLESDIR%%/lantest.tcl
-%%EXAMPLESDIR%%/large-scale-web-traffic-old.tcl
-%%EXAMPLESDIR%%/large-scale-web-traffic.tcl
-%%EXAMPLESDIR%%/large-sim.tcl
-%%EXAMPLESDIR%%/mac-test.tcl
-%%EXAMPLESDIR%%/many_tcp.tcl
-%%EXAMPLESDIR%%/manytcp_trmodel.tcl
-%%EXAMPLESDIR%%/mcast.tcl
-%%EXAMPLESDIR%%/miptest.tcl
-%%EXAMPLESDIR%%/nam-example-em.tcl
-%%EXAMPLESDIR%%/nam-example.tcl
-%%EXAMPLESDIR%%/nam-large-flowid.tcl
-%%EXAMPLESDIR%%/nam-separate-trace.tcl
-%%EXAMPLESDIR%%/nam-simplexlink.tcl
-%%EXAMPLESDIR%%/omni-run.tcl
-%%EXAMPLESDIR%%/pkts.tcl
-%%EXAMPLESDIR%%/ranvar.tcl
-%%EXAMPLESDIR%%/rbp_demo.tcl
-%%EXAMPLESDIR%%/rc.tcl
-%%EXAMPLESDIR%%/redlight.tcl
-%%EXAMPLESDIR%%/rng-test.tcl
-%%EXAMPLESDIR%%/rng-test2.tcl
-%%EXAMPLESDIR%%/route-gen.tcl
-%%EXAMPLESDIR%%/sat-aloha.tcl
-%%EXAMPLESDIR%%/sat-iridium-links.tcl
-%%EXAMPLESDIR%%/sat-iridium-nodes.tcl
-%%EXAMPLESDIR%%/sat-iridium.tcl
-%%EXAMPLESDIR%%/sat-mixed.tcl
-%%EXAMPLESDIR%%/sat-repeater.tcl
-%%EXAMPLESDIR%%/sat-teledesic-links.tcl
-%%EXAMPLESDIR%%/sat-teledesic-nodes.tcl
-%%EXAMPLESDIR%%/sat-teledesic.tcl
-%%EXAMPLESDIR%%/sat-wired.tcl
-%%EXAMPLESDIR%%/shuttle-mcast.tcl
-%%EXAMPLESDIR%%/shuttle.tcl
-%%EXAMPLESDIR%%/simple-dyn.tcl
-%%EXAMPLESDIR%%/simple-eqp.tcl
-%%EXAMPLESDIR%%/simple-eqp1.tcl
-%%EXAMPLESDIR%%/simple-fsm-tcp.tcl
-%%EXAMPLESDIR%%/simple-heap.tcl
-%%EXAMPLESDIR%%/simple-plm.tcl
-%%EXAMPLESDIR%%/simple-rtg.tcl
-%%EXAMPLESDIR%%/simple-rtp.tcl
-%%EXAMPLESDIR%%/simple-tcp.tcl
-%%EXAMPLESDIR%%/simple-webcache-comp.tcl
-%%EXAMPLESDIR%%/simple-webcache-trace.tcl
-%%EXAMPLESDIR%%/simple-webcache.tcl
-%%EXAMPLESDIR%%/simple-wireless.tcl
-%%EXAMPLESDIR%%/simple.tcl
-%%EXAMPLESDIR%%/src_test.tcl
-%%EXAMPLESDIR%%/srm-adapt-rep-session.tcl
-%%EXAMPLESDIR%%/srm-adapt-rep.tcl
-%%EXAMPLESDIR%%/srm-adapt-req-session.tcl
-%%EXAMPLESDIR%%/srm-adapt-req.tcl
-%%EXAMPLESDIR%%/srm-chain-session.tcl
-%%EXAMPLESDIR%%/srm-chain.tcl
-%%EXAMPLESDIR%%/srm-demo.tcl
-%%EXAMPLESDIR%%/srm-session.tcl
-%%EXAMPLESDIR%%/srm-star-session.tcl
-%%EXAMPLESDIR%%/srm-star.tcl
-%%EXAMPLESDIR%%/srm.tcl
-%%EXAMPLESDIR%%/ss.tcl
-%%EXAMPLESDIR%%/swp.tcl
-%%EXAMPLESDIR%%/t1000.tcl
-%%EXAMPLESDIR%%/tcp-et.tcl
-%%EXAMPLESDIR%%/tcp-int.tcl
-%%EXAMPLESDIR%%/tcpapp.tcl
-%%EXAMPLESDIR%%/tcpecn.tcl
-%%EXAMPLESDIR%%/tcpsrm.tcl
-%%EXAMPLESDIR%%/test-drr.tcl
-%%EXAMPLESDIR%%/test-emulator.tcl
-%%EXAMPLESDIR%%/test-rcvr.tcl
-%%EXAMPLESDIR%%/test-rlm.tcl
-%%EXAMPLESDIR%%/test-suite-intserv.tcl
-%%EXAMPLESDIR%%/test-suite.tcl
-%%EXAMPLESDIR%%/test-tbf.tcl
-%%EXAMPLESDIR%%/tg.tcl
-%%EXAMPLESDIR%%/topo-gen-script.tcl
-%%EXAMPLESDIR%%/topo-gen.tcl
-%%EXAMPLESDIR%%/topo-view.tcl
-%%EXAMPLESDIR%%/trace-driven.tcl
-%%EXAMPLESDIR%%/udpdata.tcl
-%%EXAMPLESDIR%%/varybell.tcl
-%%EXAMPLESDIR%%/virtual-classifier.tcl
-%%EXAMPLESDIR%%/vlantest-flat.tcl
-%%EXAMPLESDIR%%/vlantest-hier.tcl
-%%EXAMPLESDIR%%/vlantest-mcst.tcl
-%%EXAMPLESDIR%%/web-traffic-embobj.tcl
-%%EXAMPLESDIR%%/web-traffic.tcl
-%%EXAMPLESDIR%%/wired-cum-wireless-sim.tcl
-%%EXAMPLESDIR%%/wireless-demo-csci694.tcl
-%%EXAMPLESDIR%%/wireless-dsdv-newnode.tcl
-%%EXAMPLESDIR%%/wireless-flooding.tcl
-%%EXAMPLESDIR%%/wireless-landmark.tcl
-%%EXAMPLESDIR%%/wireless-mip-test.tcl
-%%EXAMPLESDIR%%/wireless-mitf.tcl
-%%EXAMPLESDIR%%/wireless-newnode-energy.tcl
-%%EXAMPLESDIR%%/wireless-pkt-demo.tcl
-%%EXAMPLESDIR%%/wireless-shadowing-test.tcl
-%%EXAMPLESDIR%%/wireless-shadowing-vis-test.tcl
-%%EXAMPLESDIR%%/wireless-simple-mac.tcl
-%%EXAMPLESDIR%%/wireless-test.tcl
-%%EXAMPLESDIR%%/wireless.tcl
-%%EXAMPLESDIR%%/worm.tcl
-@dirrm %%EXAMPLESDIR%%
diff --git a/net/opal3/Makefile b/net/opal3/Makefile
deleted file mode 100644
index 8276927ca7d0..000000000000
--- a/net/opal3/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# New ports collection makefile for: openh323
-# Date created: Thu Feb 17 15:00:48 GMT 2000
-# Whom: Roger Hardiman <roger@freebsd.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= opal
-PORTVERSION= 2.2.11
-CATEGORIES= net
-MASTER_SITES= http://www.ekiga.org/admin/downloads/latest/sources/sources/ \
- ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR=mi
-
-MAINTAINER= mi@aldan.algebra.com
-COMMENT= VoIP abstraction library
-
-OPTIONS= FFMPEG "Support H263 audio/video codec" on \
- SPEEX "Use speex installed by audio/speex" on
-
-LIB_DEPENDS= pt_r:${PORTSDIR}/devel/pwlib
-
-# In opal's Makefile the default make's target is optshared
-ALL_TARGET= -j`${SYSCTL} -n hw.ncpu` optshared
-USE_GMAKE= yes
-USE_AUTOTOOLS= autoconf:261
-USE_GNOME= gnometarget
-GNU_CONFIGURE= yes
-USE_LDCONFIG= yes
-MAKE_ARGS= -j`${SYSCTL} -n hw.ncpu`
-
-CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include -I${WRKSRC}/include" \
- LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib"
-PLIST_SUB= PORTVERSION=${PORTVERSION}
-
-.include <bsd.port.pre.mk>
-
-# Be sure to compile position-independent objects for the shared libraries
-CFLAGS+= -fPIC
-
-.if defined(WITHOUT_FFMPEG)
-CONFIGURE_ARGS+=--disable-h263avcodec
-.else
-LIB_DEPENDS+= avcodec:${PORTSDIR}/multimedia/ffmpeg
-CONFIGURE_ARGS+=--enable-h263avcodec=${LOCALBASE}/include/ffmpeg
-.endif
-
-.if defined(WITHOUT_SPEEX)
-CONFIGURE_ARGS+=--enable-localspeex=no
-.else
-LIB_DEPENDS+= speex:${PORTSDIR}/audio/speex
-CONFIGURE_ARGS+=--enable-localspeex=yes
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net/opal3/distinfo b/net/opal3/distinfo
deleted file mode 100644
index 7ba38f68e869..000000000000
--- a/net/opal3/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (opal-2.2.11.tar.gz) = eb4a9c0c9ea93ec95c876aaeadf83936
-SHA256 (opal-2.2.11.tar.gz) = 0990ead39728f23a1ce39997f41a8484c59809ccec0e770b9bc4f795a85a29c4
-SIZE (opal-2.2.11.tar.gz) = 4165191
diff --git a/net/opal3/files/patch-Makefile.in b/net/opal3/files/patch-Makefile.in
deleted file mode 100644
index 43ac050eaf72..000000000000
--- a/net/opal3/files/patch-Makefile.in
+++ /dev/null
@@ -1,13 +0,0 @@
---- Makefile.in.orig Sat Apr 22 16:06:54 2006
-+++ Makefile.in Thu Jun 22 09:39:04 2006
-@@ -427,10 +427,6 @@
- SOURCES += $(OPAL_SRCDIR)/lids/vpblid.cxx
- endif
-
--ifdef HAS_SANGOMA
--SOURCES += $(OPAL_SRCDIR)/lids/sangomalid.cxx
--endif
--
-
- ##################
- # Software codecs
diff --git a/net/opal3/files/patch-libspeex b/net/opal3/files/patch-libspeex
deleted file mode 100644
index 5e452da8fc77..000000000000
--- a/net/opal3/files/patch-libspeex
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/codec/speex/libspeex/kiss_fft.h.orig Thu Jun 22 09:56:34 2006
-+++ src/codec/speex/libspeex/kiss_fft.h Thu Jun 22 09:56:53 2006
-@@ -6,10 +6,6 @@
- #include <math.h>
- #include <memory.h>
-
--#if !(defined(P_MACOSX) || defined(P_FREEBSD))
--#include <malloc.h> // RMF
--#endif
--
- #ifdef __cplusplus
- extern "C" {
- #endif
diff --git a/net/opal3/files/patch-opal_inc.mak.in b/net/opal3/files/patch-opal_inc.mak.in
deleted file mode 100644
index 1b879aae2153..000000000000
--- a/net/opal3/files/patch-opal_inc.mak.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- opal_inc.mak.in.orig Fri Apr 7 08:12:16 2006
-+++ opal_inc.mak.in Fri Apr 7 08:13:55 2006
-@@ -103,7 +103,7 @@
- endif
-
-
--OPAL_BASE = opal_$(PLATFORM_TYPE)_$(OPAL_SUFFIX)
-+OPAL_BASE = opal_$(OPAL_SUFFIX)
- OPAL_FILE = lib$(OPAL_BASE)$(LIB_TYPE).$(LIB_SUFFIX)
-
- LDFLAGS += -L$(OPAL_LIBDIR)
diff --git a/net/opal3/pkg-descr b/net/opal3/pkg-descr
deleted file mode 100644
index c232d9469719..000000000000
--- a/net/opal3/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-OPAL is the "next generation" of OpenH323 that has a new architecture. Not only
-does it support H.323 and SIP, but new VoIP protocols or devices can be added
-very easily. It is being actively developed and is used by several projects
-such as Ekiga (http://www.ekiga.org)
-
-BTW: OPAL is an acronym for Open Phone Abstraction Library, but that is not
-really important :)
-
-WWW: http://www.voxgratia.org/
diff --git a/net/opal3/pkg-plist b/net/opal3/pkg-plist
deleted file mode 100644
index 27baed23afbd..000000000000
--- a/net/opal3/pkg-plist
+++ /dev/null
@@ -1,127 +0,0 @@
-include/opal/asn/gcc.h
-include/opal/asn/h225.h
-include/opal/asn/h235.h
-include/opal/asn/h245.h
-include/opal/asn/h248.h
-include/opal/asn/h4501.h
-include/opal/asn/h45010.h
-include/opal/asn/h45011.h
-include/opal/asn/h4502.h
-include/opal/asn/h4503.h
-include/opal/asn/h4504.h
-include/opal/asn/h4505.h
-include/opal/asn/h4506.h
-include/opal/asn/h4507.h
-include/opal/asn/h4508.h
-include/opal/asn/h4509.h
-include/opal/asn/h501.h
-include/opal/asn/mcs.h
-include/opal/asn/t38.h
-include/opal/asn/x880.h
-include/opal/codec/allcodecs.h
-include/opal/codec/echocancel.h
-include/opal/codec/g711codec.h
-include/opal/codec/g726codec.h
-include/opal/codec/g729codec.h
-include/opal/codec/gsmcodec.h
-include/opal/codec/h261codec.h
-include/opal/codec/h263codec.h
-include/opal/codec/ilbccodec.h
-include/opal/codec/lpc10codec.h
-include/opal/codec/mscodecs.h
-include/opal/codec/opalwavfile.h
-include/opal/codec/rfc2833.h
-include/opal/codec/silencedetect.h
-include/opal/codec/speexcodec.h
-include/opal/codec/vidcodec.h
-include/opal/h323/channels.h
-include/opal/h323/gkclient.h
-include/opal/h323/gkserver.h
-include/opal/h323/h225ras.h
-include/opal/h323/h235auth.h
-include/opal/h323/h323.h
-include/opal/h323/h323annexg.h
-include/opal/h323/h323caps.h
-include/opal/h323/h323con.h
-include/opal/h323/h323ep.h
-include/opal/h323/h323neg.h
-include/opal/h323/h323pdu.h
-include/opal/h323/h323rtp.h
-include/opal/h323/h323trans.h
-include/opal/h323/h450pdu.h
-include/opal/h323/h501pdu.h
-include/opal/h323/peclient.h
-include/opal/h323/q931.h
-include/opal/h323/svcctrl.h
-include/opal/h323/transaddr.h
-include/opal/iax2/causecode.h
-include/opal/iax2/frame.h
-include/opal/iax2/iax2.h
-include/opal/iax2/iax2con.h
-include/opal/iax2/iax2ep.h
-include/opal/iax2/iax2medstrm.h
-include/opal/iax2/iedata.h
-include/opal/iax2/ies.h
-include/opal/iax2/processor.h
-include/opal/iax2/receiver.h
-include/opal/iax2/remote.h
-include/opal/iax2/safestrings.h
-include/opal/iax2/sound.h
-include/opal/iax2/transmit.h
-include/opal/iax2/version.h
-include/opal/lids/QTIoctl.h
-include/opal/lids/alllids.h
-include/opal/lids/ixjDefs.h
-include/opal/lids/ixjidb.h
-include/opal/lids/ixjlid.h
-include/opal/lids/lid.h
-include/opal/lids/lidep.h
-include/opal/lids/sangomalid.h
-include/opal/lids/vblasterlid.h
-include/opal/lids/vpbapi.h
-include/opal/lids/vpblid.h
-include/opal/opal/buildopts.h
-include/opal/opal/call.h
-include/opal/opal/connection.h
-include/opal/opal/endpoint.h
-include/opal/opal/guid.h
-include/opal/opal/ivr.h
-include/opal/opal/manager.h
-include/opal/opal/mediacmd.h
-include/opal/opal/mediafmt.h
-include/opal/opal/mediastrm.h
-include/opal/opal/opalvxml.h
-include/opal/opal/patch.h
-include/opal/opal/pcss.h
-include/opal/opal/transcoders.h
-include/opal/opal/transports.h
-include/opal/rtp/jitter.h
-include/opal/rtp/rtp.h
-include/opal/sip/sdp.h
-include/opal/sip/sip.h
-include/opal/sip/sipcon.h
-include/opal/sip/sipep.h
-include/opal/sip/sippdu.h
-include/opal/t120/h323t120.h
-include/opal/t120/t120proto.h
-include/opal/t120/x224.h
-include/opal/t38/h323t38.h
-include/opal/t38/t38proto.h
-lib/libopal.so
-lib/libopal_r.so
-lib/libopal_r.so.2
-lib/libopal_r.so.2.2
-lib/libopal_r.so.%%PORTVERSION%%
-%%DATADIR%%/opal_inc.mak
-@dirrm %%DATADIR%%
-@dirrm include/opal/t38
-@dirrm include/opal/t120
-@dirrm include/opal/sip
-@dirrm include/opal/rtp
-@dirrm include/opal/opal
-@dirrm include/opal/lids
-@dirrm include/opal/iax2
-@dirrm include/opal/h323
-@dirrm include/opal/codec
-@dirrm include/opal/asn
-@dirrm include/opal
diff --git a/net/openslp/files/slpd.in b/net/openslp/files/slpd.in
deleted file mode 100644
index 1ec3175a6d76..000000000000
--- a/net/openslp/files/slpd.in
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-# PROVIDE: slpd
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-#
-# Add the following line to /etc/rc.conf to enable slpd:
-#
-# slpd_enable="YES"
-#
-
-slpd_enable=${slpd_enable-"NO"}
-slpd_flags=${slpd_flags-"-p /var/run/slpd.pid"}
-
-. %%RC_SUBR%%
-
-name=slpd
-rcvar=`set_rcvar`
-
-command=%%PREFIX%%/sbin/slpd
-pidfile="/var/run/${name}.pid"
-
-load_rc_config ${name}
-run_rc_command "$1"
diff --git a/net/p5-IO-Socket-INET6/Makefile b/net/p5-IO-Socket-INET6/Makefile
deleted file mode 100644
index a0acf3d5ae95..000000000000
--- a/net/p5-IO-Socket-INET6/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# New ports collection makefile for: p5-IO-INET6
-# Date created: 02 July 2003
-# Whom: Janos.Mohacsi@bsd.hu
-#
-# $FreeBSD$
-#
-
-PORTNAME= IO-Socket-INET6
-PORTVERSION= 2.52
-CATEGORIES= net perl5 ipv6
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= janos.mohacsi@bsd.hu
-COMMENT= Perl module with object interface to AF_INET6 domain sockets
-
-BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Socket6.pm:${PORTSDIR}/net/p5-Socket6
-RUN_DEPENDS= ${BUILD_DEPENDS}
-
-MAN3= IO::Socket::INET6.3
-
-PERL_CONFIGURE= yes
-
-.include <bsd.port.mk>
diff --git a/net/p5-IO-Socket-INET6/distinfo b/net/p5-IO-Socket-INET6/distinfo
deleted file mode 100644
index c7722095383a..000000000000
--- a/net/p5-IO-Socket-INET6/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (IO-Socket-INET6-2.52.tar.gz) = bd221846adafe22792d57bd2c5bc5d7b
-SHA256 (IO-Socket-INET6-2.52.tar.gz) = 37b3534de0ecea814f0428a5295289b1b96b8b1edd8634a97974e57c1db29ec7
-SIZE (IO-Socket-INET6-2.52.tar.gz) = 10478
diff --git a/net/p5-IO-Socket-INET6/pkg-descr b/net/p5-IO-Socket-INET6/pkg-descr
deleted file mode 100644
index 714ad2896191..000000000000
--- a/net/p5-IO-Socket-INET6/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-IO::Socket::INET6 provides an object interface to creating and using sockets
-in the AF_INET6 domain. It is built upon the IO::Socket interface and
-inherits all the methods defined by IO::Socket. As a consequence, this module
-is protocol independent, it can run both IPv6 & IPv4, when DNS names are
-passed.
-
-WWW: http://search.cpan.org/dist/IO-INET6/
diff --git a/net/p5-IO-Socket-INET6/pkg-plist b/net/p5-IO-Socket-INET6/pkg-plist
deleted file mode 100644
index aea89e1b2ff9..000000000000
--- a/net/p5-IO-Socket-INET6/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-%%SITE_PERL%%/IO/Socket/INET6.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/Socket/INET6/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/Socket/INET6
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/IO/Socket
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/IO
-@dirrmtry %%SITE_PERL%%/IO/Socket
-@dirrmtry %%SITE_PERL%%/IO
diff --git a/net/p5-Net-EPP/Makefile b/net/p5-Net-EPP/Makefile
deleted file mode 100644
index 90f39c4d558b..000000000000
--- a/net/p5-Net-EPP/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: Net-EPP-Client
-# Date created: 18 Feb 2006
-# Whom: Aaron Dalton <aaron@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= Net-EPP-Client
-PORTVERSION= 0.07
-CATEGORIES= net perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= miwi@FreeBSD.org
-COMMENT= Client library for the TCP transport for EPP
-
-BUILD_DEPENDS= ${SITE_PERL}/IO/Socket/SSL.pm:${PORTSDIR}/security/p5-IO-Socket-SSL \
- ${SITE_PERL}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML \
- ${SITE_PERL}/Net/EPP/Frame.pm:${PORTSDIR}/net/p5-Net-EPP-Frame
-RUN_DEPENDS+= ${SITE_PERL}/IO/Socket/SSL.pm:${PORTSDIR}/security/p5-IO-Socket-SSL \
- ${SITE_PERL}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML \
- ${SITE_PERL}/Net/EPP/Frame.pm:${PORTSDIR}/net/p5-Net-EPP-Frame
-
-MAN3= Net::EPP::Client.3
-
-PERL_CONFIGURE= yes
-
-.include <bsd.port.mk>
diff --git a/net/p5-Net-EPP/distinfo b/net/p5-Net-EPP/distinfo
deleted file mode 100644
index ff4de4b874bb..000000000000
--- a/net/p5-Net-EPP/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (Net-EPP-Client-0.07.tar.gz) = 550e90db037fdd00253b3a6ccf542aa1
-SHA256 (Net-EPP-Client-0.07.tar.gz) = d79c578b0ac8771f88f31f5b814e5a699290f89bada8e310b83371d146085b5e
-SIZE (Net-EPP-Client-0.07.tar.gz) = 11024
diff --git a/net/p5-Net-EPP/pkg-descr b/net/p5-Net-EPP/pkg-descr
deleted file mode 100644
index 06626031dc44..000000000000
--- a/net/p5-Net-EPP/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-EPP is the Extensible Provisioning Protocol. EPP (defined in RFC 3730) is
-an application layer client-server protocol for the provisioning and
-management of objects stored in a shared central repository. Specified in
-XML, the protocol defines generic object management operations and an
-extensible framework that maps protocol operations to objects. As of
-writing, its only well-developed application is the provisioning of
-Internet domain names, hosts, and related contact details.
-
-RFC 3734 defines a TCP based transport model for EPP, and this module
-implements a client for that model. You can establish and manage EPP
-connections and send and receive responses over this connection.
-
-Net::EPP::Client also provides some time-saving features, such as being
-able to provide request and response frames as Net::EPP::Frame objects.
-
-WWW: http://search.cpan.org/dist/Net-EPP-Client/
-Author: Gavin Brown <epp@centralnic.com>
diff --git a/net/p5-Net-EPP/pkg-plist b/net/p5-Net-EPP/pkg-plist
deleted file mode 100644
index 206119dfddaf..000000000000
--- a/net/p5-Net-EPP/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-%%SITE_PERL%%/Net/EPP/Client.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/EPP/Client/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/EPP/Client
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/EPP
-@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net
-@dirrmtry %%SITE_PERL%%/Net/EPP
-@dirrmtry %%SITE_PERL%%/Net
diff --git a/net/pear-XML_RPC2/Makefile b/net/pear-XML_RPC2/Makefile
deleted file mode 100644
index 0185db99486d..000000000000
--- a/net/pear-XML_RPC2/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Ports collection makefile for: pear-XML_RPC
-# Date created: 7 Feb 2007
-# Whom: Alex Dupre <ale@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= XML_RPC
-PORTVERSION= 1.5.1
-PORTREVISION= 1
-CATEGORIES= net devel pear
-
-MAINTAINER= miwi@FreeBSD.org
-COMMENT= PHP implementation of the XML-RPC protocol
-
-BUILD_DEPENDS= ${PEARDIR}/PEAR.php:${PORTSDIR}/devel/pear
-RUN_DEPENDS= ${BUILD_DEPENDS}
-
-USE_PHP= xml
-
-CATEGORY= XML
-FILES= RPC.php RPC/Server.php RPC/Dump.php
-TESTS= allgot.inc empty-value-struct.php empty-value.php \
- extra-lines.php protoport.php test_Dump.php types.php
-
-post-extract:
- @${MKDIR} ${WRKSRC}/RPC
- @${MV} ${WRKSRC}/Server.php ${WRKSRC}/Dump.php ${WRKSRC}/RPC
-
-.include <bsd.port.pre.mk>
-.include "${PORTSDIR}/devel/pear/bsd.pear.mk"
-.include <bsd.port.post.mk>
diff --git a/net/pear-XML_RPC2/distinfo b/net/pear-XML_RPC2/distinfo
deleted file mode 100644
index 054cbcabdd3f..000000000000
--- a/net/pear-XML_RPC2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (PEAR/XML_RPC-1.5.1.tgz) = 1b516162ad65971b5fd04a7c279627ec
-SHA256 (PEAR/XML_RPC-1.5.1.tgz) = a5b517eef799df148d6c85ab19e188715a22c069f4507dcb792e5efb7d0f117e
-SIZE (PEAR/XML_RPC-1.5.1.tgz) = 32215
diff --git a/net/pear-XML_RPC2/pkg-descr b/net/pear-XML_RPC2/pkg-descr
deleted file mode 100644
index 2df4a18b393a..000000000000
--- a/net/pear-XML_RPC2/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-A PEAR-ified version of Useful Inc's XML-RPC for PHP.
-
-It has support for HTTP/HTTPS transport, proxies and authentication.
-
-WWW: http://pear.php.net/package/XML_RPC/
diff --git a/net/rqm/Makefile b/net/rqm/Makefile
deleted file mode 100644
index 0a01ace16c24..000000000000
--- a/net/rqm/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: rqm
-# Date created: 30 January 2000
-# Whom: fenner
-#
-# $FreeBSD$
-#
-
-PORTNAME= rqm
-PORTVERSION= 1.0.0
-PORTREVISION= 1
-CATEGORIES= mbone tk
-MASTER_SITES= http://www-mice.cs.ucl.ac.uk/multimedia/software/rqm/1.0.0/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A graphical RTP quality monitor
-
-LIB_DEPENDS= tk84.1:${PORTSDIR}/x11-toolkits/tk84
-BUILD_DEPENDS= ${LOCALBASE}/lib/libuclmmbase.a:${PORTSDIR}/devel/uclmmbase
-
-WRKSRC= ${WRKDIR}/rqm/
-
-HAS_CONFIGURE= yes
-CONFIGURE_ENV= PREFIX=${PREFIX} X11BASE=${LOCALBASE}
-
-ALL_TARGET= rqm
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/rqm ${PREFIX}/bin
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/share/doc/rqm
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/rqm
-.endif
-
-.include <bsd.port.mk>
diff --git a/net/rqm/distinfo b/net/rqm/distinfo
deleted file mode 100644
index 386a40bb1a63..000000000000
--- a/net/rqm/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (rqm-1.0.0.tar.gz) = 406a9bfe4a3e9ad9f1a981701072f54a
-SHA256 (rqm-1.0.0.tar.gz) = 8e9a2a0a2ed2abe7feb24f6e7fd47a195cb0e91ee8e0daea736c692f12a01f41
-SIZE (rqm-1.0.0.tar.gz) = 3853534
diff --git a/net/rqm/files/patch-aa b/net/rqm/files/patch-aa
deleted file mode 100644
index 31697563d121..000000000000
--- a/net/rqm/files/patch-aa
+++ /dev/null
@@ -1,35 +0,0 @@
---- configure.orig Sun Oct 3 08:47:46 1999
-+++ configure Sun Jan 30 16:05:14 2000
-@@ -53,9 +53,9 @@
-
- echo "Configuring rqm v$VERSION for $OSTYPE"
-
--GCCWFLAGS="-W -Wall -Wbad-function-cast -Wmissing-prototypes -Wno-implicit-int -Werror"
--TCL_LIBS="../tk-8.0/unix/libtk8.0.a ../tcl-8.0/unix/libtcl8.0.a"
--TCL_INCL="-I../tk-8.0/generic -I../tcl-8.0/generic"
-+GCCWFLAGS="-W -Wall -Wbad-function-cast -Wmissing-prototypes -Wno-implicit-int"
-+TCL_LIBS="-L${PREFIX}/lib -ltk84 -ltcl84"
-+TCL_INCL="-I${PREFIX}/include/tk8.4/generic -I${PREFIX}/include/tcl8.4/generic"
- DEFS=""
-
- AR="ar"
-@@ -103,7 +103,7 @@
- ;;
- FreeBSD ) CC="gcc"
- WFLAGS=$GCCWFLAGS
-- INCLUDE="-I/usr/local/include"
-+ INCLUDE="-I${LOCALBASE}/include"
- LDLIBS="-lm"
- DEBUG="-g"
- CHAR="-fsigned-char"
-@@ -172,8 +172,8 @@
- s@__AR__@$AR@
- s@__RANLIB__@$RANLIB@
- s@__WFLAGS__@$WFLAGS@
--s@__INCLUDE__@$TCL_INCL $INCLUDE -I../common@g
--s@__LDLIBS__@$TCL_LIBS -L../common -lcommon $LDLIBS@g
-+s@__INCLUDE__@$TCL_INCL $INCLUDE -I${PREFIX}/include/uclmmbase@g
-+s@__LDLIBS__@$TCL_LIBS -L${PREFIX}/lib -luclmmbase $LDLIBS@g
- s@__CHAR__@$CHAR@
- s@__DEBUG__@$DEBUG2@
- s@__OPTIMIZE__@$OPTIMIZE2@
diff --git a/net/rqm/files/patch-ab b/net/rqm/files/patch-ab
deleted file mode 100644
index c6f546039ba6..000000000000
--- a/net/rqm/files/patch-ab
+++ /dev/null
@@ -1,38 +0,0 @@
---- main.c.orig Wed Mar 8 08:32:07 2000
-+++ main.c Wed Mar 8 08:32:28 2000
-@@ -67,7 +67,7 @@
- }
- }
-
--static void rtp_callback(struct rtp *s, rtp_event *e)
-+static void rqm_rtp_callback(struct rtp *s, rtp_event *e)
- {
- rtp_packet *p = (rtp_packet *) e->data;
- rtcp_sr *sr = (rtcp_sr *) e->data;
-@@ -177,7 +177,7 @@
- char *addr;
- char *port;
- char cmd[100];
-- u_int32 curr_rtp_time;
-+ u_int32_t curr_rtp_time;
- #ifdef WIN32
- WSADATA WSAdata;
- if (WSAStartup(WS_VERSION_TWO, &WSAdata) != 0 && WSAStartup(WS_VERSION_ONE, &WSAdata) != 0) {
-@@ -199,7 +199,7 @@
- addr = (char *) strtok(argv[1], "/");
- port = (char *) strtok(NULL, "\0");
-
-- rtp_session = rtp_init(addr, atoi(port), atoi(port), 15, 64000, rtp_callback, NULL);
-+ rtp_session = rtp_init(addr, atoi(port), atoi(port), 15, 64000, rqm_rtp_callback, NULL);
-
- /* Initialise the user interface... */
- if (tcl_init(argc, argv) == FALSE) {
-@@ -215,7 +215,7 @@
- rtp_set_sdes(rtp_session, rtp_my_ssrc(rtp_session), RTCP_SDES_TOOL, VERSION, strlen(VERSION));
-
- gettimeofday(&prev_t, NULL);
-- curr_rtp_time = (u_int32) lrand48();
-+ curr_rtp_time = (u_int32_t) lrand48();
- while (Tk_GetNumMainWindows() > 0) {
- gettimeofday(&curr_t, NULL);
- curr_rtp_time += (int) (tv_diff(curr_t, prev_t) * 8000);
diff --git a/net/rqm/files/patch-ac b/net/rqm/files/patch-ac
deleted file mode 100644
index 00ed9055e3ea..000000000000
--- a/net/rqm/files/patch-ac
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig Sun Feb 1 17:22:05 2004
-+++ Makefile.in Sun Feb 1 17:22:12 2004
-@@ -6,7 +6,7 @@
- OBJS = main.o ui.o
- BIN = rqm
-
--$(BIN): $(OBJS) ../common/libcommon.a
-+$(BIN): $(OBJS)
- $(CC) $(CFLAGS) $(OBJS) __LDLIBS__ __PROFILE__ __OPTIMIZE__ __CHECK_LIB__ -o $(BIN)
-
- .c.o:
diff --git a/net/rqm/pkg-descr b/net/rqm/pkg-descr
deleted file mode 100644
index 0f66e31ecfde..000000000000
--- a/net/rqm/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-The Real-time Transport Protocol, RTP [1], provides quality of service
-feedback with reception reports sent alongside the media stream. If the
-media is sent via IP multicast it is possible for a third party to snoop
-on these reception reports, displaying reception quality for all members
-of a group. The RQM application performs such snooping.
-
-WWW: http://www-mice.cs.ucl.ac.uk/multimedia/software/rqm/
diff --git a/net/rqm/pkg-plist b/net/rqm/pkg-plist
deleted file mode 100644
index bdf2098794d3..000000000000
--- a/net/rqm/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/rqm
-share/doc/rqm/README
-@dirrm share/doc/rqm
diff --git a/net/rtptools/Makefile b/net/rtptools/Makefile
deleted file mode 100644
index c757f4d4b6b3..000000000000
--- a/net/rtptools/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: rtptools
-# Date created: 5 January 1998
-# Whom: fenner
-#
-# $FreeBSD$
-#
-
-PORTNAME= rtptools
-PORTVERSION= 1.18
-CATEGORIES= mbone
-MASTER_SITES= http://www.cs.columbia.edu/IRT/software/rtptools/download/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A set of tools to record, playback and monitor RTPv2 data streams
-
-GNU_CONFIGURE= yes
-
-DOCFILES= README ChangeLog.html rtptools.html
-
-post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/share/doc/rtptools
-.for i in ${DOCFILES}
- ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/share/doc/rtptools
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/net/rtptools/distinfo b/net/rtptools/distinfo
deleted file mode 100644
index 1d1d589b507d..000000000000
--- a/net/rtptools/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (rtptools-1.18.tar.gz) = 9a344c5a4fed2c4be0151cc03f043bb3
-SHA256 (rtptools-1.18.tar.gz) = 7fa16f71713ca16c5ce9cf5ccbd6796315f3402bdef9c7f7023ffac32c8e2ab0
-SIZE (rtptools-1.18.tar.gz) = 119272
diff --git a/net/rtptools/files/patch-ab b/net/rtptools/files/patch-ab
deleted file mode 100644
index c1d142b4a914..000000000000
--- a/net/rtptools/files/patch-ab
+++ /dev/null
@@ -1,23 +0,0 @@
---- rtp.h.orig Thu Mar 9 07:35:26 2000
-+++ rtp.h Sat Apr 21 21:52:49 2001
-@@ -110,13 +110,18 @@
- #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 {
- u_int32 ssrc; /* data source being reported */
-- unsigned int fraction:8; /* fraction lost since last SR/RR */
-- int lost:24; /* cumul. no. pkts lost (signed!) */
-+ u_int32 fraclost; /* fraction lost since last SR/RR and */
-+ /* cumul. no. pkts lost (signed!) */
- u_int32 last_seq; /* extended last seq. no. received */
- u_int32 jitter; /* interarrival jitter */
- u_int32 lsr; /* last SR packet from this source */
diff --git a/net/rtptools/files/patch-ac b/net/rtptools/files/patch-ac
deleted file mode 100644
index 28056951ca69..000000000000
--- a/net/rtptools/files/patch-ac
+++ /dev/null
@@ -1,24 +0,0 @@
---- rtpdump.c.orig Sat Apr 7 08:02:13 2001
-+++ rtpdump.c Sat Apr 21 21:54:10 2001
-@@ -429,8 +429,8 @@
- 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),
-@@ -446,8 +446,8 @@
- 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-ad b/net/rtptools/files/patch-ad
deleted file mode 100644
index 130804a6b732..000000000000
--- a/net/rtptools/files/patch-ad
+++ /dev/null
@@ -1,27 +0,0 @@
-
-$FreeBSD$
-
---- rtpsend.c.orig Tue Sep 10 13:24:10 2002
-+++ rtpsend.c Sat Aug 16 08:58:12 2003
-@@ -353,9 +353,9 @@
- 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)
-@@ -919,6 +919,8 @@
- 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 4dc99ec5b4af..000000000000
--- a/net/rtptools/pkg-descr
+++ /dev/null
@@ -1,13 +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
diff --git a/net/rtptools/pkg-plist b/net/rtptools/pkg-plist
deleted file mode 100644
index 8283c955a1fe..000000000000
--- a/net/rtptools/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/rtpdump
-bin/rtpplay
-bin/rtpsend
-bin/rtptrans
-share/doc/rtptools/README
-share/doc/rtptools/ChangeLog.html
-share/doc/rtptools/rtptools.html
-@dirrm share/doc/rtptools
diff --git a/net/sdr/Makefile b/net/sdr/Makefile
deleted file mode 100644
index a78730a1528d..000000000000
--- a/net/sdr/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: sdr
-# Date created: 5 September 1996
-# Whom: Bill Fenner <fenner@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= sdr
-PORTVERSION= 3.0
-PORTREVISION= 2
-CATEGORIES= mbone tk
-MASTER_SITES= http://www-mice.cs.ucl.ac.uk/multimedia/software/sdr/3.0/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Multicast Session Directory
-
-LIB_DEPENDS= tk84.1:${PORTSDIR}/x11-toolkits/tk84
-BUILD_DEPENDS= ${LOCALBASE}/lib/libuclmmbase.a:${PORTSDIR}/devel/uclmmbase
-
-PLIST_FILES= bin/sdr
-WRKSRC= ${WRKDIR}/sdr/freebsd
-HAS_CONFIGURE= yes
-USE_GMAKE= yes
-
-post-extract:
- @${CP} ${FILESDIR}/Makefile.freebsd ${WRKSRC}/Makefile.freebsd
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 700042
-BROKEN= Does not compile
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net/sdr/distinfo b/net/sdr/distinfo
deleted file mode 100644
index 4be266510e61..000000000000
--- a/net/sdr/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (sdr-3.0.tar.gz) = df7df7911b5c08df968296f970f9e31d
-SHA256 (sdr-3.0.tar.gz) = 57a6d631e14b2270dad04048a0f50c38dfcf3bfda67b96d8265820d567761460
-SIZE (sdr-3.0.tar.gz) = 304691
diff --git a/net/sdr/files/Makefile.freebsd b/net/sdr/files/Makefile.freebsd
deleted file mode 100644
index 34a7a8c8a943..000000000000
--- a/net/sdr/files/Makefile.freebsd
+++ /dev/null
@@ -1,8 +0,0 @@
-CC = gcc -g -O -fwritable-strings
-INCLUDES = -I${LOCALBASE}/include -I${LOCALBASE}/include/tk8.4 -I${LOCALBASE}/include/tcl8.4 -I${LOCALBASE}/include/uclmmbase
-LIBS = -L${LOCALBASE}/lib -ltk84 -ltcl84 -luclmmbase -lX11 -lz -lm
-CFLAGS = $(INCLUDES) -DDIFF_BYTE_ORDER -DFREEBSD -DNORANDPROTO -DDEFINED_ERRLIST -Wall -DAUTH -DHAVE_ZLIB -DFreeBSD
-
-all:: sdr
-install:
- install -s -c -o root -g wheel -m 555 sdr ${PREFIX}/bin
diff --git a/net/sdr/files/patch-ab b/net/sdr/files/patch-ab
deleted file mode 100644
index bb154934fbd1..000000000000
--- a/net/sdr/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- ../src/Makefile.template.orig Tue May 25 16:27:44 1999
-+++ ../src/Makefile.template Thu Nov 4 11:05:39 1999
-@@ -88,7 +88,7 @@
- $(SDR_UI_FILES): tcl2c
-
- parsed_plugins.tcl: ../src/plugin2tcl.tcl
-- tclsh8.0 ../src/plugin2tcl.tcl
-+ tclsh8.4 ../src/plugin2tcl.tcl
-
- uweb: $(WWWOBJS)
- $(CC) -ggdb -o uweb $(WWWOBJS) $(LIBS)
diff --git a/net/sdr/pkg-descr b/net/sdr/pkg-descr
deleted file mode 100644
index 4c6400374ee6..000000000000
--- a/net/sdr/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Sdr is a session directory tool designed to allow the advertisement
-and joining of multicast conferences. It was originally based on
-sd written by Van Jacobson at LBNL, but implements a later version
-of the session description protocol than sd does.
-
-WWW: http://www-mice.cs.ucl.ac.uk/multimedia/software/sdr/
diff --git a/net/spread4/Makefile b/net/spread4/Makefile
deleted file mode 100644
index eaf30700a61a..000000000000
--- a/net/spread4/Makefile
+++ /dev/null
@@ -1,86 +0,0 @@
-# New ports collection makefile for: spread
-# Date created: 11 June 2001
-# Whom: Anders Nordby <anders@fix.no>
-#
-# $FreeBSD$
-#
-
-PORTNAME= spread
-PORTVERSION= 3.17.3
-CATEGORIES= net perl5
-MASTER_SITES= http://www.cnds.jhu.edu/download/noformdown/ \
- http://www.roughtrade.net/distfiles/
-DISTNAME= ${PORTNAME}-src-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The Spread Group Communication System, a network toolkit
-
-GNU_CONFIGURE= yes
-USE_PERL5= yes
-USE_RC_SUBR= spread.sh
-USE_LDCONFIG= yes
-
-MAKE_ARGS+= PTHREAD_CFLAGS=${PTHREAD_CFLAGS} PTHREAD_LIBS=${PTHREAD_LIBS}
-RC_SCRIPTS_SUB= PREFIX=${PREFIX} RC_SUBR=${RC_SUBR}
-WRKSRC= ${WRKDIR}/${PORTNAME}-src-${PORTVERSION}
-
-PKGMESSAGE= ${WRKSRC}/license.txt
-PORTDOCS= Readme.txt LICENSE
-HEADERFILES= sp_func.h sp_func.h sp_events.h
-MAN1= spflooder.1 spmonitor.1 spread.1 sptuser.1 spuser.1
-MAN3= libsp.3 SP_connect.3 SP_disconnect.3 SP_equal_group_ids.3 \
- SP_error.3 SP_join.3 SP_leave.3 \
- SP_multicast.3 SP_multigroup_multicast.3 \
- SP_multigroup_scat_multicast.3 SP_poll.3 SP_receive.3 \
- SP_scat_multicast.3 SP_scat_receive.3
-
-.include <bsd.port.pre.mk>
-
-# bsd.port.mk doesn't allow us to use GNU_CONFIGURE and PERL_CONFIGURE together.
-PERL_CONFIGURE_ARGS= CC="${CC}" CCFLAGS="${CFLAGS}" PREFIX="${PREFIX}" \
- INSTALLPRIVLIB="${PREFIX}/lib" INSTALLARCHLIB="${PREFIX}/lib"
-
-_MANPAGES+= ${PREFIX}/lib/perl5/${PERL_VERSION}/man/man3/Spread.3
-
-post-configure:
- @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
- ${WRKSRC}/docs/${PORTNAME}.1 ${WRKSRC}/docs/spmonitor.1
-
-post-build:
- @cd ${WRKSRC}/perl/Spread && \
- ${SETENV} ${CONFIGURE_ENV} ${PERL5} ./Makefile.PL ${PERL_CONFIGURE_ARGS}
- @cd ${WRKSRC}/perl/Spread && \
- ${PERL5} -pi -e 's/ doc_(perl|site|\$$\(INSTALLDIRS\))_install$$//' Makefile
- @cd ${WRKSRC}/perl/Spread && ${MAKE}
-
-pre-install:
- ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
-
-post-install:
-.for f in ${HEADERFILES}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/include
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/sample.spread.conf \
- ${PREFIX}/etc/spread.conf.sample
-.if !exists(${PREFIX}/etc/${PORTNAME}.conf)
- ${INSTALL_DATA} ${WRKSRC}/sample.spread.conf \
- ${PREFIX}/etc/${PORTNAME}.conf
-.endif
- ${INSTALL_DATA} ${WRKSRC}/sample.spread.access_ip \
- ${PREFIX}/etc/spread.access_ip.sample
-.if !exists(${PREFIX}/etc/spread.access_ip)
- ${INSTALL_DATA} ${WRKSRC}/sample.spread.access_ip \
- ${PREFIX}/etc/spread.access_ip
-.endif
- (cd ${WRKSRC}/perl/Spread && ${MAKE} install)
- ${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/perl/Spread/test.pl ${EXAMPLESDIR}
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/Readme.txt ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/license.txt ${DOCSDIR}/LICENSE
-.endif
- @${CAT} ${PKGMESSAGE}
- @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
-
-.include <bsd.port.post.mk>
diff --git a/net/spread4/distinfo b/net/spread4/distinfo
deleted file mode 100644
index 28d7768e919c..000000000000
--- a/net/spread4/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (spread-src-3.17.3.tar.gz) = 2eec25b5adc96fd840aa251e44325f9f
-SHA256 (spread-src-3.17.3.tar.gz) = d675d581621b76aa26e9bcf10a825d4685966925578cbc8b3999e4e8bfdfcff3
-SIZE (spread-src-3.17.3.tar.gz) = 299975
diff --git a/net/spread4/files/patch-Makefile.in b/net/spread4/files/patch-Makefile.in
deleted file mode 100644
index 382a7bafe925..000000000000
--- a/net/spread4/files/patch-Makefile.in
+++ /dev/null
@@ -1,105 +0,0 @@
---- Makefile.in Thu Sep 23 12:12:52 2004
-+++ Makefile.in Tue Oct 4 14:49:56 2005
-@@ -26,7 +26,7 @@
- #Rules: major -- inc for incompatible change
- # : minor -- inc for bugfix or forward compatible change
-
--LIBVERSION=1.0
-+LIBVERSION=1
-
- PATHS=
-
-@@ -35,7 +35,7 @@
- CFLAGS=@CFLAGS@
- CPPFLAGS=-I. -I$(srcdir) @CPPFLAGS@ $(PATHS) @DEFS@
- LDFLAGS=@LDFLAGS@
--LIBS=@LIBS@
-+LIBS=-L. @LIBS@
- THLDFLAGS=@THLDFLAGS@
- THLIBS=@THLIBS@
- AR=@AR@
-@@ -52,8 +52,10 @@
- PERL=@PERL@
- ENT=@ENT@
- EXEEXT=@EXEEXT@
-+SHLDSONAME=-Wl,-soname,libspread.so.$(LIBVERSION)
-+TSHLDSONAME=-Wl,-soname,libtspread.so.$(LIBVERSION)
-
--TARGETS=spread$(EXEEXT) spuser$(EXEEXT) spflooder$(EXEEXT) spmonitor$(EXEEXT) sptuser${EXEEXT} @LIBSPSO@ @LIBTSPSO@
-+TARGETS=spread$(EXEEXT) spuser$(EXEEXT) spflooder$(EXEEXT) spmonitor$(EXEEXT) sptuser${EXEEXT} @LIBSPSO@ @LIBTSPSO@ libspread.a libtspread.a
-
- LIBSP_OBJS= alarm.o events.o memory.o sp.o
-
-@@ -127,8 +129,11 @@
- $(INSTALL) -m 0755 libspread.$(LIBVERSION).dylib $(DESTDIR)$(libdir)/libspread.$(LIBVERSION).dylib
- (cd $(DESTDIR)$(libdir); $(SOFTLINK) -f libspread.$(LIBVERSION).dylib libspread.dylib)
-
--libspread.so: $(LIBSP_SHOBJS)
-- $(SHLD) -o $@ $(LIBSP_SHOBJS) $(SHLDFLAGS) $(SHLIBS)
-+libspread.so: $@.$(LIBVERSION)
-+ $(SOFTLINK) $@.$(LIBVERSION) $@
-+
-+libspread.so.$(LIBVERSION): $(LIBSP_SHOBJS)
-+ $(SHLD) -o $@ $(LIBSP_SHOBJS) $(SHLDSONAME) $(SHLDFLAGS) $(SHLIBS)
-
- install-libspread.so: libspread.so
- $(INSTALL) -m 0755 libspread.so $(DESTDIR)$(libdir)/libspread.so.$(LIBVERSION)
-@@ -146,8 +151,11 @@
- $(INSTALL) -m 0755 libtspread.$(LIBVERSION).dylib $(DESTDIR)$(libdir)/libtspread.$(LIBVERSION).dylib
- (cd $(DESTDIR)$(libdir); $(SOFTLINK) -f libtspread.$(LIBVERSION).dylib libtspread.dylib)
-
--libtspread.so: $(LIBTSP_SHOBJS)
-- $(SHLD) -o $@ $(LIBTSP_SHOBJS) $(SHLDFLAGS) $(SHLIBS) $(THLIBS)
-+libtspread.so: $@.$(LIBVERSION)
-+ $(SOFTLINK) $@.$(LIBVERSION) $@
-+
-+libtspread.so.$(LIBVERSION): $(LIBTSP_SHOBJS)
-+ $(SHLD) -o $@ $(LIBTSP_SHOBJS) $(TSHLDSONAME) $(SHLDFLAGS) $(SHLIBS) $(THLIBS)
-
- install-libtspread.so: libtspread.so
- $(INSTALL) -m 0755 libtspread.so $(DESTDIR)$(libdir)/libtspread.so.$(LIBVERSION)
-@@ -156,11 +164,11 @@
- spread$(EXEEXT): $(SPREADOBJS)
- $(LD) -o $@ $(SPREADOBJS) $(LDFLAGS) $(LIBS)
-
--spuser$(EXEEXT): libspread.a user.o
-- $(LD) -o $@ user.o $(LDFLAGS) libspread.a $(LIBS)
-+spuser$(EXEEXT): libspread.a user.o
-+ $(LD) -o $@ user.o $(LDFLAGS) -lspread $(LIBS)
-
- spflooder$(EXEEXT): libspread.a flooder.o
-- $(LD) -o $@ flooder.o $(LDFLAGS) libspread.a $(LIBS)
-+ $(LD) -o $@ flooder.o $(LDFLAGS) -lspread $(LIBS)
-
- spmonitor$(EXEEXT): $(MONITOR_OBJS)
- $(LD) -o $@ $(MONITOR_OBJS) $(LDFLAGS) $(LIBS)
-@@ -169,7 +177,7 @@
- $(LD) $(THLDFLAGS) -o $@ $(TMONITOR_OBJS) $(LDFLAGS) $(LIBS) $(THLIBS)
-
- sptuser$(EXEEXT): user.to libtspread.a
-- $(LD) $(THLDFLAGS) -o $@ user.to libtspread.a $(LDFLAGS) $(LIBS) $(THLIBS)
-+ $(LD) $(THLDFLAGS) -o $@ user.to -lspread $(LDFLAGS) $(LIBS) $(THLIBS)
-
- spsimple_user$(EXEEXT): simple_user.o libspread.a
- $(LD) -o $@ simple_user.o $(LDFLAGS) libspread.a $(LIBS)
-@@ -198,7 +206,7 @@
- fi
-
- clean:
-- rm -f *.lo *.tlo *.to *.o *.a *.dylib $(TARGETS) spsimple_user
-+ rm -f *.lo *.tlo *.to *.o *.a *.dylib $(TARGETS) spsimple_user *.so.$(LIBVERSION)
- rm -f config.cache config.log docs/*.out core
- rm -rf autom4te.cache
-
-@@ -254,11 +262,6 @@
- done
- if [ ! -d $(DESTDIR)$(sysconfdir) ]; then \
- $(buildtoolsdir)/mkinstalldirs $(DESTDIR)$(sysconfdir); \
-- fi
-- if [ ! -f $(DESTDIR)$(sysconfdir)/spread.conf ]; then \
-- $(INSTALL) -m 644 $(srcdir)/sample.spread.conf $(DESTDIR)$(sysconfdir)/spread.conf; \
-- else \
-- echo "$(DESTDIR)$(sysconfdir)/spread.conf already exists, install will not overwrite"; \
- fi
-
- uninstallall: uninstall
diff --git a/net/spread4/files/patch-auth-ip.c b/net/spread4/files/patch-auth-ip.c
deleted file mode 100644
index 6a28acdab04a..000000000000
--- a/net/spread4/files/patch-auth-ip.c
+++ /dev/null
@@ -1,17 +0,0 @@
---- auth-ip.c Fri Mar 5 11:32:46 2004
-+++ auth-ip.c Thu Jul 15 21:38:09 2004
-@@ -90,12 +90,9 @@
- /* load spread.access_ip file */
- if (NULL != (fp = fopen(file_name,"r")) )
- Alarmp( SPLOG_INFO, ACM, "ip_init: using file: %s\n", file_name);
-- if (fp == NULL)
-- if (NULL != (fp = fopen("./spread.access_ip", "r")) )
-- Alarmp( SPLOG_INFO, ACM, "ip_init: using file: ./spread.access_ip\n");
- if (fp == NULL)
-- if (NULL != (fp = fopen("/etc/spread.access_ip", "r")) )
-- Alarmp( SPLOG_INFO, ACM, "ip_init: using file: /etc/spread.access_ip\n");
-+ if (NULL != (fp = fopen(SPREAD_ETCDIR "/spread.access_ip", "r")) )
-+ Alarmp( SPLOG_INFO, ACM, "ip_init: using file: " SPREAD_ETCDIR "/spread.access_ip\n");
- if (fp == NULL)
- {
- Alarmp( SPLOG_ERROR, ACM, "ip_init: IP access control file not found.\nIf you are using IP based access controls, please make sure the file exists.\n");
diff --git a/net/spread4/files/patch-auth-pword.c b/net/spread4/files/patch-auth-pword.c
deleted file mode 100644
index 3ff9f6426920..000000000000
--- a/net/spread4/files/patch-auth-pword.c
+++ /dev/null
@@ -1,17 +0,0 @@
---- auth-pword.c Fri Mar 5 11:32:46 2004
-+++ auth-pword.c Thu Jul 15 21:40:16 2004
-@@ -118,12 +118,9 @@
- /* load spread.access_ip file */
- if (NULL != (fp = fopen(file_name,"r")) )
- Alarmp( SPLOG_INFO, ACM, "pword_init: using file: %s\n", file_name);
-- if (fp == NULL)
-- if (NULL != (fp = fopen("./spread.access_pword", "r")) )
-- Alarmp( SPLOG_INFO,ACM, "pword_init: using file: ./spread.access_pword\n");
- if (fp == NULL)
-- if (NULL != (fp = fopen("/etc/spread.access_pword", "r")) )
-- Alarmp( SPLOG_INFO, ACM, "pword_init: using file: /etc/spread.access_pword\n");
-+ if (NULL != (fp = fopen(SPREAD_ETCDIR "/spread.access_pword", "r")) )
-+ Alarmp( SPLOG_INFO, ACM, "pword_init: using file: " SPREAD_ETCDIR "/spread.access_pword\n");
- if (fp == NULL)
- Alarmp( SPLOG_FATAL, ACM, "pword_init: error opening config file %s in any of the standard locations. Please make sure the file exists\n", file_name);
-
diff --git a/net/spread4/files/patch-configuration.c b/net/spread4/files/patch-configuration.c
deleted file mode 100644
index c925a9bfa812..000000000000
--- a/net/spread4/files/patch-configuration.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- configuration.c Mon Sep 27 00:15:48 2004
-+++ configuration.c Tue Oct 4 14:40:51 2005
-@@ -130,9 +130,6 @@
-
- if (NULL != (yyin = fopen(file_name,"r")) )
- Alarm( PRINT, "Conf_init: using file: %s\n", file_name);
-- if (yyin == NULL)
-- if (NULL != (yyin = fopen("./spread.conf", "r")) )
-- Alarm( PRINT, "Conf_init: using file: ./spread.conf\n");
- if (yyin == NULL)
- if (NULL != (yyin = fopen(configfile_location, "r")) )
- Alarm( PRINT, "Conf_init: using file: %s\n", configfile_location);
diff --git a/net/spread4/files/patch-docs::spmonitor.1 b/net/spread4/files/patch-docs::spmonitor.1
deleted file mode 100644
index 982d5bb32913..000000000000
--- a/net/spread4/files/patch-docs::spmonitor.1
+++ /dev/null
@@ -1,18 +0,0 @@
---- docs/spmonitor.1 Thu Dec 13 02:01:49 2001
-+++ docs/spmonitor.1 Mon Dec 8 00:00:34 2003
-@@ -27,13 +27,11 @@
- Use an alternate configuration file
- .I config-file
- instead of
--.IR ./spread.conf .
-+.IR /etc/spread.conf .
- .SH FILES
--.I ./spread.conf
-+.I /etc/spread.conf
- .RS
- The default config file location.
--.I /etc/spread.conf
--is also searched if a local file is not found.
- .SH BUGS
- The spmonitor works by sending UDP packets to the Spread daemon, so if network
- losses occur, commands or status reports can be lost. It can also lose reports
diff --git a/net/spread4/files/patch-docs::spread.1 b/net/spread4/files/patch-docs::spread.1
deleted file mode 100644
index 6dca20e2b73d..000000000000
--- a/net/spread4/files/patch-docs::spread.1
+++ /dev/null
@@ -1,18 +0,0 @@
---- docs/spread.1 Thu Dec 13 02:03:19 2001
-+++ docs/spread.1 Mon Dec 8 00:00:20 2003
-@@ -20,13 +20,11 @@
- Use an alternate configuration file
- .I config-file
- instead of
--.IR ./spread.conf .
-+.IR /etc/spread.conf .
- .SH FILES
--.I ./spread.conf
-+.I /etc/spread.conf
- .RS
- The default config file location.
--.I /etc/spread.conf
--is also searched if a local file is not found.
- .SH DIAGNOSTICS
- The daemon will output some startup information to stdout
- and any severe errors will also be output to stdout. Redirecting
diff --git a/net/spread4/files/patch-perl::Spread::Spread.pm b/net/spread4/files/patch-perl::Spread::Spread.pm
deleted file mode 100644
index a753b18f6b45..000000000000
--- a/net/spread4/files/patch-perl::Spread::Spread.pm
+++ /dev/null
@@ -1,13 +0,0 @@
---- perl/Spread/Spread.pm Mon Dec 8 21:12:18 2003
-+++ perl/Spread/Spread.pm Mon Dec 8 21:15:44 2003
-@@ -177,8 +177,8 @@
-
- # Connect
- my($mailbox, $private_group) = Spread::connect(
-- spread_name => '4444@host.domain.com',
-- private_name => 'mrcool',
-+ { spread_name => '4803@host.domain.com',
-+ private_name => 'mrcool', }
- );
-
- # Join and leave groups
diff --git a/net/spread4/files/patch-sample.spread.conf b/net/spread4/files/patch-sample.spread.conf
deleted file mode 100644
index 1926dea8116c..000000000000
--- a/net/spread4/files/patch-sample.spread.conf
+++ /dev/null
@@ -1,20 +0,0 @@
---- sample.spread.conf Mon Dec 8 01:26:39 2003
-+++ sample.spread.conf Mon Dec 8 01:26:53 2003
-@@ -50,7 +50,7 @@
- # cause the daemons to log to "spreadlog_machine1.mydomain.com.log" and
- # "spreadlog_machine2.mydomain.com.log" respectively.
-
--#EventLogFile = testlog.out
-+EventLogFile = /var/log/spread.log
-
- #Set whether to add a timestamp in front of all logged events or not.
- # Default is no timestamps. Default format is "[%a %d %b %Y %H:%M:%S]".
-@@ -62,7 +62,7 @@
-
- #EventTimeStamp
- # or
--#EventTimeStamp = "[%a %d %b %Y %H:%M:%S]"
-+EventTimeStamp = "[%a %d %b %Y %H:%M:%S]"
-
- #Set whether to allow dangerous monitor commands
- # like "partition, flow_control, or kill"
diff --git a/net/spread4/files/patch-session.c b/net/spread4/files/patch-session.c
deleted file mode 100644
index c33d5523da84..000000000000
--- a/net/spread4/files/patch-session.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- session.c Tue Aug 5 21:35:52 2003
-+++ session.c Tue Aug 5 21:31:30 2003
-@@ -406,7 +406,7 @@
- Alarm( EXIT, "Sess_init: UNIX sock error\n" );
-
- unix_addr.sun_family = AF_UNIX;
-- sprintf( name, "/tmp/%d",My.port );
-+ sprintf( name, "%s/spread.sock", _PATH_SPREAD_PIDDIR );
- strcpy( unix_addr.sun_path, name );
- unlink( name );
-
diff --git a/net/spread4/files/patch-sp.c b/net/spread4/files/patch-sp.c
deleted file mode 100644
index fc0df37e5496..000000000000
--- a/net/spread4/files/patch-sp.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- sp.c Tue Oct 5 09:08:10 2004
-+++ sp.c Tue Oct 4 14:44:27 2005
-@@ -591,7 +591,7 @@
- set_large_socket_buffers(s);
-
- unix_addr.sun_family = AF_UNIX;
-- sprintf( unix_addr.sun_path, "/tmp/%d", port );
-+ sprintf( unix_addr.sun_path, "%s/spread.sock", _PATH_SPREAD_PIDDIR );
- ret = connect_nointr_timeout( s, (struct sockaddr *)&unix_addr, sizeof(unix_addr), &time_out);
- #endif /* !ARCH_PC_WIN95 */
- }
diff --git a/net/spread4/files/patch-spread.c b/net/spread4/files/patch-spread.c
deleted file mode 100644
index 0de2385206a1..000000000000
--- a/net/spread4/files/patch-spread.c
+++ /dev/null
@@ -1,52 +0,0 @@
---- spread.c Thu Jun 19 00:31:23 2003
-+++ spread.c Mon Dec 8 20:55:41 2003
-@@ -48,6 +48,8 @@
- #include <pwd.h>
- #include <unistd.h>
- #include <sys/types.h>
-+#include <errno.h>
-+#include <stdlib.h>
- #endif
-
- #ifdef ARCH_PC_WIN95
-@@ -65,6 +67,7 @@
-
- static void Invalid_privilege_decrease(char *user, char *group);
- static void Usage(int argc, char *argv[]);
-+static void writepidfile();
-
- /* auth-null.c: */
- void null_init(void);
-@@ -144,6 +147,11 @@
-
- #endif /* ARCH_PC_WIN95 */
-
-+ if (daemon(0,0) == -1)
-+ Alarm( EXIT, "Spread: couldn't daemonise: %d", strerror(errno) );
-+
-+ writepidfile();
-+
- /* initialize each valid authentication protocol */
- null_init();
- ip_init();
-@@ -193,6 +201,20 @@
- E_handle_events();
-
- return 0;
-+}
-+
-+static void
-+writepidfile()
-+{
-+ char pidbuf[11];
-+ int pidfd;
-+
-+ if ((pidfd = open(_PATH_SPREAD_PIDDIR "/spread.pid", O_RDWR | O_CREAT, 0644)) == -1)
-+ Alarm( EXIT, "Spread: couldn't open pidfile for writing" );
-+
-+ snprintf(pidbuf, sizeof(pidbuf), "%ld\n", (long)getpid());
-+ write(pidfd, pidbuf, strlen(pidbuf));
-+ close(pidfd);
- }
-
- static void Print_help(void)
diff --git a/net/spread4/files/spread.sh.in b/net/spread4/files/spread.sh.in
deleted file mode 100644
index fc9fd9e85755..000000000000
--- a/net/spread4/files/spread.sh.in
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: spread
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable spread:
-#
-#spread_enable="YES"
-#
-# See spread(1) for flags
-#
-
-. %%RC_SUBR%%
-
-name=spread
-rcvar=`set_rcvar`
-
-command="%%PREFIX%%/sbin/spread"
-command_args=""
-pidfile=/var/run/${name}.pid
-required_files=%%PREFIX%%/etc/${name}.conf
-
-# set defaults
-
-spread_enable=${spread_enable:-"NO"}
-spread_flags=${spread_flags:-""}
-
-load_rc_config ${name}
-run_rc_command "$1"
diff --git a/net/spread4/pkg-deinstall b/net/spread4/pkg-deinstall
deleted file mode 100644
index 1bc2206605ca..000000000000
--- a/net/spread4/pkg-deinstall
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-
-if [ "$2" != "POST-DEINSTALL" ]; then
- exit 0
-fi
-
-USER=spread
-GROUP=spread
-
-echo "===> deinstall note:"
-echo " Please note that user ${USER} and group ${GROUP} was not removed"
-echo " from this system:"
-echo ""
-
-if pw usershow "${USER}" 2>/dev/null 1>&2; then
- echo " To delete spread user permanently"
- echo " $ pw userdel ${USER}"
- echo ""
-fi
-
-if pw groupshow "${GROUP}" 2>/dev/null 1>&2; then
- echo " To delete spread group permanently"
- echo " $ pw groupdel ${GROUP}"
- echo ""
-fi
-
-exit 0
diff --git a/net/spread4/pkg-descr b/net/spread4/pkg-descr
deleted file mode 100644
index 43fac02d21a6..000000000000
--- a/net/spread4/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-Copyright (c) 1993-2002 Spread Concepts LLC. All rights reserved.
-This product uses software developed by Spread Concepts LLC for use in the
-Spread toolkit. For more information about Spread see http://www.spread.org/
-
-Spread is a toolkit and daemon that provide multicast and group communications
-support to applications across local and wide area networks. Spread is designed
-to make it easy to write groupware, networked multimedia, reliable server, and
-collaborative work applications.
-
-Spread consists of a library that user applications are linked with, a binary
-daemon which runs on each computer that is part of the processor group, and
-various utility and demonstration programs.
-
-WWW: http://www.spread.org/
-
-- Joshua
-joshua@roughtrade.net
diff --git a/net/spread4/pkg-install b/net/spread4/pkg-install
deleted file mode 100644
index fbbf68fd7932..000000000000
--- a/net/spread4/pkg-install
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/bin/sh
-
-PATH=/sbin:/bin:/usr/sbin:/usr/bin
-USER=spread
-USER_HOMEDIR=/nonexistent
-GROUP=spread
-RUNDIR=/var/run/spread
-NOLOGIN=/sbin/nologin
-
-case $2 in
-PRE-INSTALL)
- if pw group show "${GROUP}" 2>/dev/null; then
- echo "You already have a group \"${GROUP}\", so I will use it."
- else
- if pw groupadd ${GROUP}; then
- echo "Added group \"${GROUP}\"."
- else
- echo "Adding group \"${GROUP}\" failed..."
- exit 1
- fi
- fi
-
- if pw user show "${USER}" 2>/dev/null; then
- echo "You already have a user \"${USER}\", so I will use it."
- if pw usermod ${USER} -d ${USER_HOMEDIR}
- then
- echo "Changed home directory of \"${USER}\" to \"${USER_HOMEDIR}\"."
- else
- echo "Changing home directory of \"${USER}\" to \"${USER_HOMEDIR}\" failed."
- exit 1
- fi
- else
- if pw useradd ${USER} -g ${GROUP} -h - \
- -d ${USER_HOMEDIR} -s ${NOLOGIN} -c "Spread User"
- then
- echo "Added user \"${USER}\"."
- else
- echo "Adding user \"${USER}\" failed..."
- exit 1
- fi
- fi
- ;;
-POST-INSTALL)
- if [ ! -d ${RUNDIR} ]; then
- install -d -o ${USER} -g ${GROUP} -m 0750 ${RUNDIR}
- fi
- ;;
-*)
- echo 'unexpect argument to pkg-install'
- ;;
-esac
diff --git a/net/spread4/pkg-plist b/net/spread4/pkg-plist
deleted file mode 100644
index 6046292721a7..000000000000
--- a/net/spread4/pkg-plist
+++ /dev/null
@@ -1,28 +0,0 @@
-bin/spflooder
-bin/spmonitor
-bin/sptuser
-bin/spuser
-@unexec if cmp -s %D/etc/spread.access_ip.sample %D/etc/spread.access_ip; then rm -f %D/etc/spread.access_ip; fi
-etc/spread.access_ip.sample
-@exec if [ ! -f %D/etc/spread.access_ip ] ; then cp -p %D/%F %B/spread.access_ip; fi
-@unexec if cmp -s %D/etc/spread.conf.sample %D/etc/spread.conf; then rm -f %D/etc/spread.conf; fi
-etc/spread.conf.sample
-@exec if [ ! -f %D/etc/spread.conf ] ; then cp -p %D/%F %B/spread.conf; fi
-include/sp.h
-include/sp_events.h
-include/sp_func.h
-lib/libspread.a
-lib/libspread.so
-lib/libspread.so.1
-lib/libtspread.a
-lib/libtspread.so
-lib/libtspread.so.1
-%%SITE_PERL%%/%%PERL_ARCH%%/Spread.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Spread/.packlist
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Spread/Spread.bs
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Spread/Spread.so
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Spread/autosplit.ix
-sbin/spread
-%%EXAMPLESDIR%%/test.pl
-@dirrm %%EXAMPLESDIR%%
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Spread
diff --git a/net/udpcast/Makefile b/net/udpcast/Makefile
deleted file mode 100644
index 2e6584fc6961..000000000000
--- a/net/udpcast/Makefile
+++ /dev/null
@@ -1,59 +0,0 @@
-# New ports collection makefile for: udpcast
-# Date created: Mon Jul 19 19:10:56 UTC 2004
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= udpcast
-PORTVERSION= 0.${RELEASE_DATE}
-CATEGORIES= mbone sysutils
-MASTER_SITES= http://udpcast.linux.lu/current/
-DISTNAME= ${PORTNAME}-${RELEASE_DATE}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A file transfer tool using ethernet's multicast
-
-USE_GMAKE= yes
-USE_PERL5_BUILD= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-RELEASE_DATE= 20040531
-
-PROGRAM_SBIN_FILES= udp-receiver udp-sender
-
-PLIST_FILES= sbin/udp-receiver \
- sbin/udp-sender
-PORTDOCS= Changelog.txt cmd.html
-
-MAN1= udp-receiver.1 udp-sender.1
-
-post-patch:
- @${REINPLACE_CMD} -E \
- -e 's|<malloc.h>|<stdlib.h>|' \
- ${WRKSRC}/libbb_udpcast.h
-
-do-configure:
-# C{C,FLAGS}, PTHREAD_* safeness
- @${REINPLACE_CMD} -E \
- -e 's|gcc|${CC}|' \
- -e 's|^(CFLAGS[[:space:]]*=.+)$$|\1 ${CFLAGS} ${CPPFLAGS} ${PTHREAD_CFLAGS}|' \
- -e 's|^(LDFLAGS[[:space:]]*=.+)$$|\1 ${LDFLAGS}|' \
- -e 's|-lpthread|${PTHREAD_LIBS}|g' \
- ${BUILD_WRKSRC}/${MAKEFILE}
-
-do-install:
-.ifndef(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
-. for file in ${PORTDOCS}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
-. endfor
-.endif
-.for file in ${PROGRAM_SBIN_FILES}
- @${INSTALL_PROGRAM} ${WRKSRC}/${file} ${PREFIX}/sbin/
-.endfor
-.for file in ${MAN1}
- @${INSTALL_MAN} ${WRKSRC}/${file} ${MANPREFIX}/man/man1/
-.endfor
-
-.include <bsd.port.mk>
diff --git a/net/udpcast/distinfo b/net/udpcast/distinfo
deleted file mode 100644
index e8c6a0660840..000000000000
--- a/net/udpcast/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (udpcast-20040531.tar.gz) = e965fae35ae7450098c29984d3997344
-SHA256 (udpcast-20040531.tar.gz) = 47893ef09431abfc436f3e86703619587c7fad33b5fd16f3217650a003c8ba1d
-SIZE (udpcast-20040531.tar.gz) = 67213
diff --git a/net/udpcast/files/patch-participants.h b/net/udpcast/files/patch-participants.h
deleted file mode 100644
index f09b1aa4c62b..000000000000
--- a/net/udpcast/files/patch-participants.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- participants.h.orig Tue Jul 20 13:49:28 2004
-+++ participants.h Tue Jul 20 13:49:40 2004
-@@ -3,6 +3,7 @@
-
- #define MAX_CLIENTS 1024
-
-+#include <sys/types.h>
- #include <sys/socket.h>
-
- typedef struct participantsDb *participantsDb_t;
diff --git a/net/udpcast/files/patch-socklib.c b/net/udpcast/files/patch-socklib.c
deleted file mode 100644
index 03d62095cdad..000000000000
--- a/net/udpcast/files/patch-socklib.c
+++ /dev/null
@@ -1,38 +0,0 @@
---- socklib.c.orig Sat Feb 21 13:58:37 2004
-+++ socklib.c Tue Jul 20 17:58:51 2004
-@@ -16,6 +16,8 @@
- #include "log.h"
- #include "socklib.h"
-
-+#undef SIOCGIFINDEX
-+
- #ifdef LOSSTEST
- /**
- * Packet loss/swap testing...
-@@ -289,7 +291,7 @@
-
- int setTtl(int sock, int ttl) {
- /* set the socket to broadcast */
-- return setsockopt(sock, SOL_IP, IP_MULTICAST_TTL, &ttl, sizeof(int));
-+ return setsockopt(sock, IPPROTO_IP, IP_MULTICAST_TTL, &ttl, sizeof(int));
- }
-
- #ifdef SIOCGIFINDEX
-@@ -334,7 +336,7 @@
- int r;
-
- fillMreq(sock, ifname, addr, &mreq);
-- r = setsockopt(sock, SOL_IP, code, &mreq, sizeof(mreq));
-+ r = setsockopt(sock, IPPROTO_IP, code, &mreq, sizeof(mreq));
- if(r < 0) {
- perror(message);
- exit(1);
-@@ -366,7 +368,7 @@
-
-
- int setMcastDestination(int sock, char *ifname, struct sockaddr *addr) {
--#ifdef __CYGWIN__
-+#if defined(__CYGWIN__) || defined(__FreeBSD__)
- int r;
- struct sockaddr interface_addr;
- struct in_addr if_addr;
diff --git a/net/udpcast/files/patch-statistics.c b/net/udpcast/files/patch-statistics.c
deleted file mode 100644
index 176e5136b246..000000000000
--- a/net/udpcast/files/patch-statistics.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- statistics.c.orig Tue Jul 20 10:46:11 2004
-+++ statistics.c Tue Jul 20 12:00:59 2004
-@@ -37,7 +37,7 @@
- static void printFilePosition(int fd) {
- #ifndef __CYGWIN__
- if(fd != -1) {
-- loff_t offset = lseek64(fd, 0, SEEK_CUR);
-+ off_t offset = lseek(fd, 0, SEEK_CUR);
- printLongNum(offset);
- }
- #endif
diff --git a/net/udpcast/files/patch-udpr-negotiate.c b/net/udpcast/files/patch-udpr-negotiate.c
deleted file mode 100644
index db9f50ba147d..000000000000
--- a/net/udpcast/files/patch-udpr-negotiate.c
+++ /dev/null
@@ -1,60 +0,0 @@
---- udpr-negotiate.c.orig Sat Feb 21 14:08:49 2004
-+++ udpr-negotiate.c Tue Jul 20 13:44:05 2004
-@@ -2,6 +2,10 @@
- #include <unistd.h>
- #include <errno.h>
-
-+#if (defined(__unix__) || defined(unix)) && !defined(USG)
-+#include <sys/param.h>
-+#endif
-+
- #include "log.h"
- #include "socklib.h"
- #include "udpcast.h"
-@@ -16,6 +20,10 @@
- # define O_BINARY 0
- #endif
-
-+#ifdef __FreeBSD__
-+struct client_config client_config_on_exit_hack;
-+#endif
-+
- static int sendConnectReq(struct client_config *client_config,
- struct net_config *net_config,
- int haveServerAddress) {
-@@ -48,6 +56,12 @@
- sendDisconnect(exitStatus, (struct client_config *) args);
- }
-
-+#ifdef __FreeBSD__
-+static void sendDisconnectWrapper_on_exit_handler() {
-+ sendDisconnectWrapper(0, &client_config_on_exit_hack);
-+}
-+#endif
-+
- void sendDisconnect(int exitStatus,
- struct client_config *client_config) {
- int endianness = client_config->endianness;
-@@ -144,7 +158,7 @@
- if(disk_config->fileName != NULL) {
- int oflags = O_CREAT | O_WRONLY;
- if(!(disk_config->flags & FLAG_NOSYNC)) {
-- oflags |= O_SYNC;
-+ oflags |= O_FSYNC;
- }
- outFile = open(disk_config->fileName, oflags | O_BINARY, 0644);
- if(outFile < 0) {
-@@ -333,7 +347,13 @@
- pipedOutFile = openPipe(client_config.toServer, outFile, disk_config,
- &pipePid);
- #ifndef __CYGWIN__
-+# ifdef __FreeBSD__
-+ client_config_on_exit_hack = client_config;
-+
-+ atexit(sendDisconnectWrapper_on_exit_handler);
-+# else
- on_exit(sendDisconnectWrapper, &client_config);
-+# endif
- #endif
- {
- struct fifo fifo;
diff --git a/net/udpcast/pkg-descr b/net/udpcast/pkg-descr
deleted file mode 100644
index 834bd3b3e5e3..000000000000
--- a/net/udpcast/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-[ excerpt taken from developer's www site ]
-
-UDPcast is a file transfer tool that can send data simultaneously
-to many destinations on a LAN. This can for instance be used to
-install entire classrooms of PC's at once. The advantage of UDPcast
-over using other methods (nfs, ftp, whatever) is that UDPcast uses
-Ethernet's multicast abilities: it won't take longer to install 15
-machines than it would to install just 2.
-
-WWW: http://udpcast.linux.lu/
diff --git a/net/unison232/Makefile b/net/unison232/Makefile
deleted file mode 100644
index 7cde997cc308..000000000000
--- a/net/unison232/Makefile
+++ /dev/null
@@ -1,72 +0,0 @@
-# New ports collection makefile for: unison
-# Date created: 4 October 2000
-# Whom: Dan Pelleg <dpelleg+unison@cs.cmu.edu>
-#
-# $FreeBSD$
-#
-
-PORTNAME= unison
-PORTVERSION= 2.27.57
-CATEGORIES= net
-MASTER_SITES= http://www.cis.upenn.edu/~bcpierce/unison/download/releases/${DISTNAME}/
-DISTFILES= ${EXTRACT_ONLY} ${EXTRA_DOCS}
-DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
-EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}.tar.gz
-
-MAINTAINER= daniel+unison@pelleg.org
-COMMENT= A user-level file synchronization tool
-
-PLIST_SUB= PORTVERSION=${PORTVERSION}
-USE_GMAKE= yes
-MAKE_ARGS= CFLAGS=""
-CONFLICTS= unison-devel-[0-9]*
-
-.include <bsd.port.pre.mk>
-
-.if !defined(NOPORTDOCS)
-DOCS= BUGS.txt NEWS README
-EXTRA_DOCS= unison-${PORTVERSION}-manual.html \
- unison-${PORTVERSION}-manual.pdf unison-${PORTVERSION}-manual.ps
-.endif
-
-.if !defined(WITHOUT_GTK2) && !defined(WITHOUT_X11)
-WITH_GTK2= yes
-.endif
-
-.if defined(WITH_GTK2)
-MAKE_ARGS+= UISTYLE=gtk2
-PLIST_SUB+= TEXT=""
-BUILD_DEPENDS+= ocamlc:${PORTSDIR}/lang/ocaml \
- lablgtk2:${PORTSDIR}/x11-toolkits/ocaml-lablgtk2
-RUN_DEPENDS+= lablgtk2:${PORTSDIR}/x11-toolkits/ocaml-lablgtk2
-PATCH_DEPENDS+= ${BUILD_DEPENDS}
-CONFLICTS+= ocaml-nox11*
-.else
-MAKE_ARGS+= UISTYLE=text
-PLIST_SUB+= TEXT="@comment "
-BUILD_DEPENDS+= ocamlc:${PORTSDIR}/lang/ocaml-nox11
-PATCH_DEPENDS+= ${BUILD_DEPENDS}
-.endif
-
-.if defined(WITH_GTK2)
-post-build:
- @${ECHO} Building text-only version
- @${ECHO} ${WRKSRC}
- @${GMAKE} -C ${WRKSRC} UISTYLE=text NAME=unison-text
-.endif
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/unison ${PREFIX}/bin
-
-post-install:
-.if defined(WITH_GTK2)
- @${INSTALL_PROGRAM} ${WRKSRC}/unison-text ${PREFIX}/bin
-.endif
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
- cd ${DISTDIR}/${DIST_SUBDIR} && ${INSTALL_DATA} ${EXTRA_DOCS} ${DOCSDIR}
-.endif
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/net/unison232/distinfo b/net/unison232/distinfo
deleted file mode 100644
index e0167808fb15..000000000000
--- a/net/unison232/distinfo
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 (unison-2.27.57/unison-2.27.57.tar.gz) = 4ba0a3e4bf4b4ad0c063f86391371f78
-SHA256 (unison-2.27.57/unison-2.27.57.tar.gz) = 49299ec14216a8467b2c6ba148f8145bec31fa787433f9ce3851c2d62f0035ae
-SIZE (unison-2.27.57/unison-2.27.57.tar.gz) = 617253
-MD5 (unison-2.27.57/unison-2.27.57-manual.html) = 0d15059f968d847ce75bafea34fe1c30
-SHA256 (unison-2.27.57/unison-2.27.57-manual.html) = 6916be92391aba8c9176d26d9e22805dc5c6978c12299b37d41a035f15adcf92
-SIZE (unison-2.27.57/unison-2.27.57-manual.html) = 232117
-MD5 (unison-2.27.57/unison-2.27.57-manual.pdf) = 453659e6088617b850daefcbb37a98e7
-SHA256 (unison-2.27.57/unison-2.27.57-manual.pdf) = fabda0833b4c7c39080b00ad7e945872986246df243c728c586ed97e4110e308
-SIZE (unison-2.27.57/unison-2.27.57-manual.pdf) = 453871
-MD5 (unison-2.27.57/unison-2.27.57-manual.ps) = 20f961228a2c52c908ef16918720fdbd
-SHA256 (unison-2.27.57/unison-2.27.57-manual.ps) = 7096e4b6010b21387bda66d8d3d331f91796097e8cc0e4f9385ccb60756c976a
-SIZE (unison-2.27.57/unison-2.27.57-manual.ps) = 535584
diff --git a/net/unison232/pkg-descr b/net/unison232/pkg-descr
deleted file mode 100644
index 10d805d9eb0a..000000000000
--- a/net/unison232/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-Unison is a file-synchronization tool for Unix and Windows. It allows two
-replicas of a collection of files and directories to be stored on different
-hosts (or different disks on the same host), modified separately, and then
-brought up to date by propagating the changes in each replica to the other.
-
-Unison shares a number of features with tools such as configuration
-management packages (CVS, PRCS, etc.) distributed filesystems (Coda, etc.)
-uni-directional mirroring utilities (rsync, etc.) and other synchronizers
-(Intellisync, Reconcile, etc).
-
-WWW: http://www.cis.upenn.edu/~bcpierce/unison/
-
-- Dan Pelleg
-
-daniel+unison@pelleg.org
diff --git a/net/unison232/pkg-message b/net/unison232/pkg-message
deleted file mode 100644
index 3c1cfd40d2c0..000000000000
--- a/net/unison232/pkg-message
+++ /dev/null
@@ -1,4 +0,0 @@
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-Together with a gtk-enabled version, a text-only unison-text binary
-is installed as it depends on a smaller number of libraries.
-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
diff --git a/net/unison232/pkg-plist b/net/unison232/pkg-plist
deleted file mode 100644
index 7fc5e3d995b4..000000000000
--- a/net/unison232/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-bin/unison
-%%TEXT%%bin/unison-text
-%%PORTDOCS%%%%DOCSDIR%%/BUGS.txt
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/unison-%%PORTVERSION%%-manual.html
-%%PORTDOCS%%%%DOCSDIR%%/unison-%%PORTVERSION%%-manual.pdf
-%%PORTDOCS%%%%DOCSDIR%%/unison-%%PORTVERSION%%-manual.ps
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/net/wb/Makefile b/net/wb/Makefile
deleted file mode 100644
index 7076fb770950..000000000000
--- a/net/wb/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# New ports collection makefile for: wb
-# Date created: 2 Novermber 1996
-# Whom: fenner
-#
-# $FreeBSD$
-#
-
-PORTNAME= wb
-PORTVERSION= 1.59
-PORTREVISION= 2
-CATEGORIES= mbone
-MASTER_SITES= ftp://ftp.ee.lbl.gov/conferencing/wb/
-DISTFILES= i386-wb-1.59.tar.Z
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A shared drawing (whiteboard) tool using multicast
-
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-STRIP=
-
-# ghostscript, ghostscript3, ghostscript4 or ghostscript5 will all do.
-USE_GHOSTSCRIPT_RUN= yes
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/wb ${PREFIX}/bin
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/share/doc/wb
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/wb
- ${INSTALL_DATA} ${WRKSRC}/CHANGES ${PREFIX}/share/doc/wb
- ${INSTALL_DATA} ${WRKSRC}/NOTES ${PREFIX}/share/doc/wb
- ${INSTALL_DATA} ${WRKSRC}/lblwb.ps ${PREFIX}/share/doc/wb
-.endif
-
-.include <bsd.port.mk>
diff --git a/net/wb/distinfo b/net/wb/distinfo
deleted file mode 100644
index 83c5d40e0f98..000000000000
--- a/net/wb/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (i386-wb-1.59.tar.Z) = 7601eb1192ee2774940d805500c0a9ce
-SHA256 (i386-wb-1.59.tar.Z) = 0bae5c24f4c65031e99ac5c5df08e91eab92e5542c5a9f9a278f838c84bb035e
-SIZE (i386-wb-1.59.tar.Z) = 2049555
diff --git a/net/wb/pkg-descr b/net/wb/pkg-descr
deleted file mode 100644
index 9c196397ccc9..000000000000
--- a/net/wb/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-This is a beta-release of the LBL 'whiteboard'.
-
-Before using wb, read the file NOTES from the distribution (note
-especially the .sd.tcl change needed if you are running sd v1.14
-or earlier) and print and read the postscript file lblwb.ps.
-
-If you simply want a shared "whiteboard" drawing surface, you
-don't need to do anything but install wb. But wb can also be
-used to export, view and annotate arbitrary PostScript files.
-If you want to include PostScript images in your wb conference,
-either your X server has to support Display PostScript (the DEC
-& SGI X servers do) or wb has to be able to exec the public
-domain postscript renderer `GhostScript'. If you want to
-render postscript with Ghostscript, it has to be installed on
-your machine and has to be in your shell search path with the
-name "gs".
diff --git a/net/wb/pkg-plist b/net/wb/pkg-plist
deleted file mode 100644
index 084fc240b5dd..000000000000
--- a/net/wb/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/wb
-share/doc/wb/README
-share/doc/wb/CHANGES
-share/doc/wb/NOTES
-share/doc/wb/lblwb.ps
-@dirrm share/doc/wb
diff --git a/net/xmlrpc-c-devel/Makefile b/net/xmlrpc-c-devel/Makefile
deleted file mode 100644
index 2413e1fd9dc3..000000000000
--- a/net/xmlrpc-c-devel/Makefile
+++ /dev/null
@@ -1,70 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: xmlrpc-c
-# Date created: Mar 8, 2001
-# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= xmlrpc-c
-PORTVERSION= 1.06.27
-CATEGORIES= net
-MASTER_SITES= SF
-EXTRACT_SUFX= .tgz
-DISTFILES= ${PORTNAME:S/-c//}-${PORTVERSION}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= XML-RPC library for C and C++
-
-OPTIONS= DEBUG "Compile with debugging information" off \
- CURL "Compile with curl support" on \
- LIBWWW "Compile with libwww support" off
-
-CONFLICTS= xmlrpc-epi-0.*
-
-USE_GNOME= gnometarget
-USE_PERL5= yes
-USE_GMAKE= yes
-USE_AUTOTOOLS= libtool:15:env
-GNU_CONFIGURE= yes
-MAKEFILE= GNUmakefile
-MAKE_ARGS= LIBTOOL="${LIBTOOL}" \
- CFLAGS_COMMON="${CFLAGS}" \
- CXXFLAGS_COMMON="${CXXFLAGS}"
-USE_LDCONFIG= yes
-
-.include <bsd.port.pre.mk>
-
-.if !defined(WITH_DEBUG)
-CFLAGS+= -DNDEBUG
-.endif
-
-.if defined(WITHOUT_CURL)
-CONFIGURE_ARGS+= --disable-curl-client
-.else
-LIB_DEPENDS+= curl.4:${PORTSDIR}/ftp/curl
-OPT_CURL= yes
-.endif
-
-.if defined(WITH_LIBWWW)
-LIB_DEPENDS+= wwwcore.1:${PORTSDIR}/www/libwww
-OPT_LIBWWW= yes
-.else
-CONFIGURE_ARGS+= --disable-libwww-client
-.endif
-
-.if !defined(OPT_LIBWWW) && !defined(OPT_CURL)
-PLIST_SUB+= CLIENT="@comment "
-.else
-PLIST_SUB+= CLIENT=""
-.endif
-
-post-extract:
- @${FIND} ${WRKSRC} -type l -name blddir | ${XARGS} ${RM}
- @${FIND} ${WRKSRC} -type l -name srcdir | ${XARGS} ${RM}
-
-post-patch:
- @${GREP} -lR '\-lpthread' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e \
- 's|-lpthread|${PTHREAD_LIBS}|g'
-
-.include <bsd.port.post.mk>
diff --git a/net/xmlrpc-c-devel/distinfo b/net/xmlrpc-c-devel/distinfo
deleted file mode 100644
index ae6db7eb40c0..000000000000
--- a/net/xmlrpc-c-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (xmlrpc-1.06.27.tgz) = bd58eae4f4ff3a5c469702dfeea55ec6
-SHA256 (xmlrpc-1.06.27.tgz) = 04e81ec9f4b0e586be41ccffd402f42b6c268ec2fc7875d44fcbb4ba7a660378
-SIZE (xmlrpc-1.06.27.tgz) = 699510
diff --git a/net/xmlrpc-c-devel/pkg-descr b/net/xmlrpc-c-devel/pkg-descr
deleted file mode 100644
index 41931be8cb1d..000000000000
--- a/net/xmlrpc-c-devel/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
-It converts the procedure call into XML document, sends it to a remote
-server using HTTP, and gets back the response as XML.
-
-This library provides a modular implementation of XML-RPC for C and C++.
-
- - C API and experimental C++ API.
- - Modular XML-RPC core: If you want, you can supply all your own HTTP
- code.
- - Synchronous and asynchronous XML-RPC clients based on w3c-libwww.
- - Multithreaded XML-RPC server based on the Abyss web server.
- - Full support for basic types, including <struct>, <array> and <base64>.
- - Extensive test suites to help verify correct behavior and correct
- error handling.
- - Passes the official XML-RPC validator1 test suite.
-
-WWW: http://xmlrpc-c.sourceforge.net/
diff --git a/net/xmlrpc-c-devel/pkg-plist b/net/xmlrpc-c-devel/pkg-plist
deleted file mode 100644
index e027e47a760c..000000000000
--- a/net/xmlrpc-c-devel/pkg-plist
+++ /dev/null
@@ -1,75 +0,0 @@
-%%CLIENT%%bin/xmlrpc
-bin/xmlrpc-c-config
-%%CLIENT%%bin/xmlrpc_transport
-include/XmlRpcCpp.h
-include/xmlrpc-c/abyss.h
-include/xmlrpc-c/base.h
-include/xmlrpc-c/base.hpp
-%%CLIENT%%include/xmlrpc-c/client.h
-%%CLIENT%%include/xmlrpc-c/client.hpp
-%%CLIENT%%include/xmlrpc-c/client_global.h
-%%CLIENT%%include/xmlrpc-c/client_simple.hpp
-%%CLIENT%%include/xmlrpc-c/client_transport.hpp
-include/xmlrpc-c/config.h
-include/xmlrpc-c/girerr.hpp
-include/xmlrpc-c/girmem.hpp
-include/xmlrpc-c/oldcppwrapper.hpp
-include/xmlrpc-c/oldxmlrpc.h
-include/xmlrpc-c/registry.hpp
-include/xmlrpc-c/server.h
-include/xmlrpc-c/server_abyss.h
-include/xmlrpc-c/server_abyss.hpp
-include/xmlrpc-c/server_cgi.h
-include/xmlrpc-c/server_w32httpsys.h
-include/xmlrpc-c/timeout.hpp
-%%CLIENT%%include/xmlrpc-c/transport.h
-include/xmlrpc-c/util.h
-include/xmlrpc-c/xml.hpp
-include/xmlrpc.h
-include/xmlrpc_cgi.h
-include/xmlrpc_client.h
-include/xmlrpc_server.h
-include/xmlrpc_server_abyss.h
-include/xmlrpc_server_w32httpsys.h
-lib/libxmlrpc++.a
-lib/libxmlrpc.a
-lib/libxmlrpc.la
-lib/libxmlrpc.so
-lib/libxmlrpc.so.9
-lib/libxmlrpc_abyss.a
-lib/libxmlrpc_abyss.la
-lib/libxmlrpc_abyss.so
-lib/libxmlrpc_abyss.so.9
-%%CLIENT%%lib/libxmlrpc_client++.a
-%%CLIENT%%lib/libxmlrpc_client.a
-%%CLIENT%%lib/libxmlrpc_client.la
-%%CLIENT%%lib/libxmlrpc_client.so
-%%CLIENT%%lib/libxmlrpc_client.so.9
-lib/libxmlrpc_cpp.a
-lib/libxmlrpc_server++.a
-lib/libxmlrpc_server.a
-lib/libxmlrpc_server.la
-lib/libxmlrpc_server.so
-lib/libxmlrpc_server.so.9
-lib/libxmlrpc_server_abyss++.a
-lib/libxmlrpc_server_abyss.a
-lib/libxmlrpc_server_abyss.la
-lib/libxmlrpc_server_abyss.so
-lib/libxmlrpc_server_abyss.so.9
-lib/libxmlrpc_server_cgi.a
-lib/libxmlrpc_server_cgi.la
-lib/libxmlrpc_server_cgi.so
-lib/libxmlrpc_server_cgi.so.9
-lib/libxmlrpc_util.a
-lib/libxmlrpc_util.la
-lib/libxmlrpc_util.so
-lib/libxmlrpc_util.so.9
-lib/libxmlrpc_xmlparse.a
-lib/libxmlrpc_xmlparse.la
-lib/libxmlrpc_xmlparse.so
-lib/libxmlrpc_xmlparse.so.9
-lib/libxmlrpc_xmltok.a
-lib/libxmlrpc_xmltok.la
-lib/libxmlrpc_xmltok.so
-lib/libxmlrpc_xmltok.so.9
-@dirrm include/xmlrpc-c