Kyoto 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. Each key must be unique within a database. There is neither concept of data tables nor data types. Records are organized in hash table or B+ tree. Available FLAVOR: optimized - build with optimizations for the local CPU ok robert@ jasper@ sthen@
31 lines
1.2 KiB
Plaintext
31 lines
1.2 KiB
Plaintext
$OpenBSD: patch-Makefile_in,v 1.1.1.1 2012/08/29 14:32:51 ajacoutot Exp $
|
|
--- Makefile.in.orig Wed Aug 29 08:51:46 2012
|
|
+++ Makefile.in Wed Aug 29 08:57:25 2012
|
|
@@ -1029,23 +1029,15 @@ libkyotocabinet.a : $(LIBOBJFILES)
|
|
$(AR) $(ARFLAGS) $@ $(LIBOBJFILES)
|
|
|
|
|
|
-libkyotocabinet.so.$(LIBVER).$(LIBREV).0 : $(LIBOBJFILES)
|
|
+libkyotocabinet.so.${LIBkyotocabinet_VERSION} : $(LIBOBJFILES)
|
|
if uname -a | egrep -i 'SunOS' > /dev/null ; \
|
|
then \
|
|
- $(CXX) $(CXXFLAGS) -shared -Wl,-G,-h,libkyotocabinet.so.$(LIBVER) -o $@ \
|
|
+ $(CXX) $(CXXFLAGS) -shared -Wl,-G,-h,libkyotocabinet.so.${LIBkyotocabinet_VERSION} -o $@ \
|
|
$(LIBOBJFILES) $(LDFLAGS) $(LIBS) ; \
|
|
else \
|
|
- $(CXX) $(CXXFLAGS) -shared -Wl,-soname,libkyotocabinet.so.$(LIBVER) -o $@ \
|
|
+ $(CXX) $(CXXFLAGS) -shared -Wl,-soname,libkyotocabinet.so.${LIBkyotocabinet_VERSION} -o $@ \
|
|
$(LIBOBJFILES) $(LDFLAGS) $(LIBS) ; \
|
|
fi
|
|
-
|
|
-
|
|
-libkyotocabinet.so.$(LIBVER) : libkyotocabinet.so.$(LIBVER).$(LIBREV).0
|
|
- ln -f -s libkyotocabinet.so.$(LIBVER).$(LIBREV).0 $@
|
|
-
|
|
-
|
|
-libkyotocabinet.so : libkyotocabinet.so.$(LIBVER).$(LIBREV).0
|
|
- ln -f -s libkyotocabinet.so.$(LIBVER).$(LIBREV).0 $@
|
|
|
|
|
|
libkyotocabinet.$(LIBVER).$(LIBREV).0.dylib : $(LIBOBJFILES)
|