aboutsummaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
authorcvs2svn <cvs2svn@FreeBSD.org>2004-05-15 15:49:17 +0000
committercvs2svn <cvs2svn@FreeBSD.org>2004-05-15 15:49:17 +0000
commit6f316ce2e89f972a4f22e1b97e1dda5e9d58cefa (patch)
treefb8d61358190cc429db453d54fb9920ccfde716f /net-im
parentea16706c62b542adc8f3b887256bf215bf914db6 (diff)
downloadports-6f316ce2e89f972a4f22e1b97e1dda5e9d58cefa.tar.gz
ports-6f316ce2e89f972a4f22e1b97e1dda5e9d58cefa.zip
This commit was manufactured by cvs2svn to create tag 'RELEASE_4_10_0'.release/4.10.0
Notes
Notes: svn path=/head/; revision=109221 svn path=/tags/RELEASE_4_10_0/; revision=109222; tag=release/4.10.0
Diffstat (limited to 'net-im')
-rw-r--r--net-im/aim/Makefile45
-rw-r--r--net-im/aim/distinfo2
-rw-r--r--net-im/aim/pkg-descr14
-rw-r--r--net-im/aim/pkg-plist135
-rw-r--r--net-im/amsn/Makefile65
-rw-r--r--net-im/amsn/distinfo1
-rw-r--r--net-im/amsn/files/Makefile.traydoc36
-rw-r--r--net-im/amsn/files/amsn3
-rw-r--r--net-im/amsn/files/logolinmsn.gif.uue76
-rw-r--r--net-im/amsn/pkg-descr10
-rw-r--r--net-im/amsn/pkg-plist556
-rw-r--r--net-im/amsn/scripts/post-configure14
-rw-r--r--net-im/ari-yahoo/Makefile30
-rw-r--r--net-im/ari-yahoo/distinfo2
-rw-r--r--net-im/ari-yahoo/pkg-descr14
-rw-r--r--net-im/ayttm/Makefile81
-rw-r--r--net-im/ayttm/distinfo2
-rw-r--r--net-im/ayttm/files/patch-Makefile.in22
-rw-r--r--net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::libyahoo2.c45
-rw-r--r--net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::yahoo2_callbacks.h14
-rw-r--r--net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::yahoo_fn.c992
-rw-r--r--net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::yahoo_fn.h15
-rw-r--r--net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::yahoo_httplib.c24
-rw-r--r--net-im/ayttm/files/patch-modules::yahoo2::yahoo.c22
-rw-r--r--net-im/ayttm/pkg-descr9
-rw-r--r--net-im/ayttm/pkg-plist83
-rw-r--r--net-im/ccmsn/Makefile33
-rw-r--r--net-im/ccmsn/distinfo2
-rw-r--r--net-im/ccmsn/files/patch-ccmsn25
-rw-r--r--net-im/ccmsn/pkg-descr10
-rw-r--r--net-im/ccmsn/pkg-plist41
-rw-r--r--net-im/centericq/Makefile95
-rw-r--r--net-im/centericq/distinfo2
-rw-r--r--net-im/centericq/files/msn-Makefile.in32
-rw-r--r--net-im/centericq/files/msn-abstracthook.cc20
-rw-r--r--net-im/centericq/files/msn-config.h.in12
-rw-r--r--net-im/centericq/files/msn-configure72
-rw-r--r--net-im/centericq/files/msn-imcontroller.cc10
-rw-r--r--net-im/centericq/files/msn-libmsn5986
-rw-r--r--net-im/centericq/files/msn-msnhook.cc804
-rw-r--r--net-im/centericq/files/msn-msnhook.h92
-rw-r--r--net-im/centericq/files/msn-src::Makefile.in17
-rw-r--r--net-im/centericq/files/msn-src::hooks::Makefile.in34
-rw-r--r--net-im/centericq/files/patch-Xml.h11
-rw-r--r--net-im/centericq/files/patch-configure20
-rw-r--r--net-im/centericq/files/patch-msnhook.cc16
-rw-r--r--net-im/centericq/files/patch-src::icqdialogs.cc10
-rw-r--r--net-im/centericq/pkg-descr14
-rw-r--r--net-im/centericq/pkg-plist39
-rw-r--r--net-im/climm/Makefile52
-rw-r--r--net-im/climm/distinfo2
-rw-r--r--net-im/climm/files/patch-Makefile.in11
-rw-r--r--net-im/climm/pkg-descr4
-rw-r--r--net-im/climm/pkg-plist39
-rw-r--r--net-im/echat/Makefile34
-rw-r--r--net-im/echat/distinfo2
-rw-r--r--net-im/echat/pkg-descr7
-rw-r--r--net-im/echat/pkg-plist2
-rw-r--r--net-im/firetalk/Makefile31
-rw-r--r--net-im/firetalk/distinfo2
-rw-r--r--net-im/firetalk/files/patch-aa18
-rw-r--r--net-im/firetalk/files/patch-ab10
-rw-r--r--net-im/firetalk/pkg-descr11
-rw-r--r--net-im/firetalk/pkg-plist8
-rw-r--r--net-im/fugu/Makefile31
-rw-r--r--net-im/fugu/distinfo2
-rw-r--r--net-im/fugu/files/patch-configure11
-rw-r--r--net-im/fugu/pkg-descr9
-rw-r--r--net-im/fugu/pkg-plist73
-rw-r--r--net-im/gaim/Makefile117
-rw-r--r--net-im/gaim/distinfo2
-rw-r--r--net-im/gaim/files/patch-configure24
-rw-r--r--net-im/gaim/files/patch-ltmain.sh51
-rw-r--r--net-im/gaim/files/patch-plugins_Makefile.in14
-rw-r--r--net-im/gaim/files/patch-src::protocols::yahoo::yahoo.c94
-rw-r--r--net-im/gaim/files/patch-src::util.c105
-rw-r--r--net-im/gaim/files/patch-src_protocols_oscar_ft.c10
-rw-r--r--net-im/gaim/pkg-descr11
-rw-r--r--net-im/gaim/pkg-plist319
-rw-r--r--net-im/gale/Makefile44
-rw-r--r--net-im/gale/distinfo2
-rw-r--r--net-im/gale/files/patch-acinclude.m4114
-rw-r--r--net-im/gale/files/patch-wcwidth20
-rw-r--r--net-im/gale/pkg-descr8
-rw-r--r--net-im/gale/pkg-message3
-rw-r--r--net-im/gale/pkg-plist68
-rw-r--r--net-im/gicq/Makefile46
-rw-r--r--net-im/gicq/distinfo2
-rw-r--r--net-im/gicq/files/patch-ab11
-rw-r--r--net-im/gicq/files/patch-ac13
-rw-r--r--net-im/gicq/pkg-descr17
-rw-r--r--net-im/gicq/pkg-plist7
-rw-r--r--net-im/ginsu/Makefile23
-rw-r--r--net-im/ginsu/distinfo1
-rw-r--r--net-im/ginsu/pkg-descr7
-rw-r--r--net-im/ginsu/pkg-plist1
-rw-r--r--net-im/gnome-jabber/Makefile27
-rw-r--r--net-im/gnome-jabber/distinfo2
-rw-r--r--net-im/gnome-jabber/pkg-descr4
-rw-r--r--net-im/gnome-jabber/pkg-plist71
-rw-r--r--net-im/gnomeicu/Makefile59
-rw-r--r--net-im/gnomeicu/distinfo2
-rw-r--r--net-im/gnomeicu/files/patch-src::icu_db.c17
-rw-r--r--net-im/gnomeicu/files/patch-src_userserver.c16
-rw-r--r--net-im/gnomeicu/files/patch-src_v7login.c10
-rw-r--r--net-im/gnomeicu/files/patch-src_v7newuser.c10
-rw-r--r--net-im/gnomeicu/files/patch-src_v7recv.c10
-rw-r--r--net-im/gnomeicu/pkg-descr8
-rw-r--r--net-im/gnomeicu/pkg-plist347
-rw-r--r--net-im/gnomeicu2/Makefile59
-rw-r--r--net-im/gnomeicu2/distinfo2
-rw-r--r--net-im/gnomeicu2/files/patch-src::icu_db.c17
-rw-r--r--net-im/gnomeicu2/files/patch-src_userserver.c16
-rw-r--r--net-im/gnomeicu2/files/patch-src_v7login.c10
-rw-r--r--net-im/gnomeicu2/files/patch-src_v7newuser.c10
-rw-r--r--net-im/gnomeicu2/files/patch-src_v7recv.c10
-rw-r--r--net-im/gnomeicu2/pkg-descr8
-rw-r--r--net-im/gnomeicu2/pkg-plist347
-rw-r--r--net-im/gossip/Makefile28
-rw-r--r--net-im/gossip/distinfo2
-rw-r--r--net-im/gossip/pkg-descr3
-rw-r--r--net-im/gossip/pkg-plist89
-rw-r--r--net-im/gtkyahoo/Makefile29
-rw-r--r--net-im/gtkyahoo/distinfo2
-rw-r--r--net-im/gtkyahoo/files/patch-rcfile.y42
-rw-r--r--net-im/gtkyahoo/pkg-descr12
-rw-r--r--net-im/gtkyahoo/pkg-plist17
-rw-r--r--net-im/gyach/Makefile27
-rw-r--r--net-im/gyach/distinfo2
-rw-r--r--net-im/gyach/pkg-descr20
-rw-r--r--net-im/gyach/pkg-plist83
-rw-r--r--net-im/icb/Makefile34
-rw-r--r--net-im/icb/distinfo2
-rw-r--r--net-im/icb/files/patch-icb::c_log.c12
-rw-r--r--net-im/icb/pkg-descr10
-rw-r--r--net-im/icb/pkg-plist8
-rw-r--r--net-im/ickle/Makefile68
-rw-r--r--net-im/ickle/distinfo2
-rw-r--r--net-im/ickle/files/patch-ltmain.sh15
-rw-r--r--net-im/ickle/pkg-descr4
-rw-r--r--net-im/ickle/pkg-plist152
-rw-r--r--net-im/icmpchat/Makefile34
-rw-r--r--net-im/icmpchat/distinfo2
-rw-r--r--net-im/icmpchat/pkg-descr7
-rw-r--r--net-im/icmpchat/pkg-plist7
-rw-r--r--net-im/icqlib/Makefile23
-rw-r--r--net-im/icqlib/distinfo2
-rw-r--r--net-im/icqlib/pkg-descr8
-rw-r--r--net-im/icqlib/pkg-plist4
-rw-r--r--net-im/imcom/Makefile23
-rw-r--r--net-im/imcom/distinfo2
-rw-r--r--net-im/imcom/files/patch-Makefile.in41
-rw-r--r--net-im/imcom/pkg-descr7
-rw-r--r--net-im/imcom/pkg-plist35
-rw-r--r--net-im/jabber-aim/Makefile32
-rw-r--r--net-im/jabber-aim/distinfo2
-rw-r--r--net-im/jabber-aim/files/patch-aa41
-rw-r--r--net-im/jabber-aim/pkg-descr6
-rw-r--r--net-im/jabber-aim/pkg-message60
-rw-r--r--net-im/jabber-conference/Makefile34
-rw-r--r--net-im/jabber-conference/distinfo2
-rw-r--r--net-im/jabber-conference/files/patch-aa12
-rw-r--r--net-im/jabber-conference/pkg-descr5
-rw-r--r--net-im/jabber-conference/pkg-message75
-rw-r--r--net-im/jabber-jud/Makefile32
-rw-r--r--net-im/jabber-jud/distinfo2
-rw-r--r--net-im/jabber-jud/files/patch-aa12
-rw-r--r--net-im/jabber-jud/pkg-descr5
-rw-r--r--net-im/jabber-jud/pkg-message32
-rw-r--r--net-im/jabber-msn/Makefile32
-rw-r--r--net-im/jabber-msn/distinfo2
-rw-r--r--net-im/jabber-msn/pkg-descr8
-rw-r--r--net-im/jabber-msn/pkg-plist2
-rw-r--r--net-im/jabber-yahoo/Makefile31
-rw-r--r--net-im/jabber-yahoo/distinfo2
-rw-r--r--net-im/jabber-yahoo/files/patch-Makefile16
-rw-r--r--net-im/jabber-yahoo/pkg-descr6
-rw-r--r--net-im/jabber-yahoo/pkg-plist2
-rw-r--r--net-im/jabber/Makefile43
-rw-r--r--net-im/jabber/distinfo2
-rw-r--r--net-im/jabber/files/jabberd.sh27
-rw-r--r--net-im/jabber/files/patch-aa57
-rw-r--r--net-im/jabber/files/patch-ab44
-rw-r--r--net-im/jabber/files/patch-ac11
-rw-r--r--net-im/jabber/files/patch-ad50
-rw-r--r--net-im/jabber/pkg-deinstall71
-rw-r--r--net-im/jabber/pkg-descr11
-rw-r--r--net-im/jabber/pkg-install151
-rw-r--r--net-im/jabber/pkg-plist23
-rw-r--r--net-im/jabberd/Makefile88
-rw-r--r--net-im/jabberd/distinfo2
-rw-r--r--net-im/jabberd/files/jabberd.sh37
-rw-r--r--net-im/jabberd/files/patch-configure11
-rw-r--r--net-im/jabberd/pkg-deinstall21
-rw-r--r--net-im/jabberd/pkg-descr4
-rw-r--r--net-im/jabberd/pkg-install38
-rw-r--r--net-im/jabberd/pkg-plist29
-rw-r--r--net-im/jarl/Makefile46
-rw-r--r--net-im/jarl/distinfo2
-rw-r--r--net-im/jarl/files/patch-jarl20
-rw-r--r--net-im/jarl/pkg-descr9
-rw-r--r--net-im/jarl/pkg-plist332
-rw-r--r--net-im/kmerlin/Makefile34
-rw-r--r--net-im/kmerlin/distinfo2
-rw-r--r--net-im/kmerlin/pkg-descr13
-rw-r--r--net-im/kmerlin/pkg-plist95
-rw-r--r--net-im/kmess-kde4/Makefile37
-rw-r--r--net-im/kmess-kde4/distinfo2
-rw-r--r--net-im/kmess-kde4/pkg-descr6
-rw-r--r--net-im/kmess-kde4/pkg-plist122
-rw-r--r--net-im/kmess/Makefile37
-rw-r--r--net-im/kmess/distinfo2
-rw-r--r--net-im/kmess/pkg-descr6
-rw-r--r--net-im/kmess/pkg-plist122
-rw-r--r--net-im/konverse/Makefile39
-rw-r--r--net-im/konverse/distinfo2
-rw-r--r--net-im/konverse/files/patch-jabberid.cpp39
-rw-r--r--net-im/konverse/files/patch-jabberid.h25
-rw-r--r--net-im/konverse/files/patch-konverse.cpp10
-rw-r--r--net-im/konverse/files/patch-prefs.h10
-rw-r--r--net-im/konverse/files/patch-wrapedit.h10
-rw-r--r--net-im/konverse/files/patch-xmlstream.h12
-rw-r--r--net-im/konverse/pkg-descr5
-rw-r--r--net-im/konverse/pkg-plist37
-rw-r--r--net-im/kpopup/Makefile32
-rw-r--r--net-im/kpopup/distinfo2
-rw-r--r--net-im/kpopup/files/patch-kpopup_misc.h11
-rw-r--r--net-im/kpopup/pkg-descr5
-rw-r--r--net-im/kpopup/pkg-message5
-rw-r--r--net-im/kpopup/pkg-plist18
-rw-r--r--net-im/libicq/Makefile22
-rw-r--r--net-im/libicq/distinfo2
-rw-r--r--net-im/libicq/files/patch-ad50
-rw-r--r--net-im/libicq/pkg-descr9
-rw-r--r--net-im/libicq/pkg-plist4
-rw-r--r--net-im/libicq2000/Makefile50
-rw-r--r--net-im/libicq2000/distinfo2
-rw-r--r--net-im/libicq2000/pkg-descr8
-rw-r--r--net-im/libicq2000/pkg-plist55
-rw-r--r--net-im/libyahoo2/Makefile34
-rw-r--r--net-im/libyahoo2/distinfo2
-rw-r--r--net-im/libyahoo2/files/patch-ltmain.sh33
-rw-r--r--net-im/libyahoo2/files/patch-sample_client.c18
-rw-r--r--net-im/libyahoo2/pkg-descr4
-rw-r--r--net-im/libyahoo2/pkg-plist12
-rw-r--r--net-im/licq-console/Makefile24
-rw-r--r--net-im/licq-console/files/patch-console.h11
-rw-r--r--net-im/licq-console/pkg-descr3
-rw-r--r--net-im/licq-console/pkg-plist3
-rw-r--r--net-im/licq-osd/Makefile31
-rw-r--r--net-im/licq-osd/distinfo2
-rw-r--r--net-im/licq-osd/files/patch-aa11
-rw-r--r--net-im/licq-osd/pkg-descr7
-rw-r--r--net-im/licq-osd/pkg-message8
-rw-r--r--net-im/licq-osd/pkg-plist2
-rw-r--r--net-im/licq-qt-gui/Makefile51
-rw-r--r--net-im/licq-qt-gui/pkg-descr3
-rw-r--r--net-im/licq-qt-gui/pkg-message6
-rw-r--r--net-im/licq-qt-gui/pkg-plist237
-rw-r--r--net-im/licq/Makefile62
-rw-r--r--net-im/licq/Makefile.inc29
-rw-r--r--net-im/licq/distinfo2
-rw-r--r--net-im/licq/files/patch-admin-ltmain.sh12
-rw-r--r--net-im/licq/files/patch-main.cpp10
-rw-r--r--net-im/licq/files/patch-socket.cpp34
-rw-r--r--net-im/licq/pkg-descr5
-rw-r--r--net-im/licq/pkg-message3
-rw-r--r--net-im/licq/pkg-plist110
-rw-r--r--net-im/linpopup/Makefile30
-rw-r--r--net-im/linpopup/distinfo2
-rw-r--r--net-im/linpopup/files/patch-aa69
-rw-r--r--net-im/linpopup/files/patch-ab21
-rw-r--r--net-im/linpopup/files/patch-ac21
-rw-r--r--net-im/linpopup/pkg-descr11
-rw-r--r--net-im/linpopup/pkg-install6
-rw-r--r--net-im/linpopup/pkg-message4
-rw-r--r--net-im/linpopup/pkg-plist18
-rw-r--r--net-im/linux-ymessenger/Makefile63
-rw-r--r--net-im/linux-ymessenger/distinfo2
-rw-r--r--net-im/linux-ymessenger/files/linux-ymessenger.sh4
-rw-r--r--net-im/linux-ymessenger/pkg-descr1
-rw-r--r--net-im/linux-ymessenger/pkg-plist9
-rw-r--r--net-im/loudmouth/Makefile45
-rw-r--r--net-im/loudmouth/distinfo2
-rw-r--r--net-im/loudmouth/files/patch-configure10
-rw-r--r--net-im/loudmouth/pkg-descr5
-rw-r--r--net-im/loudmouth/pkg-plist15
-rw-r--r--net-im/micq/Makefile52
-rw-r--r--net-im/micq/distinfo2
-rw-r--r--net-im/micq/files/patch-Makefile.in11
-rw-r--r--net-im/micq/pkg-descr4
-rw-r--r--net-im/micq/pkg-plist39
-rw-r--r--net-im/naim/Makefile39
-rw-r--r--net-im/naim/distinfo2
-rw-r--r--net-im/naim/pkg-descr6
-rw-r--r--net-im/naim/pkg-plist15
-rw-r--r--net-im/newsbot/Makefile35
-rw-r--r--net-im/newsbot/distinfo2
-rw-r--r--net-im/newsbot/files/newsbot3
-rw-r--r--net-im/newsbot/pkg-descr17
-rw-r--r--net-im/ocaml-jabbr/Makefile56
-rw-r--r--net-im/ocaml-jabbr/distinfo2
-rw-r--r--net-im/ocaml-jabbr/pkg-descr14
-rw-r--r--net-im/ocaml-jabbr/pkg-plist54
-rw-r--r--net-im/p5-Jabber-Connection/Makefile26
-rw-r--r--net-im/p5-Jabber-Connection/distinfo2
-rw-r--r--net-im/p5-Jabber-Connection/pkg-descr7
-rw-r--r--net-im/p5-Jabber-Connection/pkg-plist7
-rw-r--r--net-im/p5-Net-AIM/Makefile23
-rw-r--r--net-im/p5-Net-AIM/distinfo2
-rw-r--r--net-im/p5-Net-AIM/pkg-descr9
-rw-r--r--net-im/p5-Net-AIM/pkg-plist8
-rw-r--r--net-im/p5-Net-AOLIM/Makefile23
-rw-r--r--net-im/p5-Net-AOLIM/distinfo2
-rw-r--r--net-im/p5-Net-AOLIM/pkg-descr5
-rw-r--r--net-im/p5-Net-AOLIM/pkg-plist6
-rw-r--r--net-im/p5-Net-ICQ2000/Makefile21
-rw-r--r--net-im/p5-Net-ICQ2000/distinfo2
-rw-r--r--net-im/p5-Net-ICQ2000/pkg-descr2
-rw-r--r--net-im/p5-Net-ICQ2000/pkg-plist5
-rw-r--r--net-im/p5-Net-Jabber/Makefile43
-rw-r--r--net-im/p5-Net-Jabber/distinfo2
-rw-r--r--net-im/p5-Net-Jabber/pkg-descr23
-rw-r--r--net-im/p5-Net-Jabber/pkg-plist26
-rw-r--r--net-im/pebrot/Makefile21
-rw-r--r--net-im/pebrot/distinfo2
-rw-r--r--net-im/pebrot/pkg-descr4
-rw-r--r--net-im/pebrot/pkg-plist34
-rw-r--r--net-im/pork/Makefile23
-rw-r--r--net-im/pork/distinfo2
-rw-r--r--net-im/pork/pkg-descr4
-rw-r--r--net-im/pork/pkg-plist262
-rw-r--r--net-im/psi/Makefile34
-rw-r--r--net-im/psi/distinfo2
-rw-r--r--net-im/psi/files/patch-configure78
-rw-r--r--net-im/psi/pkg-descr7
-rw-r--r--net-im/psi/pkg-plist210
-rw-r--r--net-im/py-jabber/Makefile25
-rw-r--r--net-im/py-jabber/distinfo2
-rw-r--r--net-im/py-jabber/pkg-descr8
-rw-r--r--net-im/py-jabber/pkg-plist6
-rw-r--r--net-im/py-msnp/Makefile29
-rw-r--r--net-im/py-msnp/distinfo2
-rw-r--r--net-im/py-msnp/pkg-descr14
-rw-r--r--net-im/py-msnp/pkg-plist30
-rw-r--r--net-im/sim-im/Makefile61
-rw-r--r--net-im/sim-im/distinfo2
-rw-r--r--net-im/sim-im/files/patch-configure10
-rw-r--r--net-im/sim-im/files/patch-weather.cpp22
-rw-r--r--net-im/sim-im/pkg-descr17
-rw-r--r--net-im/sim-im/pkg-plist140
-rw-r--r--net-im/simicq/Makefile61
-rw-r--r--net-im/simicq/distinfo2
-rw-r--r--net-im/simicq/files/patch-configure10
-rw-r--r--net-im/simicq/files/patch-weather.cpp22
-rw-r--r--net-im/simicq/pkg-descr17
-rw-r--r--net-im/simicq/pkg-plist140
-rw-r--r--net-im/tik/Makefile57
-rw-r--r--net-im/tik/distinfo2
-rw-r--r--net-im/tik/files/srcfiles37
-rw-r--r--net-im/tik/files/tik2
-rw-r--r--net-im/tik/pkg-descr10
-rw-r--r--net-im/tik/pkg-plist120
-rw-r--r--net-im/tkabber-devel/Makefile47
-rw-r--r--net-im/tkabber-devel/distinfo2
-rw-r--r--net-im/tkabber-devel/files/patch-default.tcl13
-rw-r--r--net-im/tkabber-devel/files/patch-tkabber.tcl10
-rw-r--r--net-im/tkabber-devel/pkg-descr6
-rw-r--r--net-im/tkabber-devel/pkg-plist472
-rw-r--r--net-im/tkabber/Makefile47
-rw-r--r--net-im/tkabber/distinfo2
-rw-r--r--net-im/tkabber/files/patch-default.tcl13
-rw-r--r--net-im/tkabber/files/patch-tkabber.tcl10
-rw-r--r--net-im/tkabber/pkg-descr6
-rw-r--r--net-im/tkabber/pkg-plist472
-rw-r--r--net-im/vicq/Makefile33
-rw-r--r--net-im/vicq/distinfo2
-rw-r--r--net-im/vicq/pkg-descr5
-rw-r--r--net-im/vicq/pkg-plist8
-rw-r--r--net-im/xicq/Makefile36
-rw-r--r--net-im/xicq/distinfo2
-rw-r--r--net-im/xicq/files/patch-aa28
-rw-r--r--net-im/xicq/files/patch-af8
-rw-r--r--net-im/xicq/files/patch-ag17
-rw-r--r--net-im/xicq/files/patch-ah26
-rw-r--r--net-im/xicq/pkg-descr3
-rw-r--r--net-im/xicq/pkg-plist4
-rw-r--r--net-im/ymessenger/Makefile51
-rw-r--r--net-im/ymessenger/distinfo2
-rw-r--r--net-im/ymessenger/files/patch-ymessenger11
-rw-r--r--net-im/ymessenger/pkg-descr13
-rw-r--r--net-im/ymessenger/pkg-plist9
-rw-r--r--net-im/ysm/Makefile34
-rw-r--r--net-im/ysm/distinfo2
-rw-r--r--net-im/ysm/pkg-descr7
395 files changed, 0 insertions, 20282 deletions
diff --git a/net-im/aim/Makefile b/net-im/aim/Makefile
deleted file mode 100644
index 9e79e727ab1a..000000000000
--- a/net-im/aim/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# New ports collection makefile for: aim
-# Date created: Sat Jan 13 12:40:20 GMT 2001
-# Whom: Roger Hardiman <roger@freebsd.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= aim
-PORTVERSION= 1.5.286
-CATEGORIES= net linux
-MASTER_SITES= ftp://ftp.newaol.com/aimgen/380469/
-DISTNAME= aim-${PORTVERSION}
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= AOL's Instant Messenger (AIM) client
-
-RUN_DEPENDS= /compat/linux/lib/libc.so.6:${PORTSDIR}/emulators/linux_base \
- /compat/linux/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
-
-ONLY_FOR_ARCHS= i386
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-USE_XLIB= yes
-INSTALLS_SHLIB= yes
-# must not strip
-STRIP=
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/usr/bin/aim ${PREFIX}/libexec
- (cd ${WRKSRC}/usr/lib;exec ${TAR} --exclude aim/source -cf - *)|(cd ${PREFIX}/lib;exec ${TAR} -xpf -)
- @${ECHO_CMD} "#!/bin/sh" >${PREFIX}/bin/aim
- @${ECHO_CMD} "ulimit -Sc 0" >>${PREFIX}/bin/aim
- @${ECHO_CMD} -n "exec ${PREFIX}/libexec/aim --install_dir ${PREFIX}/lib/aim" >>${PREFIX}/bin/aim
- @${ECHO_CMD} ' "$$@"' >>${PREFIX}/bin/aim
- ${CHMOD} ${BINMODE} ${PREFIX}/bin/aim
-
-post-install:
-.if !exists(/compat/linux/usr/bin/esdplay) && !exists(${PREFIX}/bin/esdplay)
- @${ECHO_MSG} "-----------------------------------------------------------------"
- @${ECHO_MSG} "Install audio/linux-esound or disable Sounds in aim's Preferences"
- @${ECHO_MSG} "-----------------------------------------------------------------"
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-im/aim/distinfo b/net-im/aim/distinfo
deleted file mode 100644
index 86d824828d08..000000000000
--- a/net-im/aim/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (aim-1.5.286.tgz) = c724e43269e31947e4aa0fec3b4d5e50
-SIZE (aim-1.5.286.tgz) = 1118089
diff --git a/net-im/aim/pkg-descr b/net-im/aim/pkg-descr
deleted file mode 100644
index f4abd40a4017..000000000000
--- a/net-im/aim/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-AIM is the AOL Instant Messenger.
-
-The AOL Instant Messenger is used to see which of your friends (buddies),
-family or co-workers are logged on to the Internet (and registered with AIM)
-at the current time.
-
-You can then send messages and chat directly with these people.
-
-This port consists of AOL's Linux AIM client which runs on FreeBSD using the
-linux emulation system.
-
-WWW: http://www.aim.aol.com/
-
-Roger Hardiman <roger@freebsd.org>
diff --git a/net-im/aim/pkg-plist b/net-im/aim/pkg-plist
deleted file mode 100644
index 71c2df2370c2..000000000000
--- a/net-im/aim/pkg-plist
+++ /dev/null
@@ -1,135 +0,0 @@
-bin/aim
-lib/libXpcs.so
-lib/libXpcs.so.1
-lib/libXprt.so
-lib/libXprt.so.1
-lib/libXptl.so
-lib/libXptl.so.1
-lib/libextgtk.so
-lib/libextgtk.so.1
-lib/aim/CoolBos.so
-lib/aim/CoolBos.so.1
-lib/aim/CoolBucky.so
-lib/aim/CoolBucky.so.1
-lib/aim/CoolHttp.so
-lib/aim/CoolHttp.so.1
-lib/aim/CoolPeer.so
-lib/aim/CoolPeer.so.1
-lib/aim/CoolSocket.so
-lib/aim/CoolSocket.so.1
-lib/aim/CoolSos.so
-lib/aim/CoolSos.so.1
-lib/aim/feed.so
-lib/aim/feed.so.1
-lib/aim/service.so
-lib/aim/service.so.1
-lib/aim/ui.so
-lib/aim/ui.so.1
-lib/aim/extra/AIM.desktop
-lib/aim/extra/AOL Instant Messenger (SM).desktop
-lib/aim/extra/aim.png
-lib/aim/extra/aim.xpm
-lib/aim/extra/install.sh
-lib/aim/help/about_buddy_privacy.htm
-lib/aim/help/about_the_buddy_list.htm
-lib/aim/help/adding_a_group_or_buddy.htm
-lib/aim/help/after_regis.htm
-lib/aim/help/allowing_everyone_to_send_you_me.htm
-lib/aim/help/allowing_only_your_buddies_to_se.htm
-lib/aim/help/allowing_specific_users_to_conta.htm
-lib/aim/help/away_message.htm
-lib/aim/help/away_prefs.htm
-lib/aim/help/banner.htm
-lib/aim/help/banner_2.htm
-lib/aim/help/blocking_everyone_from_sending_y.htm
-lib/aim/help/blocking_specific_users.htm
-lib/aim/help/changing_address.htm
-lib/aim/help/changing_password.htm
-lib/aim/help/chat.htm
-lib/aim/help/chat_invite.htm
-lib/aim/help/confirming_account.htm
-lib/aim/help/connection_prefs.htm
-lib/aim/help/defining_away.htm
-lib/aim/help/deleting_a_group.htm
-lib/aim/help/deleting_away.htm
-lib/aim/help/format_messages.htm
-lib/aim/help/fs_about_bl.htm
-lib/aim/help/fs_about_buddy_privacy.htm
-lib/aim/help/fs_about_the_buddy_list.htm
-lib/aim/help/fs_adding_a_group_or_buddy.htm
-lib/aim/help/fs_after_regis.htm
-lib/aim/help/fs_allowing_only_your_buddies.htm
-lib/aim/help/fs_allowing_specific_users_to_con.htm
-lib/aim/help/fs_away_message.htm
-lib/aim/help/fs_away_prefs.htm
-lib/aim/help/fs_blocking_specific_users.htm
-lib/aim/help/fs_changing_address.htm
-lib/aim/help/fs_changing_password.htm
-lib/aim/help/fs_chat.htm
-lib/aim/help/fs_chat_invite.htm
-lib/aim/help/fs_confirming_account.htm
-lib/aim/help/fs_connection_prefs.htm
-lib/aim/help/fs_deleting_a_group.htm
-lib/aim/help/fs_everyone_from_sending.htm
-lib/aim/help/fs_format_messages.htm
-lib/aim/help/fs_general_prefs.htm
-lib/aim/help/fs_im.htm
-lib/aim/help/fs_insert_hyperlink.htm
-lib/aim/help/fs_insert_smileys.htm
-lib/aim/help/fs_installing.htm
-lib/aim/help/fs_privacy_prefs.htm
-lib/aim/help/fs_registering.htm
-lib/aim/help/fs_sending_chat.htm
-lib/aim/help/fs_sending_im.htm
-lib/aim/help/fs_signing_on.htm
-lib/aim/help/fs_sounds.htm
-lib/aim/help/fs_sounds_prefs.htm
-lib/aim/help/fs_turning_an_away.htm
-lib/aim/help/fs_uninstalling.htm
-lib/aim/help/general_prefs.htm
-lib/aim/help/help_contents.htm
-lib/aim/help/im.htm
-lib/aim/help/im_hyperlink.htm
-lib/aim/help/index.htm
-lib/aim/help/insert_hyperlink.htm
-lib/aim/help/insert_smileys.htm
-lib/aim/help/installing.htm
-lib/aim/help/inviting.htm
-lib/aim/help/overview.htm
-lib/aim/help/privacy_prefs.htm
-lib/aim/help/registering.htm
-lib/aim/help/saving_im.htm
-lib/aim/help/sending_chat.htm
-lib/aim/help/sending_im.htm
-lib/aim/help/signing_on.htm
-lib/aim/help/sounds_prefs.htm
-lib/aim/help/turning_an_away.htm
-lib/aim/help/uninstalling.htm
-lib/aim/help/images/add_buddy.gif
-lib/aim/help/images/aimheaderleft.gif
-lib/aim/help/images/away.gif
-lib/aim/help/images/buddyList.gif
-lib/aim/help/images/chat_invite_scr.gif
-lib/aim/help/images/chat_message.gif
-lib/aim/help/images/chat_message2.gif
-lib/aim/help/images/im.gif
-lib/aim/help/images/sign_on.gif
-lib/aim/sounds/cashregister.wav
-lib/aim/sounds/dooropen.wav
-lib/aim/sounds/doorslam.wav
-lib/aim/sounds/imrcv.wav
-lib/aim/sounds/imsend.wav
-lib/aim/sounds/moo.wav
-lib/aim/sounds/newalert.wav
-lib/aim/sounds/newmail.wav
-lib/aim/sounds/phone.wav
-lib/aim/sounds/ring.wav
-lib/aim/sounds/talkbeg.wav
-lib/aim/sounds/talkend.wav
-lib/aim/sounds/talkstop.wav
-libexec/aim
-@dirrm lib/aim/extra
-@dirrm lib/aim/help/images
-@dirrm lib/aim/help
-@dirrm lib/aim/sounds
-@dirrm lib/aim
diff --git a/net-im/amsn/Makefile b/net-im/amsn/Makefile
deleted file mode 100644
index ee65ecc12ab8..000000000000
--- a/net-im/amsn/Makefile
+++ /dev/null
@@ -1,65 +0,0 @@
-# New ports collection makefile for: amsn
-# Date created: 01 Feb 2003
-# Whom: Andreas Klemm <andreas@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= amsn
-PORTVERSION= 0.90
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= ${PORTNAME}-${PORTVERSION:S/./_/}
-
-MAINTAINER= yinjieh@csie.nctu.edu.tw
-COMMENT= MSN Messenger
-
-LIB_DEPENDS= Imlib.5:${PORTSDIR}/graphics/imlib
-RUN_DEPENDS= wish8.4:${PORTSDIR}/x11-toolkits/tk84 \
- convert:${PORTSDIR}/graphics/ImageMagick \
- ${LOCALBASE}/lib/tcllib1.6/base64/base64.tcl:${PORTSDIR}/devel/tcllib
-
-USE_REINPLACE= yes
-WRKSRC= ${WRKDIR}/msn
-
-LIBDIR= ${PREFIX}/lib/msn
-DOCSDIR= ${PREFIX}/share/doc/amsn
-CORE= FAQ HELP README amsn jwakeup langlist amsn-remote remote.help \
- *tcl *htm*
-SUBDIR= icons lang skins plugins
-DOC_FILES= README TODO
-
-post-extract:
- @${FIND} ${WRKSRC} -name CVS | ${XARGS} ${RM} -rf
- @${FIND} ${WRKSRC} -name Makefile | ${XARGS} ${RM} -rf
- @${FIND} ${WRKSRC} -name .xvpics | ${XARGS} ${RM} -rf
-
-do-configure:
- export WISH=`which wish8.4` && ${SED} s=!!PREFIX!!=`dirname $${WISH}|${SED} sx/binxxg`=g ${FILESDIR}/Makefile.traydoc | ${SED} s=!!X11BASE!!=${X11BASE}=g > ${WRKSRC}/plugins/traydock/Makefile
-
-do-build:
- cd ${WRKSRC}/plugins/traydock && make && ${RM} Makefile
-
-do-install:
- @${MKDIR} ${LIBDIR}
- @cd ${WRKSRC}; tar cf - ${CORE} | ( cd ${LIBDIR}; tar xpf - )
-.for i in ${SUBDIR}
- @cd ${WRKSRC}; tar cf - ${i} | ( cd ${LIBDIR}; tar xpf - )
-.endfor
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for i in ${DOC_FILES}
- @${INSTALL_MAN} ${WRKSRC}/${i} ${DOCSDIR}
-.endfor
-.endif
-
-post-install:
- @${SED} -e "s=!!PREFIX!!=${PREFIX}=" < ${FILESDIR}/amsn \
- > ${PREFIX}/bin/amsn
- @${CHMOD} 555 ${PREFIX}/bin/amsn
- @${CHMOD} 555 ${PREFIX}/lib/msn/amsn
- @uudecode -o ${PREFIX}/lib/msn/skins/default/pixmaps/logolinmsn.gif \
- ${FILESDIR}/logolinmsn.gif.uue
-
-.include <bsd.port.mk>
diff --git a/net-im/amsn/distinfo b/net-im/amsn/distinfo
deleted file mode 100644
index e2dd8a1dcb96..000000000000
--- a/net-im/amsn/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (amsn-0_90.tar.gz) = 6840539ac90ea734ca83a40fafd0bfbc
diff --git a/net-im/amsn/files/Makefile.traydoc b/net-im/amsn/files/Makefile.traydoc
deleted file mode 100644
index 5545955da2b1..000000000000
--- a/net-im/amsn/files/Makefile.traydoc
+++ /dev/null
@@ -1,36 +0,0 @@
-LOCALBASE = !!PREFIX!!
-X11BASE = !!X11BASE!!
-
-# The path to the tcl.h header file
-
-TCL_INCPATH = ${LOCALBASE}/include/tcl8.4
-
-# The path to the tk.h header file
-
-TK_INCPATH = ${LOCALBASE}/include/tk8.4
-
-# The path to the X11 include files
-
-XINCLUDES = -I${X11BASE}/include
-
-TCL_VERSION = @TCLVER@
-
-CC ?= cc -pipe
-
-INCLUDES = ${XINCLUDES} -I${TCL_INCPATH} -I${TK_INCPATH}
-
-CFLAGS += -O -fPIC ${INCLUDES}
-
-SHLIB_LD = ld -shared -x
-
-LIBSN = -lc -L${X11BASE}/lib -L${LOCALBASE}/lib -lX11 -lm -ltcl84${TCL_DBGX} -ltk84 -lImlib -ltiff -lungif -lpng -lz -lXext -lSM -lICE
-
-.PHONY : all
-
-all : libtray.so
-
-tray.o: tray.c
- $(CC) -c $(CFLAGS) tray.c
-
-libtray.so: tray.o
- ${SHLIB_LD} tray.o $(LIBSN) -o libtray.so
diff --git a/net-im/amsn/files/amsn b/net-im/amsn/files/amsn
deleted file mode 100644
index 10588092e369..000000000000
--- a/net-im/amsn/files/amsn
+++ /dev/null
@@ -1,3 +0,0 @@
-#! /bin/sh
-
-wish8.4 !!PREFIX!!/lib/msn/amsn
diff --git a/net-im/amsn/files/logolinmsn.gif.uue b/net-im/amsn/files/logolinmsn.gif.uue
deleted file mode 100644
index edfd9487fc8b..000000000000
--- a/net-im/amsn/files/logolinmsn.gif.uue
+++ /dev/null
@@ -1,76 +0,0 @@
-begin 644 logolinmsn.gif
-M1TE&.#EAZ@`R`.<``/X\4)1L?79ADE%+J?GY_/7U]_'Q\^GIZ\S,SLK*S.KJ
-MZ]W=WMO;W/GZ_2Q0IP`MEQ$[GH.9S)JLU;O'X^'F\>#D[45GK\S6Z^CK\?/U
-M^?'S]_CY^Z>ZW-SC\.+F[>+I]>+G[^3L^./J].CN]^3L]N+I\NWR^./H[N/L
-M]N/K].3J\5B*O^KN\N'EZ?S]_OK[_,O,S1AEK"YBD$%JCSM^N>7M]'&CR^;N
-M].3L\NWQ]"-SJ>/FZ.7N\\S1U.?O\^7M\>3J[>OM[NGQ].;N\?/V]_+U]N'D
-MY7Z]SO7Y^N3HZ>7P\NSS]#*&C^KR\^GQ\>+JZN;M[>7JZOCZ^O7V]MG:VNWU
-M]!AU9NCO[M;BX._U]/K__O/X]^WR\>SQ\./GYNGR[^3MZIR\L.WU\NGQ[N?O
-M[.KT\._T\N[W\^SU\>KS[Q"#2.CR[>[V\O/W]?CZ^?+T\^KU[^_X\^CQ[/'V
-M\^SQ[O'Y]/3W]>_R\.3GY5"C:9#+GQ"0+_/[]?+Z].KR[.CLZ?/\]>GNZN7J
-MYO/Y]._W[_7\]>[U[NKPZO?\]^WR[?O\^^CIZ-_@W^7RY%&Q1;?3L_;\]?+X
-M\=KNTO;[]/'V[^SQZM+JR/#T[IK1<_7Y\OS^\_[^_/?W]O'Q\.SLZ]+2T?_N
-M1/_N1__O4?_R<?KUT/_F0__?0O[1!/[TS-C7T_SQS/OOR_CLROOZ]\W,R?_(
-M/__)1/_18/#7FO3HR^KAR_;NV?;QY.[FU>';SNSHW\S+R?STYOOV[OJ]9/B>
-M(?[]_-O:V=K9V/_\^L""7-[1R?=@&_QJ*?O5Q..RH/KEW?A%$?XN`?9**O!K
-M4O____[^_OW]_?O[^_GY^?;V]O7U]?/S\^_O[^WM[>OKZ^?GY^7EY>/CX^'A
-MX=_?W]S<W-O;V]G9V=C8V-?7U]75U=34U-/3T]'1T<_/S\W-S<K*RLG)R<C(
-MR,;&QL+"PK^_O[R\O+:VMK.SLZ^OKZJJJJ2DI*.CHYZ>GI"0D("`@&=G9U!0
-M4$!`0#`P,"`@(!`0$````"P`````Z@`R```(_@"="1Q(L*#!@P@3*C3("UFS
-M9<R(*5I(L:+%BQB=2;.W+U\TA=JD91Q)LJ3)DPJ3/5S&LAD4E#!C)EP40)\^
-M3@OSZ4LELZ?/GP)=Y-"P">&S8\98*F4F;B+0IQES#6/&SQO%5/KX,8+*M2O%
-M"RM6V.@@K."F8\64*5/*$IF)9U[C&JPVU::S:N[LW;L'3X'!8?STP95+N.N$
-M&(AU1,!25F`R8\72LEV&+`>TPH2G,MO7#Y\^9OKV\>O7+Y\N@L/V^6N'N?5/
-M$RMHZ$@L89JS7;T@KYWL=K!KJ,\T[PN]632_XZ3M"3RWV5^^W]!A3J`1>W8,
-M&Q*0^3*FF[>)Z%`5_C$#S4SS>*K[."</,)Z?/W[@XX]$8B,L#=DQ'`3PQ7^[
-M9(C$N"`?4,V,-XPL[`W#7GKI!7:>/OV\-^"$%740EGTZR##`,/UQ)UDSVU#H
-MTS#Z#,,*,LP@(PLRGS$XW'A91?B<B#06Y((&$MA0'Q-J6#&``!UVAXP2-<9T
-M#S.RL#+,,*O((DL^X[F8'FFD)5#DE<ZX@$2.*UBAAAH:<KB=;LH@`P>6)]TS
-M3#RR',B*D^P5AQR5_=CC&YHBOF`"6&KLL8>/^_F7EB^RC(!G20'<4^(^^-@#
-M9Y2B4>E//_4X=>A"'7`00003=##0!1-,8(()$D3@J3,31,!!0:FJ>BJJ_J$Z
-MTX$$$KSU2)][J.$`D/Q!YLLILB1R:4:<B.8/A/GL\V:<H9'FSZ3RW#FL0298
-M\,"UV*[JC+4/1``!MA-PVZU`%SB`[0,0:'LM!!)@"\$()N3AIR,S`'E*?Z<`
-M*^"T%3UC#S,1ZO-L/\N>I]ZDWDC++T$1K&N!N0]8(-"WYU:\KC,F?`M!!-PZ
-M@.JZ%4O@C"2.E.Q(/K_FF^\K6&BQ,$7M&,S,L_J<^!EH!_?S<D*;6G#!Q]<*
-MA*T%'%#,KKA`6]"!":%^QP&V*S1\;03.:(*)R8X,<V]_LC2P\T&I,`*7>5'Z
-M,P^"!A\,W]<(I2JNQ!-@^QVW5,?]@,<75&R!_LC.2.VQ,^`Z\TPC6#\B2W^]
-M3&`;VP1Y@@DRUY"]&3]0ICW:LS,R/I"WZT*\@C-/WSWQM1/T?:W$IH?LS`I3
-M"WWMSX*3O(<C3PBSBY,9G-.)YH+O_L@KR*`(8VC[G&?PY?Z\P[M`?J_*^KA2
-MHXZMI\]3+9`)FD(L,=U`/T#0,T_H\8C7S@AS&30*OQS-XZG0T@LQ4Q5OO/'-
-MTOS1\MQ?0/&JW-OM_;93LY`%+."TUE&L=*'[&T$(@83E(>1PO?#$BK11$_D=
-MCQ^1>L\"'`A`=(GK`:7CELC:)3IG'#!CUW(`MR#@J>FE#G4<1$@G<%$):W`#
-M%[V`Q2M<\8QJI.(>_L,)#09MPAE_[*,<,2S:NCA&.L`U,7JN>X"G.`"QT_W,
-M?P*I7@P3$HU'Q`(3U_`$,O(5O&8,`QCP2%80&Q0A)&X15;!#20>:]D:31(,8
-MK\AA'GOA"QC=PQF="`"#B#B:Q=7QD!/*A9-P$0U.:(8?^!A'-B37'.4A\I(B
-MNL9Y,.B@^35''QQ,WU.VX8Y26H,@YRCE.3!I$$]L4C06?)!J_'$-5O[D'O_(
-M)3X&8HU<_F,?MBS(.XAWG%BZ*$+J"&9/\/&/?OQC;<Z01S-_>25Y=`0JR"#1
-M<>9'S`A94IDP868^<KD59XQSG,`DB"D-LLZ"M-.=[CCE05)I$$:4TAVY_DRG
-M0-[I3F)U0R?T,TZ$D@?.F#`3'_SXAW*<\1YFZM,>_O!EYB`JT8%0-)>9<\9%
-M_Y&Y??S#&@EMYBJ=80V/^M(?\M1H1#$Z$(^"]!\D84<0"3F:"/7#*@5%R4%Q
-M"<IS_`,?#A6(-)V3CXCNTJ?.P8=1G8'4?"CUIT+]!U&7Z@R/)@L?S@1E5:%J
-M#7U`-9I2S4=1OVK57)*D&K!L4$V?I<^<FN2@/H7I.,\15&<XLYS6>)8S#KJ<
-M>ZR2KTSUJT#N*I"\^D,@'DTG(\SJ#,8Z`Y_I)"Q)];I5A9:$&*`Y3DWGU`^1
-MN/6M4'6F/$:S5VHNMC-`Q>H_SH%+?]S#'01I_NUK"7+:U*IVE1Z5QT`8ZTS8
-MEO8YM4VM,W'+49.XXH(8]`5@_.';SY*$K^@L;E#Q:40IG>.EOMS'*K&;SU52
-M5TK:W6IS&7N.B(KFF:?\KG7%:Q*Z&$^M'"I-49P[$KY*,Y>ZG2XU$6*/K.02
-MI0+I;TA1"EF$>'2\,#4G/^0!5-WN<[\&.?!)Y/%>S?;#/02E;T8`NU*!!+67
-MARTL/GS;7&OT]K&\["V(>3EBQ/X#P4PMKD%6+&+?2KB]&#0.\@;&#W6(4L,'
-M`:Q7M5I7K^;#&M9`IUTY>LKR_H,1SCPR4R.Z%2,C6<GL%8A9%_O+03K8RDG>
-M[XU+`HU][&$T_%##_H5K2AI^V".E0%8(8.UAV=*FT\2^;.96G)SGY_"YHB1U
-MIB_[4<XQ,]:D>?Z';O$\Z$*_F"2_4,0T/I$'1Z@AS;@2#3[R<>%^Z.,>P#"`
-MI>+LSA:3%!_E=$>C6)R>>Z24$?A(3SZ:"VM9-_?4K4ZI/5`]$*"6UI[W].J=
-M8[T/5UN4UQ1Y!B=RP0YXW`,?SR[9EZ;=)S4^XQ.QUFQ'[&$.!51CU*0^E$='
-M^F"MPJ03Q"`&+5@QBYKD`1\DHK:?]A`I;0A$&NWPS)P"DX]W&#+<:&*F:TMI
-M#_>0&R4J<M**`H`,5JQB%;00Y+SI74QX&,0`YH!'/>Y1D\"$`^"'XLB@_O-1
-MSIBX(DDG8K@L9L$*5A`#B&K0<1#=>)!L7*83J>&'9T'NUF<0PQ7$:,<\D'&,
-M%2%#48.4@3[R08_='20:\-"'.YXAC='Z8Q$\)_4U:$$,9,Q#44MWJCQ2,5^#
-M*,(5S*I)A':9=9#_(AJM^$6R4Q&GS`8&'P>'#C06@7630$,*#=B7,Y!`!C*,
-M(0UE2'SBG<!X)_C@\3>H@>1)@`(4I$`$'Z!`#MJ>$'OD(P"@#P!0S8&G4)@^
-M%*!`/2A6S_K6N_[UL(^][&?_^M/3?O:GS[WJ6:][VZ^^][GG?>Y%0?SB%]_T
-MQD^^\4?!_.8[__G0CT4OID_]ZEM_^F$X@O:WK,_][FM?#^`/O_C''_Y&F.+\
-MZ$^_^M?/_O:[__WPC[_\YT__^MO__NLO!2RXP__^^]]#S:`#`CB`!%B``L@$
-M>9"`"KB`#*B`EO`*$!B!$CB!%%B!%GB!&)B!&KB!'-B!'`@+(!B"(0B!(EB"
-M(A@+*)B"*KB"+-@,`/"",!B#,OB"`B`#%C`#-SA`.KB#`S0##?B##-@(G+<\
-6SP`-EU$16I"$SO`+OV`^0/$,`0$`.P``
-`
-end
diff --git a/net-im/amsn/pkg-descr b/net-im/amsn/pkg-descr
deleted file mode 100644
index ad7937267558..000000000000
--- a/net-im/amsn/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-This is a modified and multilanguage version of Compu'S Messenger (CCMSN).
-It has many new features:
-
-- Sound for events
-- Look and feel similar to original MSN Messenger
-- Multilanguage
-- File transfers
-- Group support
-
-WWW: http://amsn.sourceforge.net/
diff --git a/net-im/amsn/pkg-plist b/net-im/amsn/pkg-plist
deleted file mode 100644
index 79ac67d514f1..000000000000
--- a/net-im/amsn/pkg-plist
+++ /dev/null
@@ -1,556 +0,0 @@
-bin/amsn
-lib/msn/FAQ
-lib/msn/HELP
-lib/msn/README
-lib/msn/amsn
-lib/msn/jwakeup
-lib/msn/langlist
-lib/msn/amsn-remote
-lib/msn/remote.help
-lib/msn/AppMain.tcl
-lib/msn/abook.tcl
-lib/msn/alarm.tcl
-lib/msn/anigif.tcl
-lib/msn/automsg.tcl
-lib/msn/balloon.tcl
-lib/msn/blocking.tcl
-lib/msn/combobox.tcl
-lib/msn/config.tcl
-lib/msn/ctadverts.tcl
-lib/msn/ctdegt.tcl
-lib/msn/ctthemes.tcl
-lib/msn/des.tcl
-lib/msn/dkffont.tcl
-lib/msn/dock.tcl
-lib/msn/groups.tcl
-lib/msn/gui.tcl
-lib/msn/hotmail.tcl
-lib/msn/lang.tcl
-lib/msn/loging.tcl
-lib/msn/migmd5.tcl
-lib/msn/notebook.tcl
-lib/msn/plugins.tcl
-lib/msn/png.tcl
-lib/msn/progressbar.tcl
-lib/msn/protocol.tcl
-lib/msn/proxy.tcl
-lib/msn/remote.tcl
-lib/msn/rnotebook.tcl
-lib/msn/skins.tcl
-lib/msn/smileys.tcl
-lib/msn/socks.tcl
-lib/msn/sxml.tcl
-lib/msn/trayicon.tcl
-lib/msn/xmms.tcl
-lib/msn/hotmlog.htm
-lib/msn/icons/128x128/aMSN_128.png
-lib/msn/icons/128x128/tux-128x128.png
-lib/msn/icons/32x32/aMSN_32.png
-lib/msn/icons/32x32/amsn.png
-lib/msn/icons/32x32/crystal.png
-lib/msn/icons/32x32/msn.png
-lib/msn/icons/32x32/tux-32x32.png
-lib/msn/icons/48x48/aMSN_48.png
-lib/msn/icons/48x48/amsn.png
-lib/msn/icons/48x48/msn.png
-lib/msn/icons/48x48/tux-48x48.png
-lib/msn/icons/64x64/aMSN_64.png
-lib/msn/icons/64x64/amsn.png
-lib/msn/icons/64x64/tux-64x64.png
-lib/msn/icons/96x96/aMSN_96.png
-lib/msn/icons/96x96/tux-96x96.png
-lib/msn/icons/winicons/away.ico
-lib/msn/icons/winicons/brb.ico
-lib/msn/icons/winicons/busy.ico
-lib/msn/icons/winicons/hidden.ico
-lib/msn/icons/winicons/inactive.ico
-lib/msn/icons/winicons/lunch.ico
-lib/msn/icons/winicons/msn.ico
-lib/msn/icons/winicons/offline.ico
-lib/msn/icons/winicons/online.ico
-lib/msn/icons/winicons/phone.ico
-lib/msn/icons/winicons/unread.ico
-lib/msn/lang/LANG-HOWTO
-lib/msn/lang/addkey.tcl
-lib/msn/lang/complete.pl
-lib/msn/lang/convert.tcl
-lib/msn/lang/dups.sh
-lib/msn/lang/errors.py
-lib/msn/lang/genlangfiles.c
-lib/msn/lang/genpage.c
-lib/msn/lang/lang1.tmpl
-lib/msn/lang/lang2.tmpl
-lib/msn/lang/lang3.tmpl
-lib/msn/lang/langaf
-lib/msn/lang/langal
-lib/msn/lang/langbg
-lib/msn/lang/langbn
-lib/msn/lang/langbr
-lib/msn/lang/langbs
-lib/msn/lang/langca
-lib/msn/lang/langcs
-lib/msn/lang/langcy
-lib/msn/lang/langda
-lib/msn/lang/langde
-lib/msn/lang/langee
-lib/msn/lang/langei
-lib/msn/lang/langen
-lib/msn/lang/langeo
-lib/msn/lang/langes
-lib/msn/lang/langeu
-lib/msn/lang/langfi
-lib/msn/lang/langfr
-lib/msn/lang/langfr_ca
-lib/msn/lang/langfri
-lib/msn/lang/langga
-lib/msn/lang/langgr
-lib/msn/lang/langgr2
-lib/msn/lang/langhu
-lib/msn/lang/langid
-lib/msn/lang/langis
-lib/msn/lang/langit
-lib/msn/lang/langja
-lib/msn/lang/langko
-lib/msn/lang/langmk
-lib/msn/lang/langmn
-lib/msn/lang/langnl
-lib/msn/lang/langno
-lib/msn/lang/langpl
-lib/msn/lang/langpt
-lib/msn/lang/langro
-lib/msn/lang/langru
-lib/msn/lang/langsi
-lib/msn/lang/langsk
-lib/msn/lang/langsr
-lib/msn/lang/langsw
-lib/msn/lang/langswa
-lib/msn/lang/langta
-lib/msn/lang/langtr
-lib/msn/lang/langva
-lib/msn/lang/langzh-cn
-lib/msn/lang/langzh-tw
-lib/msn/lang/missing.py
-lib/msn/lang/sortlang
-lib/msn/skins/default/displaypic/amsn.dat
-lib/msn/skins/default/displaypic/amsn.gif
-lib/msn/skins/default/displaypic/amsn.png
-lib/msn/skins/default/displaypic/ball.dat
-lib/msn/skins/default/displaypic/ball.gif
-lib/msn/skins/default/displaypic/ball.png
-lib/msn/skins/default/displaypic/blood.dat
-lib/msn/skins/default/displaypic/blood.gif
-lib/msn/skins/default/displaypic/blood.png
-lib/msn/skins/default/displaypic/car.dat
-lib/msn/skins/default/displaypic/car.gif
-lib/msn/skins/default/displaypic/car.png
-lib/msn/skins/default/displaypic/castle.dat
-lib/msn/skins/default/displaypic/castle.gif
-lib/msn/skins/default/displaypic/castle.png
-lib/msn/skins/default/displaypic/doggie.dat
-lib/msn/skins/default/displaypic/doggie.gif
-lib/msn/skins/default/displaypic/doggie.png
-lib/msn/skins/default/displaypic/lightbulb.dat
-lib/msn/skins/default/displaypic/lightbulb.gif
-lib/msn/skins/default/displaypic/lightbulb.png
-lib/msn/skins/default/displaypic/loading.gif
-lib/msn/skins/default/displaypic/lock.dat
-lib/msn/skins/default/displaypic/lock.gif
-lib/msn/skins/default/displaypic/lock.png
-lib/msn/skins/default/displaypic/nopic.gif
-lib/msn/skins/default/displaypic/null
-lib/msn/skins/default/displaypic/phone.dat
-lib/msn/skins/default/displaypic/phone.gif
-lib/msn/skins/default/displaypic/phone.png
-lib/msn/skins/default/displaypic/rubberduck.dat
-lib/msn/skins/default/displaypic/rubberduck.gif
-lib/msn/skins/default/displaypic/rubberduck.png
-lib/msn/skins/default/displaypic/shell.dat
-lib/msn/skins/default/displaypic/shell.gif
-lib/msn/skins/default/displaypic/shell.png
-lib/msn/skins/default/displaypic/skins_readme.txt
-lib/msn/skins/default/desc.txt
-lib/msn/skins/default/license
-lib/msn/skins/default/settings.xml
-lib/msn/skins/default/pixmaps/alarm.gif
-lib/msn/skins/default/pixmaps/amsn.xbm
-lib/msn/skins/default/pixmaps/amsnicon.gif
-lib/msn/skins/default/pixmaps/amsnmask.xbm
-lib/msn/skins/default/pixmaps/away.gif
-lib/msn/skins/default/pixmaps/back.gif
-lib/msn/skins/default/pixmaps/baway.gif
-lib/msn/skins/default/pixmaps/bbusy.gif
-lib/msn/skins/default/pixmaps/bell.gif
-lib/msn/skins/default/pixmaps/belloff.gif
-lib/msn/skins/default/pixmaps/blocked.gif
-lib/msn/skins/default/pixmaps/blockedme.gif
-lib/msn/skins/default/pixmaps/boffline.gif
-lib/msn/skins/default/pixmaps/bonline.gif
-lib/msn/skins/default/pixmaps/busy.gif
-lib/msn/skins/default/pixmaps/butblock.gif
-lib/msn/skins/default/pixmaps/butfont.gif
-lib/msn/skins/default/pixmaps/buthide.gif
-lib/msn/skins/default/pixmaps/butinvite.gif
-lib/msn/skins/default/pixmaps/butsend.gif
-lib/msn/skins/default/pixmaps/butsend2.gif
-lib/msn/skins/default/pixmaps/butsend3.gif
-lib/msn/skins/default/pixmaps/null
-lib/msn/skins/default/pixmaps/butsmile.gif
-lib/msn/skins/default/pixmaps/colorbar.gif
-lib/msn/skins/default/pixmaps/contract.gif
-lib/msn/skins/default/pixmaps/daway.xpm
-lib/msn/skins/default/pixmaps/dbusy.xpm
-lib/msn/skins/default/pixmaps/dhidden.xpm
-lib/msn/skins/default/pixmaps/doffline.xpm
-lib/msn/skins/default/pixmaps/donline.xpm
-lib/msn/skins/default/pixmaps/dphone.xpm
-lib/msn/skins/default/pixmaps/expand.gif
-lib/msn/skins/default/pixmaps/fticon.gif
-lib/msn/skins/default/pixmaps/ftreject.gif
-lib/msn/skins/default/pixmaps/globe.gif
-lib/msn/skins/default/pixmaps/imghide.gif
-lib/msn/skins/default/pixmaps/imgshow.gif
-lib/msn/skins/default/pixmaps/loganim.gif
-lib/msn/skins/default/pixmaps/logolinmsn.gif
-lib/msn/skins/default/pixmaps/logomacmsn.gif
-lib/msn/skins/default/pixmaps/messenger.png
-lib/msn/skins/default/pixmaps/miniinfo.gif
-lib/msn/skins/default/pixmaps/minijoins.gif
-lib/msn/skins/default/pixmaps/minileaves.gif
-lib/msn/skins/default/pixmaps/miniwarn.gif
-lib/msn/skins/default/pixmaps/msnbot.gif
-lib/msn/skins/default/pixmaps/notifclose.gif
-lib/msn/skins/default/pixmaps/notifico.gif
-lib/msn/skins/default/pixmaps/notifyoffline.gif
-lib/msn/skins/default/pixmaps/notifyoffline_1.gif
-lib/msn/skins/default/pixmaps/notifyonline.gif
-lib/msn/skins/default/pixmaps/notifyonline_1.gif
-lib/msn/skins/default/pixmaps/notifystate.gif
-lib/msn/skins/default/pixmaps/notifystate_1.gif
-lib/msn/skins/default/pixmaps/offline.gif
-lib/msn/skins/default/pixmaps/online.gif
-lib/msn/skins/default/pixmaps/prefalerts.gif
-lib/msn/skins/default/pixmaps/prefaway.gif
-lib/msn/skins/default/pixmaps/prefemotic.gif
-lib/msn/skins/default/pixmaps/preffont.gif
-lib/msn/skins/default/pixmaps/prefhist.gif
-lib/msn/skins/default/pixmaps/prefhist2.gif
-lib/msn/skins/default/pixmaps/prefhist3.gif
-lib/msn/skins/default/pixmaps/preflook.gif
-lib/msn/skins/default/pixmaps/prefmsg.gif
-lib/msn/skins/default/pixmaps/prefnat.gif
-lib/msn/skins/default/pixmaps/prefpers.gif
-lib/msn/skins/default/pixmaps/prefphone.gif
-lib/msn/skins/default/pixmaps/prefprofile.gif
-lib/msn/skins/default/pixmaps/prefproxy.gif
-lib/msn/skins/default/pixmaps/prefstatus.gif
-lib/msn/skins/default/pixmaps/sendmessage.gif
-lib/msn/skins/default/pixmaps/typing.gif
-lib/msn/skins/default/pixmaps/unread.gif
-lib/msn/skins/default/smileys/agree.gif
-lib/msn/skins/default/smileys/angel.gif
-lib/msn/skins/default/smileys/angry.gif
-lib/msn/skins/default/smileys/asl.gif
-lib/msn/skins/default/smileys/bat.gif
-lib/msn/skins/default/smileys/beer.gif
-lib/msn/skins/default/smileys/blush.gif
-lib/msn/skins/default/smileys/boy.gif
-lib/msn/skins/default/smileys/boy_hug.gif
-lib/msn/skins/default/smileys/brb.gif
-lib/msn/skins/default/smileys/brokenheart.gif
-lib/msn/skins/default/smileys/cake.gif
-lib/msn/skins/default/smileys/camera.gif
-lib/msn/skins/default/smileys/car.gif
-lib/msn/skins/default/smileys/cat.gif
-lib/msn/skins/default/smileys/cheeky.gif
-lib/msn/skins/default/smileys/cigarette.gif
-lib/msn/skins/default/smileys/clock.gif
-lib/msn/skins/default/smileys/cocktail.gif
-lib/msn/skins/default/smileys/coffee.gif
-lib/msn/skins/default/smileys/coins.gif
-lib/msn/skins/default/smileys/computer.gif
-lib/msn/skins/default/smileys/confused.gif
-lib/msn/skins/default/smileys/cool.gif
-lib/msn/skins/default/smileys/crossed.gif
-lib/msn/skins/default/smileys/crying.gif
-lib/msn/skins/default/smileys/desertisland.gif
-lib/msn/skins/default/smileys/diablo.gif
-lib/msn/skins/default/smileys/disagree.gif
-lib/msn/skins/default/smileys/dog.gif
-lib/msn/skins/default/smileys/dunno.gif
-lib/msn/skins/default/smileys/envelope.gif
-lib/msn/skins/default/smileys/filmreel.gif
-lib/msn/skins/default/smileys/football.gif
-lib/msn/skins/default/smileys/girl.gif
-lib/msn/skins/default/smileys/girl_hug.gif
-lib/msn/skins/default/smileys/glasses.gif
-lib/msn/skins/default/smileys/grrr.gif
-lib/msn/skins/default/smileys/handcuffs.gif
-lib/msn/skins/default/smileys/happy.gif
-lib/msn/skins/default/smileys/highfive.gif
-lib/msn/skins/default/smileys/hmmm.gif
-lib/msn/skins/default/smileys/horny.gif
-lib/msn/skins/default/smileys/kiss.gif
-lib/msn/skins/default/smileys/lightbulb.gif
-lib/msn/skins/default/smileys/lightning.gif
-lib/msn/skins/default/smileys/love.gif
-lib/msn/skins/default/smileys/messenger.gif
-lib/msn/skins/default/smileys/mobile.gif
-lib/msn/skins/default/smileys/moon.gif
-lib/msn/skins/default/smileys/note.gif
-lib/msn/skins/default/smileys/null
-lib/msn/skins/default/smileys/ohaye.gif
-lib/msn/skins/default/smileys/omg.gif
-lib/msn/skins/default/smileys/party.gif
-lib/msn/skins/default/smileys/phone.gif
-lib/msn/skins/default/smileys/pizza.gif
-lib/msn/skins/default/smileys/plane.gif
-lib/msn/skins/default/smileys/plate.gif
-lib/msn/skins/default/smileys/present.gif
-lib/msn/skins/default/smileys/rain.gif
-lib/msn/skins/default/smileys/rainbow.gif
-lib/msn/skins/default/smileys/rolleyes.gif
-lib/msn/skins/default/smileys/rose.gif
-lib/msn/skins/default/smileys/sad.gif
-lib/msn/skins/default/smileys/sheep.gif
-lib/msn/skins/default/smileys/sick.gif
-lib/msn/skins/default/smileys/smilec.gif
-lib/msn/skins/default/smileys/snail.gif
-lib/msn/skins/default/smileys/star.gif
-lib/msn/skins/default/smileys/sun.gif
-lib/msn/skins/default/smileys/turtle.gif
-lib/msn/skins/default/smileys/what.gif
-lib/msn/skins/default/smileys/umbrella.gif
-lib/msn/skins/default/smileys/whisper.gif
-lib/msn/skins/default/smileys/wilted.gif
-lib/msn/skins/default/smileys/wink.gif
-lib/msn/skins/default/smileys/xbox.gif
-lib/msn/skins/default/smileys/yawn.gif
-lib/msn/skins/default/smileys/yay.gif
-lib/msn/skins/default/smileys/zippit.gif
-lib/msn/skins/default/sounds/newemail.wav
-lib/msn/skins/default/sounds/null
-lib/msn/skins/default/sounds/offline.wav
-lib/msn/skins/default/sounds/online.wav
-lib/msn/skins/default/sounds/type.wav
-lib/msn/skins/Tux/desc.txt
-lib/msn/skins/Tux/README
-lib/msn/skins/Tux/displaypic/amsn.dat
-lib/msn/skins/Tux/displaypic/loading.gif
-lib/msn/skins/Tux/displaypic/nopic.gif
-lib/msn/skins/Tux/displaypic/null
-lib/msn/skins/Tux/displaypic/tux.dat
-lib/msn/skins/Tux/displaypic/tux.png
-lib/msn/skins/Tux/settings.xml
-lib/msn/skins/Tux/pixmaps/amsn.xbm
-lib/msn/skins/Tux/pixmaps/amsnicon.gif
-lib/msn/skins/Tux/pixmaps/amsnmask.xbm
-lib/msn/skins/Tux/pixmaps/away.gif
-lib/msn/skins/Tux/pixmaps/back.gif
-lib/msn/skins/Tux/pixmaps/baway.gif
-lib/msn/skins/Tux/pixmaps/bbusy.gif
-lib/msn/skins/Tux/pixmaps/blocked.gif
-lib/msn/skins/Tux/pixmaps/blockedme.gif
-lib/msn/skins/Tux/pixmaps/boffline.gif
-lib/msn/skins/Tux/pixmaps/bonline.gif
-lib/msn/skins/Tux/pixmaps/busy.gif
-lib/msn/skins/Tux/pixmaps/butblock.gif
-lib/msn/skins/Tux/pixmaps/butfont.gif
-lib/msn/skins/Tux/pixmaps/butinvite.gif
-lib/msn/skins/Tux/pixmaps/butsend.gif
-lib/msn/skins/Tux/pixmaps/butsmile.gif
-lib/msn/skins/Tux/pixmaps/colorbar.gif
-lib/msn/skins/Tux/pixmaps/contract.gif
-lib/msn/skins/Tux/pixmaps/daway.xpm
-lib/msn/skins/Tux/pixmaps/dbrb.xpm
-lib/msn/skins/Tux/pixmaps/dbusy.xpm
-lib/msn/skins/Tux/pixmaps/dhidden.xpm
-lib/msn/skins/Tux/pixmaps/dinactive.xpm
-lib/msn/skins/Tux/pixmaps/dlunch.xpm
-lib/msn/skins/Tux/pixmaps/doffline.xpm
-lib/msn/skins/Tux/pixmaps/donline.xpm
-lib/msn/skins/Tux/pixmaps/dphone.xpm
-lib/msn/skins/Tux/pixmaps/expand.gif
-lib/msn/skins/Tux/pixmaps/fticon.gif
-lib/msn/skins/Tux/pixmaps/ftreject.gif
-lib/msn/skins/Tux/pixmaps/globe.gif
-lib/msn/skins/Tux/pixmaps/imghide.gif
-lib/msn/skins/Tux/pixmaps/imgshow.gif
-lib/msn/skins/Tux/pixmaps/loganim.gif
-lib/msn/skins/Tux/pixmaps/logolinmsn.gif
-lib/msn/skins/Tux/pixmaps/logolinmsn.xcf
-lib/msn/skins/Tux/pixmaps/messenger.png
-lib/msn/skins/Tux/pixmaps/miniinfo.gif
-lib/msn/skins/Tux/pixmaps/minijoins.gif
-lib/msn/skins/Tux/pixmaps/minileaves.gif
-lib/msn/skins/Tux/pixmaps/miniwarn.gif
-lib/msn/skins/Tux/pixmaps/msnbot.gif
-lib/msn/skins/Tux/pixmaps/notifclose.gif
-lib/msn/skins/Tux/pixmaps/notifico.gif
-lib/msn/skins/Tux/pixmaps/notifyoffline.gif
-lib/msn/skins/Tux/pixmaps/notifyonline.gif
-lib/msn/skins/Tux/pixmaps/notifystate.gif
-lib/msn/skins/Tux/pixmaps/offline.gif
-lib/msn/skins/Tux/pixmaps/online.gif
-lib/msn/skins/Tux/pixmaps/prefalerts.gif
-lib/msn/skins/Tux/pixmaps/prefaway.gif
-lib/msn/skins/Tux/pixmaps/prefemotic.gif
-lib/msn/skins/Tux/pixmaps/preffont.gif
-lib/msn/skins/Tux/pixmaps/prefhist.gif
-lib/msn/skins/Tux/pixmaps/prefhist2.gif
-lib/msn/skins/Tux/pixmaps/prefhist3.gif
-lib/msn/skins/Tux/pixmaps/preflook.gif
-lib/msn/skins/Tux/pixmaps/prefmsg.gif
-lib/msn/skins/Tux/pixmaps/prefnat.gif
-lib/msn/skins/Tux/pixmaps/prefpers.gif
-lib/msn/skins/Tux/pixmaps/prefphone.gif
-lib/msn/skins/Tux/pixmaps/prefprofile.gif
-lib/msn/skins/Tux/pixmaps/prefproxy.gif
-lib/msn/skins/Tux/pixmaps/prefstatus.gif
-lib/msn/skins/Tux/pixmaps/read.gif
-lib/msn/skins/Tux/pixmaps/typing.gif
-lib/msn/skins/Tux/pixmaps/unread.gif
-lib/msn/skins/Tux/smileys/airplane.gif
-lib/msn/skins/Tux/smileys/angel_smile.gif
-lib/msn/skins/Tux/smileys/angry.gif
-lib/msn/skins/Tux/smileys/asl.gif
-lib/msn/skins/Tux/smileys/auto.gif
-lib/msn/skins/Tux/smileys/baring_teeth.gif
-lib/msn/skins/Tux/smileys/bat.gif
-lib/msn/skins/Tux/smileys/beer_mug.gif
-lib/msn/skins/Tux/smileys/black_sheep.gif
-lib/msn/skins/Tux/smileys/bowl.gif
-lib/msn/skins/Tux/smileys/brb.gif
-lib/msn/skins/Tux/smileys/broken_heart.gif
-lib/msn/skins/Tux/smileys/cake.gif
-lib/msn/skins/Tux/smileys/camera.gif
-lib/msn/skins/Tux/smileys/cat.gif
-lib/msn/skins/Tux/smileys/cigarette.gif
-lib/msn/skins/Tux/smileys/cigarette.xcf
-lib/msn/skins/Tux/smileys/clock.gif
-lib/msn/skins/Tux/smileys/coffee.gif
-lib/msn/skins/Tux/smileys/computer.gif
-lib/msn/skins/Tux/smileys/confused.gif
-lib/msn/skins/Tux/smileys/console.gif
-lib/msn/skins/Tux/smileys/cry.gif
-lib/msn/skins/Tux/smileys/devil_smile.gif
-lib/msn/skins/Tux/smileys/dog.gif
-lib/msn/skins/Tux/smileys/dont_know.gif
-lib/msn/skins/Tux/smileys/dont_tell.gif
-lib/msn/skins/Tux/smileys/envelope.gif
-lib/msn/skins/Tux/smileys/film.gif
-lib/msn/skins/Tux/smileys/girl.gif
-lib/msn/skins/Tux/smileys/girl_hug.gif
-lib/msn/skins/Tux/smileys/guy.gif
-lib/msn/skins/Tux/smileys/guy_hug.gif
-lib/msn/skins/Tux/smileys/hahaha.gif
-lib/msn/skins/Tux/smileys/handcuffs.gif
-lib/msn/skins/Tux/smileys/heart.gif
-lib/msn/skins/Tux/smileys/island_palm.gif
-lib/msn/skins/Tux/smileys/kiss.gif
-lib/msn/skins/Tux/smileys/lightbulb.gif
-lib/msn/skins/Tux/smileys/lightning.gif
-lib/msn/skins/Tux/smileys/martini.gif
-lib/msn/skins/Tux/smileys/messenger.gif
-lib/msn/skins/Tux/smileys/mobile_phone.gif
-lib/msn/skins/Tux/smileys/money.gif
-lib/msn/skins/Tux/smileys/moon.gif
-lib/msn/skins/Tux/smileys/nerd.gif
-lib/msn/skins/Tux/smileys/note.gif
-lib/msn/skins/Tux/smileys/omg.gif
-lib/msn/skins/Tux/smileys/party.gif
-lib/msn/skins/Tux/smileys/phone.gif
-lib/msn/skins/Tux/smileys/pizaa.gif
-lib/msn/skins/Tux/smileys/pizza.gif
-lib/msn/skins/Tux/smileys/plate.gif
-lib/msn/skins/Tux/smileys/present.gif
-lib/msn/skins/Tux/smileys/rainbow.gif
-lib/msn/skins/Tux/smileys/red.gif
-lib/msn/skins/Tux/smileys/regular_smile.gif
-lib/msn/skins/Tux/smileys/regular_smiley.gif
-lib/msn/skins/Tux/smileys/roll.gif
-lib/msn/skins/Tux/smileys/rose.gif
-lib/msn/skins/Tux/smileys/ruler.gif
-lib/msn/skins/Tux/smileys/sad_smile.gif
-lib/msn/skins/Tux/smileys/sarcastic.gif
-lib/msn/skins/Tux/smileys/secret.gif
-lib/msn/skins/Tux/smileys/shades.gif
-lib/msn/skins/Tux/smileys/sick.gif
-lib/msn/skins/Tux/smileys/sleepy.gif
-lib/msn/skins/Tux/smileys/smilec.gif
-lib/msn/skins/Tux/smileys/snail.gif
-lib/msn/skins/Tux/smileys/soccer.gif
-lib/msn/skins/Tux/smileys/sun.gif
-lib/msn/skins/Tux/smileys/star.gif
-lib/msn/skins/Tux/smileys/star2.gif
-lib/msn/skins/Tux/smileys/stormy.gif
-lib/msn/skins/Tux/smileys/teeth_smile.gif
-lib/msn/skins/Tux/smileys/thinking.gif
-lib/msn/skins/Tux/smileys/thumbs_down.gif
-lib/msn/skins/Tux/smileys/thumbs_up.gif
-lib/msn/skins/Tux/smileys/tongue_smile.gif
-lib/msn/skins/Tux/smileys/turtle.gif
-lib/msn/skins/Tux/smileys/umbrella.gif
-lib/msn/skins/Tux/smileys/what_smile.gif
-lib/msn/skins/Tux/smileys/wilted_rose.gif
-lib/msn/skins/Tux/smileys/wink_smile.gif
-lib/msn/skins/Tux/smileys/wu.gif
-lib/msn/plugins/base64/base64.tcl
-lib/msn/plugins/base64/pkgIndex.tcl
-lib/msn/plugins/base64/uuencode.tcl
-lib/msn/plugins/base64/yencode.tcl
-lib/msn/plugins/gtkdock.c
-lib/msn/plugins/gtkdock.h
-lib/msn/plugins/plugins.txt
-lib/msn/plugins/winico03.dll
-lib/msn/plugins/http2.4/http.tcl
-lib/msn/plugins/http2.4/pkgIndex.tcl
-lib/msn/plugins/icons/appear.xpm
-lib/msn/plugins/icons/away.xpm
-lib/msn/plugins/icons/brb.xpm
-lib/msn/plugins/icons/busy.xpm
-lib/msn/plugins/icons/dock_icons.xpm
-lib/msn/plugins/icons/lunch.xpm
-lib/msn/plugins/icons/noact.xpm
-lib/msn/plugins/icons/offline.xpm
-lib/msn/plugins/icons/online.xpm
-lib/msn/plugins/icons/onphone.xpm
-lib/msn/plugins/sha1/pkgIndex.tcl
-lib/msn/plugins/sha1/sha1.tcl
-lib/msn/plugins/tclzlib/pkgIndex.tcl
-lib/msn/plugins/tclzlib/tclzlib.tcl
-lib/msn/plugins/traydock/Makefile.in
-lib/msn/plugins/traydock/README
-lib/msn/plugins/traydock/config.h.in
-lib/msn/plugins/traydock/configure
-lib/msn/plugins/traydock/tray.c
-lib/msn/plugins/traydock/tray.o
-lib/msn/plugins/traydock/libtray.so
-%%PORTDOCS%%share/doc/amsn/README
-%%PORTDOCS%%share/doc/amsn/TODO
-@dirrm lib/msn/icons/128x128
-@dirrm lib/msn/icons/32x32
-@dirrm lib/msn/icons/48x48
-@dirrm lib/msn/icons/64x64
-@dirrm lib/msn/icons/96x96
-@dirrm lib/msn/icons/winicons
-@dirrm lib/msn/icons
-@dirrm lib/msn/lang
-@dirrm lib/msn/skins/default/displaypic
-@dirrm lib/msn/skins/default/pixmaps
-@dirrm lib/msn/skins/default/smileys
-@dirrm lib/msn/skins/default/sounds
-@dirrm lib/msn/skins/default
-@dirrm lib/msn/skins/Tux/displaypic
-@dirrm lib/msn/skins/Tux/pixmaps
-@dirrm lib/msn/skins/Tux/smileys
-@dirrm lib/msn/skins/Tux
-@dirrm lib/msn/skins
-@dirrm lib/msn/plugins/base64
-@dirrm lib/msn/plugins/http2.4
-@dirrm lib/msn/plugins/icons
-@dirrm lib/msn/plugins/sha1
-@dirrm lib/msn/plugins/tclzlib
-@dirrm lib/msn/plugins/traydock
-@dirrm lib/msn/plugins
-@dirrm lib/msn
-%%PORTDOCS%%@dirrm share/doc/amsn
diff --git a/net-im/amsn/scripts/post-configure b/net-im/amsn/scripts/post-configure
deleted file mode 100644
index 1a544b4c53e1..000000000000
--- a/net-im/amsn/scripts/post-configure
+++ /dev/null
@@ -1,14 +0,0 @@
-#! /bin/sh
-
-cd $WRKSRC
-
-for i in alarm.tcl amsn
-do
- mv $i $i.orig
- sed -e "s=/usr/bin/wish=$PREFIX/bin/wish8.4=" < $i.orig > $i
- rm $i.orig
-done
-
-mv dkffont.tcl dkffont.tcl.orig
-sed -e "s=wish8.0=wish8.4=" < dkffont.tcl.orig > dkffont.tcl
-rm dkffont.tcl.orig
diff --git a/net-im/ari-yahoo/Makefile b/net-im/ari-yahoo/Makefile
deleted file mode 100644
index f07bd6832f8c..000000000000
--- a/net-im/ari-yahoo/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# New ports collection makefile for: ari-yahoo
-# Date created: 15 November 2000
-# Whom: George Reid <greid@ukug.uk.freebsd.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= ari-yahoo
-PORTVERSION= 1.10
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A console Yahoo! messenger client
-
-PLIST_FILES= bin/ari-yahoo
-USE_GMAKE= yes
-USE_AUTOCONF_VER= 253
-CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-
-pre-configure:
- @(cd ${WRKSRC}/libyahoo && ${SETENV} ${AUTOCONF_ENV} ${AUTOCONF} \
- ${AUTOCONFARGS})
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/ari-yahoo ${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/net-im/ari-yahoo/distinfo b/net-im/ari-yahoo/distinfo
deleted file mode 100644
index e6c69d5216ed..000000000000
--- a/net-im/ari-yahoo/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ari-yahoo-1.10.tar.gz) = a4c1383fb56d4950454789611ab3b326
-SIZE (ari-yahoo-1.10.tar.gz) = 253285
diff --git a/net-im/ari-yahoo/pkg-descr b/net-im/ari-yahoo/pkg-descr
deleted file mode 100644
index be8bd7da4682..000000000000
--- a/net-im/ari-yahoo/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-This is a simple Yahoo Messenger client that requires no windowing system,
-and it therefore can be quite useful in situations where a minimal system
-is being used or when a windowing system is otherwise unavailable or
-unfeasible.
-
-Ari's Yahoo Client is copyright (C) 2000 Ari Johnson, and this software
-is protected by the GNU General Public License, which should have been
-distributed along with this software as the file 'COPYING'.
-
-If you need to contact the developer, please e-mail him at:
- ari@lusis.org
-
-- George Reid
-greid@ukug.uk.freebsd.org
diff --git a/net-im/ayttm/Makefile b/net-im/ayttm/Makefile
deleted file mode 100644
index 61a31fc9d337..000000000000
--- a/net-im/ayttm/Makefile
+++ /dev/null
@@ -1,81 +0,0 @@
-# New ports collection makefile for: ayttm
-# Date created: 1 Mar 2000
-# Whom: Jim Mock <jim@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= ayttm
-PORTVERSION= 0.4.6
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A "chat" program that combines AIM, ICQ, and Yahoo! Chat into one
-
-LIB_DEPENDS= audiofile.0:${PORTSDIR}/audio/libaudiofile \
- ltdl.4:${PORTSDIR}/devel/libltdl \
- jasper.4:${PORTSDIR}/graphics/jasper \
- gpgme.9:${PORTSDIR}/security/gpgme \
- pspell.15:${PORTSDIR}/textproc/aspell
-
-USE_BZIP2= yes
-USE_GCC= 3.2
-USE_X_PREFIX= yes
-WANT_GNOME= yes
-USE_GNOME= gdkpixbuf gnometarget lthack
-USE_OPENSSL= yes
-USE_GETOPT_LONG= yes
-USE_REINPLACE= yes
-USE_GMAKE= yes
-USE_LIBTOOL_VER=13
-LIBTOOLFLAGS= # none
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
-CONFIGURE_ARGS= --enable-smtp --enable-jasper-filter
-
-MAN1= ayttm.1
-
-CPPFLAGS= -I${LOCALBASE}/include -I${X11BASE}/include ${PTHREAD_CFLAGS}
-LDFLAGS= -L${LOCALBASE}/lib -L${X11BASE}/lib ${PTHREAD_LIBS}
-
-.include <bsd.port.pre.mk>
-
-.if ${HAVE_GNOME:Mesound}!=""
-USE_GNOME+= esound
-PKGNAMESUFFIX= -esound
-PLIST_SUB+= ESOUND=""
-.else
-CONFIGURE_ARGS+= --disable-esd
-PLIST_SUB+= ESOUND="@comment "
-.endif
-
-.if defined(WITH_LIBARTS)
-LIB_DEPENDS+= artsc:${PORTSDIR}/audio/libarts
-PLIST_SUB+= LIBARTS=""
-.else
-CONFIGURE_ARGS+= --disable-arts
-PLIST_SUB+= LIBARTS="@comment "
-.endif
-
-.if ${XFREE86_VERSION} >= 4 && !defined(WITHOUT_XFT)
-LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/libXft
-CONFIGURE_ARGS+= --enable-xft
-CPPFLAGS+= `freetype-config --cflags`
-LDFLAGS+= `freetype-config --libs`
-.endif
-
-pre-everything::
- @${ECHO_MSG} "Ayttm has the following tunable option(s):"
- @${ECHO_MSG} ""
- @${ECHO_MSG} " WITHOUT_GNOME=esound Truns off EsounD support"
- @${ECHO_MSG} " WITH_LIBARTS=yes Turns on libArts support"
- @${ECHO_MSG} " WITHOUT_XFT=yes Turns off Xft support"
- @${ECHO_MSG} ""
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS:S/"//g}|g; \
- s|-pthread|${PTHREAD_CFLAGS:S/"//g}|g' ${WRKSRC}/configure
-
-.include <bsd.port.post.mk>
diff --git a/net-im/ayttm/distinfo b/net-im/ayttm/distinfo
deleted file mode 100644
index 85afc9aa9e03..000000000000
--- a/net-im/ayttm/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ayttm-0.4.6.tar.bz2) = 9c3fc05c27e0306a3df13de0c30e80f1
-SIZE (ayttm-0.4.6.tar.bz2) = 1290784
diff --git a/net-im/ayttm/files/patch-Makefile.in b/net-im/ayttm/files/patch-Makefile.in
deleted file mode 100644
index 6cf963990627..000000000000
--- a/net-im/ayttm/files/patch-Makefile.in
+++ /dev/null
@@ -1,22 +0,0 @@
---- Makefile.in.orig Wed Jan 21 15:42:26 2004
-+++ Makefile.in Fri Jan 30 22:38:38 2004
-@@ -147,14 +147,14 @@
- enable_crash_dialog = @enable_crash_dialog@
- install_sh = @install_sh@
- DIST_SUBDIRS = pixmaps po m4 libproxy sounds doc src modules
--SUBDIRS = pixmaps po m4 libproxy sounds doc src modules
-+SUBDIRS = po m4 libproxy sounds doc src modules
- ACLOCAL_AMFLAGS = -I m4
-
--Utilitiesdir = $(datadir)/applnk/Internet
--Utilities_DATA = @PACKAGE@.desktop
-+#Utilitiesdir = $(datadir)/applnk/Internet
-+#Utilities_DATA = @PACKAGE@.desktop
-
--gnomedir = $(datadir)/gnome/apps/Internet
--gnome_DATA = @PACKAGE@.desktop
-+#gnomedir = $(datadir)/gnome/apps/Internet
-+#gnome_DATA = @PACKAGE@.desktop
-
- sysconf_DATA = @PACKAGE@rc
-
diff --git a/net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::libyahoo2.c b/net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::libyahoo2.c
deleted file mode 100644
index a54e41ee0c47..000000000000
--- a/net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::libyahoo2.c
+++ /dev/null
@@ -1,45 +0,0 @@
---- modules/yahoo2/libyahoo2/libyahoo2.c.orig Fri Jan 16 14:39:19 2004
-+++ modules/yahoo2/libyahoo2/libyahoo2.c Sun Feb 8 00:33:04 2004
-@@ -813,9 +813,9 @@
- inputs = y_list_remove(inputs, yid);
-
- LOG(("yahoo_input_close(read)"));
-- YAHOO_CALLBACK(ext_yahoo_remove_handler)(yid->read_tag);
-+ YAHOO_CALLBACK(ext_yahoo_remove_handler)(yid->yd->client_id, yid->read_tag);
- LOG(("yahoo_input_close(write)"));
-- YAHOO_CALLBACK(ext_yahoo_remove_handler)(yid->write_tag);
-+ YAHOO_CALLBACK(ext_yahoo_remove_handler)(yid->yd->client_id, yid->write_tag);
- yid->read_tag = yid->write_tag = 0;
- if(yid->fd)
- close(yid->fd);
-@@ -1768,9 +1768,10 @@
-
- /* Bad. Abort.
- */
-- if ((magic_cnt + 1 > magic_len) ||
-- (magic_cnt > magic_len))
-+ if (magic_cnt >= magic_len) {
-+ WARNING(("magic_cnt(%d) magic_len(%d)", magic_cnt, magic_len))
- break;
-+ }
-
- byte1 = magic[magic_cnt];
- byte2 = magic[magic_cnt+1];
-@@ -2972,7 +2973,7 @@
- y_list_free_1(l);
- }
- LOG(("yahoo_write_ready(%d, %d) len < 0", id, fd));
-- YAHOO_CALLBACK(ext_yahoo_remove_handler)(yid->write_tag);
-+ YAHOO_CALLBACK(ext_yahoo_remove_handler)(id, yid->write_tag);
- yid->write_tag = 0;
- errno=e;
- return 0;
-@@ -2996,7 +2997,7 @@
- */
- if(!yid->txqueues) {
- LOG(("yahoo_write_ready(%d, %d) !yxqueues", id, fd));
-- YAHOO_CALLBACK(ext_yahoo_remove_handler)(yid->write_tag);
-+ YAHOO_CALLBACK(ext_yahoo_remove_handler)(id, yid->write_tag);
- yid->write_tag = 0;
- }
- }
diff --git a/net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::yahoo2_callbacks.h b/net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::yahoo2_callbacks.h
deleted file mode 100644
index a9fc1bd4b9a3..000000000000
--- a/net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::yahoo2_callbacks.h
+++ /dev/null
@@ -1,14 +0,0 @@
---- modules/yahoo2/libyahoo2/yahoo2_callbacks.h.orig Fri Jan 16 14:39:19 2004
-+++ modules/yahoo2/libyahoo2/yahoo2_callbacks.h Sun Feb 8 01:03:04 2004
-@@ -629,9 +629,10 @@
- * Name: ext_yahoo_remove_handler
- * Remove the listener for the fd.
- * Params:
-+ * id - the id that identifies the connection
- * tag - the handler tag to remove
- */
--void YAHOO_CALLBACK_TYPE(ext_yahoo_remove_handler)(int tag);
-+void YAHOO_CALLBACK_TYPE(ext_yahoo_remove_handler)(int id, int tag);
-
-
-
diff --git a/net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::yahoo_fn.c b/net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::yahoo_fn.c
deleted file mode 100644
index b9703ebe295b..000000000000
--- a/net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::yahoo_fn.c
+++ /dev/null
@@ -1,992 +0,0 @@
---- modules/yahoo2/libyahoo2/yahoo_fn.c.orig Thu Jan 15 08:01:45 2004
-+++ modules/yahoo2/libyahoo2/yahoo_fn.c Sun Feb 8 00:33:04 2004
-@@ -4093,486 +4093,486 @@
- 0x0E, 0x18, 0x03, 0x1C, 0x12, 0x11, 0x0D, 0x02 };
-
- struct yahoo_fn yahoo_fntable[5][96] =
-- {{{ IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 },
-- { IDENT, 0, 0 }},
-- {{ MULADD, 0x36056CD7, 0x4387 },
-- { LOOKUP, (int)table_0, 0 },
-- { LOOKUP, (int)table_1, 0 },
-- { BITFLD, (int)table_2, 0 },
-- { LOOKUP, (int)table_3, 0 },
-- { BITFLD, (int)table_4, 0 },
-- { MULADD, 0x4ABB534D, 0x3769 },
-- { XOR, 0x1D242DA5, 0 },
-- { MULADD, 0x3C23132D, 0x339B },
-- { XOR, 0x0191265C, 0 },
-- { XOR, 0x3DB979DB, 0 },
-- { LOOKUP, (int)table_5, 0 },
-- { XOR, 0x1A550E1E, 0 },
-- { XOR, 0x2F140A2D, 0 },
-- { MULADD, 0x7C466A4B, 0x29BF },
-- { XOR, 0x2D3F30D3, 0 },
-- { MULADD, 0x7E823B21, 0x6BB3 },
-- { BITFLD, (int)table_6, 0 },
-- { LOOKUP, (int)table_7, 0 },
-- { BITFLD, (int)table_8, 0 },
-- { LOOKUP, (int)table_9, 0 },
-- { BITFLD, (int)table_10, 0 },
-- { LOOKUP, (int)table_11, 0 },
-- { BITFLD, (int)table_12, 0 },
-- { LOOKUP, (int)table_13, 0 },
-- { BITFLD, (int)table_14, 0 },
-- { MULADD, 0x5B756AB9, 0x7E9B },
-- { LOOKUP, (int)table_15, 0 },
-- { XOR, 0x1D1C4911, 0 },
-- { LOOKUP, (int)table_16, 0 },
-- { LOOKUP, (int)table_17, 0 },
-- { XOR, 0x46BD7771, 0 },
-- { XOR, 0x51AE2B42, 0 },
-- { MULADD, 0x2417591B, 0x177B },
-- { MULADD, 0x57F27C5F, 0x2433 },
-- { LOOKUP, (int)table_18, 0 },
-- { LOOKUP, (int)table_19, 0 },
-- { XOR, 0x71422261, 0 },
-- { BITFLD, (int)table_20, 0 },
-- { MULADD, 0x58E937F9, 0x1075 },
-- { LOOKUP, (int)table_21, 0 },
-- { BITFLD, (int)table_22, 0 },
-- { LOOKUP, (int)table_23, 0 },
-- { LOOKUP, (int)table_24, 0 },
-- { MULADD, 0x0B4C3D13, 0x1597 },
-- { BITFLD, (int)table_25, 0 },
-- { XOR, 0x0FE07D38, 0 },
-- { MULADD, 0x689B4017, 0x3CFB },
-- { BITFLD, (int)table_26, 0 },
-- { LOOKUP, (int)table_27, 0 },
-- { XOR, 0x35413DF3, 0 },
-- { MULADD, 0x05B611AB, 0x570B },
-- { MULADD, 0x0DA5334F, 0x3AC7 },
-- { XOR, 0x47706008, 0 },
-- { BITFLD, (int)table_28, 0 },
-- { LOOKUP, (int)table_29, 0 },
-- { BITFLD, (int)table_30, 0 },
-- { XOR, 0x57611B36, 0 },
-- { MULADD, 0x314C2CD1, 0x2B5B },
-- { XOR, 0x1EF33946, 0 },
-- { MULADD, 0x28EA041F, 0x638F },
-- { LOOKUP, (int)table_31, 0 },
-- { LOOKUP, (int)table_32, 0 },
-- { LOOKUP, (int)table_33, 0 },
-- { MULADD, 0x511537CB, 0x7135 },
-- { MULADD, 0x1CF71007, 0x5E17 },
-- { XOR, 0x583D4BCF, 0 },
-- { LOOKUP, (int)table_34, 0 },
-- { XOR, 0x373E6856, 0 },
-- { MULADD, 0x4D595519, 0x1A7D },
-- { LOOKUP, (int)table_35, 0 },
-- { LOOKUP, (int)table_36, 0 },
-- { XOR, 0x0E2A36A7, 0 },
-- { LOOKUP, (int)table_37, 0 },
-- { LOOKUP, (int)table_38, 0 },
-- { BITFLD, (int)table_39, 0 },
-- { BITFLD, (int)table_40, 0 },
-- { XOR, 0x53F3604F, 0 },
-- { BITFLD, (int)table_41, 0 },
-- { BITFLD, (int)table_42, 0 },
-- { MULADD, 0x1EDC0BA3, 0x7531 },
-- { LOOKUP, (int)table_43, 0 },
-- { XOR, 0x10DF1038, 0 },
-- { BITFLD, (int)table_44, 0 },
-- { LOOKUP, (int)table_45, 0 },
-- { XOR, 0x4EDE0CAC, 0 },
-- { MULADD, 0x2F076EEB, 0x5BCF },
-- { XOR, 0x6D86030F, 0 },
-- { XOR, 0x3F331713, 0 },
-- { LOOKUP, (int)table_46, 0 },
-- { MULADD, 0x41CD726F, 0x3F79 },
-- { BITFLD, (int)table_47, 0 },
-- { XOR, 0x0ECE0054, 0 },
-- { MULADD, 0x19B32B03, 0x4AD1 },
-- { BITFLD, (int)table_48, 0 },
-- { BITFLD, (int)table_49, 0 }},
-- {{ MULADD, 0x39731111, 0x419B },
-- { XOR, 0x54F7757A, 0 },
-- { BITFLD, (int)table_50, 0 },
-- { BITFLD, (int)table_51, 0 },
-- { LOOKUP, (int)table_52, 0 },
-- { LOOKUP, (int)table_53, 0 },
-- { MULADD, 0x3CC0256B, 0x7CE7 },
-- { XOR, 0x79991847, 0 },
-- { MULADD, 0x228F7FB5, 0x472D },
-- { MULADD, 0x32DA290B, 0x7745 },
-- { XOR, 0x7A28180D, 0 },
-- { BITFLD, (int)table_54, 0 },
-- { BITFLD, (int)table_55, 0 },
-- { MULADD, 0x5C814F8B, 0x227F },
-- { LOOKUP, (int)table_56, 0 },
-- { MULADD, 0x0B496F6D, 0x412D },
-- { XOR, 0x6F4B62DA, 0 },
-- { LOOKUP, (int)table_57, 0 },
-- { XOR, 0x64973977, 0 },
-- { LOOKUP, (int)table_58, 0 },
-- { LOOKUP, (int)table_59, 0 },
-- { BITFLD, (int)table_60, 0 },
-- { LOOKUP, (int)table_61, 0 },
-- { LOOKUP, (int)table_62, 0 },
-- { XOR, 0x6DD14C92, 0 },
-- { LOOKUP, (int)table_63, 0 },
-- { BITFLD, (int)table_64, 0 },
-- { BITFLD, (int)table_65, 0 },
-- { BITFLD, (int)table_66, 0 },
-- { LOOKUP, (int)table_67, 0 },
-- { XOR, 0x5E6324D8, 0 },
-- { LOOKUP, (int)table_68, 0 },
-- { LOOKUP, (int)table_69, 0 },
-- { LOOKUP, (int)table_70, 0 },
-- { BITFLD, (int)table_71, 0 },
-- { XOR, 0x62745ED0, 0 },
-- { MULADD, 0x102C215B, 0x0581 },
-- { LOOKUP, (int)table_72, 0 },
-- { LOOKUP, (int)table_73, 0 },
-- { LOOKUP, (int)table_74, 0 },
-- { MULADD, 0x19511111, 0x12C1 },
-- { LOOKUP, (int)table_75, 0 },
-- { MULADD, 0x2A6E2953, 0x6977 },
-- { LOOKUP, (int)table_76, 0 },
-- { XOR, 0x55CD5445, 0 },
-- { BITFLD, (int)table_77, 0 },
-- { BITFLD, (int)table_78, 0 },
-- { MULADD, 0x646C21EB, 0x43E5 },
-- { XOR, 0x71DC4898, 0 },
-- { XOR, 0x167519CB, 0 },
-- { XOR, 0x6D3158F8, 0 },
-- { XOR, 0x7EA95BEA, 0 },
-- { BITFLD, (int)table_79, 0 },
-- { XOR, 0x47377587, 0 },
-- { XOR, 0x2D8B6E8F, 0 },
-- { MULADD, 0x5E6105DB, 0x1605 },
-- { XOR, 0x65B543C8, 0 },
-- { LOOKUP, (int)table_80, 0 },
-- { BITFLD, (int)table_81, 0 },
-- { MULADD, 0x48AF73CB, 0x0A67 },
-- { XOR, 0x4FB96154, 0 },
-- { LOOKUP, (int)table_82, 0 },
-- { BITFLD, (int)table_83, 0 },
-- { XOR, 0x622C4954, 0 },
-- { BITFLD, (int)table_84, 0 },
-- { XOR, 0x20D220F3, 0 },
-- { XOR, 0x361D4F0D, 0 },
-- { XOR, 0x2B2000D1, 0 },
-- { XOR, 0x6FB8593E, 0 },
-- { LOOKUP, (int)table_85, 0 },
-- { BITFLD, (int)table_86, 0 },
-- { XOR, 0x2B7F7DFC, 0 },
-- { MULADD, 0x5FC41A57, 0x0693 },
-- { MULADD, 0x17154387, 0x2489 },
-- { BITFLD, (int)table_87, 0 },
-- { BITFLD, (int)table_88, 0 },
-- { BITFLD, (int)table_89, 0 },
-- { LOOKUP, (int)table_90, 0 },
-- { XOR, 0x7E221470, 0 },
-- { XOR, 0x7A600061, 0 },
-- { BITFLD, (int)table_91, 0 },
-- { BITFLD, (int)table_92, 0 },
-- { LOOKUP, (int)table_93, 0 },
-- { BITFLD, (int)table_94, 0 },
-- { MULADD, 0x00E813A5, 0x2CE5 },
-- { MULADD, 0x3D707E25, 0x3827 },
-- { MULADD, 0x77A53E07, 0x6A5F },
-- { BITFLD, (int)table_95, 0 },
-- { LOOKUP, (int)table_96, 0 },
-- { LOOKUP, (int)table_97, 0 },
-- { XOR, 0x43A73788, 0 },
-- { LOOKUP, (int)table_98, 0 },
-- { BITFLD, (int)table_99, 0 },
-- { LOOKUP, (int)table_100, 0 },
-- { XOR, 0x55F4606B, 0 },
-- { BITFLD, (int)table_101, 0 }},
-- {{ BITFLD, (int)table_102, 0 },
-- { MULADD, 0x32CA58E3, 0x04F9 },
-- { XOR, 0x11756B30, 0 },
-- { MULADD, 0x218B2569, 0x5DB1 },
-- { XOR, 0x77D64B90, 0 },
-- { BITFLD, (int)table_103, 0 },
-- { LOOKUP, (int)table_104, 0 },
-- { MULADD, 0x7D1428CB, 0x89F6853D },
-- { XOR, 0x6F872C49, 0 },
-- { XOR, 0x2E484655, 0 },
-- { MULADD, 0x1E3349F7, 0x41F5 },
-- { LOOKUP, (int)table_105, 0 },
-- { BITFLD, (int)table_106, 0 },
-- { XOR, 0x61640311, 0 },
-- { BITFLD, (int)table_107, 0 },
-- { LOOKUP, (int)table_108, 0 },
-- { LOOKUP, (int)table_109, 0 },
-- { LOOKUP, (int)table_110, 0 },
-- { XOR, 0x007044D3, 0 },
-- { BITFLD, (int)table_111, 0 },
-- { MULADD, 0x5C221625, 0x576F },
-- { LOOKUP, (int)table_112, 0 },
-- { LOOKUP, (int)table_113, 0 },
-- { XOR, 0x2D406BB1, 0 },
-- { MULADD, 0x680B1F17, 0x12CD },
-- { BITFLD, (int)table_114, 0 },
-- { MULADD, 0x12564D55, 0x32B9 },
-- { MULADD, 0x21A67897, 0x6BAB },
-- { LOOKUP, (int)table_115, 0 },
-- { MULADD, 0x06405119, 0x7143 },
-- { XOR, 0x351D01ED, 0 },
-- { MULADD, 0x46356F6B, 0x0A49 },
-- { MULADD, 0x32C77969, 0x72F3 },
-- { BITFLD, (int)table_116, 0 },
-- { LOOKUP, (int)table_117, 0 },
-- { LOOKUP, (int)table_118, 0 },
-- { BITFLD, (int)table_119, 0 },
-- { LOOKUP, (int)table_120, 0 },
-- { BITFLD, (int)table_121, 0 },
-- { MULADD, 0x74D52C55, 0x5F43 },
-- { XOR, 0x26201CA8, 0 },
-- { XOR, 0x7AEB3255, 0 },
-- { LOOKUP, (int)table_122, 0 },
-- { MULADD, 0x578F1047, 0x640B },
-- { LOOKUP, (int)table_123, 0 },
-- { LOOKUP, (int)table_124, 0 },
-- { BITFLD, (int)table_125, 0 },
-- { BITFLD, (int)table_126, 0 },
-- { XOR, 0x4A1352CF, 0 },
-- { MULADD, 0x4BFB6EF3, 0x704F },
-- { MULADD, 0x1B4C7FE7, 0x5637 },
-- { MULADD, 0x04091A3B, 0x4917 },
-- { XOR, 0x270C2F52, 0 },
-- { LOOKUP, (int)table_127, 0 },
-- { BITFLD, (int)table_128, 0 },
-- { LOOKUP, (int)table_129, 0 },
-- { BITFLD, (int)table_130, 0 },
-- { MULADD, 0x127549D5, 0x579B },
-- { MULADD, 0x0AB54121, 0x7A47 },
-- { BITFLD, (int)table_131, 0 },
-- { XOR, 0x751E6E49, 0 },
-- { LOOKUP, (int)table_132, 0 },
-- { LOOKUP, (int)table_133, 0 },
-- { XOR, 0x670C3F74, 0 },
-- { MULADD, 0x6B080851, 0x7E8B },
-- { XOR, 0x71CD789E, 0 },
-- { XOR, 0x3EB20B7B, 0 },
-- { BITFLD, (int)table_134, 0 },
-- { LOOKUP, (int)table_135, 0 },
-- { MULADD, 0x58A67753, 0x272B },
-- { MULADD, 0x1AB54AD7, 0x4D33 },
-- { MULADD, 0x07D30A45, 0x0569 },
-- { MULADD, 0x737616BF, 0x70C7 },
-- { LOOKUP, (int)table_136, 0 },
-- { MULADD, 0x45C4485D, 0x2063 },
-- { BITFLD, (int)table_137, 0 },
-- { XOR, 0x2598043D, 0 },
-- { MULADD, 0x223A4FE3, 0x49A7 },
-- { XOR, 0x1EED619F, 0 },
-- { BITFLD, (int)table_138, 0 },
-- { XOR, 0x6F477561, 0 },
-- { BITFLD, (int)table_139, 0 },
-- { BITFLD, (int)table_140, 0 },
-- { LOOKUP, (int)table_141, 0 },
-- { MULADD, 0x4BC13C4F, 0x45C1 },
-- { XOR, 0x3B547BFB, 0 },
-- { LOOKUP, (int)table_142, 0 },
-- { MULADD, 0x71406AB3, 0x7A5F },
-- { XOR, 0x2F1467E9, 0 },
-- { MULADD, 0x009366D1, 0x22D1 },
-- { MULADD, 0x587D1B75, 0x2CA5 },
-- { MULADD, 0x213A4BE7, 0x4499 },
-- { MULADD, 0x62653E89, 0x2D5D },
-- { BITFLD, (int)table_143, 0 },
-- { MULADD, 0x4F5F3257, 0x444F },
-- { MULADD, 0x4C0E2B2B, 0x19D3 }},
-- {{ MULADD, 0x3F867B35, 0x7B3B },
-- { MULADD, 0x32D25CB1, 0x3D6D },
-- { BITFLD, (int)table_144, 0 },
-- { MULADD, 0x50FA1C51, 0x5F4F },
-- { LOOKUP, (int)table_145, 0 },
-- { XOR, 0x05FE7AF1, 0 },
-- { MULADD, 0x14067C29, 0x10C5 },
-- { LOOKUP, (int)table_146, 0 },
-- { MULADD, 0x4A5558C5, 0x271F },
-- { XOR, 0x3C0861B1, 0 },
-- { BITFLD, (int)table_147, 0 },
-- { LOOKUP, (int)table_148, 0 },
-- { MULADD, 0x18837C9D, 0x6335 },
-- { BITFLD, (int)table_149, 0 },
-- { XOR, 0x7DAB5033, 0 },
-- { LOOKUP, (int)table_150, 0 },
-- { MULADD, 0x03B87321, 0x7225 },
-- { XOR, 0x7F906745, 0 },
-- { LOOKUP, (int)table_151, 0 },
-- { BITFLD, (int)table_152, 0 },
-- { XOR, 0x21C46C2C, 0 },
-- { MULADD, 0x2B36757D, 0x028D },
-- { BITFLD, (int)table_153, 0 },
-- { LOOKUP, (int)table_154, 0 },
-- { XOR, 0x106B4A85, 0 },
-- { XOR, 0x17640F11, 0 },
-- { LOOKUP, (int)table_155, 0 },
-- { XOR, 0x69E60486, 0 },
-- { LOOKUP, (int)table_156, 0 },
-- { MULADD, 0x3782017D, 0x05BF },
-- { BITFLD, (int)table_157, 0 },
-- { LOOKUP, (int)table_158, 0 },
-- { XOR, 0x6BCA53B0, 0 },
-- { LOOKUP, (int)table_159, 0 },
-- { LOOKUP, (int)table_160, 0 },
-- { LOOKUP, (int)table_161, 0 },
-- { LOOKUP, (int)table_162, 0 },
-- { XOR, 0x0B8236E3, 0 },
-- { BITFLD, (int)table_163, 0 },
-- { MULADD, 0x5EE51C43, 0x4553 },
-- { BITFLD, (int)table_164, 0 },
-- { LOOKUP, (int)table_165, 0 },
-- { LOOKUP, (int)table_166, 0 },
-- { LOOKUP, (int)table_167, 0 },
-- { MULADD, 0x42B14C6F, 0x5531 },
-- { XOR, 0x4A2548E8, 0 },
-- { MULADD, 0x5C071D85, 0x2437 },
-- { LOOKUP, (int)table_168, 0 },
-- { MULADD, 0x29195861, 0x108B },
-- { XOR, 0x24012258, 0 },
-- { LOOKUP, (int)table_169, 0 },
-- { XOR, 0x63CC2377, 0 },
-- { XOR, 0x08D04B59, 0 },
-- { MULADD, 0x3FD30CF5, 0x7027 },
-- { XOR, 0x7C3E0478, 0 },
-- { MULADD, 0x457776B7, 0x24B3 },
-- { XOR, 0x086652BC, 0 },
-- { MULADD, 0x302F5B13, 0x371D },
-- { LOOKUP, (int)table_170, 0 },
-- { MULADD, 0x58692D47, 0x0671 },
-- { XOR, 0x6601178E, 0 },
-- { MULADD, 0x0F195B9B, 0x1369 },
-- { XOR, 0x07BA21D8, 0 },
-- { BITFLD, (int)table_171, 0 },
-- { BITFLD, (int)table_172, 0 },
-- { XOR, 0x13AC3D21, 0 },
-- { MULADD, 0x5BCF3275, 0x6E1B },
-- { MULADD, 0x62725C5B, 0x16B9 },
-- { MULADD, 0x5B950FDF, 0x2D35 },
-- { BITFLD, (int)table_173, 0 },
-- { BITFLD, (int)table_174, 0 },
-- { MULADD, 0x73BA5335, 0x1C13 },
-- { BITFLD, (int)table_175, 0 },
-- { BITFLD, (int)table_176, 0 },
-- { XOR, 0x3E144154, 0 },
-- { MULADD, 0x4EED7B27, 0x38AB },
-- { LOOKUP, (int)table_177, 0 },
-- { MULADD, 0x627C7E0F, 0x7F01 },
-- { MULADD, 0x5D7E1F73, 0x2C0F },
-- { LOOKUP, (int)table_178, 0 },
-- { MULADD, 0x55C9525F, 0x4659 },
-- { XOR, 0x3765334C, 0 },
-- { MULADD, 0x5DF66DDF, 0x7C25 },
-- { LOOKUP, (int)table_179, 0 },
-- { LOOKUP, (int)table_180, 0 },
-- { XOR, 0x16AE5776, 0 },
-- { LOOKUP, (int)table_181, 0 },
-- { LOOKUP, (int)table_182, 0 },
-- { BITFLD, (int)table_183, 0 },
-- { BITFLD, (int)table_184, 0 },
-- { LOOKUP, (int)table_185, 0 },
-- { MULADD, 0x4392327B, 0x7E0D },
-- { LOOKUP, (int)table_186, 0 },
-- { MULADD, 0x3D8B0CB5, 0x640D },
-- { MULADD, 0x32865601, 0x4D43 },
-- { BITFLD, (int)table_187, 0 }}};
-+ {{{ IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 },
-+ { IDENT, {0}, 0 }},
-+ {{ MULADD, {(unsigned char *) 0x36056CD7}, 0x4387 },
-+ { LOOKUP, {table_0}, 0 },
-+ { LOOKUP, {table_1}, 0 },
-+ { BITFLD, {table_2}, 0 },
-+ { LOOKUP, {table_3}, 0 },
-+ { BITFLD, {table_4}, 0 },
-+ { MULADD, {(unsigned char *) 0x4ABB534D}, 0x3769 },
-+ { XOR, {(unsigned char *) 0x1D242DA5}, 0 },
-+ { MULADD, {(unsigned char *) 0x3C23132D}, 0x339B },
-+ { XOR, {(unsigned char *) 0x0191265C}, 0 },
-+ { XOR, {(unsigned char *) 0x3DB979DB}, 0 },
-+ { LOOKUP, {table_5}, 0 },
-+ { XOR, {(unsigned char *) 0x1A550E1E}, 0 },
-+ { XOR, {(unsigned char *) 0x2F140A2D}, 0 },
-+ { MULADD, {(unsigned char *) 0x7C466A4B}, 0x29BF },
-+ { XOR, {(unsigned char *) 0x2D3F30D3}, 0 },
-+ { MULADD, {(unsigned char *) 0x7E823B21}, 0x6BB3 },
-+ { BITFLD, {table_6}, 0 },
-+ { LOOKUP, {table_7}, 0 },
-+ { BITFLD, {table_8}, 0 },
-+ { LOOKUP, {table_9}, 0 },
-+ { BITFLD, {table_10}, 0 },
-+ { LOOKUP, {table_11}, 0 },
-+ { BITFLD, {table_12}, 0 },
-+ { LOOKUP, {table_13}, 0 },
-+ { BITFLD, {table_14}, 0 },
-+ { MULADD, {(unsigned char *) 0x5B756AB9}, 0x7E9B },
-+ { LOOKUP, {table_15}, 0 },
-+ { XOR, {(unsigned char *) 0x1D1C4911}, 0 },
-+ { LOOKUP, {table_16}, 0 },
-+ { LOOKUP, {table_17}, 0 },
-+ { XOR, {(unsigned char *) 0x46BD7771}, 0 },
-+ { XOR, {(unsigned char *) 0x51AE2B42}, 0 },
-+ { MULADD, {(unsigned char *) 0x2417591B}, 0x177B },
-+ { MULADD, {(unsigned char *) 0x57F27C5F}, 0x2433 },
-+ { LOOKUP, {table_18}, 0 },
-+ { LOOKUP, {table_19}, 0 },
-+ { XOR, {(unsigned char *) 0x71422261}, 0 },
-+ { BITFLD, {table_20}, 0 },
-+ { MULADD, {(unsigned char *) 0x58E937F9}, 0x1075 },
-+ { LOOKUP, {table_21}, 0 },
-+ { BITFLD, {table_22}, 0 },
-+ { LOOKUP, {table_23}, 0 },
-+ { LOOKUP, {table_24}, 0 },
-+ { MULADD, {(unsigned char *) 0x0B4C3D13}, 0x1597 },
-+ { BITFLD, {table_25}, 0 },
-+ { XOR, {(unsigned char *) 0x0FE07D38}, 0 },
-+ { MULADD, {(unsigned char *) 0x689B4017}, 0x3CFB },
-+ { BITFLD, {table_26}, 0 },
-+ { LOOKUP, {table_27}, 0 },
-+ { XOR, {(unsigned char *) 0x35413DF3}, 0 },
-+ { MULADD, {(unsigned char *) 0x05B611AB}, 0x570B },
-+ { MULADD, {(unsigned char *) 0x0DA5334F}, 0x3AC7 },
-+ { XOR, {(unsigned char *) 0x47706008}, 0 },
-+ { BITFLD, {table_28}, 0 },
-+ { LOOKUP, {table_29}, 0 },
-+ { BITFLD, {table_30}, 0 },
-+ { XOR, {(unsigned char *) 0x57611B36}, 0 },
-+ { MULADD, {(unsigned char *) 0x314C2CD1}, 0x2B5B },
-+ { XOR, {(unsigned char *) 0x1EF33946}, 0 },
-+ { MULADD, {(unsigned char *) 0x28EA041F}, 0x638F },
-+ { LOOKUP, {table_31}, 0 },
-+ { LOOKUP, {table_32}, 0 },
-+ { LOOKUP, {table_33}, 0 },
-+ { MULADD, {(unsigned char *) 0x511537CB}, 0x7135 },
-+ { MULADD, {(unsigned char *) 0x1CF71007}, 0x5E17 },
-+ { XOR, {(unsigned char *) 0x583D4BCF}, 0 },
-+ { LOOKUP, {table_34}, 0 },
-+ { XOR, {(unsigned char *) 0x373E6856}, 0 },
-+ { MULADD, {(unsigned char *) 0x4D595519}, 0x1A7D },
-+ { LOOKUP, {table_35}, 0 },
-+ { LOOKUP, {table_36}, 0 },
-+ { XOR, {(unsigned char *) 0x0E2A36A7}, 0 },
-+ { LOOKUP, {table_37}, 0 },
-+ { LOOKUP, {table_38}, 0 },
-+ { BITFLD, {table_39}, 0 },
-+ { BITFLD, {table_40}, 0 },
-+ { XOR, {(unsigned char *) 0x53F3604F}, 0 },
-+ { BITFLD, {table_41}, 0 },
-+ { BITFLD, {table_42}, 0 },
-+ { MULADD, {(unsigned char *) 0x1EDC0BA3}, 0x7531 },
-+ { LOOKUP, {table_43}, 0 },
-+ { XOR, {(unsigned char *) 0x10DF1038}, 0 },
-+ { BITFLD, {table_44}, 0 },
-+ { LOOKUP, {table_45}, 0 },
-+ { XOR, {(unsigned char *) 0x4EDE0CAC}, 0 },
-+ { MULADD, {(unsigned char *) 0x2F076EEB}, 0x5BCF },
-+ { XOR, {(unsigned char *) 0x6D86030F}, 0 },
-+ { XOR, {(unsigned char *) 0x3F331713}, 0 },
-+ { LOOKUP, {table_46}, 0 },
-+ { MULADD, {(unsigned char *) 0x41CD726F}, 0x3F79 },
-+ { BITFLD, {table_47}, 0 },
-+ { XOR, {(unsigned char *) 0x0ECE0054}, 0 },
-+ { MULADD, {(unsigned char *) 0x19B32B03}, 0x4AD1 },
-+ { BITFLD, {table_48}, 0 },
-+ { BITFLD, {table_49}, 0 }},
-+ {{ MULADD, {(unsigned char *) 0x39731111}, 0x419B },
-+ { XOR, {(unsigned char *) 0x54F7757A}, 0 },
-+ { BITFLD, {table_50}, 0 },
-+ { BITFLD, {table_51}, 0 },
-+ { LOOKUP, {table_52}, 0 },
-+ { LOOKUP, {table_53}, 0 },
-+ { MULADD, {(unsigned char *) 0x3CC0256B}, 0x7CE7 },
-+ { XOR, {(unsigned char *) 0x79991847}, 0 },
-+ { MULADD, {(unsigned char *) 0x228F7FB5}, 0x472D },
-+ { MULADD, {(unsigned char *) 0x32DA290B}, 0x7745 },
-+ { XOR, {(unsigned char *) 0x7A28180D}, 0 },
-+ { BITFLD, {table_54}, 0 },
-+ { BITFLD, {table_55}, 0 },
-+ { MULADD, {(unsigned char *) 0x5C814F8B}, 0x227F },
-+ { LOOKUP, {table_56}, 0 },
-+ { MULADD, {(unsigned char *) 0x0B496F6D}, 0x412D },
-+ { XOR, {(unsigned char *) 0x6F4B62DA}, 0 },
-+ { LOOKUP, {table_57}, 0 },
-+ { XOR, {(unsigned char *) 0x64973977}, 0 },
-+ { LOOKUP, {table_58}, 0 },
-+ { LOOKUP, {table_59}, 0 },
-+ { BITFLD, {table_60}, 0 },
-+ { LOOKUP, {table_61}, 0 },
-+ { LOOKUP, {table_62}, 0 },
-+ { XOR, {(unsigned char *) 0x6DD14C92}, 0 },
-+ { LOOKUP, {table_63}, 0 },
-+ { BITFLD, {table_64}, 0 },
-+ { BITFLD, {table_65}, 0 },
-+ { BITFLD, {table_66}, 0 },
-+ { LOOKUP, {table_67}, 0 },
-+ { XOR, {(unsigned char *) 0x5E6324D8}, 0 },
-+ { LOOKUP, {table_68}, 0 },
-+ { LOOKUP, {table_69}, 0 },
-+ { LOOKUP, {table_70}, 0 },
-+ { BITFLD, {table_71}, 0 },
-+ { XOR, {(unsigned char *) 0x62745ED0}, 0 },
-+ { MULADD, {(unsigned char *) 0x102C215B}, 0x0581 },
-+ { LOOKUP, {table_72}, 0 },
-+ { LOOKUP, {table_73}, 0 },
-+ { LOOKUP, {table_74}, 0 },
-+ { MULADD, {(unsigned char *) 0x19511111}, 0x12C1 },
-+ { LOOKUP, {table_75}, 0 },
-+ { MULADD, {(unsigned char *) 0x2A6E2953}, 0x6977 },
-+ { LOOKUP, {table_76}, 0 },
-+ { XOR, {(unsigned char *) 0x55CD5445}, 0 },
-+ { BITFLD, {table_77}, 0 },
-+ { BITFLD, {table_78}, 0 },
-+ { MULADD, {(unsigned char *) 0x646C21EB}, 0x43E5 },
-+ { XOR, {(unsigned char *) 0x71DC4898}, 0 },
-+ { XOR, {(unsigned char *) 0x167519CB}, 0 },
-+ { XOR, {(unsigned char *) 0x6D3158F8}, 0 },
-+ { XOR, {(unsigned char *) 0x7EA95BEA}, 0 },
-+ { BITFLD, {table_79}, 0 },
-+ { XOR, {(unsigned char *) 0x47377587}, 0 },
-+ { XOR, {(unsigned char *) 0x2D8B6E8F}, 0 },
-+ { MULADD, {(unsigned char *) 0x5E6105DB}, 0x1605 },
-+ { XOR, {(unsigned char *) 0x65B543C8}, 0 },
-+ { LOOKUP, {table_80}, 0 },
-+ { BITFLD, {table_81}, 0 },
-+ { MULADD, {(unsigned char *) 0x48AF73CB}, 0x0A67 },
-+ { XOR, {(unsigned char *) 0x4FB96154}, 0 },
-+ { LOOKUP, {table_82}, 0 },
-+ { BITFLD, {table_83}, 0 },
-+ { XOR, {(unsigned char *) 0x622C4954}, 0 },
-+ { BITFLD, {table_84}, 0 },
-+ { XOR, {(unsigned char *) 0x20D220F3}, 0 },
-+ { XOR, {(unsigned char *) 0x361D4F0D}, 0 },
-+ { XOR, {(unsigned char *) 0x2B2000D1}, 0 },
-+ { XOR, {(unsigned char *) 0x6FB8593E}, 0 },
-+ { LOOKUP, {table_85}, 0 },
-+ { BITFLD, {table_86}, 0 },
-+ { XOR, {(unsigned char *) 0x2B7F7DFC}, 0 },
-+ { MULADD, {(unsigned char *) 0x5FC41A57}, 0x0693 },
-+ { MULADD, {(unsigned char *) 0x17154387}, 0x2489 },
-+ { BITFLD, {table_87}, 0 },
-+ { BITFLD, {table_88}, 0 },
-+ { BITFLD, {table_89}, 0 },
-+ { LOOKUP, {table_90}, 0 },
-+ { XOR, {(unsigned char *) 0x7E221470}, 0 },
-+ { XOR, {(unsigned char *) 0x7A600061}, 0 },
-+ { BITFLD, {table_91}, 0 },
-+ { BITFLD, {table_92}, 0 },
-+ { LOOKUP, {table_93}, 0 },
-+ { BITFLD, {table_94}, 0 },
-+ { MULADD, {(unsigned char *) 0x00E813A5}, 0x2CE5 },
-+ { MULADD, {(unsigned char *) 0x3D707E25}, 0x3827 },
-+ { MULADD, {(unsigned char *) 0x77A53E07}, 0x6A5F },
-+ { BITFLD, {table_95}, 0 },
-+ { LOOKUP, {table_96}, 0 },
-+ { LOOKUP, {table_97}, 0 },
-+ { XOR, {(unsigned char *) 0x43A73788}, 0 },
-+ { LOOKUP, {table_98}, 0 },
-+ { BITFLD, {table_99}, 0 },
-+ { LOOKUP, {table_100}, 0 },
-+ { XOR, {(unsigned char *) 0x55F4606B}, 0 },
-+ { BITFLD, {table_101}, 0 }},
-+ {{ BITFLD, {table_102}, 0 },
-+ { MULADD, {(unsigned char *) 0x32CA58E3}, 0x04F9 },
-+ { XOR, {(unsigned char *) 0x11756B30}, 0 },
-+ { MULADD, {(unsigned char *) 0x218B2569}, 0x5DB1 },
-+ { XOR, {(unsigned char *) 0x77D64B90}, 0 },
-+ { BITFLD, {table_103}, 0 },
-+ { LOOKUP, {table_104}, 0 },
-+ { MULADD, {(unsigned char *) 0x7D1428CB}, 0x89F6853D },
-+ { XOR, {(unsigned char *) 0x6F872C49}, 0 },
-+ { XOR, {(unsigned char *) 0x2E484655}, 0 },
-+ { MULADD, {(unsigned char *) 0x1E3349F7}, 0x41F5 },
-+ { LOOKUP, {table_105}, 0 },
-+ { BITFLD, {table_106}, 0 },
-+ { XOR, {(unsigned char *) 0x61640311}, 0 },
-+ { BITFLD, {table_107}, 0 },
-+ { LOOKUP, {table_108}, 0 },
-+ { LOOKUP, {table_109}, 0 },
-+ { LOOKUP, {table_110}, 0 },
-+ { XOR, {(unsigned char *) 0x007044D3}, 0 },
-+ { BITFLD, {table_111}, 0 },
-+ { MULADD, {(unsigned char *) 0x5C221625}, 0x576F },
-+ { LOOKUP, {table_112}, 0 },
-+ { LOOKUP, {table_113}, 0 },
-+ { XOR, {(unsigned char *) 0x2D406BB1}, 0 },
-+ { MULADD, {(unsigned char *) 0x680B1F17}, 0x12CD },
-+ { BITFLD, {table_114}, 0 },
-+ { MULADD, {(unsigned char *) 0x12564D55}, 0x32B9 },
-+ { MULADD, {(unsigned char *) 0x21A67897}, 0x6BAB },
-+ { LOOKUP, {table_115}, 0 },
-+ { MULADD, {(unsigned char *) 0x06405119}, 0x7143 },
-+ { XOR, {(unsigned char *) 0x351D01ED}, 0 },
-+ { MULADD, {(unsigned char *) 0x46356F6B}, 0x0A49 },
-+ { MULADD, {(unsigned char *) 0x32C77969}, 0x72F3 },
-+ { BITFLD, {table_116}, 0 },
-+ { LOOKUP, {table_117}, 0 },
-+ { LOOKUP, {table_118}, 0 },
-+ { BITFLD, {table_119}, 0 },
-+ { LOOKUP, {table_120}, 0 },
-+ { BITFLD, {table_121}, 0 },
-+ { MULADD, {(unsigned char *) 0x74D52C55}, 0x5F43 },
-+ { XOR, {(unsigned char *) 0x26201CA8}, 0 },
-+ { XOR, {(unsigned char *) 0x7AEB3255}, 0 },
-+ { LOOKUP, {table_122}, 0 },
-+ { MULADD, {(unsigned char *) 0x578F1047}, 0x640B },
-+ { LOOKUP, {table_123}, 0 },
-+ { LOOKUP, {table_124}, 0 },
-+ { BITFLD, {table_125}, 0 },
-+ { BITFLD, {table_126}, 0 },
-+ { XOR, {(unsigned char *) 0x4A1352CF}, 0 },
-+ { MULADD, {(unsigned char *) 0x4BFB6EF3}, 0x704F },
-+ { MULADD, {(unsigned char *) 0x1B4C7FE7}, 0x5637 },
-+ { MULADD, {(unsigned char *) 0x04091A3B}, 0x4917 },
-+ { XOR, {(unsigned char *) 0x270C2F52}, 0 },
-+ { LOOKUP, {table_127}, 0 },
-+ { BITFLD, {table_128}, 0 },
-+ { LOOKUP, {table_129}, 0 },
-+ { BITFLD, {table_130}, 0 },
-+ { MULADD, {(unsigned char *) 0x127549D5}, 0x579B },
-+ { MULADD, {(unsigned char *) 0x0AB54121}, 0x7A47 },
-+ { BITFLD, {table_131}, 0 },
-+ { XOR, {(unsigned char *) 0x751E6E49}, 0 },
-+ { LOOKUP, {table_132}, 0 },
-+ { LOOKUP, {table_133}, 0 },
-+ { XOR, {(unsigned char *) 0x670C3F74}, 0 },
-+ { MULADD, {(unsigned char *) 0x6B080851}, 0x7E8B },
-+ { XOR, {(unsigned char *) 0x71CD789E}, 0 },
-+ { XOR, {(unsigned char *) 0x3EB20B7B}, 0 },
-+ { BITFLD, {table_134}, 0 },
-+ { LOOKUP, {table_135}, 0 },
-+ { MULADD, {(unsigned char *) 0x58A67753}, 0x272B },
-+ { MULADD, {(unsigned char *) 0x1AB54AD7}, 0x4D33 },
-+ { MULADD, {(unsigned char *) 0x07D30A45}, 0x0569 },
-+ { MULADD, {(unsigned char *) 0x737616BF}, 0x70C7 },
-+ { LOOKUP, {table_136}, 0 },
-+ { MULADD, {(unsigned char *) 0x45C4485D}, 0x2063 },
-+ { BITFLD, {table_137}, 0 },
-+ { XOR, {(unsigned char *) 0x2598043D}, 0 },
-+ { MULADD, {(unsigned char *) 0x223A4FE3}, 0x49A7 },
-+ { XOR, {(unsigned char *) 0x1EED619F}, 0 },
-+ { BITFLD, {table_138}, 0 },
-+ { XOR, {(unsigned char *) 0x6F477561}, 0 },
-+ { BITFLD, {table_139}, 0 },
-+ { BITFLD, {table_140}, 0 },
-+ { LOOKUP, {table_141}, 0 },
-+ { MULADD, {(unsigned char *) 0x4BC13C4F}, 0x45C1 },
-+ { XOR, {(unsigned char *) 0x3B547BFB}, 0 },
-+ { LOOKUP, {table_142}, 0 },
-+ { MULADD, {(unsigned char *) 0x71406AB3}, 0x7A5F },
-+ { XOR, {(unsigned char *) 0x2F1467E9}, 0 },
-+ { MULADD, {(unsigned char *) 0x009366D1}, 0x22D1 },
-+ { MULADD, {(unsigned char *) 0x587D1B75}, 0x2CA5 },
-+ { MULADD, {(unsigned char *) 0x213A4BE7}, 0x4499 },
-+ { MULADD, {(unsigned char *) 0x62653E89}, 0x2D5D },
-+ { BITFLD, {table_143}, 0 },
-+ { MULADD, {(unsigned char *) 0x4F5F3257}, 0x444F },
-+ { MULADD, {(unsigned char *) 0x4C0E2B2B}, 0x19D3 }},
-+ {{ MULADD, {(unsigned char *) 0x3F867B35}, 0x7B3B },
-+ { MULADD, {(unsigned char *) 0x32D25CB1}, 0x3D6D },
-+ { BITFLD, {table_144}, 0 },
-+ { MULADD, {(unsigned char *) 0x50FA1C51}, 0x5F4F },
-+ { LOOKUP, {table_145}, 0 },
-+ { XOR, {(unsigned char *) 0x05FE7AF1}, 0 },
-+ { MULADD, {(unsigned char *) 0x14067C29}, 0x10C5 },
-+ { LOOKUP, {table_146}, 0 },
-+ { MULADD, {(unsigned char *) 0x4A5558C5}, 0x271F },
-+ { XOR, {(unsigned char *) 0x3C0861B1}, 0 },
-+ { BITFLD, {table_147}, 0 },
-+ { LOOKUP, {table_148}, 0 },
-+ { MULADD, {(unsigned char *) 0x18837C9D}, 0x6335 },
-+ { BITFLD, {table_149}, 0 },
-+ { XOR, {(unsigned char *) 0x7DAB5033}, 0 },
-+ { LOOKUP, {table_150}, 0 },
-+ { MULADD, {(unsigned char *) 0x03B87321}, 0x7225 },
-+ { XOR, {(unsigned char *) 0x7F906745}, 0 },
-+ { LOOKUP, {table_151}, 0 },
-+ { BITFLD, {table_152}, 0 },
-+ { XOR, {(unsigned char *) 0x21C46C2C}, 0 },
-+ { MULADD, {(unsigned char *) 0x2B36757D}, 0x028D },
-+ { BITFLD, {table_153}, 0 },
-+ { LOOKUP, {table_154}, 0 },
-+ { XOR, {(unsigned char *) 0x106B4A85}, 0 },
-+ { XOR, {(unsigned char *) 0x17640F11}, 0 },
-+ { LOOKUP, {table_155}, 0 },
-+ { XOR, {(unsigned char *) 0x69E60486}, 0 },
-+ { LOOKUP, {table_156}, 0 },
-+ { MULADD, {(unsigned char *) 0x3782017D}, 0x05BF },
-+ { BITFLD, {table_157}, 0 },
-+ { LOOKUP, {table_158}, 0 },
-+ { XOR, {(unsigned char *) 0x6BCA53B0}, 0 },
-+ { LOOKUP, {table_159}, 0 },
-+ { LOOKUP, {table_160}, 0 },
-+ { LOOKUP, {table_161}, 0 },
-+ { LOOKUP, {table_162}, 0 },
-+ { XOR, {(unsigned char *) 0x0B8236E3}, 0 },
-+ { BITFLD, {table_163}, 0 },
-+ { MULADD, {(unsigned char *) 0x5EE51C43}, 0x4553 },
-+ { BITFLD, {table_164}, 0 },
-+ { LOOKUP, {table_165}, 0 },
-+ { LOOKUP, {table_166}, 0 },
-+ { LOOKUP, {table_167}, 0 },
-+ { MULADD, {(unsigned char *) 0x42B14C6F}, 0x5531 },
-+ { XOR, {(unsigned char *) 0x4A2548E8}, 0 },
-+ { MULADD, {(unsigned char *) 0x5C071D85}, 0x2437 },
-+ { LOOKUP, {table_168}, 0 },
-+ { MULADD, {(unsigned char *) 0x29195861}, 0x108B },
-+ { XOR, {(unsigned char *) 0x24012258}, 0 },
-+ { LOOKUP, {table_169}, 0 },
-+ { XOR, {(unsigned char *) 0x63CC2377}, 0 },
-+ { XOR, {(unsigned char *) 0x08D04B59}, 0 },
-+ { MULADD, {(unsigned char *) 0x3FD30CF5}, 0x7027 },
-+ { XOR, {(unsigned char *) 0x7C3E0478}, 0 },
-+ { MULADD, {(unsigned char *) 0x457776B7}, 0x24B3 },
-+ { XOR, {(unsigned char *) 0x086652BC}, 0 },
-+ { MULADD, {(unsigned char *) 0x302F5B13}, 0x371D },
-+ { LOOKUP, {table_170}, 0 },
-+ { MULADD, {(unsigned char *) 0x58692D47}, 0x0671 },
-+ { XOR, {(unsigned char *) 0x6601178E}, 0 },
-+ { MULADD, {(unsigned char *) 0x0F195B9B}, 0x1369 },
-+ { XOR, {(unsigned char *) 0x07BA21D8}, 0 },
-+ { BITFLD, {table_171}, 0 },
-+ { BITFLD, {table_172}, 0 },
-+ { XOR, {(unsigned char *) 0x13AC3D21}, 0 },
-+ { MULADD, {(unsigned char *) 0x5BCF3275}, 0x6E1B },
-+ { MULADD, {(unsigned char *) 0x62725C5B}, 0x16B9 },
-+ { MULADD, {(unsigned char *) 0x5B950FDF}, 0x2D35 },
-+ { BITFLD, {table_173}, 0 },
-+ { BITFLD, {table_174}, 0 },
-+ { MULADD, {(unsigned char *) 0x73BA5335}, 0x1C13 },
-+ { BITFLD, {table_175}, 0 },
-+ { BITFLD, {table_176}, 0 },
-+ { XOR, {(unsigned char *) 0x3E144154}, 0 },
-+ { MULADD, {(unsigned char *) 0x4EED7B27}, 0x38AB },
-+ { LOOKUP, {table_177}, 0 },
-+ { MULADD, {(unsigned char *) 0x627C7E0F}, 0x7F01 },
-+ { MULADD, {(unsigned char *) 0x5D7E1F73}, 0x2C0F },
-+ { LOOKUP, {table_178}, 0 },
-+ { MULADD, {(unsigned char *) 0x55C9525F}, 0x4659 },
-+ { XOR, {(unsigned char *) 0x3765334C}, 0 },
-+ { MULADD, {(unsigned char *) 0x5DF66DDF}, 0x7C25 },
-+ { LOOKUP, {table_179}, 0 },
-+ { LOOKUP, {table_180}, 0 },
-+ { XOR, {(unsigned char *) 0x16AE5776}, 0 },
-+ { LOOKUP, {table_181}, 0 },
-+ { LOOKUP, {table_182}, 0 },
-+ { BITFLD, {table_183}, 0 },
-+ { BITFLD, {table_184}, 0 },
-+ { LOOKUP, {table_185}, 0 },
-+ { MULADD, {(unsigned char *) 0x4392327B}, 0x7E0D },
-+ { LOOKUP, {table_186}, 0 },
-+ { MULADD, {(unsigned char *) 0x3D8B0CB5}, 0x640D },
-+ { MULADD, {(unsigned char *) 0x32865601}, 0x4D43 },
-+ { BITFLD, {table_187}, 0 }}};
-
- #define A( x ) (( x ) & 0xFF )
- #define B( x ) (( x ) >> 8 & 0xFF )
-@@ -4594,18 +4594,18 @@
- case IDENT:
- return seed;
- case XOR:
-- seed ^= xfrm->arg1;
-+ seed ^= xfrm->arg1_u.arg1;
- break;
- case MULADD:
-- seed = seed * xfrm->arg1 + xfrm->arg2;
-+ seed = seed * xfrm->arg1_u.arg1 + xfrm->arg2;
- break;
- case LOOKUP:
-- arg = (unsigned char *)xfrm->arg1;
-+ arg = xfrm->arg1_u.table;
- seed = arg[A( seed )] | arg[B( seed )] << 8 | arg[C( seed )] << 16
- | arg[D( seed )] << 24;
- break;
- case BITFLD:
-- arg = (unsigned char *)xfrm->arg1;
-+ arg = xfrm->arg1_u.table;
- for( j = 0, z = 0; j < 32; j++ )
- z = ((( seed >> j ) & 1 ) << arg[j] ) | ( ~( 1 << arg[j] ) & z );
- seed = z;
diff --git a/net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::yahoo_fn.h b/net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::yahoo_fn.h
deleted file mode 100644
index 3a9b7fc4be32..000000000000
--- a/net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::yahoo_fn.h
+++ /dev/null
@@ -1,15 +0,0 @@
---- modules/yahoo2/libyahoo2/yahoo_fn.h.orig Thu Jan 15 08:01:45 2004
-+++ modules/yahoo2/libyahoo2/yahoo_fn.h Sun Feb 8 01:03:04 2004
-@@ -27,7 +27,11 @@
- struct yahoo_fn
- {
- int type; /* type of transform */
-- int arg1, arg2; /* arguments */
-+ union {
-+ unsigned char *table;
-+ int arg1;
-+ } arg1_u;
-+ int arg2; /* arguments */
- };
-
- int yahoo_xfrm( int table, int depth, int seed );
diff --git a/net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::yahoo_httplib.c b/net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::yahoo_httplib.c
deleted file mode 100644
index a07847a32143..000000000000
--- a/net-im/ayttm/files/patch-modules::yahoo2::libyahoo2::yahoo_httplib.c
+++ /dev/null
@@ -1,24 +0,0 @@
---- modules/yahoo2/libyahoo2/yahoo_httplib.c.orig Fri Jan 16 14:39:20 2004
-+++ modules/yahoo2/libyahoo2/yahoo_httplib.c Sun Feb 8 00:33:04 2004
-@@ -200,12 +200,16 @@
- str[bpos++] = instr[ipos++];
- if(!instr[ipos])
- break;
-- ipos++;
-
-- entity[0]=instr[ipos++];
-- entity[1]=instr[ipos++];
-- sscanf(entity, "%2x", &dec);
-- str[bpos++] = (char)dec;
-+ if(instr[ipos+1] && instr[ipos+2]) {
-+ ipos++;
-+ entity[0]=instr[ipos++];
-+ entity[1]=instr[ipos++];
-+ sscanf(entity, "%2x", &dec);
-+ str[bpos++] = (char)dec;
-+ } else {
-+ str[bpos++] = instr[ipos++];
-+ }
- }
- str[bpos]='\0';
-
diff --git a/net-im/ayttm/files/patch-modules::yahoo2::yahoo.c b/net-im/ayttm/files/patch-modules::yahoo2::yahoo.c
deleted file mode 100644
index e666cb37cf94..000000000000
--- a/net-im/ayttm/files/patch-modules::yahoo2::yahoo.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- modules/yahoo2/yahoo.c.orig Mon Jan 12 18:42:12 2004
-+++ modules/yahoo2/yahoo.c Sun Feb 8 00:33:04 2004
-@@ -136,8 +136,8 @@
- PLUGIN_SERVICE,
- "Yahoo",
- "Provides Yahoo Instant Messenger support",
-- "$Revision: 1.89 $",
-- "$Date: 2004/01/07 05:28:44 $",
-+ "$Revision: 1.90 $",
-+ "$Date: 2004/01/29 05:13:14 $",
- &ref_count,
- plugin_init,
- plugin_finish,
-@@ -3215,7 +3215,7 @@
- return d->tag;
- }
-
--static void ext_yahoo_remove_handler(int tag)
-+static void ext_yahoo_remove_handler(int id, int tag)
- {
- YList * l;
- for(l = handlers; l; l = l->next)
diff --git a/net-im/ayttm/pkg-descr b/net-im/ayttm/pkg-descr
deleted file mode 100644
index 6a306f16b61c..000000000000
--- a/net-im/ayttm/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Ayttm is an instant messaging (aka chat) client that provides all-in-one
-chat functionality for several major instant messaging services from one
-simple program. Ayttm "Contacts" allow you to refer to several accounts of
-the same person from a single contact name, making it one of the cleanest
-and simplest clients to use.
-
-WWW: http://ayttm.sourceforge.net/
-
-- jim <jim@FreeBSD.org>
diff --git a/net-im/ayttm/pkg-plist b/net-im/ayttm/pkg-plist
deleted file mode 100644
index b8565309a5f3..000000000000
--- a/net-im/ayttm/pkg-plist
+++ /dev/null
@@ -1,83 +0,0 @@
-bin/ayttm
-bin/ayttm_streamer_wrapper.sh
-etc/ayttmrc
-lib/ayttm/aim-toc.la
-lib/ayttm/aim-toc.so
-lib/ayttm/autotrans.la
-lib/ayttm/autotrans.so
-lib/ayttm/aycryption.la
-lib/ayttm/aycryption.so
-lib/ayttm/icq-toc.la
-lib/ayttm/icq-toc.so
-lib/ayttm/img2jpc.la
-lib/ayttm/img2jpc.so
-lib/ayttm/import_everybuddy.la
-lib/ayttm/import_everybuddy.so
-lib/ayttm/import_gaim.la
-lib/ayttm/import_gaim.so
-lib/ayttm/import_gnomeicu.la
-lib/ayttm/import_gnomeicu.so
-lib/ayttm/importicq.la
-lib/ayttm/importicq.so
-lib/ayttm/importlicq.la
-lib/ayttm/importlicq.so
-lib/ayttm/irc.la
-lib/ayttm/irc.so
-lib/ayttm/jabber.la
-lib/ayttm/jabber.so
-lib/ayttm/middle.la
-lib/ayttm/middle.so
-lib/ayttm/msn2.la
-lib/ayttm/msn2.so
-lib/ayttm/notes.la
-lib/ayttm/notes.so
-lib/ayttm/rainbow.la
-lib/ayttm/rainbow.so
-lib/ayttm/smiley-themer.la
-lib/ayttm/smiley-themer.so
-lib/ayttm/smtp.la
-lib/ayttm/smtp.so
-lib/ayttm/video_capture.la
-lib/ayttm/video_capture.so
-lib/ayttm/yahoo2.la
-lib/ayttm/yahoo2.so
-%%DATADIR%%/smileys/Console Smileys/aysmile.rc
-%%DATADIR%%/smileys/Console Smileys/blank.xpm
-%%DATADIR%%/smileys/Console Smileys/blush.xpm
-%%DATADIR%%/smileys/Console Smileys/confused.xpm
-%%DATADIR%%/smileys/Console Smileys/cooldude.xpm
-%%DATADIR%%/smileys/Console Smileys/grin.xpm
-%%DATADIR%%/smileys/Console Smileys/heyy.xpm
-%%DATADIR%%/smileys/Console Smileys/kiss.xpm
-%%DATADIR%%/smileys/Console Smileys/laugh.xpm
-%%DATADIR%%/smileys/Console Smileys/oh.xpm
-%%DATADIR%%/smileys/Console Smileys/sad.xpm
-%%DATADIR%%/smileys/Console Smileys/smile.xpm
-%%DATADIR%%/smileys/Console Smileys/sob.xpm
-%%DATADIR%%/smileys/Console Smileys/tongue.xpm
-%%DATADIR%%/smileys/Console Smileys/wink.xpm
-%%DATADIR%%/smileys/Console Smileys/worried.xpm
-%%DATADIR%%/smileys/Giles Smileys/aysmile.rc
-%%DATADIR%%/smileys/Giles Smileys/dead.xpm
-%%DATADIR%%/smileys/Giles Smileys/embarrased.xpm
-%%DATADIR%%/smileys/Giles Smileys/grin.xpm
-%%DATADIR%%/smileys/Giles Smileys/indifferent.xpm
-%%DATADIR%%/smileys/Giles Smileys/kiss.xpm
-%%DATADIR%%/smileys/Giles Smileys/quiet.xpm
-%%DATADIR%%/smileys/Giles Smileys/sad.xpm
-%%DATADIR%%/smileys/Giles Smileys/shades.xpm
-%%DATADIR%%/smileys/Giles Smileys/shocked.xpm
-%%DATADIR%%/smileys/Giles Smileys/smile.xpm
-%%DATADIR%%/smileys/Giles Smileys/tears.xpm
-%%DATADIR%%/smileys/Giles Smileys/tongue.xpm
-%%DATADIR%%/smileys/Giles Smileys/wink.xpm
-%%DATADIR%%/sounds/BuddyArrive.au
-%%DATADIR%%/sounds/BuddyLeave.au
-%%DATADIR%%/sounds/Receive.au
-%%DATADIR%%/sounds/Send.au
-@dirrm %%DATADIR%%/sounds
-@dirrm %%DATADIR%%/smileys/Giles Smileys
-@dirrm %%DATADIR%%/smileys/Console Smileys
-@dirrm %%DATADIR%%/smileys
-@dirrm %%DATADIR%%
-@dirrm lib/ayttm
diff --git a/net-im/ccmsn/Makefile b/net-im/ccmsn/Makefile
deleted file mode 100644
index 6227ccebfe32..000000000000
--- a/net-im/ccmsn/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# New ports collection makefile for: ccmsn
-# Date created: 07 April 2002
-# Whom: Sergio Jimenez Romero (aka TripleDES) <TripleDES@eSlack.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= ccmsn
-PORTVERSION= 0.3p3
-CATEGORIES= net
-MASTER_SITES= http://msn.CompuCreations.com/
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= jimromse@eupmt.es
-COMMENT= A Tcl/Tk-based MSN messenger
-
-RUN_DEPENDS= wish8.3:${PORTSDIR}/x11-toolkits/tk83
-
-USE_REINPLACE= yes
-NO_BUILD= yes
-
-post-patch:
- @${REINPLACE_CMD} -e "s|/usr/bin/wish|${LOCALBASE}/bin/wish8.3|" \
- -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/ccmsn
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/ccmsn ${PREFIX}/bin
- @${MKDIR} ${DATADIR}/i
- ${INSTALL_SCRIPT} ${WRKSRC}/migmd5.tcl ${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${DATADIR}
- ${CP} ${WRKSRC}/i/* ${DATADIR}/i
-
-.include <bsd.port.mk>
diff --git a/net-im/ccmsn/distinfo b/net-im/ccmsn/distinfo
deleted file mode 100644
index 9a2a679cd7b5..000000000000
--- a/net-im/ccmsn/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ccmsn-0.3p3.tgz) = ec639b5d7bbee6732f0903fdc157b0ee
-SIZE (ccmsn-0.3p3.tgz) = 34220
diff --git a/net-im/ccmsn/files/patch-ccmsn b/net-im/ccmsn/files/patch-ccmsn
deleted file mode 100644
index 193074f2e899..000000000000
--- a/net-im/ccmsn/files/patch-ccmsn
+++ /dev/null
@@ -1,25 +0,0 @@
---- ccmsn.orig Wed Sep 26 19:33:01 2001
-+++ ccmsn Wed Nov 20 23:24:05 2002
-@@ -24,11 +24,11 @@
- ### Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- ###
-
--source migmd5.tcl
-+source %%PREFIX%%/share/ccmsn/migmd5.tcl
-
- set version "0.3p3"
- #=======================================================================
--set images_folder "i"
-+set images_folder "%%PREFIX%%/share/ccmsn/i"
-
- set emotions {{":-)" smile} {":)" smile} {":-D" smiled} {":D" smiled}
- {":->" smiled} {":>" smiled} {":-O" smileo} {":O" smileo} {":-P" smilep}
-@@ -168,7 +168,7 @@
- scrollbar .about.ys -command ".about.info yview" -background #C0C0C0
- pack .about.ys -side right -fill y
- pack .about.info -expand true -fill both
-- set id [open "README" r]
-+ set id [open "%%PREFIX%%/share/ccmsn/README" r]
- .about.info insert 1.0 [read $id]
- close $id
- .about.info configure -state disabled
diff --git a/net-im/ccmsn/pkg-descr b/net-im/ccmsn/pkg-descr
deleted file mode 100644
index b35030e1dd9d..000000000000
--- a/net-im/ccmsn/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Compu's Messenger is a multi-platform MSN Messenger
-(though it works best on unix platform). It has support
-for getting the user list from the server, block lists,
-chats with more than two users, emotional icons, HTTP
-proxy and logging facility.
-
-WWW: http://msn.compucreations.com/
-
-- Sergio Jimenez Romero
-jimromse@eupmt.es
diff --git a/net-im/ccmsn/pkg-plist b/net-im/ccmsn/pkg-plist
deleted file mode 100644
index beff43fd8429..000000000000
--- a/net-im/ccmsn/pkg-plist
+++ /dev/null
@@ -1,41 +0,0 @@
-bin/ccmsn
-share/ccmsn/README
-share/ccmsn/migmd5.tcl
-share/ccmsn/i/away.gif
-share/ccmsn/i/beer.gif
-share/ccmsn/i/blocked.gif
-share/ccmsn/i/busy.gif
-share/ccmsn/i/coctail.gif
-share/ccmsn/i/crooked.gif
-share/ccmsn/i/disgust.gif
-share/ccmsn/i/email.gif
-share/ccmsn/i/emboy.gif
-share/ccmsn/i/embulb.gif
-share/ccmsn/i/emcat.gif
-share/ccmsn/i/emcup.gif
-share/ccmsn/i/emgirl.gif
-share/ccmsn/i/emhottie.gif
-share/ccmsn/i/emnote.gif
-share/ccmsn/i/emphone.gif
-share/ccmsn/i/emsleep.gif
-share/ccmsn/i/emstar.gif
-share/ccmsn/i/gift.gif
-share/ccmsn/i/lips.gif
-share/ccmsn/i/love.gif
-share/ccmsn/i/messenger.gif
-share/ccmsn/i/offline.gif
-share/ccmsn/i/online.gif
-share/ccmsn/i/photo.gif
-share/ccmsn/i/rose.gif
-share/ccmsn/i/sad.gif
-share/ccmsn/i/smile.gif
-share/ccmsn/i/smiled.gif
-share/ccmsn/i/smileo.gif
-share/ccmsn/i/smilep.gif
-share/ccmsn/i/thumbd.gif
-share/ccmsn/i/thumbu.gif
-share/ccmsn/i/unlove.gif
-share/ccmsn/i/vampire.gif
-share/ccmsn/i/wink.gif
-@dirrm share/ccmsn/i
-@dirrm share/ccmsn
diff --git a/net-im/centericq/Makefile b/net-im/centericq/Makefile
deleted file mode 100644
index b2e9a2c839e0..000000000000
--- a/net-im/centericq/Makefile
+++ /dev/null
@@ -1,95 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: centericq
-# Date created: 25 December 1999
-# Whom: Chris Piazza <cpiazza@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= centericq
-PORTVERSION= 4.9.11
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://centericq.de/archive/source/releases/
-
-MAINTAINER= clsung@dragon2.net
-COMMENT= A text mode menu- and window-driven IM interface
-
-USE_ICONV= yes
-USE_OPENSSL= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
- CXXFLAGS="-I${LOCALBASE}/include"
-LDFLAGS+= -L${LOCALBASE}/lib -lstdc++
-CONFIGURE_ARGS= --with-openssl --disable-konst
-
-.if defined(WITHOUT_NLS)
-CONFIGURE_ARGS+=--disable-nls
-PLIST_SUB+= NLS="@comment "
-.else
-USE_GETTEXT= yes
-PLIST_SUB+= NLS=""
-.endif
-
-.if defined(WITH_MULTIBYTE)
-CONFIGURE_ARGS+= --enable-locales-fix
-.else
-pre-fetch:
- @${ECHO_CMD} "Type \"make WITH_MULTIBYTE=yes\" if you want multibyte support."
-.endif
-
-.if defined(WITH_FRIBIDI)
-LIB_DEPENDS+= fribidi.0:${PORTSDIR}/converters/fribidi
-CONFIGURE_ARGS+= --with-fribidi
-.endif
-
-.if !defined(WITH_MSN)
-CONFIGURE_ARGS+= --disable-msn
-.endif
-
-.if !defined(WITH_YAHOO)
-CONFIGURE_ARGS+= --disable-yahoo
-.endif
-
-.if !defined(WITH_AIM)
-CONFIGURE_ARGS+= --disable-aim
-.endif
-
-.if !defined(WITH_IRC)
-CONFIGURE_ARGS+= --disable-irc
-.endif
-
-.if !defined(WITH_JABBER)
-CONFIGURE_ARGS+= --disable-jabber
-.endif
-
-.if !defined(WITH_RSS)
-CONFIGURE_ARGS+= --disable-rss
-.endif
-
-.if !defined(WITH_LJ)
-CONFIGURE_ARGS+= --disable-lj
-.endif
-
-.if !defined(WITH_GG)
-CONFIGURE_ARGS+= --disable-gg
-.endif
-
-MAN1= cicqconv.1 cicqsync.1
-
-PORTDOCS= FAQ README
-post-patch:
-.for file in kkconsui-0.1/include/conf.h kkstrtext-0.1/conf.h kksystr-0.1/include/conf.h
- @(cd ${WRKSRC} ; \
- ${MV} -f ${file} ${file}.orig ; \
- ${GREP} -v "_G_config.h" ${file}.orig > ${file})
-.endfor
-
-.if !defined(NOPORTDOCS)
-post-install:
- @${MKDIR} ${DOCSDIR}
- @(cd ${WRKSRC} ; ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR})
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-im/centericq/distinfo b/net-im/centericq/distinfo
deleted file mode 100644
index a9ee09891892..000000000000
--- a/net-im/centericq/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (centericq-4.9.11.tar.gz) = 771786081471360d28b4baeaf294da76
-SIZE (centericq-4.9.11.tar.gz) = 1623174
diff --git a/net-im/centericq/files/msn-Makefile.in b/net-im/centericq/files/msn-Makefile.in
deleted file mode 100644
index 1abde2bb2465..000000000000
--- a/net-im/centericq/files/msn-Makefile.in
+++ /dev/null
@@ -1,32 +0,0 @@
---- Makefile.in.orig Sat Jan 17 04:40:32 2004
-+++ Makefile.in Sat Jan 17 16:49:48 2004
-@@ -92,10 +92,10 @@
- USE_NLS = @USE_NLS@
- VERSION = @VERSION@
-
--SUBDIRS = firetalk-0.1 kkconsui-0.1 kkstrtext-0.1 libicq2000-0.1 libjabber-0.1 libyahoo2-0.1 kksystr-0.1 connwrap-0.1 intl po misc share src
-+SUBDIRS = firetalk-0.1 kkconsui-0.1 kkstrtext-0.1 libicq2000-0.1 libjabber-0.1 libyahoo2-0.1 kksystr-0.1 connwrap-0.1 intl po misc share blip-0.1 src
-
- # END OF MOTOR DIST TARGETS #
--EXTRA_DIST = centericq.1 centericq.motor config.rpath FAQ NEWS TODO README THANKS AUTHORS INSTALL ABOUT-NLS ChangeLog COPYING centericq.spec firetalk-0.1/* kkconsui-0.1/* kkstrtext-0.1/* libicq2000-0.1/* libjabber-0.1/* libyahoo2-0.1/* kksystr-0.1/* connwrap-0.1/*
-+EXTRA_DIST = centericq.1 centericq.motor config.rpath FAQ NEWS TODO README THANKS AUTHORS INSTALL ABOUT-NLS ChangeLog COPYING centericq.spec firetalk-0.1/* kkconsui-0.1/* kkstrtext-0.1/* libicq2000-0.1/* libjabber-0.1/* libyahoo2-0.1/* kksystr-0.1/* connwrap-0.1/* blip-0.1/*
- AUTOMAKE_OPTIONS = foreign
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-@@ -289,6 +289,7 @@
- cd $(top_srcdir) \
- && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign Makefile
- $(mkinstalldirs) $(distdir)/connwrap-0.1 $(distdir)/firetalk-0.1 \
-+ $(distdir)/blip-0.1 \
- $(distdir)/kkconsui-0.1 $(distdir)/kkstrtext-0.1 \
- $(distdir)/kksystr-0.1 $(distdir)/libicq2000-0.1 \
- $(distdir)/libjabber-0.1 $(distdir)/libyahoo2-0.1
-@@ -388,7 +389,7 @@
-
- dist-hook:
- cd $(top_distdir); subs=`egrep "^[:space:]*SUBDIRS" Makefile.am | sed 's/SUBDIRS[ =]\+//g'`; \
-- echo "SUBDIRS = firetalk-0.1 kkconsui-0.1 kkstrtext-0.1 libicq2000-0.1 libjabber-0.1 libyahoo2-0.1 kksystr-0.1 connwrap-0.1 $$subs" >>.makefile.am; \
-+ echo "SUBDIRS = firetalk-0.1 kkconsui-0.1 kkstrtext-0.1 libicq2000-0.1 libjabber-0.1 libyahoo2-0.1 kksystr-0.1 connwrap-0.1 blip-0.1 $$subs" >>.makefile.am; \
- egrep -v "^[:space:]*SUBDIRS" Makefile.am >>.makefile.am; \
- mv .makefile.am Makefile.am; autoconf && automake
-
diff --git a/net-im/centericq/files/msn-abstracthook.cc b/net-im/centericq/files/msn-abstracthook.cc
deleted file mode 100644
index 111e87201af4..000000000000
--- a/net-im/centericq/files/msn-abstracthook.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/hooks/abstracthook.cc.orig Sun Oct 19 06:57:26 2003
-+++ src/hooks/abstracthook.cc Mon Nov 3 19:54:31 2003
-@@ -31,6 +31,7 @@
- #include "jabberhook.h"
- #include "rsshook.h"
- #include "ljhook.h"
-+#include "msnhook.h"
-
- #include "md5.h"
-
-@@ -325,6 +326,9 @@
- #endif
- #ifdef BUILD_LJ
- case livejournal: return lhook;
-+#endif
-+#ifdef BUILD_MSN
-+ case msn: return mhook;
- #endif
- }
-
diff --git a/net-im/centericq/files/msn-config.h.in b/net-im/centericq/files/msn-config.h.in
deleted file mode 100644
index 44e77b5a4eb4..000000000000
--- a/net-im/centericq/files/msn-config.h.in
+++ /dev/null
@@ -1,12 +0,0 @@
---- config.h.in.orig Thu Oct 16 06:07:45 2003
-+++ config.h.in Mon Nov 3 21:31:23 2003
-@@ -220,6 +220,9 @@
- /* use gnutls */
- #undef HAVE_GNUTLS
-
-+/* build with msn support */
-+#undef BUILD_MSN
-+
- /* build with yahoo support */
- #undef BUILD_YAHOO
-
diff --git a/net-im/centericq/files/msn-configure b/net-im/centericq/files/msn-configure
deleted file mode 100644
index 5fb5aa045f30..000000000000
--- a/net-im/centericq/files/msn-configure
+++ /dev/null
@@ -1,72 +0,0 @@
---- configure.orig Sat Oct 25 15:53:45 2003
-+++ configure Mon Nov 3 20:21:06 2003
-@@ -27,6 +27,8 @@
- ac_help="$ac_help
- --with-libgnutls-extra-prefix=PFX Prefix where libgnutls-extra is installed (optional)"
- ac_help="$ac_help
-+ --enable-msn Build with MSN!"
-+ac_help="$ac_help
- --disable-yahoo Build without Yahoo!"
- ac_help="$ac_help
- --disable-aim Build without AIM"
-@@ -2365,6 +2367,14 @@
- ;;
- esac
-
-+# Check whether --enable-msn or --disable-msn was given.
-+if test "${enable_msn+set}" = set; then
-+ enableval="$enable_msn"
-+ build_msn="$enableval"
-+else
-+ build_msn="yes"
-+fi
-+
- # Check whether --enable-yahoo or --disable-yahoo was given.
- if test "${enable_yahoo+set}" = set; then
- enableval="$enable_yahoo"
-@@ -2424,6 +2434,13 @@
-
-
-
-+if test "x$build_msn" = xyes; then
-+ BUILD_MSN_TRUE=
-+ BUILD_MSN_FALSE='#'
-+else
-+ BUILD_MSN_TRUE='#'
-+ BUILD_MSN_FALSE=
-+fi
-
- if test "x$build_yahoo" = xyes; then
- BUILD_YAHOO_TRUE=
-@@ -2478,6 +2495,13 @@
- BUILD_LJ_FALSE=
- fi
-
-+if test "$build_msn" = "yes"; then
-+ cat >> confdefs.h <<\EOF
-+#define BUILD_MSN 1
-+EOF
-+
-+fi
-+
- if test "$build_yahoo" = "yes"; then
- cat >> confdefs.h <<\EOF
- #define BUILD_YAHOO 1
-@@ -4994,7 +5018,7 @@
-
-
-
--subdirs="firetalk-0.1 kkconsui-0.1 kkstrtext-0.1 libicq2000-0.1 libjabber-0.1 libyahoo2-0.1 kksystr-0.1 connwrap-0.1"
-+subdirs="firetalk-0.1 kkconsui-0.1 kkstrtext-0.1 libicq2000-0.1 libjabber-0.1 libyahoo2-0.1 kksystr-0.1 connwrap-0.1 blip-0.1"
-
- trap '' 1 2 15
- cat > confcache <<\EOF
-@@ -5538,7 +5562,7 @@
- esac
- done
-
-- for ac_config_dir in firetalk-0.1 kkconsui-0.1 kkstrtext-0.1 libicq2000-0.1 libjabber-0.1 libyahoo2-0.1 kksystr-0.1 connwrap-0.1; do
-+ for ac_config_dir in firetalk-0.1 kkconsui-0.1 kkstrtext-0.1 libicq2000-0.1 libjabber-0.1 libyahoo2-0.1 kksystr-0.1 connwrap-0.1 blip-0.1; do
-
- # Do not complain, so a configure script can configure whichever
- # parts of a large source tree are present.
diff --git a/net-im/centericq/files/msn-imcontroller.cc b/net-im/centericq/files/msn-imcontroller.cc
deleted file mode 100644
index 079d202ccaeb..000000000000
--- a/net-im/centericq/files/msn-imcontroller.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/imcontroller.cc.orig Thu Oct 16 07:40:18 2003
-+++ src/imcontroller.cc Mon Nov 3 20:03:55 2003
-@@ -31,6 +31,7 @@
- #include "jabberhook.h"
- #include "icqcontacts.h"
- #include "eventmanager.h"
-+#include "msnhook.h"
-
- #define clr(c) conf.getcolor(c)
-
diff --git a/net-im/centericq/files/msn-libmsn b/net-im/centericq/files/msn-libmsn
deleted file mode 100644
index 1a85fe8384eb..000000000000
--- a/net-im/centericq/files/msn-libmsn
+++ /dev/null
@@ -1,5986 +0,0 @@
-diff -ruN blip-0.1.orig/Makefile.am blip-0.1/Makefile.am
---- blip-0.1.orig/Makefile.am Thu Jan 1 08:00:00 1970
-+++ blip-0.1/Makefile.am Mon Nov 3 20:09:02 2003
-@@ -0,0 +1,10 @@
-+noinst_LIBRARIES = libblip.a
-+libblip_a_SOURCES = md5.c msn_bittybits.C msn_core.C
-+EXTRA_DIST = md5.c msn_bittybits.C msn_core.C md5.h msn_bittybits.h msn_core.h msn_interface.h
-+AUTOMAKE_OPTIONS = foreign
-+
-+if BUILD_MSN
-+
-+
-+endif
-+
-diff -ruN blip-0.1.orig/Makefile.in blip-0.1/Makefile.in
---- blip-0.1.orig/Makefile.in Thu Jan 1 08:00:00 1970
-+++ blip-0.1/Makefile.in Mon Nov 3 20:09:02 2003
-@@ -0,0 +1,364 @@
-+# Makefile.in generated automatically by automake 1.4-p5 from Makefile.am
-+
-+# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
-+# This Makefile.in is free software; the Free Software Foundation
-+# gives unlimited permission to copy and/or distribute it,
-+# with or without modifications, as long as this notice is preserved.
-+
-+# This program is distributed in the hope that it will be useful,
-+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-+# PARTICULAR PURPOSE.
-+
-+
-+SHELL = @SHELL@
-+
-+srcdir = @srcdir@
-+top_srcdir = @top_srcdir@
-+VPATH = @srcdir@
-+prefix = @prefix@
-+exec_prefix = @exec_prefix@
-+
-+bindir = @bindir@
-+sbindir = @sbindir@
-+libexecdir = @libexecdir@
-+datadir = @datadir@
-+sysconfdir = @sysconfdir@
-+sharedstatedir = @sharedstatedir@
-+localstatedir = @localstatedir@
-+libdir = @libdir@
-+infodir = @infodir@
-+mandir = @mandir@
-+includedir = @includedir@
-+oldincludedir = /usr/include
-+
-+DESTDIR =
-+
-+pkgdatadir = $(datadir)/@PACKAGE@
-+pkglibdir = $(libdir)/@PACKAGE@
-+pkgincludedir = $(includedir)/@PACKAGE@
-+
-+top_builddir = .
-+
-+ACLOCAL = @ACLOCAL@
-+AUTOCONF = @AUTOCONF@
-+AUTOMAKE = @AUTOMAKE@
-+AUTOHEADER = @AUTOHEADER@
-+
-+INSTALL = @INSTALL@
-+INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
-+INSTALL_DATA = @INSTALL_DATA@
-+INSTALL_SCRIPT = @INSTALL_SCRIPT@
-+transform = @program_transform_name@
-+
-+NORMAL_INSTALL = :
-+PRE_INSTALL = :
-+POST_INSTALL = :
-+NORMAL_UNINSTALL = :
-+PRE_UNINSTALL = :
-+POST_UNINSTALL = :
-+CC = @CC@
-+CXX = @CXX@
-+MAKEINFO = @MAKEINFO@
-+PACKAGE = @PACKAGE@
-+RANLIB = @RANLIB@
-+VERSION = @VERSION@
-+
-+noinst_LIBRARIES = libblip.a
-+libblip_a_SOURCES = md5.c msn_bittybits.C msn_core.C
-+EXTRA_DIST = md5.c msn_bittybits.C msn_core.C md5.h msn_bittybits.h msn_core.h msn_interface.h
-+AUTOMAKE_OPTIONS = foreign
-+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-+CONFIG_CLEAN_FILES =
-+LIBRARIES = $(noinst_LIBRARIES)
-+
-+
-+DEFS = @DEFS@ -I. -I$(srcdir)
-+CPPFLAGS = @CPPFLAGS@
-+LDFLAGS = @LDFLAGS@
-+LIBS = @LIBS@
-+libblip_a_LIBADD =
-+libblip_a_OBJECTS = md5.o msn_bittybits.o msn_core.o
-+AR = ar
-+CXXFLAGS = @CXXFLAGS@
-+CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
-+CXXLD = $(CXX)
-+CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@
-+CFLAGS = @CFLAGS@
-+COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-+CCLD = $(CC)
-+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
-+DIST_COMMON = Makefile.am Makefile.in aclocal.m4 configure configure.in \
-+install-sh missing mkinstalldirs
-+
-+
-+DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
-+
-+TAR = gtar
-+GZIP_ENV = --best
-+DEP_FILES = .deps/md5.P .deps/msn_bittybits.P .deps/msn_core.P
-+SOURCES = $(libblip_a_SOURCES)
-+OBJECTS = $(libblip_a_OBJECTS)
-+
-+all: all-redirect
-+.SUFFIXES:
-+.SUFFIXES: .C .S .c .o .s
-+$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
-+ cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile
-+
-+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
-+ cd $(top_builddir) \
-+ && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
-+
-+$(ACLOCAL_M4): configure.in
-+ cd $(srcdir) && $(ACLOCAL)
-+
-+config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
-+ $(SHELL) ./config.status --recheck
-+$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
-+ cd $(srcdir) && $(AUTOCONF)
-+
-+mostlyclean-noinstLIBRARIES:
-+
-+clean-noinstLIBRARIES:
-+ -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
-+
-+distclean-noinstLIBRARIES:
-+
-+maintainer-clean-noinstLIBRARIES:
-+
-+.s.o:
-+ $(COMPILE) -c $<
-+
-+.S.o:
-+ $(COMPILE) -c $<
-+
-+mostlyclean-compile:
-+ -rm -f *.o core *.core
-+
-+clean-compile:
-+
-+distclean-compile:
-+ -rm -f *.tab.c
-+
-+maintainer-clean-compile:
-+
-+libblip.a: $(libblip_a_OBJECTS) $(libblip_a_DEPENDENCIES)
-+ -rm -f libblip.a
-+ $(AR) cru libblip.a $(libblip_a_OBJECTS) $(libblip_a_LIBADD)
-+ $(RANLIB) libblip.a
-+.C.o:
-+ $(CXXCOMPILE) -c $<
-+
-+tags: TAGS
-+
-+ID: $(HEADERS) $(SOURCES) $(LISP)
-+ list='$(SOURCES) $(HEADERS)'; \
-+ unique=`for i in $$list; do echo $$i; done | \
-+ awk ' { files[$$0] = 1; } \
-+ END { for (i in files) print i; }'`; \
-+ here=`pwd` && cd $(srcdir) \
-+ && mkid -f$$here/ID $$unique $(LISP)
-+
-+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
-+ tags=; \
-+ here=`pwd`; \
-+ list='$(SOURCES) $(HEADERS)'; \
-+ unique=`for i in $$list; do echo $$i; done | \
-+ awk ' { files[$$0] = 1; } \
-+ END { for (i in files) print i; }'`; \
-+ test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
-+ || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS)
-+
-+mostlyclean-tags:
-+
-+clean-tags:
-+
-+distclean-tags:
-+ -rm -f TAGS ID
-+
-+maintainer-clean-tags:
-+
-+distdir = $(PACKAGE)-$(VERSION)
-+top_distdir = $(distdir)
-+
-+# This target untars the dist file and tries a VPATH configuration. Then
-+# it guarantees that the distribution is self-contained by making another
-+# tarfile.
-+distcheck: dist
-+ -rm -rf $(distdir)
-+ GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
-+ mkdir $(distdir)/=build
-+ mkdir $(distdir)/=inst
-+ dc_install_base=`cd $(distdir)/=inst && pwd`; \
-+ cd $(distdir)/=build \
-+ && ../configure --srcdir=.. --prefix=$$dc_install_base \
-+ && $(MAKE) $(AM_MAKEFLAGS) \
-+ && $(MAKE) $(AM_MAKEFLAGS) dvi \
-+ && $(MAKE) $(AM_MAKEFLAGS) check \
-+ && $(MAKE) $(AM_MAKEFLAGS) install \
-+ && $(MAKE) $(AM_MAKEFLAGS) installcheck \
-+ && $(MAKE) $(AM_MAKEFLAGS) dist
-+ -rm -rf $(distdir)
-+ @banner="$(distdir).tar.gz is ready for distribution"; \
-+ dashes=`echo "$$banner" | sed s/./=/g`; \
-+ echo "$$dashes"; \
-+ echo "$$banner"; \
-+ echo "$$dashes"
-+dist: distdir
-+ -chmod -R a+r $(distdir)
-+ GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
-+ -rm -rf $(distdir)
-+dist-all: distdir
-+ -chmod -R a+r $(distdir)
-+ GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
-+ -rm -rf $(distdir)
-+distdir: $(DISTFILES)
-+ -rm -rf $(distdir)
-+ mkdir $(distdir)
-+ -chmod 777 $(distdir)
-+ here=`cd $(top_builddir) && pwd`; \
-+ top_distdir=`cd $(distdir) && pwd`; \
-+ distdir=`cd $(distdir) && pwd`; \
-+ cd $(top_srcdir) \
-+ && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign Makefile
-+ @for file in $(DISTFILES); do \
-+ d=$(srcdir); \
-+ if test -d $$d/$$file; then \
-+ cp -pr $$d/$$file $(distdir)/$$file; \
-+ else \
-+ test -f $(distdir)/$$file \
-+ || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
-+ || cp -p $$d/$$file $(distdir)/$$file || :; \
-+ fi; \
-+ done
-+
-+DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
-+
-+-include $(DEP_FILES)
-+
-+mostlyclean-depend:
-+
-+clean-depend:
-+
-+distclean-depend:
-+ -rm -rf .deps
-+
-+maintainer-clean-depend:
-+
-+%.o: %.c
-+ @echo '$(COMPILE) -c $<'; \
-+ $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
-+ @-cp .deps/$(*F).pp .deps/$(*F).P; \
-+ tr ' ' '\012' < .deps/$(*F).pp \
-+ | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
-+ >> .deps/$(*F).P; \
-+ rm .deps/$(*F).pp
-+
-+%.lo: %.c
-+ @echo '$(LTCOMPILE) -c $<'; \
-+ $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
-+ @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \
-+ < .deps/$(*F).pp > .deps/$(*F).P; \
-+ tr ' ' '\012' < .deps/$(*F).pp \
-+ | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
-+ >> .deps/$(*F).P; \
-+ rm -f .deps/$(*F).pp
-+
-+%.o: %.C
-+ @echo '$(CXXCOMPILE) -c $<'; \
-+ $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
-+ @-cp .deps/$(*F).pp .deps/$(*F).P; \
-+ tr ' ' '\012' < .deps/$(*F).pp \
-+ | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
-+ >> .deps/$(*F).P; \
-+ rm .deps/$(*F).pp
-+
-+%.lo: %.C
-+ @echo '$(LTCXXCOMPILE) -c $<'; \
-+ $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
-+ @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \
-+ < .deps/$(*F).pp > .deps/$(*F).P; \
-+ tr ' ' '\012' < .deps/$(*F).pp \
-+ | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
-+ >> .deps/$(*F).P; \
-+ rm -f .deps/$(*F).pp
-+info-am:
-+info: info-am
-+dvi-am:
-+dvi: dvi-am
-+check-am: all-am
-+check: check-am
-+installcheck-am:
-+installcheck: installcheck-am
-+install-exec-am:
-+install-exec: install-exec-am
-+
-+install-data-am:
-+install-data: install-data-am
-+
-+install-am: all-am
-+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-+install: install-am
-+uninstall-am:
-+uninstall: uninstall-am
-+all-am: Makefile $(LIBRARIES)
-+all-redirect: all-am
-+install-strip:
-+ $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
-+installdirs:
-+
-+
-+mostlyclean-generic:
-+
-+clean-generic:
-+
-+distclean-generic:
-+ -rm -f Makefile $(CONFIG_CLEAN_FILES)
-+ -rm -f config.cache config.log stamp-h stamp-h[0-9]*
-+
-+maintainer-clean-generic:
-+mostlyclean-am: mostlyclean-noinstLIBRARIES mostlyclean-compile \
-+ mostlyclean-tags mostlyclean-depend mostlyclean-generic
-+
-+mostlyclean: mostlyclean-am
-+
-+clean-am: clean-noinstLIBRARIES clean-compile clean-tags clean-depend \
-+ clean-generic mostlyclean-am
-+
-+clean: clean-am
-+
-+distclean-am: distclean-noinstLIBRARIES distclean-compile \
-+ distclean-tags distclean-depend distclean-generic \
-+ clean-am
-+
-+distclean: distclean-am
-+ -rm -f config.status
-+
-+maintainer-clean-am: maintainer-clean-noinstLIBRARIES \
-+ maintainer-clean-compile maintainer-clean-tags \
-+ maintainer-clean-depend maintainer-clean-generic \
-+ distclean-am
-+ @echo "This command is intended for maintainers to use;"
-+ @echo "it deletes files that may require special tools to rebuild."
-+
-+maintainer-clean: maintainer-clean-am
-+ -rm -f config.status
-+
-+.PHONY: mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \
-+clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \
-+mostlyclean-compile distclean-compile clean-compile \
-+maintainer-clean-compile tags mostlyclean-tags distclean-tags \
-+clean-tags maintainer-clean-tags distdir mostlyclean-depend \
-+distclean-depend clean-depend maintainer-clean-depend info-am info \
-+dvi-am dvi check check-am installcheck-am installcheck install-exec-am \
-+install-exec install-data-am install-data install-am install \
-+uninstall-am uninstall all-redirect all-am all installdirs \
-+mostlyclean-generic distclean-generic clean-generic \
-+maintainer-clean-generic clean mostlyclean distclean maintainer-clean
-+
-+
-+# Tell versions [3.59,3.63) of GNU make to not export all variables.
-+# Otherwise a system limit (for SysV at least) may be exceeded.
-+.NOEXPORT:
-diff -ruN blip-0.1.orig/aclocal.m4 blip-0.1/aclocal.m4
---- blip-0.1.orig/aclocal.m4 Thu Jan 1 08:00:00 1970
-+++ blip-0.1/aclocal.m4 Mon Nov 3 20:09:02 2003
-@@ -0,0 +1,117 @@
-+dnl aclocal.m4 generated automatically by aclocal 1.4-p5
-+
-+dnl Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
-+dnl This file is free software; the Free Software Foundation
-+dnl gives unlimited permission to copy and/or distribute it,
-+dnl with or without modifications, as long as this notice is preserved.
-+
-+dnl This program is distributed in the hope that it will be useful,
-+dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-+dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-+dnl PARTICULAR PURPOSE.
-+
-+# Do all the work for Automake. This macro actually does too much --
-+# some checks are only needed if your package does certain things.
-+# But this isn't really a big deal.
-+
-+# serial 1
-+
-+dnl Usage:
-+dnl AM_INIT_AUTOMAKE(package,version, [no-define])
-+
-+AC_DEFUN([AM_INIT_AUTOMAKE],
-+[AC_REQUIRE([AC_PROG_INSTALL])
-+PACKAGE=[$1]
-+AC_SUBST(PACKAGE)
-+VERSION=[$2]
-+AC_SUBST(VERSION)
-+dnl test to see if srcdir already configured
-+if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
-+ AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
-+fi
-+ifelse([$3],,
-+AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
-+AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package]))
-+AC_REQUIRE([AM_SANITY_CHECK])
-+AC_REQUIRE([AC_ARG_PROGRAM])
-+dnl FIXME This is truly gross.
-+missing_dir=`cd $ac_aux_dir && pwd`
-+AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir)
-+AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir)
-+AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir)
-+AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir)
-+AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir)
-+AC_REQUIRE([AC_PROG_MAKE_SET])])
-+
-+#
-+# Check to make sure that the build environment is sane.
-+#
-+
-+AC_DEFUN([AM_SANITY_CHECK],
-+[AC_MSG_CHECKING([whether build environment is sane])
-+# Just in case
-+sleep 1
-+echo timestamp > conftestfile
-+# Do `set' in a subshell so we don't clobber the current shell's
-+# arguments. Must try -L first in case configure is actually a
-+# symlink; some systems play weird games with the mod time of symlinks
-+# (eg FreeBSD returns the mod time of the symlink's containing
-+# directory).
-+if (
-+ set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
-+ if test "[$]*" = "X"; then
-+ # -L didn't work.
-+ set X `ls -t $srcdir/configure conftestfile`
-+ fi
-+ if test "[$]*" != "X $srcdir/configure conftestfile" \
-+ && test "[$]*" != "X conftestfile $srcdir/configure"; then
-+
-+ # If neither matched, then we have a broken ls. This can happen
-+ # if, for instance, CONFIG_SHELL is bash and it inherits a
-+ # broken ls alias from the environment. This has actually
-+ # happened. Such a system could not be considered "sane".
-+ AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
-+alias in your environment])
-+ fi
-+
-+ test "[$]2" = conftestfile
-+ )
-+then
-+ # Ok.
-+ :
-+else
-+ AC_MSG_ERROR([newly created file is older than distributed files!
-+Check your system clock])
-+fi
-+rm -f conftest*
-+AC_MSG_RESULT(yes)])
-+
-+dnl AM_MISSING_PROG(NAME, PROGRAM, DIRECTORY)
-+dnl The program must properly implement --version.
-+AC_DEFUN([AM_MISSING_PROG],
-+[AC_MSG_CHECKING(for working $2)
-+# Run test in a subshell; some versions of sh will print an error if
-+# an executable is not found, even if stderr is redirected.
-+# Redirect stdin to placate older versions of autoconf. Sigh.
-+if ($2 --version) < /dev/null > /dev/null 2>&1; then
-+ $1=$2
-+ AC_MSG_RESULT(found)
-+else
-+ $1="$3/missing $2"
-+ AC_MSG_RESULT(missing)
-+fi
-+AC_SUBST($1)])
-+
-+# Define a conditional.
-+
-+AC_DEFUN([AM_CONDITIONAL],
-+[AC_SUBST($1_TRUE)
-+AC_SUBST($1_FALSE)
-+if $2; then
-+ $1_TRUE=
-+ $1_FALSE='#'
-+else
-+ $1_TRUE='#'
-+ $1_FALSE=
-+fi])
-+
-diff -ruN blip-0.1.orig/configure blip-0.1/configure
---- blip-0.1.orig/configure Thu Jan 1 08:00:00 1970
-+++ blip-0.1/configure Mon Nov 3 20:09:02 2003
-@@ -0,0 +1,1519 @@
-+#! /bin/sh
-+
-+# Guess values for system-dependent variables and create Makefiles.
-+# Generated automatically using autoconf version 2.13
-+# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
-+#
-+# This configure script is free software; the Free Software Foundation
-+# gives unlimited permission to copy, distribute and modify it.
-+
-+# Defaults:
-+ac_help=
-+ac_default_prefix=/usr/local
-+# Any additions from configure.in:
-+ac_help="$ac_help
-+ --disable-msn Build without MSN"
-+
-+# Initialize some variables set by options.
-+# The variables have the same names as the options, with
-+# dashes changed to underlines.
-+build=NONE
-+cache_file=./config.cache
-+exec_prefix=NONE
-+host=NONE
-+no_create=
-+nonopt=NONE
-+no_recursion=
-+prefix=NONE
-+program_prefix=NONE
-+program_suffix=NONE
-+program_transform_name=s,x,x,
-+silent=
-+site=
-+srcdir=
-+target=NONE
-+verbose=
-+x_includes=NONE
-+x_libraries=NONE
-+bindir='${exec_prefix}/bin'
-+sbindir='${exec_prefix}/sbin'
-+libexecdir='${exec_prefix}/libexec'
-+datadir='${prefix}/share'
-+sysconfdir='${prefix}/etc'
-+sharedstatedir='${prefix}/com'
-+localstatedir='${prefix}/var'
-+libdir='${exec_prefix}/lib'
-+includedir='${prefix}/include'
-+oldincludedir='/usr/include'
-+infodir='${prefix}/info'
-+mandir='${prefix}/man'
-+
-+# Initialize some other variables.
-+subdirs=
-+MFLAGS= MAKEFLAGS=
-+SHELL=${CONFIG_SHELL-/bin/sh}
-+# Maximum number of lines to put in a shell here document.
-+ac_max_here_lines=12
-+
-+ac_prev=
-+for ac_option
-+do
-+
-+ # If the previous option needs an argument, assign it.
-+ if test -n "$ac_prev"; then
-+ eval "$ac_prev=\$ac_option"
-+ ac_prev=
-+ continue
-+ fi
-+
-+ case "$ac_option" in
-+ -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
-+ *) ac_optarg= ;;
-+ esac
-+
-+ # Accept the important Cygnus configure options, so we can diagnose typos.
-+
-+ case "$ac_option" in
-+
-+ -bindir | --bindir | --bindi | --bind | --bin | --bi)
-+ ac_prev=bindir ;;
-+ -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
-+ bindir="$ac_optarg" ;;
-+
-+ -build | --build | --buil | --bui | --bu)
-+ ac_prev=build ;;
-+ -build=* | --build=* | --buil=* | --bui=* | --bu=*)
-+ build="$ac_optarg" ;;
-+
-+ -cache-file | --cache-file | --cache-fil | --cache-fi \
-+ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
-+ ac_prev=cache_file ;;
-+ -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
-+ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
-+ cache_file="$ac_optarg" ;;
-+
-+ -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
-+ ac_prev=datadir ;;
-+ -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
-+ | --da=*)
-+ datadir="$ac_optarg" ;;
-+
-+ -disable-* | --disable-*)
-+ ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
-+ # Reject names that are not valid shell variable names.
-+ if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
-+ { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
-+ fi
-+ ac_feature=`echo $ac_feature| sed 's/-/_/g'`
-+ eval "enable_${ac_feature}=no" ;;
-+
-+ -enable-* | --enable-*)
-+ ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
-+ # Reject names that are not valid shell variable names.
-+ if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
-+ { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
-+ fi
-+ ac_feature=`echo $ac_feature| sed 's/-/_/g'`
-+ case "$ac_option" in
-+ *=*) ;;
-+ *) ac_optarg=yes ;;
-+ esac
-+ eval "enable_${ac_feature}='$ac_optarg'" ;;
-+
-+ -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
-+ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
-+ | --exec | --exe | --ex)
-+ ac_prev=exec_prefix ;;
-+ -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
-+ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
-+ | --exec=* | --exe=* | --ex=*)
-+ exec_prefix="$ac_optarg" ;;
-+
-+ -gas | --gas | --ga | --g)
-+ # Obsolete; use --with-gas.
-+ with_gas=yes ;;
-+
-+ -help | --help | --hel | --he)
-+ # Omit some internal or obsolete options to make the list less imposing.
-+ # This message is too long to be a string in the A/UX 3.1 sh.
-+ cat << EOF
-+Usage: configure [options] [host]
-+Options: [defaults in brackets after descriptions]
-+Configuration:
-+ --cache-file=FILE cache test results in FILE
-+ --help print this message
-+ --no-create do not create output files
-+ --quiet, --silent do not print \`checking...' messages
-+ --version print the version of autoconf that created configure
-+Directory and file names:
-+ --prefix=PREFIX install architecture-independent files in PREFIX
-+ [$ac_default_prefix]
-+ --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
-+ [same as prefix]
-+ --bindir=DIR user executables in DIR [EPREFIX/bin]
-+ --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
-+ --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
-+ --datadir=DIR read-only architecture-independent data in DIR
-+ [PREFIX/share]
-+ --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
-+ --sharedstatedir=DIR modifiable architecture-independent data in DIR
-+ [PREFIX/com]
-+ --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
-+ --libdir=DIR object code libraries in DIR [EPREFIX/lib]
-+ --includedir=DIR C header files in DIR [PREFIX/include]
-+ --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
-+ --infodir=DIR info documentation in DIR [PREFIX/info]
-+ --mandir=DIR man documentation in DIR [PREFIX/man]
-+ --srcdir=DIR find the sources in DIR [configure dir or ..]
-+ --program-prefix=PREFIX prepend PREFIX to installed program names
-+ --program-suffix=SUFFIX append SUFFIX to installed program names
-+ --program-transform-name=PROGRAM
-+ run sed PROGRAM on installed program names
-+EOF
-+ cat << EOF
-+Host type:
-+ --build=BUILD configure for building on BUILD [BUILD=HOST]
-+ --host=HOST configure for HOST [guessed]
-+ --target=TARGET configure for TARGET [TARGET=HOST]
-+Features and packages:
-+ --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
-+ --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
-+ --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
-+ --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
-+ --x-includes=DIR X include files are in DIR
-+ --x-libraries=DIR X library files are in DIR
-+EOF
-+ if test -n "$ac_help"; then
-+ echo "--enable and --with options recognized:$ac_help"
-+ fi
-+ exit 0 ;;
-+
-+ -host | --host | --hos | --ho)
-+ ac_prev=host ;;
-+ -host=* | --host=* | --hos=* | --ho=*)
-+ host="$ac_optarg" ;;
-+
-+ -includedir | --includedir | --includedi | --included | --include \
-+ | --includ | --inclu | --incl | --inc)
-+ ac_prev=includedir ;;
-+ -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
-+ | --includ=* | --inclu=* | --incl=* | --inc=*)
-+ includedir="$ac_optarg" ;;
-+
-+ -infodir | --infodir | --infodi | --infod | --info | --inf)
-+ ac_prev=infodir ;;
-+ -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
-+ infodir="$ac_optarg" ;;
-+
-+ -libdir | --libdir | --libdi | --libd)
-+ ac_prev=libdir ;;
-+ -libdir=* | --libdir=* | --libdi=* | --libd=*)
-+ libdir="$ac_optarg" ;;
-+
-+ -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
-+ | --libexe | --libex | --libe)
-+ ac_prev=libexecdir ;;
-+ -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
-+ | --libexe=* | --libex=* | --libe=*)
-+ libexecdir="$ac_optarg" ;;
-+
-+ -localstatedir | --localstatedir | --localstatedi | --localstated \
-+ | --localstate | --localstat | --localsta | --localst \
-+ | --locals | --local | --loca | --loc | --lo)
-+ ac_prev=localstatedir ;;
-+ -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
-+ | --localstate=* | --localstat=* | --localsta=* | --localst=* \
-+ | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
-+ localstatedir="$ac_optarg" ;;
-+
-+ -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
-+ ac_prev=mandir ;;
-+ -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
-+ mandir="$ac_optarg" ;;
-+
-+ -nfp | --nfp | --nf)
-+ # Obsolete; use --without-fp.
-+ with_fp=no ;;
-+
-+ -no-create | --no-create | --no-creat | --no-crea | --no-cre \
-+ | --no-cr | --no-c)
-+ no_create=yes ;;
-+
-+ -no-recursion | --no-recursion | --no-recursio | --no-recursi \
-+ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
-+ no_recursion=yes ;;
-+
-+ -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
-+ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
-+ | --oldin | --oldi | --old | --ol | --o)
-+ ac_prev=oldincludedir ;;
-+ -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
-+ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
-+ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
-+ oldincludedir="$ac_optarg" ;;
-+
-+ -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
-+ ac_prev=prefix ;;
-+ -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
-+ prefix="$ac_optarg" ;;
-+
-+ -program-prefix | --program-prefix | --program-prefi | --program-pref \
-+ | --program-pre | --program-pr | --program-p)
-+ ac_prev=program_prefix ;;
-+ -program-prefix=* | --program-prefix=* | --program-prefi=* \
-+ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
-+ program_prefix="$ac_optarg" ;;
-+
-+ -program-suffix | --program-suffix | --program-suffi | --program-suff \
-+ | --program-suf | --program-su | --program-s)
-+ ac_prev=program_suffix ;;
-+ -program-suffix=* | --program-suffix=* | --program-suffi=* \
-+ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
-+ program_suffix="$ac_optarg" ;;
-+
-+ -program-transform-name | --program-transform-name \
-+ | --program-transform-nam | --program-transform-na \
-+ | --program-transform-n | --program-transform- \
-+ | --program-transform | --program-transfor \
-+ | --program-transfo | --program-transf \
-+ | --program-trans | --program-tran \
-+ | --progr-tra | --program-tr | --program-t)
-+ ac_prev=program_transform_name ;;
-+ -program-transform-name=* | --program-transform-name=* \
-+ | --program-transform-nam=* | --program-transform-na=* \
-+ | --program-transform-n=* | --program-transform-=* \
-+ | --program-transform=* | --program-transfor=* \
-+ | --program-transfo=* | --program-transf=* \
-+ | --program-trans=* | --program-tran=* \
-+ | --progr-tra=* | --program-tr=* | --program-t=*)
-+ program_transform_name="$ac_optarg" ;;
-+
-+ -q | -quiet | --quiet | --quie | --qui | --qu | --q \
-+ | -silent | --silent | --silen | --sile | --sil)
-+ silent=yes ;;
-+
-+ -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
-+ ac_prev=sbindir ;;
-+ -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
-+ | --sbi=* | --sb=*)
-+ sbindir="$ac_optarg" ;;
-+
-+ -sharedstatedir | --sharedstatedir | --sharedstatedi \
-+ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
-+ | --sharedst | --shareds | --shared | --share | --shar \
-+ | --sha | --sh)
-+ ac_prev=sharedstatedir ;;
-+ -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
-+ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
-+ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
-+ | --sha=* | --sh=*)
-+ sharedstatedir="$ac_optarg" ;;
-+
-+ -site | --site | --sit)
-+ ac_prev=site ;;
-+ -site=* | --site=* | --sit=*)
-+ site="$ac_optarg" ;;
-+
-+ -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
-+ ac_prev=srcdir ;;
-+ -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
-+ srcdir="$ac_optarg" ;;
-+
-+ -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
-+ | --syscon | --sysco | --sysc | --sys | --sy)
-+ ac_prev=sysconfdir ;;
-+ -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
-+ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
-+ sysconfdir="$ac_optarg" ;;
-+
-+ -target | --target | --targe | --targ | --tar | --ta | --t)
-+ ac_prev=target ;;
-+ -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
-+ target="$ac_optarg" ;;
-+
-+ -v | -verbose | --verbose | --verbos | --verbo | --verb)
-+ verbose=yes ;;
-+
-+ -version | --version | --versio | --versi | --vers)
-+ echo "configure generated by autoconf version 2.13"
-+ exit 0 ;;
-+
-+ -with-* | --with-*)
-+ ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
-+ # Reject names that are not valid shell variable names.
-+ if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
-+ { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
-+ fi
-+ ac_package=`echo $ac_package| sed 's/-/_/g'`
-+ case "$ac_option" in
-+ *=*) ;;
-+ *) ac_optarg=yes ;;
-+ esac
-+ eval "with_${ac_package}='$ac_optarg'" ;;
-+
-+ -without-* | --without-*)
-+ ac_package=`echo $ac_option|sed -e 's/-*without-//'`
-+ # Reject names that are not valid shell variable names.
-+ if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
-+ { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
-+ fi
-+ ac_package=`echo $ac_package| sed 's/-/_/g'`
-+ eval "with_${ac_package}=no" ;;
-+
-+ --x)
-+ # Obsolete; use --with-x.
-+ with_x=yes ;;
-+
-+ -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
-+ | --x-incl | --x-inc | --x-in | --x-i)
-+ ac_prev=x_includes ;;
-+ -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
-+ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
-+ x_includes="$ac_optarg" ;;
-+
-+ -x-libraries | --x-libraries | --x-librarie | --x-librari \
-+ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
-+ ac_prev=x_libraries ;;
-+ -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
-+ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
-+ x_libraries="$ac_optarg" ;;
-+
-+ -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
-+ ;;
-+
-+ *)
-+ if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
-+ echo "configure: warning: $ac_option: invalid host type" 1>&2
-+ fi
-+ if test "x$nonopt" != xNONE; then
-+ { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
-+ fi
-+ nonopt="$ac_option"
-+ ;;
-+
-+ esac
-+done
-+
-+if test -n "$ac_prev"; then
-+ { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
-+fi
-+
-+trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
-+
-+# File descriptor usage:
-+# 0 standard input
-+# 1 file creation
-+# 2 errors and warnings
-+# 3 some systems may open it to /dev/tty
-+# 4 used on the Kubota Titan
-+# 6 checking for... messages and results
-+# 5 compiler messages saved in config.log
-+if test "$silent" = yes; then
-+ exec 6>/dev/null
-+else
-+ exec 6>&1
-+fi
-+exec 5>./config.log
-+
-+echo "\
-+This file contains any messages produced by compilers while
-+running configure, to aid debugging if configure makes a mistake.
-+" 1>&5
-+
-+# Strip out --no-create and --no-recursion so they do not pile up.
-+# Also quote any args containing shell metacharacters.
-+ac_configure_args=
-+for ac_arg
-+do
-+ case "$ac_arg" in
-+ -no-create | --no-create | --no-creat | --no-crea | --no-cre \
-+ | --no-cr | --no-c) ;;
-+ -no-recursion | --no-recursion | --no-recursio | --no-recursi \
-+ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
-+ *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
-+ ac_configure_args="$ac_configure_args '$ac_arg'" ;;
-+ *) ac_configure_args="$ac_configure_args $ac_arg" ;;
-+ esac
-+done
-+
-+# NLS nuisances.
-+# Only set these to C if already set. These must not be set unconditionally
-+# because not all systems understand e.g. LANG=C (notably SCO).
-+# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
-+# Non-C LC_CTYPE values break the ctype check.
-+if test "${LANG+set}" = set; then LANG=C; export LANG; fi
-+if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
-+if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
-+if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
-+
-+# confdefs.h avoids OS command line length limits that DEFS can exceed.
-+rm -rf conftest* confdefs.h
-+# AIX cpp loses on an empty file, so make sure it contains at least a newline.
-+echo > confdefs.h
-+
-+# A filename unique to this package, relative to the directory that
-+# configure is in, which we can look for to find out if srcdir is correct.
-+ac_unique_file=aclocal.m4
-+
-+# Find the source files, if location was not specified.
-+if test -z "$srcdir"; then
-+ ac_srcdir_defaulted=yes
-+ # Try the directory containing this script, then its parent.
-+ ac_prog=$0
-+ ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
-+ test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
-+ srcdir=$ac_confdir
-+ if test ! -r $srcdir/$ac_unique_file; then
-+ srcdir=..
-+ fi
-+else
-+ ac_srcdir_defaulted=no
-+fi
-+if test ! -r $srcdir/$ac_unique_file; then
-+ if test "$ac_srcdir_defaulted" = yes; then
-+ { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
-+ else
-+ { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
-+ fi
-+fi
-+srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
-+
-+# Prefer explicitly selected file to automatically selected ones.
-+if test -z "$CONFIG_SITE"; then
-+ if test "x$prefix" != xNONE; then
-+ CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
-+ else
-+ CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
-+ fi
-+fi
-+for ac_site_file in $CONFIG_SITE; do
-+ if test -r "$ac_site_file"; then
-+ echo "loading site script $ac_site_file"
-+ . "$ac_site_file"
-+ fi
-+done
-+
-+if test -r "$cache_file"; then
-+ echo "loading cache $cache_file"
-+ . $cache_file
-+else
-+ echo "creating cache $cache_file"
-+ > $cache_file
-+fi
-+
-+ac_ext=c
-+# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
-+ac_cpp='$CPP $CPPFLAGS'
-+ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
-+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
-+cross_compiling=$ac_cv_prog_cc_cross
-+
-+ac_exeext=
-+ac_objext=o
-+if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
-+ # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
-+ if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
-+ ac_n= ac_c='
-+' ac_t=' '
-+ else
-+ ac_n=-n ac_c= ac_t=
-+ fi
-+else
-+ ac_n= ac_c='\c' ac_t=
-+fi
-+
-+
-+ac_aux_dir=
-+for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
-+ if test -f $ac_dir/install-sh; then
-+ ac_aux_dir=$ac_dir
-+ ac_install_sh="$ac_aux_dir/install-sh -c"
-+ break
-+ elif test -f $ac_dir/install.sh; then
-+ ac_aux_dir=$ac_dir
-+ ac_install_sh="$ac_aux_dir/install.sh -c"
-+ break
-+ fi
-+done
-+if test -z "$ac_aux_dir"; then
-+ { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
-+fi
-+ac_config_guess=$ac_aux_dir/config.guess
-+ac_config_sub=$ac_aux_dir/config.sub
-+ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
-+
-+# Find a good install program. We prefer a C program (faster),
-+# so one script is as good as another. But avoid the broken or
-+# incompatible versions:
-+# SysV /etc/install, /usr/sbin/install
-+# SunOS /usr/etc/install
-+# IRIX /sbin/install
-+# AIX /bin/install
-+# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
-+# AFS /usr/afsws/bin/install, which mishandles nonexistent args
-+# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
-+# ./install, which can be erroneously created by make from ./install.sh.
-+echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-+echo "configure:558: checking for a BSD compatible install" >&5
-+if test -z "$INSTALL"; then
-+if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
-+ echo $ac_n "(cached) $ac_c" 1>&6
-+else
-+ IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
-+ for ac_dir in $PATH; do
-+ # Account for people who put trailing slashes in PATH elements.
-+ case "$ac_dir/" in
-+ /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
-+ *)
-+ # OSF1 and SCO ODT 3.0 have their own names for install.
-+ # Don't use installbsd from OSF since it installs stuff as root
-+ # by default.
-+ for ac_prog in ginstall scoinst install; do
-+ if test -f $ac_dir/$ac_prog; then
-+ if test $ac_prog = install &&
-+ grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
-+ # AIX install. It has an incompatible calling convention.
-+ :
-+ else
-+ ac_cv_path_install="$ac_dir/$ac_prog -c"
-+ break 2
-+ fi
-+ fi
-+ done
-+ ;;
-+ esac
-+ done
-+ IFS="$ac_save_IFS"
-+
-+fi
-+ if test "${ac_cv_path_install+set}" = set; then
-+ INSTALL="$ac_cv_path_install"
-+ else
-+ # As a last resort, use the slow shell script. We don't cache a
-+ # path for INSTALL within a source directory, because that will
-+ # break other packages using the cache if that directory is
-+ # removed, or if the path is relative.
-+ INSTALL="$ac_install_sh"
-+ fi
-+fi
-+echo "$ac_t""$INSTALL" 1>&6
-+
-+# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
-+# It thinks the first close brace ends the variable substitution.
-+test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
-+
-+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
-+
-+test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
-+
-+echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
-+echo "configure:611: checking whether build environment is sane" >&5
-+# Just in case
-+sleep 1
-+echo timestamp > conftestfile
-+# Do `set' in a subshell so we don't clobber the current shell's
-+# arguments. Must try -L first in case configure is actually a
-+# symlink; some systems play weird games with the mod time of symlinks
-+# (eg FreeBSD returns the mod time of the symlink's containing
-+# directory).
-+if (
-+ set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
-+ if test "$*" = "X"; then
-+ # -L didn't work.
-+ set X `ls -t $srcdir/configure conftestfile`
-+ fi
-+ if test "$*" != "X $srcdir/configure conftestfile" \
-+ && test "$*" != "X conftestfile $srcdir/configure"; then
-+
-+ # If neither matched, then we have a broken ls. This can happen
-+ # if, for instance, CONFIG_SHELL is bash and it inherits a
-+ # broken ls alias from the environment. This has actually
-+ # happened. Such a system could not be considered "sane".
-+ { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
-+alias in your environment" 1>&2; exit 1; }
-+ fi
-+
-+ test "$2" = conftestfile
-+ )
-+then
-+ # Ok.
-+ :
-+else
-+ { echo "configure: error: newly created file is older than distributed files!
-+Check your system clock" 1>&2; exit 1; }
-+fi
-+rm -f conftest*
-+echo "$ac_t""yes" 1>&6
-+if test "$program_transform_name" = s,x,x,; then
-+ program_transform_name=
-+else
-+ # Double any \ or $. echo might interpret backslashes.
-+ cat <<\EOF_SED > conftestsed
-+s,\\,\\\\,g; s,\$,$$,g
-+EOF_SED
-+ program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
-+ rm -f conftestsed
-+fi
-+test "$program_prefix" != NONE &&
-+ program_transform_name="s,^,${program_prefix},; $program_transform_name"
-+# Use a double $ so make ignores it.
-+test "$program_suffix" != NONE &&
-+ program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
-+
-+# sed with no file args requires a program.
-+test "$program_transform_name" = "" && program_transform_name="s,x,x,"
-+
-+echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
-+echo "configure:668: checking whether ${MAKE-make} sets \${MAKE}" >&5
-+set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
-+if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
-+ echo $ac_n "(cached) $ac_c" 1>&6
-+else
-+ cat > conftestmake <<\EOF
-+all:
-+ @echo 'ac_maketemp="${MAKE}"'
-+EOF
-+# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
-+eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
-+if test -n "$ac_maketemp"; then
-+ eval ac_cv_prog_make_${ac_make}_set=yes
-+else
-+ eval ac_cv_prog_make_${ac_make}_set=no
-+fi
-+rm -f conftestmake
-+fi
-+if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
-+ echo "$ac_t""yes" 1>&6
-+ SET_MAKE=
-+else
-+ echo "$ac_t""no" 1>&6
-+ SET_MAKE="MAKE=${MAKE-make}"
-+fi
-+
-+
-+PACKAGE=blip
-+
-+VERSION=0.1
-+
-+if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
-+ { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
-+fi
-+cat >> confdefs.h <<EOF
-+#define PACKAGE "$PACKAGE"
-+EOF
-+
-+cat >> confdefs.h <<EOF
-+#define VERSION "$VERSION"
-+EOF
-+
-+
-+
-+missing_dir=`cd $ac_aux_dir && pwd`
-+echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
-+echo "configure:714: checking for working aclocal" >&5
-+# Run test in a subshell; some versions of sh will print an error if
-+# an executable is not found, even if stderr is redirected.
-+# Redirect stdin to placate older versions of autoconf. Sigh.
-+if (aclocal --version) < /dev/null > /dev/null 2>&1; then
-+ ACLOCAL=aclocal
-+ echo "$ac_t""found" 1>&6
-+else
-+ ACLOCAL="$missing_dir/missing aclocal"
-+ echo "$ac_t""missing" 1>&6
-+fi
-+
-+echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
-+echo "configure:727: checking for working autoconf" >&5
-+# Run test in a subshell; some versions of sh will print an error if
-+# an executable is not found, even if stderr is redirected.
-+# Redirect stdin to placate older versions of autoconf. Sigh.
-+if (autoconf --version) < /dev/null > /dev/null 2>&1; then
-+ AUTOCONF=autoconf
-+ echo "$ac_t""found" 1>&6
-+else
-+ AUTOCONF="$missing_dir/missing autoconf"
-+ echo "$ac_t""missing" 1>&6
-+fi
-+
-+echo $ac_n "checking for working automake""... $ac_c" 1>&6
-+echo "configure:740: checking for working automake" >&5
-+# Run test in a subshell; some versions of sh will print an error if
-+# an executable is not found, even if stderr is redirected.
-+# Redirect stdin to placate older versions of autoconf. Sigh.
-+if (automake --version) < /dev/null > /dev/null 2>&1; then
-+ AUTOMAKE=automake
-+ echo "$ac_t""found" 1>&6
-+else
-+ AUTOMAKE="$missing_dir/missing automake"
-+ echo "$ac_t""missing" 1>&6
-+fi
-+
-+echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
-+echo "configure:753: checking for working autoheader" >&5
-+# Run test in a subshell; some versions of sh will print an error if
-+# an executable is not found, even if stderr is redirected.
-+# Redirect stdin to placate older versions of autoconf. Sigh.
-+if (autoheader --version) < /dev/null > /dev/null 2>&1; then
-+ AUTOHEADER=autoheader
-+ echo "$ac_t""found" 1>&6
-+else
-+ AUTOHEADER="$missing_dir/missing autoheader"
-+ echo "$ac_t""missing" 1>&6
-+fi
-+
-+echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
-+echo "configure:766: checking for working makeinfo" >&5
-+# Run test in a subshell; some versions of sh will print an error if
-+# an executable is not found, even if stderr is redirected.
-+# Redirect stdin to placate older versions of autoconf. Sigh.
-+if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
-+ MAKEINFO=makeinfo
-+ echo "$ac_t""found" 1>&6
-+else
-+ MAKEINFO="$missing_dir/missing makeinfo"
-+ echo "$ac_t""missing" 1>&6
-+fi
-+
-+
-+
-+# Extract the first word of "ranlib", so it can be a program name with args.
-+set dummy ranlib; ac_word=$2
-+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-+echo "configure:783: checking for $ac_word" >&5
-+if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
-+ echo $ac_n "(cached) $ac_c" 1>&6
-+else
-+ if test -n "$RANLIB"; then
-+ ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
-+else
-+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
-+ ac_dummy="$PATH"
-+ for ac_dir in $ac_dummy; do
-+ test -z "$ac_dir" && ac_dir=.
-+ if test -f $ac_dir/$ac_word; then
-+ ac_cv_prog_RANLIB="ranlib"
-+ break
-+ fi
-+ done
-+ IFS="$ac_save_ifs"
-+ test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
-+fi
-+fi
-+RANLIB="$ac_cv_prog_RANLIB"
-+if test -n "$RANLIB"; then
-+ echo "$ac_t""$RANLIB" 1>&6
-+else
-+ echo "$ac_t""no" 1>&6
-+fi
-+
-+
-+# Check whether --enable-msn or --disable-msn was given.
-+if test "${enable_msn+set}" = set; then
-+ enableval="$enable_msn"
-+ build_msn="$enableval"
-+else
-+ build_msn="yes"
-+fi
-+
-+
-+
-+if test "x$build_msn" = xyes; then
-+ BUILD_MSN_TRUE=
-+ BUILD_MSN_FALSE='#'
-+else
-+ BUILD_MSN_TRUE='#'
-+ BUILD_MSN_FALSE=
-+fi
-+
-+if test "$build_msn" = "yes"; then
-+ # Extract the first word of "gcc", so it can be a program name with args.
-+set dummy gcc; ac_word=$2
-+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-+echo "configure:833: checking for $ac_word" >&5
-+if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
-+ echo $ac_n "(cached) $ac_c" 1>&6
-+else
-+ if test -n "$CC"; then
-+ ac_cv_prog_CC="$CC" # Let the user override the test.
-+else
-+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
-+ ac_dummy="$PATH"
-+ for ac_dir in $ac_dummy; do
-+ test -z "$ac_dir" && ac_dir=.
-+ if test -f $ac_dir/$ac_word; then
-+ ac_cv_prog_CC="gcc"
-+ break
-+ fi
-+ done
-+ IFS="$ac_save_ifs"
-+fi
-+fi
-+CC="$ac_cv_prog_CC"
-+if test -n "$CC"; then
-+ echo "$ac_t""$CC" 1>&6
-+else
-+ echo "$ac_t""no" 1>&6
-+fi
-+
-+if test -z "$CC"; then
-+ # Extract the first word of "cc", so it can be a program name with args.
-+set dummy cc; ac_word=$2
-+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-+echo "configure:863: checking for $ac_word" >&5
-+if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
-+ echo $ac_n "(cached) $ac_c" 1>&6
-+else
-+ if test -n "$CC"; then
-+ ac_cv_prog_CC="$CC" # Let the user override the test.
-+else
-+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
-+ ac_prog_rejected=no
-+ ac_dummy="$PATH"
-+ for ac_dir in $ac_dummy; do
-+ test -z "$ac_dir" && ac_dir=.
-+ if test -f $ac_dir/$ac_word; then
-+ if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
-+ ac_prog_rejected=yes
-+ continue
-+ fi
-+ ac_cv_prog_CC="cc"
-+ break
-+ fi
-+ done
-+ IFS="$ac_save_ifs"
-+if test $ac_prog_rejected = yes; then
-+ # We found a bogon in the path, so make sure we never use it.
-+ set dummy $ac_cv_prog_CC
-+ shift
-+ if test $# -gt 0; then
-+ # We chose a different compiler from the bogus one.
-+ # However, it has the same basename, so the bogon will be chosen
-+ # first if we set CC to just the basename; use the full file name.
-+ shift
-+ set dummy "$ac_dir/$ac_word" "$@"
-+ shift
-+ ac_cv_prog_CC="$@"
-+ fi
-+fi
-+fi
-+fi
-+CC="$ac_cv_prog_CC"
-+if test -n "$CC"; then
-+ echo "$ac_t""$CC" 1>&6
-+else
-+ echo "$ac_t""no" 1>&6
-+fi
-+
-+ if test -z "$CC"; then
-+ case "`uname -s`" in
-+ *win32* | *WIN32*)
-+ # Extract the first word of "cl", so it can be a program name with args.
-+set dummy cl; ac_word=$2
-+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-+echo "configure:914: checking for $ac_word" >&5
-+if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
-+ echo $ac_n "(cached) $ac_c" 1>&6
-+else
-+ if test -n "$CC"; then
-+ ac_cv_prog_CC="$CC" # Let the user override the test.
-+else
-+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
-+ ac_dummy="$PATH"
-+ for ac_dir in $ac_dummy; do
-+ test -z "$ac_dir" && ac_dir=.
-+ if test -f $ac_dir/$ac_word; then
-+ ac_cv_prog_CC="cl"
-+ break
-+ fi
-+ done
-+ IFS="$ac_save_ifs"
-+fi
-+fi
-+CC="$ac_cv_prog_CC"
-+if test -n "$CC"; then
-+ echo "$ac_t""$CC" 1>&6
-+else
-+ echo "$ac_t""no" 1>&6
-+fi
-+ ;;
-+ esac
-+ fi
-+ test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
-+fi
-+
-+echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-+echo "configure:946: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
-+
-+ac_ext=c
-+# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
-+ac_cpp='$CPP $CPPFLAGS'
-+ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
-+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
-+cross_compiling=$ac_cv_prog_cc_cross
-+
-+cat > conftest.$ac_ext << EOF
-+
-+#line 957 "configure"
-+#include "confdefs.h"
-+
-+main(){return(0);}
-+EOF
-+if { (eval echo configure:962: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-+ ac_cv_prog_cc_works=yes
-+ # If we can't run a trivial program, we are probably using a cross compiler.
-+ if (./conftest; exit) 2>/dev/null; then
-+ ac_cv_prog_cc_cross=no
-+ else
-+ ac_cv_prog_cc_cross=yes
-+ fi
-+else
-+ echo "configure: failed program was:" >&5
-+ cat conftest.$ac_ext >&5
-+ ac_cv_prog_cc_works=no
-+fi
-+rm -fr conftest*
-+ac_ext=c
-+# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
-+ac_cpp='$CPP $CPPFLAGS'
-+ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
-+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
-+cross_compiling=$ac_cv_prog_cc_cross
-+
-+echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
-+if test $ac_cv_prog_cc_works = no; then
-+ { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
-+fi
-+echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-+echo "configure:988: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
-+echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
-+cross_compiling=$ac_cv_prog_cc_cross
-+
-+echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-+echo "configure:993: checking whether we are using GNU C" >&5
-+if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
-+ echo $ac_n "(cached) $ac_c" 1>&6
-+else
-+ cat > conftest.c <<EOF
-+#ifdef __GNUC__
-+ yes;
-+#endif
-+EOF
-+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1002: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
-+ ac_cv_prog_gcc=yes
-+else
-+ ac_cv_prog_gcc=no
-+fi
-+fi
-+
-+echo "$ac_t""$ac_cv_prog_gcc" 1>&6
-+
-+if test $ac_cv_prog_gcc = yes; then
-+ GCC=yes
-+else
-+ GCC=
-+fi
-+
-+ac_test_CFLAGS="${CFLAGS+set}"
-+ac_save_CFLAGS="$CFLAGS"
-+CFLAGS=
-+echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-+echo "configure:1021: checking whether ${CC-cc} accepts -g" >&5
-+if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
-+ echo $ac_n "(cached) $ac_c" 1>&6
-+else
-+ echo 'void f(){}' > conftest.c
-+if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
-+ ac_cv_prog_cc_g=yes
-+else
-+ ac_cv_prog_cc_g=no
-+fi
-+rm -f conftest*
-+
-+fi
-+
-+echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
-+if test "$ac_test_CFLAGS" = set; then
-+ CFLAGS="$ac_save_CFLAGS"
-+elif test $ac_cv_prog_cc_g = yes; then
-+ if test "$GCC" = yes; then
-+ CFLAGS="-g -O2"
-+ else
-+ CFLAGS="-g"
-+ fi
-+else
-+ if test "$GCC" = yes; then
-+ CFLAGS="-O2"
-+ else
-+ CFLAGS=
-+ fi
-+fi
-+
-+ for ac_prog in $CCC c++ g++ gcc CC cxx cc++ cl
-+do
-+# Extract the first word of "$ac_prog", so it can be a program name with args.
-+set dummy $ac_prog; ac_word=$2
-+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-+echo "configure:1057: checking for $ac_word" >&5
-+if eval "test \"`echo '$''{'ac_cv_prog_CXX'+set}'`\" = set"; then
-+ echo $ac_n "(cached) $ac_c" 1>&6
-+else
-+ if test -n "$CXX"; then
-+ ac_cv_prog_CXX="$CXX" # Let the user override the test.
-+else
-+ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
-+ ac_dummy="$PATH"
-+ for ac_dir in $ac_dummy; do
-+ test -z "$ac_dir" && ac_dir=.
-+ if test -f $ac_dir/$ac_word; then
-+ ac_cv_prog_CXX="$ac_prog"
-+ break
-+ fi
-+ done
-+ IFS="$ac_save_ifs"
-+fi
-+fi
-+CXX="$ac_cv_prog_CXX"
-+if test -n "$CXX"; then
-+ echo "$ac_t""$CXX" 1>&6
-+else
-+ echo "$ac_t""no" 1>&6
-+fi
-+
-+test -n "$CXX" && break
-+done
-+test -n "$CXX" || CXX="gcc"
-+
-+
-+echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-+echo "configure:1089: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5
-+
-+ac_ext=C
-+# CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
-+ac_cpp='$CXXCPP $CPPFLAGS'
-+ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
-+ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
-+cross_compiling=$ac_cv_prog_cxx_cross
-+
-+cat > conftest.$ac_ext << EOF
-+
-+#line 1100 "configure"
-+#include "confdefs.h"
-+
-+int main(){return(0);}
-+EOF
-+if { (eval echo configure:1105: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-+ ac_cv_prog_cxx_works=yes
-+ # If we can't run a trivial program, we are probably using a cross compiler.
-+ if (./conftest; exit) 2>/dev/null; then
-+ ac_cv_prog_cxx_cross=no
-+ else
-+ ac_cv_prog_cxx_cross=yes
-+ fi
-+else
-+ echo "configure: failed program was:" >&5
-+ cat conftest.$ac_ext >&5
-+ ac_cv_prog_cxx_works=no
-+fi
-+rm -fr conftest*
-+ac_ext=c
-+# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
-+ac_cpp='$CPP $CPPFLAGS'
-+ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
-+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
-+cross_compiling=$ac_cv_prog_cc_cross
-+
-+echo "$ac_t""$ac_cv_prog_cxx_works" 1>&6
-+if test $ac_cv_prog_cxx_works = no; then
-+ { echo "configure: error: installation or configuration problem: C++ compiler cannot create executables." 1>&2; exit 1; }
-+fi
-+echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-+echo "configure:1131: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5
-+echo "$ac_t""$ac_cv_prog_cxx_cross" 1>&6
-+cross_compiling=$ac_cv_prog_cxx_cross
-+
-+echo $ac_n "checking whether we are using GNU C++""... $ac_c" 1>&6
-+echo "configure:1136: checking whether we are using GNU C++" >&5
-+if eval "test \"`echo '$''{'ac_cv_prog_gxx'+set}'`\" = set"; then
-+ echo $ac_n "(cached) $ac_c" 1>&6
-+else
-+ cat > conftest.C <<EOF
-+#ifdef __GNUC__
-+ yes;
-+#endif
-+EOF
-+if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:1145: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
-+ ac_cv_prog_gxx=yes
-+else
-+ ac_cv_prog_gxx=no
-+fi
-+fi
-+
-+echo "$ac_t""$ac_cv_prog_gxx" 1>&6
-+
-+if test $ac_cv_prog_gxx = yes; then
-+ GXX=yes
-+else
-+ GXX=
-+fi
-+
-+ac_test_CXXFLAGS="${CXXFLAGS+set}"
-+ac_save_CXXFLAGS="$CXXFLAGS"
-+CXXFLAGS=
-+echo $ac_n "checking whether ${CXX-g++} accepts -g""... $ac_c" 1>&6
-+echo "configure:1164: checking whether ${CXX-g++} accepts -g" >&5
-+if eval "test \"`echo '$''{'ac_cv_prog_cxx_g'+set}'`\" = set"; then
-+ echo $ac_n "(cached) $ac_c" 1>&6
-+else
-+ echo 'void f(){}' > conftest.cc
-+if test -z "`${CXX-g++} -g -c conftest.cc 2>&1`"; then
-+ ac_cv_prog_cxx_g=yes
-+else
-+ ac_cv_prog_cxx_g=no
-+fi
-+rm -f conftest*
-+
-+fi
-+
-+echo "$ac_t""$ac_cv_prog_cxx_g" 1>&6
-+if test "$ac_test_CXXFLAGS" = set; then
-+ CXXFLAGS="$ac_save_CXXFLAGS"
-+elif test $ac_cv_prog_cxx_g = yes; then
-+ if test "$GXX" = yes; then
-+ CXXFLAGS="-g -O2"
-+ else
-+ CXXFLAGS="-g"
-+ fi
-+else
-+ if test "$GXX" = yes; then
-+ CXXFLAGS="-O2"
-+ else
-+ CXXFLAGS=
-+ fi
-+fi
-+
-+for ac_declaration in \
-+ ''\
-+ '#include <stdlib.h>' \
-+ 'extern "C" void std::exit (int) throw (); using std::exit;' \
-+ 'extern "C" void std::exit (int); using std::exit;' \
-+ 'extern "C" void exit (int) throw ();' \
-+ 'extern "C" void exit (int);' \
-+ 'void exit (int);'
-+do
-+ cat > conftest.$ac_ext <<EOF
-+#line 1205 "configure"
-+#include "confdefs.h"
-+#include <stdlib.h>
-+$ac_declaration
-+int main() {
-+exit (42);
-+; return 0; }
-+EOF
-+if { (eval echo configure:1213: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
-+ :
-+else
-+ echo "configure: failed program was:" >&5
-+ cat conftest.$ac_ext >&5
-+ rm -rf conftest*
-+ continue
-+fi
-+rm -f conftest*
-+ cat > conftest.$ac_ext <<EOF
-+#line 1223 "configure"
-+#include "confdefs.h"
-+$ac_declaration
-+int main() {
-+exit (42);
-+; return 0; }
-+EOF
-+if { (eval echo configure:1230: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
-+ rm -rf conftest*
-+ break
-+else
-+ echo "configure: failed program was:" >&5
-+ cat conftest.$ac_ext >&5
-+fi
-+rm -f conftest*
-+done
-+if test -n "$ac_declaration"; then
-+ echo '#ifdef __cplusplus' >>confdefs.h
-+ echo $ac_declaration >>confdefs.h
-+ echo '#endif' >>confdefs.h
-+fi
-+
-+
-+fi
-+
-+trap '' 1 2 15
-+cat > confcache <<\EOF
-+# This file is a shell script that caches the results of configure
-+# tests run on this system so they can be shared between configure
-+# scripts and configure runs. It is not useful on other systems.
-+# If it contains results you don't want to keep, you may remove or edit it.
-+#
-+# By default, configure uses ./config.cache as the cache file,
-+# creating it if it does not exist already. You can give configure
-+# the --cache-file=FILE option to use a different cache file; that is
-+# what configure does when it calls configure scripts in
-+# subdirectories, so they share the cache.
-+# Giving --cache-file=/dev/null disables caching, for debugging configure.
-+# config.status only pays attention to the cache file if you give it the
-+# --recheck option to rerun configure.
-+#
-+EOF
-+# The following way of writing the cache mishandles newlines in values,
-+# but we know of no workaround that is simple, portable, and efficient.
-+# So, don't put newlines in cache variables' values.
-+# Ultrix sh set writes to stderr and can't be redirected directly,
-+# and sets the high bit in the cache file unless we assign to the vars.
-+(set) 2>&1 |
-+ case `(ac_space=' '; set | grep ac_space) 2>&1` in
-+ *ac_space=\ *)
-+ # `set' does not quote correctly, so add quotes (double-quote substitution
-+ # turns \\\\ into \\, and sed turns \\ into \).
-+ sed -n \
-+ -e "s/'/'\\\\''/g" \
-+ -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
-+ ;;
-+ *)
-+ # `set' quotes correctly as required by POSIX, so do not add quotes.
-+ sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
-+ ;;
-+ esac >> confcache
-+if cmp -s $cache_file confcache; then
-+ :
-+else
-+ if test -w $cache_file; then
-+ echo "updating cache $cache_file"
-+ cat confcache > $cache_file
-+ else
-+ echo "not updating unwritable cache $cache_file"
-+ fi
-+fi
-+rm -f confcache
-+
-+trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
-+
-+test "x$prefix" = xNONE && prefix=$ac_default_prefix
-+# Let make expand exec_prefix.
-+test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
-+
-+# Any assignment to VPATH causes Sun make to only execute
-+# the first set of double-colon rules, so remove it if not needed.
-+# If there is a colon in the path, we need to keep it.
-+if test "x$srcdir" = x.; then
-+ ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
-+fi
-+
-+trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
-+
-+# Transform confdefs.h into DEFS.
-+# Protect against shell expansion while executing Makefile rules.
-+# Protect against Makefile macro expansion.
-+cat > conftest.defs <<\EOF
-+s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g
-+s%[ `~#$^&*(){}\\|;'"<>?]%\\&%g
-+s%\[%\\&%g
-+s%\]%\\&%g
-+s%\$%$$%g
-+EOF
-+DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '`
-+rm -f conftest.defs
-+
-+
-+# Without the "./", some shells look in PATH for config.status.
-+: ${CONFIG_STATUS=./config.status}
-+
-+echo creating $CONFIG_STATUS
-+rm -f $CONFIG_STATUS
-+cat > $CONFIG_STATUS <<EOF
-+#! /bin/sh
-+# Generated automatically by configure.
-+# Run this file to recreate the current configuration.
-+# This directory was configured as follows,
-+# on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
-+#
-+# $0 $ac_configure_args
-+#
-+# Compiler output produced by configure, useful for debugging
-+# configure, is in ./config.log if it exists.
-+
-+ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
-+for ac_option
-+do
-+ case "\$ac_option" in
-+ -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
-+ echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
-+ exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
-+ -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
-+ echo "$CONFIG_STATUS generated by autoconf version 2.13"
-+ exit 0 ;;
-+ -help | --help | --hel | --he | --h)
-+ echo "\$ac_cs_usage"; exit 0 ;;
-+ *) echo "\$ac_cs_usage"; exit 1 ;;
-+ esac
-+done
-+
-+ac_given_srcdir=$srcdir
-+ac_given_INSTALL="$INSTALL"
-+
-+trap 'rm -fr `echo "Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
-+EOF
-+cat >> $CONFIG_STATUS <<EOF
-+
-+# Protect against being on the right side of a sed subst in config.status.
-+sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
-+ s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
-+$ac_vpsub
-+$extrasub
-+s%@SHELL@%$SHELL%g
-+s%@CFLAGS@%$CFLAGS%g
-+s%@CPPFLAGS@%$CPPFLAGS%g
-+s%@CXXFLAGS@%$CXXFLAGS%g
-+s%@FFLAGS@%$FFLAGS%g
-+s%@DEFS@%$DEFS%g
-+s%@LDFLAGS@%$LDFLAGS%g
-+s%@LIBS@%$LIBS%g
-+s%@exec_prefix@%$exec_prefix%g
-+s%@prefix@%$prefix%g
-+s%@program_transform_name@%$program_transform_name%g
-+s%@bindir@%$bindir%g
-+s%@sbindir@%$sbindir%g
-+s%@libexecdir@%$libexecdir%g
-+s%@datadir@%$datadir%g
-+s%@sysconfdir@%$sysconfdir%g
-+s%@sharedstatedir@%$sharedstatedir%g
-+s%@localstatedir@%$localstatedir%g
-+s%@libdir@%$libdir%g
-+s%@includedir@%$includedir%g
-+s%@oldincludedir@%$oldincludedir%g
-+s%@infodir@%$infodir%g
-+s%@mandir@%$mandir%g
-+s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
-+s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
-+s%@INSTALL_DATA@%$INSTALL_DATA%g
-+s%@PACKAGE@%$PACKAGE%g
-+s%@VERSION@%$VERSION%g
-+s%@ACLOCAL@%$ACLOCAL%g
-+s%@AUTOCONF@%$AUTOCONF%g
-+s%@AUTOMAKE@%$AUTOMAKE%g
-+s%@AUTOHEADER@%$AUTOHEADER%g
-+s%@MAKEINFO@%$MAKEINFO%g
-+s%@SET_MAKE@%$SET_MAKE%g
-+s%@RANLIB@%$RANLIB%g
-+s%@BUILD_MSN_TRUE@%$BUILD_MSN_TRUE%g
-+s%@BUILD_MSN_FALSE@%$BUILD_MSN_FALSE%g
-+s%@CC@%$CC%g
-+s%@CXX@%$CXX%g
-+
-+CEOF
-+EOF
-+
-+cat >> $CONFIG_STATUS <<\EOF
-+
-+# Split the substitutions into bite-sized pieces for seds with
-+# small command number limits, like on Digital OSF/1 and HP-UX.
-+ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
-+ac_file=1 # Number of current file.
-+ac_beg=1 # First line for current file.
-+ac_end=$ac_max_sed_cmds # Line after last line for current file.
-+ac_more_lines=:
-+ac_sed_cmds=""
-+while $ac_more_lines; do
-+ if test $ac_beg -gt 1; then
-+ sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
-+ else
-+ sed "${ac_end}q" conftest.subs > conftest.s$ac_file
-+ fi
-+ if test ! -s conftest.s$ac_file; then
-+ ac_more_lines=false
-+ rm -f conftest.s$ac_file
-+ else
-+ if test -z "$ac_sed_cmds"; then
-+ ac_sed_cmds="sed -f conftest.s$ac_file"
-+ else
-+ ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
-+ fi
-+ ac_file=`expr $ac_file + 1`
-+ ac_beg=$ac_end
-+ ac_end=`expr $ac_end + $ac_max_sed_cmds`
-+ fi
-+done
-+if test -z "$ac_sed_cmds"; then
-+ ac_sed_cmds=cat
-+fi
-+EOF
-+
-+cat >> $CONFIG_STATUS <<EOF
-+
-+CONFIG_FILES=\${CONFIG_FILES-"Makefile"}
-+EOF
-+cat >> $CONFIG_STATUS <<\EOF
-+for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
-+ # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
-+ case "$ac_file" in
-+ *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
-+ ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
-+ *) ac_file_in="${ac_file}.in" ;;
-+ esac
-+
-+ # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
-+
-+ # Remove last slash and all that follows it. Not all systems have dirname.
-+ ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
-+ if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
-+ # The file is in a subdirectory.
-+ test ! -d "$ac_dir" && mkdir "$ac_dir"
-+ ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
-+ # A "../" for each directory in $ac_dir_suffix.
-+ ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
-+ else
-+ ac_dir_suffix= ac_dots=
-+ fi
-+
-+ case "$ac_given_srcdir" in
-+ .) srcdir=.
-+ if test -z "$ac_dots"; then top_srcdir=.
-+ else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
-+ /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
-+ *) # Relative path.
-+ srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
-+ top_srcdir="$ac_dots$ac_given_srcdir" ;;
-+ esac
-+
-+ case "$ac_given_INSTALL" in
-+ [/$]*) INSTALL="$ac_given_INSTALL" ;;
-+ *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
-+ esac
-+
-+ echo creating "$ac_file"
-+ rm -f "$ac_file"
-+ configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
-+ case "$ac_file" in
-+ *Makefile*) ac_comsub="1i\\
-+# $configure_input" ;;
-+ *) ac_comsub= ;;
-+ esac
-+
-+ ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
-+ sed -e "$ac_comsub
-+s%@configure_input@%$configure_input%g
-+s%@srcdir@%$srcdir%g
-+s%@top_srcdir@%$top_srcdir%g
-+s%@INSTALL@%$INSTALL%g
-+" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
-+fi; done
-+rm -f conftest.s*
-+
-+EOF
-+cat >> $CONFIG_STATUS <<EOF
-+
-+EOF
-+cat >> $CONFIG_STATUS <<\EOF
-+
-+exit 0
-+EOF
-+chmod +x $CONFIG_STATUS
-+rm -fr confdefs* $ac_clean_files
-+test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
-+
-diff -ruN blip-0.1.orig/configure.in blip-0.1/configure.in
---- blip-0.1.orig/configure.in Thu Jan 1 08:00:00 1970
-+++ blip-0.1/configure.in Mon Nov 3 20:09:02 2003
-@@ -0,0 +1,14 @@
-+AC_INIT(aclocal.m4)
-+AM_INIT_AUTOMAKE(blip, 0.1)
-+
-+AC_PROG_RANLIB
-+
-+AC_ARG_ENABLE(msn, [ --disable-msn Build without MSN], build_msn="$enableval", build_msn="yes")
-+AM_CONDITIONAL(BUILD_MSN, test "x$build_msn" = xyes)
-+
-+if test "$build_msn" = "yes"; then
-+ AC_PROG_CC
-+ AC_PROG_CXX
-+fi
-+
-+AC_OUTPUT(Makefile)
-diff -ruN blip-0.1.orig/install-sh blip-0.1/install-sh
---- blip-0.1.orig/install-sh Thu Jan 1 08:00:00 1970
-+++ blip-0.1/install-sh Mon Nov 3 20:09:02 2003
-@@ -0,0 +1,251 @@
-+#!/bin/sh
-+#
-+# install - install a program, script, or datafile
-+# This comes from X11R5 (mit/util/scripts/install.sh).
-+#
-+# Copyright 1991 by the Massachusetts Institute of Technology
-+#
-+# Permission to use, copy, modify, distribute, and sell this software and its
-+# documentation for any purpose is hereby granted without fee, provided that
-+# the above copyright notice appear in all copies and that both that
-+# copyright notice and this permission notice appear in supporting
-+# documentation, and that the name of M.I.T. not be used in advertising or
-+# publicity pertaining to distribution of the software without specific,
-+# written prior permission. M.I.T. makes no representations about the
-+# suitability of this software for any purpose. It is provided "as is"
-+# without express or implied warranty.
-+#
-+# Calling this script install-sh is preferred over install.sh, to prevent
-+# `make' implicit rules from creating a file called install from it
-+# when there is no Makefile.
-+#
-+# This script is compatible with the BSD install script, but was written
-+# from scratch. It can only install one file at a time, a restriction
-+# shared with many OS's install programs.
-+
-+
-+# set DOITPROG to echo to test this script
-+
-+# Don't use :- since 4.3BSD and earlier shells don't like it.
-+doit="${DOITPROG-}"
-+
-+
-+# put in absolute paths if you don't have them in your path; or use env. vars.
-+
-+mvprog="${MVPROG-mv}"
-+cpprog="${CPPROG-cp}"
-+chmodprog="${CHMODPROG-chmod}"
-+chownprog="${CHOWNPROG-chown}"
-+chgrpprog="${CHGRPPROG-chgrp}"
-+stripprog="${STRIPPROG-strip}"
-+rmprog="${RMPROG-rm}"
-+mkdirprog="${MKDIRPROG-mkdir}"
-+
-+transformbasename=""
-+transform_arg=""
-+instcmd="$mvprog"
-+chmodcmd="$chmodprog 0755"
-+chowncmd=""
-+chgrpcmd=""
-+stripcmd=""
-+rmcmd="$rmprog -f"
-+mvcmd="$mvprog"
-+src=""
-+dst=""
-+dir_arg=""
-+
-+while [ x"$1" != x ]; do
-+ case $1 in
-+ -c) instcmd="$cpprog"
-+ shift
-+ continue;;
-+
-+ -d) dir_arg=true
-+ shift
-+ continue;;
-+
-+ -m) chmodcmd="$chmodprog $2"
-+ shift
-+ shift
-+ continue;;
-+
-+ -o) chowncmd="$chownprog $2"
-+ shift
-+ shift
-+ continue;;
-+
-+ -g) chgrpcmd="$chgrpprog $2"
-+ shift
-+ shift
-+ continue;;
-+
-+ -s) stripcmd="$stripprog"
-+ shift
-+ continue;;
-+
-+ -t=*) transformarg=`echo $1 | sed 's/-t=//'`
-+ shift
-+ continue;;
-+
-+ -b=*) transformbasename=`echo $1 | sed 's/-b=//'`
-+ shift
-+ continue;;
-+
-+ *) if [ x"$src" = x ]
-+ then
-+ src=$1
-+ else
-+ # this colon is to work around a 386BSD /bin/sh bug
-+ :
-+ dst=$1
-+ fi
-+ shift
-+ continue;;
-+ esac
-+done
-+
-+if [ x"$src" = x ]
-+then
-+ echo "install: no input file specified"
-+ exit 1
-+else
-+ true
-+fi
-+
-+if [ x"$dir_arg" != x ]; then
-+ dst=$src
-+ src=""
-+
-+ if [ -d $dst ]; then
-+ instcmd=:
-+ chmodcmd=""
-+ else
-+ instcmd=mkdir
-+ fi
-+else
-+
-+# Waiting for this to be detected by the "$instcmd $src $dsttmp" command
-+# might cause directories to be created, which would be especially bad
-+# if $src (and thus $dsttmp) contains '*'.
-+
-+ if [ -f $src -o -d $src ]
-+ then
-+ true
-+ else
-+ echo "install: $src does not exist"
-+ exit 1
-+ fi
-+
-+ if [ x"$dst" = x ]
-+ then
-+ echo "install: no destination specified"
-+ exit 1
-+ else
-+ true
-+ fi
-+
-+# If destination is a directory, append the input filename; if your system
-+# does not like double slashes in filenames, you may need to add some logic
-+
-+ if [ -d $dst ]
-+ then
-+ dst="$dst"/`basename $src`
-+ else
-+ true
-+ fi
-+fi
-+
-+## this sed command emulates the dirname command
-+dstdir=`echo $dst | sed -e 's,[^/]*$,,;s,/$,,;s,^$,.,'`
-+
-+# Make sure that the destination directory exists.
-+# this part is taken from Noah Friedman's mkinstalldirs script
-+
-+# Skip lots of stat calls in the usual case.
-+if [ ! -d "$dstdir" ]; then
-+defaultIFS='
-+'
-+IFS="${IFS-${defaultIFS}}"
-+
-+oIFS="${IFS}"
-+# Some sh's can't handle IFS=/ for some reason.
-+IFS='%'
-+set - `echo ${dstdir} | sed -e 's@/@%@g' -e 's@^%@/@'`
-+IFS="${oIFS}"
-+
-+pathcomp=''
-+
-+while [ $# -ne 0 ] ; do
-+ pathcomp="${pathcomp}${1}"
-+ shift
-+
-+ if [ ! -d "${pathcomp}" ] ;
-+ then
-+ $mkdirprog "${pathcomp}"
-+ else
-+ true
-+ fi
-+
-+ pathcomp="${pathcomp}/"
-+done
-+fi
-+
-+if [ x"$dir_arg" != x ]
-+then
-+ $doit $instcmd $dst &&
-+
-+ if [ x"$chowncmd" != x ]; then $doit $chowncmd $dst; else true ; fi &&
-+ if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd $dst; else true ; fi &&
-+ if [ x"$stripcmd" != x ]; then $doit $stripcmd $dst; else true ; fi &&
-+ if [ x"$chmodcmd" != x ]; then $doit $chmodcmd $dst; else true ; fi
-+else
-+
-+# If we're going to rename the final executable, determine the name now.
-+
-+ if [ x"$transformarg" = x ]
-+ then
-+ dstfile=`basename $dst`
-+ else
-+ dstfile=`basename $dst $transformbasename |
-+ sed $transformarg`$transformbasename
-+ fi
-+
-+# don't allow the sed command to completely eliminate the filename
-+
-+ if [ x"$dstfile" = x ]
-+ then
-+ dstfile=`basename $dst`
-+ else
-+ true
-+ fi
-+
-+# Make a temp file name in the proper directory.
-+
-+ dsttmp=$dstdir/#inst.$$#
-+
-+# Move or copy the file name to the temp name
-+
-+ $doit $instcmd $src $dsttmp &&
-+
-+ trap "rm -f ${dsttmp}" 0 &&
-+
-+# and set any options; do chmod last to preserve setuid bits
-+
-+# If any of these fail, we abort the whole thing. If we want to
-+# ignore errors from any of these, just make sure not to ignore
-+# errors from the above "$doit $instcmd $src $dsttmp" command.
-+
-+ if [ x"$chowncmd" != x ]; then $doit $chowncmd $dsttmp; else true;fi &&
-+ if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd $dsttmp; else true;fi &&
-+ if [ x"$stripcmd" != x ]; then $doit $stripcmd $dsttmp; else true;fi &&
-+ if [ x"$chmodcmd" != x ]; then $doit $chmodcmd $dsttmp; else true;fi &&
-+
-+# Now rename the file to the real destination.
-+
-+ $doit $rmcmd -f $dstdir/$dstfile &&
-+ $doit $mvcmd $dsttmp $dstdir/$dstfile
-+
-+fi &&
-+
-+
-+exit 0
-diff -ruN blip-0.1.orig/md5.c blip-0.1/md5.c
---- blip-0.1.orig/md5.c Thu Jan 1 08:00:00 1970
-+++ blip-0.1/md5.c Mon Nov 3 20:09:02 2003
-@@ -0,0 +1,392 @@
-+/*
-+ Copyright (C) 1999 Aladdin Enterprises. All rights reserved.
-+
-+ This software is provided 'as-is', without any express or implied
-+ warranty. In no event will the authors be held liable for any damages
-+ arising from the use of this software.
-+
-+ Permission is granted to anyone to use this software for any purpose,
-+ including commercial applications, and to alter it and redistribute it
-+ freely, subject to the following restrictions:
-+
-+ 1. The origin of this software must not be misrepresented; you must not
-+ claim that you wrote the original software. If you use this software
-+ in a product, an acknowledgment in the product documentation would be
-+ appreciated but is not required.
-+ 2. Altered source versions must be plainly marked as such, and must not be
-+ misrepresented as being the original software.
-+ 3. This notice may not be removed or altered from any source distribution.
-+
-+ L. Peter Deutsch
-+ ghost@aladdin.com
-+
-+ */
-+/*$Id: md5.c,v 1.1.1.1 2002/12/09 08:48:19 konst Exp $ */
-+/*
-+ Independent implementation of MD5 (RFC 1321).
-+
-+ This code implements the MD5 Algorithm defined in RFC 1321.
-+ It is derived directly from the text of the RFC and not from the
-+ reference implementation.
-+
-+ The original and principal author of md5.c is L. Peter Deutsch
-+ <ghost@aladdin.com>. Other authors are noted in the change history
-+ that follows (in reverse chronological order):
-+
-+ 1999-11-04 lpd Edited comments slightly for automatic TOC extraction.
-+ 1999-10-18 lpd Fixed typo in header comment (ansi2knr rather than md5).
-+ 1999-05-03 lpd Original version.
-+ */
-+
-+#include "md5.h"
-+
-+#ifdef TEST
-+/*
-+ * Compile with -DTEST to create a self-contained executable test program.
-+ * The test program should print out the same values as given in section
-+ * A.5 of RFC 1321, reproduced below.
-+ */
-+#include <string.h>
-+main()
-+{
-+ static const char *const test[7] = {
-+ "", /*d41d8cd98f00b204e9800998ecf8427e*/
-+ "945399884.61923487334tuvga", /*0cc175b9c0f1b6a831c399e269772661*/
-+ "abc", /*900150983cd24fb0d6963f7d28e17f72*/
-+ "message digest", /*f96b697d7cb7938d525a2f31aaf161d0*/
-+ "abcdefghijklmnopqrstuvwxyz", /*c3fcd3d76192e4007dfb496cca67e13b*/
-+ "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",
-+ /*d174ab98d277d9f5a5611c2c9f419d9f*/
-+ "12345678901234567890123456789012345678901234567890123456789012345678901234567890" /*57edf4a22be3c955ac49da2e2107b67a*/
-+ };
-+ int i;
-+
-+ for (i = 0; i < 7; ++i) {
-+ md5_state_t state;
-+ md5_byte_t digest[16];
-+ int di;
-+
-+ md5_init(&state);
-+ md5_append(&state, (const md5_byte_t *)test[i], strlen(test[i]));
-+ md5_finish(&state, digest);
-+ printf("MD5 (\"%s\") = ", test[i]);
-+ for (di = 0; di < 16; ++di)
-+ printf("%02x", digest[di]);
-+ printf("\n");
-+ }
-+ return 0;
-+}
-+#endif /* TEST */
-+
-+
-+/*
-+ * For reference, here is the program that computed the T values.
-+ */
-+#if 0
-+#include <math.h>
-+main()
-+{
-+ int i;
-+ for (i = 1; i <= 64; ++i) {
-+ unsigned long v = (unsigned long)(4294967296.0 * fabs(sin((double)i)));
-+ printf("#define T%d 0x%08lx\n", i, v);
-+ }
-+ return 0;
-+}
-+#endif
-+/*
-+ * End of T computation program.
-+ */
-+#define T1 0xd76aa478
-+#define T2 0xe8c7b756
-+#define T3 0x242070db
-+#define T4 0xc1bdceee
-+#define T5 0xf57c0faf
-+#define T6 0x4787c62a
-+#define T7 0xa8304613
-+#define T8 0xfd469501
-+#define T9 0x698098d8
-+#define T10 0x8b44f7af
-+#define T11 0xffff5bb1
-+#define T12 0x895cd7be
-+#define T13 0x6b901122
-+#define T14 0xfd987193
-+#define T15 0xa679438e
-+#define T16 0x49b40821
-+#define T17 0xf61e2562
-+#define T18 0xc040b340
-+#define T19 0x265e5a51
-+#define T20 0xe9b6c7aa
-+#define T21 0xd62f105d
-+#define T22 0x02441453
-+#define T23 0xd8a1e681
-+#define T24 0xe7d3fbc8
-+#define T25 0x21e1cde6
-+#define T26 0xc33707d6
-+#define T27 0xf4d50d87
-+#define T28 0x455a14ed
-+#define T29 0xa9e3e905
-+#define T30 0xfcefa3f8
-+#define T31 0x676f02d9
-+#define T32 0x8d2a4c8a
-+#define T33 0xfffa3942
-+#define T34 0x8771f681
-+#define T35 0x6d9d6122
-+#define T36 0xfde5380c
-+#define T37 0xa4beea44
-+#define T38 0x4bdecfa9
-+#define T39 0xf6bb4b60
-+#define T40 0xbebfbc70
-+#define T41 0x289b7ec6
-+#define T42 0xeaa127fa
-+#define T43 0xd4ef3085
-+#define T44 0x04881d05
-+#define T45 0xd9d4d039
-+#define T46 0xe6db99e5
-+#define T47 0x1fa27cf8
-+#define T48 0xc4ac5665
-+#define T49 0xf4292244
-+#define T50 0x432aff97
-+#define T51 0xab9423a7
-+#define T52 0xfc93a039
-+#define T53 0x655b59c3
-+#define T54 0x8f0ccc92
-+#define T55 0xffeff47d
-+#define T56 0x85845dd1
-+#define T57 0x6fa87e4f
-+#define T58 0xfe2ce6e0
-+#define T59 0xa3014314
-+#define T60 0x4e0811a1
-+#define T61 0xf7537e82
-+#define T62 0xbd3af235
-+#define T63 0x2ad7d2bb
-+#define T64 0xeb86d391
-+
-+static void
-+md5_process(md5_state_t *pms, const md5_byte_t *data /*[64]*/)
-+{
-+ md5_word_t
-+ a = pms->abcd[0], b = pms->abcd[1],
-+ c = pms->abcd[2], d = pms->abcd[3];
-+ md5_word_t t;
-+
-+#ifndef ARCH_IS_BIG_ENDIAN
-+# define ARCH_IS_BIG_ENDIAN 1 /* slower, default implementation */
-+#endif
-+#if ARCH_IS_BIG_ENDIAN
-+
-+ /*
-+ * On big-endian machines, we must arrange the bytes in the right
-+ * order. (This also works on machines of unknown byte order.)
-+ */
-+ md5_word_t X[16];
-+ const md5_byte_t *xp = data;
-+ int i;
-+
-+ for (i = 0; i < 16; ++i, xp += 4)
-+ X[i] = xp[0] + (xp[1] << 8) + (xp[2] << 16) + (xp[3] << 24);
-+
-+#else /* !ARCH_IS_BIG_ENDIAN */
-+
-+ /*
-+ * On little-endian machines, we can process properly aligned data
-+ * without copying it.
-+ */
-+ md5_word_t xbuf[16];
-+ const md5_word_t *X;
-+
-+ if (!((data - (const md5_byte_t *)0) & 3)) {
-+ /* data are properly aligned */
-+ X = (const md5_word_t *)data;
-+ } else {
-+ /* not aligned */
-+ memcpy(xbuf, data, 64);
-+ X = xbuf;
-+ }
-+#endif
-+
-+#define ROTATE_LEFT(x, n) (((x) << (n)) | ((x) >> (32 - (n))))
-+
-+ /* Round 1. */
-+ /* Let [abcd k s i] denote the operation
-+ a = b + ((a + F(b,c,d) + X[k] + T[i]) <<< s). */
-+#define F(x, y, z) (((x) & (y)) | (~(x) & (z)))
-+#define SET(a, b, c, d, k, s, Ti)\
-+ t = a + F(b,c,d) + X[k] + Ti;\
-+ a = ROTATE_LEFT(t, s) + b
-+ /* Do the following 16 operations. */
-+ SET(a, b, c, d, 0, 7, T1);
-+ SET(d, a, b, c, 1, 12, T2);
-+ SET(c, d, a, b, 2, 17, T3);
-+ SET(b, c, d, a, 3, 22, T4);
-+ SET(a, b, c, d, 4, 7, T5);
-+ SET(d, a, b, c, 5, 12, T6);
-+ SET(c, d, a, b, 6, 17, T7);
-+ SET(b, c, d, a, 7, 22, T8);
-+ SET(a, b, c, d, 8, 7, T9);
-+ SET(d, a, b, c, 9, 12, T10);
-+ SET(c, d, a, b, 10, 17, T11);
-+ SET(b, c, d, a, 11, 22, T12);
-+ SET(a, b, c, d, 12, 7, T13);
-+ SET(d, a, b, c, 13, 12, T14);
-+ SET(c, d, a, b, 14, 17, T15);
-+ SET(b, c, d, a, 15, 22, T16);
-+#undef SET
-+
-+ /* Round 2. */
-+ /* Let [abcd k s i] denote the operation
-+ a = b + ((a + G(b,c,d) + X[k] + T[i]) <<< s). */
-+#define G(x, y, z) (((x) & (z)) | ((y) & ~(z)))
-+#define SET(a, b, c, d, k, s, Ti)\
-+ t = a + G(b,c,d) + X[k] + Ti;\
-+ a = ROTATE_LEFT(t, s) + b
-+ /* Do the following 16 operations. */
-+ SET(a, b, c, d, 1, 5, T17);
-+ SET(d, a, b, c, 6, 9, T18);
-+ SET(c, d, a, b, 11, 14, T19);
-+ SET(b, c, d, a, 0, 20, T20);
-+ SET(a, b, c, d, 5, 5, T21);
-+ SET(d, a, b, c, 10, 9, T22);
-+ SET(c, d, a, b, 15, 14, T23);
-+ SET(b, c, d, a, 4, 20, T24);
-+ SET(a, b, c, d, 9, 5, T25);
-+ SET(d, a, b, c, 14, 9, T26);
-+ SET(c, d, a, b, 3, 14, T27);
-+ SET(b, c, d, a, 8, 20, T28);
-+ SET(a, b, c, d, 13, 5, T29);
-+ SET(d, a, b, c, 2, 9, T30);
-+ SET(c, d, a, b, 7, 14, T31);
-+ SET(b, c, d, a, 12, 20, T32);
-+#undef SET
-+
-+ /* Round 3. */
-+ /* Let [abcd k s t] denote the operation
-+ a = b + ((a + H(b,c,d) + X[k] + T[i]) <<< s). */
-+#define H(x, y, z) ((x) ^ (y) ^ (z))
-+#define SET(a, b, c, d, k, s, Ti)\
-+ t = a + H(b,c,d) + X[k] + Ti;\
-+ a = ROTATE_LEFT(t, s) + b
-+ /* Do the following 16 operations. */
-+ SET(a, b, c, d, 5, 4, T33);
-+ SET(d, a, b, c, 8, 11, T34);
-+ SET(c, d, a, b, 11, 16, T35);
-+ SET(b, c, d, a, 14, 23, T36);
-+ SET(a, b, c, d, 1, 4, T37);
-+ SET(d, a, b, c, 4, 11, T38);
-+ SET(c, d, a, b, 7, 16, T39);
-+ SET(b, c, d, a, 10, 23, T40);
-+ SET(a, b, c, d, 13, 4, T41);
-+ SET(d, a, b, c, 0, 11, T42);
-+ SET(c, d, a, b, 3, 16, T43);
-+ SET(b, c, d, a, 6, 23, T44);
-+ SET(a, b, c, d, 9, 4, T45);
-+ SET(d, a, b, c, 12, 11, T46);
-+ SET(c, d, a, b, 15, 16, T47);
-+ SET(b, c, d, a, 2, 23, T48);
-+#undef SET
-+
-+ /* Round 4. */
-+ /* Let [abcd k s t] denote the operation
-+ a = b + ((a + I(b,c,d) + X[k] + T[i]) <<< s). */
-+#define I(x, y, z) ((y) ^ ((x) | ~(z)))
-+#define SET(a, b, c, d, k, s, Ti)\
-+ t = a + I(b,c,d) + X[k] + Ti;\
-+ a = ROTATE_LEFT(t, s) + b
-+ /* Do the following 16 operations. */
-+ SET(a, b, c, d, 0, 6, T49);
-+ SET(d, a, b, c, 7, 10, T50);
-+ SET(c, d, a, b, 14, 15, T51);
-+ SET(b, c, d, a, 5, 21, T52);
-+ SET(a, b, c, d, 12, 6, T53);
-+ SET(d, a, b, c, 3, 10, T54);
-+ SET(c, d, a, b, 10, 15, T55);
-+ SET(b, c, d, a, 1, 21, T56);
-+ SET(a, b, c, d, 8, 6, T57);
-+ SET(d, a, b, c, 15, 10, T58);
-+ SET(c, d, a, b, 6, 15, T59);
-+ SET(b, c, d, a, 13, 21, T60);
-+ SET(a, b, c, d, 4, 6, T61);
-+ SET(d, a, b, c, 11, 10, T62);
-+ SET(c, d, a, b, 2, 15, T63);
-+ SET(b, c, d, a, 9, 21, T64);
-+#undef SET
-+
-+ /* Then perform the following additions. (That is increment each
-+ of the four registers by the value it had before this block
-+ was started.) */
-+ pms->abcd[0] += a;
-+ pms->abcd[1] += b;
-+ pms->abcd[2] += c;
-+ pms->abcd[3] += d;
-+}
-+
-+void
-+md5_init(md5_state_t *pms)
-+{
-+ pms->count[0] = pms->count[1] = 0;
-+ pms->abcd[0] = 0x67452301;
-+ pms->abcd[1] = 0xefcdab89;
-+ pms->abcd[2] = 0x98badcfe;
-+ pms->abcd[3] = 0x10325476;
-+}
-+
-+void
-+md5_append(md5_state_t *pms, const md5_byte_t *data, int nbytes)
-+{
-+ const md5_byte_t *p = data;
-+ int left = nbytes;
-+ int offset = (pms->count[0] >> 3) & 63;
-+ md5_word_t nbits = (md5_word_t)(nbytes << 3);
-+
-+ if (nbytes <= 0)
-+ return;
-+
-+ /* Update the message length. */
-+ pms->count[1] += nbytes >> 29;
-+ pms->count[0] += nbits;
-+ if (pms->count[0] < nbits)
-+ pms->count[1]++;
-+
-+ /* Process an initial partial block. */
-+ if (offset) {
-+ int copy = (offset + nbytes > 64 ? 64 - offset : nbytes);
-+
-+ memcpy(pms->buf + offset, p, copy);
-+ if (offset + copy < 64)
-+ return;
-+ p += copy;
-+ left -= copy;
-+ md5_process(pms, pms->buf);
-+ }
-+
-+ /* Process full blocks. */
-+ for (; left >= 64; p += 64, left -= 64)
-+ md5_process(pms, p);
-+
-+ /* Process a final partial block. */
-+ if (left)
-+ memcpy(pms->buf, p, left);
-+}
-+
-+void
-+md5_finish(md5_state_t *pms, md5_byte_t digest[16])
-+{
-+ static const md5_byte_t pad[64] = {
-+ 0x80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
-+ };
-+ md5_byte_t data[8];
-+ int i;
-+
-+ /* Save the length before padding. */
-+ for (i = 0; i < 8; ++i)
-+ data[i] = (md5_byte_t)(pms->count[i >> 2] >> ((i & 3) << 3));
-+ /* Pad to 56 bytes mod 64. */
-+ md5_append(pms, pad, ((55 - (pms->count[0] >> 3)) & 63) + 1);
-+ /* Append the length. */
-+ md5_append(pms, data, 8);
-+ for (i = 0; i < 16; ++i)
-+ digest[i] = (md5_byte_t)(pms->abcd[i >> 2] >> ((i & 3) << 3));
-+}
-diff -ruN blip-0.1.orig/md5.h blip-0.1/md5.h
---- blip-0.1.orig/md5.h Thu Jan 1 08:00:00 1970
-+++ blip-0.1/md5.h Mon Nov 3 20:09:02 2003
-@@ -0,0 +1,94 @@
-+/*
-+ Copyright (C) 1999 Aladdin Enterprises. All rights reserved.
-+
-+ This software is provided 'as-is', without any express or implied
-+ warranty. In no event will the authors be held liable for any damages
-+ arising from the use of this software.
-+
-+ Permission is granted to anyone to use this software for any purpose,
-+ including commercial applications, and to alter it and redistribute it
-+ freely, subject to the following restrictions:
-+
-+ 1. The origin of this software must not be misrepresented; you must not
-+ claim that you wrote the original software. If you use this software
-+ in a product, an acknowledgment in the product documentation would be
-+ appreciated but is not required.
-+ 2. Altered source versions must be plainly marked as such, and must not be
-+ misrepresented as being the original software.
-+ 3. This notice may not be removed or altered from any source distribution.
-+
-+ L. Peter Deutsch
-+ ghost@aladdin.com
-+
-+ */
-+/*$Id: md5.h,v 1.1.1.1 2002/12/09 08:48:22 konst Exp $ */
-+/*
-+ Independent implementation of MD5 (RFC 1321).
-+
-+ This code implements the MD5 Algorithm defined in RFC 1321.
-+ It is derived directly from the text of the RFC and not from the
-+ reference implementation.
-+
-+ The original and principal author of md5.h is L. Peter Deutsch
-+ <ghost@aladdin.com>. Other authors are noted in the change history
-+ that follows (in reverse chronological order):
-+
-+ 1999-11-04 lpd Edited comments slightly for automatic TOC extraction.
-+ 1999-10-18 lpd Fixed typo in header comment (ansi2knr rather than md5);
-+ added conditionalization for C++ compilation from Martin
-+ Purschke <purschke@bnl.gov>.
-+ 1999-05-03 lpd Original version.
-+ */
-+
-+#ifndef md5_INCLUDED
-+# define md5_INCLUDED
-+
-+/*
-+ * This code has some adaptations for the Ghostscript environment, but it
-+ * will compile and run correctly in any environment with 8-bit chars and
-+ * 32-bit ints. Specifically, it assumes that if the following are
-+ * defined, they have the same meaning as in Ghostscript: P1, P2, P3,
-+ * ARCH_IS_BIG_ENDIAN.
-+ */
-+
-+typedef unsigned char md5_byte_t; /* 8-bit byte */
-+typedef unsigned int md5_word_t; /* 32-bit word */
-+
-+/* Define the state of the MD5 Algorithm. */
-+typedef struct md5_state_s {
-+ md5_word_t count[2]; /* message length in bits, lsw first */
-+ md5_word_t abcd[4]; /* digest buffer */
-+ md5_byte_t buf[64]; /* accumulate block */
-+} md5_state_t;
-+
-+#ifdef __cplusplus
-+extern "C"
-+{
-+#endif
-+
-+/* Initialize the algorithm. */
-+#ifdef P1
-+void md5_init(P1(md5_state_t *pms));
-+#else
-+void md5_init(md5_state_t *pms);
-+#endif
-+
-+/* Append a string to the message. */
-+#ifdef P3
-+void md5_append(P3(md5_state_t *pms, const md5_byte_t *data, int nbytes));
-+#else
-+void md5_append(md5_state_t *pms, const md5_byte_t *data, int nbytes);
-+#endif
-+
-+/* Finish the message and return the digest. */
-+#ifdef P2
-+void md5_finish(P2(md5_state_t *pms, md5_byte_t digest[16]));
-+#else
-+void md5_finish(md5_state_t *pms, md5_byte_t digest[16]);
-+#endif
-+
-+#ifdef __cplusplus
-+} /* end extern "C" */
-+#endif
-+
-+#endif /* md5_INCLUDED */
-diff -ruN blip-0.1.orig/missing blip-0.1/missing
---- blip-0.1.orig/missing Thu Jan 1 08:00:00 1970
-+++ blip-0.1/missing Mon Nov 3 20:09:02 2003
-@@ -0,0 +1,198 @@
-+#! /bin/sh
-+# Common stub for a few missing GNU programs while installing.
-+# Copyright (C) 1996, 1997, 2001 Free Software Foundation, Inc.
-+# Franc,ois Pinard <pinard@iro.umontreal.ca>, 1996.
-+
-+# This program is free software; you can redistribute it and/or modify
-+# it under the terms of the GNU General Public License as published by
-+# the Free Software Foundation; either version 2, or (at your option)
-+# any later version.
-+
-+# This program is distributed in the hope that it will be useful,
-+# but WITHOUT ANY WARRANTY; without even the implied warranty of
-+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-+# GNU General Public License for more details.
-+
-+# You should have received a copy of the GNU General Public License
-+# along with this program; if not, write to the Free Software
-+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-+# 02111-1307, USA.
-+
-+if test $# -eq 0; then
-+ echo 1>&2 "Try \`$0 --help' for more information"
-+ exit 1
-+fi
-+
-+# In the cases where this matters, `missing' is being run in the
-+# srcdir already.
-+if test -f configure.in; then
-+ configure_ac=configure.ac
-+else
-+ configure_ac=configure.in
-+fi
-+
-+case "$1" in
-+
-+ -h|--h|--he|--hel|--help)
-+ echo "\
-+$0 [OPTION]... PROGRAM [ARGUMENT]...
-+
-+Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
-+error status if there is no known handling for PROGRAM.
-+
-+Options:
-+ -h, --help display this help and exit
-+ -v, --version output version information and exit
-+
-+Supported PROGRAM values:
-+ aclocal touch file \`aclocal.m4'
-+ autoconf touch file \`configure'
-+ autoheader touch file \`config.h.in'
-+ automake touch all \`Makefile.in' files
-+ bison create \`y.tab.[ch]', if possible, from existing .[ch]
-+ flex create \`lex.yy.c', if possible, from existing .c
-+ lex create \`lex.yy.c', if possible, from existing .c
-+ makeinfo touch the output file
-+ yacc create \`y.tab.[ch]', if possible, from existing .[ch]"
-+ ;;
-+
-+ -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
-+ echo "missing - GNU libit 0.0"
-+ ;;
-+
-+ -*)
-+ echo 1>&2 "$0: Unknown \`$1' option"
-+ echo 1>&2 "Try \`$0 --help' for more information"
-+ exit 1
-+ ;;
-+
-+ aclocal)
-+ echo 1>&2 "\
-+WARNING: \`$1' is missing on your system. You should only need it if
-+ you modified \`acinclude.m4' or \`$configure_ac'. You might want
-+ to install the \`Automake' and \`Perl' packages. Grab them from
-+ any GNU archive site."
-+ touch aclocal.m4
-+ ;;
-+
-+ autoconf)
-+ echo 1>&2 "\
-+WARNING: \`$1' is missing on your system. You should only need it if
-+ you modified \`$configure_ac'. You might want to install the
-+ \`Autoconf' and \`GNU m4' packages. Grab them from any GNU
-+ archive site."
-+ touch configure
-+ ;;
-+
-+ autoheader)
-+ echo 1>&2 "\
-+WARNING: \`$1' is missing on your system. You should only need it if
-+ you modified \`acconfig.h' or \`$configure_ac'. You might want
-+ to install the \`Autoconf' and \`GNU m4' packages. Grab them
-+ from any GNU archive site."
-+ files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' $configure_ac`
-+ test -z "$files" && files="config.h"
-+ touch_files=
-+ for f in $files; do
-+ case "$f" in
-+ *:*) touch_files="$touch_files "`echo "$f" |
-+ sed -e 's/^[^:]*://' -e 's/:.*//'`;;
-+ *) touch_files="$touch_files $f.in";;
-+ esac
-+ done
-+ touch $touch_files
-+ ;;
-+
-+ automake)
-+ echo 1>&2 "\
-+WARNING: \`$1' is missing on your system. You should only need it if
-+ you modified \`Makefile.am', \`acinclude.m4' or \`$configure_ac'.
-+ You might want to install the \`Automake' and \`Perl' packages.
-+ Grab them from any GNU archive site."
-+ find . -type f -name Makefile.am -print |
-+ sed 's/\.am$/.in/' |
-+ while read f; do touch "$f"; done
-+ ;;
-+
-+ bison|yacc)
-+ echo 1>&2 "\
-+WARNING: \`$1' is missing on your system. You should only need it if
-+ you modified a \`.y' file. You may need the \`Bison' package
-+ in order for those modifications to take effect. You can get
-+ \`Bison' from any GNU archive site."
-+ rm -f y.tab.c y.tab.h
-+ if [ $# -ne 1 ]; then
-+ eval LASTARG="\${$#}"
-+ case "$LASTARG" in
-+ *.y)
-+ SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
-+ if [ -f "$SRCFILE" ]; then
-+ cp "$SRCFILE" y.tab.c
-+ fi
-+ SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
-+ if [ -f "$SRCFILE" ]; then
-+ cp "$SRCFILE" y.tab.h
-+ fi
-+ ;;
-+ esac
-+ fi
-+ if [ ! -f y.tab.h ]; then
-+ echo >y.tab.h
-+ fi
-+ if [ ! -f y.tab.c ]; then
-+ echo 'main() { return 0; }' >y.tab.c
-+ fi
-+ ;;
-+
-+ lex|flex)
-+ echo 1>&2 "\
-+WARNING: \`$1' is missing on your system. You should only need it if
-+ you modified a \`.l' file. You may need the \`Flex' package
-+ in order for those modifications to take effect. You can get
-+ \`Flex' from any GNU archive site."
-+ rm -f lex.yy.c
-+ if [ $# -ne 1 ]; then
-+ eval LASTARG="\${$#}"
-+ case "$LASTARG" in
-+ *.l)
-+ SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
-+ if [ -f "$SRCFILE" ]; then
-+ cp "$SRCFILE" lex.yy.c
-+ fi
-+ ;;
-+ esac
-+ fi
-+ if [ ! -f lex.yy.c ]; then
-+ echo 'main() { return 0; }' >lex.yy.c
-+ fi
-+ ;;
-+
-+ makeinfo)
-+ echo 1>&2 "\
-+WARNING: \`$1' is missing on your system. You should only need it if
-+ you modified a \`.texi' or \`.texinfo' file, or any other file
-+ indirectly affecting the aspect of the manual. The spurious
-+ call might also be the consequence of using a buggy \`make' (AIX,
-+ DU, IRIX). You might want to install the \`Texinfo' package or
-+ the \`GNU make' package. Grab either from any GNU archive site."
-+ file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
-+ if test -z "$file"; then
-+ file=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
-+ file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $file`
-+ fi
-+ touch $file
-+ ;;
-+
-+ *)
-+ echo 1>&2 "\
-+WARNING: \`$1' is needed, and you do not seem to have it handy on your
-+ system. You might have modified some files without having the
-+ proper tools for further handling them. Check the \`README' file,
-+ it often tells you about the needed prerequirements for installing
-+ this package. You may also peek at any GNU archive site, in case
-+ some other package would contain this missing \`$1' program."
-+ exit 1
-+ ;;
-+esac
-+
-+exit 0
-diff -ruN blip-0.1.orig/mkinstalldirs blip-0.1/mkinstalldirs
---- blip-0.1.orig/mkinstalldirs Thu Jan 1 08:00:00 1970
-+++ blip-0.1/mkinstalldirs Mon Nov 3 20:09:02 2003
-@@ -0,0 +1,40 @@
-+#! /bin/sh
-+# mkinstalldirs --- make directory hierarchy
-+# Author: Noah Friedman <friedman@prep.ai.mit.edu>
-+# Created: 1993-05-16
-+# Public domain
-+
-+# $Id: mkinstalldirs,v 1.13 1999/01/05 03:18:55 bje Exp $
-+
-+errstatus=0
-+
-+for file
-+do
-+ set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
-+ shift
-+
-+ pathcomp=
-+ for d
-+ do
-+ pathcomp="$pathcomp$d"
-+ case "$pathcomp" in
-+ -* ) pathcomp=./$pathcomp ;;
-+ esac
-+
-+ if test ! -d "$pathcomp"; then
-+ echo "mkdir $pathcomp"
-+
-+ mkdir "$pathcomp" || lasterr=$?
-+
-+ if test ! -d "$pathcomp"; then
-+ errstatus=$lasterr
-+ fi
-+ fi
-+
-+ pathcomp="$pathcomp/"
-+ done
-+done
-+
-+exit $errstatus
-+
-+# mkinstalldirs ends here
-diff -ruN blip-0.1.orig/msn_bittybits.C blip-0.1/msn_bittybits.C
---- blip-0.1.orig/msn_bittybits.C Thu Jan 1 08:00:00 1970
-+++ blip-0.1/msn_bittybits.C Mon Nov 3 20:09:02 2003
-@@ -0,0 +1,283 @@
-+/* msn_bittybits.c - all the little string- and list-bashing functions */
-+
-+#include <stdio.h>
-+#include <stdlib.h>
-+#include <string.h>
-+#include <unistd.h>
-+#include <ctype.h>
-+#include <sys/errno.h>
-+
-+#include "msn_core.h"
-+#include "msn_interface.h"
-+#include "msn_bittybits.h"
-+
-+char ** msn_read_line(int sock, int * numargs)
-+{
-+ // Right, this is quite a task. Step One is to read the thing in.
-+ char ** retval;
-+ char c;
-+ int pos=0, numspaces=0;
-+
-+ *numargs = 0;
-+
-+ while(1)
-+ {
-+ if(read(sock, &c, 1)<1)
-+ {
-+ #ifdef MSNDEBUG
-+ perror("Stream closed\n"); //DEBUG
-+ #endif
-+ return NULL;
-+ }
-+ if(c=='\314') { return NULL; } // just drop it
-+ if(c=='\r') { continue; }
-+ if(c=='\n') { numspaces++; buf[pos]='\0'; break; }
-+ if(c==' ') { numspaces++; }
-+ buf[pos]=c;
-+ pos++;
-+ if(pos>=BUF_SIZE)
-+ {
-+ #ifdef MSNDEBUG
-+ printf("Severe warning - overflow, dropping/splitting a line!");
-+ #endif
-+ return NULL;
-+ }
-+ }
-+
-+ if(numspaces==0) {
-+ #ifdef MSNDEBUG
-+ printf("What the..?\n");
-+ #endif
-+ return NULL; }
-+
-+ ext_protocol_log(buf, 1, 0);
-+
-+ retval=new char * [numspaces];
-+ retval[0]=new char[strlen(buf)+1];
-+ strcpy(retval[0], buf);
-+ *numargs=numspaces;
-+
-+ // OK, take it as read (boom, boom!)
-+ // Now we cruise through the string, changing all spaces to null 0's and setting
-+ // a pointer at the beginning of each substring
-+
-+ pos=0;
-+ numspaces=1; // pointer #0 is already set at the beginning
-+ while(1)
-+ {
-+ if(retval[0][pos]==' ')
-+ {
-+ retval[0][pos]='\0';
-+ retval[numspaces]=retval[0]+pos+1;
-+ numspaces++;
-+ pos++;
-+ continue;
-+ }
-+ if(retval[0][pos]=='\0') { break; }
-+
-+ pos++;
-+ }
-+
-+ return retval;
-+}
-+
-+void msn_clean_up(msnconn * conn)
-+{
-+ llist * connlist;
-+ connlist=connections;
-+
-+ if(conn->type!=CONN_FTP)
-+ { ext_closing_connection(conn); }
-+
-+ while(1)
-+ {
-+ if(connlist==NULL) { return; }
-+ if(connlist->data==conn) { break; }
-+ connlist=connlist->next;
-+ }
-+
-+ close(conn->sock);
-+ ext_unregister_sock(conn->sock);
-+// delete conn;
-+
-+ if(connlist->next!=NULL)
-+ { connlist->next->prev=connlist->prev; }
-+ if(connlist->prev!=NULL)
-+ { connlist->prev->next=connlist->next; } else { connections=connlist->next; }
-+ connlist->prev=NULL; // no recursive destructors, please...
-+ connlist->next=NULL;
-+ connlist->data=NULL; // already deleted the conn object
-+ delete connlist;
-+}
-+
-+void msn_add_callback(msnconn * conn, void (*func)(msnconn * conn, int trid, char ** args, int numargs, callback_data * data), int trid, callback_data * data)
-+{
-+ callback * call;
-+
-+ call=new callback;
-+ call->trid=trid;
-+ call->data=data;
-+ call->func=func;
-+
-+ msn_add_to_llist(conn->callbacks, call);
-+}
-+
-+void msn_del_callback(msnconn * conn, int trid)
-+{
-+ llist * list;
-+ callback * call;
-+
-+ list=conn->callbacks;
-+
-+ if(list==NULL) { return; }
-+
-+ do
-+ {
-+ call=(callback *)list->data;
-+ if(call->trid==trid)
-+ {
-+ if(list->next!=NULL)
-+ { list->next->prev=list->prev; }
-+ if(list->prev!=NULL)
-+ { list->prev->next=list->next; } else { conn->callbacks=NULL; }
-+ list->prev=NULL; // no recursive destructors
-+ list->next=NULL;
-+ delete list;
-+ break;
-+ }
-+ list=list->next;
-+ } while(list!=NULL);
-+}
-+
-+void msn_add_to_llist(llist *& listp, llist_data * data)
-+{
-+ llist * tlist;
-+ llist * newlist;
-+
-+ if(listp==NULL) { listp=new llist; listp->data=data; return; }
-+
-+ tlist=listp;
-+
-+ while(tlist->next!=NULL) { tlist=tlist->next; }
-+
-+ newlist=new llist;
-+ newlist->prev=tlist;
-+ newlist->next=NULL;
-+ newlist->data=data;
-+ tlist->next=newlist;
-+}
-+
-+void msn_del_from_llist(llist *& listp, llist_data * data)
-+{
-+ // Note: this function does NOT delete the data, only the list object
-+ llist * tlist;
-+
-+ tlist=listp;
-+
-+ while(tlist!=NULL)
-+ {
-+ if(tlist->data==data)
-+ {
-+ if(tlist->next!=NULL)
-+ { tlist->next->prev=tlist->prev; }
-+ if(tlist->prev!=NULL)
-+ { tlist->prev->next=tlist->next; } else { listp=tlist->next; }
-+ tlist->next=NULL; // otherwise the whole list is clobbered by the destructor
-+ tlist->prev=NULL;
-+ tlist->data=NULL;
-+ delete tlist;
-+ return;
-+ }
-+ tlist=tlist->next;
-+ }
-+}
-+
-+int msn_count_llist(llist * list)
-+{
-+ llist * l=list;
-+ int retval=0;
-+
-+ while(l!=NULL) { l=l->next; retval++; }
-+
-+ return retval;
-+}
-+
-+char * msn_permstring(const char * s)
-+{
-+ char * retval;
-+
-+ if(s==NULL) { return NULL; }
-+
-+ retval=new char [strlen(s)+1];
-+
-+ strcpy(retval, s);
-+
-+ return retval;
-+}
-+
-+char * msn_decode_URL(char * s)
-+{
-+ char * rpos; // read
-+ char * wpos; // write
-+
-+ wpos=rpos=s;
-+
-+ while(1)
-+ {
-+ if(*rpos=='\0') { *wpos='\0'; break; }
-+
-+ if(*rpos=='%')
-+ {
-+ char buf[3];
-+ int c;
-+ rpos++;
-+ buf[0]=*rpos;
-+ rpos++;
-+ buf[1]=*rpos;
-+ rpos++;
-+ buf[2]='\0';
-+ sscanf(buf, "%x", &c);
-+ *wpos=c;
-+ wpos++;
-+ continue;
-+ }
-+
-+ *wpos=*rpos;
-+ rpos++;
-+ wpos++;
-+ }
-+ return s;
-+}
-+
-+char * msn_encode_URL(const char * s)
-+{
-+ const char * rptr = s;
-+ char * wptr;
-+ char * retval;
-+
-+ wptr=retval=new char[strlen(s)*3];
-+
-+ while(1)
-+ {
-+ if(*rptr=='\0')
-+ { *wptr='\0'; break; }
-+
-+ if(!(isalpha(*rptr) || isdigit(*rptr)))
-+ {
-+ if ( *rptr != '\xc2' && *rptr != '\xb0' ) {
-+ sprintf(wptr, "%%%2x", (int)(*rptr));
-+
-+ rptr++;
-+ wptr+=3;
-+ continue;
-+ }
-+ }
-+
-+ *wptr=*rptr;
-+ wptr++;
-+ rptr++;
-+ }
-+
-+ return retval;
-+}
-+
-diff -ruN blip-0.1.orig/msn_bittybits.h blip-0.1/msn_bittybits.h
---- blip-0.1.orig/msn_bittybits.h Thu Jan 1 08:00:00 1970
-+++ blip-0.1/msn_bittybits.h Mon Nov 3 20:09:02 2003
-@@ -0,0 +1,35 @@
-+#ifndef __MSN_BITTYBITS_H__
-+#define __MSN_BITTYBITS_H__
-+
-+/* msn_bittybits.h - all the little string-bashing functions */
-+
-+/*
-+ char ** msn_read_line(int sock, int * numargs);
-+
-+ Purpose: Read a line from the MSN server, then break it up into
-+ space-separated strings
-+ Arguments:
-+ sock The socket to use
-+ numargs Gets set to the number of arguments
-+ Returns: A NULL-terminated array of strings, or NULL on error
-+*/
-+char ** msn_read_line(int sock, int * numargs);
-+
-+void msn_clean_up(msnconn * conn);
-+
-+void msn_add_callback(msnconn * conn, void (*func)(msnconn * conn, int trid, char ** args, int numargs, callback_data * data), int trid, callback_data * data);
-+
-+void msn_del_callback(msnconn * conn, int trid);
-+
-+void msn_add_to_llist(llist *& listp, llist_data * data);
-+
-+void msn_del_from_llist(llist *& listp, llist_data * data);
-+
-+int msn_count_llist(llist * list);
-+
-+char * msn_permstring(const char * s);
-+
-+char * msn_decode_URL(char * s);
-+char * msn_encode_URL(const char * s);
-+
-+#endif
-diff -ruN blip-0.1.orig/msn_core.C blip-0.1/msn_core.C
---- blip-0.1.orig/msn_core.C Thu Jan 1 08:00:00 1970
-+++ blip-0.1/msn_core.C Mon Nov 3 20:09:02 2003
-@@ -0,0 +1,2162 @@
-+/* msn_core.c - this contains all the functions used to do anything with MSN */
-+
-+#include <stdio.h>
-+#include <unistd.h>
-+#include <ctype.h>
-+#include <stdlib.h>
-+#include <string.h>
-+
-+#include <errno.h>
-+#include <sys/time.h>
-+#include <sys/types.h>
-+#include <sys/stat.h>
-+#include <fcntl.h>
-+#include <time.h>
-+
-+#include <sys/types.h>
-+#include <sys/socket.h> // for the accept() in filetrans code
-+#include <sys/stat.h>
-+
-+#include "md5.h"
-+#include "msn_core.h"
-+#include "msn_bittybits.h"
-+#include "msn_interface.h"
-+#include "../connwrap-0.1/connwrap.h"
-+
-+#define DEBUG 1
-+#define MSN_VERSION_ID 0 // ID that is sent after commands like CHG, NLN, etc.
-+
-+// Define all those extern'ed variables in msn_core.h:
-+llist * connections=NULL;
-+int next_trid=10;
-+char buf[BUF_SIZE]; // used for anything temporary
-+char * errors[1000];
-+char default_error_msg[]="Unknown error code";
-+
-+void msn_init(msnconn * conn, const char * username, const char * password)
-+{
-+ srand(time(NULL));
-+
-+ conn->auth=new authdata_NS;
-+ conn->type=CONN_NS;
-+ conn->ready=0;
-+ ((authdata_NS *)conn->auth)->username=msn_permstring(username);
-+ ((authdata_NS *)conn->auth)->password=msn_permstring(password);
-+
-+ for(int a=0; a<1000; a++)
-+ {
-+ errors[a]=default_error_msg;
-+ }
-+
-+ errors[200]=msn_permstring("Syntax error");
-+ errors[201]=msn_permstring("Invalid parameter");
-+ errors[205]=msn_permstring("Invalid user");
-+ errors[206]=msn_permstring("Domain name missing from username");
-+ errors[207]=msn_permstring("Already logged in");
-+ errors[208]=msn_permstring("Invalid username");
-+ errors[209]=msn_permstring("Invalid friendly name");
-+ errors[210]=msn_permstring("List full");
-+ errors[215]=msn_permstring("This user is already on this list or in this session");
-+ errors[216]=msn_permstring("Not on list");
-+ errors[218]=msn_permstring("Already in this mode");
-+ errors[219]=msn_permstring("This user is already in the opposite list");
-+ errors[280]=msn_permstring("Switchboard server failed");
-+ errors[281]=msn_permstring("Transfer notification failed");
-+ errors[300]=msn_permstring("Required fields missing");
-+ errors[302]=msn_permstring("Not logged in");
-+ errors[500]=msn_permstring("Internal server error");
-+ errors[501]=msn_permstring("Database server error");
-+ errors[510]=msn_permstring("File operation failed at server");
-+ errors[520]=msn_permstring("Memory allocation failed on server");
-+ errors[600]=msn_permstring("The server is too busy");
-+ errors[601]=msn_permstring("The server is unavailable");
-+ errors[602]=msn_permstring("A Peer Notification Server is down");
-+ errors[603]=msn_permstring("Database connection failed");
-+ errors[604]=msn_permstring("Server going down for maintenance");
-+ errors[707]=msn_permstring("Server failed to create connection");
-+ errors[711]=msn_permstring("Blocking write failed on server");
-+ errors[712]=msn_permstring("Session overload on server");
-+ errors[713]=msn_permstring("You have been too active recently. Slow down!");
-+ errors[714]=msn_permstring("Too many sessions open");
-+ errors[715]=msn_permstring("Not expected");
-+ errors[717]=msn_permstring("Bad friend file on server");
-+ errors[911]=msn_permstring("Authentication failed. Check that you typed your username and password correctly.");
-+ errors[913]=msn_permstring("This action is not allowed while you are offline");
-+ errors[920]=msn_permstring("This server is not accepting new users");
-+
-+ msn_add_to_llist(connections, conn);
-+}
-+
-+void msn_show_verbose_error(msnconn * conn, int errcode)
-+{
-+ snprintf(buf, 1024, "An error has occurred while communicating with the MSN Messenger server: %s (code %d)", errors[errcode], errcode);
-+ ext_show_error(conn, buf);
-+}
-+
-+void msn_invite_user(msnconn * conn, char * rcpt)
-+{
-+ sprintf(buf, "CAL %d %s\r\n", next_trid++, rcpt);
-+ write(conn->sock, buf, strlen(buf));
-+}
-+
-+void msn_send_IM(msnconn * conn, const char * rcpt, const char * s)
-+{
-+ static char header[]="MIME-Version: 1.0\r\nContent-Type: text/plain; charset=UTF-8\r\n\r\n";
-+ message * msg=new message;
-+ msg->body=s;
-+ msg->header=msn_permstring(header);
-+ msg->font=NULL;
-+ msg->colour=NULL;
-+ msn_send_IM(conn, rcpt, msg);
-+
-+ msg->body=NULL; // don't delete s
-+ delete msg;
-+}
-+
-+void msn_send_IM(msnconn * conn, const char * rcpt, message * msg)
-+{
-+ char header[1024];
-+
-+ if(conn->type==CONN_NS)
-+ {
-+ llist * list;
-+
-+ list=connections;
-+ while(1)
-+ {
-+ msnconn * c;
-+ llist * users;
-+
-+ if(list==NULL) { break ; }
-+ c=(msnconn *)list->data;
-+ if(c->type==CONN_NS) { list=list->next; continue; }
-+ users=c->users;
-+ // the below sends a message into this session if the only other participant is
-+ // the user we want to talk to
-+ if(users!=NULL && users->next==NULL && !strcmp(((char_data *)users->data)->c, rcpt))
-+ {
-+ msn_send_IM(c, rcpt, msg);
-+ return;
-+ }
-+
-+ list=list->next;
-+ }
-+ // otherwise, just connect
-+ msn_request_SB(conn, rcpt, msg, NULL);
-+ return;
-+ }
-+
-+ if(msg->header==NULL)
-+ {
-+ if(msg->font==NULL)
-+ {
-+ sprintf(header, "MIME-Version: 1.0\r\nContent-Type: %s\r\n\r\n", (msg->content==NULL)?("text/plain; charset=UTF-8"):(msg->content));
-+ } else {
-+ char * fontname=msn_encode_URL(msg->font);
-+ char ef[2] = {'\0', '\0'};
-+ if(msg->bold) { ef[0]='B'; }
-+ if(msg->underline) { ef[0]='U'; }
-+
-+ sprintf(header, "MIME-Version: 1.0\r\nContent-Type: %s\r\nX-MMS-IM-Format: FN=%s; EF=%s; CO=%s; CS=0; PF=%d\r\n\r\n",
-+ (msg->content==NULL)?("text/plain"):(msg->content), fontname, ef, msg->colour, msg->fontsize);
-+
-+ delete fontname;
-+ }
-+ } else {
-+ strcpy(header, msg->header);
-+ }
-+
-+
-+ sprintf(buf, "MSG %d N %d\r\n%s", next_trid, strlen(header)+strlen(msg->body), header);
-+ write(conn->sock, buf, strlen(buf));
-+ write(conn->sock, msg->body, strlen(msg->body));
-+ next_trid++;
-+}
-+
-+void msn_send_typing(msnconn * conn)
-+{
-+ char header[]="MIME-Version: 1.0\r\nContent-Type: text/x-msmsgscontrol\r\nTypingUser: ";
-+ char * username=((authdata_SB *)conn->auth)->username;
-+
-+ sprintf(buf, "MSG %d U %d\r\n%s%s\r\n\r\n\r\n",
-+ next_trid++, strlen(header)+strlen(username)+6, header, username);
-+
-+ write(conn->sock, buf, strlen(buf));
-+}
-+
-+void msn_add_to_list(msnconn * conn, const char * lst, const char * username)
-+{
-+ sprintf(buf, "ADD %d %s %s %s\r\n", next_trid++, lst, username, username);
-+ write(conn->sock, buf, strlen(buf));
-+}
-+
-+void msn_del_from_list(msnconn * conn, const char * lst, const char * username)
-+{
-+ sprintf(buf, "REM %d %s %s\r\n", next_trid++, lst, username);
-+ write(conn->sock, buf, strlen(buf));
-+}
-+
-+void msn_set_GTC(msnconn * conn, char c)
-+{
-+ sprintf(buf, "GTC %d %c\r\n", next_trid++, c);
-+ write(conn->sock, buf, strlen(buf));
-+}
-+
-+void msn_set_BLP(msnconn * conn, char c)
-+{
-+ sprintf(buf, "BLP %d %cL\r\n", next_trid++, c);
-+ write(conn->sock, buf, strlen(buf));
-+}
-+
-+void msn_set_friendlyname(msnconn * conn, const char * friendlyname)
-+{
-+ char * username;
-+
-+ username=((authdata_NS *)conn->auth)->username;
-+ sprintf(buf, "REA %d %s %s\r\n", next_trid++, username, msn_encode_URL(friendlyname));
-+ write(conn->sock, buf, strlen(buf));
-+}
-+
-+void msn_get_list_info( msnconn *conn, int nargs, char **args )
-+{
-+ char buf[ 1000 ];
-+ syncinfo *info;
-+
-+ info = conn->sync_info;
-+
-+ if ( NULL == info )
-+ {
-+ ext_debug("error! : conn->sync_info == NULL in msn_get_list_info");
-+ return ;
-+ }
-+
-+ if ( !nargs )
-+ return ;
-+
-+ if ( !strcmp( args[ 0 ], "SYN" ) )
-+ {
-+ if ( info->serial == atoi( args[ 2 ] ) )
-+ {
-+ delete info;
-+ info = NULL;
-+ ext_got_info(conn, NULL);
-+ return;
-+ }
-+
-+ info->serial = atoi( args[ 2 ] );
-+ ext_latest_serial( conn, info->serial );
-+ info->nContacts = atoi( args[ 3 ] );
-+ info->nGroups = atoi( args[ 4 ] );
-+ return ;
-+ }
-+
-+ if ( !strcmp( args[ 0 ], "GTC" ) )
-+ {
-+ info->gtc = args[ 1 ][ 0 ];
-+ info->complete |= COMPLETE_GTC;
-+ ext_got_GTC( conn, args[ 1 ][ 0 ] );
-+ }
-+
-+ if ( !strcmp( args[ 0 ], "BLP" ) )
-+ {
-+ info->blp = args[ 1 ][0];
-+ info->complete |= COMPLETE_BLP;
-+ ext_got_BLP( conn, args[ 1 ][ 0 ] );
-+ }
-+
-+ if ( !strcmp( args[ 0 ], "PRP" ) )
-+ {
-+ // We just eat PRP-codes.
-+ return ;
-+ }
-+
-+ if ( !strcmp( args[ 0 ], "LSG" ) )
-+ {
-+ if ( !info->nContacts )
-+ {
-+ msn_check_rl(conn, info);
-+ ext_got_info(conn, info);
-+ delete info;
-+ conn->sync = 0;
-+ }
-+
-+ // Just eat 'm.
-+ return ;
-+ }
-+
-+ if ( !strcmp( args[ 0 ], "BPR" ) )
-+ {
-+ if ( !info->nFound ) {
-+ ext_debug("MSNp8: error: got BPR without contact");
-+ } else {
-+ llist *ll = info->fl;
-+
-+ while( ll ) {
-+ userdata * ud = (userdata *) ll->data;
-+
-+ if( !strcmp( ud->username, info->last_user_handled ) )
-+ {
-+ phonedata * newphone=new phonedata();
-+ newphone->title=msn_permstring(args[1]);
-+ newphone->number=msn_decode_URL(msn_permstring(args[2]));
-+ msn_add_to_llist( ud->phone, newphone );
-+ break;
-+ }
-+
-+ ll = ll->next;
-+ }
-+ }
-+
-+ return ;
-+ }
-+
-+ // 0 1 2
-+ // LST email@address.com Friendly%20Nickname w x,y,z
-+ if ( !strcmp( args[ 0 ], "LST" ) )
-+ {
-+ // XXX - Todo: see if the user is really on our FL
-+ // list and handle the BL list.
-+
-+ userdata *newuser_fl = new userdata();
-+ newuser_fl->username = msn_permstring( args[ 1 ] );
-+ newuser_fl->friendlyname = msn_decode_URL( msn_permstring( args[ 1 ] ) );
-+
-+ info->last_user_handled = newuser_fl->username;
-+
-+ msn_add_to_llist( info->fl, newuser_fl );
-+
-+ userdata *newuser_rl = new userdata();
-+ newuser_rl->username = msn_permstring( args[ 1 ] );
-+ newuser_rl->friendlyname = msn_decode_URL( msn_permstring( args[ 1 ] ) );
-+
-+ msn_add_to_llist( info->rl, newuser_rl );
-+
-+ userdata *newuser_al = new userdata();
-+ newuser_al->username = msn_permstring( args[ 1 ] );
-+ newuser_al->friendlyname = msn_decode_URL( msn_permstring( args[ 1 ] ) );
-+
-+ msn_add_to_llist( info->al, newuser_al );
-+
-+ info->nFound++;
-+
-+ if ( info->nFound == info->nContacts )
-+ {
-+ msn_check_rl(conn, info);
-+ ext_got_info(conn, info);
-+ delete info;
-+ conn->sync = 0;
-+ }
-+ }
-+}
-+
-+void msn_sync_lists(msnconn * conn, int version)
-+{
-+ syncinfo * info=new syncinfo;
-+
-+ info->serial=version;
-+
-+ sprintf(buf, "SYN %d %d\r\n", next_trid, version);
-+ write(conn->sock, buf, strlen(buf));
-+
-+ conn->sync = 1;
-+ conn->sync_info = info;
-+
-+ next_trid++;
-+}
-+
-+void msn_check_rl(msnconn * conn, syncinfo * info)
-+{
-+ llist * flist; // FL
-+ llist * olist; // other list
-+ userdata * fcontact;
-+ userdata * ocontact;
-+
-+ int is_on_list;
-+ int a=0;
-+
-+ flist=info->rl;
-+
-+ while(flist!=NULL)
-+ {
-+ is_on_list=0;
-+
-+ fcontact=(userdata *)flist->data;
-+
-+ a=0;
-+ for(olist=info->al; a<2; olist=info->bl, a++)
-+ {
-+ while(olist!=NULL)
-+ {
-+ ocontact=(userdata *)olist->data;
-+ if(!strcmp(ocontact->username, fcontact->username))
-+ {
-+ is_on_list=1;
-+ break;
-+ }
-+ olist=olist->next;
-+ }
-+ if(is_on_list) { break; } // avoid a second loop if unnecessary
-+ }
-+
-+ if(!is_on_list)
-+ {
-+ ext_new_RL_entry(conn, fcontact->username, fcontact->friendlyname);
-+ }
-+
-+ flist=flist->next;
-+ }
-+}
-+
-+void msn_new_SB(msnconn * nsconn, void * tag)
-+{
-+ msn_request_SB(nsconn, NULL, NULL, tag);
-+}
-+
-+void msn_request_SB(msnconn * nsconn, const char * rcpt, message * msg, void * tag)
-+{
-+ conninfo_SB * info=new conninfo_SB;
-+
-+ info->auth=new authdata_SB;
-+ info->auth->username=msn_permstring(((authdata_NS *)nsconn->auth)->username);
-+ info->auth->rcpt=msn_permstring(rcpt);
-+ if(msg==NULL)
-+ {
-+ info->auth->msg=NULL;
-+ } else {
-+ info->auth->msg=new message;
-+ info->auth->msg->header=msn_permstring(msg->header);
-+ info->auth->msg->body=msn_permstring(msg->body);
-+ info->auth->msg->font=msn_permstring(msg->font);
-+ info->auth->msg->colour=msn_permstring(msg->colour);
-+ info->auth->msg->content=msn_permstring(msg->content);
-+ info->auth->msg->bold=msg->bold;
-+ info->auth->msg->italic=msg->italic;
-+ info->auth->msg->underline=msg->underline;
-+ }
-+
-+ info->auth->tag=tag;
-+
-+ sprintf(buf, "XFR %d SB\r\n", next_trid);
-+ write(nsconn->sock, buf, strlen(buf));
-+
-+ msn_add_callback(nsconn, msn_SBconn_2, next_trid, info);
-+ next_trid++;
-+}
-+
-+void msn_SBconn_2(msnconn * conn, int trid, char ** args, int numargs, callback_data * data)
-+{
-+ conninfo_SB * info=(conninfo_SB *)data;
-+
-+ msn_del_callback(conn, trid);
-+
-+ if(strcmp(args[0], "XFR"))
-+ {
-+ msn_show_verbose_error(conn, atoi(args[0]));
-+ delete info;
-+ return;
-+ }
-+
-+ info->auth->cookie=msn_permstring(args[5]);
-+ info->auth->sessionID=NULL;
-+
-+ msnconn * newconn=new msnconn;
-+
-+ newconn->auth=info->auth;
-+ newconn->type=CONN_SB;
-+ newconn->ready=0;
-+
-+ msn_add_to_llist(connections, newconn);
-+
-+ int port=1863;
-+ char * c;
-+
-+ if((c=strstr(args[3], ":"))!=NULL)
-+ {
-+ *c='\0';
-+ c++;
-+ port=atoi(c);
-+ }
-+
-+ delete info;
-+
-+ msn_connect(newconn, args[3], port);
-+}
-+
-+void msn_SBconn_3(msnconn * conn, int trid, char ** args, int numargs, callback_data * data)
-+{
-+ authdata_SB * auth=(authdata_SB *)conn->auth;
-+
-+ msn_del_callback(conn, trid);
-+
-+ if(strcmp(args[2], "OK"))
-+ {
-+ msn_show_verbose_error(conn, atoi(args[0]));
-+ msn_clean_up(conn);
-+ return;
-+ }
-+
-+ if(auth->rcpt==NULL) // they're requesting the SB session the proper way
-+ {
-+ ext_got_SB(conn, auth->tag);
-+ } else {
-+ sprintf(buf, "CAL %d %s\r\n", next_trid, auth->rcpt);
-+ write(conn->sock, buf, strlen(buf));
-+
-+ delete auth->rcpt;
-+ auth->rcpt=NULL;
-+
-+ next_trid++;
-+ }
-+ conn->ready=1;
-+ ext_new_connection(conn);
-+}
-+
-+void msn_handle_incoming(int sock, int readable, int writable)
-+{
-+ // First, we find which msnconn this socket belongs to
-+
-+ llist * list;
-+ msnconn * conn;
-+ callback * call;
-+
-+ char ** args;
-+ int numargs;
-+ int trid;
-+
-+ list=connections;
-+
-+ if(list==NULL) { return; }
-+
-+ while(1)
-+ {
-+ conn=(msnconn *)list->data;
-+ if(conn->sock==sock)
-+ { break; }
-+ list=list->next;
-+ if(list==NULL)
-+ {
-+ #ifdef MSNDEBUG
-+ printf("Network traffic not for us\n");
-+ #endif
-+ return;
-+ } // not for us
-+ }
-+
-+ // first, siphon off any file transfer traffic to the special handler
-+ if(conn->type==CONN_FTP)
-+ { msn_handle_filetrans_incoming(conn, readable, writable); return; }
-+
-+ // OK, it's for us. If it's readable, parse it, then deliver it to the appropriate handler
-+
-+ if(!readable) { return; }
-+
-+ args=msn_read_line(sock, &numargs);
-+ if ( !numargs )
-+ {
-+ ext_debug("msn: error: no arguments for this data");
-+ return ;
-+ }
-+
-+ if(args==NULL)
-+ {
-+ if(errno!=0)
-+ { msn_clean_up(conn); }
-+ return;
-+ }
-+
-+ if(!strcmp(args[0], "XFR") && !strcmp(args[2], "NS"))
-+ {
-+ delete conn->callbacks; // delete the callback data
-+ conn->callbacks=NULL;
-+
-+ ext_unregister_sock(conn->sock);
-+ close(conn->sock);
-+
-+ char * c;
-+ int port=1863;
-+
-+ if((c=strstr(args[3], ":"))!=NULL)
-+ {
-+ *c='\0';
-+ c++;
-+ port=atoi(c);
-+ }
-+
-+ msn_connect(conn, args[3], port);
-+ return;
-+ }
-+
-+ if(!strcmp(args[0], "RNG"))
-+ {
-+ msn_handle_RNG(conn, args, numargs);
-+ return;
-+ }
-+
-+ trid=atoi(args[1]);
-+
-+ if ( conn->sync )
-+ {
-+ // connection is synching. is this a SYNC-relation instruction?
-+ if ( !strcmp( args[ 0 ], "SYN" ) || !strcmp( args[ 0 ], "GTC") || !strcmp( args[ 0 ], "BLP" ) ||
-+ !strcmp( args[ 0 ], "PRP" ) || !strcmp( args[ 0 ], "LSG") || !strcmp( args[ 0 ], "BPR" ) ||
-+ !strcmp( args[ 0 ], "LST" ) )
-+ {
-+ msn_get_list_info( conn, numargs, args );
-+ delete args[0];
-+ delete args;
-+ return ;
-+ }
-+
-+ // else: it's a normal message
-+ }
-+
-+ list=conn->callbacks;
-+
-+ if(list!=NULL && trid>0)
-+ {
-+ while(1)
-+ {
-+ call=(callback *)list->data;
-+ if(call->trid==trid)
-+ {
-+ (call->func)(conn, trid, args, numargs, call->data);
-+ delete args[0];
-+ delete args;
-+ return;
-+ }
-+ list=list->next;
-+ if(list==NULL) { break; } // defaults
-+ }
-+ }
-+
-+ msn_handle_default(conn, args, numargs);
-+
-+ delete args[0];
-+ delete args;
-+}
-+
-+void msn_handle_close(int sock)
-+{
-+ // First, we find which msnconn this socket belongs to
-+
-+ llist * list;
-+ msnconn * conn;
-+
-+ list=connections;
-+
-+ if(list==NULL) { return; }
-+
-+ while(1)
-+ {
-+ conn=(msnconn *)list->data;
-+ if(conn->sock==sock)
-+ { break; }
-+ list=list->next;
-+ if(list==NULL)
-+ {
-+ #ifdef MSNDEBUG
-+ printf("Socket close not for us\n");
-+ #endif
-+ return; } // not for us
-+ }
-+
-+ msn_clean_up(conn);
-+}
-+
-+void msn_handle_default(msnconn * conn, char ** args, int numargs)
-+{
-+
-+ // Switchboard messages
-+
-+ if(!strcmp(args[0], "MSG"))
-+ {
-+ msn_handle_MSG(conn, args, numargs);
-+ return;
-+ }
-+
-+ if(!strcmp(args[0], "NAK"))
-+ {
-+ msn_handle_NAK(conn, args, numargs);
-+ return;
-+ }
-+
-+ if(!strcmp(args[0], "JOI"))
-+ {
-+ msn_handle_JOI(conn, args, numargs);
-+ return;
-+ }
-+
-+ if(!strcmp(args[0], "BYE"))
-+ {
-+ msn_handle_BYE(conn, args, numargs);
-+ return;
-+ }
-+
-+ // Notification server messages
-+
-+ if(!strcmp(args[0], "NLN") || !strcmp(args[0], "ILN") || !strcmp(args[0], "FLN"))
-+ {
-+ msn_handle_statechange(conn, args, numargs);
-+ return;
-+ }
-+
-+ if(!strcmp(args[0], "CHG"))
-+ {
-+ ext_changed_state(conn, args[2]);
-+ return;
-+ }
-+
-+ if(!strcmp(args[0], "ADD"))
-+ {
-+ msn_handle_ADD(conn, args, numargs);
-+ return;
-+ }
-+
-+ if(!strcmp(args[0], "REM"))
-+ {
-+ msn_handle_REM(conn, args, numargs);
-+ return;
-+ }
-+
-+ if(!strcmp(args[0], "BLP"))
-+ {
-+ msn_handle_BLP(conn, args, numargs);
-+ return;
-+ }
-+
-+ if(!strcmp(args[0], "GTC"))
-+ {
-+ msn_handle_GTC(conn, args, numargs);
-+ return;
-+ }
-+
-+ if(!strcmp(args[0], "REA"))
-+ {
-+ msn_handle_REA(conn, args, numargs);
-+ return;
-+ }
-+
-+ if(!strcmp(args[0], "CHL"))
-+ {
-+ msn_handle_CHL(conn, args, numargs);
-+ return;
-+ }
-+
-+ if(!strcmp(args[0], "OUT"))
-+ {
-+ msn_handle_OUT(conn, args, numargs);
-+ return;
-+ }
-+
-+ if(isdigit(args[0][0]))
-+ {
-+ msn_show_verbose_error(conn, atoi(args[0]));
-+ return;
-+ }
-+
-+ #ifdef MSNDEBUG
-+ printf("Don't know what to do with this one, ignoring it:\n"); // DEBUG
-+ for(int a=0; a<numargs; a++)
-+ {
-+ printf("%s ", args[a]);
-+ }
-+ printf("\n");
-+ #endif
-+}
-+
-+void msn_handle_MSG(msnconn * conn, char ** args, int numargs)
-+{
-+ int msglen;
-+ char * msg;
-+ char * mime;
-+ char * body;
-+ char * tmp;
-+
-+ msglen=atoi(args[3]);
-+
-+ msg=new char[msglen+1];
-+ read(conn->sock, msg, msglen);
-+ msg[msglen]='\0';
-+
-+ mime=msg;
-+ body=strstr(msg, "\r\n\r\n");
-+ if(body!=NULL) { body[2]='\0'; /* finish the MIME string */ body+=4; }
-+
-+ // the below is a kludge until I remember the header name for TypingUser
-+ if((strstr(mime, "TypingUser")!=NULL) || (strstr(mime, "TypeingUser")!=NULL))
-+ { // the second of the above two is a workaround for a spelling bug in the Jabber MSN transport
-+ ext_typing_user(conn, args[1], msn_decode_URL(args[2]));
-+ delete msg;
-+ return;
-+ }
-+
-+ /* Warning - the code below was written at what my body clock insisted was past midnight,
-+ jetlagged, on a foreign road, because I had nothing better to do. I would like to please
-+ call to your attention the no-warranty clause in the GPL.... :^) */
-+
-+ char * content; // content-type
-+
-+ content=msn_find_in_mime(mime, "Content-Type");
-+ if(content==NULL) { ext_show_error(conn, "MSG with no Content-type set"); delete msg; return; }
-+ #ifdef MSNDEBUG
-+ printf("Content type: \"%s\"\n", content);
-+ #endif
-+ if((tmp=strstr(content, "; charset"))!=NULL) { *tmp='\0'; }
-+
-+ if(!strcmp(content, "text/x-msmsgsprofile"))
-+ {
-+ ext_debug("MSNp8: got x-msmsgsprofile");
-+ } else
-+ if(!strcmp(content, "text/plain"))
-+ {
-+ message * msg=new message;
-+ msg->header=mime;
-+ msg->body=body;
-+ msg->font=NULL;
-+ msg->content=msn_find_in_mime(mime, "Content-Type"); // include any "charset=" I've chopped off
-+
-+ ext_got_IM(conn, args[1], msn_decode_URL(args[2]), msg);
-+ } else if(!strcmp(content, "text/x-msmsgsinitialemailnotification")) {
-+ char * unread_ibc;
-+ char * unread_folc;
-+ int unread_ib=0, unread_fol=0;
-+
-+ unread_ibc=msn_find_in_mime(body, "Inbox-Unread");
-+ unread_folc=msn_find_in_mime(body, "Folders-Unread");
-+ if(unread_ibc!=NULL) { unread_ib=atoi(unread_ibc); delete unread_ibc; }
-+ if(unread_folc!=NULL) { unread_fol=atoi(unread_folc); delete unread_folc; }
-+
-+ ext_initial_email(conn, unread_ib, unread_fol);
-+ } else if(!strcmp(content, "text/x-msmsgsemailnotification")) {
-+ char * from=msn_find_in_mime(body, "From-Addr");
-+ char * subject=msn_find_in_mime(body, "Subject");
-+
-+ ext_new_mail_arrived(conn, from, subject);
-+
-+ delete from;
-+ delete subject;
-+ } else if(!strcmp(content, "text/x-msmsgsinvite")) {
-+ msn_handle_invite(conn, args[1], msn_decode_URL(args[2]), mime, body);
-+ } else {
-+ #ifdef MSNDEBUG
-+ printf("Unknown content-type: \"%s\"\n", content);
-+ #endif
-+ }
-+ delete content;
-+ delete msg;
-+}
-+
-+char * msn_find_in_mime(char * mime, char * header)
-+{
-+ char * retval;
-+ int pos;
-+
-+ if(!strncmp(mime, header, strlen(header)))
-+ {
-+ retval=mime;
-+ } else {
-+ char * tmp=new char[strlen(header)+3];
-+ strcpy(tmp, "\r\n");
-+ strcat(tmp, header);
-+ retval=strstr(mime, header);
-+ if(retval==NULL) { return NULL; }
-+ retval+=2;
-+ delete tmp;
-+ }
-+
-+ while(*retval!=':') { retval++; }
-+ retval++; // pass the colon
-+ while(isspace(*retval)) { retval++; } // position at start of value
-+
-+ pos=0;
-+ while(retval[pos]!='\0')
-+ {
-+ if(retval[pos]=='\r')
-+ {
-+ char * tmp;
-+ retval[pos]='\0';
-+ tmp=msn_permstring(retval);
-+ retval[pos]='\r';
-+ return tmp;
-+ }
-+ pos++;
-+ }
-+ #ifdef MSNDEBUG
-+ printf("Invalid MIME header - WTF?!\n");
-+ #endif
-+ return NULL;
-+}
-+
-+void msn_handle_invite(msnconn * conn, char * from, char * friendly, char * mime, char * body)
-+{
-+ char * command=msn_find_in_mime(body, "Invitation-Command");
-+ char * cookie=msn_find_in_mime(body, "Invitation-Cookie");
-+ int inv_is_out=0;
-+ invitation * inv=NULL;
-+ llist * l;
-+
-+ l=conn->invitations_in;
-+ while(1)
-+ {
-+ if(l==NULL)
-+ { if(!inv_is_out) { l=conn->invitations_out; inv_is_out=1; continue; } else { break; } }
-+ inv=(invitation *)l->data;
-+ #ifdef MSNDEBUG
-+ printf("invitation: checking %s against %s\n", inv->cookie, cookie);
-+ #endif
-+ if(!strcmp(inv->cookie, cookie))
-+ { break ; }
-+ inv=NULL;
-+ l=l->next;
-+ }
-+
-+
-+ if(!strcmp(command, "INVITE"))
-+ {
-+ msn_handle_new_invite(conn, from, friendly, mime, body);
-+ } else if(!strcmp(command, "ACCEPT")) {
-+ if(inv==NULL)
-+ {
-+ #ifdef MSNDEBUG
-+ printf("Very odd - just got an ACCEPT out of mid-air...\n");
-+ #endif
-+ delete command; return; }
-+
-+ if(!inv_is_out && inv->app==APP_FTP)
-+ {
-+ #ifdef MSNDEBUG
-+ printf("Downloading file from remote host..\n");
-+ #endif
-+ msn_recv_file((invitation_ftp *)inv, body);
-+ } else if(inv_is_out && inv->app==APP_FTP) {
-+ msn_send_file((invitation_ftp *)inv, body);
-+ }
-+ } else if(!strcmp(command, "CANCEL") || !strcmp(command, "REJECT")) {
-+ if(inv==NULL)
-+ {
-+ #ifdef MSNDEBUG
-+ printf("Very odd - just got a CANCEL/REJECT out of mid-air...\n");
-+ #endif
-+ delete command;
-+ return;
-+ }
-+ if(inv->app==APP_FTP)
-+ {
-+ ext_filetrans_failed((invitation_ftp *)inv, 0, "Cancelled by remote user");
-+ if(inv_is_out)
-+ {
-+ msn_del_from_llist(conn->invitations_out, inv);
-+ } else {
-+ msn_del_from_llist(conn->invitations_in, inv);
-+ }
-+ delete inv;
-+ }
-+ } else {
-+ #ifdef MSNDEBUG
-+ printf("Argh, don't support %s yet!\n", command);
-+ #endif
-+ }
-+
-+ delete command;
-+}
-+
-+void msn_handle_new_invite(msnconn * conn, char * from, char * friendlyname, char * mime, char * body)
-+{
-+
-+ char * appname;
-+
-+ char * tmp1=NULL;
-+ char * tmp2=NULL;
-+
-+ appname=msn_find_in_mime(body, "Application-Name");
-+ invitation * invg=NULL;
-+
-+ if((tmp1=msn_find_in_mime (body, "Application-File")) != NULL
-+ && (tmp2=msn_find_in_mime (body, "Application-FileSize")) != NULL)
-+ {
-+ invitation_ftp * inv=new invitation_ftp;
-+ invg=inv;
-+ invg->app=APP_FTP;
-+ invg->other_user=msn_permstring(from);
-+ invg->cookie=msn_find_in_mime(body, "Invitation-Cookie");
-+ invg->conn=conn;
-+ inv->filename=tmp1;
-+ tmp1=NULL;
-+ inv->filesize=atol(tmp2);
-+
-+ ext_filetrans_invite(conn, from, friendlyname, inv);
-+ }
-+ if(tmp1!=NULL) { delete tmp1; }
-+ if(tmp2!=NULL) { delete tmp2; }
-+
-+ delete appname;
-+
-+ if(invg==NULL)
-+ {
-+ ext_show_error(conn, "Unknown invitation type!");
-+ return;
-+ }
-+
-+ msn_add_to_llist(conn->invitations_in, invg);
-+}
-+
-+void msn_recv_file(invitation_ftp * inv, char * msg_body)
-+{
-+ char * cookie=msn_find_in_mime(msg_body, "AuthCookie");
-+ char * remote=msn_find_in_mime(msg_body, "IP-Address");
-+ char * port_c=msn_find_in_mime(msg_body, "Port");
-+ int port;
-+
-+ if(cookie==NULL || remote==NULL || port_c==NULL)
-+ {
-+ ext_filetrans_failed(inv, 0, "Missing parameters");
-+ msn_del_from_llist(inv->conn->invitations_in, inv);
-+ if(cookie!=NULL) { delete cookie; }
-+ if(remote!=NULL) { delete remote; }
-+ if(port_c!=NULL) { delete port_c; }
-+ delete inv;
-+ }
-+
-+ port=atoi(port_c);
-+ delete port_c;
-+
-+ msnconn * conn=new msnconn;
-+ conn->type=CONN_FTP;
-+
-+ sprintf(buf, "Connecting to %s:%d\n", remote, port);
-+ ext_filetrans_progress(inv, buf, 0, 0);
-+
-+ conn->sock=ext_connect_socket(remote, port);
-+ delete remote;
-+
-+ if(conn->sock<0)
-+ {
-+ ext_filetrans_failed(inv, errno, strerror(errno));
-+ msn_del_from_llist(inv->conn->invitations_in, inv);
-+ delete cookie;
-+ delete inv;
-+ return;
-+ }
-+
-+ ext_register_sock(conn->sock, 1, 0);
-+
-+ ext_filetrans_progress(inv, "Connected", 0, 0);
-+
-+ authdata_FTP * auth=new authdata_FTP;
-+ auth->cookie=msn_permstring(cookie);
-+ delete cookie;
-+ auth->inv=inv;
-+ auth->username=msn_permstring(((authdata_SB *)inv->conn->auth)->username);
-+ auth->direction=MSNFTP_RECV;
-+
-+ conn->auth=auth;
-+
-+ msn_add_to_llist(connections, conn);
-+
-+ write(conn->sock, "VER MSNFTP\r\n", strlen("VER MSNFTP\r\n"));
-+}
-+
-+void msn_handle_filetrans_incoming(msnconn * conn, int readable, int writable)
-+{
-+ authdata_FTP * auth=(authdata_FTP *)conn->auth;
-+
-+ #ifdef MSNDEBUG
-+ printf("Incoming from file sender\n");
-+ #endif
-+
-+ if(auth->direction==MSNFTP_RECV)
-+ {
-+ if(!readable) { return; } // not interested...
-+
-+ if(auth->fd==-1)
-+ {
-+ char ** args;
-+ int numargs;
-+
-+ args=msn_read_line(conn->sock, &numargs);
-+
-+ if(args==NULL) { msn_clean_up(conn); return; }
-+
-+ if(!strcmp(args[0], "VER"))
-+ {
-+ sprintf(buf, "USR %s %s\r\n", auth->username, auth->cookie);
-+ write(conn->sock, buf, strlen(buf));
-+ ext_filetrans_progress(auth->inv, "Negotiating", 0, 0);
-+ } else if (!strcmp(args[0], "FIL")) {
-+ auth->fd=open(auth->inv->filename, O_WRONLY|O_CREAT|O_TRUNC, S_IRWXU);
-+ if(auth->fd<0)
-+ {
-+ ext_filetrans_failed(auth->inv, errno, strerror(errno));
-+ msn_del_from_llist(conn->invitations_in, auth->inv);
-+ msn_clean_up(conn);
-+ delete args[0];
-+ delete args;
-+ return;
-+ }
-+
-+ write(conn->sock, "TFR\r\n", strlen("TFR\r\n"));
-+ }
-+ delete args[0];
-+ delete args;
-+ auth->num_ignore=3;
-+ }
-+
-+ fd_set readfd;
-+ struct timeval timeout={0, 0};
-+ FD_ZERO(&readfd);
-+ FD_SET(conn->sock, &readfd);
-+ char c;
-+
-+ while(select(conn->sock+1, &readfd, NULL, NULL, &timeout)==1)
-+ {
-+ if(read(conn->sock, &c, 1)<1)
-+ {
-+ msn_clean_up(conn);
-+ return;
-+ }
-+ if(auth->num_ignore>0)
-+ {
-+ auth->num_ignore--;
-+ continue;
-+ }
-+ auth->bytes_done++;
-+ write(auth->fd, &c, 1);
-+ if(auth->bytes_done==auth->inv->filesize)
-+ {
-+ write(conn->sock, "BYE 16777989\r\n", strlen("BYE 16777989"));
-+ ext_filetrans_success(auth->inv);
-+
-+ msn_del_from_llist(auth->inv->conn->invitations_in, auth->inv);
-+ msn_clean_up(conn);
-+ return;
-+ }
-+ if(auth->bytes_done%2045==0) { auth->num_ignore=3; }
-+ }
-+
-+ ext_filetrans_progress(auth->inv, "Receiving file", auth->bytes_done, auth->inv->filesize);
-+ } else {
-+ // We are sending
-+
-+ if(!auth->connected) // we have not accept()ed yet, but the read/writability means there's one waiting
-+ {
-+ int s;
-+
-+ if((s=accept(conn->sock, NULL, NULL))<0)
-+ {
-+ #ifdef MSNDEBUG
-+ perror("Could not accept()\n");
-+ #endif
-+ ext_filetrans_failed(auth->inv, errno, strerror(errno));
-+ msn_del_from_llist(auth->inv->conn->invitations_out, auth->inv);
-+ msn_clean_up(conn); // that will nuke both auth and inv
-+ return;
-+ }
-+
-+ ext_unregister_sock(conn->sock);
-+ close(conn->sock);
-+
-+ conn->sock=s;
-+ ext_register_sock(conn->sock, 1, 1);
-+
-+ ext_filetrans_progress(auth->inv, "Connected", 0, 0);
-+
-+ auth->connected=1;
-+ } else {
-+ // we know it's connected already
-+
-+ if(auth->fd==-1)
-+ {
-+ char ** args;
-+ int numargs;
-+
-+ if(!readable) { return; } // not interested...
-+
-+ if((args=msn_read_line(conn->sock, &numargs))==NULL)
-+ {
-+ #ifdef MSNDEBUG
-+ perror("read() failed");
-+ #endif
-+ ext_filetrans_failed(auth->inv, errno, strerror(errno));
-+ msn_del_from_llist(auth->inv->conn->invitations_out, auth->inv);
-+ msn_clean_up(conn);
-+ return;
-+ }
-+
-+ if(!strcmp(args[0], "VER"))
-+ {
-+ sprintf(buf, "VER MSNFTP\r\n");
-+ write(conn->sock, buf, strlen(buf));
-+ ext_filetrans_progress(auth->inv, "Negotiating", 0, 0);
-+ }
-+
-+ if(!strcmp(args[0], "USR"))
-+ {
-+ if(strcmp(args[2], auth->cookie)) // if they DIFFER
-+ {
-+ ext_filetrans_failed(auth->inv, errno, strerror(errno));
-+ msn_del_from_llist(auth->inv->conn->invitations_out, auth->inv);
-+ msn_clean_up(conn);
-+ return;
-+ }
-+
-+ sprintf(buf, "FIL %lu\r\n", auth->inv->filesize);
-+ write(conn->sock, buf, strlen(buf));
-+ }
-+
-+ if(!strcmp(args[0], "TFR"))
-+ {
-+ // you asked for it, go to data-dump mode
-+ auth->fd=open(auth->inv->filename, O_RDONLY);
-+ if(auth->fd<0)
-+ {
-+ ext_filetrans_failed(auth->inv, errno, "Could not open file for reading");
-+ msn_del_from_llist(auth->inv->conn->invitations_out, auth->inv);
-+ msn_clean_up(conn);
-+ return;
-+ }
-+
-+ // OK, now we lose control, but the next round of the polling loop will
-+ // say that the socket is writable, and then the fun starts...
-+ ext_filetrans_progress(auth->inv, "Sending data", 0, 0);
-+ }
-+ } else {
-+ // just pumping data now
-+
-+ fd_set writefd;
-+ FD_ZERO(&writefd);
-+ FD_SET(conn->sock, &writefd);
-+ struct timeval tout={0, 0};
-+ char c;
-+
-+ while(select(conn->sock+1, NULL, &writefd, NULL, &tout)==1)
-+ {
-+ if(auth->bytes_done%2045==0)
-+ {
-+ unsigned char check[3];
-+ int to_go=(auth->inv->filesize-auth->bytes_done>2045)?(2045):(auth->inv->filesize-auth->bytes_done);
-+
-+
-+ check[0]='\0';
-+ check[1]=to_go%256;
-+ check[2]=to_go/256;
-+ write(conn->sock, check, 3);
-+ }
-+
-+ if(read(auth->fd, &c, 1)<1)
-+ {
-+ ext_filetrans_failed(auth->inv, errno, strerror(errno));
-+ msn_del_from_llist(auth->inv->conn->invitations_out, auth->inv);
-+ msn_clean_up(conn);
-+ return;
-+ }
-+
-+ auth->bytes_done++;
-+ write(conn->sock, &c, 1);
-+
-+ if(auth->bytes_done==auth->inv->filesize)
-+ {
-+ ext_filetrans_success(auth->inv);
-+
-+ msn_del_from_llist(auth->inv->conn->invitations_in, auth->inv);
-+ msn_clean_up(conn);
-+ return;
-+ }
-+ }
-+
-+ ext_filetrans_progress(auth->inv, "Sending file", auth->bytes_done, auth->inv->filesize);
-+ }
-+ }
-+ }
-+}
-+
-+void msn_send_file(invitation_ftp * inv, char * msg_body)
-+{
-+ int port=6891;
-+ msnconn * conn=new msnconn;
-+
-+ ext_filetrans_progress(inv, "Sending IP address", 0, 0);
-+
-+ conn->type=CONN_FTP;
-+
-+ while((conn->sock=ext_server_socket(port))<0)
-+ {
-+ port++;
-+ if(port>6911)
-+ {
-+ ext_filetrans_failed(inv, errno, strerror(errno));
-+ msn_del_from_llist(inv->conn->invitations_out, inv);
-+ delete inv;
-+ delete conn;
-+ return;
-+ }
-+ }
-+
-+ ext_register_sock(conn->sock, 1, 0);
-+
-+ msn_add_to_llist(connections, conn);
-+
-+ authdata_FTP * auth=new authdata_FTP;
-+
-+ conn->auth=auth;
-+
-+ auth->cookie=new char[64];
-+ sprintf(auth->cookie, "%d", rand());
-+
-+ auth->inv=inv;
-+ auth->direction=MSNFTP_SEND;
-+
-+ auth->connected=0;
-+
-+ message * msg=new message;
-+ msg->content=msn_permstring("text/x-msmsgsinvite; charset=UTF-8");
-+
-+
-+ sprintf(buf, "Invitation-Command: ACCEPT\r\nInvitation-Cookie: %s\r\nIP-Address: %s\r\nPort: %d\r\nAuthCookie: %s\r\nLaunch-Application: FALSE\r\nRequest-Data: IP-Address:\r\n\r\n",
-+ inv->cookie, ext_get_IP(), port, auth->cookie);
-+
-+ msg->body=msn_permstring(buf);
-+
-+ msn_send_IM(inv->conn, NULL, msg);
-+
-+ delete msg;
-+}
-+
-+void msn_handle_NAK(msnconn * conn, char ** args, int numargs)
-+{
-+ ext_IM_failed(conn);
-+}
-+
-+void msn_handle_JOI(msnconn * conn, char ** args, int numargs)
-+{
-+ authdata_SB * auth;
-+
-+ auth=(authdata_SB *)conn->auth;
-+
-+ if(!strcmp(args[1], auth->username)) { return; }
-+
-+ msn_add_to_llist(conn->users, new char_data(msn_permstring(args[1])));
-+ ext_user_joined(conn, args[1], msn_decode_URL(args[2]), 0);
-+
-+ if(auth->msg!=NULL)
-+ {
-+ msn_send_IM(conn, NULL, auth->msg);
-+ delete auth->msg;
-+ auth->msg=NULL;
-+ }
-+}
-+
-+void msn_handle_RNG(msnconn * conn, char ** args, int numargs)
-+{
-+ msnconn * newSBconn=new msnconn;
-+ authdata_SB * auth=new authdata_SB;
-+
-+ newSBconn->type=CONN_SB;
-+ newSBconn->auth=auth;
-+
-+ auth->username=msn_permstring(((authdata_NS *)(conn->auth))->username);
-+ auth->sessionID=msn_permstring(args[1]);
-+ auth->cookie=msn_permstring(args[4]);
-+ auth->msg=NULL;
-+
-+ msn_add_to_llist(connections, newSBconn);
-+
-+ char * c;
-+ int port=1863;
-+ if((c=strstr(args[2], ":"))!=NULL)
-+ {
-+ *c='\0';
-+ c++;
-+ port=atoi(c);
-+ }
-+
-+ msn_connect(newSBconn, args[2], port);
-+}
-+
-+void msn_handle_BYE(msnconn * conn, char ** args, int numargs)
-+{
-+ llist * list;
-+ char_data * c;
-+
-+ list=conn->users;
-+
-+ ext_user_left(conn, args[1]);
-+
-+ while(list!=NULL)
-+ {
-+ c=(char_data *)list->data;
-+ if(!strcmp(c->c, args[1])) // if the departing user matches this item on the list
-+ {
-+ if(list->next!=NULL)
-+ { list->next->prev=list->prev; }
-+ if(list->prev!=NULL)
-+ { list->prev->next=list->next; }
-+ if(list->prev==NULL) { conn->users=list->next; }
-+ list->next=NULL; // otherwise the delete will go through the entire llist!
-+ list->prev=NULL;
-+ delete list; // will delete the char_data for us too
-+ break;
-+ }
-+ list=list->next;
-+ }
-+
-+ if(conn->users==NULL)
-+ {
-+ msn_clean_up(conn);
-+ }
-+}
-+
-+void msn_handle_statechange(msnconn * conn, char ** args, int numargs)
-+{
-+ char * buddy;
-+ char * state;
-+ char * friendlyname;
-+
-+ if(!strcmp(args[0], "ILN"))
-+ {
-+ friendlyname=args[4];
-+ buddy=args[3];
-+ state=args[2];
-+ } else if(!strcmp(args[0], "FLN")) {
-+ buddy=args[1];
-+ ext_buddy_offline(conn, buddy);
-+ return;
-+ } else {
-+ friendlyname=args[3];
-+ buddy=args[2];
-+ state=args[1];
-+ }
-+
-+ ext_buddy_set(conn, buddy, msn_decode_URL(friendlyname), state);
-+}
-+
-+void msn_handle_ADD(msnconn * conn, char ** args, int numargs)
-+{
-+ if(!strcmp(args[2], "RL"))
-+ {
-+ #ifdef MSNDEBUG
-+ printf("Via ADD:\n");
-+ #endif
-+ ext_new_RL_entry(conn, args[4], msn_decode_URL(args[5]));
-+ }
-+
-+ ext_new_list_entry(conn, args[2], args[4]);
-+ ext_latest_serial(conn, atoi(args[3]));
-+}
-+
-+void msn_handle_REM(msnconn * conn, char ** args, int numargs)
-+{
-+ ext_del_list_entry(conn, args[2], args[4]);
-+ ext_latest_serial(conn, atoi(args[3]));
-+}
-+
-+
-+void msn_handle_BLP(msnconn * conn, char ** args, int numargs)
-+{
-+ ext_got_BLP(conn, args[3][0]);
-+ ext_latest_serial(conn, atoi(args[3]));
-+}
-+
-+void msn_handle_GTC(msnconn * conn, char ** args, int numargs)
-+{
-+ ext_got_GTC(conn, args[3][0]);
-+ ext_latest_serial(conn, atoi(args[3]));
-+}
-+
-+void msn_handle_REA(msnconn * conn, char ** args, int numargs)
-+{
-+ ext_latest_serial(conn, atoi(args[2]));
-+ ext_got_friendlyname(conn, msn_decode_URL(args[4]));
-+}
-+
-+void msn_handle_CHL(msnconn * conn, char ** args, int numargs)
-+{
-+ md5_state_t state;
-+ md5_byte_t digest[16];
-+ int a;
-+
-+ md5_init(&state);
-+ md5_append(&state, (md5_byte_t *)(args[2]), strlen(args[2]));
-+ md5_append(&state, (md5_byte_t *)"VT6PX?UQTM4WM%YR", 16);
-+
-+ md5_finish(&state, digest);
-+
-+ sprintf(buf, "QRY %d PROD0038W!61ZTF9 32\r\n", next_trid++ );
-+
-+ write(conn->sock, buf, strlen(buf));
-+
-+ for(a=0; a<16; a++)
-+ {
-+ sprintf(buf, "%02x", digest[a]);
-+ write(conn->sock, buf, strlen(buf));
-+ }
-+}
-+
-+void msn_handle_OUT(msnconn * conn, char ** args, int numargs)
-+{
-+ if(numargs>1)
-+ {
-+ if(!strcmp(args[1], "OTH"))
-+ {
-+ ext_show_error(conn, "You have logged onto MSN twice at once. Your MSN session will now terminate.");
-+ } else if(!strcmp(args[1], "SSD")) {
-+ ext_show_error(conn, "This MSN server is going down for maintenance. Your MSN session will now terminate.");
-+ } else {
-+ sprintf(buf, "The MSN server has terminated the connection with an unknown reason code. Please report this code: %s", args[1]);
-+ ext_show_error(conn, buf);
-+ }
-+ }
-+ msn_clean_up(conn);
-+}
-+
-+void msn_filetrans_reject(invitation_ftp * inv)
-+{
-+ message * msg=new message;
-+
-+ sprintf(buf, "Invitation-Command: CANCEL\r\nInvitation-Cookie: %s\r\nCancel-Code: REJECT\r\n",
-+ inv->cookie);
-+ msg->body=msn_permstring(buf);
-+ msg->content=msn_permstring("text/x-msmsgsinvite; charset=UTF-8");
-+ msn_send_IM(inv->conn, NULL, msg);
-+ delete msg;
-+
-+ #ifdef MSNDEBUG
-+ printf("Rejecting file transfer\n");
-+ #endif
-+
-+ msn_del_from_llist(inv->conn->invitations_in, inv);
-+}
-+
-+void msn_filetrans_accept(invitation_ftp * inv, const char * dest)
-+{
-+ message * msg=new message;
-+
-+ delete inv->filename;
-+ inv->filename=msn_permstring(dest);
-+ sprintf(buf, "Invitation-Command: ACCEPT\r\nInvitation-Cookie: %s\r\nLaunch-Application: FALSE\r\nRequest-Data: IP-Address\r\n\r\n",
-+ inv->cookie);
-+ msg->body=msn_permstring(buf);
-+ msg->content=msn_permstring("text/x-msmsgsinvite; charset=UTF-8");
-+ msn_send_IM(inv->conn, NULL, msg);
-+ delete msg;
-+
-+ #ifdef MSNDEBUG
-+ printf("Accepting file transfer\n");
-+ #endif
-+}
-+
-+void msn_filetrans_cancel(invitation_ftp * inv)
-+{
-+ llist * l;
-+ msnconn * conn;
-+
-+ // one of the two below will fail, but it will do so safely and quietly
-+ msn_del_from_llist(inv->conn->invitations_in, inv);
-+ msn_del_from_llist(inv->conn->invitations_out, inv);
-+
-+ l=connections;
-+
-+ while(1)
-+ {
-+ if(l==NULL) { delete inv; return; } // Hmm, couldn't find it...
-+
-+ conn=(msnconn *)l->data;
-+
-+ if(conn->type==CONN_FTP && ((authdata_FTP *)(conn->auth))->inv==inv)
-+ { break; }
-+
-+ l=l->next;
-+ }
-+
-+ authdata_FTP * auth=(authdata_FTP *)conn->auth;
-+ delete auth->inv;
-+ auth->inv=NULL;
-+ delete auth;
-+ conn->auth=NULL;
-+
-+ msn_clean_up(conn);
-+}
-+
-+invitation_ftp * msn_filetrans_send(msnconn * conn, const char * path)
-+{
-+ struct stat st_info;
-+
-+ if(stat(path, &st_info)<0)
-+ { ext_show_error(conn, "Could not open file"); return NULL; }
-+
-+ invitation_ftp * inv=new invitation_ftp;
-+
-+ inv->app=APP_FTP;
-+ inv->cookie=new char[64];
-+ sprintf(inv->cookie, "%d", rand());
-+ inv->other_user=NULL;
-+ inv->conn=conn;
-+
-+ inv->filename=msn_permstring(path);
-+ inv->filesize=st_info.st_size;
-+
-+ message * msg=new message;
-+ char * basename;
-+
-+ basename=inv->filename+strlen(inv->filename);
-+
-+ while(basename>=inv->filename && *basename!='/' && *basename!='\\')
-+ {
-+ basename--;
-+ }
-+
-+ basename++; // it will always be 1 char before the start of the string
-+
-+ msg->content=msn_permstring("text/x-msmsgsinvite; charset=UTF-8");
-+
-+ sprintf(buf, "Application-Name: File transfer\r\nApplication-GUID: {5D3E02AB-6190-11d3-BBBB-00C04F795683}\r\nInvitation-Command: INVITE\r\nInvitation-Cookie: %s\r\nApplication-File: %s\r\nApplication-FileSize: %lu\r\n\r\n",
-+ inv->cookie, basename, inv->filesize);
-+
-+ msg->body=msn_permstring(buf);
-+
-+ msn_send_IM(conn, NULL, msg);
-+
-+ msn_add_to_llist(conn->invitations_out, inv);
-+
-+ delete msg;
-+
-+ ext_filetrans_progress(inv, "Negotiating connection", 0, 0);
-+
-+ return inv;
-+}
-+
-+#define szUser info->username
-+#define szPassword info->password
-+
-+int msn_login_read( int nSock, char *buf, int nMax )
-+{
-+ return cw_read( nSock, buf, nMax, 0 );
-+}
-+
-+int msn_login_wait( int nSocket, char *szCommand )
-+{
-+ int nRet = 0;
-+
-+ while ( !nRet )
-+ nRet = read( nSocket, szCommand, 1000 );
-+
-+ #ifdef MSNDEBUG
-+ printf("<< %s", szCommand );
-+ #endif
-+
-+ return 1;
-+}
-+
-+void msn_login_write1( int nSocket, char *szString, char *szArg )
-+{
-+ char szWrite[ 1000 ];
-+
-+ // ext_debug( szString );
-+ // ext_debug( szArg );
-+
-+ memset( szWrite, 0, 999 );
-+ sprintf( szWrite, "%s %s\r\n", szString, szArg );
-+
-+ // ext_debug( szWrite );
-+
-+ cw_write( nSocket, szWrite, strlen( szWrite ), 0 );
-+}
-+
-+void msn_login_write( int nSocket, char *szString )
-+{
-+ char szWrite[ 1000 ];
-+
-+ memset( szWrite, 0, 1000 );
-+ sprintf( szWrite, "%s\r\n", szString );
-+
-+ cw_write( nSocket, szWrite, strlen( szWrite ), 0 );
-+}
-+
-+int msn_login_connect( int nPort, char *szAddress )
-+{
-+ return ext_connect_socket( szAddress, nPort );
-+}
-+
-+int msn_login_ssl_write( int nSock, char *str )
-+{
-+ return cw_write( nSock, str, strlen( str ), 1 );
-+}
-+
-+int msn_login_ssl_read( int nSock, char *buf, int nMax )
-+{
-+ return cw_read( nSock, buf, nMax, 1 );
-+}
-+
-+int msn_login_close( int nSock )
-+{
-+ return cw_close( nSock );
-+}
-+
-+int msn_login_ssl_connect( int nPort, char *szAddr )
-+{
-+ return ext_connect_socket_ssl( szAddr, nPort );
-+}
-+
-+int msn_login_get_server( char *str, char *filter, char *Server, char *Site )
-+{
-+ char *c, *c1, *c2;
-+
-+ c = strstr( str, filter );
-+ if ( NULL == c )
-+ return 0;
-+ // Skip the "Filter="-part.
-+ c++;
-+ c += strlen( filter );
-+ c1 = strchr( c, '/' );
-+ if ( NULL == c1 )
-+ return 0;
-+ c2 = strchr( c1, ',' );
-+ if ( NULL == c2 )
-+ return 0;
-+
-+ strncpy( Server, c, (unsigned long)c1 - (unsigned long)c );
-+ strncpy( Site, c1, (unsigned long)c2 - (unsigned long)c1 );
-+
-+ return 1;
-+}
-+
-+int msnAuth( char *lc, char *ticket, char *user, char *password )
-+{
-+ int nexus; // Passport Login Nexus
-+ int logins; // Login Server
-+ char result[ 5000 ];
-+ char result2[ 1000 ];
-+ char Server[ 100 ]; // e.g. www.server.com
-+ char Site[ 100 ]; // e.g. /site.html
-+ char String[ 800 ];
-+ int i;
-+ char mail[ 255 ];
-+ char name[ 255 ];
-+
-+ memset( mail, 0, 255 );
-+ memset( name, 0, 255 );
-+
-+ for ( i = 0; i < strlen( user ); i++ )
-+ {
-+ if ( user[i] == '@' )
-+ {
-+ strncpy( name, user, i );
-+ strcpy( mail, (char*)( (unsigned long)user + i + 1 ) );
-+ break;
-+ }
-+ }
-+
-+ memset( Server, 0, 100 );
-+ memset( Site, 0, 100 );
-+
-+ nexus = msn_login_ssl_connect( 443, "nexus.passport.com" );
-+ msn_login_ssl_write( nexus, "GET /rdr/pprdr.asp HTTP/1.0\r\n\r\n" );
-+ msn_login_ssl_read( nexus, result, 800 );
-+ msn_login_close( nexus );
-+ msn_login_get_server( result, "DALogin", Server, Site );
-+
-+ #ifdef MSNDEBUG
-+ printf("Connecting to server '%s' .. site '%s'\n", Server, Site );
-+ #endif
-+
-+ for ( ; ; )
-+ {
-+ // Connect to Login Server
-+ logins = msn_login_ssl_connect( 443, Server );
-+ memset( String, 0, 800 );
-+ sprintf( String, "GET %s HTTP/1.1\r\n"
-+ "Authorization: Passport1.4 OrgVerb=GET,OrgURL=http%%3A%%2F%%2Fmessenger%%2Emsn%%2Ecom,sign-in=%s%%40%s,pwd=%s,%s\r\n"
-+ "Host: %s\r\n\r\n",
-+ Site, name, mail, password, lc, Server );
-+
-+ #ifdef MSNDEBUG
-+ printf("Writing: \n%s\n", String );
-+ #endif
-+
-+ msn_login_ssl_write( logins, String );
-+
-+ memset( result, 0, 5000 );
-+ memset( result2, 0, 1000 );
-+
-+ msn_login_ssl_read( logins, result, 5000 );
-+ msn_login_ssl_read( logins, result2, 1000 );
-+
-+ strcat( result, result2 );
-+
-+ if ( strstr( result, "200 OK" ) )
-+ {
-+ char *tick;
-+ char *c3, *c4;
-+ // Okay.
-+
-+ tick = strstr( result, "t=" );
-+ if ( NULL == tick )
-+ {
-+ #ifdef MSNDEBUG
-+ printf("No t= found in response.\n");
-+ #endif
-+ return 0;
-+ }
-+
-+ tick += 2;
-+
-+ c4 = strstr( tick, "," );
-+
-+ strncpy( ticket, tick, (unsigned long)c4 - (unsigned long)tick - 1 );
-+
-+ //msn_login_close( logins );
-+ return 1;
-+ }
-+
-+ if ( strstr( result, "302 Found") && strstr( result, "redir" ) && strstr( result, "Location: " ) )
-+ {
-+ // Redirection.
-+ char *c3, *c4;
-+
-+ c3 = strstr( result, "Location: " );
-+ c3 += 10;
-+
-+ c3 = strstr( c3, "https://" );
-+ c3 += 8;
-+
-+ c4 = strstr( c3, "/" );
-+ strncpy( Server, c3, (unsigned long)c4 - (unsigned long)c3 );
-+ strncpy( Site, c4, (unsigned long)strchr( c4, '\r' ) - (unsigned long)c4 );
-+
-+ // printf("Redirection to server [%s] - Site [%s]\n", Server, Site );
-+ msn_login_close( logins );
-+ continue;
-+ }
-+
-+ break;
-+ }
-+
-+ // printf("Error\n");
-+ return 0;
-+}
-+
-+int msn_connect_v8_error( connectinfo *info, msnconn *conn, char *szErr )
-+{
-+ ext_show_error( NULL, szErr );
-+ delete info;
-+
-+ if ( conn->sock != -1 )
-+ {
-+ ext_unregister_sock( conn->sock );
-+ close( conn->sock );
-+ conn->sock = -1;
-+ }
-+
-+ return -1;
-+}
-+
-+int msn_connect_v8( connectinfo *info, msnconn *conn, int *nNextTrid )
-+{
-+ int ds; // Dispatch Server
-+ char result[ 1000 ];
-+ char *c;
-+ char szIp[ 20 ];
-+ char szPort[ 20 ];
-+ int nPort;
-+ char lc[ 400 ];
-+ char ticket[ 2000 ];
-+
-+ memset( result, 0, 500 );
-+
-+ ext_debug("MSNp8: finding login server");
-+
-+ // ds = msn_login_connect( 1863, "messenger.hotmail.com" );
-+ ds = conn->sock;
-+
-+ // >> VER 1 MSNP8 CVR0\r\n
-+ msn_login_write( ds, "VER 1 MSNP8 CVR0" );
-+ msn_login_wait( ds, result );
-+
-+ if ( !strstr( result, "VER 1" ) )
-+ return msn_connect_v8_error( info, conn, "Protocol error (didn't receive VER 1)" );
-+
-+ // >> CVR 2 0x0409 win 4.10 i386 MSNMSGR 5.0.0544 MSMSGS something@something.com\r\n
-+ // ext_debug( szUser );
-+
-+ msn_login_write1( ds, "CVR 2 0x0409 winnt 5.1 i386 MSNMSGR 5.0.0540 MSMSGS", szUser );
-+
-+ msn_login_wait( ds, result );
-+
-+ if ( !strstr( result, "CVR 2" ) )
-+ return msn_connect_v8_error( info, conn, "Protocol error (didn't receive CVR 2)" );
-+
-+ // >> USR 3 TWN I something@something.com\r\n
-+ msn_login_write1( ds, "USR 3 TWN I", szUser );
-+ msn_login_wait( ds, result );
-+ if ( !strstr( result, "XFR 3 NS " ) )
-+ return msn_connect_v8_error( info, conn, "Protocol error (didn't receive XFR 3)" );
-+
-+ // Read MSN Server IP from message.
-+ c = strstr( result, "NS ");
-+ c += 3;
-+ memset( szIp, 0, 20 );
-+ memset( szPort, 0, 20 );
-+ strncpy( szIp, c, (unsigned long)strchr( c, ':' ) - (unsigned long)c );
-+ c = strchr( c, ':' ); c++;
-+ strncpy( szPort, c, (unsigned long)strchr( c, ' ' ) - (unsigned long)c );
-+ nPort = atoi( szPort );
-+
-+ // Close current socket.
-+ msn_login_close( ds );
-+ ext_unregister_sock( ds );
-+ conn->sock = -1;
-+
-+ #ifdef MSNDEBUG
-+ printf("* Connecting to IP `%s' port %d *\n", szIp, nPort );
-+ #endif
-+
-+ ext_debug("MSNp8: found.. connecting");
-+
-+ // Try to connect to other server.
-+ ds = msn_login_connect( nPort, szIp );
-+ if ( ds <= 0 )
-+ return msn_connect_v8_error( info, conn, "Error connecting to specified MSN Server" );
-+
-+ // OK. Register the socket.
-+ conn->sock = ds;
-+ ext_register_sock( ds, 1, 0 );
-+
-+ // >> VER 4 MSNP8 CVR0\r\n
-+ msn_login_write( ds, "VER 4 MSNP8 CVR0" );
-+ msn_login_wait( ds, result );
-+
-+ if ( !strstr( result, "VER 4" ) )
-+ return msn_connect_v8_error( info, conn, "Protocol error (didn't receive VER 4)" );
-+
-+ // >> CVR 5 0x0409 win 4.10 i386 MSNMSGR 5.0.0544 MSMSGS something@something.com\r\n
-+ msn_login_write1( ds, "CVR 5 0x0409 winnt 5.1 i386 MSNMSGR 5.0.0540 MSMSGS", szUser );
-+ msn_login_wait( ds, result );
-+
-+ if ( !strstr( result, "CVR 5" ) )
-+ return msn_connect_v8_error( info, conn, "Protocol error (didn't receive CVR 5)" );
-+
-+ // >> USR 6 TWN I something@something.com\r\n
-+ msn_login_write1( ds, "USR 6 TWN I", szUser );
-+ msn_login_wait( ds, result );
-+
-+ // << USR 6 TWN S something@something.com lc=....,....=...\r\n
-+ if ( !strstr( result, "TWN S" ) )
-+ return msn_connect_v8_error( info, conn, "Protocol error (didn't receive TWS S)" );
-+
-+ memset( lc, 0, 400 );
-+ c = strstr( result, "TWN S " );
-+ c+=6;
-+
-+ strncpy( lc, c, (unsigned long)strchr(c, '\r') - (unsigned long)c );
-+
-+ #ifdef MSNDEBUG
-+ printf("LC-etc string = `%s'\n", lc );
-+ #endif
-+
-+ memset( ticket, 0, 2000 );
-+
-+ ext_debug("MSNp8: doing SSL auth");
-+
-+ if ( ! msnAuth( lc, ticket, szUser, szPassword ) )
-+ {
-+ // printf("Error #6\n");
-+ return 0;
-+ }
-+
-+ ext_debug("MSNp8: OK.. logging in");
-+
-+ #ifdef MSNDEBUG
-+ printf("Ticket = `%s'\n", ticket );
-+ #endif
-+
-+ memset( result, 0, 500 );
-+ sprintf( result, "USR 7 TWN S t=%s", ticket );
-+
-+ // >> USR 7 TWN S t=<ticket>
-+ msn_login_write( ds, result );
-+ memset( result, 0, 500 );
-+ msn_login_wait( ds, result );
-+
-+ if ( !strstr( result, "USR 7 OK") )
-+ {
-+ if ( result[ 0 ] >= '0' && result[ 0 ] <= '9' )
-+ {
-+ char *err;
-+ int nCode = 0;
-+ // We received an error code.
-+
-+ err = strchr( result, ' ' );
-+ if ( NULL == err )
-+ nCode = atoi( result );
-+ else {
-+ *err = '\0';
-+ nCode = atoi( result );
-+ }
-+ if ( nCode <= 0 )
-+ return msn_connect_v8_error( info, conn, "Protocol error (Invalid response after USR 7)" );
-+ return nCode;
-+ }
-+
-+ // Invalid response.
-+ return msn_connect_v8_error( info, conn, "Protocol error (Invalid response after USR 7)" );
-+ }
-+
-+ // We are now connected to the MSN Server
-+
-+ // msn_login_write( ds, "OUT" );
-+ // msn_login_close( ds );
-+
-+ // << USR 7 OK something@something.com Something%20Friendly%Nick 1 0
-+ {
-+ char *szFriendly;
-+ char *cEnd;
-+ int i;
-+
-+ szFriendly = result;
-+
-+ for ( i = 0; i < 4; i++ )
-+ {
-+ szFriendly = strchr( szFriendly, ' ' );
-+
-+ if ( NULL == szFriendly )
-+ {
-+ ext_got_friendlyname( conn, "Unknown nickname" );
-+ return 0;
-+ }
-+
-+ szFriendly++;
-+ }
-+
-+ cEnd = strchr( szFriendly, ' ');
-+ if ( NULL != cEnd )
-+ *cEnd = '\0';
-+
-+ // ext_debug( msn_decode_URL( szFriendly ) );
-+ ext_got_friendlyname( conn, msn_decode_URL( szFriendly ) );
-+ }
-+
-+ *nNextTrid = 8;
-+
-+ // No error.
-+ return 0;
-+}
-+
-+void msn_connect(msnconn * conn, const char * server, int port)
-+{
-+ int result;
-+
-+ conn->ready=0;
-+
-+ if(conn->type==CONN_SB)
-+ {
-+ authdata_SB * auth=(authdata_SB *)conn->auth;
-+
-+ if((conn->sock=ext_connect_socket(server, port))==-1)
-+ {
-+ ext_show_error(conn, "Could not connect to switchboard server");
-+ return;
-+ }
-+
-+ ext_register_sock(conn->sock, 1, 0);
-+
-+ if(auth->sessionID==NULL)
-+ {
-+ sprintf(buf, "USR %d %s %s\r\n", next_trid, auth->username, auth->cookie);
-+ write(conn->sock, buf, strlen(buf));
-+
-+ msn_add_callback(conn, msn_SBconn_3, next_trid, NULL);
-+ } else {
-+ sprintf(buf, "ANS %d %s %s %s\r\n", next_trid, auth->username, auth->cookie, auth->sessionID);
-+ write(conn->sock, buf, strlen(buf));
-+
-+ ext_new_connection(conn);
-+ conn->ready=1;
-+ msn_add_callback(conn, msn_SB_ans, next_trid, NULL);
-+ }
-+
-+ next_trid++;
-+
-+ return;
-+ } // Otherwise, it's a Notification Server (NS)
-+
-+ connectinfo * info;
-+
-+ info=new connectinfo;
-+
-+ // The following is necessary as username and password may be temp variables
-+ // that will no longer exist when the next function is called
-+ info->username=msn_permstring( ((authdata_NS *)conn->auth)->username);
-+ info->password=msn_permstring( ((authdata_NS *)conn->auth)->password);
-+
-+ conn->ready=0;
-+ if((conn->sock=ext_connect_socket(server, port))==-1)
-+ {
-+ ext_show_error(conn, "Could not connect to MSN server");
-+ return;
-+ }
-+
-+ ext_register_sock(conn->sock, 1, 0);
-+
-+ // Okay, now try to connect.
-+
-+ ext_debug("MSNp8: connecting to MSN.. this could take a few seconds");
-+
-+ result = msn_connect_v8( info, conn, &next_trid );
-+
-+ if ( 0 != result )
-+ {
-+ // Error code.
-+
-+ if ( result > 0 )
-+ {
-+ msn_show_verbose_error( conn, result );
-+ delete info;
-+ msn_clean_up( conn );
-+ conn->sock = -1;
-+
-+ } // else: connection failed completely. msn_connect_v8 already took care of destroying the connection
-+
-+ }
-+ else
-+ {
-+
-+ // We received no error code. Everything went ok!
-+ delete info;
-+
-+ ext_debug("MSNp8: OK");
-+
-+ conn->ready = 1;
-+ ext_new_connection( conn );
-+ }
-+}
-+
-+void msn_SB_ans(msnconn * conn, int trid, char ** args, int numargs, callback_data * data)
-+{
-+ if(!strcmp(args[0], "ANS") && !strcmp(args[2], "OK"))
-+ { return; }
-+
-+ if(isdigit(args[0][0]))
-+ {
-+ msn_del_callback(conn, trid);
-+ msn_show_verbose_error(conn, atoi(args[0]));
-+ msn_clean_up(conn);
-+ return;
-+ }
-+
-+ if(!strcmp(args[0], "IRO"))
-+ {
-+ if(!strcmp(args[4], ((authdata_SB *)conn->auth)->username)) { return; }
-+ msn_add_to_llist(conn->users, new char_data(msn_permstring(args[4])));
-+ ext_user_joined(conn, args[4], msn_decode_URL(args[5]), 1);
-+ if(!strcmp(args[2], args[3]))
-+ {
-+ msn_del_callback(conn, trid);
-+ }
-+ }
-+}
-+
-+void msn_set_state(msnconn * conn, const char * state)
-+{
-+ sprintf(buf, "CHG %d %s %d\r\n", next_trid, state, MSN_VERSION_ID );
-+ write(conn->sock, buf, strlen(buf));
-+ next_trid++;
-+}
-diff -ruN blip-0.1.orig/msn_core.h blip-0.1/msn_core.h
---- blip-0.1.orig/msn_core.h Thu Jan 1 08:00:00 1970
-+++ blip-0.1/msn_core.h Mon Nov 3 20:09:02 2003
-@@ -0,0 +1,355 @@
-+/* msn_core.h - prototypes for msn_core.C */
-+#ifndef MSN_CORE_H
-+#define MSN_CORE_H
-+
-+class llist_data // inherit it
-+{};
-+
-+class llist
-+{
-+ public:
-+ llist_data * data;
-+ llist * next;
-+ llist * prev;
-+
-+ llist() { data=NULL; next=NULL; prev=NULL; }
-+ ~llist() { if(data!=NULL) { delete data; } if(next!=NULL) { delete next; } }
-+};
-+
-+class char_data : public llist_data
-+{
-+ public:
-+ char * c;
-+ char_data(char * tc) { c=tc; }
-+ ~char_data() { if(c!=NULL) { delete c; } }
-+};
-+
-+class callback_data
-+{};
-+
-+class callback : public llist_data
-+{
-+ public:
-+ int trid;
-+ void (*func)(struct msnconn * conn, int trid, char ** args, int numargs, callback_data * data);
-+ callback_data * data; // just gets passed
-+};
-+
-+// Intermediate steps in synchronisation
-+class syncinfo : public callback_data
-+{
-+ public:
-+
-+ llist * fl;
-+ llist * rl;
-+ llist * al;
-+ llist * bl;
-+
-+ unsigned int complete;
-+
-+ int serial;
-+ int nContacts;
-+ int nGroups;
-+ int nFound;
-+
-+ char *last_user_handled;
-+
-+ char blp;
-+ char gtc;
-+
-+ syncinfo() { nFound = 0; nContacts = 0; blp='A'; gtc='A'; fl=rl=al=bl=NULL; complete=0; serial=0; }
-+ ~syncinfo()
-+ {
-+ if(fl!=NULL) { delete fl; }
-+ if(rl!=NULL) { delete rl; }
-+ if(al!=NULL) { delete al; }
-+ if(bl!=NULL) { delete bl; }
-+ }
-+};
-+
-+class message : public llist_data // This class encapsulates all that you need to know (tm) about a MSG
-+{
-+ public:
-+
-+ // Raw stuff
-+ char * header; // MIME
-+ const char * body;
-+
-+ // Parsed stuff
-+ char * font;
-+ char * colour;
-+ int bold;
-+ int italic;
-+ int underline;
-+ int fontsize;
-+
-+ char * content; // Content-type
-+
-+ message() { header=NULL; font=NULL; content=NULL; colour=NULL; }
-+};
-+
-+class phonedata : public llist_data
-+{
-+ public:
-+ char * title;
-+ char * number;
-+
-+ phonedata() { title=number=NULL; }
-+ ~phonedata() { if(title!=NULL) { delete title; } if(number!=NULL) { delete number; } }
-+};
-+
-+class userdata : public llist_data
-+{
-+ public:
-+ char * username;
-+ char * friendlyname;
-+
-+ llist * phone;
-+
-+ userdata() { username=friendlyname=NULL; phone=NULL; }
-+ ~userdata()
-+ {
-+ if(username!=NULL) { delete username; }
-+ if(friendlyname!=NULL) { delete friendlyname; }
-+ if(phone!=NULL) { delete phone; }
-+ }
-+};
-+
-+class authdata
-+{};
-+
-+
-+class msnconn : public llist_data
-+{
-+ public:
-+ int sock; // Socket (durr...)
-+ int type; // one of the #defines below
-+ int sync; // syncing
-+ int ready;
-+
-+ syncinfo *sync_info;
-+ llist * users; // Users in this session - only for SB connections
-+ llist * invitations_out; // invitations extended but not responded to
-+ llist * invitations_in; // invitations received but not responded to
-+ llist * callbacks;
-+ authdata * auth;
-+
-+ msnconn() { sync = 0; users=NULL; callbacks=NULL; invitations_out=NULL; invitations_in=NULL; }
-+ ~msnconn()
-+ {
-+ if(users!=NULL) { delete users; }
-+ if(invitations_in!=NULL) { delete invitations_in; }
-+ if(invitations_out!=NULL) { delete invitations_out; }
-+ if(callbacks!=NULL) { delete callbacks; }
-+ }
-+};
-+
-+#define CONN_NS 1 // Notification Server (also Dispatch, as it does exactly the same thing)
-+#define CONN_SB 2 // Switchboard Server
-+#define CONN_FTP 3 // MSN file transfer
-+
-+class authdata_NS : public authdata
-+{
-+ public:
-+ char * username;
-+ char * password;
-+
-+ authdata_NS() { username=password=NULL; }
-+ ~authdata_NS() { if(username!=NULL) { delete username; delete password; } }
-+};
-+
-+class authdata_SB : public authdata
-+{
-+ public:
-+ char * username;
-+ char * sessionID;
-+ char * cookie;
-+ char * rcpt; // recipient of the below
-+ message * msg; // to be sent as soon as connection is complete and someone joins
-+ void * tag; // for SB connections without an initial message
-+
-+ authdata_SB() { username=sessionID=cookie=NULL; }
-+ ~authdata_SB()
-+ { if(username!=NULL) { delete username; delete sessionID; delete cookie; } }
-+};
-+
-+class invitation : public llist_data
-+{
-+ public:
-+ int app;
-+ char * cookie;
-+ char * other_user;
-+ msnconn * conn;
-+
-+ invitation() { cookie=other_user=NULL; }
-+ ~invitation() { if(cookie!=NULL) { delete cookie; } if(other_user!=NULL) { delete other_user; } }
-+};
-+
-+#define APP_FTP 1 // NOTE: this is MSN file transfer, which is NOTHING to do with ordinary FTP!
-+
-+class invitation_ftp : public invitation
-+{
-+ public:
-+ char * filename;
-+ long unsigned filesize;
-+
-+ invitation_ftp() { filename=NULL; }
-+ ~invitation_ftp()
-+ { if(filename!=NULL) { delete filename; } }
-+};
-+
-+
-+class authdata_FTP : public authdata
-+{
-+ public:
-+ char * cookie;
-+ char * username;
-+ invitation_ftp * inv;
-+ int fd;
-+ unsigned long bytes_done;
-+ int num_ignore;
-+ int direction;
-+ int connected;
-+
-+ authdata_FTP() { cookie=username=NULL; inv=NULL; fd=-1; bytes_done=num_ignore=connected=0; }
-+ ~authdata_FTP()
-+ {
-+ if(cookie!=NULL) { delete cookie; }
-+ if(username!=NULL) { delete username; }
-+ if(inv!=NULL) { delete inv; }
-+ }
-+};
-+
-+#define MSNFTP_SEND 1
-+#define MSNFTP_RECV 2
-+
-+
-+extern llist * connections;
-+extern int next_trid;
-+
-+#define BUF_SIZE 1024
-+extern char buf[]; // Used for anything temporary
-+
-+void msn_init(msnconn * conn, const char * username, const char * password);
-+
-+void msn_show_verbose_error(msnconn * conn, int errcode);
-+
-+void msn_connect(msnconn * conn, const char * server, int port);
-+
-+void msn_invite_user(msnconn * conn, char * rcpt);
-+
-+void msn_send_IM(msnconn * conn, const char * rcpt, const char * msg);
-+
-+void msn_send_IM(msnconn * conn, const char * rcpt, message * msg);
-+
-+void msn_send_typing(msnconn * conn);
-+
-+void msn_filetrans_accept(invitation_ftp * inv, const char * dest);
-+
-+void msn_filetrans_reject(invitation_ftp * inv);
-+
-+invitation_ftp * msn_filetrans_send(msnconn * conn, const char * path);
-+
-+void msn_sync_lists(msnconn * conn, int version);
-+
-+#define LST_FL 1
-+#define LST_RL 2
-+#define LST_AL 4
-+#define LST_BL 8
-+
-+#define COMPLETE_BLP 16
-+#define COMPLETE_GTC 32
-+
-+void msn_set_friendlyname(msnconn * conn, const char * friendlyname);
-+
-+void msn_sync_lists(msnconn * conn, int version);
-+void msn_add_to_list(msnconn * conn, const char * lst, const char * user);
-+void msn_del_from_list(msnconn * conn, const char * lst, const char * user);
-+void msn_set_GTC(msnconn * conn, char c);
-+void msn_set_BLP(msnconn * conn, char c);
-+void msn_syncdata(msnconn * conn, int trid, char ** args, int numargs, callback_data * data);
-+void msn_phonedata(msnconn * conn, int trid, char ** args, int numargs, callback_data * data);
-+void msn_check_rl(msnconn * conn, syncinfo * info);
-+
-+void msn_connect_and_send(msnconn * nsconn, char * dest, char * msg);
-+
-+void msn_set_state(msnconn * conn, const char * state);
-+
-+// Intermediate steps in switchboard connection:
-+class conninfo_SB : public callback_data
-+{
-+ public:
-+ authdata_SB * auth;
-+};
-+
-+void msn_new_SB(msnconn * nsconn, void * tag);
-+void msn_request_SB(msnconn * nsconn, const char * rcpt, message * msg, void * tag);
-+
-+void msn_SBconn_2(msnconn * conn, int trid, char ** args, int numargs, callback_data * data);
-+void msn_SBconn_3(msnconn * conn, int trid, char ** args, int numargs, callback_data * data);
-+
-+void msn_handle_incoming(int sock, int readable, int writable);
-+
-+void msn_handle_filetrans_incoming(msnconn * conn, int readable, int writable);
-+
-+void msn_handle_close(int sock);
-+
-+void msn_handle_default(msnconn * conn, char ** args, int numargs);
-+
-+void msn_handle_MSG(msnconn * conn, char ** args, int numargs);
-+
-+void msn_handle_invite(msnconn * conn, char * from, char * friendly, char * mime, char * body);
-+
-+void msn_handle_new_invite(msnconn * conn, char * from, char * friendly, char * mime, char * body);
-+
-+void msn_recv_file(invitation_ftp * inv, char * dest);
-+
-+char * msn_find_in_mime(char * mime, char * header);
-+
-+void msn_send_file(invitation_ftp * inv, char * msg_body);
-+
-+void msn_handle_NAK(msnconn * conn, char ** args, int numargs);
-+
-+void msn_handle_JOI(msnconn * conn, char ** args, int numargs);
-+
-+void msn_handle_BYE(msnconn * conn, char ** args, int numargs);
-+
-+void msn_handle_RNG(msnconn * conn, char ** args, int numargs);
-+
-+void msn_handle_statechange(msnconn * conn, char ** args, int numargs);
-+
-+void msn_handle_ADD(msnconn * conn, char ** args, int numargs);
-+
-+void msn_handle_REM(msnconn * conn, char ** args, int numargs);
-+
-+void msn_handle_BLP(msnconn * conn, char ** args, int numargs);
-+
-+void msn_handle_GTC(msnconn * conn, char ** args, int numargs);
-+
-+void msn_handle_REA(msnconn * conn, char ** args, int numargs);
-+
-+void msn_handle_CHL(msnconn * conn, char ** args, int numargs);
-+
-+void msn_handle_OUT(msnconn * conn, char ** args, int numargs);
-+
-+
-+
-+// Intermediate steps in connection:
-+class connectinfo : public callback_data
-+{
-+ public:
-+ char * username;
-+ char * password;
-+ connectinfo() { username=password=NULL; }
-+ ~connectinfo()
-+ { if(username!=NULL) { delete username; } if(password!=NULL) { delete password; } }
-+};
-+
-+void msn_connect_2(msnconn * conn, int trid, char ** args, int numargs, callback_data * data);
-+void msn_connect_3(msnconn * conn, int trid, char ** args, int numargs, callback_data * data);
-+void msn_connect_4(msnconn * conn, int trid, char ** args, int numargs, callback_data * data);
-+
-+// Connecting to switchboards:
-+void msn_SB_ans(msnconn * conn, int trid, char ** args, int numargs, callback_data * data);
-+
-+#endif // MSN_CORE_H
-diff -ruN blip-0.1.orig/msn_interface.h blip-0.1/msn_interface.h
---- blip-0.1.orig/msn_interface.h Thu Jan 1 08:00:00 1970
-+++ blip-0.1/msn_interface.h Mon Nov 3 20:09:02 2003
-@@ -0,0 +1,92 @@
-+#ifndef __MSN_INTERFACE_H__
-+#define __MSN_INTERFACE_H__
-+
-+/* msn_interface.h - functions that talk to the outside world */
-+
-+/*
-+ void ext_show_error(char * msg);
-+
-+ Purpose: Displays an error
-+ Arguments:
-+ msg The error message
-+ Return: Nothing
-+*/
-+
-+void ext_register_sock(int s, int read, int write);
-+void ext_unregister_sock(int s);
-+
-+void ext_show_error(msnconn * conn, const char * msg);
-+
-+void ext_buddy_set(msnconn * conn, const char * buddy, const char * friendlyname, const char * state);
-+
-+void ext_buddy_offline(msnconn * conn, const char * buddy);
-+
-+void ext_got_friendlyname(msnconn * conn, const char * friendlyname);
-+
-+void ext_got_info(msnconn * conn, syncinfo * data);
-+
-+void ext_debug( char *msg );
-+
-+void ext_latest_serial(msnconn * conn, int serial);
-+
-+void ext_got_GTC(msnconn * conn, char c);
-+
-+void ext_got_BLP(msnconn * conn, char c);
-+
-+void ext_new_RL_entry(msnconn * conn, const char * username, const char * friendlyname);
-+
-+void ext_new_list_entry(msnconn * conn, const char * lst, const char * username);
-+
-+void ext_del_list_entry(msnconn * conn, const char * lst, const char * username);
-+
-+void ext_got_SB(msnconn * conn, void * tag);
-+
-+void ext_user_joined(msnconn * conn, const char * username, const char * friendlyname, int is_initial);
-+
-+void ext_user_left(msnconn * conn, const char * username);
-+
-+void ext_got_IM(msnconn * conn, const char * username, const char * friendlyname, message * msg);
-+
-+void ext_IM_failed(msnconn * conn);
-+
-+void ext_typing_user(msnconn * conn, const char * username, const char * friendlyname);
-+
-+void ext_initial_email(msnconn * conn, int unread_inbox, int unread_folders);
-+
-+void ext_new_mail_arrived(msnconn * conn, const char * from, const char * subject);
-+
-+void ext_filetrans_invite(msnconn * conn, const char * username, const char * friendlyname, invitation_ftp * inv);
-+
-+void ext_filetrans_progress(invitation_ftp * inv, const char * status, unsigned long recv, unsigned long total);
-+
-+void ext_filetrans_failed(invitation_ftp * inv, int error, const char * message);
-+
-+void ext_filetrans_success(invitation_ftp * inv);
-+
-+void ext_new_connection(msnconn * conn);
-+
-+void ext_closing_connection(msnconn * conn);
-+
-+void ext_changed_state(msnconn * conn, const char * state);
-+
-+/*
-+ int connect_socket(char * server, int port);
-+
-+ Purpose: Makes a TCP socket, connects it to the specified server and port,
-+ and then registers it for
-+ Arguments:
-+ server The server name
-+ port The TCP port to connect to
-+ Return: Nothing
-+*/
-+int ext_connect_socket(const char * server, int port);
-+
-+int ext_connect_socket_ssl(const char * server, int port);
-+
-+int ext_server_socket(int port);
-+
-+char * ext_get_IP(void);
-+
-+void ext_protocol_log(const char *buf, int readev, int writeev);
-+
-+#endif
diff --git a/net-im/centericq/files/msn-msnhook.cc b/net-im/centericq/files/msn-msnhook.cc
deleted file mode 100644
index 98a92e697040..000000000000
--- a/net-im/centericq/files/msn-msnhook.cc
+++ /dev/null
@@ -1,804 +0,0 @@
---- src/hooks/msnhook.cc.orig Sat Jan 17 17:01:03 2004
-+++ src/hooks/msnhook.cc Sat Jan 17 17:05:45 2004
-@@ -0,0 +1,801 @@
-+/*
-+*
-+* centericq MSN protocol handling class
-+* $Id: msnhook.cc,v 1.67 2003/09/30 11:38:43 konst Exp $
-+*
-+* Copyright (C) 2001 by Konstantin Klyagin <konst@konst.org.ua>
-+*
-+* This program is free software; you can redistribute it and/or modify
-+* it under the terms of the GNU General Public License as published by
-+* the Free Software Foundation; either version 2 of the License, or (at
-+* your option) any later version.
-+*
-+* This program is distributed in the hope that it will be useful, but
-+* WITHOUT ANY WARRANTY; without even the implied warranty of
-+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-+* General Public License for more details.
-+*
-+* You should have received a copy of the GNU General Public License
-+* along with this program; if not, write to the Free Software
-+* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
-+* USA
-+*
-+*/
-+
-+#include "icqcommon.h"
-+
-+#ifdef BUILD_MSN
-+
-+#include "msnhook.h"
-+#include "icqconf.h"
-+#include "icqface.h"
-+#include "icqcontacts.h"
-+#include "accountmanager.h"
-+#include "eventmanager.h"
-+#include "imlogger.h"
-+#include "connwrap.h"
-+
-+#include "msn_bittybits.h"
-+
-+#include <unistd.h>
-+#include <sys/types.h>
-+#include <sys/socket.h>
-+#include <netinet/in.h>
-+#include <netdb.h>
-+#include <arpa/inet.h>
-+
-+msnhook mhook;
-+
-+static string nicknormalize(const string &nick) {
-+ if(nick.find("@") == -1) return nick + "@hotmail.com";
-+ return nick;
-+}
-+
-+static string nicktodisp(const string &nick) {
-+ int pos;
-+ string r = nick;
-+
-+ if((pos = r.find("@")) != -1)
-+ if(r.substr(pos+1) == "hotmail.com")
-+ r.erase(pos);
-+
-+ return r;
-+}
-+
-+struct st2imr {
-+ char *name;
-+ imstatus st;
-+};
-+
-+const st2imr st2im[] = {
-+ { "FLN", offline },
-+ { "NLN", available },
-+ { "HDN", invisible },
-+ { "BSY", dontdisturb },
-+ { "PHN", occupied },
-+ { "AWY", away },
-+ { "BRB", away },
-+ { "LUN", notavail },
-+ { "IDL", away },
-+ { 0, offline }
-+};
-+
-+static imstatus msn2imstatus(const string &sname) {
-+ for(const st2imr *sa = st2im; sa->name; sa++)
-+ if(sname == sa->name)
-+ return sa->st;
-+
-+ return offline;
-+}
-+
-+static const char *stat2name(imstatus st) {
-+ for(const st2imr *sa = st2im; sa->name; sa++)
-+ if(st == sa->st)
-+ return sa->name;
-+
-+ return "NLN";
-+}
-+
-+// ----------------------------------------------------------------------------
-+
-+msnhook::msnhook(): abstracthook(msn) {
-+ ourstatus = offline;
-+ fonline = false;
-+
-+// fcapabs.insert(hookcapab::synclist); // removed from 4.9.10
-+ fcapabs.insert(hookcapab::changedetails);
-+ fcapabs.insert(hookcapab::directadd);
-+// fcapabs.insert(hookcapab::files);
-+}
-+
-+msnhook::~msnhook() {
-+}
-+
-+void msnhook::init() {
-+ manualstatus = conf.getstatus(msn);
-+}
-+
-+void msnhook::connect() {
-+ icqconf::imaccount account = conf.getourid(msn);
-+
-+ face.log(_("+ [msn] connecting to the server"));
-+
-+ flogged = false;
-+ fonline = true;
-+
-+ msn_init(&conn, nicknormalize(account.nickname).c_str(), account.password.c_str());
-+ msn_connect(&conn, account.server.c_str(), account.port);
-+
-+ fonline = true;
-+ flogged = true;
-+}
-+
-+void msnhook::disconnect() {
-+ msn_clean_up(&conn);
-+}
-+
-+void msnhook::exectimers() {
-+}
-+
-+void msnhook::main() {
-+ vector<int>::const_iterator i;
-+ fd_set rs, ws;
-+ struct timeval tv;
-+ int hsock;
-+
-+ FD_ZERO(&rs);
-+ FD_ZERO(&ws);
-+
-+ tv.tv_sec = tv.tv_usec = 0;
-+ hsock = 0;
-+
-+ for(i = rfds.begin(); i != rfds.end(); ++i) {
-+ FD_SET(*i, &rs);
-+ hsock = max(hsock, *i);
-+ }
-+
-+ for(i = wfds.begin(); i != wfds.end(); ++i) {
-+ FD_SET(*i, &ws);
-+ hsock = max(hsock, *i);
-+ }
-+
-+ if(select(hsock+1, &rs, &ws, 0, &tv) > 0) {
-+ for(i = rfds.begin(); i != rfds.end(); ++i)
-+ if(FD_ISSET(*i, &rs)) {
-+ msn_handle_incoming(*i, 1, 0);
-+ return;
-+ }
-+
-+ for(i = wfds.begin(); i != wfds.end(); ++i)
-+ if(FD_ISSET(*i, &ws)) {
-+ msn_handle_incoming(*i, 0, 1);
-+ return;
-+ }
-+ }
-+}
-+
-+void msnhook::getsockets(fd_set &rf, fd_set &wf, fd_set &efds, int &hsocket) const {
-+ vector<int>::const_iterator i;
-+
-+ for(i = rfds.begin(); i != rfds.end(); ++i) {
-+ hsocket = max(hsocket, *i);
-+ FD_SET(*i, &rf);
-+ }
-+
-+ for(i = wfds.begin(); i != wfds.end(); ++i) {
-+ hsocket = max(hsocket, *i);
-+ FD_SET(*i, &wf);
-+ }
-+}
-+
-+bool msnhook::isoursocket(fd_set &rf, fd_set &wf, fd_set &efds) const {
-+ vector<int>::const_iterator i;
-+
-+ for(i = rfds.begin(); i != rfds.end(); ++i)
-+ if(FD_ISSET(*i, &rf))
-+ return true;
-+
-+ for(i = wfds.begin(); i != wfds.end(); ++i)
-+ if(FD_ISSET(*i, &wf))
-+ return true;
-+
-+ return false;
-+}
-+
-+bool msnhook::online() const {
-+ return fonline;
-+}
-+
-+bool msnhook::logged() const {
-+ return fonline && flogged;
-+}
-+
-+bool msnhook::isconnecting() const {
-+ return fonline && !flogged;
-+}
-+
-+bool msnhook::enabled() const {
-+ return true;
-+}
-+
-+bool msnhook::send(const imevent &ev) {
-+ string text;
-+
-+ if(ev.gettype() == imevent::message) {
-+ const immessage *m = static_cast<const immessage *>(&ev);
-+ if(m) text = m->gettext();
-+
-+ } else if(ev.gettype() == imevent::url) {
-+ const imurl *m = static_cast<const imurl *>(&ev);
-+ if(m) text = m->geturl() + "\n\n" + m->getdescription();
-+
-+ } else if(ev.gettype() == imevent::file) {
-+ const imfile *m = static_cast<const imfile *>(&ev);
-+ vector<imfile::record> files = m->getfiles();
-+ vector<imfile::record>::const_iterator ir;
-+
-+ for(ir = files.begin(); ir != files.end(); ++ir) {
-+ imfile::record r;
-+ invitation_ftp *p;
-+
-+ r.fname = ir->fname;
-+ r.size = ir->size;
-+
-+ imfile fr(ev.getcontact(), imevent::outgoing, "", vector<imfile::record>(1, r));
-+
-+ if(p = msn_filetrans_send(&conn, ir->fname.c_str()))
-+ transferinfo[fr].first = p;
-+ }
-+
-+ return true;
-+ }
-+
-+ icqcontact *c = clist.get(ev.getcontact());
-+ text = siconv(text, conf.getrussian(msn) ? "koi8-u" : conf.getdefcharset(), "utf-8");
-+
-+ if(c)
-+ if(c->getstatus() != offline || !c->inlist()) {
-+ msn_send_IM(&conn, nicknormalize(ev.getcontact().nickname).c_str(), text.c_str());
-+ return true;
-+ }
-+
-+ return false;
-+}
-+
-+void msnhook::sendnewuser(const imcontact &ic) {
-+ if(logged()) {
-+ icqcontact *c;
-+ imcontact icc(nicktodisp(ic.nickname), msn);
-+
-+ if(icc.nickname != ic.nickname)
-+ if(c = clist.get(ic)) {
-+ c->setdesc(icc);
-+ c->setnick(icc.nickname);
-+ c->setdispnick(icc.nickname);
-+ }
-+
-+ msn_add_to_list(&conn, "FL", nicknormalize(ic.nickname).c_str());
-+ }
-+
-+ requestinfo(ic);
-+}
-+
-+void msnhook::setautostatus(imstatus st) {
-+ if(st != offline) {
-+ if(getstatus() == offline) {
-+ connect();
-+ } else {
-+ logger.putourstatus(msn, ourstatus, st);
-+ msn_set_state(&conn, stat2name(ourstatus = st));
-+ }
-+ } else {
-+ if(getstatus() != offline) {
-+ disconnect();
-+ }
-+ }
-+}
-+
-+imstatus msnhook::getstatus() const {
-+ return online() ? ourstatus : offline;
-+}
-+
-+void msnhook::removeuser(const imcontact &ic) {
-+ removeuser(ic, true);
-+}
-+
-+void msnhook::removeuser(const imcontact &ic, bool report) {
-+ if(online()) {
-+ if(report)
-+ face.log(_("+ [msn] removing %s from the contacts"), ic.nickname.c_str());
-+
-+ msn_del_from_list(&conn, "FL", nicknormalize(ic.nickname).c_str());
-+ }
-+}
-+
-+void msnhook::requestinfo(const imcontact &ic) {
-+ icqcontact *c = clist.get(ic);
-+
-+ if(!c) {
-+ c = clist.get(contactroot);
-+ c->clear();
-+ }
-+
-+ icqcontact::moreinfo m = c->getmoreinfo();
-+ icqcontact::basicinfo b = c->getbasicinfo();
-+
-+ b.email = nicknormalize(ic.nickname);
-+ m.homepage = "http://members.msn.com/" + b.email;
-+
-+ if(ic.nickname == conf.getourid(msn).nickname)
-+ c->setnick(friendlynicks[ic.nickname]);
-+
-+ c->setmoreinfo(m);
-+ c->setbasicinfo(b);
-+}
-+
-+void msnhook::lookup(const imsearchparams &params, verticalmenu &dest) {
-+ if(params.reverse) {
-+ vector<pair<string, string> >::const_iterator i = slst["RL"].begin();
-+
-+ while(i != slst["RL"].end()) {
-+ icqcontact *c = new icqcontact(imcontact(nicktodisp(i->first), msn));
-+ c->setnick(i->second);
-+
-+ dest.additem(conf.getcolor(cp_clist_msn), c, (string) " " + i->first);
-+ ++i;
-+ }
-+ face.findready();
-+
-+ face.log(_("+ [msn] reverse users listing finished, %d found"),
-+ slst["RL"].size());
-+
-+ dest.redraw();
-+ }
-+}
-+
-+vector<icqcontact *> msnhook::getneedsync() {
-+ int i;
-+ vector<icqcontact *> r;
-+ bool found;
-+
-+ for(i = 0; i < clist.count; i++) {
-+ icqcontact *c = (icqcontact *) clist.at(i);
-+
-+ if(c->getdesc().pname == msn) {
-+ vector<pair<string, string> >::const_iterator fi = slst["FL"].begin();
-+
-+ for(found = false; fi != slst["FL"].end() && !found; ++fi)
-+ found = c->getdesc().nickname == fi->first;
-+
-+ if(!found)
-+ r.push_back(c);
-+ }
-+ }
-+
-+ return r;
-+}
-+
-+void msnhook::sendupdateuserinfo(const icqcontact &c) {
-+ msn_set_friendlyname(&conn, c.getnick().c_str());
-+}
-+
-+void msnhook::checkfriendly(icqcontact *c, const string friendlynick, bool forcefetch) {
-+ string oldnick = c->getnick();
-+ string newnick = siconv(unmime(friendlynick), "utf-8", conf.getrussian(msn) ? "koi8-u" : conf.getdefcharset());
-+
-+ c->setnick(newnick);
-+
-+ if(forcefetch || (oldnick != newnick && c->getdispnick() != oldnick) || oldnick.empty()) {
-+ c->setdispnick(newnick);
-+ face.relaxedupdate();
-+ }
-+}
-+
-+void msnhook::checkinlist(imcontact ic) {
-+ icqcontact *c = clist.get(ic);
-+ vector<icqcontact *> notremote = getneedsync();
-+
-+ if(c)
-+ if(c->inlist())
-+ if(find(notremote.begin(), notremote.end(), c) != notremote.end())
-+ mhook.sendnewuser(ic);
-+}
-+
-+bool msnhook::knowntransfer(const imfile &fr) const {
-+ return transferinfo.find(fr) != transferinfo.end();
-+}
-+
-+void msnhook::replytransfer(const imfile &fr, bool accept, const string &localpath) {
-+ if(accept) {
-+ transferinfo[fr].second = localpath;
-+
-+ if(transferinfo[fr].second.substr(transferinfo[fr].second.size()-1) != "/")
-+ transferinfo[fr].second += "/";
-+
-+ transferinfo[fr].second += justfname(fr.getfiles().begin()->fname);
-+ msn_filetrans_accept(transferinfo[fr].first, transferinfo[fr].second.c_str());
-+
-+ } else {
-+ msn_filetrans_reject(transferinfo[fr].first);
-+ transferinfo.erase(fr);
-+
-+ }
-+}
-+
-+void msnhook::aborttransfer(const imfile &fr) {
-+ msn_filetrans_reject(transferinfo[fr].first);
-+
-+ face.transferupdate(fr.getfiles().begin()->fname, fr,
-+ icqface::tsCancel, 0, 0);
-+
-+ transferinfo.erase(fr);
-+}
-+
-+bool msnhook::getfevent(invitation_ftp *fhandle, imfile &fr) {
-+ map<imfile, pair<invitation_ftp *, string> >::const_iterator i = transferinfo.begin();
-+
-+ while(i != transferinfo.end()) {
-+ if(i->second.first == fhandle) {
-+ fr = i->first;
-+ return true;
-+ }
-+ ++i;
-+ }
-+
-+ return false;
-+}
-+
-+// ----------------------------------------------------------------------------
-+
-+static void log(const string &s) {
-+#ifdef DEBUG
-+ face.log(s);
-+#endif
-+}
-+
-+int ext_debug( char *str )
-+{
-+ log( str );
-+ return 0;
-+}
-+
-+void ext_register_sock(int s, int reading, int writing) {
-+ log("ext_register_sock");
-+ if(reading) mhook.rfds.push_back(s);
-+ if(writing) mhook.wfds.push_back(s);
-+}
-+
-+void ext_unregister_sock(int s) {
-+ log("ext_unregister_sock");
-+ vector<int>::iterator i;
-+
-+ i = find(mhook.rfds.begin(), mhook.rfds.end(), s);
-+ if(i != mhook.rfds.end()) mhook.rfds.erase(i);
-+
-+ i = find(mhook.wfds.begin(), mhook.wfds.end(), s);
-+ if(i != mhook.wfds.end()) mhook.wfds.erase(i);
-+}
-+
-+void ext_got_friendlyname(msnconn * conn, const char * friendlyname) {
-+ log("ext_got_friendlyname");
-+
-+ if(friendlyname)
-+ if(strlen(friendlyname))
-+ mhook.friendlynicks[conf.getourid(msn).nickname] = friendlyname;
-+}
-+
-+void ext_got_info(msnconn *conn, syncinfo *info) {
-+ log("ext_got_info");
-+
-+ userdata *ud;
-+ llist *lst, *pl;
-+ imcontact ic;
-+
-+ for(lst = info->fl; lst; lst = lst->next) {
-+ ud = (userdata *) lst->data;
-+
-+ mhook.slst["FL"].push_back(make_pair(ud->username, ud->friendlyname));
-+
-+ ic = imcontact(nicktodisp(ud->username), msn);
-+ icqcontact *c = clist.get(ic);
-+ if(!c) c = clist.addnew(ic, false);
-+
-+ icqcontact::basicinfo bi = c->getbasicinfo();
-+ icqcontact::workinfo wi = c->getworkinfo();
-+
-+ for(pl = ud->phone; pl; pl = pl->next) {
-+ phonedata *pd = (phonedata *) pl->data;
-+ string title = pd->title ? pd->title : "";
-+
-+ if(pd->number)
-+ if(strlen(pd->number)) {
-+ if(title == "PHH") bi.phone = pd->number; else
-+ if(title == "PHW") wi.phone = pd->number; else
-+ if(title == "PHM") bi.cellular = pd->number;
-+ }
-+ }
-+
-+ c->setbasicinfo(bi);
-+ c->setworkinfo(wi);
-+ }
-+
-+ for(lst = info->rl; lst; lst = lst->next) {
-+ ud = (userdata *) lst->data;
-+ mhook.slst["RL"].push_back(make_pair(ud->username, ud->friendlyname));
-+ }
-+
-+ mhook.setautostatus(mhook.ourstatus);
-+}
-+
-+void ext_latest_serial(msnconn * conn, int serial) {
-+ log("ext_latest_serial");
-+}
-+
-+void ext_got_GTC(msnconn * conn, char c) {
-+ log("ext_got_GTC");
-+}
-+
-+void ext_got_BLP(msnconn * conn, char c) {
-+ log("ext_got_BLP");
-+}
-+
-+void ext_new_RL_entry(msnconn *conn, const char *username, const char *friendlyname) {
-+ log("ext_new_RL_entry");
-+ msn_add_to_list(&mhook.conn, "AL", username);
-+
-+ imcontact ic(nicktodisp(username), msn);
-+ mhook.checkinlist(ic);
-+ em.store(imnotification(ic, _("The user has added you to his/her contact list")));
-+}
-+
-+void ext_new_list_entry(msnconn *conn, const char *lst, const char *username) {
-+ log("ext_new_list_entry");
-+ mhook.slst[lst].push_back(make_pair(username, string()));
-+}
-+
-+void ext_del_list_entry(msnconn *conn, const char *lst, const char *username) {
-+ log("ext_del_list_entry");
-+
-+ vector<pair<string, string> >::iterator i = mhook.slst[lst].begin();
-+ while(i != mhook.slst[lst].end()) {
-+ if(i->first == username) {
-+ mhook.slst[lst].erase(i);
-+ i = mhook.slst[lst].begin();
-+ } else {
-+ ++i;
-+ }
-+ }
-+}
-+
-+void ext_show_error(msnconn * conn, const char * msg) {
-+ log("ext_show_error");
-+ log(msg);
-+}
-+
-+void ext_buddy_set(msnconn * conn, const char * buddy, const char * friendlyname, const char * status) {
-+ log("ext_buddy_set");
-+ imcontact ic(nicktodisp(buddy), msn);
-+ icqcontact *c = clist.get(ic);
-+ bool forcefetch;
-+
-+ if(forcefetch = !c)
-+ c = clist.addnew(ic, false);
-+
-+ if(friendlyname)
-+ mhook.checkfriendly(c, friendlyname, forcefetch);
-+
-+ logger.putonline(ic, c->getstatus(), msn2imstatus(status));
-+ c->setstatus(msn2imstatus(status));
-+}
-+
-+void ext_buddy_offline(msnconn * conn, const char * buddy) {
-+ log("ext_buddy_offline");
-+ ext_buddy_set(conn, buddy, 0, "FLN");
-+}
-+
-+void ext_got_SB(msnconn * conn, void * tag) {
-+ log("ext_got_SB");
-+}
-+
-+void ext_user_joined(msnconn *conn, const char *username, const char *friendlyname, int is_initial) {
-+ log("ext_user_joined");
-+}
-+
-+void ext_user_left(msnconn *conn, const char *username) {
-+ log("ext_user_left");
-+}
-+
-+void ext_got_IM(msnconn *conn, const char *username, const char *friendlyname, message *msg) {
-+ log("ext_got_IM");
-+ imcontact ic(nicktodisp(username), msn);
-+
-+ mhook.checkinlist(ic);
-+
-+ string text = siconv(msg->body, "utf-8", conf.getrussian(msn) ? "koi8-u" : conf.getdefcharset());
-+ em.store(immessage(ic, imevent::incoming, text));
-+}
-+
-+void ext_IM_failed(msnconn *conn) {
-+ log("ext_IM_failed");
-+}
-+
-+void ext_typing_user(msnconn *conn, const char *username, const char *friendlyname) {
-+ log("ext_typing_user");
-+ icqcontact *c = clist.get(imcontact(nicktodisp(username), msn));
-+ if(c) c->setlasttyping(timer_current);
-+}
-+
-+void ext_initial_email(msnconn *conn, int unread_inbox, int unread_folders) {
-+ log("ext_initial_email");
-+
-+ face.log(_("+ [msn] unread e-mail: %d in inbox, %d in folders"),
-+ unread_inbox, unread_folders);
-+}
-+
-+void ext_new_mail_arrived(msnconn *conn, const char *from, const char *subject) {
-+ log("ext_new_mail_arrived");
-+
-+ face.log(_("+ [msn] e-mail from %s, %s"), from, subject);
-+ clist.get(contactroot)->playsound(imevent::email);
-+}
-+
-+void ext_filetrans_invite(msnconn *conn, const char *username, const char *friendlyname, invitation_ftp *inv) {
-+ log("ext_filetrans_invite");
-+
-+ if(!mhook.fcapabs.count(hookcapab::files))
-+ return;
-+
-+ imfile::record r;
-+ r.fname = inv->filename;
-+ r.size = inv->filesize;
-+
-+ imcontact ic(nicktodisp(username), msn);
-+ mhook.checkinlist(ic);
-+
-+ imfile fr(ic, imevent::incoming, "", vector<imfile::record>(1, r));
-+
-+ mhook.transferinfo[fr].first = inv;
-+ em.store(fr);
-+
-+ face.transferupdate(inv->filename, fr, icqface::tsInit, inv->filesize, 0);
-+}
-+
-+void ext_filetrans_progress(invitation_ftp *inv, const char *status, unsigned long sent, unsigned long total) {
-+ log("ext_filetrans_progress");
-+ imfile fr;
-+
-+ if(mhook.getfevent(inv, fr)) {
-+ face.transferupdate(fr.getfiles().begin()->fname, fr,
-+ icqface::tsProgress, total, sent);
-+ }
-+}
-+
-+void ext_filetrans_failed(invitation_ftp *inv, int error, const char *message) {
-+ log("ext_filetrans_failed");
-+ imfile fr;
-+
-+ if(mhook.getfevent(inv, fr)) {
-+ face.transferupdate(fr.getfiles().begin()->fname, fr, icqface::tsError, 0, 0);
-+ mhook.transferinfo.erase(fr);
-+ }
-+}
-+
-+void ext_filetrans_success(invitation_ftp *inv) {
-+ log("ext_filetrans_success");
-+ imfile fr;
-+
-+ if(mhook.getfevent(inv, fr)) {
-+ face.transferupdate(fr.getfiles().begin()->fname, fr, icqface::tsFinish, 0, 0);
-+ mhook.transferinfo.erase(fr);
-+ }
-+}
-+
-+void ext_new_connection(msnconn *conn) {
-+ log("ext_new_connection");
-+ if(conn->type == CONN_NS) {
-+ msn_sync_lists(conn, 0);
-+ logger.putourstatus(msn, offline, mhook.ourstatus = mhook.manualstatus);
-+ mhook.flogged = true;
-+ face.log(_("+ [msn] logged in"));
-+ face.update();
-+ }
-+}
-+
-+void ext_closing_connection(msnconn *conn) {
-+ log("ext_closing_connection");
-+ if(conn->type == CONN_NS) {
-+ mhook.rfds.clear();
-+ mhook.wfds.clear();
-+ logger.putourstatus(msn, mhook.getstatus(), mhook.ourstatus = offline);
-+ clist.setoffline(msn);
-+ mhook.fonline = false;
-+ mhook.slst.clear();
-+ face.log(_("+ [msn] disconnected"));
-+ face.update();
-+ }
-+}
-+
-+void ext_changed_state(msnconn *conn, const char *state) {
-+ log("ext_changed_state");
-+}
-+
-+int ext_do_connect_socket(const char *hostname, int port, int ssl) {
-+ struct sockaddr_in sa;
-+ struct hostent *hp;
-+ int a, s;
-+ string msgerr = _("+ [msn] cannot connect: ");
-+
-+ hp = gethostbyname(hostname);
-+ if(!hp) {
-+ face.log(msgerr + _("could not resolve hostname"));
-+ errno = ECONNREFUSED;
-+ return -1;
-+ }
-+
-+ memset(&sa, 0, sizeof(sa));
-+ memcpy((char *) &sa.sin_addr, hp->h_addr, hp->h_length);
-+ sa.sin_family = hp->h_addrtype;
-+ sa.sin_port = htons((u_short) port);
-+
-+ if((s = socket(hp->h_addrtype, SOCK_STREAM, 0)) < 0)
-+ return -1;
-+
-+ if(cw_connect(s, (struct sockaddr *) &sa, sizeof(sa), ssl) < 0) {
-+ face.log(msgerr + _("verify the hostname and port"));
-+ close(s);
-+ return -1;
-+ }
-+
-+ return s;
-+}
-+
-+int ext_connect_socket_ssl(const char *hostname, int port) {
-+ log("ext_connect_socket_ssl");
-+ return ext_do_connect_socket(hostname, port, 1);
-+}
-+
-+int ext_connect_socket(const char *hostname, int port) {
-+ log("ext_connect_socket");
-+ return ext_do_connect_socket(hostname, port, 0);
-+}
-+
-+int ext_server_socket(int port) {
-+ log("ext_server_socket");
-+ int s;
-+ struct sockaddr_in addr;
-+
-+ if((s = socket(AF_INET, SOCK_STREAM, 0)) < 0)
-+ return -1;
-+
-+ memset(&addr, 0, sizeof(addr));
-+ addr.sin_family = AF_INET;
-+ addr.sin_port = htons(port);
-+
-+ if(bind(s, (sockaddr *) &addr, sizeof(addr)) < 0 || listen(s, 1) < 0) {
-+ close(s);
-+ return -1;
-+ }
-+
-+ return s;
-+}
-+
-+char *ext_get_IP() {
-+ log("ext_get_IP");
-+ struct hostent *hn;
-+ char buf2[1024];
-+
-+ gethostname(buf2, 1024);
-+ hn = gethostbyname(buf2);
-+
-+ return inet_ntoa(*((struct in_addr*) hn->h_addr));
-+}
-+
-+void ext_protocol_log(const char *buf, int readev, int writeev) {
-+ if(readev) {
-+ log(string("[IN] ") + buf);
-+ } else if(writeev) {
-+ log(string("[OUT] ") + buf);
-+ }
-+}
-+
-+#endif
diff --git a/net-im/centericq/files/msn-msnhook.h b/net-im/centericq/files/msn-msnhook.h
deleted file mode 100644
index e2e8ac8fe36b..000000000000
--- a/net-im/centericq/files/msn-msnhook.h
+++ /dev/null
@@ -1,92 +0,0 @@
---- src/hooks/msnhook.h.orig Mon Nov 3 20:25:39 2003
-+++ src/hooks/msnhook.h Mon Nov 3 20:24:23 2003
-@@ -0,0 +1,89 @@
-+#ifndef __MSNHOOK_H__
-+#define __MSNHOOK_H__
-+
-+#include "abstracthook.h"
-+
-+#ifdef BUILD_MSN
-+
-+#include "msn_core.h"
-+
-+class msnhook : public abstracthook {
-+
-+ friend void ext_register_sock(int s, int reading, int writing);
-+ friend void ext_unregister_sock(int s);
-+ friend void ext_new_connection(msnconn *conn);
-+ friend void ext_closing_connection(msnconn * conn);
-+ friend void ext_buddy_set(msnconn *conn, const char *buddy, const char *friendlyname, const char *status);
-+ friend void ext_got_info(msnconn *conn, syncinfo *info);
-+ friend void ext_got_friendlyname(msnconn *conn, const char *friendlyname);
-+ friend void ext_new_RL_entry(msnconn *conn, const char *username, const char *friendlyname);
-+ friend void ext_new_list_entry(msnconn *conn, const char *lst, const char *username);
-+ friend void ext_del_list_entry(msnconn *conn, const char *lst, const char *username);
-+ friend void ext_got_IM(msnconn *conn, const char *username, const char *friendlyname, message *msg);
-+ friend void ext_filetrans_invite(msnconn *conn, const char *username, const char *friendlyname, invitation_ftp *inv);
-+ friend void ext_typing_user(msnconn *conn, const char *username, const char *friendlyname);
-+ friend void ext_filetrans_progress(invitation_ftp *inv, const char *status, unsigned long sent, unsigned long total);
-+ friend void ext_filetrans_failed(invitation_ftp *inv, int error, const char *message);
-+ friend void ext_filetrans_success(invitation_ftp *inv);
-+
-+ protected:
-+ imstatus ourstatus;
-+ bool fonline, flogged;
-+ msnconn conn;
-+
-+ vector<int> rfds, wfds;
-+ map<string, string> friendlynicks;
-+ map<string, vector<pair<string, string> > > slst;
-+ map<imfile, pair<invitation_ftp *, string> > transferinfo;
-+
-+ void checkfriendly(icqcontact *c, const string friendlynick,
-+ bool forcefetch = false);
-+
-+ void checkinlist(imcontact ic);
-+
-+ void removeuser(const imcontact &ic, bool report);
-+ bool getfevent(invitation_ftp *fhandle, imfile &fr);
-+
-+ public:
-+ msnhook();
-+ ~msnhook();
-+
-+ void init();
-+
-+ void connect();
-+ void disconnect();
-+ void exectimers();
-+ void main();
-+
-+ void getsockets(fd_set &rf, fd_set &wf, fd_set &ef, int &hsocket) const;
-+ bool isoursocket(fd_set &rf, fd_set &wf, fd_set &ef) const;
-+
-+ bool online() const;
-+ bool logged() const;
-+ bool isconnecting() const;
-+ bool enabled() const;
-+
-+ bool send(const imevent &ev);
-+
-+ void sendnewuser(const imcontact &c);
-+ void removeuser(const imcontact &ic);
-+ void requestinfo(const imcontact &ic);
-+
-+ void sendupdateuserinfo(const icqcontact &c);
-+
-+ void setautostatus(imstatus st);
-+ imstatus getstatus() const;
-+
-+ void lookup(const imsearchparams &params, verticalmenu &dest);
-+ vector<icqcontact *> getneedsync();
-+
-+ bool knowntransfer(const imfile &fr) const;
-+ void replytransfer(const imfile &fr, bool accept, const string &localpath = string());
-+ void aborttransfer(const imfile &fr);
-+};
-+
-+extern msnhook mhook;
-+
-+#endif
-+
-+#endif
diff --git a/net-im/centericq/files/msn-src::Makefile.in b/net-im/centericq/files/msn-src::Makefile.in
deleted file mode 100644
index 90333d9ab2fe..000000000000
--- a/net-im/centericq/files/msn-src::Makefile.in
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/Makefile.in.orig Sat Oct 25 15:53:46 2003
-+++ src/Makefile.in Mon Nov 3 20:16:35 2003
-@@ -92,11 +92,11 @@
- USE_NLS = @USE_NLS@
- VERSION = @VERSION@
-
--INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/src/hooks -I$(top_srcdir)/firetalk-0.1 -I$(top_srcdir)/kkconsui-0.1/include -I$(top_srcdir)/kkstrtext-0.1 -I$(top_srcdir)/libicq2000-0.1 -I$(top_srcdir)/libjabber-0.1 -I$(top_srcdir)/libyahoo2-0.1 -I$(top_srcdir)/kksystr-0.1/include -I$(top_srcdir)/connwrap-0.1 -I$(top_srcdir)/intl
-+INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/src/hooks -I$(top_srcdir)/firetalk-0.1 -I$(top_srcdir)/kkconsui-0.1/include -I$(top_srcdir)/kkstrtext-0.1 -I$(top_srcdir)/libicq2000-0.1 -I$(top_srcdir)/libjabber-0.1 -I$(top_srcdir)/libyahoo2-0.1 -I$(top_srcdir)/kksystr-0.1/include -I$(top_srcdir)/connwrap-0.1 -I$(top_srcdir)/intl -I$(top_srcdir)/blip-0.1
- bin_PROGRAMS = centericq
- centericq_SOURCES = centericq.cc icqcontact.cc icqgroups.cc eventmanager.cc icqdialogs.cc icqhist.cc imexternal.cc imcontact.cc imlogger.cc accountmanager.cc icqcontacts.cc icqmlist.cc imcontroller.cc icqconf.cc imevents.cc icqface.cc centermain.cc icqgroup.cc
--centericq_LDFLAGS = -L$(top_srcdir)/firetalk-0.1 -L$(top_srcdir)/kkconsui-0.1 -L$(top_srcdir)/kkstrtext-0.1 -L$(top_srcdir)/libicq2000-0.1 -L$(top_srcdir)/libjabber-0.1 -L$(top_srcdir)/libyahoo2-0.1 -L$(top_srcdir)/kksystr-0.1 -L$(top_srcdir)/connwrap-0.1
--centericq_LDADD = $(top_srcdir)/src/hooks/libhooks.a -lfiretalk -lkkconsui -lkkstrtext -llibicq2000 -llibjabber -llibyahoo2 -lkksystr -lconnwrap @INTLLIBS@
-+centericq_LDFLAGS = -L$(top_srcdir)/firetalk-0.1 -L$(top_srcdir)/kkconsui-0.1 -L$(top_srcdir)/kkstrtext-0.1 -L$(top_srcdir)/libicq2000-0.1 -L$(top_srcdir)/libjabber-0.1 -L$(top_srcdir)/libyahoo2-0.1 -L$(top_srcdir)/kksystr-0.1 -L$(top_srcdir)/connwrap-0.1 -L$(top_srcdir)/blip-0.1
-+centericq_LDADD = $(top_srcdir)/src/hooks/libhooks.a -lfiretalk -lkkconsui -lkkstrtext -llibicq2000 -llibjabber -llibyahoo2 -lkksystr -lconnwrap @INTLLIBS@ -intl -lblip
- SUBDIRS = hooks
- EXTRA_DIST = centericq.cc icqcontact.cc icqgroups.cc eventmanager.cc icqdialogs.cc icqhist.cc imexternal.cc imcontact.cc imlogger.cc accountmanager.cc icqcontacts.cc icqmlist.cc imcontroller.cc icqconf.cc imevents.cc icqface.cc centermain.cc icqgroup.cc icqmlist.h imcontroller.h icqcommon.h icqcontacts.h centericq.h icqgroup.h imcontact.h accountmanager.h eventmanager.h imevents.h icqcontact.h imlogger.h icqconf.h icqface.h icqgroups.h icqhist.h imexternal.h
- AUTOMAKE_OPTIONS = foreign
diff --git a/net-im/centericq/files/msn-src::hooks::Makefile.in b/net-im/centericq/files/msn-src::hooks::Makefile.in
deleted file mode 100644
index a8b2da15177b..000000000000
--- a/net-im/centericq/files/msn-src::hooks::Makefile.in
+++ /dev/null
@@ -1,34 +0,0 @@
---- src/hooks/Makefile.in.orig Sat Oct 25 15:53:46 2003
-+++ src/hooks/Makefile.in Mon Nov 3 21:35:39 2003
-@@ -92,10 +92,10 @@
- USE_NLS = @USE_NLS@
- VERSION = @VERSION@
-
--INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/src/hooks -I$(top_srcdir)/firetalk-0.1 -I$(top_srcdir)/kkconsui-0.1/include -I$(top_srcdir)/kkstrtext-0.1 -I$(top_srcdir)/libicq2000-0.1 -I$(top_srcdir)/libjabber-0.1 -I$(top_srcdir)/libyahoo2-0.1 -I$(top_srcdir)/kksystr-0.1/include -I$(top_srcdir)/connwrap-0.1 -I$(top_srcdir)/intl
-+INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/src/hooks -I$(top_srcdir)/firetalk-0.1 -I$(top_srcdir)/kkconsui-0.1/include -I$(top_srcdir)/kkstrtext-0.1 -I$(top_srcdir)/libicq2000-0.1 -I$(top_srcdir)/libjabber-0.1 -I$(top_srcdir)/libyahoo2-0.1 -I$(top_srcdir)/kksystr-0.1/include -I$(top_srcdir)/connwrap-0.1 -I$(top_srcdir)/intl -I$(top_srcdir)/blip-0.1
- noinst_LIBRARIES = libhooks.a
--libhooks_a_SOURCES = yahoohook.cc jabberhook.cc aimhook.cc icqhook.cc irchook.cc abstracthook.cc rsshook.cc HTTPClient.cc ljhook.cc
--EXTRA_DIST = yahoohook.cc jabberhook.cc aimhook.cc icqhook.cc irchook.cc abstracthook.cc rsshook.cc HTTPClient.cc ljhook.cc yahoohook.h aimhook.h jabberhook.h icqhook.h irchook.h abstracthook.h rsshook.h HTTPClient.h ljhook.h
-+libhooks_a_SOURCES = yahoohook.cc jabberhook.cc aimhook.cc icqhook.cc irchook.cc abstracthook.cc rsshook.cc HTTPClient.cc ljhook.cc msnhook.cc
-+EXTRA_DIST = yahoohook.cc jabberhook.cc aimhook.cc icqhook.cc irchook.cc abstracthook.cc rsshook.cc HTTPClient.cc ljhook.cc msnhook.cc yahoohook.h aimhook.h jabberhook.h icqhook.h irchook.h abstracthook.h rsshook.h HTTPClient.h ljhook.h msnhook.h
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- CONFIG_HEADER = ../../config.h
- CONFIG_CLEAN_FILES =
-@@ -108,7 +108,7 @@
- LIBS = @LIBS@
- libhooks_a_LIBADD =
- libhooks_a_OBJECTS = yahoohook.o jabberhook.o aimhook.o icqhook.o \
--irchook.o abstracthook.o rsshook.o HTTPClient.o ljhook.o
-+irchook.o abstracthook.o rsshook.o HTTPClient.o ljhook.o msnhook.o
- AR = ar
- CXXFLAGS = @CXXFLAGS@
- CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
-@@ -123,7 +123,7 @@
- GZIP_ENV = --best
- DEP_FILES = .deps/HTTPClient.P .deps/abstracthook.P .deps/aimhook.P \
- .deps/icqhook.P .deps/irchook.P .deps/jabberhook.P .deps/ljhook.P \
--.deps/rsshook.P .deps/yahoohook.P
-+.deps/rsshook.P .deps/yahoohook.P .deps/msnhook.P
- SOURCES = $(libhooks_a_SOURCES)
- OBJECTS = $(libhooks_a_OBJECTS)
-
diff --git a/net-im/centericq/files/patch-Xml.h b/net-im/centericq/files/patch-Xml.h
deleted file mode 100644
index bdeb795a360d..000000000000
--- a/net-im/centericq/files/patch-Xml.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- libicq2000-0.1/src/Xml.h.orig Sun Jul 27 14:08:10 2003
-+++ libicq2000-0.1/src/Xml.h Sun Jul 27 14:08:26 2003
-@@ -24,6 +24,8 @@
- #ifndef XML_H
- #define XML_H
-
-+using namespace std;
-+
- #include <string>
- #include <list>
- #include <ctype.h>
diff --git a/net-im/centericq/files/patch-configure b/net-im/centericq/files/patch-configure
deleted file mode 100644
index 512e2c030db9..000000000000
--- a/net-im/centericq/files/patch-configure
+++ /dev/null
@@ -1,20 +0,0 @@
---- configure.orig Mon Mar 22 21:27:18 2004
-+++ configure Sun Mar 28 12:33:02 2004
-@@ -4907,7 +4907,7 @@
- #include "confdefs.h"
- #include <libintl.h>
- extern int _nl_msg_cat_cntr;
--extern int *_nl_domain_bindings;
-+extern int *libintl_nl_domain_bindings;
- extern
- #ifdef __cplusplus
- "C"
-@@ -4915,7 +4915,7 @@
- const char *_nl_expand_alias ();
- int main() {
- bindtextdomain ("", "");
--return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings + *_nl_expand_alias (0)
-+return (int) gettext ("") + _nl_msg_cat_cntr + *libintl_nl_domain_bindings + *_nl_expand_alias (0)
- ; return 0; }
- EOF
- if { (eval echo configure:4922: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
diff --git a/net-im/centericq/files/patch-msnhook.cc b/net-im/centericq/files/patch-msnhook.cc
deleted file mode 100644
index 0bbda9b195eb..000000000000
--- a/net-im/centericq/files/patch-msnhook.cc
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/hooks/msnhook.cc.orig Sun Mar 7 21:44:41 2004
-+++ src/hooks/msnhook.cc Fri Apr 2 10:23:03 2004
-@@ -408,11 +408,11 @@
-
- void msnhook::checkfriendly(icqcontact *c, const string friendlynick, bool forcefetch) {
- string oldnick = c->getnick();
-- string newnick = unmime(friendlynick);
-+ string newnick = rusconv("uk",unmime(friendlynick));
-
- c->setnick(newnick);
-
-- if(forcefetch || (oldnick != newnick && c->getdispnick() == oldnick) || oldnick.empty()) {
-+ if(forcefetch || (oldnick != newnick && c->getdispnick() != newnick) || oldnick.empty()) {
- c->setdispnick(newnick);
- face.relaxedupdate();
- }
diff --git a/net-im/centericq/files/patch-src::icqdialogs.cc b/net-im/centericq/files/patch-src::icqdialogs.cc
deleted file mode 100644
index 779877585b37..000000000000
--- a/net-im/centericq/files/patch-src::icqdialogs.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/icqdialogs.cc.orig Tue Mar 16 05:59:43 2004
-+++ src/icqdialogs.cc Sat Mar 27 13:13:51 2004
-@@ -33,6 +33,7 @@
- #include "ljhook.h"
-
- #include <libicq2000/userinfoconstants.h>
-+#include <libicq2000/constants.h>
-
- const char *stragerange(ICQ2000::AgeRange r) {
- switch(r) {
diff --git a/net-im/centericq/pkg-descr b/net-im/centericq/pkg-descr
deleted file mode 100644
index b52c41583c74..000000000000
--- a/net-im/centericq/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-Centericq is a text mode menu- and window-driven IM interface that
-supports the ICQ2000, Yahoo!, MSN, AIM, and IRC protocols. It allows you
-to send, receive, and forward messages, URLs, SMSes, contacts, and email
-express messages. It also lets you set your own and fetch others' away
-messages, and define external handlers for incoming events. You can
-mass message-send, search for users, view users' details, maintain
-your contact list directly from the program, view the message history,
-register a new UIN and update your details, be informed upon receipt
-of email messages, automatically set away after the defined period of
-inactivity, and have your own ignore, visible, and invisible lists.
-It can also associate events with sounds, make log of events, and
-allows arrangement of contacts into groups.
-
-WWW: http://konst.org.ua/centericq/
diff --git a/net-im/centericq/pkg-plist b/net-im/centericq/pkg-plist
deleted file mode 100644
index 4c04268cd31e..000000000000
--- a/net-im/centericq/pkg-plist
+++ /dev/null
@@ -1,39 +0,0 @@
-bin/centericq
-bin/cicqconv
-bin/cicqsync
-include/libicq2000/libicq2000/Client.h
-include/libicq2000/libicq2000/constants.h
-include/libicq2000/libicq2000/ContactList.h
-include/libicq2000/libicq2000/ContactTree.h
-include/libicq2000/libicq2000/Contact.h
-include/libicq2000/libicq2000/events.h
-include/libicq2000/libicq2000/exceptions.h
-include/libicq2000/libicq2000/ref_ptr.h
-include/libicq2000/libicq2000/sigslot.h
-include/libicq2000/libicq2000/time_extra.h
-include/libicq2000/libicq2000/Translator.h
-include/libicq2000/libicq2000/userinfoconstants.h
-include/libicq2000/libicq2000/version.h
-%%DATADIR%%/email.wav
-%%DATADIR%%/msg.wav
-%%DATADIR%%/online.wav
-%%DATADIR%%/sms.wav
-%%DATADIR%%/url.wav
-%%NLS%%share/locale/bg/LC_MESSAGES/centericq.mo
-%%NLS%%share/locale/cs/LC_MESSAGES/centericq.mo
-%%NLS%%share/locale/de/LC_MESSAGES/centericq.mo
-%%NLS%%share/locale/es/LC_MESSAGES/centericq.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/centericq.mo
-%%NLS%%share/locale/hu/LC_MESSAGES/centericq.mo
-%%NLS%%share/locale/it/LC_MESSAGES/centericq.mo
-%%NLS%%share/locale/ms/LC_MESSAGES/centericq.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/centericq.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/centericq.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/centericq.mo
-%%NLS%%share/locale/ro/LC_MESSAGES/centericq.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/centericq.mo
-%%NLS%%share/locale/sv/LC_MESSAGES/centericq.mo
-%%NLS%%share/locale/uk/LC_MESSAGES/centericq.mo
-%%NLS%%share/locale/zh_TW.Big5/LC_MESSAGES/centericq.mo
-@dirrm include/libicq2000/libicq2000
-@dirrm include/libicq2000
diff --git a/net-im/climm/Makefile b/net-im/climm/Makefile
deleted file mode 100644
index d42c7b3cb35d..000000000000
--- a/net-im/climm/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# New ports collection makefile for: micq
-# Date created: 11 Oct 1998
-# Whom: mph
-#
-# $FreeBSD$
-#
-
-PORTNAME= micq
-PORTVERSION= 0.4.11
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://micq.org/source/ \
- http://micq.alpha345.com/source/ \
- http://http.bg.micq.org/source/
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= krion@FreeBSD.org
-COMMENT= Text-based ICQ implementation
-
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
-
-MAN1= micq.1
-MAN5= micqrc.5
-MAN7= micq.7
-
-.if defined(WITHOUT_LIBICONV)
-CONFIGURE_ARGS+= --disable-iconv
-.else
-USE_ICONV= yes
-CPPFLAGS= -I${LOCALBASE}/include
-LDFLAGS= -L${LOCALBASE}/lib -liconv
-.endif
-
-.if defined(WITHOUT_UTF8)
-CONFIGURE_ARGS+= --disable-utf8
-.endif
-
-post-install:
- ${INSTALL_MAN} ${WRKSRC}/doc/micq.1 ${MANPREFIX}/man/man1
- ${INSTALL_MAN} ${WRKSRC}/doc/micqrc.5 ${MANPREFIX}/man/man5
- ${INSTALL_MAN} ${WRKSRC}/doc/micq.7 ${MANPREFIX}/man/man7
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for ext in i18n logformat png txt xpm
- ${INSTALL_DATA} ${WRKSRC}/doc/*.${ext} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-im/climm/distinfo b/net-im/climm/distinfo
deleted file mode 100644
index 49ba60e61928..000000000000
--- a/net-im/climm/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (micq-0.4.11.tgz) = 0b65627e488dd24803e16f060c880734
-SIZE (micq-0.4.11.tgz) = 933090
diff --git a/net-im/climm/files/patch-Makefile.in b/net-im/climm/files/patch-Makefile.in
deleted file mode 100644
index 739c2738811f..000000000000
--- a/net-im/climm/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig Sat Oct 5 23:35:35 2002
-+++ Makefile.in Mon Oct 7 23:28:32 2002
-@@ -81,7 +81,7 @@
- am__quote = @am__quote@
- install_sh = @install_sh@
-
--SUBDIRS = src lang doc
-+SUBDIRS = src lang
-
- EXTRA_DIST = TODO
- subdir = .
diff --git a/net-im/climm/pkg-descr b/net-im/climm/pkg-descr
deleted file mode 100644
index 3696a2ed3d1b..000000000000
--- a/net-im/climm/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A text-based implementation of ICQ, independant of Mirabilis.
-Currently does not offer chat and file transfer.
-
-WWW: http://www.micq.org/
diff --git a/net-im/climm/pkg-plist b/net-im/climm/pkg-plist
deleted file mode 100644
index 448abcdd7982..000000000000
--- a/net-im/climm/pkg-plist
+++ /dev/null
@@ -1,39 +0,0 @@
-bin/micq
-%%PORTDOCS%%%%DOCSDIR%%/README.i18n
-%%PORTDOCS%%%%DOCSDIR%%/README.logformat
-%%PORTDOCS%%%%DOCSDIR%%/icq091.txt
-%%PORTDOCS%%%%DOCSDIR%%/icqv7.txt
-%%PORTDOCS%%%%DOCSDIR%%/micq.xpm
-%%PORTDOCS%%%%DOCSDIR%%/micq@16x16.png
-%%PORTDOCS%%%%DOCSDIR%%/micq@24x24.png
-%%PORTDOCS%%%%DOCSDIR%%/micq@32x32.png
-%%PORTDOCS%%%%DOCSDIR%%/micq@48x48.png
-share/micq/C.i18n
-share/micq/bg.i18n
-share/micq/de.i18n
-share/micq/de@fun.i18n
-share/micq/de_CH.i18n
-share/micq/en.i18n
-share/micq/en@fun.i18n
-share/micq/es.i18n
-share/micq/fi.i18n
-share/micq/fr.i18n
-share/micq/hr.i18n
-share/micq/id.i18n
-share/micq/it.i18n
-share/micq/ja.UTF-8.i18n
-share/micq/ja.i18n
-share/micq/nl.i18n
-share/micq/pl.i18n
-share/micq/pt.i18n
-share/micq/ro.i18n
-share/micq/ru.i18n
-share/micq/ru@fun.i18n
-share/micq/se.i18n
-share/micq/sr.UTF-8.i18n
-share/micq/sr.i18n
-share/micq/uk.i18n
-share/micq/yu.i18n
-share/micq/zh_CN.i18n
-@dirrm share/micq
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/net-im/echat/Makefile b/net-im/echat/Makefile
deleted file mode 100644
index c180419b66a5..000000000000
--- a/net-im/echat/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: echat
-# Date created: 26 Aug 2003
-# Whom: SeaD
-#
-# $FreeBSD$
-#
-
-PORTNAME= echat
-PORTVERSION= 0.02f2
-CATEGORIES= net
-MASTER_SITES= http://echat.deep.perm.ru/files/
-
-MAINTAINER= sead@mail.ru
-COMMENT= LAN chat program over the TCP/IP networks
-
-USE_REINPLACE= yes
-
-MAN1= echat.1
-
-post-patch:
- ${REINPLACE_CMD} -e \
- 's|^CFLAGS=|CFLAGS+=|g ; \
- s|PREFIX=/usr/local|PREFIX=${PREFIX}|g ; \
- s|CC=|CC?=|g' \
- ${WRKSRC}/Makefile
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/.echatrc.sample ${PREFIX}/etc/echatrc.sample
- @${ECHO} "======================================================================"
- @${ECHO} " Please put \"${PREFIX}/etc/echatrc.sample\" in the right place."
- @${ECHO} " eChat will search in \"~/.echatrc\". Then edit it as you want."
- @${ECHO} "======================================================================"
-
-.include <bsd.port.mk>
diff --git a/net-im/echat/distinfo b/net-im/echat/distinfo
deleted file mode 100644
index 953ef55740d4..000000000000
--- a/net-im/echat/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (echat-0.02f2.tar.gz) = 11c72a33ba88fa4a3547ad02d58eff0e
-SIZE (echat-0.02f2.tar.gz) = 51070
diff --git a/net-im/echat/pkg-descr b/net-im/echat/pkg-descr
deleted file mode 100644
index 4336db9c93f7..000000000000
--- a/net-im/echat/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-eChat is a LAN chat program designed for easy
-chat and messages exchange over the TCP/IP networks
-
-compatible with Vypress Chat and quickChat for Win32
-
-Author SeaD <sead@mail.ru>
-WWW: http://echat.deep.perm.ru/
diff --git a/net-im/echat/pkg-plist b/net-im/echat/pkg-plist
deleted file mode 100644
index fe997eb64381..000000000000
--- a/net-im/echat/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/echat
-etc/echatrc.sample
diff --git a/net-im/firetalk/Makefile b/net-im/firetalk/Makefile
deleted file mode 100644
index ef5b2d043768..000000000000
--- a/net-im/firetalk/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# New ports collection makefile for: firetalk
-# Date created: 06 January 2001
-# Whom: George Reid <greid@ukug.uk.freebsd.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= firetalk
-PORTVERSION= 0.0.11
-CATEGORIES= net
-MASTER_SITES= http://site.n.ml.org/download/20031016162822/_firetalk/ \
- http://www.penguinhosting.net/~ian/firetalk/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A multi-protocol chat/instant messaging library
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-INSTALLS_SHLIB= yes
-
-FTHEADERS= firetalk-int.h icqv5.h toc.h firetalk.h irc.h
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/firetalk ${PREFIX}/bin
- ${MKDIR} ${PREFIX}/include/firetalk
-.for H in ${FTHEADERS}
- ${INSTALL_DATA} ${WRKSRC}/$H ${PREFIX}/include/firetalk
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/libfiretalk.a ${PREFIX}/lib
-
-.include <bsd.port.mk>
diff --git a/net-im/firetalk/distinfo b/net-im/firetalk/distinfo
deleted file mode 100644
index 2d5e046a078a..000000000000
--- a/net-im/firetalk/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (firetalk-0.0.11.tar.gz) = 06e8031a9e7cd07bf48d9e95be80fea4
-SIZE (firetalk-0.0.11.tar.gz) = 29274
diff --git a/net-im/firetalk/files/patch-aa b/net-im/firetalk/files/patch-aa
deleted file mode 100644
index a5693acb56ab..000000000000
--- a/net-im/firetalk/files/patch-aa
+++ /dev/null
@@ -1,18 +0,0 @@
---- Makefile.orig Sat Jan 6 13:50:16 2001
-+++ Makefile Sat Jan 6 13:53:06 2001
-@@ -1,5 +1,5 @@
- OBJECTS = firetalk.o icqv5.o irc.o toc.o
--MYFLAGS = -Wall -ansi -pedantic-errors -g
-+MYFLAGS = -Wall
-
- all: firetalk
-
-@@ -27,7 +27,7 @@
- gcc $(CFLAGS) $(MYFLAGS) -c webchat.c
-
- firetalk: libfiretalk.a gui.o Makefile
-- gcc $(CFLAGS) $(MYFLAGS) -lcurses -lnsl -lresolv -o firetalk gui.o libfiretalk.a
-+ gcc $(CFLAGS) $(MYFLAGS) -lcurses -o firetalk gui.o libfiretalk.a
-
- clean:
- rm -f *.o *.a firetalk
diff --git a/net-im/firetalk/files/patch-ab b/net-im/firetalk/files/patch-ab
deleted file mode 100644
index 37e2954e4c54..000000000000
--- a/net-im/firetalk/files/patch-ab
+++ /dev/null
@@ -1,10 +0,0 @@
---- irc.c.orig Sat Jan 6 13:52:16 2001
-+++ irc.c Sat Jan 6 13:52:27 2001
-@@ -16,6 +16,7 @@
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- */
- #define _GNU_SOURCE
-+#include <sys/types.h>
- #include <sys/socket.h>
- #include <stdlib.h>
- #include <stdarg.h>
diff --git a/net-im/firetalk/pkg-descr b/net-im/firetalk/pkg-descr
deleted file mode 100644
index 59fe368b8c2b..000000000000
--- a/net-im/firetalk/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-FireTalk is a library designed to make writing applications for online
-chat and instant messenging easier. It was originally written as a
-replacement for libfaim. It currently supports AIM via the TOC
-protocol, but IRC and ICQ support should be implemented within the
-near future. The package also includes a simple AIM client that has
-many of the same command names as functions in the library. This
-allows developers to examine the behavior of the library closely while
-writing their own code.
-
-- George Reid
-greid@ukug.uk.freebsd.org
diff --git a/net-im/firetalk/pkg-plist b/net-im/firetalk/pkg-plist
deleted file mode 100644
index 00a7491320af..000000000000
--- a/net-im/firetalk/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/firetalk
-include/firetalk/firetalk-int.h
-include/firetalk/firetalk.h
-include/firetalk/icqv5.h
-include/firetalk/irc.h
-include/firetalk/toc.h
-lib/libfiretalk.a
-@dirrm include/firetalk
diff --git a/net-im/fugu/Makefile b/net-im/fugu/Makefile
deleted file mode 100644
index 33c03819949d..000000000000
--- a/net-im/fugu/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# New ports collection makefile for: fugu
-# Date created: 11 August 2000
-# Whom: Peter Haight <peterh@sapros.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= fugu
-PORTVERSION= 1.1.8
-CATEGORIES= net python
-MASTER_SITES= http://fugu.gale.org/dist/old/
-
-MAINTAINER= peterh@sapros.com
-COMMENT= A graphical client for the Gale instant messaging system
-
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/Pmw:${PORTSDIR}/x11-toolkits/pmw
-
-USE_OPENSSL= yes
-USE_PYTHON= yes
-USE_XLIB= yes
-USE_X_PREFIX= yes
-USE_AUTOCONF_VER= 213
-GNU_CONFIGURE= yes
-
-CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib
-CPPFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib
-LDFLAGS+= -L${LOCALBASE}/lib
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" INSTALL=""
-PLIST_SUB+= PORTVERSION=${PORTVERSION}
-
-.include <bsd.port.mk>
diff --git a/net-im/fugu/distinfo b/net-im/fugu/distinfo
deleted file mode 100644
index 111d74d9f688..000000000000
--- a/net-im/fugu/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (fugu-1.1.8.tar.gz) = d169997627f9290afb3c99479ea0be93
-SIZE (fugu-1.1.8.tar.gz) = 240212
diff --git a/net-im/fugu/files/patch-configure b/net-im/fugu/files/patch-configure
deleted file mode 100644
index f6a0686bfdcc..000000000000
--- a/net-im/fugu/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.in.orig Thu Mar 14 12:52:32 2002
-+++ configure.in Thu Mar 14 12:52:39 2002
-@@ -46,7 +46,7 @@
-
- dnl -- and whether the build system is installed
- AC_MSG_CHECKING(whether Python development environment is installed)
-- if test ! -f "${PYTHONDIR}/Makefile.pre.in"; then
-+ if test ! -f "${PYTHONDIR}/Makefile"; then
- AC_MSG_RESULT(not found)
- AC_MSG_ERROR(Perhaps you need to install the Python development tools?)
- else
diff --git a/net-im/fugu/pkg-descr b/net-im/fugu/pkg-descr
deleted file mode 100644
index 4de2f2999bec..000000000000
--- a/net-im/fugu/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Fugu is a graphical client for the Gale instant messaging system. Its
-features include: multiple screens for different subscription lists; a
-detachable puff composer window; simple threading facilities for jumping to
-the next and previous puff in a thread; searching for the next puff by this
-author; clickable URLs; and thumbnail pictures depicting puff senders.
-
-WWW: http://fugu.gale.org/
-
-peterh@sapros.com
diff --git a/net-im/fugu/pkg-plist b/net-im/fugu/pkg-plist
deleted file mode 100644
index df7277ba3954..000000000000
--- a/net-im/fugu/pkg-plist
+++ /dev/null
@@ -1,73 +0,0 @@
-bin/fugu
-bin/pygale-config
-lib/fugu-%%PORTVERSION%%/DefaultConfig.py
-lib/fugu-%%PORTVERSION%%/DefaultConfig.pyc
-lib/fugu-%%PORTVERSION%%/HistoryCombo.py
-lib/fugu-%%PORTVERSION%%/HistoryCombo.pyc
-lib/fugu-%%PORTVERSION%%/ScrolledText.py
-lib/fugu-%%PORTVERSION%%/ScrolledText.pyc
-lib/fugu-%%PORTVERSION%%/buttonbar.py
-lib/fugu-%%PORTVERSION%%/buttonbar.pyc
-lib/fugu-%%PORTVERSION%%/config.py
-lib/fugu-%%PORTVERSION%%/config.pyc
-lib/fugu-%%PORTVERSION%%/connection.py
-lib/fugu-%%PORTVERSION%%/connection.pyc
-lib/fugu-%%PORTVERSION%%/fugu-icon.xbm
-lib/fugu-%%PORTVERSION%%/openssl/__init__.py
-lib/fugu-%%PORTVERSION%%/openssl/__init__.pyc
-lib/fugu-%%PORTVERSION%%/openssl/bn.py
-lib/fugu-%%PORTVERSION%%/openssl/bn.pyc
-lib/fugu-%%PORTVERSION%%/openssl/err.py
-lib/fugu-%%PORTVERSION%%/openssl/err.pyc
-lib/fugu-%%PORTVERSION%%/openssl/evp.py
-lib/fugu-%%PORTVERSION%%/openssl/evp.pyc
-lib/fugu-%%PORTVERSION%%/openssl/log.py
-lib/fugu-%%PORTVERSION%%/openssl/log.pyc
-lib/fugu-%%PORTVERSION%%/openssl/opensslc.so
-lib/fugu-%%PORTVERSION%%/openssl/rand.py
-lib/fugu-%%PORTVERSION%%/openssl/rand.pyc
-lib/fugu-%%PORTVERSION%%/openssl/rsa.py
-lib/fugu-%%PORTVERSION%%/openssl/rsa.pyc
-lib/fugu-%%PORTVERSION%%/openssl/wrap.py
-lib/fugu-%%PORTVERSION%%/openssl/wrap.pyc
-lib/fugu-%%PORTVERSION%%/puffdisp.py
-lib/fugu-%%PORTVERSION%%/puffdisp.pyc
-lib/fugu-%%PORTVERSION%%/pygale/ROOT.py
-lib/fugu-%%PORTVERSION%%/pygale/ROOT.pyc
-lib/fugu-%%PORTVERSION%%/pygale/__init__.py
-lib/fugu-%%PORTVERSION%%/pygale/__init__.pyc
-lib/fugu-%%PORTVERSION%%/pygale/asyncurl.py
-lib/fugu-%%PORTVERSION%%/pygale/asyncurl.pyc
-lib/fugu-%%PORTVERSION%%/pygale/authcache.py
-lib/fugu-%%PORTVERSION%%/pygale/authcache.pyc
-lib/fugu-%%PORTVERSION%%/pygale/engine.py
-lib/fugu-%%PORTVERSION%%/pygale/engine.pyc
-lib/fugu-%%PORTVERSION%%/pygale/gale_const.py
-lib/fugu-%%PORTVERSION%%/pygale/gale_const.pyc
-lib/fugu-%%PORTVERSION%%/pygale/gale_env.py
-lib/fugu-%%PORTVERSION%%/pygale/gale_env.pyc
-lib/fugu-%%PORTVERSION%%/pygale/gale_pack.py
-lib/fugu-%%PORTVERSION%%/pygale/gale_pack.pyc
-lib/fugu-%%PORTVERSION%%/pygale/prettypuff.py
-lib/fugu-%%PORTVERSION%%/pygale/prettypuff.pyc
-lib/fugu-%%PORTVERSION%%/pygale/pygale.py
-lib/fugu-%%PORTVERSION%%/pygale/pygale.pyc
-lib/fugu-%%PORTVERSION%%/pygale/sign.py
-lib/fugu-%%PORTVERSION%%/pygale/sign.pyc
-lib/fugu-%%PORTVERSION%%/pygale/unicode.py
-lib/fugu-%%PORTVERSION%%/pygale/unicode.pyc
-lib/fugu-%%PORTVERSION%%/pygale/userinfo.py
-lib/fugu-%%PORTVERSION%%/pygale/userinfo.pyc
-lib/fugu-%%PORTVERSION%%/pygale/version.py
-lib/fugu-%%PORTVERSION%%/pygale/version.pyc
-lib/fugu-%%PORTVERSION%%/pygalesetup.py
-lib/fugu-%%PORTVERSION%%/pygalesetup.pyc
-lib/fugu-%%PORTVERSION%%/search.py
-lib/fugu-%%PORTVERSION%%/search.pyc
-lib/fugu-%%PORTVERSION%%/thumbcache.py
-lib/fugu-%%PORTVERSION%%/thumbcache.pyc
-lib/fugu-%%PORTVERSION%%/ui.py
-lib/fugu-%%PORTVERSION%%/ui.pyc
-@dirrm lib/fugu-%%PORTVERSION%%/openssl
-@dirrm lib/fugu-%%PORTVERSION%%/pygale
-@dirrm lib/fugu-%%PORTVERSION%%
diff --git a/net-im/gaim/Makefile b/net-im/gaim/Makefile
deleted file mode 100644
index 080c793c4358..000000000000
--- a/net-im/gaim/Makefile
+++ /dev/null
@@ -1,117 +0,0 @@
-# New ports collection makefile for: gaim
-# Date created: 26 Mar 1999
-# Whom: Jim Mock <jim@FreeBSD.org>
-# $FreeBSD$
-#
-
-PORTNAME= gaim
-PORTVERSION= 0.76
-PORTREVISION= 1
-CATEGORIES?= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER?= marcus@FreeBSD.org
-COMMENT= Gtk+-2.0 open-source 'clone' of AOL's Instant Messenger client
-
-LIB_DEPENDS= startup-notification-1.0:${PORTSDIR}/x11/startup-notification
-
-CONFLICTS?= ja-gaim-*
-
-USE_X_PREFIX= yes
-USE_GMAKE= yes
-USE_REINPLACE= yes
-USE_GNOME= gnomeprefix gnomehack gtk20
-USE_PERL5= yes
-USE_BZIP2= yes
-INSTALLS_SHLIB= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-static=yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include ${PTHREAD_CFLAGS}" \
- LIBS="-L${LOCALBASE}/lib -L${X11BASE}/lib ${PTHREAD_LIBS}" \
- PTHREAD_LIB="${PTHREAD_LIBS}"
-
-MAN1= gaim.1 gaim-remote.1
-
-.include <bsd.port.pre.mk>
-
-.if exists(${LOCALBASE}/lib/libgnutls.so) && !defined(WITHOUT_GNUTLS)
-WITH_GNUTLS= yes
-.endif
-
-.if defined(WITH_GNUTLS)
-LIB_DEPENDS+= gnutls:${PORTSDIR}/security/gnutls
-.else
-CONFIGURE_ARGS+= --disable-gnutls
-.endif
-
-.if !defined(WITHOUT_NSS)
-LIB_DEPENDS+= nss3:${PORTSDIR}/security/nss
-CONFIGURE_ARGS+= --with-nspr-includes=${LOCALBASE}/include/nspr \
- --with-nspr-libs=${LOCALBASE}/lib \
- --with-nss-includes=${LOCALBASE}/include/nss/nss \
- --with-nss-libs=${LOCALBASE}/lib
-.else
-CONFIGURE_ARGS+= --enable-nss=no
-.endif
-
-.if ${PERL_LEVEL} < 500800
-CONFIGURE_ARGS+= --disable-perl
-PLIST_SUB+= PERL:="@comment "
-.else
-CONFIGURE_ARGS+= --with-perl-lib=site
-PLIST_SUB+= PERL:=""
-.endif
-
-.ifndef(WITHOUT_GTKSPELL)
-LIB_DEPENDS+= gtkspell.0:${PORTSDIR}/textproc/gtkspell2
-.else
-CONFIGURE_ARGS+= --disable-gtkspell
-.endif
-
-.if defined(TCL_VER)
-_TCL_DVER= ${TCL_VER:S/.//}
-_TCL_VER= ${_TCL_DVER:C/(.)/\1./}
-.if ${_TCL_VER} != 8.3 && ${_TCL_VER} != 8.4
-. error Currently GAIM can only use Tcl/Tk 8.3 or 8.4
-.endif
-LIB_DEPENDS+= tk${_TCL_DVER}:${PORTSDIR}/x11-toolkits/tk${_TCL_DVER}
-CONFIGURE_ARGS+=--with-tclconfig=${LOCALBASE}/lib/tcl${_TCL_VER} \
- --with-tkconfig=${LOCALBASE}/lib/tk${_TCL_VER}
-CFLAGS+= -I${LOCALBASE}/include/tk${_TCL_VER} -I${LOCALBASE}/include/tcl${_TCL_VER}
-PLIST_SUB+= TCL:=""
-.else
-PLIST_SUB+= TCL:="@comment "
-.endif
-
-.ifndef(WITHOUT_AUDIO)
-LIB_DEPENDS+= ao.3:${PORTSDIR}/audio/libao \
- audiofile.0:${PORTSDIR}/audio/libaudiofile
-.else
-CONFIGURE_ARGS+= --disable-audio
-.endif
-
-pre-everything::
- @${ECHO_MSG} ""
- @${ECHO_MSG} "Gaim has the following tunable option(s):"
- @${ECHO_MSG} " WITHOUT_GTKSPELL Turns off spell checking"
- @${ECHO_MSG} " WITHOUT_AUDIO Disable audio support"
- @${ECHO_MSG} " WITH_GNUTLS Enable GNUTLS encryption support"
- @${ECHO_MSG} " WITHOUT_GNUTLS Disable GNUTLS encryption support"
- @${ECHO_MSG} " WITHOUT_NSS Disable Mozilla NSS encryption support"
- @${ECHO_MSG} " TCL_VER Use Tcl/Tk (version)"
- @${ECHO_MSG} ""
-.if !defined(WITH_GNUTLS) && defined(WITHOUT_NSS)
- @${ECHO_MSG} "WARNING: In order to use MSN, you must define WITH_GNUTLS and/or WITH_NSS."
- @${ECHO_MSG} ""
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-lpthreads|${PTHREAD_LIBS:S/"//g}|g' \
- -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
- -e 's|-lpthread|${PTHREAD_LIBS:S/"//g}|g' \
- -e 's|TCL_VERSION found but 8.3 required|TCL_VERSION found but ${_TCL_VER} required|g' \
- -e 's|TCL_MINOR_VERSION" -ne 3|TCL_MINOR_VERSION" -ne ${_TCL_VER:E}|' \
- ${WRKSRC}/configure
-
-.include <bsd.port.post.mk>
diff --git a/net-im/gaim/distinfo b/net-im/gaim/distinfo
deleted file mode 100644
index 33ea5e99c74d..000000000000
--- a/net-im/gaim/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gaim-0.76.tar.bz2) = 832126135930b4a13537d1270088c2dc
-SIZE (gaim-0.76.tar.bz2) = 3543882
diff --git a/net-im/gaim/files/patch-configure b/net-im/gaim/files/patch-configure
deleted file mode 100644
index 7ae55f0c90bd..000000000000
--- a/net-im/gaim/files/patch-configure
+++ /dev/null
@@ -1,24 +0,0 @@
---- configure.orig Thu Oct 9 20:05:15 2003
-+++ configure Fri Oct 10 13:22:18 2003
-@@ -16164,7 +16164,7 @@
-
- if test "x$prefix" != "xNONE"; then
- prefix=`eval echo $prefix`
-- PERL_MM_PARAMS="INSTALLDIRS=vendor PREFIX=$prefix"
-+ PERL_MM_PARAMS="INSTALLDIRS=vendor PREFIX=%%LOCALBASE%%"
- fi
-
-
-@@ -16915,10 +16915,10 @@
-
- enable_nss="no"
- else
-- nsprlibs="-ldl $with_nspr_libs/libplc4.a $with_nspr_libs/libplds4.a $with_nspr_libs/libnspr4.a $PTHREAD_LIB"
-+ nsprlibs="$with_nspr_libs/libplc4.a $with_nspr_libs/libplds4.a $with_nspr_libs/libnspr4.a $PTHREAD_LIB"
- fi
- else
-- nsprlibs="-ldl -lplc4 -lplds4 -lnspr4 $PTHREAD_LIB"
-+ nsprlibs="-lplc4 -lplds4 -lnspr4 $PTHREAD_LIB"
- fi
-
- echo "$as_me:$LINENO: checking for Mozilla nspr libraries" >&5
diff --git a/net-im/gaim/files/patch-ltmain.sh b/net-im/gaim/files/patch-ltmain.sh
deleted file mode 100644
index bb660972a6d1..000000000000
--- a/net-im/gaim/files/patch-ltmain.sh
+++ /dev/null
@@ -1,51 +0,0 @@
---- ltmain.sh.orig Thu May 22 16:42:22 2003
-+++ ltmain.sh Tue May 27 12:12:52 2003
-@@ -1072,7 +1072,7 @@
- esac
- elif test "X$arg" = "X-lc_r"; then
- case $host in
-- *-*-openbsd* | *-*-freebsd*)
-+ *-*-openbsd* | *-*-freebsd4*)
- # Do not include libc_r directly, use -pthread flag.
- continue
- ;;
-@@ -1082,8 +1082,16 @@
- continue
- ;;
-
-+ -pthread)
-+ compile_command="$compile_command -pthread"
-+ finalize_command="$finalize_command -pthread"
-+ compiler_flags="$compiler_flags -pthread"
-+ continue
-+ ;;
-+
- -module)
- module=yes
-+ build_old_libs=no
- continue
- ;;
-
-@@ -2498,6 +2506,9 @@
- *-*-openbsd* | *-*-freebsd*)
- # Do not include libc due to us having libc/libc_r.
- ;;
-+ *-*-freebsd*)
-+ # FreeBSD doesn't need this...
-+ ;;
- *)
- # Add libc to deplibs on all other systems if necessary.
- if test $build_libtool_need_lc = "yes"; then
-@@ -4325,10 +4336,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-im/gaim/files/patch-plugins_Makefile.in b/net-im/gaim/files/patch-plugins_Makefile.in
deleted file mode 100644
index 3208c993c071..000000000000
--- a/net-im/gaim/files/patch-plugins_Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
---- plugins/Makefile.in.orig Sat Apr 3 02:52:47 2004
-+++ plugins/Makefile.in Sat Apr 3 02:53:02 2004
-@@ -160,9 +160,9 @@
- install_sh = @install_sh@
- perlpath = @perlpath@
- sedpath = @sedpath@
--DIST_SUBDIRS = docklet gevolution gaim-remote gestures perl ssl tcl ticker
-+DIST_SUBDIRS = docklet gaim-remote gestures perl ssl tcl ticker
-
--@BUILD_GEVOLUTION_TRUE@GEVOLUTION_DIR = gevolution
-+@BUILD_GEVOLUTION_TRUE@GEVOLUTION_DIR =
-
- @USE_PERL_TRUE@PERL_DIR = perl
-
diff --git a/net-im/gaim/files/patch-src::protocols::yahoo::yahoo.c b/net-im/gaim/files/patch-src::protocols::yahoo::yahoo.c
deleted file mode 100644
index 2fce1cf7f916..000000000000
--- a/net-im/gaim/files/patch-src::protocols::yahoo::yahoo.c
+++ /dev/null
@@ -1,94 +0,0 @@
-*** ./src/protocols/yahoo/yahoo.c.orig Wed Apr 7 09:54:00 2004
---- src/protocols/yahoo/yahoo.c Wed Apr 7 09:59:43 2004
-***************
-*** 895,924 ****
- }
- }
-
- #define OUT_CHARSET "utf-8"
-
- static char *yahoo_decode(const char *text)
- {
- char *converted;
-! char *n, *new;
-! const char *end, *p;
-! int i;
-!
-! n = new = g_malloc(strlen (text) + 1);
-! end = text + strlen(text);
-
-! for (p = text; p < end; p++, n++) {
- if (*p == '\\') {
-! sscanf(p + 1, "%3o\n", &i);
-! *n = i;
-! p += 3;
-! }
-! else
-! *n = *p;
- }
--
- *n = '\0';
--
- converted = g_convert(new, n - new, OUT_CHARSET, "iso-8859-1", NULL, NULL, NULL);
- g_free(new);
-
---- 895,953 ----
- }
- }
-
-+
-+ static void octal(const char **p, const char *end, unsigned char *n)
-+ {
-+ int i, c;
-+
-+ for (i = 0, c = 0; i < 3 && *p < end; ++i, ++*p) {
-+ c <<= 3;
-+ switch (**p) {
-+ case '0': break;
-+ case '1': c += 1; break;
-+ case '2': c += 2; break;
-+ case '3': c += 3; break;
-+ case '4': c += 4; break;
-+ case '5': c += 5; break;
-+ case '6': c += 6; break;
-+ case '7': c += 7; break;
-+ default:
-+ if (i == 0) {
-+ *n = **p;
-+ ++*p;
-+ return;
-+ }
-+ c >>= 3;
-+ goto done;
-+ }
-+ }
-+ done:
-+ *n = (c > UCHAR_MAX) ? '?' : c;
-+ return;
-+ }
-+
- #define OUT_CHARSET "utf-8"
-
- static char *yahoo_decode(const char *text)
- {
- char *converted;
-! unsigned char *n, *new;
-! size_t len;
-! const char *p, *end;
-
-! len = strlen (text);
-! p = text;
-! end = &text[len];
-! n = new = g_malloc(len + 1);
-! while (p < end) {
- if (*p == '\\') {
-! ++p;
-! octal(&p, end, n);
-! } else
-! *n = *p++;
-! ++n;
- }
- *n = '\0';
- converted = g_convert(new, n - new, OUT_CHARSET, "iso-8859-1", NULL, NULL, NULL);
- g_free(new);
-
diff --git a/net-im/gaim/files/patch-src::util.c b/net-im/gaim/files/patch-src::util.c
deleted file mode 100644
index 7beb3f6c76af..000000000000
--- a/net-im/gaim/files/patch-src::util.c
+++ /dev/null
@@ -1,105 +0,0 @@
---- src/util.c.orig Wed Mar 31 17:56:09 2004
-+++ src/util.c Sat Apr 3 00:18:30 2004
-@@ -247,26 +247,71 @@
- /**************************************************************************
- * Quoted Printable Functions
- **************************************************************************/
-+static void hex(const char **p, const char *end, unsigned char *n)
-+{
-+ int i, c;
-+
-+ for (i = 0, c = 0; i < 2 && *p < end; ++i, ++*p) {
-+ c <<= 4;
-+ switch (**p) {
-+ case '0': break;
-+ case '1': c += 1; break;
-+ case '2': c += 2; break;
-+ case '3': c += 3; break;
-+ case '4': c += 4; break;
-+ case '5': c += 5; break;
-+ case '6': c += 6; break;
-+ case '7': c += 7; break;
-+ case '8': c += 8; break;
-+ case '9': c += 9; break;
-+ case 'a': c += 10; break;
-+ case 'b': c += 11; break;
-+ case 'c': c += 12; break;
-+ case 'd': c += 13; break;
-+ case 'e': c += 14; break;
-+ case 'f': c += 15; break;
-+ case 'A': c += 10; break;
-+ case 'B': c += 11; break;
-+ case 'C': c += 12; break;
-+ case 'D': c += 13; break;
-+ case 'E': c += 14; break;
-+ case 'F': c += 15; break;
-+ default:
-+ if (i == 0) {
-+ *n = **p;
-+ ++*p;
-+ return;
-+ }
-+ c >>= 4;
-+ goto done;
-+ }
-+ }
-+done:
-+ *n = (c > UCHAR_MAX) ? '?' : c;
-+ return;
-+}
-+
- void
- gaim_quotedp_decode(const char *str, char **ret_str, int *ret_len)
- {
-- char *n, *new;
-- const char *end, *p;
-- int i;
--
-- n = new = g_malloc(strlen (str) + 1);
-- end = str + strlen(str);
-+ const char *p, *end;
-+ unsigned char *n, *new;
-+ size_t len;
-+
-+ len = strlen (str);
-+ n = new = g_malloc(len + 1);
-+ p = str;
-+ end = &p[len];
-
-- for (p = str; p < end; p++, n++) {
-+ while (p < end) {
- if (*p == '=') {
-- sscanf(p + 1, "%2x\n", &i);
-- *n = i;
-- p += 2;
-+ ++p;
-+ hex(&p, end, n);
-+ } else {
-+ *n = *p == '_' ? ' ' : *p;
-+ ++p;
- }
-- else if (*p == '_')
-- *n = ' ';
-- else
-- *n = *p;
-+ ++n;
- }
-
- *n = '\0';
-@@ -2119,9 +2164,14 @@
- static size_t
- parse_content_len(const char *data, size_t data_len)
- {
-- size_t content_len = 0;
-+ int content_len = 0;
-+ char *tmp;
-
-- sscanf(data, "Content-Length: %d", (int *)&content_len);
-+ tmp = g_malloc(data_len + 1);
-+ memcpy(tmp, data, data_len);
-+ tmp[data_len] = '\0';
-+ sscanf(tmp, "Content-Length: %d", &content_len);
-+ g_free(tmp);
-
- return content_len;
- }
diff --git a/net-im/gaim/files/patch-src_protocols_oscar_ft.c b/net-im/gaim/files/patch-src_protocols_oscar_ft.c
deleted file mode 100644
index 926db5f44164..000000000000
--- a/net-im/gaim/files/patch-src_protocols_oscar_ft.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/protocols/oscar/ft.c.orig Sat Jan 10 14:05:46 2004
-+++ src/protocols/oscar/ft.c Sat Jan 10 14:07:58 2004
-@@ -49,6 +49,7 @@
- #ifndef _WIN32
- #include <stdio.h>
- #include <netdb.h>
-+#include <limits.h>
- #include <sys/socket.h>
- #include <netinet/in.h>
- #include <sys/utsname.h> /* for aim_odc_initiate */
diff --git a/net-im/gaim/pkg-descr b/net-im/gaim/pkg-descr
deleted file mode 100644
index aabe420d312b..000000000000
--- a/net-im/gaim/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-GAIM is an Open Source 'clone' of America OnLine's Instant Messenger
-client using the GTK+-2.0 toolkit. It features most of the functionality
-of the official AIM client while being much smaller and faster. It
-features multiple groups, group chat, user information fetching and
-registration, time stamping, sound (for when you really do want to be
-interrupted), multiple away messages, and more.
-
-GAIM also has support for other IM protocols such as Yahoo!, MSN, ICQ,
-Jabber, Napster, IRC, and Zephyr via included plugins.
-
-WWW: http://gaim.sourceforge.net/
diff --git a/net-im/gaim/pkg-plist b/net-im/gaim/pkg-plist
deleted file mode 100644
index 455c3eda66b3..000000000000
--- a/net-im/gaim/pkg-plist
+++ /dev/null
@@ -1,319 +0,0 @@
-bin/gaim
-bin/gaim-remote
-include/gaim-remote/remote-socket.h
-include/gaim-remote/remote.h
-lib/gaim/autorecon.so
-lib/gaim/docklet.so
-lib/gaim/gaim-remote.so
-lib/gaim/gestures.so
-lib/gaim/history.so
-lib/gaim/iconaway.so
-lib/gaim/idle.so
-lib/gaim/libgg.so
-lib/gaim/libirc.so
-lib/gaim/libjabber.so
-lib/gaim/libmsn.so
-lib/gaim/libnapster.so
-lib/gaim/liboscar.so
-lib/gaim/libtoc.so
-lib/gaim/libyahoo.so
-lib/gaim/libzephyr.so
-lib/gaim/notify.so
-%%PERL:%%lib/gaim/perl.so
-lib/gaim/spellchk.so
-lib/gaim/relnot.so
-lib/gaim/ssl-gnutls.so
-lib/gaim/ssl-nss.so
-lib/gaim/ssl.so
-lib/gaim/statenotify.so
-%%TCL:%%lib/gaim/tcl.so
-lib/gaim/ticker.so
-lib/gaim/timestamp.so
-lib/libgaim-remote.a
-lib/libgaim-remote.so
-lib/libgaim-remote.so.0
-share/gnome/applications/gaim.desktop
-share/gnome/pixmaps/gaim.png
-share/gnome/pixmaps/gaim/buttons/about_menu.png
-share/gnome/pixmaps/gaim/buttons/accounts.png
-share/gnome/pixmaps/gaim/buttons/change-bgcolor-small.png
-share/gnome/pixmaps/gaim/buttons/change-fgcolor-small.png
-share/gnome/pixmaps/gaim/buttons/edit.png
-share/gnome/pixmaps/gaim/buttons/insert-image-small.png
-share/gnome/pixmaps/gaim/buttons/insert-link-small.png
-share/gnome/pixmaps/gaim/buttons/insert-smiley-small.png
-share/gnome/pixmaps/gaim/buttons/pause.png
-share/gnome/pixmaps/gaim/buttons/send-im.png
-share/gnome/pixmaps/gaim/buttons/text_bigger.png
-share/gnome/pixmaps/gaim/buttons/text_normal.png
-share/gnome/pixmaps/gaim/buttons/text_smaller.png
-share/gnome/pixmaps/gaim/dialogs/gaim_auth.png
-share/gnome/pixmaps/gaim/dialogs/gaim_cool.png
-share/gnome/pixmaps/gaim/dialogs/gaim_error.png
-share/gnome/pixmaps/gaim/dialogs/gaim_info.png
-share/gnome/pixmaps/gaim/dialogs/gaim_question.png
-share/gnome/pixmaps/gaim/dialogs/gaim_warning.png
-share/gnome/pixmaps/gaim/icons/away.png
-share/gnome/pixmaps/gaim/icons/connect.png
-share/gnome/pixmaps/gaim/icons/info.png
-share/gnome/pixmaps/gaim/icons/msgpend.png
-share/gnome/pixmaps/gaim/icons/msgunread.png
-share/gnome/pixmaps/gaim/icons/offline.png
-share/gnome/pixmaps/gaim/icons/online.png
-share/gnome/pixmaps/gaim/logo.png
-share/gnome/pixmaps/gaim/smileys/default/angel.png
-share/gnome/pixmaps/gaim/smileys/default/bigsmile.png
-share/gnome/pixmaps/gaim/smileys/default/burp.png
-share/gnome/pixmaps/gaim/smileys/default/cool.png
-share/gnome/pixmaps/gaim/smileys/default/crazy.png
-share/gnome/pixmaps/gaim/smileys/default/crossedlips.png
-share/gnome/pixmaps/gaim/smileys/default/cry.png
-share/gnome/pixmaps/gaim/smileys/default/download.png
-share/gnome/pixmaps/gaim/smileys/default/embarrassed.png
-share/gnome/pixmaps/gaim/smileys/default/farted.png
-share/gnome/pixmaps/gaim/smileys/default/kiss.png
-share/gnome/pixmaps/gaim/smileys/default/luke.png
-share/gnome/pixmaps/gaim/smileys/default/moneymouth.png
-share/gnome/pixmaps/gaim/smileys/default/mrt.png
-share/gnome/pixmaps/gaim/smileys/default/msn_angel.png
-share/gnome/pixmaps/gaim/smileys/default/msn_angry.png
-share/gnome/pixmaps/gaim/smileys/default/msn_away.png
-share/gnome/pixmaps/gaim/smileys/default/msn_bat.gif
-share/gnome/pixmaps/gaim/smileys/default/msn_beer.png
-share/gnome/pixmaps/gaim/smileys/default/msn_bowl.png
-share/gnome/pixmaps/gaim/smileys/default/msn_boy.png
-share/gnome/pixmaps/gaim/smileys/default/msn_brb.png
-share/gnome/pixmaps/gaim/smileys/default/msn_brheart.png
-share/gnome/pixmaps/gaim/smileys/default/msn_cake.gif
-share/gnome/pixmaps/gaim/smileys/default/msn_car.png
-share/gnome/pixmaps/gaim/smileys/default/msn_cat.png
-share/gnome/pixmaps/gaim/smileys/default/msn_cellphone.png
-share/gnome/pixmaps/gaim/smileys/default/msn_cigarette.gif
-share/gnome/pixmaps/gaim/smileys/default/msn_clock.png
-share/gnome/pixmaps/gaim/smileys/default/msn_coffee.png
-share/gnome/pixmaps/gaim/smileys/default/msn_coins.png
-share/gnome/pixmaps/gaim/smileys/default/msn_computer.png
-share/gnome/pixmaps/gaim/smileys/default/msn_cry.gif
-share/gnome/pixmaps/gaim/smileys/default/msn_deadflower.png
-share/gnome/pixmaps/gaim/smileys/default/msn_devil.png
-share/gnome/pixmaps/gaim/smileys/default/msn_dog.png
-share/gnome/pixmaps/gaim/smileys/default/msn_dontknow.gif
-share/gnome/pixmaps/gaim/smileys/default/msn_donttell.png
-share/gnome/pixmaps/gaim/smileys/default/msn_drink.png
-share/gnome/pixmaps/gaim/smileys/default/msn_email.png
-share/gnome/pixmaps/gaim/smileys/default/msn_embarrassed.png
-share/gnome/pixmaps/gaim/smileys/default/msn_eyeroll.gif
-share/gnome/pixmaps/gaim/smileys/default/msn_film.png
-share/gnome/pixmaps/gaim/smileys/default/msn_fingerscrossed.png
-share/gnome/pixmaps/gaim/smileys/default/msn_flower.png
-share/gnome/pixmaps/gaim/smileys/default/msn_gift.png
-share/gnome/pixmaps/gaim/smileys/default/msn_girl.png
-share/gnome/pixmaps/gaim/smileys/default/msn_handcuffs.png
-share/gnome/pixmaps/gaim/smileys/default/msn_heart.png
-share/gnome/pixmaps/gaim/smileys/default/msn_highfive.png
-share/gnome/pixmaps/gaim/smileys/default/msn_hot.png
-share/gnome/pixmaps/gaim/smileys/default/msn_icon.png
-share/gnome/pixmaps/gaim/smileys/default/msn_idea.png
-share/gnome/pixmaps/gaim/smileys/default/msn_island.png
-share/gnome/pixmaps/gaim/smileys/default/msn_kiss.png
-share/gnome/pixmaps/gaim/smileys/default/msn_laugh.png
-share/gnome/pixmaps/gaim/smileys/default/msn_lightning.gif
-share/gnome/pixmaps/gaim/smileys/default/msn_nerd.png
-share/gnome/pixmaps/gaim/smileys/default/msn_neutral.png
-share/gnome/pixmaps/gaim/smileys/default/msn_note.png
-share/gnome/pixmaps/gaim/smileys/default/msn_occ.png
-share/gnome/pixmaps/gaim/smileys/default/msn_online.png
-share/gnome/pixmaps/gaim/smileys/default/msn_ooooh.png
-share/gnome/pixmaps/gaim/smileys/default/msn_party.gif
-share/gnome/pixmaps/gaim/smileys/default/msn_phone.png
-share/gnome/pixmaps/gaim/smileys/default/msn_photo.png
-share/gnome/pixmaps/gaim/smileys/default/msn_pizza.png
-share/gnome/pixmaps/gaim/smileys/default/msn_plane.png
-share/gnome/pixmaps/gaim/smileys/default/msn_plate.png
-share/gnome/pixmaps/gaim/smileys/default/msn_question.png
-share/gnome/pixmaps/gaim/smileys/default/msn_rainbow.png
-share/gnome/pixmaps/gaim/smileys/default/msn_run.png
-share/gnome/pixmaps/gaim/smileys/default/msn_runback.png
-share/gnome/pixmaps/gaim/smileys/default/msn_sad.png
-share/gnome/pixmaps/gaim/smileys/default/msn_sarcastic.png
-share/gnome/pixmaps/gaim/smileys/default/msn_secret.png
-share/gnome/pixmaps/gaim/smileys/default/msn_sheep.png
-share/gnome/pixmaps/gaim/smileys/default/msn_sick.png
-share/gnome/pixmaps/gaim/smileys/default/msn_sleep.png
-share/gnome/pixmaps/gaim/smileys/default/msn_sleepy.gif
-share/gnome/pixmaps/gaim/smileys/default/msn_smiley.png
-share/gnome/pixmaps/gaim/smileys/default/msn_snail.png
-share/gnome/pixmaps/gaim/smileys/default/msn_soccer.png
-share/gnome/pixmaps/gaim/smileys/default/msn_star.png
-share/gnome/pixmaps/gaim/smileys/default/msn_stormy.png
-share/gnome/pixmaps/gaim/smileys/default/msn_sun.png
-share/gnome/pixmaps/gaim/smileys/default/msn_sunglasses.png
-share/gnome/pixmaps/gaim/smileys/default/msn_teeth.png
-share/gnome/pixmaps/gaim/smileys/default/msn_think.gif
-share/gnome/pixmaps/gaim/smileys/default/msn_thumbdown.png
-share/gnome/pixmaps/gaim/smileys/default/msn_thumbup.png
-share/gnome/pixmaps/gaim/smileys/default/msn_tongue.png
-share/gnome/pixmaps/gaim/smileys/default/msn_turtle.png
-share/gnome/pixmaps/gaim/smileys/default/msn_umbrella.png
-share/gnome/pixmaps/gaim/smileys/default/msn_weird.png
-share/gnome/pixmaps/gaim/smileys/default/msn_wink.gif
-share/gnome/pixmaps/gaim/smileys/default/msn_xbox.png
-share/gnome/pixmaps/gaim/smileys/default/oneeye.png
-share/gnome/pixmaps/gaim/smileys/default/sad.png
-share/gnome/pixmaps/gaim/smileys/default/scream.png
-share/gnome/pixmaps/gaim/smileys/default/smile.png
-share/gnome/pixmaps/gaim/smileys/default/theme
-share/gnome/pixmaps/gaim/smileys/default/think.png
-share/gnome/pixmaps/gaim/smileys/default/tongue.png
-share/gnome/pixmaps/gaim/smileys/default/wink.png
-share/gnome/pixmaps/gaim/smileys/default/yahoo_alien.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_alien2.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_angel.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_angry.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_batting.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_beatup.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_bigsmile.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_blush.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_bye.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_chicken.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_clap.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_clown.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_coffee.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_cow.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_cowboy.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_cry.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_dance.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_devil.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_doh.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_drool.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_eyebrow.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_eyeroll.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_flag.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_flower.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_frustrated.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_ghost.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_glasses.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_huggs.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_hypnotized.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_idea.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_kiss.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_laughloud.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_liar.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_love.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_mean.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_moneyeyes.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_monkey.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_neutral.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_ooooh.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_peace.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_pig.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_pray.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_pumpkin.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_question.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_sad.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_shame.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_shamrock.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_shhhh.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_sick.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_silent.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_silly.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_sleep.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_smiley.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_sunglas.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_think.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_tired.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_tongue.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_whistling.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_wink.gif
-share/gnome/pixmaps/gaim/smileys/default/yahoo_worried.gif
-share/gnome/pixmaps/gaim/smileys/default/yell.png
-share/gnome/pixmaps/gaim/status/default/activebuddy.png
-share/gnome/pixmaps/gaim/status/default/admin.png
-share/gnome/pixmaps/gaim/status/default/aim.png
-share/gnome/pixmaps/gaim/status/default/aol.png
-share/gnome/pixmaps/gaim/status/default/away.png
-share/gnome/pixmaps/gaim/status/default/dnd.png
-share/gnome/pixmaps/gaim/status/default/extendedaway.png
-share/gnome/pixmaps/gaim/status/default/female.png
-share/gnome/pixmaps/gaim/status/default/freeforchat.png
-share/gnome/pixmaps/gaim/status/default/gadu-gadu.png
-share/gnome/pixmaps/gaim/status/default/game.png
-share/gnome/pixmaps/gaim/status/default/hiptop.png
-share/gnome/pixmaps/gaim/status/default/icq.png
-share/gnome/pixmaps/gaim/status/default/invisible.png
-share/gnome/pixmaps/gaim/status/default/irc.png
-share/gnome/pixmaps/gaim/status/default/jabber.png
-share/gnome/pixmaps/gaim/status/default/login.png
-share/gnome/pixmaps/gaim/status/default/logout.png
-share/gnome/pixmaps/gaim/status/default/male.png
-share/gnome/pixmaps/gaim/status/default/msn.png
-share/gnome/pixmaps/gaim/status/default/na.png
-share/gnome/pixmaps/gaim/status/default/napster.png
-share/gnome/pixmaps/gaim/status/default/notauthorized.png
-share/gnome/pixmaps/gaim/status/default/occupied.png
-share/gnome/pixmaps/gaim/status/default/offline.png
-share/gnome/pixmaps/gaim/status/default/secure.png
-share/gnome/pixmaps/gaim/status/default/trepia.png
-share/gnome/pixmaps/gaim/status/default/wireless.png
-share/gnome/pixmaps/gaim/status/default/yahoo.png
-share/gnome/pixmaps/gaim/status/default/zephyr.png
-share/gnome/pixmaps/gaim/tb_drag_arrow_down.xpm
-share/gnome/pixmaps/gaim/tb_drag_arrow_left.xpm
-share/gnome/pixmaps/gaim/tb_drag_arrow_right.xpm
-share/gnome/pixmaps/gaim/tb_drag_arrow_up.xpm
-share/gnome/pixmaps/gaim/typed.png
-share/gnome/pixmaps/gaim/typing.png
-share/gnome/sounds/gaim/arrive.wav
-share/gnome/sounds/gaim/leave.wav
-share/gnome/sounds/gaim/receive.wav
-share/gnome/sounds/gaim/redalert.wav
-share/gnome/sounds/gaim/send.wav
-share/locale/am/LC_MESSAGES/gaim.mo
-share/locale/bg/LC_MESSAGES/gaim.mo
-share/locale/ca/LC_MESSAGES/gaim.mo
-share/locale/cs/LC_MESSAGES/gaim.mo
-share/locale/da/LC_MESSAGES/gaim.mo
-share/locale/de/LC_MESSAGES/gaim.mo
-share/locale/en_GB/LC_MESSAGES/gaim.mo
-share/locale/es/LC_MESSAGES/gaim.mo
-share/locale/fi/LC_MESSAGES/gaim.mo
-share/locale/fr/LC_MESSAGES/gaim.mo
-share/locale/he/LC_MESSAGES/gaim.mo
-share/locale/hi/LC_MESSAGES/gaim.mo
-share/locale/hu/LC_MESSAGES/gaim.mo
-share/locale/it/LC_MESSAGES/gaim.mo
-share/locale/ja/LC_MESSAGES/gaim.mo
-share/locale/ko/LC_MESSAGES/gaim.mo
-share/locale/nl/LC_MESSAGES/gaim.mo
-share/locale/no/LC_MESSAGES/gaim.mo
-share/locale/pl/LC_MESSAGES/gaim.mo
-share/locale/pt/LC_MESSAGES/gaim.mo
-share/locale/pt_BR/LC_MESSAGES/gaim.mo
-share/locale/ro/LC_MESSAGES/gaim.mo
-share/locale/ru/LC_MESSAGES/gaim.mo
-share/locale/sk/LC_MESSAGES/gaim.mo
-share/locale/sr/LC_MESSAGES/gaim.mo
-share/locale/sr@Latn/LC_MESSAGES/gaim.mo
-share/locale/sv/LC_MESSAGES/gaim.mo
-share/locale/vi/LC_MESSAGES/gaim.mo
-share/locale/zh_CN/LC_MESSAGES/gaim.mo
-share/locale/zh_TW/LC_MESSAGES/gaim.mo
-@dirrm share/gnome/sounds/gaim
-@dirrm share/gnome/pixmaps/gaim/status/default
-@dirrm share/gnome/pixmaps/gaim/status
-@dirrm share/gnome/pixmaps/gaim/smileys/default
-@dirrm share/gnome/pixmaps/gaim/smileys
-@dirrm share/gnome/pixmaps/gaim/icons
-@dirrm share/gnome/pixmaps/gaim/dialogs
-@dirrm share/gnome/pixmaps/gaim/buttons
-@dirrm share/gnome/pixmaps/gaim
-@dirrm lib/gaim
-@dirrm include/gaim-remote
-%%PERL:%%@cwd %%LOCALBASE%%
-%%PERL:%%lib/perl5/%%PERL_VER%%/man/man3/Gaim.3
-%%PERL:%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gaim/autosplit.ix
-%%PERL:%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gaim/Gaim.so
-%%PERL:%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gaim/Gaim.bs
-%%PERL:%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gaim/.packlist
-%%PERL:%%%%SITE_PERL%%/%%PERL_ARCH%%/Gaim.pm
-%%PERL:%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Gaim
diff --git a/net-im/gale/Makefile b/net-im/gale/Makefile
deleted file mode 100644
index d451472481d7..000000000000
--- a/net-im/gale/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# New ports collection makefile for: gale
-# Date created: 14 July 2000
-# Whom: Peter Haight <peterh@sapros.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gale
-PORTVERSION= 0.99e
-CATEGORIES= net
-MASTER_SITES= http://www.mit.edu/afs/sipb/project/gale/src/ \
- # http://download.ofb.net/gale/ - original mastersite
-DISTNAME= ${PORTNAME}-${PORTVERSION}gg
-
-MAINTAINER= peterh@sapros.com
-COMMENT= A secure instant messaging system
-
-BUILD_DEPENDS= ${LOCALBASE}/lib/libgc.a:${PORTSDIR}/devel/boehm-gc
-LIB_DEPENDS= wwwcore.1:${PORTSDIR}/www/libwww \
- adns.1:${PORTSDIR}/dns/adns
-
-USE_OPENSSL= yes
-USE_AUTOCONF_VER=213
-USE_AUTOMAKE_VER=14
-USE_LIBTOOL_VER=13
-INSTALLS_SHLIB= yes
-
-CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib
-CPPFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib \
- -I${LOCALBASE}/include/w3c-libwww
-LDFLAGS+= -L${LOCALBASE}/lib
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
-
-BROKEN= "Broken pkg-plist"
-DEPRECATED= ${BROKEN}
-EXPIRATION_DATE=2004-04-07
-
-pre-configure:
- cd ${WRKSRC} && ${ACLOCAL} -I ${LIBTOOL_SHAREDIR}/libltdl
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/net-im/gale/distinfo b/net-im/gale/distinfo
deleted file mode 100644
index 38c72ae3d14f..000000000000
--- a/net-im/gale/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gale-0.99egg.tar.gz) = 5240b10de2c7998887b3bc3dd7e8b30b
-SIZE (gale-0.99egg.tar.gz) = 370153
diff --git a/net-im/gale/files/patch-acinclude.m4 b/net-im/gale/files/patch-acinclude.m4
deleted file mode 100644
index 3960395014b1..000000000000
--- a/net-im/gale/files/patch-acinclude.m4
+++ /dev/null
@@ -1,114 +0,0 @@
-diff -u -N /tmp/gale-0.99egg/acinclude.m4 ./acinclude.m4
---- /tmp/gale-0.99egg/acinclude.m4 Wed Dec 31 16:00:00 1969
-+++ ./acinclude.m4 Tue Nov 6 13:55:13 2001
-@@ -0,0 +1,110 @@
-+dnl This is a subroutine of AC_OUTPUT.
-+dnl It is called after running config.status.
-+dnl AC_OUTPUT_SUBDIRS(DIRECTORY...)
-+define([AC_OUTPUT_SUBDIRS],
-+[
-+ifdef([AC_PROVIDE_AC_PROG_INSTALL], [ac_given_INSTALL="$INSTALL"
-+])dnl
-+if test "$no_recursion" != yes; then
-+
-+ # Remove --cache-file and --srcdir arguments so they do not pile up.
-+ ac_sub_configure_args=
-+ ac_prev=
-+ for ac_arg in $ac_configure_args; do
-+ if test -n "$ac_prev"; then
-+ ac_prev=
-+ continue
-+ fi
-+ case "$ac_arg" in
-+ -cache-file | --cache-file | --cache-fil | --cache-fi \
-+ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
-+ ac_prev=cache_file ;;
-+ -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
-+ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
-+ ;;
-+ -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
-+ ac_prev=srcdir ;;
-+ -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
-+ ;;
-+ *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
-+ esac
-+ done
-+
-+ for ac_config_dir in $1; do
-+
-+ # Do not complain, so a configure script can configure whichever
-+ # parts of a large source tree are present.
-+ if test ! -d $srcdir/$ac_config_dir; then
-+ continue
-+ fi
-+
-+ echo configuring in $ac_config_dir
-+
-+ case "$srcdir" in
-+ .) ;;
-+ *)
-+ if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
-+ else
-+ AC_MSG_ERROR(can not create `pwd`/$ac_config_dir)
-+ fi
-+ ;;
-+ esac
-+
-+ ac_popdir=`pwd`
-+ cd $ac_config_dir
-+
-+changequote(, )dnl
-+ # A "../" for each directory in /$ac_config_dir.
-+ ac_dots=`echo $ac_config_dir|sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
-+changequote([, ])dnl
-+
-+ case "$srcdir" in
-+ .) # No --srcdir option. We are building in place.
-+ ac_sub_srcdir=$srcdir ;;
-+ /*) # Absolute path.
-+ ac_sub_srcdir=$srcdir/$ac_config_dir ;;
-+ *) # Relative path.
-+ ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
-+ esac
-+
-+ # Check for guested configure; otherwise get Cygnus style configure.
-+ if test -f $ac_sub_srcdir/configure; then
-+ ac_sub_configure=$ac_sub_srcdir/configure
-+ elif test -f $ac_sub_srcdir/configure.in; then
-+ ac_sub_configure=$ac_configure
-+ else
-+ AC_MSG_WARN(no configuration information is in $ac_config_dir)
-+ ac_sub_configure=
-+ fi
-+
-+ # The recursion is here.
-+ if test -n "$ac_sub_configure"; then
-+
-+ # Make the cache file name correct relative to the subdirectory.
-+ case "$cache_file" in
-+ /*) ac_sub_cache_file=$cache_file ;;
-+ *) # Relative path.
-+ ac_sub_cache_file="$ac_dots$cache_file" ;;
-+ esac
-+ifdef([AC_PROVIDE_AC_PROG_INSTALL],
-+ [ case "$ac_given_INSTALL" in
-+changequote(, )dnl
-+ [/$]*) INSTALL="$ac_given_INSTALL" ;;
-+changequote([, ])dnl
-+ *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
-+ esac
-+])dnl
-+
-+ echo "[running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file] --srcdir=$ac_sub_srcdir"
-+ # The eval makes quoting arguments work.
-+ if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
-+ then :
-+ else
-+ AC_MSG_ERROR($ac_sub_configure failed for $ac_config_dir)
-+ fi
-+ fi
-+
-+ cd $ac_popdir
-+ done
-+fi
-+])
diff --git a/net-im/gale/files/patch-wcwidth b/net-im/gale/files/patch-wcwidth
deleted file mode 100644
index 11029afc3555..000000000000
--- a/net-im/gale/files/patch-wcwidth
+++ /dev/null
@@ -1,20 +0,0 @@
---- /tmp/wcwidth.c.orig Fri Oct 25 21:05:46 2002
-+++ libgale/wcwidth.c Fri Oct 25 21:05:51 2002
-@@ -6,10 +6,16 @@
- * Markus Kuhn -- 2000-02-08 -- public domain
- */
-
--#ifdef __FreeBSD__ /* peterh@sapros.com */
-+#ifdef __FreeBSD__
-+#include <osreldate.h>
-+#if __FreeBSD_version >= 500000
-+#include <wchar.h>
-+#else
- #include <rune.h>
- #endif
-+#else
- #include <wchar.h>
-+#endif
-
- /* These functions define the column width of an ISO 10646 character
- * as follows:
diff --git a/net-im/gale/pkg-descr b/net-im/gale/pkg-descr
deleted file mode 100644
index 38098b2f442f..000000000000
--- a/net-im/gale/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Gale is an open-source messaging system. It provides private messaging and
-public chat, uses strong end-to-end cryptography for security, and supports
-a distributed server network with a range of clients (both console and GUI)
-available. Gale is currently in early alpha testing.
-
-WWW: http://www.gale.org/
-
-peterh@sapros.com
diff --git a/net-im/gale/pkg-message b/net-im/gale/pkg-message
deleted file mode 100644
index 57b640e59809..000000000000
--- a/net-im/gale/pkg-message
+++ /dev/null
@@ -1,3 +0,0 @@
---------------------------------------------------------------------------------
-now run ${PREFIX}/bin/gale-install ... even for an upgrade
---------------------------------------------------------------------------------
diff --git a/net-im/gale/pkg-plist b/net-im/gale/pkg-plist
deleted file mode 100644
index 47ebfb5b0d18..000000000000
--- a/net-im/gale/pkg-plist
+++ /dev/null
@@ -1,68 +0,0 @@
-bin/gale-config
-bin/gale-install
-bin/galed
-bin/gdomain
-bin/gkgen
-bin/gkinfo
-bin/gksign
-bin/gsend
-bin/gsub
-etc/gale/COPYING
-etc/gale/auth/trusted/ROOT
-include/gale/all.h
-include/gale/client.h
-include/gale/compat.h
-include/gale/config.h
-include/gale/core.h
-include/gale/crypto.h
-include/gale/globals.h
-include/gale/gsubrc.h
-include/gale/key.h
-include/gale/misc.h
-include/gale/types.h
-include/oop-adns.h
-include/oop-glib.h
-include/oop-read.h
-include/oop-rl.h
-include/oop-tcl.h
-include/oop-www.h
-include/oop.h
-lib/libgale.a
-lib/libgale.la
-lib/libgale.so
-lib/libgale.so.12
-lib/liboop-adns.a
-lib/liboop-adns.la
-lib/liboop-adns.so
-lib/liboop-adns.so.2
-lib/liboop-glib.a
-lib/liboop-glib.la
-lib/liboop-glib.so
-lib/liboop-glib.so.1
-lib/liboop-rl.a
-lib/liboop-rl.la
-lib/liboop-rl.so
-lib/liboop-rl.so.0
-lib/liboop-tcl.a
-lib/liboop-tcl.la
-lib/liboop-tcl.so
-lib/liboop-tcl.so.0
-lib/liboop-www.a
-lib/liboop-www.la
-lib/liboop-www.so
-lib/liboop-www.so.0
-lib/liboop.a
-lib/liboop.la
-lib/liboop.so
-lib/liboop.so.3
-sbin/gksign
-@exec mkdir -m 1777 %D/etc/gale/auth/cache
-@exec mkdir -m 1777 %D/etc/gale/auth/local
-@exec mkdir -m 755 %D/etc/gale/auth/private
-@dirrm etc/gale/auth/cache
-@dirrm etc/gale/auth/local
-@dirrm etc/gale/auth/private
-@dirrm etc/gale/auth/trusted
-@dirrm etc/gale/auth
-@dirrm etc/gale
-@dirrm include/gale
diff --git a/net-im/gicq/Makefile b/net-im/gicq/Makefile
deleted file mode 100644
index de7f066f47bd..000000000000
--- a/net-im/gicq/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# New ports collection makefile for: gicq
-# Date Created: 31 Oct 1998
-# Whom: Seiichirou Hiraoka
-#
-# $FreeBSD$
-#
-
-PORTNAME= gicq
-PORTVERSION= 0.33
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://download.sourceforge.net/gicq/ \
- ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= flathill
-
-MAINTAINER= flathill@FreeBSD.org
-COMMENT= GTK based ICQ program
-
-LIB_DEPENDS= icq.0:${PORTSDIR}/net/libicq
-
-USE_X_PREFIX= yes
-GNU_CONFIGURE= yes
-USE_GNOME= gtk12 gnomehack
-WANT_GNOME= yes
-USE_REINPLACE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LIBS="-L${LOCALBASE}/lib"
-
-.include <bsd.port.pre.mk>
-
-.if ${HAVE_GNOME:Mgnomelibs}!=""
-USE_GNOME+= gnomeprefix gnomelibs
-PKGNAMESUFFIX= -gnome
-PLIST_SUB= DATADIR="share/gnome"
-.else
-CONFIGURE_ARGS+=--without-gnome
-PLIST_SUB= DATADIR="share"
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g ; \
- s|DATADIRNAME=lib|DATADIRNAME=share|g ; \
- s|USE_INCLUDED_LIBINTL=yes|#USE_INCLUDED_LIBINTL=yes|g ; \
- s|\$$\(top_builddir\)/intl/libintl.a|-lintl|g' ${WRKSRC}/configure
-
-.include <bsd.port.post.mk>
diff --git a/net-im/gicq/distinfo b/net-im/gicq/distinfo
deleted file mode 100644
index 254b766d5e41..000000000000
--- a/net-im/gicq/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gicq-0.33.tar.gz) = 4e9ef1ef01bf1c74cbbd10448c9568e1
-SIZE (gicq-0.33.tar.gz) = 182625
diff --git a/net-im/gicq/files/patch-ab b/net-im/gicq/files/patch-ab
deleted file mode 100644
index 504578e8dcdb..000000000000
--- a/net-im/gicq/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Sat Mar 27 04:11:51 1999
-+++ configure Sat Mar 27 04:12:04 1999
-@@ -3979,7 +3979,7 @@
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- ac_save_LIBS="$LIBS"
--LIBS="-licq "`glib-config --libs`" $LIBS"
-+LIBS="-licq "`$GLIB_CONFIG --libs`" $LIBS"
- cat > conftest.$ac_ext <<EOF
- #line 3985 "configure"
- #include "confdefs.h"
diff --git a/net-im/gicq/files/patch-ac b/net-im/gicq/files/patch-ac
deleted file mode 100644
index edb8ba6f0be0..000000000000
--- a/net-im/gicq/files/patch-ac
+++ /dev/null
@@ -1,13 +0,0 @@
---- Makefile.in.orig Fri Sep 20 17:11:23 2002
-+++ Makefile.in Fri Sep 20 17:11:57 2002
-@@ -116,8 +116,10 @@
-
- SUBDIRS = macros intl po pixmaps src doc
-
-+.ifdef HAVE_GNOME
- sysdir = $(datadir)/apps/Applications
- sys_DATA = gicq.desktop
-+.endif
-
- EXTRA_DIST = gicq.desktop
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
diff --git a/net-im/gicq/pkg-descr b/net-im/gicq/pkg-descr
deleted file mode 100644
index cde82581679b..000000000000
--- a/net-im/gicq/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-For lack of a better name, I'm referring to this program as "gicq",
-since it's intended to eventually be a clone of the popular chat client
-"ICQ" by Mirabilis Ltd. (http://www.mirabilis.com) and it utilizes the
-GTK toolkit (http://www.gtk.org).
-
-You must already have an ICQ number to use this. When you launch
-gicq, choose "Online" from the status selector at the bottom of the
-window. The first time, you'll be prompted for your ICQ number and
-password. IMPORTANT: you must enter your ICQ number - NOT your
-nickname.
-
-See also: http://gicq.sourceforge.net/
-
-WWW: http://www.korsoft.com/gicq/
-
-- Seiichirou Hiraoka
-flathill@FreeBSD.ORG
diff --git a/net-im/gicq/pkg-plist b/net-im/gicq/pkg-plist
deleted file mode 100644
index 48da86262567..000000000000
--- a/net-im/gicq/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/gicq
-%%GNOME:%%share/gnome/apps/Applications/gicq.desktop
-%%DATADIR%%/help/gicq/C/index.html
-%%DATADIR%%/help/gicq/C/topic.dat
-@dirrm %%DATADIR%%/help/gicq/C
-@dirrm %%DATADIR%%/help/gicq
-%%NOGNOME:%%@dirrm %%DATADIR%%/help
diff --git a/net-im/ginsu/Makefile b/net-im/ginsu/Makefile
deleted file mode 100644
index 84b96cbee8d7..000000000000
--- a/net-im/ginsu/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# New ports collection makefile for: ginsu
-# Date created: 04 December 2002
-# Whom: Jason Stone <jason-fbsd-ports-ginsu@shalott.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= ginsu
-PORTVERSION= 0.5.3
-CATEGORIES= net
-MASTER_SITES= http://repetae.net/john/computer/ginsu/drop/
-
-MAINTAINER= jason-fbsd-ports-ginsu@shalott.net
-COMMENT= A client for the gale secure instant messaging system
-
-BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc
-
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-
-MAN1= ginsu.1
-
-.include <bsd.port.mk>
diff --git a/net-im/ginsu/distinfo b/net-im/ginsu/distinfo
deleted file mode 100644
index ea086d99b6df..000000000000
--- a/net-im/ginsu/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (ginsu-0.5.3.tar.gz) = 8ce4341c459aae6fe64cdc71de19ef25
diff --git a/net-im/ginsu/pkg-descr b/net-im/ginsu/pkg-descr
deleted file mode 100644
index 0295eb3e58ff..000000000000
--- a/net-im/ginsu/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-ginsu is a client for the gale chat system. It is designed to be powerful
-and above all stable, as well as having a quick learning curve. If you are
-comortable with 'vi' you should find it particularly easy.
-
-WWW: http://repetae.net/~john/computer/ginsu/
-
-jason-fbsd-ports-ginsu@shalott.net
diff --git a/net-im/ginsu/pkg-plist b/net-im/ginsu/pkg-plist
deleted file mode 100644
index 9743309596df..000000000000
--- a/net-im/ginsu/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-bin/ginsu
diff --git a/net-im/gnome-jabber/Makefile b/net-im/gnome-jabber/Makefile
deleted file mode 100644
index 09b7c4856089..000000000000
--- a/net-im/gnome-jabber/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# New ports collection makefile for: gnome-jabber
-# Date created: 4 July 2003
-# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gnome-jabber
-PORTVERSION= 0.3
-PORTREVISION= 2
-CATEGORIES= net gnome
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= GNOME 2 Jabber Client
-
-LIB_DEPENDS= gnet-2.0.0:${PORTSDIR}/net/gnet2
-
-USE_X_PREFIX= yes
-USE_GMAKE= yes
-USE_GNOME= gnomeprefix gnomehack libgnomeui
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-
-.include <bsd.port.mk>
diff --git a/net-im/gnome-jabber/distinfo b/net-im/gnome-jabber/distinfo
deleted file mode 100644
index 4636109673c4..000000000000
--- a/net-im/gnome-jabber/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gnome-jabber-0.3.tar.gz) = eb3e79fabff45c5fadd8feb88a4d75d6
-SIZE (gnome-jabber-0.3.tar.gz) = 686104
diff --git a/net-im/gnome-jabber/pkg-descr b/net-im/gnome-jabber/pkg-descr
deleted file mode 100644
index da19b653d697..000000000000
--- a/net-im/gnome-jabber/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Gnome-jabber is an Instant Message Client for Gnome using the Jabber Protocol
-(which supports all major IM protocols, like ICQ, MSN, AIM, etc).
-
-WWW: http://gnome-jabber.sourceforge.net/
diff --git a/net-im/gnome-jabber/pkg-plist b/net-im/gnome-jabber/pkg-plist
deleted file mode 100644
index dce8d0f2bcad..000000000000
--- a/net-im/gnome-jabber/pkg-plist
+++ /dev/null
@@ -1,71 +0,0 @@
-bin/gnome-jabber
-etc/gconf/gconf.xml.defaults/apps/gnome-jabber/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnome-jabber/connection/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnome-jabber/preferences/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnome-jabber/preferences/chat/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnome-jabber/preferences/misc/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnome-jabber/preferences/notifications/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnome-jabber/preferences/roster/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnome-jabber/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnome-jabber/connection/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnome-jabber/preferences/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnome-jabber/preferences/chat/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnome-jabber/preferences/misc/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnome-jabber/preferences/notifications/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnome-jabber/preferences/roster/%gconf.xml
-etc/gconf/schemas/gnome-jabber.schemas
-share/gnome/gnome-jabber/contact.wav
-share/gnome/gnome-jabber/emote_biggrin.png
-share/gnome/gnome-jabber/emote_confused.png
-share/gnome/gnome-jabber/emote_cool.png
-share/gnome/gnome-jabber/emote_eek.png
-share/gnome/gnome-jabber/emote_frown.png
-share/gnome/gnome-jabber/emote_mad.png
-share/gnome/gnome-jabber/emote_redface.png
-share/gnome/gnome-jabber/emote_rolleyes.png
-share/gnome/gnome-jabber/emote_smile.png
-share/gnome/gnome-jabber/emote_tongue.png
-share/gnome/gnome-jabber/emote_wink.png
-share/gnome/gnome-jabber/gnome-jabber.css
-share/gnome/gnome-jabber/gnome-jabber.glade
-share/gnome/gnome-jabber/groups.png
-share/gnome/gnome-jabber/jsf.png
-share/gnome/gnome-jabber/message.wav
-share/gnome/gnome-jabber/message_chat.png
-share/gnome/gnome-jabber/message_error.png
-share/gnome/gnome-jabber/message_groupchat.png
-share/gnome/gnome-jabber/message_headline.png
-share/gnome/gnome-jabber/message_normal.png
-share/gnome/gnome-jabber/presence_away.png
-share/gnome/gnome-jabber/presence_chat.png
-share/gnome/gnome-jabber/presence_dnd.png
-share/gnome/gnome-jabber/presence_none.png
-share/gnome/gnome-jabber/presence_offline.png
-share/gnome/gnome-jabber/presence_online.png
-share/gnome/gnome-jabber/presence_subscribe.png
-share/gnome/gnome-jabber/presence_subscribed.png
-share/gnome/gnome-jabber/presence_unsubscribe.png
-share/gnome/gnome-jabber/presence_unsubscribed.png
-share/gnome/gnome-jabber/presence_xa.png
-share/locale/cs/LC_MESSAGES/gnome-jabber.mo
-share/locale/de/LC_MESSAGES/gnome-jabber.mo
-share/locale/es/LC_MESSAGES/gnome-jabber.mo
-share/locale/fr/LC_MESSAGES/gnome-jabber.mo
-share/locale/lt/LC_MESSAGES/gnome-jabber.mo
-share/locale/nl/LC_MESSAGES/gnome-jabber.mo
-share/locale/ru/LC_MESSAGES/gnome-jabber.mo
-@dirrm share/gnome/gnome-jabber
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnome-jabber/preferences/roster
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnome-jabber/preferences/notifications
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnome-jabber/preferences/misc
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnome-jabber/preferences/chat
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnome-jabber/preferences
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnome-jabber/connection
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnome-jabber
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnome-jabber/preferences/roster
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnome-jabber/preferences/notifications
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnome-jabber/preferences/misc
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnome-jabber/preferences/chat
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnome-jabber/preferences
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnome-jabber/connection
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnome-jabber
diff --git a/net-im/gnomeicu/Makefile b/net-im/gnomeicu/Makefile
deleted file mode 100644
index 34daf7e75d0b..000000000000
--- a/net-im/gnomeicu/Makefile
+++ /dev/null
@@ -1,59 +0,0 @@
-# Ports collection Makefile for: GnomeICU
-# Date created: 03/16/1999
-# Whom: nectar@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= gnomeicu2
-PORTVERSION= 0.99.5
-CATEGORIES= net gnome
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= gnomeicu
-DISTNAME= gnomeicu-${PORTVERSION}
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= GNOME2 ICQ client
-
-LIB_DEPENDS= gdbm.3:${PORTSDIR}/databases/gdbm
-
-USE_BZIP2= yes
-USE_X_PREFIX= yes
-USE_GNOME= gnomeprefix gnomehack libglade2 gnomepanel lthack libxml2
-USE_GMAKE= yes
-USE_LIBTOOL_VER=13
-USE_REINPLACE= yes
-.if defined(WITH_DANTE)
-LIB_DEPENDS+= socks.1:${PORTSDIR}/net/dante
-SOCKSFLAGS= -Dconnect=Rconnect -Dbind=Rbind -Dgetsockname=Rgetsockname \
- -Dgetpeername=Rgetpeername -Daccept=Raccept \
- -Drresvport=Rrresvport -Dbindresvport=Rbindresvport \
- -Dgethostbyname=Rgethostbyname \
- -Dgethostbyname2=Rgethostbyname2 -Dsendto=Rsendto \
- -Drecvfrom=Rrecvfrom -Drecvfrom=Rrecvfrom -Dwrite=Rwrite \
- -Dwritev=Rwritev -Dsend=Rsend -Dsendmsg=Rsendmsg \
- -Dread=Rread -Dreadv=Rreadv -Drecv=Rrecv -Drecvmsg=Rrecvmsg
-SOCKSLIBS= -lsocks
-.elif defined(WITH_SOCKS5)
-BUILD_DEPENDS+= ${LOCALBASE}/lib/libsocks5.a:${PORTSDIR}/net/socks5
-SOCKSFLAGS= -DSOCKS -include ${LOCALBASE}/include/socks.h
-SOCKSLIBS= -lsocks5
-.endif
-
-CONFIGURE_ARGS= --with-statusmenu
-CONFIGURE_ENV= CPPFLAGS="${SOCKSFLAGS} -I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib" LIBS="-liconv ${SOCKSLIBS} -lintl" \
- CFLAGS="${CFLAGS}"
-
-.ifndef(WITHOUT_GTKSPELL)
-LIB_DEPENDS+= gtkspell.0:${PORTSDIR}/textproc/gtkspell2
-CONFIGURE_ARGS+=--enable-gtkspell
-.else
-CONFIGURE_ARGS+=--disable-gtkspell
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|GNOME_PARAM_GNOME_DATADIR|GNOME_PARAM_APP_DATADIR|g' \
- ${WRKSRC}/src/gnomeicu.c
-
-.include <bsd.port.mk>
diff --git a/net-im/gnomeicu/distinfo b/net-im/gnomeicu/distinfo
deleted file mode 100644
index 4121cb36ef7c..000000000000
--- a/net-im/gnomeicu/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gnomeicu-0.99.5.tar.bz2) = 59ff902171a14ad37896f6661ddedb7a
-SIZE (gnomeicu-0.99.5.tar.bz2) = 2102452
diff --git a/net-im/gnomeicu/files/patch-src::icu_db.c b/net-im/gnomeicu/files/patch-src::icu_db.c
deleted file mode 100644
index 3df66fcf8c50..000000000000
--- a/net-im/gnomeicu/files/patch-src::icu_db.c
+++ /dev/null
@@ -1,17 +0,0 @@
-
-$FreeBSD$
-
---- src/icu_db.c.orig Sat Jun 22 22:11:46 2002
-+++ src/icu_db.c Wed Sep 11 11:45:05 2002
-@@ -27,7 +27,11 @@
-
- #include <fcntl.h>
- #include <errno.h>
-+#if defined(HAVE_STDLIB_H)
-+#include <stdlib.h>
-+#else
- #include <malloc.h>
-+#endif
- #include <stdio.h>
- #include <string.h>
- #include <sys/param.h>
diff --git a/net-im/gnomeicu/files/patch-src_userserver.c b/net-im/gnomeicu/files/patch-src_userserver.c
deleted file mode 100644
index 23e5ed601943..000000000000
--- a/net-im/gnomeicu/files/patch-src_userserver.c
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/userserver.c.orig Fri Apr 2 15:20:45 2004
-+++ src/userserver.c Fri Apr 2 15:20:54 2004
-@@ -6,12 +6,12 @@
- ***************************/
-
- #include <errno.h>
-+#include <sys/types.h>
- #include <netinet/in.h>
- #include <pwd.h>
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
--#include <sys/types.h>
- #include <sys/socket.h>
- #include <sys/stat.h>
- #include <sys/un.h>
diff --git a/net-im/gnomeicu/files/patch-src_v7login.c b/net-im/gnomeicu/files/patch-src_v7login.c
deleted file mode 100644
index cea1c7fbe447..000000000000
--- a/net-im/gnomeicu/files/patch-src_v7login.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/v7login.c.orig Fri Apr 2 15:25:21 2004
-+++ src/v7login.c Fri Apr 2 15:25:57 2004
-@@ -18,6 +18,7 @@
- #include <stdlib.h>
- #include <sys/types.h>
- #include <sys/socket.h>
-+#include <netinet/in.h>
- #include <netdb.h>
- #include <unistd.h>
- #include <fcntl.h>
diff --git a/net-im/gnomeicu/files/patch-src_v7newuser.c b/net-im/gnomeicu/files/patch-src_v7newuser.c
deleted file mode 100644
index e235da7be9c0..000000000000
--- a/net-im/gnomeicu/files/patch-src_v7newuser.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/v7newuser.c.orig Fri Apr 2 15:26:51 2004
-+++ src/v7newuser.c Fri Apr 2 15:27:04 2004
-@@ -19,6 +19,7 @@
- #include <string.h>
- #include <sys/types.h>
- #include <sys/socket.h>
-+#include <netinet/in.h>
- #include <netdb.h>
- #include <unistd.h>
- #include <fcntl.h>
diff --git a/net-im/gnomeicu/files/patch-src_v7recv.c b/net-im/gnomeicu/files/patch-src_v7recv.c
deleted file mode 100644
index 43a64d9961cd..000000000000
--- a/net-im/gnomeicu/files/patch-src_v7recv.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/v7recv.c.orig Fri Apr 2 15:27:50 2004
-+++ src/v7recv.c Fri Apr 2 15:28:03 2004
-@@ -27,6 +27,7 @@
- #include <stdlib.h>
- #include <sys/types.h>
- #include <sys/socket.h>
-+#include <netinet/in.h>
- #include <netdb.h>
- #include <unistd.h>
- #include <fcntl.h>
diff --git a/net-im/gnomeicu/pkg-descr b/net-im/gnomeicu/pkg-descr
deleted file mode 100644
index df8c0c64984b..000000000000
--- a/net-im/gnomeicu/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
- GnomeICU (previously GtkICQ) is an Internet based communications
- program which makes use of ICQ protocol. GnomeICU also makes use of
- Gnome2, a growingly popular desktop environment. GnomeICU is released
- under the GNU Public License, and is available free of charge.
-
-WWW: http://gnomeicu.sourceforge.net
-
-Jacques Vidrine <nectar@FreeBSD.ORG>
diff --git a/net-im/gnomeicu/pkg-plist b/net-im/gnomeicu/pkg-plist
deleted file mode 100644
index 84142858de25..000000000000
--- a/net-im/gnomeicu/pkg-plist
+++ /dev/null
@@ -1,347 +0,0 @@
-bin/gnomeicu
-bin/gnomeicu-client
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/connections/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/events/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/files/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/status/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/themes/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/ui/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/icq/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/icq/color/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/icq/network/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/connections/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/events/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/files/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/status/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/themes/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/ui/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/icq/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/icq/color/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/icq/network/%gconf.xml
-etc/gconf/schemas/gnomeicu.schemas
-etc/sound/events/GnomeICU.soundlist
-share/gnome/applications/GnomeICU.desktop
-share/gnome/gnomeicu/emoticons/AIM/angel.xpm
-share/gnome/gnomeicu/emoticons/AIM/bigsmile.xpm
-share/gnome/gnomeicu/emoticons/AIM/crossedlips.xpm
-share/gnome/gnomeicu/emoticons/AIM/cry.xpm
-share/gnome/gnomeicu/emoticons/AIM/embarrassed.xpm
-share/gnome/gnomeicu/emoticons/AIM/emoticon-data
-share/gnome/gnomeicu/emoticons/AIM/kiss.xpm
-share/gnome/gnomeicu/emoticons/AIM/sad.xpm
-share/gnome/gnomeicu/emoticons/AIM/scream.xpm
-share/gnome/gnomeicu/emoticons/AIM/smile.xpm
-share/gnome/gnomeicu/emoticons/AIM/smile8.xpm
-share/gnome/gnomeicu/emoticons/AIM/think.xpm
-share/gnome/gnomeicu/emoticons/AIM/tongue.xpm
-share/gnome/gnomeicu/emoticons/AIM/wink.xpm
-share/gnome/gnomeicu/emoticons/Always/Annoyed.bmp
-share/gnome/gnomeicu/emoticons/Always/Disgusted.bmp
-share/gnome/gnomeicu/emoticons/Always/Drooling.bmp
-share/gnome/gnomeicu/emoticons/Always/Giggling.bmp
-share/gnome/gnomeicu/emoticons/Always/Jokingly.bmp
-share/gnome/gnomeicu/emoticons/Always/Shocked.bmp
-share/gnome/gnomeicu/emoticons/Always/Surprised-F.bmp
-share/gnome/gnomeicu/emoticons/Always/Surprised-M.bmp
-share/gnome/gnomeicu/emoticons/Always/Whining.bmp
-share/gnome/gnomeicu/emoticons/Always/asl.gif
-share/gnome/gnomeicu/emoticons/Always/bat.gif
-share/gnome/gnomeicu/emoticons/Always/beer.gif
-share/gnome/gnomeicu/emoticons/Always/boy.gif
-share/gnome/gnomeicu/emoticons/Always/broken_heart.gif
-share/gnome/gnomeicu/emoticons/Always/cake.gif
-share/gnome/gnomeicu/emoticons/Always/camera.gif
-share/gnome/gnomeicu/emoticons/Always/cat.gif
-share/gnome/gnomeicu/emoticons/Always/clock.gif
-share/gnome/gnomeicu/emoticons/Always/coffee.gif
-share/gnome/gnomeicu/emoticons/Always/cuffs.gif
-share/gnome/gnomeicu/emoticons/Always/dog.gif
-share/gnome/gnomeicu/emoticons/Always/dude_hug.gif
-share/gnome/gnomeicu/emoticons/Always/emoticon-data
-share/gnome/gnomeicu/emoticons/Always/envelope.gif
-share/gnome/gnomeicu/emoticons/Always/film.gif
-share/gnome/gnomeicu/emoticons/Always/girl.gif
-share/gnome/gnomeicu/emoticons/Always/girl_hug.gif
-share/gnome/gnomeicu/emoticons/Always/heart.gif
-share/gnome/gnomeicu/emoticons/Always/martini.gif
-share/gnome/gnomeicu/emoticons/Always/messenger.gif
-share/gnome/gnomeicu/emoticons/Always/moon.gif
-share/gnome/gnomeicu/emoticons/Always/musical_note.gif
-share/gnome/gnomeicu/emoticons/Always/phone.gif
-share/gnome/gnomeicu/emoticons/Always/present.gif
-share/gnome/gnomeicu/emoticons/Always/rainbow.gif
-share/gnome/gnomeicu/emoticons/Always/rose.gif
-share/gnome/gnomeicu/emoticons/Always/star.gif
-share/gnome/gnomeicu/emoticons/Always/sun.gif
-share/gnome/gnomeicu/emoticons/Always/thumbs_down.gif
-share/gnome/gnomeicu/emoticons/Always/thumbs_up.gif
-share/gnome/gnomeicu/emoticons/Always/wilted_rose.gif
-share/gnome/gnomeicu/emoticons/Default/bigsmile.png
-share/gnome/gnomeicu/emoticons/Default/cry.png
-share/gnome/gnomeicu/emoticons/Default/emoticon-data
-share/gnome/gnomeicu/emoticons/Default/glasses.png
-share/gnome/gnomeicu/emoticons/Default/sad.png
-share/gnome/gnomeicu/emoticons/Default/scream.png
-share/gnome/gnomeicu/emoticons/Default/smile.png
-share/gnome/gnomeicu/emoticons/Default/smile2.png
-share/gnome/gnomeicu/emoticons/Default/smile8.png
-share/gnome/gnomeicu/emoticons/Default/straight.png
-share/gnome/gnomeicu/emoticons/Default/tongue.png
-share/gnome/gnomeicu/emoticons/Default/unsure.png
-share/gnome/gnomeicu/emoticons/Default/wink.png
-share/gnome/gnomeicu/emoticons/MSN/angel.png
-share/gnome/gnomeicu/emoticons/MSN/angry.png
-share/gnome/gnomeicu/emoticons/MSN/bigsmile.png
-share/gnome/gnomeicu/emoticons/MSN/confused.png
-share/gnome/gnomeicu/emoticons/MSN/cry.png
-share/gnome/gnomeicu/emoticons/MSN/devil.png
-share/gnome/gnomeicu/emoticons/MSN/embarassed.png
-share/gnome/gnomeicu/emoticons/MSN/emoticon-data
-share/gnome/gnomeicu/emoticons/MSN/kiss.png
-share/gnome/gnomeicu/emoticons/MSN/light.gif
-share/gnome/gnomeicu/emoticons/MSN/sad.png
-share/gnome/gnomeicu/emoticons/MSN/shocked.png
-share/gnome/gnomeicu/emoticons/MSN/smile.png
-share/gnome/gnomeicu/emoticons/MSN/smile8.png
-share/gnome/gnomeicu/emoticons/MSN/straight.png
-share/gnome/gnomeicu/emoticons/MSN/tongue.png
-share/gnome/gnomeicu/emoticons/MSN/wink.png
-share/gnome/gnomeicu/emoticons/Yahoo/alien.gif
-share/gnome/gnomeicu/emoticons/Yahoo/angel.gif
-share/gnome/gnomeicu/emoticons/Yahoo/angry.gif
-share/gnome/gnomeicu/emoticons/Yahoo/bigsmile.gif
-share/gnome/gnomeicu/emoticons/Yahoo/blush.gif
-share/gnome/gnomeicu/emoticons/Yahoo/clown.gif
-share/gnome/gnomeicu/emoticons/Yahoo/cow.gif
-share/gnome/gnomeicu/emoticons/Yahoo/cowboy.gif
-share/gnome/gnomeicu/emoticons/Yahoo/devil.gif
-share/gnome/gnomeicu/emoticons/Yahoo/emoticon-data
-share/gnome/gnomeicu/emoticons/Yahoo/flag.gif
-share/gnome/gnomeicu/emoticons/Yahoo/green.gif
-share/gnome/gnomeicu/emoticons/Yahoo/hrmph.gif
-share/gnome/gnomeicu/emoticons/Yahoo/ignore.gif
-share/gnome/gnomeicu/emoticons/Yahoo/kiss.gif
-share/gnome/gnomeicu/emoticons/Yahoo/light.gif
-share/gnome/gnomeicu/emoticons/Yahoo/monkey.gif
-share/gnome/gnomeicu/emoticons/Yahoo/nerd.gif
-share/gnome/gnomeicu/emoticons/Yahoo/pig.gif
-share/gnome/gnomeicu/emoticons/Yahoo/pumpkin.gif
-share/gnome/gnomeicu/emoticons/Yahoo/quiet.gif
-share/gnome/gnomeicu/emoticons/Yahoo/rofl.gif
-share/gnome/gnomeicu/emoticons/Yahoo/rose.gif
-share/gnome/gnomeicu/emoticons/Yahoo/sad.gif
-share/gnome/gnomeicu/emoticons/Yahoo/shocked.gif
-share/gnome/gnomeicu/emoticons/Yahoo/skull.gif
-share/gnome/gnomeicu/emoticons/Yahoo/sleep.gif
-share/gnome/gnomeicu/emoticons/Yahoo/smile.gif
-share/gnome/gnomeicu/emoticons/Yahoo/smile8.gif
-share/gnome/gnomeicu/emoticons/Yahoo/stop.gif
-share/gnome/gnomeicu/emoticons/Yahoo/straight.gif
-share/gnome/gnomeicu/emoticons/Yahoo/tongue.gif
-share/gnome/gnomeicu/emoticons/Yahoo/wail.gif
-share/gnome/gnomeicu/emoticons/Yahoo/wink.gif
-share/gnome/gnomeicu/emoticons/Yahoo/wonder.gif
-share/gnome/gnomeicu/glade/addcontact.glade
-share/gnome/gnomeicu/glade/auth.glade
-share/gnome/gnomeicu/glade/auto_respond.glade
-share/gnome/gnomeicu/glade/grpmgr.glade
-share/gnome/gnomeicu/glade/history.glade
-share/gnome/gnomeicu/glade/main.glade
-share/gnome/gnomeicu/glade/message.glade
-share/gnome/gnomeicu/glade/prefs.glade
-share/gnome/gnomeicu/glade/user_info.glade
-share/gnome/gnomeicu/glade/welcome.glade
-share/gnome/gnomeicu/icons/Default/gnomeicu-animation.gif
-share/gnome/gnomeicu/icons/Default/gnomeicu-auth.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-away.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-birthday.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-blank.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-cancel.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-chat.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-contact.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-dnd.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-ffc.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-file.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-group.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-hist.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-info
-share/gnome/gnomeicu/icons/Default/gnomeicu-info.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-inv.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-message.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-na.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-occ.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-offline.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-ok.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-online.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-rename.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-still.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-url.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-animation.gif
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-auth.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-away.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-cancel.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-chat.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-contact.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-dnd.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-ffc.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-file.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-hist.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-info
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-info.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-inv.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-message.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-na.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-occ.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-offline.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-ok.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-online.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-rename.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-still.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-url.png
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-animation.gif
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-away.png
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-dnd.png
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-ffc.png
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-info
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-inv.png
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-na.png
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-occ.png
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-offline.png
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-online.png
-share/gnome/gnomeicu/icons/reDubbed/gnomeicu-away.png
-share/gnome/gnomeicu/icons/reDubbed/gnomeicu-dnd.png
-share/gnome/gnomeicu/icons/reDubbed/gnomeicu-ffc.png
-share/gnome/gnomeicu/icons/reDubbed/gnomeicu-info
-share/gnome/gnomeicu/icons/reDubbed/gnomeicu-inv.png
-share/gnome/gnomeicu/icons/reDubbed/gnomeicu-na.png
-share/gnome/gnomeicu/icons/reDubbed/gnomeicu-occ.png
-share/gnome/gnomeicu/icons/reDubbed/gnomeicu-offline.png
-share/gnome/gnomeicu/icons/reDubbed/gnomeicu-online.png
-share/gnome/gnomeicu/prefs_icon_gnomeicu.png
-share/gnome/gnomeicu/prefs_icon_icq.png
-share/gnome/help/gnomeicu/C/figures/addcontactdruid.png
-share/gnome/help/gnomeicu/C/figures/mainwindow.png
-share/gnome/help/gnomeicu/C/figures/messagedialog.png
-share/gnome/help/gnomeicu/C/figures/notificationicon.png
-share/gnome/help/gnomeicu/C/figures/prefdialog.png
-share/gnome/help/gnomeicu/C/figures/sendcontactlist.png
-share/gnome/help/gnomeicu/C/figures/sendfile.png
-share/gnome/help/gnomeicu/C/figures/sendurl.png
-share/gnome/help/gnomeicu/C/figures/userinfo.png
-share/gnome/help/gnomeicu/C/gnomeicu.xml
-share/gnome/help/gnomeicu/uk/figures/addcontactdruid.png
-share/gnome/help/gnomeicu/uk/figures/mainwindow.png
-share/gnome/help/gnomeicu/uk/figures/messagedialog.png
-share/gnome/help/gnomeicu/uk/figures/notificationicon.png
-share/gnome/help/gnomeicu/uk/figures/prefdialog.png
-share/gnome/help/gnomeicu/uk/figures/sendcontactlist.png
-share/gnome/help/gnomeicu/uk/figures/sendfile.png
-share/gnome/help/gnomeicu/uk/figures/sendurl.png
-share/gnome/help/gnomeicu/uk/figures/userinfo.png
-share/gnome/help/gnomeicu/uk/gnomeicu.xml
-share/gnome/omf/gnomeicu/gnomeicu-C.omf
-@exec scrollkeeper-install -q %D/share/gnome/omf/gnomeicu/gnomeicu-C.omf 2>/dev/null || /usr/bin/true
-share/gnome/omf/gnomeicu/gnomeicu-uk.omf
-@exec scrollkeeper-install -q %D/share/gnome/omf/gnomeicu/gnomeicu-uk.omf 2>/dev/null || /usr/bin/true
-share/gnome/pixmaps/gnome-gnomeicu.png
-share/gnome/sounds/gnomeicu/Auth.wav
-share/gnome/sounds/gnomeicu/File.wav
-share/gnome/sounds/gnomeicu/Online.wav
-share/gnome/sounds/gnomeicu/URL.wav
-share/gnome/sounds/gnomeicu/contlist.wav
-share/gnome/sounds/gnomeicu/message.wav
-share/locale/am/LC_MESSAGES/gnomeicu.mo
-share/locale/az/LC_MESSAGES/gnomeicu.mo
-share/locale/be/LC_MESSAGES/gnomeicu.mo
-share/locale/bg/LC_MESSAGES/gnomeicu.mo
-share/locale/ca/LC_MESSAGES/gnomeicu.mo
-share/locale/cs/LC_MESSAGES/gnomeicu.mo
-share/locale/da/LC_MESSAGES/gnomeicu.mo
-share/locale/de/LC_MESSAGES/gnomeicu.mo
-share/locale/el/LC_MESSAGES/gnomeicu.mo
-share/locale/en_CA/LC_MESSAGES/gnomeicu.mo
-share/locale/en_GB/LC_MESSAGES/gnomeicu.mo
-share/locale/es/LC_MESSAGES/gnomeicu.mo
-share/locale/eu/LC_MESSAGES/gnomeicu.mo
-share/locale/fi/LC_MESSAGES/gnomeicu.mo
-share/locale/fr/LC_MESSAGES/gnomeicu.mo
-share/locale/ga/LC_MESSAGES/gnomeicu.mo
-share/locale/gl/LC_MESSAGES/gnomeicu.mo
-share/locale/he/LC_MESSAGES/gnomeicu.mo
-share/locale/hr/LC_MESSAGES/gnomeicu.mo
-share/locale/hu/LC_MESSAGES/gnomeicu.mo
-share/locale/it/LC_MESSAGES/gnomeicu.mo
-share/locale/ja/LC_MESSAGES/gnomeicu.mo
-share/locale/ko/LC_MESSAGES/gnomeicu.mo
-share/locale/lt/LC_MESSAGES/gnomeicu.mo
-share/locale/lv/LC_MESSAGES/gnomeicu.mo
-share/locale/mk/LC_MESSAGES/gnomeicu.mo
-share/locale/ml/LC_MESSAGES/gnomeicu.mo
-share/locale/ms/LC_MESSAGES/gnomeicu.mo
-share/locale/nl/LC_MESSAGES/gnomeicu.mo
-share/locale/nn/LC_MESSAGES/gnomeicu.mo
-share/locale/no/LC_MESSAGES/gnomeicu.mo
-share/locale/pl/LC_MESSAGES/gnomeicu.mo
-share/locale/pt/LC_MESSAGES/gnomeicu.mo
-share/locale/pt_BR/LC_MESSAGES/gnomeicu.mo
-share/locale/ro/LC_MESSAGES/gnomeicu.mo
-share/locale/ru/LC_MESSAGES/gnomeicu.mo
-share/locale/sk/LC_MESSAGES/gnomeicu.mo
-share/locale/sl/LC_MESSAGES/gnomeicu.mo
-share/locale/sr/LC_MESSAGES/gnomeicu.mo
-share/locale/sr@Latn/LC_MESSAGES/gnomeicu.mo
-share/locale/sv/LC_MESSAGES/gnomeicu.mo
-share/locale/th/LC_MESSAGES/gnomeicu.mo
-share/locale/tr/LC_MESSAGES/gnomeicu.mo
-share/locale/uk/LC_MESSAGES/gnomeicu.mo
-share/locale/vi/LC_MESSAGES/gnomeicu.mo
-share/locale/zh_CN/LC_MESSAGES/gnomeicu.mo
-share/locale/zh_TW/LC_MESSAGES/gnomeicu.mo
-@dirrm share/gnome/sounds/gnomeicu
-@dirrm share/gnome/omf/gnomeicu
-@dirrm share/gnome/help/gnomeicu/uk/figures
-@dirrm share/gnome/help/gnomeicu/uk
-@dirrm share/gnome/help/gnomeicu/C/figures
-@dirrm share/gnome/help/gnomeicu/C
-@dirrm share/gnome/help/gnomeicu
-@dirrm share/gnome/gnomeicu/icons/reDubbed
-@dirrm share/gnome/gnomeicu/icons/Gradients
-@dirrm share/gnome/gnomeicu/icons/Eyeballs
-@dirrm share/gnome/gnomeicu/icons/Default
-@dirrm share/gnome/gnomeicu/icons
-@dirrm share/gnome/gnomeicu/glade
-@dirrm share/gnome/gnomeicu/emoticons/Yahoo
-@dirrm share/gnome/gnomeicu/emoticons/MSN
-@dirrm share/gnome/gnomeicu/emoticons/Default
-@dirrm share/gnome/gnomeicu/emoticons/Always
-@dirrm share/gnome/gnomeicu/emoticons/AIM
-@dirrm share/gnome/gnomeicu/emoticons
-@dirrm share/gnome/gnomeicu
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/icq/network
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/icq/color
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/icq
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/ui
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/themes
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/status
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/files
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/events
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/connections
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/icq/network
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/icq/color
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/icq
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/ui
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/themes
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/status
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/files
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/events
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/connections
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/general
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu
-@unexec scrollkeeper-uninstall -q %D/share/gnome/omf/gnomeicu/gnomeicu-C.omf 2>/dev/null || /usr/bin/true
-@unexec scrollkeeper-uninstall -q %D/share/gnome/omf/gnomeicu/gnomeicu-uk.omf 2>/dev/null || /usr/bin/true
diff --git a/net-im/gnomeicu2/Makefile b/net-im/gnomeicu2/Makefile
deleted file mode 100644
index 34daf7e75d0b..000000000000
--- a/net-im/gnomeicu2/Makefile
+++ /dev/null
@@ -1,59 +0,0 @@
-# Ports collection Makefile for: GnomeICU
-# Date created: 03/16/1999
-# Whom: nectar@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= gnomeicu2
-PORTVERSION= 0.99.5
-CATEGORIES= net gnome
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= gnomeicu
-DISTNAME= gnomeicu-${PORTVERSION}
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= GNOME2 ICQ client
-
-LIB_DEPENDS= gdbm.3:${PORTSDIR}/databases/gdbm
-
-USE_BZIP2= yes
-USE_X_PREFIX= yes
-USE_GNOME= gnomeprefix gnomehack libglade2 gnomepanel lthack libxml2
-USE_GMAKE= yes
-USE_LIBTOOL_VER=13
-USE_REINPLACE= yes
-.if defined(WITH_DANTE)
-LIB_DEPENDS+= socks.1:${PORTSDIR}/net/dante
-SOCKSFLAGS= -Dconnect=Rconnect -Dbind=Rbind -Dgetsockname=Rgetsockname \
- -Dgetpeername=Rgetpeername -Daccept=Raccept \
- -Drresvport=Rrresvport -Dbindresvport=Rbindresvport \
- -Dgethostbyname=Rgethostbyname \
- -Dgethostbyname2=Rgethostbyname2 -Dsendto=Rsendto \
- -Drecvfrom=Rrecvfrom -Drecvfrom=Rrecvfrom -Dwrite=Rwrite \
- -Dwritev=Rwritev -Dsend=Rsend -Dsendmsg=Rsendmsg \
- -Dread=Rread -Dreadv=Rreadv -Drecv=Rrecv -Drecvmsg=Rrecvmsg
-SOCKSLIBS= -lsocks
-.elif defined(WITH_SOCKS5)
-BUILD_DEPENDS+= ${LOCALBASE}/lib/libsocks5.a:${PORTSDIR}/net/socks5
-SOCKSFLAGS= -DSOCKS -include ${LOCALBASE}/include/socks.h
-SOCKSLIBS= -lsocks5
-.endif
-
-CONFIGURE_ARGS= --with-statusmenu
-CONFIGURE_ENV= CPPFLAGS="${SOCKSFLAGS} -I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib" LIBS="-liconv ${SOCKSLIBS} -lintl" \
- CFLAGS="${CFLAGS}"
-
-.ifndef(WITHOUT_GTKSPELL)
-LIB_DEPENDS+= gtkspell.0:${PORTSDIR}/textproc/gtkspell2
-CONFIGURE_ARGS+=--enable-gtkspell
-.else
-CONFIGURE_ARGS+=--disable-gtkspell
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|GNOME_PARAM_GNOME_DATADIR|GNOME_PARAM_APP_DATADIR|g' \
- ${WRKSRC}/src/gnomeicu.c
-
-.include <bsd.port.mk>
diff --git a/net-im/gnomeicu2/distinfo b/net-im/gnomeicu2/distinfo
deleted file mode 100644
index 4121cb36ef7c..000000000000
--- a/net-im/gnomeicu2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gnomeicu-0.99.5.tar.bz2) = 59ff902171a14ad37896f6661ddedb7a
-SIZE (gnomeicu-0.99.5.tar.bz2) = 2102452
diff --git a/net-im/gnomeicu2/files/patch-src::icu_db.c b/net-im/gnomeicu2/files/patch-src::icu_db.c
deleted file mode 100644
index 3df66fcf8c50..000000000000
--- a/net-im/gnomeicu2/files/patch-src::icu_db.c
+++ /dev/null
@@ -1,17 +0,0 @@
-
-$FreeBSD$
-
---- src/icu_db.c.orig Sat Jun 22 22:11:46 2002
-+++ src/icu_db.c Wed Sep 11 11:45:05 2002
-@@ -27,7 +27,11 @@
-
- #include <fcntl.h>
- #include <errno.h>
-+#if defined(HAVE_STDLIB_H)
-+#include <stdlib.h>
-+#else
- #include <malloc.h>
-+#endif
- #include <stdio.h>
- #include <string.h>
- #include <sys/param.h>
diff --git a/net-im/gnomeicu2/files/patch-src_userserver.c b/net-im/gnomeicu2/files/patch-src_userserver.c
deleted file mode 100644
index 23e5ed601943..000000000000
--- a/net-im/gnomeicu2/files/patch-src_userserver.c
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/userserver.c.orig Fri Apr 2 15:20:45 2004
-+++ src/userserver.c Fri Apr 2 15:20:54 2004
-@@ -6,12 +6,12 @@
- ***************************/
-
- #include <errno.h>
-+#include <sys/types.h>
- #include <netinet/in.h>
- #include <pwd.h>
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
--#include <sys/types.h>
- #include <sys/socket.h>
- #include <sys/stat.h>
- #include <sys/un.h>
diff --git a/net-im/gnomeicu2/files/patch-src_v7login.c b/net-im/gnomeicu2/files/patch-src_v7login.c
deleted file mode 100644
index cea1c7fbe447..000000000000
--- a/net-im/gnomeicu2/files/patch-src_v7login.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/v7login.c.orig Fri Apr 2 15:25:21 2004
-+++ src/v7login.c Fri Apr 2 15:25:57 2004
-@@ -18,6 +18,7 @@
- #include <stdlib.h>
- #include <sys/types.h>
- #include <sys/socket.h>
-+#include <netinet/in.h>
- #include <netdb.h>
- #include <unistd.h>
- #include <fcntl.h>
diff --git a/net-im/gnomeicu2/files/patch-src_v7newuser.c b/net-im/gnomeicu2/files/patch-src_v7newuser.c
deleted file mode 100644
index e235da7be9c0..000000000000
--- a/net-im/gnomeicu2/files/patch-src_v7newuser.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/v7newuser.c.orig Fri Apr 2 15:26:51 2004
-+++ src/v7newuser.c Fri Apr 2 15:27:04 2004
-@@ -19,6 +19,7 @@
- #include <string.h>
- #include <sys/types.h>
- #include <sys/socket.h>
-+#include <netinet/in.h>
- #include <netdb.h>
- #include <unistd.h>
- #include <fcntl.h>
diff --git a/net-im/gnomeicu2/files/patch-src_v7recv.c b/net-im/gnomeicu2/files/patch-src_v7recv.c
deleted file mode 100644
index 43a64d9961cd..000000000000
--- a/net-im/gnomeicu2/files/patch-src_v7recv.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/v7recv.c.orig Fri Apr 2 15:27:50 2004
-+++ src/v7recv.c Fri Apr 2 15:28:03 2004
-@@ -27,6 +27,7 @@
- #include <stdlib.h>
- #include <sys/types.h>
- #include <sys/socket.h>
-+#include <netinet/in.h>
- #include <netdb.h>
- #include <unistd.h>
- #include <fcntl.h>
diff --git a/net-im/gnomeicu2/pkg-descr b/net-im/gnomeicu2/pkg-descr
deleted file mode 100644
index df8c0c64984b..000000000000
--- a/net-im/gnomeicu2/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
- GnomeICU (previously GtkICQ) is an Internet based communications
- program which makes use of ICQ protocol. GnomeICU also makes use of
- Gnome2, a growingly popular desktop environment. GnomeICU is released
- under the GNU Public License, and is available free of charge.
-
-WWW: http://gnomeicu.sourceforge.net
-
-Jacques Vidrine <nectar@FreeBSD.ORG>
diff --git a/net-im/gnomeicu2/pkg-plist b/net-im/gnomeicu2/pkg-plist
deleted file mode 100644
index 84142858de25..000000000000
--- a/net-im/gnomeicu2/pkg-plist
+++ /dev/null
@@ -1,347 +0,0 @@
-bin/gnomeicu
-bin/gnomeicu-client
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/connections/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/events/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/files/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/status/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/themes/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/ui/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/icq/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/icq/color/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gnomeicu/icq/network/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/connections/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/events/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/files/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/status/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/themes/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/ui/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/icq/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/icq/color/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/icq/network/%gconf.xml
-etc/gconf/schemas/gnomeicu.schemas
-etc/sound/events/GnomeICU.soundlist
-share/gnome/applications/GnomeICU.desktop
-share/gnome/gnomeicu/emoticons/AIM/angel.xpm
-share/gnome/gnomeicu/emoticons/AIM/bigsmile.xpm
-share/gnome/gnomeicu/emoticons/AIM/crossedlips.xpm
-share/gnome/gnomeicu/emoticons/AIM/cry.xpm
-share/gnome/gnomeicu/emoticons/AIM/embarrassed.xpm
-share/gnome/gnomeicu/emoticons/AIM/emoticon-data
-share/gnome/gnomeicu/emoticons/AIM/kiss.xpm
-share/gnome/gnomeicu/emoticons/AIM/sad.xpm
-share/gnome/gnomeicu/emoticons/AIM/scream.xpm
-share/gnome/gnomeicu/emoticons/AIM/smile.xpm
-share/gnome/gnomeicu/emoticons/AIM/smile8.xpm
-share/gnome/gnomeicu/emoticons/AIM/think.xpm
-share/gnome/gnomeicu/emoticons/AIM/tongue.xpm
-share/gnome/gnomeicu/emoticons/AIM/wink.xpm
-share/gnome/gnomeicu/emoticons/Always/Annoyed.bmp
-share/gnome/gnomeicu/emoticons/Always/Disgusted.bmp
-share/gnome/gnomeicu/emoticons/Always/Drooling.bmp
-share/gnome/gnomeicu/emoticons/Always/Giggling.bmp
-share/gnome/gnomeicu/emoticons/Always/Jokingly.bmp
-share/gnome/gnomeicu/emoticons/Always/Shocked.bmp
-share/gnome/gnomeicu/emoticons/Always/Surprised-F.bmp
-share/gnome/gnomeicu/emoticons/Always/Surprised-M.bmp
-share/gnome/gnomeicu/emoticons/Always/Whining.bmp
-share/gnome/gnomeicu/emoticons/Always/asl.gif
-share/gnome/gnomeicu/emoticons/Always/bat.gif
-share/gnome/gnomeicu/emoticons/Always/beer.gif
-share/gnome/gnomeicu/emoticons/Always/boy.gif
-share/gnome/gnomeicu/emoticons/Always/broken_heart.gif
-share/gnome/gnomeicu/emoticons/Always/cake.gif
-share/gnome/gnomeicu/emoticons/Always/camera.gif
-share/gnome/gnomeicu/emoticons/Always/cat.gif
-share/gnome/gnomeicu/emoticons/Always/clock.gif
-share/gnome/gnomeicu/emoticons/Always/coffee.gif
-share/gnome/gnomeicu/emoticons/Always/cuffs.gif
-share/gnome/gnomeicu/emoticons/Always/dog.gif
-share/gnome/gnomeicu/emoticons/Always/dude_hug.gif
-share/gnome/gnomeicu/emoticons/Always/emoticon-data
-share/gnome/gnomeicu/emoticons/Always/envelope.gif
-share/gnome/gnomeicu/emoticons/Always/film.gif
-share/gnome/gnomeicu/emoticons/Always/girl.gif
-share/gnome/gnomeicu/emoticons/Always/girl_hug.gif
-share/gnome/gnomeicu/emoticons/Always/heart.gif
-share/gnome/gnomeicu/emoticons/Always/martini.gif
-share/gnome/gnomeicu/emoticons/Always/messenger.gif
-share/gnome/gnomeicu/emoticons/Always/moon.gif
-share/gnome/gnomeicu/emoticons/Always/musical_note.gif
-share/gnome/gnomeicu/emoticons/Always/phone.gif
-share/gnome/gnomeicu/emoticons/Always/present.gif
-share/gnome/gnomeicu/emoticons/Always/rainbow.gif
-share/gnome/gnomeicu/emoticons/Always/rose.gif
-share/gnome/gnomeicu/emoticons/Always/star.gif
-share/gnome/gnomeicu/emoticons/Always/sun.gif
-share/gnome/gnomeicu/emoticons/Always/thumbs_down.gif
-share/gnome/gnomeicu/emoticons/Always/thumbs_up.gif
-share/gnome/gnomeicu/emoticons/Always/wilted_rose.gif
-share/gnome/gnomeicu/emoticons/Default/bigsmile.png
-share/gnome/gnomeicu/emoticons/Default/cry.png
-share/gnome/gnomeicu/emoticons/Default/emoticon-data
-share/gnome/gnomeicu/emoticons/Default/glasses.png
-share/gnome/gnomeicu/emoticons/Default/sad.png
-share/gnome/gnomeicu/emoticons/Default/scream.png
-share/gnome/gnomeicu/emoticons/Default/smile.png
-share/gnome/gnomeicu/emoticons/Default/smile2.png
-share/gnome/gnomeicu/emoticons/Default/smile8.png
-share/gnome/gnomeicu/emoticons/Default/straight.png
-share/gnome/gnomeicu/emoticons/Default/tongue.png
-share/gnome/gnomeicu/emoticons/Default/unsure.png
-share/gnome/gnomeicu/emoticons/Default/wink.png
-share/gnome/gnomeicu/emoticons/MSN/angel.png
-share/gnome/gnomeicu/emoticons/MSN/angry.png
-share/gnome/gnomeicu/emoticons/MSN/bigsmile.png
-share/gnome/gnomeicu/emoticons/MSN/confused.png
-share/gnome/gnomeicu/emoticons/MSN/cry.png
-share/gnome/gnomeicu/emoticons/MSN/devil.png
-share/gnome/gnomeicu/emoticons/MSN/embarassed.png
-share/gnome/gnomeicu/emoticons/MSN/emoticon-data
-share/gnome/gnomeicu/emoticons/MSN/kiss.png
-share/gnome/gnomeicu/emoticons/MSN/light.gif
-share/gnome/gnomeicu/emoticons/MSN/sad.png
-share/gnome/gnomeicu/emoticons/MSN/shocked.png
-share/gnome/gnomeicu/emoticons/MSN/smile.png
-share/gnome/gnomeicu/emoticons/MSN/smile8.png
-share/gnome/gnomeicu/emoticons/MSN/straight.png
-share/gnome/gnomeicu/emoticons/MSN/tongue.png
-share/gnome/gnomeicu/emoticons/MSN/wink.png
-share/gnome/gnomeicu/emoticons/Yahoo/alien.gif
-share/gnome/gnomeicu/emoticons/Yahoo/angel.gif
-share/gnome/gnomeicu/emoticons/Yahoo/angry.gif
-share/gnome/gnomeicu/emoticons/Yahoo/bigsmile.gif
-share/gnome/gnomeicu/emoticons/Yahoo/blush.gif
-share/gnome/gnomeicu/emoticons/Yahoo/clown.gif
-share/gnome/gnomeicu/emoticons/Yahoo/cow.gif
-share/gnome/gnomeicu/emoticons/Yahoo/cowboy.gif
-share/gnome/gnomeicu/emoticons/Yahoo/devil.gif
-share/gnome/gnomeicu/emoticons/Yahoo/emoticon-data
-share/gnome/gnomeicu/emoticons/Yahoo/flag.gif
-share/gnome/gnomeicu/emoticons/Yahoo/green.gif
-share/gnome/gnomeicu/emoticons/Yahoo/hrmph.gif
-share/gnome/gnomeicu/emoticons/Yahoo/ignore.gif
-share/gnome/gnomeicu/emoticons/Yahoo/kiss.gif
-share/gnome/gnomeicu/emoticons/Yahoo/light.gif
-share/gnome/gnomeicu/emoticons/Yahoo/monkey.gif
-share/gnome/gnomeicu/emoticons/Yahoo/nerd.gif
-share/gnome/gnomeicu/emoticons/Yahoo/pig.gif
-share/gnome/gnomeicu/emoticons/Yahoo/pumpkin.gif
-share/gnome/gnomeicu/emoticons/Yahoo/quiet.gif
-share/gnome/gnomeicu/emoticons/Yahoo/rofl.gif
-share/gnome/gnomeicu/emoticons/Yahoo/rose.gif
-share/gnome/gnomeicu/emoticons/Yahoo/sad.gif
-share/gnome/gnomeicu/emoticons/Yahoo/shocked.gif
-share/gnome/gnomeicu/emoticons/Yahoo/skull.gif
-share/gnome/gnomeicu/emoticons/Yahoo/sleep.gif
-share/gnome/gnomeicu/emoticons/Yahoo/smile.gif
-share/gnome/gnomeicu/emoticons/Yahoo/smile8.gif
-share/gnome/gnomeicu/emoticons/Yahoo/stop.gif
-share/gnome/gnomeicu/emoticons/Yahoo/straight.gif
-share/gnome/gnomeicu/emoticons/Yahoo/tongue.gif
-share/gnome/gnomeicu/emoticons/Yahoo/wail.gif
-share/gnome/gnomeicu/emoticons/Yahoo/wink.gif
-share/gnome/gnomeicu/emoticons/Yahoo/wonder.gif
-share/gnome/gnomeicu/glade/addcontact.glade
-share/gnome/gnomeicu/glade/auth.glade
-share/gnome/gnomeicu/glade/auto_respond.glade
-share/gnome/gnomeicu/glade/grpmgr.glade
-share/gnome/gnomeicu/glade/history.glade
-share/gnome/gnomeicu/glade/main.glade
-share/gnome/gnomeicu/glade/message.glade
-share/gnome/gnomeicu/glade/prefs.glade
-share/gnome/gnomeicu/glade/user_info.glade
-share/gnome/gnomeicu/glade/welcome.glade
-share/gnome/gnomeicu/icons/Default/gnomeicu-animation.gif
-share/gnome/gnomeicu/icons/Default/gnomeicu-auth.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-away.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-birthday.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-blank.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-cancel.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-chat.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-contact.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-dnd.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-ffc.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-file.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-group.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-hist.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-info
-share/gnome/gnomeicu/icons/Default/gnomeicu-info.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-inv.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-message.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-na.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-occ.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-offline.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-ok.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-online.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-rename.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-still.png
-share/gnome/gnomeicu/icons/Default/gnomeicu-url.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-animation.gif
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-auth.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-away.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-cancel.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-chat.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-contact.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-dnd.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-ffc.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-file.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-hist.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-info
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-info.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-inv.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-message.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-na.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-occ.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-offline.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-ok.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-online.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-rename.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-still.png
-share/gnome/gnomeicu/icons/Eyeballs/gnomeicu-url.png
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-animation.gif
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-away.png
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-dnd.png
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-ffc.png
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-info
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-inv.png
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-na.png
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-occ.png
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-offline.png
-share/gnome/gnomeicu/icons/Gradients/gnomeicu-online.png
-share/gnome/gnomeicu/icons/reDubbed/gnomeicu-away.png
-share/gnome/gnomeicu/icons/reDubbed/gnomeicu-dnd.png
-share/gnome/gnomeicu/icons/reDubbed/gnomeicu-ffc.png
-share/gnome/gnomeicu/icons/reDubbed/gnomeicu-info
-share/gnome/gnomeicu/icons/reDubbed/gnomeicu-inv.png
-share/gnome/gnomeicu/icons/reDubbed/gnomeicu-na.png
-share/gnome/gnomeicu/icons/reDubbed/gnomeicu-occ.png
-share/gnome/gnomeicu/icons/reDubbed/gnomeicu-offline.png
-share/gnome/gnomeicu/icons/reDubbed/gnomeicu-online.png
-share/gnome/gnomeicu/prefs_icon_gnomeicu.png
-share/gnome/gnomeicu/prefs_icon_icq.png
-share/gnome/help/gnomeicu/C/figures/addcontactdruid.png
-share/gnome/help/gnomeicu/C/figures/mainwindow.png
-share/gnome/help/gnomeicu/C/figures/messagedialog.png
-share/gnome/help/gnomeicu/C/figures/notificationicon.png
-share/gnome/help/gnomeicu/C/figures/prefdialog.png
-share/gnome/help/gnomeicu/C/figures/sendcontactlist.png
-share/gnome/help/gnomeicu/C/figures/sendfile.png
-share/gnome/help/gnomeicu/C/figures/sendurl.png
-share/gnome/help/gnomeicu/C/figures/userinfo.png
-share/gnome/help/gnomeicu/C/gnomeicu.xml
-share/gnome/help/gnomeicu/uk/figures/addcontactdruid.png
-share/gnome/help/gnomeicu/uk/figures/mainwindow.png
-share/gnome/help/gnomeicu/uk/figures/messagedialog.png
-share/gnome/help/gnomeicu/uk/figures/notificationicon.png
-share/gnome/help/gnomeicu/uk/figures/prefdialog.png
-share/gnome/help/gnomeicu/uk/figures/sendcontactlist.png
-share/gnome/help/gnomeicu/uk/figures/sendfile.png
-share/gnome/help/gnomeicu/uk/figures/sendurl.png
-share/gnome/help/gnomeicu/uk/figures/userinfo.png
-share/gnome/help/gnomeicu/uk/gnomeicu.xml
-share/gnome/omf/gnomeicu/gnomeicu-C.omf
-@exec scrollkeeper-install -q %D/share/gnome/omf/gnomeicu/gnomeicu-C.omf 2>/dev/null || /usr/bin/true
-share/gnome/omf/gnomeicu/gnomeicu-uk.omf
-@exec scrollkeeper-install -q %D/share/gnome/omf/gnomeicu/gnomeicu-uk.omf 2>/dev/null || /usr/bin/true
-share/gnome/pixmaps/gnome-gnomeicu.png
-share/gnome/sounds/gnomeicu/Auth.wav
-share/gnome/sounds/gnomeicu/File.wav
-share/gnome/sounds/gnomeicu/Online.wav
-share/gnome/sounds/gnomeicu/URL.wav
-share/gnome/sounds/gnomeicu/contlist.wav
-share/gnome/sounds/gnomeicu/message.wav
-share/locale/am/LC_MESSAGES/gnomeicu.mo
-share/locale/az/LC_MESSAGES/gnomeicu.mo
-share/locale/be/LC_MESSAGES/gnomeicu.mo
-share/locale/bg/LC_MESSAGES/gnomeicu.mo
-share/locale/ca/LC_MESSAGES/gnomeicu.mo
-share/locale/cs/LC_MESSAGES/gnomeicu.mo
-share/locale/da/LC_MESSAGES/gnomeicu.mo
-share/locale/de/LC_MESSAGES/gnomeicu.mo
-share/locale/el/LC_MESSAGES/gnomeicu.mo
-share/locale/en_CA/LC_MESSAGES/gnomeicu.mo
-share/locale/en_GB/LC_MESSAGES/gnomeicu.mo
-share/locale/es/LC_MESSAGES/gnomeicu.mo
-share/locale/eu/LC_MESSAGES/gnomeicu.mo
-share/locale/fi/LC_MESSAGES/gnomeicu.mo
-share/locale/fr/LC_MESSAGES/gnomeicu.mo
-share/locale/ga/LC_MESSAGES/gnomeicu.mo
-share/locale/gl/LC_MESSAGES/gnomeicu.mo
-share/locale/he/LC_MESSAGES/gnomeicu.mo
-share/locale/hr/LC_MESSAGES/gnomeicu.mo
-share/locale/hu/LC_MESSAGES/gnomeicu.mo
-share/locale/it/LC_MESSAGES/gnomeicu.mo
-share/locale/ja/LC_MESSAGES/gnomeicu.mo
-share/locale/ko/LC_MESSAGES/gnomeicu.mo
-share/locale/lt/LC_MESSAGES/gnomeicu.mo
-share/locale/lv/LC_MESSAGES/gnomeicu.mo
-share/locale/mk/LC_MESSAGES/gnomeicu.mo
-share/locale/ml/LC_MESSAGES/gnomeicu.mo
-share/locale/ms/LC_MESSAGES/gnomeicu.mo
-share/locale/nl/LC_MESSAGES/gnomeicu.mo
-share/locale/nn/LC_MESSAGES/gnomeicu.mo
-share/locale/no/LC_MESSAGES/gnomeicu.mo
-share/locale/pl/LC_MESSAGES/gnomeicu.mo
-share/locale/pt/LC_MESSAGES/gnomeicu.mo
-share/locale/pt_BR/LC_MESSAGES/gnomeicu.mo
-share/locale/ro/LC_MESSAGES/gnomeicu.mo
-share/locale/ru/LC_MESSAGES/gnomeicu.mo
-share/locale/sk/LC_MESSAGES/gnomeicu.mo
-share/locale/sl/LC_MESSAGES/gnomeicu.mo
-share/locale/sr/LC_MESSAGES/gnomeicu.mo
-share/locale/sr@Latn/LC_MESSAGES/gnomeicu.mo
-share/locale/sv/LC_MESSAGES/gnomeicu.mo
-share/locale/th/LC_MESSAGES/gnomeicu.mo
-share/locale/tr/LC_MESSAGES/gnomeicu.mo
-share/locale/uk/LC_MESSAGES/gnomeicu.mo
-share/locale/vi/LC_MESSAGES/gnomeicu.mo
-share/locale/zh_CN/LC_MESSAGES/gnomeicu.mo
-share/locale/zh_TW/LC_MESSAGES/gnomeicu.mo
-@dirrm share/gnome/sounds/gnomeicu
-@dirrm share/gnome/omf/gnomeicu
-@dirrm share/gnome/help/gnomeicu/uk/figures
-@dirrm share/gnome/help/gnomeicu/uk
-@dirrm share/gnome/help/gnomeicu/C/figures
-@dirrm share/gnome/help/gnomeicu/C
-@dirrm share/gnome/help/gnomeicu
-@dirrm share/gnome/gnomeicu/icons/reDubbed
-@dirrm share/gnome/gnomeicu/icons/Gradients
-@dirrm share/gnome/gnomeicu/icons/Eyeballs
-@dirrm share/gnome/gnomeicu/icons/Default
-@dirrm share/gnome/gnomeicu/icons
-@dirrm share/gnome/gnomeicu/glade
-@dirrm share/gnome/gnomeicu/emoticons/Yahoo
-@dirrm share/gnome/gnomeicu/emoticons/MSN
-@dirrm share/gnome/gnomeicu/emoticons/Default
-@dirrm share/gnome/gnomeicu/emoticons/Always
-@dirrm share/gnome/gnomeicu/emoticons/AIM
-@dirrm share/gnome/gnomeicu/emoticons
-@dirrm share/gnome/gnomeicu
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/icq/network
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/icq/color
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/icq
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/ui
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/themes
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/status
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/files
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/events
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general/connections
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu/general
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gnomeicu
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/icq/network
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/icq/color
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/icq
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/ui
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/themes
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/status
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/files
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/events
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/general/connections
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu/general
-@dirrm etc/gconf/gconf.xml.defaults/apps/gnomeicu
-@unexec scrollkeeper-uninstall -q %D/share/gnome/omf/gnomeicu/gnomeicu-C.omf 2>/dev/null || /usr/bin/true
-@unexec scrollkeeper-uninstall -q %D/share/gnome/omf/gnomeicu/gnomeicu-uk.omf 2>/dev/null || /usr/bin/true
diff --git a/net-im/gossip/Makefile b/net-im/gossip/Makefile
deleted file mode 100644
index 0cf616c42c93..000000000000
--- a/net-im/gossip/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: gossip
-# Date created: 08 July 2003
-# Whom: Adam Weinberger <adamw@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gossip
-PORTVERSION= 0.7.4
-PORTREVISION= 1
-CATEGORIES= net gnome
-MASTER_SITES= ${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR= sources/${PORTNAME}/0.7
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= GTK2 Jabber Instant Messaging client
-
-LIB_DEPENDS= loudmouth-1.0:${PORTSDIR}/net/loudmouth
-
-USE_BZIP2= yes
-USE_X_PREFIX= yes
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-USE_GNOME= gnomeprefix intlhack gnomehack libgnomeui
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-
-.include <bsd.port.mk>
diff --git a/net-im/gossip/distinfo b/net-im/gossip/distinfo
deleted file mode 100644
index 94bb3a55d704..000000000000
--- a/net-im/gossip/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gossip-0.7.4.tar.bz2) = d466d69b7b6de9aec43e359a78689338
-SIZE (gossip-0.7.4.tar.bz2) = 771912
diff --git a/net-im/gossip/pkg-descr b/net-im/gossip/pkg-descr
deleted file mode 100644
index 1854da452993..000000000000
--- a/net-im/gossip/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Gossip is a modern client for the Jabber Instant Messaging system.
-
-WWW: http://gossip.imendio.org/
diff --git a/net-im/gossip/pkg-plist b/net-im/gossip/pkg-plist
deleted file mode 100644
index aadb28a7f3e6..000000000000
--- a/net-im/gossip/pkg-plist
+++ /dev/null
@@ -1,89 +0,0 @@
-bin/gossip
-etc/gconf/gconf.xml.defaults/apps/gossip/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gossip/contacts/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gossip/conversation/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gossip/sound/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gossip/status/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/gossip/ui/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gossip/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gossip/contacts/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gossip/conversation/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gossip/sound/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gossip/status/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/gossip/ui/%gconf.xml
-etc/gconf/schemas/gossip.schemas
-share/gnome/applications/gossip.desktop
-share/gnome/gossip/channel-old4.png
-share/gnome/gossip/chat.glade
-share/gnome/gossip/chat1.wav
-share/gnome/gossip/chat2.wav
-share/gnome/gossip/connect.glade
-share/gnome/gossip/emoticon-face1.png
-share/gnome/gossip/emoticon-face10.png
-share/gnome/gossip/emoticon-face11.png
-share/gnome/gossip/emoticon-face12.png
-share/gnome/gossip/emoticon-face2.png
-share/gnome/gossip/emoticon-face3.png
-share/gnome/gossip/emoticon-face4.png
-share/gnome/gossip/emoticon-face5.png
-share/gnome/gossip/emoticon-face6.png
-share/gnome/gossip/emoticon-face7.png
-share/gnome/gossip/emoticon-face8.png
-share/gnome/gossip/emoticon-face9.png
-share/gnome/gossip/gossip-about.png
-share/gnome/gossip/gossip-available.png
-share/gnome/gossip/gossip-away.png
-share/gnome/gossip/gossip-busy.png
-share/gnome/gossip/gossip-extended-away.png
-share/gnome/gossip/gossip-group-message.png
-share/gnome/gossip/gossip-log.xsl
-share/gnome/gossip/gossip-logo.png
-share/gnome/gossip/gossip-message.png
-share/gnome/gossip/gossip-offline.png
-share/gnome/gossip/gossip-typing.png
-share/gnome/gossip/group-chat.glade
-share/gnome/gossip/main.glade
-share/gnome/gossip/my-user_48.png
-share/gnome/gossip/offline.wav
-share/gnome/gossip/online.wav
-share/gnome/gossip/query_48.png
-share/gnome/gossip/send.wav
-share/gnome/gossip/vcard_48.png
-share/gnome/gossip/watermark.png
-share/gnome/pixmaps/gossip.png
-share/locale/az/LC_MESSAGES/gossip.mo
-share/locale/ca/LC_MESSAGES/gossip.mo
-share/locale/cs/LC_MESSAGES/gossip.mo
-share/locale/cy/LC_MESSAGES/gossip.mo
-share/locale/da/LC_MESSAGES/gossip.mo
-share/locale/de/LC_MESSAGES/gossip.mo
-share/locale/es/LC_MESSAGES/gossip.mo
-share/locale/eu/LC_MESSAGES/gossip.mo
-share/locale/fr/LC_MESSAGES/gossip.mo
-share/locale/hr/LC_MESSAGES/gossip.mo
-share/locale/it/LC_MESSAGES/gossip.mo
-share/locale/ml/LC_MESSAGES/gossip.mo
-share/locale/ms/LC_MESSAGES/gossip.mo
-share/locale/nl/LC_MESSAGES/gossip.mo
-share/locale/no/LC_MESSAGES/gossip.mo
-share/locale/pl/LC_MESSAGES/gossip.mo
-share/locale/pt/LC_MESSAGES/gossip.mo
-share/locale/ru/LC_MESSAGES/gossip.mo
-share/locale/sr/LC_MESSAGES/gossip.mo
-share/locale/sr@Latn/LC_MESSAGES/gossip.mo
-share/locale/sv/LC_MESSAGES/gossip.mo
-share/locale/zh_CN/LC_MESSAGES/gossip.mo
-share/locale/zh_TW/LC_MESSAGES/gossip.mo
-@dirrm share/gnome/gossip
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gossip/ui
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gossip/status
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gossip/sound
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gossip/conversation
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gossip/contacts
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/gossip
-@dirrm etc/gconf/gconf.xml.defaults/apps/gossip/ui
-@dirrm etc/gconf/gconf.xml.defaults/apps/gossip/status
-@dirrm etc/gconf/gconf.xml.defaults/apps/gossip/sound
-@dirrm etc/gconf/gconf.xml.defaults/apps/gossip/conversation
-@dirrm etc/gconf/gconf.xml.defaults/apps/gossip/contacts
-@dirrm etc/gconf/gconf.xml.defaults/apps/gossip
diff --git a/net-im/gtkyahoo/Makefile b/net-im/gtkyahoo/Makefile
deleted file mode 100644
index d944205622f5..000000000000
--- a/net-im/gtkyahoo/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# New ports collection makefile for: gtkyahoo
-# Date created: 18 August 1999
-# Whom: dannyman@dannyland.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= gtkyahoo
-PORTVERSION= 0.18.2
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= gtkyahoo
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Yahoo Messenger Client using GTK
-
-USE_X_PREFIX= yes
-USE_GNOME= gtk12
-USE_BISON= yes
-GNU_CONFIGURE= yes
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} != "i386"
-BROKEN= "Does not compile"
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-im/gtkyahoo/distinfo b/net-im/gtkyahoo/distinfo
deleted file mode 100644
index 517d5a8a9247..000000000000
--- a/net-im/gtkyahoo/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gtkyahoo-0.18.2.tar.gz) = 7932ca979c41c7657791785813a9df79
-SIZE (gtkyahoo-0.18.2.tar.gz) = 300728
diff --git a/net-im/gtkyahoo/files/patch-rcfile.y b/net-im/gtkyahoo/files/patch-rcfile.y
deleted file mode 100644
index 59e9ae6b5cd8..000000000000
--- a/net-im/gtkyahoo/files/patch-rcfile.y
+++ /dev/null
@@ -1,42 +0,0 @@
---- rcfile.y.orig Sun Dec 1 22:51:31 2002
-+++ rcfile.y Sun Dec 1 22:53:42 2002
-@@ -253,11 +253,13 @@
- | config_options idle_time_option
- | config_options show_notify_messages_option
- | config_options display_real_names_option
-+ ;
-
- contact_options: /* empty */
- | contact_options name_option
- | contact_options event_option
- | contact_options email_option
-+ ;
-
- name_option: NAME QSTRING {
- DBG_Print("rcfile", "[RC] Got contact name (%s)\n", $2);
-@@ -278,17 +280,14 @@
- if ( images.status.away )
- free(images.status.away);
- images.status.away = strdup($2); }
-- ;
- | IMAGE_STATUS_IDLE QSTRING {
- if ( images.status.idle )
- free(images.status.idle);
- images.status.idle = strdup($2); }
-- ;
- | IMAGE_STATUS_HERE QSTRING {
- if ( images.status.here )
- free(images.status.here);
- images.status.here = strdup($2); }
-- ;
- | IMAGE_STATUS_OFFLINE QSTRING {
- if ( images.status.offline )
- free(images.status.offline);
-@@ -327,7 +326,6 @@
- DBG_Print("rcfile", "[RC] Set proxy host to '%s'\n", $2);
- proxy_host = strdup($2); }
- }
-- ;
- | PROXY_PORT INTEGER {
- if (config_match) {
- proxy_port = $2;
diff --git a/net-im/gtkyahoo/pkg-descr b/net-im/gtkyahoo/pkg-descr
deleted file mode 100644
index 4c4e882410f1..000000000000
--- a/net-im/gtkyahoo/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-This is GTK-based client for Yahoo! Messenger. This client is far superior,
-imho, to the Java client, which can not be invoked by apprunner, and whose DNS
-seems frequently broken.
-
-The first time you run this program it will create a config file and ask you
-to edit it. Enter your Yahoo user ID and password in the config file, run
-gtkyahoo again and you're online.
-
-WWW: http://www.unixtools.org/gtkyahoo/
-WWW: http://messenger.yahoo.com/
-
-- Anders Andersson <anders@hack.org>
diff --git a/net-im/gtkyahoo/pkg-plist b/net-im/gtkyahoo/pkg-plist
deleted file mode 100644
index f02855baeaf1..000000000000
--- a/net-im/gtkyahoo/pkg-plist
+++ /dev/null
@@ -1,17 +0,0 @@
-bin/gtkyahoo
-bin/libyahoo-config
-include/libyahoo/libyahoo.h
-include/libyahoo/libyahoo-debug.h
-include/libyahoo/libyahoo-proto.h
-lib/libyahoo.a
-libexec/gtkyahoo-sound-handler
-share/gtkyahoo/sample.gtkyahoorc
-share/gtkyahoo/simple.gtkyahoorc
-share/gtkyahoo/sounds/beep.au
-share/gtkyahoo/sounds/logoff.au
-share/gtkyahoo/sounds/logon.au
-share/gtkyahoo/sounds/receive.au
-share/gtkyahoo/sounds/send.au
-@dirrm include/libyahoo
-@dirrm share/gtkyahoo/sounds
-@dirrm share/gtkyahoo
diff --git a/net-im/gyach/Makefile b/net-im/gyach/Makefile
deleted file mode 100644
index 985c68b3e5b3..000000000000
--- a/net-im/gyach/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# New ports collection makefile for: gyach
-# Date created: 08 November 2003
-# Whom: Aaron Landwehr <aaron@snaphat.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gyach
-PORTVERSION= 0.9.7
-PORTREVISION= 2
-CATEGORIES= net
-MASTER_SITES= http://www4.infi.net/~cpinkham/gyach/code/
-
-MAINTAINER?= aaron@snaphat.com
-COMMENT= Gyach is a GTK+ based Yahoo! Chat client
-
-GNU_CONFIGURE= yes
-USE_GNOME= gtk20
-USE_X_PREFIX= yes
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 502102
-FORBIDDEN= "Links against conflicting thread libraries"
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-im/gyach/distinfo b/net-im/gyach/distinfo
deleted file mode 100644
index 386d6f433d0a..000000000000
--- a/net-im/gyach/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gyach-0.9.7.tar.gz) = ee473860f48ecdaed837dc1a6204574b
-SIZE (gyach-0.9.7.tar.gz) = 323904
diff --git a/net-im/gyach/pkg-descr b/net-im/gyach/pkg-descr
deleted file mode 100644
index 7e0f3f8cb64b..000000000000
--- a/net-im/gyach/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-Gyach is a Yahoo! chat program with a GTK+ interface. It was originally
-based upon the yahmini program (see AUTHORS file). All yahmini code
-has since been replaced. Gyach was written for a few reasons:
-
-1 - I run Linux at home and I couldn't stand the yahoo java interface.
-2 - I didn't want to run qt unless absolutely necessary.
-3 - I wanted to occasionally have something a little more fancy than
- the text-based interface that a few others are working on.
-4 - I'm impatient and didn't want to wait for someone else to write a
- simple GTK-based interface.
-
-So, I got the source to yahmini and created a GTK+ interface for it using
-Glade. Functionality was limited in the early stages, but I continue to
-add new features. Yahmini code has now been totally replaced as well as
-conversion from Yahoo's older YCHT protocol to their newer YMSG protocol.
-
-WWW: http://www4.infi.net/~cpinkham/gyach
-
-- Aaron Landwehr
-aaron@snaphat.com
diff --git a/net-im/gyach/pkg-plist b/net-im/gyach/pkg-plist
deleted file mode 100644
index 9f63506c18ee..000000000000
--- a/net-im/gyach/pkg-plist
+++ /dev/null
@@ -1,83 +0,0 @@
-bin/gyach
-share/gyach/pixmaps/bold.xpm
-share/gyach/pixmaps/colors.xpm
-share/gyach/pixmaps/debug.xpm
-share/gyach/pixmaps/exit.xpm
-share/gyach/pixmaps/gyach-icon.xpm
-share/gyach/pixmaps/gyach-icon.xpm.orig
-share/gyach/pixmaps/italic.xpm
-share/gyach/pixmaps/no_photo.xpm
-share/gyach/pixmaps/save.xpm
-share/gyach/pixmaps/status_away.xpm
-share/gyach/pixmaps/status_here.xpm
-share/gyach/pixmaps/status_idle.xpm
-share/gyach/pixmaps/status_ignore.xpm
-share/gyach/pixmaps/status_mute.xpm
-share/gyach/pixmaps/underline.xpm
-share/gyach/smileys/01.png
-share/gyach/smileys/02.png
-share/gyach/smileys/03.png
-share/gyach/smileys/04.png
-share/gyach/smileys/05.png
-share/gyach/smileys/06.png
-share/gyach/smileys/07.png
-share/gyach/smileys/08.png
-share/gyach/smileys/09.png
-share/gyach/smileys/10.png
-share/gyach/smileys/11.png
-share/gyach/smileys/12.png
-share/gyach/smileys/13.png
-share/gyach/smileys/14.png
-share/gyach/smileys/15.png
-share/gyach/smileys/16.png
-share/gyach/smileys/17.png
-share/gyach/smileys/18.png
-share/gyach/smileys/19.png
-share/gyach/smileys/20.png
-share/gyach/smileys/21.png
-share/gyach/smileys/22.png
-share/gyach/smileys/23.png
-share/gyach/smileys/24.png
-share/gyach/smileys/25.png
-share/gyach/smileys/26.png
-share/gyach/smileys/27.png
-share/gyach/smileys/28.png
-share/gyach/smileys/29.png
-share/gyach/smileys/30.png
-share/gyach/smileys/31.png
-share/gyach/smileys/32.png
-share/gyach/smileys/33.png
-share/gyach/smileys/34.png
-share/gyach/smileys/35.png
-share/gyach/smileys/36.png
-share/gyach/smileys/37.png
-share/gyach/smileys/38.png
-share/gyach/smileys/39.png
-share/gyach/smileys/40.png
-share/gyach/smileys/41.png
-share/gyach/smileys/42.png
-share/gyach/smileys/43.png
-share/gyach/smileys/44.png
-share/gyach/smileys/45.png
-share/gyach/smileys/46.png
-share/gyach/smileys/47.png
-share/gyach/smileys/48.png
-share/gyach/smileys/49.png
-share/gyach/smileys/50.png
-share/gyach/smileys/51.png
-share/gyach/smileys/52.png
-share/gyach/smileys/53.png
-share/gyach/smileys/54.png
-share/gyach/smileys/55.png
-share/gyach/smileys/56.png
-share/gyach/smileys/57.png
-share/gyach/smileys/58.png
-share/gyach/smileys/59.png
-share/gyach/smileys/60.png
-share/gyach/smileys/61.png
-share/gyach/smileys/62.png
-share/gyach/smileys/63.png
-share/gyach/smileys/64.png
-@dirrm share/gyach/smileys
-@dirrm share/gyach/pixmaps
-@dirrm share/gyach
diff --git a/net-im/icb/Makefile b/net-im/icb/Makefile
deleted file mode 100644
index b9b41b404a39..000000000000
--- a/net-im/icb/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: icb
-# Date created: Tue Feb 03, 1998
-# Whom: David O'Brien (obrien@NUXI.ucdavis.edu)
-#
-# $FreeBSD$
-#
-
-PORTNAME= icb
-PORTVERSION= 5.1.0
-PORTREVISION= 3
-CATEGORIES= net tcl84
-MASTER_SITES= http://www.obfuscation.org/ftp/pub/icb/ \
- ftp://ftp.obfuscation.org/pub/icb/
-DISTNAME= c${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Internet CB - a mostly-defunct chat client
-
-LIB_DEPENDS= tcl84.1:${PORTSDIR}/lang/tcl84
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-tclinclude=${LOCALBASE}/include/tcl8.4 \
- --with-tcllib=${LOCALBASE}/lib
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/icb/icb ${PREFIX}/bin
- @${MKDIR} ${PREFIX}/share/icb
- ${INSTALL_DATA} ${WRKSRC}/icbserverdb ${PREFIX}/share/icb
-.for file in bartender confuse echofunctions sample.icbrc
- ${INSTALL_DATA} ${WRKSRC}/contrib/${file} ${PREFIX}/share/icb
-.endfor
-
-.include <bsd.port.mk>
diff --git a/net-im/icb/distinfo b/net-im/icb/distinfo
deleted file mode 100644
index 9579571fd256..000000000000
--- a/net-im/icb/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (cicb-5.1.0.tar.gz) = 7ffe712d2606ee2295aee2b3f1f3aec7
-SIZE (cicb-5.1.0.tar.gz) = 135176
diff --git a/net-im/icb/files/patch-icb::c_log.c b/net-im/icb/files/patch-icb::c_log.c
deleted file mode 100644
index c8945448ce85..000000000000
--- a/net-im/icb/files/patch-icb::c_log.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- icb/c_log.c.orig Sat May 11 23:59:42 2002
-+++ icb/c_log.c Sun May 12 00:00:20 2002
-@@ -30,7 +30,8 @@
- time_t time();
- struct tm *t, *localtime();
- time_t clock;
-- extern int errno, sys_nerr;
-+ extern int errno;
-+ extern const int sys_nerr;
-
- /* determine pathname to use */
- if (path == NULL || *path == '\0') {
diff --git a/net-im/icb/pkg-descr b/net-im/icb/pkg-descr
deleted file mode 100644
index d652698d4d4b..000000000000
--- a/net-im/icb/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-This is a chat client similar to irc, but for the icb protocol.
-It is a much lighter weight client than IRC in terms of gaudyness, childish
-features, and bots.
-
-All-in-all, what it would be nice for IRC to be.
-
-WWW: http://www.obfuscation.org/icb/
-
--- David
- (obrien@NUXI.com)
diff --git a/net-im/icb/pkg-plist b/net-im/icb/pkg-plist
deleted file mode 100644
index e4d2d5ff1616..000000000000
--- a/net-im/icb/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-@comment $FreeBSD$
-bin/icb
-share/icb/bartender
-share/icb/confuse
-share/icb/echofunctions
-share/icb/icbserverdb
-share/icb/sample.icbrc
-@dirrm share/icb
diff --git a/net-im/ickle/Makefile b/net-im/ickle/Makefile
deleted file mode 100644
index 8f171b87113c..000000000000
--- a/net-im/ickle/Makefile
+++ /dev/null
@@ -1,68 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: ickle
-# Date created: Nov 21, 2001
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= ickle
-PORTVERSION= 0.3.2
-PORTREVISION= 1
-CATEGORIES= net devel
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= ICQ2000 protocol implementation
-
-LIB_DEPENDS= gtkmm:${PORTSDIR}/x11-toolkits/gtk-- \
- icq2000.5:${PORTSDIR}/net/libicq2000
-
-USE_X_PREFIX= yes
-USE_GNOME= gtk12
-WANT_GNOME= yes
-USE_ICONV= yes
-USE_REINPLACE= yes
-USE_SIZE= yes
-GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
-CONFIGURE_TARGET= --target=${MACHINE_ARCH}-unknown-freebsd${OSREL}
-CONFIGURE_ARGS= --with-sigc-prefix=${LOCALBASE} \
- --with-gtkmm-prefix=${X11BASE}
-CONFIGURE_ENV= CPPFLAGS="`${LOCALBASE}/bin/sigc-config --cflags`"
-
-post-patch:
- @${REINPLACE_CMD} -E -e 's|(gtkmm_config_args[[:space:]]*=).+$$|\1|' \
- ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
-
-.include <bsd.port.pre.mk>
-
-.if ${HAVE_GNOME:Mlibcapplet}!="" || defined(WITH_GNOME)
-USE_GNOME+= libcapplet
-PKGNAMESUFFIX= -gnome
-PLIST_SUB+= ICKLEDATADIR="share/gnome/" GNOME="" NOGNOME="@comment "
-.else
-CONFIGURE_ARGS+= --with-gnome=no
-
-PLIST_SUB+= ICKLEDATADIR="share/" GNOME="@comment " NOGNOME=""
-.endif
-
-.if defined(WITH_ICKLE_CONTROL)
-PLIST_SUB+= ICKLECONTROL=""
-.else
-CONFIGURE_ARGS+= --without-ickle-control
-
-PLIST_SUB+= ICKLECONTROL="@comment "
-.endif
-
-pre-everything::
-.if ${HAVE_GNOME:Mlibcapplet}=="" && !defined(WITH_GNOME)
- @${ECHO_MSG} "===> Define WITH_GNOME to enable GNOME support"
-.endif
-.if !defined(WITH_ICKLE_CONTROL)
- @${ECHO_MSG} "===> Define WITH_ICKLE_CONTROL to enable external command-line"
- @${ECHO_MSG} "===> control for the ickle client"
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-im/ickle/distinfo b/net-im/ickle/distinfo
deleted file mode 100644
index 035cf641390a..000000000000
--- a/net-im/ickle/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ickle-0.3.2.tar.gz) = c59acbc24ac90cfc7fd21c49038481ed
-SIZE (ickle-0.3.2.tar.gz) = 383799
diff --git a/net-im/ickle/files/patch-ltmain.sh b/net-im/ickle/files/patch-ltmain.sh
deleted file mode 100644
index d591e1c30e18..000000000000
--- a/net-im/ickle/files/patch-ltmain.sh
+++ /dev/null
@@ -1,15 +0,0 @@
---- ltmain.sh.orig Sat Sep 22 20:10:52 2001
-+++ ltmain.sh Tue Nov 20 21:14:55 2001
-@@ -4210,10 +4213,12 @@
- fi
-
- # Install the pseudo-library for information purposes.
-+ if 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-im/ickle/pkg-descr b/net-im/ickle/pkg-descr
deleted file mode 100644
index 96484c547d9e..000000000000
--- a/net-im/ickle/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-ickle is an open-source project implementing the ICQ2000 protocol. The aim
-is to bring the most useful features of ICQ2000 to non-windows platforms.
-
-WWW: http://ickle.sourceforge.net/
diff --git a/net-im/ickle/pkg-plist b/net-im/ickle/pkg-plist
deleted file mode 100644
index 34a72a94f0fc..000000000000
--- a/net-im/ickle/pkg-plist
+++ /dev/null
@@ -1,152 +0,0 @@
-%%NOGNOME%%bin/ickle
-%%GNOME%%bin/ickle_applet
-%%ICKLECONTROL%%bin/ickle_control
-%%GNOME%%etc/CORBA/servers/ickle_applet.gnorba
-%%GNOME%%%%ICKLEDATADIR%%applets/Network/ickle_applet.desktop
-%%ICKLEDATADIR%%ickle/icons/doors/away.xpm
-%%ICKLEDATADIR%%ickle/icons/doors/chat.xpm
-%%ICKLEDATADIR%%ickle/icons/doors/dnd.xpm
-%%ICKLEDATADIR%%ickle/icons/doors/ffc.xpm
-%%ICKLEDATADIR%%ickle/icons/doors/file.xpm
-%%ICKLEDATADIR%%ickle/icons/doors/invisible.xpm
-%%ICKLEDATADIR%%ickle/icons/doors/message.xpm
-%%ICKLEDATADIR%%ickle/icons/doors/na.xpm
-%%ICKLEDATADIR%%ickle/icons/doors/occ.xpm
-%%ICKLEDATADIR%%ickle/icons/doors/offline.xpm
-%%ICKLEDATADIR%%ickle/icons/doors/online.xpm
-%%ICKLEDATADIR%%ickle/icons/doors/sms.xpm
-%%ICKLEDATADIR%%ickle/icons/doors/sysmsg.xpm
-%%ICKLEDATADIR%%ickle/icons/doors/url.xpm
-%%ICKLEDATADIR%%ickle/icons/eureka/away.xpm
-%%ICKLEDATADIR%%ickle/icons/eureka/chat.xpm
-%%ICKLEDATADIR%%ickle/icons/eureka/dnd.xpm
-%%ICKLEDATADIR%%ickle/icons/eureka/ffc.xpm
-%%ICKLEDATADIR%%ickle/icons/eureka/file.xpm
-%%ICKLEDATADIR%%ickle/icons/eureka/invisible.xpm
-%%ICKLEDATADIR%%ickle/icons/eureka/message.xpm
-%%ICKLEDATADIR%%ickle/icons/eureka/na.xpm
-%%ICKLEDATADIR%%ickle/icons/eureka/occ.xpm
-%%ICKLEDATADIR%%ickle/icons/eureka/offline.xpm
-%%ICKLEDATADIR%%ickle/icons/eureka/online.xpm
-%%ICKLEDATADIR%%ickle/icons/eureka/sms.xpm
-%%ICKLEDATADIR%%ickle/icons/eureka/sysmsg.xpm
-%%ICKLEDATADIR%%ickle/icons/eureka/url.xpm
-%%ICKLEDATADIR%%ickle/icons/gnomeicu/away.xpm
-%%ICKLEDATADIR%%ickle/icons/gnomeicu/chat.xpm
-%%ICKLEDATADIR%%ickle/icons/gnomeicu/dnd.xpm
-%%ICKLEDATADIR%%ickle/icons/gnomeicu/ffc.xpm
-%%ICKLEDATADIR%%ickle/icons/gnomeicu/file.xpm
-%%ICKLEDATADIR%%ickle/icons/gnomeicu/invisible.xpm
-%%ICKLEDATADIR%%ickle/icons/gnomeicu/message.xpm
-%%ICKLEDATADIR%%ickle/icons/gnomeicu/na.xpm
-%%ICKLEDATADIR%%ickle/icons/gnomeicu/occ.xpm
-%%ICKLEDATADIR%%ickle/icons/gnomeicu/offline.xpm
-%%ICKLEDATADIR%%ickle/icons/gnomeicu/online.xpm
-%%ICKLEDATADIR%%ickle/icons/gnomeicu/sms.xpm
-%%ICKLEDATADIR%%ickle/icons/gnomeicu/sysmsg.xpm
-%%ICKLEDATADIR%%ickle/icons/gnomeicu/url.xpm
-%%ICKLEDATADIR%%ickle/icons/ickle/away.xpm
-%%ICKLEDATADIR%%ickle/icons/ickle/chat.xpm
-%%ICKLEDATADIR%%ickle/icons/ickle/dnd.xpm
-%%ICKLEDATADIR%%ickle/icons/ickle/ffc.xpm
-%%ICKLEDATADIR%%ickle/icons/ickle/file.xpm
-%%ICKLEDATADIR%%ickle/icons/ickle/invisible.xpm
-%%ICKLEDATADIR%%ickle/icons/ickle/message.xpm
-%%ICKLEDATADIR%%ickle/icons/ickle/na.xpm
-%%ICKLEDATADIR%%ickle/icons/ickle/occ.xpm
-%%ICKLEDATADIR%%ickle/icons/ickle/offline.xpm
-%%ICKLEDATADIR%%ickle/icons/ickle/online.xpm
-%%ICKLEDATADIR%%ickle/icons/ickle/sms.xpm
-%%ICKLEDATADIR%%ickle/icons/ickle/sysmsg.xpm
-%%ICKLEDATADIR%%ickle/icons/ickle/url.xpm
-%%ICKLEDATADIR%%ickle/icons/icq/away.xpm
-%%ICKLEDATADIR%%ickle/icons/icq/chat.xpm
-%%ICKLEDATADIR%%ickle/icons/icq/dnd.xpm
-%%ICKLEDATADIR%%ickle/icons/icq/ffc.xpm
-%%ICKLEDATADIR%%ickle/icons/icq/file.xpm
-%%ICKLEDATADIR%%ickle/icons/icq/invisible.xpm
-%%ICKLEDATADIR%%ickle/icons/icq/message.xpm
-%%ICKLEDATADIR%%ickle/icons/icq/na.xpm
-%%ICKLEDATADIR%%ickle/icons/icq/occ.xpm
-%%ICKLEDATADIR%%ickle/icons/icq/offline.xpm
-%%ICKLEDATADIR%%ickle/icons/icq/online.xpm
-%%ICKLEDATADIR%%ickle/icons/icq/sms.xpm
-%%ICKLEDATADIR%%ickle/icons/icq/sysmsg.xpm
-%%ICKLEDATADIR%%ickle/icons/icq/url.xpm
-%%ICKLEDATADIR%%ickle/icons/kit/away.xpm
-%%ICKLEDATADIR%%ickle/icons/kit/chat.xpm
-%%ICKLEDATADIR%%ickle/icons/kit/dnd.xpm
-%%ICKLEDATADIR%%ickle/icons/kit/ffc.xpm
-%%ICKLEDATADIR%%ickle/icons/kit/file.xpm
-%%ICKLEDATADIR%%ickle/icons/kit/invisible.xpm
-%%ICKLEDATADIR%%ickle/icons/kit/message.xpm
-%%ICKLEDATADIR%%ickle/icons/kit/na.xpm
-%%ICKLEDATADIR%%ickle/icons/kit/occ.xpm
-%%ICKLEDATADIR%%ickle/icons/kit/offline.xpm
-%%ICKLEDATADIR%%ickle/icons/kit/online.xpm
-%%ICKLEDATADIR%%ickle/icons/kit/sms.xpm
-%%ICKLEDATADIR%%ickle/icons/kit/sysmsg.xpm
-%%ICKLEDATADIR%%ickle/icons/kit/url.xpm
-%%ICKLEDATADIR%%ickle/icons/new/away.xpm
-%%ICKLEDATADIR%%ickle/icons/new/chat.xpm
-%%ICKLEDATADIR%%ickle/icons/new/dnd.xpm
-%%ICKLEDATADIR%%ickle/icons/new/ffc.xpm
-%%ICKLEDATADIR%%ickle/icons/new/file.xpm
-%%ICKLEDATADIR%%ickle/icons/new/invisible.xpm
-%%ICKLEDATADIR%%ickle/icons/new/message.xpm
-%%ICKLEDATADIR%%ickle/icons/new/na.xpm
-%%ICKLEDATADIR%%ickle/icons/new/occ.xpm
-%%ICKLEDATADIR%%ickle/icons/new/offline.xpm
-%%ICKLEDATADIR%%ickle/icons/new/online.xpm
-%%ICKLEDATADIR%%ickle/icons/new/sms.xpm
-%%ICKLEDATADIR%%ickle/icons/new/sysmsg.xpm
-%%ICKLEDATADIR%%ickle/icons/new/url.xpm
-%%ICKLEDATADIR%%ickle/translations/ASCII
-%%ICKLEDATADIR%%ickle/translations/CP437
-%%ICKLEDATADIR%%ickle/translations/CP850
-%%ICKLEDATADIR%%ickle/translations/DANISH
-%%ICKLEDATADIR%%ickle/translations/DEC_MCS
-%%ICKLEDATADIR%%ickle/translations/DG_MCS
-%%ICKLEDATADIR%%ickle/translations/DUTCH
-%%ICKLEDATADIR%%ickle/translations/FINNISH
-%%ICKLEDATADIR%%ickle/translations/FRENCH
-%%ICKLEDATADIR%%ickle/translations/FRENCH_CANADIAN
-%%ICKLEDATADIR%%ickle/translations/GERMAN
-%%ICKLEDATADIR%%ickle/translations/HP_MCS
-%%ICKLEDATADIR%%ickle/translations/IRV
-%%ICKLEDATADIR%%ickle/translations/ITALIAN
-%%ICKLEDATADIR%%ickle/translations/JIS
-%%ICKLEDATADIR%%ickle/translations/LATIN_2
-%%ICKLEDATADIR%%ickle/translations/MACINTOSH
-%%ICKLEDATADIR%%ickle/translations/NEXT
-%%ICKLEDATADIR%%ickle/translations/NORWEGIAN_1
-%%ICKLEDATADIR%%ickle/translations/NORWEGIAN_2
-%%ICKLEDATADIR%%ickle/translations/POLISH
-%%ICKLEDATADIR%%ickle/translations/POLISH_NOPL
-%%ICKLEDATADIR%%ickle/translations/PORTUGUESE
-%%ICKLEDATADIR%%ickle/translations/PORTUGUESE_COM
-%%ICKLEDATADIR%%ickle/translations/RUSSIAN
-%%ICKLEDATADIR%%ickle/translations/RUSSIAN_ALT
-%%ICKLEDATADIR%%ickle/translations/RUSSIAN_WIN
-%%ICKLEDATADIR%%ickle/translations/SPANISH
-%%ICKLEDATADIR%%ickle/translations/SWEDISH
-%%ICKLEDATADIR%%ickle/translations/SWEDISH_NAMES
-%%ICKLEDATADIR%%ickle/translations/SWEDISH_NAMES_COM
-%%ICKLEDATADIR%%ickle/translations/SWISS
-%%ICKLEDATADIR%%ickle/translations/UKRAINIAN_WIN
-%%ICKLEDATADIR%%ickle/translations/UNITED_KINGDOM
-%%ICKLEDATADIR%%ickle/translations/UNITED_KINGDOM_COM
-@dirrm %%ICKLEDATADIR%%ickle/translations
-@dirrm %%ICKLEDATADIR%%ickle/icons/new
-@dirrm %%ICKLEDATADIR%%ickle/icons/kit
-@dirrm %%ICKLEDATADIR%%ickle/icons/icq
-@dirrm %%ICKLEDATADIR%%ickle/icons/ickle
-@dirrm %%ICKLEDATADIR%%ickle/icons/gnomeicu
-@dirrm %%ICKLEDATADIR%%ickle/icons/eureka
-@dirrm %%ICKLEDATADIR%%ickle/icons/doors
-@dirrm %%ICKLEDATADIR%%ickle/icons
-@dirrm %%ICKLEDATADIR%%ickle
-@unexec rmdir %D/%%ICKLEDATADIR%%applets/Network 2>/dev/null || true
-@unexec rmdir %D/%%ICKLEDATADIR%%applets 2>/dev/null || true
-@unexec rmdir %D/etc/CORBA/servers 2>/dev/null || true
-@unexec rmdir %D/etc/CORBA 2>/dev/null || true
diff --git a/net-im/icmpchat/Makefile b/net-im/icmpchat/Makefile
deleted file mode 100644
index 915cef8cefb1..000000000000
--- a/net-im/icmpchat/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: icmpchat
-# Date created: 8 October 2002
-# Whom: mwest@uct.ac.za
-#
-# $FreeBSD$
-#
-
-PORTNAME= icmpchat
-PORTVERSION= 0.6
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= icmpchat
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple console-based chat that uses the ICMP protocol
-
-USE_REINPLACE= yes
-
-pre-patch:
- @${REINPLACE_CMD} -e 's|-O2 -Wall -pedantic|${CFLAGS}|;\
- s|= gcc|?= gcc|;s|default|all|' ${WRKSRC}/Makefile
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/icmpchat ${PREFIX}/bin
-.if !defined(NOPORTDOCS)
- @${INSTALL} -d -o ${DOCOWN} -g ${DOCGRP} -m 555 ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/Changes ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/License ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/Problems ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/Readme ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/Todo ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-im/icmpchat/distinfo b/net-im/icmpchat/distinfo
deleted file mode 100644
index 033e4325b006..000000000000
--- a/net-im/icmpchat/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (icmpchat-0.6.tar.gz) = da80b62f42debd6f5f031b8d736bcca3
-SIZE (icmpchat-0.6.tar.gz) = 36782
diff --git a/net-im/icmpchat/pkg-descr b/net-im/icmpchat/pkg-descr
deleted file mode 100644
index 2c1a202201c4..000000000000
--- a/net-im/icmpchat/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-ICMP-Chat is a simple console-based chat that uses ICMP packets for
-communication. The data is encrypted using the Rijndael-256 algorithm.
-
-WWW: http://icmpchat.sourceforge.net/
-
---
-mwest@uct.ac.za
diff --git a/net-im/icmpchat/pkg-plist b/net-im/icmpchat/pkg-plist
deleted file mode 100644
index 543d8019c927..000000000000
--- a/net-im/icmpchat/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/icmpchat
-%%PORTDOCS%%share/doc/icmpchat/Changes
-%%PORTDOCS%%share/doc/icmpchat/License
-%%PORTDOCS%%share/doc/icmpchat/Problems
-%%PORTDOCS%%share/doc/icmpchat/Readme
-%%PORTDOCS%%share/doc/icmpchat/Todo
-%%PORTDOCS%%@dirrm share/doc/icmpchat
diff --git a/net-im/icqlib/Makefile b/net-im/icqlib/Makefile
deleted file mode 100644
index b2dd8d12793f..000000000000
--- a/net-im/icqlib/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# New ports collection makefile for: icqlib
-# Date created: 16 March 1999
-# Whom: Pavel Andreev
-#
-# $FreeBSD$
-#
-
-PORTNAME= icqlib
-PORTVERSION= 1.0.0
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= A library required by kicq (not libicq)
-
-INSTALLS_SHLIB= yes
-USE_LIBTOOL_VER=13
-USE_GMAKE= yes
-USE_SIZE= yes
-
-.include <bsd.port.mk>
diff --git a/net-im/icqlib/distinfo b/net-im/icqlib/distinfo
deleted file mode 100644
index c4670cceb4c1..000000000000
--- a/net-im/icqlib/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (icqlib-1.0.0.tar.gz) = a379f93c4ec6f39ca76e10329f257741
-SIZE (icqlib-1.0.0.tar.gz) = 249961
diff --git a/net-im/icqlib/pkg-descr b/net-im/icqlib/pkg-descr
deleted file mode 100644
index ddfcb54282bb..000000000000
--- a/net-im/icqlib/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-icqlib is a library required by kicq, KDE ICQ client.
-
-Note that it is NOT libicq and is not compatible with it.
-
-WWW: http://kicq.sourceforge.net/icqlib.shtml
-
-- Pavel Andreev
-<paxvel@iname.com>
diff --git a/net-im/icqlib/pkg-plist b/net-im/icqlib/pkg-plist
deleted file mode 100644
index 84adb0ec1023..000000000000
--- a/net-im/icqlib/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-lib/libicq.a
-lib/libicq.so
-lib/libicq.so.1
-include/icq.h
diff --git a/net-im/imcom/Makefile b/net-im/imcom/Makefile
deleted file mode 100644
index b1f8955551df..000000000000
--- a/net-im/imcom/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# New ports collection makefile for: imcom
-# Date created: Jun 09 2002
-# Whom: Martijn Lina
-#
-# $FreeBSD$
-
-PORTNAME= imcom
-PORTVERSION= 1.32
-CATEGORIES= net
-MASTER_SITES= http://nafai.dyndns.org/files/
-
-MAINTAINER= martijn@pacno.net
-COMMENT= IMCom is a command-line Jabber client written in Python
-
-BUILD_DEPENDS= ${PYEXPAT}
-RUN_DEPENDS= ${BUILD_DEPENDS}
-
-GNU_CONFIGURE= yes
-USE_PYTHON= yes
-
-MAN1= imcom.1
-
-.include <bsd.port.mk>
diff --git a/net-im/imcom/distinfo b/net-im/imcom/distinfo
deleted file mode 100644
index 26d935c4085b..000000000000
--- a/net-im/imcom/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (imcom-1.32.tar.gz) = fad725be0e61f9227d0181409ba8bc06
-SIZE (imcom-1.32.tar.gz) = 280507
diff --git a/net-im/imcom/files/patch-Makefile.in b/net-im/imcom/files/patch-Makefile.in
deleted file mode 100644
index df15ce4564ed..000000000000
--- a/net-im/imcom/files/patch-Makefile.in
+++ /dev/null
@@ -1,41 +0,0 @@
---- Makefile.in.orig Mon Jul 21 15:34:31 2003
-+++ Makefile.in Mon Jul 21 15:39:57 2003
-@@ -2,7 +2,7 @@
- exec_prefix = @exec_prefix@
- bindir = @bindir@
- datadir = @datadir@
--docdir = @datadir@/imcom/docs
-+docdir = @datadir@/doc/imcom
- mandir = @mandir@
-
- all:
-@@ -13,21 +13,23 @@
-
- install-bin: install-modules
- install -d -m 0755 ${bindir}
-- install -m 0755 imcom ${bindir}
-+ ${BSD_INSTALL_SCRIPT} imcom ${bindir}
-
- install-modules:
- install -d -m 0755 ${datadir}/imcom
- install -d -m 0755 ${datadir}/imcom/modules
- install -m 0644 *.py ${datadir}/imcom
- install -m 0644 modules/*.py ${datadir}/imcom/modules
-- install -m 0755 CLI.py LogHandler.py AccountCreator.py ${datadir}/imcom
-+ ${BSD_INSTALL_SCRIPT} CLI.py LogHandler.py AccountCreator.py ${datadir}/imcom
-
- install-doc:
-- install -d -m 0755 ${docdir}
- install -d -m 0755 ${mandir}/man1
-- install -m 0755 docs/*.html ${docdir}
-- install -m 0755 CONTRIBUTORS LICENSE README README.autostatus TODO WHATSNEW ${docdir}
-- install -m 0755 docs/imcom.1 ${mandir}/man1/imcom.1
-+ ${BSD_INSTALL_MAN} docs/imcom.1 ${mandir}/man1/imcom.1
-+.if !defined(NOPORTDOCS)
-+ install -d -m 0755 ${docdir}
-+ ${BSD_INSTALL_DATA} docs/*.html ${docdir}
-+ ${BSD_INSTALL_DATA} CONTRIBUTORS LICENSE README README.autostatus TODO WHATSNEW ${docdir}
-+.endif
-
-
- uninstall:
diff --git a/net-im/imcom/pkg-descr b/net-im/imcom/pkg-descr
deleted file mode 100644
index fd7dcc6bf895..000000000000
--- a/net-im/imcom/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-IMCom is a command-line Jabber client written in Python.
-
-Its original goal was to replace mICQ as my instant messenger. To that end it
-looks very similar to mICQ, though the actual command interpreter is a bit
-different. Commands are issued to IMCom in a style similar to IRC.
-
-WWW: http://imcom.floobin.cx/
diff --git a/net-im/imcom/pkg-plist b/net-im/imcom/pkg-plist
deleted file mode 100644
index 511318a8f82c..000000000000
--- a/net-im/imcom/pkg-plist
+++ /dev/null
@@ -1,35 +0,0 @@
-bin/imcom
-share/imcom/modules/__init__.py
-share/imcom/modules/awaylogmodule.py
-share/imcom/modules/conferencecolorsmodule.py
-share/imcom/modules/examplemodule.py
-share/imcom/modules/testmodule.py
-share/imcom/AccountCreator.py
-share/imcom/AutoStatus.py
-share/imcom/CICommands.py
-share/imcom/CLI.py
-share/imcom/Colors.py
-share/imcom/IHTTPServer.py
-share/imcom/IMCom.py
-share/imcom/JabberHandler.py
-share/imcom/JabberTags.py
-share/imcom/LogHandler.py
-share/imcom/Preferences.py
-share/imcom/SocketWrapper.py
-share/imcom/VCardTags.py
-%%PORTDOCS%%%%DOCSDIR%%/advanced.html
-%%PORTDOCS%%%%DOCSDIR%%/commands.html
-%%PORTDOCS%%%%DOCSDIR%%/download.html
-%%PORTDOCS%%%%DOCSDIR%%/imcomrc.html
-%%PORTDOCS%%%%DOCSDIR%%/news.html
-%%PORTDOCS%%%%DOCSDIR%%/template.html
-%%PORTDOCS%%%%DOCSDIR%%/whatis.html
-%%PORTDOCS%%%%DOCSDIR%%/CONTRIBUTORS
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/README.autostatus
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/WHATSNEW
-@dirrm share/imcom/modules
-@dirrm share/imcom
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/net-im/jabber-aim/Makefile b/net-im/jabber-aim/Makefile
deleted file mode 100644
index 911f0a3db740..000000000000
--- a/net-im/jabber-aim/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# New ports collection makefile for: jabber-aim
-# Date created: 14 Apr 2002
-# Whom: Sean Chittenden <seanc@FreeBSD.org>
-#
-# $FreeBSD$
-
-PORTNAME= aim-transport
-PORTVERSION= 0.9.24c
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://download.jabber.org/dists/transports/aim-transport/
-PKGNAMEPREFIX= jabber-
-DIST_SUBDIR= jabber
-
-MAINTAINER= seanc@FreeBSD.org
-COMMENT= Jabber AIM Transport module
-
-BUILD_DEPENDS= ${LOCALBASE}/sbin/jabberd:${PORTSDIR}/net/jabber
-
-PLIST_FILES= lib/jabber/aimtrans.so
-USE_GMAKE= yes
-USE_AUTOCONF_VER= 213
-
-CONFIGURE_ARGS+= --with-jabberd=${PREFIX}/include/jabber
-
-do-install:
- ${INSTALL_DATA} ${WRKSRC}/src/aimtrans.so ${PREFIX}/lib/jabber/
-
-post-install:
- @cat pkg-message
-
-.include <bsd.port.mk>
diff --git a/net-im/jabber-aim/distinfo b/net-im/jabber-aim/distinfo
deleted file mode 100644
index 6a8210d69bf9..000000000000
--- a/net-im/jabber-aim/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (jabber/aim-transport-0.9.24c.tar.gz) = a3c18654d41ebfaa3c74117004bf7d93
-SIZE (jabber/aim-transport-0.9.24c.tar.gz) = 298241
diff --git a/net-im/jabber-aim/files/patch-aa b/net-im/jabber-aim/files/patch-aa
deleted file mode 100644
index 943027808952..000000000000
--- a/net-im/jabber-aim/files/patch-aa
+++ /dev/null
@@ -1,41 +0,0 @@
---- src/sessions.c Tue Nov 27 04:14:37 2001
-+++ /usr/ports/distfiles/jabber/sessions.c.orig Wed Jan 30 09:07:47 2002
-@@ -221,6 +221,29 @@
- return 1;
- }
-
-+static int aim_icbmparaminfo(aim_session_t* sess, aim_frame_t* fr, ...)
-+{
-+ struct aim_icbmparameters *params;
-+ va_list ap;
-+
-+ va_start(ap, fr);
-+ params = va_arg(ap, struct aim_icbmparameters *);
-+ va_end(ap);
-+
-+ /*
-+ * Set these to your taste, or client medium. Setting minmsginterval
-+ * higher is good for keeping yourself from getting flooded (esp
-+ * if you're on a slow connection or something where that would be
-+ * useful).
-+ */
-+ params->maxmsglen = 8000;
-+ params->minmsginterval = 0; /* in milliseconds */
-+
-+ aim_seticbmparam(sess, params);
-+
-+ return 1;
-+}
-+
- int at_conninitdone_admin(aim_session_t *sess,
- aim_frame_t *command, ...)
- {
-@@ -411,6 +434,8 @@
- AIM_CB_SPECIAL_CONNERR, at_parse_connerr, 0);
- aim_conn_addhandler(sess, bosconn, 0x0001, 0x001f,
- at_memrequest, 0);
-+ aim_conn_addhandler(sess, bosconn, 0x0004, 0x0005,
-+ aim_icbmparaminfo, 0);
-
-
- am = pmalloco(s->p, sizeof(_at_mio));
diff --git a/net-im/jabber-aim/pkg-descr b/net-im/jabber-aim/pkg-descr
deleted file mode 100644
index 13738e31e169..000000000000
--- a/net-im/jabber-aim/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-The Jabber server (jabberd) is a daemon for Jabber clients to connect
-and communicate with. The AIM Transport module allows clients to
-communicate with user's of AOL Instant Messenger.
-
-You can learn more about Jabber at:
-WWW: http://www.jabber.org/
diff --git a/net-im/jabber-aim/pkg-message b/net-im/jabber-aim/pkg-message
deleted file mode 100644
index 5a9fd802740a..000000000000
--- a/net-im/jabber-aim/pkg-message
+++ /dev/null
@@ -1,60 +0,0 @@
-You can connect to ICQ using this transport, however you cannot
-retrieve ICQ away status messages or user information, nor search for
-users. A simple SMS sending hack is included, but for now responses do
-not come through and no SMS sending confirmation is sent. For SMS,
-send "SEND-SMS:number:text" to any ICQ user, for example
-"SEND-SMS:+4917012345:Test".
-
-To activate aim-transport, you will need to edit your jabber.xml to
-tell jabberd to load this file, and let clients be aware of it's
-availability. In the browse section of the jsm service you need to
-add (uncomment out this block around line 248 of the sample
-configuration):
-
- <!--
- * Don't forget to change aim.localhost to your hostname
- * if you want to make this publicly available.
- -->
- <service type="aim" jid="aim.localhost" name="AIM Transport">
- <ns>jabber:iq:gateway</ns>
- <ns>jabber:iq:register</ns>
- </service>
-
-Next you need to add the lines to load in the transport and it's
-configuration options. Please note that the following is
-substantially different than what comes in the sample config
-file. (near line 457):
-
- <!--
- * Don't forget to change aim.localhost to your hostname
- * if you want to make this publicly available.
- -->
- <service id='aim.localhost'>
- <load><aim_transport>${PREFIX}/lib/jabber/aimtrans.so</aim_transport></load>
-
- <aimtrans xmlns='jabber:config:aimtrans'>
- <!--
- * This is the path to the aim binary neede by libfain for
- * for providing access to AIM's servers
- -->
- <aimbinarydir>/path/to/aim_install</aimbinarydir>
- <vCard>
- <FN>AIM Transport</FN>
- <DESC>An AIM Transport!</DESC>
- <URL>http://foo.bar/</URL>
- </vCard>
-
- </aimtrans>
- </service>
-
-The most interesting of these is the <aimbinarydir/> flag. For
-aimtransport to be able to work you need a valid directory from AIM
-version 3.5.1670. It has to be that version. I would suggest
-searching on Google. For legal reasons I can not distribute this
-file.
-
-The installer version that works for me is this with md5sum:
-
-04eba0bd0ea5fe1756612e14663093aa /win/Install_AIM_3.5.1670.exe
-
-After these changes everything should be running smoothly.
diff --git a/net-im/jabber-conference/Makefile b/net-im/jabber-conference/Makefile
deleted file mode 100644
index 459847e8fea9..000000000000
--- a/net-im/jabber-conference/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: jabber-conference
-# Date created: 15 Apr 2002
-# Whom: Sean Chittenden <seanc@FreeBSD.org>
-#
-# $FreeBSD$
-
-PORTNAME= conference
-PORTVERSION= 0.4.1
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://download.jabber.org/dists/1.4/final/old/
-PKGNAMEPREFIX= jabber-
-DIST_SUBDIR= jabber
-
-MAINTAINER= seanc@FreeBSD.org
-COMMENT= Jabber Conferencing module
-
-BUILD_DEPENDS= ${LOCALBASE}/sbin/jabberd:${PORTSDIR}/net/jabber
-
-PLIST_FILES= lib/jabber/conference.so
-USE_GMAKE= yes
-
-CONFIGURE_ARGS+= --with-jabberd=${PREFIX}/include/jabber
-
-post-patch:
- @echo "${PREFIX}" > ${WRKSRC}/.prefix-freebsd
-
-do-install:
- ${INSTALL_DATA} ${WRKSRC}/conference.so ${PREFIX}/lib/jabber/
-
-post-install:
- @cat pkg-message
-
-.include <bsd.port.mk>
diff --git a/net-im/jabber-conference/distinfo b/net-im/jabber-conference/distinfo
deleted file mode 100644
index 7cb8323c5568..000000000000
--- a/net-im/jabber-conference/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (jabber/conference-0.4.1.tar.gz) = 01b825d9f917674f25fdba29255d081b
-SIZE (jabber/conference-0.4.1.tar.gz) = 9645
diff --git a/net-im/jabber-conference/files/patch-aa b/net-im/jabber-conference/files/patch-aa
deleted file mode 100644
index f430df919a23..000000000000
--- a/net-im/jabber-conference/files/patch-aa
+++ /dev/null
@@ -1,12 +0,0 @@
---- Makefile.orig Mon Apr 15 00:17:50 2002
-+++ Makefile Mon Apr 15 00:18:33 2002
-@@ -1,6 +1,7 @@
--include ../platform-settings
-+INCDIR= ${PREFIX}/include/jabber
-+include ${INCDIR}/platform-settings
-
--CFLAGS:=$(CFLAGS) -I../jabberd
-+CFLAGS:=$(CFLAGS) -I${INCDIR}
-
- conference_OBJECTS=conference.o conference_room.o conference_user.o
-
diff --git a/net-im/jabber-conference/pkg-descr b/net-im/jabber-conference/pkg-descr
deleted file mode 100644
index c08748686719..000000000000
--- a/net-im/jabber-conference/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-The Jabber server (jabberd) is a daemon for Jabber clients to connect
-and communicate with. Conferencing provides private and public chatrooms.
-
-You can learn more about Jabber at:
-WWW: http://www.jabber.org/
diff --git a/net-im/jabber-conference/pkg-message b/net-im/jabber-conference/pkg-message
deleted file mode 100644
index e69d51816582..000000000000
--- a/net-im/jabber-conference/pkg-message
+++ /dev/null
@@ -1,75 +0,0 @@
-NOTE: if you want this service to be accessible from other servers,
- change any 'conference.localhost' or 'private.localhost' listed below
- to a fully qualified domain name! Please make sure that your directives
- are _NOT_ in an XML comment: there are many multi-line comments.
-
-Conference can be configured as a private conferencing server (no browse,
-all rooms locked up). Add the following to make a private conferencing
-server (around line 446 in the sample configuration file):
-
- <service id='private.localhost'>
- <load><conference>${PREFIX}/lib/jabber/conference.so</conference></load>
- <conference xmlns="jabberd:config:conference">
- <private/>
- <history>30</history>
- <vCard>
- <FN>Private Conferences</FN>
- <DESC>This service is for private conferencing rooms.</DESC>
- <URL>http://foo.bar/</URL>
- </vCard>
- <notice>
- <join> has become available</join>
- <leave> has left</leave>
- <rename> is now known as </rename>
- </notice>
- </conference>
- </service>
-
-Add this section to the browse area of the jsm service to advertise it
-to your users (around line 246 of the sample config file):
-
- <conference type="private" jid="private.localhost" name="Private Conferencing"/>
-
-
-Conference can ALSO be configured as a public chatroom server (add this
-around line 446 in the sample config file):
-
-(NOTE: don't forget to change the secret and note that this is transmitted
- in plain text.)
-
- <service id='conference.localhost'>
- <load><conference>${PREFIX}/lib/jabber/conference.so</conference></load>
- <conference xmlns="jabber:config:conference">
- <public/>
- <vCard>
- <FN>Public Chatrooms</FN>
- <DESC>This service is for public chatrooms.</DESC>
- <URL>http://foo.bar/</URL>
- </vCard>
- <history>20</history>
- <notice>
- <join> has become available</join>
- <leave> has left</leave>
- <rename> is now known as </rename>
- </notice>
- <room jid="help@conference.localhost">
- <name>Assistance Zone</name>
- <privacy/>
- </room>
- <room jid="admin@conference.localhost">
- <name>Adminz only</name>
- <secret>con0r</secret>
- <notice>
- <join> just rocks!</join>
- <leave> gets lost</leave>
- <rename> feels it is more important to be known as </rename>
- </notice>
- </room>
- </conference>
- </service>
-
-Add this section to the browse area of the jsm service to advertise it
-to your users (around line 246 of the sample configuration file):
-
- <conference type="public" jid="conference.localhost" name="Public Chatrooms"/>
-
diff --git a/net-im/jabber-jud/Makefile b/net-im/jabber-jud/Makefile
deleted file mode 100644
index c06bc4ddaa13..000000000000
--- a/net-im/jabber-jud/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# New ports collection makefile for: jabber-jud
-# Date created: 14 Apr 2002
-# Whom: Sean Chittenden <seanc@FreeBSD.org>
-#
-# $FreeBSD$
-
-PORTNAME= jud
-PORTVERSION= 0.4
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://download.jabber.org/dists/1.4/final/
-PKGNAMEPREFIX= jabber-
-DIST_SUBDIR= jabber
-
-MAINTAINER= seanc@FreeBSD.org
-COMMENT= Jabber User Directory module
-
-BUILD_DEPENDS= ${LOCALBASE}/sbin/jabberd:${PORTSDIR}/net/jabber
-
-PLIST_FILES= lib/jabber/jud.so
-USE_GMAKE= yes
-
-post-patch:
- @echo "${PREFIX}" > ${WRKSRC}/.prefix-freebsd
-
-do-install:
- ${INSTALL_DATA} ${WRKSRC}/jud.so ${PREFIX}/lib/jabber/
-
-post-install:
- @cat pkg-message
-
-.include <bsd.port.mk>
diff --git a/net-im/jabber-jud/distinfo b/net-im/jabber-jud/distinfo
deleted file mode 100644
index 638a8280675f..000000000000
--- a/net-im/jabber-jud/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (jabber/jud-0.4.tar.gz) = a057e8dd5966fa0d26ded03697ba395a
-SIZE (jabber/jud-0.4.tar.gz) = 3950
diff --git a/net-im/jabber-jud/files/patch-aa b/net-im/jabber-jud/files/patch-aa
deleted file mode 100644
index 4d3b47dd85b1..000000000000
--- a/net-im/jabber-jud/files/patch-aa
+++ /dev/null
@@ -1,12 +0,0 @@
---- Makefile.orig Sun Apr 14 21:28:26 2002
-+++ Makefile Sun Apr 14 21:53:11 2002
-@@ -1,6 +1,7 @@
--include ../platform-settings
-+INCDIR= ${PREFIX}/include/jabber
-+include ${INCDIR}/platform-settings
-
--CFLAGS:=$(CFLAGS) -I../jabberd
-+CFLAGS:=$(CFLAGS) -I${INCDIR}
-
- jud_OBJECTS=jud.o jud_reg.o jud_search.o
-
diff --git a/net-im/jabber-jud/pkg-descr b/net-im/jabber-jud/pkg-descr
deleted file mode 100644
index 5ddc23929cd0..000000000000
--- a/net-im/jabber-jud/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-The Jabber server (jabberd) is a daemon for Jabber clients to connect
-and communicate with. JUD is allows clients to search for other users.
-
-You can learn more about Jabber at:
-WWW: http://www.jabber.org/
diff --git a/net-im/jabber-jud/pkg-message b/net-im/jabber-jud/pkg-message
deleted file mode 100644
index 4380f3efcdd1..000000000000
--- a/net-im/jabber-jud/pkg-message
+++ /dev/null
@@ -1,32 +0,0 @@
-To activate JUD for your Jabber server, add the following (around line 36 in
-the sample configuration file) to your configuration file
-(${LOCALBASE}/etc/jabber.xml):
-
-
- <!--
- If you want this service to be accessible from other servers,
- change 'jud.localhost' to the server's fully qualified domain name!
- Also note that ${LOCALBASE} should be changed to your local base
- (ex: /usr/local).
- -->
- <service id="jud">
- <host>jud.localhost</host>
- <load><jud>${LOCALBASE}/lib/jabber/jud.so</jud></load>
- <jud xmlns="jabber:config:jud">
- <vCard>
- <FN>Local Organization's User Directory</FN>
- <DESC>This service provides a simple user directory service.</DESC>
- <URL>http://foo.bar/</URL>
- </vCard>
- </jud>
- </service>
-
-Add this section to the browse area of the jsm service to advertise it to
-your users (around line 245 of the sample config):
-
- <service type="jud" jid="jud.localhost" name="My Organization's User Directory">
- <ns>jabber:iq:search</ns>
- <ns>jabber:iq:register</ns>
- </service>
-
-Be sure to restart your server after reconfiguring.
diff --git a/net-im/jabber-msn/Makefile b/net-im/jabber-msn/Makefile
deleted file mode 100644
index a8967d28c7c1..000000000000
--- a/net-im/jabber-msn/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# New ports collection makefile for: Jabber MSN Transport
-# Date created: Sat May 04 06:00:02 PDT 2002
-# Whom: Martijn Lina <martijn@pacno.net>
-#
-# $FreeBSD$
-
-PORTNAME= jabber-msn
-PORTVERSION= 1.2.8.rc1
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://msn-transport.jabberstudio.org/
-DISTNAME= msn-transport-${PORTVERSION:S/.rc/rc/}
-
-MAINTAINER= martijn@pacno.net
-COMMENT= Jabber MSN-Transport module
-
-LIB_DEPENDS= curl.2:${PORTSDIR}/ftp/curl
-BUILD_DEPENDS= ${LOCALBASE}/sbin/jabberd:${PORTSDIR}/net/jabber
-
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --with-jabberd=${PREFIX}/include/jabber \
- --with-pth=${PREFIX}/include/jabber
-CONFIGURE_ENV= LDFLAGS=-L${LOCALBASE}/lib
-
-do-install:
- ${INSTALL_DATA} ${WRKSRC}/src/msntrans.so ${PREFIX}/lib/jabber/
-.if !defined(NOPORTDOCS)
- ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-im/jabber-msn/distinfo b/net-im/jabber-msn/distinfo
deleted file mode 100644
index cd24e48cd6ab..000000000000
--- a/net-im/jabber-msn/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (msn-transport-1.2.8rc1.tar.gz) = 832ac9fba617f11462c6457eacf4009a
-SIZE (msn-transport-1.2.8rc1.tar.gz) = 80925
diff --git a/net-im/jabber-msn/pkg-descr b/net-im/jabber-msn/pkg-descr
deleted file mode 100644
index d0d3f4a02a4d..000000000000
--- a/net-im/jabber-msn/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-The Jabber server (jabberd) is a daemon for Jabber clients to connect
-and communicate with. The MSN-Transport allows clients to chat with MSN
-users. This package contain a pre-release version supporting MSN protocol 8.
-After 15 october 2003 all MSN clients are required to support this version of
-the protocol or higher by the MSN servers.
-
-You can learn more about Jabber at:
-WWW: http://www.jabber.org/
diff --git a/net-im/jabber-msn/pkg-plist b/net-im/jabber-msn/pkg-plist
deleted file mode 100644
index 657225d5e463..000000000000
--- a/net-im/jabber-msn/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-lib/jabber/msntrans.so
-%%PORTDOCS%%share/doc/jabber-msn
diff --git a/net-im/jabber-yahoo/Makefile b/net-im/jabber-yahoo/Makefile
deleted file mode 100644
index 7a62ef69275d..000000000000
--- a/net-im/jabber-yahoo/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# New ports collection makefile for: jabber-yahoo
-# Date created: 12 Oct 2002
-# Whom: Nick Sayer <nsayer@FreeBSD.org>
-#
-# $FreeBSD$
-
-PORTNAME= yahoo
-PORTVERSION= 2.3.1
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://www.jabberstudio.org/files/yahoo-transport-2/
-PKGNAMEPREFIX= jabber-
-DISTNAME= yahoo-transport-${PORTVERSION}
-DIST_SUBDIR= jabber
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Jabber Yahoo Transport module
-
-BUILD_DEPENDS= ${LOCALBASE}/sbin/jabberd:${PORTSDIR}/net/jabber
-
-USE_GNOME= glib12
-USE_GMAKE= yes
-USE_ICONV= yes
-
-WRKSRC= ${WRKDIR}/yahoo-transport-${PORTVERSION}
-
-do-install:
- ${INSTALL_DATA} ${WRKSRC}/yahoo-transport.so ${PREFIX}/lib/jabber/
- ${INSTALL_DATA} ${WRKSRC}/yahoo-jabber.xml ${PREFIX}/etc/yahoo-jabber.xml.sample
-
-.include <bsd.port.mk>
diff --git a/net-im/jabber-yahoo/distinfo b/net-im/jabber-yahoo/distinfo
deleted file mode 100644
index d0af4ac1e407..000000000000
--- a/net-im/jabber-yahoo/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (jabber/yahoo-transport-2.3.1.tar.gz) = 1fe2c651d612eb58dccae2baad3c4c97
-SIZE (jabber/yahoo-transport-2.3.1.tar.gz) = 64127
diff --git a/net-im/jabber-yahoo/files/patch-Makefile b/net-im/jabber-yahoo/files/patch-Makefile
deleted file mode 100644
index 2954e21d02eb..000000000000
--- a/net-im/jabber-yahoo/files/patch-Makefile
+++ /dev/null
@@ -1,16 +0,0 @@
---- Makefile.orig Mon Sep 29 02:40:44 2003
-+++ Makefile Sat Jan 3 20:23:13 2004
-@@ -1,10 +1,10 @@
-
- # $Id: Makefile,v 1.5 2003/09/29 00:40:44 pcurtis Exp $
-
--include ../platform-settings
-+include ${PREFIX}/include/jabber/platform-settings
-
--CFLAGS:=$(CFLAGS) -I../jabberd `glib-config --cflags`
--LIBS:=$(LIBS) `glib-config --libs glib`
-+CFLAGS:=$(CFLAGS) -I${PREFIX}/include -I${PREFIX}/include/jabber `glib12-config --cflags`
-+LIBS:=$(LIBS) `glib12-config --libs glib` -liconv
-
- YAHOO_OBJECTS=yahoo-transport.o yahoo-session.o yahoo-phandler.o yahoo.o \
- crypt.o gaim-sha.o yahoo-presence.o yahoo-server.o md5.o yahoo-message.o \
diff --git a/net-im/jabber-yahoo/pkg-descr b/net-im/jabber-yahoo/pkg-descr
deleted file mode 100644
index 4f8a85597f64..000000000000
--- a/net-im/jabber-yahoo/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-The Jabber server (jabberd) is a daemon for Jabber clients to connect
-and communicate with. Yahoo Transport allows clients to communicate with
-users of Yahoo Messenger.
-
-You can learn more about Jabber at:
-WWW: http://www.jabber.org/
diff --git a/net-im/jabber-yahoo/pkg-plist b/net-im/jabber-yahoo/pkg-plist
deleted file mode 100644
index 3dd80cfb77c2..000000000000
--- a/net-im/jabber-yahoo/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-lib/jabber/yahoo-transport.so
-etc/yahoo-jabber.xml.sample
diff --git a/net-im/jabber/Makefile b/net-im/jabber/Makefile
deleted file mode 100644
index abae78c09ccd..000000000000
--- a/net-im/jabber/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# New ports collection makefile for: jabber
-# Date created: 5 February 2001
-# Whom: joe
-#
-# $FreeBSD$
-#
-
-PORTNAME= jabber
-PORTVERSION= 1.4.2
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://jabberd.jabberstudio.org/downloads/ \
- http://download.jabber.org/dists/1.4/final/
-DISTNAME= ${PORTNAME}-${PORTVERSION}
-DIST_SUBDIR= jabber
-
-MAINTAINER= seanc@FreeBSD.org
-COMMENT= Online presence and instant messaging server
-
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-USE_OPENSSL= yes
-USE_PERL5= yes
-
-CONFIGURE_ARGS+= --enable-ssl
-
-rc=${PREFIX}/etc/rc.d
-
-#JABDIR= ${PORTNAME}-${PORTVERSION}
-# Save this data for use later: jabber doesn't have an install target
-# or a sane set of defaults.
-post-patch:
- @echo "${WRKSRC}" > ${WRKSRC}/.wrksrc-freebsd
- @echo "${PREFIX}" > ${WRKSRC}/.prefix-freebsd
- @echo "${INSTALL_DATA}" > ${WRKSRC}/.install_data-freebsd
- @echo "${INSTALL_SCRIPT}" > ${WRKSRC}/.install_script-freebsd
- @echo "${INSTALL_PROGRAM}" > ${WRKSRC}/.install_program-freebsd
-
-post-install:
- @PREFIX=${PREFIX} ${PERL5} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
- ${INSTALL_SCRIPT} ${FILESDIR}/jabberd.sh ${rc}
-
-.include <bsd.port.mk>
diff --git a/net-im/jabber/distinfo b/net-im/jabber/distinfo
deleted file mode 100644
index ab9a48722523..000000000000
--- a/net-im/jabber/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (jabber/jabber-1.4.2.tar.gz) = 10780dbdb93926ea5bb360e1186b939c
-SIZE (jabber/jabber-1.4.2.tar.gz) = 690217
diff --git a/net-im/jabber/files/jabberd.sh b/net-im/jabber/files/jabberd.sh
deleted file mode 100644
index d6aa960fb6f6..000000000000
--- a/net-im/jabber/files/jabberd.sh
+++ /dev/null
@@ -1,27 +0,0 @@
-#! /bin/sh
-
-if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/jabberd\.sh\$"); then
- echo "$0: Cannot determine the PREFIX" >&2
- exit 1
-fi
-
-USER="jabber"
-RUNDIR="/var/tmp"
-HOSTNAME=`/bin/hostname`
-
-test -x ${PREFIX}/sbin/jabberd || exit 1
-
-export PATH=/sbin:/bin:/usr/bin:${PREFIX}/bin:${PREFIX}/sbin
-umask 077
-
-echo -n " jabberd "
-cd ${RUNDIR} || exit
-
-case ${1:-start} in
-start)
- su -f -m ${USER} -c "jabberd -B -h ${HOSTNAME} -c ${PREFIX}/etc/jabber.xml" ;;
-
-stop)
- killall -SIGKILL -u ${USER} jabberd;
- rm -f ${RUNDIR}/jabber.pid;
-esac
diff --git a/net-im/jabber/files/patch-aa b/net-im/jabber/files/patch-aa
deleted file mode 100644
index 80239a100c69..000000000000
--- a/net-im/jabber/files/patch-aa
+++ /dev/null
@@ -1,57 +0,0 @@
---- configure.orig Mon Feb 11 11:14:06 2002
-+++ configure Sun Apr 14 18:38:40 2002
-@@ -32,7 +32,8 @@
- LDFLAGS="$LDFLAGS"
- LIBS="$LIBS"
- XLDFLAGS="$XLDFLAGS "
--JHOME=`pwd`
-+JHOME="`cat .prefix-freebsd`/lib/jabber"
-+WRKSRC="`cat .wrksrc-freebsd`"
-
- ##
- # Print a cool header
-@@ -76,31 +77,19 @@
- ##
- # Pth check
- ##
--printf "Getting pth settings..."
--PTH_CFLAGS=`pth-config --cflags`
--PTH_LDFLAGS=`pth-config --ldflags`
--PTH_LIBS=`pth-config --libs`
--PTH_LIBDIR=`pth-config --libdir`
--if [ -n "$PTH_CFLAGS" ]; then
-- CFLAGS="$CFLAGS $PTH_CFLAGS";
-- LDFLAGS="$LDFLAGS $PTH_LDFLAGS";
-- LIBS="$LIBS $PTH_LIBS";
-- SLIBS="$SLIBS $PTH_LIBDIR/libpth.a";
-- printf " Done.\n";
--else
-- if [ -d "jabberd/pth-1.4.0" ]; then
-- opwd=`pwd`
-- cd jabberd/pth-1.4.0;
-- ./configure || (printf "Error Configuring pth"; exit 1);
-- cd $opwd;
-- PSUBDIR="pth-1.4.0";
-- PTHP=`pwd`"/jabberd/pth-1.4.0";
-- PLINK="$PTHP/pth_*.o";
-- CFLAGS="$CFLAGS -I`pwd`/jabberd/pth-1.4.0";
-- else
-- printf " Error.\n\n No version of PTH is available on this system\nhttp://www.gnu.org/software/pth/";
-- fi
--fi
-+echo "Using jabber's internal copy of pth 1.4.0 because 1.4.1 is incompatible"
-+opwd=`pwd`
-+cd jabberd/pth-1.4.0;
-+echo "Configuring jabber pth-1.4.0..."
-+./configure || (echo "Error Configuring pth"; exit 1);
-+echo "Building pth-1.4.0..."
-+gmake
-+cd $opwd;
-+PSUBDIR="pth-1.4.0";
-+PTHP="`pwd`/jabberd/pth-1.4.0";
-+PLINK="$PTHP/pth_*.o";
-+CFLAGS="$CFLAGS -I${PTHP}";
-+LDFLAGS="$LDFLAGS -L${PTHP}";
-
-
-
diff --git a/net-im/jabber/files/patch-ab b/net-im/jabber/files/patch-ab
deleted file mode 100644
index 589e6646ceee..000000000000
--- a/net-im/jabber/files/patch-ab
+++ /dev/null
@@ -1,44 +0,0 @@
---- Makefile.orig Sat Jan 20 21:32:48 2001
-+++ Makefile Sun Apr 14 23:30:36 2002
-@@ -4,6 +4,10 @@
- include platform-settings
-
- SUBDIRS=pthsock xdb_file dnsrv jsm dialback jabberd
-+INSTALL_DATA=`cat .install_data-freebsd`
-+INSTALL_DIR=install -d
-+INSTALL_PROGRAM=`cat .install_program-freebsd`
-+INSTALL_SCRIPT=`cat .install_data-freebsd`
-
- all: all-recursive
-
-@@ -13,8 +17,29 @@
-
- single: single-recursive
-
-+LIBDIR=${PREFIX}/lib/jabber
-+INCDIR=${PREFIX}/include/jabber
- install:
-- printf "\n\nNo actual make install, you just run it out of the directory!\n"
-+ ${INSTALL_PROGRAM} jabberd/jabberd ${PREFIX}/sbin
-+ ${INSTALL_DATA} jabber.xml ${PREFIX}/etc/jabber.xml.sample
-+ ${INSTALL_DIR} ${LIBDIR}/jsm
-+ ${INSTALL_DATA} jsm/jsm.so ${LIBDIR}/jsm
-+ ${INSTALL_DIR} ${LIBDIR}/xdb_file
-+ ${INSTALL_DATA} xdb_file/xdb_file.so ${LIBDIR}/xdb_file
-+ ${INSTALL_DIR} ${LIBDIR}/pthsock
-+ ${INSTALL_DATA} pthsock/pthsock_client.so ${LIBDIR}/pthsock
-+ ${INSTALL_DIR} ${LIBDIR}/dnsrv
-+ ${INSTALL_DATA} dnsrv/dnsrv.so ${LIBDIR}/dnsrv
-+ ${INSTALL_DIR} ${LIBDIR}/dialback
-+ ${INSTALL_DATA} dialback/dialback.so ${LIBDIR}/dialback
-+ ${INSTALL_DIR} ${INCDIR}
-+ ${INSTALL_DATA} platform-settings ${INCDIR}
-+ ${INSTALL_DATA} jabberd/jabberd.h ${INCDIR}
-+ ${INSTALL_DIR} ${INCDIR}/lib
-+ ${INSTALL_DATA} jabberd/lib/lib.h ${INCDIR}/lib
-+ ${INSTALL_DATA} jabberd/lib/xmlparse.h ${INCDIR}/lib
-+ ${INSTALL_DATA} jabberd/pth-1.4.0/pth.h ${INCDIR}
-+
-
- all-local:
-
diff --git a/net-im/jabber/files/patch-ac b/net-im/jabber/files/patch-ac
deleted file mode 100644
index 45e15e08afaa..000000000000
--- a/net-im/jabber/files/patch-ac
+++ /dev/null
@@ -1,11 +0,0 @@
---- jabber.xml.orig Sat Feb 3 22:46:56 2001
-+++ jabber.xml Sun Feb 11 01:19:01 2001
-@@ -576,7 +576,7 @@
- <!--
- This specifies the file to store the pid of the process in.
- -->
-- <pidfile>./jabber.pid</pidfile>
-+ <pidfile>/var/tmp/jabber.pid</pidfile>
-
-
- </jabber>
diff --git a/net-im/jabber/files/patch-ad b/net-im/jabber/files/patch-ad
deleted file mode 100644
index 63266c9a12eb..000000000000
--- a/net-im/jabber/files/patch-ad
+++ /dev/null
@@ -1,50 +0,0 @@
---- jabber.xml.orig Sun Feb 11 17:24:48 2001
-+++ jabber.xml Sun Feb 11 17:26:23 2001
-@@ -41,6 +41,10 @@
- Multiple <host/> entries are allowed - each one is for a
- separate virtual server. Note that each host entry must
- be on one line, the server doesn't like it otherwise! :)
-+
-+ Currently on FreeBSD jabberd is started with the -h option
-+ from /usr/local/etc/rc.d/jabberd.sh. You'll need to modify
-+ this before changing below.
- -->
-
- <host><jabberd:cmdline flag="h">localhost</jabberd:cmdline></host>
-@@ -193,7 +197,9 @@
- entry for <host/> above.
- -->
-
-+ <!--
- <update><jabberd:cmdline flag="h">localhost</jabberd:cmdline></update>
-+ -->
-
- <!--
- This enables the server to automatically update the
-@@ -298,7 +304,7 @@
- <xdb_file>./xdb_file/xdb_file.so</xdb_file>
- </load>
- <xdb_file xmlns="jabber:config:xdb_file">
-- <spool><jabberd:cmdline flag='s'>./spool</jabberd:cmdline></spool>
-+ <spool><jabberd:cmdline flag='s'>/var/spool/jabber</jabberd:cmdline></spool>
- </xdb_file>
- </xdb>
-
-@@ -357,7 +363,7 @@
- <host/>
- <logtype/>
- <format>%d: [%t] (%h): %s</format>
-- <file>error.log</file>
-+ <file>/var/log/jabber.error</file>
- <stderr/>
- </log>
-
-@@ -370,7 +376,7 @@
- <host/>
- <logtype>record</logtype>
- <format>%d %h %s</format>
-- <file>record.log</file>
-+ <file>/var/log/jabber.record</file>
- </log>
-
- <!-- The following two services are for handling server-to-server traffic. -->
diff --git a/net-im/jabber/pkg-deinstall b/net-im/jabber/pkg-deinstall
deleted file mode 100644
index 7c67ecc0cca6..000000000000
--- a/net-im/jabber/pkg-deinstall
+++ /dev/null
@@ -1,71 +0,0 @@
-#! /bin/sh
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" ]; then
- read -p "${question} [${default}]? " answer
- fi
- if [ x${answer} = x ]; then
- answer=${default}
- fi
- echo ${answer}
-}
-
-yesno() {
- local dflt question answer
-
- question=$1
- dflt=$2
- while :; do
- answer=$(ask "${question}" "${dflt}")
- case "${answer}" in
- [Yy]*) return 0;;
- [Nn]*) return 1;;
- esac
- echo "Please answer yes or no."
- done
-}
-
-delete_account() {
- local u g home
-
- u=$1
- g=$2
- if yesno "Do you want me to remove group \"${g}\"" y; then
- pw groupdel -n ${g}
- echo "Done."
- fi
- if yesno "Do you want me to remove user \"${u}\"" y; then
- eval home=~${u}
- pw userdel -n ${u}
- echo "Done."
- if [ -d "${home}" ]; then
- echo "Please remember to remove the home directory \"${home}\" as"
- echo "well as the mirrored files."
- fi
- fi
-}
-
-if [ x$2 != xDEINSTALL ]; then
- exit
-fi
-
-export PATH=/bin:/usr/bin:/usr/sbin
-
-USER=jabber
-GROUP=jabber
-
-if ps -axc | grep -q jabberd; then
- if yesno "There are some jabberd processes running. Shall I kill them" y
- then
- killall -SIGKILL -u ${USER} jabberd
- sleep 2
- else
- echo "OK ... I hope you know what you are doing."
- fi
-fi
-
-delete_account ${USER} ${GROUP}
diff --git a/net-im/jabber/pkg-descr b/net-im/jabber/pkg-descr
deleted file mode 100644
index 7767352059ef..000000000000
--- a/net-im/jabber/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-The Jabber server (jabberd) is a daemon for Jabber clients to connect
-and communicate with.
-
-After editing $PREFIX/etc/jabber.xml, the server can be started by
-rc.d script.
-
-Complete information about configuration can be found in the Jabber Server
-mini-HOWTO at http://www.jabber.org/admin/.
-
-You can learn more about Jabber at
-WWW: http://www.jabber.org/
diff --git a/net-im/jabber/pkg-install b/net-im/jabber/pkg-install
deleted file mode 100644
index 7714ddb1d21a..000000000000
--- a/net-im/jabber/pkg-install
+++ /dev/null
@@ -1,151 +0,0 @@
-#! /bin/sh
-
-chmods_done=" "
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" ]; then
- read -p "${question} [${default}]? " answer
- fi
- if [ x${answer} = x ]; then
- answer=${default}
- fi
- echo ${answer}
-}
-
-yesno() {
- local dflt question answer
-
- question=$1
- dflt=$2
- while :; do
- answer=$(ask "${question}" "${dflt}")
- case "${answer}" in
- [Yy]*) return 0;;
- [Nn]*) return 1;;
- esac
- echo "Please answer yes or no."
- done
-}
-
-make_account() {
- local u g gcos homeopt home
-
- u=$1
- g=$2
- gcos=$3
- homeopt=${4:+"-d $4"}
-
- if pw group show "${g}" >/dev/null 2>&1; then
- echo "You already have a group \"${g}\", so I will use it."
- else
- echo "You need a group \"${g}\"."
- if which -s pw && yesno "Would you like me to create it" y; then
- pw groupadd ${g} || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- if ! grep -q "^${u}:" /etc/passwd; then
- echo "While you're at it, please create a user \"${u}\" too,"
- echo "with a default group of \"${g}\"."
- fi
- exit 1
- fi
- fi
-
- if pw user show "${u}" >/dev/null 2>&1; then
- echo "You already have a user \"${u}\", so I will use it."
- else
- echo "You need a user \"${u}\"."
- if which -s pw && yesno "Would you like me to create it" y; then
- pw useradd ${u} -g ${g} -h - ${homeopt} \
- -s /nonexistent -c "${gcos}" || exit
- echo "Done."
- else
- echo "Please create it, and try again."
- exit 1
- fi
- fi
-
- if [ x"$homeopt" = x ]; then
- eval home=~${u}
- if [ ! -d "${home}" ]; then
- if yesno \
- "Would you like me to create ${u}'s home directory (${home})" y
- then
- (umask 77 && \
- mkdir -p ${home}) || exit
- chown -R ${u}:${g} ${home} || exit
- else
- echo "Please create it, and try again."
- exit 1
- fi
- fi
- fi
-}
-
-case $2 in
-
-POST-INSTALL)
- if which -s pw && which -s lockf; then
- :
- else
- cat <<EOF
-
-This system looks like a pre-2.2 version of FreeBSD. I see that it
-is missing the "lockf" and/or "pw" utilities. I need these utilities.
-Please get them and install them, and try again. You can get the
-sources from:
-
- ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/src/usr.bin/lockf.tar.gz
- ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/src/usr.sbin/pw.tar.gz
-
-EOF
- exit 1
- fi
-
- user=jabber
- group=jabber
- spooldir="/var/spool/jabber"
- etcdir=${PREFIX:-$PKG_PREFIX}/etc
-
- echo ""
- make_account ${user} ${group} "Jabber Daemon" "/nonexistent"
-
- if [ ! -d ${spooldir} ]; then
- echo "Creating \"${spooldir}\"."
- mkdir -p ${spooldir}
- fi
-
- echo "Fixing ownerships and modes in \"${spooldir}\"."
- chown -R ${user}:${group} ${spooldir}
- chmod -R go= ${spooldir}
-
- if [ ! -f ${etcdir}/jabber.xml ]; then
- echo "Creating \"${etcdir}/jabber.xml\"."
- cp -p ${etcdir}/jabber.xml.sample ${etcdir}/jabber.xml
- fi
-
- echo "Fixing config files ownerships and modes."
- chown root:${group} ${etcdir}/jabber.xml ${etcdir}/jabber.xml.sample
- chmod 640 ${etcdir}/jabber.xml ${etcdir}/jabber.xml.sample
-
- if [ ! -f /var/log/jabber.error ]; then
- echo "Creating \"/var/log/jabber.error\"."
- cp /dev/null /var/log/jabber.error
- fi
-
- if [ ! -f /var/log/jabber.record ]; then
- echo "Creating \"/var/log/jabber.record\"."
- cp /dev/null /var/log/jabber.record
- fi
-
- echo "Fixing log files ownerships and modes."
- chown ${user}:${group} /var/log/jabber.error /var/log/jabber.record
- chmod 640 /var/log/jabber.error /var/log/jabber.record
-
- ;;
-esac
diff --git a/net-im/jabber/pkg-plist b/net-im/jabber/pkg-plist
deleted file mode 100644
index 14a96c279805..000000000000
--- a/net-im/jabber/pkg-plist
+++ /dev/null
@@ -1,23 +0,0 @@
-sbin/jabberd
-@unexec if cmp -s %D/etc/jabber.xml.sample %D/etc/jabber.xml; then rm -f %D/etc/jabber.xml; fi
-etc/jabber.xml.sample
-etc/rc.d/jabberd.sh
-include/jabber/lib/lib.h
-include/jabber/lib/xmlparse.h
-include/jabber/platform-settings
-include/jabber/jabberd.h
-include/jabber/pth.h
-lib/jabber/dialback/dialback.so
-lib/jabber/dnsrv/dnsrv.so
-lib/jabber/jsm/jsm.so
-lib/jabber/pthsock/pthsock_client.so
-lib/jabber/xdb_file/xdb_file.so
-@dirrm include/jabber/lib
-@dirrm include/jabber
-@dirrm lib/jabber/dialback
-@dirrm lib/jabber/dnsrv
-@dirrm lib/jabber/jsm
-@dirrm lib/jabber/pthsock
-@dirrm lib/jabber/xdb_file
-@dirrm lib/jabber
-@unexec rmdir /var/spool/jabber 2>/dev/null || true
diff --git a/net-im/jabberd/Makefile b/net-im/jabberd/Makefile
deleted file mode 100644
index 7be6594a25f6..000000000000
--- a/net-im/jabberd/Makefile
+++ /dev/null
@@ -1,88 +0,0 @@
-# New ports collection makefile for: jabberd
-# Date created: 29 December 2003
-# Whom: Dmitry Sivachenko <demon@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= jabberd
-PORTVERSION= 2.0.2
-CATEGORIES= net
-MASTER_SITES= http://www.jabberstudio.org/files/jabberd2/
-DISTNAME= ${PORTNAME}-2.0s2
-DIST_SUBDIR= jabber
-
-MAINTAINER= demon@FreeBSD.org
-COMMENT= Online presence and instant messaging server
-
-GNU_CONFIGURE= yes
-USE_OPENSSL= yes
-USE_ICONV= yes
-CONFIGURE_ARGS= --localstatedir=/var \
- --with-libiconv-prefix=${LOCALBASE} \
- --with-openssl=${OPENSSLBASE} \
- --enable-storage='${STORAGE}' \
- --enable-authreg='${AUTHREG}'
-
-STORAGE+= fs
-AUTHREG+= anon pipe
-
-.if !defined(WITHOUT_DEBUG)
-CONFIGURE_ARGS+=--enable-debug
-.endif
-
-.if defined(WITH_POSTGRESQL)
-LIB_DEPENDS+= pq.3:${PORTSDIR}/databases/postgresql-client
-CONFIGURE_ARGS+=--with-pgsql=${LOCALBASE}/include:${LOCALBASE}/lib
-STORAGE+= pgsql
-AUTHREG+= pgsql
-.endif
-
-.if defined(WITH_MYSQL)
-USE_MYSQL= yes
-CONFIGURE_ARGS+=--with-mysql=${LOCALBASE}/include/mysql:${LOCALBASE}/lib/mysql
-STORAGE+= mysql
-AUTHREG+= mysql
-.endif
-
-.if defined(WITH_BDB)
-LIB_DEPENDS+= db41.1:${PORTSDIR}/databases/db41
-CONFIGURE_ARGS+=--with-berkeley-db=${LOCALBASE}/include/db41:${LOCALBASE}/lib
-STORAGE+= db
-AUTHREG+= db
-.endif
-
-.if defined(WITH_LDAP)
-USE_OPENLDAP= yes
-CONFIGURE_ARGS+=--with-ldap=${LOCALBASE}
-AUTHREG+= ldap
-.endif
-
-MAN8= c2s.8 jabberd.8 resolver.8 router.8 s2s.8 sm.8
-
-pre-everything::
- @${ECHO}
- @${ECHO} "You can build Jabber with the following options:"
- @${ECHO} "WITH_POSTGRESQL use PostgreSQL for storage and authentication"
- @${ECHO} "WITH_BDB use Berkeley DB for storage and authentication"
- @${ECHO} "WITH_MYSQL use MySQL for storage and authentication"
- @${ECHO} "WITH_LDAP use LDAP for authentication"
- @${ECHO}
-
-pre-install:
- PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
-
-post-install:
- ${INSTALL_DATA} ${FILESDIR}/jabberd.sh ${PREFIX}/etc/rc.d/jabberd.sh-dist
- @if [ ! -f ${PREFIX}/etc/rc.d/jabberd.sh ]; then \
- ${ECHO} "Installing ${PREFIX}/etc/rc.d/jabberd.sh startup file."; \
- ${INSTALL_SCRIPT} ${FILESDIR}/jabberd.sh ${PREFIX}/etc/rc.d/jabberd.sh; \
- fi
- @${CHOWN} -R jabber:jabber ${PREFIX}/etc/jabberd
- @${FIND} ${PREFIX}/etc/jabberd -type d | ${XARGS} ${CHMOD} 750
- @${FIND} ${PREFIX}/etc/jabberd -type f | ${XARGS} ${CHMOD} 660
- @${MKDIR} ${PREFIX}/share/jabberd
- @${INSTALL_DATA} ${WRKSRC}/tools/db-setup.mysql ${PREFIX}/share/jabberd
- @${INSTALL_DATA} ${WRKSRC}/tools/db-setup.pgsql ${PREFIX}/share/jabberd
-
-.include <bsd.port.mk>
diff --git a/net-im/jabberd/distinfo b/net-im/jabberd/distinfo
deleted file mode 100644
index 19d9bba71164..000000000000
--- a/net-im/jabberd/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (jabber/jabberd-2.0s2.tar.gz) = 0f794b00e480a7b4c36d858d4d0095bf
-SIZE (jabber/jabberd-2.0s2.tar.gz) = 780944
diff --git a/net-im/jabberd/files/jabberd.sh b/net-im/jabberd/files/jabberd.sh
deleted file mode 100644
index c7dee3844214..000000000000
--- a/net-im/jabberd/files/jabberd.sh
+++ /dev/null
@@ -1,37 +0,0 @@
-#! /bin/sh
-
-if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/jabberd\.sh\$"); then
- echo "$0: Cannot determine the PREFIX" >&2
- exit 1
-fi
-
-USER="jabber"
-RUNDIR="/var/jabberd/pid"
-HOSTNAME=`/bin/hostname`
-
-test -x ${PREFIX}/bin/jabberd || exit 1
-
-export PATH=/sbin:/bin:/usr/bin:${PREFIX}/bin:${PREFIX}/sbin
-umask 077
-
-cd ${RUNDIR} || exit
-
-case "$1" in
-start)
- su -f -m ${USER} -c ${PREFIX}/bin/jabberd &
- echo -n ' jabberd'
- ;;
-stop)
- killall -u ${USER} jabberd c2s resolver router s2s sm
- for file in c2s resolver router s2s sm
- do
- rm -f ${RUNDIR}/$file.pid
- done
- echo -n ' jabberd'
- ;;
-*)
- echo "Usage: `basename $0` {start|stop}" >&2
- ;;
-esac
-
-exit 0
diff --git a/net-im/jabberd/files/patch-configure b/net-im/jabberd/files/patch-configure
deleted file mode 100644
index 3a4c2e90c8bb..000000000000
--- a/net-im/jabberd/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Sun Feb 22 13:14:13 2004
-+++ configure Sun Feb 22 13:14:42 2004
-@@ -23709,7 +23709,7 @@
- ;;
- esac
-
-- for db_libname in db-4.2 db-4.1 db-4 db4 db; do
-+ for db_libname in db-4.2 db-4.1 db-4 db4 db41 db; do
- # We generate a separate cache variable for each prefix and libname
- # we search under. That way, we avoid caching information that
- # changes if the user runs `configure' with a different set of
diff --git a/net-im/jabberd/pkg-deinstall b/net-im/jabberd/pkg-deinstall
deleted file mode 100644
index 8a4fe0fcabf9..000000000000
--- a/net-im/jabberd/pkg-deinstall
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-#
-
-if [ "$2" != "POST-DEINSTALL" ]; then
- exit 0
-fi
-
-USER=jabber
-
-if pw usershow "${USER}" 2>/dev/null 1>&2; then
- echo "To delete Jabber user permanently, use 'pw userdel ${USER}'"
-fi
-
-if pw groupshow "${USER}" 2>/dev/null 1>&2; then
- echo "To delete Jabber group permanently, use 'pw groupdel ${USER}'"
-fi
-
-echo "If you wish to delete jabber data files, remove '/var/jabberd' directory."
-
-exit 0
diff --git a/net-im/jabberd/pkg-descr b/net-im/jabberd/pkg-descr
deleted file mode 100644
index c01a6f35705f..000000000000
--- a/net-im/jabberd/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The Jabber server (jabberd) is a daemon for Jabber clients to connect
-and communicate with.
-
-WWW: http://jabberd.jabberstudio.org/
diff --git a/net-im/jabberd/pkg-install b/net-im/jabberd/pkg-install
deleted file mode 100644
index e5031c96599b..000000000000
--- a/net-im/jabberd/pkg-install
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-#
-
-if [ "$2" != "PRE-INSTALL" ]; then
- exit 0
-fi
-
-USER=jabber
-GROUP=${USER}
-UID=93
-GID=${UID}
-
-if ! pw groupshow "${GROUP}" 2>/dev/null 1>&2; then
- if pw groupadd ${GROUP} -g ${GID}; 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} -u ${UID} -g ${GROUP} -h - \
- -s "/sbin/nologin" -d "/nonexistent" \
- -c "Jabber Daemon"; \
- then
- echo "Added user \"${USER}\"."
- else
- echo "Adding user \"${USER}\" failed..."
- exit 1
- fi
-fi
-
-mkdir -m 750 /var/jabberd /var/jabberd/db /var/jabberd/pid /var/jabberd/log
-chown jabber:jabber /var/jabberd /var/jabberd/db /var/jabberd/pid /var/jabberd/log
-
-exit 0
diff --git a/net-im/jabberd/pkg-plist b/net-im/jabberd/pkg-plist
deleted file mode 100644
index 17c5e6b23809..000000000000
--- a/net-im/jabberd/pkg-plist
+++ /dev/null
@@ -1,29 +0,0 @@
-bin/c2s
-bin/jabberd
-bin/resolver
-bin/router
-bin/s2s
-bin/sm
-@unexec if cmp -s %D/etc/jabberd/c2s.xml %D/etc/jabberd/c2s.xml.dist; then rm -f %D/etc/jabberd/c2s.xml; fi
-etc/jabberd/c2s.xml.dist
-@unexec if cmp -s %D/etc/jabberd/jabberd.cfg %D/etc/jabberd/jabberd.cfg.dist; then rm -f %D/etc/jabberd/jabberd.cfg; fi
-etc/jabberd/jabberd.cfg.dist
-@unexec if cmp -s %D/etc/jabberd/resolver.xml %D/etc/jabberd/resolver.xml.dist; then rm -f %D/etc/jabberd/resolver.xml; fi
-etc/jabberd/resolver.xml.dist
-@unexec if cmp -s %D/etc/jabberd/router-users.xml %D/etc/jabberd/router-users.xml.dist; then rm -f %D/etc/jabberd/router-users.xml; fi
-etc/jabberd/router-users.xml.dist
-@unexec if cmp -s %D/etc/jabberd/router.xml %D/etc/jabberd/router.xml.dist; then rm -f %D/etc/jabberd/router.xml; fi
-etc/jabberd/router.xml.dist
-@unexec if cmp -s %D/etc/jabberd/s2s.xml %D/etc/jabberd/s2s.xml.dist; then rm -f %D/etc/jabberd/s2s.xml; fi
-etc/jabberd/s2s.xml.dist
-@unexec if cmp -s %D/etc/jabberd/sm.xml %D/etc/jabberd/sm.xml.dist; then rm -f %D/etc/jabberd/sm.xml; fi
-etc/jabberd/sm.xml.dist
-@unexec if cmp -s %D/etc/jabberd/templates/roster.xml %D/etc/jabberd/templates/roster.xml.dist; then rm -f %D/etc/jabberd/templates/roster.xml; fi
-etc/jabberd/templates/roster.xml.dist
-@unexec if cmp -s %D/etc/rc.d/jabberd.sh %D/etc/rc.d/jabberd.sh-dist; then rm -f %D/etc/rc.d/jabberd.sh; fi
-etc/rc.d/jabberd.sh-dist
-share/jabberd/db-setup.mysql
-share/jabberd/db-setup.pgsql
-@dirrm share/jabberd
-@dirrm etc/jabberd/templates
-@dirrm etc/jabberd
diff --git a/net-im/jarl/Makefile b/net-im/jarl/Makefile
deleted file mode 100644
index f5eb08c0315d..000000000000
--- a/net-im/jarl/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# New ports collection makefile for: jarl
-# Date created: 10 November 2002
-# Whom: dd
-#
-# $FreeBSD$
-#
-
-PORTNAME= jarl
-PORTVERSION= 0.5001
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= Jarl-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A Perl/Tk Jabber client
-
-RUN_DEPENDS= ptksh:${PORTSDIR}/x11-toolkits/p5-Tk \
- ${SITE_PERL}/Net/Jabber/IQ.pm:${PORTSDIR}/net/p5-Net-Jabber
-
-NO_BUILD= yes
-
-USE_REINPLACE= yes
-USE_PERL5= yes
-
-makeplist:
- ${ECHO_CMD} bin/jarl > ${PLIST}
- ${FIND} ${PREFIX}/share/jarl -type f -print | ${CUT} -d/ -f4- >> \
- ${PLIST}
- ${FIND} ${PREFIX}/share/jarl -type d -print | ${CUT} -d/ -f4- | \
- ${SORT} -r | ${SED} 's/^/@dirrm /' >> ${PLIST}
-
-post-patch:
- ${REINPLACE_CMD} -e "s:%%PREFIX%%:${PREFIX}:g" ${WRKSRC}/jarl
-
-do-install:
- ${MKDIR} ${PREFIX}/share/jarl
- ${INSTALL_SCRIPT} ${WRKSRC}/jarl ${PREFIX}/bin
- cd ${WRKSRC} && ${FIND} lib bitmaps -type d -print | while read d; do \
- ${MKDIR} ${PREFIX}/share/jarl/$$d; \
- ${FIND} $$d -maxdepth 1 -type f -print | \
- ${XARGS} -t -J% ${INSTALL_DATA} % \
- ${PREFIX}/share/jarl/$$d; \
- done;
-
-.include <bsd.port.mk>
diff --git a/net-im/jarl/distinfo b/net-im/jarl/distinfo
deleted file mode 100644
index 93631f4d20f4..000000000000
--- a/net-im/jarl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (Jarl-0.5001.tar.gz) = 201ae30d7b79c2dd943e52b55ba8e3b6
-SIZE (Jarl-0.5001.tar.gz) = 189548
diff --git a/net-im/jarl/files/patch-jarl b/net-im/jarl/files/patch-jarl
deleted file mode 100644
index 5f162a63f268..000000000000
--- a/net-im/jarl/files/patch-jarl
+++ /dev/null
@@ -1,20 +0,0 @@
---- jarl~ Fri Jun 1 18:50:01 2001
-+++ jarl Sun Nov 10 09:57:48 2002
-@@ -88,14 +88,10 @@
-
- $VERSION = "0.5001";
-
--$Bitmaps = "$Bin/../share/jarl/bitmaps";
--$Bitmaps = "$Bin/bitmaps" if !(-d $Bitmaps);
--$Libs = "$Bin/../share/jarl/lib";
--$Libs = "$Bin/lib" if !(-d $Libs);
-+$Bitmaps = "%%PREFIX%%/share/jarl/bitmaps";
-+$Libs = "%%PREFIX%%/share/jarl/lib";
-
--use lib ((-d "$Bin/../share/jarl/lib") ?
-- "$Bin/../share/jarl/lib" :
-- "$Bin/lib");
-+use lib "%%PREFIX%%/share/jarl/lib";
-
- use Jarl;
-
diff --git a/net-im/jarl/pkg-descr b/net-im/jarl/pkg-descr
deleted file mode 100644
index 305e134c89c7..000000000000
--- a/net-im/jarl/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Jarl is a Perl/Tk application that allows one to access a Jabber
-account and have full access to the Jabber IM system. It runs on any
-platform that supports Perl and Tk, which at this time is most
-platforms.
-
-Jarl is going to be a full featured Jabber client that supports 100%
-of the features that the Jabber IM offers.
-
-WWW: http://jarl.sourceforge.net/
diff --git a/net-im/jarl/pkg-plist b/net-im/jarl/pkg-plist
deleted file mode 100644
index ccf1a2ba00e1..000000000000
--- a/net-im/jarl/pkg-plist
+++ /dev/null
@@ -1,332 +0,0 @@
-bin/jarl
-share/jarl/lib/CLI/Roster.pm
-share/jarl/lib/CLI/TabBar.pm
-share/jarl/lib/Jarl/Profile/Connection.pm
-share/jarl/lib/Jarl/Profile/FavGroup.pm
-share/jarl/lib/Jarl/Presence.pm
-share/jarl/lib/Jarl/Profile.pm
-share/jarl/lib/Jarl/Roster.pm
-share/jarl/lib/Tk/EntryPullDown.pm
-share/jarl/lib/Tk/MulColListbox.pm
-share/jarl/lib/Tk/Roster.pm
-share/jarl/lib/Tk/TabBar.pm
-share/jarl/lib/chat.pl
-share/jarl/lib/chat_cli.pl
-share/jarl/lib/chat_tk.pl
-share/jarl/lib/config_tk.pl
-share/jarl/lib/debug.pl
-share/jarl/lib/debug_cli.pl
-share/jarl/lib/debug_tk.pl
-share/jarl/lib/error_cli.pl
-share/jarl/lib/error_tk.pl
-share/jarl/lib/gpg.pl
-share/jarl/lib/gpg_cli.pl
-share/jarl/lib/gpg_tk.pl
-share/jarl/lib/groupchat.pl
-share/jarl/lib/groupchat_cli.pl
-share/jarl/lib/groupchat_tk.pl
-share/jarl/lib/headline_tk.pl
-share/jarl/lib/login_cli.pl
-share/jarl/lib/login_tk.pl
-share/jarl/lib/main.pl
-share/jarl/lib/main_cli.pl
-share/jarl/lib/main_tk.pl
-share/jarl/lib/normal.pl
-share/jarl/lib/normal_cli.pl
-share/jarl/lib/normal_tk.pl
-share/jarl/lib/parser.pl
-share/jarl/lib/presence_cli.pl
-share/jarl/lib/presence_tk.pl
-share/jarl/lib/profile_cli.pl
-share/jarl/lib/profile_tk.pl
-share/jarl/lib/roster.pl
-share/jarl/lib/roster_cli.pl
-share/jarl/lib/roster_tk.pl
-share/jarl/lib/agent_tk.pl
-share/jarl/lib/settings.pl
-share/jarl/lib/sxpm.pl
-share/jarl/lib/sxpm_tk.pl
-share/jarl/lib/xpm.pl
-share/jarl/lib/search_tk.pl
-share/jarl/lib/Jarl.pm
-share/jarl/lib/autoupdate_tk.pl
-share/jarl/bitmaps/15/userlist_show.xpm
-share/jarl/bitmaps/15/available-to.xpm
-share/jarl/bitmaps/15/available.xpm
-share/jarl/bitmaps/15/checked.xpm
-share/jarl/bitmaps/15/clear.xpm
-share/jarl/bitmaps/15/closed.xpm
-share/jarl/bitmaps/15/connected.xpm
-share/jarl/bitmaps/15/disconnected.xpm
-share/jarl/bitmaps/15/disk.xpm
-share/jarl/bitmaps/15/leave.xpm
-share/jarl/bitmaps/15/mcl_diamond.xpm
-share/jarl/bitmaps/15/mcl_error.xpm
-share/jarl/bitmaps/15/mcl_marked.xpm
-share/jarl/bitmaps/15/mcl_orderdown.xpm
-share/jarl/bitmaps/15/mcl_orderup.xpm
-share/jarl/bitmaps/15/mcl_system.xpm
-share/jarl/bitmaps/15/message-send.xpm
-share/jarl/bitmaps/15/newmessage.xpm
-share/jarl/bitmaps/15/open.xpm
-share/jarl/bitmaps/15/overlay-away.xpm
-share/jarl/bitmaps/15/overlay-chat.xpm
-share/jarl/bitmaps/15/overlay-dnd.xpm
-share/jarl/bitmaps/15/overlay-none.xpm
-share/jarl/bitmaps/15/overlay-secure.xpm
-share/jarl/bitmaps/15/overlay-xa.xpm
-share/jarl/bitmaps/15/radio_off.xpm
-share/jarl/bitmaps/15/radio_on.xpm
-share/jarl/bitmaps/15/reply.xpm
-share/jarl/bitmaps/15/resource.xpm
-share/jarl/bitmaps/15/rotate-0.xpm
-share/jarl/bitmaps/15/rotate-1.xpm
-share/jarl/bitmaps/15/rotate-2.xpm
-share/jarl/bitmaps/15/rotate-3.xpm
-share/jarl/bitmaps/15/secure-message.xpm
-share/jarl/bitmaps/15/secure-off.xpm
-share/jarl/bitmaps/15/secure-on.xpm
-share/jarl/bitmaps/15/show-mixed.xpm
-share/jarl/bitmaps/15/show-online.xpm
-share/jarl/bitmaps/15/trash.xpm
-share/jarl/bitmaps/15/unavailable-from.xpm
-share/jarl/bitmaps/15/unavailable-to.xpm
-share/jarl/bitmaps/15/unavailable.xpm
-share/jarl/bitmaps/15/unchecked.xpm
-share/jarl/bitmaps/15/userlist_hide.xpm
-share/jarl/bitmaps/15/available-from.xpm
-share/jarl/bitmaps/20/userlist_show.xpm
-share/jarl/bitmaps/20/available-away-from.xpm
-share/jarl/bitmaps/20/available-away-secure.xpm
-share/jarl/bitmaps/20/available-away-to-secure.xpm
-share/jarl/bitmaps/20/available-away-to.xpm
-share/jarl/bitmaps/20/available-away.xpm
-share/jarl/bitmaps/20/available-chat-from-secure.xpm
-share/jarl/bitmaps/20/available-chat-from.xpm
-share/jarl/bitmaps/20/available-chat-secure.xpm
-share/jarl/bitmaps/20/available-chat-to-secure.xpm
-share/jarl/bitmaps/20/available-chat-to.xpm
-share/jarl/bitmaps/20/available-chat.xpm
-share/jarl/bitmaps/20/available-dnd-from-secure.xpm
-share/jarl/bitmaps/20/available-dnd-from.xpm
-share/jarl/bitmaps/20/available-dnd-secure.xpm
-share/jarl/bitmaps/20/available-dnd-to-secure.xpm
-share/jarl/bitmaps/20/available-dnd-to.xpm
-share/jarl/bitmaps/20/available-dnd.xpm
-share/jarl/bitmaps/20/available-from-secure.xpm
-share/jarl/bitmaps/20/available-from.xpm
-share/jarl/bitmaps/20/available-none.xpm
-share/jarl/bitmaps/20/available-secure.xpm
-share/jarl/bitmaps/20/available-to-secure.xpm
-share/jarl/bitmaps/20/available-to.xpm
-share/jarl/bitmaps/20/available-xa-from-secure.xpm
-share/jarl/bitmaps/20/available-xa-from.xpm
-share/jarl/bitmaps/20/available-xa-secure.xpm
-share/jarl/bitmaps/20/available-xa-to-secure.xpm
-share/jarl/bitmaps/20/available-xa-to.xpm
-share/jarl/bitmaps/20/available-xa.xpm
-share/jarl/bitmaps/20/available.xpm
-share/jarl/bitmaps/20/checked.xpm
-share/jarl/bitmaps/20/clear.xpm
-share/jarl/bitmaps/20/closed.xpm
-share/jarl/bitmaps/20/connected.xpm
-share/jarl/bitmaps/20/disconnected.xpm
-share/jarl/bitmaps/20/disk.xpm
-share/jarl/bitmaps/20/leave.xpm
-share/jarl/bitmaps/20/mcl_diamond.xpm
-share/jarl/bitmaps/20/mcl_error.xpm
-share/jarl/bitmaps/20/mcl_marked.xpm
-share/jarl/bitmaps/20/mcl_orderdown.xpm
-share/jarl/bitmaps/20/mcl_orderup.xpm
-share/jarl/bitmaps/20/mcl_system.xpm
-share/jarl/bitmaps/20/message-send.xpm
-share/jarl/bitmaps/20/newmessage.xpm
-share/jarl/bitmaps/20/open.xpm
-share/jarl/bitmaps/20/overlay-away.xpm
-share/jarl/bitmaps/20/overlay-chat.xpm
-share/jarl/bitmaps/20/overlay-dnd.xpm
-share/jarl/bitmaps/20/overlay-none.xpm
-share/jarl/bitmaps/20/overlay-secure.xpm
-share/jarl/bitmaps/20/overlay-xa.xpm
-share/jarl/bitmaps/20/radio_off.xpm
-share/jarl/bitmaps/20/radio_on.xpm
-share/jarl/bitmaps/20/reply.xpm
-share/jarl/bitmaps/20/resource.xpm
-share/jarl/bitmaps/20/rotate-0.xpm
-share/jarl/bitmaps/20/rotate-1.xpm
-share/jarl/bitmaps/20/rotate-2.xpm
-share/jarl/bitmaps/20/rotate-3.xpm
-share/jarl/bitmaps/20/secure-message.xpm
-share/jarl/bitmaps/20/secure-off.xpm
-share/jarl/bitmaps/20/secure-on.xpm
-share/jarl/bitmaps/20/show-mixed.xpm
-share/jarl/bitmaps/20/show-online.xpm
-share/jarl/bitmaps/20/trash.xpm
-share/jarl/bitmaps/20/unavailable-from.xpm
-share/jarl/bitmaps/20/unavailable-none.xpm
-share/jarl/bitmaps/20/unavailable-to.xpm
-share/jarl/bitmaps/20/unavailable.xpm
-share/jarl/bitmaps/20/unchecked.xpm
-share/jarl/bitmaps/20/userlist_hide.xpm
-share/jarl/bitmaps/20/available-away-from-secure.xpm
-share/jarl/bitmaps/25/userlist_show.xpm
-share/jarl/bitmaps/25/available-away-from.xpm
-share/jarl/bitmaps/25/available-away-secure.xpm
-share/jarl/bitmaps/25/available-away-to-secure.xpm
-share/jarl/bitmaps/25/available-away-to.xpm
-share/jarl/bitmaps/25/available-away.xpm
-share/jarl/bitmaps/25/available-chat-from-secure.xpm
-share/jarl/bitmaps/25/available-chat-from.xpm
-share/jarl/bitmaps/25/available-chat-secure.xpm
-share/jarl/bitmaps/25/available-chat-to-secure.xpm
-share/jarl/bitmaps/25/available-chat-to.xpm
-share/jarl/bitmaps/25/available-chat.xpm
-share/jarl/bitmaps/25/available-dnd-from-secure.xpm
-share/jarl/bitmaps/25/available-dnd-from.xpm
-share/jarl/bitmaps/25/available-dnd-secure.xpm
-share/jarl/bitmaps/25/available-dnd-to-secure.xpm
-share/jarl/bitmaps/25/available-dnd-to.xpm
-share/jarl/bitmaps/25/available-dnd.xpm
-share/jarl/bitmaps/25/available-from-secure.xpm
-share/jarl/bitmaps/25/available-from.xpm
-share/jarl/bitmaps/25/available-none.xpm
-share/jarl/bitmaps/25/available-secure.xpm
-share/jarl/bitmaps/25/available-to-secure.xpm
-share/jarl/bitmaps/25/available-to.xpm
-share/jarl/bitmaps/25/available-xa-from-secure.xpm
-share/jarl/bitmaps/25/available-xa-from.xpm
-share/jarl/bitmaps/25/available-xa-secure.xpm
-share/jarl/bitmaps/25/available-xa-to-secure.xpm
-share/jarl/bitmaps/25/available-xa-to.xpm
-share/jarl/bitmaps/25/available-xa.xpm
-share/jarl/bitmaps/25/available.xpm
-share/jarl/bitmaps/25/checked.xpm
-share/jarl/bitmaps/25/clear.xpm
-share/jarl/bitmaps/25/closed.xpm
-share/jarl/bitmaps/25/connected.xpm
-share/jarl/bitmaps/25/disconnected.xpm
-share/jarl/bitmaps/25/disk.xpm
-share/jarl/bitmaps/25/leave.xpm
-share/jarl/bitmaps/25/mcl_diamond.xpm
-share/jarl/bitmaps/25/mcl_error.xpm
-share/jarl/bitmaps/25/mcl_marked.xpm
-share/jarl/bitmaps/25/mcl_orderdown.xpm
-share/jarl/bitmaps/25/mcl_orderup.xpm
-share/jarl/bitmaps/25/mcl_system.xpm
-share/jarl/bitmaps/25/message-send.xpm
-share/jarl/bitmaps/25/newmessage.xpm
-share/jarl/bitmaps/25/open.xpm
-share/jarl/bitmaps/25/overlay-away.xpm
-share/jarl/bitmaps/25/overlay-chat.xpm
-share/jarl/bitmaps/25/overlay-dnd.xpm
-share/jarl/bitmaps/25/overlay-none.xpm
-share/jarl/bitmaps/25/overlay-secure.xpm
-share/jarl/bitmaps/25/overlay-xa.xpm
-share/jarl/bitmaps/25/radio_off.xpm
-share/jarl/bitmaps/25/radio_on.xpm
-share/jarl/bitmaps/25/reply.xpm
-share/jarl/bitmaps/25/resource.xpm
-share/jarl/bitmaps/25/rotate-0.xpm
-share/jarl/bitmaps/25/rotate-1.xpm
-share/jarl/bitmaps/25/rotate-2.xpm
-share/jarl/bitmaps/25/rotate-3.xpm
-share/jarl/bitmaps/25/secure-message.xpm
-share/jarl/bitmaps/25/secure-off.xpm
-share/jarl/bitmaps/25/secure-on.xpm
-share/jarl/bitmaps/25/show-mixed.xpm
-share/jarl/bitmaps/25/show-online.xpm
-share/jarl/bitmaps/25/trash.xpm
-share/jarl/bitmaps/25/unavailable-from.xpm
-share/jarl/bitmaps/25/unavailable-none.xpm
-share/jarl/bitmaps/25/unavailable-to.xpm
-share/jarl/bitmaps/25/unavailable.xpm
-share/jarl/bitmaps/25/unchecked.xpm
-share/jarl/bitmaps/25/userlist_hide.xpm
-share/jarl/bitmaps/25/available-away-from-secure.xpm
-share/jarl/bitmaps/30/userlist_show.xpm
-share/jarl/bitmaps/30/available-away-from.xpm
-share/jarl/bitmaps/30/available-away-secure.xpm
-share/jarl/bitmaps/30/available-away-to-secure.xpm
-share/jarl/bitmaps/30/available-away-to.xpm
-share/jarl/bitmaps/30/available-away.xpm
-share/jarl/bitmaps/30/available-chat-from-secure.xpm
-share/jarl/bitmaps/30/available-chat-from.xpm
-share/jarl/bitmaps/30/available-chat-secure.xpm
-share/jarl/bitmaps/30/available-chat-to-secure.xpm
-share/jarl/bitmaps/30/available-chat-to.xpm
-share/jarl/bitmaps/30/available-chat.xpm
-share/jarl/bitmaps/30/available-dnd-from-secure.xpm
-share/jarl/bitmaps/30/available-dnd-from.xpm
-share/jarl/bitmaps/30/available-dnd-secure.xpm
-share/jarl/bitmaps/30/available-dnd-to-secure.xpm
-share/jarl/bitmaps/30/available-dnd-to.xpm
-share/jarl/bitmaps/30/available-dnd.xpm
-share/jarl/bitmaps/30/available-from-secure.xpm
-share/jarl/bitmaps/30/available-from.xpm
-share/jarl/bitmaps/30/available-none.xpm
-share/jarl/bitmaps/30/available-secure.xpm
-share/jarl/bitmaps/30/available-to-secure.xpm
-share/jarl/bitmaps/30/available-to.xpm
-share/jarl/bitmaps/30/available-xa-from-secure.xpm
-share/jarl/bitmaps/30/available-xa-from.xpm
-share/jarl/bitmaps/30/available-xa-secure.xpm
-share/jarl/bitmaps/30/available-xa-to-secure.xpm
-share/jarl/bitmaps/30/available-xa-to.xpm
-share/jarl/bitmaps/30/available-xa.xpm
-share/jarl/bitmaps/30/available.xpm
-share/jarl/bitmaps/30/checked.xpm
-share/jarl/bitmaps/30/clear.xpm
-share/jarl/bitmaps/30/closed.xpm
-share/jarl/bitmaps/30/connected.xpm
-share/jarl/bitmaps/30/disconnected.xpm
-share/jarl/bitmaps/30/disk.xpm
-share/jarl/bitmaps/30/leave.xpm
-share/jarl/bitmaps/30/mcl_diamond.xpm
-share/jarl/bitmaps/30/mcl_error.xpm
-share/jarl/bitmaps/30/mcl_marked.xpm
-share/jarl/bitmaps/30/mcl_orderdown.xpm
-share/jarl/bitmaps/30/mcl_orderup.xpm
-share/jarl/bitmaps/30/mcl_system.xpm
-share/jarl/bitmaps/30/message-send.xpm
-share/jarl/bitmaps/30/newmessage.xpm
-share/jarl/bitmaps/30/open.xpm
-share/jarl/bitmaps/30/overlay-away.xpm
-share/jarl/bitmaps/30/overlay-chat.xpm
-share/jarl/bitmaps/30/overlay-dnd.xpm
-share/jarl/bitmaps/30/overlay-none.xpm
-share/jarl/bitmaps/30/overlay-secure.xpm
-share/jarl/bitmaps/30/overlay-xa.xpm
-share/jarl/bitmaps/30/radio_off.xpm
-share/jarl/bitmaps/30/radio_on.xpm
-share/jarl/bitmaps/30/reply.xpm
-share/jarl/bitmaps/30/resource.xpm
-share/jarl/bitmaps/30/rotate-0.xpm
-share/jarl/bitmaps/30/rotate-1.xpm
-share/jarl/bitmaps/30/rotate-2.xpm
-share/jarl/bitmaps/30/rotate-3.xpm
-share/jarl/bitmaps/30/secure-message.xpm
-share/jarl/bitmaps/30/secure-off.xpm
-share/jarl/bitmaps/30/secure-on.xpm
-share/jarl/bitmaps/30/show-mixed.xpm
-share/jarl/bitmaps/30/show-online.xpm
-share/jarl/bitmaps/30/trash.xpm
-share/jarl/bitmaps/30/unavailable-from.xpm
-share/jarl/bitmaps/30/unavailable-none.xpm
-share/jarl/bitmaps/30/unavailable-to.xpm
-share/jarl/bitmaps/30/unavailable.xpm
-share/jarl/bitmaps/30/unchecked.xpm
-share/jarl/bitmaps/30/userlist_hide.xpm
-share/jarl/bitmaps/30/available-away-from-secure.xpm
-share/jarl/bitmaps/logo.xpm
-share/jarl/bitmaps/logo_small.xpm
-@dirrm share/jarl/lib/Tk
-@dirrm share/jarl/lib/Jarl/Profile
-@dirrm share/jarl/lib/Jarl
-@dirrm share/jarl/lib/CLI
-@dirrm share/jarl/lib
-@dirrm share/jarl/bitmaps/30
-@dirrm share/jarl/bitmaps/25
-@dirrm share/jarl/bitmaps/20
-@dirrm share/jarl/bitmaps/15
-@dirrm share/jarl/bitmaps
-@dirrm share/jarl
diff --git a/net-im/kmerlin/Makefile b/net-im/kmerlin/Makefile
deleted file mode 100644
index 50753074ca02..000000000000
--- a/net-im/kmerlin/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: kmerlin
-# Date created: 20 September 2002
-# Whom: Cédric Lamalle
-#
-# $FreeBSD$
-#
-
-PORTNAME= kmerlin
-PORTVERSION= 1.4.2
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= ${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= cedric@cedric.trix.net
-COMMENT= An IM (Instant Messenger) KDE client for the Microsoft MSN Network
-
-USE_KDELIBS_VER=3
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-CONFIGURE_ARGS+= --prefix=${LOCALBASE}
-_NO_KDE_FIXPTHREAD= yes
-
-post-patch:
-.for i in replacepage identityeditdialog identitysetting \
- chatsetting systemnotification
- @${RM} ${WRKSRC}/src/setting/${i}.h ${WRKSRC}/src/setting/${i}.cpp
-.endfor
- @${RM} ${WRKSRC}/src/login.h ${WRKSRC}/src/login.cpp
-
-.include <bsd.port.pre.mk>
-.include "${PORTSDIR}/x11/kde3/Makefile.kde"
-.include <bsd.port.post.mk>
diff --git a/net-im/kmerlin/distinfo b/net-im/kmerlin/distinfo
deleted file mode 100644
index d97059ffd40c..000000000000
--- a/net-im/kmerlin/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (kmerlin-1.4.2.tar.gz) = 8cdfea643a9cecde86ac17041de38c2e
-SIZE (kmerlin-1.4.2.tar.gz) = 1023785
diff --git a/net-im/kmerlin/pkg-descr b/net-im/kmerlin/pkg-descr
deleted file mode 100644
index 302b2a78a739..000000000000
--- a/net-im/kmerlin/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-An IM (Instant Messenger) KDE client for the Microsoft MSN Network.
-Keep in touch with all your Windows friends!
-
-Features include:
-
-- a buddy list on which you can block users;
-- multiple chat windows; and
-- multiple users per chat (simply invite those you want in your chat session).
-
-WWW: http://kmerlin.olsd.de/index.php
-
-- Cedric Lamalle
-cedric@cedric.trix.net
diff --git a/net-im/kmerlin/pkg-plist b/net-im/kmerlin/pkg-plist
deleted file mode 100644
index 986ac7fa2792..000000000000
--- a/net-im/kmerlin/pkg-plist
+++ /dev/null
@@ -1,95 +0,0 @@
-bin/kmerlin
-share/doc/HTML/en/kmerlin/index.cache.bz2
-share/doc/HTML/en/kmerlin/index.docbook
-share/doc/HTML/en/kmerlin/common
-share/nls/POSIX
-share/nls/en_US.US-ASCII
-share/apps/kmerlin/icons/hicolor/16x16/actions/hotmail.png
-share/apps/kmerlin/icons/hicolor/16x16/actions/kmaway.png
-share/apps/kmerlin/icons/hicolor/16x16/actions/kmback.png
-share/apps/kmerlin/icons/hicolor/16x16/actions/kmbsy.png
-share/apps/kmerlin/icons/hicolor/16x16/actions/kmlunch.png
-share/apps/kmerlin/icons/hicolor/16x16/actions/kmoffline.png
-share/apps/kmerlin/icons/hicolor/16x16/actions/kmonline.png
-share/apps/kmerlin/icons/hicolor/16x16/actions/kmphone.png
-share/apps/kmerlin/icons/hicolor/16x16/actions/chat.png
-share/apps/kmerlin/icons/hicolor/22x22/actions/hotmail.png
-share/apps/kmerlin/icons/hicolor/22x22/actions/kmaway.png
-share/apps/kmerlin/icons/hicolor/22x22/actions/kmoffline.png
-share/apps/kmerlin/smilies/angel.png
-share/apps/kmerlin/smilies/angry.png
-share/apps/kmerlin/smilies/bat.png
-share/apps/kmerlin/smilies/beer_yum.png
-share/apps/kmerlin/smilies/bowwow.png
-share/apps/kmerlin/smilies/broken_heart.png
-share/apps/kmerlin/smilies/cake.png
-share/apps/kmerlin/smilies/camera.png
-share/apps/kmerlin/smilies/clock.png
-share/apps/kmerlin/smilies/coffee.png
-share/apps/kmerlin/smilies/confused.png
-share/apps/kmerlin/smilies/cry.png
-share/apps/kmerlin/smilies/devil.png
-share/apps/kmerlin/smilies/dude_hug.png
-share/apps/kmerlin/smilies/embaressed.png
-share/apps/kmerlin/smilies/film.png
-share/apps/kmerlin/smilies/girl_handsacross.png
-share/apps/kmerlin/smilies/girl_hug.png
-share/apps/kmerlin/smilies/guy_handsacross.png
-share/apps/kmerlin/smilies/heart.png
-share/apps/kmerlin/smilies/kiss.png
-share/apps/kmerlin/smilies/kittykay.png
-share/apps/kmerlin/smilies/lightbulb.png
-share/apps/kmerlin/smilies/mail.png
-share/apps/kmerlin/smilies/martini_shaken.png
-share/apps/kmerlin/smilies/messenger.png
-share/apps/kmerlin/smilies/moon.png
-share/apps/kmerlin/smilies/musical_note.png
-share/apps/kmerlin/smilies/omg.png
-share/apps/kmerlin/smilies/phone.png
-share/apps/kmerlin/smilies/present.png
-share/apps/kmerlin/smilies/README
-share/apps/kmerlin/smilies/regular.png
-share/apps/kmerlin/smilies/rose.png
-share/apps/kmerlin/smilies/sad.png
-share/apps/kmerlin/smilies/satisfied.png
-share/apps/kmerlin/smilies/shades.png
-share/apps/kmerlin/smilies/smileyrc
-share/apps/kmerlin/smilies/star.png
-share/apps/kmerlin/smilies/teeth.png
-share/apps/kmerlin/smilies/thumbs_down.png
-share/apps/kmerlin/smilies/thumbs_up.png
-share/apps/kmerlin/smilies/tounge.png
-share/apps/kmerlin/smilies/ugly.png
-share/apps/kmerlin/smilies/whatchutalkingabout_smile.png
-share/apps/kmerlin/smilies/wilted_rose.png
-share/apps/kmerlin/smilies/wink.png
-share/apps/kmerlin/pics/info.png
-share/apps/kmerlin/pics/network.png
-share/apps/kmerlin/pics/top.png
-share/apps/kmerlin/pics/penguin.png
-share/apps/kmerlin/pics/chat.png
-share/apps/kmerlin/kmerlinui.rc
-share/apps/kmerlin/kmerlinchatui.rc
-share/locale/ar/LC_MESSAGES/kmerlin.mo
-share/locale/ca/LC_MESSAGES/kmerlin.mo
-share/locale/de/LC_MESSAGES/kmerlin.mo
-share/locale/es/LC_MESSAGES/kmerlin.mo
-share/locale/fr/LC_MESSAGES/kmerlin.mo
-share/locale/is/LC_MESSAGES/kmerlin.mo
-share/locale/nb/LC_MESSAGES/kmerlin.mo
-share/locale/nl/LC_MESSAGES/kmerlin.mo
-share/locale/zh-CN/LC_MESSAGES/kmerlin.mo
-share/locale/zh-TW/LC_MESSAGES/kmerlin.mo
-share/icons/locolor/32x32/apps/kmerlin.png
-share/icons/locolor/16x16/apps/kmerlin.png
-share/applnk/Internet/kmerlin.desktop
-@dirrm share/doc/HTML/en/kmerlin
-@dirrm share/apps/kmerlin/icons/hicolor/16x16/actions
-@dirrm share/apps/kmerlin/icons/hicolor/16x16
-@dirrm share/apps/kmerlin/icons/hicolor/22x22/actions
-@dirrm share/apps/kmerlin/icons/hicolor/22x22
-@dirrm share/apps/kmerlin/icons/hicolor
-@dirrm share/apps/kmerlin/icons
-@dirrm share/apps/kmerlin/smilies
-@dirrm share/apps/kmerlin/pics
-@dirrm share/apps/kmerlin
diff --git a/net-im/kmess-kde4/Makefile b/net-im/kmess-kde4/Makefile
deleted file mode 100644
index d26ae20e1b6c..000000000000
--- a/net-im/kmess-kde4/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# New ports collection makefile for: kmess
-# Date created: 21 June 2002
-# Whom: Hye-Shik Chang <perky@python.or.kr>
-#
-# $FreeBSD$
-#
-
-PORTNAME= kmess
-PORTVERSION= 1.3
-PORTREVISION= 3
-CATEGORIES= net kde
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= perky@FreeBSD.org
-COMMENT= MSN Messenger Client for KDE3
-
-LIB_DEPENDS= mimelib.1:${PORTSDIR}/deskutils/kdepim3
-
-USE_KDELIBS_VER=3
-GNU_CONFIGURE= yes
-USE_REINPLACE= yes
-USE_GMAKE= yes
-_NO_KDE_FIXPTHREAD= yes
-
-.include <bsd.port.pre.mk>
-pre-patch:
- ${REINPLACE_CMD} -e '23s/^$$/#include <unistd.h>/' \
- ${WRKSRC}/kmess/kmessview.cpp
- ${REINPLACE_CMD} -e '20s/^$$/#include <ctype.h>/' \
- ${WRKSRC}/kmess/network/mimemessage.h
- ${REINPLACE_CMD} -e '35s|^$$|#include <netinet/in.h>|' \
- ${WRKSRC}/kmess/network/msnconnection.h
- ${REINPLACE_CMD} -e 's,-pedantic ,,g' ${WRKSRC}/configure
-
-.include "${PORTSDIR}/x11/kde3/Makefile.kde"
-.include <bsd.port.post.mk>
diff --git a/net-im/kmess-kde4/distinfo b/net-im/kmess-kde4/distinfo
deleted file mode 100644
index 3cc6dfb9f734..000000000000
--- a/net-im/kmess-kde4/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (kmess-1.3.tar.gz) = 3b482eddcfb89139131dccbfd4b08212
-SIZE (kmess-1.3.tar.gz) = 1597249
diff --git a/net-im/kmess-kde4/pkg-descr b/net-im/kmess-kde4/pkg-descr
deleted file mode 100644
index b263431acf70..000000000000
--- a/net-im/kmess-kde4/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-An MSN Messenger clone for KDE. Includes font support,
-emoticons, and the ability to switch the contact list
-between "by group" and "by online/offline", among
-other things.
-
-WWW: http://kmess.sourceforge.net/
diff --git a/net-im/kmess-kde4/pkg-plist b/net-im/kmess-kde4/pkg-plist
deleted file mode 100644
index 75baf8b8626a..000000000000
--- a/net-im/kmess-kde4/pkg-plist
+++ /dev/null
@@ -1,122 +0,0 @@
-bin/kmess
-share/applnk/Internet/kmess.desktop
-share/apps/kmess/emoticons/angel.png
-share/apps/kmess/emoticons/angry.png
-share/apps/kmess/emoticons/arrogant.png
-share/apps/kmess/emoticons/asl.png
-share/apps/kmess/emoticons/bad.png
-share/apps/kmess/emoticons/bat.png
-share/apps/kmess/emoticons/beer.png
-share/apps/kmess/emoticons/boy.png
-share/apps/kmess/emoticons/cake.png
-share/apps/kmess/emoticons/camera.png
-share/apps/kmess/emoticons/cat.png
-share/apps/kmess/emoticons/clock.png
-share/apps/kmess/emoticons/cocktail.png
-share/apps/kmess/emoticons/confused.png
-share/apps/kmess/emoticons/cry.png
-share/apps/kmess/emoticons/cup.png
-share/apps/kmess/emoticons/devil.png
-share/apps/kmess/emoticons/dog.png
-share/apps/kmess/emoticons/dude_hug.png
-share/apps/kmess/emoticons/embarrassed.png
-share/apps/kmess/emoticons/emoticonrc
-share/apps/kmess/emoticons/envelope.png
-share/apps/kmess/emoticons/film.png
-share/apps/kmess/emoticons/girl.png
-share/apps/kmess/emoticons/girl_hug.png
-share/apps/kmess/emoticons/handcuffs.png
-share/apps/kmess/emoticons/kiss.png
-share/apps/kmess/emoticons/lightbulb.png
-share/apps/kmess/emoticons/love.png
-share/apps/kmess/emoticons/megasmile.png
-share/apps/kmess/emoticons/messenger.png
-share/apps/kmess/emoticons/moon.png
-share/apps/kmess/emoticons/note.png
-share/apps/kmess/emoticons/omg.png
-share/apps/kmess/emoticons/phone.png
-share/apps/kmess/emoticons/present.png
-share/apps/kmess/emoticons/rainbow.png
-share/apps/kmess/emoticons/regular.png
-share/apps/kmess/emoticons/rose.png
-share/apps/kmess/emoticons/sad.png
-share/apps/kmess/emoticons/shade.png
-share/apps/kmess/emoticons/sorry.png
-share/apps/kmess/emoticons/star.png
-share/apps/kmess/emoticons/sun.png
-share/apps/kmess/emoticons/teeth.png
-share/apps/kmess/emoticons/thumbs_down.png
-share/apps/kmess/emoticons/thumbs_up.png
-share/apps/kmess/emoticons/tongue.png
-share/apps/kmess/emoticons/ugly.png
-share/apps/kmess/emoticons/unlove.png
-share/apps/kmess/emoticons/wilted_rose.png
-share/apps/kmess/emoticons/wink.png
-share/apps/kmess/eventsrc
-share/apps/kmess/icons/hicolor/16x16/apps/gnomemeeting.png
-share/apps/kmess/pics/away.png
-share/apps/kmess/pics/background.png
-share/apps/kmess/pics/berightback.png
-share/apps/kmess/pics/blocked.png
-share/apps/kmess/pics/busy.png
-share/apps/kmess/pics/email.png
-share/apps/kmess/pics/emoticons.png
-share/apps/kmess/pics/invisible.png
-share/apps/kmess/pics/kmesslogo.png
-share/apps/kmess/pics/lunch.png
-share/apps/kmess/pics/offline.png
-share/apps/kmess/pics/online.png
-share/apps/kmess/pics/onthephone.png
-share/apps/kmess/pics/unknown.png
-share/doc/HTML/en/kmess/common
-share/doc/HTML/en/kmess/index.cache.bz2
-share/doc/HTML/en/kmess/index.docbook
-share/doc/HTML/en/kmess/kmesschatwindow.png
-share/doc/HTML/en/kmess/kmesschatwindowcontactsidebaremailbutton.png
-share/doc/HTML/en/kmess/kmesschatwindowcontactsidebarprofilebutton.png
-share/doc/HTML/en/kmess/kmesschatwindowwithsidebar.png
-share/doc/HTML/en/kmess/kmesscompactchat.png
-share/doc/HTML/en/kmess/kmesscontactsidebarbutton.png
-share/doc/HTML/en/kmess/kmesscontactwindowwithsidebar.png
-share/doc/HTML/en/kmess/kmessemoticonbutton.png
-share/doc/HTML/en/kmess/kmessemoticonchooser.png
-share/doc/HTML/en/kmess/kmessmainwindow.png
-share/doc/HTML/en/kmess/kmesspopupbaloon.png
-share/doc/HTML/en/kmess/kmessrightclickmenucontact.png
-share/doc/HTML/en/kmess/kmessstartupscreen.png
-share/doc/HTML/en/kmess/kmesstimestamp.png
-share/icons/hicolor/16x16/apps/kmess.png
-share/icons/hicolor/32x32/apps/kmess.png
-share/icons/hicolor/48x48/apps/kmess.png
-share/icons/locolor/16x16/apps/kmess.png
-share/icons/locolor/32x32/apps/kmess.png
-share/icons/locolor/48x48/apps/kmess.png
-share/locale/ar/LC_MESSAGES/kmess.mo
-share/locale/ca/LC_MESSAGES/kmess.mo
-share/locale/de/LC_MESSAGES/kmess.mo
-share/locale/dk/LC_MESSAGES/kmess.mo
-share/locale/ee/LC_MESSAGES/kmess.mo
-share/locale/es/LC_MESSAGES/kmess.mo
-share/locale/fr/LC_MESSAGES/kmess.mo
-share/locale/it/LC_MESSAGES/kmess.mo
-share/locale/ko/LC_MESSAGES/kmess.mo
-share/locale/nb/LC_MESSAGES/kmess.mo
-share/locale/nl/LC_MESSAGES/kmess.mo
-share/locale/pt_BR/LC_MESSAGES/kmess.mo
-share/locale/th/LC_MESSAGES/kmess.mo
-share/locale/tr/LC_MESSAGES/kmess.mo
-share/locale/zh_CN.GB18030/LC_MESSAGES/kmess.mo
-share/locale/zh_CN.GB2312/LC_MESSAGES/kmess.mo
-share/locale/zh_CN/LC_MESSAGES/kmess.mo
-share/sounds/kmess_chat.ogg
-share/sounds/kmess_logoff.ogg
-share/sounds/kmess_logon.ogg
-share/sounds/kmess_msg.ogg
-@dirrm share/doc/HTML/en/kmess
-@dirrm share/apps/kmess/pics
-@dirrm share/apps/kmess/icons/hicolor/16x16/apps
-@dirrm share/apps/kmess/icons/hicolor/16x16
-@dirrm share/apps/kmess/icons/hicolor
-@dirrm share/apps/kmess/icons
-@dirrm share/apps/kmess/emoticons
-@dirrm share/apps/kmess
diff --git a/net-im/kmess/Makefile b/net-im/kmess/Makefile
deleted file mode 100644
index d26ae20e1b6c..000000000000
--- a/net-im/kmess/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# New ports collection makefile for: kmess
-# Date created: 21 June 2002
-# Whom: Hye-Shik Chang <perky@python.or.kr>
-#
-# $FreeBSD$
-#
-
-PORTNAME= kmess
-PORTVERSION= 1.3
-PORTREVISION= 3
-CATEGORIES= net kde
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= perky@FreeBSD.org
-COMMENT= MSN Messenger Client for KDE3
-
-LIB_DEPENDS= mimelib.1:${PORTSDIR}/deskutils/kdepim3
-
-USE_KDELIBS_VER=3
-GNU_CONFIGURE= yes
-USE_REINPLACE= yes
-USE_GMAKE= yes
-_NO_KDE_FIXPTHREAD= yes
-
-.include <bsd.port.pre.mk>
-pre-patch:
- ${REINPLACE_CMD} -e '23s/^$$/#include <unistd.h>/' \
- ${WRKSRC}/kmess/kmessview.cpp
- ${REINPLACE_CMD} -e '20s/^$$/#include <ctype.h>/' \
- ${WRKSRC}/kmess/network/mimemessage.h
- ${REINPLACE_CMD} -e '35s|^$$|#include <netinet/in.h>|' \
- ${WRKSRC}/kmess/network/msnconnection.h
- ${REINPLACE_CMD} -e 's,-pedantic ,,g' ${WRKSRC}/configure
-
-.include "${PORTSDIR}/x11/kde3/Makefile.kde"
-.include <bsd.port.post.mk>
diff --git a/net-im/kmess/distinfo b/net-im/kmess/distinfo
deleted file mode 100644
index 3cc6dfb9f734..000000000000
--- a/net-im/kmess/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (kmess-1.3.tar.gz) = 3b482eddcfb89139131dccbfd4b08212
-SIZE (kmess-1.3.tar.gz) = 1597249
diff --git a/net-im/kmess/pkg-descr b/net-im/kmess/pkg-descr
deleted file mode 100644
index b263431acf70..000000000000
--- a/net-im/kmess/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-An MSN Messenger clone for KDE. Includes font support,
-emoticons, and the ability to switch the contact list
-between "by group" and "by online/offline", among
-other things.
-
-WWW: http://kmess.sourceforge.net/
diff --git a/net-im/kmess/pkg-plist b/net-im/kmess/pkg-plist
deleted file mode 100644
index 75baf8b8626a..000000000000
--- a/net-im/kmess/pkg-plist
+++ /dev/null
@@ -1,122 +0,0 @@
-bin/kmess
-share/applnk/Internet/kmess.desktop
-share/apps/kmess/emoticons/angel.png
-share/apps/kmess/emoticons/angry.png
-share/apps/kmess/emoticons/arrogant.png
-share/apps/kmess/emoticons/asl.png
-share/apps/kmess/emoticons/bad.png
-share/apps/kmess/emoticons/bat.png
-share/apps/kmess/emoticons/beer.png
-share/apps/kmess/emoticons/boy.png
-share/apps/kmess/emoticons/cake.png
-share/apps/kmess/emoticons/camera.png
-share/apps/kmess/emoticons/cat.png
-share/apps/kmess/emoticons/clock.png
-share/apps/kmess/emoticons/cocktail.png
-share/apps/kmess/emoticons/confused.png
-share/apps/kmess/emoticons/cry.png
-share/apps/kmess/emoticons/cup.png
-share/apps/kmess/emoticons/devil.png
-share/apps/kmess/emoticons/dog.png
-share/apps/kmess/emoticons/dude_hug.png
-share/apps/kmess/emoticons/embarrassed.png
-share/apps/kmess/emoticons/emoticonrc
-share/apps/kmess/emoticons/envelope.png
-share/apps/kmess/emoticons/film.png
-share/apps/kmess/emoticons/girl.png
-share/apps/kmess/emoticons/girl_hug.png
-share/apps/kmess/emoticons/handcuffs.png
-share/apps/kmess/emoticons/kiss.png
-share/apps/kmess/emoticons/lightbulb.png
-share/apps/kmess/emoticons/love.png
-share/apps/kmess/emoticons/megasmile.png
-share/apps/kmess/emoticons/messenger.png
-share/apps/kmess/emoticons/moon.png
-share/apps/kmess/emoticons/note.png
-share/apps/kmess/emoticons/omg.png
-share/apps/kmess/emoticons/phone.png
-share/apps/kmess/emoticons/present.png
-share/apps/kmess/emoticons/rainbow.png
-share/apps/kmess/emoticons/regular.png
-share/apps/kmess/emoticons/rose.png
-share/apps/kmess/emoticons/sad.png
-share/apps/kmess/emoticons/shade.png
-share/apps/kmess/emoticons/sorry.png
-share/apps/kmess/emoticons/star.png
-share/apps/kmess/emoticons/sun.png
-share/apps/kmess/emoticons/teeth.png
-share/apps/kmess/emoticons/thumbs_down.png
-share/apps/kmess/emoticons/thumbs_up.png
-share/apps/kmess/emoticons/tongue.png
-share/apps/kmess/emoticons/ugly.png
-share/apps/kmess/emoticons/unlove.png
-share/apps/kmess/emoticons/wilted_rose.png
-share/apps/kmess/emoticons/wink.png
-share/apps/kmess/eventsrc
-share/apps/kmess/icons/hicolor/16x16/apps/gnomemeeting.png
-share/apps/kmess/pics/away.png
-share/apps/kmess/pics/background.png
-share/apps/kmess/pics/berightback.png
-share/apps/kmess/pics/blocked.png
-share/apps/kmess/pics/busy.png
-share/apps/kmess/pics/email.png
-share/apps/kmess/pics/emoticons.png
-share/apps/kmess/pics/invisible.png
-share/apps/kmess/pics/kmesslogo.png
-share/apps/kmess/pics/lunch.png
-share/apps/kmess/pics/offline.png
-share/apps/kmess/pics/online.png
-share/apps/kmess/pics/onthephone.png
-share/apps/kmess/pics/unknown.png
-share/doc/HTML/en/kmess/common
-share/doc/HTML/en/kmess/index.cache.bz2
-share/doc/HTML/en/kmess/index.docbook
-share/doc/HTML/en/kmess/kmesschatwindow.png
-share/doc/HTML/en/kmess/kmesschatwindowcontactsidebaremailbutton.png
-share/doc/HTML/en/kmess/kmesschatwindowcontactsidebarprofilebutton.png
-share/doc/HTML/en/kmess/kmesschatwindowwithsidebar.png
-share/doc/HTML/en/kmess/kmesscompactchat.png
-share/doc/HTML/en/kmess/kmesscontactsidebarbutton.png
-share/doc/HTML/en/kmess/kmesscontactwindowwithsidebar.png
-share/doc/HTML/en/kmess/kmessemoticonbutton.png
-share/doc/HTML/en/kmess/kmessemoticonchooser.png
-share/doc/HTML/en/kmess/kmessmainwindow.png
-share/doc/HTML/en/kmess/kmesspopupbaloon.png
-share/doc/HTML/en/kmess/kmessrightclickmenucontact.png
-share/doc/HTML/en/kmess/kmessstartupscreen.png
-share/doc/HTML/en/kmess/kmesstimestamp.png
-share/icons/hicolor/16x16/apps/kmess.png
-share/icons/hicolor/32x32/apps/kmess.png
-share/icons/hicolor/48x48/apps/kmess.png
-share/icons/locolor/16x16/apps/kmess.png
-share/icons/locolor/32x32/apps/kmess.png
-share/icons/locolor/48x48/apps/kmess.png
-share/locale/ar/LC_MESSAGES/kmess.mo
-share/locale/ca/LC_MESSAGES/kmess.mo
-share/locale/de/LC_MESSAGES/kmess.mo
-share/locale/dk/LC_MESSAGES/kmess.mo
-share/locale/ee/LC_MESSAGES/kmess.mo
-share/locale/es/LC_MESSAGES/kmess.mo
-share/locale/fr/LC_MESSAGES/kmess.mo
-share/locale/it/LC_MESSAGES/kmess.mo
-share/locale/ko/LC_MESSAGES/kmess.mo
-share/locale/nb/LC_MESSAGES/kmess.mo
-share/locale/nl/LC_MESSAGES/kmess.mo
-share/locale/pt_BR/LC_MESSAGES/kmess.mo
-share/locale/th/LC_MESSAGES/kmess.mo
-share/locale/tr/LC_MESSAGES/kmess.mo
-share/locale/zh_CN.GB18030/LC_MESSAGES/kmess.mo
-share/locale/zh_CN.GB2312/LC_MESSAGES/kmess.mo
-share/locale/zh_CN/LC_MESSAGES/kmess.mo
-share/sounds/kmess_chat.ogg
-share/sounds/kmess_logoff.ogg
-share/sounds/kmess_logon.ogg
-share/sounds/kmess_msg.ogg
-@dirrm share/doc/HTML/en/kmess
-@dirrm share/apps/kmess/pics
-@dirrm share/apps/kmess/icons/hicolor/16x16/apps
-@dirrm share/apps/kmess/icons/hicolor/16x16
-@dirrm share/apps/kmess/icons/hicolor
-@dirrm share/apps/kmess/icons
-@dirrm share/apps/kmess/emoticons
-@dirrm share/apps/kmess
diff --git a/net-im/konverse/Makefile b/net-im/konverse/Makefile
deleted file mode 100644
index d2008619cd52..000000000000
--- a/net-im/konverse/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# New ports collection makefile for: konverse
-# Date created: 30 May 2001
-# Whom: Hye-Shik Chang <perky@python.or.kr>
-#
-# $FreeBSD$
-#
-
-PORTNAME= konverse
-PORTVERSION= 0.2
-PORTREVISION= 3
-CATEGORIES= net kde
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= perky@FreeBSD.org
-COMMENT= KDE Jabber Client
-
-USE_KDELIBS_VER=3
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-USE_REINPLACE= yes
-
-CONFIGURE_ARGS+=--with-extra-includes=${LOCALBASE}/include \
- --x-includes=${X11BASE}/include \
- --x-libraries=${X11BASE}/lib \
- --with-qt-libraries=${QT_PREFIX}/lib
-
-pre-patch:
- ${REINPLACE_CMD} -e 's|-lqt|-lqt-mt ${PTHREAD_LIBS}|' \
- -e 's/libqt\.\*/libqt-mt.*/' ${WRKSRC}/configure
- ${REINPLACE_CMD} -e 's/\(LDADD.*\)-ldl/\1/' \
- -e 's|-lqt|${PTHREAD_LIBS}|' ${WRKSRC}/konverse/Makefile.in
- ${REINPLACE_CMD} -e 's/\(QDateTime.*\)timezone/\1local-\>tm_gmtoff/g' \
- ${WRKSRC}/konverse/jabbercore.cpp
-.for f in konverse/rostertree.h konverse/dlgchat.h
- ${REINPLACE_CMD} -e 's/ktmainwindow\.h/kmainwindow.h/g' ${WRKSRC}/${f}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/net-im/konverse/distinfo b/net-im/konverse/distinfo
deleted file mode 100644
index 6c06128e0067..000000000000
--- a/net-im/konverse/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (konverse-0.2.tar.gz) = 47aac344bf55bfe36730bbc01f0391bd
-SIZE (konverse-0.2.tar.gz) = 450680
diff --git a/net-im/konverse/files/patch-jabberid.cpp b/net-im/konverse/files/patch-jabberid.cpp
deleted file mode 100644
index aaa16e53de0d..000000000000
--- a/net-im/konverse/files/patch-jabberid.cpp
+++ /dev/null
@@ -1,39 +0,0 @@
---- konverse/jabberid.cpp 2000/12/28 03:41:37 1.10
-+++ konverse/jabberid.cpp 2002/02/20 04:25:25 1.11
-@@ -35,7 +35,7 @@
- _resource = resource.copy();
- }
-
--JabberID::JabberID(JabberID &jid)
-+JabberID::JabberID(const JabberID &jid)
- {
- _node = jid.getNode().copy();
- _domain = jid.getDomain().copy();
-@@ -81,22 +81,22 @@
- }
- }
-
--QString JabberID::getDomain()
-+QString JabberID::getDomain() const
- {
- return _domain;
- }
-
--QString JabberID::getNode()
-+QString JabberID::getNode() const
- {
- return _node;
- }
-
--QString JabberID::getResource()
-+QString JabberID::getResource() const
- {
- return _resource;
- }
-
--QString JabberID::getJID()
-+QString JabberID::getJID() const
- {
- QString fullID;
-
-
diff --git a/net-im/konverse/files/patch-jabberid.h b/net-im/konverse/files/patch-jabberid.h
deleted file mode 100644
index 511ea63690a7..000000000000
--- a/net-im/konverse/files/patch-jabberid.h
+++ /dev/null
@@ -1,25 +0,0 @@
---- konverse/jabberid.h 2001/02/27 02:31:57 1.4
-+++ konverse/jabberid.h 2002/02/20 04:25:25 1.5
-@@ -44,16 +44,16 @@
- */
- JabberID( QString jid );
- JabberID( QString node, QString domain, QString resource );
-- JabberID( JabberID &jid );
-+ JabberID( const JabberID &jid );
-
- /**
- * Returns jabber id strings.
- */
-- QString getJID(); //In [node@]domain[/resource] format
-+ QString getJID() const; //In [node@]domain[/resource] format
-
-- QString getNode();
-- QString getDomain();
-- QString getResource();
-+ QString getNode() const;
-+ QString getDomain() const;
-+ QString getResource() const;
-
- JabberID operator=(QString& jid);
-
-
diff --git a/net-im/konverse/files/patch-konverse.cpp b/net-im/konverse/files/patch-konverse.cpp
deleted file mode 100644
index b764593e0c43..000000000000
--- a/net-im/konverse/files/patch-konverse.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- konverse/konverse.cpp.orig Thu Aug 8 17:59:49 2002
-+++ konverse/konverse.cpp Thu Aug 8 17:59:06 2002
-@@ -16,6 +16,7 @@
- * *
- ***************************************************************************/
-
-+#include <qcursor.h>
- #include "konverse.h"
- #include <setstatus.h>
- #include <kaboutdata.h>
diff --git a/net-im/konverse/files/patch-prefs.h b/net-im/konverse/files/patch-prefs.h
deleted file mode 100644
index e14f36f15563..000000000000
--- a/net-im/konverse/files/patch-prefs.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- konverse/prefs.h.orig Thu Aug 8 18:03:59 2002
-+++ konverse/prefs.h Thu Aug 8 18:04:08 2002
-@@ -7,6 +7,7 @@
- #include <qstring.h>
- #include <qcheckbox.h>
- #include <qvbox.h>
-+#include <qgrid.h>
-
- #include <kdialogbase.h>
-
diff --git a/net-im/konverse/files/patch-wrapedit.h b/net-im/konverse/files/patch-wrapedit.h
deleted file mode 100644
index f9d455a96b16..000000000000
--- a/net-im/konverse/files/patch-wrapedit.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- konverse/wrapedit.h.orig Thu Aug 8 17:50:36 2002
-+++ konverse/wrapedit.h Thu Aug 8 17:50:42 2002
-@@ -6,6 +6,7 @@
- #include <qmlined.h>
- #include <qwidget.h>
- #include <qfontmetrics.h>
-+#include <keditcl.h>
-
- /**
- * A simple wrap edit widget (QTextArea with wrap turned on)
diff --git a/net-im/konverse/files/patch-xmlstream.h b/net-im/konverse/files/patch-xmlstream.h
deleted file mode 100644
index f50d8a6dfb51..000000000000
--- a/net-im/konverse/files/patch-xmlstream.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- konverse/xmlstream.cpp 2001/04/07 03:37:01 1.11
-+++ konverse/xmlstream.cpp 2002/02/25 04:20:53 1.12
-@@ -167,7 +167,7 @@
-
- bytesWritten = write(fd, (void *)(const char *)utf, utf.length());
-
-- if ( bytesWritten != (int)s.length() )
-+ if ( bytesWritten != (int)utf.length() )
- connectionLost();
-
- return bytesWritten;
-
diff --git a/net-im/konverse/pkg-descr b/net-im/konverse/pkg-descr
deleted file mode 100644
index 6a76153b2e4b..000000000000
--- a/net-im/konverse/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Konverse is a KDE-based Jabber client, the XML-based
-open source IM system. For more information on jabber
-see www.jabber.org.
-
-WWW: http://konverse.sourceforge.net/
diff --git a/net-im/konverse/pkg-plist b/net-im/konverse/pkg-plist
deleted file mode 100644
index af128cb1a29a..000000000000
--- a/net-im/konverse/pkg-plist
+++ /dev/null
@@ -1,37 +0,0 @@
-bin/konverse
-share/icons/locolor/16x16/apps/konverse.png
-share/icons/locolor/22x22/apps/konverse.png
-share/applnk/Internet/konverse.desktop
-share/apps/konverse/icons/hicolor/16x16/actions/add_user.png
-share/apps/konverse/icons/hicolor/16x16/actions/chat_dlg.png
-share/apps/konverse/icons/hicolor/16x16/actions/connect.png
-share/apps/konverse/icons/hicolor/16x16/actions/konverse_message.png
-share/apps/konverse/icons/hicolor/16x16/actions/new_message.png
-share/apps/konverse/icons/hicolor/16x16/actions/user_away.png
-share/apps/konverse/icons/hicolor/16x16/actions/user_chat.png
-share/apps/konverse/icons/hicolor/16x16/actions/user_dnd.png
-share/apps/konverse/icons/hicolor/16x16/actions/user_offline.png
-share/apps/konverse/icons/hicolor/16x16/actions/user_online.png
-share/apps/konverse/icons/hicolor/16x16/actions/user_unknown.png
-share/apps/konverse/icons/hicolor/16x16/actions/user_xaway.png
-share/apps/konverse/icons/hicolor/16x16/actions/useradd_dlg.png
-share/apps/konverse/icons/hicolor/16x16/apps/konverse.png
-share/apps/konverse/icons/hicolor/22x22/actions/konverse_away.png
-share/apps/konverse/icons/hicolor/22x22/actions/konverse_chat.png
-share/apps/konverse/icons/hicolor/22x22/actions/konverse_dnd.png
-share/apps/konverse/icons/hicolor/22x22/actions/konverse_offline.png
-share/apps/konverse/icons/hicolor/22x22/actions/konverse_online.png
-share/apps/konverse/icons/hicolor/22x22/actions/konverse_xaway.png
-share/apps/konverse/icons/hicolor/22x22/actions/vcard.png
-share/apps/konverse/icons/hicolor/22x22/apps/konverse.png
-share/apps/konverse/pics/konverse-large.png
-@dirrm share/apps/konverse/pics
-@dirrm share/apps/konverse/icons/hicolor/16x16/actions
-@dirrm share/apps/konverse/icons/hicolor/16x16/apps
-@dirrm share/apps/konverse/icons/hicolor/16x16
-@dirrm share/apps/konverse/icons/hicolor/22x22/actions
-@dirrm share/apps/konverse/icons/hicolor/22x22/apps
-@dirrm share/apps/konverse/icons/hicolor/22x22
-@dirrm share/apps/konverse/icons/hicolor
-@dirrm share/apps/konverse/icons
-@dirrm share/apps/konverse
diff --git a/net-im/kpopup/Makefile b/net-im/kpopup/Makefile
deleted file mode 100644
index 3b67ab6f5bab..000000000000
--- a/net-im/kpopup/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# New ports collection makefile for: KPopup
-# Date created: Apr 4, 2003
-# Whom: Frerich Raabe <frerich.raabe@gmx.de>
-#
-# $FreeBSD$
-
-PORTNAME= kpopup
-PORTVERSION= 0.9.1
-PORTREVISION= 2
-CATEGORIES= net kde
-MASTER_SITES= http://www.henschelsoft.de/kpopup/
-
-MAINTAINER= so14k@so14k.com
-COMMENT= KDE program for sending and receiving MS Windows WinPopup messages
-
-RUN_DEPENDS= smbclient:${PORTSDIR}/net/samba
-
-USE_KDELIBS_VER=3
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_TARGET=
-USE_REINPLACE= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's,malloc.h,stdlib.h,' ${WRKSRC}/kpopup/misc.cpp \
- ${WRKSRC}/kpopup/make_popup.cpp ${WRKSRC}/kpopup/main.cpp
- @${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKSRC}/kpopup/misc.h
-
-post-install:
- @${CAT} ${PKGMESSAGE} | ${SED} -e 's,%%PREFIX%%,${PREFIX},g'
-
-.include <bsd.port.mk>
diff --git a/net-im/kpopup/distinfo b/net-im/kpopup/distinfo
deleted file mode 100644
index e93f68d48c30..000000000000
--- a/net-im/kpopup/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (kpopup-0.9.1.tar.gz) = 0fe30038ce7785ec533fd90a61a79b91
-SIZE (kpopup-0.9.1.tar.gz) = 527306
diff --git a/net-im/kpopup/files/patch-kpopup_misc.h b/net-im/kpopup/files/patch-kpopup_misc.h
deleted file mode 100644
index 098f6db0184e..000000000000
--- a/net-im/kpopup/files/patch-kpopup_misc.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./kpopup/misc.h.orig Sun Aug 26 17:44:03 2001
-+++ ./kpopup/misc.h Mon May 5 09:47:04 2003
-@@ -20,7 +20,7 @@
- #include "kpopup.h"
-
- #undef DEBUG
--#define SMBPATH "/usr/bin" //Path of smbclient
-+#define SMBPATH "%%LOCALBASE%%/bin" //Path of smbclient
- #define TMPPOPUPFILE "/tmp/kpopup-message"
- #define SETSIG(sig, fun, fla) sa.sa_handler = fun; \
- sa.sa_flags = fla; \
diff --git a/net-im/kpopup/pkg-descr b/net-im/kpopup/pkg-descr
deleted file mode 100644
index 0bdd87ce0ecb..000000000000
--- a/net-im/kpopup/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-KDE program for sending and receiving MS Windows WinPopup messages.
-
-WWW: http://www.henschelsoft.de/kpopup_en.html
-
-- Frerich Raabe frerich.raabe@gmx.de
diff --git a/net-im/kpopup/pkg-message b/net-im/kpopup/pkg-message
deleted file mode 100644
index cd3a5c5237b4..000000000000
--- a/net-im/kpopup/pkg-message
+++ /dev/null
@@ -1,5 +0,0 @@
-NOTE: To be able to receive messages with KPopup, you need to change your
-Samba configuration file (smb.conf): locate the [global] section in the
-configuration file, and add the following line:
-
-message command = sh -c 'export DISPLAY:0; %%PREFIX%%/bin/kpopup %s %f;' &
diff --git a/net-im/kpopup/pkg-plist b/net-im/kpopup/pkg-plist
deleted file mode 100644
index b1eb64fb0f80..000000000000
--- a/net-im/kpopup/pkg-plist
+++ /dev/null
@@ -1,18 +0,0 @@
-bin/kpopup
-share/applnk/Applications/kpopup.desktop
-share/icons/hicolor/16x16/apps/kpopup.png
-share/icons/hicolor/32x32/apps/kpopup.png
-share/icons/hicolor/48x48/apps/kpopup.png
-share/icons/locolor/16x16/apps/kpopup.png
-share/icons/locolor/32x32/apps/kpopup.png
-share/locale/de/LC_MESSAGES/kpopup.mo
-%%PORTDOCS%%share/doc/HTML/en/kpopup/common
-%%PORTDOCS%%share/doc/HTML/en/kpopup/index-1.html
-%%PORTDOCS%%share/doc/HTML/en/kpopup/index-2.html
-%%PORTDOCS%%share/doc/HTML/en/kpopup/index-3.html
-%%PORTDOCS%%share/doc/HTML/en/kpopup/index-4.html
-%%PORTDOCS%%share/doc/HTML/en/kpopup/index.cache.bz2
-%%PORTDOCS%%share/doc/HTML/en/kpopup/index.docbook
-%%PORTDOCS%%share/doc/HTML/en/kpopup/index.html
-%%PORTDOCS%%share/doc/HTML/en/kpopup/logotp3.png
-@dirrm share/doc/HTML/en/kpopup
diff --git a/net-im/libicq/Makefile b/net-im/libicq/Makefile
deleted file mode 100644
index 2a3b12c43d0a..000000000000
--- a/net-im/libicq/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# New ports collection makefile for: libicq
-# Date Created: 31 Oct 1998
-# Whom: Seiichirou Hiraoka
-#
-# $FreeBSD$
-#
-
-PORTNAME= libicq
-PORTVERSION= 0.33
-CATEGORIES= net
-MASTER_SITES= http://download.sourceforge.net/libicq/ \
- ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= flathill
-
-MAINTAINER= flathill@FreeBSD.org
-COMMENT= Library to add ICQ communication support to your software
-
-USE_GNOME= glib12
-USE_LIBTOOL_VER=13
-INSTALLS_SHLIB= yes
-
-.include <bsd.port.mk>
diff --git a/net-im/libicq/distinfo b/net-im/libicq/distinfo
deleted file mode 100644
index 786223bcf50e..000000000000
--- a/net-im/libicq/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (libicq-0.33.tar.gz) = 3717d4b08dfdd9af9a57f5d17d04529d
-SIZE (libicq-0.33.tar.gz) = 101447
diff --git a/net-im/libicq/files/patch-ad b/net-im/libicq/files/patch-ad
deleted file mode 100644
index ba3b41a090d2..000000000000
--- a/net-im/libicq/files/patch-ad
+++ /dev/null
@@ -1,50 +0,0 @@
---- src/send.c.orig Thu Nov 11 17:16:26 1999
-+++ src/send.c Thu Nov 11 17:18:50 1999
-@@ -139,6 +139,17 @@
- fprintf(stderr, "\nSocket creation failed.");
- exit(1);
- }
-+
-+#ifdef IP_PORTRANGE
-+ {
-+ int i=IP_PORTRANGE_HIGH;
-+ if (setsockopt(sok, IPPROTO_IP, IP_PORTRANGE, &i, sizeof(i))<0)
-+ {
-+ fprintf(stderr, "\nSocket range selection failed.");
-+ exit(1);
-+ }
-+ }
-+#endif
-
- if(Verbose & ICQ_VERB_INFO)
- printf("\nSocket created. Attempting to connect..." );
-@@ -170,6 +181,12 @@
- bzero(&(sin.sin_zero), 8);
-
- tcp_sok = socket(AF_INET, SOCK_STREAM, 0);
-+#if IP_PORTRANGE
-+ {
-+ int i=IP_PORTRANGE_HIGH;
-+ setsockopt(tcp_sok, IPPROTO_IP, IP_PORTRANGE, &i, sizeof(i));
-+ }
-+#endif
- setsockopt(tcp_sok, SOL_SOCKET, SO_REUSEADDR, &retval, 4);
- set_nonblock(tcp_sok);
- retval = bind(tcp_sok, (struct sockaddr*)&sin, sizeof(sin));
---- src/tcp.c.orig Thu Nov 11 17:20:01 1999
-+++ src/tcp.c Thu Nov 11 17:20:02 1999
-@@ -608,6 +608,14 @@
- sock = socket(AF_INET, SOCK_STREAM, 0);
- if(sock == -1) return -1;
-
-+#ifdef IP_PORTRANGE
-+ {
-+ int i=IP_PORTRANGE_HIGH;
-+ if (setsockopt(sock, IPPROTO_IP, IP_PORTRANGE, &i, sizeof(i))<0)
-+ return -1;
-+ }
-+#endif
-+
- set_nonblock(sock);
-
- if((bind(sock, (struct sockaddr*)&local, sizeof(struct sockaddr))) == -1)
diff --git a/net-im/libicq/pkg-descr b/net-im/libicq/pkg-descr
deleted file mode 100644
index f04a973bd190..000000000000
--- a/net-im/libicq/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-libicq is based on micq and is intended to make it easy to add ICQ
-communication support to your software.
-
-micq is available at ftp://www.micq.org/pub/micq/
-
-WWW: http://gicq.sourceforge.net/
-
-- Seiichirou Hiraoka
-flathill@FreeBSD.ORG
diff --git a/net-im/libicq/pkg-plist b/net-im/libicq/pkg-plist
deleted file mode 100644
index c5b2f94bc6bd..000000000000
--- a/net-im/libicq/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-include/libicq.h
-lib/libicq.a
-lib/libicq.so
-lib/libicq.so.0.3
diff --git a/net-im/libicq2000/Makefile b/net-im/libicq2000/Makefile
deleted file mode 100644
index a5485be12ec3..000000000000
--- a/net-im/libicq2000/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# New ports collection makefile for: libicq2000
-# Date created: Sat Apr 27 10:36:05 BRT 2002
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= libicq2000
-PORTVERSION= 0.3.2
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= An opensource C++ library to support icq2000/2001 protocol
-
-LIB_DEPENDS= sigc.1:${PORTSDIR}/devel/libsigc++
-
-USE_LIBTOOL_VER=13
-USE_REINPLACE= yes
-USE_SIZE= yes
-INSTALLS_SHLIB= yes
-
-MAN1= libicq2000-config.1
-
-DOC_FILES= AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS \
- TODO
-
-post-patch:
- @${REINPLACE_CMD} -E -e \
- 's|^(headersincludedir =).+|\1\$$(includedir)/libicq2000|' \
- ${WRKSRC}/libicq2000/Makefile.in
- @${REINPLACE_CMD} -E -e 's|^(pkgincludedir.+)/@PACKAGE@|\1|' \
- ${WRKSRC}/libicq2000-config.in
-
-post-configure:
- @${CP} ${LIBTOOL} ${WRKSRC}
- @${REINPLACE_CMD} -E -e 's|^(install_ltlibs=).+$$|\1no|' \
- ${WRKSRC}/libtool
-
-post-install:
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for file in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-im/libicq2000/distinfo b/net-im/libicq2000/distinfo
deleted file mode 100644
index 0d1ad4dd61f8..000000000000
--- a/net-im/libicq2000/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (libicq2000-0.3.2.tar.gz) = bab0e61b540258e54eb1c3695ac75f6e
-SIZE (libicq2000-0.3.2.tar.gz) = 519316
diff --git a/net-im/libicq2000/pkg-descr b/net-im/libicq2000/pkg-descr
deleted file mode 100644
index fb5c05e33f8f..000000000000
--- a/net-im/libicq2000/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-[ from developer's site ]
-libicq2000 is an opensource C++ library being developed to support
-the icq2000/2001 protocol. It is easy for developers to use as the
-backbone for their clients' connection to the ICQ network - all the
-protocol work is abstracted away in one nice object-orientated
-interface.
-
-WWW: http://libicq2000.sourceforge.net/
diff --git a/net-im/libicq2000/pkg-plist b/net-im/libicq2000/pkg-plist
deleted file mode 100644
index f8fd4593f0a8..000000000000
--- a/net-im/libicq2000/pkg-plist
+++ /dev/null
@@ -1,55 +0,0 @@
-bin/libicq2000-config
-include/libicq2000/Cache.h
-include/libicq2000/Capabilities.h
-include/libicq2000/Client.h
-include/libicq2000/Contact.h
-include/libicq2000/ContactList.h
-include/libicq2000/DCCache.h
-include/libicq2000/DirectClient.h
-include/libicq2000/ICBMCookie.h
-include/libicq2000/ICBMCookieCache.h
-include/libicq2000/ICQ.h
-include/libicq2000/MessageHandler.h
-include/libicq2000/RequestIDCache.h
-include/libicq2000/SMTPClient.h
-include/libicq2000/SNAC-BOS.h
-include/libicq2000/SNAC-BUD.h
-include/libicq2000/SNAC-GEN.h
-include/libicq2000/SNAC-LOC.h
-include/libicq2000/SNAC-MSG.h
-include/libicq2000/SNAC-SBL.h
-include/libicq2000/SNAC-SRV.h
-include/libicq2000/SNAC-UIN.h
-include/libicq2000/SNAC-base.h
-include/libicq2000/SNAC.h
-include/libicq2000/SeqNumCache.h
-include/libicq2000/SocketClient.h
-include/libicq2000/TLV.h
-include/libicq2000/Translator.h
-include/libicq2000/UserInfoBlock.h
-include/libicq2000/Xml.h
-include/libicq2000/buffer.h
-include/libicq2000/constants.h
-include/libicq2000/custom_marshal.h
-include/libicq2000/events.h
-include/libicq2000/exceptions.h
-include/libicq2000/ref_ptr.h
-include/libicq2000/socket.h
-include/libicq2000/time_extra.h
-include/libicq2000/userinfoconstants.h
-include/libicq2000/userinfohelpers.h
-include/libicq2000/version.h
-lib/libicq2000.a
-lib/libicq2000.so
-lib/libicq2000.so.5
-share/aclocal/libicq2000.m4
-%%PORTDOCS%%share/doc/libicq2000/AUTHORS
-%%PORTDOCS%%share/doc/libicq2000/COPYING
-%%PORTDOCS%%share/doc/libicq2000/ChangeLog
-%%PORTDOCS%%share/doc/libicq2000/INSTALL
-%%PORTDOCS%%share/doc/libicq2000/NEWS
-%%PORTDOCS%%share/doc/libicq2000/README
-%%PORTDOCS%%share/doc/libicq2000/THANKS
-%%PORTDOCS%%share/doc/libicq2000/TODO
-%%PORTDOCS%%@dirrm share/doc/libicq2000
-@dirrm include/libicq2000
diff --git a/net-im/libyahoo2/Makefile b/net-im/libyahoo2/Makefile
deleted file mode 100644
index f69c81ea6305..000000000000
--- a/net-im/libyahoo2/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: libyahoo2
-# Date created: Apr 6, 2003
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= libyahoo2
-PORTVERSION= 0.7.4
-PORTREVISION= 2
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A C library that handles the new Yahoo! Messenger protocol
-
-USE_BZIP2= yes
-USE_GNOME= glib20 gnomehack gnometarget
-GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} != "i386"
-BROKEN= "Does not compile on !i386"
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-Wall -ansi -pedantic||g' ${WRKSRC}/configure
- @${REINPLACE_CMD} -e 's|-g -Wall||g' ${WRKSRC}/src/Makefile.in
-
-.include <bsd.port.post.mk>
diff --git a/net-im/libyahoo2/distinfo b/net-im/libyahoo2/distinfo
deleted file mode 100644
index 5e9baae8d05e..000000000000
--- a/net-im/libyahoo2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (libyahoo2-0.7.4.tar.bz2) = 7e2320a0f3c892fb9664c225aff9b2e7
-SIZE (libyahoo2-0.7.4.tar.bz2) = 244440
diff --git a/net-im/libyahoo2/files/patch-ltmain.sh b/net-im/libyahoo2/files/patch-ltmain.sh
deleted file mode 100644
index 71d1d3044562..000000000000
--- a/net-im/libyahoo2/files/patch-ltmain.sh
+++ /dev/null
@@ -1,33 +0,0 @@
---- ltmain.sh.orig Tue Jan 28 03:11:49 2003
-+++ ltmain.sh Tue May 13 06:46:55 2003
-@@ -1043,7 +1043,7 @@
- # These systems don't actually have a C library (as such)
- test "X$arg" = "X-lc" && continue
- ;;
-- *-*-openbsd*)
-+ *-*-openbsd* | *-*-freebsd*)
- # Do not include libc due to us having libc/libc_r.
- test "X$arg" = "X-lc" && continue
- ;;
-@@ -2441,7 +2441,7 @@
- *-*-netbsd*)
- # Don't link with libc until the a.out ld.so is fixed.
- ;;
-- *-*-openbsd*)
-+ *-*-openbsd* | *-*-freebsd*)
- # Do not include libc due to us having libc/libc_r.
- ;;
- *)
-@@ -4210,10 +4210,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-im/libyahoo2/files/patch-sample_client.c b/net-im/libyahoo2/files/patch-sample_client.c
deleted file mode 100644
index c6d23bb257fe..000000000000
--- a/net-im/libyahoo2/files/patch-sample_client.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/sample_client.c.orig Sun Sep 28 10:40:03 2003
-+++ src/sample_client.c Tue Sep 30 21:35:55 2003
-@@ -52,7 +52,6 @@
- #include <yahoo2_callbacks.h>
- #include "yahoo_util.h"
-
--int fileno(FILE * stream);
-
-
- #define MAX_PREF_LEN 255
-@@ -177,7 +176,6 @@
-
- FILE *popen(const char *command, const char *type);
- int pclose(FILE *stream);
--int gethostname(char *name, size_t len);
-
- static char * get_local_addresses()
- {
diff --git a/net-im/libyahoo2/pkg-descr b/net-im/libyahoo2/pkg-descr
deleted file mode 100644
index 95a39a5b6bf5..000000000000
--- a/net-im/libyahoo2/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-libyahoo2 is a C library interface to the new Yahoo! Messenger protocol.
-It supports almost all current features of the protocol.
-
-WWW: http://libyahoo2.sourceforge.net/
diff --git a/net-im/libyahoo2/pkg-plist b/net-im/libyahoo2/pkg-plist
deleted file mode 100644
index 7e105e2e088d..000000000000
--- a/net-im/libyahoo2/pkg-plist
+++ /dev/null
@@ -1,12 +0,0 @@
-@comment $FreeBSD$
-include/libyahoo2/yahoo2.h
-include/libyahoo2/yahoo2_callbacks.h
-include/libyahoo2/yahoo2_types.h
-include/libyahoo2/yahoo_fn.h
-include/libyahoo2/yahoo_httplib.h
-include/libyahoo2/yahoo_list.h
-lib/libyahoo2.a
-lib/libyahoo2.so
-lib/libyahoo2.so.8
-libdata/pkgconfig/libyahoo2.pc
-@dirrm include/libyahoo2
diff --git a/net-im/licq-console/Makefile b/net-im/licq-console/Makefile
deleted file mode 100644
index eb56d95565da..000000000000
--- a/net-im/licq-console/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# New ports collection makefile for: console-licq
-# Date created: 18 October 2000
-# Whom: Jeremy Norris <ishmael27@home.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= console
-PORTVERSION= ${CONSOLE_LICQ_VER}
-PORTREVISION= 1
-CATEGORIES= net
-
-MAINTAINER= dinoex@FreeBSD.org
-COMMENT= Ncurses-based console plugin for Licq
-
-#USE_AUTOCONF_VER= 254
-#USE_AUTOMAKE_VER= 15
-CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS}" \
- LIBS="${PTHREAD_LIBS}"
-LICQ_PORT?= net/licq
-
-.include <bsd.port.pre.mk>
-.include "${PORTSDIR}/${LICQ_PORT}/Makefile.inc"
-.include <bsd.port.post.mk>
diff --git a/net-im/licq-console/files/patch-console.h b/net-im/licq-console/files/patch-console.h
deleted file mode 100644
index 0115dccd927e..000000000000
--- a/net-im/licq-console/files/patch-console.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/console.h.orig Mon Nov 4 00:22:38 2002
-+++ src/console.h Mon Nov 4 00:22:50 2002
-@@ -5,6 +5,8 @@
- #include "config.h"
- #endif
-
-+using namespace std;
-+
- #include "licq_icqd.h"
- #include "licq_log.h"
- #include "window.h"
diff --git a/net-im/licq-console/pkg-descr b/net-im/licq-console/pkg-descr
deleted file mode 100644
index f5fc8daa0db1..000000000000
--- a/net-im/licq-console/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-An ncurses console plugin for the popular icq clone licq.
-
-WWW: http://www.licq.org/
diff --git a/net-im/licq-console/pkg-plist b/net-im/licq-console/pkg-plist
deleted file mode 100644
index 68a451780a80..000000000000
--- a/net-im/licq-console/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-lib/licq/licq_console.la
-lib/licq/licq_console.so
-@dirrm lib/licq
diff --git a/net-im/licq-osd/Makefile b/net-im/licq-osd/Makefile
deleted file mode 100644
index 70507b1d9289..000000000000
--- a/net-im/licq-osd/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# New ports collection makefile for: licq-osd
-# Date created: 2003-07-15
-# Whom: nm@web.am
-#
-# $FreeBSD$
-#
-#
-
-PORTNAME= licq_osd_plugin
-PORTVERSION= 1.2.7.2
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR=/sourceforge/licq-osd
-DISTNAME= licq_osd_plugin-${PORTVERSION}
-
-MAINTAINER= nm@web.am
-COMMENT= OnScreenDisplay messages in licq (like in SIM and more)
-
-BUILD_DEPENDS=${X11BASE}/lib/libxosd.so.4:${PORTSDIR}/misc/xosd
-RUN_DEPENDS=${LOCALBASE}/lib/licq/licq_qt-gui.so:${PORTSDIR}/net/licq-qt-gui
-# run dependency may be too strict, delete it if you use another
-# plugin (gtk+) and wish run osd with it. i've not tested with
-# plugins other than qt-gui
-
-GNU_CONFIGURE=yes
-CONFIGURE_ENV= CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib" LIBS="-liconv"
-USE_LIBTOOL_VER=13
-
-.include <bsd.port.mk>
diff --git a/net-im/licq-osd/distinfo b/net-im/licq-osd/distinfo
deleted file mode 100644
index ef723c838287..000000000000
--- a/net-im/licq-osd/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (licq_osd_plugin-1.2.7.2.tar.gz) = 59621561c391f3c85fecdd5f8ec562c8
-SIZE (licq_osd_plugin-1.2.7.2.tar.gz) = 204846
diff --git a/net-im/licq-osd/files/patch-aa b/net-im/licq-osd/files/patch-aa
deleted file mode 100644
index 54ada992cfac..000000000000
--- a/net-im/licq-osd/files/patch-aa
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/licq-osd.cpp.orig Wed Jul 16 13:00:53 2003
-+++ src/licq-osd.cpp Wed Jul 16 12:55:10 2003
-@@ -675,7 +675,7 @@
-
- while ((fromsize>0) && (tosize>0))
- {
-- if ((int)iconv(conv, &msgptr, &fromsize, &resptr, &tosize)==-1)
-+ if ((int)iconv(conv, (const char**)(&msgptr), &fromsize, &resptr, &tosize)==-1)
- {
- // array is not enough
- if (errno == E2BIG)
diff --git a/net-im/licq-osd/pkg-descr b/net-im/licq-osd/pkg-descr
deleted file mode 100644
index 6f191d00a924..000000000000
--- a/net-im/licq-osd/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This is a small licq-plugin, which uses libxosd2 to display new arriving
-messages as OSD (On Screen Display) text on your desktop. I wrote this, as I
-saw this feature in sim and wanted to have the same functionality in licq.
-
-Martin Maurer, martinmaurer@gmx.at
-
-WWW: http://sourceforge.net/projects/licq-osd
diff --git a/net-im/licq-osd/pkg-message b/net-im/licq-osd/pkg-message
deleted file mode 100644
index 9dd7a7e66881..000000000000
--- a/net-im/licq-osd/pkg-message
+++ /dev/null
@@ -1,8 +0,0 @@
-Russian-speaking users!
-Please run licq in this way to force russian messages display correctly
-
-env LANG=ru_RU.KOI8-R MM_CHARSET=KOI8-R licq
-
-also change font in ~/.licq/licq_osd.conf
-to something like this:
-Font=-*-*-bold-r-*-*-25-*-*-*-*-*-koi8-*
diff --git a/net-im/licq-osd/pkg-plist b/net-im/licq-osd/pkg-plist
deleted file mode 100644
index 3fb011c0a567..000000000000
--- a/net-im/licq-osd/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-lib/licq/licq_osd.la
-lib/licq/licq_osd.so
diff --git a/net-im/licq-qt-gui/Makefile b/net-im/licq-qt-gui/Makefile
deleted file mode 100644
index 73e1133e0a58..000000000000
--- a/net-im/licq-qt-gui/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# New ports collection makefile for: qt-gui-licq
-# Date created: 18 October 2000
-# Whom: Jeremy Norris <ishmael272home.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= qt-gui
-PORTVERSION= ${QT_LICQ_VER}
-PORTREVISION= 2
-CATEGORIES= net
-PKGNAMESUFFIX?= ${KDE_SUFFIX}${PKGNAMESUFFIX2}
-
-MAINTAINER= dinoex@FreeBSD.org
-COMMENT= Qt plugin for licq
-
-CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS}" \
- LIBS="${PTHREAD_LIBS}"
-LICQ_PORT?= net/licq
-
-.if defined(WITH_KDE)
-KDE_SUFFIX= -kde
-USE_KDELIBS_VER=3
-CONFIGURE_ARGS+=--with-kde
-CONFIGURE_ENV+= KDEDIR="${LOCALBASE}"
-PLIST_SUB+= GUI_NAME=kde
-.else
-USE_QT_VER= 3
-PLIST_SUB+= GUI_NAME=qt
-.endif
-
-pre-fetch:
-.if defined(WITH_KDE)
- @${ECHO_MSG} ""
- @${ECHO_MSG} "Build with KDE support"
- @${ECHO_MSG} ""
-.else
- @${ECHO_MSG} ""
- @${ECHO_MSG} "You could define WITH_KDE if you want KDE support"
- @${ECHO_MSG} ""
-.endif
-
-post-install:
- ${RM} -rf ${PREFIX}/share/licq/qt-gui/locale
-.if exists(${X11BASE}/bin/XFree86)
- @${CAT} ${PKGMESSAGE}
-.endif
-
-.include <bsd.port.pre.mk>
-.include "${PORTSDIR}/${LICQ_PORT}/Makefile.inc"
-.include <bsd.port.post.mk>
diff --git a/net-im/licq-qt-gui/pkg-descr b/net-im/licq-qt-gui/pkg-descr
deleted file mode 100644
index 6bd7d460cbd9..000000000000
--- a/net-im/licq-qt-gui/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A qt gui plugin for the popular icq clone licq.
-
-WWW: http://www.licq.org/
diff --git a/net-im/licq-qt-gui/pkg-message b/net-im/licq-qt-gui/pkg-message
deleted file mode 100644
index 45f39d49e8ec..000000000000
--- a/net-im/licq-qt-gui/pkg-message
+++ /dev/null
@@ -1,6 +0,0 @@
----------------------------------------------------
-
-To run this licq with qt and Xfree86 4.x.x
-you must start it with "licq -- -noxim"
-
----------------------------------------------------
diff --git a/net-im/licq-qt-gui/pkg-plist b/net-im/licq-qt-gui/pkg-plist
deleted file mode 100644
index 20bcc1206123..000000000000
--- a/net-im/licq-qt-gui/pkg-plist
+++ /dev/null
@@ -1,237 +0,0 @@
-lib/licq/licq_%%GUI_NAME%%-gui.la
-lib/licq/licq_%%GUI_NAME%%-gui.so
-share/licq/qt-gui/dock.console/away.xpm
-share/licq/qt-gui/dock.console/bothmsg.xpm
-share/licq/qt-gui/dock.console/console.dock
-share/licq/qt-gui/dock.console/dnd.xpm
-share/licq/qt-gui/dock.console/ffc.xpm
-share/licq/qt-gui/dock.console/invisible.xpm
-share/licq/qt-gui/dock.console/mask.xpm
-share/licq/qt-gui/dock.console/na.xpm
-share/licq/qt-gui/dock.console/nomsg.xpm
-share/licq/qt-gui/dock.console/occupied.xpm
-share/licq/qt-gui/dock.console/offline.xpm
-share/licq/qt-gui/dock.console/online.xpm
-share/licq/qt-gui/dock.console/regmsg.xpm
-share/licq/qt-gui/dock.console/statusmask.xpm
-share/licq/qt-gui/dock.console/sysmsg.xpm
-share/licq/qt-gui/dock.flower-ns/flower-ns.dock
-share/licq/qt-gui/dock.flower-ns/nomsg-mask.xpm
-share/licq/qt-gui/dock.flower-ns/nomsg.xpm
-share/licq/qt-gui/dock.flower-ns/regmsg-mask.xpm
-share/licq/qt-gui/dock.flower-ns/regmsg.xpm
-share/licq/qt-gui/dock.flower/away.xpm
-share/licq/qt-gui/dock.flower/bothmsg.xpm
-share/licq/qt-gui/dock.flower/dnd.xpm
-share/licq/qt-gui/dock.flower/ffc.xpm
-share/licq/qt-gui/dock.flower/flower.dock
-share/licq/qt-gui/dock.flower/invisible.xpm
-share/licq/qt-gui/dock.flower/mask.xpm
-share/licq/qt-gui/dock.flower/na.xpm
-share/licq/qt-gui/dock.flower/nomsg.xpm
-share/licq/qt-gui/dock.flower/occupied.xpm
-share/licq/qt-gui/dock.flower/offline.xpm
-share/licq/qt-gui/dock.flower/online.xpm
-share/licq/qt-gui/dock.flower/regmsg.xpm
-share/licq/qt-gui/dock.flower/statusmask.xpm
-share/licq/qt-gui/dock.flower/sysmsg.xpm
-share/licq/qt-gui/dock.glicq/glicq.dock
-share/licq/qt-gui/dock.glicq/msg.xpm
-share/licq/qt-gui/dock.glicq/nomsg.xpm
-share/licq/qt-gui/dock.glicq/sysmsg.xpm
-share/licq/qt-gui/dock.kde2/away.xpm
-share/licq/qt-gui/dock.kde2/bothmsg.xpm
-share/licq/qt-gui/dock.kde2/dnd.xpm
-share/licq/qt-gui/dock.kde2/ffc.xpm
-share/licq/qt-gui/dock.kde2/invisible.xpm
-share/licq/qt-gui/dock.kde2/kde2.dock
-share/licq/qt-gui/dock.kde2/mask.xpm
-share/licq/qt-gui/dock.kde2/na.xpm
-share/licq/qt-gui/dock.kde2/nomsg.xpm
-share/licq/qt-gui/dock.kde2/occupied.xpm
-share/licq/qt-gui/dock.kde2/offline.xpm
-share/licq/qt-gui/dock.kde2/online.xpm
-share/licq/qt-gui/dock.kde2/regmsg.xpm
-share/licq/qt-gui/dock.kde2/statusmask.xpm
-share/licq/qt-gui/dock.kde2/sysmsg.xpm
-share/licq/qt-gui/dock.pli/bothmsg.xpm
-share/licq/qt-gui/dock.pli/iconAway.xpm
-share/licq/qt-gui/dock.pli/iconDND.xpm
-share/licq/qt-gui/dock.pli/iconFFC.xpm
-share/licq/qt-gui/dock.pli/iconInvisible.xpm
-share/licq/qt-gui/dock.pli/iconNA.xpm
-share/licq/qt-gui/dock.pli/iconNoMsg.xpm
-share/licq/qt-gui/dock.pli/iconOccupied.xpm
-share/licq/qt-gui/dock.pli/iconOffline.xpm
-share/licq/qt-gui/dock.pli/iconOnline.xpm
-share/licq/qt-gui/dock.pli/mask.xpm
-share/licq/qt-gui/dock.pli/nomsg.xpm
-share/licq/qt-gui/dock.pli/pli.dock
-share/licq/qt-gui/dock.pli/regmsg.xpm
-share/licq/qt-gui/dock.pli/statusmask.xpm
-share/licq/qt-gui/dock.pli/sysmsg.xpm
-share/licq/qt-gui/extended.icons.basic/basic.icons
-share/licq/qt-gui/extended.icons.basic/itemCollapsed.xpm
-share/licq/qt-gui/extended.icons.basic/itemExpanded.xpm
-share/licq/qt-gui/extended.icons.basic/pixBirthday.xpm
-share/licq/qt-gui/extended.icons.basic/pixCellular.xpm
-share/licq/qt-gui/extended.icons.basic/pixCustomAR.xpm
-share/licq/qt-gui/extended.icons.basic/pixInvisible.xpm
-share/licq/qt-gui/extended.icons.basic/pixPhone.xpm
-share/licq/qt-gui/extended.icons.thomas/itemCollapsed.xpm
-share/licq/qt-gui/extended.icons.thomas/itemExpanded.xpm
-share/licq/qt-gui/extended.icons.thomas/pixBirthday.xpm
-share/licq/qt-gui/extended.icons.thomas/pixCellular.xpm
-share/licq/qt-gui/extended.icons.thomas/pixCustomAR.xpm
-share/licq/qt-gui/extended.icons.thomas/pixInvisible.xpm
-share/licq/qt-gui/extended.icons.thomas/pixPhone.xpm
-share/licq/qt-gui/extended.icons.thomas/thomas.icons
-share/licq/qt-gui/icons.computer/chat.xpm
-share/licq/qt-gui/icons.computer/chess.xpm
-share/licq/qt-gui/icons.computer/computer.icons
-share/licq/qt-gui/icons.computer/cross.xpm
-share/licq/qt-gui/icons.computer/ffchat.xpm
-share/licq/qt-gui/icons.computer/file.xpm
-share/licq/qt-gui/icons.computer/lock.xpm
-share/licq/qt-gui/icons.computer/message.xpm
-share/licq/qt-gui/icons.computer/offline.xpm
-share/licq/qt-gui/icons.computer/online.xpm
-share/licq/qt-gui/icons.computer/private.xpm
-share/licq/qt-gui/icons.computer/sign.xpm
-share/licq/qt-gui/icons.computer/url.xpm
-share/licq/qt-gui/icons.icq/away.ppm
-share/licq/qt-gui/icons.icq/dnd.ppm
-share/licq/qt-gui/icons.icq/icq.icons
-share/licq/qt-gui/icons.icq/message.ppm
-share/licq/qt-gui/icons.icq/na.ppm
-share/licq/qt-gui/icons.icq/occupied.ppm
-share/licq/qt-gui/icons.icq/offline.ppm
-share/licq/qt-gui/icons.icq/online.ppm
-share/licq/qt-gui/icons.icq/private.ppm
-share/licq/qt-gui/icons.icq2/away.xpm
-share/licq/qt-gui/icons.icq2/chat.xpm
-share/licq/qt-gui/icons.icq2/dnd.xpm
-share/licq/qt-gui/icons.icq2/ffc.xpm
-share/licq/qt-gui/icons.icq2/file.xpm
-share/licq/qt-gui/icons.icq2/icq2.icons
-share/licq/qt-gui/icons.icq2/invisible.xpm
-share/licq/qt-gui/icons.icq2/message.xpm
-share/licq/qt-gui/icons.icq2/na.xpm
-share/licq/qt-gui/icons.icq2/occ.xpm
-share/licq/qt-gui/icons.icq2/offline.xpm
-share/licq/qt-gui/icons.icq2/online.xpm
-share/licq/qt-gui/icons.icq2/sms.xpm
-share/licq/qt-gui/icons.icq2/url.xpm
-share/licq/qt-gui/icons.mark/away.ppm
-share/licq/qt-gui/icons.mark/chat.ppm
-share/licq/qt-gui/icons.mark/dnd.ppm
-share/licq/qt-gui/icons.mark/ffc.ppm
-share/licq/qt-gui/icons.mark/file.ppm
-share/licq/qt-gui/icons.mark/mark.icons
-share/licq/qt-gui/icons.mark/message.ppm
-share/licq/qt-gui/icons.mark/na.ppm
-share/licq/qt-gui/icons.mark/occupied.ppm
-share/licq/qt-gui/icons.mark/offline.ppm
-share/licq/qt-gui/icons.mark/online.ppm
-share/licq/qt-gui/icons.mark/private.ppm
-share/licq/qt-gui/icons.mark/url.ppm
-share/licq/qt-gui/icons.thomas/authorize.xpm
-share/licq/qt-gui/icons.thomas/away.xpm
-share/licq/qt-gui/icons.thomas/chat.xpm
-share/licq/qt-gui/icons.thomas/contact.xpm
-share/licq/qt-gui/icons.thomas/dnd.xpm
-share/licq/qt-gui/icons.thomas/ffc.xpm
-share/licq/qt-gui/icons.thomas/file.xpm
-share/licq/qt-gui/icons.thomas/history.xpm
-share/licq/qt-gui/icons.thomas/info.xpm
-share/licq/qt-gui/icons.thomas/invisible.xpm
-share/licq/qt-gui/icons.thomas/message.xpm
-share/licq/qt-gui/icons.thomas/na.xpm
-share/licq/qt-gui/icons.thomas/occ.xpm
-share/licq/qt-gui/icons.thomas/offline.xpm
-share/licq/qt-gui/icons.thomas/online.xpm
-share/licq/qt-gui/icons.thomas/secureoff.xpm
-share/licq/qt-gui/icons.thomas/secureon.xpm
-share/licq/qt-gui/icons.thomas/sms.xpm
-share/licq/qt-gui/icons.thomas/thomas.icons
-share/licq/qt-gui/icons.thomas/url.xpm
-share/licq/qt-gui/skin.basic-ncb/basic-ncb.skin
-share/licq/qt-gui/skin.basic/basic.skin
-share/licq/qt-gui/skin.bheart/Frame.png
-share/licq/qt-gui/skin.bheart/MenuButtonDown.png
-share/licq/qt-gui/skin.bheart/MenuButtonUp.png
-share/licq/qt-gui/skin.bheart/MenuButtonlight.png
-share/licq/qt-gui/skin.bheart/README
-share/licq/qt-gui/skin.bheart/bheart.skin
-share/licq/qt-gui/skin.compact/button.png
-share/licq/qt-gui/skin.compact/compact.skin
-share/licq/qt-gui/skin.compact/frame.png
-share/licq/qt-gui/skin.compact/msg.png
-share/licq/qt-gui/skin.compact/status.png
-share/licq/qt-gui/skin.dim/Frame.png
-share/licq/qt-gui/skin.dim/Label-small.png
-share/licq/qt-gui/skin.dim/MenuDown.png
-share/licq/qt-gui/skin.dim/MenuUpFocus.png
-share/licq/qt-gui/skin.dim/MenuUpNoFocus.png
-share/licq/qt-gui/skin.dim/Status.png
-share/licq/qt-gui/skin.dim/dim.skin
-share/licq/qt-gui/skin.dim/mask.png
-share/licq/qt-gui/skin.e/butMenu.png
-share/licq/qt-gui/skin.e/butMenuDown.png
-share/licq/qt-gui/skin.e/butMenuFocus.png
-share/licq/qt-gui/skin.e/e.skin
-share/licq/qt-gui/skin.e/frame.png
-share/licq/qt-gui/skin.e/msg.png
-share/licq/qt-gui/skin.e/status.png
-share/licq/qt-gui/skin.gradient/background.png
-share/licq/qt-gui/skin.gradient/buttonLowered.png
-share/licq/qt-gui/skin.gradient/buttonRaised.png
-share/licq/qt-gui/skin.gradient/gradient.skin
-share/licq/qt-gui/skin.gradient/msg.png
-share/licq/qt-gui/skin.gradient/status.png
-share/licq/qt-gui/skin.icq-ncb/icq-ncb.skin
-share/licq/qt-gui/skin.icq/icq.skin
-share/licq/qt-gui/skin.pli/Frame.png
-share/licq/qt-gui/skin.pli/MenuButtonDown.png
-share/licq/qt-gui/skin.pli/MenuButtonUp.png
-share/licq/qt-gui/skin.pli/pli.skin
-share/licq/qt-gui/skin.shale/butMenu.png
-share/licq/qt-gui/skin.shale/butMenuDown.png
-share/licq/qt-gui/skin.shale/butMenuFocus.png
-share/licq/qt-gui/skin.shale/frame.png
-share/licq/qt-gui/skin.shale/shale.skin
-share/licq/qt-gui/skin.shale/status.png
-share/licq/qt-gui/skin.thomas/Button.xcf
-share/licq/qt-gui/skin.thomas/README
-share/licq/qt-gui/skin.thomas/background.png
-share/licq/qt-gui/skin.thomas/btnDown.png
-share/licq/qt-gui/skin.thomas/btnHighlight.png
-share/licq/qt-gui/skin.thomas/btnUp.png
-share/licq/qt-gui/skin.thomas/thomas.skin
-@dirrm lib/licq
-@dirrm share/licq/qt-gui/icons.mark
-@dirrm share/licq/qt-gui/icons.icq2
-@dirrm share/licq/qt-gui/icons.icq
-@dirrm share/licq/qt-gui/icons.computer
-@dirrm share/licq/qt-gui/icons.thomas
-@dirrm share/licq/qt-gui/extended.icons.basic
-@dirrm share/licq/qt-gui/extended.icons.thomas
-@dirrm share/licq/qt-gui/dock.pli
-@dirrm share/licq/qt-gui/dock.kde2
-@dirrm share/licq/qt-gui/dock.glicq
-@dirrm share/licq/qt-gui/dock.flower-ns
-@dirrm share/licq/qt-gui/dock.flower
-@dirrm share/licq/qt-gui/dock.console
-@dirrm share/licq/qt-gui/skin.shale
-@dirrm share/licq/qt-gui/skin.pli
-@dirrm share/licq/qt-gui/skin.icq-ncb
-@dirrm share/licq/qt-gui/skin.icq
-@dirrm share/licq/qt-gui/skin.gradient
-@dirrm share/licq/qt-gui/skin.e
-@dirrm share/licq/qt-gui/skin.dim
-@dirrm share/licq/qt-gui/skin.compact
-@dirrm share/licq/qt-gui/skin.bheart
-@dirrm share/licq/qt-gui/skin.basic-ncb
-@dirrm share/licq/qt-gui/skin.basic
-@dirrm share/licq/qt-gui/skin.thomas
-@dirrm share/licq/qt-gui
diff --git a/net-im/licq/Makefile b/net-im/licq/Makefile
deleted file mode 100644
index fb5587934366..000000000000
--- a/net-im/licq/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# New ports collection makefile for: licq
-# Date created: 2 July 1998
-# Whom: Brian Feldman & Matt Heckaman
-#
-# $FreeBSD$
-#
-
-PORTNAME= base
-PORTVERSION= ${LICQ_VER}
-PORTREVISION= 2
-CATEGORIES= net
-PKGNAMESUFFIX= ${SOCKS_SUFFIX}${PKGNAMESUFFIX2}
-
-MAINTAINER= dinoex@FreeBSD.org
-COMMENT= A popular ICQ-compatible plugin-based program
-
-.if defined(WITH_SOCKS)
-BUILD_DEPENDS= ${LOCALBASE}/lib/libsocks5.a:${PORTSDIR}/net/socks5
-.endif
-
-USE_REINPLACE= yes
-WRKSRC= ${WRKDIR}/${DISTNAME}
-LICQ_PORT?= net/licq
-
-# workaround for installed autoconf/automake
-CONFIGURE_ARGS+=--program-transform-name=s,y,y,
-CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}"
-LDFLAGS+= ${PTHREAD_LIBS}
-
-.if defined(WITH_SOCKS)
-SOCKS_SUFFIX= -socks
-CONFIGURE_ARGS+=--enable-socks5
-CONFIGURE_ARGS+=--with-socks5-inc=${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-CONFLICTS?= licq-base-1.*
-.else
-CONFLICTS?= licq-base-socks-1.*
-.endif
-
-.if !defined(WITHOUT_OPENSSL)
-USE_OPENSSL= yes
-CONFIGURE_ARGS+=--with-openssl-inc=${OPENSSLINC}
-CONFIGURE_ARGS+=--with-openssl-lib=${OPENSSLLIB}
-.endif
-
-pre-configure:
- ${REINPLACE_CMD} -e 's=/usr/share/licq=${PREFIX}/share/licq=' \
- ${WRKSRC}/src/licq.conf.h
- @${ECHO_MSG} Ignoring existing libgnugetopt
- ${REINPLACE_CMD} -e 's=getopt.h==' \
- -e 's=FLAGS -D_THREAD_SAFE=FLAGS ${PTHREAD_CFLAGS}=' \
- -e 's=FLAGS -pthread=FLAGS ${PTHREAD_CFLAGS}=' \
- -e "s=-lc_r=${PTHREAD_LIBS}=" \
- -e 's=-lc *$$LIBS=$$LIBS=' \
- ${WRKSRC}/configure
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.pre.mk>
-.include "${PORTSDIR}/${LICQ_PORT}/Makefile.inc"
-.include <bsd.port.post.mk>
diff --git a/net-im/licq/Makefile.inc b/net-im/licq/Makefile.inc
deleted file mode 100644
index 43a8df08d631..000000000000
--- a/net-im/licq/Makefile.inc
+++ /dev/null
@@ -1,29 +0,0 @@
-# Common stuff for Licq-based ports
-# $FreeBSD$
-
-PKGNAMEPREFIX= licq-
-LICQ_VER= 1.2.7
-QT_LICQ_VER= 1.2.7
-RMS_LICQ_VER= 0.33
-CONSOLE_LICQ_VER= 1.2.7
-JONS_GTK_LICQ_VER= 0.20.2
-.if ${PORTNAME} != "base"
-RUN_DEPENDS+= licq:${PORTSDIR}/${LICQ_PORT}
-.endif
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= licq
-DISTNAME= ${PKGNAMEPREFIX}${LICQ_VER}
-DISTFILES= ${DISTNAME}.tar.bz2
-GNU_CONFIGURE= yes
-MD5_FILE?= ${PORTSDIR}/${LICQ_PORT}/distinfo
-# USE_LIBTOOL doesn't work for these ports
-#USE_LIBTOOL= yes
-USE_GMAKE= yes
-USE_BZIP2= yes
-WRKSRC?= ${WRKDIR}/${DISTNAME}/plugins/${PORTNAME}
-PLIST_SUB+= LICQ_DEVEL="@comment "
-.if ${OSVERSION} > 500030
-CXXFLAGS+= -Wno-deprecated
-CONFIGURE_ENV+= CXXFLAGS="${CXXFLAGS}"
-MAKE_ENV+= CXXFLAGS="${CXXFLAGS}"
-.endif
diff --git a/net-im/licq/distinfo b/net-im/licq/distinfo
deleted file mode 100644
index 96107939e467..000000000000
--- a/net-im/licq/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (licq-1.2.7.tar.bz2) = a4d51d57a012accec22f4842f2310e53
-MD5 (licq-1.2.7.tar.bz2) = e331c88151b95330f0b9b08570853318
diff --git a/net-im/licq/files/patch-admin-ltmain.sh b/net-im/licq/files/patch-admin-ltmain.sh
deleted file mode 100644
index 33a0638ce819..000000000000
--- a/net-im/licq/files/patch-admin-ltmain.sh
+++ /dev/null
@@ -1,12 +0,0 @@
---- admin/ltmain.sh.orig Sun Oct 26 04:47:29 2003
-+++ admin/ltmain.sh Sun Oct 26 04:47:56 2003
-@@ -1239,7 +1239,7 @@
- esac
- elif test "X$arg" = "X-lc_r"; then
- case $host in
-- *-*-openbsd* | *-*-freebsd*)
-+ *-*-openbsd*)
- # Do not include libc_r directly, use -pthread flag.
- continue
- ;;
-
diff --git a/net-im/licq/files/patch-main.cpp b/net-im/licq/files/patch-main.cpp
deleted file mode 100644
index e6ca09b4f421..000000000000
--- a/net-im/licq/files/patch-main.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/main.cpp.orig Wed Jan 29 13:19:50 2003
-+++ src/main.cpp Wed Jan 29 13:20:13 2003
-@@ -10,7 +10,6 @@
-
- #ifdef USE_SOCKS5
- #define SOCKS
--#define INCLUDE_PROTOTYPES
- extern "C" {
- #include <socks.h>
- }
diff --git a/net-im/licq/files/patch-socket.cpp b/net-im/licq/files/patch-socket.cpp
deleted file mode 100644
index 36d9f1d9f585..000000000000
--- a/net-im/licq/files/patch-socket.cpp
+++ /dev/null
@@ -1,34 +0,0 @@
---- src/socket.cpp.orig Thu Jan 2 22:08:06 2003
-+++ src/socket.cpp Wed Jan 8 07:58:47 2003
-@@ -13,6 +13,9 @@
- #include <netdb.h>
- #include <fcntl.h>
- #include <unistd.h>
-+#ifdef __FreeBSD__
-+#include <osreldate.h>
-+#endif
-
- #ifdef HAVE_INET_ATON
- #include <arpa/inet.h>
-@@ -427,7 +430,11 @@
- m_sRemoteAddr.sin_family = AF_INET;
-
- // if connect fails then call CloseConnection to clean up before returning
-+#if defined(__FreeBSD__) && __FreeBSD_version < 400013
-+ int sizeofSockaddr = sizeof(struct sockaddr);
-+#else
- socklen_t sizeofSockaddr = sizeof(struct sockaddr);
-+#endif
- if (connect(m_nDescriptor, (struct sockaddr *)&m_sRemoteAddr, sizeofSockaddr) < 0)
- {
- // errno has been set
---- src/socket.cpp.orig Wed Jan 29 13:19:59 2003
-+++ src/socket.cpp Wed Jan 29 13:20:20 2003
-@@ -42,7 +42,6 @@
- #ifdef USE_SOCKS5
-
- #define SOCKS
--#define INCLUDE_PROTOTYPES
- extern "C" {
- #include <socks.h>
- }
diff --git a/net-im/licq/pkg-descr b/net-im/licq/pkg-descr
deleted file mode 100644
index d0fcb6465b59..000000000000
--- a/net-im/licq/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This is an unofficial ICQ clone, written in C++.
-It is in no way endorsed by Mirabilis, and now is the most full-featured
-ICQ-compatible program with the exception of Java ICQ.
-
-WWW: http://www.licq.org/
diff --git a/net-im/licq/pkg-message b/net-im/licq/pkg-message
deleted file mode 100644
index 41656d4d7bc4..000000000000
--- a/net-im/licq/pkg-message
+++ /dev/null
@@ -1,3 +0,0 @@
-In order to actually use licq, at least one plugin port needs to be installed.
-Currently they include: licq-qt-gui, licq-jons-gtk-gui, licq-console
-and several others. Check the net category to find them.
diff --git a/net-im/licq/pkg-plist b/net-im/licq/pkg-plist
deleted file mode 100644
index 3409b1dbcbab..000000000000
--- a/net-im/licq/pkg-plist
+++ /dev/null
@@ -1,110 +0,0 @@
-bin/licq
-bin/viewurl-lynx.sh
-bin/viewurl-ncftp.sh
-bin/viewurl-netscape.sh
-bin/viewurl-mozilla.sh
-bin/viewurl-w3m.sh
-bin/viewurl-opera.sh
-include/licq/licq_buffer.h
-include/licq/licq_chat.h
-include/licq/licq_color.h
-include/licq/licq_constants.h
-include/licq/licq_countrycodes.h
-include/licq/licq_events.h
-include/licq/licq_file.h
-include/licq/licq_filetransfer.h
-include/licq/licq_history.h
-include/licq/licq_icq.h
-include/licq/licq_icqd.h
-include/licq/licq_languagecodes.h
-include/licq/licq_log.h
-include/licq/licq_message.h
-include/licq/licq_onevent.h
-include/licq/licq_packets.h
-include/licq/licq_plugin.h
-include/licq/licq_plugind.h
-include/licq/licq_proxy.h
-include/licq/licq_sar.h
-include/licq/licq_sighandler.h
-include/licq/licq_socket.h
-include/licq/licq_translate.h
-include/licq/licq_user.h
-include/licq/licq_utility.h
-include/licq/pthread_rdwr.h
-share/licq/sounds/Monty-Python.wav
-share/licq/sounds/fun/Auth.wav
-share/licq/sounds/fun/Chat.wav
-share/licq/sounds/fun/Contact.wav
-share/licq/sounds/fun/File.wav
-share/licq/sounds/fun/Message.wav
-share/licq/sounds/fun/Online.wav
-share/licq/sounds/fun/System.wav
-share/licq/sounds/fun/URL.wav
-share/licq/sounds/icq/Auth.wav
-share/licq/sounds/icq/Chat.wav
-share/licq/sounds/icq/Contact.wav
-share/licq/sounds/icq/File.wav
-share/licq/sounds/icq/Message.wav
-share/licq/sounds/icq/Online.wav
-share/licq/sounds/icq/System.wav
-share/licq/sounds/icq/URL.wav
-share/licq/translations/ASCII
-share/licq/translations/CP437
-share/licq/translations/CP850
-share/licq/translations/DANISH
-share/licq/translations/DEC_MCS
-share/licq/translations/DG_MCS
-share/licq/translations/DUTCH
-share/licq/translations/FINNISH
-share/licq/translations/FRENCH
-share/licq/translations/FRENCH_CANADIAN
-share/licq/translations/GERMAN
-share/licq/translations/HP_MCS
-share/licq/translations/IRV
-share/licq/translations/ITALIAN
-share/licq/translations/JIS
-share/licq/translations/LATIN_2
-share/licq/translations/MACINTOSH
-share/licq/translations/NEXT
-share/licq/translations/NORWEGIAN_1
-share/licq/translations/NORWEGIAN_2
-share/licq/translations/POLISH
-share/licq/translations/POLISH_NOPL
-share/licq/translations/PORTUGUESE
-share/licq/translations/PORTUGUESE_COM
-share/licq/translations/RUSSIAN
-share/licq/translations/RUSSIAN_ALT
-share/licq/translations/RUSSIAN_WIN
-share/licq/translations/SPANISH
-share/licq/translations/SWEDISH
-share/licq/translations/SWEDISH_NAMES
-share/licq/translations/SWEDISH_NAMES_COM
-share/licq/translations/SWISS
-share/licq/translations/UKRAINIAN_WIN
-share/licq/translations/UNITED_KINGDOM
-share/licq/translations/UNITED_KINGDOM_COM
-share/licq/utilities/BackOrifice.utility
-share/licq/utilities/finger.utility
-share/licq/utilities/ftp.utility
-share/licq/utilities/gftp.utility
-share/licq/utilities/hostname.utility
-share/licq/utilities/kmail.utility
-share/licq/utilities/mutt.utility
-share/licq/utilities/netscape.utility
-share/licq/utilities/nmap.utility
-share/licq/utilities/pine.utility
-share/licq/utilities/ping.utility
-share/licq/utilities/queso.utility
-share/licq/utilities/speakfreely.utility
-share/licq/utilities/talk.utility
-share/licq/utilities/traceroute.utility
-share/licq/utilities/vnc.utility
-share/licq/utilities/xtraceroute.utility
-@dirrm include/licq
-@dirrm lib/licq
-@dirrm share/licq/sounds/fun
-@dirrm share/licq/sounds/icq
-@dirrm share/licq/sounds
-@dirrm share/licq/translations
-@dirrm share/licq/utilities
-@dirrm share/licq
diff --git a/net-im/linpopup/Makefile b/net-im/linpopup/Makefile
deleted file mode 100644
index 1477c1271a94..000000000000
--- a/net-im/linpopup/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# New ports collection makefile for: linpopup
-# Date created: 20 Nov 2000
-# Whom: Roman Shterenzon <roman@xpert.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= linpopup
-PORTVERSION= 1.2.0
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://www.chez.com/littleigloo/files/
-DISTNAME= LinPopUp-${PORTVERSION}.src
-
-MAINTAINER= ports@oven.org
-COMMENT= X11 port of WinPopup
-
-RUN_DEPENDS= ${LOCALBASE}/bin/smbclient:${PORTSDIR}/net/samba
-
-WRKSRC= ${WRKDIR}/LinPopUp-${PORTVERSION}/src
-ALL_TARGET=
-MAN1= linpopup.1 LinPopUp.1
-
-USE_GNOME= gtk12
-USE_X_PREFIX= yes
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/net-im/linpopup/distinfo b/net-im/linpopup/distinfo
deleted file mode 100644
index 1120aa942595..000000000000
--- a/net-im/linpopup/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (LinPopUp-1.2.0.src.tar.gz) = 26503ac44971e334cbbb0a79dd796d93
-SIZE (LinPopUp-1.2.0.src.tar.gz) = 145628
diff --git a/net-im/linpopup/files/patch-aa b/net-im/linpopup/files/patch-aa
deleted file mode 100644
index ca7726647aa2..000000000000
--- a/net-im/linpopup/files/patch-aa
+++ /dev/null
@@ -1,69 +0,0 @@
---- Makefile.orig Tue Mar 14 04:45:05 2000
-+++ Makefile Mon Nov 20 15:22:53 2000
-@@ -1,20 +1,21 @@
- SHELL=/bin/sh
--CC = gcc
--CFLAGS = -Wall -O2 -fno-strength-reduce #-g -pedantic
--GTK_CFLAGS = `gtk-config --cflags`
--GTK_LIBS = `gtk-config --libs`
-+CC ?= gcc
-+CFLAGS ?= -Wall -O2 -fno-strength-reduce #-g -pedantic
-+GTK_CONFIG ?= gtk-config
-+GTK_CFLAGS = `${GTK_CONFIG} --cflags`
-+GTK_LIBS = `${GTK_CONFIG} --libs`
- LFLAGS = $(GTK_LIBS) -lXmu -lXt -lSM -lICE
- PROGNAME-STATIC = LinPopUp-static
- PROGNAME = LinPopUp
- PROGNAME_LNK = linpopup
- VERSION = 1.2.0
- VERSION_DATE = 2000
--DESTDIR = /usr/local
--INSTALL_BINPATH = $(DESTDIR)/bin
--INSTALL_MANPATH = $(DESTDIR)/man
--DOC_DIR = $(DESTDIR)/doc/$(PROGNAME)-$(VERSION)
--SHARE_DIR = $(DESTDIR)/share/$(PROGNAME)
--DATA_DIR = /var/lib/linpopup
-+PREFIX ?= /usr/local
-+INSTALL_BINPATH = $(PREFIX)/bin
-+INSTALL_MANPATH = $(PREFIX)/man
-+DOC_DIR = $(PREFIX)/doc/$(PROGNAME)
-+SHARE_DIR = $(PREFIX)/share/$(PROGNAME)
-+DATA_DIR ?= /var/db/linpopup
- DATA_FILE = $(DATA_DIR)/messages.dat
-
- RPM_RELEASE = 1
-@@ -22,9 +23,9 @@
- RPM_ICONNAME = linpopup.gif
-
-
--$(PROGNAME): version.o dialog.o main.o text.o menu.o toolbar.o io.o send.o recept.o\
-- custom.o string.o GTKmisc.o docs.o netscape_remote.o execute.o
-- $(CC) $(CFLAGS) -v $^ -o $(PROGNAME) $(GTK_CFLAGS) $(LFLAGS)
-+$(PROGNAME): version.o dialog.o main.o text.o menu.o toolbar.o io.o send.o \
-+ recept.o custom.o string.o GTKmisc.o docs.o netscape_remote.o execute.o
-+ $(CC) $(CFLAGS) $? -o $(PROGNAME) $(GTK_CFLAGS) $(LFLAGS)
-
-
- install :
-@@ -97,10 +98,10 @@
- > ../extra/$(PROGNAME).1.in; \
- fi;
- @sed -e s,THIS_DATA_FILE,$(DATA_FILE), \
-- -e s,THIS_DESTDIR,$(DESTDIR), \
-+ -e s,THIS_DESTDIR,$(PREFIX), \
- -e s,THIS_VERSION,$(VERSION), \
- ../extra/$(PROGNAME).1.in > ../$(PROGNAME).1
-- @sed -e s,THIS_DESTDIR,$(DESTDIR), ../extra/install.in > ../INSTALL
-+ @sed -e s,THIS_DESTDIR,$(PREFIX), ../extra/install.in > ../INSTALL
- @nroff -mandoc -Tlatin1 ../$(PROGNAME).1 | col -bx > ../MANUAL
-
-
-@@ -115,7 +116,7 @@
- @echo "#define COMPILE_TIME \"`date +%T`\"" >> version.h
- @echo "#define COMPILE_BY \"`whoami`\"" >> version.h
- @echo "#define COMPILE_HOST \"`hostname`\"" >> version.h
-- @echo "#define GTK_VERSION \"GTK+ `gtk-config --version`\"" >> version.h
-+ @echo "#define GTK_VERSION \"GTK+ `$GTK_CONFIG --version`\"" >> version.h
- @echo "#define CC_VERSION \"`$(CC) -v 2>&1 | tail -1`\"">>version.h
- @echo "#define CODE_LINES `cat *.c protos.h | grep -ch -e \"[[:alpha:]|[:punct:]]\"`">>version.h
-
diff --git a/net-im/linpopup/files/patch-ab b/net-im/linpopup/files/patch-ab
deleted file mode 100644
index 02d7dcd5c34e..000000000000
--- a/net-im/linpopup/files/patch-ab
+++ /dev/null
@@ -1,21 +0,0 @@
---- send.c.orig Mon Nov 20 16:07:54 2000
-+++ send.c Mon Nov 20 16:18:43 2000
-@@ -161,7 +161,7 @@
- gchar message_text[2048];
- guint message_length;
- char IS_TRUNCATED = FALSE;
-- char *temp_filename;
-+ static char temp_filename[]="/tmp/LinPopUpXXXXXX";
- int file_handle_temp;
- gchar new_header[256];
-
-@@ -201,8 +201,7 @@
-
-
- /* -- write message text to a tempory file -- */
-- temp_filename = tmpnam (NULL);
-- file_handle_temp = open (temp_filename, O_RDWR | O_CREAT | O_TRUNC, DATA_PERM);
-+ if ( (file_handle_temp = mkstemp(temp_filename)) == -1 ) return;
- write (file_handle_temp, message_text, strlen (message_text));
- close (file_handle_temp);
-
diff --git a/net-im/linpopup/files/patch-ac b/net-im/linpopup/files/patch-ac
deleted file mode 100644
index a784074a2126..000000000000
--- a/net-im/linpopup/files/patch-ac
+++ /dev/null
@@ -1,21 +0,0 @@
---- recept.c.orig Mon Nov 20 16:20:24 2000
-+++ recept.c Mon Nov 20 16:22:04 2000
-@@ -359,7 +359,7 @@
- delete_showed_message (void)
- {
- struct linpopup_message this_message;
-- char *temp_filename;
-+ static char temp_filename[]="/tmp/LinPopUpXXXXXX";
- int file_handle_temp, file_handle_data;
- int f;
-
-@@ -370,8 +370,7 @@
- return;
- }
-
-- temp_filename = tmpnam (NULL);
-- file_handle_temp = open (temp_filename, O_RDWR | O_CREAT, DATA_PERM);
-+ if ( (file_handle_temp = mkstemp(temp_filename)) == -1 ) return;
- file_handle_data = open (DATA_FILE, O_RDONLY, DATA_PERM);
- /* lock it for reading .. */
- (void) lock_reg (file_handle_data, F_SETLKW, F_RDLCK, 0, SEEK_SET, 0);
diff --git a/net-im/linpopup/pkg-descr b/net-im/linpopup/pkg-descr
deleted file mode 100644
index 25101dc1f5e0..000000000000
--- a/net-im/linpopup/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-LinPopUp is a X11 port of Winpopup,
-running over Samba. It permits to communicate with a
-windows computer that run Winpopup, sending or receiving
-message. (It also provides an alternative way
-to communicate between Linux computers that run Samba).
-Note that LinPopUp is not only a port, as it includes
-several enhanced features.
-
-WWW: http://www.littleigloo.org/
-
-Roman Shterenzon <roman@xpert.com>
diff --git a/net-im/linpopup/pkg-install b/net-im/linpopup/pkg-install
deleted file mode 100644
index 5e469c50561d..000000000000
--- a/net-im/linpopup/pkg-install
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-DBDIR=/var/db/linpopup
-
-mkdir -p $DBDIR
-touch $DBDIR/messages.dat
-chmod 666 $DBDIR/messages.dat
diff --git a/net-im/linpopup/pkg-message b/net-im/linpopup/pkg-message
deleted file mode 100644
index cbd4020f763d..000000000000
--- a/net-im/linpopup/pkg-message
+++ /dev/null
@@ -1,4 +0,0 @@
-
-Please add the following line to your smb.conf file:
-message command = /usr/X11R6/bin/LinPopUp "%f" "%m" %s; rm %s
-
diff --git a/net-im/linpopup/pkg-plist b/net-im/linpopup/pkg-plist
deleted file mode 100644
index 7614a2e8e913..000000000000
--- a/net-im/linpopup/pkg-plist
+++ /dev/null
@@ -1,18 +0,0 @@
-bin/linpopup
-bin/LinPopUp
-doc/LinPopUp/AUTHORS
-doc/LinPopUp/BUGS
-doc/LinPopUp/COPYING
-doc/LinPopUp/ChangeLog
-doc/LinPopUp/INSTALL
-doc/LinPopUp/MANUAL
-doc/LinPopUp/NEWS
-doc/LinPopUp/README
-doc/LinPopUp/THANKS
-doc/LinPopUp/TODO
-share/LinPopUp/gtkrc
-share/LinPopUp/pixmaps/little_igloo.xpm
-@dirrm doc/LinPopUp
-@dirrm share/LinPopUp/pixmaps
-@dirrm share/LinPopUp
-@unexec rm -rf /var/db/linpopup
diff --git a/net-im/linux-ymessenger/Makefile b/net-im/linux-ymessenger/Makefile
deleted file mode 100644
index 2d58e7c4ff0f..000000000000
--- a/net-im/linux-ymessenger/Makefile
+++ /dev/null
@@ -1,63 +0,0 @@
-# New ports collection makefile for: linux-ymessenger
-# Date created: 23 December 2003
-# Whom: Seth Kingsley <sethk@meowfishies.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= ymessenger
-PORTVERSION= 1.0.4.1
-CATEGORIES= net
-MASTER_SITES= http://download.yahoo.com/dl/unix/
-PKGNAMEPREFIX= linux-
-DISTNAME= rh${BASEVERSION:C/([^\.])\..*/\1/}.${PORTNAME}-${PORTVERSION:C/\.([^\.]+)$/-\1/}.${MACHINE_ARCH}
-EXTRACT_SUFX= .rpm
-
-MAINTAINER= sethk@meowfishies.com
-COMMENT= An RPM of Yahoo! Messenger instant messaging client
-
-EXTRACT_DEPENDS= rpm2cpio.pl:${PORTSDIR}/archivers/rpm2cpio
-RUN_DEPENDS= ${LINUXBASE}/usr/lib/libgdk_pixbuf.so.2:${PORTSDIR}/graphics/linux-gdk-pixbuf \
- ${LINUXBASE}/usr/lib/libgtk-1.2.so.0:${PORTSDIR}/x11-toolkits/linux-gtk
-
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-
-ONLY_FOR_ARCHS= i386
-STRIP=
-NO_FILTER_SHLIBS=yes
-
-# Set the version of linux_base
-BASEVERSION?= 7.1
-
-SHARE_FILES= yahoo_gnome.png yahoo_kde.xpm ymessenger.desktop\
- ymessenger.kdelnk
-
-do-extract:
- @${RM} -rf ${WRKDIR}
- @${MKDIR} ${WRKDIR}
- @for rpm in ${EXTRACT_ONLY}; do\
- (cd ${WRKDIR} &&\
- rpm2cpio.pl ${DISTDIR}/${DIST_SUBDIR}/${DISTFILE}/$$rpm |\
- ${CPIO} --quiet -id);\
- done
-
-post-patch:
- ${SED} -e 's:%%PREFIX%%:${PREFIX}:g' ${FILESDIR}/linux-ymessenger.sh >\
- ${WRKDIR}/linux-ymessenger.sh
-
-do-install:
- @${MKDIR} ${PREFIX}/libexec/linux-ymessenger
- @set -x; for share in ${SHARE_FILES}; do\
- ${INSTALL_DATA} ${WRKDIR}/opt/ymessenger/bin/$$share\
- ${PREFIX}/libexec/linux-ymessenger;\
- done
- ${INSTALL_PROGRAM} ${WRKDIR}/opt/ymessenger/bin/ymessenger.bin\
- ${PREFIX}/libexec/linux-ymessenger
- ${INSTALL_SCRIPT} ${WRKDIR}/linux-ymessenger.sh\
- ${PREFIX}/bin/linux-ymessenger
- @${MKDIR} ${PREFIX}/lib/linux-ymessenger
- ${INSTALL_DATA} ${WRKDIR}/opt/ymessenger/lib/libgtkhtml.so.6\
- ${PREFIX}/lib/linux-ymessenger
-
-.include <bsd.port.mk>
diff --git a/net-im/linux-ymessenger/distinfo b/net-im/linux-ymessenger/distinfo
deleted file mode 100644
index 9c779b0a3c8b..000000000000
--- a/net-im/linux-ymessenger/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (rh7.ymessenger-1.0.4-1.i386.rpm) = 8d6ebad8eee0260ef9f53a535ced5f68
-SIZE (rh7.ymessenger-1.0.4-1.i386.rpm) = 966719
diff --git a/net-im/linux-ymessenger/files/linux-ymessenger.sh b/net-im/linux-ymessenger/files/linux-ymessenger.sh
deleted file mode 100644
index 220657a59330..000000000000
--- a/net-im/linux-ymessenger/files/linux-ymessenger.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/sh
-export LD_LIBRARY_PATH=%%PREFIX%%/lib/linux-ymessenger
-cd %%PREFIX%%/libexec/linux-ymessenger
-./ymessenger.bin $*
diff --git a/net-im/linux-ymessenger/pkg-descr b/net-im/linux-ymessenger/pkg-descr
deleted file mode 100644
index 67b21d01e363..000000000000
--- a/net-im/linux-ymessenger/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-An RPM of Yahoo! Messenger instant messaging client.
diff --git a/net-im/linux-ymessenger/pkg-plist b/net-im/linux-ymessenger/pkg-plist
deleted file mode 100644
index 2f2b59b9093f..000000000000
--- a/net-im/linux-ymessenger/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-libexec/linux-ymessenger/yahoo_gnome.png
-libexec/linux-ymessenger/yahoo_kde.xpm
-libexec/linux-ymessenger/ymessenger.desktop
-libexec/linux-ymessenger/ymessenger.kdelnk
-libexec/linux-ymessenger/ymessenger.bin
-bin/linux-ymessenger
-lib/linux-ymessenger/libgtkhtml.so.6
-@dirrm libexec/linux-ymessenger
-@dirrm lib/linux-ymessenger
diff --git a/net-im/loudmouth/Makefile b/net-im/loudmouth/Makefile
deleted file mode 100644
index 7531e6f2f17c..000000000000
--- a/net-im/loudmouth/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# New ports collection makefile for: loudmouth
-# Date created: 08 July 2003
-# Whom: Adam Weinberger <adamw@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= loudmouth
-PORTVERSION= 0.16
-PORTREVISION= 1
-CATEGORIES= net gnome
-MASTER_SITES= ${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR= sources/${PORTNAME}/0.16
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= Lightweight Jabber client library
-
-USE_BZIP2= yes
-USE_GMAKE= yes
-USE_LIBTOOL_VER=13
-INSTALLS_SHLIB= yes
-USE_GNOME= gnomehack glib20
-CONFIGURE_ARGS= --disable-gtk-doc
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-
-.include <bsd.port.pre.mk>
-
-.if exists(${LOCALBASE}/lib/libgnutls.so)
-WITH_GNUTLS= yes
-.endif
-
-.if defined(WITH_GNUTLS)
-LIB_DEPENDS+= gnutls.13:${PORTSDIR}/security/gnutls
-.else
-CONFIGURE_ARGS+= --without-ssl
-.endif
-
-pre-everything::
- @${ECHO_MSG} ""
- @${ECHO_MSG} "Loudmouth has the following tunable option(s):"
- @${ECHO_MSG} " WITH_GNUTLS Enable SSL (via GnuTLS) support"
- @${ECHO_MSG} ""
-
-.include <bsd.port.post.mk>
diff --git a/net-im/loudmouth/distinfo b/net-im/loudmouth/distinfo
deleted file mode 100644
index a62a64a4003c..000000000000
--- a/net-im/loudmouth/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (loudmouth-0.16.tar.bz2) = 58bfa1b2ef244c6fd5f69cce7faa4cf5
-SIZE (loudmouth-0.16.tar.bz2) = 280909
diff --git a/net-im/loudmouth/files/patch-configure b/net-im/loudmouth/files/patch-configure
deleted file mode 100644
index 2622df1d24fd..000000000000
--- a/net-im/loudmouth/files/patch-configure
+++ /dev/null
@@ -1,10 +0,0 @@
---- configure.orig Tue Jul 8 01:41:33 2003
-+++ configure Tue Jul 8 01:42:15 2003
-@@ -18006,6 +18006,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-im/loudmouth/pkg-descr b/net-im/loudmouth/pkg-descr
deleted file mode 100644
index fe387133f560..000000000000
--- a/net-im/loudmouth/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Loudmouth is a lightweight and easy-to-use C library for programming with the
-Jabber protocol. It's designed to be easy to get started with and yet
-extensible to let you do anything the Jabber protocol allows.
-
-WWW: http://projects.imendio.com/loudmouth/
diff --git a/net-im/loudmouth/pkg-plist b/net-im/loudmouth/pkg-plist
deleted file mode 100644
index 0fac6ae742fb..000000000000
--- a/net-im/loudmouth/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-include/loudmouth-1.0/loudmouth/lm-connection.h
-include/loudmouth-1.0/loudmouth/lm-error.h
-include/loudmouth-1.0/loudmouth/lm-message-handler.h
-include/loudmouth-1.0/loudmouth/lm-message-node.h
-include/loudmouth-1.0/loudmouth/lm-message.h
-include/loudmouth-1.0/loudmouth/lm-proxy.h
-include/loudmouth-1.0/loudmouth/lm-ssl.h
-include/loudmouth-1.0/loudmouth/lm-utils.h
-include/loudmouth-1.0/loudmouth/loudmouth.h
-lib/libloudmouth-1.a
-lib/libloudmouth-1.so
-lib/libloudmouth-1.so.0
-libdata/pkgconfig/loudmouth-1.0.pc
-@dirrm include/loudmouth-1.0/loudmouth
-@dirrm include/loudmouth-1.0
diff --git a/net-im/micq/Makefile b/net-im/micq/Makefile
deleted file mode 100644
index d42c7b3cb35d..000000000000
--- a/net-im/micq/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# New ports collection makefile for: micq
-# Date created: 11 Oct 1998
-# Whom: mph
-#
-# $FreeBSD$
-#
-
-PORTNAME= micq
-PORTVERSION= 0.4.11
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://micq.org/source/ \
- http://micq.alpha345.com/source/ \
- http://http.bg.micq.org/source/
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= krion@FreeBSD.org
-COMMENT= Text-based ICQ implementation
-
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
-
-MAN1= micq.1
-MAN5= micqrc.5
-MAN7= micq.7
-
-.if defined(WITHOUT_LIBICONV)
-CONFIGURE_ARGS+= --disable-iconv
-.else
-USE_ICONV= yes
-CPPFLAGS= -I${LOCALBASE}/include
-LDFLAGS= -L${LOCALBASE}/lib -liconv
-.endif
-
-.if defined(WITHOUT_UTF8)
-CONFIGURE_ARGS+= --disable-utf8
-.endif
-
-post-install:
- ${INSTALL_MAN} ${WRKSRC}/doc/micq.1 ${MANPREFIX}/man/man1
- ${INSTALL_MAN} ${WRKSRC}/doc/micqrc.5 ${MANPREFIX}/man/man5
- ${INSTALL_MAN} ${WRKSRC}/doc/micq.7 ${MANPREFIX}/man/man7
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for ext in i18n logformat png txt xpm
- ${INSTALL_DATA} ${WRKSRC}/doc/*.${ext} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-im/micq/distinfo b/net-im/micq/distinfo
deleted file mode 100644
index 49ba60e61928..000000000000
--- a/net-im/micq/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (micq-0.4.11.tgz) = 0b65627e488dd24803e16f060c880734
-SIZE (micq-0.4.11.tgz) = 933090
diff --git a/net-im/micq/files/patch-Makefile.in b/net-im/micq/files/patch-Makefile.in
deleted file mode 100644
index 739c2738811f..000000000000
--- a/net-im/micq/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig Sat Oct 5 23:35:35 2002
-+++ Makefile.in Mon Oct 7 23:28:32 2002
-@@ -81,7 +81,7 @@
- am__quote = @am__quote@
- install_sh = @install_sh@
-
--SUBDIRS = src lang doc
-+SUBDIRS = src lang
-
- EXTRA_DIST = TODO
- subdir = .
diff --git a/net-im/micq/pkg-descr b/net-im/micq/pkg-descr
deleted file mode 100644
index 3696a2ed3d1b..000000000000
--- a/net-im/micq/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A text-based implementation of ICQ, independant of Mirabilis.
-Currently does not offer chat and file transfer.
-
-WWW: http://www.micq.org/
diff --git a/net-im/micq/pkg-plist b/net-im/micq/pkg-plist
deleted file mode 100644
index 448abcdd7982..000000000000
--- a/net-im/micq/pkg-plist
+++ /dev/null
@@ -1,39 +0,0 @@
-bin/micq
-%%PORTDOCS%%%%DOCSDIR%%/README.i18n
-%%PORTDOCS%%%%DOCSDIR%%/README.logformat
-%%PORTDOCS%%%%DOCSDIR%%/icq091.txt
-%%PORTDOCS%%%%DOCSDIR%%/icqv7.txt
-%%PORTDOCS%%%%DOCSDIR%%/micq.xpm
-%%PORTDOCS%%%%DOCSDIR%%/micq@16x16.png
-%%PORTDOCS%%%%DOCSDIR%%/micq@24x24.png
-%%PORTDOCS%%%%DOCSDIR%%/micq@32x32.png
-%%PORTDOCS%%%%DOCSDIR%%/micq@48x48.png
-share/micq/C.i18n
-share/micq/bg.i18n
-share/micq/de.i18n
-share/micq/de@fun.i18n
-share/micq/de_CH.i18n
-share/micq/en.i18n
-share/micq/en@fun.i18n
-share/micq/es.i18n
-share/micq/fi.i18n
-share/micq/fr.i18n
-share/micq/hr.i18n
-share/micq/id.i18n
-share/micq/it.i18n
-share/micq/ja.UTF-8.i18n
-share/micq/ja.i18n
-share/micq/nl.i18n
-share/micq/pl.i18n
-share/micq/pt.i18n
-share/micq/ro.i18n
-share/micq/ru.i18n
-share/micq/ru@fun.i18n
-share/micq/se.i18n
-share/micq/sr.UTF-8.i18n
-share/micq/sr.i18n
-share/micq/uk.i18n
-share/micq/yu.i18n
-share/micq/zh_CN.i18n
-@dirrm share/micq
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/net-im/naim/Makefile b/net-im/naim/Makefile
deleted file mode 100644
index 6c17d2e8988d..000000000000
--- a/net-im/naim/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# New ports collection makefile for: naim
-# Date created: 02 March 1999
-# Whom: mharo@area51.fremont.ca.us
-#
-# $FreeBSD$
-#
-
-PORTNAME= naim
-PORTVERSION= 0.11.6.7
-CATEGORIES= net irc
-MASTER_SITES= http://shell.n.ml.org/n/naim/
-
-MAINTAINER= tlp@LiquidX.org
-COMMENT= Curses based AOL Instant Messager implementation
-
-USE_BZIP2= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-pkgdocdir=${DOCSDIR} \
- --mandir=${MANPREFIX}/man
-CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-
-MAN1= naim.1
-MLINKS= naim.1 nirc.1 naim.1 nicq.1 naim.1 nlily.1
-
-.if defined(WITH_DETACH)
-BUILD_DEPENDS= screen:${PORTSDIR}/misc/screen
-RUN_DEPENDS= screen:${PORTSDIR}/misc/screen
-
-CONFIGURE_ARGS+= --enable-detach
-.endif
-
-pre-fetch:
- @ ${ECHO} ""
- @ ${ECHO} "You can use the following build option(s):"
- @ ${ECHO} ""
- @ ${ECHO} " WITH_DETACH=yes Enables /detach (requires screen)"
- @ ${ECHO} ""
-
-.include <bsd.port.mk>
diff --git a/net-im/naim/distinfo b/net-im/naim/distinfo
deleted file mode 100644
index 3b5531ecbb7f..000000000000
--- a/net-im/naim/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (naim-0.11.6.7.tar.bz2) = 0439b9bbf1f4daddf1bd80f3e15db1f1
-SIZE (naim-0.11.6.7.tar.bz2) = 542312
diff --git a/net-im/naim/pkg-descr b/net-im/naim/pkg-descr
deleted file mode 100644
index 6285bb6bfdb8..000000000000
--- a/net-im/naim/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-A chat program for use with America Online's Instant Messenger. The
-name naim is derived from n's AIM client, but it could also have been
-derived from ncurses AIM client because of naim's use of the ncurses
-text-mode screen library.
-
-WWW: http://naim.n.ml.org
diff --git a/net-im/naim/pkg-plist b/net-im/naim/pkg-plist
deleted file mode 100644
index 89b5af7236d5..000000000000
--- a/net-im/naim/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-bin/extractbuddy.sh
-bin/naim
-bin/nicq
-bin/nirc
-bin/nlily
-include/firetalk.h
-include/naim/modutil.h
-include/naim/naim.h
-include/naim/secs.h
-share/doc/naim/FAQ
-share/doc/naim/README
-share/doc/naim/commands.txt
-share/doc/naim/keyboard.txt
-@dirrm include/naim
-@dirrm share/doc/naim
diff --git a/net-im/newsbot/Makefile b/net-im/newsbot/Makefile
deleted file mode 100644
index 3349d02f8bde..000000000000
--- a/net-im/newsbot/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: newsbot
-# Date created: Mar 12, 2004
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= newsbot
-PORTVERSION= 0.4.5
-CATEGORIES= net
-MASTER_SITES= http://www.jabberstudio.org/files/${PORTNAME}/
-DISTNAME= ${PORTNAME}-0.45
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Gathers news from RDF/RSS and send them to your IM client
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/jabber.py:${PORTSDIR}/net/py-jabber
-
-USE_PYTHON= 2.2+
-NO_BUILD= yes
-
-PLIST_FILES= bin/newsbot
-
-do-install:
- @${SED} "s,%%DATADIR%%,${DATADIR}," \
- < ${FILESDIR}/newsbot > ${PREFIX}/bin/newsbot
- @${CHMOD} +x ${PREFIX}/bin/newsbot
- @${MKDIR} ${DATADIR}
- @(cd ${WRKSRC} && ${INSTALL_DATA} *.py *.cfg README bothelp ${DATADIR})
- @${FIND} ${DATADIR} -type f | \
- ${SED} "s,^${PREFIX}/,," >> ${TMPPLIST}
- @${ECHO_CMD} "@dirrm ${DATADIR:S,^${PREFIX}/,,}" >> ${TMPPLIST}
-
-.include <bsd.port.mk>
diff --git a/net-im/newsbot/distinfo b/net-im/newsbot/distinfo
deleted file mode 100644
index 2e67440fc9a4..000000000000
--- a/net-im/newsbot/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (newsbot-0.45.tar.gz) = 83935032e3934f77acf4389304ac84b1
-SIZE (newsbot-0.45.tar.gz) = 32039
diff --git a/net-im/newsbot/files/newsbot b/net-im/newsbot/files/newsbot
deleted file mode 100644
index 88b1421c0c0f..000000000000
--- a/net-im/newsbot/files/newsbot
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-cd %%DATADIR%%/newsbot && python bot.py
diff --git a/net-im/newsbot/pkg-descr b/net-im/newsbot/pkg-descr
deleted file mode 100644
index 51e56df62372..000000000000
--- a/net-im/newsbot/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-newsBot gathers news from various news feeds(RDF/RSS-pages) and send the news
-to your IM client. The bot is a console based application and uses the Jabber
-network for messaging.
-
-Each RDF/RSS-page is checked every 30 min in a running order. When a new news
-item is found, the news will be sent to the users with the website in its site
-list. The news item will include(if available) title, date, link and a short
-description.
-
-Features:
- * Individual user settings.
- * 15 bot commands.
- * Over 30 news feeds to choose from.
- * Ability to add and remove news feeds.
- * and more...
-
-WWW: http://newsbot.jabberstudio.org/
diff --git a/net-im/ocaml-jabbr/Makefile b/net-im/ocaml-jabbr/Makefile
deleted file mode 100644
index 47f6924a4adc..000000000000
--- a/net-im/ocaml-jabbr/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# New ports collection makefile for: ocaml jabbr
-# Date created: Thu Jan 9 05:59:43 UTC 2003
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= jabbr
-PORTVERSION= 0.0.${DATE_VERSION}
-CATEGORIES= net
-MASTER_SITES= http://mikelin.mit.edu/xmpp/jabbr/
-PKGNAMEPREFIX= ocaml-
-DISTNAME= jabbr
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= XML Messaging and Presence Protocol a.k.a. Jabber for Objective Caml
-
-BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml
-RUN_DEPENDS= ${LOCALBASE}/lib/ocaml/cryptokit.cma:${PORTSDIR}/security/ocaml-cryptokit \
- ${LOCALBASE}/lib/ocaml/yaxpo.cma:${PORTSDIR}/textproc/ocaml-yaxpo
-
-# depend when building as well
-BUILD_DEPENDS+= ${RUN_DEPENDS}
-
-USE_REINPLACE= yes
-USE_SIZE= yes
-
-DATE_VERSION= 20021124
-
-post-configure:
-# PREFIX safeness
- @${REINPLACE_CMD} -E -e \
- 's|^(INSTALLDIR).*$$|\1=${PREFIX}/lib/ocaml|' \
- ${WRKSRC}/Makefile
-
-post-build:
-.ifndef(NOPORTDOCS)
- @cd ${WRKSRC} && ${MAKE} doc
-.endif
-
-pre-install:
-# in pre-install to make sure we're using the correct user:group
-# combo
- @${REINPLACE_CMD} -E -e \
- 's|cp -f |${INSTALL_DATA} |' \
- ${WRKSRC}/Makefile
-# create installation dir
- @${MKDIR} ${PREFIX}/lib/ocaml
-
-post-install:
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-im/ocaml-jabbr/distinfo b/net-im/ocaml-jabbr/distinfo
deleted file mode 100644
index bdf4d250fcfe..000000000000
--- a/net-im/ocaml-jabbr/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (jabbr.tar.gz) = 904e15ceb05681f563894151d819ef07
-SIZE (jabbr.tar.gz) = 12185
diff --git a/net-im/ocaml-jabbr/pkg-descr b/net-im/ocaml-jabbr/pkg-descr
deleted file mode 100644
index d2b134daabe6..000000000000
--- a/net-im/ocaml-jabbr/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-[ excerpt from developer's www site ]
-
-Jabbr is an OCaml library for the XML Messaging and Presence Protocol,
-more commonly known as Jabber, based on my Yaxpo reentrant XML
-parser. Jabbr provides basic XML stream and authentication services
-based on a clean state machine abstraction which imposes minimal
-constraints on the underlying I/O mechanisms used by the driver
-program. It currently does not provide automated support for
-higher-level XMPP abstractions like presence and roster management.
-
-In addition to Yaxpo, Jabbr requires Xavier Leroy's Cryptokit
-library, which provides SHA-1 hash support for authentication.
-
-WWW: http://mikelin.mit.edu/xmpp/jabbr/
diff --git a/net-im/ocaml-jabbr/pkg-plist b/net-im/ocaml-jabbr/pkg-plist
deleted file mode 100644
index ad02d0cd737d..000000000000
--- a/net-im/ocaml-jabbr/pkg-plist
+++ /dev/null
@@ -1,54 +0,0 @@
-lib/ocaml/auth.cmi
-lib/ocaml/jabber.cmi
-lib/ocaml/jabber_sync.a
-lib/ocaml/jabber_sync.cma
-lib/ocaml/jabber_sync.cmi
-lib/ocaml/jabber_sync.cmxa
-lib/ocaml/jabbersm.cmi
-lib/ocaml/jabbr.a
-lib/ocaml/jabbr.cma
-lib/ocaml/jabbr.cmxa
-lib/ocaml/xmlstream.cmi
-%%PORTDOCS%%share/doc/jabbr/Auth.auth_machine.html
-%%PORTDOCS%%share/doc/jabbr/Auth.html
-%%PORTDOCS%%share/doc/jabbr/Jabber.html
-%%PORTDOCS%%share/doc/jabbr/Jabber.iq.html
-%%PORTDOCS%%share/doc/jabbr/Jabber.message.html
-%%PORTDOCS%%share/doc/jabbr/Jabber.packet_base.html
-%%PORTDOCS%%share/doc/jabbr/Jabber.presence.html
-%%PORTDOCS%%share/doc/jabbr/Jabber_sync.html
-%%PORTDOCS%%share/doc/jabbr/Jabber_sync.session.html
-%%PORTDOCS%%share/doc/jabbr/Jabbersm.html
-%%PORTDOCS%%share/doc/jabbr/Jabbersm.state_machine.html
-%%PORTDOCS%%share/doc/jabbr/Jid.html
-%%PORTDOCS%%share/doc/jabbr/Xmlstream.html
-%%PORTDOCS%%share/doc/jabbr/Xmlstream.xml_stream_reader.html
-%%PORTDOCS%%share/doc/jabbr/Xmlstream.xml_stream_writer.html
-%%PORTDOCS%%share/doc/jabbr/index.html
-%%PORTDOCS%%share/doc/jabbr/index_attributes.html
-%%PORTDOCS%%share/doc/jabbr/index_class_types.html
-%%PORTDOCS%%share/doc/jabbr/index_classes.html
-%%PORTDOCS%%share/doc/jabbr/index_exceptions.html
-%%PORTDOCS%%share/doc/jabbr/index_methods.html
-%%PORTDOCS%%share/doc/jabbr/index_module_types.html
-%%PORTDOCS%%share/doc/jabbr/index_modules.html
-%%PORTDOCS%%share/doc/jabbr/index_types.html
-%%PORTDOCS%%share/doc/jabbr/index_values.html
-%%PORTDOCS%%share/doc/jabbr/style.css
-%%PORTDOCS%%share/doc/jabbr/type_Auth.auth_machine.html
-%%PORTDOCS%%share/doc/jabbr/type_Auth.html
-%%PORTDOCS%%share/doc/jabbr/type_Jabber.html
-%%PORTDOCS%%share/doc/jabbr/type_Jabber.iq.html
-%%PORTDOCS%%share/doc/jabbr/type_Jabber.message.html
-%%PORTDOCS%%share/doc/jabbr/type_Jabber.packet_base.html
-%%PORTDOCS%%share/doc/jabbr/type_Jabber.presence.html
-%%PORTDOCS%%share/doc/jabbr/type_Jabber_sync.html
-%%PORTDOCS%%share/doc/jabbr/type_Jabber_sync.session.html
-%%PORTDOCS%%share/doc/jabbr/type_Jabbersm.html
-%%PORTDOCS%%share/doc/jabbr/type_Jabbersm.state_machine.html
-%%PORTDOCS%%share/doc/jabbr/type_Jid.html
-%%PORTDOCS%%share/doc/jabbr/type_Xmlstream.html
-%%PORTDOCS%%share/doc/jabbr/type_Xmlstream.xml_stream_reader.html
-%%PORTDOCS%%share/doc/jabbr/type_Xmlstream.xml_stream_writer.html
-%%PORTDOCS%%@dirrm share/doc/jabbr
-@unexec rmdir %D/lib/ocaml 2>/dev/null || true
diff --git a/net-im/p5-Jabber-Connection/Makefile b/net-im/p5-Jabber-Connection/Makefile
deleted file mode 100644
index 476dea40547e..000000000000
--- a/net-im/p5-Jabber-Connection/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# New ports collection makefile for: p5-Jabber-Connection
-# Date created: 01 October 2003
-# Whom: Lars Eggert
-#
-# $FreeBSD$
-#
-
-PORTNAME= Jabber-Connection
-PORTVERSION= 0.04
-CATEGORIES= net perl5
-#MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
-#MASTER_SITE_SUBDIR= Jabber
-MASTER_SITES= http://www.pipetree.com/jabber/jabberconnection/
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= lars.eggert@gmx.net
-COMMENT= Jabber Perl library for client/component connectivity
-
-RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
-BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1
-
-PERL_CONFIGURE= yes
-
-MAN3= Jabber::Connection.3 Jabber::NS.3 Jabber::NodeFactory.3
-
-.include <bsd.port.mk>
diff --git a/net-im/p5-Jabber-Connection/distinfo b/net-im/p5-Jabber-Connection/distinfo
deleted file mode 100644
index d6eec76b8eb6..000000000000
--- a/net-im/p5-Jabber-Connection/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (Jabber-Connection-0.04.tar.gz) = ab9a85df88637f6bc542a38ac0501d8e
-SIZE (Jabber-Connection-0.04.tar.gz) = 12774
diff --git a/net-im/p5-Jabber-Connection/pkg-descr b/net-im/p5-Jabber-Connection/pkg-descr
deleted file mode 100644
index ded4fcdf7811..000000000000
--- a/net-im/p5-Jabber-Connection/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Jabber::Connection
-
-Jabber::Connection is a new Perl library for Jabber that provides
-the basic features for client and component connectivity, plus an
-xmlnode-like library for flexibly manipulating Jabber elements.
-
-WWW: http://www.pipetree.com/jabber/jabberconnection/
diff --git a/net-im/p5-Jabber-Connection/pkg-plist b/net-im/p5-Jabber-Connection/pkg-plist
deleted file mode 100644
index cfb62bb10f1e..000000000000
--- a/net-im/p5-Jabber-Connection/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-%%SITE_PERL%%/Jabber/Connection.pm
-%%SITE_PERL%%/Jabber/NS.pm
-%%SITE_PERL%%/Jabber/NodeFactory.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Jabber/Connection/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Jabber/Connection
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Jabber
-@dirrm %%SITE_PERL%%/Jabber
diff --git a/net-im/p5-Net-AIM/Makefile b/net-im/p5-Net-AIM/Makefile
deleted file mode 100644
index ed7be7accb4b..000000000000
--- a/net-im/p5-Net-AIM/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# New ports collection makefile for: p5-Net-AIM
-# Date created: 19 Jan 2003
-# Whom: petef
-#
-# $FreeBSD$
-#
-
-PORTNAME= Net-AIM
-PORTVERSION= 1.22
-CATEGORIES= net perl5
-MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
-MASTER_SITE_SUBDIR= Net
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= petef@FreeBSD.org
-COMMENT= Perl extension for the AOL Instant Messenger TOC protocol
-
-PERL_CONFIGURE= yes
-
-MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
-MAN3= Net::AIM.3 Net::AIM::Connection.3 Net::AIM::Event.3
-
-.include <bsd.port.mk>
diff --git a/net-im/p5-Net-AIM/distinfo b/net-im/p5-Net-AIM/distinfo
deleted file mode 100644
index 2c5fd4370bea..000000000000
--- a/net-im/p5-Net-AIM/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (Net-AIM-1.22.tar.gz) = 09c749c3b3f01a6d4c3a7369d4ce8bc3
-SIZE (Net-AIM-1.22.tar.gz) = 21261
diff --git a/net-im/p5-Net-AIM/pkg-descr b/net-im/p5-Net-AIM/pkg-descr
deleted file mode 100644
index acad16ac4116..000000000000
--- a/net-im/p5-Net-AIM/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-This module implements an OO interface to the Aol Instant Messenger
-TOC protocol. This version contains not much more than hacked code
-that merely connects to the aol TOC servers and acts on instant
-messages.
-
-WWW: http://search.cpan.org/dist/Net-AIM/
-
-- Pete
-petef@FreeBSD.org
diff --git a/net-im/p5-Net-AIM/pkg-plist b/net-im/p5-Net-AIM/pkg-plist
deleted file mode 100644
index 3bb9b194db29..000000000000
--- a/net-im/p5-Net-AIM/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-%%SITE_PERL%%/Net/AIM.pm
-%%SITE_PERL%%/Net/AIM/Connection.pm
-%%SITE_PERL%%/Net/AIM/Event.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/AIM/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/AIM
-@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net 2>/dev/null || true
-@dirrm %%SITE_PERL%%/Net/AIM
-@unexec rmdir %D/%%SITE_PERL%%/Net 2>/dev/null || true
diff --git a/net-im/p5-Net-AOLIM/Makefile b/net-im/p5-Net-AOLIM/Makefile
deleted file mode 100644
index 23d7033dd28c..000000000000
--- a/net-im/p5-Net-AOLIM/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# New ports collection makefile for: Net::AOLIM
-# Date created: 31 Dec 2001
-# Whom: Seamus Venasse <svenasse@polaris.ca>
-#
-# $FreeBSD$
-#
-
-PORTNAME= Net-AOLIM
-PORTVERSION= 1.4
-CATEGORIES= net perl5
-MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
-MASTER_SITE_SUBDIR= Net
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= svenasse@polaris.ca
-COMMENT= Perl OO interface to the AOL Instant Messenger TOC client protocol
-
-PERL_CONFIGURE= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-MAN3= Net::AOLIM.3
-
-.include <bsd.port.mk>
diff --git a/net-im/p5-Net-AOLIM/distinfo b/net-im/p5-Net-AOLIM/distinfo
deleted file mode 100644
index 260cc4289894..000000000000
--- a/net-im/p5-Net-AOLIM/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (Net-AOLIM-1.4.tar.gz) = 2030025f6818d7046ee18ff412f638f1
-SIZE (Net-AOLIM-1.4.tar.gz) = 34569
diff --git a/net-im/p5-Net-AOLIM/pkg-descr b/net-im/p5-Net-AOLIM/pkg-descr
deleted file mode 100644
index b307df392d57..000000000000
--- a/net-im/p5-Net-AOLIM/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Object-Oriented interface to the AOL Instant Messenger TOC client protocol
-
-WWW: http://search.cpan.org/search?dist=Net-AOLIM
-
-Seamus Venasse <svenasse@polaris.ca>
diff --git a/net-im/p5-Net-AOLIM/pkg-plist b/net-im/p5-Net-AOLIM/pkg-plist
deleted file mode 100644
index a77414bb513f..000000000000
--- a/net-im/p5-Net-AOLIM/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-%%SITE_PERL%%/Net/AOLIM.pm
-%%SITE_PERL%%/Net/example.pl
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/AOLIM/.packlist
-@unexec rmdir %D/%%SITE_PERL%%/Net 2>/dev/null || true
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/AOLIM
-@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net 2>/dev/null || true
diff --git a/net-im/p5-Net-ICQ2000/Makefile b/net-im/p5-Net-ICQ2000/Makefile
deleted file mode 100644
index 04d0e030febc..000000000000
--- a/net-im/p5-Net-ICQ2000/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# New ports collection makefile for: Net-ICQ2000
-# Date created: 06 December 2001
-# Whom: Kevin Lo <kevlo@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= Net-ICQ2000
-PORTVERSION= 0.2.1
-CATEGORIES= net perl5
-MASTER_SITES= http://gonzo.kiev.ua/projects/vicq/
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= kevlo@FreeBSD.org
-COMMENT= A perl5 module for ICQv7 protocol realisation
-
-PERL_CONFIGURE= yes
-
-MAN3= Net::ICQ2000.3
-
-.include <bsd.port.mk>
diff --git a/net-im/p5-Net-ICQ2000/distinfo b/net-im/p5-Net-ICQ2000/distinfo
deleted file mode 100644
index 3ead9950cd79..000000000000
--- a/net-im/p5-Net-ICQ2000/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (Net-ICQ2000-0.2.1.tar.gz) = 8de3b754c408942eab165ab34011db49
-SIZE (Net-ICQ2000-0.2.1.tar.gz) = 12287
diff --git a/net-im/p5-Net-ICQ2000/pkg-descr b/net-im/p5-Net-ICQ2000/pkg-descr
deleted file mode 100644
index ea1a198b86b6..000000000000
--- a/net-im/p5-Net-ICQ2000/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Net::ICQ2000 module is designed to give perl scripts access to the
-ICQ network and the functions provided by it, like SMS.
diff --git a/net-im/p5-Net-ICQ2000/pkg-plist b/net-im/p5-Net-ICQ2000/pkg-plist
deleted file mode 100644
index c12fde127c95..000000000000
--- a/net-im/p5-Net-ICQ2000/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-%%SITE_PERL%%/Net/ICQ2000.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/ICQ2000/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/ICQ2000
-@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net 2> /dev/null || true
-@unexec rmdir %D/%%SITE_PERL%%/Net 2> /dev/null || true
diff --git a/net-im/p5-Net-Jabber/Makefile b/net-im/p5-Net-Jabber/Makefile
deleted file mode 100644
index c7fce756a977..000000000000
--- a/net-im/p5-Net-Jabber/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# New ports collection makefile for: p5-Net-Jabber
-# Date created: 28 Augest 2000
-# Whom: Yen-Ming Lee <leeym@cae.ce.ntu.edu.tw>
-#
-# $FreeBSD$
-#
-
-PORTNAME= Net-Jabber
-PORTVERSION= 1.30
-CATEGORIES= net perl5
-MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
-MASTER_SITE_SUBDIR= Net
-PKGNAMEPREFIX= p5-
-DIST_SUBDIR= jabber
-
-MAINTAINER= erwin@FreeBSD.org
-COMMENT= Net::Jabber provide a Perl Developer access to the Jabber protocol
-
-BUILD_DEPENDS= ${SITE_PERL}/XML/Stream.pm:${PORTSDIR}/textproc/p5-XML-Stream \
- ${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1 \
- ${SITE_PERL}/${PERL_ARCH}/Unicode/String.pm:${PORTSDIR}/converters/p5-Unicode-String \
- ${SITE_PERL}/Time/Timezone.pm:${PORTSDIR}/devel/p5-Time-modules
-RUN_DEPENDS= ${BUILD_DEPENDS}
-
-PERL_CONFIGURE= yes
-
-MAN3= Net::Jabber.3 Net::Jabber::Client.3 Net::Jabber::Component.3 \
- Net::Jabber::Data.3 Net::Jabber::Debug.3 \
- Net::Jabber::Dialback.3 Net::Jabber::Dialback::Result.3 \
- Net::Jabber::Dialback::Verify.3 Net::Jabber::IQ.3 \
- Net::Jabber::JID.3 Net::Jabber::Key.3 Net::Jabber::Log.3 \
- Net::Jabber::Message.3 Net::Jabber::Namespaces.3 \
- Net::Jabber::Presence.3 Net::Jabber::Protocol.3 \
- Net::Jabber::Query.3 Net::Jabber::Server.3 Net::Jabber::X.3 \
- Net::Jabber::XDB.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-im/p5-Net-Jabber/distinfo b/net-im/p5-Net-Jabber/distinfo
deleted file mode 100644
index 4592f984fc0c..000000000000
--- a/net-im/p5-Net-Jabber/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (jabber/Net-Jabber-1.30.tar.gz) = 450ac1976c9b9401689227eb75555abe
-SIZE (jabber/Net-Jabber-1.30.tar.gz) = 149538
diff --git a/net-im/p5-Net-Jabber/pkg-descr b/net-im/p5-Net-Jabber/pkg-descr
deleted file mode 100644
index 1f1b53d53f64..000000000000
--- a/net-im/p5-Net-Jabber/pkg-descr
+++ /dev/null
@@ -1,23 +0,0 @@
-Net::Jabber v1.0021
-
-The Jabber Instant Messaging project is an Open Source project seeking
-to provide a complete cross protocol messaging solution. The problem
-with current IM solutions is that they are all proprietary and cannot
-talk to each other. Jabber seeks to get rid of those barriers by
-allowing a Jabber client to talk with an AOL user, or an IRC chat room,
-or any number of other programs.
-
-For more information about the Jabber project visit
-WWW: http://www.jabber.org/
-
-Net::Jabber is a collection of Perl modules that provide a Perl Developer
-access to the Jabber protocol. Using OOP modules we provide a clean
-interface to writing anything from a full client to a simple protocol
-tester.
-
-Ryan Eatmon
-Jabber Perl Team Leader
-reatmon@jabber.org
-
---
-Yen-Ming Lee <leeym@cae.ce.ntu.edu.tw>
diff --git a/net-im/p5-Net-Jabber/pkg-plist b/net-im/p5-Net-Jabber/pkg-plist
deleted file mode 100644
index 4ceae39c3b94..000000000000
--- a/net-im/p5-Net-Jabber/pkg-plist
+++ /dev/null
@@ -1,26 +0,0 @@
-%%SITE_PERL%%/Net/Jabber.pm
-%%SITE_PERL%%/Net/Jabber/Client.pm
-%%SITE_PERL%%/Net/Jabber/Component.pm
-%%SITE_PERL%%/Net/Jabber/Data.pm
-%%SITE_PERL%%/Net/Jabber/Debug.pm
-%%SITE_PERL%%/Net/Jabber/Dialback.pm
-%%SITE_PERL%%/Net/Jabber/Dialback/Result.pm
-%%SITE_PERL%%/Net/Jabber/Dialback/Verify.pm
-%%SITE_PERL%%/Net/Jabber/IQ.pm
-%%SITE_PERL%%/Net/Jabber/JID.pm
-%%SITE_PERL%%/Net/Jabber/Key.pm
-%%SITE_PERL%%/Net/Jabber/Log.pm
-%%SITE_PERL%%/Net/Jabber/Message.pm
-%%SITE_PERL%%/Net/Jabber/Namespaces.pm
-%%SITE_PERL%%/Net/Jabber/Presence.pm
-%%SITE_PERL%%/Net/Jabber/Protocol.pm
-%%SITE_PERL%%/Net/Jabber/Query.pm
-%%SITE_PERL%%/Net/Jabber/Server.pm
-%%SITE_PERL%%/Net/Jabber/X.pm
-%%SITE_PERL%%/Net/Jabber/XDB.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/Jabber/.packlist
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/Jabber
-@dirrm %%SITE_PERL%%/Net/Jabber/Dialback
-@dirrm %%SITE_PERL%%/Net/Jabber
-@unexec rmdir %D/%%SITE_PERL%%/Net 2>/dev/null || true
-@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net 2>/dev/null || true
diff --git a/net-im/pebrot/Makefile b/net-im/pebrot/Makefile
deleted file mode 100644
index 40fcb61780a8..000000000000
--- a/net-im/pebrot/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# New ports collection makefile for: pebrot
-# Date created: 26 March 2004
-# Whom: Kevin Lo <kevlo@FreeBSD.org>
-#
-# $FreeBSD$
-
-PORTNAME= pebrot
-PORTVERSION= 0.8.5
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= kevlo@FreeBSD.org
-COMMENT= Text-based MSN messenger client
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/cjkcodecs/__init__.py:${PORTSDIR}/converters/py-cjkcodecs
-
-USE_PYTHON= 2.1+
-USE_PYDISTUTILS= yes
-
-.include <bsd.port.mk>
diff --git a/net-im/pebrot/distinfo b/net-im/pebrot/distinfo
deleted file mode 100644
index 98bb2dc02135..000000000000
--- a/net-im/pebrot/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (pebrot-0.8.5.tar.gz) = 389ff9f7bee56f81ca4debd6b3c6370a
-SIZE (pebrot-0.8.5.tar.gz) = 62531
diff --git a/net-im/pebrot/pkg-descr b/net-im/pebrot/pkg-descr
deleted file mode 100644
index f4aea103ab94..000000000000
--- a/net-im/pebrot/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Pebrot is a text MSN messenger client implemented with Python.
-It has also a pretty and colorful Curses-based interface.
-
-WWW: http://pebrot.sourceforge.net/
diff --git a/net-im/pebrot/pkg-plist b/net-im/pebrot/pkg-plist
deleted file mode 100644
index eb3676ea9ac0..000000000000
--- a/net-im/pebrot/pkg-plist
+++ /dev/null
@@ -1,34 +0,0 @@
-bin/pebrot
-%%PYTHON_SITELIBDIR%%/pypebrot/MSN.py
-%%PYTHON_SITELIBDIR%%/pypebrot/MSN.pyc
-%%PYTHON_SITELIBDIR%%/pypebrot/MSN.pyo
-%%PYTHON_SITELIBDIR%%/pypebrot/__init__.py
-%%PYTHON_SITELIBDIR%%/pypebrot/__init__.pyc
-%%PYTHON_SITELIBDIR%%/pypebrot/__init__.pyo
-%%PYTHON_SITELIBDIR%%/pypebrot/pebrot.py
-%%PYTHON_SITELIBDIR%%/pypebrot/pebrot.pyc
-%%PYTHON_SITELIBDIR%%/pypebrot/pebrot.pyo
-%%PYTHON_SITELIBDIR%%/pypebrot/ui.py
-%%PYTHON_SITELIBDIR%%/pypebrot/ui.pyc
-%%PYTHON_SITELIBDIR%%/pypebrot/ui.pyo
-share/doc/pebrot/AUTHORS
-share/doc/pebrot/COPYING
-share/doc/pebrot/ChangeLog
-share/doc/pebrot/README
-share/doc/pebrot/logos/README
-share/doc/pebrot/logos/moo.txt
-share/doc/pebrot/logos/pebrot.txt
-share/doc/pebrot/pebrotrc
-share/doc/pebrot/utils/enc.py
-share/doc/pebrot/utils/example.py
-share/doc/pebrot/utils/getkeys.py
-share/doc/pebrot/utils/keymap.py
-share/doc/pebrot/utils/transparent_bg/README
-share/doc/pebrot/utils/transparent_bg/setup.py
-share/doc/pebrot/utils/transparent_bg/usedefault.c
-share/locale/es/LC_MESSAGES/pebrot.mo
-@dirrm share/doc/pebrot/utils/transparent_bg
-@dirrm share/doc/pebrot/utils
-@dirrm share/doc/pebrot/logos
-@dirrm share/doc/pebrot
-@dirrm %%PYTHON_SITELIBDIR%%/pypebrot
diff --git a/net-im/pork/Makefile b/net-im/pork/Makefile
deleted file mode 100644
index a6fa4c2244a3..000000000000
--- a/net-im/pork/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# New ports collection makefile for: pork
-# Date created: 04 Feb 2003
-# Whom: Bob Bomar <bob@bomar.us>
-#
-# $FreeBSD$
-#
-
-PORTNAME= pork
-PORTVERSION= 0.99.2
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ojnk
-
-MAINTAINER= krion@FreeBSD.org
-COMMENT= Console-based AIM client
-
-USE_PERL5= yes
-GNU_CONFIGURE= yes
-CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-USE_GETOPT_LONG= yes
-USE_OPENSSL= yes
-
-.include <bsd.port.mk>
diff --git a/net-im/pork/distinfo b/net-im/pork/distinfo
deleted file mode 100644
index dde66597db69..000000000000
--- a/net-im/pork/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (pork-0.99.2.tar.gz) = 79ecb69343d56253d0008d6ddbb6fe8c
-SIZE (pork-0.99.2.tar.gz) = 406440
diff --git a/net-im/pork/pkg-descr b/net-im/pork/pkg-descr
deleted file mode 100644
index ab8116c82324..000000000000
--- a/net-im/pork/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Pork is a UNIX console-based AIM client mostly fashioned after the
-look-and-feel of ircII.
-
-WWW: http://dev.ojnk.net/
diff --git a/net-im/pork/pkg-plist b/net-im/pork/pkg-plist
deleted file mode 100644
index ef4d45a886de..000000000000
--- a/net-im/pork/pkg-plist
+++ /dev/null
@@ -1,262 +0,0 @@
-bin/pork
-share/pork/examples/perl/acro.pl
-share/pork/examples/perl/event_test.pl
-share/pork/examples/perl/np.pl
-share/pork/help/blist/add_block
-share/pork/help/blist/add_permit
-share/pork/help/blist/away
-share/pork/help/blist/collapse
-share/pork/help/blist/down
-share/pork/help/blist/end
-share/pork/help/blist/goto
-share/pork/help/blist/hide
-share/pork/help/blist/page_down
-share/pork/help/blist/page_up
-share/pork/help/blist/profile
-share/pork/help/blist/refresh
-share/pork/help/blist/remove
-share/pork/help/blist/remove_block
-share/pork/help/blist/remove_permit
-share/pork/help/blist/select
-share/pork/help/blist/show
-share/pork/help/blist/start
-share/pork/help/blist/up
-share/pork/help/blist/warn
-share/pork/help/blist/warn_anon
-share/pork/help/blist/width
-share/pork/help/buddy/add
-share/pork/help/buddy/add_group
-share/pork/help/buddy/alias
-share/pork/help/buddy/awaymsg
-share/pork/help/buddy/block
-share/pork/help/buddy/clear_block
-share/pork/help/buddy/clear_permit
-share/pork/help/buddy/list
-share/pork/help/buddy/list_block
-share/pork/help/buddy/list_permit
-share/pork/help/buddy/permit
-share/pork/help/buddy/privacy_mode
-share/pork/help/buddy/profile
-share/pork/help/buddy/remove
-share/pork/help/buddy/remove_group
-share/pork/help/buddy/remove_permit
-share/pork/help/buddy/report_idle
-share/pork/help/buddy/search
-share/pork/help/buddy/seen
-share/pork/help/buddy/unblock
-share/pork/help/buddy/warn
-share/pork/help/buddy/warn_anon
-share/pork/help/chat/ignore
-share/pork/help/chat/invite
-share/pork/help/chat/join
-share/pork/help/chat/leave
-share/pork/help/chat/list
-share/pork/help/chat/send
-share/pork/help/chat/unignore
-share/pork/help/chat/who
-share/pork/help/event/add
-share/pork/help/event/del
-share/pork/help/event/del_refnum
-share/pork/help/event/list
-share/pork/help/event/purge
-share/pork/help/file/cancel
-share/pork/help/file/get
-share/pork/help/file/list
-share/pork/help/file/send
-share/pork/help/history/clear
-share/pork/help/history/next
-share/pork/help/history/prev
-share/pork/help/input/backspace
-share/pork/help/input/clear
-share/pork/help/input/clear_next_word
-share/pork/help/input/clear_prev_word
-share/pork/help/input/clear_to_end
-share/pork/help/input/clear_to_start
-share/pork/help/input/delete
-share/pork/help/input/end
-share/pork/help/input/focus_next
-share/pork/help/input/insert
-share/pork/help/input/left
-share/pork/help/input/next_word
-share/pork/help/input/prev_word
-share/pork/help/input/prompt
-share/pork/help/input/right
-share/pork/help/input/send
-share/pork/help/input/start
-share/pork/help/main/acct
-share/pork/help/main/alias
-share/pork/help/main/away
-share/pork/help/main/bind
-share/pork/help/main/blist
-share/pork/help/main/buddy
-share/pork/help/main/chat
-share/pork/help/main/color
-share/pork/help/main/connect
-share/pork/help/main/disconnect
-share/pork/help/main/echo
-share/pork/help/main/eval
-share/pork/help/main/event
-share/pork/help/main/file
-share/pork/help/main/history
-share/pork/help/main/idle
-share/pork/help/main/input
-share/pork/help/main/keys
-share/pork/help/main/lastlog
-share/pork/help/main/load
-share/pork/help/main/msg
-share/pork/help/main/perl
-share/pork/help/main/perl_load
-share/pork/help/main/profile
-share/pork/help/main/query
-share/pork/help/main/quit
-share/pork/help/main/refresh
-share/pork/help/main/save
-share/pork/help/main/scroll
-share/pork/help/main/set
-share/pork/help/main/timer
-share/pork/help/main/unalias
-share/pork/help/main/unbind
-share/pork/help/main/win
-share/pork/help/perl/alias
-share/pork/help/perl/alias_get
-share/pork/help/perl/bind
-share/pork/help/perl/bind_get
-share/pork/help/perl/blist_bind
-share/pork/help/perl/blist_bind_get
-share/pork/help/perl/blist_collapse
-share/pork/help/perl/blist_cursor
-share/pork/help/perl/blist_down
-share/pork/help/perl/blist_end
-share/pork/help/perl/blist_hide
-share/pork/help/perl/blist_page_down
-share/pork/help/perl/blist_page_up
-share/pork/help/perl/blist_refresh
-share/pork/help/perl/blist_select
-share/pork/help/perl/blist_show
-share/pork/help/perl/blist_start
-share/pork/help/perl/blist_unbind
-share/pork/help/perl/blist_up
-share/pork/help/perl/blist_width
-share/pork/help/perl/buddy_add
-share/pork/help/perl/buddy_add_block
-share/pork/help/perl/buddy_add_group
-share/pork/help/perl/buddy_add_permit
-share/pork/help/perl/buddy_alias
-share/pork/help/perl/buddy_clear_block
-share/pork/help/perl/buddy_clear_permit
-share/pork/help/perl/buddy_get_alias
-share/pork/help/perl/buddy_get_block
-share/pork/help/perl/buddy_get_group_members
-share/pork/help/perl/buddy_get_groups
-share/pork/help/perl/buddy_get_permit
-share/pork/help/perl/buddy_remove
-share/pork/help/perl/buddy_remove_block
-share/pork/help/perl/buddy_remove_group
-share/pork/help/perl/buddy_remove_permit
-share/pork/help/perl/chat_get_list
-share/pork/help/perl/chat_get_users
-share/pork/help/perl/chat_get_window
-share/pork/help/perl/chat_ignore
-share/pork/help/perl/chat_invite
-share/pork/help/perl/chat_join
-share/pork/help/perl/chat_leave
-share/pork/help/perl/chat_send
-share/pork/help/perl/chat_unignore
-share/pork/help/perl/connect
-share/pork/help/perl/disconnect
-share/pork/help/perl/echo
-share/pork/help/perl/err_msg
-share/pork/help/perl/event_add
-share/pork/help/perl/event_del
-share/pork/help/perl/event_del_refnum
-share/pork/help/perl/event_del_type
-share/pork/help/perl/event_purge
-share/pork/help/perl/get_acct_list
-share/pork/help/perl/get_buddy_away
-share/pork/help/perl/get_buddy_profile
-share/pork/help/perl/get_cur_user
-share/pork/help/perl/get_opt
-share/pork/help/perl/get_profile
-share/pork/help/perl/load
-share/pork/help/perl/load_perl
-share/pork/help/perl/privacy_mode
-share/pork/help/perl/quit
-share/pork/help/perl/refresh
-share/pork/help/perl/report_idle
-share/pork/help/perl/save
-share/pork/help/perl/scroll_by
-share/pork/help/perl/scroll_down
-share/pork/help/perl/scroll_end
-share/pork/help/perl/scroll_page_down
-share/pork/help/perl/scroll_page_up
-share/pork/help/perl/scroll_start
-share/pork/help/perl/scroll_up
-share/pork/help/perl/search
-share/pork/help/perl/send_msg
-share/pork/help/perl/send_msg_auto
-share/pork/help/perl/send_profile
-share/pork/help/perl/set_away
-share/pork/help/perl/set_idle
-share/pork/help/perl/set_opt
-share/pork/help/perl/set_profile
-share/pork/help/perl/status_msg
-share/pork/help/perl/timer_add
-share/pork/help/perl/timer_del
-share/pork/help/perl/timer_del_refnum
-share/pork/help/perl/timer_purge
-share/pork/help/perl/unalias
-share/pork/help/perl/unbind
-share/pork/help/perl/warn
-share/pork/help/perl/win_bind
-share/pork/help/perl/win_clear
-share/pork/help/perl/win_close
-share/pork/help/perl/win_erase
-share/pork/help/perl/win_find_name
-share/pork/help/perl/win_find_target
-share/pork/help/perl/win_get_opt
-share/pork/help/perl/win_next
-share/pork/help/perl/win_prev
-share/pork/help/perl/win_rename
-share/pork/help/perl/win_renumber
-share/pork/help/perl/win_set_opt
-share/pork/help/perl/win_swap
-share/pork/help/scroll/by
-share/pork/help/scroll/down
-share/pork/help/scroll/end
-share/pork/help/scroll/page_down
-share/pork/help/scroll/page_up
-share/pork/help/scroll/start
-share/pork/help/scroll/up
-share/pork/help/timer/add
-share/pork/help/timer/del
-share/pork/help/timer/del_refnum
-share/pork/help/timer/list
-share/pork/help/timer/purge
-share/pork/help/win/bind
-share/pork/help/win/clear
-share/pork/help/win/close
-share/pork/help/win/erase
-share/pork/help/win/list
-share/pork/help/win/next
-share/pork/help/win/prev
-share/pork/help/win/rename
-share/pork/help/win/renumber
-share/pork/help/win/set
-share/pork/help/win/swap
-share/pork/porkrc
-@dirrm share/pork/help/win
-@dirrm share/pork/help/timer
-@dirrm share/pork/help/scroll
-@dirrm share/pork/help/perl
-@dirrm share/pork/help/main
-@dirrm share/pork/help/input
-@dirrm share/pork/help/history
-@dirrm share/pork/help/file
-@dirrm share/pork/help/event
-@dirrm share/pork/help/chat
-@dirrm share/pork/help/buddy
-@dirrm share/pork/help/blist
-@dirrm share/pork/help
-@dirrm share/pork/examples/perl
-@dirrm share/pork/examples
-@dirrm share/pork
diff --git a/net-im/psi/Makefile b/net-im/psi/Makefile
deleted file mode 100644
index 02ee0b8c1a48..000000000000
--- a/net-im/psi/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: psi
-# Date created: Wed May 1 20:27:23 NZST 2002
-# Whom: jonc@chen.org.nz
-#
-# $FreeBSD$
-#
-
-PORTNAME= psi
-PORTVERSION= 0.9.1
-PORTREVISION= 2
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= eugos@gmx.net
-COMMENT= A Qt-based Jabber client
-
-BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake
-
-RUN_DEPENDS= ${X11BASE}/lib/plugins/crypto/libqca-tls.so:${PORTSDIR}/security/qca-tls
-
-HAS_CONFIGURE= yes
-USE_X_PREFIX= yes
-USE_BZIP2= yes
-USE_QT_VER= 3
-CONFIGURE_ENV= QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++
-CONFIGURE_ARGS= --prefix=${PREFIX} --qtdir=${X11BASE} --disable-kde
-MAKE_ARGS+= QTDIR=${X11BASE} \
- QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++
-
-post-install:
- ${STRIP_CMD} ${PREFIX}/bin/psi
-
-.include <bsd.port.mk>
diff --git a/net-im/psi/distinfo b/net-im/psi/distinfo
deleted file mode 100644
index d03da509af14..000000000000
--- a/net-im/psi/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (psi-0.9.1.tar.bz2) = 7057b61518e1b1ebd732a95c265a3b76
-SIZE (psi-0.9.1.tar.bz2) = 930227
diff --git a/net-im/psi/files/patch-configure b/net-im/psi/files/patch-configure
deleted file mode 100644
index 2c7345835f8e..000000000000
--- a/net-im/psi/files/patch-configure
+++ /dev/null
@@ -1,78 +0,0 @@
-$FreeBSD$
-
-Hack configure to eat autogenerated qt options, to fix a bashism (type -p),
-to avoid using expr, and to do the main Makefile make(1) compatible.
-
---- configure.orig Wed Dec 10 01:10:03 2003
-+++ configure Sat Jan 10 15:52:00 2004
-@@ -27,32 +27,32 @@
- while [ $# -gt 0 ]; do
- case "$1" in
- --prefix=*)
-- PREFIX=`expr "${1}" : "--prefix=\(.*\)"`
-+ PREFIX="${1#--prefix=}"
- shift
- ;;
-
- --bindir=*)
-- BINDIR=`expr "${1}" : "--bindir=\(.*\)"`
-+ BINDIR="${1#--bindir=}"
- shift
- ;;
-
- --libdir=*)
-- LIBDIR=`expr "${1}" : "--libdir=\(.*\)"`
-+ LIBDIR="${1#--libdir=}"
- shift
- ;;
-
- --qtdir=*)
-- QTDIR=`expr "${1}" : "--qtdir=\(.*\)"`
-+ QTDIR="${1#--qtdir=}"
- shift
- ;;
-
- --with-zlib-inc=*)
-- QC_WITH_ZLIB_INC=`expr "${1}" : "--with-zlib-inc=\(.*\)"`
-+ QC_WITH_ZLIB_INC="${1#--with-zlib-inc=}"
- shift
- ;;
-
- --with-zlib-lib=*)
-- QC_WITH_ZLIB_LIB=`expr "${1}" : "--with-zlib-lib=\(.*\)"`
-+ QC_WITH_ZLIB_LIB="${1#--with-zlib-lib=}"
- shift
- ;;
-
-@@ -81,6 +81,8 @@
- shift
- ;;
- --help) show_usage; exit ;;
-+ --with-*)
-+ shift ;;
- *) show_usage; exit ;;
- esac
- done
-@@ -136,7 +138,7 @@
- echo Warning: qmake not in \$QTDIR/bin/qmake
- echo trying to find it in \$PATH
- fi
-- qm=`type -p qmake`
-+ qm=`which qmake`
- if [ -x "$qm" ]; then
- if [ "$QC_DEBUG" = "Y" ]; then
- echo qmake found in $qm
-@@ -917,13 +919,6 @@
- echo
- exit 1;
- fi
--cat >Makefile.tmp <<EOT
--export QTDIR = $QTDIR
--EOT
--cat Makefile >> Makefile.tmp
--rm -f Makefile
--cp -f Makefile.tmp Makefile
--rm -f Makefile.tmp
-
- echo
- echo Good, your configure finished. Now run \'make\'.
diff --git a/net-im/psi/pkg-descr b/net-im/psi/pkg-descr
deleted file mode 100644
index 5aa6a3361f95..000000000000
--- a/net-im/psi/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Psi is a client for the Jabber system. Written in C++ and based on the
-Qt library, there are versions available for Linux, FreeBSD (and other
-flavors of unix/X11), Microsoft Windows, and Apple MacOS X.
-
-It does not require KDE to run.
-
-WWW: http://psi.affinix.com/
diff --git a/net-im/psi/pkg-plist b/net-im/psi/pkg-plist
deleted file mode 100644
index 1f2e7bd298f9..000000000000
--- a/net-im/psi/pkg-plist
+++ /dev/null
@@ -1,210 +0,0 @@
-bin/psi
-share/psi/COPYING
-share/psi/README
-share/psi/certs/README
-share/psi/certs/rootcert.xml
-share/psi/iconsets/emoticons/README
-share/psi/iconsets/emoticons/default/angry.png
-share/psi/iconsets/emoticons/default/bat.png
-share/psi/iconsets/emoticons/default/beer.png
-share/psi/iconsets/emoticons/default/biggrin.png
-share/psi/iconsets/emoticons/default/blush.png
-share/psi/iconsets/emoticons/default/boy.png
-share/psi/iconsets/emoticons/default/brflower.png
-share/psi/iconsets/emoticons/default/brheart.png
-share/psi/iconsets/emoticons/default/coffee.png
-share/psi/iconsets/emoticons/default/coolglasses.png
-share/psi/iconsets/emoticons/default/cry.png
-share/psi/iconsets/emoticons/default/cuffs.png
-share/psi/iconsets/emoticons/default/devil.png
-share/psi/iconsets/emoticons/default/drink.png
-share/psi/iconsets/emoticons/default/flower.png
-share/psi/iconsets/emoticons/default/frowning.png
-share/psi/iconsets/emoticons/default/girl.png
-share/psi/iconsets/emoticons/default/heart.png
-share/psi/iconsets/emoticons/default/hugleft.png
-share/psi/iconsets/emoticons/default/hugright.png
-share/psi/iconsets/emoticons/default/icondef.xml
-share/psi/iconsets/emoticons/default/kiss.png
-share/psi/iconsets/emoticons/default/lamp.png
-share/psi/iconsets/emoticons/default/mail.png
-share/psi/iconsets/emoticons/default/music.png
-share/psi/iconsets/emoticons/default/no.png
-share/psi/iconsets/emoticons/default/oh.png
-share/psi/iconsets/emoticons/default/phone.png
-share/psi/iconsets/emoticons/default/photo.png
-share/psi/iconsets/emoticons/default/pussy.png
-share/psi/iconsets/emoticons/default/rainbow.png
-share/psi/iconsets/emoticons/default/smile.png
-share/psi/iconsets/emoticons/default/star.png
-share/psi/iconsets/emoticons/default/stare.png
-share/psi/iconsets/emoticons/default/tongue.png
-share/psi/iconsets/emoticons/default/unhappy.png
-share/psi/iconsets/emoticons/default/wink.png
-share/psi/iconsets/emoticons/default/yes.png
-share/psi/iconsets/roster/README
-share/psi/iconsets/roster/aim/away.png
-share/psi/iconsets/roster/aim/dnd.png
-share/psi/iconsets/roster/aim/icondef.xml
-share/psi/iconsets/roster/aim/offline.png
-share/psi/iconsets/roster/aim/online.png
-share/psi/iconsets/roster/aim/xa.png
-share/psi/iconsets/roster/default/ask.png
-share/psi/iconsets/roster/default/away.png
-share/psi/iconsets/roster/default/chat.png
-share/psi/iconsets/roster/default/connect.png
-share/psi/iconsets/roster/default/dnd.png
-share/psi/iconsets/roster/default/ffc.png
-share/psi/iconsets/roster/default/groupclose.png
-share/psi/iconsets/roster/default/groupempty.png
-share/psi/iconsets/roster/default/groupopen.png
-share/psi/iconsets/roster/default/headline.png
-share/psi/iconsets/roster/default/icondef.xml
-share/psi/iconsets/roster/default/invisible.png
-share/psi/iconsets/roster/default/message.png
-share/psi/iconsets/roster/default/noauth.png
-share/psi/iconsets/roster/default/offline.png
-share/psi/iconsets/roster/default/online.png
-share/psi/iconsets/roster/default/perr.png
-share/psi/iconsets/roster/default/system.png
-share/psi/iconsets/roster/default/xa.png
-share/psi/iconsets/roster/gadugadu/away.png
-share/psi/iconsets/roster/gadugadu/icondef.xml
-share/psi/iconsets/roster/gadugadu/invisible.png
-share/psi/iconsets/roster/gadugadu/offline.png
-share/psi/iconsets/roster/gadugadu/online.png
-share/psi/iconsets/roster/icq/away.png
-share/psi/iconsets/roster/icq/chat.png
-share/psi/iconsets/roster/icq/dnd.png
-share/psi/iconsets/roster/icq/icondef.xml
-share/psi/iconsets/roster/icq/invisible.png
-share/psi/iconsets/roster/icq/offline.png
-share/psi/iconsets/roster/icq/online.png
-share/psi/iconsets/roster/icq/xa.png
-share/psi/iconsets/roster/lightbulb/away.png
-share/psi/iconsets/roster/lightbulb/chat.png
-share/psi/iconsets/roster/lightbulb/dnd.png
-share/psi/iconsets/roster/lightbulb/ffc.png
-share/psi/iconsets/roster/lightbulb/groupclose.png
-share/psi/iconsets/roster/lightbulb/groupempty.png
-share/psi/iconsets/roster/lightbulb/groupopen.png
-share/psi/iconsets/roster/lightbulb/icondef.xml
-share/psi/iconsets/roster/lightbulb/invisible.png
-share/psi/iconsets/roster/lightbulb/message.png
-share/psi/iconsets/roster/lightbulb/offline.png
-share/psi/iconsets/roster/lightbulb/online.png
-share/psi/iconsets/roster/lightbulb/system.png
-share/psi/iconsets/roster/lightbulb/xa.png
-share/psi/iconsets/roster/msn/away.png
-share/psi/iconsets/roster/msn/dnd.png
-share/psi/iconsets/roster/msn/icondef.xml
-share/psi/iconsets/roster/msn/offline.png
-share/psi/iconsets/roster/msn/online.png
-share/psi/iconsets/roster/sms/away.png
-share/psi/iconsets/roster/sms/dnd.png
-share/psi/iconsets/roster/sms/icondef.xml
-share/psi/iconsets/roster/sms/offline.png
-share/psi/iconsets/roster/sms/online.png
-share/psi/iconsets/roster/sms/xa.png
-share/psi/iconsets/roster/stellar-icq/ask.png
-share/psi/iconsets/roster/stellar-icq/away.png
-share/psi/iconsets/roster/stellar-icq/dnd.png
-share/psi/iconsets/roster/stellar-icq/ffc.png
-share/psi/iconsets/roster/stellar-icq/icondef.xml
-share/psi/iconsets/roster/stellar-icq/invisible.png
-share/psi/iconsets/roster/stellar-icq/noauth.png
-share/psi/iconsets/roster/stellar-icq/offline.png
-share/psi/iconsets/roster/stellar-icq/online.png
-share/psi/iconsets/roster/stellar-icq/xa.png
-share/psi/iconsets/roster/transport/away.png
-share/psi/iconsets/roster/transport/dnd.png
-share/psi/iconsets/roster/transport/icondef.xml
-share/psi/iconsets/roster/transport/offline.png
-share/psi/iconsets/roster/transport/online.png
-share/psi/iconsets/roster/transport/xa.png
-share/psi/iconsets/roster/yahoo/away.png
-share/psi/iconsets/roster/yahoo/dnd.png
-share/psi/iconsets/roster/yahoo/icondef.xml
-share/psi/iconsets/roster/yahoo/offline.png
-share/psi/iconsets/roster/yahoo/online.png
-share/psi/iconsets/roster/yahoo/xa.png
-share/psi/iconsets/system/README
-share/psi/iconsets/system/default/account.png
-share/psi/iconsets/system/default/add.png
-share/psi/iconsets/system/default/arrow_down.png
-share/psi/iconsets/system/default/arrow_left.png
-share/psi/iconsets/system/default/arrow_right.png
-share/psi/iconsets/system/default/arrow_up.png
-share/psi/iconsets/system/default/browse.png
-share/psi/iconsets/system/default/cancel.png
-share/psi/iconsets/system/default/changeacc.png
-share/psi/iconsets/system/default/chatclear.png
-share/psi/iconsets/system/default/close.png
-share/psi/iconsets/system/default/configure_toolbars.png
-share/psi/iconsets/system/default/edit.png
-share/psi/iconsets/system/default/editclear.png
-share/psi/iconsets/system/default/editcopy.png
-share/psi/iconsets/system/default/editcut.png
-share/psi/iconsets/system/default/editdelete.png
-share/psi/iconsets/system/default/editpaste.png
-share/psi/iconsets/system/default/edittrash.png
-share/psi/iconsets/system/default/groupchat.png
-share/psi/iconsets/system/default/help.png
-share/psi/iconsets/system/default/history.png
-share/psi/iconsets/system/default/icon_16.png
-share/psi/iconsets/system/default/icon_32.png
-share/psi/iconsets/system/default/icon_48.png
-share/psi/iconsets/system/default/icon_mac.png
-share/psi/iconsets/system/default/icondef.xml
-share/psi/iconsets/system/default/info.png
-share/psi/iconsets/system/default/jabber.png
-share/psi/iconsets/system/default/key.png
-share/psi/iconsets/system/default/key2.png
-share/psi/iconsets/system/default/key_bad.png
-share/psi/iconsets/system/default/key_unknown.png
-share/psi/iconsets/system/default/ok.png
-share/psi/iconsets/system/default/options.png
-share/psi/iconsets/system/default/pgp.png
-share/psi/iconsets/system/default/play.png
-share/psi/iconsets/system/default/play_sounds.png
-share/psi/iconsets/system/default/psilogo.png
-share/psi/iconsets/system/default/psimain.png
-share/psi/iconsets/system/default/quit.png
-share/psi/iconsets/system/default/register.png
-share/psi/iconsets/system/default/reload.png
-share/psi/iconsets/system/default/remove.png
-share/psi/iconsets/system/default/search.png
-share/psi/iconsets/system/default/send.png
-share/psi/iconsets/system/default/smile.png
-share/psi/iconsets/system/default/ssl_no.png
-share/psi/iconsets/system/default/ssl_yes.png
-share/psi/iconsets/system/default/stop.png
-share/psi/iconsets/system/default/time.png
-share/psi/iconsets/system/default/tip.png
-share/psi/iconsets/system/default/url.png
-share/psi/iconsets/system/default/vcard.png
-share/psi/iconsets/system/default/xml.png
-share/psi/sound/chat1.wav
-share/psi/sound/chat2.wav
-share/psi/sound/offline.wav
-share/psi/sound/online.wav
-share/psi/sound/send.wav
-@dirrm share/psi/sound
-@dirrm share/psi/iconsets/system/default
-@dirrm share/psi/iconsets/system
-@dirrm share/psi/iconsets/roster/yahoo
-@dirrm share/psi/iconsets/roster/transport
-@dirrm share/psi/iconsets/roster/stellar-icq
-@dirrm share/psi/iconsets/roster/sms
-@dirrm share/psi/iconsets/roster/msn
-@dirrm share/psi/iconsets/roster/lightbulb
-@dirrm share/psi/iconsets/roster/icq
-@dirrm share/psi/iconsets/roster/gadugadu
-@dirrm share/psi/iconsets/roster/default
-@dirrm share/psi/iconsets/roster/aim
-@dirrm share/psi/iconsets/roster
-@dirrm share/psi/iconsets/emoticons/default
-@dirrm share/psi/iconsets/emoticons
-@dirrm share/psi/iconsets
-@dirrm share/psi/certs
-@dirrm share/psi
diff --git a/net-im/py-jabber/Makefile b/net-im/py-jabber/Makefile
deleted file mode 100644
index 0f7a982face3..000000000000
--- a/net-im/py-jabber/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: py-jabber
-# Date created: Jan 13, 2002
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= jabber
-PORTVERSION= 0.4
-CATEGORIES= net python
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= jabberpy
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= jabberpy${PORTVERSION}-0
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A Python Jabber library
-
-RUN_DEPENDS= ${PYEXPAT}
-
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-
-.include <bsd.port.mk>
diff --git a/net-im/py-jabber/distinfo b/net-im/py-jabber/distinfo
deleted file mode 100644
index e381e3c8a30d..000000000000
--- a/net-im/py-jabber/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (jabberpy0.4-0.tar.gz) = 4fc5e10c83bb12e61fbc36bb4424ad79
-SIZE (jabberpy0.4-0.tar.gz) = 45828
diff --git a/net-im/py-jabber/pkg-descr b/net-im/py-jabber/pkg-descr
deleted file mode 100644
index 9a50b0662350..000000000000
--- a/net-im/py-jabber/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-jabber.py is a Python module for the jabber instant messaging protocol.
-jabber.py deals with the xml parsing and socket code, leaving the programmer
-to concentrate on developing quality jabber based applications with Python.
-
-The eventual aim is to produce a fully featured easy to use library for
-creating both jabber clients and servers.
-
-WWW: http://jabberpy.sourceforge.net/
diff --git a/net-im/py-jabber/pkg-plist b/net-im/py-jabber/pkg-plist
deleted file mode 100644
index 3001a6070ac9..000000000000
--- a/net-im/py-jabber/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-lib/%%PYTHON_VERSION%%/site-packages/xmlstream.py
-lib/%%PYTHON_VERSION%%/site-packages/xmlstream.pyc
-lib/%%PYTHON_VERSION%%/site-packages/xmlstream.pyo
-lib/%%PYTHON_VERSION%%/site-packages/jabber.py
-lib/%%PYTHON_VERSION%%/site-packages/jabber.pyc
-lib/%%PYTHON_VERSION%%/site-packages/jabber.pyo
diff --git a/net-im/py-msnp/Makefile b/net-im/py-msnp/Makefile
deleted file mode 100644
index 87670c88efe5..000000000000
--- a/net-im/py-msnp/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: py-msnp
-# Date created: Dec 26, 2003
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= msnp
-PORTVERSION= 0.4.0
-CATEGORIES= net python
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}.py-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= MSN messaging in Python
-
-USE_PYTHON= 2.3+
-USE_PYDISTUTILS= yes
-
-.if !defined(NOPORTDOCS)
-post-install:
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/tutorial.html ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-im/py-msnp/distinfo b/net-im/py-msnp/distinfo
deleted file mode 100644
index a98232589643..000000000000
--- a/net-im/py-msnp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (msnp.py-0.4.0.tar.gz) = efeec0a6e0eeca4c8106a5f82891c18a
-SIZE (msnp.py-0.4.0.tar.gz) = 22637
diff --git a/net-im/py-msnp/pkg-descr b/net-im/py-msnp/pkg-descr
deleted file mode 100644
index 8044c2251bf2..000000000000
--- a/net-im/py-msnp/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-msnp.py is an implementation of the MSN instant messaging protocol; a library,
-packaged as a Python module, with a smooth object-oriented API.
-
-Features :
- * Login; logout
- * Presence states (online, away, etc.)
- * Full-fledged API-supported friend list management
- * Privacy settings
- * Chat conversations (start, join, leave)
- * Instant messages
- * Typing notifications
- * HTTP proxy (tunnelling) support
-
-WWW: http://msnp.sourceforge.net/
diff --git a/net-im/py-msnp/pkg-plist b/net-im/py-msnp/pkg-plist
deleted file mode 100644
index 2ba99531f860..000000000000
--- a/net-im/py-msnp/pkg-plist
+++ /dev/null
@@ -1,30 +0,0 @@
-%%PYTHON_SITELIBDIR%%/msnp/__init__.py
-%%PYTHON_SITELIBDIR%%/msnp/__init__.pyc
-%%PYTHON_SITELIBDIR%%/msnp/__init__.pyo
-%%PYTHON_SITELIBDIR%%/msnp/chat.py
-%%PYTHON_SITELIBDIR%%/msnp/chat.pyc
-%%PYTHON_SITELIBDIR%%/msnp/chat.pyo
-%%PYTHON_SITELIBDIR%%/msnp/codec.py
-%%PYTHON_SITELIBDIR%%/msnp/codec.pyc
-%%PYTHON_SITELIBDIR%%/msnp/codec.pyo
-%%PYTHON_SITELIBDIR%%/msnp/command.py
-%%PYTHON_SITELIBDIR%%/msnp/command.pyc
-%%PYTHON_SITELIBDIR%%/msnp/command.pyo
-%%PYTHON_SITELIBDIR%%/msnp/error.py
-%%PYTHON_SITELIBDIR%%/msnp/error.pyc
-%%PYTHON_SITELIBDIR%%/msnp/error.pyo
-%%PYTHON_SITELIBDIR%%/msnp/friend.py
-%%PYTHON_SITELIBDIR%%/msnp/friend.pyc
-%%PYTHON_SITELIBDIR%%/msnp/friend.pyo
-%%PYTHON_SITELIBDIR%%/msnp/net.py
-%%PYTHON_SITELIBDIR%%/msnp/net.pyc
-%%PYTHON_SITELIBDIR%%/msnp/net.pyo
-%%PYTHON_SITELIBDIR%%/msnp/protocol.py
-%%PYTHON_SITELIBDIR%%/msnp/protocol.pyc
-%%PYTHON_SITELIBDIR%%/msnp/protocol.pyo
-%%PYTHON_SITELIBDIR%%/msnp/session.py
-%%PYTHON_SITELIBDIR%%/msnp/session.pyc
-%%PYTHON_SITELIBDIR%%/msnp/session.pyo
-@dirrm %%PYTHON_SITELIBDIR%%/msnp
-%%PORTDOCS%%%%DOCSDIR%%/tutorial.html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/net-im/sim-im/Makefile b/net-im/sim-im/Makefile
deleted file mode 100644
index 2974af3eb653..000000000000
--- a/net-im/sim-im/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
-# New Ports Collection Makefile for: sim-icq
-# Date created: 4 Nov 2002
-# Whom: Josef El-Rayes <j.el-rayes@daemon.li>
-#
-# $FreeBSD$
-
-PORTNAME= simicq
-PORTVERSION= 0.9.3
-PORTREVISION= 1
-CATEGORIES= net kde
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME:S/mi/m-i/}
-DISTNAME= ${PORTNAME:S/icq//}-${PORTVERSION}-2
-
-MAINTAINER= markus@FreeBSD.org
-COMMENT= Plugin-based instant messenger
-
-LIB_DEPENDS= xslt.2:${PORTSDIR}/textproc/libxslt
-
-WRKSRC= ${WRKDIR}/${DISTNAME:S/-2//}
-USE_GMAKE= yes
-USE_QT_VER= 3
-USE_PERL5_BUILD= yes
-GNU_CONFIGURE= yes
-USE_REINPLACE= yes
-INSTALLS_SHLIB= yes
-
-CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-
-.if !defined(WITHOUT_SSL)
-USE_OPENSSL= yes
-PLIST_SUB+= SSL=""
-.else
-CONFIGURE_ARGS+=--disable-openssl
-PLIST_SUB+= SSL="@comment "
-.endif
-
-.if defined(WITHOUT_KDE)
-CONFIGURE_ARGS+=--disable-kde --enable-mt
-LIB_DEPENDS+= aspell.15:${PORTSDIR}/textproc/aspell
-PLIST_SUB+= KDE="@comment " \
- SPELL=""
-.else
-USE_KDELIBS_VER=3
-PLIST_SUB+= KDE="" \
- SPELL="@comment "
-.endif
-
-pre-everything::
-.if !defined(WITHOUT_SSL)
- @${ECHO_MSG} "You can disable SSL support by defining WITHOUT_SSL."
-.endif
-.if !defined(WITHOUT_KDE)
- @${ECHO_MSG} "You can disable KDE support by defining WITHOUT_KDE."
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's/-O2//g; s/-lpthread/${PTHREAD_LIBS}/g' \
- ${CONFIGURE_WRKSRC}/configure
-
-.include <bsd.port.mk>
diff --git a/net-im/sim-im/distinfo b/net-im/sim-im/distinfo
deleted file mode 100644
index 2f8dac231a3f..000000000000
--- a/net-im/sim-im/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (sim-0.9.3-2.tar.gz) = b16e462076540acc13da81832ae79d00
-SIZE (sim-0.9.3-2.tar.gz) = 3728770
diff --git a/net-im/sim-im/files/patch-configure b/net-im/sim-im/files/patch-configure
deleted file mode 100644
index dc006c222265..000000000000
--- a/net-im/sim-im/files/patch-configure
+++ /dev/null
@@ -1,10 +0,0 @@
---- configure.orig Tue Nov 4 09:52:54 2003
-+++ configure Tue Nov 4 09:53:21 2003
-@@ -19002,6 +19002,7 @@
- ;;
- freebsd*)
- CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE"
-+ LIBS="$LIBS -lpthread"
- echo "Setting FreeBSD pthread compilation options"
- ;;
- aix*)
diff --git a/net-im/sim-im/files/patch-weather.cpp b/net-im/sim-im/files/patch-weather.cpp
deleted file mode 100644
index 34f44292749c..000000000000
--- a/net-im/sim-im/files/patch-weather.cpp
+++ /dev/null
@@ -1,22 +0,0 @@
---- plugins/weather/weather.cpp.orig Fri Apr 2 12:21:54 2004
-+++ plugins/weather/weather.cpp Fri Apr 2 12:23:55 2004
-@@ -534,8 +534,8 @@
- res = res.replace(QRegExp("\\%h"), number(getHumidity()) + "%");
- res = res.replace(QRegExp("\\%w"), number(getWind_speed()) + " " + i18n(getUS()));
- res = res.replace(QRegExp("\\%x"), QString::number(getWind_speed() * 10 / 36) + " " + i18n("m/s"));
-- res = res.replace(QRegExp("\\%g"), getWindGust() ? QString("(") + i18n("gust ") + number(getWindGust()) + i18n(getUS()) + ")" : "");
-- res = res.replace(QRegExp("\\%y"), getWindGust() ? QString("(") + i18n("gust ") + number(getWindGust() * 10 / 36) + " " + i18n("m/s") + ")" : "");
-+ res = res.replace(QRegExp("\\%g"), getWindGust() ? QString("(") + i18n("gust ") + number(getWindGust()) + i18n(getUS()) + ")" : QString(""));
-+ res = res.replace(QRegExp("\\%y"), getWindGust() ? QString("(") + i18n("gust ") + number(getWindGust() * 10 / 36) + " " + i18n("m/s") + ")" : QString(""));
- res = res.replace(QRegExp("\\%p"), number(getPressure()) + " " + i18n(getUP()));
- res = res.replace(QRegExp("\\%a"), number(getPressure() * 75 / 100));
- res = res.replace(QRegExp("\\%q"), i18n("weather", getPressureD()));
-@@ -545,7 +545,7 @@
- res = res.replace(QRegExp("\\%r"), getSun_raise());
- res = res.replace(QRegExp("\\%s"), getSun_set());
- res = res.replace(QRegExp("\\%c"), i18n_conditions(getConditions()));
-- res = res.replace(QRegExp("\\%v"), i18n("weather", getVisibility()) + (atol(getVisibility()) ? QString(" ") + i18n(getUD()) : ""));
-+ res = res.replace(QRegExp("\\%v"), i18n("weather", getVisibility()) + (atol(getVisibility()) ? QString(" ") + i18n(getUD()) : QString("")));
- return res;
- }
-
diff --git a/net-im/sim-im/pkg-descr b/net-im/sim-im/pkg-descr
deleted file mode 100644
index d360feb72d62..000000000000
--- a/net-im/sim-im/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-SIM (Simple Instant Messenger) is a plugin-based instant messenger with
-support for various protocols (QT is needed, can be build for KDE).
-
-All protocols support richtext-messages, file transfer, typing notification,
-server-side contact list (with postponed synchronization - you can change
-contact list in offline mode and after log on all changes will be
-synchronized with server), new account registration and various searches.
-You can use several accounts for each protocol.
-
-Supported protocols:
- * Oscar - ICQ and AIM support
- * Jabber
- * MSN
- * Yahoo!
- * LiveJournal
-
-WWW: http://sim-icq.sourceforge.net/
diff --git a/net-im/sim-im/pkg-plist b/net-im/sim-im/pkg-plist
deleted file mode 100644
index b10461b9c1e7..000000000000
--- a/net-im/sim-im/pkg-plist
+++ /dev/null
@@ -1,140 +0,0 @@
-bin/sim
-bin/simctrl
-lib/libsimapi.la
-lib/libsimapi.so
-lib/libsimapi.so.0
-lib/libsimui.la
-lib/libsimui.so
-lib/libsimui.so.0
-lib/menu/sim-kde.menu
-lib/sim/__homedir.so
-lib/sim/__migrate.so
-lib/sim/_core.so
-lib/sim/about.so
-lib/sim/action.so
-lib/sim/autoaway.so
-lib/sim/background.so
-lib/sim/dock.so
-lib/sim/filter.so
-lib/sim/floaty.so
-lib/sim/forward.so
-lib/sim/gpg.so
-lib/sim/icons.so
-lib/sim/icq.so
-lib/sim/jabber.so
-lib/sim/livejournal.so
-lib/sim/logger.so
-%%SSL%%lib/sim/msn.so
-lib/sim/navigate.so
-lib/sim/netmonitor.so
-%%KDE%%lib/sim/ontop.so
-lib/sim/osd.so
-lib/sim/proxy.so
-lib/sim/remote.so
-lib/sim/replace.so
-lib/sim/shortcuts.so
-lib/sim/sound.so
-%%SPELL%%lib/sim/spell.so
-lib/sim/splash.so
-lib/sim/styles.so
-%%KDE%%lib/sim/transparent.so
-lib/sim/update.so
-lib/sim/weather.so
-lib/sim/yahoo.so
-lib/sim/zodiak.so
-share/applnk/Internet/sim.desktop
-share/apps/sim/COPYING
-share/apps/sim/pict/connect.gif
-share/apps/sim/pict/connect.mng
-share/apps/sim/pict/splash.png
-share/apps/sim/sounds/alert.wav
-share/apps/sim/sounds/auth.wav
-share/apps/sim/sounds/contacts.wav
-share/apps/sim/sounds/error.wav
-share/apps/sim/sounds/file.wav
-share/apps/sim/sounds/filedone.wav
-share/apps/sim/sounds/mailpager.wav
-share/apps/sim/sounds/message.wav
-share/apps/sim/sounds/message2.wav
-share/apps/sim/sounds/msgsent.wav
-share/apps/sim/sounds/sms.wav
-share/apps/sim/sounds/startup.wav
-share/apps/sim/sounds/system.wav
-share/apps/sim/sounds/url.wav
-share/apps/sim/sounds/vip-online.wav
-share/apps/sim/sounds/web.wav
-share/apps/sim/styles/SIM.2.xsl
-share/apps/sim/styles/SIM.3.xsl
-share/apps/sim/styles/SIM.4.(2+3).xsl
-share/apps/sim/styles/SIM.xsl
-share/apps/sim/styles/Separated.2.xsl
-share/apps/sim/styles/Separated.3.xsl
-share/apps/sim/styles/Separated.4.xsl
-share/apps/sim/styles/Separated.5.(2+3).xsl
-share/apps/sim/styles/Separated.6.(2+4).xsl
-share/apps/sim/styles/Separated.7.(3+4).xsl
-share/apps/sim/styles/Separated.8.(2+3+4).xsl
-share/apps/sim/styles/Separated.xsl
-share/apps/sim/styles/XChat.xsl
-share/apps/sim/styles/XChat2seconds.xsl
-share/apps/sim/styles/XChat3fullDate.xsl
-share/icons/hicolor/16x16/apps/sim.png
-share/icons/hicolor/22x22/apps/sim.png
-share/icons/hicolor/32x32/apps/sim.png
-share/icons/hicolor/48x48/apps/sim.png
-share/icons/hicolor/64x64/apps/sim.png
-share/icons/locolor/16x16/apps/sim.png
-share/icons/locolor/22x22/apps/sim.png
-share/icons/locolor/32x32/apps/sim.png
-share/locale/bg/LC_MESSAGES/sim.mo
-share/locale/ca/LC_MESSAGES/sim.mo
-share/locale/cs/LC_MESSAGES/sim.mo
-share/locale/de/LC_MESSAGES/sim.mo
-share/locale/el/LC_MESSAGES/sim.mo
-share/locale/es/LC_MESSAGES/sim.mo
-share/locale/fr/LC_MESSAGES/sim.mo
-share/locale/he/LC_MESSAGES/sim.mo
-share/locale/hu/LC_MESSAGES/sim.mo
-share/locale/it/LC_MESSAGES/sim.mo
-share/locale/nl/LC_MESSAGES/sim.mo
-share/locale/pl/LC_MESSAGES/sim.mo
-share/locale/pt_BR/LC_MESSAGES/sim.mo
-share/locale/ru/LC_MESSAGES/sim.mo
-share/locale/sk/LC_MESSAGES/sim.mo
-share/locale/sw/LC_MESSAGES/sim.mo
-share/locale/tr/LC_MESSAGES/sim.mo
-share/locale/uk/LC_MESSAGES/sim.mo
-share/locale/zh_TW/LC_MESSAGES/sim.mo
-share/mimelnk/application/x-icq.desktop
-share/services/simctrl.desktop
-@unexec rmdir %D/share/services 2>/dev/null || true
-@unexec rmdir %D/share/mimelnk/application 2>/dev/null || true
-@unexec rmdir %D/share/mimelnk 2>/dev/null || true
-@unexec rmdir %D/share/icons/locolor/32x32/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/locolor/32x32 2>/dev/null || true
-@unexec rmdir %D/share/icons/locolor/22x22/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/locolor/22x22 2>/dev/null || true
-@unexec rmdir %D/share/icons/locolor/16x16/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/locolor/16x16 2>/dev/null || true
-@unexec rmdir %D/share/icons/locolor 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 2>/dev/null || true
-@unexec rmdir %D/share/icons 2>/dev/null || true
-@dirrm share/apps/sim/styles
-@dirrm share/apps/sim/sounds
-@dirrm share/apps/sim/pict
-@dirrm share/apps/sim
-@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
-@dirrm lib/sim
-@unexec rmdir %D/lib/menu 2>/dev/null || true
diff --git a/net-im/simicq/Makefile b/net-im/simicq/Makefile
deleted file mode 100644
index 2974af3eb653..000000000000
--- a/net-im/simicq/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
-# New Ports Collection Makefile for: sim-icq
-# Date created: 4 Nov 2002
-# Whom: Josef El-Rayes <j.el-rayes@daemon.li>
-#
-# $FreeBSD$
-
-PORTNAME= simicq
-PORTVERSION= 0.9.3
-PORTREVISION= 1
-CATEGORIES= net kde
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME:S/mi/m-i/}
-DISTNAME= ${PORTNAME:S/icq//}-${PORTVERSION}-2
-
-MAINTAINER= markus@FreeBSD.org
-COMMENT= Plugin-based instant messenger
-
-LIB_DEPENDS= xslt.2:${PORTSDIR}/textproc/libxslt
-
-WRKSRC= ${WRKDIR}/${DISTNAME:S/-2//}
-USE_GMAKE= yes
-USE_QT_VER= 3
-USE_PERL5_BUILD= yes
-GNU_CONFIGURE= yes
-USE_REINPLACE= yes
-INSTALLS_SHLIB= yes
-
-CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-
-.if !defined(WITHOUT_SSL)
-USE_OPENSSL= yes
-PLIST_SUB+= SSL=""
-.else
-CONFIGURE_ARGS+=--disable-openssl
-PLIST_SUB+= SSL="@comment "
-.endif
-
-.if defined(WITHOUT_KDE)
-CONFIGURE_ARGS+=--disable-kde --enable-mt
-LIB_DEPENDS+= aspell.15:${PORTSDIR}/textproc/aspell
-PLIST_SUB+= KDE="@comment " \
- SPELL=""
-.else
-USE_KDELIBS_VER=3
-PLIST_SUB+= KDE="" \
- SPELL="@comment "
-.endif
-
-pre-everything::
-.if !defined(WITHOUT_SSL)
- @${ECHO_MSG} "You can disable SSL support by defining WITHOUT_SSL."
-.endif
-.if !defined(WITHOUT_KDE)
- @${ECHO_MSG} "You can disable KDE support by defining WITHOUT_KDE."
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's/-O2//g; s/-lpthread/${PTHREAD_LIBS}/g' \
- ${CONFIGURE_WRKSRC}/configure
-
-.include <bsd.port.mk>
diff --git a/net-im/simicq/distinfo b/net-im/simicq/distinfo
deleted file mode 100644
index 2f8dac231a3f..000000000000
--- a/net-im/simicq/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (sim-0.9.3-2.tar.gz) = b16e462076540acc13da81832ae79d00
-SIZE (sim-0.9.3-2.tar.gz) = 3728770
diff --git a/net-im/simicq/files/patch-configure b/net-im/simicq/files/patch-configure
deleted file mode 100644
index dc006c222265..000000000000
--- a/net-im/simicq/files/patch-configure
+++ /dev/null
@@ -1,10 +0,0 @@
---- configure.orig Tue Nov 4 09:52:54 2003
-+++ configure Tue Nov 4 09:53:21 2003
-@@ -19002,6 +19002,7 @@
- ;;
- freebsd*)
- CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE"
-+ LIBS="$LIBS -lpthread"
- echo "Setting FreeBSD pthread compilation options"
- ;;
- aix*)
diff --git a/net-im/simicq/files/patch-weather.cpp b/net-im/simicq/files/patch-weather.cpp
deleted file mode 100644
index 34f44292749c..000000000000
--- a/net-im/simicq/files/patch-weather.cpp
+++ /dev/null
@@ -1,22 +0,0 @@
---- plugins/weather/weather.cpp.orig Fri Apr 2 12:21:54 2004
-+++ plugins/weather/weather.cpp Fri Apr 2 12:23:55 2004
-@@ -534,8 +534,8 @@
- res = res.replace(QRegExp("\\%h"), number(getHumidity()) + "%");
- res = res.replace(QRegExp("\\%w"), number(getWind_speed()) + " " + i18n(getUS()));
- res = res.replace(QRegExp("\\%x"), QString::number(getWind_speed() * 10 / 36) + " " + i18n("m/s"));
-- res = res.replace(QRegExp("\\%g"), getWindGust() ? QString("(") + i18n("gust ") + number(getWindGust()) + i18n(getUS()) + ")" : "");
-- res = res.replace(QRegExp("\\%y"), getWindGust() ? QString("(") + i18n("gust ") + number(getWindGust() * 10 / 36) + " " + i18n("m/s") + ")" : "");
-+ res = res.replace(QRegExp("\\%g"), getWindGust() ? QString("(") + i18n("gust ") + number(getWindGust()) + i18n(getUS()) + ")" : QString(""));
-+ res = res.replace(QRegExp("\\%y"), getWindGust() ? QString("(") + i18n("gust ") + number(getWindGust() * 10 / 36) + " " + i18n("m/s") + ")" : QString(""));
- res = res.replace(QRegExp("\\%p"), number(getPressure()) + " " + i18n(getUP()));
- res = res.replace(QRegExp("\\%a"), number(getPressure() * 75 / 100));
- res = res.replace(QRegExp("\\%q"), i18n("weather", getPressureD()));
-@@ -545,7 +545,7 @@
- res = res.replace(QRegExp("\\%r"), getSun_raise());
- res = res.replace(QRegExp("\\%s"), getSun_set());
- res = res.replace(QRegExp("\\%c"), i18n_conditions(getConditions()));
-- res = res.replace(QRegExp("\\%v"), i18n("weather", getVisibility()) + (atol(getVisibility()) ? QString(" ") + i18n(getUD()) : ""));
-+ res = res.replace(QRegExp("\\%v"), i18n("weather", getVisibility()) + (atol(getVisibility()) ? QString(" ") + i18n(getUD()) : QString("")));
- return res;
- }
-
diff --git a/net-im/simicq/pkg-descr b/net-im/simicq/pkg-descr
deleted file mode 100644
index d360feb72d62..000000000000
--- a/net-im/simicq/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-SIM (Simple Instant Messenger) is a plugin-based instant messenger with
-support for various protocols (QT is needed, can be build for KDE).
-
-All protocols support richtext-messages, file transfer, typing notification,
-server-side contact list (with postponed synchronization - you can change
-contact list in offline mode and after log on all changes will be
-synchronized with server), new account registration and various searches.
-You can use several accounts for each protocol.
-
-Supported protocols:
- * Oscar - ICQ and AIM support
- * Jabber
- * MSN
- * Yahoo!
- * LiveJournal
-
-WWW: http://sim-icq.sourceforge.net/
diff --git a/net-im/simicq/pkg-plist b/net-im/simicq/pkg-plist
deleted file mode 100644
index b10461b9c1e7..000000000000
--- a/net-im/simicq/pkg-plist
+++ /dev/null
@@ -1,140 +0,0 @@
-bin/sim
-bin/simctrl
-lib/libsimapi.la
-lib/libsimapi.so
-lib/libsimapi.so.0
-lib/libsimui.la
-lib/libsimui.so
-lib/libsimui.so.0
-lib/menu/sim-kde.menu
-lib/sim/__homedir.so
-lib/sim/__migrate.so
-lib/sim/_core.so
-lib/sim/about.so
-lib/sim/action.so
-lib/sim/autoaway.so
-lib/sim/background.so
-lib/sim/dock.so
-lib/sim/filter.so
-lib/sim/floaty.so
-lib/sim/forward.so
-lib/sim/gpg.so
-lib/sim/icons.so
-lib/sim/icq.so
-lib/sim/jabber.so
-lib/sim/livejournal.so
-lib/sim/logger.so
-%%SSL%%lib/sim/msn.so
-lib/sim/navigate.so
-lib/sim/netmonitor.so
-%%KDE%%lib/sim/ontop.so
-lib/sim/osd.so
-lib/sim/proxy.so
-lib/sim/remote.so
-lib/sim/replace.so
-lib/sim/shortcuts.so
-lib/sim/sound.so
-%%SPELL%%lib/sim/spell.so
-lib/sim/splash.so
-lib/sim/styles.so
-%%KDE%%lib/sim/transparent.so
-lib/sim/update.so
-lib/sim/weather.so
-lib/sim/yahoo.so
-lib/sim/zodiak.so
-share/applnk/Internet/sim.desktop
-share/apps/sim/COPYING
-share/apps/sim/pict/connect.gif
-share/apps/sim/pict/connect.mng
-share/apps/sim/pict/splash.png
-share/apps/sim/sounds/alert.wav
-share/apps/sim/sounds/auth.wav
-share/apps/sim/sounds/contacts.wav
-share/apps/sim/sounds/error.wav
-share/apps/sim/sounds/file.wav
-share/apps/sim/sounds/filedone.wav
-share/apps/sim/sounds/mailpager.wav
-share/apps/sim/sounds/message.wav
-share/apps/sim/sounds/message2.wav
-share/apps/sim/sounds/msgsent.wav
-share/apps/sim/sounds/sms.wav
-share/apps/sim/sounds/startup.wav
-share/apps/sim/sounds/system.wav
-share/apps/sim/sounds/url.wav
-share/apps/sim/sounds/vip-online.wav
-share/apps/sim/sounds/web.wav
-share/apps/sim/styles/SIM.2.xsl
-share/apps/sim/styles/SIM.3.xsl
-share/apps/sim/styles/SIM.4.(2+3).xsl
-share/apps/sim/styles/SIM.xsl
-share/apps/sim/styles/Separated.2.xsl
-share/apps/sim/styles/Separated.3.xsl
-share/apps/sim/styles/Separated.4.xsl
-share/apps/sim/styles/Separated.5.(2+3).xsl
-share/apps/sim/styles/Separated.6.(2+4).xsl
-share/apps/sim/styles/Separated.7.(3+4).xsl
-share/apps/sim/styles/Separated.8.(2+3+4).xsl
-share/apps/sim/styles/Separated.xsl
-share/apps/sim/styles/XChat.xsl
-share/apps/sim/styles/XChat2seconds.xsl
-share/apps/sim/styles/XChat3fullDate.xsl
-share/icons/hicolor/16x16/apps/sim.png
-share/icons/hicolor/22x22/apps/sim.png
-share/icons/hicolor/32x32/apps/sim.png
-share/icons/hicolor/48x48/apps/sim.png
-share/icons/hicolor/64x64/apps/sim.png
-share/icons/locolor/16x16/apps/sim.png
-share/icons/locolor/22x22/apps/sim.png
-share/icons/locolor/32x32/apps/sim.png
-share/locale/bg/LC_MESSAGES/sim.mo
-share/locale/ca/LC_MESSAGES/sim.mo
-share/locale/cs/LC_MESSAGES/sim.mo
-share/locale/de/LC_MESSAGES/sim.mo
-share/locale/el/LC_MESSAGES/sim.mo
-share/locale/es/LC_MESSAGES/sim.mo
-share/locale/fr/LC_MESSAGES/sim.mo
-share/locale/he/LC_MESSAGES/sim.mo
-share/locale/hu/LC_MESSAGES/sim.mo
-share/locale/it/LC_MESSAGES/sim.mo
-share/locale/nl/LC_MESSAGES/sim.mo
-share/locale/pl/LC_MESSAGES/sim.mo
-share/locale/pt_BR/LC_MESSAGES/sim.mo
-share/locale/ru/LC_MESSAGES/sim.mo
-share/locale/sk/LC_MESSAGES/sim.mo
-share/locale/sw/LC_MESSAGES/sim.mo
-share/locale/tr/LC_MESSAGES/sim.mo
-share/locale/uk/LC_MESSAGES/sim.mo
-share/locale/zh_TW/LC_MESSAGES/sim.mo
-share/mimelnk/application/x-icq.desktop
-share/services/simctrl.desktop
-@unexec rmdir %D/share/services 2>/dev/null || true
-@unexec rmdir %D/share/mimelnk/application 2>/dev/null || true
-@unexec rmdir %D/share/mimelnk 2>/dev/null || true
-@unexec rmdir %D/share/icons/locolor/32x32/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/locolor/32x32 2>/dev/null || true
-@unexec rmdir %D/share/icons/locolor/22x22/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/locolor/22x22 2>/dev/null || true
-@unexec rmdir %D/share/icons/locolor/16x16/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/locolor/16x16 2>/dev/null || true
-@unexec rmdir %D/share/icons/locolor 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 2>/dev/null || true
-@unexec rmdir %D/share/icons 2>/dev/null || true
-@dirrm share/apps/sim/styles
-@dirrm share/apps/sim/sounds
-@dirrm share/apps/sim/pict
-@dirrm share/apps/sim
-@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
-@dirrm lib/sim
-@unexec rmdir %D/lib/menu 2>/dev/null || true
diff --git a/net-im/tik/Makefile b/net-im/tik/Makefile
deleted file mode 100644
index 83f9cf5becf6..000000000000
--- a/net-im/tik/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
-# New ports collection makefile for: tik
-# Date created: 13 January 1999
-# Whom: Eugene M. Kim <astralblue@usa.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= tik
-PORTVERSION= 0.89
-CATEGORIES= net tk82
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= tik
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A Tcl/Tk based AOL Instant Messenger (AIM) Chat Client
-
-RUN_DEPENDS= tclsh8.2:${PORTSDIR}/lang/tcl82 \
- wish8.2:${PORTSDIR}/x11-toolkits/tk82
-
-NO_BUILD= yes
-WRKSRC= ${WRKDIR}/tik
-
-SRCDIRS= share/tik share/tik/components share/tik/media \
- share/tik/packages share/tik/strs
-
-.include <bsd.port.pre.mk>
-.include "${FILESDIR}/srcfiles"
-
-EGDIR= share/examples/tik
-EGFILES= example.tikstrs example.pkgrc
-DOCDIR= share/doc/tik
-DOCFILES= CHANGES CONTRIBUTORS COPYING LICENSE README-LANG \
- NEW-FEATURES TODO
-
-# The packing list starts with just bin/tik. As we install things,
-# build onto the list.
-do-install:
-.for d in ${SRCDIRS}
- @${MKDIR} ${PREFIX}/${d}
-.endfor
-.for f in ${SRCFILES}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/tik/${f}
-.endfor
- @${MKDIR} ${PREFIX}/${EGDIR}
-.for f in ${EGFILES}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/${EGDIR}/${f}
-.endfor
- @${SED} 's#@PREFIX@#${PREFIX}#g' < ${FILESDIR}/tik >${WRKDIR}/tik.sh
- ${INSTALL_SCRIPT} ${WRKDIR}/tik.sh ${PREFIX}/bin/tik
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${PREFIX}/${DOCDIR}
-.for f in ${DOCFILES}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/${DOCDIR}/${f}
-.endfor
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net-im/tik/distinfo b/net-im/tik/distinfo
deleted file mode 100644
index 6168314d889f..000000000000
--- a/net-im/tik/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (tik-0.89.tar.gz) = 35a62941525afc7e4e0546a096628a96
-SIZE (tik-0.89.tar.gz) = 248700
diff --git a/net-im/tik/files/srcfiles b/net-im/tik/files/srcfiles
deleted file mode 100644
index 6cb94393f133..000000000000
--- a/net-im/tik/files/srcfiles
+++ /dev/null
@@ -1,37 +0,0 @@
-SRCFILES= media/AOL.gif media/Admin.gif media/Away.gif media/DT.gif \
- media/DoorSlam.wav media/Icon.gif media/Idle.gif \
- media/Pounce.wav media/Login.gif media/add.gif \
- media/angel.gif media/back.gif media/bigsmile.gif \
- media/block.gif media/bold.gif media/bsmile.gif \
- media/burp.gif media/chat.gif media/close.gif \
- media/color.gif media/crossedlips.gif media/cry.gif \
- media/delete.gif media/dooropen.wav media/embarrassed.gif \
- media/font.gif media/ignore.gif media/im.gif \
- media/imrcv.wav media/imsend.wav media/info.gif \
- media/invite.gif media/italic.gif media/kiss.gif \
- media/moneymouth.gif media/ok.gif media/ring.wav \
- media/sad.gif media/scream.gif media/send.gif \
- media/smile.gif media/smile8.gif media/strike.gif \
- media/think.gif media/tongue.gif media/underline.gif \
- media/warn.gif media/whisper.gif media/wink.gif \
- media/Logo.gif media/Logout.gif media/Oscar.gif \
- media/downarrow.gif media/uparrow.gif media/BuddyArrive.au \
- media/BuddyLeave.au media/Receive.au media/yell.gif \
- media/Send.au \
- components/HTTPProxy.tcl components/away.tcl \
- components/bcast.tcl components/beat.tcl \
- components/boxinfo.tcl components/buddylog.tcl \
- components/chatcapture.tcl components/dir.tcl \
- components/filetrans.tcl components/getaway.tcl \
- components/imcapture.tcl components/pounce.tcl \
- components/quickchat.tcl components/remoteadmin.tcl \
- components/remotegui.tcl components/search.tcl \
- components/socksproxy.tcl components/sslproxy.tcl \
- components/ticker.tcl \
- packages/control.tcl packages/mynews.tcl \
- strs/English.strs sflap.tcl balloonhelp.tcl \
- buddylist.tcl buddymgmt.tcl callbacks.tcl chat.tcl \
- configandpkg.tcl im.tcl info.tcl popup.tcl preproc.tcl \
- protocol.tcl proxy.tcl ui.tcl util.tcl version.tcl \
- configTool.tcl toc.tcl tik.tcl sag.tcl \
- configdir.tcl prefs.tcl
diff --git a/net-im/tik/files/tik b/net-im/tik/files/tik
deleted file mode 100644
index a17f2b8bbb63..000000000000
--- a/net-im/tik/files/tik
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-exec wish8.2 @PREFIX@/share/tik/tik.tcl
diff --git a/net-im/tik/pkg-descr b/net-im/tik/pkg-descr
deleted file mode 100644
index 0fd29201edbb..000000000000
--- a/net-im/tik/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-From the README file:
-
- TiK is a pure Tcl/Tk 8.x version of AOL Instant Messenger (AIM). The
- TiK client began its life as a scaled down version of the native Windows
- and Macintosh clients. However, TiK now has most of the features the
- native clients have, plus some extras. TiK includes a graphical buddy
- list display plus packages for away messages, buddy pounce, buddy
- ticker, stock monitoring and im capturing. It is very easy for end users
- to add new features to TiK, using Tcl/Tk. TiK is meant to give UNIX
- users an alternative to the Java client.
diff --git a/net-im/tik/pkg-plist b/net-im/tik/pkg-plist
deleted file mode 100644
index e0929d15530b..000000000000
--- a/net-im/tik/pkg-plist
+++ /dev/null
@@ -1,120 +0,0 @@
-bin/tik
-%%PORTDOCS%%share/doc/tik/CHANGES
-%%PORTDOCS%%share/doc/tik/CONTRIBUTORS
-%%PORTDOCS%%share/doc/tik/COPYING
-%%PORTDOCS%%share/doc/tik/LICENSE
-%%PORTDOCS%%share/doc/tik/NEW-FEATURES
-%%PORTDOCS%%share/doc/tik/README-LANG
-%%PORTDOCS%%share/doc/tik/TODO
-share/examples/tik/example.pkgrc
-share/examples/tik/example.tikstrs
-share/tik/balloonhelp.tcl
-share/tik/buddylist.tcl
-share/tik/buddymgmt.tcl
-share/tik/callbacks.tcl
-share/tik/chat.tcl
-share/tik/components/HTTPProxy.tcl
-share/tik/components/away.tcl
-share/tik/components/bcast.tcl
-share/tik/components/beat.tcl
-share/tik/components/boxinfo.tcl
-share/tik/components/buddylog.tcl
-share/tik/components/chatcapture.tcl
-share/tik/components/dir.tcl
-share/tik/components/filetrans.tcl
-share/tik/components/getaway.tcl
-share/tik/components/imcapture.tcl
-share/tik/components/pounce.tcl
-share/tik/components/quickchat.tcl
-share/tik/components/remoteadmin.tcl
-share/tik/components/remotegui.tcl
-share/tik/components/search.tcl
-share/tik/components/socksproxy.tcl
-share/tik/components/sslproxy.tcl
-share/tik/components/ticker.tcl
-share/tik/configTool.tcl
-share/tik/configandpkg.tcl
-share/tik/configdir.tcl
-share/tik/im.tcl
-share/tik/info.tcl
-share/tik/media/AOL.gif
-share/tik/media/Admin.gif
-share/tik/media/Away.gif
-share/tik/media/BuddyArrive.au
-share/tik/media/BuddyLeave.au
-share/tik/media/DT.gif
-share/tik/media/DoorSlam.wav
-share/tik/media/Icon.gif
-share/tik/media/Idle.gif
-share/tik/media/Login.gif
-share/tik/media/Logo.gif
-share/tik/media/Logout.gif
-share/tik/media/Oscar.gif
-share/tik/media/Pounce.wav
-share/tik/media/Receive.au
-share/tik/media/Send.au
-share/tik/media/add.gif
-share/tik/media/angel.gif
-share/tik/media/back.gif
-share/tik/media/bigsmile.gif
-share/tik/media/block.gif
-share/tik/media/bold.gif
-share/tik/media/bsmile.gif
-share/tik/media/burp.gif
-share/tik/media/chat.gif
-share/tik/media/close.gif
-share/tik/media/color.gif
-share/tik/media/crossedlips.gif
-share/tik/media/cry.gif
-share/tik/media/delete.gif
-share/tik/media/dooropen.wav
-share/tik/media/downarrow.gif
-share/tik/media/embarrassed.gif
-share/tik/media/font.gif
-share/tik/media/ignore.gif
-share/tik/media/im.gif
-share/tik/media/imrcv.wav
-share/tik/media/imsend.wav
-share/tik/media/info.gif
-share/tik/media/invite.gif
-share/tik/media/italic.gif
-share/tik/media/kiss.gif
-share/tik/media/moneymouth.gif
-share/tik/media/ok.gif
-share/tik/media/ring.wav
-share/tik/media/sad.gif
-share/tik/media/scream.gif
-share/tik/media/send.gif
-share/tik/media/smile.gif
-share/tik/media/smile8.gif
-share/tik/media/strike.gif
-share/tik/media/think.gif
-share/tik/media/tongue.gif
-share/tik/media/underline.gif
-share/tik/media/uparrow.gif
-share/tik/media/warn.gif
-share/tik/media/whisper.gif
-share/tik/media/wink.gif
-share/tik/media/yell.gif
-share/tik/packages/control.tcl
-share/tik/packages/mynews.tcl
-share/tik/popup.tcl
-share/tik/prefs.tcl
-share/tik/preproc.tcl
-share/tik/protocol.tcl
-share/tik/proxy.tcl
-share/tik/sag.tcl
-share/tik/sflap.tcl
-share/tik/strs/English.strs
-share/tik/tik.tcl
-share/tik/toc.tcl
-share/tik/ui.tcl
-share/tik/util.tcl
-share/tik/version.tcl
-@dirrm share/tik/strs
-@dirrm share/tik/packages
-@dirrm share/tik/media
-@dirrm share/tik/components
-@dirrm share/tik
-@dirrm share/examples/tik
-@dirrm share/doc/tik
diff --git a/net-im/tkabber-devel/Makefile b/net-im/tkabber-devel/Makefile
deleted file mode 100644
index 294cd794bba8..000000000000
--- a/net-im/tkabber-devel/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# New ports collection makefile for: tkabber
-# Date created: 22 October 2003
-# Whom: Alexander Timoshenko <gonzo@univ.kiev.ua>
-#
-# $FreeBSD$
-#
-
-PORTNAME= tkabber
-PORTVERSION= 0.9.6b
-CATEGORIES= net
-MASTER_SITES= http://www.jabberstudio.org/files/tkabber/
-DISTNAME= tkabber-0.9.6beta
-
-MAINTAINER= gonzo@univ.kiev.ua
-COMMENT= Tcl/Tk based jabber client
-
-TCLLIBVER!= ${MAKE} -C ${.CURDIR}/../../devel/tcllib -V PORTVERSION
-RUN_DEPENDS= wish8.4:${PORTSDIR}/x11-toolkits/tk84 \
- ${LOCALBASE}/lib/tcllib${TCLLIBVER}/pkgIndex.tcl:${PORTSDIR}/devel/tcllib \
- ${LOCALBASE}/lib/tls/pkgIndex.tcl:${PORTSDIR}/devel/tcltls \
- ${LOCALBASE}/lib/bwidget/pkgIndex.tcl:${PORTSDIR}/x11-toolkits/bwidget
-
-WRKSRC= ${WRKDIR}/${DISTNAME}
-NO_BUILD= yes
-
-SUBDIRS = emoticons-tkabber plugins jabberlib-tclxml pixmaps \
- sounds textundo aniemoteicons msgs mclistbox-1.02
-
-do-install:
- ${ECHO} -e "#!/bin/sh\nexec wish8.4 ${DATADIR}/tkabber.tcl \
- -name tkabber \"\$$@\"\n" > ${PREFIX}/bin/tkabber
- ${CHMOD} +x ${PREFIX}/bin/tkabber
- ${MKDIR} ${DATADIR}
- ${CP} ${WRKSRC}/*.tcl ${WRKSRC}/*.xrdb ${DATADIR}
-.for i in ${SUBDIRS}
- ${CP} -R ${WRKSRC}/${i} ${DATADIR}
-.endfor
- ${MKDIR} ${EXAMPLESDIR}
- ${CP} -R ${WRKSRC}/examples/* ${EXAMPLESDIR}
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
-.for i in tkabber.html tkabber.xml
- ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-im/tkabber-devel/distinfo b/net-im/tkabber-devel/distinfo
deleted file mode 100644
index 7d7539b277c3..000000000000
--- a/net-im/tkabber-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (tkabber-0.9.6beta.tar.gz) = 65e44ae167339dc616c51ab30af030da
-SIZE (tkabber-0.9.6beta.tar.gz) = 611677
diff --git a/net-im/tkabber-devel/files/patch-default.tcl b/net-im/tkabber-devel/files/patch-default.tcl
deleted file mode 100644
index 68c15319ea61..000000000000
--- a/net-im/tkabber-devel/files/patch-default.tcl
+++ /dev/null
@@ -1,13 +0,0 @@
---- default.tcl.orig Sun Jan 25 21:49:09 2004
-+++ default.tcl Sun Jan 25 21:49:30 2004
-@@ -23,8 +23,8 @@
-
- set loginconf(user) ""
- set loginconf(password) ""
--set loginconf(resource) tkabber
--set loginconf(server) localhost
-+set loginconf(resource) TKabber
-+set loginconf(server) jabber.ru
- set loginconf(usealtserver) 0
- set loginconf(altserver) ""
- set loginconf(port) 5222
diff --git a/net-im/tkabber-devel/files/patch-tkabber.tcl b/net-im/tkabber-devel/files/patch-tkabber.tcl
deleted file mode 100644
index b09a24981c17..000000000000
--- a/net-im/tkabber-devel/files/patch-tkabber.tcl
+++ /dev/null
@@ -1,10 +0,0 @@
---- tkabber.tcl.orig Mon Jun 9 13:00:36 2003
-+++ tkabber.tcl Fri Oct 17 15:45:06 2003
-@@ -1,6 +1,6 @@
- #!/bin/sh
- # the next line restarts using the correct interpreter \
--exec wish "$0" -name tkabber "$@"
-+exec wish8.4 "$0" -name tkabber "$@"
-
- # $Id: tkabber.tcl,v 1.159 2003/05/30 18:05:27 aleksey Exp $
-
diff --git a/net-im/tkabber-devel/pkg-descr b/net-im/tkabber-devel/pkg-descr
deleted file mode 100644
index a6b84e265228..000000000000
--- a/net-im/tkabber-devel/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Tkabber is a free client for an instant messaging system called
-Jabber. It is written in Tcl/Tk and supports many features like
-support of unicode, ssl support, http proxy, file transfers and
-support of multi-user conference protocol.
-
-WWW: http://tkabber.jabber.ru/
diff --git a/net-im/tkabber-devel/pkg-plist b/net-im/tkabber-devel/pkg-plist
deleted file mode 100644
index 2b4a6b6498ee..000000000000
--- a/net-im/tkabber-devel/pkg-plist
+++ /dev/null
@@ -1,472 +0,0 @@
-bin/tkabber
-%%DATADIR%%/Tclx.tcl
-%%DATADIR%%/aniemoteicons/aniemoteicons.tcl
-%%DATADIR%%/aniemoteicons/anigif.tcl
-%%DATADIR%%/avatars.tcl
-%%DATADIR%%/balloon.tcl
-%%DATADIR%%/browser.tcl
-%%DATADIR%%/bwidget_workarounds.tcl
-%%DATADIR%%/chats.tcl
-%%DATADIR%%/custom.tcl
-%%DATADIR%%/datagathering.tcl
-%%DATADIR%%/default.tcl
-%%DATADIR%%/default.xrdb
-%%DATADIR%%/disco.tcl
-%%DATADIR%%/emoticons-tkabber/FaceIronic.gif
-%%DATADIR%%/emoticons-tkabber/FaceStartled.gif
-%%DATADIR%%/emoticons-tkabber/FaceStraight.gif
-%%DATADIR%%/emoticons-tkabber/beer.gif
-%%DATADIR%%/emoticons-tkabber/facegrinning.gif
-%%DATADIR%%/emoticons-tkabber/facehappy.gif
-%%DATADIR%%/emoticons-tkabber/facesad.gif
-%%DATADIR%%/emoticons-tkabber/facewinking.gif
-%%DATADIR%%/emoticons-tkabber/faceyukky.gif
-%%DATADIR%%/emoticons-tkabber/icondef.xml
-%%DATADIR%%/emoticons.tcl
-%%DATADIR%%/filetransfer.tcl
-%%DATADIR%%/filters.tcl
-%%DATADIR%%/gpgme.tcl
-%%DATADIR%%/hooks.tcl
-%%DATADIR%%/iface.tcl
-%%DATADIR%%/iq.tcl
-%%DATADIR%%/itemedit.tcl
-%%DATADIR%%/jabberlib-tclxml/jabberlib.tcl
-%%DATADIR%%/jabberlib-tclxml/pkgIndex.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/pkgIndex.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/sgml-8.0.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/sgml-8.1.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/sgmlparser.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/tclparser-8.0.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/tclparser-8.1.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/xml-8.0.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/xml-8.1.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/xml__tcl.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/xmldep.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/xpath.tcl
-%%DATADIR%%/jabberlib-tclxml/wrapper.tcl
-%%DATADIR%%/jidlink.tcl
-%%DATADIR%%/joingrdialog.tcl
-%%DATADIR%%/login.tcl
-%%DATADIR%%/mclistbox-1.02/mclistbox.tcl
-%%DATADIR%%/messages.tcl
-%%DATADIR%%/msgs/ca.msg
-%%DATADIR%%/msgs/de.msg
-%%DATADIR%%/msgs/en.msg
-%%DATADIR%%/msgs/eo.msg
-%%DATADIR%%/msgs/es.msg
-%%DATADIR%%/msgs/eu.msg
-%%DATADIR%%/msgs/fr.msg
-%%DATADIR%%/msgs/it.msg
-%%DATADIR%%/msgs/pl.msg
-%%DATADIR%%/msgs/pl.rc
-%%DATADIR%%/msgs/pt.msg
-%%DATADIR%%/msgs/ro.msg
-%%DATADIR%%/msgs/ru.msg
-%%DATADIR%%/msgs/ru.rc
-%%DATADIR%%/msgs/ua.msg
-%%DATADIR%%/muc.tcl
-%%DATADIR%%/negotiate.tcl
-%%DATADIR%%/pixmaps/default/browser/aim_online.gif
-%%DATADIR%%/pixmaps/default/browser/gg_online.gif
-%%DATADIR%%/pixmaps/default/browser/glade-message.gif
-%%DATADIR%%/pixmaps/default/browser/group_on.gif
-%%DATADIR%%/pixmaps/default/browser/icq_online.gif
-%%DATADIR%%/pixmaps/default/browser/jud.gif
-%%DATADIR%%/pixmaps/default/browser/msn_online.gif
-%%DATADIR%%/pixmaps/default/browser/service-jabber.gif
-%%DATADIR%%/pixmaps/default/browser/unknown.gif
-%%DATADIR%%/pixmaps/default/browser/user.gif
-%%DATADIR%%/pixmaps/default/browser/weather_online.gif
-%%DATADIR%%/pixmaps/default/browser/yahoo_online.gif
-%%DATADIR%%/pixmaps/default/docking/available-away.gif
-%%DATADIR%%/pixmaps/default/docking/available-chat.gif
-%%DATADIR%%/pixmaps/default/docking/available-dnd.gif
-%%DATADIR%%/pixmaps/default/docking/available-xa.gif
-%%DATADIR%%/pixmaps/default/docking/available.gif
-%%DATADIR%%/pixmaps/default/docking/invisible.gif
-%%DATADIR%%/pixmaps/default/docking/tkabber.ico
-%%DATADIR%%/pixmaps/default/docking/unavailable.gif
-%%DATADIR%%/pixmaps/default/roster/available-away.gif
-%%DATADIR%%/pixmaps/default/roster/available-chat.gif
-%%DATADIR%%/pixmaps/default/roster/available-dnd.gif
-%%DATADIR%%/pixmaps/default/roster/available-xa.gif
-%%DATADIR%%/pixmaps/default/roster/available.gif
-%%DATADIR%%/pixmaps/default/roster/group-closed.gif
-%%DATADIR%%/pixmaps/default/roster/group-opened.gif
-%%DATADIR%%/pixmaps/default/roster/group_off.gif
-%%DATADIR%%/pixmaps/default/roster/group_on.gif
-%%DATADIR%%/pixmaps/default/roster/invisible.gif
-%%DATADIR%%/pixmaps/default/roster/stalker.gif
-%%DATADIR%%/pixmaps/default/roster/unavailable.gif
-%%DATADIR%%/pixmaps/default/services/aim_away.xpm
-%%DATADIR%%/pixmaps/default/services/aim_chat.xpm
-%%DATADIR%%/pixmaps/default/services/aim_dnd.xpm
-%%DATADIR%%/pixmaps/default/services/aim_offline.xpm
-%%DATADIR%%/pixmaps/default/services/aim_online.xpm
-%%DATADIR%%/pixmaps/default/services/aim_xa.xpm
-%%DATADIR%%/pixmaps/default/services/gg_away.gif
-%%DATADIR%%/pixmaps/default/services/gg_chat.gif
-%%DATADIR%%/pixmaps/default/services/gg_dnd.gif
-%%DATADIR%%/pixmaps/default/services/gg_offline.gif
-%%DATADIR%%/pixmaps/default/services/gg_online.gif
-%%DATADIR%%/pixmaps/default/services/gg_xa.gif
-%%DATADIR%%/pixmaps/default/services/icq_away.xpm
-%%DATADIR%%/pixmaps/default/services/icq_chat.xpm
-%%DATADIR%%/pixmaps/default/services/icq_dnd.xpm
-%%DATADIR%%/pixmaps/default/services/icq_offline.xpm
-%%DATADIR%%/pixmaps/default/services/icq_online.xpm
-%%DATADIR%%/pixmaps/default/services/icq_xa.xpm
-%%DATADIR%%/pixmaps/default/services/msn_away.xpm
-%%DATADIR%%/pixmaps/default/services/msn_chat.xpm
-%%DATADIR%%/pixmaps/default/services/msn_dnd.xpm
-%%DATADIR%%/pixmaps/default/services/msn_offline.xpm
-%%DATADIR%%/pixmaps/default/services/msn_online.xpm
-%%DATADIR%%/pixmaps/default/services/msn_xa.xpm
-%%DATADIR%%/pixmaps/default/services/rss.xpm
-%%DATADIR%%/pixmaps/default/services/rss2.xpm
-%%DATADIR%%/pixmaps/default/services/rss3.xpm
-%%DATADIR%%/pixmaps/default/services/sms.xpm
-%%DATADIR%%/pixmaps/default/services/weather_away.gif
-%%DATADIR%%/pixmaps/default/services/weather_chat.gif
-%%DATADIR%%/pixmaps/default/services/weather_dnd.gif
-%%DATADIR%%/pixmaps/default/services/weather_offline.gif
-%%DATADIR%%/pixmaps/default/services/weather_online.gif
-%%DATADIR%%/pixmaps/default/services/weather_xa.gif
-%%DATADIR%%/pixmaps/default/services/yahoo_away.xpm
-%%DATADIR%%/pixmaps/default/services/yahoo_chat.xpm
-%%DATADIR%%/pixmaps/default/services/yahoo_dnd.xpm
-%%DATADIR%%/pixmaps/default/services/yahoo_offline.xpm
-%%DATADIR%%/pixmaps/default/services/yahoo_online.xpm
-%%DATADIR%%/pixmaps/default/services/yahoo_xa.xpm
-%%DATADIR%%/pixmaps/default/tkabber/glade-groupchat.gif
-%%DATADIR%%/pixmaps/default/tkabber/glade-new-user.gif
-%%DATADIR%%/pixmaps/default/tkabber/glade-offline.gif
-%%DATADIR%%/pixmaps/default/tkabber/glade-online.gif
-%%DATADIR%%/pixmaps/default/tkabber/gpg-badsigned.gif
-%%DATADIR%%/pixmaps/default/tkabber/gpg-encrypted.gif
-%%DATADIR%%/pixmaps/default/tkabber/gpg-signed.gif
-%%DATADIR%%/pixmaps/default/tkabber/gpg-unencrypted.gif
-%%DATADIR%%/pixmaps/default/tkabber/gpg-unsigned.gif
-%%DATADIR%%/pixmaps/default/tkabber/jb.gif
-%%DATADIR%%/pixmaps/default/tkabber/mainlogo.gif
-%%DATADIR%%/pixmaps/default/tkabber/new-msg.gif
-%%DATADIR%%/pixmaps/default/tkabber/search_bk.gif
-%%DATADIR%%/pixmaps/default/tkabber/search_case.gif
-%%DATADIR%%/pixmaps/default/tkabber/search_exact.gif
-%%DATADIR%%/pixmaps/default/tkabber/search_fw.gif
-%%DATADIR%%/pixmaps/feather22/roster/available-away.gif
-%%DATADIR%%/pixmaps/feather22/roster/available-chat.gif
-%%DATADIR%%/pixmaps/feather22/roster/available-dnd.gif
-%%DATADIR%%/pixmaps/feather22/roster/available-xa.gif
-%%DATADIR%%/pixmaps/feather22/roster/available.gif
-%%DATADIR%%/pixmaps/feather22/roster/invisible.gif
-%%DATADIR%%/pixmaps/feather22/roster/unavailable.gif
-%%DATADIR%%/pixmaps/gabber/browser/aim_online.gif
-%%DATADIR%%/pixmaps/gabber/browser/glade-message.gif
-%%DATADIR%%/pixmaps/gabber/browser/group_on.gif
-%%DATADIR%%/pixmaps/gabber/browser/icq_online.gif
-%%DATADIR%%/pixmaps/gabber/browser/jud.gif
-%%DATADIR%%/pixmaps/gabber/browser/msn_online.gif
-%%DATADIR%%/pixmaps/gabber/browser/user.gif
-%%DATADIR%%/pixmaps/gabber/browser/yahoo_online.gif
-%%DATADIR%%/pixmaps/gabber/docking/available-away.gif
-%%DATADIR%%/pixmaps/gabber/docking/available-chat.gif
-%%DATADIR%%/pixmaps/gabber/docking/available-dnd.gif
-%%DATADIR%%/pixmaps/gabber/docking/available-xa.gif
-%%DATADIR%%/pixmaps/gabber/docking/available.gif
-%%DATADIR%%/pixmaps/gabber/docking/invisible.gif
-%%DATADIR%%/pixmaps/gabber/docking/tkabber.ico
-%%DATADIR%%/pixmaps/gabber/docking/unavailable.gif
-%%DATADIR%%/pixmaps/gabber/roster/available-away.gif
-%%DATADIR%%/pixmaps/gabber/roster/available-chat.gif
-%%DATADIR%%/pixmaps/gabber/roster/available-dnd.gif
-%%DATADIR%%/pixmaps/gabber/roster/available-xa.gif
-%%DATADIR%%/pixmaps/gabber/roster/available.gif
-%%DATADIR%%/pixmaps/gabber/roster/glade-groupchat-menu.xpm
-%%DATADIR%%/pixmaps/gabber/roster/group-closed.gif
-%%DATADIR%%/pixmaps/gabber/roster/group-opened.gif
-%%DATADIR%%/pixmaps/gabber/roster/group_off.gif
-%%DATADIR%%/pixmaps/gabber/roster/group_on.gif
-%%DATADIR%%/pixmaps/gabber/roster/stalker.gif
-%%DATADIR%%/pixmaps/gabber/roster/unavailable.gif
-%%DATADIR%%/pixmaps/gabber/services/aim_away.xpm
-%%DATADIR%%/pixmaps/gabber/services/aim_chat.xpm
-%%DATADIR%%/pixmaps/gabber/services/aim_dnd.xpm
-%%DATADIR%%/pixmaps/gabber/services/aim_offline.xpm
-%%DATADIR%%/pixmaps/gabber/services/aim_online.xpm
-%%DATADIR%%/pixmaps/gabber/services/aim_xa.xpm
-%%DATADIR%%/pixmaps/gabber/services/icq_away.xpm
-%%DATADIR%%/pixmaps/gabber/services/icq_chat.xpm
-%%DATADIR%%/pixmaps/gabber/services/icq_dnd.xpm
-%%DATADIR%%/pixmaps/gabber/services/icq_offline.xpm
-%%DATADIR%%/pixmaps/gabber/services/icq_online.xpm
-%%DATADIR%%/pixmaps/gabber/services/icq_xa.xpm
-%%DATADIR%%/pixmaps/gabber/services/msn_away.xpm
-%%DATADIR%%/pixmaps/gabber/services/msn_chat.xpm
-%%DATADIR%%/pixmaps/gabber/services/msn_dnd.xpm
-%%DATADIR%%/pixmaps/gabber/services/msn_offline.xpm
-%%DATADIR%%/pixmaps/gabber/services/msn_online.xpm
-%%DATADIR%%/pixmaps/gabber/services/msn_xa.xpm
-%%DATADIR%%/pixmaps/gabber/services/rss.xpm
-%%DATADIR%%/pixmaps/gabber/services/rss2.xpm
-%%DATADIR%%/pixmaps/gabber/services/rss3.xpm
-%%DATADIR%%/pixmaps/gabber/services/sms.xpm
-%%DATADIR%%/pixmaps/gabber/services/yahoo_away.xpm
-%%DATADIR%%/pixmaps/gabber/services/yahoo_chat.xpm
-%%DATADIR%%/pixmaps/gabber/services/yahoo_dnd.xpm
-%%DATADIR%%/pixmaps/gabber/services/yahoo_offline.xpm
-%%DATADIR%%/pixmaps/gabber/services/yahoo_online.xpm
-%%DATADIR%%/pixmaps/gabber/services/yahoo_xa.xpm
-%%DATADIR%%/pixmaps/gabber/tkabber/glade-groupchat.gif
-%%DATADIR%%/pixmaps/gabber/tkabber/glade-new-user.gif
-%%DATADIR%%/pixmaps/gabber/tkabber/glade-offline.gif
-%%DATADIR%%/pixmaps/gabber/tkabber/glade-online.gif
-%%DATADIR%%/pixmaps/gabber/tkabber/jb.gif
-%%DATADIR%%/pixmaps/icq/docking/available-away.gif
-%%DATADIR%%/pixmaps/icq/docking/available-chat.gif
-%%DATADIR%%/pixmaps/icq/docking/available-dnd.gif
-%%DATADIR%%/pixmaps/icq/docking/available-xa.gif
-%%DATADIR%%/pixmaps/icq/docking/available.gif
-%%DATADIR%%/pixmaps/icq/docking/invisible.gif
-%%DATADIR%%/pixmaps/icq/docking/unavailable.gif
-%%DATADIR%%/pixmaps/icq/roster/available-away.gif
-%%DATADIR%%/pixmaps/icq/roster/available-chat.gif
-%%DATADIR%%/pixmaps/icq/roster/available-dnd.gif
-%%DATADIR%%/pixmaps/icq/roster/available-xa.gif
-%%DATADIR%%/pixmaps/icq/roster/available.gif
-%%DATADIR%%/pixmaps/icq/roster/invisible.gif
-%%DATADIR%%/pixmaps/icq/roster/message.gif
-%%DATADIR%%/pixmaps/icq/roster/send.gif
-%%DATADIR%%/pixmaps/icq/roster/stalker.gif
-%%DATADIR%%/pixmaps/icq/roster/unavailable.gif
-%%DATADIR%%/pixmaps/icq/tkabber/glade-groupchat.gif
-%%DATADIR%%/pixmaps/icq/tkabber/glade-new-user.gif
-%%DATADIR%%/pixmaps/icq/tkabber/glade-offline.gif
-%%DATADIR%%/pixmaps/icq/tkabber/glade-online.gif
-%%DATADIR%%/pixmaps/icq/tkabber/jb.gif
-%%DATADIR%%/pixmaps/icq/tkabber/mainlogo.gif
-%%DATADIR%%/pixmaps/icq/tkabber/new-msg.gif
-%%DATADIR%%/pixmaps/jajc/browser/aim_online.gif
-%%DATADIR%%/pixmaps/jajc/browser/group_on.gif
-%%DATADIR%%/pixmaps/jajc/browser/icq_online.gif
-%%DATADIR%%/pixmaps/jajc/browser/jud.gif
-%%DATADIR%%/pixmaps/jajc/browser/msn_online.gif
-%%DATADIR%%/pixmaps/jajc/browser/user.gif
-%%DATADIR%%/pixmaps/jajc/browser/yahoo_online.gif
-%%DATADIR%%/pixmaps/jajc/docking/tkabber.ico
-%%DATADIR%%/pixmaps/jajc/roster/available-away.gif
-%%DATADIR%%/pixmaps/jajc/roster/available-chat.gif
-%%DATADIR%%/pixmaps/jajc/roster/available-dnd.gif
-%%DATADIR%%/pixmaps/jajc/roster/available-xa.gif
-%%DATADIR%%/pixmaps/jajc/roster/available.gif
-%%DATADIR%%/pixmaps/jajc/roster/group-closed.gif
-%%DATADIR%%/pixmaps/jajc/roster/group-opened.gif
-%%DATADIR%%/pixmaps/jajc/roster/group_closed.gif
-%%DATADIR%%/pixmaps/jajc/roster/group_off.gif
-%%DATADIR%%/pixmaps/jajc/roster/group_on.gif
-%%DATADIR%%/pixmaps/jajc/roster/group_opened.gif
-%%DATADIR%%/pixmaps/jajc/roster/unavailable.gif
-%%DATADIR%%/pixmaps/jajc/services/aim_away.xpm
-%%DATADIR%%/pixmaps/jajc/services/aim_chat.xpm
-%%DATADIR%%/pixmaps/jajc/services/aim_dnd.xpm
-%%DATADIR%%/pixmaps/jajc/services/aim_offline.xpm
-%%DATADIR%%/pixmaps/jajc/services/aim_online.xpm
-%%DATADIR%%/pixmaps/jajc/services/aim_xa.xpm
-%%DATADIR%%/pixmaps/jajc/services/icq_away.xpm
-%%DATADIR%%/pixmaps/jajc/services/icq_chat.xpm
-%%DATADIR%%/pixmaps/jajc/services/icq_dnd.xpm
-%%DATADIR%%/pixmaps/jajc/services/icq_offline.xpm
-%%DATADIR%%/pixmaps/jajc/services/icq_online.xpm
-%%DATADIR%%/pixmaps/jajc/services/icq_xa.xpm
-%%DATADIR%%/pixmaps/jajc/services/msn_away.xpm
-%%DATADIR%%/pixmaps/jajc/services/msn_chat.xpm
-%%DATADIR%%/pixmaps/jajc/services/msn_dnd.xpm
-%%DATADIR%%/pixmaps/jajc/services/msn_offline.xpm
-%%DATADIR%%/pixmaps/jajc/services/msn_online.xpm
-%%DATADIR%%/pixmaps/jajc/services/msn_xa.xpm
-%%DATADIR%%/pixmaps/jajc/services/sms.xpm
-%%DATADIR%%/pixmaps/jajc/services/yahoo_away.xpm
-%%DATADIR%%/pixmaps/jajc/services/yahoo_chat.xpm
-%%DATADIR%%/pixmaps/jajc/services/yahoo_dnd.xpm
-%%DATADIR%%/pixmaps/jajc/services/yahoo_offline.xpm
-%%DATADIR%%/pixmaps/jajc/services/yahoo_online.xpm
-%%DATADIR%%/pixmaps/jajc/services/yahoo_xa.xpm
-%%DATADIR%%/pixmaps/jajc/tkabber/glade-groupchat.gif
-%%DATADIR%%/pixmaps/jajc/tkabber/glade-new-user.gif
-%%DATADIR%%/pixmaps/jajc/tkabber/glade-offline.gif
-%%DATADIR%%/pixmaps/jajc/tkabber/glade-online.gif
-%%DATADIR%%/pixmaps/jajc/tkabber/jb.gif
-%%DATADIR%%/pixmaps/jarl/roster/available-away.gif
-%%DATADIR%%/pixmaps/jarl/roster/available-chat.gif
-%%DATADIR%%/pixmaps/jarl/roster/available-dnd.gif
-%%DATADIR%%/pixmaps/jarl/roster/available-xa.gif
-%%DATADIR%%/pixmaps/jarl/roster/available.gif
-%%DATADIR%%/pixmaps/jarl/roster/invisible.gif
-%%DATADIR%%/pixmaps/jarl/roster/unavailable.gif
-%%DATADIR%%/pixmaps/psi/browser/aim_online.gif
-%%DATADIR%%/pixmaps/psi/browser/icq_online.gif
-%%DATADIR%%/pixmaps/psi/browser/msn_online.gif
-%%DATADIR%%/pixmaps/psi/browser/user.gif
-%%DATADIR%%/pixmaps/psi/browser/yahoo_online.gif
-%%DATADIR%%/pixmaps/psi/roster/available-away.gif
-%%DATADIR%%/pixmaps/psi/roster/available-chat.gif
-%%DATADIR%%/pixmaps/psi/roster/available-dnd.gif
-%%DATADIR%%/pixmaps/psi/roster/available-xa.gif
-%%DATADIR%%/pixmaps/psi/roster/available.gif
-%%DATADIR%%/pixmaps/psi/roster/group-closed.gif
-%%DATADIR%%/pixmaps/psi/roster/group-opened.gif
-%%DATADIR%%/pixmaps/psi/roster/stalker.gif
-%%DATADIR%%/pixmaps/psi/roster/unavailable.gif
-%%DATADIR%%/pixmaps/psi/tkabber/glade-groupchat.gif
-%%DATADIR%%/pixmaps/psi/tkabber/glade-new-user.gif
-%%DATADIR%%/pixmaps/psi/tkabber/glade-offline.gif
-%%DATADIR%%/pixmaps/psi/tkabber/glade-online.gif
-%%DATADIR%%/pixmaps/psi/tkabber/jb.gif
-%%DATADIR%%/plugins.tcl
-%%DATADIR%%/plugins/chat/clear.tcl
-%%DATADIR%%/plugins/chat/complete_last_nick.tcl
-%%DATADIR%%/plugins/chat/completion.tcl
-%%DATADIR%%/plugins/chat/draw_encrypted.tcl
-%%DATADIR%%/plugins/chat/draw_error.tcl
-%%DATADIR%%/plugins/chat/draw_info.tcl
-%%DATADIR%%/plugins/chat/draw_message.tcl
-%%DATADIR%%/plugins/chat/draw_normal_message.tcl
-%%DATADIR%%/plugins/chat/draw_server_message.tcl
-%%DATADIR%%/plugins/chat/draw_signed.tcl
-%%DATADIR%%/plugins/chat/draw_timestamp.tcl
-%%DATADIR%%/plugins/chat/draw_xhtml_message.tcl
-%%DATADIR%%/plugins/chat/empty_body.tcl
-%%DATADIR%%/plugins/chat/events.tcl
-%%DATADIR%%/plugins/chat/exec_command.tcl
-%%DATADIR%%/plugins/chat/highlight.tcl
-%%DATADIR%%/plugins/chat/history.tcl
-%%DATADIR%%/plugins/chat/info_commands.tcl
-%%DATADIR%%/plugins/chat/logger.tcl
-%%DATADIR%%/plugins/chat/me_command.tcl
-%%DATADIR%%/plugins/chat/nick_command.tcl
-%%DATADIR%%/plugins/chat/send_message.tcl
-%%DATADIR%%/plugins/chat/unisymbols.tcl
-%%DATADIR%%/plugins/general/autoaway.tcl
-%%DATADIR%%/plugins/general/clientinfo.tcl
-%%DATADIR%%/plugins/general/conferenceinfo.tcl
-%%DATADIR%%/plugins/general/message_archive.tcl
-%%DATADIR%%/plugins/general/presenceinfo.tcl
-%%DATADIR%%/plugins/general/rawxml.tcl
-%%DATADIR%%/plugins/general/stats.tcl
-%%DATADIR%%/plugins/general/tkcon.tcl
-%%DATADIR%%/plugins/iq/browse.tcl
-%%DATADIR%%/plugins/iq/last.tcl
-%%DATADIR%%/plugins/iq/oob.tcl
-%%DATADIR%%/plugins/iq/time.tcl
-%%DATADIR%%/plugins/iq/version.tcl
-%%DATADIR%%/plugins/jidlink/dtcp.tcl
-%%DATADIR%%/plugins/jidlink/ibb.tcl
-%%DATADIR%%/plugins/unix/dockingtray.tcl
-%%DATADIR%%/plugins/unix/ispell.tcl
-%%DATADIR%%/plugins/unix/menu.tcl
-%%DATADIR%%/plugins/unix/menu8.4.tcl
-%%DATADIR%%/plugins/unix/wmdock.tcl
-%%DATADIR%%/plugins/windows/mousewheel.tcl
-%%DATADIR%%/plugins/windows/taskbar.tcl
-%%DATADIR%%/presence.tcl
-%%DATADIR%%/privacy.tcl
-%%DATADIR%%/register.tcl
-%%DATADIR%%/roster.tcl
-%%DATADIR%%/search.tcl
-%%DATADIR%%/sound.tcl
-%%DATADIR%%/sounds/default/chat_their_message.wav
-%%DATADIR%%/sounds/default/connected.wav
-%%DATADIR%%/sounds/default/groupchat_server_message.wav
-%%DATADIR%%/sounds/default/groupchat_their_message.wav
-%%DATADIR%%/sounds/default/groupchat_their_message_to_me.wav
-%%DATADIR%%/sounds/default/presence_available.wav
-%%DATADIR%%/sounds/default/presence_unavailable.wav
-%%DATADIR%%/sounds/psi/chat_their_message.wav
-%%DATADIR%%/sounds/psi/connected.wav
-%%DATADIR%%/sounds/psi/groupchat_server_message.wav
-%%DATADIR%%/sounds/psi/groupchat_their_message.wav
-%%DATADIR%%/sounds/psi/groupchat_their_message_to_me.wav
-%%DATADIR%%/sounds/psi/presence_available.wav
-%%DATADIR%%/sounds/psi/presence_unavailable.wav
-%%DATADIR%%/splash.tcl
-%%DATADIR%%/textundo/dkflib.tcl
-%%DATADIR%%/textundo/textundo.tcl
-%%DATADIR%%/tkabber.tcl
-%%DATADIR%%/userinfo.tcl
-%%DATADIR%%/utils.tcl
-%%DATADIR%%/xmppmime.tcl
-%%EXAMPLESDIR%%/badlop-config-home.tcl
-%%EXAMPLESDIR%%/badlop-config.tcl
-%%EXAMPLESDIR%%/badlop-dark.xrdb
-%%EXAMPLESDIR%%/black.xrdb
-%%EXAMPLESDIR%%/config.tcl
-%%EXAMPLESDIR%%/dark.xrdb
-%%EXAMPLESDIR%%/dark2.xrdb
-%%EXAMPLESDIR%%/ermine.xrdb
-%%EXAMPLESDIR%%/green.xrdb
-%%EXAMPLESDIR%%/ice.xrdb
-%%EXAMPLESDIR%%/light.xrdb
-%%EXAMPLESDIR%%/mtr-config.tcl
-%%EXAMPLESDIR%%/teo-config.tcl
-%%EXAMPLESDIR%%/teopetuk.xrdb
-%%EXAMPLESDIR%%/tkabber_setstatus
-%%EXAMPLESDIR%%/tools/howto.txt
-%%EXAMPLESDIR%%/tools/jbot
-%%EXAMPLESDIR%%/tools/jsend.tcl
-%%EXAMPLESDIR%%/tools/rssbot
-%%EXAMPLESDIR%%/tools/rssbot.tcl
-%%EXAMPLESDIR%%/warm.xrdb
-%%PORTDOCS%%%%DOCSDIR%%/tkabber.html
-%%PORTDOCS%%%%DOCSDIR%%/tkabber.xml
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm %%DATADIR%%/aniemoteicons
-@dirrm %%DATADIR%%/emoticons-tkabber
-@dirrm %%DATADIR%%/jabberlib-tclxml/tclxml
-@dirrm %%DATADIR%%/jabberlib-tclxml
-@dirrm %%DATADIR%%/mclistbox-1.02
-@dirrm %%DATADIR%%/msgs
-@dirrm %%DATADIR%%/pixmaps/default/browser
-@dirrm %%DATADIR%%/pixmaps/default/docking
-@dirrm %%DATADIR%%/pixmaps/default/roster
-@dirrm %%DATADIR%%/pixmaps/default/services
-@dirrm %%DATADIR%%/pixmaps/default/tkabber
-@dirrm %%DATADIR%%/pixmaps/default
-@dirrm %%DATADIR%%/pixmaps/feather22/roster
-@dirrm %%DATADIR%%/pixmaps/feather22
-@dirrm %%DATADIR%%/pixmaps/gabber/browser
-@dirrm %%DATADIR%%/pixmaps/gabber/docking
-@dirrm %%DATADIR%%/pixmaps/gabber/roster
-@dirrm %%DATADIR%%/pixmaps/gabber/services
-@dirrm %%DATADIR%%/pixmaps/gabber/tkabber
-@dirrm %%DATADIR%%/pixmaps/gabber
-@dirrm %%DATADIR%%/pixmaps/icq/docking
-@dirrm %%DATADIR%%/pixmaps/icq/roster
-@dirrm %%DATADIR%%/pixmaps/icq/tkabber
-@dirrm %%DATADIR%%/pixmaps/icq
-@dirrm %%DATADIR%%/pixmaps/jajc/browser
-@dirrm %%DATADIR%%/pixmaps/jajc/docking
-@dirrm %%DATADIR%%/pixmaps/jajc/roster
-@dirrm %%DATADIR%%/pixmaps/jajc/services
-@dirrm %%DATADIR%%/pixmaps/jajc/tkabber
-@dirrm %%DATADIR%%/pixmaps/jajc
-@dirrm %%DATADIR%%/pixmaps/jarl/roster
-@dirrm %%DATADIR%%/pixmaps/jarl
-@dirrm %%DATADIR%%/pixmaps/psi/browser
-@dirrm %%DATADIR%%/pixmaps/psi/roster
-@dirrm %%DATADIR%%/pixmaps/psi/tkabber
-@dirrm %%DATADIR%%/pixmaps/psi
-@dirrm %%DATADIR%%/pixmaps
-@dirrm %%DATADIR%%/plugins/chat
-@dirrm %%DATADIR%%/plugins/general
-@dirrm %%DATADIR%%/plugins/iq
-@dirrm %%DATADIR%%/plugins/jidlink
-@dirrm %%DATADIR%%/plugins/unix
-@dirrm %%DATADIR%%/plugins/windows
-@dirrm %%DATADIR%%/plugins
-@dirrm %%DATADIR%%/sounds/default
-@dirrm %%DATADIR%%/sounds/psi
-@dirrm %%DATADIR%%/sounds
-@dirrm %%DATADIR%%/textundo
-@dirrm %%DATADIR%%
-@dirrm %%EXAMPLESDIR%%/tools
-@dirrm %%EXAMPLESDIR%%
diff --git a/net-im/tkabber/Makefile b/net-im/tkabber/Makefile
deleted file mode 100644
index 294cd794bba8..000000000000
--- a/net-im/tkabber/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# New ports collection makefile for: tkabber
-# Date created: 22 October 2003
-# Whom: Alexander Timoshenko <gonzo@univ.kiev.ua>
-#
-# $FreeBSD$
-#
-
-PORTNAME= tkabber
-PORTVERSION= 0.9.6b
-CATEGORIES= net
-MASTER_SITES= http://www.jabberstudio.org/files/tkabber/
-DISTNAME= tkabber-0.9.6beta
-
-MAINTAINER= gonzo@univ.kiev.ua
-COMMENT= Tcl/Tk based jabber client
-
-TCLLIBVER!= ${MAKE} -C ${.CURDIR}/../../devel/tcllib -V PORTVERSION
-RUN_DEPENDS= wish8.4:${PORTSDIR}/x11-toolkits/tk84 \
- ${LOCALBASE}/lib/tcllib${TCLLIBVER}/pkgIndex.tcl:${PORTSDIR}/devel/tcllib \
- ${LOCALBASE}/lib/tls/pkgIndex.tcl:${PORTSDIR}/devel/tcltls \
- ${LOCALBASE}/lib/bwidget/pkgIndex.tcl:${PORTSDIR}/x11-toolkits/bwidget
-
-WRKSRC= ${WRKDIR}/${DISTNAME}
-NO_BUILD= yes
-
-SUBDIRS = emoticons-tkabber plugins jabberlib-tclxml pixmaps \
- sounds textundo aniemoteicons msgs mclistbox-1.02
-
-do-install:
- ${ECHO} -e "#!/bin/sh\nexec wish8.4 ${DATADIR}/tkabber.tcl \
- -name tkabber \"\$$@\"\n" > ${PREFIX}/bin/tkabber
- ${CHMOD} +x ${PREFIX}/bin/tkabber
- ${MKDIR} ${DATADIR}
- ${CP} ${WRKSRC}/*.tcl ${WRKSRC}/*.xrdb ${DATADIR}
-.for i in ${SUBDIRS}
- ${CP} -R ${WRKSRC}/${i} ${DATADIR}
-.endfor
- ${MKDIR} ${EXAMPLESDIR}
- ${CP} -R ${WRKSRC}/examples/* ${EXAMPLESDIR}
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
-.for i in tkabber.html tkabber.xml
- ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-im/tkabber/distinfo b/net-im/tkabber/distinfo
deleted file mode 100644
index 7d7539b277c3..000000000000
--- a/net-im/tkabber/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (tkabber-0.9.6beta.tar.gz) = 65e44ae167339dc616c51ab30af030da
-SIZE (tkabber-0.9.6beta.tar.gz) = 611677
diff --git a/net-im/tkabber/files/patch-default.tcl b/net-im/tkabber/files/patch-default.tcl
deleted file mode 100644
index 68c15319ea61..000000000000
--- a/net-im/tkabber/files/patch-default.tcl
+++ /dev/null
@@ -1,13 +0,0 @@
---- default.tcl.orig Sun Jan 25 21:49:09 2004
-+++ default.tcl Sun Jan 25 21:49:30 2004
-@@ -23,8 +23,8 @@
-
- set loginconf(user) ""
- set loginconf(password) ""
--set loginconf(resource) tkabber
--set loginconf(server) localhost
-+set loginconf(resource) TKabber
-+set loginconf(server) jabber.ru
- set loginconf(usealtserver) 0
- set loginconf(altserver) ""
- set loginconf(port) 5222
diff --git a/net-im/tkabber/files/patch-tkabber.tcl b/net-im/tkabber/files/patch-tkabber.tcl
deleted file mode 100644
index b09a24981c17..000000000000
--- a/net-im/tkabber/files/patch-tkabber.tcl
+++ /dev/null
@@ -1,10 +0,0 @@
---- tkabber.tcl.orig Mon Jun 9 13:00:36 2003
-+++ tkabber.tcl Fri Oct 17 15:45:06 2003
-@@ -1,6 +1,6 @@
- #!/bin/sh
- # the next line restarts using the correct interpreter \
--exec wish "$0" -name tkabber "$@"
-+exec wish8.4 "$0" -name tkabber "$@"
-
- # $Id: tkabber.tcl,v 1.159 2003/05/30 18:05:27 aleksey Exp $
-
diff --git a/net-im/tkabber/pkg-descr b/net-im/tkabber/pkg-descr
deleted file mode 100644
index a6b84e265228..000000000000
--- a/net-im/tkabber/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Tkabber is a free client for an instant messaging system called
-Jabber. It is written in Tcl/Tk and supports many features like
-support of unicode, ssl support, http proxy, file transfers and
-support of multi-user conference protocol.
-
-WWW: http://tkabber.jabber.ru/
diff --git a/net-im/tkabber/pkg-plist b/net-im/tkabber/pkg-plist
deleted file mode 100644
index 2b4a6b6498ee..000000000000
--- a/net-im/tkabber/pkg-plist
+++ /dev/null
@@ -1,472 +0,0 @@
-bin/tkabber
-%%DATADIR%%/Tclx.tcl
-%%DATADIR%%/aniemoteicons/aniemoteicons.tcl
-%%DATADIR%%/aniemoteicons/anigif.tcl
-%%DATADIR%%/avatars.tcl
-%%DATADIR%%/balloon.tcl
-%%DATADIR%%/browser.tcl
-%%DATADIR%%/bwidget_workarounds.tcl
-%%DATADIR%%/chats.tcl
-%%DATADIR%%/custom.tcl
-%%DATADIR%%/datagathering.tcl
-%%DATADIR%%/default.tcl
-%%DATADIR%%/default.xrdb
-%%DATADIR%%/disco.tcl
-%%DATADIR%%/emoticons-tkabber/FaceIronic.gif
-%%DATADIR%%/emoticons-tkabber/FaceStartled.gif
-%%DATADIR%%/emoticons-tkabber/FaceStraight.gif
-%%DATADIR%%/emoticons-tkabber/beer.gif
-%%DATADIR%%/emoticons-tkabber/facegrinning.gif
-%%DATADIR%%/emoticons-tkabber/facehappy.gif
-%%DATADIR%%/emoticons-tkabber/facesad.gif
-%%DATADIR%%/emoticons-tkabber/facewinking.gif
-%%DATADIR%%/emoticons-tkabber/faceyukky.gif
-%%DATADIR%%/emoticons-tkabber/icondef.xml
-%%DATADIR%%/emoticons.tcl
-%%DATADIR%%/filetransfer.tcl
-%%DATADIR%%/filters.tcl
-%%DATADIR%%/gpgme.tcl
-%%DATADIR%%/hooks.tcl
-%%DATADIR%%/iface.tcl
-%%DATADIR%%/iq.tcl
-%%DATADIR%%/itemedit.tcl
-%%DATADIR%%/jabberlib-tclxml/jabberlib.tcl
-%%DATADIR%%/jabberlib-tclxml/pkgIndex.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/pkgIndex.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/sgml-8.0.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/sgml-8.1.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/sgmlparser.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/tclparser-8.0.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/tclparser-8.1.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/xml-8.0.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/xml-8.1.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/xml__tcl.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/xmldep.tcl
-%%DATADIR%%/jabberlib-tclxml/tclxml/xpath.tcl
-%%DATADIR%%/jabberlib-tclxml/wrapper.tcl
-%%DATADIR%%/jidlink.tcl
-%%DATADIR%%/joingrdialog.tcl
-%%DATADIR%%/login.tcl
-%%DATADIR%%/mclistbox-1.02/mclistbox.tcl
-%%DATADIR%%/messages.tcl
-%%DATADIR%%/msgs/ca.msg
-%%DATADIR%%/msgs/de.msg
-%%DATADIR%%/msgs/en.msg
-%%DATADIR%%/msgs/eo.msg
-%%DATADIR%%/msgs/es.msg
-%%DATADIR%%/msgs/eu.msg
-%%DATADIR%%/msgs/fr.msg
-%%DATADIR%%/msgs/it.msg
-%%DATADIR%%/msgs/pl.msg
-%%DATADIR%%/msgs/pl.rc
-%%DATADIR%%/msgs/pt.msg
-%%DATADIR%%/msgs/ro.msg
-%%DATADIR%%/msgs/ru.msg
-%%DATADIR%%/msgs/ru.rc
-%%DATADIR%%/msgs/ua.msg
-%%DATADIR%%/muc.tcl
-%%DATADIR%%/negotiate.tcl
-%%DATADIR%%/pixmaps/default/browser/aim_online.gif
-%%DATADIR%%/pixmaps/default/browser/gg_online.gif
-%%DATADIR%%/pixmaps/default/browser/glade-message.gif
-%%DATADIR%%/pixmaps/default/browser/group_on.gif
-%%DATADIR%%/pixmaps/default/browser/icq_online.gif
-%%DATADIR%%/pixmaps/default/browser/jud.gif
-%%DATADIR%%/pixmaps/default/browser/msn_online.gif
-%%DATADIR%%/pixmaps/default/browser/service-jabber.gif
-%%DATADIR%%/pixmaps/default/browser/unknown.gif
-%%DATADIR%%/pixmaps/default/browser/user.gif
-%%DATADIR%%/pixmaps/default/browser/weather_online.gif
-%%DATADIR%%/pixmaps/default/browser/yahoo_online.gif
-%%DATADIR%%/pixmaps/default/docking/available-away.gif
-%%DATADIR%%/pixmaps/default/docking/available-chat.gif
-%%DATADIR%%/pixmaps/default/docking/available-dnd.gif
-%%DATADIR%%/pixmaps/default/docking/available-xa.gif
-%%DATADIR%%/pixmaps/default/docking/available.gif
-%%DATADIR%%/pixmaps/default/docking/invisible.gif
-%%DATADIR%%/pixmaps/default/docking/tkabber.ico
-%%DATADIR%%/pixmaps/default/docking/unavailable.gif
-%%DATADIR%%/pixmaps/default/roster/available-away.gif
-%%DATADIR%%/pixmaps/default/roster/available-chat.gif
-%%DATADIR%%/pixmaps/default/roster/available-dnd.gif
-%%DATADIR%%/pixmaps/default/roster/available-xa.gif
-%%DATADIR%%/pixmaps/default/roster/available.gif
-%%DATADIR%%/pixmaps/default/roster/group-closed.gif
-%%DATADIR%%/pixmaps/default/roster/group-opened.gif
-%%DATADIR%%/pixmaps/default/roster/group_off.gif
-%%DATADIR%%/pixmaps/default/roster/group_on.gif
-%%DATADIR%%/pixmaps/default/roster/invisible.gif
-%%DATADIR%%/pixmaps/default/roster/stalker.gif
-%%DATADIR%%/pixmaps/default/roster/unavailable.gif
-%%DATADIR%%/pixmaps/default/services/aim_away.xpm
-%%DATADIR%%/pixmaps/default/services/aim_chat.xpm
-%%DATADIR%%/pixmaps/default/services/aim_dnd.xpm
-%%DATADIR%%/pixmaps/default/services/aim_offline.xpm
-%%DATADIR%%/pixmaps/default/services/aim_online.xpm
-%%DATADIR%%/pixmaps/default/services/aim_xa.xpm
-%%DATADIR%%/pixmaps/default/services/gg_away.gif
-%%DATADIR%%/pixmaps/default/services/gg_chat.gif
-%%DATADIR%%/pixmaps/default/services/gg_dnd.gif
-%%DATADIR%%/pixmaps/default/services/gg_offline.gif
-%%DATADIR%%/pixmaps/default/services/gg_online.gif
-%%DATADIR%%/pixmaps/default/services/gg_xa.gif
-%%DATADIR%%/pixmaps/default/services/icq_away.xpm
-%%DATADIR%%/pixmaps/default/services/icq_chat.xpm
-%%DATADIR%%/pixmaps/default/services/icq_dnd.xpm
-%%DATADIR%%/pixmaps/default/services/icq_offline.xpm
-%%DATADIR%%/pixmaps/default/services/icq_online.xpm
-%%DATADIR%%/pixmaps/default/services/icq_xa.xpm
-%%DATADIR%%/pixmaps/default/services/msn_away.xpm
-%%DATADIR%%/pixmaps/default/services/msn_chat.xpm
-%%DATADIR%%/pixmaps/default/services/msn_dnd.xpm
-%%DATADIR%%/pixmaps/default/services/msn_offline.xpm
-%%DATADIR%%/pixmaps/default/services/msn_online.xpm
-%%DATADIR%%/pixmaps/default/services/msn_xa.xpm
-%%DATADIR%%/pixmaps/default/services/rss.xpm
-%%DATADIR%%/pixmaps/default/services/rss2.xpm
-%%DATADIR%%/pixmaps/default/services/rss3.xpm
-%%DATADIR%%/pixmaps/default/services/sms.xpm
-%%DATADIR%%/pixmaps/default/services/weather_away.gif
-%%DATADIR%%/pixmaps/default/services/weather_chat.gif
-%%DATADIR%%/pixmaps/default/services/weather_dnd.gif
-%%DATADIR%%/pixmaps/default/services/weather_offline.gif
-%%DATADIR%%/pixmaps/default/services/weather_online.gif
-%%DATADIR%%/pixmaps/default/services/weather_xa.gif
-%%DATADIR%%/pixmaps/default/services/yahoo_away.xpm
-%%DATADIR%%/pixmaps/default/services/yahoo_chat.xpm
-%%DATADIR%%/pixmaps/default/services/yahoo_dnd.xpm
-%%DATADIR%%/pixmaps/default/services/yahoo_offline.xpm
-%%DATADIR%%/pixmaps/default/services/yahoo_online.xpm
-%%DATADIR%%/pixmaps/default/services/yahoo_xa.xpm
-%%DATADIR%%/pixmaps/default/tkabber/glade-groupchat.gif
-%%DATADIR%%/pixmaps/default/tkabber/glade-new-user.gif
-%%DATADIR%%/pixmaps/default/tkabber/glade-offline.gif
-%%DATADIR%%/pixmaps/default/tkabber/glade-online.gif
-%%DATADIR%%/pixmaps/default/tkabber/gpg-badsigned.gif
-%%DATADIR%%/pixmaps/default/tkabber/gpg-encrypted.gif
-%%DATADIR%%/pixmaps/default/tkabber/gpg-signed.gif
-%%DATADIR%%/pixmaps/default/tkabber/gpg-unencrypted.gif
-%%DATADIR%%/pixmaps/default/tkabber/gpg-unsigned.gif
-%%DATADIR%%/pixmaps/default/tkabber/jb.gif
-%%DATADIR%%/pixmaps/default/tkabber/mainlogo.gif
-%%DATADIR%%/pixmaps/default/tkabber/new-msg.gif
-%%DATADIR%%/pixmaps/default/tkabber/search_bk.gif
-%%DATADIR%%/pixmaps/default/tkabber/search_case.gif
-%%DATADIR%%/pixmaps/default/tkabber/search_exact.gif
-%%DATADIR%%/pixmaps/default/tkabber/search_fw.gif
-%%DATADIR%%/pixmaps/feather22/roster/available-away.gif
-%%DATADIR%%/pixmaps/feather22/roster/available-chat.gif
-%%DATADIR%%/pixmaps/feather22/roster/available-dnd.gif
-%%DATADIR%%/pixmaps/feather22/roster/available-xa.gif
-%%DATADIR%%/pixmaps/feather22/roster/available.gif
-%%DATADIR%%/pixmaps/feather22/roster/invisible.gif
-%%DATADIR%%/pixmaps/feather22/roster/unavailable.gif
-%%DATADIR%%/pixmaps/gabber/browser/aim_online.gif
-%%DATADIR%%/pixmaps/gabber/browser/glade-message.gif
-%%DATADIR%%/pixmaps/gabber/browser/group_on.gif
-%%DATADIR%%/pixmaps/gabber/browser/icq_online.gif
-%%DATADIR%%/pixmaps/gabber/browser/jud.gif
-%%DATADIR%%/pixmaps/gabber/browser/msn_online.gif
-%%DATADIR%%/pixmaps/gabber/browser/user.gif
-%%DATADIR%%/pixmaps/gabber/browser/yahoo_online.gif
-%%DATADIR%%/pixmaps/gabber/docking/available-away.gif
-%%DATADIR%%/pixmaps/gabber/docking/available-chat.gif
-%%DATADIR%%/pixmaps/gabber/docking/available-dnd.gif
-%%DATADIR%%/pixmaps/gabber/docking/available-xa.gif
-%%DATADIR%%/pixmaps/gabber/docking/available.gif
-%%DATADIR%%/pixmaps/gabber/docking/invisible.gif
-%%DATADIR%%/pixmaps/gabber/docking/tkabber.ico
-%%DATADIR%%/pixmaps/gabber/docking/unavailable.gif
-%%DATADIR%%/pixmaps/gabber/roster/available-away.gif
-%%DATADIR%%/pixmaps/gabber/roster/available-chat.gif
-%%DATADIR%%/pixmaps/gabber/roster/available-dnd.gif
-%%DATADIR%%/pixmaps/gabber/roster/available-xa.gif
-%%DATADIR%%/pixmaps/gabber/roster/available.gif
-%%DATADIR%%/pixmaps/gabber/roster/glade-groupchat-menu.xpm
-%%DATADIR%%/pixmaps/gabber/roster/group-closed.gif
-%%DATADIR%%/pixmaps/gabber/roster/group-opened.gif
-%%DATADIR%%/pixmaps/gabber/roster/group_off.gif
-%%DATADIR%%/pixmaps/gabber/roster/group_on.gif
-%%DATADIR%%/pixmaps/gabber/roster/stalker.gif
-%%DATADIR%%/pixmaps/gabber/roster/unavailable.gif
-%%DATADIR%%/pixmaps/gabber/services/aim_away.xpm
-%%DATADIR%%/pixmaps/gabber/services/aim_chat.xpm
-%%DATADIR%%/pixmaps/gabber/services/aim_dnd.xpm
-%%DATADIR%%/pixmaps/gabber/services/aim_offline.xpm
-%%DATADIR%%/pixmaps/gabber/services/aim_online.xpm
-%%DATADIR%%/pixmaps/gabber/services/aim_xa.xpm
-%%DATADIR%%/pixmaps/gabber/services/icq_away.xpm
-%%DATADIR%%/pixmaps/gabber/services/icq_chat.xpm
-%%DATADIR%%/pixmaps/gabber/services/icq_dnd.xpm
-%%DATADIR%%/pixmaps/gabber/services/icq_offline.xpm
-%%DATADIR%%/pixmaps/gabber/services/icq_online.xpm
-%%DATADIR%%/pixmaps/gabber/services/icq_xa.xpm
-%%DATADIR%%/pixmaps/gabber/services/msn_away.xpm
-%%DATADIR%%/pixmaps/gabber/services/msn_chat.xpm
-%%DATADIR%%/pixmaps/gabber/services/msn_dnd.xpm
-%%DATADIR%%/pixmaps/gabber/services/msn_offline.xpm
-%%DATADIR%%/pixmaps/gabber/services/msn_online.xpm
-%%DATADIR%%/pixmaps/gabber/services/msn_xa.xpm
-%%DATADIR%%/pixmaps/gabber/services/rss.xpm
-%%DATADIR%%/pixmaps/gabber/services/rss2.xpm
-%%DATADIR%%/pixmaps/gabber/services/rss3.xpm
-%%DATADIR%%/pixmaps/gabber/services/sms.xpm
-%%DATADIR%%/pixmaps/gabber/services/yahoo_away.xpm
-%%DATADIR%%/pixmaps/gabber/services/yahoo_chat.xpm
-%%DATADIR%%/pixmaps/gabber/services/yahoo_dnd.xpm
-%%DATADIR%%/pixmaps/gabber/services/yahoo_offline.xpm
-%%DATADIR%%/pixmaps/gabber/services/yahoo_online.xpm
-%%DATADIR%%/pixmaps/gabber/services/yahoo_xa.xpm
-%%DATADIR%%/pixmaps/gabber/tkabber/glade-groupchat.gif
-%%DATADIR%%/pixmaps/gabber/tkabber/glade-new-user.gif
-%%DATADIR%%/pixmaps/gabber/tkabber/glade-offline.gif
-%%DATADIR%%/pixmaps/gabber/tkabber/glade-online.gif
-%%DATADIR%%/pixmaps/gabber/tkabber/jb.gif
-%%DATADIR%%/pixmaps/icq/docking/available-away.gif
-%%DATADIR%%/pixmaps/icq/docking/available-chat.gif
-%%DATADIR%%/pixmaps/icq/docking/available-dnd.gif
-%%DATADIR%%/pixmaps/icq/docking/available-xa.gif
-%%DATADIR%%/pixmaps/icq/docking/available.gif
-%%DATADIR%%/pixmaps/icq/docking/invisible.gif
-%%DATADIR%%/pixmaps/icq/docking/unavailable.gif
-%%DATADIR%%/pixmaps/icq/roster/available-away.gif
-%%DATADIR%%/pixmaps/icq/roster/available-chat.gif
-%%DATADIR%%/pixmaps/icq/roster/available-dnd.gif
-%%DATADIR%%/pixmaps/icq/roster/available-xa.gif
-%%DATADIR%%/pixmaps/icq/roster/available.gif
-%%DATADIR%%/pixmaps/icq/roster/invisible.gif
-%%DATADIR%%/pixmaps/icq/roster/message.gif
-%%DATADIR%%/pixmaps/icq/roster/send.gif
-%%DATADIR%%/pixmaps/icq/roster/stalker.gif
-%%DATADIR%%/pixmaps/icq/roster/unavailable.gif
-%%DATADIR%%/pixmaps/icq/tkabber/glade-groupchat.gif
-%%DATADIR%%/pixmaps/icq/tkabber/glade-new-user.gif
-%%DATADIR%%/pixmaps/icq/tkabber/glade-offline.gif
-%%DATADIR%%/pixmaps/icq/tkabber/glade-online.gif
-%%DATADIR%%/pixmaps/icq/tkabber/jb.gif
-%%DATADIR%%/pixmaps/icq/tkabber/mainlogo.gif
-%%DATADIR%%/pixmaps/icq/tkabber/new-msg.gif
-%%DATADIR%%/pixmaps/jajc/browser/aim_online.gif
-%%DATADIR%%/pixmaps/jajc/browser/group_on.gif
-%%DATADIR%%/pixmaps/jajc/browser/icq_online.gif
-%%DATADIR%%/pixmaps/jajc/browser/jud.gif
-%%DATADIR%%/pixmaps/jajc/browser/msn_online.gif
-%%DATADIR%%/pixmaps/jajc/browser/user.gif
-%%DATADIR%%/pixmaps/jajc/browser/yahoo_online.gif
-%%DATADIR%%/pixmaps/jajc/docking/tkabber.ico
-%%DATADIR%%/pixmaps/jajc/roster/available-away.gif
-%%DATADIR%%/pixmaps/jajc/roster/available-chat.gif
-%%DATADIR%%/pixmaps/jajc/roster/available-dnd.gif
-%%DATADIR%%/pixmaps/jajc/roster/available-xa.gif
-%%DATADIR%%/pixmaps/jajc/roster/available.gif
-%%DATADIR%%/pixmaps/jajc/roster/group-closed.gif
-%%DATADIR%%/pixmaps/jajc/roster/group-opened.gif
-%%DATADIR%%/pixmaps/jajc/roster/group_closed.gif
-%%DATADIR%%/pixmaps/jajc/roster/group_off.gif
-%%DATADIR%%/pixmaps/jajc/roster/group_on.gif
-%%DATADIR%%/pixmaps/jajc/roster/group_opened.gif
-%%DATADIR%%/pixmaps/jajc/roster/unavailable.gif
-%%DATADIR%%/pixmaps/jajc/services/aim_away.xpm
-%%DATADIR%%/pixmaps/jajc/services/aim_chat.xpm
-%%DATADIR%%/pixmaps/jajc/services/aim_dnd.xpm
-%%DATADIR%%/pixmaps/jajc/services/aim_offline.xpm
-%%DATADIR%%/pixmaps/jajc/services/aim_online.xpm
-%%DATADIR%%/pixmaps/jajc/services/aim_xa.xpm
-%%DATADIR%%/pixmaps/jajc/services/icq_away.xpm
-%%DATADIR%%/pixmaps/jajc/services/icq_chat.xpm
-%%DATADIR%%/pixmaps/jajc/services/icq_dnd.xpm
-%%DATADIR%%/pixmaps/jajc/services/icq_offline.xpm
-%%DATADIR%%/pixmaps/jajc/services/icq_online.xpm
-%%DATADIR%%/pixmaps/jajc/services/icq_xa.xpm
-%%DATADIR%%/pixmaps/jajc/services/msn_away.xpm
-%%DATADIR%%/pixmaps/jajc/services/msn_chat.xpm
-%%DATADIR%%/pixmaps/jajc/services/msn_dnd.xpm
-%%DATADIR%%/pixmaps/jajc/services/msn_offline.xpm
-%%DATADIR%%/pixmaps/jajc/services/msn_online.xpm
-%%DATADIR%%/pixmaps/jajc/services/msn_xa.xpm
-%%DATADIR%%/pixmaps/jajc/services/sms.xpm
-%%DATADIR%%/pixmaps/jajc/services/yahoo_away.xpm
-%%DATADIR%%/pixmaps/jajc/services/yahoo_chat.xpm
-%%DATADIR%%/pixmaps/jajc/services/yahoo_dnd.xpm
-%%DATADIR%%/pixmaps/jajc/services/yahoo_offline.xpm
-%%DATADIR%%/pixmaps/jajc/services/yahoo_online.xpm
-%%DATADIR%%/pixmaps/jajc/services/yahoo_xa.xpm
-%%DATADIR%%/pixmaps/jajc/tkabber/glade-groupchat.gif
-%%DATADIR%%/pixmaps/jajc/tkabber/glade-new-user.gif
-%%DATADIR%%/pixmaps/jajc/tkabber/glade-offline.gif
-%%DATADIR%%/pixmaps/jajc/tkabber/glade-online.gif
-%%DATADIR%%/pixmaps/jajc/tkabber/jb.gif
-%%DATADIR%%/pixmaps/jarl/roster/available-away.gif
-%%DATADIR%%/pixmaps/jarl/roster/available-chat.gif
-%%DATADIR%%/pixmaps/jarl/roster/available-dnd.gif
-%%DATADIR%%/pixmaps/jarl/roster/available-xa.gif
-%%DATADIR%%/pixmaps/jarl/roster/available.gif
-%%DATADIR%%/pixmaps/jarl/roster/invisible.gif
-%%DATADIR%%/pixmaps/jarl/roster/unavailable.gif
-%%DATADIR%%/pixmaps/psi/browser/aim_online.gif
-%%DATADIR%%/pixmaps/psi/browser/icq_online.gif
-%%DATADIR%%/pixmaps/psi/browser/msn_online.gif
-%%DATADIR%%/pixmaps/psi/browser/user.gif
-%%DATADIR%%/pixmaps/psi/browser/yahoo_online.gif
-%%DATADIR%%/pixmaps/psi/roster/available-away.gif
-%%DATADIR%%/pixmaps/psi/roster/available-chat.gif
-%%DATADIR%%/pixmaps/psi/roster/available-dnd.gif
-%%DATADIR%%/pixmaps/psi/roster/available-xa.gif
-%%DATADIR%%/pixmaps/psi/roster/available.gif
-%%DATADIR%%/pixmaps/psi/roster/group-closed.gif
-%%DATADIR%%/pixmaps/psi/roster/group-opened.gif
-%%DATADIR%%/pixmaps/psi/roster/stalker.gif
-%%DATADIR%%/pixmaps/psi/roster/unavailable.gif
-%%DATADIR%%/pixmaps/psi/tkabber/glade-groupchat.gif
-%%DATADIR%%/pixmaps/psi/tkabber/glade-new-user.gif
-%%DATADIR%%/pixmaps/psi/tkabber/glade-offline.gif
-%%DATADIR%%/pixmaps/psi/tkabber/glade-online.gif
-%%DATADIR%%/pixmaps/psi/tkabber/jb.gif
-%%DATADIR%%/plugins.tcl
-%%DATADIR%%/plugins/chat/clear.tcl
-%%DATADIR%%/plugins/chat/complete_last_nick.tcl
-%%DATADIR%%/plugins/chat/completion.tcl
-%%DATADIR%%/plugins/chat/draw_encrypted.tcl
-%%DATADIR%%/plugins/chat/draw_error.tcl
-%%DATADIR%%/plugins/chat/draw_info.tcl
-%%DATADIR%%/plugins/chat/draw_message.tcl
-%%DATADIR%%/plugins/chat/draw_normal_message.tcl
-%%DATADIR%%/plugins/chat/draw_server_message.tcl
-%%DATADIR%%/plugins/chat/draw_signed.tcl
-%%DATADIR%%/plugins/chat/draw_timestamp.tcl
-%%DATADIR%%/plugins/chat/draw_xhtml_message.tcl
-%%DATADIR%%/plugins/chat/empty_body.tcl
-%%DATADIR%%/plugins/chat/events.tcl
-%%DATADIR%%/plugins/chat/exec_command.tcl
-%%DATADIR%%/plugins/chat/highlight.tcl
-%%DATADIR%%/plugins/chat/history.tcl
-%%DATADIR%%/plugins/chat/info_commands.tcl
-%%DATADIR%%/plugins/chat/logger.tcl
-%%DATADIR%%/plugins/chat/me_command.tcl
-%%DATADIR%%/plugins/chat/nick_command.tcl
-%%DATADIR%%/plugins/chat/send_message.tcl
-%%DATADIR%%/plugins/chat/unisymbols.tcl
-%%DATADIR%%/plugins/general/autoaway.tcl
-%%DATADIR%%/plugins/general/clientinfo.tcl
-%%DATADIR%%/plugins/general/conferenceinfo.tcl
-%%DATADIR%%/plugins/general/message_archive.tcl
-%%DATADIR%%/plugins/general/presenceinfo.tcl
-%%DATADIR%%/plugins/general/rawxml.tcl
-%%DATADIR%%/plugins/general/stats.tcl
-%%DATADIR%%/plugins/general/tkcon.tcl
-%%DATADIR%%/plugins/iq/browse.tcl
-%%DATADIR%%/plugins/iq/last.tcl
-%%DATADIR%%/plugins/iq/oob.tcl
-%%DATADIR%%/plugins/iq/time.tcl
-%%DATADIR%%/plugins/iq/version.tcl
-%%DATADIR%%/plugins/jidlink/dtcp.tcl
-%%DATADIR%%/plugins/jidlink/ibb.tcl
-%%DATADIR%%/plugins/unix/dockingtray.tcl
-%%DATADIR%%/plugins/unix/ispell.tcl
-%%DATADIR%%/plugins/unix/menu.tcl
-%%DATADIR%%/plugins/unix/menu8.4.tcl
-%%DATADIR%%/plugins/unix/wmdock.tcl
-%%DATADIR%%/plugins/windows/mousewheel.tcl
-%%DATADIR%%/plugins/windows/taskbar.tcl
-%%DATADIR%%/presence.tcl
-%%DATADIR%%/privacy.tcl
-%%DATADIR%%/register.tcl
-%%DATADIR%%/roster.tcl
-%%DATADIR%%/search.tcl
-%%DATADIR%%/sound.tcl
-%%DATADIR%%/sounds/default/chat_their_message.wav
-%%DATADIR%%/sounds/default/connected.wav
-%%DATADIR%%/sounds/default/groupchat_server_message.wav
-%%DATADIR%%/sounds/default/groupchat_their_message.wav
-%%DATADIR%%/sounds/default/groupchat_their_message_to_me.wav
-%%DATADIR%%/sounds/default/presence_available.wav
-%%DATADIR%%/sounds/default/presence_unavailable.wav
-%%DATADIR%%/sounds/psi/chat_their_message.wav
-%%DATADIR%%/sounds/psi/connected.wav
-%%DATADIR%%/sounds/psi/groupchat_server_message.wav
-%%DATADIR%%/sounds/psi/groupchat_their_message.wav
-%%DATADIR%%/sounds/psi/groupchat_their_message_to_me.wav
-%%DATADIR%%/sounds/psi/presence_available.wav
-%%DATADIR%%/sounds/psi/presence_unavailable.wav
-%%DATADIR%%/splash.tcl
-%%DATADIR%%/textundo/dkflib.tcl
-%%DATADIR%%/textundo/textundo.tcl
-%%DATADIR%%/tkabber.tcl
-%%DATADIR%%/userinfo.tcl
-%%DATADIR%%/utils.tcl
-%%DATADIR%%/xmppmime.tcl
-%%EXAMPLESDIR%%/badlop-config-home.tcl
-%%EXAMPLESDIR%%/badlop-config.tcl
-%%EXAMPLESDIR%%/badlop-dark.xrdb
-%%EXAMPLESDIR%%/black.xrdb
-%%EXAMPLESDIR%%/config.tcl
-%%EXAMPLESDIR%%/dark.xrdb
-%%EXAMPLESDIR%%/dark2.xrdb
-%%EXAMPLESDIR%%/ermine.xrdb
-%%EXAMPLESDIR%%/green.xrdb
-%%EXAMPLESDIR%%/ice.xrdb
-%%EXAMPLESDIR%%/light.xrdb
-%%EXAMPLESDIR%%/mtr-config.tcl
-%%EXAMPLESDIR%%/teo-config.tcl
-%%EXAMPLESDIR%%/teopetuk.xrdb
-%%EXAMPLESDIR%%/tkabber_setstatus
-%%EXAMPLESDIR%%/tools/howto.txt
-%%EXAMPLESDIR%%/tools/jbot
-%%EXAMPLESDIR%%/tools/jsend.tcl
-%%EXAMPLESDIR%%/tools/rssbot
-%%EXAMPLESDIR%%/tools/rssbot.tcl
-%%EXAMPLESDIR%%/warm.xrdb
-%%PORTDOCS%%%%DOCSDIR%%/tkabber.html
-%%PORTDOCS%%%%DOCSDIR%%/tkabber.xml
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm %%DATADIR%%/aniemoteicons
-@dirrm %%DATADIR%%/emoticons-tkabber
-@dirrm %%DATADIR%%/jabberlib-tclxml/tclxml
-@dirrm %%DATADIR%%/jabberlib-tclxml
-@dirrm %%DATADIR%%/mclistbox-1.02
-@dirrm %%DATADIR%%/msgs
-@dirrm %%DATADIR%%/pixmaps/default/browser
-@dirrm %%DATADIR%%/pixmaps/default/docking
-@dirrm %%DATADIR%%/pixmaps/default/roster
-@dirrm %%DATADIR%%/pixmaps/default/services
-@dirrm %%DATADIR%%/pixmaps/default/tkabber
-@dirrm %%DATADIR%%/pixmaps/default
-@dirrm %%DATADIR%%/pixmaps/feather22/roster
-@dirrm %%DATADIR%%/pixmaps/feather22
-@dirrm %%DATADIR%%/pixmaps/gabber/browser
-@dirrm %%DATADIR%%/pixmaps/gabber/docking
-@dirrm %%DATADIR%%/pixmaps/gabber/roster
-@dirrm %%DATADIR%%/pixmaps/gabber/services
-@dirrm %%DATADIR%%/pixmaps/gabber/tkabber
-@dirrm %%DATADIR%%/pixmaps/gabber
-@dirrm %%DATADIR%%/pixmaps/icq/docking
-@dirrm %%DATADIR%%/pixmaps/icq/roster
-@dirrm %%DATADIR%%/pixmaps/icq/tkabber
-@dirrm %%DATADIR%%/pixmaps/icq
-@dirrm %%DATADIR%%/pixmaps/jajc/browser
-@dirrm %%DATADIR%%/pixmaps/jajc/docking
-@dirrm %%DATADIR%%/pixmaps/jajc/roster
-@dirrm %%DATADIR%%/pixmaps/jajc/services
-@dirrm %%DATADIR%%/pixmaps/jajc/tkabber
-@dirrm %%DATADIR%%/pixmaps/jajc
-@dirrm %%DATADIR%%/pixmaps/jarl/roster
-@dirrm %%DATADIR%%/pixmaps/jarl
-@dirrm %%DATADIR%%/pixmaps/psi/browser
-@dirrm %%DATADIR%%/pixmaps/psi/roster
-@dirrm %%DATADIR%%/pixmaps/psi/tkabber
-@dirrm %%DATADIR%%/pixmaps/psi
-@dirrm %%DATADIR%%/pixmaps
-@dirrm %%DATADIR%%/plugins/chat
-@dirrm %%DATADIR%%/plugins/general
-@dirrm %%DATADIR%%/plugins/iq
-@dirrm %%DATADIR%%/plugins/jidlink
-@dirrm %%DATADIR%%/plugins/unix
-@dirrm %%DATADIR%%/plugins/windows
-@dirrm %%DATADIR%%/plugins
-@dirrm %%DATADIR%%/sounds/default
-@dirrm %%DATADIR%%/sounds/psi
-@dirrm %%DATADIR%%/sounds
-@dirrm %%DATADIR%%/textundo
-@dirrm %%DATADIR%%
-@dirrm %%EXAMPLESDIR%%/tools
-@dirrm %%EXAMPLESDIR%%
diff --git a/net-im/vicq/Makefile b/net-im/vicq/Makefile
deleted file mode 100644
index 6ba820996d4a..000000000000
--- a/net-im/vicq/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# New ports collection makefile for: vicq
-# Date created: 06 December 2001
-# Whom: Kevin Lo<kevlo@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= vicq
-PORTVERSION= 0.4.1
-CATEGORIES= net
-MASTER_SITES= http://gonzo.kiev.ua/projects/vicq/
-
-MAINTAINER= kevlo@FreeBSD.org
-COMMENT= A text-based ICQ implementation
-
-
-RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Term/ReadLine/Gnu.pm:${PORTSDIR}/devel/p5-ReadLine-Gnu
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-PERL_CONFIGURE= yes
-
-
-post-extract:
- ${MV} ${WRKSRC}/Net/vICQ/* ${WRKSRC}
- ${RM} ${WRKSRC}/install.pl
-
-post-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/vicq ${PREFIX}/bin
- ${MKDIR} ${PREFIX}/share/examples/vicq
- ${INSTALL_DATA} ${WRKSRC}/vicqrc.example ${PREFIX}/share/examples/vicq
-
-.include <bsd.port.mk>
diff --git a/net-im/vicq/distinfo b/net-im/vicq/distinfo
deleted file mode 100644
index db80c9c473ba..000000000000
--- a/net-im/vicq/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (vicq-0.4.1.tar.gz) = ba18dc9c0f9b20efa2eb6accc2d38283
-SIZE (vicq-0.4.1.tar.gz) = 61158
diff --git a/net-im/vicq/pkg-descr b/net-im/vicq/pkg-descr
deleted file mode 100644
index 2b4ecef21b7d..000000000000
--- a/net-im/vicq/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-vICQ is a simple text-mode ICQ client written with look and feel of
-micq in mind. Its features: PERL source code suitable for hacking
-and scripting, text-only look & feel, and ICQ v7 protocol support.
-
-WWW: http://gonzo.kiev.ua/projects/vicq/
diff --git a/net-im/vicq/pkg-plist b/net-im/vicq/pkg-plist
deleted file mode 100644
index b8b31b16b64b..000000000000
--- a/net-im/vicq/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/vicq
-%%SITE_PERL%%/Net/vICQ.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/vICQ/.packlist
-share/examples/vicq/vicqrc.example
-@dirrm share/examples/vicq
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/vICQ
-@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net 2> /dev/null || true
-@unexec rmdir %D/%%SITE_PERL%%/Net 2> /dev/null || true
diff --git a/net-im/xicq/Makefile b/net-im/xicq/Makefile
deleted file mode 100644
index 618aa3cc9e91..000000000000
--- a/net-im/xicq/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# New ports collection makefile for: xicq
-# Date created: 29 June 1998
-# Whom: scrappy
-#
-# $FreeBSD$
-#
-
-PORTNAME= xicq
-PORTVERSION= 19980712
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://projekt.pinknet.cz/ftp/ICQ/linux/Xicq/
-DISTNAME= xicq-071298-snapshot.src
-
-MAINTAINER= scrappy@FreeBSD.org
-COMMENT= Xtropy's ICQ Client
-
-WRKSRC= ${WRKDIR}/xicq-071298
-
-USE_GMAKE= yes
-MAKE_ENV= OPT="${CFLAGS}"
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 500113
-BROKEN= "Does not compile (bad C++ code)"
-.endif
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/xicq/main ${PREFIX}/bin/xicq
- ${MKDIR} ${PREFIX}/share/examples/xicq
-.for file in contact config
- ${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/examples/xicq
-.endfor
-
-.include <bsd.port.post.mk>
diff --git a/net-im/xicq/distinfo b/net-im/xicq/distinfo
deleted file mode 100644
index 14fba542555b..000000000000
--- a/net-im/xicq/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (xicq-071298-snapshot.src.tar.gz) = 22358f012b7b2fcdf22a6a48b12e7017
-SIZE (xicq-071298-snapshot.src.tar.gz) = 146014
diff --git a/net-im/xicq/files/patch-aa b/net-im/xicq/files/patch-aa
deleted file mode 100644
index 8c410b175c5d..000000000000
--- a/net-im/xicq/files/patch-aa
+++ /dev/null
@@ -1,28 +0,0 @@
-diff -urN src.orig/libXicq/Makefile src/libXicq/Makefile
---- src.orig/libXicq/Makefile Tue Dec 15 19:13:57 1998
-+++ src/libXicq/Makefile Tue Dec 15 19:14:51 1998
-@@ -1,8 +1,8 @@
- CC = g++
- SHELL = /bin/sh
- INCLUDE = -I.
--CFLAGS = -g -Wall $(INCLUDE)
--CXXFLAGS= -g -Wall $(INCLUDE)
-+CFLAGS = $(OPT) -g -Wall $(INCLUDE)
-+CXXFLAGS= $(OPT) -g -Wall $(INCLUDE)
-
- OBJECTS = libXicq.o net.o misc.o parse.o packets.o ui2lib.o contact.o
-
-diff -urN src.orig/xicq/Makefile src/xicq/Makefile
---- src.orig/xicq/Makefile Tue Dec 15 19:13:59 1998
-+++ src/xicq/Makefile Tue Dec 15 19:15:08 1998
-@@ -1,8 +1,8 @@
- CC = g++
- SHELL = /bin/sh
- INCLUDE = -I. -I../libXicq
--CXXFLAGS= -g -Wall $(INCLUDE)
--CFLAGS = -g -Wall $(INCLUDE)
-+CXXFLAGS= $(OPT) -g -Wall $(INCLUDE)
-+CFLAGS = $(OPT) -g -Wall $(INCLUDE)
- LIBDIR = -L../libXicq
- LIB = -lXicq
-
diff --git a/net-im/xicq/files/patch-af b/net-im/xicq/files/patch-af
deleted file mode 100644
index 2a2416c2eac3..000000000000
--- a/net-im/xicq/files/patch-af
+++ /dev/null
@@ -1,8 +0,0 @@
---- Makefile.orig Tue Dec 15 18:33:35 1998
-+++ Makefile Tue Dec 15 18:33:42 1998
-@@ -1,4 +1,4 @@
--all: lib xicq kxicq
-+all: lib xicq
-
- lib:
- @${MAKE} -C src/libXicq all
diff --git a/net-im/xicq/files/patch-ag b/net-im/xicq/files/patch-ag
deleted file mode 100644
index 662d773579a1..000000000000
--- a/net-im/xicq/files/patch-ag
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/libXicq/structs.h.orig Sun Feb 27 12:34:45 2000
-+++ src/libXicq/structs.h Sun Feb 27 12:37:10 2000
-@@ -16,10 +16,10 @@
- */
- struct LIB_INFORMATION
- {
-- const char NAME[] = "libXicq";
-- const char VERSION[] = "071298-snapshot";
-- const char AUTHOR[] = "tnc";
-- const char CONTACT[] = "xtrophy@it.dk";
-+ static const char NAME[] = "libXicq";
-+ static const char VERSION[] = "071298-snapshot";
-+ static const char AUTHOR[] = "tnc";
-+ static const char CONTACT[] = "xtrophy@it.dk";
- };
-
-
diff --git a/net-im/xicq/files/patch-ah b/net-im/xicq/files/patch-ah
deleted file mode 100644
index 3ac804237512..000000000000
--- a/net-im/xicq/files/patch-ah
+++ /dev/null
@@ -1,26 +0,0 @@
---- src/libXicq/net.cc.orig Sun Feb 27 12:37:37 2000
-+++ src/libXicq/net.cc Sun Feb 27 12:38:59 2000
-@@ -6,6 +6,9 @@
- **************************************************************************/
-
-
-+#ifdef __FreeBSD__
-+#include <sys/param.h>
-+#endif
- #include "net.h"
-
- #define MAXWATCH 10
-@@ -144,8 +147,13 @@
- int net_udpRecv(unsigned char *mesg, int length)
- {
- structlength = sizeof(client);
-+#if defined(__FreeBSD__) && (__FreeBSD_version >= 400013)
-+ recvd = recvfrom(net_information.sock, mesg, length, 0,
-+ (struct sockaddr *) &client, (socklen_t *) &structlength);
-+#else
- recvd = recvfrom(net_information.sock, mesg, length, 0,
- (struct sockaddr *) &client, &structlength);
-+#endif
- if (recvd < 0)
- {
- perror("libXicq: recvfrom");
diff --git a/net-im/xicq/pkg-descr b/net-im/xicq/pkg-descr
deleted file mode 100644
index 145b7aebd5d5..000000000000
--- a/net-im/xicq/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Xtropy's ICQ Client
-
-WWW: http://www.xtrophy.dk/xicq/
diff --git a/net-im/xicq/pkg-plist b/net-im/xicq/pkg-plist
deleted file mode 100644
index 31de076da4af..000000000000
--- a/net-im/xicq/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-bin/xicq
-share/examples/xicq/contact
-share/examples/xicq/config
-@dirrm share/examples/xicq
diff --git a/net-im/ymessenger/Makefile b/net-im/ymessenger/Makefile
deleted file mode 100644
index 943370daa9b1..000000000000
--- a/net-im/ymessenger/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: yahoo-messenger
-# Date created: Sat Dec 16, 2000
-# Whom: David O'Brien (obrien@NUXI.com)
-#
-# $FreeBSD$
-#
-
-PORTNAME= ymessenger
-PORTVERSION= 1.0.4
-PORTREVISION= 2
-PORTEPOCH= 20020902
-CATEGORIES= net
-MASTER_SITES= http://public.yahoo.com/~mmk/
-DISTNAME= fbsd4.${PORTNAME}
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= sethk@meowfishies.com
-COMMENT= Yahoo! Messenger - Instant messaging client
-
-USE_GNOME= gtk12 gdkpixbuf
-USE_REINPLACE= yes
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 500000
-LIB_DEPENDS+= c.4:${PORTSDIR}/misc/compat4x
-.endif
-
-ONLY_FOR_ARCHS= i386
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/bin/ymessenger ${PREFIX}/bin
- ${MKDIR} ${PREFIX}/libexec/ymessenger
- ${INSTALL_PROGRAM} ${WRKDIR}/bin/ymessenger.bin \
- ${PREFIX}/libexec/ymessenger
- @(set -x; for i in yahoo_gnome.png yahoo_kde.xpm \
- ymessenger.desktop ymessenger.kdelnk; do \
- ${INSTALL_DATA} ${WRKDIR}/bin/$$i \
- ${PREFIX}/libexec/ymessenger; \
- done)
- ${MKDIR} ${PREFIX}/lib/ymessenger
- ${INSTALL_DATA} ${WRKDIR}/lib/libgtkhtml.so.0 \
- ${PREFIX}/lib/ymessenger/
-
-post-patch:
- ${REINPLACE_CMD} -e 's:%%PREFIX%%:${PREFIX}:g' ${WRKDIR}/bin/ymessenger
-
-.include <bsd.port.post.mk>
diff --git a/net-im/ymessenger/distinfo b/net-im/ymessenger/distinfo
deleted file mode 100644
index ae1659bd8ce1..000000000000
--- a/net-im/ymessenger/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (fbsd4.ymessenger.tgz) = 0b9da16fc58cf6072961f1fe197b1e41
-SIZE (fbsd4.ymessenger.tgz) = 933244
diff --git a/net-im/ymessenger/files/patch-ymessenger b/net-im/ymessenger/files/patch-ymessenger
deleted file mode 100644
index 5faad22cc9ac..000000000000
--- a/net-im/ymessenger/files/patch-ymessenger
+++ /dev/null
@@ -1,11 +0,0 @@
---- bin/ymessenger.orig Mon May 6 23:06:27 2002
-+++ bin/ymessenger Sat Aug 30 03:09:58 2003
-@@ -1,4 +1,5 @@
- #!/bin/sh
--LD_LIBRARY_PATH=/opt/ymessenger/lib:$LD_LIBRARY_PATH
--export LD_LIBRARY_PATH
--exec /opt/ymessenger/bin/ymessenger.bin $@
-+LD_LIBRARY_PATH=%%PREFIX%%/lib/ymessenger:$LD_LIBRARY_PATH
-+LD_PRELOAD=/usr/lib/libc_r.so:/usr/lib/libc.so
-+export LD_LIBRARY_PATH LD_PRELOAD
-+exec %%PREFIX%%/libexec/ymessenger/ymessenger.bin $@
diff --git a/net-im/ymessenger/pkg-descr b/net-im/ymessenger/pkg-descr
deleted file mode 100644
index ab6a4c2e7dbd..000000000000
--- a/net-im/ymessenger/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Yahoo! Messenger for FreeBSD
-
-Features:
-
- Friend List - See when your friends are online and ready to talk.
- Instant Messages - Send private, instant messages to all your friends.
- Conferencing - Invite your friends to have private conversations
- Ignore List - Ignore any unwanted messages that you receive.
- Invisible Mode - Check your alerts and no one will know you're online!
-
-For firewall support through SOCKS, use "runsocks" from the socks5 package.
-
-WWW: http://messenger.yahoo.com/
diff --git a/net-im/ymessenger/pkg-plist b/net-im/ymessenger/pkg-plist
deleted file mode 100644
index acfb65c6e5b4..000000000000
--- a/net-im/ymessenger/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-bin/ymessenger
-libexec/ymessenger/ymessenger.bin
-libexec/ymessenger/yahoo_gnome.png
-libexec/ymessenger/yahoo_kde.xpm
-libexec/ymessenger/ymessenger.desktop
-libexec/ymessenger/ymessenger.kdelnk
-lib/ymessenger/libgtkhtml.so.0
-@dirrm lib/ymessenger
-@dirrm libexec/ymessenger
diff --git a/net-im/ysm/Makefile b/net-im/ysm/Makefile
deleted file mode 100644
index e3bade70e005..000000000000
--- a/net-im/ysm/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: ysm
-# Date created: May 28, 2002
-# Whom: vampiro
-#
-# $FreeBSD$
-#
-
-PORTNAME= ysm
-PORTVERSION= 7.2.9.4
-CATEGORIES= net
-MASTER_SITES= ftp://rusunix.org/pub/FreeBSD/distfiles/ \
- http://aquatique.rusunix.org/
-DISTNAME= ${PORTNAME}v${PORTVERSION:S/./_/g}
-
-MAINTAINER= aquatique-ports@rambler.ru
-COMMENT= Command line ICQ client with ICQ2000 and recoding support
-
-USE_ICONV= yes
-USE_REINPLACE= yes
-USE_BZIP2= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
- CFLAGS+="-I${LOCALBASE}/include" \
- LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib -liconv"
-
-MAN1= ysm.1
-PLIST_FILES= bin/ysm
-
-post-patch:
- @${REINPLACE_CMD} -e \
- 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
-
-.include <bsd.port.mk>
diff --git a/net-im/ysm/distinfo b/net-im/ysm/distinfo
deleted file mode 100644
index 19b47c4c7adb..000000000000
--- a/net-im/ysm/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ysmv7_2_9_4.tar.bz2) = c46657443e01515fda5d8773c2def61e
-SIZE (ysmv7_2_9_4.tar.bz2) = 243140
diff --git a/net-im/ysm/pkg-descr b/net-im/ysm/pkg-descr
deleted file mode 100644
index 617223a07fc9..000000000000
--- a/net-im/ysm/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-You Sick Me - command line ICQ client with ICQ2000 and recoding support
-
-YSM (You Sick Me) v7 is an ICQ console client. It was originally meant to
-run in Linux, but it has been successfully tested in FreeBSD, Win32, BeOS,
-and QNX. YSM is based on the last ICQ protocol version, v7/8.
-
-WWW: http://www.ysm.com.ar