summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJörg Frings-Fürst <debian@jff-webhosting.net>2014-08-03 10:55:27 +0200
committerJörg Frings-Fürst <debian@jff-webhosting.net>2014-08-03 10:55:27 +0200
commit1f1a4d139630a5541825f7619ac16225f67f458e (patch)
tree9f834b2747897d0d4aec50f8231d1a289cad55a2
parent8a6f017c5ed829890d5b83a48e70c49539f9bb1a (diff)
some work packaging
-rw-r--r--debian/changelog39
-rw-r--r--debian/compat2
-rw-r--r--debian/control33
-rw-r--r--debian/copyright86
-rw-r--r--debian/dirs3
-rw-r--r--debian/libxbase64-1.dirs1
-rw-r--r--debian/libxbase64-1.install2
-rw-r--r--debian/libxbase64-1.symbols.amd64645
-rw-r--r--debian/libxbase64-1.symbols.i386645
-rw-r--r--debian/libxbase64-bin.install22
-rw-r--r--debian/libxbase64-bin.manpages11
-rw-r--r--debian/libxbase64-dev.install12
-rw-r--r--debian/libxbase64-doc.doc-base7
-rw-r--r--debian/libxbase64-doc.install4
-rw-r--r--debian/libxbase64-doc.lintian-overrides1
-rw-r--r--debian/man/checkndx.174
l---------debian/man/copydbf.11
l---------debian/man/dbfutil1.11
l---------debian/man/dbfxtrct.11
l---------debian/man/deletall.11
l---------debian/man/dumphdr.11
l---------debian/man/dumprecs.11
l---------debian/man/packdbf.11
l---------debian/man/reindex.11
l---------debian/man/undelall.11
-rw-r--r--debian/man/xbase64-config.125
l---------debian/man/zap.11
-rw-r--r--debian/patches/0100-typo.patch54
-rw-r--r--debian/patches/autoconf-updates.diff2
-rw-r--r--debian/patches/c++-includes.diff2
-rw-r--r--debian/patches/fixconfig.diff16
-rw-r--r--debian/patches/gcc-fixes.diff2
-rw-r--r--debian/patches/lesserg.diff2
-rw-r--r--debian/patches/series1
-rwxr-xr-xdebian/rules79
-rw-r--r--debian/source/options2
36 files changed, 1666 insertions, 116 deletions
diff --git a/debian/changelog b/debian/changelog
index 478d1c9..85ac1db 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,42 @@
+xbase64 (3.1.2-3) unstable; urgency=low
+
+ * New Maintainer (Closes: #756543).
+ * debian/copyright:
+ - Rewrite into machine-readable format.
+ - Add myself to the list of authors for debian/*.
+ * Change debian/compat to 9 (no changes required).
+ * Add debian/source/options:
+ - Set compression to xz & compression-level to 9 to save space.
+ * debian/control:
+ - Set myself as maintainer.
+ - Update Build-Depends:
+ + Change debhelper version to (>= 9).
+ - Remove duplicates binary control field "section".
+ - For previously not existing Vcs:
+ + Create a new git repository on alioth.
+ + Add the Fields Vcs-Browser and Vcs-Git.
+ - Move html documentation from package libxbase64-dev to libxbase64-doc.
+ - Add multiarch support:
+ + libxbase64-dev.
+ + libxbase64-1.
+ * debian/rules:
+ - enable hardening.
+ - Rewrite for modern dh.
+ * New debian/*.symbols:
+ - Add symbol control files.
+ * New debian/*.manpages:
+ - Add to install the manpages.
+ * New debian/man/*.1:
+ - Add manpages for binary files.
+ * New debian/libxbase64-doc.lintian-overrides:
+ - Add duplicate-files for some doxygen png's.
+ * New debian/patches/0100-typo.patch:
+ - Add some fixes for typos.
+ * debian/patches/fixconfig.diff
+ - Add fix for typo.
+
+ -- Jörg Frings-Fürst <debian@jff-webhosting.net> Thu, 31 Jul 2014 12:39:40 +0200
+
xbase64 (3.1.2-2) unstable; urgency=medium
* QA upload.
diff --git a/debian/compat b/debian/compat
index 7ed6ff8..ec63514 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-5
+9
diff --git a/debian/control b/debian/control
index 79cd758..85bafba 100644
--- a/debian/control
+++ b/debian/control
@@ -1,14 +1,19 @@
Source: xbase64
Priority: optional
Section: libs
-Maintainer: Debian QA Group <packages@qa.debian.org>
+Maintainer: Jörg Frings-Fürst <debian@jff-webhosting.net>
Standards-Version: 3.9.5
-Build-Depends: debhelper (>= 8), doxygen, dh-autoreconf
+Build-Depends:
+ debhelper (>= 9),
+ dh-autoreconf,
+ doxygen
Homepage: http://sourceforge.net/projects/xdb/
+Vcs-Git: git://anonscm.debian.org/collab-maint/xbase64.git
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/xbase64.git
Package: libxbase64-1
-Section: libs
Architecture: any
+Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: xbase compatible C++ class library (shared libraries)
Xbase (formerly known as xdb, also formerly known as xBase) is a collection
@@ -27,6 +32,7 @@ Description: xbase compatible C++ class library (shared libraries)
Package: libxbase64-dev
Section: libdevel
Architecture: any
+Multi-Arch: same
Depends: libxbase64-1 (= ${binary:Version}), libc6-dev | libc-dev, ${misc:Depends}
Suggests: libxbase64-bin
Description: xbase compatible C++ class library (development files)
@@ -44,8 +50,8 @@ Description: xbase compatible C++ class library (development files)
distributed with Xbase.
Package: libxbase64-bin
-Section: libs
Architecture: any
+Multi-Arch: foreign
Depends: libxbase64-1 (= ${binary:Version}), libxbase64-dev, ${shlibs:Depends}, ${misc:Depends}
Conflicts: libxdb-dev, libxbase2.0-bin, dvb-apps
Description: xbase compatible C++ class library (utilities)
@@ -60,3 +66,22 @@ Description: xbase compatible C++ class library (utilities)
OS's.
.
This package contains the utility files for Xbase distributed with Xbase.
+
+Package: libxbase64-doc
+Architecture: all
+Section: doc
+Multi-Arch: foreign
+Depends: ${misc:Depends}
+Description: xbase compatible C++ class library (documentation)
+ Xbase (formerly known as xdb, also formerly known as xBase) is a collection
+ of specifiations, programs, utilities and a C++ class library for
+ manipulating Xbase type datafiles and indices.
+ .
+ Xbase is useful for accessing data in legacy dBase 3 and 4 database files as
+ well as a general light-weight database engine. It includes support for
+ DBF (dBase version 3 and 4) data files, NDX and NTX indexes, and DBT
+ (dBase version 3 and 4). It supports file and record locking under *nix
+ OS's.
+ .
+ This package contains the documentation for Xbase distributed with Xbase.
+
diff --git a/debian/copyright b/debian/copyright
index a3e2f18..a65bac7 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,28 +1,70 @@
-This package was debianized by:
- Ionutz Borcoman <borco@borco-ei.eng.hokudai.ac.jp> on
- Thu, 10 Aug 2000 12:08:53 +0900.
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: xbase64
+Source: https://sourceforge.net/projects/xdb/
-It was downloaded from:
- http://xdb.sourceforge.net/
+Files: *
+Copyright: 1997-2003 Gary A. Kunkel <gkunkel@zhsac.com>
+License: LGPL-2.1+
-Upstream Authors:
-Bob Cotton <bcotton@synix.com> - Clipper NTX index support
-Denis Braussen <postoffice@mail.dotcom.fr> - general support
-Denis Pershin <dyp@inetlab.com> - provided library enhancements
-Eirk Bachman <ebp@geocities.com> - keeper of definitive Xbase spec
-Gabriel Emerson <egabriel@io.com> - provided logo
-Gary Kunkel <gkunkel@startech.keller.tx.us> - original author
-Kehl Hubertus <kehlh@hotmail.com> - Xbase to Xbase C++ Perl Converter
-Michael Bedward <mbedward@ozemail.com.au> - Expression logic support
-Paul Foster <paulf@quillandmouse.com> - general support
-Vitaly Fedrushkov <willy@snowyowl.csu.ac.ru> - TV support and more
+Files: bin/*.cpp
+ examples/*.cpp
+ libtest/*.cpp
+Copyright: 1997-2003 Gary A. Kunkel <gkunkel@zhsac.com>
+License: GPL-2+
-Copyright: Copyright (C) 1997 StarTech, Gary A. Kunkel
+Files: debian/*
+Copyright: 2014 Jörg Frings-Fürst <debian@jff-webhosting.net>
+License: GPL-3.0+
-License:
- LGPL (see /usr/share/common-licenses/LGPL)
+License: LGPL-2.1+
+ This library 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 (at your option) any later version.
+ .
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+ .
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License can be found in `/usr/share/common-licenses/LGPL-2.1'
- bin/*.cpp, libtest/*.cpp, examples/*.cpp: GPLv2+
+License: GPL-2+
+ This program 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.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ .
+ The complete text of the GNU General Public License
+ can be found in /usr/share/common-licenses/GPL-2 file.
+
+License: GPL-3.0+
+ This program 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 3 of the License, or
+ (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
-On Debian systems the full text of the licenses can be found in
-/usr/share/common-licenses/{GPL,LGPL}.
diff --git a/debian/dirs b/debian/dirs
deleted file mode 100644
index 4a0bd8a..0000000
--- a/debian/dirs
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/bin
-usr/lib
-usr/include/xdb
diff --git a/debian/libxbase64-1.dirs b/debian/libxbase64-1.dirs
new file mode 100644
index 0000000..6845771
--- /dev/null
+++ b/debian/libxbase64-1.dirs
@@ -0,0 +1 @@
+usr/lib
diff --git a/debian/libxbase64-1.install b/debian/libxbase64-1.install
index 6341bad..3ddde58 100644
--- a/debian/libxbase64-1.install
+++ b/debian/libxbase64-1.install
@@ -1 +1 @@
-debian/tmp/usr/lib/*.so.* usr/lib/
+usr/lib/*/lib*.so.*
diff --git a/debian/libxbase64-1.symbols.amd64 b/debian/libxbase64-1.symbols.amd64
new file mode 100644
index 0000000..4805e67
--- /dev/null
+++ b/debian/libxbase64-1.symbols.amd64
@@ -0,0 +1,645 @@
+libxbase64.so.1 libxbase64-1 #MINVER#
+ _ZN10foxproLock10LockRecordEsml@Base 3.1.2
+ _ZN10foxproLock15LockTableHeaderEs@Base 3.1.2
+ _ZN10foxproLock8LockMemoEs@Base 3.1.2
+ _ZN10foxproLock9LockIndexEs@Base 3.1.2
+ _ZN10foxproLock9LockTableEs@Base 3.1.2
+ _ZN10foxproLock9UnlockAllEv@Base 3.1.2
+ _ZN10foxproLockC1EP5xbDbf@Base 3.1.2
+ _ZN10foxproLockC2EP5xbDbf@Base 3.1.2
+ _ZN10foxproLockD0Ev@Base 3.1.2
+ _ZN10foxproLockD1Ev@Base 3.1.2
+ _ZN10foxproLockD2Ev@Base 3.1.2
+ _ZN10xbNodeLink7AddNodeEPS_@Base 3.1.2
+ _ZN11clipperLock10LockRecordEsml@Base 3.1.2
+ _ZN11clipperLock15LockTableHeaderEs@Base 3.1.2
+ _ZN11clipperLock8LockMemoEs@Base 3.1.2
+ _ZN11clipperLock9LockIndexEs@Base 3.1.2
+ _ZN11clipperLock9LockTableEs@Base 3.1.2
+ _ZN11clipperLock9UnlockAllEv@Base 3.1.2
+ _ZN11clipperLockC1EP5xbDbf@Base 3.1.2
+ _ZN11clipperLockC2EP5xbDbf@Base 3.1.2
+ _ZN11clipperLockD0Ev@Base 3.1.2
+ _ZN11clipperLockD1Ev@Base 3.1.2
+ _ZN11clipperLockD2Ev@Base 3.1.2
+ _ZN14xbStackElementC1Ev@Base 3.1.2
+ _ZN14xbStackElementC2Ev@Base 3.1.2
+ _ZN14xbStackElementD1Ev@Base 3.1.2
+ _ZN14xbStackElementD2Ev@Base 3.1.2
+ _ZN5xbCdx10GetLastKeyEv@Base 3.1.2
+ _ZN5xbCdx10GetNextKeyEv@Base 3.1.2
+ _ZN5xbCdx10GetPrevKeyEv@Base 3.1.2
+ _ZN5xbCdx11CreateIndexEPKcS1_S1_ss@Base 3.1.2
+ _ZN5xbCdx11CreateIndexEPKcS1_ss@Base 3.1.2
+ _ZN5xbCdx11DumpHdrNodeEs@Base 3.1.2
+ _ZN5xbCdx11DumpNodeRecEl@Base 3.1.2
+ _ZN5xbCdx11GetFirstKeyEv@Base 3.1.2
+ _ZN5xbCdx11GetHeadNodeEv@Base 3.1.2
+ _ZN5xbCdx11UniqueIndexEv@Base 3.1.2
+ _ZN5xbCdx12GetCurDbfRecEv@Base 3.1.2
+ _ZN5xbCdx12WriteTagRootEPKc@Base 3.1.2
+ _ZN5xbCdx13DumpNodeChainEv@Base 3.1.2
+ _ZN5xbCdx13GetCurrentKeyEPc@Base 3.1.2
+ _ZN5xbCdx13GetExpressionEPci@Base 3.1.2
+ _ZN5xbCdx13GetExtWithDotEb@Base 3.1.2
+ _ZN5xbCdx13GetTotalNodesEv@Base 3.1.2
+ _ZN5xbCdx13KeyWasChangedEv@Base 3.1.2
+ _ZN5xbCdx13ReadTagHeaderEv@Base 3.1.2
+ _ZN5xbCdx14WriteIndexRootEv@Base 3.1.2
+ _ZN5xbCdx14WriteTagHeaderEPKc@Base 3.1.2
+ _ZN5xbCdx15FreeNodesMemoryEv@Base 3.1.2
+ _ZN5xbCdx16GetKeyExpressionEv@Base 3.1.2
+ _ZN5xbCdx16WriteIndexHeaderEPKc@Base 3.1.2
+ _ZN5xbCdx19CheckIndexIntegrityEs@Base 3.1.2
+ _ZN5xbCdx6AddKeyEl@Base 3.1.2
+ _ZN5xbCdx6AddTagEPKcS1_ss@Base 3.1.2
+ _ZN5xbCdx7FindKeyEPKc@Base 3.1.2
+ _ZN5xbCdx7FindKeyEd@Base 3.1.2
+ _ZN5xbCdx7FindKeyEv@Base 3.1.2
+ _ZN5xbCdx7ReIndexEPFvllE@Base 3.1.2
+ _ZN5xbCdx9CreateKeyEss@Base 3.1.2
+ _ZN5xbCdx9DeleteKeyEl@Base 3.1.2
+ _ZN5xbCdx9GetKeyLenEv@Base 3.1.2
+ _ZN5xbCdx9KeyExistsEd@Base 3.1.2
+ _ZN5xbCdxD0Ev@Base 3.1.2
+ _ZN5xbCdxD1Ev@Base 3.1.2
+ _ZN5xbCdxD2Ev@Base 3.1.2
+ _ZN5xbDbf10DumpHeaderEs@Base 3.1.2
+ _ZN5xbDbf10DumpRecordEm@Base 3.1.2
+ _ZN5xbDbf10IndexCountEv@Base 3.1.2
+ _ZN5xbDbf10ReadHeaderEs@Base 3.1.2
+ _ZN5xbDbf10SetVersionEs@Base 3.1.2
+ _ZN5xbDbf11AddMemoDataEslPKc@Base 3.1.2
+ _ZN5xbDbf11BlankRecordEv@Base 3.1.2
+ _ZN5xbDbf11GetFPTFieldEslPcs@Base 3.1.2
+ _ZN5xbDbf11GetFieldLenEs@Base 3.1.2
+ _ZN5xbDbf11NoOfRecordsEv@Base 3.1.2
+ _ZN5xbDbf11OpenFPTFileEv@Base 3.1.2
+ _ZN5xbDbf11PutMemoDataElllPKc@Base 3.1.2
+ _ZN5xbDbf11PutRawFieldEPKcS1_@Base 3.1.2
+ _ZN5xbDbf11PutRawFieldEsPKc@Base 3.1.2
+ _ZN5xbDbf11SetLockModeEs@Base 3.1.2
+ _ZN5xbDbf11WriteHeaderEs@Base 3.1.2
+ _ZN5xbDbf12AppendRecordEv@Base 3.1.2
+ _ZN5xbDbf12DeleteRecordEv@Base 3.1.2
+ _ZN5xbDbf12GetDbtHeaderEs@Base 3.1.2
+ _ZN5xbDbf12GetFieldNameEs@Base 3.1.2
+ _ZN5xbDbf12GetMemoFieldEslPcs@Base 3.1.2
+ _ZN5xbDbf12OpenDatabaseEPKc@Base 3.1.2
+ _ZN5xbDbf12OpenMemoFileEv@Base 3.1.2
+ _ZN5xbDbf12PackDatabaseEsPFvllES1_@Base 3.1.2
+ _ZN5xbDbf12PutLongFieldEPKcl@Base 3.1.2
+ _ZN5xbDbf12PutLongFieldEsl@Base 3.1.2
+ _ZN5xbDbf13CloseDatabaseEs@Base 3.1.2
+ _ZN5xbDbf13GetExtWithDotEb@Base 3.1.2
+ _ZN5xbDbf13GetFloatFieldEPKc@Base 3.1.2
+ _ZN5xbDbf13GetFloatFieldEs@Base 3.1.2
+ _ZN5xbDbf13GetLastRecordEv@Base 3.1.2
+ _ZN5xbDbf13GetNextRecordEv@Base 3.1.2
+ _ZN5xbDbf13GetPrevRecordEv@Base 3.1.2
+ _ZN5xbDbf13PackDatafilesEPFvllE@Base 3.1.2
+ _ZN5xbDbf13PutFloatFieldEPKcf@Base 3.1.2
+ _ZN5xbDbf13PutFloatFieldEsf@Base 3.1.2
+ _ZN5xbDbf13ReadMemoBlockEls@Base 3.1.2
+ _ZN5xbDbf13RecordDeletedEv@Base 3.1.2
+ _ZN5xbDbf14CreateDatabaseEPKcP8xbSchemas@Base 3.1.2
+ _ZN5xbDbf14CreateMemoFileEv@Base 3.1.2
+ _ZN5xbDbf14GetDoubleFieldEPKc@Base 3.1.2
+ _ZN5xbDbf14GetDoubleFieldEss@Base 3.1.2
+ _ZN5xbDbf14GetFPTFieldLenEs@Base 3.1.2
+ _ZN5xbDbf14GetFirstRecordEv@Base 3.1.2
+ _ZN5xbDbf14GetStringFieldEPKc@Base 3.1.2
+ _ZN5xbDbf14GetStringFieldEs@Base 3.1.2
+ _ZN5xbDbf14PutDoubleFieldEPKcd@Base 3.1.2
+ _ZN5xbDbf14PutDoubleFieldEsd@Base 3.1.2
+ _ZN5xbDbf14UndeleteRecordEv@Base 3.1.2
+ _ZN5xbDbf14UpdateMemoDataEslPKcs@Base 3.1.2
+ _ZN5xbDbf14WriteMemoBlockEls@Base 3.1.2
+ _ZN5xbDbf15DeleteMemoFieldEs@Base 3.1.2
+ _ZN5xbDbf15GetFieldDecimalEs@Base 3.1.2
+ _ZN5xbDbf15GetLogicalFieldEPKc@Base 3.1.2
+ _ZN5xbDbf15GetLogicalFieldEs@Base 3.1.2
+ _ZN5xbDbf15GetMemoFieldLenEs@Base 3.1.2
+ _ZN5xbDbf16AddIndexToIxListEP7xbIndexPKc@Base 3.1.2
+ _ZN5xbDbf16CopyDbfStructureEPKcs@Base 3.1.2
+ _ZN5xbDbf16SetMemoBlockSizeEs@Base 3.1.2
+ _ZN5xbDbf16ValidLogicalDataEPKc@Base 3.1.2
+ _ZN5xbDbf16ValidNumericDataEPKc@Base 3.1.2
+ _ZN5xbDbf17CalcLastDataBlockEv@Base 3.1.2
+ _ZN5xbDbf17DumpMemoFreeChainEv@Base 3.1.2
+ _ZN5xbDbf17NameSuffixMissingEsPKc@Base 3.1.2
+ _ZN5xbDbf17RebuildAllIndicesEPFvllE@Base 3.1.2
+ _ZN5xbDbf19CreateUniqueDbfNameER8xbStringS1_@Base 3.1.2
+ _ZN5xbDbf19FindBlockSetInChainEllRlS0_@Base 3.1.2
+ _ZN5xbDbf19PhysicalNoOfRecordsEv@Base 3.1.2
+ _ZN5xbDbf20GetBlockSetFromChainElll@Base 3.1.2
+ _ZN5xbDbf21RemoveIndexFromIxListEP7xbIndex@Base 3.1.2
+ _ZN5xbDbf3ZapEs@Base 3.1.2
+ _ZN5xbDbf5FlushEv@Base 3.1.2
+ _ZN5xbDbf8GetIndexEs@Base 3.1.2
+ _ZN5xbDbf8InitVarsEv@Base 3.1.2
+ _ZN5xbDbf8PutFieldEPKcS1_@Base 3.1.2
+ _ZN5xbDbf8PutFieldEsPKc@Base 3.1.2
+ _ZN5xbDbf9DeleteAllEs@Base 3.1.2
+ _ZN5xbDbf9GetRecordEm@Base 3.1.2
+ _ZN5xbDbf9PutRecordEm@Base 3.1.2
+ _ZN5xbDbf9PutRecordEv@Base 3.1.2
+ _ZN5xbDbfC1EP7xbXBase@Base 3.1.2
+ _ZN5xbDbfC2EP7xbXBase@Base 3.1.2
+ _ZN5xbDbfD0Ev@Base 3.1.2
+ _ZN5xbDbfD1Ev@Base 3.1.2
+ _ZN5xbDbfD2Ev@Base 3.1.2
+ _ZN5xbNdx10CalcKeyLenEv@Base 3.1.2
+ _ZN5xbNdx10GetKeyDataEsP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx10GetLastKeyEls@Base 3.1.2
+ _ZN5xbNdx10GetLastKeyEv@Base 3.1.2
+ _ZN5xbNdx10GetNextKeyEs@Base 3.1.2
+ _ZN5xbNdx10GetNextKeyEv@Base 3.1.2
+ _ZN5xbNdx10GetPrevKeyEs@Base 3.1.2
+ _ZN5xbNdx10GetPrevKeyEv@Base 3.1.2
+ _ZN5xbNdx10PutKeyDataEsP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx10SplitINodeEP13xbNdxNodeLinkS1_l@Base 3.1.2
+ _ZN5xbNdx11BSearchNodeEPKcsPK13xbNdxNodeLinkPs@Base 3.1.2
+ _ZN5xbNdx11CreateIndexEPKcS1_ss@Base 3.1.2
+ _ZN5xbNdx11DumpHdrNodeEs@Base 3.1.2
+ _ZN5xbNdx11DumpNodeRecEl@Base 3.1.2
+ _ZN5xbNdx11GetFirstKeyEs@Base 3.1.2
+ _ZN5xbNdx11GetFirstKeyEv@Base 3.1.2
+ _ZN5xbNdx11GetHeadNodeEv@Base 3.1.2
+ _ZN5xbNdx11GetLeafNodeEls@Base 3.1.2
+ _ZN5xbNdx11PutHeadNodeEP13xbNdxHeadNodeP8_IO_FILEs@Base 3.1.2
+ _ZN5xbNdx11PutLeafNodeElP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx11SetNodeSizeEs@Base 3.1.2
+ _ZN5xbNdx11UniqueIndexEv@Base 3.1.2
+ _ZN5xbNdx12GetCurDbfRecEv@Base 3.1.2
+ _ZN5xbNdx12PutKeyInNodeEP13xbNdxNodeLinkslls@Base 3.1.2
+ _ZN5xbNdx13DeleteSiblingEP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx13DumpNodeChainEv@Base 3.1.2
+ _ZN5xbNdx13GetCurrentKeyEPc@Base 3.1.2
+ _ZN5xbNdx13GetExpressionEPci@Base 3.1.2
+ _ZN5xbNdx13GetExtWithDotEb@Base 3.1.2
+ _ZN5xbNdx13GetLeftNodeNoEsP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx13GetNodeMemoryEv@Base 3.1.2
+ _ZN5xbNdx13GetTotalNodesEv@Base 3.1.2
+ _ZN5xbNdx13KeyWasChangedEv@Base 3.1.2
+ _ZN5xbNdx13PutLeftNodeNoEsP13xbNdxNodeLinkl@Base 3.1.2
+ _ZN5xbNdx13SplitLeafNodeEP13xbNdxNodeLinkS1_sl@Base 3.1.2
+ _ZN5xbNdx14GetKeysPerNodeEv@Base 3.1.2
+ _ZN5xbNdx14MoveToLeftNodeEP13xbNdxNodeLinkS1_@Base 3.1.2
+ _ZN5xbNdx15FreeNodesMemoryEv@Base 3.1.2
+ _ZN5xbNdx15MoveToRightNodeEP13xbNdxNodeLinkS1_@Base 3.1.2
+ _ZN5xbNdx15UpdateParentKeyEP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx16GetKeyExpressionEv@Base 3.1.2
+ _ZN5xbNdx16UpdateDeleteListEP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx17ProcessDeleteListEv@Base 3.1.2
+ _ZN5xbNdx17ReleaseNodeMemoryEP13xbNdxNodeLinks@Base 3.1.2
+ _ZN5xbNdx17RemoveKeyFromNodeEsP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx19CheckIndexIntegrityEs@Base 3.1.2
+ _ZN5xbNdx19LeftSiblingHasSpaceEP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx20RightSiblingHasSpaceEP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx23GetLeafFromInteriorNodeEPKcs@Base 3.1.2
+ _ZN5xbNdx6AddKeyEl@Base 3.1.2
+ _ZN5xbNdx7FindKeyEPKc@Base 3.1.2
+ _ZN5xbNdx7FindKeyEPKcl@Base 3.1.2
+ _ZN5xbNdx7FindKeyEPKcss@Base 3.1.2
+ _ZN5xbNdx7FindKeyEd@Base 3.1.2
+ _ZN5xbNdx7FindKeyEv@Base 3.1.2
+ _ZN5xbNdx7ReIndexEPFvllE@Base 3.1.2
+ _ZN5xbNdx8PutDbfNoEsP13xbNdxNodeLinkl@Base 3.1.2
+ _ZN5xbNdx9CreateKeyEss@Base 3.1.2
+ _ZN5xbNdx9DeleteKeyEl@Base 3.1.2
+ _ZN5xbNdx9GetKeyLenEv@Base 3.1.2
+ _ZN5xbNdx9KeyExistsEd@Base 3.1.2
+ _ZN5xbNdxC1EP5xbDbf@Base 3.1.2
+ _ZN5xbNdxC1Ev@Base 3.1.2
+ _ZN5xbNdxC2EP5xbDbf@Base 3.1.2
+ _ZN5xbNdxC2Ev@Base 3.1.2
+ _ZN5xbNdxD0Ev@Base 3.1.2
+ _ZN5xbNdxD1Ev@Base 3.1.2
+ _ZN5xbNdxD2Ev@Base 3.1.2
+ _ZN5xbNtx10CalcKeyLenEv@Base 3.1.2
+ _ZN5xbNtx10CompareKeyEPKcS1_@Base 3.1.2
+ _ZN5xbNtx10CompareKeyEPKcS1_s@Base 3.1.2
+ _ZN5xbNtx10GetKeyDataEsP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx10GetLastKeyEls@Base 3.1.2
+ _ZN5xbNtx10GetLastKeyEv@Base 3.1.2
+ _ZN5xbNtx10GetNextKeyEs@Base 3.1.2
+ _ZN5xbNtx10GetNextKeyEv@Base 3.1.2
+ _ZN5xbNtx10GetPrevKeyEs@Base 3.1.2
+ _ZN5xbNtx10GetPrevKeyEv@Base 3.1.2
+ _ZN5xbNtx10PutKeyDataEsP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx10SplitINodeEP10xbNodeLinkS1_l@Base 3.1.2
+ _ZN5xbNtx10TouchIndexEv@Base 3.1.2
+ _ZN5xbNtx11CreateIndexEPKcS1_ss@Base 3.1.2
+ _ZN5xbNtx11DumpHdrNodeEs@Base 3.1.2
+ _ZN5xbNtx11DumpNodeRecEl@Base 3.1.2
+ _ZN5xbNtx11GetFirstKeyEs@Base 3.1.2
+ _ZN5xbNtx11GetFirstKeyEv@Base 3.1.2
+ _ZN5xbNtx11GetHeadNodeEv@Base 3.1.2
+ _ZN5xbNtx11GetLeafNodeEls@Base 3.1.2
+ _ZN5xbNtx11PutHeadNodeEP11NtxHeadNodeP8_IO_FILEs@Base 3.1.2
+ _ZN5xbNtx11PutLeafNodeElP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx11UniqueIndexEv@Base 3.1.2
+ _ZN5xbNtx12GetCurDbfRecEv@Base 3.1.2
+ _ZN5xbNtx12JoinSiblingsEP10xbNodeLinksS1_S1_@Base 3.1.2
+ _ZN5xbNtx12PutKeyInNodeEP10xbNodeLinkslls@Base 3.1.2
+ _ZN5xbNtx13DumpNodeChainEv@Base 3.1.2
+ _ZN5xbNtx13GetCurrentKeyEPc@Base 3.1.2
+ _ZN5xbNtx13GetExpressionEPci@Base 3.1.2
+ _ZN5xbNtx13GetExtWithDotEb@Base 3.1.2
+ _ZN5xbNtx13GetItemOffsetEsP10xbNodeLinks@Base 3.1.2
+ _ZN5xbNtx13GetLeftNodeNoEsP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx13GetNextNodeNoEv@Base 3.1.2
+ _ZN5xbNtx13GetNodeMemoryEv@Base 3.1.2
+ _ZN5xbNtx13GetTotalNodesEv@Base 3.1.2
+ _ZN5xbNtx13KeyWasChangedEv@Base 3.1.2
+ _ZN5xbNtx13PutLeftNodeNoEsP10xbNodeLinkl@Base 3.1.2
+ _ZN5xbNtx13SplitLeafNodeEP10xbNodeLinkS1_sl@Base 3.1.2
+ _ZN5xbNtx14GetKeysPerNodeEv@Base 3.1.2
+ _ZN5xbNtx15DeleteKeyOffsetEsP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx15FreeNodesMemoryEv@Base 3.1.2
+ _ZN5xbNtx15InsertKeyOffsetEsP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx15UpdateParentKeyEP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx16GetKeyExpressionEv@Base 3.1.2
+ _ZN5xbNtx16UpdateDeleteListEP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx17DeleteKeyFromNodeEsP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx17ProcessDeleteListEv@Base 3.1.2
+ _ZN5xbNtx17ReleaseNodeMemoryEP10xbNodeLinks@Base 3.1.2
+ _ZN5xbNtx17RemoveKeyFromNodeEsP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx19CheckIndexIntegrityEs@Base 3.1.2
+ _ZN5xbNtx23GetLeafFromInteriorNodeEPKcs@Base 3.1.2
+ _ZN5xbNtx6AddKeyEl@Base 3.1.2
+ _ZN5xbNtx7FindKeyEPKc@Base 3.1.2
+ _ZN5xbNtx7FindKeyEPKcl@Base 3.1.2
+ _ZN5xbNtx7FindKeyEPKcss@Base 3.1.2
+ _ZN5xbNtx7FindKeyEd@Base 3.1.2
+ _ZN5xbNtx7FindKeyEv@Base 3.1.2
+ _ZN5xbNtx7ReIndexEPFvllE@Base 3.1.2
+ _ZN5xbNtx8GetDbfNoEsP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx8PutDbfNoEsP10xbNodeLinkl@Base 3.1.2
+ _ZN5xbNtx9CreateKeyEss@Base 3.1.2
+ _ZN5xbNtx9DeleteKeyEl@Base 3.1.2
+ _ZN5xbNtx9GetKeyLenEv@Base 3.1.2
+ _ZN5xbNtx9KeyExistsEd@Base 3.1.2
+ _ZN5xbNtxC1EP5xbDbf@Base 3.1.2
+ _ZN5xbNtxC1Ev@Base 3.1.2
+ _ZN5xbNtxC2EP5xbDbf@Base 3.1.2
+ _ZN5xbNtxC2Ev@Base 3.1.2
+ _ZN5xbNtxD0Ev@Base 3.1.2
+ _ZN5xbNtxD1Ev@Base 3.1.2
+ _ZN5xbNtxD2Ev@Base 3.1.2
+ _ZN6xbDate10FormatDateEPKcS1_@Base 3.1.2
+ _ZN6xbDate10JulToDate8El@Base 3.1.2
+ _ZN6xbDate11CharMonthOfEPKc@Base 3.1.2
+ _ZN6xbDate12DaysInMonthsE@Base 3.1.2
+ _ZN6xbDate13SetDateTablesEv@Base 3.1.2
+ _ZN6xbDate14FormatCTODdateEPKc@Base 3.1.2
+ _ZN6xbDate14LastDayOfMonthEPKc@Base 3.1.2
+ _ZN6xbDate22AggregatedDaysInMonthsE@Base 3.1.2
+ _ZN6xbDate7SetDateEPKc@Base 3.1.2
+ _ZN6xbDate7SysdateEv@Base 3.1.2
+ _ZN6xbDate9CharDayOfEPKc@Base 3.1.2
+ _ZN6xbDateC1EPKc@Base 3.1.2
+ _ZN6xbDateC1ERK8xbString@Base 3.1.2
+ _ZN6xbDateC1Ev@Base 3.1.2
+ _ZN6xbDateC2EPKc@Base 3.1.2
+ _ZN6xbDateC2ERK8xbString@Base 3.1.2
+ _ZN6xbDateC2Ev@Base 3.1.2
+ _ZN6xbDateD0Ev@Base 3.1.2
+ _ZN6xbDateD1Ev@Base 3.1.2
+ _ZN6xbDateD2Ev@Base 3.1.2
+ _ZN6xbDatemIEi@Base 3.1.2
+ _ZN6xbDatemiEi@Base 3.1.2
+ _ZN6xbDatemmEi@Base 3.1.2
+ _ZN6xbDatepLEi@Base 3.1.2
+ _ZN6xbDateplEi@Base 3.1.2
+ _ZN6xbDateppEi@Base 3.1.2
+ _ZN6xbExpn11DumpExpNodeEP9xbExpNodes@Base 3.1.2
+ _ZN6xbExpn11GetFuncInfoEPKcs@Base 3.1.2
+ _ZN6xbExpn11IsSeparatorEc@Base 3.1.2
+ _ZN6xbExpn11LoadExpNodeEPKccss@Base 3.1.2
+ _ZN6xbExpn12GetIntResultEv@Base 3.1.2
+ _ZN6xbExpn12GetNextTokenEPKcs@Base 3.1.2
+ _ZN6xbExpn12IsWhiteSpaceEc@Base 3.1.2
+ _ZN6xbExpn14AlphaOperationEPc@Base 3.1.2
+ _ZN6xbExpn14GetOperandTypeEP9xbExpNode@Base 3.1.2
+ _ZN6xbExpn14OperatorWeightEPKcs@Base 3.1.2
+ _ZN6xbExpn14ReduceFunctionEPKcP9xbExpNodeP5xbDbf@Base 3.1.2
+ _ZN6xbExpn14ValidOperationEPccc@Base 3.1.2
+ _ZN6xbExpn15GetDoubleResultEv@Base 3.1.2
+ _ZN6xbExpn15GetNextTreeNodeEP9xbExpNode@Base 3.1.2
+ _ZN6xbExpn15GetStringResultEv@Base 3.1.2
+ _ZN6xbExpn15ParseExpressionEPKcP5xbDbf@Base 3.1.2
+ _ZN6xbExpn15ProcessFunctionEPc@Base 3.1.2
+ _ZN6xbExpn15ProcessOperatorEs@Base 3.1.2
+ _ZN6xbExpn16GetFirstTreeNodeEP9xbExpNode@Base 3.1.2
+ _ZN6xbExpn16NumericOperationEPc@Base 3.1.2
+ _ZN6xbExpn17ProcessExpressionEP9xbExpNode@Base 3.1.2
+ _ZN6xbExpn17ProcessExpressionEP9xbExpNodes@Base 3.1.2
+ _ZN6xbExpn17ProcessExpressionEPKcP5xbDbf@Base 3.1.2
+ _ZN6xbExpn18DumpExpressionTreeEP9xbExpNodes@Base 3.1.2
+ _ZN6xbExpn19BuildExpressionTreeEPKcsP5xbDbf@Base 3.1.2
+ _ZN6xbExpn19GetExpressionHandleEv@Base 3.1.2
+ _ZN6xbExpn19GetFunctionTokenLenEPKc@Base 3.1.2
+ _ZN6xbExpn23GetExpressionResultTypeEP9xbExpNode@Base 3.1.2
+ _ZN6xbExpn23ReduceComplexExpressionEPKcsP9xbExpNodeP5xbDbf@Base 3.1.2
+ _ZN6xbExpn2ATEPKcS1_@Base 3.1.2
+ _ZN6xbExpn3ABSEd@Base 3.1.2
+ _ZN6xbExpn3ASCEPKc@Base 3.1.2
+ _ZN6xbExpn3CHREl@Base 3.1.2
+ _ZN6xbExpn3DAYEPKc@Base 3.1.2
+ _ZN6xbExpn3DOWEPKc@Base 3.1.2
+ _ZN6xbExpn3EXPEd@Base 3.1.2
+ _ZN6xbExpn3IIFEsPKcS1_@Base 3.1.2
+ _ZN6xbExpn3INTEd@Base 3.1.2
+ _ZN6xbExpn3LENEPKc@Base 3.1.2
+ _ZN6xbExpn3LOGEd@Base 3.1.2
+ _ZN6xbExpn3MAXEdd@Base 3.1.2
+ _ZN6xbExpn3MINEdd@Base 3.1.2
+ _ZN6xbExpn3PopEv@Base 3.1.2
+ _ZN6xbExpn3STREPKc@Base 3.1.2
+ _ZN6xbExpn3STREPKcs@Base 3.1.2
+ _ZN6xbExpn3STREPKcss@Base 3.1.2
+ _ZN6xbExpn3STREd@Base 3.1.2
+ _ZN6xbExpn3STREds@Base 3.1.2
+ _ZN6xbExpn3STREdts@Base 3.1.2
+ _ZN6xbExpn3VALEPKc@Base 3.1.2
+ _ZN6xbExpn4CDOWEPKc@Base 3.1.2
+ _ZN6xbExpn4CTODEPKc@Base 3.1.2
+ _ZN6xbExpn4DATEEv@Base 3.1.2
+ _ZN6xbExpn4DTOCEPKc@Base 3.1.2
+ _ZN6xbExpn4DTOSEPKc@Base 3.1.2
+ _ZN6xbExpn4LEFTEPKcs@Base 3.1.2
+ _ZN6xbExpn4PushEP9xbExpNode@Base 3.1.2
+ _ZN6xbExpn4SQRTEd@Base 3.1.2
+ _ZN6xbExpn4TRIMEPKc@Base 3.1.2
+ _ZN6xbExpn4YEAREPKc@Base 3.1.2
+ _ZN6xbExpn5LOWEREPKc@Base 3.1.2
+ _ZN6xbExpn5LTRIMEPKc@Base 3.1.2
+ _ZN6xbExpn5MONTHEPKc@Base 3.1.2
+ _ZN6xbExpn5RECNOEP5xbDbf@Base 3.1.2
+ _ZN6xbExpn5RIGHTEPKcs@Base 3.1.2
+ _ZN6xbExpn5RTRIMEPKc@Base 3.1.2
+ _ZN6xbExpn5SPACEEs@Base 3.1.2
+ _ZN6xbExpn5UPPEREPKc@Base 3.1.2
+ _ZN6xbExpn6CMONTHEPKc@Base 3.1.2
+ _ZN6xbExpn6GetIntEP9xbExpNode@Base 3.1.2
+ _ZN6xbExpn6SUBSTREPKcss@Base 3.1.2
+ _ZN6xbExpn7DESCENDEPKc@Base 3.1.2
+ _ZN6xbExpn7DESCENDERK6xbDate@Base 3.1.2
+ _ZN6xbExpn7DESCENDEd@Base 3.1.2
+ _ZN6xbExpn7GetDoubEP9xbExpNode@Base 3.1.2
+ _ZN6xbExpn7ISALPHAEPKc@Base 3.1.2
+ _ZN6xbExpn7ISLOWEREPKc@Base 3.1.2
+ _ZN6xbExpn7ISUPPEREPKc@Base 3.1.2
+ _ZN6xbExpn7STRZEROEPKc@Base 3.1.2
+ _ZN6xbExpn7STRZEROEPKcs@Base 3.1.2
+ _ZN6xbExpn7STRZEROEPKcss@Base 3.1.2
+ _ZN6xbExpn7STRZEROEd@Base 3.1.2
+ _ZN6xbExpn7STRZEROEds@Base 3.1.2
+ _ZN6xbExpn7STRZEROEdss@Base 3.1.2
+ _ZN6xbExpn9DumpStackEv@Base 3.1.2
+ _ZN6xbExpn9InitStackEv@Base 3.1.2
+ _ZN6xbExpn9REPLICATEEPKcs@Base 3.1.2
+ _ZN6xbExpnC1EP7xbXBase@Base 3.1.2
+ _ZN6xbExpnC2EP7xbXBase@Base 3.1.2
+ _ZN6xbExpnD0Ev@Base 3.1.2
+ _ZN6xbExpnD1Ev@Base 3.1.2
+ _ZN6xbExpnD2Ev@Base 3.1.2
+ _ZN6xbFile12MakeFileNameEPKc@Base 3.1.2
+ _ZN6xbLock8LockFileEisl@Base 3.1.2
+ _ZN6xbLock8LockInitEv@Base 3.1.2
+ _ZN6xbLockC1EP5xbDbf@Base 3.1.2
+ _ZN6xbLockC2EP5xbDbf@Base 3.1.2
+ _ZN6xbLockD0Ev@Base 3.1.2
+ _ZN6xbLockD1Ev@Base 3.1.2
+ _ZN6xbLockD2Ev@Base 3.1.2
+ _ZN7xbIndex10CloseIndexEv@Base 3.1.2
+ _ZN7xbIndex10TouchIndexEv@Base 3.1.2
+ _ZN7xbIndex11GetNodeSizeEv@Base 3.1.2
+ _ZN7xbIndex11SetNodeSizeEs@Base 3.1.2
+ _ZN7xbIndex12AllocKeyBufsEv@Base 3.1.2
+ _ZN7xbIndex5FlushEv@Base 3.1.2
+ _ZN7xbIndex9GetIxNameEv@Base 3.1.2
+ _ZN7xbIndex9OpenIndexEPKc@Base 3.1.2
+ _ZN7xbIndexC1EP5xbDbf@Base 3.1.2
+ _ZN7xbIndexC2EP5xbDbf@Base 3.1.2
+ _ZN7xbIndexD0Ev@Base 3.1.2
+ _ZN7xbIndexD1Ev@Base 3.1.2
+ _ZN7xbIndexD2Ev@Base 3.1.2
+ _ZN7xbXBase11GetHBFShortEPKc@Base 3.1.2
+ _ZN7xbXBase11GetHBFULongEPKc@Base 3.1.2
+ _ZN7xbXBase11SetLockModeEs@Base 3.1.2
+ _ZN7xbXBase15AddDbfToDbfListEP5xbDbfPKc@Base 3.1.2
+ _ZN7xbXBase15GetErrorMessageEs@Base 3.1.2
+ _ZN7xbXBase20RemoveDbfFromDbfListEP5xbDbf@Base 3.1.2
+ _ZN7xbXBase21DirectoryExistsInNameEPKc@Base 3.1.2
+ _ZN7xbXBase7GetLongEPKc@Base 3.1.2
+ _ZN7xbXBase7PutLongEPcl@Base 3.1.2
+ _ZN7xbXBase8GetShortEPKc@Base 3.1.2
+ _ZN7xbXBase8GetULongEPKc@Base 3.1.2
+ _ZN7xbXBase8LockFileEisl@Base 3.1.2
+ _ZN7xbXBase8PutShortEPcs@Base 3.1.2
+ _ZN7xbXBase8PutULongEPcm@Base 3.1.2
+ _ZN7xbXBase9GetDbfPtrEPKc@Base 3.1.2
+ _ZN7xbXBase9GetDoubleEPKc@Base 3.1.2
+ _ZN7xbXBase9PutDoubleEPcd@Base 3.1.2
+ _ZN7xbXBase9PutUShortEPct@Base 3.1.2
+ _ZN7xbXBaseC1Ev@Base 3.1.2
+ _ZN7xbXBaseC2Ev@Base 3.1.2
+ _ZN7xbXBaseD1Ev@Base 3.1.2
+ _ZN7xbXBaseD2Ev@Base 3.1.2
+ _ZN8xbFilter16GetLastFilterRecEv@Base 3.1.2
+ _ZN8xbFilter16GetNextFilterRecEv@Base 3.1.2
+ _ZN8xbFilter16GetPrevFilterRecEv@Base 3.1.2
+ _ZN8xbFilter17GetFirstFilterRecEv@Base 3.1.2
+ _ZN8xbFilterC1EP5xbDbfP7xbIndexPc@Base 3.1.2
+ _ZN8xbFilterC2EP5xbDbfP7xbIndexPc@Base 3.1.2
+ _ZN8xbFilterD0Ev@Base 3.1.2
+ _ZN8xbFilterD1Ev@Base 3.1.2
+ _ZN8xbFilterD2Ev@Base 3.1.2
+ _ZN8xbString10NullStringE@Base 3.1.2
+ _ZN8xbString10cvtHexCharERc@Base 3.1.2
+ _ZN8xbString11toLowerCaseEv@Base 3.1.2
+ _ZN8xbString11toUpperCaseEv@Base 3.1.2
+ _ZN8xbString12addBackSlashEc@Base 3.1.2
+ _ZN8xbString12cvtHexStringERS_@Base 3.1.2
+ _ZN8xbString14zapLeadingCharEc@Base 3.1.2
+ _ZN8xbString21setFromDelimitedInputEPKccii@Base 3.1.2
+ _ZN8xbString3posEPKc@Base 3.1.2
+ _ZN8xbString3posEc@Base 3.1.2
+ _ZN8xbString4ctorEPKc@Base 3.1.2
+ _ZN8xbString4ctorEPKcm@Base 3.1.2
+ _ZN8xbString4trimEv@Base 3.1.2
+ _ZN8xbString5putAtEmc@Base 3.1.2
+ _ZN8xbString6assignEPci@Base 3.1.2
+ _ZN8xbString6assignERKS_mi@Base 3.1.2
+ _ZN8xbString6lTruncEm@Base 3.1.2
+ _ZN8xbString6removeEmi@Base 3.1.2
+ _ZN8xbString6resizeEm@Base 3.1.2
+ _ZN8xbString6setNumEPcd@Base 3.1.2
+ _ZN8xbString6setNumEl@Base 3.1.2
+ _ZN8xbString7sprintfEPKcz@Base 3.1.2
+ _ZN8xbString7zapCharEc@Base 3.1.2
+ _ZN8xbString9swapCharsEcc@Base 3.1.2
+ _ZN8xbStringC1EPKc@Base 3.1.2
+ _ZN8xbStringC1EPKcm@Base 3.1.2
+ _ZN8xbStringC1ERKS_@Base 3.1.2
+ _ZN8xbStringC1Ec@Base 3.1.2
+ _ZN8xbStringC1Em@Base 3.1.2
+ _ZN8xbStringC1Ev@Base 3.1.2
+ _ZN8xbStringC2EPKc@Base 3.1.2
+ _ZN8xbStringC2EPKcm@Base 3.1.2
+ _ZN8xbStringC2ERKS_@Base 3.1.2
+ _ZN8xbStringC2Ec@Base 3.1.2
+ _ZN8xbStringC2Em@Base 3.1.2
+ _ZN8xbStringC2Ev@Base 3.1.2
+ _ZN8xbStringD0Ev@Base 3.1.2
+ _ZN8xbStringD1Ev@Base 3.1.2
+ _ZN8xbStringD2Ev@Base 3.1.2
+ _ZN8xbStringaSEPKc@Base 3.1.2
+ _ZN8xbStringaSERKS_@Base 3.1.2
+ _ZN8xbStringaSEc@Base 3.1.2
+ _ZN8xbStringmIEPKc@Base 3.1.2
+ _ZN8xbStringpLEPKc@Base 3.1.2
+ _ZN8xbStringpLEc@Base 3.1.2
+ _ZN9dbaseLock10LockRecordEsml@Base 3.1.2
+ _ZN9dbaseLock15LockTableHeaderEs@Base 3.1.2
+ _ZN9dbaseLock8LockMemoEs@Base 3.1.2
+ _ZN9dbaseLock9LockIndexEs@Base 3.1.2
+ _ZN9dbaseLock9LockTableEs@Base 3.1.2
+ _ZN9dbaseLock9UnlockAllEv@Base 3.1.2
+ _ZN9dbaseLockC1EP5xbDbf@Base 3.1.2
+ _ZN9dbaseLockC2EP5xbDbf@Base 3.1.2
+ _ZN9dbaseLockD0Ev@Base 3.1.2
+ _ZN9dbaseLockD1Ev@Base 3.1.2
+ _ZN9dbaseLockD2Ev@Base 3.1.2
+ _ZN9xbExpNodeC1Ev@Base 3.1.2
+ _ZN9xbExpNodeC2Ev@Base 3.1.2
+ _ZN9xbExpNodeD0Ev@Base 3.1.2
+ _ZN9xbExpNodeD1Ev@Base 3.1.2
+ _ZN9xbExpNodeD2Ev@Base 3.1.2
+ _ZN9xbaseLock10LockRecordEsml@Base 3.1.2
+ _ZN9xbaseLock15LockTableHeaderEs@Base 3.1.2
+ _ZN9xbaseLock8LockInitEv@Base 3.1.2
+ _ZN9xbaseLock8LockMemoEs@Base 3.1.2
+ _ZN9xbaseLock9LockIndexEs@Base 3.1.2
+ _ZN9xbaseLock9LockTableEs@Base 3.1.2
+ _ZN9xbaseLock9UnlockAllEv@Base 3.1.2
+ _ZN9xbaseLockC1EP5xbDbf@Base 3.1.2
+ _ZN9xbaseLockC2EP5xbDbf@Base 3.1.2
+ _ZN9xbaseLockD0Ev@Base 3.1.2
+ _ZN9xbaseLockD1Ev@Base 3.1.2
+ _ZN9xbaseLockD2Ev@Base 3.1.2
+ _ZNK5xbDbf10GetFieldNoEPKc@Base 3.1.2
+ _ZNK5xbDbf11GetRawFieldEPKcPc@Base 3.1.2
+ _ZNK5xbDbf11GetRawFieldEsPc@Base 3.1.2
+ _ZNK5xbDbf12GetFieldTypeEs@Base 3.1.2
+ _ZNK5xbDbf12GetLongFieldEPKc@Base 3.1.2
+ _ZNK5xbDbf12GetLongFieldEs@Base 3.1.2
+ _ZNK5xbDbf13DumpMemoBlockEv@Base 3.1.2
+ _ZNK5xbDbf14DumpMemoHeaderEv@Base 3.1.2
+ _ZNK5xbDbf15MemoFieldExistsEs@Base 3.1.2
+ _ZNK5xbDbf17MemoFieldsPresentEv@Base 3.1.2
+ _ZNK5xbDbf18UpdateHeadNextNodeEv@Base 3.1.2
+ _ZNK5xbDbf8GetFieldEPKc@Base 3.1.2
+ _ZNK5xbDbf8GetFieldEPKcPc@Base 3.1.2
+ _ZNK5xbDbf8GetFieldEPKcPcs@Base 3.1.2
+ _ZNK5xbDbf8GetFieldEs@Base 3.1.2
+ _ZNK5xbDbf8GetFieldEsPc@Base 3.1.2
+ _ZNK5xbDbf8GetFieldEsPcs@Base 3.1.2
+ _ZNK5xbDbf8GetFieldEsR8xbStrings@Base 3.1.2
+ _ZNK6xbDate10IsLeapYearEPKc@Base 3.1.2
+ _ZNK6xbDate10JulianDaysEPKc@Base 3.1.2
+ _ZNK6xbDate11DateIsValidEPKc@Base 3.1.2
+ _ZNK6xbDate25CalcRollingCenturyForYearEi@Base 3.1.2
+ _ZNK6xbDate5DayOfEiPKc@Base 3.1.2
+ _ZNK6xbDate6YearOfEPKc@Base 3.1.2
+ _ZNK6xbDate7MonthOfEPKc@Base 3.1.2
+ _ZNK6xbDate9CenturyOfEPKc@Base 3.1.2
+ _ZNK6xbDateeqERKS_@Base 3.1.2
+ _ZNK6xbDategeERKS_@Base 3.1.2
+ _ZNK6xbDategtERKS_@Base 3.1.2
+ _ZNK6xbDateleERKS_@Base 3.1.2
+ _ZNK6xbDateltERKS_@Base 3.1.2
+ _ZNK6xbDatemiERKS_@Base 3.1.2
+ _ZNK6xbDateneERKS_@Base 3.1.2
+ _ZNK7xbXBase12DisplayErrorEs@Base 3.1.2
+ _ZNK8xbString13hasAlphaCharsEv@Base 3.1.2
+ _ZNK8xbString3lenEv@Base 3.1.2
+ _ZNK8xbString3midEmi@Base 3.1.2
+ _ZNK8xbString4copyEv@Base 3.1.2
+ _ZNK8xbString5c_strEv@Base 3.1.2
+ _ZNK8xbString6isNullEv@Base 3.1.2
+ _ZNK8xbString6lengthEv@Base 3.1.2
+ _ZNK8xbString7getDataEv@Base 3.1.2
+ _ZNK8xbString7isEmptyEv@Base 3.1.2
+ _ZNK8xbString9countCharEc@Base 3.1.2
+ _ZNK8xbStringcvPKcEv@Base 3.1.2
+ _ZNK8xbStringeqERKS_@Base 3.1.2
+ _ZNK8xbStringgeERKS_@Base 3.1.2
+ _ZNK8xbStringgtERKS_@Base 3.1.2
+ _ZNK8xbStringleERKS_@Base 3.1.2
+ _ZNK8xbStringltERKS_@Base 3.1.2
+ _ZNK8xbStringneERKS_@Base 3.1.2
+ _ZNKSt5ctypeIcE8do_widenEc@Base 3.1.2
+ _ZTI10foxproLock@Base 3.1.2
+ _ZTI11clipperLock@Base 3.1.2
+ _ZTI12xbMultiIndex@Base 3.1.2
+ _ZTI5xbCdx@Base 3.1.2
+ _ZTI5xbDbf@Base 3.1.2
+ _ZTI5xbNdx@Base 3.1.2
+ _ZTI5xbNtx@Base 3.1.2
+ _ZTI6xbDate@Base 3.1.2
+ _ZTI6xbExpn@Base 3.1.2
+ _ZTI6xbFile@Base 3.1.2
+ _ZTI6xbLock@Base 3.1.2
+ _ZTI7xbIndex@Base 3.1.2
+ _ZTI8xbFilter@Base 3.1.2
+ _ZTI8xbString@Base 3.1.2
+ _ZTI9dbaseLock@Base 3.1.2
+ _ZTI9xbExpNode@Base 3.1.2
+ _ZTI9xbaseLock@Base 3.1.2
+ _ZTS10foxproLock@Base 3.1.2
+ _ZTS11clipperLock@Base 3.1.2
+ _ZTS12xbMultiIndex@Base 3.1.2
+ _ZTS5xbCdx@Base 3.1.2
+ _ZTS5xbDbf@Base 3.1.2
+ _ZTS5xbNdx@Base 3.1.2
+ _ZTS5xbNtx@Base 3.1.2
+ _ZTS6xbDate@Base 3.1.2
+ _ZTS6xbExpn@Base 3.1.2
+ _ZTS6xbFile@Base 3.1.2
+ _ZTS6xbLock@Base 3.1.2
+ _ZTS7xbIndex@Base 3.1.2
+ _ZTS8xbFilter@Base 3.1.2
+ _ZTS8xbString@Base 3.1.2
+ _ZTS9dbaseLock@Base 3.1.2
+ _ZTS9xbExpNode@Base 3.1.2
+ _ZTS9xbaseLock@Base 3.1.2
+ _ZTV10foxproLock@Base 3.1.2
+ _ZTV11clipperLock@Base 3.1.2
+ _ZTV12xbMultiIndex@Base 3.1.2
+ _ZTV5xbCdx@Base 3.1.2
+ _ZTV5xbDbf@Base 3.1.2
+ _ZTV5xbNdx@Base 3.1.2
+ _ZTV5xbNtx@Base 3.1.2
+ _ZTV6xbDate@Base 3.1.2
+ _ZTV6xbExpn@Base 3.1.2
+ _ZTV6xbFile@Base 3.1.2
+ _ZTV6xbLock@Base 3.1.2
+ _ZTV7xbIndex@Base 3.1.2
+ _ZTV8xbFilter@Base 3.1.2
+ _ZTV8xbString@Base 3.1.2
+ _ZTV9dbaseLock@Base 3.1.2
+ _ZTV9xbExpNode@Base 3.1.2
+ _ZTV9xbaseLock@Base 3.1.2
+ _ZeqRK8xbStringPKc@Base 3.1.2
+ _ZlsRSoRK8xbString@Base 3.1.2
+ _ZmiRK8xbStringS1_@Base 3.1.2
+ _ZneRK8xbStringPKc@Base 3.1.2
+ _ZplPKcRK8xbString@Base 3.1.2
+ _ZplRK8xbStringPKc@Base 3.1.2
+ _ZplRK8xbStringS1_@Base 3.1.2
+ _ZplRK8xbStringc@Base 3.1.2
+ _ZplcRK8xbString@Base 3.1.2
diff --git a/debian/libxbase64-1.symbols.i386 b/debian/libxbase64-1.symbols.i386
new file mode 100644
index 0000000..4a6dcf2
--- /dev/null
+++ b/debian/libxbase64-1.symbols.i386
@@ -0,0 +1,645 @@
+libxbase64.so.1 libxbase64-1 #MINVER#
+ _ZN10foxproLock10LockRecordEsmx@Base 3.1.2
+ _ZN10foxproLock15LockTableHeaderEs@Base 3.1.2
+ _ZN10foxproLock8LockMemoEs@Base 3.1.2
+ _ZN10foxproLock9LockIndexEs@Base 3.1.2
+ _ZN10foxproLock9LockTableEs@Base 3.1.2
+ _ZN10foxproLock9UnlockAllEv@Base 3.1.2
+ _ZN10foxproLockC1EP5xbDbf@Base 3.1.2
+ _ZN10foxproLockC2EP5xbDbf@Base 3.1.2
+ _ZN10foxproLockD0Ev@Base 3.1.2
+ _ZN10foxproLockD1Ev@Base 3.1.2
+ _ZN10foxproLockD2Ev@Base 3.1.2
+ _ZN10xbNodeLink7AddNodeEPS_@Base 3.1.2
+ _ZN11clipperLock10LockRecordEsmx@Base 3.1.2
+ _ZN11clipperLock15LockTableHeaderEs@Base 3.1.2
+ _ZN11clipperLock8LockMemoEs@Base 3.1.2
+ _ZN11clipperLock9LockIndexEs@Base 3.1.2
+ _ZN11clipperLock9LockTableEs@Base 3.1.2
+ _ZN11clipperLock9UnlockAllEv@Base 3.1.2
+ _ZN11clipperLockC1EP5xbDbf@Base 3.1.2
+ _ZN11clipperLockC2EP5xbDbf@Base 3.1.2
+ _ZN11clipperLockD0Ev@Base 3.1.2
+ _ZN11clipperLockD1Ev@Base 3.1.2
+ _ZN11clipperLockD2Ev@Base 3.1.2
+ _ZN14xbStackElementC1Ev@Base 3.1.2
+ _ZN14xbStackElementC2Ev@Base 3.1.2
+ _ZN14xbStackElementD1Ev@Base 3.1.2
+ _ZN14xbStackElementD2Ev@Base 3.1.2
+ _ZN5xbCdx10GetLastKeyEv@Base 3.1.2
+ _ZN5xbCdx10GetNextKeyEv@Base 3.1.2
+ _ZN5xbCdx10GetPrevKeyEv@Base 3.1.2
+ _ZN5xbCdx11CreateIndexEPKcS1_S1_ss@Base 3.1.2
+ _ZN5xbCdx11CreateIndexEPKcS1_ss@Base 3.1.2
+ _ZN5xbCdx11DumpHdrNodeEs@Base 3.1.2
+ _ZN5xbCdx11DumpNodeRecEl@Base 3.1.2
+ _ZN5xbCdx11GetFirstKeyEv@Base 3.1.2
+ _ZN5xbCdx11GetHeadNodeEv@Base 3.1.2
+ _ZN5xbCdx11UniqueIndexEv@Base 3.1.2
+ _ZN5xbCdx12GetCurDbfRecEv@Base 3.1.2
+ _ZN5xbCdx12WriteTagRootEPKc@Base 3.1.2
+ _ZN5xbCdx13DumpNodeChainEv@Base 3.1.2
+ _ZN5xbCdx13GetCurrentKeyEPc@Base 3.1.2
+ _ZN5xbCdx13GetExpressionEPci@Base 3.1.2
+ _ZN5xbCdx13GetExtWithDotEb@Base 3.1.2
+ _ZN5xbCdx13GetTotalNodesEv@Base 3.1.2
+ _ZN5xbCdx13KeyWasChangedEv@Base 3.1.2
+ _ZN5xbCdx13ReadTagHeaderEv@Base 3.1.2
+ _ZN5xbCdx14WriteIndexRootEv@Base 3.1.2
+ _ZN5xbCdx14WriteTagHeaderEPKc@Base 3.1.2
+ _ZN5xbCdx15FreeNodesMemoryEv@Base 3.1.2
+ _ZN5xbCdx16GetKeyExpressionEv@Base 3.1.2
+ _ZN5xbCdx16WriteIndexHeaderEPKc@Base 3.1.2
+ _ZN5xbCdx19CheckIndexIntegrityEs@Base 3.1.2
+ _ZN5xbCdx6AddKeyEl@Base 3.1.2
+ _ZN5xbCdx6AddTagEPKcS1_ss@Base 3.1.2
+ _ZN5xbCdx7FindKeyEPKc@Base 3.1.2
+ _ZN5xbCdx7FindKeyEd@Base 3.1.2
+ _ZN5xbCdx7FindKeyEv@Base 3.1.2
+ _ZN5xbCdx7ReIndexEPFvllE@Base 3.1.2
+ _ZN5xbCdx9CreateKeyEss@Base 3.1.2
+ _ZN5xbCdx9DeleteKeyEl@Base 3.1.2
+ _ZN5xbCdx9GetKeyLenEv@Base 3.1.2
+ _ZN5xbCdx9KeyExistsEd@Base 3.1.2
+ _ZN5xbCdxD0Ev@Base 3.1.2
+ _ZN5xbCdxD1Ev@Base 3.1.2
+ _ZN5xbCdxD2Ev@Base 3.1.2
+ _ZN5xbDbf10DumpHeaderEs@Base 3.1.2
+ _ZN5xbDbf10DumpRecordEm@Base 3.1.2
+ _ZN5xbDbf10IndexCountEv@Base 3.1.2
+ _ZN5xbDbf10ReadHeaderEs@Base 3.1.2
+ _ZN5xbDbf10SetVersionEs@Base 3.1.2
+ _ZN5xbDbf11AddMemoDataEslPKc@Base 3.1.2
+ _ZN5xbDbf11BlankRecordEv@Base 3.1.2
+ _ZN5xbDbf11GetFPTFieldEslPcs@Base 3.1.2
+ _ZN5xbDbf11GetFieldLenEs@Base 3.1.2
+ _ZN5xbDbf11NoOfRecordsEv@Base 3.1.2
+ _ZN5xbDbf11OpenFPTFileEv@Base 3.1.2
+ _ZN5xbDbf11PutMemoDataElllPKc@Base 3.1.2
+ _ZN5xbDbf11PutRawFieldEPKcS1_@Base 3.1.2
+ _ZN5xbDbf11PutRawFieldEsPKc@Base 3.1.2
+ _ZN5xbDbf11SetLockModeEs@Base 3.1.2
+ _ZN5xbDbf11WriteHeaderEs@Base 3.1.2
+ _ZN5xbDbf12AppendRecordEv@Base 3.1.2
+ _ZN5xbDbf12DeleteRecordEv@Base 3.1.2
+ _ZN5xbDbf12GetDbtHeaderEs@Base 3.1.2
+ _ZN5xbDbf12GetFieldNameEs@Base 3.1.2
+ _ZN5xbDbf12GetMemoFieldEslPcs@Base 3.1.2
+ _ZN5xbDbf12OpenDatabaseEPKc@Base 3.1.2
+ _ZN5xbDbf12OpenMemoFileEv@Base 3.1.2
+ _ZN5xbDbf12PackDatabaseEsPFvllES1_@Base 3.1.2
+ _ZN5xbDbf12PutLongFieldEPKcl@Base 3.1.2
+ _ZN5xbDbf12PutLongFieldEsl@Base 3.1.2
+ _ZN5xbDbf13CloseDatabaseEs@Base 3.1.2
+ _ZN5xbDbf13GetExtWithDotEb@Base 3.1.2
+ _ZN5xbDbf13GetFloatFieldEPKc@Base 3.1.2
+ _ZN5xbDbf13GetFloatFieldEs@Base 3.1.2
+ _ZN5xbDbf13GetLastRecordEv@Base 3.1.2
+ _ZN5xbDbf13GetNextRecordEv@Base 3.1.2
+ _ZN5xbDbf13GetPrevRecordEv@Base 3.1.2
+ _ZN5xbDbf13PackDatafilesEPFvllE@Base 3.1.2
+ _ZN5xbDbf13PutFloatFieldEPKcf@Base 3.1.2
+ _ZN5xbDbf13PutFloatFieldEsf@Base 3.1.2
+ _ZN5xbDbf13ReadMemoBlockEls@Base 3.1.2
+ _ZN5xbDbf13RecordDeletedEv@Base 3.1.2
+ _ZN5xbDbf14CreateDatabaseEPKcP8xbSchemas@Base 3.1.2
+ _ZN5xbDbf14CreateMemoFileEv@Base 3.1.2
+ _ZN5xbDbf14GetDoubleFieldEPKc@Base 3.1.2
+ _ZN5xbDbf14GetDoubleFieldEss@Base 3.1.2
+ _ZN5xbDbf14GetFPTFieldLenEs@Base 3.1.2
+ _ZN5xbDbf14GetFirstRecordEv@Base 3.1.2
+ _ZN5xbDbf14GetStringFieldEPKc@Base 3.1.2
+ _ZN5xbDbf14GetStringFieldEs@Base 3.1.2
+ _ZN5xbDbf14PutDoubleFieldEPKcd@Base 3.1.2
+ _ZN5xbDbf14PutDoubleFieldEsd@Base 3.1.2
+ _ZN5xbDbf14UndeleteRecordEv@Base 3.1.2
+ _ZN5xbDbf14UpdateMemoDataEslPKcs@Base 3.1.2
+ _ZN5xbDbf14WriteMemoBlockEls@Base 3.1.2
+ _ZN5xbDbf15DeleteMemoFieldEs@Base 3.1.2
+ _ZN5xbDbf15GetFieldDecimalEs@Base 3.1.2
+ _ZN5xbDbf15GetLogicalFieldEPKc@Base 3.1.2
+ _ZN5xbDbf15GetLogicalFieldEs@Base 3.1.2
+ _ZN5xbDbf15GetMemoFieldLenEs@Base 3.1.2
+ _ZN5xbDbf16AddIndexToIxListEP7xbIndexPKc@Base 3.1.2
+ _ZN5xbDbf16CopyDbfStructureEPKcs@Base 3.1.2
+ _ZN5xbDbf16SetMemoBlockSizeEs@Base 3.1.2
+ _ZN5xbDbf16ValidLogicalDataEPKc@Base 3.1.2
+ _ZN5xbDbf16ValidNumericDataEPKc@Base 3.1.2
+ _ZN5xbDbf17CalcLastDataBlockEv@Base 3.1.2
+ _ZN5xbDbf17DumpMemoFreeChainEv@Base 3.1.2
+ _ZN5xbDbf17NameSuffixMissingEsPKc@Base 3.1.2
+ _ZN5xbDbf17RebuildAllIndicesEPFvllE@Base 3.1.2
+ _ZN5xbDbf19CreateUniqueDbfNameER8xbStringS1_@Base 3.1.2
+ _ZN5xbDbf19FindBlockSetInChainEllRlS0_@Base 3.1.2
+ _ZN5xbDbf19PhysicalNoOfRecordsEv@Base 3.1.2
+ _ZN5xbDbf20GetBlockSetFromChainElll@Base 3.1.2
+ _ZN5xbDbf21RemoveIndexFromIxListEP7xbIndex@Base 3.1.2
+ _ZN5xbDbf3ZapEs@Base 3.1.2
+ _ZN5xbDbf5FlushEv@Base 3.1.2
+ _ZN5xbDbf8GetIndexEs@Base 3.1.2
+ _ZN5xbDbf8InitVarsEv@Base 3.1.2
+ _ZN5xbDbf8PutFieldEPKcS1_@Base 3.1.2
+ _ZN5xbDbf8PutFieldEsPKc@Base 3.1.2
+ _ZN5xbDbf9DeleteAllEs@Base 3.1.2
+ _ZN5xbDbf9GetRecordEm@Base 3.1.2
+ _ZN5xbDbf9PutRecordEm@Base 3.1.2
+ _ZN5xbDbf9PutRecordEv@Base 3.1.2
+ _ZN5xbDbfC1EP7xbXBase@Base 3.1.2
+ _ZN5xbDbfC2EP7xbXBase@Base 3.1.2
+ _ZN5xbDbfD0Ev@Base 3.1.2
+ _ZN5xbDbfD1Ev@Base 3.1.2
+ _ZN5xbDbfD2Ev@Base 3.1.2
+ _ZN5xbNdx10CalcKeyLenEv@Base 3.1.2
+ _ZN5xbNdx10GetKeyDataEsP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx10GetLastKeyEls@Base 3.1.2
+ _ZN5xbNdx10GetLastKeyEv@Base 3.1.2
+ _ZN5xbNdx10GetNextKeyEs@Base 3.1.2
+ _ZN5xbNdx10GetNextKeyEv@Base 3.1.2
+ _ZN5xbNdx10GetPrevKeyEs@Base 3.1.2
+ _ZN5xbNdx10GetPrevKeyEv@Base 3.1.2
+ _ZN5xbNdx10PutKeyDataEsP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx10SplitINodeEP13xbNdxNodeLinkS1_l@Base 3.1.2
+ _ZN5xbNdx11BSearchNodeEPKcsPK13xbNdxNodeLinkPs@Base 3.1.2
+ _ZN5xbNdx11CreateIndexEPKcS1_ss@Base 3.1.2
+ _ZN5xbNdx11DumpHdrNodeEs@Base 3.1.2
+ _ZN5xbNdx11DumpNodeRecEl@Base 3.1.2
+ _ZN5xbNdx11GetFirstKeyEs@Base 3.1.2
+ _ZN5xbNdx11GetFirstKeyEv@Base 3.1.2
+ _ZN5xbNdx11GetHeadNodeEv@Base 3.1.2
+ _ZN5xbNdx11GetLeafNodeEls@Base 3.1.2
+ _ZN5xbNdx11PutHeadNodeEP13xbNdxHeadNodeP8_IO_FILEs@Base 3.1.2
+ _ZN5xbNdx11PutLeafNodeElP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx11SetNodeSizeEs@Base 3.1.2
+ _ZN5xbNdx11UniqueIndexEv@Base 3.1.2
+ _ZN5xbNdx12GetCurDbfRecEv@Base 3.1.2
+ _ZN5xbNdx12PutKeyInNodeEP13xbNdxNodeLinkslls@Base 3.1.2
+ _ZN5xbNdx13DeleteSiblingEP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx13DumpNodeChainEv@Base 3.1.2
+ _ZN5xbNdx13GetCurrentKeyEPc@Base 3.1.2
+ _ZN5xbNdx13GetExpressionEPci@Base 3.1.2
+ _ZN5xbNdx13GetExtWithDotEb@Base 3.1.2
+ _ZN5xbNdx13GetLeftNodeNoEsP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx13GetNodeMemoryEv@Base 3.1.2
+ _ZN5xbNdx13GetTotalNodesEv@Base 3.1.2
+ _ZN5xbNdx13KeyWasChangedEv@Base 3.1.2
+ _ZN5xbNdx13PutLeftNodeNoEsP13xbNdxNodeLinkl@Base 3.1.2
+ _ZN5xbNdx13SplitLeafNodeEP13xbNdxNodeLinkS1_sl@Base 3.1.2
+ _ZN5xbNdx14GetKeysPerNodeEv@Base 3.1.2
+ _ZN5xbNdx14MoveToLeftNodeEP13xbNdxNodeLinkS1_@Base 3.1.2
+ _ZN5xbNdx15FreeNodesMemoryEv@Base 3.1.2
+ _ZN5xbNdx15MoveToRightNodeEP13xbNdxNodeLinkS1_@Base 3.1.2
+ _ZN5xbNdx15UpdateParentKeyEP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx16GetKeyExpressionEv@Base 3.1.2
+ _ZN5xbNdx16UpdateDeleteListEP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx17ProcessDeleteListEv@Base 3.1.2
+ _ZN5xbNdx17ReleaseNodeMemoryEP13xbNdxNodeLinks@Base 3.1.2
+ _ZN5xbNdx17RemoveKeyFromNodeEsP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx19CheckIndexIntegrityEs@Base 3.1.2
+ _ZN5xbNdx19LeftSiblingHasSpaceEP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx20RightSiblingHasSpaceEP13xbNdxNodeLink@Base 3.1.2
+ _ZN5xbNdx23GetLeafFromInteriorNodeEPKcs@Base 3.1.2
+ _ZN5xbNdx6AddKeyEl@Base 3.1.2
+ _ZN5xbNdx7FindKeyEPKc@Base 3.1.2
+ _ZN5xbNdx7FindKeyEPKcl@Base 3.1.2
+ _ZN5xbNdx7FindKeyEPKcss@Base 3.1.2
+ _ZN5xbNdx7FindKeyEd@Base 3.1.2
+ _ZN5xbNdx7FindKeyEv@Base 3.1.2
+ _ZN5xbNdx7ReIndexEPFvllE@Base 3.1.2
+ _ZN5xbNdx8PutDbfNoEsP13xbNdxNodeLinkl@Base 3.1.2
+ _ZN5xbNdx9CreateKeyEss@Base 3.1.2
+ _ZN5xbNdx9DeleteKeyEl@Base 3.1.2
+ _ZN5xbNdx9GetKeyLenEv@Base 3.1.2
+ _ZN5xbNdx9KeyExistsEd@Base 3.1.2
+ _ZN5xbNdxC1EP5xbDbf@Base 3.1.2
+ _ZN5xbNdxC1Ev@Base 3.1.2
+ _ZN5xbNdxC2EP5xbDbf@Base 3.1.2
+ _ZN5xbNdxC2Ev@Base 3.1.2
+ _ZN5xbNdxD0Ev@Base 3.1.2
+ _ZN5xbNdxD1Ev@Base 3.1.2
+ _ZN5xbNdxD2Ev@Base 3.1.2
+ _ZN5xbNtx10CalcKeyLenEv@Base 3.1.2
+ _ZN5xbNtx10CompareKeyEPKcS1_@Base 3.1.2
+ _ZN5xbNtx10CompareKeyEPKcS1_s@Base 3.1.2
+ _ZN5xbNtx10GetKeyDataEsP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx10GetLastKeyEls@Base 3.1.2
+ _ZN5xbNtx10GetLastKeyEv@Base 3.1.2
+ _ZN5xbNtx10GetNextKeyEs@Base 3.1.2
+ _ZN5xbNtx10GetNextKeyEv@Base 3.1.2
+ _ZN5xbNtx10GetPrevKeyEs@Base 3.1.2
+ _ZN5xbNtx10GetPrevKeyEv@Base 3.1.2
+ _ZN5xbNtx10PutKeyDataEsP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx10SplitINodeEP10xbNodeLinkS1_l@Base 3.1.2
+ _ZN5xbNtx10TouchIndexEv@Base 3.1.2
+ _ZN5xbNtx11CreateIndexEPKcS1_ss@Base 3.1.2
+ _ZN5xbNtx11DumpHdrNodeEs@Base 3.1.2
+ _ZN5xbNtx11DumpNodeRecEl@Base 3.1.2
+ _ZN5xbNtx11GetFirstKeyEs@Base 3.1.2
+ _ZN5xbNtx11GetFirstKeyEv@Base 3.1.2
+ _ZN5xbNtx11GetHeadNodeEv@Base 3.1.2
+ _ZN5xbNtx11GetLeafNodeEls@Base 3.1.2
+ _ZN5xbNtx11PutHeadNodeEP11NtxHeadNodeP8_IO_FILEs@Base 3.1.2
+ _ZN5xbNtx11PutLeafNodeElP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx11UniqueIndexEv@Base 3.1.2
+ _ZN5xbNtx12GetCurDbfRecEv@Base 3.1.2
+ _ZN5xbNtx12JoinSiblingsEP10xbNodeLinksS1_S1_@Base 3.1.2
+ _ZN5xbNtx12PutKeyInNodeEP10xbNodeLinkslls@Base 3.1.2
+ _ZN5xbNtx13DumpNodeChainEv@Base 3.1.2
+ _ZN5xbNtx13GetCurrentKeyEPc@Base 3.1.2
+ _ZN5xbNtx13GetExpressionEPci@Base 3.1.2
+ _ZN5xbNtx13GetExtWithDotEb@Base 3.1.2
+ _ZN5xbNtx13GetItemOffsetEsP10xbNodeLinks@Base 3.1.2
+ _ZN5xbNtx13GetLeftNodeNoEsP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx13GetNextNodeNoEv@Base 3.1.2
+ _ZN5xbNtx13GetNodeMemoryEv@Base 3.1.2
+ _ZN5xbNtx13GetTotalNodesEv@Base 3.1.2
+ _ZN5xbNtx13KeyWasChangedEv@Base 3.1.2
+ _ZN5xbNtx13PutLeftNodeNoEsP10xbNodeLinkl@Base 3.1.2
+ _ZN5xbNtx13SplitLeafNodeEP10xbNodeLinkS1_sl@Base 3.1.2
+ _ZN5xbNtx14GetKeysPerNodeEv@Base 3.1.2
+ _ZN5xbNtx15DeleteKeyOffsetEsP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx15FreeNodesMemoryEv@Base 3.1.2
+ _ZN5xbNtx15InsertKeyOffsetEsP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx15UpdateParentKeyEP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx16GetKeyExpressionEv@Base 3.1.2
+ _ZN5xbNtx16UpdateDeleteListEP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx17DeleteKeyFromNodeEsP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx17ProcessDeleteListEv@Base 3.1.2
+ _ZN5xbNtx17ReleaseNodeMemoryEP10xbNodeLinks@Base 3.1.2
+ _ZN5xbNtx17RemoveKeyFromNodeEsP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx19CheckIndexIntegrityEs@Base 3.1.2
+ _ZN5xbNtx23GetLeafFromInteriorNodeEPKcs@Base 3.1.2
+ _ZN5xbNtx6AddKeyEl@Base 3.1.2
+ _ZN5xbNtx7FindKeyEPKc@Base 3.1.2
+ _ZN5xbNtx7FindKeyEPKcl@Base 3.1.2
+ _ZN5xbNtx7FindKeyEPKcss@Base 3.1.2
+ _ZN5xbNtx7FindKeyEd@Base 3.1.2
+ _ZN5xbNtx7FindKeyEv@Base 3.1.2
+ _ZN5xbNtx7ReIndexEPFvllE@Base 3.1.2
+ _ZN5xbNtx8GetDbfNoEsP10xbNodeLink@Base 3.1.2
+ _ZN5xbNtx8PutDbfNoEsP10xbNodeLinkl@Base 3.1.2
+ _ZN5xbNtx9CreateKeyEss@Base 3.1.2
+ _ZN5xbNtx9DeleteKeyEl@Base 3.1.2
+ _ZN5xbNtx9GetKeyLenEv@Base 3.1.2
+ _ZN5xbNtx9KeyExistsEd@Base 3.1.2
+ _ZN5xbNtxC1EP5xbDbf@Base 3.1.2
+ _ZN5xbNtxC1Ev@Base 3.1.2
+ _ZN5xbNtxC2EP5xbDbf@Base 3.1.2
+ _ZN5xbNtxC2Ev@Base 3.1.2
+ _ZN5xbNtxD0Ev@Base 3.1.2
+ _ZN5xbNtxD1Ev@Base 3.1.2
+ _ZN5xbNtxD2Ev@Base 3.1.2
+ _ZN6xbDate10FormatDateEPKcS1_@Base 3.1.2
+ _ZN6xbDate10JulToDate8El@Base 3.1.2
+ _ZN6xbDate11CharMonthOfEPKc@Base 3.1.2
+ _ZN6xbDate12DaysInMonthsE@Base 3.1.2
+ _ZN6xbDate13SetDateTablesEv@Base 3.1.2
+ _ZN6xbDate14FormatCTODdateEPKc@Base 3.1.2
+ _ZN6xbDate14LastDayOfMonthEPKc@Base 3.1.2
+ _ZN6xbDate22AggregatedDaysInMonthsE@Base 3.1.2
+ _ZN6xbDate7SetDateEPKc@Base 3.1.2
+ _ZN6xbDate7SysdateEv@Base 3.1.2
+ _ZN6xbDate9CharDayOfEPKc@Base 3.1.2
+ _ZN6xbDateC1EPKc@Base 3.1.2
+ _ZN6xbDateC1ERK8xbString@Base 3.1.2
+ _ZN6xbDateC1Ev@Base 3.1.2
+ _ZN6xbDateC2EPKc@Base 3.1.2
+ _ZN6xbDateC2ERK8xbString@Base 3.1.2
+ _ZN6xbDateC2Ev@Base 3.1.2
+ _ZN6xbDateD0Ev@Base 3.1.2
+ _ZN6xbDateD1Ev@Base 3.1.2
+ _ZN6xbDateD2Ev@Base 3.1.2
+ _ZN6xbDatemIEi@Base 3.1.2
+ _ZN6xbDatemiEi@Base 3.1.2
+ _ZN6xbDatemmEi@Base 3.1.2
+ _ZN6xbDatepLEi@Base 3.1.2
+ _ZN6xbDateplEi@Base 3.1.2
+ _ZN6xbDateppEi@Base 3.1.2
+ _ZN6xbExpn11DumpExpNodeEP9xbExpNodes@Base 3.1.2
+ _ZN6xbExpn11GetFuncInfoEPKcs@Base 3.1.2
+ _ZN6xbExpn11IsSeparatorEc@Base 3.1.2
+ _ZN6xbExpn11LoadExpNodeEPKccss@Base 3.1.2
+ _ZN6xbExpn12GetIntResultEv@Base 3.1.2
+ _ZN6xbExpn12GetNextTokenEPKcs@Base 3.1.2
+ _ZN6xbExpn12IsWhiteSpaceEc@Base 3.1.2
+ _ZN6xbExpn14AlphaOperationEPc@Base 3.1.2
+ _ZN6xbExpn14GetOperandTypeEP9xbExpNode@Base 3.1.2
+ _ZN6xbExpn14OperatorWeightEPKcs@Base 3.1.2
+ _ZN6xbExpn14ReduceFunctionEPKcP9xbExpNodeP5xbDbf@Base 3.1.2
+ _ZN6xbExpn14ValidOperationEPccc@Base 3.1.2
+ _ZN6xbExpn15GetDoubleResultEv@Base 3.1.2
+ _ZN6xbExpn15GetNextTreeNodeEP9xbExpNode@Base 3.1.2
+ _ZN6xbExpn15GetStringResultEv@Base 3.1.2
+ _ZN6xbExpn15ParseExpressionEPKcP5xbDbf@Base 3.1.2
+ _ZN6xbExpn15ProcessFunctionEPc@Base 3.1.2
+ _ZN6xbExpn15ProcessOperatorEs@Base 3.1.2
+ _ZN6xbExpn16GetFirstTreeNodeEP9xbExpNode@Base 3.1.2
+ _ZN6xbExpn16NumericOperationEPc@Base 3.1.2
+ _ZN6xbExpn17ProcessExpressionEP9xbExpNode@Base 3.1.2
+ _ZN6xbExpn17ProcessExpressionEP9xbExpNodes@Base 3.1.2
+ _ZN6xbExpn17ProcessExpressionEPKcP5xbDbf@Base 3.1.2
+ _ZN6xbExpn18DumpExpressionTreeEP9xbExpNodes@Base 3.1.2
+ _ZN6xbExpn19BuildExpressionTreeEPKcsP5xbDbf@Base 3.1.2
+ _ZN6xbExpn19GetExpressionHandleEv@Base 3.1.2
+ _ZN6xbExpn19GetFunctionTokenLenEPKc@Base 3.1.2
+ _ZN6xbExpn23GetExpressionResultTypeEP9xbExpNode@Base 3.1.2
+ _ZN6xbExpn23ReduceComplexExpressionEPKcsP9xbExpNodeP5xbDbf@Base 3.1.2
+ _ZN6xbExpn2ATEPKcS1_@Base 3.1.2
+ _ZN6xbExpn3ABSEd@Base 3.1.2
+ _ZN6xbExpn3ASCEPKc@Base 3.1.2
+ _ZN6xbExpn3CHREl@Base 3.1.2
+ _ZN6xbExpn3DAYEPKc@Base 3.1.2
+ _ZN6xbExpn3DOWEPKc@Base 3.1.2
+ _ZN6xbExpn3EXPEd@Base 3.1.2
+ _ZN6xbExpn3IIFEsPKcS1_@Base 3.1.2
+ _ZN6xbExpn3INTEd@Base 3.1.2
+ _ZN6xbExpn3LENEPKc@Base 3.1.2
+ _ZN6xbExpn3LOGEd@Base 3.1.2
+ _ZN6xbExpn3MAXEdd@Base 3.1.2
+ _ZN6xbExpn3MINEdd@Base 3.1.2
+ _ZN6xbExpn3PopEv@Base 3.1.2
+ _ZN6xbExpn3STREPKc@Base 3.1.2
+ _ZN6xbExpn3STREPKcs@Base 3.1.2
+ _ZN6xbExpn3STREPKcss@Base 3.1.2
+ _ZN6xbExpn3STREd@Base 3.1.2
+ _ZN6xbExpn3STREds@Base 3.1.2
+ _ZN6xbExpn3STREdts@Base 3.1.2
+ _ZN6xbExpn3VALEPKc@Base 3.1.2
+ _ZN6xbExpn4CDOWEPKc@Base 3.1.2
+ _ZN6xbExpn4CTODEPKc@Base 3.1.2
+ _ZN6xbExpn4DATEEv@Base 3.1.2
+ _ZN6xbExpn4DTOCEPKc@Base 3.1.2
+ _ZN6xbExpn4DTOSEPKc@Base 3.1.2
+ _ZN6xbExpn4LEFTEPKcs@Base 3.1.2
+ _ZN6xbExpn4PushEP9xbExpNode@Base 3.1.2
+ _ZN6xbExpn4SQRTEd@Base 3.1.2
+ _ZN6xbExpn4TRIMEPKc@Base 3.1.2
+ _ZN6xbExpn4YEAREPKc@Base 3.1.2
+ _ZN6xbExpn5LOWEREPKc@Base 3.1.2
+ _ZN6xbExpn5LTRIMEPKc@Base 3.1.2
+ _ZN6xbExpn5MONTHEPKc@Base 3.1.2
+ _ZN6xbExpn5RECNOEP5xbDbf@Base 3.1.2
+ _ZN6xbExpn5RIGHTEPKcs@Base 3.1.2
+ _ZN6xbExpn5RTRIMEPKc@Base 3.1.2
+ _ZN6xbExpn5SPACEEs@Base 3.1.2
+ _ZN6xbExpn5UPPEREPKc@Base 3.1.2
+ _ZN6xbExpn6CMONTHEPKc@Base 3.1.2
+ _ZN6xbExpn6GetIntEP9xbExpNode@Base 3.1.2
+ _ZN6xbExpn6SUBSTREPKcss@Base 3.1.2
+ _ZN6xbExpn7DESCENDEPKc@Base 3.1.2
+ _ZN6xbExpn7DESCENDERK6xbDate@Base 3.1.2
+ _ZN6xbExpn7DESCENDEd@Base 3.1.2
+ _ZN6xbExpn7GetDoubEP9xbExpNode@Base 3.1.2
+ _ZN6xbExpn7ISALPHAEPKc@Base 3.1.2
+ _ZN6xbExpn7ISLOWEREPKc@Base 3.1.2
+ _ZN6xbExpn7ISUPPEREPKc@Base 3.1.2
+ _ZN6xbExpn7STRZEROEPKc@Base 3.1.2
+ _ZN6xbExpn7STRZEROEPKcs@Base 3.1.2
+ _ZN6xbExpn7STRZEROEPKcss@Base 3.1.2
+ _ZN6xbExpn7STRZEROEd@Base 3.1.2
+ _ZN6xbExpn7STRZEROEds@Base 3.1.2
+ _ZN6xbExpn7STRZEROEdss@Base 3.1.2
+ _ZN6xbExpn9DumpStackEv@Base 3.1.2
+ _ZN6xbExpn9InitStackEv@Base 3.1.2
+ _ZN6xbExpn9REPLICATEEPKcs@Base 3.1.2
+ _ZN6xbExpnC1EP7xbXBase@Base 3.1.2
+ _ZN6xbExpnC2EP7xbXBase@Base 3.1.2
+ _ZN6xbExpnD0Ev@Base 3.1.2
+ _ZN6xbExpnD1Ev@Base 3.1.2
+ _ZN6xbExpnD2Ev@Base 3.1.2
+ _ZN6xbFile12MakeFileNameEPKc@Base 3.1.2
+ _ZN6xbLock8LockFileEisx@Base 3.1.2
+ _ZN6xbLock8LockInitEv@Base 3.1.2
+ _ZN6xbLockC1EP5xbDbf@Base 3.1.2
+ _ZN6xbLockC2EP5xbDbf@Base 3.1.2
+ _ZN6xbLockD0Ev@Base 3.1.2
+ _ZN6xbLockD1Ev@Base 3.1.2
+ _ZN6xbLockD2Ev@Base 3.1.2
+ _ZN7xbIndex10CloseIndexEv@Base 3.1.2
+ _ZN7xbIndex10TouchIndexEv@Base 3.1.2
+ _ZN7xbIndex11GetNodeSizeEv@Base 3.1.2
+ _ZN7xbIndex11SetNodeSizeEs@Base 3.1.2
+ _ZN7xbIndex12AllocKeyBufsEv@Base 3.1.2
+ _ZN7xbIndex5FlushEv@Base 3.1.2
+ _ZN7xbIndex9GetIxNameEv@Base 3.1.2
+ _ZN7xbIndex9OpenIndexEPKc@Base 3.1.2
+ _ZN7xbIndexC1EP5xbDbf@Base 3.1.2
+ _ZN7xbIndexC2EP5xbDbf@Base 3.1.2
+ _ZN7xbIndexD0Ev@Base 3.1.2
+ _ZN7xbIndexD1Ev@Base 3.1.2
+ _ZN7xbIndexD2Ev@Base 3.1.2
+ _ZN7xbXBase11GetHBFShortEPKc@Base 3.1.2
+ _ZN7xbXBase11GetHBFULongEPKc@Base 3.1.2
+ _ZN7xbXBase11SetLockModeEs@Base 3.1.2
+ _ZN7xbXBase15AddDbfToDbfListEP5xbDbfPKc@Base 3.1.2
+ _ZN7xbXBase15GetErrorMessageEs@Base 3.1.2
+ _ZN7xbXBase20RemoveDbfFromDbfListEP5xbDbf@Base 3.1.2
+ _ZN7xbXBase21DirectoryExistsInNameEPKc@Base 3.1.2
+ _ZN7xbXBase7GetLongEPKc@Base 3.1.2
+ _ZN7xbXBase7PutLongEPcl@Base 3.1.2
+ _ZN7xbXBase8GetShortEPKc@Base 3.1.2
+ _ZN7xbXBase8GetULongEPKc@Base 3.1.2
+ _ZN7xbXBase8LockFileEisx@Base 3.1.2
+ _ZN7xbXBase8PutShortEPcs@Base 3.1.2
+ _ZN7xbXBase8PutULongEPcm@Base 3.1.2
+ _ZN7xbXBase9GetDbfPtrEPKc@Base 3.1.2
+ _ZN7xbXBase9GetDoubleEPKc@Base 3.1.2
+ _ZN7xbXBase9PutDoubleEPcd@Base 3.1.2
+ _ZN7xbXBase9PutUShortEPct@Base 3.1.2
+ _ZN7xbXBaseC1Ev@Base 3.1.2
+ _ZN7xbXBaseC2Ev@Base 3.1.2
+ _ZN7xbXBaseD1Ev@Base 3.1.2
+ _ZN7xbXBaseD2Ev@Base 3.1.2
+ _ZN8xbFilter16GetLastFilterRecEv@Base 3.1.2
+ _ZN8xbFilter16GetNextFilterRecEv@Base 3.1.2
+ _ZN8xbFilter16GetPrevFilterRecEv@Base 3.1.2
+ _ZN8xbFilter17GetFirstFilterRecEv@Base 3.1.2
+ _ZN8xbFilterC1EP5xbDbfP7xbIndexPc@Base 3.1.2
+ _ZN8xbFilterC2EP5xbDbfP7xbIndexPc@Base 3.1.2
+ _ZN8xbFilterD0Ev@Base 3.1.2
+ _ZN8xbFilterD1Ev@Base 3.1.2
+ _ZN8xbFilterD2Ev@Base 3.1.2
+ _ZN8xbString10NullStringE@Base 3.1.2
+ _ZN8xbString10cvtHexCharERc@Base 3.1.2
+ _ZN8xbString11toLowerCaseEv@Base 3.1.2
+ _ZN8xbString11toUpperCaseEv@Base 3.1.2
+ _ZN8xbString12addBackSlashEc@Base 3.1.2
+ _ZN8xbString12cvtHexStringERS_@Base 3.1.2
+ _ZN8xbString14zapLeadingCharEc@Base 3.1.2
+ _ZN8xbString21setFromDelimitedInputEPKccii@Base 3.1.2
+ _ZN8xbString3posEPKc@Base 3.1.2
+ _ZN8xbString3posEc@Base 3.1.2
+ _ZN8xbString4ctorEPKc@Base 3.1.2
+ _ZN8xbString4ctorEPKcj@Base 3.1.2
+ _ZN8xbString4trimEv@Base 3.1.2
+ _ZN8xbString5putAtEjc@Base 3.1.2
+ _ZN8xbString6assignEPci@Base 3.1.2
+ _ZN8xbString6assignERKS_ji@Base 3.1.2
+ _ZN8xbString6lTruncEj@Base 3.1.2
+ _ZN8xbString6removeEji@Base 3.1.2
+ _ZN8xbString6resizeEj@Base 3.1.2
+ _ZN8xbString6setNumEPcd@Base 3.1.2
+ _ZN8xbString6setNumEl@Base 3.1.2
+ _ZN8xbString7sprintfEPKcz@Base 3.1.2
+ _ZN8xbString7zapCharEc@Base 3.1.2
+ _ZN8xbString9swapCharsEcc@Base 3.1.2
+ _ZN8xbStringC1EPKc@Base 3.1.2
+ _ZN8xbStringC1EPKcj@Base 3.1.2
+ _ZN8xbStringC1ERKS_@Base 3.1.2
+ _ZN8xbStringC1Ec@Base 3.1.2
+ _ZN8xbStringC1Ej@Base 3.1.2
+ _ZN8xbStringC1Ev@Base 3.1.2
+ _ZN8xbStringC2EPKc@Base 3.1.2
+ _ZN8xbStringC2EPKcj@Base 3.1.2
+ _ZN8xbStringC2ERKS_@Base 3.1.2
+ _ZN8xbStringC2Ec@Base 3.1.2
+ _ZN8xbStringC2Ej@Base 3.1.2
+ _ZN8xbStringC2Ev@Base 3.1.2
+ _ZN8xbStringD0Ev@Base 3.1.2
+ _ZN8xbStringD1Ev@Base 3.1.2
+ _ZN8xbStringD2Ev@Base 3.1.2
+ _ZN8xbStringaSEPKc@Base 3.1.2
+ _ZN8xbStringaSERKS_@Base 3.1.2
+ _ZN8xbStringaSEc@Base 3.1.2
+ _ZN8xbStringmIEPKc@Base 3.1.2
+ _ZN8xbStringpLEPKc@Base 3.1.2
+ _ZN8xbStringpLEc@Base 3.1.2
+ _ZN9dbaseLock10LockRecordEsmx@Base 3.1.2
+ _ZN9dbaseLock15LockTableHeaderEs@Base 3.1.2
+ _ZN9dbaseLock8LockMemoEs@Base 3.1.2
+ _ZN9dbaseLock9LockIndexEs@Base 3.1.2
+ _ZN9dbaseLock9LockTableEs@Base 3.1.2
+ _ZN9dbaseLock9UnlockAllEv@Base 3.1.2
+ _ZN9dbaseLockC1EP5xbDbf@Base 3.1.2
+ _ZN9dbaseLockC2EP5xbDbf@Base 3.1.2
+ _ZN9dbaseLockD0Ev@Base 3.1.2
+ _ZN9dbaseLockD1Ev@Base 3.1.2
+ _ZN9dbaseLockD2Ev@Base 3.1.2
+ _ZN9xbExpNodeC1Ev@Base 3.1.2
+ _ZN9xbExpNodeC2Ev@Base 3.1.2
+ _ZN9xbExpNodeD0Ev@Base 3.1.2
+ _ZN9xbExpNodeD1Ev@Base 3.1.2
+ _ZN9xbExpNodeD2Ev@Base 3.1.2
+ _ZN9xbaseLock10LockRecordEsmx@Base 3.1.2
+ _ZN9xbaseLock15LockTableHeaderEs@Base 3.1.2
+ _ZN9xbaseLock8LockInitEv@Base 3.1.2
+ _ZN9xbaseLock8LockMemoEs@Base 3.1.2
+ _ZN9xbaseLock9LockIndexEs@Base 3.1.2
+ _ZN9xbaseLock9LockTableEs@Base 3.1.2
+ _ZN9xbaseLock9UnlockAllEv@Base 3.1.2
+ _ZN9xbaseLockC1EP5xbDbf@Base 3.1.2
+ _ZN9xbaseLockC2EP5xbDbf@Base 3.1.2
+ _ZN9xbaseLockD0Ev@Base 3.1.2
+ _ZN9xbaseLockD1Ev@Base 3.1.2
+ _ZN9xbaseLockD2Ev@Base 3.1.2
+ _ZNK5xbDbf10GetFieldNoEPKc@Base 3.1.2
+ _ZNK5xbDbf11GetRawFieldEPKcPc@Base 3.1.2
+ _ZNK5xbDbf11GetRawFieldEsPc@Base 3.1.2
+ _ZNK5xbDbf12GetFieldTypeEs@Base 3.1.2
+ _ZNK5xbDbf12GetLongFieldEPKc@Base 3.1.2
+ _ZNK5xbDbf12GetLongFieldEs@Base 3.1.2
+ _ZNK5xbDbf13DumpMemoBlockEv@Base 3.1.2
+ _ZNK5xbDbf14DumpMemoHeaderEv@Base 3.1.2
+ _ZNK5xbDbf15MemoFieldExistsEs@Base 3.1.2
+ _ZNK5xbDbf17MemoFieldsPresentEv@Base 3.1.2
+ _ZNK5xbDbf18UpdateHeadNextNodeEv@Base 3.1.2
+ _ZNK5xbDbf8GetFieldEPKc@Base 3.1.2
+ _ZNK5xbDbf8GetFieldEPKcPc@Base 3.1.2
+ _ZNK5xbDbf8GetFieldEPKcPcs@Base 3.1.2
+ _ZNK5xbDbf8GetFieldEs@Base 3.1.2
+ _ZNK5xbDbf8GetFieldEsPc@Base 3.1.2
+ _ZNK5xbDbf8GetFieldEsPcs@Base 3.1.2
+ _ZNK5xbDbf8GetFieldEsR8xbStrings@Base 3.1.2
+ _ZNK6xbDate10IsLeapYearEPKc@Base 3.1.2
+ _ZNK6xbDate10JulianDaysEPKc@Base 3.1.2
+ _ZNK6xbDate11DateIsValidEPKc@Base 3.1.2
+ _ZNK6xbDate25CalcRollingCenturyForYearEi@Base 3.1.2
+ _ZNK6xbDate5DayOfEiPKc@Base 3.1.2
+ _ZNK6xbDate6YearOfEPKc@Base 3.1.2
+ _ZNK6xbDate7MonthOfEPKc@Base 3.1.2
+ _ZNK6xbDate9CenturyOfEPKc@Base 3.1.2
+ _ZNK6xbDateeqERKS_@Base 3.1.2
+ _ZNK6xbDategeERKS_@Base 3.1.2
+ _ZNK6xbDategtERKS_@Base 3.1.2
+ _ZNK6xbDateleERKS_@Base 3.1.2
+ _ZNK6xbDateltERKS_@Base 3.1.2
+ _ZNK6xbDatemiERKS_@Base 3.1.2
+ _ZNK6xbDateneERKS_@Base 3.1.2
+ _ZNK7xbXBase12DisplayErrorEs@Base 3.1.2
+ _ZNK8xbString13hasAlphaCharsEv@Base 3.1.2
+ _ZNK8xbString3lenEv@Base 3.1.2
+ _ZNK8xbString3midEji@Base 3.1.2
+ _ZNK8xbString4copyEv@Base 3.1.2
+ _ZNK8xbString5c_strEv@Base 3.1.2
+ _ZNK8xbString6isNullEv@Base 3.1.2
+ _ZNK8xbString6lengthEv@Base 3.1.2
+ _ZNK8xbString7getDataEv@Base 3.1.2
+ _ZNK8xbString7isEmptyEv@Base 3.1.2
+ _ZNK8xbString9countCharEc@Base 3.1.2
+ _ZNK8xbStringcvPKcEv@Base 3.1.2
+ _ZNK8xbStringeqERKS_@Base 3.1.2
+ _ZNK8xbStringgeERKS_@Base 3.1.2
+ _ZNK8xbStringgtERKS_@Base 3.1.2
+ _ZNK8xbStringleERKS_@Base 3.1.2
+ _ZNK8xbStringltERKS_@Base 3.1.2
+ _ZNK8xbStringneERKS_@Base 3.1.2
+ _ZNKSt5ctypeIcE8do_widenEc@Base 3.1.2
+ _ZTI10foxproLock@Base 3.1.2
+ _ZTI11clipperLock@Base 3.1.2
+ _ZTI12xbMultiIndex@Base 3.1.2
+ _ZTI5xbCdx@Base 3.1.2
+ _ZTI5xbDbf@Base 3.1.2
+ _ZTI5xbNdx@Base 3.1.2
+ _ZTI5xbNtx@Base 3.1.2
+ _ZTI6xbDate@Base 3.1.2
+ _ZTI6xbExpn@Base 3.1.2
+ _ZTI6xbFile@Base 3.1.2
+ _ZTI6xbLock@Base 3.1.2
+ _ZTI7xbIndex@Base 3.1.2
+ _ZTI8xbFilter@Base 3.1.2
+ _ZTI8xbString@Base 3.1.2
+ _ZTI9dbaseLock@Base 3.1.2
+ _ZTI9xbExpNode@Base 3.1.2
+ _ZTI9xbaseLock@Base 3.1.2
+ _ZTS10foxproLock@Base 3.1.2
+ _ZTS11clipperLock@Base 3.1.2
+ _ZTS12xbMultiIndex@Base 3.1.2
+ _ZTS5xbCdx@Base 3.1.2
+ _ZTS5xbDbf@Base 3.1.2
+ _ZTS5xbNdx@Base 3.1.2
+ _ZTS5xbNtx@Base 3.1.2
+ _ZTS6xbDate@Base 3.1.2
+ _ZTS6xbExpn@Base 3.1.2
+ _ZTS6xbFile@Base 3.1.2
+ _ZTS6xbLock@Base 3.1.2
+ _ZTS7xbIndex@Base 3.1.2
+ _ZTS8xbFilter@Base 3.1.2
+ _ZTS8xbString@Base 3.1.2
+ _ZTS9dbaseLock@Base 3.1.2
+ _ZTS9xbExpNode@Base 3.1.2
+ _ZTS9xbaseLock@Base 3.1.2
+ _ZTV10foxproLock@Base 3.1.2
+ _ZTV11clipperLock@Base 3.1.2
+ _ZTV12xbMultiIndex@Base 3.1.2
+ _ZTV5xbCdx@Base 3.1.2
+ _ZTV5xbDbf@Base 3.1.2
+ _ZTV5xbNdx@Base 3.1.2
+ _ZTV5xbNtx@Base 3.1.2
+ _ZTV6xbDate@Base 3.1.2
+ _ZTV6xbExpn@Base 3.1.2
+ _ZTV6xbFile@Base 3.1.2
+ _ZTV6xbLock@Base 3.1.2
+ _ZTV7xbIndex@Base 3.1.2
+ _ZTV8xbFilter@Base 3.1.2
+ _ZTV8xbString@Base 3.1.2
+ _ZTV9dbaseLock@Base 3.1.2
+ _ZTV9xbExpNode@Base 3.1.2
+ _ZTV9xbaseLock@Base 3.1.2
+ _ZeqRK8xbStringPKc@Base 3.1.2
+ _ZlsRSoRK8xbString@Base 3.1.2
+ _ZmiRK8xbStringS1_@Base 3.1.2
+ _ZneRK8xbStringPKc@Base 3.1.2
+ _ZplPKcRK8xbString@Base 3.1.2
+ _ZplRK8xbStringPKc@Base 3.1.2
+ _ZplRK8xbStringS1_@Base 3.1.2
+ _ZplRK8xbStringc@Base 3.1.2
+ _ZplcRK8xbString@Base 3.1.2
diff --git a/debian/libxbase64-bin.install b/debian/libxbase64-bin.install
index 98d2d42..0196450 100644
--- a/debian/libxbase64-bin.install
+++ b/debian/libxbase64-bin.install
@@ -1,12 +1,12 @@
-debian/tmp/usr/bin/checkndx usr/bin/
-debian/tmp/usr/bin/copydbf usr/bin/
-debian/tmp/usr/bin/dbfutil1 usr/bin/
-debian/tmp/usr/bin/dbfxtrct usr/bin/
-debian/tmp/usr/bin/deletall usr/bin/
-debian/tmp/usr/bin/dumphdr usr/bin/
-debian/tmp/usr/bin/dumprecs usr/bin/
-debian/tmp/usr/bin/packdbf usr/bin/
-debian/tmp/usr/bin/reindex usr/bin/
-debian/tmp/usr/bin/undelall usr/bin/
-debian/tmp/usr/bin/zap usr/bin/
+usr/bin/checkndx usr/bin/
+usr/bin/copydbf usr/bin/
+usr/bin/dbfutil1 usr/bin/
+usr/bin/dbfxtrct usr/bin/
+usr/bin/deletall usr/bin/
+usr/bin/dumphdr usr/bin/
+usr/bin/dumprecs usr/bin/
+usr/bin/packdbf usr/bin/
+usr/bin/reindex usr/bin/
+usr/bin/undelall usr/bin/
+usr/bin/zap usr/bin/
diff --git a/debian/libxbase64-bin.manpages b/debian/libxbase64-bin.manpages
new file mode 100644
index 0000000..63b21b9
--- /dev/null
+++ b/debian/libxbase64-bin.manpages
@@ -0,0 +1,11 @@
+debian/man/checkndx.1
+debian/man/copydbf.1
+debian/man/dbfutil1.1
+debian/man/dbfxtrct.1
+debian/man/deletall.1
+debian/man/dumphdr.1
+debian/man/dumprecs.1
+debian/man/packdbf.1
+debian/man/reindex.1
+debian/man/undelall.1
+debian/man/zap.1
diff --git a/debian/libxbase64-dev.install b/debian/libxbase64-dev.install
index 0b4254a..67f5b76 100644
--- a/debian/libxbase64-dev.install
+++ b/debian/libxbase64-dev.install
@@ -1,8 +1,4 @@
-debian/tmp/usr/lib/lib*.so usr/lib/
-debian/tmp/usr/lib/lib*.a usr/lib/
-debian/tmp/usr/include/* usr/include/
-debian/tmp/usr/bin/xbase64-config usr/bin/
-docs/html/*.html usr/share/doc/libxbase-dev/html/
-docs/html/*.png usr/share/doc/libxbase-dev/html/
-html/*.htm usr/share/doc/libxbase-dev/html/
-html/*.jpg usr/share/doc/libxbase-dev/html/
+usr/include/* usr/include/
+#usr/bin/xbase64-config usr/bin/
+usr/lib/*/lib*.so
+usr/lib/*/lib*.a
diff --git a/debian/libxbase64-doc.doc-base b/debian/libxbase64-doc.doc-base
new file mode 100644
index 0000000..ceb9ff8
--- /dev/null
+++ b/debian/libxbase64-doc.doc-base
@@ -0,0 +1,7 @@
+Document: libxbase64
+Title: xbase compatible C++ class library
+Section: Programming/C++
+
+Format: HTML
+Index: /usr/share/doc/libxbase64-doc/ABI/index.html
+Files: /usr/share/doc/libxbase64-doc/ABI/*.html /usr/share/doc/libxbase64-doc/html/*.htm
diff --git a/debian/libxbase64-doc.install b/debian/libxbase64-doc.install
new file mode 100644
index 0000000..f0edaa9
--- /dev/null
+++ b/debian/libxbase64-doc.install
@@ -0,0 +1,4 @@
+docs/html/*.html usr/share/doc/libxbase64-doc/ABI/
+docs/html/*.png usr/share/doc/libxbase64-doc/ABI/
+html/*.htm usr/share/doc/libxbase64-doc/html/
+html/*.jpg usr/share/doc/libxbase64-doc/html/
diff --git a/debian/libxbase64-doc.lintian-overrides b/debian/libxbase64-doc.lintian-overrides
new file mode 100644
index 0000000..ceee049
--- /dev/null
+++ b/debian/libxbase64-doc.lintian-overrides
@@ -0,0 +1 @@
+duplicate-files
diff --git a/debian/man/checkndx.1 b/debian/man/checkndx.1
new file mode 100644
index 0000000..06de473
--- /dev/null
+++ b/debian/man/checkndx.1
@@ -0,0 +1,74 @@
+.\"Created with GNOME Manpages Editor Wizard
+.\"http://sourceforge.net/projects/gmanedit2
+.TH XBASE64-TOOLS 1 "August 2, 2014" "" "xbase tools"
+
+.SH NAME
+checkidx, copydbf, dbfutil, dbfxtrct, deletall, dumphdr, packdbf, reindex, undelall, zap \- a collection of tools for xbase database files
+
+.SH SYNOPSIS
+.B checkndx
+.RI \fIdbf_file\fR
+.RI \fIindex_file\fR
+.br
+.B copydbf
+.RI \fIfilaname1\fR
+.RI \fIfilename2\fR
+.br
+.B dbfutil
+.br
+.B dbfxtrct
+.RI \-i\fIdbf_file\fR
+.RI \-s\fIindex_file\fR
+.RI [\fI\-f\fR]
+.RI [\fI\-F\fR]
+.RI [\fI\-dMM/DD/YY\fR]
+.br
+.B deletall
+.RI \fIdbf_file\fR
+.br
+.B dumphdr
+.RI \fIdbf_file\fR
+.br
+.B dumprecs
+.RI \fIdbf_file\fR
+.br
+.B packdbf
+.RI \fIdbf_file\fR
+.br
+.B reindex
+.RI \fIdbf_file\fR
+.RI \fIindex_file\fR
+.br
+.B undelall
+.RI \fIdbf_file\fR
+.br
+.B zap
+.RI \fIdbf_name\fR
+.br
+
+.SH DESCRIPTION
+This manual page explains the
+.B xbase64 tools
+programs. This programs are a set of tools for testing and manipulating xbase database files.
+
+.SH OPTIONS
+.B
+.IP -dbf_file
+The filename of the xbase database.
+.B
+.IP -index_file
+The filename of the index file.
+.B
+.IP -filename{1,2}
+Source and destination of the xbase database.
+.B
+.IP -f
+optional field name list in first record
+.B
+.IP -F
+optional field name and attributes in first record
+.B
+.IP -dMM/DD/YY
+MM/DD/YY is an optional output date format for any date fields
+
+
diff --git a/debian/man/copydbf.1 b/debian/man/copydbf.1
new file mode 120000
index 0000000..202811f
--- /dev/null
+++ b/debian/man/copydbf.1
@@ -0,0 +1 @@
+checkndx.1 \ No newline at end of file
diff --git a/debian/man/dbfutil1.1 b/debian/man/dbfutil1.1
new file mode 120000
index 0000000..202811f
--- /dev/null
+++ b/debian/man/dbfutil1.1
@@ -0,0 +1 @@
+checkndx.1 \ No newline at end of file
diff --git a/debian/man/dbfxtrct.1 b/debian/man/dbfxtrct.1
new file mode 120000
index 0000000..202811f
--- /dev/null
+++ b/debian/man/dbfxtrct.1
@@ -0,0 +1 @@
+checkndx.1 \ No newline at end of file
diff --git a/debian/man/deletall.1 b/debian/man/deletall.1
new file mode 120000
index 0000000..202811f
--- /dev/null
+++ b/debian/man/deletall.1
@@ -0,0 +1 @@
+checkndx.1 \ No newline at end of file
diff --git a/debian/man/dumphdr.1 b/debian/man/dumphdr.1
new file mode 120000
index 0000000..202811f
--- /dev/null
+++ b/debian/man/dumphdr.1
@@ -0,0 +1 @@
+checkndx.1 \ No newline at end of file
diff --git a/debian/man/dumprecs.1 b/debian/man/dumprecs.1
new file mode 120000
index 0000000..202811f
--- /dev/null
+++ b/debian/man/dumprecs.1
@@ -0,0 +1 @@
+checkndx.1 \ No newline at end of file
diff --git a/debian/man/packdbf.1 b/debian/man/packdbf.1
new file mode 120000
index 0000000..202811f
--- /dev/null
+++ b/debian/man/packdbf.1
@@ -0,0 +1 @@
+checkndx.1 \ No newline at end of file
diff --git a/debian/man/reindex.1 b/debian/man/reindex.1
new file mode 120000
index 0000000..202811f
--- /dev/null
+++ b/debian/man/reindex.1
@@ -0,0 +1 @@
+checkndx.1 \ No newline at end of file
diff --git a/debian/man/undelall.1 b/debian/man/undelall.1
new file mode 120000
index 0000000..202811f
--- /dev/null
+++ b/debian/man/undelall.1
@@ -0,0 +1 @@
+checkndx.1 \ No newline at end of file
diff --git a/debian/man/xbase64-config.1 b/debian/man/xbase64-config.1
new file mode 100644
index 0000000..743413e
--- /dev/null
+++ b/debian/man/xbase64-config.1
@@ -0,0 +1,25 @@
+.\"Created with GNOME Manpages Editor Wizard
+.\"http://sourceforge.net/projects/gmanedit2
+.TH XBASE64-CONFIG 1 "August 2, 2014" "" "XBASE64-CONFIG"
+
+.SH NAME
+xbase64-config \- program for...
+
+.SH SYNOPSIS
+.B xbase64-config [\fB\-\-prefix[\fR\fI=DIR\fR]] [\fB\-\-exec-prefix[\fR\fI=DIR\fR]] [\-\-version] [\-\-libs] [\-\-cflags] [\-\-cc] [\-\-cxx] [\-\-ld]
+.br
+
+.SH DESCRIPTION
+This manual page explains the
+.B xbase64-config
+program. This program...
+.PP
+\fBxbase64-config\fP is for...
+
+.SH OPTIONS
+.B
+.IP -OPTION
+This option...
+
+.SH "SEE ALSO"
+
diff --git a/debian/man/zap.1 b/debian/man/zap.1
new file mode 120000
index 0000000..202811f
--- /dev/null
+++ b/debian/man/zap.1
@@ -0,0 +1 @@
+checkndx.1 \ No newline at end of file
diff --git a/debian/patches/0100-typo.patch b/debian/patches/0100-typo.patch
new file mode 100644
index 0000000..58bbd5a
--- /dev/null
+++ b/debian/patches/0100-typo.patch
@@ -0,0 +1,54 @@
+Description: Fix some typos
+Author: Jörg Frings-Fürst <debian@jff-webhosting.net>
+Last-Update: 2014-08-03
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: trunk/bin/dbfxtrct.cpp
+===================================================================
+--- trunk.orig/bin/dbfxtrct.cpp 2014-08-03 09:38:06.163215123 +0200
++++ trunk/bin/dbfxtrct.cpp 2014-08-03 09:39:31.829216623 +0200
+@@ -48,7 +48,7 @@
+ {
+ std::cout << "\nUsage: dbfxtrct -iDATABASE.DBF -sINDEX.N[TD]X -f -F -dMM/DD/YY\n";
+ std::cout << "\nWhere DATABASE.DBF is the name of the database file to dump\n";
+- std::cout << "INDEX.NTX or .NDX is an optional index sort paramater\n";
++ std::cout << "INDEX.NTX or .NDX is an optional index sort parameter\n";
+ std::cout << "-f optional field name list in first record\n";
+ std::cout << "-F optional field name and attributes in first record\n";
+ std::cout << "MM/DD/YY is an optional output date format for any date fields\n";
+@@ -70,7 +70,7 @@
+ char buf[200];
+ xbExpn exp( &x );
+
+-/* Get the input paramaters
++/* Get the input parameters
+
+ -i input datafile name
+ -s optional sort index name
+@@ -82,7 +82,7 @@
+ {
+ p = av[i];
+ if( *p != '-' ){
+- std::cout << "Invalid paramater " << *p << std::endl;
++ std::cout << "Invalid parameter " << *p << std::endl;
+ Usage();
+ return 1;
+ }
+@@ -98,7 +98,7 @@
+ else if( *p == 'd' )
+ x.SetDefaultDateFormat( ++p );
+ else{
+- std::cout << "Invalid paramater " << *p << std::endl;
++ std::cout << "Invalid parameter " << *p << std::endl;
+ Usage();
+ return 1;
+ }
+@@ -146,7 +146,7 @@
+ }
+
+
+-/* if -f or -F paramater, dump the header information */
++/* if -f or -F parameter, dump the header information */
+ if( FieldOption ){
+ for( xbLong l = 0; l < d.FieldCount(); l++ ){
+ if( l ) std::cout << ",";
diff --git a/debian/patches/autoconf-updates.diff b/debian/patches/autoconf-updates.diff
index af5acf0..02dcfe7 100644
--- a/debian/patches/autoconf-updates.diff
+++ b/debian/patches/autoconf-updates.diff
@@ -1,3 +1,5 @@
+Description: patch to run autoconf
+
Index: b/AUTHORS
===================================================================
--- /dev/null
diff --git a/debian/patches/c++-includes.diff b/debian/patches/c++-includes.diff
index 9eada08..764a842 100644
--- a/debian/patches/c++-includes.diff
+++ b/debian/patches/c++-includes.diff
@@ -1,3 +1,5 @@
+Description: add req. #include
+
Index: b/xbase64/xbase64.cpp
===================================================================
--- a/xbase64/xbase64.cpp
diff --git a/debian/patches/fixconfig.diff b/debian/patches/fixconfig.diff
index c7bbf75..8ffb5b5 100644
--- a/debian/patches/fixconfig.diff
+++ b/debian/patches/fixconfig.diff
@@ -1,8 +1,10 @@
-Index: b/xbase64-config.in
+Description: Change LD
+
+Index: trunk/xbase64-config.in
===================================================================
---- a/xbase64-config.in
-+++ b/xbase64-config.in
-@@ -5,7 +5,7 @@
+--- trunk.orig/xbase64-config.in 2014-08-02 20:45:57.681245919 +0200
++++ trunk/xbase64-config.in 2014-08-02 20:46:09.461487567 +0200
+@@ -5,10 +5,10 @@
exec_prefix_set=no
CC="@CC@"
CXX="@CXX@"
@@ -10,4 +12,8 @@ Index: b/xbase64-config.in
+LD="@LD@"
usage="\
- Usage: xbase-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--libs] [--cflags] [--cc] [--cxx] [--ld]"
+-Usage: xbase-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--libs] [--cflags] [--cc] [--cxx] [--ld]"
++Usage: xbase64-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--libs] [--cflags] [--cc] [--cxx] [--ld]"
+
+ if test $# -eq 0; then
+ echo "${usage}" 1>&2
diff --git a/debian/patches/gcc-fixes.diff b/debian/patches/gcc-fixes.diff
index e8a4b38..5a3149c 100644
--- a/debian/patches/gcc-fixes.diff
+++ b/debian/patches/gcc-fixes.diff
@@ -1,3 +1,5 @@
+Description: some fixes
+
Index: b/bin/dumprecs.cpp
===================================================================
--- a/bin/dumprecs.cpp
diff --git a/debian/patches/lesserg.diff b/debian/patches/lesserg.diff
index b6eb71e..d5d32c0 100644
--- a/debian/patches/lesserg.diff
+++ b/debian/patches/lesserg.diff
@@ -1,3 +1,5 @@
+Description: change __GNU LesserG__ to __GNU_LesserG__
+
diff -up xbase64-3.1.2/xbase64/xbase64.cpp.lesserg xbase64-3.1.2/xbase64/xbase64.cpp
--- xbase64-3.1.2/xbase64/xbase64.cpp.lesserg 2012-01-05 15:31:01.695312436 -0500
+++ xbase64-3.1.2/xbase64/xbase64.cpp 2012-01-05 15:31:01.717312232 -0500
diff --git a/debian/patches/series b/debian/patches/series
index c1a72e7..9721eb0 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
+0100-typo.patch
fixconfig.diff
autoconf-updates.diff
lesserg.diff
diff --git a/debian/rules b/debian/rules
index 7b37c2f..8afa698 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,76 +3,33 @@
# GNU copyright 1997 to 1999 by Joey Hess.
# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+export DH_VERBOSE=1
+
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk
+
ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
INSTALL_PROGRAM += -s
endif
-configure-stamp:
- dh_testdir
- dh_autoreconf
- ./configure --prefix=/usr \
- --mandir=\$${prefix}/share/man \
- --enable-static \
- $(shell dpkg-buildflags --export=cmdline)
- touch $@
-
-build-arch: build
-build-indep: build
-build: build-stamp
-build-stamp: configure-stamp
- dh_testdir
- $(MAKE)
- touch $@
-
-clean:
- dh_testdir
- dh_testroot
- rm -f *-stamp
-
- # Add here commands to clean up after the build process.
- [ ! -f Makefile ] || [ ! -f config.status ] || $(MAKE) distclean
- find . -name '*.o' -o -name '_libs' -o -name '*.lo' -o -name '*.a' -o -name '.deps' | xargs rm -rf
- # remove unused configure stuff
- rm -f config.log config.cache config.status
- dh_autoreconf_clean
- dh_clean
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
-install: install-stamp
-install-stamp: build
- dh_testdir
- dh_testroot
- dh_clean
+confflags = --prefix=/usr --mandir=\$${prefix}/share/man --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) --enable-static $(shell dpkg-buildflags --export=cmdline)
- $(MAKE) prefix=$(CURDIR)/debian/tmp/usr \
- mandir=$(CURDIR)/debian/tmp/usr/share/man install
- touch install-stamp
+%:
+ dh $@ --with autoreconf
-# Build architecture-independent files here.
-binary-indep:
-# We have nothing to do by default.
+override_dh_auto_configure:
+ ./configure $(confflags)
-# Build architecture-dependent files here.
-binary-arch: build install
- dh_testdir -a
- dh_testroot -a
- dh_install -a
- dh_installdocs -a
- dh_installchangelogs -a ChangeLog
- dh_installexamples -a
- chmod -x debian/libxbase64-dev/usr/share/doc/libxbase64-dev/examples/*.cpp
- dh_strip -a
- dh_compress -a -X.cpp
- dh_fixperms -a
- dh_makeshlibs -a
- dh_shlibdeps -a
- dh_installdeb -a
- dh_gencontrol -a
- dh_md5sums -a
- dh_builddeb -a
+override_dh_install:
+ chmod -x examples/*.cpp
+ dh_install
+override_dh_makeshlibs:
+ dpkg-gensymbols -plibxbase64-1
+ dh_makeshlibs
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
diff --git a/debian/source/options b/debian/source/options
new file mode 100644
index 0000000..22a4de9
--- /dev/null
+++ b/debian/source/options
@@ -0,0 +1,2 @@
+compression = xz
+compression-level = 9