./devel/generate, Simple text pre-processor

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.8, Package name: generate-2.8, Maintainer: darcy

Generate is a text preprocessor that I originally wrote to help me write
custom accounting applications based on the Progress database product. I
felt that the built in wasn't useful enough so I designed a new one and
implemented it. It actually started life as a package configuration and
batch file generator for DOS and mutated to a simple script interpreter
to replace shar file distribution. At this point it has almost nothing in
common with that first program.

The basic idea behind generate is to create a script which generates files.
There is some simple flow control constructs but the power lies in its
macro processing. I have shamelessly stolen ideas from cpp, m4, make and
David Tilbrook's dtree.


Required to build:
[pkgtools/cwrappers]

Master sites:


Version history: (Expand)


CVS history: (Expand)


   2020-08-24 08:00:47 by Tobias Nygren | Files touched by this commit (4)
Log message:
{py-,}generate: make distinfo checksums match upstream, set DIST_SUBDIR.

This checksum matches what FreeBSD ports has.
Analysis: The distfile changed on the master site back in 2015.
The difference between old and new is that a different RCS id is
embedded in setup.py, so no PKGREVISION bump.
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2013-10-08 13:25:55 by D'Arcy J.M. Cain | Files touched by this commit (1)
Log message:
Add do-install target.
   2013-10-06 20:53:11 by D'Arcy J.M. Cain | Files touched by this commit (2)
Log message:
emove unneeded patch.
   2013-10-06 14:47:13 by D'Arcy J.M. Cain | Files touched by this commit (4)
Log message:
Upgrade to 2.8.

The major differences between 2.6 and 2.8 are:
 - Minor formatting changes.
 - Fix FreeBSD build.
 - Fix distribution pointers.
   2012-10-31 12:19:55 by Aleksej Saushev | Files touched by this commit (1460)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2012-09-16 19:19:10 by Aleksey Cheusov | Files touched by this commit (1)
Log message:
CONFLICTS with glimmer-[0-9]*; ++pkgrevision
   2011-09-16 19:27:07 by D'Arcy J.M. Cain | Files touched by this commit (1)
Log message:
Don't need PKGREVISION for new version.