debian/0000755000000000000000000000000012266207471007175 5ustar debian/source/0000755000000000000000000000000012262765562010503 5ustar debian/source/format0000644000000000000000000000001512262765562011712 0ustar 3.0 (quilt) debian/NEWS.Debian0000644000000000000000000000141112263241520011040 0ustar qdbm (1.8.78-3) unstable; urgency=low libqdbm-ruby1.8 is dropped from this version (cf. #734346). libqdbm-ruby1.9.1 (and ruby-qdbm) will also be dropped by a future ruby transition. If you need ruby bindings, please rebuild source package (with tweak). -- KURASHIKI Satoru Tue, 07 Jan 2013 21:07:15 +0900 qdbm (1.8.78-1) unstable; urgency=low gdbm emulation (hovel) is dropped from this version (cf. #620550). It breaks symbol versioning policy to keep its old version despite dropping gdbm_* symbols, assuming nobody use it. If you've used its functionarity, please switch to gdbm, or rebuild source package removing "--disable-gdbm" flag. -- KURASHIKI Satoru Fri, 19 Aug 2011 08:38:15 +0900 debian/qdbm-util.dirs0000644000000000000000000000001212262765562011755 0ustar usr/bin debian/qdbm-util.install0000644000000000000000000000001012262765562012460 0ustar usr/bin debian/libqdbm-dev.manpages0000644000000000000000000000001012262765562013075 0ustar man/*.3 debian/qdbm-dev.install0000644000000000000000000000011612262765562012270 0ustar usr/include/* usr/lib/lib*.a usr/lib/lib*.so usr/lib/pkgconfig/* usr/lib/*.la debian/qdbm-cgi.README.Debian0000644000000000000000000000103712262765562012727 0ustar qdbm-cgi for Debian ------------------- qdbm-cgi package for Debian. * cgi programs are installed in /usr/lib/cgi-bin * configuration file are put in /etc/qdbm and symlinked from /usr/lib/cgi-bin You should modify these configuration files (datadir or so). * You can copy a cgi program along with configuration file to any other place (and modify configuration if necessary) * Note that cgi programs find its configuration file in current working directory. -- Fumitoshi UKAI , Mon May 23 03:14:15 2005 debian/libqdbm-java.README.Debian0000644000000000000000000000071512262765562013577 0ustar libqdbm-java for Debian ----------------------- JNI shared library installed in /usr/lib/jni, so that you may need to specify java.library.path % java -classpath /usr/share/java/qdbm.jar -Djava.library.path=/usr/lib/jni \ qdbm.CuriaTester % kaffe -classpath /usr/share/java/qdbm.jar qdbm.CuriaTester You may invoke other tester program, such as qdbm.DeptTester and qdbm.VillaTester. -- Fumitoshi UKAI , Mon May 23 12:02:02 2005 debian/libqdbm-java.dirs0000644000000000000000000000005612262765562012420 0ustar usr/lib/jni usr/share/qdbm/lib usr/share/java debian/changelog0000644000000000000000000002131412263241520011036 0ustar qdbm (1.8.78-3) unstable; urgency=low * Drop ruby1.8 bindings. (Closes: #734346) -- KURASHIKI Satoru Tue, 07 Jan 2014 20:59:20 +0900 qdbm (1.8.78-2) unstable; urgency=low * Apply patch from Neil Williams + to fix dependency issue about libxqdbm-dev. (Closes: #655702) * Apply patch from Pino Toscano + to support nocheck in DEB_BUILD_OPTIONS. (Closes: #648649) + to support hurd. (Closes: #648663) -- KURASHIKI Satoru Fri, 27 Jan 2012 11:55:30 +0900 qdbm (1.8.78-1) unstable; urgency=low * Upstream homepage moved. * New Upstream release. * New Standards-Version: 3.9.2 * fix misplaced library symlinks. * fix typo of package description. (Closes: #592058) * libqdbm14: drop gdbm wrapping. (Closes: #620550) * update ruby packaging for wheezy. * debian/copyright: migrate DEP-5 format with fixing imcomplete listings. Thanks to Bart Martens's review at mentors.d.n. -- KURASHIKI Satoru Sat, 13 Oct 2011 08:42:07 +0900 qdbm (1.8.77-4) unstable; urgency=high * Fix serious bugs: + Apply patch from dai to fix upgrading from lenny. (Closes: #601990) + Apply patch from dai to get rid of old libraries. (Closes: #602786) -- KURASHIKI Satoru Mon, 08 Nov 2010 20:06:06 +0900 qdbm (1.8.77-3.1) unstable; urgency=low * Non-maintainer upload. * Fix FTBFS: + Apply patch from Julien Cristau to replace STR2CSTR with StringValuePtr. + Hack: avoid modifying $0 (frozen variable in 1.9.2) + Add -I. to work around removal of relative requires in 1.9.2. Closes: #592775 -- Lucas Nussbaum Sat, 18 Sep 2010 08:48:49 +0200 qdbm (1.8.77-3) unstable; urgency=low * Fix FTBTS again. (Closes: #589275) * update libxqdbm2c2.symbols to demangle symbols name. -- KURASHIKI Satoru Thu, 22 Jul 2010 21:15:45 +0900 qdbm (1.8.77-2) unstable; urgency=low * New Standards-Version: 3.9.0 * debian/control: fix section overrides. * Fix FTBTS adding build options for gcj. (Closes: #589275) * fix lintian issues. -- KURASHIKI Satoru Fri, 16 Jul 2010 20:20:44 +0900 qdbm (1.8.77-1) unstable; urgency=low * Imported Upstream version 1.8.77 * Change binary package name of C++ library (by Taku YASUI ) * New Maintainer. (Closes: #541046) * New Standards-Version: 3.8.4 * Change Build-Depends from gcj to default-jdk * remove needless pkgconfig option. (Closes: #397614) * fix refering paths of header files. (LP: #450672) * fix lintian issues: remove RPATH with chrpath. change location of perl modules. * build ruby binding for both 1.8 and 1.9.1. -- KURASHIKI Satoru Thu, 27 May 2010 21:46:19 +0900 qdbm (1.8.74-1.4) unstable; urgency=low * Non-maintainer upload. * Oops, DEB_HOST_ARCH isn't neccesarily exported to build env -- Riku Voipio Fri, 12 Sep 2008 23:36:33 +0300 qdbm (1.8.74-1.3) unstable; urgency=low * Non-maintainer upload. * build java bindings on armel, closes: 498680 * use DEB_HOST_* instead od DEB_BUILD_* where appropriate * Added homepage field -- Riku Voipio Fri, 12 Sep 2008 13:00:11 +0300 qdbm (1.8.74-1.2) unstable; urgency=low * Non-maintainer upload. * Don't build with java on alpha and arm. Closes: #477901. -- Matthias Klose Sat, 10 May 2008 16:46:56 +0200 qdbm (1.8.74-1.1) unstable; urgency=high * Non-maintainer upload. * High-urgency upload for RC bugfix. * Set HOME=$(CURDIR)/junkhome when building, otherwise the package build will incorrectly look for headers there -- and fail when the directory exists and is unreadable, as happens sometimes on sudo-using autobuilders! Closes: #398196. -- Steve Langasek Sun, 12 Nov 2006 03:21:30 -0800 qdbm (1.8.74-1) unstable; urgency=low * New upstream release -- Fumitoshi UKAI Fri, 3 Nov 2006 17:14:30 +0900 qdbm (1.8.73-1) unstable; urgency=low * New upstream release -- Fumitoshi UKAI Tue, 31 Oct 2006 01:03:28 +0900 qdbm (1.8.72-1) unstable; urgency=low * New upstream release * C++ API soname bump up to 3 * plus/Makefile.in: use -O0 for alpha architecture closes: Bug#394626 -- Fumitoshi UKAI Sat, 28 Oct 2006 02:50:43 +0900 qdbm (1.8.70-1) unstable; urgency=low * New upstream release -- Fumitoshi UKAI Wed, 23 Aug 2006 13:25:29 +0900 qdbm (1.8.69-1) unstable; urgency=low * New upstream release -- Fumitoshi UKAI Thu, 17 Aug 2006 14:12:16 +0900 qdbm (1.8.68-1) unstable; urgency=low * New upstream release -- Fumitoshi UKAI Tue, 15 Aug 2006 15:07:25 +0900 qdbm (1.8.67-1) unstable; urgency=low * New upstream release -- Fumitoshi UKAI Sun, 13 Aug 2006 05:25:27 +0900 qdbm (1.8.66-1) unstable; urgency=low * New upstream release * libqdbm.so ABI has been changed, soversion bump up to 14 -- Fumitoshi UKAI Sun, 6 Aug 2006 04:25:43 +0900 qdbm (1.8.64-1) unstable; urgency=low * New upstream release * libqdbm.so ABI has been changed, so soversion bump up to 13 -- Fumitoshi UKAI Mon, 31 Jul 2006 06:04:35 +0900 qdbm (1.8.63-1) unstable; urgency=low * New upstream release -- Fumitoshi UKAI Sun, 30 Jul 2006 06:38:08 +0900 qdbm (1.8.61-1) unstable; urgency=low * New upstream release -- Fumitoshi UKAI Sun, 23 Jul 2006 07:55:43 +0900 qdbm (1.8.51-1) unstable; urgency=low * New upstream release -- Fumitoshi UKAI Wed, 10 May 2006 00:16:40 +0900 qdbm (1.8.49-1) unstable; urgency=low * New upstream release closes: Bug#360423 * drop build-depends: g++-3.4 [arm m68k hppa] closes: Bug#343017 * exclude kfreebsd-amd64 from build-depends for java as kfreebsd-i386 closes: Bug#361496 * remove build-depends on libgcj-dev closes: Bug#359739 -- Fumitoshi UKAI Thu, 27 Apr 2006 00:10:55 +0900 qdbm (1.8.33-2) unstable; urgency=low * work around gcc-4.0 FTBFS on arm, m68k, hppa debian/control: add "g++-3.4 [arm m68k hppa]" in Build-Depends: debian/rules: check GCC4_ICES_HERE and modify CC/CPP/CXX to -3.4 closes: Bug#334038 * fix FTBFS java library on m68k debian/rules: CC=gcc to configure in java/ jni.h is provided by libgcj6-dev, so java binary should be compiled by gcc-4.0 instead of gcc-3.4. closes: Bug#334666 -- Fumitoshi UKAI Tue, 15 Nov 2005 01:43:21 +0900 qdbm (1.8.33-1.1) unstable; urgency=low * Non-maintainer upload. * work around gcc-4.0 FTBFS on some architectures -- LaMont Jones Fri, 14 Oct 2005 19:28:39 +0000 qdbm (1.8.33-1) unstable; urgency=low * New upstream release * remove build-dependency on *gcj* on kfreebsd-i386 closes: Bug#321298 -- Fumitoshi UKAI Fri, 16 Sep 2005 01:14:17 +0900 qdbm (1.8.31-1) unstable; urgency=low * New upstream release -- Fumitoshi UKAI Thu, 21 Jul 2005 00:54:41 +0900 qdbm (1.8.30-2) unstable; urgency=low * GCC 4.0 C++ ABI change. rename libqdbm2++ to libqdbm2++c2 and conflicts/replaces libqdbm2++. -- Fumitoshi UKAI Thu, 7 Jul 2005 15:58:26 +0000 qdbm (1.8.30-1) unstable; urgency=low * New upstream release * libxqdbm.so bump up so version to 2. ABI changed to support friend&namespace difference in g++-3/g++-4 -- Fumitoshi UKAI Sat, 11 Jun 2005 01:56:12 +0900 qdbm (1.8.29-2) unstable; urgency=low * fix FTBFS with g++-4.0 closes: Bug#312362 * fix FTBFS: add build-depends libgcj-dev -- Fumitoshi UKAI Wed, 8 Jun 2005 12:40:15 +0900 qdbm (1.8.29-1) unstable; urgency=low * New upstream release * remove libstdc++5-3.3-dev | libstdc++-dev and libgcj4-dev from build-depends, since g++ and gcj depends on them. closes: Bug#311947 -- Fumitoshi UKAI Wed, 8 Jun 2005 01:13:10 +0900 qdbm (1.8.28-1) unstable; urgency=low * New upstream release qdbm.pc is added. add depends: pkg-config * bump up lib version to 11. -- Fumitoshi UKAI Sun, 29 May 2005 01:27:08 +0900 qdbm (1.8.27-2) unstable; urgency=low * use $(CC) instead of $(LD) to build *.so. fix failure to build from source on hppa http://buildd.debian.org/fetch.php?&pkg=qdbm&ver=1.8.27-1&arch=hppa&stamp=1116979673&file=log&as=raw -- Fumitoshi UKAI Fri, 27 May 2005 00:54:17 +0900 qdbm (1.8.27-1) unstable; urgency=low * Initial Release. closes: Bug#295249 -- Fumitoshi UKAI Mon, 23 May 2005 00:22:48 +0900 debian/libqdbm14.dirs0000644000000000000000000000001212262765562011636 0ustar usr/lib debian/libqdbm++-dev.dirs0000644000000000000000000000005412262765562012401 0ustar usr/include/qdbm usr/lib usr/lib/pkgconfig debian/qdbm-doc.docs0000644000000000000000000000050012262765562011536 0ustar NEWS THANKS doc/spex.html doc/spex-ja.html misc/benchmark.pdf misc/icon16.png misc/mymemo-ja.html cgi/cgispex.html cgi/cgispex-ja.html plus/xspex.html plus/xspex-ja.html plus/xapidoc perl/plspex.html perl/plspex-ja.html perl/plapidoc ruby/rbspex.html ruby/rbspex-ja.html ruby/rbapidoc java/jspex.html java/jspex-ja.html debian/copyright0000644000000000000000000000320012262765562011131 0ustar Format: http://dep.debian.net/deps/dep5 Upstream-Name: qdbm Source: http://fallabs.com/qdbm/qdbm-1.8.78.tar.gz Files: * Copyright: 2000-2007 Mikio Hirabayashi License: LGPL-2.1+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License or any later version. . On Debian systems, the complete text of the GNU Lesser General Public License version 2.1 can be found in `/usr/share/common-licenses/GPL-2.1'. Files: /xapidoc/search/search.js Copyright: 2009, Dimitri van Heesch 2003-2008, Greg Valure License: GPL-2+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . On Debian systems, the complete text of the GNU General Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'. Files: debian/* Copyright: 2005, Fumitoshi Ukai 2010-2011, KURASHIKI Satoru 2011, Tatsuya Kinoshita License: GPL-2+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . On Debian systems, the complete text of the GNU General Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'. debian/qdbm-doc.doc-base.spex0000644000000000000000000000036212262765562013247 0ustar Document: qdbm-doc-c Title: qdbm c document Author: Mikio Hirabayashi Abstract: This manual describes the qdbm c library Section: Programming Format: HTML Index: /usr/share/doc/qdbm-doc/spex.html Files: /usr/share/doc/qdbm-doc/spex-ja.html debian/rules0000755000000000000000000001622612266207416010263 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. export DH_VERBOSE=1 # work-around for upstream build that thinks $(HOME) belongs in the # include path for all builds! export HOME=$(CURDIR)/junkhome # shared library versions, option 1 major=14 xmajor=3 # These are used for cross-compiling and for saving the configure script # from having to guess our platform (since we know it already) DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) DEB_BUILD_GNU_CPU ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_CPU) DEB_BUILD_GNU_SYSTEM ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_SYSTEM) DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) CFLAGS = -Wall -g $(shell getconf LFS_CFLAGS) ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif ifneq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS))) WITH_TESTS = else WITH_TESTS = y endif CONFIGURE_VARS = CFLAGS="$(CFLAGS)" CPPFLAGS="" CONFIGURE_SWITCHES = --host=$(DEB_HOST_GNU_TYPE) \ --build=$(DEB_BUILD_GNU_TYPE) \ --prefix=/usr \ --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info \ --includedir=\$${prefix}/include/qdbm \ --enable-pthread --enable-zlib --enable-iconv DEFAULT_JAVA ?= $(shell readlink /etc/alternatives/java | sed s@/jre/bin/java@@) ifneq (,$(findstring /usr/bin/gij,$(DEFAULT_JAVA))) CONFIGURE_VARS += JAVAC="gcj-wrapper" JAR="fastjar" CONFIGURE_SWITCHES += --with-gcj else JAVA_HOME = $(DEFAULT_JAVA) CONFIGURE_VARS += JAVA_HOME="$(JAVA_HOME)" endif build: build-arch build-indep build-arch: build-stamp build-indep: build-arch build-java-stamp build-stamp: dh_testdir ifneq "$(wildcard /usr/share/misc/config.sub)" "" cp -f /usr/share/misc/config.sub config.sub endif ifneq "$(wildcard /usr/share/misc/config.guess)" "" cp -f /usr/share/misc/config.guess config.guess endif autoconf mkdir with-gdbm && cp qdbm.* *ake* config* *.c *.h with-gdbm/ $(CONFIGURE_VARS) ./configure $(CONFIGURE_SWITCHES) --disable-gdbm $(MAKE) ifneq "$(WITH_TESTS)" "" $(MAKE) check endif #cd with-gdbm && $(CONFIGURE_VARS) ./configure $(CONFIGURE_SWITCHES) #cd with-gdbm && $(MAKE) && $(MAKE) check cd cgi && $(CONFIGURE_VARS) ./configure $(CONFIGURE_SWITCHES) cd cgi && $(MAKE) cd plus && $(CONFIGURE_VARS) ./configure $(CONFIGURE_SWITCHES) cd plus && $(MAKE) ifneq "$(WITH_TESTS)" "" cd plus && $(MAKE) check endif cd perl && $(CONFIGURE_VARS) ./configure $(CONFIGURE_SWITCHES) cd perl && $(MAKE) ifneq "$(WITH_TESTS)" "" cd perl && $(MAKE) check endif touch build-stamp #build-ruby-stamp: build-stamp # cd ruby && $(CONFIGURE_VARS) ./configure $(CONFIGURE_SWITCHES) # export RUBY=/usr/bin/ruby && cd ruby && $(MAKE) #ifneq "$(WITH_TESTS)" "" # export RUBY=/usr/bin/ruby && cd ruby && $(MAKE) check #endif # touch build-ruby-stamp build-java-stamp: build-stamp cd java && CC=gcc $(CONFIGURE_VARS) ./configure $(CONFIGURE_SWITCHES) cd java && $(MAKE) touch build-java-stamp clean: dh_testdir dh_testroot # Add here commands to clean up after the build process. -cd java && $(MAKE) distclean -cd ruby && $(MAKE) distclean -cd perl && $(MAKE) distclean -cd plus && $(MAKE) distclean -cd cgi && $(MAKE) distclean [ ! -f Makefile ] || $(MAKE) distclean rm -rf ruby19 config.sub config.guess *-stamp with-gdbm debian/tmp-gdbm dh_clean install: install-stamp install-ruby-stamp install-java-stamp install-stamp: build dh_testdir dh_testroot dh_clean -k dh_installdirs # Add here commands to install the package into debian/tmp $(MAKE) install prefix=$(CURDIR)/debian/tmp/usr MYHEADDIR=$(CURDIR)/debian/libqdbm-dev/usr/include/qdbm # cgi cd cgi && install -m 755 *.cgi $(CURDIR)/debian/qdbm-cgi/usr/lib/cgi-bin cd cgi && install -m 644 *.conf $(CURDIR)/debian/qdbm-cgi/etc/qdbm # plus cd plus && $(MAKE) install prefix=$(CURDIR)/debian/libxqdbm$(xmajor)c2/usr MYHEADDIR=$(CURDIR)/debian/libxqdbm-dev/usr/include/qdbm mv $(CURDIR)/debian/libxqdbm$(xmajor)c2/usr/bin/* $(CURDIR)/debian/qdbm-util/usr/bin/ mv $(CURDIR)/debian/libxqdbm$(xmajor)c2/usr/lib/libxqdbm.a $(CURDIR)/debian/libxqdbm-dev/usr/lib/ mv $(CURDIR)/debian/libxqdbm$(xmajor)c2/usr/lib/libxqdbm.so $(CURDIR)/debian/libxqdbm-dev/usr/lib/ # perl cd perl && $(MAKE) install DESTDIR=$(CURDIR)/debian/libqdbm-perl chmod +w $(CURDIR)/debian/libqdbm-perl/usr/lib/perl*/*/*/*/*.so mv $(CURDIR)/debian/libqdbm-perl/usr/lib/perl/*/* $(CURDIR)/debian/libqdbm-perl/usr/lib/perl5/ rm -rf $(CURDIR)/debian/libqdbm-perl/usr/lib/perl $(CURDIR)/debian/libqdbm-perl/usr/lib/perl5/perllocal.pod mv $(CURDIR)/debian/libqdbm-perl/usr/bin/* $(CURDIR)/debian/libqdbm-perl/usr/share/doc/libqdbm-perl/examples find $(CURDIR)/debian -type f -name .packlist | xargs rm -f # fix rpath issue chrpath -d $(CURDIR)/debian/tmp/usr/bin/* chrpath -d $(CURDIR)/debian/tmp/usr/lib/*.so #chrpath -d $(CURDIR)/with-gdbm/*.so chrpath -d $(CURDIR)/debian/qdbm-cgi/usr/lib/cgi-bin/*.cgi chrpath -d $(CURDIR)/debian/libqdbm-perl/usr/lib//perl5/*/*/*.so dh_install --sourcedir=$(CURDIR)/debian/tmp #mkdir -p $(CURDIR)/debian/libqdbm14-gdbm/usr/lib #cp -Rf $(CURDIR)/with-gdbm/libqdbm.so.* $(CURDIR)/debian/libqdbm14-gdbm/usr/lib/ rm -f $(CURDIR)/debian/qdbm-util/usr/bin/*test find $(CURDIR)/debian -type d -empty -delete touch install-stamp install-ruby-stamp: install-stamp dh_ruby --install touch install-ruby-stamp install-java-stamp: install-stamp build-java-stamp dh_installdirs -plibqdbm-java cd java && $(MAKE) install DESTDIR=$(CURDIR)/debian/libqdbm-java cp -L $(CURDIR)/debian/libqdbm-java/usr/lib/libjqdbm.so $(CURDIR)/debian/libqdbm-java/usr/lib/jni/libjqdbm.so mv $(CURDIR)/debian/libqdbm-java/usr/lib/qdbm.jar $(CURDIR)/debian/libqdbm-java/usr/share/qdbm/lib/ rm -f $(CURDIR)/debian/libqdbm-java/usr/lib/libjqdbm.so* rm -rf $(CURDIR)/debian/*/usr/share/qdbm/java touch install-java-stamp # Build architecture-independent files here. binary-indep: build install dh_testdir -i dh_testroot -i dh_installchangelogs -i ChangeLog dh_installdocs -i dh_installdocs -A debian/NEWS.Debian dh_installexamples -i # dh_installman -i dh_link -i dh_strip -i dh_compress -i dh_fixperms -i dh_perl -i # dh_makeshlibs -i dh_installdeb -i dh_shlibdeps -i dh_gencontrol -i dh_md5sums -i dh_builddeb -i # Build architecture-dependent files here. binary-arch: build install dh_testdir -a dh_testroot -a dh_installchangelogs -a ChangeLog dh_installdocs -a dh_installexamples -a dh_installman -a rm -f $(CURDIR)/debian/qdbm-util/usr/share/man/man1/*test dh_link -a dh_strip -a dh_compress -a dh_fixperms -a dh_perl -plibqdbm-perl dh_makeshlibs -a -X libqdbm-java -V dh_installdeb -a dh_shlibdeps -a -l debian/libqdbm$(major)/usr/lib:debian/libxqdbm$(xmajor)c2/usr/lib dh_gencontrol -a dh_md5sums -a dh_builddeb -a binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install build-arch build-indep debian/README.source0000644000000000000000000000005012262765562011355 0ustar see /usr/share/doc/quilt/README.source. debian/libxqdbm-dev.dirs0000644000000000000000000000005412262765562012443 0ustar usr/include/qdbm usr/lib usr/lib/pkgconfig debian/libqdbm-java.links0000644000000000000000000000006412262765562012576 0ustar usr/share/qdbm/lib/qdbm.jar usr/share/java/qdbm.jar debian/qdbm-doc.doc-base.rbspex0000644000000000000000000000045112262765562013572 0ustar Document: qdbm-doc-ruby Title: qdbm ruby document Author: Mikio Hirabayashi Abstract: This manual describes the qdbm ruby interface Section: Programming Format: HTML Index: /usr/share/doc/qdbm-doc/rbspex.html Files: /usr/share/doc/qdbm-doc/rbspex-ja.html /usr/share/doc/qdbm-doc/rbapidoc/*.html debian/qdbm-doc.doc-base.jspex0000644000000000000000000000037712262765562013427 0ustar Document: qdbm-doc-java Title: qdbm java document Author: Mikio Hirabayashi Abstract: This manual describes the qdbm java interface Section: Programming Format: HTML Index: /usr/share/doc/qdbm-doc/jspex.html Files: /usr/share/doc/qdbm-doc/jspex-ja.html debian/libxqdbm-dev.README.Debian0000644000000000000000000000033612262765562013623 0ustar libxqdbm-dev for Debian --------------- include files are installed in /usr/include/qdbm, so that you may need -I/usr/include/qdbm to compile with qdbm. -- Fumitoshi UKAI , Mon May 23 11:23:17 2005 debian/watch0000644000000000000000000000006412262765562010234 0ustar version=3 http://fallabs.com/qdbm/qdbm-(.+).tar.gz debian/libqdbm-dev.dirs0000644000000000000000000000003112262765562012246 0ustar usr/include/qdbm usr/lib debian/libxqdbm3c2.symbols0000644000000000000000000005173512262765562012742 0ustar libxqdbm.so.3 #PACKAGE# #MINVER# #MISSING: 1.8.74-1.2# _ZN29_GLOBAL__N__ZN4qdbm8ourmutexE4initE@Base 1.8.74-1.1 #MISSING: 1.8.74-1.2# _ZN37_GLOBAL__N_xadbm.cc_00000000_CAA5734A7xmallocEj@Base 1.8.74 #MISSING: 1.8.74-1.2# _ZN37_GLOBAL__N_xadbm.cc_00000000_CAA5734A8xreallocEPvj@Base 1.8.74 (c++)"qdbm::Curia_error::Curia_error(qdbm::Curia_error const&)@Base" 1.8.74 (c++)"qdbm::Curia_error::Curia_error(int)@Base" 1.8.74 (c++)"qdbm::Curia_error::Curia_error()@Base" 1.8.74 (c++)"qdbm::Curia_error::Curia_error(qdbm::Curia_error const&)@Base" 1.8.74 (c++)"qdbm::Curia_error::Curia_error(int)@Base" 1.8.74 (c++)"qdbm::Curia_error::Curia_error()@Base" 1.8.74 (c++)"qdbm::Curia_error::~Curia_error()@Base" 1.8.74 (c++)"qdbm::Curia_error::~Curia_error()@Base" 1.8.74 (c++)"qdbm::Curia_error::~Curia_error()@Base" 1.8.74 (c++)"qdbm::Curia_error::operator=(qdbm::Curia_error const&)@Base" 1.8.74 (c++)"qdbm::Curia_error::operator=(int)@Base" 1.8.74 (c++)"qdbm::Depot_error::Depot_error(qdbm::Depot_error const&)@Base" 1.8.74 (c++)"qdbm::Depot_error::Depot_error(int)@Base" 1.8.74 (c++)"qdbm::Depot_error::Depot_error()@Base" 1.8.74 (c++)"qdbm::Depot_error::Depot_error(qdbm::Depot_error const&)@Base" 1.8.74 (c++)"qdbm::Depot_error::Depot_error(int)@Base" 1.8.74 (c++)"qdbm::Depot_error::Depot_error()@Base" 1.8.74 (c++)"qdbm::Depot_error::~Depot_error()@Base" 1.8.74 (c++)"qdbm::Depot_error::~Depot_error()@Base" 1.8.74 (c++)"qdbm::Depot_error::~Depot_error()@Base" 1.8.74 (c++)"qdbm::Depot_error::operator=(qdbm::Depot_error const&)@Base" 1.8.74 (c++)"qdbm::Depot_error::operator=(int)@Base" 1.8.74 (c++)"qdbm::Villa_error::Villa_error(qdbm::Villa_error const&)@Base" 1.8.74 (c++)"qdbm::Villa_error::Villa_error(int)@Base" 1.8.74 (c++)"qdbm::Villa_error::Villa_error()@Base" 1.8.74 (c++)"qdbm::Villa_error::Villa_error(qdbm::Villa_error const&)@Base" 1.8.74 (c++)"qdbm::Villa_error::Villa_error(int)@Base" 1.8.74 (c++)"qdbm::Villa_error::Villa_error()@Base" 1.8.74 (c++)"qdbm::Villa_error::~Villa_error()@Base" 1.8.74 (c++)"qdbm::Villa_error::~Villa_error()@Base" 1.8.74 (c++)"qdbm::Villa_error::~Villa_error()@Base" 1.8.74 (c++)"qdbm::Villa_error::operator=(qdbm::Villa_error const&)@Base" 1.8.74 (c++)"qdbm::Villa_error::operator=(int)@Base" 1.8.74 (c++)"qdbm::ADBM::~ADBM()@Base" 1.8.74 (c++)"qdbm::ADBM::~ADBM()@Base" 1.8.74 (c++)"qdbm::Curia::fatalerror()@Base" 1.8.74 (c++)"qdbm::Curia::get(char const*, int, int, int, int*)@Base" 1.8.74 (c++)"qdbm::Curia::out(char const*, int)@Base" 1.8.74 (c++)"qdbm::Curia::put(char const*, int, char const*, int, int)@Base" 1.8.74 (c++)"qdbm::Curia::DCAT@Base" 1.8.74 (c++)"qdbm::Curia::EMAP@Base" 1.8.74 (c++)"qdbm::Curia::bnum()@Base" 1.8.74 (c++)"qdbm::Curia::fsiz()@Base" 1.8.74 (c++)"qdbm::Curia::lock()@Base" 1.8.74 (c++)"qdbm::Curia::name()@Base" 1.8.74 (c++)"qdbm::Curia::rnum()@Base" 1.8.74 (c++)"qdbm::Curia::sync()@Base" 1.8.74 (c++)"qdbm::Curia::vsiz(char const*, int)@Base" 1.8.74 (c++)"qdbm::Curia::DKEEP@Base" 1.8.74 (c++)"qdbm::Curia::DOVER@Base" 1.8.74 (c++)"qdbm::Curia::EKEEP@Base" 1.8.74 (c++)"qdbm::Curia::ELOCK@Base" 1.8.74 (c++)"qdbm::Curia::EMISC@Base" 1.8.74 (c++)"qdbm::Curia::EMODE@Base" 1.8.74 (c++)"qdbm::Curia::EOPEN@Base" 1.8.74 (c++)"qdbm::Curia::EREAD@Base" 1.8.74 (c++)"qdbm::Curia::ESEEK@Base" 1.8.74 (c++)"qdbm::Curia::ESTAT@Base" 1.8.74 (c++)"qdbm::Curia::ESYNC@Base" 1.8.74 (c++)"qdbm::Curia::close()@Base" 1.8.74 (c++)"qdbm::Curia::error()@Base" 1.8.74 (c++)"qdbm::Curia::fsizd()@Base" 1.8.74 (c++)"qdbm::Curia::getwb(char const*, int, int, int, char*)@Base" 1.8.74 (c++)"qdbm::Curia::inode()@Base" 1.8.74 (c++)"qdbm::Curia::mtime()@Base" 1.8.74 (c++)"qdbm::Curia::EALLOC@Base" 1.8.74 (c++)"qdbm::Curia::ECLOSE@Base" 1.8.74 (c++)"qdbm::Curia::EFATAL@Base" 1.8.74 (c++)"qdbm::Curia::EMKDIR@Base" 1.8.74 (c++)"qdbm::Curia::ENOERR@Base" 1.8.74 (c++)"qdbm::Curia::ERMDIR@Base" 1.8.74 (c++)"qdbm::Curia::ETRUNC@Base" 1.8.74 (c++)"qdbm::Curia::EWRITE@Base" 1.8.74 (c++)"qdbm::Curia::OCREAT@Base" 1.8.74 (c++)"qdbm::Curia::OLCKNB@Base" 1.8.74 (c++)"qdbm::Curia::ONOLCK@Base" 1.8.74 (c++)"qdbm::Curia::OTRUNC@Base" 1.8.74 (c++)"qdbm::Curia::getlob(char const*, int, int, int, int*)@Base" 1.8.74 (c++)"qdbm::Curia::outlob(char const*, int)@Base" 1.8.74 (c++)"qdbm::Curia::putlob(char const*, int, char const*, int, int)@Base" 1.8.74 (c++)"qdbm::Curia::remove(char const*)@Base" 1.8.74 (c++)"qdbm::Curia::unlock()@Base" 1.8.74 (c++)"qdbm::Curia::EBROKEN@Base" 1.8.74 (c++)"qdbm::Curia::ENOITEM@Base" 1.8.74 (c++)"qdbm::Curia::EUNLINK@Base" 1.8.74 (c++)"qdbm::Curia::OREADER@Base" 1.8.74 (c++)"qdbm::Curia::OSPARSE@Base" 1.8.74 (c++)"qdbm::Curia::OWRITER@Base" 1.8.74 (c++)"qdbm::Curia::busenum()@Base" 1.8.74 (c++)"qdbm::Curia::nextkey()@Base" 1.8.74 (c++)"qdbm::Curia::rnumlob()@Base" 1.8.74 (c++)"qdbm::Curia::snaffle(char const*, char const*, int, int*)@Base" 1.8.74 (c++)"qdbm::Curia::version()@Base" 1.8.74 (c++)"qdbm::Curia::vsizlob(char const*, int)@Base" 1.8.74 (c++)"qdbm::Curia::fetchrec(qdbm::Datum const&)@Base" 1.8.74 (c++)"qdbm::Curia::firstkey()@Base" 1.8.74 (c++)"qdbm::Curia::getlobfd(char const*, int)@Base" 1.8.74 (c++)"qdbm::Curia::iterinit()@Base" 1.8.74 (c++)"qdbm::Curia::iternext(int*)@Base" 1.8.74 (c++)"qdbm::Curia::optimize(int)@Base" 1.8.74 (c++)"qdbm::Curia::setalign(int)@Base" 1.8.74 (c++)"qdbm::Curia::storerec(qdbm::Datum const&, qdbm::Datum const&, bool)@Base" 1.8.74 (c++)"qdbm::Curia::writable()@Base" 1.8.74 (c++)"qdbm::Curia::deleterec(qdbm::Datum const&)@Base" 1.8.74 (c++)"qdbm::Curia::setfbpsiz(int)@Base" 1.8.74 (c++)"qdbm::Curia::Curia(char const*, int, int, int)@Base" 1.8.74 (c++)"qdbm::Curia::Curia(qdbm::Curia const&)@Base" 1.8.74 (c++)"qdbm::Curia::Curia(char const*, int, int, int)@Base" 1.8.74 (c++)"qdbm::Curia::Curia(qdbm::Curia const&)@Base" 1.8.74 (c++)"qdbm::Curia::~Curia()@Base" 1.8.74 (c++)"qdbm::Curia::~Curia()@Base" 1.8.74 (c++)"qdbm::Curia::~Curia()@Base" 1.8.74 (c++)"qdbm::Curia::operator=(qdbm::Curia const&)@Base" 1.8.74 (c++)"qdbm::Datum::Datum(char const*, int)@Base" 1.8.74 (c++)"qdbm::Datum::Datum(char*, int, bool)@Base" 1.8.74 (c++)"qdbm::Datum::Datum(qdbm::Datum const&)@Base" 1.8.74 (c++)"qdbm::Datum::Datum(int)@Base" 1.8.74 (c++)"qdbm::Datum::Datum(char const*, int)@Base" 1.8.74 (c++)"qdbm::Datum::Datum(char*, int, bool)@Base" 1.8.74 (c++)"qdbm::Datum::Datum(qdbm::Datum const&)@Base" 1.8.74 (c++)"qdbm::Datum::Datum(int)@Base" 1.8.74 (c++)"qdbm::Datum::~Datum()@Base" 1.8.74 (c++)"qdbm::Datum::~Datum()@Base" 1.8.74 (c++)"qdbm::Datum::~Datum()@Base" 1.8.74 (c++)"qdbm::Datum::operator=(char const*)@Base" 1.8.74 (c++)"qdbm::Datum::operator=(qdbm::Datum const&)@Base" 1.8.74 (c++)"qdbm::Datum::operator<<(char const*)@Base" 1.8.74 (c++)"qdbm::Datum::operator<<(qdbm::Datum const&)@Base" 1.8.74 (c++)"qdbm::Depot::fatalerror()@Base" 1.8.74 (c++)"qdbm::Depot::get(char const*, int, int, int, int*)@Base" 1.8.74 (c++)"qdbm::Depot::out(char const*, int)@Base" 1.8.74 (c++)"qdbm::Depot::put(char const*, int, char const*, int, int)@Base" 1.8.74 (c++)"qdbm::Depot::DCAT@Base" 1.8.74 (c++)"qdbm::Depot::EMAP@Base" 1.8.74 (c++)"qdbm::Depot::bnum()@Base" 1.8.74 (c++)"qdbm::Depot::fsiz()@Base" 1.8.74 (c++)"qdbm::Depot::lock()@Base" 1.8.74 (c++)"qdbm::Depot::name()@Base" 1.8.74 (c++)"qdbm::Depot::rnum()@Base" 1.8.74 (c++)"qdbm::Depot::sync()@Base" 1.8.74 (c++)"qdbm::Depot::vsiz(char const*, int)@Base" 1.8.74 (c++)"qdbm::Depot::DKEEP@Base" 1.8.74 (c++)"qdbm::Depot::DOVER@Base" 1.8.74 (c++)"qdbm::Depot::EKEEP@Base" 1.8.74 (c++)"qdbm::Depot::ELOCK@Base" 1.8.74 (c++)"qdbm::Depot::EMISC@Base" 1.8.74 (c++)"qdbm::Depot::EMODE@Base" 1.8.74 (c++)"qdbm::Depot::EOPEN@Base" 1.8.74 (c++)"qdbm::Depot::EREAD@Base" 1.8.74 (c++)"qdbm::Depot::ESEEK@Base" 1.8.74 (c++)"qdbm::Depot::ESTAT@Base" 1.8.74 (c++)"qdbm::Depot::ESYNC@Base" 1.8.74 (c++)"qdbm::Depot::close()@Base" 1.8.74 (c++)"qdbm::Depot::error()@Base" 1.8.74 (c++)"qdbm::Depot::fdesc()@Base" 1.8.74 (c++)"qdbm::Depot::getwb(char const*, int, int, int, char*)@Base" 1.8.74 (c++)"qdbm::Depot::inode()@Base" 1.8.74 (c++)"qdbm::Depot::mtime()@Base" 1.8.74 (c++)"qdbm::Depot::EALLOC@Base" 1.8.74 (c++)"qdbm::Depot::ECLOSE@Base" 1.8.74 (c++)"qdbm::Depot::EFATAL@Base" 1.8.74 (c++)"qdbm::Depot::EMKDIR@Base" 1.8.74 (c++)"qdbm::Depot::ENOERR@Base" 1.8.74 (c++)"qdbm::Depot::ERMDIR@Base" 1.8.74 (c++)"qdbm::Depot::ETRUNC@Base" 1.8.74 (c++)"qdbm::Depot::EWRITE@Base" 1.8.74 (c++)"qdbm::Depot::OCREAT@Base" 1.8.74 (c++)"qdbm::Depot::OLCKNB@Base" 1.8.74 (c++)"qdbm::Depot::ONOLCK@Base" 1.8.74 (c++)"qdbm::Depot::OTRUNC@Base" 1.8.74 (c++)"qdbm::Depot::remove(char const*)@Base" 1.8.74 (c++)"qdbm::Depot::unlock()@Base" 1.8.74 (c++)"qdbm::Depot::EBROKEN@Base" 1.8.74 (c++)"qdbm::Depot::ENOITEM@Base" 1.8.74 (c++)"qdbm::Depot::EUNLINK@Base" 1.8.74 (c++)"qdbm::Depot::OREADER@Base" 1.8.74 (c++)"qdbm::Depot::OSPARSE@Base" 1.8.74 (c++)"qdbm::Depot::OWRITER@Base" 1.8.74 (c++)"qdbm::Depot::busenum()@Base" 1.8.74 (c++)"qdbm::Depot::nextkey()@Base" 1.8.74 (c++)"qdbm::Depot::snaffle(char const*, char const*, int, int*)@Base" 1.8.74 (c++)"qdbm::Depot::version()@Base" 1.8.74 (c++)"qdbm::Depot::fetchrec(qdbm::Datum const&)@Base" 1.8.74 (c++)"qdbm::Depot::firstkey()@Base" 1.8.74 (c++)"qdbm::Depot::iterinit()@Base" 1.8.74 (c++)"qdbm::Depot::iternext(int*)@Base" 1.8.74 (c++)"qdbm::Depot::optimize(int)@Base" 1.8.74 (c++)"qdbm::Depot::setalign(int)@Base" 1.8.74 (c++)"qdbm::Depot::storerec(qdbm::Datum const&, qdbm::Datum const&, bool)@Base" 1.8.74 (c++)"qdbm::Depot::writable()@Base" 1.8.74 (c++)"qdbm::Depot::deleterec(qdbm::Datum const&)@Base" 1.8.74 (c++)"qdbm::Depot::setfbpsiz(int)@Base" 1.8.74 (c++)"qdbm::Depot::Depot(char const*, int, int)@Base" 1.8.74 (c++)"qdbm::Depot::Depot(qdbm::Depot const&)@Base" 1.8.74 (c++)"qdbm::Depot::Depot(char const*, int, int)@Base" 1.8.74 (c++)"qdbm::Depot::Depot(qdbm::Depot const&)@Base" 1.8.74 (c++)"qdbm::Depot::~Depot()@Base" 1.8.74 (c++)"qdbm::Depot::~Depot()@Base" 1.8.74 (c++)"qdbm::Depot::~Depot()@Base" 1.8.74 (c++)"qdbm::Depot::operator=(qdbm::Depot const&)@Base" 1.8.74 (c++)"qdbm::Villa::fatalerror()@Base" 1.8.74 (c++)"qdbm::Villa::trancommit()@Base" 1.8.74 (c++)"qdbm::Villa::get(char const*, int, int*)@Base" 1.8.74 (c++)"qdbm::Villa::out(char const*, int)@Base" 1.8.74 (c++)"qdbm::Villa::put(char const*, int, char const*, int, int)@Base" 1.8.74 (c++)"qdbm::Villa::DCAT@Base" 1.8.74 (c++)"qdbm::Villa::DDUP@Base" 1.8.74 (c++)"qdbm::Villa::EMAP@Base" 1.8.74 (c++)"qdbm::Villa::fsiz()@Base" 1.8.74 (c++)"qdbm::Villa::lnum()@Base" 1.8.74 (c++)"qdbm::Villa::lock()@Base" 1.8.74 (c++)"qdbm::Villa::name()@Base" 1.8.74 (c++)"qdbm::Villa::nnum()@Base" 1.8.74 (c++)"qdbm::Villa::rnum()@Base" 1.8.74 (c++)"qdbm::Villa::sync()@Base" 1.8.74 (c++)"qdbm::Villa::vnum(char const*, int)@Base" 1.8.74 (c++)"qdbm::Villa::vsiz(char const*, int)@Base" 1.8.74 (c++)"qdbm::Villa::DDUPR@Base" 1.8.74 (c++)"qdbm::Villa::DKEEP@Base" 1.8.74 (c++)"qdbm::Villa::DOVER@Base" 1.8.74 (c++)"qdbm::Villa::EKEEP@Base" 1.8.74 (c++)"qdbm::Villa::ELOCK@Base" 1.8.74 (c++)"qdbm::Villa::EMISC@Base" 1.8.74 (c++)"qdbm::Villa::EMODE@Base" 1.8.74 (c++)"qdbm::Villa::EOPEN@Base" 1.8.74 (c++)"qdbm::Villa::EREAD@Base" 1.8.74 (c++)"qdbm::Villa::ESEEK@Base" 1.8.74 (c++)"qdbm::Villa::ESTAT@Base" 1.8.74 (c++)"qdbm::Villa::ESYNC@Base" 1.8.74 (c++)"qdbm::Villa::close()@Base" 1.8.74 (c++)"qdbm::Villa::error()@Base" 1.8.74 (c++)"qdbm::Villa::inode()@Base" 1.8.74 (c++)"qdbm::Villa::mtime()@Base" 1.8.74 (c++)"qdbm::Villa::EALLOC@Base" 1.8.74 (c++)"qdbm::Villa::ECLOSE@Base" 1.8.74 (c++)"qdbm::Villa::EFATAL@Base" 1.8.74 (c++)"qdbm::Villa::EMKDIR@Base" 1.8.74 (c++)"qdbm::Villa::ENOERR@Base" 1.8.74 (c++)"qdbm::Villa::ERMDIR@Base" 1.8.74 (c++)"qdbm::Villa::ETRUNC@Base" 1.8.74 (c++)"qdbm::Villa::EWRITE@Base" 1.8.74 (c++)"qdbm::Villa::OCREAT@Base" 1.8.74 (c++)"qdbm::Villa::OLCKNB@Base" 1.8.74 (c++)"qdbm::Villa::ONOLCK@Base" 1.8.74 (c++)"qdbm::Villa::OTRUNC@Base" 1.8.74 (c++)"qdbm::Villa::OXCOMP@Base" 1.8.74 (c++)"qdbm::Villa::OYCOMP@Base" 1.8.74 (c++)"qdbm::Villa::OZCOMP@Base" 1.8.74 (c++)"qdbm::Villa::cmpdec(char const*, int, char const*, int)@Base" 1.8.74 (c++)"qdbm::Villa::cmpint(char const*, int, char const*, int)@Base" 1.8.74 (c++)"qdbm::Villa::cmplex(char const*, int, char const*, int)@Base" 1.8.74 (c++)"qdbm::Villa::cmpnum(char const*, int, char const*, int)@Base" 1.8.74 (c++)"qdbm::Villa::curkey(int*)@Base" 1.8.74 (c++)"qdbm::Villa::curout()@Base" 1.8.74 (c++)"qdbm::Villa::curput(char const*, int, int)@Base" 1.8.74 (c++)"qdbm::Villa::curval(int*)@Base" 1.8.74 (c++)"qdbm::Villa::remove(char const*)@Base" 1.8.74 (c++)"qdbm::Villa::unlock()@Base" 1.8.74 (c++)"qdbm::Villa::CPAFTER@Base" 1.8.74 (c++)"qdbm::Villa::EBROKEN@Base" 1.8.74 (c++)"qdbm::Villa::ENOITEM@Base" 1.8.74 (c++)"qdbm::Villa::EUNLINK@Base" 1.8.74 (c++)"qdbm::Villa::OREADER@Base" 1.8.74 (c++)"qdbm::Villa::OWRITER@Base" 1.8.74 (c++)"qdbm::Villa::curjump(char const*, int, int)@Base" 1.8.74 (c++)"qdbm::Villa::curlast()@Base" 1.8.74 (c++)"qdbm::Villa::curnext()@Base" 1.8.74 (c++)"qdbm::Villa::curprev()@Base" 1.8.74 (c++)"qdbm::Villa::nextkey()@Base" 1.8.74 (c++)"qdbm::Villa::version()@Base" 1.8.74 (c++)"qdbm::Villa::CPBEFORE@Base" 1.8.74 (c++)"qdbm::Villa::JFORWARD@Base" 1.8.74 (c++)"qdbm::Villa::curfirst()@Base" 1.8.74 (c++)"qdbm::Villa::fetchrec(qdbm::Datum const&)@Base" 1.8.74 (c++)"qdbm::Villa::firstkey()@Base" 1.8.74 (c++)"qdbm::Villa::optimize()@Base" 1.8.74 (c++)"qdbm::Villa::storerec(qdbm::Datum const&, qdbm::Datum const&, bool)@Base" 1.8.74 (c++)"qdbm::Villa::writable()@Base" 1.8.74 (c++)"qdbm::Villa::CPCURRENT@Base" 1.8.74 (c++)"qdbm::Villa::JBACKWARD@Base" 1.8.74 (c++)"qdbm::Villa::deleterec(qdbm::Datum const&)@Base" 1.8.74 (c++)"qdbm::Villa::settuning(int, int, int, int)@Base" 1.8.74 (c++)"qdbm::Villa::tranabort()@Base" 1.8.74 (c++)"qdbm::Villa::tranbegin()@Base" 1.8.74 (c++)"qdbm::Villa::Villa(char const*, int, int (*)(char const*, int, char const*, int))@Base" 1.8.74 (c++)"qdbm::Villa::Villa(qdbm::Villa const&)@Base" 1.8.74 (c++)"qdbm::Villa::Villa(char const*, int, int (*)(char const*, int, char const*, int))@Base" 1.8.74 (c++)"qdbm::Villa::Villa(qdbm::Villa const&)@Base" 1.8.74 (c++)"qdbm::Villa::~Villa()@Base" 1.8.74 (c++)"qdbm::Villa::~Villa()@Base" 1.8.74 (c++)"qdbm::Villa::~Villa()@Base" 1.8.74 (c++)"qdbm::Villa::operator=(qdbm::Villa const&)@Base" 1.8.74 (c++)"qdbm::ourmutex@Base" 1.8.74 (c++)"qdbm::DBM_error::DBM_error(char const*)@Base" 1.8.74 (c++)"qdbm::DBM_error::DBM_error()@Base" 1.8.74 (c++)"qdbm::DBM_error::DBM_error(char const*)@Base" 1.8.74 (c++)"qdbm::DBM_error::DBM_error()@Base" 1.8.74 (c++)"qdbm::DBM_error::~DBM_error()@Base" 1.8.74 (c++)"qdbm::DBM_error::~DBM_error()@Base" 1.8.74 (c++)"qdbm::DBM_error::~DBM_error()@Base" 1.8.74 (c++)"qdbm::operator+(char const*, qdbm::Datum const&)@Base" 1.8.74 (c++)"qdbm::operator+(qdbm::Datum const&, char const*)@Base" 1.8.74 (c++)"qdbm::operator+(qdbm::Datum const&, qdbm::Datum const&)@Base" 1.8.74 (c++)"qdbm::Curia_error::code() const@Base" 1.8.74 (c++)"qdbm::Curia_error::message() const@Base" 1.8.74 (c++)"qdbm::Curia_error::operator char const*() const@Base" 1.8.74 (c++)"qdbm::Curia_error::operator==(qdbm::Curia_error const&) const@Base" 1.8.74 (c++)"qdbm::Curia_error::operator==(int) const@Base" 1.8.74 (c++)"qdbm::Curia_error::operator!=(qdbm::Curia_error const&) const@Base" 1.8.74 (c++)"qdbm::Curia_error::operator!=(int) const@Base" 1.8.74 (c++)"qdbm::Depot_error::code() const@Base" 1.8.74 (c++)"qdbm::Depot_error::message() const@Base" 1.8.74 (c++)"qdbm::Depot_error::operator char const*() const@Base" 1.8.74 (c++)"qdbm::Depot_error::operator==(qdbm::Depot_error const&) const@Base" 1.8.74 (c++)"qdbm::Depot_error::operator==(int) const@Base" 1.8.74 (c++)"qdbm::Depot_error::operator!=(qdbm::Depot_error const&) const@Base" 1.8.74 (c++)"qdbm::Depot_error::operator!=(int) const@Base" 1.8.74 (c++)"qdbm::Villa_error::code() const@Base" 1.8.74 (c++)"qdbm::Villa_error::message() const@Base" 1.8.74 (c++)"qdbm::Villa_error::operator char const*() const@Base" 1.8.74 (c++)"qdbm::Villa_error::operator==(qdbm::Villa_error const&) const@Base" 1.8.74 (c++)"qdbm::Villa_error::operator==(int) const@Base" 1.8.74 (c++)"qdbm::Villa_error::operator!=(qdbm::Villa_error const&) const@Base" 1.8.74 (c++)"qdbm::Villa_error::operator!=(int) const@Base" 1.8.74 (c++)"qdbm::Datum::ptr() const@Base" 1.8.74 (c++)"qdbm::Datum::size() const@Base" 1.8.74 (c++)"qdbm::Datum::operator char const*() const@Base" 1.8.74 (c++)"qdbm::Datum::operator==(char const*) const@Base" 1.8.74 (c++)"qdbm::Datum::operator==(qdbm::Datum const&) const@Base" 1.8.74 (c++)"qdbm::Datum::operator[](int) const@Base" 1.8.74 (c++)"qdbm::Datum::operator!=(char const*) const@Base" 1.8.74 (c++)"qdbm::Datum::operator!=(qdbm::Datum const&) const@Base" 1.8.74 (c++)"qdbm::DBM_error::message() const@Base" 1.8.74 (c++)"qdbm::DBM_error::operator char const*() const@Base" 1.8.74 (c++)"typeinfo for qdbm::Curia_error@Base" 1.8.74 (c++)"typeinfo for qdbm::Depot_error@Base" 1.8.74 (c++)"typeinfo for qdbm::Villa_error@Base" 1.8.74 (c++)"typeinfo for qdbm::ADBM@Base" 1.8.74 (c++)"typeinfo for qdbm::Curia@Base" 1.8.74 (c++)"typeinfo for qdbm::Datum@Base" 1.8.74 (c++)"typeinfo for qdbm::Depot@Base" 1.8.74 (c++)"typeinfo for qdbm::Villa@Base" 1.8.74 (c++)"typeinfo for qdbm::DBM_error@Base" 1.8.74 (c++)"typeinfo name for qdbm::Curia_error@Base" 1.8.74 (c++)"typeinfo name for qdbm::Depot_error@Base" 1.8.74 (c++)"typeinfo name for qdbm::Villa_error@Base" 1.8.74 (c++)"typeinfo name for qdbm::ADBM@Base" 1.8.74 (c++)"typeinfo name for qdbm::Curia@Base" 1.8.74 (c++)"typeinfo name for qdbm::Datum@Base" 1.8.74 (c++)"typeinfo name for qdbm::Depot@Base" 1.8.74 (c++)"typeinfo name for qdbm::Villa@Base" 1.8.74 (c++)"typeinfo name for qdbm::DBM_error@Base" 1.8.74 (c++)"VTT for qdbm::Curia_error@Base" 1.8.74 (c++)"VTT for qdbm::Depot_error@Base" 1.8.74 (c++)"VTT for qdbm::Villa_error@Base" 1.8.74 (c++)"VTT for qdbm::Curia@Base" 1.8.74 (c++)"VTT for qdbm::Depot@Base" 1.8.74 (c++)"VTT for qdbm::Villa@Base" 1.8.74 (c++)"vtable for qdbm::Curia_error@Base" 1.8.74 (c++)"vtable for qdbm::Depot_error@Base" 1.8.74 (c++)"vtable for qdbm::Villa_error@Base" 1.8.74 (c++)"vtable for qdbm::ADBM@Base" 1.8.74 (c++)"vtable for qdbm::Curia@Base" 1.8.74 (c++)"vtable for qdbm::Datum@Base" 1.8.74 (c++)"vtable for qdbm::Depot@Base" 1.8.74 (c++)"vtable for qdbm::Villa@Base" 1.8.74 (c++)"vtable for qdbm::DBM_error@Base" 1.8.74 (c++)"virtual thunk to qdbm::Curia_error::~Curia_error()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Curia_error::~Curia_error()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Depot_error::~Depot_error()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Depot_error::~Depot_error()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Villa_error::~Villa_error()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Villa_error::~Villa_error()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Curia::~Curia()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Curia::~Curia()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Depot::~Depot()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Depot::~Depot()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Villa::~Villa()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Villa::~Villa()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Curia::close()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Depot::close()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Villa::close()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Curia_error::operator char const*() const@Base" 1.8.74 (c++)"virtual thunk to qdbm::Depot_error::operator char const*() const@Base" 1.8.74 (c++)"virtual thunk to qdbm::Villa_error::operator char const*() const@Base" 1.8.74 (c++)"virtual thunk to qdbm::Curia::storerec(qdbm::Datum const&, qdbm::Datum const&, bool)@Base" 1.8.74 (c++)"virtual thunk to qdbm::Depot::storerec(qdbm::Datum const&, qdbm::Datum const&, bool)@Base" 1.8.74 (c++)"virtual thunk to qdbm::Villa::storerec(qdbm::Datum const&, qdbm::Datum const&, bool)@Base" 1.8.74 (c++)"virtual thunk to qdbm::Curia_error::message() const@Base" 1.8.74 (c++)"virtual thunk to qdbm::Depot_error::message() const@Base" 1.8.74 (c++)"virtual thunk to qdbm::Villa_error::message() const@Base" 1.8.74 (c++)"virtual thunk to qdbm::Curia::deleterec(qdbm::Datum const&)@Base" 1.8.74 (c++)"virtual thunk to qdbm::Depot::deleterec(qdbm::Datum const&)@Base" 1.8.74 (c++)"virtual thunk to qdbm::Villa::deleterec(qdbm::Datum const&)@Base" 1.8.74 (c++)"virtual thunk to qdbm::Curia::fetchrec(qdbm::Datum const&)@Base" 1.8.74 (c++)"virtual thunk to qdbm::Depot::fetchrec(qdbm::Datum const&)@Base" 1.8.74 (c++)"virtual thunk to qdbm::Villa::fetchrec(qdbm::Datum const&)@Base" 1.8.74 (c++)"virtual thunk to qdbm::Curia::firstkey()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Depot::firstkey()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Villa::firstkey()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Curia::nextkey()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Depot::nextkey()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Villa::nextkey()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Curia::error()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Depot::error()@Base" 1.8.74 (c++)"virtual thunk to qdbm::Villa::error()@Base" 1.8.74 debian/control0000644000000000000000000001254012266071271010577 0ustar Source: qdbm Priority: optional Maintainer: KURASHIKI Satoru Build-Depends: debhelper (>= 5.0.0), autoconf, autotools-dev, zlib1g-dev, perl-modules, gem2deb, g++ (>= 4:4.0.2-2), default-jdk, chrpath Homepage: http://fallabs.com/qdbm/ Standards-Version: 3.9.2 Vcs-Git: git://anonscm.debian.org/collab-maint/qdbm.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/qdbm.git;a=summary XS-Ruby-Versions: all Section: libs Package: libqdbm14 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: QDBM Database Libraries without GDBM wrapper[runtime] QDBM is an embeded database library compatible with GDBM and NDBM. It features hash database and B+ tree database and is developed referring to GDBM for the purpose of the following three points: higher processing speed, smaller size of a database file, and simpler API. This is the runtime package for programs that use the QDBM database library. Package: qdbm-doc Architecture: all Section: doc Depends: ${misc:Depends} Description: QDBM Database Documentation Documentation for all of the API's and utilities provided by QDBM. Package: libqdbm-dev Section: libdevel Architecture: any Depends: libqdbm14 (= ${binary:Version}), ${misc:Depends} Recommends: pkg-config Suggests: qdbm-doc Description: QDBM Database Libraries [development] This is the development package which contains headers and static libraries for the QDBM database library. Package: qdbm-util Architecture: any Section: database Depends: ${shlibs:Depends}, ${misc:Depends} Description: QDBM Database Utilities QDBM is an embeded database library compatible with GDBM and NDBM. It features hash database and B+ tree database and is developed referring to GDBM for the purpose of the following three points: higher processing speed, smaller size of a database file, and simpler API. This is the QDBM Database utilities package. Package: qdbm-cgi Architecture: any Section: database Depends: ${shlibs:Depends}, ${misc:Depends} Description: QDBM Database CGI commands This is the QDBM Database command package to be used as CGI commands. Package: libxqdbm3c2 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Replaces: libqdbm3++c2 (<< 1.8.77-1) Breaks: libqdbm3++c2 (<< 1.8.77-1) Description: QDBM Database Libraries for C++ [runtime] QDBM is an embeded database library compatible with GDBM and NDBM. It features hash database and B+ tree database and is developed referring to GDBM for the purpose of the following three points: higher processing speed, smaller size of a database file, and simpler API. This is the runtime package for programs that use the QDBM database library. This is only for programs which use the C++ interface. Package: libxqdbm-dev Architecture: any Section: libdevel Depends: libxqdbm3c2 (= ${binary:Version}), libqdbm-dev (= ${binary:Version}), ${misc:Depends} Replaces: libqdbm-dev (<< 1.8.78-1) Suggests: qdbm-doc Description: QDBM Database Libraries for C++ [development] This is the development package which contains headers and static libraries for the QDBM database library. This is only for programs which will use the C++ interface. Package: libqdbm3++c2 Architecture: any Depends: libxqdbm3c2 (>= ${binary:Version}), ${misc:Depends} Description: QDBM Database Libraries for C++ [runtime] (transitional package) This is a dummy package to ease transition to new package name. Package: libqdbm++-dev Architecture: any Section: libdevel Depends: libxqdbm-dev (>= ${binary:Version}), ${misc:Depends} Suggests: qdbm-doc Description: QDBM Database Libraries for C++ [development] (transitional package) This is a dummy package to ease transition to new package name. Package: libqdbm-perl Architecture: any Section: perl Depends: ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends} Suggests: qdbm-doc Description: QDBM Database Libraries for Perl QDBM is an embeded database library compatible with GDBM and NDBM. It features hash database and B+ tree database and is developed referring to GDBM for the purpose of the following three points: higher processing speed, smaller size of a database file, and simpler API. This package provides the Perl interface for the QDBM database library. Package: ruby-qdbm XB-Ruby-Versions: ${ruby:Versions} X-DhRuby-Root: ruby Architecture: any Section: ruby Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: qdbm-doc Provides: libqdbm-ruby1.9.1 Replaces: libqdbm-ruby1.9.1 (<< 1.8.78-1) Breaks: libqdbm-ruby1.8, libqdbm-ruby1.9.1 (<< 1.8.78-1) Description: QDBM Database Libraries for Ruby QDBM is an embeded database library compatible with GDBM and NDBM. It features hash database and B+ tree database and is developed referring to GDBM for the purpose of the following three points: higher processing speed, smaller size of a database file, and simpler API. This package provides the Ruby interface for the QDBM database library. Package: libqdbm-java Architecture: any Section: java Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: qdbm-doc, java-virtual-machine Description: QDBM Database Libraries for Java QDBM is an embeded database library compatible with GDBM and NDBM. It features hash database and B+ tree database and is developed referring to GDBM for the purpose of the following three points: higher processing speed, smaller size of a database file, and simpler API. This package provides the Java interface for the QDBM database library. debian/libqdbm-perl.dirs0000644000000000000000000000006412262765562012440 0ustar usr/lib/perl5 usr/share/doc/libqdbm-perl/examples debian/qdbm-doc.doc-base.xspex0000644000000000000000000000044312262765562013437 0ustar Document: qdbm-doc-cpp Title: qdbm cpp document Author: Mikio Hirabayashi Abstract: This manual describes the qdbm cpp interface Section: Programming Format: HTML Index: /usr/share/doc/qdbm-doc/xspex.html Files: /usr/share/doc/qdbm-doc/xspex-ja.html /usr/share/doc/qdbm-doc/xapidoc/*.html debian/libqdbm-dev.install0000644000000000000000000000011212262765562012753 0ustar usr/lib/libqdbm.a usr/lib/libqdbm.so usr/lib/pkgconfig usr/share/man/man3 debian/qdbm-doc.doc-base.cgispex0000644000000000000000000000036612262765562013736 0ustar Document: qdbm-doc-cgi Title: qdbm cgi document Author: Mikio Hirabayashi Abstract: This manual describes the qdbm cgi Section: Programming Format: HTML Index: /usr/share/doc/qdbm-doc/cgispex.html Files: /usr/share/doc/qdbm-doc/cgispex-ja.html debian/libqdbm14.docs0000644000000000000000000000000612262765562011630 0ustar NEWS debian/libxqdbm3c2.dirs0000644000000000000000000000001212262765562012171 0ustar usr/lib debian/qdbm-cgi.links0000644000000000000000000000020712262765562011727 0ustar etc/qdbm/qadm.conf usr/lib/cgi-bin/qadm.conf etc/qdbm/qfts.conf usr/lib/cgi-bin/qfts.conf etc/qdbm/qupl.conf usr/lib/cgi-bin/qupl.conf debian/libqdbm-dev.README.Debian0000644000000000000000000000033512262765562013432 0ustar libqdbm-dev for Debian --------------- include files are installed in /usr/include/qdbm, so that you may need -I/usr/include/qdbm to compile with qdbm. -- Fumitoshi UKAI , Mon May 23 11:23:17 2005 debian/libqdbm14.symbols0000644000000000000000000002360012262765562012375 0ustar libqdbm.so.14 libqdbm14 #MINVER# VL_CMPDEC@Base 1.8.74 VL_CMPINT@Base 1.8.74 VL_CMPLEX@Base 1.8.74 VL_CMPNUM@Base 1.8.74 VST_CMPDEC@Base 1.8.74 VST_CMPINT@Base 1.8.74 VST_CMPLEX@Base 1.8.74 VST_CMPNUM@Base 1.8.74 _qdbm_bzdecode@Base 1.8.74 _qdbm_bzencode@Base 1.8.74 _qdbm_deflate@Base 1.8.74 _qdbm_dummyfunc@Base 1.8.74 _qdbm_encname@Base 1.8.74 _qdbm_getcrc@Base 1.8.74 _qdbm_gmtime@Base 1.8.74 _qdbm_iconv@Base 1.8.74 _qdbm_inflate@Base 1.8.74 _qdbm_localtime@Base 1.8.74 _qdbm_lzodecode@Base 1.8.74 _qdbm_lzoencode@Base 1.8.74 _qdbm_ptkeys@Base 1.8.74 _qdbm_ptknum@Base 1.8.74 _qdbm_settsd@Base 1.8.74 _qdbm_vmemavail@Base 1.8.74 cbbasedecode@Base 1.8.74 cbbaseencode@Base 1.8.74 cbbzdecode@Base 1.8.74 cbbzencode@Base 1.8.74 cbcalendar@Base 1.8.74 cbcsvcells@Base 1.8.74 cbcsvescape@Base 1.8.74 cbcsvrows@Base 1.8.74 cbcsvunescape@Base 1.8.74 cbdatestrhttp@Base 1.8.74 cbdatestrwww@Base 1.8.74 cbdatumcat@Base 1.8.74 cbdatumclose@Base 1.8.74 cbdatumdup@Base 1.8.74 cbdatumopen@Base 1.8.74 cbdatumopenbuf@Base 1.8.74 cbdatumprintf@Base 1.8.77 cbdatumptr@Base 1.8.74 cbdatumsetbuf@Base 1.8.74 cbdatumsetsize@Base 1.8.74 cbdatumsize@Base 1.8.74 cbdatumtomalloc@Base 1.8.74 cbdayofweek@Base 1.8.74 cbdeflate@Base 1.8.74 cbdirlist@Base 1.8.74 cbencname@Base 1.8.74 cbfatalfunc@Base 1.8.74 cbfilestat@Base 1.8.74 cbfree@Base 1.8.74 cbgetcrc@Base 1.8.74 cbggcsweep@Base 1.8.74 cbglobalgc@Base 1.8.74 cbgzdecode@Base 1.8.74 cbgzencode@Base 1.8.74 cbheapclose@Base 1.8.74 cbheapdup@Base 1.8.74 cbheapinsert@Base 1.8.74 cbheapnum@Base 1.8.74 cbheapopen@Base 1.8.74 cbheaptomalloc@Base 1.8.74 cbheapval@Base 1.8.74 cbhsort@Base 1.8.74 cbiconv@Base 1.8.74 cbinflate@Base 1.8.74 cbisort@Base 1.8.74 cbjetlag@Base 1.8.74 cblistbsearch@Base 1.8.74 cblistclose@Base 1.8.74 cblistdump@Base 1.8.74 cblistdup@Base 1.8.74 cblistinsert@Base 1.8.74 cblistload@Base 1.8.74 cblistlsearch@Base 1.8.74 cblistnum@Base 1.8.74 cblistopen@Base 1.8.74 cblistover@Base 1.8.74 cblistpop@Base 1.8.74 cblistpush@Base 1.8.74 cblistpushbuf@Base 1.8.74 cblistremove@Base 1.8.74 cblistshift@Base 1.8.74 cblistsort@Base 1.8.74 cblistunshift@Base 1.8.74 cblistval@Base 1.8.74 cblzodecode@Base 1.8.74 cblzoencode@Base 1.8.74 cbmalloc@Base 1.8.74 cbmapclose@Base 1.8.74 cbmapdump@Base 1.8.74 cbmapdup@Base 1.8.74 cbmapget@Base 1.8.74 cbmapiterinit@Base 1.8.74 cbmapiternext@Base 1.8.74 cbmapiterval@Base 1.8.74 cbmapkeys@Base 1.8.74 cbmapload@Base 1.8.74 cbmaploadone@Base 1.8.74 cbmapmove@Base 1.8.74 cbmapopen@Base 1.8.74 cbmapopenex@Base 1.8.74 cbmapout@Base 1.8.74 cbmapput@Base 1.8.74 cbmapputcat@Base 1.8.74 cbmaprnum@Base 1.8.74 cbmapvals@Base 1.8.74 cbmemdup@Base 1.8.74 cbmimebreak@Base 1.8.74 cbmimedecode@Base 1.8.74 cbmimeencode@Base 1.8.74 cbmimeparts@Base 1.8.74 cbmyfatal@Base 1.8.74 cbproctime@Base 1.8.74 cbqsort@Base 1.8.74 cbquotedecode@Base 1.8.74 cbquoteencode@Base 1.8.74 cbreadfile@Base 1.8.74 cbreadlines@Base 1.8.74 cbrealloc@Base 1.8.74 cbremove@Base 1.8.74 cbreplace@Base 1.8.74 cbsplit@Base 1.8.74 cbsprintf@Base 1.8.74 cbssort@Base 1.8.74 cbstdiobin@Base 1.8.74 cbstrbwimatch@Base 1.8.74 cbstrbwmatch@Base 1.8.74 cbstrcountutf@Base 1.8.74 cbstrcututf@Base 1.8.74 cbstrfwimatch@Base 1.8.74 cbstrfwmatch@Base 1.8.74 cbstricmp@Base 1.8.74 cbstrmktime@Base 1.8.74 cbstrsqzspc@Base 1.8.74 cbstrstrbm@Base 1.8.74 cbstrstrkmp@Base 1.8.74 cbstrtolower@Base 1.8.74 cbstrtoupper@Base 1.8.74 cbstrtrim@Base 1.8.74 cburlbreak@Base 1.8.74 cburldecode@Base 1.8.74 cburlencode@Base 1.8.74 cburlresolve@Base 1.8.74 cbvmemavail@Base 1.8.74 cbwritefile@Base 1.8.74 cbxmlattrs@Base 1.8.74 cbxmlbreak@Base 1.8.74 cbxmlescape@Base 1.8.74 cbxmlunescape@Base 1.8.74 crbnum@Base 1.8.74 crbusenum@Base 1.8.74 crclose@Base 1.8.74 crexportdb@Base 1.8.74 crfatalerror@Base 1.8.74 crfsiz@Base 1.8.74 crfsizd@Base 1.8.74 crget@Base 1.8.74 crgetflags@Base 1.8.74 crgetlob@Base 1.8.74 crgetlobfd@Base 1.8.74 crgetwb@Base 1.8.74 crimportdb@Base 1.8.74 crinode@Base 1.8.74 criterinit@Base 1.8.74 criternext@Base 1.8.74 crmemflush@Base 1.8.74 crmemsync@Base 1.8.74 crmtime@Base 1.8.74 crname@Base 1.8.74 cropen@Base 1.8.74 croptimize@Base 1.8.74 crout@Base 1.8.74 croutlob@Base 1.8.74 crput@Base 1.8.74 crputlob@Base 1.8.74 crremove@Base 1.8.74 crrepair@Base 1.8.74 crrnum@Base 1.8.74 crrnumlob@Base 1.8.74 crsetalign@Base 1.8.74 crsetfbpsiz@Base 1.8.74 crsetflags@Base 1.8.74 crsnaffle@Base 1.8.74 crsync@Base 1.8.74 crvsiz@Base 1.8.74 crvsizlob@Base 1.8.74 crwritable@Base 1.8.74 dbm_clearerr@Base 1.8.74 dbm_close@Base 1.8.74 dbm_delete@Base 1.8.74 dbm_dirfno@Base 1.8.74 dbm_error@Base 1.8.74 dbm_fetch@Base 1.8.74 dbm_firstkey@Base 1.8.74 dbm_nextkey@Base 1.8.74 dbm_open@Base 1.8.74 dbm_pagfno@Base 1.8.74 dbm_rdonly@Base 1.8.74 dbm_store@Base 1.8.74 dpbnum@Base 1.8.74 dpbusenum@Base 1.8.74 dpclose@Base 1.8.74 dpdbgfd@Base 1.8.74 dpecodeptr@Base 1.8.74 dpecodeset@Base 1.8.74 dperrmsg@Base 1.8.74 dpexportdb@Base 1.8.74 dpfatalerror@Base 1.8.74 dpfdesc@Base 1.8.74 dpfsiz@Base 1.8.74 dpget@Base 1.8.74 dpgetflags@Base 1.8.74 dpgetwb@Base 1.8.74 dpimportdb@Base 1.8.74 dpinnerhash@Base 1.8.74 dpinode@Base 1.8.74 dpisreentrant@Base 1.8.74 dpiterinit@Base 1.8.74 dpiternext@Base 1.8.74 dpmemflush@Base 1.8.74 dpmemsync@Base 1.8.74 dpmtime@Base 1.8.74 dpname@Base 1.8.74 dpopen@Base 1.8.74 dpoptimize@Base 1.8.74 dpout@Base 1.8.74 dpouterhash@Base 1.8.74 dpprimenum@Base 1.8.74 dpput@Base 1.8.74 dpremove@Base 1.8.74 dprepair@Base 1.8.74 dprnum@Base 1.8.74 dpsetalign@Base 1.8.74 dpsetfbpsiz@Base 1.8.74 dpsetflags@Base 1.8.74 dpsnaffle@Base 1.8.74 dpsync@Base 1.8.74 dpsysname@Base 1.8.74 dpversion@Base 1.8.74 dpvsiz@Base 1.8.74 dpwritable@Base 1.8.74 odanalyzetext@Base 1.8.74 odbnum@Base 1.8.74 odbreaktext@Base 1.8.74 odbusenum@Base 1.8.74 odcachebnum@Base 1.8.74 odcachesiz@Base 1.8.74 odcheck@Base 1.8.74 odclose@Base 1.8.74 oddnum@Base 1.8.74 oddocaddattr@Base 1.8.74 oddocaddword@Base 1.8.74 oddocawords@Base 1.8.74 oddocclose@Base 1.8.74 oddocgetattr@Base 1.8.74 oddocid@Base 1.8.74 oddocnwords@Base 1.8.74 oddocopen@Base 1.8.74 oddocscores@Base 1.8.74 oddocuri@Base 1.8.74 odfatalerror@Base 1.8.74 odfsiz@Base 1.8.74 odget@Base 1.8.74 odgetbyid@Base 1.8.74 odgetidbyuri@Base 1.8.74 odidbdocs@Base 1.8.74 odidbindex@Base 1.8.74 odidbrdocs@Base 1.8.74 odindexbnum@Base 1.8.74 odindexdnum@Base 1.8.74 odinode@Base 1.8.74 oditerinit@Base 1.8.74 oditernext@Base 1.8.74 odlogarithm@Base 1.8.74 odmerge@Base 1.8.74 odmtime@Base 1.8.74 odname@Base 1.8.74 odnormalizeword@Base 1.8.74 odopen@Base 1.8.74 odoptimize@Base 1.8.74 odotcb@Base 1.8.74 odout@Base 1.8.74 odoutbyid@Base 1.8.74 odpairsand@Base 1.8.74 odpairsnotand@Base 1.8.74 odpairsor@Base 1.8.74 odpairssort@Base 1.8.74 odput@Base 1.8.74 odquery@Base 1.8.74 odremove@Base 1.8.74 odsearch@Base 1.8.74 odsearchdnum@Base 1.8.74 odsetcharclass@Base 1.8.74 odsetotcb@Base 1.8.74 odsettuning@Base 1.8.74 odsquareroot@Base 1.8.74 odsync@Base 1.8.74 odvecabsolute@Base 1.8.74 odvecinnerproduct@Base 1.8.74 odvectorcosine@Base 1.8.74 odwnum@Base 1.8.74 odwritable@Base 1.8.74 vlclose@Base 1.8.74 vlcrdnumptr@Base 1.8.74 vlcurfirst@Base 1.8.74 vlcurjump@Base 1.8.74 vlcurkey@Base 1.8.74 vlcurkeycache@Base 1.8.74 vlcurlast@Base 1.8.74 vlcurnext@Base 1.8.74 vlcurout@Base 1.8.74 vlcurprev@Base 1.8.74 vlcurput@Base 1.8.74 vlcurval@Base 1.8.74 vlcurvalcache@Base 1.8.74 vlexportdb@Base 1.8.74 vlfatalerror@Base 1.8.74 vlfsiz@Base 1.8.74 vlget@Base 1.8.74 vlgetcache@Base 1.8.74 vlgetcat@Base 1.8.74 vlgetflags@Base 1.8.74 vlgetlist@Base 1.8.74 vlimportdb@Base 1.8.74 vlinode@Base 1.8.74 vllnum@Base 1.8.74 vlmemflush@Base 1.8.74 vlmemsync@Base 1.8.74 vlmtime@Base 1.8.74 vlmulcurclose@Base 1.8.74 vlmulcurfirst@Base 1.8.74 vlmulcurjump@Base 1.8.74 vlmulcurkey@Base 1.8.74 vlmulcurkeycache@Base 1.8.74 vlmulcurlast@Base 1.8.74 vlmulcurnext@Base 1.8.74 vlmulcuropen@Base 1.8.74 vlmulcurprev@Base 1.8.74 vlmulcurval@Base 1.8.74 vlmulcurvalcache@Base 1.8.74 vlname@Base 1.8.74 vlnnum@Base 1.8.74 vlopen@Base 1.8.74 vloptimize@Base 1.8.74 vlout@Base 1.8.74 vloutlist@Base 1.8.74 vlput@Base 1.8.74 vlputlist@Base 1.8.74 vlremove@Base 1.8.74 vlrepair@Base 1.8.74 vlrnum@Base 1.8.74 vlsetfbpsiz@Base 1.8.74 vlsetflags@Base 1.8.74 vlsettuning@Base 1.8.74 vlsync@Base 1.8.74 vltranabort@Base 1.8.74 vltranbegin@Base 1.8.74 vltrancommit@Base 1.8.74 vlvnum@Base 1.8.74 vlvsiz@Base 1.8.74 vlwritable@Base 1.8.74 vstclose@Base 1.8.74 vstcrdnumptr@Base 1.8.74 vstcurfirst@Base 1.8.74 vstcurjump@Base 1.8.74 vstcurkey@Base 1.8.74 vstcurkeycache@Base 1.8.74 vstcurlast@Base 1.8.74 vstcurnext@Base 1.8.74 vstcurout@Base 1.8.74 vstcurprev@Base 1.8.74 vstcurput@Base 1.8.74 vstcurval@Base 1.8.74 vstcurvalcache@Base 1.8.74 vstexportdb@Base 1.8.74 vstfatalerror@Base 1.8.74 vstfsiz@Base 1.8.74 vstget@Base 1.8.74 vstgetcache@Base 1.8.74 vstgetcat@Base 1.8.74 vstgetflags@Base 1.8.74 vstgetlist@Base 1.8.74 vstimportdb@Base 1.8.74 vstinode@Base 1.8.74 vstlnum@Base 1.8.74 vstmemflush@Base 1.8.74 vstmemsync@Base 1.8.74 vstmtime@Base 1.8.74 vstmulcurclose@Base 1.8.74 vstmulcurfirst@Base 1.8.74 vstmulcurjump@Base 1.8.74 vstmulcurkey@Base 1.8.74 vstmulcurkeycache@Base 1.8.74 vstmulcurlast@Base 1.8.74 vstmulcurnext@Base 1.8.74 vstmulcuropen@Base 1.8.74 vstmulcurprev@Base 1.8.74 vstmulcurval@Base 1.8.74 vstmulcurvalcache@Base 1.8.74 vstname@Base 1.8.74 vstnnum@Base 1.8.74 vstopen@Base 1.8.74 vstoptimize@Base 1.8.74 vstout@Base 1.8.74 vstoutlist@Base 1.8.74 vstput@Base 1.8.74 vstputlist@Base 1.8.74 vstremove@Base 1.8.74 vstrepair@Base 1.8.74 vstrnum@Base 1.8.74 vstsetfbpsiz@Base 1.8.74 vstsetflags@Base 1.8.74 vstsettuning@Base 1.8.74 vstsync@Base 1.8.74 vsttranabort@Base 1.8.74 vsttranbegin@Base 1.8.74 vsttrancommit@Base 1.8.74 vstvnum@Base 1.8.74 vstvsiz@Base 1.8.74 vstwritable@Base 1.8.74 debian/qdbm-doc.doc-base.plspex0000644000000000000000000000045112262765562013602 0ustar Document: qdbm-doc-perl Title: qdbm perl document Author: Mikio Hirabayashi Abstract: This manual describes the qdbm perl interface Section: Programming Format: HTML Index: /usr/share/doc/qdbm-doc/plspex.html Files: /usr/share/doc/qdbm-doc/plspex-ja.html /usr/share/doc/qdbm-doc/plapidoc/*.html debian/qdbm-util.manpages0000644000000000000000000000001012262765562012605 0ustar man/*.1 debian/qdbm-dev.dirs0000644000000000000000000000002412262765562011561 0ustar usr/lib usr/include debian/qdbm-cgi.dirs0000644000000000000000000000003112262765562011543 0ustar usr/lib/cgi-bin etc/qdbm debian/compat0000644000000000000000000000000212262765562010401 0ustar 5 debian/libqdbm14.install0000644000000000000000000000002512262765562012347 0ustar usr/lib/libqdbm.so.* debian/libqdbm++-dev.README.Debian0000644000000000000000000000033712262765562013562 0ustar libqdbm++-dev for Debian --------------- include files are installed in /usr/include/qdbm, so that you may need -I/usr/include/qdbm to compile with qdbm. -- Fumitoshi UKAI , Mon May 23 11:23:47 2005 debian/patches/0000755000000000000000000000000012262765562010632 5ustar debian/patches/qdbm-ruby-compat0000644000000000000000000002767712262765562013763 0ustar Description: wraps some api call to use with ruby1.9 as well as ruby1.8 Origin: vendor Author: KURASHIKI Satoru Lucas Nussbaum Index: qdbm/ruby/depot/mod_depot.c =================================================================== --- qdbm.orig/ruby/depot/mod_depot.c 2010-08-12 20:39:10.627245535 +0900 +++ qdbm/ruby/depot/mod_depot.c 2010-08-12 20:42:58.951245088 +0900 @@ -23,6 +23,11 @@ #define MAXOPEN 1024 +#ifndef RUBY_19 +#ifndef RSTRING_LEN +#define RSTRING_LEN(v) (RSTRING(v)->len) +#endif +#endif VALUE cdepoterror; VALUE cdepoterror_ENOERR; @@ -232,7 +237,7 @@ const char *name; int index, omode, bnum; if((index = getnewindex()) == -1) myerror(DP_EMISC); - name = STR2CSTR(vname); + name = StringValuePtr(vname); FIXNUM_P(vomode); omode = FIX2INT(vomode); FIXNUM_P(vbnum); @@ -273,10 +278,10 @@ int index, ksiz, vsiz, dmode; FIXNUM_P(vindex); if((index = FIX2INT(vindex)) == -1) myerror(DP_EMISC); - kbuf = STR2CSTR(vkey); - ksiz = RSTRING(vkey)->len; - vbuf = STR2CSTR(vval); - vsiz = RSTRING(vval)->len; + kbuf = StringValuePtr(vkey); + ksiz = RSTRING_LEN(vkey); + vbuf = StringValuePtr(vval); + vsiz = RSTRING_LEN(vval); FIXNUM_P(vdmode); dmode = FIX2INT(vdmode); depot = dptable[index]; @@ -294,8 +299,8 @@ int index, ksiz; FIXNUM_P(vindex); if((index = FIX2INT(vindex)) == -1) myerror(DP_EMISC); - kbuf = STR2CSTR(vkey); - ksiz = RSTRING(vkey)->len; + kbuf = StringValuePtr(vkey); + ksiz = RSTRING_LEN(vkey); depot = dptable[index]; if(!dpout(depot, kbuf, ksiz)){ if(dpsltable[index] && dpecode == DP_ENOITEM) return Qfalse; @@ -313,8 +318,8 @@ VALUE vval; FIXNUM_P(vindex); if((index = FIX2INT(vindex)) == -1) myerror(DP_EMISC); - kbuf = STR2CSTR(vkey); - ksiz = RSTRING(vkey)->len; + kbuf = StringValuePtr(vkey); + ksiz = RSTRING_LEN(vkey); FIXNUM_P(vstart); start = FIX2INT(vstart); FIXNUM_P(vmax); @@ -336,8 +341,8 @@ int index, ksiz, vsiz; FIXNUM_P(vindex); if((index = FIX2INT(vindex)) == -1) myerror(DP_EMISC); - kbuf = STR2CSTR(vkey); - ksiz = RSTRING(vkey)->len; + kbuf = StringValuePtr(vkey); + ksiz = RSTRING_LEN(vkey); depot = dptable[index]; if((vsiz = dpvsiz(depot, kbuf, ksiz)) == -1){ if(dpsltable[index] && dpecode == DP_ENOITEM) return INT2FIX(-1); Index: qdbm/ruby/curia/mod_curia.c =================================================================== --- qdbm.orig/ruby/curia/mod_curia.c 2010-08-12 20:39:31.855253284 +0900 +++ qdbm/ruby/curia/mod_curia.c 2010-08-12 20:42:40.351244536 +0900 @@ -24,6 +24,11 @@ #define MAXOPEN 1024 +#ifndef RUBY_19 +#ifndef RSTRING_LEN +#define RSTRING_LEN(v) (RSTRING(v)->len) +#endif +#endif VALUE ccuriaerror; VALUE ccuriaerror_ENOERR; @@ -233,7 +238,7 @@ const char *name; int index, omode, bnum, dnum; if((index = getnewindex()) == -1) myerror(DP_EMISC); - name = STR2CSTR(vname); + name = StringValuePtr(vname); FIXNUM_P(vomode); omode = FIX2INT(vomode); FIXNUM_P(vbnum); @@ -276,10 +281,10 @@ int index, ksiz, vsiz, dmode; FIXNUM_P(vindex); if((index = FIX2INT(vindex)) == -1) myerror(DP_EMISC); - kbuf = STR2CSTR(vkey); - ksiz = RSTRING(vkey)->len; - vbuf = STR2CSTR(vval); - vsiz = RSTRING(vval)->len; + kbuf = StringValuePtr(vkey); + ksiz = RSTRING_LEN(vkey); + vbuf = StringValuePtr(vval); + vsiz = RSTRING_LEN(vval); FIXNUM_P(vdmode); dmode = FIX2INT(vdmode); curia = crtable[index]; @@ -297,8 +302,8 @@ int index, ksiz; FIXNUM_P(vindex); if((index = FIX2INT(vindex)) == -1) myerror(DP_EMISC); - kbuf = STR2CSTR(vkey); - ksiz = RSTRING(vkey)->len; + kbuf = StringValuePtr(vkey); + ksiz = RSTRING_LEN(vkey); curia = crtable[index]; if(!crout(curia, kbuf, ksiz)){ if(crsltable[index] && dpecode == DP_ENOITEM) return Qfalse; @@ -316,8 +321,8 @@ VALUE vval; FIXNUM_P(vindex); if((index = FIX2INT(vindex)) == -1) myerror(DP_EMISC); - kbuf = STR2CSTR(vkey); - ksiz = RSTRING(vkey)->len; + kbuf = StringValuePtr(vkey); + ksiz = RSTRING_LEN(vkey); FIXNUM_P(vstart); start = FIX2INT(vstart); FIXNUM_P(vmax); @@ -339,8 +344,8 @@ int index, ksiz, vsiz; FIXNUM_P(vindex); if((index = FIX2INT(vindex)) == -1) myerror(DP_EMISC); - kbuf = STR2CSTR(vkey); - ksiz = RSTRING(vkey)->len; + kbuf = StringValuePtr(vkey); + ksiz = RSTRING_LEN(vkey); curia = crtable[index]; if((vsiz = crvsiz(curia, kbuf, ksiz)) == -1){ if(crsltable[index] && dpecode == DP_ENOITEM) return INT2FIX(-1); Index: qdbm/ruby/villa/mod_villa.c =================================================================== --- qdbm.orig/ruby/villa/mod_villa.c 2010-08-12 20:39:40.855248815 +0900 +++ qdbm/ruby/villa/mod_villa.c 2010-08-12 20:43:25.211242671 +0900 @@ -25,6 +25,11 @@ #define MAXOPEN 1024 +#ifndef RUBY_19 +#ifndef RSTRING_LEN +#define RSTRING_LEN(v) (RSTRING(v)->len) +#endif +#endif VALUE cvillaerror; VALUE cvillaerror_ENOERR; @@ -304,7 +309,7 @@ int index, omode, cmode; VLCFUNC cmp; if((index = getnewindex()) == -1) myerror(DP_EMISC); - name = STR2CSTR(vname); + name = StringValuePtr(vname); FIXNUM_P(vomode); omode = FIX2INT(vomode); FIXNUM_P(vcmode); @@ -352,10 +357,10 @@ int index, ksiz, vsiz, dmode; FIXNUM_P(vindex); if((index = FIX2INT(vindex)) == -1) myerror(DP_EMISC); - kbuf = STR2CSTR(vkey); - ksiz = RSTRING(vkey)->len; - vbuf = STR2CSTR(vval); - vsiz = RSTRING(vval)->len; + kbuf = StringValuePtr(vkey); + ksiz = RSTRING_LEN(vkey); + vbuf = StringValuePtr(vval); + vsiz = RSTRING_LEN(vval); FIXNUM_P(vdmode); dmode = FIX2INT(vdmode); villa = vltable[index]; @@ -373,8 +378,8 @@ int index, ksiz; FIXNUM_P(vindex); if((index = FIX2INT(vindex)) == -1) myerror(DP_EMISC); - kbuf = STR2CSTR(vkey); - ksiz = RSTRING(vkey)->len; + kbuf = StringValuePtr(vkey); + ksiz = RSTRING_LEN(vkey); villa = vltable[index]; if(!vlout(villa, kbuf, ksiz)){ if(vlsltable[index] && dpecode == DP_ENOITEM) return Qfalse; @@ -391,8 +396,8 @@ VALUE vval; FIXNUM_P(vindex); if((index = FIX2INT(vindex)) == -1) myerror(DP_EMISC); - kbuf = STR2CSTR(vkey); - ksiz = RSTRING(vkey)->len; + kbuf = StringValuePtr(vkey); + ksiz = RSTRING_LEN(vkey); villa = vltable[index]; if(!(vbuf = vlget(villa, kbuf, ksiz, &vsiz))){ if(vlsltable[index] && dpecode == DP_ENOITEM) return Qnil; @@ -409,8 +414,8 @@ int index, ksiz, vsiz; FIXNUM_P(vindex); if((index = FIX2INT(vindex)) == -1) myerror(DP_EMISC); - kbuf = STR2CSTR(vkey); - ksiz = RSTRING(vkey)->len; + kbuf = StringValuePtr(vkey); + ksiz = RSTRING_LEN(vkey); villa = vltable[index]; if((vsiz = vlvsiz(villa, kbuf, ksiz)) == -1){ if(vlsltable[index] && dpecode == DP_ENOITEM) return INT2FIX(-1); @@ -426,8 +431,8 @@ int index, ksiz, vnum; FIXNUM_P(vindex); if((index = FIX2INT(vindex)) == -1) myerror(DP_EMISC); - kbuf = STR2CSTR(vkey); - ksiz = RSTRING(vkey)->len; + kbuf = StringValuePtr(vkey); + ksiz = RSTRING_LEN(vkey); villa = vltable[index]; vnum = vlvnum(villa, kbuf, ksiz); return INT2FIX(vnum); @@ -497,8 +502,8 @@ VALUE vval; FIXNUM_P(vindex); if((index = FIX2INT(vindex)) == -1) myerror(DP_EMISC); - kbuf = STR2CSTR(vkey); - ksiz = RSTRING(vkey)->len; + kbuf = StringValuePtr(vkey); + ksiz = RSTRING_LEN(vkey); FIXNUM_P(vjmode); jmode = FIX2INT(vjmode); villa = vltable[index]; @@ -551,8 +556,8 @@ int index, vsiz, cpmode; FIXNUM_P(vindex); if((index = FIX2INT(vindex)) == -1) myerror(DP_EMISC); - vbuf = STR2CSTR(vval); - vsiz = RSTRING(vval)->len; + vbuf = StringValuePtr(vval); + vsiz = RSTRING_LEN(vval); FIXNUM_P(vcpmode); cpmode = FIX2INT(vcpmode); villa = vltable[index]; Index: qdbm/ruby/Makefile.in =================================================================== --- qdbm.orig/ruby/Makefile.in 2010-08-12 20:39:49.311247278 +0900 +++ qdbm/ruby/Makefile.in 2010-08-12 21:11:54.143244081 +0900 @@ -28,16 +28,15 @@ RUNENV = LD_LIBRARY_PATH=.:..:../..:/usr/local/lib - #================================================================ # Actions #================================================================ all : - cd depot && [ -f Makefile ] || $(RUNENV) ruby extconf.rb ; $(RUNENV) make - cd curia && [ -f Makefile ] || $(RUNENV) ruby extconf.rb ; $(RUNENV) make - cd villa && [ -f Makefile ] || $(RUNENV) ruby extconf.rb ; $(RUNENV) make + cd depot && [ -f Makefile ] || $(RUNENV) $(RUBY) extconf.rb ; $(RUNENV) make + cd curia && [ -f Makefile ] || $(RUNENV) $(RUBY) extconf.rb ; $(RUNENV) make + cd villa && [ -f Makefile ] || $(RUNENV) $(RUBY) extconf.rb ; $(RUNENV) make @printf '\n' @printf '#================================================================\n' @printf '# Ready to install.\n' @@ -69,7 +68,7 @@ uninstall : - pprefix=`ruby -e '$$:.each() do |path| ; printf("%s\n", path) ; end' | grep -v '^\.'` ; \ + pprefix=`$(RUBY) -e '$$:.each() do |path| ; printf("%s\n", path) ; end' | grep -v '^\.'` ; \ find $$pprefix -print | sort | uniq | \ egrep '(mod_depot\.so|depot\.rb|mod_curia\.so|curia\.rb|mod_villa\.so|villa\.rb)' | \ xargs rm -f @@ -85,27 +84,27 @@ sync ; sync cd depot && rm -rf casket cd depot && \ - $(RUNENV) ruby -w -Ilib rbdptest write casket 10000 1000 + $(RUNENV) $(RUBY) -w -Ilib -I. rbdptest write casket 10000 1000 cd depot && \ - $(RUNENV) ruby -w -Ilib rbdptest read casket + $(RUNENV) $(RUBY) -w -Ilib -I. rbdptest read casket cd depot && \ - $(RUNENV) ruby -w -Ilib rbdptest misc casket + $(RUNENV) $(RUBY) -w -Ilib -I. rbdptest misc casket cd depot && rm -rf casket cd curia && rm -rf casket cd curia && \ - $(RUNENV) ruby -w -Ilib rbcrtest write casket 10000 1000 10 + $(RUNENV) $(RUBY) -w -Ilib -I. rbcrtest write casket 10000 1000 10 cd curia && \ - $(RUNENV) ruby -w -Ilib rbcrtest read casket + $(RUNENV) $(RUBY) -w -Ilib -I. rbcrtest read casket cd curia && \ - $(RUNENV) ruby -w -Ilib rbcrtest misc casket + $(RUNENV) $(RUBY) -w -Ilib -I. rbcrtest misc casket cd curia && rm -rf casket cd villa && rm -rf casket cd villa && \ - $(RUNENV) ruby -w -Ilib rbvltest write casket 10000 + $(RUNENV) $(RUBY) -w -Ilib -I. rbvltest write casket 10000 cd villa && \ - $(RUNENV) ruby -w -Ilib rbvltest read casket + $(RUNENV) $(RUBY) -w -Ilib -I. rbvltest read casket cd villa && \ - $(RUNENV) ruby -w -Ilib rbvltest misc casket + $(RUNENV) $(RUBY) -w -Ilib -I. rbvltest misc casket cd villa && rm -rf casket @printf '\n' @printf '#================================================================\n' Index: qdbm/ruby/curia/rbcrtest =================================================================== --- qdbm.orig/ruby/curia/rbcrtest 2010-08-12 20:48:17.871249729 +0900 +++ qdbm/ruby/curia/rbcrtest 2010-08-12 20:48:33.739252026 +0900 @@ -21,7 +21,7 @@ # main routine def main() - $0.gsub!(/.*\//, "") + $0 = $0.gsub(/.*\//, "") (ARGV.length >= 1) || usage() if(ARGV[0] == "write") rv = runwrite() @@ -283,7 +283,7 @@ # execute main -$0.gsub!(/.*\//, "") +$0 = $0.gsub(/.*\//, "") exit(main()) Index: qdbm/ruby/depot/rbdptest =================================================================== --- qdbm.orig/ruby/depot/rbdptest 2010-08-12 20:48:47.999242043 +0900 +++ qdbm/ruby/depot/rbdptest 2010-08-12 20:48:57.379246136 +0900 @@ -21,7 +21,7 @@ # main routine def main() - $0.gsub!(/.*\//, "") + $0 = $0.gsub(/.*\//, "") (ARGV.length >= 1) || usage() if(ARGV[0] == "write") rv = runwrite() @@ -278,7 +278,7 @@ # execute main -$0.gsub!(/.*\//, "") +$0 = $0.gsub(/.*\//, "") exit(main()) Index: qdbm/ruby/villa/rbvltest =================================================================== --- qdbm.orig/ruby/villa/rbvltest 2010-08-12 20:49:13.847254224 +0900 +++ qdbm/ruby/villa/rbvltest 2010-08-12 20:49:20.167246365 +0900 @@ -21,7 +21,7 @@ # main routine def main() - $0.gsub!(/.*\//, "") + $0 = $0.gsub(/.*\//, "") (ARGV.length >= 1) || usage() if(ARGV[0] == "write") rv = runwrite() @@ -280,7 +280,7 @@ # execute main -$0.gsub!(/.*\//, "") +$0 = $0.gsub(/.*\//, "") exit(main()) debian/patches/qdbm-hurd-compat0000644000000000000000000000250112262765562013717 0ustar Index: qdbm-1.8.78/depot.c =================================================================== --- qdbm-1.8.78.orig/depot.c 2007-07-24 00:27:30.000000000 +0900 +++ qdbm-1.8.78/depot.c 2012-03-03 23:08:50.394451116 +0900 @@ -19,6 +19,8 @@ #include "depot.h" #include "myconf.h" +#include + #define DP_FILEMODE 00644 /* permission of a creating file */ #define DP_MAGICNUMB "[DEPOT]\n\f" /* magic number on environments of big endian */ #define DP_MAGICNUML "[depot]\n\f" /* magic number on environments of little endian */ @@ -761,7 +763,11 @@ } *((int *)(depot->map + DP_FSIZOFF)) = depot->fsiz; *((int *)(depot->map + DP_RNUMOFF)) = depot->rnum; - if(msync(depot->map, depot->msiz, MS_SYNC) == -1){ + if(msync(depot->map, depot->msiz, MS_SYNC) == -1 +#ifdef __GNU__ + && errno != ENOSYS +#endif + ){ dpecodeset(DP_EMAP, __FILE__, __LINE__); depot->fatal = TRUE; return FALSE; @@ -1473,7 +1479,11 @@ } *((int *)(depot->map + DP_FSIZOFF)) = depot->fsiz; *((int *)(depot->map + DP_RNUMOFF)) = depot->rnum; - if(msync(depot->map, depot->msiz, MS_SYNC) == -1){ + if(msync(depot->map, depot->msiz, MS_SYNC) == -1 +#ifdef __GNU__ + && errno != ENOSYS +#endif + ){ dpecodeset(DP_EMAP, __FILE__, __LINE__); depot->fatal = TRUE; return FALSE; debian/patches/qdbm-header-path0000644000000000000000000001042412262765562013661 0ustar Description: libqdbm++-dev doesn't find own includes Origin: vendor Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/qdbm/+bug/450672 Author: KURASHIKI Satoru Index: qdbm/villa.h =================================================================== --- qdbm.orig/villa.h 2010-05-08 14:43:33.750988718 +0900 +++ qdbm/villa.h 2010-05-08 14:43:42.303969958 +0900 @@ -22,8 +22,8 @@ #endif -#include -#include +#include "depot.h" +#include "cabin.h" #include #include Index: qdbm/odeum.h =================================================================== --- qdbm.orig/odeum.h 2010-05-08 14:43:33.667970210 +0900 +++ qdbm/odeum.h 2010-05-08 14:43:42.303969958 +0900 @@ -22,10 +22,10 @@ #endif -#include -#include -#include -#include +#include "depot.h" +#include "curia.h" +#include "cabin.h" +#include "villa.h" #include #include Index: qdbm/vista.h =================================================================== --- qdbm.orig/vista.h 2010-05-08 14:43:33.766970148 +0900 +++ qdbm/vista.h 2010-05-08 14:43:42.303969958 +0900 @@ -28,9 +28,9 @@ *************************************************************************************************/ -#include -#include -#include +#include "depot.h" +#include "curia.h" +#include "cabin.h" #include #define VLREC VSTREC @@ -123,7 +123,7 @@ #define vlsetflags vstsetflags #if !defined(_VISTA_C) -#include +#include "villa.h" #endif Index: qdbm/curia.h =================================================================== --- qdbm.orig/curia.h 2010-05-08 14:43:33.640003527 +0900 +++ qdbm/curia.h 2010-05-08 14:43:42.303969958 +0900 @@ -22,7 +22,7 @@ #endif -#include +#include "depot.h" #include #include Index: qdbm/hovel.h =================================================================== --- qdbm.orig/hovel.h 2010-05-08 14:43:33.651975091 +0900 +++ qdbm/hovel.h 2010-05-08 14:43:42.303969958 +0900 @@ -22,8 +22,8 @@ #endif -#include -#include +#include "depot.h" +#include "curia.h" #include #include #include Index: qdbm/plus/xadbm.h =================================================================== --- qdbm.orig/plus/xadbm.h 2010-05-08 14:43:33.678969723 +0900 +++ qdbm/plus/xadbm.h 2010-05-08 14:43:42.303969958 +0900 @@ -18,7 +18,7 @@ #define _XADBM_H -#include +#include "xqdbm.h" Index: qdbm/plus/xcuria.h =================================================================== --- qdbm.orig/plus/xcuria.h 2010-05-08 14:43:33.694980975 +0900 +++ qdbm/plus/xcuria.h 2010-05-08 14:43:42.303969958 +0900 @@ -18,12 +18,12 @@ #define _XCURIA_H -#include -#include +#include "xqdbm.h" +#include "xadbm.h" extern "C" { -#include -#include +#include "depot.h" +#include "curia.h" #include #include } Index: qdbm/plus/xdepot.h =================================================================== --- qdbm.orig/plus/xdepot.h 2010-05-08 14:43:33.710970018 +0900 +++ qdbm/plus/xdepot.h 2010-05-08 14:43:42.308053648 +0900 @@ -18,11 +18,11 @@ #define _XDEPOT_H -#include -#include +#include "xqdbm.h" +#include "xadbm.h" extern "C" { -#include +#include "depot.h" #include #include } Index: qdbm/plus/xvilla.h =================================================================== --- qdbm.orig/plus/xvilla.h 2010-05-08 14:43:33.726969327 +0900 +++ qdbm/plus/xvilla.h 2010-05-08 14:44:49.911002621 +0900 @@ -18,13 +18,13 @@ #define _XVILLA_H -#include -#include +#include "xqdbm.h" +#include "xadbm.h" extern "C" { -#include -#include -#include +#include "depot.h" +#include "cabin.h" +#include "villa.h" #include #include } Index: qdbm/relic.h =================================================================== --- qdbm.orig/relic.h 2010-05-08 14:43:33.738970362 +0900 +++ qdbm/relic.h 2010-05-08 14:43:42.308053648 +0900 @@ -22,7 +22,7 @@ #endif -#include +#include "depot.h" #include #include #include debian/patches/series0000644000000000000000000000014412262765562012046 0ustar qdbm-pkgconfig qdbm-header-path qdbm-ruby-compat qdbm-man qdbm-split-gdbm-wrapper qdbm-hurd-compat debian/patches/qdbm-split-gdbm-wrapper0000644000000000000000000000570712262765562015227 0ustar Description: add "--disable-gdbm" flag to build QDBM without the GDBM emulation Origin: other Author: Keith Lawson Index: qdbm/Makefile.in =================================================================== --- qdbm.orig/Makefile.in 2011-05-08 18:48:10.002956482 +0900 +++ qdbm/Makefile.in 2011-05-08 18:49:30.643356352 +0900 @@ -20,8 +20,12 @@ PACKAGETGZ = $(PACKAGE)-$(VERSION).tar.gz LIBVER = @LIBVER@ LIBREV = @LIBREV@ +ENABLE_GDBM = @ENABLE_GDBM@ + # Targets +ifeq ($(ENABLE_GDBM),1) + MYHEADS = depot.h curia.h relic.h hovel.h cabin.h villa.h vista.h odeum.h MYLIBOBJS = depot.o curia.o relic.o hovel.o cabin.o villa.o vista.o odeum.o myconf.o MYLIBS = libqdbm.a libqdbm.so.$(LIBVER).$(LIBREV).0 libqdbm.so.$(LIBVER) libqdbm.so @@ -31,6 +35,21 @@ cbtest.1 cbcodec.1 vlmgr.1 vltest.1 vltsv.1 odmgr.1 odtest.1 odidx.1 qmttest.1 MYMAN3S = qdbm.3 depot.3 dpopen.3 curia.3 cropen.3 relic.3 hovel.3 \ cabin.3 villa.3 vlopen.3 vista.3 odeum.3 odopen.3 + +else + +MYHEADS = depot.h curia.h relic.h cabin.h villa.h vista.h odeum.h +MYLIBOBJS = depot.o curia.o relic.o cabin.o villa.o vista.o odeum.o myconf.o +MYLIBS = libqdbm.a libqdbm.so.$(LIBVER).$(LIBREV).0 libqdbm.so.$(LIBVER) libqdbm.so +MYBINS = dpmgr dptest dptsv crmgr crtest crtsv rlmgr rltest \ + cbtest cbcodec vlmgr vltest vltsv odmgr odtest odidx qmttest +MYMAN1S = dpmgr.1 dptest.1 dptsv.1 crmgr.1 crtest.1 crtsv.1 rlmgr.1 rltest.1 \ + cbtest.1 cbcodec.1 vlmgr.1 vltest.1 vltsv.1 odmgr.1 odtest.1 odidx.1 qmttest.1 +MYMAN3S = qdbm.3 depot.3 dpopen.3 curia.3 cropen.3 relic.3 hovel.3 \ + cabin.3 villa.3 vlopen.3 vista.3 odeum.3 odopen.3 + +endif + MYDOCS = COPYING ChangeLog NEWS THANKS MYPCS = qdbm.pc MYWINLIBS = libqdbm.a libqdbm.dll.a @@ -267,6 +286,7 @@ $(RUNENV) $(RUNCMD) ./rltest write casket 5000 $(RUNENV) $(RUNCMD) ./rltest read casket 5000 $(RUNENV) $(RUNCMD) ./rlmgr list casket +ifeq ($(ENABLE_GDBM),1) rm -rf casket* $(RUNENV) $(RUNCMD) ./hvtest write casket 5000 $(RUNENV) $(RUNCMD) ./hvtest read casket 5000 @@ -276,6 +296,7 @@ $(RUNENV) $(RUNCMD) ./hvtest write -qdbm -s casket 500 $(RUNENV) $(RUNCMD) ./hvtest write -qdbm casket 5000 $(RUNENV) $(RUNCMD) ./hvtest read -qdbm casket 5000 +endif rm -rf casket* $(RUNENV) $(RUNCMD) ./cbtest sort 5000 $(RUNENV) $(RUNCMD) ./cbtest strstr 500 Index: qdbm/configure.in =================================================================== --- qdbm.orig/configure.in 2011-05-08 18:48:17.174992037 +0900 +++ qdbm/configure.in 2011-05-08 18:49:42.403414679 +0900 @@ -98,6 +98,16 @@ enables="$enables (no-mmap)" fi +# Disable GDBM emulation +ENABLE_GDBM=0 +AC_ARG_ENABLE(gdbm, AC_HELP_STRING([--disable-gdbm], + [disable GDBM emulation])) +if test x$enable_gdbm != xno; then + AC_DEFINE(ENABLE_GDBM, 1, [Enable GDBM emulation]) + ENABLE_GDBM=1 +fi +AC_SUBST(ENABLE_GDBM) + # Enable ZLIB compression AC_ARG_ENABLE(zlib, AC_HELP_STRING([--enable-zlib], [feature ZLIB for B+ tree and inverted index])) debian/patches/qdbm-man0000644000000000000000000000236012262765562012252 0ustar Description: lintian-tag hyphen-used-as-minus-sign Origin: vendor Author: KURASHIKI Satoru Index: qdbm/man/odidx.1 =================================================================== --- qdbm.orig/man/odidx.1 2010-07-15 08:34:05.293773555 +0900 +++ qdbm/man/odidx.1 2010-07-15 08:35:10.124794820 +0900 @@ -61,22 +61,22 @@ .TP .BI "\-tsuf " sufs specify suffixes of plain text files in comma separated -format. The default is `-tsuf .txt,.text'. +format. The default is `\-tsuf .txt,.text'. .TP .BI "\-hsuf " sufs specify suffixes of HTML files in comma separated format. The -default is `-hsuf .html,.htm'. +default is `\-hsuf .html,.htm'. .SH EXAMPLES For example, to register files which are under `/home/mikio' and whose suffix are `.txt', `.c', or `.h', perform the following command. .br -\fB odidx register -tsuf ".txt,.c,.h" -hsuf "" casket /home/mikio\fP +\fB odidx register \-tsuf ".txt,.c,.h" \-hsuf "" casket /home/mikio\fP .br .PP Thus, to retrieve documents which include `unix' and `posix' and show the top 8 terms, perform the following command. .br -\fB odmgr search -max 8 -h casket "unix posix"\fP +\fB odmgr search \-max 8 \-h casket "unix posix"\fP .br .SH SEE ALSO .BR qdbm (3), debian/patches/qdbm-pkgconfig0000644000000000000000000000112212262765562013441 0ustar Description: qdbm.pc lists too many link flags Origin: vendor Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=397614 Author: KURASHIKI Satoru Index: qdbm/qdbm.pc.in =================================================================== --- qdbm.orig/qdbm.pc.in 2010-04-14 08:49:28.141388000 +0900 +++ qdbm/qdbm.pc.in 2010-04-14 08:49:38.863163000 +0900 @@ -10,5 +10,5 @@ Description: a high performance embedded database library Version: @PACKAGE_VERSION@ Requires: -Libs: -L${libdir} -lqdbm @LIBS@ +Libs: -L${libdir} -lqdbm Cflags: -I${includedir}