notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

Port details
cppi Tool to indent the C preprocessor directives
1.18_2 devel on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.18_1Version of this port present on the latest quarterly branch.
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2006-11-08 23:13:21
Last Update: 2024-02-23 10:01:31
Commit Hash: d3282f7
People watching this port, also watch:: ocaml-lwt, osslsigncode, swi-pl
License: not specified in port
Description:
A tool to indent the C preprocessor directives to reflect their nesting and ensure that there is exactly one space character between each #if, #elif, #define directive and the following token.
cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (18 items)
Collapse this list.
  1. bin/cppi
  2. share/man/man1/cppi.1.gz
  3. share/locale/de/LC_MESSAGES/cppi.mo
  4. share/locale/eo/LC_MESSAGES/cppi.mo
  5. share/locale/fi/LC_MESSAGES/cppi.mo
  6. share/locale/fr/LC_MESSAGES/cppi.mo
  7. share/locale/gl/LC_MESSAGES/cppi.mo
  8. share/locale/hr/LC_MESSAGES/cppi.mo
  9. share/locale/it/LC_MESSAGES/cppi.mo
  10. share/locale/ja/LC_MESSAGES/cppi.mo
  11. share/locale/pl/LC_MESSAGES/cppi.mo
  12. share/locale/sr/LC_MESSAGES/cppi.mo
  13. share/locale/sv/LC_MESSAGES/cppi.mo
  14. share/locale/uk/LC_MESSAGES/cppi.mo
  15. share/locale/vi/LC_MESSAGES/cppi.mo
  16. @owner
  17. @group
  18. @mode
Collapse this list.
Dependency lines:
  • cppi>0:devel/cppi
To install the port:
cd /usr/ports/devel/cppi/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/cppi
  • pkg install cppi
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: cppi
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (cppi-1.18.tar.xz) = 12a505b98863f6c5cf1f749f9080be3b42b3eac5a35b59630e67bea7241364ca SIZE (cppi-1.18.tar.xz) = 515664

Packages (timestamps in pop-ups are UTC):
cppi
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.18_21.18_21.18_11.18_21.18_2-1.18_1-
FreeBSD:13:quarterly1.18_11.18_11.18_11.18_11.18_11.18_11.18_11.18_1
FreeBSD:14:latest1.18_21.18_21.18_11.18_21.18_21.18_1-1.18_1
FreeBSD:14:quarterly1.18_11.18_1-1.18_11.18_11.18_11.18_11.18_1
FreeBSD:15:latest1.18_21.18_2n/a1.18_1n/a1.18_11.18_11.18_2
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. gettext-runtime>=0.22_1 : devel/gettext-runtime
  3. msgfmt : devel/gettext-tools
Library dependencies:
  1. libintl.so : devel/gettext-runtime
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for cppi-1.18_2: NLS=on: Native Language Support ===> Use 'make config' to modify these settings
Options name:
devel_cppi
USES:
charsetfix gmake tar:xz gettext
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (11 items)
Collapse this list.
  1. ftp://ftp.fu-berlin.de/unix/gnu/cppi/
  2. ftp://ftp.mirrorservice.org/sites/ftp.gnu.org/gnu/cppi/
  3. ftp://mirrors.rit.edu/gnu/cppi/
  4. http://ftp.halifax.rwth-aachen.de/gnu/cppi/
  5. http://ftp.kddilabs.jp/GNU/gnu/cppi/
  6. http://mirror.navercorp.com/gnu/cppi/
  7. https://ftp.gnu.org/gnu/cppi/
  8. https://ftpmirror.gnu.org/cppi/
  9. https://mirror.netcologne.de/gnu/cppi/
  10. https://mirrors.kernel.org/gnu/cppi/
  11. https://www.nic.funet.fi/pub/gnu/gnu/cppi/
Collapse this list.

Number of commits found: 24

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.18_2
23 Feb 2024 10:01:31
commit hash: d3282f7abaa9bd8e34a0a03ad11a39f944589142commit hash: d3282f7abaa9bd8e34a0a03ad11a39f944589142commit hash: d3282f7abaa9bd8e34a0a03ad11a39f944589142commit hash: d3282f7abaa9bd8e34a0a03ad11a39f944589142 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
devel/cppi: Moved man to share/man

Approved by:    portmgr (blanket)
1.18_1
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
1.18_1
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.18_1
16 Mar 2020 14:44:44
Revision:528530Original commit files touched by this commit
swills search for other commits by this committer
devel/cppi: remove unnecessary REINPLACE_CMD
1.18_1
04 Nov 2019 21:21:04
Revision:516744Original commit files touched by this commit
rene search for other commits by this committer
Returns johans's ports to the pool after safekeeping his commit bit.
1.18_1
08 Dec 2016 19:52:20
Revision:428152Original commit files touched by this commit
tijl search for other commits by this committer
Remove libintl.so.9 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
1.18
29 Jul 2014 21:07:40
Revision:363392Original commit files touched by this commit
adamw search for other commits by this committer
Convert a bunch of USE_XZ to USES=tar:xz.

Approved by:	portmgr (not really, but touches unstaged ports)
1.18
28 Dec 2013 21:35:57
Revision:337920Original commit files touched by this commit
johans search for other commits by this committer
Enable stage support
20 Sep 2013 17:03:27
Revision:327722Original commit files touched by this commit Sanity Test Failure Refresh
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 1)
1.18
29 Jul 2013 13:03:45
Revision:323885Original commit files touched by this commit
danfe search for other commits by this committer
- Unbreak parallel (-jX) builds (have to use GNU make)
- Generally cleanup and modernize the port while here

Reported by:	pointyhat-west
1.18
14 Jun 2013 12:02:06
Revision:320901Original commit files touched by this commit
miwi search for other commits by this committer
- Add charsetfix to fix build

Reported by:	pkg (dev_mode)
1.18
24 Apr 2013 18:10:32
Revision:316464Original commit files touched by this commit
ak search for other commits by this committer
- Convert USE_GETTEXT to USES (part 3)

Approved by:	portmgr (bapt)
1.18
17 Mar 2013 13:38:31
Revision:314434Original commit files touched by this commit
johans search for other commits by this committer
Update cppi to 1.18
1.17
02 Sep 2012 11:14:26
Revision:303543Original commit files touched by this commit
johans search for other commits by this committer
- Update cppi to 1.17
- Reduce Makefile header
1.16
27 Jun 2012 20:58:20
Original commit files touched by this commit
johans search for other commits by this committer
Convert to new options framework
1.16
30 Jan 2012 20:21:37
Original commit files touched by this commit
johans search for other commits by this committer
Update GNU cppi to version 1.16
- Add a patch to fix charset.alias location
- Move PLIST to a separate file, including optional translation files
1.15
23 Sep 2011 22:26:39
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
1.15
11 Jun 2011 13:22:22
Original commit files touched by this commit
johans search for other commits by this committer
- Update cppi to 1.15
- Update MASTER_SITE_SUBDIR
- Register USE_GETTEXT and honour WITHOUT_NLS
- Grab maintainership
1.12
25 Oct 2010 20:09:07
Original commit files touched by this commit
trasz search for other commits by this committer
Drop maintainership for ports I can't maintain anymore.
1.12
23 Jul 2007 09:36:52
Original commit files touched by this commit
rafan search for other commits by this committer
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
  supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:             ports/111470
Approved by:    portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by:      pointyhat exp run
1.12
11 Jul 2007 22:06:17
Original commit files touched by this commit
trasz search for other commits by this committer
- Use proper capitalization in my email address.

Approved by:    miwi (mentor)
Suggested by:   sat
1.12
13 Apr 2007 13:03:49
Original commit files touched by this commit
trasz search for other commits by this committer
Change my email address to trasz@FreeBSD.org.

Approved by:    miwi (mentor)
1.12
29 Jan 2007 19:05:07
Original commit files touched by this commit
gabor search for other commits by this committer
Remove USE_GPG from all effected ports. This knob is a no-op and the way it
was supposed to work is useless, because if we can't trust the distfile from
the remote machine, we can't trust the signature from the same machine either.
Our MD5 and SHA256 are good for checking both the sanity and the
trustiness of distfiles.

Approved by:    portmgr (erwin), erwin (mentor)
1.12
08 Nov 2006 23:12:55
Original commit files touched by this commit
miwi search for other commits by this committer
A tool to indent the C preprocessor directives to reflect their
nesting and ensure that there is exactly one space character between
each #if, #elif, #define directive and the following token.

PR:             ports/105184
Submitted by:   trasz <trasz@pin.if.uz.zgora.pl>

Number of commits found: 24