Bug 198495

Summary: [NEW PORT]: devel/libCello: Higher level programming in C
Product: Ports & Packages Reporter: Matthew Closson <matthew.closson>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Only Me CC: matthew.closson, vanilla
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
shar file for devel/libCello none

Description Matthew Closson 2015-03-10 16:03:49 UTC
Created attachment 154147 [details]
shar file for devel/libCello

Greetings, Here is a new port for libCello (http://libcello.org/)
attached as devel__libcello__1.1.7.shar

Cello is a library that introduces higher level programming to C.

Interfaces allow for structured design
Duck Typing allows for generic functions
Exceptions control error handling
Constructors/Destructors aid memory management
Syntactic Sugar increases readability
C Library means excellent performance and integration

Thanks to xmj for all his help figuring out how to patch the Makefile appropriately.

           -Matt-
Comment 1 Vanilla I. Shu freebsd_committer freebsd_triage 2015-03-11 02:15:14 UTC
Should we put this ports on lang category?

it looks like another kind of language.
Comment 2 Vanilla I. Shu freebsd_committer freebsd_triage 2015-03-11 02:17:25 UTC
(In reply to Vanilla I. Shu from comment #1)
my bad, it just a library.
Comment 3 commit-hook freebsd_committer freebsd_triage 2015-03-11 02:20:38 UTC
A commit references this bug:

Author: vanilla
Date: Wed Mar 11 02:20:12 UTC 2015
New revision: 380970
URL: https://svnweb.freebsd.org/changeset/ports/380970

Log:
  Add libCello 1.1.7, higher level programming in C.

  PR:		198495
  Submitted by:	matthew.closson@gmail.com

Changes:
  head/devel/Makefile
  head/devel/libCello/
  head/devel/libCello/Makefile
  head/devel/libCello/distinfo
  head/devel/libCello/files/
  head/devel/libCello/files/patch-Makefile
  head/devel/libCello/pkg-descr
  head/devel/libCello/pkg-plist