Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Jul 2008 14:38:58 GMT
From:      Julien Laffaye <kimelto@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/125567: New port: irc/ii A minimalist FIFO and filesystem-based IRC client
Message-ID:  <200807131438.m6DEcwA3062991@www.freebsd.org>
Resent-Message-ID: <200807131440.m6DEe1ZW070793@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         125567
>Category:       ports
>Synopsis:       New port: irc/ii A minimalist FIFO and filesystem-based IRC client
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jul 13 14:40:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Julien Laffaye
>Release:        7.0-RELEASE-p2
>Organization:
>Environment:
FreeBSD laptop.kimelto.eu 7.0-RELEASE-p2 FreeBSD 7.0-RELEASE-p2 #0: Wed Jun 18 07:33:20 UTC 2008     root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
ii is a minimalist FIFO and filesystem-based IRC client. It creates an irc 
directory tree with server, channel and nick name directories.
In every directory a FIFO in file and a normal out file is created.
The in file is used to communicate with the servers and the out files 
contain the server messages. For every channel and every nick name there
are related in and out files created. This allows IRC communication from
command line and adheres to the Unix philosophy.

WWW: http://www.suckless.org/wiki/tools/irc/irc_it/
>How-To-Repeat:

>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# irc/ii
# irc/ii/pkg-descr
# irc/ii/distinfo
# irc/ii/Makefile
# irc/ii/files
# irc/ii/files/patch-config.mk
#
echo c - irc/ii
mkdir -p irc/ii > /dev/null 2>&1
echo x - irc/ii/pkg-descr
sed 's/^X//' >irc/ii/pkg-descr << 'END-of-irc/ii/pkg-descr'
Xii is a minimalist FIFO and filesystem-based IRC client. It creates an irc
Xdirectory tree with server, channel and nick name directories.
XIn every directory a FIFO in file and a normal out file is created.
XThe in file is used to communicate with the servers and the out files
Xcontain the server messages. For every channel and every nick name there
Xare related in and out files created. This allows IRC communication from
Xcommand line and adheres to the Unix philosophy.
X
XWWW: http://www.suckless.org/wiki/tools/irc/irc_it/
END-of-irc/ii/pkg-descr
echo x - irc/ii/distinfo
sed 's/^X//' >irc/ii/distinfo << 'END-of-irc/ii/distinfo'
XMD5 (ii-1.3.tar.gz) = 529bcc4c2ed3aecc18e131f2bfce48c1
XSHA256 (ii-1.3.tar.gz) = afdb638a9e157cdc1ad9f80d57e99993c3083e354aa3ca097df4e15fe3dfa6e0
XSIZE (ii-1.3.tar.gz) = 9335
END-of-irc/ii/distinfo
echo x - irc/ii/Makefile
sed 's/^X//' >irc/ii/Makefile << 'END-of-irc/ii/Makefile'
X# New ports collection makefile for: ii
X# Date created:  July 13, 2008
X# Whom:        Julien Laffaye <kimelto@gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME= ii
XPORTVERSION= 1.3
XCATEGORIES= irc
XMASTER_SITES= http://code.suckless.org/dl/tools/ \
X             http://laffaye.free.fr/distfiles/
X
XMAINTAINER= kimelto@gmail.com
XCOMMENT= A minimalist FIFO and filesystem-based IRC client
X
XMAN1= ii.1
XPLIST_FILES= bin/ii
XPORTDOCS= CHANGES README query.sh FAQ LICENSE
X
X.include <bsd.port.mk>
END-of-irc/ii/Makefile
echo c - irc/ii/files
mkdir -p irc/ii/files > /dev/null 2>&1
echo x - irc/ii/files/patch-config.mk
sed 's/^X//' >irc/ii/files/patch-config.mk << 'END-of-irc/ii/files/patch-config.mk'
X--- config.mk.orig 2007-07-14 20:39:41.000000000 +0200
X+++ config.mk  2008-07-13 15:38:45.000000000 +0200
X@@ -1,9 +1,9 @@
X # Customize to fit your system
X
X # paths
X-PREFIX      = /usr/local
X+PREFIX     ?= /usr/local
X BINDIR      = ${PREFIX}/bin
X-MANDIR      = ${PREFIX}/share/man
X+MANDIR      = ${PREFIX}/man
X MAN1DIR     = ${MANDIR}/man1
X DOCDIR      = ${PREFIX}/share/doc/ii
X
X@@ -22,6 +22,6 @@
X #CFLAGS      = -g ${INCLUDES} -DVERSION=\"${VERSION}\"
X
X # compiler
X-CC          = cc
X-CFLAGS      = -g -O0 -W -Wall ${INCLUDES} -DVERSION=\"${VERSION}\"
X-LDFLAGS     = ${LIBS}
X+CC         ?= cc
X+CFLAGS     += -g -O0 -W -Wall ${INCLUDES} -DVERSION=\"${VERSION}\"
X+LDFLAGS    += ${LIBS}
END-of-irc/ii/files/patch-config.mk
exit


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200807131438.m6DEcwA3062991>