summaryrefslogtreecommitdiff
path: root/databases/java-tokyocabinet/patches
diff options
context:
space:
mode:
authorobache <obache>2009-05-24 12:40:31 +0000
committerobache <obache>2009-05-24 12:40:31 +0000
commit735d53798975e1eabeb1f9e69f833e2f181b7a29 (patch)
treeaec755aa22451c6081fa17427c9809a7096acf92 /databases/java-tokyocabinet/patches
parent926ae9228c9a43831bb0436f5a3230d78c5316e4 (diff)
downloadpkgsrc-735d53798975e1eabeb1f9e69f833e2f181b7a29.tar.gz
Import java-tokyocabinet-1.19 as databases/java-tokyocabinet.
Tokyo Cabinet is a library of routines for managing a database. The database is a simple data file containing records, each is a pair of a key and a value. Every key and value is serial bytes with variable length. Both binary data and character string can be used as a key and a value. There is neither concept of data tables nor data types. Records are organized in hash table, B+ tree, or fixed-length array. This package provides Java binding of Tokyo Cabinet.
Diffstat (limited to 'databases/java-tokyocabinet/patches')
-rw-r--r--databases/java-tokyocabinet/patches/patch-aa17
-rw-r--r--databases/java-tokyocabinet/patches/patch-ab28
2 files changed, 45 insertions, 0 deletions
diff --git a/databases/java-tokyocabinet/patches/patch-aa b/databases/java-tokyocabinet/patches/patch-aa
new file mode 100644
index 00000000000..4d3ea579c2e
--- /dev/null
+++ b/databases/java-tokyocabinet/patches/patch-aa
@@ -0,0 +1,17 @@
+$NetBSD: patch-aa,v 1.1.1.1 2009/05/24 12:40:31 obache Exp $
+
+--- Makefile.in.orig 2009-02-16 09:00:06.000000000 +0000
++++ Makefile.in
+@@ -39,9 +39,9 @@ JAVAH = @JAVAH@
+ JAVADOC = @JAVADOC@
+ JAVARUN = @JAVARUN@
+ CC = @CC@
+-CPPFLAGS = @MYCPPFLAGS@
+-CFLAGS = @MYCFLAGS@
+-LDFLAGS = @MYLDFLAGS@
++CPPFLAGS = @CPPFLAGS@ @MYCPPFLAGS@
++CFLAGS = @CFLAGS@ @MYCFLAGS@
++LDFLAGS = @LDFLAGS@ @MYLDFLAGS@
+ LIBS = @LIBS@
+ LDENV = LD_RUN_PATH=/lib:/usr/lib:$(LIBDIR):$(HOME)/lib:/usr/local/lib:@MYRUNPATH@:.
+ RUNENV = @MYLDLIBPATHENV@=.:/lib:/usr/lib:$(LIBDIR):$(HOME)/lib:/usr/local/lib:@MYRUNPATH@
diff --git a/databases/java-tokyocabinet/patches/patch-ab b/databases/java-tokyocabinet/patches/patch-ab
new file mode 100644
index 00000000000..2f4e80371d4
--- /dev/null
+++ b/databases/java-tokyocabinet/patches/patch-ab
@@ -0,0 +1,28 @@
+$NetBSD: patch-ab,v 1.1.1.1 2009/05/24 12:40:31 obache Exp $
+
+--- configure.orig 2009-05-15 06:18:42.000000000 +0000
++++ configure
+@@ -1802,20 +1802,16 @@ MYLIBRARYFILES=""
+ MYLIBOBJFILES="hdb.o bdb.o bdbcur.o fdb.o util.o myconf.o"
+
+ # Building flags
+-MYCFLAGS="-std=c99 -Wall -fPIC -fsigned-char -O2"
+-MYCPPFLAGS="-I. -I\$(INCLUDEDIR) -L$HOME/include -L/usr/local/include -DNDEBUG -D_GNU_SOURCE=1"
+-MYLDFLAGS="-L. -L\$(LIBDIR) -L$HOME/lib -L/usr/local/lib"
++MYCFLAGS="-std=c99 -Wall -fPIC -fsigned-char"
++MYCPPFLAGS="-I. -I\$(INCLUDEDIR) -DNDEBUG -D_GNU_SOURCE=1"
++MYLDFLAGS="-L. -L\$(LIBDIR)"
+ MYRUNPATH="\$(LIBDIR)"
+ MYLDLIBPATHENV="LD_LIBRARY_PATH"
+
+ # Building paths
+-pathtmp="$PATH"
+-PATH="$HOME/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
+-PATH="$PATH:/usr/ccs/bin:/usr/ucb:/usr/xpg4/bin:/usr/xpg6/bin:$pathtmp"
+ LIBRARY_PATH="$HOME/lib:/usr/local/lib:$LIBRARY_PATH"
+ LD_LIBRARY_PATH="$HOME/lib:/usr/local/lib:$LD_LIBRARY_PATH"
+ CPATH="$HOME/include:/usr/local/include:$CPATH"
+-PKG_CONFIG_PATH="$HOME/lib/pkgconfig:/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH"
+ export PATH LIBRARY_PATH LD_LIBRARY_PATH CPATH PKG_CONFIG_PATH
+ if type pkg-config > /dev/null 2>&1
+ then