aboutsummaryrefslogtreecommitdiff
path: root/irc
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2020-06-06 10:21:03 +0000
committerRene Ladan <rene@FreeBSD.org>2020-06-06 10:21:03 +0000
commite94cc77846ad285726a013a17cffec2bfbc55d3a (patch)
tree7509dab9d129204e8f5c0084170b667789bd2437 /irc
parent7d444a73434ae77f89af42e0504e72f7a50f9dac (diff)
downloadports-e94cc77846ad285726a013a17cffec2bfbc55d3a.tar.gz
ports-e94cc77846ad285726a013a17cffec2bfbc55d3a.zip
Remove expired ports:
2020-06-06 net/freerdp1: Superseded by the freerdp port/package 2020-05-05 irc/psybnc: Broken for more than 6 months
Notes
Notes: svn path=/head/; revision=538083
Diffstat (limited to 'irc')
-rw-r--r--irc/Makefile1
-rw-r--r--irc/psybnc/Makefile67
-rw-r--r--irc/psybnc/distinfo2
-rw-r--r--irc/psybnc/files/patch-Makefile29
-rw-r--r--irc/psybnc/files/patch-lang_english.lng11
-rw-r--r--irc/psybnc/files/patch-lang_german.lng11
-rw-r--r--irc/psybnc/files/patch-lang_italiano.lng11
-rw-r--r--irc/psybnc/files/patch-src_match.c10
-rw-r--r--irc/psybnc/files/patch-src_p__blowfish.c38
-rw-r--r--irc/psybnc/files/patch-src_p__global.h22
-rw-r--r--irc/psybnc/files/patch-src_p__idea.c21
-rw-r--r--irc/psybnc/files/patch-src_p__memory.c34
-rw-r--r--irc/psybnc/files/patch-src_p__string.c11
-rw-r--r--irc/psybnc/files/patch-src_psybnc.c47
-rw-r--r--irc/psybnc/files/patch-tools_autoconf.c24
-rw-r--r--irc/psybnc/files/pkg-message.in16
-rw-r--r--irc/psybnc/pkg-descr18
-rw-r--r--irc/psybnc/pkg-plist250
18 files changed, 0 insertions, 623 deletions
diff --git a/irc/Makefile b/irc/Makefile
index 7811a060f6c7..6460623878e1 100644
--- a/irc/Makefile
+++ b/irc/Makefile
@@ -87,7 +87,6 @@
SUBDIR += pircbot
SUBDIR += pisg
SUBDIR += polari
- SUBDIR += psybnc
SUBDIR += py-fishcrypt
SUBDIR += py-irc
SUBDIR += py-limnoria
diff --git a/irc/psybnc/Makefile b/irc/psybnc/Makefile
deleted file mode 100644
index c98aea9e94d6..000000000000
--- a/irc/psybnc/Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
-# Created by: Mina Naguib <webmaster@topfx.com>
-# $FreeBSD$
-
-PORTNAME= psybnc
-DISTVERSION= 2.3.2-9
-PORTREVISION= 2
-CATEGORIES= irc
-MASTER_SITES= http://www.psybnc.at/download/beta/
-DISTNAME= psyBNC-${DISTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Powerful IRC bouncer
-
-BROKEN= unfetchable
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2020-05-05
-
-LICENSE= GPLv1+ # though COPYING is GPLv2
-
-USES= dos2unix ssl
-DOS2UNIX_GLOB= *.c *.h
-WRKSRC= ${WRKDIR}/psybnc
-PSYBASE?= ${PREFIX}/psybnc
-MAKE_ARGS= PSYBASE=${PSYBASE}
-SUB_FILES= pkg-message
-SUB_LIST= PSYBASE=${PSYBASE}
-PLIST_SUB= PSYBASE=${PSYBASE:S,^${PREFIX}/,,}
-
-OPTIONS_DEFINE= MENUCONFIG
-MENUCONFIG_DESC=Configure using menu
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MMENUCONFIG}
-IS_INTERACTIVE= yes
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's#=help/#=${PSYBASE}/help/#' ${WRKSRC}/lang/*
- @${REINPLACE_CMD} -e 's,gcc,${CC} -Wno-return-type,g' ${WRKSRC}/Makefile
- @${REINPLACE_CMD} -e 's,gcc,${CC} -Wno-return-type,g' ${WRKSRC}/tools/autoconf.c
-
-do-configure:
-.if ${PORT_OPTIONS:MMENUCONFIG}
- cd ${WRKSRC} && ${MAKE_CMD} menuconfig
-.else
-# Fool makefile.out into believing certs are unnecessary
- ${TOUCH} ${WRKSRC}/key/psybnc.cert.pem
-.endif
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PSYBASE}/lang/ ${STAGEDIR}${PSYBASE}/key/ ${STAGEDIR}${PSYBASE}/help/
- ${INSTALL_DATA} ${WRKSRC}/lang/INFO ${STAGEDIR}${PSYBASE}/lang/
- ${INSTALL_DATA} ${WRKSRC}/lang/*.lng ${STAGEDIR}${PSYBASE}/lang/
- ${INSTALL_DATA} ${WRKSRC}/src/ssl.cnf ${STAGEDIR}${PSYBASE}/key/
- ${INSTALL_DATA} ${WRKSRC}/help/*.TXT ${STAGEDIR}${PSYBASE}/help/
- ${INSTALL_DATA} ${WRKSRC}/help/*.DEU ${STAGEDIR}${PSYBASE}/help/
- ${INSTALL_DATA} ${WRKSRC}/help/*.ITA ${STAGEDIR}${PSYBASE}/help/
- ${INSTALL_PROGRAM} ${WRKSRC}/psybnc ${STAGEDIR}${PREFIX}/bin/
- ${INSTALL_DATA} ${WRKSRC}/psybnc.conf ${STAGEDIR}${PREFIX}/etc/psybnc.conf.sample
- if [ -f ${WRKSRC}/key/psybnc.req.pem ]; then \
- ${INSTALL_DATA} ${WRKSRC}/key/psybnc.cert.pem ${STAGEDIR}${PSYBASE}/key/; \
- ${INSTALL_DATA} ${WRKSRC}/key/psybnc.key.pem ${STAGEDIR}${PSYBASE}/key/; \
- ${INSTALL_DATA} ${WRKSRC}/key/psybnc.req.pem ${STAGEDIR}${PSYBASE}/key/; \
- fi
-
-.include <bsd.port.mk>
diff --git a/irc/psybnc/distinfo b/irc/psybnc/distinfo
deleted file mode 100644
index 2b1e4069c452..000000000000
--- a/irc/psybnc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (psyBNC-2.3.2-9.tar.gz) = 9129ade198f26f7a47301d2ab5933a2844bdd187fca437f8264ae88f168e1644
-SIZE (psyBNC-2.3.2-9.tar.gz) = 318676
diff --git a/irc/psybnc/files/patch-Makefile b/irc/psybnc/files/patch-Makefile
deleted file mode 100644
index 013844412a81..000000000000
--- a/irc/psybnc/files/patch-Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
---- Makefile.orig 2007-03-20 14:02:50 UTC
-+++ Makefile
-@@ -7,7 +7,7 @@ all: $(OBJS)
- @$(CC) tools/convconf.c -o tools/convconf
- @tools/convconf
- @echo [*] Running Autoconfig.
-- @$(CC) -I. tools/autoconf.c -o tools/autoconf
-+ @$(CC) -I. tools/autoconf.c -o tools/autoconf -DPSYBASE=\"$(PSYBASE)\" -DPREFIX=\"$(PREFIX)\"
- @tools/autoconf
- @echo [*] Compiling MakeSalt for Encryption..
- @$(CC) -I. -o makesalt tools/makesalt.c
-@@ -23,7 +23,7 @@ menuconfig:
- @$(CC) tools/convconf.c -o tools/convconf
- @tools/convconf
- @echo [*] Running Autoconfig.
-- @$(CC) -I. tools/autoconf.c -o tools/autoconf
-+ @$(CC) -I. tools/autoconf.c -o tools/autoconf -DPSYBASE=\"$(PSYBASE)\" -DPREFIX=\"$(PREFIX)\"
- @tools/autoconf
- @echo [*] Creating Menu, please wait.
- @echo This needs the 'ncurses' library. If it is not available, menuconf wont work. If you are using 'curses', use make menuconfig-curses instead.
-@@ -39,7 +39,7 @@ menuconfig-curses:
- @$(CC) tools/convconf.c -o tools/convconf
- @tools/convconf
- @echo [*] Running Autoconfig.
-- @$(CC) -I. tools/autoconf.c -o tools/autoconf
-+ @$(CC) -I. tools/autoconf.c -o tools/autoconf -DPSYBASE=\"$(PSYBASE)\" -DPREFIX=\"$(PREFIX)\"
- @tools/autoconf
- @echo [*] Creating Menu, please wait.
- @echo This needs the 'curses' library. If it is not available, menuconf wont work.
diff --git a/irc/psybnc/files/patch-lang_english.lng b/irc/psybnc/files/patch-lang_english.lng
deleted file mode 100644
index 48c65f706605..000000000000
--- a/irc/psybnc/files/patch-lang_english.lng
+++ /dev/null
@@ -1,11 +0,0 @@
---- lang/english.lng.orig 2008-10-22 19:09:46 UTC
-+++ lang/english.lng
-@@ -1999,7 +1999,7 @@ msg0994=SYSTEM
- ; psybnc.c line 201:
- msg0995=PORT1
- ; psybnc.c line 203:
--msg0996=No Listenports/-hosts defined.˙Run either 'make menuconfig' to setup˙or add:˙PSYBNC.SYSTEM.PORT1=yourport˙and˙PSYBNC.SYSTEM.HOST1=*˙to the psybnc.conf˙
-+msg0996=No Listenports/-hosts defined.˙Add:˙PSYBNC.SYSTEM.PORT1=yourport˙and˙PSYBNC.SYSTEM.HOST1=*˙to the psybnc.conf˙
- ; psybnc.c line 207:
- msg0997=SYSTEM
- ; psybnc.c line 212:
diff --git a/irc/psybnc/files/patch-lang_german.lng b/irc/psybnc/files/patch-lang_german.lng
deleted file mode 100644
index ef291091da49..000000000000
--- a/irc/psybnc/files/patch-lang_german.lng
+++ /dev/null
@@ -1,11 +0,0 @@
---- lang/german.lng.orig 2008-10-22 19:10:34 UTC
-+++ lang/german.lng
-@@ -2004,7 +2004,7 @@ msg0994=SYSTEM
- ; psybnc.c line 201:
- msg0995=PORT1
- ; psybnc.c line 203:
--msg0996=Keine Listen-Ports definiert.˙Starte 'make menuconfig' ˙oder fuege:˙PSYBNC.SYSTEM.PORT1=deinport˙und˙PSYBNC.SYSTEM.HOST1=*˙zur psybnc.conf hinzu˙
-+msg0996=Keine Listen-Ports definiert.˙Fuege:˙PSYBNC.SYSTEM.PORT1=deinport˙und˙PSYBNC.SYSTEM.HOST1=*˙zur psybnc.conf hinzu˙
- ; psybnc.c line 207:
- msg0997=SYSTEM
- ; psybnc.c line 212:
diff --git a/irc/psybnc/files/patch-lang_italiano.lng b/irc/psybnc/files/patch-lang_italiano.lng
deleted file mode 100644
index e08978a9e5d2..000000000000
--- a/irc/psybnc/files/patch-lang_italiano.lng
+++ /dev/null
@@ -1,11 +0,0 @@
---- lang/italiano.lng.orig 2008-10-22 19:10:54 UTC
-+++ lang/italiano.lng
-@@ -1999,7 +1999,7 @@ msg0994=SYSTEM
- ; psybnc.c line 201:
- msg0995=PORT1
- ; psybnc.c line 203:
--msg0996=Nessuna porta/host di listening definite.˙Esegui 'make menuconfig' per il setup˙oppure aggiungi:˙PSYBNC.SYSTEM.PORT1=tuaporta˙e˙PSYBNC.SYSTEM.HOST1=*˙al file psybnc.conf˙
-+msg0996=Nessuna porta/host di listening definite.˙Aggiungi:˙PSYBNC.SYSTEM.PORT1=tuaporta˙e˙PSYBNC.SYSTEM.HOST1=*˙al file psybnc.conf˙
- ; psybnc.c line 207:
- msg0997=SYSTEM
- ; psybnc.c line 212:
diff --git a/irc/psybnc/files/patch-src_match.c b/irc/psybnc/files/patch-src_match.c
deleted file mode 100644
index de4407673c75..000000000000
--- a/irc/psybnc/files/patch-src_match.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/match.c.orig 2016-06-20 14:41:27 UTC
-+++ src/match.c
-@@ -36,6 +36,7 @@
- /* Remove the next line to use this in IrcII */
- #define EGGDROP
-
-+#include <p_global.h>
-
- /* ===================================================================
- * Best to leave stuff after this point alone, but go on and change
diff --git a/irc/psybnc/files/patch-src_p__blowfish.c b/irc/psybnc/files/patch-src_p__blowfish.c
deleted file mode 100644
index 610f3a2cd4c0..000000000000
--- a/irc/psybnc/files/patch-src_p__blowfish.c
+++ /dev/null
@@ -1,38 +0,0 @@
---- src/p_blowfish.c.orig 2016-06-20 14:41:27 UTC
-+++ src/p_blowfish.c
-@@ -27,16 +27,21 @@
- static char rcsid[] = "@(#)$Id: p_blowfish.c,v 1.3 2005/06/04 18:00:14 hisi Exp $";
- #endif
-
-+#include <p_global.h>
-+/*
- #include <stdio.h>
- #include <string.h>
- #include <config.h>
-
- char *strmncpy(char *dest, char *source, size_t len);
- char *lngtxt(int msgnum);
-+*/
-
-+/*
- #define pcontext { strmncpy(ctxt,__FILE__,sizeof(ctxt));strmncpy(cfunc,__FUNCTION__,sizeof(cfunc)); cline=__LINE__; }
- #define pmalloc(n) __pmalloc((n),__FILE__,__FUNCTION__,__LINE__)
- #define free(n) _pfree(n,__FILE__,__FUNCTION__,__LINE__)
-+*/
-
- unsigned char *hashstring(unsigned char *str,int len);
- unsigned char *unhashstring(unsigned char *str);
-@@ -478,10 +483,11 @@ char * BLOWencrypt(unsigned char *str)
- char *p, *s, *dest, *d, *pt;
- char rim[5],ep[5],rep[5];
- int i;
-- dest = (char *) pmalloc((strlen(str) + 9) * 2);
-+ dest = __pmalloc((strlen(str) + 9) * 2, "p_blowfish.c", "BLOWencrypt", 481);
-+ dest = pmalloc((strlen(str) + 9) * 2);
- *dest=0;
- /* pad fake string with 8 bytes to make sure there's enough */
-- s = (char *) pmalloc(strlen(str) + 9);
-+ s = pmalloc(strlen(str) + 9);
- strcpy(s, str);
- p = s;
- while (*p)
diff --git a/irc/psybnc/files/patch-src_p__global.h b/irc/psybnc/files/patch-src_p__global.h
deleted file mode 100644
index 71b50ff458d8..000000000000
--- a/irc/psybnc/files/patch-src_p__global.h
+++ /dev/null
@@ -1,22 +0,0 @@
---- src/p_global.h.orig 2016-06-20 14:41:27 UTC
-+++ src/p_global.h
-@@ -972,7 +972,7 @@ int checklogging(int usern);
- #endif
-
- #ifndef P_MEMORY
--unsigned long *__pmalloc(unsigned long size,char *module,char *function,int line);
-+char *__pmalloc(unsigned long size,char *module,char *function,int line);
- void _pfree(void * pointer,char *module, char *function, int line);
- struct usert *user(int usern);
- struct newpeert *newpeer(int usern);
-@@ -1267,8 +1267,8 @@ extern char * BLOW_stringdecrypt(unsigne
-
- #endif
-
--#define pcontext { strmncpy(ctxt,__FILE__,sizeof(ctxt)); strmncpy(cfunc,__FUNCTION__,sizeof(cfunc)); cline=__LINE__; }
--#define pmalloc(n) __pmalloc((n),__FILE__,__FUNCTION__,__LINE__)
-+#define pcontext { strmncpy(ctxt,__FILE__,sizeof(ctxt)); strmncpy(cfunc,(char*)__FUNCTION__,sizeof(cfunc)); cline=__LINE__; }
-+#define pmalloc(n) __pmalloc((n),__FILE__,(char*)__FUNCTION__,(int)__LINE__)
-
- #define SSLCERT "key/psybnc.cert.pem"
- #define SSLKEY "key/psybnc.key.pem"
diff --git a/irc/psybnc/files/patch-src_p__idea.c b/irc/psybnc/files/patch-src_p__idea.c
deleted file mode 100644
index 4191c9a44231..000000000000
--- a/irc/psybnc/files/patch-src_p__idea.c
+++ /dev/null
@@ -1,21 +0,0 @@
---- src/p_idea.c.orig 2016-06-20 14:41:27 UTC
-+++ src/p_idea.c
-@@ -50,6 +50,9 @@ static char rcsid[] = "@(#)$Id: p_idea.c
- * string encryption by psychoid
- */
-
-+
-+#include <p_global.h>
-+/*
- #include <time.h>
- #include <string.h>
- #include <stdlib.h>
-@@ -62,7 +65,7 @@ extern int cline;
-
- #define pcontext { strmncpy(ctxt,__FILE__,sizeof(ctxt));strmncpy(cfunc,__FUNCTION__,sizeof(cfunc)); cline=__LINE__; }
- #define pmalloc(n) __pmalloc((n),__FILE__,__FUNCTION__,__LINE__)
--
-+*/
- #ifdef CRYPT
-
- #define IDEAROUNDS 8
diff --git a/irc/psybnc/files/patch-src_p__memory.c b/irc/psybnc/files/patch-src_p__memory.c
deleted file mode 100644
index 3d29fb64f9c5..000000000000
--- a/irc/psybnc/files/patch-src_p__memory.c
+++ /dev/null
@@ -1,34 +0,0 @@
---- src/p_memory.c.orig 2016-06-20 14:41:27 UTC
-+++ src/p_memory.c
-@@ -32,10 +32,10 @@ FILE *logm=NULL;
-
- /* malloc-wrapper. No memory will log an error entry and kill the bouncer */
-
--unsigned long *__pmalloc(unsigned long size,char *module,char *function, int line)
-+char *__pmalloc(unsigned long size,char *module,char *function, int line)
- {
-- unsigned long *rc;
-- if (!(rc=(unsigned long *)malloc(size)))
-+ char *rc;
-+ if (!(rc=(char *)malloc(size)))
- {
- p_log(LOG_ERROR,-1,lngtxt(602),module,function,line);
- exit(0x0);
-@@ -53,7 +53,7 @@ unsigned long *__pmalloc(unsigned long s
- return rc;
- }
-
--void _pfree(unsigned long *pointer, char *module, char *function, int line)
-+void _pfree(char *pointer, char *module, char *function, int line)
- {
- #ifdef LOGALLOC
- if(logm==NULL)
-@@ -67,7 +67,7 @@ void _pfree(unsigned long *pointer, char
- free(pointer);
- }
-
--#define free(a) _pfree((void *)a,__FILE__,__FUNCTION__,__LINE__)
-+#define free(a) _pfree((void *)a,__FILE__,(char*)__FUNCTION__,__LINE__)
-
- /* struct wrappers. Those alloc, delete and return the needed structures */
-
diff --git a/irc/psybnc/files/patch-src_p__string.c b/irc/psybnc/files/patch-src_p__string.c
deleted file mode 100644
index deaa2623baa7..000000000000
--- a/irc/psybnc/files/patch-src_p__string.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/p_string.c.orig 2016-06-20 14:41:27 UTC
-+++ src/p_string.c
-@@ -616,7 +616,7 @@ int loadlanguage(char *langf)
- int msg;
- pcontext;
- clearlanguage();
-- ap_snprintf(lfname,sizeof(lfname),"lang/%s.lng",langf);
-+ ap_snprintf(lfname,sizeof(lfname),"%s/lang/%s.lng",PSYBASE, langf);
- maxindex=0;
- langname[0]=0;
- lfile=fopen(lfname,"r");
diff --git a/irc/psybnc/files/patch-src_psybnc.c b/irc/psybnc/files/patch-src_psybnc.c
deleted file mode 100644
index a4c2ef801b3d..000000000000
--- a/irc/psybnc/files/patch-src_psybnc.c
+++ /dev/null
@@ -1,47 +0,0 @@
---- src/psybnc.c.orig 2016-06-20 14:41:27 UTC
-+++ src/psybnc.c
-@@ -44,6 +44,8 @@ int slice=0;
-
- #ifdef HAVE_SSL
-
-+int fexists(char *fname);
-+
- void initSSL()
- {
- SSL_load_error_strings();
-@@ -171,13 +173,17 @@ main (int argc, char **argv)
- if(argc==2)
- {
- strmncpy(configfile,argv[1],sizeof(configfile));
-- } else {
-+ } else if (fexists("psybnc.conf")) {
-+ strcpy(configfile, "psybnc.conf");
-+ } else if (fexists(PREFIX "/etc/psybnc.conf")) {
- strcpy(configfile,"psybnc.conf"); /* rcsid */
-+ } else {
-+ strcpy(configfile, "psybnc.conf");
- }
- conffile=fopen(configfile,"r");
- if(conffile==NULL)
- {
-- printf("Configuration File %s not found, aborting\nRun 'make menuconfig' for creating a configuration or create the file manually.\n",conffile); /* rcsid */
-+ printf("Configuration file psybnc.conf not found in current directory or in " PREFIX "/etc/psybnc.conf.\n Copy " PREFIX "/etc/psybnc.conf.sample to the current directory as psybnc.conf :\n cp " PREFIX "/etc/psybnc.conf.sample psybnc.conf\n\nOR create the file manually.\n"); /* rcsid */
- exit (0x0);
- }
- fclose(conffile);
-@@ -302,3 +308,15 @@ main (int argc, char **argv)
- bncmain();
- }
-
-+int fexists(char *fname)
-+{
-+ FILE *fn;
-+ int rc=0;
-+ fn=fopen(fname,"r");
-+ if(fn!=NULL)
-+ {
-+ fclose(fn);
-+ rc=1;
-+ }
-+ return rc;
-+}
diff --git a/irc/psybnc/files/patch-tools_autoconf.c b/irc/psybnc/files/patch-tools_autoconf.c
deleted file mode 100644
index bbb25ca3c206..000000000000
--- a/irc/psybnc/files/patch-tools_autoconf.c
+++ /dev/null
@@ -1,24 +0,0 @@
---- tools/autoconf.c.orig 2016-06-20 14:41:27 UTC
-+++ tools/autoconf.c
-@@ -443,9 +443,9 @@ int main()
- fprintf(makefile,"INCLUDE = -I./src/ -I.\n");
- fprintf(makefile,"OBJS = src/psybnc.o src/match.o src/p_client.o src/p_crypt.o src/p_dcc.o src/p_hash.o src/p_idea.o src/p_inifunc.o src/p_link.o src/p_log.o src/p_memory.o src/p_network.o src/p_parse.o src/p_peer.o src/p_server.o src/p_socket.o src/p_string.o src/p_sysmsg.o src/p_userfile.o src/p_uchannel.o src/p_script.o src/p_topology.o src/p_intnet.o src/p_blowfish.o src/p_translate.o src/p_coredns.o src/snprintf.o %s\n",env);
- if(provi==0)
-- fprintf(makefile,"DEFINE = -DHAVE_CONFIG %s%s%s%s%s%s\n",sunosopt,bigopt,ipv6opt,timeopt,sslopt,dnsopt);
-+ fprintf(makefile,"DEFINE = -DHAVE_CONFIG %s%s%s%s%s%s -DPSYBASE=\\\"%s\\\" -DPREFIX=\\\"%s\\\"\n",sunosopt,bigopt,ipv6opt,timeopt,sslopt,dnsopt, PSYBASE, PREFIX);
- else
-- fprintf(makefile,"DEFINE = -DHAVE_PROV_CONFIG %s%s%s%s%s%s\n",sunosopt,bigopt,ipv6opt,timeopt,sslopt,dnsopt);
-+ fprintf(makefile,"DEFINE = -DHAVE_PROV_CONFIG %s%s%s%s%s%s -DPSYBASE=\\\"%s\\\" -DPREFIX=\\\"%s\\\"\n",sunosopt,bigopt,ipv6opt,timeopt,sslopt,dnsopt, PSYBASE, PREFIX);
- fprintf(makefile,"TARGET = psybnc\n");
- fprintf(makefile,"\n");
- fprintf(makefile,"all: $(OBJS)\n");
-@@ -453,7 +453,8 @@ int main()
- fprintf(makefile," @strip $(TARGET)\n");
- if(ssl==0)
- {
-- if(!fexists("key/psybnc.cert.pem")) /* only create, if not exist */
-+ if(!fexists(PSYBASE "/key/psybnc.cert.pem") &&
-+ !fexists("key/psybnc.cert.pem")) /* only create, if not exist */
- {
- mkdir("key",0700);
- fprintf(makefile," @echo \"*** GENERATING SSL-KEYS FROM CERTIFICATE **\"\n");
diff --git a/irc/psybnc/files/pkg-message.in b/irc/psybnc/files/pkg-message.in
deleted file mode 100644
index 26c0128bf74d..000000000000
--- a/irc/psybnc/files/pkg-message.in
+++ /dev/null
@@ -1,16 +0,0 @@
-[
-{ type: install
- message: <<EOM
-If you have not created SSL certificates for psybnc already, do so using the
-following commands:
-
-cd %%PSYBASE%%
-/usr/bin/openssl req -new -config key/ssl.cnf -out key/psybnc.req.pem \
- -keyout key/psybnc.key.pem -nodes
-/usr/bin/openssl req -x509 -days 365 -in key/psybnc.req.pem \
- -key key/psybnc.key.pem -out key/psybnc.cert.pem
-/usr/bin/openssl x509 -subject -dates -fingerprint -noout \
- -in key/psybnc.cert.pem
-EOM
-}
-]
diff --git a/irc/psybnc/pkg-descr b/irc/psybnc/pkg-descr
deleted file mode 100644
index f5893caafd74..000000000000
--- a/irc/psybnc/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-psyBNC is an extremely powerful IRC bouncer.
-
-Features include:
-
-. It stays connected when you disconnect
-. It allows Full Online Administration
-. It allows you to set Users who could get op from psyBNC
-. It supports full logging of Messages and traffic
-. It supports linking to other psyBNCs + PartyLine
-. It allows multiple connections of one Client to different irc-servers
-. It has a translation module
- - english to italian,english to german,english to portugese,english to french,
- french to english,german to english,portugese to english,french to english
-. Modular
-. IPv6 Support
-. Much more (see README in package)
-
-WWW: http://www.psyBNC.at/
diff --git a/irc/psybnc/pkg-plist b/irc/psybnc/pkg-plist
deleted file mode 100644
index ba0bcfe3c6e2..000000000000
--- a/irc/psybnc/pkg-plist
+++ /dev/null
@@ -1,250 +0,0 @@
-bin/psybnc
-@sample etc/psybnc.conf.sample
-%%PSYBASE%%/lang/INFO
-%%PSYBASE%%/lang/english.lng
-%%PSYBASE%%/lang/german.lng
-%%PSYBASE%%/lang/italiano.lng
-%%PSYBASE%%/help/ADDLOG.TXT
-%%PSYBASE%%/help/DELLOG.TXT
-%%PSYBASE%%/help/LISTLOGS.TXT
-%%PSYBASE%%/help/PLAYTRAFFICLOG.TXT
-%%PSYBASE%%/help/PROXY.TXT
-%%PSYBASE%%/help/SETLEAVEMSG.TXT
-%%PSYBASE%%/help/SETAWAYNICK.TXT
-%%PSYBASE%%/help/ADDAUTOOP.TXT
-%%PSYBASE%%/help/DELAUTOOP.TXT
-%%PSYBASE%%/help/LISTAUTOOPS.TXT
-%%PSYBASE%%/help/SRELOAD.TXT
-%%PSYBASE%%/help/ADDALLOW.TXT
-%%PSYBASE%%/help/ADDASK.TXT
-%%PSYBASE%%/help/ADDBAN.TXT
-%%PSYBASE%%/help/ADDDCC.TXT
-%%PSYBASE%%/help/ADDNETWORK.TXT
-%%PSYBASE%%/help/ADDOP.TXT
-%%PSYBASE%%/help/ADDSERVER.TXT
-%%PSYBASE%%/help/ADDUSER.TXT
-%%PSYBASE%%/help/BCONNECT.TXT
-%%PSYBASE%%/help/BHELP.TXT
-%%PSYBASE%%/help/BKILL.TXT
-%%PSYBASE%%/help/BQUIT.TXT
-%%PSYBASE%%/help/BWHO.TXT
-%%PSYBASE%%/help/DELALLOW.TXT
-%%PSYBASE%%/help/DELASK.TXT
-%%PSYBASE%%/help/DELBAN.TXT
-%%PSYBASE%%/help/DELDCC.TXT
-%%PSYBASE%%/help/DELENCRYPT.TXT
-%%PSYBASE%%/help/LISTASK.TXT
-%%PSYBASE%%/help/DELLINK.TXT
-%%PSYBASE%%/help/DELNETWORK.TXT
-%%PSYBASE%%/help/DELOP.TXT
-%%PSYBASE%%/help/DELSERVER.TXT
-%%PSYBASE%%/help/DELTRANSLATE.TXT
-%%PSYBASE%%/help/DELUSER.TXT
-%%PSYBASE%%/help/ENCRYPT.TXT
-%%PSYBASE%%/help/ERASEMAINLOG.TXT
-%%PSYBASE%%/help/ERASEPRIVATELOG.TXT
-%%PSYBASE%%/help/ERASETRAFFICLOG.TXT
-%%PSYBASE%%/help/JUMP.TXT
-%%PSYBASE%%/help/LINKFROM.TXT
-%%PSYBASE%%/help/LINKTO.TXT
-%%PSYBASE%%/help/LISTALLOW.TXT
-%%PSYBASE%%/help/AIDLE.TXT
-%%PSYBASE%%/help/LISTBANS.TXT
-%%PSYBASE%%/help/LISTDCC.TXT
-%%PSYBASE%%/help/LISTENCRYPT.TXT
-%%PSYBASE%%/help/LISTLINKS.TXT
-%%PSYBASE%%/help/LISTOPS.TXT
-%%PSYBASE%%/help/LISTSERVERS.TXT
-%%PSYBASE%%/help/MADMIN.TXT
-%%PSYBASE%%/help/NAMEBOUNCER.TXT
-%%PSYBASE%%/help/PASSWORD.TXT
-%%PSYBASE%%/help/PLAYMAINLOG.TXT
-%%PSYBASE%%/help/PLAYPRIVATELOG.TXT
-%%PSYBASE%%/help/RELAYLINK.TXT
-%%PSYBASE%%/help/SETAWAY.TXT
-%%PSYBASE%%/help/SETUSERNAME.TXT
-%%PSYBASE%%/help/SOCKSTAT.TXT
-%%PSYBASE%%/help/TRANSLATE.TXT
-%%PSYBASE%%/help/UNADMIN.TXT
-%%PSYBASE%%/help/BVHOST.DEU
-%%PSYBASE%%/help/ADDIGNORE.DEU
-%%PSYBASE%%/help/ADDIGNORE.TXT
-%%PSYBASE%%/help/RELINK.TXT
-%%PSYBASE%%/help/DCCCHAT.TXT
-%%PSYBASE%%/help/DCCANSWER.TXT
-%%PSYBASE%%/help/DCCSEND.TXT
-%%PSYBASE%%/help/DCCGET.TXT
-%%PSYBASE%%/help/DCCCANCEL.TXT
-%%PSYBASE%%/help/BREHASH.TXT
-%%PSYBASE%%/help/LISTTASKS.TXT
-%%PSYBASE%%/help/SWITCHNET.TXT
-%%PSYBASE%%/help/DCCENABLE.TXT
-%%PSYBASE%%/help/AUTOREJOIN.TXT
-%%PSYBASE%%/help/LEAVEQUIT.TXT
-%%PSYBASE%%/help/AUTOGETDCC.TXT
-%%PSYBASE%%/help/ADDALLOW.DEU
-%%PSYBASE%%/help/ADDASK.DEU
-%%PSYBASE%%/help/ADDAUTOOP.DEU
-%%PSYBASE%%/help/ADDBAN.DEU
-%%PSYBASE%%/help/ADDDCC.DEU
-%%PSYBASE%%/help/ADDLOG.DEU
-%%PSYBASE%%/help/ADDNETWORK.DEU
-%%PSYBASE%%/help/ADDOP.DEU
-%%PSYBASE%%/help/ADDSERVER.DEU
-%%PSYBASE%%/help/ADDUSER.DEU
-%%PSYBASE%%/help/AIDLE.DEU
-%%PSYBASE%%/help/AUTOGETDCC.DEU
-%%PSYBASE%%/help/AUTOREJOIN.DEU
-%%PSYBASE%%/help/BCONNECT.DEU
-%%PSYBASE%%/help/BHELP.DEU
-%%PSYBASE%%/help/BKILL.DEU
-%%PSYBASE%%/help/BQUIT.DEU
-%%PSYBASE%%/help/BREHASH.DEU
-%%PSYBASE%%/help/BWHO.DEU
-%%PSYBASE%%/help/DCCANSWER.DEU
-%%PSYBASE%%/help/DCCCANCEL.DEU
-%%PSYBASE%%/help/DCCCHAT.DEU
-%%PSYBASE%%/help/DCCENABLE.DEU
-%%PSYBASE%%/help/DCCGET.DEU
-%%PSYBASE%%/help/DCCSEND.DEU
-%%PSYBASE%%/help/DELALLOW.DEU
-%%PSYBASE%%/help/DELASK.DEU
-%%PSYBASE%%/help/DELAUTOOP.DEU
-%%PSYBASE%%/help/DELBAN.DEU
-%%PSYBASE%%/help/DELDCC.DEU
-%%PSYBASE%%/help/DELENCRYPT.DEU
-%%PSYBASE%%/help/DELLINK.DEU
-%%PSYBASE%%/help/DELLOG.DEU
-%%PSYBASE%%/help/DELNETWORK.DEU
-%%PSYBASE%%/help/DELOP.DEU
-%%PSYBASE%%/help/DELSERVER.DEU
-%%PSYBASE%%/help/DELTRANSLATE.DEU
-%%PSYBASE%%/help/DELUSER.DEU
-%%PSYBASE%%/help/ENCRYPT.DEU
-%%PSYBASE%%/help/ERASEMAINLOG.DEU
-%%PSYBASE%%/help/ERASEPRIVATELOG.DEU
-%%PSYBASE%%/help/ERASETRAFFICLOG.DEU
-%%PSYBASE%%/help/JUMP.DEU
-%%PSYBASE%%/help/LEAVEQUIT.DEU
-%%PSYBASE%%/help/LINKFROM.DEU
-%%PSYBASE%%/help/LINKTO.DEU
-%%PSYBASE%%/help/LISTALLOW.DEU
-%%PSYBASE%%/help/LISTASK.DEU
-%%PSYBASE%%/help/LISTAUTOOPS.DEU
-%%PSYBASE%%/help/LISTBANS.DEU
-%%PSYBASE%%/help/LISTDCC.DEU
-%%PSYBASE%%/help/LISTENCRYPT.DEU
-%%PSYBASE%%/help/LISTLINKS.DEU
-%%PSYBASE%%/help/LISTLOGS.DEU
-%%PSYBASE%%/help/LISTOPS.DEU
-%%PSYBASE%%/help/LISTSERVERS.DEU
-%%PSYBASE%%/help/LISTTASKS.DEU
-%%PSYBASE%%/help/MADMIN.DEU
-%%PSYBASE%%/help/NAMEBOUNCER.DEU
-%%PSYBASE%%/help/PASSWORD.DEU
-%%PSYBASE%%/help/PLAYMAINLOG.DEU
-%%PSYBASE%%/help/PLAYPRIVATELOG.DEU
-%%PSYBASE%%/help/PLAYTRAFFICLOG.DEU
-%%PSYBASE%%/help/PROXY.DEU
-%%PSYBASE%%/help/RELAYLINK.DEU
-%%PSYBASE%%/help/RELINK.DEU
-%%PSYBASE%%/help/SETAWAY.DEU
-%%PSYBASE%%/help/SETAWAYNICK.DEU
-%%PSYBASE%%/help/SETLEAVEMSG.DEU
-%%PSYBASE%%/help/DELIGNORE.DEU
-%%PSYBASE%%/help/DELIGNORE.TXT
-%%PSYBASE%%/help/SETUSERNAME.DEU
-%%PSYBASE%%/help/SOCKSTAT.DEU
-%%PSYBASE%%/help/SRELOAD.DEU
-%%PSYBASE%%/help/SWITCHNET.DEU
-%%PSYBASE%%/help/TRANSLATE.DEU
-%%PSYBASE%%/help/UNADMIN.DEU
-%%PSYBASE%%/help/BVHOST.ITA
-%%PSYBASE%%/help/LISTIGNORES.DEU
-%%PSYBASE%%/help/LISTIGNORES.TXT
-%%PSYBASE%%/help/SETLANG.DEU
-%%PSYBASE%%/help/SETLANG.TXT
-%%PSYBASE%%/help/ADDALLOW.ITA
-%%PSYBASE%%/help/ADDASK.ITA
-%%PSYBASE%%/help/ADDAUTOOP.ITA
-%%PSYBASE%%/help/ADDBAN.ITA
-%%PSYBASE%%/help/ADDDCC.ITA
-%%PSYBASE%%/help/ADDIGNORE.ITA
-%%PSYBASE%%/help/ADDLOG.ITA
-%%PSYBASE%%/help/ADDNETWORK.ITA
-%%PSYBASE%%/help/ADDOP.ITA
-%%PSYBASE%%/help/ADDSERVER.ITA
-%%PSYBASE%%/help/ADDUSER.ITA
-%%PSYBASE%%/help/AIDLE.ITA
-%%PSYBASE%%/help/AUTOGETDCC.ITA
-%%PSYBASE%%/help/AUTOREJOIN.ITA
-%%PSYBASE%%/help/BCONNECT.ITA
-%%PSYBASE%%/help/BHELP.ITA
-%%PSYBASE%%/help/BKILL.ITA
-%%PSYBASE%%/help/BQUIT.ITA
-%%PSYBASE%%/help/BREHASH.ITA
-%%PSYBASE%%/help/BWHO.ITA
-%%PSYBASE%%/help/DCCANSWER.ITA
-%%PSYBASE%%/help/DCCCANCEL.ITA
-%%PSYBASE%%/help/DCCCHAT.ITA
-%%PSYBASE%%/help/DCCENABLE.ITA
-%%PSYBASE%%/help/DCCGET.ITA
-%%PSYBASE%%/help/DCCSEND.ITA
-%%PSYBASE%%/help/JUMP.ITA
-%%PSYBASE%%/help/DELALLOW.ITA
-%%PSYBASE%%/help/DELASK.ITA
-%%PSYBASE%%/help/DELAUTOOP.ITA
-%%PSYBASE%%/help/DELBAN.ITA
-%%PSYBASE%%/help/DELDCC.ITA
-%%PSYBASE%%/help/DELENCRYPT.ITA
-%%PSYBASE%%/help/DELIGNORE.ITA
-%%PSYBASE%%/help/DELLINK.ITA
-%%PSYBASE%%/help/DELLOG.ITA
-%%PSYBASE%%/help/DELNETWORK.ITA
-%%PSYBASE%%/help/DELOP.ITA
-%%PSYBASE%%/help/DELSERVER.ITA
-%%PSYBASE%%/help/DELTRANSLATE.ITA
-%%PSYBASE%%/help/DELUSER.ITA
-%%PSYBASE%%/help/ENCRYPT.ITA
-%%PSYBASE%%/help/ERASEMAINLOG.ITA
-%%PSYBASE%%/help/ERASEPRIVATELOG.ITA
-%%PSYBASE%%/help/ERASETRAFFICLOG.ITA
-%%PSYBASE%%/help/LEAVEQUIT.ITA
-%%PSYBASE%%/help/LINKFROM.ITA
-%%PSYBASE%%/help/LINKTO.ITA
-%%PSYBASE%%/help/LISTALLOW.ITA
-%%PSYBASE%%/help/LISTASK.ITA
-%%PSYBASE%%/help/LISTAUTOOPS.ITA
-%%PSYBASE%%/help/LISTBANS.ITA
-%%PSYBASE%%/help/LISTDCC.ITA
-%%PSYBASE%%/help/LISTENCRYPT.ITA
-%%PSYBASE%%/help/LISTIGNORES.ITA
-%%PSYBASE%%/help/LISTLINKS.ITA
-%%PSYBASE%%/help/LISTLOGS.ITA
-%%PSYBASE%%/help/LISTOPS.ITA
-%%PSYBASE%%/help/LISTSERVERS.ITA
-%%PSYBASE%%/help/LISTTASKS.ITA
-%%PSYBASE%%/help/MADMIN.ITA
-%%PSYBASE%%/help/NAMEBOUNCER.ITA
-%%PSYBASE%%/help/PASSWORD.ITA
-%%PSYBASE%%/help/PLAYMAINLOG.ITA
-%%PSYBASE%%/help/PLAYPRIVATELOG.ITA
-%%PSYBASE%%/help/PLAYTRAFFICLOG.ITA
-%%PSYBASE%%/help/PROXY.ITA
-%%PSYBASE%%/help/RELAYLINK.ITA
-%%PSYBASE%%/help/RELINK.ITA
-%%PSYBASE%%/help/SETAWAY.ITA
-%%PSYBASE%%/help/SETAWAYNICK.ITA
-%%PSYBASE%%/help/SETLANG.ITA
-%%PSYBASE%%/help/SETLEAVEMSG.ITA
-%%PSYBASE%%/help/SETUSERNAME.ITA
-%%PSYBASE%%/help/SOCKSTAT.ITA
-%%PSYBASE%%/help/SRELOAD.ITA
-%%PSYBASE%%/help/SWITCHNET.ITA
-%%PSYBASE%%/help/TRANSLATE.ITA
-%%PSYBASE%%/help/UNADMIN.ITA
-%%PSYBASE%%/help/BVHOST.TXT
-%%PSYBASE%%/help/DCCSENDME.TXT
-%%PSYBASE%%/help/DCCSENDME.ITA
-%%PSYBASE%%/help/DCCSENDME.DEU
-%%PSYBASE%%/key/ssl.cnf