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