Bug 198495 - [NEW PORT]: devel/libCello: Higher level programming in C
Summary: [NEW PORT]: devel/libCello: Higher level programming in C
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-10 16:03 UTC by Matthew Closson
Modified: 2015-03-11 02:20 UTC (History)
2 users (show)

See Also:


Attachments
shar file for devel/libCello (3.25 KB, text/plain)
2015-03-10 16:03 UTC, Matthew Closson
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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