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:
parent
2d74a81fab
commit
caacb323b6
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=343645
1
MOVED
1
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
|
||||
|
@ -127,7 +127,6 @@
|
||||
SUBDIR += thales
|
||||
SUBDIR += tircd
|
||||
SUBDIR += tircproxy
|
||||
SUBDIR += trickyirc
|
||||
SUBDIR += undernet-ircu
|
||||
SUBDIR += unreal
|
||||
SUBDIR += weechat
|
||||
|
@ -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>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (TrickyIRC-1.1.0.tar.gz) = a19c5a3f1362b6fdf7721527badfee0e67e4d533eaf7eedd106fabe99842a632
|
||||
SIZE (TrickyIRC-1.1.0.tar.gz) = 31501
|
@ -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= ../
|
||||
|
@ -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>
|
||||
|
||||
/*
|
||||
|
@ -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++;
|
@ -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++;
|
@ -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
|
@ -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);
|
@ -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;
|
@ -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);
|
@ -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/
|
Loading…
Reference in New Issue
Block a user