aboutsummaryrefslogtreecommitdiff
path: root/net-p2p
diff options
context:
space:
mode:
authorcvs2svn <cvs2svn@FreeBSD.org>2005-10-16 07:41:55 +0000
committercvs2svn <cvs2svn@FreeBSD.org>2005-10-16 07:41:55 +0000
commit40a3261d1a6e2617f6afde0cd6d762a7e211af7a (patch)
treed70bbf882801af3a4e58dde3ed6a1da1849479d4 /net-p2p
parenta9f801a2186fcb89f70f7dcb211c6d4922c0e3af (diff)
This commit was manufactured by cvs2svn to create tag 'RELEASE_6_0_0'.release/6.0.0
Notes
Notes: svn path=/head/; revision=145533 svn path=/tags/RELEASE_6_0_0/; revision=145534; tag=release/6.0.0
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/amule-devel/Makefile156
-rw-r--r--net-p2p/amule-devel/Makefile.man27
-rw-r--r--net-p2p/amule-devel/distinfo2
-rw-r--r--net-p2p/amule-devel/files/amuled.sh70
-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-plist172
-rw-r--r--net-p2p/amule/Makefile156
-rw-r--r--net-p2p/amule/Makefile.man27
-rw-r--r--net-p2p/amule/distinfo2
-rw-r--r--net-p2p/amule/files/amuled.sh70
-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-plist172
-rw-r--r--net-p2p/amule1/Makefile55
-rw-r--r--net-p2p/amule1/distinfo2
-rw-r--r--net-p2p/amule1/files/patch-SysTray.cpp12
-rw-r--r--net-p2p/amule1/pkg-descr11
-rw-r--r--net-p2p/amule1/pkg-plist81
-rw-r--r--net-p2p/amule2/Makefile156
-rw-r--r--net-p2p/amule2/Makefile.man27
-rw-r--r--net-p2p/amule2/distinfo2
-rw-r--r--net-p2p/amule2/files/amuled.sh70
-rw-r--r--net-p2p/amule2/files/patch-amuleDlg.cpp24
-rw-r--r--net-p2p/amule2/pkg-descr6
-rw-r--r--net-p2p/amule2/pkg-plist172
-rw-r--r--net-p2p/apollon/Makefile38
-rw-r--r--net-p2p/apollon/distinfo2
-rw-r--r--net-p2p/apollon/pkg-descr5
-rw-r--r--net-p2p/apollon/pkg-plist80
-rw-r--r--net-p2p/azureus/Makefile78
-rw-r--r--net-p2p/azureus/distinfo2
-rw-r--r--net-p2p/azureus/files/azureus30
-rw-r--r--net-p2p/azureus/files/build.xml46
-rw-r--r--net-p2p/azureus/pkg-descr7
-rw-r--r--net-p2p/azureus2/Makefile78
-rw-r--r--net-p2p/azureus2/distinfo2
-rw-r--r--net-p2p/azureus2/files/azureus30
-rw-r--r--net-p2p/azureus2/files/build.xml46
-rw-r--r--net-p2p/azureus2/pkg-descr7
-rw-r--r--net-p2p/bnbt/Makefile60
-rw-r--r--net-p2p/bnbt/distinfo2
-rw-r--r--net-p2p/bnbt/files/bnbt.sh.in38
-rw-r--r--net-p2p/bnbt/files/patch-client.cpp17
-rw-r--r--net-p2p/bnbt/files/patch-config.cpp15
-rw-r--r--net-p2p/bnbt/files/patch-server.cpp11
-rw-r--r--net-p2p/bnbt/files/pkg-message.in9
-rw-r--r--net-p2p/bnbt/pkg-descr10
-rw-r--r--net-p2p/bnbt/pkg-plist4
-rw-r--r--net-p2p/btqueue/Makefile35
-rw-r--r--net-p2p/btqueue/distinfo2
-rw-r--r--net-p2p/btqueue/pkg-descr4
-rw-r--r--net-p2p/btqueue/pkg-plist255
-rw-r--r--net-p2p/cdonkey/Makefile38
-rw-r--r--net-p2p/cdonkey/distinfo2
-rw-r--r--net-p2p/cdonkey/files/patch-Makefile.in11
-rw-r--r--net-p2p/cdonkey/files/patch-cSocket.cpp11
-rw-r--r--net-p2p/cdonkey/files/patch-cZone.cpp10
-rw-r--r--net-p2p/cdonkey/files/patch-cygwin.h18
-rw-r--r--net-p2p/cdonkey/files/patch-donkey.cpp10
-rw-r--r--net-p2p/cdonkey/pkg-descr3
-rw-r--r--net-p2p/ctorrent/Makefile35
-rw-r--r--net-p2p/ctorrent/distinfo4
-rw-r--r--net-p2p/ctorrent/files/patch-btcontent.cpp14
-rw-r--r--net-p2p/ctorrent/files/patch-btfiles.cpp14
-rw-r--r--net-p2p/ctorrent/files/patch-configure20
-rw-r--r--net-p2p/ctorrent/pkg-descr8
-rw-r--r--net-p2p/dcd/Makefile64
-rw-r--r--net-p2p/dcd/distinfo2
-rw-r--r--net-p2p/dcd/files/pkg-deinstall.in9
-rw-r--r--net-p2p/dcd/files/pkg-install.in7
-rw-r--r--net-p2p/dcd/pkg-descr16
-rw-r--r--net-p2p/dcd/pkg-plist15
-rw-r--r--net-p2p/dclib/Makefile36
-rw-r--r--net-p2p/dclib/distinfo2
-rw-r--r--net-p2p/dclib/pkg-descr4
-rw-r--r--net-p2p/dclib/pkg-plist66
-rw-r--r--net-p2p/dctc-gui-qt/Makefile81
-rw-r--r--net-p2p/dctc-gui-qt/distinfo2
-rw-r--r--net-p2p/dctc-gui-qt/pkg-descr3
-rw-r--r--net-p2p/dctc-gui/Makefile92
-rw-r--r--net-p2p/dctc-gui/distinfo2
-rw-r--r--net-p2p/dctc-gui/files/patch-po_Makefile.in.in10
-rw-r--r--net-p2p/dctc-gui/files/patch-src::callbacks.c12
-rw-r--r--net-p2p/dctc-gui/files/patch-src::init_fnc.c12
-rw-r--r--net-p2p/dctc-gui/files/patch-src::main.c36
-rw-r--r--net-p2p/dctc-gui/files/sig_chld.c53
-rw-r--r--net-p2p/dctc-gui/pkg-descr21
-rw-r--r--net-p2p/dctc-gui/pkg-plist38
-rw-r--r--net-p2p/dctc/Makefile116
-rw-r--r--net-p2p/dctc/distinfo2
-rw-r--r--net-p2p/dctc/files/lp_mutex.c119
-rw-r--r--net-p2p/dctc/files/patch-src::dc_manage.c77
-rw-r--r--net-p2p/dctc/files/patch-src::main.c10
-rw-r--r--net-p2p/dctc/files/patch-src::mydb.c28
-rw-r--r--net-p2p/dctc/files/patch-src::sema.c158
-rw-r--r--net-p2p/dctc/pkg-descr19
-rw-r--r--net-p2p/dctc/pkg-plist37
-rw-r--r--net-p2p/edonkey-gui-gtk-urlslave/Makefile44
-rw-r--r--net-p2p/edonkey-gui-gtk-urlslave/distinfo2
-rw-r--r--net-p2p/edonkey-gui-gtk-urlslave/pkg-descr9
-rw-r--r--net-p2p/edonkey-gui-gtk-urlslave/pkg-message9
-rw-r--r--net-p2p/edonkey-gui-gtk-urlslave/pkg-plist3
-rw-r--r--net-p2p/edonkey-gui-gtk/Makefile60
-rw-r--r--net-p2p/edonkey-gui-gtk/distinfo2
-rw-r--r--net-p2p/edonkey-gui-gtk/pkg-descr15
-rw-r--r--net-p2p/edonkey-gui-gtk/pkg-message15
-rw-r--r--net-p2p/edonkey-gui-gtk/pkg-plist474
-rw-r--r--net-p2p/edonkey-tool-hash/Makefile37
-rw-r--r--net-p2p/edonkey-tool-hash/distinfo2
-rw-r--r--net-p2p/edonkey-tool-hash/files/patch-processfile.c12
-rw-r--r--net-p2p/edonkey-tool-hash/pkg-descr8
-rw-r--r--net-p2p/edonkey-tool-slist/Makefile48
-rw-r--r--net-p2p/edonkey-tool-slist/distinfo2
-rw-r--r--net-p2p/edonkey-tool-slist/files/patch-linux_net.c10
-rw-r--r--net-p2p/edonkey-tool-slist/pkg-descr7
-rw-r--r--net-p2p/fcptools/Makefile26
-rw-r--r--net-p2p/fcptools/distinfo2
-rw-r--r--net-p2p/fcptools/files/patch-configure10
-rw-r--r--net-p2p/fcptools/pkg-descr7
-rw-r--r--net-p2p/fcptools/pkg-plist10
-rw-r--r--net-p2p/fidelio/Makefile31
-rw-r--r--net-p2p/fidelio/distinfo2
-rw-r--r--net-p2p/fidelio/files/patch-aa16
-rw-r--r--net-p2p/fidelio/files/patch-src::trackers.c11
-rw-r--r--net-p2p/fidelio/pkg-descr24
-rw-r--r--net-p2p/fidelio/pkg-plist7
-rw-r--r--net-p2p/freenet/Makefile78
-rw-r--r--net-p2p/freenet/distinfo2
-rw-r--r--net-p2p/freenet/files/wrapper.sh163
-rw-r--r--net-p2p/freenet/pkg-descr23
-rw-r--r--net-p2p/freenet/pkg-message23
-rw-r--r--net-p2p/freenet05/Makefile78
-rw-r--r--net-p2p/freenet05/distinfo2
-rw-r--r--net-p2p/freenet05/files/wrapper.sh163
-rw-r--r--net-p2p/freenet05/pkg-descr23
-rw-r--r--net-p2p/freenet05/pkg-message23
-rw-r--r--net-p2p/frost/Makefile97
-rw-r--r--net-p2p/frost/distinfo2
-rw-r--r--net-p2p/frost/files/wrapper.sh32
-rw-r--r--net-p2p/frost/pkg-descr7
-rw-r--r--net-p2p/gift-fasttrack/Makefile37
-rw-r--r--net-p2p/gift-fasttrack/distinfo2
-rw-r--r--net-p2p/gift-fasttrack/pkg-descr5
-rw-r--r--net-p2p/gift-fasttrack/pkg-plist7
-rw-r--r--net-p2p/gift-gnutella/Makefile40
-rw-r--r--net-p2p/gift-gnutella/distinfo2
-rw-r--r--net-p2p/gift-gnutella/pkg-descr3
-rw-r--r--net-p2p/gift-gnutella/pkg-plist16
-rw-r--r--net-p2p/gift-openft/Makefile41
-rw-r--r--net-p2p/gift-openft/distinfo2
-rw-r--r--net-p2p/gift-openft/files/patch-configure20
-rw-r--r--net-p2p/gift-openft/pkg-descr3
-rw-r--r--net-p2p/gift-openft/pkg-plist14
-rw-r--r--net-p2p/gift/Makefile61
-rw-r--r--net-p2p/gift/distinfo2
-rw-r--r--net-p2p/gift/files/giftd.sh49
-rw-r--r--net-p2p/gift/files/patch-configure20
-rw-r--r--net-p2p/gift/pkg-descr16
-rw-r--r--net-p2p/gift/pkg-message22
-rw-r--r--net-p2p/gift/pkg-plist53
-rw-r--r--net-p2p/giftcurs/Makefile38
-rw-r--r--net-p2p/giftcurs/distinfo2
-rw-r--r--net-p2p/giftcurs/files/patch-src-screen.h15
-rw-r--r--net-p2p/giftcurs/pkg-descr7
-rw-r--r--net-p2p/giftcurs/pkg-plist20
-rw-r--r--net-p2p/giftoxic/Makefile29
-rw-r--r--net-p2p/giftoxic/distinfo2
-rw-r--r--net-p2p/giftoxic/files/patch-src-gtkcellrendererprogress.c40
-rw-r--r--net-p2p/giftoxic/files/patch-src-utils.c22
-rw-r--r--net-p2p/giftoxic/pkg-descr7
-rw-r--r--net-p2p/giftoxic/pkg-plist8
-rw-r--r--net-p2p/giftui/Makefile46
-rw-r--r--net-p2p/giftui/distinfo2
-rw-r--r--net-p2p/giftui/files/patch-Makefile.in11
-rw-r--r--net-p2p/giftui/files/patch-gtkcellrendererprogress141
-rw-r--r--net-p2p/giftui/files/patch-src::io.c10
-rw-r--r--net-p2p/giftui/pkg-descr7
-rw-r--r--net-p2p/giftui/pkg-plist22
-rw-r--r--net-p2p/gkrellm-gift/Makefile32
-rw-r--r--net-p2p/gkrellm-gift/distinfo2
-rw-r--r--net-p2p/gkrellm-gift/files/patch-configure11
-rw-r--r--net-p2p/gkrellm-gift/files/patch-io.c10
-rw-r--r--net-p2p/gkrellm-gift/pkg-descr7
-rw-r--r--net-p2p/gnewtellium/Makefile27
-rw-r--r--net-p2p/gnewtellium/distinfo2
-rw-r--r--net-p2p/gnewtellium/files/patch-src::config.c55
-rw-r--r--net-p2p/gnewtellium/pkg-descr11
-rw-r--r--net-p2p/gnome-btdownload/Makefile47
-rw-r--r--net-p2p/gnome-btdownload/distinfo2
-rw-r--r--net-p2p/gnome-btdownload/files/patch-src::gnome-btdownload17
-rw-r--r--net-p2p/gnome-btdownload/pkg-descr5
-rw-r--r--net-p2p/gnome-btdownload/pkg-plist18
-rw-r--r--net-p2p/gnunet/Makefile137
-rw-r--r--net-p2p/gnunet/distinfo2
-rw-r--r--net-p2p/gnunet/files/patch-configure16
-rw-r--r--net-p2p/gnunet/files/patch-src_applications_afs_module_Makefile.in14
-rw-r--r--net-p2p/gnunet/files/patch-src_applications_afs_tools_Makefile.in14
-rw-r--r--net-p2p/gnunet/files/patch-src_applications_chat_Makefile.in14
-rw-r--r--net-p2p/gnunet/files/patch-src_applications_dht_tools_Makefile.in14
-rw-r--r--net-p2p/gnunet/files/patch-src_applications_stats_Makefile.in14
-rw-r--r--net-p2p/gnunet/files/patch-src_applications_tbench_Makefile.in14
-rw-r--r--net-p2p/gnunet/files/patch-src_applications_testbed_Makefile.in14
-rw-r--r--net-p2p/gnunet/files/patch-src_applications_tracekit_Makefile.in14
-rw-r--r--net-p2p/gnunet/files/patch-src_conf_Makefile.in23
-rw-r--r--net-p2p/gnunet/files/patch-src_include_gnunet__util.h25
-rw-r--r--net-p2p/gnunet/files/patch-src_server_Makefile.in14
-rw-r--r--net-p2p/gnunet/files/patch-src_transports_udp6.c21
-rw-r--r--net-p2p/gnunet/pkg-descr14
-rw-r--r--net-p2p/gnunet/pkg-plist72
-rw-r--r--net-p2p/gtk-gnutella/Makefile79
-rw-r--r--net-p2p/gtk-gnutella/distinfo2
-rw-r--r--net-p2p/gtk-gnutella/pkg-descr12
-rw-r--r--net-p2p/gtk-gnutella/pkg-plist46
-rw-r--r--net-p2p/gtkhx/Makefile27
-rw-r--r--net-p2p/gtkhx/distinfo2
-rw-r--r--net-p2p/gtkhx/files/patch-Makefile.in20
-rw-r--r--net-p2p/gtkhx/files/patch-intl::Makefile.in11
-rw-r--r--net-p2p/gtkhx/files/patch-plugins::Makefile.in11
-rw-r--r--net-p2p/gtkhx/files/patch-po::Makefile.in.in11
-rw-r--r--net-p2p/gtkhx/files/patch-sounds::Makefile.in11
-rw-r--r--net-p2p/gtkhx/files/patch-src::Makefile.in11
-rw-r--r--net-p2p/gtkhx/files/patch-src::xfers.c13
-rw-r--r--net-p2p/gtkhx/pkg-descr5
-rw-r--r--net-p2p/gtkhx/pkg-plist14
-rw-r--r--net-p2p/gtorrentviewer/Makefile43
-rw-r--r--net-p2p/gtorrentviewer/distinfo2
-rw-r--r--net-p2p/gtorrentviewer/pkg-descr5
-rw-r--r--net-p2p/gtorrentviewer/pkg-plist24
-rw-r--r--net-p2p/hagelslag/Makefile36
-rw-r--r--net-p2p/hagelslag/distinfo2
-rw-r--r--net-p2p/hagelslag/files/patch-Makefile11
-rw-r--r--net-p2p/hagelslag/files/patch-src-Makefile28
-rw-r--r--net-p2p/hagelslag/files/patch-src-RC-Makefile21
-rw-r--r--net-p2p/hagelslag/files/patch-src-SearchManager.cpp10
-rw-r--r--net-p2p/hagelslag/pkg-descr12
-rw-r--r--net-p2p/hagelslag/pkg-plist11
-rw-r--r--net-p2p/hx/Makefile29
-rw-r--r--net-p2p/hx/distinfo2
-rw-r--r--net-p2p/hx/pkg-descr9
-rw-r--r--net-p2p/i2p/Makefile103
-rw-r--r--net-p2p/i2p/distinfo2
-rw-r--r--net-p2p/i2p/files/patch-installer::resources::clients.config10
-rw-r--r--net-p2p/i2p/files/wrapper.sh71
-rw-r--r--net-p2p/i2p/pkg-descr14
-rw-r--r--net-p2p/javadc/Makefile59
-rw-r--r--net-p2p/javadc/distinfo2
-rw-r--r--net-p2p/javadc/files/manifest1
-rw-r--r--net-p2p/javadc/files/wrapper.sh8
-rw-r--r--net-p2p/javadc/pkg-descr5
-rw-r--r--net-p2p/javadc/pkg-plist9
-rw-r--r--net-p2p/jigdo/Makefile50
-rw-r--r--net-p2p/jigdo/distinfo2
-rw-r--r--net-p2p/jigdo/pkg-descr24
-rw-r--r--net-p2p/jigdo/pkg-plist15
-rw-r--r--net-p2p/jigdo/scripts/configure.jigdo73
-rw-r--r--net-p2p/kmldonkey/Makefile44
-rw-r--r--net-p2p/kmldonkey/distinfo2
-rw-r--r--net-p2p/kmldonkey/pkg-descr8
-rw-r--r--net-p2p/kmldonkey/pkg-plist140
-rw-r--r--net-p2p/ktorrent-devel/Makefile24
-rw-r--r--net-p2p/ktorrent-devel/distinfo2
-rw-r--r--net-p2p/ktorrent-devel/files/patch-libtorrent-udptracker.cpp10
-rw-r--r--net-p2p/ktorrent-devel/pkg-descr9
-rw-r--r--net-p2p/ktorrent-devel/pkg-plist95
-rw-r--r--net-p2p/ktorrent/Makefile24
-rw-r--r--net-p2p/ktorrent/distinfo2
-rw-r--r--net-p2p/ktorrent/files/patch-libtorrent-udptracker.cpp10
-rw-r--r--net-p2p/ktorrent/pkg-descr9
-rw-r--r--net-p2p/ktorrent/pkg-plist95
-rw-r--r--net-p2p/ktorrent2/Makefile24
-rw-r--r--net-p2p/ktorrent2/distinfo2
-rw-r--r--net-p2p/ktorrent2/files/patch-libtorrent-udptracker.cpp10
-rw-r--r--net-p2p/ktorrent2/pkg-descr9
-rw-r--r--net-p2p/ktorrent2/pkg-plist95
-rw-r--r--net-p2p/libbt/Makefile49
-rw-r--r--net-p2p/libbt/distinfo2
-rw-r--r--net-p2p/libbt/files/patch-include::util.h12
-rw-r--r--net-p2p/libbt/files/patch-src::peer.c14
-rw-r--r--net-p2p/libbt/pkg-descr6
-rw-r--r--net-p2p/libbt/pkg-plist18
-rw-r--r--net-p2p/liberator/Makefile66
-rw-r--r--net-p2p/liberator/distinfo2
-rw-r--r--net-p2p/liberator/files/wrapper.sh14
-rw-r--r--net-p2p/liberator/pkg-descr4
-rw-r--r--net-p2p/liberator/pkg-plist27
-rw-r--r--net-p2p/libfreenet/Makefile30
-rw-r--r--net-p2p/libfreenet/distinfo2
-rw-r--r--net-p2p/libfreenet/files/patch-client.c12
-rw-r--r--net-p2p/libfreenet/files/patch-client_util.c28
-rw-r--r--net-p2p/libfreenet/files/patch-protocol.c22
-rw-r--r--net-p2p/libfreenet/files/patch-testclient.c10
-rw-r--r--net-p2p/libfreenet/files/patch-testserver.c16
-rw-r--r--net-p2p/libfreenet/pkg-descr6
-rw-r--r--net-p2p/libfreenet/pkg-plist21
-rw-r--r--net-p2p/libpdtp/Makefile26
-rw-r--r--net-p2p/libpdtp/distinfo2
-rw-r--r--net-p2p/libpdtp/pkg-descr7
-rw-r--r--net-p2p/libpdtp/pkg-plist3
-rw-r--r--net-p2p/libtorrent/Makefile30
-rw-r--r--net-p2p/libtorrent/distinfo2
-rw-r--r--net-p2p/libtorrent/files/patch-ltmain.sh23
-rw-r--r--net-p2p/libtorrent/pkg-descr8
-rw-r--r--net-p2p/libtorrent/pkg-plist14
-rw-r--r--net-p2p/limewire/Makefile57
-rw-r--r--net-p2p/limewire/distinfo2
-rw-r--r--net-p2p/limewire/files/limewire.sh.in8
-rw-r--r--net-p2p/limewire/pkg-descr10
-rw-r--r--net-p2p/linux-agsatellite/Makefile48
-rw-r--r--net-p2p/linux-agsatellite/distinfo2
-rw-r--r--net-p2p/linux-agsatellite/files/wrapper.sh23
-rw-r--r--net-p2p/linux-agsatellite/pkg-descr4
-rw-r--r--net-p2p/linux-agsatellite/pkg-message25
-rw-r--r--net-p2p/linux-agsatellite/pkg-plist6
-rw-r--r--net-p2p/linux-edonkey-core/Makefile52
-rw-r--r--net-p2p/linux-edonkey-core/distinfo2
-rw-r--r--net-p2p/linux-edonkey-core/files/README.FreeBSD90
-rw-r--r--net-p2p/linux-edonkey-core/pkg-descr8
-rw-r--r--net-p2p/linux-edonkey-core/pkg-message20
-rw-r--r--net-p2p/linux-edonkey-core/pkg-plist10
-rw-r--r--net-p2p/linux-edonkey-server/Makefile54
-rw-r--r--net-p2p/linux-edonkey-server/distinfo2
-rw-r--r--net-p2p/linux-edonkey-server/files/donkey.ini19
-rw-r--r--net-p2p/linux-edonkey-server/files/edonkey2000-server.sh.sample44
-rw-r--r--net-p2p/linux-edonkey-server/pkg-descr20
-rw-r--r--net-p2p/linux-edonkey-server/pkg-install60
-rw-r--r--net-p2p/linux-edonkey-server/pkg-plist5
-rw-r--r--net-p2p/linux-edonkey-tool-recovermet/Makefile47
-rw-r--r--net-p2p/linux-edonkey-tool-recovermet/distinfo2
-rw-r--r--net-p2p/linux-edonkey-tool-recovermet/pkg-descr21
-rw-r--r--net-p2p/linux-edonkey-tool-recovermet/pkg-message4
-rw-r--r--net-p2p/linux-jigdo/Makefile46
-rw-r--r--net-p2p/linux-jigdo/distinfo2
-rw-r--r--net-p2p/linux-jigdo/pkg-descr12
-rw-r--r--net-p2p/linux-jigdo/pkg-plist4
-rw-r--r--net-p2p/linux-overnet-core/Makefile47
-rw-r--r--net-p2p/linux-overnet-core/distinfo2
-rw-r--r--net-p2p/linux-overnet-core/pkg-descr9
-rw-r--r--net-p2p/linux-overnet-core/pkg-plist8
-rw-r--r--net-p2p/lopster/Makefile54
-rw-r--r--net-p2p/lopster/distinfo2
-rw-r--r--net-p2p/lopster/files/patch-src-napster.c19
-rw-r--r--net-p2p/lopster/files/patch-src::global.c11
-rw-r--r--net-p2p/lopster/pkg-descr6
-rw-r--r--net-p2p/lopster/pkg-plist45
-rw-r--r--net-p2p/minder/Makefile60
-rw-r--r--net-p2p/minder/distinfo2
-rw-r--r--net-p2p/minder/files/patch-Makefile20
-rw-r--r--net-p2p/minder/files/patch-MyTcpSocket.cpp11
-rw-r--r--net-p2p/minder/pkg-descr20
-rw-r--r--net-p2p/mldonkey-core-devel/Makefile15
-rw-r--r--net-p2p/mldonkey-core/Makefile15
-rw-r--r--net-p2p/mldonkey-devel/Makefile161
-rw-r--r--net-p2p/mldonkey-devel/distinfo2
-rw-r--r--net-p2p/mldonkey-devel/files/kill_mldonkey51
-rw-r--r--net-p2p/mldonkey-devel/files/patch-Makefile11
-rw-r--r--net-p2p/mldonkey-devel/files/wrapper.sh18
-rw-r--r--net-p2p/mldonkey-devel/pkg-descr19
-rw-r--r--net-p2p/mldonkey-devel/pkg-message27
-rw-r--r--net-p2p/mldonkey-devel/pkg-plist9
-rw-r--r--net-p2p/mldonkey-gui-devel/Makefile17
-rw-r--r--net-p2p/mldonkey-gui-devel/mldonkey-gui/Makefile17
-rw-r--r--net-p2p/mldonkey-gui/Makefile17
-rw-r--r--net-p2p/mldonkey-perlreactor/Makefile43
-rw-r--r--net-p2p/mldonkey-perlreactor/distinfo2
-rw-r--r--net-p2p/mldonkey-perlreactor/pkg-descr7
-rw-r--r--net-p2p/mldonkey-perlreactor/pkg-message12
-rw-r--r--net-p2p/mldonkey-perlreactor/pkg-plist3
-rw-r--r--net-p2p/mldonkey-sancho/Makefile101
-rw-r--r--net-p2p/mldonkey-sancho/distinfo2
-rw-r--r--net-p2p/mldonkey-sancho/files/build.xml44
-rw-r--r--net-p2p/mldonkey-sancho/files/wrapper.sh21
-rw-r--r--net-p2p/mldonkey-sancho/pkg-descr18
-rw-r--r--net-p2p/mldonkey-serverspy/Makefile70
-rw-r--r--net-p2p/mldonkey-serverspy/distinfo2
-rw-r--r--net-p2p/mldonkey-serverspy/files/patch-mlservspy.pl11
-rw-r--r--net-p2p/mldonkey-serverspy/files/wrapper.sh40
-rw-r--r--net-p2p/mldonkey-serverspy/pkg-descr15
-rw-r--r--net-p2p/mldonkey-serverspy/pkg-plist7
-rw-r--r--net-p2p/mldonkey-urlslave/Makefile43
-rw-r--r--net-p2p/mldonkey-urlslave/distinfo2
-rw-r--r--net-p2p/mldonkey-urlslave/pkg-descr7
-rw-r--r--net-p2p/mldonkey-urlslave/pkg-message9
-rw-r--r--net-p2p/mldonkey-urlslave/pkg-plist3
-rw-r--r--net-p2p/mldonkey/Makefile128
-rw-r--r--net-p2p/mldonkey/distinfo2
-rw-r--r--net-p2p/mldonkey/files/kill_mldonkey54
-rw-r--r--net-p2p/mldonkey/files/mlnet.sh61
-rw-r--r--net-p2p/mldonkey/files/patch-Makefile11
-rw-r--r--net-p2p/mldonkey/files/wrapper.sh18
-rw-r--r--net-p2p/mldonkey/pkg-descr17
-rw-r--r--net-p2p/mldonkey/pkg-message27
-rw-r--r--net-p2p/mldonkey/pkg-plist10
-rw-r--r--net-p2p/mute-net-gui/Makefile15
-rw-r--r--net-p2p/mute-net-text/Makefile15
-rw-r--r--net-p2p/mute-net/Makefile175
-rw-r--r--net-p2p/mute-net/distinfo2
-rw-r--r--net-p2p/mute-net/files/patch-MUTE::configure66
-rw-r--r--net-p2p/mute-net/files/patch-MUTE::layers::messageRouting::test::testMessageRouter.cpp17
-rw-r--r--net-p2p/mute-net/files/wrapper.sh37
-rw-r--r--net-p2p/mute-net/pkg-descr10
-rw-r--r--net-p2p/mute-net/pkg-message10
-rw-r--r--net-p2p/mute-net/pkg-plist42
-rw-r--r--net-p2p/mutella/Makefile25
-rw-r--r--net-p2p/mutella/distinfo2
-rw-r--r--net-p2p/mutella/files/patch-configure51
-rw-r--r--net-p2p/mutella/files/patch-gnudownload.cpp10
-rw-r--r--net-p2p/mutella/files/patch-gnushare.cpp10
-rw-r--r--net-p2p/mutella/pkg-descr6
-rw-r--r--net-p2p/mutella/pkg-plist76
-rw-r--r--net-p2p/napshare/Makefile26
-rw-r--r--net-p2p/napshare/distinfo2
-rw-r--r--net-p2p/napshare/files/patch-aa14
-rw-r--r--net-p2p/napshare/files/patch-ab11
-rw-r--r--net-p2p/napshare/pkg-descr10
-rw-r--r--net-p2p/napshare/pkg-plist3
-rw-r--r--net-p2p/nicotine-plus/Makefile50
-rw-r--r--net-p2p/nicotine-plus/distinfo2
-rw-r--r--net-p2p/nicotine-plus/pkg-descr4
-rw-r--r--net-p2p/nicotine-plus/pkg-plist111
-rw-r--r--net-p2p/nicotine/Makefile50
-rw-r--r--net-p2p/nicotine/distinfo2
-rw-r--r--net-p2p/nicotine/pkg-descr4
-rw-r--r--net-p2p/nicotine/pkg-plist111
-rw-r--r--net-p2p/opendchub/Makefile37
-rw-r--r--net-p2p/opendchub/distinfo2
-rw-r--r--net-p2p/opendchub/files/patch-buffer_overflow_fix11
-rw-r--r--net-p2p/opendchub/files/patch-telnet_chat_fix11
-rw-r--r--net-p2p/opendchub/pkg-descr9
-rw-r--r--net-p2p/opendchub/pkg-plist6
-rw-r--r--net-p2p/opennap/Makefile39
-rw-r--r--net-p2p/opennap/distinfo2
-rw-r--r--net-p2p/opennap/files/opennap.sh23
-rw-r--r--net-p2p/opennap/pkg-descr9
-rw-r--r--net-p2p/opennap/pkg-message25
-rw-r--r--net-p2p/opennap/pkg-plist17
-rw-r--r--net-p2p/p5-pdonkey/Makefile42
-rw-r--r--net-p2p/p5-pdonkey/distinfo2
-rw-r--r--net-p2p/p5-pdonkey/pkg-descr5
-rw-r--r--net-p2p/p5-pdonkey/pkg-plist11
-rw-r--r--net-p2p/peercast/Makefile34
-rw-r--r--net-p2p/peercast/distinfo2
-rw-r--r--net-p2p/peercast/files/peercast.sh.in9
-rw-r--r--net-p2p/peercast/pkg-descr9
-rw-r--r--net-p2p/peercast/pkg-plist68
-rw-r--r--net-p2p/phex/Makefile74
-rw-r--r--net-p2p/phex/distinfo2
-rw-r--r--net-p2p/phex/files/wrapper.sh11
-rw-r--r--net-p2p/phex/pkg-descr10
-rw-r--r--net-p2p/py-bittornado-core/Makefile18
-rw-r--r--net-p2p/py-bittornado/Makefile100
-rw-r--r--net-p2p/py-bittornado/distinfo2
-rw-r--r--net-p2p/py-bittornado/files/bittornado.sh.sample101
-rw-r--r--net-p2p/py-bittornado/files/extra-gui-patch-setup.py16
-rw-r--r--net-p2p/py-bittornado/files/extra-nogui-patch-setup.py25
-rw-r--r--net-p2p/py-bittornado/files/extra-patch-BitTornado_BT1_Rerequester.py30
-rw-r--r--net-p2p/py-bittornado/files/patch-BitTornado_ConfigDir.py14
-rw-r--r--net-p2p/py-bittornado/pkg-descr10
-rw-r--r--net-p2p/py-bittornado/pkg-plist195
-rw-r--r--net-p2p/py-bittorrent-core-devel/Makefile17
-rw-r--r--net-p2p/py-bittorrent-core/Makefile17
-rw-r--r--net-p2p/py-bittorrent-devel/Makefile137
-rw-r--r--net-p2p/py-bittorrent-devel/distinfo2
-rw-r--r--net-p2p/py-bittorrent-devel/files/extra-nogui-patch-setup.py18
-rw-r--r--net-p2p/py-bittorrent-devel/files/extra-noportdocs-setup.py7
-rw-r--r--net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btdownloadcurses.py18
-rw-r--r--net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btdownloadgui.py18
-rw-r--r--net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btdownloadheadless.py18
-rw-r--r--net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btlaunchmany.py18
-rw-r--r--net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btlaunchmanycurses.py18
-rw-r--r--net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btmaketorrent.py18
-rw-r--r--net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btmaketorrentgui.py18
-rw-r--r--net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btreannouce.py18
-rw-r--r--net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btrename.py18
-rw-r--r--net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btshowmetainfo.py18
-rw-r--r--net-p2p/py-bittorrent-devel/files/extra-psyco-patch-bttrack.py18
-rw-r--r--net-p2p/py-bittorrent-devel/files/patch-BitTorrent::__init__.py11
-rw-r--r--net-p2p/py-bittorrent-devel/files/patch-BitTorrent::defaultargs.py11
-rw-r--r--net-p2p/py-bittorrent-devel/pkg-descr11
-rw-r--r--net-p2p/py-bittorrent-devel/pkg-plist247
-rw-r--r--net-p2p/py-bittorrent/Makefile126
-rw-r--r--net-p2p/py-bittorrent/distinfo2
-rw-r--r--net-p2p/py-bittorrent/files/extra-nogui-patch-setup.py18
-rw-r--r--net-p2p/py-bittorrent/files/extra-noportdocs-setup.py8
-rw-r--r--net-p2p/py-bittorrent/files/extra-psyco-patch-btdownloadcurses.py18
-rw-r--r--net-p2p/py-bittorrent/files/extra-psyco-patch-btdownloadgui.py18
-rw-r--r--net-p2p/py-bittorrent/files/extra-psyco-patch-btdownloadheadless.py18
-rw-r--r--net-p2p/py-bittorrent/files/extra-psyco-patch-btlaunchmany.py18
-rw-r--r--net-p2p/py-bittorrent/files/extra-psyco-patch-btlaunchmanycurses.py18
-rw-r--r--net-p2p/py-bittorrent/files/extra-psyco-patch-btmaketorrent.py18
-rw-r--r--net-p2p/py-bittorrent/files/extra-psyco-patch-btmaketorrentgui.py18
-rw-r--r--net-p2p/py-bittorrent/files/extra-psyco-patch-btreannouce.py18
-rw-r--r--net-p2p/py-bittorrent/files/extra-psyco-patch-btrename.py18
-rw-r--r--net-p2p/py-bittorrent/files/extra-psyco-patch-btshowmetainfo.py18
-rw-r--r--net-p2p/py-bittorrent/files/extra-psyco-patch-bttrack.py18
-rw-r--r--net-p2p/py-bittorrent/files/patch-BitTorrent::__init__.py11
-rw-r--r--net-p2p/py-bittorrent/files/patch-BitTorrent::defaultargs.py11
-rw-r--r--net-p2p/py-bittorrent/pkg-descr11
-rw-r--r--net-p2p/py-bittorrent/pkg-plist132
-rw-r--r--net-p2p/py-fngrab/Makefile28
-rw-r--r--net-p2p/py-fngrab/distinfo2
-rw-r--r--net-p2p/py-fngrab/files/patch-fngrab.py17
-rw-r--r--net-p2p/py-fngrab/pkg-descr11
-rw-r--r--net-p2p/py-fngrab/pkg-plist17
-rw-r--r--net-p2p/py-kenosis-bittorrent/Makefile138
-rw-r--r--net-p2p/py-kenosis-bittorrent/distinfo2
-rw-r--r--net-p2p/py-kenosis-bittorrent/files/extra-gui-patch-setup.py25
-rw-r--r--net-p2p/py-kenosis-bittorrent/files/extra-nogui-patch-setup.py27
-rw-r--r--net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btcompletedir.py18
-rw-r--r--net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btcompletedirgui.py18
-rw-r--r--net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadcurses.py18
-rw-r--r--net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadgui.py18
-rw-r--r--net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadheadless.py18
-rw-r--r--net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btlaunchmany.py18
-rw-r--r--net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btlaunchmanycurses.py18
-rw-r--r--net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btmakemetafile.py18
-rw-r--r--net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-bttrack.py18
-rw-r--r--net-p2p/py-kenosis-bittorrent/files/patch-BitTorrent::Rerequester.py30
-rw-r--r--net-p2p/py-kenosis-bittorrent/files/patch-BitTorrent::track.py300
-rw-r--r--net-p2p/py-kenosis-bittorrent/files/patch-BitTorrent::zurllib.py18
-rw-r--r--net-p2p/py-kenosis-bittorrent/files/patch-btcompletedir.py12
-rw-r--r--net-p2p/py-kenosis-bittorrent/files/zurllib.py61
-rw-r--r--net-p2p/py-kenosis-bittorrent/pkg-descr23
-rw-r--r--net-p2p/py-kenosis-bittorrent/pkg-message48
-rw-r--r--net-p2p/py-kenosis-bittorrent/pkg-plist95
-rw-r--r--net-p2p/py-kenosis/Makefile64
-rw-r--r--net-p2p/py-kenosis/distinfo2
-rw-r--r--net-p2p/py-kenosis/files/patch-kenosis_setup.py11
-rw-r--r--net-p2p/py-kenosis/files/python2.3-Queue.py206
-rw-r--r--net-p2p/py-kenosis/pkg-descr12
-rw-r--r--net-p2p/py-kenosis/pkg-plist146
-rw-r--r--net-p2p/pyslsk/Makefile37
-rw-r--r--net-p2p/pyslsk/distinfo2
-rw-r--r--net-p2p/pyslsk/pkg-descr21
-rw-r--r--net-p2p/pyslsk/pkg-plist67
-rw-r--r--net-p2p/qtella/Makefile31
-rw-r--r--net-p2p/qtella/distinfo2
-rw-r--r--net-p2p/qtella/pkg-descr6
-rw-r--r--net-p2p/qtella/pkg-plist21
-rw-r--r--net-p2p/qtorrent/Makefile36
-rw-r--r--net-p2p/qtorrent/distinfo2
-rw-r--r--net-p2p/qtorrent/pkg-descr8
-rw-r--r--net-p2p/qtorrent/pkg-plist130
-rw-r--r--net-p2p/rtorrent/Makefile42
-rw-r--r--net-p2p/rtorrent/distinfo2
-rw-r--r--net-p2p/rtorrent/files/pkg-message.in5
-rw-r--r--net-p2p/rtorrent/pkg-descr14
-rw-r--r--net-p2p/rtorrent/pkg-plist3
-rw-r--r--net-p2p/squall/Makefile29
-rw-r--r--net-p2p/squall/distinfo2
-rw-r--r--net-p2p/squall/pkg-descr8
-rw-r--r--net-p2p/squall/pkg-plist8
-rw-r--r--net-p2p/teknap/Makefile75
-rw-r--r--net-p2p/teknap/distinfo2
-rw-r--r--net-p2p/teknap/files/patch-aa22
-rw-r--r--net-p2p/teknap/files/patch-irchandler.c22
-rw-r--r--net-p2p/teknap/files/patch-source-scott.c10
-rw-r--r--net-p2p/teknap/files/patch-source_term_c10
-rw-r--r--net-p2p/teknap/files/patch-status.c11
-rw-r--r--net-p2p/teknap/pkg-descr8
-rw-r--r--net-p2p/teknap/pkg-message1
-rw-r--r--net-p2p/teknap/pkg-plist659
-rw-r--r--net-p2p/torrentsniff/Makefile30
-rw-r--r--net-p2p/torrentsniff/distinfo2
-rw-r--r--net-p2p/torrentsniff/files/patch-BitTorrent-BDecode.pm10
-rw-r--r--net-p2p/torrentsniff/files/patch-torrentsniff11
-rw-r--r--net-p2p/torrentsniff/pkg-descr8
-rw-r--r--net-p2p/torrentsniff/pkg-plist3
-rw-r--r--net-p2p/trackerbt/Makefile60
-rw-r--r--net-p2p/trackerbt/distinfo2
-rw-r--r--net-p2p/trackerbt/files/patch-Makefile20
-rw-r--r--net-p2p/trackerbt/files/patch-tracker.cpp22
-rw-r--r--net-p2p/trackerbt/pkg-descr20
-rw-r--r--net-p2p/valknut/Makefile35
-rw-r--r--net-p2p/valknut/distinfo2
-rw-r--r--net-p2p/valknut/pkg-descr4
-rw-r--r--net-p2p/valknut/pkg-plist118
-rw-r--r--net-p2p/verlihub-plugins/Makefile65
-rw-r--r--net-p2p/verlihub-plugins/distinfo2
-rw-r--r--net-p2p/verlihub-plugins/pkg-descr1
-rw-r--r--net-p2p/verlihub-plugins/pkg-message0
-rw-r--r--net-p2p/verlihub-plugins/pkg-plist57
-rw-r--r--net-p2p/verlihub/Makefile56
-rw-r--r--net-p2p/verlihub/distinfo2
-rw-r--r--net-p2p/verlihub/pkg-descr10
-rw-r--r--net-p2p/verlihub/pkg-message21
-rw-r--r--net-p2p/verlihub/pkg-plist100
-rw-r--r--net-p2p/vuze/Makefile78
-rw-r--r--net-p2p/vuze/distinfo2
-rw-r--r--net-p2p/vuze/files/azureus30
-rw-r--r--net-p2p/vuze/files/build.xml46
-rw-r--r--net-p2p/vuze/pkg-descr7
-rw-r--r--net-p2p/xmule/Makefile127
-rw-r--r--net-p2p/xmule/distinfo2
-rw-r--r--net-p2p/xmule/files/patch-ED2K-Links.HOWTO44
-rw-r--r--net-p2p/xmule/files/patch-Makefile.in16
-rw-r--r--net-p2p/xmule/files/patch-src::ServerSocket.cpp10
-rw-r--r--net-p2p/xmule/files/patch-src::SysTray.h10
-rw-r--r--net-p2p/xmule/files/patch-src::WebServer.cpp13
-rw-r--r--net-p2p/xmule/files/patch-src::xmule.cpp10
-rw-r--r--net-p2p/xmule/pkg-descr16
-rw-r--r--net-p2p/xmule/pkg-plist29
-rw-r--r--net-p2p/xnap/Makefile52
-rw-r--r--net-p2p/xnap/distinfo2
-rw-r--r--net-p2p/xnap/files/wrapper.sh11
-rw-r--r--net-p2p/xnap/pkg-descr7
606 files changed, 0 insertions, 18260 deletions
diff --git a/net-p2p/amule-devel/Makefile b/net-p2p/amule-devel/Makefile
deleted file mode 100644
index ec8f086789f8..000000000000
--- a/net-p2p/amule-devel/Makefile
+++ /dev/null
@@ -1,156 +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.0.3
-CATEGORIES= net
-MASTER_SITES= http://download.berlios.de/amule/
-
-MAINTAINER= ganael.laplanche@martymac.com
-COMMENT= The all-platform eMule p2p client
-
-LIB_DEPENDS= wx_gtk2u_core-2.6:${PORTSDIR}/x11-toolkits/wxgtk26-unicode \
- curl.3:${PORTSDIR}/ftp/curl
-# gd.4:${PORTSDIR}/graphics/gd
-# png.5:${PORTSDIR}/graphics/png
-
-LATEST_LINK= aMule2
-CONFLICTS= aMule-1.* aMule-devel-[0-9]*
-
-USE_X_PREFIX= yes
-USE_GNOME= gnomehier gnomehack gnomeprefix
-USE_GMAKE= yes
-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} \
- --with-wx-config=${WX_CONFIG} \
- --with-wxbase-config=${WX_CONFIG} \
- --with-curl-config=${CURL_CONFIG} \
- --enable-embedded_crypto \
- --enable-utf8-systray \
- --enable-monolithic
-# --with-gdlib-prefix=${LOCALBASE} \
-# --with-libpng-prefix=${LOCALBASE}
-
-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 (+GUI)" on \
- AMULEWEBSRV "Compile aMule WebServer (+GUI)" on \
- CAS "Compile C aMule Statistics (+GUI)" on \
- ALC "Compile aMule Link Creator (+GUI)" on \
- AMULEDAEMON "Compile aMule daemon version - EXPERIMENTAL" off
-
-WX_CONFIG?= ${X11BASE}/bin/wxgtk2u-2.6-config
-CURL_CONFIG?= ${LOCALBASE}/bin/curl-config
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 500000
-BROKEN= "Won't compile on FreeBSD 4.x - See net/amule1 for 4.x compatibility."
-.endif
-
-# Configure options
-.if defined(WITH_OPTIMIZE)
-CONFIGURE_ARGS+= --enable-optimize
-.else
-CONFIGURE_ARGS+= --disable-optimize
-.endif
-
-.if defined(WITH_ED2K)
-CONFIGURE_ARGS+= --enable-ed2k
-PLIST_SUB+= PL_ED2K=""
-.else
-CONFIGURE_ARGS+= --disable-ed2k
-PLIST_SUB+= PL_ED2K="@comment "
-.endif
-
-.if defined(WITH_AMULECMD)
-CONFIGURE_ARGS+= --enable-amulecmd --enable-amulecmdgui
-PLIST_SUB+= PL_AMULECMD=""
-.else
-CONFIGURE_ARGS+= --disable-amulecmd --disable-amulecmdgui
-PLIST_SUB+= PL_AMULECMD="@comment "
-.endif
-
-.if defined(WITH_AMULEWEBSRV)
-CONFIGURE_ARGS+= --enable-webserver --enable-webservergui
-PLIST_SUB+= PL_AMULEWEBSRV=""
-.else
-CONFIGURE_ARGS+= --disable-webserver --disable-webservergui
-PLIST_SUB+= PL_AMULEWEBSRV="@comment "
-.endif
-
-.if defined(WITH_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(WITH_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= yes
-RCSCRIPT= ${PREFIX}/etc/rc.d/amuled.sh
-.else
-CONFIGURE_ARGS+= --disable-amule-daemon --disable-amule-gui
-PLIST_SUB+= PL_AMULEDAEMON="@comment "
-.endif
-
-# Man pages management
-.include "Makefile.man"
-
-# Copy startup script if needed (amuledaemon compiled)
-post-install:
-.if defined(WITH_AMULEDAEMON)
- ${ECHO} "Installing ${RCSCRIPT} startup file."
- ${INSTALL_SCRIPT} ${FILESDIR}/amuled.sh ${RCSCRIPT}
-.endif
-
-# 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
-.if defined(WITH_AMULECMD)
- ${RM} ${PREFIX}/man/fr/man1/amulecmdDLG.1
- ${LN} ${PREFIX}/man/fr/man1/amulecmd.1.gz ${PREFIX}/man/fr/man1/amulecmdDLG.1.gz
-.endif
-.if defined(WITH_AMULEWEBSRV)
- ${RM} ${PREFIX}/man/fr/man1/amulewebDLG.1
- ${LN} ${PREFIX}/man/fr/man1/amuleweb.1.gz ${PREFIX}/man/fr/man1/amulewebDLG.1.gz
-.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 f22f99d31c0a..000000000000
--- a/net-p2p/amule-devel/Makefile.man
+++ /dev/null
@@ -1,27 +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
-MLINKS+= amuleweb.1 amulewebDLG.1
-.endif
-.if defined(WITH_AMULECMD)
-MAN1+= amulecmd.1
-MLINKS+= amulecmd.1 amulecmdDLG.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 980e8b885aa7..000000000000
--- a/net-p2p/amule-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (aMule-2.0.3.tar.gz) = 529e6286087d22c1bec63d0757f9cfae
-SIZE (aMule-2.0.3.tar.gz) = 2870070
diff --git a/net-p2p/amule-devel/files/amuled.sh b/net-p2p/amule-devel/files/amuled.sh
deleted file mode 100644
index 7ebdbadaff68..000000000000
--- a/net-p2p/amule-devel/files/amuled.sh
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/bin/sh
-#
-# aMule RCng startup script
-# Ogirinal work from Gabriele Cecchetti (amule.org forum)
-# Modified by Ganaël LAPLANCHE (ganael.laplanche@martymac.com)
-#
-
-# PROVIDE: amuled
-# REQUIRE: NETWORKING SERVERS
-# BEFORE: DAEMON
-# KEYWORD: FreeBSD 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})
-#
-. /etc/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 189eba15f49b..000000000000
--- a/net-p2p/amule-devel/files/patch-amuleDlg.cpp
+++ /dev/null
@@ -1,24 +0,0 @@
---- src/amuleDlg.cpp.orig Tue May 3 20:37:09 2005
-+++ src/amuleDlg.cpp Tue May 3 20:39:53 2005
-@@ -502,9 +502,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
-@@ -514,7 +514,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-2005 aMule Team \n");
- if (is_safe_state) {
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 16cf1356d52a..000000000000
--- a/net-p2p/amule-devel/pkg-plist
+++ /dev/null
@@ -1,172 +0,0 @@
-%%PL_AMULEDAEMON%%@unexec %D/etc/rc.d/amuled.sh stop > /dev/null 2>&1 || true
-%%PL_AMULEDAEMON%%etc/rc.d/amuled.sh
-%%PL_ALC%%man/fr/man1/alcc.1.gz
-%%PL_AMULEWEBSRV%%man/fr/man1/amuleweb.1.gz
-%%PL_AMULEWEBSRV%%man/fr/man1/amulewebDLG.1.gz
-%%PL_AMULECMD%%man/fr/man1/amulecmd.1.gz
-%%PL_AMULECMD%%man/fr/man1/amulecmdDLG.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/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
-@unexec rmdir %D/share/locale/en_US/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/en_US 2>/dev/null || true
-@unexec rmdir %D/share/locale/et_EE/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/et_EE 2>/dev/null || true
-@unexec rmdir %D/share/locale/it_CH/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/it_CH 2>/dev/null || true
-share/gnome/doc/aMule-2.0.3/ABOUT-NLS
-share/gnome/doc/aMule-2.0.3/amulesig.txt
-share/gnome/doc/aMule-2.0.3/amule-win32.HOWTO.txt
-share/gnome/doc/aMule-2.0.3/Changelog
-share/gnome/doc/aMule-2.0.3/Doxyfile
-share/gnome/doc/aMule-2.0.3/ED2K-Links.HOWTO
-share/gnome/doc/aMule-2.0.3/INSTALL
-share/gnome/doc/aMule-2.0.3/license.txt
-share/gnome/doc/aMule-2.0.3/README
-share/gnome/doc/aMule-2.0.3/TODO
-share/gnome/doc/aMule-2.0.3/EC_Protocol.txt
-share/gnome/doc/aMule-2.0.3/socks4.protocol
-@unexec rmdir %D/share/gnome/doc/aMule-2.0.3 2>/dev/null || true
-@unexec rmdir %D/share/gnome/doc 2>/dev/null || true
-%%PL_CAS%%share/gnome/cas/tmp.html
-%%PL_CAS%%share/gnome/cas/stat.png
-%%PL_CAS%%@unexec rmdir %D/share/gnome/cas 2>/dev/null || true
-%%PL_CAS%%share/gnome/pixmaps/wxcas.xpm
-%%PL_ALC%%share/gnome/pixmaps/alc.xpm
-share/gnome/pixmaps/amule.xpm
-@unexec rmdir %D/share/gnome/pixmaps 2>/dev/null || true
-%%PL_CAS%%share/gnome/applications/wxcas.desktop
-%%PL_ALC%%share/gnome/applications/alc.desktop
-share/gnome/applications/amule.desktop
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/aMule.tmpl
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/add_server.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/arrow_down.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/arrow_right.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/arrow_up.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/back.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/black.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue1.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue2.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue3.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue4.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue5.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue6.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_download.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_kad.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_search.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_servers.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_settings.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_shared.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_stats.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/emule.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/green.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/greenpercent.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_cancel.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_connect.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_down.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_ed2klink.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_info.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_pause.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_resume.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_up.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/log.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/logo.jpg
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/red.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/transparent.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/yellow.gif
-%%PL_AMULEWEBSRV%%@unexec rmdir %D/share/gnome/amule/webserver/default 2>/dev/null || true
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/aMule.tmpl
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/add_server.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/arrow_down.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/arrow_down_logout.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/arrow_right.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/arrow_up.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/back.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/black.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blank1x1.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue1.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue2.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue3.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue4.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue5.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue6.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_download.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_kad.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_search.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_servers.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_settings.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_shared.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/log.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_stats.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/emule.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/green.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/greenpercent.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_cancel.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_connect.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_down.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_ed2klink.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_info.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_pause.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_resume.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_up.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_bottom.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_downmain.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_lefttop.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_righttop.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_top.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_topdown.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_topseperator.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/logo.jpg
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_bg.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_top_bg.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_topbar.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_topbardarker.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_topbarseperator.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/red.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/transparent.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/yellow.gif
-%%PL_AMULEWEBSRV%%@unexec rmdir %D/share/gnome/amule/webserver/chicane 2>/dev/null || true
-%%PL_AMULEWEBSRV%%@unexec rmdir %D/share/gnome/amule/webserver 2>/dev/null || true
-%%PL_AMULEWEBSRV%%@unexec rmdir %D/share/gnome/amule 2>/dev/null || true
-lib/xchat/plugins/xas.pl
-@unexec rmdir %D/lib/xchat/plugins 2>/dev/null || true
-@unexec rmdir %D/lib/xchat 2>/dev/null || true
-%%PL_CAS%%bin/cas
-%%PL_CAS%%bin/wxcas
-%%PL_ALC%%bin/alc
-%%PL_ALC%%bin/alcc
-%%PL_AMULEWEBSRV%%bin/amuleweb
-%%PL_AMULEWEBSRV%%bin/amulewebDLG
-%%PL_AMULECMD%%bin/amulecmd
-%%PL_AMULECMD%%bin/amulecmdDLG
-%%PL_ED2K%%bin/ed2k
-%%PL_AMULEDAEMON%%bin/amulegui
-%%PL_AMULEDAEMON%%bin/amuled
-bin/amule
diff --git a/net-p2p/amule/Makefile b/net-p2p/amule/Makefile
deleted file mode 100644
index ec8f086789f8..000000000000
--- a/net-p2p/amule/Makefile
+++ /dev/null
@@ -1,156 +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.0.3
-CATEGORIES= net
-MASTER_SITES= http://download.berlios.de/amule/
-
-MAINTAINER= ganael.laplanche@martymac.com
-COMMENT= The all-platform eMule p2p client
-
-LIB_DEPENDS= wx_gtk2u_core-2.6:${PORTSDIR}/x11-toolkits/wxgtk26-unicode \
- curl.3:${PORTSDIR}/ftp/curl
-# gd.4:${PORTSDIR}/graphics/gd
-# png.5:${PORTSDIR}/graphics/png
-
-LATEST_LINK= aMule2
-CONFLICTS= aMule-1.* aMule-devel-[0-9]*
-
-USE_X_PREFIX= yes
-USE_GNOME= gnomehier gnomehack gnomeprefix
-USE_GMAKE= yes
-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} \
- --with-wx-config=${WX_CONFIG} \
- --with-wxbase-config=${WX_CONFIG} \
- --with-curl-config=${CURL_CONFIG} \
- --enable-embedded_crypto \
- --enable-utf8-systray \
- --enable-monolithic
-# --with-gdlib-prefix=${LOCALBASE} \
-# --with-libpng-prefix=${LOCALBASE}
-
-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 (+GUI)" on \
- AMULEWEBSRV "Compile aMule WebServer (+GUI)" on \
- CAS "Compile C aMule Statistics (+GUI)" on \
- ALC "Compile aMule Link Creator (+GUI)" on \
- AMULEDAEMON "Compile aMule daemon version - EXPERIMENTAL" off
-
-WX_CONFIG?= ${X11BASE}/bin/wxgtk2u-2.6-config
-CURL_CONFIG?= ${LOCALBASE}/bin/curl-config
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 500000
-BROKEN= "Won't compile on FreeBSD 4.x - See net/amule1 for 4.x compatibility."
-.endif
-
-# Configure options
-.if defined(WITH_OPTIMIZE)
-CONFIGURE_ARGS+= --enable-optimize
-.else
-CONFIGURE_ARGS+= --disable-optimize
-.endif
-
-.if defined(WITH_ED2K)
-CONFIGURE_ARGS+= --enable-ed2k
-PLIST_SUB+= PL_ED2K=""
-.else
-CONFIGURE_ARGS+= --disable-ed2k
-PLIST_SUB+= PL_ED2K="@comment "
-.endif
-
-.if defined(WITH_AMULECMD)
-CONFIGURE_ARGS+= --enable-amulecmd --enable-amulecmdgui
-PLIST_SUB+= PL_AMULECMD=""
-.else
-CONFIGURE_ARGS+= --disable-amulecmd --disable-amulecmdgui
-PLIST_SUB+= PL_AMULECMD="@comment "
-.endif
-
-.if defined(WITH_AMULEWEBSRV)
-CONFIGURE_ARGS+= --enable-webserver --enable-webservergui
-PLIST_SUB+= PL_AMULEWEBSRV=""
-.else
-CONFIGURE_ARGS+= --disable-webserver --disable-webservergui
-PLIST_SUB+= PL_AMULEWEBSRV="@comment "
-.endif
-
-.if defined(WITH_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(WITH_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= yes
-RCSCRIPT= ${PREFIX}/etc/rc.d/amuled.sh
-.else
-CONFIGURE_ARGS+= --disable-amule-daemon --disable-amule-gui
-PLIST_SUB+= PL_AMULEDAEMON="@comment "
-.endif
-
-# Man pages management
-.include "Makefile.man"
-
-# Copy startup script if needed (amuledaemon compiled)
-post-install:
-.if defined(WITH_AMULEDAEMON)
- ${ECHO} "Installing ${RCSCRIPT} startup file."
- ${INSTALL_SCRIPT} ${FILESDIR}/amuled.sh ${RCSCRIPT}
-.endif
-
-# 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
-.if defined(WITH_AMULECMD)
- ${RM} ${PREFIX}/man/fr/man1/amulecmdDLG.1
- ${LN} ${PREFIX}/man/fr/man1/amulecmd.1.gz ${PREFIX}/man/fr/man1/amulecmdDLG.1.gz
-.endif
-.if defined(WITH_AMULEWEBSRV)
- ${RM} ${PREFIX}/man/fr/man1/amulewebDLG.1
- ${LN} ${PREFIX}/man/fr/man1/amuleweb.1.gz ${PREFIX}/man/fr/man1/amulewebDLG.1.gz
-.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 f22f99d31c0a..000000000000
--- a/net-p2p/amule/Makefile.man
+++ /dev/null
@@ -1,27 +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
-MLINKS+= amuleweb.1 amulewebDLG.1
-.endif
-.if defined(WITH_AMULECMD)
-MAN1+= amulecmd.1
-MLINKS+= amulecmd.1 amulecmdDLG.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 980e8b885aa7..000000000000
--- a/net-p2p/amule/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (aMule-2.0.3.tar.gz) = 529e6286087d22c1bec63d0757f9cfae
-SIZE (aMule-2.0.3.tar.gz) = 2870070
diff --git a/net-p2p/amule/files/amuled.sh b/net-p2p/amule/files/amuled.sh
deleted file mode 100644
index 7ebdbadaff68..000000000000
--- a/net-p2p/amule/files/amuled.sh
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/bin/sh
-#
-# aMule RCng startup script
-# Ogirinal work from Gabriele Cecchetti (amule.org forum)
-# Modified by Ganaël LAPLANCHE (ganael.laplanche@martymac.com)
-#
-
-# PROVIDE: amuled
-# REQUIRE: NETWORKING SERVERS
-# BEFORE: DAEMON
-# KEYWORD: FreeBSD 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})
-#
-. /etc/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 189eba15f49b..000000000000
--- a/net-p2p/amule/files/patch-amuleDlg.cpp
+++ /dev/null
@@ -1,24 +0,0 @@
---- src/amuleDlg.cpp.orig Tue May 3 20:37:09 2005
-+++ src/amuleDlg.cpp Tue May 3 20:39:53 2005
-@@ -502,9 +502,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
-@@ -514,7 +514,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-2005 aMule Team \n");
- if (is_safe_state) {
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 16cf1356d52a..000000000000
--- a/net-p2p/amule/pkg-plist
+++ /dev/null
@@ -1,172 +0,0 @@
-%%PL_AMULEDAEMON%%@unexec %D/etc/rc.d/amuled.sh stop > /dev/null 2>&1 || true
-%%PL_AMULEDAEMON%%etc/rc.d/amuled.sh
-%%PL_ALC%%man/fr/man1/alcc.1.gz
-%%PL_AMULEWEBSRV%%man/fr/man1/amuleweb.1.gz
-%%PL_AMULEWEBSRV%%man/fr/man1/amulewebDLG.1.gz
-%%PL_AMULECMD%%man/fr/man1/amulecmd.1.gz
-%%PL_AMULECMD%%man/fr/man1/amulecmdDLG.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/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
-@unexec rmdir %D/share/locale/en_US/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/en_US 2>/dev/null || true
-@unexec rmdir %D/share/locale/et_EE/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/et_EE 2>/dev/null || true
-@unexec rmdir %D/share/locale/it_CH/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/it_CH 2>/dev/null || true
-share/gnome/doc/aMule-2.0.3/ABOUT-NLS
-share/gnome/doc/aMule-2.0.3/amulesig.txt
-share/gnome/doc/aMule-2.0.3/amule-win32.HOWTO.txt
-share/gnome/doc/aMule-2.0.3/Changelog
-share/gnome/doc/aMule-2.0.3/Doxyfile
-share/gnome/doc/aMule-2.0.3/ED2K-Links.HOWTO
-share/gnome/doc/aMule-2.0.3/INSTALL
-share/gnome/doc/aMule-2.0.3/license.txt
-share/gnome/doc/aMule-2.0.3/README
-share/gnome/doc/aMule-2.0.3/TODO
-share/gnome/doc/aMule-2.0.3/EC_Protocol.txt
-share/gnome/doc/aMule-2.0.3/socks4.protocol
-@unexec rmdir %D/share/gnome/doc/aMule-2.0.3 2>/dev/null || true
-@unexec rmdir %D/share/gnome/doc 2>/dev/null || true
-%%PL_CAS%%share/gnome/cas/tmp.html
-%%PL_CAS%%share/gnome/cas/stat.png
-%%PL_CAS%%@unexec rmdir %D/share/gnome/cas 2>/dev/null || true
-%%PL_CAS%%share/gnome/pixmaps/wxcas.xpm
-%%PL_ALC%%share/gnome/pixmaps/alc.xpm
-share/gnome/pixmaps/amule.xpm
-@unexec rmdir %D/share/gnome/pixmaps 2>/dev/null || true
-%%PL_CAS%%share/gnome/applications/wxcas.desktop
-%%PL_ALC%%share/gnome/applications/alc.desktop
-share/gnome/applications/amule.desktop
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/aMule.tmpl
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/add_server.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/arrow_down.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/arrow_right.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/arrow_up.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/back.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/black.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue1.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue2.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue3.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue4.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue5.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue6.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_download.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_kad.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_search.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_servers.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_settings.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_shared.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_stats.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/emule.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/green.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/greenpercent.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_cancel.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_connect.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_down.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_ed2klink.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_info.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_pause.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_resume.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_up.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/log.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/logo.jpg
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/red.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/transparent.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/yellow.gif
-%%PL_AMULEWEBSRV%%@unexec rmdir %D/share/gnome/amule/webserver/default 2>/dev/null || true
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/aMule.tmpl
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/add_server.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/arrow_down.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/arrow_down_logout.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/arrow_right.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/arrow_up.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/back.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/black.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blank1x1.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue1.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue2.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue3.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue4.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue5.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue6.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_download.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_kad.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_search.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_servers.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_settings.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_shared.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/log.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_stats.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/emule.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/green.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/greenpercent.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_cancel.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_connect.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_down.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_ed2klink.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_info.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_pause.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_resume.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_up.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_bottom.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_downmain.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_lefttop.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_righttop.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_top.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_topdown.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_topseperator.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/logo.jpg
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_bg.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_top_bg.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_topbar.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_topbardarker.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_topbarseperator.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/red.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/transparent.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/yellow.gif
-%%PL_AMULEWEBSRV%%@unexec rmdir %D/share/gnome/amule/webserver/chicane 2>/dev/null || true
-%%PL_AMULEWEBSRV%%@unexec rmdir %D/share/gnome/amule/webserver 2>/dev/null || true
-%%PL_AMULEWEBSRV%%@unexec rmdir %D/share/gnome/amule 2>/dev/null || true
-lib/xchat/plugins/xas.pl
-@unexec rmdir %D/lib/xchat/plugins 2>/dev/null || true
-@unexec rmdir %D/lib/xchat 2>/dev/null || true
-%%PL_CAS%%bin/cas
-%%PL_CAS%%bin/wxcas
-%%PL_ALC%%bin/alc
-%%PL_ALC%%bin/alcc
-%%PL_AMULEWEBSRV%%bin/amuleweb
-%%PL_AMULEWEBSRV%%bin/amulewebDLG
-%%PL_AMULECMD%%bin/amulecmd
-%%PL_AMULECMD%%bin/amulecmdDLG
-%%PL_ED2K%%bin/ed2k
-%%PL_AMULEDAEMON%%bin/amulegui
-%%PL_AMULEDAEMON%%bin/amuled
-bin/amule
diff --git a/net-p2p/amule1/Makefile b/net-p2p/amule1/Makefile
deleted file mode 100644
index e054d206cb95..000000000000
--- a/net-p2p/amule1/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# New ports collection makefile for: amule
-# Date created: Wed Nov 05 09:30:00 UTC 2003
-# Whom: Ganael LAPLANCHE <ganael.laplanche@martymac.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= aMule
-PORTVERSION= 1.2.8
-PORTREVISION= 2
-CATEGORIES= net
-MASTER_SITES= http://download.berlios.de/amule/
-
-MAINTAINER= ganael.laplanche@martymac.com
-COMMENT= The all-platform eMule p2p client
-
-LIB_DEPENDS= wx_gtk2-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk24 \
- curl.3:${PORTSDIR}/ftp/curl
-
-LATEST_LINK= aMule1
-CONFLICTS= aMule-2.* aMule-devel-[0-9]*
-
-USE_X_PREFIX= yes
-USE_GNOME= gnomehier gnomehack gnomeprefix
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --without-included-gettext \
- --with-libintl-prefix=${LOCALBASE} \
- --with-libiconv-prefix=${LOCALBASE} \
- --with-wx-config=${WX_CONFIG} \
- --with-wxbase-config=${WX_CONFIG} \
- --with-curl-config=${CURL_CONFIG} \
- --program-transform-name="s/ed2k/amule-ed2k-handler/"
-
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
- LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}"
-
-OPTIONS= OPTIMIZE "Build with optimization" on \
- STATIC "Enable static linking" off
-
-WX_CONFIG?= ${X11BASE}/bin/wxgtk2-2.4-config
-CURL_CONFIG?= ${LOCALBASE}/bin/curl-config
-
-.include <bsd.port.pre.mk>
-
-# Configure options
-.if !defined(WITHOUT_OPTIMIZE)
-CONFIGURE_ARGS+= --enable-optimise
-.endif
-
-.if defined(WITH_STATIC)
-CONFIGURE_ARGS+= --enable-static
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/amule1/distinfo b/net-p2p/amule1/distinfo
deleted file mode 100644
index adfd1fb00ae2..000000000000
--- a/net-p2p/amule1/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (aMule-1.2.8.tar.gz) = c2594ab3f7a5cb6f0d2eb68c7b5f9135
-SIZE (aMule-1.2.8.tar.gz) = 2506663
diff --git a/net-p2p/amule1/files/patch-SysTray.cpp b/net-p2p/amule1/files/patch-SysTray.cpp
deleted file mode 100644
index a313e720d9ea..000000000000
--- a/net-p2p/amule1/files/patch-SysTray.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/SysTray.cpp.orig Tue Jul 6 07:32:56 2004
-+++ src/SysTray.cpp Tue Jul 6 07:33:44 2004
-@@ -23,8 +23,8 @@
- #include "sys.h"
- #include <libintl.h>
- #include <clocale> // Needed for setlocale(3)
--#include <net/if.h> // Needed for struct ifreq
- #include <sys/socket.h> //
-+#include <net/if.h> // Needed for struct ifreq
- #include <netinet/in.h> // Needed for inet_ntoa
- #include <arpa/inet.h> //
- #include <sys/ioctl.h> // Needed for SIOCGIFADDR
diff --git a/net-p2p/amule1/pkg-descr b/net-p2p/amule1/pkg-descr
deleted file mode 100644
index 20b88a676021..000000000000
--- a/net-p2p/amule1/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-aMule, the all-platform eMule p2p client
-
-aMule is a multiplatform fork of xMule
-client using wxWindows class library.
-
-This is the last version of aMule-1. It
-is maintained for 4.x compatibility. If
-you would like to install aMule-2, see
-amule2 or amule-devel port.
-
-WWW: http://www.amule.org
diff --git a/net-p2p/amule1/pkg-plist b/net-p2p/amule1/pkg-plist
deleted file mode 100644
index 72e8096fc80d..000000000000
--- a/net-p2p/amule1/pkg-plist
+++ /dev/null
@@ -1,81 +0,0 @@
-bin/amule
-bin/amule-ed2k-handler
-bin/amulecmd
-bin/amulecmdDLG
-bin/amuleweb
-bin/amulewebDLG
-share/gnome/amuleweb/aMule.tmpl
-share/gnome/amuleweb/webserver/GraphCon.gif
-share/gnome/amuleweb/webserver/GraphDL.gif
-share/gnome/amuleweb/webserver/GraphUL.gif
-share/gnome/amuleweb/webserver/add_server.gif
-share/gnome/amuleweb/webserver/arrow_down.gif
-share/gnome/amuleweb/webserver/arrow_right.gif
-share/gnome/amuleweb/webserver/arrow_up.gif
-share/gnome/amuleweb/webserver/black.gif
-share/gnome/amuleweb/webserver/blue.gif
-share/gnome/amuleweb/webserver/blue1.gif
-share/gnome/amuleweb/webserver/blue2.gif
-share/gnome/amuleweb/webserver/blue3.gif
-share/gnome/amuleweb/webserver/blue4.gif
-share/gnome/amuleweb/webserver/blue5.gif
-share/gnome/amuleweb/webserver/blue6.gif
-share/gnome/amuleweb/webserver/cp_download.gif
-share/gnome/amuleweb/webserver/cp_kad.gif
-share/gnome/amuleweb/webserver/cp_search.gif
-share/gnome/amuleweb/webserver/cp_servers.gif
-share/gnome/amuleweb/webserver/cp_settings.gif
-share/gnome/amuleweb/webserver/cp_shared.gif
-share/gnome/amuleweb/webserver/cp_stats.gif
-share/gnome/amuleweb/webserver/emule.gif
-share/gnome/amuleweb/webserver/green.gif
-share/gnome/amuleweb/webserver/greenpercent.gif
-share/gnome/amuleweb/webserver/l_cancel.gif
-share/gnome/amuleweb/webserver/l_connect.gif
-share/gnome/amuleweb/webserver/l_down.gif
-share/gnome/amuleweb/webserver/l_ed2klink.gif
-share/gnome/amuleweb/webserver/l_info.gif
-share/gnome/amuleweb/webserver/l_pause.gif
-share/gnome/amuleweb/webserver/l_resume.gif
-share/gnome/amuleweb/webserver/l_up.gif
-share/gnome/amuleweb/webserver/log.gif
-share/gnome/amuleweb/webserver/main_bg.gif
-share/gnome/amuleweb/webserver/main_top_bg.gif
-share/gnome/amuleweb/webserver/red.gif
-share/gnome/amuleweb/webserver/top_bar_bg.gif
-share/gnome/amuleweb/webserver/top_bar_bg2.gif
-share/gnome/amuleweb/webserver/transparent.gif
-share/gnome/amuleweb/webserver/yellow.gif
-share/gnome/applications/amule.desktop
-share/gnome/doc/aMule-1.2.8/ABOUT-NLS
-share/gnome/doc/aMule-1.2.8/AUTHORS
-share/gnome/doc/aMule-1.2.8/Changelog
-share/gnome/doc/aMule-1.2.8/ED2K-Links.HOWTO
-share/gnome/doc/aMule-1.2.8/INSTALL
-share/gnome/doc/aMule-1.2.8/README
-share/gnome/doc/aMule-1.2.8/TODO
-share/gnome/doc/aMule-1.2.8/amulesig.txt
-share/gnome/doc/aMule-1.2.8/eMule-Imports-Status
-share/gnome/doc/aMule-1.2.8/license.txt
-share/gnome/pixmaps/amule.xpm
-share/locale/bg/LC_MESSAGES/amule.mo
-share/locale/de/LC_MESSAGES/amule.mo
-share/locale/ee/LC_MESSAGES/amule.mo
-share/locale/en/LC_MESSAGES/amule.mo
-share/locale/es/LC_MESSAGES/amule.mo
-share/locale/es_MX/LC_MESSAGES/amule.mo
-share/locale/eu/LC_MESSAGES/amule.mo
-share/locale/fr/LC_MESSAGES/amule.mo
-share/locale/gl/LC_MESSAGES/amule.mo
-share/locale/it/LC_MESSAGES/amule.mo
-share/locale/ko/LC_MESSAGES/amule.mo
-share/locale/nl/LC_MESSAGES/amule.mo
-share/locale/pl/LC_MESSAGES/amule.mo
-share/locale/pt_BR/LC_MESSAGES/amule.mo
-share/locale/ru/LC_MESSAGES/amule.mo
-@dirrm share/gnome/doc/aMule-1.2.8
-@unexec rmdir %D/share/gnome/doc 2>/dev/null || true
-@unexec rmdir %D/share/locale/ee/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ee 2>/dev/null || true
-@dirrm share/gnome/amuleweb/webserver
-@dirrm share/gnome/amuleweb
diff --git a/net-p2p/amule2/Makefile b/net-p2p/amule2/Makefile
deleted file mode 100644
index ec8f086789f8..000000000000
--- a/net-p2p/amule2/Makefile
+++ /dev/null
@@ -1,156 +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.0.3
-CATEGORIES= net
-MASTER_SITES= http://download.berlios.de/amule/
-
-MAINTAINER= ganael.laplanche@martymac.com
-COMMENT= The all-platform eMule p2p client
-
-LIB_DEPENDS= wx_gtk2u_core-2.6:${PORTSDIR}/x11-toolkits/wxgtk26-unicode \
- curl.3:${PORTSDIR}/ftp/curl
-# gd.4:${PORTSDIR}/graphics/gd
-# png.5:${PORTSDIR}/graphics/png
-
-LATEST_LINK= aMule2
-CONFLICTS= aMule-1.* aMule-devel-[0-9]*
-
-USE_X_PREFIX= yes
-USE_GNOME= gnomehier gnomehack gnomeprefix
-USE_GMAKE= yes
-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} \
- --with-wx-config=${WX_CONFIG} \
- --with-wxbase-config=${WX_CONFIG} \
- --with-curl-config=${CURL_CONFIG} \
- --enable-embedded_crypto \
- --enable-utf8-systray \
- --enable-monolithic
-# --with-gdlib-prefix=${LOCALBASE} \
-# --with-libpng-prefix=${LOCALBASE}
-
-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 (+GUI)" on \
- AMULEWEBSRV "Compile aMule WebServer (+GUI)" on \
- CAS "Compile C aMule Statistics (+GUI)" on \
- ALC "Compile aMule Link Creator (+GUI)" on \
- AMULEDAEMON "Compile aMule daemon version - EXPERIMENTAL" off
-
-WX_CONFIG?= ${X11BASE}/bin/wxgtk2u-2.6-config
-CURL_CONFIG?= ${LOCALBASE}/bin/curl-config
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 500000
-BROKEN= "Won't compile on FreeBSD 4.x - See net/amule1 for 4.x compatibility."
-.endif
-
-# Configure options
-.if defined(WITH_OPTIMIZE)
-CONFIGURE_ARGS+= --enable-optimize
-.else
-CONFIGURE_ARGS+= --disable-optimize
-.endif
-
-.if defined(WITH_ED2K)
-CONFIGURE_ARGS+= --enable-ed2k
-PLIST_SUB+= PL_ED2K=""
-.else
-CONFIGURE_ARGS+= --disable-ed2k
-PLIST_SUB+= PL_ED2K="@comment "
-.endif
-
-.if defined(WITH_AMULECMD)
-CONFIGURE_ARGS+= --enable-amulecmd --enable-amulecmdgui
-PLIST_SUB+= PL_AMULECMD=""
-.else
-CONFIGURE_ARGS+= --disable-amulecmd --disable-amulecmdgui
-PLIST_SUB+= PL_AMULECMD="@comment "
-.endif
-
-.if defined(WITH_AMULEWEBSRV)
-CONFIGURE_ARGS+= --enable-webserver --enable-webservergui
-PLIST_SUB+= PL_AMULEWEBSRV=""
-.else
-CONFIGURE_ARGS+= --disable-webserver --disable-webservergui
-PLIST_SUB+= PL_AMULEWEBSRV="@comment "
-.endif
-
-.if defined(WITH_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(WITH_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= yes
-RCSCRIPT= ${PREFIX}/etc/rc.d/amuled.sh
-.else
-CONFIGURE_ARGS+= --disable-amule-daemon --disable-amule-gui
-PLIST_SUB+= PL_AMULEDAEMON="@comment "
-.endif
-
-# Man pages management
-.include "Makefile.man"
-
-# Copy startup script if needed (amuledaemon compiled)
-post-install:
-.if defined(WITH_AMULEDAEMON)
- ${ECHO} "Installing ${RCSCRIPT} startup file."
- ${INSTALL_SCRIPT} ${FILESDIR}/amuled.sh ${RCSCRIPT}
-.endif
-
-# 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
-.if defined(WITH_AMULECMD)
- ${RM} ${PREFIX}/man/fr/man1/amulecmdDLG.1
- ${LN} ${PREFIX}/man/fr/man1/amulecmd.1.gz ${PREFIX}/man/fr/man1/amulecmdDLG.1.gz
-.endif
-.if defined(WITH_AMULEWEBSRV)
- ${RM} ${PREFIX}/man/fr/man1/amulewebDLG.1
- ${LN} ${PREFIX}/man/fr/man1/amuleweb.1.gz ${PREFIX}/man/fr/man1/amulewebDLG.1.gz
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/amule2/Makefile.man b/net-p2p/amule2/Makefile.man
deleted file mode 100644
index f22f99d31c0a..000000000000
--- a/net-p2p/amule2/Makefile.man
+++ /dev/null
@@ -1,27 +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
-MLINKS+= amuleweb.1 amulewebDLG.1
-.endif
-.if defined(WITH_AMULECMD)
-MAN1+= amulecmd.1
-MLINKS+= amulecmd.1 amulecmdDLG.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/amule2/distinfo b/net-p2p/amule2/distinfo
deleted file mode 100644
index 980e8b885aa7..000000000000
--- a/net-p2p/amule2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (aMule-2.0.3.tar.gz) = 529e6286087d22c1bec63d0757f9cfae
-SIZE (aMule-2.0.3.tar.gz) = 2870070
diff --git a/net-p2p/amule2/files/amuled.sh b/net-p2p/amule2/files/amuled.sh
deleted file mode 100644
index 7ebdbadaff68..000000000000
--- a/net-p2p/amule2/files/amuled.sh
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/bin/sh
-#
-# aMule RCng startup script
-# Ogirinal work from Gabriele Cecchetti (amule.org forum)
-# Modified by Ganaël LAPLANCHE (ganael.laplanche@martymac.com)
-#
-
-# PROVIDE: amuled
-# REQUIRE: NETWORKING SERVERS
-# BEFORE: DAEMON
-# KEYWORD: FreeBSD 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})
-#
-. /etc/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/amule2/files/patch-amuleDlg.cpp b/net-p2p/amule2/files/patch-amuleDlg.cpp
deleted file mode 100644
index 189eba15f49b..000000000000
--- a/net-p2p/amule2/files/patch-amuleDlg.cpp
+++ /dev/null
@@ -1,24 +0,0 @@
---- src/amuleDlg.cpp.orig Tue May 3 20:37:09 2005
-+++ src/amuleDlg.cpp Tue May 3 20:39:53 2005
-@@ -502,9 +502,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
-@@ -514,7 +514,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-2005 aMule Team \n");
- if (is_safe_state) {
diff --git a/net-p2p/amule2/pkg-descr b/net-p2p/amule2/pkg-descr
deleted file mode 100644
index afd986a280da..000000000000
--- a/net-p2p/amule2/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/amule2/pkg-plist b/net-p2p/amule2/pkg-plist
deleted file mode 100644
index 16cf1356d52a..000000000000
--- a/net-p2p/amule2/pkg-plist
+++ /dev/null
@@ -1,172 +0,0 @@
-%%PL_AMULEDAEMON%%@unexec %D/etc/rc.d/amuled.sh stop > /dev/null 2>&1 || true
-%%PL_AMULEDAEMON%%etc/rc.d/amuled.sh
-%%PL_ALC%%man/fr/man1/alcc.1.gz
-%%PL_AMULEWEBSRV%%man/fr/man1/amuleweb.1.gz
-%%PL_AMULEWEBSRV%%man/fr/man1/amulewebDLG.1.gz
-%%PL_AMULECMD%%man/fr/man1/amulecmd.1.gz
-%%PL_AMULECMD%%man/fr/man1/amulecmdDLG.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/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
-@unexec rmdir %D/share/locale/en_US/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/en_US 2>/dev/null || true
-@unexec rmdir %D/share/locale/et_EE/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/et_EE 2>/dev/null || true
-@unexec rmdir %D/share/locale/it_CH/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/it_CH 2>/dev/null || true
-share/gnome/doc/aMule-2.0.3/ABOUT-NLS
-share/gnome/doc/aMule-2.0.3/amulesig.txt
-share/gnome/doc/aMule-2.0.3/amule-win32.HOWTO.txt
-share/gnome/doc/aMule-2.0.3/Changelog
-share/gnome/doc/aMule-2.0.3/Doxyfile
-share/gnome/doc/aMule-2.0.3/ED2K-Links.HOWTO
-share/gnome/doc/aMule-2.0.3/INSTALL
-share/gnome/doc/aMule-2.0.3/license.txt
-share/gnome/doc/aMule-2.0.3/README
-share/gnome/doc/aMule-2.0.3/TODO
-share/gnome/doc/aMule-2.0.3/EC_Protocol.txt
-share/gnome/doc/aMule-2.0.3/socks4.protocol
-@unexec rmdir %D/share/gnome/doc/aMule-2.0.3 2>/dev/null || true
-@unexec rmdir %D/share/gnome/doc 2>/dev/null || true
-%%PL_CAS%%share/gnome/cas/tmp.html
-%%PL_CAS%%share/gnome/cas/stat.png
-%%PL_CAS%%@unexec rmdir %D/share/gnome/cas 2>/dev/null || true
-%%PL_CAS%%share/gnome/pixmaps/wxcas.xpm
-%%PL_ALC%%share/gnome/pixmaps/alc.xpm
-share/gnome/pixmaps/amule.xpm
-@unexec rmdir %D/share/gnome/pixmaps 2>/dev/null || true
-%%PL_CAS%%share/gnome/applications/wxcas.desktop
-%%PL_ALC%%share/gnome/applications/alc.desktop
-share/gnome/applications/amule.desktop
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/aMule.tmpl
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/add_server.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/arrow_down.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/arrow_right.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/arrow_up.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/back.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/black.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue1.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue2.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue3.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue4.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue5.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/blue6.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_download.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_kad.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_search.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_servers.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_settings.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_shared.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/cp_stats.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/emule.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/green.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/greenpercent.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_cancel.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_connect.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_down.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_ed2klink.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_info.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_pause.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_resume.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/l_up.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/log.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/logo.jpg
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/red.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/transparent.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/default/yellow.gif
-%%PL_AMULEWEBSRV%%@unexec rmdir %D/share/gnome/amule/webserver/default 2>/dev/null || true
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/aMule.tmpl
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/add_server.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/arrow_down.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/arrow_down_logout.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/arrow_right.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/arrow_up.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/back.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/black.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blank1x1.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue1.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue2.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue3.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue4.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue5.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/blue6.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_download.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_kad.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_search.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_servers.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_settings.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_shared.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/log.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/cp_stats.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/emule.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/green.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/greenpercent.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_cancel.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_connect.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_down.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_ed2klink.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_info.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_pause.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_resume.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/l_up.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_bottom.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_downmain.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_lefttop.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_righttop.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_top.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_topdown.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/login_topseperator.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/logo.jpg
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_bg.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_top_bg.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_topbar.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_topbardarker.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/main_topbarseperator.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/red.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/transparent.gif
-%%PL_AMULEWEBSRV%%share/gnome/amule/webserver/chicane/yellow.gif
-%%PL_AMULEWEBSRV%%@unexec rmdir %D/share/gnome/amule/webserver/chicane 2>/dev/null || true
-%%PL_AMULEWEBSRV%%@unexec rmdir %D/share/gnome/amule/webserver 2>/dev/null || true
-%%PL_AMULEWEBSRV%%@unexec rmdir %D/share/gnome/amule 2>/dev/null || true
-lib/xchat/plugins/xas.pl
-@unexec rmdir %D/lib/xchat/plugins 2>/dev/null || true
-@unexec rmdir %D/lib/xchat 2>/dev/null || true
-%%PL_CAS%%bin/cas
-%%PL_CAS%%bin/wxcas
-%%PL_ALC%%bin/alc
-%%PL_ALC%%bin/alcc
-%%PL_AMULEWEBSRV%%bin/amuleweb
-%%PL_AMULEWEBSRV%%bin/amulewebDLG
-%%PL_AMULECMD%%bin/amulecmd
-%%PL_AMULECMD%%bin/amulecmdDLG
-%%PL_ED2K%%bin/ed2k
-%%PL_AMULEDAEMON%%bin/amulegui
-%%PL_AMULEDAEMON%%bin/amuled
-bin/amule
diff --git a/net-p2p/apollon/Makefile b/net-p2p/apollon/Makefile
deleted file mode 100644
index 22db96e18375..000000000000
--- a/net-p2p/apollon/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# New ports collection makefile for: apollon
-# Date Created: 29 Dec 2004
-# Whom: Alex Varju <freebsd-ports@varju.ca>
-#
-# $FreeBSD$
-#
-
-PORTNAME= apollon
-PORTVERSION= 1.0.1
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= apollon
-
-MAINTAINER= freebsd-ports@varju.ca
-COMMENT= KDE client for giFT daemon
-
-LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift
-
-USE_BZIP2= yes
-USE_KDELIBS_VER=3
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-USE_REINPLACE= yes
-USE_LIBTOOL_VER=15
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 500000
-BROKEN= "Does not compile on FreeBSD 4.x"
-.endif
-
-post-patch:
-.ifdef(NOPORTDOCS)
- @${REINPLACE_CMD} -E -e 's/^(all:)[[:space:]]+docs-am/\1/; s/^(SUBDIRS.+)doc/\1/' \
- ${WRKSRC}/Makefile.in
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/apollon/distinfo b/net-p2p/apollon/distinfo
deleted file mode 100644
index 1d93b70eca6d..000000000000
--- a/net-p2p/apollon/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (apollon-1.0.1.tar.bz2) = 835d783691b1c75cf772042d72d51d82
-SIZE (apollon-1.0.1.tar.bz2) = 748266
diff --git a/net-p2p/apollon/pkg-descr b/net-p2p/apollon/pkg-descr
deleted file mode 100644
index 96aee68ea425..000000000000
--- a/net-p2p/apollon/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Apollon is a Peer-to-Peer File-Sharing Program, which uses the giFT
-core to connect to various networks, including OpenFT, Gnutella,
-FastTrack
-
-WWW: http://apollon.sourceforge.net
diff --git a/net-p2p/apollon/pkg-plist b/net-p2p/apollon/pkg-plist
deleted file mode 100644
index cc482ed5dbe9..000000000000
--- a/net-p2p/apollon/pkg-plist
+++ /dev/null
@@ -1,80 +0,0 @@
-bin/apollon
-lib/libapollon.a
-lib/libapollon.so.0
-lib/libapollon.so
-share/locale/de/LC_MESSAGES/apollon.mo
-share/locale/es/LC_MESSAGES/apollon.mo
-share/locale/fr/LC_MESSAGES/apollon.mo
-share/locale/he/LC_MESSAGES/apollon.mo
-share/locale/it/LC_MESSAGES/apollon.mo
-share/locale/el/LC_MESSAGES/apollon.mo
-share/locale/dk/LC_MESSAGES/apollon.mo
-share/locale/fi/LC_MESSAGES/apollon.mo
-share/locale/nl/LC_MESSAGES/apollon.mo
-share/locale/pl/LC_MESSAGES/apollon.mo
-share/locale/ru/LC_MESSAGES/apollon.mo
-share/locale/sr/LC_MESSAGES/apollon.mo
-share/locale/pt_br/LC_MESSAGES/apollon.mo
-share/locale/nb_NO/LC_MESSAGES/apollon.mo
-share/icons/hicolor/16x16/apps/kazaa.png
-share/icons/hicolor/16x16/apps/gnutella.png
-share/icons/hicolor/16x16/apps/openft.png
-share/icons/hicolor/16x16/apps/soulseek.png
-share/icons/hicolor/16x16/apps/napster.png
-share/icons/hicolor/16x16/actions/openftdown.png
-share/icons/hicolor/16x16/actions/openftup.png
-share/icons/hicolor/16x16/actions/gnutellaup.png
-share/icons/hicolor/16x16/actions/soulseekup.png
-share/icons/hicolor/16x16/actions/napsterdown.png
-share/icons/hicolor/16x16/actions/soulseekdown.png
-share/icons/hicolor/16x16/actions/napsterup.png
-share/icons/hicolor/16x16/actions/kazaaup.png
-share/icons/hicolor/16x16/actions/kazaadown.png
-share/icons/hicolor/16x16/actions/gnutelladown.png
-share/icons/hicolor/32x32/apps/gnutella.png
-share/icons/hicolor/32x32/apps/napster.png
-share/icons/hicolor/32x32/apps/soulseek.png
-share/icons/hicolor/32x32/apps/openft.png
-share/icons/hicolor/32x32/apps/kazaa.png
-share/icons/crystalsvg/32x32/filesystems/folder_apollon.png
-share/icons/crystalsvg/32x32/apps/apollon.png
-share/icons/crystalsvg/22x22/apps/apollon.png
-share/icons/crystalsvg/16x16/filesystems/folder_apollon.png
-share/icons/crystalsvg/16x16/apps/apollon.png
-share/icons/crystalsvg/48x48/filesystems/folder_apollon.png
-share/icons/crystalsvg/48x48/apps/apollon.png
-share/icons/crystalsvg/64x64/filesystems/folder_apollon.png
-share/icons/crystalsvg/64x64/apps/apollon.png
-share/icons/crystalsvg/128x128/filesystems/folder_apollon.png
-share/icons/crystalsvg/128x128/apps/apollon.png
-share/applnk/Applications/Apollon.desktop
-%%PORTDOCS%%share/doc/HTML/en/apollon/commands.docbook
-%%PORTDOCS%%share/doc/HTML/en/apollon/index.docbook
-%%PORTDOCS%%share/doc/HTML/en/apollon/credits.docbook
-%%PORTDOCS%%share/doc/HTML/en/apollon/index.cache.bz2
-%%PORTDOCS%%share/doc/HTML/en/apollon/common
-@unexec rmdir %D/share/locale/sr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt_br/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt_br 2>/dev/null || true
-@unexec rmdir %D/share/locale/pl/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/nb_NO/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/nb_NO 2>/dev/null || true
-@unexec rmdir %D/share/locale/fi/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/el/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/32x32/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/16x16/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/16x16/actions 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/64x64/filesystems 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/64x64/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/48x48/filesystems 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/48x48/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/32x32/filesystems 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/32x32/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/22x22/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/16x16/filesystems 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/16x16/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/128x128/filesystems 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/128x128/apps 2>/dev/null || true
-@unexec rmdir %D/share/applnk/Applications 2>/dev/null || true
-%%PORTDOCS%%@unexec rmdir %D/share/doc/HTML/en/apollon
-%%PORTDOCS%%@unexec rmdir %D/share/doc/HTML/en 2>/dev/null || true
diff --git a/net-p2p/azureus/Makefile b/net-p2p/azureus/Makefile
deleted file mode 100644
index 90300f43f993..000000000000
--- a/net-p2p/azureus/Makefile
+++ /dev/null
@@ -1,78 +0,0 @@
-# New ports collection makefile for: Azureus
-# Date created: October 6, 2004
-# Whom: Jeremy Faulkner <gldisater@gldis.ca>
-#
-# $FreeBSD$
-#
-
-PORTNAME= azureus
-PORTVERSION= 2.2.0.2
-PORTREVISION= 6
-CATEGORIES= net java
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= Azureus_${PORTVERSION}_source
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= A BitTorrent client written in Java
-
-BUILD_DEPENDS= \
- ${LOCALBASE}/eclipse/plugins/org.eclipse.swt.gtk_${ECLIPSE_VERSION}/ws/gtk/swt.jar:${PORTSDIR}/java/eclipse
-RUN_DEPENDS= \
- ${LOCALBASE}/eclipse/plugins/org.eclipse.swt.gtk_${ECLIPSE_VERSION}/ws/gtk/swt-pi.jar:${PORTSDIR}/java/eclipse \
- ${BUILD_DEPENDS}
-
-ONLY_FOR_ARCHS= i386
-
-USE_JAVA= yes
-JAVA_VERSION= 1.5+
-JAVA_OS= native
-USE_ANT= yes
-USE_JIKES= no
-
-USE_REINPLACE= yes
-USE_ZIP= yes
-NO_WRKSUBDIR= yes
-
-JARFILE= ${PORTNAME}.jar
-
-# build classpath from BUILD_DEPENDS
-CLASSPATH_JARS= ${BUILD_DEPENDS:C/:.+$//:M*.jar}
-
-PLIST_FILES= %%JAVAJARDIR%%/${JARFILE} bin/${PORTNAME}
-
-do-configure:
- ${SED} -e "s+%%PREFIX%%+${PREFIX}+" -e "s+%%LOCALBASE%%+${LOCALBASE}+" \
- -e "s|%%JAVAJARDIR%%|${JAVAJARDIR}|" \
- -e "s|%%JAVA%%|${LOCALBASE}/bin/java|" \
- -e "s|%%JAVA_VERSION%%|${JAVA_VERSION}|" \
- -e "s|%%JAVA_OS%%|${JAVA_OS}|" \
- -e "s|%%JARFILE%%|${JARFILE}|" \
- ${FILESDIR}/${PORTNAME} > ${WRKDIR}/${PORTNAME}
-
-do-install:
- ${MKDIR} ${JAVAJARDIR}
- ${INSTALL_DATA} ${WRKSRC}/dist/lib/${JARFILE} \
- ${JAVAJARDIR}/
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/${PORTNAME}
-
-.include <bsd.port.pre.mk>
-
-ECLIPSE_PORT= ${PORTSDIR}/java/eclipse
-ECLIPSE_VERSION!= cd ${ECLIPSE_PORT} && ${MAKE} -V PORTVERSION
-
-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
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/azureus/distinfo b/net-p2p/azureus/distinfo
deleted file mode 100644
index 637f181436b5..000000000000
--- a/net-p2p/azureus/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (Azureus_2.2.0.2_source.zip) = aa8d7cc80af517363b911876615960ed
-SIZE (Azureus_2.2.0.2_source.zip) = 3318102
diff --git a/net-p2p/azureus/files/azureus b/net-p2p/azureus/files/azureus
deleted file mode 100644
index 2505948011a1..000000000000
--- a/net-p2p/azureus/files/azureus
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-
-export JAVA_VERSION
-export JAVA_OS
-
-# java
-JAVA_VERSION="%%JAVA_VERSION%%"
-JAVA_OS="%%JAVA_OS%%"
-
-ECLIPSE_BASE=%%LOCALBASE%%/eclipse
-ECLIPSE_SWT=`find "${ECLIPSE_BASE}" -name '*swt.*' -type d | grep -e "plugins/org.eclipse.swt.[motif|gtk]" | head -n 1`
-ECLIPSE_WS=`echo "${ECLIPSE_SWT}" | sed -e "s+^${ECLIPSE_BASE}/plugins/org.eclipse.swt.++" -e "s+_.*$++"`
-ECLIPSE_SWT_JAR=${ECLIPSE_SWT}/ws/${ECLIPSE_WS}
-LIB_PATH=${ECLIPSE_SWT}/os/freebsd/x86/
-
-CLASS_PATH=:%%JAVAJARDIR%%/%%JARFILE%%:${ECLIPSE_SWT_JAR}/swt-pi.jar:${ECLIPSE_SWT_JAR}/swt.jar
-
-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/azureus/files/build.xml b/net-p2p/azureus/files/build.xml
deleted file mode 100644
index fc1523321b80..000000000000
--- a/net-p2p/azureus/files/build.xml
+++ /dev/null
@@ -1,46 +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}">
- <include name="**/*.java"/>
- <exclude name="**/Win32*.java"/>
- <exclude name="**/swt/osx/**"/>
- <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" />
- </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/azureus/pkg-descr b/net-p2p/azureus/pkg-descr
deleted file mode 100644
index b63cc7c3410c..000000000000
--- a/net-p2p/azureus/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/azureus2/Makefile b/net-p2p/azureus2/Makefile
deleted file mode 100644
index 90300f43f993..000000000000
--- a/net-p2p/azureus2/Makefile
+++ /dev/null
@@ -1,78 +0,0 @@
-# New ports collection makefile for: Azureus
-# Date created: October 6, 2004
-# Whom: Jeremy Faulkner <gldisater@gldis.ca>
-#
-# $FreeBSD$
-#
-
-PORTNAME= azureus
-PORTVERSION= 2.2.0.2
-PORTREVISION= 6
-CATEGORIES= net java
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= Azureus_${PORTVERSION}_source
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= A BitTorrent client written in Java
-
-BUILD_DEPENDS= \
- ${LOCALBASE}/eclipse/plugins/org.eclipse.swt.gtk_${ECLIPSE_VERSION}/ws/gtk/swt.jar:${PORTSDIR}/java/eclipse
-RUN_DEPENDS= \
- ${LOCALBASE}/eclipse/plugins/org.eclipse.swt.gtk_${ECLIPSE_VERSION}/ws/gtk/swt-pi.jar:${PORTSDIR}/java/eclipse \
- ${BUILD_DEPENDS}
-
-ONLY_FOR_ARCHS= i386
-
-USE_JAVA= yes
-JAVA_VERSION= 1.5+
-JAVA_OS= native
-USE_ANT= yes
-USE_JIKES= no
-
-USE_REINPLACE= yes
-USE_ZIP= yes
-NO_WRKSUBDIR= yes
-
-JARFILE= ${PORTNAME}.jar
-
-# build classpath from BUILD_DEPENDS
-CLASSPATH_JARS= ${BUILD_DEPENDS:C/:.+$//:M*.jar}
-
-PLIST_FILES= %%JAVAJARDIR%%/${JARFILE} bin/${PORTNAME}
-
-do-configure:
- ${SED} -e "s+%%PREFIX%%+${PREFIX}+" -e "s+%%LOCALBASE%%+${LOCALBASE}+" \
- -e "s|%%JAVAJARDIR%%|${JAVAJARDIR}|" \
- -e "s|%%JAVA%%|${LOCALBASE}/bin/java|" \
- -e "s|%%JAVA_VERSION%%|${JAVA_VERSION}|" \
- -e "s|%%JAVA_OS%%|${JAVA_OS}|" \
- -e "s|%%JARFILE%%|${JARFILE}|" \
- ${FILESDIR}/${PORTNAME} > ${WRKDIR}/${PORTNAME}
-
-do-install:
- ${MKDIR} ${JAVAJARDIR}
- ${INSTALL_DATA} ${WRKSRC}/dist/lib/${JARFILE} \
- ${JAVAJARDIR}/
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/${PORTNAME}
-
-.include <bsd.port.pre.mk>
-
-ECLIPSE_PORT= ${PORTSDIR}/java/eclipse
-ECLIPSE_VERSION!= cd ${ECLIPSE_PORT} && ${MAKE} -V PORTVERSION
-
-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
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/azureus2/distinfo b/net-p2p/azureus2/distinfo
deleted file mode 100644
index 637f181436b5..000000000000
--- a/net-p2p/azureus2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (Azureus_2.2.0.2_source.zip) = aa8d7cc80af517363b911876615960ed
-SIZE (Azureus_2.2.0.2_source.zip) = 3318102
diff --git a/net-p2p/azureus2/files/azureus b/net-p2p/azureus2/files/azureus
deleted file mode 100644
index 2505948011a1..000000000000
--- a/net-p2p/azureus2/files/azureus
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-
-export JAVA_VERSION
-export JAVA_OS
-
-# java
-JAVA_VERSION="%%JAVA_VERSION%%"
-JAVA_OS="%%JAVA_OS%%"
-
-ECLIPSE_BASE=%%LOCALBASE%%/eclipse
-ECLIPSE_SWT=`find "${ECLIPSE_BASE}" -name '*swt.*' -type d | grep -e "plugins/org.eclipse.swt.[motif|gtk]" | head -n 1`
-ECLIPSE_WS=`echo "${ECLIPSE_SWT}" | sed -e "s+^${ECLIPSE_BASE}/plugins/org.eclipse.swt.++" -e "s+_.*$++"`
-ECLIPSE_SWT_JAR=${ECLIPSE_SWT}/ws/${ECLIPSE_WS}
-LIB_PATH=${ECLIPSE_SWT}/os/freebsd/x86/
-
-CLASS_PATH=:%%JAVAJARDIR%%/%%JARFILE%%:${ECLIPSE_SWT_JAR}/swt-pi.jar:${ECLIPSE_SWT_JAR}/swt.jar
-
-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/azureus2/files/build.xml b/net-p2p/azureus2/files/build.xml
deleted file mode 100644
index fc1523321b80..000000000000
--- a/net-p2p/azureus2/files/build.xml
+++ /dev/null
@@ -1,46 +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}">
- <include name="**/*.java"/>
- <exclude name="**/Win32*.java"/>
- <exclude name="**/swt/osx/**"/>
- <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" />
- </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/azureus2/pkg-descr b/net-p2p/azureus2/pkg-descr
deleted file mode 100644
index b63cc7c3410c..000000000000
--- a/net-p2p/azureus2/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/bnbt/Makefile b/net-p2p/bnbt/Makefile
deleted file mode 100644
index d96e838c53b5..000000000000
--- a/net-p2p/bnbt/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-# New ports collection makefile for: bnbt
-# Date created: Jan 31 2004
-# Whom: Florent Thoumie <flz@xbsd.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= bnbt
-PORTVERSION= 8.1b3
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= bnbt
-DISTNAME= bnbt81b-3-sf
-
-MAINTAINER= flz@FreeBSD.org
-COMMENT= A C++ BitTorrent Tracker
-
-USE_ZIP= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}/src
-
-USE_GMAKE= yes
-USE_REINPLACE= yes
-
-SUB_FILES= pkg-message
-USE_RC_SUBR= bnbt.sh
-
-PORTDOCS= footer.html header.html lesser.txt readme.txt users.txt
-
-.if defined(WITH_MYSQL)
-ALL_TARGET= bnbtmysql
-PKGNAMESUFFIX= -mysql
-USE_MYSQL= yes
-.else
-ALL_TARGET= bnbt
-.endif
-
-.include <bsd.port.pre.mk>
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-O2|${CFLAGS} -I${PREFIX}/include| ; \
- s|LFLAGS =|LFLAGS = -L${PREFIX}/lib/mysql|' ${WRKSRC}/Makefile
- @${REINPLACE_CMD} -e 's|\([a-z]*\.bnbt\)|${PREFIX}/etc/${PORTNAME}/\1|' \
- ${WRKSRC}/config.cpp
- @${REINPLACE_CMD} -e 's|bnbt.cfg|${PREFIX}/etc/${PORTNAME}/bnbt.cfg|' \
- ${WRKSRC}/config.h ${WRKSRC}/config.cpp ${WRKSRC}/tracker.cpp
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${ALL_TARGET} ${PREFIX}/bin/bnbt
- ${MKDIR} ${PREFIX}/etc/${PORTNAME}
- ${MKDIR} ${DOCSDIR}
-.for i in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}/$i ${DOCSDIR}
-.endfor
-
-post-install:
- @${MKDIR} /var/log/${PORTNAME}
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/bnbt/distinfo b/net-p2p/bnbt/distinfo
deleted file mode 100644
index f6e99c2d5097..000000000000
--- a/net-p2p/bnbt/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (bnbt81b-3-sf.zip) = 2935ffe0f51090a79d5bd76566af3b2b
-SIZE (bnbt81b-3-sf.zip) = 741026
diff --git a/net-p2p/bnbt/files/bnbt.sh.in b/net-p2p/bnbt/files/bnbt.sh.in
deleted file mode 100644
index d9f67bb8fee6..000000000000
--- a/net-p2p/bnbt/files/bnbt.sh.in
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: bnbt
-# REQUIRE: LOGIN abi
-# BEFORE: securelevel
-# KEYWORD: FreeBSD shutdown
-
-# Add the following line to /etc/rc.conf to enable `bnbt':
-#
-#bnbt_enable="YES"
-#
-# See bnbt(1) for bnbt_flags
-#
-
-. "%%RC_SUBR%%"
-
-name="bnbt"
-rcvar=`set_rcvar`
-
-# path to your executable, might be libxec, bin, sbin, ...
-command="%%PREFIX%%/bin/$name"
-
-# extra required arguments
-command_args="&"
-
-# you can check for required_dirs and required_vars too, see rc.subr(8)
-#
-required_dirs="/var/log/$name"
-
-# read settings, set default values
-load_rc_config "$name"
-: ${bnbt_enable="NO"}
-: ${bnbt_flags=""}
-
-run_rc_command "$1"
diff --git a/net-p2p/bnbt/files/patch-client.cpp b/net-p2p/bnbt/files/patch-client.cpp
deleted file mode 100644
index da622fab52d6..000000000000
--- a/net-p2p/bnbt/files/patch-client.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
---- client.cpp Wed Sep 29 21:38:32 2004
-+++ client.cpp.new Sat Oct 23 15:40:05 2004
-@@ -19,6 +19,7 @@
- *
- ***/
-
-+#include <sys/time.h>
- #include <fcntl.h>
-
- #include "bnbt.h"
-@@ -639,4 +640,4 @@
- rsp.strContent.reserve( 1024 );
- rsp.bCompressOK = true;
- m_iLast = GetTime( );
--}
-\ No newline at end of file
-+}
diff --git a/net-p2p/bnbt/files/patch-config.cpp b/net-p2p/bnbt/files/patch-config.cpp
deleted file mode 100644
index f9a3636c1bb0..000000000000
--- a/net-p2p/bnbt/files/patch-config.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
---- config.cpp Fri Sep 24 20:01:58 2004
-+++ config.cpp.new Sat Oct 23 14:42:45 2004
-@@ -147,10 +147,10 @@
- CFG_SetString( "bnbt_realm", "BNBT" );
-
- if( CFG_GetString( "bnbt_error_log_dir", string( ) ).empty( ) )
-- CFG_SetString( "bnbt_error_log_dir", string( ) );
-+ CFG_SetString( "bnbt_error_log_dir", "/var/log/bnbt/" );
-
- if( CFG_GetString( "bnbt_access_log_dir", string( ) ).empty( ) )
-- CFG_SetString( "bnbt_access_log_dir", string( ) );
-+ CFG_SetString( "bnbt_access_log_dir", "/var/log/bnbt/" );
-
- if( CFG_GetInt( "bnbt_flush_interval", 0 ) < 1 )
- CFG_SetInt( "bnbt_flush_interval", 100 );
diff --git a/net-p2p/bnbt/files/patch-server.cpp b/net-p2p/bnbt/files/patch-server.cpp
deleted file mode 100644
index 856ac603c773..000000000000
--- a/net-p2p/bnbt/files/patch-server.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- server.cpp Fri Sep 10 14:43:24 2004
-+++ server.cpp.new Sat Oct 23 15:40:21 2004
-@@ -19,6 +19,8 @@
- *
- ***/
-
-+#include <sys/time.h>
-+
- #include "bnbt.h"
- #include "client.h"
- #include "config.h"
diff --git a/net-p2p/bnbt/files/pkg-message.in b/net-p2p/bnbt/files/pkg-message.in
deleted file mode 100644
index 5543af77c8df..000000000000
--- a/net-p2p/bnbt/files/pkg-message.in
+++ /dev/null
@@ -1,9 +0,0 @@
-************************************************************
-Bnbt has been successfully installed.
-
-In order to run bnbt, add the following lines to /etc/rc.conf:
- bnbt_enable="YES"
-
-Then start the server with %%PREFIX%%/etc/rc.d/bnbt.sh start
-or reboot.
-************************************************************
diff --git a/net-p2p/bnbt/pkg-descr b/net-p2p/bnbt/pkg-descr
deleted file mode 100644
index d60672e40fe8..000000000000
--- a/net-p2p/bnbt/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-BNBT was written by Trevor Hogan. BNBT is a complete port of the
-original Python BitTorrent tracker to C++ using the STL for data storage
-and basic network sockets for network communication. BNBT is fast,
-efficient, customizable, easy to use, powerful, and portable. BNBT is
-covered under the GNU Lesser General Public License (LGPL).
-
-WWW: http://bnbt.go-dedicated.com/
-
-- Florent Thoumie
-flz@xbsd.org
diff --git a/net-p2p/bnbt/pkg-plist b/net-p2p/bnbt/pkg-plist
deleted file mode 100644
index 16496f2e9a49..000000000000
--- a/net-p2p/bnbt/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-bin/bnbt
-@exec mkdir -p /var/log/bnbt
-@exec mkdir -p %D/etc/bnbt
-@unexec rmdir %D/etc/bnbt 2>/dev/null || true
diff --git a/net-p2p/btqueue/Makefile b/net-p2p/btqueue/Makefile
deleted file mode 100644
index 320637d4cc50..000000000000
--- a/net-p2p/btqueue/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# New ports collection makefile for: BTQueue
-# Date created: 04 Jun 2004
-# Whom: Stefan Walter <sw@gegenunendlich.de>
-#
-# $FreeBSD$
-#
-
-PORTNAME= btqueue
-PORTVERSION= 0.0.18
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= BTQueue-${PORTVERSION}
-
-MAINTAINER= sw@gegenunendlich.de
-COMMENT= Alternative BitTorrent client with queuing functionality
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_bsddb.so:${PORTSDIR}/databases/py-bsddb
-
-CONFLICTS= py??-*[Bb]it[Tt]ornado* py??-*[Bb]it[Tt]orrent*
-USE_PYTHON= yes
-USE_PYDISTUTILS=yes
-
-DATADIR= ${PREFIX}/share/BTQueue
-DOCSDIR= ${PREFIX}/share/doc/BTQueue
-
-OPTIONS= PYXML "Add dependency on PyXML (needed for crawler only)" on
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_PYXML)
-RUN_DEPENDS+= ${PYXML}
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/btqueue/distinfo b/net-p2p/btqueue/distinfo
deleted file mode 100644
index cf7e646bf2a6..000000000000
--- a/net-p2p/btqueue/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (BTQueue-0.0.18.tar.gz) = 5afd619feccc185ba3a5737f269ceb4b
-SIZE (BTQueue-0.0.18.tar.gz) = 1204822
diff --git a/net-p2p/btqueue/pkg-descr b/net-p2p/btqueue/pkg-descr
deleted file mode 100644
index d7d91a49e92f..000000000000
--- a/net-p2p/btqueue/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-BTQueue is a console-based BitTorrent client with queuing
-functionalities running on top of BitTornado.
-
-WWW: http://btqueue.sourceforge.net/
diff --git a/net-p2p/btqueue/pkg-plist b/net-p2p/btqueue/pkg-plist
deleted file mode 100644
index 80634ae0d09f..000000000000
--- a/net-p2p/btqueue/pkg-plist
+++ /dev/null
@@ -1,255 +0,0 @@
-bin/btmakemetafile.py
-bin/btqueue.py
-bin/btsethttpseeds.py
-bin/btshowmetainfo.py
-%%PYTHON_SITELIBDIR%%/BitCrawler/__init__.py
-%%PYTHON_SITELIBDIR%%/BitCrawler/__init__.pyc
-%%PYTHON_SITELIBDIR%%/BitCrawler/__init__.pyo
-%%PYTHON_SITELIBDIR%%/BitCrawler/aurllib.py
-%%PYTHON_SITELIBDIR%%/BitCrawler/aurllib.pyc
-%%PYTHON_SITELIBDIR%%/BitCrawler/aurllib.pyo
-%%PYTHON_SITELIBDIR%%/BitCrawler/crawler.py
-%%PYTHON_SITELIBDIR%%/BitCrawler/crawler.pyc
-%%PYTHON_SITELIBDIR%%/BitCrawler/crawler.pyo
-%%PYTHON_SITELIBDIR%%/BitCrawler/element.py
-%%PYTHON_SITELIBDIR%%/BitCrawler/element.pyc
-%%PYTHON_SITELIBDIR%%/BitCrawler/element.pyo
-%%PYTHON_SITELIBDIR%%/BitCrawler/filter.py
-%%PYTHON_SITELIBDIR%%/BitCrawler/filter.pyc
-%%PYTHON_SITELIBDIR%%/BitCrawler/filter.pyo
-%%PYTHON_SITELIBDIR%%/BitCrawler/httpsession.py
-%%PYTHON_SITELIBDIR%%/BitCrawler/httpsession.pyc
-%%PYTHON_SITELIBDIR%%/BitCrawler/httpsession.pyo
-%%PYTHON_SITELIBDIR%%/BitCrawler/loader.py
-%%PYTHON_SITELIBDIR%%/BitCrawler/loader.pyc
-%%PYTHON_SITELIBDIR%%/BitCrawler/loader.pyo
-%%PYTHON_SITELIBDIR%%/BitCrawler/media.py
-%%PYTHON_SITELIBDIR%%/BitCrawler/media.pyc
-%%PYTHON_SITELIBDIR%%/BitCrawler/media.pyo
-%%PYTHON_SITELIBDIR%%/BitCrawler/misc.py
-%%PYTHON_SITELIBDIR%%/BitCrawler/misc.pyc
-%%PYTHON_SITELIBDIR%%/BitCrawler/misc.pyo
-%%PYTHON_SITELIBDIR%%/BitCrawler/policy.py
-%%PYTHON_SITELIBDIR%%/BitCrawler/policy.pyc
-%%PYTHON_SITELIBDIR%%/BitCrawler/policy.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/__init__.py
-%%PYTHON_SITELIBDIR%%/BitQueue/__init__.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/__init__.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/alias.py
-%%PYTHON_SITELIBDIR%%/BitQueue/alias.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/alias.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/html2text.py
-%%PYTHON_SITELIBDIR%%/BitQueue/html2text.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/html2text.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/i18n.py
-%%PYTHON_SITELIBDIR%%/BitQueue/i18n.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/i18n.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/ip2cc.py
-%%PYTHON_SITELIBDIR%%/BitQueue/ip2cc.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/ip2cc.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/launchmanycore.py
-%%PYTHON_SITELIBDIR%%/BitQueue/launchmanycore.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/launchmanycore.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/log.py
-%%PYTHON_SITELIBDIR%%/BitQueue/log.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/log.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/manager.py
-%%PYTHON_SITELIBDIR%%/BitQueue/manager.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/manager.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/optparse.py
-%%PYTHON_SITELIBDIR%%/BitQueue/optparse.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/optparse.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/policy.py
-%%PYTHON_SITELIBDIR%%/BitQueue/policy.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/policy.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/queue.py
-%%PYTHON_SITELIBDIR%%/BitQueue/queue.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/queue.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/rwhois.py
-%%PYTHON_SITELIBDIR%%/BitQueue/rwhois.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/rwhois.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/scheduler.py
-%%PYTHON_SITELIBDIR%%/BitQueue/scheduler.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/scheduler.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/scrape.py
-%%PYTHON_SITELIBDIR%%/BitQueue/scrape.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/scrape.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/table.py
-%%PYTHON_SITELIBDIR%%/BitQueue/table.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/table.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/textwrap.py
-%%PYTHON_SITELIBDIR%%/BitQueue/textwrap.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/textwrap.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/timeoutsocket.py
-%%PYTHON_SITELIBDIR%%/BitQueue/timeoutsocket.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/timeoutsocket.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/util.py
-%%PYTHON_SITELIBDIR%%/BitQueue/util.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/util.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/webservice.py
-%%PYTHON_SITELIBDIR%%/BitQueue/webservice.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/webservice.pyo
-%%PYTHON_SITELIBDIR%%/BitQueue/xmlrpc.py
-%%PYTHON_SITELIBDIR%%/BitQueue/xmlrpc.pyc
-%%PYTHON_SITELIBDIR%%/BitQueue/xmlrpc.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Choker.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Choker.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Choker.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Connecter.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Connecter.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Connecter.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Downloader.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Downloader.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Downloader.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/DownloaderFeedback.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/DownloaderFeedback.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/DownloaderFeedback.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Encrypter.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Encrypter.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Encrypter.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/FileSelector.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/FileSelector.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/FileSelector.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/HTTPDownloader.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/HTTPDownloader.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/HTTPDownloader.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/NatCheck.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/NatCheck.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/NatCheck.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/PiecePicker.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/PiecePicker.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/PiecePicker.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/PiecePicker.new.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/PiecePicker.new.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/PiecePicker.new.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Rerequester.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Rerequester.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Rerequester.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Statistics.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Statistics.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Statistics.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Storage.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Storage.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Storage.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StorageWrapper.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StorageWrapper.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StorageWrapper.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StreamCheck.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StreamCheck.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StreamCheck.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/T2T.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/T2T.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/T2T.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Uploader.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Uploader.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Uploader.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/__init__.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/__init__.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/__init__.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/btformats.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/btformats.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/btformats.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/download.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/download.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/download.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/fakeopen.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/fakeopen.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/fakeopen.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/makemetafile.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/makemetafile.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/makemetafile.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/testtest.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/testtest.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/testtest.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/track.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/track.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/track.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/ConfigDir.py
-%%PYTHON_SITELIBDIR%%/BitTornado/ConfigDir.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/ConfigDir.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/ConfigReader.py
-%%PYTHON_SITELIBDIR%%/BitTornado/ConfigReader.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/ConfigReader.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/ConnChoice.py
-%%PYTHON_SITELIBDIR%%/BitTornado/ConnChoice.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/ConnChoice.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/CreateIcons.py
-%%PYTHON_SITELIBDIR%%/BitTornado/CreateIcons.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/CreateIcons.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/CurrentRateMeasure.py
-%%PYTHON_SITELIBDIR%%/BitTornado/CurrentRateMeasure.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/CurrentRateMeasure.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/HTTPHandler.py
-%%PYTHON_SITELIBDIR%%/BitTornado/HTTPHandler.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/HTTPHandler.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/PSYCO.py
-%%PYTHON_SITELIBDIR%%/BitTornado/PSYCO.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/PSYCO.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/RateLimiter.py
-%%PYTHON_SITELIBDIR%%/BitTornado/RateLimiter.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/RateLimiter.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/RateMeasure.py
-%%PYTHON_SITELIBDIR%%/BitTornado/RateMeasure.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/RateMeasure.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/RawServer.py
-%%PYTHON_SITELIBDIR%%/BitTornado/RawServer.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/RawServer.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/ServerPortHandler.py
-%%PYTHON_SITELIBDIR%%/BitTornado/ServerPortHandler.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/ServerPortHandler.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/SocketHandler.py
-%%PYTHON_SITELIBDIR%%/BitTornado/SocketHandler.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/SocketHandler.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/__init__.py
-%%PYTHON_SITELIBDIR%%/BitTornado/__init__.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/__init__.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/bencode.py
-%%PYTHON_SITELIBDIR%%/BitTornado/bencode.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/bencode.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/bitfield.py
-%%PYTHON_SITELIBDIR%%/BitTornado/bitfield.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/bitfield.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/clock.py
-%%PYTHON_SITELIBDIR%%/BitTornado/clock.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/clock.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/download_bt1.py
-%%PYTHON_SITELIBDIR%%/BitTornado/download_bt1.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/download_bt1.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/inifile.py
-%%PYTHON_SITELIBDIR%%/BitTornado/inifile.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/inifile.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/launchmanycore.py
-%%PYTHON_SITELIBDIR%%/BitTornado/launchmanycore.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/launchmanycore.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/natpunch.py
-%%PYTHON_SITELIBDIR%%/BitTornado/natpunch.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/natpunch.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/parseargs.py
-%%PYTHON_SITELIBDIR%%/BitTornado/parseargs.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/parseargs.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/parsedir.py
-%%PYTHON_SITELIBDIR%%/BitTornado/parsedir.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/parsedir.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/piecebuffer.py
-%%PYTHON_SITELIBDIR%%/BitTornado/piecebuffer.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/piecebuffer.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/selectpoll.py
-%%PYTHON_SITELIBDIR%%/BitTornado/selectpoll.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/selectpoll.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/subnetparse.py
-%%PYTHON_SITELIBDIR%%/BitTornado/subnetparse.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/subnetparse.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/zurllib.py
-%%PYTHON_SITELIBDIR%%/BitTornado/zurllib.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/zurllib.pyo
-%%DATADIR%%/alias.conf
-%%DATADIR%%/ip2cc.db
-%%DOCSDIR%%/examples/interest.xml
-%%DOCSDIR%%/examples/tracker.xml
-@dirrm %%PYTHON_SITELIBDIR%%/BitCrawler
-@dirrm %%PYTHON_SITELIBDIR%%/BitQueue
-@dirrm %%PYTHON_SITELIBDIR%%/BitTornado/BT1
-@dirrm %%PYTHON_SITELIBDIR%%/BitTornado
-@dirrm %%DATADIR%%
-@dirrm %%DOCSDIR%%/examples
-@dirrm %%DOCSDIR%%
diff --git a/net-p2p/cdonkey/Makefile b/net-p2p/cdonkey/Makefile
deleted file mode 100644
index d806d330287f..000000000000
--- a/net-p2p/cdonkey/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: cDonkey
-# Date created: Feb 9, 2003
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= cdonkey
-PORTVERSION= 0.9.0
-CATEGORIES= net
-MASTER_SITES= http://suche.org/
-DISTNAME= cDonkey-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= An open and free core client for the eDonkey protocol
-
-LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3
-
-PLIST_FILES= bin/cDonkey
-USE_BZIP2= yes
-USE_REINPLACE= yes
-GNU_CONFIGURE= yes
-USE_LIBTOOL_VER=15
-CONFIGURE_ARGS= --with-berkeley-db="${LOCALBASE}/include/db3:${LOCALBASE}/lib"
-USE_GMAKE= yes
-WRKSRC= ${WRKDIR}/cDonkey-${PORTVERSION}
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} != "i386"
-BROKEN= "Does not compile on !i386"
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e "s|-ldb|-ldb3|g" ${WRKSRC}/configure
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/cdonkey/distinfo b/net-p2p/cdonkey/distinfo
deleted file mode 100644
index db42e73df111..000000000000
--- a/net-p2p/cdonkey/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (cDonkey-0.9.0.tar.bz2) = 04c7b16e2aeb18a246e9892ba6fe7b7a
-SIZE (cDonkey-0.9.0.tar.bz2) = 334586
diff --git a/net-p2p/cdonkey/files/patch-Makefile.in b/net-p2p/cdonkey/files/patch-Makefile.in
deleted file mode 100644
index cdb53e84cf47..000000000000
--- a/net-p2p/cdonkey/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig Wed May 7 20:21:59 2003
-+++ Makefile.in Thu Aug 26 18:39:49 2004
-@@ -55,7 +55,7 @@
- # -fno-for-scope Make the proble with older compiler visible
- # -pedantic < Zu viele warnings
- # -Wold-style-cast < Zu viele warnings
--CXXFLAGS = @CXXFLAGS@ -W -Wall -Wunused -Wformat -Wshadow -Wmultichar -Wpointer-arith -Wcast-qual -Wcast-align -Wswitch -ansi -fno-for-scope -fno-gnu-keywords -fno-rtti @SVN_DB_INCLUDES@
-+CXXFLAGS = @CXXFLAGS@ -ansi -fno-for-scope -fno-gnu-keywords -fno-rtti @SVN_DB_INCLUDES@
- CYGPATH_W = @CYGPATH_W@
- DEFS = @DEFS@ -DCDONKEY=1
- DEPDIR = @DEPDIR@
diff --git a/net-p2p/cdonkey/files/patch-cSocket.cpp b/net-p2p/cdonkey/files/patch-cSocket.cpp
deleted file mode 100644
index 0a2beb1fa6f1..000000000000
--- a/net-p2p/cdonkey/files/patch-cSocket.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- cSocket.cpp.orig Wed May 7 20:21:33 2003
-+++ cSocket.cpp Thu Aug 26 18:53:39 2004
-@@ -1180,7 +1180,7 @@
- }}}
- // try to set our local externally visible address
- void cSocket::setLocalExternalIP(struct in_addr new_addr) {{{
-- static struct in_addr last_ip_seen = 0;
-+ static struct in_addr last_ip_seen;
- static int same_ip_count = 0;
-
- if (new_addr.s_addr != last_ip_seen.s_addr) {
diff --git a/net-p2p/cdonkey/files/patch-cZone.cpp b/net-p2p/cdonkey/files/patch-cZone.cpp
deleted file mode 100644
index b7cef8ccdeca..000000000000
--- a/net-p2p/cdonkey/files/patch-cZone.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- cZone.cpp.orig Wed May 7 20:21:34 2003
-+++ cZone.cpp Thu Aug 26 18:54:31 2004
-@@ -88,7 +88,6 @@
- }}}
-
- cZone:: cZone() {{{
-- mtrace ();
- uint8_t zero[HASH_LEN];
- bzero(zero, HASH_LEN);
- init(NULL, 0, zero);
diff --git a/net-p2p/cdonkey/files/patch-cygwin.h b/net-p2p/cdonkey/files/patch-cygwin.h
deleted file mode 100644
index ae15ae2a03e8..000000000000
--- a/net-p2p/cdonkey/files/patch-cygwin.h
+++ /dev/null
@@ -1,18 +0,0 @@
---- cygwin.h.orig Sat Apr 5 20:06:44 2003
-+++ cygwin.h Thu Aug 26 18:50:49 2004
-@@ -36,7 +36,6 @@
- #include <zlib.h>
- #include <ctype.h>
- #include <signal.h>
--#include <malloc.h>
-
- #ifdef __cplusplus
- #include <string> // for stl string
-@@ -166,7 +165,6 @@
- #include <netinet/in.h>
- #include <netinet/tcp.h>
- #include <sys/poll.h>
-- #include <mcheck.h>
- #define dir_delim '/'
- #define HAVE_SIGHUP 1
- #define HAVE_SIGINT 1
diff --git a/net-p2p/cdonkey/files/patch-donkey.cpp b/net-p2p/cdonkey/files/patch-donkey.cpp
deleted file mode 100644
index 29eb08379475..000000000000
--- a/net-p2p/cdonkey/files/patch-donkey.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- donkey.cpp.orig Wed May 7 20:26:57 2003
-+++ donkey.cpp Thu Aug 26 18:51:54 2004
-@@ -935,7 +935,6 @@
-
- int main (int argc, char **argv) {{{
- bzero (ZERO, 16);
-- mtrace (); // MALLOC_TRACE
- struct stat dStatBuf;
- int j = 0;
-
diff --git a/net-p2p/cdonkey/pkg-descr b/net-p2p/cdonkey/pkg-descr
deleted file mode 100644
index b2d3cdcd83b3..000000000000
--- a/net-p2p/cdonkey/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-cDonkey is an open and free core client for the eDonkey protocol.
-
-WWW: http://cdonkey.suche.org/
diff --git a/net-p2p/ctorrent/Makefile b/net-p2p/ctorrent/Makefile
deleted file mode 100644
index 00583c5a9700..000000000000
--- a/net-p2p/ctorrent/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# New ports collection makefile for: ctorrent
-# Date created: Jan 17 2004
-# Whom: Florent Thoumie <flz@xbsd.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= ctorrent
-PORTVERSION= 1.3.4
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= flz@FreeBSD.org
-COMMENT= BitTorrent Client written in C for FreeBSD and Linux
-
-GNU_CONFIGURE= yes
-USE_BZIP2= yes
-
-PATCH_SITES= http://www.rahul.net/dholmes/ctorrent/
-PATCHFILES= patchset-ctorrent-1.3.4-dnh1.diff
-
-PLIST_FILES= bin/ctorrent
-CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
-
-PORTDOCS= README-DNH.TXT
-
-.if !defined(NOPORTDOCS)
-post-install:
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${DOCSDIR}/
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-p2p/ctorrent/distinfo b/net-p2p/ctorrent/distinfo
deleted file mode 100644
index 7232389837b9..000000000000
--- a/net-p2p/ctorrent/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 (ctorrent-1.3.4.tar.bz2) = 823010ec78215d476537c9eba9381cdd
-SIZE (ctorrent-1.3.4.tar.bz2) = 87333
-MD5 (patchset-ctorrent-1.3.4-dnh1.diff) = 319c7202281a87dc3a9e68f99b50741f
-SIZE (patchset-ctorrent-1.3.4-dnh1.diff) = 74172
diff --git a/net-p2p/ctorrent/files/patch-btcontent.cpp b/net-p2p/ctorrent/files/patch-btcontent.cpp
deleted file mode 100644
index 8fbd2ec0c7bd..000000000000
--- a/net-p2p/ctorrent/files/patch-btcontent.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
---- btcontent.cpp.orig Sun Feb 1 06:18:07 2004
-+++ btcontent.cpp Fri Feb 13 03:09:22 2004
-@@ -8,7 +8,11 @@
- #else
- #include <unistd.h>
- #include <sys/param.h>
-+#if defined(HAVE_LIBCRYPT) || defined(HAVE_LIBMD)
-+#include <sha.h>
-+#elif defined(HAVE_LIBSSL)
- #include <openssl/sha.h>
-+#endif
- #endif
-
- #include <time.h>
diff --git a/net-p2p/ctorrent/files/patch-btfiles.cpp b/net-p2p/ctorrent/files/patch-btfiles.cpp
deleted file mode 100644
index c11a75ab3e13..000000000000
--- a/net-p2p/ctorrent/files/patch-btfiles.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
---- btfiles.cpp.orig Sun Feb 1 06:33:16 2004
-+++ btfiles.cpp Fri Feb 13 03:10:57 2004
-@@ -8,7 +8,11 @@
- #include <unistd.h>
- #include <dirent.h>
- #include <sys/param.h>
-+#if defined(HAVE_LIBCRYPT) || defined(HAVE_LIBMD)
-+#include <sha.h>
-+#elif defined(HAVE_LIBSSL)
- #include <openssl/sha.h>
-+#endif
- #endif
-
- #include <time.h>
diff --git a/net-p2p/ctorrent/files/patch-configure b/net-p2p/ctorrent/files/patch-configure
deleted file mode 100644
index 10ab618008b5..000000000000
--- a/net-p2p/ctorrent/files/patch-configure
+++ /dev/null
@@ -1,20 +0,0 @@
---- configure.orig Sun Feb 1 07:15:43 2004
-+++ configure Fri Feb 13 03:04:21 2004
-@@ -2851,7 +2851,7 @@
- int
- main ()
- {
--SHA1_Init ();
-+XXXSHA1_Init ();
- ;
- return 0;
- }
-@@ -2915,7 +2915,7 @@
- int
- main ()
- {
--SHA1_Init ();
-+XXXSHA1_Init ();
- ;
- return 0;
- }
diff --git a/net-p2p/ctorrent/pkg-descr b/net-p2p/ctorrent/pkg-descr
deleted file mode 100644
index a47e737de98d..000000000000
--- a/net-p2p/ctorrent/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-CTorrent is a BitTorrent (be know as BT usually) Client program
-written in C for FreeBSD and Linux. Fast and small are CTorrent`s
-two strengths.
-
-WWW: http://ctorrent.sourceforge.net/
-
-- Florent Thoumie
-flz@xbsd.org
diff --git a/net-p2p/dcd/Makefile b/net-p2p/dcd/Makefile
deleted file mode 100644
index 90b507259478..000000000000
--- a/net-p2p/dcd/Makefile
+++ /dev/null
@@ -1,64 +0,0 @@
-# New ports collection makefile for: dcd
-# Date created: 14 May 2005
-# Whom: Aleksandr S. Goncharov <mraleks@bk.ru>
-#
-# $FreeBSD$
-#
-
-PORTNAME= dcd
-PORTVERSION= 0.4.8
-CATEGORIES= net
-MASTER_SITES= http://www.dc.ds.pg.gda.pl/download/sources/stable/
-
-MAINTAINER= mraleks@bk.ru
-COMMENT= Direct Connect Hub clone for Unix
-
-USE_BZIP2= yes
-USE_LIBTOOL_VER=15
-USE_REINPLACE= yes
-
-CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS}" LDFLAGS="${PTHREAD_LIBS}"
-
-MAN8= dcd.8 dcd.console.8
-MANLANG= "" pl.ISO8859-2
-
-CONF_FILES= console.allow dcd.banned dcd.conf dcd.motd dcd.penalties \
- dcd.users dcd.welcome nicks.allow
-
-SUB_FILES= pkg-install pkg-deinstall
-SUB_LIST= CONF_FILES="${CONF_FILES}" CONF_DIR="${PREFIX}/etc/dcd"
-
-post-patch:
-.for f in dcd dcd.console
- @${MV} ${WRKSRC}/doc/${f}.2 ${WRKSRC}/doc/${f}.8
- @${MV} ${WRKSRC}/doc/pl/${f}.1 ${WRKSRC}/doc/pl/${f}.8
-.endfor
-
-.for d in doc doc/pl
-. for f in dcd.8 dcd.console.8
- @${REINPLACE_CMD} -e \
- 's|/usr/local|${PREFIX}|g; \
- s|^\(\.TH .*\)"[12]"|\1"8"|; \
- s|([12])|(8)|' ${WRKSRC}/${d}/${f}
-. endfor
- @${REINPLACE_CMD} -e 's|man[12]|man8|g; s|\.[12]|.8|g; s|[12]\*|8*|g' \
- ${WRKSRC}/${d}/Makefile.in
-.endfor
-
- @${REINPLACE_CMD} -e 's|$$(mandir)/man8|$$(mandir)/pl.ISO8859-2/man8|' \
- ${WRKSRC}/doc/pl/Makefile.in
-
-.for f in ${CONF_FILES}
- @${MV} ${WRKSRC}/conf/${f} ${WRKSRC}/conf/${f}.default
- @${REINPLACE_CMD} -e 's|${f}|${f}.default|g' ${WRKSRC}/conf/Makefile.in
-.endfor
- @${MV} ${WRKSRC}/conf/dcd.conf.in ${WRKSRC}/conf/dcd.conf.default.in
- @${REINPLACE_CMD} -e 's|\(dcd\.conf\)|\1.default|g' ${WRKSRC}/configure
-
- @${REINPLACE_CMD} -e 's|-O2||g; s|-lpthread|${PTHREAD_LIBS}|g' \
- ${WRKSRC}/configure
-
-post-install:
- @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
-
-.include <bsd.port.mk>
diff --git a/net-p2p/dcd/distinfo b/net-p2p/dcd/distinfo
deleted file mode 100644
index 7335099f9a20..000000000000
--- a/net-p2p/dcd/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (dcd-0.4.8.tar.bz2) = 6219d776ce0ced149f74f28463b098f6
-SIZE (dcd-0.4.8.tar.bz2) = 340008
diff --git a/net-p2p/dcd/files/pkg-deinstall.in b/net-p2p/dcd/files/pkg-deinstall.in
deleted file mode 100644
index 19c51b8a3ad8..000000000000
--- a/net-p2p/dcd/files/pkg-deinstall.in
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-[ "$2" != "DEINSTALL" ] && exit 0
-
-for f in %%CONF_FILES%%; do
- if cmp -s "%%CONF_DIR%%/$f" "%%CONF_DIR%%/$f.default"; then
- rm -f "%%CONF_DIR%%/$f"
- fi
-done
diff --git a/net-p2p/dcd/files/pkg-install.in b/net-p2p/dcd/files/pkg-install.in
deleted file mode 100644
index 585a18d73eba..000000000000
--- a/net-p2p/dcd/files/pkg-install.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-
-[ "$2" != "POST-INSTALL" ] && exit 0
-
-for f in %%CONF_FILES%%; do
- [ -f "%%CONF_DIR%%/$f" ] || cp -p "%%CONF_DIR%%/$f.default" "%%CONF_DIR%%/$f"
-done
diff --git a/net-p2p/dcd/pkg-descr b/net-p2p/dcd/pkg-descr
deleted file mode 100644
index 631dfc9cc25b..000000000000
--- a/net-p2p/dcd/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-DConnect Daemon is a Direct Connect Hub clone for Unix. It allows people to
-share their resources, i.e.: programs, graphics, other files...
-
-Features:
-
- * fast, pure C implementation
- * libwrap support (hosts.allow, hosts.deny)
- * low per-user memory consumption
- * uses threads (no forking)
- * nick pattern matching
- * simple administration through telnet console
-
-WWW: http://www.dc.ds.pg.gda.pl/
-
-- Aleksandr S. Goncharov
-mraleks@bk.ru
diff --git a/net-p2p/dcd/pkg-plist b/net-p2p/dcd/pkg-plist
deleted file mode 100644
index 61887844fd37..000000000000
--- a/net-p2p/dcd/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-sbin/dcd
-@exec install -d -m 751 -o daemon -g daemon %D/etc/dcd
-etc/dcd/console.allow.default
-etc/dcd/dcd.banned.default
-etc/dcd/dcd.conf.default
-etc/dcd/dcd.motd.default
-etc/dcd/dcd.penalties.default
-etc/dcd/dcd.users.default
-etc/dcd/dcd.welcome.default
-etc/dcd/nicks.allow.default
-@exec install -d -m 751 -o daemon -g daemon /var/log/dcd
-@unexec rmdir /var/log/dcd 2>/dev/null || true
-@unexec rmdir %D/etc/dcd 2>/dev/null || true
-@unexec rmdir %D/man/pl.ISO8859-2/man8 2>/dev/null || true
-@unexec rmdir %D/man/pl.ISO8859-2 2>/dev/null || true
diff --git a/net-p2p/dclib/Makefile b/net-p2p/dclib/Makefile
deleted file mode 100644
index 77729151784a..000000000000
--- a/net-p2p/dclib/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# New ports collection makefile for: dclib
-# Date created: Wed 10 Jul 2002
-# Whom: Sverrir Valgeirsson <e96sv@yahoo.se> and
-# Amar Takhar <verm@drunkmonk.net> et al
-#
-# $FreeBSD$
-#
-
-PORTNAME= dclib
-PORTVERSION= 0.3.7
-CATEGORIES= net
-MASTER_SITES= http://download.berlios.de/dcgui/ \
- http://www.hitnet.rwth-aachen.de/~brueffer/distfiles/
-
-MAINTAINER= markus@FreeBSD.org
-COMMENT= Direct connect interface library for dcgui
-
-LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
- xml2.5:${PORTSDIR}/textproc/libxml2
-
-USE_BZIP2= yes
-GNU_CONFIGURE= yes
-USE_REINPLACE= yes
-USE_OPENSSL= yes
-INSTALLS_SHLIB= yes
-USE_INC_LIBTOOL_VER=13
-
-CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
-
-post-patch:
- @${REINPLACE_CMD} -e 's/-O2//g; s/-pedantic //g' \
- ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
- @${REINPLACE_CMD} -e 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' \
- ${WRKSRC}/Makefile.in
-
-.include <bsd.port.mk>
diff --git a/net-p2p/dclib/distinfo b/net-p2p/dclib/distinfo
deleted file mode 100644
index 7f77fec53546..000000000000
--- a/net-p2p/dclib/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (dclib-0.3.7.tar.bz2) = d35833414534bcac8ce2c8a62ce903a4
-SIZE (dclib-0.3.7.tar.bz2) = 543586
diff --git a/net-p2p/dclib/pkg-descr b/net-p2p/dclib/pkg-descr
deleted file mode 100644
index 33cfc98d6951..000000000000
--- a/net-p2p/dclib/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a library for the Direct Connect system. It is used by the
-dcgui (net/dcgui) port.
-
-WWW: http://dcgui.berlios.de/
diff --git a/net-p2p/dclib/pkg-plist b/net-p2p/dclib/pkg-plist
deleted file mode 100644
index bb4fba789181..000000000000
--- a/net-p2p/dclib/pkg-plist
+++ /dev/null
@@ -1,66 +0,0 @@
-include/dclib/cclient.h
-include/dclib/cclientssl.h
-include/dclib/cconfig.h
-include/dclib/cconnectionmanager.h
-include/dclib/cdcproto.h
-include/dclib/cdownloadmanager.h
-include/dclib/cdownloadqueue.h
-include/dclib/cencrypt.h
-include/dclib/cfilemanager.h
-include/dclib/chttp.h
-include/dclib/chublistmanager.h
-include/dclib/clistenmanager.h
-include/dclib/cmessagehandler.h
-include/dclib/core/casyncdns.h
-include/dclib/core/cbase32.h
-include/dclib/core/cbase64.h
-include/dclib/core/cbytearray.h
-include/dclib/core/cbz.h
-include/dclib/core/ccallback.h
-include/dclib/core/cconnection.h
-include/dclib/core/cdir.h
-include/dclib/core/cfile.h
-include/dclib/core/che3.h
-include/dclib/core/clist.h
-include/dclib/core/clisten.h
-include/dclib/core/clogfile.h
-include/dclib/core/cmanager.h
-include/dclib/core/cmd4.h
-include/dclib/core/cmd5.h
-include/dclib/core/cobject.h
-include/dclib/core/cplugin.h
-include/dclib/core/csingleton.h
-include/dclib/core/csocket.h
-include/dclib/core/cssl.h
-include/dclib/core/cstring.h
-include/dclib/core/cstringlist.h
-include/dclib/core/cthread.h
-include/dclib/core/cxml.h
-include/dclib/core/czlib.h
-include/dclib/core/filecopy.h
-include/dclib/core/platform.h
-include/dclib/core/types.h
-include/dclib/cpluginmanager.h
-include/dclib/cquerymanager.h
-include/dclib/csearchindex.h
-include/dclib/csearchmanager.h
-include/dclib/csearchsocket.h
-include/dclib/csharelist.h
-include/dclib/ctransfer.h
-include/dclib/cuserlist.h
-include/dclib/cutils.h
-include/dclib/dclib.h
-include/dclib/dcobject.h
-include/dclib/dcos.h
-include/dclib/hash/tiger.h
-include/dclib/hash/tigertree.h
-lib/libdc.a
-lib/libdc.la
-lib/libdc.so
-lib/libdc.so.0
-libdata/pkgconfig/dclib.pc
-@dirrm share/dclib/plugin
-@dirrm share/dclib
-@dirrm include/dclib/hash
-@dirrm include/dclib/core
-@dirrm include/dclib
diff --git a/net-p2p/dctc-gui-qt/Makefile b/net-p2p/dctc-gui-qt/Makefile
deleted file mode 100644
index 1bace60fd4ef..000000000000
--- a/net-p2p/dctc-gui-qt/Makefile
+++ /dev/null
@@ -1,81 +0,0 @@
-# New ports collection makefile for: dctc qt gui
-# Date created: Sun Jul 28 7:00:43 UTC 2002
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= dctc
-PORTVERSION= 0.1.2
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= dc-qt
-PKGNAMESUFFIX= -gui-qt
-DISTNAME= dc-qt-${PORTVERSION}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= A Qt GUI for the Direct Connect (TM) dctc text client
-
-RUN_DEPENDS= dctc:${PORTSDIR}/net/dctc
-
-USE_QT_VER= 3
-USE_REINPLACE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}"
-PLIST_FILES= bin/dc_qt
-
-OPTIONS= XINE "Enable support for video preview using libxine" off
-
-XINE_CONFIG?= ${X11BASE}/bin/xine-config
-
-.ifndef(NOPORTDOCS)
-DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
-
-PORTDOCS= \
- about.html \
- advanced.html \
- basic.html \
- config.html \
- connect.html \
- index.html \
- logo.png \
- mainwindow.png \
- searchdl.html
-.endif
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 500000
-BROKEN= "Does not compile on FreeBSD 4.x"
-.endif
-
-# with xine preview support
-.ifdef(WITH_XINE)
-LIB_DEPENDS+= xine:${PORTSDIR}/multimedia/libxine
-CONFIGURE_ENV+= XINE_CONFIG=${XINE_CONFIG}
-.else
-CONFIGURE_ARGS+= --disable-preview
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -E \
- -e 's|(HUBLIST[[:space:]]*=[[:space:]]*")hublist"|\1dc_hublist"|' \
- ${WRKSRC}/src/dc_hub.cc
-.ifdef(NOPORTDOCS)
- @${REINPLACE_CMD} -E \
- -e 's|^(SUBDIRS).+$$|\1=|' \
- ${WRKSRC}/src/Makefile.in
-.else
- @${REINPLACE_CMD} -E \
- -e 's|^(pkgdatadir).+$$|\1=${DOCSDIR}|' \
- ${WRKSRC}/src/doc/Makefile.in
-.endif
-
-post-configure:
-# uphold CC/CXX/CFLAGS
- @${REINPLACE_CMD} -E \
- -e 's|^(CXXFLAGS.+)$$|\1 ${CXXFLAGS}|' \
- ${WRKSRC}/Makefile \
- ${WRKSRC}/src/Makefile
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/dctc-gui-qt/distinfo b/net-p2p/dctc-gui-qt/distinfo
deleted file mode 100644
index aa0127d1c02e..000000000000
--- a/net-p2p/dctc-gui-qt/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (dc-qt-0.1.2.tar.gz) = 2653c020cd2cc3957d35f2c1e77b4d46
-SIZE (dc-qt-0.1.2.tar.gz) = 349695
diff --git a/net-p2p/dctc-gui-qt/pkg-descr b/net-p2p/dctc-gui-qt/pkg-descr
deleted file mode 100644
index b2bbd6979dd6..000000000000
--- a/net-p2p/dctc-gui-qt/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A Qt GUI for the Direct Connect (TM) dctc text client.
-
-WWW: http://sourceforge.net/projects/dc-qt/
diff --git a/net-p2p/dctc-gui/Makefile b/net-p2p/dctc-gui/Makefile
deleted file mode 100644
index 2c3893249860..000000000000
--- a/net-p2p/dctc-gui/Makefile
+++ /dev/null
@@ -1,92 +0,0 @@
-# New ports collection makefile for: GUI to Direct Connect Text Client
-# Date created: Thu Nov 22 00:34:48 BRST 2001
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= dctc
-PORTVERSION= 0.66
-PORTREVISION= 2
-CATEGORIES= net gnome
-MASTER_SITES= http://unixpages.org/distfiles/ \
- http://ac2i.tzo.com/dctc/
-PKGNAMESUFFIX= -gui
-DISTNAME= dc_gui-${PORTVERSION}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= A GUI to DirectConnect (www.neo-modus.com) text client
-
-BUILD_DEPENDS= dctc:${PORTSDIR}/net/dctc
-LIB_DEPENDS= db4.0:${PORTSDIR}/databases/db4
-
-USE_GETTEXT= yes
-USE_X_PREFIX= yes
-USE_GNOME= gnomehack gnomelibs gnomeprefix
-USE_XLIB= yes
-USE_REINPLACE= yes
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-CONFIGURE_ARGS= --with-gnome=${X11BASE} \
- --with-gtk-prefix=${LOCALBASE} \
- --enable-manual-db-detect \
- --with-libiconv-prefix=${LOCALBASE}
-
-ADDITIONAL_SRCS= sig_chld.c
-#
-DOC_FILES= COPYING ChangeLog README TODO
-
-post-extract:
-.for file in ${ADDITIONAL_SRCS}
- @${CP} ${FILESDIR}/${file} ${WRKSRC}/src
-.endfor
-
-post-patch:
- @${FIND} ${WRKSRC} -type f | ${XARGS} -n 10 -x ${REINPLACE_CMD} -E -e \
- 's|ldb-4.0|ldb4|; \
- s|<(db.h>)|<db4/\1|'
- @${REINPLACE_CMD} -E -e 's|(hublist)|dc_\1|' \
- ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
- @${REINPLACE_CMD} -E -e \
- 's|(hublist)(.+argv)|dc_\1\2|' \
- ${WRKSRC}/src/init_fnc.c
-# XXX - revise at every port update
- @${REINPLACE_CMD} -e "s|%'|%|g" ${WRKSRC}/src/*.c
-# @${REINPLACE_CMD} -E -e \
-# 's|%lf|%f|; \
-# s|(%\.[[:digit:]])lf|\1f|' \
-# ${WRKSRC}/src/*.c
-# clean up so as to not break installation
- @${FIND} ${WRKSRC} -type f \
- -name "*.bak" \
- | ${XARGS} -n 10 -x ${RM}
-# add sigchld handler
-.for file in ${ADDITIONAL_SRCS}
- @${REINPLACE_CMD} -E -e \
- 's|^(dc_gui_SOURCES.+)$$|\1 ${file}|; \
- s|^(dc_gui_OBJECTS[^\\]+)(\\*)$$|\1 ${file:S/.c$/.o/} \2|' \
- ${WRKSRC}/src/Makefile.in
-.endfor
-# disable GNU auto* tools
- @${FIND} ${WRKSRC} -type f -name "Makefile.in" | ${XARGS} \
- -x -n 10 ${REINPLACE_CMD} -E -e \
- 's!^(ACLOCAL|AUTOCONF|AUTOMAKE|AUTOHEADER).+$$!\1=${TRUE}!'
-
-post-configure:
- @${ECHO_CMD} '#ifndef MSG_NOSIGNAL' >> ${CONFIGURE_WRKSRC}/config.h
- @${ECHO_CMD} '# define MSG_NOSIGNAL 0' >> ${CONFIGURE_WRKSRC}/config.h
- @${ECHO_CMD} '#endif' >> ${CONFIGURE_WRKSRC}/config.h
- @${ECHO_CMD} '#include <sys/param.h>' >> ${CONFIGURE_WRKSRC}/config.h
- @${ECHO_CMD} '#ifndef SEMVMX' >> ${WRKSRC}/config.h
- @${ECHO_CMD} '#define SEMVMX 32767' >> ${WRKSRC}/config.h
- @${ECHO_CMD} '#endif' >> ${WRKSRC}/config.h
-
-post-install:
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}${PKGNAMESUFFIX}
-.for file in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}${PKGNAMESUFFIX}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-p2p/dctc-gui/distinfo b/net-p2p/dctc-gui/distinfo
deleted file mode 100644
index 582277e8cdc1..000000000000
--- a/net-p2p/dctc-gui/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (dc_gui-0.66.tar.gz) = f47aa43a6840e078bc32717d63731b52
-SIZE (dc_gui-0.66.tar.gz) = 461838
diff --git a/net-p2p/dctc-gui/files/patch-po_Makefile.in.in b/net-p2p/dctc-gui/files/patch-po_Makefile.in.in
deleted file mode 100644
index b8b90a400c1f..000000000000
--- a/net-p2p/dctc-gui/files/patch-po_Makefile.in.in
+++ /dev/null
@@ -1,10 +0,0 @@
---- po/Makefile.in.in.orig Wed Feb 4 13:19:32 2004
-+++ po/Makefile.in.in Wed Feb 4 13:19:41 2004
-@@ -87,6 +87,7 @@
- $(XGETTEXT) --default-domain=$(PACKAGE) --directory=$(top_srcdir) \
- --add-comments --keyword=_ --keyword=N_ \
- --files-from=$(srcdir)/POTFILES.in \
-+ --from-code=ISO-8859-1 \
- && test ! -f $(PACKAGE).po \
- || ( rm -f $(srcdir)/$(PACKAGE).pot \
- && mv $(PACKAGE).po $(srcdir)/$(PACKAGE).pot )
diff --git a/net-p2p/dctc-gui/files/patch-src::callbacks.c b/net-p2p/dctc-gui/files/patch-src::callbacks.c
deleted file mode 100644
index 3c0ad2c3e398..000000000000
--- a/net-p2p/dctc-gui/files/patch-src::callbacks.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/callbacks.c.orig Sun Nov 17 21:18:28 2002
-+++ src/callbacks.c Sun Nov 17 21:19:26 2002
-@@ -14,7 +14,8 @@
- #include <dirent.h>
- #include <gdk/gdkkeysyms.h>
- #include <gdk/gdk.h>
--#include <linux/sem.h>
-+#include <sys/ipc.h>
-+#include <sys/sem.h>
- #include <gnome.h>
- #include <glib.h>
- #include <time.h>
diff --git a/net-p2p/dctc-gui/files/patch-src::init_fnc.c b/net-p2p/dctc-gui/files/patch-src::init_fnc.c
deleted file mode 100644
index 3eca24060609..000000000000
--- a/net-p2p/dctc-gui/files/patch-src::init_fnc.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/init_fnc.c.orig Sun Nov 17 21:19:50 2002
-+++ src/init_fnc.c Sun Nov 17 21:20:39 2002
-@@ -12,7 +12,8 @@
- #include <sys/types.h>
- #include <sys/stat.h>
- #include <sys/wait.h>
--#include <linux/sem.h> /* for the value of SEMVMX */
-+#include <sys/ipc.h>
-+#include <sys/sem.h> /* for the value of SEMVMX */
- #include <dirent.h>
- #include <string.h>
- #include <errno.h>
diff --git a/net-p2p/dctc-gui/files/patch-src::main.c b/net-p2p/dctc-gui/files/patch-src::main.c
deleted file mode 100644
index f530ccac3963..000000000000
--- a/net-p2p/dctc-gui/files/patch-src::main.c
+++ /dev/null
@@ -1,36 +0,0 @@
---- src/main.c.orig Mon Nov 18 23:53:50 2002
-+++ src/main.c Mon Nov 18 23:55:01 2002
-@@ -43,6 +43,9 @@
- GtkWidget *done_popup=NULL;
- GtkWidget *fav_popup=NULL;
-
-+/* sigchld handling */
-+extern void sig_chld(int);
-+
- /* this string is "$HOME/.dctc" */
- GString *dctc_main_dir=NULL;
-
-@@ -289,11 +292,9 @@
- sigset_t set;
-
- /* ignore SIGPIPE */
-- /* ignore SIGCHLD */
- /* ignore SIGHUP */
- sigemptyset(&set);
- sigaddset(&set,SIGPIPE);
-- sigaddset(&set,SIGCHLD);
- sigaddset(&set,SIGHUP);
- act.sa_handler=SIG_IGN;
- act.sa_mask=set;
-@@ -301,8 +302,10 @@
-
- sigprocmask(SIG_UNBLOCK,&set,NULL);
- sigaction(SIGPIPE,&act,NULL);
-- sigaction(SIGCHLD,&act,NULL);
- sigaction(SIGHUP,&act,NULL);
-+
-+ /* handle SIGCHLD */
-+ signal(SIGCHLD, sig_chld); /* Prevents zombies */
- }
-
- static void start_dctc_client_from_huburl(char *dchub_url,char *profile)
diff --git a/net-p2p/dctc-gui/files/sig_chld.c b/net-p2p/dctc-gui/files/sig_chld.c
deleted file mode 100644
index 74b4a4afc53a..000000000000
--- a/net-p2p/dctc-gui/files/sig_chld.c
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- * Copyright (c) 2000, 2001, 2002
- * Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- *
- * $FreeBSD
- */
-
-#include <sys/types.h>
-#include <sys/wait.h>
-/*
-#include <sys/time.h>
-#include <sys/resource.h>
-*/
-
-/*
- * SIGCHLD handler
- *
- * Let's take care of our children.
- * Otherwise, they may get involved with bad ppl
- * and become zombies.
- */
-void
-sig_chld(int signo)
-{
- pid_t pid;
- int stat;
-
- while ( (pid = waitpid(-1, &stat, WNOHANG)) > 0);
-
- return;
-}
diff --git a/net-p2p/dctc-gui/pkg-descr b/net-p2p/dctc-gui/pkg-descr
deleted file mode 100644
index b4b753f5e341..000000000000
--- a/net-p2p/dctc-gui/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-[ from developer's site]
-
-This is a Graphical User Interface for DCTC
-
-I. What is DCTC
-DCTC is a Direct Connect clone, a windoz client allowing users to
-share their files and talk (like IRC but more software sharing
-oriented) using a proprietary protocol.
-
-DCTC stands for Direct Connect Text Client.
-
-II. What is not DCTC
-DCTC is written from scratch without any help from neo-modus using
-our experience of hotline protocol.
-
-DCTC is not designed to be used by human. It doesn't contains any
-GUI or CLI. The goal of this project is to build a Direct Connect
-client which can be used by other programs. So even if you can enter
-command using the keyboard, don't say the human interface is poor.
-
-WWW: http://ac2i.homelinux.com/dctc/
diff --git a/net-p2p/dctc-gui/pkg-plist b/net-p2p/dctc-gui/pkg-plist
deleted file mode 100644
index 455c8cb1185d..000000000000
--- a/net-p2p/dctc-gui/pkg-plist
+++ /dev/null
@@ -1,38 +0,0 @@
-bin/dc_gui
-%%PORTDOCS%%share/doc/dctc-gui/COPYING
-%%PORTDOCS%%share/doc/dctc-gui/ChangeLog
-%%PORTDOCS%%share/doc/dctc-gui/README
-%%PORTDOCS%%share/doc/dctc-gui/TODO
-share/gnome/help/dc_gui/C/index.html
-share/gnome/help/dc_gui/C/topic.dat
-share/gnome/help/dc_gui/es/index.html
-share/gnome/help/dc_gui/es/topic.dat
-share/gnome/help/dc_gui/nl/index.html
-share/gnome/help/dc_gui/nl/topic.dat
-share/gnome/pixmaps/dc_gui/icon_folder_add.xpm
-share/gnome/pixmaps/dc_gui/icon_folder_del.xpm
-share/gnome/pixmaps/dc_gui/icon_kill.xpm
-share/gnome/pixmaps/dc_gui/icon_refresh.xpm
-share/gnome/pixmaps/dc_gui/icon_remove_all.xpm
-share/gnome/pixmaps/dc_gui/icon_remove_selected.xpm
-share/locale/de/LC_MESSAGES/dc_gui.mo
-share/locale/fr/LC_MESSAGES/dc_gui.mo
-share/locale/nl/LC_MESSAGES/dc_gui.mo
-share/locale/sv/LC_MESSAGES/dc_gui.mo
-@unexec %D/share/locale/sv/LC_MESSAGES 2>/dev/null || true
-@unexec %D/share/locale/sv 2>/dev/null || true
-@unexec %D/share/locale/nl/LC_MESSAGES 2>/dev/null || true
-@unexec %D/share/locale/nl 2>/dev/null || true
-@unexec %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
-@unexec %D/share/locale/fr 2>/dev/null || true
-@unexec %D/share/locale/de/LC_MESSAGES 2>/dev/null || true
-@unexec %D/share/locale/de 2>/dev/null || true
-@dirrm share/gnome/pixmaps/dc_gui
-@unexec rmdir %D/share/gnome/help/dc_gui/nl/images 2>/dev/null || true
-@dirrm share/gnome/help/dc_gui/nl
-@unexec rmdir %D/share/gnome/help/dc_gui/es/images 2>/dev/null || true
-@dirrm share/gnome/help/dc_gui/es
-@unexec rmdir %D/share/gnome/help/dc_gui/C/images 2>/dev/null || true
-@dirrm share/gnome/help/dc_gui/C
-@dirrm share/gnome/help/dc_gui
-%%PORTDOCS%%@dirrm share/doc/dctc-gui
diff --git a/net-p2p/dctc/Makefile b/net-p2p/dctc/Makefile
deleted file mode 100644
index 882a367b8e78..000000000000
--- a/net-p2p/dctc/Makefile
+++ /dev/null
@@ -1,116 +0,0 @@
-# New ports collection makefile for: Direct Connect Text Client
-# Date created: Thu Nov 22 00:19:27 BRST 2001
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= dctc
-PORTVERSION= 0.84.1
-CATEGORIES= net
-MASTER_SITES= http://unixpages.org/distfiles/ \
- http://ac2i.tzo.com/dctc/
-DISTNAME= ${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= A DirectConnect (www.neo-modus.com) text client for file sharing
-
-BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend
-LIB_DEPENDS= db4.0:${PORTSDIR}/databases/db4
-
-USE_GETOPT_LONG= yes
-USE_GNOME= glib12
-USE_PERL5_RUN= yes
-USE_REINPLACE= yes
-GNU_CONFIGURE= yes
-LDFLAGS+= ${PTHREAD_LIBS:S/"//g}
-CPPFLAGS+= ${PTHREAD_CFLAGS}
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \
- LDFLAGS="${LDFLAGS}"
-CONFIGURE_ARGS= --enable-manual-db-detect --with-db=${LOCALBASE}
-MANCOMPRESSED= no
-
-MAN1= dctc.1
-
-DCTC_BINS= dctc dctc_cmd
-DOC_DIRS= Documentation Documentation/DCextensions
-DOC_FILES= COPYING ChangeLog INSTALL README \
- KNOWN_BUGS TODO \
- Documentation/BerkeleyDB \
- Documentation/BerkeleyDB.nl \
- Documentation/DCextensions/p2p_capabilities \
- Documentation/DCextensions/p2p_capabilities.nl \
- Documentation/DCextensions/search_by_content \
- Documentation/DCextensions/search_by_content.nl \
- Documentation/GDL.nl \
- Documentation/GDL Documentation/VAR \
- Documentation/LS_cache Documentation/UNODE.nl \
- Documentation/LS_cache.nl \
- Documentation/VAR.nl \
- Documentation/UNODE Documentation/Vshare \
- Documentation/Vshare.nl \
- Documentation/commands \
- Documentation/commands.nl \
- Documentation/programs.nl \
- Documentation/programs.pl \
- Documentation/output.nl \
- Documentation/output Documentation/programs
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 502000 && ${OSVERSION} < 502105
-BROKEN= "Does not compile"
-.endif
-
-post-extract:
- @${CP} ${FILESDIR}/lp_mutex.c ${WRKSRC}/src
-
-post-patch:
-.for file in ${DOC_FILES}
- @${REINPLACE_CMD} -E -e 's|(hublist)|dc_\1|' ${WRKSRC}/${file}
-.endfor
- @${REINPLACE_CMD} -E -e \
- 's/(LOCK.*)\(inet_ntoa\)/\1(inet_lock_ntoa)/' \
- ${WRKSRC}/src/*
- @${FIND} ${WRKSRC} -type f | ${XARGS} -n 10 \
- ${REINPLACE_CMD} -E -e \
- 's|<(db.h>)|<db4/\1|'
- @${REINPLACE_CMD} -E -e 's|(db)-|\1|g;s|db4\.0|db4|g' \
- ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
- @${REINPLACE_CMD} -E -e 's|/usr/bin/env perl|${PERL}|' \
- ${WRKSRC}/GDLjoiner
- @${REINPLACE_CMD} -E -e \
- 's|^(dctc_SOURCES.+)$$|\1 lp_mutex.c|; \
- s|^(dctc_OBJECTS[^\\]+)(\\*)$$|\1 lp_mutex.o \2|' \
- ${WRKSRC}/src/Makefile.in
-
-pre-build:
- @${ECHO_CMD} '#ifndef ENODATA' >> ${CONFIGURE_WRKSRC}/config.h
- @${ECHO_CMD} '# define ENODATA ENOMSG' >> ${CONFIGURE_WRKSRC}/config.h
- @${ECHO_CMD} '#endif' >> ${CONFIGURE_WRKSRC}/config.h
- @${ECHO_CMD} '#define HAVE_SYS_PARAM_H 1' >> ${CONFIGURE_WRKSRC}/config.h
-# disable GNU auto* tools
- @${FIND} ${WRKSRC} -type f -name "Makefile" | ${XARGS} \
- -n 10 ${REINPLACE_CMD} -E -e \
- 's! (autoconf|autoheader|automake|aclocal)$$! ${TRUE}!'
-
-do-install:
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for dir in ${DOC_DIRS}
- @${MKDIR} ${DOCSDIR}/${dir}
-.endfor
-.for file in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}/${file}
-.endfor
-.endif
- @${MKDIR} ${PREFIX}/share/${PORTNAME}
- @${INSTALL_SCRIPT} ${WRKSRC}/GDLjoiner \
- ${PREFIX}/share/${PORTNAME}
- @${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${MANPREFIX}/man/man1
- @${INSTALL_PROGRAM} ${WRKSRC}/src/hublist ${PREFIX}/bin/dc_hublist
-.for file in ${DCTC_BINS}
- @${INSTALL_PROGRAM} ${WRKSRC}/src/${file} ${PREFIX}/bin
-.endfor
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/dctc/distinfo b/net-p2p/dctc/distinfo
deleted file mode 100644
index 1c26db438c9a..000000000000
--- a/net-p2p/dctc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (dctc-0.84.1.tar.gz) = 94bd260453605081d048f733ed089e21
-SIZE (dctc-0.84.1.tar.gz) = 373521
diff --git a/net-p2p/dctc/files/lp_mutex.c b/net-p2p/dctc/files/lp_mutex.c
deleted file mode 100644
index 036b004e23dc..000000000000
--- a/net-p2p/dctc/files/lp_mutex.c
+++ /dev/null
@@ -1,119 +0,0 @@
-/*
- * Copyright (c) 2000, 2001, 2002
- * Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- *
- * $FreeBSD
- */
-
-
-#ifdef HAVE_CONFIG_H
-# include <config.h>
-#endif
-
-#ifdef HAVE_SYS_PARAM_H
-# include <sys/param.h>
-#endif
-
-#include <stdlib.h>
-
-# include <pthread.h>
-
-/*
- * Use a mutex under BSD systems to avoid problems with semaphores
- * blocking all the threads since BSD have MIT pthreads user space
- * threads. If not BSD, use some stubs that do nothing. Since these
- * stubs are empty, most modern compilers will simply add a NOP at
- * the calling point.
- */
-# if (defined(BSD) && (BSD >= 199103))
-int
-lp_mutex_init_ (pthread_mutex_t ** mutex,
- const pthread_mutexattr_t *attr)
-{
- pthread_mutex_t * mutex_temp;
-
- if ( (mutex_temp = \
- (pthread_mutex_t *) malloc (sizeof(pthread_mutex_t))) ) {
-
- if ( (pthread_mutex_init(mutex_temp, attr)) == 0) {
-
- (*mutex) = mutex_temp;
- return (1);
- } else {
- return (0);
- }
- } else {
- /* Not enough memory */
- return (-1);
- }
-}
-
-int
-lp_mutex_lock_ (pthread_mutex_t * mutex)
-{
- if ( (pthread_mutex_lock(mutex)) == 0) {
- return (1);
- } else {
- return (0);
- }
-}
-
-int
-lp_mutex_unlock_ (pthread_mutex_t * mutex)
-{
- if ( (pthread_mutex_unlock(mutex)) == 0) {
- return (1);
- } else {
- return (0);
- }
-}
-
-int
-lp_mutex_destroy_ (pthread_mutex_t ** mutex)
-{
- if ( (pthread_mutex_destroy(*mutex)) == 0) {
- free (*mutex);
- return (1);
- } else {
- return (0);
- }
-}
-
-# else /* !(defined(BSD) && (BSD >= 199103)) */
-
-int
-lp_mutex_init_ (pthread_mutex_t ** mutex,
- const pthread_mutexattr_t *attr) {}
-
-int
-lp_mutex_lock_ (pthread_mutex_t * mutex) {}
-
-int
-lp_mutex_unlock_ (pthread_mutex_t * mutex) {}
-
-int
-lp_mutex_destroy_ (pthread_mutex_t ** mutex) {}
-
-# endif /* (defined(BSD) && (BSD >= 199103)) */
diff --git a/net-p2p/dctc/files/patch-src::dc_manage.c b/net-p2p/dctc/files/patch-src::dc_manage.c
deleted file mode 100644
index b9475fd2baf4..000000000000
--- a/net-p2p/dctc/files/patch-src::dc_manage.c
+++ /dev/null
@@ -1,77 +0,0 @@
---- src/dc_manage.c.orig Mon Jul 22 13:20:19 2002
-+++ src/dc_manage.c Mon Jul 22 18:18:40 2002
-@@ -554,18 +554,6 @@
-
- unconvert_path(fullpathname);
-
-- if(!file_in_db(fullpathname,&virtual)) /* is it a shared file ? */
-- {
-- GString *err_msg;
--
-- err_msg=g_string_new("$Error ");
-- g_string_sprintfa(err_msg,"%s no more exists",fullpathname);
-- disp_msg(DEBUG_MSG,"com_up_get_process","file not found",err_msg->str,NULL);
-- send_dc_line(sck,err_msg->str,NULL);
-- g_string_free(err_msg,TRUE);
-- return 1;
-- }
--
- if(hide_absolute==0)
- {
- if(((unsigned char)fullpathname[0])==255)
-@@ -580,6 +568,18 @@
- fullpathname[0]='/';
- }
-
-+ if(!file_in_db(fullpathname,&virtual)) /* is it a shared file ? */
-+ {
-+ GString *err_msg;
-+
-+ err_msg=g_string_new("$Error ");
-+ g_string_sprintfa(err_msg,"%s no more exists",fullpathname);
-+ disp_msg(DEBUG_MSG,"com_up_get_process","file not found",err_msg->str,NULL);
-+ send_dc_line(sck,err_msg->str,NULL);
-+ g_string_free(err_msg,TRUE);
-+ return 1;
-+ }
-+
- /* it is time to verify if a slot is available */
- LOCK_WRITE(user_info);
- if((dl_on==0)||(virtual!=0))
-@@ -743,18 +743,6 @@
-
- unconvert_path(fullpathname);
-
-- if(!file_in_db(fullpathname,&virtual)) /* is it a shared file ? */
-- {
-- GString *err_msg;
--
-- err_msg=g_string_new("$Error ");
-- g_string_sprintfa(err_msg,"%s no more exists",fullpathname);
-- disp_msg(DEBUG_MSG,"com_up_getfilelength_process","file not found",err_msg->str,NULL);
-- send_dc_line(sck,err_msg->str,NULL);
-- g_string_free(err_msg,TRUE);
-- return 1;
-- }
--
- if(hide_absolute==0)
- {
- if(((unsigned char)fullpathname[0])==255)
-@@ -769,6 +757,17 @@
- fullpathname[0]='/';
- }
-
-+ if(!file_in_db(fullpathname,&virtual)) /* is it a shared file ? */
-+ {
-+ GString *err_msg;
-+
-+ err_msg=g_string_new("$Error ");
-+ g_string_sprintfa(err_msg,"%s no more exists",fullpathname);
-+ disp_msg(DEBUG_MSG,"com_up_getfilelength_process","file not found",err_msg->str,NULL);
-+ send_dc_line(sck,err_msg->str,NULL);
-+ g_string_free(err_msg,TRUE);
-+ return 1;
-+ }
-
- if(send_file_length(sck,fullpathname,&file_len))
- {
diff --git a/net-p2p/dctc/files/patch-src::main.c b/net-p2p/dctc/files/patch-src::main.c
deleted file mode 100644
index 25a38d699d89..000000000000
--- a/net-p2p/dctc/files/patch-src::main.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/main.c.orig Sun Sep 29 14:07:48 2002
-+++ src/main.c Sun Sep 29 14:08:52 2002
-@@ -1269,6 +1269,7 @@
-
- char *virtual_share_path=NULL;
-
-+ hide_absolute=1;
- disp_msg(INFO_MSG,NULL,"Direct Connect Text Client v" VERSION ,NULL);
-
- if(argc==1)
diff --git a/net-p2p/dctc/files/patch-src::mydb.c b/net-p2p/dctc/files/patch-src::mydb.c
deleted file mode 100644
index ab57f7bb2f50..000000000000
--- a/net-p2p/dctc/files/patch-src::mydb.c
+++ /dev/null
@@ -1,28 +0,0 @@
---- src/mydb.c.orig Mon Jul 22 13:48:07 2002
-+++ src/mydb.c Mon Jul 22 19:21:42 2002
-@@ -1141,6 +1141,16 @@
- int file_in_db(char *filename, int *virtual)
- {
- int i;
-+ char *filename_internal;
-+
-+ if ((filename != NULL) && (filename[0]=='/'))
-+ {
-+ if(hide_absolute==0)
-+ filename_internal=filename;
-+ else
-+ filename_internal=filename+1;
-+ } else
-+ filename_internal=filename;
-
- G_LOCK(shared_info);
- if(shared_info!=NULL)
-@@ -1151,7 +1161,7 @@
-
- /* DB_ENTRY to compare */
- de=&(g_array_index(shared_info,DB_ENTRY,i));
-- if(!strcmp(de->filename,filename))
-+ if(!strcmp(de->filename,filename_internal))
- {
- *virtual=de->virtual;
- G_UNLOCK(shared_info);
diff --git a/net-p2p/dctc/files/patch-src::sema.c b/net-p2p/dctc/files/patch-src::sema.c
deleted file mode 100644
index 60ae0eb570c5..000000000000
--- a/net-p2p/dctc/files/patch-src::sema.c
+++ /dev/null
@@ -1,158 +0,0 @@
---- src/sema.c.orig Sun Jul 21 21:13:59 2002
-+++ src/sema.c Mon Jul 22 19:30:15 2002
-@@ -22,6 +22,10 @@
- # include <config.h>
- #endif
-
-+#ifdef HAVE_SYS_PARAM_H
-+# include <sys/param.h>
-+#endif
-+
- #include <stdio.h>
- #include <stdlib.h>
- #include <unistd.h>
-@@ -57,6 +61,11 @@
- #include "uaddr.h"
- #include "status.h"
-
-+/* interval between busy wait tries measured in microseconds */
-+#define MUTEX_BUSY_WAIT_TIME 5000
-+
-+pthread_mutex_t *semaphore_mutex = PTHREAD_MUTEX_INITIALIZER;
-+
- /***********************************************************************/
- /* the following functions manage the bandwidth upload limit */
- /* The system is build on 2 semaphores and 1 file */
-@@ -100,6 +109,8 @@
-
- int semid;
-
-+ lp_mutex_init_(&semaphore_mutex, NULL);
-+
- fd=open(keyfile,O_CREAT|O_WRONLY|O_EXCL,0600); /* create the file if not exists */
- if(fd==-1)
- {
-@@ -131,7 +142,11 @@
- {
- close(fd);
- /* a key exist */
-+#if !(defined(BSD) && (BSD >= 199103))
- semid=semget(key,0,IPC_ALLOC);
-+#else
-+ semid=semget(key,0,IPC_STAT);
-+#endif
- if(semid==-1)
- goto create_new_sema;
- printf("current sema found.\n");
-@@ -293,8 +308,13 @@
- void check_sema_master(int semid)
- {
- struct sembuf sb={0,-1,IPC_NOWAIT|SEM_UNDO}; /* master sema */
-+ int result;
-+
-+ (void) lp_mutex_lock_(semaphore_mutex);
-+ result = semop(semid,&sb,1);
-+ (void) lp_mutex_unlock_(semaphore_mutex);
-
-- if(semop(semid,&sb,1)==0)
-+ if (result==0)
- {
- /* to get slice, the function checks if the clock thread still runs */
- create_sema_master(semid);
-@@ -308,15 +328,29 @@
- /*******************************************/
- void get_slice(int semid, SPD_SEMA semnum)
- {
-+#if !(defined(BSD) && (BSD >= 199103))
-+ struct sembuf local={0,-1,0}; /* slave sema */
-+#else
-+ struct sembuf local={0,-1,0|IPC_NOWAIT}; /* slave sema */
-+#endif
-+ local.sem_num=semnum;
-+
-+ (void) lp_mutex_lock_(semaphore_mutex);
- while(1)
- {
-- struct sembuf local={0,-1,0}; /* slave sema */
--
-- local.sem_num=semnum;
-- if(semop(semid,&local,1)==0)
-- {
-- /* we have what we want */
-- return;
-+ switch (semop(semid,&local,1)) {
-+ case 0: (void) lp_mutex_unlock_(semaphore_mutex);
-+ /* we have what we want */
-+ return;
-+ break;
-+ case -1: switch(errno) {
-+ case EAGAIN: /* triggers busy wait */
-+ case EINTR: /* interrupted by system call, try again */
-+ pthread_yield();
-+ usleep(MUTEX_BUSY_WAIT_TIME); /* busy wait with a small time out */
-+ continue;
-+ break;
-+ }
- }
- }
- }
-@@ -368,9 +402,26 @@
- /******************************/
- void lock_ul_slot_controler(int semid)
- {
-+#if !(defined(BSD) && (BSD >= 199103))
- struct sembuf get_ul_ctrl={UL_SLOT_SEMA,-1,SEM_UNDO};
-+#else
-+ struct sembuf get_ul_ctrl={UL_SLOT_SEMA,-1,SEM_UNDO|IPC_NOWAIT};
-+#endif
-+
-+ (void) lp_mutex_lock_(semaphore_mutex);
-+repeat:
- /* lock the UL slot controler */
-- semop(semid,&get_ul_ctrl,1);
-+ if (semop(semid,&get_ul_ctrl,1)==-1)
-+ switch(errno)
-+ {
-+ case EAGAIN: /* triggers busy wait */
-+ case EINTR: /* interrupted by system call, try again */
-+ pthread_yield();
-+ usleep(MUTEX_BUSY_WAIT_TIME); /* busy wait with a small time out */
-+ goto repeat;
-+ break;
-+ }
-+ (void) lp_mutex_unlock_(semaphore_mutex);
- }
-
- /*********************************/
-@@ -526,11 +577,28 @@
- perror("free_one_ul_slot");
- }
- #else
-+# if !(defined(BSD) && (BSD >= 199103))
- struct sembuf free_one_ul_slot_op={UL_SLOT_BUSY_SEMA,-1,SEM_UNDO};
-- if(semop(semid,&free_one_ul_slot_op,1)==-1)
-- {
-- perror("free_one_ul_slot");
-+# else
-+ struct sembuf free_one_ul_slot_op={UL_SLOT_BUSY_SEMA,-1,SEM_UNDO|IPC_NOWAIT};
-+# endif
-+
-+ (void) lp_mutex_lock_(semaphore_mutex);
-+repeat:
-+ if(semop(semid,&free_one_ul_slot_op,1)==-1) {
-+ switch(errno) {
-+ case EAGAIN: /* triggers busy wait */
-+ case EINTR: /* interrupted by system call, try again */
-+ pthread_yield();
-+ usleep(MUTEX_BUSY_WAIT_TIME); /* busy wait with a small time out */
-+ goto repeat;
-+ break;
-+ default:
-+ perror("free_one_ul_slot");
-+ break;
-+ }
- }
-+ (void) lp_mutex_unlock_(semaphore_mutex);
- #endif
- nb_local_ul--;
- }
diff --git a/net-p2p/dctc/pkg-descr b/net-p2p/dctc/pkg-descr
deleted file mode 100644
index 26e33d1471d6..000000000000
--- a/net-p2p/dctc/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-[ from developer's site]
-
-I. What is DCTC
-DCTC is a Direct Connect clone, a windoz client allowing users to
-share their files and talk (like IRC but more software sharing
-oriented) using a proprietary protocol.
-
-DCTC stands for Direct Connect Text Client.
-
-II. What is not DCTC
-DCTC is written from scratch without any help from neo-modus using
-our experience of hotline protocol.
-
-DCTC is not designed to be used by human. It doesn't contains any
-GUI or CLI. The goal of this project is to build a Direct Connect
-client which can be used by other programs. So even if you can enter
-command using the keyboard, don't say the human interface is poor.
-
-WWW: http://ac2i.homelinux.com/dctc/
diff --git a/net-p2p/dctc/pkg-plist b/net-p2p/dctc/pkg-plist
deleted file mode 100644
index a363e52a504f..000000000000
--- a/net-p2p/dctc/pkg-plist
+++ /dev/null
@@ -1,37 +0,0 @@
-bin/dc_hublist
-bin/dctc
-bin/dctc_cmd
-share/dctc/GDLjoiner
-%%PORTDOCS%%share/doc/dctc/COPYING
-%%PORTDOCS%%share/doc/dctc/ChangeLog
-%%PORTDOCS%%share/doc/dctc/Documentation/BerkeleyDB
-%%PORTDOCS%%share/doc/dctc/Documentation/BerkeleyDB.nl
-%%PORTDOCS%%share/doc/dctc/Documentation/DCextensions/p2p_capabilities
-%%PORTDOCS%%share/doc/dctc/Documentation/DCextensions/p2p_capabilities.nl
-%%PORTDOCS%%share/doc/dctc/Documentation/DCextensions/search_by_content
-%%PORTDOCS%%share/doc/dctc/Documentation/DCextensions/search_by_content.nl
-%%PORTDOCS%%share/doc/dctc/Documentation/GDL
-%%PORTDOCS%%share/doc/dctc/Documentation/GDL.nl
-%%PORTDOCS%%share/doc/dctc/Documentation/LS_cache
-%%PORTDOCS%%share/doc/dctc/Documentation/LS_cache.nl
-%%PORTDOCS%%share/doc/dctc/Documentation/UNODE
-%%PORTDOCS%%share/doc/dctc/Documentation/UNODE.nl
-%%PORTDOCS%%share/doc/dctc/Documentation/VAR
-%%PORTDOCS%%share/doc/dctc/Documentation/VAR.nl
-%%PORTDOCS%%share/doc/dctc/Documentation/Vshare
-%%PORTDOCS%%share/doc/dctc/Documentation/Vshare.nl
-%%PORTDOCS%%share/doc/dctc/Documentation/commands
-%%PORTDOCS%%share/doc/dctc/Documentation/commands.nl
-%%PORTDOCS%%share/doc/dctc/Documentation/output
-%%PORTDOCS%%share/doc/dctc/Documentation/output.nl
-%%PORTDOCS%%share/doc/dctc/Documentation/programs
-%%PORTDOCS%%share/doc/dctc/Documentation/programs.nl
-%%PORTDOCS%%share/doc/dctc/Documentation/programs.pl
-%%PORTDOCS%%share/doc/dctc/INSTALL
-%%PORTDOCS%%share/doc/dctc/KNOWN_BUGS
-%%PORTDOCS%%share/doc/dctc/README
-%%PORTDOCS%%share/doc/dctc/TODO
-%%PORTDOCS%%@dirrm share/doc/dctc/Documentation/DCextensions
-%%PORTDOCS%%@dirrm share/doc/dctc/Documentation
-%%PORTDOCS%%@dirrm share/doc/dctc
-@dirrm share/dctc
diff --git a/net-p2p/edonkey-gui-gtk-urlslave/Makefile b/net-p2p/edonkey-gui-gtk-urlslave/Makefile
deleted file mode 100644
index f8d207a441a3..000000000000
--- a/net-p2p/edonkey-gui-gtk-urlslave/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# New ports collection makefile for: edonkey gtk gui link submitter
-# Date created: Sat Feb 23 13:13:08 BRT 2002
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= edonkey
-PORTVERSION= 0.0.2
-PORTREVISION= 4
-CATEGORIES= net
-MASTER_SITES= http://home.ircnet.de/cru/ed2k_urlslave/dist/
-PKGNAMESUFFIX= -gui-gtk-urlslave
-DISTNAME= ed2k_urlslave-v2
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GTK+ enabled Perl script for adding ed2k:// links to ed2k GTK+ GUI
-
-BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Gtk.pm:${PORTSDIR}/x11-toolkits/p5-Gtk
-RUN_DEPENDS= ed2k_gui:${PORTSDIR}/net/edonkey-gui-gtk
-
-USE_PERL5= yes
-NO_BUILD= yes
-
-BINARY_NAME= ed2k_urlslave
-
-post-extract:
- @${GREP} '^#' ${WRKSRC}/${BINARY_NAME} | ${GREP} -v '/usr/bin/perl' > ${WRKDIR}/README
-
-post-patch:
- @${PERL} -pi -e 's|/usr/bin/perl|${PERL}|' ${WRKSRC}/${BINARY_NAME}
-
-do-install:
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
- @${CHMOD} 0755 ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
- @${INSTALL_DATA} ${WRKDIR}/README ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
-.endif
- @${INSTALL_SCRIPT} ${WRKSRC}/${BINARY_NAME} ${PREFIX}/bin
-
-post-install:
- @${SED} -e 's|/usr/local/|${PREFIX}/|' ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/edonkey-gui-gtk-urlslave/distinfo b/net-p2p/edonkey-gui-gtk-urlslave/distinfo
deleted file mode 100644
index 558752b26998..000000000000
--- a/net-p2p/edonkey-gui-gtk-urlslave/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ed2k_urlslave-v2.tar.gz) = fa8c48c34a40fe2e0fe34c7baaecea6f
-SIZE (ed2k_urlslave-v2.tar.gz) = 1488
diff --git a/net-p2p/edonkey-gui-gtk-urlslave/pkg-descr b/net-p2p/edonkey-gui-gtk-urlslave/pkg-descr
deleted file mode 100644
index 5bcff1735ab5..000000000000
--- a/net-p2p/edonkey-gui-gtk-urlslave/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Little GTK+ enabled Perl companion to eDonkey and the ed2k GTK+ GUI
-to ease the process of adding files to the download queue using
-ed2k:// links. It was designed for better ed2k:// URL handling
-within Gnome (especially Galeon) but might be used for any other
-purpose. It is quite too few code to take care on drafting out a
-license, so regard it as GPLed software.
-
-Author: Veit Wahlich <cru@ircnet.de>
-WWW: http://ircnet.de/home/cru/ed2k_urlslave/
diff --git a/net-p2p/edonkey-gui-gtk-urlslave/pkg-message b/net-p2p/edonkey-gui-gtk-urlslave/pkg-message
deleted file mode 100644
index 5f8ba719ce95..000000000000
--- a/net-p2p/edonkey-gui-gtk-urlslave/pkg-message
+++ /dev/null
@@ -1,9 +0,0 @@
- ATTENTIONATTENTION:
-
-Please make sure that you read
-/usr/local/share/doc/edonkey-gui-gtk-urlslave/README. It contains important
-information about configuring and finally enabling edonkey-gui-gtk-urlslave
-within the GNOME Desktop.
-
-This port/package merely installed the program, you now need to
-configure it and enable it.
diff --git a/net-p2p/edonkey-gui-gtk-urlslave/pkg-plist b/net-p2p/edonkey-gui-gtk-urlslave/pkg-plist
deleted file mode 100644
index 238b86fa6b06..000000000000
--- a/net-p2p/edonkey-gui-gtk-urlslave/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/ed2k_urlslave
-%%PORTDOCS%%share/doc/edonkey-gui-gtk-urlslave/README
-%%PORTDOCS%%@dirrm share/doc/edonkey-gui-gtk-urlslave
diff --git a/net-p2p/edonkey-gui-gtk/Makefile b/net-p2p/edonkey-gui-gtk/Makefile
deleted file mode 100644
index 2fce81142316..000000000000
--- a/net-p2p/edonkey-gui-gtk/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-# New ports collection makefile for: eDonkey2000 GTK GUI for 'core' client
-# Date created: Fri Jan 4 22:44:56 BRST 2002
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= edonkey
-PORTVERSION= 0.6.4
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ed2k-gtk-gui
-PKGNAMESUFFIX= -gui-gtk
-DISTNAME= ed2k-gtk-gui-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GTK GUI to eDonkey2000 'core' command line client
-
-LIB_DEPENDS= gnet-2.0:${PORTSDIR}/net/gnet2
-RUN_DEPENDS= donkey:${PORTSDIR}/net/linux-edonkey-core
-
-USE_BZIP2= yes
-USE_X_PREFIX= yes
-USE_GNOME= gnomehier gnometarget gtk20
-USE_REINPLACE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
-
-MAN1= ed2k-gtk-gui.1 ed2k_gui.1
-
-DOCSDIR= ${PREFIX}/share/doc/ed2k_gui
-DATADIR= ${PREFIX}/share/ed2k_gui
-
-CPPFLAGS= -I${LOCALBASE}/include
-LDFLAGS= -L${LOCALBASE}/lib
-
-post-patch:
- @${REINPLACE_CMD} -e 's|$$(datadir)/app|$$(prefix)/share/gnome/app|g' \
- ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e 's|^SUBDIRS =.*$$|SUBDIRS =|g' \
- ${WRKSRC}/docs/Makefile.in
- @${REINPLACE_CMD} -e 's|-Wall -g||g ; \
- s| == "xyes| = "xyes|g' ${WRKSRC}/configure
-
-post-install:
- @${LN} -sf ed2k_gui ${PREFIX}/bin/${PORTNAME}${PKGNAMESUFFIX}
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/en/index* ${DOCSDIR}
- @${MKDIR} ${DOCSDIR}/deutsch
- ${INSTALL_DATA} ${WRKSRC}/docs/de/index* ${DOCSDIR}/deutsch
- @${MKDIR} ${DOCSDIR}/espanol
- ${INSTALL_DATA} ${WRKSRC}/docs/es/index* ${DOCSDIR}/espanol
- @${MKDIR} ${DOCSDIR}/francais
- ${INSTALL_DATA} ${WRKSRC}/docs/fr/index* ${DOCSDIR}/francais
- @${MKDIR} ${DOCSDIR}/pl
- ${INSTALL_DATA} ${WRKSRC}/docs/pl/index* ${DOCSDIR}/pl
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-p2p/edonkey-gui-gtk/distinfo b/net-p2p/edonkey-gui-gtk/distinfo
deleted file mode 100644
index 693c58d1e2fc..000000000000
--- a/net-p2p/edonkey-gui-gtk/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ed2k-gtk-gui-0.6.4.tar.bz2) = ea0a81b09ff167535e036c18ba233ca2
-SIZE (ed2k-gtk-gui-0.6.4.tar.bz2) = 1496183
diff --git a/net-p2p/edonkey-gui-gtk/pkg-descr b/net-p2p/edonkey-gui-gtk/pkg-descr
deleted file mode 100644
index f64c7d4adbaa..000000000000
--- a/net-p2p/edonkey-gui-gtk/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-[ excerpt from Developer's site]
-
-This is a user interface to tell eDonkey2000 'core' what to do (ie.
-connect to servers, do searches, download stuff). The core comes
-with a very simple text interface (=command line client), where you
-can tell it what to do by typing in commands. Most people do not
-find this very convenient and rather have a window with lists and
-buttons to click. The 'GUI' is a separate program which connect to
-the core via a TCP connection and tells it what to do. Likewise,
-the core sends messages to the GUI when something happens (eg. a
-download has finished), so the GUI can present this to the user.
-
-Check http://www.edonkey2000.com/ and the WWW site below.
-
-WWW: http://ed2k-gtk-gui.sourceforge.net/
diff --git a/net-p2p/edonkey-gui-gtk/pkg-message b/net-p2p/edonkey-gui-gtk/pkg-message
deleted file mode 100644
index 0408bcdbd962..000000000000
--- a/net-p2p/edonkey-gui-gtk/pkg-message
+++ /dev/null
@@ -1,15 +0,0 @@
- ATTENTIONATTENTION:
-
-This port is an attempt to distribute a FreeBSD native version of
-the eDonkey GTK GUI written by Tim-Philipp Müller.
-
-It might not work at all. As always, there are no implied guarantees.
-You try this at your own risk. Be warned. :-)
-
-If it does not work for you, you can always try the Linux version
-of this port available at ${PORTSDIR}/net/linux-edonkey-gui-gtk. It
-might work.
-
-However, before trying the Linux version, try removing old configuration
-files. The newer versions of the eDonkey GTK GUI are incompatible
-with older configuration files.
diff --git a/net-p2p/edonkey-gui-gtk/pkg-plist b/net-p2p/edonkey-gui-gtk/pkg-plist
deleted file mode 100644
index f415e1a22edf..000000000000
--- a/net-p2p/edonkey-gui-gtk/pkg-plist
+++ /dev/null
@@ -1,474 +0,0 @@
-bin/ed2k_gui
-bin/edonkey-gui-gtk
-%%PORTDOCS%%%%DOCSDIR%%/deutsch/index-1.html
-%%PORTDOCS%%%%DOCSDIR%%/deutsch/index-2.html
-%%PORTDOCS%%%%DOCSDIR%%/deutsch/index-3.html
-%%PORTDOCS%%%%DOCSDIR%%/deutsch/index-4.html
-%%PORTDOCS%%%%DOCSDIR%%/deutsch/index-5.html
-%%PORTDOCS%%%%DOCSDIR%%/deutsch/index-6.html
-%%PORTDOCS%%%%DOCSDIR%%/deutsch/index.html
-%%PORTDOCS%%%%DOCSDIR%%/deutsch/index.sgml
-%%PORTDOCS%%%%DOCSDIR%%/espanol/index-1.html
-%%PORTDOCS%%%%DOCSDIR%%/espanol/index-2.html
-%%PORTDOCS%%%%DOCSDIR%%/espanol/index-3.html
-%%PORTDOCS%%%%DOCSDIR%%/espanol/index-4.html
-%%PORTDOCS%%%%DOCSDIR%%/espanol/index-5.html
-%%PORTDOCS%%%%DOCSDIR%%/espanol/index-6.html
-%%PORTDOCS%%%%DOCSDIR%%/espanol/index-7.html
-%%PORTDOCS%%%%DOCSDIR%%/espanol/index.html
-%%PORTDOCS%%%%DOCSDIR%%/espanol/index.sgml
-%%PORTDOCS%%%%DOCSDIR%%/francais/index-fr-1.html
-%%PORTDOCS%%%%DOCSDIR%%/francais/index-fr-2.html
-%%PORTDOCS%%%%DOCSDIR%%/francais/index-fr-3.html
-%%PORTDOCS%%%%DOCSDIR%%/francais/index-fr-4.html
-%%PORTDOCS%%%%DOCSDIR%%/francais/index-fr-5.html
-%%PORTDOCS%%%%DOCSDIR%%/francais/index-fr-6.html
-%%PORTDOCS%%%%DOCSDIR%%/francais/index-fr.html
-%%PORTDOCS%%%%DOCSDIR%%/francais/index-fr.sgml
-%%PORTDOCS%%%%DOCSDIR%%/index-1.html
-%%PORTDOCS%%%%DOCSDIR%%/index-2.html
-%%PORTDOCS%%%%DOCSDIR%%/index-3.html
-%%PORTDOCS%%%%DOCSDIR%%/index-4.html
-%%PORTDOCS%%%%DOCSDIR%%/index-5.html
-%%PORTDOCS%%%%DOCSDIR%%/index-6.html
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/index.sgml
-%%PORTDOCS%%%%DOCSDIR%%/pl/index-1.html
-%%PORTDOCS%%%%DOCSDIR%%/pl/index-2.html
-%%PORTDOCS%%%%DOCSDIR%%/pl/index-3.html
-%%PORTDOCS%%%%DOCSDIR%%/pl/index-4.html
-%%PORTDOCS%%%%DOCSDIR%%/pl/index-5.html
-%%PORTDOCS%%%%DOCSDIR%%/pl/index-6.html
-%%PORTDOCS%%%%DOCSDIR%%/pl/index.html
-%%PORTDOCS%%%%DOCSDIR%%/pl/index.sgml
-%%DATADIR%%/icons/bluecore/cancel.png
-%%DATADIR%%/icons/bluecore/dl-status-avail-full.png
-%%DATADIR%%/icons/bluecore/dl-status-avail-high.png
-%%DATADIR%%/icons/bluecore/dl-status-avail-low.png
-%%DATADIR%%/icons/bluecore/dl-status-blue.png
-%%DATADIR%%/icons/bluecore/dl-status-error.png
-%%DATADIR%%/icons/bluecore/dl-status-paused.png
-%%DATADIR%%/icons/bluecore/ed2k-gtk-gui.png
-%%DATADIR%%/icons/bluecore/ed2k-logo-mini.png
-%%DATADIR%%/icons/bluecore/filetype-audio.png
-%%DATADIR%%/icons/bluecore/filetype-cdimage.png
-%%DATADIR%%/icons/bluecore/filetype-document.png
-%%DATADIR%%/icons/bluecore/filetype-image.png
-%%DATADIR%%/icons/bluecore/filetype-package.png
-%%DATADIR%%/icons/bluecore/filetype-program.png
-%%DATADIR%%/icons/bluecore/filetype-subtitles.png
-%%DATADIR%%/icons/bluecore/filetype-video.png
-%%DATADIR%%/icons/bluecore/menu-blacklist.png
-%%DATADIR%%/icons/bluecore/menu-cancel.png
-%%DATADIR%%/icons/bluecore/menu-connect.png
-%%DATADIR%%/icons/bluecore/menu-disconnect.png
-%%DATADIR%%/icons/bluecore/menu-dl-cancel.png
-%%DATADIR%%/icons/bluecore/menu-download.png
-%%DATADIR%%/icons/bluecore/menu-extend.png
-%%DATADIR%%/icons/bluecore/menu-hide-column.png
-%%DATADIR%%/icons/bluecore/menu-homepage.png
-%%DATADIR%%/icons/bluecore/menu-options.png
-%%DATADIR%%/icons/bluecore/menu-pause.png
-%%DATADIR%%/icons/bluecore/menu-preview.png
-%%DATADIR%%/icons/bluecore/menu-prio-high.png
-%%DATADIR%%/icons/bluecore/menu-prio-low.png
-%%DATADIR%%/icons/bluecore/menu-prio-medium.png
-%%DATADIR%%/icons/bluecore/menu-quit.png
-%%DATADIR%%/icons/bluecore/menu-refresh.png
-%%DATADIR%%/icons/bluecore/menu-resume.png
-%%DATADIR%%/icons/bluecore/menu-search.png
-%%DATADIR%%/icons/bluecore/menu-status.png
-%%DATADIR%%/icons/bluecore/menu-thankyou.png
-%%DATADIR%%/icons/bluecore/menu-unhide-column.png
-%%DATADIR%%/icons/bluecore/menu-upload.png
-%%DATADIR%%/icons/bluecore/none.png
-%%DATADIR%%/icons/bluecore/nuke.png
-%%DATADIR%%/icons/bluecore/ok.png
-%%DATADIR%%/icons/bluecore/option-false.png
-%%DATADIR%%/icons/bluecore/option-true.png
-%%DATADIR%%/icons/bluecore/shutdown.png
-%%DATADIR%%/icons/bluecore/sys-gnome1.png
-%%DATADIR%%/icons/bluecore/sys-gnome2.png
-%%DATADIR%%/icons/bluecore/sys-kde.png
-%%DATADIR%%/icons/bluecore/sys-linux.png
-%%DATADIR%%/icons/bluecore/sys-mozilla.png
-%%DATADIR%%/icons/bluecore/sys-windows.png
-%%DATADIR%%/icons/bluecore/tab-downloads.png
-%%DATADIR%%/icons/bluecore/tab-forget.png
-%%DATADIR%%/icons/bluecore/tab-options.png
-%%DATADIR%%/icons/bluecore/tab-search.png
-%%DATADIR%%/icons/bluecore/tab-servers.png
-%%DATADIR%%/icons/bluecore/tab-shared.png
-%%DATADIR%%/icons/bluecore/tab-stats.png
-%%DATADIR%%/icons/bluecore/tab-status.png
-%%DATADIR%%/icons/bluecore/tab-uploads.png
-%%DATADIR%%/icons/bluecore/toolbar-about.png
-%%DATADIR%%/icons/bluecore/toolbar-ed2k-logo.png
-%%DATADIR%%/icons/bluecore/toolbar-go.png
-%%DATADIR%%/icons/bluecore/toolbar-num-connections.png
-%%DATADIR%%/icons/bluecore/toolbar-overnet-logo.png
-%%DATADIR%%/icons/bluecore/toolbar-server.png
-%%DATADIR%%/icons/default/cancel.png
-%%DATADIR%%/icons/default/dl-status-avail-full.png
-%%DATADIR%%/icons/default/dl-status-avail-high.png
-%%DATADIR%%/icons/default/dl-status-avail-low.png
-%%DATADIR%%/icons/default/dl-status-blue.png
-%%DATADIR%%/icons/default/dl-status-error.png
-%%DATADIR%%/icons/default/dl-status-paused.png
-%%DATADIR%%/icons/default/ed2k-gtk-gui.png
-%%DATADIR%%/icons/default/ed2k-logo-mini.png
-%%DATADIR%%/icons/default/filetype-audio.png
-%%DATADIR%%/icons/default/filetype-cdimage.png
-%%DATADIR%%/icons/default/filetype-document.png
-%%DATADIR%%/icons/default/filetype-image.png
-%%DATADIR%%/icons/default/filetype-package.png
-%%DATADIR%%/icons/default/filetype-program.png
-%%DATADIR%%/icons/default/filetype-subtitles.png
-%%DATADIR%%/icons/default/filetype-video.png
-%%DATADIR%%/icons/default/menu-blacklist.png
-%%DATADIR%%/icons/default/menu-cancel.png
-%%DATADIR%%/icons/default/menu-connect.png
-%%DATADIR%%/icons/default/menu-disconnect.png
-%%DATADIR%%/icons/default/menu-dl-cancel.png
-%%DATADIR%%/icons/default/menu-download.png
-%%DATADIR%%/icons/default/menu-extend.png
-%%DATADIR%%/icons/default/menu-hide-column.png
-%%DATADIR%%/icons/default/menu-homepage.png
-%%DATADIR%%/icons/default/menu-options.png
-%%DATADIR%%/icons/default/menu-pause.png
-%%DATADIR%%/icons/default/menu-preview.png
-%%DATADIR%%/icons/default/menu-prio-high.png
-%%DATADIR%%/icons/default/menu-prio-low.png
-%%DATADIR%%/icons/default/menu-prio-medium.png
-%%DATADIR%%/icons/default/menu-quit.png
-%%DATADIR%%/icons/default/menu-refresh.png
-%%DATADIR%%/icons/default/menu-resume.png
-%%DATADIR%%/icons/default/menu-search.png
-%%DATADIR%%/icons/default/menu-status.png
-%%DATADIR%%/icons/default/menu-thankyou.png
-%%DATADIR%%/icons/default/menu-unhide-column.png
-%%DATADIR%%/icons/default/menu-upload.png
-%%DATADIR%%/icons/default/none.png
-%%DATADIR%%/icons/default/nuke.png
-%%DATADIR%%/icons/default/ok.png
-%%DATADIR%%/icons/default/option-false.png
-%%DATADIR%%/icons/default/option-true.png
-%%DATADIR%%/icons/default/shutdown.png
-%%DATADIR%%/icons/default/sys-gnome1.png
-%%DATADIR%%/icons/default/sys-gnome2.png
-%%DATADIR%%/icons/default/sys-kde.png
-%%DATADIR%%/icons/default/sys-linux.png
-%%DATADIR%%/icons/default/sys-mozilla.png
-%%DATADIR%%/icons/default/sys-windows.png
-%%DATADIR%%/icons/default/tab-downloads.png
-%%DATADIR%%/icons/default/tab-forget.png
-%%DATADIR%%/icons/default/tab-options.png
-%%DATADIR%%/icons/default/tab-search.png
-%%DATADIR%%/icons/default/tab-servers.png
-%%DATADIR%%/icons/default/tab-shared.png
-%%DATADIR%%/icons/default/tab-stats.png
-%%DATADIR%%/icons/default/tab-status.png
-%%DATADIR%%/icons/default/tab-uploads.png
-%%DATADIR%%/icons/default/toolbar-about.png
-%%DATADIR%%/icons/default/toolbar-ed2k-logo.png
-%%DATADIR%%/icons/default/toolbar-go.png
-%%DATADIR%%/icons/default/toolbar-num-connections.png
-%%DATADIR%%/icons/default/toolbar-overnet-logo.png
-%%DATADIR%%/icons/default/toolbar-server.png
-%%DATADIR%%/icons/gnome2/cancel.png
-%%DATADIR%%/icons/gnome2/dl-status-avail-full.png
-%%DATADIR%%/icons/gnome2/dl-status-avail-high.png
-%%DATADIR%%/icons/gnome2/dl-status-avail-low.png
-%%DATADIR%%/icons/gnome2/dl-status-blue.png
-%%DATADIR%%/icons/gnome2/dl-status-error.png
-%%DATADIR%%/icons/gnome2/dl-status-paused.png
-%%DATADIR%%/icons/gnome2/ed2k-gtk-gui.png
-%%DATADIR%%/icons/gnome2/ed2k-logo-mini.png
-%%DATADIR%%/icons/gnome2/filetype-audio.png
-%%DATADIR%%/icons/gnome2/filetype-cdimage.png
-%%DATADIR%%/icons/gnome2/filetype-document.png
-%%DATADIR%%/icons/gnome2/filetype-image.png
-%%DATADIR%%/icons/gnome2/filetype-package.png
-%%DATADIR%%/icons/gnome2/filetype-program.png
-%%DATADIR%%/icons/gnome2/filetype-subtitles.png
-%%DATADIR%%/icons/gnome2/filetype-video.png
-%%DATADIR%%/icons/gnome2/menu-blacklist.png
-%%DATADIR%%/icons/gnome2/menu-cancel.png
-%%DATADIR%%/icons/gnome2/menu-connect.png
-%%DATADIR%%/icons/gnome2/menu-disconnect.png
-%%DATADIR%%/icons/gnome2/menu-dl-cancel.png
-%%DATADIR%%/icons/gnome2/menu-download.png
-%%DATADIR%%/icons/gnome2/menu-extend.png
-%%DATADIR%%/icons/gnome2/menu-hide-column.png
-%%DATADIR%%/icons/gnome2/menu-homepage.png
-%%DATADIR%%/icons/gnome2/menu-options.png
-%%DATADIR%%/icons/gnome2/menu-pause.png
-%%DATADIR%%/icons/gnome2/menu-preview.png
-%%DATADIR%%/icons/gnome2/menu-prio-high.png
-%%DATADIR%%/icons/gnome2/menu-prio-low.png
-%%DATADIR%%/icons/gnome2/menu-prio-medium.png
-%%DATADIR%%/icons/gnome2/menu-quit.png
-%%DATADIR%%/icons/gnome2/menu-refresh.png
-%%DATADIR%%/icons/gnome2/menu-resume.png
-%%DATADIR%%/icons/gnome2/menu-search.png
-%%DATADIR%%/icons/gnome2/menu-status.png
-%%DATADIR%%/icons/gnome2/menu-thankyou.png
-%%DATADIR%%/icons/gnome2/menu-unhide-column.png
-%%DATADIR%%/icons/gnome2/menu-upload.png
-%%DATADIR%%/icons/gnome2/none.png
-%%DATADIR%%/icons/gnome2/nuke.png
-%%DATADIR%%/icons/gnome2/ok.png
-%%DATADIR%%/icons/gnome2/option-false.png
-%%DATADIR%%/icons/gnome2/option-true.png
-%%DATADIR%%/icons/gnome2/shutdown.png
-%%DATADIR%%/icons/gnome2/sys-gnome1.png
-%%DATADIR%%/icons/gnome2/sys-gnome2.png
-%%DATADIR%%/icons/gnome2/sys-kde.png
-%%DATADIR%%/icons/gnome2/sys-linux.png
-%%DATADIR%%/icons/gnome2/sys-mozilla.png
-%%DATADIR%%/icons/gnome2/sys-windows.png
-%%DATADIR%%/icons/gnome2/tab-downloads.png
-%%DATADIR%%/icons/gnome2/tab-forget.png
-%%DATADIR%%/icons/gnome2/tab-options.png
-%%DATADIR%%/icons/gnome2/tab-search.png
-%%DATADIR%%/icons/gnome2/tab-servers.png
-%%DATADIR%%/icons/gnome2/tab-shared.png
-%%DATADIR%%/icons/gnome2/tab-stats.png
-%%DATADIR%%/icons/gnome2/tab-status.png
-%%DATADIR%%/icons/gnome2/tab-uploads.png
-%%DATADIR%%/icons/gnome2/toolbar-about.png
-%%DATADIR%%/icons/gnome2/toolbar-ed2k-logo.png
-%%DATADIR%%/icons/gnome2/toolbar-go.png
-%%DATADIR%%/icons/gnome2/toolbar-num-connections.png
-%%DATADIR%%/icons/gnome2/toolbar-overnet-logo.png
-%%DATADIR%%/icons/gnome2/toolbar-server.png
-%%DATADIR%%/icons/h2o/cancel.png
-%%DATADIR%%/icons/h2o/dl-status-avail-full.png
-%%DATADIR%%/icons/h2o/dl-status-avail-high.png
-%%DATADIR%%/icons/h2o/dl-status-avail-low.png
-%%DATADIR%%/icons/h2o/dl-status-blue.png
-%%DATADIR%%/icons/h2o/dl-status-error.png
-%%DATADIR%%/icons/h2o/dl-status-paused.png
-%%DATADIR%%/icons/h2o/ed2k-gtk-gui.png
-%%DATADIR%%/icons/h2o/ed2k-logo-mini.png
-%%DATADIR%%/icons/h2o/filetype-audio.png
-%%DATADIR%%/icons/h2o/filetype-cdimage.png
-%%DATADIR%%/icons/h2o/filetype-document.png
-%%DATADIR%%/icons/h2o/filetype-image.png
-%%DATADIR%%/icons/h2o/filetype-package.png
-%%DATADIR%%/icons/h2o/filetype-program.png
-%%DATADIR%%/icons/h2o/filetype-subtitles.png
-%%DATADIR%%/icons/h2o/filetype-video.png
-%%DATADIR%%/icons/h2o/menu-blacklist.png
-%%DATADIR%%/icons/h2o/menu-cancel.png
-%%DATADIR%%/icons/h2o/menu-connect.png
-%%DATADIR%%/icons/h2o/menu-disconnect.png
-%%DATADIR%%/icons/h2o/menu-dl-cancel.png
-%%DATADIR%%/icons/h2o/menu-download.png
-%%DATADIR%%/icons/h2o/menu-extend.png
-%%DATADIR%%/icons/h2o/menu-hide-column.png
-%%DATADIR%%/icons/h2o/menu-homepage.png
-%%DATADIR%%/icons/h2o/menu-options.png
-%%DATADIR%%/icons/h2o/menu-pause.png
-%%DATADIR%%/icons/h2o/menu-preview.png
-%%DATADIR%%/icons/h2o/menu-prio-high.png
-%%DATADIR%%/icons/h2o/menu-prio-low.png
-%%DATADIR%%/icons/h2o/menu-prio-medium.png
-%%DATADIR%%/icons/h2o/menu-quit.png
-%%DATADIR%%/icons/h2o/menu-refresh.png
-%%DATADIR%%/icons/h2o/menu-resume.png
-%%DATADIR%%/icons/h2o/menu-search.png
-%%DATADIR%%/icons/h2o/menu-status.png
-%%DATADIR%%/icons/h2o/menu-thankyou.png
-%%DATADIR%%/icons/h2o/menu-unhide-column.png
-%%DATADIR%%/icons/h2o/menu-upload.png
-%%DATADIR%%/icons/h2o/none.png
-%%DATADIR%%/icons/h2o/nuke.png
-%%DATADIR%%/icons/h2o/ok.png
-%%DATADIR%%/icons/h2o/option-false.png
-%%DATADIR%%/icons/h2o/option-true.png
-%%DATADIR%%/icons/h2o/shutdown.png
-%%DATADIR%%/icons/h2o/sys-gnome1.png
-%%DATADIR%%/icons/h2o/sys-gnome2.png
-%%DATADIR%%/icons/h2o/sys-kde.png
-%%DATADIR%%/icons/h2o/sys-linux.png
-%%DATADIR%%/icons/h2o/sys-mozilla.png
-%%DATADIR%%/icons/h2o/sys-windows.png
-%%DATADIR%%/icons/h2o/tab-downloads.png
-%%DATADIR%%/icons/h2o/tab-forget.png
-%%DATADIR%%/icons/h2o/tab-options.png
-%%DATADIR%%/icons/h2o/tab-search.png
-%%DATADIR%%/icons/h2o/tab-servers.png
-%%DATADIR%%/icons/h2o/tab-shared.png
-%%DATADIR%%/icons/h2o/tab-stats.png
-%%DATADIR%%/icons/h2o/tab-status.png
-%%DATADIR%%/icons/h2o/tab-uploads.png
-%%DATADIR%%/icons/h2o/toolbar-about.png
-%%DATADIR%%/icons/h2o/toolbar-ed2k-logo.png
-%%DATADIR%%/icons/h2o/toolbar-go.png
-%%DATADIR%%/icons/h2o/toolbar-num-connections.png
-%%DATADIR%%/icons/h2o/toolbar-overnet-logo.png
-%%DATADIR%%/icons/h2o/toolbar-server.png
-%%DATADIR%%/icons/jara/cancel.png
-%%DATADIR%%/icons/jara/dl-status-avail-full.png
-%%DATADIR%%/icons/jara/dl-status-avail-high.png
-%%DATADIR%%/icons/jara/dl-status-avail-low.png
-%%DATADIR%%/icons/jara/dl-status-error.png
-%%DATADIR%%/icons/jara/dl-status-green.png
-%%DATADIR%%/icons/jara/dl-status-paused.png
-%%DATADIR%%/icons/jara/ed2k-gtk-gui.png
-%%DATADIR%%/icons/jara/ed2k-logo-mini.png
-%%DATADIR%%/icons/jara/filetype-audio.png
-%%DATADIR%%/icons/jara/filetype-cdimage.png
-%%DATADIR%%/icons/jara/filetype-document.png
-%%DATADIR%%/icons/jara/filetype-image.png
-%%DATADIR%%/icons/jara/filetype-package.png
-%%DATADIR%%/icons/jara/filetype-program.png
-%%DATADIR%%/icons/jara/filetype-subtitles.png
-%%DATADIR%%/icons/jara/filetype-video.png
-%%DATADIR%%/icons/jara/menu-blacklist.png
-%%DATADIR%%/icons/jara/menu-blacklist2.png
-%%DATADIR%%/icons/jara/menu-cancel.png
-%%DATADIR%%/icons/jara/menu-connect.png
-%%DATADIR%%/icons/jara/menu-disconnect.png
-%%DATADIR%%/icons/jara/menu-dl-cancel.png
-%%DATADIR%%/icons/jara/menu-download.png
-%%DATADIR%%/icons/jara/menu-extend.png
-%%DATADIR%%/icons/jara/menu-hide-column.png
-%%DATADIR%%/icons/jara/menu-homepage.png
-%%DATADIR%%/icons/jara/menu-options.png
-%%DATADIR%%/icons/jara/menu-pause.png
-%%DATADIR%%/icons/jara/menu-preview.png
-%%DATADIR%%/icons/jara/menu-prio-high.png
-%%DATADIR%%/icons/jara/menu-prio-low.png
-%%DATADIR%%/icons/jara/menu-prio-medium.png
-%%DATADIR%%/icons/jara/menu-quit.png
-%%DATADIR%%/icons/jara/menu-refresh.png
-%%DATADIR%%/icons/jara/menu-resume.png
-%%DATADIR%%/icons/jara/menu-search.png
-%%DATADIR%%/icons/jara/menu-status.png
-%%DATADIR%%/icons/jara/menu-thankyou.png
-%%DATADIR%%/icons/jara/menu-unhide-column.png
-%%DATADIR%%/icons/jara/menu-upload.png
-%%DATADIR%%/icons/jara/none.png
-%%DATADIR%%/icons/jara/nuke.png
-%%DATADIR%%/icons/jara/ok.png
-%%DATADIR%%/icons/jara/option-false.png
-%%DATADIR%%/icons/jara/option-true.png
-%%DATADIR%%/icons/jara/shutdown.png
-%%DATADIR%%/icons/jara/sys-gnome1.png
-%%DATADIR%%/icons/jara/sys-gnome2.png
-%%DATADIR%%/icons/jara/sys-kde.png
-%%DATADIR%%/icons/jara/sys-linux.png
-%%DATADIR%%/icons/jara/sys-mozilla.png
-%%DATADIR%%/icons/jara/sys-windows.png
-%%DATADIR%%/icons/jara/tab-downloads.png
-%%DATADIR%%/icons/jara/tab-forget.png
-%%DATADIR%%/icons/jara/tab-options.png
-%%DATADIR%%/icons/jara/tab-search.png
-%%DATADIR%%/icons/jara/tab-servers.png
-%%DATADIR%%/icons/jara/tab-shared.png
-%%DATADIR%%/icons/jara/tab-stats.png
-%%DATADIR%%/icons/jara/tab-status.png
-%%DATADIR%%/icons/jara/tab-uploads.png
-%%DATADIR%%/icons/jara/toolbar-about.png
-%%DATADIR%%/icons/jara/toolbar-about2.png
-%%DATADIR%%/icons/jara/toolbar-ed2k-logo.png
-%%DATADIR%%/icons/jara/toolbar-go.png
-%%DATADIR%%/icons/jara/toolbar-num-connections.png
-%%DATADIR%%/icons/jara/toolbar-overnet-logo.png
-%%DATADIR%%/icons/jara/toolbar-server.png
-%%DATADIR%%/icons/orbit/cancel.png
-%%DATADIR%%/icons/orbit/dl-status-avail-full.png
-%%DATADIR%%/icons/orbit/dl-status-avail-high.png
-%%DATADIR%%/icons/orbit/dl-status-avail-low.png
-%%DATADIR%%/icons/orbit/dl-status-blue.png
-%%DATADIR%%/icons/orbit/dl-status-error.png
-%%DATADIR%%/icons/orbit/dl-status-paused.png
-%%DATADIR%%/icons/orbit/ed2k-gtk-gui.png
-%%DATADIR%%/icons/orbit/ed2k-logo-mini.png
-%%DATADIR%%/icons/orbit/filetype-audio.png
-%%DATADIR%%/icons/orbit/filetype-cdimage.png
-%%DATADIR%%/icons/orbit/filetype-document.png
-%%DATADIR%%/icons/orbit/filetype-image.png
-%%DATADIR%%/icons/orbit/filetype-package.png
-%%DATADIR%%/icons/orbit/filetype-program.png
-%%DATADIR%%/icons/orbit/filetype-subtitles.png
-%%DATADIR%%/icons/orbit/filetype-video.png
-%%DATADIR%%/icons/orbit/menu-200.png
-%%DATADIR%%/icons/orbit/menu-blacklist.png
-%%DATADIR%%/icons/orbit/menu-cancel.png
-%%DATADIR%%/icons/orbit/menu-connect.png
-%%DATADIR%%/icons/orbit/menu-disconnect.png
-%%DATADIR%%/icons/orbit/menu-dl-cancel.png
-%%DATADIR%%/icons/orbit/menu-download.png
-%%DATADIR%%/icons/orbit/menu-extend.png
-%%DATADIR%%/icons/orbit/menu-hide-column.png
-%%DATADIR%%/icons/orbit/menu-homepage.png
-%%DATADIR%%/icons/orbit/menu-options.png
-%%DATADIR%%/icons/orbit/menu-pause-all.png
-%%DATADIR%%/icons/orbit/menu-pause.png
-%%DATADIR%%/icons/orbit/menu-preview.png
-%%DATADIR%%/icons/orbit/menu-prio-high.png
-%%DATADIR%%/icons/orbit/menu-prio-low.png
-%%DATADIR%%/icons/orbit/menu-prio-medium.png
-%%DATADIR%%/icons/orbit/menu-quit.png
-%%DATADIR%%/icons/orbit/menu-refresh.png
-%%DATADIR%%/icons/orbit/menu-resume-all.png
-%%DATADIR%%/icons/orbit/menu-resume.png
-%%DATADIR%%/icons/orbit/menu-search.png
-%%DATADIR%%/icons/orbit/menu-status.png
-%%DATADIR%%/icons/orbit/menu-thankyou.png
-%%DATADIR%%/icons/orbit/menu-unhide-column.png
-%%DATADIR%%/icons/orbit/menu-upload.png
-%%DATADIR%%/icons/orbit/none.png
-%%DATADIR%%/icons/orbit/nuke.png
-%%DATADIR%%/icons/orbit/ok.png
-%%DATADIR%%/icons/orbit/option-false.png
-%%DATADIR%%/icons/orbit/option-true.png
-%%DATADIR%%/icons/orbit/shutdown.png
-%%DATADIR%%/icons/orbit/sys-gnome1.png
-%%DATADIR%%/icons/orbit/sys-gnome2.png
-%%DATADIR%%/icons/orbit/sys-kde.png
-%%DATADIR%%/icons/orbit/sys-linux.png
-%%DATADIR%%/icons/orbit/sys-mozilla.png
-%%DATADIR%%/icons/orbit/sys-windows.png
-%%DATADIR%%/icons/orbit/tab-downloads.png
-%%DATADIR%%/icons/orbit/tab-forget.png
-%%DATADIR%%/icons/orbit/tab-options.png
-%%DATADIR%%/icons/orbit/tab-search.png
-%%DATADIR%%/icons/orbit/tab-servers.png
-%%DATADIR%%/icons/orbit/tab-shared.png
-%%DATADIR%%/icons/orbit/tab-stats.png
-%%DATADIR%%/icons/orbit/tab-status.png
-%%DATADIR%%/icons/orbit/tab-uploads.png
-%%DATADIR%%/icons/orbit/toolbar-about.png
-%%DATADIR%%/icons/orbit/toolbar-ed2k-logo.png
-%%DATADIR%%/icons/orbit/toolbar-go.png
-%%DATADIR%%/icons/orbit/toolbar-num-connections.png
-%%DATADIR%%/icons/orbit/toolbar-overnet-logo.png
-%%DATADIR%%/icons/orbit/toolbar-server.png
-%%DATADIR%%/ui/ui-connect-dialog.glade
-share/gnome/applications/ed2k_gui.desktop
-share/locale/ca/LC_MESSAGES/ed2k_gui.mo
-share/locale/de/LC_MESSAGES/ed2k_gui.mo
-share/locale/es/LC_MESSAGES/ed2k_gui.mo
-share/locale/fr/LC_MESSAGES/ed2k_gui.mo
-share/locale/it/LC_MESSAGES/ed2k_gui.mo
-share/locale/nl/LC_MESSAGES/ed2k_gui.mo
-share/locale/pl/LC_MESSAGES/ed2k_gui.mo
-share/locale/sk/LC_MESSAGES/ed2k_gui.mo
-@dirrm %%DATADIR%%/ui
-@dirrm %%DATADIR%%/icons/orbit
-@dirrm %%DATADIR%%/icons/jara
-@dirrm %%DATADIR%%/icons/h2o
-@dirrm %%DATADIR%%/icons/gnome2
-@dirrm %%DATADIR%%/icons/default
-@dirrm %%DATADIR%%/icons/bluecore
-@dirrm %%DATADIR%%/icons
-@dirrm %%DATADIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/pl
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/francais
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/espanol
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/deutsch
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/net-p2p/edonkey-tool-hash/Makefile b/net-p2p/edonkey-tool-hash/Makefile
deleted file mode 100644
index 42734de85a04..000000000000
--- a/net-p2p/edonkey-tool-hash/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# New ports collection makefile for: edonkey hash tool
-# Date created: Wed Feb 20 18:03:49 BRT 2002
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= edonkey
-PORTVERSION= 0.4.0
-CATEGORIES= misc
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ed2k-tools
-PKGNAMESUFFIX= -tool-hash
-DISTNAME= ed2k_hash-${PORTVERSION}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= Both calculates 'eDonkey/Overnet hashes' producing ed2k:// file links
-
-PLIST_FILES= bin/edonkey-tool-hash
-USE_REINPLACE= yes
-USE_LIBTOOL_VER=15
-GNU_CONFIGURE= yes
-
-WRKSRC= ${WRKDIR}/ed2k_hash-${PORTVERSION}
-
-post-patch:
-# respect CFLAGS
- @${REINPLACE_CMD} -E -e \
- 's|-O2||' \
- ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
-
-do-install:
-# uphold POLA, do not change binary name
- @${INSTALL_PROGRAM} ${WRKSRC}/ed2k_hash/ed2k_hash \
- ${PREFIX}/bin/${PORTNAME}${PKGNAMESUFFIX}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/edonkey-tool-hash/distinfo b/net-p2p/edonkey-tool-hash/distinfo
deleted file mode 100644
index 4b207c9d025f..000000000000
--- a/net-p2p/edonkey-tool-hash/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ed2k_hash-0.4.0.tar.gz) = 545d44d5e00078011f41a18e235f4af8
-SIZE (ed2k_hash-0.4.0.tar.gz) = 113158
diff --git a/net-p2p/edonkey-tool-hash/files/patch-processfile.c b/net-p2p/edonkey-tool-hash/files/patch-processfile.c
deleted file mode 100644
index b1553b8edf39..000000000000
--- a/net-p2p/edonkey-tool-hash/files/patch-processfile.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- ed2k_hash/processfile.c.orig Wed Jun 25 00:51:21 2003
-+++ ed2k_hash/processfile.c Mon Aug 9 20:39:37 2004
-@@ -123,6 +123,9 @@
- return 0;
- }
-
-+#ifndef _SC_PAGE_SIZE
-+#define _SC_PAGE_SIZE _SC_PAGESIZE
-+#endif
- pagesize = sysconf(_SC_PAGE_SIZE);
-
- for (b=0; b < fi.blocks; b++)
diff --git a/net-p2p/edonkey-tool-hash/pkg-descr b/net-p2p/edonkey-tool-hash/pkg-descr
deleted file mode 100644
index 24f71696cf93..000000000000
--- a/net-p2p/edonkey-tool-hash/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This tool takes a file and calculates the final 'eDonkey/Overnet
-hash' for it that you need if you want to create ed2k:// links to
-that file.
-
-It also spits out the complete ed2k:// link in the end and appends
-it to the file 'ed2k_links.txt' for easier copy-and-paste later on.
-
-WWW: http://ed2k-tools.sourceforge.net/
diff --git a/net-p2p/edonkey-tool-slist/Makefile b/net-p2p/edonkey-tool-slist/Makefile
deleted file mode 100644
index a4eaaebb3c0a..000000000000
--- a/net-p2p/edonkey-tool-slist/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# New ports collection makefile for: edonkey server list tool
-# Date created: Wed Feb 20 18:03:49 BRT 2002
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= edonkey
-PORTVERSION= 0.2
-CATEGORIES= misc
-MASTER_SITES= # http://users.aber.ac.uk/tpm01/ed2k_tools/
-PKGNAMESUFFIX= -tool-slist
-DISTNAME= ed2k_slist-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Checks which servers are either dead or alive in server.met
-
-EXPIRATION_DATE=2005-09-01
-DEPRECATED= "No longer available"
-
-WRKSRC= ${WRKDIR}/ed2k_slist
-USE_REINPLACE= yes
-DOCSDIR= ${PREFIX}/${PORTNAME}${PKGNAMESUFFIX}
-
-PLIST_FILES= bin/edonkey-tool-slist
-.ifndef(NOPORTDOCS)
-PORTDOCS= COPYING
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's| ||' ${WRKSRC}/*.[ch]
-
-# I could have written a Makefile but I would rather
-# not waste inodes
-do-build:
- @cd ${WRKSRC} && ${CC} ${CFLAGS} ${LDFLAGS} \
- ed2k_slist.c -o ${PORTNAME}${PKGNAMESUFFIX}
-
-do-install:
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/COPYING ${DOCSDIR}
-
-.endif
- @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}${PKGNAMESUFFIX} \
- ${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/net-p2p/edonkey-tool-slist/distinfo b/net-p2p/edonkey-tool-slist/distinfo
deleted file mode 100644
index 05259fc1f14a..000000000000
--- a/net-p2p/edonkey-tool-slist/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ed2k_slist-0.2.tar.gz) = add551eebc1d8a64e82f77ddbcf91545
-SIZE (ed2k_slist-0.2.tar.gz) = 16867
diff --git a/net-p2p/edonkey-tool-slist/files/patch-linux_net.c b/net-p2p/edonkey-tool-slist/files/patch-linux_net.c
deleted file mode 100644
index f1280c9c1e97..000000000000
--- a/net-p2p/edonkey-tool-slist/files/patch-linux_net.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- linux_net.c.orig Mon Nov 4 21:50:07 2002
-+++ linux_net.c Mon Nov 4 21:50:15 2002
-@@ -27,6 +27,7 @@
- #include <arpa/inet.h>
- #include <netdb.h>
- #include <unistd.h>
-+#include <sys/time.h>
-
- /* connect with timeout
- *
diff --git a/net-p2p/edonkey-tool-slist/pkg-descr b/net-p2p/edonkey-tool-slist/pkg-descr
deleted file mode 100644
index da48292a9bbd..000000000000
--- a/net-p2p/edonkey-tool-slist/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This tool takes your server.met file and checks which servers are
-dead and which are alive. It then creates a new server.met file
-which contains only working servers. It makes sense to use this
-tool every time before you start the eDonkey 2000 client.
-
-On request this tool also creates a web page with ed2k:// links to
-all working servers.
diff --git a/net-p2p/fcptools/Makefile b/net-p2p/fcptools/Makefile
deleted file mode 100644
index 492bc06d754f..000000000000
--- a/net-p2p/fcptools/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# New ports collection makefile for: fcptools
-# Date created: Sat May 3 03:05:46 UTC 2003
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= fcptools
-PORTVERSION= 0.4.7
-PORTREVISION= 1
-CATEGORIES= net security
-MASTER_SITES= http://freenetproject.org/snapshots/
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= FreeNet client library and command-line tools for shell scripting
-
-USE_GMAKE= yes
-USE_INC_LIBTOOL_VER=13
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --includedir=${PREFIX}/include/${PORTNAME:L}
-INSTALLS_SHLIB= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-stable
-
-.include <bsd.port.mk>
diff --git a/net-p2p/fcptools/distinfo b/net-p2p/fcptools/distinfo
deleted file mode 100644
index 095e1f8b7c87..000000000000
--- a/net-p2p/fcptools/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (fcptools-0.4.7.tgz) = d3c2d068009ef22b33211e43259ac667
-SIZE (fcptools-0.4.7.tgz) = 685935
diff --git a/net-p2p/fcptools/files/patch-configure b/net-p2p/fcptools/files/patch-configure
deleted file mode 100644
index b9c9d54fc83a..000000000000
--- a/net-p2p/fcptools/files/patch-configure
+++ /dev/null
@@ -1,10 +0,0 @@
---- configure.orig Sat May 3 00:09:45 2003
-+++ configure Sat May 3 00:09:58 2003
-@@ -5647,6 +5647,7 @@
-
- # This can be used to rebuild libtool when needed
- LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
-+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
-
- # Always use our own libtool.
- LIBTOOL='$(SHELL) $(top_builddir)/libtool'
diff --git a/net-p2p/fcptools/pkg-descr b/net-p2p/fcptools/pkg-descr
deleted file mode 100644
index 807e55b36ce6..000000000000
--- a/net-p2p/fcptools/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-[ excerpt from distfile's README ]
-
-The aim of FCPtools is to offer a truly multi-platform ANSI-C based
-Freenet client library, as well as provide command-line tools for
-convenience and potentially shell scripting.
-
-WWW: http://freenetproject.org/cgi-bin/twiki/view/Main/FCPTools
diff --git a/net-p2p/fcptools/pkg-plist b/net-p2p/fcptools/pkg-plist
deleted file mode 100644
index 85607a5a42f4..000000000000
--- a/net-p2p/fcptools/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-bin/fcpget
-bin/fcpput
-bin/fcpputsite
-bin/fcpputsplit
-include/fcptools/compat.h
-include/fcptools/ezFCPlib.h
-lib/libezfcp.a
-lib/libezfcp.so
-lib/libezfcp.so.0
-@dirrm include/fcptools
diff --git a/net-p2p/fidelio/Makefile b/net-p2p/fidelio/Makefile
deleted file mode 100644
index 221f70203c33..000000000000
--- a/net-p2p/fidelio/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# New ports collection makefile for: fidelio
-# Date created: 13 November 2000
-# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= fidelio
-PORTVERSION= 1.0.b1
-PORTREVISION= 1
-CATEGORIES= net gnome
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= ${PORTNAME}-${PORTVERSION:S/.b/b/}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A GNOME client for Hotline
-
-USE_X_PREFIX= yes
-USE_GNOME= gnomehack gnomelibs gnomeprefix
-USE_GMAKE= yes
-USE_REINPLACE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|<xmlversion.h>|<libxml/xmlversion.h>|g' ${WRKSRC}/configure
-
-.include <bsd.port.mk>
diff --git a/net-p2p/fidelio/distinfo b/net-p2p/fidelio/distinfo
deleted file mode 100644
index e11100029e9a..000000000000
--- a/net-p2p/fidelio/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (fidelio-1.0b1.tar.gz) = f6963b36400e172279494b022fb065ce
-SIZE (fidelio-1.0b1.tar.gz) = 344574
diff --git a/net-p2p/fidelio/files/patch-aa b/net-p2p/fidelio/files/patch-aa
deleted file mode 100644
index 74dee6e096ac..000000000000
--- a/net-p2p/fidelio/files/patch-aa
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/Makefile.in.orig Fri Dec 21 06:16:28 2001
-+++ src/Makefile.in Fri Dec 21 06:16:45 2001
-@@ -119,11 +119,11 @@
- fidelio_SOURCES = bookmarks.c bookmarks.h chat.c chat.h files.c files.h filelist.c filelist.h filetransfer.c filetransfer.h filethread.c filethread.h guiprefs.c guiprefs.h guiutils.c guiutils.h hldat.c hldat.h hotline.h login.c login.h main.c main.h network.c network.h news.c news.h news15.c news15.h pixmap.c pixmap.h privchat.c privchat.h privs.c privs.h protocol.c protocol.h server.c server.h smalltrans.c smalltrans.h tasks.c tasks.h threads.c threads.h trackers.c users.c users.h userlist.c userlist.h userwidget.c userwidget.h
-
-
--fidelio_LDADD = -lgthread
-+fidelio_LDADD =
-
- hlforw_SOURCES = hlforw.c threads.c protocol.c network.c tasks.c guiprefs.c hldat.c pixmap.c
-
--hlforw_LDADD = -lgthread
-+hlforw_LDADD =
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- CONFIG_HEADER = ../config.h
- CONFIG_CLEAN_FILES =
diff --git a/net-p2p/fidelio/files/patch-src::trackers.c b/net-p2p/fidelio/files/patch-src::trackers.c
deleted file mode 100644
index 37a2b774d4a6..000000000000
--- a/net-p2p/fidelio/files/patch-src::trackers.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/trackers.c.orig Wed Feb 21 00:25:03 2001
-+++ src/trackers.c Tue Jun 24 22:07:41 2003
-@@ -134,8 +134,6 @@
- }
- return 0;
- }
--#else
--extern int strcasestr(const char *a, const char*b);
- #endif
-
- static void show_servers(){
diff --git a/net-p2p/fidelio/pkg-descr b/net-p2p/fidelio/pkg-descr
deleted file mode 100644
index 14a4ce39f523..000000000000
--- a/net-p2p/fidelio/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-Fidelio is a GNOME client for Hotline, a proprietary protocol that combines
-ftp-like, irc-like and news-like functions in one package.
-
-Fidelio is currently fully functional as a non-administative client, with the
-exception of banners and private chat.
-
-Feature include:
- o Multiple concurrent connections;
- o Single window per server connection;
- o Tree-structured bookmarks;
- o Trackers and searchable index of servers;
- o Userlist and public chat in one pane;
- o Private chat;
- o Both flat (v. 1.2) and threaded news support, with posting of news;
- o Ignore messages and chat of users;
- o Private Messages;
- o Sounds on events;
- o Multiple icon set loading;
- o Use of custom icon sets for buttons;
- o Uploading, donwloading, resuming of file transfers;
- o Per-donwload and per-upload bandwidth caps;
- o Server-side and client-side file queues.
-
-WWW: http://fidelio.sourceforge.net/
diff --git a/net-p2p/fidelio/pkg-plist b/net-p2p/fidelio/pkg-plist
deleted file mode 100644
index 823d88297311..000000000000
--- a/net-p2p/fidelio/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/fidelio
-share/gnome/fidelio.default
-share/locale/de/LC_MESSAGES/fidelio.mo
-share/locale/el/LC_MESSAGES/fidelio.mo
-share/locale/fr/LC_MESSAGES/fidelio.mo
-share/locale/it/LC_MESSAGES/fidelio.mo
-share/locale/pt_BR/LC_MESSAGES/fidelio.mo
diff --git a/net-p2p/freenet/Makefile b/net-p2p/freenet/Makefile
deleted file mode 100644
index 1f936a83a404..000000000000
--- a/net-p2p/freenet/Makefile
+++ /dev/null
@@ -1,78 +0,0 @@
-# New ports collection makefile for: freenet
-# Date created: Thu May 1 20:19:56 UTC 2003
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= freenet
-PORTVERSION= 0.5.2.1.5102
-PORTREVISION= 6
-CATEGORIES= net java security
-MASTER_SITES= http://freenetproject.org/snapshots/ \
- http://fgudin.nerim.net/files/
-DISTNAME= ${PORTNAME}-20050526
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= Peer-to-peer network aiming at anonymity and freedom of speech
-
-USE_JAVA= yes
-JAVA_VERSION= 1.4+
-NO_BUILD= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-JAVAVM= ${LOCALBASE}/bin/java
-#
-DATA_FILES= seednodes.ref
-DOC_FILES= README
-JAR_FILES= freenet.jar freenet-ext.jar
-# jar startup file
-JAR_START= freenet.jar
-# seed file
-SEED_FILE= seednodes.ref
-
-PORTDOCS= ${DOC_FILES}
-
-PLIST_FILES= \
- bin/${PORTNAME:L} \
- %%DATADIR%%/seednodes.ref \
- %%JAVAJARDIR%%/freenet-ext.jar \
- %%JAVAJARDIR%%/freenet.jar
-PLIST_DIRS= %%DATADIR%%
-
-post-patch:
- @${SED} -e "s|%%PREFIX%%|${PREFIX}|; \
- s|%%DATA_DIR%%|${DATADIR:S,^${PREFIX}/,,}|; \
- s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \
- s|%%JAVAVM%%|${JAVAVM}|; \
- s|%%JAVAJARDIR%%|${JAVAJARDIR:S,^${PREFIX}/,,}|; \
- s|%%JAR_FILES%%|${JAR_FILES}|; \
- s|%%JAR_START%%|${JAR_START}|; \
- s|%%SEED_FILE%%|${SEED_FILE}|" \
- ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh
-
-do-install:
-# docs
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for doc in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
-.endfor
-.endif
-# data
- @${MKDIR} ${DATADIR}
-.for file in ${DATA_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR}
-.endfor
-# jar
-.for jar in ${JAR_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${jar} ${JAVAJARDIR}
-.endfor
-# wrapper
- @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME:L}
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/freenet/distinfo b/net-p2p/freenet/distinfo
deleted file mode 100644
index ad1759cc24d6..000000000000
--- a/net-p2p/freenet/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (freenet-20050526.tgz) = f121494b89d0c630c9090cea37e9e7d1
-SIZE (freenet-20050526.tgz) = 4482401
diff --git a/net-p2p/freenet/files/wrapper.sh b/net-p2p/freenet/files/wrapper.sh
deleted file mode 100644
index 4c6a41452484..000000000000
--- a/net-p2p/freenet/files/wrapper.sh
+++ /dev/null
@@ -1,163 +0,0 @@
-#!/bin/sh
-#
-# Under a BSDL license. Copyright by Mario S F Ferreira <lioux@FreeBSD.org>
-# $FreeBSD$
-
-export JAVA_VERSION
-
-PREFIX="%%PREFIX%%"
-# java
-JAVA_VERSION="%%JAVA_VERSION%%"
-JAVAVM_CALL="%%JAVAVM%%"
-JAVAJARDIR="%%JAVAJARDIR%%"
-JAR_FILES="%%JAR_FILES%%"
-JAR_START="%%JAR_START%%"
-# data
-DATA_DIR="%%DATA_DIR%%"
-SEED_FILE=seednodes.ref
-# home
-HOME_DIR=${HOME}/.freenet
-CONFIG_FILE=freenet.conf
-
-configure_freenet () {
- echo "Configuring FreeNet node"
- cd ${HOME_DIR} &&
- ${JAVAVM_CALL} -jar ./${JAR_START} freenet.node.Main --config "${@}"
-}
-
-configure_java_classpath () {
- if [ -z "${CLASSPATH}" ]; then
- CLASSPATH=./freenet.jar:./freenet-ext.jar
- else
- CLASSPATH=./freenet.jar:./freenet-ext.jar:${CLASSPATH}
- fi
-}
-
-display_usage () {
- echo "Usage: ${0} [-h] [-c] [-i|-o]"
- echo 'Options:'
- echo ' -h Display this help message'
- echo ' -c Configure FreeNet node'
- echo ' -i Start a FreeNet node'
- echo ' -o Stop a FreeNet node'
- echo ''
-}
-
-prepare_configure_freenet () {
- # do we have a config file?
- if [ ! -f ${HOME_DIR}/${CONFIG_FILE} ]; then
- # add basic information prior to configuration
- echo > ${HOME_DIR}/${CONFIG_FILE}
-
- # select listenPort randomly
- if [ -n "${RANDOM}" ]
- then
- DEFLP=$((${RANDOM}%30000+2000))
- else
- echo "no random in shell, enter a FNP port number + <ENTER>"
- read DEFLP
- fi
- echo "listenPort=${DEFLP}" >> ${HOME_DIR}/${CONFIG_FILE}
-
- # point to seednodes file
- echo 'seedNodes=seednodes.ref' >> ${HOME_DIR}/${CONFIG_FILE}
-
- # tell FreeNet to request configuration procedure
- CONFIGURE=yes
- fi
-}
-
-prepare_home_dir () {
- # create home dir staging area
- if [ ! -d ${HOME_DIR} ]
- then
- mkdir -p ${HOME_DIR}
- fi
- # copy a seed file if none exists
- if [ ! -f ${HOME_DIR}/${SEED_FILE} ]
- then
- rm -f ${HOME_DIR}/${SEED_FILE}
- cp -f ${PREFIX}/${DATA_DIR}/${SEED_FILE} ${HOME_DIR}/${SEED_FILE}
- # avoid unnecessary reseeding
- touch -t "197001011200" ${HOME_DIR}/${SEED_FILE}
- fi
- # link the jar files
- for jar in ${JAR_FILES}
- do
- ln -sf ${PREFIX}/${JAVAJARDIR}/${jar} ${HOME_DIR}/${jar}
- done
-}
-
-start_freenet () {
- echo "Starting FreeNet node"
- cd ${HOME_DIR} &&
- nice -10 ${JAVAVM_CALL} -jar ./${JAR_START} "${@}" &
- echo $! > ${HOME_DIR}/freenet.pid
- exit 0
-}
-
-stop_freenet () {
- if [ -f ${HOME_DIR}/freenet.pid ]; then
- echo "Stopping FreeNet node"
- cd ${HOME_DIR} &&
- exec kill `cat freenet.pid` &
- else
- echo "Cannot find FreeNet node"
- echo "Where is the ${HOME_DIR}/freenet.pid file?"
- fi
-}
-
-# we require at least one command line parameter
-if [ $# -lt 1 ]; then
- display_usage
- exit 1
-fi
-
-# parse command line parameters
-while getopts "chio" COMMAND_LINE_ARGUMENT ; do
- case "${COMMAND_LINE_ARGUMENT}" in
- c)
- CONFIGURE=yes
- ;;
- h)
- display_usage
- exit 0
- ;;
- i)
- START=yes
- unset STOP
- ;;
- o)
- STOP=yes
- unset START
- ;;
- *)
- display_usage
- exit 1
- ;;
- esac
-done
-
-# always verify that home dir staging area is pristine
-prepare_home_dir
-
-# check for proper configuration
-prepare_configure_freenet
-
-# prepare java CLASSPATH
-configure_java_classpath
-
-if [ -n "${CONFIGURE}" ]; then
- configure_freenet
-fi
-
-if [ -n "${START}" ]; then
- start_freenet
-fi
-
-if [ -n "${STOP}" ]; then
- stop_freenet
-fi
-
-# we should never get this far
-exit 1
diff --git a/net-p2p/freenet/pkg-descr b/net-p2p/freenet/pkg-descr
deleted file mode 100644
index 0f7d4a2c81ca..000000000000
--- a/net-p2p/freenet/pkg-descr
+++ /dev/null
@@ -1,23 +0,0 @@
-Freenet is a large-scale peer-to-peer network which pools the power
-of member computers around the world to create a massive virtual
-information store open to anyone to freely publish or view information
-of all kinds. Freenet is:
-
-Highly survivable: All internal processes are completely anonymized
-and decentralized across the global network, making it virtually
-impossible for an attacker to destroy information or take control
-of the system.
-
-Private: Freenet makes it extremely difficult for anyone to spy on
-the information that you are viewing, publishing, or storing.
-
-Secure: Information stored in Freenet is protected by strong
-cryptography against malicious tampering or counterfeiting.
-
-Efficient: Freenet dynamically replicates and relocates information
-in response to demand to provide efficient service and minimal
-bandwidth usage regardless of load. Significantly, Freenet generally
-requires log(n) time to retrieve a piece of information in a network
-of size n.
-
-WWW: http://freenet.sourceforge.net/
diff --git a/net-p2p/freenet/pkg-message b/net-p2p/freenet/pkg-message
deleted file mode 100644
index 47addd918baa..000000000000
--- a/net-p2p/freenet/pkg-message
+++ /dev/null
@@ -1,23 +0,0 @@
- ATTENTIONATTENTION:
-
-Restrictions
-============
-
-This program uses heavy encryption algorithms. If your country has
-restrictions against encryption, you should check with legal
-authorities before using it.
-
-Short usage note
-================
-
-Please, check
-/usr/local/share/doc/freenet/README
-for more information.
-
-Using FreeNet
-=============
-
-Point your web browser to http://127.0.0.1:8888/ to get the Freenet
-user interface, this page serves as a "gateway" to Freenet. Try
-clicking the various links in the "Bookmarks" panel to reach some
-of the popular Freenet index sites.
diff --git a/net-p2p/freenet05/Makefile b/net-p2p/freenet05/Makefile
deleted file mode 100644
index 1f936a83a404..000000000000
--- a/net-p2p/freenet05/Makefile
+++ /dev/null
@@ -1,78 +0,0 @@
-# New ports collection makefile for: freenet
-# Date created: Thu May 1 20:19:56 UTC 2003
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= freenet
-PORTVERSION= 0.5.2.1.5102
-PORTREVISION= 6
-CATEGORIES= net java security
-MASTER_SITES= http://freenetproject.org/snapshots/ \
- http://fgudin.nerim.net/files/
-DISTNAME= ${PORTNAME}-20050526
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= Peer-to-peer network aiming at anonymity and freedom of speech
-
-USE_JAVA= yes
-JAVA_VERSION= 1.4+
-NO_BUILD= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-JAVAVM= ${LOCALBASE}/bin/java
-#
-DATA_FILES= seednodes.ref
-DOC_FILES= README
-JAR_FILES= freenet.jar freenet-ext.jar
-# jar startup file
-JAR_START= freenet.jar
-# seed file
-SEED_FILE= seednodes.ref
-
-PORTDOCS= ${DOC_FILES}
-
-PLIST_FILES= \
- bin/${PORTNAME:L} \
- %%DATADIR%%/seednodes.ref \
- %%JAVAJARDIR%%/freenet-ext.jar \
- %%JAVAJARDIR%%/freenet.jar
-PLIST_DIRS= %%DATADIR%%
-
-post-patch:
- @${SED} -e "s|%%PREFIX%%|${PREFIX}|; \
- s|%%DATA_DIR%%|${DATADIR:S,^${PREFIX}/,,}|; \
- s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \
- s|%%JAVAVM%%|${JAVAVM}|; \
- s|%%JAVAJARDIR%%|${JAVAJARDIR:S,^${PREFIX}/,,}|; \
- s|%%JAR_FILES%%|${JAR_FILES}|; \
- s|%%JAR_START%%|${JAR_START}|; \
- s|%%SEED_FILE%%|${SEED_FILE}|" \
- ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh
-
-do-install:
-# docs
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for doc in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
-.endfor
-.endif
-# data
- @${MKDIR} ${DATADIR}
-.for file in ${DATA_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR}
-.endfor
-# jar
-.for jar in ${JAR_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${jar} ${JAVAJARDIR}
-.endfor
-# wrapper
- @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME:L}
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/freenet05/distinfo b/net-p2p/freenet05/distinfo
deleted file mode 100644
index ad1759cc24d6..000000000000
--- a/net-p2p/freenet05/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (freenet-20050526.tgz) = f121494b89d0c630c9090cea37e9e7d1
-SIZE (freenet-20050526.tgz) = 4482401
diff --git a/net-p2p/freenet05/files/wrapper.sh b/net-p2p/freenet05/files/wrapper.sh
deleted file mode 100644
index 4c6a41452484..000000000000
--- a/net-p2p/freenet05/files/wrapper.sh
+++ /dev/null
@@ -1,163 +0,0 @@
-#!/bin/sh
-#
-# Under a BSDL license. Copyright by Mario S F Ferreira <lioux@FreeBSD.org>
-# $FreeBSD$
-
-export JAVA_VERSION
-
-PREFIX="%%PREFIX%%"
-# java
-JAVA_VERSION="%%JAVA_VERSION%%"
-JAVAVM_CALL="%%JAVAVM%%"
-JAVAJARDIR="%%JAVAJARDIR%%"
-JAR_FILES="%%JAR_FILES%%"
-JAR_START="%%JAR_START%%"
-# data
-DATA_DIR="%%DATA_DIR%%"
-SEED_FILE=seednodes.ref
-# home
-HOME_DIR=${HOME}/.freenet
-CONFIG_FILE=freenet.conf
-
-configure_freenet () {
- echo "Configuring FreeNet node"
- cd ${HOME_DIR} &&
- ${JAVAVM_CALL} -jar ./${JAR_START} freenet.node.Main --config "${@}"
-}
-
-configure_java_classpath () {
- if [ -z "${CLASSPATH}" ]; then
- CLASSPATH=./freenet.jar:./freenet-ext.jar
- else
- CLASSPATH=./freenet.jar:./freenet-ext.jar:${CLASSPATH}
- fi
-}
-
-display_usage () {
- echo "Usage: ${0} [-h] [-c] [-i|-o]"
- echo 'Options:'
- echo ' -h Display this help message'
- echo ' -c Configure FreeNet node'
- echo ' -i Start a FreeNet node'
- echo ' -o Stop a FreeNet node'
- echo ''
-}
-
-prepare_configure_freenet () {
- # do we have a config file?
- if [ ! -f ${HOME_DIR}/${CONFIG_FILE} ]; then
- # add basic information prior to configuration
- echo > ${HOME_DIR}/${CONFIG_FILE}
-
- # select listenPort randomly
- if [ -n "${RANDOM}" ]
- then
- DEFLP=$((${RANDOM}%30000+2000))
- else
- echo "no random in shell, enter a FNP port number + <ENTER>"
- read DEFLP
- fi
- echo "listenPort=${DEFLP}" >> ${HOME_DIR}/${CONFIG_FILE}
-
- # point to seednodes file
- echo 'seedNodes=seednodes.ref' >> ${HOME_DIR}/${CONFIG_FILE}
-
- # tell FreeNet to request configuration procedure
- CONFIGURE=yes
- fi
-}
-
-prepare_home_dir () {
- # create home dir staging area
- if [ ! -d ${HOME_DIR} ]
- then
- mkdir -p ${HOME_DIR}
- fi
- # copy a seed file if none exists
- if [ ! -f ${HOME_DIR}/${SEED_FILE} ]
- then
- rm -f ${HOME_DIR}/${SEED_FILE}
- cp -f ${PREFIX}/${DATA_DIR}/${SEED_FILE} ${HOME_DIR}/${SEED_FILE}
- # avoid unnecessary reseeding
- touch -t "197001011200" ${HOME_DIR}/${SEED_FILE}
- fi
- # link the jar files
- for jar in ${JAR_FILES}
- do
- ln -sf ${PREFIX}/${JAVAJARDIR}/${jar} ${HOME_DIR}/${jar}
- done
-}
-
-start_freenet () {
- echo "Starting FreeNet node"
- cd ${HOME_DIR} &&
- nice -10 ${JAVAVM_CALL} -jar ./${JAR_START} "${@}" &
- echo $! > ${HOME_DIR}/freenet.pid
- exit 0
-}
-
-stop_freenet () {
- if [ -f ${HOME_DIR}/freenet.pid ]; then
- echo "Stopping FreeNet node"
- cd ${HOME_DIR} &&
- exec kill `cat freenet.pid` &
- else
- echo "Cannot find FreeNet node"
- echo "Where is the ${HOME_DIR}/freenet.pid file?"
- fi
-}
-
-# we require at least one command line parameter
-if [ $# -lt 1 ]; then
- display_usage
- exit 1
-fi
-
-# parse command line parameters
-while getopts "chio" COMMAND_LINE_ARGUMENT ; do
- case "${COMMAND_LINE_ARGUMENT}" in
- c)
- CONFIGURE=yes
- ;;
- h)
- display_usage
- exit 0
- ;;
- i)
- START=yes
- unset STOP
- ;;
- o)
- STOP=yes
- unset START
- ;;
- *)
- display_usage
- exit 1
- ;;
- esac
-done
-
-# always verify that home dir staging area is pristine
-prepare_home_dir
-
-# check for proper configuration
-prepare_configure_freenet
-
-# prepare java CLASSPATH
-configure_java_classpath
-
-if [ -n "${CONFIGURE}" ]; then
- configure_freenet
-fi
-
-if [ -n "${START}" ]; then
- start_freenet
-fi
-
-if [ -n "${STOP}" ]; then
- stop_freenet
-fi
-
-# we should never get this far
-exit 1
diff --git a/net-p2p/freenet05/pkg-descr b/net-p2p/freenet05/pkg-descr
deleted file mode 100644
index 0f7d4a2c81ca..000000000000
--- a/net-p2p/freenet05/pkg-descr
+++ /dev/null
@@ -1,23 +0,0 @@
-Freenet is a large-scale peer-to-peer network which pools the power
-of member computers around the world to create a massive virtual
-information store open to anyone to freely publish or view information
-of all kinds. Freenet is:
-
-Highly survivable: All internal processes are completely anonymized
-and decentralized across the global network, making it virtually
-impossible for an attacker to destroy information or take control
-of the system.
-
-Private: Freenet makes it extremely difficult for anyone to spy on
-the information that you are viewing, publishing, or storing.
-
-Secure: Information stored in Freenet is protected by strong
-cryptography against malicious tampering or counterfeiting.
-
-Efficient: Freenet dynamically replicates and relocates information
-in response to demand to provide efficient service and minimal
-bandwidth usage regardless of load. Significantly, Freenet generally
-requires log(n) time to retrieve a piece of information in a network
-of size n.
-
-WWW: http://freenet.sourceforge.net/
diff --git a/net-p2p/freenet05/pkg-message b/net-p2p/freenet05/pkg-message
deleted file mode 100644
index 47addd918baa..000000000000
--- a/net-p2p/freenet05/pkg-message
+++ /dev/null
@@ -1,23 +0,0 @@
- ATTENTIONATTENTION:
-
-Restrictions
-============
-
-This program uses heavy encryption algorithms. If your country has
-restrictions against encryption, you should check with legal
-authorities before using it.
-
-Short usage note
-================
-
-Please, check
-/usr/local/share/doc/freenet/README
-for more information.
-
-Using FreeNet
-=============
-
-Point your web browser to http://127.0.0.1:8888/ to get the Freenet
-user interface, this page serves as a "gateway" to Freenet. Try
-clicking the various links in the "Bookmarks" panel to reach some
-of the popular Freenet index sites.
diff --git a/net-p2p/frost/Makefile b/net-p2p/frost/Makefile
deleted file mode 100644
index 0e22f6744a5a..000000000000
--- a/net-p2p/frost/Makefile
+++ /dev/null
@@ -1,97 +0,0 @@
-# New ports collection makefile for: frost
-# Date created: Fri May 2 05:35:53 UTC 2003
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= frost
-PORTVERSION= 1.2.0.20050203
-PORTEPOCH= 2
-CATEGORIES= net java
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= jtcfrost
-DISTNAME= ${PORTNAME}-03-Feb-2005-java14
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= File-sharing tool for FreeNet with Usenet like forum support
-
-USE_JAVA= yes
-JAVA_VERSION= 1.4
-USE_ZIP= yes
-NO_BUILD= yes
-#WRKSRC= ${WRKDIR}/${PORTNAME}
-NO_WRKSUBDIR= yes
-PLIST_SUB= JAR_DIR=${JAR_DIR}
-
-DATADIR= ${JAVASHAREDIR}/${PORTNAME}
-
-VERSION_DATE= 090603
-
-JAVAVM= ${LOCALBASE}/bin/java
-JAR_DIR= ${JAVAJARDIR:S,^${PREFIX}/,,}/${PORTNAME}
-JAR_FILE= frost.jar
-JAR_FILES= frost.jar lib/fecImpl.jar \
- lib/BCastle.jar \
- lib/fec-native.jar \
- lib/genChkImpl.jar lib/xercesImpl.jar \
- lib/jocache.jar \
- lib/mailapi.jar lib/smtp.jar \
- lib/skinlf.jar lib/skinlfFix.jar \
- lib/xml-apis.jar
-
-DOC_FILES= doc/Frost.tex doc/authors.txt doc/gpl.txt \
- doc/SkinLFLicense.txt \
- doc/hypersonic_lic.txt doc/HISTORY.txt \
- help/faq.txt help/history.txt
-PORTDOCS= ${DOC_FILES:C,^.*/,,}
-
-DATA_FILES= config/boards.xml.default \
- themes/aquathemepack.zip \
- themes/themepack.zip
-
-PLIST_FILES= bin/${PORTNAME}
-
-.for jar in ${JAR_FILES:C,^.*/,,}
-PLIST_FILES+= %%JAR_DIR%%/${jar}
-.endfor
-
-.for file in ${DATA_FILES:C,^.*/,,}
-PLIST_FILES+= %%DATADIR%%/${file}
-.endfor
-
-PLIST_DIRS+= \
- %%JAR_DIR%% \
- %%DATADIR%%
-
-post-patch:
- @${SED} -e "s|%%PREFIX%%|${PREFIX}|; \
- s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \
- s|%%JAVAVM%%|${JAVAVM}|; \
- s|%%JAR_DIR%%|${JAR_DIR}|; \
- s|%%JAR_FILE%%|${JAR_FILE}|; \
- s|%%DATADIR%%|${DATADIR:S,^${PREFIX}/,,}|" \
- ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh
-
-do-install:
-# docs
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for doc in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
-.endfor
-.endif
-# jars
- @${MKDIR} ${PREFIX}/${JAR_DIR}
-.for jar in ${JAR_FILES}
- @${INSTALL_DATA} ${WRKDIR}/${jar} ${PREFIX}/${JAR_DIR}
-.endfor
-# default boards
- @${MKDIR} ${DATADIR}
-.for file in ${DATA_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR}
-.endfor
-# wrapper
- @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME:L}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/frost/distinfo b/net-p2p/frost/distinfo
deleted file mode 100644
index e4c434cf5253..000000000000
--- a/net-p2p/frost/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (frost-03-Feb-2005-java14.zip) = 2d0eaf41dbb441b958b17f41f590bd0f
-SIZE (frost-03-Feb-2005-java14.zip) = 2658338
diff --git a/net-p2p/frost/files/wrapper.sh b/net-p2p/frost/files/wrapper.sh
deleted file mode 100644
index 6f7474911c08..000000000000
--- a/net-p2p/frost/files/wrapper.sh
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-
-export JAVA_VERSION
-
-PREFIX="%%PREFIX%%"
-JAVA_VERSION="%%JAVA_VERSION%%"
-JAVAVM="%%JAVAVM%%"
-JAR_DIR="%%JAR_DIR%%"
-JAR_FILE="%%JAR_FILE%%"
-DATADIR="%%DATADIR%%"
-HOME_DIR=${HOME}/.frost
-CLASSPATH="${PREFIX}/${JAR_DIR}/BCastle.jar:${PREFIX}/${JAR_DIR}/fec-native.jar:${PREFIX}/${JAR_DIR}/fecImpl.jar:${PREFIX}/${JAR_DIR}/frost.jar:${PREFIX}/${JAR_DIR}/genChkImpl.jar:${PREFIX}/${JAR_DIR}/jocache.jar:${PREFIX}/${JAR_DIR}/mailapi.jar:${PREFIX}/${JAR_DIR}/skinlf.jar:${PREFIX}/${JAR_DIR}/skinlfFix.jar:${PREFIX}/${JAR_DIR}/smtp.jar:${PREFIX}/${JAR_DIR}/xercesImpl.jar:${PREFIX}/${JAR_DIR}/xml-apis.jar"
-
-if [ ! -d ${HOME_DIR}/config ]
-then
- mkdir -p ${HOME_DIR}/config
-fi
-
-ln -sf ${PREFIX}/${DATADIR}/boards.xml.default \
- ${HOME_DIR}/config/boards.xml.default
-
-if [ ! -d ${HOME_DIR}/themes ]
-then
- mkdir -p ${HOME_DIR}/themes
-fi
-
-ln -sf ${PREFIX}/${DATADIR}/themepack.zip ${HOME_DIR}/themes/themepack.zip
-ln -sf ${PREFIX}/${DATADIR}/aquathemepack.zip \
- ${HOME_DIR}/themes/aquathemepack.zip
-
-cd ${HOME_DIR} &&
- exec ${JAVAVM} -cp $CLASSPATH frost.Frost "${@}"
diff --git a/net-p2p/frost/pkg-descr b/net-p2p/frost/pkg-descr
deleted file mode 100644
index 9d9054b9ef6d..000000000000
--- a/net-p2p/frost/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-[ excerpt from FreeNet website ]
-
-Frost is a file-sharing tool for FreeNet. It also has chat forums
-which allow people to chat anonymously over FreeNet. It now supports
-FEC (which makes downloads more reliable)
-
-WWW: http://jtcfrost.sourceforge.net/
diff --git a/net-p2p/gift-fasttrack/Makefile b/net-p2p/gift-fasttrack/Makefile
deleted file mode 100644
index d9d761e7357d..000000000000
--- a/net-p2p/gift-fasttrack/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# New ports collection makefile for: giFT-FastTrack
-# Date created: 2003-09-04
-# Whom: Stefan Ehmann <shoesoft@gmx.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= giFT-FastTrack
-PORTVERSION= 0.8.9
-CATEGORIES= net
-MASTER_SITES= http://download.berlios.de/gift-fasttrack/
-
-MAINTAINER= shoesoft@gmx.net
-COMMENT= A FastTrack plugin for giFT
-
-LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift
-
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-USE_GNOME= pkgconfig
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \
- LDFLAGS="${LDFLAGS}"
-
-PORTDOCS= AUTHORS COPYING ChangeLog \
- INSTALL NEWS README TODO
-
-post-install:
-.ifndef(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
-.for doc in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-p2p/gift-fasttrack/distinfo b/net-p2p/gift-fasttrack/distinfo
deleted file mode 100644
index 8019df1fea36..000000000000
--- a/net-p2p/gift-fasttrack/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (giFT-FastTrack-0.8.9.tar.gz) = 68521847537985bcc5e9b8677343374c
-SIZE (giFT-FastTrack-0.8.9.tar.gz) = 449505
diff --git a/net-p2p/gift-fasttrack/pkg-descr b/net-p2p/gift-fasttrack/pkg-descr
deleted file mode 100644
index 999617485d66..000000000000
--- a/net-p2p/gift-fasttrack/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-giFT-FastTrack is a plugin for giFT which enables users of giFT to participate
-in the FastTrack network. The required cryptographic algorithms have been
-successfully reverse engineered and searching/downloading already work.
-
-WWW: http://developer.berlios.de/projects/gift-fasttrack/
diff --git a/net-p2p/gift-fasttrack/pkg-plist b/net-p2p/gift-fasttrack/pkg-plist
deleted file mode 100644
index 930ce2a62f87..000000000000
--- a/net-p2p/gift-fasttrack/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-lib/giFT/libFastTrack.la
-lib/giFT/libFastTrack.so
-share/giFT/FastTrack/FastTrack.conf.template
-share/giFT/FastTrack/banlist
-share/giFT/FastTrack/nodes
-@dirrm lib/giFT
-@dirrm share/giFT/FastTrack
diff --git a/net-p2p/gift-gnutella/Makefile b/net-p2p/gift-gnutella/Makefile
deleted file mode 100644
index 955607394764..000000000000
--- a/net-p2p/gift-gnutella/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# New ports collection makefile for: giFT-gnutella
-# Date created: 2003-09-04
-# Whom: Stefan Ehmann <shoesoft@gmx.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= giFT-gnutella
-PORTVERSION= 0.0.10.1
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= gift
-DISTNAME= ${PORTNAME:L}-${PORTVERSION}
-
-MAINTAINER= shoesoft@gmx.net
-COMMENT= A gnutella plugin for giFT
-
-LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift
-
-USE_BZIP2= yes
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-USE_GNOME= pkgconfig
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \
- LDFLAGS="${LDFLAGS}"
-
-DOC_FILES= AUTHORS COPYING ChangeLog \
- INSTALL NEWS README TODO
-
-post-install:
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for doc in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-p2p/gift-gnutella/distinfo b/net-p2p/gift-gnutella/distinfo
deleted file mode 100644
index 2e6882889a37..000000000000
--- a/net-p2p/gift-gnutella/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gift-gnutella-0.0.10.1.tar.bz2) = ad4f981265298c100e24243cce8a2dee
-SIZE (gift-gnutella-0.0.10.1.tar.bz2) = 394987
diff --git a/net-p2p/gift-gnutella/pkg-descr b/net-p2p/gift-gnutella/pkg-descr
deleted file mode 100644
index c2cbf40197d5..000000000000
--- a/net-p2p/gift-gnutella/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-gnutella plugin for gift
-
-WWW: http://gift.sourceforge.net/
diff --git a/net-p2p/gift-gnutella/pkg-plist b/net-p2p/gift-gnutella/pkg-plist
deleted file mode 100644
index 19a78a6eca8b..000000000000
--- a/net-p2p/gift-gnutella/pkg-plist
+++ /dev/null
@@ -1,16 +0,0 @@
-lib/giFT/libGnutella.la
-lib/giFT/libGnutella.so
-share/giFT/Gnutella/Gnutella.conf
-share/giFT/Gnutella/Gnutella.conf.template
-share/giFT/Gnutella/gwebcaches
-share/giFT/Gnutella/hostiles.txt
-%%PORTDOCS%%share/doc/giFT-gnutella/AUTHORS
-%%PORTDOCS%%share/doc/giFT-gnutella/COPYING
-%%PORTDOCS%%share/doc/giFT-gnutella/ChangeLog
-%%PORTDOCS%%share/doc/giFT-gnutella/INSTALL
-%%PORTDOCS%%share/doc/giFT-gnutella/NEWS
-%%PORTDOCS%%share/doc/giFT-gnutella/README
-%%PORTDOCS%%share/doc/giFT-gnutella/TODO
-@dirrm lib/giFT
-@dirrm share/giFT/Gnutella
-@dirrm %%PORTDOCS%%share/doc/giFT-gnutella
diff --git a/net-p2p/gift-openft/Makefile b/net-p2p/gift-openft/Makefile
deleted file mode 100644
index 81fbedc5a0b5..000000000000
--- a/net-p2p/gift-openft/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# New ports collection makefile for: giFT-OpenFT
-# Date created: 2003-09-04
-# Whom: Stefan Ehmann <shoesoft@gmx.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= giFT-OpenFT
-PORTVERSION= 0.2.1.6
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= gift
-DISTNAME= ${PORTNAME:L}-${PORTVERSION}
-
-MAINTAINER= shoesoft@gmx.net
-COMMENT= An OpenFT plugin for giFT
-
-LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift \
- db3.3:${PORTSDIR}/databases/db3
-
-USE_BZIP2= yes
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-USE_GNOME= pkgconfig
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \
- LDFLAGS="${LDFLAGS}"
-
-DOC_FILES= AUTHORS COPYING ChangeLog \
- INSTALL NEWS README TODO
-
-post-install:
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for doc in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-p2p/gift-openft/distinfo b/net-p2p/gift-openft/distinfo
deleted file mode 100644
index d0bf63c86d31..000000000000
--- a/net-p2p/gift-openft/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gift-openft-0.2.1.6.tar.bz2) = 6661f01304246a29aeabda113691ca93
-SIZE (gift-openft-0.2.1.6.tar.bz2) = 338786
diff --git a/net-p2p/gift-openft/files/patch-configure b/net-p2p/gift-openft/files/patch-configure
deleted file mode 100644
index b47dabfcd320..000000000000
--- a/net-p2p/gift-openft/files/patch-configure
+++ /dev/null
@@ -1,20 +0,0 @@
---- configure.orig Fri Sep 5 01:16:52 2003
-+++ configure Fri Sep 5 01:16:58 2003
-@@ -8710,7 +8710,7 @@
- LIBS="$LIBS -l$dbname"
- echo "$as_me:$LINENO: checking for libdb (-l$dbname)" >&5
- echo $ECHO_N "checking for libdb (-l$dbname)... $ECHO_C" >&6
--if test "${found_libdb+set}" = set; then
-+if test "${found_libdb}+set" = set; then
- echo $ECHO_N "(cached) $ECHO_C" >&6
- else
- if test "$cross_compiling" = yes; then
-@@ -8790,7 +8790,7 @@
- echo "${ECHO_T}$found_libdb" >&6
- CFLAGS="$ac_save_CFLAGS"
- LIBS="$ac_save_LIBS"
-- if test x$found_libdb == xyes; then break; fi
-+ if test x$found_libdb = xyes; then break; fi
- done
- use_libdb=$found_libdb
- else
diff --git a/net-p2p/gift-openft/pkg-descr b/net-p2p/gift-openft/pkg-descr
deleted file mode 100644
index 519af3ebbc00..000000000000
--- a/net-p2p/gift-openft/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-OpenFT plugin for gift
-
-WWW: http://gift.sourceforge.net/
diff --git a/net-p2p/gift-openft/pkg-plist b/net-p2p/gift-openft/pkg-plist
deleted file mode 100644
index ddea6a509ab1..000000000000
--- a/net-p2p/gift-openft/pkg-plist
+++ /dev/null
@@ -1,14 +0,0 @@
-lib/giFT/libOpenFT.la
-lib/giFT/libOpenFT.so
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-share/giFT/OpenFT/OpenFT.conf.template
-share/giFT/OpenFT/nodes
-@dirrm lib/giFT
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm share/giFT/OpenFT
diff --git a/net-p2p/gift/Makefile b/net-p2p/gift/Makefile
deleted file mode 100644
index 9c3a1ccef895..000000000000
--- a/net-p2p/gift/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
-# New ports collection makefile for: giFT library
-# Date created: Fri Nov 16 02:47:45 BRST 2001
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= giFT
-PORTVERSION= 0.11.8.1
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME:L}
-DISTNAME= ${PORTNAME:L}-${PORTVERSION}
-
-MAINTAINER= shoesoft@gmx.net
-COMMENT= An OpenFT, Gnutella and FastTrack p2p network client
-
-LIB_DEPENDS= vorbis.3:${PORTSDIR}/audio/libvorbis
-
-USE_LIBLTDL= yes
-USE_BZIP2= yes
-USE_REINPLACE= yes
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \
- LDFLAGS="${LDFLAGS}"
-INSTALLS_SHLIB= yes
-USE_RC_SUBR= yes
-
-MAN1= giftd.1
-
-DOC_FILES= AUTHORS COPYING src/ChangeLog \
- INSTALL NEWS QUICKSTART README TODO
-
-.include <bsd.port.pre.mk>
-
-SED_SCRIPT+= -e 's,%%PREFIX%%,${PREFIX},g' \
- -e 's,%%RC_SUBR%%,${RC_SUBR},g'
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|g' \
- ${WRKSRC}/lib/Makefile.in
-
-post-build:
- @${SED} ${SED_SCRIPT} <${FILESDIR}/giftd.sh >${WRKDIR}/giftd.sh
-
-post-install:
- @${INSTALL_SCRIPT} ${WRKDIR}/giftd.sh ${PREFIX}/etc/rc.d/
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for doc in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
-.endfor
-.endif
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/gift/distinfo b/net-p2p/gift/distinfo
deleted file mode 100644
index 3cb17505d105..000000000000
--- a/net-p2p/gift/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gift-0.11.8.1.tar.bz2) = 1c70477af403af142359d07ee4a03348
-SIZE (gift-0.11.8.1.tar.bz2) = 541446
diff --git a/net-p2p/gift/files/giftd.sh b/net-p2p/gift/files/giftd.sh
deleted file mode 100644
index 1bbed2ce2970..000000000000
--- a/net-p2p/gift/files/giftd.sh
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: giftd
-# REQUIRE: DAEMON
-# KEYWORD: FreeBSD shutdown
-
-# Define these giftd_* variables in one of these files:
-# /etc/rc.conf
-# /etc/rc.conf.local
-# /etc/rc.conf.d/giftd
-#
-# DO NOT CHANGE THESE DEFAULT VALUES HERE
-
-giftd_enable="NO"
-giftd_flags="-d -q"
-giftd_user=""
-giftd_local_dir=""
-
-. "%%RC_SUBR%%"
-
-name="giftd"
-rcvar=`set_rcvar`
-command="%%PREFIX%%/bin/giftd"
-
-required_dirs=${giftd_local_dir}
-start_precmd="giftd_check_vars"
-
-giftd_check_vars()
-{
- if [ -z ${giftd_user} ]; then
- giftd_user=$(whoami)
- fi
-
- if [ $giftd_user = 'root' ]; then
- warn "You should set giftd_user to a non-root user for security reasons"
- fi
-
- if [ -z ${giftd_local_dir} ]; then
- giftd_local_dir="$(pw usershow $giftd_user | awk -F : '{ print $9 }')/.giFT"
- fi
-
- rc_flags="${giftd_flags} --local-dir=${giftd_local_dir}"
-}
-
-load_rc_config $name
-run_rc_command "$1"
diff --git a/net-p2p/gift/files/patch-configure b/net-p2p/gift/files/patch-configure
deleted file mode 100644
index 3783e5f8538c..000000000000
--- a/net-p2p/gift/files/patch-configure
+++ /dev/null
@@ -1,20 +0,0 @@
---- configure.orig Fri Dec 24 04:13:11 2004
-+++ configure Fri Dec 24 04:13:41 2004
-@@ -21401,7 +21401,7 @@
- void f (int i, ...) {
- va_list a1, a2;
- va_start (a1, i);
-- __va_copy (a2, a1);
-+ a2 = a1;
- if (va_arg (a2, int) != 42 ||
- va_arg (a1, int) != 42)
- exit (1);
-@@ -21452,7 +21452,7 @@
- #define VA_COPY_FUNC __va_copy
- #endif
- _ACEOF
-- else if test "x$libgift_cv_copy_by_val" = "xyes"; then
-+ else if test "x$libgift_cv_va_copy_by_val" = "xyes"; then
- cat >>gconfdefs.h <<_ACEOF
- #ifndef VA_COPY_BY_VAL
- #define VA_COPY_BY_VAL 1
diff --git a/net-p2p/gift/pkg-descr b/net-p2p/gift/pkg-descr
deleted file mode 100644
index 628e5d6f7a5c..000000000000
--- a/net-p2p/gift/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-What is giFT, you ask? giFT is a modular daemon capable of abstracting the
-communication between the end user and specific filesharing protocols
-(peer-to-peer or otherwise). The giFT project differs from many other similar
-projects in that it is a distribution of a standalone platform-independent
-daemon, a library for client/frontend development, and our own homegrown
-network, OpenFT.
-
-
-The goal of this project is to ensure that user interface developers never waste
-time with the low-level details of a protocol and that network programmers never
-waste time with the user interface details. Along those same lines it allows end
-users to control which protocols they use no matter which giFT interface they
-have selected as their favorite. Any new filesharing network can be supported
-without any change to the user interface.
-
-WWW: http://gift.sourceforge.net/
diff --git a/net-p2p/gift/pkg-message b/net-p2p/gift/pkg-message
deleted file mode 100644
index 3bcf938f0ee5..000000000000
--- a/net-p2p/gift/pkg-message
+++ /dev/null
@@ -1,22 +0,0 @@
-giFT no longer contains any protocol plugins. Please install the respective
-ports: gift-fasttrack, gift-openft and gift-gnutella.
-
-After installing giFT and OpenFT you'll need to set them up.
-Be sure that you completely install any plugins you wish to use before this
-step. If you decide that you later wish to add a new plugin, you will need to
-re-run gift-setup after installation. Invocation of the setup tool is something
-like this:
-$ gift-setup
-
-Note that giFT and OpenFT will not work with the default setup, so make sure you
-read and understand all questions before answering or just pressing enter. To
-reconfigure giFT and OpenFT later, just run gift-setup again.
-
-If you want to run giFT from startup tweak and add the folowing variables to your
-/etc/rc.conf:
-
-giftd_enable="YES"
-# Run gift as (defaults to root, avoid this for security reasons)
-giftd_user=""
-# Path to giftd.conf (defaults to .giFT in the giftd_user home)
-giftd_local_dir=""
diff --git a/net-p2p/gift/pkg-plist b/net-p2p/gift/pkg-plist
deleted file mode 100644
index d1f5f0a9e0a6..000000000000
--- a/net-p2p/gift/pkg-plist
+++ /dev/null
@@ -1,53 +0,0 @@
-etc/rc.d/giftd.sh
-bin/gift-setup
-bin/giftd
-include/libgift/array.h
-include/libgift/conf.h
-include/libgift/dataset.h
-include/libgift/event.h
-include/libgift/fdbuf.h
-include/libgift/file.h
-include/libgift/giftconfig.h
-include/libgift/interface.h
-include/libgift/libgift.h
-include/libgift/list.h
-include/libgift/list_lock.h
-include/libgift/log.h
-include/libgift/memory.h
-include/libgift/mime.h
-include/libgift/network.h
-include/libgift/parse.h
-include/libgift/platform.h
-include/libgift/proto/if_event_api.h
-include/libgift/proto/protocol.h
-include/libgift/proto/protocol_ver.h
-include/libgift/proto/share.h
-include/libgift/proto/share_hash.h
-include/libgift/proto/transfer_api.h
-include/libgift/stopwatch.h
-include/libgift/strobj.h
-include/libgift/tcpc.h
-include/libgift/tree.h
-lib/libgift.la
-lib/libgift.so
-lib/libgift.so.0
-lib/libgiftproto.la
-lib/libgiftproto.so
-lib/libgiftproto.so.0
-libdata/pkgconfig/libgift.pc
-%%PORTDOCS%%share/doc/giFT/AUTHORS
-%%PORTDOCS%%share/doc/giFT/COPYING
-%%PORTDOCS%%share/doc/giFT/ChangeLog
-%%PORTDOCS%%share/doc/giFT/INSTALL
-%%PORTDOCS%%share/doc/giFT/NEWS
-%%PORTDOCS%%share/doc/giFT/QUICKSTART
-%%PORTDOCS%%share/doc/giFT/README
-%%PORTDOCS%%share/doc/giFT/TODO
-%%PORTDOCS%%share/giFT/giftd.conf.template
-%%PORTDOCS%%share/giFT/mime.types
-%%PORTDOCS%%share/giFT/ui/ui.conf.template
-@dirrm include/libgift/proto
-@dirrm include/libgift
-@dirrm %%PORTDOCS%%share/doc/giFT
-@dirrm %%PORTDOCS%%share/giFT/ui
-@dirrm %%PORTDOCS%%share/giFT
diff --git a/net-p2p/giftcurs/Makefile b/net-p2p/giftcurs/Makefile
deleted file mode 100644
index 630827d36683..000000000000
--- a/net-p2p/giftcurs/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# New ports collection makefile for: giFTcurs
-# Date created: 2003-09-04
-# Whom: Stefan Ehmann <shoesoft@gmx.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= giFTcurs
-PORTVERSION= 0.6.2
-PORTREVISION= 3
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SAVANNAH}
-MASTER_SITE_SUBDIR= giftcurs
-
-MAINTAINER= shoesoft@gmx.net
-COMMENT= A cursed frontend to the giFT daemon
-
-RUN_DEPENDS= ${LOCALBASE}/bin/giftd:${PORTSDIR}/net/gift
-
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-USE_GNOME= glib20
-
-MAN1= giFTcurs.1
-MAN5= giFTcurs.conf.5
-
-DOC_FILES= AUTHORS COPYING ChangeLog \
- INSTALL NEWS README TODO
-
-post-install:
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for doc in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-p2p/giftcurs/distinfo b/net-p2p/giftcurs/distinfo
deleted file mode 100644
index efcdf887df25..000000000000
--- a/net-p2p/giftcurs/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (giFTcurs-0.6.2.tar.gz) = 9a34b924ea10ce0a1d62441ee2bacfff
-SIZE (giFTcurs-0.6.2.tar.gz) = 455055
diff --git a/net-p2p/giftcurs/files/patch-src-screen.h b/net-p2p/giftcurs/files/patch-src-screen.h
deleted file mode 100644
index 77d5b48cdd8a..000000000000
--- a/net-p2p/giftcurs/files/patch-src-screen.h
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/screen.h.orig Wed Nov 5 00:40:44 2003
-+++ src/screen.h Sun Feb 1 14:47:22 2004
-@@ -71,6 +71,12 @@
- /* Used for "exporting" the items[] list. */
- const char *item_name(int);
-
-+#include <wchar.h>
-+#define __wchar_t
-+#define __wint_t
-+#define _WCHAR_T
-+#define _WINT_T
-+
- #if defined(USE_NCURSES) && !defined(RENAMED_NCURSES)
- # include <ncurses.h>
- #else
diff --git a/net-p2p/giftcurs/pkg-descr b/net-p2p/giftcurs/pkg-descr
deleted file mode 100644
index dbd87a32ce07..000000000000
--- a/net-p2p/giftcurs/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-giFTcurs is a cursed frontend to the giFT daemon and has been described as
-"seriously slick". It won't work that well without giFT, which you should have
-already. The version in CVS always works with the daemon in CVS. The latest
-giFTcurs release also works with the latest giFT release, and there are very
-rarely any incompatible changes in the protocol.
-
-WWW: http://www.nongnu.org/giftcurs/
diff --git a/net-p2p/giftcurs/pkg-plist b/net-p2p/giftcurs/pkg-plist
deleted file mode 100644
index 51d5f47968c4..000000000000
--- a/net-p2p/giftcurs/pkg-plist
+++ /dev/null
@@ -1,20 +0,0 @@
-bin/giFTcurs
-share/locale/ca/LC_MESSAGES/giFTcurs.mo
-share/locale/da/LC_MESSAGES/giFTcurs.mo
-share/locale/de/LC_MESSAGES/giFTcurs.mo
-share/locale/en/LC_MESSAGES/giFTcurs.mo
-share/locale/es/LC_MESSAGES/giFTcurs.mo
-share/locale/fr/LC_MESSAGES/giFTcurs.mo
-share/locale/it/LC_MESSAGES/giFTcurs.mo
-share/locale/nl/LC_MESSAGES/giFTcurs.mo
-share/locale/pl/LC_MESSAGES/giFTcurs.mo
-share/locale/pt_BR/LC_MESSAGES/giFTcurs.mo
-share/locale/sv/LC_MESSAGES/giFTcurs.mo
-%%PORTDOCS%%share/doc/giFTcurs/AUTHORS
-%%PORTDOCS%%share/doc/giFTcurs/COPYING
-%%PORTDOCS%%share/doc/giFTcurs/ChangeLog
-%%PORTDOCS%%share/doc/giFTcurs/INSTALL
-%%PORTDOCS%%share/doc/giFTcurs/NEWS
-%%PORTDOCS%%share/doc/giFTcurs/README
-%%PORTDOCS%%share/doc/giFTcurs/TODO
-@dirrm %%PORTDOCS%%share/doc/giFTcurs
diff --git a/net-p2p/giftoxic/Makefile b/net-p2p/giftoxic/Makefile
deleted file mode 100644
index 64488062f169..000000000000
--- a/net-p2p/giftoxic/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# New ports collection makefile for: giFToxic
-# Date Created: 23 December 2003
-# Whom: Joel Diaz <joeldiaz@bellsouth.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= giFToxic
-PORTVERSION= 0.0.9
-PORTREVISION= 4
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= giftoxic
-
-MAINTAINER= joeldiaz@bellsouth.net
-COMMENT= GTK2 client for giFT
-
-LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift
-
-USE_X_PREFIX= yes
-USE_GETOPT_LONG= yes
-USE_GNOME= gtk20 gnomeprefix gnomehack
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-CONFIGURE_ARGS= --without-included-gettext
-
-.include <bsd.port.mk>
diff --git a/net-p2p/giftoxic/distinfo b/net-p2p/giftoxic/distinfo
deleted file mode 100644
index ef01ecda284e..000000000000
--- a/net-p2p/giftoxic/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (giFToxic-0.0.9.tar.gz) = 66fe05d5d34cf08d310886784682136f
-SIZE (giFToxic-0.0.9.tar.gz) = 281884
diff --git a/net-p2p/giftoxic/files/patch-src-gtkcellrendererprogress.c b/net-p2p/giftoxic/files/patch-src-gtkcellrendererprogress.c
deleted file mode 100644
index e413f7045d36..000000000000
--- a/net-p2p/giftoxic/files/patch-src-gtkcellrendererprogress.c
+++ /dev/null
@@ -1,40 +0,0 @@
---- src/gtkcellrendererprogress.c.orig Thu May 22 06:23:39 2003
-+++ src/gtkcellrendererprogress.c Sun Dec 28 14:28:27 2003
-@@ -370,7 +370,13 @@
- */
- GdkGC *gc;
- gint draw_width;
--
-+
-+ PangoFontDescription *font;
-+
-+ PangoContext *context;
-+ PangoLayout *layout;
-+ gchar *text;
-+ int w,h;
-
- if ((flags & GTK_CELL_RENDERER_SELECTED) == GTK_CELL_RENDERER_SELECTED)
- {
-@@ -425,18 +431,17 @@
-
-
-
-- PangoFontDescription *font = pango_font_description_from_string ("8");
-+ font = pango_font_description_from_string ("8");
-
-- PangoContext *context = gtk_widget_create_pango_context(widget);
-- PangoLayout *layout = pango_layout_new(context);
-+ context = gtk_widget_create_pango_context(widget);
-+ layout = pango_layout_new(context);
-
- pango_layout_set_font_description (layout, font);
-- gchar *text = g_strdup_printf("%.1f%%",cellprogress->priv->value);
-+ text = g_strdup_printf("%.1f%%",cellprogress->priv->value);
- pango_layout_set_text(layout, text, -1);
-
- gdk_gc_set_rgb_fg_color (gc, &cellprogress->priv->text_color);
-
-- int w,h;
- pango_layout_get_pixel_size(layout, &w, &h);
- w = (cell_area->width - w)/2;
- h = (cell_area->height - h)/2;
diff --git a/net-p2p/giftoxic/files/patch-src-utils.c b/net-p2p/giftoxic/files/patch-src-utils.c
deleted file mode 100644
index 13fe72ad34f4..000000000000
--- a/net-p2p/giftoxic/files/patch-src-utils.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- src/utils.c.orig Tue May 27 21:37:18 2003
-+++ src/utils.c Sun Dec 28 14:25:22 2003
-@@ -366,6 +366,8 @@
-
- gulong divisor = 1;
- gint type = 0;
-+ gulong mod;
-+ gulong nice;
-
- if (size >= 1000000){
- divisor = 1000000;
-@@ -375,8 +377,8 @@
- type = 1;
- }
-
-- gulong mod = size % divisor;
-- gulong nice = size / divisor;
-+ mod = size % divisor;
-+ nice = size / divisor;
- strcpy(format, (mod == 0)?"%.0f":"%.2f");
- strcat(format, (nice == 1 && mod == 0?gettext(qtys[type][0]):gettext(qtys[type][1])));
- return g_strdup_printf(format, (gfloat) size / divisor);
diff --git a/net-p2p/giftoxic/pkg-descr b/net-p2p/giftoxic/pkg-descr
deleted file mode 100644
index 28c6cea2a23d..000000000000
--- a/net-p2p/giftoxic/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-giFToxic is a GTK2 based client for giFT which allows you to search and
-download from Gnutella, FastTrack and OpenFT networks.
-
-WWW: http://giftoxic.sourceforge.net
-
-- Joel
-joeldiaz@bellsouth.net
diff --git a/net-p2p/giftoxic/pkg-plist b/net-p2p/giftoxic/pkg-plist
deleted file mode 100644
index a570dc6a9ff2..000000000000
--- a/net-p2p/giftoxic/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/giFToxic
-share/gnome/applications/giFToxic.desktop
-share/gnome/giFToxic/logo.png
-share/gnome/pixmaps/giFToxic-48.png
-share/locale/de/LC_MESSAGES/giFToxic.mo
-share/locale/es/LC_MESSAGES/giFToxic.mo
-share/locale/nl/LC_MESSAGES/giFToxic.mo
-@dirrm share/gnome/giFToxic
diff --git a/net-p2p/giftui/Makefile b/net-p2p/giftui/Makefile
deleted file mode 100644
index f6774ac04a82..000000000000
--- a/net-p2p/giftui/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# New ports collection makefile for: giFTui
-# Date Created: 23 May 2004
-# Whom: Joel Diaz <joeldiaz@bellsouth.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= giFTui
-PORTVERSION= 0.4.1
-PORTREVISION= 3
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= giftui
-DISTNAME= giftui-0.4.1
-
-MAINTAINER= joeldiaz@bellsouth.net
-COMMENT= GTK2 client for giFT daemon
-
-LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift
-
-USE_BZIP2= yes
-USE_X_PREFIX= yes
-USE_GNOME= gconf2 gtk20
-USE_GMAKE= yes
-USE_REINPLACE= yes
-GNU_CONFIGURE= yes
-
-GCONF_SCHEMAS= giftui.schemas
-
-.if !defined(NOPORTDOCS)
-PORTDOCS= AUTHORS COPYING ChangeLog NEWS README TODO
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|^giftuidatadir=.*|giftuidatadir=${DATADIR}|g' \
- ${WRKSRC}/configure
- @${REINPLACE_CMD} -e 's|^giftuidocdir =.*|giftuidocdir =${DOCSDIR}|g' \
- ${WRKSRC}/Makefile.in
-
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-p2p/giftui/distinfo b/net-p2p/giftui/distinfo
deleted file mode 100644
index 32230c1c8eda..000000000000
--- a/net-p2p/giftui/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (giftui-0.4.1.tar.bz2) = de834779fde3f2edb002631f4110f1b9
-SIZE (giftui-0.4.1.tar.bz2) = 220208
diff --git a/net-p2p/giftui/files/patch-Makefile.in b/net-p2p/giftui/files/patch-Makefile.in
deleted file mode 100644
index 61ad79a8f6f9..000000000000
--- a/net-p2p/giftui/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig Sun May 16 22:26:53 2004
-+++ Makefile.in Sun Mar 20 11:43:00 2005
-@@ -513,7 +513,7 @@
-
- info-am:
-
--install-data-am: install-giftuidocDATA
-+install-data-am:
-
- install-exec-am:
-
diff --git a/net-p2p/giftui/files/patch-gtkcellrendererprogress b/net-p2p/giftui/files/patch-gtkcellrendererprogress
deleted file mode 100644
index dc899abbcaa1..000000000000
--- a/net-p2p/giftui/files/patch-gtkcellrendererprogress
+++ /dev/null
@@ -1,141 +0,0 @@
-Index: src/Makefile.am
-===================================================================
-RCS file: /cvsroot/giftui/giftui/src/Makefile.am,v
-retrieving revision 1.2
-retrieving revision 1.3
-diff -u -p -r1.2 -r1.3
---- src/Makefile.am 15 May 2004 05:45:36 -0000 1.2
-+++ src/Makefile.am 27 Jul 2004 08:18:09 -0000 1.3
-@@ -10,7 +10,6 @@ giftui_SOURCES = \
- io.c io.h\
- main.c main.h\
- util.c util.h\
-- gtkcellrendererprogress.c gtkcellrendererprogress.h\
- ui_parent.c ui_parent.h\
- ui_child.c ui_child.h\
- ui.h\
-Index: src/Makefile.in
-===================================================================
-RCS file: /cvsroot/giftui/giftui/src/Makefile.in,v
-retrieving revision 1.2
-retrieving revision 1.3
-diff -u -p -r1.2 -r1.3
---- src/Makefile.in 15 May 2004 05:45:36 -0000 1.2
-+++ src/Makefile.in 27 Jul 2004 08:18:09 -0000 1.3
-@@ -147,7 +147,6 @@ giftui_SOURCES = \
- io.c io.h\
- main.c main.h\
- util.c util.h\
-- gtkcellrendererprogress.c gtkcellrendererprogress.h\
- ui_parent.c ui_parent.h\
- ui_child.c ui_child.h\
- ui.h\
-@@ -175,13 +174,12 @@ bin_PROGRAMS = giftui$(EXEEXT)
- PROGRAMS = $(bin_PROGRAMS)
-
- am_giftui_OBJECTS = configure.$(OBJEXT) event.$(OBJEXT) io.$(OBJEXT) \
-- main.$(OBJEXT) util.$(OBJEXT) gtkcellrendererprogress.$(OBJEXT) \
-- ui_parent.$(OBJEXT) ui_child.$(OBJEXT) ui_menu.$(OBJEXT) \
-- ui_notebook.$(OBJEXT) ui_about.$(OBJEXT) ui_browse.$(OBJEXT) \
-- ui_connect.$(OBJEXT) ui_icon.$(OBJEXT) ui_pref.$(OBJEXT) \
-- ui_search.$(OBJEXT) ui_search_cb.$(OBJEXT) \
-- ui_transfer.$(OBJEXT) ui_transfer_cb.$(OBJEXT) \
-- ui_util.$(OBJEXT)
-+ main.$(OBJEXT) util.$(OBJEXT) ui_parent.$(OBJEXT) \
-+ ui_child.$(OBJEXT) ui_menu.$(OBJEXT) ui_notebook.$(OBJEXT) \
-+ ui_about.$(OBJEXT) ui_browse.$(OBJEXT) ui_connect.$(OBJEXT) \
-+ ui_icon.$(OBJEXT) ui_pref.$(OBJEXT) ui_search.$(OBJEXT) \
-+ ui_search_cb.$(OBJEXT) ui_transfer.$(OBJEXT) \
-+ ui_transfer_cb.$(OBJEXT) ui_util.$(OBJEXT)
- giftui_OBJECTS = $(am_giftui_OBJECTS)
- giftui_DEPENDENCIES =
- giftui_LDFLAGS =
-@@ -190,7 +188,6 @@ DEFAULT_INCLUDES = -I. -I$(srcdir) -I.
- depcomp = $(SHELL) $(top_srcdir)/depcomp
- am__depfiles_maybe = depfiles
- @AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/configure.Po ./$(DEPDIR)/event.Po \
--@AMDEP_TRUE@ ./$(DEPDIR)/gtkcellrendererprogress.Po \
- @AMDEP_TRUE@ ./$(DEPDIR)/io.Po ./$(DEPDIR)/main.Po \
- @AMDEP_TRUE@ ./$(DEPDIR)/ui_about.Po ./$(DEPDIR)/ui_browse.Po \
- @AMDEP_TRUE@ ./$(DEPDIR)/ui_child.Po ./$(DEPDIR)/ui_connect.Po \
-@@ -272,7 +269,6 @@ distclean-compile:
-
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/configure.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/event.Po@am__quote@
--@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gtkcellrendererprogress.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/io.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/main.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ui_about.Po@am__quote@
-Index: src/main.c
-===================================================================
-RCS file: /cvsroot/giftui/giftui/src/main.c,v
-retrieving revision 1.1.1.1
-retrieving revision 1.2
-diff -u -p -r1.1.1.1 -r1.2
---- src/main.c 6 May 2004 06:55:02 -0000 1.1.1.1
-+++ src/main.c 27 Jul 2004 08:18:09 -0000 1.2
-@@ -32,6 +32,7 @@
- #include "ui.h"
- #include "ui_connect.h"
- #include "ui_menu.h"
-+#include "ui_transfer.h"
-
- static GtkWidget *window;
-
-Index: src/ui_transfer.c
-===================================================================
-RCS file: /cvsroot/giftui/giftui/src/ui_transfer.c,v
-retrieving revision 1.2
-retrieving revision 1.3
-diff -u -p -r1.2 -r1.3
---- src/ui_transfer.c 15 May 2004 05:45:36 -0000 1.2
-+++ src/ui_transfer.c 27 Jul 2004 08:18:09 -0000 1.3
-@@ -24,8 +24,6 @@
- #include <gdk/gdkkeysyms.h>
- #include <gtk/gtk.h>
-
--#include "gtkcellrendererprogress.h"
--
- #include "io.h"
- #include "event.h"
- #include "configure.h"
-Index: src/ui_transfer.h
-===================================================================
-RCS file: /cvsroot/giftui/giftui/src/ui_transfer.h,v
-retrieving revision 1.1.1.1
-retrieving revision 1.2
-diff -u -p -r1.1.1.1 -r1.2
---- src/ui_transfer.h 6 May 2004 06:55:01 -0000 1.1.1.1
-+++ src/ui_transfer.h 27 Jul 2004 08:18:09 -0000 1.2
-@@ -38,6 +38,14 @@
-
- #define GIFTUI_TRANSFERFILE(arg) ((GiftuiTransferFile_t *) (arg))
-
-+typedef enum
-+{
-+ GTK_CELL_RENDERER_PROGRESS_ACTIVE,
-+ GTK_CELL_RENDERER_PROGRESS_COMPLETED,
-+ GTK_CELL_RENDERER_PROGRESS_PAUSED,
-+ GTK_CELL_RENDERER_PROGRESS_CANCELED
-+} GtkCellRendererProgressColor;
-+
- typedef struct _GiftuiTransfer GiftuiTransfer;
- typedef struct _GiftuiTransferClass GiftuiTransferClass;
-
-Index: src/ui_transfer_cb.c
-===================================================================
-RCS file: /cvsroot/giftui/giftui/src/ui_transfer_cb.c,v
-retrieving revision 1.1.1.1
-retrieving revision 1.2
-diff -u -p -r1.1.1.1 -r1.2
---- src/ui_transfer_cb.c 6 May 2004 06:54:58 -0000 1.1.1.1
-+++ src/ui_transfer_cb.c 27 Jul 2004 08:31:49 -0000 1.2
-@@ -23,8 +23,6 @@
- #include <libgift/libgift.h>
- #include <gtk/gtk.h>
-
--#include "gtkcellrendererprogress.h"
--
- #include "io.h"
- #include "event.h"
- #include "configure.h"
diff --git a/net-p2p/giftui/files/patch-src::io.c b/net-p2p/giftui/files/patch-src::io.c
deleted file mode 100644
index 89f46fd29189..000000000000
--- a/net-p2p/giftui/files/patch-src::io.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/io.c.orig Wed May 26 09:23:51 2004
-+++ src/io.c Wed May 26 09:24:08 2004
-@@ -21,6 +21,7 @@
-
- #include <stdio.h>
- #include <stdarg.h>
-+#include <sys/types.h>
- #include <sys/socket.h>
- #include <arpa/inet.h>
- #include <netdb.h>
diff --git a/net-p2p/giftui/pkg-descr b/net-p2p/giftui/pkg-descr
deleted file mode 100644
index ceb5f0e12390..000000000000
--- a/net-p2p/giftui/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-giFTui is a tabbed based GTK+ frontend for the giftd daemon which handles file
-sharing plugins.
-
-WWW: http://giftui.sourceforge.net
-
-- Joel
-joeldiaz@bellsouth.net
diff --git a/net-p2p/giftui/pkg-plist b/net-p2p/giftui/pkg-plist
deleted file mode 100644
index f28e3b132356..000000000000
--- a/net-p2p/giftui/pkg-plist
+++ /dev/null
@@ -1,22 +0,0 @@
-bin/giftui
-share/applications/giftui.desktop
-@dirrm share/applications
-%%DATADIR%%/icons/fasttrack-down.png
-%%DATADIR%%/icons/fasttrack-network.png
-%%DATADIR%%/icons/fasttrack-search.png
-%%DATADIR%%/icons/fasttrack-up.png
-%%DATADIR%%/icons/gnutella-down.png
-%%DATADIR%%/icons/gnutella-network.png
-%%DATADIR%%/icons/gnutella-search.png
-%%DATADIR%%/icons/gnutella-up.png
-%%DATADIR%%/icons/openft-down.png
-%%DATADIR%%/icons/openft-network.png
-%%DATADIR%%/icons/openft-search.png
-%%DATADIR%%/icons/openft-up.png
-%%DATADIR%%/icons/opennap-down.png
-%%DATADIR%%/icons/opennap-network.png
-%%DATADIR%%/icons/opennap-search.png
-%%DATADIR%%/icons/opennap-up.png
-share/pixmaps/giftui.png
-@dirrm %%DATADIR%%/icons
-@dirrm %%DATADIR%%
diff --git a/net-p2p/gkrellm-gift/Makefile b/net-p2p/gkrellm-gift/Makefile
deleted file mode 100644
index 4aa371269af6..000000000000
--- a/net-p2p/gkrellm-gift/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# New ports collection makefile for: gkrellm-gift
-# Date created: Mon May 3 08:48:47 CEST 2004
-# Whom: Tobias Roth <ports@fsck.ch>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gift
-PORTVERSION= 0.2.3
-PORTREVISION= 3
-CATEGORIES= net
-MASTER_SITES= ftp://ftp.code-monkey.de/pub/gkrellm-gift/ \
- http://depot.fsck.ch/mirror/distfiles/
-PKGNAMEPREFIX= gkrellm-
-DISTNAME= ${PKGNAMEPREFIX}giFT-${PORTVERSION}
-
-MAINTAINER= ports@fsck.ch
-COMMENT= GKrellM2 plugin that monitors active giFT transfers
-
-LIB_DEPENDS= gift.0:${PORTSDIR}/net/gift
-RUN_DEPENDS= gkrellm:${PORTSDIR}/sysutils/gkrellm2
-BUILD_DEPENDS= ${X11BASE}/include/gkrellm2/gkrellm.h:${PORTSDIR}/sysutils/gkrellm2
-
-USE_LIBTOOL_VER=15
-USE_GMAKE= yes
-USE_X_PREFIX= yes
-PLIST_FILES= libexec/gkrellm2/plugins/gift.so
-
-post-install:
- ${STRIP_CMD} ${PREFIX}/libexec/gkrellm2/plugins/${PORTNAME}.so
-
-.include <bsd.port.mk>
diff --git a/net-p2p/gkrellm-gift/distinfo b/net-p2p/gkrellm-gift/distinfo
deleted file mode 100644
index 4a337a1871ea..000000000000
--- a/net-p2p/gkrellm-gift/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gkrellm-giFT-0.2.3.tar.gz) = e8d5133ca3c7e8889f9ea514fd9458d6
-SIZE (gkrellm-giFT-0.2.3.tar.gz) = 304869
diff --git a/net-p2p/gkrellm-gift/files/patch-configure b/net-p2p/gkrellm-gift/files/patch-configure
deleted file mode 100644
index 6c6586e48077..000000000000
--- a/net-p2p/gkrellm-gift/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Mon Aug 16 08:09:26 2004
-+++ configure Mon Aug 16 08:09:53 2004
-@@ -19278,7 +19278,7 @@
-
- fi
-
--plugindir=${prefix}/lib/gkrellm2/plugins
-+plugindir=${prefix}/libexec/gkrellm2/plugins
-
-
- ac_config_files="$ac_config_files Makefile pixmaps/Makefile src/Makefile"
diff --git a/net-p2p/gkrellm-gift/files/patch-io.c b/net-p2p/gkrellm-gift/files/patch-io.c
deleted file mode 100644
index 19f28c4d4295..000000000000
--- a/net-p2p/gkrellm-gift/files/patch-io.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/io.c.orig Sat Dec 20 10:42:39 2003
-+++ src/io.c Wed May 5 00:58:19 2004
-@@ -16,6 +16,7 @@
- *
- */
-
-+#include <sys/types.h>
- #include <sys/socket.h>
- #include <arpa/inet.h>
- #include <netdb.h>
diff --git a/net-p2p/gkrellm-gift/pkg-descr b/net-p2p/gkrellm-gift/pkg-descr
deleted file mode 100644
index a5308e0b8d74..000000000000
--- a/net-p2p/gkrellm-gift/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-[from the website]
-GKrellM giFT monitors your active giFT transfers and their progress.
-Each transfer is displayed in a panel showing the filename and the
-percentage of transmitted bytes.
-There's also a chart showing the current speed of the transfers.
-
-WWW: http://www.code-monkey.de/index.php?gkrellm-gift
diff --git a/net-p2p/gnewtellium/Makefile b/net-p2p/gnewtellium/Makefile
deleted file mode 100644
index 74b219196e5d..000000000000
--- a/net-p2p/gnewtellium/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# New ports collection makefile for: gnewtellium
-# Date created: 9 April 2002
-# Whom: haikal
-#
-# $FreeBSD$
-
-PORTNAME= gnewtellium
-PORTVERSION= 0.05b
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A gnutella client
-
-USE_X_PREFIX= yes
-USE_GNOME= gtk12
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}" \
- AUTOHEADER="${TRUE}"
-
-PLIST_FILES= bin/gnewtellium %%DATADIR%%/pixmaps/gnewtellium.xpm
-PLIST_DIRS= %%DATADIR%%/pixmaps %%DATADIR%%
-
-.include <bsd.port.mk>
diff --git a/net-p2p/gnewtellium/distinfo b/net-p2p/gnewtellium/distinfo
deleted file mode 100644
index a8e9a8bbd89a..000000000000
--- a/net-p2p/gnewtellium/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gnewtellium-0.05b.tar.gz) = 804e00af95ac0314266ac571d7106ddf
-SIZE (gnewtellium-0.05b.tar.gz) = 104482
diff --git a/net-p2p/gnewtellium/files/patch-src::config.c b/net-p2p/gnewtellium/files/patch-src::config.c
deleted file mode 100644
index 54d3eba3f8be..000000000000
--- a/net-p2p/gnewtellium/files/patch-src::config.c
+++ /dev/null
@@ -1,55 +0,0 @@
---- src/config.c.orig Tue Feb 5 03:50:18 2002
-+++ src/config.c Tue Mar 9 20:37:00 2004
-@@ -539,8 +539,8 @@
- gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0);
- gtk_widget_show(hbox);
-
-- label = gtk_label_new("Let Newtella know what speed your Internet Connection is.
--Setting this to an accurate number will help you get the most out of
-+ label = gtk_label_new("Let Newtella know what speed your Internet Connection is.\n\
-+Setting this to an accurate number will help you get the most out of\n\
- Newtella's advanced bandwidth management.");
- gtk_label_set_justify(GTK_LABEL(label), GTK_JUSTIFY_LEFT);
- hbox = gtk_hbox_new(FALSE, 0);
-@@ -579,7 +579,7 @@
- gtk_widget_show(button);
-
- hbox = gtk_hbox_new(FALSE, 0);
-- label = gtk_label_new("Select the directory where you want to store your newly
-+ label = gtk_label_new("Select the directory where you want to store your newly\n\
- downloaded files.");
- gtk_label_set_justify(GTK_LABEL(label), GTK_JUSTIFY_LEFT);
- gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 10);
-@@ -627,8 +627,8 @@
- gtk_widget_show(hbox);
- gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 5);
-
-- label = gtk_label_new("Add any number of directories here.
--All .mp3 files under any of these directories can then be
-+ label = gtk_label_new("Add any number of directories here.\n\
-+All .mp3 files under any of these directories can then be\n\
- downloaded by other Newtella users.");
- gtk_label_set_justify(GTK_LABEL(label), GTK_JUSTIFY_LEFT);
- hbox = gtk_hbox_new(FALSE, 0);
-@@ -686,8 +686,8 @@
- gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 10);
-
- hbox = gtk_hbox_new(FALSE, 0);
-- label = gtk_label_new("Select how much search results Newtella will maximally send to
--other clients. Use this to limit the impact of stupid searches on your
-+ label = gtk_label_new("Select how much search results Newtella will maximally send to\n\
-+other clients. Use this to limit the impact of stupid searches on your\n\
- computer.");
- gtk_label_set_justify(GTK_LABEL(label), GTK_JUSTIFY_LEFT);
- gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 10);
-@@ -724,8 +724,8 @@
- gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 10);
-
- hbox = gtk_hbox_new(FALSE, 0);
-- label = gtk_label_new("Returns the entered IP with search results instead of your real one.
--Useful if your're behind a NAT Firewall (like Windows 98 Internet
-+ label = gtk_label_new("Returns the entered IP with search results instead of your real one.\n\
-+Useful if your're behind a NAT Firewall (like Windows 98 Internet\n\
- Connection Sharing)");
- gtk_label_set_justify(GTK_LABEL(label), GTK_JUSTIFY_LEFT);
- gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 10);
diff --git a/net-p2p/gnewtellium/pkg-descr b/net-p2p/gnewtellium/pkg-descr
deleted file mode 100644
index ca80bf069cf2..000000000000
--- a/net-p2p/gnewtellium/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Port of the original Newtella client in Linux/GTK+.
-Newtella is a P2P protocol based on Gnutella.
-The main difference between Gnutella and Newtella
-is that the latter allows only mp3 sharing.
-
-
-
-WWW: http://sourceforge.net/projects/gnewtellium/
-
-- Haikal
-wyldephyre2@yahoo.com
diff --git a/net-p2p/gnome-btdownload/Makefile b/net-p2p/gnome-btdownload/Makefile
deleted file mode 100644
index 87ba1b91485a..000000000000
--- a/net-p2p/gnome-btdownload/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# New ports collection makefile for: gnome-btdownload
-# Date created: 21 October 2003
-# Whom: Mezz <mezz7@cox.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gnome-btdownload
-PORTVERSION= 0.0.20
-PORTREVISION= 1
-PORTEPOCH= 1
-CATEGORIES= net gnome
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= gnome-bt
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A simple Gnome interface designed as a mime-sink for BitTorrent files
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/BitTorrent/__init__.py:${PORTSDIR}/net/py-bittorrent-core
-
-IGNORE=does not run with BitTorrent 4.x yet
-
-USE_X_PREFIX= yes
-USE_GNOME= desktopfileutils gnomehack gnomeprefix pygnome2
-USE_PYTHON= yes
-USE_REINPLACE= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-
-MAN1= gnome-btdownload.1
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%X11PREFIX%%|${PREFIX}|g ; \
- s|gnome\.vfs|gnomevfs|g' ${WRKSRC}/src/${PORTNAME}
- @${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share/gnome|g' \
- ${WRKSRC}/share/desktop/gnome-btdownload.desktop
-
-post-install:
- @-update-desktop-database
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for file in AUTHORS ChangeLog README
- ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-p2p/gnome-btdownload/distinfo b/net-p2p/gnome-btdownload/distinfo
deleted file mode 100644
index 6afe1b77858f..000000000000
--- a/net-p2p/gnome-btdownload/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gnome-btdownload-0.0.20.tar.gz) = dd7ad29c9c5689dc73a736d44dde2bef
-SIZE (gnome-btdownload-0.0.20.tar.gz) = 146861
diff --git a/net-p2p/gnome-btdownload/files/patch-src::gnome-btdownload b/net-p2p/gnome-btdownload/files/patch-src::gnome-btdownload
deleted file mode 100644
index 2594c63ab84c..000000000000
--- a/net-p2p/gnome-btdownload/files/patch-src::gnome-btdownload
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/gnome-btdownload.orig Sun Nov 7 20:26:43 2004
-+++ src/gnome-btdownload Sun Nov 7 20:28:36 2004
-@@ -1,4 +1,4 @@
--#!/usr/bin/python
-+#!/usr/bin/env python
-
- # BitTorrent related modules.
- import BitTorrent.download, BitTorrent.bencode
-@@ -72,7 +72,7 @@
- # Fallback wrapper
- if not locate_file:
- def fallback_locate_attempt_prefixes(path):
-- prefixes = ['', 'usr/', 'usr/local/']
-+ prefixes = ['', '%%X11PREFIX%%/', 'usr/', 'usr/local/']
-
- # Try them locally
- for prefix in prefixes:
diff --git a/net-p2p/gnome-btdownload/pkg-descr b/net-p2p/gnome-btdownload/pkg-descr
deleted file mode 100644
index 84a72379f101..000000000000
--- a/net-p2p/gnome-btdownload/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Gnome interface for 'executing' BitTorrent files. It is designed as a mime-sink
-for BitTorrent files. Not a front-end, more-or-less just a session dialog. See
-net/py-bittorrent for more information.
-
-WWW: http://gnome-bt.sourceforge.net/
diff --git a/net-p2p/gnome-btdownload/pkg-plist b/net-p2p/gnome-btdownload/pkg-plist
deleted file mode 100644
index 69e88e01f6db..000000000000
--- a/net-p2p/gnome-btdownload/pkg-plist
+++ /dev/null
@@ -1,18 +0,0 @@
-bin/gnome-btdownload
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/README
-share/gnome/application-registry/gnome-btdownload.applications
-share/gnome/applications/gnome-btdownload.desktop
-@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
-share/gnome/gnome-btdownload/glade/contdiag.glade
-share/gnome/gnome-btdownload/glade/dlsession.glade
-share/gnome/gnome-btdownload/glade/errdiag.glade
-share/gnome/gnome-btdownload/pixmaps/download.png
-share/gnome/mime-info/gnome-btdownload.keys
-share/gnome/mime-info/gnome-btdownload.mime
-@dirrm share/gnome/gnome-btdownload/pixmaps
-@dirrm share/gnome/gnome-btdownload/glade
-@dirrm share/gnome/gnome-btdownload
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
diff --git a/net-p2p/gnunet/Makefile b/net-p2p/gnunet/Makefile
deleted file mode 100644
index ff16b3fb506a..000000000000
--- a/net-p2p/gnunet/Makefile
+++ /dev/null
@@ -1,137 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: GNUnet
-# Date created: Mar 23, 2002
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= gnunet
-PORTVERSION= 0.6.6b
-CATEGORIES= net
-MASTER_SITES= http://www.ovmj.org/GNUnet/download/ \
- ${MASTER_SITE_GNU}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= GNUnet-${PORTVERSION}
-
-MAINTAINER= krion@FreeBSD.org
-COMMENT= An anonymous, distributed, reputation-based network
-
-LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4
-
-USE_LIBLTDL= yes
-USE_BZIP2= yes
-USE_GETOPT_LONG= yes
-USE_GETTEXT= yes
-USE_GMAKE= yes
-USE_GNOME= gnometarget gtk20 lthack
-USE_INC_LIBTOOL_VER=13
-USE_OPENSSL= yes
-USE_REINPLACE= yes
-
-INSTALLS_SHLIB= yes
-
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include"
-CONFIGURE_ARGS= --disable-ltdl-install --with-crypto
-LDFLAGS+= -L${LOCALBASE}/lib
-
-.if defined(WITH_GDBM)
-LIB_DEPENDS+= gdbm.3:${PORTSDIR}/databases/gdbm
-PLIST_SUB+= WITH_GDBM=""
-.else
-CONFIGURE_ARGS+= --without-gdbm
-PLIST_SUB+= WITH_GDBM="@comment "
-.endif
-
-.if defined(WITH_MYSQL)
-USE_MYSQL= yes
-CONFIGURE_ARGS+= --with-mysql
-.else
-CONFIGURE_ARGS+= --without-mysql
-.endif
-
-.if defined(WITH_TDB)
-LIB_DEPENDS+= tdb.1:${PORTSDIR}/databases/tdb
-PLIST_SUB+= WITH_TDB=""
-.else
-CONFIGURE_ARGS+= --without-tdb
-PLIST_SUB+= WITH_TDB="@comment "
-.endif
-
-.if defined(WITH_BDB3)
-LIB_DEPENDS+= db3:${PORTSDIR}/databases/db3
-CONFIGURE_ARGS+= --with-bdb=${LOCALBASE}
-.else
-CONFIGURE_ARGS+= --without-bdb
-.endif
-
-.if defined(WITH_SQLITE)
-LIB_DEPENDS+= sqlite3.8:${PORTSDIR}/databases/sqlite3
-CONFIGURE_ARGS+= --with-sqlite
-PLIST_SUB+= WITH_SQLITE=""
-.else
-CONFIGURE_ARGS+= --without-sqlite
-PLIST_SUB+= WITH_SQLITE="@comment "
-.endif
-
-.if defined(WITH_IPV6)
-PKGNAMESUFFIX= -ipv6
-CONFIGURE_ARGS+= --enable-ipv6
-PLIST_SUB+= WITH_IPV6=""
-.else
-PLIST_SUB+= WITH_IPV6="@comment "
-.endif
-
-.if defined(WITH_GUILE)
-LIB_DEPENDS+= guile.15:${PORTSDIR}/lang/guile
-CONFIGURE_ARGS+= --enable-guile
-MAN1+= gnunet-download-manager.1
-PLIST_SUB+= WITH_GUILE=""
-.else
-CONFIGURE_ARGS+= --disable-guile
-PLIST_SUB+= WITH_GUILE="@comment "
-.endif
-
-MAN1= gnunet-chat.1 gnunet-check.1 gnunet-convert.1 \
- gnunet-delete.1 gnunet-directory.1 \
- gnunet-download.1 gnunet-gtk.1 gnunet-insert.1 \
- gnunet-peer-info.1 gnunet-pseudonym.1 \
- gnunet-search.1 gnunet-stats.1 gnunet-tbench.1 \
- gnunet-testbed.1 gnunet-tracekit.1 gnunet-transport-check.1 \
- gnunet-update.1 gnunetd.1
-MAN5= gnunet.conf.5
-
-pre-everything::
- @${ECHO_MSG} ""
- @${ECHO_MSG} "You can build GNUnet with the following options:"
- @${ECHO_MSG} " WITH_MYSQL=yes Turn on MySQL support"
- @${ECHO_MSG} " WITH_TDB=yes Turn on TDB support"
- @${ECHO_MSG} " WITH_BDB3=yes Turn on Berkely DB library support"
- @${ECHO_MSG} " WITH_GDBM=yes Turn on GNU dbm support"
- @${ECHO_MSG} " WITH_SQLITE=yes Turn on sqlite support"
- @${ECHO_MSG} " WITH_IPV6=yes Turn on to enable IPv6 support"
- @${ECHO_MSG} ""
-
-post-patch:
- @${FIND} ${WRKSRC} -name configure | ${XARGS} \
- ${REINPLACE_CMD} -e \
- 's|-pthread [\$$]CFLAGS|${PTHREAD_CFLAGS} \$$CFLAGS|g ; \
- s|-lpthread|${PTHREAD_LIBS}|g'
- ${REINPLACE_CMD} -e \
- 's|^#include <values.h>|#include <limits.h>|g' \
- ${WRKSRC}/src/applications/afs/module/manager.c
- ${REINPLACE_CMD} -e \
- 's|%%PREFIX%%|${PREFIX}|g' \
- ${WRKSRC}/src/include/gnunet_util.h
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/contrib/gnunet.root ${PREFIX}/etc/gnunet.conf-dist
-.ifndef(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/contrib/gnunet.user ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-p2p/gnunet/distinfo b/net-p2p/gnunet/distinfo
deleted file mode 100644
index 180c3f89f5fe..000000000000
--- a/net-p2p/gnunet/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (GNUnet-0.6.6b.tar.bz2) = dc04ecf7d1e7d4ccfde62fad101a301f
-SIZE (GNUnet-0.6.6b.tar.bz2) = 1291441
diff --git a/net-p2p/gnunet/files/patch-configure b/net-p2p/gnunet/files/patch-configure
deleted file mode 100644
index 5934b64bc7d0..000000000000
--- a/net-p2p/gnunet/files/patch-configure
+++ /dev/null
@@ -1,16 +0,0 @@
-
-$FreeBSD$
-
---- configure.orig Mon Aug 2 20:01:59 2004
-+++ configure Mon Aug 2 20:02:55 2004
-@@ -15035,8 +15035,8 @@
- echo "${ECHO_T}\"$with_mysql\"" >&6
- if test "$with_mysql" != "no"
- then
-- LDFLAGS="-L$with_mysql/lib -L$with_mysql/lib/mysql $LDFLAGS $ZLIBS"
-- CPPFLAGS="-I$with_mysql/include $CPPFLAGS"
-+ LDFLAGS="-L${LOCALBASE}/lib -L${LOCALBASE}/lib/mysql $LDFLAGS $ZLIBS"
-+ CPPFLAGS="-I${LOCALBASE}/include $CPPFLAGS"
-
- for ac_header in mysql/mysql.h
- do
diff --git a/net-p2p/gnunet/files/patch-src_applications_afs_module_Makefile.in b/net-p2p/gnunet/files/patch-src_applications_afs_module_Makefile.in
deleted file mode 100644
index 8952e613bd82..000000000000
--- a/net-p2p/gnunet/files/patch-src_applications_afs_module_Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- src/applications/afs/module/Makefile.in.orig
-+++ src/applications/afs/module/Makefile.in
-@@ -203,7 +203,7 @@
- $(AM_CFLAGS) $(CFLAGS)
- CCLD = $(CC)
- LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@
- SOURCES = $(libgnunetafs_database_bdb_la_SOURCES) \
- $(libgnunetafs_database_directory_la_SOURCES) \
- $(libgnunetafs_database_gdbm_la_SOURCES) \
diff --git a/net-p2p/gnunet/files/patch-src_applications_afs_tools_Makefile.in b/net-p2p/gnunet/files/patch-src_applications_afs_tools_Makefile.in
deleted file mode 100644
index d9a2b848d970..000000000000
--- a/net-p2p/gnunet/files/patch-src_applications_afs_tools_Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- src/applications/afs/tools/Makefile.in.orig
-+++ src/applications/afs/tools/Makefile.in
-@@ -104,7 +104,7 @@
- $(AM_CFLAGS) $(CFLAGS)
- CCLD = $(CC)
- LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@
- SOURCES = $(gnunet_delete_SOURCES) $(gnunet_directory_SOURCES) \
- $(gnunet_download_SOURCES) $(gnunet_insert_SOURCES) \
- $(gnunet_pseudonym_SOURCES) $(gnunet_search_SOURCES)
diff --git a/net-p2p/gnunet/files/patch-src_applications_chat_Makefile.in b/net-p2p/gnunet/files/patch-src_applications_chat_Makefile.in
deleted file mode 100644
index 9139ec802848..000000000000
--- a/net-p2p/gnunet/files/patch-src_applications_chat_Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- src/applications/chat/Makefile.in.orig
-+++ src/applications/chat/Makefile.in
-@@ -80,7 +80,7 @@
- $(AM_CFLAGS) $(CFLAGS)
- CCLD = $(CC)
- LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@
- SOURCES = $(libgnunetchat_protocol_la_SOURCES) $(gnunet_chat_SOURCES)
- DIST_SOURCES = $(libgnunetchat_protocol_la_SOURCES) \
- $(gnunet_chat_SOURCES)
diff --git a/net-p2p/gnunet/files/patch-src_applications_dht_tools_Makefile.in b/net-p2p/gnunet/files/patch-src_applications_dht_tools_Makefile.in
deleted file mode 100644
index 6342016773f5..000000000000
--- a/net-p2p/gnunet/files/patch-src_applications_dht_tools_Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- src/applications/dht/tools/Makefile.in.orig
-+++ src/applications/dht/tools/Makefile.in
-@@ -84,7 +84,7 @@
- $(AM_CFLAGS) $(CFLAGS)
- CCLD = $(CC)
- LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@
- SOURCES = $(libgnunetdht_api_la_SOURCES) $(gnunet_dht_join_SOURCES) \
- $(gnunet_dht_query_SOURCES)
- DIST_SOURCES = $(libgnunetdht_api_la_SOURCES) \
diff --git a/net-p2p/gnunet/files/patch-src_applications_stats_Makefile.in b/net-p2p/gnunet/files/patch-src_applications_stats_Makefile.in
deleted file mode 100644
index 1134073ae1bf..000000000000
--- a/net-p2p/gnunet/files/patch-src_applications_stats_Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- src/applications/stats/Makefile.in.orig
-+++ src/applications/stats/Makefile.in
-@@ -71,7 +71,7 @@
- $(AM_CFLAGS) $(CFLAGS)
- CCLD = $(CC)
- LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@
- SOURCES = $(gnunet_stats_SOURCES)
- DIST_SOURCES = $(gnunet_stats_SOURCES)
- ETAGS = etags
diff --git a/net-p2p/gnunet/files/patch-src_applications_tbench_Makefile.in b/net-p2p/gnunet/files/patch-src_applications_tbench_Makefile.in
deleted file mode 100644
index b3c0253bf1d6..000000000000
--- a/net-p2p/gnunet/files/patch-src_applications_tbench_Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- src/applications/tbench/Makefile.in.orig
-+++ src/applications/tbench/Makefile.in
-@@ -81,7 +81,7 @@
- $(AM_CFLAGS) $(CFLAGS)
- CCLD = $(CC)
- LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@
- SOURCES = $(libgnunettbench_protocol_la_SOURCES) \
- $(gnunet_tbench_SOURCES)
- DIST_SOURCES = $(libgnunettbench_protocol_la_SOURCES) \
diff --git a/net-p2p/gnunet/files/patch-src_applications_testbed_Makefile.in b/net-p2p/gnunet/files/patch-src_applications_testbed_Makefile.in
deleted file mode 100644
index 23b0ed59044f..000000000000
--- a/net-p2p/gnunet/files/patch-src_applications_testbed_Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- src/applications/testbed/Makefile.in.orig
-+++ src/applications/testbed/Makefile.in
-@@ -84,7 +84,7 @@
- $(AM_CFLAGS) $(CFLAGS)
- CCLD = $(CC)
- LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@
- SOURCES = $(libgnunettestbed_protocol_la_SOURCES) \
- $(gnunet_testbed_SOURCES)
- DIST_SOURCES = $(libgnunettestbed_protocol_la_SOURCES) \
diff --git a/net-p2p/gnunet/files/patch-src_applications_tracekit_Makefile.in b/net-p2p/gnunet/files/patch-src_applications_tracekit_Makefile.in
deleted file mode 100644
index 5a089ab930ab..000000000000
--- a/net-p2p/gnunet/files/patch-src_applications_tracekit_Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- src/applications/tracekit/Makefile.in.orig
-+++ src/applications/tracekit/Makefile.in
-@@ -81,7 +81,7 @@
- $(AM_CFLAGS) $(CFLAGS)
- CCLD = $(CC)
- LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@
- SOURCES = $(libgnunettracekit_protocol_la_SOURCES) \
- $(gnunet_tracekit_SOURCES)
- DIST_SOURCES = $(libgnunettracekit_protocol_la_SOURCES) \
diff --git a/net-p2p/gnunet/files/patch-src_conf_Makefile.in b/net-p2p/gnunet/files/patch-src_conf_Makefile.in
deleted file mode 100644
index 270399434142..000000000000
--- a/net-p2p/gnunet/files/patch-src_conf_Makefile.in
+++ /dev/null
@@ -1,23 +0,0 @@
-
-$FreeBSD$
-
---- src/conf/Makefile.in.orig
-+++ src/conf/Makefile.in
-@@ -100,7 +100,7 @@
- $(AM_CFLAGS) $(CFLAGS)
- CCLD = $(CC)
- LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@
- SOURCES = $(gnunet_setup_SOURCES) gnunet-win-tool.c
- DIST_SOURCES = $(am__gnunet_setup_SOURCES_DIST) gnunet-win-tool.c
- ETAGS = etags
-@@ -312,7 +312,7 @@
- gnunet-setup.c
-
- gnunet_setup_LDFLAGS = \
-- $(curses_lib)
-+ $(curses_lib) $(LTLIBINTL)
-
- gnunet_setup_LDADD = \
- $(top_builddir)/src/util/libgnunetutil.la
diff --git a/net-p2p/gnunet/files/patch-src_include_gnunet__util.h b/net-p2p/gnunet/files/patch-src_include_gnunet__util.h
deleted file mode 100644
index 89867ccbfa46..000000000000
--- a/net-p2p/gnunet/files/patch-src_include_gnunet__util.h
+++ /dev/null
@@ -1,25 +0,0 @@
-
-$FreeBSD$
-
---- src/include/gnunet_util.h.orig
-+++ src/include/gnunet_util.h
-@@ -637,7 +637,7 @@
- * Default names of the configuration files.
- */
- #define DEFAULT_CLIENT_CONFIG_FILE "~/.gnunet/gnunet.conf"
--#define DEFAULT_DAEMON_CONFIG_FILE "/etc/gnunet.conf"
-+#define DEFAULT_DAEMON_CONFIG_FILE "%%PREFIX%%/etc/gnunet.conf"
-
- /* *******************API *********************** */
-
-@@ -1053,8 +1053,8 @@
- * @param ip the IP to check (in network byte order)
- * @return NO if the IP is not in the list, YES if it it is
- */
--int checkIP6Listed(const CIDR6Network * list,
-- const IP6addr * ip);
-+int checkIP6Listed(CIDR6Network * list,
-+ IP6addr * ip);
-
- /**
- * Parse a network specification. The argument specifies
diff --git a/net-p2p/gnunet/files/patch-src_server_Makefile.in b/net-p2p/gnunet/files/patch-src_server_Makefile.in
deleted file mode 100644
index 15587ef6d6bd..000000000000
--- a/net-p2p/gnunet/files/patch-src_server_Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- src/server/Makefile.in.orig
-+++ src/server/Makefile.in
-@@ -108,7 +108,7 @@
- $(AM_CFLAGS) $(CFLAGS)
- CCLD = $(CC)
- LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-+ $(AM_LDFLAGS) $(LDFLAGS) $(LTLIBINTL) -o $@
- SOURCES = $(fragmentationtest_SOURCES) $(gnunet_peer_info_SOURCES) \
- $(gnunet_transport_check_SOURCES) $(gnunet_update_SOURCES) \
- $(gnunetd_SOURCES)
diff --git a/net-p2p/gnunet/files/patch-src_transports_udp6.c b/net-p2p/gnunet/files/patch-src_transports_udp6.c
deleted file mode 100644
index bcab32ed46c0..000000000000
--- a/net-p2p/gnunet/files/patch-src_transports_udp6.c
+++ /dev/null
@@ -1,21 +0,0 @@
-
-$FreeBSD$
-
---- src/transports/udp6.c.orig
-+++ src/transports/udp6.c
-@@ -275,6 +275,7 @@
- #endif
- /* quick test of the packet, if failed, repeat! */
- if (size != ntohs(udp6m.size)) {
-+ char * tmp = MALLOC(INET6_ADDRSTRLEN);
- LOG(LOG_WARNING,
- _("Packed received from %s:%d (UDP6) failed format check."),
- inet_ntop(AF_INET6,
-@@ -282,6 +283,7 @@
- tmp,
- INET6_ADDRSTRLEN),
- ntohs(incoming.sin6_port));
-+ FREE(tmp);
- goto RETRY;
- }
- GNUNET_ASSERT(sizeof(struct in6_addr) == sizeof(IP6addr));
diff --git a/net-p2p/gnunet/pkg-descr b/net-p2p/gnunet/pkg-descr
deleted file mode 100644
index e79703470809..000000000000
--- a/net-p2p/gnunet/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-GNUnet is an anonymous, distributed, reputation-based network. A first
-service implemented on top of the networking layer allows censorship-
-resistant file-sharing.
-
-Our goal is to provide an infrastructure for secure networking. All
-communication in GNUnet is authenticated and encrypted. The reputation
-model makes attacks on the network harder. GNUnet does not rely on any
-centralized services.
-
-While our goals are similar to projects like Freenet, Gnutella, MojoNation
-and others, we hope to provide a superior combination of features for users
-that value security more than efficiency.
-
-WWW: http://gnunet.org/
diff --git a/net-p2p/gnunet/pkg-plist b/net-p2p/gnunet/pkg-plist
deleted file mode 100644
index 7ff5c2b77282..000000000000
--- a/net-p2p/gnunet/pkg-plist
+++ /dev/null
@@ -1,72 +0,0 @@
-bin/gnunet-chat
-bin/gnunet-check
-bin/gnunet-convert
-bin/gnunet-delete
-bin/gnunet-dht-join
-bin/gnunet-dht-query
-bin/gnunet-directory
-bin/gnunet-download
-%%WITH_GUILE%%bin/gnunet-download-manager.scm
-bin/gnunet-gtk
-bin/gnunet-insert
-bin/gnunet-peer-info
-bin/gnunet-pseudonym
-bin/gnunet-search
-bin/gnunet-setup
-bin/gnunet-stats
-bin/gnunet-tbench
-bin/gnunet-testbed
-bin/gnunet-tracekit
-bin/gnunet-transport-check
-bin/gnunet-update
-bin/gnunetd
-etc/gnunet.conf-dist
-include/gnunet_afs_esed2.h
-include/gnunet_core.h
-include/gnunet_dht.h
-include/gnunet_dht_datastore_memory.h
-include/gnunet_dht_lib.h
-include/gnunet_dht_service.h
-include/gnunet_rpc_service.h
-include/gnunet_transport.h
-include/gnunet_util.h
-lib/libgnunet_afs_esed2.a
-lib/libgnunet_afs_esed2.so
-lib/libgnunet_afs_esed2.so.0
-lib/libgnunetafs_database_directory.so
-lib/libgnunetafs_protocol.so
-lib/libgnunetchat_protocol.so
-lib/libgnunetdht_api.a
-lib/libgnunetdht_api.so
-lib/libgnunetdht_api.so.0
-lib/libgnunetdht_datastore_memory.a
-lib/libgnunetdht_datastore_memory.so
-lib/libgnunetdht_datastore_memory.so.0
-lib/libgnunetdht_protocol.so
-lib/libgnunetrpc_protocol.so
-lib/libgnunetrpc_util.a
-lib/libgnunetrpc_util.so
-lib/libgnunetrpc_util.so.0
-lib/libgnunettbench_protocol.so
-lib/libgnunettestbed_protocol.so
-lib/libgnunettracekit_protocol.so
-lib/libgnunettransport_http.so
-lib/libgnunettransport_nat.so
-lib/libgnunettransport_smtp.so
-lib/libgnunettransport_tcp.so
-lib/libgnunettransport_udp.so
-lib/libgnunetutil.a
-lib/libgnunetutil.so
-lib/libgnunetutil.so.0
-share/GNUnet/gnunet_logo.png
-share/locale/de/LC_MESSAGES/GNUnet.mo
-%%WITH_GDBM%%lib/libgnunetafs_database_gdbm.so
-%%WITH_TDB%%lib/libgnunetafs_database_tdb.so
-%%WITH_SQLITE%%lib/libgnunetafs_database_sqlite.so
-%%WITH_IPV6%%lib/libgnunettransport_tcp6.so
-%%WITH_IPV6%%lib/libgnunettransport_udp6.so
-@dirrm share/GNUnet
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/gnunet.user
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/net-p2p/gtk-gnutella/Makefile b/net-p2p/gtk-gnutella/Makefile
deleted file mode 100644
index 0749f8626d24..000000000000
--- a/net-p2p/gtk-gnutella/Makefile
+++ /dev/null
@@ -1,79 +0,0 @@
-# New ports collection makefile for: gtk-gnutella
-# Date created: 19 May, 2000
-# Whom: rbt@zort.on.ca
-#
-# $FreeBSD$
-#
-
-#
-# A quick note on configurable make symbols:
-#
-# INTERACTIVE_CONFIGURE: Launches Configure in its default mode,
-# which is *very* interactive. Disabled here by default to conform to
-# FreeBSD guidelines, this mode is useful if you have problems with the
-# default Configure.
-#
-# WITH_GTK2: Configure and build for gtk2.
-#
-# WITH_PORTABILITY: Configure code to use the PATH variable at run-time
-# at a cost in performance. Useful if you intend to move the executable
-# to multiple machines.
-#
-# WITH_DEBUG: Compile with debugging symbols. Useful if you intend to make
-# a bug report.
-#
-
-PORTNAME= gtk-gnutella
-PORTVERSION= 0.95.4
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
- http://gtk-gnutella.sourceforge.net/download/ \
- ftp://gtk-gnutella.sourceforge.net/pub/gtk-gnutella/
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= jonas@schiebtsich.net
-COMMENT= GTK based Gnutella client
-
-USE_PERL5= yes
-USE_X_PREFIX= yes
-USE_BZIP2= yes
-USE_BISON= yes
-USE_GNOME= libxml2
-INSTALL_TARGET= install install.man
-HAS_CONFIGURE= yes
-CONFIGURE_SCRIPT= Configure
-CONFIGURE_ARGS= -Dyacc='bison -y' -Dofficial='true' -Dprefix=${PREFIX} \
- -Dprivlib=${PREFIX}/share/gtk-gnutella \
- -Dsysman=${PREFIX}/man/man1 -Dlocale=${PREFIX}/share/locale \
- -Dcc='${CC}' -Dccflags='${CFLAGS} -I${LOCALBASE}/include' \
- -Doptimize='undef' -Dlibpth='/usr/lib ${LOCALBASE}/lib'
-
-MAN1= gtk-gnutella.1
-
-OPTIONS= DEBUG "Build with debugging symbols" off \
- GTK2 "Build with gtk2 frontend" on \
- PORTABILITY "Use the PATH variable at run-time" off
-
-.include <bsd.port.pre.mk>
-
-.if !defined(INTERACTIVE_CONFIGURE)
-CONFIGURE_ARGS+= -d -e
-.endif
-
-.if defined(WITH_DEBUG)
-CONFIGURE_ARGS+= -Doptimize=-g -Uofficial=
-.endif
-
-.if defined(WITH_GTK2)
-CONFIGURE_ARGS+= -Dgtkversion=2
-USE_GNOME+= gtk20
-.else
-CONFIGURE_ARGS+= -Dgtkversion=1
-USE_GNOME+= gtk12
-.endif
-
-.if defined(WITH_PORTABILITY)
-CONFIGURE_ARGS+= -Dd_portable=true
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/gtk-gnutella/distinfo b/net-p2p/gtk-gnutella/distinfo
deleted file mode 100644
index 49b49a98e54f..000000000000
--- a/net-p2p/gtk-gnutella/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gtk-gnutella-0.95.4.tar.bz2) = 4e6ea65149100c882f9b2c4ff7ca8dc1
-SIZE (gtk-gnutella-0.95.4.tar.bz2) = 2337832
diff --git a/net-p2p/gtk-gnutella/pkg-descr b/net-p2p/gtk-gnutella/pkg-descr
deleted file mode 100644
index 0f278738c73e..000000000000
--- a/net-p2p/gtk-gnutella/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-GTK based Gnutella client which supports the standard Gnutella operations.
-
-Search, download, file sharing, bandwidth limiting, host caching, as well
-as some basic statistics. Now with enhanced features, such as PARQ queueing,
-PFSP, push-proxies, and others, making it a stable and fully functional
-graphical gnutella client for *nix systems.
-
-An excellent way to find that hidden file on the internet that you know exists
-but standard search engines do not seem to carry.
-
-WWW: http://gtk-gnutella.sourceforge.net/
-IRC: #gtk-gnutella on freenode.net
diff --git a/net-p2p/gtk-gnutella/pkg-plist b/net-p2p/gtk-gnutella/pkg-plist
deleted file mode 100644
index ef4e913e8e2d..000000000000
--- a/net-p2p/gtk-gnutella/pkg-plist
+++ /dev/null
@@ -1,46 +0,0 @@
-bin/gtk-gnutella
-share/applications/gtk-gnutella.desktop
-%%DATADIR%%/bogons.txt
-%%DATADIR%%/geo-ip.txt
-%%DATADIR%%/gwcache.boot
-%%DATADIR%%/hostiles.txt
-%%DATADIR%%/pixmaps/arrow_down.xpm
-%%DATADIR%%/pixmaps/arrow_up.xpm
-%%DATADIR%%/pixmaps/booklib.xpm
-%%DATADIR%%/pixmaps/booksha.xpm
-%%DATADIR%%/pixmaps/bookshav.xpm
-%%DATADIR%%/pixmaps/clanbomber_red.xpm
-%%DATADIR%%/pixmaps/clanbomber_yellow.xpm
-%%DATADIR%%/pixmaps/download.xpm
-%%DATADIR%%/pixmaps/exit.xpm
-%%DATADIR%%/pixmaps/filter.xpm
-%%DATADIR%%/pixmaps/firewall.xpm
-%%DATADIR%%/pixmaps/firewall_punchable.xpm
-%%DATADIR%%/pixmaps/firewall_tcp.xpm
-%%DATADIR%%/pixmaps/firewall_udp.xpm
-%%DATADIR%%/pixmaps/firewall_udp_punchable.xpm
-%%DATADIR%%/pixmaps/freeze.xpm
-%%DATADIR%%/pixmaps/icon.xpm
-%%DATADIR%%/pixmaps/leaf.xpm
-%%DATADIR%%/pixmaps/legacy.xpm
-%%DATADIR%%/pixmaps/no_firewall.xpm
-%%DATADIR%%/pixmaps/offline.xpm
-%%DATADIR%%/pixmaps/online.xpm
-%%DATADIR%%/pixmaps/save.xpm
-%%DATADIR%%/pixmaps/smallserver.xpm
-%%DATADIR%%/pixmaps/stock_form-time-field-16.xpm
-%%DATADIR%%/pixmaps/thaw.xpm
-%%DATADIR%%/pixmaps/ultra.xpm
-%%DATADIR%%/pixmaps/upload.xpm
-%%DATADIR%%/pixmaps/warning.xpm
-share/pixmaps/gtk-gnutella.png
-share/pixmaps/gtk-gnutella.svg
-share/locale/de/LC_MESSAGES/gtk-gnutella.mo
-share/locale/es/LC_MESSAGES/gtk-gnutella.mo
-share/locale/fr/LC_MESSAGES/gtk-gnutella.mo
-share/locale/ja/LC_MESSAGES/gtk-gnutella.mo
-share/locale/nl/LC_MESSAGES/gtk-gnutella.mo
-share/locale/hu/LC_MESSAGES/gtk-gnutella.mo
-@unexec rmdir %D/share/applications 2>/dev/null || true
-@dirrm %%DATADIR%%/pixmaps
-@dirrm %%DATADIR%%
diff --git a/net-p2p/gtkhx/Makefile b/net-p2p/gtkhx/Makefile
deleted file mode 100644
index 9c4686c0f551..000000000000
--- a/net-p2p/gtkhx/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# New ports collection makefile for: gtkhx
-# Date created: 9 February 2002
-# Whom: Josh Elsasser <jre@vineyard.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gtkhx
-PORTVERSION= 0.9.3
-PORTREVISION= 4
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= gtkhx
-
-MAINTAINER= jre@vineyard.net
-COMMENT= A GTK+ version of Hx, a UNIX Hotline Client
-
-USE_GETTEXT= yes
-USE_XLIB= yes
-USE_GNOME= gdkpixbuf
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --with-libiconv-prefix=${PREFIX}
-
-MAN1= gtkhx.1
-
-.include <bsd.port.mk>
diff --git a/net-p2p/gtkhx/distinfo b/net-p2p/gtkhx/distinfo
deleted file mode 100644
index 4bfef8dfd7c3..000000000000
--- a/net-p2p/gtkhx/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gtkhx-0.9.3.tar.gz) = 3ba38e64b5040b0b615087e1ef5d18fd
-SIZE (gtkhx-0.9.3.tar.gz) = 562708
diff --git a/net-p2p/gtkhx/files/patch-Makefile.in b/net-p2p/gtkhx/files/patch-Makefile.in
deleted file mode 100644
index ba5d9946c3d5..000000000000
--- a/net-p2p/gtkhx/files/patch-Makefile.in
+++ /dev/null
@@ -1,20 +0,0 @@
---- Makefile.in.orig Tue Feb 19 22:14:44 2002
-+++ Makefile.in Fri Mar 15 17:01:22 2002
-@@ -16,7 +16,7 @@
- srcdir = @srcdir@
- top_srcdir = @top_srcdir@
- VPATH = @srcdir@
--prefix = @prefix@
-+prefix = ${PREFIX}
- exec_prefix = @exec_prefix@
-
- bindir = @bindir@
-@@ -102,7 +102,7 @@
- icon_DATA = icons.rsrc
-
- man_DATA = gtkhx.1
--mandir = $(prefix)/share/man/man1
-+mandir = $(prefix)/man/man1
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- CONFIG_HEADER = config.h
diff --git a/net-p2p/gtkhx/files/patch-intl::Makefile.in b/net-p2p/gtkhx/files/patch-intl::Makefile.in
deleted file mode 100644
index 053249b00b75..000000000000
--- a/net-p2p/gtkhx/files/patch-intl::Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- intl/Makefile.in.orig Tue Feb 19 22:14:43 2002
-+++ intl/Makefile.in Fri Mar 15 13:43:30 2002
-@@ -26,7 +26,7 @@
- top_builddir = ..
- VPATH = @srcdir@
-
--prefix = @prefix@
-+prefix = ${PREFIX}
- exec_prefix = @exec_prefix@
- transform = @program_transform_name@
- libdir = @libdir@
diff --git a/net-p2p/gtkhx/files/patch-plugins::Makefile.in b/net-p2p/gtkhx/files/patch-plugins::Makefile.in
deleted file mode 100644
index 62b3aa4cd2ef..000000000000
--- a/net-p2p/gtkhx/files/patch-plugins::Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- plugins/Makefile.in.orig Tue Feb 19 22:14:43 2002
-+++ plugins/Makefile.in Fri Mar 15 13:43:31 2002
-@@ -16,7 +16,7 @@
- srcdir = @srcdir@
- top_srcdir = @top_srcdir@
- VPATH = @srcdir@
--prefix = @prefix@
-+prefix = ${PREFIX}
- exec_prefix = @exec_prefix@
-
- bindir = @bindir@
diff --git a/net-p2p/gtkhx/files/patch-po::Makefile.in.in b/net-p2p/gtkhx/files/patch-po::Makefile.in.in
deleted file mode 100644
index 4ae550855ddc..000000000000
--- a/net-p2p/gtkhx/files/patch-po::Makefile.in.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- po/Makefile.in.in.orig Tue Feb 19 22:14:43 2002
-+++ po/Makefile.in.in Fri Mar 15 13:43:31 2002
-@@ -20,7 +20,7 @@
- top_srcdir = @top_srcdir@
- VPATH = @srcdir@
-
--prefix = @prefix@
-+prefix = ${PREFIX}
- exec_prefix = @exec_prefix@
- datadir = @datadir@
- localedir = $(datadir)/locale
diff --git a/net-p2p/gtkhx/files/patch-sounds::Makefile.in b/net-p2p/gtkhx/files/patch-sounds::Makefile.in
deleted file mode 100644
index 61230086aadd..000000000000
--- a/net-p2p/gtkhx/files/patch-sounds::Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- sounds/Makefile.in.orig Tue Feb 19 22:14:43 2002
-+++ sounds/Makefile.in Fri Mar 15 13:43:31 2002
-@@ -16,7 +16,7 @@
- srcdir = @srcdir@
- top_srcdir = @top_srcdir@
- VPATH = @srcdir@
--prefix = @prefix@
-+prefix = ${PREFIX}
- exec_prefix = @exec_prefix@
-
- bindir = @bindir@
diff --git a/net-p2p/gtkhx/files/patch-src::Makefile.in b/net-p2p/gtkhx/files/patch-src::Makefile.in
deleted file mode 100644
index 4dd3e26b3d1f..000000000000
--- a/net-p2p/gtkhx/files/patch-src::Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/Makefile.in.orig Tue Feb 19 22:14:43 2002
-+++ src/Makefile.in Fri Mar 15 13:43:31 2002
-@@ -16,7 +16,7 @@
- srcdir = @srcdir@
- top_srcdir = @top_srcdir@
- VPATH = @srcdir@
--prefix = @prefix@
-+prefix = ${PREFIX}
- exec_prefix = @exec_prefix@
-
- bindir = @bindir@
diff --git a/net-p2p/gtkhx/files/patch-src::xfers.c b/net-p2p/gtkhx/files/patch-src::xfers.c
deleted file mode 100644
index a63102e158fa..000000000000
--- a/net-p2p/gtkhx/files/patch-src::xfers.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/xfers.c.orig Fri Mar 22 16:26:04 2002
-+++ src/xfers.c Tue Mar 26 17:39:53 2002
-@@ -611,7 +611,9 @@
- pthread_join(htxf->tid, &thread_retval);
- }
- #ifdef USE_IPV6
-- freeaddrinfo(htxf->listen_addr);
-+ if(htxf->listen_addr) {
-+ freeaddrinfo(htxf->listen_addr);
-+ }
- #endif
- g_free(htxf);
- if (nxfers > (i+1)) {
diff --git a/net-p2p/gtkhx/pkg-descr b/net-p2p/gtkhx/pkg-descr
deleted file mode 100644
index e4e11a6c7bca..000000000000
--- a/net-p2p/gtkhx/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-GtkHx is a GTK Hotline client. Hotline is a protocol which allows you
-to chat, send messages, read and post news, and transfer files with
-other users connected to a Hotline server.
-
-WWW: http://gtkhx.sourceforge.net/
diff --git a/net-p2p/gtkhx/pkg-plist b/net-p2p/gtkhx/pkg-plist
deleted file mode 100644
index 41746a3be199..000000000000
--- a/net-p2p/gtkhx/pkg-plist
+++ /dev/null
@@ -1,14 +0,0 @@
-bin/gtkhx
-share/locale/fr/LC_MESSAGES/gtkhx.mo
-share/gtkhx/sounds/chatinvite.aiff
-share/gtkhx/sounds/chatpost.aiff
-share/gtkhx/sounds/error.aiff
-share/gtkhx/sounds/filedone.aiff
-share/gtkhx/sounds/join.aiff
-share/gtkhx/sounds/logged-in.aiff
-share/gtkhx/sounds/message.aiff
-share/gtkhx/sounds/newspost.aiff
-share/gtkhx/sounds/part.aiff
-share/gtkhx/icons.rsrc
-@dirrm share/gtkhx/sounds
-@dirrm share/gtkhx
diff --git a/net-p2p/gtorrentviewer/Makefile b/net-p2p/gtorrentviewer/Makefile
deleted file mode 100644
index 17086e298c53..000000000000
--- a/net-p2p/gtorrentviewer/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# New ports collection makefile for: gtorrentviewer
-# Date created: 2004-10-16
-# Whom: Michael Johnson <ahze@ahze.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gtorrentviewer
-PORTVERSION= 0.2b
-PORTREVISION= 2
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= GTorrentViewer-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GTK+2 viewer and editor for BitTorrent meta files
-
-LIB_DEPENDS= curl.3:${PORTSDIR}/ftp/curl
-
-USE_GNOME= gtk20 gnomehier intlhack
-USE_GMAKE= yes
-USE_X_PREFIX= yes
-GNU_CONFIGURE= yes
-USE_REINPLACE= yes
-USE_GETOPT_LONG=yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-CONFIGURE_ARGS= --with-pixmapsdir=${PREFIX}/share/gnome/pixmaps \
- --with-desktopdir=${PREFIX}/share/gnome/applications
-
-MAN1= gtorrentviewer.1
-DOCS= AUTHORS COPYING ChangeLog README
-
-.ifndef (NOPORTDOCS)
-post-install:
- @${MKDIR} ${DOCSDIR}
-.for i in ${DOCS}
- @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-p2p/gtorrentviewer/distinfo b/net-p2p/gtorrentviewer/distinfo
deleted file mode 100644
index d854b764495f..000000000000
--- a/net-p2p/gtorrentviewer/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (GTorrentViewer-0.2b.tar.gz) = c29058a09f26693863404ecdb2580770
-SIZE (GTorrentViewer-0.2b.tar.gz) = 247584
diff --git a/net-p2p/gtorrentviewer/pkg-descr b/net-p2p/gtorrentviewer/pkg-descr
deleted file mode 100644
index bde2695b2101..000000000000
--- a/net-p2p/gtorrentviewer/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-GTorrentViewer is a GTK2-based viewer and editor for BitTorrent meta files. It
-is able to retrieve information from trackers, check files, show detailed
-information, and modify .torrent files without having to start downloading.
-
-WWW: http://gtorrentviewer.sourceforge.net/
diff --git a/net-p2p/gtorrentviewer/pkg-plist b/net-p2p/gtorrentviewer/pkg-plist
deleted file mode 100644
index d09d2ed6ce57..000000000000
--- a/net-p2p/gtorrentviewer/pkg-plist
+++ /dev/null
@@ -1,24 +0,0 @@
-bin/gtorrentviewer
-share/GTorrentViewer/README
-share/GTorrentViewer/pixmaps/about.png
-share/GTorrentViewer/pixmaps/dictionary.png
-share/GTorrentViewer/pixmaps/error.png
-share/GTorrentViewer/pixmaps/gtorrentviewer.png
-share/GTorrentViewer/pixmaps/gtorrentviewer.xpm
-share/GTorrentViewer/pixmaps/info.png
-share/GTorrentViewer/pixmaps/integer.png
-share/GTorrentViewer/pixmaps/list.png
-share/GTorrentViewer/pixmaps/ok.png
-share/GTorrentViewer/pixmaps/string.png
-share/GTorrentViewer/pixmaps/unknown.png
-share/GTorrentViewer/pixmaps/warning.png
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/README
-share/gnome/applications/gtorrentviewer.desktop
-share/gnome/pixmaps/gtorrentviewer.png
-share/gnome/pixmaps/gtorrentviewer.xpm
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm share/GTorrentViewer/pixmaps
-@dirrm share/GTorrentViewer
diff --git a/net-p2p/hagelslag/Makefile b/net-p2p/hagelslag/Makefile
deleted file mode 100644
index f402a92acdc0..000000000000
--- a/net-p2p/hagelslag/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# New ports collection makefile for: hagelslag
-# Date created: 14 February 2001
-# Whom: Johann Visagie <johann@egenetics.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= hagelslag
-PORTVERSION= 0.13
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://tiefighter.et.tudelft.nl/hagelslag/ \
- ftp://tiefighter.et.tudelft.nl/pub/hagelslag/v${PORTVERSION}/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A flexible command-line Gnutella implementation with advanced features
-
-BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend
-
-USE_REINPLACE= yes
-USE_GMAKE= yes
-MAKEFILES= Makefile gui/Makefile src/Makefile
-HS_DOCDIR= ${PREFIX}/share/doc/${PORTNAME}
-
-post-patch:
-.for mfile in ${MAKEFILES}
- @ ${REINPLACE_CMD} -e 's#make -C#\$${MAKE} -C#' ${WRKSRC}/${mfile}
-.endfor
-
-post-install:
-.if !defined(NOPORTDOCS)
- @ ${MKDIR} ${HS_DOCDIR}
- @ ${INSTALL_DATA} ${WRKSRC}/doc/* ${HS_DOCDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-p2p/hagelslag/distinfo b/net-p2p/hagelslag/distinfo
deleted file mode 100644
index e673c49b36e8..000000000000
--- a/net-p2p/hagelslag/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (hagelslag-0.13.tar.gz) = 9038c8c2324e6d94af01cae34524c439
-SIZE (hagelslag-0.13.tar.gz) = 146165
diff --git a/net-p2p/hagelslag/files/patch-Makefile b/net-p2p/hagelslag/files/patch-Makefile
deleted file mode 100644
index 8fa4fc94aab8..000000000000
--- a/net-p2p/hagelslag/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig Sun Apr 8 20:00:36 2001
-+++ Makefile Mon May 7 12:09:57 2001
-@@ -3,7 +3,7 @@
- make -C gui all
-
- install:
-- cp bin/* /usr/local/bin
-+ ${BSD_INSTALL_PROGRAM} bin/* ${PREFIX}/bin
-
-
- gui-all:
diff --git a/net-p2p/hagelslag/files/patch-src-Makefile b/net-p2p/hagelslag/files/patch-src-Makefile
deleted file mode 100644
index 51df1dc46bb1..000000000000
--- a/net-p2p/hagelslag/files/patch-src-Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
---- src/Makefile.orig Sun Apr 8 19:58:59 2001
-+++ src/Makefile Mon Nov 4 21:24:23 2002
-@@ -1,13 +1,13 @@
- # Don't change this...
--CXX=g++
-+CXX?=g++
- LFLAGS=
--COMMONFLAGS=-Wall -O2 -g
-+#COMMONFLAGS=-Wall -O2 -g
- ROUTER_FLAGS=$(COMMONFLAGS) -DROUTER
- DAEMON_FLAGS=$(COMMONFLAGS) -DDAEMON
- CONSOLE_FLAGS=$(COMMONFLAGS) -DCONSOLE
-
- # Change this instead.
--CXXFLAGS=$(CONSOLE_FLAGS)
-+CXXFLAGS+=$(CONSOLE_FLAGS)
-
- # Nothing below here should be changed
-
-@@ -98,7 +98,7 @@
- cp -f UserLib.a ../lib
-
- depend:
-- makedepend -Y -- $(CPP_FILES) $(RC_CPP) $(USER_CPP)
-+ makedepend -- $(CPP_FILES) $(RC_CPP) $(USER_CPP)
- make -C RC depend
-
- clean:
diff --git a/net-p2p/hagelslag/files/patch-src-RC-Makefile b/net-p2p/hagelslag/files/patch-src-RC-Makefile
deleted file mode 100644
index b860b2d4d418..000000000000
--- a/net-p2p/hagelslag/files/patch-src-RC-Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
---- src/RC/Makefile.orig Mon Nov 4 21:30:53 2002
-+++ src/RC/Makefile Mon Nov 4 21:31:16 2002
-@@ -1,7 +1,7 @@
- # Don't change this...
--CXX=g++
-+CXX?=g++
- LFLAGS=
--CXXFLAGS=-Wall -O2 -g
-+#CXXFLAGS=-Wall -O2 -g
-
- RC_H = RCEntry.h RCParameters.h RCPattern.h RCPacket.h RCQPacket.h \
- RCQRPacket.h RCMesgID.h RCPacketStorage.h RCSpam.h RCConnectionID.h \
-@@ -23,7 +23,7 @@
- all: clean depend remotecachelib
-
- depend:
-- makedepend -Y -- $(RC_CPP)
-+ makedepend -- $(RC_CPP)
-
- clean:
- rm -f *.o *.a
diff --git a/net-p2p/hagelslag/files/patch-src-SearchManager.cpp b/net-p2p/hagelslag/files/patch-src-SearchManager.cpp
deleted file mode 100644
index 926b72b89b07..000000000000
--- a/net-p2p/hagelslag/files/patch-src-SearchManager.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/SearchManager.cpp.orig Mon Nov 4 21:18:37 2002
-+++ src/SearchManager.cpp Mon Nov 4 21:19:01 2002
-@@ -9,6 +9,7 @@
-
- #include <time.h>
- #include <stdio.h>
-+#include <string.h>
-
- #include "Config.h"
- #include "Constants.h"
diff --git a/net-p2p/hagelslag/pkg-descr b/net-p2p/hagelslag/pkg-descr
deleted file mode 100644
index e849fdd4e51a..000000000000
--- a/net-p2p/hagelslag/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Hagelslag is a Gnutella servent which emphasises flexibility, stability and
-performance. It boasts several advanced features including flexible
-configuration and operation, and strategies to guard against network flooding
-and spam. It also includes extensive documentation.
-
-Hagelslag currently only has a command-line interface, but it provides a
-(documented) API which may be used to write a GUI.
-
-Author: Fokko Beekhof <lucifer@tiefighter.et.tudelft.nl>
-WWW: http://tiefighter.et.tudelft.nl/hagelslag/
-
--- Johann Visagie <johann@egenetics.com>
diff --git a/net-p2p/hagelslag/pkg-plist b/net-p2p/hagelslag/pkg-plist
deleted file mode 100644
index c3665d5fd171..000000000000
--- a/net-p2p/hagelslag/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-%%PORTDOCS%%share/doc/hagelslag/Hagelslag-design.txt
-%%PORTDOCS%%share/doc/hagelslag/LICENSE
-%%PORTDOCS%%share/doc/hagelslag/README
-%%PORTDOCS%%share/doc/hagelslag/TODO
-%%PORTDOCS%%share/doc/hagelslag/UsersManual.txt
-%%PORTDOCS%%share/doc/hagelslag/hagelslag-classes.fig
-%%PORTDOCS%%share/doc/hagelslag/hagelslag-classes.jpg
-%%PORTDOCS%%share/doc/hagelslag/hagelslag-structure.fig
-%%PORTDOCS%%share/doc/hagelslag/hagelslag-structure.jpg
-bin/hagelslag
-%%PORTDOCS%%@dirrm share/doc/hagelslag
diff --git a/net-p2p/hx/Makefile b/net-p2p/hx/Makefile
deleted file mode 100644
index 1b9077fde92f..000000000000
--- a/net-p2p/hx/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# New ports collection makefile for: hx
-# Date created: 28 March 2001
-# Whom: logo@blackened.com
-#
-# $FreeBSD$
-#
-
-PORTNAME= hx
-PORTVERSION= 0.7.14
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://hx.fortyoz.org/ \
- http://members.macconnect.com/users/j/jalex/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A text based Hotline (http://www.bigredh.com) client for Unix
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-GNU_CONFIGURE= yes
-
-MAN1= hx.1
-PLIST_FILES= bin/hx
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/hx ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/hx.1 ${MANPREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/net-p2p/hx/distinfo b/net-p2p/hx/distinfo
deleted file mode 100644
index f624c3ffe176..000000000000
--- a/net-p2p/hx/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (hx-0.7.14.tar.gz) = 1d0581ccb298fdb15b6c36c4e5387e34
-SIZE (hx-0.7.14.tar.gz) = 92943
diff --git a/net-p2p/hx/pkg-descr b/net-p2p/hx/pkg-descr
deleted file mode 100644
index 89b54f999549..000000000000
--- a/net-p2p/hx/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
- This is a text based version of the popular hotline client for
-Macintosh. Hotline is a chat/ftp/news protocol. It's setup almost
-like an IRC client, but with the ability to do commands such as cd
-into a directory with /cd and more file transfer oriented functions.
-
-WWW: http://www.hotlinex.org/
-
--Valentino Vaschetto
- logo@blackened.com
diff --git a/net-p2p/i2p/Makefile b/net-p2p/i2p/Makefile
deleted file mode 100644
index 0c3126f14e56..000000000000
--- a/net-p2p/i2p/Makefile
+++ /dev/null
@@ -1,103 +0,0 @@
-# New ports collection makefile for: i2p
-# Date created: Sun Jan 9 05:05:02 UTC 2005
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= i2p
-PORTVERSION= 0.5.0.7
-CATEGORIES= net java security
-MASTER_SITES= http://dev.i2p.net/i2p/
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= An anonymous network
-
-RUN_DEPENDS= unzip:${PORTSDIR}/archivers/unzip
-
-USE_BZIP2= yes
-USE_REINPLACE= yes
-
-USE_JAVA= yes
-JAVA_VERSION= 1.4
-JAVA_OS= native
-USE_ANT= yes
-
-ALL_TARGET= \
- updater \
- tarball
-
-.ifndef(NOPORTDOCS)
-ALL_TARGET+= javadoc
-.endif
-
-JAVADOC_WRKSRC= ${WRKSRC}/build/javadoc
-WRKSRC= ${WRKDIR}/${PORTNAME}_${PORTVERSION:S/./_/g}
-
-DOC_FILES= \
- readme.html \
- allclasses-frame.html \
- allclasses-noframe.html \
- constant-values.html \
- deprecated-list.html \
- help-doc.html \
- index.html \
- overview-frame.html \
- overview-summary.html \
- overview-tree.html \
- package-list \
- packages.html \
- serialized-form.html \
- stylesheet.css
-DOC_DIRS= \
- freenet/ \
- index-files/ \
- net/ \
- org/ \
- resources/
-PORTDOCS= ${DOC_FILES} \
- ${DOC_DIRS}
-
-PLIST_DIRS= \
- %%DATADIR%%
-PLIST_FILES= \
- sbin/i2prouter \
- %%DATADIR%%/i2p.tar.bz2 \
- %%DATADIR%%/i2pupdate.zip
-
-post-patch:
- @${SED} \
- -e "s|%%DATADIR%%|${DATADIR}|" \
- ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh
-# postinstall.sh SHOULD only do post installation house keeping
- @${REINPLACE_CMD} -E \
- -e 's|./i2prouter[[:space:]]+start||' \
- ${WRKSRC}/installer/resources/postinstall.sh
-
-do-install:
- @${MKDIR} ${DATADIR}
-# install
- @${INSTALL_DATA} ${WRKSRC}/i2p.tar.bz2 \
- ${DATADIR}/
-# update
- @${INSTALL_DATA} ${WRKSRC}/i2pupdate.zip \
- ${DATADIR}/
-# wrapper
- @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh \
- ${PREFIX}/sbin/i2prouter
-# doc
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/readme.html ${DOCSDIR}
-.for doc in ${DOC_FILES}
- @if [ -f ${JAVADOC_WRKSRC}/${doc} ]; then \
- ${INSTALL_DATA} ${JAVADOC_WRKSRC}/${doc} ${DOCSDIR} ; \
- fi
-.endfor
-# line taken from textproc/xerces-j maintained by hq@FreeBSD.org
- @cd ${JAVADOC_WRKSRC} && \
- ${FIND} ${DOC_DIRS} -type d -exec ${MKDIR} "${DOCSDIR}/{}" \; && \
- ${FIND} ${DOC_DIRS} -not -type d -exec ${INSTALL_DATA} "{}" "${DOCSDIR}/{}" \;
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-p2p/i2p/distinfo b/net-p2p/i2p/distinfo
deleted file mode 100644
index 3f40c0aa401e..000000000000
--- a/net-p2p/i2p/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (i2p-0.5.0.7.tar.bz2) = 527c1996797caf08f771b0763536da9e
-SIZE (i2p-0.5.0.7.tar.bz2) = 5387905
diff --git a/net-p2p/i2p/files/patch-installer::resources::clients.config b/net-p2p/i2p/files/patch-installer::resources::clients.config
deleted file mode 100644
index dfabaa784b73..000000000000
--- a/net-p2p/i2p/files/patch-installer::resources::clients.config
+++ /dev/null
@@ -1,10 +0,0 @@
---- installer/resources/clients.config.orig Mon Jan 10 18:50:30 2005
-+++ installer/resources/clients.config Mon Jan 10 18:50:35 2005
-@@ -21,7 +21,3 @@
- clientApp.3.delay=30
-
- # load a browser pointing at the web console whenever we start up
--clientApp.4.main=net.i2p.apps.systray.UrlLauncher
--clientApp.4.name=consoleBrowser
--clientApp.4.args=http://localhost:7657/
--clientApp.4.delay=5
diff --git a/net-p2p/i2p/files/wrapper.sh b/net-p2p/i2p/files/wrapper.sh
deleted file mode 100644
index e765ab2c0a56..000000000000
--- a/net-p2p/i2p/files/wrapper.sh
+++ /dev/null
@@ -1,71 +0,0 @@
-#!/bin/sh
-#
-# Under a BSDL license. Copyright by Mario S F Ferreira <lioux@FreeBSD.org>
-# $FreeBSD$
-
-DATADIR="%%DATADIR%%"
-#
-I2P_HOME="${HOME}/i2p"
-I2P_RC_SCRIPT=i2prouter
-I2P_POSTINSTALL_SCRIPT=postinstall.sh
-#
-I2P_INSTALL_TARBALL=i2p.tar.bz2
-I2P_UPDATE_ZIP=i2pupdate.zip
-
-if [ -z "${HOME}" -o ! -d "${HOME}" ]; then
- echo 'ERROR: Please, set HOME environment variable to a valid value!'
- echo 'ERROR: You may LOSE data if the variable is pointed at an'
- echo 'ERROR: incorrect location!'
- exit 1
-fi
-
-case "$1" in
- restart|start|status|stop)
- echo "i2p ${1}"
- if [ -f "${I2P_HOME}/${I2P_RC_SCRIPT}" ]; then
- case "$1" in
- restart|start)
- echo 'To access i2p:'
- echo 'Point your browser at http://localhost:7657/ to access configuration'
- echo 'Point your browser proxy at http://localhost:4444/ to access i2p network'
- ;;
- esac
- exec sh "${I2P_HOME}/${I2P_RC_SCRIPT}" ${1}
- else
- echo 'ERROR: i2p is not installed'
- echo 'ERROR: Please install i2p first'
- exit 2
- fi
- ;;
- install)
- echo "i2p ${1}"
- if [ ! -d "${I2P_HOME}" ]; then
- rm -Rf "${I2P_HOME}"
- mkdir -p "${I2P_HOME}"
- fi
- cd "${HOME}" && \
- tar -xvjf "${DATADIR}/${I2P_INSTALL_TARBALL}" && \
- cd "${I2P_HOME}" && \
- exec sh "${I2P_HOME}/${I2P_POSTINSTALL_SCRIPT}"
- ;;
- uninstall)
- echo "i2p ${1}"
- exec rm -Rf "${I2P_HOME}"
- ;;
- update)
- echo "i2p ${1}"
- if [ ! -d "${I2P_HOME}" ]; then
- echo 'ERROR: i2p is not installed'
- echo 'ERROR: Please install i2p before trying to update it'
- exit 3
- fi
- cd "${I2P_HOME}" && \
- exec unzip -o "${DATADIR}/${I2P_UPDATE_ZIP}"
- ;;
- *)
- echo ""
- echo "Usage: `basename $0` { start | stop | status | restart | install | uninstall | update }"
- echo ""
- exit 64
- ;;
-esac
diff --git a/net-p2p/i2p/pkg-descr b/net-p2p/i2p/pkg-descr
deleted file mode 100644
index eb49f8daf5ec..000000000000
--- a/net-p2p/i2p/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-[ excerpt from developer's web site ]
-
-I2P is an anonymous network, exposing a simple layer that applications
-can use to anonymously and securely send messages to each other.
-The network itself is strictly message based (ala IP), but there
-is a library available to allow reliable streaming communication
-on top of it (ala TCP). All communication is end to end encrypted
-(in total there are four layers of encryption used when sending a
-message), and even the end points ("destinations") are cryptographic
-identifiers (essentially a pair of public keys).
-
-WWW: http://www.i2p.net/
-
--- lioux@FreeBSD.org
diff --git a/net-p2p/javadc/Makefile b/net-p2p/javadc/Makefile
deleted file mode 100644
index 0cf6bb7b7443..000000000000
--- a/net-p2p/javadc/Makefile
+++ /dev/null
@@ -1,59 +0,0 @@
-# New ports collection makefile for: java Direct Connection
-# Date created: Mon Nov 19 23:48:51 BRST 2001
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= javadc
-PORTVERSION= 0.20
-CATEGORIES= net java
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Open source Java DirectConnect (TM) command-line client
-
-USE_JAVA= yes
-JAVA_VERSION= 1.3
-USE_JIKES= no
-WRKSRC= ${WRKDIR}/DirectConnect${PORTVERSION}
-BUILD_WRKSRC= ${WRKDIR}/classes
-PLIST_SUB= JAR_DIR=${JAR_DIR} \
- JAR_FILE=${JAR_FILE}
-
-JAVAVM= ${LOCALBASE}/bin/javavm
-JAR_DIR= share/java/jar/${PORTNAME}
-JAR_MANIFEST= ${FILESDIR}/manifest
-CLASS_SRCDIR= ${WRKSRC}/source
-
-DOC_FILES= COPYING ChangeLog INSTALL README
-
-post-patch:
- @${SED} -e "s|%%JAR_DIR%%|${JAR_DIR}|;s|%%JAR_FILE%%|${JAR_FILE}|; \
- s|%%JAVAVM%%|${JAVAVM}|;s|%%PREFIX%%|${PREFIX}|" \
- ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh
-
-# as far as build goes... ;)
-do-build:
- @${MKDIR} ${BUILD_WRKSRC}
- @${JAVAC} -d ${BUILD_WRKSRC} -classpath ${BUILD_WRKSRC} ${CLASS_SRCDIR}/*.java
- @${CP} ${CLASS_SRCDIR}/*.txt ${BUILD_WRKSRC}
- @cd ${BUILD_WRKSRC} && ${JAR} -cmf ${JAR_MANIFEST} ${WRKDIR}/${JAR_FILE} *
-
-do-install:
- @${MKDIR} ${PREFIX}/${JAR_DIR}
- @${INSTALL_DATA} ${WRKDIR}/${JAR_FILE} ${PREFIX}/${JAR_DIR}
- @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME:L}
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for doc in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.pre.mk>
-
-JAR_FILE= ${PORTNAME}.jar
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/javadc/distinfo b/net-p2p/javadc/distinfo
deleted file mode 100644
index be1da5268094..000000000000
--- a/net-p2p/javadc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (javadc-0.20.tar.gz) = 872aabcfbe431d62d061163e255f2546
-SIZE (javadc-0.20.tar.gz) = 405122
diff --git a/net-p2p/javadc/files/manifest b/net-p2p/javadc/files/manifest
deleted file mode 100644
index ad3049d647b2..000000000000
--- a/net-p2p/javadc/files/manifest
+++ /dev/null
@@ -1 +0,0 @@
-Main-Class: DCMain
diff --git a/net-p2p/javadc/files/wrapper.sh b/net-p2p/javadc/files/wrapper.sh
deleted file mode 100644
index 0f4e2ba5d1b1..000000000000
--- a/net-p2p/javadc/files/wrapper.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-PREFIX="%%PREFIX%%"
-JAVAVM="%%JAVAVM%%"
-JAR_DIR="%%JAR_DIR%%"
-JAR_FILE="%%JAR_FILE%%"
-
-${JAVAVM} -jar ${PREFIX}/${JAR_DIR}/${JAR_FILE} "${@}"
diff --git a/net-p2p/javadc/pkg-descr b/net-p2p/javadc/pkg-descr
deleted file mode 100644
index 6c4c37aeea10..000000000000
--- a/net-p2p/javadc/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-The goal of the project is to open up Direct Connect (Neo-Modus.com)
-so that other clients than the currently provided will be available.
-More information about Direct Connect can be found on www.neo-modus.com
-
-WWW: http://sourceforge.net/projects/javadc/
diff --git a/net-p2p/javadc/pkg-plist b/net-p2p/javadc/pkg-plist
deleted file mode 100644
index 7ef9a72e99fd..000000000000
--- a/net-p2p/javadc/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-bin/javadc
-%%PORTDOCS%%share/doc/javadc/COPYING
-%%PORTDOCS%%share/doc/javadc/ChangeLog
-%%PORTDOCS%%share/doc/javadc/INSTALL
-%%PORTDOCS%%share/doc/javadc/README
-%%JAR_DIR%%/%%JAR_FILE%%
-@dirrm %%JAR_DIR%%
-%%PORTDOCS%%@dirrm share/doc/javadc
-@unexec rmdir %D/share/java/jar 2>/dev/null || true
diff --git a/net-p2p/jigdo/Makefile b/net-p2p/jigdo/Makefile
deleted file mode 100644
index 06e672cd2d9d..000000000000
--- a/net-p2p/jigdo/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# ports collection makefile for: jigdo
-# Date created: 23 July 2002
-# Whom: Attila Nagy <bra@fsn.hu>
-#
-# $FreeBSD$
-#
-
-PORTNAME= jigdo
-PORTVERSION= 0.7.1
-CATEGORIES= ftp
-MASTER_SITES= http://atterer.net/jigdo/
-
-MAINTAINER= bra@fsn.hu
-COMMENT= A utility used to retrieve very large files over the Internet
-
-BUILD_DEPENDS= libwww-config:${PORTSDIR}/www/libwww \
- ${LOCALBASE}/bin/wget:${PORTSDIR}/ftp/wget
-
-MAN1= jigdo-file.1 jigdo-lite.1 jigdo-mirror.1
-
-USE_BZIP2= yes
-USE_SUBMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --without-libdb --disable-nls --without-gui
-USE_GMAKE= yes
-
-SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \
- TOUCH="${TOUCH}" \
- MKDIR="${MKDIR}" \
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 500000
-NOT_FOR_ARCHS+= alpha
-.endif
-
-pre-fetch:
- @${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.jigdo
-
-.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc)
-.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc"
-.endif
-
-post-install:
- @${STRIP_CMD} ${PREFIX}/bin/jigdo-file
-
-post-clean:
- @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/jigdo/distinfo b/net-p2p/jigdo/distinfo
deleted file mode 100644
index b173cd24bf2c..000000000000
--- a/net-p2p/jigdo/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (jigdo-0.7.1.tar.bz2) = aa9aa42923af90d09b6ff4a878b8d53a
-SIZE (jigdo-0.7.1.tar.bz2) = 599969
diff --git a/net-p2p/jigdo/pkg-descr b/net-p2p/jigdo/pkg-descr
deleted file mode 100644
index 7cf9c4862c8b..000000000000
--- a/net-p2p/jigdo/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-This is a port of Jigsaw Download (AKA jigdo) which is a tool designed to
-ease the distribution of very large files over the Internet, for example
-CD or DVD images.
-
-Main features:
- - The large images does not need to be stored on the server, instead only
- the small files contained in the images (works with CD, DVD images,
- uncompressed zip files, tar archives...)
- - In spite of the above, jigdo creates a bit-exact copy of the image on the
- user's machine (to achieve this, the directory data, boot block, etc. of
- the image is stored in a special .template file which is distributes
- alongside the .jigdo file)
- - There is full control over where jigdo-lite will download the individual
- parts. It is possible to define mirrors, so users can choose the nearest
- one.
- - jigdo relies on standard HTTP/FTP, no special protocols needed.
- - jigdo-lite supports resuming aborted downloads, or continuing the
- download with another mirror if the current one is slow.
- - It is possible to "upgrade" the CD image, only the changed data will be
- downloaded.
-
-WWW: http://www.atterer.net/jigdo/
-
-Attila Nagy <bra@fsn.hu>
diff --git a/net-p2p/jigdo/pkg-plist b/net-p2p/jigdo/pkg-plist
deleted file mode 100644
index c3ac2f2d036a..000000000000
--- a/net-p2p/jigdo/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-bin/jigdo-file
-bin/jigdo-lite
-bin/jigdo-mirror
-%%SUB_GUI%%bin/jigdo
-share/jigdo/debian-mirrors.jigdo
-%%SUB_GUI%%share/jigdo/COPYING
-%%SUB_GUI%%share/jigdo/pixmaps/close.png
-%%SUB_GUI%%share/jigdo/pixmaps/jigdo-logo.png
-%%SUB_GUI%%share/jigdo/pixmaps/pause.png
-%%SUB_GUI%%share/jigdo/pixmaps/progress-green.png
-%%SUB_GUI%%share/jigdo/pixmaps/restart.png
-%%SUB_GUI%%share/jigdo/pixmaps/start.png
-%%SUB_GUI%%share/jigdo/pixmaps/stop.png
-%%SUB_GUI%%@dirrm share/jigdo/pixmaps
-@dirrm share/jigdo
diff --git a/net-p2p/jigdo/scripts/configure.jigdo b/net-p2p/jigdo/scripts/configure.jigdo
deleted file mode 100644
index 43bc6df6319e..000000000000
--- a/net-p2p/jigdo/scripts/configure.jigdo
+++ /dev/null
@@ -1,73 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-
-if [ -f ${WRKDIRPREFIX}${CURDIR}/Makefile.inc ]; then
- exit
-fi
-
-tempfile=`mktemp -t checklist`
-
-if [ "${BATCH}" = "yes" ]; then
- set \"DB3\"
-else
- dialog --title "Jigsaw Download configuration options" \
- --clear --checklist "\n\
-Please select desired options:" -1 -1 16 \
-GUI "Graphical User Interface (experimental)" OFF \
-DB3 "Berkeley DB3 (used for jigdo-file's cache)" ON \
-NLS "Native Language Support (no language files yet)" OFF \
-2> $tempfile
-
- retval=$?
-
- if [ -s $tempfile ]; then
- set `cat $tempfile`
- fi
- rm -f $tempfile
-
- case $retval in
- 0) if [ -z "$*" ]; then
- echo "Nothing selected"
- fi
- ;;
- 1) echo "Cancel pressed."
- exit 1
- ;;
- esac
-fi
-
-${MKDIR} ${WRKDIRPREFIX}${CURDIR}
-exec > ${WRKDIRPREFIX}${CURDIR}/Makefile.inc
-
-echo "PREFIX= ${PREFIX}"
-
-SUB_GUI="@comment "
-
-while [ "$1" ]; do
- case $1 in
- \"GUI\")
- echo "CONFIGURE_ARGS+= --with-gui"
- echo "LIB_DEPENDS+= gtk-x11-2.0:\${PORTSDIR}/x11-toolkits/gtk20"
- echo "MAN1+= jigdo.1"
- SUB_GUI=""
- ;;
- \"DB3\")
- echo "CONFIGURE_ARGS+= --with-libdb=-ldb3"
- echo "CONFIGURE_ENV+= \
- CPPFLAGS=\"-I\${LOCALBASE}/include/db3\" \
- LIBS=\"-L\${LOCALBASE}/lib\" LDFLAGS+=\"-ldb3\""
- echo "LIB_DEPENDS= db3:\${PORTSDIR}/databases/db3"
- ;;
- \"NLS\")
- echo "CONFIGURE_ARGS+= --enable-nls=${LOCALBASE}/include"
- ;;
- *)
- echo "Invalid option(s): $*" > /dev/stderr
- rm -f ${WRKDIRPREFIX}${CURDIR}/Makefile.inc
- exit 1
- ;;
- esac
- shift
-done
-
-echo "PLIST_SUB+= SUB_GUI=\"${SUB_GUI}\""
diff --git a/net-p2p/kmldonkey/Makefile b/net-p2p/kmldonkey/Makefile
deleted file mode 100644
index dcfa07eb7ad8..000000000000
--- a/net-p2p/kmldonkey/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# New ports collection makefile for: KMLDonkey
-# Date created: Thu Feb 20 22:04:46 UTC 2003
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= kmldonkey
-PORTVERSION= 0.10
-PORTREVISION= 1
-CATEGORIES= net kde
-MASTER_SITES= ${MASTER_SITE_SAVANNAH}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= ${PORTNAME}-${PORTVERSION:S/.pre/pre/}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= KDE integration for MLDonkey eDonkey P2P client
-
-#EXTRA_PATCHES= ${.CURDIR}/../../x11/kde3/files/extrapatch-configure
-EXTRA_PATCHES= ${PORTSDIR}/x11/kde3/files/extrapatch-old_configure
-
-USE_KDELIBS_VER=3
-USE_BZIP2= yes
-USE_REINPLACE= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --program-transform-name=''
-INSTALLS_SHLIB= yes
-
-MAN1= kmldonkey.1 kmldonkey_submit.1
-
-pre-configure:
-# disable AUTO* tools
- @${FIND} -E ${WRKSRC} -type f \
- -iregex ".*(Makefile.in|configure)" \
- | ${XARGS} -x -n 10 \
- ${REINPLACE_CMD} -E \
- -e 's!^(AUTOCONF|AUTOHEADER|AUTOMAKE|ACLOCAL).*$$!\1=${TRUE}!'
-
-pre-build:
-# disable AUTO* tools
- @${ECHO_CMD} > ${WRKSRC}/admin/cvs.sh
-
-.include <bsd.port.mk>
diff --git a/net-p2p/kmldonkey/distinfo b/net-p2p/kmldonkey/distinfo
deleted file mode 100644
index cf22871cca6f..000000000000
--- a/net-p2p/kmldonkey/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (kmldonkey-0.10.tar.bz2) = a1e0f8dc726d88056334e691056d744b
-SIZE (kmldonkey-0.10.tar.bz2) = 990496
diff --git a/net-p2p/kmldonkey/pkg-descr b/net-p2p/kmldonkey/pkg-descr
deleted file mode 100644
index 30dca4a0b2a2..000000000000
--- a/net-p2p/kmldonkey/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-[ from author's website ]
-
-KMLDonkey provides integration for the MLDonkey P2P software and
-KDE 3, in the form of a Kicker applet, ed2k protocol handling for
-Konqueror, and a control panel applet to bring it all together.
-
-Author: Petter E. Stokke <gibreel@gibreel.net>
-WWW: http://www.kmldonkey.org/
diff --git a/net-p2p/kmldonkey/pkg-plist b/net-p2p/kmldonkey/pkg-plist
deleted file mode 100644
index 117f8d089872..000000000000
--- a/net-p2p/kmldonkey/pkg-plist
+++ /dev/null
@@ -1,140 +0,0 @@
-bin/kmldonkey
-bin/kmldonkey_submit
-include/kmldonkey/clientinfo.h
-include/kmldonkey/donkeyhost.h
-include/kmldonkey/donkeymessage.h
-include/kmldonkey/donkeyprotocol.h
-include/kmldonkey/donkeysocket.h
-include/kmldonkey/ed2kurl.h
-include/kmldonkey/fileinfo.h
-include/kmldonkey/giftdownload.h
-include/kmldonkey/gifthost.h
-include/kmldonkey/giftmessage.h
-include/kmldonkey/giftprotocol.h
-include/kmldonkey/giftsocket.h
-include/kmldonkey/hostiface.h
-include/kmldonkey/hostmanager.h
-include/kmldonkey/infoiface.h
-include/kmldonkey/kmldonkeyiface.h
-include/kmldonkey/mldonkeyappletiface.h
-include/kmldonkey/network.h
-include/kmldonkey/page.h
-include/kmldonkey/plugin.h
-include/kmldonkey/roominfo.h
-include/kmldonkey/searchinfo.h
-include/kmldonkey/searchquery.h
-include/kmldonkey/serverinfo.h
-include/kmldonkey/shareinfo.h
-lib/kde3/kcm_kcmdonkey.la
-lib/kde3/kcm_kcmdonkey.so
-lib/kde3/kded_kmldonkeyd.la
-lib/kde3/kded_kmldonkeyd.so
-lib/kde3/kio_mldonkey.la
-lib/kde3/kio_mldonkey.so
-lib/kde3/kmldonkey_debugpage.la
-lib/kde3/kmldonkey_debugpage.so
-lib/kde3/mldonkeyapplet.la
-lib/kde3/mldonkeyapplet.so
-lib/kde3/mldonkeyapplet.so.1
-lib/libkmldonkey.la
-lib/libkmldonkey.so
-lib/libkmldonkey.so.4
-lib/libkmldonkeytools.la
-lib/libkmldonkeytools.so
-lib/libkmldonkeytools.so.0
-share/applnk/Internet/kmldonkey.desktop
-share/applnk/Settings/Network/kcmdonkey.desktop
-share/apps/kicker/applets/mldonkeyapplet.desktop
-share/apps/kmldonkey/eventsrc
-share/apps/kmldonkey/kmldonkeyui.rc
-share/apps/konqueror/servicemenus/ed2k_slurp.desktop
-share/apps/mldonkeyapplet/pics/mld-launchgui.png
-share/apps/mldonkeyapplet/pics/mld-mutedonkey.png
-share/apps/mldonkeyapplet/pics/mld-unmutedonkey.png
-share/icons/hicolor/128x128/apps/kmldonkey.png
-share/icons/hicolor/128x128/apps/mldonkey.png
-share/icons/hicolor/16x16/apps/kmldonkey.png
-share/icons/hicolor/16x16/apps/mldonkey.png
-share/icons/hicolor/22x22/apps/kmldonkey.png
-share/icons/hicolor/22x22/apps/mldonkey.png
-share/icons/hicolor/32x32/apps/kmldonkey.png
-share/icons/hicolor/32x32/apps/mldonkey.png
-share/icons/hicolor/48x48/apps/kmldonkey.png
-share/icons/hicolor/48x48/apps/mldonkey.png
-share/icons/hicolor/64x64/apps/kmldonkey.png
-share/icons/hicolor/64x64/apps/mldonkey.png
-share/locale/br/LC_MESSAGES/kmldonkey.mo
-share/locale/ca/LC_MESSAGES/kmldonkey.mo
-share/locale/cy/LC_MESSAGES/kmldonkey.mo
-share/locale/da/LC_MESSAGES/kmldonkey.mo
-share/locale/de/LC_MESSAGES/kmldonkey.mo
-share/locale/en_GB/LC_MESSAGES/kmldonkey.mo
-share/locale/es/LC_MESSAGES/kmldonkey.mo
-share/locale/et/LC_MESSAGES/kmldonkey.mo
-share/locale/fr/LC_MESSAGES/kmldonkey.mo
-share/locale/ga/LC_MESSAGES/kmldonkey.mo
-share/locale/hu/LC_MESSAGES/kmldonkey.mo
-share/locale/is/LC_MESSAGES/kmldonkey.mo
-share/locale/it/LC_MESSAGES/kmldonkey.mo
-share/locale/nb/LC_MESSAGES/kmldonkey.mo
-share/locale/nl/LC_MESSAGES/kmldonkey.mo
-share/locale/pl/LC_MESSAGES/kmldonkey.mo
-share/locale/pt/LC_MESSAGES/kmldonkey.mo
-share/locale/pt_BR/LC_MESSAGES/kmldonkey.mo
-share/locale/ro/LC_MESSAGES/kmldonkey.mo
-share/locale/ru/LC_MESSAGES/kmldonkey.mo
-share/locale/sr/LC_MESSAGES/kmldonkey.mo
-share/locale/sv/LC_MESSAGES/kmldonkey.mo
-share/locale/ta/LC_MESSAGES/kmldonkey.mo
-share/locale/tr/LC_MESSAGES/kmldonkey.mo
-share/locale/zh_CN/LC_MESSAGES/kmldonkey.mo
-share/services/ed2k.protocol
-share/services/kded/kmldonkeyd.desktop
-share/services/kmldonkey_debugpage.desktop
-share/services/magnet.protocol
-share/services/mldonkey.protocol
-share/services/sig2dat.protocol
-share/servicetypes/kmldonkey_plugin.desktop
-@unexec rmdir %D/share/servicetypes 2>/dev/null || true
-@unexec rmdir %D/share/services/kded 2>/dev/null || true
-@unexec rmdir %D/share/services 2>/dev/null || true
-@unexec rmdir %D/share/locale/zh_CN/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/zh_CN 2>/dev/null || true
-@unexec rmdir %D/share/locale/sr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/sr 2>/dev/null || true
-@unexec rmdir %D/share/locale/ro/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ro 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt 2>/dev/null || true
-@unexec rmdir %D/share/locale/pl/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/pl 2>/dev/null || true
-@unexec rmdir %D/share/locale/ca/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ca 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/64x64/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/64x64 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/48x48/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/48x48 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/32x32/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/32x32 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/22x22/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/22x22 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/16x16/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/16x16 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/128x128/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/128x128 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor 2>/dev/null || true
-@unexec rmdir %D/share/icons 2>/dev/null || true
-@dirrm share/apps/mldonkeyapplet/pics
-@dirrm share/apps/mldonkeyapplet
-@unexec rmdir %D/share/apps/konqueror/servicemenus 2>/dev/null || true
-@unexec rmdir %D/share/apps/konqueror 2>/dev/null || true
-@dirrm share/apps/kmldonkey
-@unexec rmdir %D/share/apps/kicker/applets 2>/dev/null || true
-@unexec rmdir %D/share/apps/kicker 2>/dev/null || true
-@unexec rmdir %D/share/apps 2>/dev/null || true
-@unexec rmdir %D/share/applnk/Settings/Network 2>/dev/null || true
-@unexec rmdir %D/share/applnk/Settings 2>/dev/null || true
-@unexec rmdir %D/share/applnk/Internet 2>/dev/null || true
-@unexec rmdir %D/share/applnk 2>/dev/null || true
-@unexec rmdir %D/lib/kde3 2>/dev/null || true
-@dirrm include/kmldonkey
diff --git a/net-p2p/ktorrent-devel/Makefile b/net-p2p/ktorrent-devel/Makefile
deleted file mode 100644
index 09703274ec36..000000000000
--- a/net-p2p/ktorrent-devel/Makefile
+++ /dev/null
@@ -1,24 +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= 1.0
-CATEGORIES= net kde
-MASTER_SITES= http://ktorrent.pwsp.net/downloads/
-
-MAINTAINER= markus@FreeBSD.org
-COMMENT= BitTorrent client for KDE
-
-USE_KDELIBS_VER=3
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-USE_REINPLACE= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/${CONFIGURE_SCRIPT}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/ktorrent-devel/distinfo b/net-p2p/ktorrent-devel/distinfo
deleted file mode 100644
index d2a94213c535..000000000000
--- a/net-p2p/ktorrent-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ktorrent-1.0.tar.gz) = ea1503979903566c94b809130eb57da8
-SIZE (ktorrent-1.0.tar.gz) = 771010
diff --git a/net-p2p/ktorrent-devel/files/patch-libtorrent-udptracker.cpp b/net-p2p/ktorrent-devel/files/patch-libtorrent-udptracker.cpp
deleted file mode 100644
index fd021170533c..000000000000
--- a/net-p2p/ktorrent-devel/files/patch-libtorrent-udptracker.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- libtorrent/udptracker.cpp.orig Wed Jul 13 12:33:37 2005
-+++ libtorrent/udptracker.cpp Wed Jul 13 12:34:07 2005
-@@ -18,6 +18,7 @@
- * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
- ***************************************************************************/
- #include <stdlib.h>
-+#include <sys/time.h>
- #include <qsocketnotifier.h>
- #include <qsocketdevice.h>
-
diff --git a/net-p2p/ktorrent-devel/pkg-descr b/net-p2p/ktorrent-devel/pkg-descr
deleted file mode 100644
index aecb74c10aff..000000000000
--- a/net-p2p/ktorrent-devel/pkg-descr
+++ /dev/null
@@ -1,9 +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
-
-WWW: http://ktorrent.pwsp.net/
diff --git a/net-p2p/ktorrent-devel/pkg-plist b/net-p2p/ktorrent-devel/pkg-plist
deleted file mode 100644
index c9b6fef79213..000000000000
--- a/net-p2p/ktorrent-devel/pkg-plist
+++ /dev/null
@@ -1,95 +0,0 @@
-bin/ktorrent
-lib/libktorrent.la
-lib/libktorrent.so
-lib/libktorrent.so.0
-share/applications/kde/ktorrent.desktop
-share/applnk/Internet/ktorrent.desktop
-share/apps/ktorrent/icons/hicolor/128x128/apps/ktorrent.png
-share/apps/ktorrent/icons/hicolor/16x16/apps/ktorrent.png
-share/apps/ktorrent/icons/hicolor/22x22/apps/ktorrent.png
-share/apps/ktorrent/icons/hicolor/32x32/apps/ktorrent.png
-share/apps/ktorrent/icons/hicolor/48x48/apps/ktorrent.png
-share/apps/ktorrent/icons/hicolor/64x64/apps/ktorrent.png
-share/apps/ktorrent/icons/hicolor/64x64/filesystems/ktprefdownloads.png
-share/apps/ktorrent/icons/hicolor/scalable/apps/ktorrent.svgz
-share/apps/ktorrent/ktorrentui.rc
-share/config.kcfg/ktorrent.kcfg
-share/icons/hicolor/128x128/apps/ktorrent.png
-share/icons/hicolor/16x16/apps/ktorrent.png
-share/icons/hicolor/22x22/apps/ktorrent.png
-share/icons/hicolor/32x32/apps/ktorrent.png
-share/icons/hicolor/48x48/apps/ktorrent.png
-share/icons/hicolor/64x64/apps/ktorrent.png
-share/icons/hicolor/scalable/apps/ktorrent.svgz
-share/locale/br/LC_MESSAGES/ktorrent.mo
-share/locale/cs/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/et/LC_MESSAGES/ktorrent.mo
-share/locale/fr/LC_MESSAGES/ktorrent.mo
-share/locale/ga/LC_MESSAGES/ktorrent.mo
-share/locale/hu/LC_MESSAGES/ktorrent.mo
-share/locale/it/LC_MESSAGES/ktorrent.mo
-share/locale/nl/LC_MESSAGES/ktorrent.mo
-share/locale/pl/LC_MESSAGES/ktorrent.mo
-share/locale/pt/LC_MESSAGES/ktorrent.mo
-share/locale/ru/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
-@unexec rmdir %D/share/locale/uk/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/uk 2>/dev/null || true
-@unexec rmdir %D/share/locale/sr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/sr 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt 2>/dev/null || true
-@unexec rmdir %D/share/locale/pl/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/pl 2>/dev/null || true
-@unexec rmdir %D/share/locale/el/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/el 2>/dev/null || true
-@unexec rmdir %D/share/locale/cs/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/cs 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/scalable/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/scalable 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/64x64/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/64x64 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/48x48/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/48x48 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/32x32/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/32x32 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/22x22/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/22x22 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/16x16/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/16x16 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/128x128/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/128x128 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor 2>/dev/null || true
-@unexec rmdir %D/share/icons 2>/dev/null || true
-@unexec rmdir %D/share/config.kcfg 2>/dev/null || true
-@dirrm share/apps/ktorrent/icons/hicolor/scalable/apps
-@dirrm share/apps/ktorrent/icons/hicolor/scalable
-@dirrm share/apps/ktorrent/icons/hicolor/64x64/filesystems
-@dirrm share/apps/ktorrent/icons/hicolor/64x64/apps
-@dirrm share/apps/ktorrent/icons/hicolor/64x64
-@dirrm share/apps/ktorrent/icons/hicolor/48x48/apps
-@dirrm share/apps/ktorrent/icons/hicolor/48x48
-@dirrm share/apps/ktorrent/icons/hicolor/32x32/apps
-@dirrm share/apps/ktorrent/icons/hicolor/32x32
-@dirrm share/apps/ktorrent/icons/hicolor/22x22/apps
-@dirrm share/apps/ktorrent/icons/hicolor/22x22
-@dirrm share/apps/ktorrent/icons/hicolor/16x16/apps
-@dirrm share/apps/ktorrent/icons/hicolor/16x16
-@dirrm share/apps/ktorrent/icons/hicolor/128x128/apps
-@dirrm share/apps/ktorrent/icons/hicolor/128x128
-@dirrm share/apps/ktorrent/icons/hicolor
-@dirrm share/apps/ktorrent/icons
-@dirrm share/apps/ktorrent
-@unexec rmdir %D/share/apps 2>/dev/null || true
-@unexec rmdir %D/share/applnk/Internet 2>/dev/null || true
-@unexec rmdir %D/share/applnk 2>/dev/null || true
-@unexec rmdir %D/share/applications/kde 2>/dev/null || true
-@unexec rmdir %D/share/applications 2>/dev/null || true
diff --git a/net-p2p/ktorrent/Makefile b/net-p2p/ktorrent/Makefile
deleted file mode 100644
index 09703274ec36..000000000000
--- a/net-p2p/ktorrent/Makefile
+++ /dev/null
@@ -1,24 +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= 1.0
-CATEGORIES= net kde
-MASTER_SITES= http://ktorrent.pwsp.net/downloads/
-
-MAINTAINER= markus@FreeBSD.org
-COMMENT= BitTorrent client for KDE
-
-USE_KDELIBS_VER=3
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-USE_REINPLACE= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/${CONFIGURE_SCRIPT}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/ktorrent/distinfo b/net-p2p/ktorrent/distinfo
deleted file mode 100644
index d2a94213c535..000000000000
--- a/net-p2p/ktorrent/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ktorrent-1.0.tar.gz) = ea1503979903566c94b809130eb57da8
-SIZE (ktorrent-1.0.tar.gz) = 771010
diff --git a/net-p2p/ktorrent/files/patch-libtorrent-udptracker.cpp b/net-p2p/ktorrent/files/patch-libtorrent-udptracker.cpp
deleted file mode 100644
index fd021170533c..000000000000
--- a/net-p2p/ktorrent/files/patch-libtorrent-udptracker.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- libtorrent/udptracker.cpp.orig Wed Jul 13 12:33:37 2005
-+++ libtorrent/udptracker.cpp Wed Jul 13 12:34:07 2005
-@@ -18,6 +18,7 @@
- * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
- ***************************************************************************/
- #include <stdlib.h>
-+#include <sys/time.h>
- #include <qsocketnotifier.h>
- #include <qsocketdevice.h>
-
diff --git a/net-p2p/ktorrent/pkg-descr b/net-p2p/ktorrent/pkg-descr
deleted file mode 100644
index aecb74c10aff..000000000000
--- a/net-p2p/ktorrent/pkg-descr
+++ /dev/null
@@ -1,9 +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
-
-WWW: http://ktorrent.pwsp.net/
diff --git a/net-p2p/ktorrent/pkg-plist b/net-p2p/ktorrent/pkg-plist
deleted file mode 100644
index c9b6fef79213..000000000000
--- a/net-p2p/ktorrent/pkg-plist
+++ /dev/null
@@ -1,95 +0,0 @@
-bin/ktorrent
-lib/libktorrent.la
-lib/libktorrent.so
-lib/libktorrent.so.0
-share/applications/kde/ktorrent.desktop
-share/applnk/Internet/ktorrent.desktop
-share/apps/ktorrent/icons/hicolor/128x128/apps/ktorrent.png
-share/apps/ktorrent/icons/hicolor/16x16/apps/ktorrent.png
-share/apps/ktorrent/icons/hicolor/22x22/apps/ktorrent.png
-share/apps/ktorrent/icons/hicolor/32x32/apps/ktorrent.png
-share/apps/ktorrent/icons/hicolor/48x48/apps/ktorrent.png
-share/apps/ktorrent/icons/hicolor/64x64/apps/ktorrent.png
-share/apps/ktorrent/icons/hicolor/64x64/filesystems/ktprefdownloads.png
-share/apps/ktorrent/icons/hicolor/scalable/apps/ktorrent.svgz
-share/apps/ktorrent/ktorrentui.rc
-share/config.kcfg/ktorrent.kcfg
-share/icons/hicolor/128x128/apps/ktorrent.png
-share/icons/hicolor/16x16/apps/ktorrent.png
-share/icons/hicolor/22x22/apps/ktorrent.png
-share/icons/hicolor/32x32/apps/ktorrent.png
-share/icons/hicolor/48x48/apps/ktorrent.png
-share/icons/hicolor/64x64/apps/ktorrent.png
-share/icons/hicolor/scalable/apps/ktorrent.svgz
-share/locale/br/LC_MESSAGES/ktorrent.mo
-share/locale/cs/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/et/LC_MESSAGES/ktorrent.mo
-share/locale/fr/LC_MESSAGES/ktorrent.mo
-share/locale/ga/LC_MESSAGES/ktorrent.mo
-share/locale/hu/LC_MESSAGES/ktorrent.mo
-share/locale/it/LC_MESSAGES/ktorrent.mo
-share/locale/nl/LC_MESSAGES/ktorrent.mo
-share/locale/pl/LC_MESSAGES/ktorrent.mo
-share/locale/pt/LC_MESSAGES/ktorrent.mo
-share/locale/ru/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
-@unexec rmdir %D/share/locale/uk/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/uk 2>/dev/null || true
-@unexec rmdir %D/share/locale/sr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/sr 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt 2>/dev/null || true
-@unexec rmdir %D/share/locale/pl/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/pl 2>/dev/null || true
-@unexec rmdir %D/share/locale/el/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/el 2>/dev/null || true
-@unexec rmdir %D/share/locale/cs/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/cs 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/scalable/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/scalable 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/64x64/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/64x64 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/48x48/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/48x48 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/32x32/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/32x32 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/22x22/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/22x22 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/16x16/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/16x16 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/128x128/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/128x128 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor 2>/dev/null || true
-@unexec rmdir %D/share/icons 2>/dev/null || true
-@unexec rmdir %D/share/config.kcfg 2>/dev/null || true
-@dirrm share/apps/ktorrent/icons/hicolor/scalable/apps
-@dirrm share/apps/ktorrent/icons/hicolor/scalable
-@dirrm share/apps/ktorrent/icons/hicolor/64x64/filesystems
-@dirrm share/apps/ktorrent/icons/hicolor/64x64/apps
-@dirrm share/apps/ktorrent/icons/hicolor/64x64
-@dirrm share/apps/ktorrent/icons/hicolor/48x48/apps
-@dirrm share/apps/ktorrent/icons/hicolor/48x48
-@dirrm share/apps/ktorrent/icons/hicolor/32x32/apps
-@dirrm share/apps/ktorrent/icons/hicolor/32x32
-@dirrm share/apps/ktorrent/icons/hicolor/22x22/apps
-@dirrm share/apps/ktorrent/icons/hicolor/22x22
-@dirrm share/apps/ktorrent/icons/hicolor/16x16/apps
-@dirrm share/apps/ktorrent/icons/hicolor/16x16
-@dirrm share/apps/ktorrent/icons/hicolor/128x128/apps
-@dirrm share/apps/ktorrent/icons/hicolor/128x128
-@dirrm share/apps/ktorrent/icons/hicolor
-@dirrm share/apps/ktorrent/icons
-@dirrm share/apps/ktorrent
-@unexec rmdir %D/share/apps 2>/dev/null || true
-@unexec rmdir %D/share/applnk/Internet 2>/dev/null || true
-@unexec rmdir %D/share/applnk 2>/dev/null || true
-@unexec rmdir %D/share/applications/kde 2>/dev/null || true
-@unexec rmdir %D/share/applications 2>/dev/null || true
diff --git a/net-p2p/ktorrent2/Makefile b/net-p2p/ktorrent2/Makefile
deleted file mode 100644
index 09703274ec36..000000000000
--- a/net-p2p/ktorrent2/Makefile
+++ /dev/null
@@ -1,24 +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= 1.0
-CATEGORIES= net kde
-MASTER_SITES= http://ktorrent.pwsp.net/downloads/
-
-MAINTAINER= markus@FreeBSD.org
-COMMENT= BitTorrent client for KDE
-
-USE_KDELIBS_VER=3
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-USE_REINPLACE= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-O2||g' ${WRKSRC}/${CONFIGURE_SCRIPT}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/ktorrent2/distinfo b/net-p2p/ktorrent2/distinfo
deleted file mode 100644
index d2a94213c535..000000000000
--- a/net-p2p/ktorrent2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ktorrent-1.0.tar.gz) = ea1503979903566c94b809130eb57da8
-SIZE (ktorrent-1.0.tar.gz) = 771010
diff --git a/net-p2p/ktorrent2/files/patch-libtorrent-udptracker.cpp b/net-p2p/ktorrent2/files/patch-libtorrent-udptracker.cpp
deleted file mode 100644
index fd021170533c..000000000000
--- a/net-p2p/ktorrent2/files/patch-libtorrent-udptracker.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- libtorrent/udptracker.cpp.orig Wed Jul 13 12:33:37 2005
-+++ libtorrent/udptracker.cpp Wed Jul 13 12:34:07 2005
-@@ -18,6 +18,7 @@
- * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
- ***************************************************************************/
- #include <stdlib.h>
-+#include <sys/time.h>
- #include <qsocketnotifier.h>
- #include <qsocketdevice.h>
-
diff --git a/net-p2p/ktorrent2/pkg-descr b/net-p2p/ktorrent2/pkg-descr
deleted file mode 100644
index aecb74c10aff..000000000000
--- a/net-p2p/ktorrent2/pkg-descr
+++ /dev/null
@@ -1,9 +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
-
-WWW: http://ktorrent.pwsp.net/
diff --git a/net-p2p/ktorrent2/pkg-plist b/net-p2p/ktorrent2/pkg-plist
deleted file mode 100644
index c9b6fef79213..000000000000
--- a/net-p2p/ktorrent2/pkg-plist
+++ /dev/null
@@ -1,95 +0,0 @@
-bin/ktorrent
-lib/libktorrent.la
-lib/libktorrent.so
-lib/libktorrent.so.0
-share/applications/kde/ktorrent.desktop
-share/applnk/Internet/ktorrent.desktop
-share/apps/ktorrent/icons/hicolor/128x128/apps/ktorrent.png
-share/apps/ktorrent/icons/hicolor/16x16/apps/ktorrent.png
-share/apps/ktorrent/icons/hicolor/22x22/apps/ktorrent.png
-share/apps/ktorrent/icons/hicolor/32x32/apps/ktorrent.png
-share/apps/ktorrent/icons/hicolor/48x48/apps/ktorrent.png
-share/apps/ktorrent/icons/hicolor/64x64/apps/ktorrent.png
-share/apps/ktorrent/icons/hicolor/64x64/filesystems/ktprefdownloads.png
-share/apps/ktorrent/icons/hicolor/scalable/apps/ktorrent.svgz
-share/apps/ktorrent/ktorrentui.rc
-share/config.kcfg/ktorrent.kcfg
-share/icons/hicolor/128x128/apps/ktorrent.png
-share/icons/hicolor/16x16/apps/ktorrent.png
-share/icons/hicolor/22x22/apps/ktorrent.png
-share/icons/hicolor/32x32/apps/ktorrent.png
-share/icons/hicolor/48x48/apps/ktorrent.png
-share/icons/hicolor/64x64/apps/ktorrent.png
-share/icons/hicolor/scalable/apps/ktorrent.svgz
-share/locale/br/LC_MESSAGES/ktorrent.mo
-share/locale/cs/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/et/LC_MESSAGES/ktorrent.mo
-share/locale/fr/LC_MESSAGES/ktorrent.mo
-share/locale/ga/LC_MESSAGES/ktorrent.mo
-share/locale/hu/LC_MESSAGES/ktorrent.mo
-share/locale/it/LC_MESSAGES/ktorrent.mo
-share/locale/nl/LC_MESSAGES/ktorrent.mo
-share/locale/pl/LC_MESSAGES/ktorrent.mo
-share/locale/pt/LC_MESSAGES/ktorrent.mo
-share/locale/ru/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
-@unexec rmdir %D/share/locale/uk/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/uk 2>/dev/null || true
-@unexec rmdir %D/share/locale/sr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/sr 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt 2>/dev/null || true
-@unexec rmdir %D/share/locale/pl/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/pl 2>/dev/null || true
-@unexec rmdir %D/share/locale/el/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/el 2>/dev/null || true
-@unexec rmdir %D/share/locale/cs/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/cs 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/scalable/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/scalable 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/64x64/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/64x64 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/48x48/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/48x48 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/32x32/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/32x32 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/22x22/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/22x22 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/16x16/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/16x16 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/128x128/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor/128x128 2>/dev/null || true
-@unexec rmdir %D/share/icons/hicolor 2>/dev/null || true
-@unexec rmdir %D/share/icons 2>/dev/null || true
-@unexec rmdir %D/share/config.kcfg 2>/dev/null || true
-@dirrm share/apps/ktorrent/icons/hicolor/scalable/apps
-@dirrm share/apps/ktorrent/icons/hicolor/scalable
-@dirrm share/apps/ktorrent/icons/hicolor/64x64/filesystems
-@dirrm share/apps/ktorrent/icons/hicolor/64x64/apps
-@dirrm share/apps/ktorrent/icons/hicolor/64x64
-@dirrm share/apps/ktorrent/icons/hicolor/48x48/apps
-@dirrm share/apps/ktorrent/icons/hicolor/48x48
-@dirrm share/apps/ktorrent/icons/hicolor/32x32/apps
-@dirrm share/apps/ktorrent/icons/hicolor/32x32
-@dirrm share/apps/ktorrent/icons/hicolor/22x22/apps
-@dirrm share/apps/ktorrent/icons/hicolor/22x22
-@dirrm share/apps/ktorrent/icons/hicolor/16x16/apps
-@dirrm share/apps/ktorrent/icons/hicolor/16x16
-@dirrm share/apps/ktorrent/icons/hicolor/128x128/apps
-@dirrm share/apps/ktorrent/icons/hicolor/128x128
-@dirrm share/apps/ktorrent/icons/hicolor
-@dirrm share/apps/ktorrent/icons
-@dirrm share/apps/ktorrent
-@unexec rmdir %D/share/apps 2>/dev/null || true
-@unexec rmdir %D/share/applnk/Internet 2>/dev/null || true
-@unexec rmdir %D/share/applnk 2>/dev/null || true
-@unexec rmdir %D/share/applications/kde 2>/dev/null || true
-@unexec rmdir %D/share/applications 2>/dev/null || true
diff --git a/net-p2p/libbt/Makefile b/net-p2p/libbt/Makefile
deleted file mode 100644
index e97dc83d00af..000000000000
--- a/net-p2p/libbt/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-# New ports collection makefile for: libbt
-# Date created: Feb 26 2004
-# Whom: Florent Thoumie <flz@xbsd.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= libbt
-PORTVERSION= 1.04
-CATEGORIES= net devel
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= flz@FreeBSD.org
-COMMENT= C library implementing the core BitTorrent protocol
-
-LIB_DEPENDS= curl.3:${PORTSDIR}/ftp/curl
-
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-USE_REINPLACE= yes
-USE_GCC= 3.4
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib"
-
-PORTDOCS= protocol-ext.txt protocol.txt
-
-post-patch:
- @${REINPLACE_CMD} -e 's|depend||' ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e 's|\(CFLAGS:=\)|\1\@CFLAGS\@ \@CPPFLAGS\@ |' ${WRKSRC}/src/Makefile.in
-
-do-install:
- ${INSTALL_DATA} ${WRKSRC}/src/libbt.a ${PREFIX}/lib
- ${MKDIR} ${PREFIX}/include/libbt
-.for i in btcheck btget btlist
- ${INSTALL_PROGRAM} ${WRKSRC}/src/${i} ${PREFIX}/bin
-.endfor
-.for i in benc.h bitset.h bterror.h btmessage.h bts.h context.h peer.h random.h segmenter.h strbuf.h stream.h types.h util.h
- ${INSTALL_DATA} ${WRKSRC}/include/${i} ${PREFIX}/include/libbt
-.endfor
-
-post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
-.for i in ${PORTDOCS}
- ${INSTALL_MAN} ${WRKSRC}/docs/${i} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-p2p/libbt/distinfo b/net-p2p/libbt/distinfo
deleted file mode 100644
index 2a93f365c2c6..000000000000
--- a/net-p2p/libbt/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (libbt-1.04.tar.gz) = c5f50f1b3d76722a6494a0ae4720b9d1
-SIZE (libbt-1.04.tar.gz) = 309186
diff --git a/net-p2p/libbt/files/patch-include::util.h b/net-p2p/libbt/files/patch-include::util.h
deleted file mode 100644
index 8ad3b431dd7b..000000000000
--- a/net-p2p/libbt/files/patch-include::util.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- include/util.h Fri Apr 16 08:41:48 2004
-+++ include/util.h.new Sun May 30 14:17:54 2004
-@@ -28,9 +28,4 @@
- typedef void (*exitfn_ptr) (int,void*);
- int on_exit( exitfn_ptr exitfn, void* data) ;
- #endif
--#define malloc(s) use_btmalloc_instead
--#define calloc(n,s) use_btcalloc_instead
--#define realloc(p,s) use_btrealloc_instead
--#define free(p) use_btfree_instead
--
- #endif
diff --git a/net-p2p/libbt/files/patch-src::peer.c b/net-p2p/libbt/files/patch-src::peer.c
deleted file mode 100644
index 6c2104deda6c..000000000000
--- a/net-p2p/libbt/files/patch-src::peer.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/peer.c Wed Apr 7 06:14:44 2004
-+++ src/peer.c.new Tue Apr 13 19:29:01 2004
-@@ -20,6 +20,11 @@
- # endif
- #endif
- #include <sys/types.h>
-+#if __FreeBSD__ >= 5
-+#include <sys/limits.h>
-+#else
-+#include <machine/limits.h>
-+#endif
- #include <string.h>
- #ifdef HAVE_STRINGS_H
- # include <strings.h>
diff --git a/net-p2p/libbt/pkg-descr b/net-p2p/libbt/pkg-descr
deleted file mode 100644
index 28aab005d572..000000000000
--- a/net-p2p/libbt/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-LIBBT is a C library implementing the core BitTorrent protocol.
-
-WWW: http://libbt.sourceforge.net/
-
-- Florent Thoumie
-flz@xbsd.org
diff --git a/net-p2p/libbt/pkg-plist b/net-p2p/libbt/pkg-plist
deleted file mode 100644
index 2ed1ce96441e..000000000000
--- a/net-p2p/libbt/pkg-plist
+++ /dev/null
@@ -1,18 +0,0 @@
-bin/btcheck
-bin/btget
-bin/btlist
-include/libbt/benc.h
-include/libbt/bitset.h
-include/libbt/bterror.h
-include/libbt/btmessage.h
-include/libbt/bts.h
-include/libbt/context.h
-include/libbt/peer.h
-include/libbt/random.h
-include/libbt/segmenter.h
-include/libbt/strbuf.h
-include/libbt/stream.h
-include/libbt/types.h
-include/libbt/util.h
-lib/libbt.a
-@dirrm include/libbt
diff --git a/net-p2p/liberator/Makefile b/net-p2p/liberator/Makefile
deleted file mode 100644
index c37b8e0a5037..000000000000
--- a/net-p2p/liberator/Makefile
+++ /dev/null
@@ -1,66 +0,0 @@
-# New ports collection makefile for: liberator
-# Date created: Fri May 2 04:23:24 UTC 2003
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= liberator
-PORTVERSION= 2.0.2
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= ofcp-${PORTVERSION}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= Command line client to FreeNet Network
-
-BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml
-
-USE_BZIP2= yes
-USE_REINPLACE= yes
-ALL_TARGET= all opt
-
-DATA_FILES= liber_mimetypes
-DOC_FILES= COPYING FREESITE-HOWTO README TODO
-LIB_FILES= fcp.cma hlfi.cma asfi.cma fcp.cmxa hlfi.cmxa asfi.cmxa \
- fcp.mli hlfreenet.mli asfreenet.mli fieldset.mli \
- fstream.mli \
- fcp.cmi hlfreenet.cmi asfreenet.cmi fieldset.cmi \
- fstream.cmi
-
-post-patch:
- @${SED} -e 's|%%PREFIX%%|${PREFIX}|; \
- s|%%DATADIR%%|${DATADIR:S,^${PREFIX}/,,}|' \
- ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh
-
-do-configure:
- @${REINPLACE_CMD} -E \
- -e 's|^(PREFIX).*$$|\1=${PREFIX}|; \
- s|^(OCAML_PREFIX).*$$|\1=${PREFIX}/lib/ocaml|' \
- ${WRKSRC}/Makefile
-
-do-install:
-# bin
- @${INSTALL_PROGRAM} ${WRKSRC}/liber ${PREFIX}/bin/liber-real
- @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/liber
-# data
- @${MKDIR} ${DATADIR}
-.for file in ${DATA_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR}
-.endfor
-# doc
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
-.for file in ${DOC_FILES}
- ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
-.endfor
-.endif
-# lib
- @${MKDIR} ${PREFIX}/lib/ocaml
-.for file in ${LIB_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/lib/ocaml
-.endfor
-
-.include <bsd.port.mk>
diff --git a/net-p2p/liberator/distinfo b/net-p2p/liberator/distinfo
deleted file mode 100644
index 63cc69299174..000000000000
--- a/net-p2p/liberator/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ofcp-2.0.2.tar.bz2) = 5a1df995d507a0a2ded38efc7eca4317
-SIZE (ofcp-2.0.2.tar.bz2) = 62878
diff --git a/net-p2p/liberator/files/wrapper.sh b/net-p2p/liberator/files/wrapper.sh
deleted file mode 100644
index 025b61532613..000000000000
--- a/net-p2p/liberator/files/wrapper.sh
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/sh
-
-PREFIX="%%PREFIX%%"
-PROGRAM="${0}"
-DATADIR="%%DATADIR%%"
-MIME_FILE=liber_mimetypes
-
-if [ ! -f ${MIME_FILE} ]
-then
- cp -f ${PREFIX}/${DATADIR}/${MIME_FILE} \
- ${HOME}/.${MIME_FILE}
-fi
-
-exec ${PREFIX}/bin/${PROGRAM##*/}-real "${@}"
diff --git a/net-p2p/liberator/pkg-descr b/net-p2p/liberator/pkg-descr
deleted file mode 100644
index 48c50a5c4d32..000000000000
--- a/net-p2p/liberator/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Liberator is the unix guru's command line interface to the FreeNet
-network, inserting and requesting easily and efficiently.
-
-WWW: http://sourceforge.net/projects/liberator/
diff --git a/net-p2p/liberator/pkg-plist b/net-p2p/liberator/pkg-plist
deleted file mode 100644
index f3144e976b3c..000000000000
--- a/net-p2p/liberator/pkg-plist
+++ /dev/null
@@ -1,27 +0,0 @@
-bin/liber
-bin/liber-real
-lib/ocaml/asfi.cma
-lib/ocaml/asfi.cmxa
-lib/ocaml/asfreenet.cmi
-lib/ocaml/asfreenet.mli
-lib/ocaml/fcp.cma
-lib/ocaml/fcp.cmi
-lib/ocaml/fcp.cmxa
-lib/ocaml/fcp.mli
-lib/ocaml/fieldset.cmi
-lib/ocaml/fieldset.mli
-lib/ocaml/fstream.cmi
-lib/ocaml/fstream.mli
-lib/ocaml/hlfi.cma
-lib/ocaml/hlfi.cmxa
-lib/ocaml/hlfreenet.cmi
-lib/ocaml/hlfreenet.mli
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/FREESITE-HOWTO
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%DATADIR%%/liber_mimetypes
-@dirrm %%DATADIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@unexec rmdir %D/lib/ocaml 2>/dev/null || true
diff --git a/net-p2p/libfreenet/Makefile b/net-p2p/libfreenet/Makefile
deleted file mode 100644
index dc23fadbf3f5..000000000000
--- a/net-p2p/libfreenet/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: libfreenet
-# Date created: Mar 31, 2001
-# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= libfreenet
-PORTVERSION= 0.5.0
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://thalassocracy.org/libfreenet/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Freenet library written in C
-
-USE_REINPLACE= yes
-USE_OPENSSL= yes
-USE_GMAKE= yes
-USE_LIBTOOL_VER=15
-CONFIGURE_ARGS= --includedir=${PREFIX}/include/libfreenet
-INSTALLS_SHLIB= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's|$${CONFIG_SHELL-/bin/sh} $$ac_aux_dir|$$ac_aux_dir|' \
- ${WRKSRC}/configure
- @${REINPLACE_CMD} -e 's|-g -Wall|\@CFLAGS\@|g' ${WRKSRC}/Makefile.in
-
-.include <bsd.port.mk>
diff --git a/net-p2p/libfreenet/distinfo b/net-p2p/libfreenet/distinfo
deleted file mode 100644
index 732c41d29d6f..000000000000
--- a/net-p2p/libfreenet/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (libfreenet-0.5.0.tar.gz) = 04b7222576520e825e67b005c478cbb0
-SIZE (libfreenet-0.5.0.tar.gz) = 200338
diff --git a/net-p2p/libfreenet/files/patch-client.c b/net-p2p/libfreenet/files/patch-client.c
deleted file mode 100644
index ba0702f37af3..000000000000
--- a/net-p2p/libfreenet/files/patch-client.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- client.c.orig Wed Jun 13 19:04:37 2001
-+++ client.c Sun Dec 30 14:35:28 2001
-@@ -15,7 +15,9 @@
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- */
-+#ifdef HAVE_MALLOC_H
- #include <malloc.h>
-+#endif
- #include <string.h>
- #include <openssl/dsa.h>
-
diff --git a/net-p2p/libfreenet/files/patch-client_util.c b/net-p2p/libfreenet/files/patch-client_util.c
deleted file mode 100644
index 3fd891db3122..000000000000
--- a/net-p2p/libfreenet/files/patch-client_util.c
+++ /dev/null
@@ -1,28 +0,0 @@
---- client_util.c.orig Wed Mar 28 03:27:38 2001
-+++ client_util.c Fri Mar 15 07:54:32 2002
-@@ -37,7 +37,7 @@
- #endif
-
-
--long blstr2time(char *baseline);
-+time_t blstr2time(char *baseline);
- int timediff();
-
-
-@@ -60,13 +60,14 @@
-
- int timediff ()
- {
-+ struct tm *tmp;
- long t = time(NULL);
-
- /* We are calling localtime here for its side-effect of setting
- the timezone global appropriately. I have no proof that this
- even happens on cygwin. Please, just let me die. */
-- localtime(&t);
-- return (FN_TIMEZONE / 3600);
-+ tmp = localtime(&t);
-+ return (tmp->tm_gmtoff / 3600);
- }
-
-
diff --git a/net-p2p/libfreenet/files/patch-protocol.c b/net-p2p/libfreenet/files/patch-protocol.c
deleted file mode 100644
index 66628daab52d..000000000000
--- a/net-p2p/libfreenet/files/patch-protocol.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- protocol.c.orig Wed Jun 13 19:03:11 2001
-+++ protocol.c Sun Dec 30 14:37:45 2001
-@@ -16,7 +16,11 @@
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- */
- #include <stdio.h>
-+#ifdef HAVE_MALLOC_H
- #include <malloc.h>
-+#endif
-+#include <sys/types.h>
-+#include <netinet/in.h>
- #include <sys/socket.h>
- #include <netdb.h>
- #include <string.h>
-@@ -24,7 +28,6 @@
- #include <errno.h>
- #include <fcntl.h>
- #include <unistd.h>
--#include <sys/types.h>
- #include <ctype.h>
- #include <time.h>
-
diff --git a/net-p2p/libfreenet/files/patch-testclient.c b/net-p2p/libfreenet/files/patch-testclient.c
deleted file mode 100644
index 08a080bc7ce6..000000000000
--- a/net-p2p/libfreenet/files/patch-testclient.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- testclient.c.orig Sat Mar 31 15:17:15 2001
-+++ testclient.c Sat Mar 31 15:17:24 2001
-@@ -20,7 +20,6 @@
- #include <string.h>
- #include <time.h>
- #include <unistd.h>
--#include <getopt.h>
-
- #include "protocol.h"
- #include "client.h"
diff --git a/net-p2p/libfreenet/files/patch-testserver.c b/net-p2p/libfreenet/files/patch-testserver.c
deleted file mode 100644
index 9df4920aefe2..000000000000
--- a/net-p2p/libfreenet/files/patch-testserver.c
+++ /dev/null
@@ -1,16 +0,0 @@
---- testserver.c.orig Wed Jun 13 19:05:19 2001
-+++ testserver.c Sun Dec 30 14:36:07 2001
-@@ -15,10 +15,13 @@
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- */
-+#ifdef HAVE_MALLOC_H
- #include <malloc.h>
-+#endif
- #include <string.h>
- #include <unistd.h>
- #include <stdlib.h>
-+#include <netinet/in.h>
- #include <sys/socket.h>
-
-
diff --git a/net-p2p/libfreenet/pkg-descr b/net-p2p/libfreenet/pkg-descr
deleted file mode 100644
index 0c647d2ec4f1..000000000000
--- a/net-p2p/libfreenet/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-libfreenet is a Freenet library written in C. Right now it supports basic
-client functionality, as well as a lower-level API for sending and
-receiving messages over a Freenet connection. It's currently very much
-hackerware -- it might explode at any moment, so approach it with caution.
-
-WWW: http://thalassocracy.org/libfreenet/
diff --git a/net-p2p/libfreenet/pkg-plist b/net-p2p/libfreenet/pkg-plist
deleted file mode 100644
index 5778fa48f50f..000000000000
--- a/net-p2p/libfreenet/pkg-plist
+++ /dev/null
@@ -1,21 +0,0 @@
-bin/testclient
-bin/testserver
-include/libfreenet/acconfig.h
-include/libfreenet/base64.h
-include/libfreenet/client.h
-include/libfreenet/client_util.h
-include/libfreenet/config.h
-include/libfreenet/endtoend.h
-include/libfreenet/message.h
-include/libfreenet/protocol.h
-include/libfreenet/rijndael-alg-fst.h
-include/libfreenet/rijndael-api-fst.h
-include/libfreenet/status.h
-include/libfreenet/stream.h
-include/libfreenet/twofish.h
-include/libfreenet/uri.h
-include/libfreenet/util.h
-lib/libfreenet.a
-lib/libfreenet.so
-lib/libfreenet.so.1
-@dirrm include/libfreenet
diff --git a/net-p2p/libpdtp/Makefile b/net-p2p/libpdtp/Makefile
deleted file mode 100644
index fadb9275e6eb..000000000000
--- a/net-p2p/libpdtp/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# New ports collection makefile for: libpdtp
-# Date created: 5 Apr 2004
-# Whom: Jun Kuriyama <kuriyama@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= libpdtp
-PORTVERSION= 0.1.20040808
-CATEGORIES= net
-MASTER_SITES= http://dist.bsdlab.org/
-DISTNAME= ${PORTNAME}-20040808
-
-MAINTAINER= kuriyama@FreeBSD.org
-COMMENT= Client library for Peer Distributed Transfer Protocol (PDTP)
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-HAS_CONFIGURE= yes
-INSTALLS_SHLIB= yes
-CFLAGS+= -fpic
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/pdtp ${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/libpdtp.* ${PREFIX}/lib
-
-.include <bsd.port.mk>
diff --git a/net-p2p/libpdtp/distinfo b/net-p2p/libpdtp/distinfo
deleted file mode 100644
index ee38611d2f9f..000000000000
--- a/net-p2p/libpdtp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (libpdtp-20040808.tar.gz) = 66d45db5d39febc8f07695c00e4a56ca
-SIZE (libpdtp-20040808.tar.gz) = 52675
diff --git a/net-p2p/libpdtp/pkg-descr b/net-p2p/libpdtp/pkg-descr
deleted file mode 100644
index c86e7da6f482..000000000000
--- a/net-p2p/libpdtp/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-libpdtp is a client library for the Peer Distributed Transfer
-Protocol (PDTP), a protocol which provides BitTorrent-like peer-based
-content distribution while operating more like HTTP or FTP.
-
-For a more thorough description of PDTP, see http://www.pdtp.org/.
-
-WWW: http://libpdtp.sourceforge.net/
diff --git a/net-p2p/libpdtp/pkg-plist b/net-p2p/libpdtp/pkg-plist
deleted file mode 100644
index f6454194dbe6..000000000000
--- a/net-p2p/libpdtp/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/pdtp
-lib/libpdtp.a
-lib/libpdtp.so.0
diff --git a/net-p2p/libtorrent/Makefile b/net-p2p/libtorrent/Makefile
deleted file mode 100644
index 9e133eac404e..000000000000
--- a/net-p2p/libtorrent/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# New ports collection makefile for: libtorrent
-# Date created: Jan 07 2005
-# Whom: Florent Thoumie <flz@xbsd.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= libtorrent
-PORTVERSION= 0.7.0.1
-CATEGORIES= net
-MASTER_SITES= http://libtorrent.rakshasa.no/downloads/
-DISTNAME= ${PORTNAME}-0.7.0-1
-
-MAINTAINER= flz@FreeBSD.org
-COMMENT= BitTorrent Library written in C++
-
-LIB_DEPENDS= sigc-2.0.0:${PORTSDIR}/devel/libsigc++20
-
-USE_GCC= 3.4
-USE_GNOME= pkgconfig gnomehack
-USE_REINPLACE= yes
-INSTALLS_SHLIB= yes
-USE_INC_LIBTOOL_VER= 13
-CONFIGURE_ARGS= --disable-debug
-CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
-
-post-patch:
- @${REINPLACE_CMD} -e 's/-O3/${CFLAGS}/' ${WRKSRC}/configure
-
-.include <bsd.port.mk>
diff --git a/net-p2p/libtorrent/distinfo b/net-p2p/libtorrent/distinfo
deleted file mode 100644
index 6f94862cf433..000000000000
--- a/net-p2p/libtorrent/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (libtorrent-0.7.0-1.tar.gz) = 3cc6ff1f722b1da2a6cb92421cbca593
-SIZE (libtorrent-0.7.0-1.tar.gz) = 316763
diff --git a/net-p2p/libtorrent/files/patch-ltmain.sh b/net-p2p/libtorrent/files/patch-ltmain.sh
deleted file mode 100644
index 718b8c0aa1fa..000000000000
--- a/net-p2p/libtorrent/files/patch-ltmain.sh
+++ /dev/null
@@ -1,23 +0,0 @@
---- ltmain.sh.orig
-+++ ltmain.sh
-@@ -976,6 +976,7 @@
- ;;
-
- -avoid-version)
-+ build_old_libs=no
- avoid_version=yes
- continue
- ;;
-@@ -4330,10 +4331,12 @@
- fi
-
- # Install the pseudo-library for information purposes.
-+ if /usr/bin/false; then
- name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
- instname="$dir/$name"i
- $show "$install_prog $instname $destdir/$name"
- $run eval "$install_prog $instname $destdir/$name" || exit $?
-+ fi
-
- # Maybe install the static library, too.
- test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
diff --git a/net-p2p/libtorrent/pkg-descr b/net-p2p/libtorrent/pkg-descr
deleted file mode 100644
index 1c077a0e3a46..000000000000
--- a/net-p2p/libtorrent/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-LibTorrent is a BitTorrent library written in C++ for *nix. It is
-designed to avoid redundant copying and storing of data that other
-clients and libraries suffer from. Licensed under the GPL.
-
-WWW: http://libtorrent.rakshasa.no/
-
-- Florent Thoumie
-flz@xbsd.org
diff --git a/net-p2p/libtorrent/pkg-plist b/net-p2p/libtorrent/pkg-plist
deleted file mode 100644
index 95e2e273be27..000000000000
--- a/net-p2p/libtorrent/pkg-plist
+++ /dev/null
@@ -1,14 +0,0 @@
-include/torrent/bencode.h
-include/torrent/common.h
-include/torrent/download.h
-include/torrent/entry.h
-include/torrent/exceptions.h
-include/torrent/http.h
-include/torrent/peer.h
-include/torrent/rate.h
-include/torrent/torrent.h
-include/torrent/tracker.h
-lib/libtorrent.so
-lib/libtorrent.so.4
-libdata/pkgconfig/libtorrent.pc
-@dirrm include/torrent
diff --git a/net-p2p/limewire/Makefile b/net-p2p/limewire/Makefile
deleted file mode 100644
index 765bf069f42d..000000000000
--- a/net-p2p/limewire/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
-# New ports collection makefile for: limewire
-# Date created: Fri Feb 22 00:28:41 CST 2002
-# Whom: Kyle Martin <mkm@ieee.org> et al
-#
-# $FreeBSD$
-#
-
-PORTNAME= limewire
-PORTVERSION= 4.8.1
-CATEGORIES= net java
-MASTER_SITES= http://maverick.limewire.com/download/
-DISTNAME= LimeWireOther
-
-MAINTAINER= ports@edini.net
-COMMENT= A Java based gnutella client
-
-RUN_DEPENDS= java:${PORTSDIR}/java/javavmwrapper
-
-USE_ZIP= yes
-USE_JAVA= yes
-JAVA_VERSION= 1.3+
-NO_BUILD= yes
-WRKSRC= ${WRKDIR}/LimeWire
-
-RESTRICTED= License does not allow redistribution of any kind
-NO_CDROM= ${RESTRICTED}
-NO_PACKAGE= ${RESTRICTED}
-
-DATADIR= ${JAVASHAREDIR}/${PORTNAME}
-DATAFILES= LimeWire.jar MessagesBundles.jar ProgressTabs.jar \
- clink.jar commons-httpclient.jar commons-logging.jar \
- daap.jar i18n.jar icu4j.jar id3v2.jar jcraft.jar \
- jdic.jar jl011.jar jmdns.jar log4j.jar logicrypto.jar \
- looks.jar mp3sp14.jar themes.jar tritonus.jar \
- vorbis.jar xerces.jar xml-apis.jar xml.war update.ver \
- hashes libIdleTime.so libtray.so data.ser runLime.sh \
- MessagesBundle.properties spacer.gif donotremove.htm \
- root COPYING README.txt SOURCE
-
-SUB_FILES= limewire.sh
-PLIST_FILES= bin/limewire
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/limewire.sh ${PREFIX}/bin/limewire
- cd ${WRKSRC} \
- && ${FIND} ${DATAFILES} -type d -exec ${MKDIR} ${DATADIR}/{} \;
- cd ${WRKSRC} \
- && ${FIND} ${DATAFILES} -type f -exec ${INSTALL_DATA} {} ${DATADIR}/{} \;
-
-post-install:
- @cd ${WRKSRC} \
- && ${FIND} -s ${DATAFILES} -type f | ${SED} 's,^,${DATADIR:S,^${PREFIX}/,,}/,' >>${TMPPLIST}
- @cd ${WRKSRC} \
- && ${FIND} -s -d ${DATAFILES} -type d | ${SED} 's,^,@dirrm ${DATADIR:S,^${PREFIX}/,,}/,' >>${TMPPLIST}
- @${ECHO_CMD} "@dirrm ${DATADIR:S,^${PREFIX}/,,}" >>${TMPPLIST}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/limewire/distinfo b/net-p2p/limewire/distinfo
deleted file mode 100644
index 1f8f528a5932..000000000000
--- a/net-p2p/limewire/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (LimeWireOther.zip) = cc6295a5d74945b903a7c9e2e5a523db
-SIZE (LimeWireOther.zip) = 4901697
diff --git a/net-p2p/limewire/files/limewire.sh.in b/net-p2p/limewire/files/limewire.sh.in
deleted file mode 100644
index 81864b7a3d4a..000000000000
--- a/net-p2p/limewire/files/limewire.sh.in
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-
-export J2SE_PREEMPTCLOSE=1
-export JAVA_VERSION="1.3+"
-
-cd "%%DATADIR%%" && "%%LOCALBASE%%/bin/java" -jar LimeWire.jar
diff --git a/net-p2p/limewire/pkg-descr b/net-p2p/limewire/pkg-descr
deleted file mode 100644
index 1dbccdcfe326..000000000000
--- a/net-p2p/limewire/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-LimeWire is a software package which enables individuals to search
-for and share computer files with anyone on the internet. A product
-of Lime Wire, LLC, LimeWire is compatible with the Gnutella
-file-sharing protocol and can connect with anyone else running
-Gnutella-compatible software. The LimeWire program will connect at
-startup, via the internet, to the LimeWire Gateway, a specialized
-intelligent Gnutella router, to maximize the user's viewable network
-space.
-
-WWW: http://www.limewire.com/
diff --git a/net-p2p/linux-agsatellite/Makefile b/net-p2p/linux-agsatellite/Makefile
deleted file mode 100644
index d0831a85a470..000000000000
--- a/net-p2p/linux-agsatellite/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# New ports collection makefile for: audiogalaxy satellite
-# Date created: Thu Aug 30 15:59:04 GMT 2001
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= agsatellite
-PORTVERSION= 0.520
-PORTREVISION= 4
-CATEGORIES= net audio linux
-MASTER_SITES= http://www.audiogalaxy.com/downloads/
-PKGNAMEPREFIX= linux-
-DISTNAME= AGSatellite${PORTVERSION:S/.//}-glibc21
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Client that allows you to share your music on Audiogalaxy(TM)
-
-WRKSRC= ${WRKDIR}/${DISTNAME:C/-.*//}
-
-NO_BUILD= yes
-USE_REINPLACE= yes
-USE_LINUX= yes
-USE_X_PREFIX= yes
-RESTRICTED= no response from developer on licensing issues
-
-DOCS= german_readme.txt license.txt readme.txt
-
-post-patch:
- @${REINPLACE_CMD} -e "s| ||;s|email|username|" ${WRKSRC}/*.txt
- @${SED} -e "s|%%PREFIX%%|${PREFIX}|" ${FILESDIR}/wrapper.sh > \
- ${WRKDIR}/wrapper.sh
-
-pre-install:
- @${BRANDELF} -t Linux ${WRKSRC}/AGSatellite
-
-do-install:
- @${INSTALL_PROGRAM} ${WRKSRC}/AGSatellite ${PREFIX}/bin/AGSatellite-real
- @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/AGSatellite
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-. for doc in ${DOCS}
- @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
-. endfor
-.endif
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/linux-agsatellite/distinfo b/net-p2p/linux-agsatellite/distinfo
deleted file mode 100644
index ed0dae74f3c7..000000000000
--- a/net-p2p/linux-agsatellite/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (AGSatellite0520-glibc21.tar.gz) = 3876f43497acde0474809a752a076cbf
-SIZE (AGSatellite0520-glibc21.tar.gz) = 33145
diff --git a/net-p2p/linux-agsatellite/files/wrapper.sh b/net-p2p/linux-agsatellite/files/wrapper.sh
deleted file mode 100644
index ce5b7d7ae0ba..000000000000
--- a/net-p2p/linux-agsatellite/files/wrapper.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/sh
-
-PREFIX="%%PREFIX%%"
-PROGRAM="${0}"
-
-if [ ! -d ${HOME}/.agsatellite ]
-then
- mkdir -p ${HOME}/.agsatellite
-fi
-
-if [ ! -h ${HOME}/.agsatellite/${PROGRAM##*/} ]
-then
- ln -sf ${PREFIX}/bin/${PROGRAM##*/}-real ${HOME}/.agsatellite/${PROGRAM##*/}
-fi
-
-echo " ${*} " | grep " \-createdironly " ||
-{
- cd ${HOME}/.agsatellite &&
- echo Running Audio Galaxy Satellite under ${HOME}/.agsatellite &&
- echo Create both account.txt and shares.txt files under ${HOME}/.agsatellite &&
- exec ./${PROGRAM##*/} "${@}" ||
- echo PROBLEM. Cannot create directory ${HOME}/.agsatellite, make sure you have the proper permissions to create itnd try again
-}
diff --git a/net-p2p/linux-agsatellite/pkg-descr b/net-p2p/linux-agsatellite/pkg-descr
deleted file mode 100644
index 7749f35e202f..000000000000
--- a/net-p2p/linux-agsatellite/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The Audiogalaxy Satellite is a small and simple program that allows
-you to share your music with friends and other users on Audiogalaxy.
-
-WWW: http://www.audiogalaxy.com/
diff --git a/net-p2p/linux-agsatellite/pkg-message b/net-p2p/linux-agsatellite/pkg-message
deleted file mode 100644
index c9d9c0f8cea1..000000000000
--- a/net-p2p/linux-agsatellite/pkg-message
+++ /dev/null
@@ -1,25 +0,0 @@
-[obtained from developers site, edited a bit]
-* Accounts are now created FIRST on the website. To create a new
-account and use the software go to http://www.audiogalaxy.com/betatest
-and signup (login). Then use the SAME login information you used
-on the web when the Satellite asks you for it.
-
-* Feel free to edit the file called shares.txt. Each line in the
-text file should specify a directory where your files are. The
-first directory is where the files you request are downloaded to.
-FreeBSD users must create account.txt and shares.txt in their
-favorite text editor before the Satellite will run. The format of
-account.txt is simply email that you used to create an account from
-the web site on the first line. The second line will be your password
-
-> account.txt
-first_line_with_Username_you_have_subscribed
-second_line_with_Password_you_have_subscribed
-
-For example,
-
-echo Username_you_have_subscribed > account.txt
-echo Password_you_have_subscribed >> account.txt
-
-* Create both account.txt and shares.txt files under the directory
-.agsatellite in your HOME directory
diff --git a/net-p2p/linux-agsatellite/pkg-plist b/net-p2p/linux-agsatellite/pkg-plist
deleted file mode 100644
index 1fec4aea1310..000000000000
--- a/net-p2p/linux-agsatellite/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/AGSatellite
-bin/AGSatellite-real
-%%PORTDOCS%%share/doc/agsatellite/german_readme.txt
-%%PORTDOCS%%share/doc/agsatellite/license.txt
-%%PORTDOCS%%share/doc/agsatellite/readme.txt
-%%PORTDOCS%%@dirrm share/doc/agsatellite
diff --git a/net-p2p/linux-edonkey-core/Makefile b/net-p2p/linux-edonkey-core/Makefile
deleted file mode 100644
index 472a87075b60..000000000000
--- a/net-p2p/linux-edonkey-core/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# New ports collection makefile for: eDonkey2000 'core' command line client
-# Date created: Fri Jan 4 22:44:56 BRST 2002
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= edonkey
-PORTVERSION= 1.3.0
-PORTEPOCH= 1
-CATEGORIES= net linux
-MASTER_SITES= http://www.zen18864.zen.co.uk/${PORTNAME}/${PORTVERSION}/
-PKGNAMEPREFIX= linux-
-PKGNAMESUFFIX= -core
-DISTNAME= ${PORTNAME}clc_${PORTVERSION}_${ARCH}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= eDonkey2000 'core' command line client
-
-ONLY_FOR_ARCHS= i386
-USE_LINUX= yes
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-
-BINARY_NAME_OLD?= ${PORTNAME}clc
-BINARY_NAME= donkey
-
-DOC_FILES= ChangeLog LISEZMOI README changelog.Debian.gz
-
-pre-install:
- @${BRANDELF} -t Linux ${WRKSRC}/usr/bin/${BINARY_NAME_OLD}
-
-do-install:
- ${INSTALL} -d ${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKSRC}/usr/bin/${BINARY_NAME_OLD} ${PREFIX}/sbin/${BINARY_NAME}
- ${INSTALL} -d ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
- ${INSTALL_DATA} ${WRKSRC}/usr/share/${PORTNAME}clc/contact.dat ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}/contact.dat
- ${INSTALL_DATA} ${WRKSRC}/usr/share/${PORTNAME}clc/server.met ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}/server.met
-
-post-install:
-.ifndef(NOPORTDOCS)
- ${INSTALL} -d ${DOCSDIR}${PKGNAMESUFFIX}
-
-.for file in ${DOC_FILES}
- ${INSTALL_MAN} ${WRKSRC}/usr/share/doc/${PORTNAME}clc/${file} ${DOCSDIR}${PKGNAMESUFFIX}
-.endfor
-
- ${INSTALL_MAN} ${FILESDIR}/README.FreeBSD ${DOCSDIR}${PKGNAMESUFFIX}
-.endif
- @${SED} -e 's|%%DOCSDIR%%|${DOCSDIR}${PKGNAMESUFFIX}|g' ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/linux-edonkey-core/distinfo b/net-p2p/linux-edonkey-core/distinfo
deleted file mode 100644
index a85bfe4c7da7..000000000000
--- a/net-p2p/linux-edonkey-core/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (edonkeyclc_1.3.0_i386.tar.gz) = 46ced65b8bde60db234ad781861139c8
-SIZE (edonkeyclc_1.3.0_i386.tar.gz) = 740443
diff --git a/net-p2p/linux-edonkey-core/files/README.FreeBSD b/net-p2p/linux-edonkey-core/files/README.FreeBSD
deleted file mode 100644
index b4e4c3d86f33..000000000000
--- a/net-p2p/linux-edonkey-core/files/README.FreeBSD
+++ /dev/null
@@ -1,90 +0,0 @@
-
- 1) You have to configure the 'core' client and add a password
-
- Install the "net/edonkey-core" port and type 'donkey'
-from the command line and then typing 'pass username password' (and
-hitting ENTER). Once you are finished, type 'q' (ENTER) and 'y'
-(ENTER) to quit and make the core save its preferences.
-
- Of course, username must be a username you desire; and,
-password, a password you want to use. These are for connecting to
-the 'core' client, not for anything else. Therefore, unless you
-want someone mischiefly connecting to your client, choose both
-carefully. :)
-
- 2) Start 'core' client prior to running any of the GUIs
-after you have setup a password
-
- To start the core client to make it controllable via a GUI,
-type 'donkey - !' from the command line.
-
- 3) Run the GUI and connect to the core client
-
- Install the port "net/edonkey-gui-gtk" or "net/edonkey-gui-java",
-whichever one you prefer. Next run 'edonkey-gui-gtk' (if you chose
-the FreeBSD native GTK GUI client, or linux-edonkey-gui-gtk if Linux
-one) or 'edonkey-gui-java' (if you chose the Java GUI client). The
-Java GUI is very slow compared to the GTK one but it both supports
-multiple line selections and ed2k link pastes. The GTK one cannot
-do that now but it's very fast; it can accept ed2k link drag-n-drops
-using a mouse and keeps getting new features all the time. Therefore,
-I would advise using both, each for what their strong points are.
-The Java one to multiple select and the GTK one for normal use.
-
- Okay, the GUI starts and there is that 'connect to' dialog,
-now what do I do?
-
- First of all, you'll need an edonkey core running somewhere.
-Usually this will be the computer you're running the GUI on. There
-should be a status message above the buttons that tell you if there
-is already a core running locally or not. If not, hit the 'spawn
-local donkey' button to start the edonkey2000 core program. Now the
-status message should change. If not, you'll have to start the core
-client manually (Refer to step #2).
-
- Second, if you spawned the donkey core alright, you enter
-the admin username and password into the appropriate fields in the
-'connect to' dialog and hit the 'connect' button. Now the 'connect
-to' dialog should disappear and the GUI should be connected to the
-core. If this does not happen, there could be the following problems
-(also check the statusbar of the GUI main window for messages):
-
- (a) If you have started the core manually, you forgot the '-'
- option. Start it with 'donkey - !' from the command line.
-
- (b) You're connecting to the wrong computer ('host'). This should
- be 'localhost' by default.
-
- (c) You're connecting to the wrong port on your computer. The
- default GUI port can be set in the command line 'core' client via
- the 'aport' command, but should be 4663 by default.
-
- (d) You haven't set a username and/or password with the core
- manually (Refer to step #1).
-
- (e) Your username/password are wrong (run the core manually and
- type the 'vo' command to see what they are set to).
-
- (f) The 'connect to' dialog disappears, but nothing seems to
- happen. Most notably, the options page shows 'pleasewait' as a
- nickname: This happens if you connect to the core on the wrong
- port, namely on the port the core uses as its _data_ port. Start
- the core manually and type 'vo' to see what the admin port is.
- Make sure the 'admin port' is different from the 'door port'
- (=data port). If in doubt, type 'netstat -l' from the command
- line to see on what ports the donkey is listening. It should be
- one of those.
-
- (g) If you're trying to control a GUI on a remote host, chances
- are that there is a firewall between you and the remote host that
- blocks all TCP connections on the admin port. If this is the case,
- you have to check your firewall settings and allow these connections
- or try a different port as an admin port.
-
- Third, you're connected, and the options page does NOT show
-'pleasewait' as a nickname. This is a very good sign, meaning that
-the GUI and the core can actually talk to each other. Now you should
-be able to do whatever you want: Go to the servers page and connect
-to a server first. Then you can search and start to download things.
-If you right-click on the list-entries you'll get all the available
-actions. Don't forget to share! :)
diff --git a/net-p2p/linux-edonkey-core/pkg-descr b/net-p2p/linux-edonkey-core/pkg-descr
deleted file mode 100644
index 646b12ef345f..000000000000
--- a/net-p2p/linux-edonkey-core/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-The eDonkey2000 'core' is the actual edonkey program which does
-everything behind the scenes - connecting to servers, searching,
-downloading, uploading, all that stuff.
-
-The 'core' comes with a very simple text interface (=command line
-client), where you can tell it what to do by typing in commands.
-
-WWW: http://www.edonkey2000.com/
diff --git a/net-p2p/linux-edonkey-core/pkg-message b/net-p2p/linux-edonkey-core/pkg-message
deleted file mode 100644
index 20694f402081..000000000000
--- a/net-p2p/linux-edonkey-core/pkg-message
+++ /dev/null
@@ -1,20 +0,0 @@
- ATTENTIONATTENTION:
-
-Please make sure that you read
-%%DOCSDIR%%/README.FreeBSD.
-It contains important information about both configuring and running
-edonkey2000 under FreeBSD. You will have problems running it if you
-do not read it.
-
-eDonkey2000 version 0.46 and later store downloads in a different
-format. Therefore, they are not compatible with either lmule or
-older eDonkey2000 clients.
-
-eDonkey2000 version 1.0.2 requires edonkey-gui-gtk version 0.6.3 or higher.
-Older gui versions will not work with this version. Also the standard directory
-in which eDonkey2000 stores the user settings has been changed from
-~/.edonkey2000-core to ~/.eDonkey2000. That's why eDonkey2000 will NOT
-recognise your settings and downloads until you rename the old directory.
-
-Finally, this port doesn't come with a wrapper anymore, because eDonkey2000
-keeps user settings in a directory that is hardcoded into the executable.
diff --git a/net-p2p/linux-edonkey-core/pkg-plist b/net-p2p/linux-edonkey-core/pkg-plist
deleted file mode 100644
index 200c6e792f70..000000000000
--- a/net-p2p/linux-edonkey-core/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-sbin/donkey
-share/edonkey-core/contact.dat
-share/edonkey-core/server.met
-%%PORTDOCS%%%%DOCSDIR%%-core/README.FreeBSD
-%%PORTDOCS%%%%DOCSDIR%%-core/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%-core/LISEZMOI
-%%PORTDOCS%%%%DOCSDIR%%-core/README
-%%PORTDOCS%%%%DOCSDIR%%-core/changelog.Debian.gz
-%%PORTDOCS%%@dirrm %%DOCSDIR%%-core
-@dirrm share/edonkey-core
diff --git a/net-p2p/linux-edonkey-server/Makefile b/net-p2p/linux-edonkey-server/Makefile
deleted file mode 100644
index d6128236f5a1..000000000000
--- a/net-p2p/linux-edonkey-server/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# New ports collection makefile for: Linux eDonkey server
-# Date created: 18 December 2001
-# Whom: Yen-Ming Lee <leeym@leeym.com> & Mario S F Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= edonkey
-PORTVERSION= 16.39
-PORTREVISION= 1
-CATEGORIES= net linux
-MASTER_SITES= http://www.edonkey2000.com/files/
-PKGNAMEPREFIX= linux-
-PKGNAMESUFFIX= -server
-DISTNAME= dserver
-EXTRACT_SUFX= .gz
-EXTRACT_ONLY=
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A decentralized peer-to-peer file-sharing server (eDonkey2000 server)
-
-ONLY_FOR_ARCHS= i386
-USE_LINUX= yes
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-#
-PKGDEINSTALL= ${PKGINSTALL}
-
-BINARY_NAME= dserver
-RC_SAMPLE= edonkey2000-server.sh.sample
-
-post-extract:
- @${GZCAT} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} > ${WRKSRC}/${BINARY_NAME}
-
-post-patch:
- @${SED} -e "s|%%PREFIX%%|${PREFIX}|" \
- -e "s|%%LOCALBASE%%|${LOCALBASE}|" ${FILESDIR}/${RC_SAMPLE} \
- > ${WRKDIR}/${RC_SAMPLE}
-
-do-install:
-# pre-install work: create user ids, ...
- @${SETENV} PKG_PREFIX=${PREFIX} ${SH} \
- ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
- @${INSTALL_PROGRAM} ${WRKDIR}/${BINARY_NAME} ${PREFIX}/sbin
- @${INSTALL_SCRIPT} ${WRKSRC}/${RC_SAMPLE} ${PREFIX}/etc/rc.d
- @${INSTALL_DATA} ${FILESDIR}/donkey.ini ${PREFIX}/etc/edonkey2000
-
-.include <bsd.port.pre.mk>
-
-pre-install:
- @${STRIP_CMD} ${WRKSRC}/${BINARY_NAME}
- @${BRANDELF} -t Linux ${WRKSRC}/${BINARY_NAME}
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/linux-edonkey-server/distinfo b/net-p2p/linux-edonkey-server/distinfo
deleted file mode 100644
index 73b3d347e733..000000000000
--- a/net-p2p/linux-edonkey-server/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (dserver.gz) = b4ed9db5ed01337c222ebd16f25f45d9
-SIZE (dserver.gz) = 818563
diff --git a/net-p2p/linux-edonkey-server/files/donkey.ini b/net-p2p/linux-edonkey-server/files/donkey.ini
deleted file mode 100644
index c268f163becb..000000000000
--- a/net-p2p/linux-edonkey-server/files/donkey.ini
+++ /dev/null
@@ -1,19 +0,0 @@
-[server]
-name=UNKNOWN(Amnesiac)
-desc=Change both name and description to real values
-maxClients=6000
-public=true
-console=false
-logFile=
-verbose=false
-welcome[0]=This is my server built from FreeBSD ports collection.
-welcome[1]=Check www.edonkey2000.com for updates.
-threads=5
-thisIP=
-port=4661
-seedIP=
-seedPort=4661
-type=key
-tableSize=2333
-maxVersion=1000
-minVersion=39
diff --git a/net-p2p/linux-edonkey-server/files/edonkey2000-server.sh.sample b/net-p2p/linux-edonkey-server/files/edonkey2000-server.sh.sample
deleted file mode 100644
index 8f38866566f1..000000000000
--- a/net-p2p/linux-edonkey-server/files/edonkey2000-server.sh.sample
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/bin/sh
-
-ETC_DIR=%%PREFIX%%/etc/edonkey2000
-SBIN_DIR=%%PREFIX%%/sbin
-PATH=/bin:/usr/bin:%%LOCALBASE%%/bin
-#
-SU=/usr/bin/su
-#
-USER=edonkey2000
-
-CONSOLE=`grep ^console= ${ETC_DIR}/donkey.ini | grep -i true | wc -l`
-
-if [ ${CONSOLE} -gt 0 -a ! -x %%LOCALBASE%%/bin/screen ]; then
- echo "Please install ports misc/screen first to enable edonkey2000-server console" >&2
- exit
-fi
-
-case "${1}" in
-start)
- if [ -x ${SBIN_DIR}/dserver ]; then
- cd ${ETC_DIR}
- if [ ${CONSOLE} -gt 0 ]; then
- ${SU} ${USER} -c "screen -dmS ${SBIN_DIR}/dserver dserver" &
- else
- ${SU} ${USER} -c "${SBIN_DIR}/dserver >/dev/null 2>&1" &
- fi
- echo -n ' edonkey2000-server'
- fi
- ;;
-stop)
- killall -1 dserver > /dev/null 2>&1
- echo -n ' edonkey2000-server'
- ;;
-console)
- if [ ${CONSOLE} -gt 0 ]; then
- ${SU} edonkey2000 -c "screen -d -r dserver"
- else
- echo "Please set console=true in ${ETC_DIR}/donkey.ini, install ports misc/screen, then restart dserver"
- fi
- ;;
-*)
- echo "Usage: `basename $0` {start|stop|console}" >&2
- ;;
-esac
diff --git a/net-p2p/linux-edonkey-server/pkg-descr b/net-p2p/linux-edonkey-server/pkg-descr
deleted file mode 100644
index 6c7e7ca61142..000000000000
--- a/net-p2p/linux-edonkey-server/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-eDonkey2000 doesn't rely on one central server yet searches are
-quick and your client doesn't get bogged down with endless search
-requests. You have the ability to search all the files being shared
-anywhere on the eDonkey2000 network.
-
-It allows you to transfer any type of file. It automatically resumes
-interrupted transfers from alternate sources. It even introduces
-ways to share a whole collection of files together so you can be
-sure to get all the songs in an album or all pieces of a movie.
-Users will be able to download a file from multiple sources at the
-same time thus insuring that transfers will be as fast as possible.
-
-Files can be uploaded while being downloaded. This insures that a
-rare file that is wanted by many people will be distributed as
-quickly as possible.
-
-The server and client are both distributed for free. There are Linux
-and Windows versions available with Mac versions coming soon.
-
-WWW: http://www.edonkey2000.com/
diff --git a/net-p2p/linux-edonkey-server/pkg-install b/net-p2p/linux-edonkey-server/pkg-install
deleted file mode 100644
index 97f8a7cecee9..000000000000
--- a/net-p2p/linux-edonkey-server/pkg-install
+++ /dev/null
@@ -1,60 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-
-# based on original from apache13 port
-
-[ $# != 2 ] && exit 1
-PKGNAME=$1
-ACTION=$2
-
-USER=edonkey2000
-GROUP=${USER}
-
-ECHO=echo
-INSTALL=/usr/bin/install
-PW=/usr/sbin/pw
-
-case "$ACTION" in
-
-PRE-INSTALL)
- if ! ${PW} groupshow "${GROUP}" 2>/dev/null 1>&2; then
- if ${PW} groupadd ${GROUP}; then
- ${ECHO} "Added group \"${GROUP}\"."
- else
- ${ECHO} "Adding group \"${GROUP}\" failed..."
- exit 1
- fi
- fi
- if ! ${PW} usershow "${USER}" 2>/dev/null 1>&2; then
- if ${PW} useradd ${USER} -g ${GROUP} -h - \
- -s "/sbin/nologin" -d "/nonexistent" \
- -c "& Server Owner"; \
- then
- ${ECHO} "Added user \"${USER}\"."
- else
- ${ECHO} "Adding user \"${USER}\" failed..."
- exit 1
- fi
- fi
- ${INSTALL} -d -g ${GROUP} -m 1570 ${PKG_PREFIX}/etc/edonkey2000
- ;;
-
-DEINSTALL)
- if ${PW} usershow "${USER}" 2>/dev/null 1>&2; then
- ${ECHO} "To delete eDonkey user permanently, use '${PW} userdel ${USER}'"
- fi
- if ${PW} groupshow "${GROUP}" 2>/dev/null 1>&2; then
- ${ECHO} "To delete eDonkey group permanently, use '${PW} groupdel ${GROUP}'"
- fi
- exit 0
- ;;
-
-POST-INSTALL|POST-DEINSTALL)
- ;;
-
-*)
- exit 1
- ;;
-esac
-
-exit
diff --git a/net-p2p/linux-edonkey-server/pkg-plist b/net-p2p/linux-edonkey-server/pkg-plist
deleted file mode 100644
index 086a4ea589be..000000000000
--- a/net-p2p/linux-edonkey-server/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-etc/edonkey2000/donkey.ini
-etc/rc.d/edonkey2000-server.sh.sample
-sbin/dserver
-@unexec [ -r %D/etc/rc.d/edonkey2000-server.sh ] 2>/dev/null && echo "Do not forget to remove rc script ${PKG_PREFIX}/etc/rc.d/edonkey2000-server.sh. Deinstalling the port does not remove this file." | fmt || true
-@unexec rmdir %D/etc/edonkey2000 2>/dev/null || echo "If you are permanently removing this port, you should do a ``rm -rf ${PKG_PREFIX}/etc/edonkey2000`` to remove any configuration files and logs left." | fmt
diff --git a/net-p2p/linux-edonkey-tool-recovermet/Makefile b/net-p2p/linux-edonkey-tool-recovermet/Makefile
deleted file mode 100644
index 06eb58419530..000000000000
--- a/net-p2p/linux-edonkey-tool-recovermet/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# New ports collection makefile for: edonkey recovermet tool
-# Date created: Wed Feb 20 18:03:49 BRT 2002
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= edonkey
-PORTVERSION= 0.0.2
-PORTREVISION= 1
-CATEGORIES= misc linux
-MASTER_SITES= http://users.aber.ac.uk/tpm01/ed2k_tools/
-PKGNAMEPREFIX= linux-
-PKGNAMESUFFIX= -tool-recovermet
-DISTNAME= ed2k_recovermet
-EXTRACT_SUFX= .gz
-EXTRACT_ONLY=
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Tool that tries to re-create x.part.met files compromised due to crash
-
-ONLY_FOR_ARCHS= i386
-USE_LINUX= yes
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-PLIST_FILES= bin/edonkey-tool-recovermet
-
-BINARY_NAME= ${PORTNAME}${PKGNAMESUFFIX}
-
-post-extract:
- @${GZCAT} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} > ${WRKSRC}/${BINARY_NAME}
-
-do-install:
- @${INSTALL_PROGRAM} ${WRKSRC}/${BINARY_NAME} ${PREFIX}/bin
-
-.include <bsd.port.pre.mk>
-
-pre-install:
-.if exists(${STRIP_CMD})
- @${STRIP_CMD} ${WRKSRC}/${BINARY_NAME}
-.endif
- @${BRANDELF} -t Linux ${WRKSRC}/${BINARY_NAME}
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/linux-edonkey-tool-recovermet/distinfo b/net-p2p/linux-edonkey-tool-recovermet/distinfo
deleted file mode 100644
index 110be3dd439e..000000000000
--- a/net-p2p/linux-edonkey-tool-recovermet/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ed2k_recovermet.gz) = bc25fae29e31582e47d32e027d1ab2fd
-SIZE (ed2k_recovermet.gz) = 186240
diff --git a/net-p2p/linux-edonkey-tool-recovermet/pkg-descr b/net-p2p/linux-edonkey-tool-recovermet/pkg-descr
deleted file mode 100644
index b8997aacd1be..000000000000
--- a/net-p2p/linux-edonkey-tool-recovermet/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-This is a tool for eDonkey2000 that re-creates x.part.met files
-that have been lost or set zero size after a crash.
-
-Obviously, this only works if the x.part file in your temp folder
-survives. Only those 9MB blocks will be saved which have been fully
-downloaded, but you'll be able to continue your download.
-
-The tool tries to find the best match from information stored in
-the known.met file and all the x.part.met files in the temp folder.
-
-Therefore, you can increase the chance of recovery by searching for
-the file you are trying to restore and put as many possible candidates
-as you can find in the download list (which you can cancel again
-after using this tool).
-
-N.B. Obviously these candidates should have the same size as your
-download was/is supposed to have! Therefore, if your download was
-supposed to be 699MB when finished, files with 720MB or 750MB are
-NOT likely candidates, even if the name is the same.
-
-WWW: http://users.aber.ac.uk/tpm01/ed2k_tools/
diff --git a/net-p2p/linux-edonkey-tool-recovermet/pkg-message b/net-p2p/linux-edonkey-tool-recovermet/pkg-message
deleted file mode 100644
index cccee49c5e50..000000000000
--- a/net-p2p/linux-edonkey-tool-recovermet/pkg-message
+++ /dev/null
@@ -1,4 +0,0 @@
- ATTENTION:
-
-This application will crash when being used on a file >2GB. See 'man 2 mmap'
-for more information about the memory allocation limits of FreeBSD.
diff --git a/net-p2p/linux-jigdo/Makefile b/net-p2p/linux-jigdo/Makefile
deleted file mode 100644
index 75b3b712141b..000000000000
--- a/net-p2p/linux-jigdo/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: linux-jigdo
-# Date created: 21 July 2002
-# Whom: Udo Schweigert
-#
-# $FreeBSD$
-#
-
-PORTNAME= jigdo
-PORTVERSION= 0.7.1
-#PORTREVISION?= 0
-CATEGORIES= net
-MASTER_SITES= http://atterer.net/jigdo/
-PKGNAMEPREFIX= linux-
-DISTNAME= jigdo-bin-${PORTVERSION}
-
-MAINTAINER= udo.schweigert@siemens.com
-COMMENT= A tool designed to ease the distribution of very large files
-
-RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget
-
-ONLY_FOR_ARCHS= i386
-USE_BZIP2= YES
-USE_LINUX= yes
-NO_BUILD= yes
-
-PROGRAMS= jigdo-file
-SCRIPTS= jigdo-lite jigdo-mirror
-
-MAN1= jigdo-file.1 jigdo-lite.1 jigdo-mirror.1
-
-pre-install:
- @${BRANDELF} -t Linux ${WRKSRC}/jigdo-file
-
-do-install:
-.for i in ${PROGRAMS}
- @${INSTALL_PROGRAM} ${WRKSRC}/$i ${PREFIX}/bin
-.endfor
-.for i in ${SCRIPTS}
- @${INSTALL_SCRIPT} ${WRKSRC}/$i ${PREFIX}/bin
-.endfor
-.for i in ${PROGRAMS} ${SCRIPTS}
- @${INSTALL_MAN} ${WRKSRC}/$i.1 ${PREFIX}/man/man1
-.endfor
-
-.include <bsd.port.mk>
diff --git a/net-p2p/linux-jigdo/distinfo b/net-p2p/linux-jigdo/distinfo
deleted file mode 100644
index e061d95ada39..000000000000
--- a/net-p2p/linux-jigdo/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (jigdo-bin-0.7.1.tar.bz2) = 45b78a68670eeb34349a7a29847aca21
-SIZE (jigdo-bin-0.7.1.tar.bz2) = 875060
diff --git a/net-p2p/linux-jigdo/pkg-descr b/net-p2p/linux-jigdo/pkg-descr
deleted file mode 100644
index 8ed8a854201a..000000000000
--- a/net-p2p/linux-jigdo/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Jigsaw Download, or short jigdo, is a tool designed to ease the distribution
-of very large files over the internet, for example CD or DVD images. Its aim
-is to make downloading the images as easy for users as a click on a direct
-download link in a browser, while avoiding all the problems that server
-administrators have with hosting such large files.
-
-At the moment this port is only tested to work for building the iso images
-of the Debian GNU/Linux distribution.
-
-WWW: http://home.in.tum.de/~atterer/jigdo/
-
- -- Udo (udo.schweigert@siemens.com)
diff --git a/net-p2p/linux-jigdo/pkg-plist b/net-p2p/linux-jigdo/pkg-plist
deleted file mode 100644
index 9dd813138aae..000000000000
--- a/net-p2p/linux-jigdo/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-@comment $FreeBSD$
-bin/jigdo-file
-bin/jigdo-lite
-bin/jigdo-mirror
diff --git a/net-p2p/linux-overnet-core/Makefile b/net-p2p/linux-overnet-core/Makefile
deleted file mode 100644
index 6ee5d30d3cfe..000000000000
--- a/net-p2p/linux-overnet-core/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# New ports collection makefile for: overnet 'core' command line client
-# Date created: Wed Dec 31 22:43:16 CET 2003
-# Whom: <arundel@gmx.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= overnet
-PORTVERSION= 1.0.1
-CATEGORIES= net linux
-MASTER_SITES= http://www.zen18864.zen.co.uk/${PORTNAME}/${PORTVERSION}/
-PKGNAMEPREFIX= linux-
-PKGNAMESUFFIX= -core
-DISTNAME= ${PORTNAME}clc-${PORTVERSION}_${ARCH}_compat
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= arundel@h3c.de
-COMMENT= Overnet 'core' command line client
-
-ONLY_FOR_ARCHS= i386
-USE_LINUX= yes
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-
-BINARY_NAME_OLD?= ${PORTNAME}clc
-TARGET_DIR= ${PORTNAME}
-
-DOC_FILES= ChangeLog LISEZMOI README changelog.Debian.gz
-
-pre-install:
- @${BRANDELF} -t Linux ${WRKSRC}/usr/bin/${BINARY_NAME_OLD}
-
-do-install:
- ${INSTALL} -d ${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKSRC}/usr/bin/${BINARY_NAME_OLD} ${PREFIX}/sbin/${BINARY_NAME}
- ${INSTALL} -d ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
- ${INSTALL_DATA} ${WRKSRC}/usr/share/${PORTNAME}clc/contact.dat ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}/contact.dat
-
-post-install:
-.ifndef(NOPORTDOCS)
- ${INSTALL} -d ${DOCSDIR}${PKGNAMESUFFIX}
-.for f in ${DOC_FILES}
- ${INSTALL_MAN} ${WRKSRC}/usr/share/doc/${PORTNAME}clc/${f} ${DOCSDIR}${PKGNAMESUFFIX}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-p2p/linux-overnet-core/distinfo b/net-p2p/linux-overnet-core/distinfo
deleted file mode 100644
index 5ea91b02d0ef..000000000000
--- a/net-p2p/linux-overnet-core/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (overnetclc-1.0.1_i386_compat.tgz) = a9f3b7107fd51c7e9776923b83e49b5c
-SIZE (overnetclc-1.0.1_i386_compat.tgz) = 377089
diff --git a/net-p2p/linux-overnet-core/pkg-descr b/net-p2p/linux-overnet-core/pkg-descr
deleted file mode 100644
index 72e4988067da..000000000000
--- a/net-p2p/linux-overnet-core/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-The Overnet 'core' is the actual Overnet program which does
-everything behind the scenes - connecting to peers, searching,
-downloading, uploading, all that stuff. It is the serverless
-equivalent to eDonkey2000.
-
-The 'core' comes with a very simple text interface (=command line
-client), where you can tell it what to do by typing in commands.
-
-WWW: http://www.overnet.com/
diff --git a/net-p2p/linux-overnet-core/pkg-plist b/net-p2p/linux-overnet-core/pkg-plist
deleted file mode 100644
index 2b14049a720f..000000000000
--- a/net-p2p/linux-overnet-core/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-sbin/overnetclc
-share/overnet-core/contact.dat
-%%PORTDOCS%%%%DOCSDIR%%-core/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%-core/LISEZMOI
-%%PORTDOCS%%%%DOCSDIR%%-core/README
-%%PORTDOCS%%%%DOCSDIR%%-core/changelog.Debian.gz
-%%PORTDOCS%%@dirrm share/doc/overnet-core
-@dirrm share/overnet-core
diff --git a/net-p2p/lopster/Makefile b/net-p2p/lopster/Makefile
deleted file mode 100644
index dd9cd13884b6..000000000000
--- a/net-p2p/lopster/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# New ports collection makefile for: lopster
-# Date created: 19 Oct 2000
-# Whom: Roman Shterenzon <roman@xpert.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= lopster
-PORTVERSION= 1.2.2
-PORTREVISION= 1
-CATEGORIES= audio
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
- http://lopster.sourceforge.net/download/
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= ports@oven.org
-COMMENT= GTK+ client for Napster
-
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-USE_GNOME= gtk12
-USE_X_PREFIX= yes
-USE_REINPLACE= yes
-CONFIGURE_ARGS= --with-pthread=yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib"
-
-.include <bsd.port.pre.mk>
-
-.if exists(${LOCALBASE}/lib/libogg.so.4)
-WITH_LIBOGG= yes
-.endif
-
-.if defined(WITH_LIBOGG)
-LIB_DEPENDS+= ogg.5:${PORTSDIR}/audio/libogg
-.endif
-
-.if !defined(WITHOUT_ZLIB)
-CONFIGURE_ARGS+= --with-zlib=yes
-.else
-CONFIGURE_ARGS+= --with-zlib=no
-.endif
-
-pre-everything::
-.ifndef WITH_LIBOGG
- @${ECHO_MSG} "You can specify WITH_LIBOGG to include Ogg support"
-.endif
-.ifndef WITHOUT_ZLIB
- @${ECHO_MSG} "You can specify WITHOUT_ZLIB to disable compression for old servers"
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e "s|-lpthread|${PTHREAD_LIBS}|g" ${WRKSRC}/configure
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/lopster/distinfo b/net-p2p/lopster/distinfo
deleted file mode 100644
index 85d2525c3f38..000000000000
--- a/net-p2p/lopster/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (lopster-1.2.2.tar.gz) = ae857116eddd01f1f7d2769908a142c0
-SIZE (lopster-1.2.2.tar.gz) = 630325
diff --git a/net-p2p/lopster/files/patch-src-napster.c b/net-p2p/lopster/files/patch-src-napster.c
deleted file mode 100644
index fed12dede824..000000000000
--- a/net-p2p/lopster/files/patch-src-napster.c
+++ /dev/null
@@ -1,19 +0,0 @@
---- src/napster.c.orig Sat Aug 28 23:27:09 2004
-+++ src/napster.c Sun Jul 10 14:46:50 2005
-@@ -717,11 +717,13 @@
- global.linespeed,
- email?email:"anon@anon");
- #else
-- size = sprintf(text+4, "%s %s %d \"Lopster %s\" %d",
-+ size = sprintf(text+4, "%s %s %d \"Lopster %s\" %d %s",
- net->user.username,
-- net->user.password,
-+ strlen(net->user.password)?net->user.password:net->user.username,
- port, VERSION,
-- global.linespeed);
-+ global.linespeed,
-+ email?email:"anon@anon"
-+ );
- #endif
-
- size = BSWAP16(size);
diff --git a/net-p2p/lopster/files/patch-src::global.c b/net-p2p/lopster/files/patch-src::global.c
deleted file mode 100644
index b1e92ff7e2f2..000000000000
--- a/net-p2p/lopster/files/patch-src::global.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/global.c.orig Sat Jul 3 19:19:19 2004
-+++ src/global.c Thu Jul 22 14:03:01 2004
-@@ -3588,7 +3588,7 @@
- global.allowed_ports = NULL;
-
- global.auto_save = NULL;
-- global.ping_command = g_strdup("/bin/ping -c 3 $IP");
-+ global.ping_command = g_strdup("/sbin/ping -c 3 $IP");
-
- global.browse_width[0] = 369;
- global.browse_width[1] = 80;
diff --git a/net-p2p/lopster/pkg-descr b/net-p2p/lopster/pkg-descr
deleted file mode 100644
index d024aa17d79a..000000000000
--- a/net-p2p/lopster/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Lopster is a Napster client with Multiserver and Multisource support
-for Linux/Unix written in C and based on GTK.
-
-WWW: http://lopster.sourceforge.net/
-
-Roman Shterenzon <roman@xpert.com>
diff --git a/net-p2p/lopster/pkg-plist b/net-p2p/lopster/pkg-plist
deleted file mode 100644
index 91c77472208c..000000000000
--- a/net-p2p/lopster/pkg-plist
+++ /dev/null
@@ -1,45 +0,0 @@
-bin/lopster
-%%DATADIR%%/pixmaps/arrowd.xpm
-%%DATADIR%%/pixmaps/arrowl.xpm
-%%DATADIR%%/pixmaps/arrowr.xpm
-%%DATADIR%%/pixmaps/arrowu.xpm
-%%DATADIR%%/pixmaps/bug.xpm
-%%DATADIR%%/pixmaps/chat.xpm
-%%DATADIR%%/pixmaps/close.xpm
-%%DATADIR%%/pixmaps/d16x16.xpm
-%%DATADIR%%/pixmaps/download.xpm
-%%DATADIR%%/pixmaps/email.xpm
-%%DATADIR%%/pixmaps/enemy.xpm
-%%DATADIR%%/pixmaps/enemy2.xpm
-%%DATADIR%%/pixmaps/folder.xpm
-%%DATADIR%%/pixmaps/folder_open.xpm
-%%DATADIR%%/pixmaps/forum.xpm
-%%DATADIR%%/pixmaps/friend.xpm
-%%DATADIR%%/pixmaps/home16b.xpm
-%%DATADIR%%/pixmaps/hotlist.xpm
-%%DATADIR%%/pixmaps/ignore.xpm
-%%DATADIR%%/pixmaps/info.xpm
-%%DATADIR%%/pixmaps/library.xpm
-%%DATADIR%%/pixmaps/logo1.xpm
-%%DATADIR%%/pixmaps/mini-folder.xpm
-%%DATADIR%%/pixmaps/project.xpm
-%%DATADIR%%/pixmaps/search.xpm
-%%DATADIR%%/pixmaps/server.xpm
-%%DATADIR%%/pixmaps/server_con.xpm
-%%DATADIR%%/pixmaps/server_deact.xpm
-%%DATADIR%%/pixmaps/server_napi.xpm
-%%DATADIR%%/pixmaps/server_nnapi.xpm
-%%DATADIR%%/pixmaps/server_perm.xpm
-%%DATADIR%%/pixmaps/share_all.xpm
-%%DATADIR%%/pixmaps/share_none.xpm
-%%DATADIR%%/pixmaps/share_part.xpm
-%%DATADIR%%/pixmaps/speedgray.xpm
-%%DATADIR%%/pixmaps/speedgreen.xpm
-%%DATADIR%%/pixmaps/speedred.xpm
-%%DATADIR%%/pixmaps/speedyellow.xpm
-%%DATADIR%%/pixmaps/statistic.xpm
-%%DATADIR%%/pixmaps/transfer.xpm
-%%DATADIR%%/pixmaps/user1.xpm
-%%DATADIR%%/pixmaps/user2.xpm
-@dirrm %%DATADIR%%/pixmaps
-@dirrm %%DATADIR%%
diff --git a/net-p2p/minder/Makefile b/net-p2p/minder/Makefile
deleted file mode 100644
index 24517c0398c8..000000000000
--- a/net-p2p/minder/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-# New ports collection makefile for: minder
-# Date created: Sun Jan 16 01:16:28 UTC 2005
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= minder
-PORTVERSION= 1.1
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://www.alhem.net/project/minder/
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= A small network application for automatic maintenance of peer lists
-
-BUILD_DEPENDS= ${LOCALBASE}/lib/libSockets.a:${PORTSDIR}/net/Sockets
-
-USE_GMAKE= yes
-USE_OPENSSL= yes
-WITH_OPENSSL_BASE= yes
-MAKE_ENV= CXX="${CXX}"
-USE_REINPLACE= yes
-
-# ssl support
-CFLAGS+= ${PTHREAD_CFLAGS} -DHAVE_OPENSSL
-
-PLIST_DIRS= \
- %%EXAMPLESDIR%%
-PLIST_FILES= \
- bin/${PORTNAME} \
- %%EXAMPLESDIR%%/minder.cfg
-
-post-patch:
-# CXX safeness
-# CXXFLAGS safeness
-# SSL include safeness
- @${REINPLACE_CMD} -E \
- -e 's|-O2||' \
- -e 's|g\+\+|${CXX}|' \
- -e 's|^INCLUDE.+$$|INCLUDE=-I${OPENSSLINC} -I${LOCALBASE}/include/Sockets|' \
- -e 's|^LIBS.+$$|LIBS=-L${OPENSSLLIB} ${PTHREAD_LIBS} -L${LOCALBASE}/lib \\|' \
- ${BUILD_WRKSRC}/${MAKEFILE}
- @${REINPLACE_CMD} -E \
- -e 's|\(__sighandler_t\)||' \
- ${WRKSRC}/minder.cpp
-
-do-install:
- @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
- @${MKDIR} ${EXAMPLESDIR}
- @${INSTALL_DATA} ${WRKSRC}/minder.cfg ${EXAMPLESDIR}
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 500000
-IGNORE= FreeBSD prior to 500000 does not support uuid(3) required\
- for building
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/minder/distinfo b/net-p2p/minder/distinfo
deleted file mode 100644
index 370d5e7df823..000000000000
--- a/net-p2p/minder/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (minder-1.1.tar.gz) = acc19c86e65fb48b98cb8863b53a0297
-SIZE (minder-1.1.tar.gz) = 5772
diff --git a/net-p2p/minder/files/patch-Makefile b/net-p2p/minder/files/patch-Makefile
deleted file mode 100644
index 3092f680b7d7..000000000000
--- a/net-p2p/minder/files/patch-Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
---- Makefile.orig Sat Jan 15 23:23:22 2005
-+++ Makefile Sat Jan 15 23:27:38 2005
-@@ -4,7 +4,7 @@
- CFLAGS = -Wall -g -O2 $(INCLUDE) -MD
- CPPFLAGS = $(CFLAGS)
- LIBS = -L/usr/devel/lib -lSockets \
-- -lssl -lcrypto -luuid -lpthread
-+ -lSockets -lssl -lcrypto
-
- PROGS = minder
- all: $(PROGS)
-@@ -19,7 +19,7 @@
- rm -f *.o *~ *.d slask $(PROGS)
-
- install: all
-- install --strip $(PROGS) /usr/local/bin
-+ @${BSD_INSTALL_PROGRAM} $(PROGS) /usr/local/bin
-
- -include *.d
-
diff --git a/net-p2p/minder/files/patch-MyTcpSocket.cpp b/net-p2p/minder/files/patch-MyTcpSocket.cpp
deleted file mode 100644
index 3acce5a73dcd..000000000000
--- a/net-p2p/minder/files/patch-MyTcpSocket.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- MyTcpSocket.cpp.orig Sun Jan 16 01:07:56 2005
-+++ MyTcpSocket.cpp Sun Jan 16 01:09:39 2005
-@@ -85,7 +85,7 @@
-
- // we ignore whatever ip the minion sends us
- // we only use the ip from the connection endpoint
-- ipaddr_t ip2 = GetRemoteIP();
-+ ipaddr_t ip2 = GetRemoteIP4();
- DEB( printf("Incoming: id '%s' %s:%d cmd '%s'\n",id.c_str(),GetRemoteAddress().c_str(),port,cmd.c_str());)
- if (cmd == "Goodbye")
- {
diff --git a/net-p2p/minder/pkg-descr b/net-p2p/minder/pkg-descr
deleted file mode 100644
index 39c481e41ada..000000000000
--- a/net-p2p/minder/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-[ excerpt from developer's web site ]
-
-The minder is a small network application for automatic maintenance
-of peer lists. The application accepts connections from other network
-entities ("minions") and returns a list of other identitical minions.
-
-When a minion contacts the minder, the minion supplies its type,
-network port and address, and its unique node identification.
-
-The framework for building a minion is included in the C++ Sockets
-Library. The framework consists of classes representing connections
-between minion-minder and minion-minion, and also a controller class
-for them both.
-
-The minder itself is also built with the C++ Sockets Library as its
-foundation.
-
-WWW: http://www.alhem.net/project/minder/index.html
-
--- lioux@FreeBSD.org
diff --git a/net-p2p/mldonkey-core-devel/Makefile b/net-p2p/mldonkey-core-devel/Makefile
deleted file mode 100644
index f395e1b107d4..000000000000
--- a/net-p2p/mldonkey-core-devel/Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
-# New ports collection makefile for: mldonkey core
-# Date created: Sun Jun 15 19:49:31 UTC 2003
-# Whom: Holger Lamm <holger@e-gitt.net> and Mario S F Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-# build only the CORE
-WITHOUT_GUI= yes
-
-COMMENT= Client 'core' for the MLDonkey peer-to-peer network
-
-MASTERDIR= ${.CURDIR}/../mldonkey-devel
-
-.include "${MASTERDIR}/Makefile"
diff --git a/net-p2p/mldonkey-core/Makefile b/net-p2p/mldonkey-core/Makefile
deleted file mode 100644
index 1581942a353d..000000000000
--- a/net-p2p/mldonkey-core/Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
-# New ports collection makefile for: mldonkey core
-# Date created: Sun Jun 15 19:49:31 UTC 2003
-# Whom: Holger Lamm <holger@e-gitt.net> and Mario S F Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-# build only the CORE
-WITHOUT_GUI= yes
-
-COMMENT= Client 'core' for the MLDonkey peer-to-peer network
-
-MASTERDIR= ${.CURDIR}/../mldonkey
-
-.include "${MASTERDIR}/Makefile"
diff --git a/net-p2p/mldonkey-devel/Makefile b/net-p2p/mldonkey-devel/Makefile
deleted file mode 100644
index 90b0fce9ddcd..000000000000
--- a/net-p2p/mldonkey-devel/Makefile
+++ /dev/null
@@ -1,161 +0,0 @@
-# New ports collection makefile for: mldonkey
-# Date created: 21 August 2002
-# Whom: Holger Lamm <holger@e-gitt.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mldonkey
-PORTVERSION= 2.6.0
-CATEGORIES+= net
-MASTER_SITES= ${MASTER_SITE_SAVANNAH}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-PKGNAMESUFFIX= -devel
-DISTNAME= ${PORTNAME}-${DOWNLOADVERSION}
-
-PATCH_SITES= http://download.berlios.de/pub/mldonkey/spiralvoice/patchpacks/
-#PATCHFILES= patch_pack${PORTVERSION:C/^.\..\.(.)/\1/:C/\.//}.gz
-
-MAINTAINER?= lioux@FreeBSD.org
-COMMENT?= A OCAML client for multiple peer-to-peer networks
-
-BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml
-
-#DOWNLOADVERSION=${PORTVERSION:R}
-DOWNLOADVERSION=${PORTVERSION}
-
-NO_LATEST_LINK= yes
-CONFLICTS= mldonkey-[0-9]* mldonkey-{core,gui}-[0.9]*
-
-USE_BZIP2= yes
-USE_ICONV= yes
-WANT_AUTOCONF_VER= 259
-USE_REINPLACE= yes
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-ALL_TARGET= opt
-
-CONFIGURE_ARGS+=\
- --enable-ocamlver=3 \
- --with-libiconv-prefix=${LOCALBASE}
-CONFIGURE_ENV+= \
- CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
- LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" \
- PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
- PTHREAD_LIBS="${PTHREAD_LIBS}"
-
-#WRKSRC= ${WRKDIR}/${PORTNAME}-${DOWNLOADVERSION}
-
-###
-## Options activation
-###
-.if defined(WITHOUT_GUI)
-.if defined(WITHOUT_CORE)
-.error "Cool, you defined both WITHOUT_GUI and WITHOUT_CORE. I think I'll do nothing."
-.endif
-# have no 'without-' flag
-CONFIGURE_ARGS+=--disable-gui \
- --disable-gd
-PLIST_SUB+= CORE="" GUI="@comment " GUICORE="@comment "
-PKGNAMESUFFIX= -core-devel
-.else
-PLIST_SUB+= GUI=""
-BUILD_DEPENDS+= lablgtk:${PORTSDIR}/x11-toolkits/ocaml-lablgtk \
- ${LOCALBASE}/lib/ocaml/jabbr.cma:${PORTSDIR}/net/ocaml-jabbr
-LIB_DEPENDS+= gd.4:${PORTSDIR}/graphics/gd
-# we don't need lablgtk as RUN dependency, but we need gtk+glib
-USE_GNOME= gtk12
-
-MAKE_ENV+= OCAMLRUNPARAM="l=256M"
-.if defined(WITHOUT_CORE)
-PKGNAMESUFFIX= -gui-devel
-PLIST_SUB+= CORE="@comment " GUICORE="@comment "
-.else
-PLIST_SUB+= CORE="" GUICORE=""
-.endif
-.endif
-
-DOCFILES= Authors.txt Bugs.txt ChangeLog Developers.txt FAQ.html \
- Install.txt Readme.txt Todo.txt ed2k_links.txt
-PORTDOCS= ${DOCFILES}
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "amd64" || ${ARCH} == "ia64"
-BROKEN= "Does not compile on ${ARCH}"
-.endif
-
-### Development version
-## Thus, we will use non standard threading library
-## We will switch from libpthread to libthr which should produce
-## better results in some scenarios. You can read more at pthread(3)
-.if defined(WITH_THR_THREAD_MODEL)
-PTHREAD_CFLAGS= -D_THREAD_SAFE
-PTHREAD_LIBS= -lthr
-.endif
-
-pre-everything::
-.if !defined(WITHOUT_GUI) && !defined(WITHOUT_CORE)
- @${ECHO_MSG} "You can disable the GUI by defining WITHOUT_GUI."
- @${ECHO_MSG} "You can disable the CORE by defining WITHOUT_CORE."
- @${ECHO_MSG}
-.endif
-.ifndef(WITH_THR_THREAD_MODEL)
- @${ECHO_MSG} "Define WITH_THR_THREAD_MODEL to switch from"
- @${ECHO_MSG} "pthread to thr threading model which could produce better"
- @${ECHO_MSG} "results in some scenarios. Use at your discretion."
-
-.endif
-
-post-patch:
- @${SED} -e "s|%%PREFIX%%|${PREFIX}|" ${FILESDIR}/wrapper.sh > \
- ${WRKDIR}/wrapper.sh
- @${REINPLACE_CMD} -E \
- -e 's|%%AUTOCONF%%|${AUTOCONF}|' \
- ${BUILD_WRKSRC}/config/Makefile.in
-
-pre-configure:
- cd ${WRKSRC}/config && ${AUTOCONF}
-
-post-configure:
- @${REINPLACE_CMD} -E \
- -e 's|^(PTHREAD_CFLAGS[^=]*=).*$$|\1${PTHREAD_CFLAGS}|' \
- -e 's|^(PTHREAD_LIBS[^=]*=).*$$|\1${PTHREAD_LIBS}|' \
- ${BUILD_WRKSRC}/config/Makefile.config
-
-do-install:
-.ifndef(WITHOUT_CORE)
- @${INSTALL_PROGRAM} ${WRKSRC}/mlnet ${PREFIX}/bin/mlnet-real
- @${INSTALL_SCRIPT} ${FILESDIR}/kill_mldonkey ${PREFIX}/bin
- @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/mlnet
-.endif
-.ifndef(WITHOUT_GUI)
- @${INSTALL_PROGRAM} ${WRKSRC}/mlchat ${PREFIX}/bin
- @${INSTALL_PROGRAM} ${WRKSRC}/mlgui ${PREFIX}/bin
- @${INSTALL_PROGRAM} ${WRKSRC}/mlim ${PREFIX}/bin
-.endif
-.ifndef(WITHOUT_CORE && WITHOUT_GUI)
- @${INSTALL_SCRIPT} ${WRKSRC}/distrib/mldonkey_previewer ${PREFIX}/bin
- @${INSTALL_PROGRAM} ${WRKSRC}/mlguistarter ${PREFIX}/bin
- @${INSTALL_PROGRAM} ${WRKSRC}/mlnet+gui ${PREFIX}/bin
-.endif
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for file in ${DOCFILES}
- @${INSTALL_DATA} ${WRKSRC}/distrib/${file} ${DOCSDIR}
-.endfor
-.endif
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-install-user: extract
-.if !defined(LANG)
- @${ECHO_MSG} "Please call as: make install-user LANG=<lang>"
- @${ECHO_MSG} "with <lang> one of en,de,fr,fr.noaccents,sp !"
-.else
- @${CP} ${WRKSRC}/distrib/i18n/gui_messages.ini.${LANG}\
- ${HOME}/.mldonkey_gui_messages.ini
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/mldonkey-devel/distinfo b/net-p2p/mldonkey-devel/distinfo
deleted file mode 100644
index 725d807a3b57..000000000000
--- a/net-p2p/mldonkey-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (mldonkey-2.6.0.tar.bz2) = 3d9aff8eb7d44240950475ea1499ae75
-SIZE (mldonkey-2.6.0.tar.bz2) = 2622242
diff --git a/net-p2p/mldonkey-devel/files/kill_mldonkey b/net-p2p/mldonkey-devel/files/kill_mldonkey
deleted file mode 100644
index 17a7de100aad..000000000000
--- a/net-p2p/mldonkey-devel/files/kill_mldonkey
+++ /dev/null
@@ -1,51 +0,0 @@
-#
-# Copyright (c) 2003
-# Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-# Holger Lamm <holger@e-gitt.net>
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-# 1. Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-# 2. Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
-# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
-# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-# SUCH DAMAGE.
-#
-
-#!/bin/sh
-
-#
-# Add Username and password here
-# like this:
-#
-HTTPUSER="you"
-HTTPPASS="yourpassword"
-
-# Add location and port of mldonkey core
-HTTPURL="127.0.0.1:4080"
-
-# internal configuration
-HTTP_COMMAND="/usr/bin/fetch"
-HTTP_COMMAND_ARGS="-1 -q -s"
-
-if [ -n "${HTTPUSER}" -a -n "${HTTPPASS}" ]
-then
- export HTTP_AUTH=basic:*:${HTTPUSER}:${HTTPPASS}
-fi
-
-${HTTP_COMMAND} ${HTTP_COMMAND_ARGS} "http://${HTTPURL}/submit?q=kill"
-
diff --git a/net-p2p/mldonkey-devel/files/patch-Makefile b/net-p2p/mldonkey-devel/files/patch-Makefile
deleted file mode 100644
index d8380f0cb5d6..000000000000
--- a/net-p2p/mldonkey-devel/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- config/Makefile.in.orig Tue Apr 26 22:48:10 2005
-+++ config/Makefile.in Tue Apr 26 22:48:41 2005
-@@ -285,7 +285,7 @@
- all: Makefile config/Makefile.config $(TARGET_TYPE)
-
- config/configure: config/configure.in
-- cd config; autoconf
-+ cd config; %%AUTOCONF%%
-
- ifeq ("$(MYCONFIG_ARGS_DEFINED)" , "yes")
-
diff --git a/net-p2p/mldonkey-devel/files/wrapper.sh b/net-p2p/mldonkey-devel/files/wrapper.sh
deleted file mode 100644
index c25fd62bc133..000000000000
--- a/net-p2p/mldonkey-devel/files/wrapper.sh
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-PREFIX="%%PREFIX%%/bin"
-PROGRAM="${0}"
-DIRNAME=${HOME}/.mldonkey
-
-if [ ! -d ${DIRNAME} ]
-then
- mkdir -p ${DIRNAME}
-fi
-
-echo " ${*} " | grep " \-createdironly " ||
-{
- cd ${DIRNAME} &&
- echo Running under ${DIRNAME} &&
- exec ${PREFIX}/${PROGRAM##*/}-real "${@}" ||
- echo PROBLEM. Cannot create directory ${DIRNAME}, make sure you have the proper permissions to create it and try again
-}
diff --git a/net-p2p/mldonkey-devel/pkg-descr b/net-p2p/mldonkey-devel/pkg-descr
deleted file mode 100644
index f40f085e7d79..000000000000
--- a/net-p2p/mldonkey-devel/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-mldonkey is a OCAML/GTK client for a number of
-peer-to-peer networks.
-
-It is separated into a core with telnet and web interfaces, and
-a GTK GUI.
-
-The following protocols are supported:
-- eDonkey (http://www.edonkey2000.com/)
-- Overnet (http://www.overnet.com/)
-- Bittorrent (http://bitconjurer.org/BitTorrent/)
-- Gnutella (http://www.gnutella.org/)
-- Gnutella2 (http://www.shareaza.com/)
-- Fasttrack
-- Soulseek (http://www.slsk.org/)
-- Direct-Connect (http://www.neo-modus.com/)
-- Opennap (http://opennap.sourceforge.net/)
-- Kademlia
-
-WWW: http://www.nongnu.org/mldonkey/
diff --git a/net-p2p/mldonkey-devel/pkg-message b/net-p2p/mldonkey-devel/pkg-message
deleted file mode 100644
index 9ec1ee80b84c..000000000000
--- a/net-p2p/mldonkey-devel/pkg-message
+++ /dev/null
@@ -1,27 +0,0 @@
- ATTENTIONATTENTION:
-
-- If you want to know how to use mldonkey, read "INSTALL" or
- "FAQ.html" in the port docs (/usr/local/share/doc/mldonkey)
-
-- It is not a bad idea to install mplayer. You will be able
- to preview half-downloaded files (if you have the beginning).
-
-- You can import the downloads you started with eDonkey
- (try "import /home/directory/path/.edonkey2000-core"
- on the console), but you can NOT go back!
-
-- If this is the first time you install mldonkey,
- please go to the mldonkey-gui ports dir as a user and enter:
-
- make install-user
-
- this will set up your user config.
-
-- You have to enable the different protocols on the client
- console. Go to the (mldonkey-) console, and try the commands
- 'set enable_<protocol> true' (try 'voo' for reference).
-
-+------------------------------------------------------------+
-|- For upgraders: The names of the binaries have changed. |
-| Core and GUI are called "mlnet" and "mlgui", respectively.|
-+------------------------------------------------------------+
diff --git a/net-p2p/mldonkey-devel/pkg-plist b/net-p2p/mldonkey-devel/pkg-plist
deleted file mode 100644
index a2ce1f94ec95..000000000000
--- a/net-p2p/mldonkey-devel/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-%%CORE%%bin/kill_mldonkey
-%%CORE%%bin/mlnet
-%%CORE%%bin/mlnet-real
-%%GUICORE%%bin/mlguistarter
-%%GUICORE%%bin/mldonkey_previewer
-%%GUICORE%%bin/mlnet+gui
-%%GUI%%bin/mlchat
-%%GUI%%bin/mlgui
-%%GUI%%bin/mlim
diff --git a/net-p2p/mldonkey-gui-devel/Makefile b/net-p2p/mldonkey-gui-devel/Makefile
deleted file mode 100644
index 2572a6181030..000000000000
--- a/net-p2p/mldonkey-gui-devel/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# New ports collection makefile for: mldonkey
-# Date created: 19 December 2002
-# Whom: Holger Lamm <holger@e-gitt.net>
-#
-# $FreeBSD$
-#
-
-# build only the GUI
-WITHOUT_CORE= yes
-# unbreak index build with a common variable
-.undef WITHOUT_GUI
-
-COMMENT= A OCAML/GTK GUI for the MLdonkey peer-to-peer network client
-
-MASTERDIR= ${.CURDIR}/../mldonkey-devel
-
-.include "${MASTERDIR}/Makefile"
diff --git a/net-p2p/mldonkey-gui-devel/mldonkey-gui/Makefile b/net-p2p/mldonkey-gui-devel/mldonkey-gui/Makefile
deleted file mode 100644
index 975bbebf93c3..000000000000
--- a/net-p2p/mldonkey-gui-devel/mldonkey-gui/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# New ports collection makefile for: mldonkey
-# Date created: 19 December 2002
-# Whom: Holger Lamm <holger@e-gitt.net>
-#
-# $FreeBSD$
-#
-
-# build only the GUI
-WITHOUT_CORE= yes
-# unbreak index build with a common variable
-.undef WITHOUT_GUI
-
-COMMENT= A OCAML/GTK GUI for the MLdonkey peer-to-peer network client
-
-MASTERDIR= ${.CURDIR}/../mldonkey
-
-.include "${MASTERDIR}/Makefile"
diff --git a/net-p2p/mldonkey-gui/Makefile b/net-p2p/mldonkey-gui/Makefile
deleted file mode 100644
index 975bbebf93c3..000000000000
--- a/net-p2p/mldonkey-gui/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# New ports collection makefile for: mldonkey
-# Date created: 19 December 2002
-# Whom: Holger Lamm <holger@e-gitt.net>
-#
-# $FreeBSD$
-#
-
-# build only the GUI
-WITHOUT_CORE= yes
-# unbreak index build with a common variable
-.undef WITHOUT_GUI
-
-COMMENT= A OCAML/GTK GUI for the MLdonkey peer-to-peer network client
-
-MASTERDIR= ${.CURDIR}/../mldonkey
-
-.include "${MASTERDIR}/Makefile"
diff --git a/net-p2p/mldonkey-perlreactor/Makefile b/net-p2p/mldonkey-perlreactor/Makefile
deleted file mode 100644
index c50b60fecc77..000000000000
--- a/net-p2p/mldonkey-perlreactor/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# New ports collection makefile for: mldonkey perlreactor
-# Date created: Sat Feb 23 13:13:08 BRT 2002
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mldonkey
-PORTVERSION= 0.2
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= remotefilesync
-PKGNAMESUFFIX= -perlreactor
-DISTNAME= perlreactor_${PORTVERSION}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= Automatically add links found in web pages to MLDonkey queue
-
-BUILD_DEPENDS= ${SITE_PERL}/LWP.pm:${PORTSDIR}/www/p5-libwww
-
-USE_PERL5= yes
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-
-BINARY_NAME= perlreactor
-
-post-patch:
- @${PERL} -pi -e 's|#!/usr/bin/perl\n||; \
- s|/usr/local/bin/perl|${PERL}|' \
- ${WRKSRC}/${BINARY_NAME}
-
-do-install:
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
- @${CHMOD} 0755 ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
- @${INSTALL_DATA} ${WRKDIR}/README ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
-.endif
- @${INSTALL_SCRIPT} ${WRKSRC}/${BINARY_NAME} ${PREFIX}/bin
-
-post-install:
- @${SED} -e 's|/usr/local/|${PREFIX}/|' ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/mldonkey-perlreactor/distinfo b/net-p2p/mldonkey-perlreactor/distinfo
deleted file mode 100644
index ed21ecabd131..000000000000
--- a/net-p2p/mldonkey-perlreactor/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (perlreactor_0.2.tar.gz) = 1aed2e05c95436055eb2363fa192a143
-SIZE (perlreactor_0.2.tar.gz) = 2447
diff --git a/net-p2p/mldonkey-perlreactor/pkg-descr b/net-p2p/mldonkey-perlreactor/pkg-descr
deleted file mode 100644
index cc6756ec55d5..000000000000
--- a/net-p2p/mldonkey-perlreactor/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-[ excerpt from developer's www site]
-PerlReactor is a Perl script that scans donkeypages like sharereactor
-for new releases and puts them in your mldonkey queue. It was written
-to stay up-to-date with episodes of TV series without looking at
-sharereactor everyday.
-
-WWW: http://remotefilesync.sourceforge.net/perlreactor/
diff --git a/net-p2p/mldonkey-perlreactor/pkg-message b/net-p2p/mldonkey-perlreactor/pkg-message
deleted file mode 100644
index 4b234f162fa0..000000000000
--- a/net-p2p/mldonkey-perlreactor/pkg-message
+++ /dev/null
@@ -1,12 +0,0 @@
- ATTENTIONATTENTION:
-
-Please make sure that you read
-/usr/local/share/doc/mldonkey-perlreactor/README. It contains
-important information about configuring perlreactor.
-
-This port/package merely installed the program, you now need to
-both configure and enable it.
-
-If your mldonkey runs on a different machine than the script or if
-you have set a http-password, you have to edit the top of the script
-to make it work.
diff --git a/net-p2p/mldonkey-perlreactor/pkg-plist b/net-p2p/mldonkey-perlreactor/pkg-plist
deleted file mode 100644
index d81cdb1b2021..000000000000
--- a/net-p2p/mldonkey-perlreactor/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/perlreactor
-%%PORTDOCS%%share/doc/mldonkey-perlreactor/README
-%%PORTDOCS%%@dirrm share/doc/mldonkey-perlreactor
diff --git a/net-p2p/mldonkey-sancho/Makefile b/net-p2p/mldonkey-sancho/Makefile
deleted file mode 100644
index ebf867e9c491..000000000000
--- a/net-p2p/mldonkey-sancho/Makefile
+++ /dev/null
@@ -1,101 +0,0 @@
-# New ports collection makefile for: mldonkey sancho gui
-# Date created: Thu Dec 30 15:55:50 UTC 2004
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= sancho
-DISTVERSION= 0.9.4-23
-CATEGORIES= net java
-MASTER_SITES= http://sancho-gui.sourceforge.net/%SUBDIR%/
-MASTER_SITE_SUBDIR= dl/tmp94
-PKGNAMEPREFIX= mldonkey-
-DISTNAME= ${PORTNAME}-src
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= A Java GUI for the MLDonkey core
-
-BUILD_DEPENDS= \
- ${LOCALBASE}/eclipse/plugins/org.eclipse.jface_3.0.0/jface.jar:${PORTSDIR}/java/eclipse \
- ${LOCALBASE}/eclipse/plugins/org.eclipse.swt.gtk_${ECLIPSE_VERSION}/ws/gtk/swt.jar:${PORTSDIR}/java/eclipse \
- ${JAVAJARDIR:S!^${PREFIX}/!${LOCALBASE}/!}/gnu-regexp.jar:${PORTSDIR}/java/gnu-regexp \
- ${JAVAJARDIR:S!^${PREFIX}/!${LOCALBASE}/!}/trove.jar:${PORTSDIR}/java/trove4j \
- ${JAVAJARDIR:S!^${PREFIX}/!${LOCALBASE}/!}/jsch.jar:${PORTSDIR}/net/jsch
-RUN_DEPENDS= \
- ${LOCALBASE}/eclipse/plugins/org.eclipse.core.runtime_${ECLIPSE_VERSION}/runtime.jar:${PORTSDIR}/java/eclipse \
- ${LOCALBASE}/eclipse/plugins/org.eclipse.jface_3.0.0/jface.jar:${PORTSDIR}/java/eclipse \
- ${LOCALBASE}/eclipse/plugins/org.eclipse.osgi_${ECLIPSE_VERSION}/osgi.jar:${PORTSDIR}/java/eclipse \
- ${LOCALBASE}/eclipse/plugins/org.eclipse.swt.gtk_${ECLIPSE_VERSION}/ws/gtk/swt-pi.jar:${PORTSDIR}/java/eclipse \
- ${LOCALBASE}/eclipse/plugins/org.eclipse.swt.gtk_${ECLIPSE_VERSION}/ws/gtk/swt.jar:${PORTSDIR}/java/eclipse \
- ${LOCALBASE}/eclipse/startup.jar:${PORTSDIR}/java/eclipse \
- ${JAVAJARDIR:S!^${PREFIX}/!${LOCALBASE}/!}/gnu-regexp.jar:${PORTSDIR}/java/gnu-regexp \
- ${JAVAJARDIR:S!^${PREFIX}/!${LOCALBASE}/!}/trove.jar:${PORTSDIR}/java/trove4j \
- ${JAVAJARDIR:S!^${PREFIX}/!${LOCALBASE}/!}/jsch.jar:${PORTSDIR}/net/jsch
-
-ONLY_FOR_ARCHS= i386
-
-USE_JAVA= yes
-JAVA_VERSION= 1.4+
-JAVA_OS= native
-USE_ANT= yes
-USE_JIKES= no
-
-USE_BZIP2= yes
-NO_WRKSUBDIR= yes
-
-JARFILE= ${PORTNAME}.jar
-
-# build classpath from {BUILD,RUN}_DEPENDS
-BUILD_CLASSPATH_JARS= ${BUILD_DEPENDS:C/:.+$//:M*.jar}
-RUN_CLASSPATH_JARS= ${RUN_DEPENDS:C/:.+$//:M*.jar}
-
-# eclipse libs
-JAVALIBPATH= ${LOCALBASE}/eclipse/plugins/org.eclipse.swt.gtk_${ECLIPSE_VERSION}/os/freebsd/x86
-
-PLIST_FILES= \
- bin/${PKGNAMEPREFIX}${PORTNAME} \
- %%JAVAJARDIR%%/${JARFILE}
-
-do-install:
-# wrapper
- @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh \
- ${PREFIX}/bin/${PKGNAMEPREFIX}${PORTNAME}
-# jar
- @${MKDIR} ${JAVAJARDIR}
- @${INSTALL_DATA} ${WRKSRC}/dist/${JARFILE} ${JAVAJARDIR}/${JARFILE}
-
-.include <bsd.port.pre.mk>
-
-ECLIPSE_PORT= ${PORTSDIR}/java/eclipse
-ECLIPSE_VERSION!= cd ${ECLIPSE_PORT} && ${MAKE} -V PORTVERSION
-
-# build classpath
-BUILD_CLASSPATH=.
-
-.for jar in ${BUILD_CLASSPATH_JARS}
-BUILD_CLASSPATH:=${BUILD_CLASSPATH}:${jar}
-.endfor
-
-# run classpath
-RUN_CLASSPATH=${JAVAJARDIR}/${JARFILE}
-
-.for jar in ${RUN_CLASSPATH_JARS}
-RUN_CLASSPATH:=${RUN_CLASSPATH}:${jar}
-.endfor
-
-post-patch:
- @${SED} -E \
- -e 's|%%CLASSPATH%%|${BUILD_CLASSPATH}|' \
- ${FILESDIR}/build.xml > ${WRKSRC}/build.xml
- @${SED} -E \
- -e "s|%%PREFIX%%|${PREFIX}|" \
- -e "s|%%JAVAVM%%|${LOCALBASE}/bin/java|" \
- -e "s|%%JAVA_VERSION%%|${JAVA_VERSION}|" \
- -e "s|%%JAVA_OS%%|${JAVA_OS}|" \
- -e "s|%%JAVAJARDIR%%|${JAVAJARDIR:S,^${PREFIX}/,,}|" \
- -e "s|%%CLASSPATH%%|${RUN_CLASSPATH}|" \
- -e "s|%%JAVALIBPATH%%|${JAVALIBPATH}|" \
- ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/mldonkey-sancho/distinfo b/net-p2p/mldonkey-sancho/distinfo
deleted file mode 100644
index 567f64b68a72..000000000000
--- a/net-p2p/mldonkey-sancho/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (sancho-src.tar.bz2) = e36b8a8fccde32f8da599f795f3defe1
-SIZE (sancho-src.tar.bz2) = 411892
diff --git a/net-p2p/mldonkey-sancho/files/build.xml b/net-p2p/mldonkey-sancho/files/build.xml
deleted file mode 100644
index b3ca99145fa8..000000000000
--- a/net-p2p/mldonkey-sancho/files/build.xml
+++ /dev/null
@@ -1,44 +0,0 @@
-<!-- Under a BSDL license. Copyright by Mario S F Ferreira <lioux@FreeBSD.org> -->
-<!-- $FreeBSD$ -->
-<project basedir="." default="dist" name="sancho">
- <description>
- Builds Sancho
- </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="${src}" destdir="${build}">
- <include name="**/*.java"/>
- <classpath path="%%CLASSPATH%%"/>
- </javac>
- </target>
-
- <target name="dist" depends="compile" description="generate the distribution">
- <!-- Create the distribution directory -->
- <mkdir dir="${dist}"/>
-
- <copy todir="${build}">
- <fileset dir="${src}" includes="**/*.gif **/*.png **/*.properties"/>
- </copy>
-
- <!-- Put everything in ${build} into the azureus.jar file -->
- <jar jarfile="${dist}/sancho.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/mldonkey-sancho/files/wrapper.sh b/net-p2p/mldonkey-sancho/files/wrapper.sh
deleted file mode 100644
index 25973e5252e4..000000000000
--- a/net-p2p/mldonkey-sancho/files/wrapper.sh
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/sh
-#
-# Under a BSDL license. Copyright by Mario S F Ferreira <lioux@FreeBSD.org>
-# $FreeBSD$
-
-export JAVA_VERSION
-export JAVA_OS
-
-PREFIX="%%PREFIX%%"
-# java
-JAVAVM="%%JAVAVM%%"
-JAVA_VERSION="%%JAVA_VERSION%%"
-JAVA_OS="%%JAVA_OS%%"
-JAVAJARDIR="%%JAVAJARDIR%%"
-# classpath
-CLASSPATH="%%CLASSPATH%%"
-# eclipse libs
-JAVALIBPATH="%%JAVALIBPATH%%"
-
-exec ${JAVAVM} "-Djava.library.path=${JAVALIBPATH}" -cp "${CLASSPATH}" \
- sancho.core.Sancho "${@}"
diff --git a/net-p2p/mldonkey-sancho/pkg-descr b/net-p2p/mldonkey-sancho/pkg-descr
deleted file mode 100644
index 7e35ff07c5d9..000000000000
--- a/net-p2p/mldonkey-sancho/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-[ excerpt taken from developer's web site ]
-
-sancho is a gui that connects to a p2p core application. Power users
-that use p2p applications usually choose one that has core/gui
-separation. sancho provides an easy to use, powerful, and configurable
-gui, currently supporting the gui protocol of the popular mldonkey
-core.
-
-The sancho project is written for fun, but also to test some new
-and exciting technologies. It is written in Java using the SWT
-widget toolkit and can be compiled on multiple platforms with the
-gcj compiler to native machine code (java=slow and bulky? not
-anymore! no external java runtime required!). Windows, Linux, OSX
-and other popular operating systems are supported.
-
-WWW: http://sancho-gui.sourceforge.net/
-
--- lioux@FreeBSD.org
diff --git a/net-p2p/mldonkey-serverspy/Makefile b/net-p2p/mldonkey-serverspy/Makefile
deleted file mode 100644
index bb6905a89395..000000000000
--- a/net-p2p/mldonkey-serverspy/Makefile
+++ /dev/null
@@ -1,70 +0,0 @@
-# New ports collection makefile for: MLDonkey Server Spy
-# Date created: Fri Feb 21 14:47:25 UTC 2003
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mldonkey
-PORTVERSION= 1.2
-CATEGORIES= net
-MASTER_SITES= http://www.moviegalaxy.com.ar/mlservspy/
-PKGNAMESUFFIX= -serverspy
-DISTNAME= mlservspy-${PORTVERSION}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= MLDonkey Server Spy broadcasts your whereabouts on the eDonkey network
-
-RUN_DEPENDS= \
- ${SITE_PERL}/${PERL_ARCH}/Image/Magick.pm:${PORTSDIR}/graphics/ImageMagick \
- ${SITE_PERL}/${PERL_ARCH}/auto/TimeDate:${PORTSDIR}/devel/p5-TimeDate \
- ${SITE_PERL}/AppConfig.pm:${PORTSDIR}/devel/p5-AppConfig \
- ${SITE_PERL}/Net/FTP.pm:${PORTSDIR}/net/p5-Net
-
-USE_PERL5= yes
-NO_BUILD= yes
-
-BINARY_NAME= mlservspy.pl
-CONFIG_NAME= mlservspy.ini
-IMAGE_NAME= mlservspy.jpg
-DATA_FILES= mlservspy.ini mlservspy.jpg
-
-post-patch:
-# point to correct perl path
- @${PERL} -pi -e \
- 's|/usr/bin/perl|${PERL}|' \
- ${WRKSRC}/${BINARY_NAME}
-# comment and change default path
-# remove needless spaces in line ends
- @${PERL} -pi -e \
- 's|^(path).*$$|#\1=~/.mldonkey-serverspy/|; \
- s|[\s\t]+\n$$|\n|' \
- ${WRKSRC}/mlservspy.ini
-
-post-configure:
- @${SED} \
- -e 's|%%PREFIX%%|${PREFIX}|' \
- -e 's|%%CONFIG%%|${CONFIG_NAME}|' \
- -e 's|%%IMAGE%%|${IMAGE_NAME}|' \
- ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh
-
-do-install:
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
- @${CHMOD} 0755 ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
- @${INSTALL_DATA} ${WRKSRC}/README.txt \
- ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
-.endif
-# install data files (images, sample configuration, etc)
- @${MKDIR} ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
-.for file in ${DATA_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${file} \
- ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
-.endfor
-# install script
- @${INSTALL_SCRIPT} ${WRKSRC}/${BINARY_NAME} \
- ${PREFIX}/bin/${BINARY_NAME}-real
- @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh \
- ${PREFIX}/bin/${BINARY_NAME}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/mldonkey-serverspy/distinfo b/net-p2p/mldonkey-serverspy/distinfo
deleted file mode 100644
index b5de97e8427a..000000000000
--- a/net-p2p/mldonkey-serverspy/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (mlservspy-1.2.tar.gz) = 73cbdc8a2760f4feb9c0013d009ae0bd
-SIZE (mlservspy-1.2.tar.gz) = 251704
diff --git a/net-p2p/mldonkey-serverspy/files/patch-mlservspy.pl b/net-p2p/mldonkey-serverspy/files/patch-mlservspy.pl
deleted file mode 100644
index b59f9ccb6c85..000000000000
--- a/net-p2p/mldonkey-serverspy/files/patch-mlservspy.pl
+++ /dev/null
@@ -1,11 +0,0 @@
---- mlservspy.pl.orig Mon Feb 24 16:16:22 2003
-+++ mlservspy.pl Mon Feb 24 16:16:35 2003
-@@ -36,7 +36,7 @@
- ARGCOUNT => ARGCOUNT_ONE,
- },
- 'path' => {
-- DEFAULT => "/lab/mlservspy/",
-+ DEFAULT => "$ENV{'HOME'}/.mldonkey-serverspy/",
- ARGCOUNT => ARGCOUNT_ONE,
- },
- 'image_file' => {
diff --git a/net-p2p/mldonkey-serverspy/files/wrapper.sh b/net-p2p/mldonkey-serverspy/files/wrapper.sh
deleted file mode 100644
index a47d229bf379..000000000000
--- a/net-p2p/mldonkey-serverspy/files/wrapper.sh
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/sh
-
-PREFIX="%%PREFIX%%"
-CONFIG="%%CONFIG%%"
-IMAGE="%%IMAGE%%"
-PROGRAM="${0}"
-DIRNAME=${HOME}/.mldonkey-serverspy
-
-if [ ! -d ${DIRNAME} ]
-then
- mkdir -p ${DIRNAME}
-fi
-
-if [ ! -h ${DIRNAME}/${PROGRAM##*/} ]
-then
- ln -sf ${PREFIX}/bin/${PROGRAM##*/}-real ${DIRNAME}/${PROGRAM##*/}
-fi
-
-if [ ! -f ${DIRNAME}/${IMAGE} -o ! -h ${DIRNAME}/${IMAGE} ]
-then
- ln -sf ${PREFIX}/share/mldonkey-serverspy/${IMAGE} \
- ${DIRNAME}/${IMAGE}
-fi
-
-if [ ! -f ${DIRNAME}/${CONFIG} ]
-then
- rm -f ${DIRNAME}/${CONFIG}
- cp -f ${PREFIX}/share/mldonkey-serverspy/${CONFIG} \
- ${DIRNAME}/${CONFIG}
-
- echo Edit the configuration file ${DIRNAME}/${CONFIG} then run ${PROGRAM##*/} again.
-else
- echo " ${*} " | grep " \-createdironly " ||
- {
- cd ${DIRNAME} &&
- echo Running under ${DIRNAME} &&
- exec ./${PROGRAM##*/} "${@}" ||
- echo PROBLEM. Cannot create directory ${DIRNAME}, make sure you have the proper permissions to create it and try again
- }
-fi
diff --git a/net-p2p/mldonkey-serverspy/pkg-descr b/net-p2p/mldonkey-serverspy/pkg-descr
deleted file mode 100644
index 15a5e1921dd9..000000000000
--- a/net-p2p/mldonkey-serverspy/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-[ excerpt from developer's www site]
-MLDonkey Server Spy is an application for MLDonkey that broadcasts
-your whereabouts on the edonkey network.
-
-It will detect the server that you are connected to, and place this
-information on an image. The image is then uploaded to a Web server
-using FTP. It can then be used on Web pages, message boards etc.
-
-In this way others will be able to see where you are located and
-will then be able to connect to the same edonkey server, making it
-easier to get the files that you are sharing. The application updates
-the image frequently so that the latest information is always shown.
-
-Author: Rodrigo A. Diaz Leven <bruj0 at moviegalaxy.com.ar>
-WWW: http://www.moviegalaxy.com.ar/mlservspy/
diff --git a/net-p2p/mldonkey-serverspy/pkg-plist b/net-p2p/mldonkey-serverspy/pkg-plist
deleted file mode 100644
index 0226601f6920..000000000000
--- a/net-p2p/mldonkey-serverspy/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/mlservspy.pl
-bin/mlservspy.pl-real
-%%PORTDOCS%%share/doc/mldonkey-serverspy/README.txt
-share/mldonkey-serverspy/mlservspy.ini
-share/mldonkey-serverspy/mlservspy.jpg
-@dirrm share/mldonkey-serverspy
-%%PORTDOCS%%@dirrm share/doc/mldonkey-serverspy
diff --git a/net-p2p/mldonkey-urlslave/Makefile b/net-p2p/mldonkey-urlslave/Makefile
deleted file mode 100644
index 0f055760f149..000000000000
--- a/net-p2p/mldonkey-urlslave/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# New ports collection makefile for: mldonkey link submitter
-# Date created: Fri Feb 21 14:11:00 UTC 2003
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mldonkey
-PORTVERSION= 0.0.1
-PORTREVISION= 2
-CATEGORIES= net
-MASTER_SITES= http://ircnet.de/home/cru/ed2k_urlslave/dist/
-PKGNAMESUFFIX= -urlslave
-DISTNAME= mlurlslave-v${PORTVERSION:S/^0.0.//}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= GTK+ enabled Perl script for adding ed2k:// links to MLDonkey
-
-BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Gtk.pm:${PORTSDIR}/x11-toolkits/p5-Gtk
-
-USE_PERL5= yes
-NO_BUILD= yes
-
-BINARY_NAME= mlurlslave
-
-post-extract:
- @${GREP} '^#' ${WRKSRC}/${BINARY_NAME} | ${GREP} -v '/usr/bin/perl' > ${WRKDIR}/README
-
-post-patch:
- @${PERL} -pi -e 's|/usr/bin/perl|${PERL}|' ${WRKSRC}/${BINARY_NAME}
-
-do-install:
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
- @${CHMOD} 0755 ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
- @${INSTALL_DATA} ${WRKDIR}/README ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
-.endif
- @${INSTALL_SCRIPT} ${WRKSRC}/${BINARY_NAME} ${PREFIX}/bin
-
-post-install:
- @${SED} -e 's|/usr/local/|${PREFIX}/|' ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/mldonkey-urlslave/distinfo b/net-p2p/mldonkey-urlslave/distinfo
deleted file mode 100644
index 9abd0a2b9838..000000000000
--- a/net-p2p/mldonkey-urlslave/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (mlurlslave-v1.tar.gz) = 324c8683c3ababcd1b4a737a611282c5
-SIZE (mlurlslave-v1.tar.gz) = 3061
diff --git a/net-p2p/mldonkey-urlslave/pkg-descr b/net-p2p/mldonkey-urlslave/pkg-descr
deleted file mode 100644
index 64f3dbc63ef4..000000000000
--- a/net-p2p/mldonkey-urlslave/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-ed2k://urlslave for mldonkey eases the process of adding files to
-the mldonkey download queue using ed2k:// links. It was designed
-for better ed2k:// URL handling within GNOME (especially Galeon),
-but can be used for other purposes.
-
-Author: Veit Wahlich <cru@ircnet.de>
-WWW: http://ircnet.de/home/cru/ed2k_urlslave/
diff --git a/net-p2p/mldonkey-urlslave/pkg-message b/net-p2p/mldonkey-urlslave/pkg-message
deleted file mode 100644
index a0c78fac2953..000000000000
--- a/net-p2p/mldonkey-urlslave/pkg-message
+++ /dev/null
@@ -1,9 +0,0 @@
- ATTENTIONATTENTION:
-
-Please make sure that you read
-/usr/local/share/doc/mldonkey-urlslave/README. It contains important
-information about configuring and finally enabling mldonkey-urlslave
-within the GNOME Desktop.
-
-This port/package merely installed the program, you now need to
-configure it and enable it.
diff --git a/net-p2p/mldonkey-urlslave/pkg-plist b/net-p2p/mldonkey-urlslave/pkg-plist
deleted file mode 100644
index cc31a9ba302b..000000000000
--- a/net-p2p/mldonkey-urlslave/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/mlurlslave
-%%PORTDOCS%%share/doc/mldonkey-urlslave/README
-%%PORTDOCS%%@dirrm share/doc/mldonkey-urlslave
diff --git a/net-p2p/mldonkey/Makefile b/net-p2p/mldonkey/Makefile
deleted file mode 100644
index abdb80851f71..000000000000
--- a/net-p2p/mldonkey/Makefile
+++ /dev/null
@@ -1,128 +0,0 @@
-# New ports collection makefile for: mldonkey
-# Date created: 21 August 2002
-# Whom: Holger Lamm <holger@e-gitt.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mldonkey
-PORTVERSION= 2.5.28.1
-CATEGORIES+= net
-MASTER_SITES= ${MASTER_SITE_SAVANNAH}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER?= holger@e-gitt.net
-COMMENT?= A OCAML client for multiple peer-to-peer networks
-
-BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml
-
-CONFLICTS= mldonkey-devel-[0-9]*
-
-USE_BZIP2= yes
-WANT_AUTOCONF_VER= 259
-USE_REINPLACE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-pthread --enable-ocamlver=3
-USE_GMAKE= yes
-ALL_TARGET= depend opt
-
-.if !defined(WITHOUT_CORE)
-USE_RC_SUBR= yes
-.endif
-
-.if defined(WITHOUT_GUI)
-.if defined(WITHOUT_CORE)
-.error "Cool, you defined both WITHOUT_GUI and WITHOUT_CORE. I think I'll do nothing."
-.endif
-# have no 'without-' flag
-CONFIGURE_ARGS+=--disable-gui
-PLIST_SUB+= CORE="" GUI="@comment " GUICORE="@comment "
-CONFLICTS+= mldonkey-core-devel-[0.9]* mldonkey-core-stable-[0.9]* \
- mldonkey-[0-9]*
-PKGNAMESUFFIX= -core
-.else
-PLIST_SUB+= GUI=""
-CONFLICTS+= mldonkey-gui-devel-[0.9]*
-.if !defined(WITHOUT_CORE)
-CONFLICTS+= mldonkey-[0-9]*
-.endif
-BUILD_DEPENDS+= lablgtk:${PORTSDIR}/x11-toolkits/ocaml-lablgtk \
- ${LOCALBASE}/lib/ocaml/jabbr.cma:${PORTSDIR}/net/ocaml-jabbr
-# we don't need lablgtk as RUN dependency, but we need gtk+glib
-USE_GNOME= gtk12
-.if defined(WITHOUT_CORE)
-PKGNAMESUFFIX= -gui
-PLIST_SUB+= CORE="@comment " GUICORE="@comment "
-.else
-PLIST_SUB+= CORE="" GUICORE=""
-.endif
-.endif
-
-DOCFILES= Authors.txt Bugs.txt ChangeLog Developers.txt FAQ.html \
- Install.txt Readme.txt Todo.txt ed2k_links.txt
-PORTDOCS= ${DOCFILES}
-PKGMESSAGE= ${WRKDIR}/pkg-message
-
-.include <bsd.port.pre.mk>
-
-pre-everything::
-.if !defined(WITHOUT_GUI) && !defined(WITHOUT_CORE)
- @${ECHO_MSG} "You can disable the GUI by defining WITHOUT_GUI."
- @${ECHO_MSG} "You can disable the CORE by defining WITHOUT_CORE."
-.endif
-
-pre-configure:
- @cd ${WRKSRC}/config && ${AUTOCONF}
-
-post-patch:
-.ifndef(WITHOUT_CORE)
- @${SED} -e "s|%%PREFIX%%|${PREFIX}|g ; s|%%RC_SUBR%%|${RC_SUBR}|g ; s|%%LOCALBASE%%|${LOCALBASE}|g" ${FILESDIR}/mlnet.sh > \
- ${WRKDIR}/mlnet.sh
- @${SED} -e "s|%%PREFIX%%|${PREFIX}|" ${FILESDIR}/wrapper.sh > \
- ${WRKDIR}/wrapper.sh
-.endif
- ${REINPLACE_CMD} -E \
- -e 's|%%AUTOCONF%%|${AUTOCONF}|' \
- ${BUILD_WRKSRC}/config/Makefile.in
-
-post-build:
- @${SED} -e 's,%%DOCSDIR%%,${DOCSDIR},' \
- < ${MASTERDIR}/pkg-message > ${PKGMESSAGE}
-
-do-install:
-.ifndef(WITHOUT_CORE)
- @${INSTALL_PROGRAM} ${WRKSRC}/mlnet ${PREFIX}/bin/mlnet-real
- @${INSTALL_SCRIPT} ${FILESDIR}/kill_mldonkey ${PREFIX}/bin
- @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/mlnet
- @${INSTALL_SCRIPT} ${WRKDIR}/mlnet.sh ${PREFIX}/etc/rc.d
-.endif
-.ifndef(WITHOUT_GUI)
- @${INSTALL_PROGRAM} ${WRKSRC}/mlchat ${PREFIX}/bin
- @${INSTALL_PROGRAM} ${WRKSRC}/mlgui ${PREFIX}/bin
- @${INSTALL_PROGRAM} ${WRKSRC}/mlim ${PREFIX}/bin
-.endif
-.ifndef(WITHOUT_CORE && WITHOUT_GUI)
- @${INSTALL_SCRIPT} ${WRKSRC}/distrib/mldonkey_previewer ${PREFIX}/bin
- @${INSTALL_PROGRAM} ${WRKSRC}/mlguistarter ${PREFIX}/bin
- @${INSTALL_PROGRAM} ${WRKSRC}/mlnet+gui ${PREFIX}/bin
-.endif
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for file in ${DOCFILES}
- @${INSTALL_DATA} ${WRKSRC}/distrib/${file} ${DOCSDIR}
-.endfor
-.endif
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-install-user: extract
-.if !defined(LANG)
- @${ECHO_MSG} "Please call as: make install-user LANG=<lang>"
- @${ECHO_MSG} "with <lang> one of en,de,fr,fr.noaccents,sp !"
-.else
- @${CP} ${WRKSRC}/distrib/i18n/gui_messages.ini.${LANG}\
- ${HOME}/.mldonkey_gui_messages.ini
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/mldonkey/distinfo b/net-p2p/mldonkey/distinfo
deleted file mode 100644
index 9318eb9e2f45..000000000000
--- a/net-p2p/mldonkey/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (mldonkey-2.5.28.1.tar.bz2) = 4f24b2e1eeac4b54151ca2473ade45ec
-SIZE (mldonkey-2.5.28.1.tar.bz2) = 2791684
diff --git a/net-p2p/mldonkey/files/kill_mldonkey b/net-p2p/mldonkey/files/kill_mldonkey
deleted file mode 100644
index 71c40bc1ac83..000000000000
--- a/net-p2p/mldonkey/files/kill_mldonkey
+++ /dev/null
@@ -1,54 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-
-# Copyright (c) 2003
-# Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-# Holger Lamm <holger@e-gitt.net>
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-# 1. Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-# 2. Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
-# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
-# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-# SUCH DAMAGE.
-#
-
-#
-# Add Username and password here
-# like this:
-#
-#MLNETUSER="admin"
-#MLNETPASS=""
-#MLNETHOST="127.0.0.1"
-#MLNETPORT="4080"
-
-# internal configuration
-HTTP_COMMAND="/usr/bin/fetch"
-HTTP_COMMAND_ARGS="-1 -q -s -o /dev/null"
-
-if [ -n "${MLNETPASS}" ]; then
- export HTTP_AUTH=basic:*:${MLNETUSER:-admin}:${MLNETPASS}
-fi
-
-exec > /dev/null 2>&1
-
-${HTTP_COMMAND} ${HTTP_COMMAND_ARGS} \
- "http://${MLNETHOST:-127.0.0.1}:${MLNETPORT:-4080}/submit?q=kill" \
- 2>&1 > /dev/null
-
diff --git a/net-p2p/mldonkey/files/mlnet.sh b/net-p2p/mldonkey/files/mlnet.sh
deleted file mode 100644
index 41a0b866eae8..000000000000
--- a/net-p2p/mldonkey/files/mlnet.sh
+++ /dev/null
@@ -1,61 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-
-# PROVIDE: mlnet
-# REQUIRE: LOGIN
-# KEYWORD: FreeBSD shutdown
-
-mlnet_enable=${mlnet_enable:-"NO"}
-mlnet_http_port=${mlnet_http_port:-"4080"}
-mlnet_logfile=${mlnet_logfile:-"/var/log/mlnet"}
-
-. %%RC_SUBR%%
-
-name=mlnet
-rcvar=`set_rcvar`
-command="%%PREFIX%%/bin/${name}"
-start_cmd="${name}_start"
-stop_cmd="${name}_stop"
-
-mlnet_conf="%%PREFIX%%/etc/mlnet.conf"
-required_files="${mlnet_conf}"
-mlnet_user=${mlnet_user:-"mlnet"}
-
-if [ -r ${mlnet_conf} ] ; then
- . ${mlnet_conf}
-fi
-
-mlnet_url="http://"
-if [ -n "${mlnet_http_user}" -a -n "${mlnet_http_password}" ] ; then
- mlnet_url="${mlnet_url}${mlnet_http_user}:${mlnet_http_password}@"
-fi
-mlnet_url="${mlnet_url}localhost:${mlnet_http_port}"
-
-mlnet_start() {
- if checkyesno mlnet_enable ; then
- echo -n " mlnet"
- su ${mlnet_user} -c "${command} \
- ${mlnet_flags} \
- -daemon \
- -http_port ${mlnet_http_port}" \
- >>${mlnet_logfile} 2>&1
- fi
-}
-
-mlnet_stop() {
- if checkyesno mlnet_enable ; then
- echo -n " mlnet"
- %%LOCALBASE%%/bin/wget --spider -q \
- "${mlnet_url}/submit?q=close_fds" \
- >>${mlnet_logfile} 2>&1
- %%LOCALBASE%%/bin/wget --spider -q \
- "${mlnet_url}/submit?q=save" \
- >>${mlnet_logfile} 2>&1
- %%LOCALBASE%%/bin/wget --spider -q \
- "${mlnet_url}/submit?q=kill" \
- >>${mlnet_logfile} 2>&1
- fi
-}
-
-load_rc_config ${name}
-run_rc_command "$1"
diff --git a/net-p2p/mldonkey/files/patch-Makefile b/net-p2p/mldonkey/files/patch-Makefile
deleted file mode 100644
index bbd57ad8fff1..000000000000
--- a/net-p2p/mldonkey/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig Wed Sep 8 22:54:44 2004
-+++ Makefile Wed Sep 8 22:54:54 2004
-@@ -258,7 +258,7 @@
- all: Makefile config/Makefile.config $(TARGET_TYPE)
-
- config/configure: config/configure.in
-- cd config; autoconf
-+ cd config; %%AUTOCONF%%
-
- ifeq ("$(MYCONFIG_ARGS_DEFINED)" , "yes")
-
diff --git a/net-p2p/mldonkey/files/wrapper.sh b/net-p2p/mldonkey/files/wrapper.sh
deleted file mode 100644
index c25fd62bc133..000000000000
--- a/net-p2p/mldonkey/files/wrapper.sh
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-PREFIX="%%PREFIX%%/bin"
-PROGRAM="${0}"
-DIRNAME=${HOME}/.mldonkey
-
-if [ ! -d ${DIRNAME} ]
-then
- mkdir -p ${DIRNAME}
-fi
-
-echo " ${*} " | grep " \-createdironly " ||
-{
- cd ${DIRNAME} &&
- echo Running under ${DIRNAME} &&
- exec ${PREFIX}/${PROGRAM##*/}-real "${@}" ||
- echo PROBLEM. Cannot create directory ${DIRNAME}, make sure you have the proper permissions to create it and try again
-}
diff --git a/net-p2p/mldonkey/pkg-descr b/net-p2p/mldonkey/pkg-descr
deleted file mode 100644
index 0506b1d6be6d..000000000000
--- a/net-p2p/mldonkey/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-mldonkey is a OCAML/GTK client for a number of
-peer-to-peer networks.
-
-It is separated into a core with telnet and web interfaces, and
-a GTK GUI.
-
-The following protocols are supported:
-- eDonkey (http://www.edonkey2000.com/)
-- Overnet (http://www.overnet.com/)
-- Bittorrent (http://bitconjurer.org/BitTorrent/)
-- Gnutella (http://www.gnutella.org/)
-- Gnutella2 (http://www.shareaza.com/)
-- Soulseek (http://www.slsk.org/)
-- Direct-Connect (http://www.neo-modus.com/)
-- Opennap (http://opennap.sourceforge.net/)
-
-WWW: http://www.nongnu.org/mldonkey/
diff --git a/net-p2p/mldonkey/pkg-message b/net-p2p/mldonkey/pkg-message
deleted file mode 100644
index 9758a622b676..000000000000
--- a/net-p2p/mldonkey/pkg-message
+++ /dev/null
@@ -1,27 +0,0 @@
- ATTENTIONATTENTION:
-
-- If you want to know how to use mldonkey, read "INSTALL" or
- "FAQ.html" in the port docs (%%DOCSDIR%%)
-
-- It is not a bad idea to install mplayer. You will be able
- to preview half-downloaded files (if you have the beginning).
-
-- You can import the downloads you started with eDonkey
- (try "import /home/directory/path/.edonkey2000-core"
- on the console), but you can NOT go back!
-
-- If this is the first time you install mldonkey,
- please go to the mldonkey-gui ports dir as a user and enter:
-
- make install-user
-
- this will set up your user config.
-
-- You have to enable the different protocols on the client
- console. Go to the (mldonkey-) console, and try the commands
- 'set enable_<protocol> true' (try 'voo' for reference).
-
-+------------------------------------------------------------+
-|- For upgraders: The names of the binaries have changed. |
-| Core and GUI are called "mlnet" and "mlgui", respectively.|
-+------------------------------------------------------------+
diff --git a/net-p2p/mldonkey/pkg-plist b/net-p2p/mldonkey/pkg-plist
deleted file mode 100644
index aa2b970a4402..000000000000
--- a/net-p2p/mldonkey/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-%%CORE%%bin/kill_mldonkey
-%%CORE%%bin/mlnet
-%%CORE%%bin/mlnet-real
-%%CORE%%etc/rc.d/mlnet.sh
-%%GUICORE%%bin/mlguistarter
-%%GUICORE%%bin/mldonkey_previewer
-%%GUICORE%%bin/mlnet+gui
-%%GUI%%bin/mlchat
-%%GUI%%bin/mlgui
-%%GUI%%bin/mlim
diff --git a/net-p2p/mute-net-gui/Makefile b/net-p2p/mute-net-gui/Makefile
deleted file mode 100644
index 8cc057bb3ac9..000000000000
--- a/net-p2p/mute-net-gui/Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
-# New ports collection makefile for: mute-net GUI
-# Date created: Sat Dec 20 00:39:52 UTC 2003
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-# build only the GUI version
-WITHOUT_TEXT= yes
-
-COMMENT= Peer-to-peer GUI client with privacy protection and easy search/download
-
-MASTERDIR= ${.CURDIR}/../mute-net
-
-.include "${MASTERDIR}/Makefile"
diff --git a/net-p2p/mute-net-text/Makefile b/net-p2p/mute-net-text/Makefile
deleted file mode 100644
index eac8d4e266db..000000000000
--- a/net-p2p/mute-net-text/Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
-# New ports collection makefile for: mute-net text based version
-# Date created: Sat Dec 20 00:39:52 UTC 2003
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-# build only the text version
-WITHOUT_GUI= yes
-
-COMMENT= Peer-to-peer text client with privacy protection and easy search/download
-
-MASTERDIR= ${.CURDIR}/../mute-net
-
-.include "${MASTERDIR}/Makefile"
diff --git a/net-p2p/mute-net/Makefile b/net-p2p/mute-net/Makefile
deleted file mode 100644
index 519fcfb4a004..000000000000
--- a/net-p2p/mute-net/Makefile
+++ /dev/null
@@ -1,175 +0,0 @@
-# New ports collection makefile for: mute-net
-# Date created: Sat Dec 20 00:39:52 UTC 2003
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mute
-PORTVERSION= 0.3
-PORTREVISION= 2
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}-net
-PKGNAMESUFFIX= -net
-DISTNAME= MUTE_fileSharing-${PORTVERSION}_UnixSource
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT?= Peer-to-peer client with privacy protection and easy search/download
-
-USE_GMAKE= yes
-HAS_CONFIGURE= yes
-
-USE_PERL5_BUILD=yes
-USE_REINPLACE= yes
-
-#RELEASE_DIRECTORY= MUTE_fileSharing-${PORTVERSION}-rc${PORTVERSION:E}_UnixSource
-RELEASE_DIRECTORY= MUTE_fileSharing-${PORTVERSION}-rc4_UnixSource
-
-WRKSRC= ${WRKDIR}/${RELEASE_DIRECTORY}/MUTE
-PATCH_WRKSRC= ${WRKDIR}/${RELEASE_DIRECTORY}
-
-.ifndef(WITHOUT_GUI)
-LIB_DEPENDS+= wx_gtk2-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk24
-
-WX_CONFIG?= ${X11BASE}/bin/wxgtk2-2.4-config
-.endif
-
-#
-MUTE_SETTINGS= otherApps/fileSharing/userInterface/settings/
-MUTE_CORE_GUI= otherApps/fileSharing/userInterface/wxWindows/fileSharingMUTE
-MUTE_CORE_GUI_FILE= fileSharingMUTE
-#
-MUTE_CORE_TEXT= otherApps/fileSharing/userInterface/textBased/textFileSharingMUTE
-MUTE_CORE_TEXT_FILE= textFileSharingMUTE
-
-pre-everything::
-#
-.if (defined(WITHOUT_GUI) && defined(WITHOUT_TEXT))
- @${ECHO_MSG} "You need either GUI or TEXT interfaces."
- @${ECHO_MSG} "Only disable one of them!"
- @${FALSE}
-.endif
-#
-.if !defined(WITHOUT_GUI) && !defined(WITHOUT_TEXT)
- @${ECHO_MSG} "You can disable the GUI interface by defining WITHOUT_GUI."
- @${ECHO_MSG} "You can disable the TEXT interface by defining WITHOUT_TEXT."
-.endif
-
-post-patch:
-# C{flags,XX}, PTHREAD safeness
- @${REINPLACE_CMD} -E \
- -e 's|^GXX.+$$|GXX=${CXX}|' \
- -e 's|^(PLATFORM_LINK_FLAGS).+$$|\1=${PTHREAD_LIBS}|' \
- -e 's|(-DBSD)|\1 ${CFLAGS} ${PTHREAD_CFLAGS}|' \
- ${PATCH_WRKSRC}/MUTE/Makefile.FreeBSDX86
-# do not redefine socket_t
-.for file in \
- minorGems/network/linux/SocketClientLinux.cpp \
- minorGems/network/linux/SocketLinux.cpp \
- minorGems/network/linux/SocketServerLinux.cpp
- @${REINPLACE_CMD} -E \
- -e 's|typedef int socklen_t;||' \
- ${PATCH_WRKSRC}/${file}
-.endfor
-# do we want GUI?
-.ifndef(WITHOUT_GUI)
- @${REINPLACE_CMD} -E \
- -e 's|%%WX_CONFIG%%|${WX_CONFIG}|' \
- ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
- @${SED} -e "s|%%PREFIX%%|${PREFIX}|" \
- -e "s|%%DATADIR%%|${DATADIR}|" \
- -e "s|%%INTERFACE%%|gui|" \
- ${FILESDIR}/wrapper.sh > \
- ${WRKDIR}/wrapper-gui.sh
-.endif
-.ifndef(WITHOUT_TEXT)
- @${SED} -e "s|%%PREFIX%%|${PREFIX}|" \
- -e "s|%%DATADIR%%|${DATADIR}|" \
- -e "s|%%INTERFACE%%|text|" \
- ${FILESDIR}/wrapper.sh > \
- ${WRKDIR}/wrapper-text.sh
-.endif
-
-post-configure:
-# we will use GNU make
-# XXX - g modifier does not work with sed from REINPLACE_CMD
-# @${REINPLACE_CMD} -E \
- @${PERL} -pi \
- -e 's| make| ${GMAKE}|g' \
- ${CONFIGURE_WRKSRC}/${MAKEFILE}
-# CXX safeness
- @${REINPLACE_CMD} -E \
- -e 's|g\+\+|${CXX}|' \
- ${WRKSRC}/otherApps/fileSharing/userInterface/wxWindows/Makefile
-
-post-build:
-.ifndef(WITHOUT_GUI)
- @cd ${BUILD_WRKSRC}/otherApps/fileSharing/userInterface/wxWindows/ ; \
- ${GMAKE}
-
-.endif
-
-do-install:
-# install initial settings
- @${MKDIR} ${DATADIR}/settings/
- @${INSTALL_DATA} ${INSTALL_WRKSRC}/${MUTE_SETTINGS}/* \
- ${DATADIR}/settings/
-# gui interface
-.ifndef(WITHOUT_GUI)
-# install binary
- @${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/${MUTE_CORE_GUI} \
- ${PREFIX}/bin/${MUTE_CORE_GUI_FILE}-real
-# install wrapper
- @${INSTALL_SCRIPT} ${WRKDIR}/wrapper-gui.sh \
- ${PREFIX}/bin/${MUTE_CORE_GUI_FILE}
-.endif
-# text interface
-.ifndef(WITHOUT_TEXT)
-# install binary
- @${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/${MUTE_CORE_TEXT} \
- ${PREFIX}/bin/${MUTE_CORE_TEXT_FILE}-real
-# install wrapper
- @${INSTALL_SCRIPT} ${WRKDIR}/wrapper-text.sh \
- ${PREFIX}/bin/${MUTE_CORE_TEXT_FILE}
-.endif
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 502126
-USE_GCC= 3.3
-.endif
-
-# we cannot install if either a slave or master port is already
-# installed
-CONFLICTS+= mute-net-[0-9]*
-
-# gui interface
-.ifndef(WITHOUT_GUI)
-# we cannot install if slave gui port is installed
-PLIST_SUB+= GUI=""
-
-CONFLICTS+= mute-net-gui-*
-.else
-# tag package name properly
-PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-text
-
-PLIST_SUB+= GUI="@comment "
-.endif
-
-# text interface
-.ifndef(WITHOUT_TEXT)
-PLIST_SUB+= TEXT=""
-
-CONFLICTS+= mute-net-text-*
-.else
-# tag package name properly
-PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-gui
-
-PLIST_SUB+= TEXT="@comment "
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/mute-net/distinfo b/net-p2p/mute-net/distinfo
deleted file mode 100644
index bc8a0dbbd1ad..000000000000
--- a/net-p2p/mute-net/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (MUTE_fileSharing-0.3_UnixSource.tar.gz) = a0c4f859e87013a144587c44e39cafb8
-SIZE (MUTE_fileSharing-0.3_UnixSource.tar.gz) = 469394
diff --git a/net-p2p/mute-net/files/patch-MUTE::configure b/net-p2p/mute-net/files/patch-MUTE::configure
deleted file mode 100644
index fc11841a4c92..000000000000
--- a/net-p2p/mute-net/files/patch-MUTE::configure
+++ /dev/null
@@ -1,66 +0,0 @@
---- MUTE/configure.orig Mon Apr 5 20:28:43 2004
-+++ MUTE/configure Mon Apr 5 20:29:47 2004
-@@ -1,4 +1,4 @@
--#!/bin/bash
-+#!/bin/sh
-
- #
- # Modification History
-@@ -37,21 +37,10 @@
-
- while [ -z "$userEntry" ]
- do
-- echo "select platform:"
-
-- echo " 1 -- GNU/Linux X86"
-- echo " 2 -- GNU/Linux PPC"
-- echo " 3 -- FreeBSD X86"
-- echo " 4 -- MacOSX"
-- echo " 5 -- Solaris"
-- echo " 6 -- Win32 using MinGW"
-- echo " q -- quit"
-
-- echo ""
-- echo -n "> "
--
-- read userEntry
-
-+userEntry=3
-
- if [ "$userEntry" = "q" ]
- then
-@@ -61,12 +50,12 @@
-
- # use ASCII comparison.
-
-- if [[ "$userEntry" > "6" ]]
-+ if [ "$userEntry" -gt "6" ]
- then
- userEntry=""
- fi
-
-- if [[ "$userEntry" < "1" ]]
-+ if [ "$userEntry" -lt "1" ]
- then
- userEntry=""
- fi
-@@ -330,18 +319,9 @@
- esac
-
-
--echo ""
--echo ""
--echo "Enter full path to wxWindows wx-config script."
--echo " Example: /usr/bin/wx-config"
--echo "To us the default setting, or if you do not plan to build the"
--echo "wxWindows-based GUI, leave this blank."
--
--echo ""
--echo -n "> "
-
--read userEntry
-
-+userEntry=%%WX_CONFIG%%
-
- if [ "$userEntry" = "" ]
- then
diff --git a/net-p2p/mute-net/files/patch-MUTE::layers::messageRouting::test::testMessageRouter.cpp b/net-p2p/mute-net/files/patch-MUTE::layers::messageRouting::test::testMessageRouter.cpp
deleted file mode 100644
index db605b5a4b64..000000000000
--- a/net-p2p/mute-net/files/patch-MUTE::layers::messageRouting::test::testMessageRouter.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
---- MUTE/layers/messageRouting/test/testMessageRouter.cpp.orig Sat Jan 24 18:30:19 2004
-+++ MUTE/layers/messageRouting/test/testMessageRouter.cpp Sat Jan 24 18:32:02 2004
-@@ -21,12 +21,13 @@
- #include <stdio.h>
-
-
--void messageHandler( char *inFromAddress, char *inToAddress, char *inBody,
-+int messageHandler( char *inFromAddress, char *inToAddress, char *inBody,
- void *inExtraArgument ) {
-
- printf( "Got message from %s to %s:\n%s\n", inFromAddress,
- inToAddress, inBody );
-
-+ return (0);
- }
-
-
diff --git a/net-p2p/mute-net/files/wrapper.sh b/net-p2p/mute-net/files/wrapper.sh
deleted file mode 100644
index 0620fc43a4d8..000000000000
--- a/net-p2p/mute-net/files/wrapper.sh
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/bin/sh
-
-PREFIX="%%PREFIX%%"
-PROGRAM="${0}"
-DIRNAME="${HOME}/.mute-net/%%INTERFACE%%"
-DIR_FILES="${DIRNAME}/files"
-DIR_SETTINGS_ORIGINAL="%%DATADIR%%/settings"
-DIR_SETTINGS="${DIRNAME}/settings"
-
-if [ ! -d ${DIRNAME} ]
-then
- mkdir -p ${DIRNAME}
-fi
-
-if [ ! -d ${DIR_FILES} ]
-then
- mkdir -p ${DIR_FILES}
-fi
-
-if [ ! -d ${DIR_SETTINGS} ]
-then
- mkdir -p "${DIR_SETTINGS}"
- cp -R "${DIR_SETTINGS_ORIGINAL}/." "${DIR_SETTINGS}"
-fi
-
-if [ ! -h ${DIRNAME}/${PROGRAM##*/} ]
-then
- ln -sf ${PREFIX}/bin/${PROGRAM##*/}-real ${DIRNAME}/${PROGRAM##*/}
-fi
-
-echo " ${*} " | grep " \-createdironly " ||
-{
- cd ${DIRNAME} &&
- echo Running under ${DIRNAME} &&
- exec ./${PROGRAM##*/} "${@}" ||
- echo PROBLEM. Cannot create directory ${DIRNAME}, make sure you have the proper permissions to create it and try again
-}
diff --git a/net-p2p/mute-net/pkg-descr b/net-p2p/mute-net/pkg-descr
deleted file mode 100644
index a315cf9aa94d..000000000000
--- a/net-p2p/mute-net/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-[ excerpt with modifications from developer's web site ]
-
-MUTE File Sharing is a new peer-to-peer network that provides easy
-search-and-download functionality while also protecting your privacy:
-
-o MUTE protects your privacy
-o Routing mechanism is inspired by ant behavior
-o Based on research
-
-WWW: http://mute-net.sourceforge.net/
diff --git a/net-p2p/mute-net/pkg-message b/net-p2p/mute-net/pkg-message
deleted file mode 100644
index 274d8983e2a8..000000000000
--- a/net-p2p/mute-net/pkg-message
+++ /dev/null
@@ -1,10 +0,0 @@
- ATTENTIONATTENTION:
-
-This is a brand new peer-to-peer system. Please,
-make sure to check the developers' website if
-any problem arises.
-
-They might already be aware of the issue or you
-could let them know about it if they are not.
-
-http://mute-net.sourceforge.net/
diff --git a/net-p2p/mute-net/pkg-plist b/net-p2p/mute-net/pkg-plist
deleted file mode 100644
index 6073dfc3baec..000000000000
--- a/net-p2p/mute-net/pkg-plist
+++ /dev/null
@@ -1,42 +0,0 @@
-%%GUI%%bin/fileSharingMUTE
-%%GUI%%bin/fileSharingMUTE-real
-%%TEXT%%bin/textFileSharingMUTE
-%%TEXT%%bin/textFileSharingMUTE-real
-%%DATADIR%%/settings/README.txt
-%%DATADIR%%/settings/broadcastProbability.ini
-%%DATADIR%%/settings/continueForwardProbability.ini
-%%DATADIR%%/settings/downloadChunkRetries.ini
-%%DATADIR%%/settings/downloadFileInfoRetries.ini
-%%DATADIR%%/settings/downloadRetryFreshRouteProbability.ini
-%%DATADIR%%/settings/downloadTimeoutCurrentTimeoutWeight.ini
-%%DATADIR%%/settings/downloadTimeoutMilliseconds.ini
-%%DATADIR%%/settings/downloadTimeoutRecentChunkWeight.ini
-%%DATADIR%%/settings/inboundMessageLimit.ini
-%%DATADIR%%/settings/logConnectionContents.ini
-%%DATADIR%%/settings/logConnections.ini
-%%DATADIR%%/settings/logDownloadTimeoutChanges.ini
-%%DATADIR%%/settings/logLevel.ini
-%%DATADIR%%/settings/logMessageHistory.ini
-%%DATADIR%%/settings/logRoutingHistory.ini
-%%DATADIR%%/settings/maxConnectionCount.ini
-%%DATADIR%%/settings/maxDroppedMessageFraction.ini
-%%DATADIR%%/settings/maxMessageUtility.ini
-%%DATADIR%%/settings/maxSubfolderDepth.ini
-%%DATADIR%%/settings/mime.ini
-%%DATADIR%%/settings/muteVersion.ini
-%%DATADIR%%/settings/outboundMessageLimit.ini
-%%DATADIR%%/settings/port.ini
-%%DATADIR%%/settings/printSearchSyncTrace.ini
-%%DATADIR%%/settings/seedHosts.ini
-%%DATADIR%%/settings/sharingPath.ini
-%%DATADIR%%/settings/showNiceQuit.ini
-%%DATADIR%%/settings/tailChainDropProbability.ini
-%%DATADIR%%/settings/targetConnectionCount.ini
-%%DATADIR%%/settings/useMajorityRouting.ini
-%%DATADIR%%/settings/utilityAlpha.ini
-%%DATADIR%%/settings/utilityBeta.ini
-%%DATADIR%%/settings/utilityGamma.ini
-%%DATADIR%%/settings/webHostCachePostIntervalSeconds.ini
-%%DATADIR%%/settings/webHostCaches.ini
-@dirrm %%DATADIR%%/settings
-@dirrm %%DATADIR%%
diff --git a/net-p2p/mutella/Makefile b/net-p2p/mutella/Makefile
deleted file mode 100644
index ff2762f26c3e..000000000000
--- a/net-p2p/mutella/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# New ports collection makefile for: mutella
-# Date created: 2/12/2001
-# Whom: Dominic Marks <dominic.marks@btinternet.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mutella
-PORTVERSION= 0.4.5
-PORTEPOCH= 1
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= mutella
-
-MAINTAINER= gavin.atkinson@ury.york.ac.uk
-COMMENT= A command line Gnutella client
-
-MAN1= mutella.1
-
-GNU_CONFIGURE= yes
-CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
- PTHREAD_LIBS="${PTHREAD_LIBS}"
-
-.include <bsd.port.mk>
diff --git a/net-p2p/mutella/distinfo b/net-p2p/mutella/distinfo
deleted file mode 100644
index 4b34bd39d494..000000000000
--- a/net-p2p/mutella/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (mutella-0.4.5.tar.gz) = 1a676eacf562e3b8de90493f99fe059c
-SIZE (mutella-0.4.5.tar.gz) = 471839
diff --git a/net-p2p/mutella/files/patch-configure b/net-p2p/mutella/files/patch-configure
deleted file mode 100644
index 588e1e676fa3..000000000000
--- a/net-p2p/mutella/files/patch-configure
+++ /dev/null
@@ -1,51 +0,0 @@
-
-$FreeBSD$
-
---- configure.orig Wed Feb 5 20:36:13 2003
-+++ configure Sat Feb 15 02:11:03 2003
-@@ -5098,16 +5098,16 @@
- fi
-
- if test $g_link_threads = no ; then
-- echo "$as_me:$LINENO: checking for pthread_create with -pthread in CFLAGS" >&5
--echo $ECHO_N "checking for pthread_create with -pthread in CFLAGS... $ECHO_C" >&6
-+ echo "$as_me:$LINENO: checking for pthread_create with ${PTHREAD_CFLAGS} in CFLAGS" >&5
-+echo $ECHO_N "checking for pthread_create with ${PTHREAD_CFLAGS} in CFLAGS... $ECHO_C" >&6
- if test "${g_cv_pthread_flag+set}" = set; then
- echo $ECHO_N "(cached) $ECHO_C" >&6
- else
-
- save_LIBS="$LIBS"
- save_CFLAGS="$CFLAGS"
-- LIBS="-pthread $LIBS"
-- CFLAGS="-pthread $CFLAGS"
-+ LIBS="${PTHREAD_LIBS} $LIBS"
-+ CFLAGS="${PTHREAD_CFLAGS} $CFLAGS"
- cat >conftest.$ac_ext <<_ACEOF
- #line $LINENO "configure"
- #include "confdefs.h"
-@@ -5153,8 +5153,8 @@
- echo "${ECHO_T}$g_cv_pthread_flag" >&6
-
- if test $g_cv_pthread_flag=yes ; then
-- LTHREAD_LIBS="$LTHREAD_LIBS -pthread"
-- LTHREAD_CFLAGS="$LTHREAD_CFLAGS -pthread"
-+ LTHREAD_LIBS="$LTHREAD_LIBS ${PTHREAD_LIBS}"
-+ LTHREAD_CFLAGS="$LTHREAD_CFLAGS ${PTHREAD_CFLAGS}"
- g_link_threads=posix
- fi
- fi
-@@ -6621,13 +6621,6 @@
- else
- optimisation=false
- fi;
--if test $optimisation = true; then
-- CFLAGS="$CFLAGS -O2"
-- CXXFLAGS="$CXXFLAGS -O2"
--else
-- CFLAGS="$CFLAGS -O0"
-- CXXFLAGS="$CXXFLAGS -O0"
--fi
-
- # Check whether --enable-debug or --disable-debug was given.
- if test "${enable_debug+set}" = set; then
diff --git a/net-p2p/mutella/files/patch-gnudownload.cpp b/net-p2p/mutella/files/patch-gnudownload.cpp
deleted file mode 100644
index 3ca02cd5fbf0..000000000000
--- a/net-p2p/mutella/files/patch-gnudownload.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- mutella/gnudownload.cpp Wed Jan 22 14:48:30 2003
-+++ gnudownload.cpp.new Thu Jul 31 00:26:42 2003
-@@ -43,6 +43,7 @@
- #include "property.h"
- #include "preferences.h"
-
-+#include <assert.h>
- #include <unistd.h>
- #include <sys/ioctl.h>
- #include <sys/stat.h>
diff --git a/net-p2p/mutella/files/patch-gnushare.cpp b/net-p2p/mutella/files/patch-gnushare.cpp
deleted file mode 100644
index 7e12a6640ff2..000000000000
--- a/net-p2p/mutella/files/patch-gnushare.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- mutella/gnushare.cpp Mon Nov 18 17:04:17 2002
-+++ gnushare.cpp.new Thu Jul 31 00:12:32 2003
-@@ -44,6 +44,7 @@
- #include "gnuwordhash.h"
- #include "sha1thread.h"
-
-+#include <assert.h>
- #include <sys/types.h>
- #include <sys/stat.h>
- #include <fcntl.h>
diff --git a/net-p2p/mutella/pkg-descr b/net-p2p/mutella/pkg-descr
deleted file mode 100644
index 6b9329683422..000000000000
--- a/net-p2p/mutella/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This is a port of Mutella. A command line client for the Gnutella file
-sharing network.
-
-WWW: http://mutella.sourceforge.net/
-
-- Dominic Marks <dominic_marks@btinternet.com>
diff --git a/net-p2p/mutella/pkg-plist b/net-p2p/mutella/pkg-plist
deleted file mode 100644
index e3b6ba5f31cc..000000000000
--- a/net-p2p/mutella/pkg-plist
+++ /dev/null
@@ -1,76 +0,0 @@
-bin/mutella
-bin/mutella_sio
-share/mutella/remote/template/modules/connections.html
-share/mutella/remote/template/modules/header-start.html
-share/mutella/remote/template/modules/sortby.html
-share/mutella/remote/template/modules/downloads.html
-share/mutella/remote/template/modules/searchcriteria.html
-share/mutella/remote/template/modules/uploads.html
-share/mutella/remote/template/modules/filter.html
-share/mutella/remote/template/modules/searchlist.html
-share/mutella/remote/template/modules/addsearch.html
-share/mutella/remote/template/modules/footer.html
-share/mutella/remote/template/modules/shortdownloads.html
-share/mutella/remote/template/modules/connectioninfo.html
-share/mutella/remote/template/modules/header-end.html
-share/mutella/remote/template/modules/shortuploads.html
-share/mutella/remote/template/images/addtransfer-16x16.gif
-share/mutella/remote/template/images/addtransfer-32x32.gif
-share/mutella/remote/template/images/bar-aqua-16x16.gif
-share/mutella/remote/template/images/bar-aqua-27x27.gif
-share/mutella/remote/template/images/bar-trans-16x16.gif
-share/mutella/remote/template/images/bar-trans-27x27.gif
-share/mutella/remote/template/images/blip-blue.gif
-share/mutella/remote/template/images/blip-gray.gif
-share/mutella/remote/template/images/blip-green.gif
-share/mutella/remote/template/images/blip-red.gif
-share/mutella/remote/template/images/bullet-yellow-12x12.gif
-share/mutella/remote/template/images/bullet-red-12x12.gif
-share/mutella/remote/template/images/bullet-pale-yellow-12x12.gif
-share/mutella/remote/template/images/clear-16x16.gif
-share/mutella/remote/template/images/clear-32x32.gif
-share/mutella/remote/template/images/connections-64x64.gif
-share/mutella/remote/template/images/event-64x64.gif
-share/mutella/remote/template/images/exit-64x64.gif
-share/mutella/remote/template/images/info-16x16.gif
-share/mutella/remote/template/images/info-32x32.gif
-share/mutella/remote/template/images/kill-16x16.gif
-share/mutella/remote/template/images/kill-32x32.gif
-share/mutella/remote/template/images/mutella-100x130.gif
-share/mutella/remote/template/images/mutella-logo-100x130.gif
-share/mutella/remote/template/images/overview-64x64.gif
-share/mutella/remote/template/images/pixel-b.gif
-share/mutella/remote/template/images/pixel-t.gif
-share/mutella/remote/template/images/pixel-w.gif
-share/mutella/remote/template/images/rename-16x16.gif
-share/mutella/remote/template/images/rename-32x32.gif
-share/mutella/remote/template/images/searches-64x64.gif
-share/mutella/remote/template/images/searches-filt-64x64.gif
-share/mutella/remote/template/images/status-64x64.gif
-share/mutella/remote/template/images/stop-16x16.gif
-share/mutella/remote/template/images/stop-32x32.gif
-share/mutella/remote/template/images/transfers-64x64.gif
-share/mutella/remote/template/confirm.html
-share/mutella/remote/template/connections.html
-share/mutella/remote/template/edit.html
-share/mutella/remote/template/index.html
-share/mutella/remote/template/log.html
-share/mutella/remote/template/message.html
-share/mutella/remote/template/move.html
-share/mutella/remote/template/mutella-remote.css
-share/mutella/remote/template/modules/results-detail.html
-share/mutella/remote/template/modules/results-grouped-body.html
-share/mutella/remote/template/modules/results-grouped-head.html
-share/mutella/remote/template/modules/results-ungrouped-body.html
-share/mutella/remote/template/modules/results-ungrouped-head.html
-share/mutella/remote/template/overview.html
-share/mutella/remote/template/results.html
-share/mutella/remote/template/searches.html
-share/mutella/remote/template/settings.html
-share/mutella/remote/template/transfers.html
-share/mutella/remote/template/varhelp.html
-@dirrm share/mutella/remote/template/modules
-@dirrm share/mutella/remote/template/images
-@dirrm share/mutella/remote/template
-@dirrm share/mutella/remote
-@dirrm share/mutella
diff --git a/net-p2p/napshare/Makefile b/net-p2p/napshare/Makefile
deleted file mode 100644
index 5953ccc92e38..000000000000
--- a/net-p2p/napshare/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# New ports collection makefile for: napshare
-# Date created: 4 July 2001
-# Whom: Mike Heffner <mikeh@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= napshare
-PORTVERSION= 1.2
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= napshare
-
-MAINTAINER= mikeh@FreeBSD.org
-COMMENT= A GTK based Gnutella client
-
-USE_X_PREFIX= yes
-USE_GMAKE= yes
-USE_GNOME= gtk12
-GNU_CONFIGURE= yes
-
-post-extract:
- @${RM} ${WRKSRC}/config.cache
-
-.include <bsd.port.mk>
diff --git a/net-p2p/napshare/distinfo b/net-p2p/napshare/distinfo
deleted file mode 100644
index c1913a069285..000000000000
--- a/net-p2p/napshare/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (napshare-1.2.tar.gz) = 862373717fd7bee31b9dca003a0840a0
-SIZE (napshare-1.2.tar.gz) = 227013
diff --git a/net-p2p/napshare/files/patch-aa b/net-p2p/napshare/files/patch-aa
deleted file mode 100644
index 9eb943e6f166..000000000000
--- a/net-p2p/napshare/files/patch-aa
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/hosts.c.orig Sat Jan 4 13:25:05 2003
-+++ src/hosts.c Sat Jan 4 13:27:43 2003
-@@ -265,6 +265,11 @@
- g_snprintf(h_tmp, sizeof(h_tmp), "%s/NAPS-urlcache.txt", path);
- cachef = fopen(h_tmp, "r"); // open the normal file
- }
-+ // Try opening from data directory
-+ if (cachef == NULL) {
-+ g_snprintf(h_tmp, sizeof(h_tmp), "%s/NAPS-urlcache.txt", PACKAGE_DATA_DIR);
-+ cachef = fopen(h_tmp, "r");
-+ }
- }
-
- if (!cachef) {
diff --git a/net-p2p/napshare/files/patch-ab b/net-p2p/napshare/files/patch-ab
deleted file mode 100644
index a11691a4ff67..000000000000
--- a/net-p2p/napshare/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig Sat Jan 4 13:47:04 2003
-+++ Makefile.in Sat Jan 4 13:47:33 2003
-@@ -362,6 +362,8 @@
- fi \
- done \
- fi
-+ $(mkinstalldirs) $(DESTDIR)$(pkgdatadir); \
-+ $(INSTALL_DATA) $(srcdir)/NAPS-urlcache.txt $(DESTDIR)$(pkgdatadir);
-
- dist-hook:
- if test -d pixmaps; then \
diff --git a/net-p2p/napshare/pkg-descr b/net-p2p/napshare/pkg-descr
deleted file mode 100644
index 0a484db8ddd8..000000000000
--- a/net-p2p/napshare/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-NapShare is a GUI based Gnutella Client.
-
-It's a fully featured Gnutella Client designed to share any type of
-file the user wishes to share. You supply a list of keywords and
-filters for the file types you want and it downloads them overnight,
-automatically
-
-WWW: http://napshare.sourceforge.net/
-- Mike Heffner
-mikeh@FreeBSD.org
diff --git a/net-p2p/napshare/pkg-plist b/net-p2p/napshare/pkg-plist
deleted file mode 100644
index bb602b5f46a3..000000000000
--- a/net-p2p/napshare/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/napshare
-share/napshare/NAPS-urlcache.txt
-@dirrm share/napshare
diff --git a/net-p2p/nicotine-plus/Makefile b/net-p2p/nicotine-plus/Makefile
deleted file mode 100644
index 75c9332eb470..000000000000
--- a/net-p2p/nicotine-plus/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# New ports collection makefile for: nicotine
-# Date created: 19 Aug 2003
-# Whom: Adam Weinberger <adamw@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= nicotine
-PORTVERSION= 1.0.8
-CATEGORIES= net
-MASTER_SITES= http://nicotine.thegraveyard.org/
-
-MAINTAINER= sw@gegenunendlich.de
-COMMENT= GTK2 SoulSeek filesharing client
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:${PORTSDIR}/x11-toolkits/py-gtk2 \
- ${PYTHON_SITELIBDIR}/_bsddb.so:${PORTSDIR}/databases/py-bsddb
-
-USE_BZIP2= yes
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-USE_REINPLACE= yes
-
-OPTIONS= GEOIP "Enable the GeoIP based country code blocker" off \
- PSYCO "Enable Psyco, the optimizing Python compiler" off \
- VORBIS "Enable OGG/Vorbis support" on
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_GEOIP)
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/GeoIP.so:${PORTSDIR}/net/py-GeoIP
-.endif
-.if defined(WITH_PSYCO)
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco
-.endif
-.if defined(WITH_VORBIS)
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e "s|sys\.prefix|\"${PREFIX}\"|g" ${WRKSRC}/setup.py
-
-.if !defined(NOPORTDOCS)
-post-install:
- @${MKDIR} ${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/README.import-winconfig ${DOCSDIR}
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/nicotine-plus/distinfo b/net-p2p/nicotine-plus/distinfo
deleted file mode 100644
index 60ddd7fc8e17..000000000000
--- a/net-p2p/nicotine-plus/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (nicotine-1.0.8.tar.bz2) = 2392a74dc5be09a062ba77ec4a041e99
-SIZE (nicotine-1.0.8.tar.bz2) = 305645
diff --git a/net-p2p/nicotine-plus/pkg-descr b/net-p2p/nicotine-plus/pkg-descr
deleted file mode 100644
index 89180e33ab94..000000000000
--- a/net-p2p/nicotine-plus/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Nicotine is a GTK2 SoulSeek filesharing client, and is based upon the
-PySoulSeek (net/pyslsk) code.
-
-WWW: http://nicotine.thegraveyard.org/
diff --git a/net-p2p/nicotine-plus/pkg-plist b/net-p2p/nicotine-plus/pkg-plist
deleted file mode 100644
index 5da2fb22ffa6..000000000000
--- a/net-p2p/nicotine-plus/pkg-plist
+++ /dev/null
@@ -1,111 +0,0 @@
-bin/nicotine
-bin/nicotine-import-winconfig
-%%PYTHON_SITELIBDIR%%/pynicotine/ConfigParser.py
-%%PYTHON_SITELIBDIR%%/pynicotine/ConfigParser.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/ConfigParser.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/__init__.py
-%%PYTHON_SITELIBDIR%%/pynicotine/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/config.py
-%%PYTHON_SITELIBDIR%%/pynicotine/config.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/config.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/__init__.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/about.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/about.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/about.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/browsetreemodels.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/browsetreemodels.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/browsetreemodels.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/chatrooms.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/chatrooms.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/chatrooms.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/checklatest.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/checklatest.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/checklatest.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/dirchooser.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/dirchooser.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/dirchooser.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/downloads.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/downloads.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/downloads.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/frame.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/frame.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/frame.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/glade2py.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/glade2py.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/glade2py.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/imagedata.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/imagedata.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/imagedata.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/nicotine_glade.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/nicotine_glade.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/nicotine_glade.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/privatechat.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/privatechat.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/privatechat.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/search.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/search.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/search.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/settings_glade.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/settings_glade.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/settings_glade.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/settingswindow.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/settingswindow.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/settingswindow.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/ticker.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/ticker.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/ticker.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/transferlist.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/transferlist.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/transferlist.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/translux.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/translux.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/translux.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/uploads.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/uploads.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/uploads.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userbrowse.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userbrowse.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userbrowse.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userinfo.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userinfo.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userinfo.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userlist.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userlist.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userlist.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/utils.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/utils.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/utils.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/mp3.py
-%%PYTHON_SITELIBDIR%%/pynicotine/mp3.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/mp3.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/pynicotine.py
-%%PYTHON_SITELIBDIR%%/pynicotine/pynicotine.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/pynicotine.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/slskmessages.py
-%%PYTHON_SITELIBDIR%%/pynicotine/slskmessages.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/slskmessages.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/slskproto.py
-%%PYTHON_SITELIBDIR%%/pynicotine/slskproto.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/slskproto.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/transfers.py
-%%PYTHON_SITELIBDIR%%/pynicotine/transfers.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/transfers.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/utils.py
-%%PYTHON_SITELIBDIR%%/pynicotine/utils.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/utils.pyo
-%%PORTDOCS%%%%DOCSDIR%%/README.import-winconfig
-%%PORTDOCS%%%%DOCSDIR%%/README
-share/locale/de/LC_MESSAGES/nicotine.mo
-share/locale/dk/LC_MESSAGES/nicotine.mo
-share/locale/es/LC_MESSAGES/nicotine.mo
-share/locale/fr/LC_MESSAGES/nicotine.mo
-share/locale/it/LC_MESSAGES/nicotine.mo
-share/locale/nl/LC_MESSAGES/nicotine.mo
-share/locale/pl/LC_MESSAGES/nicotine.mo
-share/locale/sv/LC_MESSAGES/nicotine.mo
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm %%PYTHON_SITELIBDIR%%/pynicotine/gtkgui
-@dirrm %%PYTHON_SITELIBDIR%%/pynicotine
diff --git a/net-p2p/nicotine/Makefile b/net-p2p/nicotine/Makefile
deleted file mode 100644
index 75c9332eb470..000000000000
--- a/net-p2p/nicotine/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# New ports collection makefile for: nicotine
-# Date created: 19 Aug 2003
-# Whom: Adam Weinberger <adamw@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= nicotine
-PORTVERSION= 1.0.8
-CATEGORIES= net
-MASTER_SITES= http://nicotine.thegraveyard.org/
-
-MAINTAINER= sw@gegenunendlich.de
-COMMENT= GTK2 SoulSeek filesharing client
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:${PORTSDIR}/x11-toolkits/py-gtk2 \
- ${PYTHON_SITELIBDIR}/_bsddb.so:${PORTSDIR}/databases/py-bsddb
-
-USE_BZIP2= yes
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-USE_REINPLACE= yes
-
-OPTIONS= GEOIP "Enable the GeoIP based country code blocker" off \
- PSYCO "Enable Psyco, the optimizing Python compiler" off \
- VORBIS "Enable OGG/Vorbis support" on
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_GEOIP)
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/GeoIP.so:${PORTSDIR}/net/py-GeoIP
-.endif
-.if defined(WITH_PSYCO)
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco
-.endif
-.if defined(WITH_VORBIS)
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e "s|sys\.prefix|\"${PREFIX}\"|g" ${WRKSRC}/setup.py
-
-.if !defined(NOPORTDOCS)
-post-install:
- @${MKDIR} ${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/README.import-winconfig ${DOCSDIR}
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/nicotine/distinfo b/net-p2p/nicotine/distinfo
deleted file mode 100644
index 60ddd7fc8e17..000000000000
--- a/net-p2p/nicotine/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (nicotine-1.0.8.tar.bz2) = 2392a74dc5be09a062ba77ec4a041e99
-SIZE (nicotine-1.0.8.tar.bz2) = 305645
diff --git a/net-p2p/nicotine/pkg-descr b/net-p2p/nicotine/pkg-descr
deleted file mode 100644
index 89180e33ab94..000000000000
--- a/net-p2p/nicotine/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Nicotine is a GTK2 SoulSeek filesharing client, and is based upon the
-PySoulSeek (net/pyslsk) code.
-
-WWW: http://nicotine.thegraveyard.org/
diff --git a/net-p2p/nicotine/pkg-plist b/net-p2p/nicotine/pkg-plist
deleted file mode 100644
index 5da2fb22ffa6..000000000000
--- a/net-p2p/nicotine/pkg-plist
+++ /dev/null
@@ -1,111 +0,0 @@
-bin/nicotine
-bin/nicotine-import-winconfig
-%%PYTHON_SITELIBDIR%%/pynicotine/ConfigParser.py
-%%PYTHON_SITELIBDIR%%/pynicotine/ConfigParser.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/ConfigParser.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/__init__.py
-%%PYTHON_SITELIBDIR%%/pynicotine/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/config.py
-%%PYTHON_SITELIBDIR%%/pynicotine/config.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/config.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/__init__.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/about.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/about.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/about.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/browsetreemodels.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/browsetreemodels.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/browsetreemodels.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/chatrooms.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/chatrooms.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/chatrooms.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/checklatest.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/checklatest.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/checklatest.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/dirchooser.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/dirchooser.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/dirchooser.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/downloads.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/downloads.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/downloads.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/frame.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/frame.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/frame.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/glade2py.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/glade2py.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/glade2py.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/imagedata.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/imagedata.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/imagedata.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/nicotine_glade.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/nicotine_glade.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/nicotine_glade.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/privatechat.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/privatechat.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/privatechat.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/search.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/search.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/search.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/settings_glade.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/settings_glade.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/settings_glade.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/settingswindow.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/settingswindow.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/settingswindow.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/ticker.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/ticker.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/ticker.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/transferlist.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/transferlist.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/transferlist.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/translux.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/translux.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/translux.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/uploads.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/uploads.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/uploads.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userbrowse.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userbrowse.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userbrowse.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userinfo.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userinfo.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userinfo.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userlist.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userlist.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/userlist.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/utils.py
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/utils.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/gtkgui/utils.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/mp3.py
-%%PYTHON_SITELIBDIR%%/pynicotine/mp3.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/mp3.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/pynicotine.py
-%%PYTHON_SITELIBDIR%%/pynicotine/pynicotine.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/pynicotine.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/slskmessages.py
-%%PYTHON_SITELIBDIR%%/pynicotine/slskmessages.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/slskmessages.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/slskproto.py
-%%PYTHON_SITELIBDIR%%/pynicotine/slskproto.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/slskproto.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/transfers.py
-%%PYTHON_SITELIBDIR%%/pynicotine/transfers.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/transfers.pyo
-%%PYTHON_SITELIBDIR%%/pynicotine/utils.py
-%%PYTHON_SITELIBDIR%%/pynicotine/utils.pyc
-%%PYTHON_SITELIBDIR%%/pynicotine/utils.pyo
-%%PORTDOCS%%%%DOCSDIR%%/README.import-winconfig
-%%PORTDOCS%%%%DOCSDIR%%/README
-share/locale/de/LC_MESSAGES/nicotine.mo
-share/locale/dk/LC_MESSAGES/nicotine.mo
-share/locale/es/LC_MESSAGES/nicotine.mo
-share/locale/fr/LC_MESSAGES/nicotine.mo
-share/locale/it/LC_MESSAGES/nicotine.mo
-share/locale/nl/LC_MESSAGES/nicotine.mo
-share/locale/pl/LC_MESSAGES/nicotine.mo
-share/locale/sv/LC_MESSAGES/nicotine.mo
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm %%PYTHON_SITELIBDIR%%/pynicotine/gtkgui
-@dirrm %%PYTHON_SITELIBDIR%%/pynicotine
diff --git a/net-p2p/opendchub/Makefile b/net-p2p/opendchub/Makefile
deleted file mode 100644
index 418101c52d92..000000000000
--- a/net-p2p/opendchub/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# New ports collection makefile for: opendchub
-# Date created: May 29, 2002
-# Whom: Munish Chopra <mchopra@engmail.uwaterloo.ca>
-#
-# $FreeBSD$
-#
-
-PORTNAME= opendchub
-PORTVERSION= 0.7.14
-PORTREVISION= 2
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Unofficial Unix version of the Direct Connect Hub software
-
-USE_PERL5= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include"
-
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/Documentation/* ${DOCSDIR}
-.endif
-
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500601
-IGNORE= "needs at least perl 5.6.1 to build"
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/opendchub/distinfo b/net-p2p/opendchub/distinfo
deleted file mode 100644
index b15ecffdd5c3..000000000000
--- a/net-p2p/opendchub/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (opendchub-0.7.14.tar.gz) = 6121347154820e2b307a5aecafa86ce8
-SIZE (opendchub-0.7.14.tar.gz) = 187739
diff --git a/net-p2p/opendchub/files/patch-buffer_overflow_fix b/net-p2p/opendchub/files/patch-buffer_overflow_fix
deleted file mode 100644
index 305b6c5d9558..000000000000
--- a/net-p2p/opendchub/files/patch-buffer_overflow_fix
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/commands.c.orig Sun Feb 13 17:16:37 2005
-+++ src/commands.c Sun Feb 13 17:17:18 2005
-@@ -2842,7 +2842,7 @@
- {
- char move_string[MAX_HOST_LEN+20];
-
-- sprintf(move_string, "$ForceMove %s", buf);
-+ snprintf(move_string, MAX_HOST_LEN, "$ForceMove %s", buf);
-
- send_to_humans(move_string, REGULAR | REGISTERED | OP, user);
- remove_all(UNKEYED | NON_LOGGED | REGULAR | REGISTERED | OP, 1, 1);
diff --git a/net-p2p/opendchub/files/patch-telnet_chat_fix b/net-p2p/opendchub/files/patch-telnet_chat_fix
deleted file mode 100644
index 79ade0c6ef26..000000000000
--- a/net-p2p/opendchub/files/patch-telnet_chat_fix
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/main.c.orig Sun Feb 13 16:54:21 2005
-+++ src/main.c Sun Feb 13 16:55:31 2005
-@@ -1056,7 +1056,7 @@
- /* The chat command, starts with <nick> */
- else if(*temp == '<')
- {
-- if((user->type & (SCRIPT | UNKEYED | LINKED | NON_LOGGED)) == 0)
-+ if((user->type & (SCRIPT | UNKEYED | LINKED | NON_LOGGED | NON_LOGGED_ADM)) == 0)
- chat(temp, user);
- }
-
diff --git a/net-p2p/opendchub/pkg-descr b/net-p2p/opendchub/pkg-descr
deleted file mode 100644
index 0e6012fa9833..000000000000
--- a/net-p2p/opendchub/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Open DC Hub is a Unix/Linux version of the Hub software for the
-Direct Connect network. Direct Connect is a file sharing network
-made up by hubs, to which clients can connect.
-
-Once connected to a hub, the user can search for files on the hub
-or the network, or browse files of other users connected to the
-hub.
-
-WWW: http://opendchub.sourceforge.net/
diff --git a/net-p2p/opendchub/pkg-plist b/net-p2p/opendchub/pkg-plist
deleted file mode 100644
index 95e46e251163..000000000000
--- a/net-p2p/opendchub/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/opendchub
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/configfiles
-%%PORTDOCS%%%%DOCSDIR%%/general
-%%PORTDOCS%%%%DOCSDIR%%/scriptdoc
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/net-p2p/opennap/Makefile b/net-p2p/opennap/Makefile
deleted file mode 100644
index a213579e3dcd..000000000000
--- a/net-p2p/opennap/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# New ports collection makefile for: opennap
-# Date created: 26 July 2000
-# Whom: Donald Burr <dburr@FreeBSD.ORG>
-#
-# $FreeBSD$
-#
-
-PORTNAME= opennap
-PORTVERSION= 0.44
-PORTREVISION= 1
-CATEGORIES= audio net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The OpenNAP open-source Napster server
-
-USE_GMAKE= YES
-GNU_CONFIGURE= YES
-
-post-install:
- (${ECHO_CMD} "" ; ${ECHO_CMD} "admin" ; ${ECHO_CMD} "opennap" ; ${ECHO_CMD} "") | ${WRKSRC}/setup
-.if defined(NOPORTDOCS)
- @${ECHO_MSG} "===> Documentation skipped."
-.else
- @${ECHO_MSG} "===> Installing documentation into ${PREFIX}/share/doc/opennap."
- @${MKDIR} ${PREFIX}/share/doc/opennap
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/opennap
- ${INSTALL_DATA} ${WRKSRC}/napster.txt ${PREFIX}/share/doc/opennap
-.endif
- @${ECHO_MSG} "===> Installing example config files into ${PREFIX}/share/doc/opennap."
- @${MKDIR} ${PREFIX}/share/opennap/examples
- ${CHOWN} -R nobody:nobody ${PREFIX}/share/opennap
- cd ${WRKSRC} ; for FILE in sample.*; do ${INSTALL_DATA} $${FILE} ${PREFIX}/share/opennap/examples ; done
- @${ECHO_MSG} "===> Installing startup script into ${PREFIX}/etc/rc.d."
- ${INSTALL_SCRIPT} ${FILESDIR}/opennap.sh ${PREFIX}/etc/rc.d
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/opennap/distinfo b/net-p2p/opennap/distinfo
deleted file mode 100644
index d05220c0064b..000000000000
--- a/net-p2p/opennap/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (opennap-0.44.tar.gz) = 1dcce1826283888111fb9fbe0684f6f2
-SIZE (opennap-0.44.tar.gz) = 330323
diff --git a/net-p2p/opennap/files/opennap.sh b/net-p2p/opennap/files/opennap.sh
deleted file mode 100644
index ecf5937fc025..000000000000
--- a/net-p2p/opennap/files/opennap.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/sh
-
-if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then
- echo "$0: Cannot determine the PREFIX" >&2
- exit 1
-fi
-
-case "$1" in
-start)
- if [ -x ${PREFIX}/sbin/opennap ]; then
- ${PREFIX}/sbin/opennap > /dev/null 2>&1 &
- echo -n ' opennap'
- fi
- ;;
-stop)
- [ -r ${PREFIX}/share/opennap/pid ] && kill -15 `cat ${PREFIX}/share/opennap/pid` > /dev/null && rm -f ${PREFIX}/share/opennap/pid && echo -n ' opennap'
- ;;
-*)
- echo "Usage: `basename $0` {start|stop}" >&2
- ;;
-esac
-
-exit 0
diff --git a/net-p2p/opennap/pkg-descr b/net-p2p/opennap/pkg-descr
deleted file mode 100644
index 2ee0d95aa682..000000000000
--- a/net-p2p/opennap/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Napster is a protocol for sharing files between users. With Napster,
-the files stay on the client machine, never passing through
-the server. The server provides the ability to search for particular
-files and initiate a direct transfer between the clients. In
-addition, chat forums similar to IRC are available. OpenNap extends
-the Napster protocol to allow sharing of any media type,
-and the ability to link servers together.
-
-WWW: http://opennap.sourceforge.net/
diff --git a/net-p2p/opennap/pkg-message b/net-p2p/opennap/pkg-message
deleted file mode 100644
index 64253999d582..000000000000
--- a/net-p2p/opennap/pkg-message
+++ /dev/null
@@ -1,25 +0,0 @@
-*************************************************
-
-A default administrator user has been created.
-The user name is 'admin', password 'opennap'.
-You will probably want to change these.
-To do so, edit the file
-${PREFIX}/share/opennap/users .
-
-Example configuration files are located in
-${PREFIX}/share/opennap/examples/ . Copy
-them to ${PREFIX}/share/opennap, removing the
-'sample.' prefix (e.g. 'sample.conf' becomes
-'conf') and edit to your preferences.
-
-Documentation is installed under
-${PREFIX}/share/doc/opennap .
-
-If you would like to link your server to the
-global Napigator search system, go to
-http://www.napigator.com/ and follow the
-directions under "CAN I RUN MY OWN NAP SERVER?"
-
-Have fun!
-
-*************************************************
diff --git a/net-p2p/opennap/pkg-plist b/net-p2p/opennap/pkg-plist
deleted file mode 100644
index 36a5302a893b..000000000000
--- a/net-p2p/opennap/pkg-plist
+++ /dev/null
@@ -1,17 +0,0 @@
-sbin/opennap
-sbin/metaserver
-sbin/setup
-share/opennap/users
-share/opennap/examples/sample.block
-share/opennap/examples/sample.channels
-share/opennap/examples/sample.config
-share/opennap/examples/sample.filter
-share/opennap/examples/sample.motd
-share/opennap/examples/sample.servers
-share/opennap/examples/sample.users
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/napster.txt
-@dirrm share/opennap/examples
-@dirrm share/opennap
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-etc/rc.d/opennap.sh
diff --git a/net-p2p/p5-pdonkey/Makefile b/net-p2p/p5-pdonkey/Makefile
deleted file mode 100644
index 8b7d46b105d3..000000000000
--- a/net-p2p/p5-pdonkey/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: pdonkey
-# Date Created: Feb 25, 2004
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= pdonkey
-PORTVERSION= 0.05
-CATEGORIES= net perl5
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S/$/:sf/} \
- ${MASTER_SITE_PERL_CPAN:S/$/:cpan/}
-MASTER_SITE_SUBDIR= ${PORTNAME}/:sf \
- ../by-authors/K/KL/KLIMKIN/:cpan
-PKGNAMEPREFIX= p5-
-DISTNAME= P2P-pDonkey-${PORTVERSION}
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:sf \
- ${DISTNAME}${EXTRACT_SUFX}:cpan
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Perl tools for eDonkey network
-
-BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Digest/MD4.pm:${PORTSDIR}/security/p5-Digest-MD4 \
- ${SITE_PERL}/Data/Hexdumper.pm:${PORTSDIR}/devel/p5-Data-Hexdumper \
- ${SITE_PERL}/Tie/IxHash.pm:${PORTSDIR}/devel/p5-Tie-IxHash \
- ${SITE_PERL}/Video/Info.pm:${PORTSDIR}/multimedia/p5-Video-Info
-
-PERL_CONFIGURE= yes
-
-MAN3= P2P::pDonkey::Met.3 \
- P2P::pDonkey::Packet.3 \
- P2P::pDonkey::Util.3 \
- P2P::pDonkey::Meta.3
-
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= Port requires perl 5.6.x or later. Install lang/perl5 then try again
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/p5-pdonkey/distinfo b/net-p2p/p5-pdonkey/distinfo
deleted file mode 100644
index e5d9416dbe8f..000000000000
--- a/net-p2p/p5-pdonkey/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (P2P-pDonkey-0.05.tar.gz) = cb45283097d3c7102d966d3b3cb9d9c2
-SIZE (P2P-pDonkey-0.05.tar.gz) = 82230
diff --git a/net-p2p/p5-pdonkey/pkg-descr b/net-p2p/p5-pdonkey/pkg-descr
deleted file mode 100644
index 96c97abf2b9e..000000000000
--- a/net-p2p/p5-pdonkey/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-pDonkey is the set of tools for manipulating eDonkey peer2peer protocol. The
-main goal of the project is to provide basic API for the protocol and to
-create open source server for eDonkey network.
-
-WWW: http://pdonkey.sourceforge.net/
diff --git a/net-p2p/p5-pdonkey/pkg-plist b/net-p2p/p5-pdonkey/pkg-plist
deleted file mode 100644
index be125504d81b..000000000000
--- a/net-p2p/p5-pdonkey/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-%%SITE_PERL%%/P2P/pDonkey/Met.pm
-%%SITE_PERL%%/P2P/pDonkey/Met_v04.pm
-%%SITE_PERL%%/P2P/pDonkey/Meta.pm
-%%SITE_PERL%%/P2P/pDonkey/Meta_v04.pm
-%%SITE_PERL%%/P2P/pDonkey/Packet.pm
-%%SITE_PERL%%/P2P/pDonkey/Util.pm
-@dirrm %%SITE_PERL%%/P2P/pDonkey
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/P2P/pDonkey/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/P2P/pDonkey
-@unexec rmdir %D/%%SITE_PERL%%/P2P 2>/dev/null || true
-@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/P2P 2>/dev/null || true
diff --git a/net-p2p/peercast/Makefile b/net-p2p/peercast/Makefile
deleted file mode 100644
index 0312392beead..000000000000
--- a/net-p2p/peercast/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: peercast
-# Date created: 21 Dec 2004
-# Whom: Jean-Yves Lefort <jylefort@brutele.be>
-#
-# $FreeBSD$
-#
-
-PORTNAME= peercast
-PORTVERSION= 0.1214
-CATEGORIES= net multimedia
-MASTER_SITES= http://www.peercast.org/
-DISTNAME= peercast-linux
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= jylefort@FreeBSD.org
-COMMENT= A peer-to-peer network for broadcasting and listening to streams
-
-USE_LINUX= yes
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-
-SUB_FILES= peercast.sh
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/peercast.sh ${PREFIX}/bin/peercast
- ${INSTALL_PROGRAM} ${WRKSRC}/peercast ${PREFIX}/libexec
-.for lang in de en fr ja
- ${MKDIR} ${DATADIR}/html/${lang}
- ${INSTALL_DATA} ${WRKSRC}/html/${lang}/*.* ${DATADIR}/html/${lang}
- ${MKDIR} ${DATADIR}/html/${lang}/images
- ${INSTALL_DATA} ${WRKSRC}/html/${lang}/images/*.* ${DATADIR}/html/${lang}/images
-.endfor
-
-.include <bsd.port.mk>
diff --git a/net-p2p/peercast/distinfo b/net-p2p/peercast/distinfo
deleted file mode 100644
index 0c4ebac88f51..000000000000
--- a/net-p2p/peercast/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (peercast-linux.tgz) = 3384033ea9e1e3e6ef52b859285f45dd
-SIZE (peercast-linux.tgz) = 201868
diff --git a/net-p2p/peercast/files/peercast.sh.in b/net-p2p/peercast/files/peercast.sh.in
deleted file mode 100644
index f92d6e3557b0..000000000000
--- a/net-p2p/peercast/files/peercast.sh.in
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-if [ ! -d "$HOME/.peercast" ]; then
- mkdir "$HOME/.peercast" || exit 1
- ln -s "%%DATADIR%%/html" "%%PREFIX%%/libexec/peercast" "$HOME/.peercast" || exit 1
-fi
-
-cd "$HOME/.peercast" || exit 1
-exec ./peercast "$@"
diff --git a/net-p2p/peercast/pkg-descr b/net-p2p/peercast/pkg-descr
deleted file mode 100644
index 166ce0866441..000000000000
--- a/net-p2p/peercast/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-PeerCast is a new, free way to listen to radio and watch video on the
-Internet. It uses P2P technology to let anyone become a broadcaster
-without the costs of traditional streaming. This means you get to hear
-and watch stations not normally found on commercially funded sites.
-
-WWW: http://www.peercast.org/
-
-- Jean-Yves Lefort
-jylefort@FreeBSD.org
diff --git a/net-p2p/peercast/pkg-plist b/net-p2p/peercast/pkg-plist
deleted file mode 100644
index 020d4424db02..000000000000
--- a/net-p2p/peercast/pkg-plist
+++ /dev/null
@@ -1,68 +0,0 @@
-bin/peercast
-libexec/peercast
-share/peercast/html/de/bcid.html
-share/peercast/html/de/broadcast.html
-share/peercast/html/de/chaninfo.html
-share/peercast/html/de/connections.html
-share/peercast/html/de/images/play.png
-share/peercast/html/de/images/small-logo.png
-share/peercast/html/de/index.html
-share/peercast/html/de/login.html
-share/peercast/html/de/logout.html
-share/peercast/html/de/peercast.css
-share/peercast/html/de/relayinfo.html
-share/peercast/html/de/relays.html
-share/peercast/html/de/settings.html
-share/peercast/html/de/viewlog.html
-share/peercast/html/en/bcid.html
-share/peercast/html/en/broadcast.html
-share/peercast/html/en/chaninfo.html
-share/peercast/html/en/connections.html
-share/peercast/html/en/images/play.png
-share/peercast/html/en/images/small-logo.png
-share/peercast/html/en/index.html
-share/peercast/html/en/login.html
-share/peercast/html/en/logout.html
-share/peercast/html/en/peercast.css
-share/peercast/html/en/relayinfo.html
-share/peercast/html/en/relays.html
-share/peercast/html/en/settings.html
-share/peercast/html/en/viewlog.html
-share/peercast/html/fr/bcid.html
-share/peercast/html/fr/broadcast.html
-share/peercast/html/fr/chaninfo.html
-share/peercast/html/fr/connections.html
-share/peercast/html/fr/images/play.png
-share/peercast/html/fr/images/small-logo.png
-share/peercast/html/fr/index.html
-share/peercast/html/fr/login.html
-share/peercast/html/fr/logout.html
-share/peercast/html/fr/peercast.css
-share/peercast/html/fr/relayinfo.html
-share/peercast/html/fr/relays.html
-share/peercast/html/fr/settings.html
-share/peercast/html/fr/viewlog.html
-share/peercast/html/ja/bcid.html
-share/peercast/html/ja/broadcast.html
-share/peercast/html/ja/chaninfo.html
-share/peercast/html/ja/connections.html
-share/peercast/html/ja/images/play.png
-share/peercast/html/ja/images/small-logo.png
-share/peercast/html/ja/index.html
-share/peercast/html/ja/login.html
-share/peercast/html/ja/logout.html
-share/peercast/html/ja/peercast.css
-share/peercast/html/ja/relayinfo.html
-share/peercast/html/ja/relays.html
-share/peercast/html/ja/settings.html
-share/peercast/html/ja/viewlog.html
-@dirrm share/peercast/html/de/images
-@dirrm share/peercast/html/de
-@dirrm share/peercast/html/en/images
-@dirrm share/peercast/html/en
-@dirrm share/peercast/html/fr/images
-@dirrm share/peercast/html/fr
-@dirrm share/peercast/html/ja/images
-@dirrm share/peercast/html/ja
-@dirrm share/peercast/html
-@dirrm share/peercast
diff --git a/net-p2p/phex/Makefile b/net-p2p/phex/Makefile
deleted file mode 100644
index bacfc6a74099..000000000000
--- a/net-p2p/phex/Makefile
+++ /dev/null
@@ -1,74 +0,0 @@
-# New ports collection makefile for: phex
-# Date created: Mon Nov 19 23:48:51 BRST 2001
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= phex
-PORTVERSION= 2.2.0.83
-CATEGORIES= net java
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= ${PORTNAME}_${PORTVERSION}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= A Java multi platform and spyware free gnutella client
-
-USE_JAVA= yes
-JAVA_VERSION= 1.4+
-USE_REINPLACE= yes
-USE_ZIP= yes
-NO_BUILD= yes
-PLIST_SUB= JAR_DIR=${JAR_DIR}
-
-JAVAVM= ${LOCALBASE}/bin/java
-JAR_DIR= ${JAVAJARDIR:S,^${PREFIX}/,,}/${PORTNAME}
-
-DOC_FILES= Phex_other.htm Phex_win.htm
-JAR_FILES= \
- commons-logging.jar \
- forms-1.0.5.jar \
- jaxb.jar \
- looks-1.3rc.jar \
- phex.jar
-
-PORTDOCS= ${DOC_FILES}
-
-PLIST_FILES+= bin/${PORTNAME}
-
-.for jar in ${JAR_FILES}
-PLIST_FILES+= %%JAR_DIR%%/${jar}
-.endfor
-
-PLIST_DIRS+= \
- %%JAR_DIR%%
-
-post-patch:
-# remove trailing ^M
- @${REINPLACE_CMD} -E \
- -e 's! !!' ${WRKSRC}/docs/readme/*
- @${SED} -e "s|%%JAR_DIR%%|${JAR_DIR}|; \
- s|%%JAR_FILE%%|${JAR_FILE}|; \
- s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \
- s|%%JAVAVM%%|${JAVAVM}|;s|%%PREFIX%%|${PREFIX}|" \
- ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh
-
-do-install:
- @${MKDIR} ${PREFIX}/${JAR_DIR}
-.for jar in ${JAR_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${jar} ${PREFIX}/${JAR_DIR}
-.endfor
- @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME}
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for doc in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/docs/readme/${doc} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.pre.mk>
-
-JAR_FILE= ${PORTNAME}.jar
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/phex/distinfo b/net-p2p/phex/distinfo
deleted file mode 100644
index 8d28bfaaf104..000000000000
--- a/net-p2p/phex/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (phex_2.2.0.83.zip) = 030a35dd14585658b9b5136147e49757
-SIZE (phex_2.2.0.83.zip) = 2200217
diff --git a/net-p2p/phex/files/wrapper.sh b/net-p2p/phex/files/wrapper.sh
deleted file mode 100644
index 9f50395b16ae..000000000000
--- a/net-p2p/phex/files/wrapper.sh
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-export JAVA_VERSION
-
-PREFIX="%%PREFIX%%"
-JAVA_VERSION="%%JAVA_VERSION%%"
-JAVAVM="%%JAVAVM%%"
-JAR_DIR="%%JAR_DIR%%"
-JAR_FILE="%%JAR_FILE%%"
-
-${JAVAVM} -jar ${PREFIX}/${JAR_DIR}/${JAR_FILE} "${@}"
diff --git a/net-p2p/phex/pkg-descr b/net-p2p/phex/pkg-descr
deleted file mode 100644
index 4935b17b0490..000000000000
--- a/net-p2p/phex/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Phex is a Java multi platform and spyware free gnutella client.
-
-o Automatic search functionality to find new download candidates.
-o Download resuming across different hosts.
-o Advanced configuration options.
-o Passive searching for files.
-
-Visit these following web pages for more information:
-
-WWW: http://phex.sourceforge.net/
diff --git a/net-p2p/py-bittornado-core/Makefile b/net-p2p/py-bittornado-core/Makefile
deleted file mode 100644
index 63267ab94c52..000000000000
--- a/net-p2p/py-bittornado-core/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# New ports collection makefile for: py-shadow-bittorrent-core
-# Date created: 23 February 2004
-# Whom: Stefan Walter <sw@gegenunendlich.de>
-#
-# $FreeBSD$
-#
-
-PKGNAMESUFFIX= -core
-CATEGORIES= net python
-
-COMMENT= An extended BitTorrent peer-to-peer core tool for distributing files
-
-# build only the CORE
-WITHOUT_GUI= yes
-
-MASTERDIR= ${.CURDIR}/../py-bittornado
-
-.include "${MASTERDIR}/Makefile"
diff --git a/net-p2p/py-bittornado/Makefile b/net-p2p/py-bittornado/Makefile
deleted file mode 100644
index c76d63bdcaae..000000000000
--- a/net-p2p/py-bittornado/Makefile
+++ /dev/null
@@ -1,100 +0,0 @@
-# New ports collection makefile for: shadow-BitTorrent
-# Date created: 23 February 2004
-# Whom: Stefan Walter <sw@gegenunendlich.de>
-#
-# $FreeBSD$
-#
-
-PORTNAME= BitTornado
-PORTVERSION= 0.3.12
-PORTEPOCH= 1
-CATEGORIES?= net python ipv6
-MASTER_SITES= http://www.bittornado.com/download/ \
- http://e.scarywater.net/bt/download/ \
- http://mediahost.inetsalestech.com/shadow/ \
- http://www.hypermax.net.au/~gamr/ \
- http://ftp.acc.umu.se/mirror/bittornado/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= janos.mohacsi@bsd.hu
-COMMENT?= An extended BitTorrent peer-to-peer tool for distributing files
-
-CONFLICTS= py??-*[Bb]it[Tt]ornado-core-[0-9]* py??-*[Bb]it[Tt]orrent*-[0-9]* btqueue-[0-9]*
-USE_PYTHON= yes
-USE_PYDISTUTILS=yes
-USE_REINPLACE= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-CVS
-
-DOC_FILES1= BUILD.windows.txt FAQ.txt IMPORTANT-multitracker-readme.txt \
- INSTALL.unix.txt credits.txt multitracker-spec.txt \
- README-Psyco.txt webseed-spec.txt
-DOC_FILES2= LICENSE.txt README.txt
-EXTRA_DOC_FILES= multitracker/README.txt
-MAN1= bittorrent-downloader.bittornado.1 \
- bittorrent-multi-downloader.bittornado.1 \
- btcompletedir.bittornado.1 btcompletedirgui.bittornado.1 \
- btcopyannounce.1 btdownloadcurses.bittornado.1 \
- btdownloadgui.bittornado.1 btdownloadheadless.bittornado.1 \
- btlaunchmany.bittornado.1 btlaunchmanycurses.bittornado.1 \
- btmakemetafile.bittornado.1 btmaketorrentgui.1 \
- btreannounce.bittornado.1 btrename.bittornado.1 \
- btsethttpseeds.1 btshowmetainfo.bittornado.1 \
- bttrack.bittornado.1
-
-# required for GUI
-.ifndef(WITHOUT_GUI)
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/wxPython/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython24
-PLIST_SUB+= GUI=''
-EXTRA_PATCHES+= ${FILESDIR}/extra-gui-patch-setup.py
-.else
-EXTRA_PATCHES+= ${FILESDIR}/extra-nogui-patch-setup.py
-PLIST_SUB+= GUI='@comment '
-.endif
-.ifdef(WITH_IPV6)
-#disable compact announcement that is incompatible with IPv6
-#tracker does not patched to honor compact announcements
-EXTRA_PATCHES+= ${FILESDIR}/extra-patch-BitTornado_BT1_Rerequester.py
-.endif
-
-.ifdef(WITH_PSYCO)
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco
-post-patch:
- @${REINPLACE_CMD} -e "s/^psyco = 0/psyco = 1/g" \
- ${WRKSRC}/BitTornado/PSYCO.py
-.endif
-
-pre-everything::
-.ifndef(WITHOUT_GUI)
- @${ECHO_MSG} '===> Define WITHOUT_GUI to disable GUI installation'
-.endif
-.ifndef(WITH_PSYCO)
- @${ECHO_MSG} '===> Define WITH_PSYCO to enable the optimizing Python compiler'
-.endif
-.ifndef(WITH_IPV6)
- @${ECHO_MSG} '===> Define WITH_IPV6 to enable IPv6 support properly'
- @${ECHO_MSG} 'with trade-off of more memory usage'
-.endif
-
-post-install:
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for file in ${DOC_FILES1}
- @${INSTALL_DATA} ${WRKSRC}/docs/${file} ${DOCSDIR}
-.endfor
-.for file in ${DOC_FILES2}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
-.endfor
-.for file in ${EXTRA_DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}/`${ECHO} ${file} | ${SED} -e 's|/|_|g'`
-.endfor
- @${MKDIR} ${EXAMPLESDIR}
- @${INSTALL_DATA} ${FILESDIR}/bittornado.sh.sample ${EXAMPLESDIR}
-.endif
-.ifndef(NO_INSTALL_MANPAGES)
-.for file in ${MAN1}
- @${INSTALL_MAN} ${WRKSRC}/docs/man/${file} ${PREFIX}/man/man1
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-p2p/py-bittornado/distinfo b/net-p2p/py-bittornado/distinfo
deleted file mode 100644
index f127196481e2..000000000000
--- a/net-p2p/py-bittornado/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (BitTornado-0.3.12.tar.gz) = c14574fb2ac98c9af53e921b52a4732e
-SIZE (BitTornado-0.3.12.tar.gz) = 189208
diff --git a/net-p2p/py-bittornado/files/bittornado.sh.sample b/net-p2p/py-bittornado/files/bittornado.sh.sample
deleted file mode 100644
index 22bb4d48b60d..000000000000
--- a/net-p2p/py-bittornado/files/bittornado.sh.sample
+++ /dev/null
@@ -1,101 +0,0 @@
-#!/bin/sh
-#Sample startup file for Bittornado sites
-
-#PATH to be used. To be safe
-PATH=/usr/local/bin:/bin:/usr/bin
-#tracker daemon
-DAEMON=/usr/local/bin/bttrack.py
-#seed daemon
-LAUNCH=/usr/local/bin/btlaunchmany.py
-#mate file creator
-MAKEMETA=/usr/local/bin/btmakemetafile.py
-#state file of the Bittornado tracker (inside TORRENTSDIR)
-DFILE=connected.txt
-#ports to be used by tracker
-PORT=6969
-#description strings
-DESC1="bittornado tracker"
-DESC2="bittornado launcher"
-#Owner of the torrent files to be served by web server
-TORRENTOWNER="www:www"
-#TORRENTSWWWDIR - the directory served by Web server
-TORRENTSWWWDIR=/usr/local/www/torrent/
-#TORRENTSDIR - the directory where you store served files and torrents
-TORRENTSDIR=/home/iso/
-#URL of TRACKER
-#change it to your server
-SERVER=http://6net.niif.hu:${PORT}
-#Configuration file where you can store your local changes
-CONFIG_FILE=/usr/local/etc/bittornado.conf
-#options to be used by the tracker
-#if you want experimental IPv6 support add --ipv6_enabled 1
-#TRACKEROPTIONS="--dfile ./$DFILE --port $PORT --ipv6_enabled 1"
-TRACKEROPTIONS="--dfile ./$DFILE --port $PORT"
-#options to be used by seeders
-#if you want experimental IPv6 support add --ipv6_enabled 1
-#DOWNLOADOPTIONS="--ipv6_enabled 1"
-DOWNLOADOPTIONS=""
-#log file to be used by tracker and seeder
-TORRENTLOG="/tmp/torrent.log"
-
-if [ -s $CONFIG_FILE ]; then
- . $CONFIG_FILE
-fi
-test -f $DAEMON || exit 0
-cd $TORRENTSDIR
-set -e
-
-case "$1" in
- make)
- echo "Making torrents: "
- rm -f ${TORRENTSDIR}/*.torrent
- for file in ${TORRENTSDIR}/*
- do
- base=`basename $file`
- if [ "$base" = "." ]; then
- continue;
- fi
- if [ "$base" = "$DFILE" ]; then
- continue;
- fi
- echo $MAKEMETA $SERVER/announce $file
- $MAKEMETA $SERVER/announce $file
- done
- #copy to be able to serve via WWW interface
- cp ${TORRENTSDIR}/*.torrent $TORRENTSWWWDIR
- chown ${TORRENTOWNER} ${TORRENTSWWWDIR}/*
- echo "."
- ;;
- start)
- echo "Starting $DESC1: $DAEMON"
- echo "Starting $DESC1: $DAEMON" >>${TORRENTLOG}
- nohup $DAEMON $TRACKEROPTIONS >> ${TORRENTLOG} &
- echo "Starting $DESC2: $LAUNCH"
- nohup $LAUNCH $TORRENTSDIR $DOWNLOADOPTIONS >> ${TORRENTLOG} &
- echo "."
- ;;
- stop)
- echo "Stopping $DESC1: $DAEMON"
- pkill -f `basename $DAEMON`
- echo "Stopping $DESC1: $LAUNCH"
- pkill -f `basename $LAUNCH`
- echo "."
- ;;
- restart|force-reload)
- echo "Stopping $DESC1: $DAEMON"
- pkill -f `basename $DAEMON`
- echo "Stopping $DESC1: $LAUNCH"
- pkill -f `basename $LAUNCH`
- echo "Starting $DESC1: $DAEMON"
- nohup $DAEMON $TRACKEROPTIONS >> ${TORRENTLOG} &
- echo "Starting $DESC2: $LAUNCH"
- nohup $LAUNCH $TORRENTSDIR $DOWNLOADOPTIONS >> ${TORRENTLOG} &
- echo "."
- ;;
- *)
- echo "Usage: $0 {start|stop|restart|force-reload|make}" >&2
- exit 1
- ;;
-esac
-
-exit 0
diff --git a/net-p2p/py-bittornado/files/extra-gui-patch-setup.py b/net-p2p/py-bittornado/files/extra-gui-patch-setup.py
deleted file mode 100644
index 199767cabc33..000000000000
--- a/net-p2p/py-bittornado/files/extra-gui-patch-setup.py
+++ /dev/null
@@ -1,16 +0,0 @@
-
-$FreeBSD$
-
---- setup.py.orig Sun May 16 13:40:26 2004
-+++ setup.py Tue May 25 10:14:43 2004
-@@ -25,5 +25,9 @@
- "bttest.py",
- 'btmaketorrentgui.py', 'btcopyannounce.py', 'btsethttpseeds.py',
- 'bt-t-make.py',
-- ]
-+ ],
-+ data_files = [('share/BitTornado',
-+ ['icons/alloc.gif','icons/black1.ico','icons/black.ico','icons/blue.ico','icons/green1.ico','icons/green.ico',
-+ 'icons/icon_bt.ico','icons/icon_done.ico','icons/red.ico','icons/white.ico',
-+ 'icons/yellow1.ico','icons/yellow.ico'])]
- )
diff --git a/net-p2p/py-bittornado/files/extra-nogui-patch-setup.py b/net-p2p/py-bittornado/files/extra-nogui-patch-setup.py
deleted file mode 100644
index b8e5e56e7107..000000000000
--- a/net-p2p/py-bittornado/files/extra-nogui-patch-setup.py
+++ /dev/null
@@ -1,25 +0,0 @@
-
-$FreeBSD$
-
---- setup.py.orig Wed Oct 6 11:50:10 2004
-+++ setup.py Fri Dec 17 17:42:32 2004
-@@ -18,11 +18,15 @@
-
- packages = ["BitTornado","BitTornado.BT1"],
-
-- scripts = ["btdownloadgui.py", "btdownloadheadless.py",
-+ scripts = ["btdownloadheadless.py",
- "bttrack.py", "btmakemetafile.py", "btlaunchmany.py", "btcompletedir.py",
-- "btdownloadcurses.py", "btcompletedirgui.py", "btlaunchmanycurses.py",
-+ "btdownloadcurses.py", "btlaunchmanycurses.py",
- "btmakemetafile.py", "btreannounce.py", "btrename.py", "btshowmetainfo.py",
-- 'btmaketorrentgui.py', 'btcopyannounce.py', 'btsethttpseeds.py',
-+ 'btcopyannounce.py', 'btsethttpseeds.py',
- 'bt-t-make.py',
-- ]
-+ ],
-+ data_files = [('share/BitTornado',
-+ ['icons/alloc.gif','icons/black1.ico','icons/black.ico','icons/blue.ico','icons/green1.ico','icons/green.ico',
-+ 'icons/icon_bt.ico','icons/icon_done.ico','icons/red.ico','icons/white.ico',
-+ 'icons/yellow1.ico','icons/yellow.ico'])]
- )
diff --git a/net-p2p/py-bittornado/files/extra-patch-BitTornado_BT1_Rerequester.py b/net-p2p/py-bittornado/files/extra-patch-BitTornado_BT1_Rerequester.py
deleted file mode 100644
index 5bb009b571ae..000000000000
--- a/net-p2p/py-bittornado/files/extra-patch-BitTornado_BT1_Rerequester.py
+++ /dev/null
@@ -1,30 +0,0 @@
-
-$FreeBSD$
-
---- BitTornado/BT1/Rerequester.py.orig Tue Sep 14 19:32:11 2004
-+++ BitTornado/BT1/Rerequester.py Tue Sep 14 19:33:00 2004
-@@ -115,7 +115,7 @@
- if self.howmany() >= self.maxpeers:
- s += '&numwant=0'
- else:
-- s += '&no_peer_id=1&compact=1'
-+ s += '&no_peer_id=1'
- self.last_failed = True # force true, so will display an error
- self.special = specialurl
- self.rerequest(s, callback)
-@@ -132,7 +132,7 @@
- if self.howmany() >= self.maxpeers:
- s += '&numwant=0'
- else:
-- s += '&no_peer_id=1&compact=1'
-+ s += '&no_peer_id=1'
- if event != 3:
- s += '&event=' + ['started', 'completed', 'stopped'][event]
-
-@@ -384,4 +384,4 @@
- self.lock.acquire()
- x = self.finished
- self.lock.release()
-- return x
-\ No newline at end of file
-+ return x
diff --git a/net-p2p/py-bittornado/files/patch-BitTornado_ConfigDir.py b/net-p2p/py-bittornado/files/patch-BitTornado_ConfigDir.py
deleted file mode 100644
index 6a9ae0091f0c..000000000000
--- a/net-p2p/py-bittornado/files/patch-BitTornado_ConfigDir.py
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- BitTornado/ConfigDir.py.orig Sun Jul 11 04:57:30 2004
-+++ BitTornado/ConfigDir.py Thu Jul 15 12:03:50 2004
-@@ -19,7 +19,7 @@
- realpath = os.path.realpath
- except:
- realpath = lambda x:x
--OLDICONPATH = os.path.abspath(os.path.dirname(realpath(sys.argv[0])))
-+OLDICONPATH="%%PREFIX%%/share/BitTornado"
-
- DIRNAME = '.'+product_name
-
diff --git a/net-p2p/py-bittornado/pkg-descr b/net-p2p/py-bittornado/pkg-descr
deleted file mode 100644
index eb942c0c4d1f..000000000000
--- a/net-p2p/py-bittornado/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-BitTornado is a tool for distributing files. It's based on the BitTorrent
-tool but has many enhancement over it (it was also knows as SHADOWS
-experimental Bittorrent client):
-- multitracker support - to have redundant tracker
-- preferences menu for GUI client
-- webseed support to have better control of download
-- graphical torrent file maker
-- experimental IPv6 support
-
-WWW: http://www.bittornado.com
diff --git a/net-p2p/py-bittornado/pkg-plist b/net-p2p/py-bittornado/pkg-plist
deleted file mode 100644
index 6e2e9d2018ae..000000000000
--- a/net-p2p/py-bittornado/pkg-plist
+++ /dev/null
@@ -1,195 +0,0 @@
-bin/bt-t-make.py
-bin/btcompletedir.py
-%%GUI%%bin/btcompletedirgui.py
-bin/btcopyannounce.py
-bin/btdownloadcurses.py
-%%GUI%%bin/btdownloadgui.py
-bin/btdownloadheadless.py
-bin/btlaunchmany.py
-bin/btlaunchmanycurses.py
-bin/btmakemetafile.py
-%%GUI%%bin/btmaketorrentgui.py
-bin/btreannounce.py
-bin/btrename.py
-bin/btsethttpseeds.py
-bin/btshowmetainfo.py
-bin/bttrack.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Choker.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Choker.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Choker.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Connecter.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Connecter.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Connecter.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Downloader.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Downloader.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Downloader.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/DownloaderFeedback.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/DownloaderFeedback.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/DownloaderFeedback.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Encrypter.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Encrypter.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Encrypter.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/FileSelector.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/FileSelector.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/FileSelector.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Filter.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Filter.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Filter.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/HTTPDownloader.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/HTTPDownloader.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/HTTPDownloader.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/NatCheck.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/NatCheck.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/NatCheck.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/PiecePicker.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/PiecePicker.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/PiecePicker.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Rerequester.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Rerequester.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Rerequester.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Statistics.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Statistics.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Statistics.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Storage.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Storage.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Storage.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StorageWrapper.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StorageWrapper.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StorageWrapper.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StreamCheck.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StreamCheck.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/StreamCheck.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/T2T.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/T2T.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/T2T.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Uploader.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Uploader.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/Uploader.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/__init__.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/__init__.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/__init__.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/btformats.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/btformats.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/btformats.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/fakeopen.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/fakeopen.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/fakeopen.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/makemetafile.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/makemetafile.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/makemetafile.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/track.py
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/track.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/BT1/track.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/ConfigDir.py
-%%PYTHON_SITELIBDIR%%/BitTornado/ConfigDir.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/ConfigDir.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/ConfigReader.py
-%%PYTHON_SITELIBDIR%%/BitTornado/ConfigReader.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/ConfigReader.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/ConnChoice.py
-%%PYTHON_SITELIBDIR%%/BitTornado/ConnChoice.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/ConnChoice.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/CreateIcons.py
-%%PYTHON_SITELIBDIR%%/BitTornado/CreateIcons.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/CreateIcons.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/CurrentRateMeasure.py
-%%PYTHON_SITELIBDIR%%/BitTornado/CurrentRateMeasure.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/CurrentRateMeasure.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/HTTPHandler.py
-%%PYTHON_SITELIBDIR%%/BitTornado/HTTPHandler.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/HTTPHandler.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/PSYCO.py
-%%PYTHON_SITELIBDIR%%/BitTornado/PSYCO.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/PSYCO.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/RateLimiter.py
-%%PYTHON_SITELIBDIR%%/BitTornado/RateLimiter.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/RateLimiter.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/RateMeasure.py
-%%PYTHON_SITELIBDIR%%/BitTornado/RateMeasure.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/RateMeasure.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/RawServer.py
-%%PYTHON_SITELIBDIR%%/BitTornado/RawServer.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/RawServer.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/ServerPortHandler.py
-%%PYTHON_SITELIBDIR%%/BitTornado/ServerPortHandler.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/ServerPortHandler.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/SocketHandler.py
-%%PYTHON_SITELIBDIR%%/BitTornado/SocketHandler.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/SocketHandler.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/__init__.py
-%%PYTHON_SITELIBDIR%%/BitTornado/__init__.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/__init__.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/bencode.py
-%%PYTHON_SITELIBDIR%%/BitTornado/bencode.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/bencode.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/bitfield.py
-%%PYTHON_SITELIBDIR%%/BitTornado/bitfield.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/bitfield.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/clock.py
-%%PYTHON_SITELIBDIR%%/BitTornado/clock.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/clock.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/download_bt1.py
-%%PYTHON_SITELIBDIR%%/BitTornado/download_bt1.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/download_bt1.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/inifile.py
-%%PYTHON_SITELIBDIR%%/BitTornado/inifile.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/inifile.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/iprangeparse.py
-%%PYTHON_SITELIBDIR%%/BitTornado/iprangeparse.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/iprangeparse.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/launchmanycore.py
-%%PYTHON_SITELIBDIR%%/BitTornado/launchmanycore.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/launchmanycore.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/natpunch.py
-%%PYTHON_SITELIBDIR%%/BitTornado/natpunch.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/natpunch.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/parseargs.py
-%%PYTHON_SITELIBDIR%%/BitTornado/parseargs.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/parseargs.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/parsedir.py
-%%PYTHON_SITELIBDIR%%/BitTornado/parsedir.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/parsedir.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/piecebuffer.py
-%%PYTHON_SITELIBDIR%%/BitTornado/piecebuffer.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/piecebuffer.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/selectpoll.py
-%%PYTHON_SITELIBDIR%%/BitTornado/selectpoll.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/selectpoll.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/subnetparse.py
-%%PYTHON_SITELIBDIR%%/BitTornado/subnetparse.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/subnetparse.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/torrentlistparse.py
-%%PYTHON_SITELIBDIR%%/BitTornado/torrentlistparse.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/torrentlistparse.pyo
-%%PYTHON_SITELIBDIR%%/BitTornado/zurllib.py
-%%PYTHON_SITELIBDIR%%/BitTornado/zurllib.pyc
-%%PYTHON_SITELIBDIR%%/BitTornado/zurllib.pyo
-%%DATADIR%%/alloc.gif
-%%DATADIR%%/black.ico
-%%DATADIR%%/black1.ico
-%%DATADIR%%/blue.ico
-%%DATADIR%%/green.ico
-%%DATADIR%%/green1.ico
-%%DATADIR%%/icon_bt.ico
-%%DATADIR%%/icon_done.ico
-%%DATADIR%%/red.ico
-%%DATADIR%%/white.ico
-%%DATADIR%%/yellow.ico
-%%DATADIR%%/yellow1.ico
-%%PORTDOCS%%%%DOCSDIR%%/BUILD.windows.txt
-%%PORTDOCS%%%%DOCSDIR%%/FAQ.txt
-%%PORTDOCS%%%%DOCSDIR%%/IMPORTANT-multitracker-readme.txt
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL.unix.txt
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE.txt
-%%PORTDOCS%%%%DOCSDIR%%/README-Psyco.txt
-%%PORTDOCS%%%%DOCSDIR%%/README.txt
-%%PORTDOCS%%%%DOCSDIR%%/credits.txt
-%%PORTDOCS%%%%DOCSDIR%%/multitracker-spec.txt
-%%PORTDOCS%%%%DOCSDIR%%/multitracker_README.txt
-%%PORTDOCS%%%%DOCSDIR%%/webseed-spec.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/bittornado.sh.sample
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm %%DATADIR%%
-@dirrm %%PYTHON_SITELIBDIR%%/BitTornado/BT1
-@dirrm %%PYTHON_SITELIBDIR%%/BitTornado
diff --git a/net-p2p/py-bittorrent-core-devel/Makefile b/net-p2p/py-bittorrent-core-devel/Makefile
deleted file mode 100644
index 2bb7bca0e9a6..000000000000
--- a/net-p2p/py-bittorrent-core-devel/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# New ports collection makefile for: py-bittorrent-core
-# Date created: 21 October 2003
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> and Mezz <mezz7@cox.net>
-#
-# $FreeBSD$
-#
-
-PKGNAMESUFFIX= -core-devel
-
-COMMENT= Client 'core' for the BitTorrent peer-to-peer network
-
-# build only the CORE
-WITHOUT_GUI= yes
-
-MASTERDIR= ${.CURDIR}/../py-bittorrent-devel
-
-.include "${MASTERDIR}/Makefile"
diff --git a/net-p2p/py-bittorrent-core/Makefile b/net-p2p/py-bittorrent-core/Makefile
deleted file mode 100644
index 95b96fdeb615..000000000000
--- a/net-p2p/py-bittorrent-core/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# New ports collection makefile for: py-bittorrent-core
-# Date created: 21 October 2003
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> and Mezz <mezz7@cox.net>
-#
-# $FreeBSD$
-#
-
-PKGNAMESUFFIX= -core
-
-COMMENT= Client 'core' for the BitTorrent peer-to-peer network
-
-# build only the CORE
-WITHOUT_GUI= yes
-
-MASTERDIR= ${.CURDIR}/../py-bittorrent
-
-.include "${MASTERDIR}/Makefile"
diff --git a/net-p2p/py-bittorrent-devel/Makefile b/net-p2p/py-bittorrent-devel/Makefile
deleted file mode 100644
index 9198625ebd06..000000000000
--- a/net-p2p/py-bittorrent-devel/Makefile
+++ /dev/null
@@ -1,137 +0,0 @@
-# New ports collection makefile for: BitTorrent
-# Date created: Sun Mar 16 06:34:12 UTC 2003
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= BitTorrent
-PORTVERSION= 4.1.3
-PORTEPOCH= 1
-CATEGORIES?= net python
-MASTER_SITES= http://www.bittorrent.com/dl/ \
- ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME:L}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX?= -devel
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT?= A peer-to-peer tool for distributing files written in Python
-
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/dns/__init__.py:${PORTSDIR}/dns/py-dnspython
-
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-USE_REINPLACE= yes
-
-CONFLICTS= py??-*[Bb]it[Tt]orrent* py??-*[Bb]it[Tt]ornado* btqueue*
-
-NO_LATEST_LINK= yes
-
-.ifndef(NOPORTDOCS)
-PORTDOCS= \
- LICENSE.txt \
- README.txt \
- TRACKERLESS.txt \
- credits.txt \
- credits-l10n.txt \
- redirdonate.html
-.else
-EXTRA_PATCHES+= ${FILESDIR}/extra-noportdocs-setup.py
-.endif
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} != "i386"
-WITHOUT_PSYCO= yes
-.endif
-
-# required for GUI
-.ifndef(WITHOUT_GUI)
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/pygtk.py:${PORTSDIR}/x11-toolkits/py-gtk2
-
-PLIST_FILES+= \
- bin/btmaketorrentgui.py \
- bin/btdownloadgui.py \
- share/pixmaps/BitTorrent/bittorrent.ico \
- share/pixmaps/BitTorrent/broken.png \
- share/pixmaps/BitTorrent/finished.png \
- share/pixmaps/BitTorrent/info.png \
- share/pixmaps/BitTorrent/logo/bittorrent_32.png \
- share/pixmaps/BitTorrent/logo/bittorrent_96.png \
- share/pixmaps/BitTorrent/pause.png \
- share/pixmaps/BitTorrent/paused.png \
- share/pixmaps/BitTorrent/play.png \
- share/pixmaps/BitTorrent/queued.png \
- share/pixmaps/BitTorrent/remove.png \
- share/pixmaps/BitTorrent/running.png
-
-PLIST_SUB+= GUI=""
-.else
-EXTRA_PATCHES+= ${FILESDIR}/extra-nogui-patch-setup.py
-
-PLIST_SUB+= GUI="@comment "
-.endif
-# required for PSYCO
-.ifndef(WITHOUT_PSYCO)
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco
-
-EXTRA_PATCHES+= \
- ${FILESDIR}/extra-psyco-patch-btdownloadcurses.py \
- ${FILESDIR}/extra-psyco-patch-btdownloadgui.py \
- ${FILESDIR}/extra-psyco-patch-btdownloadheadless.py \
- ${FILESDIR}/extra-psyco-patch-btlaunchmany.py \
- ${FILESDIR}/extra-psyco-patch-btlaunchmanycurses.py \
- ${FILESDIR}/extra-psyco-patch-btmaketorrent.py \
- ${FILESDIR}/extra-psyco-patch-btmaketorrentgui.py \
- ${FILESDIR}/extra-psyco-patch-btreannouce.py \
- ${FILESDIR}/extra-psyco-patch-btrename.py \
- ${FILESDIR}/extra-psyco-patch-btshowmetainfo.py \
- ${FILESDIR}/extra-psyco-patch-bttrack.py
-
-PLIST_FILES+= \
- ${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent/PSYCO.py \
- ${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent/PSYCO.pyc \
- ${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent/PSYCO.pyo
-.endif
-
-pre-everything::
-.ifndef(WITHOUT_GUI)
- @${ECHO_MSG} '===> Define WITHOUT_GUI to disable GUI installation'
-.endif
-.ifndef(WITHOUT_PSYCO)
- @${ECHO_MSG} '===> Define WITHOUT_PSYCO to disable devel/py-psyco optimization'
-.endif
-
-post-patch:
-# whrandom is deprecated: whrandom -> random
- @${FIND} ${WRKSRC} -type f | \
- ${XARGS} -x -n 10 \
- ${REINPLACE_CMD} -E \
- -e 's|whrandom|random|' \
- -e 's|/usr/bin/env python.*|${LOCALBASE}/bin/python|'
-.ifndef(WITHOUT_PSYCO)
-# activate psyco optimization
- @${ECHO_CMD} 'psyco = 1' > ${WRKSRC}/BitTorrent/PSYCO.py
-.endif
-
-post-install:
-# set proper permissions
- @${CHMOD} -R ${SHAREMODE} \
- ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent
- @${CHMOD} ${SHAREMODE} ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent
- @${CHMOD} a+x ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent
-.ifndef(WITHOUT_GUI)
-# pixmaps
- @${CHMOD} -R ${SHAREMODE} \
- ${PREFIX}/share/pixmaps/${PORTNAME}/*
- @${CHMOD} a+x \
- ${PREFIX}/share/pixmaps/${PORTNAME}/logo
-.endif
-.ifndef(NOPORTDOCS)
-# docs
- @${CHMOD} -R ${SHAREMODE} \
- ${DOCSDIR}/*
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/py-bittorrent-devel/distinfo b/net-p2p/py-bittorrent-devel/distinfo
deleted file mode 100644
index 7e9d2f5868a4..000000000000
--- a/net-p2p/py-bittorrent-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (BitTorrent-4.1.3.tar.gz) = cd4dff145b5dea3789fa384bb94a4de9
-SIZE (BitTorrent-4.1.3.tar.gz) = 850332
diff --git a/net-p2p/py-bittorrent-devel/files/extra-nogui-patch-setup.py b/net-p2p/py-bittorrent-devel/files/extra-nogui-patch-setup.py
deleted file mode 100644
index bdfd37a28162..000000000000
--- a/net-p2p/py-bittorrent-devel/files/extra-nogui-patch-setup.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- setup.py.orig Sat Mar 12 10:01:45 2005
-+++ setup.py Sat Mar 12 10:14:21 2005
-@@ -19,7 +19,7 @@
-
- import glob
-
--scripts = ["btdownloadgui.py", "btdownloadcurses.py", "btdownloadheadless.py",
-- "btmaketorrentgui.py", "btmaketorrent.py",
-+scripts = ["btdownloadcurses.py", "btdownloadheadless.py",
-+ "btmaketorrent.py",
- "btlaunchmany.py", "btlaunchmanycurses.py",
- "bttrack.py", "btreannounce.py", "btrename.py", "btshowmetainfo.py"]
-@@ -27,4 +27,3 @@
- img_root, doc_root = BitTorrent.calc_unix_dirs()
-
--data_files = [ (img_root , glob.glob('images/*png')+['images/bittorrent.ico',]),
-- (img_root+'/logo', glob.glob('images/logo/bittorrent_[0-9]*.png') ),
-+data_files = [
diff --git a/net-p2p/py-bittorrent-devel/files/extra-noportdocs-setup.py b/net-p2p/py-bittorrent-devel/files/extra-noportdocs-setup.py
deleted file mode 100644
index 8bd2dcd81141..000000000000
--- a/net-p2p/py-bittorrent-devel/files/extra-noportdocs-setup.py
+++ /dev/null
@@ -1,7 +0,0 @@
---- setup.py.orig Sun Jul 17 18:07:07 2005
-+++ setup.py Sun Jul 17 18:07:41 2005
-@@ -40,4 +40,0 @@
-- (doc_root , ['credits.txt', 'credits-l10n.txt',
-- 'LICENSE.txt', 'README.txt',
-- 'TRACKERLESS.txt', 'redirdonate.html',
-- ] ),
diff --git a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btdownloadcurses.py b/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btdownloadcurses.py
deleted file mode 100644
index 10624b9917da..000000000000
--- a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btdownloadcurses.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btdownloadcurses.py.orig Sun May 29 23:28:15 2005
-+++ btdownloadcurses.py Sun May 29 23:30:23 2005
-@@ -15,6 +15,15 @@
-
- from __future__ import division
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- import gettext
- gettext.install('bittorrent', 'locale')
-
diff --git a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btdownloadgui.py b/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btdownloadgui.py
deleted file mode 100644
index 84bba06deca5..000000000000
--- a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btdownloadgui.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btdownloadgui.py.orig Sun May 29 23:28:15 2005
-+++ btdownloadgui.py Sun May 29 23:31:03 2005
-@@ -14,6 +14,15 @@
-
- from __future__ import division
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- import gettext
- gettext.install('bittorrent', 'locale')
-
diff --git a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btdownloadheadless.py b/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btdownloadheadless.py
deleted file mode 100644
index 93d08d1edb6a..000000000000
--- a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btdownloadheadless.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btdownloadheadless.py.orig Fri Mar 11 23:14:21 2005
-+++ btdownloadheadless.py Fri Mar 11 23:14:28 2005
-@@ -14,6 +14,15 @@
-
- from __future__ import division
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- import sys
- import os
- import threading
diff --git a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btlaunchmany.py b/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btlaunchmany.py
deleted file mode 100644
index d1d47a7615f6..000000000000
--- a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btlaunchmany.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btlaunchmany.py.orig Fri Mar 11 23:14:47 2005
-+++ btlaunchmany.py Fri Mar 11 23:14:54 2005
-@@ -12,6 +12,15 @@
-
- # Written by John Hoffman
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- import sys
- import os
-
diff --git a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btlaunchmanycurses.py b/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btlaunchmanycurses.py
deleted file mode 100644
index a6fc2f146a14..000000000000
--- a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btlaunchmanycurses.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btlaunchmanycurses.py.orig Fri Mar 11 23:15:15 2005
-+++ btlaunchmanycurses.py Fri Mar 11 23:15:22 2005
-@@ -14,6 +14,15 @@
-
- from __future__ import division
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- DOWNLOAD_SCROLL_RATE = 1
-
- import sys, os
diff --git a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btmaketorrent.py b/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btmaketorrent.py
deleted file mode 100644
index 89e4cb15cf3d..000000000000
--- a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btmaketorrent.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btmaketorrent.py.orig Fri Mar 11 23:15:38 2005
-+++ btmaketorrent.py Fri Mar 11 23:15:43 2005
-@@ -12,6 +12,15 @@
-
- # Written by Bram Cohen
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- import sys
- from BitTorrent.makemetafile import make_meta_files
- from BitTorrent.parseargs import parseargs, printHelp
diff --git a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btmaketorrentgui.py b/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btmaketorrentgui.py
deleted file mode 100644
index 25d9dbbfe99f..000000000000
--- a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btmaketorrentgui.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btmaketorrentgui.py.orig Sun May 29 23:28:15 2005
-+++ btmaketorrentgui.py Sun May 29 23:31:51 2005
-@@ -14,6 +14,15 @@
-
- from __future__ import division
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- import gettext
- gettext.install('bittorrent', 'locale')
-
diff --git a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btreannouce.py b/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btreannouce.py
deleted file mode 100644
index 41e423ed3dce..000000000000
--- a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btreannouce.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btreannounce.py.orig Tue May 24 03:01:08 2005
-+++ btreannounce.py Sun May 29 22:46:38 2005
-@@ -12,6 +12,15 @@
-
- # Written by Henry 'Pi' James and Bram Cohen
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- import gettext
- gettext.install('bittorrent', 'locale')
-
diff --git a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btrename.py b/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btrename.py
deleted file mode 100644
index 41f849e3fcaa..000000000000
--- a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btrename.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btrename.py.orig Tue May 24 03:01:08 2005
-+++ btrename.py Sun May 29 22:47:32 2005
-@@ -12,6 +12,15 @@
-
- # Written by Henry 'Pi' James
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- import gettext
- gettext.install('bittorrent', 'locale')
-
diff --git a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btshowmetainfo.py b/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btshowmetainfo.py
deleted file mode 100644
index a9f1be8c736e..000000000000
--- a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-btshowmetainfo.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btshowmetainfo.py.orig Fri Mar 11 23:16:39 2005
-+++ btshowmetainfo.py Fri Mar 11 23:16:48 2005
-@@ -12,6 +12,15 @@
-
- # Written by Henry 'Pi' James and Loring Holden
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- from sys import *
- from os.path import *
- from sha import *
diff --git a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-bttrack.py b/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-bttrack.py
deleted file mode 100644
index 2102a91d8f75..000000000000
--- a/net-p2p/py-bittorrent-devel/files/extra-psyco-patch-bttrack.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- bttrack.py.orig Fri Mar 11 23:17:26 2005
-+++ bttrack.py Fri Mar 11 23:17:31 2005
-@@ -12,6 +12,15 @@
-
- # Written by Bram Cohen
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- from sys import argv
- from BitTorrent.track import track
-
diff --git a/net-p2p/py-bittorrent-devel/files/patch-BitTorrent::__init__.py b/net-p2p/py-bittorrent-devel/files/patch-BitTorrent::__init__.py
deleted file mode 100644
index 5c341417b175..000000000000
--- a/net-p2p/py-bittorrent-devel/files/patch-BitTorrent::__init__.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- BitTorrent/__init__.py.orig Fri Mar 11 22:53:12 2005
-+++ BitTorrent/__init__.py Fri Mar 11 22:53:27 2005
-@@ -21,7 +21,7 @@
- import os
-
- def calc_unix_dirs():
-- appdir = '%s-%s'%(app_name, version)
-+ appdir = '%s'%(app_name)
- ip = os.path.join('share', 'pixmaps', appdir)
- dp = os.path.join('share', 'doc' , appdir)
- return ip, dp
diff --git a/net-p2p/py-bittorrent-devel/files/patch-BitTorrent::defaultargs.py b/net-p2p/py-bittorrent-devel/files/patch-BitTorrent::defaultargs.py
deleted file mode 100644
index f25af4145ccc..000000000000
--- a/net-p2p/py-bittorrent-devel/files/patch-BitTorrent::defaultargs.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- BitTorrent/defaultargs.py.orig Tue May 24 03:01:06 2005
-+++ BitTorrent/defaultargs.py Sun May 29 22:48:48 2005
-@@ -110,7 +110,7 @@
- _("do not connect to several peers that have the same IP address")),
- ('peer_socket_tos', 8,
- _("if nonzero, set the TOS option for peer connections to this value")),
-- ('bad_libc_workaround', MYFALSE,
-+ ('bad_libc_workaround', MYTRUE,
- _("enable workaround for a bug in BSD libc that makes file reads very slow.")),
- ('tracker_proxy', '',
- _("address of HTTP proxy to use for tracker connections")),
diff --git a/net-p2p/py-bittorrent-devel/pkg-descr b/net-p2p/py-bittorrent-devel/pkg-descr
deleted file mode 100644
index 837ee21b9341..000000000000
--- a/net-p2p/py-bittorrent-devel/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-[ excerpt from distribution's README.txt ]
-
-BitTorrent is a tool for distributing files. It's extremely easy
-to use - downloads are started by clicking on hyperlinks. Whenever
-more than one person is downloading at once they send pieces of the
-file(s) to each other, thus relieving the central server's bandwidth
-burden. Even with many simultaneous downloads, the upload burden
-on the central server remains quite small, since each new downloader
-introduces new upload capacity.
-
-WWW: http://bittorrent.com/
diff --git a/net-p2p/py-bittorrent-devel/pkg-plist b/net-p2p/py-bittorrent-devel/pkg-plist
deleted file mode 100644
index 5f9cf50c9ae5..000000000000
--- a/net-p2p/py-bittorrent-devel/pkg-plist
+++ /dev/null
@@ -1,247 +0,0 @@
-bin/btdownloadcurses.py
-bin/btdownloadheadless.py
-bin/btlaunchmany.py
-bin/btlaunchmanycurses.py
-bin/btmaketorrent.py
-bin/btreannounce.py
-bin/btrename.py
-bin/btshowmetainfo.py
-bin/bttrack.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/Choker.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/Choker.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/Choker.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/ClientIdentifier.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/ClientIdentifier.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/ClientIdentifier.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/Connecter.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/Connecter.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/Connecter.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/ConvertedMetainfo.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/ConvertedMetainfo.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/ConvertedMetainfo.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/CurrentRateMeasure.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/CurrentRateMeasure.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/CurrentRateMeasure.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/Desktop.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/Desktop.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/Desktop.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/Downloader.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/Downloader.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/Downloader.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/DownloaderFeedback.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/DownloaderFeedback.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/DownloaderFeedback.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/Encoder.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/Encoder.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/Encoder.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/GUI.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/GUI.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/GUI.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPHandler.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPHandler.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPHandler.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/NatCheck.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/NatCheck.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/NatCheck.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/OpenPath.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/OpenPath.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/OpenPath.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/PiecePicker.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/PiecePicker.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/PiecePicker.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/RateLimiter.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/RateLimiter.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/RateLimiter.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/RateMeasure.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/RateMeasure.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/RateMeasure.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/Rerequester.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/Rerequester.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/Rerequester.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/Storage.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/Storage.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/Storage.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/StorageWrapper.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/StorageWrapper.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/StorageWrapper.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/TorrentQueue.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/TorrentQueue.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/TorrentQueue.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/Uploader.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/Uploader.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/Uploader.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/__init__.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/__init__.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/__init__.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/bencode.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/bencode.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/bencode.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/bitfield.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/bitfield.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/bitfield.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/btformats.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/btformats.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/btformats.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/configfile.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/configfile.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/configfile.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/controlsocket.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/controlsocket.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/controlsocket.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/defaultargs.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/defaultargs.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/defaultargs.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/download.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/download.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/download.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/launchmanycore.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/launchmanycore.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/launchmanycore.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/makemetafile.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/makemetafile.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/makemetafile.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/obsoletepythonsupport.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/obsoletepythonsupport.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/obsoletepythonsupport.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/parseargs.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/parseargs.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/parseargs.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/parsedir.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/parsedir.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/parsedir.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/platform.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/platform.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/platform.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/selectpoll.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/selectpoll.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/selectpoll.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/track.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/track.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/track.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/zurllib.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/zurllib.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/zurllib.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/KRateLimiter.py
-%%PYTHON_SITELIBDIR%%/khashmir/KRateLimiter.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/KRateLimiter.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/__init__.py
-%%PYTHON_SITELIBDIR%%/khashmir/__init__.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/__init__.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/actions.py
-%%PYTHON_SITELIBDIR%%/khashmir/actions.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/actions.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/cache.py
-%%PYTHON_SITELIBDIR%%/khashmir/cache.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/cache.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/const.py
-%%PYTHON_SITELIBDIR%%/khashmir/const.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/const.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/defer.py
-%%PYTHON_SITELIBDIR%%/khashmir/defer.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/defer.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/hammerlock.py
-%%PYTHON_SITELIBDIR%%/khashmir/hammerlock.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/hammerlock.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/inserter.py
-%%PYTHON_SITELIBDIR%%/khashmir/inserter.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/inserter.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/khash.py
-%%PYTHON_SITELIBDIR%%/khashmir/khash.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/khash.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/khashmir.py
-%%PYTHON_SITELIBDIR%%/khashmir/khashmir.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/khashmir.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/knet.py
-%%PYTHON_SITELIBDIR%%/khashmir/knet.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/knet.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/knode.py
-%%PYTHON_SITELIBDIR%%/khashmir/knode.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/knode.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/krpc.py
-%%PYTHON_SITELIBDIR%%/khashmir/krpc.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/krpc.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/kstore.py
-%%PYTHON_SITELIBDIR%%/khashmir/kstore.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/kstore.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/ktable.py
-%%PYTHON_SITELIBDIR%%/khashmir/ktable.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/ktable.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/node.py
-%%PYTHON_SITELIBDIR%%/khashmir/node.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/node.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/setup.py
-%%PYTHON_SITELIBDIR%%/khashmir/setup.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/setup.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/test.py
-%%PYTHON_SITELIBDIR%%/khashmir/test.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/test.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/test_khashmir.py
-%%PYTHON_SITELIBDIR%%/khashmir/test_khashmir.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/test_khashmir.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/test_krpc.py
-%%PYTHON_SITELIBDIR%%/khashmir/test_krpc.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/test_krpc.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/test_kstore.py
-%%PYTHON_SITELIBDIR%%/khashmir/test_kstore.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/test_kstore.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/unet.py
-%%PYTHON_SITELIBDIR%%/khashmir/unet.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/unet.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/util.py
-%%PYTHON_SITELIBDIR%%/khashmir/util.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/util.pyo
-%%PYTHON_SITELIBDIR%%/khashmir/utkhashmir.py
-%%PYTHON_SITELIBDIR%%/khashmir/utkhashmir.pyc
-%%PYTHON_SITELIBDIR%%/khashmir/utkhashmir.pyo
-share/locale/af/LC_MESSAGES/bittorrent.mo
-share/locale/ar/LC_MESSAGES/bittorrent.mo
-share/locale/da/LC_MESSAGES/bittorrent.mo
-share/locale/de/LC_MESSAGES/bittorrent.mo
-share/locale/es/LC_MESSAGES/bittorrent.mo
-share/locale/fi/LC_MESSAGES/bittorrent.mo
-share/locale/fr/LC_MESSAGES/bittorrent.mo
-share/locale/he_IL/LC_MESSAGES/bittorrent.mo
-share/locale/hu/LC_MESSAGES/bittorrent.mo
-share/locale/it/LC_MESSAGES/bittorrent.mo
-share/locale/ja/LC_MESSAGES/bittorrent.mo
-share/locale/ko/LC_MESSAGES/bittorrent.mo
-share/locale/nl/LC_MESSAGES/bittorrent.mo
-share/locale/no/LC_MESSAGES/bittorrent.mo
-share/locale/pt_BR/LC_MESSAGES/bittorrent.mo
-share/locale/ro/LC_MESSAGES/bittorrent.mo
-share/locale/ru/LC_MESSAGES/bittorrent.mo
-share/locale/sk/LC_MESSAGES/bittorrent.mo
-share/locale/sl/LC_MESSAGES/bittorrent.mo
-share/locale/sq/LC_MESSAGES/bittorrent.mo
-share/locale/sv/LC_MESSAGES/bittorrent.mo
-share/locale/tr/LC_MESSAGES/bittorrent.mo
-share/locale/zh_CN/LC_MESSAGES/bittorrent.mo
-share/locale/zh_TW/LC_MESSAGES/bittorrent.mo
-%%GUI%%@dirrm share/pixmaps/BitTorrent/logo
-%%GUI%%@dirrm share/pixmaps/BitTorrent
-%%GUI%%@unexec rmdir %D/share/pixmaps 2>/dev/null || true
-@unexec rmdir %D/share/locale/zh_TW/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/zh_TW 2>/dev/null || true
-@unexec rmdir %D/share/locale/zh_CN/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/zh_CN 2>/dev/null || true
-@unexec rmdir %D/share/locale/sl/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/sl 2>/dev/null || true
-@unexec rmdir %D/share/locale/sk/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/sk 2>/dev/null || true
-@unexec rmdir %D/share/locale/ro/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ro 2>/dev/null || true
-@unexec rmdir %D/share/locale/no/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/no 2>/dev/null || true
-@unexec rmdir %D/share/locale/ko/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ko 2>/dev/null || true
-@unexec rmdir %D/share/locale/he_IL/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/he_IL 2>/dev/null || true
-@unexec rmdir %D/share/locale/fi/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/fi 2>/dev/null || true
-@dirrm %%PYTHON_SITELIBDIR%%/khashmir
-@dirrm %%PYTHON_SITELIBDIR%%/BitTorrent
-@unexec rmdir %D/%%PYTHON_SITELIBDIR%% 2>/dev/null || true
-@unexec rmdir %D/%%PYTHON_LIBDIR%% 2>/dev/null || true
diff --git a/net-p2p/py-bittorrent/Makefile b/net-p2p/py-bittorrent/Makefile
deleted file mode 100644
index 1489fbaf69ee..000000000000
--- a/net-p2p/py-bittorrent/Makefile
+++ /dev/null
@@ -1,126 +0,0 @@
-# New ports collection makefile for: BitTorrent
-# Date created: Sun Mar 16 06:34:12 UTC 2003
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= BitTorrent
-PORTVERSION= 4.0.3
-PORTEPOCH= 1
-CATEGORIES?= net python
-MASTER_SITES= http://www.bittorrent.com/dl/ \
- ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME:L}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT?= A peer-to-peer tool for distributing files written in Python
-
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-USE_REINPLACE= yes
-
-CONFLICTS= py??-*[Bb]it[Tt]orrent* py??-*[Bb]it[Tt]ornado* btqueue*
-
-.ifndef(NOPORTDOCS)
-PORTDOCS= LICENSE.txt \
- redirdonate.html \
- README.txt credits.txt
-.else
-EXTRA_PATCHES+= ${FILESDIR}/extra-noportdocs-setup.py
-.endif
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} != "i386"
-WITHOUT_PSYCO= yes
-.endif
-
-# required for GUI
-.ifndef(WITHOUT_GUI)
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/pygtk.py:${PORTSDIR}/x11-toolkits/py-gtk2
-
-PLIST_FILES+= \
- bin/btmaketorrentgui.py \
- bin/btdownloadgui.py \
- share/pixmaps/BitTorrent/bittorrent.ico \
- share/pixmaps/BitTorrent/broken.png \
- share/pixmaps/BitTorrent/finished.png \
- share/pixmaps/BitTorrent/info.png \
- share/pixmaps/BitTorrent/logo/bittorrent_32.png \
- share/pixmaps/BitTorrent/logo/bittorrent_96.png \
- share/pixmaps/BitTorrent/pause.png \
- share/pixmaps/BitTorrent/paused.png \
- share/pixmaps/BitTorrent/play.png \
- share/pixmaps/BitTorrent/queued.png \
- share/pixmaps/BitTorrent/remove.png \
- share/pixmaps/BitTorrent/running.png
-
-PLIST_SUB+= GUI=""
-.else
-EXTRA_PATCHES+= ${FILESDIR}/extra-nogui-patch-setup.py
-
-PLIST_SUB+= GUI="@comment "
-.endif
-# required for PSYCO
-.ifndef(WITHOUT_PSYCO)
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco
-
-EXTRA_PATCHES+= \
- ${FILESDIR}/extra-psyco-patch-btdownloadcurses.py \
- ${FILESDIR}/extra-psyco-patch-btdownloadgui.py \
- ${FILESDIR}/extra-psyco-patch-btdownloadheadless.py \
- ${FILESDIR}/extra-psyco-patch-btlaunchmany.py \
- ${FILESDIR}/extra-psyco-patch-btlaunchmanycurses.py \
- ${FILESDIR}/extra-psyco-patch-btmaketorrent.py \
- ${FILESDIR}/extra-psyco-patch-btmaketorrentgui.py \
- ${FILESDIR}/extra-psyco-patch-btreannouce.py \
- ${FILESDIR}/extra-psyco-patch-btrename.py \
- ${FILESDIR}/extra-psyco-patch-btshowmetainfo.py \
- ${FILESDIR}/extra-psyco-patch-bttrack.py
-
-PLIST_FILES+= \
- ${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent/PSYCO.py \
- ${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent/PSYCO.pyc \
- ${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent/PSYCO.pyo
-.endif
-
-pre-everything::
-.ifndef(WITHOUT_GUI)
- @${ECHO_MSG} '===> Define WITHOUT_GUI to disable GUI installation'
-.endif
-.ifndef(WITHOUT_PSYCO)
- @${ECHO_MSG} '===> Define WITHOUT_PSYCO to disable devel/py-psyco optimization'
-.endif
-
-post-patch:
- @${FIND} ${WRKSRC} -type f | \
- ${XARGS} -x -n 10 \
- ${REINPLACE_CMD} -E \
- -e 's|/usr/bin/env python.*|${LOCALBASE}/bin/python|'
-.ifndef(WITHOUT_PSYCO)
-# activate psyco optimization
- @${ECHO_CMD} 'psyco = 1' > ${WRKSRC}/BitTorrent/PSYCO.py
-.endif
-
-post-install:
-# set proper permissions
- @${CHMOD} -R ${SHAREMODE} \
- ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent
- @${CHMOD} ${SHAREMODE} ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent
- @${CHMOD} a+x ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/BitTorrent
-.ifndef(WITHOUT_GUI)
-# pixmaps
- @${CHMOD} -R ${SHAREMODE} \
- ${PREFIX}/share/pixmaps/${PORTNAME}/*
- @${CHMOD} a+x \
- ${PREFIX}/share/pixmaps/${PORTNAME}/logo
-.endif
-.ifndef(NOPORTDOCS)
-# docs
- @${CHMOD} -R ${SHAREMODE} \
- ${DOCSDIR}/*
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/py-bittorrent/distinfo b/net-p2p/py-bittorrent/distinfo
deleted file mode 100644
index c44a419f518f..000000000000
--- a/net-p2p/py-bittorrent/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (BitTorrent-4.0.3.tar.gz) = 73ecb4c9f5b7cfeb3ad6b50da515c36b
-SIZE (BitTorrent-4.0.3.tar.gz) = 157027
diff --git a/net-p2p/py-bittorrent/files/extra-nogui-patch-setup.py b/net-p2p/py-bittorrent/files/extra-nogui-patch-setup.py
deleted file mode 100644
index bdfd37a28162..000000000000
--- a/net-p2p/py-bittorrent/files/extra-nogui-patch-setup.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- setup.py.orig Sat Mar 12 10:01:45 2005
-+++ setup.py Sat Mar 12 10:14:21 2005
-@@ -19,7 +19,7 @@
-
- import glob
-
--scripts = ["btdownloadgui.py", "btdownloadcurses.py", "btdownloadheadless.py",
-- "btmaketorrentgui.py", "btmaketorrent.py",
-+scripts = ["btdownloadcurses.py", "btdownloadheadless.py",
-+ "btmaketorrent.py",
- "btlaunchmany.py", "btlaunchmanycurses.py",
- "bttrack.py", "btreannounce.py", "btrename.py", "btshowmetainfo.py"]
-@@ -27,4 +27,3 @@
- img_root, doc_root = BitTorrent.calc_unix_dirs()
-
--data_files = [ (img_root , glob.glob('images/*png')+['images/bittorrent.ico',]),
-- (img_root+'/logo', glob.glob('images/logo/bittorrent_[0-9]*.png') ),
-+data_files = [
diff --git a/net-p2p/py-bittorrent/files/extra-noportdocs-setup.py b/net-p2p/py-bittorrent/files/extra-noportdocs-setup.py
deleted file mode 100644
index 6e2d5fbffb3f..000000000000
--- a/net-p2p/py-bittorrent/files/extra-noportdocs-setup.py
+++ /dev/null
@@ -1,8 +0,0 @@
---- setup.py.bak Mon Mar 7 00:55:50 2005
-+++ setup.py Fri Mar 11 22:55:38 2005
-@@ -31,5 +31,3 @@
-- (doc_root , ['credits.txt', 'LICENSE.txt',
-- 'README.txt', 'redirdonate.html'] ),
- ]
-
- setup(
diff --git a/net-p2p/py-bittorrent/files/extra-psyco-patch-btdownloadcurses.py b/net-p2p/py-bittorrent/files/extra-psyco-patch-btdownloadcurses.py
deleted file mode 100644
index dadec7b091dd..000000000000
--- a/net-p2p/py-bittorrent/files/extra-psyco-patch-btdownloadcurses.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btdownloadcurses.py.orig Fri Mar 11 23:12:10 2005
-+++ btdownloadcurses.py Fri Mar 11 23:13:08 2005
-@@ -15,6 +15,15 @@
-
- from __future__ import division
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- SPEW_SCROLL_RATE = 1
-
- import sys
diff --git a/net-p2p/py-bittorrent/files/extra-psyco-patch-btdownloadgui.py b/net-p2p/py-bittorrent/files/extra-psyco-patch-btdownloadgui.py
deleted file mode 100644
index d6af343a19df..000000000000
--- a/net-p2p/py-bittorrent/files/extra-psyco-patch-btdownloadgui.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btdownloadgui.py.orig Mon May 30 00:19:57 2005
-+++ btdownloadgui.py Mon May 30 00:20:19 2005
-@@ -14,6 +14,15 @@
-
- from __future__ import division
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- import sys
-
- assert sys.version_info >= (2, 3), "Install Python 2.3 or greater"
diff --git a/net-p2p/py-bittorrent/files/extra-psyco-patch-btdownloadheadless.py b/net-p2p/py-bittorrent/files/extra-psyco-patch-btdownloadheadless.py
deleted file mode 100644
index 93d08d1edb6a..000000000000
--- a/net-p2p/py-bittorrent/files/extra-psyco-patch-btdownloadheadless.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btdownloadheadless.py.orig Fri Mar 11 23:14:21 2005
-+++ btdownloadheadless.py Fri Mar 11 23:14:28 2005
-@@ -14,6 +14,15 @@
-
- from __future__ import division
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- import sys
- import os
- import threading
diff --git a/net-p2p/py-bittorrent/files/extra-psyco-patch-btlaunchmany.py b/net-p2p/py-bittorrent/files/extra-psyco-patch-btlaunchmany.py
deleted file mode 100644
index d1d47a7615f6..000000000000
--- a/net-p2p/py-bittorrent/files/extra-psyco-patch-btlaunchmany.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btlaunchmany.py.orig Fri Mar 11 23:14:47 2005
-+++ btlaunchmany.py Fri Mar 11 23:14:54 2005
-@@ -12,6 +12,15 @@
-
- # Written by John Hoffman
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- import sys
- import os
-
diff --git a/net-p2p/py-bittorrent/files/extra-psyco-patch-btlaunchmanycurses.py b/net-p2p/py-bittorrent/files/extra-psyco-patch-btlaunchmanycurses.py
deleted file mode 100644
index a6fc2f146a14..000000000000
--- a/net-p2p/py-bittorrent/files/extra-psyco-patch-btlaunchmanycurses.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btlaunchmanycurses.py.orig Fri Mar 11 23:15:15 2005
-+++ btlaunchmanycurses.py Fri Mar 11 23:15:22 2005
-@@ -14,6 +14,15 @@
-
- from __future__ import division
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- DOWNLOAD_SCROLL_RATE = 1
-
- import sys, os
diff --git a/net-p2p/py-bittorrent/files/extra-psyco-patch-btmaketorrent.py b/net-p2p/py-bittorrent/files/extra-psyco-patch-btmaketorrent.py
deleted file mode 100644
index 89e4cb15cf3d..000000000000
--- a/net-p2p/py-bittorrent/files/extra-psyco-patch-btmaketorrent.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btmaketorrent.py.orig Fri Mar 11 23:15:38 2005
-+++ btmaketorrent.py Fri Mar 11 23:15:43 2005
-@@ -12,6 +12,15 @@
-
- # Written by Bram Cohen
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- import sys
- from BitTorrent.makemetafile import make_meta_files
- from BitTorrent.parseargs import parseargs, printHelp
diff --git a/net-p2p/py-bittorrent/files/extra-psyco-patch-btmaketorrentgui.py b/net-p2p/py-bittorrent/files/extra-psyco-patch-btmaketorrentgui.py
deleted file mode 100644
index a635ddfdd462..000000000000
--- a/net-p2p/py-bittorrent/files/extra-psyco-patch-btmaketorrentgui.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btmaketorrentgui.py.orig Mon May 30 00:20:48 2005
-+++ btmaketorrentgui.py Mon May 30 00:21:00 2005
-@@ -14,6 +14,15 @@
-
- from __future__ import division
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- import os
- import sys
-
diff --git a/net-p2p/py-bittorrent/files/extra-psyco-patch-btreannouce.py b/net-p2p/py-bittorrent/files/extra-psyco-patch-btreannouce.py
deleted file mode 100644
index 9cb26a477321..000000000000
--- a/net-p2p/py-bittorrent/files/extra-psyco-patch-btreannouce.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btreannounce.py.orig Fri Mar 11 23:15:59 2005
-+++ btreannounce.py Fri Mar 11 23:16:05 2005
-@@ -12,6 +12,15 @@
-
- # Written by Henry 'Pi' James and Bram Cohen
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- from sys import argv
- from BitTorrent.bencode import bencode, bdecode
-
diff --git a/net-p2p/py-bittorrent/files/extra-psyco-patch-btrename.py b/net-p2p/py-bittorrent/files/extra-psyco-patch-btrename.py
deleted file mode 100644
index 6bcd10f83ac5..000000000000
--- a/net-p2p/py-bittorrent/files/extra-psyco-patch-btrename.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btrename.py.orig Fri Mar 11 23:16:21 2005
-+++ btrename.py Fri Mar 11 23:16:28 2005
-@@ -12,6 +12,15 @@
-
- # Written by Henry 'Pi' James
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- from sys import *
- from os.path import *
- from sha import *
diff --git a/net-p2p/py-bittorrent/files/extra-psyco-patch-btshowmetainfo.py b/net-p2p/py-bittorrent/files/extra-psyco-patch-btshowmetainfo.py
deleted file mode 100644
index a9f1be8c736e..000000000000
--- a/net-p2p/py-bittorrent/files/extra-psyco-patch-btshowmetainfo.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btshowmetainfo.py.orig Fri Mar 11 23:16:39 2005
-+++ btshowmetainfo.py Fri Mar 11 23:16:48 2005
-@@ -12,6 +12,15 @@
-
- # Written by Henry 'Pi' James and Loring Holden
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- from sys import *
- from os.path import *
- from sha import *
diff --git a/net-p2p/py-bittorrent/files/extra-psyco-patch-bttrack.py b/net-p2p/py-bittorrent/files/extra-psyco-patch-bttrack.py
deleted file mode 100644
index 2102a91d8f75..000000000000
--- a/net-p2p/py-bittorrent/files/extra-psyco-patch-bttrack.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- bttrack.py.orig Fri Mar 11 23:17:26 2005
-+++ bttrack.py Fri Mar 11 23:17:31 2005
-@@ -12,6 +12,15 @@
-
- # Written by Bram Cohen
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- from sys import argv
- from BitTorrent.track import track
-
diff --git a/net-p2p/py-bittorrent/files/patch-BitTorrent::__init__.py b/net-p2p/py-bittorrent/files/patch-BitTorrent::__init__.py
deleted file mode 100644
index 5c341417b175..000000000000
--- a/net-p2p/py-bittorrent/files/patch-BitTorrent::__init__.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- BitTorrent/__init__.py.orig Fri Mar 11 22:53:12 2005
-+++ BitTorrent/__init__.py Fri Mar 11 22:53:27 2005
-@@ -21,7 +21,7 @@
- import os
-
- def calc_unix_dirs():
-- appdir = '%s-%s'%(app_name, version)
-+ appdir = '%s'%(app_name)
- ip = os.path.join('share', 'pixmaps', appdir)
- dp = os.path.join('share', 'doc' , appdir)
- return ip, dp
diff --git a/net-p2p/py-bittorrent/files/patch-BitTorrent::defaultargs.py b/net-p2p/py-bittorrent/files/patch-BitTorrent::defaultargs.py
deleted file mode 100644
index d0fa6f8e8052..000000000000
--- a/net-p2p/py-bittorrent/files/patch-BitTorrent::defaultargs.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- BitTorrent/defaultargs.py.orig Sun Dec 26 08:41:09 2004
-+++ BitTorrent/defaultargs.py Sun Dec 26 08:41:16 2004
-@@ -83,7 +83,7 @@
- 'if nonzero, set the TOS option for peer connections to this value'),
- ('filesystem_encoding', '',
- "character encoding used on the local filesystem. If left empty, autodetected. Autodetection doesn't work under python versions older than 2.3"),
-- ('enable_bad_libc_workaround', 0,
-+ ('enable_bad_libc_workaround', 1,
- 'enable workaround for a bug in BSD libc that makes file reads very slow.'),
- ]
-
diff --git a/net-p2p/py-bittorrent/pkg-descr b/net-p2p/py-bittorrent/pkg-descr
deleted file mode 100644
index 837ee21b9341..000000000000
--- a/net-p2p/py-bittorrent/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-[ excerpt from distribution's README.txt ]
-
-BitTorrent is a tool for distributing files. It's extremely easy
-to use - downloads are started by clicking on hyperlinks. Whenever
-more than one person is downloading at once they send pieces of the
-file(s) to each other, thus relieving the central server's bandwidth
-burden. Even with many simultaneous downloads, the upload burden
-on the central server remains quite small, since each new downloader
-introduces new upload capacity.
-
-WWW: http://bittorrent.com/
diff --git a/net-p2p/py-bittorrent/pkg-plist b/net-p2p/py-bittorrent/pkg-plist
deleted file mode 100644
index 9f94dc34f183..000000000000
--- a/net-p2p/py-bittorrent/pkg-plist
+++ /dev/null
@@ -1,132 +0,0 @@
-bin/btdownloadcurses.py
-bin/btdownloadheadless.py
-bin/btlaunchmany.py
-bin/btlaunchmanycurses.py
-bin/btmaketorrent.py
-bin/btreannounce.py
-bin/btrename.py
-bin/btshowmetainfo.py
-bin/bttrack.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/Choker.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/Choker.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/Choker.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/ClientIdentifier.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/ClientIdentifier.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/ClientIdentifier.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/Connecter.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/Connecter.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/Connecter.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/ConvertedMetainfo.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/ConvertedMetainfo.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/ConvertedMetainfo.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/CurrentRateMeasure.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/CurrentRateMeasure.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/CurrentRateMeasure.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/Desktop.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/Desktop.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/Desktop.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/Downloader.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/Downloader.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/Downloader.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/DownloaderFeedback.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/DownloaderFeedback.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/DownloaderFeedback.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/Encoder.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/Encoder.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/Encoder.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/GUI.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/GUI.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/GUI.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPHandler.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPHandler.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/HTTPHandler.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/NatCheck.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/NatCheck.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/NatCheck.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/OpenPath.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/OpenPath.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/OpenPath.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/PiecePicker.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/PiecePicker.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/PiecePicker.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/RateLimiter.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/RateLimiter.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/RateLimiter.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/RateMeasure.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/RateMeasure.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/RateMeasure.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/RawServer.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/Rerequester.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/Rerequester.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/Rerequester.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/Storage.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/Storage.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/Storage.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/StorageWrapper.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/StorageWrapper.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/StorageWrapper.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/TorrentQueue.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/TorrentQueue.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/TorrentQueue.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/Uploader.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/Uploader.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/Uploader.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/__init__.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/__init__.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/__init__.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/bencode.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/bencode.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/bencode.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/bitfield.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/bitfield.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/bitfield.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/btformats.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/btformats.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/btformats.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/configfile.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/configfile.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/configfile.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/controlsocket.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/controlsocket.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/controlsocket.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/defaultargs.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/defaultargs.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/defaultargs.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/download.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/download.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/download.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/launchmanycore.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/launchmanycore.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/launchmanycore.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/makemetafile.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/makemetafile.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/makemetafile.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/obsoletepythonsupport.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/obsoletepythonsupport.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/obsoletepythonsupport.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/parseargs.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/parseargs.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/parseargs.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/parsedir.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/parsedir.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/parsedir.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/platform.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/platform.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/platform.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/selectpoll.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/selectpoll.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/selectpoll.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/track.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/track.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/track.pyo
-%%PYTHON_SITELIBDIR%%/BitTorrent/zurllib.py
-%%PYTHON_SITELIBDIR%%/BitTorrent/zurllib.pyc
-%%PYTHON_SITELIBDIR%%/BitTorrent/zurllib.pyo
-%%GUI%%@dirrm share/pixmaps/BitTorrent/logo
-%%GUI%%@dirrm share/pixmaps/BitTorrent
-%%GUI%%@unexec rmdir %D/share/pixmaps 2>/dev/null || true
-@dirrm %%PYTHON_SITELIBDIR%%/BitTorrent
-@unexec rmdir %D/%%PYTHON_SITELIBDIR%% 2>/dev/null || true
-@unexec rmdir %D/%%PYTHON_LIBDIR%% 2>/dev/null || true
diff --git a/net-p2p/py-fngrab/Makefile b/net-p2p/py-fngrab/Makefile
deleted file mode 100644
index 84ae8beb93c8..000000000000
--- a/net-p2p/py-fngrab/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: py-fngrab
-# Date created: Mar 23, 2002
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= fngrab
-PORTVERSION= 0.0.4
-CATEGORIES= net python
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= freebbs
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A replacement for the official Freenet Project's freenet_request
-
-BUILD_DEPENDS= ${PYXML}
-RUN_DEPENDS= ${BUILD_DEPENDS}
-
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-
-post-install:
- @${MV} ${PREFIX}/bin/fngrab.py ${PREFIX}/bin/fngrab
-
-.include <bsd.port.mk>
diff --git a/net-p2p/py-fngrab/distinfo b/net-p2p/py-fngrab/distinfo
deleted file mode 100644
index 1e30735cfd9e..000000000000
--- a/net-p2p/py-fngrab/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (fngrab-0.0.4.tar.gz) = c1b59402b3f210d13548611894b74520
-SIZE (fngrab-0.0.4.tar.gz) = 33202
diff --git a/net-p2p/py-fngrab/files/patch-fngrab.py b/net-p2p/py-fngrab/files/patch-fngrab.py
deleted file mode 100644
index 091fb5ff6fae..000000000000
--- a/net-p2p/py-fngrab/files/patch-fngrab.py
+++ /dev/null
@@ -1,17 +0,0 @@
---- fngrab.py.orig Sun Mar 24 14:14:24 2002
-+++ fngrab.py Sun Mar 24 14:14:38 2002
-@@ -14,10 +14,10 @@
- import os, socket, sys, string, time, threading
-
- # Custom stuff:
--#from FreenetGrab import cmdline
--#from FreenetGrab import xmlrpclib
--import cmdline
--from xmlrpclib import *
-+from FreenetGrab import cmdline
-+from FreenetGrab import xmlrpclib
-+#import cmdline
-+#from xmlrpclib import *
-
- TRANSFERRING=0
- DONE=1
diff --git a/net-p2p/py-fngrab/pkg-descr b/net-p2p/py-fngrab/pkg-descr
deleted file mode 100644
index 3a6d4a1271d6..000000000000
--- a/net-p2p/py-fngrab/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Freenet Grab (fngrab.py) is a GPL'd replacement for the official Freenet
-Project's freenet_request (Un*x) and frequest.exe (Windows). Freenet Grab has
-several features freenet_request/frequest doesn't have:
-
- - Retrying failed requests with incremental hops to live.
- - New: Multiple simultaneous downloads (multi-threading)
- - Better support for in-Freenet key index searching.
- - Specify a file containing a list of keys to download.
- - Verifying a list of keys in a file.
-
-WWW: http://freebbs.sourceforge.net/
diff --git a/net-p2p/py-fngrab/pkg-plist b/net-p2p/py-fngrab/pkg-plist
deleted file mode 100644
index 580c27e7d1e3..000000000000
--- a/net-p2p/py-fngrab/pkg-plist
+++ /dev/null
@@ -1,17 +0,0 @@
-bin/fngrab
-lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/__init__.py
-lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/__init__.pyc
-lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/__init__.pyo
-lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/cmdline.py
-lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/cmdline.pyc
-lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/cmdline.pyo
-lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/fngrab.py
-lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/fngrab.pyc
-lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/fngrab.pyo
-lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/status.py
-lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/status.pyc
-lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/status.pyo
-lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/xmlrpclib.py
-lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/xmlrpclib.pyc
-lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab/xmlrpclib.pyo
-@dirrm lib/%%PYTHON_VERSION%%/site-packages/FreenetGrab
diff --git a/net-p2p/py-kenosis-bittorrent/Makefile b/net-p2p/py-kenosis-bittorrent/Makefile
deleted file mode 100644
index 2248a62bf145..000000000000
--- a/net-p2p/py-kenosis-bittorrent/Makefile
+++ /dev/null
@@ -1,138 +0,0 @@
-# New ports collection makefile for: Kenosis enabled BitTorrent
-# Date created: Thu Jan 13 01:15:19 UTC 2005
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= kenosis
-PORTVERSION= ${KENOSIS_VERSION}.0.3.4.2
-PORTREVISION= 1
-PORTEPOCH= 2
-CATEGORIES?= net python
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME:L}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX= -BitTorrent
-DISTNAME= ${KENOSIS_DISTNAME}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT?= A Kenosis enabled, distributed BitTorrent
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/kenosis/__init__.py:${PORTSDIR}/net/py-kenosis
-
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-USE_REINPLACE= yes
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/bt
-
-DOC_FILES= \
- BUILD.windows.txt INSTALL.unix.txt LICENSE.txt \
- README_KENOSIS.txt \
- README.txt credits.txt
-PORTDOCS= \
- README-FreeBSD.txt \
- ${DOC_FILES}
-
-.include <bsd.port.pre.mk>
-
-#KENOSIS_PORTDIR= ../py-kenosis
-KENOSIS_PORTDIR= ${PORTSDIR}/net/py-kenosis
-KENOSIS_DISTNAME!= cd ${KENOSIS_PORTDIR} && make -V DISTNAME
-KENOSIS_VERSION!= cd ${KENOSIS_PORTDIR} && make -V PORTVERSION
-
-.if ${ARCH} != "i386"
-WITHOUT_PSYCO= yes
-.endif
-
-# required for GUI
-.ifndef(WITHOUT_GUI)
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/wxPython/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython24
-
-EXTRA_PATCHES+= ${FILESDIR}/extra-gui-patch-setup.py
-
-PLIST_FILES+= \
- libexec/${PORTNAME}${PKGNAMESUFFIX}/btcompletedirgui.py \
- libexec/${PORTNAME}${PKGNAMESUFFIX}/btdownloadgui.py
-.else
-EXTRA_PATCHES+= ${FILESDIR}/extra-nogui-patch-setup.py
-.endif
-# required for PSYCO
-.ifndef(WITHOUT_PSYCO)
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco
-
-EXTRA_PATCHES+= \
- ${FILESDIR}/extra-psyco-patch-btcompletedir.py \
- ${FILESDIR}/extra-psyco-patch-btcompletedirgui.py \
- ${FILESDIR}/extra-psyco-patch-btdownloadcurses.py \
- ${FILESDIR}/extra-psyco-patch-btdownloadgui.py \
- ${FILESDIR}/extra-psyco-patch-btdownloadheadless.py \
- ${FILESDIR}/extra-psyco-patch-btlaunchmany.py \
- ${FILESDIR}/extra-psyco-patch-btlaunchmanycurses.py \
- ${FILESDIR}/extra-psyco-patch-btmakemetafile.py \
- ${FILESDIR}/extra-psyco-patch-bttrack.py
-
-PLIST_FILES+= \
- %%PYTHON_SITELIBDIR%%/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}/PSYCO.py \
- %%PYTHON_SITELIBDIR%%/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}/PSYCO.pyc \
- %%PYTHON_SITELIBDIR%%/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}/PSYCO.pyo
-.endif
-
-pre-everything::
-.ifndef(WITHOUT_GUI)
- @${ECHO_MSG} '===> Define WITHOUT_GUI to disable GUI installation'
-.endif
-.ifndef(WITHOUT_PSYCO)
- @${ECHO_MSG} '===> Define WITHOUT_PSYCO to disable devel/py-psyco optimization'
-.endif
-
-post-patch:
- @${FIND} ${WRKSRC} -type f | \
- ${XARGS} -x -n 10 \
- ${REINPLACE_CMD} -E \
- -e 's|from[[:space:]]+BitTorrent|from ${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}|' \
- -e 's|import[[:space:]]+BitTorrent|import ${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}|' \
- -e 's|from[[:space:]]+ds|from ${PORTNAME}.ds|' \
- -e 's|/usr/bin/env python|${LOCALBASE}/bin/python|'
- @${REINPLACE_CMD} -E \
- -e 's|%%KENOSIS-BITTORRENT%%|${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}|' \
- ${WRKSRC}/${PYSETUP}
- @${REINPLACE_CMD} -E \
- -e 's|bt.BitTorrent|${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}|' \
- -e 's|from[[:space:]]+bt[[:space:]]+||' \
- ${WRKSRC}/btunittest.py
-.ifdef(WITHOUT_GUI)
- @${REINPLACE_CMD} -E \
- -e 's|btdownloadgui.py|btdownloadcurses.py|' \
- ${WRKSRC}/INSTALL.unix.txt
-.endif
-.ifndef(WITHOUT_PSYCO)
-# activate psyco optimization
- @${ECHO_CMD} 'psyco = 1' > ${WRKSRC}/BitTorrent/PSYCO.py
-.endif
-
-pre-configure:
- @${MV} ${WRKSRC}/BitTorrent ${WRKSRC}/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for file in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
-.endfor
- @${INSTALL_DATA} ${PKGMESSAGE} ${DOCSDIR}/README-FreeBSD.txt
-.endif
-# set proper permissions
- @${CHMOD} -R ${SHAREMODE} \
- ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}
- @${CHMOD} ${SHAREMODE} \
- ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}
- @${CHMOD} a+x \
- ${PREFIX}/${PYTHON_SITELIBDIR:S|^${PYTHONBASE}/||}/${PORTNAME}${PKGNAMESUFFIX:S/^-/_/}
-
-.include <bsd.port.post.mk>
-
-DOCSDIR:= ${DOCSDIR:S!${PORTNAME}$!${PORTNAME}${PKGNAMESUFFIX}!}
-PYDISTUTILS_INSTALLARGS:= ${PYDISTUTILS_INSTALLARGS} --install-scripts=${PREFIX}/libexec/${PORTNAME}${PKGNAMESUFFIX}
diff --git a/net-p2p/py-kenosis-bittorrent/distinfo b/net-p2p/py-kenosis-bittorrent/distinfo
deleted file mode 100644
index 0b113630d09e..000000000000
--- a/net-p2p/py-kenosis-bittorrent/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (kenosis-0.95.tar.gz) = b3846a89723d1e6f2f79b8481fae6981
-SIZE (kenosis-0.95.tar.gz) = 170694
diff --git a/net-p2p/py-kenosis-bittorrent/files/extra-gui-patch-setup.py b/net-p2p/py-kenosis-bittorrent/files/extra-gui-patch-setup.py
deleted file mode 100644
index 1b41d84d9bda..000000000000
--- a/net-p2p/py-kenosis-bittorrent/files/extra-gui-patch-setup.py
+++ /dev/null
@@ -1,25 +0,0 @@
---- setup.py.orig Fri Jan 14 22:03:18 2005
-+++ setup.py Fri Jan 14 22:03:44 2005
-@@ -9,18 +9,19 @@
- import BitTorrent
-
- setup(
-- name = "BitTorrent",
-- version = BitTorrent.version,
-+ name = "%%KENOSIS-BITTORRENT%%",
-+ version = %%KENOSIS-BITTORRENT%%.version,
- author = "Bram Cohen",
- author_email = "<bram@bitconjurer.org>",
- url = "http://www.bitconjurer.org/BitTorrent/",
- license = "MIT",
-
-- packages = ["BitTorrent"],
-+ packages = ["%%KENOSIS-BITTORRENT%%"],
-
- scripts = ["btdownloadgui.py", "btdownloadheadless.py", "btdownloadlibrary.py",
- "bttrack.py", "btmakemetafile.py", "btlaunchmany.py", "btcompletedir.py",
- "btdownloadcurses.py", "btcompletedirgui.py", "btlaunchmanycurses.py",
- "btmakemetafile.py", "btreannounce.py", "btrename.py", "btshowmetainfo.py",
-+ "btunittest.py",
- "bttest.py"]
- )
diff --git a/net-p2p/py-kenosis-bittorrent/files/extra-nogui-patch-setup.py b/net-p2p/py-kenosis-bittorrent/files/extra-nogui-patch-setup.py
deleted file mode 100644
index 4c72f66ad46a..000000000000
--- a/net-p2p/py-kenosis-bittorrent/files/extra-nogui-patch-setup.py
+++ /dev/null
@@ -1,27 +0,0 @@
---- setup.py.orig Fri Jan 14 22:12:02 2005
-+++ setup.py Fri Jan 14 22:12:54 2005
-@@ -9,18 +9,19 @@
- import BitTorrent
-
- setup(
-- name = "BitTorrent",
-- version = BitTorrent.version,
-+ name = "%%KENOSIS-BITTORRENT%%",
-+ version = %%KENOSIS-BITTORRENT%%.version,
- author = "Bram Cohen",
- author_email = "<bram@bitconjurer.org>",
- url = "http://www.bitconjurer.org/BitTorrent/",
- license = "MIT",
-
-- packages = ["BitTorrent"],
-+ packages = ["%%KENOSIS-BITTORRENT%%"],
-
-- scripts = ["btdownloadgui.py", "btdownloadheadless.py", "btdownloadlibrary.py",
-+ scripts = ["btdownloadheadless.py", "btdownloadlibrary.py",
- "bttrack.py", "btmakemetafile.py", "btlaunchmany.py", "btcompletedir.py",
-- "btdownloadcurses.py", "btcompletedirgui.py", "btlaunchmanycurses.py",
-+ "btdownloadcurses.py", "btlaunchmanycurses.py",
- "btmakemetafile.py", "btreannounce.py", "btrename.py", "btshowmetainfo.py",
-+ "btunittest.py",
- "bttest.py"]
- )
diff --git a/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btcompletedir.py b/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btcompletedir.py
deleted file mode 100644
index 7313c0b3b815..000000000000
--- a/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btcompletedir.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btcompletedir.py Thu Dec 16 11:03:11 2004
-+++ btcompletedir.py Thu Dec 16 11:12:55 2004
-@@ -3,6 +3,15 @@
- # Written by Bram Cohen
- # see LICENSE.txt for license information
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- from os.path import join, split
- from threading import Event
- from traceback import print_exc
diff --git a/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btcompletedirgui.py b/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btcompletedirgui.py
deleted file mode 100644
index 750f7f3b4ff6..000000000000
--- a/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btcompletedirgui.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btcompletedirgui.py Thu Dec 16 11:03:11 2004
-+++ btcompletedirgui.py Thu Dec 16 11:13:34 2004
-@@ -3,6 +3,15 @@
- # Written by Bram Cohen
- # see LICENSE.txt for license information
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- from sys import argv, version
-
- from btcompletedir import completedir
diff --git a/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadcurses.py b/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadcurses.py
deleted file mode 100644
index f9914687c61b..000000000000
--- a/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadcurses.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btdownloadcurses.py Thu Dec 16 11:03:11 2004
-+++ btdownloadcurses.py Thu Dec 16 11:13:54 2004
-@@ -3,6 +3,15 @@
- # Written by Henry 'Pi' James
- # see LICENSE.txt for license information
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- from BitTorrent.download import download
- from threading import Event
- from os.path import abspath
diff --git a/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadgui.py b/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadgui.py
deleted file mode 100644
index d9f8aa0300da..000000000000
--- a/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadgui.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btdownloadgui.py Thu Dec 16 11:03:11 2004
-+++ btdownloadgui.py Thu Dec 16 11:14:07 2004
-@@ -3,6 +3,15 @@
- # Written by Bram Cohen and Myers Carpenter
- # see LICENSE.txt for license information
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- from sys import argv
- from BitTorrent import version
- from BitTorrent.download import download
diff --git a/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadheadless.py b/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadheadless.py
deleted file mode 100644
index ba6038187d07..000000000000
--- a/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btdownloadheadless.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btdownloadheadless.py Thu Dec 16 11:03:11 2004
-+++ btdownloadheadless.py Thu Dec 16 11:14:16 2004
-@@ -3,6 +3,15 @@
- # Written by Bram Cohen
- # see LICENSE.txt for license information
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- from BitTorrent.download import download
- from threading import Event
- from os.path import abspath
diff --git a/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btlaunchmany.py b/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btlaunchmany.py
deleted file mode 100644
index b52ef8d96737..000000000000
--- a/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btlaunchmany.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btlaunchmany.py Thu Dec 16 11:03:11 2004
-+++ btlaunchmany.py Thu Dec 16 11:14:54 2004
-@@ -7,6 +7,15 @@
- # fmttime and fmtsize stolen from btdownloadcurses.
- # see LICENSE.txt for license information
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- from BitTorrent.download import download
- from threading import Thread, Event, Lock
- from os import listdir
diff --git a/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btlaunchmanycurses.py b/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btlaunchmanycurses.py
deleted file mode 100644
index 7cf9c34eefdb..000000000000
--- a/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btlaunchmanycurses.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btlaunchmanycurses.py Thu Dec 16 11:03:11 2004
-+++ btlaunchmanycurses.py Thu Dec 16 11:14:47 2004
-@@ -7,6 +7,15 @@
- # fmttime and fmtsize stolen from btdownloadcurses.
- # see LICENSE.txt for license information
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- from BitTorrent.download import download
- from threading import Thread, Event, Lock
- from os import listdir
diff --git a/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btmakemetafile.py b/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btmakemetafile.py
deleted file mode 100644
index 27caf5b03793..000000000000
--- a/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-btmakemetafile.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- btmakemetafile.py Thu Dec 16 11:03:11 2004
-+++ btmakemetafile.py Thu Dec 16 11:15:10 2004
-@@ -3,6 +3,15 @@
- # Written by Bram Cohen
- # see LICENSE.txt for license information
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- from sys import argv
- from os.path import getsize, split, join, abspath, isdir
- from os import listdir
diff --git a/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-bttrack.py b/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-bttrack.py
deleted file mode 100644
index eee72f22c626..000000000000
--- a/net-p2p/py-kenosis-bittorrent/files/extra-psyco-patch-bttrack.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- bttrack.py Thu Dec 16 11:03:11 2004
-+++ bttrack.py Thu Dec 16 11:15:33 2004
-@@ -3,6 +3,15 @@
- # Written by Bram Cohen
- # see LICENSE.txt for license information
-
-+from BitTorrent import PSYCO
-+if PSYCO.psyco:
-+ try:
-+ import psyco
-+ assert psyco.__version__ >= 0x010300f0
-+ psyco.full()
-+ except:
-+ pass
-+
- from sys import argv
- from BitTorrent.track import track
-
diff --git a/net-p2p/py-kenosis-bittorrent/files/patch-BitTorrent::Rerequester.py b/net-p2p/py-kenosis-bittorrent/files/patch-BitTorrent::Rerequester.py
deleted file mode 100644
index 49c5bd167da9..000000000000
--- a/net-p2p/py-kenosis-bittorrent/files/patch-BitTorrent::Rerequester.py
+++ /dev/null
@@ -1,30 +0,0 @@
---- BitTorrent/Rerequester.py Sat Apr 3 01:10:23 2004
-+++ BitTorrent/Rerequester.py Sun Apr 18 17:03:33 2004
-@@ -5,7 +5,7 @@
- from btformats import check_peers
- from bencode import bdecode
- from threading import Thread, Lock
--from socket import error
-+from socket import error, gethostbyname
- from time import time
- from random import randrange
- from binascii import b2a_hex
-@@ -45,8 +45,7 @@
- self.url = ('%s?info_hash=%s&peer_id=%s&port=%s&key=%s' %
- (url, quote(infohash), quote(myid), str(port),
- b2a_hex(''.join([chr(randrange(256)) for i in xrange(4)]))))
-- if ip != '':
-- self.url += '&ip=' + quote(ip)
-+ self.ip = ip
- self.interval = interval
- self.last = None
- self.trackerid = None
-@@ -108,6 +107,8 @@
-
- def rerequest(self, url, set):
- try:
-+ if self.ip:
-+ url += '&ip=' + gethostbyname(self.ip)
- print "opening url %s" % url
- h = urlopen(url)
- r = h.read()
diff --git a/net-p2p/py-kenosis-bittorrent/files/patch-BitTorrent::track.py b/net-p2p/py-kenosis-bittorrent/files/patch-BitTorrent::track.py
deleted file mode 100644
index 7a98123784d9..000000000000
--- a/net-p2p/py-kenosis-bittorrent/files/patch-BitTorrent::track.py
+++ /dev/null
@@ -1,300 +0,0 @@
---- BitTorrent/track.py Sun Mar 21 16:32:55 2004
-+++ BitTorrent/track.py Sun Jun 6 09:33:07 2004
-@@ -37,12 +37,15 @@
- 'minimum time it must have been since the last flush to do another one'),
- ('allowed_dir', '', 'only allow downloads for .torrents in this dir'),
- ('parse_allowed_interval', 15, 'minutes between reloading of allowed_dir'),
-+ ('show_infopage', 1, "whether to display an info page when the tracker's root dir is loaded"),
-+ ('infopage_redirect', '', 'a URL to redirect the info page to'),
- ('show_names', 1, 'whether to display names from allowed dir'),
- ('favicon', '', 'file containing x-icon data to return when browser requests favicon.ico'),
- ('only_local_override_ip', 1, "ignore the ip GET parameter from machines which aren't on local network IPs"),
- ('logfile', '', 'file to write the tracker logs, use - for stdout (default)'),
- ('allow_get', 0, 'use with allowed_dir; adds a /file?hash={hash} url that allows users to download the torrent file'),
- ('keep_dead', 0, 'keep dead torrents after they expire (so they still show up on your /scrape and web page)'),
-+ ('scrape_allowed', 'full', 'scrape access allowed (can be none, specific or full)'),
- ('max_give', 200, 'maximum number of peers to give with any one request'),
- ]
-
-@@ -124,11 +127,11 @@
- favicon = config['favicon']
- self.favicon = None
- if favicon:
-- if isfile(favicon):
-+ try:
- h = open(favicon, 'rb')
- self.favicon = h.read()
- h.close()
-- else:
-+ except:
- print "**warning** specified favicon file -- %s -- does not exist." % favicon
- self.rawserver = rawserver
- self.becache1 = {}
-@@ -190,6 +193,130 @@
- self.uq_broken = 0
- self.keep_dead = config['keep_dead']
-
-+ def get_infopage(self):
-+ if not self.config['show_infopage']:
-+ return (404, 'Not Found', {'Content-Type': 'text/plain', 'Pragma': 'no-cache'}, alas)
-+ red = self.config['infopage_redirect']
-+ if red != '':
-+ return (302, 'Found', {'Content-Type': 'text/html', 'Location': red},
-+ '<A HREF="'+red+'">Click Here</A>')
-+
-+ s = StringIO()
-+ s.write('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">\n' \
-+ '<html><head><title>BitTorrent download info</title>\n')
-+ if self.favicon != None:
-+ s.write('<link rel="shortcut icon" href="/favicon.ico" />\n')
-+ s.write('</head>\n<body>\n' \
-+ '<h3>BitTorrent download info</h3>\n'\
-+ '<ul>\n'
-+ '<li><strong>tracker version:</strong> %s</li>\n' \
-+ '<li><strong>server time:</strong> %s</li>\n' \
-+ '</ul>\n' % (version, isotime()))
-+ names = self.downloads.keys()
-+ if not names:
-+ s.write('<p>not tracking any files yet...</p>\n')
-+ else:
-+ names.sort()
-+ tn = 0
-+ tc = 0
-+ td = 0
-+ tt = 0 # Total transferred
-+ ts = 0 # Total size
-+ nf = 0 # Number of files displayed
-+ uc = {}
-+ ud = {}
-+ if self.allowed != None and self.show_names:
-+ s.write('<table summary="files" border="1">\n' \
-+ '<tr><th>info hash</th><th>torrent name</th><th align="right">size</th><th align="right">complete</th><th align="right">downloading</th><th align="right">downloaded</th><th align="right">transferred</th></tr>\n')
-+ else:
-+ s.write('<table summary="files">\n' \
-+ '<tr><th>info hash</th><th align="right">complete</th><th align="right">downloading</th><th align="right">downloaded</th></tr>\n')
-+ for name in names:
-+ l = self.downloads[name]
-+ n = self.completed.get(name, 0)
-+ tn = tn + n
-+ lc = []
-+ for i in l.values():
-+ if type(i) == DictType:
-+ if i['left'] == 0:
-+ lc.append(1)
-+ uc[i['ip']] = 1
-+ else:
-+ ud[i['ip']] = 1
-+ c = len(lc)
-+ tc = tc + c
-+ d = len(l) - c
-+ td = td + d
-+ if self.allowed != None and self.show_names:
-+ if self.allowed.has_key(name):
-+ nf = nf + 1
-+ sz = self.allowed[name]['length'] # size
-+ ts = ts + sz
-+ szt = sz * n # Transferred for this torrent
-+ tt = tt + szt
-+ if self.allow_get == 1:
-+ linkname = '<a href="/file?info_hash=' + quote(name) + '">' + self.allowed[name]['name'] + '</a>'
-+ else:
-+ linkname = self.allowed[name]['name']
-+ s.write('<tr><td><code>%s</code></td><td>%s</td><td align="right">%s</td><td align="right">%i</td><td align="right">%i</td><td align="right">%i</td><td align="right">%s</td></tr>\n' \
-+ % (b2a_hex(name), linkname, size_format(sz), c, d, n, size_format(szt)))
-+ else:
-+ s.write('<tr><td><code>%s</code></td><td align="right"><code>%i</code></td><td align="right"><code>%i</code></td><td align="right"><code>%i</code></td></tr>\n' \
-+ % (b2a_hex(name), c, d, n))
-+ ttn = 0
-+ for i in self.completed.values():
-+ ttn = ttn + i
-+ if self.allowed != None and self.show_names:
-+ s.write('<tr><td align="right" colspan="2">%i files</td><td align="right">%s</td><td align="right">%i/%i</td><td align="right">%i/%i</td><td align="right">%i/%i</td><td align="right">%s</td></tr>\n'
-+ % (nf, size_format(ts), len(uc), tc, len(ud), td, tn, ttn, size_format(tt)))
-+ else:
-+ s.write('<tr><td align="right">%i files</td><td align="right">%i/%i</td><td align="right">%i/%i</td><td align="right">%i/%i</td></tr>\n'
-+ % (nf, len(uc), tc, len(ud), td, tn, ttn))
-+ s.write('</table>\n' \
-+ '<ul>\n' \
-+ '<li><em>info hash:</em> SHA1 hash of the "info" section of the metainfo (*.torrent)</li>\n' \
-+ '<li><em>complete:</em> number of connected clients with the complete file (total: unique IPs/total connections)</li>\n' \
-+ '<li><em>downloading:</em> number of connected clients still downloading (total: unique IPs/total connections)</li>\n' \
-+ '<li><em>downloaded:</em> reported complete downloads (total: current/all)</li>\n' \
-+ '<li><em>transferred:</em> torrent size * total downloaded (does not include partial transfers)</li>\n' \
-+ '</ul>\n')
-+ s.write('</body>\n' \
-+ '</html>\n')
-+ return (200, 'OK', {'Content-Type': 'text/html; charset=iso-8859-1'}, s.getvalue())
-+
-+ def scrapedata(self, name, return_name = True):
-+ l = self.downloads[name]
-+ n = self.completed.get(name, 0)
-+ c = len([1 for i in l.values() if i['left'] == 0])
-+ d = len(l) - c
-+ f = {'complete': c, 'incomplete': d, 'downloaded': n}
-+ if ( return_name and self.show_names
-+ and self.allowed is not None and self.allowed.has_key(name) ):
-+ f['name'] = self.allowed[name]['name']
-+ return (f)
-+
-+ def get_scrape(self, paramslist):
-+ fs = {}
-+ if paramslist.has_key('info_hash'):
-+ if self.config['scrape_allowed'] not in ['specific', 'full']:
-+ return (400, 'Not Authorized', {'Content-Type': 'text/plain', 'Pragma': 'no-cache'},
-+ bencode({'failure reason':
-+ 'specific scrape function is not available with this tracker.'}))
-+ for infohash in paramslist['info_hash']:
-+ if infohash in self.downloads.keys():
-+ fs[infohash] = self.scrapedata(infohash)
-+ else:
-+ if self.config['scrape_allowed'] != 'full':
-+ return (400, 'Not Authorized', {'Content-Type': 'text/plain', 'Pragma': 'no-cache'},
-+ bencode({'failure reason':
-+ 'full scrape function is not available with this tracker.'}))
-+ names = self.downloads.keys()
-+ names.sort()
-+ for name in names:
-+ fs[name] = self.scrapedata(name)
-+
-+ return (200, 'OK', {'Content-Type': 'text/plain'}, bencode({'files': fs}))
-+
- def get(self, connection, path, headers):
- try:
- (scheme, netloc, path, pars, query, fragment) = urlparse(path)
-@@ -197,117 +324,22 @@
- path = path.replace('+',' ')
- query = query.replace('+',' ')
- path = unquote(path)[1:]
-+ paramslist = {}
- params = {}
- for s in query.split('&'):
- if s != '':
- i = s.index('=')
-- params[unquote(s[:i])] = unquote(s[i+1:])
-+ kw = unquote(s[:i])
-+ key, value = unquote(s[:i]), unquote(s[i+1:])
-+ paramslist.setdefault(key, []).append(value)
-+ params[key] = value
- except ValueError, e:
- return (400, 'Bad Request', {'Content-Type': 'text/plain'},
- 'you sent me garbage - ' + str(e))
- if path == '' or path == 'index.html':
-- s = StringIO()
-- s.write('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">\n' \
-- '<html><head><title>BitTorrent download info</title>\n')
-- if self.favicon != None:
-- s.write('<link rel="shortcut icon" href="/favicon.ico" />\n')
-- s.write('</head>\n<body>\n' \
-- '<h3>BitTorrent download info</h3>\n'\
-- '<ul>\n'
-- '<li><strong>tracker version:</strong> %s</li>\n' \
-- '<li><strong>server time:</strong> %s</li>\n' \
-- '</ul>\n' % (version, isotime()))
-- names = self.downloads.keys()
-- if names:
-- names.sort()
-- tn = 0
-- tc = 0
-- td = 0
-- tt = 0 # Total transferred
-- ts = 0 # Total size
-- nf = 0 # Number of files displayed
-- uc = {}
-- ud = {}
-- if self.allowed != None and self.show_names:
-- s.write('<table summary="files" border="1">\n' \
-- '<tr><th>info hash</th><th>torrent name</th><th align="right">size</th><th align="right">complete</th><th align="right">downloading</th><th align="right">downloaded</th><th align="right">transferred</th></tr>\n')
-- else:
-- s.write('<table summary="files">\n' \
-- '<tr><th>info hash</th><th align="right">complete</th><th align="right">downloading</th><th align="right">downloaded</th></tr>\n')
-- for name in names:
-- l = self.downloads[name]
-- n = self.completed.get(name, 0)
-- tn = tn + n
-- lc = []
-- for i in l.values():
-- if type(i) == DictType:
-- if i['left'] == 0:
-- lc.append(1)
-- uc[i['ip']] = 1
-- else:
-- ud[i['ip']] = 1
-- c = len(lc)
-- tc = tc + c
-- d = len(l) - c
-- td = td + d
-- if self.allowed != None and self.show_names:
-- if self.allowed.has_key(name):
-- nf = nf + 1
-- sz = self.allowed[name]['length'] # size
-- ts = ts + sz
-- szt = sz * n # Transferred for this torrent
-- tt = tt + szt
-- if self.allow_get == 1:
-- linkname = '<a href="/file?info_hash=' + quote(name) + '">' + self.allowed[name]['name'] + '</a>'
-- else:
-- linkname = self.allowed[name]['name']
-- s.write('<tr><td><code>%s</code></td><td>%s</td><td align="right">%s</td><td align="right">%i</td><td align="right">%i</td><td align="right">%i</td><td align="right">%s</td></tr>\n' \
-- % (b2a_hex(name), linkname, size_format(sz), c, d, n, size_format(szt)))
-- else:
-- s.write('<tr><td><code>%s</code></td><td align="right"><code>%i</code></td><td align="right"><code>%i</code></td><td align="right"><code>%i</code></td></tr>\n' \
-- % (b2a_hex(name), c, d, n))
-- ttn = 0
-- for i in self.completed.values():
-- ttn = ttn + i
-- if self.allowed != None and self.show_names:
-- s.write('<tr><td align="right" colspan="2">%i files</td><td align="right">%s</td><td align="right">%i/%i</td><td align="right">%i/%i</td><td align="right">%i/%i</td><td align="right">%s</td></tr>\n'
-- % (nf, size_format(ts), len(uc), tc, len(ud), td, tn, ttn, size_format(tt)))
-- else:
-- s.write('<tr><td align="right">%i files</td><td align="right">%i/%i</td><td align="right">%i/%i</td><td align="right">%i/%i</td></tr>\n'
-- % (nf, len(uc), tc, len(ud), td, tn, ttn))
-- s.write('</table>\n' \
-- '<ul>\n' \
-- '<li><em>info hash:</em> SHA1 hash of the "info" section of the metainfo (*.torrent)</li>\n' \
-- '<li><em>complete:</em> number of connected clients with the complete file (total: unique IPs/total connections)</li>\n' \
-- '<li><em>downloading:</em> number of connected clients still downloading (total: unique IPs/total connections)</li>\n' \
-- '<li><em>downloaded:</em> reported complete downloads (total: current/all)</li>\n' \
-- '<li><em>transferred:</em> torrent size * total downloaded (does not include partial transfers)</li>\n' \
-- '</ul>\n')
-- else:
-- s.write('<p>not tracking any files yet...</p>\n')
-- s.write('</body>\n' \
-- '</html>\n')
-- return (200, 'OK', {'Content-Type': 'text/html; charset=iso-8859-1'}, s.getvalue())
-+ return self.get_infopage()
- elif path == 'scrape':
-- fs = {}
-- names = []
-- if params.has_key('info_hash'):
-- if self.downloads.has_key(params['info_hash']):
-- names = [ params['info_hash'] ]
-- # else return nothing
-- else:
-- names = self.downloads.keys()
-- names.sort()
-- for name in names:
-- l = self.downloads[name]
-- n = self.completed.get(name, 0)
-- c = len([1 for i in l.values() if type(i) == DictType and i['left'] == 0])
-- d = len(l) - c
-- fs[name] = {'complete': c, 'incomplete': d, 'downloaded': n}
-- if (self.allowed is not None) and self.allowed.has_key(name) and self.show_names:
-- fs[name]['name'] = self.allowed[name]['name']
-- r = {'files': fs}
-- return (200, 'OK', {'Content-Type': 'text/plain'}, bencode(r))
-+ return self.get_scrape(paramslist)
- elif (path == 'file') and (self.allow_get == 1) and params.has_key('info_hash') and self.allowed.has_key(params['info_hash']):
- hash = params['info_hash']
- fname = self.allowed[hash]['file']
-@@ -506,9 +538,9 @@
- r = str(s) + 'B'
- elif (s < 1048576):
- r = str(int(s/1024)) + 'KiB'
-- elif (s < 1073741824l):
-+ elif (s < 1073741824L):
- r = str(int(s/1048576)) + 'MiB'
-- elif (s < 1099511627776l):
-+ elif (s < 1099511627776L):
- r = str(int((s/1073741824.0)*100.0)/100.0) + 'GiB'
- else:
- r = str(int((s/1099511627776.0)*100.0)/100.0) + 'TiB'
diff --git a/net-p2p/py-kenosis-bittorrent/files/patch-BitTorrent::zurllib.py b/net-p2p/py-kenosis-bittorrent/files/patch-BitTorrent::zurllib.py
deleted file mode 100644
index deca5e24f028..000000000000
--- a/net-p2p/py-kenosis-bittorrent/files/patch-BitTorrent::zurllib.py
+++ /dev/null
@@ -1,18 +0,0 @@
---- BitTorrent/zurllib.py.orig Thu Dec 9 10:36:43 2004
-+++ BitTorrent/zurllib.py Thu Dec 9 10:38:19 2004
-@@ -35,7 +35,14 @@
- if DEBUG:
- pprint.pprint(headers.dict)
- url = fp.url
-- return addinfourldecompress(fp, headers, url)
-+ resp = addinfourldecompress(fp, headers, url)
-+ # As of Python 2.4 http_open response also has 'code' and 'msg'
-+ # members, and HTTPErrorProcessor breaks if they don't exist.
-+ if 'code' in dir(fp):
-+ resp.code = fp.code
-+ if 'msg' in dir(fp):
-+ resp.msg = fp.msg
-+ return resp
-
-
- class addinfourldecompress(addinfourl):
diff --git a/net-p2p/py-kenosis-bittorrent/files/patch-btcompletedir.py b/net-p2p/py-kenosis-bittorrent/files/patch-btcompletedir.py
deleted file mode 100644
index f70d4e932b7c..000000000000
--- a/net-p2p/py-kenosis-bittorrent/files/patch-btcompletedir.py
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ruN BitTorrent-3.4.2/btcompletedir.py BitTorrent.cvs/btcompletedir.py
---- btcompletedir.py Wed Mar 3 14:44:06 2004
-+++ btcompletedir.py Sun May 23 04:31:44 2004
-@@ -30,6 +30,8 @@
- subtotal[0] += x
- vc(float(subtotal[0]) / total)
- for i in togen:
-+ if flag.isSet():
-+ break
- t = split(i)
- if t[1] == '':
- i = t[0]
diff --git a/net-p2p/py-kenosis-bittorrent/files/zurllib.py b/net-p2p/py-kenosis-bittorrent/files/zurllib.py
deleted file mode 100644
index a99ca51142bb..000000000000
--- a/net-p2p/py-kenosis-bittorrent/files/zurllib.py
+++ /dev/null
@@ -1,61 +0,0 @@
-# Written by John Hoffman
-# see LICENSE.txt for license information
-
-from httplib import HTTPConnection
-from urlparse import urlparse
-import socket
-from gzip import GzipFile
-from StringIO import StringIO
-from urllib import quote, unquote
-from __init__ import version
-
-MAX_REDIRECTS = 10
-
-class urlopen:
- def __init__(self, url):
- self.tries = 0
- self._open(url)
-
- def _open(self, url):
- self.tries += 1
- if self.tries > MAX_REDIRECTS:
- raise IOError, ('http error', 500,
- "Internal Server Error: Redirect Recursion")
- (scheme, netloc, path, pars, query, fragment) = urlparse(url)
- if scheme != 'http':
- raise IOError, ('url error', 'unknown url type', scheme, url)
- url = path
- if pars:
- url += ';'+pars
- if query:
- url += '?'+query
-# if fragment:
- self.connection = HTTPConnection(netloc)
- self.connection.request('GET', url, None,
- { 'User-Agent': 'BitTorrent/' + version,
- 'Accept-Encoding': 'gzip' } )
- self.response = self.connection.getresponse()
- status = self.response.status
- if status in (301,302):
- try:
- self.connection.close()
- except:
- pass
- self._open(self.response.getheader('Location'))
- return
- if status != 200:
- raise IOError, ('http error', status, self.response.reason)
-
- def read(self):
- data = self.response.read()
- if self.response.getheader('Content-Encoding','').find('gzip') >= 0:
- try:
- compressed = StringIO(data)
- f = GzipFile(fileobj = compressed)
- data = f.read()
- except:
- raise IOError, ('http error', 'got corrupt response')
- return data
-
- def close(self):
- self.connection.close()
diff --git a/net-p2p/py-kenosis-bittorrent/pkg-descr b/net-p2p/py-kenosis-bittorrent/pkg-descr
deleted file mode 100644
index e212e5a90816..000000000000
--- a/net-p2p/py-kenosis-bittorrent/pkg-descr
+++ /dev/null
@@ -1,23 +0,0 @@
-[ excerpt from developer's web site ]
-
-This is Kenosis-enabled BitTorrent. Using Kenosis, we've eliminated
-the tracker as a central point of failure for BitTorrent downloads.
-Kenosis-enabled BitTorrent is 100% backwards compatible with existing
-BitTorrent clients.
-
-Kenosis-BitTorrent uses torrent files which specify a tracker of
-the form http://hash.bt.kenosisp2p.org, where "hash" is the hash
-of the original file.
-
-Kenosis-BitTorrent downloaders will notice that this is a kenosis
-url and use kenosis to find the tracker that is handling this torrent
-file. Standard BitTorrent downloaders try to resolve hash.bt.kenosisp2p.org
-as normal. Our dns server will look up the hash in kenosis and
-return to the client the ip address of the kenosis node that is
-tracking that file. If that tracker becomes unreachable, subsequent
-lookups for that hash will switch automatically to the next available
-Kenosis-enabled tracker.
-
-WWW: http://kenosis.sourceforge.net/
-
--- lioux@FreeBSD.org
diff --git a/net-p2p/py-kenosis-bittorrent/pkg-message b/net-p2p/py-kenosis-bittorrent/pkg-message
deleted file mode 100644
index e9c9b962e7c6..000000000000
--- a/net-p2p/py-kenosis-bittorrent/pkg-message
+++ /dev/null
@@ -1,48 +0,0 @@
- ATTENTIONATTENTION:
-
-Please make sure that you read
-/usr/local/share/doc/kenosis-BitTorrent/README_KENOSIS.txt. It
-contains important information about testing and configuring the
-Kenosis enabled BitTorrent client and tracker, and ultimately
-replacing the official client with this version.
-
-Non-Kenosis clients can use Kenosis trackers without a problem AND
-Kenosis clients can disable Kenosis suppport (I am not sure why
-because you can use the non-Kenosis trackers with Kenosis enabled)
-if that is desired.
-
-It is fully compatible with current BitTorrent clients so it will
-work with or without Kenosis support. This is a modified version
-of the official stable BitTorrent distribution version 3.4.2.
-
-In order to make sure this application does not interfere with
-previously installed official BitTorrent clients while users perform
-the transition, the installation has been customized.
-
-The kenosis_BitTorrent python module files can be found under
-
-/usr/local/lib/python2.4/site-packages/kenosis_BitTorrent
-
-and
-
-the BitTorrent scripts under
-
-/usr/local/libexec/kenosis-BitTorrent
-
-If you desire to use the kenosis-BitTorrent instead of the official
-BitTorrent client, you should just place that directory in front
-of PATH
-
-- For sh based shells
-
-$ export PATH="/usr/local/libexec/kenosis-BitTorrent:${PATH}"
-
-- For csh based shells
-
-$ setenv PATH "/usr/local/libexec/kenosis-BitTorrent:${PATH}"
-
-Now, just use BitTorrent as usual. A file containing a copy of this
-message is available as
-
-/usr/local/share/doc/kenosis-BitTorrent/README-FreeBSD.txt
-
diff --git a/net-p2p/py-kenosis-bittorrent/pkg-plist b/net-p2p/py-kenosis-bittorrent/pkg-plist
deleted file mode 100644
index 1976e19b5c6f..000000000000
--- a/net-p2p/py-kenosis-bittorrent/pkg-plist
+++ /dev/null
@@ -1,95 +0,0 @@
-libexec/kenosis-BitTorrent/btcompletedir.py
-libexec/kenosis-BitTorrent/btdownloadcurses.py
-libexec/kenosis-BitTorrent/btdownloadheadless.py
-libexec/kenosis-BitTorrent/btdownloadlibrary.py
-libexec/kenosis-BitTorrent/btlaunchmany.py
-libexec/kenosis-BitTorrent/btlaunchmanycurses.py
-libexec/kenosis-BitTorrent/btmakemetafile.py
-libexec/kenosis-BitTorrent/btreannounce.py
-libexec/kenosis-BitTorrent/btrename.py
-libexec/kenosis-BitTorrent/btshowmetainfo.py
-libexec/kenosis-BitTorrent/bttest.py
-libexec/kenosis-BitTorrent/bttrack.py
-libexec/kenosis-BitTorrent/btunittest.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Choker.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Choker.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Choker.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Connecter.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Connecter.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Connecter.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/CurrentRateMeasure.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/CurrentRateMeasure.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/CurrentRateMeasure.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Downloader.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Downloader.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Downloader.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/DownloaderFeedback.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/DownloaderFeedback.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/DownloaderFeedback.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Encrypter.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Encrypter.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Encrypter.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/HTTPHandler.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/HTTPHandler.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/HTTPHandler.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/NatCheck.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/NatCheck.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/NatCheck.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/PiecePicker.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/PiecePicker.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/PiecePicker.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/RateMeasure.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/RateMeasure.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/RateMeasure.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/RawServer.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/RawServer.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/RawServer.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Rerequester.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Rerequester.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Rerequester.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Storage.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Storage.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Storage.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/StorageWrapper.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/StorageWrapper.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/StorageWrapper.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Uploader.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Uploader.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/Uploader.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/__init__.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/__init__.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/__init__.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/bencode.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/bencode.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/bencode.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/bitfield.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/bitfield.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/bitfield.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/btformats.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/btformats.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/btformats.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/download.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/download.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/download.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/fakeopen.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/fakeopen.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/fakeopen.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/parseargs.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/parseargs.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/parseargs.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/selectpoll.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/selectpoll.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/selectpoll.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/testtest.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/testtest.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/testtest.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/track.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/track.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/track.pyo
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/zurllib.py
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/zurllib.pyc
-%%PYTHON_SITELIBDIR%%/kenosis_BitTorrent/zurllib.pyo
-@dirrm libexec/kenosis-BitTorrent
-@dirrm %%PYTHON_SITELIBDIR%%/kenosis_BitTorrent
-@unexec rmdir %D/%%PYTHON_SITELIBDIR%% 2>/dev/null || true
-@unexec rmdir %D/%%PYTHON_LIBDIR%% 2>/dev/null || true
diff --git a/net-p2p/py-kenosis/Makefile b/net-p2p/py-kenosis/Makefile
deleted file mode 100644
index 11f14c2bb821..000000000000
--- a/net-p2p/py-kenosis/Makefile
+++ /dev/null
@@ -1,64 +0,0 @@
-# New ports collection makefile for: kenosis
-# Date created: Thu Jan 13 01:15:19 UTC 2005
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= kenosis
-PORTVERSION= 0.95
-CATEGORIES= net python
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= A fully-distributed p2p RPC system built on top of XMLRPC
-
-RUN_DEPENDS= \
- ${LOCALBASE}/lib/${PYTHON_VERSION}/site-packages/xmlrpclib.py:${PORTSDIR}/net/py-xmlrpclib
-
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-PYSETUP= ${PORTNAME}_setup.py
-
-USE_REINPLACE= yes
-
-post-extract:
-# Avoid name collision and move ds inside kenosis package
-# it is only used by kenosis anyway
- @${MV} ${WRKSRC}/ds ${WRKSRC}/${PORTNAME}
-# Contributed by Eric Ries <eric.ries@aya.yale.edu> - kenosis developer
-# Queue.py changed API from python 2.3 to 2.4
-# use Queue.py from python 2.3 while kenosis developers fix this
- @${CP} ${FILESDIR}/python2.3-Queue.py \
- ${WRKSRC}/${PORTNAME}/Queue.py
-
-post-patch:
-# ds was moved inside kenosis package
-# use local copy of Queue
-# point at correct python
- @${FIND} ${WRKSRC} -type f -print0 \
- | ${XARGS} -0 -n 5 -x \
- ${REINPLACE_CMD} -E \
- -e 's|from[[:space:]]+ds|from ${PORTNAME}.ds|' \
- -e 's|import[[:space:]]+Queue|from ${PORTNAME} import Queue|' \
- -e 's|/usr/bin/python|${PYTHON_CMD}|' \
- -e 's|/usr/bin/env[[:space:]]+python|${PYTHON_CMD}|'
-# remove all .bak files
- @${FIND} ${WRKSRC} -name "*.bak" -type f -print0 \
- | ${XARGS} -0 -n 5 -x \
- ${RM} -f
-# Contributed by Eric Ries <eric.ries@aya.yale.edu> - kenosis developer
-# set default time out to 20
- @${REINPLACE_CMD} -E \
- -e 's|(socket.setdefaulttimeout)\([[:digit:]]+\)|\1(20)|' \
- ${WRKSRC}/${PORTNAME}/node.py
-
-post-install:
-# fix post-install permissions
- @${FIND} ${PYTHON_SITELIBDIR} -type f -print0 \
- | ${XARGS} -0 -n 5 -x \
- ${CHMOD} ${SHAREMODE}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/py-kenosis/distinfo b/net-p2p/py-kenosis/distinfo
deleted file mode 100644
index 0b113630d09e..000000000000
--- a/net-p2p/py-kenosis/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (kenosis-0.95.tar.gz) = b3846a89723d1e6f2f79b8481fae6981
-SIZE (kenosis-0.95.tar.gz) = 170694
diff --git a/net-p2p/py-kenosis/files/patch-kenosis_setup.py b/net-p2p/py-kenosis/files/patch-kenosis_setup.py
deleted file mode 100644
index 32ab818eaddf..000000000000
--- a/net-p2p/py-kenosis/files/patch-kenosis_setup.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- kenosis_setup.py.orig Fri Jan 7 04:16:32 2005
-+++ kenosis_setup.py Thu Jan 13 00:22:56 2005
-@@ -15,7 +15,6 @@
- url = "http://kenosis.sf.net/",
- license = "MIT",
-
-- packages = ["bt", "bt.BitTorrent", "ds", "kenosis", "kenosis.dns"],
-+ packages = ["kenosis", "kenosis.ds", "kenosis.dns"],
- )
-
--print("Upload to upload.sf.net/incoming by running: ncftpput upload.sf.net incoming dist/kenosis-%s.tar.gz" % kenosis.version)
diff --git a/net-p2p/py-kenosis/files/python2.3-Queue.py b/net-p2p/py-kenosis/files/python2.3-Queue.py
deleted file mode 100644
index 980aee619ddc..000000000000
--- a/net-p2p/py-kenosis/files/python2.3-Queue.py
+++ /dev/null
@@ -1,206 +0,0 @@
-"""A multi-producer, multi-consumer queue."""
-
-from time import time as _time, sleep as _sleep
-
-__all__ = ['Empty', 'Full', 'Queue']
-
-class Empty(Exception):
- "Exception raised by Queue.get(block=0)/get_nowait()."
- pass
-
-class Full(Exception):
- "Exception raised by Queue.put(block=0)/put_nowait()."
- pass
-
-class Queue:
- def __init__(self, maxsize=0):
- """Initialize a queue object with a given maximum size.
-
- If maxsize is <= 0, the queue size is infinite.
- """
- try:
- import thread
- except ImportError:
- import dummy_thread as thread
- self._init(maxsize)
- self.mutex = thread.allocate_lock()
- self.esema = thread.allocate_lock()
- self.esema.acquire()
- self.fsema = thread.allocate_lock()
-
- def qsize(self):
- """Return the approximate size of the queue (not reliable!)."""
- self.mutex.acquire()
- n = self._qsize()
- self.mutex.release()
- return n
-
- def empty(self):
- """Return True if the queue is empty, False otherwise (not reliable!)."""
- self.mutex.acquire()
- n = self._empty()
- self.mutex.release()
- return n
-
- def full(self):
- """Return True if the queue is full, False otherwise (not reliable!)."""
- self.mutex.acquire()
- n = self._full()
- self.mutex.release()
- return n
-
- def put(self, item, block=True, timeout=None):
- """Put an item into the queue.
-
- If optional args 'block' is true and 'timeout' is None (the default),
- block if necessary until a free slot is available. If 'timeout' is
- a positive number, it blocks at most 'timeout' seconds and raises
- the Full exception if no free slot was available within that time.
- Otherwise ('block' is false), put an item on the queue if a free slot
- is immediately available, else raise the Full exception ('timeout'
- is ignored in that case).
- """
- if block:
- if timeout is None:
- # blocking, w/o timeout, i.e. forever
- self.fsema.acquire()
- elif timeout >= 0:
- # waiting max. 'timeout' seconds.
- # this code snipped is from threading.py: _Event.wait():
- # Balancing act: We can't afford a pure busy loop, so we
- # have to sleep; but if we sleep the whole timeout time,
- # we'll be unresponsive. The scheme here sleeps very
- # little at first, longer as time goes on, but never longer
- # than 20 times per second (or the timeout time remaining).
- delay = 0.0005 # 500 us -> initial delay of 1 ms
- endtime = _time() + timeout
- while True:
- if self.fsema.acquire(0):
- break
- remaining = endtime - _time()
- if remaining <= 0: #time is over and no slot was free
- raise Full
- delay = min(delay * 2, remaining, .05)
- _sleep(delay) #reduce CPU usage by using a sleep
- else:
- raise ValueError("'timeout' must be a positive number")
- elif not self.fsema.acquire(0):
- raise Full
- self.mutex.acquire()
- release_fsema = True
- try:
- was_empty = self._empty()
- self._put(item)
- # If we fail before here, the empty state has
- # not changed, so we can skip the release of esema
- if was_empty:
- self.esema.release()
- # If we fail before here, the queue can not be full, so
- # release_full_sema remains True
- release_fsema = not self._full()
- finally:
- # Catching system level exceptions here (RecursionDepth,
- # OutOfMemory, etc) - so do as little as possible in terms
- # of Python calls.
- if release_fsema:
- self.fsema.release()
- self.mutex.release()
-
- def put_nowait(self, item):
- """Put an item into the queue without blocking.
-
- Only enqueue the item if a free slot is immediately available.
- Otherwise raise the Full exception.
- """
- return self.put(item, False)
-
- def get(self, block=True, timeout=None):
- """Remove and return an item from the queue.
-
- If optional args 'block' is true and 'timeout' is None (the default),
- block if necessary until an item is available. If 'timeout' is
- a positive number, it blocks at most 'timeout' seconds and raises
- the Empty exception if no item was available within that time.
- Otherwise ('block' is false), return an item if one is immediately
- available, else raise the Empty exception ('timeout' is ignored
- in that case).
- """
- if block:
- if timeout is None:
- # blocking, w/o timeout, i.e. forever
- self.esema.acquire()
- elif timeout >= 0:
- # waiting max. 'timeout' seconds.
- # this code snipped is from threading.py: _Event.wait():
- # Balancing act: We can't afford a pure busy loop, so we
- # have to sleep; but if we sleep the whole timeout time,
- # we'll be unresponsive. The scheme here sleeps very
- # little at first, longer as time goes on, but never longer
- # than 20 times per second (or the timeout time remaining).
- delay = 0.0005 # 500 us -> initial delay of 1 ms
- endtime = _time() + timeout
- while 1:
- if self.esema.acquire(0):
- break
- remaining = endtime - _time()
- if remaining <= 0: #time is over and no element arrived
- raise Empty
- delay = min(delay * 2, remaining, .05)
- _sleep(delay) #reduce CPU usage by using a sleep
- else:
- raise ValueError("'timeout' must be a positive number")
- elif not self.esema.acquire(0):
- raise Empty
- self.mutex.acquire()
- release_esema = True
- try:
- was_full = self._full()
- item = self._get()
- # If we fail before here, the full state has
- # not changed, so we can skip the release of fsema
- if was_full:
- self.fsema.release()
- # Failure means empty state also unchanged - release_esema
- # remains True.
- release_esema = not self._empty()
- finally:
- if release_esema:
- self.esema.release()
- self.mutex.release()
- return item
-
- def get_nowait(self):
- """Remove and return an item from the queue without blocking.
-
- Only get an item if one is immediately available. Otherwise
- raise the Empty exception.
- """
- return self.get(False)
-
- # Override these methods to implement other queue organizations
- # (e.g. stack or priority queue).
- # These will only be called with appropriate locks held
-
- # Initialize the queue representation
- def _init(self, maxsize):
- self.maxsize = maxsize
- self.queue = []
-
- def _qsize(self):
- return len(self.queue)
-
- # Check whether the queue is empty
- def _empty(self):
- return not self.queue
-
- # Check whether the queue is full
- def _full(self):
- return self.maxsize > 0 and len(self.queue) == self.maxsize
-
- # Put a new item in the queue
- def _put(self, item):
- self.queue.append(item)
-
- # Get an item from the queue
- def _get(self):
- return self.queue.pop(0)
diff --git a/net-p2p/py-kenosis/pkg-descr b/net-p2p/py-kenosis/pkg-descr
deleted file mode 100644
index 6fbcc2e540ed..000000000000
--- a/net-p2p/py-kenosis/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-[ excerpt from developer's web site ]
-
-Kenosis is a fully-distributed p2p RPC system built on top of
-XMLRPC. Nodes are automatically connected to each other via a
-Kademlia-style network (http://citeseer.ist.psu.edu/529075.html) and
-can route RPC requests efficiently to any online node. Kenosis does
-not rely on a central server - any Kenosis node can effectively join
-the network ("bootstrap") from any connected node.
-
-WWW: http://kenosis.sourceforge.net/
-
--- lioux@FreeBSD.org
diff --git a/net-p2p/py-kenosis/pkg-plist b/net-p2p/py-kenosis/pkg-plist
deleted file mode 100644
index 551bbfa713e3..000000000000
--- a/net-p2p/py-kenosis/pkg-plist
+++ /dev/null
@@ -1,146 +0,0 @@
-%%PYTHON_SITELIBDIR%%/kenosis/Queue.py
-%%PYTHON_SITELIBDIR%%/kenosis/Queue.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/Queue.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/__init__.py
-%%PYTHON_SITELIBDIR%%/kenosis/__init__.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/__init__.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/address.py
-%%PYTHON_SITELIBDIR%%/kenosis/address.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/address.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/addresstest.py
-%%PYTHON_SITELIBDIR%%/kenosis/addresstest.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/addresstest.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/dns/__init__.py
-%%PYTHON_SITELIBDIR%%/kenosis/dns/__init__.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/dns/__init__.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/dns/example.zone.py
-%%PYTHON_SITELIBDIR%%/kenosis/dns/example.zone.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/dns/example.zone.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/dns/kenosisdns.tac.py
-%%PYTHON_SITELIBDIR%%/kenosis/dns/kenosisdns.tac.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/dns/kenosisdns.tac.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/dnstest.py
-%%PYTHON_SITELIBDIR%%/kenosis/dnstest.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/dnstest.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/__init__.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/__init__.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/__init__.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/cachetools.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/cachetools.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/cachetools.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/cachetoolstest.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/cachetoolstest.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/cachetoolstest.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/coverage.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/coverage.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/coverage.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsbase.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsbase.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsbase.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsfile.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsfile.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsfile.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsfiletest.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsfiletest.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsfiletest.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsqueue.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsqueue.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsqueue.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsqueuetest.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsqueuetest.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsqueuetest.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsrandom.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsrandom.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsrandom.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsreload.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsreload.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsreload.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsthread.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsthread.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsthread.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsthreadtest.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsthreadtest.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsthreadtest.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dstime.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dstime.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dstime.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dstraceback.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dstraceback.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dstraceback.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsunittest.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsunittest.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/dsunittest.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/generatortest.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/generatortest.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/generatortest.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/http.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/http.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/http.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/id.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/id.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/id.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/message.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/message.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/message.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/mock.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/mock.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/mock.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/mocktask.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/mocktask.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/mocktask.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/task.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/task.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/task.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/tasktest.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/tasktest.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/tasktest.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/testall.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/testall.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/testall.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/ui.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/ui.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/ui.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/node.py
-%%PYTHON_SITELIBDIR%%/kenosis/node.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/node.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/nodetest.py
-%%PYTHON_SITELIBDIR%%/kenosis/nodetest.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/nodetest.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/test.py
-%%PYTHON_SITELIBDIR%%/kenosis/test.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/test.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/xmlrpclib_transport.py
-%%PYTHON_SITELIBDIR%%/kenosis/xmlrpclib_transport.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/xmlrpclib_transport.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/BeautifulSoup.py
-%%PYTHON_SITELIBDIR%%/kenosis/BeautifulSoup.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/BeautifulSoup.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/Zeroconf.py
-%%PYTHON_SITELIBDIR%%/kenosis/Zeroconf.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/Zeroconf.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/ds/IPy.py
-%%PYTHON_SITELIBDIR%%/kenosis/ds/IPy.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/ds/IPy.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/kwebd.py
-%%PYTHON_SITELIBDIR%%/kenosis/kwebd.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/kwebd.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/soap.py
-%%PYTHON_SITELIBDIR%%/kenosis/soap.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/soap.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/upnp.py
-%%PYTHON_SITELIBDIR%%/kenosis/upnp.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/upnp.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/upnp_plugin.py
-%%PYTHON_SITELIBDIR%%/kenosis/upnp_plugin.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/upnp_plugin.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/upnptest.py
-%%PYTHON_SITELIBDIR%%/kenosis/upnptest.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/upnptest.pyo
-%%PYTHON_SITELIBDIR%%/kenosis/zeroconf_plugin.py
-%%PYTHON_SITELIBDIR%%/kenosis/zeroconf_plugin.pyc
-%%PYTHON_SITELIBDIR%%/kenosis/zeroconf_plugin.pyo
-@dirrm %%PYTHON_SITELIBDIR%%/kenosis/ds
-@dirrm %%PYTHON_SITELIBDIR%%/kenosis/dns
-@dirrm %%PYTHON_SITELIBDIR%%/kenosis
-@unexec rmdir %D/%%PYTHON_SITELIBDIR%% 2>/dev/null || true
-@unexec rmdir %D/%%PYTHON_LIBDIR%% 2>/dev/null || true
diff --git a/net-p2p/pyslsk/Makefile b/net-p2p/pyslsk/Makefile
deleted file mode 100644
index 4e9ee2095133..000000000000
--- a/net-p2p/pyslsk/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# New ports collection makefile for: pyslsk
-# Date created: 2003-01-20
-# Whom: Stefan Ehmann <shoesoft@gmx.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= pyslsk
-PORTVERSION= 1.2.7b
-CATEGORIES= net
-MASTER_SITES= http://www.sensi.org/~ak/pyslsk/
-
-MAINTAINER= shoesoft@gmx.net
-COMMENT= Client for SoulSeek filesharing system
-
-BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/wx-2.6-gtk2-ansi/wx/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython26
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/wx-2.6-gtk2-ansi/wx/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython26
-
-.if !defined(WITHOUT_VORBIS)
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis
-.endif
-
-.if !defined(WITHOUT_BSDDB3)
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/bsddb3/__init__.py:${PORTSDIR}/databases/py-bsddb3
-.endif
-
-USE_PYTHON= yes
-USE_PYDISTUTILS=yes
-
-.include <bsd.port.pre.mk>
-
-pre-install:
-.if exists(${PYTHON_SITELIBDIR}/wx/__init__.py)
-BROKEN= "pyslsk only works with py-wxPython >= 2.6, please deinstall old version first"
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/pyslsk/distinfo b/net-p2p/pyslsk/distinfo
deleted file mode 100644
index 317c19185488..000000000000
--- a/net-p2p/pyslsk/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (pyslsk-1.2.7b.tar.gz) = c7a112eef6f59c4e9602cd4a9b3d9a31
-SIZE (pyslsk-1.2.7b.tar.gz) = 100414
diff --git a/net-p2p/pyslsk/pkg-descr b/net-p2p/pyslsk/pkg-descr
deleted file mode 100644
index b3ba7128661c..000000000000
--- a/net-p2p/pyslsk/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-PySoulSeek is a client for SoulSeek filesharing system. To use it on
-Linux/Unix and X11 you'll need all of the following:
-
-* Gtk+ 1.2
-* Python 2.1 or newer
-* wxPython 2.3.4 or newer (Gtk port)
-
-If you can run wxPython demos, you may be sure PySoulSeek will run too.
-
-After installing pyslsk (see INSTALL for that), the executable
-to run is named 'pyslsk'.
-
-Right-clicking on an item in any list gives you the menu of what's available.
-To search for files just enter your search string into the input box in
-the search tab.
-
-Good luck! As always, feedback is greatly appreciated, bugreports and
-patches even more so.
-
-Author: ak@sensi.org
-WWW: http://www.sensi.org/~ak/pyslsk/
diff --git a/net-p2p/pyslsk/pkg-plist b/net-p2p/pyslsk/pkg-plist
deleted file mode 100644
index b38cc6a713cb..000000000000
--- a/net-p2p/pyslsk/pkg-plist
+++ /dev/null
@@ -1,67 +0,0 @@
-bin/pyslsk
-bin/pyslsk-import-winconfig
-%%PYTHON_SITELIBDIR%%/pysoulseek/__init__.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/config.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/config.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/config.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/mp3.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/mp3.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/mp3.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/pysoulseek.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/pysoulseek.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/pysoulseek.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/slskmessages.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/slskmessages.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/slskmessages.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/slskproto.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/slskproto.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/slskproto.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/transfers.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/transfers.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/transfers.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/utils.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/utils.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/utils.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/__init__.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/about.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/about.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/about.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/buttonsplitter.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/buttonsplitter.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/buttonsplitter.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/chat.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/chat.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/chat.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/configwindow.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/configwindow.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/configwindow.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/frame.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/frame.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/frame.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/images.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/images.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/images.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/notebook.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/notebook.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/notebook.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/search.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/search.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/search.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/sortablelist.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/sortablelist.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/sortablelist.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/transfers.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/transfers.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/transfers.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/userinfobrowse.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/userinfobrowse.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/userinfobrowse.pyo
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/userlist.py
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/userlist.pyc
-%%PYTHON_SITELIBDIR%%/pysoulseek/wxgui/userlist.pyo
-@dirrm %%PYTHON_SITELIBDIR%%/pysoulseek/wxgui
-@dirrm %%PYTHON_SITELIBDIR%%/pysoulseek
diff --git a/net-p2p/qtella/Makefile b/net-p2p/qtella/Makefile
deleted file mode 100644
index 333029c794a1..000000000000
--- a/net-p2p/qtella/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# New ports collection makefile for: qtella
-# Date created: Sunday September 2nd, 2001
-# Whom: Jonathan Belson (jon@witchspace.com)
-#
-# $FreeBSD$
-#
-
-PORTNAME= qtella
-PORTVERSION= 0.6.4
-PORTREVISION= 3
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= qtella
-
-MAINTAINER= seanc@FreeBSD.org
-COMMENT= A Gnutella client using Qt
-
-HAS_CONFIGURE= yes
-USE_GMAKE= yes
-CONFIGURE_ARGS+= --with-qt-dir=${X11BASE} --with-qt-moc=${X11BASE}/bin
-CONFIGURE_ENV+= LDFLAGS=-pthread CXXFLAGS="${CXXFLAGS} -pthread"
-
-USE_KDELIBS_VER=3
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 500000
-BROKEN= "Does not compile on FreeBSD 4.x"
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/qtella/distinfo b/net-p2p/qtella/distinfo
deleted file mode 100644
index 1f58260ffd35..000000000000
--- a/net-p2p/qtella/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (qtella-0.6.4.tar.gz) = 64504b71f8aa73e0f868f092d0656fdc
-SIZE (qtella-0.6.4.tar.gz) = 512207
diff --git a/net-p2p/qtella/pkg-descr b/net-p2p/qtella/pkg-descr
deleted file mode 100644
index 5ac1b1bc7732..000000000000
--- a/net-p2p/qtella/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-A Gnutella client using Qt.
-
-WWW: http://qtella.sourceforge.net
-
-- Jon Belson
-jon@witchspace.com
diff --git a/net-p2p/qtella/pkg-plist b/net-p2p/qtella/pkg-plist
deleted file mode 100644
index 9367bb3fbf1a..000000000000
--- a/net-p2p/qtella/pkg-plist
+++ /dev/null
@@ -1,21 +0,0 @@
-bin/qtella
-share/qtella/pixmaps/p2p.xpm
-share/qtella/pixmaps/down_icon.png
-share/qtella/pixmaps/flash_icon.png
-share/qtella/pixmaps/help_icon.png
-share/qtella/pixmaps/interrupt_icon.png
-share/qtella/pixmaps/lens_icon.png
-share/qtella/pixmaps/shared_icon.png
-share/qtella/pixmaps/stats_icon.png
-share/qtella/pixmaps/up_icon.png
-share/qtella/pixmaps/ball_d.xpm
-share/qtella/pixmaps/ball_g.xpm
-share/qtella/pixmaps/ball_r.xpm
-share/qtella/pixmaps/ball_y.xpm
-share/qtella/pixmaps/gsmile.xpm
-share/qtella/pixmaps/remove.xpm
-share/qtella/pixmaps/removeresearch.xpm
-share/qtella/pixmaps/research.xpm
-share/qtella/pixmaps/smile.xpm
-@dirrm share/qtella/pixmaps
-@dirrm share/qtella
diff --git a/net-p2p/qtorrent/Makefile b/net-p2p/qtorrent/Makefile
deleted file mode 100644
index 1e0aee11b785..000000000000
--- a/net-p2p/qtorrent/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# New ports collection makefile for: qtorrent
-# Date created: 2004-03-31
-# Whom: michael johnson <ahze@ahze.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= qtorrent
-PORTVERSION= 0.9.6.1
-PORTREVISION= 2
-CATEGORIES= net python
-MASTER_SITES= http://thegraveyard.org/files/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= BitTorrent client that uses the Qt widget-set
-
-PATCH_DEPENDS= pyuic:${PORTSDIR}/x11-toolkits/py-qt
-BUILD_DEPENDS= pyuic:${PORTSDIR}/x11-toolkits/py-qt
-RUN_DEPENDS= pyuic:${PORTSDIR}/x11-toolkits/py-qt
-
-USE_BZIP2= yes
-USE_PYTHON= yes
-USE_PYDISTUTILS=yes
-
-pre-everything::
- @${ECHO_MSG} "===>"
- @${ECHO_MSG} "===> For qtorrent to work you need to compile"
- @${ECHO_MSG} "===> python WITH_THREADS defined, it is default"
- @${ECHO_MSG} "===>"
-
-post-patch:
-.for i in torrentsettings torrentwindow
- @${LOCALBASE}/bin/pyuic -o ${WRKSRC}/pyqtorrent/${i}.py ${WRKSRC}/pyqtorrent/${i}.ui
-.endfor
-
-.include <bsd.port.mk>
diff --git a/net-p2p/qtorrent/distinfo b/net-p2p/qtorrent/distinfo
deleted file mode 100644
index cbbdbe494082..000000000000
--- a/net-p2p/qtorrent/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (qtorrent-0.9.6.1.tar.bz2) = ee6164fb26e0400f6083516f59ea77a3
-SIZE (qtorrent-0.9.6.1.tar.bz2) = 81097
diff --git a/net-p2p/qtorrent/pkg-descr b/net-p2p/qtorrent/pkg-descr
deleted file mode 100644
index 69416e8db84a..000000000000
--- a/net-p2p/qtorrent/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-QTorrent is a BitTorrent client that uses the Qt widget-set. It allows you to
-have several torrents open at the same time from within the same program
-window, offering you easy overview, access and management through a list-mode.
-Every torrent also has it's own page where you can control things like upload
-speed and upload slots. A page that shows some statistics of all open torrents
-is also available.
-
-WWW: http://thegraveyard.org/qtorrent.php
diff --git a/net-p2p/qtorrent/pkg-plist b/net-p2p/qtorrent/pkg-plist
deleted file mode 100644
index f1ed794475f7..000000000000
--- a/net-p2p/qtorrent/pkg-plist
+++ /dev/null
@@ -1,130 +0,0 @@
-bin/qtorrent
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Choker.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Choker.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Choker.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Connecter.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Connecter.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Connecter.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Downloader.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Downloader.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Downloader.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/DownloaderFeedback.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/DownloaderFeedback.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/DownloaderFeedback.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Encrypter.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Encrypter.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Encrypter.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/HTTPDownloader.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/HTTPDownloader.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/HTTPDownloader.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/NatCheck.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/NatCheck.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/NatCheck.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/PiecePicker.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/PiecePicker.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/PiecePicker.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Rerequester.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Rerequester.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Rerequester.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Statistics.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Statistics.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Statistics.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Storage.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Storage.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Storage.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/StorageWrapper.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/StorageWrapper.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/StorageWrapper.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/T2T.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/T2T.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/T2T.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Uploader.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Uploader.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/Uploader.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/__init__.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/btformats.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/btformats.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/btformats.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/download.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/download.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/download.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/fakeopen.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/fakeopen.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/fakeopen.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/testtest.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/testtest.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/testtest.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/track.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/track.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1/track.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/ConfigDir.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/ConfigDir.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/ConfigDir.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/ConfigReader.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/ConfigReader.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/ConfigReader.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/ConnChoice.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/ConnChoice.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/ConnChoice.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/CurrentRateMeasure.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/CurrentRateMeasure.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/CurrentRateMeasure.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/HTTPHandler.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/HTTPHandler.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/HTTPHandler.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/PSYCO.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/PSYCO.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/PSYCO.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/RateMeasure.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/RateMeasure.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/RateMeasure.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/RawServer.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/RawServer.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/RawServer.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/SocketHandler.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/SocketHandler.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/SocketHandler.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/__init__.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/bencode.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/bencode.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/bencode.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/bitfield.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/bitfield.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/bitfield.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/parseargs.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/parseargs.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/parseargs.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/selectpoll.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/selectpoll.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/selectpoll.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/subnetparse.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/subnetparse.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/subnetparse.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/zurllib.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/zurllib.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/zurllib.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/__init__.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentdrop.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentdrop.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentdrop.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentmain.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentmain.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentmain.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentsettings.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentsettings.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentsettings.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentwidget.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentwidget.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentwidget.pyo
-%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentwindow.py
-%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentwindow.pyc
-%%PYTHON_SITELIBDIR%%/pyqtorrent/torrentwindow.pyo
-@dirrm %%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado/BT1
-@dirrm %%PYTHON_SITELIBDIR%%/pyqtorrent/BitTornado
-@dirrm %%PYTHON_SITELIBDIR%%/pyqtorrent
diff --git a/net-p2p/rtorrent/Makefile b/net-p2p/rtorrent/Makefile
deleted file mode 100644
index ce1d2eee4460..000000000000
--- a/net-p2p/rtorrent/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# New ports collection makefile for: rtorrent
-# Date created: Mar 03 2005
-# Whom: Florent Thoumie <flz@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= rtorrent
-PORTVERSION= 0.3.0
-CATEGORIES= net
-MASTER_SITES= http://libtorrent.rakshasa.no/downloads/
-
-MAINTAINER= flz@FreeBSD.org
-COMMENT= BitTorrent Client written in C++
-
-LIB_DEPENDS= curl.3:${PORTSDIR}/ftp/curl \
- torrent.4:${PORTSDIR}/net/libtorrent
-
-MAN1= rtorrent.1
-
-USE_GCC= 3.4
-USE_REINPLACE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-debug
-CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
-USE_INC_LIBTOOL_VER= 13
-
-SUB_FILES= pkg-message
-
-PORTDOCS= README
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-O3|${CFLAGS}|' ${WRKSRC}/configure
-
-post-install:
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${DOCSDIR}/
- ${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/rtorrent.rc ${EXAMPLESDIR}/
- ${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/rtorrent/distinfo b/net-p2p/rtorrent/distinfo
deleted file mode 100644
index e7351afe8158..000000000000
--- a/net-p2p/rtorrent/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (rtorrent-0.3.0.tar.gz) = c57555f8879db012509f2b88968ae203
-SIZE (rtorrent-0.3.0.tar.gz) = 194518
diff --git a/net-p2p/rtorrent/files/pkg-message.in b/net-p2p/rtorrent/files/pkg-message.in
deleted file mode 100644
index aa699f70d59b..000000000000
--- a/net-p2p/rtorrent/files/pkg-message.in
+++ /dev/null
@@ -1,5 +0,0 @@
-------------------------------------------------------------------
-An example configuration file for rtorrent has been installed in
-%%EXAMPLESDIR%%. Read it for more information on
-how to tweak rtorrent configuration.
-------------------------------------------------------------------
diff --git a/net-p2p/rtorrent/pkg-descr b/net-p2p/rtorrent/pkg-descr
deleted file mode 100644
index fae9332c0555..000000000000
--- a/net-p2p/rtorrent/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-Rtorrent is a ncurses BitTorrent Client written in C++ for *nix.
-
-Main Features are :
- * Use an URL or file path to add torrents at runtime
- * Stop/delete/resume torrents
- * Optionally loads/saves/deletes torrents automatically in a session directory
- * Safe fast resume support
- * Peer's download speed calculated from incoming HAVE messages
- * Peer download progress
-
-WWW: http://libtorrent.rakshasa.no/
-
-- Florent Thoumie
-flz@FreeBSD.org
diff --git a/net-p2p/rtorrent/pkg-plist b/net-p2p/rtorrent/pkg-plist
deleted file mode 100644
index f1b481743355..000000000000
--- a/net-p2p/rtorrent/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/rtorrent
-%%EXAMPLESDIR%%/rtorrent.rc
-@dirrm %%EXAMPLESDIR%%
diff --git a/net-p2p/squall/Makefile b/net-p2p/squall/Makefile
deleted file mode 100644
index 94189f4f110c..000000000000
--- a/net-p2p/squall/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# New ports collection makefile for: squall
-# Date created: 5 Apr 2004
-# Whom: Jun Kuriyama <kuriyama@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= squall
-PORTVERSION= 0.1.20040808
-CATEGORIES= net
-MASTER_SITES= http://dist.bsdlab.org/
-DISTNAME= ${PORTNAME}-20040808
-
-MAINTAINER= kuriyama@FreeBSD.org
-COMMENT= Server for the Peer Distributed Transfer Protocol (PDTP)
-
-HAS_CONFIGURE= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-STRIP= # Keep empty for debugging.
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/squall/squall ${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKSRC}/squallhub/squallhub ${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKSRC}/squallproxy/squallproxy ${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKSRC}/squirt/squirt ${PREFIX}/sbin
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/squall/distinfo b/net-p2p/squall/distinfo
deleted file mode 100644
index a1faabdc1776..000000000000
--- a/net-p2p/squall/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (squall-20040808.tar.gz) = 9b93a87933cff07896d4f58da9711e5b
-SIZE (squall-20040808.tar.gz) = 136670
diff --git a/net-p2p/squall/pkg-descr b/net-p2p/squall/pkg-descr
deleted file mode 100644
index dc06ae2cb5d3..000000000000
--- a/net-p2p/squall/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-pdtpd is a server for the Peer Distributed Transfer Protocol (PDTP),
-a BitTorrent-like protocol with stricter server control and support
-for exporting large, changing hierarchical filesystems (i.e. more akin
-to HTTP/FTP).
-
-For a more thorough description of PDTP, see http://www.pdtp.org/.
-
-WWW: http://pdtpd.sourceforge.net/
diff --git a/net-p2p/squall/pkg-plist b/net-p2p/squall/pkg-plist
deleted file mode 100644
index be03e7cc44ab..000000000000
--- a/net-p2p/squall/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-sbin/squall
-sbin/squallhub
-sbin/squallproxy
-sbin/squirt
-%%DOCSDIR%%/draft-arcieri-peer-distributed-transfer-protocol.txt
-%%DOCSDIR%%/transactions.txt
-%%DOCSDIR%%/transfer_specification.txt
-@dirrm %%DOCSDIR%%
diff --git a/net-p2p/teknap/Makefile b/net-p2p/teknap/Makefile
deleted file mode 100644
index eca6150e29c7..000000000000
--- a/net-p2p/teknap/Makefile
+++ /dev/null
@@ -1,75 +0,0 @@
-# New ports collection makefile for: TekNap napster client
-# Date created: 6 Jul 2000
-# Whom: Carl Johan Madestrand
-#
-# $FreeBSD$
-#
-
-PORTNAME= TekNap
-PORTVERSION= 1.3.g
-PORTREVISION= 1
-CATEGORIES= audio
-MASTER_SITES= http://got.net/~brian/teknap/ \
- ftp://ftp.arnes.si/packages2/OpenBSD/distfiles/
-DISTNAME= ${PORTNAME}-${PORTVERSION:S/.g/g/}
-
-MAINTAINER= calle.madestrand@norrgarden.se
-COMMENT= Console napster client
-
-.if defined(WITH_MP3)
-BUILD_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123
-.endif
-.if defined(WITH_XMMS)
-BUILD_DEPENDS= xmms:${PORTSDIR}/multimedia/xmms
-.endif
-
-WRKSRC= ${WRKDIR}/TekNap
-USE_REINPLACE= yes
-
-PLIST_SUB+= PORTVERSION="${PORTVERSION}"
-
-USE_GMAKE= yes
-WANT_GNOME= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LIBS="-L${LOCALBASE}/lib"
-
-.include <bsd.port.pre.mk>
-
-.if ${HAVE_GNOME:Mgtk12}!=""
-USE_GNOME+= gtk12
-CONFIGURE_ARGS+=--with-gtk
-PKGNAMESUFFIX= -gtk
-.else
-CONFIGURE_ARGS+=--without-gtk
-.endif
-
-.if defined(WITH_MP3)
-CONFIGURE_ARGS+=--enable-mp3
-.endif
-
-.if defined(WITH_XMMS)
-CONFIGURE_ARGS+=--enable-xmms
-.endif
-
-pre-extract:
- @${ECHO} "Available switches:"
- @${ECHO} "-------------------"
- @${ECHO} "WITH_MP3 - Support MP3 playback"
- @${ECHO} "WITH_XMMS - Support XMMS"
-
-pre-configure:
- @${REINPLACE_CMD} -e "s:-lc_r:${PTHREAD_LIBS}:g" ${WRKSRC}/configure
-
-post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/share/doc/TekNap
- ${TAR} --directory ${WRKSRC}/teknap-help -cf - . --exclude CVS | \
- ${TAR} --directory ${PREFIX}/share/TekNap/help -xf -
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/TekNap
- @${ECHO}
- @${CAT} ${PKGMESSAGE} | ${SED} -e "s:%%PREFIX%%:${PREFIX}:g"
- @${ECHO}
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/teknap/distinfo b/net-p2p/teknap/distinfo
deleted file mode 100644
index 5489eb124b4b..000000000000
--- a/net-p2p/teknap/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (TekNap-1.3g.tar.gz) = 8c1bf4027d9af4767a7a060532831cc9
-SIZE (TekNap-1.3g.tar.gz) = 755718
diff --git a/net-p2p/teknap/files/patch-aa b/net-p2p/teknap/files/patch-aa
deleted file mode 100644
index 9ce74dbfd745..000000000000
--- a/net-p2p/teknap/files/patch-aa
+++ /dev/null
@@ -1,22 +0,0 @@
---- Makefile.in.orig Thu Jun 22 11:32:39 2000
-+++ Makefile.in Thu Jul 6 01:10:22 2000
-@@ -34,7 +34,7 @@
- NAPLIB = @NAPLIB@
-
- CC = @CC@
--DEFS = -I$$(srcdir)/../include -I$(topdir)/include
-+DEFS = -I. -I$(topdir)/include -I-
- LIBS = @LIBS@
- INCLUDES = @INCLUDES@
-
-@@ -58,8 +58,8 @@
-
- # This command will be used to install the BitchX help files. If you don't
- # want to install them, replace with the following:
--# INSTALL_HELP_CMD = @echo The help files have not been installed.
--INSTALL_HELP_CMD = cp -pr $(srcdir)/teknap-help/* $(HELPDIR)
-+INSTALL_HELP_CMD = @echo
-+#INSTALL_HELP_CMD = cp -pr $(srcdir)/teknap-help/* $(HELPDIR)
-
- ## You probably don't need to change anything below this line
-
diff --git a/net-p2p/teknap/files/patch-irchandler.c b/net-p2p/teknap/files/patch-irchandler.c
deleted file mode 100644
index 675904b694d3..000000000000
--- a/net-p2p/teknap/files/patch-irchandler.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- source/irchandler.c.orig Sun Jul 20 15:08:00 2003
-+++ source/irchandler.c Sun Jul 20 15:09:35 2003
-@@ -169,12 +169,6 @@
- break;
- case 333: /* topic time */
- break;
--#if 0
--ùíù Numbered server stuff: "352 pana #opennap toasty bender.thirty4.com
-- irc.lightning.net Toasty_ H@ :2 Chad Boyda" (irc.core.com)
-- ùíù Numbered server stuff: "315 pana #opennap :End of /WHO list."
-- (irc.core.com)
--#endif
- case 315:
- break;
- case 352:
-@@ -943,4 +937,4 @@
- }
- from_server = ofs;
- }
--
-\ No newline at end of file
-+
diff --git a/net-p2p/teknap/files/patch-source-scott.c b/net-p2p/teknap/files/patch-source-scott.c
deleted file mode 100644
index a56058516c6d..000000000000
--- a/net-p2p/teknap/files/patch-source-scott.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- source/scott.c.orig Fri Aug 6 17:45:27 2004
-+++ source/scott.c Fri Aug 6 17:47:15 2004
-@@ -364,6 +364,7 @@
- mvwaddstr(main_win, 1, 0, buf);
- }
- #endif
-+ break;
- }
- #if 0
- wrefresh(main_win);
diff --git a/net-p2p/teknap/files/patch-source_term_c b/net-p2p/teknap/files/patch-source_term_c
deleted file mode 100644
index 3909338c3503..000000000000
--- a/net-p2p/teknap/files/patch-source_term_c
+++ /dev/null
@@ -1,10 +0,0 @@
---- source/term.c.orig Fri Jul 23 01:10:02 2004
-+++ source/term.c Fri Jul 23 01:11:02 2004
-@@ -92,7 +92,6 @@
- #endif
-
- extern char *getenv();
--extern char *tparm();
-
- /*
- * The old code assumed termcap. termcap is almost always present, but on
diff --git a/net-p2p/teknap/files/patch-status.c b/net-p2p/teknap/files/patch-status.c
deleted file mode 100644
index 3f601fcc18f3..000000000000
--- a/net-p2p/teknap/files/patch-status.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- source/status.c.orig Sun Jul 20 14:33:43 2003
-+++ source/status.c Sun Jul 20 15:01:05 2003
-@@ -38,7 +38,7 @@
- * Maximum number of "%" expressions in a status line format. If you change
- * this number, you must manually change the sprintf() in make_status
- */
--#define STATUS_FUNCTION(x) static Char * ## x (Window *window, int map, int key)
-+#define STATUS_FUNCTION(x) static Char * x (Window *window, int map, int key)
- #define MAX_FUNCTIONS 40
- #define MAX_STATUS_USER 19
-
diff --git a/net-p2p/teknap/pkg-descr b/net-p2p/teknap/pkg-descr
deleted file mode 100644
index cf24448f4096..000000000000
--- a/net-p2p/teknap/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-TekNap is a console Napster client using curses/ncurses/termcap and
-pthreads if available. It has powerful scripting features based on
-BitchX/Epic scripting, support for both Napster and opennap servers,
-and a full-screen browse/search mode.
-
-
-Author: Colten Edwards <edwards@bitchx.dimension6.com>
-WWW: http://www.teknap.com/
diff --git a/net-p2p/teknap/pkg-message b/net-p2p/teknap/pkg-message
deleted file mode 100644
index d5f98520a91b..000000000000
--- a/net-p2p/teknap/pkg-message
+++ /dev/null
@@ -1 +0,0 @@
-Please read %%PREFIX%%/share/doc/TekNap/README
diff --git a/net-p2p/teknap/pkg-plist b/net-p2p/teknap/pkg-plist
deleted file mode 100644
index b3ef5646bb64..000000000000
--- a/net-p2p/teknap/pkg-plist
+++ /dev/null
@@ -1,659 +0,0 @@
-bin/TekNap
-bin/TekNap-1.3g
-share/TekNap/help/1_General/1_General
-share/TekNap/help/1_General/close
-share/TekNap/help/1_General/disconnect
-share/TekNap/help/1_General/help
-share/TekNap/help/1_General/i
-share/TekNap/help/1_General/invite
-share/TekNap/help/1_General/irc
-share/TekNap/help/1_General/j
-share/TekNap/help/1_General/join
-share/TekNap/help/1_General/l
-share/TekNap/help/1_General/lastlog
-share/TekNap/help/1_General/leave
-share/TekNap/help/1_General/list
-share/TekNap/help/1_General/m
-share/TekNap/help/1_General/me
-share/TekNap/help/1_General/motd
-share/TekNap/help/1_General/msg
-share/TekNap/help/1_General/names
-share/TekNap/help/1_General/nslookup
-share/TekNap/help/1_General/part
-share/TekNap/help/1_General/ping
-share/TekNap/help/1_General/query
-share/TekNap/help/1_General/quit
-share/TekNap/help/1_General/relm
-share/TekNap/help/1_General/reset
-share/TekNap/help/1_General/say
-share/TekNap/help/1_General/sc
-share/TekNap/help/1_General/scan
-share/TekNap/help/1_General/server
-share/TekNap/help/1_General/t
-share/TekNap/help/1_General/topic
-share/TekNap/help/1_General/version
-share/TekNap/help/1_General/w
-share/TekNap/help/1_General/whois
-share/TekNap/help/2_Napster/2_Napster
-share/TekNap/help/2_Napster/browse
-share/TekNap/help/2_Napster/cignore
-share/TekNap/help/2_Napster/chat
-share/TekNap/help/2_Napster/dbsearch
-share/TekNap/help/2_Napster/dccget
-share/TekNap/help/2_Napster/delete
-share/TekNap/help/2_Napster/get
-share/TekNap/help/2_Napster/glist
-share/TekNap/help/2_Napster/hotlist
-share/TekNap/help/2_Napster/ignore
-share/TekNap/help/2_Napster/print
-share/TekNap/help/2_Napster/queue
-share/TekNap/help/2_Napster/raw
-share/TekNap/help/2_Napster/request
-share/TekNap/help/2_Napster/resume
-share/TekNap/help/2_Napster/s
-share/TekNap/help/2_Napster/scott
-share/TekNap/help/2_Napster/search
-share/TekNap/help/2_Napster/send
-share/TekNap/help/2_Napster/share
-share/TekNap/help/2_Napster/signore
-share/TekNap/help/2_Napster/soundex
-share/TekNap/help/3_Admin/3_Admin
-share/TekNap/help/3_Admin/admin
-share/TekNap/help/3_Admin/announce
-share/TekNap/help/3_Admin/ban
-share/TekNap/help/3_Admin/banlist
-share/TekNap/help/3_Admin/banuser
-share/TekNap/help/3_Admin/cban
-share/TekNap/help/3_Admin/cbanclear
-share/TekNap/help/3_Admin/cbanlist
-share/TekNap/help/3_Admin/chanlevel
-share/TekNap/help/3_Admin/clearchannel
-share/TekNap/help/3_Admin/cloak
-share/TekNap/help/3_Admin/cmuzzle
-share/TekNap/help/3_Admin/config
-share/TekNap/help/3_Admin/connect
-share/TekNap/help/3_Admin/cunban
-share/TekNap/help/3_Admin/cunmuzzle
-share/TekNap/help/3_Admin/dataport
-share/TekNap/help/3_Admin/deop
-share/TekNap/help/3_Admin/disconnect
-share/TekNap/help/3_Admin/dns
-share/TekNap/help/3_Admin/email
-share/TekNap/help/3_Admin/gusers
-share/TekNap/help/3_Admin/kick
-share/TekNap/help/3_Admin/kill
-share/TekNap/help/3_Admin/killserver
-share/TekNap/help/3_Admin/links
-share/TekNap/help/3_Admin/mode
-share/TekNap/help/3_Admin/muzzle
-share/TekNap/help/3_Admin/nukeuser
-share/TekNap/help/3_Admin/op
-share/TekNap/help/3_Admin/opdel
-share/TekNap/help/3_Admin/oplist
-share/TekNap/help/3_Admin/opsay
-share/TekNap/help/3_Admin/password
-share/TekNap/help/3_Admin/ptest
-share/TekNap/help/3_Admin/register
-share/TekNap/help/3_Admin/reload
-share/TekNap/help/3_Admin/removeserver
-share/TekNap/help/3_Admin/setchanlevel
-share/TekNap/help/3_Admin/setchanlimit
-share/TekNap/help/3_Admin/setdataport
-share/TekNap/help/3_Admin/setlinespeed
-share/TekNap/help/3_Admin/setpassword
-share/TekNap/help/3_Admin/setuserlevel
-share/TekNap/help/3_Admin/showallchannels
-share/TekNap/help/3_Admin/speed
-share/TekNap/help/3_Admin/sping
-share/TekNap/help/3_Admin/stats
-share/TekNap/help/3_Admin/tban
-share/TekNap/help/3_Admin/unbanuser
-share/TekNap/help/3_Admin/unmuzzle
-share/TekNap/help/3_Admin/unnukeuser
-share/TekNap/help/3_Admin/unvoice
-share/TekNap/help/3_Admin/version
-share/TekNap/help/3_Admin/voice
-share/TekNap/help/3_Admin/wallop
-share/TekNap/help/4_Misc/4_Misc
-share/TekNap/help/4_Misc/beep
-share/TekNap/help/4_Misc/bind/altcharset
-share/TekNap/help/4_Misc/bind/backspace
-share/TekNap/help/4_Misc/bind/backward_character
-share/TekNap/help/4_Misc/bind/backward_history
-share/TekNap/help/4_Misc/bind/backward_word
-share/TekNap/help/4_Misc/bind/beginning_of_line
-share/TekNap/help/4_Misc/bind/bind
-share/TekNap/help/4_Misc/bind/blink
-share/TekNap/help/4_Misc/bind/bold
-share/TekNap/help/4_Misc/bind/clear_screen
-share/TekNap/help/4_Misc/bind/command_completion
-share/TekNap/help/4_Misc/bind/cpusaver
-share/TekNap/help/4_Misc/bind/delete_character
-share/TekNap/help/4_Misc/bind/delete_next_word
-share/TekNap/help/4_Misc/bind/delete_previous_word
-share/TekNap/help/4_Misc/bind/delete_to_previous_space
-share/TekNap/help/4_Misc/bind/end_of_line
-share/TekNap/help/4_Misc/bind/erase_line
-share/TekNap/help/4_Misc/bind/erase_to_beg_of_line
-share/TekNap/help/4_Misc/bind/erase_to_end_of_line
-share/TekNap/help/4_Misc/bind/forward_character
-share/TekNap/help/4_Misc/bind/forward_history
-share/TekNap/help/4_Misc/bind/forward_word
-share/TekNap/help/4_Misc/bind/highlight_off
-share/TekNap/help/4_Misc/bind/join_last_invite
-share/TekNap/help/4_Misc/bind/new_beginning_of_line
-share/TekNap/help/4_Misc/bind/new_scroll_backward
-share/TekNap/help/4_Misc/bind/new_scroll_end
-share/TekNap/help/4_Misc/bind/new_scroll_forward
-share/TekNap/help/4_Misc/bind/next_window
-share/TekNap/help/4_Misc/bind/nothing
-share/TekNap/help/4_Misc/bind/parse_command
-share/TekNap/help/4_Misc/bind/previous_window
-share/TekNap/help/4_Misc/bind/quit_nap
-share/TekNap/help/4_Misc/bind/quote_character
-share/TekNap/help/4_Misc/bind/refresh_inputline
-share/TekNap/help/4_Misc/bind/refresh_screen
-share/TekNap/help/4_Misc/bind/refresh_status
-share/TekNap/help/4_Misc/bind/reverse
-share/TekNap/help/4_Misc/bind/scroll_backward
-share/TekNap/help/4_Misc/bind/scroll_end
-share/TekNap/help/4_Misc/bind/scroll_forward
-share/TekNap/help/4_Misc/bind/scroll_start
-share/TekNap/help/4_Misc/bind/self_insert
-share/TekNap/help/4_Misc/bind/send_line
-share/TekNap/help/4_Misc/bind/shove_to_history
-share/TekNap/help/4_Misc/bind/stop_nap
-share/TekNap/help/4_Misc/bind/swap_last_window
-share/TekNap/help/4_Misc/bind/swap_next_window
-share/TekNap/help/4_Misc/bind/swap_previous_window
-share/TekNap/help/4_Misc/bind/switch_channels
-share/TekNap/help/4_Misc/bind/tab_completion
-share/TekNap/help/4_Misc/bind/toggle_insert_mode
-share/TekNap/help/4_Misc/bind/toggle_stop_screen
-share/TekNap/help/4_Misc/bind/transpose_characters
-share/TekNap/help/4_Misc/bind/type_text
-share/TekNap/help/4_Misc/bind/unclear_screen
-share/TekNap/help/4_Misc/bind/underline
-share/TekNap/help/4_Misc/bind/unstop_all_windows
-share/TekNap/help/4_Misc/bind/window_balance
-share/TekNap/help/4_Misc/bind/window_grow_one
-share/TekNap/help/4_Misc/bind/window_hide
-share/TekNap/help/4_Misc/bind/window_kill
-share/TekNap/help/4_Misc/bind/window_list
-share/TekNap/help/4_Misc/bind/window_move
-share/TekNap/help/4_Misc/bind/window_shrink_one
-share/TekNap/help/4_Misc/bind/window_swap_1
-share/TekNap/help/4_Misc/bind/window_swap_10
-share/TekNap/help/4_Misc/bind/window_swap_2
-share/TekNap/help/4_Misc/bind/window_swap_3
-share/TekNap/help/4_Misc/bind/window_swap_4
-share/TekNap/help/4_Misc/bind/window_swap_5
-share/TekNap/help/4_Misc/bind/window_swap_6
-share/TekNap/help/4_Misc/bind/window_swap_7
-share/TekNap/help/4_Misc/bind/window_swap_8
-share/TekNap/help/4_Misc/bind/window_swap_9
-share/TekNap/help/4_Misc/bind/yank_from_cutbuffer
-share/TekNap/help/4_Misc/cd
-share/TekNap/help/4_Misc/clear
-share/TekNap/help/4_Misc/debug
-share/TekNap/help/4_Misc/df
-share/TekNap/help/4_Misc/du
-share/TekNap/help/4_Misc/history
-share/TekNap/help/4_Misc/ls
-share/TekNap/help/4_Misc/mp3
-share/TekNap/help/4_Misc/paste
-share/TekNap/help/4_Misc/ps
-share/TekNap/help/4_Misc/rbind
-share/TekNap/help/4_Misc/set/allow_dcc
-share/TekNap/help/4_Misc/set/alt_charset
-share/TekNap/help/4_Misc/set/always_split_biggest
-share/TekNap/help/4_Misc/set/append_log
-share/TekNap/help/4_Misc/set/auto_reconnect
-share/TekNap/help/4_Misc/set/auto_rejoin
-share/TekNap/help/4_Misc/set/auto_share
-share/TekNap/help/4_Misc/set/beep
-share/TekNap/help/4_Misc/set/beep_always
-share/TekNap/help/4_Misc/set/beep_max
-share/TekNap/help/4_Misc/set/beep_on_msg
-share/TekNap/help/4_Misc/set/beep_when_away
-share/TekNap/help/4_Misc/set/blink_video
-share/TekNap/help/4_Misc/set/bold_video
-share/TekNap/help/4_Misc/set/cd_device
-share/TekNap/help/4_Misc/set/channel_name_width
-share/TekNap/help/4_Misc/set/clock
-share/TekNap/help/4_Misc/set/clock_24hour
-share/TekNap/help/4_Misc/set/clock_format
-share/TekNap/help/4_Misc/set/cmdchars
-share/TekNap/help/4_Misc/set/color
-share/TekNap/help/4_Misc/set/command_mode
-share/TekNap/help/4_Misc/set/connect_timeout
-share/TekNap/help/4_Misc/set/cpu_saver_after
-share/TekNap/help/4_Misc/set/cpu_saver_every
-share/TekNap/help/4_Misc/set/debug
-share/TekNap/help/4_Misc/set/default_dataport
-share/TekNap/help/4_Misc/set/default_email
-share/TekNap/help/4_Misc/set/default_metaserver
-share/TekNap/help/4_Misc/set/default_nickname
-share/TekNap/help/4_Misc/set/default_password
-share/TekNap/help/4_Misc/set/default_server
-share/TekNap/help/4_Misc/set/default_speed
-share/TekNap/help/4_Misc/set/display
-share/TekNap/help/4_Misc/set/display_ansi
-share/TekNap/help/4_Misc/set/display_pc_characters
-share/TekNap/help/4_Misc/set/double_status_line
-share/TekNap/help/4_Misc/set/download_directory
-share/TekNap/help/4_Misc/set/eight_bit_characters
-share/TekNap/help/4_Misc/set/floating_point
-share/TekNap/help/4_Misc/set/flood_after
-share/TekNap/help/4_Misc/set/flood_rate
-share/TekNap/help/4_Misc/set/flood_users
-share/TekNap/help/4_Misc/set/flood_warning
-share/TekNap/help/4_Misc/set/format_directory
-share/TekNap/help/4_Misc/set/format_filename
-share/TekNap/help/4_Misc/set/full_status_line
-share/TekNap/help/4_Misc/set/gtk
-share/TekNap/help/4_Misc/set/help_pager
-share/TekNap/help/4_Misc/set/help_path
-share/TekNap/help/4_Misc/set/help_prompt
-share/TekNap/help/4_Misc/set/help_window
-share/TekNap/help/4_Misc/set/high_bit_escape
-share/TekNap/help/4_Misc/set/highlight_char
-share/TekNap/help/4_Misc/set/history
-share/TekNap/help/4_Misc/set/hold_mode
-share/TekNap/help/4_Misc/set/hold_mode_max
-share/TekNap/help/4_Misc/set/indent
-share/TekNap/help/4_Misc/set/input_aliases
-share/TekNap/help/4_Misc/set/input_glob
-share/TekNap/help/4_Misc/set/input_prompt
-share/TekNap/help/4_Misc/set/insert_mode
-share/TekNap/help/4_Misc/set/inverse_video
-share/TekNap/help/4_Misc/set/lastlog
-share/TekNap/help/4_Misc/set/lastlog_level
-share/TekNap/help/4_Misc/set/load_path
-share/TekNap/help/4_Misc/set/log
-share/TekNap/help/4_Misc/set/logfile
-share/TekNap/help/4_Misc/set/max_relm
-share/TekNap/help/4_Misc/set/max_requests_nick
-share/TekNap/help/4_Misc/set/max_results
-share/TekNap/help/4_Misc/set/max_sends_nick
-share/TekNap/help/4_Misc/set/max_server_reconnect
-share/TekNap/help/4_Misc/set/max_urls
-share/TekNap/help/4_Misc/set/meta_states
-share/TekNap/help/4_Misc/set/move_incomplete
-share/TekNap/help/4_Misc/set/names_columns
-share/TekNap/help/4_Misc/set/names_nickcolor
-share/TekNap/help/4_Misc/set/nd_space_max
-share/TekNap/help/4_Misc/set/pad_char
-share/TekNap/help/4_Misc/set/ptest
-share/TekNap/help/4_Misc/set/ptest_change_port
-share/TekNap/help/4_Misc/set/ptest_connect_timeout
-share/TekNap/help/4_Misc/set/queue_sends
-share/TekNap/help/4_Misc/set/queue_sends_timeout
-share/TekNap/help/4_Misc/set/quiet_sends
-share/TekNap/help/4_Misc/set/random_source
-share/TekNap/help/4_Misc/set/resume_download
-share/TekNap/help/4_Misc/set/reverse_status
-share/TekNap/help/4_Misc/set/scroll_lines
-share/TekNap/help/4_Misc/set/scrollback
-share/TekNap/help/4_Misc/set/scrollback_ratio
-share/TekNap/help/4_Misc/set/search_format
-share/TekNap/help/4_Misc/set/send_limit
-share/TekNap/help/4_Misc/set/set
-share/TekNap/help/4_Misc/set/share
-share/TekNap/help/4_Misc/set/share_links
-share/TekNap/help/4_Misc/set/shell
-share/TekNap/help/4_Misc/set/shell_flags
-share/TekNap/help/4_Misc/set/shell_limit
-share/TekNap/help/4_Misc/set/show_channel_names
-share/TekNap/help/4_Misc/set/show_end_of_msgs
-share/TekNap/help/4_Misc/set/show_numerics
-share/TekNap/help/4_Misc/set/show_numerics_str
-share/TekNap/help/4_Misc/set/show_status_all
-share/TekNap/help/4_Misc/set/status_channel
-share/TekNap/help/4_Misc/set/status_clock
-share/TekNap/help/4_Misc/set/status_cpu_saver
-share/TekNap/help/4_Misc/set/status_format1
-share/TekNap/help/4_Misc/set/status_format2
-share/TekNap/help/4_Misc/set/status_hold
-share/TekNap/help/4_Misc/set/status_hold_lines
-share/TekNap/help/4_Misc/set/status_insert
-share/TekNap/help/4_Misc/set/status_nick
-share/TekNap/help/4_Misc/set/status_no_repeat
-share/TekNap/help/4_Misc/set/status_notify
-share/TekNap/help/4_Misc/set/status_overwrite
-share/TekNap/help/4_Misc/set/status_query
-share/TekNap/help/4_Misc/set/status_scrollback
-share/TekNap/help/4_Misc/set/status_server
-share/TekNap/help/4_Misc/set/status_stats
-share/TekNap/help/4_Misc/set/status_user
-share/TekNap/help/4_Misc/set/status_window
-share/TekNap/help/4_Misc/set/suppress_server_motd
-share/TekNap/help/4_Misc/set/tab
-share/TekNap/help/4_Misc/set/tab_max
-share/TekNap/help/4_Misc/set/transfer_timeout
-share/TekNap/help/4_Misc/set/underline_video
-share/TekNap/help/4_Misc/set/url_grab
-share/TekNap/help/4_Misc/set/window_quiet
-share/TekNap/help/4_Misc/set/word_break
-share/TekNap/help/4_Misc/set/xterm_show_title
-share/TekNap/help/4_Misc/url
-share/TekNap/help/4_Misc/which
-share/TekNap/help/4_Misc/window/add
-share/TekNap/help/4_Misc/window/back
-share/TekNap/help/4_Misc/window/balance
-share/TekNap/help/4_Misc/window/beep_always
-share/TekNap/help/4_Misc/window/bind
-share/TekNap/help/4_Misc/window/channel
-share/TekNap/help/4_Misc/window/describe
-share/TekNap/help/4_Misc/window/discon
-share/TekNap/help/4_Misc/window/double
-share/TekNap/help/4_Misc/window/echo
-share/TekNap/help/4_Misc/window/fixed
-share/TekNap/help/4_Misc/window/goto
-share/TekNap/help/4_Misc/window/grow
-share/TekNap/help/4_Misc/window/help
-share/TekNap/help/4_Misc/window/hide
-share/TekNap/help/4_Misc/window/hide_others
-share/TekNap/help/4_Misc/window/hold_mode
-share/TekNap/help/4_Misc/window/kill
-share/TekNap/help/4_Misc/window/kill_others
-share/TekNap/help/4_Misc/window/killswap
-share/TekNap/help/4_Misc/window/last
-share/TekNap/help/4_Misc/window/lastlog
-share/TekNap/help/4_Misc/window/lastlog_level
-share/TekNap/help/4_Misc/window/level
-share/TekNap/help/4_Misc/window/list
-share/TekNap/help/4_Misc/window/log
-share/TekNap/help/4_Misc/window/logfile
-share/TekNap/help/4_Misc/window/move
-share/TekNap/help/4_Misc/window/name
-share/TekNap/help/4_Misc/window/new
-share/TekNap/help/4_Misc/window/new_hide
-share/TekNap/help/4_Misc/window/next
-share/TekNap/help/4_Misc/window/noserv
-share/TekNap/help/4_Misc/window/notify
-share/TekNap/help/4_Misc/window/notify_level
-share/TekNap/help/4_Misc/window/number
-share/TekNap/help/4_Misc/window/pop
-share/TekNap/help/4_Misc/window/previous
-share/TekNap/help/4_Misc/window/prompt
-share/TekNap/help/4_Misc/window/push
-share/TekNap/help/4_Misc/window/query
-share/TekNap/help/4_Misc/window/refnum
-share/TekNap/help/4_Misc/window/refresh
-share/TekNap/help/4_Misc/window/remove
-share/TekNap/help/4_Misc/window/scratch
-share/TekNap/help/4_Misc/window/scroll
-share/TekNap/help/4_Misc/window/scrollback
-share/TekNap/help/4_Misc/window/server
-share/TekNap/help/4_Misc/window/show
-share/TekNap/help/4_Misc/window/showall
-share/TekNap/help/4_Misc/window/shrink
-share/TekNap/help/4_Misc/window/size
-share/TekNap/help/4_Misc/window/skip
-share/TekNap/help/4_Misc/window/split
-share/TekNap/help/4_Misc/window/stack
-share/TekNap/help/4_Misc/window/swap
-share/TekNap/help/4_Misc/window/unbind
-share/TekNap/help/4_Misc/window/update
-share/TekNap/help/4_Misc/window/window
-share/TekNap/help/5_Programming/5_Programming
-share/TekNap/help/5_Programming/alias
-share/TekNap/help/5_Programming/assign
-share/TekNap/help/5_Programming/break
-share/TekNap/help/5_Programming/comment
-share/TekNap/help/5_Programming/continue
-share/TekNap/help/5_Programming/do
-share/TekNap/help/5_Programming/dump
-share/TekNap/help/5_Programming/echo
-share/TekNap/help/5_Programming/eval
-share/TekNap/help/5_Programming/exec
-share/TekNap/help/5_Programming/fe
-share/TekNap/help/5_Programming/fec
-share/TekNap/help/5_Programming/for
-share/TekNap/help/5_Programming/foreach
-share/TekNap/help/5_Programming/if
-share/TekNap/help/5_Programming/input
-share/TekNap/help/5_Programming/input_char
-share/TekNap/help/5_Programming/load
-share/TekNap/help/5_Programming/local
-share/TekNap/help/5_Programming/on/action
-share/TekNap/help/5_Programming/on/browse_begin
-share/TekNap/help/5_Programming/on/browse_end
-share/TekNap/help/5_Programming/on/channel_join
-share/TekNap/help/5_Programming/on/connect
-share/TekNap/help/5_Programming/on/disconnect
-share/TekNap/help/5_Programming/on/error
-share/TekNap/help/5_Programming/on/exec
-share/TekNap/help/5_Programming/on/exec_errors
-share/TekNap/help/5_Programming/on/exec_exit
-share/TekNap/help/5_Programming/on/exec_prompt
-share/TekNap/help/5_Programming/on/exit
-share/TekNap/help/5_Programming/on/flood
-share/TekNap/help/5_Programming/on/glist
-share/TekNap/help/5_Programming/on/help
-share/TekNap/help/5_Programming/on/hook
-share/TekNap/help/5_Programming/on/hotlist
-share/TekNap/help/5_Programming/on/idle
-share/TekNap/help/5_Programming/on/input
-share/TekNap/help/5_Programming/on/join
-share/TekNap/help/5_Programming/on/kill
-share/TekNap/help/5_Programming/on/leave
-share/TekNap/help/5_Programming/on/list
-share/TekNap/help/5_Programming/on/mp3
-share/TekNap/help/5_Programming/on/msg
-share/TekNap/help/5_Programming/on/names
-share/TekNap/help/5_Programming/on/nap
-share/TekNap/help/5_Programming/on/naperror
-share/TekNap/help/5_Programming/on/napfinish
-share/TekNap/help/5_Programming/on/naprequest
-share/TekNap/help/5_Programming/on/napsend
-share/TekNap/help/5_Programming/on/on
-share/TekNap/help/5_Programming/on/paste
-share/TekNap/help/5_Programming/on/pong
-share/TekNap/help/5_Programming/on/public
-share/TekNap/help/5_Programming/on/public_other
-share/TekNap/help/5_Programming/on/raw_nap
-share/TekNap/help/5_Programming/on/search_begin
-share/TekNap/help/5_Programming/on/search_end
-share/TekNap/help/5_Programming/on/send_action
-share/TekNap/help/5_Programming/on/send_msg
-share/TekNap/help/5_Programming/on/send_ops
-share/TekNap/help/5_Programming/on/send_public
-share/TekNap/help/5_Programming/on/servermsg
-share/TekNap/help/5_Programming/on/sigusr1
-share/TekNap/help/5_Programming/on/status_update
-share/TekNap/help/5_Programming/on/switch_channels
-share/TekNap/help/5_Programming/on/switch_windows
-share/TekNap/help/5_Programming/on/timer
-share/TekNap/help/5_Programming/on/timer_hour
-share/TekNap/help/5_Programming/on/topic
-share/TekNap/help/5_Programming/on/wall
-share/TekNap/help/5_Programming/on/who
-share/TekNap/help/5_Programming/on/window
-share/TekNap/help/5_Programming/on/window_create
-share/TekNap/help/5_Programming/on/window_kill
-share/TekNap/help/5_Programming/parsekey
-share/TekNap/help/5_Programming/pause
-share/TekNap/help/5_Programming/pop
-share/TekNap/help/5_Programming/pretend
-share/TekNap/help/5_Programming/purge
-share/TekNap/help/5_Programming/push
-share/TekNap/help/5_Programming/repeat
-share/TekNap/help/5_Programming/return
-share/TekNap/help/5_Programming/save
-share/TekNap/help/5_Programming/send
-share/TekNap/help/5_Programming/sendline
-share/TekNap/help/5_Programming/setenv
-share/TekNap/help/5_Programming/shift
-share/TekNap/help/5_Programming/sleep
-share/TekNap/help/5_Programming/stack
-share/TekNap/help/5_Programming/stub
-share/TekNap/help/5_Programming/switch
-share/TekNap/help/5_Programming/timer
-share/TekNap/help/5_Programming/type
-share/TekNap/help/5_Programming/unless
-share/TekNap/help/5_Programming/unshift
-share/TekNap/help/5_Programming/usleep
-share/TekNap/help/5_Programming/wait
-share/TekNap/help/5_Programming/while
-share/TekNap/help/5_Programming/xecho
-share/TekNap/help/5_Programming/xtype
-share/TekNap/help/6_Functions/6_Functions
-share/TekNap/help/6_Functions/after
-share/TekNap/help/6_Functions/afterw
-share/TekNap/help/6_Functions/aliasctl
-share/TekNap/help/6_Functions/ascii
-share/TekNap/help/6_Functions/before
-share/TekNap/help/6_Functions/beforew
-share/TekNap/help/6_Functions/builtin
-share/TekNap/help/6_Functions/channel
-share/TekNap/help/6_Functions/channelnicks
-share/TekNap/help/6_Functions/chanusers
-share/TekNap/help/6_Functions/chngw
-share/TekNap/help/6_Functions/chr
-share/TekNap/help/6_Functions/close
-share/TekNap/help/6_Functions/common
-share/TekNap/help/6_Functions/connect
-share/TekNap/help/6_Functions/cparse
-share/TekNap/help/6_Functions/crypt
-share/TekNap/help/6_Functions/decode
-share/TekNap/help/6_Functions/delarray
-share/TekNap/help/6_Functions/delitem
-share/TekNap/help/6_Functions/diff
-share/TekNap/help/6_Functions/encode
-share/TekNap/help/6_Functions/eof
-share/TekNap/help/6_Functions/fexist
-share/TekNap/help/6_Functions/filter
-share/TekNap/help/6_Functions/finditem
-share/TekNap/help/6_Functions/findw
-share/TekNap/help/6_Functions/fromw
-share/TekNap/help/6_Functions/fsize
-share/TekNap/help/6_Functions/getarrays
-share/TekNap/help/6_Functions/getcap
-share/TekNap/help/6_Functions/getitem
-share/TekNap/help/6_Functions/getmatches
-share/TekNap/help/6_Functions/getopt
-share/TekNap/help/6_Functions/getrmatches
-share/TekNap/help/6_Functions/gettmatch
-share/TekNap/help/6_Functions/globi
-share/TekNap/help/6_Functions/glob
-share/TekNap/help/6_Functions/idle
-share/TekNap/help/6_Functions/ifindfirst
-share/TekNap/help/6_Functions/ifinditem
-share/TekNap/help/6_Functions/igetitem
-share/TekNap/help/6_Functions/igetmatches
-share/TekNap/help/6_Functions/igetrmatches
-share/TekNap/help/6_Functions/index
-share/TekNap/help/6_Functions/indextoitem
-share/TekNap/help/6_Functions/insertw
-share/TekNap/help/6_Functions/iptolong
-share/TekNap/help/6_Functions/isalnum
-share/TekNap/help/6_Functions/isalpha
-share/TekNap/help/6_Functions/isdigit
-share/TekNap/help/6_Functions/isdisplaying
-share/TekNap/help/6_Functions/isirc
-share/TekNap/help/6_Functions/isspace
-share/TekNap/help/6_Functions/isxdigit
-share/TekNap/help/6_Functions/itemtoindex
-share/TekNap/help/6_Functions/jot
-share/TekNap/help/6_Functions/lastlog
-share/TekNap/help/6_Functions/left
-share/TekNap/help/6_Functions/leftw
-share/TekNap/help/6_Functions/line
-share/TekNap/help/6_Functions/listarray
-share/TekNap/help/6_Functions/longtoip
-share/TekNap/help/6_Functions/match
-share/TekNap/help/6_Functions/matchitem
-share/TekNap/help/6_Functions/md5
-share/TekNap/help/6_Functions/mid
-share/TekNap/help/6_Functions/midw
-share/TekNap/help/6_Functions/mp3time
-share/TekNap/help/6_Functions/msar
-share/TekNap/help/6_Functions/numarrays
-share/TekNap/help/6_Functions/numitems
-share/TekNap/help/6_Functions/numsort
-share/TekNap/help/6_Functions/numwords
-share/TekNap/help/6_Functions/onchannels
-share/TekNap/help/6_Functions/open
-share/TekNap/help/6_Functions/pattern
-share/TekNap/help/6_Functions/pop
-share/TekNap/help/6_Functions/push
-share/TekNap/help/6_Functions/rand
-share/TekNap/help/6_Functions/read
-share/TekNap/help/6_Functions/regcomp
-share/TekNap/help/6_Functions/regerror
-share/TekNap/help/6_Functions/regexec
-share/TekNap/help/6_Functions/regfree
-share/TekNap/help/6_Functions/remw
-share/TekNap/help/6_Functions/remws
-share/TekNap/help/6_Functions/rest
-share/TekNap/help/6_Functions/restw
-share/TekNap/help/6_Functions/reverse
-share/TekNap/help/6_Functions/revw
-share/TekNap/help/6_Functions/rfilter
-share/TekNap/help/6_Functions/right
-share/TekNap/help/6_Functions/rightw
-share/TekNap/help/6_Functions/rindex
-share/TekNap/help/6_Functions/rmatch
-share/TekNap/help/6_Functions/rmatchitem
-share/TekNap/help/6_Functions/rpattern
-share/TekNap/help/6_Functions/sar
-share/TekNap/help/6_Functions/servernick
-share/TekNap/help/6_Functions/setitem
-share/TekNap/help/6_Functions/shift
-share/TekNap/help/6_Functions/sort
-share/TekNap/help/6_Functions/srand
-share/TekNap/help/6_Functions/status
-share/TekNap/help/6_Functions/strchr
-share/TekNap/help/6_Functions/strcmp
-share/TekNap/help/6_Functions/strftime
-share/TekNap/help/6_Functions/strip
-share/TekNap/help/6_Functions/strlen
-share/TekNap/help/6_Functions/strrchr
-share/TekNap/help/6_Functions/time
-share/TekNap/help/6_Functions/tolower
-share/TekNap/help/6_Functions/toupper
-share/TekNap/help/6_Functions/tow
-share/TekNap/help/6_Functions/tr
-share/TekNap/help/6_Functions/twiddle
-share/TekNap/help/6_Functions/uname
-share/TekNap/help/6_Functions/unlink
-share/TekNap/help/6_Functions/unshift
-share/TekNap/help/6_Functions/utime
-share/TekNap/help/6_Functions/winnum
-share/TekNap/help/6_Functions/winsize
-share/TekNap/help/6_Functions/word
-share/TekNap/help/6_Functions/wordtoindex
-share/TekNap/help/6_Functions/write
-share/TekNap/help/6_Functions/xmms
-share/TekNap/help/7_Docs/7_Docs
-share/TekNap/help/7_Docs/Arrays
-share/TekNap/help/7_Docs/Command_Line
-share/TekNap/help/7_Docs/Environment
-share/TekNap/help/7_Docs/Expressions
-share/TekNap/help/7_Docs/Introduction
-share/TekNap/help/7_Docs/Key_Bindings
-share/TekNap/help/7_Docs/Patterns
-share/TekNap/help/7_Docs/Programming
-share/TekNap/help/7_Docs/Serial_Numbers
-share/TekNap/help/7_Docs/Server_Numerics
-share/TekNap/help/7_Docs/Signals
-share/TekNap/help/7_Docs/Special_Vars
-share/TekNap/help/7_Docs/Status_Line
-share/TekNap/help/7_Docs/Text_Highlight
-%%DOCSDIR%%/README
-@dirrm %%DOCSDIR%%
-@dirrm share/TekNap/help/7_Docs
-@dirrm share/TekNap/help/6_Functions
-@dirrm share/TekNap/help/5_Programming/on
-@dirrm share/TekNap/help/5_Programming
-@dirrm share/TekNap/help/4_Misc/window
-@dirrm share/TekNap/help/4_Misc/set
-@dirrm share/TekNap/help/4_Misc/bind
-@dirrm share/TekNap/help/4_Misc
-@dirrm share/TekNap/help/3_Admin
-@dirrm share/TekNap/help/2_Napster
-@dirrm share/TekNap/help/1_General
-@dirrm share/TekNap/help
-@dirrm share/TekNap
diff --git a/net-p2p/torrentsniff/Makefile b/net-p2p/torrentsniff/Makefile
deleted file mode 100644
index 59deef6d85e4..000000000000
--- a/net-p2p/torrentsniff/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# New ports collection makefile for: torrentsniff
-# Date created: 06 July 2003
-# Whom: Pav Lucistnik <pav@oook.cz>
-#
-# $FreeBSD$
-#
-
-PORTNAME= torrentsniff
-PORTVERSION= 0.3.0
-CATEGORIES= net perl5
-MASTER_SITES= http://www.highprogrammer.com/alan/perl/
-
-MAINTAINER= pav@FreeBSD.org
-COMMENT= Commandline tool for getting status of torrent
-
-RUN_DEPENDS= ${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \
- ${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1
-
-USE_PERL5= yes
-NO_BUILD= yes
-
-post-patch:
- ${PERL} -pi -e "s#/usr/local/bin/perl#${PERL5}#" ${WRKSRC}/torrentsniff
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/torrentsniff ${LOCALBASE}/bin
- ${MKDIR} ${SITE_PERL}/BitTorrent
- ${INSTALL_DATA} ${WRKSRC}/BitTorrent/BDecode.pm ${SITE_PERL}/BitTorrent
-
-.include <bsd.port.mk>
diff --git a/net-p2p/torrentsniff/distinfo b/net-p2p/torrentsniff/distinfo
deleted file mode 100644
index bdb01e01e4b2..000000000000
--- a/net-p2p/torrentsniff/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (torrentsniff-0.3.0.tar.gz) = 3884cac276a990a95ea77738195508aa
-SIZE (torrentsniff-0.3.0.tar.gz) = 5768
diff --git a/net-p2p/torrentsniff/files/patch-BitTorrent-BDecode.pm b/net-p2p/torrentsniff/files/patch-BitTorrent-BDecode.pm
deleted file mode 100644
index 9caadb0eda4e..000000000000
--- a/net-p2p/torrentsniff/files/patch-BitTorrent-BDecode.pm
+++ /dev/null
@@ -1,10 +0,0 @@
---- BitTorrent/BDecode.pm.orig Sun Jun 15 05:47:46 2003
-+++ BitTorrent/BDecode.pm Fri Nov 14 18:42:44 2003
-@@ -5,7 +5,6 @@
- use Carp;
- use base 'Exporter';
- use strict;
--our @EXPORT_OK = qw(bdecode);
-
- sub bdecode {
- my ($dataref) = @_;
diff --git a/net-p2p/torrentsniff/files/patch-torrentsniff b/net-p2p/torrentsniff/files/patch-torrentsniff
deleted file mode 100644
index 03062bb7be8e..000000000000
--- a/net-p2p/torrentsniff/files/patch-torrentsniff
+++ /dev/null
@@ -1,11 +0,0 @@
---- torrentsniff.orig Fri Nov 14 18:17:20 2003
-+++ torrentsniff Fri Nov 14 18:27:24 2003
-@@ -115,7 +115,7 @@
- my($file, $report_file_info, $report_tracker_info) = @_;
- print "$file\n";
- local *TOR;
-- if( not open(TOR, "<", $file) ) {
-+ if( not open(TOR, "< $file") ) {
- print STDERR "Unable to read $file because of $!\n";
- return 0;
- }
diff --git a/net-p2p/torrentsniff/pkg-descr b/net-p2p/torrentsniff/pkg-descr
deleted file mode 100644
index 24bf555b5635..000000000000
--- a/net-p2p/torrentsniff/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-TorrentSniff is a command line Perl program that reads a BitTorrent .torrent
-file from the local file system or from a URL and reports on the status of the
-torrent.
-
-TorrentSniff is based on an early version of TorrentSpy. Reporting seed and
-leech numbers works only with some tracker implementations.
-
-WWW: http://www.highprogrammer.com/alan/perl/torrentsniff.html
diff --git a/net-p2p/torrentsniff/pkg-plist b/net-p2p/torrentsniff/pkg-plist
deleted file mode 100644
index 3ad613bb1f47..000000000000
--- a/net-p2p/torrentsniff/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/torrentsniff
-%%SITE_PERL%%/BitTorrent/BDecode.pm
-@dirrm %%SITE_PERL%%/BitTorrent
diff --git a/net-p2p/trackerbt/Makefile b/net-p2p/trackerbt/Makefile
deleted file mode 100644
index 8c10f1523597..000000000000
--- a/net-p2p/trackerbt/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-# New ports collection makefile for: trackerbt
-# Date created: Sun Jan 16 03:28:23 UTC 2005
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= trackerbt
-PORTVERSION= 0.1
-CATEGORIES= net
-MASTER_SITES= http://www.alhem.net/project/trackerbt/
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= A BitTorrent tracker with additional distributed functionality
-
-BUILD_DEPENDS= ${LOCALBASE}/lib/libSockets.a:${PORTSDIR}/net/Sockets
-
-USE_GMAKE= yes
-USE_GNOME= libxml2
-USE_ICONV= yes
-USE_OPENSSL= yes
-WITH_OPENSSL_BASE= yes
-MAKE_ENV= CXX="${CXX}"
-USE_REINPLACE= yes
-
-# ssl support
-CFLAGS+= ${PTHREAD_CFLAGS} -DHAVE_OPENSSL
-
-PLIST_DIRS= \
- %%EXAMPLESDIR%%
-PLIST_FILES= \
- bin/${PORTNAME} \
- %%EXAMPLESDIR%%/config.xml
-
-post-patch:
-# CXX safeness
-# CXXFLAGS safeness
-# SSL include safeness
- @${REINPLACE_CMD} -E \
- -e 's|g\+\+|${CXX}|' \
- -e 's|^INCLUDE.+$$|INCLUDE=-I${OPENSSLINC} -I${LOCALBASE}/include -I${LOCALBASE}/include/libxml2 -I${LOCALBASE}/include/Sockets|' \
- -e 's|^LIBS.+$$|LIBS=-L${OPENSSLLIB} ${PTHREAD_LIBS} -L${LOCALBASE}/lib \\|' \
- ${BUILD_WRKSRC}/${MAKEFILE}
- @${REINPLACE_CMD} -E \
- -e 's|\(__sighandler_t\)||' \
- ${WRKSRC}/tracker.cpp
-
-do-install:
- @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
- @${MKDIR} ${EXAMPLESDIR}
- @${INSTALL_DATA} ${WRKSRC}/config.xml ${EXAMPLESDIR}
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 500000
-IGNORE= FreeBSD prior to 500000 does not support uuid(3) required\
- for building
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/trackerbt/distinfo b/net-p2p/trackerbt/distinfo
deleted file mode 100644
index ad53beea639f..000000000000
--- a/net-p2p/trackerbt/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (trackerbt-0.1.tar.gz) = b5a8138116412987b45add469aa06931
-SIZE (trackerbt-0.1.tar.gz) = 9197
diff --git a/net-p2p/trackerbt/files/patch-Makefile b/net-p2p/trackerbt/files/patch-Makefile
deleted file mode 100644
index 8b3070aa6766..000000000000
--- a/net-p2p/trackerbt/files/patch-Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
---- Makefile.orig Sun Jan 16 01:33:44 2005
-+++ Makefile Sun Jan 16 01:34:27 2005
-@@ -1,14 +1,11 @@
- VERSION = 0.1
-
--INCLUDE = -I/usr/local/include/Sockets \
-- -I/usr/local/include/libxml2 \
-- -I/usr/local/ssl/include
-+INCLUDE =
- CFLAGS = -Wall -g $(INCLUDE) -MD -D_VERSION='"$(VERSION)"'
- CPPFLAGS = $(CFLAGS)
-
--LIBS = -L/usr/local/lib -lSocketsEx -lSockets \
-- -L/usr/local/ssl/lib \
-- -lssl -lcrypto -luuid -lxml2
-+LIBS = -L/usr/local/lib \
-+ -lSocketsEx -lSockets -lssl -lcrypto -lxml2
-
- PROGS = trackerbt
-
diff --git a/net-p2p/trackerbt/files/patch-tracker.cpp b/net-p2p/trackerbt/files/patch-tracker.cpp
deleted file mode 100644
index 71014509b0cd..000000000000
--- a/net-p2p/trackerbt/files/patch-tracker.cpp
+++ /dev/null
@@ -1,22 +0,0 @@
---- tracker.cpp.orig Sun Jan 16 02:18:36 2005
-+++ tracker.cpp Sun Jan 16 02:19:42 2005
-@@ -19,6 +19,10 @@
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- */
-+#if (defined(__unix__) || defined(unix)) && !defined(USG)
-+#include <sys/param.h>
-+#endif
-+
- #include <ListenSocket.h>
- #include <signal.h>
- #include "MyHandler.h"
-@@ -43,6 +47,8 @@
- fprintf(fil,"\tedge [arrowhead=open]\n");
- #ifdef _WIN32
- std::string os = "Win32";
-+#elif defined __FreeBSD__
-+ std::string os = "FreeBSD";
- #else
- std::string os = "Linux";
- #endif
diff --git a/net-p2p/trackerbt/pkg-descr b/net-p2p/trackerbt/pkg-descr
deleted file mode 100644
index cb59a77de1d1..000000000000
--- a/net-p2p/trackerbt/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-[ excerpt from developer's web site with modifications ]
-
-One crucial component of the BitTorrent structure is the tracker.
-This is a small program which is hosted by someone who wants to
-share a file using BitTorrent. Anyone that wants to download that
-file needs to connect to the tracker to receive a list of other
-peers already participating in the download of the file. The tracker
-is a standalone program. If the tracker goes offline, new peers
-will not be able to join the download. This makes the tracker the
-weak link of the BitTorrent solution.
-
-What if the tracker were able to share its peer list with other
-trackers? This would create a redundant network of trackers, all
-aware of all peers participating in the download. Peak load would
-be reduced, and if one tracker goes offline new peers would still
-be able to contact one of the other trackers and join the download.
-
-WWW: http://www.alhem.net/project/trackerbt/index.html
-
--- lioux@FreeBSD.org
diff --git a/net-p2p/valknut/Makefile b/net-p2p/valknut/Makefile
deleted file mode 100644
index a40deb89bd2a..000000000000
--- a/net-p2p/valknut/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# New ports collection makefile for: dcgui
-# Date created: Wed 10 Jul 2002
-# Whom: Sverrir Valgeirsson <e96sv@yahoo.se> and
-# Amar Takhar <verm@drunkmonk.net> et al
-#
-# $FreeBSD$
-#
-
-PORTNAME= valknut
-PORTVERSION= 0.3.7
-CATEGORIES= net
-MASTER_SITES= http://download.berlios.de/dcgui/ \
- http://www.hitnet.rwth-aachen.de/~brueffer/distfiles/
-
-MAINTAINER= markus@FreeBSD.org
-COMMENT= A Direct Connect client QT GUI
-
-LIB_DEPENDS= dc.0:${PORTSDIR}/net/dclib \
- xml2.5:${PORTSDIR}/textproc/libxml2
-
-USE_QT_VER= 3
-USE_BZIP2= yes
-USE_GMAKE= yes
-USE_REINPLACE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-libdc=${LOCALBASE} \
- --x-libraries=${X11BASE}/lib --x-includes=${X11BASE}/include
-
-CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-
-post-patch:
- @${REINPLACE_CMD} -e 's/-O2//g; s/-lpthread/${PTHREAD_LIBS}/g' \
- ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
-
-.include <bsd.port.mk>
diff --git a/net-p2p/valknut/distinfo b/net-p2p/valknut/distinfo
deleted file mode 100644
index 0a1884160f1a..000000000000
--- a/net-p2p/valknut/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (valknut-0.3.7.tar.bz2) = 848f9b3f25af15c3f1837133ac4b9415
-SIZE (valknut-0.3.7.tar.bz2) = 1080857
diff --git a/net-p2p/valknut/pkg-descr b/net-p2p/valknut/pkg-descr
deleted file mode 100644
index 89c093e6f5e7..000000000000
--- a/net-p2p/valknut/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a QT frontend to the Direct Connect system. It supports
-most if not all of the DC features.
-
-WWW: http://dcgui.berlios.de/
diff --git a/net-p2p/valknut/pkg-plist b/net-p2p/valknut/pkg-plist
deleted file mode 100644
index 3cba300422a8..000000000000
--- a/net-p2p/valknut/pkg-plist
+++ /dev/null
@@ -1,118 +0,0 @@
-bin/valknut
-share/valknut/COPYING
-share/valknut/icons/appl/default/back.xpm
-share/valknut/icons/appl/default/ball_green.xpm
-share/valknut/icons/appl/default/ball_red.xpm
-share/valknut/icons/appl/default/ball_yellow.xpm
-share/valknut/icons/appl/default/bookmark_add.xpm
-share/valknut/icons/appl/default/bookmark_folder.xpm
-share/valknut/icons/appl/default/configure.xpm
-share/valknut/icons/appl/default/configure_22x22.xpm
-share/valknut/icons/appl/default/connect_creating.xpm
-share/valknut/icons/appl/default/connect_no.xpm
-share/valknut/icons/appl/default/connected.xpm
-share/valknut/icons/appl/default/down.xpm
-share/valknut/icons/appl/default/download.xpm
-share/valknut/icons/appl/default/edit.xpm
-share/valknut/icons/appl/default/editadd.xpm
-share/valknut/icons/appl/default/editcopy.xpm
-share/valknut/icons/appl/default/editdelete.xpm
-share/valknut/icons/appl/default/exit.xpm
-share/valknut/icons/appl/default/fileclose.xpm
-share/valknut/icons/appl/default/filefind.xpm
-share/valknut/icons/appl/default/find.xpm
-share/valknut/icons/appl/default/find_22x22.xpm
-share/valknut/icons/appl/default/flag_bosnian.xpm
-share/valknut/icons/appl/default/flag_brazilian.xpm
-share/valknut/icons/appl/default/flag_czech.xpm
-share/valknut/icons/appl/default/flag_denmark.xpm
-share/valknut/icons/appl/default/flag_english.xpm
-share/valknut/icons/appl/default/flag_finland.xpm
-share/valknut/icons/appl/default/flag_france.xpm
-share/valknut/icons/appl/default/flag_germany.xpm
-share/valknut/icons/appl/default/flag_greek.xpm
-share/valknut/icons/appl/default/flag_hungary.xpm
-share/valknut/icons/appl/default/flag_iceland.xpm
-share/valknut/icons/appl/default/flag_italy.xpm
-share/valknut/icons/appl/default/flag_latvian.xpm
-share/valknut/icons/appl/default/flag_netherland.xpm
-share/valknut/icons/appl/default/flag_norway.xpm
-share/valknut/icons/appl/default/flag_poland.xpm
-share/valknut/icons/appl/default/flag_romania.xpm
-share/valknut/icons/appl/default/flag_russia.xpm
-share/valknut/icons/appl/default/flag_slovak.xpm
-share/valknut/icons/appl/default/flag_spain.xpm
-share/valknut/icons/appl/default/flag_sweden.xpm
-share/valknut/icons/appl/default/folder_blue.xpm
-share/valknut/icons/appl/default/folder_blue_open.xpm
-share/valknut/icons/appl/default/folder_red.xpm
-share/valknut/icons/appl/default/globe.xpm
-share/valknut/icons/appl/default/gv.xpm
-share/valknut/icons/appl/default/help.xpm
-share/valknut/icons/appl/default/icon_128x128.icns
-share/valknut/icons/appl/default/icon_128x128.png
-share/valknut/icons/appl/default/icon_16x16.png
-share/valknut/icons/appl/default/icon_22x22.png
-share/valknut/icons/appl/default/icon_22x22.xpm
-share/valknut/icons/appl/default/icon_24x24.png
-share/valknut/icons/appl/default/icon_32x32.png
-share/valknut/icons/appl/default/icon_48x48.png
-share/valknut/icons/appl/default/icon_64x64.png
-share/valknut/icons/appl/default/icon_operator.xpm
-share/valknut/icons/appl/default/icon_user.xpm
-share/valknut/icons/appl/default/icon_user_away.xpm
-share/valknut/icons/appl/default/info.xpm
-share/valknut/icons/appl/default/info_22x22.xpm
-share/valknut/icons/appl/default/message.xpm
-share/valknut/icons/appl/default/notconnected.xpm
-share/valknut/icons/appl/default/open.xpm
-share/valknut/icons/appl/default/player_pause.xpm
-share/valknut/icons/appl/default/player_play.xpm
-share/valknut/icons/appl/default/reload.xpm
-share/valknut/icons/appl/default/reload_22x22.xpm
-share/valknut/icons/appl/default/save.xpm
-share/valknut/icons/appl/default/server.xpm
-share/valknut/icons/appl/default/splash.xpm
-share/valknut/icons/appl/default/spy.xpm
-share/valknut/icons/appl/default/ssl_no.xpm
-share/valknut/icons/appl/default/ssl_yes.xpm
-share/valknut/icons/appl/default/transfer.xpm
-share/valknut/icons/appl/default/translate.xpm
-share/valknut/icons/appl/default/up.xpm
-share/valknut/icons/appl/default/view_sidetree.xpm
-share/valknut/icons/emot/default/emoticons.xml
-share/valknut/icons/emot/default/emoticons.xpm
-share/valknut/icons/user/default/usericons.xml
-share/valknut/icons/user/default/usericons.xpm
-share/valknut/translation/valknut.bs.qm
-share/valknut/translation/valknut.cs.qm
-share/valknut/translation/valknut.da.qm
-share/valknut/translation/valknut.de.qm
-share/valknut/translation/valknut.el.qm
-share/valknut/translation/valknut.en_GB.qm
-share/valknut/translation/valknut.es.qm
-share/valknut/translation/valknut.fi.qm
-share/valknut/translation/valknut.fr.qm
-share/valknut/translation/valknut.hu.qm
-share/valknut/translation/valknut.is.qm
-share/valknut/translation/valknut.it.qm
-share/valknut/translation/valknut.lv.qm
-share/valknut/translation/valknut.nb.qm
-share/valknut/translation/valknut.nl.qm
-share/valknut/translation/valknut.pl.qm
-share/valknut/translation/valknut.pt_br.qm
-share/valknut/translation/valknut.ro.qm
-share/valknut/translation/valknut.rus.qm
-share/valknut/translation/valknut.sk.qm
-share/valknut/translation/valknut.sv.qm
-@dirrm share/valknut/translation
-@dirrm share/valknut/sounds/default
-@dirrm share/valknut/sounds
-@dirrm share/valknut/icons/user/default
-@dirrm share/valknut/icons/user
-@dirrm share/valknut/icons/emot/default
-@dirrm share/valknut/icons/emot
-@dirrm share/valknut/icons/appl/default
-@dirrm share/valknut/icons/appl
-@dirrm share/valknut/icons
-@dirrm share/valknut
diff --git a/net-p2p/verlihub-plugins/Makefile b/net-p2p/verlihub-plugins/Makefile
deleted file mode 100644
index d97da078109b..000000000000
--- a/net-p2p/verlihub-plugins/Makefile
+++ /dev/null
@@ -1,65 +0,0 @@
-# New ports collection makefile for: verlihub-plugins
-# Date created: 26 August 2004
-# Whom: Hurbold
-#
-# $FreeBSD$
-#
-
-PORTNAME= verlihub-plugins
-PORTVERSION= 0.1
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= verlihub
-DISTNAME= vh_plugins-0.1
-
-MAINTAINER= hurbold@yahoo.com
-COMMENT= Plugins for the Verlihub Linux/Unix Direct Connect Hub Software
-
-BUILD_DEPENDS= ${LOCALBASE}/bin/verlihub:${PORTSDIR}/net/verlihub
-LIB_DEPENDS= lua.5:${PORTSDIR}/lang/lua
-
-WRKSRC= ${WRKDIR}/vh_plugins-0.1
-
-USE_GMAKE= yes
-USE_INC_LIBTOOL_VER= 15
-INSTALLS_SHLIB= yes
-LDCONFIG_DIRS= %%PREFIX%%/include/verlihub
-CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/verlihub -I${LOCALBASE}/include/mysql"
-
-DATADIR= ${PREFIX}/share/${PORTNAME}
-
-post-patch:
- @${CAT} ${PKGDIR}/pkg-message | ${SED} 's|%%PREFIX%%|${PREFIX}|' > ${PKGMESSAGE}
-
-post-install:
- @${MKDIR} ${DATADIR}
- @${MKDIR} ${DATADIR}/extra
- ${INSTALL_DATA} ${WRKSRC}/basic/chatroom/.libs/libchatroom_pi.so ${DATADIR}/libchatroom_pi.so
- ${INSTALL_DATA} ${WRKSRC}/basic/floodprot/.libs/libfloodprot.so ${DATADIR}/libfloodprot_pi.so
- ${INSTALL_DATA} ${WRKSRC}/basic/forbid/.libs/libforbid_pi.so ${DATADIR}/libforbid_pi.so
- ${INSTALL_DATA} ${WRKSRC}/basic/funny/.libs/libfunny_pi.so ${DATADIR}/libfunny_pi.so
- ${INSTALL_DATA} ${WRKSRC}/basic/iplog/.libs/libiplog_pi.so ${DATADIR}/libiplog_pi.so
- ${INSTALL_DATA} ${WRKSRC}/basic/isp/.libs/libisp_pi.so ${DATADIR}/libisp_pi.so
- ${INSTALL_DATA} ${WRKSRC}/basic/messanger/.libs/libmessanger_pi.so ${DATADIR}/libmessanger_pi.so
- ${INSTALL_DATA} ${WRKSRC}/basic/replacer/.libs/libreplace_pi.so ${DATADIR}/libreplace_pi.so
- ${INSTALL_DATA} ${WRKSRC}/basic/stats/.libs/libstats_pi.so ${DATADIR}/libstats_pi.so
- ${INSTALL_DATA} ${WRKSRC}/extra/lua/src/.libs/liblua_pi.so ${DATADIR}/extra/liblua_pi.so
- ${INSTALL_DATA} ${WRKSRC}/extra/perl/src/.libs/libperl_pi.so ${DATADIR}/extra/libperl_pi.so
-
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 502010
-USE_GCC= 3.3
-.endif
-
-.if ${OSVERSION} > 502126
-BROKEN= Does not compile with gcc 3.4
-.endif
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8 or later. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/verlihub-plugins/distinfo b/net-p2p/verlihub-plugins/distinfo
deleted file mode 100644
index 1d598473639a..000000000000
--- a/net-p2p/verlihub-plugins/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (vh_plugins-0.1.tar.gz) = b6ab98c4d5449783d1d2d63c4437707b
-SIZE (vh_plugins-0.1.tar.gz) = 726046
diff --git a/net-p2p/verlihub-plugins/pkg-descr b/net-p2p/verlihub-plugins/pkg-descr
deleted file mode 100644
index 036d7311dcc8..000000000000
--- a/net-p2p/verlihub-plugins/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-Plugins for Verlihub
diff --git a/net-p2p/verlihub-plugins/pkg-message b/net-p2p/verlihub-plugins/pkg-message
deleted file mode 100644
index e69de29bb2d1..000000000000
--- a/net-p2p/verlihub-plugins/pkg-message
+++ /dev/null
diff --git a/net-p2p/verlihub-plugins/pkg-plist b/net-p2p/verlihub-plugins/pkg-plist
deleted file mode 100644
index 3cf26090caf4..000000000000
--- a/net-p2p/verlihub-plugins/pkg-plist
+++ /dev/null
@@ -1,57 +0,0 @@
-lib/libchatroom_pi.a
-lib/libchatroom_pi.la
-lib/libchatroom_pi.so
-lib/libchatroom_pi.so.0
-lib/libfloodprot.a
-lib/libfloodprot.la
-lib/libfloodprot.so
-lib/libfloodprot.so.0
-lib/libforbid_pi.a
-lib/libforbid_pi.la
-lib/libforbid_pi.so
-lib/libforbid_pi.so.0
-lib/libfunny_pi.a
-lib/libfunny_pi.la
-lib/libfunny_pi.so
-lib/libfunny_pi.so.0
-lib/libiplog_pi.a
-lib/libiplog_pi.la
-lib/libiplog_pi.so
-lib/libiplog_pi.so.0
-lib/libisp_pi.a
-lib/libisp_pi.la
-lib/libisp_pi.so
-lib/libisp_pi.so.0
-lib/liblua_pi.a
-lib/liblua_pi.la
-lib/liblua_pi.so
-lib/liblua_pi.so.0
-lib/libmessanger_pi.a
-lib/libmessanger_pi.la
-lib/libmessanger_pi.so
-lib/libmessanger_pi.so.0
-lib/libperl_pi.a
-lib/libperl_pi.la
-lib/libperl_pi.so
-lib/libperl_pi.so.0
-lib/libreplace_pi.a
-lib/libreplace_pi.la
-lib/libreplace_pi.so
-lib/libreplace_pi.so.0
-lib/libstats_pi.a
-lib/libstats_pi.la
-lib/libstats_pi.so
-lib/libstats_pi.so.0
-%%DATADIR%%/libchatroom_pi.so
-%%DATADIR%%/libfloodprot_pi.so
-%%DATADIR%%/libforbid_pi.so
-%%DATADIR%%/libfunny_pi.so
-%%DATADIR%%/libiplog_pi.so
-%%DATADIR%%/libisp_pi.so
-%%DATADIR%%/libmessanger_pi.so
-%%DATADIR%%/libreplace_pi.so
-%%DATADIR%%/libstats_pi.so
-%%DATADIR%%/extra/liblua_pi.so
-%%DATADIR%%/extra/libperl_pi.so
-@dirrm %%DATADIR%%/extra
-@dirrm %%DATADIR%%
diff --git a/net-p2p/verlihub/Makefile b/net-p2p/verlihub/Makefile
deleted file mode 100644
index 737be735716b..000000000000
--- a/net-p2p/verlihub/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# New ports collection makefile for: verlihub
-# Date created: 2 April 2004
-# Whom: Hurbold
-#
-# $FreeBSD$
-#
-
-PORTNAME= verlihub
-PORTVERSION= 0.9.8.b
-PORTEPOCH= 1
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= verlihub
-DISTNAME= verlihub-0.9.8b
-
-MAINTAINER= hurbold@yahoo.com
-COMMENT= Verlihub Linux/Unix Direct Connect Hub Software
-
-LIB_DEPENDS= GeoIP.4:${PORTSDIR}/net/GeoIP \
- pcre.0:${PORTSDIR}/devel/pcre
-RUN_DEPENDS= bash:${PORTSDIR}/shells/bash2
-
-USE_MYSQL= yes
-USE_PERL5= yes
-USE_GMAKE= yes
-USE_INC_LIBTOOL_VER= 15
-INSTALLS_SHLIB= yes
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include"
-
-PKGMESSAGE= ${WRKDIR}/pkg-message
-PORTDOCS= configuring.txt help.sql using.txt features.html help.html params.php verlihub.html
-
-post-patch:
- @${CAT} ${PKGDIR}/pkg-message | ${SED} 's|%%PREFIX%%|${PREFIX}|' > ${PKGMESSAGE}
-
-post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
-.for i in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/docs/${i} ${DOCSDIR}
-.endfor
-.endif
-
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 502010
-USE_GCC= 3.3
-.endif
-
-.if ${OSVERSION} >= 502126
-USE_GCC= 3.3
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/verlihub/distinfo b/net-p2p/verlihub/distinfo
deleted file mode 100644
index 619956c6e0b4..000000000000
--- a/net-p2p/verlihub/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (verlihub-0.9.8b.tar.gz) = f5a715af67d60c38cc1e57cb4265185b
-SIZE (verlihub-0.9.8b.tar.gz) = 457846
diff --git a/net-p2p/verlihub/pkg-descr b/net-p2p/verlihub/pkg-descr
deleted file mode 100644
index 5ace8af925f1..000000000000
--- a/net-p2p/verlihub/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Verlihub is a Linux/Unix Direct Connect protocol server (Hub).
-It is written in c++, has relatively low CPU and RAM usage,
-and has many useful features. It also uses a MySQL Database.
-Additional functionality is available through a versatile
-'plugin' system.
-
-WWW: http://verlihub.sourceforge.net
-
--Hurbold
-hurbold@yahoo.com
diff --git a/net-p2p/verlihub/pkg-message b/net-p2p/verlihub/pkg-message
deleted file mode 100644
index 2409001e9e2d..000000000000
--- a/net-p2p/verlihub/pkg-message
+++ /dev/null
@@ -1,21 +0,0 @@
---------------------------------------------------------------------
-
-Documentation has been installed in %%PREFIX%%/share/doc
-
-Scripts and the executable have been installed in %%PREFIX%%/bin
-
-This port requires a working mysql server installation, either
-locally or remotely.
-
-Once you have a properly-running mysql server, please run the install
-script:
-
-%%PREFIX%%/bin/vh_install
-
-Follow the instructions given.
-
-Visit http://verlihub.sourceforge.net for the project's homepage
-or http://verlihub.no-ip.com for the project's forums. The verlihub
-manual is available online at http://www.danomac.org/verlihub
-
--------------------------------------------------------------------
diff --git a/net-p2p/verlihub/pkg-plist b/net-p2p/verlihub/pkg-plist
deleted file mode 100644
index de38ba5c1920..000000000000
--- a/net-p2p/verlihub/pkg-plist
+++ /dev/null
@@ -1,100 +0,0 @@
-bin/verlihub
-bin/verlihub_config
-bin/vh_getcfg
-bin/vh_getdb
-bin/vh_install
-bin/vh_regnick
-bin/vh_runhub
-bin/vh_trigger
-include/verlihub/cantiflood.h
-include/verlihub/casyncconn.h
-include/verlihub/casyncsocketserver.h
-include/verlihub/cbanlist.h
-include/verlihub/cban.h
-include/verlihub/ccallbacklist.h
-include/verlihub/cchatconsole.h
-include/verlihub/ccmdr.h
-include/verlihub/ccommand.h
-include/verlihub/cconfigbase.h
-include/verlihub/cconfigfile.h
-include/verlihub/cconfigitembase.h
-include/verlihub/cconfmysql.h
-include/verlihub/cconnbase.h
-include/verlihub/cconndc.h
-include/verlihub/cconnchoose.h
-include/verlihub/cconnpoll.h
-include/verlihub/cconnselect.h
-include/verlihub/cdbconf.h
-include/verlihub/cdccommand.h
-include/verlihub/cdcconf.h
-include/verlihub/cdcconsole.h
-include/verlihub/cdcproto.h
-include/verlihub/cdctag.h
-include/verlihub/cfreqlimiter.h
-include/verlihub/cgeoip.h
-include/verlihub/cinfoserver.h
-include/verlihub/cinterpolexp.h
-include/verlihub/ckicklist.h
-include/verlihub/ckick.h
-include/verlihub/cmeanfrequency.h
-include/verlihub/cmessagedc.h
-include/verlihub/cmutex.h
-include/verlihub/cmysql.h
-include/verlihub/cobj.h
-include/verlihub/coperator.h
-include/verlihub/cparser.h
-include/verlihub/cpcre.h
-include/verlihub/cpenaltylist.h
-include/verlihub/cpluginbase.h
-include/verlihub/cpluginloader.h
-include/verlihub/cpluginmanager.h
-include/verlihub/cprotocommand.h
-include/verlihub/cquery.h
-include/verlihub/creglist.h
-include/verlihub/creguserinfo.h
-include/verlihub/cserverdc.h
-include/verlihub/csetuplist.h
-include/verlihub/ctempfunctionbase.h
-include/verlihub/cthread.h
-include/verlihub/cthreadwork.h
-include/verlihub/ctimeout.h
-include/verlihub/ctime.h
-include/verlihub/ctriggers.h
-include/verlihub/ctrigger.h
-include/verlihub/curr_date_time.h
-include/verlihub/cusercollection.h
-include/verlihub/cuser.h
-include/verlihub/cvhpluginmgr.h
-include/verlihub/cvhplugin.h
-include/verlihub/cworkerthread.h
-include/verlihub/dll.h
-include/verlihub/make_time.h
-include/verlihub/script_api.h
-include/verlihub/tcache.h
-include/verlihub/thasharray.h
-include/verlihub/tchashlistmap.h
-include/verlihub/tlistconsole.h
-include/verlihub/tlistplugin.h
-include/verlihub/tmysqlmemorylist.h
-include/verlihub/tpluginbase.h
-lib/libdiakritika_pi.a
-lib/libdiakritika_pi.la
-lib/libdiakritika_pi.so
-lib/libdiakritika_pi.so.0
-lib/libplug_pi.a
-lib/libplug_pi.la
-lib/libplug_pi.so
-lib/libplug_pi.so.0
-lib/libtest_pi.a
-lib/libtest_pi.la
-lib/libtest_pi.so
-lib/libtest_pi.so.0
-lib/libverlihub.a
-lib/libverlihub.la
-lib/libverlihub.so
-lib/libverlihub.so.0
-lib/libvhapi.a
-lib/libvhapi.la
-lib/libvhapi.so
-lib/libvhapi.so.0
-@dirrm include/verlihub
diff --git a/net-p2p/vuze/Makefile b/net-p2p/vuze/Makefile
deleted file mode 100644
index 90300f43f993..000000000000
--- a/net-p2p/vuze/Makefile
+++ /dev/null
@@ -1,78 +0,0 @@
-# New ports collection makefile for: Azureus
-# Date created: October 6, 2004
-# Whom: Jeremy Faulkner <gldisater@gldis.ca>
-#
-# $FreeBSD$
-#
-
-PORTNAME= azureus
-PORTVERSION= 2.2.0.2
-PORTREVISION= 6
-CATEGORIES= net java
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= Azureus_${PORTVERSION}_source
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= A BitTorrent client written in Java
-
-BUILD_DEPENDS= \
- ${LOCALBASE}/eclipse/plugins/org.eclipse.swt.gtk_${ECLIPSE_VERSION}/ws/gtk/swt.jar:${PORTSDIR}/java/eclipse
-RUN_DEPENDS= \
- ${LOCALBASE}/eclipse/plugins/org.eclipse.swt.gtk_${ECLIPSE_VERSION}/ws/gtk/swt-pi.jar:${PORTSDIR}/java/eclipse \
- ${BUILD_DEPENDS}
-
-ONLY_FOR_ARCHS= i386
-
-USE_JAVA= yes
-JAVA_VERSION= 1.5+
-JAVA_OS= native
-USE_ANT= yes
-USE_JIKES= no
-
-USE_REINPLACE= yes
-USE_ZIP= yes
-NO_WRKSUBDIR= yes
-
-JARFILE= ${PORTNAME}.jar
-
-# build classpath from BUILD_DEPENDS
-CLASSPATH_JARS= ${BUILD_DEPENDS:C/:.+$//:M*.jar}
-
-PLIST_FILES= %%JAVAJARDIR%%/${JARFILE} bin/${PORTNAME}
-
-do-configure:
- ${SED} -e "s+%%PREFIX%%+${PREFIX}+" -e "s+%%LOCALBASE%%+${LOCALBASE}+" \
- -e "s|%%JAVAJARDIR%%|${JAVAJARDIR}|" \
- -e "s|%%JAVA%%|${LOCALBASE}/bin/java|" \
- -e "s|%%JAVA_VERSION%%|${JAVA_VERSION}|" \
- -e "s|%%JAVA_OS%%|${JAVA_OS}|" \
- -e "s|%%JARFILE%%|${JARFILE}|" \
- ${FILESDIR}/${PORTNAME} > ${WRKDIR}/${PORTNAME}
-
-do-install:
- ${MKDIR} ${JAVAJARDIR}
- ${INSTALL_DATA} ${WRKSRC}/dist/lib/${JARFILE} \
- ${JAVAJARDIR}/
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/${PORTNAME}
-
-.include <bsd.port.pre.mk>
-
-ECLIPSE_PORT= ${PORTSDIR}/java/eclipse
-ECLIPSE_VERSION!= cd ${ECLIPSE_PORT} && ${MAKE} -V PORTVERSION
-
-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
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/vuze/distinfo b/net-p2p/vuze/distinfo
deleted file mode 100644
index 637f181436b5..000000000000
--- a/net-p2p/vuze/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (Azureus_2.2.0.2_source.zip) = aa8d7cc80af517363b911876615960ed
-SIZE (Azureus_2.2.0.2_source.zip) = 3318102
diff --git a/net-p2p/vuze/files/azureus b/net-p2p/vuze/files/azureus
deleted file mode 100644
index 2505948011a1..000000000000
--- a/net-p2p/vuze/files/azureus
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-
-export JAVA_VERSION
-export JAVA_OS
-
-# java
-JAVA_VERSION="%%JAVA_VERSION%%"
-JAVA_OS="%%JAVA_OS%%"
-
-ECLIPSE_BASE=%%LOCALBASE%%/eclipse
-ECLIPSE_SWT=`find "${ECLIPSE_BASE}" -name '*swt.*' -type d | grep -e "plugins/org.eclipse.swt.[motif|gtk]" | head -n 1`
-ECLIPSE_WS=`echo "${ECLIPSE_SWT}" | sed -e "s+^${ECLIPSE_BASE}/plugins/org.eclipse.swt.++" -e "s+_.*$++"`
-ECLIPSE_SWT_JAR=${ECLIPSE_SWT}/ws/${ECLIPSE_WS}
-LIB_PATH=${ECLIPSE_SWT}/os/freebsd/x86/
-
-CLASS_PATH=:%%JAVAJARDIR%%/%%JARFILE%%:${ECLIPSE_SWT_JAR}/swt-pi.jar:${ECLIPSE_SWT_JAR}/swt.jar
-
-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 fc1523321b80..000000000000
--- a/net-p2p/vuze/files/build.xml
+++ /dev/null
@@ -1,46 +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}">
- <include name="**/*.java"/>
- <exclude name="**/Win32*.java"/>
- <exclude name="**/swt/osx/**"/>
- <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" />
- </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/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/xmule/Makefile b/net-p2p/xmule/Makefile
deleted file mode 100644
index 2a8c49a99a2c..000000000000
--- a/net-p2p/xmule/Makefile
+++ /dev/null
@@ -1,127 +0,0 @@
-# New ports collection makefile for: xmule
-# Date created: Tue Mar 11 05:06:20 UTC 2003
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= xmule
-DISTVERSION= 1.10.0a
-CATEGORIES= net
-#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITES= http://download.berlios.de/%SUBDIR%/
-MASTER_SITE_SUBDIR= xmule
-DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= Port of eMule eDonkey P2P client using wxWindows class library
-
-BUILD_DEPENDS= ${LOCALBASE}/lib/libcryptopp.a:${PORTSDIR}/security/cryptopp
-LIB_DEPENDS= expat.5:${PORTSDIR}/textproc/expat2 \
- wx_gtk2-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk24
-RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget
-
-BROKEN= Incomplete pkg-plist
-DEPRECATED= ${BROKEN}
-EXPIRATION_DATE=2005-09-22
-
-USE_GETTEXT= yes
-USE_X_PREFIX= yes
-USE_BZIP2= yes
-USE_GNOME= gnomehier \
- gnomehack \
- gnomeprefix
-USE_REINPLACE= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --without-included-gettext \
- --with-cryptopp-prefix=${LOCALBASE} \
- --with-gtk-prefix=${X11BASE} \
- --with-libiconv-prefix=${LOCALBASE} \
- --with-libintl-prefix=${LOCALBASE} \
- --enable-debug \
- --with-wx-config=${WX_CONFIG}
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} ${PTHREAD_CFLAGS} -I${LOCALBASE}/include" \
- LDFLAGS="${LDFLAGS} ${PTHREAD_LIBS} -L${LOCALBASE}/lib"
-MAKE_ENV= CC="${CC}" CXX="${CXX}"
-
-# for debugging purposes
-STRIP=
-
-WX_CONFIG?= ${X11BASE}/bin/wxgtk2-2.4-config
-
-FILES_ATOLL_PATCH= src/Preferences.cpp \
- src/otherfunctions.cpp
-FILES_STDINT_PATCH= \
- intl/loadmsgcat.c \
- src/ClientList.h \
- src/sockets.h
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 500000
-BROKEN= "Does not compile on FreeBSD 4.x"
-.endif
-
-.if ${ARCH} == "sparc64"
-BROKEN= "Does not compile on sparc64"
-.endif
-
-post-patch:
-# it works for FreeBSD as well
- @${REINPLACE_CMD} -E \
- -e 's|(Linux)|FreeBSD/\1|' \
- ${WRKSRC}/src/*.cpp
-# update documentation with correct prefix
- @${REINPLACE_CMD} -E \
- -e 's|/usr/X11R6/(bin/${PORTNAME}-ed2k-handler)|${PREFIX}/\1|' \
- ${WRKSRC}/ED2K-Links.HOWTO
-# use BSD_INSTALL_* macros
- @${REINPLACE_CMD} -E \
- -e 's|cp -f|${INSTALL_DATA}|' \
- ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -E \
- -e 's|cp -p|${INSTALL_DATA}|' \
- ${WRKSRC}/po/Makefile.in.in
-# fix mkinstalldirs location
-# uphold CXX{,FLAGS}
- ${FIND} ${WRKSRC} -name "Makefile*" -type f -print0 | \
- ${XARGS} -0 \
- ${REINPLACE_CMD} -E \
- -e 's,^(MKINSTALLDIRS|mkinstalldirs).*$$,\1=${INSTALL_WRKSRC}/mkinstalldirs,' \
- -e 's|g\+\+|${CXX}|' \
- -e 's|-O3|${CXXFLAGS}|'
-# use correct FreeBSD atoll() prototype
-.for file in ${FILES_ATOLL_PATCH}
- @${REINPLACE_CMD} -E \
- -e 's|atoll[[:space:]]*\([[:space:]]*char|atoll(const char|' \
- ${WRKSRC}/${file}
-.endfor
-# stdint.h -> inttypes.h
-.for file in ${FILES_STDINT_PATCH}
- @${REINPLACE_CMD} -E \
- -e 's|<stdint.h>|<inttypes.h>|' \
- ${WRKSRC}/${file}
-.endfor
-
-pre-configure:
- @${FIND} ${WRKSRC} -type f -name "Makefile.in" | \
- ${XARGS} -x -n 10 \
- ${REINPLACE_CMD} -E \
- -e 's!^(AUTOCONF|AUTOHEADER|AUTOMAKE|ACLOCAL).*$$!\1=${TRUE}!'
- @${REINPLACE_CMD} -E \
- -e 's|^(CXXFLAGS.*)$$|\1 -I${LOCALBASE}/include|' \
- ${WRKSRC}/xLibs/xrc/xrc.make.in
-
-post-install:
-# install xmule binary
- @${INSTALL_PROGRAM} \
- ${WRKSRC}/${PORTNAME} \
- ${PREFIX}/bin
-# do not install a generic named ed2k binary
-# install it under a more specific name
- @${INSTALL_PROGRAM} \
- ${WRKSRC}/ed2k.xmule-2.0 \
- ${PREFIX}/bin/${PORTNAME}-ed2k-handler
-
-.include <bsd.port.post.mk>
diff --git a/net-p2p/xmule/distinfo b/net-p2p/xmule/distinfo
deleted file mode 100644
index dc978a358c1d..000000000000
--- a/net-p2p/xmule/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (xmule-1.10.0a.tar.bz2) = 44935bc3ae712bca8aa78451b514feb3
-SIZE (xmule-1.10.0a.tar.bz2) = 1253524
diff --git a/net-p2p/xmule/files/patch-ED2K-Links.HOWTO b/net-p2p/xmule/files/patch-ED2K-Links.HOWTO
deleted file mode 100644
index 3780a708b5d1..000000000000
--- a/net-p2p/xmule/files/patch-ED2K-Links.HOWTO
+++ /dev/null
@@ -1,44 +0,0 @@
---- ED2K-Links.HOWTO.orig Thu Mar 4 12:46:20 2004
-+++ ED2K-Links.HOWTO Tue Mar 9 21:21:16 2004
-@@ -14,7 +14,7 @@
- the mentioned directory:
-
- [Protocol]
-- exec=/usr/local/bin/ed2k "%u"
-+ exec=/usr/X11R6/bin/xmule-ed2k-handler "%u"
- protocol=ed2k
- input=none
- output=none
-@@ -39,12 +39,12 @@
- create xmule_submit.sh with this content:
-
- #!/bin/sh
-- /usr/local/bin/ed2k "ed2k://$1";
-+ xmule-ed2k-handler "ed2k://$1";
-
- now edit (as root) /etc/opera6rc or as non-root ~/.opera/opera6.ini:
-
- [Trusted Applications]
-- ed2k=/usr/local/bin/xmule_submit.sh
-+ ed2k=/usr/X11R6/bin/xmule_submit.sh
-
- [User Prefs]
- TrustedExternalURLProtocols=ed2k
-@@ -59,7 +59,7 @@
- TrustedExternalURLProtocols=ed2k
-
- in [Trusted Applications]
-- ed2k=/path/to/ed2k ed2k://%u
-+ ed2k=/usr/X11R6/bin/xmule-ed2k-handler ed2k://%u
-
- (Credits: ender)
-
-@@ -96,7 +96,7 @@
-
- -create a file called "ed2k.cmd" with the following content:
-
-- ed2k ed2k:$URI_DATA
-+ xmule-ed2k-handler ed2k:$URI_DATA
-
- [do this with your favorite text-editor, the file doesn't have to be executable]
-
diff --git a/net-p2p/xmule/files/patch-Makefile.in b/net-p2p/xmule/files/patch-Makefile.in
deleted file mode 100644
index c73e314bc71e..000000000000
--- a/net-p2p/xmule/files/patch-Makefile.in
+++ /dev/null
@@ -1,16 +0,0 @@
---- Makefile.in.orig Sat Apr 2 22:24:36 2005
-+++ Makefile.in Sat Apr 2 22:25:03 2005
-@@ -268,10 +268,9 @@
- @rm -rf Compilation.flags Makefile aclocal.m4 autom4te.cache config.h* config.l* config.st* config.rp* configure depcomp intl
-
- install: all
-- @mkdir -p @bindir@
-- @mkdir -p @datadir@/{applications,locale,pixmaps}
-- @cp -f ed2k.xmule-2.0 xmule @bindir@
-- @cp -f ed2k.xmule-2.0 @bindir@/ed2k
-+ @mkdir -p @datadir@/applications
-+ @mkdir -p @datadir@/locale
-+ @mkdir -p @datadir@/pixmaps
- @cd po && $(MAKE) install
- @cp -f xmule.desktop @datadir@/applications
- @cp -f xmule.xpm @datadir@/pixmaps
diff --git a/net-p2p/xmule/files/patch-src::ServerSocket.cpp b/net-p2p/xmule/files/patch-src::ServerSocket.cpp
deleted file mode 100644
index b3e1a7f2fb43..000000000000
--- a/net-p2p/xmule/files/patch-src::ServerSocket.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/ServerSocket.cpp.orig Sun Nov 14 19:41:57 2004
-+++ src/ServerSocket.cpp Sun Nov 14 19:42:03 2004
-@@ -44,6 +44,7 @@
-
- #include "DynPrefs/DynPrefs.h" // Needed for DynamicPreferences
-
-+#include <netinet/in.h>
- #include <arpa/inet.h> // Needed for sockaddr_in
-
- class ServerSocketEvt: public wxEvtHandler
diff --git a/net-p2p/xmule/files/patch-src::SysTray.h b/net-p2p/xmule/files/patch-src::SysTray.h
deleted file mode 100644
index 55da4e3d176e..000000000000
--- a/net-p2p/xmule/files/patch-src::SysTray.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/SysTray.h.orig Sun Nov 14 19:45:30 2004
-+++ src/SysTray.h Sun Nov 14 19:45:00 2004
-@@ -31,6 +31,7 @@
- #include <locale.h>
- #include <config.h>
- #include <sys/ioctl.h>
-+#include <sys/socket.h>
- #include <net/if.h>
- #include <netinet/in.h>
- #include <arpa/inet.h>
diff --git a/net-p2p/xmule/files/patch-src::WebServer.cpp b/net-p2p/xmule/files/patch-src::WebServer.cpp
deleted file mode 100644
index 4087253695dd..000000000000
--- a/net-p2p/xmule/files/patch-src::WebServer.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/WebServer.cpp.orig Tue May 20 20:42:30 2003
-+++ src/WebServer.cpp Tue May 20 21:06:14 2003
-@@ -9,6 +9,10 @@
- #include <wx/wfstream.h>
- #include <wx/txtstrm.h>
-
-+#ifdef __FreeBSD__
-+extern long long atoll(const char *s);
-+#endif /* __FreeBSD__ */
-+
- #ifdef _DEBUG
- #undef THIS_FILE
- static char THIS_FILE[]=__FILE__;
diff --git a/net-p2p/xmule/files/patch-src::xmule.cpp b/net-p2p/xmule/files/patch-src::xmule.cpp
deleted file mode 100644
index 559592e23866..000000000000
--- a/net-p2p/xmule/files/patch-src::xmule.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/xmule.cpp.orig Sun Nov 14 20:25:21 2004
-+++ src/xmule.cpp Sun Nov 14 20:32:50 2004
-@@ -65,7 +65,6 @@
-
- #include <iostream> // Needed for std::cout
- #include <gtk/gtk.h> // Needed for GTK_WINDOW_TOPLEVEL
--#include <mcheck.h>
-
- #include <wx/clipbrd.h> // Needed for wxTheClipboard
- #include <wx/msgdlg.h> // Needed for wxMessageBox
diff --git a/net-p2p/xmule/pkg-descr b/net-p2p/xmule/pkg-descr
deleted file mode 100644
index 8a46ef1bd652..000000000000
--- a/net-p2p/xmule/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-[ from author's website ]
-
-Port of eMule eDonkey P2P client using wxWindows class library.
-
-Features
-
-* Download/Upload works
-* You can search and add ed2k-links
-* Statistics
-* Shared files tab works
-* Messages tab is now implemented
-* You can manage friends
-* xMule can be minimized to systray
-* You can set nearly all preferences
-
-WWW: http://www.xmule.ws/
diff --git a/net-p2p/xmule/pkg-plist b/net-p2p/xmule/pkg-plist
deleted file mode 100644
index 1fa1026ac28f..000000000000
--- a/net-p2p/xmule/pkg-plist
+++ /dev/null
@@ -1,29 +0,0 @@
-bin/xmule
-bin/xmule-ed2k-handler
-share/gnome/applications/xmule.desktop
-share/gnome/pixmaps/xmule.xpm
-share/locale/de/LC_MESSAGES/xMule.mo
-share/locale/ee/LC_MESSAGES/xMule.mo
-share/locale/es/LC_MESSAGES/xMule.mo
-share/locale/es_MX/LC_MESSAGES/xMule.mo
-share/locale/fr/LC_MESSAGES/xMule.mo
-share/locale/it/LC_MESSAGES/xMule.mo
-share/locale/ko/LC_MESSAGES/xMule.mo
-share/locale/pl/LC_MESSAGES/xMule.mo
-share/locale/tr/LC_MESSAGES/xMule.mo
-@unexec rmdir %D/share/locale/tr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/tr 2>/dev/null || true
-@unexec rmdir %D/share/locale/pl/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/pl 2>/dev/null || true
-@unexec rmdir %D/share/locale/ko/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ko 2>/dev/null || true
-@unexec rmdir %D/share/locale/it/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/it 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr 2>/dev/null || true
-@unexec rmdir %D/share/locale/es/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/es 2>/dev/null || true
-@unexec rmdir %D/share/locale/ee/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ee 2>/dev/null || true
-@unexec rmdir %D/share/locale/de/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/de 2>/dev/null || true
diff --git a/net-p2p/xnap/Makefile b/net-p2p/xnap/Makefile
deleted file mode 100644
index 8911c117aee8..000000000000
--- a/net-p2p/xnap/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# New ports collection makefile for: XNap
-# Date created: Mon Nov 19 22:02:27 BRST 2001
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= XNap
-DISTVERSION= 2.5r3
-PORTREVISION= 1
-CATEGORIES= net audio java
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME:L}
-#DISTNAME= ${PORTNAME:L}-${PORTVERSION:S/.p/-pre/:S/.b/-beta/}
-DISTNAME= ${PORTNAME:L}-${DISTVERSION}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= A pure java napster client; also, supports OpenNap & giFT (FastTrack)
-
-USE_JAVA= yes
-JAVA_VERSION= 1.3+
-NO_BUILD= yes
-
-JAVAVM= ${LOCALBASE}/bin/java
-
-DOC_FILES= AUTHORS COPYING COPYING.LIB NEWS README \
- TODO
-PORTDOCS= ${DOC_FILES}
-
-PLIST_FILES= \
- bin/${PORTNAME:L} \
- %%JAVAJARDIR%%/${PORTNAME:L}.jar
-
-post-patch:
- @${SED} -e "s|%%JAVAJARDIR%%|${JAVAJARDIR:S,^${PREFIX}/,,}|; \
- s|%%JAVAVM%%|${JAVAVM}|; \
- s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \
- s|%%PREFIX%%|${PREFIX}|" \
- ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh
-
-do-install:
- @${INSTALL_DATA} ${WRKSRC}/xnap.jar \
- ${JAVAJARDIR}/${PORTNAME:L}.jar
- @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME:L}
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for doc in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-p2p/xnap/distinfo b/net-p2p/xnap/distinfo
deleted file mode 100644
index 6a2db1eb2836..000000000000
--- a/net-p2p/xnap/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (xnap-2.5r3.tar.gz) = 51362d73c5802cef6b981ea95b3225fc
-SIZE (xnap-2.5r3.tar.gz) = 1220590
diff --git a/net-p2p/xnap/files/wrapper.sh b/net-p2p/xnap/files/wrapper.sh
deleted file mode 100644
index a8d835778df8..000000000000
--- a/net-p2p/xnap/files/wrapper.sh
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-export JAVA_VERSION
-
-PREFIX="%%PREFIX%%"
-JAVA_VERSION="%%JAVA_VERSION%%"
-JAVAVM="%%JAVAVM%%"
-JAVAJARDIR="%%JAVAJARDIR%%"
-JAR_FILE=xnap.jar
-
-${JAVAVM} -jar ${PREFIX}/${JAVAJARDIR}/${JAR_FILE} "${@}"
diff --git a/net-p2p/xnap/pkg-descr b/net-p2p/xnap/pkg-descr
deleted file mode 100644
index c4baade29777..000000000000
--- a/net-p2p/xnap/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-XNap is a pure java napster client. The XNap project is about
-enhancing JNapster to include other file sharing protocols. Currently
-Napster is supported for use with OpenNap servers. FastTrack
-(Morpheus, Kaaza) support is available through giFT.
-Gnutella support will be coming soon.
-
-WWW: http://xnap.sourceforge.net/