aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKris Kennaway <kris@FreeBSD.org>2005-02-18 23:44:49 +0000
committerKris Kennaway <kris@FreeBSD.org>2005-02-18 23:44:49 +0000
commit11ea174ccbc9cebd4134768e8fb92c6a3dc2c559 (patch)
tree1514ed7a486e108239615c1d83319d83bacdbc3d
parent3ab6376b17819778c4697ee2b5cd379257644eae (diff)
downloadports-11ea174ccbc9cebd4134768e8fb92c6a3dc2c559.tar.gz
ports-11ea174ccbc9cebd4134768e8fb92c6a3dc2c559.zip
Notes
-rw-r--r--audio/Makefile2
-rw-r--r--audio/xmms-arts/Makefile34
-rw-r--r--audio/xmms-arts/distinfo2
-rw-r--r--audio/xmms-arts/files/patch-Makefile.in11
-rw-r--r--audio/xmms-arts/files/patch-init.c25
-rw-r--r--audio/xmms-arts/pkg-descr5
-rw-r--r--audio/xmms-arts/pkg-plist3
-rw-r--r--audio/xmms-arts_output/Makefile28
-rw-r--r--audio/xmms-arts_output/distinfo2
-rw-r--r--audio/xmms-arts_output/files/patch-arts_helper.c12
-rw-r--r--audio/xmms-arts_output/files/patch-configure10
-rw-r--r--audio/xmms-arts_output/pkg-descr5
-rw-r--r--biology/Makefile1
-rw-r--r--biology/spdbv/Makefile45
-rw-r--r--biology/spdbv/distinfo2
-rw-r--r--biology/spdbv/files/patch-aa118
-rw-r--r--biology/spdbv/files/patch-ab11
-rw-r--r--biology/spdbv/pkg-descr24
-rw-r--r--biology/spdbv/pkg-plist254
-rw-r--r--databases/Makefile3
-rw-r--r--databases/mysql-gui/Makefile73
-rw-r--r--databases/mysql-gui/distinfo2
-rw-r--r--databases/mysql-gui/files/patch-Animated_Icon.cc11
-rw-r--r--databases/mysql-gui/files/patch-FL-Fl_Editor.H10
-rw-r--r--databases/mysql-gui/files/patch-FL-Selection.H11
-rw-r--r--databases/mysql-gui/files/patch-FL-editengine.h10
-rw-r--r--databases/mysql-gui/files/patch-Fl_NSlider.cc10
-rw-r--r--databases/mysql-gui/files/patch-Makefile76
-rw-r--r--databases/mysql-gui/files/patch-about.cc10
-rw-r--r--databases/mysql-gui/files/patch-bebac.h10
-rw-r--r--databases/mysql-gui/files/patch-client.h10
-rw-r--r--databases/mysql-gui/files/patch-db_tree.cc9
-rw-r--r--databases/mysql-gui/files/patch-do_sql.cc25
-rw-r--r--databases/mysql-gui/files/patch-dodatni.cc9
-rw-r--r--databases/mysql-gui/files/patch-get_table.cc10
-rw-r--r--databases/mysql-gui/files/patch-gif.cc17
-rw-r--r--databases/mysql-gui/files/patch-grant.cc10
-rw-r--r--databases/mysql-gui/files/patch-main.cc34
-rw-r--r--databases/mysql-gui/files/patch-password.cc10
-rw-r--r--databases/mysql-gui/files/patch-process.cc10
-rw-r--r--databases/mysql-gui/files/patch-single.cc20
-rw-r--r--databases/mysql-gui/files/patch-status.cc8
-rw-r--r--databases/mysql-gui/pkg-descr3
-rw-r--r--databases/mysql-gui/pkg-plist2
-rw-r--r--databases/ruby-dbd_sqlrelay/Makefile34
-rw-r--r--databases/ruby-dbd_sqlrelay/pkg-descr4
-rw-r--r--databases/ruby-dbd_sqlrelay/pkg-plist2
-rw-r--r--databases/ruby-sqlrelay/Makefile54
-rw-r--r--databases/ruby-sqlrelay/pkg-descr3
-rw-r--r--deskutils/Makefile2
-rw-r--r--deskutils/multisync-evolution/Makefile28
-rw-r--r--deskutils/multisync-evolution/files/patch-configure55
-rw-r--r--deskutils/multisync-evolution/pkg-descr5
-rw-r--r--deskutils/multisync-evolution/pkg-plist4
-rw-r--r--deskutils/taskjuggler/Makefile52
-rw-r--r--deskutils/taskjuggler/distinfo2
-rw-r--r--deskutils/taskjuggler/files/ktjview-plist.mk14
-rw-r--r--deskutils/taskjuggler/files/patch-tjx2gantt103
-rw-r--r--deskutils/taskjuggler/pkg-descr11
-rw-r--r--deskutils/taskjuggler/pkg-plist43
-rw-r--r--devel/Makefile3
-rw-r--r--devel/arm-aout-binutils/Makefile37
-rw-r--r--devel/arm-aout-binutils/distinfo2
-rw-r--r--devel/arm-aout-binutils/pkg-descr10
-rw-r--r--devel/arm-aout-binutils/pkg-plist35
-rw-r--r--devel/cl-port-cmucl/Makefile45
-rw-r--r--devel/cl-port-cmucl/pkg-descr10
-rw-r--r--devel/cl-port-cmucl/pkg-plist8
-rw-r--r--devel/gdb52/Makefile50
-rw-r--r--devel/gdb52/distinfo4
-rw-r--r--devel/gdb52/files/patch-gdb_config_alpha_fbsd.mh9
-rw-r--r--devel/gdb52/files/patch-gdb_config_i386_fbsd.mh8
-rw-r--r--devel/gdb52/files/patch-gdb_config_i386_nm-fbsd.h35
-rw-r--r--devel/gdb52/files/patch-gdb_config_i386_tm-fbsd.h67
-rw-r--r--devel/gdb52/files/patch-gdb_freebsd-uthread.c921
-rw-r--r--devel/gdb52/files/patch-gdb_i386bsd-nat.c20
-rw-r--r--devel/gdb52/files/patch-gdb_kvm-fbsd.c1058
-rw-r--r--devel/gdb52/files/patch-gdb_symfile.c15
-rw-r--r--devel/gdb52/files/patch-gdb_target.c14
-rw-r--r--devel/gdb52/files/patch-gdb_target.h10
-rw-r--r--devel/gdb52/files/patch-gdb_version.in5
-rw-r--r--devel/gdb52/pkg-descr1
-rw-r--r--devel/gdb52/pkg-plist2
-rw-r--r--finance/Makefile1
-rw-r--r--finance/opale/Makefile45
-rw-r--r--finance/opale/distinfo2
-rw-r--r--finance/opale/files/patch-cashimport.cc46
-rw-r--r--finance/opale/files/patch-opale::opale_record.cc55
-rw-r--r--finance/opale/pkg-descr13
-rw-r--r--finance/opale/pkg-plist56
-rw-r--r--french/Makefile1
-rw-r--r--french/daCode/Makefile31
-rw-r--r--french/daCode/distinfo2
-rw-r--r--french/daCode/pkg-descr10
-rw-r--r--french/daCode/pkg-message28
-rw-r--r--french/daCode/pkg-plist673
-rw-r--r--ftp/Makefile1
-rw-r--r--ftp/ruby-curl/Makefile48
-rw-r--r--ftp/ruby-curl/distinfo2
-rw-r--r--ftp/ruby-curl/files/patch-init.c17
-rw-r--r--ftp/ruby-curl/pkg-descr4
-rw-r--r--ftp/ruby-curl/pkg-plist6
-rw-r--r--games/Makefile1
-rw-r--r--games/kpacman/Makefile34
-rw-r--r--games/kpacman/distinfo2
-rw-r--r--games/kpacman/pkg-descr7
-rw-r--r--games/kpacman/pkg-plist123
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/ruby-libexif/Makefile52
-rw-r--r--graphics/ruby-libexif/distinfo2
-rw-r--r--graphics/ruby-libexif/files/patch-aa10
-rw-r--r--graphics/ruby-libexif/files/patch-ab9
-rw-r--r--graphics/ruby-libexif/pkg-descr4
-rw-r--r--graphics/ruby-libexif/pkg-plist9
-rw-r--r--japanese/Makefile2
-rw-r--r--japanese/postgresql/Makefile184
-rw-r--r--japanese/postgresql/distinfo2
-rw-r--r--japanese/postgresql/files/patch-aa14
-rw-r--r--japanese/postgresql/files/patch-ab67
-rw-r--r--japanese/postgresql/files/patch-ac11
-rw-r--r--japanese/postgresql/files/patch-ad13
-rw-r--r--japanese/postgresql/files/pgsql.sh.tmpl39
-rw-r--r--japanese/postgresql/files/post-install-notes24
-rw-r--r--japanese/postgresql/pkg-descr24
-rw-r--r--japanese/postgresql/pkg-install98
-rw-r--r--japanese/postgresql/pkg-plist271
-rw-r--r--japanese/postgresql/pkg-plist.dirrm27
-rw-r--r--japanese/postgresql/pkg-plist.odbc7
-rw-r--r--japanese/postgresql/pkg-plist.odbc.dirrm1
-rw-r--r--japanese/postgresql/pkg-plist.pl1
-rw-r--r--japanese/postgresql/pkg-plist.tcl129
-rw-r--r--japanese/postgresql/pkg-plist.tcl.dirrm5
-rw-r--r--japanese/xemacs-devel-canna/Makefile20
-rw-r--r--korean/Makefile4
-rw-r--r--korean/hlatex-psfonts-wansung/Makefile51
-rw-r--r--korean/hlatex-psfonts-wansung/distinfo12
-rw-r--r--korean/hlatex-psfonts-wansung/pkg-descr16
-rw-r--r--korean/hlatex-psfonts-wansung/pkg-plist430
-rw-r--r--korean/hlatex-wansung/Makefile76
-rw-r--r--korean/hlatex-wansung/distinfo2
-rw-r--r--korean/hlatex-wansung/files/patch-aa8
-rw-r--r--korean/hlatex-wansung/pkg-descr12
-rw-r--r--korean/hlatex-wansung/pkg-plist58
-rw-r--r--korean/mozilla-klp/Makefile75
-rw-r--r--korean/mozilla-klp/distinfo2
-rw-r--r--korean/mozilla-klp/files/installed-chrome.txt28
-rw-r--r--korean/mozilla-klp/files/mozilla.sh6
-rw-r--r--korean/mozilla-klp/files/unix.js160
-rw-r--r--korean/mozilla-klp/pkg-descr10
-rw-r--r--korean/mozilla-klp/pkg-message10
-rw-r--r--korean/mozilla-klp/pkg-plist45
-rw-r--r--korean/nhppf/Makefile29
-rw-r--r--korean/nhppf/distinfo2
-rw-r--r--korean/nhppf/files/patch-aa8
-rw-r--r--korean/nhppf/pkg-descr12
-rw-r--r--korean/nhppf/pkg-plist6
-rw-r--r--lang/Makefile2
-rw-r--r--lang/mlton/Makefile118
-rw-r--r--lang/mlton/distinfo6
-rw-r--r--lang/mlton/pkg-descr9
-rw-r--r--lang/mlton/pkg-plist427
-rw-r--r--lang/ruby-ri/Makefile60
-rw-r--r--lang/ruby-ri/distinfo2
-rw-r--r--lang/ruby-ri/files/patch-install.rb11
-rw-r--r--lang/ruby-ri/files/patch-ri::ri.rb11
-rw-r--r--lang/ruby-ri/pkg-descr23
-rw-r--r--lang/ruby-ri/pkg-message14
-rw-r--r--lang/ruby-ri/pkg-plist62
-rw-r--r--mail/Makefile3
-rw-r--r--mail/aileron/Makefile28
-rw-r--r--mail/aileron/distinfo2
-rw-r--r--mail/aileron/files/patch-Makefile64
-rw-r--r--mail/aileron/files/patch-aa13
-rw-r--r--mail/aileron/files/patch-ab11
-rw-r--r--mail/aileron/pkg-descr9
-rw-r--r--mail/aileron/pkg-plist46
-rw-r--r--mail/cyrus-imapd/Makefile134
-rw-r--r--mail/cyrus-imapd/distinfo4
-rw-r--r--mail/cyrus-imapd/files/imapd.conf144
-rw-r--r--mail/cyrus-imapd/files/imapd.sh23
-rw-r--r--mail/cyrus-imapd/files/patch-Makefile.in13
-rw-r--r--mail/cyrus-imapd/files/patch-aa13
-rw-r--r--mail/cyrus-imapd/files/patch-ac30
-rw-r--r--mail/cyrus-imapd/files/patch-acap::Makefile.in13
-rw-r--r--mail/cyrus-imapd/files/patch-af13
-rw-r--r--mail/cyrus-imapd/files/patch-ag13
-rw-r--r--mail/cyrus-imapd/files/patch-bc13
-rw-r--r--mail/cyrus-imapd/files/patch-bd14
-rw-r--r--mail/cyrus-imapd/files/patch-be13
-rw-r--r--mail/cyrus-imapd/files/patch-dc13
-rw-r--r--mail/cyrus-imapd/files/patch-dd14
-rw-r--r--mail/cyrus-imapd/files/patch-df14
-rw-r--r--mail/cyrus-imapd/files/patch-dg29
-rw-r--r--mail/cyrus-imapd/files/patch-et::com_err.c14
-rw-r--r--mail/cyrus-imapd/files/patch-imtest::imtest.c15
-rw-r--r--mail/cyrus-imapd/files/patch-lib::Makefile.in13
-rw-r--r--mail/cyrus-imapd/files/patch-lib::imclient.c12
-rw-r--r--mail/cyrus-imapd/files/patch-perl::imap::Makefile.PL15
-rw-r--r--mail/cyrus-imapd/files/patch-perl::sieve::acap::Makefile.PL15
-rw-r--r--mail/cyrus-imapd/files/patch-perl::sieve::lib::Makefile.in13
-rw-r--r--mail/cyrus-imapd/files/patch-perl::sieve::managesieve::Makefile.PL15
-rw-r--r--mail/cyrus-imapd/files/patch-sieve::Makefile.in13
-rw-r--r--mail/cyrus-imapd/pkg-deinstall72
-rw-r--r--mail/cyrus-imapd/pkg-descr21
-rw-r--r--mail/cyrus-imapd/pkg-install69
-rw-r--r--mail/cyrus-imapd/pkg-message6
-rw-r--r--mail/cyrus-imapd/pkg-plist80
-rw-r--r--mail/smtp-vilter/Makefile30
-rw-r--r--mail/smtp-vilter/distinfo1
-rw-r--r--mail/smtp-vilter/files/patch-Makefile.freebsd30
-rw-r--r--mail/smtp-vilter/files/patch-backend+vilter-clamd+Makefile.freebsd23
-rw-r--r--mail/smtp-vilter/files/patch-bin+smtp-vilter+smtp-vilter.c52
-rw-r--r--mail/smtp-vilter/files/patch-include+smtp-vilter.h12
-rw-r--r--mail/smtp-vilter/pkg-descr5
-rw-r--r--mail/smtp-vilter/pkg-plist9
-rw-r--r--misc/Howto/Makefile65
-rw-r--r--misc/Howto/distinfo10
-rw-r--r--misc/Howto/files/HOWTO-INDEX.html52
-rw-r--r--misc/Howto/files/patch-dns735
-rw-r--r--misc/Howto/files/patch-nis1248
-rw-r--r--misc/Howto/pkg-descr1
-rw-r--r--misc/Howto/pkg-plist205
-rw-r--r--misc/Makefile1
-rw-r--r--net-mgmt/Makefile2
-rw-r--r--net-mgmt/ruby-snmp/Makefile49
-rw-r--r--net-mgmt/ruby-snmp/distinfo1
-rw-r--r--net-mgmt/ruby-snmp/files/patch-aa45
-rw-r--r--net-mgmt/ruby-snmp/files/patch-mib.c9
-rw-r--r--net-mgmt/ruby-snmp/files/patch-snmp.c9
-rw-r--r--net-mgmt/ruby-snmp/pkg-descr6
-rw-r--r--net-mgmt/ruby-snmp/pkg-plist8
-rw-r--r--net/Makefile1
-rw-r--r--net/ruby-jabber4r/Makefile62
-rw-r--r--net/ruby-jabber4r/distinfo2
-rw-r--r--net/ruby-jabber4r/pkg-descr18
-rw-r--r--net/ruby-jabber4r/pkg-plist19
-rw-r--r--palm/Makefile1
-rw-r--r--palm/syncmal/Makefile32
-rw-r--r--palm/syncmal/distinfo2
-rw-r--r--palm/syncmal/files/patch-malsync::mal::client::unix::MAL31DBConfig.c14
-rw-r--r--palm/syncmal/pkg-descr4
-rw-r--r--palm/syncmal/pkg-plist2
-rw-r--r--print/Makefile1
-rw-r--r--print/lilypond-devel/Makefile122
-rw-r--r--print/lilypond-devel/distinfo2
-rw-r--r--print/lilypond-devel/files/patch-Documentation:usr:lilypond.tely23
-rw-r--r--print/lilypond-devel/files/patch-Documentation:usr:music-glossary.tely11
-rw-r--r--print/lilypond-devel/files/patch-config.make.in11
-rw-r--r--print/lilypond-devel/files/pkg-install.in10
-rw-r--r--print/lilypond-devel/pkg-descr12
-rw-r--r--print/lilypond-devel/pkg-plist1066
-rw-r--r--print/lilypond-devel/scripts/post-configure14
-rw-r--r--print/lilypond-devel/scripts/post-patch20
-rw-r--r--security/Makefile1
-rw-r--r--security/ruby-acl/Makefile46
-rw-r--r--security/ruby-acl/distinfo2
-rw-r--r--security/ruby-acl/pkg-descr17
-rw-r--r--security/ruby-acl/pkg-plist11
-rw-r--r--shells/Makefile1
-rw-r--r--shells/bash1/Makefile37
-rw-r--r--shells/bash1/distinfo2
-rw-r--r--shells/bash1/files/patch-aa20
-rw-r--r--shells/bash1/files/patch-ab56
-rw-r--r--shells/bash1/files/patch-ac41
-rw-r--r--shells/bash1/files/patch-ad47
-rw-r--r--shells/bash1/files/patch-ae17
-rw-r--r--shells/bash1/files/patch-ag13
-rw-r--r--shells/bash1/files/patch-ah54
-rw-r--r--shells/bash1/files/patch-ai11
-rw-r--r--shells/bash1/files/patch-aj12
-rw-r--r--shells/bash1/files/patch-ak13
-rw-r--r--shells/bash1/files/patch-al13
-rw-r--r--shells/bash1/files/patch-bashbug.sh11
-rw-r--r--shells/bash1/files/patch-builtins-common.c30
-rw-r--r--shells/bash1/files/patch-builtins-common.h11
-rw-r--r--shells/bash1/files/patch-error.c102
-rw-r--r--shells/bash1/files/patch-error.h16
-rw-r--r--shells/bash1/files/patch-execute_cmd.c28
-rw-r--r--shells/bash1/files/patch-print_cmd.c41
-rw-r--r--shells/bash1/files/patch-readline-display.c18
-rw-r--r--shells/bash1/files/patch-readline-readline.h12
-rw-r--r--shells/bash1/files/patch-readline-rldefs.h11
-rw-r--r--shells/bash1/files/patch-shell.c11
-rw-r--r--shells/bash1/files/patch-support-mksysdefs14
-rw-r--r--shells/bash1/files/patch-test.c18
-rw-r--r--shells/bash1/pkg-descr10
-rw-r--r--shells/bash1/pkg-plist5
-rw-r--r--textproc/Makefile3
-rw-r--r--textproc/gutenbook/Makefile58
-rw-r--r--textproc/gutenbook/distinfo1
-rw-r--r--textproc/gutenbook/files/patch-PGB.pm13
-rw-r--r--textproc/gutenbook/pkg-descr16
-rw-r--r--textproc/gutenbook/pkg-message5
-rw-r--r--textproc/gutenbook/pkg-plist11
-rw-r--r--textproc/sgmltools/Makefile38
-rw-r--r--textproc/sgmltools/distinfo2
-rw-r--r--textproc/sgmltools/pkg-descr7
-rw-r--r--textproc/sgmltools/pkg-plist36
-rw-r--r--textproc/spell/Makefile30
-rw-r--r--textproc/spell/distinfo2
-rw-r--r--textproc/spell/files/patch-spell.texi14
-rw-r--r--textproc/spell/pkg-descr7
-rw-r--r--textproc/spell/pkg-plist5
-rw-r--r--www/Makefile1
-rw-r--r--www/grail/Makefile52
-rw-r--r--www/grail/distinfo2
-rw-r--r--www/grail/files/grail2
-rw-r--r--www/grail/files/patch-BookmarksGUI.py11
-rw-r--r--www/grail/files/patch-Stylesheet.py11
-rw-r--r--www/grail/files/patch-aa11
-rw-r--r--www/grail/files/patch-ab24
-rw-r--r--www/grail/files/patch-ac63
-rw-r--r--www/grail/pkg-descr21
-rw-r--r--www/grail/pkg-plist481
-rw-r--r--www/mod_php3/Makefile113
-rw-r--r--www/mod_php3/distinfo4
-rw-r--r--www/mod_php3/files/patch-aa10
-rw-r--r--www/mod_php3/files/patch-aq56
-rw-r--r--www/mod_php3/files/patch-ar29
-rw-r--r--www/mod_php3/files/patch-at8
-rw-r--r--www/mod_php3/files/patch-functions::mysql.c52
-rw-r--r--www/mod_php3/pkg-descr4
-rw-r--r--www/mod_php3/pkg-message20
-rw-r--r--www/mod_php3/pkg-plist4
-rw-r--r--www/mod_php3/pkg-plist.standalone3
-rw-r--r--www/mod_php3/scripts/configure.php186
-rw-r--r--x11-themes/Makefile2
-rw-r--r--x11-themes/aquaosk/Makefile28
-rw-r--r--x11-themes/aquaosk/distinfo1
-rw-r--r--x11-themes/aquaosk/pkg-descr12
-rw-r--r--x11-themes/aquaosk/pkg-plist8
-rw-r--r--x11-themes/kwin_flatcurve/Makefile26
-rw-r--r--x11-themes/kwin_flatcurve/distinfo2
-rw-r--r--x11-themes/kwin_flatcurve/pkg-descr1
-rw-r--r--x11-themes/kwin_flatcurve/pkg-plist3
-rw-r--r--x11-toolkits/Makefile3
-rw-r--r--x11-toolkits/flu/Makefile59
-rw-r--r--x11-toolkits/flu/distinfo2
-rw-r--r--x11-toolkits/flu/pkg-descr3
-rw-r--r--x11-toolkits/hs-gtk+hs/Makefile67
-rw-r--r--x11-toolkits/hs-gtk+hs/distinfo2
-rw-r--r--x11-toolkits/hs-gtk+hs/files/patch-gdk-GdkColor.chs10
-rw-r--r--x11-toolkits/hs-gtk+hs/files/patch-gdk-GdkVisual.chs10
-rw-r--r--x11-toolkits/hs-gtk+hs/files/patch-gtk-GtkToggleButton.chs10
-rw-r--r--x11-toolkits/hs-gtk+hs/pkg-descr8
-rw-r--r--x11-toolkits/hs-gtk+hs/pkg-plist241
-rw-r--r--x11-toolkits/p5-Glade/Makefile39
-rw-r--r--x11-toolkits/p5-Glade/distinfo2
-rw-r--r--x11-toolkits/p5-Glade/files/patch-Makefile.PL8
-rw-r--r--x11-toolkits/p5-Glade/pkg-descr3
-rw-r--r--x11-toolkits/p5-Glade/pkg-plist16
-rw-r--r--x11-wm/Makefile1
-rw-r--r--x11-wm/wmx/Makefile34
-rw-r--r--x11-wm/wmx/distinfo2
-rw-r--r--x11-wm/wmx/files/patch-ae22
-rw-r--r--x11-wm/wmx/files/patch-af29
-rw-r--r--x11-wm/wmx/pkg-descr11
-rw-r--r--x11-wm/wmx/pkg-plist8
-rw-r--r--x11-wm/wmx/scripts/configure3
-rw-r--r--x11/Makefile1
-rw-r--r--x11/wmessage/Makefile34
-rw-r--r--x11/wmessage/distinfo2
-rw-r--r--x11/wmessage/files/patch-Makefile22
-rw-r--r--x11/wmessage/files/patch-panel.c26
-rw-r--r--x11/wmessage/pkg-descr3
-rw-r--r--x11/wmessage/pkg-plist4
366 files changed, 0 insertions, 15875 deletions
diff --git a/audio/Makefile b/audio/Makefile
index ce397f77ead2..6ebdd77b6ff9 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -440,8 +440,6 @@
SUBDIR += xmixer
SUBDIR += xmmix
SUBDIR += xmms-a52dec
- SUBDIR += xmms-arts
- SUBDIR += xmms-arts_output
SUBDIR += xmms-audiofile
SUBDIR += xmms-bonk
SUBDIR += xmms-cdparanoia
diff --git a/audio/xmms-arts/Makefile b/audio/xmms-arts/Makefile
deleted file mode 100644
index 1a602cf47b9c..000000000000
--- a/audio/xmms-arts/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: xmms-arts
-# Date created: 12 Nov 2003
-# Whom: Max Khon <fjoe@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= xmms-arts
-PORTVERSION= 0.4
-PORTREVISION= 3
-CATEGORIES= audio
-MASTER_SITES= http://stukach.com/hosted/m.i.a/xmmsarts/
-DISTNAME= ${PORTNAME:S/-//}-${PORTVERSION}
-
-MAINTAINER= fjoe@FreeBSD.org
-COMMENT= aRts output plugin for XMMS.
-
-LIB_DEPENDS= xmms.4:${PORTSDIR}/multimedia/xmms \
- artsc.0:${PORTSDIR}/audio/arts
-
-USE_X_PREFIX= yes
-USE_BZIP2= yes
-USE_GNOME= gtk12
-USE_LIBTOOL_VER= 13
-INSTALLS_SHLIB= yes
-CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ENV= CFLAGS="${CFLAGS} -I${X11BASE}/include"
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-IGNORE= will not work until xmms and arts will use the same glib version. Use xmms-arts_output port instead
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= "${IGNORE}"
-
-.include <bsd.port.mk>
diff --git a/audio/xmms-arts/distinfo b/audio/xmms-arts/distinfo
deleted file mode 100644
index 1c51f5bc1b9e..000000000000
--- a/audio/xmms-arts/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (xmmsarts-0.4.tar.bz2) = 1e38bf93f7d2fac6dcdb681f6538491a
-SIZE (xmmsarts-0.4.tar.bz2) = 94742
diff --git a/audio/xmms-arts/files/patch-Makefile.in b/audio/xmms-arts/files/patch-Makefile.in
deleted file mode 100644
index 7010541fe805..000000000000
--- a/audio/xmms-arts/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig Tue Nov 25 06:37:11 2003
-+++ Makefile.in Tue Nov 25 06:37:19 2003
-@@ -83,7 +83,7 @@
- lib_LTLIBRARIES = libartsout.la
- CFLAGS = @CFLAGS@ @GTK_CFLAGS@ `artsc-config --cflags`
- LIBS = @LIBS@ @GTK_LIBS@ @PTHREAD_LIBS@
--libartsout_la_LDFLAGS = `artsc-config --libs` -lcmallocc
-+libartsout_la_LDFLAGS = `artsc-config --libs`
- libartsout_la_SOURCES = about.c artsout.c artsout.h audio.c configure.c init.c mixer.c
- libdir = $(xmms_output_plugin_dir)
- XMMSPATH = $(XMMS_PATH)
diff --git a/audio/xmms-arts/files/patch-init.c b/audio/xmms-arts/files/patch-init.c
deleted file mode 100644
index 564b289eaa59..000000000000
--- a/audio/xmms-arts/files/patch-init.c
+++ /dev/null
@@ -1,25 +0,0 @@
---- init.c.orig Fri Sep 1 10:35:03 2000
-+++ init.c Thu Feb 5 02:53:58 2004
-@@ -20,6 +20,7 @@
- */
-
- #include "artsout.h"
-+#include <dlfcn.h>
-
- aRtsConfig arts_cfg;
-
-@@ -39,4 +40,14 @@
- xmms_cfg_read_int(cfgfile, "aRts", "prebuffer", &arts_cfg.prebuffer);
- xmms_cfg_free(cfgfile);
- }
-+
-+ /*
-+ * This is a hack to prevent unloading of libstdc++
-+ * (required by arts libraries) in arts_free() but before
-+ * this thread is terminated. libstdc++ registers thread cleanup
-+ * handler and xmms crashes when this cleanup function is called
-+ * on thread termination.
-+ */
-+ if (dlopen("libstdc++.so", RTLD_NOW | RTLD_GLOBAL) == NULL)
-+ fprintf(stderr, "Failed to preload libstdc++.so\n");
- }
diff --git a/audio/xmms-arts/pkg-descr b/audio/xmms-arts/pkg-descr
deleted file mode 100644
index 54934fd6d426..000000000000
--- a/audio/xmms-arts/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-aRts output plugin for XMMS (www.xmms.org).
-
-Author: Heath Robinson <bheathr@mail.com>
-
-WWW: http://www.xmms.org/plugins.php?category=output
diff --git a/audio/xmms-arts/pkg-plist b/audio/xmms-arts/pkg-plist
deleted file mode 100644
index bf187fae6e3a..000000000000
--- a/audio/xmms-arts/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-lib/xmms/Output/libartsout.a
-lib/xmms/Output/libartsout.so
-lib/xmms/Output/libartsout.so.0
diff --git a/audio/xmms-arts_output/Makefile b/audio/xmms-arts_output/Makefile
deleted file mode 100644
index f3302abdf560..000000000000
--- a/audio/xmms-arts_output/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: xmms-arts_output
-# Date created: 12 Nov 2003
-# Whom: Max Khon <fjoe@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PKGNAMEPREFIX= xmms-
-PORTNAME= arts_output
-PORTVERSION= 0.7.1
-CATEGORIES= audio
-MASTER_SITES= http://havardk.xmms.org/plugins/arts_output/
-
-MAINTAINER= fjoe@FreeBSD.org
-COMMENT= aRts output plugin for XMMS.
-
-LIB_DEPENDS= xmms.4:${PORTSDIR}/multimedia/xmms \
- artsc.0:${PORTSDIR}/audio/arts
-
-USE_X_PREFIX= yes
-USE_GNOME= gtk12
-USE_INC_LIBTOOL_VER= 13
-INSTALLS_SHLIB= yes
-CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-PLIST_FILES= lib/xmms/Output/libarts.so \
- bin/xmms-arts-helper
-
-.include <bsd.port.mk>
diff --git a/audio/xmms-arts_output/distinfo b/audio/xmms-arts_output/distinfo
deleted file mode 100644
index 2f07b6762341..000000000000
--- a/audio/xmms-arts_output/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (arts_output-0.7.1.tar.gz) = 6d028255ed86e37211bbda0122c14483
-SIZE (arts_output-0.7.1.tar.gz) = 236839
diff --git a/audio/xmms-arts_output/files/patch-arts_helper.c b/audio/xmms-arts_output/files/patch-arts_helper.c
deleted file mode 100644
index f01133c9e5bd..000000000000
--- a/audio/xmms-arts_output/files/patch-arts_helper.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- arts_helper.c.orig Tue Apr 6 02:23:37 2004
-+++ arts_helper.c Tue Apr 6 02:22:32 2004
-@@ -243,7 +243,9 @@
- {
- going = 0;
- arts_close_stream(handle);
-+#if 0
- arts_free();
-+#endif
- }
-
- static int read_all(int fd, void *buf, size_t count)
diff --git a/audio/xmms-arts_output/files/patch-configure b/audio/xmms-arts_output/files/patch-configure
deleted file mode 100644
index 1eb3cd980633..000000000000
--- a/audio/xmms-arts_output/files/patch-configure
+++ /dev/null
@@ -1,10 +0,0 @@
---- configure.orig Thu Aug 21 14:43:13 2003
-+++ configure Thu Feb 5 03:08:04 2004
-@@ -7820,6 +7820,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/audio/xmms-arts_output/pkg-descr b/audio/xmms-arts_output/pkg-descr
deleted file mode 100644
index 437391976a66..000000000000
--- a/audio/xmms-arts_output/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-aRts output plugin for XMMS (www.xmms.org).
-
-Author: Håvard Kvålen <havardk@xmms.org>
-
-WWW: http://www.xmms.org/plugins.php?category=output
diff --git a/biology/Makefile b/biology/Makefile
index 1e9c12638370..0b1acbdba737 100644
--- a/biology/Makefile
+++ b/biology/Makefile
@@ -58,7 +58,6 @@
SUBDIR += seaview
SUBDIR += seqio
SUBDIR += sim4
- SUBDIR += spdbv
SUBDIR += tRNAscan-SE
SUBDIR += t_coffee
SUBDIR += tinker
diff --git a/biology/spdbv/Makefile b/biology/spdbv/Makefile
deleted file mode 100644
index 27e266b259c3..000000000000
--- a/biology/spdbv/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# New ports collection makefile for: spdbv
-# Date created: 15 Jan 2002
-# Whom: chuynh@biolateral.com.au
-#
-# $FreeBSD$
-#
-
-PORTNAME= spdbv
-PORTVERSION= 3.7
-PORTREVISION= 1
-CATEGORIES= biology
-MASTER_SITES= http://au.expasy.org/spdbv/program/ \
- http://www.expasy.org/spdbv/program/ \
- http://tw.expasy.org/spdbv/program/ \
- http://cn.expasy.org/spdbv/program/ \
- http://ca.expasy.org/spdbv/program/ \
- http://kr.expasy.org/spdbv/program/ \
- http://www.usm.maine.edu/spdbv/program/ \
- http://www.genebee.msu.ru/spdbv/program/
-DISTNAME= ${PORTNAME}${PORTVERSION:C/\.//}-Linux
-
-MAINTAINER= chuynh@biolateral.com.au
-COMMENT= Deep View Swiss-PdbViewer is a Protein viewer and analysis tool
-
-RUN_DEPENDS= ${LINUXBASE}${X11BASE}/lib/libMesaGL.so.3:${PORTSDIR}/graphics/linux_mesa3 \
- ${LINUXBASE}${X11BASE}/lib/libXm.so.3:${PORTSDIR}/x11-toolkits/linux-openmotif
-
-SPDBV= SPDBV
-
-IGNORE= is incompatible with new x11-toolkits/linux-openmotif 2.2.4
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= "${IGNORE}"
-
-WRKSRC= ${WRKDIR}/SPDBV_DISTRIBUTION
-
-USE_LINUX= yes
-NO_BUILD= yes
-NO_CDROM= "Must be downloaded direct from Expasy via www interface"
-
-do-install:
- @cd ${WRKSRC}; ${SETENV} PREFIX=${PREFIX} ./install.sh
-
-# PLIST_SUB= PORTVERSION="${PORTVERSION}"
-
-.include <bsd.port.mk>
diff --git a/biology/spdbv/distinfo b/biology/spdbv/distinfo
deleted file mode 100644
index e56e68a59c58..000000000000
--- a/biology/spdbv/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (spdbv37-Linux.tar.gz) = 502394bb3d12fcaad89e80cc3398b0da
-SIZE (spdbv37-Linux.tar.gz) = 4608008
diff --git a/biology/spdbv/files/patch-aa b/biology/spdbv/files/patch-aa
deleted file mode 100644
index 13565d05159a..000000000000
--- a/biology/spdbv/files/patch-aa
+++ /dev/null
@@ -1,118 +0,0 @@
---- install.sh.orig Tue Nov 5 13:55:58 2002
-+++ install.sh Tue Nov 5 14:02:10 2002
-@@ -7,10 +7,9 @@
- SPDBVNEEDOS="Linux"
-
- SPDBVUSERDIR="$HOME"
--SPDBVSHAREDIR="/usr/share"
- SPDBVDIR="SPDBV"
- SPDBVSTUFF="_stuff_"
--SPDBVDEST=""
-+SPDBVDEST="${PREFIX}"
- SPDBVOSVERSION=`uname -r`
- SPDBVOS=`uname -s`
- if [ $SPDBVOS = IRIX64 ]; then
-@@ -27,20 +26,8 @@
- echo "Will install the shared files in $SPDBVDEST."
- if [ -d $SPDBVDEST/$SPDBVDIR ]; then
- echo "Shared files are already installed on this system."
-- echo "Delete old files and reinstall (Y/N)?"
-- read INP
-- if [ $INP = "Y" -o $INP = "y" ]; then
-- echo " "
-- echo "will reinstall"
-- if [ -w $SPDBVDEST/$SPDBVDIR ]; then
-- rm -r $SPDBVDEST/$SPDBVDIR
-- else
-- echo "Could not delete shared files."
-- abort
-- fi
-- else
-- abort
-- fi
-+ echo " "
-+ echo "will reinstall"
- fi
- mkdir $SPDBVDEST/$SPDBVDIR #2> /dev/null
- if [ ! -d $SPDBVDEST/$SPDBVDIR ]; then
-@@ -63,11 +50,11 @@
- chmod ugo+rx $SPDBVDEST/$SPDBVDIR/bin/spdbv
-
- #try to make link from /usr/bin/spdbv to ./spdbv
-- if [ ! -w /usr/bin/ ]; then
-+ if [ ! -w ${SPDBVDEST}/bin/ ]; then
- echo " "
-- echo "Can't make a link from /usr/bin/spdbv to $SPDBVDEST/$SPDBVDIR/bin/spdbv"
-+ echo "Can't make a link from ${SPDBVDEST}/bin/spdbv to $SPDBVDEST/$SPDBVDIR/bin/spdbv"
- else
-- ln -sf $SPDBVDEST/$SPDBVDIR/bin/spdbv /usr/bin/spdbv
-+ ln -sf $SPDBVDEST/$SPDBVDIR/bin/spdbv ${SPDBVDEST}/bin/spdbv
- fi
- }
-
-@@ -81,65 +68,18 @@
- echo " Installation script for Release $SPDBVVERSION ($SPDBVNEEDOS)"
- echo " "
- echo " "
-- echo " Please follow the instructions below."
-- echo " "
-- echo "Where do you want me to install the files:"
-- echo "globally in /usr/share/SPDBV -> G"
-- echo "or just locally in ~/SPDBV -> L"
-- echo "something different -> O"
-- echo "(G/L/O)?"
-- read DEST
--
-- SPDBVDEST=""
-- if [ $DEST = "G" -o $DEST = "g" ]; then
-- SPDBVDEST=$SPDBVSHAREDIR
-- elif [ $DEST = "L" -o $DEST = "l" ]; then
-- SPDBVDEST=$SPDBVUSERDIR
-- elif [ $DEST = "O" -o $DEST = "o" ]; then
-- echo "enter target Path where to install directory SPDBV:"
-- read SPDBVDEST
-- fi
--
-- if [ -z $SPDBVDEST ]; then
-- echo ""
-- echo "$SPDBVDEST is not a valid answer. 1"
-- echo ""
-- echo "continue .. hit any key"
-- read DEST
-- mainmenu
-- fi
-- if [ ! '(' -d $SPDBVDEST ')' ]; then
-- echo ""
-- echo "$SPDBVDEST is not a valid answer. 2"
-- echo ""
-- echo "continue .. hit any key"
-- read DEST
-- mainmenu
-- fi
-
- makesharedinst
-
--# clear
--
- echo " "
- echo " SPDBV - Swiss PDB Viewer"
- echo " Installation script for Release $SPDBVVERSION ($SPDBVNEEDOS)"
- echo " "
- echo "Installation completed."
-- echo "Start your copy of SPDBV with the script $SPDBVDEST/$SPDBVDIR/bin/spdbv"
- echo ""
- echo "ENJOY SPDBV!"
- exit
- }
--
--# test for the right os
--if [ $SPDBVOS != $SPDBVNEEDOS ]; then
-- if [ $SPDBVOS != $SPDBVNEEDOSbis ]; then
-- echo "SPDBV $SPDBVVERSION ($SPDBVNEEDOS) is intended to run on hardware under $SPDBVNEEDOS."
-- abort
-- exit
-- fi
--fi
-
- # start up the mainmenu
- mainmenu
diff --git a/biology/spdbv/files/patch-ab b/biology/spdbv/files/patch-ab
deleted file mode 100644
index 04dd22ad6731..000000000000
--- a/biology/spdbv/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- SPDBV/bin/spdbv-orig.sh.orig Tue Nov 5 14:03:36 2002
-+++ SPDBV/bin/spdbv-orig.sh Tue Nov 5 14:08:19 2002
-@@ -1,6 +1,8 @@
- ARCH=`uname -s`
- if [ $ARCH = IRIX64 ]; then
- ARCH=IRIX
-+elif [ $ARCH = FreeBSD ]; then
-+ ARCH=Linux
- fi
- SPDBV_TEMP=$HOME/SPDBV/temp
- SPDBV_DOWNLOAD=$HOME/SPDBV/download
diff --git a/biology/spdbv/pkg-descr b/biology/spdbv/pkg-descr
deleted file mode 100644
index c35f6ac20ac5..000000000000
--- a/biology/spdbv/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-Swiss-PdbViewer is an application that provides a user friendly interface
-allowing to analyse several proteins at the same time. The proteins can be
-superimposed in order to deduce structural alignments and compare their
-active sites or any other relevant parts. Amino acid mutations, H-bonds,
-angles and distances between atoms are easy to obtain thanks to the
-intuitive graphic and menu interface.
-
-Moreover, Swiss-PdbViewer is tightly linked to Swiss-Model, an automated
-homology modelling server developped at Glaxo Welcome Experimental Research
-in Geneva. Working with these two programs greatly reduces the amount of work
-necessary to generate models, as it is possible to thread a protein primary
-sequence onto a 3D template and get an immediate feedback of how well the
-threaded protein will be accepted by the reference structure before
-submitting a request to build missing loops and refine sidechain packing.
-
-Swiss-PdbViewer can also read electron density maps, and provides various
-tools to build into the density. In addition, various modelling tools are
-integrated and command files for popular energy minimisation packages can be
-generated.
-
-Finally, as a special bonus, POV-Ray scenes can be generated from the
-current view in order to make stunning ray-traced quality images.
-
-WWW: http://www.expasy.ch/spdbv/
diff --git a/biology/spdbv/pkg-plist b/biology/spdbv/pkg-plist
deleted file mode 100644
index 8cc0e4f9b570..000000000000
--- a/biology/spdbv/pkg-plist
+++ /dev/null
@@ -1,254 +0,0 @@
-SPDBV/bin/ppov10
-SPDBV/bin/spdbv.Linux
-SPDBV/bin/spdbv
-SPDBV/readme.txt
-SPDBV/news.txt
-SPDBV/_stuff_/XtalInf.hlp
-SPDBV/_stuff_/CavitInf.hlp
-SPDBV/_stuff_/grmparam/CVS/Tag
-SPDBV/_stuff_/grmparam/CVS/Root
-SPDBV/_stuff_/grmparam/CVS/Entries
-SPDBV/_stuff_/grmparam/CVS/Repository
-SPDBV/_stuff_/grmparam/torsion.prm
-SPDBV/_stuff_/grmparam/nbondsel.prm
-SPDBV/_stuff_/grmparam/bonds.prm
-SPDBV/_stuff_/grmparam/nonbonds.prm
-SPDBV/_stuff_/grmparam/improper.prm
-SPDBV/_stuff_/grmparam/angles.prm
-SPDBV/_stuff_/gifs/getacro.gif
-SPDBV/_stuff_/gifs/tips.gif
-SPDBV/_stuff_/gifs/userguide.gif
-SPDBV/_stuff_/gifs/feedback.gif
-SPDBV/_stuff_/gifs/artgallery.gif
-SPDBV/_stuff_/gifs/tutorial.gif
-SPDBV/_stuff_/gifs/download.gif
-SPDBV/_stuff_/gifs/references.gif
-SPDBV/_stuff_/gifs/mirror.gif
-SPDBV/_stuff_/gifs/index.gif
-SPDBV/_stuff_/gifs/logo.gif
-SPDBV/_stuff_/text/stereo.htm
-SPDBV/_stuff_/text/loop.htm
-SPDBV/_stuff_/text/fabp.htm
-SPDBV/_stuff_/text/modeling.htm
-SPDBV/_stuff_/text/pattern.htm
-SPDBV/_stuff_/text/rama.htm
-SPDBV/_stuff_/text/faq.htm
-SPDBV/_stuff_/text/torsion.htm
-SPDBV/_stuff_/text/templ_1.html
-SPDBV/_stuff_/text/povscene.htm
-SPDBV/_stuff_/text/build.htm
-SPDBV/_stuff_/text/gromo_pl.htm
-SPDBV/_stuff_/text/activsit.htm
-SPDBV/_stuff_/text/tips.htm
-SPDBV/_stuff_/text/refs.htm
-SPDBV/_stuff_/text/disclaim.htm
-SPDBV/_stuff_/text/render.htm
-SPDBV/_stuff_/text/tools.htm
-SPDBV/_stuff_/text/epot.htm
-SPDBV/_stuff_/text/prefs.htm
-SPDBV/_stuff_/text/color.htm
-SPDBV/_stuff_/text/gallery_local.htm
-SPDBV/_stuff_/text/files.htm
-SPDBV/_stuff_/text/superpos.htm
-SPDBV/_stuff_/text/feedback.htm
-SPDBV/_stuff_/text/cshrc.htm
-SPDBV/_stuff_/text/rendcomp.htm
-SPDBV/_stuff_/text/pov.htm
-SPDBV/_stuff_/text/display.htm
-SPDBV/_stuff_/text/hew.htm
-SPDBV/_stuff_/text/gallery.htm
-SPDBV/_stuff_/text/energy.htm
-SPDBV/_stuff_/text/disclaim_local.htm
-SPDBV/_stuff_/text/mutation.htm
-SPDBV/_stuff_/text/ribbon.htm
-SPDBV/_stuff_/text/transfo.htm
-SPDBV/_stuff_/text/moving.htm
-SPDBV/_stuff_/text/select.htm
-SPDBV/_stuff_/text/edmtut.htm
-SPDBV/_stuff_/text/surface.htm
-SPDBV/_stuff_/text/gromotut.htm
-SPDBV/_stuff_/text/ctrlpanl.htm
-SPDBV/_stuff_/text/tutorial.htm
-SPDBV/_stuff_/text/distort.htm
-SPDBV/_stuff_/text/selmenu.htm
-SPDBV/_stuff_/text/toolmenu.htm
-SPDBV/_stuff_/text/xsymtut.htm
-SPDBV/_stuff_/text/server.htm
-SPDBV/_stuff_/text/mirror.htm
-SPDBV/_stuff_/text/rotolib.htm
-SPDBV/_stuff_/text/edm.htm
-SPDBV/_stuff_/text/main.htm
-SPDBV/_stuff_/text/index.htm
-SPDBV/_stuff_/text/phipsi.htm
-SPDBV/_stuff_/manual.htm
-SPDBV/_stuff_/crystsym.txt
-SPDBV/_stuff_/SM_templ.htm
-SPDBV/_stuff_/grmtopol/CVS/Tag
-SPDBV/_stuff_/grmtopol/CVS/Root
-SPDBV/_stuff_/grmtopol/CVS/Entries
-SPDBV/_stuff_/grmtopol/CVS/Repository
-SPDBV/_stuff_/grmtopol/ATP.tpl
-SPDBV/_stuff_/grmtopol/ASP.tpl
-SPDBV/_stuff_/grmtopol/TRP.tpl
-SPDBV/_stuff_/grmtopol/SEP.tpl
-SPDBV/_stuff_/grmtopol/HISA.tpl
-SPDBV/_stuff_/grmtopol/HIS1.tpl
-SPDBV/_stuff_/grmtopol/CYS1.tpl
-SPDBV/_stuff_/grmtopol/CU1.tpl
-SPDBV/_stuff_/grmtopol/ALA.tpl
-SPDBV/_stuff_/grmtopol/NA.tpl
-SPDBV/_stuff_/grmtopol/HISB.tpl
-SPDBV/_stuff_/grmtopol/CYS2.tpl
-SPDBV/_stuff_/grmtopol/SO42.tpl
-SPDBV/_stuff_/grmtopol/CA2.tpl
-SPDBV/_stuff_/grmtopol/THR.tpl
-SPDBV/_stuff_/grmtopol/TYR.tpl
-SPDBV/_stuff_/grmtopol/SER.tpl
-SPDBV/_stuff_/grmtopol/LYS.tpl
-SPDBV/_stuff_/grmtopol/CYS.tpl
-SPDBV/_stuff_/grmtopol/OXT.tpl
-SPDBV/_stuff_/grmtopol/MET.tpl
-SPDBV/_stuff_/grmtopol/HHT.tpl
-SPDBV/_stuff_/grmtopol/LEU.tpl
-SPDBV/_stuff_/grmtopol/MSE.tpl
-SPDBV/_stuff_/grmtopol/ILE.tpl
-SPDBV/_stuff_/grmtopol/GLU.tpl
-SPDBV/_stuff_/grmtopol/PHE.tpl
-SPDBV/_stuff_/grmtopol/FE.tpl
-SPDBV/_stuff_/grmtopol/CU.tpl
-SPDBV/_stuff_/grmtopol/ARG.tpl
-SPDBV/_stuff_/grmtopol/MG.tpl
-SPDBV/_stuff_/grmtopol/LYSH.tpl
-SPDBV/_stuff_/grmtopol/HISH.tpl
-SPDBV/_stuff_/grmtopol/GLUH.tpl
-SPDBV/_stuff_/grmtopol/CYSH.tpl
-SPDBV/_stuff_/grmtopol/ASPH.tpl
-SPDBV/_stuff_/grmtopol/GLY.tpl
-SPDBV/_stuff_/grmtopol/VAL.tpl
-SPDBV/_stuff_/grmtopol/CL.tpl
-SPDBV/_stuff_/grmtopol/ARGN.tpl
-SPDBV/_stuff_/grmtopol/GLN.tpl
-SPDBV/_stuff_/grmtopol/ASN.tpl
-SPDBV/_stuff_/grmtopol/MN.tpl
-SPDBV/_stuff_/grmtopol/ZN.tpl
-SPDBV/_stuff_/grmtopol/H2O.tpl
-SPDBV/_stuff_/grmtopol/TPO.tpl
-SPDBV/_stuff_/grmtopol/PRO.tpl
-SPDBV/_stuff_/tinyloop.txt
-SPDBV/_stuff_/LayerInf.hlp
-SPDBV/_stuff_/crystmov.txt
-SPDBV/_stuff_/AlignWnd.hlp
-SPDBV/_stuff_/RamaWnd.hlp
-SPDBV/_stuff_/CtrlPanl.hlp
-SPDBV/_stuff_/default.PP
-SPDBV/_stuff_/DispWnd.hlp
-SPDBV/_stuff_/mainpage.htm
-SPDBV/_stuff_/SM_req.htm
-SPDBV/_stuff_/images/getacro.gif
-SPDBV/_stuff_/images/rotamer6.gif
-SPDBV/_stuff_/images/hb_pov.jpg
-SPDBV/_stuff_/images/hb_wire.gif
-SPDBV/_stuff_/images/phe1.gif
-SPDBV/_stuff_/images/rib1.gif
-SPDBV/_stuff_/images/rama.gif
-SPDBV/_stuff_/images/sup1.gif
-SPDBV/_stuff_/images/AB1.jpg
-SPDBV/_stuff_/images/hbg_200x150.gif
-SPDBV/_stuff_/images/rotamer4.gif
-SPDBV/_stuff_/images/edm2.gif
-SPDBV/_stuff_/images/phe2.gif
-SPDBV/_stuff_/images/rib2.gif
-SPDBV/_stuff_/images/sup2.gif
-SPDBV/_stuff_/images/hb.gif
-SPDBV/_stuff_/images/AB2.jpg
-SPDBV/_stuff_/images/spacefil.gif
-SPDBV/_stuff_/images/1ldbcont.gif
-SPDBV/_stuff_/images/hb_std.gif
-SPDBV/_stuff_/images/mixed.gif
-SPDBV/_stuff_/images/1crn200x150.jpg
-SPDBV/_stuff_/images/control.gif
-SPDBV/_stuff_/images/bg.gif
-SPDBV/_stuff_/images/activsit.gif
-SPDBV/_stuff_/images/6ptiwat.gif
-SPDBV/_stuff_/images/rotamer5.gif
-SPDBV/_stuff_/images/tips.gif
-SPDBV/_stuff_/images/phe3.gif
-SPDBV/_stuff_/images/rib3.gif
-SPDBV/_stuff_/images/userguide.gif
-SPDBV/_stuff_/images/start.gif
-SPDBV/_stuff_/images/1YDRsurf.jpg
-SPDBV/_stuff_/images/smooth3m.jpg
-SPDBV/_stuff_/images/smooth6m.jpg
-SPDBV/_stuff_/images/index_gr.gif
-SPDBV/_stuff_/images/rotamer2.gif
-SPDBV/_stuff_/images/wind.gif
-SPDBV/_stuff_/images/soft.gif
-SPDBV/_stuff_/images/explorer.gif
-SPDBV/_stuff_/images/tools2.gif
-SPDBV/_stuff_/images/mirror_gr.gif
-SPDBV/_stuff_/images/feedback.gif
-SPDBV/_stuff_/images/rotamer3.gif
-SPDBV/_stuff_/images/home.gif
-SPDBV/_stuff_/images/rib3b.gif
-SPDBV/_stuff_/images/thread2.gif
-SPDBV/_stuff_/images/tools3.gif
-SPDBV/_stuff_/images/ldb61_65.gif
-SPDBV/_stuff_/images/1crnE.gif
-SPDBV/_stuff_/images/ar-up.gif
-SPDBV/_stuff_/images/thread1.gif
-SPDBV/_stuff_/images/tutorial_gr.gif
-SPDBV/_stuff_/images/rotamer1.gif
-SPDBV/_stuff_/images/artgallery.gif
-SPDBV/_stuff_/images/1YDRpot2.jpg
-SPDBV/_stuff_/images/tools1.gif
-SPDBV/_stuff_/images/1YDRpot.jpg
-SPDBV/_stuff_/images/align.gif
-SPDBV/_stuff_/images/smooth6.jpg
-SPDBV/_stuff_/images/1ldbfull.gif
-SPDBV/_stuff_/images/1ldbyell.gif
-SPDBV/_stuff_/images/import.gif
-SPDBV/_stuff_/images/hb_light.jpg
-SPDBV/_stuff_/images/tutorial.gif
-SPDBV/_stuff_/images/download.gif
-SPDBV/_stuff_/images/mainwnd.gif
-SPDBV/_stuff_/images/pov3now-4.gif
-SPDBV/_stuff_/images/6pticell.gif
-SPDBV/_stuff_/images/1bnhsmal.gif
-SPDBV/_stuff_/images/ucell.gif
-SPDBV/_stuff_/images/download_gr.gif
-SPDBV/_stuff_/images/hbg_m.jpg
-SPDBV/_stuff_/images/Armand003m.jpg
-SPDBV/_stuff_/images/sticks.gif
-SPDBV/_stuff_/images/FASL.gif
-SPDBV/_stuff_/images/balstick.gif
-SPDBV/_stuff_/images/1crnE2.gif
-SPDBV/_stuff_/images/references.gif
-SPDBV/_stuff_/images/model2.gif
-SPDBV/_stuff_/images/hb_inter.jpg
-SPDBV/_stuff_/images/mirror.gif
-SPDBV/_stuff_/images/edm.gif
-SPDBV/_stuff_/images/smooth3.jpg
-SPDBV/_stuff_/images/feedback_gr.gif
-SPDBV/_stuff_/images/artgallery_gr.gif
-SPDBV/_stuff_/images/index.gif
-SPDBV/_stuff_/images/userguide_gr.gif
-SPDBV/_stuff_/images/references_gr.gif
-SPDBV/_stuff_/images/logo.gif
-SPDBV/_stuff_/images/pov3labl.gif
-SPDBV/_stuff_/images/model1.gif
-SPDBV/_stuff_/smalloop.txt
-SPDBV/_stuff_/initloop.txt
-SPDBV/_stuff_/Rotolib.aa
-SPDBV/_stuff_/_loopDB_
-SPDBV/user.tar.gz
-bin/spdbv
-@dirrm SPDBV/bin
-@dirrm SPDBV/_stuff_/grmparam/CVS
-@dirrm SPDBV/_stuff_/grmparam
-@dirrm SPDBV/_stuff_/gifs
-@dirrm SPDBV/_stuff_/text
-@dirrm SPDBV/_stuff_/grmtopol/CVS
-@dirrm SPDBV/_stuff_/grmtopol
-@dirrm SPDBV/_stuff_/images
-@dirrm SPDBV/_stuff_
-@dirrm SPDBV
diff --git a/databases/Makefile b/databases/Makefile
index df8b83c18ebc..b4c60295a693 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -94,7 +94,6 @@
SUBDIR += mysql-administrator
SUBDIR += mysql-connector-java
SUBDIR += mysql-editor
- SUBDIR += mysql-gui
SUBDIR += mysql-navigator
SUBDIR += mysql2pgsql
SUBDIR += mysql323-client
@@ -312,7 +311,6 @@
SUBDIR += ruby-dbd_pg
SUBDIR += ruby-dbd_proxy
SUBDIR += ruby-dbd_sqlite
- SUBDIR += ruby-dbd_sqlrelay
SUBDIR += ruby-dbdbd
SUBDIR += ruby-dbi
SUBDIR += ruby-gdbm
@@ -328,7 +326,6 @@
SUBDIR += ruby-search-namazu
SUBDIR += ruby-sqlite
SUBDIR += ruby-sqlite3
- SUBDIR += ruby-sqlrelay
SUBDIR += slony1
SUBDIR += sqlite2
SUBDIR += sqlite3
diff --git a/databases/mysql-gui/Makefile b/databases/mysql-gui/Makefile
deleted file mode 100644
index 6a053b66656b..000000000000
--- a/databases/mysql-gui/Makefile
+++ /dev/null
@@ -1,73 +0,0 @@
-# New ports collection makefile for: mysql-gui
-# Date created: August 17 2001
-# Whom: Cyrille Lefevre <clefevre@citeweb.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mysql-gui
-PORTVERSION= 1.7.5
-PORTREVISION= 5
-CATEGORIES= databases
-MASTER_SITES= http://mysql.ftp.cvut.cz/Downloads/%SUBDIR%/ \
- http://sunsite.informatik.rwth-aachen.de/mysql/Downloads/%SUBDIR%/ \
- http://mysql.he.net/Downloads/%SUBDIR%/
-MASTER_SITE_SUBDIR= mysqlgui
-DISTNAME= ${PORTNAME:S/-//}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A graphical SQL client for MySQL
-
-LIB_DEPENDS= mysqlpp.2:${PORTSDIR}/databases/mysql++ \
- glut.3:${PORTSDIR}/graphics/libglut \
- jpeg.9:${PORTSDIR}/graphics/jpeg \
- fleditor.1:${PORTSDIR}/x11-toolkits/fl_editor \
- flvw.1:${PORTSDIR}/x11-toolkits/flvw
-PATCH_DEPENDS= ${X11BASE}/include/FL/Fl_Editor.H:${PORTSDIR}/x11-toolkits/fl_editor
-
-BROKEN= Does not build with new mysql++, use mysql-administrator \(GNOME\) or mysql-navigator \(KDE\) instead
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-USE_GCC= 3.3
-USE_GETTEXT= yes
-USE_REINPLACE= yes
-USE_X_PREFIX= yes
-WRKSRC= ${WRKDIR}/${DISTNAME:S/-/-src-/}
-MAKE_ARGS= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
- PTHREAD_LIBS="${PTHREAD_LIBS}"
-
-CFLAGS+= -I${LOCALBASE}/include/mysql++
-
-# Local Variables
-#
-
-OLD_FILES= Fl_Editor.h Fl_FancyEditor.h Fl_ProgressBox.h \
- Fl_StatusPanel.h Flv_CStyle.H Flv_List.H Flv_Style.H \
- Flv_Table.H Flve_Check_Button.H Flve_Combo.H Flve_Input.H \
- editor.h math.h strings.h vartypes.h wstrings.h
-NEW_FILES= Fl_Editor.H editengine.h
-
-# Post-extract
-#
-
-post-extract: remove-inc
-
-remove-inc:
-.for file in ${OLD_FILES}
- @${RM} -f ${WRKSRC}/FL/${file}
-.endfor
-
-# Pre-patch
-#
-
-pre-patch: copy-inc
- @${REINPLACE_CMD} -e 's|<malloc.h>|<stdlib.h>|' \
- ${WRKSRC}/Fl_Help.cc
-
-copy-inc:
-.for file in ${NEW_FILES}
- @${CP} ${X11BASE}/include/FL/${file} ${WRKSRC}/FL/
-.endfor
-
-.include <bsd.port.mk>
diff --git a/databases/mysql-gui/distinfo b/databases/mysql-gui/distinfo
deleted file mode 100644
index 2a08a2b37492..000000000000
--- a/databases/mysql-gui/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (mysqlgui-1.7.5.tar.gz) = 94781b272263abb5fdfe6a429b4aead8
-SIZE (mysqlgui-1.7.5.tar.gz) = 316460
diff --git a/databases/mysql-gui/files/patch-Animated_Icon.cc b/databases/mysql-gui/files/patch-Animated_Icon.cc
deleted file mode 100644
index 1f6d7174128d..000000000000
--- a/databases/mysql-gui/files/patch-Animated_Icon.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- Animated_Icon.cc.orig Wed Sep 3 19:04:06 2003
-+++ Animated_Icon.cc Wed Sep 3 19:04:14 2003
-@@ -1,7 +1,7 @@
- #include <FL/Fl.H>
- #include <FL/Animated_Icon.h>
-
--Animated_Icon::Animated_Icon(int x, int y, int w, int h, const char *l = 0) :
-+Animated_Icon::Animated_Icon(int x, int y, int w, int h, const char *l) :
- Fl_Box(x, y, w, h, l)
- {
- first = current = 0;
diff --git a/databases/mysql-gui/files/patch-FL-Fl_Editor.H b/databases/mysql-gui/files/patch-FL-Fl_Editor.H
deleted file mode 100644
index b8d466e74b02..000000000000
--- a/databases/mysql-gui/files/patch-FL-Fl_Editor.H
+++ /dev/null
@@ -1,10 +0,0 @@
---- FL/Fl_Editor.H.orig Mon Feb 3 01:53:09 2003
-+++ FL/Fl_Editor.H Mon Feb 3 02:04:37 2003
-@@ -210,6 +210,7 @@
- Fl_Color textcolor() const { return(Fl_Color)textcolor_; }
- void textcolor(uchar n) { textcolor_ = n; }
- void LoadFrom(FILE *file) { engine->LoadFrom(file); engine->Command(MOVE_BOF); SyncDisplay(); ShowCursor(CURSOR_UNHIDE); }
-+ void LoadSQL (const char *query) { engine->LoadSQL(query); ShowCursor(CURSOR_UNHIDE); SyncDisplay(); }
- void SaveTo(FILE *file) { engine->SaveTo(file); }
- void LoadFrom(const char *buffer) { engine->LoadFrom(buffer); SyncDisplay(); ShowCursor(CURSOR_UNHIDE); }
- void SaveTo(char *buffer) { engine->SaveTo(buffer); }
diff --git a/databases/mysql-gui/files/patch-FL-Selection.H b/databases/mysql-gui/files/patch-FL-Selection.H
deleted file mode 100644
index 7c9e2db4fe49..000000000000
--- a/databases/mysql-gui/files/patch-FL-Selection.H
+++ /dev/null
@@ -1,11 +0,0 @@
---- FL/Selection.H.orig Wed Sep 3 19:03:20 2003
-+++ FL/Selection.H Wed Sep 3 19:03:27 2003
-@@ -17,7 +17,7 @@
- private:
- class SelectionRange
- {
-- friend Selection;
-+ friend class Selection;
- private:
- int mFrom;
- int mTo;
diff --git a/databases/mysql-gui/files/patch-FL-editengine.h b/databases/mysql-gui/files/patch-FL-editengine.h
deleted file mode 100644
index 1fc0d512fd58..000000000000
--- a/databases/mysql-gui/files/patch-FL-editengine.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- FL/editengine.h.orig Sat Aug 18 18:19:59 2001
-+++ FL/editengine.h Sat Aug 18 17:12:48 2001
-@@ -113,6 +113,7 @@
- rclError SetTabs(short *tabs);
- rclError ChangeWidth(short newwidth) { Width = newwidth; return Command(REFORMAT,(long)newwidth); };
- rclError LoadFrom(const char *buffer);
-+ rclError LoadSQL(const char *query);
- rclError SaveTo(char *buffer);
- rclError LoadFrom(FILE *infile);
- rclError SaveTo(FILE *outfile);
diff --git a/databases/mysql-gui/files/patch-Fl_NSlider.cc b/databases/mysql-gui/files/patch-Fl_NSlider.cc
deleted file mode 100644
index d1484ffa24ba..000000000000
--- a/databases/mysql-gui/files/patch-Fl_NSlider.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- Fl_NSlider.cc.orig Mon Feb 3 02:17:30 2003
-+++ Fl_NSlider.cc Mon Feb 3 02:16:37 2003
-@@ -9,6 +9,7 @@
- * provided "as is" without express or implied warranty.
- */
- #include <FL/Fl_NSlider.H>
-+#include <FL/Fl_Group.H>
-
- static uchar isHoz = 0; //for image draw setup
- static uchar r1, g1, b1; //for color ramp
diff --git a/databases/mysql-gui/files/patch-Makefile b/databases/mysql-gui/files/patch-Makefile
deleted file mode 100644
index ca405a541f2d..000000000000
--- a/databases/mysql-gui/files/patch-Makefile
+++ /dev/null
@@ -1,76 +0,0 @@
---- Makefile.orig Wed Apr 11 21:12:20 2001
-+++ Makefile Mon Feb 3 18:19:49 2003
-@@ -1,27 +1,53 @@
- # --------------------- M a c r o s -------------------------------
--CC = gcc
--CXX = g++
--#CFLAGS = -O0 -g -pipe -fno-default-inline
--CFLAGS = -O3 -g -pipe -fforce-mem -fforce-addr
--#CFLAGS = -g -pipe
--#CFLAGS = -c -O2 -fstrength-reduce -finline-functions
--INCLUDE1 = -I. -I../mysql++-1.7/sqlplusint -I/usr/local/include/mysql
--LIBS = -L. -L/usr/X11R6/lib -lrcl -lrcledit -lsqlplus /usr/local/lib/mysql/libmysqlclient.a -lm -lflvw -lfltk -lXext -ljpeg
--#LIBS = -L. -L/usr/X11R6/lib -lrcl -lrcledit /home/Sinisa/guiclient/libsqlplus.a /usr/local/lib/mysql/libmysqlclient.a -lfltk /usr/X11R6/lib/libXext.a /usr/X11R6/lib/libX11.a /usr/lib/libstdc++.a /usr/lib/libm.a /usr/lib/libc.a xx.o
--OBJS = edfile.o about.o db_tree.o Fl_NSlider.o getvars.o qsort.o queries.o bebac.o main.o do_sql.o tables.o dodatni.o status.o process.o grant.o password.o get_table.o admin.o single.o zoom.o sin_jpeg.o jmemsrc.o options.o Fl_File_Dialog.o Fl_Dir.o Fl_Input_File.o Fl_Toggle_Tree.o Fl_Toggle_Node.o Fl_Toggle_Tree_Base.o Fl_Toggle_Node_Base.o Animated_Icon.o Fl_Help.o Fl_Envelope.o Fl_Envelope_Scroll.o Selection.o gif.o
-+
-+PREFIX?= /usr/X11R6
-+LOCALBASE?= /usr/local
-+X11BASE?= /usr/X11R6
-+BSD_INSTALL_PROGRAM?= install -C -c -s -o root -g wheel -m 555
-+PTHREAD_CFLAGS?= -D_THREAD_SAFE
-+PTHREAD_LIBS?= -pthread
-+CPPFLAGS+= ${PTHREAD_CFLAGS} \
-+ -DFLTK_1_0_COMPAT \
-+ -I. \
-+ -I${LOCALBASE}/include \
-+ -I${LOCALBASE}/include/mysql \
-+ -I${X11BASE}/include
-+LDFLAGS= -L${LOCALBASE}/lib \
-+ -L${LOCALBASE}/lib/mysql \
-+ -L${X11BASE}/lib
-+LIBS= -lsqlplus -lmysqlclient -lfleditor -lflvw -lfltk \
-+ -ljpeg -lGLU -lGL -lXext -lX11 -lintl -lm -lz ${PTHREAD_LIBS} \
-+ -lcipher
-+
-+TARGET= mysqlgui
-+OBJS = Fl_Dir.o Fl_Envelope.o Fl_Envelope_Scroll.o \
-+ Fl_File_Dialog.o Fl_Help.o Fl_Input_File.o \
-+ Fl_NSlider.o Fl_Toggle_Node.o Fl_Toggle_Node_Base.o \
-+ Fl_Toggle_Tree.o Fl_Toggle_Tree_Base.o \
-+ Animated_Icon.o Selection.o \
-+ about.o admin.o bebac.o db_tree.o do_sql.o \
-+ dodatni.o get_table.o getvars.o gif.o grant.o \
-+ jmemsrc.o main.o options.o password.o process.o \
-+ qsort.o queries.o sin_jpeg.o single.o status.o \
-+ tables.o zoom.o
-
- # -------------------- R u l e s ---------------------------------
--default: all
--all: mysqlgui
-+
-+all: $(TARGET)
-+
-+install: $(TARGET)
-+ ${BSD_INSTALL_PROGRAM} $(TARGET) ${PREFIX}/bin
-+
- clean :
-- /bin/rm *.o mysqlgui
-+ rm -f *.o
-
-+clobber: clean
-+ rm -f $(TARGET)
-
--mysqlgui: $(OBJS)
--# $(CC) $(OBJS) $(LIBS) -o mysqlgui "-Wl,-rpath,../mysql++-1.7/sqlplusint/.libs"
-- $(CXX) -o mysqlgui $(OBJS) $(LIBS) /usr/lib/libz.a
-+$(TARGET): $(OBJS)
-+ $(CXX) $(LDFLAGS) -o mysqlgui $(OBJS) $(LIBS)
-
--%.o : %.cc
-- $(CXX) $(CFLAGS) $(INCLUDE1) -c $<
--%.o : %.c
-- gcc $(CFLAGS) $(INCLUDE1) -c $<
-+.c.o:
-+ ${CC} ${CFLAGS} ${CPPFLAGS} -c $<
-+.cc.o:
-+ ${CXX} ${CXXFLAGS} ${CPPFLAGS} -c $<
diff --git a/databases/mysql-gui/files/patch-about.cc b/databases/mysql-gui/files/patch-about.cc
deleted file mode 100644
index a74d95c52605..000000000000
--- a/databases/mysql-gui/files/patch-about.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- about.cc.orig Wed Sep 3 19:04:33 2003
-+++ about.cc Wed Sep 3 19:04:46 2003
-@@ -11,6 +11,7 @@
- #include <stdio.h>
- #endif
- #include <string>
-+using namespace std;
- extern string c_info,s_info;
- static Fl_Double_Window *xxx=(Fl_Double_Window *)0;
- Fl_Window *splash=(Fl_Window *)0;
diff --git a/databases/mysql-gui/files/patch-bebac.h b/databases/mysql-gui/files/patch-bebac.h
deleted file mode 100644
index 71e1c4776532..000000000000
--- a/databases/mysql-gui/files/patch-bebac.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- bebac.h.orig Wed Apr 11 21:12:19 2001
-+++ bebac.h Mon Feb 3 02:28:44 2003
-@@ -5,6 +5,7 @@
- #include <FL/Fl.H>
- #include <FL/Fl_Double_Window.H>
- #include "client.h"
-+#undef Success
- #include <mysql++>
- extern Connection *con;
- extern void do_exit(Fl_Double_Window*, void*);
diff --git a/databases/mysql-gui/files/patch-client.h b/databases/mysql-gui/files/patch-client.h
deleted file mode 100644
index dce7f74f128f..000000000000
--- a/databases/mysql-gui/files/patch-client.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- client.h.orig Wed Sep 3 19:05:06 2003
-+++ client.h Wed Sep 3 19:05:21 2003
-@@ -45,6 +45,7 @@
- typedef long ssize_t;
- #endif
- #include <vector>
-+using namespace std;
-
- class store_query {
- public:
diff --git a/databases/mysql-gui/files/patch-db_tree.cc b/databases/mysql-gui/files/patch-db_tree.cc
deleted file mode 100644
index 66944fd72954..000000000000
--- a/databases/mysql-gui/files/patch-db_tree.cc
+++ /dev/null
@@ -1,9 +0,0 @@
---- db_tree.cc.orig Wed Apr 11 21:12:19 2001
-+++ db_tree.cc Mon Feb 3 02:32:09 2003
-@@ -28,6 +28,7 @@
- #endif
- #include <iomanip>
- #include <string>
-+#undef Success
- #include <sqlplus.hh>
- #include "client.h"
diff --git a/databases/mysql-gui/files/patch-do_sql.cc b/databases/mysql-gui/files/patch-do_sql.cc
deleted file mode 100644
index fad5479f5ff2..000000000000
--- a/databases/mysql-gui/files/patch-do_sql.cc
+++ /dev/null
@@ -1,25 +0,0 @@
---- do_sql.cc.orig Wed Apr 11 12:12:19 2001
-+++ do_sql.cc Thu Sep 4 02:17:56 2003
-@@ -1,3 +1,5 @@
-+#include <FL/Enumerations.H>
-+#undef frame
- #include <FL/Flv_Table.H>
- #include <FL/Flve_Input.H>
- #include <FL/Fl_Window.H>
-@@ -5,10 +7,15 @@
- #include <FL/Fl_Pixmap.H>
- #include <FL/Fl_Check_Button.H>
- #include <FL/Fl_Round_Button.H>
-+#define filename_setext fl_filename_setext
- #include "bebac.h"
- #include <sqlplus.hh>
- #include <ctype.h>
--extern string real_sql; extern enum ios::open_mode how_to_open; extern char *pass;
-+#include <iostream>
-+using namespace std;
-+extern string real_sql;
-+extern enum ios::open_mode how_to_open;
-+extern char *pass;
- #define depth 18
- #define minmin 5
- #define fontsize 14
diff --git a/databases/mysql-gui/files/patch-dodatni.cc b/databases/mysql-gui/files/patch-dodatni.cc
deleted file mode 100644
index a016648b4686..000000000000
--- a/databases/mysql-gui/files/patch-dodatni.cc
+++ /dev/null
@@ -1,9 +0,0 @@
---- dodatni.cc.orig Sat Aug 18 18:18:15 2001
-+++ dodatni.cc Sat Aug 18 09:51:00 2001
-@@ -1,5 +1,6 @@
- // generated by Fast Light User Interface Designer (fluid) version 1.00
- #include "bebac.h"
-+#include <stdarg.h>
- #ifdef __WIN32__
- extern "C" {
- #define errno WSAGetLastError()
diff --git a/databases/mysql-gui/files/patch-get_table.cc b/databases/mysql-gui/files/patch-get_table.cc
deleted file mode 100644
index 6cb1cce50edb..000000000000
--- a/databases/mysql-gui/files/patch-get_table.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- get_table.cc.orig Wed Apr 11 21:12:25 2001
-+++ get_table.cc Mon Feb 3 03:40:34 2003
-@@ -1,6 +1,7 @@
- // generated by Fast Light User Interface Designer (fluid) version 1.00
- #include <FL/Fl_Menu_.H>
- #include "get_table.h"
-+#undef Success
- #include <sqlplus.hh>
- #include "client.h"
- #include <FL/Fl_Pixmap.H>
diff --git a/databases/mysql-gui/files/patch-gif.cc b/databases/mysql-gui/files/patch-gif.cc
deleted file mode 100644
index 33276477b436..000000000000
--- a/databases/mysql-gui/files/patch-gif.cc
+++ /dev/null
@@ -1,17 +0,0 @@
---- gif.cc.orig Wed Apr 11 21:12:24 2001
-+++ gif.cc Mon Feb 3 03:46:27 2003
-@@ -107,11 +107,11 @@
- box(FL_NO_BOX); end(); show();
- }
- ~gif_window () {
-- if (p && p->data) {
-- char** real_data = (char**)(p->data);
-+ if (p && p->alloc_data) {
-+ char** real_data = (char**)(p->alloc_data);
- for (int i = 0; i < 3; i++) delete[] real_data[i];
- delete[] real_data;
-- p->data = 0; delete p; p = 0;
-+ p->alloc_data = 0; delete p; p = 0;
- }
- if (linelength) free((void*)linelength);
- }
diff --git a/databases/mysql-gui/files/patch-grant.cc b/databases/mysql-gui/files/patch-grant.cc
deleted file mode 100644
index 6f9e3b8b4110..000000000000
--- a/databases/mysql-gui/files/patch-grant.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- grant.cc.orig Wed Apr 11 21:12:24 2001
-+++ grant.cc Mon Feb 3 03:47:34 2003
-@@ -23,6 +23,7 @@
- #endif
- #include <iomanip>
- #include <string>
-+#undef Success
- #include <sqlplus.hh>
-
- #define REFRESH_GRANT 1 /* Refresh grant tables */
diff --git a/databases/mysql-gui/files/patch-main.cc b/databases/mysql-gui/files/patch-main.cc
deleted file mode 100644
index 56c7e93ebbe6..000000000000
--- a/databases/mysql-gui/files/patch-main.cc
+++ /dev/null
@@ -1,34 +0,0 @@
---- main.cc.orig Wed Apr 11 21:12:20 2001
-+++ main.cc Sun Dec 14 18:17:33 2003
-@@ -1,3 +1,4 @@
-+#define filename_setext fl_filename_setext
- #include "bebac.h"
- #include "qsort.h"
- #include "komande.h"
-@@ -18,7 +19,7 @@
- extern "C" {
- char *intern_filename(char *,const char *); extern char *home_dir;
- char *fn_format(char *to,const char *name,const char *dsk,const char *form,int flag);
-- void load_defaults(const char *conf_file, const char **groups, int *argc, char ***argv);
-+ int load_defaults(const char *conf_file, const char **groups, int *argc, char ***argv);
- void free_defaults(char **argv);
- void mysql_read_default_options(struct st_mysql_options *options, const char *filename,const char *group);
- int strcasecmp(const char *,const char *);
-@@ -461,7 +462,7 @@
- }
-
- static void if_conn (void) {
-- unsigned int j = 0, counter = 0; c_info=con->clinet_info(); s_info=con->server_info();
-+ unsigned int j = 0, counter = 0; c_info=con->client_info(); s_info=con->server_info();
- try {
- Query query = con->query(); if (ldb) {ddd=(string)ldb; ldb=(char*)ddd.c_str();}
- query << "show databases";
-@@ -526,7 +527,7 @@
- tables.insert(tables.end(),xx);
- }
- qSortHelp (0, (size_t) tables.size(), Fcmp, Exchange);
-- ldb = (char *)databases[j].c_str(); c_info=con->clinet_info(); s_info=con->server_info();
-+ ldb = (char *)databases[j].c_str(); c_info=con->client_info(); s_info=con->server_info();
- b_connect->set(); down_group->activate(); query_browser->activate();
- if (databases.size()) choice_db->activate(); choice_db->redraw();
- ; if (query_menus) hier->activate();
diff --git a/databases/mysql-gui/files/patch-password.cc b/databases/mysql-gui/files/patch-password.cc
deleted file mode 100644
index 1fb6843e60b6..000000000000
--- a/databases/mysql-gui/files/patch-password.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- password.cc.orig Wed Apr 11 21:12:25 2001
-+++ password.cc Mon Feb 3 03:58:35 2003
-@@ -1,6 +1,7 @@
- // generated by Fast Light User Interface Designer (fluid) version 1.00
- #include <FL/Fl_Menu_.H>
- #include "password.h"
-+#undef Success
- #include <sqlplus.hh>
- #include "client.h"
- #include <FL/Fl_Pixmap.H>
diff --git a/databases/mysql-gui/files/patch-process.cc b/databases/mysql-gui/files/patch-process.cc
deleted file mode 100644
index d377aba4e0f2..000000000000
--- a/databases/mysql-gui/files/patch-process.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- process.cc.orig Wed Apr 11 21:12:24 2001
-+++ process.cc Mon Feb 3 04:00:41 2003
-@@ -1,6 +1,7 @@
- // generated by Fast Light User Interface Designer (fluid) version 1.00
-
- #include "process.h"
-+#undef Success
- #include <sqlplus.hh>
- extern char *pass; extern int w7_x, w7_y, server_version; extern Connection *con;
- #include <FL/Fl_Pixmap.H>
diff --git a/databases/mysql-gui/files/patch-single.cc b/databases/mysql-gui/files/patch-single.cc
deleted file mode 100644
index b6e72c9b5f0b..000000000000
--- a/databases/mysql-gui/files/patch-single.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- single.cc.orig Wed Apr 11 21:12:23 2001
-+++ single.cc Mon Feb 3 04:05:55 2003
-@@ -1,16 +1,14 @@
- // generated by Fast Light User Interface Designer (fluid) version 1.00
--
- #include <client.h>
-+#undef Success
- #include <sqlplus.hh>
-+#undef Time
- //
- // This file implements the file I/O routines for the editor engine.
- // These are simple ASCII I/O routines, just for getting text out of
- // a file, or putting it into one.
- //
- #include "single.h"
--#include <FL/vartypes.h>
--#include <FL/strings.h>
--#include <FL/editor.h>
-
- extern Connection *con;
diff --git a/databases/mysql-gui/files/patch-status.cc b/databases/mysql-gui/files/patch-status.cc
deleted file mode 100644
index ee7f27bcc9c8..000000000000
--- a/databases/mysql-gui/files/patch-status.cc
+++ /dev/null
@@ -1,8 +0,0 @@
---- status.cc.orig Wed Apr 11 21:12:24 2001
-+++ status.cc Mon Feb 3 04:10:54 2003
-@@ -1,4 +1,5 @@
- #include "status.h"
-+#undef Success
- #include <sqlplus.hh>
- extern char *pass; extern int w8_x, w8_y;
- #include <FL/Fl_Pixmap.H>
diff --git a/databases/mysql-gui/pkg-descr b/databases/mysql-gui/pkg-descr
deleted file mode 100644
index 28a07d49eb7f..000000000000
--- a/databases/mysql-gui/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A graphical SQL client for MySQL.
-
-WWW: http://www.mysql.com/downloads/gui-mysqlgui.html
diff --git a/databases/mysql-gui/pkg-plist b/databases/mysql-gui/pkg-plist
deleted file mode 100644
index 3a2f992e108d..000000000000
--- a/databases/mysql-gui/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-@comment $FreeBSD$
-bin/mysqlgui
diff --git a/databases/ruby-dbd_sqlrelay/Makefile b/databases/ruby-dbd_sqlrelay/Makefile
deleted file mode 100644
index 90f50b3a3f82..000000000000
--- a/databases/ruby-dbd_sqlrelay/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: dbd_sqlrelay for DBD-for-Ruby
-# Date created: 15 November 2001
-# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= dbd_sqlrelay
-PORTVERSION= ${RUBY_DBI_PORTVERSION}
-PORTREVISION= 1
-CATEGORIES= databases ruby
-MASTER_SITES= ${RUBY_DBI_MASTER_SITES}
-MASTER_SITE_SUBDIR= ${RUBY_DBI_MASTER_SITE_SUBDIR}
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ${RUBY_DBI_DISTNAME}
-DIST_SUBDIR= ruby
-
-MAINTAINER= knu@FreeBSD.org
-COMMENT= SQLRelay driver for DBI-for-Ruby
-
-RUN_DEPENDS= ${RUBY_SITELIBDIR}/dbi.rb:${RUBY_DBI_PORTDIR} \
- ${RUBY_SITEARCHLIBDIR}/sqlrelay.so:${.CURDIR}/../ruby-sqlrelay
-
-USE_RUBY= yes
-USE_RUBY_SETUP= yes
-
-WRKSRC= ${RUBY_DBI_WRKSRC}
-CONFIGURE_ARGS= --with=lib/${PORTNAME}
-
-DOCS_EN= lib/${PORTNAME}/doc/*
-
-.include "${.CURDIR}/../ruby-dbi/Makefile.common"
-
-.include <bsd.port.mk>
diff --git a/databases/ruby-dbd_sqlrelay/pkg-descr b/databases/ruby-dbd_sqlrelay/pkg-descr
deleted file mode 100644
index d2c872591c06..000000000000
--- a/databases/ruby-dbd_sqlrelay/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is the SQLRelay driver for DBI-for-Ruby.
-
-Author: Rainer Perl <rainer.perl@sprytech.com>
-WWW: http://www.ruby-projects.org/dbi/
diff --git a/databases/ruby-dbd_sqlrelay/pkg-plist b/databases/ruby-dbd_sqlrelay/pkg-plist
deleted file mode 100644
index ae8c8de9ab74..000000000000
--- a/databases/ruby-dbd_sqlrelay/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-%%RUBY_SITELIBDIR%%/DBD/SQLRelay/SQLRelay.rb
-@dirrm %%RUBY_SITELIBDIR%%/DBD/SQLRelay
diff --git a/databases/ruby-sqlrelay/Makefile b/databases/ruby-sqlrelay/Makefile
deleted file mode 100644
index 53a6a228254f..000000000000
--- a/databases/ruby-sqlrelay/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# New ports collection makefile for: Ruby module for SQL Relay
-# Date created: 2 July 2001
-# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= ${SQLRELAY_PORTNAME}
-PORTVERSION= ${SQLRELAY_PORTVERSION}
-CATEGORIES= databases ruby
-MASTER_SITES= # none
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTFILES= # none
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A Ruby module to access to SQL Relay
-
-EXTRACT_DEPENDS= ${NONEXISTENT}:${SQLRELAY_PORTDIR}:patch
-LIB_DEPENDS= sqlrclient.0:${SQLRELAY_PORTDIR}
-
-BROKEN= "Does not install"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-PLIST_FILES= %%RUBY_SITEARCHLIBDIR%%/sqlrelay.so
-USE_RUBY= yes
-USE_GMAKE= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-BUILD_WRKSRC= ${WRKSRC}/src/api/ruby
-INSTALL_WRKSRC= ${BUILD_WRKSRC}
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= ${SQLRELAY_CONFIGURE_ARGS} \
- --with-ruby-prefix="${LOCALBASE}"
-MAKE_ARGS= RUBY="${RUBY}"
-ALL_TARGET= sqlrelay.so
-
-.include "${.CURDIR}/../sqlrelay/Makefile.common"
-
-.if ${PORTVERSION} == 0.35
-PORTREVISION?= 1
-.endif
-
-do-extract:
- ${MKDIR} ${WRKDIR}
- ${LN} -fs `${SQLRELAY_WRKSRC_CMD}` ${WRKSRC}
- ${RM} -f ${WRKSRC}/config.cache
- ${CP} ${TEMPLATES}/config.sub ${WRKSRC}
- ${CP} ${TEMPLATES}/config.guess ${WRKSRC}
-
-do-install:
- ${INSTALL_DATA} ${INSTALL_WRKSRC}/sqlrelay.so ${RUBY_SITEARCHLIBDIR}/
-
-.include <bsd.port.mk>
diff --git a/databases/ruby-sqlrelay/pkg-descr b/databases/ruby-sqlrelay/pkg-descr
deleted file mode 100644
index 7bac505eb64b..000000000000
--- a/databases/ruby-sqlrelay/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This package provides a Ruby module to access to SQL Relay.
-
-WWW: http://www.firstworks.com/sqlrelay.html
diff --git a/deskutils/Makefile b/deskutils/Makefile
index baabc7899cf8..13a51e33ef70 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -96,7 +96,6 @@
SUBDIR += multi-backgrounds-daemon
SUBDIR += multisync
SUBDIR += multisync-backup
- SUBDIR += multisync-evolution
SUBDIR += multisync-syncml
SUBDIR += nag
SUBDIR += narval
@@ -119,7 +118,6 @@
SUBDIR += sliderule
SUBDIR += splashsetter
SUBDIR += superkaramba
- SUBDIR += taskjuggler
SUBDIR += teapot
SUBDIR += timer-applet
SUBDIR += treeline
diff --git a/deskutils/multisync-evolution/Makefile b/deskutils/multisync-evolution/Makefile
deleted file mode 100644
index 35bb4dbfd16d..000000000000
--- a/deskutils/multisync-evolution/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: multisync
-# Date created: 25 Nov 2003
-# Whom: Pav Lucistnik <pav@FreeBSD.org>
-#
-# $FreeBSD$
-
-PORTNAME= multisync-evolution
-
-MAINTAINER= pav@FreeBSD.org
-COMMENT= Evolution synchronization plugin for Multisync
-
-BUILD_DEPENDS= evolution:${PORTSDIR}/mail/evolution
-RUN_DEPENDS= multisync:${PORTSDIR}/deskutils/multisync \
- evolution:${PORTSDIR}/mail/evolution
-
-IGNORE= does not support Evolution 2. New plugin is in the works and can be obtained from Multisync CVS
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= "${IGNORE}"
-
-MD5_FILE= ${MASTERDIR}/distinfo
-PATCHDIR= ${.CURDIR}/files
-PLIST= ${.CURDIR}/pkg-plist
-
-WRKSRC= ${WRKDIR}/multisync-${PORTVERSION}/plugins/evolution_sync
-
-MASTERDIR= ${.CURDIR}/../multisync
-
-.include "${MASTERDIR}/Makefile"
diff --git a/deskutils/multisync-evolution/files/patch-configure b/deskutils/multisync-evolution/files/patch-configure
deleted file mode 100644
index b850776d9974..000000000000
--- a/deskutils/multisync-evolution/files/patch-configure
+++ /dev/null
@@ -1,55 +0,0 @@
---- configure.orig Tue Nov 25 22:14:55 2003
-+++ configure Tue Nov 25 22:15:20 2003
-@@ -4147,11 +4147,11 @@
-
-
- EVO_VER=`evolution --version | sed -e 's/.nome .volution //g'`
--EVO_MAJVER=${EVO_VER:0:1}
--EVO_MINVER=${EVO_VER:2:1}
-+EVO_MAJVER=`echo ${EVO_VER} | awk -F . '{print $1}'`
-+EVO_MINVER=`echo ${EVO_VER} | awk -F . '{print $2}'`
-
- pkg_modules="gtk+-2.0 glib libbonobo-2.0"
--if (( EVO_MAJVER > 1 || ( EVO_MAJVER==1 && EVO_MINVER >= 4))); then
-+if (( [ ${EVO_MAJVER} -gt 1 ] || ( [ ${EVO_MAJVER} = 1 ] && [ ${EVO_MINVER} -ge 4 ]))); then
- pkg_modules="${pkgmodules} evolution-addressbook evolution-calendar libgnomeui-2.0"
- else
- { { echo "$as_me:$LINENO: error: This version of the Evolution plugin (and MultiSync) does only work with Evolution >= 1.4." >&5
-@@ -8917,7 +8917,7 @@
- withval="$with_evo_libs"
- EVO_LIB_PATH="$withval"
- else
-- EVO_LIB_PATH="/usr/lib"
-+ EVO_LIB_PATH="/usr/X11R6/lib/evolution"
- fi;
- # Extract the first word of "evolution", so it can be a program name with args.
- set dummy evolution; ac_word=$2
-@@ -8962,10 +8962,10 @@
- fi
-
- cat >>confdefs.h <<_ACEOF
--#define EVOLUTION_VERSION "${EVO_VER:0:5}"
-+#define EVOLUTION_VERSION "${EVO_VER}"
- _ACEOF
-
--echo Detected evolution ${EVO_VER:0:5}.
-+echo Detected evolution ${EVO_VER}.
- EVO_LIBS=
- EVO_DFLAGS=
- rm -rf liblinks &> /dev/null
-@@ -8973,13 +8973,13 @@
- for evolib in ebook camel cal-client cal-util eame eutil ical-evolution\
- wombat ename; do
- EVOLIB=`find ${EVO_LIB_PATH} -name "lib${evolib}.so" 2>/dev/null | sed -e 'q'`
--if test "x${EVOLIB:0:1}" != "x/"; then
-+if test "x`echo ${EVOLIB} | cut -c 1,1`" != "x/"; then
- EVOLIB=`find ${EVO_LIB_PATH} -name "lib${evolib}.so*" 2>/dev/null | sed -e 'q'`
- EVO_CREATE_SO="yes"
- else
- EVO_CREATE_SO="no"
- fi
--if test "x${EVOLIB:0:1}" = "x/"; then
-+if test "x`echo ${EVOLIB} | cut -c 1,1`" = "x/"; then
- echo Found ${evolib}.
- EVOLIBDIR=`dirname ${EVOLIB}`
- if test ${EVOLIBDIR} != "/usr/lib"; then
diff --git a/deskutils/multisync-evolution/pkg-descr b/deskutils/multisync-evolution/pkg-descr
deleted file mode 100644
index 9e0886601638..000000000000
--- a/deskutils/multisync-evolution/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This MultiSync plugin is:
-
-Ximian Evolution synchronization, supporting calendar, ToDos and contacts.
-
-WWW: http://multisync.sourceforge.net/
diff --git a/deskutils/multisync-evolution/pkg-plist b/deskutils/multisync-evolution/pkg-plist
deleted file mode 100644
index b0a1eff718fc..000000000000
--- a/deskutils/multisync-evolution/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-lib/multisync/libevolution_sync.a
-lib/multisync/libevolution_sync.so
-lib/multisync/libevolution_sync.so.0
-@unexec rmdir %D/lib/multisync 2>/dev/null || true
diff --git a/deskutils/taskjuggler/Makefile b/deskutils/taskjuggler/Makefile
deleted file mode 100644
index 36699a887222..000000000000
--- a/deskutils/taskjuggler/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# New ports collection makefile for: taskjuggler
-# Date created: 23 February 2004
-# Whom: Dean Povey <povey@wedgetail.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= taskjuggler
-PORTVERSION= 2.0.1
-CATEGORIES= deskutils
-MASTER_SITES= http://www.taskjuggler.org/download/
-
-MAINTAINER= povey@wedgetail.com
-COMMENT= A project management tool for UNIX based operating systems
-
-BUILD_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Date/Calc.pm:${PORTSDIR}/devel/p5-Date-Calc \
- ${SITE_PERL}/Class/MethodMaker.pm:${PORTSDIR}/devel/p5-Class-MethodMaker \
- ${SITE_PERL}/PostScript/Simple.pm:${PORTSDIR}/print/p5-PostScript-Simple \
- ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
- poster:${PORTSDIR}/print/poster \
- xsltproc:${PORTSDIR}/textproc/libxslt
-
-BROKEN= "fails self-tests during build"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-# KTJView currently doesn't compile
-#OPTIONS= KTJVIEW "Build KDE KTJView program (Requires KDE)" off
-
-USE_BZIP2= yes
-USE_QT_VER= 3
-USE_XLIB= yes
-USE_PERL5_RUN= yes
-USE_REINPLACE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV+= LDFLAGS="${LDFLAGS} ${PTHREAD_LIBS} -L${LOCALBASE}/lib"
-CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-
-.include <bsd.port.pre.mk>
-
-# KTJView currently doesn't compile
-#.if defined(WITH_KTJVIEW)
-#LIB_DEPENDS+= kwalletbackend:${PORTSDIR}/x11/kdelibs3
-#CONFIGURE_ARGS+= --with-kde-support=yes
-#.include "files/ktjview-plist.mk"
-#.endif
-
-post-patch:
- @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} \
- ${REINPLACE_CMD} -e 's|share/doc/packages/|share/doc/|g'
-
-.include <bsd.port.post.mk>
diff --git a/deskutils/taskjuggler/distinfo b/deskutils/taskjuggler/distinfo
deleted file mode 100644
index cb2cfa888f4b..000000000000
--- a/deskutils/taskjuggler/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (taskjuggler-2.0.1.tar.bz2) = a7d43e1e7e0baeb777791b1438e7aaac
-SIZE (taskjuggler-2.0.1.tar.bz2) = 888067
diff --git a/deskutils/taskjuggler/files/ktjview-plist.mk b/deskutils/taskjuggler/files/ktjview-plist.mk
deleted file mode 100644
index c484d48e7bcd..000000000000
--- a/deskutils/taskjuggler/files/ktjview-plist.mk
+++ /dev/null
@@ -1,14 +0,0 @@
-PLIST_FILES+= bin/ktjview \
- lib/kde3/libktjviewpart.so \
- lib/kde3/libktjviewpart.la \
- share/icons/hicolor/16x16/apps/ktjview.png \
- share/icons/hicolor/32x32/apps/ktjview.png \
- share/icons/hicolor/48x48/apps/ktjview.png \
- share/icons/locolor/16x16/apps/ktjview.png \
- share/icons/locolor/32x32/apps/ktjview.png \
- share/services/ktjview.desktop \
- share/apps/ktjviewpart/ktjview_part.rc \
- share/apps/ktjview/ktjview_shell.rc \
-
-PLIST_DIRS+= share/apps/ktjviewpart \
- share/apps/ktjview
diff --git a/deskutils/taskjuggler/files/patch-tjx2gantt b/deskutils/taskjuggler/files/patch-tjx2gantt
deleted file mode 100644
index 5161f99d5407..000000000000
--- a/deskutils/taskjuggler/files/patch-tjx2gantt
+++ /dev/null
@@ -1,103 +0,0 @@
---- tjx2gantt/tjx2gantt Mon Jul 14 22:31:53 2003
-+++ tjx2gantt/tjx2gantt.patch Wed Feb 25 09:07:00 2004
-@@ -1,4 +1,4 @@
--#!/usr/bin/perl
-+#!/usr/bin/perl -w
- #
- # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- # !!! This Software is __ALPHA__ !!!
-@@ -18,12 +18,10 @@
- $| = 1;
-
- use strict;
--use warnings;
-
- package tjTask;
-
- use strict;
-- use warnings;
- use Class::MethodMaker
- new_hash_init => 'new',
- get_set => [ qw(Index ProjectID complete Priority Type Id Name ParentTask
-@@ -393,10 +391,10 @@
- my ($x2, $y2) = _trans_coord($_x2, $_y2);
- #-- balken
- $p->setcolour(222,222,222);
-- $p->box($x1, $y1, $x2, $y2, 1);
-+ $p->box({ filled => 1 }, $x1, $y1, $x2, $y2);
- #-- rahmen drum
- $p->setcolour(0,0,0);
-- $p->box($x1, $y1, $x2, $y2, 0);
-+ $p->box({ filled => 0 }, $x1, $y1, $x2, $y2);
- #-- linie dazwischen
- my $l_y = $y2+($task_space/2)-($task_height/2);
- $p->line($page_border+5, $l_y, $page_x-($page_border*2), $l_y );
-@@ -458,35 +456,35 @@
- if ( Delta_Days($today_year, $today_month, $today_day, $end_year, $end_month, $end_day) < 0 ) {
- if ( $persent < 100 ) {
- $p->setcolour(255,0,0);
-- $p->box($x1, $y1, $x2, $y2, 1);
-+ $p->box({ filled => 1 }, $x1, $y1, $x2, $y2);
- }
- } else {
- $p->setcolour(255,255,255);
-- $p->box($x1, $y1, $x2, $y2, 1);
-+ $p->box({ filled => 1 }, $x1, $y1, $x2, $y2);
- }
- #-- buffer balken pinseln
- if ( $task->startBuffer ) {
- my $buf = $task->startBuffer;
- my ($buf_length, $d) = _trans_coord($_x1 + (($task_length/100*$buf) * $day_x), 0);
- $p->setcolour(222,222,222);
-- $p->box($x1, $y1, $buf_length, $y2, 1);
-+ $p->box({ filled => 1 }, $x1, $y1, $buf_length, $y2);
- }
- if ( $task->endBuffer ) {
- my $buf = $task->endBuffer;
- my ($buf_length, $d) = _trans_coord($_x2 - (($task_length/100*$buf) * $day_x), 0);
- $p->setcolour(222,222,222);
-- $p->box($buf_length, $y1, $x2, $y2, 1);
-+ $p->box({ filled => 1 }, $buf_length, $y1, $x2, $y2);
- }
- #-- länge von % feritg balken
- my ($per_length, $d) = _trans_coord($_x1 + (($task_length/100*$persent) * $day_x), 0);
- #-- % done balken pinseln
- if ($persent > 0) {
- $p->setcolour(0,255,0);
-- $p->box($x1, $y1, $per_length, $y2, 1);
-+ $p->box({ filled => 1 }, $x1, $y1, $per_length, $y2);
- }
- #-- rahmen um den task
- $p->setcolour(0,0,0);
-- $p->box($x1, $y1, $x2, $y2, 0);
-+ $p->box({ filled => 0 }, $x1, $y1, $x2, $y2);
- #-- text
- $task->label($name);
- $task->label_x($x1+1);
-@@ -494,7 +492,7 @@
- }
- if ( $task->Type eq 'Container' ) {
- $p->setcolour(0,0,0);
-- $p->box($x1-1, $y1, $x2+1, $y2+($task_height/1.2), 1);
-+ $p->box({ filled => 1 }, $x1-1, $y1, $x2+1, $y2+($task_height/1.2));
- #-- pfeil vorn
- $p->polygon(
- $x1+1, $y2+($task_height/1.2),
-@@ -517,7 +515,7 @@
- if ( $task->Type eq 'Milestone' ) {
- $p->setcolour(0,0,0);
- my ($x, $y) = _trans_coord($_x1, $_y1+($task_height/2));
-- $p->circle($x, $y, 1, 1);
-+ $p->circle({ filled => 1 }, $x, $y, 1);
- $p->setfont("Helvetica", 6);
- my $am = sprintf('%02d', $start_month);
- my $ad = sprintf('%02d', $start_day);
-@@ -585,7 +583,7 @@
- my $h_month_week = 3;
- my ($_x, $_y) = ($i*$day_x, $day_x*$h_month_week);
- my ($x, $y) = _trans_coord($_x, $_y);
-- $p->box($x, $y, $x+$day_x, $page_border, 1);
-+ $p->box({ filled => 1 }, $x, $y, $x+$day_x, $page_border);
- #-- die linien haben unterschiedliche höhe
- #-- is es ein wochen-anfang
- if ( $act_dow == 1 ) {
diff --git a/deskutils/taskjuggler/pkg-descr b/deskutils/taskjuggler/pkg-descr
deleted file mode 100644
index 773e2037bb00..000000000000
--- a/deskutils/taskjuggler/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-This is a port of Taskjuggler, a project management tool for Linux and UNIX
-system-based operating systems. Instead of clicking yourself painfully through
-hundreds of dialog boxes you specify your Taskjuggler project in a simple text
-format. You simply list all your tasks and their dependencies. The information
-is sent through Taskjuggler and you will get all sorts of reports in HTML or
-XML format.
-
-WWW: http://www.taskjuggler.org/
-
-- Dean Povey
-povey@wedgetail.com
diff --git a/deskutils/taskjuggler/pkg-plist b/deskutils/taskjuggler/pkg-plist
deleted file mode 100644
index b75911220dd1..000000000000
--- a/deskutils/taskjuggler/pkg-plist
+++ /dev/null
@@ -1,43 +0,0 @@
-bin/taskjuggler
-bin/tjx2gantt
-%%DOCSDIR%%/Examples/BigProject/Common/Resources.tjsp
-%%DOCSDIR%%/Examples/BigProject/Project1/Project1-Interface.tjsp
-%%DOCSDIR%%/Examples/BigProject/Project1/Project1.html
-%%DOCSDIR%%/Examples/BigProject/Project1/Project1.tjp
-%%DOCSDIR%%/Examples/BigProject/Project2/Project2.html
-%%DOCSDIR%%/Examples/BigProject/Project2/Project2.tjp
-%%DOCSDIR%%/Examples/BigProject/README
-%%DOCSDIR%%/Examples/FirstProject/Accounting.html
-%%DOCSDIR%%/Examples/FirstProject/AccountingSoftware.tjp
-%%DOCSDIR%%/Examples/FirstProject/AccountingSoftware.tjx
-%%DOCSDIR%%/Examples/FirstProject/Calendar.html
-%%DOCSDIR%%/Examples/FirstProject/Staff-Details.html
-%%DOCSDIR%%/Examples/FirstProject/Staff-Overview.html
-%%DOCSDIR%%/Examples/FirstProject/Status-Report.html
-%%DOCSDIR%%/Examples/FirstProject/Tasks-Details.html
-%%DOCSDIR%%/Examples/FirstProject/Tasks-Overview.html
-%%DOCSDIR%%/Examples/FirstProject/acso.eps
-%%DOCSDIR%%/Examples/FirstProject/acso_poster.eps
-%%DOCSDIR%%/Examples/ShiftSchedule/Calendar-anders.html
-%%DOCSDIR%%/Examples/ShiftSchedule/Calendar-joe.html
-%%DOCSDIR%%/Examples/ShiftSchedule/Calendar-khaled.html
-%%DOCSDIR%%/Examples/ShiftSchedule/Calendar-paul.html
-%%DOCSDIR%%/Examples/ShiftSchedule/Calendar-sally.html
-%%DOCSDIR%%/Examples/ShiftSchedule/ResourceUsage-Jun.html
-%%DOCSDIR%%/Examples/ShiftSchedule/ShiftSchedule.tjp
-%%DOCSDIR%%/Examples/ShiftSchedule/ShiftTimes-06-03.html
-%%DOCSDIR%%/Examples/ShiftSchedule/ShiftTimes-06-10.html
-%%DOCSDIR%%/Examples/ShiftSchedule/TaskCoverage-Jun.html
-%%DOCSDIR%%/tjx2gantt/README
-%%DOCSDIR%%/tjx2gantt/TODO
-%%DOCSDIR%%/tjx2gantt/testProject.tjp
-@dirrm %%DOCSDIR%%/Examples/FirstProject
-@dirrm %%DOCSDIR%%/Examples/BigProject/Common
-@dirrm %%DOCSDIR%%/Examples/BigProject/Project1
-@dirrm %%DOCSDIR%%/Examples/BigProject/Project2
-@dirrm %%DOCSDIR%%/Examples/BigProject
-@dirrm %%DOCSDIR%%/Examples/ShiftSchedule
-@dirrm %%DOCSDIR%%/Examples
-@dirrm %%DOCSDIR%%/manual
-@dirrm %%DOCSDIR%%/tjx2gantt
-@dirrm %%DOCSDIR%%
diff --git a/devel/Makefile b/devel/Makefile
index 275fe4f21031..7411aaef52f6 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -38,7 +38,6 @@
SUBDIR += argouml
SUBDIR += argp-standalone
SUBDIR += argtable
- SUBDIR += arm-aout-binutils
SUBDIR += arm-elf-binutils
SUBDIR += arm-elf-gcc295
SUBDIR += arm-rtems-binutils
@@ -123,7 +122,6 @@
SUBDIR += cl-asdf-sbcl
SUBDIR += cl-port
SUBDIR += cl-port-clisp
- SUBDIR += cl-port-cmucl
SUBDIR += cl-port-sbcl
SUBDIR += cl-split-sequence
SUBDIR += cl-split-sequence-clisp
@@ -282,7 +280,6 @@
SUBDIR += gconfmm
SUBDIR += gconfmm26
SUBDIR += gcvs
- SUBDIR += gdb52
SUBDIR += gdb53
SUBDIR += gdb53-act
SUBDIR += gdb6
diff --git a/devel/arm-aout-binutils/Makefile b/devel/arm-aout-binutils/Makefile
deleted file mode 100644
index ab1cd1df9663..000000000000
--- a/devel/arm-aout-binutils/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: armbinutils-2.9.1
-# Date created: 2 june 2000
-# Whom: Paul Becke <pbecke@javagear.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= binutils
-PORTVERSION= 2.12.1
-PORTREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_SOURCEWARE}
-MASTER_SITE_SUBDIR= binutils/releases
-PKGNAMEPREFIX= arm-aout-
-
-MAINTAINER= pbecke@javagear.com
-COMMENT= FSF Binutils for embedded ARM cross-development
-
-BROKEN= Incomplete pkg-plist
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-USE_BZIP2= yes
-USE_GMAKE= yes
-CONFIGURE_ARGS= --target=arm-aout
-USE_INC_LIBTOOL_VER= 13
-LIBTOOLFILES= configure bfd/configure binutils/configure etc/configure \
- gas/configure gprof/configure intl/configure ld/configure \
- libiberty/configure opcodes/configure
-MAN1= arm-aout-addr2line.1 arm-aout-ar.1 arm-aout-as.1 \
- arm-aout-c++filt.1 arm-aout-ld.1 arm-aout-nlmconv.1 \
- arm-aout-nm.1 arm-aout-objcopy.1 arm-aout-objdump.1 \
- arm-aout-ranlib.1 arm-aout-size.1 arm-aout-strings.1 \
- arm-aout-strip.1
-
-.include <bsd.port.mk>
diff --git a/devel/arm-aout-binutils/distinfo b/devel/arm-aout-binutils/distinfo
deleted file mode 100644
index 647be69e9db4..000000000000
--- a/devel/arm-aout-binutils/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (binutils-2.12.1.tar.bz2) = f67fe2e8065c5683bc34782de131f5d3
-SIZE (binutils-2.12.1.tar.bz2) = 9543675
diff --git a/devel/arm-aout-binutils/pkg-descr b/devel/arm-aout-binutils/pkg-descr
deleted file mode 100644
index 480354c67a60..000000000000
--- a/devel/arm-aout-binutils/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-FSF binutils for embedded ARM cross-development
-
-This is used to generate code that is independent of any operating system.
-In particular, it is used to compile the kernel, since there is no operating
-system that it can depend on.
-
-devel/arm-aout-gcc295 uses this port as a dependency.
---------------------------------------------------------------------------
-Paul Becke
-pbecke@javagear.com
diff --git a/devel/arm-aout-binutils/pkg-plist b/devel/arm-aout-binutils/pkg-plist
deleted file mode 100644
index d5f205c4ad22..000000000000
--- a/devel/arm-aout-binutils/pkg-plist
+++ /dev/null
@@ -1,35 +0,0 @@
-arm-aout/bin/ar
-arm-aout/bin/as
-arm-aout/bin/ld
-arm-aout/bin/nm
-arm-aout/bin/ranlib
-arm-aout/bin/strip
-arm-aout/lib/ldscripts/armaoutl.x
-arm-aout/lib/ldscripts/armaoutl.xbn
-arm-aout/lib/ldscripts/armaoutl.xn
-arm-aout/lib/ldscripts/armaoutl.xr
-arm-aout/lib/ldscripts/armaoutl.xu
-@dirrm arm-aout/lib/ldscripts
-@dirrm arm-aout/lib
-@dirrm arm-aout/bin
-@dirrm arm-aout
-bin/arm-aout-addr2line
-bin/arm-aout-ar
-bin/arm-aout-as
-bin/arm-aout-c++filt
-bin/arm-aout-gasp
-bin/arm-aout-ld
-bin/arm-aout-nm
-bin/arm-aout-objcopy
-bin/arm-aout-objdump
-bin/arm-aout-ranlib
-bin/arm-aout-readelf
-bin/arm-aout-size
-bin/arm-aout-strings
-bin/arm-aout-strip
-include/ansidecl.h
-include/bfd.h
-include/bfdlink.h
-lib/libbfd.a
-lib/libiberty.a
-lib/libopcodes.a
diff --git a/devel/cl-port-cmucl/Makefile b/devel/cl-port-cmucl/Makefile
deleted file mode 100644
index 7578812b13a3..000000000000
--- a/devel/cl-port-cmucl/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# New ports collection Makefile for: cl-port-cmucl
-# Date created: 12 May 2003
-# Whom: Henrik Motakef <henrik.motakef@web.de>
-#
-# $FreeBSD$
-
-PORTNAME= port
-PORTVERSION= 2002.10.02.1
-CATEGORIES= devel
-MASTER_SITES= ftp://ftp.linux.org.uk/pub/lisp/experimental/cclan/ \
- ftp://ftp.ntnu.no/pub/lisp/cclan/ \
- ftp://www.aarg.net/pub/cclan/ \
- http://thingamy.com/cclan/ \
- http://www-jcsu.jesus.cam.ac.uk/ftp/pub/cclan/
-PKGNAMEPREFIX= cl-
-PKGNAMESUFFIX= -cmucl
-DISTFILES= # use installed sources from CL_LIBDIR
-EXTRACT_ONLY= # use installed sources from CL_LIBDIR
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Cross-Lisp portability package
-
-BUILD_DEPENDS= ${LOCALBASE}/lib/common-lisp/port/port.asd:${PORTSDIR}/devel/cl-port \
- ${LOCALBASE}/lib/common-lisp/asdf/cmuclfasl/asdf.fasl:${PORTSDIR}/devel/cl-asdf-cmucl \
- lisp:${PORTSDIR}/lang/cmucl
-RUN_DEPENDS= ${LOCALBASE}/lib/common-lisp/port/port.asd:${PORTSDIR}/devel/cl-port \
- ${LOCALBASE}/lib/common-lisp/asdf/cmuclfasl/asdf.fasl:${PORTSDIR}/devel/cl-asdf-cmucl \
- lisp:${PORTSDIR}/lang/cmucl
-
-BROKEN= "Broken pkg-plist"
-EXPIRATION_DATE= 2005-02-18
-DEPRECATED= ${BROKEN}
-
-do-build:
- WRKSRC=${WRKSRC}/ FBSD_ASDF_COMPILE_PORT=t\
- lisp -nositeinit -noinit \
- -load ${LOCALBASE}/etc/asdf-init.lisp \
- -eval "(asdf:oos 'asdf:compile-op :port)" \
- -eval "(quit)"
-
-do-install:
- ${MKDIR} ${PREFIX}/lib/common-lisp/port/cmuclfasl
- ${INSTALL_DATA} ${WRKSRC}/*.fasl ${PREFIX}/lib/common-lisp/port/cmuclfasl/
-
-.include <bsd.port.mk>
diff --git a/devel/cl-port-cmucl/pkg-descr b/devel/cl-port-cmucl/pkg-descr
deleted file mode 100644
index 8fe46247c30e..000000000000
--- a/devel/cl-port-cmucl/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-CLOCC Port provides a portable interface to various features absent
-from the ANSI Common Lisp standard, such as sockets, multiprocessing,
-calling external programs, Gray streams etc.
-
-This package contains binaries compiled for CMU CL.
-
-WWW: http://clocc.sourceforge.net
-
--- Henrik Motakef
- <henrik.motakef@web.de>
diff --git a/devel/cl-port-cmucl/pkg-plist b/devel/cl-port-cmucl/pkg-plist
deleted file mode 100644
index 4f7c342bc7fa..000000000000
--- a/devel/cl-port-cmucl/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-lib/common-lisp/port/cmuclfasl/ext.fasl
-lib/common-lisp/port/cmuclfasl/gray.fasl
-lib/common-lisp/port/cmuclfasl/net.fasl
-lib/common-lisp/port/cmuclfasl/path.fasl
-lib/common-lisp/port/cmuclfasl/proc.fasl
-lib/common-lisp/port/cmuclfasl/shell.fasl
-lib/common-lisp/port/cmuclfasl/sys.fasl
-@dirrm lib/common-lisp/port/cmuclfasl
diff --git a/devel/gdb52/Makefile b/devel/gdb52/Makefile
deleted file mode 100644
index 6b99aee6bed9..000000000000
--- a/devel/gdb52/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: GDB 5.1
-# Date created: 30 March 2001
-# Whom: David O'Brien <obrien@NUXI.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gdb
-PORTVERSION= 5.2.1
-PORTREVISION= 2
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_SOURCEWARE}
-MASTER_SITE_SUBDIR= gdb/releases
-
-PATCH_SITES= ${MASTER_SITE_LOCAL}
-PATCH_SITE_SUBDIR= obrien
-PATCHFILES= gdb521_xfree-loadmod.diff
-
-MAINTAINER= mp@FreeBSD.org
-COMMENT= GNU GDB 5.2.1 debugger
-
-.include <bsd.port.pre.mk>
-
-BROKEN= "Does not compile"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-.if ${ARCH} == "amd64"
-BROKEN= "Configure fails on amd64"
-.endif
-
-LATEST_LINK= gdb52
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --program-suffix=521
-
-pre-configure:
- cd ${WRKSRC} ; ${RM} -rf dejagnu expect sim tcl texinfo
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/gdb/gdb \
- ${PREFIX}/bin/${PORTNAME}${PORTVERSION:S/.//g}
-
-cklatest:
- ncftpls \
- ftp://mirrors.rcn.net/mirrors/sources.redhat.com/${MASTER_SITE_SUBDIR}/ \
- | ${GREP} gdb+dejagnu-
-
-.include <bsd.port.post.mk>
diff --git a/devel/gdb52/distinfo b/devel/gdb52/distinfo
deleted file mode 100644
index 354bfb2c4359..000000000000
--- a/devel/gdb52/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 (gdb-5.2.1.tar.gz) = e9766842f1bbc6c2353de1410d8c0de0
-SIZE (gdb-5.2.1.tar.gz) = 14715792
-MD5 (gdb521_xfree-loadmod.diff) = 0cafd6520d86caa207a2f7a54f981d06
-SIZE (gdb521_xfree-loadmod.diff) = 29594
diff --git a/devel/gdb52/files/patch-gdb_config_alpha_fbsd.mh b/devel/gdb52/files/patch-gdb_config_alpha_fbsd.mh
deleted file mode 100644
index cc2cca6cc779..000000000000
--- a/devel/gdb52/files/patch-gdb_config_alpha_fbsd.mh
+++ /dev/null
@@ -1,9 +0,0 @@
---- gdb/config/alpha/fbsd.mh Sat Jan 19 17:12:50 2002
-+++ gdb/config/alpha/fbsd.mh Mon Jun 3 08:03:39 2002
-@@ -1,5 +1,5 @@
- # Host: FreeBSD/Alpha
- NATDEPFILES= fork-child.o infptrace.o inftarg.o \
- solib.o solib-svr4.o solib-legacy.o \
-- corelow.o core-regset.o alphabsd-nat.o
-+ corelow.o core-regset.o alphabsd-nat.o freebsd-uthread.o
- NAT_FILE= nm-fbsd.h
diff --git a/devel/gdb52/files/patch-gdb_config_i386_fbsd.mh b/devel/gdb52/files/patch-gdb_config_i386_fbsd.mh
deleted file mode 100644
index c268f5c5c76e..000000000000
--- a/devel/gdb52/files/patch-gdb_config_i386_fbsd.mh
+++ /dev/null
@@ -1,8 +0,0 @@
---- gdb/config/i386/fbsd.mh Thu Jan 17 20:50:59 2002
-+++ gdb/config/i386/fbsd.mh Mon May 27 18:36:20 2002
-@@ -4,4 +4,4 @@
-
- NAT_FILE= nm-fbsd.h
- # NOTE: Do not spread NATDEPFILES over several lines - it hurts BSD make.
--NATDEPFILES= fork-child.o infptrace.o inftarg.o solib.o solib-svr4.o solib-legacy.o corelow.o core-aout.o core-regset.o i386-nat.o i387-nat.o i386bsd-nat.o i386fbsd-nat.o
-+NATDEPFILES= fork-child.o infptrace.o inftarg.o solib.o solib-svr4.o solib-legacy.o corelow.o core-aout.o core-regset.o i386-nat.o i387-nat.o i386bsd-nat.o i386fbsd-nat.o kvm-fbsd.o freebsd-uthread.o xfreemod.o
diff --git a/devel/gdb52/files/patch-gdb_config_i386_nm-fbsd.h b/devel/gdb52/files/patch-gdb_config_i386_nm-fbsd.h
deleted file mode 100644
index 3c33c3340f96..000000000000
--- a/devel/gdb52/files/patch-gdb_config_i386_nm-fbsd.h
+++ /dev/null
@@ -1,35 +0,0 @@
---- gdb/config/i386/nm-fbsd.h Sat Jul 21 13:16:44 2001
-+++ gdb/config/i386/nm-fbsd.h Mon Jun 3 10:04:54 2002
-@@ -148,5 +152,32 @@
- #define ld_2 d_sdt
-
- #endif /* !SVR4_SHARED_LIBS */
-+
-+extern int kernel_debugging;
-+extern int kernel_writablecore;
-+
-+#if __FreeBSD_version >= 500032
-+#define ADDITIONAL_OPTIONS \
-+ {"kernel", no_argument, &kernel_debugging, 1}, \
-+ {"k", no_argument, &kernel_debugging, 1}, \
-+ {"wcore", no_argument, &kernel_writablecore, 1}, \
-+ {"w", no_argument, &kernel_writablecore, 1},
-+
-+#define ADDITIONAL_OPTION_HELP \
-+ "\
-+ --kernel Enable kernel debugging.\n\
-+ --wcore Make core file writable (only works for /dev/mem).\n\
-+ This option only works while debugging a kernel !!\n\
-+"
-+
-+#define DEFAULT_PROMPT kernel_debugging?"(kgdb) ":"(gdb) "
-+
-+/* misuse START_PROGRESS to test whether we're running as kgdb */
-+/* START_PROGRESS is called at the top of main */
-+#undef START_PROGRESS
-+#define START_PROGRESS(STR,N) \
-+ if (!strcmp(STR, "kgdb")) \
-+ kernel_debugging = 1;
-+#endif
-
- #endif /* NM_FBSD_H */
diff --git a/devel/gdb52/files/patch-gdb_config_i386_tm-fbsd.h b/devel/gdb52/files/patch-gdb_config_i386_tm-fbsd.h
deleted file mode 100644
index ca9c982f3d71..000000000000
--- a/devel/gdb52/files/patch-gdb_config_i386_tm-fbsd.h
+++ /dev/null
@@ -1,67 +0,0 @@
---- gdb/config/i386/tm-fbsd.h Sat Jul 28 10:03:38 2001
-+++ gdb/config/i386/tm-fbsd.h Fri Jun 7 08:32:14 2002
-@@ -41,38 +45,42 @@
- /* Support for longjmp. */
-
- /* Details about jmp_buf. It's supposed to be an array of integers. */
--
--#define JB_ELEMENT_SIZE 4 /* Size of elements in jmp_buf. */
--#define JB_PC 0 /* Array index of saved PC. */
--
--/* Figure out where the longjmp will land. Store the address that
-- longjmp will jump to in *ADDR, and return non-zero if successful. */
--
- #define GET_LONGJMP_TARGET(addr) get_longjmp_target (addr)
--extern int get_longjmp_target (CORE_ADDR *addr);
-
-
--/* Support for signal handlers. */
-+/* On FreeBSD, sigtramp has size 0x18 and is immediately below the
-+ ps_strings struct which has size 0x10 and is at the top of the
-+ user stack. */
-+
-+#undef SIGTRAMP_START
-+#undef SIGTRAMP_END
-+#define SIGTRAMP_START(pc) 0xbfbfdfd8
-+#define SIGTRAMP_END(pc) 0xbfbfdff0
-
--#define IN_SIGTRAMP(pc, name) i386bsd_in_sigtramp (pc, name)
--extern int i386bsd_in_sigtramp (CORE_ADDR pc, char *name);
--
--/* These defines allow the recognition of sigtramps as a function name
-- <sigtramp>.
--
-- FIXME: kettenis/2001-07-13: These should be added to the target
-- vector and turned into functions when we go "multi-arch". */
--
--#define SIGTRAMP_START(pc) i386bsd_sigtramp_start
--#define SIGTRAMP_END(pc) i386bsd_sigtramp_end
- extern CORE_ADDR i386bsd_sigtramp_start;
- extern CORE_ADDR i386bsd_sigtramp_end;
-+extern CORE_ADDR fbsd_kern_frame_saved_pc(struct frame_info *fr);
-
- /* Override FRAME_SAVED_PC to enable the recognition of signal handlers. */
-
- #undef FRAME_SAVED_PC
--#define FRAME_SAVED_PC(frame) i386bsd_frame_saved_pc (frame)
--extern CORE_ADDR i386bsd_frame_saved_pc (struct frame_info *frame);
-+#if __FreeBSD_version >= 500032
-+#define FRAME_SAVED_PC(FRAME) \
-+ (kernel_debugging ? fbsd_kern_frame_saved_pc(FRAME) : \
-+ (((FRAME)->signal_handler_caller \
-+ ? sigtramp_saved_pc (FRAME) \
-+ : read_memory_integer ((FRAME)->frame + 4, 4)) \
-+ ))
-+#else
-+#define FRAME_SAVED_PC(FRAME) \
-+ (((FRAME)->signal_handler_caller \
-+ ? sigtramp_saved_pc (FRAME) \
-+ : read_memory_integer ((FRAME)->frame + 4, 4)) \
-+ )
-+#endif
-+
-+/* Offset to saved PC in sigcontext, from <sys/signal.h>. */
-+#define SIGCONTEXT_PC_OFFSET 20
-
-
- /* Shared library support. */
diff --git a/devel/gdb52/files/patch-gdb_freebsd-uthread.c b/devel/gdb52/files/patch-gdb_freebsd-uthread.c
deleted file mode 100644
index 1e1512c4b40c..000000000000
--- a/devel/gdb52/files/patch-gdb_freebsd-uthread.c
+++ /dev/null
@@ -1,921 +0,0 @@
-$FreeBSD$
-
---- gdb/freebsd-uthread.c.orig Sat May 25 13:05:56 2002
-+++ gdb/freebsd-uthread.c Sat May 25 13:09:09 2002
-@@ -0,0 +1,915 @@
-+/* $FreeBSD$ */
-+/* Low level interface for debugging FreeBSD user threads for GDB, the GNU debugger.
-+ Copyright 1996, 1999 Free Software Foundation, Inc.
-+
-+This file is part of GDB.
-+
-+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. */
-+
-+/* This module implements a sort of half target that sits between the
-+ machine-independent parts of GDB and the ptrace interface (infptrace.c) to
-+ provide access to the FreeBSD user-mode thread implementation.
-+
-+ FreeBSD threads are true user-mode threads, which are invoked via
-+ the pthread_* interfaces. These are mostly implemented in
-+ user-space, with all thread context kept in various structures that
-+ live in the user's heap. For the most part, the kernel has no
-+ knowlege of these threads.
-+
-+ Based largely on hpux-thread.c
-+
-+ */
-+
-+
-+#include "defs.h"
-+#include <sys/queue.h>
-+#include <signal.h>
-+#include <setjmp.h>
-+#include "gdbthread.h"
-+#include "target.h"
-+#include "inferior.h"
-+#include <fcntl.h>
-+#include <ucontext.h>
-+#include <unistd.h>
-+#include <sys/stat.h>
-+#include "gdbcore.h"
-+
-+extern int child_suppress_run;
-+extern struct target_ops child_ops; /* target vector for inftarg.c */
-+
-+extern void _initialize_freebsd_uthread PARAMS ((void));
-+
-+/* Set to true while we are part-way through attaching */
-+static int freebsd_uthread_attaching;
-+
-+static int freebsd_uthread_active = 0;
-+static CORE_ADDR P_thread_list;
-+static CORE_ADDR P_thread_run;
-+
-+/* Pointer to the next function on the objfile event chain. */
-+static void (*target_new_objfile_chain) (struct objfile *objfile);
-+
-+static void freebsd_uthread_resume PARAMS ((ptid_t pid, int step,
-+ enum target_signal signo));
-+
-+static void init_freebsd_uthread_ops PARAMS ((void));
-+
-+static struct target_ops freebsd_uthread_ops;
-+
-+static ptid_t find_active_ptid PARAMS ((void));
-+
-+struct cached_pthread {
-+ u_int64_t uniqueid;
-+ int state;
-+ CORE_ADDR name;
-+ union {
-+ ucontext_t uc;
-+ jmp_buf jb;
-+ } ctx;
-+};
-+
-+static ptid_t cached_ptid;
-+static struct cached_pthread cached_pthread;
-+static CORE_ADDR cached_pthread_addr;
-+
-+LIST_HEAD(idmaplist, idmap);
-+
-+struct idmap {
-+ LIST_ENTRY(idmap) link;
-+ u_int64_t uniqueid;
-+ int tid;
-+};
-+
-+#define MAPHASH_SIZE 257
-+#define TID_MIN 1
-+#define TID_MAX 16383
-+
-+static int tid_to_hash[TID_MAX + 1]; /* set to map_hash index */
-+static struct idmaplist map_hash[MAPHASH_SIZE];
-+static int next_free_tid = TID_MIN; /* first available tid */
-+static int last_free_tid = TID_MIN; /* first unavailable */
-+
-+static CORE_ADDR P_thread_next_offset;
-+static CORE_ADDR P_thread_uniqueid_offset;
-+static CORE_ADDR P_thread_state_offset;
-+static CORE_ADDR P_thread_name_offset;
-+static CORE_ADDR P_thread_ctx_offset;
-+static CORE_ADDR P_thread_PS_RUNNING_value;
-+static CORE_ADDR P_thread_PS_DEAD_value;
-+
-+static int next_offset;
-+static int uniqueid_offset;
-+static int state_offset;
-+static int name_offset;
-+static int ctx_offset;
-+static int PS_RUNNING_value;
-+static int PS_DEAD_value;
-+
-+#define UNIQUEID_HASH(id) (id % MAPHASH_SIZE)
-+#define TID_ADD1(tid) (((tid) + 1) == TID_MAX + 1 \
-+ ? TID_MIN : (tid) + 1)
-+#define IS_TID_FREE(tid) (tid_to_hash[tid] == -1)
-+
-+static int
-+get_new_tid(int h)
-+{
-+ int tid = next_free_tid;
-+
-+ tid_to_hash[tid] = h;
-+ next_free_tid = TID_ADD1(next_free_tid);
-+ if (next_free_tid == last_free_tid)
-+ {
-+ int i;
-+
-+ for (i = last_free_tid; TID_ADD1(i) != last_free_tid; i = TID_ADD1(i))
-+ if (IS_TID_FREE(i))
-+ break;
-+ if (TID_ADD1(i) == last_free_tid)
-+ {
-+ error("too many threads");
-+ return 0;
-+ }
-+ next_free_tid = i;
-+ for (i = TID_ADD1(i); IS_TID_FREE(i); i = TID_ADD1(i))
-+ ;
-+ last_free_tid = i;
-+ }
-+
-+ return tid;
-+}
-+
-+static ptid_t
-+find_ptid(u_int64_t uniqueid)
-+{
-+ int h = UNIQUEID_HASH(uniqueid);
-+ struct idmap *im;
-+
-+ LIST_FOREACH(im, &map_hash[h], link)
-+ if (im->uniqueid == uniqueid)
-+ return MERGEPID(PIDGET(inferior_ptid), im->tid);
-+
-+ im = xmalloc(sizeof(struct idmap));
-+ im->uniqueid = uniqueid;
-+ im->tid = get_new_tid(h);
-+ LIST_INSERT_HEAD(&map_hash[h], im, link);
-+
-+ return MERGEPID(PIDGET(inferior_ptid), im->tid);
-+}
-+
-+static void
-+free_ptid(ptid_t ptid)
-+{
-+ int tid = TIDGET(ptid);
-+ int h = tid_to_hash[tid];
-+ struct idmap *im;
-+
-+ if (!tid) return;
-+
-+ LIST_FOREACH(im, &map_hash[h], link)
-+ if (im->tid == tid)
-+ break;
-+
-+ if (!im) return;
-+
-+ LIST_REMOVE(im, link);
-+ tid_to_hash[tid] = -1;
-+ free(im);
-+}
-+
-+#define READ_OFFSET(field) read_memory(P_thread_##field##_offset, \
-+ (char *) &field##_offset, \
-+ sizeof(field##_offset))
-+
-+#define READ_VALUE(name) read_memory(P_thread_##name##_value, \
-+ (char *) &name##_value, \
-+ sizeof(name##_value))
-+
-+static void
-+read_thread_offsets (void)
-+{
-+ READ_OFFSET(next);
-+ READ_OFFSET(uniqueid);
-+ READ_OFFSET(state);
-+ READ_OFFSET(name);
-+ READ_OFFSET(ctx);
-+
-+ READ_VALUE(PS_RUNNING);
-+ READ_VALUE(PS_DEAD);
-+}
-+
-+#define READ_FIELD(ptr, T, field, result) \
-+ read_memory ((ptr) + field##_offset, (char *) &(result), sizeof result)
-+
-+static u_int64_t
-+read_pthread_uniqueid (CORE_ADDR ptr)
-+{
-+ u_int64_t uniqueid;
-+ READ_FIELD(ptr, u_int64_t, uniqueid, uniqueid);
-+ return uniqueid;
-+}
-+
-+static CORE_ADDR
-+read_pthread_next (CORE_ADDR ptr)
-+{
-+ CORE_ADDR next;
-+ READ_FIELD(ptr, CORE_ADDR, next, next);
-+ return next;
-+}
-+
-+static void
-+read_cached_pthread (CORE_ADDR ptr, struct cached_pthread *cache)
-+{
-+ READ_FIELD(ptr, u_int64_t, uniqueid, cache->uniqueid);
-+ READ_FIELD(ptr, int, state, cache->state);
-+ READ_FIELD(ptr, CORE_ADDR, name, cache->name);
-+ READ_FIELD(ptr, ucontext_t, ctx, cache->ctx);
-+}
-+
-+static ptid_t
-+find_active_ptid (void)
-+{
-+ CORE_ADDR ptr;
-+
-+ read_memory ((CORE_ADDR)P_thread_run,
-+ (char *)&ptr,
-+ sizeof ptr);
-+
-+ return find_ptid(read_pthread_uniqueid(ptr));
-+}
-+
-+static CORE_ADDR find_pthread_addr PARAMS ((ptid_t ptid));
-+static struct cached_pthread * find_pthread PARAMS ((ptid_t ptid));
-+
-+static CORE_ADDR
-+find_pthread_addr (ptid_t ptid)
-+{
-+ CORE_ADDR ptr;
-+
-+ if (ptid_equal(ptid, cached_ptid))
-+ return cached_pthread_addr;
-+
-+ read_memory ((CORE_ADDR)P_thread_list,
-+ (char *)&ptr,
-+ sizeof ptr);
-+
-+ while (ptr != 0)
-+ {
-+ if (ptid_equal(find_ptid(read_pthread_uniqueid(ptr)), ptid))
-+ {
-+ cached_ptid = ptid;
-+ cached_pthread_addr = ptr;
-+ read_cached_pthread(ptr, &cached_pthread);
-+ return ptr;
-+ }
-+ ptr = read_pthread_next(ptr);
-+ }
-+
-+ return NULL;
-+}
-+
-+static struct cached_pthread *
-+find_pthread (ptid_t ptid)
-+{
-+ CORE_ADDR ptr;
-+
-+ if (ptid_equal(ptid, cached_ptid))
-+ return &cached_pthread;
-+
-+ read_memory ((CORE_ADDR)P_thread_list,
-+ (char *)&ptr,
-+ sizeof ptr);
-+
-+ while (ptr != 0)
-+ {
-+ if (ptid_equal(find_ptid(read_pthread_uniqueid(ptr)), ptid))
-+ {
-+ cached_ptid = ptid;
-+ cached_pthread_addr = ptr;
-+ read_cached_pthread(ptr, &cached_pthread);
-+ return &cached_pthread;
-+ }
-+ ptr = read_pthread_next(ptr);
-+ }
-+
-+#if 0
-+ error ("Can't find pthread %d,%d", PIDGET(ptid), TIDGET(ptid));
-+#endif
-+ return NULL;
-+}
-+
-+
-+/* Most target vector functions from here on actually just pass through to
-+ inftarg.c, as they don't need to do anything specific for threads. */
-+
-+/* ARGSUSED */
-+static void
-+freebsd_uthread_open (char *arg, int from_tty)
-+{
-+ child_ops.to_open (arg, from_tty);
-+}
-+
-+/* Attach to process PID, then initialize for debugging it
-+ and wait for the trace-trap that results from attaching. */
-+
-+static void
-+freebsd_uthread_attach (char *args, int from_tty)
-+{
-+ child_ops.to_attach (args, from_tty);
-+ push_target (&freebsd_uthread_ops);
-+ freebsd_uthread_attaching = 1;
-+}
-+
-+/* After an attach, see if the target is threaded */
-+
-+static void
-+freebsd_uthread_post_attach (int pid)
-+{
-+ if (freebsd_uthread_active)
-+ {
-+ read_thread_offsets ();
-+ inferior_ptid = find_active_ptid ();
-+ add_thread (inferior_ptid);
-+ }
-+ else
-+ {
-+ unpush_target (&freebsd_uthread_ops);
-+ push_target (&child_ops);
-+ }
-+
-+ freebsd_uthread_attaching = 0;
-+}
-+
-+/* Take a program previously attached to and detaches it.
-+ The program resumes execution and will no longer stop
-+ on signals, etc. We'd better not have left any breakpoints
-+ in the program or it'll die when it hits one. For this
-+ to work, it may be necessary for the process to have been
-+ previously attached. It *might* work if the program was
-+ started via the normal ptrace (PTRACE_TRACEME). */
-+
-+static void
-+freebsd_uthread_detach (char *args, int from_tty)
-+{
-+ child_ops.to_detach (args, from_tty);
-+}
-+
-+/* Resume execution of process PID. If STEP is nozero, then
-+ just single step it. If SIGNAL is nonzero, restart it with that
-+ signal activated. We may have to convert pid from a thread-id to an LWP id
-+ for procfs. */
-+
-+static void
-+freebsd_uthread_resume (ptid_t ptid, int step, enum target_signal signo)
-+{
-+ if (freebsd_uthread_attaching)
-+ {
-+ child_ops.to_resume (ptid, step, signo);
-+ return;
-+ }
-+
-+ child_ops.to_resume (ptid, step, signo);
-+ cached_ptid = MERGEPID(0, 0);
-+}
-+
-+/* Wait for any threads to stop. We may have to convert PID from a thread id
-+ to a LWP id, and vice versa on the way out. */
-+
-+static ptid_t
-+freebsd_uthread_wait (ptid_t ptid, struct target_waitstatus *ourstatus)
-+{
-+ ptid_t rtnval;
-+
-+ if (freebsd_uthread_attaching)
-+ {
-+ return child_ops.to_wait (ptid, ourstatus);
-+ }
-+
-+ rtnval = child_ops.to_wait (ptid, ourstatus);
-+
-+ if (PIDGET(rtnval) >= 0)
-+ {
-+ rtnval = find_active_ptid ();
-+ if (!in_thread_list (rtnval))
-+ add_thread (rtnval);
-+ }
-+
-+ return rtnval;
-+}
-+
-+#ifdef __i386__
-+
-+static char sigmap[MAX_NUM_REGS] = /* map reg to sigcontext */
-+{
-+ 12, /* eax */
-+ 11, /* ecx */
-+ 10, /* edx */
-+ 9, /* ebx */
-+ 8, /* esp */
-+ 7, /* ebp */
-+ 6, /* esi */
-+ 5, /* edi */
-+ 15, /* eip */
-+ 17, /* eflags */
-+ 16, /* cs */
-+ 19, /* ss */
-+ 4, /* ds */
-+ 3, /* es */
-+ 2, /* fs */
-+ 1, /* gs */
-+ -1, -1, -1, -1, -1, -1, -1, /* st0-st7 */
-+ -1, -1, -1, -1, -1, -1, -1, /* fctrl-fop */
-+ -1, -1, -1, -1, -1, -1, -1, /* xmm0-xmm7 */
-+ -1, /* mxcsr */
-+};
-+
-+static char jmpmap[MAX_NUM_REGS] = /* map reg to jmp_buf */
-+{
-+ 6, /* eax */
-+ -1, /* ecx */
-+ -1, /* edx */
-+ 1, /* ebx */
-+ 2, /* esp */
-+ 3, /* ebp */
-+ 4, /* esi */
-+ 5, /* edi */
-+ 0, /* eip */
-+ -1, /* eflags */
-+ -1, /* cs */
-+ -1, /* ss */
-+ -1, /* ds */
-+ -1, /* es */
-+ -1, /* fs */
-+ -1, /* gs */
-+ -1, -1, -1, -1, -1, -1, -1, /* st0-st7 */
-+ -1, -1, -1, -1, -1, -1, -1, /* fctrl-fop */
-+ -1, -1, -1, -1, -1, -1, -1, /* xmm0-xmm7 */
-+ -1, /* mxcsr */
-+};
-+
-+#endif
-+
-+#ifdef __alpha__
-+
-+static char sigmap[NUM_REGS] = /* map reg to sigcontext */
-+{
-+ 1, 2, 3, 4, 5, 6, 7, 8, /* v0 - t6 */
-+ 9, 10, 11, 12, 13, 14, 15, 16, /* t7 - fp */
-+ 17, 18, 19, 20, 21, 22, 23, 24, /* a0 - t9 */
-+ 25, 26, 27, 28, 29, 30, 31, 32, /* t10 - zero */
-+ 38, 39, 40, 41, 42, 43, 44, 45, /* f0 - f7 */
-+ 46, 47, 48, 49, 50, 51, 52, 53, /* f8 - f15 */
-+ 54, 55, 56, 57, 58, 59, 60, 61, /* f16 - f23 */
-+ 62, 63, 64, 65, 66, 67, 68, 69, /* f24 - f31 */
-+ 33, -1 /* pc, vfp */
-+};
-+static char jmpmap[NUM_REGS] = {
-+ 4, 5, 6, 7, 8, 9, 10, 11, /* v0 - t6 */
-+ 12, 13, 14, 15, 16, 17, 18, 19, /* t7 - fp */
-+ 20, 21, 22, 23, 24, 25, 26, 27, /* a0 - t9 */
-+ 28, 29, 30, 31, 32, 33, 34, 35, /* t10 - zero */
-+ 37, 38, 39, 40, 41, 42, 43, 44, /* f0 - f7 */
-+ 45, 46, 47, 48, 49, 50, 51, 52, /* f8 - f15 */
-+ 53, 54, 55, 56, 57, 58, 59, 60, /* f16 - f23 */
-+ 61, 62, 63, 64, 65, 66, 67, 68, /* f24 - f31 */
-+ 2, -1, /* pc, vfp */
-+};
-+
-+#endif
-+
-+static void
-+freebsd_uthread_fetch_registers (int regno)
-+{
-+ struct cached_pthread *thread;
-+ int active;
-+ int first_regno, last_regno;
-+ register_t *regbase;
-+ char *regmap;
-+
-+ if (freebsd_uthread_attaching || TIDGET(inferior_ptid) == 0)
-+ {
-+ child_ops.to_fetch_registers (regno);
-+ return;
-+ }
-+
-+ thread = find_pthread (inferior_ptid);
-+ active = (ptid_equal(inferior_ptid, find_active_ptid()));
-+
-+ if (active)
-+ {
-+ child_ops.to_fetch_registers (regno);
-+ return;
-+ }
-+
-+ if (regno == -1)
-+ {
-+ first_regno = 0;
-+ last_regno = NUM_REGS - 1;
-+ }
-+ else
-+ {
-+ first_regno = regno;
-+ last_regno = regno;
-+ }
-+
-+ regbase = (register_t*) &thread->ctx.jb[0];
-+ regmap = jmpmap;
-+
-+ for (regno = first_regno; regno <= last_regno; regno++)
-+ {
-+ if (regmap[regno] == -1)
-+ child_ops.to_fetch_registers (regno);
-+ else
-+ if (thread)
-+ supply_register (regno, (char*) &regbase[regmap[regno]]);
-+ else
-+ supply_register (regno, NULL);
-+ }
-+}
-+
-+static void
-+freebsd_uthread_store_registers (int regno)
-+{
-+ struct cached_pthread *thread;
-+ CORE_ADDR ptr;
-+ int first_regno, last_regno;
-+ u_int32_t *regbase;
-+ char *regmap;
-+
-+ if (freebsd_uthread_attaching)
-+ {
-+ child_ops.to_store_registers (regno);
-+ return;
-+ }
-+
-+ thread = find_pthread (inferior_ptid);
-+
-+ if (thread->state == PS_RUNNING_value)
-+ {
-+ child_ops.to_store_registers (regno);
-+ return;
-+ }
-+
-+ if (regno == -1)
-+ {
-+ first_regno = 0;
-+ last_regno = NUM_REGS - 1;
-+ }
-+ else
-+ {
-+ first_regno = regno;
-+ last_regno = regno;
-+ }
-+
-+ regbase = (u_int32_t*) &thread->ctx.jb[0];
-+ regmap = jmpmap;
-+
-+ ptr = find_pthread_addr (inferior_ptid);
-+ for (regno = first_regno; regno <= last_regno; regno++)
-+ {
-+ if (regmap[regno] == -1)
-+ child_ops.to_store_registers (regno);
-+ else
-+ {
-+ u_int32_t *reg = &regbase[regmap[regno]];
-+ int off;
-+
-+ /* Hang onto cached value */
-+ memcpy(reg, registers + REGISTER_BYTE (regno),
-+ REGISTER_RAW_SIZE (regno));
-+
-+ /* And push out to inferior */
-+ off = (char *) reg - (char *) thread;
-+ write_memory (ptr + off,
-+ registers + REGISTER_BYTE (regno),
-+ REGISTER_RAW_SIZE (regno));
-+ }
-+ }
-+}
-+
-+/* Get ready to modify the registers array. On machines which store
-+ individual registers, this doesn't need to do anything. On machines
-+ which store all the registers in one fell swoop, this makes sure
-+ that registers contains all the registers from the program being
-+ debugged. */
-+
-+static void
-+freebsd_uthread_prepare_to_store (void)
-+{
-+ child_ops.to_prepare_to_store ();
-+}
-+
-+static int
-+freebsd_uthread_xfer_memory (CORE_ADDR memaddr, char *myaddr, int len,
-+ int dowrite, struct mem_attrib *attrib,
-+ struct target_ops *target)
-+{
-+ return child_ops.to_xfer_memory (memaddr, myaddr, len, dowrite,
-+ attrib, target);
-+}
-+
-+/* Print status information about what we're accessing. */
-+
-+static void
-+freebsd_uthread_files_info (struct target_ops *ignore)
-+{
-+ child_ops.to_files_info (ignore);
-+}
-+
-+static void
-+freebsd_uthread_kill_inferior (void)
-+{
-+ child_ops.to_kill ();
-+}
-+
-+static void
-+freebsd_uthread_notice_signals (ptid_t ptid)
-+{
-+ child_ops.to_notice_signals (ptid);
-+}
-+
-+/* Fork an inferior process, and start debugging it with /proc. */
-+
-+static void
-+freebsd_uthread_create_inferior (char *exec_file, char *allargs, char **env)
-+{
-+ child_ops.to_create_inferior (exec_file, allargs, env);
-+
-+ if (PIDGET(inferior_ptid) && freebsd_uthread_active)
-+ {
-+ read_thread_offsets ();
-+ push_target (&freebsd_uthread_ops);
-+ inferior_ptid = find_active_ptid ();
-+ add_thread (inferior_ptid);
-+ }
-+}
-+
-+/* This routine is called to find out if the inferior is using threads.
-+ We check for the _thread_run and _thread_list globals. */
-+
-+void
-+freebsd_uthread_new_objfile (struct objfile *objfile)
-+{
-+ struct minimal_symbol *ms;
-+
-+ if (!objfile)
-+ {
-+ freebsd_uthread_active = 0;
-+ return;
-+ }
-+
-+ ms = lookup_minimal_symbol ("_thread_run", NULL, objfile);
-+
-+ if (!ms)
-+ return;
-+
-+ P_thread_run = SYMBOL_VALUE_ADDRESS (ms);
-+
-+ ms = lookup_minimal_symbol ("_thread_list", NULL, objfile);
-+
-+ if (!ms)
-+ return;
-+
-+ P_thread_list = SYMBOL_VALUE_ADDRESS (ms);
-+
-+#define OFFSET_SYM(field) "_thread_" #field "_offset"
-+#define LOOKUP_OFFSET(field) \
-+ do { \
-+ ms = lookup_minimal_symbol (OFFSET_SYM(field), NULL, objfile); \
-+ if (!ms) \
-+ return; \
-+ P_thread_##field##_offset = SYMBOL_VALUE_ADDRESS (ms); \
-+ } while (0);
-+
-+#define VALUE_SYM(name) "_thread_" #name "_value"
-+#define LOOKUP_VALUE(name) \
-+ do { \
-+ ms = lookup_minimal_symbol (VALUE_SYM(name), NULL, objfile); \
-+ if (!ms) \
-+ return; \
-+ P_thread_##name##_value = SYMBOL_VALUE_ADDRESS (ms); \
-+ } while (0);
-+
-+ LOOKUP_OFFSET(next);
-+ LOOKUP_OFFSET(uniqueid);
-+ LOOKUP_OFFSET(state);
-+ LOOKUP_OFFSET(name);
-+ LOOKUP_OFFSET(ctx);
-+
-+ LOOKUP_VALUE(PS_RUNNING);
-+ LOOKUP_VALUE(PS_DEAD);
-+
-+ freebsd_uthread_active = 1;
-+}
-+
-+/* Clean up after the inferior dies. */
-+
-+static void
-+freebsd_uthread_mourn_inferior ()
-+{
-+ child_ops.to_mourn_inferior ();
-+ unpush_target (&freebsd_uthread_ops);
-+}
-+
-+/* Mark our target-struct as eligible for stray "run" and "attach" commands. */
-+
-+static int
-+freebsd_uthread_can_run ()
-+{
-+ return child_suppress_run;
-+}
-+
-+static int
-+freebsd_uthread_thread_alive (ptid_t ptid)
-+{
-+ struct cached_pthread *thread;
-+ int ret = 0;
-+
-+ if (freebsd_uthread_attaching)
-+ return 1;
-+
-+ /*
-+ * We can get called from child_ops.to_wait() which passes the underlying
-+ * pid (without a thread number).
-+ */
-+ if (TIDGET(ptid) == 0)
-+ return 1;
-+
-+ if (find_pthread_addr (ptid) != 0)
-+ {
-+ thread = find_pthread (ptid);
-+ ret = (thread->state != PS_DEAD_value);
-+ }
-+
-+ if (!ret)
-+ free_ptid(ptid);
-+
-+ return ret;
-+}
-+
-+static void
-+freebsd_uthread_stop (void)
-+{
-+ child_ops.to_stop ();
-+}
-+
-+static void
-+freebsd_uthread_find_new_threads (void)
-+{
-+ CORE_ADDR ptr;
-+ int state;
-+ u_int64_t uniqueid;
-+
-+ read_memory ((CORE_ADDR)P_thread_list,
-+ (char *)&ptr,
-+ sizeof ptr);
-+
-+ while (ptr != 0)
-+ {
-+ READ_FIELD(ptr, int, state, state);
-+ READ_FIELD(ptr, u_int64_t, uniqueid, uniqueid);
-+ if (state != PS_DEAD_value &&
-+ !in_thread_list (find_ptid(uniqueid)))
-+ add_thread (find_ptid(uniqueid));
-+ ptr = read_pthread_next(ptr);
-+ }
-+}
-+
-+/* MUST MATCH enum pthread_state */
-+static const char *statenames[] = {
-+ "RUNNING",
-+ "SIGTHREAD",
-+ "MUTEX_WAIT",
-+ "COND_WAIT",
-+ "FDLR_WAIT",
-+ "FDLW_WAIT",
-+ "FDR_WAIT",
-+ "FDW_WAIT",
-+ "POLL_WAIT",
-+ "FILE_WAIT",
-+ "SELECT_WAIT",
-+ "SLEEP_WAIT",
-+ "WAIT_WAIT",
-+ "SIGSUSPEND",
-+ "SIGWAIT",
-+ "SPINBLOCK",
-+ "JOIN",
-+ "SUSPENDED",
-+ "DEAD",
-+ "DEADLOCK",
-+};
-+
-+#if 0
-+
-+static int
-+freebsd_uthread_get_thread_info (ref, selection, info)
-+ gdb_threadref *ref;
-+ int selection;
-+ struct gdb_ext_thread_info *info;
-+{
-+ int pid = *ref;
-+ struct cached_pthread *thread = find_pthread (pid);
-+ struct cleanup *old_chain;
-+
-+ old_chain = save_inferior_pid ();
-+ inferior_pid = main_pid;
-+
-+ memset(&info->threadid, 0, OPAQUETHREADBYTES);
-+
-+ memcpy(&info->threadid, ref, sizeof *ref);
-+ info->active = thread->state == PS_RUNNING_value;
-+ strcpy(info->display, statenames[thread->state]);
-+ if (thread->name)
-+ read_memory ((CORE_ADDR) thread->name, info->shortname, 32);
-+ else
-+ strcpy(info->shortname, "");
-+
-+ do_cleanups (old_chain);
-+ return (0);
-+}
-+
-+#endif
-+
-+char *
-+freebsd_uthread_pid_to_str (ptid_t ptid)
-+{
-+ static char buf[30];
-+
-+ if (STREQ (current_target.to_shortname, "freebsd-uthreads"))
-+ sprintf (buf, "Process %d, Thread %ld",
-+ PIDGET(ptid), TIDGET(ptid));
-+ else
-+ sprintf (buf, "Process %d", PIDGET(ptid));
-+
-+ return buf;
-+}
-+
-+
-+static void
-+init_freebsd_uthread_ops ()
-+{
-+ freebsd_uthread_ops.to_shortname = "freebsd-uthreads";
-+ freebsd_uthread_ops.to_longname = "FreeBSD uthreads";
-+ freebsd_uthread_ops.to_doc = "FreeBSD user threads support.";
-+ freebsd_uthread_ops.to_open = freebsd_uthread_open;
-+ freebsd_uthread_ops.to_attach = freebsd_uthread_attach;
-+ freebsd_uthread_ops.to_post_attach = freebsd_uthread_post_attach;
-+ freebsd_uthread_ops.to_detach = freebsd_uthread_detach;
-+ freebsd_uthread_ops.to_resume = freebsd_uthread_resume;
-+ freebsd_uthread_ops.to_wait = freebsd_uthread_wait;
-+ freebsd_uthread_ops.to_fetch_registers = freebsd_uthread_fetch_registers;
-+ freebsd_uthread_ops.to_store_registers = freebsd_uthread_store_registers;
-+ freebsd_uthread_ops.to_prepare_to_store = freebsd_uthread_prepare_to_store;
-+ freebsd_uthread_ops.to_xfer_memory = freebsd_uthread_xfer_memory;
-+ freebsd_uthread_ops.to_files_info = freebsd_uthread_files_info;
-+ freebsd_uthread_ops.to_insert_breakpoint = memory_insert_breakpoint;
-+ freebsd_uthread_ops.to_remove_breakpoint = memory_remove_breakpoint;
-+ freebsd_uthread_ops.to_terminal_init = terminal_init_inferior;
-+ freebsd_uthread_ops.to_terminal_inferior = terminal_inferior;
-+ freebsd_uthread_ops.to_terminal_ours_for_output = terminal_ours_for_output;
-+ freebsd_uthread_ops.to_terminal_ours = terminal_ours;
-+ freebsd_uthread_ops.to_terminal_info = child_terminal_info;
-+ freebsd_uthread_ops.to_kill = freebsd_uthread_kill_inferior;
-+ freebsd_uthread_ops.to_create_inferior = freebsd_uthread_create_inferior;
-+ freebsd_uthread_ops.to_mourn_inferior = freebsd_uthread_mourn_inferior;
-+ freebsd_uthread_ops.to_can_run = freebsd_uthread_can_run;
-+ freebsd_uthread_ops.to_notice_signals = freebsd_uthread_notice_signals;
-+ freebsd_uthread_ops.to_thread_alive = freebsd_uthread_thread_alive;
-+ freebsd_uthread_ops.to_stop = freebsd_uthread_stop;
-+ freebsd_uthread_ops.to_stratum = process_stratum;
-+ freebsd_uthread_ops.to_has_all_memory = 1;
-+ freebsd_uthread_ops.to_has_memory = 1;
-+ freebsd_uthread_ops.to_has_stack = 1;
-+ freebsd_uthread_ops.to_has_registers = 1;
-+ freebsd_uthread_ops.to_has_execution = 1;
-+ freebsd_uthread_ops.to_has_thread_control = 0;
-+ freebsd_uthread_ops.to_magic = OPS_MAGIC;
-+ freebsd_uthread_ops.to_find_new_threads = freebsd_uthread_find_new_threads;
-+ freebsd_uthread_ops.to_pid_to_str = freebsd_uthread_pid_to_str;
-+#if 0
-+ freebsd_uthread_vec.get_thread_info = freebsd_uthread_get_thread_info;
-+#endif
-+}
-+
-+void
-+_initialize_freebsd_uthread ()
-+{
-+ init_freebsd_uthread_ops ();
-+ add_target (&freebsd_uthread_ops);
-+
-+ target_new_objfile_chain = target_new_objfile_hook;
-+ target_new_objfile_hook = freebsd_uthread_new_objfile;
-+
-+ child_suppress_run = 1;
-+}
-
diff --git a/devel/gdb52/files/patch-gdb_i386bsd-nat.c b/devel/gdb52/files/patch-gdb_i386bsd-nat.c
deleted file mode 100644
index a6f7c0ec5524..000000000000
--- a/devel/gdb52/files/patch-gdb_i386bsd-nat.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- gdb/i386bsd-nat.c 2003/05/19 07:22:00 1.1
-+++ gdb/i386bsd-nat.c 2003/05/19 07:22:35
-@@ -305,7 +305,7 @@
- /* For some mysterious reason, some of the reserved bits in the
- debug control register get set. Mask these off, otherwise the
- ptrace call below will fail. */
-- dbregs.dr7 &= ~(0x0000fc00);
-+ DBREG_DRX ((&dbregs), 7) = ~(0x0000fc00);
-
- DBREG_DRX ((&dbregs), regnum) = value;
-
-@@ -354,7 +354,7 @@
- return 0;
- #endif
-
-- return dbregs.dr6;
-+ return DBREG_DRX ((&dbregs), 6);
- }
-
- #endif /* PT_GETDBREGS */
diff --git a/devel/gdb52/files/patch-gdb_kvm-fbsd.c b/devel/gdb52/files/patch-gdb_kvm-fbsd.c
deleted file mode 100644
index 4eef7306dd49..000000000000
--- a/devel/gdb52/files/patch-gdb_kvm-fbsd.c
+++ /dev/null
@@ -1,1058 +0,0 @@
---- gdb/kvm-fbsd.c Mon Jun 3 11:32:24 2002
-+++ gdb/kvm-fbsd.c Mon Jun 3 11:30:35 2002
-@@ -0,0 +1,1055 @@
-+/* Live and postmortem kernel debugging functions for FreeBSD.
-+ Copyright 1996 Free Software Foundation, Inc.
-+
-+This file is part of GDB.
-+
-+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. */
-+
-+/* $FreeBSD: /tmp/pcvs/ports/devel/gdb52/files/Attic/patch-gdb_kvm-fbsd.c,v 1.1 2002-06-06 03:56:34 mp Exp $ */
-+
-+#include "defs.h"
-+
-+#include <ctype.h>
-+#include <errno.h>
-+#include <signal.h>
-+#include <fcntl.h>
-+#include <paths.h>
-+#include <sys/sysctl.h>
-+#include <sys/param.h>
-+#include <sys/time.h>
-+#include <sys/proc.h>
-+#include <sys/user.h>
-+#include "frame.h" /* required by inferior.h */
-+#include "inferior.h"
-+#include "symtab.h"
-+#include "symfile.h"
-+#include "objfiles.h"
-+#include "command.h"
-+#include "bfd.h"
-+#include "target.h"
-+#include "gdbcore.h"
-+#include <sys/stat.h>
-+#include <unistd.h>
-+#include <vm/vm.h>
-+#include <vm/vm_param.h>
-+
-+#include <machine/vmparam.h>
-+#include <machine/pcb.h>
-+#include <machine/tss.h>
-+#include <machine/frame.h>
-+
-+#if __FreeBSD_version >= 500032 && defined(i386)
-+#define _KERNEL
-+#include <sys/pcpu.h>
-+#undef _KERNEL
-+
-+static void kcore_files_info PARAMS ((struct target_ops *));
-+
-+static void kcore_close PARAMS ((int));
-+
-+static void get_kcore_registers PARAMS ((int));
-+
-+static int kcore_xfer_kmem PARAMS ((CORE_ADDR, char *, int, int, struct mem_attrib *attrib, struct target_ops *));
-+
-+static int xfer_umem PARAMS ((CORE_ADDR, char *, int, int));
-+
-+static CORE_ADDR ksym_lookup PARAMS ((const char *));
-+
-+static int read_pcb PARAMS ((int, CORE_ADDR));
-+
-+static struct proc * curProc PARAMS ((void));
-+
-+static int set_proc_context PARAMS ((CORE_ADDR paddr));
-+
-+static void kcore_open PARAMS ((char *filename, int from_tty));
-+
-+static void kcore_detach PARAMS ((char *args, int from_tty));
-+
-+static void set_proc_cmd PARAMS ((char *arg, int from_tty));
-+
-+static void set_cpu_cmd PARAMS ((char *arg, int from_tty));
-+
-+static CORE_ADDR kvtophys PARAMS ((int, CORE_ADDR));
-+
-+static int physrd PARAMS ((int, u_int, char*, int));
-+
-+static int kvm_open PARAMS ((const char *efile, char *cfile, char *sfile,
-+ int perm, char *errout));
-+
-+static int kvm_close PARAMS ((int fd));
-+
-+static int kvm_write PARAMS ((int core_kd, CORE_ADDR memaddr,
-+ char *myaddr, int len));
-+
-+static int kvm_read PARAMS ((int core_kd, CORE_ADDR memaddr,
-+ char *myaddr, int len));
-+
-+static int kvm_uread PARAMS ((int core_kd, struct proc *p,
-+ CORE_ADDR memaddr, char *myaddr,
-+ int len));
-+
-+static int kernel_core_file_hook PARAMS ((int fd, CORE_ADDR addr,
-+ char *buf, int len));
-+
-+static CORE_ADDR kvm_getpcpu PARAMS ((int cfd, int cpuid));
-+
-+static struct kinfo_proc * kvm_getprocs PARAMS ((int cfd, int op,
-+ CORE_ADDR proc, int *cnt));
-+
-+extern struct target_ops kcore_ops; /* Forward decl */
-+
-+/* Non-zero means we are debugging a kernel core file */
-+int kernel_debugging = 0;
-+int kernel_writablecore = 0;
-+
-+static char *core_file;
-+static int core_kd = -1;
-+static struct proc *cur_proc;
-+static CORE_ADDR kernel_start;
-+
-+static CORE_ADDR pcpu;
-+#define PCPU_OFFSET(name) \
-+ offsetof(struct pcpu, pc_ ## name)
-+
-+/*
-+ * Symbol names of kernel entry points. Use special frames.
-+ */
-+#define KSYM_TRAP "calltrap"
-+#define KSYM_INTR "Xintr"
-+#define KSYM_FASTINTR "Xfastintr"
-+#define KSYM_SYSCALL "Xsyscall"
-+
-+/*
-+ * Read the "thing" at kernel address 'addr' into the space pointed to
-+ * by point. The length of the "thing" is determined by the type of p.
-+ * Result is non-zero if transfer fails.
-+ */
-+#define kvread(addr, p) \
-+ (target_read_memory ((CORE_ADDR)(addr), (char *)(p), sizeof(*(p))))
-+
-+
-+
-+/*
-+ * The following is FreeBSD-specific hackery to decode special frames
-+ * and elide the assembly-language stub. This could be made faster by
-+ * defining a frame_type field in the machine-dependent frame information,
-+ * but we don't think that's too important right now.
-+ */
-+enum frametype { tf_normal, tf_trap, tf_interrupt, tf_syscall };
-+
-+CORE_ADDR
-+fbsd_kern_frame_saved_pc (fr)
-+struct frame_info *fr;
-+{
-+ struct minimal_symbol *sym;
-+ CORE_ADDR this_saved_pc;
-+ enum frametype frametype;
-+
-+ this_saved_pc = read_memory_integer (fr->frame + 4, 4);
-+ sym = lookup_minimal_symbol_by_pc (this_saved_pc);
-+ frametype = tf_normal;
-+ if (sym != NULL) {
-+ if (strcmp (SYMBOL_NAME(sym), KSYM_TRAP) == 0)
-+ frametype = tf_trap;
-+ else if (strncmp (SYMBOL_NAME(sym), KSYM_INTR,
-+ strlen(KSYM_INTR)) == 0 || strncmp (SYMBOL_NAME(sym),
-+ KSYM_FASTINTR, strlen(KSYM_FASTINTR)) == 0)
-+ frametype = tf_interrupt;
-+ else if (strcmp (SYMBOL_NAME(sym), KSYM_SYSCALL) == 0)
-+ frametype = tf_syscall;
-+ }
-+
-+ switch (frametype) {
-+ case tf_normal:
-+ return (this_saved_pc);
-+
-+#define oEIP offsetof(struct trapframe, tf_eip)
-+
-+ case tf_trap:
-+ return (read_memory_integer (fr->frame + 8 + oEIP, 4));
-+
-+ case tf_interrupt:
-+ return (read_memory_integer (fr->frame + 12 + oEIP, 4));
-+
-+ case tf_syscall:
-+ return (read_memory_integer (fr->frame + 8 + oEIP, 4));
-+#undef oEIP
-+ }
-+}
-+
-+static CORE_ADDR
-+ksym_lookup (name)
-+const char *name;
-+{
-+ struct minimal_symbol *sym;
-+
-+ sym = lookup_minimal_symbol (name, NULL, NULL);
-+ if (sym == NULL)
-+ error ("kernel symbol `%s' not found.", name);
-+
-+ return SYMBOL_VALUE_ADDRESS (sym);
-+}
-+
-+static struct proc *
-+curProc ()
-+{
-+ struct proc *p;
-+ struct thread *td;
-+ CORE_ADDR addr = pcpu + PCPU_OFFSET (curthread);
-+
-+ if (kvread (addr, &td))
-+ error ("cannot read thread pointer at %x\n", addr);
-+ addr = (CORE_ADDR)td + offsetof(struct thread, td_proc);
-+ if (kvread (addr, &p))
-+ error ("cannot read proc pointer at %x\n", addr);
-+ return p;
-+}
-+
-+/*
-+ * Set the process context to that of the proc structure at
-+ * system address paddr.
-+ */
-+static int
-+set_proc_context (paddr)
-+ CORE_ADDR paddr;
-+{
-+ struct proc p;
-+
-+ if (paddr < kernel_start)
-+ return (1);
-+
-+ cur_proc = (struct proc *)paddr;
-+#ifdef notyet
-+ set_kernel_boundaries (cur_proc);
-+#endif
-+
-+ /* Fetch all registers from core file */
-+ target_fetch_registers (-1);
-+
-+ /* Now, set up the frame cache, and print the top of stack */
-+ flush_cached_frames ();
-+ set_current_frame (create_new_frame (read_fp (), read_pc ()));
-+ select_frame (get_current_frame (), 0);
-+ return (0);
-+}
-+
-+/* Discard all vestiges of any previous core file
-+ and mark data and stack spaces as empty. */
-+
-+/* ARGSUSED */
-+static void
-+kcore_close (quitting)
-+ int quitting;
-+{
-+ inferior_ptid = null_ptid; /* Avoid confusion from thread stuff */
-+
-+ if (core_kd)
-+ {
-+ kvm_close (core_kd);
-+ free (core_file);
-+ core_file = NULL;
-+ core_kd = -1;
-+ }
-+}
-+
-+/* This routine opens and sets up the core file bfd */
-+
-+static void
-+kcore_open (filename, from_tty)
-+ char *filename;
-+ int from_tty;
-+{
-+ const char *p;
-+ struct cleanup *old_chain;
-+ char buf[256], *cp;
-+ int ontop;
-+ CORE_ADDR addr;
-+ struct pcb pcb;
-+
-+ target_preopen (from_tty);
-+
-+ unpush_target (&kcore_ops);
-+
-+ if (!filename)
-+ {
-+ /*error (core_kd?*/
-+ error ( (core_kd >= 0)?
-+ "No core file specified. (Use `detach' to stop debugging a core file.)"
-+ : "No core file specified.");
-+ }
-+
-+ filename = tilde_expand (filename);
-+ if (filename[0] != '/')
-+ {
-+ cp = concat (current_directory, "/", filename, NULL);
-+ free (filename);
-+ filename = cp;
-+ }
-+
-+ old_chain = make_cleanup (free, filename);
-+
-+ /*
-+ * gdb doesn't really do anything if the exec-file couldn't
-+ * be opened (in that case exec_bfd is NULL). Usually that's
-+ * no big deal, but kvm_open needs the exec-file's name,
-+ * which results in dereferencing a NULL pointer, a real NO-NO !
-+ * So, check here if the open of the exec-file succeeded.
-+ */
-+ if (exec_bfd == NULL) /* the open failed */
-+ error ("kgdb could not open the exec-file, please check the name you used !");
-+
-+ core_kd = kvm_open (exec_bfd->filename, filename, NULL,
-+ kernel_writablecore? O_RDWR : O_RDONLY, "kgdb: ");
-+ if (core_kd < 0)
-+ perror_with_name (filename);
-+
-+ /* Looks semi-reasonable. Toss the old core file and work on the new. */
-+
-+ discard_cleanups (old_chain); /* Don't free filename any more */
-+ core_file = filename;
-+ ontop = !push_target (&kcore_ops);
-+
-+ kernel_start = bfd_get_start_address (exec_bfd); /* XXX */
-+
-+ /* print out the panic string if there is one */
-+ if (kvread (ksym_lookup ("panicstr"), &addr) == 0
-+ && addr != 0
-+ && target_read_memory (addr, buf, sizeof (buf)) == 0)
-+ {
-+ for (cp = buf; cp < &buf[sizeof (buf)] && *cp; cp++)
-+ if (!isascii (*cp) || (!isprint (*cp) && !isspace (*cp)))
-+ *cp = '?';
-+ *cp = '\0';
-+ if (buf[0] != '\0')
-+ printf ("panicstr: %s\n", buf);
-+ }
-+
-+ /* Print all the panic messages if possible. */
-+ if (symfile_objfile != NULL)
-+ {
-+ printf ("panic messages:\n---\n");
-+ snprintf (buf, sizeof buf,
-+ "/sbin/dmesg -N %s -M %s | \
-+ /usr/bin/awk '/^(panic:|Fatal trap) / { printing = 1 } \
-+ { if (printing) print $0 }'",
-+ symfile_objfile->name, filename);
-+ fflush(stdout);
-+ system (buf);
-+ printf ("---\n");
-+ }
-+
-+ if (!ontop)
-+ {
-+ warning ("you won't be able to access this core file until you terminate\n\
-+your %s; do ``info files''", target_longname);
-+ return;
-+ }
-+
-+ /* we may need this later */
-+ cur_proc = (struct proc *)curProc ();
-+ /* Now, set up the frame cache, and print the top of stack */
-+ flush_cached_frames ();
-+ set_current_frame (create_new_frame (read_fp (), read_pc ()));
-+ select_frame (get_current_frame (), 0);
-+ print_stack_frame (selected_frame, selected_frame_level, 1);
-+}
-+
-+static void
-+kcore_detach (args, from_tty)
-+ char *args;
-+ int from_tty;
-+{
-+ if (args)
-+ error ("Too many arguments");
-+ unpush_target (&kcore_ops);
-+ reinit_frame_cache ();
-+ if (from_tty)
-+ printf_filtered ("No kernel core file now.\n");
-+}
-+
-+/* Get the registers out of a core file. This is the machine-
-+ independent part. Fetch_core_registers is the machine-dependent
-+ part, typically implemented in the xm-file for each architecture. */
-+
-+/* We just get all the registers, so we don't use regno. */
-+/* ARGSUSED */
-+static void
-+get_kcore_registers (regno)
-+ int regno;
-+{
-+ struct pcb *pcbaddr;
-+ struct thread *mainthread;
-+
-+ /* find the pcb for the current process */
-+ if (cur_proc == NULL)
-+ error ("get_kcore_registers no proc");
-+ if (kvread (&TAILQ_FIRST(&cur_proc->p_threads), &mainthread)) /* XXXKSE */
-+ error ("cannot read main thread for proc at %#x", cur_proc);
-+ if (kvread (&mainthread->td_pcb, &pcbaddr)) /* XXXKSE */
-+ error ("cannot read pcb pointer for proc at %#x", cur_proc);
-+ if (read_pcb (core_kd, (CORE_ADDR)pcbaddr) < 0)
-+ error ("cannot read pcb at %#x", pcbaddr);
-+}
-+
-+static void
-+kcore_files_info (t)
-+ struct target_ops *t;
-+{
-+ printf ("\t`%s'\n", core_file);
-+}
-+
-+static CORE_ADDR
-+ksym_maxuseraddr()
-+{
-+ static CORE_ADDR maxuseraddr;
-+ struct minimal_symbol *sym;
-+
-+ if (maxuseraddr == 0)
-+ {
-+ sym = lookup_minimal_symbol ("PTmap", NULL, NULL);
-+ if (sym == NULL) {
-+ maxuseraddr = VM_MAXUSER_ADDRESS;
-+ } else {
-+ maxuseraddr = SYMBOL_VALUE_ADDRESS (sym);
-+ }
-+ }
-+ return maxuseraddr;
-+}
-+
-+static int
-+kcore_xfer_kmem (memaddr, myaddr, len, write, attrib, target)
-+ CORE_ADDR memaddr;
-+ char *myaddr;
-+ int len;
-+ int write;
-+ struct mem_attrib *attrib;
-+ struct target_ops *target;
-+{
-+ int ns;
-+ int nu;
-+
-+ if (memaddr >= ksym_maxuseraddr())
-+ nu = 0;
-+ else
-+ {
-+ nu = xfer_umem (memaddr, myaddr, len, write);
-+ if (nu <= 0)
-+ return (0);
-+ if (nu == len)
-+ return (nu);
-+ memaddr += nu;
-+ if (memaddr != ksym_maxuseraddr())
-+ return (nu);
-+ myaddr += nu;
-+ len -= nu;
-+ }
-+
-+ ns = (write ? kvm_write : kvm_read) (core_kd, memaddr, myaddr, len);
-+ if (ns < 0)
-+ ns = 0;
-+
-+ return (nu + ns);
-+}
-+
-+static int
-+xfer_umem (memaddr, myaddr, len, write)
-+ CORE_ADDR memaddr;
-+ char *myaddr;
-+ int len;
-+ int write; /* ignored */
-+{
-+ int n;
-+ struct proc proc;
-+
-+ if (cur_proc == NULL || kvread (cur_proc, &proc))
-+ error ("cannot read proc at %#x", cur_proc);
-+ n = kvm_uread (core_kd, &proc, memaddr, myaddr, len) ;
-+
-+ if (n < 0)
-+ return 0;
-+ return n;
-+}
-+
-+static CORE_ADDR
-+ksym_kernbase()
-+{
-+ static CORE_ADDR kernbase;
-+ struct minimal_symbol *sym;
-+
-+ if (kernbase == 0)
-+ {
-+ sym = lookup_minimal_symbol ("kernbase", NULL, NULL);
-+ if (sym == NULL) {
-+ kernbase = KERNBASE;
-+ } else {
-+ kernbase = SYMBOL_VALUE_ADDRESS (sym);
-+ }
-+ }
-+ return kernbase;
-+}
-+
-+#define KERNOFF (ksym_kernbase())
-+#define INKERNEL(x) ((x) >= KERNOFF)
-+
-+static CORE_ADDR sbr;
-+static CORE_ADDR curpcb;
-+static int found_pcb;
-+static int devmem;
-+static int kfd;
-+static struct pcb pcb;
-+
-+static void
-+set_proc_cmd (arg, from_tty)
-+ char *arg;
-+ int from_tty;
-+{
-+ CORE_ADDR paddr;
-+ struct kinfo_proc *kp;
-+ int cnt = 0;
-+
-+ if (!arg)
-+ error_no_arg ("proc address for new current process");
-+ if (!kernel_debugging)
-+ error ("not debugging kernel");
-+
-+ paddr = (CORE_ADDR)parse_and_eval_address (arg);
-+ /* assume it's a proc pointer if it's in the kernel */
-+ if (paddr >= kernel_start) {
-+ if (set_proc_context(paddr))
-+ error("invalid proc address");
-+ } else {
-+ kp = kvm_getprocs(core_kd, KERN_PROC_PID, paddr, &cnt);
-+ if (!cnt)
-+ error("invalid pid");
-+ if (set_proc_context((CORE_ADDR)kp->ki_paddr))
-+ error("invalid proc address");
-+ }
-+}
-+
-+static void
-+set_cpu_cmd (arg, from_tty)
-+ char *arg;
-+ int from_tty;
-+{
-+ CORE_ADDR paddr;
-+ CORE_ADDR pcaddr;
-+ struct kinfo_proc *kp;
-+ int cpu, cfd;
-+
-+ if (!arg)
-+ error_no_arg ("cpu number");
-+ if (!kernel_debugging)
-+ error ("not debugging kernel");
-+
-+ cfd = core_kd;
-+ cpu = (int)parse_and_eval_address (arg);
-+ if ((pcaddr = kvm_getpcpu (cfd, cpu)) == NULL)
-+ error ("cpu number out of range");
-+
-+ pcpu = pcaddr;
-+ curpcb = kvtophys(cfd, pcpu + PCPU_OFFSET (curpcb));
-+ physrd (cfd, curpcb, (char*)&curpcb, sizeof curpcb);
-+
-+ if (!devmem)
-+ paddr = ksym_lookup ("dumppcb") - KERNOFF;
-+ else
-+ paddr = kvtophys (cfd, curpcb);
-+ read_pcb (cfd, paddr);
-+ printf ("initial pcb at %lx\n", (unsigned long)paddr);
-+
-+ if ((cur_proc = curProc()))
-+ target_fetch_registers (-1);
-+
-+ /* Now, set up the frame cache, and print the top of stack */
-+ flush_cached_frames ();
-+ set_current_frame (create_new_frame (read_fp (), read_pc ()));
-+ select_frame (get_current_frame (), 0);
-+ print_stack_frame (selected_frame, selected_frame_level, 1);
-+}
-+
-+/* substitutes for the stuff in libkvm which doesn't work */
-+/* most of this was taken from the old kgdb */
-+
-+/* we don't need all this stuff, but the call should look the same */
-+
-+static int
-+kvm_open (efile, cfile, sfile, perm, errout)
-+ const char *efile;
-+ char *cfile;
-+ char *sfile; /* makes this kvm_open more compatible to the one in libkvm */
-+ int perm;
-+ char *errout; /* makes this kvm_open more compatible to the one in libkvm */
-+{
-+ struct stat stb;
-+ int cfd;
-+ CORE_ADDR paddr;
-+
-+ if ((cfd = open (cfile, perm, 0)) < 0)
-+ return (cfd);
-+
-+ if ((pcpu = kvm_getpcpu (cfd, 0)) == NULL)
-+ return (-1);
-+
-+ fstat (cfd, &stb);
-+ if ((stb.st_mode & S_IFMT) == S_IFCHR
-+ && stb.st_rdev == makedev (2, 0))
-+ {
-+ devmem = 1;
-+ kfd = open (_PATH_KMEM, perm, 0);
-+ }
-+
-+ physrd (cfd, ksym_lookup ("IdlePTD") - KERNOFF, (char*)&sbr, sizeof sbr);
-+ printf ("IdlePTD at phsyical address 0x%08lx\n", (unsigned long)sbr);
-+ curpcb = kvtophys(cfd, pcpu + PCPU_OFFSET (curpcb));
-+ physrd (cfd, curpcb, (char*)&curpcb, sizeof curpcb);
-+
-+ found_pcb = 1; /* for vtophys */
-+ if (!devmem)
-+ paddr = ksym_lookup ("dumppcb") - KERNOFF;
-+ else
-+ paddr = kvtophys (cfd, curpcb);
-+ read_pcb (cfd, paddr);
-+ printf ("initial pcb at physical address 0x%08lx\n", (unsigned long)paddr);
-+
-+ return (cfd);
-+}
-+
-+static int
-+kvm_close (fd)
-+ int fd;
-+{
-+ return (close (fd));
-+}
-+
-+static int
-+kvm_write (core_kd, memaddr, myaddr, len)
-+ int core_kd;
-+ CORE_ADDR memaddr;
-+ char *myaddr;
-+{
-+ int cc;
-+
-+ if (devmem)
-+ {
-+ if (kfd > 0)
-+ {
-+ /*
-+ * Just like kvm_read, only we write.
-+ */
-+ errno = 0;
-+ if (lseek (kfd, (off_t)memaddr, 0) < 0
-+ && errno != 0)
-+ {
-+ error ("kvm_write:invalid address (%x)", memaddr);
-+ return (0);
-+ }
-+ cc = write (kfd, myaddr, len);
-+ if (cc < 0)
-+ {
-+ error ("kvm_write:write failed");
-+ return (0);
-+ }
-+ else if (cc < len)
-+ error ("kvm_write:short write");
-+ return (cc);
-+ }
-+ else
-+ return (0);
-+ }
-+ else
-+ {
-+ printf ("kvm_write not implemented for dead kernels\n");
-+ return (0);
-+ }
-+ /* NOTREACHED */
-+}
-+
-+static int
-+kvm_read (core_kd, memaddr, myaddr, len)
-+ int core_kd;
-+ CORE_ADDR memaddr;
-+ char *myaddr;
-+{
-+ return (kernel_core_file_hook (core_kd, memaddr, myaddr, len));
-+}
-+
-+static int
-+kvm_uread (core_kd, p, memaddr, myaddr, len)
-+ int core_kd;
-+ register struct proc *p;
-+ CORE_ADDR memaddr;
-+ char *myaddr;
-+ int len;
-+{
-+ register char *cp;
-+ char procfile[MAXPATHLEN];
-+ ssize_t amount;
-+ int fd;
-+
-+ if (devmem)
-+ {
-+ sprintf (procfile, "/proc/%d/mem", p->p_pid);
-+ fd = open (procfile, O_RDONLY, 0);
-+ if (fd < 0)
-+ {
-+ error ("cannot open %s", procfile);
-+ close (fd);
-+ return (0);
-+ }
-+
-+ cp = myaddr;
-+ while (len > 0)
-+ {
-+ errno = 0;
-+ if (lseek (fd, (off_t)memaddr, 0) == -1 && errno != 0)
-+ {
-+ error ("invalid address (%x) in %s", memaddr, procfile);
-+ break;
-+ }
-+ amount = read (fd, cp, len);
-+ if (amount < 0)
-+ {
-+ error ("error reading %s", procfile);
-+ break;
-+ }
-+ if (amount == 0)
-+ {
-+ error ("EOF reading %s", procfile);
-+ break;
-+ }
-+ cp += amount;
-+ memaddr += amount;
-+ len -= amount;
-+ }
-+
-+ close (fd);
-+ return ((ssize_t) (cp - myaddr));
-+ }
-+ else
-+ return (kernel_core_file_hook (core_kd, memaddr, myaddr, len));
-+}
-+
-+static struct kinfo_proc kp;
-+
-+/*
-+ * try to do what kvm_proclist in libkvm would do
-+ */
-+static int
-+kvm_proclist (cfd, pid, p, cnt)
-+int cfd, pid, *cnt;
-+struct proc *p;
-+{
-+ struct proc lp;
-+
-+ for (; p != NULL; p = LIST_NEXT(&lp, p_list)) {
-+ if (!kvm_read(cfd, (CORE_ADDR)p, (char *)&lp, sizeof (lp)))
-+ return (0);
-+ if (lp.p_pid != pid)
-+ continue;
-+ kp.ki_paddr = p;
-+ *cnt = 1;
-+ return (1);
-+ }
-+ *cnt = 0;
-+ return (0);
-+}
-+
-+/*
-+ * try to do what kvm_deadprocs in libkvm would do
-+ */
-+static struct kinfo_proc *
-+kvm_deadprocs (cfd, pid, cnt)
-+int cfd, pid, *cnt;
-+{
-+ CORE_ADDR allproc, zombproc;
-+ struct proc *p;
-+
-+ allproc = ksym_lookup("allproc");
-+ if (kvm_read(cfd, allproc, (char *)&p, sizeof (p)) == 0)
-+ return (NULL);
-+ kvm_proclist (cfd, pid, p, cnt);
-+ if (!*cnt) {
-+ zombproc = ksym_lookup("zombproc");
-+ if (kvm_read(cfd, zombproc, (char *)&p, sizeof (p)) == 0)
-+ return (NULL);
-+ kvm_proclist (cfd, pid, p, cnt);
-+ }
-+ return (&kp);
-+}
-+
-+static CORE_ADDR
-+kvm_getpcpu (cfd, cpuid)
-+int cfd, cpuid;
-+{
-+ SLIST_HEAD(, pcpu) pcpu_head;
-+ struct pcpu lpc;
-+ struct pcpu *pc;
-+
-+ physrd (cfd, ksym_lookup ("cpuhead") - KERNOFF, (char*)&pcpu_head,
-+ sizeof pcpu_head);
-+ pc = SLIST_FIRST (&pcpu_head);
-+ for (; pc != NULL; pc = SLIST_NEXT (&lpc, pc_allcpu))
-+ {
-+ kvm_read (cfd, (CORE_ADDR)pc, (char*)&lpc, sizeof lpc);
-+ if (lpc.pc_cpuid == cpuid)
-+ break;
-+ }
-+
-+ return ((CORE_ADDR)pc);
-+}
-+
-+/*
-+ * try to do what kvm_getprocs in libkvm would do
-+ */
-+static struct kinfo_proc *
-+kvm_getprocs (cfd, op, proc, cnt)
-+int cfd, op, *cnt;
-+CORE_ADDR proc;
-+{
-+ int mib[4], size;
-+
-+ *cnt = 0;
-+ /* assume it's a pid */
-+ if (devmem) { /* "live" kernel, use sysctl */
-+ mib[0] = CTL_KERN;
-+ mib[1] = KERN_PROC;
-+ mib[2] = KERN_PROC_PID;
-+ mib[3] = (int)proc;
-+ size = sizeof (kp);
-+ if (sysctl (mib, 4, &kp, &size, NULL, 0) < 0) {
-+ perror("sysctl");
-+ *cnt = 0;
-+ return (NULL);
-+ }
-+ if (!size)
-+ *cnt = 0;
-+ else
-+ *cnt = 1;
-+ return (&kp);
-+ } else
-+ return (kvm_deadprocs (cfd, (int)proc, cnt));
-+}
-+
-+static int
-+physrd (cfd, addr, dat, len)
-+ int cfd;
-+ u_int addr;
-+ char *dat;
-+ int len;
-+{
-+ if (lseek (cfd, (off_t)addr, L_SET) == -1)
-+ return (-1);
-+ return (read (cfd, dat, len));
-+}
-+
-+static CORE_ADDR
-+kvtophys (fd, addr)
-+ int fd;
-+ CORE_ADDR addr;
-+{
-+ CORE_ADDR v;
-+ unsigned int pte;
-+ static CORE_ADDR PTD = -1;
-+ CORE_ADDR current_ptd;
-+
-+ /*
-+ * We may no longer have a linear system page table...
-+ *
-+ * Here's the scoop. IdlePTD contains the physical address
-+ * of a page table directory that always maps the kernel.
-+ * IdlePTD is in memory that is mapped 1-to-1, so we can
-+ * find it easily given its 'virtual' address from ksym_lookup().
-+ * For hysterical reasons, the value of IdlePTD is stored in sbr.
-+ *
-+ * To look up a kernel address, we first convert it to a 1st-level
-+ * address and look it up in IdlePTD. This gives us the physical
-+ * address of a page table page; we extract the 2nd-level part of
-+ * VA and read the 2nd-level pte. Finally, we add the offset part
-+ * of the VA into the physical address from the pte and return it.
-+ *
-+ * User addresses are a little more complicated. If we don't have
-+ * a current PCB from read_pcb(), we use PTD, which is the (fixed)
-+ * virtual address of the current ptd. Since it's NOT in 1-to-1
-+ * kernel space, we must look it up using IdlePTD. If we do have
-+ * a pcb, we get the ptd from pcb_ptd.
-+ */
-+
-+ if (INKERNEL (addr))
-+ current_ptd = sbr;
-+ else if (found_pcb == 0)
-+ {
-+ if (PTD == -1)
-+ PTD = kvtophys (fd, ksym_lookup ("PTD"));
-+ current_ptd = PTD;
-+ }
-+ else
-+ current_ptd = pcb.pcb_cr3;
-+
-+ /*
-+ * Read the first-level page table (ptd).
-+ */
-+ v = current_ptd + ( (unsigned)addr >> PDRSHIFT) * sizeof pte;
-+ if (physrd (fd, v, (char *)&pte, sizeof pte) < 0 || (pte&PG_V) == 0)
-+ return (~0);
-+
-+ if (pte & PG_PS)
-+ {
-+ /*
-+ * No second-level page table; ptd describes one 4MB page.
-+ * (We assume that the kernel wouldn't set PG_PS without enabling
-+ * it cr0, and that the kernel doesn't support 36-bit physical
-+ * addresses).
-+ */
-+#define PAGE4M_MASK (NBPDR - 1)
-+#define PG_FRAME4M (~PAGE4M_MASK)
-+ addr = (pte & PG_FRAME4M) + (addr & PAGE4M_MASK);
-+ }
-+ else
-+ {
-+ /*
-+ * Read the second-level page table.
-+ */
-+ v = (pte&PG_FRAME) + ((addr >> PAGE_SHIFT)&(NPTEPG-1)) * sizeof pte;
-+ if (physrd (fd, v, (char *) &pte, sizeof (pte)) < 0 || (pte&PG_V) == 0)
-+ return (~0);
-+
-+ addr = (pte & PG_FRAME) + (addr & PAGE_MASK);
-+ }
-+#if 0
-+ printf ("vtophys (%x) -> %x\n", oldaddr, addr);
-+#endif
-+ return (addr);
-+}
-+
-+static int
-+read_pcb (fd, uaddr)
-+ int fd;
-+ CORE_ADDR uaddr;
-+{
-+ int i;
-+ int noreg;
-+ CORE_ADDR nuaddr = uaddr;
-+
-+ /* need this for the `proc' command to work */
-+ if (INKERNEL(uaddr))
-+ nuaddr = kvtophys(fd, uaddr);
-+
-+ if (physrd (fd, nuaddr, (char *)&pcb, sizeof pcb) < 0)
-+ {
-+ error ("cannot read pcb at %x\n", uaddr);
-+ return (-1);
-+ }
-+
-+ /*
-+ * get the register values out of the sys pcb and
-+ * store them where `read_register' will find them.
-+ */
-+ /*
-+ * XXX many registers aren't available.
-+ * XXX for the non-core case, the registers are stale - they are for
-+ * the last context switch to the debugger.
-+ * XXX gcc's register numbers aren't all #defined in tm-i386.h.
-+ */
-+ noreg = 0;
-+ for (i = 0; i < 3; ++i) /* eax,ecx,edx */
-+ supply_register (i, (char *)&noreg);
-+ supply_register (3, (char *)&pcb.pcb_ebx);
-+ supply_register (SP_REGNUM, (char *)&pcb.pcb_esp);
-+ supply_register (FP_REGNUM, (char *)&pcb.pcb_ebp);
-+ supply_register (6, (char *)&pcb.pcb_esi);
-+ supply_register (7, (char *)&pcb.pcb_edi);
-+ supply_register (PC_REGNUM, (char *)&pcb.pcb_eip);
-+ for (i = 9; i < 14; ++i) /* eflags, cs, ss, ds, es, fs */
-+ supply_register (i, (char *)&noreg);
-+ supply_register (15, (char *)&pcb.pcb_gs);
-+
-+ /* XXX 80387 registers? */
-+}
-+
-+/*
-+ * read len bytes from kernel virtual address 'addr' into local
-+ * buffer 'buf'. Return numbert of bytes if read ok, 0 otherwise. On read
-+ * errors, portion of buffer not read is zeroed.
-+ */
-+
-+static int
-+kernel_core_file_hook (fd, addr, buf, len)
-+ int fd;
-+ CORE_ADDR addr;
-+ char *buf;
-+ int len;
-+{
-+ int i;
-+ CORE_ADDR paddr;
-+ register char *cp;
-+ int cc;
-+
-+ cp = buf;
-+
-+ while (len > 0)
-+ {
-+ paddr = kvtophys (fd, addr);
-+ if (paddr == ~0)
-+ {
-+ memset (buf, '\000', len);
-+ break;
-+ }
-+ /* we can't read across a page boundary */
-+ i = min (len, PAGE_SIZE - (addr & PAGE_MASK));
-+ if ( (cc = physrd (fd, paddr, cp, i)) <= 0)
-+ {
-+ memset (cp, '\000', len);
-+ return (cp - buf);
-+ }
-+ cp += cc;
-+ addr += cc;
-+ len -= cc;
-+ }
-+ return (cp - buf);
-+}
-+
-+static struct target_ops kcore_ops;
-+
-+#else
-+int kernel_debugging = 0;
-+#endif
-+
-+void
-+_initialize_kcorelow()
-+{
-+#if __FreeBSD_version >= 500032 && defined(i386)
-+ kcore_ops.to_shortname = "kcore";
-+ kcore_ops.to_longname = "Kernel core dump file";
-+ kcore_ops.to_doc =
-+ "Use a core file as a target. Specify the filename of the core file.";
-+ kcore_ops.to_open = kcore_open;
-+ kcore_ops.to_close = kcore_close;
-+ kcore_ops.to_attach = find_default_attach;
-+ kcore_ops.to_detach = kcore_detach;
-+ kcore_ops.to_fetch_registers = get_kcore_registers;
-+ kcore_ops.to_xfer_memory = kcore_xfer_kmem;
-+ kcore_ops.to_files_info = kcore_files_info;
-+ kcore_ops.to_create_inferior = find_default_create_inferior;
-+ kcore_ops.to_stratum = kcore_stratum;
-+ kcore_ops.to_has_memory = 1;
-+ kcore_ops.to_has_stack = 1;
-+ kcore_ops.to_has_registers = 1;
-+ kcore_ops.to_magic = OPS_MAGIC;
-+
-+ add_target (&kcore_ops);
-+ add_com ("proc", class_obscure, set_proc_cmd, "Set current process context");
-+ add_com ("cpu", class_obscure, set_cpu_cmd, "Set current cpu");
-+#endif
-+}
diff --git a/devel/gdb52/files/patch-gdb_symfile.c b/devel/gdb52/files/patch-gdb_symfile.c
deleted file mode 100644
index 99c75ffe04bf..000000000000
--- a/devel/gdb52/files/patch-gdb_symfile.c
+++ /dev/null
@@ -1,15 +0,0 @@
---- gdb/symfile.c Tue Feb 26 17:40:36 2002
-+++ gdb/symfile.c Wed May 29 11:10:17 2002
-@@ -1546,11 +1546,7 @@
- char *val = sect_opts[i].value;
- char *sec = sect_opts[i].name;
-
-- val = sect_opts[i].value;
-- if (val[0] == '0' && val[1] == 'x')
-- addr = strtoul (val+2, NULL, 16);
-- else
-- addr = strtoul (val, NULL, 10);
-+ addr = parse_and_eval_address(val);
-
- /* Here we store the section offsets in the order they were
- entered on the command line. */
diff --git a/devel/gdb52/files/patch-gdb_target.c b/devel/gdb52/files/patch-gdb_target.c
deleted file mode 100644
index 7a4be01dd55d..000000000000
--- a/devel/gdb52/files/patch-gdb_target.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- gdb/target.c.orig Thu Jan 31 17:01:21 2002
-+++ gdb/target.c Fri Jun 7 16:36:06 2002
-@@ -1361,7 +1361,11 @@
- for (t = target_structs; t < target_structs + target_struct_size;
- ++t)
- {
-+#if defined(__FreeBSD__) && defined(__i386__)
-+ if ((*t)->to_stratum == (kernel_debugging ? kcore_stratum : core_stratum))
-+#else
- if ((*t)->to_stratum == core_stratum)
-+#endif
- {
- runable = *t;
- ++count;
diff --git a/devel/gdb52/files/patch-gdb_target.h b/devel/gdb52/files/patch-gdb_target.h
deleted file mode 100644
index 147cfe49620f..000000000000
--- a/devel/gdb52/files/patch-gdb_target.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- gdb/target.h Sat Feb 9 20:08:42 2002
-+++ gdb/target.h Fri May 24 08:38:31 2002
-@@ -52,6 +52,7 @@
- dummy_stratum, /* The lowest of the low */
- file_stratum, /* Executable files, etc */
- core_stratum, /* Core dump files */
-+ kcore_stratum, /* Kernel core files */
- download_stratum, /* Downloading of remote targets */
- process_stratum, /* Executing processes */
- thread_stratum /* Executing threads */
diff --git a/devel/gdb52/files/patch-gdb_version.in b/devel/gdb52/files/patch-gdb_version.in
deleted file mode 100644
index b00559ee28e5..000000000000
--- a/devel/gdb52/files/patch-gdb_version.in
+++ /dev/null
@@ -1,5 +0,0 @@
---- gdb/version.in Fri Apr 26 18:04:22 2002
-+++ gdb/version.in Mon Jun 3 08:14:54 2002
-@@ -1 +1 @@
--5.2
-+5.2 (FreeBSD)
diff --git a/devel/gdb52/pkg-descr b/devel/gdb52/pkg-descr
deleted file mode 100644
index e35d020ca378..000000000000
--- a/devel/gdb52/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-GNU GDB 5.2 developmental snapshot.
diff --git a/devel/gdb52/pkg-plist b/devel/gdb52/pkg-plist
deleted file mode 100644
index b8c750aaa26f..000000000000
--- a/devel/gdb52/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-@comment $FreeBSD$
-bin/gdb521
diff --git a/finance/Makefile b/finance/Makefile
index c703471269c2..84656ac728d4 100644
--- a/finance/Makefile
+++ b/finance/Makefile
@@ -19,7 +19,6 @@
SUBDIR += libstocks
SUBDIR += mybudget
SUBDIR += myphpmoney
- SUBDIR += opale
SUBDIR += openhbci
SUBDIR += p5-Business-CreditCard
SUBDIR += p5-Business-OCV
diff --git a/finance/opale/Makefile b/finance/opale/Makefile
deleted file mode 100644
index 60df9f3c5c7f..000000000000
--- a/finance/opale/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# New ports collection makefile for: opale
-# Date created: Wed Feb 25 00:43:37 UTC 2004
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= opale
-PORTVERSION= 0.5
-PORTREVISION= 1
-CATEGORIES= finance kde
-MASTER_SITES= ${MASTER_SITE_LOCAL} \
- http://orzel.freehackers.org/download/ \
- ftp://ftp.freehackers.org/pub/opale/
-MASTER_SITE_SUBDIR= lioux
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A very simple personal bank account manager for KDE and KOffice
-
-BUILD_DEPENDS= korganizer:${PORTSDIR}/deskutils/kdepim3
-LIB_DEPENDS= kofficecore.2:${PORTSDIR}/editors/koffice-kde3
-
-BROKEN= "Does not compile"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-USE_KDELIBS_VER=3
-USE_BZIP2= yes
-USE_GMAKE= yes
-USE_INC_LIBTOOL_VER= 13
-USE_REINPLACE= yes
-INSTALLS_SHLIB= yes
-
-CONFIGURE_ARGS= --with-koffice-includes=${LOCALBASE}/include \
- --with-koffice-libs=${LOCALBASE}/lib \
- --program-prefix=''
-CONFIGURE_ENV= CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS}" \
- LDFLAGS="${LDFLAGS} ${PTHREAD_LIBS}"
-
-post-patch:
- @${REINPLACE_CMD} -E \
- -e 's|-O2||g' \
- ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
-
-.include <bsd.port.mk>
diff --git a/finance/opale/distinfo b/finance/opale/distinfo
deleted file mode 100644
index 891285974a8f..000000000000
--- a/finance/opale/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (opale-0.5.tar.bz2) = 331dc07ba5c00b088c6b3f17419a0fe5
-SIZE (opale-0.5.tar.bz2) = 550138
diff --git a/finance/opale/files/patch-cashimport.cc b/finance/opale/files/patch-cashimport.cc
deleted file mode 100644
index 6bce98340188..000000000000
--- a/finance/opale/files/patch-cashimport.cc
+++ /dev/null
@@ -1,46 +0,0 @@
---- opale/filters/cashimport.cc.orig Mon Aug 23 14:15:41 2004
-+++ opale/filters/cashimport.cc Mon Aug 23 14:17:59 2004
-@@ -37,7 +37,7 @@
- (((a) & 0x0000ff00U) << 8) | \
- (((a) & 0x00ff0000U) >> 8))
-
--#define USE_SWAP(_x) (((unsigned int)_x)=INT_SWAP(((unsigned int)_x)))
-+#define USE_SWAP(_x) ((_x)=INT_SWAP(((unsigned int)_x)))
-
-
- /*
-@@ -117,12 +117,7 @@
- QDataStream stream(&in);
-
- char magic[]="CASH_MAGICxxx";
-- stream >> (unsigned char)magic[0]; stream >> (unsigned char)magic[1];
-- stream >> (unsigned char)magic[2]; stream >> (unsigned char)magic[3];
-- stream >> (unsigned char)magic[4]; stream >> (unsigned char)magic[5];
-- stream >> (unsigned char)magic[6]; stream >> (unsigned char)magic[7];
-- stream >> (unsigned char)magic[8]; stream >> (unsigned char)magic[9];
-- stream >> (unsigned char)magic[10];
-+ stream.readRawBytes(magic,11);
-
- if ( magic[10]!=0 ||
- magic[9]!='C' || magic[8]!='I' ||
-@@ -144,9 +139,7 @@
- emit sigProgress(2);
-
- // read the number of record
-- stream >> (unsigned char)magic[0]; stream >> (unsigned char)magic[1];
-- stream >> (unsigned char)magic[2]; stream >> (unsigned char)magic[3];
-- stream >> (unsigned char)magic[4]; //stream >> (unsigned char)magic[5];
-+ stream.readRawBytes(magic,5);
- magic[5] = 0;
-
- int n = atoi(magic);
-@@ -160,8 +153,7 @@
- QString name;
-
- // get the data
-- for (unsigned int li=0; li< sizeof(s_ope); li++)
-- stream >> (unsigned char) ope.c[li];
-+ stream.readRawBytes(ope.c,sizeof(s_ope));
-
- if (need_swap) {
- USE_SWAP(ope.ope.how);
diff --git a/finance/opale/files/patch-opale::opale_record.cc b/finance/opale/files/patch-opale::opale_record.cc
deleted file mode 100644
index 60df79700b99..000000000000
--- a/finance/opale/files/patch-opale::opale_record.cc
+++ /dev/null
@@ -1,55 +0,0 @@
---- opale/opale_record.cc.orig Thu Nov 20 12:00:53 2003
-+++ opale/opale_record.cc Sun Feb 29 22:18:25 2004
-@@ -270,7 +270,7 @@
- QString("%1 %2").arg( QString().sprintf("%12.2f", m_amount/100.)).arg(currency),
- checked()?"X":"",
- howlist[type],
-- isFutur()?i18n("Future"):"",
-+ isFutur()?i18n("Future"):QString(""),
- QString("%1 %2").arg( QString().sprintf("%12.2f", t->global/100.)).arg(currency),
- categorylist[category] );
-
-@@ -324,10 +324,19 @@
-
- #ifndef USE_BUGGY_STRTOD
-
-+#if (defined(__unix__) || defined(unix)) && !defined(USG)
-+#include <sys/param.h>
-+#endif
-+
- #include <stdlib.h>
- #include <ctype.h>
- #include <math.h>
-+
-+#if (defined(BSD) && (BSD >= 199306))
-+#include <limits.h>
-+#else
- #include <values.h> // MAXLONG
-+#endif
-
- amount_t
- atoprice (const char *buf)
-@@ -347,7 +356,11 @@
- a = atol (buf);
-
- /* provisoire */
-+#if (defined(BSD) && (BSD >= 199306))
-+ if (a > ((LONG_MAX) / 100))
-+#else
- if (a > MAXLONG / 100)
-+#endif
- kdDebug(OPALE_DEBUG_STREAM) << "Price out of limits(1)" << endl;
-
- return (a >= 0) ? 100 * a + b : 100 * a - b;
-@@ -356,7 +369,11 @@
- {
- /* provisoire */
- a = atol (buf);
-+#if (defined(BSD) && (BSD >= 199306))
-+ if (a > ((LONG_MAX) / 100))
-+#else
- if (a > ((MAXLONG) / 100))
-+#endif
- kdDebug(OPALE_DEBUG_STREAM) << "Price out of limits(2)" << endl;
- return (100 * a);
- }
diff --git a/finance/opale/pkg-descr b/finance/opale/pkg-descr
deleted file mode 100644
index b404ff90fdee..000000000000
--- a/finance/opale/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-[ excerpt from developer's www site ]
-
-Opale is a very simple personal bank account manager for KDE and
-KOffice. The precise specifications are opale should do what I
-need.
-
-I'm not releasing Opale in the hope it will be useful for anybody.
-Of course I'll be glad if it ever is, but I'm mostly expecting you
-to find Opale quite limited. It should be easy to improve , though,
-with new filters for example. And I can help you if needed.
-
-Author: Thomas Capricelli
-WWW: http://orzel.freehackers.org/opale/
diff --git a/finance/opale/pkg-plist b/finance/opale/pkg-plist
deleted file mode 100644
index 94984630cad6..000000000000
--- a/finance/opale/pkg-plist
+++ /dev/null
@@ -1,56 +0,0 @@
-bin/opale
-lib/kde3/libcashimport.la
-lib/kde3/libcashimport.so
-lib/libopalepart.la
-lib/libopalepart.so
-lib/libopalepart.so.0
-lib/opale.la
-lib/opale.so
-share/applnk/Office/opale.desktop
-share/apps/opale/opale.rc
-share/icons/crystalsvg/32x32/apps/opale.png
-share/icons/crystalsvg/48x48/apps/opale.png
-share/icons/crystalsvg/scalable/apps/opale.svg
-share/icons/locolor/16x16/apps/opale.png
-share/icons/locolor/32x32/apps/opale.png
-share/locale/de/LC_MESSAGES/opale-0.5.mo
-share/locale/et/LC_MESSAGES/opale-0.5.mo
-share/locale/fr/LC_MESSAGES/opale-0.5.mo
-share/locale/it/LC_MESSAGES/opale-0.5.mo
-share/locale/ru/LC_MESSAGES/opale-0.5.mo
-share/mimelnk/application/x-cash-be.desktop
-share/mimelnk/application/x-cash-le.desktop
-share/mimelnk/application/x-opale.desktop
-share/services/opale_cash_import.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/locale/ru/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ru 2>/dev/null || true
-@unexec rmdir %D/share/locale/it/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/it 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr 2>/dev/null || true
-@unexec rmdir %D/share/locale/et/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/et 2>/dev/null || true
-@unexec rmdir %D/share/locale/de/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/de 2>/dev/null || true
-@unexec rmdir %D/share/locale 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/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/crystalsvg/scalable/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/scalable 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/48x48/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/48x48 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/32x32/apps 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg/32x32 2>/dev/null || true
-@unexec rmdir %D/share/icons/crystalsvg 2>/dev/null || true
-@unexec rmdir %D/share/icons 2>/dev/null || true
-@unexec rmdir %D/share/apps/opale 2>/dev/null || true
-@unexec rmdir %D/share/apps 2>/dev/null || true
-@unexec rmdir %D/share/applnk/Office 2>/dev/null || true
-@unexec rmdir %D/share/applnk 2>/dev/null || true
-@unexec rmdir %D/lib/kde3 2>/dev/null || true
diff --git a/french/Makefile b/french/Makefile
index 7d01e935bfe1..bf8587f6731b 100644
--- a/french/Makefile
+++ b/french/Makefile
@@ -6,7 +6,6 @@
SUBDIR += alphabet_sounds_fr
SUBDIR += aspell
SUBDIR += aster
- SUBDIR += daCode
SUBDIR += dico
SUBDIR += eficas
SUBDIR += facturier
diff --git a/french/daCode/Makefile b/french/daCode/Makefile
deleted file mode 100644
index 3920ffb0b4cd..000000000000
--- a/french/daCode/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# New ports collection makefile for: daCode-1.2.0
-# Date created: 4 September 2002
-# Whom: Sebastien Gioria <gioria@FreeBSD.ORG>
-#
-# $FreeBSD$
-#
-
-PORTNAME= daCode
-PORTVERSION= 1.2.0
-CATEGORIES= french
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR=dacode
-
-MAINTAINER= gioria@FreeBSD.org
-COMMENT= A web publication system used by http://www.linuxfr.org
-
-RUN_DEPENDS+= ${LOCALBASE}/sbin/httpd:${PORTSDIR}/www/apache13 \
- ${LOCALBASE}/libexec/apache/libphp3.so:${PORTSDIR}/www/mod_php3
-
-NO_BUILD= yes
-
-do-install:
- ${ECHO} "Installing in ${PREFIX}/www/dacode"
- ${MKDIR} ${PREFIX}/www/dacode
- ${CP} -R ${WRKSRC}/* ${PREFIX}/www/dacode
- ${CHOWN} -R www:www ${PREFIX}/www/dacode
-
-post-install:
- @${SED} -e 's,%%PREFIX%%,${PREFIX},g' ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/french/daCode/distinfo b/french/daCode/distinfo
deleted file mode 100644
index a7bc39c67d4c..000000000000
--- a/french/daCode/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (daCode-1.2.0.tar.gz) = 453c8988f6364aad32796f2706b479a0
-SIZE (daCode-1.2.0.tar.gz) = 1545780
diff --git a/french/daCode/pkg-descr b/french/daCode/pkg-descr
deleted file mode 100644
index 66d8480c23ed..000000000000
--- a/french/daCode/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-daCode est un moteur de dépèches écrit en PHP. Ce genre d'application est
-également appelé "gestionnaire de contenu", ou "Content Management System"
-(CMS). Il fonctionne avec PHP 3 et 4, et nécessite l'utilisation d'une base
-de données (MySQL ou PostgreSQL). Il peut également étre utilisé, en plus
-d'une base de données, avec LDAP ou NIS.
-
-WWW: http://www.dacode.org
-
-- S.
-gioria@FreeBSD.ORG
diff --git a/french/daCode/pkg-message b/french/daCode/pkg-message
deleted file mode 100644
index ad5cb8ccd237..000000000000
--- a/french/daCode/pkg-message
+++ /dev/null
@@ -1,28 +0,0 @@
-Vous devez maintenant créer un alias dans la configuration de apache
-(dans le fichier %%PREFIX%%/etc/httpd.conf) pour utiliser correctement
-daCode. Faites pointer cet alias vers %%PREFIX%%/www/dacode/htdocs.
-
-Par exemple, rajouter la ligne suivante :
- Alias /dacode/ "%%PREFIX%%/www/dacode/src/htdocs"
-
-
-Puis copiez %%PREFIX%%/www/dacode/src/phplib/config.sample vers
-%%PREFIX%%/www/dacode/src/phplib/config.php3 et éditer ce fichier.
-
-Modifier le login et le mot de passe de l'administrateur par
-défaut dans le script SQL approprié.
-
-Ensuite créez les tables de la base de données choisie :
- - Pour mysql; utilisez %%PREFIX%%/www/dacode/sql/dacode.mysql
- - Pour PostgreSQL, utilisez %%PREFIX%%/www/dacode/sql/dacode.pgsql
-
-Ensuite faites pointer votre browser vers cet alias, suivant l'exemple
- précédent :
- http:://monsite/dacode
-
-Si cela fonctionne, dacode est installé correctement, il ne vous reste
-plus qu'a lire la documentation et publiez vos news
-
-Plus d'informations sur daCode à l'URL http://www.dacode.org
-
-S. (gioria@FreeBSD.ORG)
diff --git a/french/daCode/pkg-plist b/french/daCode/pkg-plist
deleted file mode 100644
index e67028339938..000000000000
--- a/french/daCode/pkg-plist
+++ /dev/null
@@ -1,673 +0,0 @@
-www/dacode/scripts/daCode2usenet.pl
-www/dacode/scripts/dacodeconfig
-www/dacode/scripts/sqlcheck.pl
-www/dacode/ldap/dacode.at.conf
-www/dacode/ldap/dacode.ldif
-www/dacode/ldap/dacode.oc.conf
-www/dacode/ldap/ldap.txt
-www/dacode/ldap/slapd.conf
-www/dacode/doc/script/translator.pl
-www/dacode/doc/txt/cache.txt
-www/dacode/doc/txt/devel.txt
-www/dacode/doc/txt/pas-a-pas.txt
-www/dacode/doc/html/usersguide-fr.html
-www/dacode/doc/html/FAQ.html
-www/dacode/doc/html/admiguide-en-1.html
-www/dacode/doc/html/admiguide-en-2.html
-www/dacode/doc/html/admiguide-en-3.html
-www/dacode/doc/html/admiguide-en-4.html
-www/dacode/doc/html/admiguide-en.html
-www/dacode/doc/html/admiguide-fr-1.html
-www/dacode/doc/html/admiguide-fr-2.html
-www/dacode/doc/html/admiguide-fr-3.html
-www/dacode/doc/html/admiguide-fr-4.html
-www/dacode/doc/html/admiguide-fr.html
-www/dacode/doc/html/templates-1.html
-www/dacode/doc/html/templates-2.html
-www/dacode/doc/html/templates.html
-www/dacode/doc/html/usersguide-en-1.html
-www/dacode/doc/html/usersguide-en-2.html
-www/dacode/doc/html/usersguide-en-3.html
-www/dacode/doc/html/usersguide-en-4.html
-www/dacode/doc/html/usersguide-en-5.html
-www/dacode/doc/html/usersguide-en-6.html
-www/dacode/doc/html/usersguide-en.html
-www/dacode/doc/html/usersguide-fr-1.html
-www/dacode/doc/html/usersguide-fr-2.html
-www/dacode/doc/html/usersguide-fr-3.html
-www/dacode/doc/html/usersguide-fr-4.html
-www/dacode/doc/html/usersguide-fr-5.html
-www/dacode/doc/html/usersguide-fr-6.html
-www/dacode/doc/html/FAQ-fr.html
-www/dacode/doc/sgml/usersguide.sgml
-www/dacode/doc/sgml/admiguide-en.sgml
-www/dacode/doc/sgml/admiguide-fr.sgml
-www/dacode/doc/sgml/admiguide.sgml
-www/dacode/doc/sgml/templates.sgml
-www/dacode/doc/sgml/usersguide-en.sgml
-www/dacode/doc/sgml/usersguide-fr.sgml
-www/dacode/doc/sgml/Makefile
-www/dacode/doc/xml/daCodeFAQ.xml
-www/dacode/doc/xml/faq.dtd
-www/dacode/doc/RULES
-www/dacode/doc/Level
-www/dacode/doc/Parameter
-www/dacode/sql/dacode.mysql
-www/dacode/sql/dacode.mysql.1.0-1.2rc1
-www/dacode/sql/dacode.mysql.1.2rc1-1.2rc2
-www/dacode/sql/dacode.pgsql
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/daCode.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Amiga.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Apple.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Audiovisuel.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Be.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Cinema.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Commercial.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Communaute.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Debian.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Demo.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Doc.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/FreeBSD.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/GNUstep.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Game.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Gimp.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Gnome.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Gnu.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Hardware.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Helixcode.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Humour.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Internet.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Java.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Justice.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/KDE.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Kernel.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/LSM.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Linux-Expo.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Linux.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/LinuxFR.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Livre.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Lug.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/MP3.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Mandrake.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Microsoft.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Mozilla.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/NetBSD.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/OpenBSD.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/PHP.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Palm.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Perl.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Pingoo.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Pirate.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Presse.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Python.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Quake.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/RC5.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/RedHat.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/RienAVoir.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Samba.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Son.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Securite.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Slackware.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Starwars.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Suse.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Technologie.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/TelephoneMobile.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/section/Alphalinux.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/logo.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/logo_daCode.png
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/pixel.gif
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/point.gif
-www/dacode/src/htdocs/themes/phpnukeopenmind/images/shadow.gif
-www/dacode/src/htdocs/themes/phpnukeopenmind/style.css
-www/dacode/src/htdocs/themes/daweb/images/logo_alienglow_back5f5f5f.png
-www/dacode/src/htdocs/themes/daweb/images/logo_daCode.png
-www/dacode/src/htdocs/themes/daweb/images/logo_daCode_small.png
-www/dacode/src/htdocs/themes/daweb/images/pix.png
-www/dacode/src/htdocs/themes/daweb/images/ul.png
-www/dacode/src/htdocs/themes/daweb/images/ur.png
-www/dacode/src/htdocs/themes/daweb/daweb.css
-www/dacode/src/htdocs/themes/kde2/images/w.png
-www/dacode/src/htdocs/themes/kde2/images/e.png
-www/dacode/src/htdocs/themes/kde2/images/logo.png
-www/dacode/src/htdocs/themes/kde2/images/logo.xcf.bz2
-www/dacode/src/htdocs/themes/kde2/images/logo_daCode.png
-www/dacode/src/htdocs/themes/kde2/images/n.png
-www/dacode/src/htdocs/themes/kde2/images/ne.png
-www/dacode/src/htdocs/themes/kde2/images/nw.png
-www/dacode/src/htdocs/themes/kde2/images/s.png
-www/dacode/src/htdocs/themes/kde2/images/se.png
-www/dacode/src/htdocs/themes/kde2/images/sw.png
-www/dacode/src/htdocs/themes/kde2/images/t.png
-www/dacode/src/htdocs/themes/kde2/images/te.png
-www/dacode/src/htdocs/themes/kde2/images/ts.png
-www/dacode/src/htdocs/themes/kde2/images/tse.png
-www/dacode/src/htdocs/themes/kde2/images/tsw.png
-www/dacode/src/htdocs/themes/kde2/images/tte.png
-www/dacode/src/htdocs/themes/kde2/images/ttw.png
-www/dacode/src/htdocs/themes/kde2/images/tw.png
-www/dacode/src/htdocs/themes/kde2/images/back.png
-www/dacode/src/htdocs/themes/kde2/kde2.css
-www/dacode/src/htdocs/themes/linuxfr/images/logo_daCode.png
-www/dacode/src/htdocs/themes/linuxfr/linuxfr.css
-www/dacode/src/htdocs/themes/contrib/do_not_delete
-www/dacode/src/htdocs/themes/printable/printable.css
-www/dacode/src/htdocs/themes/slashdot/images/section/TelephoneMobile.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Amiga.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Apple.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Audiovisuel.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Be.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Cinema.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Commercial.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Communaute.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Debian.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Demo.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Doc.png
-www/dacode/src/htdocs/themes/slashdot/images/section/FreeBSD.png
-www/dacode/src/htdocs/themes/slashdot/images/section/GNUstep.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Game.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Gimp.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Gnome.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Gnu.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Hardware.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Helixcode.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Humour.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Internet.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Java.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Justice.png
-www/dacode/src/htdocs/themes/slashdot/images/section/KDE.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Kernel.png
-www/dacode/src/htdocs/themes/slashdot/images/section/LSM.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Linux-Expo.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Linux.png
-www/dacode/src/htdocs/themes/slashdot/images/section/LinuxFR.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Livre.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Lug.png
-www/dacode/src/htdocs/themes/slashdot/images/section/MP3.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Mandrake.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Microsoft.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Mozilla.png
-www/dacode/src/htdocs/themes/slashdot/images/section/NetBSD.png
-www/dacode/src/htdocs/themes/slashdot/images/section/OpenBSD.png
-www/dacode/src/htdocs/themes/slashdot/images/section/PHP.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Palm.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Perl.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Pingoo.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Pirate.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Presse.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Python.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Quake.png
-www/dacode/src/htdocs/themes/slashdot/images/section/RC5.png
-www/dacode/src/htdocs/themes/slashdot/images/section/RedHat.png
-www/dacode/src/htdocs/themes/slashdot/images/section/RienAVoir.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Samba.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Securite.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Slackware.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Son.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Starwars.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Suse.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Technologie.png
-www/dacode/src/htdocs/themes/slashdot/images/section/Alphalinux.png
-www/dacode/src/htdocs/themes/slashdot/images/default_attach.png
-www/dacode/src/htdocs/themes/slashdot/images/logo.png
-www/dacode/src/htdocs/themes/slashdot/images/logo_daCode.png
-www/dacode/src/htdocs/themes/slashdot/images/mail.png
-www/dacode/src/htdocs/themes/slashdot/images/slc.gif
-www/dacode/src/htdocs/themes/slashdot/slashdot.css
-www/dacode/src/htdocs/themes/wm/images/section/TelephoneMobile.png
-www/dacode/src/htdocs/themes/wm/images/section/Amiga.png
-www/dacode/src/htdocs/themes/wm/images/section/Apple.png
-www/dacode/src/htdocs/themes/wm/images/section/Audiovisuel.png
-www/dacode/src/htdocs/themes/wm/images/section/Be.png
-www/dacode/src/htdocs/themes/wm/images/section/Cinema.png
-www/dacode/src/htdocs/themes/wm/images/section/Commercial.png
-www/dacode/src/htdocs/themes/wm/images/section/Communaute.png
-www/dacode/src/htdocs/themes/wm/images/section/Debian.png
-www/dacode/src/htdocs/themes/wm/images/section/Demo.png
-www/dacode/src/htdocs/themes/wm/images/section/Doc.png
-www/dacode/src/htdocs/themes/wm/images/section/FreeBSD.png
-www/dacode/src/htdocs/themes/wm/images/section/GNUstep.png
-www/dacode/src/htdocs/themes/wm/images/section/Game.png
-www/dacode/src/htdocs/themes/wm/images/section/Gimp.png
-www/dacode/src/htdocs/themes/wm/images/section/Gnome.png
-www/dacode/src/htdocs/themes/wm/images/section/Gnu.png
-www/dacode/src/htdocs/themes/wm/images/section/Hardware.png
-www/dacode/src/htdocs/themes/wm/images/section/Helixcode.png
-www/dacode/src/htdocs/themes/wm/images/section/Humour.png
-www/dacode/src/htdocs/themes/wm/images/section/Internet.png
-www/dacode/src/htdocs/themes/wm/images/section/Java.png
-www/dacode/src/htdocs/themes/wm/images/section/Justice.png
-www/dacode/src/htdocs/themes/wm/images/section/KDE.png
-www/dacode/src/htdocs/themes/wm/images/section/Kernel.png
-www/dacode/src/htdocs/themes/wm/images/section/LSM.png
-www/dacode/src/htdocs/themes/wm/images/section/Linux-Expo.png
-www/dacode/src/htdocs/themes/wm/images/section/Linux.png
-www/dacode/src/htdocs/themes/wm/images/section/LinuxFR.png
-www/dacode/src/htdocs/themes/wm/images/section/Livre.png
-www/dacode/src/htdocs/themes/wm/images/section/Lug.png
-www/dacode/src/htdocs/themes/wm/images/section/MP3.png
-www/dacode/src/htdocs/themes/wm/images/section/Mandrake.png
-www/dacode/src/htdocs/themes/wm/images/section/Microsoft.png
-www/dacode/src/htdocs/themes/wm/images/section/Mozilla.png
-www/dacode/src/htdocs/themes/wm/images/section/NetBSD.png
-www/dacode/src/htdocs/themes/wm/images/section/OpenBSD.png
-www/dacode/src/htdocs/themes/wm/images/section/PHP.png
-www/dacode/src/htdocs/themes/wm/images/section/Palm.png
-www/dacode/src/htdocs/themes/wm/images/section/Perl.png
-www/dacode/src/htdocs/themes/wm/images/section/Pingoo.png
-www/dacode/src/htdocs/themes/wm/images/section/Pirate.png
-www/dacode/src/htdocs/themes/wm/images/section/Presse.png
-www/dacode/src/htdocs/themes/wm/images/section/Python.png
-www/dacode/src/htdocs/themes/wm/images/section/Quake.png
-www/dacode/src/htdocs/themes/wm/images/section/RC5.png
-www/dacode/src/htdocs/themes/wm/images/section/RedHat.png
-www/dacode/src/htdocs/themes/wm/images/section/RienAVoir.png
-www/dacode/src/htdocs/themes/wm/images/section/Samba.png
-www/dacode/src/htdocs/themes/wm/images/section/Securite.png
-www/dacode/src/htdocs/themes/wm/images/section/Slackware.png
-www/dacode/src/htdocs/themes/wm/images/section/Son.png
-www/dacode/src/htdocs/themes/wm/images/section/Starwars.png
-www/dacode/src/htdocs/themes/wm/images/section/Suse.png
-www/dacode/src/htdocs/themes/wm/images/section/Technologie.png
-www/dacode/src/htdocs/themes/wm/images/section/Alphalinux.png
-www/dacode/src/htdocs/themes/wm/images/back.png
-www/dacode/src/htdocs/themes/wm/images/default_attach.png
-www/dacode/src/htdocs/themes/wm/images/e-c7c7c7.png
-www/dacode/src/htdocs/themes/wm/images/e-ffffff.png
-www/dacode/src/htdocs/themes/wm/images/e.png
-www/dacode/src/htdocs/themes/wm/images/image-jpeg.png
-www/dacode/src/htdocs/themes/wm/images/logo_daCode.png
-www/dacode/src/htdocs/themes/wm/images/n.png
-www/dacode/src/htdocs/themes/wm/images/ne.png
-www/dacode/src/htdocs/themes/wm/images/nw.png
-www/dacode/src/htdocs/themes/wm/images/s.png
-www/dacode/src/htdocs/themes/wm/images/se.png
-www/dacode/src/htdocs/themes/wm/images/sw.png
-www/dacode/src/htdocs/themes/wm/images/t.png
-www/dacode/src/htdocs/themes/wm/images/te.png
-www/dacode/src/htdocs/themes/wm/images/text-plain.png
-www/dacode/src/htdocs/themes/wm/images/ts.png
-www/dacode/src/htdocs/themes/wm/images/tse.png
-www/dacode/src/htdocs/themes/wm/images/tsw.png
-www/dacode/src/htdocs/themes/wm/images/tte.png
-www/dacode/src/htdocs/themes/wm/images/ttw.png
-www/dacode/src/htdocs/themes/wm/images/tw.png
-www/dacode/src/htdocs/themes/wm/images/w-c7c7c7.png
-www/dacode/src/htdocs/themes/wm/images/w-ffffff.png
-www/dacode/src/htdocs/themes/wm/images/w.png
-www/dacode/src/htdocs/themes/wm/wm.css
-www/dacode/src/htdocs/webcam/image.php3
-www/dacode/src/htdocs/webcam/submit.php3
-www/dacode/src/htdocs/webcam/webcam_admin.php3
-www/dacode/src/htdocs/webcam/webcam_change.php3
-www/dacode/src/htdocs/wap/index.php3
-www/dacode/src/htdocs/wap/news.php3
-www/dacode/src/htdocs/w/news.php3
-www/dacode/src/htdocs/users/valid_send.php3
-www/dacode/src/htdocs/users/login.php3
-www/dacode/src/htdocs/users/modpasswd.php3
-www/dacode/src/htdocs/users/myposts.php3
-www/dacode/src/htdocs/users/password.php3
-www/dacode/src/htdocs/users/settings.php3
-www/dacode/src/htdocs/users/valid.php3
-www/dacode/src/htdocs/users/index.php3
-www/dacode/src/htdocs/tips/index.php3
-www/dacode/src/htdocs/tips/submit.php3
-www/dacode/src/htdocs/tips/tips_admin.php3
-www/dacode/src/htdocs/tips/tips_change.php3
-www/dacode/src/htdocs/messages/add.php3
-www/dacode/src/htdocs/messages/post.php3
-www/dacode/src/htdocs/messages/view.php3
-www/dacode/src/htdocs/poll/index.php3
-www/dacode/src/htdocs/poll/new.php3
-www/dacode/src/htdocs/pda/arrow.gif
-www/dacode/src/htdocs/pda/banner.gif
-www/dacode/src/htdocs/pda/index.php3
-www/dacode/src/htdocs/pda/news.php3
-www/dacode/src/htdocs/news/send_email.php3
-www/dacode/src/htdocs/news/send_email_view.php3
-www/dacode/src/htdocs/news/view_modero.php3
-www/dacode/src/htdocs/board/add.php3
-www/dacode/src/htdocs/board/index.php3
-www/dacode/src/htdocs/board/info.php3
-www/dacode/src/htdocs/admin/viewfile.php3
-www/dacode/src/htdocs/admin/mod.php3
-www/dacode/src/htdocs/admin/modpoll.php3
-www/dacode/src/htdocs/admin/modusers.php3
-www/dacode/src/htdocs/admin/section_add.php3
-www/dacode/src/htdocs/admin/section_edit.php3
-www/dacode/src/htdocs/admin/tip_section_add.php3
-www/dacode/src/htdocs/admin/topics_add.php3
-www/dacode/src/htdocs/admin/topics_edit.php3
-www/dacode/src/htdocs/admin/index.php3
-www/dacode/src/htdocs/images/section/X.png
-www/dacode/src/htdocs/images/section/Amiga.png
-www/dacode/src/htdocs/images/section/Apple.png
-www/dacode/src/htdocs/images/section/Audiovisuel.png
-www/dacode/src/htdocs/images/section/Be.png
-www/dacode/src/htdocs/images/section/Cinema.png
-www/dacode/src/htdocs/images/section/Commercial.png
-www/dacode/src/htdocs/images/section/Communaute.png
-www/dacode/src/htdocs/images/section/Debian.png
-www/dacode/src/htdocs/images/section/Demo.png
-www/dacode/src/htdocs/images/section/Doc.png
-www/dacode/src/htdocs/images/section/FreeBSD.png
-www/dacode/src/htdocs/images/section/GNUstep.png
-www/dacode/src/htdocs/images/section/Game.png
-www/dacode/src/htdocs/images/section/Gimp.png
-www/dacode/src/htdocs/images/section/Gnome.png
-www/dacode/src/htdocs/images/section/Gnu.png
-www/dacode/src/htdocs/images/section/Hardware.png
-www/dacode/src/htdocs/images/section/Helixcode.png
-www/dacode/src/htdocs/images/section/Humour.png
-www/dacode/src/htdocs/images/section/Hurd.png
-www/dacode/src/htdocs/images/section/Internet.png
-www/dacode/src/htdocs/images/section/Java.png
-www/dacode/src/htdocs/images/section/Justice.png
-www/dacode/src/htdocs/images/section/KDE.png
-www/dacode/src/htdocs/images/section/Kernel.png
-www/dacode/src/htdocs/images/section/LSM.png
-www/dacode/src/htdocs/images/section/Linux-Expo.png
-www/dacode/src/htdocs/images/section/Linux.png
-www/dacode/src/htdocs/images/section/LinuxFR.png
-www/dacode/src/htdocs/images/section/Livre.png
-www/dacode/src/htdocs/images/section/Lug.png
-www/dacode/src/htdocs/images/section/MP3.png
-www/dacode/src/htdocs/images/section/Mandrake.png
-www/dacode/src/htdocs/images/section/Microsoft.png
-www/dacode/src/htdocs/images/section/Mozilla.png
-www/dacode/src/htdocs/images/section/NetBSD.png
-www/dacode/src/htdocs/images/section/OpenBSD.png
-www/dacode/src/htdocs/images/section/PHP.png
-www/dacode/src/htdocs/images/section/Palm.png
-www/dacode/src/htdocs/images/section/Perl.png
-www/dacode/src/htdocs/images/section/Pingoo.png
-www/dacode/src/htdocs/images/section/Pirate.png
-www/dacode/src/htdocs/images/section/Presse.png
-www/dacode/src/htdocs/images/section/Python.png
-www/dacode/src/htdocs/images/section/Quake.png
-www/dacode/src/htdocs/images/section/RC5.png
-www/dacode/src/htdocs/images/section/RedHat.png
-www/dacode/src/htdocs/images/section/RienAVoir.png
-www/dacode/src/htdocs/images/section/Son.png
-www/dacode/src/htdocs/images/section/Samba.png
-www/dacode/src/htdocs/images/section/Securite.png
-www/dacode/src/htdocs/images/section/Slackware.png
-www/dacode/src/htdocs/images/section/Starwars.png
-www/dacode/src/htdocs/images/section/Suse.png
-www/dacode/src/htdocs/images/section/Technologie.png
-www/dacode/src/htdocs/images/section/TelephoneMobile.png
-www/dacode/src/htdocs/images/section/Alphalinux.png
-www/dacode/src/htdocs/images/de.png
-www/dacode/src/htdocs/images/en.png
-www/dacode/src/htdocs/images/default_attach.png
-www/dacode/src/htdocs/images/es.png
-www/dacode/src/htdocs/images/fr.png
-www/dacode/src/htdocs/images/it.png
-www/dacode/src/htdocs/images/icon_print.png
-www/dacode/src/htdocs/images/icon_send.png
-www/dacode/src/htdocs/images/image-jpeg.png
-www/dacode/src/htdocs/images/logo.png
-www/dacode/src/htdocs/images/mail.png
-www/dacode/src/htdocs/images/mainbar.png
-www/dacode/src/htdocs/images/pix.png
-www/dacode/src/htdocs/images/rightbar.png
-www/dacode/src/htdocs/images/submit.png
-www/dacode/src/htdocs/images/text-plain.png
-www/dacode/src/htdocs/images/ul.png
-www/dacode/src/htdocs/images/leftbar.png
-www/dacode/src/htdocs/images/ur.png
-www/dacode/src/htdocs/comments/add.php3
-www/dacode/src/htdocs/comments/index.php3
-www/dacode/src/htdocs/comments/score.php3
-www/dacode/src/htdocs/comments/thread.php3
-www/dacode/src/htdocs/comments/view.php3
-www/dacode/src/htdocs/dacode.php3
-www/dacode/src/htdocs/submit.php3
-www/dacode/src/htdocs/short.php3
-www/dacode/src/htdocs/short-rss.php3
-www/dacode/src/htdocs/search.php3
-www/dacode/src/htdocs/redirect.php3
-www/dacode/src/htdocs/index.php3
-www/dacode/src/htdocs/gen.php3
-www/dacode/src/htdocs/view_attach.php3
-www/dacode/src/phplib/themes/linuxfr/webcam.tmpl
-www/dacode/src/phplib/themes/linuxfr/VERSION
-www/dacode/src/phplib/themes/linuxfr/basic.tmpl
-www/dacode/src/phplib/themes/linuxfr/board.tmpl
-www/dacode/src/phplib/themes/linuxfr/html.php3
-www/dacode/src/phplib/themes/linuxfr/myposts.tmpl
-www/dacode/src/phplib/themes/linuxfr/news.tmpl
-www/dacode/src/phplib/themes/linuxfr/newsindex.tmpl
-www/dacode/src/phplib/themes/linuxfr/newssection.tmpl
-www/dacode/src/phplib/themes/linuxfr/poll.tmpl
-www/dacode/src/phplib/themes/linuxfr/search.tmpl
-www/dacode/src/phplib/themes/linuxfr/submit.tmpl
-www/dacode/src/phplib/themes/linuxfr/submitcom.tmpl
-www/dacode/src/phplib/themes/linuxfr/submitpoll.tmpl
-www/dacode/src/phplib/themes/linuxfr/thread.tmpl
-www/dacode/src/phplib/themes/linuxfr/tips_admin.tmpl
-www/dacode/src/phplib/themes/linuxfr/tips_list.tmpl
-www/dacode/src/phplib/themes/linuxfr/users.tmpl
-www/dacode/src/phplib/themes/linuxfr/admin.tmpl
-www/dacode/src/phplib/themes/wm/webcam.tmpl
-www/dacode/src/phplib/themes/wm/VERSION
-www/dacode/src/phplib/themes/wm/basic.tmpl
-www/dacode/src/phplib/themes/wm/board.tmpl
-www/dacode/src/phplib/themes/wm/html.php3
-www/dacode/src/phplib/themes/wm/myposts.tmpl
-www/dacode/src/phplib/themes/wm/news.tmpl
-www/dacode/src/phplib/themes/wm/newsindex.tmpl
-www/dacode/src/phplib/themes/wm/newssection.tmpl
-www/dacode/src/phplib/themes/wm/poll.tmpl
-www/dacode/src/phplib/themes/wm/search.tmpl
-www/dacode/src/phplib/themes/wm/submit.tmpl
-www/dacode/src/phplib/themes/wm/submitcom.tmpl
-www/dacode/src/phplib/themes/wm/submitpoll.tmpl
-www/dacode/src/phplib/themes/wm/thread.tmpl
-www/dacode/src/phplib/themes/wm/tips_admin.tmpl
-www/dacode/src/phplib/themes/wm/tips_list.tmpl
-www/dacode/src/phplib/themes/wm/users.tmpl
-www/dacode/src/phplib/themes/wm/admin.tmpl
-www/dacode/src/phplib/themes/daweb/webcam.tmpl
-www/dacode/src/phplib/themes/daweb/VERSION
-www/dacode/src/phplib/themes/daweb/basic.tmpl
-www/dacode/src/phplib/themes/daweb/board.tmpl
-www/dacode/src/phplib/themes/daweb/html.php3
-www/dacode/src/phplib/themes/daweb/myposts.tmpl
-www/dacode/src/phplib/themes/daweb/news.tmpl
-www/dacode/src/phplib/themes/daweb/newsindex.tmpl
-www/dacode/src/phplib/themes/daweb/newssection.tmpl
-www/dacode/src/phplib/themes/daweb/poll.tmpl
-www/dacode/src/phplib/themes/daweb/search.tmpl
-www/dacode/src/phplib/themes/daweb/submit.tmpl
-www/dacode/src/phplib/themes/daweb/submitcom.tmpl
-www/dacode/src/phplib/themes/daweb/submitpoll.tmpl
-www/dacode/src/phplib/themes/daweb/thread.tmpl
-www/dacode/src/phplib/themes/daweb/tips_admin.tmpl
-www/dacode/src/phplib/themes/daweb/tips_list.tmpl
-www/dacode/src/phplib/themes/daweb/users.tmpl
-www/dacode/src/phplib/themes/daweb/admin.tmpl
-www/dacode/src/phplib/themes/kde2/webcam.tmpl
-www/dacode/src/phplib/themes/kde2/README
-www/dacode/src/phplib/themes/kde2/VERSION
-www/dacode/src/phplib/themes/kde2/basic.tmpl
-www/dacode/src/phplib/themes/kde2/board.tmpl
-www/dacode/src/phplib/themes/kde2/html.php3
-www/dacode/src/phplib/themes/kde2/myposts.tmpl
-www/dacode/src/phplib/themes/kde2/news.tmpl
-www/dacode/src/phplib/themes/kde2/newsindex.tmpl
-www/dacode/src/phplib/themes/kde2/newssection.tmpl
-www/dacode/src/phplib/themes/kde2/poll.tmpl
-www/dacode/src/phplib/themes/kde2/search.tmpl
-www/dacode/src/phplib/themes/kde2/submit.tmpl
-www/dacode/src/phplib/themes/kde2/submitcom.tmpl
-www/dacode/src/phplib/themes/kde2/submitpoll.tmpl
-www/dacode/src/phplib/themes/kde2/thread.tmpl
-www/dacode/src/phplib/themes/kde2/users.tmpl
-www/dacode/src/phplib/themes/kde2/admin.tmpl
-www/dacode/src/phplib/themes/slashdot/webcam.tmpl
-www/dacode/src/phplib/themes/slashdot/VERSION
-www/dacode/src/phplib/themes/slashdot/basic.tmpl
-www/dacode/src/phplib/themes/slashdot/board.tmpl
-www/dacode/src/phplib/themes/slashdot/html.php3
-www/dacode/src/phplib/themes/slashdot/myposts.tmpl
-www/dacode/src/phplib/themes/slashdot/news.tmpl
-www/dacode/src/phplib/themes/slashdot/newsindex.tmpl
-www/dacode/src/phplib/themes/slashdot/newssection.tmpl
-www/dacode/src/phplib/themes/slashdot/poll.tmpl
-www/dacode/src/phplib/themes/slashdot/search.tmpl
-www/dacode/src/phplib/themes/slashdot/submit.tmpl
-www/dacode/src/phplib/themes/slashdot/submitcom.tmpl
-www/dacode/src/phplib/themes/slashdot/submitpoll.tmpl
-www/dacode/src/phplib/themes/slashdot/thread.tmpl
-www/dacode/src/phplib/themes/slashdot/tips_admin.tmpl
-www/dacode/src/phplib/themes/slashdot/tips_list.tmpl
-www/dacode/src/phplib/themes/slashdot/users.tmpl
-www/dacode/src/phplib/themes/slashdot/admin.tmpl
-www/dacode/src/phplib/themes/contrib/do_not_delete
-www/dacode/src/phplib/themes/phpnukeopenmind/webcam.tmpl
-www/dacode/src/phplib/themes/phpnukeopenmind/VERSION
-www/dacode/src/phplib/themes/phpnukeopenmind/basic.tmpl
-www/dacode/src/phplib/themes/phpnukeopenmind/board.tmpl
-www/dacode/src/phplib/themes/phpnukeopenmind/html.php3
-www/dacode/src/phplib/themes/phpnukeopenmind/myposts.tmpl
-www/dacode/src/phplib/themes/phpnukeopenmind/news.tmpl
-www/dacode/src/phplib/themes/phpnukeopenmind/newsindex.tmpl
-www/dacode/src/phplib/themes/phpnukeopenmind/newssection.tmpl
-www/dacode/src/phplib/themes/phpnukeopenmind/poll.tmpl
-www/dacode/src/phplib/themes/phpnukeopenmind/search.tmpl
-www/dacode/src/phplib/themes/phpnukeopenmind/submit.tmpl
-www/dacode/src/phplib/themes/phpnukeopenmind/submitcom.tmpl
-www/dacode/src/phplib/themes/phpnukeopenmind/submitpoll.tmpl
-www/dacode/src/phplib/themes/phpnukeopenmind/thread.tmpl
-www/dacode/src/phplib/themes/phpnukeopenmind/users.tmpl
-www/dacode/src/phplib/themes/phpnukeopenmind/admin.tmpl
-www/dacode/src/phplib/themes/printable/webcam.tmpl
-www/dacode/src/phplib/themes/printable/VERSION
-www/dacode/src/phplib/themes/printable/basic.tmpl
-www/dacode/src/phplib/themes/printable/board.tmpl
-www/dacode/src/phplib/themes/printable/html.php3
-www/dacode/src/phplib/themes/printable/myposts.tmpl
-www/dacode/src/phplib/themes/printable/news.tmpl
-www/dacode/src/phplib/themes/printable/newsindex.tmpl
-www/dacode/src/phplib/themes/printable/newssection.tmpl
-www/dacode/src/phplib/themes/printable/search.tmpl
-www/dacode/src/phplib/themes/printable/submit.tmpl
-www/dacode/src/phplib/themes/printable/thread.tmpl
-www/dacode/src/phplib/themes/printable/tips_admin.tmpl
-www/dacode/src/phplib/themes/printable/tips_list.tmpl
-www/dacode/src/phplib/themes/printable/admin.tmpl
-www/dacode/src/phplib/themes/lynx/webcam.tmpl
-www/dacode/src/phplib/themes/lynx/VERSION
-www/dacode/src/phplib/themes/lynx/basic.tmpl
-www/dacode/src/phplib/themes/lynx/board.tmpl
-www/dacode/src/phplib/themes/lynx/html.php3
-www/dacode/src/phplib/themes/lynx/myposts.tmpl
-www/dacode/src/phplib/themes/lynx/news.tmpl
-www/dacode/src/phplib/themes/lynx/newsindex.tmpl
-www/dacode/src/phplib/themes/lynx/newssection.tmpl
-www/dacode/src/phplib/themes/lynx/poll.tmpl
-www/dacode/src/phplib/themes/lynx/search.tmpl
-www/dacode/src/phplib/themes/lynx/submit.tmpl
-www/dacode/src/phplib/themes/lynx/submitcom.tmpl
-www/dacode/src/phplib/themes/lynx/submitpoll.tmpl
-www/dacode/src/phplib/themes/lynx/thread.tmpl
-www/dacode/src/phplib/themes/lynx/tips_admin.tmpl
-www/dacode/src/phplib/themes/lynx/tips_list.tmpl
-www/dacode/src/phplib/themes/lynx/users.tmpl
-www/dacode/src/phplib/themes/lynx/admin.tmpl
-www/dacode/src/phplib/themes/.htaccess
-www/dacode/src/phplib/.htaccess
-www/dacode/src/phplib/admin.php3
-www/dacode/src/phplib/backends.php3
-www/dacode/src/phplib/board.php3
-www/dacode/src/phplib/cache.php3
-www/dacode/src/phplib/cal.php3
-www/dacode/src/phplib/comments.php3
-www/dacode/src/phplib/config.sample
-www/dacode/src/phplib/dbmysql.php3
-www/dacode/src/phplib/dbpgsql.php3
-www/dacode/src/phplib/fortunes.php3
-www/dacode/src/phplib/hits.php3
-www/dacode/src/phplib/html.php3
-www/dacode/src/phplib/lang.php3
-www/dacode/src/phplib/ldap.php3
-www/dacode/src/phplib/libdacode.php3
-www/dacode/src/phplib/messages.php3
-www/dacode/src/phplib/news.php3
-www/dacode/src/phplib/nospider.php3
-www/dacode/src/phplib/poll.php3
-www/dacode/src/phplib/redirects.php3
-www/dacode/src/phplib/search.php3
-www/dacode/src/phplib/session.php3
-www/dacode/src/phplib/sidebox.php3
-www/dacode/src/phplib/tar.php3
-www/dacode/src/phplib/tips.php3
-www/dacode/src/phplib/users.php3
-www/dacode/src/phplib/utils.php3
-www/dacode/src/phplib/webcam.php3
-www/dacode/LICENSE
-www/dacode/INSTALL
-www/dacode/ChangeLog
-www/dacode/CREDITS
-www/dacode/COPYING
-www/dacode/AUTHORS
-www/dacode/UPGRADE
-www/dacode/TODO
-www/dacode/README
-www/dacode/Makefile
-@dirrm www/dacode/scripts
-@dirrm www/dacode/ldap
-@dirrm www/dacode/doc/script
-@dirrm www/dacode/doc/txt
-@dirrm www/dacode/doc/html
-@dirrm www/dacode/doc/sgml
-@dirrm www/dacode/doc/xml
-@dirrm www/dacode/doc
-@dirrm www/dacode/sql
-@dirrm www/dacode/src/htdocs/themes/phpnukeopenmind/images/section
-@dirrm www/dacode/src/htdocs/themes/phpnukeopenmind/images
-@dirrm www/dacode/src/htdocs/themes/phpnukeopenmind
-@dirrm www/dacode/src/htdocs/themes/daweb/images
-@dirrm www/dacode/src/htdocs/themes/daweb
-@dirrm www/dacode/src/htdocs/themes/kde2/images
-@dirrm www/dacode/src/htdocs/themes/kde2
-@dirrm www/dacode/src/htdocs/themes/linuxfr/images
-@dirrm www/dacode/src/htdocs/themes/linuxfr
-@dirrm www/dacode/src/htdocs/themes/contrib
-@dirrm www/dacode/src/htdocs/themes/printable
-@dirrm www/dacode/src/htdocs/themes/slashdot/images/section
-@dirrm www/dacode/src/htdocs/themes/slashdot/images
-@dirrm www/dacode/src/htdocs/themes/slashdot
-@dirrm www/dacode/src/htdocs/themes/wm/images/section
-@dirrm www/dacode/src/htdocs/themes/wm/images
-@dirrm www/dacode/src/htdocs/themes/wm
-@dirrm www/dacode/src/htdocs/themes
-@dirrm www/dacode/src/htdocs/webcam
-@dirrm www/dacode/src/htdocs/wap
-@dirrm www/dacode/src/htdocs/w
-@dirrm www/dacode/src/htdocs/users
-@dirrm www/dacode/src/htdocs/tips
-@dirrm www/dacode/src/htdocs/messages
-@dirrm www/dacode/src/htdocs/poll
-@dirrm www/dacode/src/htdocs/pda
-@dirrm www/dacode/src/htdocs/news
-@dirrm www/dacode/src/htdocs/board
-@dirrm www/dacode/src/htdocs/admin
-@dirrm www/dacode/src/htdocs/images/section
-@dirrm www/dacode/src/htdocs/images
-@dirrm www/dacode/src/htdocs/comments
-@dirrm www/dacode/src/htdocs
-@dirrm www/dacode/src/phplib/themes/linuxfr
-@dirrm www/dacode/src/phplib/themes/wm
-@dirrm www/dacode/src/phplib/themes/daweb
-@dirrm www/dacode/src/phplib/themes/kde2
-@dirrm www/dacode/src/phplib/themes/slashdot
-@dirrm www/dacode/src/phplib/themes/contrib
-@dirrm www/dacode/src/phplib/themes/phpnukeopenmind
-@dirrm www/dacode/src/phplib/themes/printable
-@dirrm www/dacode/src/phplib/themes/lynx
-@dirrm www/dacode/src/phplib/themes
-@dirrm www/dacode/src/phplib
-@dirrm www/dacode/src
-@dirrm www/dacode
diff --git a/ftp/Makefile b/ftp/Makefile
index 3b97e5718f62..70af761b57fe 100644
--- a/ftp/Makefile
+++ b/ftp/Makefile
@@ -83,7 +83,6 @@
SUBDIR += py-curl
SUBDIR += quftp
SUBDIR += rexx-curl
- SUBDIR += ruby-curl
SUBDIR += sftp
SUBDIR += spegla
SUBDIR += tftp-hpa
diff --git a/ftp/ruby-curl/Makefile b/ftp/ruby-curl/Makefile
deleted file mode 100644
index 098278edc3af..000000000000
--- a/ftp/ruby-curl/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# New ports collection makefile for: Ruby/libcurl
-# Date created: 31 March 2001
-# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= curl
-PORTVERSION= 0.0.2.a0
-PORTREVISION?= 1
-CATEGORIES= ftp www ruby
-MASTER_SITES= http://www.d1.dion.ne.jp/~matuyuki/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= rbCurl-${PORTVERSION:S/.a/a/}
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= ruby
-
-MAINTAINER= knu@FreeBSD.org
-COMMENT= Ruby interface to libcurl
-
-BROKEN= "Does not compile"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-LIB_DEPENDS= curl.3:${PORTSDIR}/ftp/curl
-
-USE_RUBY= yes
-USE_RUBY_EXTCONF= yes
-
-WRKSRC= ${WRKDIR}/${DISTNAME:C/a.*//}
-INSTALL_TARGET= site-install
-
-DOCS_EN= README TODO
-EXAMPLES_EN= example.rb
-
-post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${RUBY_MODEXAMPLESDIR}
-.for f in ${EXAMPLES_EN}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODEXAMPLESDIR}/
-.endfor
- ${MKDIR} ${RUBY_MODDOCDIR}
-.for f in ${DOCS_EN}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/ftp/ruby-curl/distinfo b/ftp/ruby-curl/distinfo
deleted file mode 100644
index f6388887f511..000000000000
--- a/ftp/ruby-curl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ruby/rbCurl-0.0.2a0.tgz) = 8c7ba38d0a5e8c7a8db9c2f18a6ba45f
-SIZE (ruby/rbCurl-0.0.2a0.tgz) = 9195
diff --git a/ftp/ruby-curl/files/patch-init.c b/ftp/ruby-curl/files/patch-init.c
deleted file mode 100644
index 111399570f7e..000000000000
--- a/ftp/ruby-curl/files/patch-init.c
+++ /dev/null
@@ -1,17 +0,0 @@
---- init.c.orig Thu May 16 02:07:22 2002
-+++ init.c Fri May 24 18:12:22 2002
-@@ -380,10 +380,10 @@
- #include "auto_defs.inc"
- /***************************************************************/
-
-- rb_define_const(cCurl, "TIMECOND_NONE", INT2FIX(TIMECOND_NONE));
-- rb_define_const(cCurl, "TIMECOND_IFMODSINCE", INT2FIX(TIMECOND_IFMODSINCE));
-- rb_define_const(cCurl, "TIMECOND_IFUNMODSINCE", INT2FIX(TIMECOND_IFUNMODSINCE));
-- rb_define_const(cCurl, "TIMECOND_LASTMOD", INT2FIX(TIMECOND_LASTMOD));
-+ rb_define_const(cCurl, "TIMECOND_NONE", INT2FIX(CURL_TIMECOND_NONE));
-+ rb_define_const(cCurl, "TIMECOND_IFMODSINCE", INT2FIX(CURL_TIMECOND_IFMODSINCE));
-+ rb_define_const(cCurl, "TIMECOND_IFUNMODSINCE", INT2FIX(CURL_TIMECOND_IFUNMODSINCE));
-+ rb_define_const(cCurl, "TIMECOND_LASTMOD", INT2FIX(CURL_TIMECOND_LASTMOD));
-
- rb_define_const(cCurl, "HTTP_VERSION_NONE", INT2FIX(CURL_HTTP_VERSION_NONE));
- rb_define_const(cCurl, "HTTP_VERSION_1_0", INT2FIX(CURL_HTTP_VERSION_1_0));
diff --git a/ftp/ruby-curl/pkg-descr b/ftp/ruby-curl/pkg-descr
deleted file mode 100644
index 151b29c62dac..000000000000
--- a/ftp/ruby-curl/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Ruby/libcurl is a Ruby interface to libcurl.
-
-Author: Hirotaka Matsuyuki <h-maty@h6.dion.ne.jp>
-WWW: http://www.d1.dion.ne.jp/~matuyuki/ruby.html
diff --git a/ftp/ruby-curl/pkg-plist b/ftp/ruby-curl/pkg-plist
deleted file mode 100644
index d9fcc9a147e0..000000000000
--- a/ftp/ruby-curl/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-%%RUBY_SITEARCHLIBDIR%%/curl.so
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/example.rb
-%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/TODO
-%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%
diff --git a/games/Makefile b/games/Makefile
index 01e29d9131e4..2ec50dc9d3bc 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -252,7 +252,6 @@
SUBDIR += knights
SUBDIR += kobodeluxe
SUBDIR += koth
- SUBDIR += kpacman
SUBDIR += kpicframer
SUBDIR += kpictorial
SUBDIR += kpuzzle
diff --git a/games/kpacman/Makefile b/games/kpacman/Makefile
deleted file mode 100644
index 7f65eaff4179..000000000000
--- a/games/kpacman/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: kpacman
-# Date created: Wed May 14 2003
-# Whom: arved
-#
-# $FreeBSD$
-
-PORTNAME= kpacman
-PORTVERSION= 0.3.2
-PORTREVISION= 3
-CATEGORIES= games kde
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= kpacman
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Pacman Clone for KDE
-
-LIB_DEPENDS= kdegames.3:${PORTSDIR}/games/kdegames3
-
-USE_KDELIBS_VER= 3
-USE_REINPLACE= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_TARGET=
-CONFIGURE_ARGS+=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ENV+= LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib"
-
-BROKEN= "Does not compile"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-post-patch:
- ${REINPLACE_CMD} -e "s,-lqt,-lqt-mt ${PTHREAD_LIBS}," ${WRKSRC}/configure
-
-.include <bsd.port.mk>
diff --git a/games/kpacman/distinfo b/games/kpacman/distinfo
deleted file mode 100644
index 8df1775deb13..000000000000
--- a/games/kpacman/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (kpacman-0.3.2.tar.gz) = 4405bd9f7a78d005f8540c8d610eb188
-SIZE (kpacman-0.3.2.tar.gz) = 718835
diff --git a/games/kpacman/pkg-descr b/games/kpacman/pkg-descr
deleted file mode 100644
index bc5e5c8e3566..000000000000
--- a/games/kpacman/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Pacman is a legendary game with an enthusiastic following from around the
-world. Since its introduction in 1980, Pacman's image has been splashed
-across magazine covers, television screens, T-shirts, and bumper stickers.
-Created by Japan's Namco, and distributed in the United States by Bally,
-Pacman is an icon of 1980's popular culture.
-
-WWW: http://kpacman.sourceforge.net/
diff --git a/games/kpacman/pkg-plist b/games/kpacman/pkg-plist
deleted file mode 100644
index 375fc074acc1..000000000000
--- a/games/kpacman/pkg-plist
+++ /dev/null
@@ -1,123 +0,0 @@
-bin/kpacman
-share/applnk/Games/kpacman.desktop
-share/config/kpacmanrc
-share/icons/locolor/32x32/apps/kpacman.png
-share/icons/locolor/16x16/apps/kpacman.png
-share/icons/hicolor/16x16/apps/kpacman.png
-share/icons/hicolor/32x32/apps/kpacman.png
-share/locale/de/LC_MESSAGES/kpacman.mo
-share/locale/es/LC_MESSAGES/kpacman.mo
-share/locale/pt/LC_MESSAGES/kpacman.mo
-share/locale/sv/LC_MESSAGES/kpacman.mo
-share/doc/HTML/en/kpacman/kpacman-2.html
-share/doc/HTML/en/kpacman/kpacman-3.html
-share/doc/HTML/en/kpacman/kpacman-4.html
-share/doc/HTML/en/kpacman/kpacman.gif
-share/doc/HTML/en/kpacman/index.html
-share/doc/HTML/en/kpacman/index.cache.bz2
-share/doc/HTML/en/kpacman/index.docbook
-share/doc/HTML/en/kpacman/kpacman-1.html
-share/doc/HTML/en/kpacman/common
-share/doc/HTML/de/kpacman/kpacman-2.html
-share/doc/HTML/de/kpacman/kpacman-3.html
-share/doc/HTML/de/kpacman/kpacman-4.html
-share/doc/HTML/de/kpacman/kpacman.gif
-share/doc/HTML/de/kpacman/index.html
-share/doc/HTML/de/kpacman/kpacman-1.html
-share/apps/kpacman/kpacmanui.rc
-share/apps/kpacman/fonts/font-small.pbm
-share/apps/kpacman/fonts/font-smooth.pbm
-share/apps/kpacman/fonts/font.pbm
-share/apps/kpacman/maps/mspacman/map01
-share/apps/kpacman/maps/mspacman/map02
-share/apps/kpacman/maps/mspacman/map03
-share/apps/kpacman/maps/mspacman/map04
-share/apps/kpacman/pics/mspacman/dying.xpm
-share/apps/kpacman/pics/mspacman/fruit.xpm
-share/apps/kpacman/pics/mspacman/fruitscore.xpm
-share/apps/kpacman/pics/mspacman/lifes.xpm
-share/apps/kpacman/pics/mspacman/pacman.xpm
-share/apps/kpacman/pics/mspacman/point.xpm
-share/apps/kpacman/pics/mspacman/point02.xpm
-share/apps/kpacman/pics/mspacman/point03.xpm
-share/apps/kpacman/pics/mspacman/prison.xpm
-share/apps/kpacman/pics/mspacman/prison02.xpm
-share/apps/kpacman/pics/mspacman/prison03.xpm
-share/apps/kpacman/pics/mspacman/prison04.xpm
-share/apps/kpacman/pics/mspacman/prison05.xpm
-share/apps/kpacman/pics/mspacman/prison06.xpm
-share/apps/kpacman/pics/mspacman/switch.xpm
-share/apps/kpacman/pics/mspacman/switch02.xpm
-share/apps/kpacman/pics/mspacman/switch03.xpm
-share/apps/kpacman/pics/mspacman/wall.xpm
-share/apps/kpacman/pics/mspacman/wall02.xpm
-share/apps/kpacman/pics/mspacman/wall03.xpm
-share/apps/kpacman/pics/mspacman/wall04.xpm
-share/apps/kpacman/pics/mspacman/wall05.xpm
-share/apps/kpacman/pics/mspacman/wall06.xpm
-share/apps/kpacman/pics/mspacman-tiny/dying.xpm
-share/apps/kpacman/pics/mspacman-tiny/fruit.xpm
-share/apps/kpacman/pics/mspacman-tiny/fruitscore.xpm
-share/apps/kpacman/pics/mspacman-tiny/lifes.xpm
-share/apps/kpacman/pics/mspacman-tiny/pacman.xpm
-share/apps/kpacman/pics/mspacman-tiny/point.xpm
-share/apps/kpacman/pics/mspacman-tiny/point02.xpm
-share/apps/kpacman/pics/mspacman-tiny/point03.xpm
-share/apps/kpacman/pics/mspacman-tiny/prison.xpm
-share/apps/kpacman/pics/mspacman-tiny/prison02.xpm
-share/apps/kpacman/pics/mspacman-tiny/prison03.xpm
-share/apps/kpacman/pics/mspacman-tiny/prison04.xpm
-share/apps/kpacman/pics/mspacman-tiny/prison05.xpm
-share/apps/kpacman/pics/mspacman-tiny/prison06.xpm
-share/apps/kpacman/pics/mspacman-tiny/switch.xpm
-share/apps/kpacman/pics/mspacman-tiny/switch02.xpm
-share/apps/kpacman/pics/mspacman-tiny/switch03.xpm
-share/apps/kpacman/pics/mspacman-tiny/wall.xpm
-share/apps/kpacman/pics/mspacman-tiny/wall02.xpm
-share/apps/kpacman/pics/mspacman-tiny/wall03.xpm
-share/apps/kpacman/pics/mspacman-tiny/wall04.xpm
-share/apps/kpacman/pics/mspacman-tiny/wall05.xpm
-share/apps/kpacman/pics/mspacman-tiny/wall06.xpm
-share/apps/kpacman/pics/tiny/dying.xpm
-share/apps/kpacman/pics/tiny/eyes.xpm
-share/apps/kpacman/pics/tiny/fruit.xpm
-share/apps/kpacman/pics/tiny/lifes.xpm
-share/apps/kpacman/pics/tiny/monster.xpm
-share/apps/kpacman/pics/tiny/pacman.xpm
-share/apps/kpacman/pics/tiny/point.xpm
-share/apps/kpacman/pics/tiny/prison.xpm
-share/apps/kpacman/pics/tiny/switch.xpm
-share/apps/kpacman/pics/tiny/wall.xpm
-share/apps/kpacman/pics/zacman/dying.xpm
-share/apps/kpacman/pics/zacman/eyes.xpm
-share/apps/kpacman/pics/zacman/lifes.xpm
-share/apps/kpacman/pics/zacman/monster.xpm
-share/apps/kpacman/pics/zacman/pacman.xpm
-share/apps/kpacman/pics/zacman/point.xpm
-share/apps/kpacman/pics/zacman/switch.xpm
-share/apps/kpacman/pics/zacman/wall.xpm
-share/apps/kpacman/pics/down.xpm
-share/apps/kpacman/pics/dying.xpm
-share/apps/kpacman/pics/eyes.xpm
-share/apps/kpacman/pics/fruit.xpm
-share/apps/kpacman/pics/left.xpm
-share/apps/kpacman/pics/lifes.xpm
-share/apps/kpacman/pics/monster.xpm
-share/apps/kpacman/pics/pacman.xpm
-share/apps/kpacman/pics/point.xpm
-share/apps/kpacman/pics/prison.xpm
-share/apps/kpacman/pics/right.xpm
-share/apps/kpacman/pics/switch.xpm
-share/apps/kpacman/pics/up.xpm
-share/apps/kpacman/pics/wall.xpm
-@dirrm share/apps/kpacman/fonts
-@dirrm share/apps/kpacman/maps/mspacman
-@dirrm share/apps/kpacman/maps
-@dirrm share/apps/kpacman/pics/mspacman
-@dirrm share/apps/kpacman/pics/mspacman-tiny
-@dirrm share/apps/kpacman/pics/tiny
-@dirrm share/apps/kpacman/pics/zacman
-@dirrm share/apps/kpacman/pics
-@dirrm share/apps/kpacman
-@dirrm share/doc/HTML/de/kpacman/
-@dirrm share/doc/HTML/en/kpacman/
diff --git a/graphics/Makefile b/graphics/Makefile
index 5c5a27cb71ed..b93c8c24daa3 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -445,7 +445,6 @@
SUBDIR += ruby-imlib2
SUBDIR += ruby-libart
SUBDIR += ruby-libart2
- SUBDIR += ruby-libexif
SUBDIR += ruby-libpng
SUBDIR += ruby-ming
SUBDIR += ruby-opengl
diff --git a/graphics/ruby-libexif/Makefile b/graphics/ruby-libexif/Makefile
deleted file mode 100644
index 1d1362a4ade5..000000000000
--- a/graphics/ruby-libexif/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# New ports collection makefile for: ruby-libexif
-# Date created: 6 October 2002
-# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= libexif
-PORTVERSION= 0.1.2
-PORTREVISION= 1
-CATEGORIES= graphics ruby
-MASTER_SITES= http://tam.0xfa.com/ruby-libexif/pkg/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= knu@FreeBSD.org
-COMMENT= A Ruby extension library for libexif
-
-LIB_DEPENDS= exif.10:${PORTSDIR}/graphics/libexif
-
-BROKEN= "Does not compile"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-USE_RUBY= yes
-USE_RUBY_EXTCONF= yes
-
-INSTALL_TARGET= site-install
-
-RUBY_RD_FILES= exif.rd.en exif.rd.ja
-
-DOCS_EN= ChangeLog README \
- ${RUBY_RD_FILES:M*.rd.en} \
- ${RUBY_RD_HTML_FILES:M*.en.html}
-DOCS_JA= ${RUBY_RD_FILES:M*.rd.ja} \
- ${RUBY_RD_HTML_FILES:M*.ja.html}
-
-post-install: doc-install
-
-.include <bsd.port.mk>
-
-doc-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${RUBY_MODDOCDIR}/ja
-.for f in ${DOCS_EN}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/
-.endfor
-.for f in ${DOCS_JA}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ja/
-.endfor
-.endif
diff --git a/graphics/ruby-libexif/distinfo b/graphics/ruby-libexif/distinfo
deleted file mode 100644
index d7d50a012307..000000000000
--- a/graphics/ruby-libexif/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ruby/ruby-libexif-0.1.2.tar.gz) = 39374f7b99a55da6618bfa3c8e163f5c
-SIZE (ruby/ruby-libexif-0.1.2.tar.gz) = 18874
diff --git a/graphics/ruby-libexif/files/patch-aa b/graphics/ruby-libexif/files/patch-aa
deleted file mode 100644
index 22073bc55f39..000000000000
--- a/graphics/ruby-libexif/files/patch-aa
+++ /dev/null
@@ -1,10 +0,0 @@
---- extconf.rb.orig Tue Apr 15 14:49:33 2003
-+++ extconf.rb Tue Apr 15 14:49:38 2003
-@@ -5,7 +5,6 @@
- def have_libexif_header
- have_header('libexif/exif-ifd.h') and
- have_header('libexif/exif-data.h') and
-- have_header('libexif/exif-note.h') and
- have_header('libexif/exif-utils.h') and
- have_header('libexif/exif-tag.h')
- end
diff --git a/graphics/ruby-libexif/files/patch-ab b/graphics/ruby-libexif/files/patch-ab
deleted file mode 100644
index 81a79acde8c8..000000000000
--- a/graphics/ruby-libexif/files/patch-ab
+++ /dev/null
@@ -1,9 +0,0 @@
---- exif.c.orig Tue Apr 15 14:50:52 2003
-+++ exif.c Tue Apr 15 14:50:57 2003
-@@ -10,7 +10,6 @@
- #include "ruby.h"
- #include <libexif/exif-ifd.h>
- #include <libexif/exif-data.h>
--#include <libexif/exif-note.h>
- #include <libexif/exif-utils.h>
- #include <libexif/exif-tag.h>
diff --git a/graphics/ruby-libexif/pkg-descr b/graphics/ruby-libexif/pkg-descr
deleted file mode 100644
index dc5ed4a1d63c..000000000000
--- a/graphics/ruby-libexif/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a Ruby extension library for libexif.
-
-Author: Ryuichi Tamura <r-tam@fsinet.or.jp>
-WWW: http://tam.0xfa.com/ruby-libexif/
diff --git a/graphics/ruby-libexif/pkg-plist b/graphics/ruby-libexif/pkg-plist
deleted file mode 100644
index 9dbc0195c4f6..000000000000
--- a/graphics/ruby-libexif/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-%%RUBY_SITEARCHLIBDIR%%/exif.so
-%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/ja/exif.ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/exif.rd.ja
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/exif.en.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/exif.rd.en
-%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/ja
-%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%
diff --git a/japanese/Makefile b/japanese/Makefile
index 7d4ae3f00710..97a5290850e6 100644
--- a/japanese/Makefile
+++ b/japanese/Makefile
@@ -298,7 +298,6 @@
SUBDIR += platex-jsclasses
SUBDIR += platex-otf
SUBDIR += platex209
- SUBDIR += postgresql
SUBDIR += postgresql-tcltk
SUBDIR += postgresql7-man
SUBDIR += postgresql73-man
@@ -397,7 +396,6 @@
SUBDIR += wwasw-fpw
SUBDIR += xchat
SUBDIR += xdvik
- SUBDIR += xemacs-devel-canna
SUBDIR += xemacs-devel-canna+freewnn
SUBDIR += xemacs-devel-canna+wnn6
SUBDIR += xemacs-devel-freewnn
diff --git a/japanese/postgresql/Makefile b/japanese/postgresql/Makefile
deleted file mode 100644
index 53ff0966edcd..000000000000
--- a/japanese/postgresql/Makefile
+++ /dev/null
@@ -1,184 +0,0 @@
-# New ports collection makefile for: PostgreSQL-j
-# Date created: 09 Nov 1999
-# Whom: Ichiro Fukuhara <ichiro@ichiro.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= postgresql
-PORTVERSION= 6.5.3
-PORTREVISION= 1
-CATEGORIES= japanese databases
-MASTER_SITES= ftp://ftp.jaist.ac.jp/pub/dbms/PostgreSQL/ \
- ftp://ftp.sra.co.jp/pub/cmd/postgres/${PORTVERSION}/ \
- ftp://ftp.postgresql.org/pub/
-
-MAINTAINER= kuriyama@FreeBSD.org
-COMMENT= A robust, next generation, object-relational DBMS plus Multibyte-patch
-
-BROKEN= "Does not compile"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-NO_LATEST_LINK= yes
-WRKSRC= ${WRKDIR}/${DISTNAME}/src
-PLISTS=
-
-# if you want to use the tcl/tk frontend pgaccess, then you need to build
-# postgresql with tcl support by typing: make WITH_TCL=yes
-.if defined(WITH_TCL)
-TCL_INCDIR= ${PREFIX}/include/tcl8.0jp
-TK_INCDIR= ${PREFIX}/include/tk8.0jp
-MAKE_ENV= USE_TCL=true USE_TK=true TCL_INCDIR=${TCL_INCDIR}
-CONFIGURE_ARGS= --with-tcl --with-tk \
- --with-tclconfig=${PREFIX}/lib/tcl8.0jp \
- --with-tkconfig=${PREFIX}/lib/tk8.0jp
-LIB_DEPENDS= tcl80jp.1:${PORTSDIR}/japanese/tcl80 \
- tk80jp.1:${PORTSDIR}/japanese/tk80
-PLISTS+= pkg-plist.tcl
-.endif
-.if defined(MULTIBYTE)
-CONFIGURE_ARGS+= --with-mb=${MULTIBYTE}
-.endif
-.if defined(WITH_PERL)
-CONFIGURE_ARGS+= --with-perl
-PLISTS+= pkg-plist.pl
-.endif
-.if defined(WITH_ODBC)
-CONFIGURE_ARGS+= --with-odbc
-PLISTS+= pkg-plist.odbc
-.endif
-
-NO_PACKAGE= "Requires ${PGSQL_UID} uid"
-
-USE_GMAKE= YES
-MAKEFILE= GNUmakefile
-HAS_CONFIGURE= YES
-CONFIGURE_ARGS+= --prefix=${PREFIX}/${INSTALL_DIR} \
- --with-template=`uname -s | ${TR} '[A-Z]' '[a-z]'` \
- --with-includes="${PREFIX}/include ${TCL_INCDIR} ${TK_INCDIR}" \
- --with-libraries=${PREFIX}/lib
-
-INSTALL_TARGET= install install-man
-
-MAN1= cleardbdir.1 createdb.1 createuser.1 destroydb.1 \
- destroyuser.1 ecpg.1 initdb.1 initlocation.1 \
- ipcclean.1 pg_dump.1 pg_dumpall.1 pg_passwd.1 \
- pg_upgrade.1 postgres.1 postmaster.1 psql.1
-MAN3= catalogs.3 libpq.3
-MAN5= pg_hba.conf.5
-MANL= abort.l alter_table.l alter_user.l begin.l close.l cluster.l \
- commit.l copy.l create_aggregate.l create_database.l \
- create_function.l create_index.l create_language.l \
- create_operator.l create_rule.l create_sequence.l \
- create_table.l create_trigger.l create_type.l create_user.l \
- create_version.l create_view.l declare.l delete.l drop.l \
- drop_aggregate.l drop_database.l drop_function.l drop_index.l \
- drop_language.l drop_operator.l drop_rule.l drop_sequence.l \
- drop_table.l drop_trigger.l drop_type.l drop_user.l \
- drop_view.l end.l explain.l fetch.l grant.l insert.l listen.l \
- load.l lock.l move.l notify.l reset.l revoke.l rollback.l \
- select.l set.l show.l sql.l update.l vacuum.l
-
-MANPREFIX= ${PREFIX}/${INSTALL_DIR}
-INSTALLS_SHLIB= yes
-LDCONFIG_DIRS= ${PREFIX}/${INSTALL_DIR}/lib
-
-PLIST_SUB= INSTALL_DIR=${INSTALL_DIR}
-PLIST= ${WRKDIR}/PLIST
-
-# These values are easily overridable like as
-# "make PGQL_UID=postgresql PGSQL_GID=postgresql install"
-INSTALL_DIR= pgsql
-PGSQL_UID= pgsql
-PGSQL_GID= pgsql
-
-pre-fetch:
-.if !defined(WITH_TCL) & !defined(WITH_PERL) & !defined(WITH_ODBC) & !defined(MULTIBYTE)
-
- @${ECHO_MSG} "To build the \"MULTIBYTE PostgreSQL\", type:"
- @${ECHO_MSG} " make MULTIBYTE={EUC_JP,EUC_CN,EUC_KR,EUC_TW,UNICODE,MULE_INTERNAL,LATIN1-5}"
- @${ECHO_MSG} " WITH_TCL=yes, WITH_PERL=yes, WITH_ODBC=yes"
- @${ECHO_MSG} ""
- @${ECHO_MSG} "To build the \"PostgreSQL to Tcl interface library\", libpgtcl, type:"
- @${ECHO_MSG} " make WITH_TCL=yes"
-.else
- @${ECHO_MSG} "Building PostgreSQL with \"libpgtcl\"."
-.endif
-
-.include <bsd.port.pre.mk>
-
-post-patch:
- ${FIND} ${WRKDIR} -name '*.orig' -exec ${RM} {} \;
-
-post-build:
- @ ${ECHO} "------------------------------------------------------------"
- @ ${ECHO} "Dump existing databases, before installing new db version !!"
- @ ${ECHO} "Detailed instructions, see INSTALL file under ${WRKDIR}... "
- @ ${ECHO} "------------------------------------------------------------"
- @${RM} -f ${WRKDIR}/PLIST
-.for i in ${PLISTS} pkg-plist
- ${CAT} ${PKGDIR}/${i} >> ${WRKDIR}/PLIST
-.endfor
-.if defined(WITH_TCL)
- ${CAT} ${PKGDIR}/pkg-plist.tcl.dirrm >> ${WRKDIR}/PLIST
-.endif
-.if defined(WITH_ODBC)
- ${CAT} ${PKGDIR}/pkg-plist.odbc.dirrm >> ${WRKDIR}/PLIST
-.endif
- ${CAT} ${PKGDIR}/pkg-plist.dirrm >> ${WRKDIR}/PLIST
-
-pre-install:
-.if defined(PACKAGE_BUILDING)
- ${RM} -rf ${PREFIX}/${INSTALL_DIR}
-.endif
- @ ${MKDIR} ${PREFIX}/${INSTALL_DIR}
- @ ${SETENV} INSTALL_DIR=${INSTALL_DIR} \
- PGSQL_UID=${PGSQL_UID} PGSQL_GID=${PGSQL_GID} \
- PKG_PREFIX=${PREFIX} \
- ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
-post-install:
- @ if [ ! -f ${PREFIX}/${INSTALL_DIR}/.profile ]; then \
- ${ECHO} "PATH=${PATH}:${PREFIX}/${INSTALL_DIR}/bin" \
- > ${PREFIX}/${INSTALL_DIR}/.profile; \
- ${ECHO} "MANPATH=${MANPATH}:${PREFIX}/${INSTALL_DIR}/bin" \
- >> ${PREFIX}/${INSTALL_DIR}/.profile; \
- ${ECHO} "PGLIB=${PREFIX}/${INSTALL_DIR}/lib" \
- >> ${PREFIX}/${INSTALL_DIR}/.profile; \
- ${ECHO} "# note: PGDATA overwrites the -D startup option" \
- >> ${PREFIX}/${INSTALL_DIR}/.profile; \
- ${ECHO} "PGDATA=${PREFIX}/${INSTALL_DIR}/data" \
- >> ${PREFIX}/${INSTALL_DIR}/.profile; \
- ${ECHO} "DISPLAY=:0" \
- >> ${PREFIX}/${INSTALL_DIR}/.profile; \
- ${ECHO} "export PATH MANPATH PGLIB PGDATA DISPLAY" \
- >> ${PREFIX}/${INSTALL_DIR}/.profile; \
- ${ECHO} "# if you want to make regression tests use this TZ" \
- >> ${PREFIX}/${INSTALL_DIR}/.profile; \
- ${ECHO} "#TZ=PST8PDT" \
- >> ${PREFIX}/${INSTALL_DIR}/.profile; \
- ${ECHO} "#export TZ" \
- >> ${PREFIX}/${INSTALL_DIR}/.profile; \
- fi
- @ ${CHOWN} -R ${PGSQL_UID}:${PGSQL_GID} ${PREFIX}/${INSTALL_DIR}
- @ ${ECHO} 'Initializing PostgreSQL Databases - this may take a few minutes...'
- @ ${LDCONFIG} -m ${PREFIX}/${INSTALL_DIR}/lib
- @ /usr/bin/su -l ${PGSQL_UID} -c '${PREFIX}/${INSTALL_DIR}/bin/initdb --pglib=${PREFIX}/${INSTALL_DIR}/lib --pgdata=${PREFIX}/${INSTALL_DIR}/data'
- @ ${SED} "s=!!PG_PATH!!=${PREFIX}/${INSTALL_DIR}=g ; s=!!PGSQL_UID!!=${PGSQL_UID}=g" \
- < ${FILESDIR}/pgsql.sh.tmpl > ${PREFIX}/etc/rc.d/pgsql.sh
- @ ${CHMOD} 554 ${PREFIX}/etc/rc.d/pgsql.sh
- @ ${CHOWN} root:${PGSQL_GID} ${PREFIX}/etc/rc.d/pgsql.sh
- @ ${INSTALL_DATA} ${FILESDIR}/post-install-notes ${PREFIX}/${INSTALL_DIR}
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/share/doc/${INSTALL_DIR}
- ${CP} -R ${WRKDIR}/${DISTNAME}/doc/* ${PREFIX}/share/doc/${INSTALL_DIR}
-.for f in . src src/sgml src/sgml/ref src/graphics
- @${RM} -rf ${PREFIX}/share/doc/${INSTALL_DIR}/$f/CVS
- @${RM} -f ${PREFIX}/share/doc/${INSTALL_DIR}/$f/#cvs*
-.endfor
-.endif
-.if !defined(BATCH)
- @ more -e ${FILESDIR}/post-install-notes
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/japanese/postgresql/distinfo b/japanese/postgresql/distinfo
deleted file mode 100644
index bb74dc284c5c..000000000000
--- a/japanese/postgresql/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (postgresql-6.5.3.tar.gz) = 098d1ee4316500a2d033ced3ebd5b831
-SIZE (postgresql-6.5.3.tar.gz) = 6833791
diff --git a/japanese/postgresql/files/patch-aa b/japanese/postgresql/files/patch-aa
deleted file mode 100644
index 45b29e125834..000000000000
--- a/japanese/postgresql/files/patch-aa
+++ /dev/null
@@ -1,14 +0,0 @@
---- template/freebsd.orig Sat Sep 18 20:12:51 1998
-+++ template/freebsd at Wed 16 20:13:06 1999
-@@ -1,9 +1,9 @@
- AROPT:cq
- SHARED_LIB:-fpic -DPIC
--CFLAGS:-O2 -m486 -pipe
-+CFLAGS:-pipe -O2
- SRCH_INC:
- SRCH_LIB:
--USE_LOCALE:no
-+USE_LOCALE:yes
- DLSUFFIX:.so
- YFLAGS:-d
- YACC:bison -y
diff --git a/japanese/postgresql/files/patch-ab b/japanese/postgresql/files/patch-ab
deleted file mode 100644
index cb53b5b7de93..000000000000
--- a/japanese/postgresql/files/patch-ab
+++ /dev/null
@@ -1,67 +0,0 @@
---- bin/pg_passwd/pg_passwd.c.orig Thu May 27 16:00:40 1999
-+++ bin/pg_passwd/pg_passwd.c Tue Jun 15 19:27:47 1999
-@@ -26,11 +26,17 @@
-
- #endif
-
-+#ifndef _POSIX_SOURCE
-+# define _PASSWORD_LEN 128 /* max length, not containing NULL */
-+#endif
-+
-+
- char *comname;
- static void usage(FILE *stream);
- static void read_pwd_file(char *filename);
-+static void encrypt_pwd(char key[9], char salt[3], char passwd[_PASSWORD_LEN+1]);
-+int check_pwd(char key[9], char passwd[_PASSWORD_LEN+1]);
- static void write_pwd_file(char *filename, char *bkname);
--static void encrypt_pwd(char key[9], char salt[3], char passwd[14]);
- static void prompt_for_username(char *username);
- static void prompt_for_password(char *prompt, char *password);
-
-@@ -158,7 +164,7 @@
-
- if (q != NULL)
- *(q++) = '\0';
-- if (strlen(p) != 13)
-+ if (strlen(p) > _PASSWORD_LEN)
- {
- fprintf(stderr, "WARNING: %s: line %d: illegal password length.\n",
- filename, npwds + 1);
-@@ -222,7 +228,7 @@
- }
-
- static void
--encrypt_pwd(char key[9], char salt[3], char passwd[14])
-+encrypt_pwd(char key[9], char salt[3], char passwd[_PASSWORD_LEN+1])
- {
- int n;
-
-@@ -254,9 +260,7 @@
-
- #ifdef NOT_USED
- static int
--check_pwd(char key[9], char passwd[14])
- {
-- char shouldbe[14];
- char salt[3];
-
- salt[0] = passwd[0];
-@@ -264,7 +268,7 @@
- salt[2] = '\0';
- encrypt_pwd(key, salt, shouldbe);
-
-- return strncmp(shouldbe, passwd, 13) == 0 ? 1 : 0;
-+ return strncmp(shouldbe, passwd, _PASSWORD_LEN) == 0 ? 1 : 0;
- }
- #endif
-
-@@ -339,7 +343,7 @@
- char salt[3];
- char key[9],
- key2[9];
-- char e_passwd[14];
-+ char e_passwd[_PASSWORD_LEN+1];
- int i;
-
- comname = argv[0];
diff --git a/japanese/postgresql/files/patch-ac b/japanese/postgresql/files/patch-ac
deleted file mode 100644
index 2a9e180e0958..000000000000
--- a/japanese/postgresql/files/patch-ac
+++ /dev/null
@@ -1,11 +0,0 @@
---- interfaces/libpgtcl/Makefile.in.orig Mon Feb 8 07:10:45 1999
-+++ interfaces/libpgtcl/Makefile.in Tue Jun 15 19:32:36 1999
-@@ -27,7 +27,7 @@
-
- OBJS= pgtcl.o pgtclCmds.o pgtclId.o
-
--SHLIB_LINK+= -L../libpq -lpq
-+SHLIB_LINK+= -L../libpq -lpq -lcrypt
-
- # If crypt is a separate library, rather than part of libc, it may need
- # to be referenced separately to keep (broken) linkers happy. (This is
diff --git a/japanese/postgresql/files/patch-ad b/japanese/postgresql/files/patch-ad
deleted file mode 100644
index ce5713717369..000000000000
--- a/japanese/postgresql/files/patch-ad
+++ /dev/null
@@ -1,13 +0,0 @@
---- pl/tcl/Makefile.org Mon Dec 14 08:47:17 1998
-+++ pl/tcl/Makefile Thu Feb 25 22:20:28 1999
-@@ -55,8 +55,8 @@
- SHLIB_EXTRA_LIBS=
- endif
-
--%$(TCL_SHLIB_SUFFIX): %.o
-- $(TCL_SHLIB_LD) -o $@ $< $(TCL_LIB_SPEC) $(SHLIB_EXTRA_LIBS)
-+#%$(TCL_SHLIB_SUFFIX): %.o
-+# $(TCL_SHLIB_LD) -o $@ $< $(TCL_LIB_SPEC) $(SHLIB_EXTRA_LIBS)
-
-
- #
diff --git a/japanese/postgresql/files/pgsql.sh.tmpl b/japanese/postgresql/files/pgsql.sh.tmpl
deleted file mode 100644
index d3f0af6cb802..000000000000
--- a/japanese/postgresql/files/pgsql.sh.tmpl
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/sh
-
-# $FreeBSD$
-
-# pgsql.sh - postgresql startup file for FreeBSD and possibly *BSD (untested)
-
-# Changes:
-# - renamed startup script to be in sync with INSTALL file
-# - merged ldconfig start sequence from former postgrsql.sh script (andreas)
-# - modified the postmaster startup sequence as suggested in the
-# INSTALL file which was given as example for FreeBSD 2.2 (andreas)
-# - removed the commandline option
-# -D!!PG_PATH!!/data \
-# because the postmaster process, which starts up under the
-# environment of the pgsql user, sets this with the PGDATA
-# environment variable in !!PG_PATH!!/.profile
-#
-
-case "$1" in
-start)
- [ -d !!PG_PATH!!/lib ] && /sbin/ldconfig -m !!PG_PATH!!/lib
-
- [ -x !!PG_PATH!!/bin/postmaster ] && {
- su -l !!PGSQL_UID!! -c 'exec !!PG_PATH!!/bin/postmaster -i -S -o -F \
- -D!!PG_PATH!!/data > !!PG_PATH!!/errlog'
- echo -n ' PostgreSQL'
- }
- ;;
-stop)
- # XXX some pgsql user should check this --tg
- killall !!PG_PATH!!/bin/postmaster
- ;;
-*)
- echo "Usage: `basename $0` {start|stop}" >&2
- exit 64
- ;;
-esac
-
-exit 0
diff --git a/japanese/postgresql/files/post-install-notes b/japanese/postgresql/files/post-install-notes
deleted file mode 100644
index 4e6e8df02c33..000000000000
--- a/japanese/postgresql/files/post-install-notes
+++ /dev/null
@@ -1,24 +0,0 @@
-
-Now that PostgreSQL-j was installed, you should read the documentation and
-implementation guides. These can be found at:
-
- http://www.PostgreSQL.org/docs
-
-Documentations for the Multibyte-extention can be found at:
-
- doc/README.mb (English)
- doc/README.mb.jp (Japanese)
-
-You may wish to subscribe to the PostgreSQL user-support mailing list.
-Send an e-mail to pgsql-questions-request@postgresql.org with the
-text "subscribe" in the message body.
-
-If you understand Japanese, you might want to visit:
-
- http://www.sra.co.jp/people/t-ishii/PostgreSQL
-
-to subscribe a local mailing list for Japanese speakers.
-
-If you build PostgreSQL with TCL support, then you can use the
-TCL/TK based database frontend "pgaccess" for database operations.
-
diff --git a/japanese/postgresql/pkg-descr b/japanese/postgresql/pkg-descr
deleted file mode 100644
index c8fed1c9b1be..000000000000
--- a/japanese/postgresql/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-PostgreSQL is a robust, next-generation, Object-Relational DBMS (ORDBMS),
-derived from the Berkeley Postgres database management system. While
-PostgreSQL retains the powerful object-relational data model, rich data types
-and easy extensibility of Postgres, it replaces the PostQuel query language
-with an extended subset of SQL.
-
-The original Postgres code was the effort of many graduate students,
-undergraduate students, and staff programmers working under the direction of
-Professor Michael Stonebraker at the University of California, Berkeley. In
-1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query
-language to SQL and created a new database system which came to known as
-Postgres95. Many others contributed to the porting, testing, debugging and
-enhancement of the Postgres95 code. As the code improved, and 1995 faded into
-memory, PostgreSQL was born.
-
-PostgreSQL development is presently being performed by a team of Internet
-developers who are now responsible for all current and future development. The
-development team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).
-Support is available from the PostgreSQL developer/user community through the
-support mailing list (questions@PostgreSQL.ORG).
-
-PostgreSQL is free and the complete source is available.
-
-WWW: http://www.PostgreSQL.ORG/
diff --git a/japanese/postgresql/pkg-install b/japanese/postgresql/pkg-install
deleted file mode 100644
index 1fb5e347efe5..000000000000
--- a/japanese/postgresql/pkg-install
+++ /dev/null
@@ -1,98 +0,0 @@
-#!/bin/sh
-# an installation script for postgresql
-
-check_pw()
-{
- if which -s pw; then
- :
- else
- cat <<EOF
-
-This system looks like a pre-2.2 version of FreeBSD. We see that it
-is missing the "pw" utility. We need this utility. Please get and
-install it, and try again. You can get the source from:
-
- ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/src/usr.sbin/pw.tar.gz
-
-EOF
- exit 1
- fi
-}
-
-ask() {
- local question default answer
-
- question=$1
- default=$2
- if [ -z "${PACKAGE_BUILDING}" ]; then
- read -p "${question} (y/n) [${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
-}
-
-case $2 in
-PRE-INSTALL)
-
- ## Hack /etc/master.passwd ##
- # check
- id_70=`id -nu 70 2> /dev/null`
- id_pgsql=`id -u ${PGSQL_UID} 2> /dev/null`
- if [ X"$id_pgsql" != X ]; then
- exit 0
- elif [ X"$id_70" != X ]; then
- cat <<EOF
-
-+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-This system already has an account whose name is '$id_70' and ID number is 70.
-
- '`id $id_70`'
-
-For PostgreSQL in this port or package, UID:GID of '${PGSQL_UID}' has to be 70:70.
-Please try again after you delete the account.
-+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-EOF
- exit 1
- fi
-
- # add an account of PostgreSQL to this system
- echo ""
- echo "You need a group '${PGSQL_GID}' whose ID number is 70"
- if yesno "Would you like to create it automatically?" y; then
- # We need a command 'pw(8)'
- check_pw
- pw groupadd ${PGSQL_GID} -g 70 || exit
- else
- echo "Please create it, and try again."
- exit 1
- fi
- echo ""
- echo "You need an account '${PGSQL_UID}' whose ID number is 70"
- if yesno "Would you like to create it automatically?" y; then
- # We need a command 'pw(8)'
- check_pw
- pw useradd ${PGSQL_UID} -u 70 -g ${PGSQL_GID} -h - -d ${PKG_PREFIX}/${INSTALL_DIR} \
- -s /bin/sh -c "PostgreSQL pseudo-user" || exit
- else
- echo "Please create it, and try again."
- exit 1
- fi
- ;;
-esac
diff --git a/japanese/postgresql/pkg-plist b/japanese/postgresql/pkg-plist
deleted file mode 100644
index 8e2e081e3d1d..000000000000
--- a/japanese/postgresql/pkg-plist
+++ /dev/null
@@ -1,271 +0,0 @@
-etc/rc.d/pgsql.sh
-%%INSTALL_DIR%%/.profile
-%%INSTALL_DIR%%/bin/cleardbdir
-%%INSTALL_DIR%%/bin/createdb
-%%INSTALL_DIR%%/bin/createlang
-%%INSTALL_DIR%%/bin/createuser
-%%INSTALL_DIR%%/bin/destroydb
-%%INSTALL_DIR%%/bin/destroylang
-%%INSTALL_DIR%%/bin/destroyuser
-%%INSTALL_DIR%%/bin/ecpg
-%%INSTALL_DIR%%/bin/initdb
-%%INSTALL_DIR%%/bin/initlocation
-%%INSTALL_DIR%%/bin/ipcclean
-%%INSTALL_DIR%%/bin/pg_dump
-%%INSTALL_DIR%%/bin/pg_dumpall
-%%INSTALL_DIR%%/bin/pg_id
-%%INSTALL_DIR%%/bin/pg_passwd
-%%INSTALL_DIR%%/bin/pg_upgrade
-%%INSTALL_DIR%%/bin/pg_version
-%%INSTALL_DIR%%/bin/postgres
-%%INSTALL_DIR%%/bin/postmaster
-%%INSTALL_DIR%%/bin/psql
-%%INSTALL_DIR%%/bin/vacuumdb
-%%INSTALL_DIR%%/lib/global1.bki.source
-%%INSTALL_DIR%%/lib/global1.description
-%%INSTALL_DIR%%/lib/libecpg.a
-%%INSTALL_DIR%%/lib/libecpg.so
-%%INSTALL_DIR%%/lib/libecpg.so.3
-%%INSTALL_DIR%%/lib/libpq++.a
-%%INSTALL_DIR%%/lib/libpq++.so
-%%INSTALL_DIR%%/lib/libpq++.so.3
-%%INSTALL_DIR%%/lib/libpq.a
-%%INSTALL_DIR%%/lib/libpq.so
-%%INSTALL_DIR%%/lib/libpq.so.2
-%%INSTALL_DIR%%/lib/local1_template1.bki.source
-%%INSTALL_DIR%%/lib/local1_template1.description
-%%INSTALL_DIR%%/lib/pg_geqo.sample
-%%INSTALL_DIR%%/lib/pg_hba.conf.sample
-%%INSTALL_DIR%%/lib/plpgsql.so
-%%INSTALL_DIR%%/include/c.h
-%%INSTALL_DIR%%/include/config.h
-%%INSTALL_DIR%%/include/ecpgerrno.h
-%%INSTALL_DIR%%/include/ecpglib.h
-%%INSTALL_DIR%%/include/ecpgtype.h
-%%INSTALL_DIR%%/include/fmgr.h
-%%INSTALL_DIR%%/include/libpq++.H
-%%INSTALL_DIR%%/include/libpq-fe.h
-%%INSTALL_DIR%%/include/libpq-int.h
-%%INSTALL_DIR%%/include/os.h
-%%INSTALL_DIR%%/include/postgres.h
-%%INSTALL_DIR%%/include/postgres_ext.h
-%%INSTALL_DIR%%/include/sqlca.h
-%%INSTALL_DIR%%/include/access/attnum.h
-%%INSTALL_DIR%%/include/commands/trigger.h
-%%INSTALL_DIR%%/include/executor/spi.h
-%%INSTALL_DIR%%/include/lib/dllist.h
-%%INSTALL_DIR%%/include/libpq/pqcomm.h
-%%INSTALL_DIR%%/include/libpq/libpq-fs.h
-%%INSTALL_DIR%%/include/libpq++/pgconnection.h
-%%INSTALL_DIR%%/include/libpq++/pgcursordb.h
-%%INSTALL_DIR%%/include/libpq++/pgdatabase.h
-%%INSTALL_DIR%%/include/libpq++/pglobject.h
-%%INSTALL_DIR%%/include/libpq++/pgtransdb.h
-%%INSTALL_DIR%%/include/utils/elog.h
-%%INSTALL_DIR%%/include/utils/geo_decls.h
-%%INSTALL_DIR%%/include/utils/mcxt.h
-%%INSTALL_DIR%%/include/utils/palloc.h
-%%INSTALL_DIR%%/post-install-notes
-share/doc/%%INSTALL_DIR%%/src/graphics/catalogs.ag
-share/doc/%%INSTALL_DIR%%/src/graphics/catalogs.cgm
-share/doc/%%INSTALL_DIR%%/src/graphics/catalogs.gif
-share/doc/%%INSTALL_DIR%%/src/graphics/catalogs.ps
-share/doc/%%INSTALL_DIR%%/src/graphics/clientserver.ag
-share/doc/%%INSTALL_DIR%%/src/graphics/clientserver.gif
-share/doc/%%INSTALL_DIR%%/src/graphics/connections.ag
-share/doc/%%INSTALL_DIR%%/src/graphics/connections.gif
-share/doc/%%INSTALL_DIR%%/src/graphics/layout.ag
-share/doc/%%INSTALL_DIR%%/src/graphics/layout.gif
-share/doc/%%INSTALL_DIR%%/src/sgml/Makefile
-share/doc/%%INSTALL_DIR%%/src/sgml/about.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/admin.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/advanced.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/arch-dev.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/arch-pg.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/arch.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/array.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/biblio.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/bki.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/compiler.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/config.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/contacts.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/cvs.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/datatype.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/datetime.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/dfunc.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/docguide.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ecpg.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/environ.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/extend.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/func-ref.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/func.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/geqo.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/gist.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/history.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/indices.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/info.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/inherit.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/install-win32.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/install.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/installation.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/intro-ag.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/intro-pg.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/intro.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/jdbc.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/keys.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/layout.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/legal.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/libpgtcl.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/libpq++.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/libpq.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/lobj.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/manage.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/manage-ag.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/mvcc.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/notation.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/odbc.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/oper.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/page.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/pg_options.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ports.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/postgres.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/programmer.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/protocol.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/query.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/recovery.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/reference.ced
-share/doc/%%INSTALL_DIR%%/src/sgml/reference.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/regress.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/release.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/rules.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/runtime.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/security.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/signals.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/spi.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/sql.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/start-ag.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/start.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/storage.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/syntax.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/trigger.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/trouble.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/tutorial.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/typeconv.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/user.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/xaggr.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/xfunc.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/xindex.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/xoper.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/xplang.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/xtypes.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/y2k.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/abort.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/allfiles.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/alter_table.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/alter_user.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/begin.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/close.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/cluster.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/commands.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/commit.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/copy.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_aggregate.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_database.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_function.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_index.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_language.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_operator.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_rule.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_sequence.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_table.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_table_as.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_trigger.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_type.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_user.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/create_view.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/createdb.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/createuser.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/current_date.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/current_time.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/current_timestamp.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/current_user.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/declare.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/delete.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/destroydb.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/destroyuser.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_aggregate.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_database.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_function.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_index.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_language.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_operator.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_rule.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_sequence.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_table.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_trigger.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_type.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_user.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/drop_view.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/explain.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/fetch.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/grant.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/initdb.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/initlocation.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/insert.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/listen.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/load.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/lock.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/move.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/notify.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/pg_dump.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/pg_dumpall.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/pg_upgrade.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/pgaccess-ref.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/pgadmin-ref.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/postgres-ref.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/postmaster.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/psql-ref.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/reset.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/revoke.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/rollback.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/select.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/select_into.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/set.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/show.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/unlisten.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/update.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/vacuum.sgml
-share/doc/%%INSTALL_DIR%%/src/sgml/ref/vacuumdb.sgml
-share/doc/%%INSTALL_DIR%%/src/Makefile
-share/doc/%%INSTALL_DIR%%/user.tar.gz
-share/doc/%%INSTALL_DIR%%/internals.ps
-share/doc/%%INSTALL_DIR%%/user.ps.gz
-share/doc/%%INSTALL_DIR%%/tutorial.tar.gz
-share/doc/%%INSTALL_DIR%%/tutorial.ps.gz
-share/doc/%%INSTALL_DIR%%/programmer.tar.gz
-share/doc/%%INSTALL_DIR%%/programmer.ps.gz
-share/doc/%%INSTALL_DIR%%/postgres.tar.gz
-share/doc/%%INSTALL_DIR%%/bug.template
-share/doc/%%INSTALL_DIR%%/admin.tar.gz
-share/doc/%%INSTALL_DIR%%/admin.ps.gz
-share/doc/%%INSTALL_DIR%%/TODO
-share/doc/%%INSTALL_DIR%%/README.fsync
-share/doc/%%INSTALL_DIR%%/README.inet
-share/doc/%%INSTALL_DIR%%/README.locale
-share/doc/%%INSTALL_DIR%%/README.mb
-share/doc/%%INSTALL_DIR%%/README.mb.jp
-share/doc/%%INSTALL_DIR%%/Makefile
-share/doc/%%INSTALL_DIR%%/FAQ
-share/doc/%%INSTALL_DIR%%/FAQ_AIX
-share/doc/%%INSTALL_DIR%%/FAQ_DEV
-share/doc/%%INSTALL_DIR%%/FAQ_DigitalUnix
-share/doc/%%INSTALL_DIR%%/FAQ_FreeBSD
-share/doc/%%INSTALL_DIR%%/FAQ_HPUX
-share/doc/%%INSTALL_DIR%%/FAQ_Irix
-share/doc/%%INSTALL_DIR%%/FAQ_Linux
-share/doc/%%INSTALL_DIR%%/FAQ_SCO
-share/doc/%%INSTALL_DIR%%/FAQ_Solaris
-share/doc/%%INSTALL_DIR%%/KNOWN_BUGS
-share/doc/%%INSTALL_DIR%%/MISSING_FEATURES
-share/doc/%%INSTALL_DIR%%/README.Charsets
-share/doc/%%INSTALL_DIR%%/README.NT
diff --git a/japanese/postgresql/pkg-plist.dirrm b/japanese/postgresql/pkg-plist.dirrm
deleted file mode 100644
index c3f5c31c1128..000000000000
--- a/japanese/postgresql/pkg-plist.dirrm
+++ /dev/null
@@ -1,27 +0,0 @@
-@exec /usr/bin/su -l pgsql -c '%D/%%INSTALL_DIR%%/bin/initdb --pglib=%D/%%INSTALL_DIR%%/lib --pgdata=%D/%%INSTALL_DIR%%/data'
-@exec mkdir -p %D/%%INSTALL_DIR%%/include/port/freebsd
-@dirrm %%INSTALL_DIR%%/include/port/freebsd
-@dirrm %%INSTALL_DIR%%/include/port
-@unexec rm -rf %D/pgsql/data
-@unexec rm -rf %D/pgsql/errlog
-@dirrm share/doc/%%INSTALL_DIR%%/src/sgml/ref
-@dirrm share/doc/%%INSTALL_DIR%%/src/sgml
-@dirrm share/doc/%%INSTALL_DIR%%/src/graphics
-@dirrm share/doc/%%INSTALL_DIR%%/src
-@dirrm share/doc/%%INSTALL_DIR%%
-@dirrm %%INSTALL_DIR%%/man/manl
-@dirrm %%INSTALL_DIR%%/man/man5
-@dirrm %%INSTALL_DIR%%/man/man3
-@dirrm %%INSTALL_DIR%%/man/man1
-@dirrm %%INSTALL_DIR%%/man
-@dirrm %%INSTALL_DIR%%/lib
-@dirrm %%INSTALL_DIR%%/include/utils
-@dirrm %%INSTALL_DIR%%/include/libpq++
-@dirrm %%INSTALL_DIR%%/include/libpq
-@dirrm %%INSTALL_DIR%%/include/lib
-@dirrm %%INSTALL_DIR%%/include/executor
-@dirrm %%INSTALL_DIR%%/include/commands
-@dirrm %%INSTALL_DIR%%/include/access
-@dirrm %%INSTALL_DIR%%/include
-@dirrm %%INSTALL_DIR%%/bin
-@dirrm %%INSTALL_DIR%%
diff --git a/japanese/postgresql/pkg-plist.odbc b/japanese/postgresql/pkg-plist.odbc
deleted file mode 100644
index 8cba0e5c977c..000000000000
--- a/japanese/postgresql/pkg-plist.odbc
+++ /dev/null
@@ -1,7 +0,0 @@
-%%INSTALL_DIR%%/lib/libpsqlodbc.a
-%%INSTALL_DIR%%/lib/libpsqlodbc.so
-%%INSTALL_DIR%%/lib/libpsqlodbc.so.0
-%%INSTALL_DIR%%/include/iodbc/iodbc.h
-%%INSTALL_DIR%%/include/iodbc/isql.h
-%%INSTALL_DIR%%/include/iodbc/isqlext.h
-%%INSTALL_DIR%%/odbcinst.ini
diff --git a/japanese/postgresql/pkg-plist.odbc.dirrm b/japanese/postgresql/pkg-plist.odbc.dirrm
deleted file mode 100644
index e6ca5307161c..000000000000
--- a/japanese/postgresql/pkg-plist.odbc.dirrm
+++ /dev/null
@@ -1 +0,0 @@
-@dirrm %%INSTALL_DIR%%/include/iodbc
diff --git a/japanese/postgresql/pkg-plist.pl b/japanese/postgresql/pkg-plist.pl
deleted file mode 100644
index 7694c1236477..000000000000
--- a/japanese/postgresql/pkg-plist.pl
+++ /dev/null
@@ -1 +0,0 @@
-%%INSTALL_DIR%%/lib/pltcl.so
diff --git a/japanese/postgresql/pkg-plist.tcl b/japanese/postgresql/pkg-plist.tcl
deleted file mode 100644
index 1752c248ce13..000000000000
--- a/japanese/postgresql/pkg-plist.tcl
+++ /dev/null
@@ -1,129 +0,0 @@
-%%INSTALL_DIR%%/bin/pgtclsh
-%%INSTALL_DIR%%/bin/pgtksh
-%%INSTALL_DIR%%/bin/pgaccess
-%%INSTALL_DIR%%/lib/libpgtcl.a
-%%INSTALL_DIR%%/lib/libpgtcl.so
-%%INSTALL_DIR%%/lib/libpgtcl.so.2
-%%INSTALL_DIR%%/include/libpgtcl.h
-%%INSTALL_DIR%%/pgaccess/images/icon_button.gif
-%%INSTALL_DIR%%/pgaccess/images/icon_checkbutton.gif
-%%INSTALL_DIR%%/pgaccess/images/icon_entry.gif
-%%INSTALL_DIR%%/pgaccess/images/icon_frame.gif
-%%INSTALL_DIR%%/pgaccess/images/icon_label.gif
-%%INSTALL_DIR%%/pgaccess/images/icon_listbox.gif
-%%INSTALL_DIR%%/pgaccess/images/icon_query.gif
-%%INSTALL_DIR%%/pgaccess/images/icon_radiobutton.gif
-%%INSTALL_DIR%%/pgaccess/images/icon_text.gif
-%%INSTALL_DIR%%/pgaccess/lib/help/abort.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/add_records.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/alter_table.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/alter_user.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/author.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/begin.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/close.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/cluster.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/commit.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/copy.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/copyrights.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_aggregate.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_database.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_function.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_index.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_language.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_operator.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_rule.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_sequence.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_table.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_table_as.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_trigger.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_type.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_user.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/create_view.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/data_types.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/datefunc.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/declare.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/delete.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_aggregate.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_database.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_function.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_index.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_language.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_operator.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_rule.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_sequence.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_table.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_trigger.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_type.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_user.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/drop_view.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/explain.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/fetch.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/form_design.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/forms.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/functions.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/geomfunc.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/grant.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/history.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/index.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/inheritance.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/insert.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/ipv4func.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/isolation.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/keywords.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/listen.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/load.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/lock.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/mathfunc.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/move.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/mvcc.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/new_query.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/new_table.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/notify.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/open_query.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/open_table.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/pgfunctions.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/postgresql.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/queries.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/reports.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/reset.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/revoke.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/rollback.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/schema.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/scripts.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/select.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/select_into.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/sequences.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/set.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/show.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/sql_guide.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/sqlfunc.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/stringfunc.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/tables.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/unlisten.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/update.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/users.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/vacuum.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/view_table_structure.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/views.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/visual_designer.hlp
-%%INSTALL_DIR%%/pgaccess/lib/help/y2k.hlp
-%%INSTALL_DIR%%/pgaccess/lib/languages/francais
-%%INSTALL_DIR%%/pgaccess/lib/languages/italiano
-%%INSTALL_DIR%%/pgaccess/lib/languages/magyar
-%%INSTALL_DIR%%/pgaccess/lib/languages/romana
-%%INSTALL_DIR%%/pgaccess/main.tcl
-%%INSTALL_DIR%%/pgaccess/lib/database.tcl
-%%INSTALL_DIR%%/pgaccess/lib/forms.tcl
-%%INSTALL_DIR%%/pgaccess/lib/functions.tcl
-%%INSTALL_DIR%%/pgaccess/lib/help.tcl
-%%INSTALL_DIR%%/pgaccess/lib/mainlib.tcl
-%%INSTALL_DIR%%/pgaccess/lib/preferences.tcl
-%%INSTALL_DIR%%/pgaccess/lib/queries.tcl
-%%INSTALL_DIR%%/pgaccess/lib/reports.tcl
-%%INSTALL_DIR%%/pgaccess/lib/schema.tcl
-%%INSTALL_DIR%%/pgaccess/lib/scripts.tcl
-%%INSTALL_DIR%%/pgaccess/lib/sequences.tcl
-%%INSTALL_DIR%%/pgaccess/lib/tables.tcl
-%%INSTALL_DIR%%/pgaccess/lib/users.tcl
-%%INSTALL_DIR%%/pgaccess/lib/views.tcl
-%%INSTALL_DIR%%/pgaccess/lib/visualqb.tcl
diff --git a/japanese/postgresql/pkg-plist.tcl.dirrm b/japanese/postgresql/pkg-plist.tcl.dirrm
deleted file mode 100644
index 888e0722beb7..000000000000
--- a/japanese/postgresql/pkg-plist.tcl.dirrm
+++ /dev/null
@@ -1,5 +0,0 @@
-@dirrm %%INSTALL_DIR%%/pgaccess/images
-@dirrm %%INSTALL_DIR%%/pgaccess/lib/help
-@dirrm %%INSTALL_DIR%%/pgaccess/lib/languages
-@dirrm %%INSTALL_DIR%%/pgaccess/lib
-@dirrm %%INSTALL_DIR%%/pgaccess
diff --git a/japanese/xemacs-devel-canna/Makefile b/japanese/xemacs-devel-canna/Makefile
deleted file mode 100644
index ab8a8c5f6487..000000000000
--- a/japanese/xemacs-devel-canna/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# New ports collection makefile for: XEmacs for Japanese with Canna input
-# Date created: 3 Jan 2002
-# Whom: KIRIYAMA Kazuhiko <kiri@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-CATEGORIES= japanese
-
-COMMENT= XEmacs(beta version) text editor(SJ3, SKK and Canna)
-
-MASTERDIR= ${.CURDIR}/../../editors/xemacs-devel-mule
-
-CANNA= yes
-
-BROKEN= "Aborts during build"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-.include "${MASTERDIR}/Makefile"
diff --git a/korean/Makefile b/korean/Makefile
index e399ea1cbc89..19e5afa4aab6 100644
--- a/korean/Makefile
+++ b/korean/Makefile
@@ -31,8 +31,6 @@
SUBDIR += helvis
SUBDIR += hlatex
SUBDIR += hlatex-psfonts-uhc-extra
- SUBDIR += hlatex-psfonts-wansung
- SUBDIR += hlatex-wansung
SUBDIR += hlatexfonts-ocf
SUBDIR += hmconv
SUBDIR += hpscat
@@ -45,7 +43,6 @@
SUBDIR += man-doc
SUBDIR += mizifont
SUBDIR += mod_url
- SUBDIR += mozilla-klp
SUBDIR += mplayer-fonts
SUBDIR += msdosfs
SUBDIR += mule-freewnn
@@ -53,7 +50,6 @@
SUBDIR += nabi
SUBDIR += nh2ps
SUBDIR += nhpf
- SUBDIR += nhppf
SUBDIR += nvi-euc-kr
SUBDIR += nvi-iso-2022-kr
SUBDIR += openoffice-1.0
diff --git a/korean/hlatex-psfonts-wansung/Makefile b/korean/hlatex-psfonts-wansung/Makefile
deleted file mode 100644
index 47146f787008..000000000000
--- a/korean/hlatex-psfonts-wansung/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# New ports collection makefile for: HLaTeX PS fonts(wansung)
-# Date created: 2 Jul 2000
-# Whom: CHOI Junho <cjh@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= HLaTeX-${FONT_TYPE}fonts-${FONT_ENCODING}
-PORTVERSION= 0.98
-CATEGORIES= korean print
-MASTER_SITES= ftp://ftp.kr.FreeBSD.org/pub/FreeBSD-kr/distfiles/hlatex/
-DISTFILES= ${HLATEX_FONTS_BASE}
-DIST_SUBDIR= hlatex
-EXTRACT_ONLY=
-
-MAINTAINER= cjh@FreeBSD.org
-COMMENT= PS font collection of HLaTeX-wansung
-
-RUN_DEPENDS= ${LOCALBASE}/share/texmf/doc/latex/hlatex/wansung.ks:${PORTSDIR}/korean/hlatex-wansung
-
-FONT_TYPE= ps
-HLATEX_FONTS_BASE= pkmj.tar.bz2 pkgt.tar.bz2 \
- pshanja-myoungjo.tar.bz2 pshanja-gothic.tar.bz2 \
- phsym.tar.bz2 ptaza.tar.bz2
-
-NO_WRKSUBDIR= YES
-NO_BUILD= YES
-USE_BZIP2= YES
-
-TEXMF= ${PREFIX}/share/texmf
-FONT_ENCODING?= wansung
-FONT_TYPE?= mf
-
-# default font. includes complete Myoungjo and Gothic fonts.
-HLATEX_FONTS_BASE?= common.tar.bz2 \
- wsmj.tar.bz2 wsgt.tar.bz2 \
- hanja-myoungjo.tar.bz2 hanja-gothic.tar.bz2 \
- hsym.tar.bz2 taza.tar.bz2
-
-do-install:
- cd ${TEXMF}/fonts/; \
- for fonts in ${HLATEX_FONTS_BASE}; \
- do \
- ${EXTRACT_CMD} \
- ${EXTRACT_BEFORE_ARGS} \
- ${_DISTDIR}/$$fonts ${EXTRACT_AFTER_ARGS}; \
- done
-# rehash ls-R
- ${PREFIX}/bin/texhash
-
-.include <bsd.port.mk>
diff --git a/korean/hlatex-psfonts-wansung/distinfo b/korean/hlatex-psfonts-wansung/distinfo
deleted file mode 100644
index 4b4f771a07b6..000000000000
--- a/korean/hlatex-psfonts-wansung/distinfo
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 (hlatex/pkmj.tar.bz2) = 9c941872b9aa8c4e1ad5e342dd33275b
-SIZE (hlatex/pkmj.tar.bz2) = 1411890
-MD5 (hlatex/pkgt.tar.bz2) = 3b8a4a9455e97c667aeeba3abc75590c
-SIZE (hlatex/pkgt.tar.bz2) = 481805
-MD5 (hlatex/pshanja-myoungjo.tar.bz2) = aa6ae862e88b9aec3d7838942ebd758b
-SIZE (hlatex/pshanja-myoungjo.tar.bz2) = 3249508
-MD5 (hlatex/pshanja-gothic.tar.bz2) = e3c85c44465a4c4c63b8633a9f007683
-SIZE (hlatex/pshanja-gothic.tar.bz2) = 1976658
-MD5 (hlatex/phsym.tar.bz2) = f3e722b1686332b266b00356dbd977a2
-SIZE (hlatex/phsym.tar.bz2) = 486178
-MD5 (hlatex/ptaza.tar.bz2) = 4aa6e20490eaf186e855014f208621e1
-SIZE (hlatex/ptaza.tar.bz2) = 98015
diff --git a/korean/hlatex-psfonts-wansung/pkg-descr b/korean/hlatex-psfonts-wansung/pkg-descr
deleted file mode 100644
index c71b0101300b..000000000000
--- a/korean/hlatex-psfonts-wansung/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-HLaTeX Wansung PS Fonts collection
-==================================
-
-This is HLaTeX Wansung-type PS fonts collection. It can be used in
-HLaTeX-wansung package.
-
-There is two choice to use Wansung-type fonts. One is MF fonts, and the
-other is PS fonts.
-
-You should insert this preamble into your tex file to use these fonts:
-
- \usepackage{hangul}
- \usepackage[pshan]{wanfont}
-
---
-Ports by CHOI Junho <cjh@FreeBSD.org>
diff --git a/korean/hlatex-psfonts-wansung/pkg-plist b/korean/hlatex-psfonts-wansung/pkg-plist
deleted file mode 100644
index dd0e82f0433c..000000000000
--- a/korean/hlatex-psfonts-wansung/pkg-plist
+++ /dev/null
@@ -1,430 +0,0 @@
-share/texmf/fonts/afm/korean/gothic/rhe004.afm
-share/texmf/fonts/afm/korean/gothic/rhe005.afm
-share/texmf/fonts/afm/korean/gothic/rhe006.afm
-share/texmf/fonts/afm/korean/gothic/rhe007.afm
-share/texmf/fonts/afm/korean/gothic/rhe010.afm
-share/texmf/fonts/afm/korean/gothic/rhe011.afm
-share/texmf/fonts/afm/korean/gothic/rhe012.afm
-share/texmf/fonts/afm/korean/gothic/rhe013.afm
-share/texmf/fonts/afm/korean/gothic/rhe014.afm
-share/texmf/fonts/afm/korean/gothic/rhe015.afm
-share/texmf/fonts/afm/korean/gothic/rhe016.afm
-share/texmf/fonts/afm/korean/gothic/rhe017.afm
-share/texmf/fonts/afm/korean/gothic/rhe018.afm
-share/texmf/fonts/afm/korean/gothic/rhe019.afm
-share/texmf/fonts/afm/korean/gothic/rhe020.afm
-share/texmf/fonts/afm/korean/gothic/rhe021.afm
-share/texmf/fonts/afm/korean/gothic/rhe022.afm
-share/texmf/fonts/afm/korean/gothic/rhe023.afm
-share/texmf/fonts/afm/korean/gothic/rhe024.afm
-share/texmf/fonts/afm/korean/gothic/rhe025.afm
-share/texmf/fonts/afm/korean/gothic/rhe026.afm
-share/texmf/fonts/afm/korean/gothic/rhe027.afm
-share/texmf/fonts/afm/korean/gothic/rhe028.afm
-share/texmf/fonts/afm/korean/gothic/rhe029.afm
-@dirrm share/texmf/fonts/afm/korean/gothic/
-share/texmf/fonts/afm/korean/myoungjo/aud004.afm
-share/texmf/fonts/afm/korean/myoungjo/aud005.afm
-share/texmf/fonts/afm/korean/myoungjo/aud006.afm
-share/texmf/fonts/afm/korean/myoungjo/aud007.afm
-share/texmf/fonts/afm/korean/myoungjo/aud010.afm
-share/texmf/fonts/afm/korean/myoungjo/aud011.afm
-share/texmf/fonts/afm/korean/myoungjo/aud012.afm
-share/texmf/fonts/afm/korean/myoungjo/aud013.afm
-share/texmf/fonts/afm/korean/myoungjo/aud014.afm
-share/texmf/fonts/afm/korean/myoungjo/aud015.afm
-share/texmf/fonts/afm/korean/myoungjo/aud016.afm
-share/texmf/fonts/afm/korean/myoungjo/aud017.afm
-share/texmf/fonts/afm/korean/myoungjo/aud018.afm
-share/texmf/fonts/afm/korean/myoungjo/aud019.afm
-share/texmf/fonts/afm/korean/myoungjo/aud020.afm
-share/texmf/fonts/afm/korean/myoungjo/aud021.afm
-share/texmf/fonts/afm/korean/myoungjo/aud022.afm
-share/texmf/fonts/afm/korean/myoungjo/aud023.afm
-share/texmf/fonts/afm/korean/myoungjo/aud024.afm
-share/texmf/fonts/afm/korean/myoungjo/aud025.afm
-share/texmf/fonts/afm/korean/myoungjo/aud026.afm
-share/texmf/fonts/afm/korean/myoungjo/aud027.afm
-share/texmf/fonts/afm/korean/myoungjo/aud028.afm
-share/texmf/fonts/afm/korean/myoungjo/aud029.afm
-@dirrm share/texmf/fonts/afm/korean/myoungjo/
-share/texmf/fonts/afm/korean/pkgt/pkgtm0.afm
-share/texmf/fonts/afm/korean/pkgt/pkgtm1.afm
-share/texmf/fonts/afm/korean/pkgt/pkgtm2.afm
-share/texmf/fonts/afm/korean/pkgt/pkgtm3.afm
-share/texmf/fonts/afm/korean/pkgt/pkgtm4.afm
-share/texmf/fonts/afm/korean/pkgt/pkgtm5.afm
-share/texmf/fonts/afm/korean/pkgt/pkgtm6.afm
-share/texmf/fonts/afm/korean/pkgt/pkgtm7.afm
-share/texmf/fonts/afm/korean/pkgt/pkgtm8.afm
-share/texmf/fonts/afm/korean/pkgt/pkgtm9.afm
-@dirrm share/texmf/fonts/afm/korean/pkgt/
-share/texmf/fonts/afm/korean/pkmj/pkmjm0.afm
-share/texmf/fonts/afm/korean/pkmj/pkmjm1.afm
-share/texmf/fonts/afm/korean/pkmj/pkmjm2.afm
-share/texmf/fonts/afm/korean/pkmj/pkmjm3.afm
-share/texmf/fonts/afm/korean/pkmj/pkmjm4.afm
-share/texmf/fonts/afm/korean/pkmj/pkmjm5.afm
-share/texmf/fonts/afm/korean/pkmj/pkmjm6.afm
-share/texmf/fonts/afm/korean/pkmj/pkmjm7.afm
-share/texmf/fonts/afm/korean/pkmj/pkmjm8.afm
-share/texmf/fonts/afm/korean/pkmj/pkmjm9.afm
-@dirrm share/texmf/fonts/afm/korean/pkmj/
-share/texmf/fonts/afm/korean/taza/pjmtt10.afm
-share/texmf/fonts/afm/korean/taza/pktze.afm
-@dirrm share/texmf/fonts/afm/korean/taza/
-share/texmf/fonts/tfm/korean/gothic/rhe1m04.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m05.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m06.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m07.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m10.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m11.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m12.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m13.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m14.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m15.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m16.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m17.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m18.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m19.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m20.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m21.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m22.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m23.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m24.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m25.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m26.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m27.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m28.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1m29.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo04.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo05.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo06.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo07.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo10.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo11.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo12.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo13.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo14.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo15.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo16.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo17.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo18.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo19.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo20.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo21.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo22.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo23.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo24.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo25.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo26.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo27.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo28.tfm
-share/texmf/fonts/tfm/korean/gothic/rhe1mo29.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m04.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m05.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m06.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m07.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m10.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m11.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m12.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m13.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m14.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m15.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m16.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m17.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m18.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m19.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m20.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m21.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m22.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m23.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m24.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m25.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m26.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m27.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m28.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1m29.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo04.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo05.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo06.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo07.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo10.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo11.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo12.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo13.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo14.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo15.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo16.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo17.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo18.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo19.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo20.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo21.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo22.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo23.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo24.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo25.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo26.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo27.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo28.tfm
-share/texmf/fonts/tfm/korean/myoungjo/aud1mo29.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtm0.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtm1.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtm2.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtm3.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtm4.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtm5.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtm6.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtm7.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtm8.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtm9.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtmo0.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtmo1.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtmo2.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtmo3.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtmo4.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtmo5.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtmo6.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtmo7.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtmo8.tfm
-share/texmf/fonts/tfm/korean/pkgt/pkgtmo9.tfm
-@dirrm share/texmf/fonts/tfm/korean/pkgt/
-share/texmf/fonts/tfm/korean/pkmj/pkmjm0.tfm
-share/texmf/fonts/tfm/korean/pkmj/pkmjm1.tfm
-share/texmf/fonts/tfm/korean/pkmj/pkmjm2.tfm
-share/texmf/fonts/tfm/korean/pkmj/pkmjm3.tfm
-share/texmf/fonts/tfm/korean/pkmj/pkmjm4.tfm
-share/texmf/fonts/tfm/korean/pkmj/pkmjm5.tfm
-share/texmf/fonts/tfm/korean/pkmj/pkmjm6.tfm
-share/texmf/fonts/tfm/korean/pkmj/pkmjm7.tfm
-share/texmf/fonts/tfm/korean/pkmj/pkmjm8.tfm
-share/texmf/fonts/tfm/korean/pkmj/pkmjm9.tfm
-share/texmf/fonts/tfm/korean/pkmj/pkmjmo0.tfm
-share/texmf/fonts/tfm/korean/pkmj/pkmjmo1.tfm
-share/texmf/fonts/tfm/korean/pkmj/pkmjmo2.tfm
-share/texmf/fonts/tfm/korean/pkmj/pkmjmo3.tfm
-share/texmf/fonts/tfm/korean/pkmj/pkmjmo4.tfm
-share/texmf/fonts/tfm/korean/pkmj/pkmjmo5.tfm
-share/texmf/fonts/tfm/korean/pkmj/pkmjmo6.tfm
-share/texmf/fonts/tfm/korean/pkmj/pkmjmo7.tfm
-share/texmf/fonts/tfm/korean/pkmj/pkmjmo8.tfm
-share/texmf/fonts/tfm/korean/pkmj/pkmjmo9.tfm
-@dirrm share/texmf/fonts/tfm/korean/pkmj/
-share/texmf/fonts/tfm/korean/taza/pjmtt0.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtt1.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtt10.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtt2.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtt3.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtt4.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtt5.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtt6.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtt7.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtt8.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtt9.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtto0.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtto1.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtto10.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtto2.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtto3.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtto4.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtto5.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtto6.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtto7.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtto8.tfm
-share/texmf/fonts/tfm/korean/taza/pjmtto9.tfm
-share/texmf/fonts/tfm/korean/taza/pktze.tfm
-share/texmf/fonts/tfm/korean/taza/pktzeo.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m04.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m05.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m06.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m07.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m10.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m11.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m12.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m13.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m14.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m15.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m16.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m17.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m18.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m19.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m20.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m21.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m22.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m23.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m24.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m25.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m26.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m27.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m28.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1m29.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo04.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo05.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo06.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo07.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo10.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo11.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo12.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo13.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo14.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo15.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo16.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo17.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo18.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo19.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo20.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo21.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo22.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo23.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo24.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo25.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo26.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo27.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo28.tfm
-share/texmf/fonts/tfm/korean/taza/xkw1mo29.tfm
-share/texmf/fonts/type1/korean/gothic/rhe004.pfb
-share/texmf/fonts/type1/korean/gothic/rhe005.pfb
-share/texmf/fonts/type1/korean/gothic/rhe006.pfb
-share/texmf/fonts/type1/korean/gothic/rhe007.pfb
-share/texmf/fonts/type1/korean/gothic/rhe010.pfb
-share/texmf/fonts/type1/korean/gothic/rhe011.pfb
-share/texmf/fonts/type1/korean/gothic/rhe012.pfb
-share/texmf/fonts/type1/korean/gothic/rhe013.pfb
-share/texmf/fonts/type1/korean/gothic/rhe014.pfb
-share/texmf/fonts/type1/korean/gothic/rhe015.pfb
-share/texmf/fonts/type1/korean/gothic/rhe016.pfb
-share/texmf/fonts/type1/korean/gothic/rhe017.pfb
-share/texmf/fonts/type1/korean/gothic/rhe018.pfb
-share/texmf/fonts/type1/korean/gothic/rhe019.pfb
-share/texmf/fonts/type1/korean/gothic/rhe020.pfb
-share/texmf/fonts/type1/korean/gothic/rhe021.pfb
-share/texmf/fonts/type1/korean/gothic/rhe022.pfb
-share/texmf/fonts/type1/korean/gothic/rhe023.pfb
-share/texmf/fonts/type1/korean/gothic/rhe024.pfb
-share/texmf/fonts/type1/korean/gothic/rhe025.pfb
-share/texmf/fonts/type1/korean/gothic/rhe026.pfb
-share/texmf/fonts/type1/korean/gothic/rhe027.pfb
-share/texmf/fonts/type1/korean/gothic/rhe028.pfb
-share/texmf/fonts/type1/korean/gothic/rhe029.pfb
-@dirrm share/texmf/fonts/type1/korean/gothic/
-share/texmf/fonts/type1/korean/myoungjo/aud004.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud005.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud006.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud007.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud010.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud011.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud012.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud013.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud014.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud015.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud016.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud017.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud018.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud019.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud020.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud021.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud022.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud023.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud024.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud025.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud026.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud027.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud028.pfb
-share/texmf/fonts/type1/korean/myoungjo/aud029.pfb
-@dirrm share/texmf/fonts/type1/korean/myoungjo/
-share/texmf/fonts/type1/korean/pkgt/pkgtm0.pfb
-share/texmf/fonts/type1/korean/pkgt/pkgtm1.pfb
-share/texmf/fonts/type1/korean/pkgt/pkgtm2.pfb
-share/texmf/fonts/type1/korean/pkgt/pkgtm3.pfb
-share/texmf/fonts/type1/korean/pkgt/pkgtm4.pfb
-share/texmf/fonts/type1/korean/pkgt/pkgtm5.pfb
-share/texmf/fonts/type1/korean/pkgt/pkgtm6.pfb
-share/texmf/fonts/type1/korean/pkgt/pkgtm7.pfb
-share/texmf/fonts/type1/korean/pkgt/pkgtm8.pfb
-share/texmf/fonts/type1/korean/pkgt/pkgtm9.pfb
-@dirrm share/texmf/fonts/type1/korean/pkgt/
-share/texmf/fonts/type1/korean/pkmj/pkmjm0.pfb
-share/texmf/fonts/type1/korean/pkmj/pkmjm1.pfb
-share/texmf/fonts/type1/korean/pkmj/pkmjm2.pfb
-share/texmf/fonts/type1/korean/pkmj/pkmjm3.pfb
-share/texmf/fonts/type1/korean/pkmj/pkmjm4.pfb
-share/texmf/fonts/type1/korean/pkmj/pkmjm5.pfb
-share/texmf/fonts/type1/korean/pkmj/pkmjm6.pfb
-share/texmf/fonts/type1/korean/pkmj/pkmjm7.pfb
-share/texmf/fonts/type1/korean/pkmj/pkmjm8.pfb
-share/texmf/fonts/type1/korean/pkmj/pkmjm9.pfb
-@dirrm share/texmf/fonts/type1/korean/pkmj/
-share/texmf/fonts/type1/korean/taza/pjmtt10.pfb
-share/texmf/fonts/type1/korean/taza/pktze.pfb
-@dirrm share/texmf/fonts/type1/korean/taza/
-share/texmf/fonts/vf/korean/taza/pjmtt0.vf
-share/texmf/fonts/vf/korean/taza/pjmtt1.vf
-share/texmf/fonts/vf/korean/taza/pjmtt2.vf
-share/texmf/fonts/vf/korean/taza/pjmtt3.vf
-share/texmf/fonts/vf/korean/taza/pjmtt4.vf
-share/texmf/fonts/vf/korean/taza/pjmtt5.vf
-share/texmf/fonts/vf/korean/taza/pjmtt6.vf
-share/texmf/fonts/vf/korean/taza/pjmtt7.vf
-share/texmf/fonts/vf/korean/taza/pjmtt8.vf
-share/texmf/fonts/vf/korean/taza/pjmtt9.vf
-share/texmf/fonts/vf/korean/taza/pjmtto0.vf
-share/texmf/fonts/vf/korean/taza/pjmtto1.vf
-share/texmf/fonts/vf/korean/taza/pjmtto2.vf
-share/texmf/fonts/vf/korean/taza/pjmtto3.vf
-share/texmf/fonts/vf/korean/taza/pjmtto4.vf
-share/texmf/fonts/vf/korean/taza/pjmtto5.vf
-share/texmf/fonts/vf/korean/taza/pjmtto6.vf
-share/texmf/fonts/vf/korean/taza/pjmtto7.vf
-share/texmf/fonts/vf/korean/taza/pjmtto8.vf
-share/texmf/fonts/vf/korean/taza/pjmtto9.vf
-share/texmf/fonts/vf/korean/taza/xkw1m04.vf
-share/texmf/fonts/vf/korean/taza/xkw1m05.vf
-share/texmf/fonts/vf/korean/taza/xkw1m06.vf
-share/texmf/fonts/vf/korean/taza/xkw1m07.vf
-share/texmf/fonts/vf/korean/taza/xkw1m10.vf
-share/texmf/fonts/vf/korean/taza/xkw1m11.vf
-share/texmf/fonts/vf/korean/taza/xkw1m12.vf
-share/texmf/fonts/vf/korean/taza/xkw1m13.vf
-share/texmf/fonts/vf/korean/taza/xkw1m14.vf
-share/texmf/fonts/vf/korean/taza/xkw1m15.vf
-share/texmf/fonts/vf/korean/taza/xkw1m16.vf
-share/texmf/fonts/vf/korean/taza/xkw1m17.vf
-share/texmf/fonts/vf/korean/taza/xkw1m18.vf
-share/texmf/fonts/vf/korean/taza/xkw1m19.vf
-share/texmf/fonts/vf/korean/taza/xkw1m20.vf
-share/texmf/fonts/vf/korean/taza/xkw1m21.vf
-share/texmf/fonts/vf/korean/taza/xkw1m22.vf
-share/texmf/fonts/vf/korean/taza/xkw1m23.vf
-share/texmf/fonts/vf/korean/taza/xkw1m24.vf
-share/texmf/fonts/vf/korean/taza/xkw1m25.vf
-share/texmf/fonts/vf/korean/taza/xkw1m26.vf
-share/texmf/fonts/vf/korean/taza/xkw1m27.vf
-share/texmf/fonts/vf/korean/taza/xkw1m28.vf
-share/texmf/fonts/vf/korean/taza/xkw1m29.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo04.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo05.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo06.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo07.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo10.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo11.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo12.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo13.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo14.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo15.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo16.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo17.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo18.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo19.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo20.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo21.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo22.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo23.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo24.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo25.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo26.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo27.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo28.vf
-share/texmf/fonts/vf/korean/taza/xkw1mo29.vf
-@exec env PATH=%D/bin:$PATH %D/bin/texhash
-@unexec env PATH=%D/bin:$PATH %D/bin/texhash
diff --git a/korean/hlatex-wansung/Makefile b/korean/hlatex-wansung/Makefile
deleted file mode 100644
index 3fd2772454f0..000000000000
--- a/korean/hlatex-wansung/Makefile
+++ /dev/null
@@ -1,76 +0,0 @@
-# New ports collection makefile for: HLaTeX wansung extension
-# Date created: 2 Jul 2000
-# Whom: CHOI Junho <cjh@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= HLaTeX-wansung
-PORTVERSION= 0.991
-CATEGORIES= korean print
-MASTER_SITES= ftp://ftp.kr.FreeBSD.org/pub/FreeBSD-kr/distfiles/hlatex/
-DISTNAME= wansung
-DIST_SUBDIR= hlatex
-
-MAINTAINER= cjh@FreeBSD.org
-COMMENT= HLaTeX extension to use Wansung(KSX1001) fonts
-
-# it depends on HLaTeX(uhc)
-RUN_DEPENDS= ${LOCALBASE}/share/texmf/doc/latex/hlatex/uhc.ks:${PORTSDIR}/korean/hlatex
-
-BROKEN= "Does not build"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-TEXMF= ${PREFIX}/share/texmf
-WRKSRC= ${WRKDIR}/wansung
-
-# documents.
-HLATEX_DOC_BASE= wansung.ks fonts/mkhfonts.tex
-
-# psfonts.map, special.map
-# it should be downloadable, so use wan-down.map
-# why? otherwise you need nasty gs Fontmap setup...
-do-build:
- ${CAT} ${TEXMF}/dvips/config/psfonts.map \
- ${WRKSRC}/config/wan-down.map \
- > ${WRKDIR}/psfonts.map
- ${SED} 's@/usr/tex/share/texmf@${PREFIX}/share/texmf@' \
- ${WRKSRC}/config/Fontmap.wan \
- > ${WRKDIR}/Fontmap
-
-# Installation according to readme.ks
-do-install:
- # Part 1: install psfonts.map
- # psfonts.map
- ${MV} ${TEXMF}/dvips/config/psfonts.map \
- ${TEXMF}/dvips/config/psfonts.map.beforehlatex-wansung
- ${INSTALL_DATA} ${WRKDIR}/psfonts.map ${TEXMF}/dvips/config
-
- # Part 2: macros, style, font descriptions
- ${MKDIR} ${TEXMF}/tex/latex/hlatex/wansung
-
- ## fd files
- ${INSTALL_DATA} ${WRKSRC}/*.fd \
- ${TEXMF}/tex/latex/hlatex/wansung
-
- ## style, defs
- ${INSTALL_DATA} ${WRKSRC}/wanfont.sty \
- ${WRKSRC}/hsfonts.def \
- ${TEXMF}/tex/latex/hlatex/wansung
-
- # Part 3: documents and samples
- for file in ${HLATEX_DOC_BASE}; \
- do \
- ${INSTALL_DATA} \
- ${WRKSRC}/$$file ${TEXMF}/doc/latex/hlatex; \
- done
-
- ### Fontmap...
- ${INSTALL_DATA} ${WRKDIR}/Fontmap \
- ${TEXMF}/doc/latex/hlatex/sample/Fontmap.wansung
-
- # Part 4: rehash
- ${PREFIX}/bin/texhash
-
-.include <bsd.port.mk>
diff --git a/korean/hlatex-wansung/distinfo b/korean/hlatex-wansung/distinfo
deleted file mode 100644
index 160436684655..000000000000
--- a/korean/hlatex-wansung/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (hlatex/wansung.tar.gz) = 220d9f8e49106fe24ff5f81b968adce8
-SIZE (hlatex/wansung.tar.gz) = 19727
diff --git a/korean/hlatex-wansung/files/patch-aa b/korean/hlatex-wansung/files/patch-aa
deleted file mode 100644
index 4de5c5c8204a..000000000000
--- a/korean/hlatex-wansung/files/patch-aa
+++ /dev/null
@@ -1,8 +0,0 @@
---- wanfont.sty.orig Sat Jan 22 08:29:47 2000
-+++ wanfont.sty Sun Jul 2 19:31:07 2000
-@@ -1,3 +1,5 @@
-+\def\@psh@n{}
-+
- \newif\if@pshan
- \DeclareOption{pshan}{\def\@psh@n{p}}
- \ProcessOptions
diff --git a/korean/hlatex-wansung/pkg-descr b/korean/hlatex-wansung/pkg-descr
deleted file mode 100644
index eae8de3b7d55..000000000000
--- a/korean/hlatex-wansung/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-HLaTeX(Wansung extension)
-=========================
-
-HLaTeX-wansung is an extension of HLaTeX, to use old Wansung-style
-font collection.
-
-To use this package, install one of korean/hlatex-{mf,ps}fonts-wansung
-package. Font format is your choice.
-
---
-Ports by CHOI Junho <cjh@FreeBSD.org>
-WWW: ftp://ftp.linguistik.uni-erlangen.de/pub/hangul/HLaTeX/hlatex-ko.html
diff --git a/korean/hlatex-wansung/pkg-plist b/korean/hlatex-wansung/pkg-plist
deleted file mode 100644
index 40727382b949..000000000000
--- a/korean/hlatex-wansung/pkg-plist
+++ /dev/null
@@ -1,58 +0,0 @@
-share/texmf/doc/latex/hlatex/mkhfonts.tex
-share/texmf/doc/latex/hlatex/sample/Fontmap.wansung
-share/texmf/doc/latex/hlatex/wansung.ks
-@exec mv %D/share/texmf/dvips/config/psfonts.map %D/share/texmf/dvips/config/psfonts.map.beforehlatex-wansung
-share/texmf/dvips/config/psfonts.map
-@unexec mv %D/share/texmf/dvips/config/psfonts.map.beforehlatex-wansung %D/share/texmf/dvips/config/psfonts.map
-share/texmf/tex/latex/hlatex/wansung/hhgs.fd
-share/texmf/tex/latex/hlatex/wansung/hhgt.fd
-share/texmf/tex/latex/hlatex/wansung/hhpgs.fd
-share/texmf/tex/latex/hlatex/wansung/hhpgt.fd
-share/texmf/tex/latex/hlatex/wansung/hhpsm.fd
-share/texmf/tex/latex/hlatex/wansung/hhptt.fd
-share/texmf/tex/latex/hlatex/wansung/hhsm.fd
-share/texmf/tex/latex/hlatex/wansung/hhtt.fd
-share/texmf/tex/latex/hlatex/wansung/hsfonts.def
-share/texmf/tex/latex/hlatex/wansung/hsgt.fd
-share/texmf/tex/latex/hlatex/wansung/hspgt.fd
-share/texmf/tex/latex/hlatex/wansung/hspsm.fd
-share/texmf/tex/latex/hlatex/wansung/hsptt.fd
-share/texmf/tex/latex/hlatex/wansung/hssm.fd
-share/texmf/tex/latex/hlatex/wansung/hstt.fd
-share/texmf/tex/latex/hlatex/wansung/hwbm.fd
-share/texmf/tex/latex/hlatex/wansung/hwgr.fd
-share/texmf/tex/latex/hlatex/wansung/hwgs.fd
-share/texmf/tex/latex/hlatex/wansung/hwgt.fd
-share/texmf/tex/latex/hlatex/wansung/hwmg.fd
-share/texmf/tex/latex/hlatex/wansung/hwmgt.fd
-share/texmf/tex/latex/hlatex/wansung/hwmj.fd
-share/texmf/tex/latex/hlatex/wansung/hwmmj.fd
-share/texmf/tex/latex/hlatex/wansung/hwmnv.fd
-share/texmf/tex/latex/hlatex/wansung/hwmsr.fd
-share/texmf/tex/latex/hlatex/wansung/hwmtt.fd
-share/texmf/tex/latex/hlatex/wansung/hwol.fd
-share/texmf/tex/latex/hlatex/wansung/hwpbm.fd
-share/texmf/tex/latex/hlatex/wansung/hwpg.fd
-share/texmf/tex/latex/hlatex/wansung/hwpgr.fd
-share/texmf/tex/latex/hlatex/wansung/hwpgs.fd
-share/texmf/tex/latex/hlatex/wansung/hwpgt.fd
-share/texmf/tex/latex/hlatex/wansung/hwpmg.fd
-share/texmf/tex/latex/hlatex/wansung/hwpmgt.fd
-share/texmf/tex/latex/hlatex/wansung/hwpmj.fd
-share/texmf/tex/latex/hlatex/wansung/hwpmmj.fd
-share/texmf/tex/latex/hlatex/wansung/hwpmnv.fd
-share/texmf/tex/latex/hlatex/wansung/hwpmsr.fd
-share/texmf/tex/latex/hlatex/wansung/hwpmtt.fd
-share/texmf/tex/latex/hlatex/wansung/hwpn.fd
-share/texmf/tex/latex/hlatex/wansung/hwpol.fd
-share/texmf/tex/latex/hlatex/wansung/hwppg.fd
-share/texmf/tex/latex/hlatex/wansung/hwppn.fd
-share/texmf/tex/latex/hlatex/wansung/hwpsm.fd
-share/texmf/tex/latex/hlatex/wansung/hwpyt.fd
-share/texmf/tex/latex/hlatex/wansung/hwsm.fd
-share/texmf/tex/latex/hlatex/wansung/hwyt.fd
-share/texmf/tex/latex/hlatex/wansung/wanfont.sty
-@dirrm share/texmf/tex/latex/hlatex/wansung
-@comment to safely execute texhash
-@exec env PATH=%D/bin:$PATH %D/bin/texhash
-@unexec env PATH=%D/bin:$PATH %D/bin/texhash
diff --git a/korean/mozilla-klp/Makefile b/korean/mozilla-klp/Makefile
deleted file mode 100644
index 9217ad258df6..000000000000
--- a/korean/mozilla-klp/Makefile
+++ /dev/null
@@ -1,75 +0,0 @@
-# New ports collection makefile for: ko-mozilla-klp
-# Date created: 24 Mar 2001
-# Whom: cjh
-#
-# $FreeBSD$
-#
-
-PORTNAME= mozilla
-PORTVERSION= 1.1
-PORTREVISION= 3
-CATEGORIES= korean www
-MASTER_SITES= http://www.mozilla.pe.kr/archive/m1.1/
-PKGNAMESUFFIX= -klp
-DISTNAME= langkokr
-DIST_SUBDIR= mozilla-klp
-EXTRACT_SUFX= .xpi
-
-MAINTAINER= cjh@FreeBSD.org
-COMMENT= Mozilla Korean Language Pack (KLP)
-
-BUILD_DEPENDS= ${X11BASE}/lib/mozilla/regxpcom:${PORTSDIR}/www/mozilla
-RUN_DEPENDS= mozilla:${PORTSDIR}/www/mozilla
-
-BROKEN= "Does not build"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-WRKSRC= ${WRKDIR}/bin
-
-USE_X_PREFIX= yes
-USE_ZIP= yes
-EXTRACT_BEFORE_ARGS= -qo
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 450002
-LOCALENAME= ko_KR.eucKR
-.elif ${OSVERSION} >= 400020
-LOCALENAME= ko_KR.EUC
-.else
-LOCALENAME= ko_KR.EUC
-.endif
-
-post-extract:
- ${MKDIR} ${WRKSRC}/defaults/pref
- ${CP} ${FILESDIR}/unix.js ${WRKSRC}/defaults/pref
-
-do-build:
- ${SED} -e "s^@PREFIX@^${PREFIX}^g" \
- -e "s^@LOCALENAME@^${LOCALENAME}^g" \
- ${FILESDIR}/mozilla.sh > ${WRKDIR}/mozilla
-
-do-install:
- (cd ${PREFIX}/lib/mozilla/chrome; \
- ${MV} -f chrome.rdf chrome.rdf.orig; \
- ${MV} -f installed-chrome.txt installed-chrome.txt.orig)
- (cd ${PREFIX}/lib/mozilla/defaults/pref; \
- ${MV} -f unix.js unix.js.orig)
- (cd ${PREFIX}/lib/mozilla/components; \
- ${MV} -f xpti.dat ../xpti.dat.orig)
- ${MV} -f ${PREFIX}/bin/mozilla ${PREFIX}/bin/mozilla.orig
- ${INSTALL_SCRIPT} ${WRKDIR}/mozilla ${PREFIX}/bin
- (cd ${WRKSRC}/searchplugins; ${TAR} -cf - *) | \
- ${TAR} -xf - -C ${PREFIX}/lib/mozilla/searchplugins
- (cd ${WRKSRC}; ${TAR} -cf - chrome defaults) | \
- ${TAR} -xf - -C ${PREFIX}/lib/mozilla
- (cd ${PREFIX}/lib/mozilla/chrome; \
- ${CP} installed-chrome.txt.orig installed-chrome.txt; \
- ${CAT} ${FILESDIR}/installed-chrome.txt >> installed-chrome.txt)
- (cd ${PREFIX}/lib/mozilla; \
- ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regxpcom; \
- ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regchrome)
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/korean/mozilla-klp/distinfo b/korean/mozilla-klp/distinfo
deleted file mode 100644
index 08216b8c0900..000000000000
--- a/korean/mozilla-klp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (mozilla-klp/langkokr.xpi) = 7b70174c8d3f5471acedadfd8025d259
-SIZE (mozilla-klp/langkokr.xpi) = 620570
diff --git a/korean/mozilla-klp/files/installed-chrome.txt b/korean/mozilla-klp/files/installed-chrome.txt
deleted file mode 100644
index f57884d14434..000000000000
--- a/korean/mozilla-klp/files/installed-chrome.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-locale,install,url,jar:resource:/chrome/ko-KR.jar!/locale/ko-KR/global/
-locale,install,url,jar:resource:/chrome/ko-KR.jar!/locale/ko-KR/communicator/
-locale,install,url,jar:resource:/chrome/ko-KR.jar!/locale/ko-KR/messenger/
-locale,install,url,jar:resource:/chrome/ko-KR.jar!/locale/ko-KR/editor/
-locale,install,url,jar:resource:/chrome/ko-KR.jar!/locale/ko-KR/navigator/
-locale,install,url,jar:resource:/chrome/ko-KR.jar!/locale/ko-KR/necko/
-locale,install,url,jar:resource:/chrome/ko-KR.jar!/locale/ko-KR/cookie/
-locale,install,url,jar:resource:/chrome/ko-KR.jar!/locale/ko-KR/wallet/
-locale,install,url,jar:resource:/chrome/ko-KR.jar!/locale/ko-KR/pipnss/
-locale,install,url,jar:resource:/chrome/ko-KR.jar!/locale/ko-KR/pippki/
-locale,install,url,jar:resource:/chrome/ko-KR.jar!/locale/ko-KR/content-packs/
-locale,install,url,jar:resource:/chrome/ko-KR.jar!/locale/ko-KR/help/
-locale,install,url,jar:resource:/chrome/ko-KR.jar!/locale/ko-KR/mozldap/
-locale,install,url,jar:resource:/chrome/ko-KR.jar!/locale/ko-KR/forms/
-locale,install,url,jar:resource:/chrome/ko-KR.jar!/locale/ko-KR/messenger-smime/
-locale,install,url,jar:resource:/chrome/ko-KR.jar!/locale/ko-KR/chatzilla/
-locale,install,url,jar:resource:/chrome/ko-KR.jar!/locale/ko-KR/venkman/
-locale,install,url,jar:resource:/chrome/ko-KR.jar!/locale/ko-KR/inspector/
-locale,install,url,jar:resource:/chrome/ko_unix.jar!/locale/ko-KR/global-platform/
-locale,install,url,jar:resource:/chrome/ko_unix.jar!/locale/ko-KR/communicator-platform/
-locale,install,url,jar:resource:/chrome/ko_unix.jar!/locale/ko-KR/navigator-platform/
-locale,install,url,jar:resource:/chrome/KR.jar!/locale/JP/global-region/
-locale,install,url,jar:resource:/chrome/KR.jar!/locale/JP/communicator-region/
-locale,install,url,jar:resource:/chrome/KR.jar!/locale/JP/editor-region/
-locale,install,url,jar:resource:/chrome/KR.jar!/locale/JP/messenger-region/
-locale,install,url,jar:resource:/chrome/KR.jar!/locale/JP/navigator-region/
-locale,install,select,ko-KR
-locale,install,select,KR
diff --git a/korean/mozilla-klp/files/mozilla.sh b/korean/mozilla-klp/files/mozilla.sh
deleted file mode 100644
index db52e301cd42..000000000000
--- a/korean/mozilla-klp/files/mozilla.sh
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-
-LANG=@LOCALENAME@; export LANG
-
-cd @PREFIX@/lib/mozilla
-exec ./mozilla "$@"
diff --git a/korean/mozilla-klp/files/unix.js b/korean/mozilla-klp/files/unix.js
deleted file mode 100644
index c25a5466d301..000000000000
--- a/korean/mozilla-klp/files/unix.js
+++ /dev/null
@@ -1,160 +0,0 @@
-/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
- *
- * The contents of this file are subject to the Netscape Public
- * License Version 1.1 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.mozilla.org/NPL/
- *
- * Software distributed under the License is distributed on an "AS
- * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
- * implied. See the License for the specific language governing
- * rights and limitations under the License.
- *
- * The Original Code is mozilla.org code.
- *
- * The Initial Developer of the Original Code is Netscape
- * Communications Corporation. Portions created by Netscape are
- * Copyright (C) 1998 Netscape Communications Corporation. All
- * Rights Reserved.
- *
- * Contributor(s):
- */
-
-pref("mail.empty_trash", false);
-
-// Handled differently under Mac/Windows
-pref("network.hosts.smtp_server", "localhost");
-pref("network.hosts.pop_server", "pop");
-pref("mail.check_new_mail", true);
-pref("browser.startup.license_accepted", "");
-pref("browser.cache.memory_cache_size", 3000);
-pref("browser.cache.disk_cache_size", 5000);
-pref("browser.ncols", 0);
-pref("browser.installcmap", false);
-pref("browser.drag_out_of_frame_style", 1);
-pref("mail.signature_file", "~/.signature");
-pref("mail.default_fcc", "~/nsmail/Sent");
-pref("news.default_fcc", "~/nsmail/Sent");
-pref("mailnews.reply_with_extra_lines", 0);
-pref("security.warn_accept_cookie", false);
-pref("editor.disable_spell_checker", false);
-pref("editor.dont_lock_spell_files", true);
-pref("editor.singleLine.pasteNewlines", 0);
-
-// Middle-mouse handling
-pref("middlemouse.paste", true);
-pref("middlemouse.contentLoadURL", true);
-pref("middlemouse.openNewWindow", true);
-pref("middlemouse.scrollbarPosition", true);
-
-// Clipboard behavior
-pref("clipboard.autocopy", true);
-
-// Most Unix people think modal pref windows are stupid:
-pref("browser.prefWindowModal", false);
-
-// Unix only
-pref("mail.use_movemail", true);
-pref("mail.use_builtin_movemail", true);
-pref("mail.movemail_program", "");
-pref("mail.movemail_warn", false);
-pref("mail.sash_geometry", "");
-pref("news.cache_xover", false);
-pref("news.show_first_unread", false);
-pref("news.sash_geometry", "");
-pref("helpers.global_mime_types_file", "/usr/local/lib/netscape/mime.types");
-pref("helpers.global_mailcap_file", "/usr/local/lib/netscape/mailcap");
-pref("helpers.private_mime_types_file", "~/.mime.types");
-pref("helpers.private_mailcap_file", "~/.mailcap");
-pref("applications.telnet", "xterm -e telnet %h %p");
-pref("applications.tn3270", "xterm -e tn3270 %h");
-pref("applications.rlogin", "xterm -e rlogin %h");
-pref("applications.rlogin_with_user", "xterm -e rlogin %h -l %u");
-pref("applications.tmp_dir", "/tmp");
-// On Solaris/IRIX, this should be "lp"
-pref("print.print_command", "lpr");
-pref("print.print_reversed", false);
-pref("print.print_color", true);
-pref("print.print_landscape", false);
-// A4 paper size
-pref("print.print_paper_size", 3);
-
-// font names
-
-// ar
-
-pref("font.name.serif.el", "misc-fixed-iso8859-7");
-pref("font.name.sans-serif.el", "misc-fixed-iso8859-7");
-pref("font.name.monospace.el", "misc-fixed-iso8859-7");
-
-pref("font.name.serif.he", "misc-fixed-iso8859-8");
-pref("font.name.sans-serif.he", "misc-fixed-iso8859-8");
-pref("font.name.monospace.he", "misc-fixed-iso8859-8");
-
-pref("font.name.serif.ja", "netscape-fixed-jisx0208.1983-0");
-pref("font.name.sans-serif.ja", "netscape-fixed-jisx0208.1983-0");
-pref("font.name.monospace.ja", "netscape-fixed-jisx0208.1983-0");
-
-pref("font.name.serif.ko", "baekmuk-batang-ksc5601.1987-0");
-pref("font.name.sans-serif.ko", "baemuk-gulim-ksc5601.1987-0");
-pref("font.name.monospace.ko", "baemuk-gulim-ksc5601.1987-0");
-
-// th
-
-pref("font.name.serif.tr", "adobe-times-iso8859-9");
-pref("font.name.sans-serif.tr", "adobe-helvetica-iso8859-9");
-pref("font.name.monospace.tr", "adobe-courier-iso8859-9");
-
-pref("font.name.serif.x-baltic", "b&h-lucidux serif-iso8859-4");
-pref("font.name.sans-serif.x-baltic", "b&h-lucidux sans-iso8859-4");
-pref("font.name.monospace.x-baltic", "b&h-lucidux mono-iso8859-4");
-
-pref("font.name.serif.x-central-euro", "adobe-times-iso8859-2");
-pref("font.name.sans-serif.x-central-euro", "adobe-helvetica-iso8859-2");
-pref("font.name.monospace.x-central-euro", "adobe-courier-iso8859-2");
-
-pref("font.name.serif.x-cyrillic", "cronyx-times-koi8-r");
-pref("font.name.sans-serif.x-cyrillic", "cronyx-helvetica-koi8-r");
-pref("font.name.monospace.x-cyrillic", "cronyx-courier-koi8-r");
-
-pref("font.name.serif.x-unicode", "adobe-times-iso8859-1");
-pref("font.name.sans-serif.x-unicode", "adobe-helvetica-iso8859-1");
-pref("font.name.monospace.x-unicode", "adobe-courier-iso8859-1");
-
-pref("font.name.serif.x-user-def", "adobe-times-iso8859-1");
-pref("font.name.sans-serif.x-user-def", "adobe-helvetica-iso8859-1");
-pref("font.name.monospace.x-user-def", "adobe-courier-iso8859-1");
-
-pref("font.name.serif.x-western", "adobe-times-iso8859-1");
-pref("font.name.sans-serif.x-western", "adobe-helvetica-iso8859-1");
-pref("font.name.monospace.x-western", "adobe-courier-iso8859-1");
-
-pref("font.name.serif.zh-CN", "isas-song ti-gb2312.1980-0");
-pref("font.name.sans-serif.zh-CN", "isas-song ti-gb2312.1980-0");
-pref("font.name.monospace.zh-CN", "isas-song ti-gb2312.1980-0");
-
-// zh-TW
-
-
-// minimum font sizes
-
-pref("font.min-size.variable.ja", 8);
-pref("font.min-size.fixed.ja", 8);
-
-pref("font.min-size.variable.ko", 12);
-pref("font.min-size.fixed.ko", 12);
-
-pref("font.min-size.variable.zh-CN", 16);
-pref("font.min-size.fixed.zh-CN", 16);
-
-pref("font.min-size.variable.zh-TW", 16);
-pref("font.min-size.fixed.zh-TW", 16);
-
-// ps font
-pref("print.psnativecode.ja", "euc-kr");
-pref("print.psnativefont.ja", "Munhwa-Regular-KSC-EUC-H");
-
-pref("mail.signature_date", 0);
-
-// input method
-pref("xim.input_style", "over-the-spot");
diff --git a/korean/mozilla-klp/pkg-descr b/korean/mozilla-klp/pkg-descr
deleted file mode 100644
index 730d199605f9..000000000000
--- a/korean/mozilla-klp/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Mozilla is an open-source web browser, designed for standards compliance,
-performance and portability.
-
-Mozilla Korean Language Pack provides Korean localized resource for
-Mozilla.
-
-WWW: http://www.mozilla.pe.kr/
-
---
-CHOI Junho <cjh@FreeBSD.org>
diff --git a/korean/mozilla-klp/pkg-message b/korean/mozilla-klp/pkg-message
deleted file mode 100644
index f4f59973c40a..000000000000
--- a/korean/mozilla-klp/pkg-message
+++ /dev/null
@@ -1,10 +0,0 @@
-********************************
-If your XIM wouldn't work propery, try to make a file
-
-"${HOME}/.mozilla/${USER}/*.slt/user.js"
-
-with below content;
---
-user_pref("xim.input_style", "over-the-spot")
---
-********************************
diff --git a/korean/mozilla-klp/pkg-plist b/korean/mozilla-klp/pkg-plist
deleted file mode 100644
index 2ef8b811879c..000000000000
--- a/korean/mozilla-klp/pkg-plist
+++ /dev/null
@@ -1,45 +0,0 @@
-@exec mv %D/bin/mozilla %D/bin/mozilla.orig
-@exec mv %D/lib/mozilla/chrome/chrome.rdf %D/lib/mozilla/chrome/chrome.rdf.orig
-@exec mv %D/lib/mozilla/chrome/installed-chrome.txt %D/lib/mozilla/chrome/installed-chrome.txt.orig
-@exec mv %D/lib/mozilla/defaults/pref/unix.js %D/lib/mozilla/defaults/pref/unix.js.orig
-@exec mv %D/lib/mozilla/components/xpti.dat %D/lib/mozilla/xpti.dat.orig
-bin/mozilla
-lib/mozilla/chrome/KR.jar
-lib/mozilla/chrome/chrome.rdf
-lib/mozilla/chrome/installed-chrome.txt
-lib/mozilla/chrome/ko-KR.jar
-lib/mozilla/chrome/ko_mac.jar
-lib/mozilla/chrome/ko_unix.jar
-lib/mozilla/chrome/ko_win.jar
-lib/mozilla/components/xpti.dat
-lib/mozilla/defaults/pref/unix.js
-lib/mozilla/defaults/profile/KR/chrome/userChrome-example.css
-lib/mozilla/defaults/profile/KR/chrome/userContent-example.css
-lib/mozilla/defaults/profile/KR/bookmarks.html
-lib/mozilla/defaults/profile/KR/localstore.rdf
-lib/mozilla/defaults/profile/KR/mimeTypes.rdf
-lib/mozilla/defaults/profile/KR/panels.rdf
-lib/mozilla/defaults/profile/KR/search.rdf
-lib/mozilla/searchplugins/bugzilla.gif
-lib/mozilla/searchplugins/bugzilla.src
-lib/mozilla/searchplugins/dmoz.gif
-lib/mozilla/searchplugins/dmoz.src
-lib/mozilla/searchplugins/google.gif
-lib/mozilla/searchplugins/google.src
-lib/mozilla/searchplugins/google_en.gif
-lib/mozilla/searchplugins/google_en.src
-lib/mozilla/searchplugins/google_ko.gif
-lib/mozilla/searchplugins/google_ko.src
-lib/mozilla/searchplugins/lxrmozilla.gif
-lib/mozilla/searchplugins/lxrmozilla.src
-lib/mozilla/searchplugins/mozilla.gif
-lib/mozilla/searchplugins/mozilla.src
-lib/mozilla/searchplugins/NetscapeSearch.gif
-lib/mozilla/searchplugins/NetscapeSearch.src
-@unexec mv %D/bin/mozilla.orig %D/bin/mozilla
-@unexec mv %D/lib/mozilla/chrome/chrome.rdf.orig %D/lib/mozilla/chrome/chrome.rdf
-@unexec mv %D/lib/mozilla/chrome/installed-chrome.txt.orig %D/lib/mozilla/chrome/installed-chrome.txt
-@unexec mv %D/lib/mozilla/defaults/pref/unix.js.orig %D/lib/mozilla/defaults/pref/unix.js
-@unexec mv %D/lib/mozilla/xpti.dat.orig %D/lib/mozilla/components/xpti.dat
-@dirrm lib/mozilla/defaults/profile/KR/chrome
-@dirrm lib/mozilla/defaults/profile/KR
diff --git a/korean/nhppf/Makefile b/korean/nhppf/Makefile
deleted file mode 100644
index 36acfe63b0e0..000000000000
--- a/korean/nhppf/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# New ports collection makefile for: nhppf-2.1
-# Date created: 19 Apr 1997
-# Whom: CHOI Junho <cjh@kr.freebsd.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= nhppf
-PORTVERSION= 2.1
-CATEGORIES= korean
-MASTER_SITES= ftp://ftp.kr.freebsd.org/pub/users/cjh/nhppf/
-
-MAINTAINER= cjh@FreeBSD.org
-COMMENT= Hangul printing filter for Netscape 3.0 and above
-
-RUN_DEPENDS= ${PREFIX}/share/texmf/fonts/type1/korean/pkmj/pkmjm0.pfb:$(PORTSDIR)/korean/hlatex-psfonts-wansung
-
-NO_BUILD= yes
-
-USE_PERL5= yes
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/nhppf ${PREFIX}/bin/nhppf
- ${MKDIR} ${PREFIX}/share/doc/nhppf
-.for DOC in ChangeLog README charlist test.html
- ${INSTALL_DATA} ${WRKSRC}/${DOC} ${PREFIX}/share/doc/nhppf
-.endfor
-
-.include <bsd.port.mk>
diff --git a/korean/nhppf/distinfo b/korean/nhppf/distinfo
deleted file mode 100644
index 7bf85888c646..000000000000
--- a/korean/nhppf/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (nhppf-2.1.tar.gz) = 369506f0d930ad2dc5697a68268cb479
-SIZE (nhppf-2.1.tar.gz) = 42491
diff --git a/korean/nhppf/files/patch-aa b/korean/nhppf/files/patch-aa
deleted file mode 100644
index 79063f2efe30..000000000000
--- a/korean/nhppf/files/patch-aa
+++ /dev/null
@@ -1,8 +0,0 @@
---- nhppf.orig Sun Aug 9 19:46:57 1998
-+++ nhppf Sun Aug 9 19:47:09 1998
-@@ -1,4 +1,4 @@
--#!/usr/local/bin/perl
-+#!/usr/bin/perl
- #
- # Netscape 3.0 Hangul Print Filter - for using only "Print" menu
- #
diff --git a/korean/nhppf/pkg-descr b/korean/nhppf/pkg-descr
deleted file mode 100644
index 0fb4ccfaa87f..000000000000
--- a/korean/nhppf/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-nhppf
------
-
-This program makes you can print hangul webpages with Netscape 3.0
-and above in Unix with Ghostscript.
-
-It can use HLaTeX PostScript Type1 font set.
-Depending on the fontset you have, it can print Hangul, Hanja, and
-other KSC Symbols.
-
---
-Ports by CHOI Junho <cjh@FreeBSD.org>
diff --git a/korean/nhppf/pkg-plist b/korean/nhppf/pkg-plist
deleted file mode 100644
index 21ce5cf6a166..000000000000
--- a/korean/nhppf/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/nhppf
-share/doc/nhppf/ChangeLog
-share/doc/nhppf/README
-share/doc/nhppf/charlist
-share/doc/nhppf/test.html
-@dirrm share/doc/nhppf
diff --git a/lang/Makefile b/lang/Makefile
index 69f9bc872f2c..b448c6cceb6a 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -136,7 +136,6 @@
SUBDIR += mit-scheme
SUBDIR += mixal
SUBDIR += ml-pnet
- SUBDIR += mlton
SUBDIR += mmix
SUBDIR += mono
SUBDIR += moscow_ml
@@ -229,7 +228,6 @@
SUBDIR += ruby-perl
SUBDIR += ruby-programmingruby
SUBDIR += ruby-reference
- SUBDIR += ruby-ri
SUBDIR += ruby-tcltklib
SUBDIR += ruby-usersguide
SUBDIR += ruby16
diff --git a/lang/mlton/Makefile b/lang/mlton/Makefile
deleted file mode 100644
index 9b7fef32f9a9..000000000000
--- a/lang/mlton/Makefile
+++ /dev/null
@@ -1,118 +0,0 @@
-# New ports collection makefile for: mlton
-# Date created: 1 Oct 2002
-# Whom: Stephen Weeks <sweeks@sweeks.com>
-#
-# $FreeBSD$
-#
-
-# Because MLton is written in SML, it needs an SML compiler to build.
-# It is easiest to use another (earlier) binary version of MLton as
-# the SML compiler. So, this Makefile fetches and installs an
-# alread-built version of MLton, BOOT_DIST, to use for bootstrapping.
-
-PORTNAME= mlton
-PORTVERSION= 20040227
-CATEGORIES= lang
-MASTER_SITES= http://www.mlton.org/download/ \
- http://www.mlton.org/experimental/
-DISTFILES= ${BOOT_DIST} ${SRC_DIST}
-EXTRACT_ONLY= ${SRC_DIST}
-
-MAINTAINER= MLton@mlton.org
-COMMENT= An optimizing Standard ML compiler
-
-BROKEN= Size mismatch
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash2 \
- hevea:${PORTSDIR}/textproc/hevea \
- latex:${PORTSDIR}/print/teTeX
-LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4
-RUN_DEPENDS= bash:${PORTSDIR}/shells/bash2
-
-SRC_DIST= ${DISTNAME}-1.freebsd.src.tgz
-BOOT_DIST= ${PORTNAME}-${BOOT_VER}-1.${MACHINE_ARCH}-freebsd.${BOOT_SUF}
-
-ONLY_FOR_ARCHS= i386
-
-MAN1= mllex.1 mlprof.1 mlton.1 mlyacc.1
-MANCOMPRESSED= yes
-
-BOOT_WRKSRC= ${WRKDIR}/mlton-bootstrap
-
-USE_GETTEXT= yes
-USE_REINPLACE= yes
-ALL_TARGET= all
-USE_GMAKE= yes
-MAKE_ARGS= DESTDIR='' \
- PATH=${WRKSRC}/build/bin:${BOOT_WRKSRC}/bin:${PATH} \
- PREFIX=${PREFIX}
-
-PORTDIR= usr/ports/lang/mlton
-
-.include <bsd.port.pre.mk>
-
-BOOT_EXTRACT= --gzip
-BOOT_SUF= tgz
-BOOT_VER= 20040429
-.if ${OSVERSION} >= 500000
-LIB_DEPENDS+= c.4:${PORTSDIR}/misc/compat4x
-.endif
-
-post-extract:
- @${MKDIR} ${BOOT_WRKSRC}
- @${TAR} xf ${DISTDIR}/${BOOT_DIST} ${BOOT_EXTRACT} -C ${BOOT_WRKSRC}
- @${REINPLACE_CMD} -e \
- "s|lib=\'${LOCALBASE}/|lib=\'${BOOT_WRKSRC}/|" \
- ${BOOT_WRKSRC}/bin/mlton
-
-post-install:
-.for bin in mllex mlprof mlton mlyacc
- ${CHOWN} ${SHAREOWN}:${SHAREGRP} ${PREFIX}/bin/${bin} \
- ${MAN1PREFIX}/man/man1/${bin}.1.gz
-.endfor
- ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/lib/mlton ${DOCSDIR}
-
-# Stuff below this line is for maintainer use only.
-
-.if defined(MAINTAINER_MODE)
-.PHONY: build-package
-build-package:
- ${MAKE} makesum build
- ${MAKE} pkg-plist
- portlint .
- ${MAKE} deinstall
- ${MAKE} install
- ${MAKE} package
- ${MAKE} deinstall
- pkg_add ${PORTNAME}-${PORTVERSION}.tbz
- ${MAKE} deinstall
- ${MAKE} reinstall
- ${MAKE} package
- ${CP} ${PORTNAME}-${PORTVERSION}.tbz \
- ${DISTDIR}/${PORTNAME}-${PORTVERSION}-1.i386-freebsd.tbz
- ${TAR} -cpf - Makefile distinfo pkg-descr pkg-plist | \
- ( ${MKDIR} ${PORTDIR} && cd ${PORTDIR} && ${TAR} -xpf - )
- shar `find ${PORTDIR}` >/tmp/mlton-${PORTVERSION}-portdir.shar
-
-TMP_PLIST= tmp-pkg-plist
-PLIST= ${.CURDIR}/pkg-plist
-
-pkg-plist:
- cd ${WRKSRC} && ${GMAKE} install
- cd ${WRKSRC}/install/usr && \
- ${FIND} -d * \! -type d | ${GREP} -v man/man | \
- ${SORT} >${PLIST}
- cd ${WRKSRC}/install/usr && \
- ${FIND} -d * -type d | ${GREP} mlton | \
- ${SED} -e 's/^/@dirrm /' >>${PLIST}
- ${SED} -e 's;@dirrm share/doc/mlton;%%PORTDOCS%%@dirrm %%DOCSDIR%%;' \
- <${PLIST} >${TMP_PLIST}
- ${SED} -e 's;share/doc/mlton;%%PORTDOCS%%%%DOCSDIR%%;' \
- <${TMP_PLIST} >${PLIST}
- ${RM} ${TMP_PLIST}
-
-.endif # MAINTAINER_MODE
-
-.include <bsd.port.post.mk>
diff --git a/lang/mlton/distinfo b/lang/mlton/distinfo
deleted file mode 100644
index adc474e5ed99..000000000000
--- a/lang/mlton/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (mlton-20040623-1.i386-freebsd.tbz) = 2e674889d15ce6da7949be9b3e078acc
-SIZE (mlton-20040623-1.i386-freebsd.tbz) = 3739280
-MD5 (mlton-20040429-1.i386-freebsd.tgz) = 18ed592b037ac6190756a66a7679802f
-SIZE (mlton-20040429-1.i386-freebsd.tgz) = 3819875
-MD5 (mlton-20040227-1.freebsd.src.tgz) = 9eb84fe8bc064197652917e259362563
-SIZE (mlton-20040227-1.freebsd.src.tgz) = 2267388
diff --git a/lang/mlton/pkg-descr b/lang/mlton/pkg-descr
deleted file mode 100644
index 3508cd511712..000000000000
--- a/lang/mlton/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-This is a port of MLton, the whole-program optimizing Standard ML
-Compiler. MLton runs on a variety of platforms, generates excellent
-code, has a fast C FFI, profiling, and many useful libraries,
-including an interface to the GNU multiprecision library. For more
-information, go to the MLton home page.
-
-WWW: http://www.mlton.org/
-
-Stephen Weeks <sweeks@sweeks.com>
diff --git a/lang/mlton/pkg-plist b/lang/mlton/pkg-plist
deleted file mode 100644
index 806e4267c096..000000000000
--- a/lang/mlton/pkg-plist
+++ /dev/null
@@ -1,427 +0,0 @@
-bin/mllex
-bin/mlprof
-bin/mlton
-bin/mlyacc
-lib/mlton/include/IntInf.h
-lib/mlton/include/basis-constants.h
-lib/mlton/include/c-chunk.h
-lib/mlton/include/c-common.h
-lib/mlton/include/c-main.h
-lib/mlton/include/gc.h
-lib/mlton/include/libmlton.h
-lib/mlton/include/main.h
-lib/mlton/include/mlton-basis.h
-lib/mlton/include/mlton-posix.h
-lib/mlton/include/my-lib.h
-lib/mlton/include/net-constants.h
-lib/mlton/include/posix-constants.h
-lib/mlton/include/types.h
-lib/mlton/include/x86-main.h
-lib/mlton/mlton-compile
-lib/mlton/platform
-lib/mlton/self/constants
-lib/mlton/self/libgdtoa.a
-lib/mlton/self/libmlton-gdb.a
-lib/mlton/self/libmlton.a
-lib/mlton/sml/basis-library/Makefile
-lib/mlton/sml/basis-library/README
-lib/mlton/sml/basis-library/arrays-and-vectors/array-slice.sig
-lib/mlton/sml/basis-library/arrays-and-vectors/array.sig
-lib/mlton/sml/basis-library/arrays-and-vectors/array.sml
-lib/mlton/sml/basis-library/arrays-and-vectors/array2.sig
-lib/mlton/sml/basis-library/arrays-and-vectors/array2.sml
-lib/mlton/sml/basis-library/arrays-and-vectors/mono-array-slice.sig
-lib/mlton/sml/basis-library/arrays-and-vectors/mono-array.fun
-lib/mlton/sml/basis-library/arrays-and-vectors/mono-array.sig
-lib/mlton/sml/basis-library/arrays-and-vectors/mono-array2.fun
-lib/mlton/sml/basis-library/arrays-and-vectors/mono-array2.sig
-lib/mlton/sml/basis-library/arrays-and-vectors/mono-vector-slice.sig
-lib/mlton/sml/basis-library/arrays-and-vectors/mono-vector.fun
-lib/mlton/sml/basis-library/arrays-and-vectors/mono-vector.sig
-lib/mlton/sml/basis-library/arrays-and-vectors/mono.sml
-lib/mlton/sml/basis-library/arrays-and-vectors/sequence.fun
-lib/mlton/sml/basis-library/arrays-and-vectors/sequence.sig
-lib/mlton/sml/basis-library/arrays-and-vectors/slice.sig
-lib/mlton/sml/basis-library/arrays-and-vectors/vector-slice.sig
-lib/mlton/sml/basis-library/arrays-and-vectors/vector.sig
-lib/mlton/sml/basis-library/arrays-and-vectors/vector.sml
-lib/mlton/sml/basis-library/general/bool.sig
-lib/mlton/sml/basis-library/general/bool.sml
-lib/mlton/sml/basis-library/general/general.sig
-lib/mlton/sml/basis-library/general/general.sml
-lib/mlton/sml/basis-library/general/option.sig
-lib/mlton/sml/basis-library/general/option.sml
-lib/mlton/sml/basis-library/general/sml90.sig
-lib/mlton/sml/basis-library/general/sml90.sml
-lib/mlton/sml/basis-library/integer/int-inf.sig
-lib/mlton/sml/basis-library/integer/int-inf.sml
-lib/mlton/sml/basis-library/integer/int.sml
-lib/mlton/sml/basis-library/integer/integer.sig
-lib/mlton/sml/basis-library/integer/pack-word.sig
-lib/mlton/sml/basis-library/integer/pack-word32.sml
-lib/mlton/sml/basis-library/integer/patch.sml
-lib/mlton/sml/basis-library/integer/word.sig
-lib/mlton/sml/basis-library/integer/word.sml
-lib/mlton/sml/basis-library/io/bin-io.sig
-lib/mlton/sml/basis-library/io/bin-io.sml
-lib/mlton/sml/basis-library/io/bin-prim-io.sml
-lib/mlton/sml/basis-library/io/bin-stream-io.sig
-lib/mlton/sml/basis-library/io/imperative-io.fun
-lib/mlton/sml/basis-library/io/imperative-io.sig
-lib/mlton/sml/basis-library/io/io.sig
-lib/mlton/sml/basis-library/io/io.sml
-lib/mlton/sml/basis-library/io/prim-io.fun
-lib/mlton/sml/basis-library/io/prim-io.sig
-lib/mlton/sml/basis-library/io/stream-io.fun
-lib/mlton/sml/basis-library/io/stream-io.sig
-lib/mlton/sml/basis-library/io/text-io.sig
-lib/mlton/sml/basis-library/io/text-io.sml
-lib/mlton/sml/basis-library/io/text-prim-io.sml
-lib/mlton/sml/basis-library/io/text-stream-io.sig
-lib/mlton/sml/basis-library/libs/basis-1997/arrays-and-vectors/array.sig
-lib/mlton/sml/basis-library/libs/basis-1997/arrays-and-vectors/mono-array.sig
-lib/mlton/sml/basis-library/libs/basis-1997/arrays-and-vectors/mono-array2.sig
-lib/mlton/sml/basis-library/libs/basis-1997/arrays-and-vectors/mono-vector-array-array2-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/arrays-and-vectors/mono-vector.sig
-lib/mlton/sml/basis-library/libs/basis-1997/arrays-and-vectors/vector-array-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/arrays-and-vectors/vector.sig
-lib/mlton/sml/basis-library/libs/basis-1997/bind
-lib/mlton/sml/basis-library/libs/basis-1997/integer/word.sig
-lib/mlton/sml/basis-library/libs/basis-1997/io/bin-io-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/io/bin-io.sig
-lib/mlton/sml/basis-library/libs/basis-1997/io/bin-stream-io.sig
-lib/mlton/sml/basis-library/libs/basis-1997/io/io-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/io/io.sig
-lib/mlton/sml/basis-library/libs/basis-1997/io/stream-io.sig
-lib/mlton/sml/basis-library/libs/basis-1997/io/text-io-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/io/text-io.sig
-lib/mlton/sml/basis-library/libs/basis-1997/io/text-stream-io.sig
-lib/mlton/sml/basis-library/libs/basis-1997/posix/file-sys-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/posix/file-sys.sig
-lib/mlton/sml/basis-library/libs/basis-1997/posix/flags-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/posix/flags.sig
-lib/mlton/sml/basis-library/libs/basis-1997/posix/io-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/posix/io.sig
-lib/mlton/sml/basis-library/libs/basis-1997/posix/posix-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/posix/posix.sig
-lib/mlton/sml/basis-library/libs/basis-1997/posix/process-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/posix/process.sig
-lib/mlton/sml/basis-library/libs/basis-1997/posix/tty-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/posix/tty.sig
-lib/mlton/sml/basis-library/libs/basis-1997/prefix
-lib/mlton/sml/basis-library/libs/basis-1997/real/IEEE-real-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/real/IEEE-real.sig
-lib/mlton/sml/basis-library/libs/basis-1997/real/real-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/real/real.sig
-lib/mlton/sml/basis-library/libs/basis-1997/suffix
-lib/mlton/sml/basis-library/libs/basis-1997/system/file-sys-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/system/file-sys.sig
-lib/mlton/sml/basis-library/libs/basis-1997/system/os-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/system/os.sig
-lib/mlton/sml/basis-library/libs/basis-1997/system/path-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/system/path.sig
-lib/mlton/sml/basis-library/libs/basis-1997/system/process-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/system/process.sig
-lib/mlton/sml/basis-library/libs/basis-1997/system/timer-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/system/timer.sig
-lib/mlton/sml/basis-library/libs/basis-1997/system/unix-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/system/unix.sig
-lib/mlton/sml/basis-library/libs/basis-1997/text/string.sig
-lib/mlton/sml/basis-library/libs/basis-1997/text/substring.sig
-lib/mlton/sml/basis-library/libs/basis-1997/text/text-convert.fun
-lib/mlton/sml/basis-library/libs/basis-1997/top-level/basis-funs.sml
-lib/mlton/sml/basis-library/libs/basis-1997/top-level/basis-sigs.sml
-lib/mlton/sml/basis-library/libs/basis-1997/top-level/basis.sig
-lib/mlton/sml/basis-library/libs/basis-1997/top-level/basis.sml
-lib/mlton/sml/basis-library/libs/basis-1997/top-level/infixes.sml
-lib/mlton/sml/basis-library/libs/basis-1997/top-level/overloads.sml
-lib/mlton/sml/basis-library/libs/basis-1997/top-level/top-level.sml
-lib/mlton/sml/basis-library/libs/basis-2002-strict/bind
-lib/mlton/sml/basis-library/libs/basis-2002-strict/prefix
-lib/mlton/sml/basis-library/libs/basis-2002-strict/suffix
-lib/mlton/sml/basis-library/libs/basis-2002-strict/top-level/top-level.sml
-lib/mlton/sml/basis-library/libs/basis-2002/bind
-lib/mlton/sml/basis-library/libs/basis-2002/prefix
-lib/mlton/sml/basis-library/libs/basis-2002/suffix
-lib/mlton/sml/basis-library/libs/basis-2002/top-level/basis-funs.sml
-lib/mlton/sml/basis-library/libs/basis-2002/top-level/basis-sigs.sml
-lib/mlton/sml/basis-library/libs/basis-2002/top-level/basis.sig
-lib/mlton/sml/basis-library/libs/basis-2002/top-level/basis.sml
-lib/mlton/sml/basis-library/libs/basis-2002/top-level/infixes.sml
-lib/mlton/sml/basis-library/libs/basis-2002/top-level/overloads.sml
-lib/mlton/sml/basis-library/libs/basis-2002/top-level/top-level.sml
-lib/mlton/sml/basis-library/libs/basis-none/bind
-lib/mlton/sml/basis-library/libs/basis-none/prefix
-lib/mlton/sml/basis-library/libs/basis-none/suffix
-lib/mlton/sml/basis-library/libs/basis-none/top-level/basis.sig
-lib/mlton/sml/basis-library/libs/basis-none/top-level/basis.sml
-lib/mlton/sml/basis-library/libs/basis-none/top-level/infixes.sml
-lib/mlton/sml/basis-library/libs/basis-none/top-level/suffix.sml
-lib/mlton/sml/basis-library/libs/basis-none/top-level/top-level.sml
-lib/mlton/sml/basis-library/libs/build
-lib/mlton/sml/basis-library/list/list-pair.sig
-lib/mlton/sml/basis-library/list/list-pair.sml
-lib/mlton/sml/basis-library/list/list.sig
-lib/mlton/sml/basis-library/list/list.sml
-lib/mlton/sml/basis-library/misc/C.sig
-lib/mlton/sml/basis-library/misc/C.sml
-lib/mlton/sml/basis-library/misc/basic.sml
-lib/mlton/sml/basis-library/misc/cleaner.sig
-lib/mlton/sml/basis-library/misc/cleaner.sml
-lib/mlton/sml/basis-library/misc/dynamic-wind.sig
-lib/mlton/sml/basis-library/misc/dynamic-wind.sml
-lib/mlton/sml/basis-library/misc/primitive.sml
-lib/mlton/sml/basis-library/misc/reader.sig
-lib/mlton/sml/basis-library/misc/reader.sml
-lib/mlton/sml/basis-library/misc/suffix.sml
-lib/mlton/sml/basis-library/misc/unique-id.fun
-lib/mlton/sml/basis-library/misc/unique-id.sig
-lib/mlton/sml/basis-library/misc/util.sml
-lib/mlton/sml/basis-library/mlton/array.sig
-lib/mlton/sml/basis-library/mlton/bin-io.sig
-lib/mlton/sml/basis-library/mlton/cont.sig
-lib/mlton/sml/basis-library/mlton/cont.sml
-lib/mlton/sml/basis-library/mlton/exn.sig
-lib/mlton/sml/basis-library/mlton/exn.sml
-lib/mlton/sml/basis-library/mlton/ffi.sig
-lib/mlton/sml/basis-library/mlton/ffi.sml
-lib/mlton/sml/basis-library/mlton/finalizable.sig
-lib/mlton/sml/basis-library/mlton/finalizable.sml
-lib/mlton/sml/basis-library/mlton/gc.sig
-lib/mlton/sml/basis-library/mlton/gc.sml
-lib/mlton/sml/basis-library/mlton/int-inf.sig
-lib/mlton/sml/basis-library/mlton/io.fun
-lib/mlton/sml/basis-library/mlton/io.sig
-lib/mlton/sml/basis-library/mlton/itimer.sig
-lib/mlton/sml/basis-library/mlton/itimer.sml
-lib/mlton/sml/basis-library/mlton/mlton.sig
-lib/mlton/sml/basis-library/mlton/mlton.sml
-lib/mlton/sml/basis-library/mlton/platform.sig
-lib/mlton/sml/basis-library/mlton/platform.sml
-lib/mlton/sml/basis-library/mlton/pointer.sig
-lib/mlton/sml/basis-library/mlton/pointer.sml
-lib/mlton/sml/basis-library/mlton/proc-env.sig
-lib/mlton/sml/basis-library/mlton/proc-env.sml
-lib/mlton/sml/basis-library/mlton/process.sig
-lib/mlton/sml/basis-library/mlton/process.sml
-lib/mlton/sml/basis-library/mlton/profile.sig
-lib/mlton/sml/basis-library/mlton/profile.sml
-lib/mlton/sml/basis-library/mlton/ptrace.sig
-lib/mlton/sml/basis-library/mlton/ptrace.sml
-lib/mlton/sml/basis-library/mlton/random.sig
-lib/mlton/sml/basis-library/mlton/random.sml
-lib/mlton/sml/basis-library/mlton/rlimit.sig
-lib/mlton/sml/basis-library/mlton/rlimit.sml
-lib/mlton/sml/basis-library/mlton/rusage.sig
-lib/mlton/sml/basis-library/mlton/rusage.sml
-lib/mlton/sml/basis-library/mlton/signal.sig
-lib/mlton/sml/basis-library/mlton/signal.sml
-lib/mlton/sml/basis-library/mlton/socket.sig
-lib/mlton/sml/basis-library/mlton/socket.sml
-lib/mlton/sml/basis-library/mlton/syslog.sig
-lib/mlton/sml/basis-library/mlton/syslog.sml
-lib/mlton/sml/basis-library/mlton/text-io.sig
-lib/mlton/sml/basis-library/mlton/thread.sig
-lib/mlton/sml/basis-library/mlton/thread.sml
-lib/mlton/sml/basis-library/mlton/vector.sig
-lib/mlton/sml/basis-library/mlton/weak.sig
-lib/mlton/sml/basis-library/mlton/weak.sml
-lib/mlton/sml/basis-library/mlton/word.sig
-lib/mlton/sml/basis-library/mlton/world.sig
-lib/mlton/sml/basis-library/mlton/world.sml
-lib/mlton/sml/basis-library/net/generic-sock.sig
-lib/mlton/sml/basis-library/net/generic-sock.sml
-lib/mlton/sml/basis-library/net/inet-sock.sig
-lib/mlton/sml/basis-library/net/inet-sock.sml
-lib/mlton/sml/basis-library/net/net-host-db.sig
-lib/mlton/sml/basis-library/net/net-host-db.sml
-lib/mlton/sml/basis-library/net/net-prot-db.sig
-lib/mlton/sml/basis-library/net/net-prot-db.sml
-lib/mlton/sml/basis-library/net/net-serv-db.sig
-lib/mlton/sml/basis-library/net/net-serv-db.sml
-lib/mlton/sml/basis-library/net/net.sig
-lib/mlton/sml/basis-library/net/net.sml
-lib/mlton/sml/basis-library/net/socket.sig
-lib/mlton/sml/basis-library/net/socket.sml
-lib/mlton/sml/basis-library/net/unix-sock.sig
-lib/mlton/sml/basis-library/net/unix-sock.sml
-lib/mlton/sml/basis-library/notes.txt
-lib/mlton/sml/basis-library/posix/error.sig
-lib/mlton/sml/basis-library/posix/error.sml
-lib/mlton/sml/basis-library/posix/file-sys.sig
-lib/mlton/sml/basis-library/posix/file-sys.sml
-lib/mlton/sml/basis-library/posix/flags.sig
-lib/mlton/sml/basis-library/posix/flags.sml
-lib/mlton/sml/basis-library/posix/io.sig
-lib/mlton/sml/basis-library/posix/io.sml
-lib/mlton/sml/basis-library/posix/posix.sig
-lib/mlton/sml/basis-library/posix/posix.sml
-lib/mlton/sml/basis-library/posix/primitive.sml
-lib/mlton/sml/basis-library/posix/proc-env.sig
-lib/mlton/sml/basis-library/posix/proc-env.sml
-lib/mlton/sml/basis-library/posix/process.sig
-lib/mlton/sml/basis-library/posix/process.sml
-lib/mlton/sml/basis-library/posix/signal.sig
-lib/mlton/sml/basis-library/posix/signal.sml
-lib/mlton/sml/basis-library/posix/sys-db.sig
-lib/mlton/sml/basis-library/posix/sys-db.sml
-lib/mlton/sml/basis-library/posix/tty.sig
-lib/mlton/sml/basis-library/posix/tty.sml
-lib/mlton/sml/basis-library/real/IEEE-real.sig
-lib/mlton/sml/basis-library/real/IEEE-real.sml
-lib/mlton/sml/basis-library/real/math.sig
-lib/mlton/sml/basis-library/real/pack-real.sig
-lib/mlton/sml/basis-library/real/pack-real.sml
-lib/mlton/sml/basis-library/real/real.fun
-lib/mlton/sml/basis-library/real/real.sig
-lib/mlton/sml/basis-library/real/real32.sml
-lib/mlton/sml/basis-library/real/real64.sml
-lib/mlton/sml/basis-library/sml-nj/sml-nj.sig
-lib/mlton/sml/basis-library/sml-nj/sml-nj.sml
-lib/mlton/sml/basis-library/sml-nj/unsafe.sig
-lib/mlton/sml/basis-library/sml-nj/unsafe.sml
-lib/mlton/sml/basis-library/system/command-line.sig
-lib/mlton/sml/basis-library/system/command-line.sml
-lib/mlton/sml/basis-library/system/date.sig
-lib/mlton/sml/basis-library/system/date.sml
-lib/mlton/sml/basis-library/system/file-sys.sig
-lib/mlton/sml/basis-library/system/file-sys.sml
-lib/mlton/sml/basis-library/system/io.sig
-lib/mlton/sml/basis-library/system/io.sml
-lib/mlton/sml/basis-library/system/os.sig
-lib/mlton/sml/basis-library/system/os.sml
-lib/mlton/sml/basis-library/system/path.sig
-lib/mlton/sml/basis-library/system/path.sml
-lib/mlton/sml/basis-library/system/pre-os.sml
-lib/mlton/sml/basis-library/system/process.sig
-lib/mlton/sml/basis-library/system/process.sml
-lib/mlton/sml/basis-library/system/time.sig
-lib/mlton/sml/basis-library/system/time.sml
-lib/mlton/sml/basis-library/system/timer.sig
-lib/mlton/sml/basis-library/system/timer.sml
-lib/mlton/sml/basis-library/system/unix.sig
-lib/mlton/sml/basis-library/system/unix.sml
-lib/mlton/sml/basis-library/text/byte.sig
-lib/mlton/sml/basis-library/text/byte.sml
-lib/mlton/sml/basis-library/text/char.sig
-lib/mlton/sml/basis-library/text/char.sml
-lib/mlton/sml/basis-library/text/char0.sml
-lib/mlton/sml/basis-library/text/string-cvt.sig
-lib/mlton/sml/basis-library/text/string-cvt.sml
-lib/mlton/sml/basis-library/text/string.sig
-lib/mlton/sml/basis-library/text/string.sml
-lib/mlton/sml/basis-library/text/string0.sml
-lib/mlton/sml/basis-library/text/substring.sig
-lib/mlton/sml/basis-library/text/substring.sml
-lib/mlton/sml/basis-library/text/text.sig
-lib/mlton/sml/basis-library/text/text.sml
-lib/mlton/sml/basis-library/top-level/arithmetic.sml
-lib/mlton/sml/basis-library/top-level/infixes.sml
-lib/mlton/target-map
-lib/mlton/world.mlton
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/changelog
-%%PORTDOCS%%%%DOCSDIR%%/cmcat/cmcat.sml
-%%PORTDOCS%%%%DOCSDIR%%/cmcat/sources.cm
-%%PORTDOCS%%%%DOCSDIR%%/examples/Makefile
-%%PORTDOCS%%%%DOCSDIR%%/examples/callcc.sml
-%%PORTDOCS%%%%DOCSDIR%%/examples/command-line.sml
-%%PORTDOCS%%%%DOCSDIR%%/examples/ffi/Makefile
-%%PORTDOCS%%%%DOCSDIR%%/examples/ffi/export.sml
-%%PORTDOCS%%%%DOCSDIR%%/examples/ffi/ffi-export.c
-%%PORTDOCS%%%%DOCSDIR%%/examples/ffi/ffi-import.c
-%%PORTDOCS%%%%DOCSDIR%%/examples/ffi/import.sml
-%%PORTDOCS%%%%DOCSDIR%%/examples/finalizable/Makefile
-%%PORTDOCS%%%%DOCSDIR%%/examples/finalizable/cons.c
-%%PORTDOCS%%%%DOCSDIR%%/examples/finalizable/finalizable.sml
-%%PORTDOCS%%%%DOCSDIR%%/examples/hello-world.sml
-%%PORTDOCS%%%%DOCSDIR%%/examples/profiling/Makefile
-%%PORTDOCS%%%%DOCSDIR%%/examples/profiling/fib-tak.sml
-%%PORTDOCS%%%%DOCSDIR%%/examples/profiling/list-rev.sml
-%%PORTDOCS%%%%DOCSDIR%%/examples/profiling/tak.sml
-%%PORTDOCS%%%%DOCSDIR%%/examples/same-fringe.sml
-%%PORTDOCS%%%%DOCSDIR%%/examples/save-world/Makefile
-%%PORTDOCS%%%%DOCSDIR%%/examples/save-world/save-world.sml
-%%PORTDOCS%%%%DOCSDIR%%/examples/signals.sml
-%%PORTDOCS%%%%DOCSDIR%%/examples/size.sml
-%%PORTDOCS%%%%DOCSDIR%%/examples/taut.sml
-%%PORTDOCS%%%%DOCSDIR%%/examples/thread-switch.sml
-%%PORTDOCS%%%%DOCSDIR%%/examples/thread1.sml
-%%PORTDOCS%%%%DOCSDIR%%/examples/thread2.sml
-%%PORTDOCS%%%%DOCSDIR%%/examples/timeout.sml
-%%PORTDOCS%%%%DOCSDIR%%/license/MLKit-LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/license/MLton-LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/license/NJ-LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/license/README
-%%PORTDOCS%%%%DOCSDIR%%/license/gdtoa-LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/license/gmp-LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/mllex.ps.gz
-%%PORTDOCS%%%%DOCSDIR%%/mlyacc.ps.gz
-%%PORTDOCS%%%%DOCSDIR%%/user-guide.ps.gz
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/Basis_library.html
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/Bugs.html
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/CM.html
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/Compiling_MLton.html
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/Credits.html
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/Cross_compiling.html
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/Deviations_SML_NJ_from.html
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/Drawbacks_MLton.html
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/Features_MLton.html
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/Foreign_function_interface.html
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/Getting_started.html
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/MLton_extensions.html
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/Manual_page.html
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/Platform_specific_notes.html
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/Profiling.html
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/Type_checking.html
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/contents_motif.gif
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/index.html
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/main.haux
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/main.htoc
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/main016.html
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/next_motif.gif
-%%PORTDOCS%%%%DOCSDIR%%/user-guide/previous_motif.gif
-@dirrm lib/mlton/self
-@dirrm lib/mlton/include
-@dirrm lib/mlton/sml/basis-library/general
-@dirrm lib/mlton/sml/basis-library/top-level
-@dirrm lib/mlton/sml/basis-library/text
-@dirrm lib/mlton/sml/basis-library/system
-@dirrm lib/mlton/sml/basis-library/sml-nj
-@dirrm lib/mlton/sml/basis-library/arrays-and-vectors
-@dirrm lib/mlton/sml/basis-library/integer
-@dirrm lib/mlton/sml/basis-library/real
-@dirrm lib/mlton/sml/basis-library/libs/basis-1997/integer
-@dirrm lib/mlton/sml/basis-library/libs/basis-1997/top-level
-@dirrm lib/mlton/sml/basis-library/libs/basis-1997/text
-@dirrm lib/mlton/sml/basis-library/libs/basis-1997/real
-@dirrm lib/mlton/sml/basis-library/libs/basis-1997/arrays-and-vectors
-@dirrm lib/mlton/sml/basis-library/libs/basis-1997/system
-@dirrm lib/mlton/sml/basis-library/libs/basis-1997/posix
-@dirrm lib/mlton/sml/basis-library/libs/basis-1997/io
-@dirrm lib/mlton/sml/basis-library/libs/basis-1997
-@dirrm lib/mlton/sml/basis-library/libs/basis-2002/top-level
-@dirrm lib/mlton/sml/basis-library/libs/basis-2002
-@dirrm lib/mlton/sml/basis-library/libs/basis-2002-strict/top-level
-@dirrm lib/mlton/sml/basis-library/libs/basis-2002-strict
-@dirrm lib/mlton/sml/basis-library/libs/basis-none/top-level
-@dirrm lib/mlton/sml/basis-library/libs/basis-none
-@dirrm lib/mlton/sml/basis-library/libs
-@dirrm lib/mlton/sml/basis-library/io
-@dirrm lib/mlton/sml/basis-library/misc
-@dirrm lib/mlton/sml/basis-library/mlton
-@dirrm lib/mlton/sml/basis-library/net
-@dirrm lib/mlton/sml/basis-library/posix
-@dirrm lib/mlton/sml/basis-library/list
-@dirrm lib/mlton/sml/basis-library
-@dirrm lib/mlton/sml
-@dirrm lib/mlton
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/license
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples/ffi
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples/finalizable
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples/profiling
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples/save-world
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/cmcat
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/user-guide
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/lang/ruby-ri/Makefile b/lang/ruby-ri/Makefile
deleted file mode 100644
index 781c869457db..000000000000
--- a/lang/ruby-ri/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-# New ports collection makefile for: ri
-# Date created: 5 April 2001
-# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= ri
-PORTVERSION= 0.8a
-CATEGORIES= lang ruby
-MASTER_SITES= ftp://www.pragmaticprogrammer.com/ruby/downloads/files/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= ruby
-
-MAINTAINER= knu@FreeBSD.org
-COMMENT= Ruby Interactive reference
-
-BROKEN= Does not build
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-USE_RUBY= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-NO_BUILD= yes
-
-ELISP_FILES= ri.el
-
-DOCS= COPYING ChangeLog README
-EMACS_DOCS= Changelog DESCRIPTION
-
-EMACSLISPDIR= ${PREFIX}/share/emacs/site-lisp
-XEMACSLISPDIR= ${PREFIX}/lib/xemacs/site-lisp
-
-post-patch:
- ${RUBY} -i -pe 'gsub %r|/usr/local|, "${PREFIX}"' \
- ${WRKSRC}/contrib/dblack/emacs/ri.el
-
-do-install:
- cd ${WRKSRC}; ${RUBY} install.rb
- ${INSTALL_DATA} ${WRKSRC}/contrib/dblack/emacs/Emacs.rb ${RUBY_SITELIBDIR}/${PORTNAME}/op/
- ${MKDIR} ${XEMACSLISPDIR}
-.for f in ${ELISP_FILES}
- ${INSTALL_DATA} ${WRKSRC}/contrib/dblack/emacs/${f} ${RUBY_ELISPDIR}/
- ${LN} -sf ${RUBY_ELISPDIR}/${f} ${EMACSLISPDIR}/
- ${LN} -sf ${RUBY_ELISPDIR}/${f} ${XEMACSLISPDIR}/
-.endfor
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${RUBY_MODDOCDIR}/emacs
-.for f in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/
-.endfor
-.for f in ${EMACS_DOCS}
- ${INSTALL_DATA} ${WRKSRC}/contrib/dblack/emacs/${f} ${RUBY_MODDOCDIR}/emacs/
-.endfor
-.endif
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/lang/ruby-ri/distinfo b/lang/ruby-ri/distinfo
deleted file mode 100644
index 32c878c15a50..000000000000
--- a/lang/ruby-ri/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ruby/ri-0.8a.tgz) = 98f42fd2c43158d5e1359f3418b5ac91
-SIZE (ruby/ri-0.8a.tgz) = 121305
diff --git a/lang/ruby-ri/files/patch-install.rb b/lang/ruby-ri/files/patch-install.rb
deleted file mode 100644
index d07190028572..000000000000
--- a/lang/ruby-ri/files/patch-install.rb
+++ /dev/null
@@ -1,11 +0,0 @@
---- install.rb.orig Tue Aug 14 12:57:38 2001
-+++ install.rb Sun Nov 24 16:33:13 2002
-@@ -19,7 +19,7 @@
- $libdir = File.join(CONFIG["libdir"], "ruby", $version)
-
- $bindir = CONFIG["bindir"]
--$sitedir = CONFIG["sitedir"] || File.join($libdir, "site_ruby")
-+$sitedir = File.join(CONFIG["sitedir"] || File.join($libdir, "site_ruby"), $version)
-
- $realbindir = $bindir
-
diff --git a/lang/ruby-ri/files/patch-ri::ri.rb b/lang/ruby-ri/files/patch-ri::ri.rb
deleted file mode 100644
index 403ba6428ae1..000000000000
--- a/lang/ruby-ri/files/patch-ri::ri.rb
+++ /dev/null
@@ -1,11 +0,0 @@
---- ri/ri.rb.orig Sun Mar 25 11:25:57 2001
-+++ ri/ri.rb Thu Apr 5 22:13:35 2001
-@@ -31,7 +31,7 @@
-
- include Config
-
--$sitedir = CONFIG["sitedir"]
-+$sitedir = File.join(CONFIG["sitedir"], CONFIG["MAJOR"] + "." + CONFIG["MINOR"])
- $datadir = File.join($sitedir, "ri")
- $opdir = File.join($datadir, "op")
-
diff --git a/lang/ruby-ri/pkg-descr b/lang/ruby-ri/pkg-descr
deleted file mode 100644
index 13fd1a25b691..000000000000
--- a/lang/ruby-ri/pkg-descr
+++ /dev/null
@@ -1,23 +0,0 @@
-ri--Ruby Interactive reference
-
-ri displays descriptions of Ruby's built-in methods, classes, and
-modules. Run "ri each_with_index" and you get:
-
- --------------------------------------------------------
- enumObj.each_with_index {| obj, i | block } -> nil
- --------------------------------------------------------
-
- Calls block with two arguments, the item and its index,
- for each item in enumObj.
-
- hash = Hash.new
- %w(cat dog wombat).each_with_index {|item, index|
- hash[item] = index
- }
- hash #=> {"dog"=>1, "wombat"=>2, "cat"=>0}
-
-Emacs interface by David Alan Black <dblack@candle.superlink.net> is
-also bundled.
-
-WWW: http://www.pragmaticprogrammer.com/ruby/downloads/ri.html
-Author: The Pragmatic Programmers, LLC
diff --git a/lang/ruby-ri/pkg-message b/lang/ruby-ri/pkg-message
deleted file mode 100644
index 56a32d4ab133..000000000000
--- a/lang/ruby-ri/pkg-message
+++ /dev/null
@@ -1,14 +0,0 @@
-**********************************************************************
-To use ri from Emacs, add the following to your startup file.
-(e.g. ~/.emacs)
-
- (autoload 'ruby-index "ri.el" "ri utility" t)
- (autoload 'ri "ri.el" "ri utility" t)
- (autoload 'ri-show-term-at-point "ri.el" "ri utility" t)
- (autoload 'ri-show-term-composite-at-point "ri.el" "ri utility" t)
-
- (global-set-key "\C-c\C-c\C-r" 'ri-show-term-at-point)
- (global-set-key "\C-c\C-c\C-t" 'ri-show-term-composite-at-point)
-
-For details, refer to the comment section of ri.el.
-**********************************************************************
diff --git a/lang/ruby-ri/pkg-plist b/lang/ruby-ri/pkg-plist
deleted file mode 100644
index d725652b48b5..000000000000
--- a/lang/ruby-ri/pkg-plist
+++ /dev/null
@@ -1,62 +0,0 @@
-bin/ri
-%%RUBY_SITELIBDIR%%/ri/Array
-%%RUBY_SITELIBDIR%%/ri/index
-%%RUBY_SITELIBDIR%%/ri/Bignum
-%%RUBY_SITELIBDIR%%/ri/Binding
-%%RUBY_SITELIBDIR%%/ri/Class
-%%RUBY_SITELIBDIR%%/ri/Continuation
-%%RUBY_SITELIBDIR%%/ri/Dir
-%%RUBY_SITELIBDIR%%/ri/Exception
-%%RUBY_SITELIBDIR%%/ri/FalseClass
-%%RUBY_SITELIBDIR%%/ri/File
-%%RUBY_SITELIBDIR%%/ri/File__Stat
-%%RUBY_SITELIBDIR%%/ri/Fixnum
-%%RUBY_SITELIBDIR%%/ri/Float
-%%RUBY_SITELIBDIR%%/ri/Hash
-%%RUBY_SITELIBDIR%%/ri/Integer
-%%RUBY_SITELIBDIR%%/ri/IO
-%%RUBY_SITELIBDIR%%/ri/MatchData
-%%RUBY_SITELIBDIR%%/ri/Method
-%%RUBY_SITELIBDIR%%/ri/Module
-%%RUBY_SITELIBDIR%%/ri/NilClass
-%%RUBY_SITELIBDIR%%/ri/Numeric
-%%RUBY_SITELIBDIR%%/ri/Object
-%%RUBY_SITELIBDIR%%/ri/Proc
-%%RUBY_SITELIBDIR%%/ri/Range
-%%RUBY_SITELIBDIR%%/ri/Regexp
-%%RUBY_SITELIBDIR%%/ri/String
-%%RUBY_SITELIBDIR%%/ri/Struct
-%%RUBY_SITELIBDIR%%/ri/Struct__Tms
-%%RUBY_SITELIBDIR%%/ri/Symbol
-%%RUBY_SITELIBDIR%%/ri/Thread
-%%RUBY_SITELIBDIR%%/ri/ThreadGroup
-%%RUBY_SITELIBDIR%%/ri/Time
-%%RUBY_SITELIBDIR%%/ri/TrueClass
-%%RUBY_SITELIBDIR%%/ri/Comparable
-%%RUBY_SITELIBDIR%%/ri/Enumerable
-%%RUBY_SITELIBDIR%%/ri/Errno
-%%RUBY_SITELIBDIR%%/ri/FileTest
-%%RUBY_SITELIBDIR%%/ri/GC
-%%RUBY_SITELIBDIR%%/ri/Kernel
-%%RUBY_SITELIBDIR%%/ri/Marshal
-%%RUBY_SITELIBDIR%%/ri/Math
-%%RUBY_SITELIBDIR%%/ri/ObjectSpace
-%%RUBY_SITELIBDIR%%/ri/Process
-%%RUBY_SITELIBDIR%%/ri/ri.rb
-%%RUBY_SITELIBDIR%%/ri/refdoc.rb
-%%RUBY_SITELIBDIR%%/ri/outputstream.rb
-%%RUBY_SITELIBDIR%%/ri/op/Emacs.rb
-%%RUBY_SITELIBDIR%%/ri/op/Tagged.rb
-%%RUBY_SITELIBDIR%%/ri/op/Plain.rb
-@dirrm %%RUBY_SITELIBDIR%%/ri/op
-@dirrm %%RUBY_SITELIBDIR%%/ri
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/COPYING
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/emacs/Changelog
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/emacs/DESCRIPTION
-%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/emacs
-%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%
-lib/xemacs/site-lisp/ri.el
-share/emacs/site-lisp/ri.el
-%%RUBY_ELISPDIR%%/ri.el
diff --git a/mail/Makefile b/mail/Makefile
index 45f988db336f..82cbf86f4e5f 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -6,7 +6,6 @@
SUBDIR += abook
SUBDIR += adcomplain
SUBDIR += addresses
- SUBDIR += aileron
SUBDIR += akpop3d
SUBDIR += altermime
SUBDIR += althea
@@ -47,7 +46,6 @@
SUBDIR += crm114
SUBDIR += cucipop
SUBDIR += cvsmail
- SUBDIR += cyrus-imapd
SUBDIR += cyrus-imapd2
SUBDIR += cyrus-imapd22
SUBDIR += dbmail
@@ -432,7 +430,6 @@
SUBDIR += silkymail
SUBDIR += sma
SUBDIR += smail
- SUBDIR += smtp-vilter
SUBDIR += smtpclient
SUBDIR += smtpd
SUBDIR += smtpfeed
diff --git a/mail/aileron/Makefile b/mail/aileron/Makefile
deleted file mode 100644
index ac4f14c5ece1..000000000000
--- a/mail/aileron/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: Aileron
-# Date created: 3 Sep 2002
-# Whom: Alexey Dokuchaev <danfe@regency.nsu.ru>
-#
-# $FreeBSD$
-#
-
-PORTNAME= aileron
-PORTVERSION= 0.1.3
-PORTREVISION= 1
-CATEGORIES= mail
-MASTER_SITES= http://ucsu.colorado.edu/~nwanua/Aileron/
-DISTNAME= Aileron-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= WINGs mail client
-
-BROKEN= "Does not build with new version of windowmaker"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-LIB_DEPENDS= c-client4.8:${PORTSDIR}/mail/cclient
-BUILD_DEPENDS= ${X11BASE}/bin/get-wings-flags:${PORTSDIR}/x11-wm/windowmaker
-
-USE_X_PREFIX= yes
-USE_XPM= yes
-
-.include <bsd.port.mk>
diff --git a/mail/aileron/distinfo b/mail/aileron/distinfo
deleted file mode 100644
index 033824715c19..000000000000
--- a/mail/aileron/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (Aileron-0.1.3.tar.gz) = 33b31db4bc4098367c89cb2ba67cb4ee
-SIZE (Aileron-0.1.3.tar.gz) = 154765
diff --git a/mail/aileron/files/patch-Makefile b/mail/aileron/files/patch-Makefile
deleted file mode 100644
index 9a9001da0c4f..000000000000
--- a/mail/aileron/files/patch-Makefile
+++ /dev/null
@@ -1,64 +0,0 @@
---- Makefile.orig Fri Nov 23 02:53:00 2001
-+++ Makefile Wed Aug 28 13:38:08 2002
-@@ -1,45 +1,35 @@
--
--
--SHELL = /bin/sh
--CC = gcc
--INSTALL = /bin/cp -r
--INSTALLDIR = $(DESTDIR)/usr/lib/GNUstep/Apps/Aileron.app
-+CC ?= gcc
-+INSTALL = /bin/cp
-+INSTALLDIR = ${X11BASE}/GNUstep/Apps/Aileron.app
- IMAGES = images
- MISCFILES = AUTHORS.html
-
-+TARGET = Aileron
-
--TARGET=Aileron
--
--CFLAGS= `get-wings-flags --cflags` -I. -I/usr/include/c-client -Wall \
--#-Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion \
--#-Werror
-+CFLAGS += `get-wings-flags --cflags` -I. -I${LOCALBASE}/include/c-client -Wall
-
-+LDFLAGS = `get-wings-flags --ldflags` -L${X11BASE}/lib
-
--
--LDFLAGS=`get-wings-flags --ldflags` -L/usr/X11R6/lib
--
--LIBS= `get-wings-flags --libs` -lWMaker -lc-client -lcrypt
--#-lefence
-+LIBS= `get-wings-flags --libs` -lWMaker -lc-client4 -lcrypt
-
- MODULES = Addresses.o Aileron.o Composer.o Find.o HTMLParser.o Info.o \
- MailBox.o Mailboxes.o Menu.o Preferences.o TimeStamp.o HTMLWriter.o
-
--all: $(TARGET)
-+all: ${TARGET}
-
- install:
-- strip $(TARGET)
-- mkdir -p $(INSTALLDIR)
-- $(INSTALL) $(TARGET) $(MISCFILES) $(IMAGES) $(INSTALLDIR)
-+ strip ${TARGET}
-+ mkdir -p ${INSTALLDIR}
-+ ${INSTALL} -R ${TARGET} ${MISCFILES} ${IMAGES} ${INSTALLDIR}
-
- clean:
-- rm -f $(MODULES) $(TARGET) core *~
-+ rm -f ${MODULES} ${TARGET} core *~
-
- distclean:
-- rm -f $(MODULES) $(TARGET) core
-+ rm -f ${MODULES} ${TARGET} core
-
--$(TARGET): $(MODULES) Aileron.h
-- $(CC) -g -o $(TARGET) $(MODULES) $(LIBS) $(LDFLAGS)
-+${TARGET}: ${MODULES} Aileron.h
-+ ${CC} -o ${TARGET} ${MODULES} ${LIBS} ${LDFLAGS}
-
- .c.o:
-- $(CC) $(CFLAGS) -g -c $< -o $@
--
-+ ${CC} ${CFLAGS} -c $< -o $@
diff --git a/mail/aileron/files/patch-aa b/mail/aileron/files/patch-aa
deleted file mode 100644
index 4ba12a5e73d3..000000000000
--- a/mail/aileron/files/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
---- Mailboxes.c.orig Sat Aug 30 18:08:05 2003
-+++ Mailboxes.c Sat Aug 30 18:10:00 2003
-@@ -1713,8 +1713,8 @@
- WMButton *b;
- char *path;
-
--printf("\n\ndelet NM does not... add severl nm's at once breaks:
-- WMGetPLDictionaryKeys (pl=0x40ae5fe0) at getting.c:354
-+printf("\n\ndelet NM does not... add severl nm's at once breaks:\n\
-+ WMGetPLDictionaryKeys (pl=0x40ae5fe0) at getting.c:354\n\
- 354 getting.c: No such file or directory.\n\n\n");
-
- if (!WMGetUDStringForKey(Aileron.defaultsDB, "MailDir")) {
diff --git a/mail/aileron/files/patch-ab b/mail/aileron/files/patch-ab
deleted file mode 100644
index 66f33ac7f43d..000000000000
--- a/mail/aileron/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- Info.c.orig Sat Aug 30 18:05:45 2003
-+++ Info.c Sat Aug 30 18:07:29 2003
-@@ -163,7 +163,7 @@
- {
- WMAppendTextStream(tPtr,
- "<htmL><p><i><b>Aileron</b></i> is a WINGs email client that has been \
--designed for speed, simplicity, and above all, beauty
-+designed for speed, simplicity, and above all, beauty \
- copyright (C) 1999 - 2001 : <u>nwanua@windowmaker.org</u> <html>");
- }
-
diff --git a/mail/aileron/pkg-descr b/mail/aileron/pkg-descr
deleted file mode 100644
index 21ece275ab9a..000000000000
--- a/mail/aileron/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Aileron is an email client written for the WindowMaker window manager.
-It is based on the WINGs widget library. The philosophy behind Aileron
-is to be as similar to NeXTSTEP's Mail.app as possible, right down to
-the menu keybindings. Aileron will play nice with pine, elm, or whatever
-other mbox mail reader you use. There will be a few deviations from the
-original Mail.app, most of which the average WindowMaker user will
-appreciate.
-
-WWW: http://ucsu.colorado.edu/~nwanua/Aileron/
diff --git a/mail/aileron/pkg-plist b/mail/aileron/pkg-plist
deleted file mode 100644
index ab042d998383..000000000000
--- a/mail/aileron/pkg-plist
+++ /dev/null
@@ -1,46 +0,0 @@
-GNUstep/Apps/Aileron.app/AUTHORS.html
-GNUstep/Apps/Aileron.app/Aileron
-GNUstep/Apps/Aileron.app/images/filetypes/AUTHOR
-GNUstep/Apps/Aileron.app/images/filetypes/file-dot-jpg.tif
-GNUstep/Apps/Aileron.app/images/filetypes/file-dot-mov.tif
-GNUstep/Apps/Aileron.app/images/filetypes/file-generic-gnustep.tif
-GNUstep/Apps/Aileron.app/images/filetypes/generic-sound.tif
-GNUstep/Apps/Aileron.app/images/filetypes/generic-text.tif
-GNUstep/Apps/Aileron.app/images/icon/numbers.xpm
-GNUstep/Apps/Aileron.app/images/icon/mailboxes.xpm
-GNUstep/Apps/Aileron.app/images/icon/mailboxesfull.xpm
-GNUstep/Apps/Aileron.app/images/icon/mailboxesmask.xbm
-GNUstep/Apps/Aileron.app/images/icon/mailboxesmask.xpm
-GNUstep/Apps/Aileron.app/images/icon/newmail.xpm
-GNUstep/Apps/Aileron.app/images/icon/no_newmail.xpm
-GNUstep/Apps/Aileron.app/images/icon/Mail2.xpm
-GNUstep/Apps/Aileron.app/images/infopanel/info-image.tif
-GNUstep/Apps/Aileron.app/images/infopanel/info-title.tif
-GNUstep/Apps/Aileron.app/images/timestamp/date.xpm
-GNUstep/Apps/Aileron.app/images/timestamp/clk.xpm
-GNUstep/Apps/Aileron.app/images/timestamp/month.xpm
-GNUstep/Apps/Aileron.app/images/timestamp/led.xpm
-GNUstep/Apps/Aileron.app/images/timestamp/weekday.xpm
-GNUstep/Apps/Aileron.app/images/win/upbtn.xpm
-GNUstep/Apps/Aileron.app/images/win/answered-flag.tif
-GNUstep/Apps/Aileron.app/images/win/clip.tif
-GNUstep/Apps/Aileron.app/images/win/compose.tif
-GNUstep/Apps/Aileron.app/images/win/delete.tif
-GNUstep/Apps/Aileron.app/images/win/deliver.tif
-GNUstep/Apps/Aileron.app/images/win/downbtn.xpm
-GNUstep/Apps/Aileron.app/images/win/face.xpm
-GNUstep/Apps/Aileron.app/images/win/find.tif
-GNUstep/Apps/Aileron.app/images/win/forward.tif
-GNUstep/Apps/Aileron.app/images/win/mailboxes.tif
-GNUstep/Apps/Aileron.app/images/win/mime-flag.tif
-GNUstep/Apps/Aileron.app/images/win/new-flag.tif
-GNUstep/Apps/Aileron.app/images/win/newmail.tif
-GNUstep/Apps/Aileron.app/images/win/reply.tif
-GNUstep/Apps/Aileron.app/images/win/addresses.tif
-@dirrm GNUstep/Apps/Aileron.app/images/filetypes
-@dirrm GNUstep/Apps/Aileron.app/images/infopanel
-@dirrm GNUstep/Apps/Aileron.app/images/icon
-@dirrm GNUstep/Apps/Aileron.app/images/timestamp
-@dirrm GNUstep/Apps/Aileron.app/images/win
-@dirrm GNUstep/Apps/Aileron.app/images
-@dirrm GNUstep/Apps/Aileron.app
diff --git a/mail/cyrus-imapd/Makefile b/mail/cyrus-imapd/Makefile
deleted file mode 100644
index d30c42e2b83a..000000000000
--- a/mail/cyrus-imapd/Makefile
+++ /dev/null
@@ -1,134 +0,0 @@
-# New ports collection makefile for: cyrus-imapd
-# Date created: Jan 4th 2001
-# Whom: ume@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= cyrus-imapd
-PORTVERSION= 2.0.17
-PORTREVISION= 1
-CATEGORIES= mail ipv6
-MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ \
- ftp://ftp.hanse.de/sites/transit/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail/ \
- ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/mail/cyrus-mail/&,}
-
-PATCH_SITES= http://www.imasy.or.jp/~ume/ipv6/ \
- http://home.jp.FreeBSD.org/~ume/ipv6/
-PATCHFILES= ${DISTNAME}-ipv6-20021205.diff.gz
-
-MAINTAINER= ume@FreeBSD.org
-COMMENT= The cyrus mail server, supporting POP3 and IMAP4 protocols
-
-FORBIDDEN= http://vuxml.freebsd.org/114d70f3-3d16-11d9-8818-008088034841.html \
- http://vuxml.freebsd.org/c0a269d5-3d16-11d9-8818-008088034841.html \
- '(security)'
-DEPRECATED= ${FORBIDDEN}
-EXPIRATION_DATE=2005-02-08
-
-CONFLICTS= cyrus-1.* cyrus-imapd-2.[^0].*
-
-LIB_DEPENDS= sasl.8:${PORTSDIR}/security/cyrus-sasl \
- db3.3:${PORTSDIR}/databases/db3
-BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend \
- ${LOCALBASE}/sbin/pwcheck:${PORTSDIR}/security/cyrus-sasl
-
-USE_OPENSSL= yes
-USE_PERL5= yes
-USE_REINPLACE= YES
-GNU_CONFIGURE= YES
-CONFIGURE_ARGS= --with-cyrus-prefix=${PREFIX}/cyrus \
- --with-cyrus-group=cyrus \
- --with-sasl=${LOCALBASE} \
- --with-dbdir=${LOCALBASE} \
- --with-auth=unix \
- --with-com_err \
- --with-openssl=${OPENSSLBASE} \
- --with-perl=${PERL5}
-
-.if defined(WITH_SNMP)
-# It seems not compilable due to lack of auto_nlist_value() in libucdagent.
-CONFIGURE_ENV= LIBS=-lkvm
-.else
-CONFIGURE_ARGS+=--with-ucdsnmp=no
-.endif
-
-MAN1= cyradm.1 imtest.1 installsieve.1
-MAN3= imclient.3
-MAN5= cyrus.conf.5 imapd.conf.5 krb.equiv.5
-CYRUS_MAN3= Cyrus::IMAP.3 Cyrus::IMAP::Admin.3 Cyrus::IMAP::IMSP.3 \
- Cyrus::IMAP::Shell.3 Cyrus::SIEVE::acap.3 \
- Cyrus::SIEVE::managesieve.3
-CYRUS_MAN8= arbitron.8 collectnews.8 ctl_deliver.8 ctl_mboxlist.8 \
- deliver.8 fud.8 idled.8 imapd.8 ipurge.8 lmtpd.8 \
- master.8 mbpath.8 pop3d.8 quota.8 reconstruct.8 rmnews.8 \
- syncnews.8 timsieved.8
-
-DOCS= HEY-YOU-WITH-THE-EDITOR README acl-extension anoncvs bugs \
- changes copyrights feedback index install install-admin-mb \
- install-compile install-configure install-murder install-perf \
- install-prereq install-sieve install-snmpmon install-testing \
- install-upgrade mailing-list notes os overview questions \
- quota-extension readme server-design sieve sieve-protocol
-HTDOCS= anoncvs bugs changes faq feedback index install-admin-mb \
- install-auth install-compile install-configure install-murder \
- install-perf install-prereq install-sieve install-snmpmon \
- install-testing install-upgrade install mailing-list man \
- notes os overview questions readme sieve-protocol sieve specs
-
-.include <bsd.port.pre.mk>
-
-post-patch:
- @${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|" \
- ${WRKSRC}/tools/mkimap
-
-post-install:
-.for file in ${CYRUS_MAN3}
- @${GZIP_CMD} ${PREFIX}/lib/perl5/${PERL_VERSION}/man/man3/${file}
- @${ECHO_CMD} lib/perl5/${PERL_VERSION}/man/man3/${file}.gz \
- >>${TMPPLIST}
-.endfor
-.for file in ${CYRUS_MAN8}
- @${GZIP_CMD} ${PREFIX}/cyrus/man/man8/${file}
- @${ECHO_CMD} cyrus/man/man8/${file}.gz >>${TMPPLIST}
-.endfor
- @${ECHO_CMD} "@dirrm cyrus/man/man8" >>${TMPPLIST}
- @${ECHO_CMD} "@dirrm cyrus/man" >>${TMPPLIST}
- @${ECHO_CMD} "@dirrm cyrus" >>${TMPPLIST}
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}/man
- @${MKDIR} ${DOCSDIR}/text
-.for file in ${HTDOCS}
- @${INSTALL_DATA} ${WRKSRC}/doc/${file}.html ${DOCSDIR}
- @${ECHO_CMD} share/doc/${PORTNAME}/${file}.html >>${TMPPLIST}
-.endfor
-.for file in ${MAN1} ${MAN3} ${MAN5} ${CYRUS_MAN8}
- @if [ -f ${WRKSRC}/doc/man/${file}.html ]; then \
- ${INSTALL_DATA} ${WRKSRC}/doc/man/${file}.html \
- ${DOCSDIR}/man/${file}.html; \
- ${ECHO_CMD} share/doc/${PORTNAME}/man/${file}.html \
- >>${TMPPLIST}; \
- fi
-.endfor
- @${INSTALL_DATA} ${WRKSRC}/doc/cyrusv2.mc ${DOCSDIR}
- @${ECHO_CMD} share/doc/${PORTNAME}/cyrusv2.mc >>${TMPPLIST}
-.for file in ${DOCS}
- @${INSTALL_DATA} ${WRKSRC}/doc/text/${file} ${DOCSDIR}/text
- @${ECHO_CMD} share/doc/${PORTNAME}/text/${file} >>${TMPPLIST}
-.endfor
- @${ECHO_CMD} "@dirrm share/doc/${PORTNAME}/text" >>${TMPPLIST}
- @${ECHO_CMD} "@dirrm share/doc/${PORTNAME}/man" >>${TMPPLIST}
- @${ECHO_CMD} "@dirrm share/doc/${PORTNAME}" >>${TMPPLIST}
-.endif
- @${INSTALL_SCRIPT} ${FILESDIR}/imapd.sh \
- ${PREFIX}/etc/rc.d/imapd.sh.sample
- @${INSTALL_DATA} ${FILESDIR}/imapd.conf \
- ${PREFIX}/etc/imapd.conf.dist
- @${INSTALL_DATA} ${WRKSRC}/master/conf/normal.conf \
- ${PREFIX}/etc/cyrus.conf.dist
- @${INSTALL_SCRIPT} ${WRKSRC}/tools/mkimap \
- ${PREFIX}/cyrus/bin/mkimap
- @PKG_PREFIX=${PREFIX} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/mail/cyrus-imapd/distinfo b/mail/cyrus-imapd/distinfo
deleted file mode 100644
index 95764a5fd41d..000000000000
--- a/mail/cyrus-imapd/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 (cyrus-imapd-2.0.17.tar.gz) = 21a666e8bf41be5169ede375309f6e94
-SIZE (cyrus-imapd-2.0.17.tar.gz) = 1387695
-MD5 (cyrus-imapd-2.0.17-ipv6-20021205.diff.gz) = bad40a1e045f54ee82b5595e5753340a
-SIZE (cyrus-imapd-2.0.17-ipv6-20021205.diff.gz) = 21602
diff --git a/mail/cyrus-imapd/files/imapd.conf b/mail/cyrus-imapd/files/imapd.conf
deleted file mode 100644
index c9de5a5a31b4..000000000000
--- a/mail/cyrus-imapd/files/imapd.conf
+++ /dev/null
@@ -1,144 +0,0 @@
-#
-# $FreeBSD$
-#
-# Sample configurations file for Cyrus IMAPd
-# Most lines in this file are commented; in this case the default is used.
-# The commented lines (usually) contain the default value
-
-# The pathname of the IMAP configuration directory
-#
-configdirectory: /var/imap
-
-# The partition name used by default for new mailboxes
-#
-#defaultpartition: default
-
-# The directory for the different partitions
-#
-partition-default: /var/spool/imap
-
-# The umask value used by various Cyrus IMAP programs
-#
-#umask: 077
-
-# Whether to allow anonymous logins
-#
-#allowanonymouslogin: no
-
-# The percent of quota utilization over which the server generates
-# warnings.
-#
-#quotawarn: 90
-
-# The length of the IMAP server's inactivity autologout timer, in minutes.
-# The minimum value is 30, the default.
-#
-#timeout: 30
-
-# Set the length of the POP server's inactivity autologout timer, in
-# minutes. The minimum value is 10, the default.
-#
-#poptimeout: 10
-
-# Set the minimum amount of time the server forces users to wait between
-# successive POP logins, in minutes. The default is 0.
-#
-#popminpoll: 0
-
-# The list of userids with administrative rights. Separate each userid
-# with a space. We recommend that administrator userids be separate from
-# standard userids. Sites using Kerberos authentication may use separate
-# "admin" instances.
-#
-#admins: <none>
-
-# The list of the host names of the mail domain's IMSP servers. Separate each
-# host name with a space. The Kerberos identities of these servers may login
-# as any user in order to perform commands by proxy.
-#
-#imspservers: <none>
-
-# The Access Control List (ACL) placed on a newly-created (non-user)
-# mailbox that does not have a parent mailbox.
-#
-#defaultacl: anyone lrs
-
-# The pathname of the news spool directory. Only used if the partition-news
-# configuration option is set.
-#
-#newsspool: <no default>
-
-# Prefix to be prepended to newsgroup names to make the corresponding IMAP
-# mailbox names.
-#
-#newsprefix: <none>
-
-# If nonzero, normal users may create their own IMAP accounts by creating
-# the mailbox INBOX. The user's quota is set to the value if it is positive,
-# otherwise the user has unlimited quota.
-#
-#autocreatequota: 0
-
-# Include notations in the protocol telemetry logs indicating the number
-# of seconds since the last command or response.
-#
-#logtimestamps: no
-
-# Number of seconds to pause after a successful plaintext login. For systems
-# that support strong authentication, this permits users to perceive a cost
-# of using plaintext passwords.
-#
-#plaintextloginpause: 0
-
-# The pathname of srvtab file containing the server's private key. This
-# option is only used when the server is compiled with Kerberos
-# authentication.
-#
-#srvtab: /etc/srvtab
-
-# The list of remote realms whose users may log in using cross-realm
-# authentications. Seperate each realm name by a space. This option is
-# only used when the server is compiled with Kerberos authentication.
-#
-#loginrealms: <none>
-
-# If enabled, any authentication identity which has a rights on a user's
-# INBOX may log in as that user. This option is only used when the server
-# is compiled with Kerberos authentication.
-#
-#loginuseacl: no
-
-# If enabled, deliver wil look for Sieve scripts in user's home directories:
-# ~user/.sieve.
-#
-sieveusehomedir: false
-
-# If sieveusehomedir is false, this directory is searched for Sieve scripts.
-# The active Sieve script is s called "default", placed in the users sieve
-# sieve directory (ie. /var/imap/sieve/u/user).
-#
-sievedir: /var/imap/sieve
-
-# If enabled, the partitions will also be hashed, in addition to the hashing
-# done on configuration directories. This is recommended if one partition has
-# a very bushy mailbox tree.
-#
-#hashimapspool: false
-
-# The mechanism used by the server to verify plaintext passwords. Possible
-# values also include "PAM", "sasldb", "kerberos_v4", "passwd", and "shadow"
-#
-sasl_pwcheck_method: pwcheck
-
-# If enabled, the SASL library will automatically create authentication
-# secrets when given a plaintext password. See the SASL documentation.
-#
-#sasl_auto_transition: no
-
-# If you wish to enable TLS/SSL, put CERT into following place, then
-# uncomment this.
-#tls_cert_file: /var/imap/server.pem
-#tls_key_file: /var/imap/server.pem
-
-#
-# EOF
diff --git a/mail/cyrus-imapd/files/imapd.sh b/mail/cyrus-imapd/files/imapd.sh
deleted file mode 100644
index 5230d76473ae..000000000000
--- a/mail/cyrus-imapd/files/imapd.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/sh
-
-# Start or stop cyrus-imapd
-# $FreeBSD$
-
-case "$1" in
-start)
- if [ -x /usr/local/cyrus/bin/master -a \
- -f /usr/local/etc/cyrus.conf -a \
- -f /usr/local/etc/imapd.conf ]; then
- /usr/local/cyrus/bin/master &
- echo -n ' imapd'
- fi
- ;;
-stop)
- kill `ps -U cyrus | awk '/master/ {print $1}'` && echo -n ' imapd'
- ;;
-*)
- echo "Usage: `basename $0` {start|stop}" >&2
- ;;
-esac
-
-exit 0
diff --git a/mail/cyrus-imapd/files/patch-Makefile.in b/mail/cyrus-imapd/files/patch-Makefile.in
deleted file mode 100644
index 7be201b26cf4..000000000000
--- a/mail/cyrus-imapd/files/patch-Makefile.in
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: Makefile.in
-diff -u Makefile.in.orig Makefile.in
---- Makefile.in.orig Wed Dec 4 07:21:09 2002
-+++ Makefile.in Sat Apr 3 03:40:04 2004
-@@ -98,7 +98,7 @@
- $(srcdir)/install-sh -d ${DESTDIR}$(prefix)/man/man1
- $(srcdir)/install-sh -d ${DESTDIR}$(prefix)/man/man3
- $(srcdir)/install-sh -d ${DESTDIR}$(prefix)/man/man5
-- $(srcdir)/install-sh -d ${DESTDIR}$(prefix)/man/man8
-+ $(srcdir)/install-sh -d ${DESTDIR}$(cyrus_prefix)/man/man8
- @for d in $(SUBDIRS); \
- do \
- (cd $$d; echo "### Making" install "in" `pwd`; \
diff --git a/mail/cyrus-imapd/files/patch-aa b/mail/cyrus-imapd/files/patch-aa
deleted file mode 100644
index b0cd5872b141..000000000000
--- a/mail/cyrus-imapd/files/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: man/Makefile.in
-diff -u man/Makefile.in.orig man/Makefile.in
---- man/Makefile.in.orig Mon Jul 16 03:08:15 2001
-+++ man/Makefile.in Sat Apr 3 03:40:33 2004
-@@ -89,7 +89,7 @@
- done
- for file in $(MAN8); \
- do \
-- $(INSTALL) -m 644 $$file $(DESTDIR)$(prefix)/man/man8 || exit 1; \
-+ $(INSTALL) -m 644 $$file $(DESTDIR)$(cyrus_prefix)/man/man8 || exit 1; \
- done
-
- .c.o:
diff --git a/mail/cyrus-imapd/files/patch-ac b/mail/cyrus-imapd/files/patch-ac
deleted file mode 100644
index e3f73dd1f2d8..000000000000
--- a/mail/cyrus-imapd/files/patch-ac
+++ /dev/null
@@ -1,30 +0,0 @@
-Index: configure
-diff -u configure.orig configure
---- configure.orig Mon Mar 8 02:25:08 2004
-+++ configure Mon Mar 8 02:26:39 2004
-@@ -2286,6 +2286,8 @@
- else
- EXTRA_SUBDIRS="${EXTRA_SUBDIRS} perl"
- PERL_SUBDIRS="imap"
-+ eval `${PERL} -V:cccdlflags`
-+ PERL_CCCDLFLAGS="$cccdlflags"
- fi
-
- if test "$sievedir" != "no"; then
-@@ -4187,7 +4189,7 @@
- cmu_saved_LIBS=$LIBS
- if test -d ${with_sasl}; then
- ac_cv_sasl_where_lib=${with_sasl}/lib
-- ac_cv_sasl_where_inc=${with_sasl}/include
-+ ac_cv_sasl_where_inc=${with_sasl}/include/sasl1
-
- SASLFLAGS="-I$ac_cv_sasl_where_inc"
- LIB_SASL="-L$ac_cv_sasl_where_lib"
-@@ -5300,6 +5302,7 @@
- s%@LEX@%$LEX%g
- s%@LEXLIB@%$LEXLIB%g
- s%@PERL@%$PERL%g
-+s%@PERL_CCCDLFLAGS@%$PERL_CCCDLFLAGS%g
- s%@WITH_NONBLOCK@%$WITH_NONBLOCK%g
- s%@WITH_GMTOFF@%$WITH_GMTOFF%g
- s%@WITH_MAP@%$WITH_MAP%g
diff --git a/mail/cyrus-imapd/files/patch-acap::Makefile.in b/mail/cyrus-imapd/files/patch-acap::Makefile.in
deleted file mode 100644
index 4015013eb362..000000000000
--- a/mail/cyrus-imapd/files/patch-acap::Makefile.in
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: acap/Makefile.in
-diff -u acap/Makefile.in.orig acap/Makefile.in
---- acap/Makefile.in.orig Mon Jul 14 00:04:56 2003
-+++ acap/Makefile.in Mon Mar 8 02:10:58 2004
-@@ -54,7 +54,7 @@
- CPPFLAGS = @CPPFLAGS@ @SASLFLAGS@ -I. -I.. -I$(srcdir) -I$(srcdir)/../lib
- LIBS = @LIBS@
-
--CFLAGS = @CFLAGS@
-+CFLAGS = @CFLAGS@ @PERL_CCCDLFLAGS@
- LDFLAGS = @LDFLAGS@
-
- SHELL = /bin/sh
diff --git a/mail/cyrus-imapd/files/patch-af b/mail/cyrus-imapd/files/patch-af
deleted file mode 100644
index 0a8d78f88d0c..000000000000
--- a/mail/cyrus-imapd/files/patch-af
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: imap/lmtpd.c
-diff -u imap/lmtpd.c.orig imap/lmtpd.c
---- imap/lmtpd.c.orig Wed Dec 20 04:31:41 2000
-+++ imap/lmtpd.c Thu Jan 4 23:26:22 2001
-@@ -407,7 +407,7 @@
- }
- }
-
--#define DEFAULT_SENDMAIL ("/usr/lib/sendmail")
-+#define DEFAULT_SENDMAIL ("/usr/sbin/sendmail")
- #define DEFAULT_POSTMASTER ("postmaster")
-
- #define SENDMAIL (config_getstring("sendmail", DEFAULT_SENDMAIL))
diff --git a/mail/cyrus-imapd/files/patch-ag b/mail/cyrus-imapd/files/patch-ag
deleted file mode 100644
index d22ee0d59350..000000000000
--- a/mail/cyrus-imapd/files/patch-ag
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: imap/lmtpproxyd.c
-diff -u imap/lmtpproxyd.c.orig imap/lmtpproxyd.c
---- imap/lmtpproxyd.c.orig Wed Dec 20 04:31:41 2000
-+++ imap/lmtpproxyd.c Thu Jan 4 23:26:48 2001
-@@ -398,7 +398,7 @@
- }
- }
-
--#define DEFAULT_SENDMAIL ("/usr/lib/sendmail")
-+#define DEFAULT_SENDMAIL ("/usr/sbin/sendmail")
- #define DEFAULT_POSTMASTER ("postmaster")
-
- #define SENDMAIL (config_getstring("sendmail", DEFAULT_SENDMAIL))
diff --git a/mail/cyrus-imapd/files/patch-bc b/mail/cyrus-imapd/files/patch-bc
deleted file mode 100644
index f31ed31d722f..000000000000
--- a/mail/cyrus-imapd/files/patch-bc
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: imap/Makefile.in
-diff -u imap/Makefile.in.orig imap/Makefile.in
---- imap/Makefile.in.orig Tue Dec 19 05:27:14 2000
-+++ imap/Makefile.in Thu Jan 4 23:30:15 2001
-@@ -64,7 +64,7 @@
- CYRUS_USER=@cyrus_user@
- CYRUS_GROUP=@cyrus_group@
-
--DEFS = @DEFS@ @LOCALDEFS@
-+DEFS = @DEFS@ @LOCALDEFS@ -DCONFIG_FILENAME=\"$(prefix)/etc/imapd.conf\"
- CPPFLAGS = -I. -I.. -I../sieve -I$(srcdir) -I$(srcdir)/../lib -I$(srcdir)/../acap -I../acap @COM_ERR_CPPFLAGS@ @SIEVE_CPPFLAGS@ @CPPFLAGS@ @ZEPHYR_CPPFLAGS@ @SASLFLAGS@
- IMAP_LIBS = @IMAP_LIBS@
- SIEVE_LIBS = @SIEVE_LIBS@
diff --git a/mail/cyrus-imapd/files/patch-bd b/mail/cyrus-imapd/files/patch-bd
deleted file mode 100644
index 83a7d53f4c40..000000000000
--- a/mail/cyrus-imapd/files/patch-bd
+++ /dev/null
@@ -1,14 +0,0 @@
-*** imap/config.c.orig Thu Mar 9 19:07:14 2000
---- imap/config.c Thu Mar 9 19:06:48 2000
-***************
-*** 39,45 ****
---- 39,47 ----
-
- extern int errno;
-
-+ #if !defined(CONFIG_FILENAME)
- #define CONFIG_FILENAME "/etc/imapd.conf"
-+ #endif
-
- struct configlist {
- char *key;
diff --git a/mail/cyrus-imapd/files/patch-be b/mail/cyrus-imapd/files/patch-be
deleted file mode 100644
index 707298b92662..000000000000
--- a/mail/cyrus-imapd/files/patch-be
+++ /dev/null
@@ -1,13 +0,0 @@
---- imap/krbck.c.orig Sat Dec 21 02:08:21 1996
-+++ imap/krbck.c Wed Oct 8 13:56:58 1997
-@@ -29,7 +29,9 @@
-
- #define EXIT_CHOKE (int) 10
-
--#define CONFIG_FILENAME "/etc/imapd.conf"
-+#if !defined(CONFIG_FILENAME)
-+ #define CONFIG_FILENAME "/etc/imapd.conf"
-+#endif
- #define MAX_FILENAME_LEN 255
-
- int errno;
diff --git a/mail/cyrus-imapd/files/patch-dc b/mail/cyrus-imapd/files/patch-dc
deleted file mode 100644
index c913dc4f35ee..000000000000
--- a/mail/cyrus-imapd/files/patch-dc
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: master/Makefile.in
-diff -u master/Makefile.in.orig master/Makefile.in
---- master/Makefile.in.orig Fri Dec 15 04:26:50 2000
-+++ master/Makefile.in Sat Jan 6 06:08:21 2001
-@@ -52,7 +52,7 @@
- CYRUS_USER=@cyrus_user@
- CYRUS_GROUP=@cyrus_group@
-
--DEFS = @DEFS@ @LOCALDEFS@
-+DEFS = @DEFS@ @LOCALDEFS@ -DCONFIG_FILENAME=\"$(prefix)/etc/cyrus.conf\"
- CPPFLAGS = -I. -I.. -I$(srcdir) @CPPFLAGS@ @COM_ERR_CPPFLAGS@
- DEPLIBS = @DEPLIBS@
-
diff --git a/mail/cyrus-imapd/files/patch-dd b/mail/cyrus-imapd/files/patch-dd
deleted file mode 100644
index 94c0d694fa90..000000000000
--- a/mail/cyrus-imapd/files/patch-dd
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: master/masterconf.c
-diff -u master/masterconf.c.orig master/masterconf.c
---- master/masterconf.c.orig Wed May 24 05:56:30 2000
-+++ master/masterconf.c Sat Jan 6 06:07:22 2001
-@@ -60,7 +60,9 @@
-
- extern int errno;
-
-+#if !defined(CONFIG_FILENAME)
- #define CONFIG_FILENAME "/etc/cyrus.conf"
-+#endif
-
- struct configlist {
- char *key;
diff --git a/mail/cyrus-imapd/files/patch-df b/mail/cyrus-imapd/files/patch-df
deleted file mode 100644
index 69a0841343ee..000000000000
--- a/mail/cyrus-imapd/files/patch-df
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: master/service.c
-diff -u master/service.c.orig master/service.c
---- master/service.c.orig Wed Jan 22 22:52:36 2003
-+++ master/service.c Wed Jan 22 22:57:20 2003
-@@ -102,6 +102,9 @@
- struct sockaddr_storage sin;
- socklen_t len = sizeof(sin);
-
-+ /* XXX: old FreeBSD didn't fill sockaddr correctly against AF_UNIX */
-+ sin.ss_family = AF_UNIX;
-+
- /* is this a connection from the local host? */
- if (getpeername(fd, (struct sockaddr *) &sin, &len) == 0) {
- if (((struct sockaddr *)&sin)->sa_family == AF_UNIX) {
diff --git a/mail/cyrus-imapd/files/patch-dg b/mail/cyrus-imapd/files/patch-dg
deleted file mode 100644
index 94682461fa25..000000000000
--- a/mail/cyrus-imapd/files/patch-dg
+++ /dev/null
@@ -1,29 +0,0 @@
-Index: tools/mkimap
-diff -u tools/mkimap.orig tools/mkimap
---- tools/mkimap.orig Thu Jan 25 06:26:51 2001
-+++ tools/mkimap Sat Apr 7 05:42:24 2001
-@@ -119,6 +119,8 @@
- mkdir "deliverdb", 0755;
- mkdir "deliverdb/db", 0755;
-
-+system "/usr/sbin/chown -R cyrus:cyrus .";
-+
- # create the sieve stuff
- if (!$nosievedir) {
- print "creating $sievedir...\n";
-@@ -127,6 +129,7 @@
- if (chdir $sievedir) {
- foreach $i ("a".."z") { mkdir "$i", 0755; }
- }
-+ system "/usr/sbin/chown -R cyrus:cyrus $sievedir";
- }
-
- $flag = 0;
-@@ -138,6 +141,7 @@
- chdir $part or die "couldn't change to partition $part";
- mkdir "stage.", 0755;
- if ($hashispool) { foreach $i ("a".."z") { mkdir $i, 0755; } }
-+ system "/usr/sbin/chown -R cyrus:cyrus $part";
- }
-
- print "done\n";
diff --git a/mail/cyrus-imapd/files/patch-et::com_err.c b/mail/cyrus-imapd/files/patch-et::com_err.c
deleted file mode 100644
index e4e933edd936..000000000000
--- a/mail/cyrus-imapd/files/patch-et::com_err.c
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: et/com_err.c
-diff -u et/com_err.c.orig et/com_err.c
---- et/com_err.c.orig Wed May 24 05:52:06 2000
-+++ et/com_err.c Sat Jul 19 23:22:43 2003
-@@ -48,6 +48,9 @@
- #include <string.h>
- #include "mit-sipb-copyright.h"
-
-+#ifdef __STDC__
-+#define HAVE_STDARG_H 1
-+#endif
- #if defined(HAVE_STDARG_H) || defined(_WINDOWS)
- #include <stdarg.h>
- #else
diff --git a/mail/cyrus-imapd/files/patch-imtest::imtest.c b/mail/cyrus-imapd/files/patch-imtest::imtest.c
deleted file mode 100644
index a2b5529e7c2f..000000000000
--- a/mail/cyrus-imapd/files/patch-imtest::imtest.c
+++ /dev/null
@@ -1,15 +0,0 @@
-Index: imtest/imtest.c
-diff -u imtest/imtest.c.orig imtest/imtest.c
---- imtest/imtest.c.orig Sun May 11 17:48:08 2003
-+++ imtest/imtest.c Sun May 11 17:50:04 2003
-@@ -291,8 +291,8 @@
- }
-
-
--char *var_tls_CAfile="";
--char *var_tls_CApath="";
-+static char *var_tls_CAfile="";
-+static char *var_tls_CApath="";
- /*
- * This is the setup routine for the SSL client.
- *
diff --git a/mail/cyrus-imapd/files/patch-lib::Makefile.in b/mail/cyrus-imapd/files/patch-lib::Makefile.in
deleted file mode 100644
index 8243d414d431..000000000000
--- a/mail/cyrus-imapd/files/patch-lib::Makefile.in
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: lib/Makefile.in
-diff -u lib/Makefile.in.orig lib/Makefile.in
---- lib/Makefile.in.orig Sun Jan 4 00:16:44 2004
-+++ lib/Makefile.in Sun Mar 7 23:44:51 2004
-@@ -60,7 +60,7 @@
- CPPFLAGS = -I.. @CPPFLAGS@ @COM_ERR_CPPFLAGS@ @SASLFLAGS@
- LIBS = @LIBS@
-
--CFLAGS = @CFLAGS@
-+CFLAGS = @CFLAGS@ @PERL_CCCDLFLAGS@
- LDFLAGS = @LDFLAGS@
-
- SHELL = /bin/sh
diff --git a/mail/cyrus-imapd/files/patch-lib::imclient.c b/mail/cyrus-imapd/files/patch-lib::imclient.c
deleted file mode 100644
index 003b57a50f55..000000000000
--- a/mail/cyrus-imapd/files/patch-lib::imclient.c
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: lib/imclient.c
-diff -u lib/imclient.c.orig lib/imclient.c
---- lib/imclient.c.orig Sat Jul 28 08:30:37 2001
-+++ lib/imclient.c Sat Aug 17 16:48:58 2002
-@@ -1154,6 +1154,7 @@
- t->result = xstrdup(user);
- } else {
- printf("%s: ", t->prompt);
-+ fflush(stdout);
- if (t->id == SASL_CB_PASS) {
- char *ptr = getpass("");
- strncpy(result, ptr, sizeof(result));
diff --git a/mail/cyrus-imapd/files/patch-perl::imap::Makefile.PL b/mail/cyrus-imapd/files/patch-perl::imap::Makefile.PL
deleted file mode 100644
index 66140bf53219..000000000000
--- a/mail/cyrus-imapd/files/patch-perl::imap::Makefile.PL
+++ /dev/null
@@ -1,15 +0,0 @@
-Index: perl/imap/Makefile.PL
-diff -u perl/imap/Makefile.PL.orig perl/imap/Makefile.PL
---- perl/imap/Makefile.PL.orig Thu Oct 23 03:50:18 2003
-+++ perl/imap/Makefile.PL Sun Dec 12 04:20:10 2004
-@@ -70,3 +70,10 @@
- 'INC' => "-I../../lib $SASL_INC $OPENSSL_INC",
- 'EXE_FILES' => [cyradm],
- );
-+
-+package MY;
-+sub install {
-+ my $inherited = shift->SUPER::install(@_);
-+ $inherited =~ s/(install :: all pure_install) doc_install/$1/;
-+ $inherited;
-+}
diff --git a/mail/cyrus-imapd/files/patch-perl::sieve::acap::Makefile.PL b/mail/cyrus-imapd/files/patch-perl::sieve::acap::Makefile.PL
deleted file mode 100644
index 48d3041d2809..000000000000
--- a/mail/cyrus-imapd/files/patch-perl::sieve::acap::Makefile.PL
+++ /dev/null
@@ -1,15 +0,0 @@
-Index: perl/sieve/acap/Makefile.PL
-diff -u perl/sieve/acap/Makefile.PL.orig perl/sieve/acap/Makefile.PL
---- perl/sieve/acap/Makefile.PL.orig Wed Jun 14 05:32:21 2000
-+++ perl/sieve/acap/Makefile.PL Mon Dec 20 00:37:38 2004
-@@ -51,3 +51,10 @@
- 'DEFINE' => '-DPERL_POLLUTE', # e.g., '-DHAVE_SOMETHING'
- 'INC' => "-I../../../acap/ $SASL_INC", # e.g., '-I/usr/include/other'
- );
-+
-+package MY;
-+sub install {
-+ my $inherited = shift->SUPER::install(@_);
-+ $inherited =~ s/(install :: all pure_install) doc_install/$1/;
-+ $inherited;
-+}
diff --git a/mail/cyrus-imapd/files/patch-perl::sieve::lib::Makefile.in b/mail/cyrus-imapd/files/patch-perl::sieve::lib::Makefile.in
deleted file mode 100644
index 28d4c44df294..000000000000
--- a/mail/cyrus-imapd/files/patch-perl::sieve::lib::Makefile.in
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: perl/sieve/lib/Makefile.in
-diff -u perl/sieve/lib/Makefile.in.orig perl/sieve/lib/Makefile.in
---- perl/sieve/lib/Makefile.in.orig Sun Jan 4 00:16:45 2004
-+++ perl/sieve/lib/Makefile.in Sun Mar 7 23:42:37 2004
-@@ -55,7 +55,7 @@
- IMAP_LIBS = @IMAP_LIBS@
- DEPLIBS = ../../../lib/libcyrus.a ../../../lib/libcyrus_min.a @DEPLIBS@
-
--CFLAGS = -g
-+CFLAGS = -g @PERL_CCCDLFLAGS@
- LDFLAGS = -g @LDFLAGS@
-
- SHELL = /bin/sh
diff --git a/mail/cyrus-imapd/files/patch-perl::sieve::managesieve::Makefile.PL b/mail/cyrus-imapd/files/patch-perl::sieve::managesieve::Makefile.PL
deleted file mode 100644
index dfe74a066f49..000000000000
--- a/mail/cyrus-imapd/files/patch-perl::sieve::managesieve::Makefile.PL
+++ /dev/null
@@ -1,15 +0,0 @@
-Index: perl/sieve/managesieve/Makefile.PL
-diff -u perl/sieve/managesieve/Makefile.PL.orig perl/sieve/managesieve/Makefile.PL
---- perl/sieve/managesieve/Makefile.PL.orig Thu Oct 23 03:50:27 2003
-+++ perl/sieve/managesieve/Makefile.PL Sun Dec 12 04:21:55 2004
-@@ -64,3 +64,10 @@
- 'DEFINE' => '-DPERL_POLLUTE', # e.g., '-DHAVE_SOMETHING'
- 'INC' => "-I../lib/ -I../../../lib/ $SASL_INC",
- );
-+
-+package MY;
-+sub install {
-+ my $inherited = shift->SUPER::install(@_);
-+ $inherited =~ s/(install :: all pure_install) doc_install/$1/;
-+ $inherited;
-+}
diff --git a/mail/cyrus-imapd/files/patch-sieve::Makefile.in b/mail/cyrus-imapd/files/patch-sieve::Makefile.in
deleted file mode 100644
index 75245207c3a4..000000000000
--- a/mail/cyrus-imapd/files/patch-sieve::Makefile.in
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: sieve/Makefile.in
-diff -u sieve/Makefile.in.orig sieve/Makefile.in
---- sieve/Makefile.in.orig Sun Jul 13 23:40:05 2003
-+++ sieve/Makefile.in Mon Mar 8 01:38:00 2004
-@@ -35,7 +35,7 @@
-
- DEFS = @DEFS@
- CPPFLAGS = -I. -I.. -I$(srcdir) -I$(srcdir)/../lib @COM_ERR_CPPFLAGS@ @CPPFLAGS@ @SASLFLAGS@
--CFLAGS = @CFLAGS@
-+CFLAGS = @CFLAGS@ @PERL_CCCDLFLAGS@
- LDFLAGS = @LDFLAGS@
-
- MAKEDEPEND = @MAKEDEPEND@
diff --git a/mail/cyrus-imapd/pkg-deinstall b/mail/cyrus-imapd/pkg-deinstall
deleted file mode 100644
index 308f2d5e49a3..000000000000
--- a/mail/cyrus-imapd/pkg-deinstall
+++ /dev/null
@@ -1,72 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-# Created by: hetzels@westbend.net
-
-#set -vx
-
-PKG_BATCH=${BATCH:=NO}
-
-PKG_PREFIX=${PKG_PREFIX:=/usr/local}
-
-checkfile() {
- diff -bBqw $1 $1.dist >/dev/null 2>&1
- case $? in
- 0) # config file exists, but is the same
- rm $1
- ;;
- 1) # config file exists and differs
- ;;
- *) # no config file exists
- ;;
- esac
-}
-
-# Uninstall timseived's Cyrus.conf file.
-
-cyrus_conf() {
- if [ -f ${PKG_PREFIX}/lib/sasl/Cyrus.conf ]; then
- echo "pwcheck_method: pwcheck" > ${PKG_PREFIX}/lib/sasl/Cyrus.conf.tmp
- if cmp -s ${PKG_PREFIX}/lib/sasl/Cyrus.conf ${PKG_PREFIX}/lib/sasl/Cyrus.conf.tmp; then
- rm -f ${PKG_PREFIX}/lib/sasl/Cyrus.conf
- fi
- rm -f ${PKG_PREFIX}/lib/sasl/Cyrus.conf.tmp
- fi
-}
-
-#
-# Modify the 'cyrus' user created from the cyrus-sasl port
-#
-
-modify_cyrus_user() {
- USER=cyrus
- PW=/usr/sbin/pw
- if [ -x /usr/sbin/nologin ]; then
- shell=/usr/sbin/nologin
- elif [ -x /sbin/nologin ]; then
- shell=/sbin/nologin
- else
- shell=/nonexistent
- fi
- uhome=/nonexistent
-
- if ! ${PW} mod user ${USER} -d "${uhome}" -s "${shell}"; then
- echo "*** Failed to update user \`${USER}'."
- else
- echo "*** Updated user \`${USER}'."
- fi
-}
-
-case $2 in
- DEINSTALL)
- cd ${PKG_PREFIX}
- cyrus_conf
- checkfile ${PKG_PREIFX}/etc/imapd.conf
- checkfile ${PKG_PREIFX}/etc/cyrus.conf
- ;;
- POST-DEINSTALL)
- modify_cyrus_user
- ;;
-
-esac
diff --git a/mail/cyrus-imapd/pkg-descr b/mail/cyrus-imapd/pkg-descr
deleted file mode 100644
index 79d06da9dd9b..000000000000
--- a/mail/cyrus-imapd/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-The Cyrus IMAP (Internet Message Access Protocol) server provides access to
-personal mail and system-wide bulletin boards through the IMAP protocol.
-The Cyrus IMAP server is a scaleable enterprise mail system designed for use
-from small to large enterprise environments using standards-based
-technologies.
-
-A full Cyrus IMAP implementation allows a seamless mail and bulletin board
-environment to be set up across multiple servers. It differs from other
-IMAP server implementations in that it is run on "sealed" servers, where
-users are not normally permitted to log in. The mailbox database is stored
-in parts of the filesystem that are private to the Cyrus IMAP system. All
-user access to mail is through software using the IMAP, POP3, or KPOP
-protocols.
-
-The private mailbox database design gives the server large advantages in
-efficiency, scalability, and administratability. Multiple concurrent
-read/write connections to the same mailbox are permitted. The server
-supports access control lists on mailboxes and storage quotas on mailbox
-hierarchies.
-
-WWW: http://asg.web.cmu.edu/cyrus/
diff --git a/mail/cyrus-imapd/pkg-install b/mail/cyrus-imapd/pkg-install
deleted file mode 100644
index 65cc1470e3d1..000000000000
--- a/mail/cyrus-imapd/pkg-install
+++ /dev/null
@@ -1,69 +0,0 @@
-#!/bin/sh
-
-#set -vx
-
-PKG_BATCH=${BATCH:=NO}
-
-PKG_PREFIX=${PKG_PREFIX:=/usr/local}
-
-#
-# Modify the 'cyrus' user created from the cyrus-sasl port
-#
-
-modify_cyrus_user() {
- USER=cyrus
- PW=/usr/sbin/pw
- shell=/bin/csh
- uhome=${PKG_PREFIX}/cyrus
-
- if ! ${PW} mod user ${USER} -d "${uhome}" -s "${shell}"; then
- echo "*** Failed to update user \`${USER}'."
- else
- echo "*** Updated user \`${USER}'."
- fi
-}
-
-
-checkfile() {
- diff -bBqw $1 $1.dist >/dev/null 2>&1
- case $? in
- 0) # config file exists, but is the same
- ;;
- 1) # config file exists and differs
- echo "** Make sure $1 is in sync with this version";
- echo " of the port. See $1.dist for details.";
- ;;
- *) # no config file exists, copy it
- install -c -m 644 $1.dist $1
- ;;
- esac
-}
-
-# Install timseived's Cyrus.conf file
-
-cyrus_conf() {
- if [ ! -f ${PKG_PREFIX}/lib/sasl/Cyrus.conf ]; then
- echo "pwcheck_method: pwcheck" > ${PKG_PREFIX}/lib/sasl/Cyrus.conf
- fi
-}
-
-case $2 in
- PRE-INSTALL)
- ;;
-
- POST-INSTALL)
- modify_cyrus_user
- cd ${PKG_PREFIX}
- cyrus_conf
- checkfile ${PKG_PREFIX}/etc/imapd.conf
- checkfile ${PKG_PREFIX}/etc/cyrus.conf
- if grep 'sieve' /etc/services; then
- echo
- else
- echo
- echo "** Please add an entry for the sieve protocol (2000/tcp)"
- echo " to /etc/services"
- echo
- fi
- ;;
-esac
diff --git a/mail/cyrus-imapd/pkg-message b/mail/cyrus-imapd/pkg-message
deleted file mode 100644
index e4429259e376..000000000000
--- a/mail/cyrus-imapd/pkg-message
+++ /dev/null
@@ -1,6 +0,0 @@
-****************************************************************************
-
-To setup mail spool, modify /usr/local/etc/imapd.conf appropriately,
-then run /usr/local/cyrus/bin/mkimap.
-
-****************************************************************************
diff --git a/mail/cyrus-imapd/pkg-plist b/mail/cyrus-imapd/pkg-plist
deleted file mode 100644
index 9e031ed9f1ea..000000000000
--- a/mail/cyrus-imapd/pkg-plist
+++ /dev/null
@@ -1,80 +0,0 @@
-bin/cyradm
-bin/imtest
-bin/installsieve
-bin/sieveshell
-cyrus/bin/ctl_deliver
-cyrus/bin/ctl_mboxlist
-cyrus/bin/cyrdump
-cyrus/bin/deliver
-cyrus/bin/feedcyrus
-cyrus/bin/fud
-cyrus/bin/imapd
-cyrus/bin/ipurge
-cyrus/bin/lmtpd
-cyrus/bin/master
-cyrus/bin/mbpath
-cyrus/bin/mkimap
-cyrus/bin/pop3d
-cyrus/bin/quota
-cyrus/bin/reconstruct
-cyrus/bin/timsieved
-@unexec if cmp -s %D/etc/cyrus.conf %D/etc/cyrus.conf.dist; then rm -f %D/etc/cyrus.conf; fi
-etc/cyrus.conf.dist
-@exec [ -f %B/cyrus.conf ] || cp %B/%f %B/cyrus.conf
-@unexec if cmp -s %D/etc/imapd.conf %D/etc/imapd.conf.dist; then rm -f %D/etc/imapd.conf; fi
-etc/imapd.conf.dist
-@exec [ -f %B/imapd.conf ] || cp %B/%f %B/imapd.conf
-etc/rc.d/imapd.sh.sample
-include/cyrus/acap.h
-include/cyrus/acl.h
-include/cyrus/assert.h
-include/cyrus/auth.h
-include/cyrus/bsearch.h
-include/cyrus/charset.h
-include/cyrus/cyrusdb.h
-include/cyrus/glob.h
-include/cyrus/gmtoff.h
-include/cyrus/hash.h
-include/cyrus/imapurl.h
-include/cyrus/imclient.h
-include/cyrus/imparse.h
-include/cyrus/lock.h
-include/cyrus/lsort.h
-include/cyrus/map.h
-include/cyrus/mkgmtime.h
-include/cyrus/nonblock.h
-include/cyrus/parseaddr.h
-include/cyrus/prot.h
-include/cyrus/retry.h
-include/cyrus/rfc822date.h
-include/cyrus/stristr.h
-include/cyrus/sysexits.h
-include/cyrus/util.h
-include/cyrus/xmalloc.h
-lib/libacap.a
-lib/libcyrus.a
-%%SITE_PERL%%/%%PERL_ARCH%%/Cyrus/IMAP/Admin.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/Cyrus/IMAP/IMSP.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/Cyrus/IMAP/Shell.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/Cyrus/IMAP.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/Cyrus/SIEVE/acap.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/Cyrus/SIEVE/managesieve.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cyrus/IMAP/.packlist
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cyrus/IMAP/IMAP.bs
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cyrus/IMAP/IMAP.so
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cyrus/SIEVE/acap/.packlist
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cyrus/SIEVE/acap/acap.bs
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cyrus/SIEVE/acap/acap.so
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cyrus/SIEVE/managesieve/.packlist
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cyrus/SIEVE/managesieve/managesieve.bs
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Cyrus/SIEVE/managesieve/managesieve.so
-@dirrm cyrus/bin
-@dirrm include/cyrus
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Cyrus/IMAP
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Cyrus/SIEVE
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Cyrus
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cyrus/IMAP
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cyrus/SIEVE/acap
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cyrus/SIEVE/managesieve
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cyrus/SIEVE
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Cyrus
diff --git a/mail/smtp-vilter/Makefile b/mail/smtp-vilter/Makefile
deleted file mode 100644
index 7aeb7ae0ccdb..000000000000
--- a/mail/smtp-vilter/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: smtp-vilter
-# Date created: 17.1.2004
-# Whom: Danuel Mueller + Martin Blapp, ImproWare AG
-#
-# $FreeBSD$
-#
-
-PORTNAME= smtp-vilter
-PORTVERSION= 1.1.4
-CATEGORIES= mail
-MASTER_SITES= http://www.etc.msys.ch/software/smtp-vilter/
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER?= ports@FreeBSD.org
-COMMENT?= spam/virus filter infrastructure
-
-BROKEN= "Checksum mismatch"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-MAKEFILE= Makefile.freebsd
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-CONFIGURE_TARGET=${ARCH}-portbld-freebsd${OSREL}
-LDFLAGS+= -L${LOCALBASE}/lib
-CONFIGURE_ENV= CC="${CC} -I${LOCALBASE}/include" LDFLAGS="${LDFLAGS}"
-CONFIGURE_ARGS=
-
-.include <bsd.port.mk>
diff --git a/mail/smtp-vilter/distinfo b/mail/smtp-vilter/distinfo
deleted file mode 100644
index f92e8ea58a40..000000000000
--- a/mail/smtp-vilter/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (smtp-vilter-1.1.4.tar.gz) = a1d5c9ec13cb038c9e08d965854f3eab
diff --git a/mail/smtp-vilter/files/patch-Makefile.freebsd b/mail/smtp-vilter/files/patch-Makefile.freebsd
deleted file mode 100644
index 9fe5c91d38fa..000000000000
--- a/mail/smtp-vilter/files/patch-Makefile.freebsd
+++ /dev/null
@@ -1,30 +0,0 @@
---- Makefile.freebsd.orig Sun Dec 14 19:10:24 2003
-+++ Makefile.freebsd Sat Jan 17 16:33:52 2004
-@@ -10,12 +10,14 @@
- ####### Files
-
- LIB_NAME = clamd savse spamd
--LIB_VER = 2.1
-+LIB_VER = 2
- BIN_NAME = conf socket smtp-vilter
-
- TARGET = smtp-vilter
--MAN = smtp-vilter.8
--MANDIR = /usr/local/man/man8
-+MAN5 = smtp-vilter.conf.5
-+MANDIR5 = /usr/local/man/man5
-+MAN8 = smtp-vilter.8
-+MANDIR8 = /usr/local/man/man8
-
- BINOWN = root
- BINMOD = 0555
-@@ -44,7 +46,8 @@
- ln -s /usr/local/lib/libvilter-$$libname.so.$(LIB_VER) /usr/local/lib/libvilter-$$libname.so ; \
- done ;
- install -s -o $(BINOWN) -m $(BINMOD) $(BASEDIR)/bin/$(TARGET)/$(TARGET) $(BINDIR)
-- install $(BASEDIR)/bin/$(TARGET)/$(MAN) $(MANDIR)
-+ install $(BASEDIR)/bin/$(TARGET)/$(MAN5) $(MANDIR5)
-+ install $(BASEDIR)/bin/$(TARGET)/$(MAN8) $(MANDIR8)
-
- clean:
- -find $(BASEDIR) -name "*.o" -print -delete
diff --git a/mail/smtp-vilter/files/patch-backend+vilter-clamd+Makefile.freebsd b/mail/smtp-vilter/files/patch-backend+vilter-clamd+Makefile.freebsd
deleted file mode 100644
index cdd0d1b67743..000000000000
--- a/mail/smtp-vilter/files/patch-backend+vilter-clamd+Makefile.freebsd
+++ /dev/null
@@ -1,23 +0,0 @@
---- /dev/null Sat Jan 17 04:16:32 2004
-+++ backend/vilter-clamd/Makefile.freebsd Sat Jan 17 16:12:21 2004
-@@ -0,0 +1,20 @@
-+LIB= vilter-clamd
-+SRCS= vilter-clamd.c
-+OBJS= vilter-clamd.o
-+
-+MAJOR= 2
-+
-+CFLAGS+= -O2 -Wall -DLINUX -pipe -I../../include
-+
-+all: libvilter-clamd.so.${MAJOR}
-+
-+libvilter-clamd.so.${MAJOR}: ${OBJS}
-+ ${CC} -shared -o libvilter-clamd.so.${MAJOR} ${OBJS} ${LFLAGS}
-+
-+install: libvilter-clamd.so.${MAJOR}
-+ install -o root -m 0755 libvilter-clamd.so.${MAJOR} /usr/local/lib/libvilter-clamd.so.${MAJOR}
-+ rm -f /usr/local/lib/libvilter-clamd.so
-+ ln -s /usr/local/lib/libvilter-clamd.so.${MAJOR} /usr/local/lib/libvilter-clamd.so
-+
-+clean:
-+ rm -f *.o *.a core libvilter-clamd.*
diff --git a/mail/smtp-vilter/files/patch-bin+smtp-vilter+smtp-vilter.c b/mail/smtp-vilter/files/patch-bin+smtp-vilter+smtp-vilter.c
deleted file mode 100644
index 3d649fb09a09..000000000000
--- a/mail/smtp-vilter/files/patch-bin+smtp-vilter+smtp-vilter.c
+++ /dev/null
@@ -1,52 +0,0 @@
---- bin/smtp-vilter/smtp-vilter.c.orig Wed Dec 24 16:14:20 2003
-+++ bin/smtp-vilter/smtp-vilter.c Sat Jan 17 16:28:34 2004
-@@ -1008,7 +1008,7 @@
- /* Load the backends */
-
- for (n = 0; n < nbe; n++) {
-- snprintf(libname, sizeof(libname), "lib%s.so.%d.%d", be[n].name, MAJOR, MINOR);
-+ snprintf(libname, sizeof(libname), "lib%s.so.%d", be[n].name, MAJOR);
-
- if ((be[n].dlhandle = dlopen(libname, RTLD_LAZY)) == NULL)
- errx(1, "error loading backend %s (%s), %s", be[n].name, libname, dlerror());
-@@ -1114,14 +1114,6 @@
- err(1, "can't chdir to / after chroot to %s", chrootdir);
- }
-
-- /* Change the user and group id */
--
-- setgid(gid);
-- setuid(uid);
--
-- if (!getuid() || !getgid())
-- errx(1, "must not be run as root");
--
- syslog(LOG_INFO, "dropped privileges, running as %d:%d", uid, gid);
-
- /* Initialize sendmail milter */
-@@ -1150,8 +1142,6 @@
- if (smfi_register(desc) == MI_FAILURE)
- errx(1, "failed to register with sendmail");
-
-- smfi_setconn(port);
--
- if (!stat(pidfile, &statbuf))
- errx(1, "pid file %s exists, another copy running?", pidfile);
-
-@@ -1167,6 +1157,16 @@
- err(1, "can't write pid to pidfile %s", pidfile);
- if (fclose(fp))
- err(1, "error closing pidfile %s", pidfile);
-+
-+ /* Change the user and group id */
-+
-+ setgid(gid);
-+ setuid(uid);
-+
-+ smfi_setconn(port);
-+
-+ if (!getuid() || !getgid())
-+ errx(1, "must not be run as root");
-
- if (smfi_main() == MI_FAILURE)
- syslog(LOG_ERR, "failed to establish a connection on port %s", port);
diff --git a/mail/smtp-vilter/files/patch-include+smtp-vilter.h b/mail/smtp-vilter/files/patch-include+smtp-vilter.h
deleted file mode 100644
index 95c3638d1cc1..000000000000
--- a/mail/smtp-vilter/files/patch-include+smtp-vilter.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- include/smtp-vilter.h.orig Sat Jan 17 16:20:47 2004
-+++ include/smtp-vilter.h Sat Jan 17 16:21:10 2004
-@@ -41,8 +41,7 @@
-
- #define VERSION "1.1.4"
-
--#define MAJOR 3 /* Major and minor version number */
--#define MINOR 0 /* of shared libs (backends) */
-+#define MAJOR 2 /* Major and minor version number */
-
- #define SCAN_OK 0
- #define SCAN_VIRUS 1 /* These two values are also used */
diff --git a/mail/smtp-vilter/pkg-descr b/mail/smtp-vilter/pkg-descr
deleted file mode 100644
index 3fb3c597923f..000000000000
--- a/mail/smtp-vilter/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Smtp-vilter is a high performance content filter for sendmail
-with backends to various virus scanning engines. Author of this
-excellent milter filter is Marc Balmer from Msys Software.
-
-WWW: http://www.etc.msys.ch/software/smtp-vilter
diff --git a/mail/smtp-vilter/pkg-plist b/mail/smtp-vilter/pkg-plist
deleted file mode 100644
index 21289b5b89af..000000000000
--- a/mail/smtp-vilter/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-lib/libvilter-clamd.so.2
-lib/libvilter-clamd.so
-lib/libvilter-savse.so.2
-lib/libvilter-savse.so
-lib/libvilter-spamd.so.2
-lib/libvilter-spamd.so
-man/man5/smtp-vilter.conf.5
-man/man8/smtp-vilter.8
-sbin/smtp-vilter
diff --git a/misc/Howto/Makefile b/misc/Howto/Makefile
deleted file mode 100644
index 77fd709d1171..000000000000
--- a/misc/Howto/Makefile
+++ /dev/null
@@ -1,65 +0,0 @@
-# Ports collection makefile for: Howto
-# Date created: Fri Oct 02, 1998
-# Whom: David O'Brien (obrien@FreeBSD.org)
-#
-# $FreeBSD$
-#
-
-PORTNAME= Howto
-PORTVERSION= 1.0
-PORTREVISION= 5
-CATEGORIES= misc
-MASTER_SITES= ftp://metalab.unc.edu/pub/Linux/docs/HOWTO/other-formats/sgml/ \
- ftp://metalab.unc.edu/pub/Linux/docs/HOWTO/other-formats/docbook/
-DISTFILES= Linux+FreeBSD.sgml.gz \
- DNS-HOWTO.sgml.gz \
- NFS-HOWTO.sgml.gz \
- NIS-HOWTO.sgml.gz \
- Security-HOWTO.sgml.gz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Linux HOW-TOs modified for applicablity on FreeBSD
-
-BUILD_DEPENDS= sgmlfmt:${PORTSDIR}/textproc/sgmlformat
-
-BROKEN= Size mismatch
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-DIST_SUBDIR= Howto
-NO_WRKSUBDIR= yes
-USE_ZIP= yes
-USE_BZIP2= yes
-
-do-extract:
- @${MKDIR} ${WRKSRC}
- @for f in ${DISTFILES}; do \
- ${CP} ${_DISTDIR}/$$f ${WRKSRC} ; \
- case $$f in \
- *.Z|*.gz) \
- ${GZIP_CMD} -d ${WRKSRC}/$$f ; \
- ;; \
- *.zip) \
- cd ${WRKSRC} && ${UNZIP_CMD} $$f ; \
- ;; \
- *.bz2) \
- ${BZIP2_CMD} -d ${WRKSRC}/$$f ; \
- ;; \
- esac; \
- done
-
-do-build:
-.for howto in ${DISTFILES:S/.gz//}
- @cd ${WRKSRC} && sgmlfmt -f ascii ${howto}
- @cd ${WRKSRC} && sgmlfmt -f latin1 ${howto}
- @cd ${WRKSRC} && sgmlfmt -f html ${howto}
-.endfor
-
-do-install:
- @${MKDIR} ${DOCSDIR}/HTML
- @${INSTALL_MAN} ${FILESDIR}/HOWTO-INDEX.html ${DOCSDIR}
- @${INSTALL_MAN} ${WRKSRC}/*.html ${DOCSDIR}/HTML
- @${INSTALL_MAN} ${WRKSRC}/*.latin1 ${DOCSDIR}
- @${INSTALL_MAN} ${WRKSRC}/*.ascii ${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/misc/Howto/distinfo b/misc/Howto/distinfo
deleted file mode 100644
index a1af509584d8..000000000000
--- a/misc/Howto/distinfo
+++ /dev/null
@@ -1,10 +0,0 @@
-MD5 (Howto/Linux+FreeBSD.sgml.gz) = 6c24d994421b4c336f7f7621fd849858
-SIZE (Howto/Linux+FreeBSD.sgml.gz) = 7530
-MD5 (Howto/DNS-HOWTO.sgml.gz) = 86b63214d1f0bec0b26a4fc62816a13d
-SIZE (Howto/DNS-HOWTO.sgml.gz) = 28065
-MD5 (Howto/NFS-HOWTO.sgml.gz) = 8f610c8c0329e5637eaf2a8185a480b0
-SIZE (Howto/NFS-HOWTO.sgml.gz) = 743
-MD5 (Howto/NIS-HOWTO.sgml.gz) = cfe7b8f28476e3b236b083e8f08295d6
-SIZE (Howto/NIS-HOWTO.sgml.gz) = 17702
-MD5 (Howto/Security-HOWTO.sgml.gz) = da012cfb35ad470a18bd20d8a24a0d87
-SIZE (Howto/Security-HOWTO.sgml.gz) = 51824
diff --git a/misc/Howto/files/HOWTO-INDEX.html b/misc/Howto/files/HOWTO-INDEX.html
deleted file mode 100644
index e8bfbe1818ed..000000000000
--- a/misc/Howto/files/HOWTO-INDEX.html
+++ /dev/null
@@ -1,52 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-
-<!-- taken from http://sunsite.unc.edu/mdw/HOWTO/HOWTO-INDEX-3.html -->
-
-<HTML>
-<HEAD>
- <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.7">
- <TITLE>The FreeBSD HOWTO Index: Index</TITLE>
-</HEAD>
-<BODY>
-
-<H2><A NAME="ss3.1">HOWTOs Index</A>
-</H2>
-
-<P>The following FreeBSD HOWTOs are currently available:
-<P>
-<UL>
-
-
-<LI>
-<A HREF="HTML/DNS-HOWTO_toc.html">DNS HOWTO</A>
-How to set up DNS.
-Updated 25 August 1998.
-</LI>
-
-<LI>
-<A HREF="HTML/Linux+FreeBSD_toc.html">Linux+FreeBSD mini-HOWTO</A>
-How to use Linux and FreeBSD together.
-Updated 18 June 1998.
-</LI>
-
-<LI>
-<A HREF="HTML/NFS-HOWTO_toc.html">NFS HOWTO</A>
-How to set up NFS clients and servers.
-Updated 3 November 1997.
-</LI>
-
-<LI>
-<A HREF="HTML/NIS-HOWTO_toc.html">NIS HOWTO</A>
-Information on using NIS/YP on FreeBSD systems.
-Updated 12 June 1998.
-</LI>
-
-<LI>
-<A HREF="HTML/Security-HOWTO_toc.html">Security HOWTO</A>
-General overview of security issues.
-Updated 1 May 1998.
-</LI>
-
-
-</BODY>
-</HTML>
diff --git a/misc/Howto/files/patch-dns b/misc/Howto/files/patch-dns
deleted file mode 100644
index 9f99c68c7ebe..000000000000
--- a/misc/Howto/files/patch-dns
+++ /dev/null
@@ -1,735 +0,0 @@
---- DNS-HOWTO.sgml.orig Fri Dec 28 22:01:22 2001
-+++ DNS-HOWTO.sgml Fri Dec 28 22:16:43 2001
-@@ -1,4 +1,4 @@
--<!doctype linuxdoc system>
-+<!doctype linuxdoc public "-//FreeBSD//DTD linuxdoc 1.1//EN">
- <!-- -*-SGML-*- -->
- <article>
- <title>DNS HOWTO <author>Nicolai Langfeldt (<tt/dns-howto(at)langfeldt.net/),
-@@ -15,7 +15,8 @@
- <p>Keywords: DNS, BIND, BIND 4, BIND 8, BIND 9, named, dialup, PPP,
- slip, ISDN, Internet, domain, name, resolution, hosts, caching.
-
--<p>This document is part of the Linux Documentation Project.
-+<p>This document is part of the Linux Documentation Project (slightly adapted
-+for FreeBSD).
-
- <sect1>Legal stuff
-
-@@ -88,11 +89,11 @@
- "maps" as the jargon would have it) from name to address and from
- address to name, and some other things. This HOWTO documents how to
- define such mappings using Unix system, with a few things specific to
--Linux.
-+FreeBSD.
-
- <p>A mapping is simply an association between two things, in this case
--a machine name, like <tt/ftp.linux.org/, and the machine's IP number
--(or address) <tt/199.249.150.4/. DNS also contains mappings the other
-+a machine name, like <tt/ftp.freebsd.org/, and the machine's IP number
-+(or address) <tt/62.243.72.50/. DNS also contains mappings the other
- way, from the IP number to the machine name; this is called a "reverse
- mapping".
-
-@@ -127,14 +128,15 @@
-
- <p>Name serving on Unix is done by a program called <tt/named/. This
- is a part of the ``BIND'' package which is coordinated by <em/The
--Internet Software Consortium/. <tt/Named/ is included in most Linux
--distributions and is usually installed as <tt>/usr/sbin/named</tt>,
-+Internet Software Consortium/. <tt/Named/ is included in all FreeBSD
-+distributions and is installed as <tt>/usr/sbin/named</tt>,
-+you can get the latest and greatest source from <htmlurl
-+url="ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-stable/src/contrib/bind/"
-+name="ftp.freebsd.org:/pub/FreeBSD/FreeBSD-stable/src/contrib/bind/">.
- usually from a package called <tt/BIND/, in upper or lower case
- depending on the whim of the packager.
-
--<p>If you have a named you can probably use it; if you don't have one
--you can get a binary off a Linux ftp site, or get the latest and
--greatest source from <url url="ftp://ftp.isc.org/isc/bind9/">. This
-+This
- HOWTO is about BIND version 9. The old versions of the HOWTO, about
- BIND 4 and 8, is still available at <url
- url="http://langfeldt.net/DNS-HOWTO/"> in case you use BIND 4 or 8
-@@ -201,9 +203,8 @@
- waiting time the next time significantly, especially if you're on a
- slow connection.
-
--<p>First you need a file called <tt>/etc/named.conf</tt> (Debian:
--<tt>/etc/bind/named.conf</tt>). This is read when named starts. For
--now it should simply contain:
-+<p>First you need a file called <tt>/etc/namedb/named.conf</tt>.
-+This is read when named starts. For now it should simply contain:
-
- <code>
- // Config file for caching only name server
-@@ -216,7 +217,7 @@
- // ultimate contents of should be quite similar though.
-
- options {
-- directory "/var/named";
-+ directory "/etc/namedb";
-
- // Uncommenting this might help if you have to go through a
- // firewall and things are not working out. But you probably
-@@ -236,27 +237,26 @@
-
- zone "." {
- type hint;
-- file "root.hints";
-+ file "named.root";
- };
-
- zone "0.0.127.in-addr.arpa" {
- type master;
-- file "pz/127.0.0";
-+ file "localhost.rev";
- };
- </code>
-
--<p>The Linux distribution packages may use different file names for
-+<p>The FreeBSD distribution packages may use different file names for
- each kind of file mentioned here; they will still contain about the
- same things.
-
- <p>The `<tt/directory/' line tells named where to look for files. All
--files named subsequently will be relative to this. Thus <tt>pz</tt>
--is a directory under <tt>/var/named</tt>, i.e.,
--<tt>/var/named/pz</tt>. <tt>/var/named</tt> is the right directory
--according to the <em/Linux File system Standard/.
-+files named subsequently will be relative to this.
-+<tt>/etc/namedb</tt> is the standard directory
-+according to the <em>hier(7)</em> manpage.
-
--<p>The file named <tt>/var/named/root.hints</tt> is named in this.
--<tt>/var/named/root.hints</tt> should contain this:
-+<p>The file named <tt>/etc/namedb/named.root</tt> is named in this.
-+<tt>/etc/namedb/named.root</tt> should contain this:
- <code>
- ;
- ; There might be opening comments here if you already have this file.
-@@ -299,18 +299,18 @@
-
- <p>The next section in <tt/named.conf/ is the last <tt/zone/. I will
- explain its use in a later chapter; for now just make this a file
--named <tt/127.0.0/ in the subdirectory <tt/pz/: (<em/Again, please
--remove leading spaces if you cut and paste this/)
-+named <tt/localhost.rev/ in the subdirectory <tt//etc/namedb/:
-+(<em/Again, please remove leading spaces if you cut and paste this/)
-
- <code>
- $TTL 3D
--@ IN SOA ns.linux.bogus. hostmaster.linux.bogus. (
-+@ IN SOA ns.freebsd.bogus. hostmaster.freebsd.bogus. (
- 1 ; Serial
- 8H ; Refresh
- 2H ; Retry
- 4W ; Expire
- 1D) ; Minimum TTL
-- NS ns.linux.bogus.
-+ NS ns.freebsd.bogus.
- 1 PTR localhost.
- </code>
-
-@@ -388,8 +388,7 @@
- you're probably used to <tt/ndc/. I BIND 9 it has been replaced with
- <tt/rndc/, which can controll your named remotely, but it can't start
- named anymore. If you view your syslog message file (usually called
--<tt>/var/log/messages</tt>, Debian calls it <tt>/var/log/daemon</tt>,
--another directory to look is the other files <tt>/var/log</tt>) while
-+<tt>/var/log/messages</tt>) while
- starting named (do <tt>tail -f /var/log/messages</tt>) you should see
- something like:
-
-@@ -432,7 +431,7 @@
- 1.0.0.127.in-addr.arpa. 259200 IN PTR localhost.
-
- ;; AUTHORITY SECTION:
--0.0.127.in-addr.arpa. 259200 IN NS ns.linux.bogus.
-+0.0.127.in-addr.arpa. 259200 IN NS ns.freebsd.bogus.
-
- ;; Query time: 3 msec
- ;; SERVER: 127.0.0.1#53(127.0.0.1)
-@@ -474,7 +473,7 @@
-
- <p>This time <tt/dig/ asked your named to look for the machine
- <tt/pat.uio.no/. It then contacted one of the name server machines
--named in your <tt/root.hints/ file, and asked its way from there. It
-+named in your <tt/named.root/ file, and asked its way from there. It
- might take tiny while before you get the result as it may need to
- search all the domains you named in <tt>/etc/resolv.conf</tt>.
-
-@@ -538,7 +537,7 @@
- <p>All OSes implementing the standard C API has the calls
- gethostbyname and gethostbyaddr. These can get information from
- several different sources. Which sources it gets it from is
--configured in <tt>/etc/nsswitch.conf</tt> on Linux (and some other
-+configured in <tt>/etc/nsswitch.conf</tt> on FreeBD (and some other
- Unixes). This is a long file specifying from which file or database
- to get different kinds of data types. It usually contains helpful
- comments at the top, which you should consider reading. After that
-@@ -746,7 +745,7 @@
- <sect1>Our own domain
-
- <p>Now to define our own domain. We're going to make the domain
--<tt/linux.bogus/ and define machines in it. I use a totally bogus
-+<tt/freensd.bogus/ and define machines in it. I use a totally bogus
- domain name to make sure we disturb no-one Out There.
-
- <p>One more thing before we start: Not all characters are allowed in
-@@ -761,25 +760,25 @@
- <code>
- zone "0.0.127.in-addr.arpa" {
- type master;
-- file "pz/127.0.0";
-+ file "localhost.rev";
- };
- </code>
-
- <p>Please note the lack of `<tt/./' at the end of the domain names in
- this file. This says that now we will define the zone
- <tt/0.0.127.in-addr.arpa/, that we're the master server for it and
--that it is stored in a file called <tt>pz/127.0.0</tt>. We've already
-+that it is stored in a file called <tt>localhost.rev</tt>. We've already
- set up this file, it reads:
-
- <code>
- $TTL 3D
--@ IN SOA ns.linux.bogus. hostmaster.linux.bogus. (
-+@ IN SOA ns.freebsd.bogus. hostmaster.freebsd.bogus. (
- 1 ; Serial
- 8H ; Refresh
- 2H ; Retry
- 4W ; Expire
- 1D) ; Minimum TTL
-- NS ns.linux.bogus.
-+ NS ns.freebsd.bogus.
- 1 PTR localhost.
- </code>
-
-@@ -804,11 +803,11 @@
- Saves some typing that. So the NS line could also be written
-
- <tscreen><verb>
--0.0.127.in-addr.arpa. IN NS ns.linux.bogus
-+0.0.127.in-addr.arpa. IN NS ns.freebsd.bogus
- </verb></tscreen>
-
- <p>It tells DNS what machine is the name server of the domain
--<tt/0.0.127.in-addr.arpa/, it is <tt/ns.linux.bogus/. 'ns' is a
-+<tt/0.0.127.in-addr.arpa/, it is <tt/ns.freebsd.bogus/. 'ns' is a
- customary name for name-servers, but as with web servers who are
- customarily named <tt/www./<em/something/. The name may be anything.
-
-@@ -819,8 +818,8 @@
- <p>The SOA record is the preamble to <em/all/ zone files, and there
- should be exactly one in each zone file, at the top (but after the
- <tt/$TTL/ directive). It describes the zone, where it comes from (a
--machine called <tt/ns.linux.bogus/), who is responsible for its
--contents (<tt/hostmaster@linux.bogus/; you should insert your e-mail
-+machine called <tt/ns.freebsd.bogus/), who is responsible for its
-+contents (<tt/hostmaster@freebsd.bogus/; you should insert your e-mail
- address here), what version of the zone file this is (serial: 1), and
- other things having to do with caching and secondary DNS servers. For
- the rest of the fields (refresh, retry, expire and minimum) use the
-@@ -844,7 +843,7 @@
- 1.0.0.127.in-addr.arpa. 259200 IN PTR localhost.
-
- ;; AUTHORITY SECTION:
--0.0.127.in-addr.arpa. 259200 IN NS ns.linux.bogus.
-+0.0.127.in-addr.arpa. 259200 IN NS ns.freebsd.bogus.
-
- ;; Query time: 3 msec
- ;; SERVER: 127.0.0.1#53(127.0.0.1)
-@@ -853,31 +852,31 @@
- </verb></tscreen>
-
- <p>So it manages to get <tt/localhost/ from 127.0.0.1, good. Now for
--our main task, the <tt/linux.bogus/ domain, insert a new 'zone'
-+our main task, the <tt/freebsd.bogus/ domain, insert a new 'zone'
- section in <tt/named.conf/:
-
- <code>
--zone "linux.bogus" {
-+zone "freebsd.bogus" {
- type master;
- notify no;
-- file "pz/linux.bogus";
-+ file "pz/freebsd.bogus";
- };
- </code>
-
- <p>Note again the lack of ending `<tt/./' on the domain name in the
- <tt/named.conf/ file.
-
--<p>In the <tt/linux.bogus/ zone file we'll put some totally bogus
-+<p>In the <tt/freebsd.bogus/ zone file we'll put some totally bogus
- data:
-
- <code>
- ;
--; Zone file for linux.bogus
-+; Zone file for freebsd.bogus
- ;
- ; The full zone file
- ;
- $TTL 3D
--@ IN SOA ns.linux.bogus. hostmaster.linux.bogus. (
-+@ IN SOA ns.freebsd.bogus. hostmaster.freebsd.bogus. (
- 199802151 ; serial, todays date + todays serial #
- 8H ; refresh, seconds
- 2H ; retry, seconds
-@@ -885,7 +884,7 @@
- 1D ) ; minimum, seconds
- ;
- NS ns ; Inet Address of name server
-- MX 10 mail.linux.bogus ; Primary Mail Exchanger
-+ MX 10 mail.freebsd.bogus ; Primary Mail Exchanger
- MX 20 mail.friend.bogus. ; Secondary Mail Exchanger
- ;
- localhost A 127.0.0.1
-@@ -893,11 +892,11 @@
- mail A 192.168.196.4
- </code>
-
--<p>Two things must be noted about the SOA record. <tt/ns.linux.bogus/
-+<p>Two things must be noted about the SOA record. <tt/ns.freebsd.bogus/
- <em/must/ be a actual machine with a A record. It is not legal to
- have a CNAME record for the machine mentioned in the SOA record. Its
- name need not be `ns', it could be any legal host name. Next,
--<tt/hostmaster.linux.bogus/ should be read as hostmaster@linux.bogus.
-+<tt/hostmaster.freebsd.bogus/ should be read as hostmaster@freebsd.bogus.
- This should be a mail alias, or a mailbox, where the person(s)
- maintaining DNS should read mail frequently. Any mail regarding the
- domain will be sent to the address listed here. The name need not be
-@@ -906,7 +905,7 @@
-
- <p>There is one new RR type in this file, the MX, or Mail eXchanger
- RR. It tells mail systems where to send mail that is addressed to
--<tt/someone@linux.bogus/, namely to <tt/mail.linux.bogus/ or
-+<tt/someone@freebsd.bogus/, namely to <tt/mail.freebsd.bogus/ or
- <tt/mail.friend.bogus/. The number before each machine name is that
- MX RR's priority. The RR with the lowest number (10) is the one mail
- should be sent to if possible. If that fails the mail can be sent to
-@@ -917,28 +916,28 @@
- with <tt/dig/:
-
- <tscreen><verb>
--$ dig any linux.bogus
--; <<>> DiG 9.1.3 <<>> any linux.bogus
-+$ dig any freebsd.bogus
-+; <<>> DiG 9.1.3 <<>> any freebsd.bogus
- ;; global options: printcmd
- ;; Got answer:
- ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55239
- ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 1, ADDITIONAL: 1
-
- ;; QUESTION SECTION:
--;linux.bogus. IN ANY
-+;freebsd.bogus. IN ANY
-
- ;; ANSWER SECTION:
--linux.bogus. 259200 IN SOA ns.linux.bogus. \
-- hostmaster.linux.bogus. 199802151 28800 7200 2419200 86400
--linux.bogus. 259200 IN NS ns.linux.bogus.
--linux.bogus. 259200 IN MX 20 mail.friend.bogus.
--linux.bogus. 259200 IN MX 10 mail.linux.bogus.linux.bogus.
-+freebsd.bogus. 259200 IN SOA ns.freebsd.bogus. \
-+ hostmaster.freebsd.bogus. 199802151 28800 7200 2419200 86400
-+freebsd.bogus. 259200 IN NS ns.freebsd.bogus.
-+freebsd.bogus. 259200 IN MX 20 mail.friend.bogus.
-+freebsd.bogus. 259200 IN MX 10 mail.freebsd.bogus.freebsd.bogus.
-
- ;; AUTHORITY SECTION:
--linux.bogus. 259200 IN NS ns.linux.bogus.
-+freebsd.bogus. 259200 IN NS ns.freebsd.bogus.
-
- ;; ADDITIONAL SECTION:
--ns.linux.bogus. 259200 IN A 192.168.196.2
-+ns.freebsd.bogus. 259200 IN A 192.168.196.2
-
- ;; Query time: 4 msec
- ;; SERVER: 127.0.0.1#53(127.0.0.1)
-@@ -949,29 +948,29 @@
- <p>Upon careful examination you will discover a bug. The line
-
- <tscreen><verb>
--linux.bogus. 259200 IN MX 10 mail.linux.bogus.linux.bogus.
-+freebsd.bogus. 259200 IN MX 10 mail.freebsd.bogus.freebsd.bogus.
- </verb></tscreen>
-
- <p>is all wrong. It should be
-
- <tscreen><verb>
--linux.bogus. 259200 IN MX 10 mail.linux.bogus.
-+freebsd.bogus. 259200 IN MX 10 mail.freebsd.bogus.
- </verb></tscreen>
-
- <p>I deliberately made a mistake so you could learn from it :-)
- Looking in the zone file we find this line:
-
- <tscreen><verb>
-- MX 10 mail.linux.bogus ; Primary Mail Exchanger
-+ MX 10 mail.freebsd.bogus ; Primary Mail Exchanger
- </verb></tscreen>
-
--<p>It is missing a period. Or has a 'linux.bogus' too many. If a
-+<p>It is missing a period. Or has a 'freebsd.bogus' too many. If a
- machine name does not end in a period in a zone file the origin is
--added to its end causing the double <tt/linux.bogus.linux.bogus/. So
-+added to its end causing the double <tt/freebsd.bogus.freebsd.bogus/. So
- either
-
- <code>
-- MX 10 mail.linux.bogus. ; Primary Mail Exchanger
-+ MX 10 mail.freebsd.bogus. ; Primary Mail Exchanger
- </code>
-
- or
-@@ -996,19 +995,19 @@
-
- <code>
- ;
--; Zone file for linux.bogus
-+; Zone file for freebsd.bogus
- ;
- ; The full zone file
- ;
- $TTL 3D
--@ IN SOA ns.linux.bogus. hostmaster.linux.bogus. (
-+@ IN SOA ns.freebsd.bogus. hostmaster.freebsd.bogus. (
- 199802151 ; serial, todays date + todays serial #
- 8H ; refresh, seconds
- 2H ; retry, seconds
- 4W ; expire, seconds
- 1D ) ; minimum, seconds
- ;
-- TXT "Linux.Bogus, your DNS consultants"
-+ TXT "FreeBSD.Bogus, your DNS consultants"
- NS ns ; Inet Address of name server
- NS ns.friend.bogus.
- MX 10 mail ; Primary Mail Exchanger
-@@ -1059,32 +1058,32 @@
- named to read its files again.
-
- <tscreen><verb>
--$ dig linux.bogus axfr
-+$ dig freebsd.bogus axfr
-
--; <<>> DiG 9.1.3 <<>> linux.bogus axfr
-+; <<>> DiG 9.1.3 <<>> freebsd.bogus axfr
- ;; global options: printcmd
--linux.bogus. 259200 IN SOA ns.linux.bogus. hostmaster.linux.bogus. 199802151 28800 7200 2419200 86400
--linux.bogus. 259200 IN NS ns.linux.bogus.
--linux.bogus. 259200 IN MX 10 mail.linux.bogus.
--linux.bogus. 259200 IN MX 20 mail.friend.bogus.
--donald.linux.bogus. 259200 IN A 192.168.196.3
--donald.linux.bogus. 259200 IN MX 10 mail.linux.bogus.
--donald.linux.bogus. 259200 IN MX 20 mail.friend.bogus.
--donald.linux.bogus. 259200 IN TXT "DEK"
--ftp.linux.bogus. 259200 IN A 192.168.196.5
--ftp.linux.bogus. 259200 IN MX 10 mail.linux.bogus.
--ftp.linux.bogus. 259200 IN MX 20 mail.friend.bogus.
--gw.linux.bogus. 259200 IN A 192.168.196.1
--gw.linux.bogus. 259200 IN TXT "The router"
--localhost.linux.bogus. 259200 IN A 127.0.0.1
--mail.linux.bogus. 259200 IN A 192.168.196.4
--mail.linux.bogus. 259200 IN MX 10 mail.linux.bogus.
--mail.linux.bogus. 259200 IN MX 20 mail.friend.bogus.
--ns.linux.bogus. 259200 IN MX 10 mail.linux.bogus.
--ns.linux.bogus. 259200 IN MX 20 mail.friend.bogus.
--ns.linux.bogus. 259200 IN A 192.168.196.2
--www.linux.bogus. 259200 IN CNAME ns.linux.bogus.
--linux.bogus. 259200 IN SOA ns.linux.bogus. hostmaster.linux.bogus. 199802151 28800 7200 2419200 86400
-+freebsd.bogus. 259200 IN SOA ns.freebsd.bogus. hostmaster.freebsd.bogus. 199802151 28800 7200 2419200 86400
-+freebsd.bogus. 259200 IN NS ns.freebsd.bogus.
-+freebsd.bogus. 259200 IN MX 10 mail.freebsd.bogus.
-+freebsd.bogus. 259200 IN MX 20 mail.friend.bogus.
-+donald.freebsd.bogus. 259200 IN A 192.168.196.3
-+donald.freebsd.bogus. 259200 IN MX 10 mail.freebsd.bogus.
-+donald.freebsd.bogus. 259200 IN MX 20 mail.friend.bogus.
-+donald.freebsd.bogus. 259200 IN TXT "DEK"
-+ftp.freebsd.bogus. 259200 IN A 192.168.196.5
-+ftp.freebsd.bogus. 259200 IN MX 10 mail.freebsd.bogus.
-+ftp.freebsd.bogus. 259200 IN MX 20 mail.friend.bogus.
-+gw.freebsd.bogus. 259200 IN A 192.168.196.1
-+gw.freebsd.bogus. 259200 IN TXT "The router"
-+localhost.freebsd.bogus. 259200 IN A 127.0.0.1
-+mail.freebsd.bogus. 259200 IN A 192.168.196.4
-+mail.freebsd.bogus. 259200 IN MX 10 mail.freebsd.bogus.
-+mail.freebsd.bogus. 259200 IN MX 20 mail.friend.bogus.
-+ns.freebsd.bogus. 259200 IN MX 10 mail.freebsd.bogus.
-+ns.freebsd.bogus. 259200 IN MX 20 mail.friend.bogus.
-+ns.freebsd.bogus. 259200 IN A 192.168.196.2
-+www.freebsd.bogus. 259200 IN CNAME ns.freebsd.bogus.
-+freebsd.bogus. 259200 IN SOA ns.freebsd.bogus. hostmaster.freebsd.bogus. 199802151 28800 7200 2419200 86400
- ;; Query time: 41 msec
- ;; SERVER: 127.0.0.1#53(127.0.0.1)
- ;; WHEN: Sun Dec 23 03:12:31 2001
-@@ -1095,23 +1094,23 @@
- Let's check what it says for <tt/www/ alone:
-
- <tscreen><verb>
--$ dig www.linux.bogus
-+$ dig www.freebsd.bogus
-
--; <<>> DiG 9.1.3 <<>> www.linux.bogus
-+; <<>> DiG 9.1.3 <<>> www.freebsd.bogus
- ;; global options: printcmd
- ;; Got answer:
- ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16633
- ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 1, ADDITIONAL: 0
-
- ;; QUESTION SECTION:
--;www.linux.bogus. IN A
-+;www.freebsd.bogus. IN A
-
- ;; ANSWER SECTION:
--www.linux.bogus. 259200 IN CNAME ns.linux.bogus.
--ns.linux.bogus. 259200 IN A 192.168.196.2
-+www.freebsd.bogus. 259200 IN CNAME ns.freebsd.bogus.
-+ns.freebsd.bogus. 259200 IN A 192.168.196.2
-
- ;; AUTHORITY SECTION:
--linux.bogus. 259200 IN NS ns.linux.bogus.
-+freebsd.bogus. 259200 IN NS ns.freebsd.bogus.
-
- ;; Query time: 5 msec
- ;; SERVER: 127.0.0.1#53(127.0.0.1)
-@@ -1119,15 +1118,15 @@
- ;; MSG SIZE rcvd: 80
- </verb></tscreen>
-
--<p>In other words, the real name of <tt/www.linux.bogus/ is
--<tt/ns.linux.bogus/, and it gives you some of the information it has
-+<p>In other words, the real name of <tt/www.freebsd.bogus/ is
-+<tt/ns.freebsd.bogus/, and it gives you some of the information it has
- about ns as well, enough to connect to it if you were a program.
-
- <p>Now we're halfway.
-
- <sect1>The reverse zone
-
--<p>Now programs can convert the names in linux.bogus to addresses
-+<p>Now programs can convert the names in freebsd.bogus to addresses
- which they can connect to. But also required is a reverse zone, one
- making DNS able to convert from an address to a name. This name is
- used by a lot of servers of different kinds (FTP, IRC, WWW and others)
-@@ -1150,19 +1149,19 @@
-
- <code>
- $TTL 3D
--@ IN SOA ns.linux.bogus. hostmaster.linux.bogus. (
-+@ IN SOA ns.freebsd.bogus. hostmaster.freebsd.bogus. (
- 199802151 ; Serial, todays date + todays serial
- 8H ; Refresh
- 2H ; Retry
- 4W ; Expire
- 1D) ; Minimum TTL
-- NS ns.linux.bogus.
-+ NS ns.freebsd.bogus.
-
--1 PTR gw.linux.bogus.
--2 PTR ns.linux.bogus.
--3 PTR donald.linux.bogus.
--4 PTR mail.linux.bogus.
--5 PTR ftp.linux.bogus.
-+1 PTR gw.freebsd.bogus.
-+2 PTR ns.freebsd.bogus.
-+3 PTR donald.freebsd.bogus.
-+4 PTR mail.freebsd.bogus.
-+5 PTR ftp.freebsd.bogus.
- </code>
-
- <p>Now you reload your named (<tt/rndc reload/) and examine your
-@@ -1178,13 +1177,13 @@
- ;4.196.168.192.in-addr.arpa. IN PTR
-
- ;; ANSWER SECTION:
--4.196.168.192.in-addr.arpa. 259200 IN PTR mail.linux.bogus.
-+4.196.168.192.in-addr.arpa. 259200 IN PTR mail.freebsd.bogus.
-
- ;; AUTHORITY SECTION:
--196.168.192.in-addr.arpa. 259200 IN NS ns.linux.bogus.
-+196.168.192.in-addr.arpa. 259200 IN NS ns.freebsd.bogus.
-
- ;; ADDITIONAL SECTION:
--ns.linux.bogus. 259200 IN A 192.168.196.2
-+ns.freebsd.bogus. 259200 IN A 192.168.196.2
-
- ;; Query time: 4 msec
- ;; SERVER: 127.0.0.1#53(127.0.0.1)
-@@ -1199,16 +1198,16 @@
-
- ; <<>> DiG 9.1.3 <<>> 196.168.192.in-addr.arpa. AXFR
- ;; global options: printcmd
--196.168.192.in-addr.arpa. 259200 IN SOA ns.linux.bogus. \
-- hostmaster.linux.bogus. 199802151 28800 7200 2419200 86400
--196.168.192.in-addr.arpa. 259200 IN NS ns.linux.bogus.
--1.196.168.192.in-addr.arpa. 259200 IN PTR gw.linux.bogus.
--2.196.168.192.in-addr.arpa. 259200 IN PTR ns.linux.bogus.
--3.196.168.192.in-addr.arpa. 259200 IN PTR donald.linux.bogus.
--4.196.168.192.in-addr.arpa. 259200 IN PTR mail.linux.bogus.
--5.196.168.192.in-addr.arpa. 259200 IN PTR ftp.linux.bogus.
--196.168.192.in-addr.arpa. 259200 IN SOA ns.linux.bogus. \
-- hostmaster.linux.bogus. 199802151 28800 7200 2419200 86400
-+196.168.192.in-addr.arpa. 259200 IN SOA ns.freebsd.bogus. \
-+ hostmaster.freebsd.bogus. 199802151 28800 7200 2419200 86400
-+196.168.192.in-addr.arpa. 259200 IN NS ns.freebsd.bogus.
-+1.196.168.192.in-addr.arpa. 259200 IN PTR gw.freebsd.bogus.
-+2.196.168.192.in-addr.arpa. 259200 IN PTR ns.freebsd.bogus.
-+3.196.168.192.in-addr.arpa. 259200 IN PTR donald.freebsd.bogus.
-+4.196.168.192.in-addr.arpa. 259200 IN PTR mail.freebsd.bogus.
-+5.196.168.192.in-addr.arpa. 259200 IN PTR ftp.freebsd.bogus.
-+196.168.192.in-addr.arpa. 259200 IN SOA ns.freebsd.bogus. \
-+ hostmaster.freebsd.bogus. 199802151 28800 7200 2419200 86400
- ;; Query time: 6 msec
- ;; SERVER: 127.0.0.1#53(127.0.0.1)
- ;; WHEN: Sun Dec 23 03:16:58 2001
-@@ -1258,7 +1257,7 @@
- read it. Now.
-
- <p>The reverse zone also needs to be delegated. If you got the
--<tt/192.168.196/ net with the <tt/linux.bogus/ domain from your
-+<tt/192.168.196/ net with the <tt/freebsd.bogus/ domain from your
- provider they need to put <tt/NS/ records in for your reverse zone as
- well as for your forward zone. If you follow the chain from
- <tt/in-addr.arpa/ and up to your net you will probably find a break in
-@@ -1322,9 +1321,9 @@
- master. You set it up like this:
-
- <code>
--zone "linux.bogus" {
-+zone "freebsd.bogus" {
- type slave;
-- file "sz/linux.bogus";
-+ file "sz/freebsd.bogus";
- masters { 192.168.196.2; };
- };
- </code>
-@@ -1333,7 +1332,7 @@
- zone transfer is controlled by your SOA record:
-
- <code>
--@ IN SOA ns.linux.bogus. hostmaster.linux.bogus. (
-+@ IN SOA ns.freebsd.bogus. hostmaster.freebsd.bogus. (
- 199802151 ; serial, todays date + todays serial #
- 8H ; refresh, seconds
- 2H ; retry, seconds
-@@ -1379,7 +1378,7 @@
- adding yourself for debugging purposes:
-
- <code>
--zone "linux.bogus" {
-+zone "freebsd.bogus" {
- allow-transfer { 192.168.1.4; localhost; };
- };
- </code>
-@@ -1400,7 +1399,7 @@
- allow-query { 192.168.196.0/24; localhost; };
- };
-
--zone "linux.bogus" {
-+zone "freebsd.bogus" {
- allow-query { any; };
- };
-
-@@ -1456,7 +1455,7 @@
- here differs a bit from what you find if you query LAND-5's name
- servers now.
-
--<sect1>/etc/named.conf (or /var/named/named.conf)
-+<sect1>/etc/namedb/named.conf
-
- <p>Here we find master zone sections for the two reverse zones needed:
- the 127.0.0 net, as well as LAND-5's <tt/206.6.177/ subnet, and a
-@@ -1468,7 +1467,7 @@
- // Boot file for LAND-5 name server
-
- options {
-- directory "/var/named";
-+ directory "/etc/namedb";
- };
-
- controls {
-@@ -1505,7 +1504,7 @@
- put ``<tt/notify no;/'' in the zone sections for the two <tt/land-5/
- zones so as to avoid accidents.
-
--<sect1>/var/named/root.hints
-+<sect1>/etc/namedbb/named.root
-
- <p>Keep in mind that this file is dynamic, and the one listed here is
- old. You're better off using a new one as explained earlier.
-@@ -1556,7 +1555,7 @@
- ;; MSG SIZE sent: 17 rcvd: 436
- </code>
-
--<sect1>/var/named/zone/127.0.0
-+<sect1>/etc/namedb/zone/127.0.0
-
- <p>Just the basics, the obligatory SOA record, and a record that maps
- 127.0.0.1 to <tt/localhost/. Both are required. No more should be in
-@@ -1581,7 +1580,7 @@
- before, and only version 8.2 of BIND has started to warn about its
- absence. BIND 9 <em/requires/ the <tt/$TTL/.
-
--<sect1>/var/named/zone/land-5.com
-+<sect1>/etc/namedb/zone/land-5.com
-
- <p>Here we see the mandatory SOA record, the needed NS records. We
- can see that he has a secondary name server at <tt/ns2.psi.net/. This
-@@ -1672,7 +1671,7 @@
- <p>We also see that <tt/funn.land-5.com/ is an alias for
- <tt/land-5.com/, but using an A record, not a CNAME record.
-
--<sect1>/var/named/zone/206.6.177
-+<sect1>/etc/namedb/zone/206.6.177
-
- <p>I'll comment on this file below
-
-@@ -1797,10 +1796,10 @@
-
- PATH=/sbin:/usr/sbin:/bin:/usr/bin:
- export PATH
-- # NOTE: /var/named must be writable only by trusted users or this script
-+ # NOTE: /etc/namedb must be writable only by trusted users or this script
- # will cause root compromise/denial of service opportunities.
-- cd /var/named 2>/dev/null || {
-- echo "Subject: Cannot cd to /var/named, error $?"
-+ cd /etc/namedb 2>/dev/null || {
-+ echo "Subject: Cannot cd to /etc/namedb, error $?"
- echo
- echo "The subject says it all"
- exit 1
-@@ -1849,7 +1848,7 @@
- echo
- echo "The nameserver has been restarted to ensure that the update is complete."
- echo "The previous root.hints file is now called
--/var/named/root.hints.old."
-+/etc/namedb/named.root"
- ) 2>&1 | /usr/lib/sendmail -t
- exit 0
- </code>
-@@ -1912,9 +1911,9 @@
- like this in the named.conf file of your secondary:
-
- <code>
-- zone "linux.bogus" {
-+ zone "freebsd.bogus" {
- type slave;
-- file "sz/linux.bogus";
-+ file "freebsd.bogus";
- masters { 127.0.0.1; };
- };
- </code>
-@@ -2082,7 +2081,7 @@
- not recommended.
-
- <item>How can I get a domain? I want to set up my own domain called
-- (for example) <tt/linux-rules.net/. How can I get the domain I want
-+ (for example) <tt/freebsd-rules.net/. How can I get the domain I want
- assigned to me?
-
- <p>Please contact your network service provider. They will be able
diff --git a/misc/Howto/files/patch-nis b/misc/Howto/files/patch-nis
deleted file mode 100644
index 90308a40ccc0..000000000000
--- a/misc/Howto/files/patch-nis
+++ /dev/null
@@ -1,1248 +0,0 @@
---- NIS-HOWTO.sgml.orig Wed Dec 25 09:56:09 2002
-+++ NIS-HOWTO.sgml Wed Dec 25 10:53:26 2002
-@@ -4,9 +4,10 @@
-
- <ArtHeader>
-
--<Title>The Linux NIS(YP)/NYS/NIS+ HOWTO</Title>
-+<Title>The FreeBSD NIS(YP)/NYS/NIS+ HOWTO</Title>
- <AUTHOR
- >
-+Linux version by
- <FirstName>Thorsten Kukuk</FirstName>
- </AUTHOR
- >
-@@ -17,9 +18,8 @@
- <Para>
- <IndexTerm><Primary>HOWTOs!NIS</Primary></IndexTerm>
- <IndexTerm><Primary>HOWTOs!YP</Primary></IndexTerm>
--<IndexTerm><Primary>HOWTOs!NYS</Primary></IndexTerm>
- <IndexTerm><Primary>HOWTOs!NIS+</Primary></IndexTerm>
--This document describes how to configure Linux as NIS(YP) or NIS+ client
-+This document describes how to configure FreeBSD as NIS(YP) client
- and how to install as NIS server.
- </Para>
-
-@@ -30,22 +30,21 @@
- <Title>Introduction</Title>
-
- <Para>
--More and more, Linux machines are installed as part of a network of
-+More and more, FreeBSD machines are installed as part of a network of
- computers. To simplify network administration, most networks (mostly
--Sun-based networks) run the Network Information Service. Linux machines
-+Sun-based networks) run the Network Information Service. FreeBSD machines
- can take full advantage of existing NIS service or provide NIS service
--themselves. Linux machines can also act as full NIS+ clients, this
--support is in beta stage.
-+themselves.
- </Para>
-
- <Para>
--This document tries to answer questions about setting up NIS(YP) and NIS+
--on your Linux machine. Don't forget to read
-+This document tries to answer questions about setting up NIS(YP)
-+on your FreeBSD machine. Don't forget to read
- <XRef LinkEnd="portmapper">.
- </Para>
-
- <Para>
--The NIS-Howto is edited and maintained by
-+The Linux version of the NIS-Howto is edited and maintained by
- </Para>
-
- <Para>
-@@ -88,12 +87,7 @@
- </Para>
-
- <Para>
--New versions of this document will also be uploaded to various
--Linux WWW and FTP sites, including the LDP home page.
--</Para>
--
--<Para>
--Links to translations of this document could be found at
-+Links to translations of the Linux document could be found at
- <ULink
- URL="http://www.linux-nis.org/nis-howto/"
- >http://www.linux-nis.org/nis-howto/</ULink
-@@ -131,9 +125,9 @@
- </Para>
-
- <Para>
--Please do <Emphasis>not</Emphasis> mail me questions about special problems with your Linux
--Distribution! I don't know every Linux Distribution. But I will try to add
--every solution you send me.
-+Please do <Emphasis>not</Emphasis> mail Thorsten questions about special problems with FreeBSD.
-+The FreeBSD changes to the Linux document were done by the FreeBSD
-+Documentation Project. Please send comments to docs@freebsd.org
- </Para>
-
- </Sect2>
-@@ -160,10 +154,6 @@
-
- <Para>
- Theo de Raadt is responsible for the original yp-clients code.
--Swen Thuemmler ported the yp-clients code to Linux and also ported
--the yp-routines in libc (again based on Theo's work).
--Thorsten Kukuk has written the NIS(YP) and NIS+ routines for
--GNU libc 2.x from scratch.
- </Para>
-
- </Sect2>
-@@ -177,9 +167,8 @@
- <Title>Glossary of Terms
- <IndexTerm><Primary>NIS!glossary</Primary></IndexTerm>
- <IndexTerm><Primary>YP!glossary</Primary></IndexTerm>
--<IndexTerm><Primary>NYS!glossary</Primary></IndexTerm>
- <IndexTerm><Primary>NIS+!glossary</Primary></IndexTerm>
--<IndexTerm><Primary>glossary!NIS/NYS/YP/NIS+</Primary></IndexTerm>
-+<IndexTerm><Primary>glossary!NIS/YP/NIS+</Primary></IndexTerm>
- </Title>
-
- <Para>
-@@ -191,7 +180,7 @@
- <VariableList>
-
- <VarListEntry>
--<Term>DBM</Term>
-+<Term>DB</Term>
- <ListItem>
- <Para>
- DataBase Management, a library of functions which
-@@ -234,8 +223,7 @@
- <ListItem>
- <Para>
- Name services library, a library of name service calls
--(getpwnam, getservbyname, etc...) on SVR4 Unixes. GNU libc
--uses this for the NIS (YP) and NIS+ functions.
-+(getpwnam, getservbyname, etc...) on SVR4 Unixes.
- </Para>
- </ListItem>
- </VarListEntry>
-@@ -272,21 +260,10 @@
- </ListItem>
- </VarListEntry>
- <VarListEntry>
--<Term>NYS</Term>
--<ListItem>
--<Para>
--This is the name of a project and stands for NIS+, YP and Switch
--and is managed by Peter Eriksson &lt;peter@ifm.liu.se&#62;. It contains
--among other things a complete reimplementation of the NIS (= YP) code
--that uses the Name Services Switch functionality of the NYS library.
--</Para>
--</ListItem>
--</VarListEntry>
--<VarListEntry>
- <Term>NSS</Term>
- <ListItem>
- <Para>
--Name Service Switch. The /etc/nsswitch.conf file determines the order
-+Name Service Switch. On Solaris, the /etc/nsswitch.conf file determines the order
- of lookups performed when a certain piece of information is requested.
- </Para>
- </ListItem>
-@@ -329,7 +306,6 @@
- <Title>Some General Information
- <IndexTerm><Primary>NIS!general information</Primary></IndexTerm>
- <IndexTerm><Primary>YP!general information</Primary></IndexTerm>
--<IndexTerm><Primary>NYS!general information</Primary></IndexTerm>
- <IndexTerm><Primary>NIS+!general information</Primary></IndexTerm>
- </Title>
-
-@@ -358,7 +334,7 @@
- <ItemizedList>
- <ListItem>
- <Para>
--login names/passwords/home directories (/etc/passwd)
-+login names/passwords/home directories (/etc/master.passwd)
- </Para>
- </ListItem>
- <ListItem>
-@@ -454,7 +430,8 @@
- severe security needs. NIS+ is &lowbar;much&lowbar; more problematic
- to administer (it's pretty easy to handle on the client side, but the
- server side is horrible). Another problem is that the support for NIS+
--under Linux contains a lot of bugs and that the development has stopped.
-+under FreeBSD is still under developement, and is not ready for Alpha testing
-+yet.
- </Para>
-
- </Sect2>
-@@ -560,10 +537,10 @@
-
- <Para>
- To run any of the software mentioned below you will need to run the
--program /usr/sbin/portmap. Some Linux distributions already have
--the code in the /sbin/init.d/ or /etc/rc.d/ files to start up this
--daemon. All you have to do is to activate it and reboot your Linux
--machine. Read your Linux Distribution Documentation how to do this.
-+program /usr/sbin/portmap.
-+In FreeBSD you specify your desire to run the
-+Portmapper in /etc/rc.conf.
-+All you have to do is to activate it and reboot your FreeBSD machine.
- </Para>
-
- <Para>
-@@ -645,15 +622,15 @@
- ypcat, yppoll, ypmatch). The most important program is ypbind. This
- program must be running at all times, which means, it should always appear
- in the list of processes. It is a daemon process and needs to
--be started from the system's startup file (eg. /etc/init.d/nis,
--/sbin/init.d/ypclient, /etc/rc.d/init.d/ypbind, /etc/rc.local).
-+be started from the system's startup file (eg. /etc/rc.network).
-+You specify your desire to run ypbind in /etc/rc.conf.
- As soon as ypbind is running your system has become a NIS client.
- </Para>
-
- <Para>
- In the second case, if you don't have NIS servers, then you will also
- need a NIS server program (usually called ypserv). <XRef LinkEnd="ypserv">
--describes how to set up a NIS server on your Linux machine using the
-+how to set up a NIS server on your FreeBSD machine using
- <Command>ypserv</Command>
- daemon.
- </Para>
-@@ -667,44 +644,9 @@
- </Title>
-
- <Para>
--The system library "/usr/lib/libc.a" (version 4.4.2 and better) or the
--shared library "/lib/libc.so.x" contain all necessary system calls to
--succesfully compile the NIS client and server software. For the
--GNU C Library 2 (glibc 2.x), you also need /lib/libnsl.so.1.
--</Para>
--
--<Para>
--Some people reported that NIS only works with "/usr/lib/libc.a" version
--4.5.21 and better so if you want to play it safe don't use older
--libc's. The NIS client software can be obtained from:
--</Para>
--
--<Para>
--
--<Screen>
-- Site Directory File Name
--
-- ftp.kernel.org /pub/linux/utils/net/NIS yp-tools-2.7.tar.gz
-- ftp.kernel.org /pub/linux/utils/net/NIS ypbind-mt-1.12.tar.gz
-- ftp.kernel.org /pub/linux/utils/net/NIS ypbind-3.3.tar.gz
-- ftp.kernel.org /pub/linux/utils/net/NIS ypbind-3.3-glibc5.diff.gz
--</Screen>
--
--</Para>
--
--<Para>
--Once you obtained the software, please follow the instructions which
--come with the software. yp-clients 2.2 are for use with libc4 and libc5
--until 5.4.20. libc 5.4.21 and glibc 2.x needs yp-tools 1.4.1 or later.
--The new yp-tools 2.4 should work with every Linux libc. Since there was
--a bug in the NIS code, you shouldn't use libc 5.4.21-5.4.35. Use libc
--5.4.36 or later instead, or the most YP programs will not work.
--ypbind 3.3 will work with all libraries, too. If you use gcc 2.8.x or
--greater, egcs or glibc 2.x, you should add the ypbind-3.3-glibc5.diff
--patch to ypbind 3.3. If possible you should avoid the use of ypbind 3.3
--for security reasons.
--ypbind-mt is a new, multithreaded daemon. It needs a Linux 2.2 kernel
--and glibc 2.1 or later.
-+The system libraries "/usr/lib/libc.so.x" and "/usr/lib/libc.a"
-+contain all necessary system calls to
-+succesfully compile the NIS client and server software.
- </Para>
-
- </Sect2>
-@@ -726,31 +668,9 @@
- </Title>
-
- <Para>
--After you have succesfully compiled the software you are now ready
--to install it. A suitable place for the ypbind daemon is the directory
--/usr/sbin. Some people may tell you that you don't need
--ypbind on a system with NYS. This is wrong. ypwhich and ypcat need it
--always.
--</Para>
--
--<Para>
--You must do this as root of course. The other binaries (ypwhich,
--ypcat, yppasswd, yppoll, ypmatch) should go in a directory accessible
--by all users, normally /usr/bin.
--</Para>
--
--<Para>
--Newer ypbind versions have a configuration file called /etc/yp.conf. You can
--hardcode a NIS server there - for more info see the manual page for ypbind(8).
--You also need this file for NYS.
--An example:
--
--<Screen>
-- ypserver 10.10.0.1
-- ypserver 10.0.100.8
-- ypserver 10.3.1.1
--</Screen>
--
-+The ypbind process can be forced to bind to a specific NIS server by specifing
-+the server in /etc/rc.conf.
-+For more info see the manual page for ypbind(8).
- </Para>
-
- <Para>
-@@ -904,14 +824,6 @@
- </Para>
-
- <Para>
--To check if the domainname is set correct, use the
--<Command>/bin/ypdomainname</Command> from
--yp-tools 2.2. It uses the yp&lowbar;get&lowbar;default&lowbar;domain() function which is more
--restrict. It doesn't allow for example the "(none)" domainname, which
--is the default under Linux and makes a lot of problems.
--</Para>
--
--<Para>
- If the test worked you may now want to change your startupd files
- so that ypbind will be started at boot time and your system will
- act as a NIS client. Make sure that the domainname will
-@@ -933,19 +845,15 @@
-
- <Para>
- For host lookups you must set (or add) "nis" to the lookup order line
--in your <filename>/etc/host.conf</filename> file. Please read the
--manpage "resolv+.8" for more details.
--</Para>
--
--<Para>
--Add the following line to <filename>/etc/passwd</filename>
--on your NIS clients:
-+in your <filename>/etc/host.conf</filename> file. Please see the
-+comments in /etc/host.conf for more details.
- </Para>
-
- <Para>
-+Add the following line to /etc/master.passwd using vipw on your NIS clients:
-
- <Screen>
--+::::::
-++:::::::::
- </Screen>
-
- </Para>
-@@ -953,10 +861,10 @@
- <Para>
- You can also use the + and - characters to include/exclude or change
- users. If you want to exclude the user guest just add -guest to your
--<filename>/etc/passwd</filename> file.
-+<filename>/etc/master.passwd</filename> file.
- You want to use a different shell (e.g. ksh) for
--the user "linux"? No problem, just add "+linux::::::/bin/ksh"
--(without the quotes) to your <filename>/etc/passwd</filename>. Fields
-+the user "ken"? No problem, just add "+ken:::::::::/usr/local/bin/bash"
-+(without the quotes) to your <filename>/etc/master.passwd</filename>. Fields
- that you don't want
- to change have to be left empty. You could also use Netgroups for
- user control.
-@@ -971,487 +879,19 @@
- <Para>
-
- <Screen>
-- +miquels:::::::
-- +ed:::::::
-- +dth:::::::
-- +@sysadmins:::::::
-- -ftp
-- +:*::::::/etc/NoShell
-+ +dennis:::::::::
-+ +@sysadmins:::::::::
-+ -ftp:::::::::
-+ +@rejected-users::32767:32767::::::/bin/false
- </Screen>
-
- </Para>
-
- <Para>
--Note that in Linux you can also override the password field, as we did
-+Note that in FreeBSD you can also override the password field, as we did
- in this example. We also remove the login "ftp", so it isn't known any
- longer, and anonymous ftp will not work.
--</Para>
--
--<Para>
--The netgroup would look like
--
--<Screen>
--sysadmins (-,software,) (-,kukuk,)
--</Screen>
--
--</Para>
--
--<Para>
--IMPORTANT: The netgroup feature is implemented starting from libc 4.5.26.
--If you have a version of libc earlier than 4.5.26, every user in the
--NIS password database can access your linux machine if you run "ypbind" !
--</Para>
--
--</Sect2>
--
--<Sect2>
--<Title>Setting up a NIS Client using NYS
--<IndexTerm><Primary
-->NYS!client setup</Primary></IndexTerm>
--</Title>
--
--<Para>
--All that is required is that the NIS configuration file
--(/etc/yp.conf) points to the correct server(s) for its information.
--Also, the Name Services Switch configuration file (/etc/nsswitch.conf)
--must be correctly set up.
--</Para>
--
--<Para>
--You should install ypbind. It isn't needed by the libc, but the NIS(YP)
--tools need it.
--</Para>
--
--<Para>
--If you wish to use the include/exclude user feature (+/-guest/+@admins),
--you have to use "passwd: compat" and "group: compat" in nsswitch.conf.
--Note that there is no "shadow: compat"! You have to
--use "shadow: files nis" in this case.
--</Para>
--
--<Para>
--The NYS sources are part of the libc 5 sources. When run configure,
--say the first time "NO" to the "Values correct" question,
--then say "YES" to "Build a NYS libc from nys".
--</Para>
--
--</Sect2>
--
--<Sect2>
--<Title>Setting up a NIS Client using glibc 2.x
--<IndexTerm><Primary
-->NIS!client setup!using glibc 2.x</Primary></IndexTerm>
--</Title>
--
--<Para>
--The glibc uses "traditional NIS", so you need to start ypbind. The
--Name Services Switch configuration file (/etc/nsswitch.conf) must be
--correctly set up. If you use the compat mode for passwd, shadow or group,
--you have to add the "+" at the end of this files and you can use
--the include/exclude user feature. The configuration is excatly the same
--as under Solaris 2.x.
--</Para>
--
--</Sect2>
--
--<Sect2>
--<Title>The nsswitch.conf File
--<IndexTerm><Primary
-->nsswitch.conf file</Primary></IndexTerm>
--
--<IndexTerm><Primary
-->NIS!nsswitch.conf file</Primary></IndexTerm>
--</Title>
--
--<Para>
--The Network Services switch file /etc/nsswitch.conf determines the
--order of lookups performed when a certain piece of information is
--requested, just like the /etc/host.conf file which determines the way
--host lookups are performed. For example, the line
--</Para>
--
--<Para>
--
--<Screen>
-- hosts: files nis dns
--</Screen>
--
--</Para>
--
--<Para>
--specifies that host lookup functions should first look in the local
--/etc/hosts file, followed by a NIS lookup and finally through the domain
--name service (/etc/resolv.conf and named), at which point if no match
--is found an error is returned. This file must be readable for every
--user! You can find more information in the man-page nsswitch.5
--or nsswitch.conf.5.
--</Para>
--
--<Para>
--A good /etc/nsswitch.conf file for NIS is:
--
--<Screen>
--#
--# /etc/nsswitch.conf
--#
--# An example Name Service Switch config file. This file should be
--# sorted with the most-used services at the beginning.
--#
--# The entry '[NOTFOUND=return]' means that the search for an
--# entry should stop if the search in the previous entry turned
--# up nothing. Note that if the search failed due to some other reason
--# (like no NIS server responding) then the search continues with the
--# next entry.
--#
--# Legal entries are:
--#
--# nisplus Use NIS+ (NIS version 3)
--# nis Use NIS (NIS version 2), also called YP
--# dns Use DNS (Domain Name Service)
--# files Use the local files
--# db Use the /var/db databases
--# [NOTFOUND=return] Stop searching if not found so far
--#
--
--passwd: compat
--group: compat
--# For libc5, you must use shadow: files nis
--shadow: compat
--
--passwd_compat: nis
--group_compat: nis
--shadow_compat: nis
--
--hosts: nis files dns
--
--services: nis [NOTFOUND=return] files
--networks: nis [NOTFOUND=return] files
--protocols: nis [NOTFOUND=return] files
--rpc: nis [NOTFOUND=return] files
--ethers: nis [NOTFOUND=return] files
--netmasks: nis [NOTFOUND=return] files
--netgroup: nis
--bootparams: nis [NOTFOUND=return] files
--publickey: nis [NOTFOUND=return] files
--automount: files
--aliases: nis [NOTFOUND=return] files
--</Screen>
--
--</Para>
--
--<Para>
--passwd&lowbar;compat, group&lowbar;compat and shadow&lowbar;compat are only supported by glibc 2.x.
--If there are no shadow rules in /etc/nsswitch.conf, glibc will use the passwd
--rule for lookups. There are some more lookup module for glibc like hesoid.
--For more information, read the glibc documentation.
--</Para>
--
--</Sect2>
--
--<Sect2>
--<Title>Shadow Passwords with NIS
--<IndexTerm><Primary
-->NIS!shadow passwords</Primary></IndexTerm>
--</Title>
--
--<Para>
--Shadow passwords over NIS are always a bad idea. You loose the security,
--which shadow gives you, and it is supported by only some few Linux C
--Libraries. A good way to avoid shadow passwords over NIS is,
--to put only the local system users in /etc/shadow. Remove the NIS user
--entries from the shadow database, and put the password back in passwd.
--So you can use shadow for the root login, and normal passwd for NIS
--user. This has the advantage that it will work with every NIS client.
--</Para>
--
--<Sect3>
--<Title>Linux</Title>
--
--<Para>
--The only Linux libc which supports shadow passwords over NIS, is the
--GNU C Library 2.x. Linux libc5 has no support for it. Linux
--libc5 compiled with NYS enabled has some code for it. But this code
--is badly broken in some cases and doesn't work with all correct
--shadow entries.
--</Para>
--
--</Sect3>
--
--<Sect3>
--<Title>Solaris</Title>
--
--<Para>
--Solaris does not support shadow passwords over NIS.
--</Para>
--
--</Sect3>
--
--<Sect3>
--<Title>PAM
--<IndexTerm><Primary
-->PAM!shadow passwords</Primary></IndexTerm>
--</Title>
--
--<Para>
--Linux-PAM 0.75 and newr does support Shadow passwords over NIS if you
--use the pam_unix.so Module or if you install the extra pam_unix2.so
--Module. Old systems using pam&lowbar;pwdb/libpwdb (for example Red Hat
--Linux 5.x)
--need to change the /etc/pam.d/* entries. All pam&lowbar;pwdb rules should
--be replaced through a pam&lowbar;unix&lowbar;* module.
--</Para>
--
--<Para>
--An example /etc/pam.d/login file looks like:
--</Para>
--
--<Para>
--
--<Screen>
--#%PAM-1.0
--auth requisite pam_unix2.so nullok #set_secrpc
--auth required pam_securetty.so
--auth required pam_nologin.so
--auth required pam_env.so
--auth required pam_mail.so
--account required pam_unix2.so
--password required pam_pwcheck.so nullok
--password required pam_unix2.so nullok use_first_pass use_authtok
--session required pam_unix2.so none # debug or trace
--session required pam_limits.so
--</Screen>
--
--</Para>
--
--</Sect3>
--
--</Sect2>
--
--</Sect1>
--
--<Sect1 id="nisplus">
--<Title>What do you need to set up NIS+ ?</Title>
--
--<Sect2>
--<Title>The Software
--<IndexTerm><Primary
-->NIS+!software required</Primary></IndexTerm>
--</Title>
--
--<Para>
--The Linux NIS+ client code was developed for the GNU C library 2.
--There is also a port for Linux libc5, since most commercial Applications
--where linked against this library in the past, and you cannot recompile
--them for using glibc. There are problems with libc5 and NIS+:
--static programs cannot be linked with it, and programs compiled
--with this library will not work with other libc5 versions.
--</Para>
--
--<Para>
--As base System you need a glibc based Distribution like Debian,
--Red Hat Linux or SuSE Linux. If you have a Linux Distribution, which
--does not have glibc 2.1.1 or later, you need to update to a newer
--version.
--</Para>
--
--<Para>
--The NIS+ client software can be obtained from:
--
--<Screen>
-- Site Directory File Name
--
-- ftp.gnu.org /pub/gnu/glibc glibc-2.2.5.tar.gz,
-- glibc-linuxthreads-2.2.5.tar.gz
-- ftp.kernel.org /pub/linux/utils/net/NIS+ nis-utils-1.4.1.tar.gz
--</Screen>
--
--</Para>
--
--<Para>
--You should also have a look at
--<ULink
--URL="http://www.linux-nis.org/nisplus/"
-->http://www.linux-nis.org/nisplus/</ULink
-->
--for more information and the latest sources.
--</Para>
--
--</Sect2>
--
--<Sect2>
--<Title>Setting up a NIS+ client
--<IndexTerm><Primary
-->NIS+!client setup</Primary></IndexTerm>
--</Title>
--
--<Para>
--IMPORTANT: For setting up a NIS+ client read your Solaris NIS+ docs
--what to do on the server side! This document only describes what to do
--on the client side!
--</Para>
--
--<Para>
--After installing the new libc and nis-tools, create the credentials for
--the new client on the NIS+ server. Make sure portmap is running. Then
--check if your Linux PC has the same time as the NIS+ Server. For secure RPC,
--you have only a small window from about 3 minutes, in which the credentials
--are valid. A good idea is to run xntpd on every host. After this, run
--</Para>
--
--<Para>
--
--<Screen>
--domainname nisplus.domain.
--nisinit -c -H &#60;NIS+ server&#62;
--</Screen>
--
--</Para>
--
--<Para>
--to initialize the cold start file. Read the nisinit man page for more
--options. Make sure that the domainname will always be set after a reboot.
--If you don't know what the NIS+ domain name is on your network, ask
--your system/network administrator.
--</Para>
--
--<Para>
--Now you should change your <filename>/etc/nsswitch.conf</filename>
--file. Make sure that the
--only service after publickey is nisplus ("publickey: nisplus"), and nothing
--else!
--</Para>
--
--<Para>
--Then start keyserv and make sure, that it will always be started
--as first daemon after portmap at boot time. Run
--
--<Screen>
--keylogin -r
--</Screen>
--
--to store the root secretkey on your system. (I hope you have added the
--publickey for the new host on the NIS+ Server?).
--</Para>
--
--<Para>
--<Command>niscat passwd.org&lowbar;dir</Command>
--should now show you all entries in the passwd database.
--</Para>
--
--</Sect2>
--
--<Sect2>
--<Title>NIS+, keylogin, login and PAM
--<IndexTerm><Primary
-->NIS+!use of PAM with</Primary></IndexTerm>
--</Title>
--
--<Para>
--When the user logs in, he need to set his secretkey to keyserv. This is done
--by calling "keylogin". The login from the shadow package will do this for the
--user, if it was compiled against glibc 2.1. For a PAM aware login, you have
--to change the /etc/pam.d/login file to
--use pam&lowbar;unix2, not pwdb, which doesn't support NIS+. An example:
--</Para>
--
--<Para>
--
--<Screen>
--#%PAM-1.0
--auth required /lib/security/pam_securetty.so
--auth required /lib/security/pam_unix2.so set_secrpc
--auth required /lib/security/pam_nologin.so
--account required /lib/security/pam_unix2.so
--password required /lib/security/pam_unix2.so
--session required /lib/security/pam_unix2.so
--</Screen>
--
--</Para>
--
--</Sect2>
--
--<Sect2>
--<Title>The nsswitch.conf File
--<IndexTerm><Primary
-->nsswitch.conf file</Primary></IndexTerm>
--
--<IndexTerm><Primary
-->NIS+!nsswitch.conf file</Primary></IndexTerm>
--</Title>
--
--<Para>
--The Network Services switch file <filename>/etc/nsswitch.conf</filename>
--determines the order of lookups performed when a certain piece of
--information is requested, just like the
--<filename>/etc/host.conf</filename> file which determines the way
--host lookups are performed. For example, the line
--</Para>
--
--<Para>
--
--<Screen>
-- hosts: files nisplus dns
--</Screen>
--
--</Para>
--
--<Para>
--specifies that host lookup functions should first look in the local
--<filename>/etc/hosts</filename> file, followed by a NIS+ lookup and
--finally through the domain
--name service (<filename>/etc/resolv.conf</filename> and named), at
--which point if no match is found an error is returned.
--</Para>
--
--<Para>
--A good <filename>/etc/nsswitch.conf</filename> file for NIS+ is:
--
--<Screen>
--#
--# /etc/nsswitch.conf
--#
--# An example Name Service Switch config file. This file should be
--# sorted with the most-used services at the beginning.
--#
--# The entry '[NOTFOUND=return]' means that the search for an
--# entry should stop if the search in the previous entry turned
--# up nothing. Note that if the search failed due to some other reason
--# (like no NIS server responding) then the search continues with the
--# next entry.
--#
--# Legal entries are:
--#
--# nisplus Use NIS+ (NIS version 3)
--# nis Use NIS (NIS version 2), also called YP
--# dns Use DNS (Domain Name Service)
--# files Use the local files
--# db Use the /var/db databases
--# [NOTFOUND=return] Stop searching if not found so far
--#
--
--passwd: compat
--group: compat
--shadow: compat
--
--passwd_compat: nisplus
--group_compat: nisplus
--shadow_compat: nisplus
--
--hosts: nisplus files dns
--
--services: nisplus [NOTFOUND=return] files
--networks: nisplus [NOTFOUND=return] files
--protocols: nisplus [NOTFOUND=return] files
--rpc: nisplus [NOTFOUND=return] files
--ethers: nisplus [NOTFOUND=return] files
--netmasks: nisplus [NOTFOUND=return] files
--netgroup: nisplus
--bootparams: nisplus [NOTFOUND=return] files
--publickey: nisplus
--automount: files
--aliases: nisplus [NOTFOUND=return] files
--</Screen>
--
-+See the ``man 5 passwd'' for further explantion and more examples.
- </Para>
-
- </Sect2>
-@@ -1478,41 +918,6 @@
- </Para>
-
- <Para>
--The NIS server software can be found on:
--</Para>
--
--<Para>
--
--<Screen>
-- Site Directory File Name
--
-- ftp.kernel.org /pub/linux/utils/net/NIS ypserv-2.4.tar.gz
-- ftp.kernel.org /pub/linux/utils/net/NIS ypserv-2.4.tar.bz2
--</Screen>
--
--</Para>
--
--<Para>
--You could also look at
--<ULink
--URL="http://www.linux-nis.org/nis/"
-->http://www.linux-nis.org/nis/</ULink
-->
--for more information.
--</Para>
--
--<Para>
--The server setup is the same for both traditional NIS and NYS.
--</Para>
--
--<Para>
--Compile the software to generate the <Command>ypserv</Command> and
--<Command>makedbm</Command>
--programs. ypserv-2.x only supports the securenets file for access
--restrictions.
--</Para>
--
--<Para>
- If you run your server as master, determine what files you require to be
- available via NIS and then add or remove the appropriate
- entries to the "all" rule in <filename>/var/yp/Makefile</filename>.
-@@ -1521,19 +926,9 @@
- </Para>
-
- <Para>
--There was one big change between ypserv 1.1 and ypserv 1.2. Since
--version 1.2, the file handles are cached. This means you have to
--call makedbm always with the -c option if you create new maps. Make
--sure, you are using the
--new <filename>/var/yp/Makefile</filename> from ypserv 1.2 or later,
--or add the -c flag to makedbm in the Makefile. If you don't do that,
--ypserv will continue to use the old maps, and not the updated one.
--</Para>
--
--<Para>
- Now edit <filename>/var/yp/securenets</filename> and
--<filename>/etc/ypserv.conf</filename>.
--For more information, read the ypserv(8) and ypserv.conf(5) manual pages.
-+<filename>/etc/rc.conf</filename>.
-+For more information, read the ypserv(8) manual page and /etc/rc.conf comments.
- </Para>
-
- <Para>
-@@ -1575,7 +970,7 @@
- <Para>
-
- <Screen>
-- % /usr/lib/yp/ypinit -m
-+ % /usr/sbin/ypinit -m
- </Screen>
-
- </Para>
-@@ -1586,7 +981,7 @@
- must be configured as NIS client before you could run
-
- <Screen>
-- % /usr/lib/yp/ypinit -s masterhost
-+ % /usr/sbin/ypinit -s masterhost
- </Screen>
-
- to install the host as NIS slave.
-@@ -1612,16 +1007,16 @@
- </Para>
-
- <Para>
--You might want to edit root's crontab *on the slave* server and add the
-+You might want to edit the system crontab (/etc/crontab) *on the slave* server and add the
- following lines:
- </Para>
-
- <Para>
-
- <Screen>
-- 20 * * * * /usr/lib/yp/ypxfr_1perhour
-- 40 6 * * * /usr/lib/yp/ypxfr_1perday
-- 55 6,18 * * * /usr/lib/yp/ypxfr_2perday
-+ 20 * * * * root /usr/libexec/ypxfr passwd.byname
-+ 21 * * * * root /usr/libexec/ypxfr passwd.byuid
-+ 55 19 * * * root /usr/libexec/ypxfr hosts.ypname
- </Screen>
-
- This will ensure that most NIS maps are kept up-to-date, even if an
-@@ -1634,7 +1029,7 @@
- the new slave server has permissions to contact the NIS master. Then run
-
- <Screen>
-- % /usr/lib/yp/ypinit -s masterhost
-+ % /usr/sbin/ypinit -s masterhost
- </Screen>
-
- on the new slave. On the master server, add the new slave server name
-@@ -1646,7 +1041,7 @@
- <Para>
- If you want to restrict access for users to your NIS server, you'll have
- to setup the NIS server as a client as well by running ypbind and adding the
--plus-entries to <filename>/etc/passwd</filename> &lowbar;halfway&lowbar;
-+plus-entries to <filename>/etc/master.passwd</filename> &lowbar;halfway&lowbar;
- the password file. The library
- functions will ignore all normal entries after the first NIS entry, and
- will get the rest of the info through NIS. This way the NIS access rules
-@@ -1668,17 +1063,17 @@
- news:*:9:9:news:/var/spool/news:
- uucp:*:10:50:uucp:/var/spool/uucp:
- nobody:*:65534:65534:noone at all,,,,:/dev/null:
-- +miquels::::::
-- +:*:::::/etc/NoShell
-+ +dennis:::::::::
-+ +*:::::::::/bin/false
- [ All normal users AFTER this line! ]
- tester:*:299:10:Just a test account:/tmp:
-- miquels:1234567890123:101:10:Miquel van Smoorenburg:/home/miquels:/bin/zsh
-+ obrien:1765:01:10::0:0:David O'Brien:/home/obrien:/bin/sh
- </Screen>
-
- </Para>
-
- <Para>
--Thus the user "tester" will exist, but have a shell of /etc/NoShell. miquels
-+Thus the user "tester" will exist, but have a shell of /bin/false. obrien
- will have normal access.
- </Para>
-
-@@ -1686,7 +1081,7 @@
- Alternatively, you could edit the <filename>/var/yp/Makefile</filename> file
- and set NIS to use
- another source password file. On large systems the NIS password and group
--files are usually stored in <Literal remap="tt">/etc/yp/</Literal>. If you do this the normal
-+files are sometimes stored in <Literal remap="tt">/etc/yp/</Literal>. If you do this the normal
- tools to administrate the password file such as <Literal remap="tt">passwd</Literal>, <Literal remap="tt">chfn</Literal>,
- <Literal remap="tt">adduser</Literal> will not work anymore and you need special homemade tools
- for this.
-@@ -1699,137 +1094,6 @@
-
- </Sect2>
-
--<Sect2>
--<Title>The Server Program yps
--<IndexTerm><Primary
-->NIS!yps server</Primary></IndexTerm>
--
--<IndexTerm><Primary
-->yps NIS server</Primary></IndexTerm>
--</Title>
--
--<Para>
--To set up the "yps" NIS server please refer to the previous paragraph.
--The "yps" server setup is similar, &lowbar;but&lowbar; not exactly the same so
--beware if you try to apply the "ypserv" instructions to "yps"!
--"yps" is not supported by any author, and contains some security leaks.
--You really shouldn't use it !
--</Para>
--
--<Para>
--The "yps" NIS server software can be found on:
--</Para>
--
--<Para>
--
--<Screen>
-- Site Directory File Name
--
-- ftp.lysator.liu.se /pub/NYS/servers yps-0.21.tar.gz
-- ftp.kernel.org /pub/linux/utils/net/NIS yps-0.21.tar.gz
--</Screen>
--
--</Para>
--
--</Sect2>
--
--<Sect2>
--<Title>The Program rpc.ypxfrd
--<IndexTerm><Primary
-->NIS&verbar;rpc.ypxfrd daemon</Primary></IndexTerm>
--
--<IndexTerm><Primary
-->rpc.ypxfrd daemon</Primary></IndexTerm>
--</Title>
--
--<Para>
--rpc.ypxfrd is used for speed up the transfer of very large
--NIS maps from a NIS master to NIS slave servers. If a
--NIS slave server receives a message that there is a new
--map, it will start ypxfr for transfering the new map.
--ypxfr will read the contents of a map from the master
--server using the yp&lowbar;all() function. This process can take
--several minutes when there are very large maps which have
--to store by the database library.
--</Para>
--
--<Para>
--The rpc.ypxfrd server speeds up the transfer process by
--allowing NIS slave servers to simply copy the master
--server's map files rather than building their own from
--scratch. rpc.ypxfrd uses an RPC-based file transfer protocol,
--so that there is no need for building a new map.
--</Para>
--
--<Para>
--rpc.ypxfrd can be started by inetd. But since it starts
--very slow, it should be started with ypserv. You need to start
--rpc.ypxfrd only on the NIS master server.
--</Para>
--
--</Sect2>
--
--<Sect2>
--<Title>The Program rpc.yppasswdd
--<IndexTerm><Primary
-->NIS!rpc.yppasswdd daemon</Primary></IndexTerm>
--
--<IndexTerm><Primary
-->rpc.yppasswdd daemon</Primary></IndexTerm>
--</Title>
--
--<Para>
--Whenever users change their passwords, the NIS password database and
--probably other NIS databases, which depend on the NIS password
--database, should be updated. The program "rpc.yppasswdd" is a server that
--handles password changes and makes sure that the NIS information will
--be updated accordingly. rpc.yppasswdd is now integrated in ypserv. You
--don't need the older, separate yppasswd-0.9.tar.gz or yppasswd-0.10.tar.gz,
--and you shouldn't use them any longer. The rpc.yppasswdd in ypserv 1.3.2
--has full shadow support. yppasswd is now part of yp-tools-2.2.tar.gz.
--</Para>
--
--<Para>
--You need to start rpc.yppasswdd only on the NIS master server. By default,
--users are not allowed to change their full name or the login shell.
--You can allow this with the -e chfn or -e chsh option.
--</Para>
--
--<Para>
--If your passwd and shadow files are not in another directory then
--/etc, you need to add the -D option. For example, if you have put
--all source files in /etc/yp and wish to allow the user to change
--his shell, you need to start rpc.yppasswdd with the following parameters:
--</Para>
--
--<Para>
--
--<Screen>
-- rpc.yppasswdd -D /etc/yp -e chsh
--</Screen>
--
--</Para>
--
--<Para>
--or
--</Para>
--
--<Para>
--
--<Screen>
-- rpc.yppasswdd -s /etc/yp/shadow -p /etc/yp/passwd -e chsh
--</Screen>
--
--</Para>
--
--<Para>
--There is nothing more to do. You just need to make sure, that
--<Literal remap="tt">rpc.yppasswdd</Literal> uses the same files as <Literal remap="tt">/var/yp/Makefile</Literal>.
--Errors will be logged using syslog.
--</Para>
--
--</Sect2>
--
- </Sect1>
-
- <Sect1 id="verification">
-@@ -1837,8 +1101,6 @@
- <IndexTerm><Primary
- >NIS!verification of operation</Primary></IndexTerm>
-
--<IndexTerm><Primary
-->NYS!verification of operation</Primary></IndexTerm>
- </Title>
-
- <Para>
-@@ -1869,9 +1131,7 @@
-
- <Para>
- (where userid is the login name of an arbitrary user) should give you
--the user's entry in the NIS passwd file. The "ypcat" and "ypmatch"
--programs should be included with your distribution of traditional
--NIS or NYS.
-+the user's entry in the NIS passwd file.
- </Para>
-
- <Para>
-@@ -2172,92 +1432,6 @@
- >NIS!problems with</Primary></IndexTerm>
- </Title>
-
--<Para>
--Here are some common problems reported by various users:
--</Para>
--
--<Para>
--
--<OrderedList>
--<ListItem>
--
--<Para>
--The libraries for 4.5.19 are broken. NIS won't work with it.
--
--</Para>
--</ListItem>
--<ListItem>
--
--<Para>
--If you upgrade the libraries from 4.5.19 to 4.5.24 then the
--su command breaks. You need to get the su command from the
--slackware 1.2.0 distribution. Incidentally that's where you
--can get the updated libraries.
--
--</Para>
--</ListItem>
--<ListItem>
--
--<Para>
--When a NIS server goes down and comes up again ypbind starts
--complaining with messages like:
--
--<screen>
-- yp_match: clnt_call:
-- RPC: Unable to receive; errno = Connection refused
--</screen>
--
--and logins are refused for those who are registered in the
--NIS database. Try to login as root and kill
--ypbind and start it up again. An update to ypbind 3.3 or higher
--should also help.
--
--</Para>
--</ListItem>
--<ListItem>
--
--<Para>
--After upgrading the libc to a version greater then 5.4.20, the YP tools
--will not work any longer. You need yp-tools 1.2 or later for
--libc &#62;= 5.4.21 and glibc 2.x. For earlier libc version you need
--yp-clients 2.2. yp-tools 2.x should work for all libraries.
--
--</Para>
--</ListItem>
--<ListItem>
--
--<Para>
--In libc 5.4.21 - 5.4.35 yp&lowbar;maplist is broken, you need 5.4.36 or later,
--or some YP programs like ypwhich will segfault.
--
--</Para>
--</ListItem>
--<ListItem>
--
--<Para>
--libc 5 with traditional NIS doesn't support shadow passwords over NIS.
--You need libc5 + NYS or glibc 2.x.
--</Para>
--</ListItem>
--<ListItem>
--
--<Para>
--ypcat shadow doesn't show the shadow map. This is correct, the name of
--the shadow map is shadow.byname, not shadow.
--</Para>
--</ListItem>
--<ListItem>
--
--<Para>
--Solaris doesn't use always privileged ports. So don't use password
--mangling if you have a Solaris client.
--</Para>
--</ListItem>
--
--</OrderedList>
--
--</Para>
--
- </Sect1>
-
- <Sect1 id="faq">
-@@ -2274,7 +1448,7 @@
- <Para>
-
- <Screen>
-- comp.os.linux.networking
-+ hackers@FreeBSD.org
- </Screen>
-
- </Para>
diff --git a/misc/Howto/pkg-descr b/misc/Howto/pkg-descr
deleted file mode 100644
index 53a517ccb591..000000000000
--- a/misc/Howto/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-Linux HOW-TOs modified for applicablity on FreeBSD
diff --git a/misc/Howto/pkg-plist b/misc/Howto/pkg-plist
deleted file mode 100644
index 105c4a60c151..000000000000
--- a/misc/Howto/pkg-plist
+++ /dev/null
@@ -1,205 +0,0 @@
-%%DOCSDIR%%/DNS-HOWTO.ascii
-%%DOCSDIR%%/DNS-HOWTO.latin1
-%%DOCSDIR%%/HOWTO-INDEX.html
-%%DOCSDIR%%/HTML/DNS-HOWTO.html
-%%DOCSDIR%%/HTML/DNS-HOWTO1.html
-%%DOCSDIR%%/HTML/DNS-HOWTO10.html
-%%DOCSDIR%%/HTML/DNS-HOWTO11.html
-%%DOCSDIR%%/HTML/DNS-HOWTO12.html
-%%DOCSDIR%%/HTML/DNS-HOWTO13.html
-%%DOCSDIR%%/HTML/DNS-HOWTO14.html
-%%DOCSDIR%%/HTML/DNS-HOWTO15.html
-%%DOCSDIR%%/HTML/DNS-HOWTO16.html
-%%DOCSDIR%%/HTML/DNS-HOWTO17.html
-%%DOCSDIR%%/HTML/DNS-HOWTO18.html
-%%DOCSDIR%%/HTML/DNS-HOWTO19.html
-%%DOCSDIR%%/HTML/DNS-HOWTO2.html
-%%DOCSDIR%%/HTML/DNS-HOWTO20.html
-%%DOCSDIR%%/HTML/DNS-HOWTO21.html
-%%DOCSDIR%%/HTML/DNS-HOWTO22.html
-%%DOCSDIR%%/HTML/DNS-HOWTO23.html
-%%DOCSDIR%%/HTML/DNS-HOWTO24.html
-%%DOCSDIR%%/HTML/DNS-HOWTO25.html
-%%DOCSDIR%%/HTML/DNS-HOWTO26.html
-%%DOCSDIR%%/HTML/DNS-HOWTO27.html
-%%DOCSDIR%%/HTML/DNS-HOWTO28.html
-%%DOCSDIR%%/HTML/DNS-HOWTO29.html
-%%DOCSDIR%%/HTML/DNS-HOWTO3.html
-%%DOCSDIR%%/HTML/DNS-HOWTO30.html
-%%DOCSDIR%%/HTML/DNS-HOWTO31.html
-%%DOCSDIR%%/HTML/DNS-HOWTO32.html
-%%DOCSDIR%%/HTML/DNS-HOWTO33.html
-%%DOCSDIR%%/HTML/DNS-HOWTO34.html
-%%DOCSDIR%%/HTML/DNS-HOWTO35.html
-%%DOCSDIR%%/HTML/DNS-HOWTO4.html
-%%DOCSDIR%%/HTML/DNS-HOWTO5.html
-%%DOCSDIR%%/HTML/DNS-HOWTO6.html
-%%DOCSDIR%%/HTML/DNS-HOWTO7.html
-%%DOCSDIR%%/HTML/DNS-HOWTO8.html
-%%DOCSDIR%%/HTML/DNS-HOWTO9.html
-%%DOCSDIR%%/HTML/DNS-HOWTO_toc.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD1.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD10.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD11.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD12.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD13.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD14.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD15.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD16.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD17.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD18.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD2.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD3.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD4.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD5.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD6.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD7.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD8.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD9.html
-%%DOCSDIR%%/HTML/Linux+FreeBSD_toc.html
-%%DOCSDIR%%/HTML/NFS-HOWTO.html
-%%DOCSDIR%%/HTML/NFS-HOWTO_toc.html
-%%DOCSDIR%%/HTML/NIS-HOWTO.html
-%%DOCSDIR%%/HTML/NIS-HOWTO1.html
-%%DOCSDIR%%/HTML/NIS-HOWTO10.html
-%%DOCSDIR%%/HTML/NIS-HOWTO11.html
-%%DOCSDIR%%/HTML/NIS-HOWTO12.html
-%%DOCSDIR%%/HTML/NIS-HOWTO13.html
-%%DOCSDIR%%/HTML/NIS-HOWTO14.html
-%%DOCSDIR%%/HTML/NIS-HOWTO15.html
-%%DOCSDIR%%/HTML/NIS-HOWTO16.html
-%%DOCSDIR%%/HTML/NIS-HOWTO17.html
-%%DOCSDIR%%/HTML/NIS-HOWTO18.html
-%%DOCSDIR%%/HTML/NIS-HOWTO19.html
-%%DOCSDIR%%/HTML/NIS-HOWTO2.html
-%%DOCSDIR%%/HTML/NIS-HOWTO20.html
-%%DOCSDIR%%/HTML/NIS-HOWTO21.html
-%%DOCSDIR%%/HTML/NIS-HOWTO22.html
-%%DOCSDIR%%/HTML/NIS-HOWTO23.html
-%%DOCSDIR%%/HTML/NIS-HOWTO24.html
-%%DOCSDIR%%/HTML/NIS-HOWTO25.html
-%%DOCSDIR%%/HTML/NIS-HOWTO26.html
-%%DOCSDIR%%/HTML/NIS-HOWTO27.html
-%%DOCSDIR%%/HTML/NIS-HOWTO28.html
-%%DOCSDIR%%/HTML/NIS-HOWTO29.html
-%%DOCSDIR%%/HTML/NIS-HOWTO3.html
-%%DOCSDIR%%/HTML/NIS-HOWTO30.html
-%%DOCSDIR%%/HTML/NIS-HOWTO31.html
-%%DOCSDIR%%/HTML/NIS-HOWTO32.html
-%%DOCSDIR%%/HTML/NIS-HOWTO33.html
-%%DOCSDIR%%/HTML/NIS-HOWTO34.html
-%%DOCSDIR%%/HTML/NIS-HOWTO35.html
-%%DOCSDIR%%/HTML/NIS-HOWTO36.html
-%%DOCSDIR%%/HTML/NIS-HOWTO37.html
-%%DOCSDIR%%/HTML/NIS-HOWTO38.html
-%%DOCSDIR%%/HTML/NIS-HOWTO39.html
-%%DOCSDIR%%/HTML/NIS-HOWTO4.html
-%%DOCSDIR%%/HTML/NIS-HOWTO40.html
-%%DOCSDIR%%/HTML/NIS-HOWTO5.html
-%%DOCSDIR%%/HTML/NIS-HOWTO6.html
-%%DOCSDIR%%/HTML/NIS-HOWTO7.html
-%%DOCSDIR%%/HTML/NIS-HOWTO8.html
-%%DOCSDIR%%/HTML/NIS-HOWTO9.html
-%%DOCSDIR%%/HTML/NIS-HOWTO_toc.html
-%%DOCSDIR%%/HTML/Security-HOWTO.html
-%%DOCSDIR%%/HTML/Security-HOWTO1.html
-%%DOCSDIR%%/HTML/Security-HOWTO10.html
-%%DOCSDIR%%/HTML/Security-HOWTO11.html
-%%DOCSDIR%%/HTML/Security-HOWTO12.html
-%%DOCSDIR%%/HTML/Security-HOWTO13.html
-%%DOCSDIR%%/HTML/Security-HOWTO14.html
-%%DOCSDIR%%/HTML/Security-HOWTO15.html
-%%DOCSDIR%%/HTML/Security-HOWTO16.html
-%%DOCSDIR%%/HTML/Security-HOWTO17.html
-%%DOCSDIR%%/HTML/Security-HOWTO18.html
-%%DOCSDIR%%/HTML/Security-HOWTO19.html
-%%DOCSDIR%%/HTML/Security-HOWTO2.html
-%%DOCSDIR%%/HTML/Security-HOWTO20.html
-%%DOCSDIR%%/HTML/Security-HOWTO21.html
-%%DOCSDIR%%/HTML/Security-HOWTO22.html
-%%DOCSDIR%%/HTML/Security-HOWTO23.html
-%%DOCSDIR%%/HTML/Security-HOWTO24.html
-%%DOCSDIR%%/HTML/Security-HOWTO25.html
-%%DOCSDIR%%/HTML/Security-HOWTO26.html
-%%DOCSDIR%%/HTML/Security-HOWTO27.html
-%%DOCSDIR%%/HTML/Security-HOWTO28.html
-%%DOCSDIR%%/HTML/Security-HOWTO29.html
-%%DOCSDIR%%/HTML/Security-HOWTO3.html
-%%DOCSDIR%%/HTML/Security-HOWTO30.html
-%%DOCSDIR%%/HTML/Security-HOWTO31.html
-%%DOCSDIR%%/HTML/Security-HOWTO32.html
-%%DOCSDIR%%/HTML/Security-HOWTO33.html
-%%DOCSDIR%%/HTML/Security-HOWTO34.html
-%%DOCSDIR%%/HTML/Security-HOWTO35.html
-%%DOCSDIR%%/HTML/Security-HOWTO36.html
-%%DOCSDIR%%/HTML/Security-HOWTO37.html
-%%DOCSDIR%%/HTML/Security-HOWTO38.html
-%%DOCSDIR%%/HTML/Security-HOWTO39.html
-%%DOCSDIR%%/HTML/Security-HOWTO4.html
-%%DOCSDIR%%/HTML/Security-HOWTO40.html
-%%DOCSDIR%%/HTML/Security-HOWTO41.html
-%%DOCSDIR%%/HTML/Security-HOWTO42.html
-%%DOCSDIR%%/HTML/Security-HOWTO43.html
-%%DOCSDIR%%/HTML/Security-HOWTO44.html
-%%DOCSDIR%%/HTML/Security-HOWTO45.html
-%%DOCSDIR%%/HTML/Security-HOWTO46.html
-%%DOCSDIR%%/HTML/Security-HOWTO47.html
-%%DOCSDIR%%/HTML/Security-HOWTO48.html
-%%DOCSDIR%%/HTML/Security-HOWTO49.html
-%%DOCSDIR%%/HTML/Security-HOWTO5.html
-%%DOCSDIR%%/HTML/Security-HOWTO50.html
-%%DOCSDIR%%/HTML/Security-HOWTO51.html
-%%DOCSDIR%%/HTML/Security-HOWTO52.html
-%%DOCSDIR%%/HTML/Security-HOWTO53.html
-%%DOCSDIR%%/HTML/Security-HOWTO54.html
-%%DOCSDIR%%/HTML/Security-HOWTO55.html
-%%DOCSDIR%%/HTML/Security-HOWTO56.html
-%%DOCSDIR%%/HTML/Security-HOWTO57.html
-%%DOCSDIR%%/HTML/Security-HOWTO58.html
-%%DOCSDIR%%/HTML/Security-HOWTO59.html
-%%DOCSDIR%%/HTML/Security-HOWTO6.html
-%%DOCSDIR%%/HTML/Security-HOWTO60.html
-%%DOCSDIR%%/HTML/Security-HOWTO61.html
-%%DOCSDIR%%/HTML/Security-HOWTO62.html
-%%DOCSDIR%%/HTML/Security-HOWTO63.html
-%%DOCSDIR%%/HTML/Security-HOWTO64.html
-%%DOCSDIR%%/HTML/Security-HOWTO65.html
-%%DOCSDIR%%/HTML/Security-HOWTO66.html
-%%DOCSDIR%%/HTML/Security-HOWTO67.html
-%%DOCSDIR%%/HTML/Security-HOWTO68.html
-%%DOCSDIR%%/HTML/Security-HOWTO69.html
-%%DOCSDIR%%/HTML/Security-HOWTO7.html
-%%DOCSDIR%%/HTML/Security-HOWTO70.html
-%%DOCSDIR%%/HTML/Security-HOWTO71.html
-%%DOCSDIR%%/HTML/Security-HOWTO72.html
-%%DOCSDIR%%/HTML/Security-HOWTO73.html
-%%DOCSDIR%%/HTML/Security-HOWTO74.html
-%%DOCSDIR%%/HTML/Security-HOWTO75.html
-%%DOCSDIR%%/HTML/Security-HOWTO76.html
-%%DOCSDIR%%/HTML/Security-HOWTO77.html
-%%DOCSDIR%%/HTML/Security-HOWTO78.html
-%%DOCSDIR%%/HTML/Security-HOWTO79.html
-%%DOCSDIR%%/HTML/Security-HOWTO8.html
-%%DOCSDIR%%/HTML/Security-HOWTO80.html
-%%DOCSDIR%%/HTML/Security-HOWTO81.html
-%%DOCSDIR%%/HTML/Security-HOWTO82.html
-%%DOCSDIR%%/HTML/Security-HOWTO83.html
-%%DOCSDIR%%/HTML/Security-HOWTO84.html
-%%DOCSDIR%%/HTML/Security-HOWTO85.html
-%%DOCSDIR%%/HTML/Security-HOWTO86.html
-%%DOCSDIR%%/HTML/Security-HOWTO87.html
-%%DOCSDIR%%/HTML/Security-HOWTO88.html
-%%DOCSDIR%%/HTML/Security-HOWTO89.html
-%%DOCSDIR%%/HTML/Security-HOWTO9.html
-%%DOCSDIR%%/HTML/Security-HOWTO_toc.html
-%%DOCSDIR%%/Linux+FreeBSD.ascii
-%%DOCSDIR%%/Linux+FreeBSD.latin1
-%%DOCSDIR%%/NFS-HOWTO.ascii
-%%DOCSDIR%%/NFS-HOWTO.latin1
-%%DOCSDIR%%/NIS-HOWTO.ascii
-%%DOCSDIR%%/NIS-HOWTO.latin1
-%%DOCSDIR%%/Security-HOWTO.ascii
-%%DOCSDIR%%/Security-HOWTO.latin1
-@dirrm %%DOCSDIR%%/HTML
-@dirrm %%DOCSDIR%%
diff --git a/misc/Makefile b/misc/Makefile
index 94193c4765cf..b1eb4aec946d 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -4,7 +4,6 @@
COMMENT = Miscellaneous utilities
SUBDIR += 44bsd-more
- SUBDIR += Howto
SUBDIR += achievo
SUBDIR += aclgen
SUBDIR += acron
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile
index 42795d312d17..50dc50f19f17 100644
--- a/net-mgmt/Makefile
+++ b/net-mgmt/Makefile
@@ -73,7 +73,6 @@
SUBDIR += nagios
SUBDIR += nagios-plugins
SUBDIR += nagios-silfreed-plugins
- SUBDIR += nagios-snmp-plugins
SUBDIR += nagiostat
SUBDIR += nat
SUBDIR += nav
@@ -139,7 +138,6 @@
SUBDIR += rate
SUBDIR += remarp
SUBDIR += rotorouter
- SUBDIR += ruby-snmp
SUBDIR += satellite
SUBDIR += scdp
SUBDIR += scli
diff --git a/net-mgmt/ruby-snmp/Makefile b/net-mgmt/ruby-snmp/Makefile
deleted file mode 100644
index 7d1e0c16971d..000000000000
--- a/net-mgmt/ruby-snmp/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-# New ports collection makefile for: Ruby-SNMP
-# Date created: 1 Sep 2000
-# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= snmp
-PORTVERSION= 0.2.1
-PORTREVISION= 1
-CATEGORIES= net-mgmt ruby
-MASTER_SITES= http://w3cic.riken.go.jp/~tsuruoka/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ruby${PORTNAME}-${PORTVERSION}
-EXTRACT_SUFX= .tgz
-DIST_SUBDIR= ruby
-
-MAINTAINER= seanc@FreeBSD.org
-COMMENT= Ruby interface to UCD-SNMP library
-
-IGNORE= is unusable, cf. ports/47957
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= "${IGNORE}"
-
-LIB_DEPENDS= snmp.4:${PORTSDIR}/net-mgmt/net-snmp4
-
-USE_RUBY= yes
-USE_RUBY_EXTCONF= yes
-
-WRKSRC= ${WRKDIR}/SNMP
-INSTALL_TARGET= site-install
-CONFIGURE_ARGS= --with-snmp-dir="${LOCALBASE}"
-
-DOCS_EN= mib_view.html \
- rubysnmp.html \
- sampleout.html \
- snmp_module.html \
- snmp_session.html \
- snmp_var.html
-
-post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${RUBY_MODDOCDIR}
-.for f in ${DOCS_EN}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/net-mgmt/ruby-snmp/distinfo b/net-mgmt/ruby-snmp/distinfo
deleted file mode 100644
index fcb93d287454..000000000000
--- a/net-mgmt/ruby-snmp/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (ruby/rubysnmp-0.2.1.tgz) = 0c30ae623895aa5304c808fddf34dd81
diff --git a/net-mgmt/ruby-snmp/files/patch-aa b/net-mgmt/ruby-snmp/files/patch-aa
deleted file mode 100644
index 8e10fe8dbe29..000000000000
--- a/net-mgmt/ruby-snmp/files/patch-aa
+++ /dev/null
@@ -1,45 +0,0 @@
---- extconf.rb.orig Mon Jul 10 19:18:51 2000
-+++ extconf.rb Fri Sep 1 01:53:44 2000
-@@ -1,15 +1,11 @@
--require './mkmf.rb'
-+require 'mkmf.rb'
-
- def crash(str)
- printf " extconf failure:%s\n", str
- exit 1
- end
-
--if /linux/ =~ RUBY_PLATFORM
-- $LDFLAGS = "-L/usr/lib"
--else
-- $LDFLAGS = "-L/usr/local/lib"
--end
-+dir_config('snmp')
-
- # Headers
- ruby_h = have_header("ruby.h")
-@@ -35,8 +31,10 @@
- EOF
-
- # Libraies
-+have_library("crypto") if test(?e, "/usr/lib/libcrypto.so");
-+
- snmpsessinit = have_library("snmp", "snmp_sess_init")
--unless snmpsessinit or snmpsessopen or snmpsessclose or snmpsessread or snmpsesssend
-+unless snmpsessinit # or snmpsessopen or snmpsessclose or snmpsessread or snmpsesssend
- crash "This module require snmp_sess_(init|open|close|read|send) functions."
- end
-
-@@ -51,10 +49,10 @@
- $CFLAGS = "-DNO_SNMP_FREE " + $CFLAGS
- end
-
--unless try_link(header+<<EOF, "-lsnmp")
-+if try_link(header+<<EOF, "-lsnmp")
-
- void main() {
-- init_snmp("snmpapp");
-+ init_snmp();
- }
- EOF
- $CFLAGS = "-DVOID_INIT_SNMP " + $CFLAGS
diff --git a/net-mgmt/ruby-snmp/files/patch-mib.c b/net-mgmt/ruby-snmp/files/patch-mib.c
deleted file mode 100644
index 48eea59ab40d..000000000000
--- a/net-mgmt/ruby-snmp/files/patch-mib.c
+++ /dev/null
@@ -1,9 +0,0 @@
---- mib.c.orig Mon Jul 10 19:18:51 2000
-+++ mib.c Sat Mar 30 19:15:41 2002
-@@ -1,4 +1,6 @@
- #include <sys/types.h>
-+#include <netinet/in.h>
-+
- #ifdef HAVE_UCD_SNMP_TOOLS_H
- #include <ucd-snmp/tools.h>
- #endif
diff --git a/net-mgmt/ruby-snmp/files/patch-snmp.c b/net-mgmt/ruby-snmp/files/patch-snmp.c
deleted file mode 100644
index 248dc2a04db5..000000000000
--- a/net-mgmt/ruby-snmp/files/patch-snmp.c
+++ /dev/null
@@ -1,9 +0,0 @@
---- snmp.c.orig Mon Jul 10 19:18:51 2000
-+++ snmp.c Sat Mar 30 19:15:26 2002
-@@ -1,5 +1,6 @@
- #include <errno.h>
- #include <sys/types.h>
-+#include <netinet/in.h>
-
- #ifdef HAVE_UCD_SNMP_TOOLS_H
- #include <ucd-snmp/tools.h>
diff --git a/net-mgmt/ruby-snmp/pkg-descr b/net-mgmt/ruby-snmp/pkg-descr
deleted file mode 100644
index b2d233893508..000000000000
--- a/net-mgmt/ruby-snmp/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Ruby SNMP is UCD-SNMP library interface for the Ruby.
-
-The current version only supports SNMPv1 GET and GETNEXT requests.
-
-Author: Nobuhiko Tsuruoka <tsuruoka@postman.riken.go.jp>
-WWW: http://w3cic.riken.go.jp/~tsuruoka/
diff --git a/net-mgmt/ruby-snmp/pkg-plist b/net-mgmt/ruby-snmp/pkg-plist
deleted file mode 100644
index 0fb53724ad83..000000000000
--- a/net-mgmt/ruby-snmp/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-%%RUBY_SITEARCHLIBDIR%%/snmp.so
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/mib_view.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rubysnmp.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/sampleout.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/snmp_module.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/snmp_session.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/snmp_var.html
-%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%
diff --git a/net/Makefile b/net/Makefile
index 95e8b2659514..14970e743788 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -667,7 +667,6 @@
SUBDIR += rtg
SUBDIR += ruby-dict
SUBDIR += ruby-icmp
- SUBDIR += ruby-jabber4r
SUBDIR += ruby-ldap
SUBDIR += ruby-net-geoip
SUBDIR += ruby-nis
diff --git a/net/ruby-jabber4r/Makefile b/net/ruby-jabber4r/Makefile
deleted file mode 100644
index 0b56fbd9df2f..000000000000
--- a/net/ruby-jabber4r/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# New ports collection makefile for: jabber4r
-# Date created: 11 December 2002
-# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= jabber4r
-PORTVERSION= 0.6.0
-CATEGORIES= net ruby
-MASTER_SITES= http://rubyforge.org/frs/download.php/376/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= knu@FreeBSD.org
-COMMENT= A Ruby library to connect to an existing Jabber account
-
-BROKEN= Does not build
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-USE_RUBY= yes
-USE_RUBY_FEATURES= rexml
-USE_RUBY_RDOC= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-DOCS= LICENSE.txt README doc
-EXAMPLES= examples/*
-
-.include <bsd.port.pre.mk>
-
-PLIST_MODDOCDIR= share/doc/${RUBY_NAME}/${RUBY_MODNAME}
-
-post-extract:
- ${RM} ${WRKSRC}/lib/jabber4r/LICENSE.txt
-
-do-build:
-.if !defined(NOPORTDOCS)
- cd ${BUILD_WRKSRC}; ${RUBY_RDOC}
-.endif
-
-do-install:
- cd ${WRKSRC}; ${RUBY} install.rb
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${RUBY_MODDOCDIR}
-.for f in ${DOCS}
- ${CP} -R ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/
-.endfor
- ${MKDIR} ${RUBY_MODEXAMPLESDIR}
-.for f in ${EXAMPLES}
- ${CP} -R ${WRKSRC}/${f} ${RUBY_MODEXAMPLESDIR}/
-.endfor
- cd ${WRKSRC} && \
- ${FIND} doc -type f|${SORT}| \
- ${SED} 's:^:${PLIST_MODDOCDIR}/:' >> ${TMPPLIST}; \
- ${FIND} doc -type d|${SORT} -r| \
- ${SED} 's:^:@dirrm ${PLIST_MODDOCDIR}/:'>> ${TMPPLIST}
- ${ECHO_CMD} '@dirrm ${PLIST_MODDOCDIR}'>> ${TMPPLIST}
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net/ruby-jabber4r/distinfo b/net/ruby-jabber4r/distinfo
deleted file mode 100644
index 511b28ddf21f..000000000000
--- a/net/ruby-jabber4r/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ruby/jabber4r-0.6.0.tar.gz) = e5e0bc060bd01389714c3598cf379e4d
-SIZE (ruby/jabber4r-0.6.0.tar.gz) = 23672
diff --git a/net/ruby-jabber4r/pkg-descr b/net/ruby-jabber4r/pkg-descr
deleted file mode 100644
index d26878c167a7..000000000000
--- a/net/ruby-jabber4r/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-This library was created to allow a Ruby application to connect to an
-existing Jabber account as an additional resource.
-
-This is not meant to be a library to create a complete Ruby-based
-Jabber IM client. It was written for ease of use, not completeness. It
-does support:
-
-* Account registration
-* Connection to an account (plain-text/digest)
-* Access to Roster (buddy list)
-* Tracking of presence of resources in the Roster (including local
- account resources)
-* Sending and receiving messages
-* Managing subscriptions
-* Pluggable xml parsers (rexml/xmlparser)
-
-Author: Richard Kilmer <rich@infoether.com>
-WWW: http://jabber4r.rubyforge.org/
diff --git a/net/ruby-jabber4r/pkg-plist b/net/ruby-jabber4r/pkg-plist
deleted file mode 100644
index 5d9dabea234d..000000000000
--- a/net/ruby-jabber4r/pkg-plist
+++ /dev/null
@@ -1,19 +0,0 @@
-%%RUBY_SITELIBDIR%%/jabber4r/jabber4r.rb
-%%RUBY_SITELIBDIR%%/jabber4r/jid.rb
-%%RUBY_SITELIBDIR%%/jabber4r/protocol.rb
-%%RUBY18_ONLY%%%%RUBY_SITELIBDIR%%/jabber4r/rexml_1.8_patch.rb
-%%RUBY_SITELIBDIR%%/jabber4r/roster.rb
-%%RUBY_SITELIBDIR%%/jabber4r/session.rb
-%%RUBY_SITELIBDIR%%/jabber4r/vcard.rb
-@dirrm %%RUBY_SITELIBDIR%%/jabber4r
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/echo.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/fox/bitmapper.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/fox/tbuplevel.png
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/register.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/subscription.rb
-%%PORTDOCS%%%%RUBY16_ONLY%%%%RUBY_MODEXAMPLESDIR%%/test.rb
-%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/fox
-%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/LICENSE.txt
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-@comment Here follows automatically generated entries
diff --git a/palm/Makefile b/palm/Makefile
index d7ac64baa9ca..f94cd3c8bfa6 100644
--- a/palm/Makefile
+++ b/palm/Makefile
@@ -42,7 +42,6 @@
SUBDIR += synce-rra
SUBDIR += synce-serial
SUBDIR += synce-trayicon
- SUBDIR += syncmal
SUBDIR += txt2pdbdoc
SUBDIR += uppc-kmod
diff --git a/palm/syncmal/Makefile b/palm/syncmal/Makefile
deleted file mode 100644
index 90a95b3a1eb0..000000000000
--- a/palm/syncmal/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# New ports collection makefile for: syncmal
-# Date created: March 17, 2001
-# Whom: fenner
-#
-# $FreeBSD$
-#
-
-PORTNAME= syncmal
-PORTVERSION= 0.71
-PORTREVISION= 2
-CATEGORIES= palm
-MASTER_SITES= http://jasonday.home.att.net/code/syncmal/
-DISTNAME= jpilot-${PORTNAME}_${PORTVERSION}${EXTRACTSUFX}
-
-MAINTAINER= fenner@FreeBSD.Org
-COMMENT= A MAL plugin for jpilot, to synchronize with services like AvantGo
-
-BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/palm/jpilot:patch \
- ${NONEXISTENT}:${PORTSDIR}/palm/malsync:patch
-RUN_DEPENDS= ${PREFIX}/bin/jpilot:${PORTSDIR}/palm/jpilot
-
-BROKEN= Configure fails
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-USE_GMAKE= YES
-GNU_CONFIGURE= YES
-CONFIGURE_ENV= GTK_CONFIG=${X11BASE}/bin/gtk12-config
-CONFIGURE_ARGS= --with-plugin-prefix=${WRKDIR}/../../jpilot/work/jpilot-0.99.2 \
- --with-mal-source=${WRKDIR}/../../malsync/work/malsync
-
-.include <bsd.port.mk>
diff --git a/palm/syncmal/distinfo b/palm/syncmal/distinfo
deleted file mode 100644
index 35fc09a034b9..000000000000
--- a/palm/syncmal/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (jpilot-syncmal_0.71.tar.gz) = 754e8dd3f6614cfc68d637ae62f88851
-SIZE (jpilot-syncmal_0.71.tar.gz) = 302724
diff --git a/palm/syncmal/files/patch-malsync::mal::client::unix::MAL31DBConfig.c b/palm/syncmal/files/patch-malsync::mal::client::unix::MAL31DBConfig.c
deleted file mode 100644
index 122f2b624aec..000000000000
--- a/palm/syncmal/files/patch-malsync::mal::client::unix::MAL31DBConfig.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- malsync/mal/client/unix/MAL31DBConfig.c.orig Sat Nov 16 13:07:58 2002
-+++ malsync/mal/client/unix/MAL31DBConfig.c Sat Nov 16 13:08:26 2002
-@@ -20,11 +20,7 @@
- */
-
- #include <MAL31DBConfig.h>
--#ifdef DARWIN
- #include <stdlib.h>
--#else
--#include <malloc.h>
--#endif
-
- /*---------------------------------------------------------------------------*/
- void
diff --git a/palm/syncmal/pkg-descr b/palm/syncmal/pkg-descr
deleted file mode 100644
index 6649b310a075..000000000000
--- a/palm/syncmal/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-syncmal is a plugin for jpilot which allows syncrhonizing with
-MobileLink services that use malsync, e.g. AvantGo.
-
-WWW: http://jasonday.home.att.net/code/syncmal/syncmal.html
diff --git a/palm/syncmal/pkg-plist b/palm/syncmal/pkg-plist
deleted file mode 100644
index 153556f64952..000000000000
--- a/palm/syncmal/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-lib/jpilot/plugins/libsyncmal.la
-lib/jpilot/plugins/libsyncmal.so
diff --git a/print/Makefile b/print/Makefile
index 60338d788bd3..e7a061402c35 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -136,7 +136,6 @@
SUBDIR += libotf
SUBDIR += libpaper
SUBDIR += lilypond
- SUBDIR += lilypond-devel
SUBDIR += lout
SUBDIR += lprps-a4
SUBDIR += lprps-letter
diff --git a/print/lilypond-devel/Makefile b/print/lilypond-devel/Makefile
deleted file mode 100644
index f923d9a21ab8..000000000000
--- a/print/lilypond-devel/Makefile
+++ /dev/null
@@ -1,122 +0,0 @@
-# New ports collection makefile for: lilypond-devel
-# Date created: 2001-02-10
-# Whom: patrick
-# based on print/lilypond originally by trevor
-#
-# $FreeBSD$
-# $Id: Makefile,v 1.19 2004/06/15 21:53:22 patrick Exp $
-#
-
-PORTNAME= lilypond
-PORTVERSION= 2.3.4
-CATEGORIES= print audio
-MASTER_SITES= http://lilypond.org/download/v2.3/
-PKGNAMESUFFIX= -devel
-
-MAINTAINER= atamaniuk-ports@frobs.net
-COMMENT= The GNU music typesetter (development)
-
-BUILD_DEPENDS= latex:${PORTSDIR}/print/teTeX \
- scrollkeeper-install:${PORTSDIR}/textproc/scrollkeeper
-LIB_DEPENDS= guile.15:${PORTSDIR}/lang/guile
-RUN_DEPENDS= latex:${PORTSDIR}/print/teTeX
-
-MAN1= abc2ly.1 etf2ly.1 midi2ly.1 mup2ly.1 lilypond.1 musedata2ly.1 \
- convert-ly.1 lilypond-bin.1 lilypond-book.1
-INFO= lilypond lilypond-internals \
- music-glossary
-
-CONFLICTS= lilypond-2.*
-
-BROKEN= "Build fails"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-#INSTALLS_SHLIB not needed for phyton library midi.so
-
-GNU_CONFIGURE= yes
-USE_BISON= yes
-USE_GMAKE= YES
-USE_PYTHON= YES
-MAKEFILE= GNUmakefile
-PKGINSTALL= ${WRKDIR}/pkg-install
-
-CONFIGURE_ARGS+= --with-kpathsea-include=${LOCALBASE}/include \
- --with-kpathsea-lib=${LOCALBASE}/lib \
- --infodir=${PREFIX}/info
-CONFIGURE_ENV+= "CPPFLAGS=${CPPFLAGS}"
-
-.if defined(WITH_SELFBUILT_FONTS)
-BUILD_DEPENDS+= mftrace:${PORTSDIR}/print/mftrace
-.else
-BUILD_DEPENDS+= wget:${PORTSDIR}/ftp/wget
-BUILD_DEPENDS+= rpm2cpio:${PORTSDIR}/archivers/rpm
-.endif
-
-# inform kpathsea.h of getopt-prototype version
-CFLAGS+= -D__GNU_LIBRARY__
-CPPFLAGS+= -I${WRKSRC}/lily/out
-CFLAGS+= ${CPPFLAGS}
-
-.include <bsd.port.pre.mk>
-ALL_TARGET= all
-
-.if ${OSVERSION} < 500000
-USE_GCC= 3.4
-.endif
-
-.if ${ARCH} == "alpha" && ${OSVERSION} < 500000
-BROKEN= "Coredump during build on alpha 4.x"
-.endif
-
-SCRIPTS_ENV+= PORTVERSION=${PORTVERSION}
-
-.if defined(NOPORTDOCS)
-PLIST_SUB+= CONDITIONAL="@comment "
-EXTRA_PATCHES+= ${FILESDIR}/extra-patch:GNUmakefile.in
-.else
-PLIST_SUB+= CONDITIONAL=""
-.endif
-PLIST_SUB+= PORTVERSION=${PORTVERSION}
-
-#IGNORING portlint 2.5.0 WARN: possible direct use of command "install" found at line 64. use ${INSTALL_foobaa} instead.
-INSTALL_INFO?= install-info
-
-pre-configure:
- ${SED} -e "s=%%LOCALBASE%%=${LOCALBASE}=g;s=%%DATADIRVERSION%%=${DATADIR}/${PORTVERSION}=g" \
- < ${FILESDIR}/pkg-install.in \
- | ${SED} -e "s=${PREFIX}=\$${PKG_PREFIX}=g" \
- > ${PKGINSTALL}
-
-.if !defined(WITH_SELFBUILT_FONTS)
-post-configure:
- cd ${WRKSRC} && ${GMAKE} -C mf get-pfa
-.endif
-
-post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR} ${EXAMPLESDIR}/scripts
- cd ${WRKSRC}/input ; \
- ${TAR} -chf - --exclude=out --exclude=CVS --exclude=GNUmakefile . | \
- ${TAR} -xf - -C ${EXAMPLESDIR};
-
-.for ii in login profile
- ${INSTALL_SCRIPT} ${WRKSRC}/buildscripts/out/lilypond-${ii} \
- ${EXAMPLESDIR}/scripts
-.endfor
-
- cd ${WRKSRC}/Documentation/topdocs/out && ${TAR} -chf - \
- --exclude=dummy.dep --exclude=CVS --exclude=GNUmakefile . \
- | ${TAR} -xf - -C ${DOCSDIR}
-
-.for ii in ${INFO}
- - ${INSTALL_INFO} ${PREFIX}/info/${ii}.info ${PREFIX}/info/dir
-.endfor
-.endif
- ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
-
- @${ECHO_CMD} "* Look in ${EXAMPLESDIR}/scripts"
- @${ECHO_CMD} "* for needed additions to your .profile"
- @${ECHO_CMD} "* (at least the TEXMF environment variable is required)."
-
-.include <bsd.port.post.mk>
diff --git a/print/lilypond-devel/distinfo b/print/lilypond-devel/distinfo
deleted file mode 100644
index 0f30f03ceb3f..000000000000
--- a/print/lilypond-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (lilypond-2.3.4.tar.gz) = 6f36600cbe117b13f9d6da54e58ce552
-SIZE (lilypond-2.3.4.tar.gz) = 1911869
diff --git a/print/lilypond-devel/files/patch-Documentation:usr:lilypond.tely b/print/lilypond-devel/files/patch-Documentation:usr:lilypond.tely
deleted file mode 100644
index 4f60ef4f048d..000000000000
--- a/print/lilypond-devel/files/patch-Documentation:usr:lilypond.tely
+++ /dev/null
@@ -1,23 +0,0 @@
---- Documentation/user/lilypond.tely.orig Sun Apr 11 09:44:32 2004
-+++ Documentation/user/lilypond.tely Sun Apr 11 09:45:09 2004
-@@ -17,14 +17,14 @@
- @c prepend GNU for dir, must be unique
- @c do not list the `lilypond' node at toplevel, so that `info lilypond'
- @c goes to Top.
--@c * lilypond: (lilypond/lilypond)Invoking LilyPond. Titling LilyPond scores.
--* GNU LilyPond: (lilypond/lilypond). The GNU music typesetter.
--* convert-ly: (lilypond/lilypond)Invoking convert-ly. Older LilyPond versions.
--* midi2ly: (lilypond/lilypond)Invoking midi2ly. Importing MIDI.
--* etf2ly: (lilypond/lilypond)Invoking etf2ly. Importing Finale.
--* abc2ly: (lilypond/lilypond)Invoking abc2ly. Importing ABC.
--* musedata2ly: (lilypond/lilypond)Invoking musedata2ly. Importing MuseData.
--* mup2ly: (lilypond/lilypond)Invoking mup2ly. Importing Mup.
-+@c * lilypond: (lilypond)Invoking LilyPond. Titling LilyPond scores.
-+* GNU LilyPond: (lilypond). The GNU music typesetter.
-+* convert-ly: (lilypond)Invoking convert-ly. Older LilyPond versions.
-+* midi2ly: (lilypond)Invoking midi2ly. Importing MIDI.
-+* etf2ly: (lilypond)Invoking etf2ly. Importing Finale.
-+* abc2ly: (lilypond)Invoking abc2ly. Importing ABC.
-+* musedata2ly: (lilypond)Invoking musedata2ly. Importing MuseData.
-+* mup2ly: (lilypond)Invoking mup2ly. Importing Mup.
- @end direntry
diff --git a/print/lilypond-devel/files/patch-Documentation:usr:music-glossary.tely b/print/lilypond-devel/files/patch-Documentation:usr:music-glossary.tely
deleted file mode 100644
index 0c6b62d7e9f9..000000000000
--- a/print/lilypond-devel/files/patch-Documentation:usr:music-glossary.tely
+++ /dev/null
@@ -1,11 +0,0 @@
---- Documentation/user/music-glossary.tely.orig Sun Apr 11 09:45:14 2004
-+++ Documentation/user/music-glossary.tely Sun Apr 11 09:45:23 2004
-@@ -4,7 +4,7 @@
-
- @dircategory GNU music project
- @direntry
--* Glossary: (lilypond/music-glossary). Glossary of music terms.
-+* Glossary: (music-glossary). Glossary of music terms.
- @end direntry
-
- @ifhtml
diff --git a/print/lilypond-devel/files/patch-config.make.in b/print/lilypond-devel/files/patch-config.make.in
deleted file mode 100644
index b9e8342e16e9..000000000000
--- a/print/lilypond-devel/files/patch-config.make.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- config.make.in.orig Sun Apr 11 10:26:32 2004
-+++ config.make.in Sun Apr 11 10:26:46 2004
-@@ -41,7 +41,7 @@
-
- # move out of config.make.in?
- package_datadir = $(datadir)/$(package)
--package_infodir = $(infodir)/$(package)
-+package_infodir = $(infodir)
- package_libdir = $(libdir)/$(package)
- package_docdir = $(docdir)/$(package)
- package_omfdir = $(omfdir)/$(package)
diff --git a/print/lilypond-devel/files/pkg-install.in b/print/lilypond-devel/files/pkg-install.in
deleted file mode 100644
index 81572f5e7a9d..000000000000
--- a/print/lilypond-devel/files/pkg-install.in
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-LOCALBASE="%%LOCALBASE%%"
-DATADIRVERSION="%%DATADIRVERSION%%"
-case $2 in
- POST-INSTALL)
- PATH=${LOCALBASE}/bin:${PATH}
- export TEXMF="{${DATADIRVERSION},"`kpsexpand \\$TEXMF`"}"
- texhash
- ;;
-esac
diff --git a/print/lilypond-devel/pkg-descr b/print/lilypond-devel/pkg-descr
deleted file mode 100644
index cbe4b263e035..000000000000
--- a/print/lilypond-devel/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-LilyPond is a music typesetter. It produces sheet music using a
-high-level description file, which is plain text, as input. You
-can use your favorite text editor to enter the description files.
-The font and the layout were inspired by engraved music, but can
-be modified. The program also has limited MIDI functionality: you
-can write MIDI files, and there is a MIDI to lilypond conversion
-tool, midi2ly. Conversion tools for PMX, MUP, ABC, Finale and
-Musedata are also included.
-
-WWW: http://lilypond.org/web/
-
-Patrick Atamaniuk
diff --git a/print/lilypond-devel/pkg-plist b/print/lilypond-devel/pkg-plist
deleted file mode 100644
index 7b2ab6feb2aa..000000000000
--- a/print/lilypond-devel/pkg-plist
+++ /dev/null
@@ -1,1066 +0,0 @@
-bin/convert-ly
-bin/lilypond-book
-bin/lilypond
-bin/abc2ly
-bin/etf2ly
-bin/musedata2ly
-bin/mup2ly
-bin/midi2ly
-bin/lilypond-bin
-lib/lilypond/%%PORTVERSION%%/python/midi.so
-share/emacs/site-lisp/lilypond-font-lock.el
-share/emacs/site-lisp/lilypond-indent.el
-share/emacs/site-lisp/lilypond-init.el
-share/emacs/site-lisp/lilypond-mode.el
-share/emacs/site-lisp/lilypond-words.el
-%%DATADIR%%/%%PORTVERSION%%/python/lilylib.py
-%%DATADIR%%/%%PORTVERSION%%/python/lilylib.pyc
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-accordion.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-autometric.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-banier.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-beugel.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-beum.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-bolletjes.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-din-code.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-din.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-din10.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-din12.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-din14.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-din17.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-din6.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-din8.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-eindelijk.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-generic.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-haak.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-harmonica.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-ital-f.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-ital-m.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-ital-p.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-ital-r.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-ital-s.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-ital-z.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-klef.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-macros.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-nummer-code.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-nummer.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta11.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-nummer10.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-nummer12.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-nummer16.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-nummer20.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-nummer23.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-nummer26.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-nummer4.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-nummer6.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-nummer8.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-params.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-pendaal.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-puntje.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-schrift.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-slag.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-solfa.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-test-generic.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-test11.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-test13.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-test16.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-test20.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-test23.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-test26.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-timesig.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-toevallig.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta13.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta14.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta16.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta18.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta20.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta23.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta26.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/graycx.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/graylj.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/parmesan-accidentals.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/parmesan-clefs.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/parmesan-custodes.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/parmesan-flags.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/parmesan-generic.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/parmesan-heads.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/parmesan-rests.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/parmesan-scripts.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/parmesan-timesig.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/parmesan11.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/parmesan13.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/parmesan14.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/parmesan16.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/parmesan18.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/parmesan20.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/parmesan23.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/parmesan26.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta11.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta13.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta14.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta16.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta18.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta20.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta23.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta26.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-din10.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-din12.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-din14.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-din17.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-din6.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-din8.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-nummer10.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-nummer12.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-nummer16.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-nummer20.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-nummer23.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-nummer26.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-nummer4.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-nummer6.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-nummer8.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/parmesan11.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/parmesan13.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/parmesan14.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/parmesan16.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/parmesan18.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/parmesan20.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/parmesan23.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/parmesan26.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta11.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta13.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta14.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta16.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta18.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta20.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta23.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta26.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-din10.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-din12.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-din14.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-din17.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-din6.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-din8.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-nummer10.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-nummer12.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-nummer16.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-nummer20.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-nummer23.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-nummer26.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-nummer4.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-nummer6.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-nummer8.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/parmesan11.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/parmesan13.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/parmesan14.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/parmesan16.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/parmesan18.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/parmesan20.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/parmesan23.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/parmesan26.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta11.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta13.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta14.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta16.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta18.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta20.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta23.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta26.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-din10.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-din12.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-din14.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-din17.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-din6.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-din8.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-nummer10.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-nummer12.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-nummer16.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-nummer20.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-nummer23.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-nummer26.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-nummer4.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-nummer6.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-nummer8.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/parmesan11.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/parmesan13.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/parmesan14.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/parmesan16.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/parmesan18.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/parmesan20.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/parmesan23.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/parmesan26.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/fonts.scale
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/Fontmap
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/Fontmap.lily
-%%DATADIR%%/%%PORTVERSION%%/tex/feta11.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta13.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta14.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta16.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta18.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta20.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta23.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta26.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-din10.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-din12.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-din14.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-din17.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-din6.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-din8.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-nummer10.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-nummer12.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-nummer16.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-nummer20.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-nummer23.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-nummer26.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-nummer4.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-nummer6.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-nummer8.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/parmesan11.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/parmesan13.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/parmesan14.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/parmesan16.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/parmesan18.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/parmesan20.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/headers.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/parmesan23.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/parmesan26.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/lily-debug.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/lily-pdf-defs.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/lily-ps-defs.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/lilyponddefs.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/ltest.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/number.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/test-pedal.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/texinfo.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/titledefs.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/music-drawing-routines.ps
-%%DATADIR%%/%%PORTVERSION%%/ly/feta11list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta13list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta14list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta16list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta18list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta20list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta23list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta26list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-din10list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-din12list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-din14list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-din17list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-din6list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-din8list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-nummer10list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-nummer12list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-nummer16list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-nummer20list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-nummer23list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-nummer26list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-nummer4list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-nummer6list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-nummer8list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/parmesan11list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/parmesan13list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/parmesan14list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/parmesan16list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/parmesan18list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/parmesan20list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/parmesan23list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/parmesan26list.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/a3-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/a4-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/accordion-defs-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/book-init-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/catalan.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/center-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/chord-modifiers-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/declarations-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/deutsch.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/drumpitch-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/dynamic-scripts-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/english.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/engraver-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/espanol.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/generate-documentation.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/generate-interface-doc-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/grace-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/gregorian-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/italiano.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/legal-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/letter-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/midi-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/nederlands.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/norsk.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/params-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/part-paper-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/performer-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/property-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/scale-definitions-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/script-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/spanners-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/suomi.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/svenska.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/tabloid-init.ly
-%%DATADIR%%/%%PORTVERSION%%/dvips/lilypond.map
-%%DATADIR%%/%%PORTVERSION%%/ps/lilyponddefs.ps
-%%DATADIR%%/%%PORTVERSION%%/ps/music-drawing-routines.ps
-%%DATADIR%%/%%PORTVERSION%%/scm/auto-beam.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/bass-figure.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/beam.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/c++.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/chord-entry.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/chord-generic-names.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/chord-ignatzek-names.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/chord-name.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/clef.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/define-context-properties.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/define-grob-interfaces.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/define-grob-properties.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/define-grobs.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/define-markup-commands.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/define-music-properties.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/define-music-types.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/document-backend.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/document-functions.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/document-markup.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/document-music.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/document-translation.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/documentation-generate.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/documentation-lib.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/font.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/lily.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/midi.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/music-functions.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/new-markup.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/output-lib.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/output-pdf.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/output-pdftex.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/output-ps.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/output-sketch.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/output-sodipodi.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/paper.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/output-tex.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/page-layout.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/part-combiner.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/script.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/slur.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/standalone.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/stencil.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/to-xml.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/translation-functions.scm
-%%DATADIR%%/%%PORTVERSION%%/make/generic-rules.make
-%%DATADIR%%/%%PORTVERSION%%/make/generic-targets.make
-%%DATADIR%%/%%PORTVERSION%%/make/generic-vars.make
-%%DATADIR%%/%%PORTVERSION%%/make/lilypond-rules.make
-%%DATADIR%%/%%PORTVERSION%%/make/lilypond-targets.make
-%%DATADIR%%/%%PORTVERSION%%/make/lilypond-vars.make
-%%DATADIR%%/%%PORTVERSION%%/make/ly-rules.make
-%%DATADIR%%/%%PORTVERSION%%/make/ly-targets.make
-%%DATADIR%%/%%PORTVERSION%%/make/ly-vars.make
-%%DATADIR%%/%%PORTVERSION%%/make/ly.make
-%%DATADIR%%/%%PORTVERSION%%/make/lysdoc-rules.make
-%%DATADIR%%/%%PORTVERSION%%/make/lysdoc-targets.make
-%%DATADIR%%/%%PORTVERSION%%/make/lysdoc-vars.make
-%%DATADIR%%/%%PORTVERSION%%/make/mutopia-inclusions.make
-%%DATADIR%%/%%PORTVERSION%%/make/mutopia-rules.make
-%%DATADIR%%/%%PORTVERSION%%/make/mutopia-targets.make
-%%DATADIR%%/%%PORTVERSION%%/make/ports-vars.make
-%%DATADIR%%/%%PORTVERSION%%/make/mutopia-vars.make
-%%DATADIR%%/%%PORTVERSION%%/make/ports-rules.make
-%%DATADIR%%/%%PORTVERSION%%/make/ports-targets.make
-%%DATADIR%%/%%PORTVERSION%%/make/stepmake.make
-%%DATADIR%%/%%PORTVERSION%%/make/substitute.make
-%%DATADIR%%/%%PORTVERSION%%/make/toplevel-version.make
-%%DATADIR%%/%%PORTVERSION%%/make/GNUmakefile
-%%DATADIR%%/%%PORTVERSION%%/make/lilypond.mandrake.spec.in
-%%DATADIR%%/%%PORTVERSION%%/make/lilypond.redhat.spec.in
-%%DATADIR%%/%%PORTVERSION%%/make/lilypond.suse.spec.in
-%%DATADIR%%/%%PORTVERSION%%/make/srcdir.make.in
-%%DATADIR%%/%%PORTVERSION%%/vim/syntax/lilypond-words
-%%DATADIR%%/%%PORTVERSION%%/vim/syntax/lilypond-words.vim
-%%DATADIR%%/%%PORTVERSION%%/vim/syntax/lilypond.vim
-%%DATADIR%%/%%PORTVERSION%%/vim/compiler/lilypond.vim
-%%DATADIR%%/%%PORTVERSION%%/vim/ftdetect/lilypond.vim
-%%DATADIR%%/%%PORTVERSION%%/vim/ftplugin/lilypond.vim
-%%DATADIR%%/%%PORTVERSION%%/vim/indent/lilypond.vim
-%%DATADIR%%/%%PORTVERSION%%/ls-R
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/ecb.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/ecb10.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-braces-a.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-braces-b.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-braces-c.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-braces-d.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-braces-e.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-braces-f.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-braces-g.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-braces-h.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/source/feta-braces-i.mf
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-braces-a.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-braces-b.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-braces-c.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-braces-d.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-braces-e.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-braces-f.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-braces-g.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-braces-h.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/afm/feta-braces-i.afm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-braces-a.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-braces-b.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-braces-c.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-braces-d.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-braces-e.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-braces-f.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-braces-g.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-braces-h.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/feta-braces-i.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/tfm/ecb10.tfm
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-braces-a.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-braces-b.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-braces-c.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-braces-d.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-braces-e.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-braces-f.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-braces-g.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-braces-h.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/feta-braces-i.pfa
-%%DATADIR%%/%%PORTVERSION%%/fonts/type1/ecb10.pfa
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-braces-a.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-braces-b.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-braces-c.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-braces-d.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-braces-e.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-braces-f.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-braces-g.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-braces-h.tex
-%%DATADIR%%/%%PORTVERSION%%/tex/feta-braces-i.tex
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-braces-alist.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-braces-blist.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-braces-clist.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-braces-dlist.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-braces-elist.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-braces-flist.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-braces-glist.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-braces-hlist.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/feta-braces-ilist.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/book-paper-defaults.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/music-functions-init.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/portugues.ly
-%%DATADIR%%/%%PORTVERSION%%/ly/vlaams.ly
-%%DATADIR%%/%%PORTVERSION%%/ps/feta11.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta13.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta14.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta16.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta18.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta20.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta23.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta26.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-braces-a.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-braces-b.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-braces-c.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-braces-d.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-braces-e.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-braces-f.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-braces-g.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-braces-h.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-braces-i.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-din10.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-din12.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-din14.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-din17.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-din6.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-din8.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-nummer10.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-nummer12.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-nummer16.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-nummer20.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-nummer23.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-nummer26.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-nummer4.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-nummer6.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/feta-nummer8.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/parmesan11.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/parmesan13.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/parmesan14.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/parmesan16.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/parmesan18.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/parmesan20.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/cmr.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/parmesan23.enc
-%%DATADIR%%/%%PORTVERSION%%/ps/parmesan26.enc
-%%DATADIR%%/%%PORTVERSION%%/scm/encoding.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/framework-gnome.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/framework-ps.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/framework-tex.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/fret-diagrams.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/ly-from-scheme.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/output-gnome.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/safe-lily.scm
-%%DATADIR%%/%%PORTVERSION%%/scm/titling.scm
-share/locale/cs/LC_MESSAGES/lilypond.mo
-share/locale/da/LC_MESSAGES/lilypond.mo
-share/locale/de/LC_MESSAGES/lilypond.mo
-share/locale/es/LC_MESSAGES/lilypond.mo
-share/locale/fi/LC_MESSAGES/lilypond.mo
-share/locale/fr/LC_MESSAGES/lilypond.mo
-share/locale/it/LC_MESSAGES/lilypond.mo
-share/locale/ja/LC_MESSAGES/lilypond.mo
-share/locale/nl/LC_MESSAGES/lilypond.mo
-share/locale/ru/LC_MESSAGES/lilypond.mo
-share/locale/sv/LC_MESSAGES/lilypond.mo
-%%CONDITIONAL%%%%EXAMPLESDIR%%/paddy.abc
-%%CONDITIONAL%%%%EXAMPLESDIR%%/example-1.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/example-2.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/example-3.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/les-nereides.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/mutopia-header.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/puer-fragment.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/screech-boink.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/twinkle-pop.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/wilhelmus.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/scripts/lilypond-login
-%%CONDITIONAL%%%%EXAMPLESDIR%%/scripts/lilypond-profile
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/add-staccato.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/add-text-script.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/ambitus-mixed.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/ancient-accidentals.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/ancient-font.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/ancient-time.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/bagpipe.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/bar-always.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/bar-lines.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/bar-lines-lyric-only.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/bar-number-every-five-reset.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/bar-number-regular-interval.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/bar-number-show-all.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/beam-alternate.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/beam-auto-4-8.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/beam-auto.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/beam-auto-override.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/beam-control.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/beam-count.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/beam-dir-functions.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/beam-isknee.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/beam-neutral-direction.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/beam-rest.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/blank-notes.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/blank-paper.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/blank-paper-tab.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/cadenza-skip.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/caps.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/cautionaries.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/chord-names-german.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/chord-names-jazz.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/chord-names-no-inversions.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/chords-without-melody.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/clef-8-syntax.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/hymn.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/clef-end-of-line.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/clef-manual-control.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/coriolan-margin.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/count-systems.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/crescendi.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/cue-notes.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/divisiones.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/drarn.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/drarn-slurs.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/dynamic-absolute-volume.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/dynamic-extra.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/embedded-postscript.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/embedded-scm.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/embedded-tex.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/engraver-contexts.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/engraver-one-by-one.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/extra-staff.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/figured-bass-alternate.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/follow-voice.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/force-hshift.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/gourlay.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/gregorian-scripts.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/harmonic.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/header-ifelse.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/hshift.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/improv.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/incipit.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/instrument-name-grandstaff.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/ligature-vaticana.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/lilypond-testpage.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/+.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/lyric-hyphen-retain.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/lyrics-skip-notes.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/mensural-ligatures.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/mensural-note-heads.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/midi-scales.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/move-accidentals.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/move-specific-text.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/music-box.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/music-creation.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/no-bar-lines.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/no-staff.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/ossia.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/page-breaks.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/part-combine.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/partial-blank.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/phrasing-slur-height.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/piano-staff-distance.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/polymetric-differing-notes.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/polymetric.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/preset-extent.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/repeat.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/repeat-manual.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/repeat-shorter-bracket.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/rests.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/rest-dot-positions.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/reverse-music.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/rhythm-excercise.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/scales-greek.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/scheme-interactions.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/script-abbreviations.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/script-chart.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/script-priority.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/script-stack.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/separate-staccato.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/slur-attachment-override.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/slur-beautiful.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/slur-dash.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/slur-manual.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/slur-minimum-length.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/slur-ugly.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/smart-transpose.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/spacing-2.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/spanner-after-break-tweak.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/staff-bracket.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/staff-container.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/staff-lines.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/staff-size.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/staff-space.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/stem-cross-staff.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/stem-extend.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/stem-length.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/tablature-hammer.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/tablature.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/temporary-stave.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/text-rotate.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/textscript.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/text-spanner.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/tie-cross-voice.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/time.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/time-signature-double.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/timing.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/title.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/title-markup.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/to-xml.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/transposition.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/trill.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/trills.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/unfold-all-repeats.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/version-output.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/vertical-extent.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/engraver-example.lyinc
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/accidental-cautionary.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/accidental-double.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/accidental-ledger.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/accidental.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/accidental-octave.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/accidental-placement.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/accidental-quarter.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/accidental-single-double.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/accidentals.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/accidental-tie.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/accidental-unbroken-tie-spacing.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/accidental-voice.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/ambitus.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/apply-context.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/apply-output.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/arpeggio-bracket.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/arpeggio-collision.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/arpeggio.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/auto-beam-bar.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/auto-beam.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/auto-beam-no-beam.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/auto-beam-triplet.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/auto-beam-tuplets.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/auto-change.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/balloon.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/bar-number.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/bar-scripts.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-auto-knee.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-break.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-center-slope.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-concave.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-cross-staff-auto-knee.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-cross-staff.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-cross-staff-slope.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-damp.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-default-lengths.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beamed-chord.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-extreme.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-french.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-funky-beamlet.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-funky.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beaming.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beaming-ternary-metrum.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-knee-symmetry.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-length.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-manual-beaming.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-multiple-cross-staff.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-over-barline.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-position.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-postfix-notation.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-quanting-32nd.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/dots.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-quanting-horizontal.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-quarter.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-rest.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-second.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beam-shortened-lengths.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/beams.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/break.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/breathing-sign-ancient.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/breathing-sign.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/chord-changes.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/chord-name-entry-11.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/chord-name-entry.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/chord-name-exceptions.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/chord-name-major7.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/chord-names-bass.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/chord-scripts.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/clef-oct.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/chords-funky-ignatzek.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/chord-tremolo.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/chord-tremolo-short.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/clefs.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/cluster-cross-staff.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/cluster.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/collision-2.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/collision-dots-invert.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/collision-dots.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/collision-dots-move.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/collision-head-chords.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/collision-heads.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/collision-merge-differently-dotted.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/collision-merge-dots.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/collision-mesh.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/collisions.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/completion-heads.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/completion-heads-polyphony.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/custos.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/dot-flag-collision.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/drums.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/dynamics-broken-hairpin.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/dynamics-glyphs.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/dynamics-line.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/dynamics-unbound-hairpin.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/easy-notation.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/figured-bass.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/finger-chords.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/fingering.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/follow-voice-break.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/font-magnification.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/font-name.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/generic-output-property.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/glissando.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-auto-beam.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-bar-line.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-bar-number.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-beam.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-end.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-nest1.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-nest2.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-nest3.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-nest4.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-nest5.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-nest.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-part-combine.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-staff-length.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-start.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-stems.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-sync.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-types.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-unfold-repeat.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-volta-repeat-2.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/grace-volta-repeat.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/hairpin-dashed.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/hairpin-ending.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/hara-kiri-pianostaff.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/instrument-name.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/instrument-name-markup.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/instrument-name-partial.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/key-clefs.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/key-signature-scordatura.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/keys.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/+.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/lyric-combine.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/lyric-combine-new.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/lyric-combine-polyphonic.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/lyric-extender-broken.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/lyric-extender.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/lyric-hyphen-break.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/lyric-hyphen.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/lyric-phrasing.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/lyrics-bar.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/lyrics-melisma-beam.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/markup-note.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/markup-stack.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/markup-user.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/measure-grouping.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/mensural.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/metronome-marking.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/mm-rests2.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/molecule-hacking.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/multi-measure-rest-center.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/multi-measure-rest-grace.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/multi-measure-rest-instr-name.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/multi-measure-rest.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/multi-measure-rest-spacing.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/multi-measure-rest-multi-staff-center.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/multi-measure-rest-text.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/music-map.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/new-markup-scheme.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/new-markup-syntax.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/non-empty-text.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/note-group-bracket.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/note-head-chord.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/note-head-harmonic.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/note-head-style.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/note-line.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/number-staff-lines.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/ottava-broken.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/ottava.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/part-combine-a2.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/part-combine-cross.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/part-combine.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/part-combine-global.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/part-combine-solo-global.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/part-combine-solo.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/part-combine-text.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/pedal-bracket.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/pedal-end.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/pedal-ped.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/phrasing-slur.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/prefatory-empty-spacing.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/prefatory-spacing-matter.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/property-grace-polyphony.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/property-once.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/quote.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/quote-transposition.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/rehearsal-mark-letter.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/rehearsal-mark-number.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/rest.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/repeat-fold.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/repeat-line-break.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/repeat-percent.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/repeat-percent-skipbars.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/repeat-slash.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/repeat-unfold-all.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/repeat-unfold.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/repeat-unfold-tremolo.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/repeat-volta.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/repeat-volta-skip-alternatives.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/rest-collision-beam.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/rest-collision.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/rest-ledger.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/rest-pitch.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/rest-polyphonic.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/rhythmic-staff.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/script-collision.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/script-stacked.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/script-stack-order.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/size11.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/size13.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/size16.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/size20.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/size23.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/size26.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/slur-area.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/slur-attachment.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/slur-broken-trend.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/slur-cross-staff.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/slur-dots.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/slur-nice.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/slur-rest.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/slur-staccato.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/slur-stem-broken.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/slur-symmetry-1.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/slur-symmetry.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-accidental.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-accidental-staffs.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-accidental-stretch.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-bar-stem.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-clef-first-note.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-ended-voice.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-end-of-line.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-folded-clef2.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-folded-clef.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-grace-duration.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-grace.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-knee.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-multi-tuplet.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-note-flags.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-ragged-last.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-rest.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-short-notes.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-stem-bar.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-stem-direction.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-stem-same-direction.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-to-grace.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/spacing-very-tight.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/span-bar.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/staccato-pos.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/staff-halfway.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/staff-mixed-size.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/staff-tweak.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/stanza-number.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/stem-direction.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/stem-shorten.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/stem-spacing.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/stem-tremolo.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/system-extents.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/system-start-bracket.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/tablature.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/tablature-string-tunings.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/tag-filter.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/text-spanner.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/tie-busy-grobs.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/tie-chord.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/tie-dots.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/tie-grace.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/tie.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/tuplet-beam.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/tuplet-gap.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/tuplet-nest.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/tuplet-properties.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/tuplet-rest.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/tuplet-slope.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/tuplets.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/tuplet-staffline-collision.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/voice-follower.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/volta-broken-left-edge.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/volta-multi-staff.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/allfontstyle.lyinc
-%%CONDITIONAL%%%%EXAMPLESDIR%%/tutorial/lilbook.tex
-%%CONDITIONAL%%%%EXAMPLESDIR%%/tutorial/brahms-original.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/tutorial/brahms-tweaked.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/README
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/bar-check.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/beam-warn.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/denneboom.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/die-staff.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/dos-guile.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/dos-ps.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/dos-tex.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/midi-grace.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/midi-lyric-barcheck.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/midi-transposing.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/midi-tuplets.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/midi-volume-equaliser.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/parse2.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/parse3.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/parse4.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/parse5.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/parse.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/recording.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/safe-guile.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/safe-ps.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/safe-include.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/safe-tex.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/no-notation/textcresc.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/template/README
-%%CONDITIONAL%%%%EXAMPLESDIR%%/template/gregorian-transcription.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/template/header.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/template/jazz-combo.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/template/melody-chords.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/template/melody.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/template/melody-lyrics-chords.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/template/melody-lyrics.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/template/piano-4-voices.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/template/piano-dynamics.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/template/piano.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/template/piano-lyrics.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/template/piano-melody-lyrics.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/template/satb.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/mutopia/claop.py
-%%CONDITIONAL%%%%EXAMPLESDIR%%/mutopia/J.S.Bach/baerenreiter-sarabande.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/mutopia/J.S.Bach/bwv940.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/mutopia/J.S.Bach/wtk1-fugue2.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/mutopia/F.Schubert/morgenlied.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/mutopia/F.Schubert/standchen.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/mutopia/E.Satie/petite-ouverture-a-danser.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/mutopia/W.A.Mozart/mozart-hrn3-allegro.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/mutopia/W.A.Mozart/mozart-hrn3-defs.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/mutopia/W.A.Mozart/mozart-hrn-3.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/mutopia/W.A.Mozart/mozart-hrn3-romanze.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/mutopia/W.A.Mozart/mozart-hrn3-rondo.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/mutopia/R.Schumann/romanze-op28-2.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/simple-song.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/simple.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/boxed-stencil.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/fret-diagram.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/test/markup-score.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/bar-check-redefine.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/music-function.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/newaddlyrics.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/part-combine-solo-end.ly
-%%CONDITIONAL%%%%EXAMPLESDIR%%/regression/span-bar-break.ly
-%%CONDITIONAL%%%%DOCSDIR%%/AUTHORS.txt
-%%CONDITIONAL%%%%DOCSDIR%%/INSTALL.txt
-%%CONDITIONAL%%%%DOCSDIR%%/NEWS.txt
-%%CONDITIONAL%%%%DOCSDIR%%/README.txt
-%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/lilypond-internals.html.omf
-%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/lilypond.html.omf
-%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/music-glossary.html.omf
-%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/lilypond.pdf.omf
-%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/music-glossary.pdf.omf
-%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/lilypond.ps.gz.omf
-%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/music-glossary.ps.gz.omf
-@unexec rm -f %D/%%DATADIR%%/%%PORTVERSION%%/ls-R 2>&1 >/dev/null || true
-@dirrm lib/lilypond/%%PORTVERSION%%/python
-@dirrm lib/lilypond/%%PORTVERSION%%
-@dirrm lib/lilypond
-%%CONDITIONAL%%@dirrm %%DOCSDIR%%
-%%CONDITIONAL%%@dirrm %%EXAMPLESDIR%%/scripts
-%%CONDITIONAL%%@dirrm %%EXAMPLESDIR%%/test
-%%CONDITIONAL%%@dirrm %%EXAMPLESDIR%%/regression
-%%CONDITIONAL%%@dirrm %%EXAMPLESDIR%%/tutorial
-%%CONDITIONAL%%@dirrm %%EXAMPLESDIR%%/no-notation
-%%CONDITIONAL%%@dirrm %%EXAMPLESDIR%%/template
-%%CONDITIONAL%%@dirrm %%EXAMPLESDIR%%/mutopia/J.S.Bach
-%%CONDITIONAL%%@dirrm %%EXAMPLESDIR%%/mutopia/F.Schubert
-%%CONDITIONAL%%@dirrm %%EXAMPLESDIR%%/mutopia/E.Satie
-%%CONDITIONAL%%@dirrm %%EXAMPLESDIR%%/mutopia/W.A.Mozart
-%%CONDITIONAL%%@dirrm %%EXAMPLESDIR%%/mutopia/R.Schumann
-%%CONDITIONAL%%@dirrm %%EXAMPLESDIR%%/mutopia
-%%CONDITIONAL%%@dirrm %%EXAMPLESDIR%%
-%%CONDITIONAL%%@dirrm %%DATADIR%%/%%PORTVERSION%%/vim/compiler
-%%CONDITIONAL%%@dirrm %%DATADIR%%/%%PORTVERSION%%/vim/ftdetect
-%%CONDITIONAL%%@dirrm %%DATADIR%%/%%PORTVERSION%%/vim/ftplugin
-%%CONDITIONAL%%@dirrm %%DATADIR%%/%%PORTVERSION%%/vim/indent
-%%CONDITIONAL%%@dirrm %%DATADIR%%/%%PORTVERSION%%/vim/syntax
-%%CONDITIONAL%%@dirrm %%DATADIR%%/%%PORTVERSION%%/vim
-%%CONDITIONAL%%@dirrm share/omf/lilypond/%%PORTVERSION%%
-%%CONDITIONAL%%@dirrm share/omf/lilypond
-@dirrm %%DATADIR%%/%%PORTVERSION%%/python
-@dirrm %%DATADIR%%/%%PORTVERSION%%/fonts/source
-@dirrm %%DATADIR%%/%%PORTVERSION%%/fonts/afm
-@dirrm %%DATADIR%%/%%PORTVERSION%%/fonts/tfm
-@dirrm %%DATADIR%%/%%PORTVERSION%%/fonts/type1
-@dirrm %%DATADIR%%/%%PORTVERSION%%/fonts
-@dirrm %%DATADIR%%/%%PORTVERSION%%/tex
-@dirrm %%DATADIR%%/%%PORTVERSION%%/dvips
-@dirrm %%DATADIR%%/%%PORTVERSION%%/ly
-@dirrm %%DATADIR%%/%%PORTVERSION%%/ps
-@dirrm %%DATADIR%%/%%PORTVERSION%%/scm
-@dirrm %%DATADIR%%/%%PORTVERSION%%/make
-@dirrm %%DATADIR%%/%%PORTVERSION%%
-@dirrm %%DATADIR%%
-@exec scrollkeeper-install -q %D/%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/lilypond-internals.html.omf 2>/dev/null || /usr/bin/true
-@unexec scrollkeeper-uninstall -q %D/%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/lilypond-internals.html.omf 2>/dev/null || /usr/bin/true
-@exec scrollkeeper-install -q %D/%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/lilypond.html.omf 2>/dev/null || /usr/bin/true
-@unexec scrollkeeper-uninstall -q %D/%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/lilypond.html.omf 2>/dev/null || /usr/bin/true
-@exec scrollkeeper-install -q %D/%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/music-glossary.html.omf 2>/dev/null || /usr/bin/true
-@unexec scrollkeeper-uninstall -q %D/%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/music-glossary.html.omf 2>/dev/null || /usr/bin/true
-@exec scrollkeeper-install -q %D/%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/lilypond.pdf.omf 2>/dev/null || /usr/bin/true
-@unexec scrollkeeper-uninstall -q %D/%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/lilypond.pdf.omf 2>/dev/null || /usr/bin/true
-@exec scrollkeeper-install -q %D/%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/music-glossary.pdf.omf 2>/dev/null || /usr/bin/true
-@unexec scrollkeeper-uninstall -q %D/%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/music-glossary.pdf.omf 2>/dev/null || /usr/bin/true
-@exec scrollkeeper-install -q %D/%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/lilypond.ps.gz.omf 2>/dev/null || /usr/bin/true
-@unexec scrollkeeper-uninstall -q %D/%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/lilypond.ps.gz.omf 2>/dev/null || /usr/bin/true
-@exec scrollkeeper-install -q %D/%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/music-glossary.ps.gz.omf 2>/dev/null || /usr/bin/true
-@unexec scrollkeeper-uninstall -q %D/%%CONDITIONAL%%share/omf/lilypond/%%PORTVERSION%%/music-glossary.ps.gz.omf 2>/dev/null || /usr/bin/true
diff --git a/print/lilypond-devel/scripts/post-configure b/print/lilypond-devel/scripts/post-configure
deleted file mode 100644
index 713c4d692b10..000000000000
--- a/print/lilypond-devel/scripts/post-configure
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/sh
-outdir=out
-cd ${WRKSRC} || exit 2
- file=lily/$outdir/lexer.cc
- echo -n "Generating and fixing $file... "
- rm -f $file
- gmake conf=$CONF -C lily $outdir/lexer.cc || true
-
- mv $file $file.orig
- sed -e 's/istream\*/std::istream*/g' \
- -e 's/ostream\*/std::ostream*/g' \
- -e 's/class istream;/#include \<iostream\>/g' \
- $file.orig > $file
- echo "done"
diff --git a/print/lilypond-devel/scripts/post-patch b/print/lilypond-devel/scripts/post-patch
deleted file mode 100644
index aff5fb958c45..000000000000
--- a/print/lilypond-devel/scripts/post-patch
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-outdir=out
-cd ${WRKSRC} || exit 2
-echo "Patching for FlexLexer.h <->gcc3 issues"
-
-file=""
-candidates=`find /usr/include -name FlexLexer.h`
-#take first found file.
-for d in $candidates; do if [ -f $d ]; then file=$d; break; fi; done
-if [ -z "${file}" ]; then echo "Cannot find FlexLexer.h"; exit 2; fi
-
-echo -n "Copying and fixing $file... "
-mkdir -p lily/$outdir
-rm -f lily/$outdir/FlexLexer.h
-sed \
- -e 's/istream/std::istream/' \
- -e 's/[^i]ostream/std::ostream/' \
- -e 's/iostream.h/iostream/' \
- $file > lily/$outdir/FlexLexer.h
-echo "done"
diff --git a/security/Makefile b/security/Makefile
index da6a20debc08..12cf19d82f57 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -404,7 +404,6 @@
SUBDIR += revelation
SUBDIR += rid
SUBDIR += rkhunter
- SUBDIR += ruby-acl
SUBDIR += ruby-aes
SUBDIR += ruby-blowfish
SUBDIR += ruby-cast_256
diff --git a/security/ruby-acl/Makefile b/security/ruby-acl/Makefile
deleted file mode 100644
index 25d8dd39c0ad..000000000000
--- a/security/ruby-acl/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# New ports collection makefile for: Ruby-acl
-# Date created: 7 Sep 2000
-# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= acl
-PORTVERSION= 1.0.1
-CATEGORIES= security ipv6 ruby
-MASTER_SITES= http://www2a.biglobe.ne.jp/~seki/ruby/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= knu@FreeBSD.org
-COMMENT= Ruby module to provide Access Control List checks
-
-BROKEN= Does not build
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-USE_RUBY= yes
-
-NO_BUILD= yess
-
-RUBY_RD_FILES= doc/acl.rd doc/ja/acl.rd.ja
-
-post-extract:
- ${MKDIR} ${WRKSRC}/doc/ja
- ${MV} ${WRKSRC}/README ${WRKSRC}/doc/
- ${MV} ${WRKSRC}/README.ja ${WRKSRC}/doc/*.ja ${WRKSRC}/doc/ja/
-
-do-install:
- @cd ${WRKSRC}; ${RUBY} install.rb
-
-post-install: doc-install
-
-.include <bsd.port.mk>
-
-doc-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${RUBY_MODEXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/acltest.rb ${RUBY_MODEXAMPLESDIR}
- ${MKDIR} ${RUBY_MODDOCDIR}
- ${CP} -R ${WRKSRC}/doc/* ${RUBY_MODDOCDIR}/
-.endif
diff --git a/security/ruby-acl/distinfo b/security/ruby-acl/distinfo
deleted file mode 100644
index 61ebb305af89..000000000000
--- a/security/ruby-acl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ruby/acl-1.0.1.tar.gz) = da2d50ce01e8c9df26cdab60977e8623
-SIZE (ruby/acl-1.0.1.tar.gz) = 4456
diff --git a/security/ruby-acl/pkg-descr b/security/ruby-acl/pkg-descr
deleted file mode 100644
index 073dbc0feb5f..000000000000
--- a/security/ruby-acl/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-Ruby-acl provides Access Control List checks.
-
- list = %w(
- deny all
- allow 192.168.1.*
- allow 127.0.0.1
- )
- acl = ACL.new(list, ACL::DENY_ALLOW)
- ...
- ns = soc.accept
- unless acl.allow_socket?(ns)
- # forbidden
- end
-
-
-Author: Masatoshi SEKI <m_seki@mva.biglobe.ne.jp>
-WWW: http://www.ruby-lang.org/raa/list.rhtml?name=acl
diff --git a/security/ruby-acl/pkg-plist b/security/ruby-acl/pkg-plist
deleted file mode 100644
index 700782ea6071..000000000000
--- a/security/ruby-acl/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-%%RUBY_SITELIBDIR%%/acl.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/acltest.rb
-%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/acl.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/acl.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.ja
-%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/ja/acl.ja.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/acl.rd.ja
-%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/ja
-%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%
diff --git a/shells/Makefile b/shells/Makefile
index 01834876032b..8c0bf9d3fc48 100644
--- a/shells/Makefile
+++ b/shells/Makefile
@@ -6,7 +6,6 @@
SUBDIR += 44bsd-csh
SUBDIR += bash
SUBDIR += bash-completion
- SUBDIR += bash1
SUBDIR += bash2
SUBDIR += bush
SUBDIR += es
diff --git a/shells/bash1/Makefile b/shells/bash1/Makefile
deleted file mode 100644
index 26b51a3b0b2f..000000000000
--- a/shells/bash1/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: bash
-# Date created: 21 August 1994
-# Whom: jkh
-#
-# $FreeBSD$
-#
-
-PORTNAME= bash
-PORTVERSION= 1.14.7
-CATEGORIES= shells
-MASTER_SITES= ${MASTER_SITE_GNU}
-MASTER_SITE_SUBDIR= bash
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The GNU Bourne Again Shell -- old version
-
-DEPRECATED= Bash 1.x is EOL, please use shells/bash.
-EXPIRATION_DATE= 2004-08-25
-
-NO_LATEST_LINK= yes
-WRKSRC= ${WRKDIR}/${DISTNAME}
-# Don't compress manpages or .so not works.
-NOMANCOMPRESS= yes
-MAN1= bash.1 bash_builtins.1
-INFO= bash
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "ia64"
-BROKEN= "Does not compile on ia64"
-.endif
-
-post-install:
- @install-info ${PREFIX}/info/bash.info ${PREFIX}/info/dir
-
-.include <bsd.port.post.mk>
diff --git a/shells/bash1/distinfo b/shells/bash1/distinfo
deleted file mode 100644
index 7eb2c0e3c32c..000000000000
--- a/shells/bash1/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (bash-1.14.7.tar.gz) = 2ba8f27c9861d57826e695278a240a04
-SIZE (bash-1.14.7.tar.gz) = 1518180
diff --git a/shells/bash1/files/patch-aa b/shells/bash1/files/patch-aa
deleted file mode 100644
index 6103b663f0c4..000000000000
--- a/shells/bash1/files/patch-aa
+++ /dev/null
@@ -1,20 +0,0 @@
---- Makefile.orig Sun Jun 11 11:41:48 1995
-+++ Makefile Sat Nov 27 19:01:13 1999
-@@ -10,7 +10,7 @@
- # If you haven't read README, now might be a good time.
-
- # Include some boilerplate Gnu makefile definitions.
--prefix = /usr/local
-+prefix = $(PREFIX)
- exec_prefix = $(prefix)
- bindir = $(exec_prefix)/bin
- srcdir = .
-@@ -25,7 +25,7 @@
- # Force CPPNAME to be the name of your C preprocesor if Bash can't
- # find it. For instance, `CPPNAME=/usr/libexec/cpp' on 4.4 BSD.
- # If all else fails, set CPPNAME=$(CC) -E
--CPPNAME =
-+CPPNAME = $(CC) -E
- CPP = `$(SHELL) $(CPPMAGIC) $(GETCPPSYMS) "$(CPPNAME)"` -P
-
- CPP_MAKEFILE = $(srcdir)/cpp-Makefile
diff --git a/shells/bash1/files/patch-ab b/shells/bash1/files/patch-ab
deleted file mode 100644
index 908154888e5c..000000000000
--- a/shells/bash1/files/patch-ab
+++ /dev/null
@@ -1,56 +0,0 @@
-*** cpp-Makefile.orig Sun Jun 11 22:44:05 1995
---- cpp-Makefile Wed Jul 19 20:17:18 1995
-***************
-*** 133,139 ****
---- 133,143 ----
- /usr/include. Then it will break.) */
- CC = gcc -traditional -I/usr/include $(GCC_EXTRAS)
- # else /* HAVE_FIXED_INCLUDES */
-+ #ifdef __FreeBSD__
-+ CC += $(GCC_EXTRAS)
-+ #else
- CC = gcc $(GCC_EXTRAS)
-+ #endif
- # endif /* HAVE_FIXED_INCLUDES */
- #else /* !HAVE_GCC */
- CC = CPP_CC
-***************
-*** 151,158 ****
---- 155,167 ----
- AR = ar
-
- INSTALL = $(SUPPORT_SRC)install.sh
-+ #ifndef __FreeBSD__
- INSTALL_PROGRAM = $(INSTALL) -c
- INSTALL_DATA = $(INSTALL) -c -m 644
-+ #else
-+ INSTALL_PROGRAM = install -c -o bin -g bin -m 555
-+ INSTALL_DATA = install -c -o bin -g bin -m 644
-+ #endif
-
- COMPRESS = gzip
- COMPRESS_EXT = .gz
-***************
-*** 300,306 ****
---- 309,317 ----
- /**/# The GNU coding standards don't recognize the possibility that
- /**/# other information besides optimization and debugging might be
- /**/# passed to cc. A different name should have been used.
-+ #ifndef __FreeBSD__
- CFLAGS = -O -g
-+ #endif
-
- SYSTEM_FLAGS = $(LINEBUF) $(VPRINTF) $(UNISTD) $(STDLIB) $(LIMITSH) \
- $(GROUPS) $(RESOURCE) $(PARAM) $(SIGHANDLER) $(SYSDEP) $(WAITH) \
-***************
-*** 308,313 ****
---- 319,327 ----
- $(VARARGSH) $(STRCHR) $(STRCASE) $(DEVFD) \
- -D$(Machine) -D$(OS)
- LDFLAGS = $(NOSHARE) $(SYSDEP_LD) $(EXTRA_LD_PATH) $(PROFILE_FLAGS) $(CFLAGS)
-+ #ifdef __FreeBSD__
-+ LDFLAGS += -s
-+ #endif
- CCFLAGS = $(PROFILE_FLAGS) $(SYSTEM_FLAGS) -DSHELL $(ALLOCA_CFLAGS) \
- $(MALLOC_CFLAGS) $(CFLAGS)
- CPPFLAGS= -I. -I$(srcdir) -I$(LIBSRC)
diff --git a/shells/bash1/files/patch-ac b/shells/bash1/files/patch-ac
deleted file mode 100644
index 4176de4b36a0..000000000000
--- a/shells/bash1/files/patch-ac
+++ /dev/null
@@ -1,41 +0,0 @@
-*** readline.c.orig Wed May 24 18:43:28 1995
---- lib/readline/readline.c Wed Jul 19 20:26:53 1995
-***************
-*** 958,964 ****
- static void
- readline_initialize_everything ()
- {
-! char *t;
-
- /* Find out if we are running in Emacs. */
- running_in_emacs = getenv ("EMACS") != (char *)0;
---- 958,964 ----
- static void
- readline_initialize_everything ()
- {
-! char *t, *t1;
-
- /* Find out if we are running in Emacs. */
- running_in_emacs = getenv ("EMACS") != (char *)0;
-***************
-*** 993,1000 ****
- /* Check for LC_CTYPE and use its value to decide the defaults for
- 8-bit character input and output. */
- t = getenv ("LC_CTYPE");
-! if (t && (strcmp (t, "iso-8859-1") == 0 || strcmp (t, "iso_8859_1") == 0 ||
-! strcmp (t, "ISO-8859-1") == 0))
- {
- _rl_meta_flag = 1;
- _rl_convert_meta_chars_to_ascii = 0;
---- 993,1003 ----
- /* Check for LC_CTYPE and use its value to decide the defaults for
- 8-bit character input and output. */
- t = getenv ("LC_CTYPE");
-! t1 = getenv ("LANG");
-! if (t && (strstr (t, "8859-1") != NULL || strstr (t, "8859_1") != NULL ||
-! strstr (t, "KOI8-R") != NULL || strstr (t, "koi8-r") != NULL) ||
-! t1 && (strstr (t1, "8859-1") != NULL || strstr (t1, "8859_1") != NULL ||
-! strstr (t1, "KOI8-R") != NULL || strstr (t1, "koi8-r") != NULL))
- {
- _rl_meta_flag = 1;
- _rl_convert_meta_chars_to_ascii = 0;
diff --git a/shells/bash1/files/patch-ad b/shells/bash1/files/patch-ad
deleted file mode 100644
index 956d4d2ddbd0..000000000000
--- a/shells/bash1/files/patch-ad
+++ /dev/null
@@ -1,47 +0,0 @@
-*** documentation/Makefile.orig Mon Jun 12 03:45:55 1995
---- documentation/Makefile Mon Jun 16 19:30:13 1997
-***************
-*** 49,55 ****
- $(RM) $@
- ${NROFF} -man $< > $@
-
-! all: ps info dvi text
-
- ps: bash.ps readline.ps article.ps
- dvi: features.dvi features.ps
---- 49,55 ----
- $(RM) $@
- ${NROFF} -man $< > $@
-
-! all: info # ps dvi text
-
- ps: bash.ps readline.ps article.ps
- dvi: features.dvi features.ps
-***************
-*** 90,101 ****
-
- installdirs:
- -[ -d $(mandir) ] || mkdir $(mandir)
-! -[ -d $(man3dir) ] || mkdir $(man3dir)
- -[ -d $(infodir) ] || mkdir $(infodir)
-
- install: all installdirs
- $(INSTALL_DATA) bash.1 $(mandir)
-! $(INSTALL_DATA) readline.3 $(man3dir)
- $(INSTALL_DATA) features.info $(infodir)/bash.info
-
- uninstall:
---- 90,102 ----
-
- installdirs:
- -[ -d $(mandir) ] || mkdir $(mandir)
-! # -[ -d $(man3dir) ] || mkdir $(man3dir)
- -[ -d $(infodir) ] || mkdir $(infodir)
-
- install: all installdirs
- $(INSTALL_DATA) bash.1 $(mandir)
-! $(INSTALL_DATA) builtins.1 $(mandir)/bash_builtins.1
-! # $(INSTALL_DATA) readline.3 $(man3dir)
- $(INSTALL_DATA) features.info $(infodir)/bash.info
-
- uninstall:
diff --git a/shells/bash1/files/patch-ae b/shells/bash1/files/patch-ae
deleted file mode 100644
index ec58ff4ae41a..000000000000
--- a/shells/bash1/files/patch-ae
+++ /dev/null
@@ -1,17 +0,0 @@
-*** documentation/builtins.1.bak Sat Sep 18 00:06:53 1993
---- documentation/builtins.1 Wed Oct 4 23:29:49 1995
-***************
-*** 10,15 ****
- unset, until, wait, while \- bash built-in commands, see \fBbash\fR(1)
- .SH BASH BUILTIN COMMANDS
- .nr zZ 1
-! .so bash.1
- .SH SEE ALSO
- bash(1), sh(1)
---- 10,15 ----
- unset, until, wait, while \- bash built-in commands, see \fBbash\fR(1)
- .SH BASH BUILTIN COMMANDS
- .nr zZ 1
-! .so man1/bash.1
- .SH SEE ALSO
- bash(1), sh(1)
diff --git a/shells/bash1/files/patch-ag b/shells/bash1/files/patch-ag
deleted file mode 100644
index 56b74093c828..000000000000
--- a/shells/bash1/files/patch-ag
+++ /dev/null
@@ -1,13 +0,0 @@
---- documentation/features.texi.orig Fri Aug 5 04:26:21 1994
-+++ documentation/features.texi Mon Jun 16 19:16:56 1997
-@@ -2,6 +2,10 @@
- @c %**start of header
- @setfilename features.info
- @settitle Bash Features
-+@dircategory Shells
-+@direntry
-+* Bash: (bash). GNU Bourne-Again SHell.
-+@end direntry
- @c %**end of header
-
- @ignore
diff --git a/shells/bash1/files/patch-ah b/shells/bash1/files/patch-ah
deleted file mode 100644
index 40571f255852..000000000000
--- a/shells/bash1/files/patch-ah
+++ /dev/null
@@ -1,54 +0,0 @@
---- machines.h.orig Mon Dec 18 20:13:22 1995
-+++ machines.h Fri Dec 12 11:02:59 2003
-@@ -63,7 +63,7 @@
- some machines, our malloc () cannot be used (because of library
- conflicts, for example), and for those, you should specifically
- #undef USE_GNU_MALLOC in the machine description. */
--#define USE_GNU_MALLOC
-+#undef USE_GNU_MALLOC
-
- /* This causes the Gnu malloc library (from glibc) to be used. */
- /* #define USE_GNU_MALLOC_LIBRARY */
-@@ -846,11 +847,6 @@
- # define done386
- # define M_MACHINE "i386"
- # define M_OS "FreeBSD"
--# if __FreeBSD__ > 1
--# define SYSDEP_CFLAGS -D__BSD_4_4__ -DRLIMTYPE=quad_t
--# else
--# define SYSDEP_CFLAGS -DOPENDIR_NOT_ROBUST -DINT_GROUPS_ARRAY
--# endif
- # define HAVE_SYS_SIGLIST
- # define HAVE_SETLINEBUF
- # define HAVE_GETGROUPS
-@@ -2390,3 +2386,30 @@
- # endif /* LD_HAS_NO_DASH_L */
-
- #endif /* UNKNOWN_MACHINE */
-+
-+/* FreeBSD overrides */
-+#if defined (__sparc64__)
-+# define M_MACHINE "sun4u"
-+#endif
-+#if defined (__ia64__)
-+# define M_MACHINE "ia64"
-+#endif
-+#if defined (__amd64__)
-+# define M_MACHINE "amd64"
-+#endif
-+#define M_OS "FreeBSD"
-+#if __FreeBSD__ > 1
-+# define SYSDEP_CFLAGS -D__BSD_4_4__ -DRLIMTYPE=quad_t
-+#else
-+# define SYSDEP_CFLAGS -DOPENDIR_NOT_ROBUST -DINT_GROUPS_ARRAY
-+#endif
-+#define SYSDEP_LDFLAGS -static
-+#define HAVE_SYS_SIGLIST
-+#define HAVE_SETLINEBUF
-+#define HAVE_GETGROUPS
-+#define HAVE_VFPRINTF
-+#define HAVE_STRERROR
-+#define VOID_SIGHANDLER
-+#define HAVE_DIRENT
-+#define HAVE_STRCASECMP
-+#define GCC_STANDARD
diff --git a/shells/bash1/files/patch-ai b/shells/bash1/files/patch-ai
deleted file mode 100644
index e51bb707a183..000000000000
--- a/shells/bash1/files/patch-ai
+++ /dev/null
@@ -1,11 +0,0 @@
---- siglist.h.orig Mon Mar 15 07:21:34 1999
-+++ siglist.h Mon Mar 15 07:21:50 1999
-@@ -28,7 +28,7 @@
- #endif /* Solaris || USGr4_2 || drs6000 || amiga || Minix */
-
- #if !defined (Solaris) && !defined (Linux) && !defined (__BSD_4_4__) && \
-- !defined (Minix) && !defined (NetBSD) && !defined (FreeBSD) && \
-+ !defined (Minix) && !defined (NetBSD) && !defined (__FreeBSD__) && \
- !defined (BSD_OS)
- extern char *sys_siglist[];
- #endif /* !Solaris && !Linux && !__BSD_4_4__ && !Minix && !NetBSD && !FreeBSD && !BSD_OS */
diff --git a/shells/bash1/files/patch-aj b/shells/bash1/files/patch-aj
deleted file mode 100644
index fed357fc09d3..000000000000
--- a/shells/bash1/files/patch-aj
+++ /dev/null
@@ -1,12 +0,0 @@
-*** ./subst.c.orig Wed Nov 17 18:40:38 1999
---- ./subst.c Wed Nov 17 18:40:59 1999
-*************** process_substitute (string, open_for_rea
-*** 2021,2026 ****
---- 2021,2027 ----
- pid = make_child ((char *)NULL, 1);
- if (pid == 0)
- {
-+ reset_terminating_signals();
- /* Cancel traps, in trap.c. */
- restore_original_signals ();
- setup_async_signals ();
diff --git a/shells/bash1/files/patch-ak b/shells/bash1/files/patch-ak
deleted file mode 100644
index db1ef8527ed3..000000000000
--- a/shells/bash1/files/patch-ak
+++ /dev/null
@@ -1,13 +0,0 @@
-*** ./trap.c.orig Wed Nov 17 18:36:19 1999
---- ./trap.c Wed Nov 17 18:36:29 1999
-*************** restore_original_signals ()
-*** 556,563 ****
- {
- register int i;
-
-- reset_terminating_signals (); /* in shell.c */
--
- if (sigmodes[0] & SIG_TRAPPED)
- {
- free_trap_command (0);
---- 556,561 ----
diff --git a/shells/bash1/files/patch-al b/shells/bash1/files/patch-al
deleted file mode 100644
index 77f2b3aa1e06..000000000000
--- a/shells/bash1/files/patch-al
+++ /dev/null
@@ -1,13 +0,0 @@
-*** ./execute_cmd.c.orig Wed Nov 17 18:37:45 1999
---- ./execute_cmd.c Wed Nov 17 18:37:53 1999
-*************** execute_command_internal (command, async
-*** 340,345 ****
---- 340,347 ----
- {
- int user_subshell, return_code, function_value;
-
-+ reset_terminating_signals();
-+
- /* Cancel traps, in trap.c. */
- restore_original_signals ();
- if (asynchronous)
diff --git a/shells/bash1/files/patch-bashbug.sh b/shells/bash1/files/patch-bashbug.sh
deleted file mode 100644
index b2ab8f36e4d1..000000000000
--- a/shells/bash1/files/patch-bashbug.sh
+++ /dev/null
@@ -1,11 +0,0 @@
---- support/bashbug.sh.race Thu Aug 27 17:21:28 1998
-+++ support/bashbug.sh Thu Aug 27 17:23:40 1998
-@@ -15,7 +15,7 @@
- PATH=/bin:/usr/bin:usr/local/bin:$PATH
- export PATH
-
--TEMP=/tmp/bashbug.$$
-+TEMP=`/bin/mktemp /tmp/bashbug.XXXXXX`
-
- BUGADDR=${1-bug-bash@prep.ai.mit.edu}
-
diff --git a/shells/bash1/files/patch-builtins-common.c b/shells/bash1/files/patch-builtins-common.c
deleted file mode 100644
index 1bc0267dd5c7..000000000000
--- a/shells/bash1/files/patch-builtins-common.c
+++ /dev/null
@@ -1,30 +0,0 @@
---- builtins/common.c.orig Fri Aug 29 12:14:26 2003
-+++ builtins/common.c Fri Aug 29 12:18:31 2003
-@@ -20,7 +20,7 @@
- #include <sys/types.h>
- #include "../posixstat.h"
- #if defined (HAVE_VFPRINTF)
--#include <varargs.h>
-+#include <stdarg.h>
- #endif /* VFPRINTF */
-
- #if defined (HAVE_STRING_H)
-@@ -114,16 +114,14 @@
- shell. */
- #if defined (HAVE_VFPRINTF)
- void
--builtin_error (va_alist)
-- va_dcl
-+builtin_error (char *format, ...)
- {
-- char *format;
- va_list args;
-
- if (this_command_name && *this_command_name)
- fprintf (stderr, "%s: ", this_command_name);
-
-- va_start (args);
-+ va_start (args, format);
- format = va_arg (args, char *);
- vfprintf (stderr, format, args);
- va_end (args);
diff --git a/shells/bash1/files/patch-builtins-common.h b/shells/bash1/files/patch-builtins-common.h
deleted file mode 100644
index 68845dc1ca5e..000000000000
--- a/shells/bash1/files/patch-builtins-common.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- builtins/common.h.orig Fri Aug 29 12:14:20 2003
-+++ builtins/common.h Fri Aug 29 12:14:46 2003
-@@ -23,7 +23,7 @@
-
- #define ISOPTION(s, c) (s[0] == '-' && !s[2] && s[1] == c)
-
--extern void builtin_error ();
-+extern void builtin_error (char *, ...);
- extern void bad_option ();
-
- extern int get_numeric_arg ();
diff --git a/shells/bash1/files/patch-error.c b/shells/bash1/files/patch-error.c
deleted file mode 100644
index 6d29429fe339..000000000000
--- a/shells/bash1/files/patch-error.c
+++ /dev/null
@@ -1,102 +0,0 @@
---- error.c.orig Fri Aug 29 12:21:42 2003
-+++ error.c Fri Aug 29 12:24:18 2003
-@@ -22,7 +22,7 @@
- #include <fcntl.h>
-
- #if defined (HAVE_VFPRINTF)
--#include <varargs.h>
-+#include <stdarg.h>
- #endif
-
- #include <errno.h>
-@@ -121,18 +121,15 @@
- #else /* We have VARARGS support, so use it. */
-
- void
--programming_error (va_alist)
-- va_dcl
-+programming_error (char *format, ...)
- {
- va_list args;
-- char *format;
-
- #if defined (JOB_CONTROL)
- give_terminal_to (shell_pgrp);
- #endif /* JOB_CONTROL */
-
-- va_start (args);
-- format = va_arg (args, char *);
-+ va_start (args, format);
- vfprintf (stderr, format, args);
- fprintf (stderr, "\n");
- va_end (args);
-@@ -144,15 +141,12 @@
- }
-
- void
--report_error (va_alist)
-- va_dcl
-+report_error (char *format, ...)
- {
- va_list args;
-- char *format;
-
- fprintf (stderr, "%s: ", get_name_for_error ());
-- va_start (args);
-- format = va_arg (args, char *);
-+ va_start (args, format);
- vfprintf (stderr, format, args);
- fprintf (stderr, "\n");
-
-@@ -162,15 +156,12 @@
- }
-
- void
--fatal_error (va_alist)
-- va_dcl
-+fatal_error (char *format, ...)
- {
- va_list args;
-- char *format;
-
- fprintf (stderr, "%s: ", get_name_for_error ());
-- va_start (args);
-- format = va_arg (args, char *);
-+ va_start (args, format);
- vfprintf (stderr, format, args);
- fprintf (stderr, "\n");
-
-@@ -179,14 +170,12 @@
- }
-
- void
--internal_error (va_alist)
-- va_dcl
-+internal_error (char *format, ...)
- {
- va_list args;
-- char *format;
-
- fprintf (stderr, "%s: ", get_name_for_error ());
-- va_start (args);
-+ va_start (args, format);
- format = va_arg (args, char *);
- vfprintf (stderr, format, args);
- fprintf (stderr, "\n");
-@@ -194,14 +183,12 @@
- va_end (args);
- }
-
--itrace (va_alist)
-- va_dcl
-+itrace (char *format, ...)
- {
- va_list args;
-- char *format;
-
- fprintf(stderr, "TRACE: pid %d: ", getpid());
-- va_start (args);
-+ va_start (args, format);
- format = va_arg (args, char *);
- vfprintf (stderr, format, args);
- fprintf (stderr, "\n");
diff --git a/shells/bash1/files/patch-error.h b/shells/bash1/files/patch-error.h
deleted file mode 100644
index 67f0197faf2f..000000000000
--- a/shells/bash1/files/patch-error.h
+++ /dev/null
@@ -1,16 +0,0 @@
---- error.h.orig Fri Aug 29 12:24:24 2003
-+++ error.h Fri Aug 29 12:25:40 2003
-@@ -25,10 +25,10 @@
- extern void file_error ();
-
- /* Report a programmer's error, and abort. Pass REASON, and ARG1 ... ARG5. */
--extern void programming_error ();
-+extern void programming_error (char *, ...);
-
- /* General error reporting. Pass FORMAT and ARG1 ... ARG5. */
--extern void report_error ();
-+extern void report_error (char *, ...);
-
- /* Report an unrecoverable error and exit. Pass FORMAT and ARG1 ... ARG5. */
--extern void fatal_error ();
-+extern void fatal_error (char *, ...);
diff --git a/shells/bash1/files/patch-execute_cmd.c b/shells/bash1/files/patch-execute_cmd.c
deleted file mode 100644
index 47c4e4f88961..000000000000
--- a/shells/bash1/files/patch-execute_cmd.c
+++ /dev/null
@@ -1,28 +0,0 @@
---- execute_cmd.c.orig Thu Jun 8 17:29:00 1995
-+++ execute_cmd.c Fri Nov 24 14:41:40 2000
-@@ -2718,6 +2718,7 @@
- char *redirectee_word;
- enum r_instruction ri = redirect->instruction;
- REDIRECT *new_redirect;
-+ mode_t um;
-
- if (ri == r_duplicating_input_word || ri == r_duplicating_output_word)
- {
-@@ -2938,11 +2939,15 @@
- pid_t pid = getpid ();
-
- /* Make the filename for the temp file. */
-- sprintf (filename, "/tmp/t%d-sh", pid);
-+ sprintf (filename, "/tmp/t-sh-XXXXXX", pid);
-
-- fd = open (filename, O_TRUNC | O_WRONLY | O_CREAT, 0666);
-+ /* O_TRUNC | O_WRONLY | O_CREAT */
-+ fd = mkstemp (filename);
- if (fd < 0)
- return (errno);
-+ um=umask(022);
-+ umask(um);
-+ fchmod(fd, 0666 & ~um);
-
- errno = 0; /* XXX */
- if (redirectee->word)
diff --git a/shells/bash1/files/patch-print_cmd.c b/shells/bash1/files/patch-print_cmd.c
deleted file mode 100644
index 403dc53cd884..000000000000
--- a/shells/bash1/files/patch-print_cmd.c
+++ /dev/null
@@ -1,41 +0,0 @@
---- print_cmd.c.orig Fri Aug 29 12:06:43 2003
-+++ print_cmd.c Fri Aug 29 12:07:51 2003
-@@ -20,7 +20,7 @@
- #include <stdio.h>
-
- #if defined (HAVE_VARARGS_H)
--# include <varargs.h>
-+# include <stdarg.h>
- #endif
-
- #if defined (HAVE_STRING_H)
-@@ -41,7 +41,8 @@
- static int indentation = 0;
- static int indentation_amount = 4;
-
--static void cprintf (), newline (), indent (), the_printed_command_resize ();
-+static void cprintf (char *, ...);
-+static void newline (), indent (), the_printed_command_resize ();
- static void semicolon ();
-
- static void make_command_string_internal ();
-@@ -730,16 +731,14 @@
-
- /* How to make the string. */
- static void
--cprintf (va_alist)
-- va_dcl
-+cprintf (char *control, ...)
- {
- register char *s;
-- char *control, char_arg[2], *argp;
-+ char char_arg[2], *argp;
- int digit_arg, arg_len, c;
- va_list args;
-
-- va_start (args);
-- control = va_arg (args, char *);
-+ va_start (args, control);
-
- arg_len = strlen (control);
- the_printed_command_resize (arg_len + 1);
diff --git a/shells/bash1/files/patch-readline-display.c b/shells/bash1/files/patch-readline-display.c
deleted file mode 100644
index 17f7216dfd86..000000000000
--- a/shells/bash1/files/patch-readline-display.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- lib/readline/display.c.orig Fri Aug 29 12:28:33 2003
-+++ lib/readline/display.c Fri Aug 29 12:29:29 2003
-@@ -1020,13 +1020,11 @@
- mini-modeline. */
-
- #if defined (HAVE_VARARGS_H)
--rl_message (va_alist)
-- va_dcl
-+rl_message (char *format, ...)
- {
-- char *format;
- va_list args;
-
-- va_start (args);
-+ va_start (args, format);
- format = va_arg (args, char *);
- vsprintf (msg_buf, format, args);
- va_end (args);
diff --git a/shells/bash1/files/patch-readline-readline.h b/shells/bash1/files/patch-readline-readline.h
deleted file mode 100644
index f0ca4a23ae56..000000000000
--- a/shells/bash1/files/patch-readline-readline.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- lib/readline/readline.h.orig Fri Aug 29 12:33:32 2003
-+++ lib/readline/readline.h Fri Aug 29 12:31:34 2003
-@@ -271,7 +271,8 @@
-
- /* Functions in display.c */
- extern void rl_redisplay ();
--extern int rl_message (), rl_clear_message ();
-+extern int rl_message (char *, ...);
-+extern int rl_clear_message ();
- extern int rl_reset_line_state ();
- extern int rl_character_len ();
- extern int rl_show_char ();
diff --git a/shells/bash1/files/patch-readline-rldefs.h b/shells/bash1/files/patch-readline-rldefs.h
deleted file mode 100644
index dd41ce51c848..000000000000
--- a/shells/bash1/files/patch-readline-rldefs.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/readline/rldefs.h.orig Fri Aug 29 12:30:13 2003
-+++ lib/readline/rldefs.h Fri Aug 29 12:30:32 2003
-@@ -150,7 +150,7 @@
- #endif /* !strchr && !__STDC__ */
-
- #if defined (HAVE_VARARGS_H)
--# include <varargs.h>
-+# include <stdarg.h>
- #endif /* HAVE_VARARGS_H */
-
- /* This is needed to include support for TIOCGWINSZ and window resizing. */
diff --git a/shells/bash1/files/patch-shell.c b/shells/bash1/files/patch-shell.c
deleted file mode 100644
index 10114e527055..000000000000
--- a/shells/bash1/files/patch-shell.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- shell.c.orig Sun Sep 28 01:24:33 2003
-+++ shell.c Sun Sep 28 01:25:16 2003
-@@ -43,7 +43,7 @@
- #include "bashansi.h"
-
- #if defined (HAVE_VARARGS_H)
--#include <varargs.h>
-+#include <stdarg.h>
- #endif
-
- #include "shell.h"
diff --git a/shells/bash1/files/patch-support-mksysdefs b/shells/bash1/files/patch-support-mksysdefs
deleted file mode 100644
index d13401281170..000000000000
--- a/shells/bash1/files/patch-support-mksysdefs
+++ /dev/null
@@ -1,14 +0,0 @@
---- support/mksysdefs.orig Fri Aug 29 11:26:47 2003
-+++ support/mksysdefs Fri Aug 29 11:27:59 2003
-@@ -415,7 +415,10 @@
- echo "#endif /* HAVE_STRING_H */" >>$sysdefs
- fi
-
--file=varargs.h
-+# varargs.h and it's var args support is deprecated in GCC 3.3,
-+# and has been obsolete for a while. Assume VARARGS means
-+# STDARG elsewhere in the code.
-+file=stdarg.h
- eval $findf
- if [ -n "$found" ]; then
- echo "" >>$sysdefs
diff --git a/shells/bash1/files/patch-test.c b/shells/bash1/files/patch-test.c
deleted file mode 100644
index 66a14d3e62a5..000000000000
--- a/shells/bash1/files/patch-test.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- test.c.orig Fri Dec 23 06:45:12 1994
-+++ test.c Sat May 4 21:08:08 2002
-@@ -194,6 +194,7 @@
- return (stat (path, finfo));
- }
-
-+#if defined(__FreeBSD__) && __FreeBSD_version < 500023 /* use native FreeBSD libc version */
- /* Do the same thing access(2) does, but use the effective uid and gid,
- and don't make the mistake of telling root that any file is
- executable. */
-@@ -237,6 +238,7 @@
-
- return (-1);
- }
-+#endif
-
- #if defined (HAVE_GETGROUPS)
- /* The number of groups that this user is a member of. */
diff --git a/shells/bash1/pkg-descr b/shells/bash1/pkg-descr
deleted file mode 100644
index b3a252cb863f..000000000000
--- a/shells/bash1/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Bash is the GNU Project's Bourne
-Again SHell, an interactive shell with Bourne shell syntax (/bin/sh);
-but also with interactive command line editing, job control on
-architectures that support it, Csh-like history features and brace
-expansion, and a slew of other stuff. For more information on the
-features of Bash that are new to this type of shell, see the file
-`documentation/features.texi'. There is also a processed DVI file
-there, as well as a large man page.
-
-WWW: http://www.gnu.org/software/bash/
diff --git a/shells/bash1/pkg-plist b/shells/bash1/pkg-plist
deleted file mode 100644
index 8d96355917be..000000000000
--- a/shells/bash1/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-@comment $FreeBSD$
-bin/bash
-@exec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak; echo %D/%F) >/etc/shells
-@unexec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak) >/etc/shells
-bin/bashbug
diff --git a/textproc/Makefile b/textproc/Makefile
index 5b1d40789db1..7267d8cac048 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -134,7 +134,6 @@
SUBDIR += gtk-doc
SUBDIR += gtkdiff
SUBDIR += gtkspell2
- SUBDIR += gutenbook
SUBDIR += gutenmark
SUBDIR += gv-aspell
SUBDIR += gxditview
@@ -608,7 +607,6 @@
SUBDIR += sed_inplace
SUBDIR += sgmlformat
SUBDIR += sgmls
- SUBDIR += sgmltools
SUBDIR += sgmltools-lite
SUBDIR += sgrep
SUBDIR += sgrep2
@@ -622,7 +620,6 @@
SUBDIR += smartdoc-devel
SUBDIR += source-highlight
SUBDIR += sp
- SUBDIR += spell
SUBDIR += spellutils
SUBDIR += srilm
SUBDIR += stardict2
diff --git a/textproc/gutenbook/Makefile b/textproc/gutenbook/Makefile
deleted file mode 100644
index 2ced43d6ccf8..000000000000
--- a/textproc/gutenbook/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# New ports collection makefile for: gutenbook
-# Date created: 21 December 2000
-# Whom: Jeremy Shaffner <jeremy@external.org>
-#
-# $FreeBSD$
-
-PORTNAME= gutenbook
-PORTVERSION= 0.1.10
-PORTREVISION= 1
-CATEGORIES= textproc perl5
-MASTER_SITES= http://www.gutenbook.org/download/
-
-MAINTAINER= jeremy@external.org
-COMMENT= GTK+ based reader for Project Gutenberg Etexts
-
-RUN_DEPENDS= zip:${PORTSDIR}/archivers/zip \
- ${site_perl}/${PERL_ARCH}/Date/Calc.pm:${PORTSDIR}/devel/p5-Date-Calc \
- ${site_perl}/${PERL_ARCH}/HTML/Parser.pm:${PORTSDIR}/www/p5-HTML-Parser \
- ${site_perl}/${PERL_ARCH}/Storable.pm:${PORTSDIR}/devel/p5-Storable \
- ${site_perl}/${PERL_ARCH}/Gtk.pm:${PORTSDIR}/x11-toolkits/p5-Gtk \
- ${site_perl}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \
- ${site_perl}/URI/URL.pm:${PORTSDIR}/net/p5-URI
-
-BROKEN= Checksum mismatch
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-site_perl= ${SITE_PERL}
-
-USE_GNOME= gtk12
-NO_BUILD= yes
-
-MODULES= Etext.pm File.pm Index.pm Network.pm PropList.pm
-
-post-patch:
- @${SED} "s#%%LOCALBASE%%#${LOCALBASE}#g" ${WRKSRC}/PGB.pm > ${WRKSRC}/tmp
- @${MV} ${WRKSRC}/tmp ${WRKSRC}/PGB.pm
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/gutenbook ${PREFIX}/bin/gutenbook
- ${INSTALL_SCRIPT} ${WRKSRC}/PGB.pm ${site_perl}/PGB.pm
- @${MKDIR} ${site_perl}/PGB
-.for module in ${MODULES}
- ${INSTALL_SCRIPT} ${WRKSRC}/PGB/${module} \
- ${PREFIX}/lib/perl5/site_perl/${PERL_VER}/PGB
-.endfor
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${PREFIX}/share/doc/gutenbook
- ${INSTALL_DATA} ${WRKSRC}/MANUAL ${PREFIX}/share/doc/gutenbook
- ${INSTALL_DATA} ${WRKSRC}/gutenbook.spec ${PREFIX}/share/doc/gutenbook
-.endif
-
-post-install:
-.if !defined(NOPORTDOCS)
- @${CAT} ${PKGMESSAGE} | ${SED} 's#/usr/local#${PREFIX}#g'
-.endif
-
-.include <bsd.port.mk>
diff --git a/textproc/gutenbook/distinfo b/textproc/gutenbook/distinfo
deleted file mode 100644
index 9719d318c143..000000000000
--- a/textproc/gutenbook/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (gutenbook-0.1.10.tar.gz) = 211e5a6936710218f9be9b09b3ef1e2f
diff --git a/textproc/gutenbook/files/patch-PGB.pm b/textproc/gutenbook/files/patch-PGB.pm
deleted file mode 100644
index e610e25961ae..000000000000
--- a/textproc/gutenbook/files/patch-PGB.pm
+++ /dev/null
@@ -1,13 +0,0 @@
---- PGB.pm.orig Thu Dec 21 03:42:50 2000
-+++ PGB.pm Thu Dec 21 03:43:31 2000
-@@ -42,8 +42,8 @@
- # $http_url = "http://www.viemeister.com/pub/gutenberg/";
- # $http_url = "http://metalab.unc.edu/pub/docs/books/gutenberg/";
- # $http_url = "http://www.prairienet.org/gutenberg/";
--$zip = "/usr/bin/zip";
--$unzip = "/usr/bin/unzip";
-+$zip = "%%LOCALBASE%%/bin/zip";
-+$unzip = "%%LOCALBASE%%/bin/unzip";
-
- $index_file = "index";
- $prefs_file = "preferences";
diff --git a/textproc/gutenbook/pkg-descr b/textproc/gutenbook/pkg-descr
deleted file mode 100644
index fa06140e0323..000000000000
--- a/textproc/gutenbook/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-Gutenbook is a graphical interface for browsing, downloading and reading
-Project Gutenberg Etexts.
-
-It has the following features:
-
-Book-like pagination Etexts downloaded via HTTP as well as FTP
-Index caching and local Etext storing
-Browse-able, search-able, sort-able index
-Reads plaintext or zip'd Etexts
-User preferences interface
-Object-oriented design combining Perl and GTK+
-100% home-grown Free Software protected by the GNU GPL
-
-Project Gutenberg: http://promo.net/pg/index.html
-
-WWW: http://www.gutenbook.org/
diff --git a/textproc/gutenbook/pkg-message b/textproc/gutenbook/pkg-message
deleted file mode 100644
index f005169a5d31..000000000000
--- a/textproc/gutenbook/pkg-message
+++ /dev/null
@@ -1,5 +0,0 @@
-
-The manual for Gutenbook has been installed in:
-
- /usr/local/share/doc/gutenbook
-
diff --git a/textproc/gutenbook/pkg-plist b/textproc/gutenbook/pkg-plist
deleted file mode 100644
index 51c8c0841ac5..000000000000
--- a/textproc/gutenbook/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-bin/gutenbook
-%%SITE_PERL%%/PGB.pm
-%%SITE_PERL%%/PGB/Etext.pm
-%%SITE_PERL%%/PGB/File.pm
-%%SITE_PERL%%/PGB/Index.pm
-%%SITE_PERL%%/PGB/Network.pm
-%%SITE_PERL%%/PGB/PropList.pm
-share/doc/gutenbook/MANUAL
-share/doc/gutenbook/gutenbook.spec
-@dirrm %%SITE_PERL%%/PGB
-@dirrm share/doc/gutenbook
diff --git a/textproc/sgmltools/Makefile b/textproc/sgmltools/Makefile
deleted file mode 100644
index b20003fa83e6..000000000000
--- a/textproc/sgmltools/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# New ports collection makefile for: sgmltools
-# Date created: 7 Apr 2000
-# Whom: Benno Rice <benno@netizen.com.au>
-#
-# $FreeBSD$
-#
-
-PORTNAME= sgmltools
-PORTVERSION= 2.0.2
-PORTREVISION= 1
-CATEGORIES= textproc
-MASTER_SITES= ftp://ftp.us.sgmltools.org/pub/SGMLtools/v2.0/source/ \
- ftp://ftp.nllgg.nl/pub/SGMLtools/v2.0/source/
-DISTFILES= ${DISTNAME}.base.tar.bz2
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Generates various output formats from DocBook SGML documents
-
-BUILD_DEPENDS+= python:${PORTSDIR}/lang/python \
- jade:${PORTSDIR}/textproc/jade \
- ${LOCALBASE}/share/texmf:${PORTSDIR}/print/teTeX
-RUN_DEPENDS+= ${LOCALBASE}/share/sgml/docbook:${PORTSDIR}/textproc/docbook \
- ${LOCALBASE}/share/sgml/docbook/dsssl:${PORTSDIR}/textproc/dsssl-docbook-modular
-
-BROKEN= Broken pkg-plist
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-USE_BZIP2= yes
-USE_PERL5= yes
-MAN1= sgmltools.1
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+=--with-etcsgml=${PREFIX}/etc/sgml
-USE_GMAKE= yes
-MAKEFILE= GNUmakefile
-ALL_TARGET= default
-
-.include <bsd.port.mk>
diff --git a/textproc/sgmltools/distinfo b/textproc/sgmltools/distinfo
deleted file mode 100644
index 8d46109574e3..000000000000
--- a/textproc/sgmltools/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (sgmltools-2.0.2.base.tar.bz2) = a9a303e864064f25db45f2ae1ac9f074
-SIZE (sgmltools-2.0.2.base.tar.bz2) = 117253
diff --git a/textproc/sgmltools/pkg-descr b/textproc/sgmltools/pkg-descr
deleted file mode 100644
index e00d4003b04f..000000000000
--- a/textproc/sgmltools/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-SGMLtools is a text-formatting package based on SGML (Standard Generalized
-Markup Language), which allows you to produce TeX/DVI/PS/PDF, HTML, and RTF
-from a single source; due to the flexible nature of SGML many other target
-formats are possible. As the front-end is written in Python, it is relatively
-easy to adapt to your needs.
-
-WWW: http://www.sgmltools.org/
diff --git a/textproc/sgmltools/pkg-plist b/textproc/sgmltools/pkg-plist
deleted file mode 100644
index 7da118c877a1..000000000000
--- a/textproc/sgmltools/pkg-plist
+++ /dev/null
@@ -1,36 +0,0 @@
-bin/sgmltools
-bin/buildcat
-bin/sgmlwhich
-etc/sgml/aliases
-etc/sgml/sgml.conf
-etc/sgml/catalog.d/75sgmltools-convert.cat
-etc/sgml/catalog.d/75sgmltools.cat
-share/sgml/stylesheets/sgmltools/ascii-lynx.dsl
-share/sgml/stylesheets/sgmltools/html.dsl
-share/sgml/stylesheets/sgmltools/ld2db.dsl
-share/sgml/stylesheets/sgmltools/print.dsl
-share/sgml/stylesheets/sgmltools/sgmltools.cat
-share/sgml/dtd/sgmltools/catalog
-share/sgml/dtd/sgmltools/common
-share/sgml/dtd/sgmltools/deprec96
-share/sgml/dtd/sgmltools/isoent
-share/sgml/dtd/sgmltools/linuxdoc96.dtd
-share/sgml/dtd/sgmltools/linuxdoc97.dtd
-share/sgml/misc/sgmltools/COPYING
-share/sgml/misc/sgmltools/VERSION
-share/sgml/misc/sgmltools/python/Backend.py
-share/sgml/misc/sgmltools/python/SGMLtools.py
-share/sgml/misc/sgmltools/python/utils.py
-share/sgml/misc/sgmltools/python/backends/Dvi.py
-share/sgml/misc/sgmltools/python/backends/Html.py
-share/sgml/misc/sgmltools/python/backends/Ld2db.py
-share/sgml/misc/sgmltools/python/backends/Lynx.py
-share/sgml/misc/sgmltools/python/backends/Ps.py
-share/sgml/misc/sgmltools/python/backends/Rtf.py
-@dirrm etc/sgml/catalog.d
-@dirrm share/sgml/stylesheets/sgmltools
-@dirrm share/sgml/dtd/sgmltools
-@dirrm share/sgml/misc/sgmltools/python/backends
-@dirrm share/sgml/misc/sgmltools/python
-@dirrm share/sgml/misc/sgmltools/site-backends
-@dirrm share/sgml/misc/sgmltools
diff --git a/textproc/spell/Makefile b/textproc/spell/Makefile
deleted file mode 100644
index 296f57ffd3bc..000000000000
--- a/textproc/spell/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# New ports collection makefile for: spell-1.0
-# Date created: Wed Apr 24 10:17:36 EDT 2002
-# Whom: Brian Skrab <brian@quynh-and-brian.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= spell
-PORTVERSION= 1.0
-CATEGORIES= textproc
-MASTER_SITES= ${MASTER_SITE_GNU} \
- http://cottage.quynh-and-brian.org/freebsd/ports/distfiles/
-MASTER_SITE_SUBDIR= spell
-
-MAINTAINER= brian@quynh-and-brian.org
-COMMENT= A GNU implementation of the UNIX spell utility using Ispell
-
-IGNORE= overwrites file installed by dependency
-EXPIRATION_DATE= 2005-02-18
-DEPRECATED= "${IGNORE}"
-
-RUN_DEPENDS= ${LOCALBASE}/bin/ispell:${PORTSDIR}/textproc/ispell
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --prefix=${PREFIX}
-
-post-install:
- install-info ${PREFIX}/info/spell.info ${PREFIX}/info/dir
-
-.include <bsd.port.mk>
diff --git a/textproc/spell/distinfo b/textproc/spell/distinfo
deleted file mode 100644
index 56a132be9a9a..000000000000
--- a/textproc/spell/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (spell-1.0.tar.gz) = 57e17cf64ca458baad606a9022794b6d
-SIZE (spell-1.0.tar.gz) = 44388
diff --git a/textproc/spell/files/patch-spell.texi b/textproc/spell/files/patch-spell.texi
deleted file mode 100644
index d9aa3b2d230d..000000000000
--- a/textproc/spell/files/patch-spell.texi
+++ /dev/null
@@ -1,14 +0,0 @@
---- spell.texi.orig Tue Apr 9 21:20:14 1996
-+++ spell.texi Wed Apr 24 08:47:57 2002
-@@ -9,6 +9,11 @@
- @set UPDATED April 6, 1996
- @c %**end of header
-
-+@dircategory GNU Packages
-+@direntry
-+* Spell: (spell). A GNU implementation of the UNIX spell utility using Ispell.
-+@end direntry
-+
- @ifinfo
- This file documents GNU Spell, a clone of Unix @code{spell}.
-
diff --git a/textproc/spell/pkg-descr b/textproc/spell/pkg-descr
deleted file mode 100644
index c1cae986bd14..000000000000
--- a/textproc/spell/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-A GNU implementation of the UNIX spell utility using Ispell.
-
-Provides a flexible, non-interactive interface to the Ispell utility.
-
-WWW: http://www.gnu.org/
-
-brian@quynh-and-brian.org
diff --git a/textproc/spell/pkg-plist b/textproc/spell/pkg-plist
deleted file mode 100644
index 6094b51121e9..000000000000
--- a/textproc/spell/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-@comment $FreeBSD$
-bin/spell
-@unexec install-info --delete %D/info/spell.info %D/info/dir
-info/spell.info
-@exec install-info %D/info/spell.info %D/info/dir
diff --git a/www/Makefile b/www/Makefile
index 8f1ef7ef175b..66cd348678fb 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -142,7 +142,6 @@
SUBDIR += gnome-user-share
SUBDIR += gnuinfo
SUBDIR += goose
- SUBDIR += grail
SUBDIR += gtkhtml
SUBDIR += gtkhtml3
SUBDIR += guile-www
diff --git a/www/grail/Makefile b/www/grail/Makefile
deleted file mode 100644
index 713b623e0708..000000000000
--- a/www/grail/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# Ports collection Makefile for: Grail
-# Date created: 1/11/1999
-# Whom: nectar@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= grail
-PORTVERSION= 0.6
-PORTREVISION= 2
-CATEGORIES= www python
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR=grail
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= An extensible Internet browser written entirely in Python
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter
-
-BROKEN= Broken pkg-plist
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-USE_PYTHON= -2.2
-GRAILSUBDIR= share/grail
-GRAILDIR= ${PREFIX}/${GRAILSUBDIR}
-DIRS_CMD= ${SED} -e '/^@dirrm/bok' -e 'D' -e ':ok' -e 's,@dirrm ,,' < ${PLIST}
-FILES_CMD= ${SED} -e '/^share\//bok' -e 'D' -e ':ok' -e 's,${GRAILSUBDIR}/,,' < ${PLIST}
-
-do-build:
- ${PYTHON_CMD} -u -c 'from compileall import compile_dir; compile_dir("${WRKSRC}")'
-
-do-install:
- @${ECHO_MSG} === Creating directories...
- @for dir in `${DIRS_CMD}`; do \
- ${ECHO_MSG} ${PREFIX}/$$dir; \
- ${MKDIR} ${PREFIX}/$$dir; \
- done
- @${ECHO_MSG} === Installing grail files ...
- @for file in `${FILES_CMD}`; do \
- ${ECHO_MSG} ${GRAILDIR}/$$file; \
- ${INSTALL_DATA} ${WRKSRC}/$$file ${GRAILDIR}/$$file; \
- done
- @${ECHO_MSG} === Installing grail script...
- @${SED} -e 's,%%GRAILDIR%%,${GRAILDIR},g' \
- -e 's,%%PYTHON_CMD%%,${PYTHON_CMD},g' <${FILESDIR}/grail > \
- ${WRKDIR}/grail.tmp
- @${INSTALL_SCRIPT} ${WRKDIR}/grail.tmp ${PREFIX}/bin/grail
- @${RM} ${WRKDIR}/grail.tmp
-
-.include <bsd.port.mk>
diff --git a/www/grail/distinfo b/www/grail/distinfo
deleted file mode 100644
index 28fd7bbc839f..000000000000
--- a/www/grail/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (grail-0.6.tgz) = 527d8400d463560e9c10c7eca0f9f11b
-SIZE (grail-0.6.tgz) = 385126
diff --git a/www/grail/files/grail b/www/grail/files/grail
deleted file mode 100644
index 5d6569cda1b7..000000000000
--- a/www/grail/files/grail
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-exec %%PYTHON_CMD%% %%GRAILDIR%%/grail.py ${1+"$@"}
diff --git a/www/grail/files/patch-BookmarksGUI.py b/www/grail/files/patch-BookmarksGUI.py
deleted file mode 100644
index f33842f494d9..000000000000
--- a/www/grail/files/patch-BookmarksGUI.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- ancillary/BookmarksGUI.py.orig Sun Mar 28 06:26:45 1999
-+++ ancillary/BookmarksGUI.py Sun Mar 5 08:07:12 2000
-@@ -1096,7 +1096,7 @@
- if at_end:
- parent.append_child(node)
- else:
-- parenr.insert_child(node, 0)
-+ parent.insert_child(node, 0)
- # scroll the newly added node into view
- self.set_modflag(1)
- self.root_redisplay()
diff --git a/www/grail/files/patch-Stylesheet.py b/www/grail/files/patch-Stylesheet.py
deleted file mode 100644
index be028001f7b9..000000000000
--- a/www/grail/files/patch-Stylesheet.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- Stylesheet.py.orig Thu Aug 30 10:35:51 2001
-+++ Stylesheet.py Thu Aug 30 10:36:05 2001
-@@ -42,7 +42,7 @@
- fonts = self.prefs.GetGroup('styles-fonts')
- massaged = []
- for ((g, c), v) in fonts:
-- massaged.append((g, c), v % fparms_dict)
-+ massaged.append(((g, c), v % fparms_dict))
- self.dictify_group(massaged)
-
- def __getattr__(self, composite):
diff --git a/www/grail/files/patch-aa b/www/grail/files/patch-aa
deleted file mode 100644
index 9e58e0595300..000000000000
--- a/www/grail/files/patch-aa
+++ /dev/null
@@ -1,11 +0,0 @@
---- ancillary/MailDialog.py- Wed Jun 17 11:40:55 1998
-+++ ancillary/MailDialog.py Wed Jun 17 11:41:12 1998
-@@ -50,7 +50,7 @@
- X-URL: %(url)s
- """
- else:
-- SENDMAIL = "/usr/lib/sendmail -t" # XXX
-+ SENDMAIL = "/usr/sbin/sendmail -t" # XXX
- TEMPLATE ="""\
- To: %(to)s
- Subject: %(subject)s
diff --git a/www/grail/files/patch-ab b/www/grail/files/patch-ab
deleted file mode 100644
index 0aa59d7cac8d..000000000000
--- a/www/grail/files/patch-ab
+++ /dev/null
@@ -1,24 +0,0 @@
---- grailbase/app.py.orig Wed Mar 24 23:11:52 1999
-+++ grailbase/app.py Mon Mar 24 10:48:37 2003
-@@ -3,10 +3,10 @@
-
- import os
- import mimetypes
--import regex
-+import re
- import string
- import utils
--
-+regex = re
-
- class Application:
- def __init__(self, prefs=None):
-@@ -51,7 +51,7 @@
-
-
- __data_scheme_re = regex.compile(
-- "data:\([^,;]*\)\(;\([^,]*\)\|\),", regex.casefold)
-+ "data:\([^,;]*\)\(;\([^,]*\)\|\),")
-
- def guess_type(self, url):
- """Guess the type of a file based on its URL.
diff --git a/www/grail/files/patch-ac b/www/grail/files/patch-ac
deleted file mode 100644
index 11c43fb9e296..000000000000
--- a/www/grail/files/patch-ac
+++ /dev/null
@@ -1,63 +0,0 @@
---- protocols/httpAPI.py.orig Sat Mar 6 06:05:19 1999
-+++ protocols/httpAPI.py Mon Mar 24 10:47:50 2003
-@@ -52,9 +52,14 @@
-
- class MyHTTP(httplib.HTTP):
-
-+ def __init__(self, host='', port=None, strict=None):
-+ httplib.HTTP.__init__(self, host, port, strict)
-+ self.putrequest_bk = self.putrequest
-+ self.putrequest = lambda r,s: MyHTTP.putrequest(self, r, s)
-+
- def putrequest(self, request, selector):
- self.selector = selector
-- httplib.HTTP.putrequest(self, request, selector)
-+ self.putrequest_bk(request, selector)
-
- def getreply(self, file):
- self.file = file
-@@ -81,14 +86,14 @@
- def close(self):
- if self.file:
- self.file.close()
-- if self.sock:
-+ if self._conn.sock:
- try:
-- self.sock.close()
-+ self._conn.sock.close()
- except socket.error:
- # What can you do? :-)
- pass
- self.file = None
-- self.sock = None
-+ self._conn.sock = None
-
-
- class http_access:
-@@ -168,7 +173,7 @@
- def pollmeta(self, timeout=0):
- Assert(self.state == META)
-
-- sock = self.h.sock
-+ sock = self.h._conn.sock
- try:
- if not select.select([sock], [], [], timeout)[0]:
- return "waiting for server response", 0
-@@ -222,7 +227,7 @@
- self.readahead = self.readahead[maxbytes:]
- return data
- try:
-- data = self.h.sock.recv(maxbytes)
-+ data = self.h._conn.sock.recv(maxbytes)
- except socket.error, msg:
- raise IOError, msg, sys.exc_traceback
- if not data:
-@@ -231,7 +236,7 @@
- return data
-
- def fileno(self):
-- return self.h.sock.fileno()
-+ return self.h._conn.sock.fileno()
-
-
- # To test this, use ProtocolAPI.test()
diff --git a/www/grail/pkg-descr b/www/grail/pkg-descr
deleted file mode 100644
index d47718e875d0..000000000000
--- a/www/grail/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
- Grail is an extensible Internet browser. It supports the
- protocols and file formats commonly found on the World-Wide
- Web, such as HTTP, FTP, and HTML, but, unlike most browsers,
- it is also easily extended to support other protocols or file
- formats, such as CNRI's handle protocol. Grail is distributed
- by CNRI free of charge, and can be freely redistributed
- (within reason).
-
- Grail is written and extensible in Python, a free
- object-oriented programming language. It also uses Tk, a free
- UI toolkit by John Ousterhout. Grail should run on any Unix
- system to which Python and Tk have been ported - i.e. almost
- all Unix systems supporting X11. In particular, Grail is one
- of the few web browsers that support Solaris for Intel x86
- processors. It now also runs on Windows and Macintosh, since
- there are now stable ports of Tk to those platforms. (You need
- a lot of RAM though.)
-
-WWW: http://grail.sourceforge.net/
-
-Jacques Vidrine <n@nectar.com>
diff --git a/www/grail/pkg-plist b/www/grail/pkg-plist
deleted file mode 100644
index 2586a63e8b56..000000000000
--- a/www/grail/pkg-plist
+++ /dev/null
@@ -1,481 +0,0 @@
-bin/grail
-share/grail/AppletLoader.py
-share/grail/AppletLoader.pyc
-share/grail/AppletRExec.py
-share/grail/AppletRExec.pyc
-share/grail/AsyncImage.py
-share/grail/AsyncImage.pyc
-share/grail/Authenticate.py
-share/grail/Authenticate.pyc
-share/grail/BaseApplication.py
-share/grail/BaseApplication.pyc
-share/grail/BaseReader.py
-share/grail/BaseReader.pyc
-share/grail/Browser.py
-share/grail/Browser.pyc
-share/grail/Cache.py
-share/grail/Cache.pyc
-share/grail/CacheMgr.py
-share/grail/CacheMgr.pyc
-share/grail/Context.py
-share/grail/Context.pyc
-share/grail/Cursors.py
-share/grail/Cursors.pyc
-share/grail/FileReader.py
-share/grail/FileReader.pyc
-share/grail/GrailHTMLParser.py
-share/grail/GrailHTMLParser.pyc
-share/grail/ImageCache.py
-share/grail/ImageCache.pyc
-share/grail/ImageMap.py
-share/grail/ImageMap.pyc
-share/grail/ImageWindow.py
-share/grail/ImageWindow.pyc
-share/grail/LICENSE
-share/grail/README
-share/grail/Reader.py
-share/grail/Reader.pyc
-share/grail/SampleGrailDir/custom.ps
-share/grail/SampleGrailDir/icons/alert.black.gif
-share/grail/SampleGrailDir/icons/alert.red.gif
-share/grail/SampleGrailDir/user/grailrc.py
-share/grail/SampleGrailDir/user/grailrc.pyc
-share/grail/SampleGrailDir/user/rcgrail.py
-share/grail/SampleGrailDir/user/rcgrail.pyc
-share/grail/Stylesheet.py
-share/grail/Stylesheet.pyc
-share/grail/Viewer.py
-share/grail/Viewer.pyc
-share/grail/ancillary/BookmarksGUI.py
-share/grail/ancillary/BookmarksGUI.pyc
-share/grail/ancillary/BookmarksParser.py
-share/grail/ancillary/BookmarksParser.pyc
-share/grail/ancillary/DocumentInfo.py
-share/grail/ancillary/DocumentInfo.pyc
-share/grail/ancillary/GlobalHistory.py
-share/grail/ancillary/GlobalHistory.pyc
-share/grail/ancillary/Greek.py
-share/grail/ancillary/Greek.pyc
-share/grail/ancillary/History.py
-share/grail/ancillary/History.pyc
-share/grail/ancillary/IOStatusPanel.py
-share/grail/ancillary/IOStatusPanel.pyc
-share/grail/ancillary/MailDialog.py
-share/grail/ancillary/MailDialog.py.orig
-share/grail/ancillary/MailDialog.pyc
-share/grail/ancillary/OpenURIDialog.py
-share/grail/ancillary/OpenURIDialog.pyc
-share/grail/ancillary/Outliner.py
-share/grail/ancillary/Outliner.pyc
-share/grail/ancillary/PrefsPanels.py
-share/grail/ancillary/PrefsPanels.pyc
-share/grail/ancillary/PrintDialog.py
-share/grail/ancillary/PrintDialog.pyc
-share/grail/ancillary/RemoteControl.py
-share/grail/ancillary/RemoteControl.pyc
-share/grail/ancillary/SearchMenu.py
-share/grail/ancillary/SearchMenu.pyc
-share/grail/ancillary/TbDialog.py
-share/grail/ancillary/TbDialog.pyc
-share/grail/applets/Animator.py
-share/grail/applets/Animator.pyc
-share/grail/applets/ImageLoopItem.py
-share/grail/applets/ImageLoopItem.pyc
-share/grail/applets/popup.py
-share/grail/applets/popup.pyc
-share/grail/bkmktool.py
-share/grail/bkmktool.pyc
-share/grail/bookmarks/__init__.py
-share/grail/bookmarks/__init__.pyc
-share/grail/bookmarks/collection.py
-share/grail/bookmarks/collection.pyc
-share/grail/bookmarks/exporter.py
-share/grail/bookmarks/exporter.pyc
-share/grail/bookmarks/formats/__init__.py
-share/grail/bookmarks/formats/__init__.pyc
-share/grail/bookmarks/formats/html_parser.py
-share/grail/bookmarks/formats/html_parser.pyc
-share/grail/bookmarks/formats/html_scraper.py
-share/grail/bookmarks/formats/html_scraper.pyc
-share/grail/bookmarks/formats/html_writer.py
-share/grail/bookmarks/formats/html_writer.pyc
-share/grail/bookmarks/formats/pickle_parser.py
-share/grail/bookmarks/formats/pickle_parser.pyc
-share/grail/bookmarks/formats/pickle_writer.py
-share/grail/bookmarks/formats/pickle_writer.pyc
-share/grail/bookmarks/formats/xbel_parser.py
-share/grail/bookmarks/formats/xbel_parser.pyc
-share/grail/bookmarks/formats/xbel_writer.py
-share/grail/bookmarks/formats/xbel_writer.pyc
-share/grail/bookmarks/iso8601.py
-share/grail/bookmarks/iso8601.pyc
-share/grail/bookmarks/main.py
-share/grail/bookmarks/main.pyc
-share/grail/bookmarks/nodes.py
-share/grail/bookmarks/nodes.pyc
-share/grail/bookmarks/search/KeywordSearch.py
-share/grail/bookmarks/search/KeywordSearch.pyc
-share/grail/bookmarks/search/__init__.py
-share/grail/bookmarks/search/__init__.pyc
-share/grail/bookmarks/walker.py
-share/grail/bookmarks/walker.pyc
-share/grail/bookmarks/xmlinfo.py
-share/grail/bookmarks/xmlinfo.pyc
-share/grail/data/Grail.ad
-share/grail/data/about.html
-share/grail/data/biglogo.gif
-share/grail/data/grail-defaults
-share/grail/data/icon.xbm
-share/grail/data/iconmask.xbm
-share/grail/embed.py
-share/grail/embed.pyc
-share/grail/filetypes/FlowingText.py
-share/grail/filetypes/FlowingText.pyc
-share/grail/filetypes/__init__.py
-share/grail/filetypes/__init__.pyc
-share/grail/filetypes/audio_basic.py
-share/grail/filetypes/audio_basic.pyc
-share/grail/filetypes/image.py
-share/grail/filetypes/image.pyc
-share/grail/filetypes/image_gif.py
-share/grail/filetypes/image_gif.pyc
-share/grail/filetypes/image_jpeg.py
-share/grail/filetypes/image_jpeg.pyc
-share/grail/filetypes/text_html.py
-share/grail/filetypes/text_html.pyc
-share/grail/filetypes/text_paragraph.py
-share/grail/filetypes/text_paragraph.pyc
-share/grail/filetypes/text_plain.py
-share/grail/filetypes/text_plain.pyc
-share/grail/filetypes/text_x_python.py
-share/grail/filetypes/text_x_python.pyc
-share/grail/grail.py
-share/grail/grail.pyc
-share/grail/grailbase/GrailPrefs.py
-share/grail/grailbase/GrailPrefs.pyc
-share/grail/grailbase/__init__.py
-share/grail/grailbase/__init__.pyc
-share/grail/grailbase/app.py
-share/grail/grailbase/app.pyc
-share/grail/grailbase/extloader.py
-share/grail/grailbase/extloader.pyc
-share/grail/grailbase/mtloader.py
-share/grail/grailbase/mtloader.pyc
-share/grail/grailbase/parseprefs.py
-share/grail/grailbase/parseprefs.pyc
-share/grail/grailbase/uricontext.py
-share/grail/grailbase/uricontext.pyc
-share/grail/grailbase/utils.py
-share/grail/grailbase/utils.pyc
-share/grail/grsh.py
-share/grail/grsh.pyc
-share/grail/html/__init__.py
-share/grail/html/__init__.pyc
-share/grail/html/fn.py
-share/grail/html/fn.pyc
-share/grail/html/form.py
-share/grail/html/form.pyc
-share/grail/html/frameset.py
-share/grail/html/frameset.pyc
-share/grail/html/isindex.py
-share/grail/html/isindex.pyc
-share/grail/html/table.py
-share/grail/html/table.pyc
-share/grail/html2ps.py
-share/grail/html2ps.pyc
-share/grail/icons/archive.gif
-share/grail/icons/audio.gif
-share/grail/icons/binary.document.gif
-share/grail/icons/binhex.document.gif
-share/grail/icons/calculator.gif
-share/grail/icons/caution.gif
-share/grail/icons/cd.i.gif
-share/grail/icons/cd.rom.gif
-share/grail/icons/circle.gif
-share/grail/icons/clock.gif
-share/grail/icons/compressed.document.gif
-share/grail/icons/disc.gif
-share/grail/icons/disk.drive.gif
-share/grail/icons/diskette.gif
-share/grail/icons/display.gif
-share/grail/icons/document.gif
-share/grail/icons/fax.gif
-share/grail/icons/filing.cabinet.gif
-share/grail/icons/film.gif
-share/grail/icons/fixed.disk.gif
-share/grail/icons/folder.gif
-share/grail/icons/form.gif
-share/grail/icons/ftp.gif
-share/grail/icons/glossary.gif
-share/grail/icons/gopher.gif
-share/grail/icons/grail.logo.1.gif
-share/grail/icons/grail.logo.10.gif
-share/grail/icons/grail.logo.11.gif
-share/grail/icons/grail.logo.12.gif
-share/grail/icons/grail.logo.13.gif
-share/grail/icons/grail.logo.14.gif
-share/grail/icons/grail.logo.15.gif
-share/grail/icons/grail.logo.16.gif
-share/grail/icons/grail.logo.17.gif
-share/grail/icons/grail.logo.18.gif
-share/grail/icons/grail.logo.19.gif
-share/grail/icons/grail.logo.2.gif
-share/grail/icons/grail.logo.20.gif
-share/grail/icons/grail.logo.21.gif
-share/grail/icons/grail.logo.22.gif
-share/grail/icons/grail.logo.23.gif
-share/grail/icons/grail.logo.24.gif
-share/grail/icons/grail.logo.25.gif
-share/grail/icons/grail.logo.26.gif
-share/grail/icons/grail.logo.27.gif
-share/grail/icons/grail.logo.28.gif
-share/grail/icons/grail.logo.29.gif
-share/grail/icons/grail.logo.3.gif
-share/grail/icons/grail.logo.30.gif
-share/grail/icons/grail.logo.31.gif
-share/grail/icons/grail.logo.32.gif
-share/grail/icons/grail.logo.33.gif
-share/grail/icons/grail.logo.34.gif
-share/grail/icons/grail.logo.35.gif
-share/grail/icons/grail.logo.4.gif
-share/grail/icons/grail.logo.5.gif
-share/grail/icons/grail.logo.6.gif
-share/grail/icons/grail.logo.7.gif
-share/grail/icons/grail.logo.8.gif
-share/grail/icons/grail.logo.9.gif
-share/grail/icons/grail.logo.gif
-share/grail/icons/home.gif
-share/grail/icons/html.gif
-share/grail/icons/image.gif
-share/grail/icons/index.gif
-share/grail/icons/keyboard.gif
-share/grail/icons/mail.gif
-share/grail/icons/mail.in.gif
-share/grail/icons/mail.out.gif
-share/grail/icons/map.gif
-share/grail/icons/mouse.gif
-share/grail/icons/network.gif
-share/grail/icons/new.gif
-share/grail/icons/next.gif
-share/grail/icons/notebook.gif
-share/grail/icons/parent.gif
-share/grail/icons/play.fast.forward.gif
-share/grail/icons/play.fast.reverse.gif
-share/grail/icons/play.pause.gif
-share/grail/icons/play.start.gif
-share/grail/icons/play.stop.gif
-share/grail/icons/previous.gif
-share/grail/icons/printer.gif
-share/grail/icons/sadsmiley.gif
-share/grail/icons/smiley.gif
-share/grail/icons/square.gif
-share/grail/icons/stop.gif
-share/grail/icons/summary.gif
-share/grail/icons/telephone.gif
-share/grail/icons/telnet.gif
-share/grail/icons/text.document.gif
-share/grail/icons/tn3270.gif
-share/grail/icons/toc.gif
-share/grail/icons/trash.gif
-share/grail/icons/unknown.document.gif
-share/grail/icons/uuencoded.document.gif
-share/grail/icons/work.gif
-share/grail/icons/www.gif
-share/grail/pinfo.py
-share/grail/pinfo.pyc
-share/grail/prefpanels/AppletsPanel.py
-share/grail/prefpanels/AppletsPanel.pyc
-share/grail/prefpanels/BookmarksPanel.py
-share/grail/prefpanels/BookmarksPanel.pyc
-share/grail/prefpanels/CachePanel.py
-share/grail/prefpanels/CachePanel.pyc
-share/grail/prefpanels/GeneralPanel.py
-share/grail/prefpanels/GeneralPanel.pyc
-share/grail/prefpanels/PrintingPanel.py
-share/grail/prefpanels/PrintingPanel.pyc
-share/grail/prefpanels/ProxiesPanel.py
-share/grail/prefpanels/ProxiesPanel.pyc
-share/grail/prefpanels/StylePanel.py
-share/grail/prefpanels/StylePanel.pyc
-share/grail/printing/PSFont.py
-share/grail/printing/PSFont.pyc
-share/grail/printing/PSParser.py
-share/grail/printing/PSParser.pyc
-share/grail/printing/PSStream.py
-share/grail/printing/PSStream.pyc
-share/grail/printing/PSWriter.py
-share/grail/printing/PSWriter.pyc
-share/grail/printing/__init__.py
-share/grail/printing/__init__.pyc
-share/grail/printing/data/header.ps
-share/grail/printing/epstools.py
-share/grail/printing/epstools.pyc
-share/grail/printing/filetypes/__init__.py
-share/grail/printing/filetypes/__init__.pyc
-share/grail/printing/filetypes/application_postscript.py
-share/grail/printing/filetypes/application_postscript.pyc
-share/grail/printing/filetypes/text.py
-share/grail/printing/filetypes/text.pyc
-share/grail/printing/filetypes/text_html.py
-share/grail/printing/filetypes/text_html.pyc
-share/grail/printing/fonts/PSFont.py
-share/grail/printing/fonts/PSFont.pyc
-share/grail/printing/fonts/PSFont_Courier.py
-share/grail/printing/fonts/PSFont_Courier.pyc
-share/grail/printing/fonts/PSFont_Courier_Bold.py
-share/grail/printing/fonts/PSFont_Courier_Bold.pyc
-share/grail/printing/fonts/PSFont_Courier_BoldOblique.py
-share/grail/printing/fonts/PSFont_Courier_BoldOblique.pyc
-share/grail/printing/fonts/PSFont_Courier_Oblique.py
-share/grail/printing/fonts/PSFont_Courier_Oblique.pyc
-share/grail/printing/fonts/PSFont_Symbol.py
-share/grail/printing/fonts/PSFont_Symbol.pyc
-share/grail/printing/fonts/PSFont_Times_Bold.py
-share/grail/printing/fonts/PSFont_Times_Bold.pyc
-share/grail/printing/fonts/PSFont_Times_BoldItalic.py
-share/grail/printing/fonts/PSFont_Times_BoldItalic.pyc
-share/grail/printing/fonts/PSFont_Times_Italic.py
-share/grail/printing/fonts/PSFont_Times_Italic.pyc
-share/grail/printing/fonts/PSFont_Times_Roman.py
-share/grail/printing/fonts/PSFont_Times_Roman.pyc
-share/grail/printing/fonts/PSFont_ZapfDingbats.py
-share/grail/printing/fonts/PSFont_ZapfDingbats.pyc
-share/grail/printing/fonts/__init__.py
-share/grail/printing/fonts/__init__.pyc
-share/grail/printing/fonts/afm2py.py
-share/grail/printing/fonts/afm2py.pyc
-share/grail/printing/htmltags/__init__.py
-share/grail/printing/htmltags/__init__.pyc
-share/grail/printing/main.py
-share/grail/printing/main.pyc
-share/grail/printing/paper.py
-share/grail/printing/paper.pyc
-share/grail/printing/settings.py
-share/grail/printing/settings.pyc
-share/grail/printing/utils.py
-share/grail/printing/utils.pyc
-share/grail/protocols/ProtocolAPI.py
-share/grail/protocols/ProtocolAPI.pyc
-share/grail/protocols/__init__.py
-share/grail/protocols/__init__.pyc
-share/grail/protocols/dataAPI.py
-share/grail/protocols/dataAPI.pyc
-share/grail/protocols/docAPI.py
-share/grail/protocols/docAPI.pyc
-share/grail/protocols/doiAPI.py
-share/grail/protocols/doiAPI.pyc
-share/grail/protocols/fileAPI.py
-share/grail/protocols/fileAPI.pyc
-share/grail/protocols/ftpAPI.py
-share/grail/protocols/ftpAPI.pyc
-share/grail/protocols/grailAPI.py
-share/grail/protocols/grailAPI.pyc
-share/grail/protocols/hdlAPI.py
-share/grail/protocols/hdlAPI.pyc
-share/grail/protocols/httpAPI.py
-share/grail/protocols/httpAPI.pyc
-share/grail/protocols/ietfAPI.py
-share/grail/protocols/ietfAPI.pyc
-share/grail/protocols/mailtoAPI.py
-share/grail/protocols/mailtoAPI.pyc
-share/grail/protocols/nullAPI.py
-share/grail/protocols/nullAPI.pyc
-share/grail/protocols/telnetAPI.py
-share/grail/protocols/telnetAPI.pyc
-share/grail/protocols/urnAPI.py
-share/grail/protocols/urnAPI.pyc
-share/grail/pythonlib/ihooks.py
-share/grail/pythonlib/ihooks.pyc
-share/grail/pythonlib/keyword.py
-share/grail/pythonlib/keyword.pyc
-share/grail/sgml/HTMLParser.py
-share/grail/sgml/HTMLParser.pyc
-share/grail/sgml/SGMLHandler.py
-share/grail/sgml/SGMLHandler.pyc
-share/grail/sgml/SGMLLexer.py
-share/grail/sgml/SGMLLexer.pyc
-share/grail/sgml/SGMLParser.py
-share/grail/sgml/SGMLParser.pyc
-share/grail/sgml/SGMLReplacer.py
-share/grail/sgml/SGMLReplacer.pyc
-share/grail/sgml/__init__.py
-share/grail/sgml/__init__.pyc
-share/grail/sgml/extloader.py
-share/grail/sgml/extloader.pyc
-share/grail/sgml/utils.py
-share/grail/sgml/utils.pyc
-share/grail/utils/Assert.py
-share/grail/utils/Assert.pyc
-share/grail/utils/SafeDialog.py
-share/grail/utils/SafeDialog.pyc
-share/grail/utils/SafeTkinter.py
-share/grail/utils/SafeTkinter.pyc
-share/grail/utils/cookielib.py
-share/grail/utils/cookielib.pyc
-share/grail/utils/grailutil.py
-share/grail/utils/grailutil.pyc
-share/grail/utils/hdllib.py
-share/grail/utils/hdllib.pyc
-share/grail/utils/ht_time.py
-share/grail/utils/ht_time.pyc
-share/grail/utils/pynche/ChipViewer.py
-share/grail/utils/pynche/ChipViewer.pyc
-share/grail/utils/pynche/ColorDB.py
-share/grail/utils/pynche/ColorDB.pyc
-share/grail/utils/pynche/DetailsViewer.py
-share/grail/utils/pynche/DetailsViewer.pyc
-share/grail/utils/pynche/ListViewer.py
-share/grail/utils/pynche/ListViewer.pyc
-share/grail/utils/pynche/Main.py
-share/grail/utils/pynche/Main.pyc
-share/grail/utils/pynche/PyncheWidget.py
-share/grail/utils/pynche/PyncheWidget.pyc
-share/grail/utils/pynche/README
-share/grail/utils/pynche/StripViewer.py
-share/grail/utils/pynche/StripViewer.pyc
-share/grail/utils/pynche/Switchboard.py
-share/grail/utils/pynche/Switchboard.pyc
-share/grail/utils/pynche/TextViewer.py
-share/grail/utils/pynche/TextViewer.pyc
-share/grail/utils/pynche/TypeinViewer.py
-share/grail/utils/pynche/TypeinViewer.pyc
-share/grail/utils/pynche/X/rgb.txt
-share/grail/utils/pynche/X/xlicense.txt
-share/grail/utils/pynche/__init__.py
-share/grail/utils/pynche/__init__.pyc
-share/grail/utils/pynche/pyColorChooser.py
-share/grail/utils/pynche/pyColorChooser.pyc
-share/grail/utils/pynche/pynche
-share/grail/utils/pynche/pynche.pyw
-share/grail/utils/supertextbox.py
-share/grail/utils/supertextbox.pyc
-share/grail/utils/testing.py
-share/grail/utils/testing.pyc
-share/grail/utils/tktools.py
-share/grail/utils/tktools.pyc
-@dirrm share/grail/SampleGrailDir/icons
-@dirrm share/grail/SampleGrailDir/user
-@dirrm share/grail/SampleGrailDir
-@dirrm share/grail/ancillary
-@dirrm share/grail/applets
-@dirrm share/grail/bookmarks/formats
-@dirrm share/grail/bookmarks/search
-@dirrm share/grail/bookmarks
-@dirrm share/grail/data
-@dirrm share/grail/filetypes
-@dirrm share/grail/grailbase
-@dirrm share/grail/html
-@dirrm share/grail/icons
-@dirrm share/grail/prefpanels
-@dirrm share/grail/printing/data
-@dirrm share/grail/printing/filetypes
-@dirrm share/grail/printing/fonts
-@dirrm share/grail/printing/htmltags
-@dirrm share/grail/printing
-@dirrm share/grail/protocols
-@dirrm share/grail/pythonlib
-@dirrm share/grail/sgml
-@dirrm share/grail/utils/pynche/X
-@dirrm share/grail/utils/pynche
-@dirrm share/grail/utils
-@dirrm share/grail
diff --git a/www/mod_php3/Makefile b/www/mod_php3/Makefile
deleted file mode 100644
index f9a94b12277d..000000000000
--- a/www/mod_php3/Makefile
+++ /dev/null
@@ -1,113 +0,0 @@
-# New ports collection makefile for: mod_php3
-# Date created: Wed Feb 23 11:28:12 CEST 2000
-# Whom: Dirk Froemberg <dirk@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME?= mod_php3
-PORTVERSION= 3.0.18
-PORTREVISION?= 4
-CATEGORIES?= www
-MASTER_SITES= ${MASTER_SITE_PHP}
-MASTER_SITE_SUBDIR= distributions
-DISTNAME= php-${PORTVERSION}
-
-PATCH_SITES= ${MASTER_SITE_PHP}
-PATCH_SITE_SUBDIR= distributions
-PATCHFILES= mime.c.diff-3.0.gz
-
-MAINTAINER= apache@FreeBSD.org
-COMMENT?= PHP3 module for Apache
-
-BROKEN= "Conflicting dependencies (mysql 3.x and 4.x)"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= "${BROKEN}"
-
-.if !defined(STANDALONE)
-USE_APACHE= yes
-.endif
-
-PATCH_DIST_ARGS= -d ${WRKSRC}/functions
-
-SLAVEDIRS= lang/php3
-
-USE_SUBMAKE= yes
-GNU_CONFIGURE= yes
-
-.if !defined(BATCH) && !defined(PACKAGE_BUILDING)
-IS_INTERACTIVE= yes
-.endif
-
-.if defined(STANDALONE)
-CONFIGURE_ARGS= --with-config-file-path=${PREFIX}/etc/php.standalone \
- --enable-discard-path
-.else
-CONFIGURE_ARGS= --with-apxs=${APXS} \
- --with-config-file-path=${PREFIX}/etc
-.endif
-
-CONFIGURE_ARGS+=--enable-versioning \
- --with-system-regex \
- --disable-debug \
- --enable-track-vars \
- --without-gd
-
-SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \
- TOUCH="${TOUCH}" \
- MKDIR="${MKDIR}" \
- CAT="${CAT}" \
- REALCURDIR="${.CURDIR}"
-
-AP_LIBEXEC= ${PREFIX}/libexec/apache
-
-PLIST_SUB= AP_LIBEXEC=${AP_LIBEXEC:S/^${PREFIX}\///}
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} != "i386" && ${ARCH} != "alpha"
-BROKEN= "Does not compile on !i386 and !alpha"
-.endif
-
-pre-fetch:
- @${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.php
-
-post-install:
-.if !defined(STANDALONE)
- @${INSTALL_DATA} ${WRKSRC}/php3.ini-dist ${PREFIX}/etc
-.else
- @${MKDIR} ${PREFIX}/etc/php.standalone
- @${INSTALL_DATA} ${WRKSRC}/php3.ini-dist ${PREFIX}/etc/php.standalone
-.endif
-
-.if !defined(STANDALONE)
- @${ECHO} "*****************************************************************************"
- @${ECHO} "Make sure the mime.types are connected to the php module properly and"
- @${ECHO} "index.php3 is part of your DirectoryIndex."
- @${ECHO} ""
- @${ECHO} "The following should be in your Apache configuration file:"
- @${ECHO} "[...]"
- @${ECHO} "DirectoryIndex index.php3 index.html"
- @${ECHO} "[...]"
- @${ECHO} "AddType application/x-httpd-php3 .php3"
- @${ECHO} "AddType application/x-httpd-php3-source .php3s"
- @${ECHO} "[...]"
- @${ECHO} "*****************************************************************************"
-.endif
-
-post-clean:
- @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc
-
-.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc)
-.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc"
-.endif
-
-# XXX:
-# Has to be kept in sync with the defaults in configure.php
-.ifndef(WITHOUT_MYSQL)
-.ifmake describe
-USE_MYSQL= yes
-.endif
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/www/mod_php3/distinfo b/www/mod_php3/distinfo
deleted file mode 100644
index 3b1db4ac4a77..000000000000
--- a/www/mod_php3/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 (php-3.0.18.tar.gz) = b4b8f7f1151ce66d5f3910a066651133
-SIZE (php-3.0.18.tar.gz) = 2219410
-MD5 (mime.c.diff-3.0.gz) = b4826b2d7968553f808ddb80269d87a0
-SIZE (mime.c.diff-3.0.gz) = 488
diff --git a/www/mod_php3/files/patch-aa b/www/mod_php3/files/patch-aa
deleted file mode 100644
index 11e68467a5d2..000000000000
--- a/www/mod_php3/files/patch-aa
+++ /dev/null
@@ -1,10 +0,0 @@
---- functions/imap.c.orig Sat Sep 30 19:32:44 2000
-+++ functions/imap.c Sun Oct 22 14:22:54 2000
-@@ -61,7 +61,6 @@
- #include "imap.h"
- #include "mail.h"
- #include "rfc822.h"
--#include "utf8.h"
- #include "modules.h"
- #if (WIN32|WINNT)
- #include "winsock.h"
diff --git a/www/mod_php3/files/patch-aq b/www/mod_php3/files/patch-aq
deleted file mode 100644
index f30fea192773..000000000000
--- a/www/mod_php3/files/patch-aq
+++ /dev/null
@@ -1,56 +0,0 @@
---- configure.orig Fri Oct 20 21:05:17 2000
-+++ configure Mon Feb 26 13:09:58 2001
-@@ -1626,7 +1626,7 @@
- ;;
- *)
- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
-- ac_dummy="$PATH /usr/bin /usr/sbin /usr/etc /etc /usr/ucblib"
-+ ac_dummy="$PATH:/usr/bin:/usr/sbin:/usr/etc:/etc:/usr/ucblib"
- for ac_dir in $ac_dummy; do
- test -z "$ac_dir" && ac_dir=.
- if test -f $ac_dir/$ac_word; then
-@@ -4634,7 +4634,7 @@
-
- echo "$ac_t""no" 1>&6
- BINNAME=php
-- INSTALL_IT="cp $BINNAME \$(bindir)"
-+ INSTALL_IT="cp $BINNAME \$(bindir)/php3"
-
- fi
-
-@@ -5157,8 +5157,8 @@
- fi
- if test "$withval" != "no" && test "$withval" != "yes"; then
- IMAP_DIR=$withval
-- if test -f $IMAP_DIR/include/imap/mail.h; then
-- IMAP_INC_DIR=$IMAP_DIR/include/imap
-+ if test -f $IMAP_DIR/include/c-client/mail.h; then
-+ IMAP_INC_DIR=$IMAP_DIR/include/c-client
- else
- IMAP_INC_DIR=$withval/include
- fi
-@@ -9231,7 +9231,7 @@
- fi
- SYBASE_CT_INCLUDE=-I$SYBASE_CT_INCDIR
- SYBASE_CT_LFLAGS="-L$SYBASE_CT_LIBDIR"
-- SYBASE_CT_LIBS="-lcs -lct -lcomn -lintl"
-+ SYBASE_CT_LIBS="-lct"
- old_LDFLAGS=$LDFLAGS
- LDFLAGS="$LDFLAGS -L$SYBASE_CT_LIBDIR"
- echo $ac_n "checking for netg_errstr in -ltcl""... $ac_c" 1>&6
-@@ -9272,7 +9272,6 @@
- SYBASE_CT_LIBS="$SYBASE_CT_LIBS -ltcl"
- else
- echo "$ac_t""no" 1>&6
-- SYBASE_CT_LIBS="$SYBASE_CT_LIBS -lsybtcl"
- fi
-
- echo $ac_n "checking for insck__getVdate in -linsck""... $ac_c" 1>&6
-@@ -9671,7 +9670,6 @@
- PGSQL_INCDIR=$withval/include
- test -d $withval/include/pgsql && PGSQL_INCDIR=$withval/include/pgsql
- test -d $withval/pgsql/include && PGSQL_INCDIR=$withval/pgsql/include
-- test -d $withval/include/postgresql && PGSQL_INCDIR=$withval/include/postgresql
- PGSQL_LIBDIR=$withval/lib
- test -d $withval/lib/pgsql && PGSQL_LIBDIR=$withval/lib/pgsql
- test -d $withval/pgsql/lib && PGSQL_LIBDIR=$withval/pgsql/lib
diff --git a/www/mod_php3/files/patch-ar b/www/mod_php3/files/patch-ar
deleted file mode 100644
index 32fca3c5a7f0..000000000000
--- a/www/mod_php3/files/patch-ar
+++ /dev/null
@@ -1,29 +0,0 @@
---- functions/sybase.c.orig Tue Feb 8 00:54:51 2000
-+++ functions/sybase.c Tue Feb 29 22:01:07 2000
-@@ -366,7 +366,7 @@
- RETURN_FALSE;
- }
- /* create the link */
-- if ((sybase.link=dbopen(sybase.login,host))==FAIL) {
-+ if ((sybase.link=tdsdbopen(sybase.login,host))==FAIL) {
- /*php3_error(E_WARNING,"Sybase: Unable to connect to server: %s",sybase_error(sybase));*/
- efree(hashed_details);
- dbloginfree(sybase.login);
-@@ -408,7 +408,7 @@
- #if BROKEN_SYBASE_PCONNECTS
- log_error("PHP/Sybase: Persistent link died, trying to reconnect...",php3_rqst->server);
- #endif
-- if ((sybase_ptr->link=dbopen(sybase_ptr->login,host))==FAIL) {
-+ if ((sybase_ptr->link=tdsdbopen(sybase_ptr->login,host))==FAIL) {
- #if BROKEN_SYBASE_PCONNECTS
- log_error("PHP/Sybase: Unable to reconnect!",php3_rqst->server);
- #endif
-@@ -464,7 +464,7 @@
- RETURN_FALSE;
- }
-
-- if ((sybase.link=dbopen(sybase.login,host))==NULL) {
-+ if ((sybase.link=tdsdbopen(sybase.login,host))==NULL) {
- /*php3_error(E_WARNING,"Sybase: Unable to connect to server: %s",sybase_error(sybase));*/
- efree(hashed_details);
- RETURN_FALSE;
diff --git a/www/mod_php3/files/patch-at b/www/mod_php3/files/patch-at
deleted file mode 100644
index add66733a3e1..000000000000
--- a/www/mod_php3/files/patch-at
+++ /dev/null
@@ -1,8 +0,0 @@
---- php.map.orig Sat Sep 11 00:19:26 1999
-+++ php.map Tue Dec 26 14:27:56 2000
-@@ -1,4 +1,5 @@
- PHP3 {
- global: php3_module;
-+ mm_*;
- local: *;
- };
diff --git a/www/mod_php3/files/patch-functions::mysql.c b/www/mod_php3/files/patch-functions::mysql.c
deleted file mode 100644
index cbf509ecb039..000000000000
--- a/www/mod_php3/files/patch-functions::mysql.c
+++ /dev/null
@@ -1,52 +0,0 @@
---- functions/mysql.c.orig Thu Jun 3 13:17:04 2004
-+++ functions/mysql.c Thu Jun 3 13:17:09 2004
-@@ -785,7 +785,9 @@
- void php3_mysql_create_db(INTERNAL_FUNCTION_PARAMETERS)
- {
- pval *db,*mysql_link;
-- int id,type;
-+ int id,type,res;
-+ char *qbuf;
-+ size_t qsize;
- MYSQL *mysql;
- MySQL_TLS_VARS;
-
-@@ -818,7 +820,12 @@
- }
-
- convert_to_string(db);
-- if (mysql_create_db(mysql,db->value.str.val)==0) {
-+ qsize = strlen(db->value.str.val) + 20;
-+ qbuf = (char *)emalloc(qsize);
-+ snprintf(qbuf, qsize, "CREATE DATABASE %s", db->value.str.val);
-+ res = mysql_real_query(mysql,qbuf,strlen(qbuf));
-+ efree(qbuf);
-+ if (res) {
- RETURN_TRUE;
- } else {
- RETURN_FALSE;
-@@ -831,7 +838,9 @@
- void php3_mysql_drop_db(INTERNAL_FUNCTION_PARAMETERS)
- {
- pval *db,*mysql_link;
-- int id,type;
-+ int id,type,res;
-+ char *qbuf;
-+ size_t qsize;
- MYSQL *mysql;
- MySQL_TLS_VARS;
-
-@@ -864,7 +873,12 @@
- }
-
- convert_to_string(db);
-- if (mysql_drop_db(mysql,db->value.str.val)==0) {
-+ qsize = strlen(db->value.str.val) + 20;
-+ qbuf = (char *)emalloc(qsize);
-+ snprintf(qbuf, qsize, "DROP DATABASE %s", db->value.str.val);
-+ res = mysql_real_query(mysql,qbuf,strlen(qbuf));
-+ efree(qbuf);
-+ if (res) {
- RETURN_TRUE;
- } else {
- RETURN_FALSE;
diff --git a/www/mod_php3/pkg-descr b/www/mod_php3/pkg-descr
deleted file mode 100644
index cea408b8d551..000000000000
--- a/www/mod_php3/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Server-side, cross-platform, HTML embedded scripting language which
-offers easy database integration.
-
-WWW: http://www.php.net/
diff --git a/www/mod_php3/pkg-message b/www/mod_php3/pkg-message
deleted file mode 100644
index 8741171455f2..000000000000
--- a/www/mod_php3/pkg-message
+++ /dev/null
@@ -1,20 +0,0 @@
-*****************************************************************************
-You have installed the mod_php3 package.
-
-Have a look at the mod_php3 _port_ if you need additional support for
-databases other than MySQL, e. g.
-
-You can find it at
-ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/ports/www/mod_php3.tar
-
-Make sure the mime.types are connected to the php module properly and
-index.php3 is part of your DirectoryIndex.
-
-The following should be in your Apache configuration file:
-[...]
-DirectoryIndex index.php3 index.html
-[...]
-AddType application/x-httpd-php3 .php3
-AddType application/x-httpd-php3-source .php3s
-[...]
-*****************************************************************************
diff --git a/www/mod_php3/pkg-plist b/www/mod_php3/pkg-plist
deleted file mode 100644
index a27e2833d8ba..000000000000
--- a/www/mod_php3/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-etc/php3.ini-dist
-%%AP_LIBEXEC%%/libphp3.so
-@exec %D/sbin/apxs -e -A -n php3 %f
-@unexec %D/sbin/apxs -e -A -n php3 %f
diff --git a/www/mod_php3/pkg-plist.standalone b/www/mod_php3/pkg-plist.standalone
deleted file mode 100644
index 051d2ac5d3bc..000000000000
--- a/www/mod_php3/pkg-plist.standalone
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/php3
-etc/php.standalone/php3.ini-dist
-@unexec rmdir %D/etc/php.standalone 2>/dev/null || true
diff --git a/www/mod_php3/scripts/configure.php b/www/mod_php3/scripts/configure.php
deleted file mode 100644
index af41539f1fa5..000000000000
--- a/www/mod_php3/scripts/configure.php
+++ /dev/null
@@ -1,186 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-
-if [ -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc ]; then
- exit
-fi
-
-tempfile=`/usr/bin/mktemp -t checklist`
-
-if [ "${BATCH}" ]; then
- set \"zlib\" \"MySQL\"
-else
- /usr/bin/dialog --title "configuration options" --clear \
- --checklist "\n\
-Please select desired options:" -1 -1 16 \
-GD "GD library support" OFF \
-FreeType "TrueType font rendering (implies GD)" OFF \
-zlib "zlib library support" ON \
-mcrypt "Encryption support" OFF \
-mhash "Crypto-hashing support" OFF \
-IMAP "IMAP support" OFF \
-MySQL "MySQL database support" ON \
-PostgreSQL "PostgreSQL database support" OFF \
-SybaseDB "Sybase/MS-SQL database support (DB-lib)" OFF \
-SybaseCT "Sybase/MS-SQL database support (CT-lib)" OFF \
-Interbase "Interbase 6 database support (Firebird)" OFF \
-dBase "dBase database support" OFF \
-OpenLDAP "OpenLDAP support" OFF \
-SNMP "SNMP support" OFF \
-XML "XML support" OFF \
-FTP "File Transfer Protocol support" OFF \
-gettext "gettext library support" OFF \
-YP "YP/NIS support" OFF \
-sysvsem "System V semaphore support" OFF \
-sysvshm "System V shared memory support" OFF \
-2> $tempfile
-
- retval=$?
-
- if [ -s $tempfile ]; then
- set `cat $tempfile`
- fi
- rm -f $tempfile
-
- case $retval in
- 0) if [ -z "$*" ]; then
- echo "Nothing selected"
- fi
- ;;
- 1) echo "Cancel pressed."
- exit 1
- ;;
- esac
-fi
-
-${MKDIR} ${WRKDIRPREFIX}${REALCURDIR}
-exec > ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc
-
-while [ "$1" ]; do
- case $1 in
- \"GD\")
- echo "LIB_DEPENDS+= gd.4:\${PORTSDIR}/graphics/gd"
- echo "CONFIGURE_ARGS+=--with-gd=\${PREFIX}"
- GD=1
- ;;
- \"FreeType\")
- echo "LIB_DEPENDS+= ttf.4:\${PORTSDIR}/print/freetype"
- echo "CONFIGURE_ARGS+=--with-ttf=\${PREFIX}"
- if [ -z "$GD" ]; then
- set $* \"GD\"
- fi
- ;;
- \"zlib\")
- echo "CONFIGURE_ARGS+=--with-zlib"
- ZLIB=1
- ;;
- \"mcrypt\")
- echo "mcrypt support doesn't compile at the moment. Ignoring." > /dev/stderr
- ;;
- \"nothing\")
- echo "LIB_DEPENDS+= mcrypt.8:\${PORTSDIR}/security/libmcrypt"
- echo "CONFIGURE_ARGS+=--with-mcrypt=\${PREFIX}"
- ;;
- \"mhash\")
- echo "LIB_DEPENDS+= mhash.2:\${PORTSDIR}/security/mhash"
- echo "CONFIGURE_ARGS+=--with-mhash=\${PREFIX}"
- ;;
- \"IMAP\")
- echo "LIB_DEPENDS+= c-client4.8:\${PORTSDIR}/mail/cclient"
- echo "CONFIGURE_ARGS+=--with-imap=\${PREFIX}"
- ;;
- \"MySQL\")
- echo "USE_MYSQL= yes"
- echo "CONFIGURE_ARGS+=--with-mysql=\${PREFIX}"
- MYSQL=1
- ;;
- \"PostgreSQL\")
- echo "POSTGRESQL_PORT?= databases/postgresql7"
- echo "LIB_DEPENDS+= pq.3:\${PORTSDIR}/\${POSTGRESQL_PORT}"
- echo "CONFIGURE_ARGS+=--with-pgsql=\${PREFIX}"
- if /usr/bin/ldd ${PREFIX}/bin/postgres | /usr/bin/grep -q "libssl"; then
- LIBS="-lcrypto -lssl"
- fi
- ;;
- \"SybaseDB\")
- echo "LIB_DEPENDS+= sybdb.1:\${PORTSDIR}/databases/freetds"
- echo "LIB_DEPENDS+= iconv.3:\${PORTSDIR}/converters/libiconv"
- echo "CONFIGURE_ARGS+=--with-sybase=\${PREFIX}"
- LIBS="${LIBS} -L\${LOCALBASE}/lib -liconv"
- if [ "$SYBASECT" ]; then
- echo "SybaseDB and SybaseCT are mutually exclusive." > /dev/stderr
- rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc
- exit 1
- fi
- SYBASEDB=1
- ;;
- \"SybaseCT\")
- echo "LIB_DEPENDS+= ct.0:\${PORTSDIR}/databases/freetds"
- echo "LIB_DEPENDS+= iconv.3:\${PORTSDIR}/converters/libiconv"
- echo "CONFIGURE_ARGS+=--with-sybase-ct=\${PREFIX}"
- LIBS="${LIBS} -L\${LOCALBASE}/lib -liconv"
- if [ "$SYBASEDB" ]; then
- echo "SybaseDB and SybaseCT are mutually exclusive." > /dev/stderr
- rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc
- exit 1
- fi
- SYBASECT=1
- ;;
- \"Interbase\")
- echo "LIB_DEPENDS+= gds.1:\${PORTSDIR}/databases/firebird"
- echo "CONFIGURE_ARGS+=--with-interbase=\${PREFIX}/firebird"
- LIBS="${LIBS} -L\${PREFIX}/firebird/lib"
- ;;
- \"dBase\")
- echo "CONFIGURE_ARGS+=--with-dbase"
- ;;
- \"OpenLDAP\")
- echo "LIB_DEPENDS+= ldap.1:\${PORTSDIR}/net/openldap12"
- echo "LIB_DEPENDS+= lber.1:\${PORTSDIR}/net/openldap12"
- echo "CONFIGURE_ARGS+=--with-ldap=\${PREFIX}"
- if [ -f /usr/lib/libkrb.a -a -f /usr/lib/libdes.a -a ! -L /usr/lib/libdes.a ]; then
- LIBS="${LIBS} -lkrb -ldes -L\${PREFIX}/lib"
- fi
- ;;
- \"SNMP\")
- echo "LIB_DEPENDS+= snmp.4:\${PORTSDIR}/net/net-snmp"
- echo "CONFIGURE_ARGS+=--with-snmp=\${PREFIX} --enable-ucd-snmp-hack"
- ;;
- \"XML\")
- echo "BUILD_DEPENDS+= \${PREFIX}/lib/libexpat.a:\${PORTSDIR}/textproc/expat"
- echo "BUILD_DEPENDS+= \${PREFIX}/include/xml/xmlparse.h:\${PORTSDIR}/textproc/expat"
- echo "BUILD_DEPENDS+= \${PREFIX}/include/xml/xmltok.h:\${PORTSDIR}/textproc/expat"
- echo "CONFIGURE_ARGS+=--with-xml=\${PREFIX}"
- ;;
- \"FTP\")
- echo "CONFIGURE_ARGS+=--with-ftp"
- ;;
- \"gettext\")
- echo "LIB_DEPENDS+= intl.5:\${PORTSDIR}/devel/gettext"
- echo "CONFIGURE_ARGS+=--with-gettext=\${PREFIX}"
- ;;
- \"YP\")
- echo "CONFIGURE_ARGS+=--with-yp"
- ;;
- \"sysvsem\")
- echo "CONFIGURE_ARGS+=--enable-sysvsem"
- ;;
- \"sysvshm\")
- echo "CONFIGURE_ARGS+=--enable-sysvshm"
- ;;
- *)
- echo "Invalid option(s): $*" > /dev/stderr
- rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc
- exit 1
- ;;
- esac
- shift
-done
-
-if [ "${LIBS}" ]; then
- echo "CONFIGURE_ENV+= LIBS='${LIBS}'"
-fi
-
-if [ -z "${MYSQL}" ]; then
- echo "WITHOUT_MYSQL= 1"
-fi
diff --git a/x11-themes/Makefile b/x11-themes/Makefile
index 24bc4b72c69d..cdebfa49d1de 100644
--- a/x11-themes/Makefile
+++ b/x11-themes/Makefile
@@ -4,7 +4,6 @@
COMMENT = X Windows System themes
- SUBDIR += aquaosk
SUBDIR += baghira
SUBDIR += buffy
SUBDIR += clean-theme-gtk
@@ -91,7 +90,6 @@
SUBDIR += kde-icons-umicons
SUBDIR += kde-icons-wasp
SUBDIR += kdeartwork3
- SUBDIR += kwin_flatcurve
SUBDIR += lila-xfwm4
SUBDIR += linux-gtk-bluecurve-theme
SUBDIR += metacity-aluminumalloy-cryogenic-theme
diff --git a/x11-themes/aquaosk/Makefile b/x11-themes/aquaosk/Makefile
deleted file mode 100644
index 210c7fd8051d..000000000000
--- a/x11-themes/aquaosk/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: aquaosk
-# Date created: Wed Apr 14 08:28:56 EDT 2003
-# Whom: Brian Skrab <brian@quynh-and-brian.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= aquaosk
-PORTVERSION= 2.0
-PORTREVISION= 2
-CATEGORIES= x11-themes kde
-MASTER_SITES= http://www.davidsansome.com/ \
- http://cottage.quynh-and-brian.org/freebsd/ports/distfiles/
-
-MAINTAINER= brian@quynh-and-brian.org
-COMMENT= An Acqua-like native window decoration for KDE 3
-
-BROKEN= Does not build since KDE 3.2
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-CONFIGURE_ARGS= --prefix=${PREFIX}
-INSTALLS_SHLIB= yes
-USE_LIBTOOL_VER=13
-USE_KDEBASE_VER=3
-USE_BZIP2= yes
-
-.include <bsd.port.mk>
diff --git a/x11-themes/aquaosk/distinfo b/x11-themes/aquaosk/distinfo
deleted file mode 100644
index ef907e905f2e..000000000000
--- a/x11-themes/aquaosk/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (aquaosk-2.0.tar.bz2) = d9c7e7b71d1fb62b24087385bd4ad2e1
diff --git a/x11-themes/aquaosk/pkg-descr b/x11-themes/aquaosk/pkg-descr
deleted file mode 100644
index 0c5356d22184..000000000000
--- a/x11-themes/aquaosk/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-A native Acqua-like window decoration for KDE 3, by David Sansome.
-
-Features:
-
- * Mac OS X style drop shadows for windows.
- * Rounded title bar corners.
- * Application icon in title bar.
- * Configurable window borders.
-
-WWW: http://www.kde-look.org/content/show.php?content=5063
-
-brian@quynh-and-brian.org
diff --git a/x11-themes/aquaosk/pkg-plist b/x11-themes/aquaosk/pkg-plist
deleted file mode 100644
index f4591160182c..000000000000
--- a/x11-themes/aquaosk/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-lib/kde3/libkwinaqua_config.so
-lib/kde3/libkwinaqua_config.la
-lib/kde3/libkwinaqua.so
-lib/kde3/libkwinaqua.la
-share/apps/kwin/aqua.desktop
-@unexec rmdir %%PREFIX%%/share/apps/kwin 2>/dev/null || true
-@unexec rmdir %%PREFIX%%/share/apps 2>/dev/null || true
-@unexec rmdir %%PREFIX%%/lib/kde3 2>/dev/null || true
diff --git a/x11-themes/kwin_flatcurve/Makefile b/x11-themes/kwin_flatcurve/Makefile
deleted file mode 100644
index c96777bee547..000000000000
--- a/x11-themes/kwin_flatcurve/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# New ports collection makefile for: kwin_flatcurve
-# Date created: 30 January 2003
-# Whom: R. Joseph Wright <rjoseph@arbornet.org>
-#
-# $FreeBSD$
-
-PORTNAME= kwin_flatcurve
-PORTVERSION= 0.2
-PORTREVISION= 2
-CATEGORIES= x11-themes
-MASTER_SITES= http://kde-look.org/content/files/
-DISTNAME= 4365-flatcurve-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Bluecurve style window decoration for KDEs WM
-
-BROKEN= "Does not build with KDE 3.2"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-USE_KDEBASE_VER= 3
-WRKSRC= ${WRKDIR}/flatcurve-${PORTVERSION}
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-
-.include <bsd.port.mk>
diff --git a/x11-themes/kwin_flatcurve/distinfo b/x11-themes/kwin_flatcurve/distinfo
deleted file mode 100644
index b2d3d359493a..000000000000
--- a/x11-themes/kwin_flatcurve/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (4365-flatcurve-0.2.tar.gz) = ac528271e403cd40ac94dcae7e26795e
-SIZE (4365-flatcurve-0.2.tar.gz) = 543120
diff --git a/x11-themes/kwin_flatcurve/pkg-descr b/x11-themes/kwin_flatcurve/pkg-descr
deleted file mode 100644
index 74cafe3a4ecb..000000000000
--- a/x11-themes/kwin_flatcurve/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-"Bluecurve" style window decoration for KDE's WM
diff --git a/x11-themes/kwin_flatcurve/pkg-plist b/x11-themes/kwin_flatcurve/pkg-plist
deleted file mode 100644
index 9d4e8214f2a3..000000000000
--- a/x11-themes/kwin_flatcurve/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-share/apps/kwin/flatcurve.desktop
-lib/kde3/kwin_flatcurve.so
-lib/kde3/kwin_flatcurve.la
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index f8cd4913f831..3d238f26d481 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -18,7 +18,6 @@
SUBDIR += fl_editor
SUBDIR += fltk
SUBDIR += fltk-threads
- SUBDIR += flu
SUBDIR += flvw
SUBDIR += fox
SUBDIR += fox-devel
@@ -64,7 +63,6 @@
SUBDIR += guis
SUBDIR += hs-frantk
SUBDIR += hs-gio
- SUBDIR += hs-gtk+hs
SUBDIR += hs-gtk2hs
SUBDIR += hs-port
SUBDIR += inti
@@ -110,7 +108,6 @@
SUBDIR += open-motif-jdk
SUBDIR += p5-GdkImlib
SUBDIR += p5-GdkPixbuf
- SUBDIR += p5-Glade
SUBDIR += p5-Glade2
SUBDIR += p5-Gnome
SUBDIR += p5-Gnome2
diff --git a/x11-toolkits/flu/Makefile b/x11-toolkits/flu/Makefile
deleted file mode 100644
index b34151f1b100..000000000000
--- a/x11-toolkits/flu/Makefile
+++ /dev/null
@@ -1,59 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: flu
-# Date created: Aug 23, 2004
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= flu
-PORTVERSION= 2.13
-CATEGORIES= x11-toolkits
-MASTER_SITES= http://www.osc.edu/~jbryan/FLU/
-DISTNAME= ${PORTNAME:U}_${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A small collection of FLTK Widgets
-
-BROKEN= Broken pkg-plist
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-LIB_DEPENDS= fltk.1:${PORTSDIR}/x11-toolkits/fltk
-
-USE_X_PREFIX= yes
-USE_GL= yes
-HAS_CONFIGURE= yes
-CONFIGURE_ARGS= --prefix=${PREFIX} --I=${X11BASE}/include --L=${X11BASE}/lib
-USE_GMAKE= yes
-INSTALLS_SHLIB= yes
-
-PLIST_FILES= bin/flu-config lib/libflu.so.${PORTVERSION} \
- lib/libflu_gl.so.${PORTVERSION}
-
-.if !defined(NOPORTDOCS)
-PORTDOCS= *
-.endif
-
-post-install:
- ${LN} -fs ${PREFIX}/lib/libflu.so.${PORTVERSION} ${PREFIX}/lib/libflu.so.2
- ${LN} -fs ${PREFIX}/lib/libflu_gl.so.${PORTVERSION} ${PREFIX}/lib/libflu_gl.so.2
- @${FIND} ${PREFIX}/include/FLU ! -type d | \
- ${SED} "s,^${PREFIX}/,," >> ${TMPPLIST}
- @${FIND} ${PREFIX}/include/FLU -type d | ${SORT} -r | \
- ${SED} "s,^${PREFIX}/,@dirrm ," >> ${TMPPLIST}
- @${ECHO_CMD} "@exec ln -fs %D/lib/libflu.so.${PORTVERSION} %D/lib/libflu.so.2" >> ${TMPPLIST}
- @${ECHO_CMD} "@exec ln -fs %D/lib/libflu_gl.so.${PORTVERSION} %D/lib/libflu.so.2" >> ${TMPPLIST}
- @${ECHO_CMD} "@unexec rm -f %D/lib/libflu.so.2 %D/lib/libflu_gl.so.2 2>/dev/null || true" >> ${TMPPLIST}
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${CP} -R ${WRKSRC}/doc/ ${DOCSDIR}
- @${MKDIR} ${EXAMPLESDIR}
- ${CP} -R ${WRKSRC}/examples/ ${EXAMPLESDIR}
- @${FIND} ${EXAMPLESDIR} ! -type d | \
- ${SED} "s,^${PREFIX}/,," >> ${TMPPLIST}
- @${FIND} ${EXAMPLESDIR} -type d | ${SORT} -r | \
- ${SED} "s,^${PREFIX}/,@dirrm ," >> ${TMPPLIST}
-.endif
-
-.include <bsd.port.mk>
diff --git a/x11-toolkits/flu/distinfo b/x11-toolkits/flu/distinfo
deleted file mode 100644
index 31caa4010a3b..000000000000
--- a/x11-toolkits/flu/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (FLU_2.13.tar.gz) = 78de7fdae6b3d773783f7f37f47dd1dd
-SIZE (FLU_2.13.tar.gz) = 623023
diff --git a/x11-toolkits/flu/pkg-descr b/x11-toolkits/flu/pkg-descr
deleted file mode 100644
index 04d0ca0e6986..000000000000
--- a/x11-toolkits/flu/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A small collection of FLTK Widget.
-
-WWW: http://www.osc.edu/~jbryan/FLU/
diff --git a/x11-toolkits/hs-gtk+hs/Makefile b/x11-toolkits/hs-gtk+hs/Makefile
deleted file mode 100644
index 4ee69338e4ac..000000000000
--- a/x11-toolkits/hs-gtk+hs/Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
-# New ports collection makefile for: gtk+hs
-# Date created: 23 August 2002
-# Whom: Oliver Braun <obraun@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gtk+hs
-PORTVERSION= 0.15.3
-CATEGORIES= x11-toolkits haskell
-MASTER_SITES= http://www.cse.unsw.edu.au/~chak/haskell/gtk/
-PKGNAMEPREFIX= hs-
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= A GTK+ Binding for Haskell
-
-OPTIONS= GHC5 "Build for ghc5" off \
- IHASKELL "Build with iHaskell" off
-
-BROKEN= "Build fails"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-USE_GNOME= glib12 gtk12
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_GHC5)
-GHC= ghc-5.04.3
-GHCDEP= ghc5
-GHCMAJOR= 5
-.else
-GHC= ghc-6.2.2
-GHCDEP= ghc
-GHCMAJOR= 6
-.endif
-PKGNAMESUFFIX= -${GHCDEP}
-
-BUILD_DEPENDS= ${GHC}:${PORTSDIR}/lang/${GHCDEP}
-RUN_DEPENDS= ${GHC}:${PORTSDIR}/lang/${GHCDEP}
-
-BUILD_DEPENDS+= c2hs:${PORTSDIR}/devel/hs-c2hs
-RUN_DEPENDS+= c2hs:${PORTSDIR}/devel/hs-c2hs
-
-.if defined(WITH_IHASKELL)
-RUN_DEPENDS+= ports-config:${PORTSDIR}/devel/hs-hpl
-.endif
-
-USE_REINPLACE= yes
-HAS_CONFIGURE= yes
-USE_GMAKE= yes
-
-CONFIGURE_ARGS+= --prefix=${PREFIX} --enable-add-package
-.if defined(WITH_IHASKELL)
-CONFIGURE_ARGS+= --with-ih
-.endif
-
-GHC_VERSION= `${LOCALBASE}/bin/ghc --numeric-version`
-PLIST_SUB+= PORTVERSION="${PORTVERSION}" GHC_VERSION="${GHC_VERSION}"
-PLIST_SUB+= GHCMAJOR="${GHCMAJOR}"
-
-post-patch:
- @${REINPLACE_CMD} -e 's/gtk-config/gtk12-config/g ; \
- s/glib-config/glib12-config/g' ${WRKSRC}/configure
- @${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old
-
-.include <bsd.port.post.mk>
diff --git a/x11-toolkits/hs-gtk+hs/distinfo b/x11-toolkits/hs-gtk+hs/distinfo
deleted file mode 100644
index 210c6c8096be..000000000000
--- a/x11-toolkits/hs-gtk+hs/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gtk+hs-0.15.3.tar.gz) = 49b5fbe5099279fe2ab0189272ae3dcd
-SIZE (gtk+hs-0.15.3.tar.gz) = 218499
diff --git a/x11-toolkits/hs-gtk+hs/files/patch-gdk-GdkColor.chs b/x11-toolkits/hs-gtk+hs/files/patch-gdk-GdkColor.chs
deleted file mode 100644
index 643981ebaefb..000000000000
--- a/x11-toolkits/hs-gtk+hs/files/patch-gdk-GdkColor.chs
+++ /dev/null
@@ -1,10 +0,0 @@
---- gdk/GdkColor.chs.orig Wed Feb 25 10:46:59 2004
-+++ gdk/GdkColor.chs Wed Feb 25 10:41:30 2004
-@@ -55,6 +55,7 @@
- import Monad (liftM)
-
- import C2HS
-+import IOExts (unsafePerformIO)
-
- {#import GdkVisual#} (Visual)
-
diff --git a/x11-toolkits/hs-gtk+hs/files/patch-gdk-GdkVisual.chs b/x11-toolkits/hs-gtk+hs/files/patch-gdk-GdkVisual.chs
deleted file mode 100644
index ece225a48820..000000000000
--- a/x11-toolkits/hs-gtk+hs/files/patch-gdk-GdkVisual.chs
+++ /dev/null
@@ -1,10 +0,0 @@
---- gdk/GdkVisual.chs.orig Tue Feb 24 15:48:23 2004
-+++ gdk/GdkVisual.chs Tue Feb 24 15:48:49 2004
-@@ -42,6 +42,7 @@
- import C2HS
-
- import Monad (liftM)
-+import IOExts (unsafePerformIO)
-
- import GList (List, mkList, listMapData, listFree)
- --FIXME: {#import GList#} (List, mkList, listMapData, listFree)
diff --git a/x11-toolkits/hs-gtk+hs/files/patch-gtk-GtkToggleButton.chs b/x11-toolkits/hs-gtk+hs/files/patch-gtk-GtkToggleButton.chs
deleted file mode 100644
index a343980a925e..000000000000
--- a/x11-toolkits/hs-gtk+hs/files/patch-gtk-GtkToggleButton.chs
+++ /dev/null
@@ -1,10 +0,0 @@
---- gtk/GtkToggleButton.chs.orig Tue Feb 24 16:14:57 2004
-+++ gtk/GtkToggleButton.chs Tue Feb 24 16:15:57 2004
-@@ -40,6 +40,7 @@
-
- import C2HS
-
-+import Bits
- import Monad (liftM)
-
- {#import GtkObject#} (ObjectClass(..), Object(..))
diff --git a/x11-toolkits/hs-gtk+hs/pkg-descr b/x11-toolkits/hs-gtk+hs/pkg-descr
deleted file mode 100644
index 3938dc80a365..000000000000
--- a/x11-toolkits/hs-gtk+hs/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-A GTK+ Binding for Haskell. The basic functionality and many advanced widgets
-are supported. The implemented functionality should be sufficient for average
-user interfaces.
-
-WWW: http://www.cse.unsw.edu.au/~chak/haskell/gtk/
-
--- Oliver Braun
-obraun@FreeBSD.org
diff --git a/x11-toolkits/hs-gtk+hs/pkg-plist b/x11-toolkits/hs-gtk+hs/pkg-plist
deleted file mode 100644
index 6266d5d24a45..000000000000
--- a/x11-toolkits/hs-gtk+hs/pkg-plist
+++ /dev/null
@@ -1,241 +0,0 @@
-bin/gtkhs-config
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/gtkhs.conf
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/gdkHS.o
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/glibHS.o
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/gtkHS.o
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/libgdkHS.a
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/libglibHS.a
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/libgtkHS.a
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gdk/Gdk.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gdk/GdkColor.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gdk/GdkDrawable.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gdk/GdkEvents.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gdk/GdkFont.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gdk/GdkGC.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gdk/GdkImage.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gdk/GdkPixmap.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gdk/GdkRGB.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gdk/GdkTypes.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gdk/GdkVisual.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gdk/GdkWindow.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/glib/GConfig.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/glib/GLib.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/glib/GList.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/glib/GMarsh.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/glib/GModule.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/glib/GThread.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/glib/GTimer.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/glib/GTypes.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/Gtk.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkAccelGroup.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkAdjustment.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkAdjustmentSignal.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkAlignment.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkBin.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkBox.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkButton.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkButtonBox.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkCList.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkCListSignal.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkCTree.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkCheckButton.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkCheckMenuItem.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkCheckMenuItemSignal.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkCombo.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkCompat.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkContainer.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkData.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkDrawingArea.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkEditable.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkEntry.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkEnums.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkEventBox.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkFileSel.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkFrame.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkHandleBox.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkHBox.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkHButtonBox.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkHPaned.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkHScale.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkHScrollbar.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkHSeparator.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkItem.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkItemSignal.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkLabel.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkList.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkListItem.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkListSignal.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkMain.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkMainSignal.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkMarsh.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkMenu.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkMenuBar.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkMenuItem.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkMenuItemSignal.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkMisc.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkNotebook.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkObject.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkObjectSignal.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkOptionMenu.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkPaned.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkPixmap.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkProgress.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkProgressBar.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkRadioButton.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkRadioMenuItem.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkRange.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkRuler.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkScale.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkScrollbar.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkScrolledWindow.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkSeparator.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkSignal.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkSpinButton.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkStatusbar.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkStyle.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkTable.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkText.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkToggleButton.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkTooltips.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkTree.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkTreeItem.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkTreeItemSignal.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkTypeUtils.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkVBox.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkVButtonBox.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkVPaned.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkVScale.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkVScrollbar.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkVSeparator.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkVersion.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkViewport.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkWidget.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk/GtkWindow.hi
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GLib.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GList.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GModule.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GThread.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GTimer.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GTypes.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/Gdk.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GdkColor.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GdkDrawable.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GdkEvents.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GdkFont.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GdkGC.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GdkImage.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GdkPixmap.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GdkRGB.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GdkTypes.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GdkVisual.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GdkWindow.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkAdjustmentSignal_stub.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkAccelGroup.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkAdjustment.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkAdjustmentSignal.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkAlignment.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkBin.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkBox.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkButton.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkButton_stub.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkButtonBox.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkCList.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkCList_stub.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkCListSignal_stub.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkCTree.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkCTree_stub.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkCheckButton.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkCheckMenuItem.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkCheckMenuItemSignal_stub.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkCombo.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkContainer.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkData.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkDrawingArea.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkEditable.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkEditable_stub.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkEntry.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkEnums.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkEventBox.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkFileSel.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkFrame.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkHBox.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkHButtonBox.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkHPaned.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkHScale.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkHScrollbar.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkHSeparator.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkHandleBox.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkItem.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkItemSignal_stub.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkLabel.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkList.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkListItem.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkListSignal_stub.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkMain.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkMainSignal.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkMenu.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkMenuBar.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkMenuItem.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkMenuItemSignal_stub.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkMisc.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkNotebook.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkObject.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkObjectSignal_stub.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkOptionMenu.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkPaned.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkPixmap.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkProgress.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkProgressBar.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkRadioButton.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkRadioMenuItem.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkRange.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkRuler.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkScale.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkScrollbar.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkScrolledWindow.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkSeparator.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkSignal.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkSpinButton.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkStatusbar.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkStyle.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkTable.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkText.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkToggleButton.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkToggleButton_stub.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkTooltips.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkTree.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkTreeItem.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkTreeItemSignal_stub.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkTypeUtils_stub.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkVBox.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkVButtonBox.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkVPaned.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkVScale.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkVScrollbar.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkVSeparator.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkViewport.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkWidget.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkWidget_stub.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/gMarsh.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/gtkAdjustment.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/gtkCTree.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/gtkFileSel.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/gtkHaskell.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/gtkObject.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/gtkStyle.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/gtkToggleButton.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/gtkTooltips.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/gtkWidget.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/haskell.h
-lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include/GtkWindow.h
-@dirrm lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/include
-@dirrm lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gdk
-@dirrm lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/glib
-@dirrm lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import/gtk
-@dirrm lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%/import
-@dirrm lib/gtk+hs-%%PORTVERSION%%/ghc%%GHCMAJOR%%
-@dirrm lib/gtk+hs-%%PORTVERSION%%
-@exec %D/bin/gtkhs-config --package-conf | %D/bin/ghc-pkg -u -g
-@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
-@unexec %D/bin/ghc-pkg -r gtkhs
-@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old
diff --git a/x11-toolkits/p5-Glade/Makefile b/x11-toolkits/p5-Glade/Makefile
deleted file mode 100644
index e39d8c51fba5..000000000000
--- a/x11-toolkits/p5-Glade/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# New ports collection makefile for: p5-Glade
-# Date created: 30 Oct 2000
-# Whom: vanilla
-#
-# $FreeBSD$
-#
-
-PORTNAME= Glade
-PORTVERSION= 0.7009
-PORTREVISION= 1
-CATEGORIES= x11-toolkits lang perl5
-MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
-MASTER_SITE_SUBDIR= Gtk
-PKGNAMEPREFIX= p5-
-DISTNAME= Gtk-Perl-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The Glade interface files of Gtk-Perl
-
-BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Gnome.pm:${PORTSDIR}/x11-toolkits/p5-Gnome
-RUN_DEPENDS= ${BUILD_DEPENDS}
-
-USE_GNOME= yes
-PERL_CONFIGURE= yes
-WRKSRC= ${WRKDIR}/${DISTNAME}/${PORTNAME}
-
-MAN3= Gtk::GladeXML::reference.3pm
-
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= This port requires perl 5.6.0 or later. Install lang/perl5 then try again
-.else
-BROKEN= "Build fails"
-.endif
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-.include <bsd.port.post.mk>
diff --git a/x11-toolkits/p5-Glade/distinfo b/x11-toolkits/p5-Glade/distinfo
deleted file mode 100644
index 99b503be8275..000000000000
--- a/x11-toolkits/p5-Glade/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (Gtk-Perl-0.7009.tar.gz) = 72ce462caa1afe57d60a8e654d63204b
-SIZE (Gtk-Perl-0.7009.tar.gz) = 447432
diff --git a/x11-toolkits/p5-Glade/files/patch-Makefile.PL b/x11-toolkits/p5-Glade/files/patch-Makefile.PL
deleted file mode 100644
index 88004cc7b635..000000000000
--- a/x11-toolkits/p5-Glade/files/patch-Makefile.PL
+++ /dev/null
@@ -1,8 +0,0 @@
---- Makefile.PL.orig Mon Mar 12 06:32:57 2001
-+++ Makefile.PL Mon Mar 12 14:26:55 2001
-@@ -1,5 +1,4 @@
- use ExtUtils::MakeMaker;
--use blib '../Gtk';
- use Cwd;
- require '../Depends.pm';
- require '../tools/gendefs.pl';
diff --git a/x11-toolkits/p5-Glade/pkg-descr b/x11-toolkits/p5-Glade/pkg-descr
deleted file mode 100644
index bed3243b27d2..000000000000
--- a/x11-toolkits/p5-Glade/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-The Glade interface files of Gtk-Perl (Gtk::GladeXML namespace).
-
-WWW: http://projects.prosa.it/gtkperl/
diff --git a/x11-toolkits/p5-Glade/pkg-plist b/x11-toolkits/p5-Glade/pkg-plist
deleted file mode 100644
index 2923e218f41e..000000000000
--- a/x11-toolkits/p5-Glade/pkg-plist
+++ /dev/null
@@ -1,16 +0,0 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/Gtk/GladeXML.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/Gtk/GladeXML/Types.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/Gtk/GladeXML/Install/Files.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/Gtk/GladeXML/Install/GtkGladeXMLTypemap
-%%SITE_PERL%%/%%PERL_ARCH%%/Gtk/GladeXML/Install/GtkGladeXMLDefs.h
-%%SITE_PERL%%/%%PERL_ARCH%%/Gtk/GladeXML/Install/PerlGtkGladeXMLInt.h
-%%SITE_PERL%%/%%PERL_ARCH%%/Gtk/GladeXML/Install/pkg.typemap
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gtk/GladeXML/.packlist
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gtk/GladeXML/GladeXML.bs
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gtk/GladeXML/GladeXML.so
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gtk/GladeXML/autosplit.ix
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Gtk/GladeXML/Install
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Gtk/GladeXML
-@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/Gtk 2>/dev/null || true
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Gtk/GladeXML
-@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gtk 2>/dev/null || true
diff --git a/x11-wm/Makefile b/x11-wm/Makefile
index 190590257842..dea9c641168f 100644
--- a/x11-wm/Makefile
+++ b/x11-wm/Makefile
@@ -110,7 +110,6 @@
SUBDIR += wmg
SUBDIR += wmi
SUBDIR += wmthemeinstall
- SUBDIR += wmx
SUBDIR += xcompmgr
SUBDIR += xfce
SUBDIR += xfce4
diff --git a/x11-wm/wmx/Makefile b/x11-wm/wmx/Makefile
deleted file mode 100644
index 3ea62c2a3bc3..000000000000
--- a/x11-wm/wmx/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: wmx
-# Date created: 11. Jan 1998
-# Whom: Stefan Zehl <sec@42.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= wmx
-PORTVERSION= 6.p1
-CATEGORIES= x11-wm
-MASTER_SITES= http://www.all-day-breakfast.com/wmx/
-DISTNAME= ${PORTNAME}-${PORTVERSION:S/.p/pl/}
-
-MAINTAINER= sec@42.org
-COMMENT= Extended version of wm2 - A simple window manager for X
-
-IGNORE= contains a severe bug, which will be fixed by the maintainer
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= "${IGNORE}"
-
-USE_X_PREFIX= yes
-USE_XPM= yes
-GNU_CONFIGURE= yes
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/wmx ${PREFIX}/bin
- @${MKDIR} ${PREFIX}/lib/X11/wmx/menu
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${PREFIX}/share/doc/wmx
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/wmx
- ${INSTALL_DATA} ${WRKSRC}/README.contrib ${PREFIX}/share/doc/wmx
-.endif
-
-.include <bsd.port.mk>
diff --git a/x11-wm/wmx/distinfo b/x11-wm/wmx/distinfo
deleted file mode 100644
index bbca36208f4d..000000000000
--- a/x11-wm/wmx/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (wmx-6pl1.tar.gz) = 212297d70acef90bbc9dac254de39cb8
-SIZE (wmx-6pl1.tar.gz) = 90209
diff --git a/x11-wm/wmx/files/patch-ae b/x11-wm/wmx/files/patch-ae
deleted file mode 100644
index 2fa54301934b..000000000000
--- a/x11-wm/wmx/files/patch-ae
+++ /dev/null
@@ -1,22 +0,0 @@
---- Config.h.orig Mon Apr 23 17:48:31 2001
-+++ Config.h Thu May 20 02:26:43 2004
-@@ -75,8 +75,8 @@
-
- // What to run to get a new window (from the "New" menu option)
- #define CONFIG_NEW_WINDOW_LABEL "New"
--//#define CONFIG_NEW_WINDOW_COMMAND "xterm"
--#define CONFIG_NEW_WINDOW_COMMAND "/home/chris/.wmx/terminal"
-+#define CONFIG_NEW_WINDOW_COMMAND "xterm"
-+//#define CONFIG_NEW_WINDOW_COMMAND "/home/chris/.wmx/terminal"
- #define CONFIG_NEW_WINDOW_COMMAND_OPTIONS 0
- // or, for example,
- //#define CONFIG_NEW_WINDOW_COMMAND_OPTIONS "-ls","-sb","-sl","1024",0
-@@ -91,7 +91,7 @@
- // middle-button menu
- #define CONFIG_COMMAND_MENU ".wmx"
- // only used if COMMAND_MENU is not found; ignored if invalid directory:
--#define CONFIG_SYSTEM_COMMAND_MENU "/usr/local/lib/wmx/menu"
-+#define CONFIG_SYSTEM_COMMAND_MENU "/usr/X11R6/lib/wmx/menu"
- // append screennumber to COMMAND_MENU directory;
- // use non screen style as fallback
- #define CONFIG_ADD_SCREEN_TO_COMMAND_MENU False
diff --git a/x11-wm/wmx/files/patch-af b/x11-wm/wmx/files/patch-af
deleted file mode 100644
index 48bf81ca96b1..000000000000
--- a/x11-wm/wmx/files/patch-af
+++ /dev/null
@@ -1,29 +0,0 @@
---- Menu.C.org Fri Nov 29 12:25:19 2002
-+++ Menu.C Fri Nov 29 12:26:57 2002
-@@ -588,7 +588,7 @@
-
-
- CommandMenu::CommandMenu(WindowManager *manager, XEvent *e,
-- char* otherdir = NULL)
-+ char* otherdir)
- : Menu(manager, e)
- {
- const char *home = getenv("HOME");
---- Border.C.orig Sat May 15 15:54:18 1999
-+++ Border.C Fri Nov 29 13:03:51 2002
-@@ -631,11 +631,10 @@
- }
-
- int final = rl.count();
-- rl.append(rl.item(final-1));
-- rl.item(final).x -= 1;
-- rl.item(final).y += rl.item(final).height;
-- rl.item(final).width += 1;
-- rl.item(final).height = h - rl.item(final).height + 2;
-+ rl.append(rl.item(final-1).x - 1,
-+ rl.item(final-1).y + rl.item(final-1).height,
-+ rl.item(final-1).width + 1,
-+ h - rl.item(final-1).height + 2);
-
- XShapeCombineRectangles(display(), m_parent, ShapeBounding,
- 0, 0, rl.xrectangles(), rl.count(),
diff --git a/x11-wm/wmx/pkg-descr b/x11-wm/wmx/pkg-descr
deleted file mode 100644
index aeaec59da065..000000000000
--- a/x11-wm/wmx/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-wmx -- another window manager
-=============================
-
-wmx is another window manager for X. It is based on wm2 and provides
-a similarly unusual style of window decoration; but in place of wm2's
-minimal functionality, it offers many of the features of more
-conventional managers in the most simplistic implementations
-imaginable. wmx is, however, still not configurable except by editing
-the source and recompiling the code.
-
-WWW: http://www.all-day-breakfast.com/wmx/
diff --git a/x11-wm/wmx/pkg-plist b/x11-wm/wmx/pkg-plist
deleted file mode 100644
index 0a48721bc311..000000000000
--- a/x11-wm/wmx/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/wmx
-share/doc/wmx/README
-share/doc/wmx/README.contrib
-@dirrm share/doc/wmx
-@exec mkdir -p %D/lib/X11/wmx
-@exec mkdir -p %D/lib/X11/wmx/menu
-@dirrm lib/X11/wmx/menu
-@dirrm lib/X11/wmx
diff --git a/x11-wm/wmx/scripts/configure b/x11-wm/wmx/scripts/configure
deleted file mode 100644
index 0a47e51ee0a5..000000000000
--- a/x11-wm/wmx/scripts/configure
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-/usr/bin/perl -pi -e 's|%%PREFIX%%|'${X11BASE}'|g' ${WRKSRC}/*.h ${WRKSRC}/*.C
diff --git a/x11/Makefile b/x11/Makefile
index eafd313aea08..c5dd82151a74 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -181,7 +181,6 @@
SUBDIR += wmcliphist
SUBDIR += wmctrl
SUBDIR += wmdrawer
- SUBDIR += wmessage
SUBDIR += wmfstatus
SUBDIR += wmmatrix
SUBDIR += wmmenu
diff --git a/x11/wmessage/Makefile b/x11/wmessage/Makefile
deleted file mode 100644
index 1b9f668d5c71..000000000000
--- a/x11/wmessage/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: wmessage
-# Date created: Mon Dec 17 20:18:07 EST 2001
-# Whom: Patrick Li <pat@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= wmessage
-PORTVERSION= 0.11
-PORTREVISION= 1
-CATEGORIES= x11 windowmaker
-MASTER_SITES= http://tucows.mirror.ish.de/linux/files/x11/xwin/
-
-MAINTAINER= pat@FreeBSD.org
-COMMENT= A WINGs based message viewer similar to xmessage
-
-BROKEN= "Does not build with new version of windowmaker"
-EXPIRATION_DATE=2005-02-18
-DEPRECATED= ${BROKEN}
-
-BUILD_DEPENDS= get-wraster-flags:${PORTSDIR}/x11-wm/windowmaker
-
-USE_X_PREFIX= yes
-USE_XPM= yes
-
-do-install:
- @${INSTALL_PROGRAM} ${WRKSRC}/wmessage ${PREFIX}/bin
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/ChangeLog ${WRKSRC}/README \
- ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/x11/wmessage/distinfo b/x11/wmessage/distinfo
deleted file mode 100644
index 94fd75879b2d..000000000000
--- a/x11/wmessage/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (wmessage-0.11.tar.gz) = 141cb3d0c2096eb44c2912d13b8cee34
-SIZE (wmessage-0.11.tar.gz) = 15863
diff --git a/x11/wmessage/files/patch-Makefile b/x11/wmessage/files/patch-Makefile
deleted file mode 100644
index 545573ab7138..000000000000
--- a/x11/wmessage/files/patch-Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
---- Makefile.orig Sun Dec 16 19:13:01 2001
-+++ Makefile Mon Dec 17 20:23:42 2001
-@@ -1,16 +1,13 @@
--PREFIX = /usr/local
-
--CFLAGS = `get-wraster-flags --cflags` -Wall
--LDFLAGS = `get-wraster-flags --ldflags`
--LIBS = `get-wraster-flags --libs`
--CC = gcc
-+CFLAGS += `${X11BASE}/bin/get-wraster-flags --cflags` -I${X11BASE}/include/WINGs -Wall
-+LDFLAGS = `${X11BASE}/bin/get-wraster-flags --ldflags`
-+LIBS = `${X11BASE}/bin/get-wraster-flags --libs`
-
- all: wmessage
-
- wmessage: wmessage.o panel.o
- $(CC) -o wmessage wmessage.o panel.o \
- $(CFLAGS) $(LDFLAGS) $(LIBS) -lWMaker -lWINGs
-- strip wmessage
-
- install: wmessage
- install -c wmessage $(PREFIX)/bin/wmessage
diff --git a/x11/wmessage/files/patch-panel.c b/x11/wmessage/files/patch-panel.c
deleted file mode 100644
index b903693ca5ad..000000000000
--- a/x11/wmessage/files/patch-panel.c
+++ /dev/null
@@ -1,26 +0,0 @@
---- panel.c.orig Sun Dec 16 19:11:01 2001
-+++ panel.c Mon Dec 17 20:28:33 2001
-@@ -221,7 +221,7 @@
- char *data;
-
- strcpy (tmpname, "/tmp/wmessage.XXXXXX"); /* last 6 chars must be X */
-- mktemp (tmpname);
-+ mkstemp (tmpname);
-
- if (!tmpname)
- return NULL; /* couldn't generate unique name */
-@@ -344,12 +344,12 @@
- int i, j=0, lines=0, longest=0;
-
- msg = readFile (panel, settings);
-- if (msg == NULL)
-+ if (msg == NULL) {
- if ((settings->reload > 0) && (settings->force == True))
- msg = wstrdup ("Cannot open file -- will keep trying.\n");
- else
- return NULL;
--
-+ }
- for (i = 0; i < strlen (msg); i++) /* count lines */
- if ((*(msg+i)) == '\n') {
- lines++;
diff --git a/x11/wmessage/pkg-descr b/x11/wmessage/pkg-descr
deleted file mode 100644
index e275c8cca1ba..000000000000
--- a/x11/wmessage/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-wmessage is a WINGs based message viewer similar to xmessage
-
-Author: Craig Nellist
diff --git a/x11/wmessage/pkg-plist b/x11/wmessage/pkg-plist
deleted file mode 100644
index b320f676e803..000000000000
--- a/x11/wmessage/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-bin/wmessage
-%%PORTDOCS%%share/doc/wmessage/ChangeLog
-%%PORTDOCS%%share/doc/wmessage/README
-%%PORTDOCS%%@dirrm share/doc/wmessage