devel/fortytwo-encore 0.3.1_2 MidnightBSD
Utility classes for GNUstep
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- lgpl2.1
- Categories
- devel, gnustep
Description
Encore is a set of utility classes written in Objective-C for GNUstep and Mac OS X. The motivation of writing these classes was driven by implementing the projects BDB and FT. The classes may be useful for other projects as well.
The classes include
-
logging: A flexible logging mechanism similar to log4j. Supports logging levels, logging contexts, different output channels per context, configuration per xml, ...
-
XML-based reflection: a configuration mechanism which is based on XML and uses inversion of control (see tests for an example)
-
a simple testing framework
-
StringUtils class
-
an iterator interface
LICENSE: LGPL2 or later
In the other systems
The newest version among them is 0.3.1, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | devel/fortytwo-encore | 0.3.1_2 newest | no data | - | [email protected] | - |
| FreeBSD | devel/fortytwo-encore | 0.3.1_11 newest | none known | - | [email protected] | - |
| HardenedBSD | devel/fortytwo-encore | 0.3.1_11 newest | no data | - | [email protected] | - |
| GhostBSD | devel/fortytwo-encore | 0.3.1_11 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install fortytwo-encore
From mports:
cd /usr/mports/devel/fortytwo-encore && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= fortytwo-encore>0:devel/fortytwo-encore
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
Required by 3
Configuration
Options name: devel_encore
| Option | Default | Description |
|---|---|---|
| DOCS | off |
- USES
- gnustep
- Service scripts
- none
Files
pkg-plist 51
- GNUstep/System/Library/Frameworks/Encore.framework/Encore
- GNUstep/System/Library/Frameworks/Encore.framework/Headers
- GNUstep/System/Library/Frameworks/Encore.framework/Resources
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Encore
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECArrayIterator.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECCache.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECCacheItem.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECDefaultLoggingFormatter.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECEmptyIterator.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECEnumeratorIterator.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECExceptions.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECFileLoggingWriter.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECIterator.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECKeyToListMap.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECLogger.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECLogging.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECLoggingConfiguration.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECLoggingFormatter.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECLoggingWriter.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECLoggingXMLConfiguration.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECMemory.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECNSLogLoggingWriter.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECObject.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECParameterString.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECStack.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECStandardOutput.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECStringUtils.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECTestResult.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECTestSuite.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECTestcase.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControl.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControlContext.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControlDefaultAllocatorRule.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControlDefaultRule.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControlDelegateMessageRule.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControlEvent.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControlReferenceRule.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControlRule.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControlRuleSelector.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControlState.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/Encore.h
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Resources/Info-gnustep.plist
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/libEncore.so
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/libEncore.so.
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/libEncore.so.
- GNUstep/System/Library/Frameworks/Encore.framework/Versions/Current
- GNUstep/System/Library/Frameworks/Encore.framework/libEncore.so
- GNUstep/System/Library/Headers/Encore
- GNUstep/System/Library/Libraries/libEncore.so
- GNUstep/System/Library/Libraries/libEncore.so.
- GNUstep/System/Library/Libraries/libEncore.so.
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| Encore-0.3.1-src.tgz | 77970 | aaa4603d3955266689c158c6c39fdeb07f68df8e30310e51c65e77b32dd30c74 |
| Encore-0.3.1-api-ref.tgz | 115877 | ba7646c5205f3fc21135722e3d4963c2086a139abae73fde6723ced235a0a0e8 |
Master sites 1
- SF/fortytwo/Encore/0.3.1