1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-12 07:27:57 +00:00

- Remove irc/trickyirc -- abandonware, segfaults, no releases in 15 years

This commit is contained in:
Pietro Cerutti 2014-02-10 15:08:02 +00:00
parent 2d74a81fab
commit caacb323b6
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=343645
13 changed files with 1 additions and 214 deletions

1
MOVED
View File

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

View File

@ -127,7 +127,6 @@
SUBDIR += thales
SUBDIR += tircd
SUBDIR += tircproxy
SUBDIR += trickyirc
SUBDIR += undernet-ircu
SUBDIR += unreal
SUBDIR += weechat

View File

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

View File

@ -1,2 +0,0 @@
SHA256 (TrickyIRC-1.1.0.tar.gz) = a19c5a3f1362b6fdf7721527badfee0e67e4d533eaf7eedd106fabe99842a632
SIZE (TrickyIRC-1.1.0.tar.gz) = 31501

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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