[Midnightbsd-cvs] mports [20245] trunk/databases: add fortytwo-bdb

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri Sep 18 21:20:26 EDT 2015


Revision: 20245
          http://svnweb.midnightbsd.org/mports/?rev=20245
Author:   laffer1
Date:     2015-09-18 21:20:25 -0400 (Fri, 18 Sep 2015)
Log Message:
-----------
add fortytwo-bdb

Modified Paths:
--------------
    trunk/databases/Makefile

Added Paths:
-----------
    trunk/databases/fortytwo-bdb/
    trunk/databases/fortytwo-bdb/Makefile
    trunk/databases/fortytwo-bdb/distinfo
    trunk/databases/fortytwo-bdb/files/
    trunk/databases/fortytwo-bdb/files/patch-GNUmakefile
    trunk/databases/fortytwo-bdb/pkg-descr
    trunk/databases/fortytwo-bdb/pkg-plist

Modified: trunk/databases/Makefile
===================================================================
--- trunk/databases/Makefile	2015-09-19 00:17:58 UTC (rev 20244)
+++ trunk/databases/Makefile	2015-09-19 01:20:25 UTC (rev 20245)
@@ -9,6 +9,7 @@
 SUBDIR += db48
 SUBDIR += db5
 SUBDIR += evolution-data-server
+SUBDIR += fortytwo-bdb
 SUBDIR += freetds
 SUBDIR += gdbm
 SUBDIR += gnats4

Added: trunk/databases/fortytwo-bdb/Makefile
===================================================================
--- trunk/databases/fortytwo-bdb/Makefile	                        (rev 0)
+++ trunk/databases/fortytwo-bdb/Makefile	2015-09-19 01:20:25 UTC (rev 20245)
@@ -0,0 +1,37 @@
+# $MidnightBSD$
+# $FreeBSD: head/databases/fortytwo-bdb/Makefile 390004 2015-06-17 22:44:59Z amdmi3 $
+
+PORTNAME=	bdb
+PORTVERSION=	0.2.1
+CATEGORIES=	databases gnustep
+MASTER_SITES=	SF/fortytwo/Berkeley%20DB%20Wrapper%20%28BDB%29/${PORTVERSION}
+PKGNAMEPREFIX=	fortytwo-
+DISTFILES=	BDB-${PORTVERSION}-src.tgz \
+		BDB-${PORTVERSION}-api-ref.tgz
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Interface to Berkeley DB for GNUstep
+
+LICENSE=	lgpl2.1
+
+USES=		gnustep
+USE_GNUSTEP=	back build
+
+LIB_DEPENDS=	libEncore.so:${PORTSDIR}/devel/fortytwo-encore
+DEFAULT_LIBVERSION=	0.1
+USE_LDCONFIG=	${GNUSTEP_LOCAL_LIBRARIES}
+USE_BDB=	43+
+
+WRKSRC=		${WRKDIR}/BDB-${PORTVERSION}
+DOCSDIR=	${GNUSTEP_PREFIX}/Local/Library/Documentation/B
+ADDITIONAL_OBJCFLAGS+=	-I${BDB_INCLUDE_DIR} -I${GNUSTEP_PREFIX}/
+ADDITIONAL_LDFLAGS+=	-L${BDB_LIB_DIR}
+
+OPTIONS_DEFINE=	DOCS
+
+post-install:
+	${STRIP_CMD} ${PREFIX}/GNUstep/Local/Library/Frameworks/BDB.framework/Versions/0/libBDB.so
+	@${MKDIR} ${DOCSDIR}
+	cd ${WRKDIR}/BDB-0.2.0-api-ref && ${COPYTREE_SHARE} . ${FAKE_DESTDIR}${DOCSDIR}
+
+.include <bsd.port.mk>


Property changes on: trunk/databases/fortytwo-bdb/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/databases/fortytwo-bdb/distinfo
===================================================================
--- trunk/databases/fortytwo-bdb/distinfo	                        (rev 0)
+++ trunk/databases/fortytwo-bdb/distinfo	2015-09-19 01:20:25 UTC (rev 20245)
@@ -0,0 +1,4 @@
+SHA256 (BDB-0.2.1-src.tgz) = 5cd885d59ef0cb7e8c67b3892bbf3c117fb204a6c4c824bdb710ea4a97fc2763
+SIZE (BDB-0.2.1-src.tgz) = 57394
+SHA256 (BDB-0.2.1-api-ref.tgz) = 1f287194f2d696e5cfd3fb3ad9197f4f3672f45e4d61eed4e21b9921ebac2471
+SIZE (BDB-0.2.1-api-ref.tgz) = 29544


Property changes on: trunk/databases/fortytwo-bdb/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/databases/fortytwo-bdb/files/patch-GNUmakefile
===================================================================
--- trunk/databases/fortytwo-bdb/files/patch-GNUmakefile	                        (rev 0)
+++ trunk/databases/fortytwo-bdb/files/patch-GNUmakefile	2015-09-19 01:20:25 UTC (rev 20245)
@@ -0,0 +1,22 @@
+--- GNUmakefile.orig	Wed Aug 30 13:05:48 2006
++++ GNUmakefile	Wed Nov 29 11:44:31 2006
+@@ -6,15 +6,15 @@
+ 
+ # if this line fails then copy config.properties.template to config.properties
+ # and modify the copied version appropriately
+-include config.properties
++#include config.properties
+ 
+ FRAMEWORK_NAME=BDB
+ VERSION=0.1
+ 
+-ADDITIONAL_INCLUDE_DIRS=\
+-  -I$(DBROOT)/include
++#ADDITIONAL_INCLUDE_DIRS=\
++#  -I$(DBROOT)/include
+ 
+-ADDITIONAL_LIB_DIRS=-L$(DBROOT)/lib
++#ADDITIONAL_LIB_DIRS=-L$(DBROOT)/lib
+ 
+ #BDB_OBJC_LIBS +=Encore 
+ 


Property changes on: trunk/databases/fortytwo-bdb/files/patch-GNUmakefile
___________________________________________________________________
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/databases/fortytwo-bdb/pkg-descr
===================================================================
--- trunk/databases/fortytwo-bdb/pkg-descr	                        (rev 0)
+++ trunk/databases/fortytwo-bdb/pkg-descr	2015-09-19 01:20:25 UTC (rev 20245)
@@ -0,0 +1,12 @@
+BDB is a set of classes implementing an interface to
+Berkeley DB for the GNUstep and Mac OS X environment written in
+Objective-C language. It is based on the C API of
+Berkeley DB and offers an object oriented interface which relies on 
+classes and mechanisms offered by the Foundation library.
+
+In its present state BDB just offers a reduced set of functionality of
+Berkeley DB.
+
+LICENSE: LGPL2 or later
+
+WWW: http://fortytwo.sourceforge.net/


Property changes on: trunk/databases/fortytwo-bdb/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/databases/fortytwo-bdb/pkg-plist
===================================================================
--- trunk/databases/fortytwo-bdb/pkg-plist	                        (rev 0)
+++ trunk/databases/fortytwo-bdb/pkg-plist	2015-09-19 01:20:25 UTC (rev 20245)
@@ -0,0 +1,125 @@
+GNUstep/Local/Library/Frameworks/BDB.framework/BDB
+GNUstep/Local/Library/Frameworks/BDB.framework/Headers
+GNUstep/Local/Library/Frameworks/BDB.framework/Resources
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/BDB
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDB.h
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBConfig.h
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBConstants.h
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBCursor.h
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBCursorConfig.h
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBDatabase.h
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBDatabaseConfig.h
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBDatabaseEntry.h
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBDatabaseEntryData.h
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBDatabaseRecordNumber.h
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBErrorHandling.h
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBExceptions.h
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBLockMode.h
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBObject.h
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBOperationStatus.h
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBSerializer.h
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/BDBTransaction.h
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Headers/NSArchiver-BDBExtensions.h
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/Resources/Info-gnustep.plist
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/libBDB.so
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/libBDB.so.%%MAJORLIBVERSION%%
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/%%MAJORVERSION%%/libBDB.so.%%LIBVERSION%%
+GNUstep/Local/Library/Frameworks/BDB.framework/Versions/Current
+GNUstep/Local/Library/Frameworks/BDB.framework/libBDB.so
+GNUstep/Local/Library/Headers/BDB
+GNUstep/Local/Library/Libraries/libBDB.so
+GNUstep/Local/Library/Libraries/libBDB.so.%%MAJORLIBVERSION%%
+GNUstep/Local/Library/Libraries/libBDB.so.%%LIBVERSION%%
+%%PORTDOCS%%%%DOCSDIR%%/BDB/BDB.html
+%%PORTDOCS%%%%DOCSDIR%%/BDB/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDB/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDB/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBConstants/BDBConstants.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBConstants/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBConstants/DataTypes/DataTypes.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBConstants/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBConstants/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabase/BDBDatabase.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabase/Classes/BDBDatabase/BDBDatabase.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabase/Classes/BDBDatabase/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabase/Classes/BDBDatabase/Methods/Methods.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabase/Classes/BDBDatabase/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabase/Classes/BDBDatabase/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabase/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabase/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabase/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseConfig/BDBDatabaseConfig.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseConfig/Classes/BDBDatabaseConfig/BDBDatabaseConfig.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseConfig/Classes/BDBDatabaseConfig/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseConfig/Classes/BDBDatabaseConfig/Methods/Methods.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseConfig/Classes/BDBDatabaseConfig/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseConfig/Classes/BDBDatabaseConfig/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseConfig/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseConfig/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseConfig/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseEntry/BDBDatabaseEntry.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseEntry/Classes/BDBDatabaseEntry/BDBDatabaseEntry.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseEntry/Classes/BDBDatabaseEntry/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseEntry/Classes/BDBDatabaseEntry/Methods/Methods.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseEntry/Classes/BDBDatabaseEntry/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseEntry/Classes/BDBDatabaseEntry/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseEntry/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseEntry/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseEntry/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseEntryData/BDBDatabaseEntryData.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseEntryData/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseEntryData/Functions/Functions.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseEntryData/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseEntryData/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseRecordNumber/BDBDatabaseRecordNumber.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseRecordNumber/Classes/BDBDatabaseRecordNumber/BDBDatabaseRecordNumber.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseRecordNumber/Classes/BDBDatabaseRecordNumber/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseRecordNumber/Classes/BDBDatabaseRecordNumber/Methods/Methods.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseRecordNumber/Classes/BDBDatabaseRecordNumber/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseRecordNumber/Classes/BDBDatabaseRecordNumber/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseRecordNumber/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseRecordNumber/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBDatabaseRecordNumber/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/BDBExceptions.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBBtreeMaximumDepthReachedException/BDBExceptions.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBBtreeMaximumDepthReachedException/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBBtreeMaximumDepthReachedException/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBBtreeMaximumDepthReachedException/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBDeadLockException/BDBExceptions.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBDeadLockException/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBDeadLockException/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBDeadLockException/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBException/BDBExceptions.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBException/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBException/Methods/Methods.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBException/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBException/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBIllegalIndexReference/BDBExceptions.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBIllegalIndexReference/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBIllegalIndexReference/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBIllegalIndexReference/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBInvalidDatabaseHandle/BDBExceptions.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBInvalidDatabaseHandle/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBInvalidDatabaseHandle/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBInvalidDatabaseHandle/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBLockNotGrantedException/BDBExceptions.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBLockNotGrantedException/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBLockNotGrantedException/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBLockNotGrantedException/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBNoValueForKeyException/BDBExceptions.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBNoValueForKeyException/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBNoValueForKeyException/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBNoValueForKeyException/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBNotImplementedException/BDBExceptions.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBNotImplementedException/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBNotImplementedException/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/Classes/BDBNotImplementedException/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBExceptions/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBOperationStatus/BDBOperationStatus.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBOperationStatus/CompositePage.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBOperationStatus/DataTypes/DataTypes.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBOperationStatus/index.html
+%%PORTDOCS%%%%DOCSDIR%%/BDBOperationStatus/toc.html
+%%PORTDOCS%%%%DOCSDIR%%/MasterTOC.html


Property changes on: trunk/databases/fortytwo-bdb/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