Date: 3 Apr 2006 21:28:25 -0000 From: nivit@email.it (Nicola Vitale) To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/95284: [NEW PORT] textproc/pyenchant: A spellchecking library for Python based on the Enchant library Message-ID: <20060403212825.19021.qmail@arancino> Resent-Message-ID: <200604032130.k33LUJgm052101@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 95284 >Category: ports >Synopsis: [NEW PORT] textproc/pyenchant: A spellchecking library for Python based on the Enchant library >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: Mon Apr 03 21:30:19 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Nicola Vitale >Release: FreeBSD 6.1-PRERELEASE i386 >Organization: >Environment: System: FreeBSD arancino.domo.sva 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #3: Thu Mar 30 11:13:09 CEST 2006 >Description: PyEnchant is a set of language bindings and some wrapper classes to make the excellent Enchant spellchecker available as a Python module. The bindings are generated using SWIG. It includes all the functionality of Enchant with the flexibility of Python and a nice 'Pythonic' object-oriented interface. It also aims to provide some higher-level functionality than is available in the C API. Author: Ryan Kelly <ryan@rfk.id.au> WWW: http://pyenchant.sourceforge.net/ Generated with FreeBSD Port Tools 0.63 >How-To-Repeat: >Fix: --- pyenchant-1.1.5.shar begins here --- # 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: # # pyenchant # pyenchant/Makefile # pyenchant/distinfo # pyenchant/files # pyenchant/files/pkg-deinstall.in # pyenchant/pkg-descr # pyenchant/pkg-plist # echo c - pyenchant mkdir -p pyenchant > /dev/null 2>&1 echo x - pyenchant/Makefile sed 's/^X//' >pyenchant/Makefile << 'END-of-pyenchant/Makefile' X# New ports collection makefile for: pyenchant X# Date created: 2006-04-03 X# Whom: Nicola Vitale <nivit@email.it> X# X# $FreeBSD$ X# X XPORTNAME= pyenchant XPORTVERSION= 1.1.5 XCATEGORIES= textproc devel python XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} X XMAINTAINER= nivit@email.it XCOMMENT= A spellchecking library for Python based on the Enchant library X XRUN_DEPENDS= enchant:${PORTSDIR}/textproc/enchant X# need to remove the egg XRUN_DEPENDS+= easy_install:${PORTSDIR}/devel/py-setuptools X XUSE_PYTHON= yes XUSE_PYDISTUTILS= yes X XSUB_FILES= pkg-deinstall XSUB_LIST= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR} \ X EGG="${PORTNAME}==${PORTVERSION}" \ X XPLIST_SUB= PORTNAME=${PORTNAME} \ X PORTVERSION=${PORTVERSION} \ X PYTHON_PKGNAMEPREFIX=${PYTHON_PKGNAMEPREFIX:C/[0-9]-$/.&/g} \ X OPSYS=${OPSYS:L} OSRELEASE=${OSRELEASE} ARCH=${ARCH} X XMAKE_ENV+= LDFLAGS="-L${LOCALBASE}/lib" X X.include <bsd.port.pre.mk> X XOSRELEASE!= ${UNAME} -r X X.include <bsd.port.post.mk> END-of-pyenchant/Makefile echo x - pyenchant/distinfo sed 's/^X//' >pyenchant/distinfo << 'END-of-pyenchant/distinfo' XMD5 (pyenchant-1.1.5.tar.gz) = d9a07392f1f0910635a221273ac9654d XSHA256 (pyenchant-1.1.5.tar.gz) = ff4b0ac64e93bd567626f99f72671cd244e9564a2f02c108e2e61ce9d0734849 XSIZE (pyenchant-1.1.5.tar.gz) = 63221 END-of-pyenchant/distinfo echo c - pyenchant/files mkdir -p pyenchant/files > /dev/null 2>&1 echo x - pyenchant/files/pkg-deinstall.in sed 's/^X//' >pyenchant/files/pkg-deinstall.in << 'END-of-pyenchant/files/pkg-deinstall.in' X#!/bin/sh X# $FreeBSD$ XPKGNAME=$1 X# Xcase $2 in X DEINSTALL) X easy_install -m -x -D -S %%PYTHON_SITELIBDIR%% %%EGG%% X ;; X POST-DEINSTALL) X exit 0 X ;; X *) X echo "Unexpected Argument $2!!!" X exit 1 X ;; Xesac Xexit 0 END-of-pyenchant/files/pkg-deinstall.in echo x - pyenchant/pkg-descr sed 's/^X//' >pyenchant/pkg-descr << 'END-of-pyenchant/pkg-descr' XPyEnchant is a set of language bindings and some wrapper classes to make Xthe excellent Enchant spellchecker available as a Python module. XThe bindings are generated using SWIG. It includes all the functionality Xof Enchant with the flexibility of Python and a nice 'Pythonic' Xobject-oriented interface. It also aims to provide some higher-level Xfunctionality than is available in the C API. X XAuthor: Ryan Kelly <ryan@rfk.id.au> XWWW: http://pyenchant.sourceforge.net/ END-of-pyenchant/pkg-descr echo x - pyenchant/pkg-plist sed 's/^X//' >pyenchant/pkg-plist << 'END-of-pyenchant/pkg-plist' X@comment $FreeBSD$ X%%PYTHON_SITELIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%-%%PYTHON_PKGNAMEPREFIX%%%%OPSYS%%-%%OSRELEASE%%-%%ARCH%%.egg END-of-pyenchant/pkg-plist exit --- pyenchant-1.1.5.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060403212825.19021.qmail>