cvs commit: ports/textproc Makefile ports/textproc/py-empy Makefile distinfo pkg-descr pkg-plist

Pav Lucistnik pav at FreeBSD.org
Wed Jul 13 09:33:47 GMT 2005


pav         2005-07-13 09:33:47 UTC

  FreeBSD ports repository

  Modified files:
    textproc             Makefile 
  Added files:
    textproc/py-empy     Makefile distinfo pkg-descr pkg-plist 
  Log:
  EmPy is a system for embedding Python expressions and statements in template
  text; it takes an EmPy source file, processes it, and produces output. This
  is accomplished via expansions, which are special signals to the EmPy system
  and are set off by a special prefix (by default the at sign, @). EmPy can
  expand arbitrary Python expressions and statements in this way, as well as a
  variety of special forms. Textual data not explicitly delimited in this way
  is sent unaffected to the output, allowing Python to be used in effect as a
  markup language. Also supported are callbacks via hooks, recording and
  playback via diversions, and dynamic, chainable filters. The system is highly
  configurable via command line options and embedded commands.
  
  PR:             ports/83308
  Submitted by:   Ying-Chieh Liao <ijliao at csie.nctu.edu.tw>
  
  Revision  Changes    Path
  1.840     +1 -0      ports/textproc/Makefile
  1.1       +21 -0     ports/textproc/py-empy/Makefile (new)
  1.1       +2 -0      ports/textproc/py-empy/distinfo (new)
  1.1       +12 -0     ports/textproc/py-empy/pkg-descr (new)
  1.1       +3 -0      ports/textproc/py-empy/pkg-plist (new)


More information about the cvs-all mailing list