[Midnightbsd-cvs] mports [20244] trunk/devel: fortytwo-encore port added
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Fri Sep 18 20:17:59 EDT 2015
Revision: 20244
http://svnweb.midnightbsd.org/mports/?rev=20244
Author: laffer1
Date: 2015-09-18 20:17:58 -0400 (Fri, 18 Sep 2015)
Log Message:
-----------
fortytwo-encore port added
Modified Paths:
--------------
trunk/devel/Makefile
Added Paths:
-----------
trunk/devel/fortytwo-encore/
trunk/devel/fortytwo-encore/Makefile
trunk/devel/fortytwo-encore/distinfo
trunk/devel/fortytwo-encore/files/
trunk/devel/fortytwo-encore/files/patch-Encore.h
trunk/devel/fortytwo-encore/pkg-descr
trunk/devel/fortytwo-encore/pkg-plist
Modified: trunk/devel/Makefile
===================================================================
--- trunk/devel/Makefile 2015-09-18 23:20:59 UTC (rev 20243)
+++ trunk/devel/Makefile 2015-09-19 00:17:58 UTC (rev 20244)
@@ -73,6 +73,7 @@
SUBDIR += fam
SUBDIR += ffcall
SUBDIR += fmake
+SUBDIR += fortytwo-encore
SUBDIR += gamin
SUBDIR += gccmakedep
SUBDIR += gconf2
Added: trunk/devel/fortytwo-encore/Makefile
===================================================================
--- trunk/devel/fortytwo-encore/Makefile (rev 0)
+++ trunk/devel/fortytwo-encore/Makefile 2015-09-19 00:17:58 UTC (rev 20244)
@@ -0,0 +1,35 @@
+# $MidnightBSD$
+# $FreeBSD: head/devel/fortytwo-encore/Makefile 383626 2015-04-09 07:44:41Z bapt $
+
+PORTNAME= encore
+PORTVERSION= 0.3.1
+CATEGORIES= devel gnustep
+MASTER_SITES= SF/fortytwo/Encore/${PORTVERSION}
+PKGNAMEPREFIX= fortytwo-
+DISTFILES= Encore-${PORTVERSION}-src.tgz \
+ Encore-${PORTVERSION}-api-ref.tgz
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Utility classes for GNUstep
+
+LICENSE= lgpl2.1
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= gnustep
+USE_GNUSTEP= back build
+DEFAULT_LIBVERSION= 0.1
+USE_LDCONFIG= ${GNUSTEP_LOCAL_LIBRARIES}
+
+WRKSRC= ${WRKDIR}/Encore
+DOCSDIR= ${GNUSTEP_PREFIX}/Local/Library/Documentation/Encore
+
+PORTDOCS= *
+
+OPTIONS_DEFINE= DOCS
+
+post-install:
+ @${MKDIR} ${DOCSDIR}
+ cd ${WRKDIR}/Encore-${PORTVERSION}-api-ref && ${COPYTREE_SHARE} . ${DOCSDIR}
+ ${STRIP_CMD} ${PREFIX}/GNUstep/Local/Library/Frameworks/Encore.framework/Versions/0/libEncore.so
+
+.include <bsd.port.mk>
Property changes on: trunk/devel/fortytwo-encore/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/fortytwo-encore/distinfo
===================================================================
--- trunk/devel/fortytwo-encore/distinfo (rev 0)
+++ trunk/devel/fortytwo-encore/distinfo 2015-09-19 00:17:58 UTC (rev 20244)
@@ -0,0 +1,4 @@
+SHA256 (Encore-0.3.1-src.tgz) = aaa4603d3955266689c158c6c39fdeb07f68df8e30310e51c65e77b32dd30c74
+SIZE (Encore-0.3.1-src.tgz) = 77970
+SHA256 (Encore-0.3.1-api-ref.tgz) = ba7646c5205f3fc21135722e3d4963c2086a139abae73fde6723ced235a0a0e8
+SIZE (Encore-0.3.1-api-ref.tgz) = 115877
Property changes on: trunk/devel/fortytwo-encore/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/fortytwo-encore/files/patch-Encore.h
===================================================================
--- trunk/devel/fortytwo-encore/files/patch-Encore.h (rev 0)
+++ trunk/devel/fortytwo-encore/files/patch-Encore.h 2015-09-19 00:17:58 UTC (rev 20244)
@@ -0,0 +1,10 @@
+--- Encore.h.orig 2006-12-08 08:41:12.000000000 +0100
++++ Encore.h 2012-02-06 04:57:39.000000000 +0100
+@@ -53,7 +53,6 @@
+ #include <Encore/ECLogging.h>
+ #include <Encore/ECDefaultLoggingFormatter.h>
+ #include <Encore/ECNSLogLoggingWriter.h>
+-#include <Encore/ECLoggingConfigurationFactory.h>
+ #include <Encore/ECLoggingConfiguration.h>
+ #include <Encore/ECFileLoggingWriter.h>
+ #include <Encore/ECLoggingXMLConfiguration.h>
Property changes on: trunk/devel/fortytwo-encore/files/patch-Encore.h
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/fortytwo-encore/pkg-descr
===================================================================
--- trunk/devel/fortytwo-encore/pkg-descr (rev 0)
+++ trunk/devel/fortytwo-encore/pkg-descr 2015-09-19 00:17:58 UTC (rev 20244)
@@ -0,0 +1,22 @@
+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
+
+WWW: http://fortytwo.sourceforge.net/
Property changes on: trunk/devel/fortytwo-encore/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/fortytwo-encore/pkg-plist
===================================================================
--- trunk/devel/fortytwo-encore/pkg-plist (rev 0)
+++ trunk/devel/fortytwo-encore/pkg-plist 2015-09-19 00:17:58 UTC (rev 20244)
@@ -0,0 +1,51 @@
+GNUstep/Local/Library/Frameworks/Encore.framework/Encore
+GNUstep/Local/Library/Frameworks/Encore.framework/Headers
+GNUstep/Local/Library/Frameworks/Encore.framework/Resources
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Encore
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECArrayIterator.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECCache.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECCacheItem.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECDefaultLoggingFormatter.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECEmptyIterator.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECEnumeratorIterator.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECExceptions.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECFileLoggingWriter.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECIterator.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECKeyToListMap.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECLogger.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECLogging.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECLoggingConfiguration.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECLoggingFormatter.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECLoggingWriter.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECLoggingXMLConfiguration.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECMemory.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECNSLogLoggingWriter.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECObject.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECParameterString.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECStack.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECStandardOutput.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECStringUtils.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECTestResult.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECTestSuite.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECTestcase.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControl.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControlContext.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControlDefaultAllocatorRule.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControlDefaultRule.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControlDelegateMessageRule.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControlEvent.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControlReferenceRule.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControlRule.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControlRuleSelector.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/ECXMLControlState.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Headers/Encore.h
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/Resources/Info-gnustep.plist
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/libEncore.so
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/libEncore.so.%%MAJORLIBVERSION%%
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/%%MAJORVERSION%%/libEncore.so.%%LIBVERSION%%
+GNUstep/Local/Library/Frameworks/Encore.framework/Versions/Current
+GNUstep/Local/Library/Frameworks/Encore.framework/libEncore.so
+GNUstep/Local/Library/Headers/Encore
+GNUstep/Local/Library/Libraries/libEncore.so
+GNUstep/Local/Library/Libraries/libEncore.so.%%MAJORLIBVERSION%%
+GNUstep/Local/Library/Libraries/libEncore.so.%%LIBVERSION%%
Property changes on: trunk/devel/fortytwo-encore/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list