pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/palm-db-tools PalmOS Flat-File Database Tool...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/637940543b7b
branches:  trunk
changeset: 525579:637940543b7b
user:      dsainty <dsainty%pkgsrc.org@localhost>
date:      Mon Feb 19 21:19:14 2007 +0000

description:
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:

 databases/palm-db-tools/DESCR            |   3 +++
 databases/palm-db-tools/Makefile         |  26 ++++++++++++++++++++++++++
 databases/palm-db-tools/PLIST            |   4 ++++
 databases/palm-db-tools/distinfo         |   9 +++++++++
 databases/palm-db-tools/patches/patch-aa |  15 +++++++++++++++
 databases/palm-db-tools/patches/patch-ab |  14 ++++++++++++++
 databases/palm-db-tools/patches/patch-ac |  12 ++++++++++++
 databases/palm-db-tools/patches/patch-ad |  26 ++++++++++++++++++++++++++
 8 files changed, 109 insertions(+), 0 deletions(-)

diffs (141 lines):

diff -r c26fcf18d2a4 -r 637940543b7b databases/palm-db-tools/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/palm-db-tools/DESCR     Mon Feb 19 21:19:14 2007 +0000
@@ -0,0 +1,3 @@
+PalmOS Flat-File Database Tools.  Conversion utilities for the PalmOS
+flat-file database programs "MobileDB", "JFile" v3.x, "List", and the open
+source "DB".
diff -r c26fcf18d2a4 -r 637940543b7b databases/palm-db-tools/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/palm-db-tools/Makefile  Mon Feb 19 21:19:14 2007 +0000
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/02/19 21:19:14 dsainty Exp $
+#
+
+DISTNAME=      ${PKGNAME_NOREV:S/./_/g}
+PKGNAME=       palm-db-tools-0.3.6
+CATEGORIES=    databases
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=palm-db-tools/}
+
+MAINTAINER=    dsainty%NetBSD.org@localhost
+HOMEPAGE=      http://sourceforge.net/projects/palm-db-tools/
+COMMENT=       Conversion utilities for PalmOS flat-file database programs
+
+#LICENSE=      GPL
+
+WRKSRC=                ${WRKDIR}/palm-db-tools
+GNU_CONFIGURE= yes
+USE_LANGUAGES= c c++
+USE_TOOLS+=    gmake
+USE_LIBTOOL=   yes
+
+# The default of -Werror is a bit optimistic.  This code also causes
+# problems attempting to link C++ code with "cc", but using "libtool"
+# fixes this.
+CONFIGURE_ARGS=        --disable-warnings --enable-libtool
+
+.include "../../mk/bsd.pkg.mk"
diff -r c26fcf18d2a4 -r 637940543b7b databases/palm-db-tools/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/palm-db-tools/PLIST     Mon Feb 19 21:19:14 2007 +0000
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/02/19 21:19:14 dsainty Exp $
+bin/csv2pdb
+bin/pdb2csv
+lib/libpdbtools.la
diff -r c26fcf18d2a4 -r 637940543b7b databases/palm-db-tools/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/palm-db-tools/distinfo  Mon Feb 19 21:19:14 2007 +0000
@@ -0,0 +1,9 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/02/19 21:19:14 dsainty Exp $
+
+SHA1 (palm-db-tools-0_3_6.tar.gz) = b8ef6ed7059f5f71571622af6ece86b61cfacee6
+RMD160 (palm-db-tools-0_3_6.tar.gz) = 26a5ce1ab9d558a4b42f3278be809b31eefb19b4
+Size (palm-db-tools-0_3_6.tar.gz) = 201644 bytes
+SHA1 (patch-aa) = 63810ff29c59b3abb48f43b55ca92968711ec943
+SHA1 (patch-ab) = cc36b595666e8843728485a804f74322adb38b07
+SHA1 (patch-ac) = 48608e84abfaa34c813b002a0213183365d5d9ad
+SHA1 (patch-ad) = 0c8d624367a135fb5b0cf7ab5514f52f8cf3ac16
diff -r c26fcf18d2a4 -r 637940543b7b databases/palm-db-tools/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/palm-db-tools/patches/patch-aa  Mon Feb 19 21:19:14 2007 +0000
@@ -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 -r c26fcf18d2a4 -r 637940543b7b databases/palm-db-tools/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/palm-db-tools/patches/patch-ab  Mon Feb 19 21:19:14 2007 +0000
@@ -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 -r c26fcf18d2a4 -r 637940543b7b databases/palm-db-tools/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/palm-db-tools/patches/patch-ac  Mon Feb 19 21:19:14 2007 +0000
@@ -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 -r c26fcf18d2a4 -r 637940543b7b databases/palm-db-tools/patches/patch-ad
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/palm-db-tools/patches/patch-ad  Mon Feb 19 21:19:14 2007 +0000
@@ -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:



Home | Main Index | Thread Index | Old Index