summaryrefslogtreecommitdiff
path: root/databases/palm-db-tools/patches
diff options
context:
space:
mode:
authordsainty <dsainty>2007-02-19 21:19:14 +0000
committerdsainty <dsainty>2007-02-19 21:19:14 +0000
commitb20d4732e8234db040f2a5b6e7da5d4a8d6e7e7e (patch)
treed434e802698fff9608976a915c87b1e335a22211 /databases/palm-db-tools/patches
parent9ff08f898e7c2d3cc837ace18359b690d4c80391 (diff)
downloadpkgsrc-b20d4732e8234db040f2a5b6e7da5d4a8d6e7e7e.tar.gz
PalmOS Flat-File Database Tools. Conversion utilities for the PalmOS
flat-file database programs "MobileDB", "JFile" v3.x, "List", and the open source "DB".
Diffstat (limited to 'databases/palm-db-tools/patches')
-rw-r--r--databases/palm-db-tools/patches/patch-aa15
-rw-r--r--databases/palm-db-tools/patches/patch-ab14
-rw-r--r--databases/palm-db-tools/patches/patch-ac12
-rw-r--r--databases/palm-db-tools/patches/patch-ad26
4 files changed, 67 insertions, 0 deletions
diff --git a/databases/palm-db-tools/patches/patch-aa b/databases/palm-db-tools/patches/patch-aa
new file mode 100644
index 00000000000..7ac0d2ea219
--- /dev/null
+++ b/databases/palm-db-tools/patches/patch-aa
@@ -0,0 +1,15 @@
+$NetBSD: patch-aa,v 1.1.1.1 2007/02/19 21:19:14 dsainty Exp $
+
+GCC 4.1.2 errors on semicolon following namespace block.
+
+--- libpalm/Block.h.orig 2003-06-20 11:37:47.000000000 +1200
++++ libpalm/Block.h 2007-02-19 20:55:39.000000000 +1300
+@@ -176,7 +176,7 @@
+ size_type m_size;
+ };
+
+-};
++}
+
+ bool operator == (const PalmLib::Block& lhs, const PalmLib::Block& rhs);
+
diff --git a/databases/palm-db-tools/patches/patch-ab b/databases/palm-db-tools/patches/patch-ab
new file mode 100644
index 00000000000..7c20f64895e
--- /dev/null
+++ b/databases/palm-db-tools/patches/patch-ab
@@ -0,0 +1,14 @@
+$NetBSD: patch-ab,v 1.1.1.1 2007/02/19 21:19:14 dsainty Exp $
+
+GCC 4.1.2 errors on semicolon following namespace block.
+
+--- libpalm/File.h.orig 2003-06-20 11:37:47.000000000 +1200
++++ libpalm/File.h 2007-02-19 20:55:49.000000000 +1300
+@@ -89,6 +89,6 @@
+ uid_map_t m_uid_map;
+ };
+
+-};
++}
+
+ #endif
diff --git a/databases/palm-db-tools/patches/patch-ac b/databases/palm-db-tools/patches/patch-ac
new file mode 100644
index 00000000000..123a881b286
--- /dev/null
+++ b/databases/palm-db-tools/patches/patch-ac
@@ -0,0 +1,12 @@
+$NetBSD: patch-ac,v 1.1.1.1 2007/02/19 21:19:14 dsainty Exp $
+
+Defining _XOPEN_SOURCE breaks the build under NetBSD.
+
+--- libsupport/csvfile.cpp.orig 2003-06-20 11:37:47.000000000 +1200
++++ libsupport/csvfile.cpp 2007-02-19 21:19:46.000000000 +1300
+@@ -1,5 +1,3 @@
+-#define _XOPEN_SOURCE
+-
+ #include <iostream>
+ #include <fstream>
+ #include <sstream>
diff --git a/databases/palm-db-tools/patches/patch-ad b/databases/palm-db-tools/patches/patch-ad
new file mode 100644
index 00000000000..dbc31f16137
--- /dev/null
+++ b/databases/palm-db-tools/patches/patch-ad
@@ -0,0 +1,26 @@
+$NetBSD: patch-ad,v 1.1.1.1 2007/02/19 21:19:14 dsainty Exp $
+
+Unconditionally correct LIB_DEPENDENCIES and INSTALL for libtool builds.
+
+--- flatfile/Makefile.in.orig 2003-06-20 11:37:46.000000000 +1200
++++ flatfile/Makefile.in 2007-02-20 09:56:12.000000000 +1300
+@@ -97,8 +97,8 @@
+ install: all
+ $(INSTALL) -d $(bindir)
+ $(INSTALL) -d $(libdir)
+- $(INSTALL) -s $(TARGETS) $(libdir)
+- $(INSTALL) -s $(PROGRAMS:%=%$(EXEEXT)) $(bindir)
++ $(LIBTOOL) --mode=install $(INSTALL) -s $(TARGETS) $(libdir)
++ $(LIBTOOL) --mode=install $(INSTALL) -s $(PROGRAMS:%=%$(EXEEXT)) $(bindir)
+
+ .SUFFIXES:
+ .SUFFIXES: .c .cpp .lo .o .obj
+@@ -125,7 +125,7 @@
+ libpdbtools.la: $(OBJS:.o=.lo) $(LIB_DEPENDENCIES:.a=.la)
+ $(LIBTOOL) --mode=link $(CXX) $(OBJS:.o=.lo) -o $@ $(LIBS:.a=.la)
+
+-$(PROGRAMS:=$(EXEEXT)): $(PROGDEPS) $(PROGOBJS) $(TARGETS) $(LIB_DEPENDENCIES)
++$(PROGRAMS:=$(EXEEXT)): $(PROGDEPS) $(PROGOBJS) $(TARGETS) $(LIB_DEPENDENCIES:.a=.la)
+ $(PROGLINK)
+
+ clean: