summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED11
-rw-r--r--news/Makefile2
-rw-r--r--news/PicMonger/Makefile28
-rw-r--r--news/PicMonger/distinfo2
-rw-r--r--news/PicMonger/files/patch-ErrorLogger.cpp11
-rw-r--r--news/PicMonger/files/patch-Exceptions.cpp53
-rw-r--r--news/PicMonger/files/patch-FileTypeState.cpp14
-rw-r--r--news/PicMonger/files/patch-FilenameCleaner.cpp14
-rw-r--r--news/PicMonger/files/patch-GroupState.cpp12
-rw-r--r--news/PicMonger/files/patch-GroupState.h10
-rw-r--r--news/PicMonger/files/patch-HtmlPage.cpp11
-rw-r--r--news/PicMonger/files/patch-HtmlPage.h10
-rw-r--r--news/PicMonger/files/patch-InetSocket.cpp20
-rw-r--r--news/PicMonger/files/patch-NewsScanner.cpp11
-rw-r--r--news/PicMonger/files/patch-OptionsTab.cpp11
-rw-r--r--news/PicMonger/files/patch-aa12
-rw-r--r--news/PicMonger/files/patch-ab12
-rw-r--r--news/PicMonger/files/patch-ac12
-rw-r--r--news/PicMonger/files/patch-ad18
-rw-r--r--news/PicMonger/files/patch-ae12
-rw-r--r--news/PicMonger/files/patch-imlib.h11
-rw-r--r--news/PicMonger/pkg-descr22
-rw-r--r--news/PicMonger/pkg-plist7
-rw-r--r--news/ija/Makefile39
-rw-r--r--news/ija/distinfo2
-rw-r--r--news/ija/pkg-descr4
-rw-r--r--palm/Makefile2
-rw-r--r--palm/isilo/Makefile33
-rw-r--r--palm/isilo/distinfo2
-rw-r--r--palm/isilo/files/Makefile8
-rw-r--r--palm/isilo/files/iSiloBSD.1135
-rw-r--r--palm/isilo/pkg-descr16
-rw-r--r--palm/pose/Makefile48
-rw-r--r--palm/pose/distinfo4
-rw-r--r--palm/pose/files/patch-SrcShared-EmPalmStructs.h28
-rw-r--r--palm/pose/files/patch-SrcUnix-EmApplicationFltk.cpp18
-rw-r--r--palm/pose/files/patch-aa19
-rw-r--r--palm/pose/files/patch-ac15
-rw-r--r--palm/pose/files/patch-ae124
-rw-r--r--palm/pose/files/patch-ak158
-rw-r--r--palm/pose/files/patch-align14
-rw-r--r--palm/pose/files/patch-gcc-3.3_fix1725
-rw-r--r--palm/pose/files/patch-gcc-3.4_fix153
-rw-r--r--palm/pose/files/patch-gzip-conflict9
-rw-r--r--palm/pose/pkg-descr16
-rw-r--r--palm/pose/pkg-message4
-rw-r--r--palm/pose/pkg-plist76
-rw-r--r--security/Makefile2
-rw-r--r--security/fressh/Makefile48
-rw-r--r--security/fressh/distinfo2
-rw-r--r--security/fressh/files/patch-Makefile71
-rw-r--r--security/fressh/files/patch-crypto::ssh_crypto_openssl.c25
-rw-r--r--security/fressh/files/patch-lib::Makefile40
-rw-r--r--security/fressh/files/patch-ssh_logging.c13
-rw-r--r--security/fressh/files/patch-transport::ssh_deattack.c24
-rw-r--r--security/fressh/pkg-descr10
-rw-r--r--security/nsm-console/Makefile125
-rw-r--r--security/nsm-console/distinfo2
-rw-r--r--security/nsm-console/files/patch-nsm58
-rw-r--r--security/nsm-console/pkg-descr4
-rw-r--r--security/nsm-console/pkg-message8
-rw-r--r--security/nsm-console/pkg-plist7
-rw-r--r--sysutils/Makefile4
-rw-r--r--sysutils/checkservice/Makefile54
-rw-r--r--sysutils/checkservice/distinfo2
-rw-r--r--sysutils/checkservice/pkg-descr14
-rw-r--r--sysutils/checkservice/pkg-plist36
-rw-r--r--sysutils/gpart/Makefile39
-rw-r--r--sysutils/gpart/distinfo2
-rw-r--r--sysutils/gpart/files/patch-inst.defs13
-rw-r--r--sysutils/gpart/files/patch-make.defs16
-rw-r--r--sysutils/gpart/files/patch-man__gpart.man11
-rw-r--r--sysutils/gpart/files/patch-src__disku.c45
-rw-r--r--sysutils/gpart/files/patch-src__gm_bsddl.h11
-rw-r--r--sysutils/gpart/files/patch-src__gm_ntfs.h34
-rw-r--r--sysutils/gpart/files/patch-src__gpart.h42
-rw-r--r--sysutils/gpart/pkg-descr9
-rw-r--r--sysutils/plod/Makefile28
-rw-r--r--sysutils/plod/distinfo2
-rw-r--r--sysutils/plod/pkg-descr8
-rw-r--r--sysutils/wots/Makefile42
-rw-r--r--sysutils/wots/distinfo2
-rw-r--r--sysutils/wots/pkg-descr5
-rw-r--r--www/Makefile1
-rw-r--r--www/ruby-http-access/Makefile39
-rw-r--r--www/ruby-http-access/distinfo2
-rw-r--r--www/ruby-http-access/pkg-descr3
-rw-r--r--www/ruby-http-access/pkg-plist26
88 files changed, 11 insertions, 3896 deletions
diff --git a/MOVED b/MOVED
index 1bd31b154b49..3ad90a392fe7 100644
--- a/MOVED
+++ b/MOVED
@@ -2644,3 +2644,14 @@ mail/postfix-policyd-spf||2011-09-09|Relies on vulnerable mail/libspf2-10
multimedia/bmpx||2011-09-11|Has expired: BROKEN for more than 6 month
editors/openoffice.org-2|editors/openoffice.org-3|2011-09-20|unsupported upstream and vulnerable
devel/monodevelop-boo||2011-09-21|Removed
+www/ruby-http-access||2011-09-22|Has expired: Deprecated upstream, please use www/rubygem-httpclient
+sysutils/wots||2011-09-22|Has expired: No more public distfiles
+sysutils/gpart||2011-09-22|Has expired: Upstream disappeared
+sysutils/plod||2011-09-22|Has expired: No more public distfiles
+sysutils/checkservice||2011-09-22|Has expired: BROKEN for more than 6 month
+security/nsm-console||2011-09-22|Has expired: BROKEN for more than 6 month
+security/fressh||2011-09-22|Has expired: No more public distfiles
+palm/pose||2011-09-22|Has expired: No more public distfiles
+palm/isilo||2011-09-22|Has expired: No more public distfiles
+news/ija||2011-09-22|Has expired: BROKEN for more than 6 month
+news/PicMonger||2011-09-22|Has expired: Abandonware
diff --git a/news/Makefile b/news/Makefile
index d8f97db6d145..4c322394677c 100644
--- a/news/Makefile
+++ b/news/Makefile
@@ -3,7 +3,6 @@
COMMENT = Network news
- SUBDIR += PicMonger
SUBDIR += atp
SUBDIR += aub
SUBDIR += brag
@@ -39,7 +38,6 @@
SUBDIR += husky-smapi-devel
SUBDIR += husky-sqpack
SUBDIR += ifmail
- SUBDIR += ija
SUBDIR += inn
SUBDIR += klibido
SUBDIR += knews
diff --git a/news/PicMonger/Makefile b/news/PicMonger/Makefile
deleted file mode 100644
index c51bd23ebb18..000000000000
--- a/news/PicMonger/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: PicMonger
-# Date created: 23 July 2000
-# Whom: Donald Burr <dburr@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= PicMonger
-PORTVERSION= 0.9.6
-PORTREVISION= 9
-CATEGORIES= news graphics
-MASTER_SITES= SF/${PORTNAME:L}/${PORTNAME}/${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= An automated USENET (NNTP) picture decoding client
-
-DEPRECATED= Abandonware
-EXPIRATION_DATE= 2011-09-01
-
-LIB_DEPENDS= gtkmm-1.2.2:${PORTSDIR}/x11-toolkits/gtkmm12
-RUN_DEPENDS= mpack:${PORTSDIR}/converters/mpack
-
-USE_XORG= x11
-USE_GMAKE= yes
-USE_GNOME= imlib
-GNU_CONFIGURE= yes
-
-.include <bsd.port.mk>
diff --git a/news/PicMonger/distinfo b/news/PicMonger/distinfo
deleted file mode 100644
index 1912424f3e05..000000000000
--- a/news/PicMonger/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (PicMonger-0.9.6.tar.gz) = 5eef38359ba339f3d6f32085ef14fcdbdbb2f5af33a03a928b0d5548ba54408d
-SIZE (PicMonger-0.9.6.tar.gz) = 241237
diff --git a/news/PicMonger/files/patch-ErrorLogger.cpp b/news/PicMonger/files/patch-ErrorLogger.cpp
deleted file mode 100644
index aa4f74e9ecdf..000000000000
--- a/news/PicMonger/files/patch-ErrorLogger.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- ErrorLogger.cpp.orig Tue Mar 14 23:43:02 2000
-+++ ErrorLogger.cpp Fri Dec 1 22:27:20 2006
-@@ -28,6 +28,8 @@
- using std::ofstream;
- using std::string;
- using std::list;
-+using std::ios;
-+using std::endl;
-
- ErrorLogger* ErrorLogger::instance = 0;
-
diff --git a/news/PicMonger/files/patch-Exceptions.cpp b/news/PicMonger/files/patch-Exceptions.cpp
deleted file mode 100644
index d50037cba082..000000000000
--- a/news/PicMonger/files/patch-Exceptions.cpp
+++ /dev/null
@@ -1,53 +0,0 @@
---- Exceptions.cpp.orig Tue Mar 28 02:00:12 2000
-+++ Exceptions.cpp Fri Dec 1 22:24:08 2006
-@@ -29,8 +29,8 @@
-
- ///////////////////////////////////////////////////////////////////////////////////
-
--Basic::Basic( const string& location = "Unknown",
-- const string& condition = "Unknown" )
-+Basic::Basic( const string& location,
-+ const string& condition )
- : abort(false), loc( location ), cond( condition )
- {
- }
-@@ -65,8 +65,8 @@
-
- ////////////////////////////////////////////////////////////////////////////////////
-
--Fatal::Fatal( const string& location = "Unknown",
-- const string& condition = "Fatal Error" )
-+Fatal::Fatal( const string& location,
-+ const string& condition )
- : Basic( location, condition )
- {
- }
-@@ -81,7 +81,7 @@
-
- ////////////////////////////////////////////////////////////////////////////////////
-
--NullPointer::NullPointer( const string& location = "Unknown" )
-+NullPointer::NullPointer( const string& location )
- : Fatal( location, "Attempted to dereference or access a null pointer." )
- {}
-
-@@ -94,8 +94,8 @@
- }
-
- ////////////////////////////////////////////////////////////////////////////////////
--FileAccess::FileAccess( const string& location = "Unknown",
-- const string& filename = "Filename Not Specified" )
-+FileAccess::FileAccess( const string& location,
-+ const string& filename )
- : Basic( location, "File Not Found or Access Denied" ), fname( filename )
- {}
-
-@@ -160,7 +160,7 @@
- ////////////////////////////////////////////////////////////////////////////////////
-
- TimeOut::TimeOut( const string& location, HtmlGenerator *htmlgen,
-- const string& pending_io = "(Err During Read)" )
-+ const string& pending_io )
- : Basic( location, "Socket I/O Timed Out" ), pend_io( pending_io ),
- p_htgen( htmlgen )
- {}
diff --git a/news/PicMonger/files/patch-FileTypeState.cpp b/news/PicMonger/files/patch-FileTypeState.cpp
deleted file mode 100644
index 1b39e8d6c9ca..000000000000
--- a/news/PicMonger/files/patch-FileTypeState.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
---- FileTypeState.cpp.orig Tue Apr 18 21:22:46 2000
-+++ FileTypeState.cpp Fri Dec 1 22:45:01 2006
-@@ -21,6 +21,11 @@
- #include <fstream>
- #include <stdlib.h> // need getenv()
-
-+using std::ofstream;
-+using std::ifstream;
-+using std::ios;
-+using std::flush;
-+
- // Implemented as a Singleton to simplify access from both filetype dialog and
- // newsscanner without having to maintain references to each other
-
diff --git a/news/PicMonger/files/patch-FilenameCleaner.cpp b/news/PicMonger/files/patch-FilenameCleaner.cpp
deleted file mode 100644
index f489c1e4a840..000000000000
--- a/news/PicMonger/files/patch-FilenameCleaner.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
---- FilenameCleaner.cpp.orig Tue Apr 11 12:01:47 2000
-+++ FilenameCleaner.cpp Fri Dec 1 22:46:08 2006
-@@ -5,8 +5,11 @@
- #include "FileTypeState.h" // need enum FileTypes
- #include <ctype.h> // need tolower()
- #include <strstream>
-+#include <iostream>
-
- using std::strstream;
-+using std::cerr;
-+using std::endl;
-
- FilenameCleaner::FilenameCleaner()
- {
diff --git a/news/PicMonger/files/patch-GroupState.cpp b/news/PicMonger/files/patch-GroupState.cpp
deleted file mode 100644
index a52901538a40..000000000000
--- a/news/PicMonger/files/patch-GroupState.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
---- GroupState.cpp.orig Tue Mar 14 23:43:08 2000
-+++ GroupState.cpp Fri Dec 1 22:47:05 2006
-@@ -24,6 +24,9 @@
- #include <stdlib.h> // need getenv
-
- using std::string;
-+using std::ifstream;
-+using std::ofstream;
-+using std::ios;
-
- GroupState::GroupState(const string& groupname, const string& max_msg_id)
- : group(groupname)
diff --git a/news/PicMonger/files/patch-GroupState.h b/news/PicMonger/files/patch-GroupState.h
deleted file mode 100644
index ccba1d1e0dd1..000000000000
--- a/news/PicMonger/files/patch-GroupState.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- GroupState.h.orig Tue Mar 14 23:43:08 2000
-+++ GroupState.h Fri Dec 1 22:47:53 2006
-@@ -26,6 +26,7 @@
-
- using std::string;
- using std::map;
-+using std::less;
-
- typedef map< string, string, less<string> > GroupStateData;
- typedef GroupStateData::value_type StatePair;
diff --git a/news/PicMonger/files/patch-HtmlPage.cpp b/news/PicMonger/files/patch-HtmlPage.cpp
deleted file mode 100644
index 318c46ee8785..000000000000
--- a/news/PicMonger/files/patch-HtmlPage.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- HtmlPage.cpp.orig Tue Apr 4 01:59:24 2000
-+++ HtmlPage.cpp Fri Dec 1 22:34:09 2006
-@@ -26,6 +26,8 @@
- #endif
-
- using std::string;
-+using std::ios;
-+using std::endl;
-
- HtmlPage::HtmlPage( const string& path,
- const string& _filename,
diff --git a/news/PicMonger/files/patch-HtmlPage.h b/news/PicMonger/files/patch-HtmlPage.h
deleted file mode 100644
index 1709af85b89b..000000000000
--- a/news/PicMonger/files/patch-HtmlPage.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- HtmlPage.h.orig Wed Mar 22 01:20:48 2000
-+++ HtmlPage.h Fri Dec 1 22:33:36 2006
-@@ -27,6 +27,7 @@
- #include "Exceptions.h"
-
- using std::string;
-+using std::ofstream;
-
- class HtmlPage {
-
diff --git a/news/PicMonger/files/patch-InetSocket.cpp b/news/PicMonger/files/patch-InetSocket.cpp
deleted file mode 100644
index 296f3cd0c4b4..000000000000
--- a/news/PicMonger/files/patch-InetSocket.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- InetSocket.cpp.orig Tue Mar 14 23:43:09 2000
-+++ InetSocket.cpp Fri Dec 1 22:20:58 2006
-@@ -31,7 +31,7 @@
- #include <errno.h>
- #include <unistd.h>
-
--InetSocket::InetSocket(int type=SOCK_STREAM, int protocol=0)
-+InetSocket::InetSocket(int type, int protocol)
- : type_(type), protocol_(protocol)
- {
- local_fd = socket( PF_INET, type_, protocol_ );
-@@ -58,7 +58,7 @@
- return result;
- }
-
--int InetSocket::s_bind( int port, const char *dotquad = (const char *)0)
-+int InetSocket::s_bind( int port, const char *dotquad)
- {
- // construct local address to which we want our unnamed socket bound
- if (!dotquad)
diff --git a/news/PicMonger/files/patch-NewsScanner.cpp b/news/PicMonger/files/patch-NewsScanner.cpp
deleted file mode 100644
index 9d1e4daf9d55..000000000000
--- a/news/PicMonger/files/patch-NewsScanner.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- NewsScanner.cpp.orig Fri Jul 14 12:58:22 2000
-+++ NewsScanner.cpp Fri Dec 1 22:19:44 2006
-@@ -58,7 +58,7 @@
-
-
- NewsScanner::NewsScanner(NewsScannerView *nsv, const char* saddr,
-- const char* ng, ScanOrder so=NS_FORWARD)
-+ const char* ng, ScanOrder so)
-
- : p_NSV(nsv), so_(so), htmlgen("."), p_htgen( 0 ),
- serv_addr( saddr ), serv_port( 119 ), group( ng ),
diff --git a/news/PicMonger/files/patch-OptionsTab.cpp b/news/PicMonger/files/patch-OptionsTab.cpp
deleted file mode 100644
index 308ef54fc0b8..000000000000
--- a/news/PicMonger/files/patch-OptionsTab.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- OptionsTab.cpp.orig Tue Apr 11 20:40:30 2000
-+++ OptionsTab.cpp Fri Dec 1 22:35:20 2006
-@@ -8,6 +8,8 @@
- #include <iostream>
-
- using std::cerr;
-+using std::string;
-+using std::endl;
-
- OptionsTab::OptionsTab()
- : Gtk::Table( 4, 1, true )
diff --git a/news/PicMonger/files/patch-aa b/news/PicMonger/files/patch-aa
deleted file mode 100644
index 9a7baa1453c9..000000000000
--- a/news/PicMonger/files/patch-aa
+++ /dev/null
@@ -1,12 +0,0 @@
---- InetSocket.h.old Sun Jul 23 01:16:39 2000
-+++ InetSocket.h Sun Jul 23 01:16:49 2000
-@@ -24,6 +24,9 @@
- #ifndef _INETSOCKET_H
- #define _INETSOCKET_H
-
-+#ifdef __FreeBSD__
-+#include <sys/types.h>
-+#endif
- #include <sys/socket.h>
- #include <netinet/in.h>
- #include <arpa/inet.h>
diff --git a/news/PicMonger/files/patch-ab b/news/PicMonger/files/patch-ab
deleted file mode 100644
index 7cfb55484986..000000000000
--- a/news/PicMonger/files/patch-ab
+++ /dev/null
@@ -1,12 +0,0 @@
---- HtmlGenerator.h.old Sun Jul 23 01:19:44 2000
-+++ HtmlGenerator.h Sun Jul 23 01:19:46 2000
-@@ -28,6 +28,9 @@
- #include <list>
- #include <fstream>
- #include "Exceptions.h"
-+#ifdef __FreeBSD__
-+#include <sys/types.h>
-+#endif
- #include "PreviewPage.h"
-
- class HtmlGenerator
diff --git a/news/PicMonger/files/patch-ac b/news/PicMonger/files/patch-ac
deleted file mode 100644
index 478c2372d8b1..000000000000
--- a/news/PicMonger/files/patch-ac
+++ /dev/null
@@ -1,12 +0,0 @@
---- PreviewPage.cpp.old Sun Jul 23 01:21:56 2000
-+++ PreviewPage.cpp Sun Jul 23 01:21:58 2000
-@@ -18,6 +18,9 @@
- // along with this program; if not, write to the Free Software
- // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-+#ifdef __FreeBSD__
-+#include <sys/types.h>
-+#endif
- #include "PreviewPage.h"
- #include "Thumbnail.h"
- #include "HtmlOptionState.h"
diff --git a/news/PicMonger/files/patch-ad b/news/PicMonger/files/patch-ad
deleted file mode 100644
index 3dc0f0590712..000000000000
--- a/news/PicMonger/files/patch-ad
+++ /dev/null
@@ -1,18 +0,0 @@
---- HtmlOptionState.cpp.orig Fri Jul 14 12:58:22 2000
-+++ HtmlOptionState.cpp Fri Dec 1 22:39:45 2006
-@@ -17,11 +17,15 @@
- // along with this program; if not, write to the Free Software
- // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-+#ifdef __FreeBSD__
-+#include <sys/types.h>
-+#endif
- #include "HtmlOptionState.h"
- #include <fstream>
-
- using std::ifstream;
- using std::ofstream;
-+using std::ios;
-
- HtmlOptionState* HtmlOptionState::instance = 0;
- HtmlOptionState* HtmlOptionState::Instance()
diff --git a/news/PicMonger/files/patch-ae b/news/PicMonger/files/patch-ae
deleted file mode 100644
index 2296661f5608..000000000000
--- a/news/PicMonger/files/patch-ae
+++ /dev/null
@@ -1,12 +0,0 @@
---- HtmlOptions.cpp.old Sun Jul 23 01:54:30 2000
-+++ HtmlOptions.cpp Sun Jul 23 01:54:42 2000
-@@ -18,6 +18,9 @@
- // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
- #include "HtmlOptions.h"
-+#ifdef __FreeBSD__
-+#include <sys/types.h>
-+#endif
- #include "HtmlOptionState.h"
- #include "Exceptions.h"
-
diff --git a/news/PicMonger/files/patch-imlib.h b/news/PicMonger/files/patch-imlib.h
deleted file mode 100644
index 43ff347f8ee8..000000000000
--- a/news/PicMonger/files/patch-imlib.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- imlib.h.orig Sun Apr 23 00:11:09 2000
-+++ imlib.h Fri Dec 1 22:18:13 2006
-@@ -29,7 +29,7 @@
-
- #include <gdk--.h>
- #include <gdk_imlib.h>
--
-+using std::string;
- class Gdk_Imlib
- {
- public:
diff --git a/news/PicMonger/pkg-descr b/news/PicMonger/pkg-descr
deleted file mode 100644
index c4b7f332d2c7..000000000000
--- a/news/PicMonger/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-PicMonger is an automated NNTP (Usenet News) client. In short, you point it
-at your news server, select a group, and it scans the available (and not
-previously scanned) posts for UUencoded or MIME base64-encoded binaries
-(e.g. a JPEG image). When a binary is found, it is automatically decoded
-back to its original form. If desired, PicMonger can also create thumbnail
-preview pages, viewable in any web browser.
-
-Features:
-* Intuitive GUI design
-* Automatic customizable HTML thumbnail preview page generation
-* Thumbnails maintain same aspect ratio as the original, within a size
- constraint specified by the user
-* Inter-session group memory (resumes scanning a newsgroup where you left off)
-* Inter-session options memory (remembers all of your customized settings)
-* GUI-based mangement of server and newsgroup lists
-* Fixes filenames to be ext2fs (Linux/Unix) friendly before they are written
-* Screens files and decodes only the file types you select
-* Easy installation (uses GNU autoconf/automake)
-* Error logging for easy troubleshooting (rarely an issue)
-* Distributed under the GNU GPL
-
-WWW: http://PicMonger.sourceforge.net/
diff --git a/news/PicMonger/pkg-plist b/news/PicMonger/pkg-plist
deleted file mode 100644
index 698eef39b54d..000000000000
--- a/news/PicMonger/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/picmonger
-share/PicMonger/pmlogo.xpm
-share/PicMonger/add.xpm
-share/PicMonger/del.xpm
-share/PicMonger/pmlogo_big.jpg
-share/PicMonger/db_rd.xpm
-@dirrm share/PicMonger
diff --git a/news/ija/Makefile b/news/ija/Makefile
deleted file mode 100644
index d915f2e68d79..000000000000
--- a/news/ija/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: ija
-# Date created: Feb 17, 2001
-# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= ija
-PORTVERSION= 0.4.15
-CATEGORIES= news
-MASTER_SITES= http://wildspark.com/asher/ija/
-EXTRACT_SUFX= .gz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= An interactive command line frontend of Deja
-
-DEPRECATED= BROKEN for more than 6 month
-EXPIRATION_DATE= 2011-09-01
-
-RUN_DEPENDS= ${SITE_PERL}/URI/Escape.pm:${PORTSDIR}/net/p5-URI \
- ${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww
-
-BROKEN= checksum mismatch
-
-USE_PERL5= yes
-
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-PLIST_FILES= bin/ija
-
-do-extract:
- @${MKDIR} ${WRKDIR}
- @${GUNZIP_CMD} -c ${DISTDIR}/${DISTFILES} > ${WRKDIR}/${PORTNAME}
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/news/ija/distinfo b/news/ija/distinfo
deleted file mode 100644
index 8758b718cd55..000000000000
--- a/news/ija/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ija-0.4.15.gz) = ae4cce24a692c2065e8f94bd0c4a1b821405dc5f894ad0673652c9d0d1395d98
-SIZE (ija-0.4.15.gz) = 4301
diff --git a/news/ija/pkg-descr b/news/ija/pkg-descr
deleted file mode 100644
index 3ee80341ea81..000000000000
--- a/news/ija/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Ija is an interactive command line program that lets you access
-Deja (formerly Dejanews) without the web interface.
-
-WWW: http://wildspark.com/asher/ija/
diff --git a/palm/Makefile b/palm/Makefile
index f2f06ee85037..bcbde7ee0f94 100644
--- a/palm/Makefile
+++ b/palm/Makefile
@@ -10,7 +10,6 @@
SUBDIR += gnome-pilot-conduits
SUBDIR += iSiloXC
SUBDIR += imgvtopgm
- SUBDIR += isilo
SUBDIR += jpilot
SUBDIR += jpilot-db
SUBDIR += jpilot-picsnvideos
@@ -26,7 +25,6 @@
SUBDIR += pilot_makedoc
SUBDIR += pilrc
SUBDIR += plucker
- SUBDIR += pose
SUBDIR += ppmtoTbmp
SUBDIR += py-synce-librapi2
SUBDIR += py-synce-librra
diff --git a/palm/isilo/Makefile b/palm/isilo/Makefile
deleted file mode 100644
index 6ffcfa72f6c2..000000000000
--- a/palm/isilo/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# New ports collection Makefile for: isilo
-# Date created: 20 December 1999
-# Whom: nik
-#
-# $FreeBSD$
-#
-
-PORTNAME= isilo
-PORTVERSION= 2.58
-CATEGORIES= palm textproc
-MASTER_SITES= http://mirror2.unixfreunde.de/ \
- http://freebsd.unixfreunde.de/sources/
-DISTNAME= iSiloBSD
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Converts documents from text/HTML to iSilo format
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2011-09-01
-
-USE_ZIP= yes
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-ONLY_FOR_ARCHS= i386
-
-MAN1= iSiloBSD.1
-MANCOMPRESSED= no
-PLIST_FILES= bin/iSiloBSD
-
-post-extract:
- ${CP} ${FILESDIR}/Makefile ${FILESDIR}/iSiloBSD.1 ${WRKDIR}
-
-.include <bsd.port.mk>
diff --git a/palm/isilo/distinfo b/palm/isilo/distinfo
deleted file mode 100644
index f789b2da2b73..000000000000
--- a/palm/isilo/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (iSiloBSD.zip) = 076b4cbc90bd14c47be8676499fa7955f43b253aa5f73b07d88862df170a392e
-SIZE (iSiloBSD.zip) = 97496
diff --git a/palm/isilo/files/Makefile b/palm/isilo/files/Makefile
deleted file mode 100644
index 9b18d0f1f8c4..000000000000
--- a/palm/isilo/files/Makefile
+++ /dev/null
@@ -1,8 +0,0 @@
-# Use BSD_INSTALL_SCRIPT so that it doesn't try to strip the binary,
-# which breaks Linux apps.
-#
-# $FreeBSD$
-
-install:
- ${BSD_INSTALL_PROGRAM} iSiloBSD ${PREFIX}/bin
- @${BSD_INSTALL_MAN} iSiloBSD.1 ${PREFIX}/man/man1
diff --git a/palm/isilo/files/iSiloBSD.1 b/palm/isilo/files/iSiloBSD.1
deleted file mode 100644
index 64937ae3311a..000000000000
--- a/palm/isilo/files/iSiloBSD.1
+++ /dev/null
@@ -1,135 +0,0 @@
-.\" Copyright (c) 1999
-.\" Nik Clayton <nik@FreeBSD.org>
-.\"
-.\" Redistribution and use in source and binary forms, with or without
-.\" modification, are permitted provided that the following conditions
-.\" are met:
-.\" 1. Redistributions of source code must retain the above copyright
-.\" notice, this list of conditions and the following disclaimer.
-.\" 2. Redistributions in binary form must reproduce the above copyright
-.\" notice, this list of conditions and the following disclaimer in the
-.\" documentation and/or other materials provided with the distribution.
-.\"
-.\" THIS SOFTWARE IS PROVIDED BY NIK CLAYTON ``AS IS'' AND
-.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
-.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-.\" SUCH DAMAGE.
-.\"
-.\" $FreeBSD: /tmp/pcvs/ports/palm/isilo/files/Attic/iSiloBSD.1,v 1.1 2000-02-03 20:53:29 nik Exp $
-.\"
-.Dd December 20, 1999
-.Os FreeBSD 3.3
-.Dt iSiloBSD 1
-.Sh NAME
-.Nm iSiloBSD
-.Nd Convert text and HTML to iSilo Palm Pilot format
-.Sh SYNOPSIS
-.Nm iSiloBSD
-.Op Ar -h | -?
-.Nm iSiloBSD
-.Op Fl cy
-.Op Fl d Ns Ar max_depth
-.Op Fl i Ns Ar title
-.Op Fl I
-.Op Fl Ialt
-.Op Fl \&Ic
-.Op Fl Id
-.Op Fl Is Ns Ar max_width
-.Op Fl Idef
-.Op Fl rCR
-.Op Fl rLF
-.Op Fl sLB Ns Ar num_spaces
-.Op Fl tLB Ns Ar num_breaks
-.Op Fl tS Ns Ar num_spaces
-source_file
-.Op Ar target_file
-.Sh DESCRIPTION
-In the first synopsis form,
-.Nm
-displays a brief help message, and exits. In the second synopsis form,
-.Nm
-converts
-.Ar source_file
-to
-.Pa source_file.pdb
-or
-.Ar target_file
-if that option is provided.
-.Pp
-.Ar source_file
-can be either plain text or HTML. If it is HTML then a good facsimile of
-the formatting and links are retained in
-.Ar target_file ,
-as are (optionally) images.
-.Pp
-The following options are provided:
-.Bl -tag -width XXXXXXXXXXXXXX
-.It Fl c
-Convert CR to LF.
-.It Fl y
-Overwrite the destination file if it exists.
-.It Fl d Ns Ar max_depth
-Maximum depth to follow links. 0 means only convert the first page.
-.It Fl i Ns Ar title
-The document title. Defaults to the name of the source file. Remember
-to quote as necessary. E.g.,
-.Qq Fl i Ns Ar The FreeBSD Handbook .
-.It Fl I
-Include images.
-.It Fl Ialt
-Include the alternative text for each image.
-.It Fl \&Ic
-Improve image contrast.
-.It Fl Id
-Dither images
-.It Fl Is Ns Ar max_width
-Scale images to at most
-.Ar max_width
-pixels wide. Defaults to 156 if not specified.
-.It Fl Idef
-Include images, and use these default options:
-.Bl -tag -width XXXXXX
-.It Fl Ialt
-Include alternate text
-.It Fl \&Ic
-Improve image contrast
-.It Fl Id
-Dither images
-.It Fl Is Ns Ar 156
-Scale images to maximum 156 pixels
-.El
-.It Fl rCR
-Remove CR characters.
-.It Fl rLF
-Remove LF characters.
-.It Fl sLB Ns Ar num_spaces
-Replace single line breaks with
-.Ar num_spaces
-spaces. If not specified, the default is 1.
-.It Fl tLB Ns Ar num_breaks
-Replace TAB characters with
-.Ar num_breaks
-line breaks. If not specified, the default is 2.
-.It Fl tS Ns Ar num_spaces
-Replace TAB characters with
-.Ar num_spaces
-spaces. If not specified, the default is 4.
-.El
-.Sh AUTHORS
-ISilo, and
-.Nm
-are copyright DC & Co. For more information about iSilo, and to download
-the Palm Pilot reader for iSilo format documents, go to
-http://www.iSilo.com/.
-.Pp
-This manual page was written by
-.An Nik Clayton Aq nik@FreeBSD.org .
-
-
diff --git a/palm/isilo/pkg-descr b/palm/isilo/pkg-descr
deleted file mode 100644
index ea17187bfd27..000000000000
--- a/palm/isilo/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-iSilo converts text or HTML documents to the Palm Pilot .pdb format. These
-can then be installed on a Palm Pilot, using tools in the palm/pilot-link
-port.
-
-These files are only readable using the iSilo reader, available from the
-web site. A free reader exists, as does a more featureful shareware
-reader. Their primary advantages over other Palm Pilot DOC readers are
-
- 1. Internal links in the original HTML are maintained.
-
- 2. A reasonable facsimile of the original HTML formatting is maintained.
-
- 3. Images in the original HTML file are dithered and scaled, for viewing
- on the Pilot.
-
-WWW: http://www.iSilo.com/
diff --git a/palm/pose/Makefile b/palm/pose/Makefile
deleted file mode 100644
index 1dcd5546dd0e..000000000000
--- a/palm/pose/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# New ports collection makefile for: pose
-# Date created: Sat May 6 14:03:08 CEST 2000
-# Whom: Dirk Froemberg <dirk@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= pose
-PORTVERSION= 3.5
-PORTREVISION= 9
-CATEGORIES= palm emulators
-MASTER_SITES= http://www.palmos.com/dev/tools/emulator/sources/ \
- http://www.palmos.com/dev/tools/emulator/:skins
-DISTFILES= emulator_src_3.5.tar.gz \
- emulator-skins-19.tar.gz:skins
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Palm OS(R) Emulator
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2011-09-01
-
-LIB_DEPENDS= fltk.1:${PORTSDIR}/x11-toolkits/fltk
-
-USE_GL= yes
-USE_PERL5_BUILD=yes
-WRKSRC= ${WRKDIR}/Emulator_Src_${PORTVERSION}/BuildUnix
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-x --with-fltk=${LOCALBASE}
-CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS}" \
- CFLAGS=-DBROKEN_VIRTUAL_DEFAULT_ARGUMENTS=1 \
- LIBS="${PTHREAD_LIBS}"
-MAKE_JOBS_SAFE= yes
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} != "i386"
-BROKEN= Does not compile on !i386
-.endif
-
-post-install:
- ${MKDIR} ${PREFIX}/share/pose
- ${INSTALL_DATA} "${WRKSRC}/../ROMTransfer/Source/ROM_Transfer.prc" ${PREFIX}/share/pose
- @${SED} -e 's#/usr/local#${PREFIX}#g' ${PKGMESSAGE}
- ${CP} -Rp ${WRKDIR}/Skins_v1.9 ${PREFIX}/share/pose/skins
-
-.include <bsd.port.post.mk>
diff --git a/palm/pose/distinfo b/palm/pose/distinfo
deleted file mode 100644
index 328d8344cd8a..000000000000
--- a/palm/pose/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (emulator_src_3.5.tar.gz) = c5e0d23424e88525bfba0ecdf0a432a8d93c885d04740df06a9eeee44e5f25e4
-SIZE (emulator_src_3.5.tar.gz) = 3162363
-SHA256 (emulator-skins-19.tar.gz) = aeb88bcb5b05d9256b91569d3a4eb9a2778d224483b993264ccdb6b94d116982
-SIZE (emulator-skins-19.tar.gz) = 2443913
diff --git a/palm/pose/files/patch-SrcShared-EmPalmStructs.h b/palm/pose/files/patch-SrcShared-EmPalmStructs.h
deleted file mode 100644
index e811aba92cd2..000000000000
--- a/palm/pose/files/patch-SrcShared-EmPalmStructs.h
+++ /dev/null
@@ -1,28 +0,0 @@
---- ../SrcShared/EmPalmStructs.h.orig Thu Oct 5 15:19:20 2006
-+++ ../SrcShared/EmPalmStructs.h Thu Oct 5 15:19:43 2006
-@@ -577,9 +577,9 @@
- template <class A> \
- INLINE_ EmAlias##type<A>& EmAlias##type<A>::operator= (rhs_type val) \
- { \
-- if (sizeof (asType) == 1) A::PutByte (this->GetPtr (), (unsigned char) (asType) val); \
-- else if (sizeof (asType) == 2) A::PutWord (this->GetPtr (), (unsigned short) (asType) val); \
-- else if (sizeof (asType) == 4) A::PutLong (this->GetPtr (), (unsigned long) (asType) val); \
-+ if (sizeof (asType) == 1) A::PutByte (this->GetPtr (), (unsigned char) (asType) (long) val); \
-+ else if (sizeof (asType) == 2) A::PutWord (this->GetPtr (), (unsigned short) (asType) (long) val); \
-+ else if (sizeof (asType) == 4) A::PutLong (this->GetPtr (), (unsigned long) (asType) (long) val); \
- else BadSetter (); \
- \
- return *this; \
-@@ -589,9 +589,9 @@
- \
- INLINE_ EmProxy##type& EmProxy##type::operator= (rhs_type val) \
- { \
-- if (sizeof (asType) == 1) LAS::PutByte (this->GetPtr (), (unsigned char) (asType) val); \
-- else if (sizeof (asType) == 2) LAS::PutWord (this->GetPtr (), (unsigned short) (asType) val); \
-- else if (sizeof (asType) == 4) LAS::PutLong (this->GetPtr (), (unsigned long) (asType) val); \
-+ if (sizeof (asType) == 1) LAS::PutByte (this->GetPtr (), (unsigned char) (asType) (long) val); \
-+ else if (sizeof (asType) == 2) LAS::PutWord (this->GetPtr (), (unsigned short) (asType) (long) val); \
-+ else if (sizeof (asType) == 4) LAS::PutLong (this->GetPtr (), (unsigned long) (asType) (long) val); \
- else BadSetter (); \
- \
- return *this; \
diff --git a/palm/pose/files/patch-SrcUnix-EmApplicationFltk.cpp b/palm/pose/files/patch-SrcUnix-EmApplicationFltk.cpp
deleted file mode 100644
index b63d4e16b435..000000000000
--- a/palm/pose/files/patch-SrcUnix-EmApplicationFltk.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
---- ../SrcUnix/EmApplicationFltk.cpp.orig Fri Mar 29 05:11:19 2002
-+++ ../SrcUnix/EmApplicationFltk.cpp Tue Apr 16 12:51:28 2002
-@@ -115,6 +115,7 @@
-
- EmApplicationFltk::EmApplicationFltk (void) :
- EmApplication (),
-+ fClipboardWidget (NULL),
- fAppWindow (NULL)
- {
- EmAssert (gHostApplication == NULL);
-@@ -138,6 +139,7 @@
- EmApplicationFltk::~EmApplicationFltk (void)
- {
- delete fAppWindow;
-+ delete fClipboardWidget;
-
- EmAssert (gHostApplication == this);
- gHostApplication = NULL;
diff --git a/palm/pose/files/patch-aa b/palm/pose/files/patch-aa
deleted file mode 100644
index 02d2e27f838d..000000000000
--- a/palm/pose/files/patch-aa
+++ /dev/null
@@ -1,19 +0,0 @@
---- configure.orig Thu Mar 29 10:43:55 2001
-+++ configure Thu Mar 29 10:51:21 2001
-@@ -3105,6 +3105,8 @@
- *-freebsd*)
- THREAD_FLAGS="-pthread -D_THREAD_SAFE -D_REENTRANT -DPthreadDraftVersion=10"
- THREAD_LIBS=
-+ POSER_CFLAGS="$POSER_CFLAGS $CFLAGS $FLAGS $_WARNINGS_CFLAGS"
-+ POSER_CXXFLAGS="$POSER_CXXFLAGS $CFLAGS $FLAGS $_WARNINGS_CXXFLAGS"
- ;;
-
- *-bsdi4*)
-@@ -3188,7 +3190,6 @@
-
-
-
--FLAGS_OPTIMIZE="-O2"
-
-
-
diff --git a/palm/pose/files/patch-ac b/palm/pose/files/patch-ac
deleted file mode 100644
index 704493c9dac1..000000000000
--- a/palm/pose/files/patch-ac
+++ /dev/null
@@ -1,15 +0,0 @@
---- ../SrcUnix/EmTransportSerialUnix.cpp.orig Wed Apr 19 20:27:37 2000
-+++ ../SrcUnix/EmTransportSerialUnix.cpp Sun May 14 13:20:23 2000
-@@ -311,6 +311,12 @@
- #ifdef __QNXNTO__
- results.push_back ("/dev/ser1");
- results.push_back ("/dev/ser2");
-+#elif __FreeBSD__
-+ results.push_back ("/dev/pilot");
-+ results.push_back ("/dev/cuaa0");
-+ results.push_back ("/dev/cuaa1");
-+ results.push_back ("/dev/cuaa2");
-+ results.push_back ("/dev/cuaa3");
- #else
- results.push_back ("/dev/ttyS0");
- results.push_back ("/dev/ttyS1");
diff --git a/palm/pose/files/patch-ae b/palm/pose/files/patch-ae
deleted file mode 100644
index d707ac88ebf1..000000000000
--- a/palm/pose/files/patch-ae
+++ /dev/null
@@ -1,124 +0,0 @@
---- ../SrcUnix/EmTransportSerialUnix.cpp.orig Fri Mar 30 11:41:13 2001
-+++ ../SrcUnix/EmTransportSerialUnix.cpp Fri Mar 30 11:47:36 2001
-@@ -382,9 +382,9 @@
- EmHostTransportSerial::EmHostTransportSerial (void) :
- fReadThread (NULL),
- fWriteThread (NULL),
-- fCommHandle (0),
-- fCommSignalPipeA (0),
-- fCommSignalPipeB (0),
-+ fCommHandle (-1),
-+ fCommSignalPipeA (-1),
-+ fCommSignalPipeB (-1),
- fTimeToQuit (false),
- fDataMutex (),
- fDataCondition (&fDataMutex),
-@@ -412,9 +412,9 @@
- {
- EmAssert (fReadThread == NULL);
- EmAssert (fWriteThread == NULL);
-- EmAssert (fCommHandle == 0);
-- EmAssert (fCommSignalPipeA == 0);
-- EmAssert (fCommSignalPipeB == 0);
-+ EmAssert (fCommHandle == -1);
-+ EmAssert (fCommSignalPipeA == -1);
-+ EmAssert (fCommSignalPipeB == -1);
- }
-
-
-@@ -450,7 +450,7 @@
-
- if (fCommHandle <= 0)
- {
-- fCommHandle = 0;
-+ fCommHandle = -1;
-
- return errno;
- }
-@@ -480,7 +480,7 @@
-
- ErrCode EmHostTransportSerial::CreateCommThreads (const EmTransportSerial::ConfigSerial& /*config*/)
- {
-- if (fCommHandle)
-+ if (fCommHandle != -1)
- {
- PRINTF ("EmTransportSerial::HostOpen: Creating serial port handler threads...");
-
-@@ -525,35 +525,38 @@
-
- // Signal the threads to quit.
-
-- fDataMutex.lock ();
-+ if ( fCommSignalPipeA != -1 && fCommSignalPipeB != -1 ) {
-+ fDataMutex.lock ();
-+
-+ fTimeToQuit = true;
-+
-+ int dummy = 0;
-+ write (fCommSignalPipeB, &dummy, sizeof (dummy)); // Signals CommRead.
-
-- fTimeToQuit = true;
-+ fDataCondition.broadcast (); // Signals CommWrite.
-+ fDataMutex.unlock ();
-
-- int dummy = 0;
-- write (fCommSignalPipeB, &dummy, sizeof (dummy)); // Signals CommRead.
-+ // Wait for the threads to quit.
-
-- fDataCondition.broadcast (); // Signals CommWrite.
-- fDataMutex.unlock ();
--
-- // Wait for the threads to quit.
-+ if (fReadThread)
-+ {
-+ fReadThread->join (NULL);
-+ fWriteThread->join (NULL);
-+ }
-
-- if (fReadThread)
-- {
-- fReadThread->join (NULL);
-- fWriteThread->join (NULL);
-- }
-+ // Thread objects delete themselves, so set our references to NULL.
-
-- // Thread objects delete themselves, so set our references to NULL.
-+ fReadThread = NULL;
-+ fWriteThread = NULL;
-
-- fReadThread = NULL;
-- fWriteThread = NULL;
-+ // Close the signal pipe.
-
-- // Close the signal pipe.
-+ close (fCommSignalPipeA);
-+ close (fCommSignalPipeB);
-
-- close (fCommSignalPipeA);
-- close (fCommSignalPipeB);
-+ fCommSignalPipeA = fCommSignalPipeB = 0;
-
-- fCommSignalPipeA = fCommSignalPipeB = 0;
-+ }
-
- return errNone;
- }
-@@ -573,11 +576,13 @@
-
- ErrCode EmHostTransportSerial::CloseCommPort (void)
- {
-- (void) close (fCommHandle);
--
-- fCommHandle = 0;
--
-- return errNone;
-+ if ( fCommHandle != -1 ) {
-+ int result = close (fCommHandle);
-+
-+ fCommHandle = -1;
-+ }
-+
-+ return errNone;
- }
-
-
diff --git a/palm/pose/files/patch-ak b/palm/pose/files/patch-ak
deleted file mode 100644
index 7399a212d9d6..000000000000
--- a/palm/pose/files/patch-ak
+++ /dev/null
@@ -1,158 +0,0 @@
-diff -ru ../SrcUnix/EmDocumentUnix.cpp.orig ../SrcUnix/EmDocumentUnix.cpp
---- ../SrcUnix/EmDocumentUnix.cpp.orig Fri Mar 29 14:11:19 2002
-+++ ../SrcUnix/EmDocumentUnix.cpp Sat Apr 26 21:20:09 2003
-@@ -95,7 +95,7 @@
- string fullPath = destRef.GetFullPath ();
- char* fNameExt = (char*) malloc (fullPath.size () + 4);
- strcpy (fNameExt, fullPath.c_str ());
-- filename_setext (fNameExt, ".ppm");
-+ fl_filename_setext (fNameExt, ".ppm");
-
- FILE* f = fopen (fNameExt, "wb");
- if (f)
-diff -ru ../SrcUnix/espws-2.0/FileBrowser.cxx.orig ../SrcUnix/espws-2.0/FileBrowser.cxx
---- ../SrcUnix/espws-2.0/FileBrowser.cxx.orig Fri Mar 29 14:11:11 2002
-+++ ../SrcUnix/espws-2.0/FileBrowser.cxx Sat Apr 26 21:11:45 2003
-@@ -467,7 +467,7 @@
-
- num_files = filename_list(filename, &files);
- #else
-- num_files = filename_list(directory_, &files);
-+ num_files = fl_filename_list(directory_, &files);
- #endif /* WIN32 || __EMX__ */
-
- if (num_files <= 0)
-@@ -480,8 +480,8 @@
- {
- sprintf(filename, "%s/%s", directory_, files[i]->d_name);
-
-- if (filename_isdir(filename) ||
-- filename_match(files[i]->d_name, pattern_))
-+ if (fl_filename_isdir(filename) ||
-+ fl_filename_match(files[i]->d_name, pattern_))
- add(files[i]->d_name, FileIcon::find(filename));
- }
-
-diff -ru ../SrcUnix/espws-2.0/FileChooser2.cxx.orig ../SrcUnix/espws-2.0/FileChooser2.cxx
---- ../SrcUnix/espws-2.0/FileChooser2.cxx.orig Fri Mar 29 14:11:11 2002
-+++ ../SrcUnix/espws-2.0/FileChooser2.cxx Sat Apr 26 21:15:56 2003
-@@ -83,7 +83,7 @@
- #else
- if (d[0] != '/' && d[0] != '\\')
- #endif /* WIN32 || __EMX__ */
-- filename_absolute(directory_, d);
-+ fl_filename_absolute(directory_, d);
- else
- {
- strncpy(directory_, d, sizeof(directory_) - 1);
-@@ -170,7 +170,7 @@
- pathname[sizeof(pathname) - 1] = '\0';
- }
-
-- if (filename_isdir(pathname) && !directory_chooser_)
-+ if (fl_filename_isdir(pathname) && !directory_chooser_)
- return (0);
- else
- return (1);
-@@ -189,7 +189,7 @@
- pathname[sizeof(pathname) - 1] = '\0';
- }
-
-- if (!filename_isdir(pathname) || directory_chooser_)
-+ if (!fl_filename_isdir(pathname) || directory_chooser_)
- count ++;
- }
-
-@@ -237,7 +237,7 @@
- name = fileList->text(i);
- sprintf(pathname, "%s/%s", directory_, name);
-
-- if (!filename_isdir(pathname) || directory_chooser_)
-+ if (!fl_filename_isdir(pathname) || directory_chooser_)
- {
- // Nope, see if this this is "the one"...
- count ++;
-@@ -264,7 +264,7 @@
-
-
- // See if the filename is actually a directory...
-- if (filename == NULL || filename_isdir(filename))
-+ if (filename == NULL || fl_filename_isdir(filename))
- {
- // Yes, just change the current directory...
- directory(filename);
-@@ -424,7 +424,7 @@
- if ((strlen(pathname) == 2 && pathname[1] == ':') ||
- filename_isdir(pathname))
- #else
-- if (filename_isdir(pathname))
-+ if (fl_filename_isdir(pathname))
- #endif /* WIN32 || __EMX__ */
- {
- directory(pathname);
-@@ -437,7 +437,7 @@
- {
- fileName->value(filename);
-
-- if (!filename_isdir(pathname) || directory_chooser_)
-+ if (!fl_filename_isdir(pathname) || directory_chooser_)
- okButton->activate();
- }
- }
-@@ -500,7 +500,7 @@
- if (((strlen(pathname) == 2 && pathname[1] == ':') ||
- filename_isdir(pathname)) && !directory_chooser_)
- #else
-- if (filename_isdir(pathname) && !directory_chooser_)
-+ if (fl_filename_isdir(pathname) && !directory_chooser_)
- #endif /* WIN32 || __EMX__ */
- directory(pathname);
- else if (type_ == CREATE || access(pathname, 0) == 0)
-@@ -632,7 +632,7 @@
- sprintf(pathname, "%s/%s", directory_, fileName->value());
-
- if ((type_ == CREATE || access(pathname, 0) == 0) &&
-- (!filename_isdir(pathname) || directory_chooser_))
-+ (!fl_filename_isdir(pathname) || directory_chooser_))
- okButton->activate();
- else
- okButton->deactivate();
-diff -ru ../SrcUnix/espws-2.0/FileIcon.cxx.orig ../SrcUnix/espws-2.0/FileIcon.cxx
---- ../SrcUnix/espws-2.0/FileIcon.cxx.orig Fri Mar 29 14:11:11 2002
-+++ ../SrcUnix/espws-2.0/FileIcon.cxx Sat Apr 26 21:18:04 2003
-@@ -230,7 +230,7 @@
- // is found...
- for (current = first_; current != (FileIcon *)0; current = current->next_)
- if ((current->type_ == filetype || current->type_ == ANY) &&
-- filename_match(filename, current->pattern_))
-+ fl_filename_match(filename, current->pattern_))
- break;
-
- // Return the match (if any)...
-@@ -472,7 +472,7 @@
- const char *ext; // File extension
-
-
-- if ((ext = filename_ext(f)) == NULL)
-+ if ((ext = fl_filename_ext(f)) == NULL)
- {
- fprintf(stderr, "FileIcon::load(): Unknown file type for \"%s\".\n", f);
- return;
-@@ -1089,7 +1089,7 @@
-
-
- entries = (dirent **)0;
-- n = filename_list(directory, &entries);
-+ n = fl_filename_list(directory, &entries);
-
- for (i = 0; i < n; i ++)
- {
-@@ -1099,7 +1099,7 @@
- strcat(full,"/");
- strcat(full, entries[i]->d_name);
-
-- if (filename_isdir(full))
-+ if (fl_filename_isdir(full))
- load_kde_icons(full);
- else
- load_kde_mimelnk(full);
diff --git a/palm/pose/files/patch-align b/palm/pose/files/patch-align
deleted file mode 100644
index fbf062ac6a71..000000000000
--- a/palm/pose/files/patch-align
+++ /dev/null
@@ -1,14 +0,0 @@
-
---- ../SrcShared/Miscellaneous.cpp.orig 2009-04-10 01:19:49.000000000 +0300
-+++ ../SrcShared/Miscellaneous.cpp 2009-04-10 01:20:31.000000000 +0300
-@@ -1370,7 +1370,7 @@
- char buffer[ sizeof (DlpReqHeaderType) +
- sizeof (DlpTinyArgWrapperType) +
- sizeof (DlpWriteUserInfoReqHdrType) +
-- dlpMaxUserNameSize];
-+ dlpMaxUserNameSize] __attribute__((__aligned__(2)));
-
- // Get handy pointers to all of the above.
- DlpReqHeaderType* reqHdr = (DlpReqHeaderType*) buffer;
-
-
diff --git a/palm/pose/files/patch-gcc-3.3_fix b/palm/pose/files/patch-gcc-3.3_fix
deleted file mode 100644
index 2e22cc1988e2..000000000000
--- a/palm/pose/files/patch-gcc-3.3_fix
+++ /dev/null
@@ -1,1725 +0,0 @@
---- ../SrcShared/Hardware/EmRegs328.cpp 2002-03-29 05:11:18.000000000 -0800
-+++ ../SrcShared/Hardware/EmRegs328.cpp 2004-01-27 00:06:45.000000000 -0800
-@@ -97,13 +97,45 @@
- const HwrM68328Type kInitial68328RegisterValues =
- {
- 0x0C, // Byte scr; // $000: System Control Register
-- { 0 }, // Byte ___filler0[0x004-0x001];
-+ { 0,0,0 }, // Byte ___filler0[0x004-0x001];
-
- // The following ID stuff is not present on earlier chips (before ??)
- hwr328chipID328, // Byte chipID; // $004: Chip ID Register
- hwr328maskID1H58B, // Byte maskID; // $005: Mask ID Register
- 0x00, // Word swID; // $006: Software ID Register
-- { 0 }, // Byte ___filler1[0x100-0x008];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0
-+ }, // Byte ___filler1[0x100-0x008];
-
- 0x0000, // Word csAGroupBase; // $100: Chip Select Group A Base Register
- 0x0000, // Word csBGroupBase; // $102: Chip Select Group B Base Register
-@@ -136,18 +168,73 @@
- 0x00000000, // DWord csDSelect3; // $14C: Group D Chip Select 3 Register
-
- 0x0000, // Word csDebug; // $150: Chip Select debug register
-- { 0 }, // Byte ___filler2[0x200-0x152];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0
-+ }, // Byte ___filler2[0x200-0x152];
-
- 0x2400, // Word pllControl; // $200: PLL Control Register
- 0x0123, // Word pllFreqSel; // $202: PLL Frequency Select Register
- 0x0000, // Word pllTest; // $204: PLL Test Register
-- { 0 }, // Byte __filler44;
-+ 0x0000, // Byte __filler44;
- 0x1F, // Byte pwrControl; // $207: Power Control Register
-
-- { 0 }, // Byte ___filler3[0x300-0x208];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0
-+ }, // Byte ___filler3[0x300-0x208];
-
- 0x00, // Byte intVector; // $300: Interrupt Vector Register
-- { 0 }, // Byte ___filler4;
-+ 0x00, // Byte ___filler4;
- 0x0000, // Word intControl; // $302: Interrupt Control Register
- 0x00FF, // Word intMaskHi; // $304: Interrupt Mask Register/HIGH word
- 0xFFFF, // Word intMaskLo; // $306: Interrupt Mask Register/LOW word
-@@ -158,36 +245,67 @@
- 0x0000, // Word intPendingHi; // $310: Interrupt Pending Register
- 0x0000, // Word intPendingLo; // $312: Interrupt Pending Register
-
-- { 0 }, // Byte ___filler4a[0x400-0x314];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // Byte ___filler4a[0x400-0x314];
-
- 0x00, // Byte portADir; // $400: Port A Direction Register
- 0x00, // Byte portAData; // $401: Port A Data Register
-- { 0 }, // Byte ___filler5;
-+ 0x00, // Byte ___filler5;
- 0x00, // Byte portASelect; // $403: Port A Select Register
-
-- { 0 }, // Byte ___filler6[4];
-+ { 0,0,0,0 }, // Byte ___filler6[4];
-
- 0x00, // Byte portBDir; // $408: Port B Direction Register
- 0x00, // Byte portBData; // $409: Port B Data Register
-- { 0 }, // Byte ___filler7;
-+ 0x00, // Byte ___filler7;
- 0x00, // Byte portBSelect; // $40B: Port B Select Register
-
-- { 0 }, // Byte ___filler8[4];
-+ { 0,0,0,0 }, // Byte ___filler8[4];
-
- 0x00, // Byte portCDir; // $410: Port C Direction Register
- 0x00, // Byte portCData; // $411: Port C Data Register
-- { 0 }, // Byte ___filler9;
-+ 0x00, // Byte ___filler9;
- 0x00, // Byte portCSelect; // $413: Port C Select Register
-
-- { 0 }, // Byte ___filler10[4];
-+ { 0,0,0,0 }, // Byte ___filler10[4];
-
- 0x00, // Byte portDDir; // $418: Port D Direction Register
- 0x00, // Byte portDData; // $419: Port D Data Register
- 0xFF, // Byte portDPullupEn; // $41A: Port D Pull-up Enable
-- { 0 }, // Byte ___filler11;
-+ 0x00, // Byte ___filler11;
- 0x00, // Byte portDPolarity; // $41C: Port D Polarity Register
- 0x00, // Byte portDIntReqEn; // $41D: Port D Interrupt Request Enable
-- { 0 }, // Byte ___filler12;
-+ 0x00, // Byte ___filler12;
- 0x00, // Byte portDIntEdge; // $41F: Port D IRQ Edge Register
-
- 0x00, // Byte portEDir; // $420: Port E Direction Register
-@@ -195,51 +313,106 @@
- 0x80, // Byte portEPullupEn; // $422: Port E Pull-up Enable
- 0x80, // Byte portESelect; // $423: Port E Select Register
-
-- { 0 }, // Byte ___filler14[4];
-+ { 0,0,0,0 }, // Byte ___filler14[4];
-
- 0x00, // Byte portFDir; // $428: Port F Direction Register
- 0x00, // Byte portFData; // $429: Port F Data Register
- 0xFF, // Byte portFPullupEn; // $42A: Port F Pull-up Enable
- 0xFF, // Byte portFSelect; // $42B: Port F Select Register
-
-- { 0 }, // Byte ___filler16[4];
-+ { 0,0,0,0 }, // Byte ___filler16[4];
-
- 0x00, // Byte portGDir; // $430: Port G Direction Register
- 0x00, // Byte portGData; // $431: Port G Data Register
- 0xFF, // Byte portGPullupEn; // $432: Port G Pull-up Enable
- 0xFF, // Byte portGSelect; // $433: Port G Select Register
-
-- { 0 }, // Byte ___filler18[4];
-+ { 0,0,0,0 }, // Byte ___filler18[4];
-
- 0x00, // Byte portJDir; // $438: Port J Direction Register
- 0x00, // Byte portJData; // $439: Port J Data Register
-- { 0 }, // Byte ___filler19;
-+ 0x00, // Byte ___filler19;
- 0x00, // Byte portJSelect; // $43B: Port J Select Register
-
-- { 0 }, // Byte ___filler19a[4];
-+ { 0,0,0,0 }, // Byte ___filler19a[4];
-
- 0x00, // Byte portKDir; // $440: Port K Direction Register
- 0x00, // Byte portKData; // $441: Port K Data Register
- 0x3F, // Byte portKPullupEn; // $442: Port K Pull-up Enable
- 0x3F, // Byte portKSelect; // $443: Port K Select Register
-
-- { 0 }, // Byte ___filler21[4];
-+ { 0,0,0,0 }, // Byte ___filler21[4];
-
- 0x00, // Byte portMDir; // $448: Port M Direction Register
- 0x00, // Byte portMData; // $449: Port M Data Register
- 0xFF, // Byte portMPullupEn; // $44A: Port M Pull-up Enable Register
- 0x02, // Byte portMSelect; // $44B: Port M Select Register
-
-- { 0 }, // Byte ___filler22[4];
-+ { 0,0,0,0 }, // Byte ___filler22[4];
-
-- { 0 }, // Byte ___filler23[0x500-0x450];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0
-+ }, // Byte ___filler23[0x500-0x450];
-
- 0x0000, // Word pwmControl; // $500: PWM Control Register
- 0x0000, // Word pwmPeriod; // $502: PWM Period Register
- 0x0000, // Word pwmWidth; // $504: PWM Width Register
- 0x0000, // Word pwmCounter; // $506: PWM Counter
-
-- { 0 }, // Byte ___filler24[0x600-0x508];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0
-+ }, // Byte ___filler24[0x600-0x508];
-
- 0x0000, // Word tmr1Control; // $600: Timer 1 Control Register
- 0x0000, // Word tmr1Prescaler; // $602: Timer 1 Prescaler Register
-@@ -259,16 +432,112 @@
- 0x0000, // Word wdReference; // $61A: Watchdog Reference Register
- 0x0000, // Word wdCounter; // $61C: Watchdog Counter
-
-- { 0 }, // Byte ___filler25[0x700-0x61E];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0
-+ }, // Byte ___filler25[0x700-0x61E];
-
- 0x0000, // Word spiSlave; // $700: SPI Slave Register
-
-- { 0 }, // Byte ___filler26[0x800-0x702];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0
-+ }, // Byte ___filler26[0x800-0x702];
-
- 0x0000, // Word spiMasterData; // $800: SPI Master Data Register
- 0x0000, // Word spiMasterControl; // $802: SPI Master Control Register
-
-- { 0 }, // Byte ___filler27[0x900-0x804];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // Byte ___filler27[0x900-0x804];
-
- 0x0000, // Word uControl; // $900: Uart Control Register
- 0x003F, // Word uBaud; // $902: Uart Baud Control Register
-@@ -276,19 +545,54 @@
- 0x0000, // Word uTransmit; // $906: Uart Transmit Register
- 0x0000, // Word uMisc; // $908: Uart Miscellaneous Register
-
-- { 0 }, // Byte ___filler28[0xA00-0x90A];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0
-+ }, // Byte ___filler28[0xA00-0x90A];
-
- 0x00000000, // DWord lcdStartAddr; // $A00: Screen Starting Address Register
-- { 0 }, // Byte ___filler29;
-+ 0x00, // Byte ___filler29;
- 0xFF, // Byte lcdPageWidth; // $A05: Virtual Page Width Register
-- { 0 }, // Byte ___filler30[2];
-+ { 0,0 }, // Byte ___filler30[2];
- 0x03FF, // Word lcdScreenWidth; // $A08: Screen Width Register
- 0x01FF, // Word lcdScreenHeight; // $A0A: Screen Height Register
-- { 0 }, // Byte ___filler31[0xA18-0xA0C];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // Byte ___filler31[0xA18-0xA0C];
- 0x0000, // Word lcdCursorXPos; // $A18: Cursor X Position
- 0x0000, // Word lcdCursorYPos; // $A1A: Cursor Y Position
- 0x0101, // Word lcdCursorWidthHeight; // $A1C: Cursor Width and Height
-- { 0 }, // Byte ___filler32;
-+ 0x00, // Byte ___filler32;
- 0x7F, // Byte lcdBlinkControl; // $A1F: Blink Control Register
- 0x00, // Byte lcdPanelControl; // $A20: Panel Interface Control Register
- 0x00, // Byte lcdPolarity; // $A21: Polarity Config Register
-@@ -304,12 +608,39 @@
- 0x3F, // Byte lcdOctetTermCount; // $A2B: Octet Terminal Count Register
- 0x00, // Byte ___filler38;
- 0x00, // Byte lcdPanningOffset; // $A2D: Panning Offset Register
-- { 0 }, // Byte ___filler39[3];
-+ { 0,0,0 }, // Byte ___filler39[3];
- 0xB9, // Byte lcdFrameRate; // $A31: Frame Rate Control Modulation Register
- 0x1073, // Word lcdGrayPalette; // $A32: Gray Palette Mapping Register
- 0x00, // Byte lcdReserved; // $A34: Reserved
-
-- { 0 }, // Byte ___filler40[0xB00-0xA35];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0
-+ }, // Byte ___filler40[0xB00-0xA35];
-
- 0x00000000, // DWord rtcHourMinSec; // $B00: RTC Hours, Minutes, Seconds Register
- 0x00000000, // DWord rtcAlarm; // $B04: RTC Alarm Register
---- ../SrcShared/Hardware/EmRegsEZ.cpp 2002-03-29 05:11:18.000000000 -0800
-+++ ../SrcShared/Hardware/EmRegsEZ.cpp 2004-01-27 00:06:45.000000000 -0800
-@@ -59,18 +59,21 @@
- static const HwrM68EZ328Type kInitial68EZ328RegisterValues =
- {
- 0x1C, // Byte scr; // $000: System Control Register
-- { 0 }, // Byte ___filler0[0x004-0x001];
-+ { 0,0,0 }, // Byte ___filler0[0x004-0x001];
- hwrEZ328chipIDEZ, // Byte chipID; // $004: Chip ID Register
- hwrEZ328maskID1J83G, // Byte maskID; // $005: Mask ID Register
- 0x00, // Word swID; // $006: Software ID Register
-- { 0 }, // Byte ___filler1[0x100-0x008];
-+ {
-+ }, // Byte ___filler1[0x100-0x008];
-
- 0x0000, // Word csAGroupBase; // $100: Chip Select Group A Base Register
- 0x0000, // Word csBGroupBase; // $102: Chip Select Group B Base Register
- 0x0000, // Word csCGroupBase; // $104: Chip Select Group C Base Register
- 0x0000, // Word csDGroupBase; // $106: Chip Select Group D Base Register
-
-- { 0 }, // Byte ___filler6[0x110-0x108];
-+ {
-+ 0,0,0,0,0,0,0,0
-+ }, // Byte ___filler6[0x110-0x108];
-
- 0x00E0, // Word csASelect; // $110: Group A Chip Select Register
- 0x0000, // Word csBSelect; // $112: Group B Chip Select Register
-@@ -79,47 +82,50 @@
-
- 0x0060, // Word emuCS; // $118: EMU Chip Select Register
-
-- { 0 }, // Byte ___filler2[0x200-0x11A];
-+ {
-+ }, // Byte ___filler2[0x200-0x11A];
-
- 0x2430, // Word pllControl; // $200: PLL Control Register
- 0x0123, // Word pllFreqSel; // $202: PLL Frequency Select Register
- 0, // !!! ---> Marked as reserved in 1.4 Word pllTest; // $204: PLL Test Register (do not access)
-- { 0 }, // Byte ___filler44;
-+ 0x00, // Byte ___filler44;
- 0x1F, // Byte pwrControl; // $207: Power Control Register
-
-- { 0 }, // Byte ___filler3[0x300-0x208];
-+ {
-+ }, // Byte ___filler3[0x300-0x208];
-
- 0x00, // Byte intVector; // $300: Interrupt Vector Register
-- { 0 }, // Byte ___filler4;
-+ 0x00, // Byte ___filler4;
- 0x0000, // Word intControl; // $302: Interrupt Control Register
- 0x00FF, // Word intMaskHi; // $304: Interrupt Mask Register/HIGH word
- 0xFFFF, // Word intMaskLo; // $306: Interrupt Mask Register/LOW word
-- { 0 }, // Byte ___filler7[0x30c-0x308];
-+ { 0,0,0,0 }, // Byte ___filler7[0x30c-0x308];
- 0x0000, // Word intStatusHi; // $30C: Interrupt Status Register/HIGH word
- 0x0000, // Word intStatusLo; // $30E: Interrupt Status Register/LOW word
- 0x0000, // Word intPendingHi; // $310: Interrupt Pending Register
- 0x0000, // Word intPendingLo; // $312: Interrupt Pending Register
-
-- { 0 }, // Byte ___filler4a[0x400-0x314];
-+ {
-+ }, // Byte ___filler4a[0x400-0x314];
-
- 0x00, // Byte portADir; // $400: Port A Direction Register
- 0x00, // Byte portAData; // $401: Port A Data Register
- 0xFF, // Byte portAPullupEn; // $402: Port A Pullup Enable (similar to Select on DB)
-- { 0 }, // Byte ___filler8[5];
-+ { 0,0,0,0,0 }, // Byte ___filler8[5];
-
- 0x00, // Byte portBDir; // $408: Port B Direction Register
- 0x00, // Byte portBData; // $409: Port B Data Register
- 0xFF, // Byte portBPullupEn; // $40A: Port B Pullup Enable
- 0xFF, // Byte portBSelect; // $40B: Port B Select Register
-
-- { 0 }, // Byte ___filler9[4];
-+ { 0,0,0,0 }, // Byte ___filler9[4];
-
- 0x00, // Byte portCDir; // $410: Port C Direction Register
- 0x00, // Byte portCData; // $411: Port C Data Register
- 0xFF, // Byte portCPulldnEn; // $412: Port C Pulldown Enable
- 0xFF, // Byte portCSelect; // $413: Port C Select Register
-
-- { 0 }, // Byte ___filler10[4];
-+ { 0,0,0,0 }, // Byte ___filler10[4];
-
- 0x00, // Byte portDDir; // $418: Port D Direction Register
- 0x00, // Byte portDData; // $419: Port D Data Register
-@@ -135,21 +141,48 @@
- 0xFF, // Byte portEPullupEn; // $422: Port E Pull-up Enable
- 0xFF, // Byte portESelect; // $423: Port E Select Register
-
-- { 0 }, // Byte ___filler14[4];
-+ { 0,0,0,0 }, // Byte ___filler14[4];
-
- 0x00, // Byte portFDir; // $428: Port F Direction Register
- 0x00, // Byte portFData; // $429: Port F Data Register
- 0xFF, // Byte portFPullupdnEn; // $42A: Port F Pull-up/down Enable
- 0x00, // Byte portFSelect; // $42B: Port F Select Register
-
-- { 0 }, // Byte ___filler16[4];
-+ { 0,0,0,0 }, // Byte ___filler16[4];
-
- 0x00, // Byte portGDir; // $430: Port G Direction Register
- 0x00, // Byte portGData; // $431: Port G Data Register
- 0x3D, // Byte portGPullupEn; // $432: Port G Pull-up Enable
- 0x08, // Byte portGSelect; // $433: Port G Select Register
-
-- { 0 }, // Byte ___filler2000[0x500-0x434];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // Byte ___filler2000[0x500-0x434];
-
- 0x0020, // Word pwmControl; // $500: PWM Control Register
- 0x00, // Byte pwmSampleHi; // $502: PWM Sample - high byte
-@@ -157,7 +190,40 @@
- 0xFE, // Byte pwmPeriod; // $504: PWM Period
- 0x00, // Byte pwmCounter; // $505: PWM Counter
-
-- { 0 }, // Byte ___filler24[0x600-0x506];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0
-+ }, // Byte ___filler24[0x600-0x506];
-
- 0x0000, // Word tmr1Control; // $600: Timer 1 Control Register
- 0x0000, // Word tmr1Prescaler; // $602: Timer 1 Prescaler Register
-@@ -166,12 +232,107 @@
- 0x0000, // Word tmr1Counter; // $608: Timer 1 Counter Register
- 0x0000, // Word tmr1Status; // $60A: Timer 1 Status Register
-
-- { 0 }, // Byte ___filler25[0x800-0x61E];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0
-+ }, // Byte ___filler25[0x800-0x61E];
-
- 0x0000, // Word spiMasterData; // $800: SPI Master Data Register
- 0x0000, // Word spiMasterControl; // $802: SPI Master Control Register
-
-- { 0 }, // Byte ___filler27[0x900-0x804];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // Byte ___filler27[0x900-0x804];
-
- 0x0000, // Word uControl; // $900: Uart Control Register
- 0x003F, // Word uBaud; // $902: Uart Baud Control Register
-@@ -180,62 +341,188 @@
- 0x0000, // Word uMisc; // $908: Uart Miscellaneous Register
- 0x0000, // Word uNonIntPresc; // $90A: Uart IRDA Non-Integer Prescaler
-
-- { 0 }, // Byte ___filler28[0xA00-0x90C];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // Byte ___filler28[0xA00-0x90C];
-
- 0x00000000, // DWord lcdStartAddr; // $A00: Screen Starting Address Register
-- { 0 }, // Byte ___filler29;
-+ 0x00, // Byte ___filler29;
- 0xFF, // Byte lcdPageWidth; // $A05: Virtual Page Width Register
-- { 0 }, // Byte ___filler30[2];
-+ { 0,0 }, // Byte ___filler30[2];
- 0x03FF, // Word lcdScreenWidth; // $A08: Screen Width Register
- 0x01FF, // Word lcdScreenHeight; // $A0A: Screen Height Register
-- { 0 }, // Byte ___filler31[0xA18-0xA0C];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // Byte ___filler31[0xA18-0xA0C];
- 0x0000, // Word lcdCursorXPos; // $A18: Cursor X Position
- 0x0000, // Word lcdCursorYPos; // $A1A: Cursor Y Position
- 0x0101, // Word lcdCursorWidthHeight; // $A1C: Cursor Width and Height
-- { 0 }, // Byte ___filler32;
-+ 0x00, // Byte ___filler32;
- 0x7F, // Byte lcdBlinkControl; // $A1F: Blink Control Register
- 0x00, // Byte lcdPanelControl; // $A20: Panel Interface Control Register
- 0x00, // Byte lcdPolarity; // $A21: Polarity Config Register
-- { 0 }, // Byte ___filler33;
-+ 0x00, // Byte ___filler33;
- 0x00, // Byte lcdACDRate; // $A23: ACD (M) Rate Control Register
-- { 0 }, // Byte ___filler34;
-+ 0x00, // Byte ___filler34;
- 0x00, // Byte lcdPixelClock; // $A25: Pixel Clock Divider Register
-- { 0 }, // Byte ___filler35;
-+ 0x00, // Byte ___filler35;
- 0x40, // Byte lcdClockControl; // $A27: Clocking Control Register
-- { 0 }, // Byte ___filler36;
-+ 0x00, // Byte ___filler36;
- 0xFF, // Byte lcdRefreshRateAdj; // $A29: Refresh Rate Adjustment Register
-- { 0 }, // Byte ___filler2003[0xA2D-0xA2A];
-+ { 0,0,0 }, // Byte ___filler2003[0xA2D-0xA2A];
- 0x00, // Byte lcdPanningOffset; // $A2D: Panning Offset Register
-
-- { 0 }, // Byte ___filler37[0xA31-0xA2E];
-+ { 0,0,0 }, // Byte ___filler37[0xA31-0xA2E];
-
- 0xB9, // Byte lcdFrameRate; // $A31: Frame Rate Control Modulation Register
-- { 0 }, // Byte ___filler2004;
-+ 0x00, // Byte ___filler2004;
- 0x84, // Byte lcdGrayPalette; // $A33: Gray Palette Mapping Register
- 0x00, // Byte lcdReserved; // $A34: Reserved
-- { 0 }, // Byte ___filler2005;
-+ 0x00, // Byte ___filler2005;
- 0x0000, // Word lcdContrastControlPWM; // $A36: Contrast Control
-
-- { 0 }, // Byte ___filler40[0xB00-0xA38];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ }, // Byte ___filler40[0xB00-0xA38];
-
- 0x00000000, // DWord rtcHourMinSec; // $B00: RTC Hours, Minutes, Seconds Register
- 0x00000000, // DWord rtcAlarm; // $B04: RTC Alarm Register
-- { 0 }, // Byte ___filler2001[0xB0A-0xB08];
-+ { 0,0 }, // Byte ___filler2001[0xB0A-0xB08];
- 0x0001, // Word rtcWatchDog; // $B0A: RTC Watchdog Timer
- 0x00, // Word rtcControl; // $B0C: RTC Control Register
- 0x00, // Word rtcIntStatus; // $B0E: RTC Interrupt Status Register
- 0x00, // Word rtcIntEnable; // $B10: RTC Interrupt Enable Register
- 0x00, // Word stopWatch; // $B12: Stopwatch Minutes
-- { 0 }, // Byte ___filler2002[0xB1A-0xB14];
-+ {
-+ 0,0,0,0,0,0
-+ }, // Byte ___filler2002[0xB1A-0xB14];
- 0x0000, // Word rtcDay; // $B1A: RTC Day
- 0x0000, // Word rtcDayAlarm; // $B1C: RTC Day Alarm
-
-- { 0 }, // Byte ___filler41[0xC00-0xB1E];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0
-+ }, // Byte ___filler41[0xC00-0xB1E];
-
- 0x0000, // Word dramConfig; // $C00: DRAM Memory Config Register
- 0x0000, // Word dramControl; // $C02: DRAM Control Register
-
-- { 0 }, // Byte ___filler42[0xD00-0xC04];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // Byte ___filler42[0xD00-0xC04];
-
- 0x00000000, // DWord emuAddrCompare; // $D00: Emulation Address Compare Register
- 0x00000000, // DWord emuAddrMask; // $D04: Emulation Address Mask Register
---- ../SrcShared/Hardware/EmRegsVZ.cpp 2002-03-29 05:11:19.000000000 -0800
-+++ ../SrcShared/Hardware/EmRegsVZ.cpp 2004-01-27 00:06:45.000000000 -0800
-@@ -74,7 +74,7 @@
- {
- 0x1C, // UInt8 scr; // $000: System Control Register
-
-- { 0 }, // UInt8 ___filler0[0x003-0x001];
-+ { 0,0 }, // UInt8 ___filler0[0x003-0x001];
-
- 0x00, // UInt8 pcr; // $003: Peripheral Control Register
- 0x56, // UInt8 chipID; // $004: Chip ID Register
-@@ -82,7 +82,39 @@
- 0x0000, // UInt16 swID; // $006: Software ID Register
- 0x1FFF, // UInt16 ioDriveControl; // $008: I/O Drive Control Register
-
-- { 0 }, // UInt8 ___filler1[0x100-0x00A];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0
-+ }, // UInt8 ___filler1[0x100-0x00A];
-
- 0x0000, // UInt16 csAGroupBase; // $100: Chip Select Group A Base Register
- 0x0000, // UInt16 csBGroupBase; // $102: Chip Select Group B Base Register
-@@ -94,7 +126,7 @@
- 0x0000, // UInt16 csControl1; // $10A: Chip Select Control Register
- 0x0000, // UInt16 csControl2; // $10C: Chip Select Control Register
-
-- { 0 }, // UInt8 ___filler2[0x110-0x10c];
-+ { 0,0 }, // UInt8 ___filler2[0x110-0x10E];
-
- 0x00B0, // UInt16 csASelect; // $110: Group A Chip Select Register
- 0x0000, // UInt16 csBSelect; // $112: Group B Chip Select Register
-@@ -103,54 +135,148 @@
-
- 0x0060, // UInt16 emuCS; // $118: EMU Chip Select Register
-
-- { 0 }, // UInt8 ___filler3[0x200-0x11A];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0
-+ }, // UInt8 ___filler3[0x150-0x11A];
-
- 0x0000, // UInt16 csControl3; // $150: Chip Select Control Register
-
-- { 0 }, // UInt8 ___filler3[0x200-0x11A];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0
-+ }, // UInt8 ___filler3a[0x200-0x152];
-
- 0x24B3, // UInt16 pllControl; // $200: PLL Control Register
- 0x0123, // UInt16 pllFreqSel; // $202: CGM Frequency Select Register
-
-- { 0 }, // UInt8 ___filler4[0x207-0x204];
-+ { 0,0,0 }, // UInt8 ___filler4[0x207-0x204];
-
- 0x1F, // UInt8 pwrControl; // $207: Power Control Register
-
-- { 0 }, // UInt8 ___filler5[0x300-0x208];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0
-+ }, // UInt8 ___filler5[0x300-0x208];
-
- 0x00, // UInt8 intVector; // $300: Interrupt Vector Register
- 0x00, // UInt8 ___filler6;
- 0x0000, // UInt16 intControl; // $302: Interrupt Control Register
- 0x00FF, // UInt16 intMaskHi; // $304: Interrupt Mask Register/HIGH word
- 0xFFFF, // UInt16 intMaskLo; // $306: Interrupt Mask Register/LOW word
-- { 0 }, // UInt8 ___filler7[0x30c-0x308];
-+ { 0,0,0,0 }, // UInt8 ___filler7[0x30c-0x308];
- 0x0000, // UInt16 intStatusHi; // $30C: Interrupt Status Register/HIGH word
- 0x0000, // UInt16 intStatusLo; // $30E: Interrupt Status Register/LOW word
- 0x0000, // UInt16 intPendingHi; // $310: Interrupt Pending Register/HIGH word
- 0x0000, // UInt16 intPendingLo; // $312: Interrupt Pending Register/LOW word
- 0x6533, // UInt16 intLevelControl; // $314: Interrupt Level Control Register
-
-- { 0 }, // UInt8 ___filler4a[0x400-0x316];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0
-+ }, // UInt8 ___filler4a[0x400-0x316];
-
- 0x00, // UInt8 portADir; // $400: Port A Direction Register
- 0x00, // UInt8 portAData; // $401: Port A Data Register
- 0xFF, // UInt8 portAPullupEn; // $402: Port A Pullup Enable
-
-- { 0 }, // UInt8 ___filler8[5];
-+ { 0,0,0,0,0 }, // UInt8 ___filler8[5];
-
- 0x00, // UInt8 portBDir; // $408: Port B Direction Register
- 0x00, // UInt8 portBData; // $409: Port B Data Register
- 0xFF, // UInt8 portBPullupEn; // $40A: Port B Pullup Enable
- 0xFF, // UInt8 portBSelect; // $40B: Port B Select Register
-
-- { 0 }, // UInt8 ___filler9[4];
-+ { 0,0,0,0 }, // UInt8 ___filler9[4];
-
- 0x00, // UInt8 portCDir; // $410: Port C Direction Register
- 0x00, // UInt8 portCData; // $411: Port C Data Register
- 0xFF, // UInt8 portCPulldnEn; // $412: Port C Pulldown Enable
- 0xFF, // UInt8 portCSelect; // $413: Port C Select Register
-
-- { 0 }, // UInt8 ___filler10[4];
-+ { 0,0,0,0 }, // UInt8 ___filler10[4];
-
- 0x00, // UInt8 portDDir; // $418: Port D Direction Register
- 0x00, // UInt8 portDData; // $419: Port D Data Register
-@@ -166,42 +292,66 @@
- 0xFF, // UInt8 portEPullupEn; // $422: Port E Pull-up Enable
- 0xFF, // UInt8 portESelect; // $423: Port E Select Register
-
-- { 0 }, // UInt8 ___filler14[4];
-+ { 0,0,0,0 }, // UInt8 ___filler14[4];
-
- 0x00, // UInt8 portFDir; // $428: Port F Direction Register
- 0x00, // UInt8 portFData; // $429: Port F Data Register
- 0xFF, // UInt8 portFPullupdnEn; // $42A: Port F Pull-up/down Enable
- 0x8F, // UInt8 portFSelect; // $42B: Port F Select Register
-
-- { 0 }, // UInt8 ___filler16[4];
-+ { 0,0,0,0 }, // UInt8 ___filler16[4];
-
- 0x00, // UInt8 portGDir; // $430: Port G Direction Register
- 0x00, // UInt8 portGData; // $431: Port G Data Register
- 0x3D, // UInt8 portGPullupEn; // $432: Port G Pull-up Enable
- 0x08, // UInt8 portGSelect; // $433: Port G Select Register
-
-- { 0 }, // UInt8 ___filler17[0x438-0x434];
-+ { 0,0,0,0 }, // UInt8 ___filler17[0x438-0x434];
-
- 0x00, // UInt8 portJDir; // $438: Port J Direction Register
- 0x00, // UInt8 portJData; // $439: Port J Data Register
- 0xFF, // UInt8 portJPullupEn; // $43A: Port J Pull-up Enable
- 0xEF, // UInt8 portJSelect; // $43B: Port J Select Register
-
-- { 0 }, // UInt8 ___filler18[0x440-0x43C];
-+ { 0,0,0,0 }, // UInt8 ___filler18[0x440-0x43C];
-
- 0x00, // UInt8 portKDir; // $440: Port K Direction Register
- 0x00, // UInt8 portKData; // $441: Port K Data Register
- 0xFF, // UInt8 portKPullupdnEn; // $442: Port K Pull-up/down Enable
- 0xFF, // UInt8 portKSelect; // $443: Port K Select Register
-
-- { 0 }, // UInt8 ___filler19[0x448-0x444];
-+ { 0,0,0,0 }, // UInt8 ___filler19[0x448-0x444];
-
- 0x00, // UInt8 portMDir; // $448: Port M Direction Register
- 0x00, // UInt8 portMData; // $449: Port M Data Register
- 0x3F, // UInt8 portMPullupdnEn; // $44A: Port M Pull-up/down Enable
- 0x3F, // UInt8 portMSelect; // $44B: Port M Select Register
-
-- { 0 }, // UInt8 ___filler20[0x500-0x44C];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // UInt8 ___filler20[0x500-0x44C];
-
- 0x0020, // UInt16 pwmControl; // $500: PWM 1 Control Register (PWM 1 is the same as the single PWM in EZ)
- 0x00, // UInt8 pwmSampleHi; // $502: PWM 1 Sample - high byte
-@@ -209,14 +359,47 @@
- 0xFE, // UInt8 pwmPeriod; // $504: PWM 1 Period
- 0x00, // UInt8 pwmCounter; // $505: PWM 1 Counter
-
-- { 0 }, // UInt8 ___filler22[0x510-0x506];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0
-+ }, // UInt8 ___filler22[0x510-0x506];
-
- 0x0000, // UInt16 pwm2Control; // $510: PWM 2 Control Register
- 0x0000, // UInt16 pwm2Period; // $512: PWM 2 Period
- 0x0000, // UInt16 pwm2Width; // $514: PWM 2 Width
- 0x0000, // UInt16 pwm2Counter; // $516: PWM 2 Counter
-
-- { 0 }, // UInt8 ___filler23[0x600-0x518];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0
-+ }, // UInt8 ___filler23[0x600-0x518];
-
- 0x0000, // UInt16 tmr1Control; // $600: Timer 1 Control Register
- 0x0000, // UInt16 tmr1Prescaler; // $602: Timer 1 Prescaler Register
-@@ -225,7 +408,7 @@
- 0x0000, // UInt16 tmr1Counter; // $608: Timer 1 Counter Register
- 0x0000, // UInt16 tmr1Status; // $60A: Timer 1 Status Register
-
-- { 0 }, // UInt8 ___filler24[0x610-0x60C];
-+ { 0,0,0,0 }, // UInt8 ___filler24[0x610-0x60C];
-
- 0x0000, // UInt16 tmr2Control; // $610: Timer 2 Control Register
- 0x0000, // UInt16 tmr2Prescaler; // $612: Timer 2 Prescaler Register
-@@ -234,7 +417,37 @@
- 0x0000, // UInt16 tmr2Counter; // $618: Timer 2 Counter Register
- 0x0000, // UInt16 tmr2Status; // $61A: Timer 2 Status Register
-
-- { 0 }, // UInt8 ___filler25[0x700-0x61C];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // UInt8 ___filler25[0x700-0x61C];
-
- 0x0000, // UInt16 spiRxD; // $700: SPI Unit 1 Receive Data Register
- 0x0000, // UInt16 spiTxD; // $702: SPI Unit 1 Transmit Data Register
-@@ -243,12 +456,77 @@
- 0x0000, // UInt16 spiTest; // $708: SPI Unit 1 Test Register
- 0x0000, // UInt16 spiSpc; // $70A: SPI Unit 1 Sample period counter register
-
-- { 0 }, // UInt8 ___filler26[0x800-0x706];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // UInt8 ___filler26[0x800-0x70C];
-
- 0x0000, // UInt16 spiMasterData; // $800: SPI Unit 2 Data Register (SPI 2 is the same as the single SPI Master in EZ)
- 0x0000, // UInt16 spiMasterControl; // $802: SPI Unit 2 Control/Status Register
-
-- { 0 }, // UInt8 ___filler27[0x900-0x804];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // UInt8 ___filler27[0x900-0x804];
-
- 0x0000, // UInt16 uControl; // $900: Uart 1 Status/Control Register (Uart 1 is the same as the single Uart in EZ)
- 0x003F, // UInt16 uBaud; // $902: Uart 1 Baud Control Register
-@@ -257,7 +535,7 @@
- 0x0000, // UInt16 uMisc; // $908: Uart 1 Miscellaneous Register
- 0x0000, // UInt16 uNonIntPresc; // $90A: Uart 1 Non-Integer Prescaler
-
-- { 0 }, // UInt8 ___filler28[0x910-0x90C];
-+ { 0,0,0,0 }, // UInt8 ___filler28[0x910-0x90C];
-
- 0x0000, // UInt16 u2Control; // $910: Uart 2 Status/Control Register
- 0x003F, // UInt16 u2Baud; // $912: Uart 2 Baud Control Register
-@@ -267,67 +545,190 @@
- 0x0000, // UInt16 u2NonIntPresc; // $91A: Uart 2 Non-Integer Prescaler
- 0x0000, // UInt16 u2FIFOHMark; // $91C: Uart 2 Half Mark FIFO Register
-
-- { 0 }, // UInt8 ___filler28a[0xA00-0x91E];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0
-+ }, // UInt8 ___filler28a[0xA00-0x91E];
-
- 0x00000000, // UInt32 lcdStartAddr; // $A00: Screen Starting Address Register
-- { 0 }, // UInt8 ___filler29;
-+ 0x00, // UInt8 ___filler29;
- 0xFF, // UInt8 lcdPageWidth; // $A05: Virtual Page Width Register
-- { 0 }, // UInt8 ___filler30[2];
-+ { 0,0 }, // UInt8 ___filler30[2];
- 0x03F0, // UInt16 lcdScreenWidth; // $A08: Screen Width Register
- 0x01FF, // UInt16 lcdScreenHeight; // $A0A: Screen Height Register
-- { 0 }, // UInt8 ___filler31[0xA18-0xA0C];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0
-+ }, // UInt8 ___filler31[0xA18-0xA0C];
- 0x0000, // UInt16 lcdCursorXPos; // $A18: Cursor X Position
- 0x0000, // UInt16 lcdCursorYPos; // $A1A: Cursor Y Position
- 0x0101, // UInt16 lcdCursorWidthHeight; // $A1C: Cursor Width and Height
-- { 0 }, // UInt8 ___filler32;
-+ 0x00, // UInt8 ___filler32;
- 0x7F, // UInt8 lcdBlinkControl; // $A1F: Blink Control Register
- 0x00, // UInt8 lcdPanelControl; // $A20: Panel Interface Configuration Register
- 0x00, // UInt8 lcdPolarity; // $A21: Polarity Config Register
-- { 0 }, // UInt8 ___filler33;
-+ 0x00, // UInt8 ___filler33;
- 0x00, // UInt8 lcdACDRate; // $A23: ACD (M) Rate Control Register
-- { 0 }, // UInt8 ___filler34;
-+ 0x00, // UInt8 ___filler34;
- 0x00, // UInt8 lcdPixelClock; // $A25: Pixel Clock Divider Register
-- { 0 }, // UInt8 ___filler35;
-+ 0x00, // UInt8 ___filler35;
- 0x00, // UInt8 lcdClockControl; // $A27: Clocking Control Register
- 0x00FF, // UInt16 lcdRefreshRateAdj; // $A28: Refresh Rate Adjustment Register
-- { 0 }, // UInt8 ___filler37;
-+ 0x00, // UInt8 ___filler37;
- 0x00, // UInt8 lcdReserved1; // $A2B: Reserved
-- { 0 }, // UInt8 ___filler38;
-+ 0x00, // UInt8 ___filler38;
- 0x00, // UInt8 lcdPanningOffset; // $A2D: Panning Offset Register
-
-- { 0 }, // UInt8 ___filler39[0xA31-0xA2E];
-+ { 0,0,0 }, // UInt8 ___filler39[0xA31-0xA2E];
-
- 0x00, // UInt8 lcdFrameRate; // $A31: Frame Rate Control Modulation Register
-- { 0 }, // UInt8 ___filler2004;
-+ 0x00, // UInt8 ___filler2004;
- 0x84, // UInt8 lcdGrayPalette; // $A33: Gray Palette Mapping Register
- 0x00, // UInt8 lcdReserved2; // $A34: Reserved
-- { 0 }, // UInt8 ___filler2005;
-+ 0x00, // UInt8 ___filler2005;
- 0x0000, // UInt16 lcdContrastControlPWM; // $A36: Contrast Control
- 0x00, // UInt8 lcdRefreshModeControl; // $A38: Refresh Mode Control Register
- 0x62, // UInt8 lcdDMAControl; // $A39: DMA Control Register
-
-- { 0 }, // UInt8 ___filler40[0xB00-0xA3a];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0
-+ }, // UInt8 ___filler40[0xB00-0xA3a];
-
- 0x00000000, // UInt32 rtcHourMinSec; // $B00: RTC Hours, Minutes, Seconds Register
- 0x00000000, // UInt32 rtcAlarm; // $B04: RTC Alarm Register
-- { 0 }, // UInt8 ___filler2001[0xB0A-0xB08];
-+ { 0,0 }, // UInt8 ___filler2001[0xB0A-0xB08];
- 0x0001, // UInt16 rtcWatchDog; // $B0A: RTC Watchdog Timer
- 0x0080, // UInt16 rtcControl; // $B0C: RTC Control Register
- 0x0000, // UInt16 rtcIntStatus; // $B0E: RTC Interrupt Status Register
- 0x0000, // UInt16 rtcIntEnable; // $B10: RTC Interrupt Enable Register
- 0x003F, // UInt16 stopWatch; // $B12: Stopwatch Minutes
-- { 0 }, // UInt8 ___filler2002[0xB1A-0xB14];
-+ {
-+ 0,0,0,0,0,0
-+ }, // UInt8 ___filler2002[0xB1A-0xB14];
- 0x0000, // UInt16 rtcDay; // $B1A: RTC Day
- 0x0000, // UInt16 rtcDayAlarm; // $B1C: RTC Day Alarm
-
-- { 0 }, // UInt8 ___filler41[0xC00-0xB1E];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0
-+ }, // UInt8 ___filler41[0xC00-0xB1E];
-
- 0x0000, // UInt16 dramConfig; // $C00: DRAM Memory Config Register
- 0x003C, // UInt16 dramControl; // $C02: DRAM Control Register
- 0x0000, // UInt16 sdramControl; // $C04: SDRAM Control Register
- 0x0000, // UInt16 sdramPwDn; // $C06: SDRAM Power Down Register
-
-- { 0 }, // UInt8 ___filler42[0xD00-0xC08];
-+ {
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0,
-+ 0,0,0,0,0,0,0,0
-+ }, // UInt8 ___filler42[0xD00-0xC08];
-
- 0x00000000, // UInt32 emuAddrCompare; // $D00: Emulation Address Compare Register
- 0x00000000, // UInt32 emuAddrMask; // $D04: Emulation Address Mask Register
diff --git a/palm/pose/files/patch-gcc-3.4_fix b/palm/pose/files/patch-gcc-3.4_fix
deleted file mode 100644
index beb3cb875960..000000000000
--- a/palm/pose/files/patch-gcc-3.4_fix
+++ /dev/null
@@ -1,153 +0,0 @@
-diff -ur ../SrcShared/EmStream.h.orig ../SrcShared/EmStream.h
---- ../SrcShared/EmStream.h.orig Fri Mar 29 07:11:14 2002
-+++ ../SrcShared/EmStream.h Thu Nov 25 17:04:01 2004
-@@ -90,7 +90,7 @@
-
- container.resize (numElements);
-
-- deque<T>::iterator iter = container.begin ();
-+ typename deque<T>::iterator iter = container.begin ();
- while (iter != container.end ())
- {
- *this >> *iter;
-@@ -108,7 +108,7 @@
-
- container.resize (numElements);
-
-- list<T>::iterator iter = container.begin ();
-+ typename list<T>::iterator iter = container.begin ();
- while (iter != container.end ())
- {
- *this >> *iter;
-@@ -126,7 +126,7 @@
-
- container.resize (numElements);
-
-- vector<T>::iterator iter = container.begin ();
-+ typename vector<T>::iterator iter = container.begin ();
- while (iter != container.end ())
- {
- *this >> *iter;
-@@ -143,7 +143,7 @@
-
- *this << numElements;
-
-- deque<T>::const_iterator iter = container.begin ();
-+ typename deque<T>::const_iterator iter = container.begin ();
- while (iter != container.end ())
- {
- *this << *iter;
-@@ -160,7 +160,7 @@
-
- *this << numElements;
-
-- list<T>::const_iterator iter = container.begin ();
-+ typename list<T>::const_iterator iter = container.begin ();
- while (iter != container.end ())
- {
- *this << *iter;
-@@ -177,7 +177,7 @@
-
- *this << numElements;
-
-- vector<T>::const_iterator iter = container.begin ();
-+ typename vector<T>::const_iterator iter = container.begin ();
- while (iter != container.end ())
- {
- *this << *iter;
-@@ -321,7 +321,7 @@
-
- *this << numElements;
-
-- const deque<T>::const_iterator iter = container.begin ();
-+ typename const deque<T>::const_iterator iter = container.begin ();
- while (iter != container.end ())
- {
- *this << *iter;
-@@ -338,7 +338,7 @@
-
- *this << numElements;
-
-- const list<T>::const_iterator iter = container.begin ();
-+ typename const list<T>::const_iterator iter = container.begin ();
- while (iter != container.end ())
- {
- *this << *iter;
-@@ -355,7 +355,7 @@
-
- *this << numElements;
-
-- const vector<T>::const_iterator iter = container.begin ();
-+ typename const vector<T>::const_iterator iter = container.begin ();
- while (iter != container.end ())
- {
- *this << *iter;
-diff -ur ../SrcShared/Hardware/EmRegsEZTRGpro.cpp.orig ../SrcShared/Hardware/EmRegsEZTRGpro.cpp
---- ../SrcShared/Hardware/EmRegsEZTRGpro.cpp.orig Fri Mar 29 07:11:18 2002
-+++ ../SrcShared/Hardware/EmRegsEZTRGpro.cpp Fri Nov 26 21:28:59 2004
-@@ -229,8 +229,8 @@
- void EmRegsEZTRGpro::SetSubBankHandlers(void)
- {
- EmRegsEZ::SetSubBankHandlers();
-- this->SetHandler((ReadFunction)&EmRegs::StdRead,
-- (WriteFunction)&EmRegsEZTRGpro::spiWrite,
-+ this->SetHandler((ReadFunction) &EmRegsEZTRGpro::StdRead,
-+ (WriteFunction) &EmRegsEZTRGpro::spiWrite,
- addressof(spiMasterData),
- sizeof(f68EZ328Regs.spiMasterData));
- }
-diff -ur ../SrcShared/Hardware/EmRegsVZHandEra330.cpp.orig ../SrcShared/Hardware/EmRegsVZHandEra330.cpp
---- ../SrcShared/Hardware/EmRegsVZHandEra330.cpp.orig Fri Mar 29 07:11:19 2002
-+++ ../SrcShared/Hardware/EmRegsVZHandEra330.cpp Fri Nov 26 21:30:56 2004
-@@ -588,14 +588,14 @@
-
- // SD support
- this->SetHandler((ReadFunction)&EmRegsVZHandEra330::spiRxDRead,
-- (WriteFunction)&EmRegsVZ::StdWrite,
-+ (WriteFunction) &EmRegsVZHandEra330::StdWrite,
- addressof(spiRxD),
- sizeof(UInt16));
-- this->SetHandler((ReadFunction)&EmRegsVZ::StdRead,
-+ this->SetHandler((ReadFunction) &EmRegsVZHandEra330::StdRead,
- (WriteFunction)&EmRegsVZHandEra330::spiTxDWrite,
- addressof(spiTxD),
- sizeof(UInt16));
-- this->SetHandler((ReadFunction)&EmRegsVZ::StdRead,
-+ this->SetHandler((ReadFunction) &EmRegsVZHandEra330::StdRead,
- (WriteFunction)&EmRegsVZHandEra330::spiCont1Write,
- addressof(spiCont1),
- sizeof(UInt16));
-diff -ur ../SrcShared/Hardware/EmRegsVZPalmM505.cpp.orig ../SrcShared/Hardware/EmRegsVZPalmM505.cpp
---- ../SrcShared/Hardware/EmRegsVZPalmM505.cpp.orig Fri Mar 29 07:11:19 2002
-+++ ../SrcShared/Hardware/EmRegsVZPalmM505.cpp Fri Nov 26 21:32:00 2004
-@@ -50,7 +50,7 @@
-
- // Now add standard/specialized handers for the defined registers.
-
-- this->SetHandler ((ReadFunction) &EmRegsVZ::StdRead,
-+ this->SetHandler ((ReadFunction) &EmRegsVZPalmM505::StdRead,
- (WriteFunction) &EmRegsVZPalmM505::portFSelectWrite,
- addressof (portFSelect), sizeof (f68VZ328Regs.portFSelect));
- }
-diff -ur ../SrcShared/Hardware/TRG/EmSPISlave330Current.h.orig ../SrcShared/Hardware/TRG/EmSPISlave330Current.h
---- ../SrcShared/Hardware/TRG/EmSPISlave330Current.h.orig Fri Mar 29 07:11:05 2002
-+++ ../SrcShared/Hardware/TRG/EmSPISlave330Current.h Fri Nov 26 21:23:41 2004
-@@ -48,4 +48,5 @@
- Bool fPowerConnected;
- };
-
--#endif
-\ No newline at end of file
-+#endif
-+
-diff -ur ../SrcShared/Hardware/TRG/EmTRGSD.h.orig ../SrcShared/Hardware/TRG/EmTRGSD.h
---- ../SrcShared/Hardware/TRG/EmTRGSD.h.orig Fri Mar 29 07:11:06 2002
-+++ ../SrcShared/Hardware/TRG/EmTRGSD.h Fri Nov 26 21:22:58 2004
-@@ -61,4 +61,5 @@
- void ExchangeBits(uint16 txData, uint16 *rxData, uint16 Bits);
- };
-
--#endif
-\ No newline at end of file
-+#endif
-+
diff --git a/palm/pose/files/patch-gzip-conflict b/palm/pose/files/patch-gzip-conflict
deleted file mode 100644
index 5cfe41242e66..000000000000
--- a/palm/pose/files/patch-gzip-conflict
+++ /dev/null
@@ -1,9 +0,0 @@
---- ../SrcShared/Gzip/gzip.h.orig Thu Feb 17 11:34:23 2005
-+++ ../SrcShared/Gzip/gzip.h Thu Feb 17 11:34:50 2005
-@@ -320,4 +320,6 @@
- //extern voidp xmalloc OF((unsigned int size)); // POSER
-
- /* in inflate.c */
-+#define inflate POSE_inflate
-+#define inflate_codes POSE_inflate_codes
- extern int inflate OF((void));
diff --git a/palm/pose/pkg-descr b/palm/pose/pkg-descr
deleted file mode 100644
index 92271a4297d4..000000000000
--- a/palm/pose/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-The Palm OS(R) Emulator is software that emulates the hardware of
-the various models of Palm OS(R) platform devices. It is extremely
-valuable for writing, testing and debugging applications. Create
-"virtual" handhelds by running the Emulator on Windows, Mac OS, or
-Unix computers.
-
-Emulated devices can be loaded with new ROMs, so you can test your
-application with virtual devices, including different devices than
-you own, foreign language ROMs, and debug-enabled ROMs for extra
-error checking and debugging features.
-
-It was based on "Copilot", written by several different developers,
-principally Greg Hewgill. Palm enhanced it with new features,
-debugging support, and support for more recent ROMs.
-
-WWW: http://www.palmos.com/dev/tech/tools/emulator/
diff --git a/palm/pose/pkg-message b/palm/pose/pkg-message
deleted file mode 100644
index a0ded5fad5a1..000000000000
--- a/palm/pose/pkg-message
+++ /dev/null
@@ -1,4 +0,0 @@
-
-To transfer the ROM of your palm install /usr/local/share/pose/ROM Transfer.prc
-on your device.
-
diff --git a/palm/pose/pkg-plist b/palm/pose/pkg-plist
deleted file mode 100644
index 7271ab1ba84b..000000000000
--- a/palm/pose/pkg-plist
+++ /dev/null
@@ -1,76 +0,0 @@
-bin/pose
-%%DATADIR%%/ROM_Transfer.prc
-%%DATADIR%%/skins/Handspring/WhereAreTheSkins.txt
-%%DATADIR%%/skins/Palm/Workpad_c3_32.jpg
-%%DATADIR%%/skins/Palm/Palm_IIIc.skin
-%%DATADIR%%/skins/Palm/Palm_IIIe.skin
-%%DATADIR%%/skins/Palm/Palm_IIIx.skin
-%%DATADIR%%/skins/Palm/Palm_Pilot.skin
-%%DATADIR%%/skins/Palm/Palm_V.skin
-%%DATADIR%%/skins/Palm/Palm_VII.skin
-%%DATADIR%%/skins/Palm/Palm_VIIx.skin
-%%DATADIR%%/skins/Palm/Palm_i705.skin
-%%DATADIR%%/skins/Palm/Palm_i705_16.jpg
-%%DATADIR%%/skins/Palm/Palm_i705_32.jpg
-%%DATADIR%%/skins/Palm/Palm_m100.skin
-%%DATADIR%%/skins/Palm/Palm_m130.skin
-%%DATADIR%%/skins/Palm/Palm_m130_16.jpg
-%%DATADIR%%/skins/Palm/Palm_m130_32.jpg
-%%DATADIR%%/skins/Palm/Palm_m500.skin
-%%DATADIR%%/skins/Palm/Palm_m505.skin
-%%DATADIR%%/skins/Palm/Palm_m515.skin
-%%DATADIR%%/skins/Palm/Palm_m515_16.jpg
-%%DATADIR%%/skins/Palm/Palm_m515_32.jpg
-%%DATADIR%%/skins/Palm/Pilot.skin
-%%DATADIR%%/skins/Palm/Workpad.skin
-%%DATADIR%%/skins/Palm/Workpad_c3.skin
-%%DATADIR%%/skins/Palm/Palm_III_16.jpg
-%%DATADIR%%/skins/Palm/Palm_III_32.jpg
-%%DATADIR%%/skins/Palm/Palm_IIIc_16.jpg
-%%DATADIR%%/skins/Palm/Palm_IIIc_32.jpg
-%%DATADIR%%/skins/Palm/Palm_IIIe_16.jpg
-%%DATADIR%%/skins/Palm/Palm_IIIe_32.jpg
-%%DATADIR%%/skins/Palm/Palm_IIIx_16.jpg
-%%DATADIR%%/skins/Palm/Palm_IIIx_32.jpg
-%%DATADIR%%/skins/Palm/Palm_Pilot_16.jpg
-%%DATADIR%%/skins/Palm/Palm_Pilot_32.jpg
-%%DATADIR%%/skins/Palm/Palm_VII_16.jpg
-%%DATADIR%%/skins/Palm/Palm_VII_32.jpg
-%%DATADIR%%/skins/Palm/Palm_VIIx_16.jpg
-%%DATADIR%%/skins/Palm/Palm_VIIx_32.jpg
-%%DATADIR%%/skins/Palm/Palm_V_16.jpg
-%%DATADIR%%/skins/Palm/Palm_V_32.jpg
-%%DATADIR%%/skins/Palm/Palm_m100_16.jpg
-%%DATADIR%%/skins/Palm/Palm_m100_32.jpg
-%%DATADIR%%/skins/Palm/Pilot_16.jpg
-%%DATADIR%%/skins/Palm/Palm_m500_16.jpg
-%%DATADIR%%/skins/Palm/Palm_m500_32.jpg
-%%DATADIR%%/skins/Palm/Palm_m505_16.jpg
-%%DATADIR%%/skins/Palm/Palm_m505_32.jpg
-%%DATADIR%%/skins/Palm/Pilot_32.jpg
-%%DATADIR%%/skins/Palm/Workpad_16.jpg
-%%DATADIR%%/skins/Palm/Workpad_32.jpg
-%%DATADIR%%/skins/Palm/Workpad_c3_16.jpg
-%%DATADIR%%/skins/Palm/Palm_III.skin
-%%DATADIR%%/skins/Symbol/Symbol_1500.skin
-%%DATADIR%%/skins/Symbol/Symbol_1700.skin
-%%DATADIR%%/skins/Symbol/Symbol_1500_16.jpg
-%%DATADIR%%/skins/Symbol/Symbol_1500_32.jpg
-%%DATADIR%%/skins/Symbol/Symbol_1700_16.jpg
-%%DATADIR%%/skins/Symbol/Symbol_1700_32.jpg
-%%DATADIR%%/skins/TRG/TRGpro_32.jpg
-%%DATADIR%%/skins/TRG/HandEra330Cards.skin
-%%DATADIR%%/skins/TRG/HandEra330Cards_16.jpg
-%%DATADIR%%/skins/TRG/HandEra330Cards_32.jpg
-%%DATADIR%%/skins/TRG/HandEra330_16.jpg
-%%DATADIR%%/skins/TRG/HandEra330_32.jpg
-%%DATADIR%%/skins/TRG/TRGpro.skin
-%%DATADIR%%/skins/TRG/TRGpro_16.jpg
-%%DATADIR%%/skins/TRG/HandEra330.skin
-%%DATADIR%%/skins/ReadMe.txt
-@dirrm %%DATADIR%%/skins/Handspring
-@dirrm %%DATADIR%%/skins/Palm
-@dirrm %%DATADIR%%/skins/Symbol
-@dirrm %%DATADIR%%/skins/TRG
-@dirrm %%DATADIR%%/skins
-@dirrm %%DATADIR%%
diff --git a/security/Makefile b/security/Makefile
index 555f9ef24841..cf99007ca9df 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -140,7 +140,6 @@
SUBDIR += fprint_demo
SUBDIR += fragroute
SUBDIR += fragrouter
- SUBDIR += fressh
SUBDIR += fsh
SUBDIR += fswatch
SUBDIR += ftimes
@@ -305,7 +304,6 @@
SUBDIR += nikto
SUBDIR += nmap
SUBDIR += nmapsi4
- SUBDIR += nsm-console
SUBDIR += nss
SUBDIR += ocaml-cryptgps
SUBDIR += ocaml-cryptokit
diff --git a/security/fressh/Makefile b/security/fressh/Makefile
deleted file mode 100644
index 0f1a01a974fa..000000000000
--- a/security/fressh/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-# New ports collection makefile for: fressh
-# Date created: 25 July 2000
-# Whom: Alistair G. Crooks <agc@netbsd.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= fressh
-PORTVERSION= 0.8.1
-PORTREVISION= 1
-CATEGORIES= security
-MASTER_SITES= http://freebsd.unixfreunde.de/sources/ \
- http://mirror2.unixfreunde.de/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A free rewritten implementation of the SSH communication protocol
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2011-09-01
-
-USE_BZIP2= yes
-
-PLIST_FILES= bin/fressh bin/fressh-add bin/fressh-agent \
- bin/fressh-keygen sbin/fresshd
-
-post-patch:
- @${REINPLACE_CMD} -e '117s,^static ,,' ${WRKSRC}/sshd_main.c
-
-.if !exists(/usr/lib/libssl.a) || !exists(/usr/lib/libcrypto.a)
-.if exists(${LOCALBASE}/lib/libssl.a) && exists(${LOCALBASE}/lib/libcrypto.a)
-LIB_DEPENDS+= ssl.3:${PORTSDIR}/security/openssl
-MAKE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib" \
- RSAGLUE="${RSAGLUE}"
-.if exists(${LOCALBASE}/lib/librsaref.a)
-RSAGLUE= -lrsaref
-.endif
-RSAGLUE+= -lRSAglue
-.endif
-.endif
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 800065
-BROKEN= does not build
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/security/fressh/distinfo b/security/fressh/distinfo
deleted file mode 100644
index 8d7789c652b7..000000000000
--- a/security/fressh/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (fressh-0.8.1.tar.bz2) = b9eb53afe9130d8b26674ed6dcec115acdadf8d2bdac911f4e45c367f71bebf5
-SIZE (fressh-0.8.1.tar.bz2) = 110390
diff --git a/security/fressh/files/patch-Makefile b/security/fressh/files/patch-Makefile
deleted file mode 100644
index 3138268be3d7..000000000000
--- a/security/fressh/files/patch-Makefile
+++ /dev/null
@@ -1,71 +0,0 @@
-
-$FreeBSD$
-
---- Makefile.orig Sun Feb 11 06:01:50 2001
-+++ Makefile Wed Apr 18 19:11:30 2001
-@@ -1,11 +1,11 @@
- # $Id: Makefile,v 1.80.2.1 2001/02/11 04:01:50 tls Exp $
-
--DEBUG = -g
--OPTIMIZE = -O2
-+#DEBUG = -g
-+#OPTIMIZE = -O2
- #PROF = -pg
--WARNINGS = -Wall -Wstrict-prototypes -Wmissing-prototypes \
-- -Wpointer-arithmetic -Wreturn-type -Wwrite-strings \
-- -Wcast-qual -Wswitch -Werror # -Wshadow
-+#WARNINGS = -Wall -Wstrict-prototypes -Wmissing-prototypes \
-+# -Wpointer-arithmetic -Wreturn-type -Wwrite-strings \
-+# -Wcast-qual -Wswitch -Werror # -Wshadow
- # DEFINES += -DUNSAFE_DEBUG
- # DEFINES += -DFORCE_VALID_LOOPBACK_HOST_KEYS
- # DEFINES += -DNO_CRC_AT_ALL
-@@ -20,15 +20,15 @@
- #MEMDEBUG_INCLUDE= -I /usr/pkg/include
- #MEMDEBUG_LINK= -L /usr/pkg/lib -R /usr/pkg/lib -lleak
-
--CPPFLAGS = ${WARNINGS} -I. -Itransport -Icrypto ${MEMDEBUG_INCLUDE}
--CFLAGS = ${DEBUG} ${OPTIMIZE} ${PROF} ${CPPFLAGS}
-+CPPFLAGS += ${WARNINGS} -I. -Itransport -Icrypto ${MEMDEBUG_INCLUDE}
-+CFLAGS += ${DEBUG} ${OPTIMIZE} ${PROF} ${CPPFLAGS}
-
- OS_HDR = ssh_sys_bsd44+.h
- OS_SRC = ssh_sys_bsd44+.c ssh_sys_posix.c
- OS_OBJ = ssh_sys_bsd44+.o ssh_sys_posix.o
-
- # Use *one* of the two below:
--LIBS= -Llib -lssh # If you have BSD pmake and BSD-style shared libs.
-+LIBS+= ${LDFLAGS} -Llib -lssh # If you have BSD pmake and BSD-style shared libs.
- SSHLIB= libssh
- LIBCLEAN= libclean
- LIBDEP= libdep
-@@ -40,11 +40,10 @@
-
- #IDEA_LIB = -lcrypto_idea
-
--LIBS+= -lutil -lcrypt -lz ${IDEA_LIB} -lcrypto ${MEMDEBUG_LINK}
-+LIBS+= -lutil -lcrypt -lz ${IDEA_LIB} -lcrypto ${MEMDEBUG_LINK} ${RSAGLUE}
-
- INSTALL=install
- INSTALL_FLAGS=-c -r -m 755 -o bin -g bin
--PREFIX=/usr/local
- FRE=fre
-
- HDRS = options.h ssh_buffer.h ssh_channel.h ssh_client.h ssh_defines.h \
-@@ -154,11 +153,11 @@
- (cd lib ; make depend)
-
- install: sshd
-- ${INSTALL} ${INSTALL_FLAGS} sshd ${PREFIX}/sbin/${FRE}sshd
-- ${INSTALL} ${INSTALL_FLAGS} ssh-keygen ${PREFIX}/bin/${FRE}ssh-keygen
-- ${INSTALL} ${INSTALL_FLAGS} ssh ${PREFIX}/bin/${FRE}ssh
-- ${INSTALL} ${INSTALL_FLAGS} ssh-agent ${PREFIX}/bin/${FRE}ssh-agent
-- ${INSTALL} ${INSTALL_FLAGS} ssh-add ${PREFIX}/bin/${FRE}ssh-add
-+ ${BSD_INSTALL_PROGRAM} sshd ${PREFIX}/sbin/${FRE}sshd
-+ ${BSD_INSTALL_PROGRAM} ssh-keygen ${PREFIX}/bin/${FRE}ssh-keygen
-+ ${BSD_INSTALL_PROGRAM} ssh ${PREFIX}/bin/${FRE}ssh
-+ ${BSD_INSTALL_PROGRAM} ssh-agent ${PREFIX}/bin/${FRE}ssh-agent
-+ ${BSD_INSTALL_PROGRAM} ssh-add ${PREFIX}/bin/${FRE}ssh-add
-
- clean: ${LIBCLEAN}
- rm -f *.o crypto/*.o transport/*.o a.out sshd ssh-keygen ssh \
diff --git a/security/fressh/files/patch-crypto::ssh_crypto_openssl.c b/security/fressh/files/patch-crypto::ssh_crypto_openssl.c
deleted file mode 100644
index 501263d3994c..000000000000
--- a/security/fressh/files/patch-crypto::ssh_crypto_openssl.c
+++ /dev/null
@@ -1,25 +0,0 @@
-
-$FreeBSD$
-
---- crypto/ssh_crypto_openssl.c.orig
-+++ crypto/ssh_crypto_openssl.c
-@@ -44,8 +44,10 @@
- #include <stdlib.h>
- #include <errno.h>
- #include <string.h>
-+#include <sys/types.h>
-
- #include <openssl/rand.h>
-+#include <openssl/sha.h>
-
- #include <openssl/opensslv.h>
-
-@@ -183,7 +183,7 @@
- new_bn = BN_bin2bn(data, bytes, &((*num)->num));
- if (new_bn == NULL)
- return (-1);
-- (BIGNUM *) * num = new_bn;
-+ *num = (BIGNUM *) new_bn;
- return (0);
- }
-
diff --git a/security/fressh/files/patch-lib::Makefile b/security/fressh/files/patch-lib::Makefile
deleted file mode 100644
index 569942595639..000000000000
--- a/security/fressh/files/patch-lib::Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-
-$FreeBSD$
-
---- lib/Makefile 2001/04/18 15:56:18 1.1
-+++ lib/Makefile 2001/04/18 15:56:44
-@@ -1,8 +1,8 @@
- # $Id: Makefile,v 1.1 2001/04/18 15:56:18 root Exp root $
-
- NOLINT = 1
--DEBUG = -g
--OPTIMIZE = -O2
-+#DEBUG = -g
-+#OPTIMIZE = -O2
- LIB = ssh
- NOPIC = 1
-
-@@ -10,9 +10,9 @@
- .PATH: ${.CURDIR}/../transport
- .PATH: ${.CURDIR}/../crypto
-
--WARNINGS = -Wall -Wstrict-prototypes -Wmissing-prototypes \
-- -Wpointer-arithmetic -Wreturn-type -Wwrite-strings \
-- -Wcast-qual -Wswitch -Werror # -Wshadow
-+#WARNINGS = -Wall -Wstrict-prototypes -Wmissing-prototypes \
-+# -Wpointer-arithmetic -Wreturn-type -Wwrite-strings \
-+# -Wcast-qual -Wswitch -Werror # -Wshadow
- # DEFINES += -DUNSAFE_DEBUG
- # DEFINES += -DFORCE_VALID_LOOPBACK_HOST_KEYS
- # DEFINES += -DNO_CRC_AT_ALL
-@@ -20,8 +20,8 @@
-
- INCLUDE = -I${.CURDIR}/.. -I${.CURDIR}/../transport -I${.CURDIR}/../crypto
-
--CPPFLAGS = ${WARNINGS} ${INCLUDE} ${MEMDEBUG_INCLUDE}
--CFLAGS = ${DEBUG} ${OPTIMIZE} ${CPPFLAGS}
-+CPPFLAGS += ${WARNINGS} ${INCLUDE} ${MEMDEBUG_INCLUDE}
-+CFLAGS += ${DEBUG} ${OPTIMIZE} ${CPPFLAGS}
-
- OS_SRC = ssh_sys_bsd44+.c ssh_sys_posix.c
-
diff --git a/security/fressh/files/patch-ssh_logging.c b/security/fressh/files/patch-ssh_logging.c
deleted file mode 100644
index c856200a4306..000000000000
--- a/security/fressh/files/patch-ssh_logging.c
+++ /dev/null
@@ -1,13 +0,0 @@
-
-$FreeBSD$
-
---- ssh_logging.c 2001/04/18 15:57:35 1.1
-+++ ssh_logging.c 2001/04/18 15:57:48
-@@ -46,6 +46,7 @@
- #include <stdio.h>
- #include <string.h>
- #include <time.h>
-+#include <sys/time.h>
- #include <sys/types.h>
- #include <unistd.h>
-
diff --git a/security/fressh/files/patch-transport::ssh_deattack.c b/security/fressh/files/patch-transport::ssh_deattack.c
deleted file mode 100644
index 357f7ba595fd..000000000000
--- a/security/fressh/files/patch-transport::ssh_deattack.c
+++ /dev/null
@@ -1,24 +0,0 @@
---- transport/ssh_deattack.c.orig Sun May 11 22:27:05 2003
-+++ transport/ssh_deattack.c Sun May 11 22:27:06 2003
-@@ -132,8 +132,8 @@
- n = l;
- h = (u_int32_t *) malloc(n * HASH_ENTRYSIZE);
- if (h == NULL) {
-- SSH_ERROR("Unable to allocate memory for CRC compensation
-- attack detector: %s\n", strerror(errno));
-+ SSH_ERROR("Unable to allocate memory for CRC compensation\n"
-+ "attack detector: %s\n", strerror(errno));
- return -1;
- }
- } else
-@@ -144,8 +144,8 @@
- h = (u_int32_t *) realloc(h, n * HASH_ENTRYSIZE);
-
- if (h == NULL) {
-- SSH_ERROR("Unable to allocate memory for CRC compensation
-- attack detector: %s\n", strerror(errno));
-+ SSH_ERROR("Unable to allocate memory for CRC compensation\n"
-+ "attack detector: %s\n", strerror(errno));
- return -1;
- }
- }
diff --git a/security/fressh/pkg-descr b/security/fressh/pkg-descr
deleted file mode 100644
index ac86af86dcbc..000000000000
--- a/security/fressh/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-FreSSH is a free implementation of the SSH communication protocol.
-It is compact, modular, portable, and designed for security and
-performance. It is a completely new implementation. Unlike various
-other SSH implementations already available for Unix, it does not
-trace its ancestry to the original SSH code written by Tatu Ylonen.
-FreSSH currently implements SSH protocol version 1.5, with extensions
-which offer enhanced security when both sides of a connection are
-running FreSSH.
-
-WWW: http://www.fressh.org/
diff --git a/security/nsm-console/Makefile b/security/nsm-console/Makefile
deleted file mode 100644
index e66443c352af..000000000000
--- a/security/nsm-console/Makefile
+++ /dev/null
@@ -1,125 +0,0 @@
-# New ports collection makefile for: nsm-console
-# Date created: 2008-01-15
-# Whom: Tomoyuki Sakurai <cherry@trombik.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= nsm-console
-PORTVERSION= 0.7
-CATEGORIES= security
-MASTER_SITES= http://writequit.org/projects/nsm-console/files/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A framework for performing analysis on packet capture files
-
-DEPRECATED= BROKEN for more than 6 month
-EXPIRATION_DATE= 2011-09-01
-
-BROKEN= does not fetch
-
-USE_RUBY= yes
-NO_BUILD= yes
-RUBY_NO_BUILD_DEPENDS= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-OPTIONS= TSHARK "Install tshark" on \
- WIRESHARK "Install wireshark" off \
- TCPDSTAT "Install tcpdstat" on \
- NGREP "Install ngrep" on \
- TCPFLOW "Install tcpflow" on \
- SNORT "Install snort" on \
- TCPXTRACT "Install tcpxtract" on \
- P0F "Install p0f" on \
- PADS "Install pads" on \
- FL0P "Install fl0p" on \
- CHAOSREADER "Install chaosreader" on \
- ARGUS "Install argus" on \
- TCPICK "Install tcpick" on \
- TCPTRACE "Install tcptrace" on \
- FOREMOST "Install foremost" on \
- CHAOSREADER "Install chaosreader" on
-NSM_DOC= CHANGELOG TODO
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_TSHARK)
-RUN_DEPEND+= ${LOCALBASE}/bin/tshark:${PORTSDIR}/net/tshark
-.endif
-.if defined(WITH_WIRESHARK)
-.if defined(WITH_TSHARK)
-IGNORE= you cannot enable both WIRESHARK and TSHARK
-.else
-RUN_DEPENDS+= ${LOCALBASE}/bin/wireshark:${PORTSDIR}/net/wireshark
-.endif
-.endif
-.if defined(WITH_TCPDSTAT)
-RUN_DEPENDS+= ${LOCALBASE}/bin/tcpdstat:${PORTSDIR}/net/tcpdstat
-.endif
-.if defined(WITH_NGREP)
-RUN_DEPENDS+= ${LOCALBASE}/bin/ngrep:${PORTSDIR}/net/ngrep
-.endif
-.if defined(WITH_TCPFLOW)
-RUN_DEPENDS+= ${LOCALBASE}/bin/tcpflow:${PORTSDIR}/net/tcpflow
-.endif
-.if defined(WITH_SNORT)
-RUN_DEPENDS+= ${LOCALBASE}/bin/snort:${PORTSDIR}/security/snort
-.endif
-.if defined(WITH_TCPXTRACT)
-RUN_DEPENDS+= ${LOCALBASE}/bin/tcpxtract:${PORTSDIR}/net/tcpxtract
-.endif
-.if defined(WITH_P0F)
-RUN_DEPENDS+= ${LOCALBASE}/bin/p0f:${PORTSDIR}/net-mgmt/p0f
-.endif
-.if defined(WITH_PADS)
-RUN_DEPENDS+= ${LOCALBASE}/bin/pads:${PORTSDIR}/net-mgmt/pads
-.endif
-.if defined(WITH_FL0P)
-RUN_DEPENDS+= ${LOCALBASE}/bin/fl0p:${PORTSDIR}/security/fl0p
-.endif
-.if defined(WITH_CHAOSREADER)
-RUN_DEPENDS+= ${LOCALBASE}/bin/chaosreader:${PORTSDIR}/security/chaosreader
-.endif
-.if defined(WITH_ARGUS)
-RUN_DEPENDS+= ${LOCALBASE}/bin/ra:${PORTSDIR}/net-mgmt/argus3-clients \
- ${LOCALBASE}/sbin/argus:${PORTSDIR}/net-mgmt/argus3
-.endif
-.if defined(WITH_TCPICK)
-RUN_DEPENDS+= ${LOCALBASE}/bin/tcpick:${PORTSDIR}/net/tcpick
-.endif
-.if defined(WITH_TCPTRACE)
-RUN_DEPENDS+= ${LOCALBASE}/bin/tcptrace:${PORTSDIR}/net/tcptrace
-.endif
-.if defined(WITH_FOREMOST)
-RUN_DEPENDS+= ${LOCALBASE}/bin/foremost:${PORTSDIR}/sysutils/foremost
-.endif
-.if defined(WITH_CHAOSREADER)
-RUN_DEPENDS+= ${LOCALBASE}/bin/chaosreader:${PORTSDIR}/security/chaosreader
-.endif
-
-post-patch:
- ${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|g' ${WRKSRC}/nsm
-
-do-install:
- @${MKDIR} ${RUBY_SITELIBDIR}/${PORTNAME}
- @( cd ${WRKSRC}/lib && ${COPYTREE_SHARE} . ${RUBY_SITELIBDIR}/${PORTNAME} )
- @${FIND} ${RUBY_SITELIBDIR}/${PORTNAME} -type f | \
- ${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST}
- @${FIND} ${RUBY_SITELIBDIR}/${PORTNAME} -type d | ${SORT} -r | \
- ${SED} 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST}
-.for D in modules
- @${MKDIR} ${DATADIR}/${D}
- @( cd ${WRKSRC}/${D} && ${COPYTREE_SHARE} . ${DATADIR}/${D} )
- @${FIND} ${DATADIR} -type f | \
- ${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST}
- @${FIND} ${DATADIR} -type d | ${SORT} -r | \
- ${SED} 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST}
-.endfor
- ${INSTALL_SCRIPT} ${WRKSRC}/nsm ${PREFIX}/bin
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
-.for F in ${NSM_DOC}
- ${INSTALL_DATA} ${WRKSRC}/${F} ${DOCSDIR}/
-.endfor
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/security/nsm-console/distinfo b/security/nsm-console/distinfo
deleted file mode 100644
index 34b25b03f810..000000000000
--- a/security/nsm-console/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (nsm-console-0.7.tar.gz) = 36cc2efe466d47b0a4eaa53169e9e63fb1a4dc2938f2ceac10176274674a4908
-SIZE (nsm-console-0.7.tar.gz) = 539019
diff --git a/security/nsm-console/files/patch-nsm b/security/nsm-console/files/patch-nsm
deleted file mode 100644
index ac7a677dd15b..000000000000
--- a/security/nsm-console/files/patch-nsm
+++ /dev/null
@@ -1,58 +0,0 @@
---- nsm.orig 2008-03-31 13:23:21.000000000 +0900
-+++ nsm 2008-05-26 13:57:04.000000000 +0900
-@@ -24,8 +24,8 @@
- include Readline
-
- ## Require commands
--require 'lib/command_manager'
--require 'lib/commands'
-+require 'nsm-console/command_manager'
-+require 'nsm-console/commands'
-
- ## Required for tab completion
- $tabstrings = CommandManager.get_commands_as_array()
-@@ -70,32 +70,32 @@
-
- ## Require nsm console specific files
- # Logging
--require 'lib/logging'
-+require 'nsm-console/logging'
- # The history module
--require 'lib/history'
-+require 'nsm-console/history'
- # Module loading, options and running
--require 'lib/nsm_module'
-+require 'nsm-console/nsm_module'
- # Module category function
--require 'lib/nsm_category'
-+require 'nsm-console/nsm_category'
- # Helper methods (mostly for commands)
--require 'lib/nsm_helper'
-+require 'nsm-console/nsm_helper'
- # Alias functions
--require 'lib/nsm_alias'
-+require 'nsm-console/nsm_alias'
- # Main shell functions
--require 'lib/nsm_console'
-+require 'nsm-console/nsm_console'
- # Library for encoding and decoding
--require 'lib/encodelib'
-+require 'nsm-console/encodelib'
- # Library for print and dump
--require 'lib/pcaplib'
-+require 'nsm-console/pcaplib'
- # Scholar's pcap library so libpcap isn't supported
--require 'lib/pcapparser'
-+require 'nsm-console/pcapparser'
- # Terminal color definitions
--require 'lib/colors'
-+require 'nsm-console/colors'
-
-
- ## Defaults for variables
- ## Default module directory
--$moduledir = "modules"
-+$moduledir = "%%DATADIR%%/modules"
- ## Default output directory
- $outputdir = "${PCAP_BASE}-output"
-
diff --git a/security/nsm-console/pkg-descr b/security/nsm-console/pkg-descr
deleted file mode 100644
index a0b70e0cacd8..000000000000
--- a/security/nsm-console/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-NSM Console (Network Security Monitoring Console) is a framework for performing
-analysis on packet capture files.
-
-WWW: http://writequit.org/projects/nsm-console/
diff --git a/security/nsm-console/pkg-message b/security/nsm-console/pkg-message
deleted file mode 100644
index 3bdf5627b4c9..000000000000
--- a/security/nsm-console/pkg-message
+++ /dev/null
@@ -1,8 +0,0 @@
-Default log directory is $HOME/logs, which is NOT automatically created.
-
-Execute:
- > mkdir $HOME/logs
-or change it from nsm console:
- nsm> logfile path/to/logfile
-
-This will be configurable in the future.
diff --git a/security/nsm-console/pkg-plist b/security/nsm-console/pkg-plist
deleted file mode 100644
index ea6490c29d57..000000000000
--- a/security/nsm-console/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-@comment $FreeBSD$
-bin/nsm
-%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrmtry %%DATADIR%%
-@dirrmtry %%RUBY_SITELIBDIR%%/nsm-console
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 562d788c422b..447517b5091f 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -100,7 +100,6 @@
SUBDIR += cfengine
SUBDIR += cfengine3
SUBDIR += cfvers
- SUBDIR += checkservice
SUBDIR += chgrep
SUBDIR += ciso
SUBDIR += ck4up
@@ -323,7 +322,6 @@
SUBDIR += goaccess
SUBDIR += googlog
SUBDIR += gosa
- SUBDIR += gpart
SUBDIR += gpkgdep
SUBDIR += gpte
SUBDIR += graid5
@@ -652,7 +650,6 @@
SUBDIR += pipemeter
SUBDIR += plasma-applet-apcups
SUBDIR += plconfig
- SUBDIR += plod
SUBDIR += pmap
SUBDIR += pmt
SUBDIR += policykit
@@ -957,7 +954,6 @@
SUBDIR += wmtop
SUBDIR += wmupmon
SUBDIR += worldtools
- SUBDIR += wots
SUBDIR += wtail
SUBDIR += wtmp-tools
SUBDIR += wuzzah
diff --git a/sysutils/checkservice/Makefile b/sysutils/checkservice/Makefile
deleted file mode 100644
index c99f73dbcafd..000000000000
--- a/sysutils/checkservice/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: checkservice
-# Date created: Jan 1, 2001
-# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= checkservice
-PORTVERSION= 1.2.0
-CATEGORIES= sysutils
-MASTER_SITES= http://www.linvision.com/checkservice/files/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Checkservice is written to check the status of the services
-
-DEPRECATED= BROKEN for more than 6 month
-EXPIRATION_DATE= 2011-09-01
-
-RUN_DEPENDS= ${SITE_PERL}/Mail/Send.pm:${PORTSDIR}/mail/p5-Mail-Tools
-
-BROKEN= checksum mismatch
-
-USE_PERL5_RUN= YES
-NO_BUILD= YES
-
-MAN1= checkservice.1
-MAN5= checkservice.5
-
-post-patch:
-.for file in ${PORTNAME} man/${PORTNAME}.1 man/${PORTNAME}.5
- @${REINPLACE_CMD} -e "s|/etc|${PREFIX}/etc|g" ${WRKSRC}/${file}
-.endfor
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/sbin
- ${CP} -R ${WRKSRC}/lib/CS ${SITE_PERL}
- @${MKDIR} -m 755 ${PREFIX}/lib/${PORTNAME}
- ${CP} -R ${WRKSRC}/plugins/ ${PREFIX}/lib/${PORTNAME}
- @${MKDIR} -m 755 ${PREFIX}/etc/${PORTNAME}
- ${CP} -R ${WRKSRC}/config/ ${PREFIX}/etc/${PORTNAME}
- ${INSTALL_MAN} ${WRKSRC}/man/checkservice.1 ${PREFIX}/man/man1
- ${INSTALL_MAN} ${WRKSRC}/man/checkservice.5 ${PREFIX}/man/man5
-
-post-install:
-.if !defined(BATCH)
- @${ECHO_CMD} ""
- @${ECHO_CMD} "############################################################################"
- @${ECHO_CMD} "# Config files are in ${PREFIX}/etc/${PORTNAME} #"
- @${ECHO_CMD} "# Plugins are in ${PREFIX}/lib/${PORTNAME} #"
- @${ECHO_CMD} "############################################################################"
-.endif
-
-.include <bsd.port.mk>
diff --git a/sysutils/checkservice/distinfo b/sysutils/checkservice/distinfo
deleted file mode 100644
index 6d8ae76a6d79..000000000000
--- a/sysutils/checkservice/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (checkservice-1.2.0.tar.gz) = f949efac9cc03e4fbe2bf6da5322c1e81077376e54297a32d00f73c0cfa5e18a
-SIZE (checkservice-1.2.0.tar.gz) = 40614
diff --git a/sysutils/checkservice/pkg-descr b/sysutils/checkservice/pkg-descr
deleted file mode 100644
index 43f103de757e..000000000000
--- a/sysutils/checkservice/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-Checkservice is written, as the name of the program suggests, to
-check the status of the services that you run on your own or a
-remote server/computer. It can monitor for example the FTP Server
-and Web server you are running and alarm you in several ways if
-something is wrong with them.
-
-The variety of output types, check- & warningplugins make Checkservice
-suitable for many tasks. With simple configfiles you can scan
-important services on the local host, but also on remote hosts, and
-make sure you know if a vital service fails! Since the 0.9.9-release
-Checkservice supports grouping. This is a convenient way to organize
-the hosts to check in different categories.
-
-WWW: http://www.linvision.com/checkservice/
diff --git a/sysutils/checkservice/pkg-plist b/sysutils/checkservice/pkg-plist
deleted file mode 100644
index 29ff703eb817..000000000000
--- a/sysutils/checkservice/pkg-plist
+++ /dev/null
@@ -1,36 +0,0 @@
-sbin/checkservice
-%%SITE_PERL%%/CS/Config.pm
-%%SITE_PERL%%/CS/Functions.pm
-%%SITE_PERL%%/CS/Plugin.pm
-@dirrm %%SITE_PERL%%/CS
-etc/checkservice/checkservice.conf
-etc/checkservice/failed.mail
-etc/checkservice/plugins/warning/sms.conf
-etc/checkservice/plugins/warning/smsnet.conf
-etc/checkservice/statuspage.conf
-etc/checkservice/successful.mail
-etc/checkservice/timeout.mail
-etc/checkservice/unreachable.mail
-lib/checkservice/check/dns.plugin
-lib/checkservice/check/ftp.plugin
-lib/checkservice/check/http.plugin
-lib/checkservice/check/https.plugin
-lib/checkservice/check/imap.plugin
-lib/checkservice/check/ldap.plugin
-lib/checkservice/check/mysql.plugin
-lib/checkservice/check/nntp.plugin
-lib/checkservice/check/pop3.plugin
-lib/checkservice/check/postgresql.plugin
-lib/checkservice/check/smtp.plugin
-lib/checkservice/check/ssh.plugin
-lib/checkservice/check/telnet.plugin
-lib/checkservice/check/template.plugin
-lib/checkservice/warning/beep.plugin
-lib/checkservice/warning/sms.plugin
-lib/checkservice/warning/smsnet.plugin
-@dirrm etc/checkservice/plugins/warning
-@dirrm etc/checkservice/plugins
-@dirrm etc/checkservice
-@dirrm lib/checkservice/check
-@dirrm lib/checkservice/warning
-@dirrm lib/checkservice
diff --git a/sysutils/gpart/Makefile b/sysutils/gpart/Makefile
deleted file mode 100644
index b6abc17184d6..000000000000
--- a/sysutils/gpart/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# New ports collection makefile for: gpart
-# Date created: 29 Sep 1999
-# Whom: Andrew Stevenson <andrew@ugh.net.au>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gpart
-PORTVERSION= 0.1h
-PORTREVISION= 2
-CATEGORIES= sysutils
-MASTER_SITES= ${MASTER_SITE_SUNSITE}
-MASTER_SITE_SUBDIR= system/filesystems
-
-MAINTAINER= mandree@FreeBSD.org
-COMMENT= Tries to recover lost partition tables and file systems
-
-LICENSE= GPLv2
-
-DEPRECATED= Upstream disappeared
-EXPIRATION_DATE= 2011-09-15
-
-USE_GMAKE= yes
-MAKE_JOBS_SAFE= yes
-MAN8= gpart.8
-PLIST_FILES= sbin/gpart
-CFLAGS+= -std=c99
-
-.if defined(WANT_STATIC)
-MAKE_ARGS+= LDFLAGS=-static
-.endif
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} != "i386" && ${ARCH} != "alpha" && ${ARCH} != "amd64"
-BROKEN= Only compiles on i386, amd64 and alpha.
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/sysutils/gpart/distinfo b/sysutils/gpart/distinfo
deleted file mode 100644
index b8e12710654c..000000000000
--- a/sysutils/gpart/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gpart-0.1h.tar.gz) = b542bceb1a778c719304dadae5dbc2a8bd7f195c06774933e7255b98cfa46ee3
-SIZE (gpart-0.1h.tar.gz) = 52357
diff --git a/sysutils/gpart/files/patch-inst.defs b/sysutils/gpart/files/patch-inst.defs
deleted file mode 100644
index cb69167258d3..000000000000
--- a/sysutils/gpart/files/patch-inst.defs
+++ /dev/null
@@ -1,13 +0,0 @@
---- ./inst.defs.orig 2000-12-13 23:45:49.000000000 +0100
-+++ ./inst.defs 2011-03-17 01:15:54.000000000 +0100
-@@ -1,8 +1,8 @@
- #
- # installation directories for gpart
- #
--prefix=/usr/local
--bindir=$(prefix)/bin
-+prefix=$(PREFIX)
-+bindir=$(prefix)/sbin
- libdir=$(prefix)/lib
- mandir=$(prefix)/man
- manext=8
diff --git a/sysutils/gpart/files/patch-make.defs b/sysutils/gpart/files/patch-make.defs
deleted file mode 100644
index 9468e5c82f3d..000000000000
--- a/sysutils/gpart/files/patch-make.defs
+++ /dev/null
@@ -1,16 +0,0 @@
---- ./make.defs.orig 2001-01-29 20:17:12.000000000 +0100
-+++ ./make.defs 2011-03-17 01:15:54.000000000 +0100
-@@ -1,10 +1,10 @@
- #
- #
- #
--CC = gcc
--CFLAGS = -Wall -O2 -pedantic
-+CC ?= gcc
-+CFLAGS += -Wall -pedantic
- LDFLAGS =
--MAKEDEP = gcc -M
-+MAKEDEP = $(CC) -M
- INSTALL = install
- RM = rm -f
- #
diff --git a/sysutils/gpart/files/patch-man__gpart.man b/sysutils/gpart/files/patch-man__gpart.man
deleted file mode 100644
index 845d168fc756..000000000000
--- a/sysutils/gpart/files/patch-man__gpart.man
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./man/gpart.man.orig 2001-02-07 18:54:18.000000000 +0100
-+++ ./man/gpart.man 2011-03-17 01:15:54.000000000 +0100
-@@ -378,7 +378,7 @@
- drive without starting the scan loop in FreeBSD type
-
- .RS
--gpart -vvd /dev/wd2
-+gpart -vvd /dev/ad2
- .RE
- .RE
-
diff --git a/sysutils/gpart/files/patch-src__disku.c b/sysutils/gpart/files/patch-src__disku.c
deleted file mode 100644
index 19605f19fb39..000000000000
--- a/sysutils/gpart/files/patch-src__disku.c
+++ /dev/null
@@ -1,45 +0,0 @@
---- ./src/disku.c.orig 2001-02-07 20:04:07.000000000 +0100
-+++ ./src/disku.c 2011-03-17 01:15:54.000000000 +0100
-@@ -28,7 +28,9 @@
-
- #if defined(__FreeBSD__)
- #include <errno.h>
-+#include <sys/param.h>
- #include <sys/disklabel.h>
-+#include <sys/disk.h>
- #endif
-
-
-@@ -61,12 +63,26 @@
- #endif
-
- #if defined(__FreeBSD__)
-- struct disklabel dl;
-- if (ioctl(d->d_fd,DIOCGDINFO,&dl) == -1)
-- pr(FATAL,EM_IOCTLFAILED,"DIOCGDINFO",strerror(errno));
-- g.d_c = dl.d_ncylinders;
-- g.d_h = dl.d_ntracks;
-- g.d_s = dl.d_nsectors;
-+ struct disklabel loclab;
-+ u_int u;
-+ off_t o; /* total disk size */
-+
-+ if (ioctl(d->d_fd, DIOCGFWSECTORS, &u) == 0)
-+ g.d_s = u;
-+ else
-+ pr(FATAL, EM_IOCTLFAILED, "DIOCGFWSECTORS", strerror(errno));
-+ // loclab.d_nsectors = 63;
-+ if (ioctl(d->d_fd, DIOCGFWHEADS, &u) == 0)
-+ g.d_h = u;
-+ else
-+ pr(FATAL, EM_IOCTLFAILED, "DIOCGFWHEADS", strerror(errno));
-+ if (ioctl(d->d_fd, DIOCGSECTORSIZE, &u) == 0)
-+ if (u != 512)
-+ pr(FATAL, "sector size not a multiple of 512");
-+ if (ioctl(d->d_fd, DIOCGMEDIASIZE, &o))
-+ pr(FATAL, EM_IOCTLFAILED, "DIOCGMEDIASIZE", strerror(errno));
-+
-+ g.d_c = o / u / g.d_h / g.d_s;
- #endif
-
- return (&g);
diff --git a/sysutils/gpart/files/patch-src__gm_bsddl.h b/sysutils/gpart/files/patch-src__gm_bsddl.h
deleted file mode 100644
index c1179a38a618..000000000000
--- a/sysutils/gpart/files/patch-src__gm_bsddl.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./src/gm_bsddl.h.orig 2000-12-13 23:54:31.000000000 +0100
-+++ ./src/gm_bsddl.h 2011-03-17 01:15:54.000000000 +0100
-@@ -28,7 +28,7 @@
-
- #define BBSIZE 8192 /* size of boot area, with label */
-
--#ifdef __i386__
-+#if defined(__i386__) || defined(__amd64__)
- #define LABELSECTOR 1 /* sector containing label */
- #define LABELOFFSET 0 /* offset of label in sector */
- #endif
diff --git a/sysutils/gpart/files/patch-src__gm_ntfs.h b/sysutils/gpart/files/patch-src__gm_ntfs.h
deleted file mode 100644
index af5e4ea2fa4a..000000000000
--- a/sysutils/gpart/files/patch-src__gm_ntfs.h
+++ /dev/null
@@ -1,34 +0,0 @@
---- ./src/gm_ntfs.h.orig 2001-01-29 21:33:58.000000000 +0100
-+++ ./src/gm_ntfs.h 2011-03-17 01:15:54.000000000 +0100
-@@ -29,17 +29,16 @@
- /* 'NTFS' in little endian */
- #define NTFS_SUPER_MAGIC 0x5346544E
-
--#if defined(i386) || defined(__i386__) || defined(__alpha__)
-+#include <stdint.h>
-
- /* unsigned integral types */
- #ifndef NTFS_INTEGRAL_TYPES
- #define NTFS_INTEGRAL_TYPES
--typedef unsigned char ntfs_u8;
--typedef unsigned short ntfs_u16;
--typedef unsigned int ntfs_u32;
--typedef s64_t ntfs_u64;
-+typedef uint8_t ntfs_u8;
-+typedef uint16_t ntfs_u16;
-+typedef uint32_t ntfs_u32;
-+typedef uint64_t ntfs_u64;
- #endif /* NTFS_INTEGRAL_TYPES */
--#endif /* defined(i386) || defined(__i386__) || defined(__alpha__) */
-
-
- /* Macros reading unsigned integers from a byte pointer */
-@@ -53,8 +52,5 @@
- /* Macros reading signed integers, returning int */
- #define NTFS_GETS8(p) ((int)(*(char*)(p)))
- #define NTFS_GETS16(p) ((int)(*(short*)(p)))
--#define NTFS_GETS24(p) (NTFS_GETU24(p) < 0x800000 ? (int)NTFS_GETU24(p) :
--
--
-
- #endif /* _GM_NTFS_H */
diff --git a/sysutils/gpart/files/patch-src__gpart.h b/sysutils/gpart/files/patch-src__gpart.h
deleted file mode 100644
index 07771ea1c33a..000000000000
--- a/sysutils/gpart/files/patch-src__gpart.h
+++ /dev/null
@@ -1,42 +0,0 @@
---- ./src/gpart.h.orig 2001-01-31 00:07:29.000000000 +0100
-+++ ./src/gpart.h 2011-03-17 01:15:54.000000000 +0100
-@@ -22,8 +22,9 @@
-
- #define PROGRAM "gpart"
-
-+#include <stdint.h>
-
--typedef unsigned char byte_t;
-+typedef uint8_t byte_t;
-
-
-
-@@ -31,7 +32,7 @@
- * endianness (incomplete, later)
- */
-
--#if defined(__i386__) || defined(__alpha__)
-+#if defined(__i386__) || defined(__amd64__) || defined(__alpha__)
- # define le16(x) (x) /* x as little endian */
- # define be16(x) ((((x)&0xff00)>>8) | \
- (((x)&0x00ff)<<8))
-@@ -112,8 +113,8 @@
- byte_t p_ehd; /* end head */
- byte_t p_esect; /* end sector */
- byte_t p_ecyl; /* end cylinder */
-- unsigned long p_start; /* start sector (absolute) */
-- unsigned long p_size; /* # of sectors */
-+ uint32_t p_start; /* start sector (absolute) */
-+ uint32_t p_size; /* # of sectors */
- } dos_part_entry;
-
-
-@@ -123,7 +124,7 @@
- byte_t _align[2];
- byte_t t_boot[DOSPARTOFF];
- dos_part_entry t_parts[NDOSPARTS];
-- unsigned short t_magic; /* DOSPTMAGIC */
-+ uint16_t t_magic; /* DOSPTMAGIC */
- } dos_part_table;
-
-
diff --git a/sysutils/gpart/pkg-descr b/sysutils/gpart/pkg-descr
deleted file mode 100644
index 8e6da0e5c8c2..000000000000
--- a/sysutils/gpart/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-A port of a tool which tries to guess the primary partition table of a PC-type
-hard disk in case the primary partition table in sector 0 is damaged, incorrect
-or deleted. The guessed table can be written to a file or device.
-
-Supported (guessable) filesystem or partition types: DOS/Windows FAT, Linux
-ext2 and swap, OS/2 HPFS, Windows NTFS, FreeBSD and Solaris/x86 disklabels,
-Minix FS, Reiser FS
-
-WWW: http://brzitwa.de/mb/gpart/index.html (outdated)
diff --git a/sysutils/plod/Makefile b/sysutils/plod/Makefile
deleted file mode 100644
index 182354514958..000000000000
--- a/sysutils/plod/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: Plod
-# Date created: 1 July 2005
-# Whom: Joseph R.
-#
-# $FreeBSD$
-#
-
-PORTNAME= plod
-PORTVERSION= 1.9
-PORTREVISION= 7
-CATEGORIES= sysutils
-MASTER_SITES= http://www.far2wise.net/plod/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A system administration journaling tool
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2011-09-01
-
-RUN_DEPENDS= emacs:${PORTSDIR}/editors/emacs
-
-MAN1= plod.1
-MANCOMPRESSED= yes
-
-PLIST_FILES= bin/plod \
- share/emacs/site-lisp/plod.el
-
-.include <bsd.port.mk>
diff --git a/sysutils/plod/distinfo b/sysutils/plod/distinfo
deleted file mode 100644
index b237a382c1b6..000000000000
--- a/sysutils/plod/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (plod-1.9.tar.gz) = e8f33c1d039ea52593365877ece67013438f7888a80306012ed89666ab8e2535
-SIZE (plod-1.9.tar.gz) = 29551
diff --git a/sysutils/plod/pkg-descr b/sysutils/plod/pkg-descr
deleted file mode 100644
index fd9e62fcb80f..000000000000
--- a/sysutils/plod/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-PLOD is a tool designed to help administrators (and others) keep track
-of their daily activities. Since your management will typically have
-no idea what you are doing to justify such an exorbitant salary (any
-amount of money they may be paying you being classified as
-"exorbitant"), and since most people forget what they do themselves,
-it's good to keep a record. Trot your logs out around performance
-review time, and show them to your management (after suitable
-sanitization) on a regular basis.
diff --git a/sysutils/wots/Makefile b/sysutils/wots/Makefile
deleted file mode 100644
index de87bac4e61d..000000000000
--- a/sysutils/wots/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# New ports collection makefile for: WOTS
-# Date created: 26-Nov-2001
-# Whom: Bruce M Simpson <bms@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= wots
-PORTVERSION= 1.22
-PORTREVISION= 1
-CATEGORIES= sysutils security
-MASTER_SITES= http://www.hpcc.uh.edu/~tonyc/tools/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= System log watch/alert utility, similar to swatch, written in Perl
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2011-09-01
-
-BUILD_DEPENDS= ${SITE_PERL}/Mail/Send.pm:${PORTSDIR}/mail/p5-Mail-Tools \
- ${SITE_PERL}/Term/ANSIColor.pm:${PORTSDIR}/devel/p5-Term-ANSIColor
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-USE_PERL5= yes
-HAS_CONFIGURE= yes
-CONFIGURE_SCRIPT= Configure
-CONFIGURE_ARGS+= --perl=${PERL}
-NO_BUILD= yes
-
-MAN1= wots.1
-PLIST_FILES= bin/wots
-
-post-extract:
- @${CHMOD} a+x ${WRKSRC}/Configure
-
-post-patch:
- @${REINPLACE_CMD} -i '' -e 's/5.00\[4/5.0[01][01234/' \
- ${WRKSRC}/Configure
- @${REINPLACE_CMD} -i '' -e 's=/usr/local=${PREFIX}=; s=/usr/bin/perl=${PERL}=' \
- ${WRKSRC}/Make.config
-
-.include <bsd.port.mk>
diff --git a/sysutils/wots/distinfo b/sysutils/wots/distinfo
deleted file mode 100644
index 3a4a6881f132..000000000000
--- a/sysutils/wots/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wots-1.22.tar.gz) = 6b2b1b3f9167e419dd71c9b58ff3d1a143dd9a04a2d6011967269fe48ad6e726
-SIZE (wots-1.22.tar.gz) = 14464
diff --git a/sysutils/wots/pkg-descr b/sysutils/wots/pkg-descr
deleted file mode 100644
index f791f1b3b1df..000000000000
--- a/sysutils/wots/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This is a port of WOTS, a Perl script for monitoring multiple system
-logfiles and allowing actions to be carried out upon regexps being matched.
-WOTS is able to alert the administrator using email, can perform syntax
-coloring of messages (for use with roottail or, better still, in a small
-'always-on-top' rxvt window -- or, as I prefer, on a dedicated vty).
diff --git a/www/Makefile b/www/Makefile
index 55a6f88e450f..518fede64a29 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1612,7 +1612,6 @@
SUBDIR += ruby-google
SUBDIR += ruby-gtkhtml2
SUBDIR += ruby-gtkmozembed
- SUBDIR += ruby-http-access
SUBDIR += ruby-nora
SUBDIR += ruby-wgettsv
SUBDIR += rubygem-actionpack
diff --git a/www/ruby-http-access/Makefile b/www/ruby-http-access/Makefile
deleted file mode 100644
index 1e7afa2a2821..000000000000
--- a/www/ruby-http-access/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# New ports collection makefile for: Ruby/http-access
-# Date created: 31 March 2001
-# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= http-access
-PORTVERSION= 2.0.9
-CATEGORIES= www ruby
-MASTER_SITES= http://dev.ctor.org/download/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DIST_SUBDIR= ruby
-
-MAINTAINER= knu@FreeBSD.org
-COMMENT= A Ruby library to access the Internet via HTTP
-
-USE_RUBY= yes
-
-NO_BUILD= yes
-
-DEPRECATED= Deprecated upstream, please use www/rubygem-httpclient
-EXPIRATION_DATE= 2011-09-20
-
-do-install:
- cd ${WRKSRC}; ${RUBY} install.rb
- ${INSTALL_DATA} ${WRKSRC}/lib/http-access2/cacert.p7s ${RUBY_SITELIBDIR}/http-access2/
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${RUBY_MODEXAMPLESDIR}
- ${CP} -R ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/
- ${MKDIR} ${RUBY_MODDOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/README.txt ${RUBY_MODDOCDIR}/
-.endif
-
-.include <bsd.port.pre.mk>
-.if ${RUBY_VER} == 1.9
-BROKEN= does not build with ruby 1.9
-.endif
-.include <bsd.port.post.mk>
diff --git a/www/ruby-http-access/distinfo b/www/ruby-http-access/distinfo
deleted file mode 100644
index f8f254e84ae6..000000000000
--- a/www/ruby-http-access/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/http-access-2.0.9.tar.gz) = 9f56eb12363241d92880c473cba7c87240d38db5dbaa3bb742418c01bbec13f6
-SIZE (ruby/http-access-2.0.9.tar.gz) = 97533
diff --git a/www/ruby-http-access/pkg-descr b/www/ruby-http-access/pkg-descr
deleted file mode 100644
index fcce84857acb..000000000000
--- a/www/ruby-http-access/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is a Ruby library to access the Internet via HTTP.
-
-WWW: http://dev.ctor.org/http-access2
diff --git a/www/ruby-http-access/pkg-plist b/www/ruby-http-access/pkg-plist
deleted file mode 100644
index b01bc46f0f38..000000000000
--- a/www/ruby-http-access/pkg-plist
+++ /dev/null
@@ -1,26 +0,0 @@
-%%RUBY_SITELIBDIR%%/http-access2.rb
-%%RUBY_SITELIBDIR%%/http-access2/cacert.p7s
-%%RUBY_SITELIBDIR%%/http-access2/cookie.rb
-%%RUBY_SITELIBDIR%%/http-access2/http.rb
-@dirrm %%RUBY_SITELIBDIR%%/http-access2
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/async.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/cookie.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/dav.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/howto.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ssl/0cert.pem
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ssl/0key.pem
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ssl/1000cert.pem
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ssl/1000key.pem
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ssl/htdocs/index.html
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ssl/ssl_client.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ssl/trust_certs/.keep_me
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ssl/webrick_httpsd.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/stream.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/thread.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/wcat.rb
-%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/ssl/trust_certs
-%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/ssl/htdocs
-%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%/ssl
-%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.txt
-%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%