debian/0000755000000000000000000000000012170031432007157 5ustar debian/source/0000755000000000000000000000000011745326024010472 5ustar debian/source/format0000644000000000000000000000001411745326024011700 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212150075333010363 0ustar 9 debian/rules0000755000000000000000000000137211750241321010245 0ustar #!/usr/bin/make -f DEB_BUILD_PARALLEL=yes include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/debhelper.mk DEB_CONFIGURE_EXTRA_FLAGS := --with-driverdir=/usr/lib/tntdb --with-doxygen DEB_DH_MAKESHLIBS_ARGS := -Xusr/lib/tntdb clean:: rm -fr doc/html/ doc/latex/ rm -f config.guess config.sub config.log rm -f src/config.h.in rm -f test/test.db binary-post-install/libtntdb-dev:: rm -f debian/libtntdb-dev/usr/share/doc/libtntdb-dev/html/jquery.js cd debian/libtntdb-dev/usr/share/doc/libtntdb-dev/html/; ln -s ../../../javascript/jquery/jquery.js jquery.js ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) cd test; sqlite3 test.db < sqlite-test.sql; ./tntdb-test || /bin/true endif debian/docs0000644000000000000000000000001411745315727010050 0ustar NEWS README debian/libtntdb4.install0000644000000000000000000000012311745552615012453 0ustar debian/tmp/usr/lib/lib*.so.* usr/lib debian/tmp/usr/lib/tntdb/tntdb*-replicate.so* debian/tntdb-mysql4.install0000644000000000000000000000005211745552625013131 0ustar debian/tmp/usr/lib/tntdb/tntdb*-mysql.so* debian/tntdb-postgresql4.install0000644000000000000000000000005711745552612014170 0ustar debian/tmp/usr/lib/tntdb/tntdb*-postgresql.so* debian/control0000644000000000000000000000652512170030165010574 0ustar Source: tntdb Section: libs Priority: optional Maintainer: Kari Pahula Build-Depends: cdbs, debhelper (>= 9), libcxxtools-dev (>= 2.2), libsqlite3-dev, libmysqlclient-dev, libpq-dev, libltdl-dev, doxygen, dh-autoreconf, sqlite3 Build-Conflicts: libtntdb-dev, libtntdb3 Standards-Version: 3.9.4 Homepage: http://www.tntnet.org/tntdb.html Package: libtntdb4 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: tntdb-mysql4|tntdb-postgresql4|tntdb-sqlite4 Suggests: tntdb-mysql4, tntdb-postgresql4, tntdb-sqlite4, libtntdb-dev Description: C++ class library for easy database access This library provides a thin, database independent layer over an SQL database. It lacks complex features like schema queries or wrapper classes like active result sets or data bound controls. Instead you get to access the database directly with SQL queries. The library is suited for application programming, not for writing generic database handling tools. . Currently has support for MySQL, PostgreSQL and SQLite. Package: tntdb-mysql4 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: MySQL backend for tntdb database access library This library provides a thin, database independent layer over an SQL database. It lacks complex features like schema queries or wrapper classes like active result sets or data bound controls. Instead you get to access the database directly with SQL queries. The library is suited for application programming, not for writing generic database handling tools. . This file has the necessary files for MySQL support. Package: tntdb-postgresql4 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: PostgreSQL backend for tntdb database access library This library provides a thin, database independent layer over an SQL database. It lacks complex features like schema queries or wrapper classes like active result sets or data bound controls. Instead you get to access the database directly with SQL queries. The library is suited for application programming, not for writing generic database handling tools. . This file has the necessary files for PostgreSQL support. Package: tntdb-sqlite4 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: SQLite backend for tntdb database access library This library provides a thin, database independent layer over an SQL database. It lacks complex features like schema queries or wrapper classes like active result sets or data bound controls. Instead you get to access the database directly with SQL queries. The library is suited for application programming, not for writing generic database handling tools. . This file has the necessary files for SQLite support. Package: libtntdb-dev Architecture: any Section: libdevel Depends: libtntdb4 (= ${binary:Version}), libcxxtools-dev, ${shlibs:Depends}, ${misc:Depends}, libjs-jquery Description: Development headers for tntdb This library provides a thin, database independent layer over an SQL database. It lacks complex features like schema queries or wrapper classes like active result sets or data bound controls. Instead you get to access the database directly with SQL queries. The library is suited for application programming, not for writing generic database handling tools. . Currently has support for MySQL, PostgreSQL and SQLite. debian/changelog0000644000000000000000000000677512170030124011045 0ustar tntdb (1.3-2) unstable; urgency=low * Build-Conflicts: libtntdb3, libtntdb-dev (Closes: #716749) -- Kari Pahula Fri, 12 Jul 2013 19:35:32 +0300 tntdb (1.3-1) unstable; urgency=low * New upstream release (SONAME 4) * Standards-Version 3.9.4 and debhelper compat 9. -- Kari Pahula Sat, 25 May 2013 12:00:54 +0300 tntdb (1.2-2) unstable; urgency=low * Removed CXX=g++-4.7 from configure's parameters, fix FTBFS. (Closes: #671051) * This version won't FTBFS with g++-4.7 (assuming b-d or g++ (>= 4.7)) (Closes: #667393) -- Kari Pahula Wed, 02 May 2012 17:23:48 +0300 tntdb (1.2-1) unstable; urgency=low * New upstream release (SONAME 3) * Standards-Version 3.9.3 (no changes necessary). * Use dh-autoreconf * Run test suite at build time. -- Kari Pahula Sat, 28 Apr 2012 11:26:54 +0300 tntdb (1.1-1) unstable; urgency=low * New upstream release (SONAME 2) * Standards-Version 3.9.2 (no changes necessary). * Don't install .la files. (Closes: #633210) * debian/source/format "quilt (3.0)" and drop quilt as a build dependency. * Parse and use the parallel= DEB_BUILD_OPTION. -- Kari Pahula Mon, 08 Aug 2011 21:57:30 +0300 tntdb (1.0.1-3) unstable; urgency=low * Add -I m4/ aclocal's parameters, to make sure ACX_PTHREAD is recognized. -- Kari Pahula Sun, 28 Jun 2009 15:17:03 +0300 tntdb (1.0.1-2) unstable; urgency=low * Bumped Standards-Version to 3.8.2 (no changes). * Copy config.{sub,guess} from autotools-dev. (Closes: #533961) * Patch to add a few #include statements to make g++ 4.4 happy. (Closes: #504975) * Add quilt as a build dependency. * Omit .a files from -dev package. * Add automake1.9 and autoconf as build deps and regenerate build scripts. -- Kari Pahula Sat, 27 Jun 2009 23:33:58 +0300 tntdb (1.0.1-1) unstable; urgency=low * New upstream release * Bumped Standards-Version to 3.8.0 (no changes). -- Kari Pahula Mon, 16 Jun 2008 12:12:24 +0300 tntdb (1.0.0-1) unstable; urgency=low * New upstream release (Closes: #455639) * SONAME 0 -> 1. * Bumped Standards-Version to 3.7.3 and set the Homepage field. * Install driver backends in /usr/lib/tntdb, not tntdb$(SONAME) -- Kari Pahula Thu, 27 Mar 2008 20:13:27 +0200 tntdb (0.9.2-1) unstable; urgency=low * New upstream release (Closes: #417728) -- Kari Pahula Fri, 18 May 2007 19:45:32 +0300 tntdb (0.9.0-3) unstable; urgency=low * Changed dependency to the tntdb-* packages to a recommends in libtntdb0 (Closes: #391973) -- Kari Pahula Sun, 22 Oct 2006 18:41:01 +0300 tntdb (0.9.0-2) unstable; urgency=low * Added missing build-dep doxygen. * Install html and pdf documentation to libtntdb-dev. -- Kari Pahula Sun, 8 Oct 2006 01:46:27 +0300 tntdb (0.9.0-1) unstable; urgency=low * New upstream release -- Kari Pahula Sat, 7 Oct 2006 18:34:14 +0300 tntdb (0.6.3-2) unstable; urgency=low * Moved database access backends to tntdb0-mysql, tntdb0-postgresql and tntdb0-sqlite. * Added missing build-dep on libtool (Closes: #385777) * Added dependency to libtntdb0 from libtntdb-dev -- Kari Pahula Tue, 5 Sep 2006 00:07:31 +0300 tntdb (0.6.3-1) unstable; urgency=low * Initial release (Closes: #374132) -- Kari Pahula Fri, 25 Aug 2006 00:32:44 +0300 debian/copyright0000644000000000000000000000360211745317147011134 0ustar nThis package was debianized by Kari Pahula on Sat, 29 Jul 2006 17:56:27 +0300. It was downloaded from http://tntnet.de/tntdb.html Upstream Author: Tommi Mäkitalo Copyright: 2005-2008,2010-2012 Tommi Mäkitalo 2007-2008 Marc Boris Dürner 2007 Mark Wright License: This package 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. As a special exception, you may use this file as part of a free software library without restriction. Specifically, if other files instantiate templates or use macros or inline functions from this file, or you compile this file and link it with other files to produce an executable, this file does not by itself cause the resulting executable to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the executable file might be covered by the GNU Library General Public License. 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this package; 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'. The Debian packaging is (C) 2006-2008, 2011-2012 Kari Pahula and is licensed under the GPLv2 or later, see `/usr/share/common-licenses/GPL'. debian/tntdb-sqlite4.install0000644000000000000000000000005311745552636013270 0ustar debian/tmp/usr/lib/tntdb/tntdb*-sqlite.so* debian/libtntdb-dev.install0000644000000000000000000000043511745327343013147 0ustar debian/tmp/usr/lib/lib*.so usr/lib debian/tmp/usr/include/ usr doc/tntdb.odt usr/share/doc/libtntdb-dev doc/tntdb.pdf usr/share/doc/libtntdb-dev doc/html/ usr/share/doc/libtntdb-dev demo/*.cpp usr/share/doc/libtntdb-dev/examples demo/*.h usr/share/doc/libtntdb-dev/examples