[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (504a4ff56b14cc3b8a787a82da7a0774396c3864)

Treeve Jelbert scm at sourcemage.org
Fri Aug 12 07:23:19 EDT 2011


GIT changes to master grimoire by Treeve Jelbert <treeve at sourcemage.org>:

 libs/libofx/BUILD       |    2 
 libs/libofx/DEPENDS     |    6 +
 libs/libofx/DETAILS     |    4 -
 libs/libofx/HISTORY     |    7 ++
 libs/libofx/PRE_BUILD   |    2 
 libs/libofx/gcc43.patch |  157 ------------------------------------------------
 6 files changed, 16 insertions(+), 162 deletions(-)

New commits:
commit 504a4ff56b14cc3b8a787a82da7a0774396c3864
Author: Treeve Jelbert <treeve at sourcemage.org>
Commit: Treeve Jelbert <treeve at sourcemage.org>

    libofx: => 0.9.4

diff --git a/libs/libofx/BUILD b/libs/libofx/BUILD
new file mode 100755
index 0000000..b4704fd
--- /dev/null
+++ b/libs/libofx/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" --disable-static" &&
+default_build
diff --git a/libs/libofx/DEPENDS b/libs/libofx/DEPENDS
index ab2f4af..b2a2e17 100755
--- a/libs/libofx/DEPENDS
+++ b/libs/libofx/DEPENDS
@@ -1,4 +1,8 @@
 depends -sub CXX gcc    &&
 depends curl   &&
 depends opensp &&
-depends openssl
+depends openssl &&
+depends libtool &&
+optional_depends pkgconfig '' '' 'package detection'   &&
+optional_depends doxygen   '' '' 'build documentation' &&
+optional_depends libxml++  '' '' 'build ofxconnect examples'
diff --git a/libs/libofx/DETAILS b/libs/libofx/DETAILS
index 233f67e..a2cf25d 100755
--- a/libs/libofx/DETAILS
+++ b/libs/libofx/DETAILS
@@ -11,8 +11,8 @@ if  [  "${LIBOFX_CVS}"  ==  "y"  ];  then
    SOURCE_IGNORE=volatile
 SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-cvs
 else
-          VERSION=0.9.1
-     SOURCE_HASH=sha512:892e4a430bbbe467af31d639810cf1a63c3b2e414059b56d7c83ef26be95c47f7e6eec6cf1547cefc36e910278f5b061e30a4901d3b229149e66076d989ae9ca
+          VERSION=0.9.4
+     SOURCE_HASH=sha512:8e61a1cf3a41721b4e34fefc0a6f6ce9867e52e7e9b22f449b1f73d077e430c0c2aaa197dfcea0b0657e99fcb768357960dde2f4839fb6e06e8db45d85335bc7
           SOURCE=${SPELL}-${VERSION}.tar.gz
    SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
 SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
diff --git a/libs/libofx/HISTORY b/libs/libofx/HISTORY
index b4e0002..9f6a589 100644
--- a/libs/libofx/HISTORY
+++ b/libs/libofx/HISTORY
@@ -1,3 +1,10 @@
+2011-08-11 Treeve Jelbert <treeve at sourcemage.org>
+	* DETAILS: version 0.9.4
+	* PRE_BUILD: don't apply gcc43 patch
+	* gcc43.patch: deleted
+	* DEPENDS: add libtool, optional pkgconfig, doxygen, libxml++
+	* BUILD: only build dynamic libraries(static ones fail for me)
+
 2011-07-30 Florian Franzmann <siflfran at hawo.stw.uni-erlangen.de>
 	* DEPENDS: changed dependency on g++ to dependency on gcc with
 	  sub-depends on CXX (scripted)
diff --git a/libs/libofx/PRE_BUILD b/libs/libofx/PRE_BUILD
index 4b85747..9e0b535 100755
--- a/libs/libofx/PRE_BUILD
+++ b/libs/libofx/PRE_BUILD
@@ -3,6 +3,4 @@ cd  $SOURCE_DIRECTORY  &&
 
 if  [  "${LIBOFX_CVS}"  ==  "y"  ];  then
   NOCONFIGURE="ON"  ./autogen.sh
-else
-  patch -p1 < $SCRIPT_DIRECTORY/gcc43.patch
 fi
diff --git a/libs/libofx/gcc43.patch b/libs/libofx/gcc43.patch
deleted file mode 100644
index 2b7bf2e..0000000
--- a/libs/libofx/gcc43.patch
+++ /dev/null
@@ -1,157 +0,0 @@
-#
-# Modfied from http://lists4.opensuse.org/opensuse-commit/2007-11/msg00393.html
-#
-diff -Naur libofx-0.8.3.orig/lib/context.hh libofx-0.8.3/lib/context.hh
---- libofx-0.8.3.orig/lib/context.hh	2008-03-22 16:46:56.140089316 -0700
-+++ libofx-0.8.3/lib/context.hh	2008-03-22 16:50:19.762089412 -0700
-@@ -13,8 +13,9 @@
- 
- #ifndef CONTEXT_H
- #define CONTEXT_H
--#include <string.h>
--#include <time.h>		// for time_t
-+#include <string>
-+#include <cstring>
-+#include <ctime>		// for time_t
- #include "libofx.h"
- #include "ParserEventGeneratorKit.h"
- 
-diff -Naur libofx-0.8.3.orig/lib/getopt.c libofx-0.8.3/lib/getopt.c
---- libofx-0.8.3.orig/lib/getopt.c	2008-03-22 16:46:56.138090763 -0700
-+++ libofx-0.8.3/lib/getopt.c	2008-03-22 16:51:35.755087850 -0700
-@@ -39,7 +39,8 @@
- # endif
- #endif
- 
--#include <stdio.h>
-+#include <cstdio>
-+#include <cstlib>
- 
- /* Comment out all this code if we are using the GNU C Library, and are not
-    actually compiling the library itself.  This code is part of the GNU C
-@@ -65,14 +66,14 @@
- #ifdef	__GNU_LIBRARY__
- /* Don't include stdlib.h for non-GNU C libraries because some of them
-    contain conflicting prototypes for getopt.  */
--# include <stdlib.h>
-+# include <cstdlib>
- # include <unistd.h>
- #endif	/* GNU C library.  */
- 
- #ifdef VMS
- # include <unixlib.h>
- # if HAVE_STRING_H - 0
--#  include <string.h>
-+#  include <cstring>
- # endif
- #endif
- 
-diff -Naur libofx-0.8.3.orig/lib/ofx_container_transaction.cpp libofx-0.8.3/lib/ofx_container_transaction.cpp
---- libofx-0.8.3.orig/lib/ofx_container_transaction.cpp	2008-03-22 16:46:56.137089391 -0700
-+++ libofx-0.8.3/lib/ofx_container_transaction.cpp	2008-03-22 16:51:55.572087807 -0700
-@@ -22,6 +22,7 @@
- #endif
- 
- #include <string>
-+#include <cstdlib>
- #include "messages.hh"
- #include "libofx.h"
- #include "ofx_containers.hh"
-diff -Naur libofx-0.8.3.orig/lib/ofx_request_accountinfo.cpp libofx-0.8.3/lib/ofx_request_accountinfo.cpp
---- libofx-0.8.3.orig/lib/ofx_request_accountinfo.cpp	2008-03-22 16:46:56.137089391 -0700
-+++ libofx-0.8.3/lib/ofx_request_accountinfo.cpp	2008-03-22 16:52:57.719088277 -0700
-@@ -22,6 +22,7 @@
- #endif
- 
- #include <string>
-+#include <cstdlib>
- #include "libofx.h"
- #include "ofx_request_accountinfo.hh"
- 
-diff -Naur libofx-0.8.3.orig/lib/ofx_request.cpp libofx-0.8.3/lib/ofx_request.cpp
---- libofx-0.8.3.orig/lib/ofx_request.cpp	2008-03-22 16:46:56.137089391 -0700
-+++ libofx-0.8.3/lib/ofx_request.cpp	2008-03-22 16:52:45.584088317 -0700
-@@ -21,6 +21,7 @@
- #include <config.h>
- #endif
- 
-+#include <cstring>
- #include <string>
- #include "messages.hh"
- #include "libofx.h"
-diff -Naur libofx-0.8.3.orig/lib/ofx_request_statement.cpp libofx-0.8.3/lib/ofx_request_statement.cpp
---- libofx-0.8.3.orig/lib/ofx_request_statement.cpp	2008-03-22 16:46:56.137089391 -0700
-+++ libofx-0.8.3/lib/ofx_request_statement.cpp	2008-03-22 16:53:23.258088668 -0700
-@@ -22,6 +22,8 @@
- #endif
- 
- #include <string>
-+#include <cstring>
-+#include <cstdlib>
- #include "libofx.h"
- #include "ofx_utilities.hh"
- #include "ofx_request_statement.hh"
-diff -Naur libofx-0.8.3.orig/lib/ofx_utilities.cpp libofx-0.8.3/lib/ofx_utilities.cpp
---- libofx-0.8.3.orig/lib/ofx_utilities.cpp	2008-03-22 16:46:56.138090763 -0700
-+++ libofx-0.8.3/lib/ofx_utilities.cpp	2008-03-22 16:54:01.984088246 -0700
-@@ -19,9 +19,11 @@
- #include <iostream>
- #include "ParserEventGeneratorKit.h"
- #include "SGMLApplication.h"
--#include <time.h>
-+#include <ctime>
- #include <string>
--#include <locale.h>
-+#include <cstring>
-+#include <clocale>
-+#include <cstdlib>
- #include "messages.hh"
- #include "ofx_utilities.hh"
- 
-diff -Naur libofx-0.8.3.orig/lib/ofx_utilities.hh libofx-0.8.3/lib/ofx_utilities.hh
---- libofx-0.8.3.orig/lib/ofx_utilities.hh	2008-03-22 16:46:56.140089316 -0700
-+++ libofx-0.8.3/lib/ofx_utilities.hh	2008-03-22 16:54:20.736087907 -0700
-@@ -17,8 +17,9 @@
-  ***************************************************************************/
- #ifndef OFX_UTIL_H
- #define OFX_UTIL_H
--#include <string.h>
--#include <time.h>		// for time_t
-+#include <string>
-+#include <cstring>
-+#include <ctime>		// for time_t
- #include "ParserEventGeneratorKit.h"
- using namespace std;
-  /* This file contains various simple functions for type conversion & al */
-diff -Naur libofx-0.8.3.orig/ofxconnect/cmdline.c libofx-0.8.3/ofxconnect/cmdline.c
---- libofx-0.8.3.orig/ofxconnect/cmdline.c	2008-03-22 16:46:56.063088460 -0700
-+++ libofx-0.8.3/ofxconnect/cmdline.c	2008-03-22 16:54:41.572088480 -0700
-@@ -9,9 +9,9 @@
- */
- 
- 
--#include <stdio.h>
--#include <stdlib.h>
--#include <string.h>
-+#include <cstdio>
-+#include <cstdlib>
-+#include <cstring>
- 
- /* If we use autoconf.  */
- #ifdef HAVE_CONFIG_H
-diff -Naur libofx-0.8.3.orig/ofxdump/ofxdump.cpp libofx-0.8.3/ofxdump/ofxdump.cpp
---- libofx-0.8.3.orig/ofxdump/ofxdump.cpp	2008-03-22 16:46:56.063088460 -0700
-+++ libofx-0.8.3/ofxdump/ofxdump.cpp	2008-03-22 16:55:19.420088363 -0700
-@@ -30,8 +30,11 @@
- #include <iostream>
- #include <iomanip>
- #include <string>
-+#include <cstdio>
-+#include <cstdlib>
-+#include <cstring>
- #include "libofx.h"
--#include <stdio.h>		/* for printf() */
-+#include <cstdio>		/* for printf() */
- #include <config.h>		/* Include config constants, e.g., VERSION TF */
- #include <errno.h>
- 


More information about the SM-Commit mailing list