[72088] trunk/dports/databases/xbase

and.damore at macports.org and.damore at macports.org
Sat Oct 2 16:38:10 PDT 2010


Revision: 72088
          http://trac.macports.org/changeset/72088
Author:   and.damore at macports.org
Date:     2010-10-02 16:38:09 -0700 (Sat, 02 Oct 2010)
Log Message:
-----------
updated xbase to 3.1.2 according to sourceforge bugs ID 1889018 and 1889012, disabled locking

Modified Paths:
--------------
    trunk/dports/databases/xbase/Portfile

Added Paths:
-----------
    trunk/dports/databases/xbase/files/
    trunk/dports/databases/xbase/files/patch-xbase64-cpp.diff
    trunk/dports/databases/xbase/files/patch-xblock-cpp.diff
    trunk/dports/databases/xbase/files/patch-xbtypes-h.diff

Modified: trunk/dports/databases/xbase/Portfile
===================================================================
--- trunk/dports/databases/xbase/Portfile	2010-10-02 23:35:23 UTC (rev 72087)
+++ trunk/dports/databases/xbase/Portfile	2010-10-02 23:38:09 UTC (rev 72088)
@@ -3,7 +3,7 @@
 PortSystem 1.0
 
 name			xbase
-version			2.0.0
+version			3.1.2
 categories		databases devel
 platforms		darwin
 maintainers		nomaintainer
@@ -18,11 +18,16 @@
 
 homepage		http://linux.techass.com/projects/xdb/
 master_sites		sourceforge:xdb
-checksums		md5 9b29362031716a12491beb9f8cc882f2
+distname        ${name}64-${version}
+checksums       md5     7f3a727c142b4339faa781e1f6d5871c \
+                sha1    5bd433a4f748a6fa1a7855b6a2325483d4ee7206 \
+                rmd160  8f2a16fcecd6098b7b3ca47354e33a387a7dc1d9
 
-configure.args	--host=powerpc-apple-freebsd
+patchfiles      patch-xbase64-cpp.diff \
+                patch-xblock-cpp.diff \
+                patch-xbtypes-h.diff
 
-platform i386 {
-	configure.args-delete	--host=powerpc-apple-freebsd
-	configure.args-append	--host=i686-apple-freebsd
-}
+configure.args-append --without-xbase-locking
+
+use_parallel_build  no
+

Added: trunk/dports/databases/xbase/files/patch-xbase64-cpp.diff
===================================================================
--- trunk/dports/databases/xbase/files/patch-xbase64-cpp.diff	                        (rev 0)
+++ trunk/dports/databases/xbase/files/patch-xbase64-cpp.diff	2010-10-02 23:38:09 UTC (rev 72088)
@@ -0,0 +1,10 @@
+--- xbase64/xbase64.cpp.orig	2010-10-02 23:04:57.000000000 +0200
++++ xbase64/xbase64.cpp	2006-07-17 18:54:42.000000000 +0200
+@@ -51,6 +51,7 @@
+ #include <xbase64/xbase64.h>
+ #include <ctype.h>
+ #include <string.h>
++#include <errno.h>
+ 
+ //#include <xbase64/xbexcept.h>
+ 

Added: trunk/dports/databases/xbase/files/patch-xblock-cpp.diff
===================================================================
--- trunk/dports/databases/xbase/files/patch-xblock-cpp.diff	                        (rev 0)
+++ trunk/dports/databases/xbase/files/patch-xblock-cpp.diff	2010-10-02 23:38:09 UTC (rev 72088)
@@ -0,0 +1,10 @@
+--- xbase64/xblock.cpp.orig	2010-10-02 22:57:35.000000000 +0200
++++ xbase64/xblock.cpp	2010-10-02 22:58:09.000000000 +0200
+@@ -64,6 +64,7 @@
+ 
+ //#include <stdio.h>
+ //#include <stdlib.h>
++#include <errno.h>
+ 
+ /*! \file xblock.cpp
+ */

Added: trunk/dports/databases/xbase/files/patch-xbtypes-h.diff
===================================================================
--- trunk/dports/databases/xbase/files/patch-xbtypes-h.diff	                        (rev 0)
+++ trunk/dports/databases/xbase/files/patch-xbtypes-h.diff	2010-10-02 23:38:09 UTC (rev 72088)
@@ -0,0 +1,17 @@
+--- xbase64/xbtypes.h.orig	2010-10-02 23:35:58.000000000 +0200
++++ xbase64/xbtypes.h	2010-10-02 23:36:05.000000000 +0200
+@@ -85,7 +85,6 @@
+ #else
+ #endif
+ #endif      // XB_LOCKING_ON
+-#endif      // __XB_XTYPES_H__
+ 
+ // 64 bit file processing
+ #if defined(HAVE_FSEEKO) && defined(HAVE_FTELLO) && defined(XB_LARGEFILE_SUPPORT)
+@@ -97,3 +96,6 @@
+  #define _fseek fseek
+  typedef long xbOffT;
+ #endif
++
++#endif      // __XB_XTYPES_H__
++
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20101002/5b069598/attachment.html>


More information about the macports-changes mailing list