Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
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.

View File

@@ -0,0 +1,39 @@
# $NetBSD: Makefile,v 1.12 2012/10/02 21:25:19 asau Exp $
#
DISTNAME= tokyocabinet-java-1.23
PKGNAME= java-${DISTNAME:S/-java//}
CATEGORIES= databases
MASTER_SITES= ${HOMEPAGE:S/javadoc/javapkg/}
MAINTAINER= obache@NetBSD.org
HOMEPAGE= http://fallabs.com/tokyocabinet/javadoc/
COMMENT= Java binding of Tokyo Cabinet
LICENSE= gnu-lgpl-v2.1
GNU_CONFIGURE= yes
USE_LANGUAGES= c
MAKE_ENV+= INCLUDEDIR=${BUILDLINK_PREFIX.tokyocabinet}/include
TEST_TARGET= check
INSTALLATION_DIRS+= share/tokyocabinet/doc/java
post-install:
${INSTALL_DATA} ${WRKSRC}/doc/index.html \
${DESTDIR}${PREFIX}/share/tokyocabinet/doc/java/index.html
BUILDLINK_API_DEPENDS.tokyocabinet+= tokyocabinet>=1.4.29
.include "../../databases/tokyocabinet/buildlink3.mk"
.include "../../mk/java-vm.mk"
PTHREAD_AUTO_VARS= yes
.include "../../mk/pthread.buildlink3.mk"
.if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} != "none"
SUBST_CLASSES+= pthread
SUBST_STAGE.pthread= pre-configure
SUBST_FILES.pthread= configure
SUBST_SED.pthread= -e 's|-lpthread|${PTHREAD_LIBS}|'
.endif
.include "../../mk/bsd.pkg.mk"

View File

@@ -0,0 +1,6 @@
@comment $NetBSD: PLIST,v 1.2 2009/06/14 17:43:16 joerg Exp $
lib/libjtokyocabinet.so
lib/libjtokyocabinet.so.1
lib/libjtokyocabinet.so.1.1.0
lib/tokyocabinet.jar
share/tokyocabinet/doc/java/index.html

View File

@@ -0,0 +1,7 @@
$NetBSD: distinfo,v 1.5 2010/06/18 10:01:28 obache Exp $
SHA1 (tokyocabinet-java-1.23.tar.gz) = d3a22e5596170774a6b9938b00178f57003614c3
RMD160 (tokyocabinet-java-1.23.tar.gz) = 59572749237e463e194af87b4ad3e5df45d2c54e
Size (tokyocabinet-java-1.23.tar.gz) = 175010 bytes
SHA1 (patch-aa) = 55390c9d2c580d835db97c26456a5995a65632da
SHA1 (patch-ab) = b5a80e7888abebb8dc2e6702e07f272f8f701fe0

View File

@@ -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@

View File

@@ -0,0 +1,28 @@
$NetBSD: patch-ab,v 1.3 2009/07/18 01:46:55 obache Exp $
--- configure.orig 2009-07-10 06:46:06.000000000 +0000
+++ configure
@@ -1804,20 +1804,16 @@ MYLIBRARYFILES=""
MYLIBOBJFILES="hdb.o bdb.o bdbcur.o fdb.o tdb.o tdbqry.o adb.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