./devel/tradcpp, Traditional (K&R-style) C preprocessor

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


Branch: CURRENT, Version: 0.5.3, Package name: tradcpp-0.5.3, Maintainer: dholland

tradcpp is a traditional (K&R-style) preprocessor.

It has the particular property that it doesn't (for the most part)
trash whitespace, so it can be used on makefiles.

This is release 0.5; it is still missing some features and doubtless
has quite a few bugs, but it's capable of building at least some
packages when used with imake.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 68e2b3a15e403b465e49eb82daea4ccb6f2914f3
RMD160: e1ec74bc8623587ec26a8c7c8292e96935037144
Filesize: 37.776 KB

Version history: (Expand)


CVS history: (Expand)


   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2019-01-22 03:28:55 by David A. Holland | Files touched by this commit (3) | Package updated
Log message:
Update tradcpp to 0.5.3.

Upstream changes:
   - Fix markup typo in the man page.
   - Abort on line numbering or column numbering overflow. Line
     numbers are limited to values that fit in "unsigned int". Also
     reject input lines longer than 2^32-1 characters. It seems
     reasonable to presume that any input that violates these
     constraints is someone screwing around and not a serious attempt
     to compile or preprocess anything useful. Done in response to
     n2129, but without getting into any of the silliness found there.
   - Recognize __ia64__ for IA64 builds.
   - Recognize __aarch64__ for 64-bit ARM builds, as sent in by
     various people.
   - Recognize __riscv__ and __riscv64__ for risc-v builds.
   2016-12-16 19:30:58 by David A. Holland | Files touched by this commit (2)
Log message:
try again, this time with the patch
   2016-12-16 05:56:04 by David A. Holland | Files touched by this commit (2)
Log message:
PR 51723: recognize __ia64__ in tradcpp (patch from upstream tree, doesn't
seem worth cutting a whole new release for just this)
   2016-09-04 23:21:35 by David A. Holland | Files touched by this commit (2)
Log message:
release 0.5.2 (20160904)
   - Fix typo in -U usage message, noticed by Joerg.
   - Add a -debuglog option to send an execution trace to a file.
     Intended to be used when debugging imake templates and other
     complex input, not for debugging tradcpp itself.
   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.
   2015-06-13 04:08:43 by David A. Holland | Files touched by this commit (3) | Package updated
Log message:
Update to 0.5.1.
Changes: fix regressions in 0.5 (sigh) and a latent bug that was part
of PR 49969.
   2015-06-13 02:10:12 by David A. Holland | Files touched by this commit (2)
Log message:
Work around build failure with gcc 4.1.