Import of pkgsrc-2014Q1

This commit is contained in:
2014-04-17 16:38:45 +02:00
parent 785076ae39
commit 9a8c06dafb
19365 changed files with 828089 additions and 278039 deletions

8
lang/nuitka/DESCR Normal file
View File

@@ -0,0 +1,8 @@
Right now Nuitka is a good replacement for the Python interpreter and
compiles every construct that CPython 2.6, 2.7, 3.2 and 3.3 offer. It
translates the Python into a C++ program that then uses "libpython" to
execute in the same way as CPython does, in a very compatible way.
It is somewhat faster than CPython already, but currently it doesn't
make all the optimizations possible, but a 258% factor on pystone is a
good start (number is from version 0.3.11).

36
lang/nuitka/Makefile Normal file
View File

@@ -0,0 +1,36 @@
# $NetBSD: Makefile,v 1.2 2014/01/29 07:50:28 wiz Exp $
DISTNAME= Nuitka-0.5.0.1
PKGNAME= ${DISTNAME:C/N/n/}
PKGREVISION= 1
CATEGORIES= lang
MASTER_SITES= http://nuitka.net/releases/
MAINTAINER= agc@NetBSD.org
HOMEPAGE= http://www.nuitka.net/pages/overview.html
COMMENT= Python to C++ compiler
LICENSE= apache-2.0
REPLACE_PYTHON+= misc/check-release
REPLACE_PYTHON+= misc/check-with-pylint
REPLACE_PYTHON+= bin/nuitka-run
REPLACE_PYTHON+= bin/nuitka
REPLACE_PYTHON+= bin/compare_with_cpython
REPLACE_PYTHON+= bin/compare_with_xml
REPLACE_PYTHON+= tests/benchmarks/pybench/clockres.py
REPLACE_PYTHON+= tests/benchmarks/pybench/Setup.py
REPLACE_PYTHON+= tests/benchmarks/pybench/systimes.py
REPLACE_PYTHON+= tests/benchmarks/comparisons/GeneratorFunctionVsGeneratorExpression.py
REPLACE_PYTHON+= tests/benchmarks/pystone.py
REPLACE_PYTHON+= tests/packages/run_all.py
REPLACE_PYTHON+= tests/standalone/run_all.py
REPLACE_PYTHON+= tests/syntax/run_all.py
REPLACE_PYTHON+= tests/reflected/compile_itself.py
REPLACE_PYTHON+= tests/basics/run_xml.py
REPLACE_PYTHON+= tests/basics/run_all.py
REPLACE_PYTHON+= tests/programs/run_all.py
REPLACE_PYTHON+= nuitka/build/inline_copy/bin/scons.py
.include "../../lang/python/application.mk"
.include "../../lang/python/distutils.mk"
.include "../../mk/bsd.pkg.mk"

1079
lang/nuitka/PLIST Normal file

File diff suppressed because it is too large Load Diff

5
lang/nuitka/distinfo Normal file
View File

@@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2014/01/29 01:14:31 agc Exp $
SHA1 (Nuitka-0.5.0.1.tar.gz) = 19d2e6fea36ee9833db92f71bb93a5a202e55ed7
RMD160 (Nuitka-0.5.0.1.tar.gz) = 6d5baa9b670918a9affe950f790414676da6f50b
Size (Nuitka-0.5.0.1.tar.gz) = 1267569 bytes