Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Apr 2002 21:09:20 +0900 (KST)
From:      Hye-Shik Chang <perky@fallin.lv>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/37595: New port: math/py-numarray
Message-ID:  <200204301209.g3UC9Kkr057581@akaraka.yonsei.ac.kr>

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

>Number:         37595
>Category:       ports
>Synopsis:       New port: math/py-numarray
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 30 05:10:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Hye-Shik Chang
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
Yonsei University
>Environment:
System: FreeBSD akaraka.yonsei.ac.kr 5.0-CURRENT FreeBSD 5.0-CURRENT #2: Mon Apr 15 01:05:17 KST 2002 root@akaraka.yonsei.ac.kr:/usr/src/sys/i386/compile/JOARRA i386

>Description:
New port for numarray, the successor of math/py-numeric.

This version is still in its early stages and is not yet the official
replacement for Numeric Python. It is not fully backwards compatible
with Numeric Python, particularly with regard to the C API.

>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:
#
#	py-numarray
#	py-numarray/Makefile
#	py-numarray/distinfo
#	py-numarray/pkg-comment
#	py-numarray/pkg-descr
#	py-numarray/pkg-plist
#
echo c - py-numarray
mkdir -p py-numarray > /dev/null 2>&1
echo x - py-numarray/Makefile
sed 's/^X//' >py-numarray/Makefile << 'END-of-py-numarray/Makefile'
X# New ports collection makefile for:	numarray
X# Date created:		30 April 2002
X# Whom:			Hye-Shik Chang <perky@fallin.lv>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	numarray
XPORTVERSION=	0.3.3
XCATEGORIES=	math python
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	numpy
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER=	perky@fallin.lv
X
XUSE_PYTHON=	yes
XUSE_PYDISTUTILS=yes
X
XDOCDIR=		${PREFIX}/share/doc/py-numarray
XEXAMPLEDIR=	${PREFIX}/share/examples/py-numarray
X
Xpost-extract:
X	@${RM} -rf ${WRKSRC}/Examples/build
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCDIR} ${EXAMPLEDIR}
X	@${TAR} -C ${WRKSRC}/Doc -cf- .|${TAR} -C ${DOCDIR} -xf-
X	@${TAR} -C ${WRKSRC}/Examples -cf- .|${TAR} -C ${EXAMPLEDIR} -xf-
X.endif
X
X.include <bsd.port.mk>
END-of-py-numarray/Makefile
echo x - py-numarray/distinfo
sed 's/^X//' >py-numarray/distinfo << 'END-of-py-numarray/distinfo'
XMD5 (numarray-0.3.3.tar.gz) = 5972f59b4fd81da3471d550082aac815
END-of-py-numarray/distinfo
echo x - py-numarray/pkg-comment
sed 's/^X//' >py-numarray/pkg-comment << 'END-of-py-numarray/pkg-comment'
XNumeric array manipulation extension module for Python
END-of-py-numarray/pkg-comment
echo x - py-numarray/pkg-descr
sed 's/^X//' >py-numarray/pkg-descr << 'END-of-py-numarray/pkg-descr'
XNumarray is a reimplementation of the original Python Numeric array
Xmodule that provides Python with capbilities similar to Matlab, IDL,
XOctave, APL and other array-based languages. This version is still
Xin its early stages and is not yet the official replacement for
XNumeric though we hope it will be before long. It is not fully
Xbackwards compatible with Numeric, particularly with regard to the
XC API.
X
XWWW: http://stsdas.stsci.edu/numarray
END-of-py-numarray/pkg-descr
echo x - py-numarray/pkg-plist
sed 's/^X//' >py-numarray/pkg-plist << 'END-of-py-numarray/pkg-plist'
Xinclude/%%PYTHON_VERSION%%/numarray/arrayobject.h
Xinclude/%%PYTHON_VERSION%%/numarray/libnumarray.h
Xinclude/%%PYTHON_VERSION%%/numarray/ndarrayinfo.h
Xinclude/%%PYTHON_VERSION%%/numarray/numarray.h
Xinclude/%%PYTHON_VERSION%%/numarray/numcomplex.h
Xinclude/%%PYTHON_VERSION%%/numarray/numdeprecated.h
Xinclude/%%PYTHON_VERSION%%/numarray/numpy_compat.h
Xlib/%%PYTHON_VERSION%%/site-packages/numarray.pth
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/_bytes.so
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/_chararray.so
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/_conv.so
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/_numarray.so
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/_sort.so
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/_ufunc.py
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/_ufunc.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/_ufunc.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/_ufuncBool.so
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/_ufuncComplex32.so
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/_ufuncComplex64.so
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/_ufuncFloat32.so
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/_ufuncFloat64.so
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/_ufuncInt16.so
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/_ufuncInt32.so
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/_ufuncInt8.so
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/_ufuncUInt16.so
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/_ufuncUInt8.so
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/arrayprint.py
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/arrayprint.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/arrayprint.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/chararray.py
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/chararray.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/chararray.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/codegenerator.py
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/codegenerator.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/codegenerator.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/libnumarray.so
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/memmap.py
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/memmap.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/memmap.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/memory.so
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/ndarray.py
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/ndarray.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/ndarray.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/numarray.py
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/numarray.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/numarray.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/numarrayext.py
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/numarrayext.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/numarrayext.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/numerictypes.py
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/numerictypes.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/numerictypes.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/numinclude.py
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/numinclude.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/numinclude.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/numpy_compat.so
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/numtest.py
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/numtest.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/numtest.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/numtestall.py
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/numtestall.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/numtestall.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/recarray.py
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/recarray.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/recarray.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/testdata.py
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/testdata.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/testdata.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/typeconv.py
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/typeconv.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/typeconv.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/ufunc.py
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/ufunc.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/numarray/ufunc.pyo
X%%PORTDOCS%%share/doc/py-numarray/Announce.txt
X%%PORTDOCS%%share/doc/py-numarray/CHANGES
X%%PORTDOCS%%share/doc/py-numarray/CVS-files
X%%PORTDOCS%%share/doc/py-numarray/ChangeLog
X%%PORTDOCS%%share/doc/py-numarray/Design.txt
X%%PORTDOCS%%share/doc/py-numarray/INSTALL.txt
X%%PORTDOCS%%share/doc/py-numarray/UsersGuide.txt
X%%PORTDOCS%%share/doc/py-numarray/doctest.py
X%%PORTDOCS%%share/doc/py-numarray/manual/ChangeLog
X%%PORTDOCS%%share/doc/py-numarray/manual/Makefile
X%%PORTDOCS%%share/doc/py-numarray/manual/README
X%%PORTDOCS%%share/doc/py-numarray/manual/StyleGuide
X%%PORTDOCS%%share/doc/py-numarray/manual/TODO
X%%PORTDOCS%%share/doc/py-numarray/manual/arrayattributes.tex
X%%PORTDOCS%%share/doc/py-numarray/manual/arraybasics.tex
X%%PORTDOCS%%share/doc/py-numarray/manual/arrayfunctions.tex
X%%PORTDOCS%%share/doc/py-numarray/manual/arraymethods.tex
X%%PORTDOCS%%share/doc/py-numarray/manual/copyright.tex
X%%PORTDOCS%%share/doc/py-numarray/manual/extending.tex
X%%PORTDOCS%%share/doc/py-numarray/manual/glossary.tex
X%%PORTDOCS%%share/doc/py-numarray/manual/installation.tex
X%%PORTDOCS%%share/doc/py-numarray/manual/introduction.tex
X%%PORTDOCS%%share/doc/py-numarray/manual/ma.tex
X%%PORTDOCS%%share/doc/py-numarray/manual/mklinks
X%%PORTDOCS%%share/doc/py-numarray/manual/numarray.tex
X%%PORTDOCS%%share/doc/py-numarray/manual/overview.tex
X%%PORTDOCS%%share/doc/py-numarray/manual/pseudoindices.tex
X%%PORTDOCS%%share/doc/py-numarray/manual/ufuncs.tex
X%%PORTDOCS%%share/doc/py-numarray/sitecustomize.py
X%%PORTDOCS%%share/examples/py-numarray/ChangeLog
X%%PORTDOCS%%share/examples/py-numarray/README
X%%PORTDOCS%%share/examples/py-numarray/__init__.py
X%%PORTDOCS%%share/examples/py-numarray/convolve/ChangeLog
X%%PORTDOCS%%share/examples/py-numarray/convolve/README
X%%PORTDOCS%%share/examples/py-numarray/convolve/__init__.py
X%%PORTDOCS%%share/examples/py-numarray/convolve/benchmark.py
X%%PORTDOCS%%share/examples/py-numarray/convolve/convolve_test.py
X%%PORTDOCS%%share/examples/py-numarray/convolve/convtest.py
X%%PORTDOCS%%share/examples/py-numarray/convolve/element_wisemodule.c
X%%PORTDOCS%%share/examples/py-numarray/convolve/high_levelmodule.c
X%%PORTDOCS%%share/examples/py-numarray/convolve/numpy_compatmodule.c
X%%PORTDOCS%%share/examples/py-numarray/convolve/one_dimensionalmodule.c
X%%PORTDOCS%%share/examples/py-numarray/setup.py
X%%PORTDOCS%%share/examples/py-numarray/testall.py
X%%PORTDOCS%%@dirrm share/examples/py-numarray/convolve
X%%PORTDOCS%%@dirrm share/examples/py-numarray
X%%PORTDOCS%%@dirrm share/doc/py-numarray/manual
X%%PORTDOCS%%@dirrm share/doc/py-numarray
X@dirrm lib/%%PYTHON_VERSION%%/site-packages/numarray
X@dirrm include/%%PYTHON_VERSION%%/numarray
END-of-py-numarray/pkg-plist
exit

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

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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