devel/tradcpp: Add WWW - Update MASTER_SITES - Update pkg-descrc17470849f
Port details
devel/tradcpp 0.5.3
Traditional (K&R-style) C preprocessor
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- latest: 0.5.3
- Upstream
- up to date
- Last update
- to 0.5.3 · c17470849f
- Quarterly
- 2026Q4: 0.5.3
- WWW
- https://www.NetBSD.org/~dholland/tradcpp/
- Links
- cgit · VuXML
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 0.5.3.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (21)
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
Remove # $FreeBSD$ from Makefiles.305f148f48
Update manpage location (r523104)60611031fb
Update to 0.5.3 - 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.948f01caa7
- Update to 0.5.2 - Add my LOCAL to MASTER_SITES - 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.1abb9024d8
- Cosmetic change - Reformat pkg-descr - Take maintainership4f09ec02ca
Drop maintainership on a bunch of portsf3a4c3361f
Update to 0.5.1684e11ecdf
Give precision on license027d3d9712
Add uidfix uses in preparation to allow packaging as a user2dc2d7a15e
Fix after stage conversion85c8c2bf0a
Use stagec80ff4c349
Add NO_STAGE all over the place in preparation for the staging support (cat: devel part 4)77d32abc6b
- Remove MAKE_JOBS_SAFE variable Approved by: portmgr (bdrewery)d4041784dc
Update to 0.48706922f0d
Remove unnneded part of the description Reported by: marino871ad2d779
Update to 0.3.167eea5ef05
Update to 0.3: Changes: - Don't eval the control expression of the first #if of a block when already in a false block; it might not be valid - Don't recognize comments within character constants. - Don't recognize macro argument parentheses or commas within strings, or within character constants either.f7c3309573
Update to 0.2 Changes: - auto-recognize more builtin PowerPC and mips macros - pass -Wunused - allow absolute paths in include files - don't use getprogname() in the name of portability - add tests - clean out usage of sys/cdefs.h macros and don't use the implementation namespace - make -Wcomment work again - fix handling of relative includes - provide a man page - other mi8db370234c
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 only release 0.1; it is missing some features and doubtless has quite a few bugs, but it's capable of building at least some packages when used with imake.5359f62bc1