[Midnightbsd-cvs] CVS Commit: mports/irc: Add tirc.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri Aug 10 17:59:22 EDT 2007


Log Message:
-----------
Add tirc.

Modified Files:
--------------
    mports/irc:
        Makefile (r1.7 -> r1.8)

Added Files:
-----------
    mports/irc/tirc:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
    mports/irc/tirc/files:
        patch-Makefile.in (r1.1)
        patch-aa (r1.1)
        patch-ab (r1.1)
        patch-ac (r1.1)
        patch-ad (r1.1)
        patch-ae (r1.1)
        patch-config.h.in (r1.1)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/irc/Makefile,v
retrieving revision 1.7
retrieving revision 1.8
diff -Lirc/Makefile -Lirc/Makefile -u -r1.7 -r1.8
--- irc/Makefile
+++ irc/Makefile
@@ -9,6 +9,7 @@
     SUBDIR += irssi-scripts
     SUBDIR += ngircd
     SUBDIR += sirc
+    SUBDIR += tirc
     SUBDIR += xchat
 
 .include <bsd.port.subdir.mk>
--- /dev/null
+++ irc/tirc/pkg-descr
@@ -0,0 +1,3 @@
+tirc is another IRC client.  It has support for vi-like editor line and
+general usage, nickname completion, ANSI-colors, flood protection and
+many more.
--- /dev/null
+++ irc/tirc/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for:        tirc IRC-Client
+# Date created:		14 August 1999
+# Whom:			Dominik Rothert <dr at domix.de>
+#
+# $MidnightBSD: mports/irc/tirc/Makefile,v 1.1 2007/08/10 21:59:20 laffer1 Exp $
+# $FreeBSD: ports/irc/tirc/Makefile,v 1.16 2007/06/14 22:31:00 beech Exp $
+#
+
+PORTNAME=	tirc
+PORTVERSION=	1.2
+CATEGORIES=	irc
+MASTER_SITES=	${MASTER_SITE_DEBIAN_POOL}
+DISTNAME=	${PORTNAME}_${PORTVERSION}.orig
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Token's 'Internet Relay Chat' Client
+
+WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
+
+GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--with-ansi-colours --prefix=${PREFIX}
+
+MAN1=		tirc.1
+PLIST_FILES=	bin/tirc share/tirc/tircrc
+PLIST_DIRS=	share/tirc
+
+post-patch:
+	@${REINPLACE_CMD} -e 's:__PREFIX__:${PREFIX}:g' ${WRKSRC}/*.c ${WRKSRC}/*.1
+
+post-install:
+	${STRIP_CMD} ${PREFIX}/bin/tirc
+	@${MKDIR} ${DATADIR}
+	${INSTALL_DATA} ${WRKSRC}/dot.tircrc ${DATADIR}/tircrc
+
+.include <bsd.port.mk>
--- /dev/null
+++ irc/tirc/distinfo
@@ -0,0 +1,3 @@
+MD5 (tirc_1.2.orig.tar.gz) = 0f4b3e6e67830c3a0682c1d17893b5d2
+SHA256 (tirc_1.2.orig.tar.gz) = 769566ff1c2ca52b90a6784d46268a8613660a47e68b6f7954b83d7f682ed29f
+SIZE (tirc_1.2.orig.tar.gz) = 300089
--- /dev/null
+++ irc/tirc/files/patch-ac
@@ -0,0 +1,11 @@
+--- configure.orig	Sun Aug 22 14:55:40 1999
++++ configure	Sun Aug 22 14:55:55 1999
+@@ -754,7 +754,7 @@
+ bsdi*)	CC=${CC-"shlicc"}
+ 	OPTFLAG=${OPTFLAG-"-O2"}
+ 	LINTFLAGS=${LINTFLAGS-"-g -s"} ;;
+-freebsd*) OPTFLAG=${OPTFLAG-"-O2"}
++freebsd*) OPTFLAG=${OPTFLAG-"${CFLAGS}"}
+ 	LINTFLAGS=${LINTFLAGS-"-g -s"}
+ 	CXFLAGS=${CXFLAGS-"-xref all -html"} ;;
+ netbsd*) OPTFLAG=${OPTFLAG-"-O2"}
--- /dev/null
+++ irc/tirc/files/patch-config.h.in
@@ -0,0 +1,12 @@
+--- config.h.in.orig	Fri May 14 13:02:47 1999
++++ config.h.in	Fri Feb 15 14:17:49 2002
+@@ -301,4 +301,9 @@
+ 
++#ifdef __FreeBSD__
++#include <sys/param.h>
++#endif
++#if __FreeBSD_version < 430000
+ /* Define if you have the <sys/select.h> header file.  */
+ #undef HAVE_SYS_SELECT_H
++#endif
+ 
--- /dev/null
+++ irc/tirc/files/patch-ab
@@ -0,0 +1,11 @@
+--- tirc.1.orig	Sun Aug 22 14:56:21 1999
++++ tirc.1	Sun Aug 22 14:56:40 1999
+@@ -618,7 +618,7 @@
+ .br
+ .SH FILES
+ .TP
+-.I /usr/local/share/tircrc
++.I __PREFIX__/share/tirc/tircrc
+ Global startup file.
+ .TP
+ .I $HOME/.tircrc
--- /dev/null
+++ irc/tirc/files/patch-ae
@@ -0,0 +1,14 @@
+--- odlg.c.orig	Mon Aug 23 18:43:40 1999
++++ odlg.c	Mon Aug 23 18:47:49 1999
+@@ -49,9 +49,11 @@
+ 	{ "OOD", "Enable the Op-On-Demand facility", CONF_OOD, 0 },
+ 	{ "ATTRIBS", "ircII-style inline text attributes", CONF_ATTRIBS, 0 },
+ 	{ "COLOUR", "ANSI char cell colourization", CONF_COLOUR, 0 },
++	{ "COLOR", "ANSI char cell colourization", CONF_COLOUR, 0 },
+ 	{ "STIPPLE", "Dash-on-off line in status lines", CONF_STIPPLE, 0 },
+ 	{ "HIDEMCOL", "Filter out mIRC colour crap", CONF_HIDEMCOL, 0 },
+ 	{ "NCOLOUR", "Nickname colourization", CONF_NCOLOUR, 0 },
++	{ "NCOLOR", "Nickname colourization", CONF_NCOLOUR, 0 },
+ 	{ "NUMERICS", "Display IRC protocol numerics", CONF_NUMERICS, 0 },
+ 	{ "TELEVIDEO", "Disable attribs on my old tvi9050", CONF_TELEVIDEO, 0 },
+ 	{ "", "", 0, 0 }	/* delimiter */
--- /dev/null
+++ irc/tirc/files/patch-ad
@@ -0,0 +1,19 @@
+--- cmd.c.orig	Sat Feb 20 17:52:12 1999
++++ cmd.c	Mon Aug 23 18:49:49 1999
+@@ -213,6 +213,7 @@
+ { "URL",	0,	urlcmd,		0,		urlhelp		},
+ { "UPTIME",	0,	uptimecmd,	0,		uptimehelp	},
+ { "COLOUR",	0,	colourcmd,	0,		colourhelp	},
++{ "COLOR",	0,	colourcmd,	0,		colourhelp	},
+ { "SOURCE",	0,	sourcecmd,	0,		sourcehelp	},
+ { "NCOL",	0,	ncolcmd,	0,		ncolhelp	},
+ #ifdef	WITH_DLMOD
+@@ -1112,7 +1113,7 @@
+ 		}
+ 	}
+ 
+-	if (!strcmp("COLOUR", option) || all) {
++	if (!strcmp("COLOUR", option) || !strcmp("COLOR", option) || all) {
+ 		if (args != NULL) {
+ 			irc_strupr(args);
+ 			if (!strcmp("ON", args))
--- /dev/null
+++ irc/tirc/files/patch-Makefile.in
@@ -0,0 +1,19 @@
+--- Makefile.in.orig	Fri Aug 10 17:47:18 2007
++++ Makefile.in	Fri Aug 10 17:49:52 2007
+@@ -13,11 +13,11 @@
+ LDFLAGS	=@LDFLAGS@ @LIBS@
+ LINTFLAGS=$(CPPFLAGS) @LINTFLAGS@ 
+ CXFLAGS	=@CXFLAGS@ $(CPPFLAGS)
+-prefix	=@prefix@
+-exec_prefix=@exec_prefix@
+-bindir	=@bindir@
+-datadir	=@datadir@
+-mandir	=@mandir@
++prefix	=${PREFIX}
++exec_prefix=${PREFIX}
++bindir	=@bindir@
++datadir=@datadir@
++mandir	=@mandir@
+ INSTALL	=@INSTALL@
+ MKDEP	=@MKDEP@
+ BINST	=$(INSTALL) -m755
--- /dev/null
+++ irc/tirc/files/patch-aa
@@ -0,0 +1,11 @@
+--- main.c.orig	Sun Aug 22 14:44:04 1999
++++ main.c	Sun Aug 22 14:44:26 1999
+@@ -278,7 +278,7 @@
+ 	fprintf(stderr, "DEBUG: visual debug output active.\n");
+ #endif
+ 	/* Parse the startup file(s) */
+-	readrc("/usr/local/share/tircrc");
++	readrc("__PREFIX__/share/tirc/tircrc");
+ 
+ 	if ((home = getenv("HOME")) == NULL)
+ 		return 1;


More information about the Midnightbsd-cvs mailing list