[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