Bug 111046 - [NEW PORT]devel/cog:Cog is a code generation tool for any language
Summary: [NEW PORT]devel/cog:Cog is a code generation tool for any 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: Nicola Vitale
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-31 02:20 UTC by Alex Pesternikov
Modified: 2007-04-13 17:50 UTC (History)
0 users

See Also:


Attachments
file.shar (3.31 KB, text/plain)
2007-03-31 02:20 UTC, Alex Pesternikov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Pesternikov 2007-03-31 02:20:13 UTC
Cog is a code generation tool. It lets you use pieces of Python code as generators in your
source files to generate whatever code you need.
Cog transforms files in a very simple way: it finds chunks of Python code embedded in them,
executes the Python code, and inserts its output back into the original file. The file can
contain whatever text you like around the Python code. It will usually be source code.

Fix: Patch attached with submission follows:
Comment 1 Nicola Vitale freebsd_committer freebsd_triage 2007-04-05 12:17:51 UTC
Responsible Changed
From-To: freebsd-ports-bugs->nivit

I will take it.
Comment 2 dfilter service freebsd_committer freebsd_triage 2007-04-13 17:42:52 UTC
nivit       2007-04-13 16:42:45 UTC

  FreeBSD ports repository

  Modified files:
    devel                Makefile 
  Added files:
    devel/py-cog         Makefile distinfo pkg-descr pkg-plist 
  Log:
  Cog transforms files in a very simple way: it finds chunks of Python code
  embedded in them, executes the Python code, and inserts its output back into
  the original file. The file can contain whatever text you like around the
  Python code. It will usually be source code.
  
  Author: Ned Batchelder
  WWW: http://www.nedbatchelder.com/code/cog/index.html
  
  PR:             ports/111046
  Submitted by:   Alex Pesternikov <apesternikov at page2rss.com>
  
  Revision  Changes    Path
  1.2730    +1 -0      ports/devel/Makefile
  1.1       +20 -0     ports/devel/py-cog/Makefile (new)
  1.1       +3 -0      ports/devel/py-cog/distinfo (new)
  1.1       +7 -0      ports/devel/py-cog/pkg-descr (new)
  1.1       +34 -0     ports/devel/py-cog/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"
Comment 3 Nicola Vitale freebsd_committer freebsd_triage 2007-04-13 17:43:14 UTC
State Changed
From-To: open->closed

New port added. Thanks!