Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Feb 2004 08:07:52 +0900
From:      Kimura Fuyuki <fuyuki@nigredo.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/63472: New port: textproc/queequeg - a tiny English grammar checker
Message-ID:  <86r7wgxgs7.wl%fuyuki@nigredo.org>
Resent-Message-ID: <200402272310.i1RNAMDr075854@freefall.freebsd.org>

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

>Number:         63472
>Category:       ports
>Synopsis:       New port: textproc/queequeg - a tiny English grammar checker
>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:   Fri Feb 27 15:10:21 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Kimura Fuyuki
>Release:        FreeBSD 5.2.1-RELEASE i386
>Organization:
>Environment:

  FreeBSD ns.nigredo.org 5.2.1-RELEASE i386

>Description:
Queequeg is a tiny English grammar checker for non-native speakers who
are not used to verb conjugation and number agreement.  We especially
focus on people who're writing academic papers or business documents
where thorough checking is required.  We aim to reduce this laborious
work with automated checking.

WWW: http://queequeg.sourceforge.net/index-e.html

>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:
#
#	queequeg
#	queequeg/distinfo
#	queequeg/pkg-descr
#	queequeg/pkg-plist
#	queequeg/Makefile
#
echo c - queequeg
mkdir -p queequeg > /dev/null 2>&1
echo x - queequeg/distinfo
sed 's/^X//' >queequeg/distinfo << 'END-of-queequeg/distinfo'
XMD5 (queequeg-0.91.tar.gz) = 70d9d5d66206abaa505cbfee6f5c63db
XSIZE (queequeg-0.91.tar.gz) = 69449
END-of-queequeg/distinfo
echo x - queequeg/pkg-descr
sed 's/^X//' >queequeg/pkg-descr << 'END-of-queequeg/pkg-descr'
XQueequeg is a tiny English grammar checker for non-native speakers who
Xare not used to verb conjugation and number agreement.  We especially
Xfocus on people who're writing academic papers or business documents
Xwhere thorough checking is required.  We aim to reduce this laborious
Xwork with automated checking.
X
XWWW: http://queequeg.sourceforge.net/index-e.html
END-of-queequeg/pkg-descr
echo x - queequeg/pkg-plist
sed 's/^X//' >queequeg/pkg-plist << 'END-of-queequeg/pkg-plist'
Xbin/qq
X%%DATADIR%%/abstfilter.py
X%%DATADIR%%/constraint.py
X%%DATADIR%%/convdict.py
X%%DATADIR%%/dict.cdb
X%%DATADIR%%/dictionary.py
X%%DATADIR%%/document.py
X%%DATADIR%%/grammarerror.py
X%%DATADIR%%/markupbase_rev.py
X%%DATADIR%%/output.py
X%%DATADIR%%/postagfix.py
X%%DATADIR%%/pstring.py
X%%DATADIR%%/qq
X%%DATADIR%%/regpat.py
X%%DATADIR%%/sentence.py
X%%DATADIR%%/sgmllib_rev.py
X%%DATADIR%%/texparser.py
X%%DATADIR%%/unification.py
X@dirrm %%DATADIR%%
END-of-queequeg/pkg-plist
echo x - queequeg/Makefile
sed 's/^X//' >queequeg/Makefile << 'END-of-queequeg/Makefile'
X# New ports collection makefile for:   Queequeg
X# Date created:                28 February 2004
X# Whom:                        Kimura Fuyuki <fuyuki@nigredo.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	queequeg
XPORTVERSION=	0.91
XCATEGORIES=	textproc
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	fuyuki@nigredo.org
XCOMMENT=	A tiny English grammar checker
X
XBUILD_DEPENDS=	wn:${PORTSDIR}/textproc/wordnet \
X		${PYTHON_SITELIBDIR}/cdbmodule.so:${PORTSDIR}/databases/py-cdb
XRUN_DEPENDS=	${PYTHON_SITELIBDIR}/cdbmodule.so:${PORTSDIR}/databases/py-cdb
X
XUSE_PYTHON=	2.3+
XMAKE_ARGS=	dict WORDNETDICT="${LOCALBASE}/share/WordNet-*"
X
X.if !defined(NOPORTDOCS)
XPORTDOCS=	address.png index-e.html index.html
X.endif
X
Xdo-install:
X	${MKDIR} ${DATADIR}
X	${INSTALL_SCRIPT} ${WRKSRC}/qq ${DATADIR}
X	${LN} -shf ${DATADIR}/qq ${PREFIX}/bin/qq
X	${INSTALL_DATA} ${WRKSRC}/*.py ${WRKSRC}/dict.cdb ${DATADIR}
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X	cd ${WRKSRC}/htdocs; ${INSTALL_DATA} * ${DOCSDIR}
X.endif
X
X.include <bsd.port.mk>
END-of-queequeg/Makefile
exit

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86r7wgxgs7.wl%fuyuki>