Bug 128722 - [NEW PORT]lang/cython:Compiler for Writing C Extensions for the Python Language
Summary: [NEW PORT]lang/cython:Compiler for Writing C Extensions for the Python Language
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-09 13:10 UTC by wenheping
Modified: 2008-11-09 23:00 UTC (History)
0 users

See Also:


Attachments
file.shar (15.21 KB, text/plain)
2008-11-09 13:10 UTC, wenheping
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description wenheping 2008-11-09 13:10:00 UTC
The Cython language makes writing C extensions for the Python language
as easy as Python itself. Cython is a source code translator based on
the well-known Pyrex, but supports more cutting edge functionality and
optimizations.

The Cython language is very close to the Python language (and most
Python code is also valid Cython code), but Cython additionally supports
calling C functions and declaring C types on variables and class
attributes. This allows the compiler to generate very efficient C code
from Cython code.

This makes Cython the ideal language for writing glue code for external
C libraries, and for fast C modules that speed up the execution of
Python code.

WWW:    http://www.cython.org/

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-11-09 13:10:12 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

miwi@ wants his PRs (via the GNATS Auto Assign Tool)
Comment 2 Martin Wilke freebsd_committer freebsd_triage 2008-11-09 22:56:25 UTC
State Changed
From-To: open->closed

New port added. Thanks!
Comment 3 dfilter service freebsd_committer freebsd_triage 2008-11-09 22:56:44 UTC
miwi        2008-11-09 22:56:35 UTC

  FreeBSD ports repository

  Modified files:
    lang                 Makefile 
  Added files:
    lang/cython          Makefile distinfo pkg-descr pkg-plist 
  Log:
  The Cython language makes writing C extensions for the Python language
  as easy as Python itself. Cython is a source code translator based on
  the well-known Pyrex, but supports more cutting edge functionality and
  optimizations.
  
  The Cython language is very close to the Python language (and most
  Python code is also valid Cython code), but Cython additionally supports
  calling C functions and declaring C types on variables and class
  attributes. This allows the compiler to generate very efficient C code
  from Cython code.
  
  This makes Cython the ideal language for writing glue code for external
  C libraries, and for fast C modules that speed up the execution of
  Python code.
  
  WWW:    http://www.cython.org/
  
  PR:             ports/128722
  Submitted by:   Wen Heping <wenhping at gmail.com>
  
  Revision  Changes    Path
  1.603     +1 -0      ports/lang/Makefile
  1.1       +21 -0     ports/lang/cython/Makefile (new)
  1.1       +3 -0      ports/lang/cython/distinfo (new)
  1.1       +16 -0     ports/lang/cython/pkg-descr (new)
  1.1       +262 -0    ports/lang/cython/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"