summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED1
-rw-r--r--irc/Makefile1
-rw-r--r--irc/trickyirc/Makefile51
-rw-r--r--irc/trickyirc/distinfo2
-rw-r--r--irc/trickyirc/files/patch-ab11
-rw-r--r--irc/trickyirc/files/patch-core-string_gapsearch.c9
-rw-r--r--irc/trickyirc/files/patch-core-threading_configload.c80
-rw-r--r--irc/trickyirc/files/patch-core-threading_core.c11
-rw-r--r--irc/trickyirc/files/patch-core_make_make.mk11
-rw-r--r--irc/trickyirc/files/patch-tricky_accept.c11
-rw-r--r--irc/trickyirc/files/patch-tricky_ircservermanager.c11
-rw-r--r--irc/trickyirc/files/patch-tricky_main.c11
-rw-r--r--irc/trickyirc/pkg-descr5
13 files changed, 1 insertions, 214 deletions
diff --git a/MOVED b/MOVED
index 858fef16f9a6..b03cd02c1d75 100644
--- a/MOVED
+++ b/MOVED
@@ -5444,3 +5444,4 @@ mail/muttzilla||2014-02-07|Netscape doesn't exists anymore
www/nscache||2014-02-07|Netscape doesn't exists anymore
audio/bebocd||2014-02-08|Has expired: abandoned by mainstream
www/runsomebrowser|www/webbrowser|2014-02-09|Name changed
+irc/trickyirc||Abandonware, segfaults, no releases in 15 years
diff --git a/irc/Makefile b/irc/Makefile
index 172026a4218a..801b0cae7d0d 100644
--- a/irc/Makefile
+++ b/irc/Makefile
@@ -127,7 +127,6 @@
SUBDIR += thales
SUBDIR += tircd
SUBDIR += tircproxy
- SUBDIR += trickyirc
SUBDIR += undernet-ircu
SUBDIR += unreal
SUBDIR += weechat
diff --git a/irc/trickyirc/Makefile b/irc/trickyirc/Makefile
deleted file mode 100644
index c80ca89c21f5..000000000000
--- a/irc/trickyirc/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# Created by: Adam Strohl <troll@digitalspark.net>
-# $FreeBSD$
-
-PORTNAME= trickyirc
-PORTVERSION= 1.1.0
-PORTREVISION= 1
-CATEGORIES= irc
-MASTER_SITES= http://www.leb.net/~troll/
-DISTNAME= TrickyIRC-${PORTVERSION}
-
-MAINTAINER= gahr@FreeBSD.org
-COMMENT= Client-independent detaching and reattaching of IRC sessions
-
-USES= gmake
-MAKEFILE= GNUmakefile
-MAKE_ARGS= CC="${CC}" OPTCC_OPTS="${CFLAGS}"
-WRKSRC= ${WRKDIR}/trickyirc
-
-.if defined(BATCH) || defined(PACKAGE_BUILDING)
-MAKE_ARGS+= VERBOSE=YES
-.endif
-
-PLIST_FILES= bin/${PORTNAME}
-PORTDOCS= *
-PORTEXAMPLES= *
-
-OPTIONS_DEFINE= DOCS EXAMPLES
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-# Use better make(1) syntax in attempt to fix parallel (-jX) builds; do not
-# explicitly set MAKE, it's a builtin variable that make(1) must set itself
-post-patch:
- @${REINPLACE_CMD} -E \
- 's/cd (.+); gmake \$$@; cd \.\./$$(MAKE) -C \1 $$@/' \
- ${WRKSRC}/core/make/project.mk
- @${REINPLACE_CMD} -e '/MAKE=/d' ${WRKSRC}/core/make/platforms.mk
-
-post-install:
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
-.endif
-.if ${PORT_OPTIONS:MEXAMPLES}
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/config.sample ${EXAMPLESDIR}
-.endif
- @${STRIP_CMD} ${PREFIX}/bin/${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/irc/trickyirc/distinfo b/irc/trickyirc/distinfo
deleted file mode 100644
index 32753e135267..000000000000
--- a/irc/trickyirc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (TrickyIRC-1.1.0.tar.gz) = a19c5a3f1362b6fdf7721527badfee0e67e4d533eaf7eedd106fabe99842a632
-SIZE (TrickyIRC-1.1.0.tar.gz) = 31501
diff --git a/irc/trickyirc/files/patch-ab b/irc/trickyirc/files/patch-ab
deleted file mode 100644
index b8e74982a2a2..000000000000
--- a/irc/trickyirc/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- tricky/GNUmakefile.orig Tue Jun 29 09:53:07 1999
-+++ tricky/GNUmakefile Thu Jul 8 18:31:17 1999
-@@ -4,7 +4,7 @@
- VERREV= 0
-
- BINNAME= trickyirc
--INSTALLDIR= /usr/local/bin/
-+INSTALLDIR= ${PREFIX}/bin/
-
- BACKPATH= ../
-
diff --git a/irc/trickyirc/files/patch-core-string_gapsearch.c b/irc/trickyirc/files/patch-core-string_gapsearch.c
deleted file mode 100644
index 1ea834492a8d..000000000000
--- a/irc/trickyirc/files/patch-core-string_gapsearch.c
+++ /dev/null
@@ -1,9 +0,0 @@
---- core/string/gapsearch.c.orig 2007-12-13 00:34:15.000000000 +0100
-+++ core/string/gapsearch.c 2007-12-13 00:34:31.000000000 +0100
-@@ -1,5 +1,6 @@
- #include <stdio.h>
- #include <stdlib.h>
-+#include <string.h>
-
- /*
-
diff --git a/irc/trickyirc/files/patch-core-threading_configload.c b/irc/trickyirc/files/patch-core-threading_configload.c
deleted file mode 100644
index a1d64f922605..000000000000
--- a/irc/trickyirc/files/patch-core-threading_configload.c
+++ /dev/null
@@ -1,80 +0,0 @@
---- core/threading/configload.c.orig 2007-12-13 00:35:55.000000000 +0100
-+++ core/threading/configload.c 2007-12-13 00:39:37.000000000 +0100
-@@ -55,7 +55,7 @@
- }
- if ( c == ']' )
- {
-- heading[headingc] = NULL;
-+ heading[headingc] = '\0';
- break;
- }
- }
-@@ -74,7 +74,7 @@
- c = fgetc(in);
- if (( c == 0x0a ) || ( c == EOF ))
- {
-- value[valuec] = NULL;
-+ value[valuec] = '\0';
- break;
- }
- }
-@@ -130,27 +130,27 @@
- int quote=0; /* Weather or not we're in the middle of a quoted block */
-
- /* Reset everything */
--value1[0] = NULL;
--value2[0] = NULL;
--value3[0] = NULL;
--value4[0] = NULL;
--path[0] = NULL;
-+value1[0] = '\0';
-+value2[0] = '\0';
-+value3[0] = '\0';
-+value4[0] = '\0';
-+path[0] = '\0';
-
- pos = 0;
- while ( 1 )
- {
-- if ( line[pos] == NULL )
-+ if ( line[pos] == '\0')
- {
- if ( breaks == 0 )
-- path[pathc] = NULL;
-+ path[pathc] = '\0';
- if ( breaks == 1 )
-- value1[valuec] = NULL;
-+ value1[valuec] = '\0';
- if ( breaks == 2 )
-- value2[valuec] = NULL;
-+ value2[valuec] = '\0';
- if ( breaks == 3 )
-- value3[valuec] = NULL;
-+ value3[valuec] = '\0';
- if ( breaks == 4 )
-- value4[valuec] = NULL;
-+ value4[valuec] = '\0';
- break;
- }
- if (( line[pos] == '#' ) && ( quote == 0 ))
-@@ -184,15 +184,15 @@
- {
- /* hit dead space, inc the break count, and zing to the next text */
- if ( breaks == 0 )
-- path[pathc] = NULL;
-+ path[pathc] = '\0';
- if ( breaks == 1 )
-- value1[valuec] = NULL;
-+ value1[valuec] = '\0';
- if ( breaks == 2 )
-- value2[valuec] = NULL;
-+ value2[valuec] = '\0';
- if ( breaks == 3 )
-- value3[valuec] = NULL;
-+ value3[valuec] = '\0';
- if ( breaks == 4 )
-- value4[valuec] = NULL;
-+ value4[valuec] = '\0';
- while ( 1 )
- {
- pos++;
diff --git a/irc/trickyirc/files/patch-core-threading_core.c b/irc/trickyirc/files/patch-core-threading_core.c
deleted file mode 100644
index b4b6e52e90f4..000000000000
--- a/irc/trickyirc/files/patch-core-threading_core.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- core/threading/core.c.orig 2007-12-13 00:41:24.000000000 +0100
-+++ core/threading/core.c 2007-12-13 00:41:47.000000000 +0100
-@@ -17,7 +17,7 @@
- while ( buff[i] == head[i] )
- i++;
-
--while ( buff[i] != NULL )
-+while ( buff[i] != '\0' )
- {
- SHRet[k] = buff[i];
- i++;
diff --git a/irc/trickyirc/files/patch-core_make_make.mk b/irc/trickyirc/files/patch-core_make_make.mk
deleted file mode 100644
index f701b1a79e8b..000000000000
--- a/irc/trickyirc/files/patch-core_make_make.mk
+++ /dev/null
@@ -1,11 +0,0 @@
---- core/make/make.mk.orig 2010-01-10 19:00:06.000000000 +0000
-+++ core/make/make.mk 2010-01-10 19:00:28.000000000 +0000
-@@ -63,7 +63,7 @@
-
- doinst :
- cp ${BINNAME} ${INSTALLDIR}
-- chown root.bin ${INSTALLDIR}${BINNAME}
-+ chown root:bin ${INSTALLDIR}${BINNAME}
- chmod a+rx ${INSTALLDIR}${BINNAME}
-
- # Messages
diff --git a/irc/trickyirc/files/patch-tricky_accept.c b/irc/trickyirc/files/patch-tricky_accept.c
deleted file mode 100644
index 7a2543f2fed0..000000000000
--- a/irc/trickyirc/files/patch-tricky_accept.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- tricky/accept.c.orig 2007-12-13 00:45:25.000000000 +0100
-+++ tricky/accept.c 2007-12-13 00:46:50.000000000 +0100
-@@ -22,7 +22,7 @@
- int port;
- struct sockaddr_in myAddr;
- struct sockaddr_in *remAddr;
--int remAddrSize=0;
-+socklen_t remAddrSize=0;
- pthread_attr_t attr, *attrPtr = &attr;
-
- RegisterThread("Arbiter","Manages the client and server communication",TRUE);
diff --git a/irc/trickyirc/files/patch-tricky_ircservermanager.c b/irc/trickyirc/files/patch-tricky_ircservermanager.c
deleted file mode 100644
index 97b6bcf9b6dd..000000000000
--- a/irc/trickyirc/files/patch-tricky_ircservermanager.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- tricky/ircservermanager.c.orig 2007-12-13 01:01:29.000000000 +0100
-+++ tricky/ircservermanager.c 2007-12-13 01:01:44.000000000 +0100
-@@ -71,7 +71,7 @@
- Error(1,"Server could not be resolved.");
- break;
- }
-- strcpy(ServerAddress,addr2ascii(PF_INET,hostn->h_addr,sizeof(hostn->h_addr),NULL));
-+ strcpy(ServerAddress,inet_ntoa(*(struct in_addr *)hostn->h_addr));
- memset((char *)&SrvAddr,0,sizeof(SrvAddr));
-
- SrvAddr.sin_family = PF_INET;
diff --git a/irc/trickyirc/files/patch-tricky_main.c b/irc/trickyirc/files/patch-tricky_main.c
deleted file mode 100644
index 8dcef62fa7e7..000000000000
--- a/irc/trickyirc/files/patch-tricky_main.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- tricky/main.c.orig 2007-12-13 00:44:22.000000000 +0100
-+++ tricky/main.c 2007-12-13 00:44:01.000000000 +0100
-@@ -59,7 +59,7 @@
- VerboseOn = 1;
- }
-
--if ( Startup() != NULL ) /* Startup failed if it returns anything but NULL */
-+if ( Startup() ) /* Startup failed if it returns anything but 0 */
- {
- printf("\nStartup Failed ... Exiting.\n");
- exit(1);
diff --git a/irc/trickyirc/pkg-descr b/irc/trickyirc/pkg-descr
deleted file mode 100644
index 39945efb34a3..000000000000
--- a/irc/trickyirc/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-TrickyIRC combines the functionality of screen and BNC, that is, it allows
-you to detach and reattach from an IRC session without actually
-disconnecting from the server.
-
-WWW: http://www.leb.net/~troll/