aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CVSROOT/modules16
-rw-r--r--LEGAL1
-rw-r--r--MOVED16
-rw-r--r--deskutils/Makefile1
-rw-r--r--deskutils/offix-trash/Makefile35
-rw-r--r--deskutils/offix-trash/distinfo3
-rw-r--r--deskutils/offix-trash/pkg-descr13
-rw-r--r--devel/Makefile5
-rw-r--r--devel/mingw-bin-msvcrt/Makefile42
-rw-r--r--devel/mingw-bin-msvcrt/distinfo6
-rw-r--r--devel/mingw-bin-msvcrt/pkg-descr5
-rw-r--r--devel/mingw-bin-msvcrt/pkg-plist287
-rw-r--r--devel/mingw-binutils/Makefile62
-rw-r--r--devel/mingw-binutils/distinfo3
-rw-r--r--devel/mingw-binutils/files/patch-configure11
-rw-r--r--devel/mingw-binutils/pkg-descr3
-rw-r--r--devel/mingw-binutils/pkg-plist50
-rw-r--r--devel/mingw-gcc/Makefile75
-rw-r--r--devel/mingw-gcc/distinfo3
-rw-r--r--devel/mingw-gcc/files/patch-aa29
-rw-r--r--devel/mingw-gcc/files/patch-ab53
-rw-r--r--devel/mingw-gcc/files/patch-ac845
-rw-r--r--devel/mingw-gcc/files/patch-ad11
-rw-r--r--devel/mingw-gcc/pkg-descr1
-rw-r--r--devel/mingw-gcc/pkg-plist231
-rw-r--r--devel/mingw-opengl-headers/Makefile40
-rw-r--r--devel/mingw-opengl-headers/distinfo3
-rw-r--r--devel/mingw-opengl-headers/pkg-descr6
-rw-r--r--devel/mingw-opengl-headers/pkg-plist7
-rw-r--r--devel/mingw/Makefile32
-rw-r--r--devel/mingw/pkg-descr10
-rw-r--r--devel/mingw/pkg-plist1
-rw-r--r--editors/Makefile1
-rw-r--r--editors/offix-editor/Makefile30
-rw-r--r--editors/offix-editor/distinfo3
-rw-r--r--editors/offix-editor/files/patch-src-file.c12
-rw-r--r--editors/offix-editor/files/patch-src-file_sel.c15
-rw-r--r--editors/offix-editor/files/patch-src-xedit.h12
-rw-r--r--editors/offix-editor/pkg-descr12
-rw-r--r--editors/offix-editor/pkg-plist3
-rw-r--r--print/Makefile1
-rw-r--r--print/offix-printer/Makefile31
-rw-r--r--print/offix-printer/distinfo3
-rw-r--r--print/offix-printer/pkg-descr5
-rw-r--r--sysutils/Makefile2
-rw-r--r--sysutils/wmmon/Makefile31
-rw-r--r--sysutils/wmmon/distinfo3
-rw-r--r--sysutils/wmmon/files/patch-aa52
-rw-r--r--sysutils/wmmon/files/patch-ab34
-rw-r--r--sysutils/wmmon/files/patch-ac13
-rw-r--r--sysutils/wmmon/files/patch-ad881
-rw-r--r--sysutils/wmmon/files/patch-ae177
-rw-r--r--sysutils/wmmon/files/patch-af76
-rw-r--r--sysutils/wmmon/pkg-descr17
-rw-r--r--sysutils/wmmon/pkg-plist3
-rw-r--r--sysutils/xsysinfo/Makefile33
-rw-r--r--sysutils/xsysinfo/distinfo3
-rw-r--r--sysutils/xsysinfo/files/patch-sysinfo.c324
-rw-r--r--sysutils/xsysinfo/pkg-descr2
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/xmlada/Makefile43
-rw-r--r--textproc/xmlada/distinfo3
-rw-r--r--textproc/xmlada/files/patch-aa13
-rw-r--r--textproc/xmlada/files/patch-ab11
-rw-r--r--textproc/xmlada/pkg-descr13
-rw-r--r--textproc/xmlada/pkg-plist286
-rw-r--r--www/Makefile1
-rw-r--r--www/p5-CGI-Application-ValidateRM/Makefile32
-rw-r--r--www/p5-CGI-Application-ValidateRM/distinfo3
-rw-r--r--www/p5-CGI-Application-ValidateRM/pkg-descr10
-rw-r--r--www/p5-CGI-Application-ValidateRM/pkg-plist3
-rw-r--r--x11-fm/Makefile1
-rw-r--r--x11-fm/offix-files/Makefile37
-rw-r--r--x11-fm/offix-files/distinfo3
-rw-r--r--x11-fm/offix-files/files/patch-aa14
-rw-r--r--x11-fm/offix-files/pkg-descr9
-rw-r--r--x11-fm/offix-files/pkg-plist277
-rw-r--r--x11-wm/Makefile1
-rw-r--r--x11-wm/icepref/Makefile42
-rw-r--r--x11-wm/icepref/distinfo3
-rw-r--r--x11-wm/icepref/files/patch-aa22
-rw-r--r--x11-wm/icepref/pkg-descr4
-rw-r--r--x11/Makefile2
-rw-r--r--x11/offix-clipboard/Makefile30
-rw-r--r--x11/offix-clipboard/distinfo3
-rw-r--r--x11/offix-clipboard/pkg-descr4
-rw-r--r--x11/offix-execute/Makefile30
-rw-r--r--x11/offix-execute/distinfo3
-rw-r--r--x11/offix-execute/pkg-descr11
89 files changed, 16 insertions, 4584 deletions
diff --git a/CVSROOT/modules b/CVSROOT/modules
index 30816c23d076..f3baf9e584cc 100644
--- a/CVSROOT/modules
+++ b/CVSROOT/modules
@@ -4383,7 +4383,6 @@ icecast ports/audio/icecast
icecast2 ports/audio/icecast2
icegenerator ports/audio/icegenerator
icegradient ports/x11-themes/icegradient
-icepref ports/x11-wm/icepref
ices ports/audio/ices
ices0 ports/audio/ices0
icewm ports/x11-wm/icewm
@@ -6979,11 +6978,6 @@ mined ports/editors/mined
ming ports/graphics/ming
mingplot ports/graphics/mingplot
mingunittf ports/chinese/mingunittf
-mingw ports/devel/mingw
-mingw-bin-msvcrt ports/devel/mingw-bin-msvcrt
-mingw-binutils ports/devel/mingw-binutils
-mingw-gcc ports/devel/mingw-gcc
-mingw-opengl-headers ports/devel/mingw-opengl-headers
mingw32-bin-msvcrt ports/devel/mingw32-bin-msvcrt
mingw32-binutils ports/devel/mingw32-binutils
mingw32-directx ports/devel/mingw32-directx
@@ -7883,12 +7877,6 @@ ods2 ports/sysutils/ods2
ods2reader ports/emulators/ods2reader
odsclient ports/dns/odsclient
ofc ports/lang/ofc
-offix-clipboard ports/x11/offix-clipboard
-offix-editor ports/editors/offix-editor
-offix-execute ports/x11/offix-execute
-offix-files ports/x11-fm/offix-files
-offix-printer ports/print/offix-printer
-offix-trash ports/deskutils/offix-trash
offlineimap ports/mail/offlineimap
oftpd ports/ftp/oftpd
ogg2mp3 ports/audio/ogg2mp3
@@ -8341,7 +8329,6 @@ p5-CGI-Application ports/www/p5-CGI-Application
p5-CGI-Application-Plugin-DBH ports/www/p5-CGI-Application-Plugin-DBH
p5-CGI-Application-Plugin-HTDot ports/www/p5-CGI-Application-Plugin-HTDot
p5-CGI-Application-Plugin-ValidateRM ports/www/p5-CGI-Application-Plugin-ValidateRM
-p5-CGI-Application-ValidateRM ports/www/p5-CGI-Application-ValidateRM
p5-CGI-ArgChecker ports/www/p5-CGI-ArgChecker
p5-CGI-Builder ports/www/p5-CGI-Builder
p5-CGI-Builder-TT2 ports/www/p5-CGI-Builder-TT2
@@ -15003,7 +14990,6 @@ wmmemmon ports/sysutils/wmmemmon
wmmenu ports/x11/wmmenu
wmminichess ports/games/wmminichess
wmmixer ports/audio/wmmixer
-wmmon ports/sysutils/wmmon
wmmoonclock ports/astro/wmmoonclock
wmmount ports/sysutils/wmmount
wmmp3 ports/audio/wmmp3
@@ -15456,7 +15442,6 @@ xml-lite.el ports/textproc/xml-lite.el
xml-parse.el ports/textproc/xml-parse.el
xml2rfc ports/textproc/xml2rfc
xml2rfc-xxe ports/editors/xml2rfc-xxe
-xmlada ports/textproc/xmlada
xmlcatmgr ports/textproc/xmlcatmgr
xmlcharent ports/textproc/xmlcharent
xmldiff ports/textproc/xmldiff
@@ -15789,7 +15774,6 @@ xstream ports/textproc/xstream
xstroke ports/x11/xstroke
xsu ports/sysutils/xsu
xsvg ports/graphics/xsvg
-xsysinfo ports/sysutils/xsysinfo
xsysstats ports/sysutils/xsysstats
xsystem35 ports/emulators/xsystem35
xt ports/textproc/xt
diff --git a/LEGAL b/LEGAL
index 2779be21337a..63211af901f6 100644
--- a/LEGAL
+++ b/LEGAL
@@ -408,7 +408,6 @@ mikachan-ttfonts/ver*.* japanese/mikachan-ttfonts Do not sell distfile
mindfocus-* games/mindfocus Contains commercial
character data
mindterm-* security/mindterm-binary Do not sell for profit
-mingw/Opengl95.exe devel/mingw-opengl-headers Not sure if we can redistribute it freely
miracl* math/miracl Free for non-profit
use but a commercial license is
required for all other usages
diff --git a/MOVED b/MOVED
index e6aa79d37f31..cd306362daed 100644
--- a/MOVED
+++ b/MOVED
@@ -2518,3 +2518,19 @@ chinese/xcin25|chinese/xcin|2006-11-05|Reflect its real portname
mail/nail|mail/heirloom-mailx|2006-11-05|Project name changed
databases/php5-filepro||2006-11-06|Removed in 5.2 branch
databases/php5-pdo||2006-11-08|Removed
+deskutils/offix-trash||2006-11-09|Has expired: development ceased in 1996
+devel/mingw||2006-11-09|Has expired: use mingw32-* ports instead
+devel/mingw-binutils||2006-11-09|Has expired: use mingw32-* ports instead
+devel/mingw-bin-msvcrt||2006-11-09|Has expired: use mingw32-* ports instead
+devel/mingw-gcc||2006-11-09|Has expired: use mingw32-* ports instead
+devel/mingw-opengl-headers||2006-11-09|Has expired: use mingw32-* ports instead
+editors/offix-editor||2006-11-09|Has expired: developement ceased in 1996
+print/offix-printer||2006-11-09|Has expired: development ceased in 1996
+sysutils/wmmon||2006-11-09|Has expired: no longer available from mastersite
+sysutils/xsysinfo||2006-11-09|Has expired: no longer available from mastersite
+textproc/xmlada||2006-11-09|Has expired: no longer available from mastersite; 2.0 is available
+www/p5-CGI-Application-ValidateRM||2006-11-09|Has expired: no longer available from mastersites
+x11/offix-clipboard||2006-11-09|Has expired: development ceased in 1996
+x11/offix-execute||2006-11-09|Has expired: development ceased in 1996
+x11-fm/offix-files||2006-11-09|Has expired: development ceased in 1996
+x11-wm/icepref||2006-11-09|Has expired: is for IceWM version 1.04 (6 years old)
diff --git a/deskutils/Makefile b/deskutils/Makefile
index f7b9ff1e0986..68be2c13c3f9 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -123,7 +123,6 @@
SUBDIR += nautilus-open-terminal
SUBDIR += nautilus-sendto
SUBDIR += notification-daemon
- SUBDIR += offix-trash
SUBDIR += ontv
SUBDIR += p5-Data-ICal
SUBDIR += p5-Goo
diff --git a/deskutils/offix-trash/Makefile b/deskutils/offix-trash/Makefile
deleted file mode 100644
index d43325892a83..000000000000
--- a/deskutils/offix-trash/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# ports collection makefile for: Clipboard
-# Date created: 28 Jun 1997
-# Whom: Ruslan Shevchenko <ruslan@shevchenko.kiev.ua>
-#
-# $FreeBSD$
-#
-
-PORTNAME= offix-trash
-PORTVERSION= 2.4
-PORTREVISION= 1
-CATEGORIES= deskutils
-MASTER_SITES= ${MASTER_SITE_XCONTRIB}
-MASTER_SITE_SUBDIR= desktop_managers/OffiX
-DISTNAME= Trash-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Trash from OffiX
-
-DEPRECATED= development ceased in 1996
-EXPIRATION_DATE=2006-11-05
-
-LIB_DEPENDS= Dnd++.1:${PORTSDIR}/x11/libdnd
-
-GNU_CONFIGURE= YES
-PLIST_FILES= bin/trash
-USE_GMAKE= YES
-USE_X_PREFIX= YES
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 500113
-BROKEN= "Does not compile (bad C++ code)"
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/deskutils/offix-trash/distinfo b/deskutils/offix-trash/distinfo
deleted file mode 100644
index 7bc929618248..000000000000
--- a/deskutils/offix-trash/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (Trash-2.4.tar.gz) = 28dd11380f2862cef8aab0fd3ea36eae
-SHA256 (Trash-2.4.tar.gz) = a7450adc78635db62d9cc2a2abe7ccbf7e678b58e83c3d4c90f1b9d652ea618b
-SIZE (Trash-2.4.tar.gz) = 46666
diff --git a/deskutils/offix-trash/pkg-descr b/deskutils/offix-trash/pkg-descr
deleted file mode 100644
index adc707770b30..000000000000
--- a/deskutils/offix-trash/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-This is Trash from OffiX, for use with applications which support the
-OffiX DND protocol.
-
-Trash is a black-hole intended to be used with "files". Every file dropped
-on trash will be moved to a temporary hidden directory. If you want, the
-"delete all" button will remove the files in trash from your disk forever.
-The good things is that the files in trash can be recovered (undeleted).
-
-Suggestion: call it iconic ("trash -ic") when you use it.
-
-Check the OffiX main page below:
-
-WWW: http://leb.net/offix/
diff --git a/devel/Makefile b/devel/Makefile
index 9e82dd0b8343..ca9a3a172957 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -659,11 +659,6 @@
SUBDIR += mico
SUBDIR += mime
SUBDIR += mimir
- SUBDIR += mingw
- SUBDIR += mingw-bin-msvcrt
- SUBDIR += mingw-binutils
- SUBDIR += mingw-gcc
- SUBDIR += mingw-opengl-headers
SUBDIR += mingw32-bin-msvcrt
SUBDIR += mingw32-binutils
SUBDIR += mingw32-directx
diff --git a/devel/mingw-bin-msvcrt/Makefile b/devel/mingw-bin-msvcrt/Makefile
deleted file mode 100644
index bdc956235bd9..000000000000
--- a/devel/mingw-bin-msvcrt/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# New ports collection makefile for: mingw-bin-msvcrt
-# Date created: 6 June 2000
-# Whom: Toshihiro Inoue <tino@pa2.so-net.ne.jp>
-#
-# $FreeBSD$
-#
-
-PORTNAME= bin-msvcrt
-PORTVERSION= 1.2
-PORTEPOCH= 1
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= mingw
-PKGNAMEPREFIX= mingw-
-DISTFILES= mingw-runtime-${PORTVERSION}${EXTRACT_SUFX} \
- w32api-${PORTVERSION}${EXTRACT_SUFX}
-DIST_SUBDIR= mingw
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Headers and Libraries for Windows cross-development
-
-CONFLICTS= mingw32-bin-msvcrt-*
-
-DEPRECATED= use mingw32-* ports instead
-EXPIRATION_DATE=2006-11-04
-
-NO_MTREE= yes
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-STRIP=
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/mingwm10.dll ${PREFIX}/bin
- ${MKDIR} ${PREFIX}/i386-mingw32msvc/lib
- ${MKDIR} ${PREFIX}/i386-mingw32msvc/include/sys
- ${INSTALL_DATA} ${WRKSRC}/lib/* ${PREFIX}/i386-mingw32msvc/lib/
- ${INSTALL_DATA} ${WRKSRC}/include/*.h ${PREFIX}/i386-mingw32msvc/include
- ${INSTALL_DATA} ${WRKSRC}/include/sys/* ${PREFIX}/i386-mingw32msvc/include/sys/
- ${INSTALL_DATA} ${WRKSRC}/mingw32/lib/* ${PREFIX}/i386-mingw32msvc/lib/
- ${INSTALL_DATA} ${WRKSRC}/mingw32/include/* ${PREFIX}/i386-mingw32msvc/include
-
-.include <bsd.port.mk>
diff --git a/devel/mingw-bin-msvcrt/distinfo b/devel/mingw-bin-msvcrt/distinfo
deleted file mode 100644
index 4c16070ac4ba..000000000000
--- a/devel/mingw-bin-msvcrt/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (mingw/mingw-runtime-1.2.tar.gz) = f9ef95108a426422ed6b59f73b4dea9d
-SHA256 (mingw/mingw-runtime-1.2.tar.gz) = fd9dc5e099f0371557ab2d5348b4fa17610b285e8d93a52689f897bec2ba34c7
-SIZE (mingw/mingw-runtime-1.2.tar.gz) = 168042
-MD5 (mingw/w32api-1.2.tar.gz) = 7d72d7be6c9b4c1549c0f86149659e21
-SHA256 (mingw/w32api-1.2.tar.gz) = 4449abe41bd9f111b383906a8d11a66c52725f42cbe58802bf302a27356efbd6
-SIZE (mingw/w32api-1.2.tar.gz) = 737584
diff --git a/devel/mingw-bin-msvcrt/pkg-descr b/devel/mingw-bin-msvcrt/pkg-descr
deleted file mode 100644
index 2237b0207fa3..000000000000
--- a/devel/mingw-bin-msvcrt/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Headers and Libraries for Windows cross-development.
-
-This port is needed by mingw-gcc/devel.
-
-WWW: http://mingw.sourceforge.net
diff --git a/devel/mingw-bin-msvcrt/pkg-plist b/devel/mingw-bin-msvcrt/pkg-plist
deleted file mode 100644
index 0919658facac..000000000000
--- a/devel/mingw-bin-msvcrt/pkg-plist
+++ /dev/null
@@ -1,287 +0,0 @@
-bin/mingwm10.dll
-i386-mingw32msvc/include/_mingw.h
-i386-mingw32msvc/include/accctrl.h
-i386-mingw32msvc/include/aclapi.h
-i386-mingw32msvc/include/assert.h
-i386-mingw32msvc/include/basetsd.h
-i386-mingw32msvc/include/basetyps.h
-i386-mingw32msvc/include/cderr.h
-i386-mingw32msvc/include/cguid.h
-i386-mingw32msvc/include/commctrl.h
-i386-mingw32msvc/include/commdlg.h
-i386-mingw32msvc/include/conio.h
-i386-mingw32msvc/include/cpl.h
-i386-mingw32msvc/include/cplext.h
-i386-mingw32msvc/include/ctype.h
-i386-mingw32msvc/include/custcntl.h
-i386-mingw32msvc/include/dbt.h
-i386-mingw32msvc/include/dde.h
-i386-mingw32msvc/include/ddeml.h
-i386-mingw32msvc/include/dir.h
-i386-mingw32msvc/include/direct.h
-i386-mingw32msvc/include/dirent.h
-i386-mingw32msvc/include/dlgs.h
-i386-mingw32msvc/include/dos.h
-i386-mingw32msvc/include/errno.h
-i386-mingw32msvc/include/excpt.h
-i386-mingw32msvc/include/fcntl.h
-i386-mingw32msvc/include/float.h
-i386-mingw32msvc/include/gmon.h
-i386-mingw32msvc/include/httpext.h
-i386-mingw32msvc/include/imagehlp.h
-i386-mingw32msvc/include/imm.h
-i386-mingw32msvc/include/initguid.h
-i386-mingw32msvc/include/intshcut.h
-i386-mingw32msvc/include/io.h
-i386-mingw32msvc/include/ipexport.h
-i386-mingw32msvc/include/iphlpapi.h
-i386-mingw32msvc/include/ipifcons.h
-i386-mingw32msvc/include/iprtrmib.h
-i386-mingw32msvc/include/iptypes.h
-i386-mingw32msvc/include/isguids.h
-i386-mingw32msvc/include/largeint.h
-i386-mingw32msvc/include/limits.h
-i386-mingw32msvc/include/lm.h
-i386-mingw32msvc/include/lmaccess.h
-i386-mingw32msvc/include/lmalert.h
-i386-mingw32msvc/include/lmapibuf.h
-i386-mingw32msvc/include/lmat.h
-i386-mingw32msvc/include/lmaudit.h
-i386-mingw32msvc/include/lmbrowsr.h
-i386-mingw32msvc/include/lmchdev.h
-i386-mingw32msvc/include/lmconfig.h
-i386-mingw32msvc/include/lmcons.h
-i386-mingw32msvc/include/lmerr.h
-i386-mingw32msvc/include/lmerrlog.h
-i386-mingw32msvc/include/lmmsg.h
-i386-mingw32msvc/include/lmremutl.h
-i386-mingw32msvc/include/lmrepl.h
-i386-mingw32msvc/include/lmserver.h
-i386-mingw32msvc/include/lmshare.h
-i386-mingw32msvc/include/lmsname.h
-i386-mingw32msvc/include/lmstats.h
-i386-mingw32msvc/include/lmsvc.h
-i386-mingw32msvc/include/lmuse.h
-i386-mingw32msvc/include/lmuseflg.h
-i386-mingw32msvc/include/lmwksta.h
-i386-mingw32msvc/include/locale.h
-i386-mingw32msvc/include/lzexpand.h
-i386-mingw32msvc/include/malloc.h
-i386-mingw32msvc/include/math.h
-i386-mingw32msvc/include/mciavi.h
-i386-mingw32msvc/include/mcx.h
-i386-mingw32msvc/include/mem.h
-i386-mingw32msvc/include/memory.h
-i386-mingw32msvc/include/mmsystem.h
-i386-mingw32msvc/include/mswsock.h
-i386-mingw32msvc/include/nb30.h
-i386-mingw32msvc/include/nddeapi.h
-i386-mingw32msvc/include/nspapi.h
-i386-mingw32msvc/include/ntdef.h
-i386-mingw32msvc/include/ntsecapi.h
-i386-mingw32msvc/include/oaidl.h
-i386-mingw32msvc/include/objbase.h
-i386-mingw32msvc/include/objfwd.h
-i386-mingw32msvc/include/objidl.h
-i386-mingw32msvc/include/ocidl.h
-i386-mingw32msvc/include/odbcinst.h
-i386-mingw32msvc/include/ole.h
-i386-mingw32msvc/include/ole2.h
-i386-mingw32msvc/include/ole2ver.h
-i386-mingw32msvc/include/oleauto.h
-i386-mingw32msvc/include/olectl.h
-i386-mingw32msvc/include/olectlid.h
-i386-mingw32msvc/include/oledlg.h
-i386-mingw32msvc/include/oleidl.h
-i386-mingw32msvc/include/pbt.h
-i386-mingw32msvc/include/poppack.h
-i386-mingw32msvc/include/process.h
-i386-mingw32msvc/include/profil.h
-i386-mingw32msvc/include/profile.h
-i386-mingw32msvc/include/prsht.h
-i386-mingw32msvc/include/psapi.h
-i386-mingw32msvc/include/pshpack1.h
-i386-mingw32msvc/include/pshpack2.h
-i386-mingw32msvc/include/pshpack4.h
-i386-mingw32msvc/include/pshpack8.h
-i386-mingw32msvc/include/rapi.h
-i386-mingw32msvc/include/ras.h
-i386-mingw32msvc/include/raserror.h
-i386-mingw32msvc/include/rassapi.h
-i386-mingw32msvc/include/regstr.h
-i386-mingw32msvc/include/richedit.h
-i386-mingw32msvc/include/richole.h
-i386-mingw32msvc/include/rpc.h
-i386-mingw32msvc/include/rpcdce.h
-i386-mingw32msvc/include/rpcdce2.h
-i386-mingw32msvc/include/rpcdcep.h
-i386-mingw32msvc/include/rpcndr.h
-i386-mingw32msvc/include/rpcnsi.h
-i386-mingw32msvc/include/rpcnsip.h
-i386-mingw32msvc/include/rpcnterr.h
-i386-mingw32msvc/include/rpcproxy.h
-i386-mingw32msvc/include/scrnsave.h
-i386-mingw32msvc/include/setjmp.h
-i386-mingw32msvc/include/setupapi.h
-i386-mingw32msvc/include/share.h
-i386-mingw32msvc/include/shellapi.h
-i386-mingw32msvc/include/shlguid.h
-i386-mingw32msvc/include/shlobj.h
-i386-mingw32msvc/include/signal.h
-i386-mingw32msvc/include/sql.h
-i386-mingw32msvc/include/sqlext.h
-i386-mingw32msvc/include/sqltypes.h
-i386-mingw32msvc/include/sqlucode.h
-i386-mingw32msvc/include/stdarg.h
-i386-mingw32msvc/include/stddef.h
-i386-mingw32msvc/include/stdint.h
-i386-mingw32msvc/include/stdio.h
-i386-mingw32msvc/include/stdlib.h
-i386-mingw32msvc/include/string.h
-i386-mingw32msvc/include/strings.h
-i386-mingw32msvc/include/subauth.h
-i386-mingw32msvc/include/sys/fcntl.h
-i386-mingw32msvc/include/sys/file.h
-i386-mingw32msvc/include/sys/locking.h
-i386-mingw32msvc/include/sys/stat.h
-i386-mingw32msvc/include/sys/time.h
-i386-mingw32msvc/include/sys/timeb.h
-i386-mingw32msvc/include/sys/types.h
-i386-mingw32msvc/include/sys/unistd.h
-i386-mingw32msvc/include/sys/utime.h
-i386-mingw32msvc/include/tchar.h
-i386-mingw32msvc/include/time.h
-i386-mingw32msvc/include/tlhelp32.h
-i386-mingw32msvc/include/unistd.h
-i386-mingw32msvc/include/unknwn.h
-i386-mingw32msvc/include/userenv.h
-i386-mingw32msvc/include/values.h
-i386-mingw32msvc/include/varargs.h
-i386-mingw32msvc/include/w32api.h
-i386-mingw32msvc/include/wchar.h
-i386-mingw32msvc/include/wctype.h
-i386-mingw32msvc/include/winbase.h
-i386-mingw32msvc/include/wincon.h
-i386-mingw32msvc/include/wincrypt.h
-i386-mingw32msvc/include/windef.h
-i386-mingw32msvc/include/windows.h
-i386-mingw32msvc/include/windowsx.h
-i386-mingw32msvc/include/winerror.h
-i386-mingw32msvc/include/wingdi.h
-i386-mingw32msvc/include/wininet.h
-i386-mingw32msvc/include/winioctl.h
-i386-mingw32msvc/include/winnetwk.h
-i386-mingw32msvc/include/winnls.h
-i386-mingw32msvc/include/winnt.h
-i386-mingw32msvc/include/winperf.h
-i386-mingw32msvc/include/winreg.h
-i386-mingw32msvc/include/winresrc.h
-i386-mingw32msvc/include/winsock.h
-i386-mingw32msvc/include/winsock2.h
-i386-mingw32msvc/include/winspool.h
-i386-mingw32msvc/include/winsvc.h
-i386-mingw32msvc/include/winuser.h
-i386-mingw32msvc/include/winver.h
-i386-mingw32msvc/include/ws2tcpip.h
-i386-mingw32msvc/include/wtypes.h
-i386-mingw32msvc/include/zmouse.h
-i386-mingw32msvc/lib/CRT_noglob.o
-i386-mingw32msvc/lib/crt1.o
-i386-mingw32msvc/lib/crt2.o
-i386-mingw32msvc/lib/crtmt.o
-i386-mingw32msvc/lib/crtst.o
-i386-mingw32msvc/lib/dllcrt1.o
-i386-mingw32msvc/lib/dllcrt2.o
-i386-mingw32msvc/lib/gcrt1.o
-i386-mingw32msvc/lib/gcrt2.o
-i386-mingw32msvc/lib/libadvapi32.a
-i386-mingw32msvc/lib/libcap.a
-i386-mingw32msvc/lib/libcoldname.a
-i386-mingw32msvc/lib/libcomctl32.a
-i386-mingw32msvc/lib/libcomdlg32.a
-i386-mingw32msvc/lib/libcrtdll.a
-i386-mingw32msvc/lib/libctl3d32.a
-i386-mingw32msvc/lib/libd3dim.a
-i386-mingw32msvc/lib/libd3drm.a
-i386-mingw32msvc/lib/libd3dxof.a
-i386-mingw32msvc/lib/libddraw.a
-i386-mingw32msvc/lib/libdinput.a
-i386-mingw32msvc/lib/libdlcapi.a
-i386-mingw32msvc/lib/libdplayx.a
-i386-mingw32msvc/lib/libdsetup.a
-i386-mingw32msvc/lib/libdsound.a
-i386-mingw32msvc/lib/libdxguid.a
-i386-mingw32msvc/lib/libgdi32.a
-i386-mingw32msvc/lib/libglaux.a
-i386-mingw32msvc/lib/libglu32.a
-i386-mingw32msvc/lib/libglut.a
-i386-mingw32msvc/lib/libglut32.a
-i386-mingw32msvc/lib/libgmon.a
-i386-mingw32msvc/lib/libimagehlp.a
-i386-mingw32msvc/lib/libimm32.a
-i386-mingw32msvc/lib/libiphlpapi.a
-i386-mingw32msvc/lib/libkernel32.a
-i386-mingw32msvc/lib/liblargeint.a
-i386-mingw32msvc/lib/liblz32.a
-i386-mingw32msvc/lib/libm.a
-i386-mingw32msvc/lib/libmapi32.a
-i386-mingw32msvc/lib/libmfcuia32.a
-i386-mingw32msvc/lib/libmgmtapi.a
-i386-mingw32msvc/lib/libmingw32.a
-i386-mingw32msvc/lib/libmingwthrd.a
-i386-mingw32msvc/lib/libmoldname.a
-i386-mingw32msvc/lib/libmpr.a
-i386-mingw32msvc/lib/libmsacm32.a
-i386-mingw32msvc/lib/libmsvcp60.a
-i386-mingw32msvc/lib/libmsvcrt.a
-i386-mingw32msvc/lib/libmsvcrt20.a
-i386-mingw32msvc/lib/libmsvcrt40.a
-i386-mingw32msvc/lib/libmswsock.a
-i386-mingw32msvc/lib/libnddeapi.a
-i386-mingw32msvc/lib/libnetapi32.a
-i386-mingw32msvc/lib/libodbc32.a
-i386-mingw32msvc/lib/libodbccp32.a
-i386-mingw32msvc/lib/libole32.a
-i386-mingw32msvc/lib/liboleaut32.a
-i386-mingw32msvc/lib/libolecli32.a
-i386-mingw32msvc/lib/liboledlg.a
-i386-mingw32msvc/lib/libolepro32.a
-i386-mingw32msvc/lib/libolesvr32.a
-i386-mingw32msvc/lib/libopengl32.a
-i386-mingw32msvc/lib/libpenwin32.a
-i386-mingw32msvc/lib/libpkpd32.a
-i386-mingw32msvc/lib/libpsapi.a
-i386-mingw32msvc/lib/librapi.a
-i386-mingw32msvc/lib/librasapi32.a
-i386-mingw32msvc/lib/librpcdce4.a
-i386-mingw32msvc/lib/librpcns4.a
-i386-mingw32msvc/lib/librpcrt4.a
-i386-mingw32msvc/lib/libscrnsave.a
-i386-mingw32msvc/lib/libscrnsavw.a
-i386-mingw32msvc/lib/libsecur32.a
-i386-mingw32msvc/lib/libsetupapi.a
-i386-mingw32msvc/lib/libshell32.a
-i386-mingw32msvc/lib/libsvrapi.a
-i386-mingw32msvc/lib/libtapi32.a
-i386-mingw32msvc/lib/libth32.a
-i386-mingw32msvc/lib/libthunk32.a
-i386-mingw32msvc/lib/liburl.a
-i386-mingw32msvc/lib/libuser32.a
-i386-mingw32msvc/lib/libuserenv.a
-i386-mingw32msvc/lib/libuuid.a
-i386-mingw32msvc/lib/libvdmdbg.a
-i386-mingw32msvc/lib/libversion.a
-i386-mingw32msvc/lib/libvfw32.a
-i386-mingw32msvc/lib/libwin32spl.a
-i386-mingw32msvc/lib/libwininet.a
-i386-mingw32msvc/lib/libwinmm.a
-i386-mingw32msvc/lib/libwinspool.a
-i386-mingw32msvc/lib/libwinstrm.a
-i386-mingw32msvc/lib/libwow32.a
-i386-mingw32msvc/lib/libws2_32.a
-i386-mingw32msvc/lib/libwsock32.a
-i386-mingw32msvc/lib/libwst.a
-@dirrm i386-mingw32msvc/include/sys
-@dirrm i386-mingw32msvc/include
-@dirrm i386-mingw32msvc/lib
-@dirrmtry i386-mingw32msvc
diff --git a/devel/mingw-binutils/Makefile b/devel/mingw-binutils/Makefile
deleted file mode 100644
index 5c219adb3c92..000000000000
--- a/devel/mingw-binutils/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# New ports collection makefile for: mingw-binutils
-# Date created: 6 June 2000
-# Whom: Toshihiro Inoue <tino@pa2.so-net.ne.jp>
-#
-# $FreeBSD$
-#
-
-PORTNAME= binutils
-PORTVERSION= 2.11.92
-PORTREVISION= 2
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= mingw
-PKGNAMEPREFIX= mingw-
-DISTNAME= ${PORTNAME}-${PORTVERSION}-20011113-src${EXTRACT_SUFFIX}
-DIST_SUBDIR= mingw
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= FSF binutils-2.11.90 for Windows cross-development
-
-CONFLICTS= libbfd-[0-9]*
-
-DEPRECATED= use mingw32-* ports instead
-EXPIRATION_DATE=2006-11-04
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-20011113
-
-USE_GETTEXT= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --target=i386-mingw32msvc
-
-MAN1= i386-mingw32msvc-addr2line.1 \
- i386-mingw32msvc-ar.1 \
- i386-mingw32msvc-as.1 \
- i386-mingw32msvc-dlltool.1 \
- i386-mingw32msvc-c++filt.1 \
- i386-mingw32msvc-ld.1 \
- i386-mingw32msvc-nlmconv.1 \
- i386-mingw32msvc-nm.1 \
- i386-mingw32msvc-objcopy.1 \
- i386-mingw32msvc-objdump.1 \
- i386-mingw32msvc-ranlib.1 \
- i386-mingw32msvc-readelf.1 \
- i386-mingw32msvc-size.1 \
- i386-mingw32msvc-strings.1 \
- i386-mingw32msvc-strip.1 \
- i386-mingw32msvc-windres.1
-
-post-install:
- @for f in \
- addr2line ar as c++filt dlltool gasp ld nm \
- objcopy objdump ranlib size strings strip windres; \
- do \
- ${STRIP_CMD} ${PREFIX}/bin/i386-mingw32msvc-$${f}; \
- done
- @for f in ar as dlltool ld nm ranlib strip; \
- do \
- ${STRIP_CMD} ${PREFIX}/i386-mingw32msvc/bin/$${f}; \
- done
-
-.include <bsd.port.mk>
diff --git a/devel/mingw-binutils/distinfo b/devel/mingw-binutils/distinfo
deleted file mode 100644
index 943fc448ff32..000000000000
--- a/devel/mingw-binutils/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (mingw/binutils-2.11.92-20011113-src.tar.gz) = f7d5ffdfe568d08099640825f5d1a0ed
-SHA256 (mingw/binutils-2.11.92-20011113-src.tar.gz) = fd9bc995ce64c2b47431d3e1628ec8736df05a5078e46ad138accecb5b04ec10
-SIZE (mingw/binutils-2.11.92-20011113-src.tar.gz) = 10310634
diff --git a/devel/mingw-binutils/files/patch-configure b/devel/mingw-binutils/files/patch-configure
deleted file mode 100644
index 99d65d41d32c..000000000000
--- a/devel/mingw-binutils/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Mon Dec 23 09:17:24 2002
-+++ configure Mon Dec 23 09:17:42 2002
-@@ -848,7 +848,7 @@
- # Generate a default definition for YACC. This is used if the makefile can't
- # locate bison or byacc in objdir.
-
--for prog in 'bison -y' byacc yacc
-+for prog in byacc yacc
- do
- set dummy $prog; tmp=$2
- IFS="${IFS= }"; save_ifs="$IFS"; IFS="${IFS}:"
diff --git a/devel/mingw-binutils/pkg-descr b/devel/mingw-binutils/pkg-descr
deleted file mode 100644
index aeff2a3ff3cc..000000000000
--- a/devel/mingw-binutils/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-FSF binutils-2.11.90 for Windows cross-development.
-
-This port is needed by mingw-gcc/devel.
diff --git a/devel/mingw-binutils/pkg-plist b/devel/mingw-binutils/pkg-plist
deleted file mode 100644
index 5db84f577455..000000000000
--- a/devel/mingw-binutils/pkg-plist
+++ /dev/null
@@ -1,50 +0,0 @@
-bin/i386-mingw32msvc-addr2line
-bin/i386-mingw32msvc-ar
-bin/i386-mingw32msvc-as
-bin/i386-mingw32msvc-c++filt
-bin/i386-mingw32msvc-dlltool
-bin/i386-mingw32msvc-dllwrap
-bin/i386-mingw32msvc-gasp
-bin/i386-mingw32msvc-ld
-bin/i386-mingw32msvc-nm
-bin/i386-mingw32msvc-objcopy
-bin/i386-mingw32msvc-objdump
-bin/i386-mingw32msvc-ranlib
-bin/i386-mingw32msvc-readelf
-bin/i386-mingw32msvc-size
-bin/i386-mingw32msvc-strings
-bin/i386-mingw32msvc-strip
-bin/i386-mingw32msvc-windres
-i386-mingw32msvc/bin/ar
-i386-mingw32msvc/bin/as
-i386-mingw32msvc/bin/dlltool
-i386-mingw32msvc/bin/ld
-i386-mingw32msvc/bin/nm
-i386-mingw32msvc/bin/ranlib
-i386-mingw32msvc/bin/strip
-i386-mingw32msvc/lib/ldscripts/i386pe.x
-i386-mingw32msvc/lib/ldscripts/i386pe.xbn
-i386-mingw32msvc/lib/ldscripts/i386pe.xn
-i386-mingw32msvc/lib/ldscripts/i386pe.xr
-i386-mingw32msvc/lib/ldscripts/i386pe.xu
-@dirrm i386-mingw32msvc/bin
-@dirrm i386-mingw32msvc/lib/ldscripts
-@unexec rmdir -p %D/i386-mingw32msvc/lib 2>/dev/null || true
-include/ansidecl.h
-include/bfd.h
-include/bfdlink.h
-include/symcat.h
-lib/libbfd.a
-lib/libbfd.la
-lib/libiberty.a
-lib/libopcodes.a
-lib/libopcodes.la
-share/locale/fr/LC_MESSAGES/bfd.mo
-share/locale/fr/LC_MESSAGES/binutils.mo
-share/locale/fr/LC_MESSAGES/gas.mo
-share/locale/fr/LC_MESSAGES/ld.mo
-share/locale/fr/LC_MESSAGES/opcodes.mo
-share/locale/sv/LC_MESSAGES/ld.mo
-share/locale/sv/LC_MESSAGES/opcodes.mo
-share/locale/tr/LC_MESSAGES/binutils.mo
-share/locale/tr/LC_MESSAGES/opcodes.mo
diff --git a/devel/mingw-gcc/Makefile b/devel/mingw-gcc/Makefile
deleted file mode 100644
index cebe8cc40164..000000000000
--- a/devel/mingw-gcc/Makefile
+++ /dev/null
@@ -1,75 +0,0 @@
-# New ports collection makefile for: mingw-gcc
-# Date created: 6 June 2000
-# Whom: Toshihiro Inoue <tino@pa2.so-net.ne.jp>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gcc
-PORTVERSION= 2.95.3
-PORTREVISION= 5
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= mingw
-PKGNAMEPREFIX= mingw-
-DISTNAME= ${PORTNAME}-${PORTVERSION}-20010828-src
-DIST_SUBDIR= mingw
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= FSF gcc-2.95.3 for Windows cross-development
-
-BUILD_DEPENDS= ${LOCALBASE}/i386-mingw32msvc/bin/as:${PORTSDIR}/devel/mingw-binutils \
- ${LOCALBASE}/bin/mingwm10.dll:${PORTSDIR}/devel/mingw-bin-msvcrt
-RUN_DEPENDS= ${LOCALBASE}/i386-mingw32msvc/bin/as:${PORTSDIR}/devel/mingw-binutils \
- ${LOCALBASE}/bin/mingwm10.dll:${PORTSDIR}/devel/mingw-bin-msvcrt
-
-DEPRECATED= use mingw32-* ports instead
-EXPIRATION_DATE=2006-11-04
-
-WRKSRC= ${WRKDIR}/gcc-${PORTVERSION}-20010828
-
-USE_AUTOTOOLS= autoconf:253:env
-USE_GMAKE= yes
-WITHOUT_CPU_CFLAGS= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --target=i386-mingw32msvc \
- --with-gxx-include-dir=${PREFIX}/lib/gcc-lib/i386-mingw32msvc/${PORTVERSION}/include/g++
-
-PLIST_SUB= PORTVERSION="${PORTVERSION}"
-
-MAN1= cccp.1 \
- i386-mingw32msvc-g++.1 \
- i386-mingw32msvc-g77.1 \
- i386-mingw32msvc-gcc.1
-INFO= cpp g77 gcc
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} != "i386"
-BROKEN= "Does not compile on !i386"
-.endif
-
-post-patch:
- ${REINPLACE_CMD} -e 's/install-libiberty//' ${WRKSRC}/Makefile.in
- ${REINPLACE_CMD} -E -e 's/([^x])str(error|signal).[co]/\1/g' \
- ${WRKSRC}/libiberty/Makefile.in ${WRKSRC}/libstdc++/Makefile.in
-
-pre-install:
- ${MV} ${PREFIX}/bin/i386-mingw32msvc-c++filt \
- ${PREFIX}/bin/i386-mingw32msvc-c++filt.binutils
-
-post-install:
- @for file in \
- cpp gcov \
- i386-mingw32msvc-c++ \
- i386-mingw32msvc-c++filt \
- i386-mingw32msvc-g++ \
- i386-mingw32msvc-g77 \
- i386-mingw32msvc-gcc \
- i386-mingw32msvc-protoize \
- i386-mingw32msvc-unprotoize; \
- do \
- ${STRIP_CMD} ${PREFIX}/bin/$${file}; \
- done
-
-.include <bsd.port.post.mk>
diff --git a/devel/mingw-gcc/distinfo b/devel/mingw-gcc/distinfo
deleted file mode 100644
index cdb8715f7980..000000000000
--- a/devel/mingw-gcc/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (mingw/gcc-2.95.3-20010828-src.tar.gz) = 1fc0c647b42e8278e5906ee540defd3c
-SHA256 (mingw/gcc-2.95.3-20010828-src.tar.gz) = 54d628d4c6739e14677be1cc04ab311407b29d0df54dcf22a7ae41d6fea30d81
-SIZE (mingw/gcc-2.95.3-20010828-src.tar.gz) = 11580051
diff --git a/devel/mingw-gcc/files/patch-aa b/devel/mingw-gcc/files/patch-aa
deleted file mode 100644
index 29cdf81e1bb9..000000000000
--- a/devel/mingw-gcc/files/patch-aa
+++ /dev/null
@@ -1,29 +0,0 @@
---- gcc/configure.orig Thu Aug 24 19:33:08 2000
-+++ gcc/configure Thu Aug 24 19:52:57 2000
-@@ -763,7 +763,7 @@
- gcc_gxx_include_dir='${libsubdir}/include/g++'
- else
- topsrcdir=${srcdir}/.. . ${srcdir}/../config.if
-- gcc_gxx_include_dir="\$(libsubdir)/\$(unlibsubdir)/..\`echo \$(exec_prefix) | sed -e 's|^\$(prefix)||' -e 's|/[^/]*|/..|g'\`/include/g++"-${libstdcxx_interface}
-+ gcc_gxx_include_dir="\$(local_prefix)\`echo \$(exec_prefix) | sed -e 's|^\$(prefix)||' -e 's|/[^/]*|/..|g'\`/include/g++"-${libstdcxx_interface}
- fi
- fi
-
-@@ -8530,7 +8530,7 @@
- # make and thus we'd get different behavior depending on where we built the
- # sources.
- if test x$exec_prefix = xNONE -o x$exec_prefix = x$prefix; then
-- gcc_tooldir='$(libsubdir)/$(unlibsubdir)/../$(target_alias)'
-+ gcc_tooldir='$(local_prefix)/$(target_alias)'
- else
- # An explanation of the sed strings:
- # -e 's|^\$(prefix)||' matches and eliminates 'prefix' from 'exec_prefix'
-@@ -8554,7 +8554,7 @@
- # /foo /foo/bar/ugg ../../
- #
- dollar='$$'
-- gcc_tooldir="\$(libsubdir)/\$(unlibsubdir)/\`echo \$(exec_prefix) | sed -e 's|^\$(prefix)||' -e 's|/\$(dollar)||' -e 's|^[^/]|/|' -e 's|/[^/]*|../|g'\`\$(target_alias)"
-+ gcc_tooldir="\$(libdir)/\`echo \$(exec_prefix) | sed -e 's|^\$(prefix)||' -e 's|/\$(dollar)||' -e 's|^[^/]|/|' -e 's|/[^/]*|../|g'\`\$(target_alias)"
- fi
-
-
diff --git a/devel/mingw-gcc/files/patch-ab b/devel/mingw-gcc/files/patch-ab
deleted file mode 100644
index 55c611144673..000000000000
--- a/devel/mingw-gcc/files/patch-ab
+++ /dev/null
@@ -1,53 +0,0 @@
---- gcc/Makefile.in.orig Thu Aug 24 19:46:43 2000
-+++ gcc/Makefile.in Thu Aug 24 19:50:43 2000
-@@ -1407,12 +1407,12 @@
- # Language-independent files.
-
- DRIVER_DEFINES = \
-- -DSTANDARD_STARTFILE_PREFIX=\"$(unlibsubdir)/\" \
-+ -DSTANDARD_STARTFILE_PREFIX=\"$(libdir)/\" \
- -DSTANDARD_EXEC_PREFIX=\"$(libdir)/gcc-lib/\" \
- -DDEFAULT_TARGET_VERSION=\"$(version)\" \
- -DDEFAULT_TARGET_MACHINE=\"$(target_alias)\" \
- -DSTANDARD_BINDIR_PREFIX=\"$(bindir)/\" \
-- -DTOOLDIR_BASE_PREFIX=\"$(unlibsubdir)/../\"
-+ -DTOOLDIR_BASE_PREFIX=\"$(local_prefix)/\"
- gcc.o: gcc.c $(CONFIG_H) system.h intl.h multilib.h \
- Makefile $(lang_specs_files) prefix.h
- $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \
-@@ -1972,7 +1972,7 @@
- $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \
- -DGCC_INCLUDE_DIR=\"$(libsubdir)/include\" \
- -DGPLUSPLUS_INCLUDE_DIR=\"$(gcc_gxx_include_dir)\" \
-- -DLOCAL_INCLUDE_DIR=\"$(libsubdir)/$(unlibsubdir)/..`echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include\" \
-+ -DLOCAL_INCLUDE_DIR=\"$(local_prefix)`echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include\" \
- -DCROSS_INCLUDE_DIR=\"$(gcc_tooldir)/sys-include\" \
- -DTOOL_INCLUDE_DIR=\"$(gcc_tooldir)/include\" \
- -c `echo $(srcdir)/cccp.c | sed 's,^\./,,'`
-@@ -2006,7 +2006,7 @@
- $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \
- -DGCC_INCLUDE_DIR=\"$(libsubdir)/include\" \
- -DGPLUSPLUS_INCLUDE_DIR=\"$(gcc_gxx_include_dir)\" \
-- -DLOCAL_INCLUDE_DIR=\"$(libsubdir)/$(unlibsubdir)/..`echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include\" \
-+ -DLOCAL_INCLUDE_DIR=\"$(local_prefix)`echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include\" \
- -DCROSS_INCLUDE_DIR=\"$(gcc_tooldir)/sys-include\" \
- -DTOOL_INCLUDE_DIR=\"$(gcc_tooldir)/include\" \
- -c `echo $(srcdir)/cppinit.c | sed 's,^\./,,'`
-@@ -2031,7 +2031,7 @@
- -DGPLUSPLUS_INCLUDE_DIR=\"$(gcc_gxx_include_dir)\" \
- -DCROSS_INCLUDE_DIR=\"$(gcc_tooldir)/sys-include\" \
- -DTOOL_INCLUDE_DIR=\"$(gcc_tooldir)/include\" \
-- -DLOCAL_INCLUDE_DIR=\"$(libsubdir)/$(unlibsubdir)/..`echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include\" \
-+ -DLOCAL_INCLUDE_DIR=\"$(local_prefix)`echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include\" \
- -DSTD_PROTO_DIR=\"$(libsubdir)\" \
- $(srcdir)/protoize.c
-
-@@ -2042,7 +2042,7 @@
- -DGPLUSPLUS_INCLUDE_DIR=\"$(gcc_gxx_include_dir)\" \
- -DCROSS_INCLUDE_DIR=\"$(gcc_tooldir)/sys-include\" \
- -DTOOL_INCLUDE_DIR=\"$(gcc_tooldir)/include\" \
-- -DLOCAL_INCLUDE_DIR=\"$(libsubdir)/$(unlibsubdir)/..`echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include\" \
-+ -DLOCAL_INCLUDE_DIR=\"$(local_prefix)`echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include\" \
- -DSTD_PROTO_DIR=\"$(libsubdir)\" \
- $(srcdir)/unprotoize.c
-
diff --git a/devel/mingw-gcc/files/patch-ac b/devel/mingw-gcc/files/patch-ac
deleted file mode 100644
index 1e93cbec7dc1..000000000000
--- a/devel/mingw-gcc/files/patch-ac
+++ /dev/null
@@ -1,845 +0,0 @@
-*** libf2c/g2c.hin.orig Fri Jan 25 16:35:46 2002
---- libf2c/g2c.hin Fri Jan 25 16:36:32 2002
-***************
-*** 18,37 ****
-
- /* F2C_INTEGER will normally be `int' but would be `long' on 16-bit systems */
- /* we assume short, float are OK */
-! typedef @F2C_INTEGER@ /* long int */ integer;
-! typedef unsigned @F2C_INTEGER@ /* long */ uinteger;
- typedef char *address;
- typedef short int shortint;
- typedef float real;
- typedef double doublereal;
- typedef struct { real r, i; } complex;
- typedef struct { doublereal r, i; } doublecomplex;
-! typedef @F2C_INTEGER@ /* long int */ logical;
- typedef short int shortlogical;
- typedef char logical1;
- typedef char integer1;
-! typedef @F2C_LONGINT@ /* long long */ longint; /* system-dependent */
-! typedef unsigned @F2C_LONGINT@ /* long long */ ulongint; /* system-dependent */
- #define qbit_clear(a,b) ((a) & ~((ulongint)1 << (b)))
- #define qbit_set(a,b) ((a) | ((ulongint)1 << (b)))
-
---- 18,37 ----
-
- /* F2C_INTEGER will normally be `int' but would be `long' on 16-bit systems */
- /* we assume short, float are OK */
-! typedef int /* long int */ integer;
-! typedef unsigned int /* long */ uinteger;
- typedef char *address;
- typedef short int shortint;
- typedef float real;
- typedef double doublereal;
- typedef struct { real r, i; } complex;
- typedef struct { doublereal r, i; } doublecomplex;
-! typedef int /* long int */ logical;
- typedef short int shortlogical;
- typedef char logical1;
- typedef char integer1;
-! typedef long long int /* long long */ longint; /* system-dependent */
-! typedef unsigned long long int /* long long */ ulongint; /* system-dependent */
- #define qbit_clear(a,b) ((a) & ~((ulongint)1 << (b)))
- #define qbit_set(a,b) ((a) | ((ulongint)1 << (b)))
-
-***************
-*** 52,60 ****
- typedef short ftnlen;
- typedef short ftnint;
- #else
-! typedef @F2C_INTEGER@ /* long int */ flag;
-! typedef @F2C_INTEGER@ /* long int */ ftnlen;
-! typedef @F2C_INTEGER@ /* long int */ ftnint;
- #endif
-
- /*external read, write*/
---- 52,60 ----
- typedef short ftnlen;
- typedef short ftnint;
- #else
-! typedef int /* long int */ flag;
-! typedef int /* long int */ ftnlen;
-! typedef int /* long int */ ftnint;
- #endif
-
- /*external read, write*/
-*** libf2c/configure.in.orig Fri Jan 25 16:35:53 2002
---- libf2c/configure.in Fri Jan 25 16:36:55 2002
-***************
-*** 99,196 ****
- extra_includes="-I$topsrcdir/gcc/f -I$topsrcdir/gcc -I$topsrcdir/include -I$topsrcdir/gcc/config -I$r/gcc"
- ac_cpp="$late_ac_cpp -DIN_GCC -DHAVE_CONFIG_H $extra_includes"
-
-- # The AC_EGREP_CPPs below have been known to fail when the header
-- # path is wrong after things have been moved about; the cpp error status
-- # counts for nothing. First check that there aren't any errors from
-- # the headers.
-- CFLAGS="$CFLAGS -DHAVE_CONFIG_H -DIN_GCC $extra_includes"
-- AC_TRY_COMPILE([#include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"],,,
-- AC_MSG_ERROR([Can't run check for integer sizes -- see config.log]))
-- CFLAGS=$late_cflags
--
-- AC_CACHE_VAL(g77_cv_sys_f2cinteger,
-- echo "configure:__oline__: using $ac_cpp" >&AC_FD_CC
-- AC_EGREP_CPP(F2C_INTEGER=long int,
-- [#include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"
-- #if FFECOM_f2cINTEGER == FFECOM_f2ccodeLONG
-- F2C_INTEGER=long int
-- #elif FFECOM_f2cINTEGER == FFECOM_f2ccodeINT
-- F2C_INTEGER=int
-- #else
-- # error "Cannot find a suitable type for F2C_INTEGER"
-- #endif
-- ],
-- g77_cv_sys_f2cinteger="long int",)
-- if test "$g77_cv_sys_f2cinteger" = ""; then
-- echo "configure:__oline__: using $ac_cpp" >&AC_FD_CC
-- AC_EGREP_CPP(F2C_INTEGER=int,
-- [#include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"
-- #if FFECOM_f2cINTEGER == FFECOM_f2ccodeLONG
-- F2C_INTEGER=long int
-- #elif FFECOM_f2cINTEGER == FFECOM_f2ccodeINT
-- F2C_INTEGER=int
-- #else
-- # error "Cannot find a suitable type for F2C_INTEGER"
-- #endif
-- ],
-- g77_cv_sys_f2cinteger=int,)
-- fi
-- if test "$g77_cv_sys_f2cinteger" = ""; then
-- AC_MSG_RESULT("")
-- AC_MSG_ERROR([Can't determine type for f2c integer; config.log may help.])
-- fi
-- )
-- AC_MSG_RESULT($g77_cv_sys_f2cinteger)
-- F2C_INTEGER=$g77_cv_sys_f2cinteger
-- AC_SUBST(F2C_INTEGER)
--
-- AC_MSG_CHECKING(f2c long int type)
-- AC_CACHE_VAL(g77_cv_sys_f2clongint,
-- echo "configure:__oline__: using $ac_cpp" >&AC_FD_CC
-- AC_EGREP_CPP(F2C_LONGINT=long int,
-- [#include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"
-- #if FFECOM_f2cLONGINT == FFECOM_f2ccodeLONG
-- F2C_LONGINT=long int
-- #elif FFECOM_f2cLONGINT == FFECOM_f2ccodeLONGLONG
-- F2C_LONGINT=long long int
-- #else
-- # error "Cannot find a suitable type for F2C_LONGINT"
-- #endif
-- ],
-- g77_cv_sys_f2clongint="long int",)
--
-- if test "$g77_cv_sys_f2clongint" = ""; then
-- echo "configure:__oline__: using $ac_cpp" >&AC_FD_CC
-- AC_EGREP_CPP(F2C_LONGINT=long long int,
-- [#include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"
-- #if FFECOM_f2cLONGINT == FFECOM_f2ccodeLONG
-- F2C_LONGINT=long int
-- #elif FFECOM_f2cLONGINT == FFECOM_f2ccodeLONGLONG
-- F2C_LONGINT=long long int
-- #else
-- # error "Cannot find a suitable type for F2C_LONGINT"
-- #endif
-- ],
-- g77_cv_sys_f2clongint="long long int",)
-- fi
-- if test "$g77_cv_sys_f2clongint" = ""; then
-- AC_MSG_RESULT("")
-- AC_MSG_ERROR([Can't determine type for f2c long int; config.log may help.])
-- fi
-- )
-- AC_MSG_RESULT($g77_cv_sys_f2clongint)
-- F2C_LONGINT=$g77_cv_sys_f2clongint
-- AC_SUBST(F2C_LONGINT)
- ac_cpp=$late_ac_cpp
-
- # avoid confusion in case the `makefile's from the f2c distribution have
---- 99,104 ----
-*** libf2c/configure.orig Fri Jan 25 16:35:57 2002
---- libf2c/configure Fri Jan 25 16:37:03 2002
-***************
-*** 28,33 ****
---- 28,34 ----
- program_transform_name=s,x,x,
- silent=
- site=
-+ sitefile=
- srcdir=
- target=NONE
- verbose=
-***************
-*** 142,147 ****
---- 143,149 ----
- --help print this message
- --no-create do not create output files
- --quiet, --silent do not print \`checking...' messages
-+ --site-file=FILE use FILE as the site file
- --version print the version of autoconf that created configure
- Directory and file names:
- --prefix=PREFIX install architecture-independent files in PREFIX
-***************
-*** 312,317 ****
---- 314,324 ----
- -site=* | --site=* | --sit=*)
- site="$ac_optarg" ;;
-
-+ -site-file | --site-file | --site-fil | --site-fi | --site-f)
-+ ac_prev=sitefile ;;
-+ -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*)
-+ sitefile="$ac_optarg" ;;
-+
- -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
- ac_prev=srcdir ;;
- -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
-***************
-*** 477,488 ****
- srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
-
- # Prefer explicitly selected file to automatically selected ones.
-! if test -z "$CONFIG_SITE"; then
-! if test "x$prefix" != xNONE; then
-! CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
-! else
-! CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
- fi
- fi
- for ac_site_file in $CONFIG_SITE; do
- if test -r "$ac_site_file"; then
---- 484,499 ----
- srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
-
- # Prefer explicitly selected file to automatically selected ones.
-! if test -z "$sitefile"; then
-! if test -z "$CONFIG_SITE"; then
-! if test "x$prefix" != xNONE; then
-! CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
-! else
-! CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
-! fi
- fi
-+ else
-+ CONFIG_SITE="$sitefile"
- fi
- for ac_site_file in $CONFIG_SITE; do
- if test -r "$ac_site_file"; then
-***************
-*** 558,564 ****
- compiler_name=f771
- rm -f skip-this-dir
- echo $ac_n "checking if compiler $compiler_name has been built""... $ac_c" 1>&6
-! echo "configure:562: checking if compiler $compiler_name has been built" >&5
- if eval "test \"`echo '$''{'g77_cv_compiler_exists'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
---- 569,575 ----
- compiler_name=f771
- rm -f skip-this-dir
- echo $ac_n "checking if compiler $compiler_name has been built""... $ac_c" 1>&6
-! echo "configure:573: checking if compiler $compiler_name has been built" >&5
- if eval "test \"`echo '$''{'g77_cv_compiler_exists'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
-***************
-*** 589,595 ****
- # Extract the first word of "gcc", so it can be a program name with args.
- set dummy gcc; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-! echo "configure:593: checking for $ac_word" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
---- 600,606 ----
- # Extract the first word of "gcc", so it can be a program name with args.
- set dummy gcc; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-! echo "configure:604: checking for $ac_word" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
-***************
-*** 619,625 ****
- # Extract the first word of "cc", so it can be a program name with args.
- set dummy cc; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-! echo "configure:623: checking for $ac_word" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
---- 630,636 ----
- # Extract the first word of "cc", so it can be a program name with args.
- set dummy cc; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-! echo "configure:634: checking for $ac_word" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
-***************
-*** 670,676 ****
- # Extract the first word of "cl", so it can be a program name with args.
- set dummy cl; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-! echo "configure:674: checking for $ac_word" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
---- 681,687 ----
- # Extract the first word of "cl", so it can be a program name with args.
- set dummy cl; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-! echo "configure:685: checking for $ac_word" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
-***************
-*** 702,708 ****
- fi
-
- echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-! echo "configure:706: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
-
- ac_ext=c
- # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
---- 713,719 ----
- fi
-
- echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-! echo "configure:717: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
-
- ac_ext=c
- # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
-***************
-*** 713,724 ****
-
- cat > conftest.$ac_ext << EOF
-
-! #line 717 "configure"
- #include "confdefs.h"
-
- main(){return(0);}
- EOF
-! if { (eval echo configure:722: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
- ac_cv_prog_cc_works=yes
- # If we can't run a trivial program, we are probably using a cross compiler.
- if (./conftest; exit) 2>/dev/null; then
---- 724,735 ----
-
- cat > conftest.$ac_ext << EOF
-
-! #line 728 "configure"
- #include "confdefs.h"
-
- main(){return(0);}
- EOF
-! if { (eval echo configure:733: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
- ac_cv_prog_cc_works=yes
- # If we can't run a trivial program, we are probably using a cross compiler.
- if (./conftest; exit) 2>/dev/null; then
-***************
-*** 744,755 ****
- { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
- fi
- echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-! echo "configure:748: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
- echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
- cross_compiling=$ac_cv_prog_cc_cross
-
- echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-! echo "configure:753: checking whether we are using GNU C" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
---- 755,766 ----
- { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
- fi
- echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-! echo "configure:759: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
- echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
- cross_compiling=$ac_cv_prog_cc_cross
-
- echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-! echo "configure:764: checking whether we are using GNU C" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
-***************
-*** 758,764 ****
- yes;
- #endif
- EOF
-! if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:762: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
- ac_cv_prog_gcc=yes
- else
- ac_cv_prog_gcc=no
---- 769,775 ----
- yes;
- #endif
- EOF
-! if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:773: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
- ac_cv_prog_gcc=yes
- else
- ac_cv_prog_gcc=no
-***************
-*** 777,783 ****
- ac_save_CFLAGS="$CFLAGS"
- CFLAGS=
- echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-! echo "configure:781: checking whether ${CC-cc} accepts -g" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
---- 788,794 ----
- ac_save_CFLAGS="$CFLAGS"
- CFLAGS=
- echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-! echo "configure:792: checking whether ${CC-cc} accepts -g" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
-***************
-*** 817,823 ****
- # Extract the first word of "ranlib", so it can be a program name with args.
- set dummy ranlib; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-! echo "configure:821: checking for $ac_word" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
---- 828,834 ----
- # Extract the first word of "ranlib", so it can be a program name with args.
- set dummy ranlib; ac_word=$2
- echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-! echo "configure:832: checking for $ac_word" >&5
- if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
-***************
-*** 857,863 ****
- # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
- # ./install, which can be erroneously created by make from ./install.sh.
- echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-! echo "configure:861: checking for a BSD compatible install" >&5
- if test -z "$INSTALL"; then
- if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
---- 868,874 ----
- # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
- # ./install, which can be erroneously created by make from ./install.sh.
- echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-! echo "configure:872: checking for a BSD compatible install" >&5
- if test -z "$INSTALL"; then
- if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
-***************
-*** 910,916 ****
- test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
-
- echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
-! echo "configure:914: checking whether ${MAKE-make} sets \${MAKE}" >&5
- set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
- if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
---- 921,927 ----
- test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
-
- echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
-! echo "configure:925: checking whether ${MAKE-make} sets \${MAKE}" >&5
- set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
- if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
-***************
-*** 939,945 ****
-
- # Sanity check for the cross-compilation case:
- echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
-! echo "configure:943: checking how to run the C preprocessor" >&5
- # On Suns, sometimes $CPP names a directory.
- if test -n "$CPP" && test -d "$CPP"; then
- CPP=
---- 950,956 ----
-
- # Sanity check for the cross-compilation case:
- echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
-! echo "configure:954: checking how to run the C preprocessor" >&5
- # On Suns, sometimes $CPP names a directory.
- if test -n "$CPP" && test -d "$CPP"; then
- CPP=
-***************
-*** 954,966 ****
- # On the NeXT, cc -E runs the code through the compiler's parser,
- # not just through cpp.
- cat > conftest.$ac_ext <<EOF
-! #line 958 "configure"
- #include "confdefs.h"
- #include <assert.h>
- Syntax Error
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-! { (eval echo configure:964: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
- ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
- if test -z "$ac_err"; then
- :
---- 965,977 ----
- # On the NeXT, cc -E runs the code through the compiler's parser,
- # not just through cpp.
- cat > conftest.$ac_ext <<EOF
-! #line 969 "configure"
- #include "confdefs.h"
- #include <assert.h>
- Syntax Error
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-! { (eval echo configure:975: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
- ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
- if test -z "$ac_err"; then
- :
-***************
-*** 971,983 ****
- rm -rf conftest*
- CPP="${CC-cc} -E -traditional-cpp"
- cat > conftest.$ac_ext <<EOF
-! #line 975 "configure"
- #include "confdefs.h"
- #include <assert.h>
- Syntax Error
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-! { (eval echo configure:981: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
- ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
- if test -z "$ac_err"; then
- :
---- 982,994 ----
- rm -rf conftest*
- CPP="${CC-cc} -E -traditional-cpp"
- cat > conftest.$ac_ext <<EOF
-! #line 986 "configure"
- #include "confdefs.h"
- #include <assert.h>
- Syntax Error
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-! { (eval echo configure:992: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
- ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
- if test -z "$ac_err"; then
- :
-***************
-*** 988,1000 ****
- rm -rf conftest*
- CPP="${CC-cc} -nologo -E"
- cat > conftest.$ac_ext <<EOF
-! #line 992 "configure"
- #include "confdefs.h"
- #include <assert.h>
- Syntax Error
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-! { (eval echo configure:998: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
- ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
- if test -z "$ac_err"; then
- :
---- 999,1011 ----
- rm -rf conftest*
- CPP="${CC-cc} -nologo -E"
- cat > conftest.$ac_ext <<EOF
-! #line 1003 "configure"
- #include "confdefs.h"
- #include <assert.h>
- Syntax Error
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-! { (eval echo configure:1009: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
- ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
- if test -z "$ac_err"; then
- :
-***************
-*** 1020,1036 ****
-
- ac_safe=`echo "stdio.h" | sed 'y%./+-%__p_%'`
- echo $ac_n "checking for stdio.h""... $ac_c" 1>&6
-! echo "configure:1024: checking for stdio.h" >&5
- if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- cat > conftest.$ac_ext <<EOF
-! #line 1029 "configure"
- #include "confdefs.h"
- #include <stdio.h>
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-! { (eval echo configure:1034: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
- ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
- if test -z "$ac_err"; then
- rm -rf conftest*
---- 1031,1047 ----
-
- ac_safe=`echo "stdio.h" | sed 'y%./+-%__p_%'`
- echo $ac_n "checking for stdio.h""... $ac_c" 1>&6
-! echo "configure:1035: checking for stdio.h" >&5
- if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
- cat > conftest.$ac_ext <<EOF
-! #line 1040 "configure"
- #include "confdefs.h"
- #include <stdio.h>
- EOF
- ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-! { (eval echo configure:1045: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
- ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
- if test -z "$ac_err"; then
- rm -rf conftest*
-***************
-*** 1061,1225 ****
- # (via com.h). proj.h and com.h are in gcc/f/, config.h which they need
- # is in gcc/ and the config files are in gcc/config/.
- echo $ac_n "checking f2c integer type""... $ac_c" 1>&6
-! echo "configure:1065: checking f2c integer type" >&5
- # Set this back later below!
- late_ac_cpp=$ac_cpp
- late_cflags=$CFLAGS
- extra_includes="-I$topsrcdir/gcc/f -I$topsrcdir/gcc -I$topsrcdir/include -I$topsrcdir/gcc/config -I$r/gcc"
- ac_cpp="$late_ac_cpp -DIN_GCC -DHAVE_CONFIG_H $extra_includes"
-
-- # The AC_EGREP_CPPs below have been known to fail when the header
-- # path is wrong after things have been moved about; the cpp error status
-- # counts for nothing. First check that there aren't any errors from
-- # the headers.
-- CFLAGS="$CFLAGS -DHAVE_CONFIG_H -DIN_GCC $extra_includes"
-- cat > conftest.$ac_ext <<EOF
-- #line 1078 "configure"
-- #include "confdefs.h"
-- #include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"
-- int main() {
--
-- ; return 0; }
-- EOF
-- if { (eval echo configure:1087: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
-- :
-- else
-- echo "configure: failed program was:" >&5
-- cat conftest.$ac_ext >&5
-- rm -rf conftest*
-- { echo "configure: error: Can't run check for integer sizes -- see config.log" 1>&2; exit 1; }
-- fi
-- rm -f conftest*
-- CFLAGS=$late_cflags
--
-- if eval "test \"`echo '$''{'g77_cv_sys_f2cinteger'+set}'`\" = set"; then
-- echo $ac_n "(cached) $ac_c" 1>&6
-- else
-- echo "configure:1101: using $ac_cpp" >&5
-- cat > conftest.$ac_ext <<EOF
-- #line 1103 "configure"
-- #include "confdefs.h"
-- #include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"
-- #if FFECOM_f2cINTEGER == FFECOM_f2ccodeLONG
-- F2C_INTEGER=long int
-- #elif FFECOM_f2cINTEGER == FFECOM_f2ccodeINT
-- F2C_INTEGER=int
-- #else
-- # error "Cannot find a suitable type for F2C_INTEGER"
-- #endif
--
-- EOF
-- if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-- egrep "F2C_INTEGER=long int" >/dev/null 2>&1; then
-- rm -rf conftest*
-- g77_cv_sys_f2cinteger="long int"
-- fi
-- rm -f conftest*
--
-- if test "$g77_cv_sys_f2cinteger" = ""; then
-- echo "configure:1125: using $ac_cpp" >&5
-- cat > conftest.$ac_ext <<EOF
-- #line 1127 "configure"
-- #include "confdefs.h"
-- #include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"
-- #if FFECOM_f2cINTEGER == FFECOM_f2ccodeLONG
-- F2C_INTEGER=long int
-- #elif FFECOM_f2cINTEGER == FFECOM_f2ccodeINT
-- F2C_INTEGER=int
-- #else
-- # error "Cannot find a suitable type for F2C_INTEGER"
-- #endif
--
-- EOF
-- if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-- egrep "F2C_INTEGER=int" >/dev/null 2>&1; then
-- rm -rf conftest*
-- g77_cv_sys_f2cinteger=int
-- fi
-- rm -f conftest*
--
-- fi
-- if test "$g77_cv_sys_f2cinteger" = ""; then
-- echo "$ac_t""""" 1>&6
-- { echo "configure: error: Can't determine type for f2c integer; config.log may help." 1>&2; exit 1; }
-- fi
--
-- fi
--
-- echo "$ac_t""$g77_cv_sys_f2cinteger" 1>&6
-- F2C_INTEGER=$g77_cv_sys_f2cinteger
--
--
-- echo $ac_n "checking f2c long int type""... $ac_c" 1>&6
-- echo "configure:1161: checking f2c long int type" >&5
-- if eval "test \"`echo '$''{'g77_cv_sys_f2clongint'+set}'`\" = set"; then
-- echo $ac_n "(cached) $ac_c" 1>&6
-- else
-- echo "configure:1165: using $ac_cpp" >&5
-- cat > conftest.$ac_ext <<EOF
-- #line 1167 "configure"
-- #include "confdefs.h"
-- #include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"
-- #if FFECOM_f2cLONGINT == FFECOM_f2ccodeLONG
-- F2C_LONGINT=long int
-- #elif FFECOM_f2cLONGINT == FFECOM_f2ccodeLONGLONG
-- F2C_LONGINT=long long int
-- #else
-- # error "Cannot find a suitable type for F2C_LONGINT"
-- #endif
--
-- EOF
-- if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-- egrep "F2C_LONGINT=long int" >/dev/null 2>&1; then
-- rm -rf conftest*
-- g77_cv_sys_f2clongint="long int"
-- fi
-- rm -f conftest*
--
--
-- if test "$g77_cv_sys_f2clongint" = ""; then
-- echo "configure:1190: using $ac_cpp" >&5
-- cat > conftest.$ac_ext <<EOF
-- #line 1192 "configure"
-- #include "confdefs.h"
-- #include "proj.h"
-- #define FFECOM_DETERMINE_TYPES 1
-- #include "com.h"
-- #if FFECOM_f2cLONGINT == FFECOM_f2ccodeLONG
-- F2C_LONGINT=long int
-- #elif FFECOM_f2cLONGINT == FFECOM_f2ccodeLONGLONG
-- F2C_LONGINT=long long int
-- #else
-- # error "Cannot find a suitable type for F2C_LONGINT"
-- #endif
--
-- EOF
-- if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-- egrep "F2C_LONGINT=long long int" >/dev/null 2>&1; then
-- rm -rf conftest*
-- g77_cv_sys_f2clongint="long long int"
-- fi
-- rm -f conftest*
--
-- fi
-- if test "$g77_cv_sys_f2clongint" = ""; then
-- echo "$ac_t""""" 1>&6
-- { echo "configure: error: Can't determine type for f2c long int; config.log may help." 1>&2; exit 1; }
-- fi
--
-- fi
--
-- echo "$ac_t""$g77_cv_sys_f2clongint" 1>&6
-- F2C_LONGINT=$g77_cv_sys_f2clongint
--
- ac_cpp=$late_ac_cpp
-
- # avoid confusion in case the `makefile's from the f2c distribution have
---- 1072,1084 ----
- # (via com.h). proj.h and com.h are in gcc/f/, config.h which they need
- # is in gcc/ and the config files are in gcc/config/.
- echo $ac_n "checking f2c integer type""... $ac_c" 1>&6
-! echo "configure:1076: checking f2c integer type" >&5
- # Set this back later below!
- late_ac_cpp=$ac_cpp
- late_cflags=$CFLAGS
- extra_includes="-I$topsrcdir/gcc/f -I$topsrcdir/gcc -I$topsrcdir/include -I$topsrcdir/gcc/config -I$r/gcc"
- ac_cpp="$late_ac_cpp -DIN_GCC -DHAVE_CONFIG_H $extra_includes"
-
- ac_cpp=$late_ac_cpp
-
- # avoid confusion in case the `makefile's from the f2c distribution have
-***************
-*** 1267,1273 ****
- fi
-
- echo $ac_n "checking host system type""... $ac_c" 1>&6
-! echo "configure:1271: checking host system type" >&5
-
- host_alias=$host
- case "$host_alias" in
---- 1126,1132 ----
- fi
-
- echo $ac_n "checking host system type""... $ac_c" 1>&6
-! echo "configure:1130: checking host system type" >&5
-
- host_alias=$host
- case "$host_alias" in
-***************
-*** 1288,1294 ****
- echo "$ac_t""$host" 1>&6
-
- echo $ac_n "checking target system type""... $ac_c" 1>&6
-! echo "configure:1292: checking target system type" >&5
-
- target_alias=$target
- case "$target_alias" in
---- 1147,1153 ----
- echo "$ac_t""$host" 1>&6
-
- echo $ac_n "checking target system type""... $ac_c" 1>&6
-! echo "configure:1151: checking target system type" >&5
-
- target_alias=$target
- case "$target_alias" in
-***************
-*** 1306,1312 ****
- echo "$ac_t""$target" 1>&6
-
- echo $ac_n "checking build system type""... $ac_c" 1>&6
-! echo "configure:1310: checking build system type" >&5
-
- build_alias=$build
- case "$build_alias" in
---- 1165,1171 ----
- echo "$ac_t""$target" 1>&6
-
- echo $ac_n "checking build system type""... $ac_c" 1>&6
-! echo "configure:1169: checking build system type" >&5
-
- build_alias=$build
- case "$build_alias" in
-***************
-*** 1487,1494 ****
- s%@INSTALL_DATA@%$INSTALL_DATA%g
- s%@SET_MAKE@%$SET_MAKE%g
- s%@CPP@%$CPP%g
-- s%@F2C_INTEGER@%$F2C_INTEGER%g
-- s%@F2C_LONGINT@%$F2C_LONGINT%g
- s%@gcc_version@%$gcc_version%g
- s%@gcc_version_trigger@%$gcc_version_trigger%g
- s%@host@%$host%g
---- 1346,1351 ----
-
diff --git a/devel/mingw-gcc/files/patch-ad b/devel/mingw-gcc/files/patch-ad
deleted file mode 100644
index 8a190876a244..000000000000
--- a/devel/mingw-gcc/files/patch-ad
+++ /dev/null
@@ -1,11 +0,0 @@
---- gcc/f/com.h.orig Wed Jan 12 11:57:10 2005
-+++ gcc/f/com.h Wed Jan 12 11:57:37 2005
-@@ -310,7 +310,7 @@
- void ffecom_finish_progunit (void);
- tree ffecom_get_invented_identifier (const char *pattern, const char *text,
- int number);
--ffeinfoKindtype ffecom_gfrt_basictype (ffecomGfrt ix);
-+ffeinfoBasictype ffecom_gfrt_basictype (ffecomGfrt ix);
- ffeinfoKindtype ffecom_gfrt_kindtype (ffecomGfrt ix);
- void ffecom_init_0 (void);
- void ffecom_init_2 (void);
diff --git a/devel/mingw-gcc/pkg-descr b/devel/mingw-gcc/pkg-descr
deleted file mode 100644
index 3f821830b254..000000000000
--- a/devel/mingw-gcc/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-FSF gcc-2.95.2 for Windows cross-development.
diff --git a/devel/mingw-gcc/pkg-plist b/devel/mingw-gcc/pkg-plist
deleted file mode 100644
index cc254d1ea204..000000000000
--- a/devel/mingw-gcc/pkg-plist
+++ /dev/null
@@ -1,231 +0,0 @@
-bin/cpp
-bin/gcov
-bin/i386-mingw32msvc-c++
-@exec mv %D/bin/i386-mingw32msvc-c++filt %D/bin/i386-mingw32msvc-c++filt.binutils
-bin/i386-mingw32msvc-c++filt
-@unexec mv %D/bin/i386-mingw32msvc-c++filt.binutils %D/bin/i386-mingw32msvc-c++filt
-bin/i386-mingw32msvc-g++
-bin/i386-mingw32msvc-g77
-bin/i386-mingw32msvc-gcc
-bin/i386-mingw32msvc-protoize
-bin/i386-mingw32msvc-unprotoize
-i386-mingw32msvc/bin/gcc
-i386-mingw32msvc/include/_G_config.h
-i386-mingw32msvc/lib/libiberty.a
-i386-mingw32msvc/lib/libstdc++.a.2.10.0
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/SYSCALLS.c.X
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/cc1
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/cc1obj
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/cc1plus
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/cpp0
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/f771
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/README
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/exception
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/fixed
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/float.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/g2c.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/iso646.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/limits.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/new
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/new.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/NXConstStr.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/Object.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/Protocol.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/encoding.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/hash.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/objc-api.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/objc-list.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/objc.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/sarray.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/thr.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc/typedstream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/proto.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/stdarg.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/stdbool.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/stddef.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/syslimits.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/typeinfo
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-alpha.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-arc.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-c4x.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-clipper.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-h8300.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-i860.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-i960.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-m32r.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-m88k.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-mips.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-mn10200.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-mn10300.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-pa.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-ppc.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-pyr.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-sh.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-sparc.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-spur.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/va-v850.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/varargs.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/libgcc.a
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/libg2c.a
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/libobjc.a
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/libstdc++.a
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/specs
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/PlotFile.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/SFile.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/algo.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/algobase.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/algorithm
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/alloc.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/bitset
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/builtinbuf.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/bvector.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cassert
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cctype
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cerrno
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cfloat
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/ciso646
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/climits
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/clocale
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cmath
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/complex
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/complex.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/csetjmp
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/csignal
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cstdarg
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cstddef
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cstdio
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cstdlib
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cstring
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/ctime
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cwchar
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/cwctype
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/defalloc.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/deque
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/deque.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/dummy.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/editbuf.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/floatio.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/fstream
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/fstream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/function.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/functional
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/hash_map
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/hash_map.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/hash_set
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/hash_set.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/hashtable.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/heap.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/indstream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iolibio.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iomanip
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iomanip.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iosfwd
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iostdio.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iostream
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iostream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iostreamP.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/istream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iterator
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/iterator.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/libio.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/libioP.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/list
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/list.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/map
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/map.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/memory
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/multimap.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/multiset.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/numeric
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/ostream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/pair.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/parsestream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/pfstream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/procbuf.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/pthread_alloc
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/pthread_alloc.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/queue
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/rope
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/rope.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/ropeimpl.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/set
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/set.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/slist
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/slist.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/sstream
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stack
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stack.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/bastring.cc
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/bastring.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/complext.cc
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/complext.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/dcomplex.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/fcomplex.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/gslice.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/gslice_array.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/indirect_array.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/ldcomplex.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/mask_array.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/slice.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/slice_array.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/std_valarray.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/straits.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/valarray_array.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/valarray_array.tcc
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std/valarray_meta.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stdexcept
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stdiostream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_algo.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_algobase.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_alloc.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_bvector.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_config.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_construct.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_deque.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_function.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_hash_fun.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_hash_map.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_hash_set.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_hashtable.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_heap.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_iterator.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_list.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_map.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_multimap.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_multiset.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_numeric.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_pair.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_queue.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_raw_storage_iter.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_relops.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_rope.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_set.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_slist.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_stack.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_tempbuf.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_tree.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_uninitialized.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stl_vector.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/stream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/streambuf.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/strfile.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/string
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/strstream
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/strstream.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/tempbuf.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/tree.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/type_traits.h
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/utility
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/valarray
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/vector
-lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/vector.h
-@dirrm lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++/std
-@dirrm lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include/g++
-@dirrm lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%/include
-@dirrm lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include/objc
-@dirrm lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6/include
-@dirrm lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%-6
-@dirrm lib/gcc-lib/i386-mingw32msvc/%%PORTVERSION%%
-@dirrm lib/gcc-lib/i386-mingw32msvc
-@dirrmtry lib/gcc-lib
diff --git a/devel/mingw-opengl-headers/Makefile b/devel/mingw-opengl-headers/Makefile
deleted file mode 100644
index 6b69fc92c0a2..000000000000
--- a/devel/mingw-opengl-headers/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# New ports collection makefile for: OpenGL headers for Mingw32
-# Date created: 29 Dec 2001
-# Whom: Michal Pasternak <doc@lublin.t1.pl>
-#
-# $FreeBSD$
-
-PORTNAME= opengl
-PORTVERSION= 20011229
-CATEGORIES= devel graphics
-MASTER_SITES= http://download.microsoft.com/download/win95upg/info/1/W95/EN-US/
-PKGNAMEPREFIX= mingw-
-PKGNAMESUFFIX= -headers
-DISTNAME= Opengl95
-EXTRACT_SUFX= .exe
-DIST_SUBDIR= mingw
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= OpenGL headers from Microsoft(TM) for Windows development with Mingw
-
-BUILD_DEPENDS= mingwm10.dll:${PORTSDIR}/devel/mingw-bin-msvcrt
-
-DEPRECATED= use mingw32-* ports instead
-EXPIRATION_DATE=2006-11-04
-
-RESTRICTED= "Not sure if we can redistribute it"
-
-USE_ZIP= yes
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-
-do-install:
- ${MKDIR} ${PREFIX}/i386-mingw32msvc/include/GL
- ${LN} -s ${PREFIX}/i386-mingw32msvc/include/GL ${PREFIX}/i386-mingw32msvc/include/gl
- ${CP} ${WRKSRC}/INCLUDE/GL/GL.H ${PREFIX}/i386-mingw32msvc/include/GL/gl.h
- ${CP} ${WRKSRC}/INCLUDE/GL/GLAUX.H ${PREFIX}/i386-mingw32msvc/include/GL/glaux.h
- ${CP} ${WRKSRC}/INCLUDE/GL/GLU.H ${PREFIX}/i386-mingw32msvc/include/GL/glu.h
- ${CP} ${WRKSRC}/DLL/GLU32.DLL ${PREFIX}/i386-mingw32msvc/lib/glu32.dll
- ${CP} ${WRKSRC}/DLL/OPENGL32.DLL ${PREFIX}/i386-mingw32msvc/lib/opengl32.dll
-
-.include <bsd.port.mk>
diff --git a/devel/mingw-opengl-headers/distinfo b/devel/mingw-opengl-headers/distinfo
deleted file mode 100644
index d7b2eb91ddd8..000000000000
--- a/devel/mingw-opengl-headers/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (mingw/Opengl95.exe) = edb0a9c371be828d2b5d2e90c5c89cb3
-SHA256 (mingw/Opengl95.exe) = a84f934eff0f0950b8e6f6df6f121f5107983df68ef42dd3e12671944e95c6b7
-SIZE (mingw/Opengl95.exe) = 495458
diff --git a/devel/mingw-opengl-headers/pkg-descr b/devel/mingw-opengl-headers/pkg-descr
deleted file mode 100644
index bd9695200ed4..000000000000
--- a/devel/mingw-opengl-headers/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Headers and DLLs for OpenGL development, missing in MinGW installation.
-
-Read more about MinGW + OpenGL at
-WWW: http://mywebpage.netscape.com/PtrPck/
-
--- Michal Pasternak <doc@lublin.t1.pl>
diff --git a/devel/mingw-opengl-headers/pkg-plist b/devel/mingw-opengl-headers/pkg-plist
deleted file mode 100644
index 976fda12cce0..000000000000
--- a/devel/mingw-opengl-headers/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-i386-mingw32msvc/include/gl
-i386-mingw32msvc/include/GL/gl.h
-i386-mingw32msvc/include/GL/glaux.h
-i386-mingw32msvc/include/GL/glu.h
-i386-mingw32msvc/lib/glu32.dll
-i386-mingw32msvc/lib/opengl32.dll
-@dirrm i386-mingw32msvc/include/GL
diff --git a/devel/mingw/Makefile b/devel/mingw/Makefile
deleted file mode 100644
index 633a9f80e9a8..000000000000
--- a/devel/mingw/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# New ports collection makefile for: mingw
-# Date created: 6 June 2000
-# Whom: Toshihiro Inoue <tino@pa2.so-net.ne.jp>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mingw
-PORTVERSION= 20011229
-CATEGORIES= devel
-MASTER_SITES= # empty
-DISTFILES= # empty
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Cross development for Windows
-
-RUN_DEPENDS= i386-mingw32msvc-as:${PORTSDIR}/devel/mingw-binutils \
- mingwm10.dll:${PORTSDIR}/devel/mingw-bin-msvcrt \
- i386-mingw32msvc-gcc:${PORTSDIR}/devel/mingw-gcc
-.if !defined(PACKAGE_BUILDING)
-RUN_DEPENDS+= ${LOCALBASE}/i386-mingw32msvc/include/GL/gl.h:${PORTSDIR}/devel/mingw-opengl-headers
-.endif
-
-DEPRECATED= use mingw32-* ports instead
-EXPIRATION_DATE=2006-11-04
-
-NO_BUILD= yes
-
-do-install:
- @${DO_NADA}
-
-.include <bsd.port.mk>
diff --git a/devel/mingw/pkg-descr b/devel/mingw/pkg-descr
deleted file mode 100644
index 3d588e3e0e23..000000000000
--- a/devel/mingw/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-`Mingw' refers to the "Minimalist" GNU-Win32 project.
-
-Mingw is a compiler system based on the GNU gcc/egcs projects
-that compiles code to be run on Win32 (Windows) systems.
-It provides C, C++ and Fortran compilers plus other related tools.
-
-This package is a meta port that depends on other packages:
- mingw-binutils, mingw-bin-msvcrt, mingw-gcc
-
-WWW: http://www.mingw.org/
diff --git a/devel/mingw/pkg-plist b/devel/mingw/pkg-plist
deleted file mode 100644
index 2443c6dfea42..000000000000
--- a/devel/mingw/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-@comment no files - this is a meta port
diff --git a/editors/Makefile b/editors/Makefile
index ec92bb0fcbec..f3017b55a394 100644
--- a/editors/Makefile
+++ b/editors/Makefile
@@ -113,7 +113,6 @@
SUBDIR += nvi-m17n
SUBDIR += nvi-perl
SUBDIR += nxml-emacs21
- SUBDIR += offix-editor
SUBDIR += ooo-build
SUBDIR += ooodict-all
SUBDIR += openoffice.org-1.0
diff --git a/editors/offix-editor/Makefile b/editors/offix-editor/Makefile
deleted file mode 100644
index 368d5501ac01..000000000000
--- a/editors/offix-editor/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# ports collection makefile for: Editor
-# Date created: 28 Jun 1997
-# Whom: Ruslan Shevchenko <ruslan@shevchenko.kiev.ua>
-#
-# $FreeBSD$
-#
-
-PORTNAME= offix-editor
-PORTVERSION= 2.4
-PORTREVISION= 1
-CATEGORIES= editors
-MASTER_SITES= ${MASTER_SITE_XCONTRIB}
-MASTER_SITE_SUBDIR= desktop_managers/OffiX
-DISTNAME= Editor-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Editor from OffiX
-
-DEPRECATED= developement ceased in 1996
-EXPIRATION_DATE=2006-11-05
-
-LIB_DEPENDS= Dnd.1:${PORTSDIR}/x11/libdnd
-
-GNU_CONFIGURE= YES
-USE_GMAKE= YES
-USE_X_PREFIX= YES
-USE_XPM= YES
-MAN1= editor.1
-
-.include <bsd.port.mk>
diff --git a/editors/offix-editor/distinfo b/editors/offix-editor/distinfo
deleted file mode 100644
index d873c40eb1fa..000000000000
--- a/editors/offix-editor/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (Editor-2.4.tar.gz) = 1d2db63b500c84dd8f8f34f6c5e660d7
-SHA256 (Editor-2.4.tar.gz) = 740e0fe6d7b357cedd4ccf8c994d6c9c7d9fcf77a9d187e2f97cfafa9796f9e8
-SIZE (Editor-2.4.tar.gz) = 81377
diff --git a/editors/offix-editor/files/patch-src-file.c b/editors/offix-editor/files/patch-src-file.c
deleted file mode 100644
index 5e3155ca6277..000000000000
--- a/editors/offix-editor/files/patch-src-file.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/file.c.orig Sun Sep 29 02:35:33 2002
-+++ src/file.c Sun Sep 29 02:35:43 2002
-@@ -44,7 +44,9 @@
- #include <sys/stat.h>
- #include <stdlib.h>
-
-+#ifndef __FreeBSD__
- extern char *malloc();
-+#endif
-
- extern Widget textwindow;
- extern Widget labelwindow;
diff --git a/editors/offix-editor/files/patch-src-file_sel.c b/editors/offix-editor/files/patch-src-file_sel.c
deleted file mode 100644
index 1a86f5f81f36..000000000000
--- a/editors/offix-editor/files/patch-src-file_sel.c
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/file_sel.c.orig Sun Sep 29 02:36:26 2002
-+++ src/file_sel.c Sun Sep 29 02:36:40 2002
-@@ -86,10 +86,12 @@
- #include <stdlib.h>
- #include <unistd.h>
-
-+#ifndef __FreeBSD__
- extern char *malloc();
- extern char *realloc();
- extern char *getenv(); /* Lesen der Umgebungsvariablen */
- extern int chdir(); /* Directorywechsel */
-+#endif
- static char *filename; /* Pointer auf Filename */
- static Widget file_s; /* Popupshell fuer Fileselectbox */
- static Widget list_direct, /* Directoryeintraege im Fenster */
diff --git a/editors/offix-editor/files/patch-src-xedit.h b/editors/offix-editor/files/patch-src-xedit.h
deleted file mode 100644
index 83e813b98213..000000000000
--- a/editors/offix-editor/files/patch-src-xedit.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/xedit.h.orig Sun Sep 29 02:34:19 2002
-+++ src/xedit.h Sun Sep 29 02:34:41 2002
-@@ -225,7 +225,9 @@
- extern void getdirectory();
-
- /* Unix externals */
-+#ifndef __FreeBSD__
- extern char *malloc();
-+#endif
-
- /* Drag and drop stuff */
-
diff --git a/editors/offix-editor/pkg-descr b/editors/offix-editor/pkg-descr
deleted file mode 100644
index 4c9fc889975b..000000000000
--- a/editors/offix-editor/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-This is Editor from OffiX --- part with desktop package with
-DND Drag & Drop protocol support.
-
-Editor is an Athena based text editor. It's a patched version of the xed
-editor. Like xed, you can perform common actions via user-friendly menus.
-You can also drop a file on the "filename" area and the editor will load
-this file. If the file is saved, you can also drag from this area to
-somewhere else (e.g. to the "printer" program).
-
-Check the OffiX main page below:
-
-WWW: http://leb.net/offix/
diff --git a/editors/offix-editor/pkg-plist b/editors/offix-editor/pkg-plist
deleted file mode 100644
index 0ceea9f4ac3b..000000000000
--- a/editors/offix-editor/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/editor
-share/OffiX/editor.help
-@dirrm share/OffiX
diff --git a/print/Makefile b/print/Makefile
index 8ec1638fc8a8..adf0d526aef5 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -182,7 +182,6 @@
SUBDIR += nenscript
SUBDIR += nl-acroread
SUBDIR += no-acroread
- SUBDIR += offix-printer
SUBDIR += p5-Net-Printer
SUBDIR += p5-PDF-Template
SUBDIR += p5-PDFLib
diff --git a/print/offix-printer/Makefile b/print/offix-printer/Makefile
deleted file mode 100644
index 91f99f962bdd..000000000000
--- a/print/offix-printer/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# ports collection makefile for: Clipboard
-# Date created: 28 Jun 1997
-# Whom: Ruslan Shevchenko <ruslan@shevchenko.kiev.ua>
-#
-# $FreeBSD$
-#
-
-PORTNAME= offix-printer
-PORTVERSION= 2.4
-PORTREVISION= 1
-CATEGORIES= print
-MASTER_SITES= ${MASTER_SITE_XCONTRIB}
-MASTER_SITE_SUBDIR= desktop_managers/OffiX
-DISTNAME= Printer-2.4
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= OffiX printer icon with support of DND protocol
-
-DEPRECATED= development ceased in 1996
-EXPIRATION_DATE=2006-11-05
-
-LIB_DEPENDS= Dnd.1:${PORTSDIR}/x11/libdnd
-
-GNU_CONFIGURE= YES
-USE_GMAKE= YES
-USE_X_PREFIX= YES
-USE_XPM= YES
-MAN1= printer.1
-PLIST_FILES= bin/printer
-
-.include <bsd.port.mk>
diff --git a/print/offix-printer/distinfo b/print/offix-printer/distinfo
deleted file mode 100644
index 3fff29523e47..000000000000
--- a/print/offix-printer/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (Printer-2.4.tar.gz) = a570982875173bc6c091bd94d2ac5b47
-SHA256 (Printer-2.4.tar.gz) = c2be57cb806fb89faf489adfa22fffab344e3e04779f73b05f9987ddbfaf582b
-SIZE (Printer-2.4.tar.gz) = 46929
diff --git a/print/offix-printer/pkg-descr b/print/offix-printer/pkg-descr
deleted file mode 100644
index d837a219a59c..000000000000
--- a/print/offix-printer/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-This is the printer icon from OffiX, you can print files by dragging in on it.
-For more information,
-please consult the manual and OffiX homepage:
-
-WWW: http://leb.net/offix/
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 573fde01503c..7c93e8c6cef9 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -676,7 +676,6 @@
SUBDIR += wmmemfree
SUBDIR += wmmemload
SUBDIR += wmmemmon
- SUBDIR += wmmon
SUBDIR += wmmount
SUBDIR += wmpccard
SUBDIR += wmshutdown
@@ -721,7 +720,6 @@
SUBDIR += xsi
SUBDIR += xstow
SUBDIR += xsu
- SUBDIR += xsysinfo
SUBDIR += xsysstats
SUBDIR += xvidcap
SUBDIR += xwipower
diff --git a/sysutils/wmmon/Makefile b/sysutils/wmmon/Makefile
deleted file mode 100644
index cd42f5f3d8da..000000000000
--- a/sysutils/wmmon/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# New ports collection makefile for: wmmon
-# Date created: 27 November 1998
-# Whom: Kris Kennaway <kkennawa@physics.adelaide.edu.au>
-#
-# $FreeBSD$
-#
-
-PORTNAME= wmmon
-PORTVERSION= 1.0b2
-PORTREVISION= 1
-CATEGORIES= sysutils windowmaker
-MASTER_SITES= # disappeared
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= WindowMaker dockable system load/performance monitor
-
-DEPRECATED= no longer available from mastersite
-EXPIRATION_DATE=2006-11-05
-
-WRKSRC= ${WRKDIR}/wmmon.app/wmmon
-
-USE_X_PREFIX= yes
-USE_XPM= yes
-
-.if !defined(NOPORTDOCS)
-post-install:
- ${MKDIR} ${PREFIX}/share/doc/wmmon
- ${INSTALL_MAN} ${WRKSRC}/../HINTS ${PREFIX}/share/doc/wmmon
-.endif
-
-.include <bsd.port.mk>
diff --git a/sysutils/wmmon/distinfo b/sysutils/wmmon/distinfo
deleted file mode 100644
index 4f16926c6905..000000000000
--- a/sysutils/wmmon/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (wmmon-1.0b2.tar.gz) = 1b8c780b8c24a6958c69330fef4171df
-SHA256 (wmmon-1.0b2.tar.gz) = 0d34003747b36d47c1f6361675eee982d6eaf458b33f8cf4ecb157e87cdde9bf
-SIZE (wmmon-1.0b2.tar.gz) = 21589
diff --git a/sysutils/wmmon/files/patch-aa b/sysutils/wmmon/files/patch-aa
deleted file mode 100644
index f1ade06b4e94..000000000000
--- a/sysutils/wmmon/files/patch-aa
+++ /dev/null
@@ -1,52 +0,0 @@
-*** ../../wmmon.app/wmmon/Makefile.orig Tue May 19 17:13:16 1998
---- ../../wmmon.app/wmmon/Makefile Mon May 24 21:38:45 1999
-***************
-*** 1,19 ****
-! LIBDIR = -L/usr/X11R6/lib
-! LIBS = -lXpm -lXext -lX11
-! OBJS = wmmon.o \
-! ../wmgeneral/wmgeneral.o \
-! ../wmgeneral/misc.o \
-! ../wmgeneral/list.o
-!
-
- .c.o:
-! cc -c -O2 -Wall $< -o $*.o
-
-! wmmon: $(OBJS)
-! cc -o wmmon $^ $(LIBDIR) $(LIBS)
-
- clean::
-! for i in $(OBJS) ; do \
-! rm $$i;\
-! done
-! rm wmmon
---- 1,28 ----
-! #
-! # Makefile for FreeBSD 3.x and 4.0 versions of wmmon
-! #
-! LIBDIR = -L${X11BASE}/lib
-! LIBS = -lXpm -lXext -lX11 -lkvm -ldevstat
-! CFLAGS ?= -O2
-! CFLAGS += -I${X11BASE}/include
-! OBJS = wmmon.o \
-! ../wmgeneral/wmgeneral.o \
-! ../wmgeneral/misc.o \
-! ../wmgeneral/list.o
-! PROG = wmmon
-
- .c.o:
-! ${CC} -c $(CFLAGS) $< -o $*.o
-!
-! $(PROG): $(OBJS)
-! ${CC} -o $@ $> -lXext $(LIBDIR) $(LIBS)
-
-! all:: $(PROG)
-
- clean::
-! rm -f $(OBJS)
-! rm -f $(PROG)
-!
-! install::
-! install -c -g kmem -m 2755 -o root $(PROG) ${PREFIX}/bin
-!
diff --git a/sysutils/wmmon/files/patch-ab b/sysutils/wmmon/files/patch-ab
deleted file mode 100644
index ca5cd9ee390d..000000000000
--- a/sysutils/wmmon/files/patch-ab
+++ /dev/null
@@ -1,34 +0,0 @@
-*** ../../wmmon.app/wmgeneral/list.c.orig Tue May 19 17:13:23 1998
---- ../../wmmon.app/wmgeneral/list.c Mon May 24 21:26:26 1999
-***************
-*** 44,51 ****
- LinkedList* cell;
-
- cell = (LinkedList*)malloc(sizeof(LinkedList));
-! cell->head = head;
-! cell->tail = tail;
- return cell;
- }
-
---- 44,54 ----
- LinkedList* cell;
-
- cell = (LinkedList*)malloc(sizeof(LinkedList));
-! if (cell)
-! {
-! cell->head = head;
-! cell->tail = tail;
-! }
- return cell;
- }
-
-***************
-*** 84,89 ****
---- 87,93 ----
- INLINE void
- list_remove_head(LinkedList** list)
- {
-+ if (!list) return;
- if (!*list) return;
- if ((*list)->tail)
- {
diff --git a/sysutils/wmmon/files/patch-ac b/sysutils/wmmon/files/patch-ac
deleted file mode 100644
index 78d2d262b954..000000000000
--- a/sysutils/wmmon/files/patch-ac
+++ /dev/null
@@ -1,13 +0,0 @@
-*** ../../wmmon.app/wmgeneral/misc.c.orig Tue May 19 17:13:23 1998
---- ../../wmmon.app/wmgeneral/misc.c Mon May 24 21:26:26 1999
-***************
-*** 64,69 ****
---- 64,71 ----
-
- t = ret = malloc(strlen(word)+1);
- ptr = word;
-+
-+ if (ret==NULL) return NULL;
-
- state = 0;
- *t = 0;
diff --git a/sysutils/wmmon/files/patch-ad b/sysutils/wmmon/files/patch-ad
deleted file mode 100644
index 4929f232e2d7..000000000000
--- a/sysutils/wmmon/files/patch-ad
+++ /dev/null
@@ -1,881 +0,0 @@
-*** wmmon.c.orig Tue May 19 16:13:16 1998
---- wmmon.c Fri Dec 31 12:05:34 1999
-***************
-*** 28,33 ****
---- 28,44 ----
- Changes:
- ----
-
-+ 12/01/1999 (Stephen Kiernan, sk-ports@vegamuse.org)
-+ * Change to revert to real userid and groupid
-+ after kvm_openfiles is accomplished.
-+ (Patch from Steve Reid, sreid@sea-to-sky.net)
-+ 05/24/1999 (Stephen Kiernan, sk-ports@vegamuse.org)
-+ * Ported to FreeBSD 4.0
-+ 12/11/1998 (Stephen Kiernan, sk-ports@vegamuse.org)
-+ * Ported to FreeBSD 2.2, 3.0
-+ * Based on code from the FreeBSD 2.2 version of top
-+ by Christos Zoulas, Steven Wallace, and
-+ Wolfram Schneider
- 18/05/1998 (Antoine Nulle, warp@xs4all.nl)
- * MEM/SWAP/UPTIME only updated when visible
- * Using global file descriptors to reduce file
-***************
-*** 72,81 ****
---- 83,109 ----
- #include <fcntl.h>
- #include <unistd.h>
-
-+ #include <errno.h>
-+
- #include <sys/wait.h>
- #include <sys/param.h>
- #include <sys/types.h>
-
-+ #include <kvm.h>
-+ #include <limits.h>
-+ #include <osreldate.h>
-+ #include <sys/conf.h>
-+ #include <sys/dkstat.h>
-+ #if __FreeBSD_version >= 300000
-+ #include <devstat.h>
-+ #endif
-+ #include <sys/sysctl.h>
-+ #include <sys/time.h>
-+ #if __FreeBSD_version < 400005
-+ #include <sys/rlist.h>
-+ #endif
-+ #include <sys/vmmeter.h>
-+
- #include <X11/Xlib.h>
- #include <X11/xpm.h>
- #include <X11/extensions/shape.h>
-***************
-*** 106,117 ****
---- 134,193 ----
- FILE *fp_stat;
- FILE *fp_loadavg;
-
-+ kvm_t *kvmd = NULL;
-+ struct nlist nl[] = {
-+ #define N_CNT 0
-+ { "_cnt" },
-+ #define N_BUFSPACE 1
-+ { "_bufspace" },
-+ #define N_CP_TIME 2
-+ { "_cp_time" },
-+ #define N_AVERUN 3
-+ { "_averunnable" },
-+ #if __FreeBSD_version >= 300000
-+ #define N_TK_NIN 4
-+ { "_tk_nin" },
-+ #define N_TK_NOUT 5
-+ { "_tk_nout" },
-+ #else
-+ #define N_DK_NDRIVE 4
-+ { "_dk_ndrive" },
-+ #define N_DK_WDS 5
-+ { "_dk_wds" },
-+ #endif
-+ #if __FreeBSD_version < 400000
-+ #define VM_SWAPLIST 6
-+ { "_swaplist" },
-+ #define VM_SWDEVT 7
-+ { "_swdevt" },
-+ #define VM_NSWAP 8
-+ { "_nswap" },
-+ #define VM_NSWDEV 9
-+ { "_nswdev" },
-+ #define VM_DMMAX 10
-+ { "_dmmax" },
-+ #endif
-+ { "" }
-+ };
-+ int psize;
-+ int pshift;
-+ long *cur_dk_wds;
-+ long *last_dk_wds;
-+ int ndrives;
-+ char errbuf[_POSIX2_LINE_MAX];
-+ static int swappgsin = -1;
-+ static int swappgsout = -1;
-+
- /* functions */
- void usage(void);
- void printversion(void);
- void DrawStats(int *, int, int, int, int);
- void DrawStats_io(int *, int, int, int, int);
-
-+ #if defined(__FreeBSD__) || defined(__NetBSD__)
-+ int swapmode( long *retavail, long *retfree);
-+ #endif /* __FreeBSD__ || __NetBSD__ */
-+
- void wmmon_routine(int, char **);
-
- void main(int argc, char *argv[]) {
-***************
-*** 154,159 ****
---- 230,241 ----
- }
- }
-
-+ if( checkversion() < 0 )
-+ {
-+ fprintf( stderr, devstat_errbuf );
-+ exit(1);
-+ }
-+
- wmmon_routine(argc, argv);
- }
-
-***************
-*** 213,238 ****
- long istat;
- long idle;
-
-! FILE *fp;
-! char temp[128];
- char *p;
-
-! int xpm_X = 0, xpm_Y = 0;
-
- long online_time = 0;
- long ref_time = 0;
- long cnt_time;
-
-!
-! fp = fopen("/proc/uptime", "r");
-! fp_meminfo = fopen("/proc/meminfo", "r");
-! fp_loadavg = fopen("/proc/loadavg", "r");
-! fp_stat = fopen("/proc/stat", "r");
-!
-! if (fp) {
-! fscanf(fp, "%ld", &online_time);
- ref_time = time(0);
-! fclose(fp);
- }
-
- for (i=0; i<MAX_STAT_DEVICES; i++) {
---- 295,363 ----
- long istat;
- long idle;
-
-! int mib[2];
-! size_t size;
-! struct timeval boottime;
- char *p;
-
-! int xpm_X = 0, xpm_Y = 0;
-
- long online_time = 0;
- long ref_time = 0;
- long cnt_time;
-
-! mib[0] = CTL_KERN;
-! mib[1] = KERN_BOOTTIME;
-! size = sizeof(boottime);
-! if ((sysctl(mib, 2, &boottime, &size, NULL, 0)!=-1) &&
-! (boottime.tv_sec != 0)) {
- ref_time = time(0);
-! online_time = ref_time - boottime.tv_sec + 30;
-! }
-!
-! psize = getpagesize();
-! for (pshift = 0, psize = getpagesize(); psize>1; pshift++, psize>>=1)
-! continue;
-! pshift -= 10;
-! psize = getpagesize();
-!
-! if (kvmd==NULL) kvmd = kvm_openfiles(NULL, NULL, NULL, O_RDONLY, errbuf);
-! if (kvmd==NULL) { fprintf(stderr, "kvm_openfiles: %s\n", errbuf); exit(errno); }
-!
-! /* We're sgid kmem. Give up privs. */
-! if (setgid(getgid()) != 0) { perror("setgid"); exit(errno); }
-!
-! /* If we're suid, give that up too. */
-! if (setuid(getuid()) != 0) { perror("seguid"); exit(errno); }
-!
-! if (kvmd) {
-! if (kvm_nlist(kvmd, nl) >= 0) {
-! struct nlist *nlp;
-!
-! for( nlp = nl; *nlp->n_name != '\0'; nlp++ ) {
-! if( nlp->n_type == 0 )
-! fprintf (stderr, "kvm_nlist: Symbol '%s' not found\n", nlp->n_name);
-! }
-!
-! #if __FreeBSD_version >= 300000
-! ndrives = getnumdevs();
-! #else
-! if (nl[0].n_type != 0) {
-! (void) kvm_read(kvmd, nl[N_DK_NDRIVE].n_value, (char *)&ndrives, sizeof(ndrives));
-! if (ndrives > 0) {
-! cur_dk_wds = calloc(ndrives, sizeof(long));
-! last_dk_wds = calloc(ndrives, sizeof(long));
-! bzero(last_dk_wds, sizeof(long) * ndrives);
-! }
-! #endif
-! fprintf (stderr, "Monitoring %d devices for activity.\n", ndrives);
-! #if __FreeBSD_version < 300000
-! }
-! #endif
-! }
-! else {
-! fprintf( stderr, "kvm_nlist: %s\n", kvm_geterr(kvmd) );
-! }
- }
-
- for (i=0; i<MAX_STAT_DEVICES; i++) {
-***************
-*** 246,261 ****
- if (RIGHT_ACTION) right_action = strdup(RIGHT_ACTION);
- if (MIDDLE_ACTION) middle_action = strdup(MIDDLE_ACTION);
-
-! strcpy(temp, "/etc/wmmonrc");
-! parse_rcfile(temp, wmmon_keys);
-
-! p = getenv("HOME");
-! strcpy(temp, p);
-! strcat(temp, "/.wmmonrc");
-! parse_rcfile(temp, wmmon_keys);
-
-! strcpy(temp, "/etc/wmmonrc.fixed");
-! parse_rcfile(temp, wmmon_keys);
-
- stat_online = checksysdevs();
-
---- 371,390 ----
- if (RIGHT_ACTION) right_action = strdup(RIGHT_ACTION);
- if (MIDDLE_ACTION) middle_action = strdup(MIDDLE_ACTION);
-
-! parse_rcfile("/etc/wmmonrc", wmmon_keys);
-
-! if ((p = getenv("HOME")) != NULL) {
-! #define RCFILE "/.wmmonrc"
-! int tmpsize = strlen(p) + sizeof(RCFILE) + 1;
-! char *tmp = malloc(tmpsize);
-! if (tmp != NULL) {
-! snprintf(tmp, tmpsize, "%s" RCFILE, p);
-! parse_rcfile(tmp, wmmon_keys);
-! free(tmp);
-! }
-! }
-
-! parse_rcfile("/etc/wmmonrc.fixed", wmmon_keys);
-
- stat_online = checksysdevs();
-
-***************
-*** 484,489 ****
---- 613,623 ----
- st->rt_idle = idle - st->idlelast;
- st->idlelast = idle;
-
-+ /* There's a problem here with values crossing
-+ the max long size barrier becoming negative --
-+ things restabilize after some time, but a
-+ better solution needs to be designed
-+ */
- st->rt_stat = istat - st->statlast;
- st->statlast = istat;
-
-***************
-*** 499,543 ****
-
- void update_stat_mem(stat_dev *st, stat_dev *st2) {
-
-! char temp[128];
-! unsigned long free, shared, buffers, cached;
-
-! freopen("/proc/meminfo", "r", fp_meminfo);
-! while (fgets(temp, 128, fp_meminfo)) {
-! if (strstr(temp, "Mem:")) {
-! sscanf(temp, "Mem: %ld %ld %ld %ld %ld %ld",
-! &st->rt_idle, &st->rt_stat,
-! &free, &shared, &buffers, &cached);
-! st->rt_idle >>= 10;
-! st->rt_stat -= buffers+cached;
-! st->rt_stat >>= 10;
-! // break;
-! }
-! if (strstr(temp, "Swap:")) {
-! sscanf(temp, "Swap: %ld %ld", &st2->rt_idle, &st2->rt_stat);
-! st2->rt_idle >>= 10;
-! st2->rt_stat >>= 10;
-! break;
- }
- }
- }
-
- void update_stat_swp(stat_dev *st) {
-
-! char temp[128];
-
-! fseek(fp_meminfo, 0, SEEK_SET);
-! while (fgets(temp, 128, fp_meminfo)) {
-! if (strstr(temp, "Swap:")) {
-! sscanf(temp, "Swap: %ld %ld", &st->rt_idle, &st->rt_stat);
-! st->rt_idle >>= 10;
-! st->rt_stat >>= 10;
-! break;
- }
- }
-
- }
-
- /*******************************************************************************\
- |* get_statistics *|
- \*******************************************************************************/
---- 633,887 ----
-
- void update_stat_mem(stat_dev *st, stat_dev *st2) {
-
-! unsigned long buffers;
-
-! if (kvmd==NULL) kvmd = kvm_openfiles(NULL, NULL, NULL, O_RDONLY, errbuf);
-! if (kvmd==NULL) { fprintf(stderr, "kvm_openfiles: %s\n", errbuf); exit(errno); }
-! if (kvmd) {
-! if (kvm_nlist(kvmd, nl) >= 0) {
-! if (nl[0].n_type != 0) {
-! static int first_time_done = 0;
-! int dpagein, dpageout;
-! struct vmmeter sum;
-!
-! if ((kvm_read(kvmd, nl[N_CNT].n_value, (char *)&sum, sizeof(sum))==sizeof(sum)) &&
-! (kvm_read(kvmd, nl[N_BUFSPACE].n_value, (char *)&buffers, sizeof(buffers))==sizeof(buffers))) {
-! st->rt_idle = (sum.v_page_count - (buffers/psize) - sum.v_wire_count) << pshift;
-! st->rt_stat = sum.v_active_count << pshift;
-!
-! if (swappgsin < 0) {
-! dpagein = 0;
-! dpageout = 0;
-! }
-! else {
-! dpagein = (sum.v_swappgsin - swappgsin) << pshift;
-! dpageout = (sum.v_swappgsout - swappgsout) << pshift;
-! }
-! swappgsin = sum.v_swappgsin;
-! swappgsout = sum.v_swappgsout;
-!
-! if ((dpagein>0) || (dpageout>0) || (first_time_done==0)) {
-! swapmode(&st2->rt_idle, &st2->rt_stat);
-! st2->rt_stat = st2->rt_idle - st2->rt_stat;
-! }
-! first_time_done = 1;
-! }
-! }
- }
- }
- }
-
- void update_stat_swp(stat_dev *st) {
-
-! if (kvmd==NULL) kvmd = kvm_openfiles(NULL, NULL, NULL, O_RDONLY, errbuf);
-! if (kvmd==NULL) { fprintf(stderr, "kvm_openfiles: %s\n", errbuf); exit(errno); }
-! if (kvmd) {
-! if (kvm_nlist(kvmd, nl) >= 0) {
-! if (nl[0].n_type != 0) {
-! static int first_time_done = 0;
-! int dpagein, dpageout;
-!
-! struct vmmeter sum;
-! if (kvm_read(kvmd, nl[N_CNT].n_value, (char *)&sum, sizeof(sum))==sizeof(sum)) {
-! if (swappgsin < 0) {
-! dpagein = 0;
-! dpageout = 0;
-! }
-! else {
-! dpagein = (sum.v_swappgsin - swappgsin) << pshift;
-! dpageout = (sum.v_swappgsout - swappgsout) << pshift;
-! }
-! swappgsin = sum.v_swappgsin;
-! swappgsout = sum.v_swappgsout;
-!
-! if ((dpagein>0) || (dpageout>0) || (first_time_done==0)) {
-! swapmode(&st->rt_idle, &st->rt_stat);
-! st->rt_stat = st->rt_idle - st->rt_stat;
-! }
-! first_time_done = 1;
-! }
-! }
-! }
-! }
-! }
-!
-! #if __FreeBSD_version < 400000
-! /*
-! * swapmode for FreeBSD 2.x and 3.x is based on a program called swapinfo
-! * written by Kevin Lahey <kml@rokkaku.atl.ga.us>.
-! */
-!
-! #define SVAR(var) __STRING(var) /* to force expansion */
-! #define KGET(idx, var) \
-! KGET1(idx, &var, sizeof(var), SVAR(var))
-! #define KGET1(idx, p, s, msg) \
-! KGET2(nl[idx].n_value, p, s, msg)
-! #define KGET2(addr, p, s, msg) \
-! if (kvm_read(kvmd, (u_long)(addr), p, s) != s) { \
-! return (0); \
-! }
-! #define KGETRET(addr, p, s, msg) \
-! if (kvm_read(kvmd, (u_long)(addr), p, s) != s) { \
-! return (0); \
-! }
-! #endif
-!
-!
-! int swapmode( long *retavail, long *retfree)
-! {
-! int used, avail;
-! #if __FreeBSD_version >= 400000
-! struct kvm_swap kvmswap;
-! #else
-! char *header;
-! int hlen, nswap, nswdev, dmmax;
-! int i, div, nfree, npfree;
-! struct swdevt *sw;
-! long blocksize, *perdev;
-! u_long ptr;
-! struct rlist head;
-! # if __FreeBSD_version >= 220000
-! struct rlisthdr swaplist;
-! # else
-! struct rlist *swaplist;
-! # endif
-! struct rlist *swapptr;
-! #endif
-!
-! /*
-! * Counter for error messages. If we reach the limit,
-! * stop reading information from swap devices and
-! * return zero. This prevent endless 'bad address'
-! * messages.
-! */
-! static int warning = 10;
-!
-! if (warning <= 0) {
-! /* a single warning */
-! if (!warning) {
-! warning--;
-! fprintf(stderr,
-! "Too much errors, stop reading swap devices ...\n");
-! (void)sleep(3);
-! }
-! return(0);
-! }
-! warning--; /* decrease counter, see end of function */
-!
-! #if __FreeBSD_version >= 400000
-! if( kvm_getswapinfo( kvmd, &kvmswap, 1, 0 ) < 0 ) {
-! fprintf(stderr, "kvm_getswapinfo failed\n");
-! return(0);
-! }
-!
-! *retavail = avail = kvmswap.ksw_total;
-! used = kvmswap.ksw_used;
-! *retfree = kvmswap.ksw_total - used;
-! #else
-! KGET(VM_NSWAP, nswap);
-! if (!nswap) {
-! fprintf(stderr, "No swap space available\n");
-! return(0);
-! }
-!
-! KGET(VM_NSWDEV, nswdev);
-! KGET(VM_DMMAX, dmmax);
-! KGET1(VM_SWAPLIST, &swaplist, sizeof(swaplist), "swaplist");
-! if ((sw = (struct swdevt *)malloc(nswdev * sizeof(*sw))) == NULL ||
-! (perdev = (long *)malloc(nswdev * sizeof(*perdev))) == NULL)
-! {
-! perror("malloc");
-! exit(1);
-! }
-! KGET1(VM_SWDEVT, &ptr, sizeof ptr, "swdevt");
-! KGET2(ptr, sw, nswdev * sizeof(*sw), "*swdevt");
-
-! /* Count up swap space. */
-! nfree = 0;
-! memset(perdev, 0, nswdev * sizeof(*perdev));
-! #if __FreeBSD_version >= 220000
-! swapptr = swaplist.rlh_list;
-! while (swapptr) {
-! #else
-! while (swaplist) {
-! #endif
-! int top, bottom, next_block;
-! #if __FreeBSD_version >= 220000
-! KGET2(swapptr, &head, sizeof(struct rlist), "swapptr");
-! #else
-! KGET2(swaplist, &head, sizeof(struct rlist), "swaplist");
-! #endif
-!
-! top = head.rl_end;
-! bottom = head.rl_start;
-!
-! nfree += top - bottom + 1;
-!
-! /*
-! * Swap space is split up among the configured disks.
-! *
-! * For interleaved swap devices, the first dmmax blocks
-! * of swap space some from the first disk, the next dmmax
-! * blocks from the next, and so on up to nswap blocks.
-! *
-! * The list of free space joins adjacent free blocks,
-! * ignoring device boundries. If we want to keep track
-! * of this information per device, we'll just have to
-! * extract it ourselves.
-! */
-!
-! while (top / dmmax != bottom / dmmax) {
-! next_block = ((bottom + dmmax) / dmmax);
-! perdev[(bottom / dmmax) % nswdev] +=
-! next_block * dmmax - bottom;
-! bottom = next_block * dmmax;
- }
-+ perdev[(bottom / dmmax) % nswdev] +=
-+ top - bottom + 1;
-+
-+ #if __FreeBSD_version >= 220000
-+ swapptr = head.rl_next;
-+ #else
-+ swaplist = head.rl_next;
-+ #endif
-+ }
-+
-+ header = getbsize(&hlen, &blocksize);
-+ div = blocksize / 512;
-+ avail = npfree = 0;
-+ for (i = 0; i < nswdev; i++) {
-+ int xsize, xfree;
-+
-+ /*
-+ * Don't report statistics for partitions which have not
-+ * yet been activated via swapon(8).
-+ */
-+
-+ xsize = sw[i].sw_nblks;
-+ xfree = perdev[i];
-+ used = xsize - xfree;
-+ npfree++;
-+ avail += xsize;
- }
-
-+ /*
-+ * If only one partition has been set up via swapon(8), we don't
-+ * need to bother with totals.
-+ */
-+ *retavail = avail / 2;
-+ *retfree = nfree / 2;
-+ used = avail - nfree;
-+ free(sw); free(perdev);
-+ #endif /* __FreeBSD_version >= 400000 */
-+
-+ /* increase counter, no errors occurs */
-+ warning++;
-+
-+ return (int)(((double)used / (double)avail * 100.0) + 0.5);
- }
-
-+
-+
- /*******************************************************************************\
- |* get_statistics *|
- \*******************************************************************************/
-***************
-*** 545,554 ****
- void get_statistics(char *devname, long *is, long *ds, long *idle) {
-
- int i;
-! char temp[128];
-! char *p;
-! char *tokens = " \t\n";
-! float f;
- long maxdiskio=0;
-
- *is = 0;
---- 889,896 ----
- void get_statistics(char *devname, long *is, long *ds, long *idle) {
-
- int i;
-! long averun[3];
-! long cp_time[CPUSTATES];
- long maxdiskio=0;
-
- *is = 0;
-***************
-*** 556,592 ****
- *idle = 0;
-
- if (!strncmp(devname, "cpu", 3)) {
-! fseek(fp_stat, 0, SEEK_SET);
-! while (fgets(temp, 128, fp_stat)) {
-! if (strstr(temp, "cpu")) {
-! p = strtok(temp, tokens);
-! /* 1..3, 4 == idle, we don't want idle! */
-! for (i=0; i<3; i++) {
-! p = strtok(NULL, tokens);
-! *ds += atol(p);
-! }
-! p = strtok(NULL, tokens);
-! *idle = atol(p);
-! }
-! }
-! fp_loadavg = freopen("/proc/loadavg", "r", fp_loadavg);
-! fscanf(fp_loadavg, "%f", &f);
-! *is = (long) (100 * f);
- }
-
- if (!strncmp(devname, "i/o", 3)) {
-
-! fseek(fp_stat, 0, SEEK_SET);
-! while (fgets(temp, 128, fp_stat)) {
-! if (strstr(temp, "disk_rio") || strstr(temp, "disk_wio")) {
-! p = strtok(temp, tokens);
-! /* 1..4 */
-! for (i=0; i<4; i++) {
-! p = strtok(NULL, tokens);
-! *ds += atol(p);
- }
- }
- }
- if (*ds > maxdiskio) maxdiskio = *ds;
- }
- }
---- 898,1102 ----
- *idle = 0;
-
- if (!strncmp(devname, "cpu", 3)) {
-! if (kvmd==NULL) kvmd = kvm_openfiles(NULL, NULL, NULL, O_RDONLY, errbuf);
-! if (kvmd==NULL) { fprintf(stderr, "kvm_openfiles: %s\n", errbuf); exit(errno); }
-! if (kvmd) {
-! if (kvm_nlist(kvmd, nl) >= 0) {
-! if (nl[0].n_type != 0) {
-! if ((kvm_read(kvmd, nl[N_CP_TIME].n_value, (char *)&cp_time, sizeof(cp_time))==sizeof(cp_time)) &&
-! (kvm_read(kvmd, nl[N_AVERUN].n_value, (char *)&averun, sizeof(averun))==sizeof(averun))) {
-! *is = (long) (100 * ((double)averun[0] / FSCALE));
-!
-! for (i = 0; i < CPUSTATES; i++) {
-! if (i != CP_IDLE) *ds += cp_time[i];
-! }
-! *idle = cp_time[CP_IDLE];
-! }
-! }
-! }
-! }
- }
-
- if (!strncmp(devname, "i/o", 3)) {
-+ #if __FreeBSD_version < 300000
-+ if (kvmd==NULL) kvmd = kvm_openfiles(NULL, NULL, NULL, O_RDONLY, errbuf);
-+ if (kvmd==NULL) { fprintf(stderr, "kvm_openfiles: %s\n", errbuf); exit(errno); }
-+ if (kvmd) {
-+ if (kvm_nlist(kvmd, nl) >= 0) {
-+ if (nl[0].n_type != 0) {
-+ if (kvm_read(kvmd, nl[N_DK_WDS].n_value, (char *)cur_dk_wds, ndrives * sizeof(long))==(ndrives*sizeof(long))) {
-+ for (i = 0; i < ndrives; i++) {
-+ *ds += cur_dk_wds[i];
-+ }
-+ }
-+ }
-+ }
-+ }
-+ #else
-+ static int initted = 0;
-+ static struct statinfo last;
-+ static struct statinfo cur;
-+ int ndevs = getnumdevs();
-+ int gotdevs = 0;
-+ long generation;
-+ int num_devices_specified = 0;
-+ int num_selected;
-+ int num_selections;
-+ int maxshowdevs = 10;
-+ int num_matches = 0;
-+ struct devstat_match *matches = NULL;
-+ struct device_selection *dev_select = NULL;
-+ char **specified_devices;
-+ long select_generation;
-+
-+ if( !initted )
-+ {
-+ bzero( &cur, sizeof(cur) );
-+ bzero( &last, sizeof(cur) );
-+
-+ cur.dinfo = (struct devinfo *)malloc( sizeof(struct devinfo) );
-+ last.dinfo = (struct devinfo *)malloc( sizeof(struct devinfo) );
-
-! bzero( cur.dinfo, sizeof(struct devinfo) );
-! bzero( last.dinfo, sizeof(struct devinfo) );
-!
-! specified_devices = (char **)malloc(sizeof(char *));
-! }
-! else
-! {
-! struct devinfo *tmp;
-!
-! if (kvmd==NULL) kvmd = kvm_openfiles(NULL, NULL, NULL, O_RDONLY, errbuf);
-! if (kvmd==NULL)
-! {
-! fprintf(stderr, "kvm_openfiles: %s\n", errbuf);
-! exit(errno);
-! }
-! else
-! {
-! (void)kvm_read( kvmd, nl[N_TK_NIN].n_value, &cur.tk_nin,
-! sizeof(cur.tk_nin) );
-! (void)kvm_read( kvmd, nl[N_TK_NOUT].n_value, &cur.tk_nout,
-! sizeof(cur.tk_nout) );
-! (void)kvm_read( kvmd, nl[N_CP_TIME].n_value,
-! cur.cp_time, sizeof(cur.cp_time) );
-! }
-!
-! tmp = last.dinfo;
-! memcpy( &last, &cur, sizeof(cur) );
-! cur.dinfo = tmp;
-!
-! last.busy_time = cur.busy_time;
-! }
-!
-! if( !gotdevs && ( getdevs( &cur ) >= 0 ) )
-! gotdevs = 1;
-!
-! if( gotdevs )
-! {
-! generation = cur.dinfo->generation;
-! ndevs = cur.dinfo->numdevs;
-!
-! if( !initted )
-! {
-! selectdevs( &dev_select, &num_selected, &num_selections,
-! &select_generation, generation, cur.dinfo->devices,
-! ndevs, matches, num_matches, specified_devices,
-! num_devices_specified, DS_SELECT_ONLY, maxshowdevs,
-! 1 );
-! }
-! else
-! {
-! struct devinfo *tmpinfo;
-! long tmp;
-!
-! switch( getdevs( &cur ) )
-! {
-! case 1:
-! selectdevs( &dev_select, &num_selected,
-! &num_selections, &select_generation,
-! generation, cur.dinfo->devices,
-! ndevs, matches, num_matches,
-! specified_devices,
-! num_devices_specified,
-! DS_SELECT_ONLY,
-! maxshowdevs, 1 );
-!
-! if (kvmd==NULL)
-! {
-! fprintf(stderr, "kvm_openfiles: %s\n", errbuf);
-! exit(errno);
-! }
-! else
-! {
-! (void)kvm_read( kvmd, nl[N_TK_NIN].n_value, &cur.tk_nin,
-! sizeof(cur.tk_nin) );
-! (void)kvm_read( kvmd, nl[N_TK_NOUT].n_value, &cur.tk_nout,
-! sizeof(cur.tk_nout) );
-! (void)kvm_read( kvmd, nl[N_CP_TIME].n_value,
-! cur.cp_time, sizeof(cur.cp_time) );
-! }
-!
-! tmpinfo = last.dinfo;
-! memcpy( &last, &cur, sizeof(cur) );
-! cur.dinfo = tmpinfo;
-!
-! last.busy_time = cur.busy_time;
-! break;
-! default:
-! break;
-! }
-!
-! selectdevs( &dev_select, &num_selected, &num_selections,
-! &select_generation, generation, cur.dinfo->devices,
-! ndevs, matches, num_matches, specified_devices,
-! num_devices_specified, DS_SELECT_ONLY, maxshowdevs,
-! 1 );
-!
-! tmp = cur.tk_nin;
-! cur.tk_nin -= last.tk_nin;
-! last.tk_nin = tmp;
-! tmp = cur.tk_nout;
-! cur.tk_nout -= last.tk_nout;
-! last.tk_nout = tmp;
-!
-! {
-! register int dn;
-! long double transfers_per_second;
-! long double kb_per_transfer, mb_per_second;
-! u_int64_t total_bytes, total_transfers, total_blocks;
-! long double busy_seconds;
-! long double blocks_per_second, ms_per_transaction;
-!
-! busy_seconds = compute_etime( cur.busy_time, last.busy_time );
-!
-! for( dn = 0; dn < ndevs; dn++ )
-! {
-! int di = dev_select[dn].position;
-!
-! if( compute_stats( &cur.dinfo->devices[di],
-! &last.dinfo->devices[di],
-! busy_seconds,
-! &total_bytes,
-! &total_transfers,
-! &total_blocks,
-! &kb_per_transfer,
-! &transfers_per_second,
-! &mb_per_second,
-! &blocks_per_second,
-! &ms_per_transaction ) == 0 )
-! {
-! *ds += total_blocks;
-! }
-! }
- }
- }
-+ initted = 1;
- }
-+
-+ if( dev_select )
-+ free( dev_select );
-+ #endif
- if (*ds > maxdiskio) maxdiskio = *ds;
- }
- }
-***************
-*** 597,605 ****
-
- int checksysdevs(void) {
-
-! strcpy(stat_device[0].name, "cpu0");
-! strcpy(stat_device[1].name, "i/o");
-! strcpy(stat_device[2].name, "sys");
-
- return 3;
- }
---- 1107,1115 ----
-
- int checksysdevs(void) {
-
-! strncpy(stat_device[0].name, "cpu0", 5);
-! strncpy(stat_device[1].name, "i/o", 5);
-! strncpy(stat_device[2].name, "sys", 5);
-
- return 3;
- }
-***************
-*** 638,643 ****
---- 1148,1154 ----
- int *p;
- int d;
-
-+ /* printf ("size = %d, num = %d\n", size, num); */
- pixels_per_byte = 100;
- p = his;
- for (j=0; j<num; j++) {
diff --git a/sysutils/wmmon/files/patch-ae b/sysutils/wmmon/files/patch-ae
deleted file mode 100644
index 5ba2ce6e413b..000000000000
--- a/sysutils/wmmon/files/patch-ae
+++ /dev/null
@@ -1,177 +0,0 @@
-*** wmmon.c.orig Sun May 4 21:15:27 2003
---- wmmon.c Sun May 4 21:16:48 2003
-***************
-*** 93,99 ****
---- 93,104 ----
- #include <limits.h>
- #include <osreldate.h>
- #include <sys/conf.h>
-+ #if __FreeBSD_version < 500101
- #include <sys/dkstat.h>
-+ #endif
-+ #if __FreeBSD_version >= 500106
-+ #include <sys/resource.h>
-+ #endif
- #if __FreeBSD_version >= 300000
- #include <devstat.h>
- #endif
-***************
-*** 190,196 ****
-
- void wmmon_routine(int, char **);
-
-! void main(int argc, char *argv[]) {
-
- int i;
-
---- 195,201 ----
-
- void wmmon_routine(int, char **);
-
-! int main(int argc, char *argv[]) {
-
- int i;
-
-***************
-*** 230,236 ****
---- 235,245 ----
- }
- }
-
-+ #if __FreeBSD_version >= 500106
-+ if( devstat_checkversion(NULL) < 0 )
-+ #else
- if( checkversion() < 0 )
-+ #endif
- {
- fprintf( stderr, devstat_errbuf );
- exit(1);
-***************
-*** 338,345 ****
- if( nlp->n_type == 0 )
- fprintf (stderr, "kvm_nlist: Symbol '%s' not found\n", nlp->n_name);
- }
-!
-! #if __FreeBSD_version >= 300000
- ndrives = getnumdevs();
- #else
- if (nl[0].n_type != 0) {
---- 347,356 ----
- if( nlp->n_type == 0 )
- fprintf (stderr, "kvm_nlist: Symbol '%s' not found\n", nlp->n_name);
- }
-!
-! #if __FreeBSD_version >= 500106
-! ndrives = devstat_getnumdevs(NULL);
-! #elif __FreeBSD_version >= 300000
- ndrives = getnumdevs();
- #else
- if (nl[0].n_type != 0) {
-***************
-*** 936,942 ****
---- 947,957 ----
- static int initted = 0;
- static struct statinfo last;
- static struct statinfo cur;
-+ #if __FreeBSD_version >= 500106
-+ int ndevs = devstat_getnumdevs(NULL);
-+ #else
- int ndevs = getnumdevs();
-+ #endif
- int gotdevs = 0;
- long generation;
- int num_devices_specified = 0;
-***************
-*** 986,995 ****
---- 1001,1018 ----
- memcpy( &last, &cur, sizeof(cur) );
- cur.dinfo = tmp;
-
-+ #if __FreeBSD_version >= 500106
-+ last.snap_time = cur.snap_time;
-+ #else
- last.busy_time = cur.busy_time;
-+ #endif
- }
-
-+ #if __FreeBSD_version >= 500106
-+ if( !gotdevs && ( devstat_getdevs( NULL, &cur ) >= 0 ) )
-+ #else
- if( !gotdevs && ( getdevs( &cur ) >= 0 ) )
-+ #endif
- gotdevs = 1;
-
- if( gotdevs )
-***************
-*** 999,1005 ****
---- 1022,1032 ----
-
- if( !initted )
- {
-+ #if __FreeBSD_version >= 500106
-+ devstat_selectdevs( &dev_select, &num_selected, &num_selections,
-+ #else
- selectdevs( &dev_select, &num_selected, &num_selections,
-+ #endif
- &select_generation, generation, cur.dinfo->devices,
- ndevs, matches, num_matches, specified_devices,
- num_devices_specified, DS_SELECT_ONLY, maxshowdevs,
-***************
-*** 1010,1019 ****
---- 1037,1054 ----
- struct devinfo *tmpinfo;
- long tmp;
-
-+ #if __FreeBSD_version >= 500106
-+ switch( devstat_getdevs( NULL, &cur ) )
-+ #else
- switch( getdevs( &cur ) )
-+ #endif
- {
- case 1:
-+ #if __FreeBSD_version >= 500106
-+ devstat_selectdevs( &dev_select, &num_selected,
-+ #else
- selectdevs( &dev_select, &num_selected,
-+ #endif
- &num_selections, &select_generation,
- generation, cur.dinfo->devices,
- ndevs, matches, num_matches,
-***************
-*** 1041,1053 ****
---- 1076,1096 ----
- memcpy( &last, &cur, sizeof(cur) );
- cur.dinfo = tmpinfo;
-
-+ #if __FreeBSD_version >= 500106
-+ last.snap_time = cur.snap_time;
-+ #else
- last.busy_time = cur.busy_time;
-+ #endif
- break;
- default:
- break;
- }
-
-+ #if __FreeBSD_version >= 500106
-+ devstat_selectdevs( &dev_select, &num_selected, &num_selections,
-+ #else
- selectdevs( &dev_select, &num_selected, &num_selections,
-+ #endif
- &select_generation, generation, cur.dinfo->devices,
- ndevs, matches, num_matches, specified_devices,
- num_devices_specified, DS_SELECT_ONLY, maxshowdevs,
-***************
-*** 1068,1074 ****
---- 1111,1121 ----
- long double busy_seconds;
- long double blocks_per_second, ms_per_transaction;
-
-+ #if __FreeBSD_version >= 500106
-+ busy_seconds = cur.snap_time - last.snap_time;
-+ #else
- busy_seconds = compute_etime( cur.busy_time, last.busy_time );
-+ #endif
-
- for( dn = 0; dn < ndevs; dn++ )
- {
diff --git a/sysutils/wmmon/files/patch-af b/sysutils/wmmon/files/patch-af
deleted file mode 100644
index 2c5c66e21430..000000000000
--- a/sysutils/wmmon/files/patch-af
+++ /dev/null
@@ -1,76 +0,0 @@
---- wmmon.c.orig Tue Apr 27 11:22:29 2004
-+++ wmmon.c Tue Apr 27 11:22:03 2004
-@@ -186,8 +186,8 @@
- /* functions */
- void usage(void);
- void printversion(void);
--void DrawStats(int *, int, int, int, int);
--void DrawStats_io(int *, int, int, int, int);
-+void DrawStats(long *, int, int, int, int);
-+void DrawStats_io(long *, int, int, int, int);
-
- #if defined(__FreeBSD__) || defined(__NetBSD__)
- int swapmode( long *retavail, long *retfree);
-@@ -255,7 +255,7 @@
- typedef struct {
-
- char name[5]; /* "cpu0..cpuz", eventually.. :) */
-- int his[55];
-+ long his[55];
- int hisaddcnt;
- long rt_stat;
- long statlast;
-@@ -900,7 +900,11 @@
- void get_statistics(char *devname, long *is, long *ds, long *idle) {
-
- int i;
-+#if defined(__FreeBSD__)
-+ double averun[1];
-+#else
- long averun[3];
-+#endif
- long cp_time[CPUSTATES];
- long maxdiskio=0;
-
-@@ -915,8 +919,13 @@
- if (kvm_nlist(kvmd, nl) >= 0) {
- if (nl[0].n_type != 0) {
- if ((kvm_read(kvmd, nl[N_CP_TIME].n_value, (char *)&cp_time, sizeof(cp_time))==sizeof(cp_time)) &&
-+#if defined(__FreeBSD__)
-+ (kvm_getloadavg(kvmd, averun, 1)==1)) {
-+ *is = (long) (100 * averun[0]);
-+#else
- (kvm_read(kvmd, nl[N_AVERUN].n_value, (char *)&averun, sizeof(averun))==sizeof(averun))) {
- *is = (long) (100 * ((double)averun[0] / FSCALE));
-+#endif
-
- for (i = 0; i < CPUSTATES; i++) {
- if (i != CP_IDLE) *ds += cp_time[i];
-@@ -1188,11 +1197,11 @@
- |* DrawStats *|
- \*******************************************************************************/
-
--void DrawStats(int *his, int num, int size, int x_left, int y_bottom) {
-+void DrawStats(long *his, int num, int size, int x_left, int y_bottom) {
-
- int pixels_per_byte;
- int j,k;
-- int *p;
-+ long *p;
- int d;
-
- /* printf ("size = %d, num = %d\n", size, num); */
-@@ -1235,11 +1244,11 @@
- |* DrawStats_io *|
- \*******************************************************************************/
-
--void DrawStats_io(int *his, int num, int size, int x_left, int y_bottom) {
-+void DrawStats_io(long *his, int num, int size, int x_left, int y_bottom) {
-
- float pixels_per_byte;
- int j,k;
-- int *p;
-+ long *p;
- int d;
-
- static int global_io_scale = 1;
diff --git a/sysutils/wmmon/pkg-descr b/sysutils/wmmon/pkg-descr
deleted file mode 100644
index 9d11bcd0606f..000000000000
--- a/sysutils/wmmon/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-WMMon monitors the realtime CPU load as well the average system load and gives
-you some nice additional features too...
-
-WMMon currently provides:
-
- * Realtime CPU 'stress' meter;
- * Average systemload, like xload & wmavgload;
- * Average systemload graphic is autoscaling;
- * Realtime Disk I/O 'stress' meter;
- * Average Disk I/O load grapic (autoscaling);
- * Realtime total Mem & Swap usage meters;
- * System uptime display;
- * Realtime cycling through all monitor modes;
- * Can lauch 3 user definable commands through ~/.wmmonrc;
- * Can be started multiple times;
- * Commandline options for help (-h), version (-v),
- start mode (-i & -s) and display (-d);
diff --git a/sysutils/wmmon/pkg-plist b/sysutils/wmmon/pkg-plist
deleted file mode 100644
index 576f7f90c9a4..000000000000
--- a/sysutils/wmmon/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/wmmon
-share/doc/wmmon/HINTS
-@dirrm share/doc/wmmon
diff --git a/sysutils/xsysinfo/Makefile b/sysutils/xsysinfo/Makefile
deleted file mode 100644
index 1abc28c7cc26..000000000000
--- a/sysutils/xsysinfo/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# New ports collection makefile for: xsysinfo
-# Date created: 4 April 1996
-# Whom: jdli
-#
-# $FreeBSD$
-#
-
-PORTNAME= xsysinfo
-PORTVERSION= 1.4a
-PORTREVISION= 3
-CATEGORIES= sysutils
-MASTER_SITES= # disappeared
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A system information display tool
-
-DEPRECATED= no longer available from mastersite
-EXPIRATION_DATE= 2006-11-04
-
-USE_IMAKE= yes
-MANCOMPRESSED= yes
-MAN1= xsysinfo.1
-PLIST_FILES= bin/xsysinfo
-
-pre-configure:
- if [ -e /usr/lib/libdevstat.a -o -e /usr/lib/aout/libdevstat.a ]; then \
- cd ${WRKSRC} ; \
- ${MV} Imakefile Imakefile.in ; \
- ${SED} -e "s:DEFINES =:DEFINES = -DHAVE_DEVSTAT:" Imakefile.in > Imakefile.i1 ; \
- ${SED} -e "s:-lkvm:-lkvm -ldevstat:" Imakefile.i1 > Imakefile ; \
- fi
-
-.include <bsd.port.mk>
diff --git a/sysutils/xsysinfo/distinfo b/sysutils/xsysinfo/distinfo
deleted file mode 100644
index 14ae039163b8..000000000000
--- a/sysutils/xsysinfo/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (xsysinfo-1.4a.tar.gz) = 29359c8fc72ad6ab08528c70ca320fff
-SHA256 (xsysinfo-1.4a.tar.gz) = 517b6d5b69bb52875c04bbc81b72ba05485b008f9508c2cf5910c77f3369a7eb
-SIZE (xsysinfo-1.4a.tar.gz) = 23432
diff --git a/sysutils/xsysinfo/files/patch-sysinfo.c b/sysutils/xsysinfo/files/patch-sysinfo.c
deleted file mode 100644
index b4b37105a598..000000000000
--- a/sysutils/xsysinfo/files/patch-sysinfo.c
+++ /dev/null
@@ -1,324 +0,0 @@
---- sysinfo.c.orig Tue Oct 6 16:21:18 1998
-+++ sysinfo.c Fri Sep 16 10:30:05 2005
-@@ -13,7 +13,9 @@
- #include <sys/ioctl_compat.h> /* XXX NTTYDISC is too well hidden */
- #include <sys/tty.h>
- #include <sys/conf.h>
-+#if __FreeBSD_version < 400000
- #include <sys/rlist.h>
-+#endif
- #include <sys/sysctl.h>
- #include <sys/socket.h>
- #include <err.h>
-@@ -34,8 +36,14 @@
- #include <sys/time.h>
- #include <sys/mount.h>
- #include <nfs/rpcv2.h>
-+#if __FreeBSD_version >= 500000
-+#include <nfs/nfsproto.h>
-+#include <nfsclient/nfs.h>
-+#include <nfsserver/nfs.h>
-+#else
- #include <nfs/nfsv2.h>
- #include <nfs/nfs.h>
-+#endif
- #include <osreldate.h>
- #include <fcntl.h>
-
-@@ -95,6 +103,9 @@
- #endif /* HAVE_DEVSTAT */
-
- static struct nfsstats nfsstats;
-+#if __FreeBSD_version >= 500000
-+static struct nfsrvstats nfsrvstats;
-+#endif
- static struct _nfsStats {
- int nfsServer, nfsClient;
- } nfsStats, old_nfsStats;
-@@ -102,6 +113,7 @@
- struct nlist nl[] = {
- #define X_CP_TIME 0
- { "_cp_time" },
-+#if __FreeBSD_version < 400000
- #define VM_SWAPLIST 1
- { "_swaplist" },/* list of free swap areas */
- #define VM_SWDEVT 2
-@@ -129,6 +141,33 @@
- #define X_DKXFER 12
- { "_dk_xfer" },
- #endif
-+#else /* __FreeBSD_version < 400000 */
-+#define VM_DMMAX 1
-+ { "_dmmax" }, /* maximum size of a swap block */
-+#define V_MOUNTLIST 2
-+ { "_mountlist" }, /* address of head of mount list. */
-+#define V_NUMV 3
-+ { "_numvnodes" },
-+#define FNL_NFILE 4
-+/* nfiles changes name to openfiles in FreeBSD 6,
-+ and also for a short period of time in RELENG_5 */
-+#if (__FreeBSD_version > 600000) || ((__FreeBSD_version >= 503101) && (__FreeBSD_version < 503105))
-+ {"_openfiles"},
-+#else
-+ {"_nfiles"},
-+#endif
-+#define FNL_MAXFILE 5
-+ {"_maxfiles"},
-+#define NLMANDATORY FNL_MAXFILE /* names up to here are mandatory */
-+#define X_CNT 6
-+ { "_cnt" }, /* struct vmmeter cnt */
-+#define N_IFNET 7
-+ { "_ifnet" },
-+#ifndef HAVE_DEVSTAT
-+#define X_DKXFER 8
-+ { "_dk_xfer" },
-+#endif
-+#endif /* __FreeBSD_version < 400000 */
- { "" },
- };
-
-@@ -238,6 +277,14 @@
- int pkt_in_out;
- int total_xfers=0;
- int mib[3], size;
-+#if __FreeBSD_version >= 500000
-+ int rvsize;
-+ struct xvfsconf vfc;
-+#else
-+#if (__FreeBSD_version >= 300004)
-+ struct vfsconf vfc;
-+#endif
-+#endif // #if __FreeBSD_version >= 500000
-
- /* NPROCS=0, CPU */
- if (cpuflag) {
-@@ -356,19 +403,39 @@
- for (i=0; i<10; i++)
- states[i] = 0;
- size = sizeof(nfsstats);
-+#if __FreeBSD_version >= 500000
-+ rvsize = sizeof(nfsrvstats);
-+#endif
- #if (__FreeBSD_version < 199512)
- mib[0] = CTL_FS;
- #else
- mib[0] = CTL_VFS;
- #endif
--#if (__FreeBSD_version >= 300003) /* ?? */
-- mib[1] = MNT_EXPORTED;
-+#if (__FreeBSD_version >= 300004)
-+ if (getvfsbyname("nfs", &vfc) < 0)
-+ /* no NFS in the kernel */
-+ goto nfs_out;
-+ mib[1] = vfc.vfc_typenum;
- #else
-- mib[1] = MNT_NFS;
-+ mib[1] = MOUNT_NFS;
- #endif
- mib[2] = NFS_NFSSTATS;
-+#if __FreeBSD_version >= 500000
-+ if (sysctl( mib, 3, &nfsstats, &size, NULL, 0) < 0) {
-+ return;
-+ }
-+ else {
-+ size_t len = 3;
-+ sysctlnametomib("vfs.nfsrv", mib, &len);
-+ mib[2] = NFS_NFSRVSTATS;
-+ }
-+ if (sysctl( mib, 3, &nfsrvstats, &rvsize, NULL, 0) < 0) {
-+ return;
-+ }
-+#else
- if (sysctl( mib, 3, &nfsstats, &size, NULL, 0) < 0)
- goto nfs_out;
-+#endif
- else {
- old_nfsStats = nfsStats;
-
-@@ -395,6 +462,22 @@
- #else
- nfsstats.rpccnt[NFSPROC_READDIR];
- #endif
-+#if __FreeBSD_version >= 500000
-+ nfsStats.nfsServer = nfsrvstats.srvrpccnt[NFSPROC_GETATTR] +
-+ nfsrvstats.srvrpccnt[NFSPROC_SETATTR] +
-+ nfsrvstats.srvrpccnt[NFSPROC_LOOKUP] +
-+ nfsrvstats.srvrpccnt[NFSPROC_READLINK] +
-+ nfsrvstats.srvrpccnt[NFSPROC_READ] +
-+ nfsrvstats.srvrpccnt[NFSPROC_WRITE] +
-+ nfsrvstats.srvrpccnt[NFSPROC_CREATE] +
-+ nfsrvstats.srvrpccnt[NFSPROC_REMOVE] +
-+ nfsrvstats.srvrpccnt[NFSPROC_RENAME] +
-+ nfsrvstats.srvrpccnt[NFSPROC_LINK] +
-+ nfsrvstats.srvrpccnt[NFSPROC_SYMLINK] +
-+ nfsrvstats.srvrpccnt[NFSPROC_MKDIR] +
-+ nfsrvstats.srvrpccnt[NFSPROC_RMDIR] +
-+ nfsrvstats.srvrpccnt[NFSPROC_READDIR];
-+#else
- nfsStats.nfsServer = nfsstats.srvrpccnt[NFSPROC_GETATTR] +
- nfsstats.srvrpccnt[NFSPROC_SETATTR] +
- nfsstats.srvrpccnt[NFSPROC_LOOKUP] +
-@@ -418,6 +501,7 @@
- #else
- nfsstats.srvrpccnt[NFSPROC_READDIR];
- #endif
-+#endif // #if __FreeBSD_version >= 500000
- }
- scale_bar(250, nfsStats.nfsClient-old_nfsStats.nfsClient, 25, states, 0);
- draw_bar(nfsflag-1, states, 10);
-@@ -428,7 +512,7 @@
- }
- nfs_out:
-
--}
-+;}
-
-
- /* swapmode is derived from freebsd's pstat source ...
-@@ -438,6 +522,21 @@
- void
- swapmode(int *used, int *avail)
- {
-+#if __FreeBSD_version >= 400000
-+ /* based on swapmode from /usr/src/usr.bin/top/machine.c */
-+ int n;
-+ struct kvm_swap swapary[1];
-+
-+ n = kvm_getswapinfo(kd, swapary, 1, 0);
-+ if (n < 0) {
-+ *avail = *used = 0;
-+ return;
-+ }
-+
-+ *avail = swapary[0].ksw_total - swapary[0].ksw_used;
-+ *used = swapary[0].ksw_used;
-+ return;
-+#else
- char *header;
- int hlen, nswap, nswdev, dmmax;
- int i, div, nfree, npfree;
-@@ -546,6 +645,7 @@
- *used = *avail - nfree;
- free(sw);
- free(perdev);
-+#endif /* __FreeBSD_version >= 400000 */
- }
-
- /*
-@@ -623,13 +723,21 @@
- * Make sure that the userland devstat version matches the kernel
- * devstat version.
- */
-+#if __FreeBSD_version >= 500000
-+ if (devstat_checkversion(kd) < 0) {
-+#else
- if (checkversion() < 0) {
-+#endif
- nodisk++;
- return;
- }
-
- /* find out how many devices we have */
-+#if __FreeBSD_version >= 500000
-+ if ((num_devices = devstat_getnumdevs(kd)) < 0) {
-+#else
- if ((num_devices = getnumdevs()) < 0) {
-+#endif
- nodisk++;
- return;
- }
-@@ -644,7 +752,11 @@
- * changed here, since it almost certainly has. We only look for
- * errors.
- */
-+#if __FreeBSD_version >= 500000
-+ if (devstat_getdevs(NULL,&cur) == -1) {
-+#else
- if (getdevs(&cur) == -1) {
-+#endif
- nodisk++;
- return;
- }
-@@ -656,7 +768,11 @@
-
- /* only interested in disks */
- matches = NULL;
-+#if __FreeBSD_version >= 500000
-+ if (devstat_buildmatch("da", &matches, &num_matches) != 0) {
-+#else
- if (buildmatch("da", &matches, &num_matches) != 0) {
-+#endif
- nodisk++;
- return;
- }
-@@ -671,7 +787,11 @@
- * device list has changed, so we don't look for return values of 0
- * or 1. If we get back -1, though, there is an error.
- */
-+#if __FreeBSD_version >= 500000
-+ if (devstat_selectdevs(&dev_select, &num_selected,
-+#else
- if (selectdevs(&dev_select, &num_selected,
-+#endif
- &num_selections, &select_generation,
- generation, cur.dinfo->devices, num_devices,
- matches, num_matches,
-@@ -697,7 +817,11 @@
- * the selection process again, in case a device that we
- * were previously displaying has gone away.
- */
-+#if __FreeBSD_version >= 500000
-+ switch (devstat_getdevs(NULL,&cur)) {
-+#else
- switch (getdevs(&cur)) {
-+#endif
- case -1:
- return (0);
- case 1: {
-@@ -705,7 +829,11 @@
-
- num_devices = cur.dinfo->numdevs;
- generation = cur.dinfo->generation;
-+#if __FreeBSD_version >= 500000
-+ retval = devstat_selectdevs(&dev_select, &num_selected,
-+#else
- retval = selectdevs(&dev_select, &num_selected,
-+#endif
- &num_selections, &select_generation,
- generation, cur.dinfo->devices,
- num_devices, matches, num_matches,
-@@ -729,14 +857,22 @@
- * Calculate elapsed time up front, since it's the same for all
- * devices.
- */
-+#if __FreeBSD_version >= 500000
-+ busy_seconds = cur.snap_time - last.snap_time;
-+#else
- busy_seconds = compute_etime(cur.busy_time, last.busy_time);
-+#endif
-
- /* this is the first time thru so just copy cur to last */
- if (last.dinfo->numdevs == 0) {
- tmp_dinfo = last.dinfo;
- last.dinfo = cur.dinfo;
- cur.dinfo = tmp_dinfo;
-+#if __FreeBSD_version >= 500000
-+ last.snap_time = cur.snap_time;
-+#else
- last.busy_time = cur.busy_time;
-+#endif
- return (0);
- }
-
-@@ -764,7 +900,11 @@
- last.dinfo = cur.dinfo;
- cur.dinfo = tmp_dinfo;
-
-+#if __FreeBSD_version >= 500000
-+ last.snap_time = cur.snap_time;
-+#else
- last.busy_time = cur.busy_time;
-+#endif
-
- } else
- /* no disks found ? */
diff --git a/sysutils/xsysinfo/pkg-descr b/sysutils/xsysinfo/pkg-descr
deleted file mode 100644
index a786f1ad8f2b..000000000000
--- a/sysutils/xsysinfo/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-xsysinfo - display FreeBSD system states (cpu, load, memory, swap,
-disk I/O, network packets, NFS client/server) statistics.
diff --git a/textproc/Makefile b/textproc/Makefile
index e1db51076072..66d582adc97c 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -933,7 +933,6 @@
SUBDIR += xml-lite.el
SUBDIR += xml-parse.el
SUBDIR += xml2rfc
- SUBDIR += xmlada
SUBDIR += xmlcatmgr
SUBDIR += xmlcharent
SUBDIR += xmldiff
diff --git a/textproc/xmlada/Makefile b/textproc/xmlada/Makefile
deleted file mode 100644
index d2e8ff1e68d6..000000000000
--- a/textproc/xmlada/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# New ports collection makefile for: xmlada
-# Date created: 21 Feb 2002
-# Whom: aidan
-#
-# $FreeBSD$
-#
-
-PORTNAME= xmlada
-PORTVERSION= 1.0
-CATEGORIES= textproc
-MASTER_SITES= https://libre2.adacore.com/${PORTNAME}/
-DISTNAME= XmlAda-${PORTVERSION}
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= An XML parsing library for Ada 95
-
-DEPRECATED= no longer available from mastersite; 2.0 is available
-EXPIRATION_DATE= 2006-11-04
-
-BUILD_DEPENDS= gnatgcc:${PORTSDIR}/lang/gnat
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
-
-ADACFLAGS?= # none
-CFLAGS= ${ADACFLAGS}
-
-INFO= xmlada
-PORTDOCS= xml.html xml_1.html xml_2.html xml_3.html xml_4.html \
- xml_5.html xml_6.html xml_toc.html xml_ovr.html xml_abt.html
-
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/*.html ${DOCSDIR}
-.endif
- ${INSTALL_DATA} ${WRKSRC}/docs/xml.info ${PREFIX}/${INFO_PATH}/xmlada.info
-
-.include <bsd.port.mk>
diff --git a/textproc/xmlada/distinfo b/textproc/xmlada/distinfo
deleted file mode 100644
index 1a9b90e90f41..000000000000
--- a/textproc/xmlada/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (XmlAda-1.0.tgz) = 1f7a2b701dfe82ff09407e6a18540b77
-SHA256 (XmlAda-1.0.tgz) = e86ccd448574ff1ec2205f9bfbfa5812023dc4ce5d4b1c2e2c8b1ffbd29ce917
-SIZE (XmlAda-1.0.tgz) = 322079
diff --git a/textproc/xmlada/files/patch-aa b/textproc/xmlada/files/patch-aa
deleted file mode 100644
index 789a81fd910e..000000000000
--- a/textproc/xmlada/files/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
---- docs/xml.texi.orig Thu Feb 21 18:32:30 2002
-+++ docs/xml.texi Thu Feb 21 18:37:04 2002
-@@ -3,6 +3,10 @@
- @setfilename xml.info
- @settitle The Ada95 XML Library
- @syncodeindex fn cp
-+@dircategory Programming & development tools.
-+@direntry
-+* XmlAda: (xmlada) An XML processing library for Ada '95
-+@end direntry
-
- @set XMLVersion 0.5
-
diff --git a/textproc/xmlada/files/patch-ab b/textproc/xmlada/files/patch-ab
deleted file mode 100644
index 9a9287433f59..000000000000
--- a/textproc/xmlada/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- docs/texiplus.tex.orig Tue Dec 28 09:29:03 2004
-+++ docs/texiplus.tex Tue Dec 28 09:29:33 2004
-@@ -240,8 +240,6 @@
- \global\pageheight=\vsize
-
- \global\let\smalllisp=\smalllispx
--\global\let\smallexample=\smalllispx
--\global\def\Esmallexample{\Esmalllisp}
- }\textfonts
-
- \globaldefs=0 % this is NOT redundant; the \endgroup done by@end tex
diff --git a/textproc/xmlada/pkg-descr b/textproc/xmlada/pkg-descr
deleted file mode 100644
index 83220693859c..000000000000
--- a/textproc/xmlada/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-XML/Ada is a set of modules that provide a simple manipulation of XML
-streams. It supports the whole XML 1.0 specifications, and can parse
-any file that follows this standard (including the contents of the
-DTD).
-
-It also provides support for a number of other standard associated
-with XML, like SAX and DOM.
-
-In addition, It includes a module to manipulate Unicode streams, since
-this is required by the XML standard.
-
-WWW: https://libre2.adacore.com/xmlada/
-Author: Aidan <aidan@velvet.net>
diff --git a/textproc/xmlada/pkg-plist b/textproc/xmlada/pkg-plist
deleted file mode 100644
index a269cece7c07..000000000000
--- a/textproc/xmlada/pkg-plist
+++ /dev/null
@@ -1,286 +0,0 @@
-lib/libxmlada_unicode.a
-lib/libxmlada_sax.a
-lib/libxmlada_input_sources.a
-lib/libxmlada_dom.a
-include/xmlada/unicode.ali
-include/xmlada/unicode.ads
-include/xmlada/unicode.adb
-include/xmlada/unicode-names.ali
-include/xmlada/unicode-names.ads
-include/xmlada/unicode-names-yi_syllables.ali
-include/xmlada/unicode-names-yi_syllables.ads
-include/xmlada/unicode-names-yi_radicals.ali
-include/xmlada/unicode-names-yi_radicals.ads
-include/xmlada/unicode-names-tibetan.ali
-include/xmlada/unicode-names-tibetan.ads
-include/xmlada/unicode-names-thai.ali
-include/xmlada/unicode-names-thai.ads
-include/xmlada/unicode-names-thaana.ali
-include/xmlada/unicode-names-thaana.ads
-include/xmlada/unicode-names-telugu.ali
-include/xmlada/unicode-names-telugu.ads
-include/xmlada/unicode-names-tamil.ali
-include/xmlada/unicode-names-tamil.ads
-include/xmlada/unicode-names-syriac.ali
-include/xmlada/unicode-names-syriac.ads
-include/xmlada/unicode-names-super_and_sub_scripts.ali
-include/xmlada/unicode-names-super_and_sub_scripts.ads
-include/xmlada/unicode-names-specials.ali
-include/xmlada/unicode-names-specials.ads
-include/xmlada/unicode-names-spacing_modifier_letters.ali
-include/xmlada/unicode-names-spacing_modifier_letters.ads
-include/xmlada/unicode-names-small_form_variants.ali
-include/xmlada/unicode-names-small_form_variants.ads
-include/xmlada/unicode-names-sinhala.ali
-include/xmlada/unicode-names-sinhala.ads
-include/xmlada/unicode-names-runic.ali
-include/xmlada/unicode-names-runic.ads
-include/xmlada/unicode-names-private_use.ali
-include/xmlada/unicode-names-private_use.ads
-include/xmlada/unicode-names-oriya.ali
-include/xmlada/unicode-names-oriya.ads
-include/xmlada/unicode-names-optical_chars_recognition.ali
-include/xmlada/unicode-names-optical_chars_recognition.ads
-include/xmlada/unicode-names-ogham.ali
-include/xmlada/unicode-names-ogham.ads
-include/xmlada/unicode-names-number_forms.ali
-include/xmlada/unicode-names-number_forms.ads
-include/xmlada/unicode-names-myanmar.ali
-include/xmlada/unicode-names-myanmar.ads
-include/xmlada/unicode-names-mongolian.ali
-include/xmlada/unicode-names-mongolian.ads
-include/xmlada/unicode-names-miscellaneous_technical.ali
-include/xmlada/unicode-names-miscellaneous_technical.ads
-include/xmlada/unicode-names-miscellaneous_symbols.ali
-include/xmlada/unicode-names-miscellaneous_symbols.ads
-include/xmlada/unicode-names-mathematical_operators.ali
-include/xmlada/unicode-names-mathematical_operators.ads
-include/xmlada/unicode-names-malayalam.ali
-include/xmlada/unicode-names-malayalam.ads
-include/xmlada/unicode-names-low_surrogates.ali
-include/xmlada/unicode-names-low_surrogates.ads
-include/xmlada/unicode-names-letterlike_symbols.ali
-include/xmlada/unicode-names-letterlike_symbols.ads
-include/xmlada/unicode-names-latin_extended_b.ali
-include/xmlada/unicode-names-latin_extended_b.ads
-include/xmlada/unicode-names-latin_extended_additional.ali
-include/xmlada/unicode-names-latin_extended_additional.ads
-include/xmlada/unicode-names-latin_extended_a.ali
-include/xmlada/unicode-names-latin_extended_a.ads
-include/xmlada/unicode-names-latin_1_supplement.ali
-include/xmlada/unicode-names-latin_1_supplement.ads
-include/xmlada/unicode-names-lao.ali
-include/xmlada/unicode-names-lao.ads
-include/xmlada/unicode-names-khmer.ali
-include/xmlada/unicode-names-khmer.ads
-include/xmlada/unicode-names-katakana.ali
-include/xmlada/unicode-names-katakana.ads
-include/xmlada/unicode-names-kannada.ali
-include/xmlada/unicode-names-kannada.ads
-include/xmlada/unicode-names-kangxi_radicals.ali
-include/xmlada/unicode-names-kangxi_radicals.ads
-include/xmlada/unicode-names-kanbun.ali
-include/xmlada/unicode-names-kanbun.ads
-include/xmlada/unicode-names-ipa_extensions.ali
-include/xmlada/unicode-names-ipa_extensions.ads
-include/xmlada/unicode-names-ideograph_descr_chars.ali
-include/xmlada/unicode-names-ideograph_descr_chars.ads
-include/xmlada/unicode-names-hiragana.ali
-include/xmlada/unicode-names-hiragana.ads
-include/xmlada/unicode-names-high_surrogates.ali
-include/xmlada/unicode-names-high_surrogates.ads
-include/xmlada/unicode-names-high_private_surrogates.ali
-include/xmlada/unicode-names-high_private_surrogates.ads
-include/xmlada/unicode-names-hebrew.ali
-include/xmlada/unicode-names-hebrew.ads
-include/xmlada/unicode-names-hangul_syllables.ali
-include/xmlada/unicode-names-hangul_syllables.ads
-include/xmlada/unicode-names-hangul_jamo.ali
-include/xmlada/unicode-names-hangul_jamo.ads
-include/xmlada/unicode-names-hangul_compatibility_jamo.ali
-include/xmlada/unicode-names-hangul_compatibility_jamo.ads
-include/xmlada/unicode-names-half_full_withdt_forms.ali
-include/xmlada/unicode-names-half_full_withdt_forms.ads
-include/xmlada/unicode-names-gurmukhi.ali
-include/xmlada/unicode-names-gurmukhi.ads
-include/xmlada/unicode-names-gujarati.ali
-include/xmlada/unicode-names-gujarati.ads
-include/xmlada/unicode-names-greek_extended.ali
-include/xmlada/unicode-names-greek_extended.ads
-include/xmlada/unicode-names-greek.ali
-include/xmlada/unicode-names-greek.ads
-include/xmlada/unicode-names-georgian.ali
-include/xmlada/unicode-names-georgian.ads
-include/xmlada/unicode-names-geometric_shapes.ali
-include/xmlada/unicode-names-geometric_shapes.ads
-include/xmlada/unicode-names-general_punctuation.ali
-include/xmlada/unicode-names-general_punctuation.ads
-include/xmlada/unicode-names-ethiopic.ali
-include/xmlada/unicode-names-ethiopic.ads
-include/xmlada/unicode-names-enclosed_alphanumerics.ali
-include/xmlada/unicode-names-enclosed_alphanumerics.ads
-include/xmlada/unicode-names-dingbats.ali
-include/xmlada/unicode-names-dingbats.ads
-include/xmlada/unicode-names-devanagari.ali
-include/xmlada/unicode-names-devanagari.ads
-include/xmlada/unicode-names-cyrillic.ali
-include/xmlada/unicode-names-cyrillic.ads
-include/xmlada/unicode-names-currency_symbols.ali
-include/xmlada/unicode-names-currency_symbols.ads
-include/xmlada/unicode-names-control_pictures.ali
-include/xmlada/unicode-names-control_pictures.ads
-include/xmlada/unicode-names-combining_marks_symbols.ali
-include/xmlada/unicode-names-combining_marks_symbols.ads
-include/xmlada/unicode-names-combining_half_marks.ali
-include/xmlada/unicode-names-combining_half_marks.ads
-include/xmlada/unicode-names-combining_diacritical.ali
-include/xmlada/unicode-names-combining_diacritical.ads
-include/xmlada/unicode-names-cjk_unified_ideographs.ali
-include/xmlada/unicode-names-cjk_unified_ideographs.ads
-include/xmlada/unicode-names-cjk_symbols_and_punct.ali
-include/xmlada/unicode-names-cjk_symbols_and_punct.ads
-include/xmlada/unicode-names-cjk_radicals_supplement.ali
-include/xmlada/unicode-names-cjk_radicals_supplement.ads
-include/xmlada/unicode-names-cjk_letters_months.ali
-include/xmlada/unicode-names-cjk_letters_months.ads
-include/xmlada/unicode-names-cjk_compatibility_forms.ali
-include/xmlada/unicode-names-cjk_compatibility_forms.ads
-include/xmlada/unicode-names-cjk_compatibility.ali
-include/xmlada/unicode-names-cjk_compatibility.ads
-include/xmlada/unicode-names-cjk_compat_ideographs.ali
-include/xmlada/unicode-names-cjk_compat_ideographs.ads
-include/xmlada/unicode-names-cherokee.ali
-include/xmlada/unicode-names-cherokee.ads
-include/xmlada/unicode-names-canadian_aboriginal.ali
-include/xmlada/unicode-names-canadian_aboriginal.ads
-include/xmlada/unicode-names-braille_patterns.ali
-include/xmlada/unicode-names-braille_patterns.ads
-include/xmlada/unicode-names-box_drawing.ali
-include/xmlada/unicode-names-box_drawing.ads
-include/xmlada/unicode-names-bopomofo_extended.ali
-include/xmlada/unicode-names-bopomofo_extended.ads
-include/xmlada/unicode-names-bopomofo.ali
-include/xmlada/unicode-names-bopomofo.ads
-include/xmlada/unicode-names-block_elements.ali
-include/xmlada/unicode-names-block_elements.ads
-include/xmlada/unicode-names-bengali.ali
-include/xmlada/unicode-names-bengali.ads
-include/xmlada/unicode-names-basic_latin.ali
-include/xmlada/unicode-names-basic_latin.ads
-include/xmlada/unicode-names-arrows.ali
-include/xmlada/unicode-names-arrows.ads
-include/xmlada/unicode-names-armenian.ali
-include/xmlada/unicode-names-armenian.ads
-include/xmlada/unicode-names-arabic_present_formsb.ali
-include/xmlada/unicode-names-arabic_present_formsb.ads
-include/xmlada/unicode-names-arabic_present_formsa.ali
-include/xmlada/unicode-names-arabic_present_formsa.ads
-include/xmlada/unicode-names-arabic.ali
-include/xmlada/unicode-names-arabic.ads
-include/xmlada/unicode-names-alpha_presentation_forms.ali
-include/xmlada/unicode-names-alpha_presentation_forms.ads
-include/xmlada/unicode-ces.ali
-include/xmlada/unicode-ces.ads
-include/xmlada/unicode-ces.adb
-include/xmlada/unicode-ces-utf8.ali
-include/xmlada/unicode-ces-utf8.ads
-include/xmlada/unicode-ces-utf8.adb
-include/xmlada/unicode-ces-utf32.ali
-include/xmlada/unicode-ces-utf32.ads
-include/xmlada/unicode-ces-utf32.adb
-include/xmlada/unicode-ces-utf16.ali
-include/xmlada/unicode-ces-utf16.ads
-include/xmlada/unicode-ces-utf16.adb
-include/xmlada/unicode-ces-basic_8bit.ali
-include/xmlada/unicode-ces-basic_8bit.ads
-include/xmlada/unicode-ces-basic_8bit.adb
-include/xmlada/unicode-ccs.ali
-include/xmlada/unicode-ccs.ads
-include/xmlada/unicode-ccs.adb
-include/xmlada/unicode-ccs-iso_8859_4.ali
-include/xmlada/unicode-ccs-iso_8859_4.ads
-include/xmlada/unicode-ccs-iso_8859_4.adb
-include/xmlada/unicode-ccs-iso_8859_3.ali
-include/xmlada/unicode-ccs-iso_8859_3.ads
-include/xmlada/unicode-ccs-iso_8859_3.adb
-include/xmlada/unicode-ccs-iso_8859_2.ali
-include/xmlada/unicode-ccs-iso_8859_2.ads
-include/xmlada/unicode-ccs-iso_8859_2.adb
-include/xmlada/unicode-ccs-iso_8859_1.ali
-include/xmlada/unicode-ccs-iso_8859_1.ads
-include/xmlada/unicode-ccs-iso_8859_1.adb
-include/xmlada/sax.ali
-include/xmlada/sax.ads
-include/xmlada/sax-readers.ali
-include/xmlada/sax-readers.ads
-include/xmlada/sax-readers.adb
-include/xmlada/sax-models.ali
-include/xmlada/sax-models.ads
-include/xmlada/sax-models.adb
-include/xmlada/sax-locators.ali
-include/xmlada/sax-locators.ads
-include/xmlada/sax-locators.adb
-include/xmlada/sax-htable.ali
-include/xmlada/sax-htable.ads
-include/xmlada/sax-htable.adb
-include/xmlada/sax-exceptions.ali
-include/xmlada/sax-exceptions.ads
-include/xmlada/sax-exceptions.adb
-include/xmlada/sax-encodings.ali
-include/xmlada/sax-encodings.ads
-include/xmlada/sax-attributes.ali
-include/xmlada/sax-attributes.ads
-include/xmlada/sax-attributes.adb
-include/xmlada/input_sources.ali
-include/xmlada/input_sources.ads
-include/xmlada/input_sources.adb
-include/xmlada/input_sources-strings.ali
-include/xmlada/input_sources-strings.ads
-include/xmlada/input_sources-strings.adb
-include/xmlada/input_sources-file.ali
-include/xmlada/input_sources-file.ads
-include/xmlada/input_sources-file.adb
-include/xmlada/dom.ali
-include/xmlada/dom.ads
-include/xmlada/dom-readers.ali
-include/xmlada/dom-readers.ads
-include/xmlada/dom-readers.adb
-include/xmlada/dom-core.ali
-include/xmlada/dom-core.ads
-include/xmlada/dom-core.adb
-include/xmlada/dom-core-texts.ali
-include/xmlada/dom-core-texts.ads
-include/xmlada/dom-core-texts.adb
-include/xmlada/dom-core-processing_instructions.ali
-include/xmlada/dom-core-processing_instructions.ads
-include/xmlada/dom-core-notations.ali
-include/xmlada/dom-core-notations.ads
-include/xmlada/dom-core-notations.adb
-include/xmlada/dom-core-nodes.ali
-include/xmlada/dom-core-nodes.ads
-include/xmlada/dom-core-nodes.adb
-include/xmlada/dom-core-entity_references.ali
-include/xmlada/dom-core-entity_references.ads
-include/xmlada/dom-core-elements.ali
-include/xmlada/dom-core-elements.ads
-include/xmlada/dom-core-elements.adb
-include/xmlada/dom-core-documents.ali
-include/xmlada/dom-core-documents.ads
-include/xmlada/dom-core-documents.adb
-include/xmlada/dom-core-document_types.ali
-include/xmlada/dom-core-document_types.ads
-include/xmlada/dom-core-document_types.adb
-include/xmlada/dom-core-document_fragments.ali
-include/xmlada/dom-core-document_fragments.ads
-include/xmlada/dom-core-comments.ali
-include/xmlada/dom-core-comments.ads
-include/xmlada/dom-core-character_datas.ali
-include/xmlada/dom-core-character_datas.ads
-include/xmlada/dom-core-character_datas.adb
-include/xmlada/dom-core-cdata_sections.ali
-include/xmlada/dom-core-cdata_sections.ads
-include/xmlada/dom-core-attrs.ali
-include/xmlada/dom-core-attrs.ads
-include/xmlada/dom-core-attrs.adb
-bin/xmlada-config
-@dirrm include/xmlada
diff --git a/www/Makefile b/www/Makefile
index 4ebaf0df393a..41e344491f7f 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -507,7 +507,6 @@
SUBDIR += p5-CGI-Application-Plugin-DBH
SUBDIR += p5-CGI-Application-Plugin-HTDot
SUBDIR += p5-CGI-Application-Plugin-ValidateRM
- SUBDIR += p5-CGI-Application-ValidateRM
SUBDIR += p5-CGI-ArgChecker
SUBDIR += p5-CGI-Builder
SUBDIR += p5-CGI-Builder-TT2
diff --git a/www/p5-CGI-Application-ValidateRM/Makefile b/www/p5-CGI-Application-ValidateRM/Makefile
deleted file mode 100644
index 6177dad73a20..000000000000
--- a/www/p5-CGI-Application-ValidateRM/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# New ports collection makefile for: CGI::Application::ValidateRM
-# Date created: 30 Aug 2003
-# Whom: Manuel Rabade <mig@mig-29.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= CGI-Application-ValidateRM
-PORTVERSION= 1.06
-CATEGORIES= www perl5
-MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
-MASTER_SITE_SUBDIR= CGI
-PKGNAMEPREFIX= p5-
-DISTNAME= ${PORTNAME:S/eRM/e-RM/}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Help validate forms with the CGI::Application framework
-
-DEPRECATED= no longer available from mastersites
-EXPIRATION_DATE= 2006-11-05
-
-RUN_DEPENDS= ${SITE_PERL}/HTML/FillInForm.pm:${PORTSDIR}/www/p5-HTML-FillInForm \
- ${SITE_PERL}/Data/FormValidator.pm:${PORTSDIR}/textproc/p5-Data-FormValidator \
- ${SITE_PERL}/CGI/Carp.pm:${PORTSDIR}/www/p5-CGI.pm \
- ${SITE_PERL}/CGI/Application.pm:${PORTSDIR}/www/p5-CGI-Application
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-PERL_MODBUILD= yes
-
-MAN3= CGI::Application::ValidateRM.3
-
-.include <bsd.port.mk>
diff --git a/www/p5-CGI-Application-ValidateRM/distinfo b/www/p5-CGI-Application-ValidateRM/distinfo
deleted file mode 100644
index 7566552e2161..000000000000
--- a/www/p5-CGI-Application-ValidateRM/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (CGI-Application-Validate-RM-1.06.tar.gz) = 7599f87c33d81ea47491068bd5357f04
-SHA256 (CGI-Application-Validate-RM-1.06.tar.gz) = c57e6cacb7f7f868741313009285fca9d7409e90568d7a4dcbad3a3fd8b7015e
-SIZE (CGI-Application-Validate-RM-1.06.tar.gz) = 6609
diff --git a/www/p5-CGI-Application-ValidateRM/pkg-descr b/www/p5-CGI-Application-ValidateRM/pkg-descr
deleted file mode 100644
index ee2eaf9aef54..000000000000
--- a/www/p5-CGI-Application-ValidateRM/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-CGI::Application::ValidateRM helps to validate web forms when using the
-CGI::Application framework and the Data::FormValidator module.
-
-See a nice example of all that modules working together at:
-http://mark.stosberg.com/Tech/perl/form-validation/
-
-WWW: http://search.cpan.org/dist/CGI-Application-ValidateRM/
-
-- Manuel Rodrigo Rabade Garcia
-mig@mig-29.net
diff --git a/www/p5-CGI-Application-ValidateRM/pkg-plist b/www/p5-CGI-Application-ValidateRM/pkg-plist
deleted file mode 100644
index 9564c5463471..000000000000
--- a/www/p5-CGI-Application-ValidateRM/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-%%SITE_PERL%%/CGI/Application/ValidateRM.pm
-@dirrmtry %%SITE_PERL%%/CGI/Application
-@dirrmtry %%SITE_PERL%%/CGI
diff --git a/x11-fm/Makefile b/x11-fm/Makefile
index f607f42f8b47..9442142c39bd 100644
--- a/x11-fm/Makefile
+++ b/x11-fm/Makefile
@@ -23,7 +23,6 @@
SUBDIR += krusader
SUBDIR += mtoolsfm
SUBDIR += nautilus
- SUBDIR += offix-files
SUBDIR += pcmanfm
SUBDIR += py-nautilus
SUBDIR += rox-filer
diff --git a/x11-fm/offix-files/Makefile b/x11-fm/offix-files/Makefile
deleted file mode 100644
index e0b4607d6b6e..000000000000
--- a/x11-fm/offix-files/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# ports collection makefile for: Files
-# Date created: 28 Jun 1997
-# Whom: Ruslan Shevchenko <ruslan@shevchenko.kiev.ua>
-#
-# $FreeBSD$
-#
-
-PORTNAME= offix-files
-PORTVERSION= 2.4
-PORTREVISION= 1
-CATEGORIES= x11-fm
-MASTER_SITES= ${MASTER_SITE_XCONTRIB}
-MASTER_SITE_SUBDIR= desktop_managers/OffiX
-DISTNAME= Files-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= File bar from OffiX
-
-DEPRECATED= development ceased in 1996
-EXPIRATION_DATE=2006-11-05
-
-RUN_DEPENDS= execute:${PORTSDIR}/x11/offix-execute \
- editor:${PORTSDIR}/editors/offix-editor
-
-LIB_DEPENDS= Dnd.1:${PORTSDIR}/x11/libdnd
-
-GNU_CONFIGURE= YES
-USE_GMAKE= YES
-USE_X_PREFIX= YES
-USE_XPM= YES
-MAN1= files.1
-MAN3= regexp.3
-
-post-install:
- @${INSTALL_DATA} ${WRKSRC}/src/Files.ad ${PREFIX}/share/OffiX/
-
-.include <bsd.port.mk>
diff --git a/x11-fm/offix-files/distinfo b/x11-fm/offix-files/distinfo
deleted file mode 100644
index e7913cc5c689..000000000000
--- a/x11-fm/offix-files/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (Files-2.4.tar.gz) = 743bd774e6ec22e8d5a69ea7c558d71d
-SHA256 (Files-2.4.tar.gz) = 3e8bda238ea14a36a9defd04f31db7ca7ef32a87fcb8edfe610247a7a04039e2
-SIZE (Files-2.4.tar.gz) = 171932
diff --git a/x11-fm/offix-files/files/patch-aa b/x11-fm/offix-files/files/patch-aa
deleted file mode 100644
index 6e94af62839b..000000000000
--- a/x11-fm/offix-files/files/patch-aa
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/Files.h.orig Fri Jan 3 14:39:21 1997
-+++ src/Files.h Sat Jun 28 17:34:53 1997
-@@ -29,7 +29,11 @@
- #ifdef _AIX
- #pragma alloca
- #else
-+#ifdef __FreeBSD__
-+#pragma alloca
-+#else
- #include <alloca.h>
-+#endif
- #endif
-
- #include <stdio.h>
diff --git a/x11-fm/offix-files/pkg-descr b/x11-fm/offix-files/pkg-descr
deleted file mode 100644
index 8b3382d4b2f9..000000000000
--- a/x11-fm/offix-files/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-This is files bar from OffiX --- part of desktop package with
-DND Drag & Drop protocol support. Very simular to Mac.
-
-This is as file manager based on xfm. It provides virtually all of the
-features that you would expect in a file manager -- move around your
-directory tree in multiple windows, move, copy or delete files, and launch
-programs with simple mouse operations.
-
-WWW: http://leb.net/offix/
diff --git a/x11-fm/offix-files/pkg-plist b/x11-fm/offix-files/pkg-plist
deleted file mode 100644
index 98906f7d1e4e..000000000000
--- a/x11-fm/offix-files/pkg-plist
+++ /dev/null
@@ -1,277 +0,0 @@
-bin/files
-include/pixmaps/Files_back.xpm
-include/pixmaps/linux_big_calc.xpm
-include/pixmaps/linux_big_ghost.xpm
-include/pixmaps/linux_bomb.xpm
-include/pixmaps/linux_c.xpm
-include/pixmaps/linux_calculator.xpm
-include/pixmaps/linux_compress.xpm
-include/pixmaps/linux_compress_file.xpm
-include/pixmaps/linux_computer.xpm
-include/pixmaps/linux_cpp.xpm
-include/pixmaps/linux_data.xpm
-include/pixmaps/linux_dynamite.xpm
-include/pixmaps/linux_floppy.xpm
-include/pixmaps/linux_ghost.xpm
-include/pixmaps/linux_ghostview.xpm
-include/pixmaps/linux_graph.xpm
-include/pixmaps/linux_h.xpm
-include/pixmaps/linux_info_file.xpm
-include/pixmaps/linux_mail.xpm
-include/pixmaps/linux_make.xpm
-include/pixmaps/linux_man.xpm
-include/pixmaps/linux_mans.xpm
-include/pixmaps/linux_math4.xpm
-include/pixmaps/linux_mixer.xpm
-include/pixmaps/linux_netscape.xpm
-include/pixmaps/linux_notes_color.xpm
-include/pixmaps/linux_rabbit.xpm
-include/pixmaps/linux_small_term.xpm
-include/pixmaps/linux_techdraw.xpm
-include/pixmaps/linux_trash.xpm
-include/pixmaps/linux_xdesigner.xpm
-include/pixmaps/linux_xpaint.xpm
-include/pixmaps/linux_xv.xpm
-include/pixmaps/netsc_small_computer.xpm
-include/pixmaps/win31_2dgraph.xpm
-include/pixmaps/win31_386.xpm
-include/pixmaps/win31_3dbar.xpm
-include/pixmaps/win31_calculator.xpm
-include/pixmaps/win31_camera.xpm
-include/pixmaps/win31_case.xpm
-include/pixmaps/win31_cd.xpm
-include/pixmaps/win31_claquete.xpm
-include/pixmaps/win31_clipbook.xpm
-include/pixmaps/win31_cofre.xpm
-include/pixmaps/win31_config.xpm
-include/pixmaps/win31_desktop.xpm
-include/pixmaps/win31_door.xpm
-include/pixmaps/win31_doorout.xpm
-include/pixmaps/win31_drivers.xpm
-include/pixmaps/win31_dviview.xpm
-include/pixmaps/win31_envelope.xpm
-include/pixmaps/win31_exclamation.xpm
-include/pixmaps/win31_filemanager.xpm
-include/pixmaps/win31_film.xpm
-include/pixmaps/win31_fonts.xpm
-include/pixmaps/win31_handshake.xpm
-include/pixmaps/win31_hearts.xpm
-include/pixmaps/win31_keyboard.xpm
-include/pixmaps/win31_letter.xpm
-include/pixmaps/win31_mailbox.xpm
-include/pixmaps/win31_memo.xpm
-include/pixmaps/win31_minesweeper.xpm
-include/pixmaps/win31_msdos.xpm
-include/pixmaps/win31_mug.xpm
-include/pixmaps/win31_network.xpm
-include/pixmaps/win31_newspaper.xpm
-include/pixmaps/win31_notepad.xpm
-include/pixmaps/win31_paintbrush.xpm
-include/pixmaps/win31_parallel.xpm
-include/pixmaps/win31_phone.xpm
-include/pixmaps/win31_printer.xpm
-include/pixmaps/win31_printer2.xpm
-include/pixmaps/win31_question.xpm
-include/pixmaps/win31_solitaire.xpm
-include/pixmaps/win31_sound.xpm
-include/pixmaps/win31_swiss.xpm
-include/pixmaps/win31_tape.xpm
-include/pixmaps/win31_text.xpm
-include/pixmaps/win31_typewriter.xpm
-include/pixmaps/win31_windows.xpm
-include/pixmaps/win31_world.xpm
-include/pixmaps/win31_write.xpm
-include/pixmaps/win95_block.xpm
-include/pixmaps/win95_computer.xpm
-include/pixmaps/win95_man.xpm
-include/pixmaps/win95_paint.xpm
-include/pixmaps/win95_waste.xpm
-include/bitmaps/MASK.xbm
-include/bitmaps/application.xbm
-include/bitmaps/autocad.xbm
-include/bitmaps/bargraph.xbm
-include/bitmaps/binary.xbm
-include/bitmaps/binedit.xbm
-include/bitmaps/bitmap.xbm
-include/bitmaps/bug.xbm
-include/bitmaps/cad.xbm
-include/bitmaps/calendar.xbm
-include/bitmaps/chip.xbm
-include/bitmaps/circuit.xbm
-include/bitmaps/circuit2.xbm
-include/bitmaps/clipboard.xbm
-include/bitmaps/clipboard2.xbm
-include/bitmaps/columns.xbm
-include/bitmaps/compressed.xbm
-include/bitmaps/config.xbm
-include/bitmaps/core.xbm
-include/bitmaps/crontab.xbm
-include/bitmaps/cycle.xbm
-include/bitmaps/data.xbm
-include/bitmaps/dead.xbm
-include/bitmaps/debug.xbm
-include/bitmaps/dot_CC.xbm
-include/bitmaps/dot_a.xbm
-include/bitmaps/dot_a2.xbm
-include/bitmaps/dot_c.xbm
-include/bitmaps/dot_cc.xbm
-include/bitmaps/dot_f.xbm
-include/bitmaps/dot_h.xbm
-include/bitmaps/dot_o.xbm
-include/bitmaps/dot_p.xbm
-include/bitmaps/dot_s.xbm
-include/bitmaps/dot_so.xbm
-include/bitmaps/draw.xbm
-include/bitmaps/draw2.xbm
-include/bitmaps/draw3.xbm
-include/bitmaps/emacs.xbm
-include/bitmaps/empty.xbm
-include/bitmaps/exclamation.xbm
-include/bitmaps/experiment.xbm
-include/bitmaps/fig.xbm
-include/bitmaps/file.xbm
-include/bitmaps/firstaid.xbm
-include/bitmaps/firstaid2.xbm
-include/bitmaps/fish_monster.xbm
-include/bitmaps/font.xbm
-include/bitmaps/framemaker.xbm
-include/bitmaps/gif.xbm
-include/bitmaps/gif2.xbm
-include/bitmaps/gil.xbm
-include/bitmaps/grab.xbm
-include/bitmaps/graph.xbm
-include/bitmaps/help.xbm
-include/bitmaps/helpme.xbm
-include/bitmaps/hexdump.xbm
-include/bitmaps/hidden.xbm
-include/bitmaps/hidden_dir.xbm
-include/bitmaps/html.xbm
-include/bitmaps/icon.xbm
-include/bitmaps/icon2.xbm
-include/bitmaps/iff.xbm
-include/bitmaps/index.xbm
-include/bitmaps/info.xbm
-include/bitmaps/info_dot.xbm
-include/bitmaps/jpeg.xbm
-include/bitmaps/jpeg2.xbm
-include/bitmaps/key_dir.xbm
-include/bitmaps/letters.xbm
-include/bitmaps/lharc.xbm
-include/bitmaps/link.xbm
-include/bitmaps/link_appl.xbm
-include/bitmaps/link_bad.xbm
-include/bitmaps/link_dir.xbm
-include/bitmaps/lisp.xbm
-include/bitmaps/list.xbm
-include/bitmaps/lock.xbm
-include/bitmaps/lock_dir.xbm
-include/bitmaps/mail_dir.xbm
-include/bitmaps/mailbox.xbm
-include/bitmaps/makefile.xbm
-include/bitmaps/manpage.xbm
-include/bitmaps/matlab.xbm
-include/bitmaps/matrix.xbm
-include/bitmaps/model.xbm
-include/bitmaps/multiple.xbm
-include/bitmaps/music.xbm
-include/bitmaps/network_dir.xbm
-include/bitmaps/news_dir.xbm
-include/bitmaps/no_entry.xbm
-include/bitmaps/note.xbm
-include/bitmaps/objects.xbm
-include/bitmaps/objects2.xbm
-include/bitmaps/objects3.xbm
-include/bitmaps/open_dir.xbm
-include/bitmaps/paint.xbm
-include/bitmaps/paragraphs.xbm
-include/bitmaps/parent_dir.xbm
-include/bitmaps/phone.xbm
-include/bitmaps/plain.xbm
-include/bitmaps/plain_dir.xbm
-include/bitmaps/plain_grey.xbm
-include/bitmaps/postscript.xbm
-include/bitmaps/postscript2.xbm
-include/bitmaps/prefs.xbm
-include/bitmaps/printer.xbm
-include/bitmaps/program.xbm
-include/bitmaps/program2.xbm
-include/bitmaps/radioactive.xbm
-include/bitmaps/radioactive2.xbm
-include/bitmaps/raster.xbm
-include/bitmaps/rc.xbm
-include/bitmaps/report.xbm
-include/bitmaps/sc.xbm
-include/bitmaps/scrapbook.xbm
-include/bitmaps/signals.xbm
-include/bitmaps/solids.xbm
-include/bitmaps/sound.xbm
-include/bitmaps/sound2.xbm
-include/bitmaps/spreadsheet.xbm
-include/bitmaps/stop.xbm
-include/bitmaps/system.xbm
-include/bitmaps/system_dir.xbm
-include/bitmaps/tag.xbm
-include/bitmaps/tar.xbm
-include/bitmaps/tar_z.xbm
-include/bitmaps/teddy.xbm
-include/bitmaps/tex.xbm
-include/bitmaps/text.xbm
-include/bitmaps/tiff.xbm
-include/bitmaps/trash.xbm
-include/bitmaps/uu.xbm
-include/bitmaps/watch.xbm
-include/bitmaps/wordprocess.xbm
-include/bitmaps/x.xbm
-include/bitmaps/xbm.xbm
-include/bitmaps/xchess.xbm
-include/bitmaps/xdbx.xbm
-include/bitmaps/xfm_a.xbm
-include/bitmaps/xfm_appmgr.xbm
-include/bitmaps/xfm_au.xbm
-include/bitmaps/xfm_c.xbm
-include/bitmaps/xfm_cc.xbm
-include/bitmaps/xfm_core.xbm
-include/bitmaps/xfm_data.xbm
-include/bitmaps/xfm_dir.xbm
-include/bitmaps/xfm_dirmsk.xbm
-include/bitmaps/xfm_draw.xbm
-include/bitmaps/xfm_fig.xbm
-include/bitmaps/xfm_file.xbm
-include/bitmaps/xfm_filemsk.xbm
-include/bitmaps/xfm_files.xbm
-include/bitmaps/xfm_filesmsk.xbm
-include/bitmaps/xfm_gif.xbm
-include/bitmaps/xfm_h.xbm
-include/bitmaps/xfm_info.xbm
-include/bitmaps/xfm_lines.xbm
-include/bitmaps/xfm_make.xbm
-include/bitmaps/xfm_o.xbm
-include/bitmaps/xfm_objects.xbm
-include/bitmaps/xfm_paint.xbm
-include/bitmaps/xfm_par.xbm
-include/bitmaps/xfm_phone.xbm
-include/bitmaps/xfm_ps.xbm
-include/bitmaps/xfm_report.xbm
-include/bitmaps/xfm_stop.xbm
-include/bitmaps/xfm_sys.xbm
-include/bitmaps/xfm_tag.xbm
-include/bitmaps/xfm_tar.xbm
-include/bitmaps/xfm_tex.xbm
-include/bitmaps/xfm_text.xbm
-include/bitmaps/xfm_tiff.xbm
-include/bitmaps/xfm_uu.xbm
-include/bitmaps/xfm_wavy.xbm
-include/bitmaps/xfm_wavy1.xbm
-include/bitmaps/xfm_word.xbm
-include/bitmaps/xfm_xbm.xbm
-include/bitmaps/xfm_xpm.xbm
-include/bitmaps/xfm_z.xbm
-include/bitmaps/xfm_zoo.xbm
-include/bitmaps/xman.xbm
-include/bitmaps/zip.xbm
-include/bitmaps/zoo.xbm
-share/OffiX/Files.ad
-share/OffiX/FilesMagic
-share/OffiX/Filesrc
-@dirrmtry include/bitmaps
-@dirrmtry include/pixmaps
diff --git a/x11-wm/Makefile b/x11-wm/Makefile
index 74df31b543ba..698af89cb643 100644
--- a/x11-wm/Makefile
+++ b/x11-wm/Makefile
@@ -52,7 +52,6 @@
SUBDIR += golem
SUBDIR += gwm
SUBDIR += hackedbox
- SUBDIR += icepref
SUBDIR += icewm
SUBDIR += ion
SUBDIR += ion-2
diff --git a/x11-wm/icepref/Makefile b/x11-wm/icepref/Makefile
deleted file mode 100644
index 3f5451e9f5e7..000000000000
--- a/x11-wm/icepref/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# New ports collection makefile for: icepref
-# Date created: 06 June 2000
-# Whom: Michael Urban <murban@tznet.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= icepref
-PORTVERSION= 1.1
-PORTREVISION= 2
-CATEGORIES= x11-wm
-MASTER_SITES= ${MASTER_SITE_NETBSD}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A small graphical configuration utility for the Ice Window Manager
-
-DEPRECATED= is for IceWM version 1.04 (6 years old)
-EXPIRATION_DATE=2006-11-05
-
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-1.2/GTK.py:${PORTSDIR}/x11-toolkits/py-gtk
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-USE_X_PREFIX= yes
-USE_PYTHON= yes
-USE_GNOME= gtk12
-NO_BUILD= yes
-MAN1= icepref.1
-
-PORTDOCS= README FAQ LICENSE
-PLIST_FILES= bin/icepref
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/icepref ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/icepref.1 ${PREFIX}/man/man1
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
-.for DOC in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${DOC} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/x11-wm/icepref/distinfo b/x11-wm/icepref/distinfo
deleted file mode 100644
index 699d4f27e82e..000000000000
--- a/x11-wm/icepref/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (icepref-1.1.tar.gz) = 25d1af96450d34b82d4026b1b18ca61b
-SHA256 (icepref-1.1.tar.gz) = b5436c3d3d2897b65a24bb6eddc465ebaf623bc6c0083425b138531960030c19
-SIZE (icepref-1.1.tar.gz) = 29418
diff --git a/x11-wm/icepref/files/patch-aa b/x11-wm/icepref/files/patch-aa
deleted file mode 100644
index 9eadf03c33c0..000000000000
--- a/x11-wm/icepref/files/patch-aa
+++ /dev/null
@@ -1,22 +0,0 @@
---- icepref.orig Wed Jan 5 17:16:04 2000
-+++ icepref Tue Jun 6 23:26:56 2000
-@@ -1898,8 +1898,8 @@
- # work on other non Linux systems. Under Debian, this function requires
- # the installation of the psmisc package.
-
-- os.system('killall -HUP -q icewm')
-- os.system('killall -HUP -q icewm-gnome')
-+ os.system('killall -HUP icewm')
-+ os.system('killall -HUP icewm-gnome')
-
- # this is the callback for the OK button
-
-@@ -2090,7 +2090,7 @@
- button.show()
-
- # Disable the Restart button in the OS is BSD or the user is root
-- if item[0] == 'Restart' and ( self.os == 'BSD' or USER == 'root'):
-+ if item[0] == 'Restart' and ( USER == 'root'):
- button.set_sensitive(FALSE)
-
- bbox.pack_start(button, TRUE, FALSE, 0)
diff --git a/x11-wm/icepref/pkg-descr b/x11-wm/icepref/pkg-descr
deleted file mode 100644
index 6d39c9b89328..000000000000
--- a/x11-wm/icepref/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a port of IcePref, a graphical configuration utility for the
-Ice Window Manager that uses Python and GTK. This port fixes the
-problem with the Restart button not working in FreeBSD if you install
-from the original source.
diff --git a/x11/Makefile b/x11/Makefile
index 8e916cca9a7a..7a299a583675 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -177,8 +177,6 @@
SUBDIR += nvidia-driver
SUBDIR += nvidia-settings
SUBDIR += nvidia-xconfig
- SUBDIR += offix-clipboard
- SUBDIR += offix-execute
SUBDIR += oooqs
SUBDIR += p5-Clipboard
SUBDIR += p5-X11-GUITest
diff --git a/x11/offix-clipboard/Makefile b/x11/offix-clipboard/Makefile
deleted file mode 100644
index 9209bc393fa7..000000000000
--- a/x11/offix-clipboard/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# ports collection makefile for: Clipboard
-# Date created: 28 Jun 1997
-# Whom: Ruslan Shevchenko <ruslan@shevchenko.kiev.ua>
-#
-# $FreeBSD$
-#
-
-PORTNAME= offix-clipboard
-PORTVERSION= 2.4
-PORTREVISION= 1
-CATEGORIES= x11
-MASTER_SITES= ${MASTER_SITE_XCONTRIB}
-MASTER_SITE_SUBDIR= desktop_managers/OffiX
-DISTNAME= Clipboard-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= X clipboard with support of DND protocol
-
-DEPRECATED= development ceased in 1996
-EXPIRATION_DATE=2006-11-05
-
-LIB_DEPENDS= Dnd.1:${PORTSDIR}/x11/libdnd
-
-GNU_CONFIGURE= YES
-USE_GMAKE= YES
-USE_X_PREFIX= YES
-MAN1= clipboard.1
-PLIST_FILES= bin/clipboard
-
-.include <bsd.port.mk>
diff --git a/x11/offix-clipboard/distinfo b/x11/offix-clipboard/distinfo
deleted file mode 100644
index 6fd54410acbd..000000000000
--- a/x11/offix-clipboard/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (Clipboard-2.4.tar.gz) = 87526f079ca9f15b71a01cf52c6443cd
-SHA256 (Clipboard-2.4.tar.gz) = dea83f1a40d97b5c02f7054a62c7d3545ad788fca7529cebf1f557137e751303
-SIZE (Clipboard-2.4.tar.gz) = 43051
diff --git a/x11/offix-clipboard/pkg-descr b/x11/offix-clipboard/pkg-descr
deleted file mode 100644
index 43f926973b72..000000000000
--- a/x11/offix-clipboard/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is clipboard from OffiX; for more information please consult the
-manual and OffiX homepage.
-
-WWW: http://leb.net/offix/
diff --git a/x11/offix-execute/Makefile b/x11/offix-execute/Makefile
deleted file mode 100644
index bc3292e54966..000000000000
--- a/x11/offix-execute/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# ports collection makefile for: Execute
-# Date created: 28 Jun 1997
-# Whom: Ruslan Shevchenko <ruslan@shevchenko.kiev.ua>
-#
-# $FreeBSD$
-#
-
-PORTNAME= offix-execute
-PORTVERSION= 2.4
-PORTREVISION= 1
-CATEGORIES= x11
-MASTER_SITES= ${MASTER_SITE_XCONTRIB}
-MASTER_SITE_SUBDIR= desktop_managers/OffiX
-DISTNAME= Execute-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Files executor from OffiX
-
-DEPRECATED= development ceased in 1996
-EXPIRATION_DATE=2006-11-05
-
-LIB_DEPENDS= Dnd.1:${PORTSDIR}/x11/libdnd
-
-GNU_CONFIGURE= YES
-PLIST_FILES= bin/execute
-USE_GMAKE= YES
-USE_X_PREFIX= YES
-USE_XPM= YES
-
-.include <bsd.port.mk>
diff --git a/x11/offix-execute/distinfo b/x11/offix-execute/distinfo
deleted file mode 100644
index ac5eaf117c86..000000000000
--- a/x11/offix-execute/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (Execute-2.4.tar.gz) = 974f701c72c64d66bd68b999a4ec8948
-SHA256 (Execute-2.4.tar.gz) = 5d700e5e62be5fe3adf84c43a4bbd10b4548d8f1a4c1188673d08701727845d0
-SIZE (Execute-2.4.tar.gz) = 34757
diff --git a/x11/offix-execute/pkg-descr b/x11/offix-execute/pkg-descr
deleted file mode 100644
index de75b014dc26..000000000000
--- a/x11/offix-execute/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-This is Executor from OffiX --- part of desktop package with
-DND Drag & Drop protocol support.
-
-Execute is a simple tool that work as a wrapper to non-X applications. It
-redirects stdout/stderr of application to an X window. From that window the
-user is able to abort the running program, to quit completely or to restart
-the application.
-
-To run Execute do: execute application args_to_application
-
-WWW: http://leb.net/offix/