summaryrefslogtreecommitdiff
path: root/databases/tokyocabinet/patches
diff options
context:
space:
mode:
authorobache <obache>2008-09-04 12:10:28 +0000
committerobache <obache>2008-09-04 12:10:28 +0000
commit56cccfd95768c31f088da5363365fc8547c8b691 (patch)
treef843564c9a79913f3d601f6c973be220bd064548 /databases/tokyocabinet/patches
parentf14de094c9af0cf8cd88a2096b4f4fff7ab0377e (diff)
downloadpkgsrc-56cccfd95768c31f088da5363365fc8547c8b691.tar.gz
Import tokyocabinet-1.3.7 as databases/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.
Diffstat (limited to 'databases/tokyocabinet/patches')
-rw-r--r--databases/tokyocabinet/patches/patch-aa53
-rw-r--r--databases/tokyocabinet/patches/patch-ab15
2 files changed, 68 insertions, 0 deletions
diff --git a/databases/tokyocabinet/patches/patch-aa b/databases/tokyocabinet/patches/patch-aa
new file mode 100644
index 00000000000..ab8fe71ae65
--- /dev/null
+++ b/databases/tokyocabinet/patches/patch-aa
@@ -0,0 +1,53 @@
+$NetBSD: patch-aa,v 1.1.1.1 2008/09/04 12:10:28 obache Exp $
+
+--- configure.orig 2008-08-25 01:32:42.000000000 +0000
++++ configure
+@@ -1737,9 +1737,9 @@ MYDOCUMENTFILES="COPYING ChangeLog THANK
+ MYPCFILES="tokyocabinet.pc"
+
+ # 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"
+ MYPOSTCMD="true"
+@@ -4074,7 +4074,7 @@ _ACEOF
+ fi
+
+ fi
+-if test "$enable_exlzma" == "yes"
++if test "$enable_exlzma" = "yes"
+ then
+
+ { echo "$as_me:$LINENO: checking for main in -llzma" >&5
+@@ -4142,7 +4142,7 @@ _ACEOF
+ fi
+
+ fi
+-if test "$enable_exlzo" == "yes"
++if test "$enable_exlzo" = "yes"
+ then
+
+ { echo "$as_me:$LINENO: checking for main in -llzo2" >&5
+@@ -5427,7 +5427,7 @@ fi
+
+
+ fi
+-if test "$enable_exlzma" == "yes"
++if test "$enable_exlzma" = "yes"
+ then
+ if test "${ac_cv_header_lzmalib_h+set}" = set; then
+ { echo "$as_me:$LINENO: checking for lzmalib.h" >&5
+@@ -5564,7 +5564,7 @@ fi
+
+
+ fi
+-if test "$enable_exlzo" == "yes"
++if test "$enable_exlzo" = "yes"
+ then
+ if test "${ac_cv_header_lzo_lzo1x_h+set}" = set; then
+ { echo "$as_me:$LINENO: checking for lzo/lzo1x.h" >&5
diff --git a/databases/tokyocabinet/patches/patch-ab b/databases/tokyocabinet/patches/patch-ab
new file mode 100644
index 00000000000..f1e909cbfc8
--- /dev/null
+++ b/databases/tokyocabinet/patches/patch-ab
@@ -0,0 +1,15 @@
+$NetBSD: patch-ab,v 1.1.1.1 2008/09/04 12:10:28 obache Exp $
+
+--- Makefile.in.orig 2008-08-26 13:39:59.000000000 +0000
++++ Makefile.in
+@@ -50,8 +50,8 @@ CPPFLAGS = @MYCPPFLAGS@ \
+ -D_TC_PREFIX="\"$(prefix)\"" -D_TC_INCLUDEDIR="\"$(INCLUDEDIR)\"" \
+ -D_TC_LIBDIR="\"$(LIBDIR)\"" -D_TC_BINDIR="\"$(BINDIR)\"" -D_TC_LIBEXECDIR="\"$(LIBEXECDIR)\"" \
+ -D_TC_APPINC="\"-I$(INCLUDEDIR)\"" -D_TC_APPLIBS="\"-L$(LIBDIR) -ltokyocabinet @LIBS@\""
+-CFLAGS = @MYCFLAGS@
+-LDFLAGS = @MYLDFLAGS@
++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@