1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-02 11:09:29 +00:00

Add py-compiler, a Python source to bytecode compiler.

This commit is contained in:
Johann Visagie 2001-09-06 14:15:37 +00:00
parent 5e820e6321
commit ad6b729c66
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=47473
7 changed files with 108 additions and 0 deletions

View File

@ -114,6 +114,7 @@
SUBDIR += pm3-netobj
SUBDIR += pnet
SUBDIR += ptoc
SUBDIR += py-compiler
SUBDIR += py-mx-base
SUBDIR += python
SUBDIR += python+ipv6

33
lang/py-compiler/Makefile Normal file
View File

@ -0,0 +1,33 @@
# New ports collection makefile for: py-compiler
# Date created: 6 September 2001
# Whom: Johann Visagie <wjv@FreeBSD.org>
#
# $FreeBSD$
#
# XXX The compiler package is included in Python 2.1 upwards.
# This port somehow needs to take this into account.
PORTNAME= compiler
PORTVERSION= ${PYTHON_PORTVERSION}
CATEGORIES= lang python
MASTER_SITES= http://www.python.org/ftp/python/${PORTVERSION}/ \
http://SunSITE.Informatik.RWTH-Aachen.DE/python/ftp/python/${PORTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTFILES= ${PYTHON_DISTFILE}
MAINTAINER= wjv@FreeBSD.org
BUILD_DEPENDS= ${PYDISTUTILS}
DIST_SUBDIR= python
USE_PYTHON= yes
WRKSRC= ${PYTHON_WRKSRC}/Tools/${PORTNAME}
do-build:
@ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} setup.py build
do-install:
@ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} \
setup.py install -c -O1 --prefix=${PREFIX}
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
MD5 (python/Python-2.1.tgz) = 2ba2baeccd6100a4be80e6368a975054
MD5 (python/Python-2.1.1.tgz) = eb34371c49b271abc74b42572883e1b4

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python
# To use:
# python setup.py install
#
__version__ = "$FreeBSD: /tmp/pcvs/ports/lang/py-compiler/files/Attic/setup.py,v 1.1 2001-09-06 14:15:37 wjv Exp $"
try:
import distutils
from distutils import sysconfig
from distutils.command.install import install
from distutils.core import setup, Extension
except:
raise SystemExit, "Distutils problem"
prefix = sysconfig.PREFIX
inc_dirs = [prefix + "/include"]
lib_dirs = [prefix + "/lib"]
libs = ["expat"]
setup(name = "pyexpat",
description = "Interface to the Expat XML parser",
ext_modules = [Extension("pyexpat", ["pyexpat.c"],
include_dirs = inc_dirs,
define_macros = [("HAVE_EXPAT_H", 1)],
libraries = libs,
library_dirs = lib_dirs)]
)

View File

@ -0,0 +1 @@
A Python source to bytecode compiler

View File

@ -0,0 +1,8 @@
A Python source to bytecode compiler written in Python, including an
interface for manipulating abstract syntax trees.
Still under development.
Author: Jeremy Hylton <jeremy@beopen.com>
-- Johann Visagie <wjv@FreeBSD.org>

View File

@ -0,0 +1,34 @@
lib/%%PYTHON_VERSION%%/site-packages/compiler/__init__.py
lib/%%PYTHON_VERSION%%/site-packages/compiler/__init__.pyc
lib/%%PYTHON_VERSION%%/site-packages/compiler/__init__.pyo
lib/%%PYTHON_VERSION%%/site-packages/compiler/ast.py
lib/%%PYTHON_VERSION%%/site-packages/compiler/ast.pyc
lib/%%PYTHON_VERSION%%/site-packages/compiler/ast.pyo
lib/%%PYTHON_VERSION%%/site-packages/compiler/astgen.py
lib/%%PYTHON_VERSION%%/site-packages/compiler/astgen.pyc
lib/%%PYTHON_VERSION%%/site-packages/compiler/astgen.pyo
lib/%%PYTHON_VERSION%%/site-packages/compiler/consts.py
lib/%%PYTHON_VERSION%%/site-packages/compiler/consts.pyc
lib/%%PYTHON_VERSION%%/site-packages/compiler/consts.pyo
lib/%%PYTHON_VERSION%%/site-packages/compiler/future.py
lib/%%PYTHON_VERSION%%/site-packages/compiler/future.pyc
lib/%%PYTHON_VERSION%%/site-packages/compiler/future.pyo
lib/%%PYTHON_VERSION%%/site-packages/compiler/misc.py
lib/%%PYTHON_VERSION%%/site-packages/compiler/misc.pyc
lib/%%PYTHON_VERSION%%/site-packages/compiler/misc.pyo
lib/%%PYTHON_VERSION%%/site-packages/compiler/pyassem.py
lib/%%PYTHON_VERSION%%/site-packages/compiler/pyassem.pyc
lib/%%PYTHON_VERSION%%/site-packages/compiler/pyassem.pyo
lib/%%PYTHON_VERSION%%/site-packages/compiler/pycodegen.py
lib/%%PYTHON_VERSION%%/site-packages/compiler/pycodegen.pyc
lib/%%PYTHON_VERSION%%/site-packages/compiler/pycodegen.pyo
lib/%%PYTHON_VERSION%%/site-packages/compiler/symbols.py
lib/%%PYTHON_VERSION%%/site-packages/compiler/symbols.pyc
lib/%%PYTHON_VERSION%%/site-packages/compiler/symbols.pyo
lib/%%PYTHON_VERSION%%/site-packages/compiler/transformer.py
lib/%%PYTHON_VERSION%%/site-packages/compiler/transformer.pyc
lib/%%PYTHON_VERSION%%/site-packages/compiler/transformer.pyo
lib/%%PYTHON_VERSION%%/site-packages/compiler/visitor.py
lib/%%PYTHON_VERSION%%/site-packages/compiler/visitor.pyc
lib/%%PYTHON_VERSION%%/site-packages/compiler/visitor.pyo
@dirrm lib/%%PYTHON_VERSION%%/site-packages/compiler