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

Diego: I replied to your email, it bounced. Please email me again from a different address.

HEADS UP

We have a known problem with lists of packages - they are out of date. A fix is in the works: see https://github.com/FreshPorts/freshports/issues/615 & https://github.com/FreshPorts/freshports/issues/616

Port details
cdecl Explains complicated C/C++ declarations in plain English
18.4.1 devel on this many watch lists=4 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 17.0.1Version of this port present on the latest quarterly branch.
Maintainer: ler@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
Last Update: 2024-09-09 02:06:04
Commit Hash: 5f9846d
People watching this port, also watch:: transfig, xkbctrl, autoconf, sash, libwmf
License: GPLv3
WWW:
https://github.com/paul-j-lucas/cdecl/
Description:
Cdecl composes compilable C declarations and typecasts from descriptive English phrases, and can also explain a complicated typecast or declaration. It handles ANSI C, C++, pre-ANSI C, and K&R C, and has TAB completion of keywords and line editing and history (provided by the GNU readline library).
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (12 items)
Collapse this list.
  1. /usr/local/share/licenses/cdecl-18.4.1/catalog.mk
  2. /usr/local/share/licenses/cdecl-18.4.1/LICENSE
  3. /usr/local/share/licenses/cdecl-18.4.1/GPLv3
  4. bin/c++decl
  5. bin/cdecl
  6. share/bash-completions/completions/_cdecl
  7. share/man/man1/c++decl.1.gz
  8. share/man/man1/cdecl.1.gz
  9. share/zsh/site-functions/_cdecl
  10. @owner
  11. @group
  12. @mode
Collapse this list.
Dependency lines:
  • cdecl>0:devel/cdecl
Conflicts:
CONFLICTS:
  • cutils
To install the port:
cd /usr/ports/devel/cdecl/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/cdecl
  • pkg install cdecl
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: cdecl
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1725847458 SHA256 (paul-j-lucas-cdecl-cdecl-18.4.1_GH0.tar.gz) = e162c0cf7a272b1595a1aa0089e47073b04057f9ae505eaeb13580c125aa5fce SIZE (paul-j-lucas-cdecl-cdecl-18.4.1_GH0.tar.gz) = 1037164

Packages (timestamps in pop-ups are UTC):
cdecl
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest18.4.118.4.18.018.4.118.4.1-8.0-
FreeBSD:13:quarterly18.4.118.4.113.118.4.118.4.115.015.015.0
FreeBSD:14:latest18.4.118.4.113.118.4.118.4.113.1-13.1
FreeBSD:14:quarterly18.4.118.4.1-18.4.118.4.115.015.015.0
FreeBSD:15:latest18.4.118.4.1n/a18.4.1n/a16.216.216.2.1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. flex : textproc/flex
  2. bison : devel/bison
  3. autoconf>=2.72 : devel/autoconf
  4. automake>=1.17 : devel/automake
Library dependencies:
  1. libreadline.so.8 : devel/readline
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
devel_cdecl
USES:
autoreconf bison ncurses readline
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/paul-j-lucas/cdecl/tar.gz/cdecl-18.4.1?dummy=/
Collapse this list.

Number of commits found: 132 (showing only 32 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.5
14 May 2015 10:15:09
Revision:386312Original commit files touched by this commit
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2.5
24 Sep 2014 06:00:10
Revision:369161Original commit files touched by this commit
eadler search for other commits by this committer
Hand back my ports to the pool.

Ports require time and TLC which I no longer have.
2.5
09 Aug 2014 18:37:19
Revision:364461Original commit files touched by this commit
adamw search for other commits by this committer
Honour CPPFLAGS and LDFLAGS to fix readline support on current.
2.5
07 Dec 2013 05:35:04
Revision:335813Original commit files touched by this commit
eadler search for other commits by this committer
Remove PORT_OPTIONS:MDOCS checks from ports which don't need it
Add NO_ARCH if useful
2.5
23 Oct 2013 18:57:49
Revision:331409Original commit files touched by this commit
eadler search for other commits by this committer
Unquiet my ports to make debugging easier.
2.5
12 Oct 2013 20:29:59
Revision:330186Original commit files touched by this commit
eadler search for other commits by this committer
Convert to staging
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)
2.5
04 Sep 2013 22:57:51
Revision:326331Original commit files touched by this commit
bapt search for other commits by this committer
Build properly with recent clang
While here make it use USES=readline

Approved by:	eadler
2.5
14 Aug 2013 22:35:54
Revision:324744Original commit files touched by this commit Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
2.5
09 Jun 2013 22:08:22
Revision:320414Original commit files touched by this commit
eadler search for other commits by this committer
Recreate patches with additional changes that should allow building on
10-current
2.5
08 Mar 2013 20:23:39
Revision:313672Original commit files touched by this commit
eadler search for other commits by this committer
Clean up my ports (and a couple of ports@ owned ones):

- Fix COMMENT
- Add MAKE_JOBS_SAFE where appropriate
- Change ordering of LICENSE lines
- Fix new header format
- Etc.

Reviewed by:	drogoh (on irc)
2.5
20 Oct 2012 15:38:07
Revision:306194Original commit files touched by this commit
eadler search for other commits by this committer
Convert to OptionsNG

Feature safe:	yes
2.5
07 Oct 2012 20:48:21
Revision:305508Original commit files touched by this commit
eadler search for other commits by this committer
These ports do not build with clang. Use the recently added USE_GCC=any as a
result.
2.5
06 Oct 2012 14:35:46
Revision:305369Original commit files touched by this commit
eadler search for other commits by this committer
Trim the headers in the ports I maintain.
2.5
02 Jun 2012 04:49:36
Original commit files touched by this commit
eadler search for other commits by this committer
Add missing conflicts

Submitted by:   Sulev-Madis "ketas" Silber <madis555@hot.ee>
Approved by:    tj (maintainer)
2.5
06 Jan 2012 03:10:32
Original commit files touched by this commit
eadler search for other commits by this committer
- Fix compiling with clang
- Remove vim tag which shouldn't be here
2.5
06 Dec 2011 05:47:37
Original commit files touched by this commit
eadler search for other commits by this committer
- take maintainership of this lonely port

Feature safe:   yes
2.5
03 Jul 2011 14:59:23
Original commit files touched by this commit
ohauer search for other commits by this committer
-remove MD5
2.5
24 Nov 2005 15:40:04
Original commit files touched by this commit
pav search for other commits by this committer
- Add some SHA256 checksums
2.5
15 Mar 2005 18:09:26
Original commit files touched by this commit
ahze search for other commits by this committer
- Update to 2.5
- Update MASTER_SITES
- Remove pkg-plist in favor of PLIST_FILES

PR:             ports/78875
Submitted by:   Ports Fury
2.5
29 Jan 2004 07:24:56
Original commit files touched by this commit
trevor search for other commits by this committer
SIZEify.
2.5
26 Oct 2003 06:14:57
Original commit files touched by this commit
linimon search for other commits by this committer
Remove long-defunct mastersites per distfiles survey.  Add one
that seems to be a replacement of one of them.
2.5
20 Feb 2003 17:07:10
Original commit files touched by this commit
knu search for other commits by this committer
De-pkg-comment.
2.5
22 Dec 2002 17:42:14
Original commit files touched by this commit
ijliao search for other commits by this committer
- Fix build
- Utilize NOPORTDOCS

PR:             45926
Submitted by:   Ports Fury
2.5
13 Nov 2002 22:14:31
Original commit files touched by this commit
kris search for other commits by this committer
Add back ALL_TARGET, erroneously deleted in previous commit
2.5
07 Nov 2002 03:10:58
Original commit files touched by this commit
adamw search for other commits by this committer
Fix PORTCOMMENTs that were killing INDEX builds.

105 pointy hats to:     me
Approved by:            pat
2.5
08 May 2002 20:48:10
Original commit files touched by this commit
obrien search for other commits by this committer
To ports@freebsd.org.
26 Nov 2001 19:14:48
commit hash: fp1.21230@dev.null.freshports.orgcommit hash: fp1.21230@dev.null.freshports.orgcommit hash: fp1.21230@dev.null.freshports.orgcommit hash: fp1.21230@dev.null.freshports.org files touched by this commit
fenner search for other commits by this committer
Un-quote the Quoted-Printable "=" after "MASTER_SITES=".    
12 Aug 2001 22:14:43
commit hash: fp1.17160@dev.null.freshports.orgcommit hash: fp1.17160@dev.null.freshports.orgcommit hash: fp1.17160@dev.null.freshports.orgcommit hash: fp1.17160@dev.null.freshports.org files touched by this commit
obrien search for other commits by this committer
Update master site and fix compliation problem on newer FreeBSD systems.    
22 Nov 2000 00:17:18
commit hash: fp1.6602@dev.null.freshports.orgcommit hash: fp1.6602@dev.null.freshports.orgcommit hash: fp1.6602@dev.null.freshports.orgcommit hash: fp1.6602@dev.null.freshports.org files touched by this commit
obrien search for other commits by this committer
Add $FreeBSD$'s which help me in problem reports.    
08 Oct 2000 02:10:04
commit hash: fp1.4741@dev.null.freshports.orgcommit hash: fp1.4741@dev.null.freshports.orgcommit hash: fp1.4741@dev.null.freshports.orgcommit hash: fp1.4741@dev.null.freshports.org files touched by this commit
asami search for other commits by this committer
Convert category devel to new layout.  
07 Jun 2000 23:17:47
commit hash: fp1.735@dev.null.freshports.orgcommit hash: fp1.735@dev.null.freshports.orgcommit hash: fp1.735@dev.null.freshports.orgcommit hash: fp1.735@dev.null.freshports.org files touched by this commit
asami search for other commits by this committer
@dirrm share/doc/cdecl    

Number of commits found: 132 (showing only 32 on this page)

«  1 | 2