1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-26 00:55:14 +00:00

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
This commit is contained in:
Baptiste Daroussin 2012-11-28 10:32:44 +00:00
parent 802c45816f
commit 2114fb2304
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=307898
74 changed files with 12 additions and 2040 deletions

3
LEGAL
View File

@ -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

12
MOVED
View File

@ -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

View File

@ -152,7 +152,6 @@
SUBDIR += sheerdns
SUBDIR += skadns
SUBDIR += sleuth
SUBDIR += sqldjbdns
SUBDIR += sshfp
SUBDIR += tinystats
SUBDIR += totd

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (sqldjbdns-0.74.tar.gz) = b16f959ec1fbf95fe775f4dc5537d47c14b1fd68c66aab7e80fc3015fcea7aab
SIZE (sqldjbdns-0.74.tar.gz) = 31792

View File

@ -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

View File

@ -21,7 +21,6 @@
SUBDIR += eqonomize-kde3
SUBDIR += eqonomize-kde4
SUBDIR += expense
SUBDIR += gfp
SUBDIR += gnofin
SUBDIR += gnucash
SUBDIR += gnucash-docs

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (gfp_0.7.2.zip) = 1b570493ff87d4a792816c244370debbfe775c26471b2a49203fbfbb901398e4
SIZE (gfp_0.7.2.zip) = 2335756

View File

@ -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;
}

View File

@ -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} )

View File

@ -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/

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (hunt-1.0.tar.gz) = 83257aff5823ab8b97470f3e20238d697d72b962ff956a8a51ed2e5745d46f41
SIZE (hunt-1.0.tar.gz) = 50073

View File

@ -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

View File

@ -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;

View File

@ -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>

View File

@ -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

View File

@ -1,2 +0,0 @@
bin/hunt
bin/huntd

View File

@ -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

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (six-0.5.3.tar.gz) = 447214df03a13931b46ba0216324c66a8bdbab845c14f2cbcd21e43e41a52a42
SIZE (six-0.5.3.tar.gz) = 883013

View File

@ -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/

View File

@ -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

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (xbloody.tar.gz) = 3709633276e1fb8784dbd7dd7cba9de44c11310bed1f8dcd892b805b4cde1b1f
SIZE (xbloody.tar.gz) = 4833

View File

@ -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

View File

@ -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 .

View File

@ -1,3 +0,0 @@
bin/xbloody
share/doc/xbloody/README.sjis
@dirrm share/doc/xbloody

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (xquarto-1.0.tar.gz) = d6973ebf0143da4fb14e7cb2fb1d346b28742390fddd108d4477d2cc8bfdd33d
SIZE (xquarto-1.0.tar.gz) = 12741

View File

@ -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

View File

@ -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/

View File

@ -17,7 +17,6 @@
SUBDIR += bugzilla42
SUBDIR += calligra-l10n
SUBDIR += dict
SUBDIR += digibux
SUBDIR += ding
SUBDIR += dtaus
SUBDIR += eric4

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (digibux_1.0.4+CVS20060118.orig.tar.gz) = 6d5e99fc5b273e0c55ca64f2d143093f7948c76557b8138829e1a44f120b9670
SIZE (digibux_1.0.4+CVS20060118.orig.tar.gz) = 239068

View File

@ -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/

View File

@ -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

View File

@ -38,7 +38,6 @@
SUBDIR += agave
SUBDIR += agg
SUBDIR += albumshaper
SUBDIR += ale
SUBDIR += allegrogl
SUBDIR += alpng
SUBDIR += amanith

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (ale-0.8.11.2.tar.gz) = bedea6f0d14b149b0b2419626182b7840a66f8bfa715ffddfd72dd57b125eefa
SIZE (ale-0.8.11.2.tar.gz) = 1373375

View File

@ -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/

View File

@ -133,7 +133,6 @@
SUBDIR += thales
SUBDIR += tircd
SUBDIR += tircproxy
SUBDIR += tr-ircd
SUBDIR += trickyirc
SUBDIR += undernet-ircu
SUBDIR += unreal

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (trircd-release-5.7.3-r.tar.gz) = b984609431f51f2a275f1b5160f6a289fd0c5b2fe0829e77264a010523ca08aa
SIZE (trircd-release-5.7.3-r.tar.gz) = 1085507

View File

@ -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"

View File

@ -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

View File

@ -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);
}

View File

@ -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/

View File

@ -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

View File

@ -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 */

View File

@ -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}

View File

@ -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

View File

@ -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 $@

View File

@ -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 \

View File

@ -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) {

View File

@ -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

View File

@ -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
************************************************************************

View File

@ -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"

View File

@ -1,3 +0,0 @@
TR-IRCD is an irc daeemon based on Bahamut and hybrid-7.
WWW: http://tr-ircd.sourceforge.net/

View File

@ -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

View File

@ -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

View File

@ -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>

View File

@ -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

View File

@ -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/

View File

@ -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%%

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (jmp-0.51.tar.gz) = 6be4c5660e2f74e0c10c3ccd32a709a7eb876faae05b65e89b0fa6f647b65045
SIZE (jmp-0.51.tar.gz) = 629336

View File

@ -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; \

View File

@ -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/

View File

@ -122,7 +122,6 @@
SUBDIR += icon
SUBDIR += ifc
SUBDIR += ikarus
SUBDIR += imp-interpreter
SUBDIR += intel2gas
SUBDIR += intercal
SUBDIR += io

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (IMP-1.0.7.tar.bz2) = 06b94471a698689b9a14ff46a85267338653eca933a4788771f9cd4e01345257
SIZE (IMP-1.0.7.tar.bz2) = 10634

View File

@ -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