ports/130289: new ports: japanese/icanna

Takayuki Nakao t at nakao.org
Thu Jan 8 08:40:03 UTC 2009


>Number:         130289
>Category:       ports
>Synopsis:       new ports: japanese/icanna
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 08 08:40:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Takayuki Nakao <t at nakao.org>
>Release:        
>Organization:
>Environment:
>Description:
This is a request for adding new ports japanese/icanna.

icanna is a connector program between yc.el and Canna server
via unix domain socket. Since emacs21 or former version does
not support unix domain socket in elisp itself, icanna helps
the elisp application to interact with Canna server by relaying
data between standard input/output and unix domain socket.

Originally, this program was included in a ports japanese/yc.el,
but the latest versoin of yc.el (ver 5.0.0) no longer includes it.
However, users of old emacsen still need this program to use yc.el
via UNIX domain socket for communication with Canna server.

Thus, I submit this program as a separate ports from yc.el.

>How-To-Repeat:
>Fix:
The result of "shar `find icanna`" is attached below;

# 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:
#
#	icanna
#	icanna/pkg-descr
#	icanna/distinfo
#	icanna/Makefile
#
echo c - icanna
mkdir -p icanna > /dev/null 2>&1
echo x - icanna/pkg-descr
sed 's/^X//' >icanna/pkg-descr << '9b2cbfd3b68ee68fe019978119c765a4'
Xicanna is a connector program between yc.el and Canna server
Xvia unix domain socket. Since emacs21 or former version does
Xnot support unix domain socket in elisp itself, icanna helps
Xthe elisp application to interact with Canna server by relaying
Xdata between standard input/output and unix domain socket.
X
XWWW: http://www.ceres.dti.ne.jp/~knak/yc.html
9b2cbfd3b68ee68fe019978119c765a4
echo x - icanna/distinfo
sed 's/^X//' >icanna/distinfo << '0998db52b5d7bc042a8983f9a652872e'
XMD5 (yc-4.0.13.tar.gz) = 5cc5f04346b806d4157b4b66d7eba69f
XSHA256 (yc-4.0.13.tar.gz) = 5afd06ea819bbf20f5cbfbcd3c60eb58a50b2ef093defc4c93bfdf8ab69444f3
XSIZE (yc-4.0.13.tar.gz) = 43916
0998db52b5d7bc042a8983f9a652872e
echo x - icanna/Makefile
sed 's/^X//' >icanna/Makefile << '8d956011523d3d5e1c495fd4b313d71b'
X# New ports collection makefile for:	icanna
X# Date created:				2009/01/08
X# Whom:					Takayuki Nakao <t at nakao.org>
X#
X# $FreeBSD:$
X#
X
XPORTNAME=	icanna
XPORTVERSION=	0.9.0
XCATEGORIES=	japanese
XMASTER_SITES=	http://www.ceres.dti.ne.jp/~knak/
XDISTFILES=	${YC_VERSION}.tar.gz
X
XMAINTAINER=	t at nakao.org
XCOMMENT=	Canna connector for yc.el via unix domain socket
X
XWRKSRC=		${WRKDIR}/${YC_VERSION}
XYC_VERSION=	yc-4.0.13
X
XPLIST_FILES+=	bin/icanna
X
Xdo-build:
X	cd ${WRKSRC} && \
X	${CC} ${CFLAGS} -o icanna icanna.c
X
Xdo-install:
X	cd ${WRKSRC} && \
X	${INSTALL_PROGRAM} icanna ${PREFIX}/bin/icanna
X
X.include <bsd.port.mk>
8d956011523d3d5e1c495fd4b313d71b
exit

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



More information about the freebsd-ports-bugs mailing list