summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbapt <bapt@FreeBSD.org>2012-11-28 10:32:44 +0000
committerbapt <bapt@FreeBSD.org>2012-11-28 10:32:44 +0000
commit654f964cc8f07e29d8aa19a91b4bf2c7811d7033 (patch)
tree5f95f2907447027f031e05ea78eddf68e0922fd0
parentc385c70f89c86fa36771c79809bc292c1cf00639 (diff)
downloadFreeBSD-ports-654f964cc8f07e29d8aa19a91b4bf2c7811d7033.zip
FreeBSD-ports-654f964cc8f07e29d8aa19a91b4bf2c7811d7033.tar.gz
2012-11-27 java/jmp: Java 1.5 is EOLed
2012-11-26 irc/tr-ircd: No more public distfiles 2012-11-26 lang/imp-interpreter: No more public distfiles 2012-11-26 games/xquarto: No more public distfiles 2012-11-26 games/six: No more public distfiles 2012-11-26 finance/gfp: No more public distfiles 2012-11-26 games/44bsd-hunt: No more public distfiles 2012-11-26 graphics/ale: No more public distfiles 2012-11-26 german/digibux: No more public distfiles 2012-11-26 java/eclipse-clay-core: No more public distfiles 2012-11-26 games/xbloody: No more public distfiles 2012-11-26 dns/sqldjbdns: No more public distfiles Feature safe: yes
-rw-r--r--LEGAL3
-rw-r--r--MOVED12
-rw-r--r--dns/Makefile1
-rw-r--r--dns/sqldjbdns/Makefile46
-rw-r--r--dns/sqldjbdns/distinfo2
-rw-r--r--dns/sqldjbdns/pkg-descr8
-rw-r--r--finance/Makefile1
-rw-r--r--finance/gfp/Makefile77
-rw-r--r--finance/gfp/distinfo2
-rw-r--r--finance/gfp/files/Launcher.java311
-rw-r--r--finance/gfp/files/wrapper.sh55
-rw-r--r--finance/gfp/pkg-descr8
-rw-r--r--games/44bsd-hunt/Makefile20
-rw-r--r--games/44bsd-hunt/distinfo2
-rw-r--r--games/44bsd-hunt/files/patch-Makefile69
-rw-r--r--games/44bsd-hunt/files/patch-driver.c21
-rw-r--r--games/44bsd-hunt/files/patch-faketalk.c11
-rw-r--r--games/44bsd-hunt/pkg-descr4
-rw-r--r--games/44bsd-hunt/pkg-plist2
-rw-r--r--games/Makefile4
-rw-r--r--games/six/Makefile31
-rw-r--r--games/six/distinfo2
-rw-r--r--games/six/pkg-descr8
-rw-r--r--games/six/pkg-plist26
-rw-r--r--games/xbloody/Makefile33
-rw-r--r--games/xbloody/distinfo2
-rw-r--r--games/xbloody/files/patch-aa11
-rw-r--r--games/xbloody/pkg-descr8
-rw-r--r--games/xbloody/pkg-plist3
-rw-r--r--games/xquarto/Makefile24
-rw-r--r--games/xquarto/distinfo2
-rw-r--r--games/xquarto/files/patch-aa11
-rw-r--r--games/xquarto/pkg-descr18
-rw-r--r--german/Makefile1
-rw-r--r--german/digibux/Makefile29
-rw-r--r--german/digibux/distinfo2
-rw-r--r--german/digibux/pkg-descr7
-rw-r--r--german/digibux/pkg-plist32
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/ale/Makefile55
-rw-r--r--graphics/ale/distinfo2
-rw-r--r--graphics/ale/pkg-descr6
-rw-r--r--irc/Makefile1
-rw-r--r--irc/tr-ircd/Makefile108
-rw-r--r--irc/tr-ircd/distinfo2
-rw-r--r--irc/tr-ircd/files/patch-Makefile.in21
-rw-r--r--irc/tr-ircd/files/patch-autoconf-ircpathgen7
-rw-r--r--irc/tr-ircd/files/patch-configure29
-rw-r--r--irc/tr-ircd/files/patch-doc-Makefile.in24
-rw-r--r--irc/tr-ircd/files/patch-include-config.h26
-rw-r--r--irc/tr-ircd/files/patch-include-logtype.h25
-rw-r--r--irc/tr-ircd/files/patch-lib-md5-Makefile.in11
-rw-r--r--irc/tr-ircd/files/patch-lib-md5-getline.h16
-rw-r--r--irc/tr-ircd/files/patch-newconf-Makefile.in11
-rw-r--r--irc/tr-ircd/files/patch-src-Makefile.in48
-rw-r--r--irc/tr-ircd/files/patch-src-ircsprintf.c12
-rw-r--r--irc/tr-ircd/files/pkg-deinstall.in11
-rw-r--r--irc/tr-ircd/files/pkg-message.in22
-rw-r--r--irc/tr-ircd/files/trircd.in51
-rw-r--r--irc/tr-ircd/pkg-descr3
-rw-r--r--irc/tr-ircd/pkg-plist423
-rw-r--r--java/Makefile2
-rw-r--r--java/eclipse-clay-core/Makefile45
-rw-r--r--java/eclipse-clay-core/distinfo2
-rw-r--r--java/eclipse-clay-core/pkg-descr8
-rw-r--r--java/eclipse-clay-core/pkg-plist32
-rw-r--r--java/jmp/Makefile63
-rw-r--r--java/jmp/distinfo2
-rw-r--r--java/jmp/files/patch-Makefile.in7
-rw-r--r--java/jmp/pkg-descr8
-rw-r--r--lang/Makefile1
-rw-r--r--lang/imp-interpreter/Makefile42
-rw-r--r--lang/imp-interpreter/distinfo2
-rw-r--r--lang/imp-interpreter/pkg-descr14
74 files changed, 12 insertions, 2040 deletions
diff --git a/LEGAL b/LEGAL
index 9ce9461..189012e 100644
--- a/LEGAL
+++ b/LEGAL
@@ -139,9 +139,6 @@ eagle-lin-*.run cad/linux-eagle5 Usage permitted for
eawpats* audio/eawpats Some of the patches are not
for commercial use
eClient-linux-i686.run games/atitd Redistribution not allowed
-eclipse/jp.azzurri.clay.core_*.bin.dist.* java/eclipse-clay-core License
- agreement is required to
- download
edith* editors/edith Redistribution not allowed
eijiro* japanese/eijiro-fpw The original dictionary is not
free
diff --git a/MOVED b/MOVED
index cfee133..cee1115 100644
--- a/MOVED
+++ b/MOVED
@@ -3882,3 +3882,15 @@ net-mgmt/nagios-check_ice||2012-11-28|Has expired: No more public distfiles
japanese/libicq||2012-11-28|Has expired: No more public distfiles and development ceased
graphics/tonicpoint-viewer||2012-11-28|Has expired: No more public distfiles
devel/safestr||2012-11-28|Has expired: No more public distfiles
+java/jmp||2012-11-28|Has expired: Java 1.5 is EOLed
+irc/tr-ircd||2012-11-28|Has expired: No more public distfiles
+lang/imp-interpreter||2012-11-28|Has expired: No more public distfiles
+games/xquarto||2012-11-28|Has expired: No more public distfiles
+games/six||2012-11-28|Has expired: No more public distfiles
+finance/gfp||2012-11-28|Has expired: No more public distfiles
+games/44bsd-hunt||2012-11-28|Has expired: No more public distfiles
+graphics/ale||2012-11-28|Has expired: No more public distfiles
+german/digibux||2012-11-28|Has expired: No more public distfiles
+java/eclipse-clay-core||2012-11-28|Has expired: No more public distfiles
+games/xbloody||2012-11-28|Has expired: No more public distfiles
+dns/sqldjbdns||2012-11-28|Has expired: No more public distfiles
diff --git a/dns/Makefile b/dns/Makefile
index 359ff5c..7769cfe 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -152,7 +152,6 @@
SUBDIR += sheerdns
SUBDIR += skadns
SUBDIR += sleuth
- SUBDIR += sqldjbdns
SUBDIR += sshfp
SUBDIR += tinystats
SUBDIR += totd
diff --git a/dns/sqldjbdns/Makefile b/dns/sqldjbdns/Makefile
deleted file mode 100644
index deaa2db..0000000
--- a/dns/sqldjbdns/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Created by: Radim Kolar
-# $FreeBSD$
-
-PORTNAME= sqldjbdns
-PORTVERSION= 0.74
-CATEGORIES= dns
-MASTER_SITES= http://home.tiscali.cz:8080/~cz210552/distfiles/ \
- http://home.tiscali.cz/~cz210552/distfiles/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= DJB DNS server with PostgreSQL backend
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2012-11-26
-
-DJ_PORT?= ${PORTSDIR}/dns/djbdns
-BUILD_DEPENDS= ${NONEXISTENT}:${DJ_PORT}:extract
-RUN_DEPENDS= setuidgid:${PORTSDIR}/sysutils/daemontools
-
-USE_PGSQL= YES
-
-PORTDOCS= ANNOUNCEMENT STATUS pgsqldns.html NEWS TODO README \
- pgsqldns-conf.html sqldns.html pgsqldns-schema.html
-DJ_SRC= `cd ${DJ_PORT} && make -V WRKSRC`
-ALL_TARGET= default
-MAKE_JOBS_UNSAFE= yes
-PLIST_FILES= bin/dnsbench bin/pgsqldns bin/pgsqldns-conf bin/pgsqldnscache \
- share/examples/${PORTNAME}/create.sql
-PLIST_DIRS= share/examples/${PORTNAME}
-
-post-configure:
- ${CP} -R ${DJ_SRC} ${WRKSRC}/djbdns-1.05
- ${PATCH} < ${WRKSRC}/djbdns-1.05.patch -d ${WRKSRC}/djbdns-1.05
- ${MV} ${WRKSRC}/sqldns-schema.html ${WRKSRC}/pgsqldns-schema.html
-
-post-install:
- ${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/create.sql ${EXAMPLESDIR}
-.ifndef NOPORTDOCS
- ${MKDIR} ${DOCSDIR}
-.for i in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/dns/sqldjbdns/distinfo b/dns/sqldjbdns/distinfo
deleted file mode 100644
index 74797b2..0000000
--- a/dns/sqldjbdns/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (sqldjbdns-0.74.tar.gz) = b16f959ec1fbf95fe775f4dc5537d47c14b1fd68c66aab7e80fc3015fcea7aab
-SIZE (sqldjbdns-0.74.tar.gz) = 31792
diff --git a/dns/sqldjbdns/pkg-descr b/dns/sqldjbdns/pkg-descr
deleted file mode 100644
index 5abeb55..0000000
--- a/dns/sqldjbdns/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Sqldjbdns is an authoritative DNS server that pulls its data directly
-from a set of SQL tables. It supports fully dynamic A, MX, TXT, and PTR
-records, and run-time configurable static NS and SOA records. It also
-supports schedule expiry and introduction of records.
-
-This package also includes dnscache with PostgreSQL backend.
-
-WWW: http://home.tiscali.cz/~cz210552/sqldns.html
diff --git a/finance/Makefile b/finance/Makefile
index fada112..7686eac 100644
--- a/finance/Makefile
+++ b/finance/Makefile
@@ -21,7 +21,6 @@
SUBDIR += eqonomize-kde3
SUBDIR += eqonomize-kde4
SUBDIR += expense
- SUBDIR += gfp
SUBDIR += gnofin
SUBDIR += gnucash
SUBDIR += gnucash-docs
diff --git a/finance/gfp/Makefile b/finance/gfp/Makefile
deleted file mode 100644
index 5b287e4..0000000
--- a/finance/gfp/Makefile
+++ /dev/null
@@ -1,77 +0,0 @@
-# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= gfp
-PORTVERSION= 0.7.2
-PORTREVISION= 5
-CATEGORIES= finance java
-MASTER_SITES= SF/gfd/1%20-%20GFP%20Stable/${PORTVERSION}
-DISTNAME= ${PORTNAME}_${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Personal finances administration software
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2012-11-26
-
-USE_ZIP= yes
-USE_JAVA= yes
-JAVA_EXTRACT= yes
-JAVA_BUILD= jdk
-JAVA_RUN= yes
-JAVA_VERSION= 1.5+
-JAVA_OS= native
-WRKSRC= ${WRKDIR}/GFP
-
-JAVAVM= ${LOCALBASE}/bin/java
-JAR_FILE= gfd.jar
-
-PLIST_FILES+= \
- bin/${PORTNAME}
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 800000
-BROKEN= fails during build
-.endif
-
-post-extract:
-# backup launcher
- @${CP} -f ${WRKSRC}/${JAR_FILE} ${WRKDIR}
-# prepare custom made extraction
- @${MKDIR} ${WRKDIR}/extract.jar
- @cd ${WRKDIR}/extract.jar && ${JAR} xf ${WRKSRC}/${JAR_FILE}
- @${CP} -f ${FILESDIR}/Launcher.java ${WRKDIR}/extract.jar
-
-post-patch:
- @${SED} -e "s|%%JAR_DIR%%|${JAR_DIR}|; \
- s|%%DATADIR%%|${DATADIR}|; \
- s|%%JAR_FILE%%|${JAR_FILE}|; \
- s|%%JAVA_OS%%|${JAVA_OS}|; \
- s|%%JAVA_VERSION%%|${JAVA_VERSION}|; \
- s|%%JAVAVM%%|${JAVAVM}|; \
- s|%%LN%%|${LN}|; \
- s|%%MKDIR%%|${MKDIR}|; \
- s|%%RM%%|${RM}|" \
- ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh
-
-do-build:
-# prepare custom made extraction jar
- @${RM} -f ${WRKDIR}/extract.jar/Launcher.class
- @cd ${WRKDIR}/extract.jar && ${JAVAC} Launcher.java && \
- ${JAR} -uf ${WRKSRC}/${JAR_FILE} Launcher.class && \
- cd ${WRKSRC} && ${JAVA} -jar ${WRKSRC}/${JAR_FILE} && \
- ${CP} -f ${WRKDIR}/${JAR_FILE} ${WRKSRC}
-
-do-install:
- @${MKDIR} ${DATADIR}
- @(cd ${WRKSRC}; ${FIND} * -type d -exec ${MKDIR} ${DATADIR}/{} \;)
- @(cd ${WRKSRC}; ${FIND} * -type f -exec ${INSTALL_DATA} {} ${DATADIR}/{} \;)
- @(cd ${WRKSRC}; ${FIND} -s * -not -type d) \
- | ${SED} -ne 's,^,${DATADIR:S,^${PREFIX}/,,}/,p' >> ${TMPPLIST}
- @(cd ${WRKSRC}; ${FIND} -s -d * -type d) \
- | ${SED} -ne 's,^,@dirrm ${DATADIR:S,^${PREFIX}/,,}/,p' >> ${TMPPLIST}
- @${ECHO_CMD} '@dirrm ${DATADIR_REL}' >> ${TMPPLIST}
- @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/${PORTNAME}
-
-.include <bsd.port.post.mk>
diff --git a/finance/gfp/distinfo b/finance/gfp/distinfo
deleted file mode 100644
index 1e2ec57..0000000
--- a/finance/gfp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gfp_0.7.2.zip) = 1b570493ff87d4a792816c244370debbfe775c26471b2a49203fbfbb901398e4
-SIZE (gfp_0.7.2.zip) = 2335756
diff --git a/finance/gfp/files/Launcher.java b/finance/gfp/files/Launcher.java
deleted file mode 100644
index 6918cc5..0000000
--- a/finance/gfp/files/Launcher.java
+++ /dev/null
@@ -1,311 +0,0 @@
-import SevenZip.LzmaAlone;
-import com.sun.java.util.jar.pack.PackerImpl;
-import com.sun.java.util.jar.pack.UnpackerImpl;
-import java.io.*;
-import java.lang.reflect.Method;
-import java.util.Enumeration;
-import java.util.Map;
-import java.util.jar.JarInputStream;
-import java.util.jar.JarOutputStream;
-import java.util.zip.ZipEntry;
-import java.util.zip.ZipFile;
-
-/*
- * Created on 07/04/2003
- *
- * Swing Components - visit http://sf.net/projects/gfd
- *
- * Copyright (C) 2004 Igor Regis da Silva Sim\xf5es
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- */
-
-public final class Launcher
-{
-
- public Launcher(boolean flag, String s)
- throws IOException
- {
- unpacker = new UnpackerImpl();
- packer = new PackerImpl();
- System.out.println((new StringBuilder()).append("pack= ").append(flag).append(" file= ").append(s).toString());
- BufferedReader bufferedreader = null;
- try
- {
- bufferedreader = new BufferedReader(new FileReader(new File((new StringBuilder()).append(System.getProperty("user.dir")).append(File.separator).append("setup.dat").toString())));
- }
- catch(FileNotFoundException filenotfoundexception)
- {
- if(s == null)
- return;
- }
- if(flag)
- {
- if(s == null)
- {
- for(String s1 = ""; (s1 = bufferedreader.readLine()) != null;)
- try
- {
- String as1[] = s1.split("@");
- compactarArquivo(as1[0], as1[1]);
- }
- catch(IOException ioexception1)
- {
- System.out.println("*************************************************");
- System.out.println((new StringBuilder()).append("Falha ao compactar: ").append(s1.substring(2)).toString());
- System.out.println(ioexception1.getMessage());
- System.out.println("*************************************************");
- }
-
- } else
- {
- s = s.replace('\\', File.separatorChar).replace('/', File.separatorChar);
- System.out.println((new StringBuilder()).append("Vou compactar o arquivo: ").append(s).toString());
- try
- {
- String as[] = new String[2];
- if(s.indexOf(File.separator) != -1)
- {
- as[0] = s.substring(s.lastIndexOf(File.separator) - 1, s.length());
- as[1] = s.substring(0, s.lastIndexOf(File.separator) + 1);
- } else
- {
- as[0] = s;
- as[1] = "";
- }
- if(!as[1].startsWith(File.separator))
- as[1] = (new StringBuilder()).append(File.separator).append(as[1]).toString();
- compactarArquivo(as[0], as[1]);
- }
- catch(IOException ioexception)
- {
- System.out.println("*************************************************");
- System.out.println((new StringBuilder()).append("Falha ao compactar: ").append(s).toString());
- System.out.println(ioexception.getMessage());
- System.out.println("*************************************************");
- }
- }
- } else
- {
- String s2 = "";
- do
- {
- String s3;
- if((s3 = bufferedreader.readLine()) == null)
- break;
- try
- {
- String as2[] = s3.split("@");
- descompactarArquivo(as2[0], as2[1]);
- if(as2[0].startsWith("z_"))
- explodir(as2[0], as2[1]);
- }
- catch(IOException ioexception2)
- {
- System.out.println("*************************************************");
- System.out.println((new StringBuilder()).append("Fail on install file: ").append(s3.substring(2)).toString());
- System.out.println(ioexception2.getMessage());
- System.out.println("*************************************************");
- }
- } while(true);
- bufferedreader.close();
- (new File((new StringBuilder()).append(System.getProperty("user.dir")).append(File.separator).append("setup.dat").toString())).delete();
- }
- if(bufferedreader != null)
- bufferedreader.close();
- }
-
- private void descompactarArquivo(String s, String s1)
- throws IOException
- {
- String s2 = (new StringBuilder()).append(System.getProperty("user.dir")).append(s1).toString();
- try
- {
- LzmaAlone.main(new String[] {
- "d", (new StringBuilder()).append(s2).append(s).toString(), (new StringBuilder()).append(s2).append(s.substring(1)).toString()
- });
- }
- catch(Exception exception)
- {
- exception.printStackTrace();
- }
- JarOutputStream jaroutputstream = new JarOutputStream(new FileOutputStream(new File((new StringBuilder()).append(s2).append(s.substring(2)).toString())));
- FileInputStream fileinputstream = new FileInputStream((new StringBuilder()).append(s2).append(s.substring(1)).toString());
- unpacker.unpack(fileinputstream, jaroutputstream);
- jaroutputstream.flush();
- fileinputstream.close();
- jaroutputstream.close();
- for(File file = new File((new StringBuilder()).append(s2).append(s.substring(1)).toString()); !file.delete() && file.exists(); System.out.println((new StringBuilder()).append("Tentando deletar ").append(s2).append("_").append(s).toString()));
- for(File file1 = new File((new StringBuilder()).append(s2).append(s).toString()); !file1.delete() && file1.exists(); System.out.println((new StringBuilder()).append("Tentando deletar ").append(s2).append(s).toString()));
- }
-
- private void compactarArquivo(String s, String s1)
- throws IOException
- {
- String s2 = s1;
- if(!(new File(s2)).exists() || s2.equals(File.separator))
- s2 = (new StringBuilder()).append(System.getProperty("user.dir")).append(s1).toString();
- String s3 = s.substring(0, 1).toLowerCase();
- s = s.substring(2);
- System.out.println((new StringBuilder()).append("Caminho completo ").append((new StringBuilder()).append(s2).append(s).toString().replace('\\', File.separatorChar).replace('/', File.separatorChar)).toString());
- java.util.SortedMap sortedmap = packer.properties();
- sortedmap.put("pack.deflate.hint", "false");
- sortedmap.put("pack.effort", "9");
- sortedmap.put("pack.keep.file.order", "false");
- sortedmap.put("pack.modification.time", "latest");
- sortedmap.put("pack.segment.limit", "1500000");
- sortedmap.put("pack.unknown.attribute", "strip");
- if(s.toLowerCase().indexOf("gf") != -1 || s.toLowerCase().indexOf("visa") != -1)
- {
- System.out.println("Pack COM debug info");
- sortedmap.put("pack.code.attribute.LineNumberTable", "pass");
- sortedmap.put("pack.code.attribute.LocalVariableTable", "pass");
- sortedmap.put("pack.class.attribute.SourceFile", "pass");
- } else
- {
- System.out.println("Pack SEM debug info");
- sortedmap.put("pack.code.attribute.LineNumberTable", "strip");
- sortedmap.put("pack.code.attribute.LocalVariableTable", "strip");
- sortedmap.put("pack.class.attribute.SourceFile", "strip");
- }
- System.out.println((new StringBuilder()).append(s2).append(s).toString().replace('\\', File.separatorChar).replace('/', File.separatorChar));
- System.out.println((new StringBuilder()).append(s2).append("_").append(s).toString().replace('\\', File.separatorChar).replace('/', File.separatorChar));
- JarInputStream jarinputstream = new JarInputStream(new FileInputStream((new StringBuilder()).append(s2).append(s).toString().replace('\\', File.separatorChar).replace('/', File.separatorChar)));
- FileOutputStream fileoutputstream = new FileOutputStream((new StringBuilder()).append(s2).append("_").append(s).toString().replace('\\', File.separatorChar).replace('/', File.separatorChar));
- packer.pack(jarinputstream, fileoutputstream);
- jarinputstream.close();
- fileoutputstream.flush();
- fileoutputstream.close();
- try
- {
- LzmaAlone.main(new String[] {
- "e", "-a9", (new StringBuilder()).append(s2).append("_").append(s).toString().replace('\\', File.separatorChar).replace('/', File.separatorChar), (new StringBuilder()).append(s2).append(s3.startsWith("z") ? "z_" : "__").append(s).toString().replace('\\', File.separatorChar).replace('/', File.separatorChar)
- });
- }
- catch(Exception exception)
- {
- exception.printStackTrace();
- System.exit(-1);
- }
- for(File file = new File((new StringBuilder()).append(s2).append("_").append(s).toString().replace("\\", File.separator).replace("/", File.separator)); !file.delete() && file.exists();)
- {
- System.out.println((new StringBuilder()).append("Tentando deletar ").append(file.getAbsolutePath()).toString());
- try
- {
- Thread.sleep(1000L);
- }
- catch(InterruptedException interruptedexception)
- {
- interruptedexception.printStackTrace();
- }
- }
-
- for(File file1 = new File((new StringBuilder()).append(s2).append(s).toString().replace("\\", File.separator).replace("/", File.separator)); !file1.delete() && file1.exists();)
- {
- System.out.println((new StringBuilder()).append("Tentando deletar ").append(file1.getAbsolutePath()).toString());
- try
- {
- Thread.sleep(1000L);
- }
- catch(InterruptedException interruptedexception1)
- {
- interruptedexception1.printStackTrace();
- }
- }
-
- }
-
- private void explodir(String s, String s1)
- throws IOException
- {
- File file = new File((new StringBuilder()).append(System.getProperty("user.dir")).append(s1).append(s.substring(2)).toString());
- Object obj = null;
- ZipFile zipfile = new ZipFile(file);
- for(Enumeration enumeration = zipfile.entries(); enumeration.hasMoreElements();)
- {
- ZipEntry zipentry = (ZipEntry)enumeration.nextElement();
- if(zipentry.getSize() == 0L)
- {
- (new File((new StringBuilder()).append(System.getProperty("user.dir")).append(s1).append(File.separator).append(zipentry.getName().replace('/', '\\')).toString())).mkdirs();
- } else
- {
- DataInputStream datainputstream = new DataInputStream(zipfile.getInputStream(zipentry));
- byte abyte0[] = new byte[datainputstream.available()];
- datainputstream.readFully(abyte0);
- datainputstream.close();
- File file1 = new File((new StringBuilder()).append(System.getProperty("user.dir")).append(s1).append(File.separator).append(zipentry.getName().replace('/', '\\')).toString());
- if(!file1.getParentFile().exists())
- file1.getParentFile().mkdirs();
- file1.createNewFile();
- FileOutputStream fileoutputstream = new FileOutputStream(file1);
- fileoutputstream.write(abyte0);
- fileoutputstream.flush();
- fileoutputstream.close();
- }
- }
-
- zipfile.close();
- file.delete();
- }
-
- public static void main(String args[])
- {
- File file = new File((new StringBuilder()).append(System.getProperty("user.dir")).append(File.separator).append("running.lck").toString());
- if(file.exists())
- return;
- try
- {
- file.createNewFile();
- }
- catch(IOException ioexception)
- {
- ioexception.printStackTrace();
- }
- file.deleteOnExit();
- if(args == null || args.length == 0)
- {
- Launcher launcher = null;
- try
- {
- launcher = new Launcher(false, null);
- }
- catch(IOException ioexception3)
- {
- ioexception3.printStackTrace();
- }
- } else
- if(!(new File(args[0])).exists() && !args[0].startsWith("__"))
- try
- {
- new Launcher(true, null);
- }
- catch(IOException ioexception1)
- {
- ioexception1.printStackTrace();
- }
- else
- try
- {
- new Launcher(true, args[0]);
- }
- catch(IOException ioexception2)
- {
- ioexception2.printStackTrace();
- }
- }
-
- private UnpackerImpl unpacker;
- private PackerImpl packer;
-}
diff --git a/finance/gfp/files/wrapper.sh b/finance/gfp/files/wrapper.sh
deleted file mode 100644
index b4f84d6..0000000
--- a/finance/gfp/files/wrapper.sh
+++ /dev/null
@@ -1,55 +0,0 @@
-#!/bin/sh
-
-export JAVA_OS
-export JAVA_VERSION
-
-JAVA_OS="%%JAVA_OS%%"
-JAVA_VERSION="%%JAVA_VERSION%%"
-
-APP_DIR=${HOME}/.gfp
-DATA_DIR="%%DATADIR%%"
-#
-APP_FILES_LINK="
- db/ddl.sql
- db/hsqldb.jar
- gfd.jar
- setup.dat
- temp/license.txt
-"
-APP_DIR_LINK="
- ext
- helpFiles
- lookAndFeel
- plugins
- resources
-"
-APP_SUBDIR_MKDIR="db temp"
-#
-JAVA_CMD="%%JAVAVM%%"
-LN_CMD="%%LN%%"
-MKDIR_CMD="%%MKDIR%%"
-RM_CMD="%%RM%%"
-#
-JAR_FILE="%%JAR_FILE%%"
-
-# create application home dir
-${MKDIR_CMD} -p ${APP_DIR}
-
-# create subdirs
-for dir in ${APP_SUBDIR_MKDIR}
-do
- ${MKDIR_CMD} -p ${APP_DIR}/${dir}
-done
-
-# create links
-for link in ${APP_FILES_LINK}
-do
- ${LN_CMD} -sf "${DATA_DIR}/${link}" "${APP_DIR}/${link}"
-done
-for link in ${APP_DIR_LINK}
-do
- ${RM_CMD} -f "${APP_DIR}/${link}"
- ${LN_CMD} -sf "${DATA_DIR}/${link}" "${APP_DIR}/${link}"
-done
-
-( cd ${APP_DIR} && exec ${JAVA_CMD} -jar ${JAR_FILE} )
diff --git a/finance/gfp/pkg-descr b/finance/gfp/pkg-descr
deleted file mode 100644
index 2f53dea..0000000
--- a/finance/gfp/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-[ excerpt from developer's web site ]
-
-GFP Personal Finance Manager is a software that aids on personal
-finances administration offering a variety of reports, charts and
-filtering data on screen making it possible to obtain important
-information for your financial health.
-
-WWW: http://gfd.sourceforge.net/
diff --git a/games/44bsd-hunt/Makefile b/games/44bsd-hunt/Makefile
deleted file mode 100644
index f8e3a67..0000000
--- a/games/44bsd-hunt/Makefile
+++ /dev/null
@@ -1,20 +0,0 @@
-# Created by: bdluevel@heitec.net
-#
-# $FreeBSD$
-
-PORTNAME= hunt
-PORTVERSION= 1.0
-CATEGORIES= games
-MASTER_SITES= ftp://ftp.heitec.net/pub/distfiles/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Rogue-like multiplayer game
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2012-11-26
-
-LICENSE= BSD
-
-MAN6= hunt.6 huntd.6
-
-.include <bsd.port.mk>
diff --git a/games/44bsd-hunt/distinfo b/games/44bsd-hunt/distinfo
deleted file mode 100644
index 3d4dda6..0000000
--- a/games/44bsd-hunt/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (hunt-1.0.tar.gz) = 83257aff5823ab8b97470f3e20238d697d72b962ff956a8a51ed2e5745d46f41
-SIZE (hunt-1.0.tar.gz) = 50073
diff --git a/games/44bsd-hunt/files/patch-Makefile b/games/44bsd-hunt/files/patch-Makefile
deleted file mode 100644
index e201c7a..0000000
--- a/games/44bsd-hunt/files/patch-Makefile
+++ /dev/null
@@ -1,69 +0,0 @@
---- Makefile.orig Fri Jun 18 03:26:23 1993
-+++ Makefile Mon Jun 26 03:21:22 2000
-@@ -17,8 +17,9 @@
-
- #
- # Installation destinations
-+# (with FreeBSD patches, unused except LIBDIR for pathname.o)
- BINDIR= /usr/games
--LIBDIR= /usr/libexec
-+LIBDIR= $(PREFIX)/bin
- MANDIR= /usr/contrib/man/cat6
-
- #
-@@ -33,8 +34,8 @@
- # BOOTS Include boots (which makes you immune to slime)
- # OTTO Reserved for CGL automatic player
- #
--GAME_PARAM= -DRANDOM -DREFLECT -DMONITOR -DOOZE -DFLY -DVOLCANO -DBOOTS \
-- -DOTTO
-+# (FreeBSD patches deleted -DOTTO because otto.c doesn't compile)
-+GAME_PARAM= -DRANDOM -DREFLECT -DMONITOR -DOOZE -DFLY -DVOLCANO -DBOOTS
-
- #
- # System parameter flags are:
-@@ -66,6 +67,11 @@
- DEFS_SGI= -DINTERNET -DLOG -DBSD_RELEASE=43 -DTERMINFO -DSIGNAL_TYPE=void
- DEFS_NEXT= $(DEFS_43) -bsd -traditional -Dconst= -DSIGNAL_TYPE=int
- DEFS_OSF1= -DINTERNET -DLOG -DBSD_RELEASE=43 -DSIGNAL_TYPE=void -D_BSD
-+#
-+# FreeBSD patches add this target and use it for DEFS
-+# /etc/terminfo is there, and the faketalk feature is switched
-+# off (deprecated)
-+DEFS_FREEBSD= $(DEFS_BSD44) -DTERMINFO -DTALK_DISABLE
-
- #
- # The following flags are used for system specific compilation arguments.
-@@ -80,8 +86,10 @@
- #
- # Generic definitions
- #
--DEFS= $(GAME_PARAM) $(DEFS_BSD44)
--CFLAGS= -O2 $(SYSCFLAGS) $(DEFS)
-+DEFS= $(GAME_PARAM) $(DEFS_FREEBSD)
-+# FreeBSD patches change the CFLAGS definition to include the
-+# user's definition, instead of overwriting it
-+CFLAGS+= $(SYSCFLAGS) $(DEFS)
-
- #
- # Normal targets
-@@ -129,14 +137,13 @@
-
- #
- # System installation
-+# (modified by FreeBSD patches)
- #
- install:
-- install -s -o bin -g bin -m 555 huntd ${LIBDIR}/huntd
-- install -s -o bin -g bin -m 555 hunt ${BINDIR}/hunt
-- nroff -man hunt.6 > ${MANDIR}/hunt.0
-- nroff -man huntd.6 > ${MANDIR}/huntd.0
-- chown bin.bin ${MANDIR}/hunt.0 ${MANDIR}/huntd.0
-- chmod 444 ${MANDIR}/hunt.0 ${MANDIR}/huntd.0
-+ $(BSD_INSTALL_PROGRAM) hunt $(PREFIX)/bin/hunt
-+ $(BSD_INSTALL_MAN) hunt.6 $(PREFIX)/man/man6/hunt.6
-+ $(BSD_INSTALL_PROGRAM) huntd $(PREFIX)/bin/huntd
-+ $(BSD_INSTALL_MAN) huntd.6 $(PREFIX)/man/man6/huntd.6
-
- #
- # Object file dependencies
diff --git a/games/44bsd-hunt/files/patch-driver.c b/games/44bsd-hunt/files/patch-driver.c
deleted file mode 100644
index daf2ad6..0000000
--- a/games/44bsd-hunt/files/patch-driver.c
+++ /dev/null
@@ -1,21 +0,0 @@
-$FreeBSD$
-
---- driver.c.orig Sat Oct 25 23:20:56 2003
-+++ driver.c Sat Oct 25 23:21:54 2003
-@@ -9,6 +9,7 @@
- # include <errno.h>
- # include <sys/ioctl.h>
- # include <sys/time.h>
-+# include <err.h>
-
- # ifndef pdp11
- # define RN (((Seed = Seed * 11109 + 13849) >> 16) & 0xffff)
-@@ -653,7 +654,7 @@
- if (np->p_flying < 0)
- break;
- if (np >= &Boot[NBOOTS])
-- abort(1, "Too many boots");
-+ errx(1, "Too many boots");
- np->p_undershot = FALSE;
- np->p_x = pp->p_x;
- np->p_y = pp->p_y;
diff --git a/games/44bsd-hunt/files/patch-faketalk.c b/games/44bsd-hunt/files/patch-faketalk.c
deleted file mode 100644
index b0db3d0..0000000
--- a/games/44bsd-hunt/files/patch-faketalk.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- faketalk.c.orig Sat May 22 09:32:43 1993
-+++ faketalk.c Mon Jun 26 03:16:18 2000
-@@ -10,7 +10,7 @@
-
- #include "bsd.h"
-
--#if defined(TALK_43) || defined(TALK_42)
-+#if !defined(TALK_DISABLE) && (defined(TALK_43) || defined(TALK_42))
-
- # include <stdio.h>
- # include <string.h>
diff --git a/games/44bsd-hunt/pkg-descr b/games/44bsd-hunt/pkg-descr
deleted file mode 100644
index ed45624..0000000
--- a/games/44bsd-hunt/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Hunt is a mixture of 'rogue' and 'Doom': It is a multiplayer
-shoot-and-run game, but in a textbased console.
-Found at:
-ftp://ftp.pvv.ntnu.no/.disk4a/4.4BSD-Lite2/untarred/usr/src/contrib/hunt
diff --git a/games/44bsd-hunt/pkg-plist b/games/44bsd-hunt/pkg-plist
deleted file mode 100644
index 0983d1e..0000000
--- a/games/44bsd-hunt/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/hunt
-bin/huntd
diff --git a/games/Makefile b/games/Makefile
index 41b9914..794b3fb 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -7,7 +7,6 @@
SUBDIR += 0verkill
SUBDIR += 3dc
SUBDIR += 3dpong
- SUBDIR += 44bsd-hunt
SUBDIR += 4stattack
SUBDIR += 54321
SUBDIR += BillardGL
@@ -837,7 +836,6 @@
SUBDIR += simplevaders
SUBDIR += simsu
SUBDIR += simutrans
- SUBDIR += six
SUBDIR += sjeng
SUBDIR += sl
SUBDIR += slashem-tty
@@ -1006,7 +1004,6 @@
SUBDIR += xblackjack
SUBDIR += xblast
SUBDIR += xblood
- SUBDIR += xbloody
SUBDIR += xboard
SUBDIR += xboing
SUBDIR += xbomb
@@ -1082,7 +1079,6 @@
SUBDIR += xpuzzletama
SUBDIR += xpyraminx
SUBDIR += xqf
- SUBDIR += xquarto
SUBDIR += xrally
SUBDIR += xrick
SUBDIR += xrisk
diff --git a/games/six/Makefile b/games/six/Makefile
deleted file mode 100644
index f4c4e6f..0000000
--- a/games/six/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: arved
-# $FreeBSD$
-
-PORTNAME= six
-PORTVERSION= 0.5.3
-PORTREVISION= 7
-CATEGORIES= games kde
-MASTER_SITES= http://six.retes.hu/download/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= KDE HEX clone
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2012-11-26
-
-USE_KDELIBS_VER=3
-USE_AUTOTOOLS= libtool
-USE_GETTEXT= yes
-INSTALLS_ICONS= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's,-O2,,g ; \
- s,-pedantic,,g ; \
- s,-lpthread,${PTHREAD_LIBS},g' ${WRKSRC}/configure
- @${REINPLACE_CMD} -e \
- 's,-lkdeprint$$,$$(LIB_KDEPRINT) $$(LIBPTHREAD),g' \
- ${WRKSRC}/six/Makefile.in
- @${REINPLACE_CMD} -e \
- 's,<machine/limits.h>,<limits.h>,g' ${WRKSRC}/six/batch.h
-
-.include <bsd.port.mk>
diff --git a/games/six/distinfo b/games/six/distinfo
deleted file mode 100644
index ac1ad18..0000000
--- a/games/six/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (six-0.5.3.tar.gz) = 447214df03a13931b46ba0216324c66a8bdbab845c14f2cbcd21e43e41a52a42
-SIZE (six-0.5.3.tar.gz) = 883013
diff --git a/games/six/pkg-descr b/games/six/pkg-descr
deleted file mode 100644
index 829c917..0000000
--- a/games/six/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Six plays Hex, a game with very simple rules and deep tactical complexity.
-Two players, one with black and one with white pieces, alternate
-placing marks on a rhombic board of hexagonal cells. Black's goal is to
-connect the two opposite black sides of the board with black pieces.
-White's goal is to connect the white sides of the board with white pieces.
-
-Author: Gabor Melis
-WWW: http://six.retes.hu/
diff --git a/games/six/pkg-plist b/games/six/pkg-plist
deleted file mode 100644
index 492c328..0000000
--- a/games/six/pkg-plist
+++ /dev/null
@@ -1,26 +0,0 @@
-bin/six
-share/applnk/Games/Board/six.desktop
-share/apps/six/sixui.rc
-share/doc/HTML/en/six/common
-share/doc/HTML/en/six/filter.png
-share/doc/HTML/en/six/index.cache.bz2
-share/doc/HTML/en/six/index.docbook
-share/icons/hicolor/32x32/actions/blackplayer.png
-share/icons/hicolor/32x32/actions/swap.png
-share/icons/hicolor/32x32/actions/whiteplayer.png
-share/icons/hicolor/32x32/apps/six.png
-share/icons/hicolor/48x48/apps/six.png
-share/icons/locolor/16x16/actions/blackplayer.png
-share/icons/locolor/16x16/actions/swap.png
-share/icons/locolor/16x16/actions/whiteplayer.png
-share/icons/locolor/16x16/apps/six.png
-share/icons/locolor/22x22/actions/blackplayer.png
-share/icons/locolor/22x22/actions/swap.png
-share/icons/locolor/22x22/actions/whiteplayer.png
-share/icons/locolor/32x32/apps/six.png
-share/locale/it/LC_MESSAGES/six.mo
-share/mimelnk/application/vnd.kde.six.desktop
-@dirrm share/doc/HTML/en/six
-@dirrm share/apps/six
-@dirrmtry share/applnk/Games/Board
-@dirrmtry share/applnk/Games
diff --git a/games/xbloody/Makefile b/games/xbloody/Makefile
deleted file mode 100644
index 4217c8b..0000000
--- a/games/xbloody/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: FURUSAWA,Kazuhisa <kazu@jp.freebsd.org>
-# $FreeBSD$
-
-PORTNAME= xbloody
-PORTVERSION= 1.00
-PORTREVISION= 2
-CATEGORIES= games
-MASTER_SITES= http://www.kazu.kz/freebsd/
-DISTNAME= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Knife on X
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2012-11-26
-
-NO_WRKSUBDIR= yes
-USE_IMAKE= yes
-USE_XORG= x11 xext xt sm ice
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} != "i386"
-BROKEN= Does not compile on !i386
-.endif
-
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${PREFIX}/share/doc/xbloody
- @${INSTALL_DATA} ${WRKSRC}/README.sjis ${PREFIX}/share/doc/xbloody
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/games/xbloody/distinfo b/games/xbloody/distinfo
deleted file mode 100644
index c58eb04..0000000
--- a/games/xbloody/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xbloody.tar.gz) = 3709633276e1fb8784dbd7dd7cba9de44c11310bed1f8dcd892b805b4cde1b1f
-SIZE (xbloody.tar.gz) = 4833
diff --git a/games/xbloody/files/patch-aa b/games/xbloody/files/patch-aa
deleted file mode 100644
index b551501..0000000
--- a/games/xbloody/files/patch-aa
+++ /dev/null
@@ -1,11 +0,0 @@
---- Imakefile.orig Mon Oct 31 20:34:58 1994
-+++ Imakefile Wed Nov 1 09:30:59 2000
-@@ -8,7 +8,7 @@
- SRCS = xbloody.c
- OBJS = xbloody.o
-
--ComplexProgramTarget(xbloody)
-+ComplexProgramTargetNoMan(xbloody)
-
- xbloody.tar.gz:
- gtar zcvf - Imakefile README.sjis *.[hc] *.xbm > xbloody.tar.gz
diff --git a/games/xbloody/pkg-descr b/games/xbloody/pkg-descr
deleted file mode 100644
index 091a671..0000000
--- a/games/xbloody/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Xbloody is a toy program for X. If you cut X with the knife, blood drops.
-If you want recover, use xrefresh command.
-
-See README.sjis for details. The README are only in Japanese for now,
-but it is easy to use none the less..
-
-Orignal xbloody written by emoto@hyperware.co.jp .
-This port is done by kazu@jp.freebsd.org .
diff --git a/games/xbloody/pkg-plist b/games/xbloody/pkg-plist
deleted file mode 100644
index 68d5e28e..0000000
--- a/games/xbloody/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/xbloody
-share/doc/xbloody/README.sjis
-@dirrm share/doc/xbloody
diff --git a/games/xquarto/Makefile b/games/xquarto/Makefile
deleted file mode 100644
index 5f1c275..0000000
--- a/games/xquarto/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: Andrey Zakhvatov
-# $FreeBSD$
-
-PORTNAME= xquarto
-PORTVERSION= 1.0
-PORTREVISION= 2
-CATEGORIES= games
-MASTER_SITES= http://www.math.lsa.umich.edu/~mattiasj/games/xquarto/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= X version of simple but tricky board game
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2012-11-26
-
-USE_IMAKE= yes
-USE_XORG= xaw
-MAN6= xquarto.6
-PLIST_FILES= bin/xquarto
-
-pre-configure:
- @${ECHO_CMD} "MANSUFFIX=6" >>${WRKSRC}/src/Imakefile
-
-.include <bsd.port.mk>
diff --git a/games/xquarto/distinfo b/games/xquarto/distinfo
deleted file mode 100644
index 0c523a9..0000000
--- a/games/xquarto/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xquarto-1.0.tar.gz) = d6973ebf0143da4fb14e7cb2fb1d346b28742390fddd108d4477d2cc8bfdd33d
-SIZE (xquarto-1.0.tar.gz) = 12741
diff --git a/games/xquarto/files/patch-aa b/games/xquarto/files/patch-aa
deleted file mode 100644
index 4e4e603..0000000
--- a/games/xquarto/files/patch-aa
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/Imakefile.orig Sun Jun 20 19:20:59 1999
-+++ src/Imakefile Sun Jun 20 19:21:18 1999
-@@ -9,7 +9,7 @@
-
- XPMLIB = XPMLIBRARY
-
--#ifdef AlphaArchitecture
-+#if defined(AlphaArchitecture) && !defined(FreeBSDArchitecture)
- LOCAL_LIBRARIES = $(XPMLIB) $(XLIB) $(XTOOLLIB) $(XAWLIB) $(XMULIB) -ldnet_stub
- #else
- #ifdef HPArchitecture
diff --git a/games/xquarto/pkg-descr b/games/xquarto/pkg-descr
deleted file mode 100644
index 51307f6..0000000
--- a/games/xquarto/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
- Xquarto is a board game designed for the X windows environment.
-The game is a two-player game, although for the moment, it is only
-possible to play against the computer. The board is composed of
-4x4 squares and 16 pieces. Each piece has four properties: black
-or brown, horizontal or vertical, solid or hollow, round or
-square. This makes up 16 possible combinations and there is
-exactly one piece for each possibility.
-
- Initially the board is empty. Now the two players try to place
-out pieces in a way that the opponent has to complete a row,
-column or diagonal with a common property (e.g. all black). This
-makes the opponent lose. The players do not choose what piece to
-put but it is rather player 1 who gives a piece to player 2, who
-then has to place this piece somewhere and choose a piece for
-player 1 to put somewhere etc.
-
-
-WWW: http://www.math.lsa.umich.edu/~mattiasj/games/xquarto/
diff --git a/german/Makefile b/german/Makefile
index 22f0033..a0cbee7 100644
--- a/german/Makefile
+++ b/german/Makefile
@@ -17,7 +17,6 @@
SUBDIR += bugzilla42
SUBDIR += calligra-l10n
SUBDIR += dict
- SUBDIR += digibux
SUBDIR += ding
SUBDIR += dtaus
SUBDIR += eric4
diff --git a/german/digibux/Makefile b/german/digibux/Makefile
deleted file mode 100644
index 764356d..0000000
--- a/german/digibux/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= digibux
-PORTVERSION= 1.0.4
-PORTREVISION= 2
-CATEGORIES= german gnustep
-MASTER_SITES= http://gnu.ethz.ch/repository/digibux/
-DISTNAME= digibux_${PORTVERSION}+CVS20060118.orig
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Reader for editions of Digitale Bibliothek
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2012-11-26
-
-LICENSE= GPLv2
-
-USE_GNUSTEP= yes
-USE_GNUSTEP_BACK= yes
-USE_GNUSTEP_BUILD= yes
-USE_GNUSTEP_INSTALL= yes
-
-WRKSRC= ${WRKDIR}/digibux-${PORTVERSION}+CVS20060118
-
-post-patch:
- ${REINPLACE_CMD} -e 's|^GNUSTEP_INSTALLATION_DIR|#GNUSTEP_INSTALLATION_DIR|' \
- ${WRKSRC}/GNUmakefile
-
-.include <bsd.port.mk>
diff --git a/german/digibux/distinfo b/german/digibux/distinfo
deleted file mode 100644
index 7d2d6fe..0000000
--- a/german/digibux/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (digibux_1.0.4+CVS20060118.orig.tar.gz) = 6d5e99fc5b273e0c55ca64f2d143093f7948c76557b8138829e1a44f120b9670
-SIZE (digibux_1.0.4+CVS20060118.orig.tar.gz) = 239068
diff --git a/german/digibux/pkg-descr b/german/digibux/pkg-descr
deleted file mode 100644
index ee431b5..0000000
--- a/german/digibux/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Digibux is an open source reader for all Editions of the digital library
-"Digitale Bibliothek" (www.digitale-bibliothek.de) Series,
-including the german wikipedia dvd version (2005-2006).
-
-LICENSE: GPL2 or later
-
-WWW: http://savannah.nongnu.org/projects/digibux/
diff --git a/german/digibux/pkg-plist b/german/digibux/pkg-plist
deleted file mode 100644
index 61f4c72..0000000
--- a/german/digibux/pkg-plist
+++ /dev/null
@@ -1,32 +0,0 @@
-GNUstep/Local/Applications/Digibux.app/Digibux
-GNUstep/Local/Applications/Digibux.app/Resources/AutorenNIB.gorm/data.classes
-GNUstep/Local/Applications/Digibux.app/Resources/AutorenNIB.gorm/data.info
-GNUstep/Local/Applications/Digibux.app/Resources/AutorenNIB.gorm/objects.gorm
-GNUstep/Local/Applications/Digibux.app/Resources/COVER1.BMP
-GNUstep/Local/Applications/Digibux.app/Resources/COVER1B.BMP
-GNUstep/Local/Applications/Digibux.app/Resources/Digibux.desktop
-GNUstep/Local/Applications/Digibux.app/Resources/Digibux_app.tiff
-GNUstep/Local/Applications/Digibux.app/Resources/ImageLocator.plist
-GNUstep/Local/Applications/Digibux.app/Resources/ImageViewer.gorm/data.classes
-GNUstep/Local/Applications/Digibux.app/Resources/ImageViewer.gorm/objects.gorm
-GNUstep/Local/Applications/Digibux.app/Resources/Info-gnustep.plist
-GNUstep/Local/Applications/Digibux.app/Resources/StartWindow.gorm/data.classes
-GNUstep/Local/Applications/Digibux.app/Resources/StartWindow.gorm/objects.gorm
-GNUstep/Local/Applications/Digibux.app/Resources/digibiball.plist
-GNUstep/Local/Applications/Digibux.app/Resources/ldp.gorm/Stift-blau.tiff
-GNUstep/Local/Applications/Digibux.app/Resources/ldp.gorm/Stift-gelb.tiff
-GNUstep/Local/Applications/Digibux.app/Resources/ldp.gorm/Stift-gruen.tiff
-GNUstep/Local/Applications/Digibux.app/Resources/ldp.gorm/Stift-rot.tiff
-GNUstep/Local/Applications/Digibux.app/Resources/ldp.gorm/Stift-temp.tiff
-GNUstep/Local/Applications/Digibux.app/Resources/ldp.gorm/data.classes
-GNUstep/Local/Applications/Digibux.app/Resources/ldp.gorm/data.info
-GNUstep/Local/Applications/Digibux.app/Resources/ldp.gorm/objects.gorm
-GNUstep/Local/Applications/Digibux.app/Resources/unicode.plist
-GNUstep/Local/Applications/Digibux.app/stamp.make
-GNUstep/Local/Tools/Digibux
-@dirrm GNUstep/Local/Applications/Digibux.app/Resources/ldp.gorm
-@dirrm GNUstep/Local/Applications/Digibux.app/Resources/StartWindow.gorm
-@dirrm GNUstep/Local/Applications/Digibux.app/Resources/ImageViewer.gorm
-@dirrm GNUstep/Local/Applications/Digibux.app/Resources/AutorenNIB.gorm
-@dirrm GNUstep/Local/Applications/Digibux.app/Resources
-@dirrm GNUstep/Local/Applications/Digibux.app
diff --git a/graphics/Makefile b/graphics/Makefile
index d0b4837..da9696f 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -38,7 +38,6 @@
SUBDIR += agave
SUBDIR += agg
SUBDIR += albumshaper
- SUBDIR += ale
SUBDIR += allegrogl
SUBDIR += alpng
SUBDIR += amanith
diff --git a/graphics/ale/Makefile b/graphics/ale/Makefile
deleted file mode 100644
index ab54c20..0000000
--- a/graphics/ale/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= ale
-PORTVERSION= 0.8.11.2
-PORTREVISION= 9
-CATEGORIES= graphics
-MASTER_SITES= http://auricle.dyndns.org/ALE/download/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Anti-Lamenessing Engine
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2012-11-26
-
-OPTIONS_DEFINE= DOUBLE FFTW3 MAGICK
-OPTIONS_DEFAULT= FFTW3 MAGICK
-DOUBLE_DESC= 64bit Data Precision Support
-
-USE_GNOME= gnomehack
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-assertions
-
-MAN1= ale.1
-PLIST_FILES= bin/ale bin/ale-bin
-
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-# Restrict to stable (even) versions, indicated by the second component.
-PORTSCOUT= limitw:1,even
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "alpha"
-BROKEN= Does not build on alpha
-.endif
-
-.if ${PORT_OPTIONS:MDOUBLE}
-CONFIGURE_ARGS+= --with-colors=double --with-coords=double
-.endif
-
-.if ${PORT_OPTIONS:MFFTW3}
-LIB_DEPENDS+= fftw3:${PORTSDIR}/math/fftw3
-.else
-CONFIGURE_ARGS+= --without-fftw3
-.endif
-
-.if ${PORT_OPTIONS:MMAGICK}
-LIB_DEPENDS+= MagickWand.5:${PORTSDIR}/graphics/ImageMagick
-.else
-CONFIGURE_ARGS+= --without-imagemagick
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/graphics/ale/distinfo b/graphics/ale/distinfo
deleted file mode 100644
index 6b1d0ee..0000000
--- a/graphics/ale/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ale-0.8.11.2.tar.gz) = bedea6f0d14b149b0b2419626182b7840a66f8bfa715ffddfd72dd57b125eefa
-SIZE (ale-0.8.11.2.tar.gz) = 1373375
diff --git a/graphics/ale/pkg-descr b/graphics/ale/pkg-descr
deleted file mode 100644
index c606f83..0000000
--- a/graphics/ale/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-ALE is a free software program that renders high-fidelity images of real scenes
-by aligning and combining many similar images from a camera or scanner. The
-correct similarity between images is roughly that achieved by a somewhat
-unsteady hand holding a camera.
-
-WWW: http://auricle.dyndns.org/ALE/
diff --git a/irc/Makefile b/irc/Makefile
index edd9d65..7aa600d 100644
--- a/irc/Makefile
+++ b/irc/Makefile
@@ -133,7 +133,6 @@
SUBDIR += thales
SUBDIR += tircd
SUBDIR += tircproxy
- SUBDIR += tr-ircd
SUBDIR += trickyirc
SUBDIR += undernet-ircu
SUBDIR += unreal
diff --git a/irc/tr-ircd/Makefile b/irc/tr-ircd/Makefile
deleted file mode 100644
index 2171997..0000000
--- a/irc/tr-ircd/Makefile
+++ /dev/null
@@ -1,108 +0,0 @@
-# Created by: Alex Dupre <sysadmin@alexdupre.com>
-# $FreeBSD$
-
-PORTNAME= tr-ircd
-PORTVERSION= 5.7.3
-PORTREVISION= 1
-CATEGORIES= irc ipv6
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-ircd/trircd-${PORTVERSION}-release
-DISTNAME= ${PORTNAME:S/-//}-release-${PORTVERSION}-r
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= IRC daemon based on Bahamut and hybrid-7
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2012-11-26
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-
-USERS= ${TRIRCD_USER}
-GROUPS= ${TRIRCD_GROUP}
-TRIRCD_MAXCLIENTS?= 128
-
-TRIRCD_USER?= trircd
-TRIRCD_GROUP?= trircd
-TRIRCD_RUNDIR?= /var/run/tr-ircd
-TRIRCD_LOGDIR?= /var/log/tr-ircd
-TRIRCD_CONFDIR?= ${PREFIX}/etc/tr-ircd
-TRIRCD_LIBDIR= ${PREFIX}/lib/tr-ircd
-TRIRCD_INCLUDEDIR= ${PREFIX}/include/tr-ircd
-
-CONFIGURE_ARGS= --prefix=${PREFIX} \
- --localstatedir=${TRIRCD_RUNDIR} \
- --sysconfdir=${TRIRCD_CONFDIR} \
- --libdir=${TRIRCD_LIBDIR} \
- --includedir=${TRIRCD_INCLUDEDIR} \
- --datadir=${DATADIR} \
- --enable-network-loop=kqueue \
- --with-fakehost-postfix=COM \
- --with-maxclients=${TRIRCD_MAXCLIENTS}
-
-CONFIGURE_ENV+= MD5SUMS="\"${MD5} -r\""
-
-USE_RC_SUBR= trircd
-
-SUB_LIST+= TRIRCD_RUNDIR="${TRIRCD_RUNDIR}" TRIRCD_LOGDIR="${TRIRCD_LOGDIR}" \
- TRIRCD_CONFDIR="${TRIRCD_CONFDIR}"
-
-SUB_FILES+= pkg-deinstall pkg-message
-PKGMESSAGE= ${WRKDIR}/pkg-message
-
-.if !defined(NO_INSTALL_MANPAGES)
-MAN8= tr-ircd.8
-.endif
-
-DOCS= AUTHORS ChangeLog INSTALL LICENSE README.FIRST README.HTTPD \
- README.OPM RELNOTES TODO
-
-.if !defined(WITHOUT_SSL)
-USE_OPENSSL= yes
-CONFIGURE_ARGS+=--enable-openssl=${OPENSSLBASE}
-.endif
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "amd64" || ${ARCH} == "ia64"
-CFLAGS+= -fPIC
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e "s|-O2|${CFLAGS}|" ${WRKSRC}/configure
- @${REINPLACE_CMD} -e "s, ircpasswd,tr-ircpasswd," \
- -e "s,/home/ircd/lib,${TRIRCD_LIBDIR}," \
- -e "s,/home/ircd/ircd5/lib/,${TRIRCD_LIBDIR}," \
- -e "s,/home/ircd/ircd5/etc/,${TRIRCD_CONFDIR}," \
- -e "s,/home/ircd/var/run/tr-ircd,${TRIRCD_RUNDIR}," \
- ${WRKSRC}/doc/configuration/example.conf
- @${REINPLACE_CMD} -e "s,@localstatedir@/lib/tr-ircd,${TRIRCD_RUNDIR}," \
- ${WRKSRC}/tools/irandom.sh.in ${WRKSRC}/tools/isslconfig.sh.in
- @${REINPLACE_CMD} -e "s,@bindir@,${DATADIR}/tools," ${WRKSRC}/tools/Makefile.in
-
-post-configure:
- @${REINPLACE_CMD} -e "s,/var/log/tr-ircd,${TRIRCD_LOGDIR}," ${WRKSRC}/include/ircpath.h
-
-post-install:
- @${MKDIR} ${TRIRCD_CONFDIR}
- @${INSTALL_DATA} ${WRKSRC}/doc/configuration/example.conf ${TRIRCD_CONFDIR}/ircd.conf.sample
- @${INSTALL_DATA} ${WRKSRC}/doc/configuration/example-ihttpd.conf ${TRIRCD_CONFDIR}/ihttpd.conf.sample
- @${INSTALL_DATA} ${WRKSRC}/doc/configuration/example-maskfile.conf ${TRIRCD_CONFDIR}/maskfile.conf.sample
- @${INSTALL_DATA} ${WRKSRC}/doc/configuration/example-socks.conf ${TRIRCD_CONFDIR}/socks.conf.sample
- @${INSTALL_DATA} ${WRKSRC}/doc/configuration/ircdssl.conf ${TRIRCD_CONFDIR}/ircdssl.conf.sample
- @${INSTALL_DATA} ${WRKSRC}/doc/configuration/ircd.motd ${TRIRCD_CONFDIR}/ircd.motd.sample
- @${MKDIR} ${TRIRCD_RUNDIR}
-.if !defined(NO_INSTALL_MANPAGES)
- @${INSTALL_MAN} ${WRKSRC}/doc/man/ircd.8 ${MANPREFIX}/man/man8/tr-ircd.8
-.endif
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for FILE in ${DOCS}
- @${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}/${FILE}
-.endfor
-.endif
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/irc/tr-ircd/distinfo b/irc/tr-ircd/distinfo
deleted file mode 100644
index 10bee1e..0000000
--- a/irc/tr-ircd/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (trircd-release-5.7.3-r.tar.gz) = b984609431f51f2a275f1b5160f6a289fd0c5b2fe0829e77264a010523ca08aa
-SIZE (trircd-release-5.7.3-r.tar.gz) = 1085507
diff --git a/irc/tr-ircd/files/patch-Makefile.in b/irc/tr-ircd/files/patch-Makefile.in
deleted file mode 100644
index f497a7c..0000000
--- a/irc/tr-ircd/files/patch-Makefile.in
+++ /dev/null
@@ -1,21 +0,0 @@
---- Makefile.in.orig Tue Feb 6 13:56:27 2007
-+++ Makefile.in Tue Feb 6 13:57:25 2007
-@@ -126,18 +126,6 @@
- echo "install ==> $$i";\
- ${MAKE} -C $$i install ;\
- done
-- @${bindir}/irandom.sh
-- @echo "***********************************************"
-- @echo "Please do not forget to check your example.conf"
-- @echo "When creating ircd.conf configuration file"
-- @echo "***********************************************"
-- @echo "If you have enabled the SSL option, you would"
-- @echo "Need creating an SSL Certificate. Please check"
-- @echo "out the ircdssl.conf for this."
-- @echo "The certificate can be created with the"
-- @echo "isslconfig.sh utility provided"
-- @echo "***********************************************"
-- @echo "Finished Installation"
-
- uninstall_begin:
- @echo "Removing binaries"
diff --git a/irc/tr-ircd/files/patch-autoconf-ircpathgen b/irc/tr-ircd/files/patch-autoconf-ircpathgen
deleted file mode 100644
index 91509ba..0000000
--- a/irc/tr-ircd/files/patch-autoconf-ircpathgen
+++ /dev/null
@@ -1,7 +0,0 @@
---- autoconf/ircpathgen.orig Tue Apr 29 15:52:16 2003
-+++ autoconf/ircpathgen Tue Feb 6 15:09:50 2007
-@@ -87,3 +87,4 @@
- echo "#define IRCD_PREFIX_VAR \"$localstatedir\"" >> $1/include/ircpath.h
- echo "#define IRCD_PREFIX_LIB \"$libdir\"" >> $1/include/ircpath.h
- echo "#define IRCD_PREFIX_DOC \"$datadir\"" >> $1/include/ircpath.h
-+echo "#define IRCD_PREFIX_LOG \"/var/log/tr-ircd\"" >> $1/include/ircpath.h
diff --git a/irc/tr-ircd/files/patch-configure b/irc/tr-ircd/files/patch-configure
deleted file mode 100644
index 1998274..0000000
--- a/irc/tr-ircd/files/patch-configure
+++ /dev/null
@@ -1,29 +0,0 @@
---- configure.orig Tue Jan 18 17:06:36 2005
-+++ configure Wed Feb 7 12:27:41 2007
-@@ -2688,7 +2688,7 @@
- echo "$as_me:$LINENO: result: Detected FreeBSD: -pthread" >&5
- echo "${ECHO_T}Detected FreeBSD: -pthread" >&6
- IRC_CFLAGS="$IRC_CFLAGS -pthread"
-- PROG_IRCD="ircd"
-+ PROG_IRCD="tr-ircd"
- PROG_MD5SUM="md5sum"
- PROG_TOOLS="ircpasswd"
- ;;
-@@ -3665,7 +3665,7 @@
-
-
- INSTALL="$PWD/autoconf/install-sh -c"
--INSTALL_PROGRAM="$INSTALL -m 4755"
-+INSTALL_PROGRAM="$INSTALL -m 0755"
- INSTALL_DATA="$INSTALL -m 0644"
-
- make_is_gmake=0
-@@ -9865,7 +9865,7 @@
- #include <openssl/opensslv.h>
- #include <stdlib.h>
- int main(void) {
-- if ( (OPENSSL_VERSION_NUMBER & 0x00906000) == 0x00906000)
-+ if ( OPENSSL_VERSION_NUMBER >= 0x00906000 )
- {
- exit(0);
- }
diff --git a/irc/tr-ircd/files/patch-doc-Makefile.in b/irc/tr-ircd/files/patch-doc-Makefile.in
deleted file mode 100644
index 8148827..0000000
--- a/irc/tr-ircd/files/patch-doc-Makefile.in
+++ /dev/null
@@ -1,24 +0,0 @@
---- doc/Makefile.in.orig Tue Feb 6 12:59:57 2007
-+++ doc/Makefile.in Tue Feb 6 13:00:29 2007
-@@ -56,15 +56,21 @@
- clean:
-
- install: build
-+
-+install-conf: build
- @echo "Installing config files"
- $(INSTALL) -d ${sysconfdir}
- ${INSTALL} $(DEFAULTCONFS) ${sysconfdir}
- @touch ${sysconfdir}/kline.conf
-+
-+install-man: build
- @echo "Installing manpages"
- $(INSTALL) -d ${mandir}
- $(INSTALL) -d ${md5mandir}
- $(INSTALL_DATA) man/$(MANPAGE) ${mandir}
- $(INSTALL_DATA) man/$(MD5MANPAGE) ${md5mandir}
-+
-+install-doc: build
- @echo "Installing documentation"
- $(INSTALL) -d ${datadir}/doc
- $(INSTALL_DATA) $(DOCUMENTATION) ${datadir}/doc/
diff --git a/irc/tr-ircd/files/patch-include-config.h b/irc/tr-ircd/files/patch-include-config.h
deleted file mode 100644
index cc3f628..0000000
--- a/irc/tr-ircd/files/patch-include-config.h
+++ /dev/null
@@ -1,26 +0,0 @@
---- include/config.h.orig Tue Jul 1 11:01:18 2003
-+++ include/config.h Tue Feb 6 15:08:49 2007
-@@ -36,10 +36,10 @@
- #define SSL_CERTIFICATE IRCD_PREFIX_ETC "/ircd.cert"
- #define SSL_KEY IRCD_PREFIX_ETC "/ircd.key"
-
--#define RANDFILE IRCD_PREFIX_VAR "/lib/" BASENAME "/ircd.rand" /* used to make openssl keygen faster */
--#define ENTROPYFILE IRCD_PREFIX_VAR "/lib/" BASENAME "/ircd.entropy"
--#define LINKSFILE IRCD_PREFIX_VAR "/lib/" BASENAME "/ircd.links"
--#define IRCD_PIDFILE IRCD_PREFIX_VAR "/run/" BASENAME "/ircd.pid"
-+#define RANDFILE IRCD_PREFIX_VAR "/ircd.rand" /* used to make openssl keygen faster */
-+#define ENTROPYFILE IRCD_PREFIX_VAR "/ircd.entropy"
-+#define LINKSFILE IRCD_PREFIX_VAR "/ircd.links"
-+#define IRCD_PIDFILE IRCD_PREFIX_VAR "/ircd.pid"
-
- #define MODPATH IRCD_PREFIX_LIB "/modules"
- #define LANGPATH IRCD_PREFIX_LIB "/languages"
-@@ -47,7 +47,7 @@
- #define CONTRIBPATH IRCD_PREFIC_LIB "/contrib"
- #define TOOLMODPATH IRCD_PREFIX_LIB "/tools"
-
--#define HELPPATH IRCD_PREFIX_DOC "/help"
-+#define HELPPATH IRCD_PREFIX_DOC "/" BASENAME "/help"
-
- #define CLIENTS_PREALLOCATE 2048
- #define CHANNELS_PREALLOCATE 2048
diff --git a/irc/tr-ircd/files/patch-include-logtype.h b/irc/tr-ircd/files/patch-include-logtype.h
deleted file mode 100644
index fc387d2..0000000
--- a/irc/tr-ircd/files/patch-include-logtype.h
+++ /dev/null
@@ -1,25 +0,0 @@
---- include/logtype.h.orig Tue Feb 6 14:48:29 2007
-+++ include/logtype.h Tue Feb 6 14:49:21 2007
-@@ -34,14 +34,14 @@
- #define LOG_PROXYLOG 0x40 /* Element is logged to the proxy logfile */
- #define LOG_HTTPLOG 0x80 /* Element is logged to the http logfile */
-
--#define LOG_FN_LOGFILE IRCD_PREFIX_VAR "/log/" BASENAME "/events.log"
--#define LOG_FN_IRCLOG IRCD_PREFIX_VAR "/log/" BASENAME "/ircd.log"
--#define LOG_FN_DEBUGLOG IRCD_PREFIX_VAR "/log/" BASENAME "/debug.log"
--#define LOG_FN_ERRORLOG IRCD_PREFIX_VAR "/log/" BASENAME "/error.log"
--#define LOG_FN_STDERR IRCD_PREFIX_VAR "/log/" BASENAME "/stderr.log"
--#define LOG_FN_STDOUT IRCD_PREFIX_VAR "/log/" BASENAME "/stdout.log"
--#define LOG_FN_PROXY IRCD_PREFIX_VAR "/log/" BASENAME "/proxy.log"
--#define LOG_FN_HTTPD IRCD_PREFIX_VAR "/log/" BASENAME "/httpd.log"
-+#define LOG_FN_LOGFILE IRCD_PREFIX_LOG "/events.log"
-+#define LOG_FN_IRCLOG IRCD_PREFIX_LOG "/ircd.log"
-+#define LOG_FN_DEBUGLOG IRCD_PREFIX_LOG "/debug.log"
-+#define LOG_FN_ERRORLOG IRCD_PREFIX_LOG "/error.log"
-+#define LOG_FN_STDERR IRCD_PREFIX_LOG "/stderr.log"
-+#define LOG_FN_STDOUT IRCD_PREFIX_LOG "/stdout.log"
-+#define LOG_FN_PROXY IRCD_PREFIX_LOG "/proxy.log"
-+#define LOG_FN_HTTPD IRCD_PREFIX_LOG "/httpd.log"
-
- #define LOG_FATAL -2 /* Element is to be logged always */
- #define LOG_ERROR -1 /* Element has error level logging */
diff --git a/irc/tr-ircd/files/patch-lib-md5-Makefile.in b/irc/tr-ircd/files/patch-lib-md5-Makefile.in
deleted file mode 100644
index d14f22d..0000000
--- a/irc/tr-ircd/files/patch-lib-md5-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/md5/Makefile.in.orig Tue Feb 6 13:07:31 2007
-+++ lib/md5/Makefile.in Tue Feb 6 13:07:47 2007
-@@ -53,6 +53,8 @@
- depend:
-
- install:
-+
-+install-md5:
- @echo "Installing md5 utilities"
- $(INSTALL) -d ${libexecdir}
- $(INSTALL) $(PROGS) ${libexecdir}
diff --git a/irc/tr-ircd/files/patch-lib-md5-getline.h b/irc/tr-ircd/files/patch-lib-md5-getline.h
deleted file mode 100644
index 093ce1a..0000000
--- a/irc/tr-ircd/files/patch-lib-md5-getline.h
+++ /dev/null
@@ -1,16 +0,0 @@
---- lib/md5/getline.h.orig 2009-06-18 13:54:02.000000000 +0200
-+++ lib/md5/getline.h 2009-06-18 13:56:18.000000000 +0200
-@@ -34,8 +34,13 @@
- int
- getline PARAMS ((char **_lineptr, size_t *_n, FILE *_stream));
-
-+#if defined(__FreeBSD__)
-+#include <osreldate.h>
-+#if __FreeBSD_version < 800067
- int
- getdelim PARAMS ((char **_lineptr, size_t *_n, int _delimiter, FILE *_stream));
-+#endif
-+#endif
-
- /*
- * # endif
diff --git a/irc/tr-ircd/files/patch-newconf-Makefile.in b/irc/tr-ircd/files/patch-newconf-Makefile.in
deleted file mode 100644
index 51ac440..0000000
--- a/irc/tr-ircd/files/patch-newconf-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- newconf/Makefile.in.orig Tue Feb 6 12:54:59 2007
-+++ newconf/Makefile.in Tue Feb 6 12:55:16 2007
-@@ -71,7 +71,7 @@
- .l.c:
- ${LEX} -i -o$@ -P`echo "$@" | awk -F_ {'print $$1'}` $<
- .y.c:
-- ${YACC} -d $< -o $@ -p `echo "$@" | awk -F_ {'print $$1'}`
-+ ${YACC} -d -o $@ -p `echo "$@" | awk -F_ {'print $$1'}` $<
-
- .c.o:
- ${CC} ${CFLAGS} $(INCLUDES) -I. -c $< -o $@
diff --git a/irc/tr-ircd/files/patch-src-Makefile.in b/irc/tr-ircd/files/patch-src-Makefile.in
deleted file mode 100644
index a1d01ab..0000000
--- a/irc/tr-ircd/files/patch-src-Makefile.in
+++ /dev/null
@@ -1,48 +0,0 @@
---- src/Makefile.in.orig Mon Jun 2 14:42:19 2003
-+++ src/Makefile.in Tue Feb 6 15:10:58 2007
-@@ -61,7 +61,7 @@
-
- OBJECTS = $(SOURCES:.c=.o) version.o
-
--all: ircd
-+all: $(IRCD_EXE)
-
- build: all
-
-@@ -117,7 +117,7 @@
- fi
- $(CC) $(CFLAGS) $(INCLUDES) -c static.c -o static.o
-
--ircd: $(OBJECTS)
-+$(IRCD_EXE): $(OBJECTS)
- ${MAKE} static-objects
- ${MAKE} -C ../lib/zlib -f Makefile.tr-ircd build
- ${MAKE} -C interproc build
-@@ -127,24 +127,21 @@
- if test -n "`grep "STATIC_MODULES\ 1" ../include/setup.h`" ; then \
- if test -n "`grep "USE_OPM\ 1" ../include/setup.h`" ; then \
- ${MAKE} -C proxymon build ; \
-- $(CC) ${LDFLAGS} ${BITFLAGS} -o ircd $(OBJECTS) static.o httpd/httpd.so proxymon/proxymon.so $(IRCDLIBS) ; \
-+ $(CC) ${LDFLAGS} ${BITFLAGS} -o $(IRCD_EXE) $(OBJECTS) static.o httpd/httpd.so proxymon/proxymon.so $(IRCDLIBS) ; \
- else \
-- $(CC) ${LDFLAGS} ${BITFLAGS} -o ircd $(OBJECTS) static.o httpd/httpd.so $(IRCDLIBS) ; \
-+ $(CC) ${LDFLAGS} ${BITFLAGS} -o $(IRCD_EXE) $(OBJECTS) static.o httpd/httpd.so $(IRCDLIBS) ; \
- fi \
- else \
- if test -n "`grep "USE_OPM\ 1" ../include/setup.h`" ; then \
- ${MAKE} -C proxymon build ; \
- fi ; \
-- $(CC) ${LDFLAGS} ${BITFLAGS} -o ircd $(OBJECTS) static.o $(IRCDLIBS) ; \
-+ $(CC) ${LDFLAGS} ${BITFLAGS} -o $(IRCD_EXE) $(OBJECTS) static.o $(IRCDLIBS) ; \
- fi
- $(MV) version.c version.c.last
-
- install:
- @echo "Installing ircd"
- $(INSTALL) -d ${bindir}
-- $(INSTALL) -d ${localstatedir}/log/$(BN1)$(BN2)$(BN3)
-- $(INSTALL) -d ${localstatedir}/run/$(BN1)$(BN2)$(BN3)
-- $(INSTALL) -d ${localstatedir}/lib/$(BN1)$(BN2)$(BN3)
- $(INSTALL_BIN) $(PROGS) ${bindir}
- if test -z "`grep "STATIC_MODULES\ 1" ../include/setup.h`" ; then \
- if test -n "`grep "USE_OPM\ 1" ../include/setup.h`" ; then \
diff --git a/irc/tr-ircd/files/patch-src-ircsprintf.c b/irc/tr-ircd/files/patch-src-ircsprintf.c
deleted file mode 100644
index 0e1010c..0000000
--- a/irc/tr-ircd/files/patch-src-ircsprintf.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/ircsprintf.c.orig Tue Feb 6 12:54:02 2007
-+++ src/ircsprintf.c Tue Feb 6 12:54:20 2007
-@@ -336,7 +336,8 @@
- const char *format = pattern;
- char *buf = str;
- int len = 0;
-- va_list ap = vl;
-+ va_list ap;
-+ va_copy(ap,vl);
-
- while (*format) {
- switch (*format) {
diff --git a/irc/tr-ircd/files/pkg-deinstall.in b/irc/tr-ircd/files/pkg-deinstall.in
deleted file mode 100644
index 4da1c14..0000000
--- a/irc/tr-ircd/files/pkg-deinstall.in
+++ /dev/null
@@ -1,11 +0,0 @@
-#! /bin/sh
-
-if [ "$2" != "POST-DEINSTALL" ]; then
- exit 0
-fi
-
-TRIRCD_RUNDIR="%%TRIRCD_RUNDIR%%"
-TRIRCD_LOGDIR="%%TRIRCD_LOGDIR%%"
-
- echo "You may need to remove ${TRIRCD_RUNDIR} and ${TRIRCD_LOGDIR} manually."
-exit 0
diff --git a/irc/tr-ircd/files/pkg-message.in b/irc/tr-ircd/files/pkg-message.in
deleted file mode 100644
index 9a9f74257..0000000
--- a/irc/tr-ircd/files/pkg-message.in
+++ /dev/null
@@ -1,22 +0,0 @@
-************************************************************************
-
-Congratulations,
-you have installed the tr-ircd irc server.
-
-You can find example configuration files in the configuration directory:
-%%TRIRCD_CONFDIR%%
-
-Please copy ircd.conf.sample to ircd.conf and edit to suit your needs.
-
-You might need to create the following additional files in the
-configuration directory: kline.conf gline.conf
-
-Tool for generating IRC password hashes:
-%%DATADIR%%/tools/ircpasswd
-
-If you want SSL enabled, you might need to create a SSL Certificate.
-Please check out "ircdssl.conf.sample" in the configuration directory.
-The certificate can be created with the following script:
-%%DATADIR%%/tools/isslconfig.sh
-
-************************************************************************
diff --git a/irc/tr-ircd/files/trircd.in b/irc/tr-ircd/files/trircd.in
deleted file mode 100644
index fc0c3a3..0000000
--- a/irc/tr-ircd/files/trircd.in
+++ /dev/null
@@ -1,51 +0,0 @@
-#! /bin/sh
-#
-# PROVIDE: trircd
-# REQUIRE: DAEMON NETWORKING SERVERS
-#
-# Add the following line to /etc/rc.conf to enable trircd:
-#
-# trircd_enable="YES"
-#
-# Tweakable parameters for users to override in rc.conf
-
-. /etc/rc.subr
-
-name=trircd
-rcvar=trircd_enable
-
-load_rc_config ${name}
-: ${trircd_enable="NO"}
-: ${trircd_user="%%TRIRCD_USER%%"}
-: ${trircd_group="%%TRIRCD_GROUP%%"}
-: ${trircd_confdir=%%TRIRCD_CONFDIR%%}
-: ${trircd_conf=${trircd_confdir}/ircd.conf}
-: ${trircd_pidfile=%%TRIRCD_RUNDIR%%/ircd.pid}
-: ${trircd_flags="-d ${trircd_confdir} -c ${trircd_conf} >/dev/null 2>&1"}
-
-command=%%PREFIX%%/bin/tr-ircd
-pidfile=${trircd_pidfile}
-required_files="${trircd_conf}"
-start_precmd="start_precmd"
-
-irandom=%%DATADIR%%/tools/irandom.sh
-trircd_rundir=%%TRIRCD_RUNDIR%%
-trircd_logdir=%%TRIRCD_LOGDIR%%
-trircd_randfile=${trircd_rundir}/ircd.rand
-
-start_precmd()
-{
- [ -d "${trircd_logdir}" ] || {
- %%MKDIR%% ${trircd_logdir}
- %%CHOWN%% ${trircd_user}:${trircd_group} ${trircd_logdir}
- %%CHMOD%% 770 ${trircd_logdir}
- }
- [ -d "${trircd_rundir}" ] || {
- %%MKDIR%% ${trircd_rundir}
- %%CHOWN%% ${trircd_user}:${trircd_group} ${trircd_rundir}
- %%CHMOD%% 770 ${trircd_rundir}
- }
- [ -f "${trircd_randfile}" ] || ${irandom}
-}
-
-run_rc_command "$1"
diff --git a/irc/tr-ircd/pkg-descr b/irc/tr-ircd/pkg-descr
deleted file mode 100644
index 77f53cf..0000000
--- a/irc/tr-ircd/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-TR-IRCD is an irc daeemon based on Bahamut and hybrid-7.
-
-WWW: http://tr-ircd.sourceforge.net/
diff --git a/irc/tr-ircd/pkg-plist b/irc/tr-ircd/pkg-plist
deleted file mode 100644
index 4119270..0000000
--- a/irc/tr-ircd/pkg-plist
+++ /dev/null
@@ -1,423 +0,0 @@
-bin/tr-ircd
-etc/tr-ircd/ircd.motd.sample
-etc/tr-ircd/ircdssl.conf.sample
-etc/tr-ircd/ircd.conf.sample
-etc/tr-ircd/ihttpd.conf.sample
-etc/tr-ircd/maskfile.conf.sample
-etc/tr-ircd/socks.conf.sample
-include/tr-ircd/blalloc.h
-include/tr-ircd/capabflag.h
-include/tr-ircd/chanmode.h
-include/tr-ircd/channel.h
-include/tr-ircd/class.h
-include/tr-ircd/client.h
-include/tr-ircd/cmodetab.h
-include/tr-ircd/common.h
-include/tr-ircd/comply.h
-include/tr-ircd/config.h
-include/tr-ircd/confitem.h
-include/tr-ircd/debug.h
-include/tr-ircd/defaults.h
-include/tr-ircd/dh.h
-include/tr-ircd/event.h
-include/tr-ircd/fd.h
-include/tr-ircd/fileio.h
-include/tr-ircd/floodspam.h
-include/tr-ircd/h.h
-include/tr-ircd/hook.h
-include/tr-ircd/hostmask.h
-include/tr-ircd/identity.h
-include/tr-ircd/init.h
-include/tr-ircd/ircd_defs.h
-include/tr-ircd/ircsprintf.h
-include/tr-ircd/language.h
-include/tr-ircd/linebuf.h
-include/tr-ircd/listener.h
-include/tr-ircd/logtype.h
-include/tr-ircd/maskitem.h
-include/tr-ircd/memory.h
-include/tr-ircd/modules.h
-include/tr-ircd/motditem.h
-include/tr-ircd/msg.h
-include/tr-ircd/msgtok1.h
-include/tr-ircd/numeric.h
-include/tr-ircd/optparse.h
-include/tr-ircd/packet.h
-include/tr-ircd/parse.h
-include/tr-ircd/patchlevel.h
-include/tr-ircd/protocol.h
-include/tr-ircd/protodef.h
-include/tr-ircd/proxy.h
-include/tr-ircd/queue.h
-include/tr-ircd/resnew.h
-include/tr-ircd/s_auth.h
-include/tr-ircd/s_bsd.h
-include/tr-ircd/s_conf.h
-include/tr-ircd/s_service.h
-include/tr-ircd/s_user.h
-include/tr-ircd/send.h
-include/tr-ircd/struct.h
-include/tr-ircd/supported.h
-include/tr-ircd/sys.h
-include/tr-ircd/sysvar.h
-include/tr-ircd/throttle.h
-include/tr-ircd/tools.h
-include/tr-ircd/usermode.h
-include/tr-ircd/zlink.h
-lib/tr-ircd/chanmodes/cm_ban.so
-lib/tr-ircd/chanmodes/cm_chanban.so
-lib/tr-ircd/chanmodes/cm_chanop.so
-lib/tr-ircd/chanmodes/cm_excepts.so
-lib/tr-ircd/chanmodes/cm_flood.so
-lib/tr-ircd/chanmodes/cm_halfops.so
-lib/tr-ircd/chanmodes/cm_invites.so
-lib/tr-ircd/chanmodes/cm_joindelay.so
-lib/tr-ircd/chanmodes/cm_key.so
-lib/tr-ircd/chanmodes/cm_limit.so
-lib/tr-ircd/chanmodes/cm_link.so
-lib/tr-ircd/chanmodes/cm_modhost.so
-lib/tr-ircd/chanmodes/cm_owner.so
-lib/tr-ircd/chanmodes/cm_protect.so
-lib/tr-ircd/chanmodes/cm_singles.so
-lib/tr-ircd/chanmodes/cm_voice.so
-lib/tr-ircd/contrib/m_admins.so
-lib/tr-ircd/contrib/m_ewhois.so
-lib/tr-ircd/contrib/m_locops.so
-lib/tr-ircd/contrib/m_restart.so
-lib/tr-ircd/contrib/m_rnotice.so
-lib/tr-ircd/contrib/m_sadmins.so
-lib/tr-ircd/contrib/m_topic.so
-lib/tr-ircd/contrib/rehash_more.so
-lib/tr-ircd/contrib/wordfilter.so
-lib/tr-ircd/languages/lang_eng_funny.so
-lib/tr-ircd/languages/lang_eng_old.so
-lib/tr-ircd/languages/lang_greek.so
-lib/tr-ircd/languages/lang_greeklish.so
-lib/tr-ircd/languages/lang_turkish.so
-lib/tr-ircd/modules/m_accept.so
-lib/tr-ircd/modules/m_admin.so
-lib/tr-ircd/modules/m_akill.so
-lib/tr-ircd/modules/m_away.so
-lib/tr-ircd/modules/m_burst.so
-lib/tr-ircd/modules/m_capab.so
-lib/tr-ircd/modules/m_close.so
-lib/tr-ircd/modules/m_connect.so
-lib/tr-ircd/modules/m_core.so
-lib/tr-ircd/modules/m_dccallow.so
-lib/tr-ircd/modules/m_die.so
-lib/tr-ircd/modules/m_display.so
-lib/tr-ircd/modules/m_dkey.so
-lib/tr-ircd/modules/m_error.so
-lib/tr-ircd/modules/m_exclude.so
-lib/tr-ircd/modules/m_globops.so
-lib/tr-ircd/modules/m_gnotice.so
-lib/tr-ircd/modules/m_goper.so
-lib/tr-ircd/modules/m_hash.so
-lib/tr-ircd/modules/m_help.so
-lib/tr-ircd/modules/m_info.so
-lib/tr-ircd/modules/m_invite.so
-lib/tr-ircd/modules/m_ircops.so
-lib/tr-ircd/modules/m_ison.so
-lib/tr-ircd/modules/m_join.so
-lib/tr-ircd/modules/m_jupiter.so
-lib/tr-ircd/modules/m_kick.so
-lib/tr-ircd/modules/m_kill.so
-lib/tr-ircd/modules/m_kline.so
-lib/tr-ircd/modules/m_knock.so
-lib/tr-ircd/modules/m_links.so
-lib/tr-ircd/modules/m_list.so
-lib/tr-ircd/modules/m_lusers.so
-lib/tr-ircd/modules/m_map.so
-lib/tr-ircd/modules/m_message.so
-lib/tr-ircd/modules/m_mkpasswd.so
-lib/tr-ircd/modules/m_mode.so
-lib/tr-ircd/modules/m_motd.so
-lib/tr-ircd/modules/m_myid.so
-lib/tr-ircd/modules/m_names.so
-lib/tr-ircd/modules/m_nick.so
-lib/tr-ircd/modules/m_oper.so
-lib/tr-ircd/modules/m_operdo_help.so
-lib/tr-ircd/modules/m_operdo_join.so
-lib/tr-ircd/modules/m_operdo_kick.so
-lib/tr-ircd/modules/m_operdo_mode.so
-lib/tr-ircd/modules/m_operdo_topic.so
-lib/tr-ircd/modules/m_part.so
-lib/tr-ircd/modules/m_pass.so
-lib/tr-ircd/modules/m_ping.so
-lib/tr-ircd/modules/m_pong.so
-lib/tr-ircd/modules/m_post.so
-lib/tr-ircd/modules/m_quit.so
-lib/tr-ircd/modules/m_rakill.so
-lib/tr-ircd/modules/m_rehash.so
-lib/tr-ircd/modules/m_rexclude.so
-lib/tr-ircd/modules/m_rexcom.so
-lib/tr-ircd/modules/m_rping.so
-lib/tr-ircd/modules/m_samode.so
-lib/tr-ircd/modules/m_server.so
-lib/tr-ircd/modules/m_service.so
-lib/tr-ircd/modules/m_services.so
-lib/tr-ircd/modules/m_servlist.so
-lib/tr-ircd/modules/m_servset.so
-lib/tr-ircd/modules/m_set.so
-lib/tr-ircd/modules/m_setlang.so
-lib/tr-ircd/modules/m_sgline.so
-lib/tr-ircd/modules/m_silence.so
-lib/tr-ircd/modules/m_sjoin.so
-lib/tr-ircd/modules/m_sqline.so
-lib/tr-ircd/modules/m_squery.so
-lib/tr-ircd/modules/m_squit.so
-lib/tr-ircd/modules/m_stats.so
-lib/tr-ircd/modules/m_svinfo.so
-lib/tr-ircd/modules/m_svsjoin.so
-lib/tr-ircd/modules/m_svskill.so
-lib/tr-ircd/modules/m_svsmode.so
-lib/tr-ircd/modules/m_svsnick.so
-lib/tr-ircd/modules/m_svsnoop.so
-lib/tr-ircd/modules/m_szline.so
-lib/tr-ircd/modules/m_time.so
-lib/tr-ircd/modules/m_topic.so
-lib/tr-ircd/modules/m_trace.so
-lib/tr-ircd/modules/m_ucheck.so
-lib/tr-ircd/modules/m_unjupiter.so
-lib/tr-ircd/modules/m_unkline.so
-lib/tr-ircd/modules/m_unsgline.so
-lib/tr-ircd/modules/m_unsqline.so
-lib/tr-ircd/modules/m_unszline.so
-lib/tr-ircd/modules/m_user.so
-lib/tr-ircd/modules/m_userhost.so
-lib/tr-ircd/modules/m_userip.so
-lib/tr-ircd/modules/m_users.so
-lib/tr-ircd/modules/m_version.so
-lib/tr-ircd/modules/m_wallops.so
-lib/tr-ircd/modules/m_watch.so
-lib/tr-ircd/modules/m_who.so
-lib/tr-ircd/modules/m_whois.so
-lib/tr-ircd/modules/m_whowas.so
-lib/tr-ircd/modules/r_gecos.so
-lib/tr-ircd/modules/r_jupiter.so
-lib/tr-ircd/modules/r_kline.so
-lib/tr-ircd/modules/r_quarantine.so
-lib/tr-ircd/protocol/native.so
-lib/tr-ircd/tools/httpd.so
-%%DATADIR%%/help/en_us/admin
-%%DATADIR%%/help/en_us/accept
-%%DATADIR%%/help/en_us/akill
-%%DATADIR%%/help/en_us/away
-%%DATADIR%%/help/en_us/burst
-%%DATADIR%%/help/en_us/capab
-%%DATADIR%%/help/en_us/channelmodes
-%%DATADIR%%/help/en_us/close
-%%DATADIR%%/help/en_us/connect
-%%DATADIR%%/help/en_us/dccallow
-%%DATADIR%%/help/en_us/die
-%%DATADIR%%/help/en_us/display
-%%DATADIR%%/help/en_us/dkey
-%%DATADIR%%/help/en_us/error
-%%DATADIR%%/help/en_us/exclude
-%%DATADIR%%/help/en_us/gline
-%%DATADIR%%/help/en_us/globops
-%%DATADIR%%/help/en_us/gnotice
-%%DATADIR%%/help/en_us/goper
-%%DATADIR%%/help/en_us/hash
-%%DATADIR%%/help/en_us/help
-%%DATADIR%%/help/en_us/index
-%%DATADIR%%/help/en_us/info
-%%DATADIR%%/help/en_us/invite
-%%DATADIR%%/help/en_us/ircops
-%%DATADIR%%/help/en_us/ison
-%%DATADIR%%/help/en_us/join
-%%DATADIR%%/help/en_us/jupiter
-%%DATADIR%%/help/en_us/kick
-%%DATADIR%%/help/en_us/kill
-%%DATADIR%%/help/en_us/kline
-%%DATADIR%%/help/en_us/links
-%%DATADIR%%/help/en_us/list
-%%DATADIR%%/help/en_us/localchans
-%%DATADIR%%/help/en_us/lusers
-%%DATADIR%%/help/en_us/map
-%%DATADIR%%/help/en_us/mkpasswd
-%%DATADIR%%/help/en_us/mode
-%%DATADIR%%/help/en_us/modules
-%%DATADIR%%/help/en_us/motd
-%%DATADIR%%/help/en_us/myid
-%%DATADIR%%/help/en_us/names
-%%DATADIR%%/help/en_us/netset
-%%DATADIR%%/help/en_us/nick
-%%DATADIR%%/help/en_us/notice
-%%DATADIR%%/help/en_us/oper
-%%DATADIR%%/help/en_us/operdo
-%%DATADIR%%/help/en_us/part
-%%DATADIR%%/help/en_us/pass
-%%DATADIR%%/help/en_us/ping
-%%DATADIR%%/help/en_us/pong
-%%DATADIR%%/help/en_us/privmsg
-%%DATADIR%%/help/en_us/quit
-%%DATADIR%%/help/en_us/rakill
-%%DATADIR%%/help/en_us/rehash
-%%DATADIR%%/help/en_us/restart
-%%DATADIR%%/help/en_us/rexclude
-%%DATADIR%%/help/en_us/rexcom
-%%DATADIR%%/help/en_us/samode
-%%DATADIR%%/help/en_us/server
-%%DATADIR%%/help/en_us/service
-%%DATADIR%%/help/en_us/services
-%%DATADIR%%/help/en_us/servlist
-%%DATADIR%%/help/en_us/servset
-%%DATADIR%%/help/en_us/set
-%%DATADIR%%/help/en_us/setlang
-%%DATADIR%%/help/en_us/sgline
-%%DATADIR%%/help/en_us/silence
-%%DATADIR%%/help/en_us/sjoin
-%%DATADIR%%/help/en_us/sqline
-%%DATADIR%%/help/en_us/squery
-%%DATADIR%%/help/en_us/squit
-%%DATADIR%%/help/en_us/stats
-%%DATADIR%%/help/en_us/svinfo
-%%DATADIR%%/help/en_us/svsjoin
-%%DATADIR%%/help/en_us/svskill
-%%DATADIR%%/help/en_us/svsmode
-%%DATADIR%%/help/en_us/svsnick
-%%DATADIR%%/help/en_us/svsnoop
-%%DATADIR%%/help/en_us/szline
-%%DATADIR%%/help/en_us/time
-%%DATADIR%%/help/en_us/topic
-%%DATADIR%%/help/en_us/trace
-%%DATADIR%%/help/en_us/ungline
-%%DATADIR%%/help/en_us/unjupiter
-%%DATADIR%%/help/en_us/unkline
-%%DATADIR%%/help/en_us/unsgline
-%%DATADIR%%/help/en_us/unsqline
-%%DATADIR%%/help/en_us/unszline
-%%DATADIR%%/help/en_us/user
-%%DATADIR%%/help/en_us/userhost
-%%DATADIR%%/help/en_us/userip
-%%DATADIR%%/help/en_us/usermodes
-%%DATADIR%%/help/en_us/users
-%%DATADIR%%/help/en_us/version
-%%DATADIR%%/help/en_us/wallops
-%%DATADIR%%/help/en_us/watch
-%%DATADIR%%/help/en_us/who
-%%DATADIR%%/help/en_us/whois
-%%DATADIR%%/help/en_us/whowas
-%%DATADIR%%/help/tr/admin
-%%DATADIR%%/help/tr/accept
-%%DATADIR%%/help/tr/akill
-%%DATADIR%%/help/tr/away
-%%DATADIR%%/help/tr/burst
-%%DATADIR%%/help/tr/capab
-%%DATADIR%%/help/tr/channelmodes
-%%DATADIR%%/help/tr/close
-%%DATADIR%%/help/tr/connect
-%%DATADIR%%/help/tr/dccallow
-%%DATADIR%%/help/tr/die
-%%DATADIR%%/help/tr/dkey
-%%DATADIR%%/help/tr/error
-%%DATADIR%%/help/tr/exclude
-%%DATADIR%%/help/tr/gline
-%%DATADIR%%/help/tr/globops
-%%DATADIR%%/help/tr/gnotice
-%%DATADIR%%/help/tr/goper
-%%DATADIR%%/help/tr/hash
-%%DATADIR%%/help/tr/help
-%%DATADIR%%/help/tr/index
-%%DATADIR%%/help/tr/info
-%%DATADIR%%/help/tr/invite
-%%DATADIR%%/help/tr/ircops
-%%DATADIR%%/help/tr/ison
-%%DATADIR%%/help/tr/join
-%%DATADIR%%/help/tr/jupiter
-%%DATADIR%%/help/tr/kick
-%%DATADIR%%/help/tr/kill
-%%DATADIR%%/help/tr/kline
-%%DATADIR%%/help/tr/links
-%%DATADIR%%/help/tr/list
-%%DATADIR%%/help/tr/localchans
-%%DATADIR%%/help/tr/lusers
-%%DATADIR%%/help/tr/map
-%%DATADIR%%/help/tr/mkpasswd
-%%DATADIR%%/help/tr/mode
-%%DATADIR%%/help/tr/modules
-%%DATADIR%%/help/tr/motd
-%%DATADIR%%/help/tr/myid
-%%DATADIR%%/help/tr/names
-%%DATADIR%%/help/tr/nick
-%%DATADIR%%/help/tr/notice
-%%DATADIR%%/help/tr/oper
-%%DATADIR%%/help/tr/operdo
-%%DATADIR%%/help/tr/part
-%%DATADIR%%/help/tr/pass
-%%DATADIR%%/help/tr/ping
-%%DATADIR%%/help/tr/pong
-%%DATADIR%%/help/tr/privmsg
-%%DATADIR%%/help/tr/quit
-%%DATADIR%%/help/tr/rakill
-%%DATADIR%%/help/tr/rehash
-%%DATADIR%%/help/tr/restart
-%%DATADIR%%/help/tr/rexclude
-%%DATADIR%%/help/tr/samode
-%%DATADIR%%/help/tr/server
-%%DATADIR%%/help/tr/service
-%%DATADIR%%/help/tr/services
-%%DATADIR%%/help/tr/servlist
-%%DATADIR%%/help/tr/setlang
-%%DATADIR%%/help/tr/sgline
-%%DATADIR%%/help/tr/silence
-%%DATADIR%%/help/tr/sjoin
-%%DATADIR%%/help/tr/sqline
-%%DATADIR%%/help/tr/squery
-%%DATADIR%%/help/tr/squit
-%%DATADIR%%/help/tr/stats
-%%DATADIR%%/help/tr/svsjoin
-%%DATADIR%%/help/tr/svskill
-%%DATADIR%%/help/tr/svsmode
-%%DATADIR%%/help/tr/svsnick
-%%DATADIR%%/help/tr/svsnoop
-%%DATADIR%%/help/tr/szline
-%%DATADIR%%/help/tr/time
-%%DATADIR%%/help/tr/topic
-%%DATADIR%%/help/tr/trace
-%%DATADIR%%/help/tr/ungline
-%%DATADIR%%/help/tr/unjupiter
-%%DATADIR%%/help/tr/unkline
-%%DATADIR%%/help/tr/unsgline
-%%DATADIR%%/help/tr/unsqline
-%%DATADIR%%/help/tr/unszline
-%%DATADIR%%/help/tr/user
-%%DATADIR%%/help/tr/userhost
-%%DATADIR%%/help/tr/userip
-%%DATADIR%%/help/tr/usermodes
-%%DATADIR%%/help/tr/users
-%%DATADIR%%/help/tr/version
-%%DATADIR%%/help/tr/wallops
-%%DATADIR%%/help/tr/watch
-%%DATADIR%%/help/tr/who
-%%DATADIR%%/help/tr/whois
-%%DATADIR%%/help/tr/whowas
-%%DATADIR%%/tools/irandom.sh
-%%DATADIR%%/tools/ircpasswd
-%%DATADIR%%/tools/isslconfig.sh
-%%DATADIR%%/tools/iupdt.sh
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/README.FIRST
-%%PORTDOCS%%%%DOCSDIR%%/README.HTTPD
-%%PORTDOCS%%%%DOCSDIR%%/README.OPM
-%%PORTDOCS%%%%DOCSDIR%%/RELNOTES
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm %%DATADIR%%/help/en_us
-@dirrm %%DATADIR%%/help/tr
-@dirrm %%DATADIR%%/help
-@dirrm %%DATADIR%%/tools
-@dirrm %%DATADIR%%
-@dirrm include/tr-ircd
-@dirrm lib/tr-ircd/chanmodes
-@dirrm lib/tr-ircd/contrib
-@dirrm lib/tr-ircd/languages
-@dirrm lib/tr-ircd/modules
-@dirrm lib/tr-ircd/protocol
-@dirrm lib/tr-ircd/tools
-@dirrm lib/tr-ircd
-@dirrmtry etc/tr-ircd
diff --git a/java/Makefile b/java/Makefile
index 0a1e425..53402e2 100644
--- a/java/Makefile
+++ b/java/Makefile
@@ -28,7 +28,6 @@
SUBDIR += eclipse-aptana2
SUBDIR += eclipse-cdt
SUBDIR += eclipse-checkstyle
- SUBDIR += eclipse-clay-core
SUBDIR += eclipse-datatools
SUBDIR += eclipse-devel
SUBDIR += eclipse-drjava
@@ -113,7 +112,6 @@
SUBDIR += jlex
SUBDIR += jlint
SUBDIR += jmf
- SUBDIR += jmp
SUBDIR += jode
SUBDIR += jomp
SUBDIR += jrosetta
diff --git a/java/eclipse-clay-core/Makefile b/java/eclipse-clay-core/Makefile
deleted file mode 100644
index 5d707ae..0000000
--- a/java/eclipse-clay-core/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# Created by: mitsuru@riken.jp
-# $FreeBSD$
-
-PORTNAME= clay
-PORTVERSION= 1.4.2
-PORTREVISION= 2
-CATEGORIES= java devel
-MASTER_SITES=
-PKGNAMEPREFIX= eclipse-
-PKGNAMESUFFIX= -core
-DISTNAME= jp.azzurri.clay.core_${PORTVERSION}.bin.dist.${DISTVERSION}
-DIST_SUBDIR= eclipse
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A database design tool for the Eclipse development environment
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2012-11-26
-
-RUN_DEPENDS+= ${LOCALBASE}/share/eclipse/dropins/gef:${PORTSDIR}/java/eclipse-gef
-
-BROKEN= unfetchable
-
-RESTRICTED= License agreement is required to download.
-
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-USE_ZIP= yes
-DISABLE_SIZE?= yes
-PLIST_SUB= RELEASEVERSION=${PORTVERSION}
-
-DISTVERSION= 20080709
-
-.include <bsd.port.pre.mk>
-
-.if !exists(${DISTDIR}/${DIST_SUBDIR}/jp.azzurri.clay.core_${PORTVERSION}.bin.dist.${DISTVERSION}.zip) && !defined(PACKAGE_BUILDING)
-IGNORE='You must manually fetch the tarball from http://www.azzurri.jp/en/clay/download.html and place it in ${DISTDIR}/${DIST_SUBDIR} then run make again.'
-.endif
-
-do-install:
- @${MKDIR} ${PREFIX}/lib/eclipse
- @${CP} -r ${WRKSRC}/plugins ${PREFIX}/lib/eclipse
- @${CP} -r ${WRKSRC}/features ${PREFIX}/lib/eclipse
-
-.include <bsd.port.post.mk>
diff --git a/java/eclipse-clay-core/distinfo b/java/eclipse-clay-core/distinfo
deleted file mode 100644
index 5b569f5..0000000
--- a/java/eclipse-clay-core/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (eclipse/jp.azzurri.clay.core_1.4.2.bin.dist.20080709.zip) = 154dddd3a93eeb7af162e7d71ff0708b5d8df0185a91089c11a20326779548f4
-SIZE (eclipse/jp.azzurri.clay.core_1.4.2.bin.dist.20080709.zip) = 1075445
diff --git a/java/eclipse-clay-core/pkg-descr b/java/eclipse-clay-core/pkg-descr
deleted file mode 100644
index 7f37be3..0000000
--- a/java/eclipse-clay-core/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Clay is a database design tool that runs as a plug-in in the
-Eclipse development environment. Clay has an intuitive user
-interface for graphically designing database models. Clay can
-also create a database model by reverse engineering an existing
-database. Furthermore, Clay generates the SQL (DDL) code
-appropriate for your database.
-
-WWW: http://www.azzurri.jp/en/software/clay/
diff --git a/java/eclipse-clay-core/pkg-plist b/java/eclipse-clay-core/pkg-plist
deleted file mode 100644
index 56ac748..0000000
--- a/java/eclipse-clay-core/pkg-plist
+++ /dev/null
@@ -1,32 +0,0 @@
-lib/eclipse/features/jp.azzurri.clay.core_%%RELEASEVERSION%%/azzurri_logo.gif
-lib/eclipse/features/jp.azzurri.clay.core_%%RELEASEVERSION%%/feature.properties
-lib/eclipse/features/jp.azzurri.clay.core_%%RELEASEVERSION%%/feature.xml
-lib/eclipse/features/jp.azzurri.clay.core_%%RELEASEVERSION%%/feature_ja.properties
-lib/eclipse/features/jp.azzurri.clay.core_%%RELEASEVERSION%%/license.html
-lib/eclipse/features/jp.azzurri.clay.core_%%RELEASEVERSION%%/license_en.html
-lib/eclipse/plugins/jp.azzurri.clay.core.ui_%%RELEASEVERSION%%.jar
-lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/META-INF/MANIFEST.MF
-lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/about.html
-lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/about.ini
-lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/about.mappings
-lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/about.properties
-lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/about_en.html
-lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/azzurri.cer
-lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/azzurri_clay_core.jar
-lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/clayFeature.jpg
-lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/license.html
-lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/license_en.html
-lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/nl/en/about.properties
-lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/nl/en/welcome.xml
-lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/nl/ja/about.properties
-lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/nl/ja/welcome.xml
-lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/plugin.xml
-lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/schema/databaseModelValidators.exsd
-lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/schema/sqlDialectLists.exsd
-@dirrm lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/META-INF
-@dirrm lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/nl/en
-@dirrm lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/nl/ja
-@dirrm lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/nl
-@dirrm lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%/schema
-@dirrm lib/eclipse/plugins/jp.azzurri.clay.core_%%RELEASEVERSION%%
-@dirrm lib/eclipse/features/jp.azzurri.clay.core_%%RELEASEVERSION%%
diff --git a/java/jmp/Makefile b/java/jmp/Makefile
deleted file mode 100644
index 33b7d6a..0000000
--- a/java/jmp/Makefile
+++ /dev/null
@@ -1,63 +0,0 @@
-# Created by: Ronald Klop <ronald@cs.vu.nl>
-# $FreeBSD$
-
-PORTNAME= jmp
-PORTVERSION= 0.51
-PORTREVISION= 9
-CATEGORIES= java devel
-MASTER_SITES= http://www.khelekore.org/jmp/ \
- http://www.klop.ws/~ronald/software-mirrors/
-
-MAINTAINER= ronald@echteman.nl
-COMMENT= Java Memory Profiler
-
-DEPRECATED= Java 1.5 is EOLed
-EXPIRATION_DATE= 2012-11-27
-
-OPTIONS= X11 "Enable X11 support" on
-OPTIONS+= DEBUG "Enable extra debug output" off
-OPTIONS+= OPTIMIZED_CFLAGS "Compile with -O3" off
-
-CONFIGURE_ARGS= --with-includes="${JAVA_HOME}/include ${LOCALBASE}/include" \
- --with-libintl-prefix="${LOCALBASE}"
-
-USE_BISON= build
-USE_GETTEXT= yes
-USE_GMAKE= yes
-USE_JAVA= yes
-JAVA_VERSION= 1.5
-JAVA_OS= native
-JAVA_BUILD= jdk
-NEED_JAVAC= yes
-
-MAN1= jmp.1
-
-MAKE_FLAGS= JAVAC=${JAVAC} JAVAH=${JAVAH}
-
-GNU_CONFIGURE= yes
-
-CONFIGURE_ENV= JAVA_HOME="${JAVA_HOME}"
-USE_LDCONFIG= yes
-
-PLIST_FILES= lib/libjmp.la lib/libjmp.so lib/libjmp.so.0 \
- share/locale/de/LC_MESSAGES/jmp.mo \
- share/locale/sv/LC_MESSAGES/jmp.mo
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITHOUT_X11)
-CONFIGURE_ARGS+= --enable-noui
-.else
-USE_XORG= x11
-LIB_DEPENDS+= gtk-x11-2.0:${PORTSDIR}/x11-toolkits/gtk20
-.endif
-
-.if defined(WITH_DEBUG)
-CFLAGS+= -DJMPDEBUG -g
-.endif
-
-.if defined(WITH_OPTIMIZED_CFLAGS)
-CFLAGS+= -O3
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/java/jmp/distinfo b/java/jmp/distinfo
deleted file mode 100644
index 7a2fbff..0000000
--- a/java/jmp/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (jmp-0.51.tar.gz) = 6be4c5660e2f74e0c10c3ccd32a709a7eb876faae05b65e89b0fa6f647b65045
-SIZE (jmp-0.51.tar.gz) = 629336
diff --git a/java/jmp/files/patch-Makefile.in b/java/jmp/files/patch-Makefile.in
deleted file mode 100644
index d90af8c..0000000
--- a/java/jmp/files/patch-Makefile.in
+++ /dev/null
@@ -1,7 +0,0 @@
-$FreeBSD$
-
---- Makefile.in.orig Mon May 8 20:06:38 2006
-+++ Makefile.in Mon May 8 20:07:16 2006
-@@ -1044 +1044 @@
-- inst=`echo $$inst | sed '$(transform)'`.$$ext; \
-+ inst=$$inst.$$ext; \
diff --git a/java/jmp/pkg-descr b/java/jmp/pkg-descr
deleted file mode 100644
index 7e71745..0000000
--- a/java/jmp/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-JMP is a profiler for java that can be used to trace objects usage and
-method timings. JMP uses the JVMPI interface to gather statistics and
-interact with the JVM. JMP uses a GTK+ interface to show the status.
-
-Usage:
-java -Xrunjmp <your-class>
-
-WWW: http://www.khelekore.org/jmp/
diff --git a/lang/Makefile b/lang/Makefile
index 6631ed2..d831473 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -122,7 +122,6 @@
SUBDIR += icon
SUBDIR += ifc
SUBDIR += ikarus
- SUBDIR += imp-interpreter
SUBDIR += intel2gas
SUBDIR += intercal
SUBDIR += io
diff --git a/lang/imp-interpreter/Makefile b/lang/imp-interpreter/Makefile
deleted file mode 100644
index 4c0a4e8..0000000
--- a/lang/imp-interpreter/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: Stanislav Sedov <ssedov@mbsd.msk.ru>
-# $FreeBSD$
-#
-
-PORTNAME= IMP
-PORTVERSION= 1.0.7
-PORTREVISION= 1
-CATEGORIES= lang
-MASTER_SITES= http://www.ocaml.info/ocaml_sources/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Monadic interpreter of a simple imperative language
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2012-11-26
-
-USE_BZIP2= yes
-USE_GMAKE= yes
-USE_OCAML= yes
-NO_OCAML_RUNDEPENDS= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/monad
-ALL_TARGET= nc
-
-PLIST_FILES= bin/IMP
-
-.if !defined(NOPORTDOCS)
-PORTDOCS= README
-.endif
-
-.include <bsd.port.pre.mk>
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/main ${PREFIX}/bin/IMP
-
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/../,} ${DOCSDIR}
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/lang/imp-interpreter/distinfo b/lang/imp-interpreter/distinfo
deleted file mode 100644
index a64e56b..0000000
--- a/lang/imp-interpreter/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (IMP-1.0.7.tar.bz2) = 06b94471a698689b9a14ff46a85267338653eca933a4788771f9cd4e01345257
-SIZE (IMP-1.0.7.tar.bz2) = 10634
diff --git a/lang/imp-interpreter/pkg-descr b/lang/imp-interpreter/pkg-descr
deleted file mode 100644
index e5b8c0c..0000000
--- a/lang/imp-interpreter/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-IMP is a monadic style implementation of the semantics of the (very simple)
-language IMP, "plain" the implementation with explicit passing of state.
-
-The semantics of the IMP-language is presented in the book:
-
- "The Formal Semantics of Programming Languages" by Glynn Winskel
- (1993, The MIT Press).
-
-For more details on monads, see Philip Wadler's page on:
-
- http://cm.bell-labs.com/cm/cs/who/wadler/topics/monads.html#combining-monads
-
-Author: Markus Mottl <markus.mottl@gmail.com>
-WWW: http://www.ocaml.info/home/ocaml_sources.html
OpenPOWER on IntegriCloud