bobcat (3.23.01-1) unstable; urgency=medium * New upstream release -- Frank B. Brokken Sun, 24 Aug 2014 12:15:43 +0200 bobcat (3.23.00-3) unstable; urgency=medium * Drop versioned g++ dependency. * Drop dependency on hardening-wrapper. -- tony mancill Sat, 28 Jun 2014 10:51:37 -0700 bobcat (3.23.00-2) unstable; urgency=medium * Switch explicitly depending on g++-4.8 to g++-4.9. This is only needed because sh4 still defaults to g++-4.6. (Closes: #751305) -- tony mancill Thu, 12 Jun 2014 00:14:10 -0700 bobcat (3.23.00-1) unstable; urgency=medium * New upstream release adds new classes SharedCondition and Tty, added several new members to existing classes and updates multiple man-pages. see upstream's changelog for details. -- Frank B. Brokken Thu, 05 Jun 2014 18:02:38 +0200 bobcat (3.22.01-1) unstable; urgency=medium * New upstream release incorporates Tony's patches which he added to version 3.22.00. -- Frank B. Brokken Tue, 04 Mar 2014 09:50:57 +0100 bobcat (3.22.00-1) unstable; urgency=medium [ Frank B. Brokken ] * New upstream release adds new class CSV processing comma-separated values and improves the implementation of Iterator [ tony mancill ] * Add patches to define PATH_MAX and SIGRTMAX; needed for hurd-i386. -- tony mancill Sun, 02 Mar 2014 16:15:19 -0800 bobcat (3.21.01-1) unstable; urgency=low * New upstream release adds missing 'iterator' header. Do not use 3.21.00. -- Frank B. Brokken Sat, 15 Feb 2014 15:28:55 +0100 bobcat (3.21.00-1) unstable; urgency=low * New upstream release adds class templates Iterator and ReverseIterator, implementing (reverse) iterators for plain value types. -- Frank B. Brokken Sat, 15 Feb 2014 12:28:45 +0100 bobcat (3.20.01-1) unstable; urgency=low * New upstream release adds a constructor accepting an initializer_list to the class template 'LinearMap' -- Frank B. Brokken Sat, 18 Jan 2014 16:58:16 +0100 bobcat (3.20.00-1) unstable; urgency=low * New upstream release fixes a bug in ArgConfig and adds a new class template 'LinearMap' -- Frank B. Brokken Sat, 18 Jan 2014 13:09:44 +0100 bobcat (3.19.01-1) unstable; urgency=low * New upstream release fixes a Process data member initialization, required for FreeBSD systems. -- Frank B. Brokken Mon, 30 Dec 2013 11:21:58 +0100 bobcat (3.19.00-1) unstable; urgency=low * New upstream release reimplements Process partially using pimpl, and updates several man-pages -- Frank B. Brokken Sat, 28 Dec 2013 11:23:31 +0100 bobcat (3.18.01-1) unstable; urgency=low [ Frank B. Brokken ] * New upstream release fixes a previously undetected compilation error [ tony mancill ] * Bump Standards-Version to 3.9.5. -- tony mancill Fri, 22 Nov 2013 23:51:44 -0800 bobcat (3.18.00-1) unstable; urgency=low * New upstream release adds classes processing shared memory -- Frank B. Brokken Mon, 18 Nov 2013 15:00:35 +0100 bobcat (3.17.00-1) unstable; urgency=low * New upstream release mainly removes inline functions from maintenance header files. For several other issues: see the upstream changelog -- Frank B. Brokken Wed, 09 Oct 2013 17:52:15 +0200 bobcat (3.16.00-1) unstable; urgency=low * The 3.15.00-2 patch has been incorporated upstream. * New release fixes a flaw in Process's function interpreting a program's command-line arguments, and adds a new member Exception::protection -- Frank B. Brokken Fri, 13 Sep 2013 19:48:08 +0200 bobcat (3.15.00-2) unstable; urgency=low * Add patch to no longer timestamp .gz files. (Closes: #722166) - This allows for reproducible builds. Thanks to Jeremy Bobbio. -- tony mancill Sun, 08 Sep 2013 19:59:11 -0700 bobcat (3.15.00-1) unstable; urgency=low * Added several new classes: IFilterStreambuf (filtering std::istreams), ISymCryptStream(buf) (istream filters for symmetric encryption), IBase64Stream(buf) (istream filters for base64 encoding) and DiffieHelman (shared key computations) -- Frank B. Brokken Mon, 26 Aug 2013 16:57:59 +0200 bobcat (3.14.00-2) unstable; urgency=low * Switch g++ dependency to g++-4.8 to allow auto-builders to install the necessary compiler on architectures where g++ (>= 4:4.7) is not available. * Update Vcs fields to be canonical. -- tony mancill Sat, 10 Aug 2013 21:36:44 -0700 bobcat (3.14.00-1) unstable; urgency=low [ Frank B. Brokken ] * New upstream release overhauls SyslogStream and Syslogbuf * Update debian/rules to export CXX = g++ instead of g++-4.7. [ tony mancill ] * Update debian/control with versioned dependency on g++ >= 4:4.7.1 * Update Format URL in debian/copyright. -- tony mancill Fri, 10 May 2013 22:07:11 -0700 bobcat (3.13.00-1) unstable; urgency=low * New upstream release adds CGI::param1 to CGI -- Frank B. Brokken Tue, 30 Apr 2013 21:13:41 +0200 bobcat (3.12.00-1) experimental; urgency=low [ Frank B. Brokken ] * New upstream release adds class PrimeFactors, and new members to BigInt [ tony mancill ] * Add Homepage: field to debian/control * Update Vcs-Git and Vcs-Browser fields to point to repo on Alioth. * Freshen copyright year in debian/copyright. -- tony mancill Sat, 02 Mar 2013 17:30:30 -0800 bobcat (3.11.01-3) experimental; urgency=low * Update debian/rules to set CXX explicitly to g++-4.7. -- tony mancill Wed, 14 Nov 2012 18:11:05 -0800 bobcat (3.11.01-2) experimental; urgency=low * Change dependency on g++ to g++-4.7. -- tony mancill Wed, 14 Nov 2012 16:25:58 -0800 bobcat (3.11.01-1) experimental; urgency=low [ Frank Brokken ] * New upstream release fixes incorrect header inclusion [ tony mancill ] * Update Vcs-Git URL * Bump Standards-Version to 3.9.4 (no changes). * Bump debhelper dependency and debian/compat to 9. * Add build-dep on hardening-wrapper. -- tony mancill Wed, 14 Nov 2012 05:41:42 -0800 bobcat (3.11.00-1) unstable; urgency=low * New upstream release adds new facilities to the Glob and OFdStreambuf classes and augmented several man pages -- Frank B. Brokken Sat, 27 Oct 2012 14:23:36 +0200 bobcat (3.10.01-1) unstable; urgency=low * debian/rules uses dpkg-buildflags's compilation variables settings -- Frank B. Brokken Sun, 22 Jul 2012 11:00:26 +0200 bobcat (3.10.00-1) unstable; urgency=low * New upstream release (new class: Signal, new members in User and Stat) -- Frank B. Brokken Tue, 26 Jun 2012 20:31:32 +0200 bobcat (3.01.00-1) unstable; urgency=low * New upstream release (bumps the soname version). + Arg, ArgConfig and ConfigFile use the bridge design pattern. + Programs depending on the Bobcat library must be recompiled. + DateTime bugfix. * Rename the library package libbobcat2 to libbobcat3 to reflect the soname bump (no further relationships are needed, since libbobcat2 and libbobcat3 do not ship common files). * Drop unneeded and errant relationships of Provides|Conflicts|Replaces: libbobcat1 previosly added to the library package section (post lenny). * Likewise, drop Provides|Conflicts|Replaces: libbobcat1-dev relationships from the -dev package section (libbobcat1-dev is a non-virtual package in lenny, which has been subsequently renamed to libbobcat-dev in squeeze). -- George Danchev Wed, 16 May 2012 16:58:39 +0200 bobcat (2.23.00-1) unstable; urgency=low * New upstream release. -- Frank B. Brokken Sun, 22 Apr 2012 13:58:14 +0200 bobcat (2.22.00-1) unstable; urgency=low * New upstream release (bug fix, manual cosmetics, code cleanup) -- Frank B. Brokken Mon, 16 Apr 2012 09:26:51 +0200 bobcat (2.21.01-1) unstable; urgency=low * New upstream release (code cleanup) -- Frank B. Brokken Sat, 21 Jan 2012 16:54:40 +0100 bobcat (2.21.00-1) unstable; urgency=low * New upstream release adds two classes: Ranger and PtrIter -- Frank B. Brokken Sat, 07 Jan 2012 13:30:11 +0100 bobcat (2.20.02-1) unstable; urgency=low * New upstream release. * Build-depend on g++ (>= 4.6.2). -- Frank B. Brokken Thu, 05 Jan 2012 12:35:08 +0100 bobcat (2.20.01-1) unstable; urgency=low * New upstream release -- Frank B. Brokken Sun, 04 Dec 2011 21:34:14 +0100 bobcat (2.20.00-1) unstable; urgency=low * New upstream release -- Frank B. Brokken Thu, 03 Nov 2011 19:01:50 +0100 bobcat (2.19.01-1) unstable; urgency=low * New upstream release -- Frank B. Brokken Mon, 10 Oct 2011 10:31:09 +0200 bobcat (2.19.00-1) unstable; urgency=low * New upstream release -- Frank B. Brokken Thu, 22 Sep 2011 21:01:18 +0200 bobcat (2.18.00-2) unstable; urgency=low * Build depend on 4:4.6.0, better support for c++0x. (fixes ftbfs with older compilers on some architectures) -- George Danchev Fri, 17 Jun 2011 19:15:45 +0300 bobcat (2.18.00-1) unstable; urgency=low * New upstream release. * [GD] Drop configure* targets, as they are not needed. * [GD] Rename build to build-arch, add build and (empty) build-indep. * [GD] Drop libbobcat{-dev|2}.install and README.debian (unneeded). * [GD] Don't call dh_installexamples. -- Frank B. Brokken Fri, 17 Jun 2011 10:37:33 +0200 bobcat (2.17.00-1) unstable; urgency=low * New upstream release. -- Frank B. Brokken Mon, 06 Jun 2011 14:38:46 +0200 bobcat (2.16.00-1) unstable; urgency=low * New upstream release (changes inline implementations of virtual members to non-inline). Closes: #602817 * Added Vcs-* fields. -- Frank B. Brokken Wed, 25 May 2011 16:36:31 +0200 bobcat (2.15.02-1) unstable; urgency=low * New upstream release. Closes: #626889 (repairs segfaults observed with g++ 4.6 for static data members in the Cidr class.) -- Frank B. Brokken Mon, 16 May 2011 16:37:45 +0200 bobcat (2.15.01-1) unstable; urgency=low * New upstream release repairs flaws appearing with g++ 4.6. (includes bobcat changes resulting in bobcat 2.15.00). Closes: #625076 -- Frank B. Brokken Thu, 05 May 2011 09:40:29 +0200 bobcat (2.15.00-1) unstable; urgency=low * New upstream release repairs flaws appearing with g++ 4.6 -- Frank B. Brokken Tue, 03 May 2011 15:14:57 +0200 bobcat (2.14.00-1) unstable; urgency=low * New upstream release: new classes StringLine and Cidr, and bugfix -- Frank B. Brokken Sat, 05 Feb 2011 12:38:36 +0100 bobcat (2.13.00-1) unstable; urgency=low * New upstream release -- Frank B. Brokken Wed, 02 Feb 2011 18:41:05 +0100 bobcat (2.12.00-1) unstable; urgency=low * New upstream release -- Frank B. Brokken Sun, 30 Jan 2011 14:52:35 +0100 bobcat (2.11.00-1) unstable; urgency=low * New upstream release -- Frank B. Brokken Mon, 10 Jan 2011 13:08:41 +0100 bobcat (2.10.03-1) unstable; urgency=low * New upstream release (Closes: #608183) -- Frank B. Brokken Wed, 29 Dec 2010 17:19:36 +0100 bobcat (2.10.02-1) unstable; urgency=low * New upstream release fixes missing ConfigFile::size() member -- Frank B. Brokken Sat, 25 Dec 2010 11:04:08 +0100 bobcat (2.10.01-2) unstable; urgency=low * Set distribution to unstable. -- tony mancill Sun, 19 Dec 2010 21:07:14 -0800 bobcat (2.10.01-1) experimental; urgency=low * New upstream release fixes several g++-4.5 issues encountered by Tony Mancill. -- Frank B. Brokken Sun, 19 Dec 2010 21:32:10 +0100 bobcat (2.10.00-1) experimental; urgency=low * New upstream release (bugfixes, class expansions, classes made move-aware, also using -O2 when compiling rather than -O3) -- Frank B. Brokken Fri, 17 Dec 2010 14:26:17 +0100 bobcat (2.09.04-1) experimental; urgency=low * New upstream release (another minor bugfix) -- Frank B. Brokken Mon, 06 Dec 2010 23:43:08 +0100 bobcat (2.09.03-1) experimental; urgency=low * New upstream release (minor bugfix, man-page reorganization) -- Frank B. Brokken Mon, 06 Dec 2010 10:10:18 +0100 bobcat (2.09.02-1) experimental; urgency=low * New upstream release repairs flaws detected by g++ 4.5 -- Frank B. Brokken Thu, 04 Nov 2010 13:02:39 +0100 bobcat (2.09.01-1) experimental; urgency=low * New upstream release should fix the amd-64 RTBFS error * Dropped all patches since have been merged upstream -- Frank B. Brokken Wed, 03 Nov 2010 13:00:09 +0100 bobcat (2.09.00-2) experimental; urgency=low * Set source format to 3.0 (quilt) * Add patch for icmake ./build file for tset; TERM need not be set. * Set debian/compat to 7. -- tony mancill Mon, 01 Nov 2010 20:06:36 -0700 bobcat (2.09.00-1) experimental; urgency=low [ Frank B. Brokken ] * New upstream release (new classes: ReadLineBuf, ReadLineStream, ReadLineHistory, Mstream, Mbuf; deprecating class Msg. Several cosmetic changes (mostly related to virtual members: now almost all are private, in line with Liskov's Substitution Principle) [ tony mancill ] * Set distribution to experimental. -- tony mancill Sun, 31 Oct 2010 21:41:38 -0700 bobcat (2.08.01-1) unstable; urgency=low * New upstream release -- Frank B. Brokken Wed, 05 May 2010 11:16:50 +0200 bobcat (2.08.00-1) unstable; urgency=low * New upstream release -- Frank B. Brokken Tue, 04 May 2010 12:15:12 +0200 bobcat (2.07.04-1) unstable; urgency=low * New upstream release * Switched to dpkg-source 1.0 format -- Frank B. Brokken Fri, 09 Apr 2010 09:10:38 +0200 bobcat (2.07.03-1) unstable; urgency=low * New upstream release. -- Frank B. Brokken Fri, 19 Mar 2010 15:39:35 +0100 bobcat (2.07.02-1) unstable; urgency=low * New upstream release. -- Frank B. Brokken Wed, 24 Feb 2010 08:40:24 +0100 bobcat (2.07.01-1) unstable; urgency=low * New upstream release. -- Frank B. Brokken Fri, 19 Feb 2010 08:54:57 +0100 bobcat (2.07.00-1) unstable; urgency=low * New upstream release. (Closes: #564967) -- Frank B. Brokken Sat, 13 Feb 2010 17:04:29 +0100 bobcat (2.06.00-1) unstable; urgency=low * New upstream release -- Frank B. Brokken Fri, 27 Nov 2009 10:36:02 +0100 bobcat (2.05.00-1) unstable; urgency=low * New upstream release -- Frank B. Brokken Fri, 25 Sep 2009 15:58:10 +0200 bobcat (2.04.01-1) unstable; urgency=low * New upstream release. -- Frank B. Brokken Fri, 04 Sep 2009 23:50:11 +0200 bobcat (2.04.00-1) unstable; urgency=low * New upstream release. (Closes: #542922) -- Frank B. Brokken Wed, 02 Sep 2009 21:01:42 +0200 bobcat (2.03.00-1) unstable; urgency=low [ Frank B. Brokken ] * New upstream release. [ George Danchev ] * Build-Depends on libssl-dev [ tony mancill ] * debian/control: - add myself to Uploaders * debian/copyright: - add OpenSSL exception -- tony mancill Sat, 25 Jul 2009 02:10:17 -0700 bobcat (2.02.03-1) unstable; urgency=low * New upstream release. (Closes: #525746) * disable symbols check (-c0): Rf. http://lists.debian.org/debian-devel/2009/04/msg00298.html -- Frank B. Brokken Wed, 06 May 2009 10:38:12 +0200 bobcat (2.02.02-1) unstable; urgency=low * New upstream release. (Closes: #525746) -- Frank B. Brokken Mon, 04 May 2009 08:23:37 +0200 bobcat (2.02.01-1) unstable; urgency=low * New upstream release. -- Frank B. Brokken Tue, 24 Mar 2009 12:36:52 +0100 bobcat (2.01.0-2) unstable; urgency=low * New symbols added for: * libbobcat2.symbols.alpha (done) * libbobcat2.symbols.arm (still empty) * libbobcat2.symbols.armel (done) * libbobcat2.symbols.hppa (done) * libbobcat2.symbols.hurd-i386 (still empty) * libbobcat2.symbols.ia64 (done) * libbobcat2.symbols.mips (done) * libbobcat2.symbols.mipsel (done) * libbobcat2.symbols.powerpc (done) * libbobcat2.symbols.s390 (done) * libbobcat2.symbols.sparc (done) -- George Danchev Tue, 24 Feb 2009 22:40:53 +0200 bobcat (2.01.0-1) unstable; urgency=low [ Frank Brokken ] * New upstream release. (Closes: #505955) * Adapted debian/rules to also build/install /usr/bin/bobcatlcgen [ George Danchev ] * drop TODO.Debian, not relevant anymore * added libbobcat2.symbols.i386 * added libbobcat2.symbols.amd64 * added libbobcat2.symbols.alpha (empty file) * added libbobcat2.symbols.arm (empty file) * added libbobcat2.symbols.armel (empty file) * added libbobcat2.symbols.hppa (empty file) * added libbobcat2.symbols.hurd-i386 (empty file) * added libbobcat2.symbols.ia64 (empty file) * added libbobcat2.symbols.mips (empty file) * added libbobcat2.symbols.mipsel (empty file) * added libbobcat2.symbols.powerpc (empty file) * added libbobcat2.symbols.s390 (empty file) * added libbobcat2.symbols.sparc (empty file) -- Frank B. Brokken Fri, 13 Feb 2009 15:16:31 +0100 bobcat (2.00.1-2) unstable; urgency=low * added missing libbobcat2 (= ${binary:Version}) to depends of libbobcat-dev -- George Danchev Sat, 06 Dec 2008 16:36:41 +0200 bobcat (2.00.1-1) unstable; urgency=low * New upstream release. Fixes an FTBFS on architectures where size_t is not unsigned int. -- Frank B. Brokken Wed, 03 Dec 2008 15:50:40 +0100 bobcat (2.00.0-1) unstable; urgency=low [ Frank Brokken ] * New upstream release. * Handle ABI breakage - libbobcat-dev replaces libbobcat1-dev and libbobcat2 replaces libbobcat1. Provides/Conflict/Replaces set accordingly. [ George Danchev ] * the dev package no longer strictly depends on libbobcat1/2 since dh_makeshlibs -V is meant to handle that automatically. -- Frank B. Brokken Wed, 29 Nov 2008 19:23:13 +0100 bobcat (1.21.1-2) unstable; urgency=low * Enforce versioned dependencies on the library via dh_makeshlibs -V (Closes: #504603) -- George Danchev Thu, 06 Nov 2008 20:59:17 +0200 bobcat (1.21.1-1) unstable; urgency=low * New upstream release. -- Frank B. Brokken Sun, 26 Oct 2008 15:51:21 +0100 bobcat (1.20.1-1) unstable; urgency=low * New upstream release. -- Frank B. Brokken Sun, 14 Sep 2008 21:15:06 +0200 bobcat (1.20.0-1) unstable; urgency=low * New upstream release. -- Frank B. Brokken Sat, 13 Sep 2008 11:40:37 +0200 bobcat (1.19.0-2) unstable; urgency=low * Convert to machine-interpretable copyright format. -- George Danchev Wed, 20 Aug 2008 21:12:53 +0300 bobcat (1.19.0-1) unstable; urgency=low * New upstream release. -- Frank B. Brokken Thu, 07 Aug 2008 10:15:58 +0200 bobcat (1.18.1-1) unstable; urgency=low * New upstream release. -- Frank B. Brokken Sat, 24 May 2008 17:17:26 +0200 bobcat (1.17.2-1) unstable; urgency=low * New upstream release. (Closes: #464684) -- Frank B. Brokken Fri, 14 Mar 2008 11:50:24 +0100 bobcat (1.17.1-1) unstable; urgency=low * New upstream release. (Closes: #456060, #455142) * Bump Standards-Version to 3.7.3 -- Frank B. Brokken Thu, 20 Dec 2007 12:12:43 +0100 bobcat (1.17.0-1) unstable; urgency=low * New upstream release. -- Frank B. Brokken Tue, 16 Oct 2007 20:01:10 +0200 bobcat (1.16.1-1) unstable; urgency=low * New upstream release. (Closes: #417127, #436603) -- Frank B. Brokken Wed, 05 Sep 2007 10:31:50 +0200 bobcat (1.16.0-2) unstable; urgency=low * Added missing ${shlibs:Depends}, ${misc:Depends} for libbobcat1-dev -- George Danchev Sun, 12 Aug 2007 18:58:44 +0300 bobcat (1.16.0-1) unstable; urgency=low * New upstream release -- Frank B. Brokken Mon, 30 Jul 2007 15:20:57 +0200 bobcat (1.15.0-1) unstable; urgency=low * New upstream release (Closes: #423744) * Build-Depends: yodl >= 2.04a * Transition build-deps from tetex to texlive packages -- Frank B. Brokken Thu, 17 May 2007 14:25:55 +0200 bobcat (1.14.2-1) unstable; urgency=low * New upstream release (Closes: #417127) Added (still) missing header files. Also see the upstream changelog -- Frank B. Brokken Fri, 13 Apr 2007 12:06:45 +0200 bobcat (1.14.1-1) unstable; urgency=low * New upstream release (Closes: #417127) * Additional modifications: See the upstream changelog -- Frank B. Brokken Fri, 06 Apr 2007 22:14:34 +0200 bobcat (1.13.1-1) unstable; urgency=low * New upstream release: See the upstream changelog -- Frank B. Brokken Thu, 08 Feb 2007 15:12:53 +0100 bobcat (1.12.1-1) unstable; urgency=low * New upstream release: See the upstream changelog, for both 1.12.0 and 1.12.1. Due to a presumed g++ compiler bug release 1.12.0 was not added to the Debian archive. Instead 1.11.0 is immediately followed by 1.12.1. -- Frank B. Brokken Thu, 07 Dec 2006 16:13:29 +0100 bobcat (1.12.0-1) unstable; urgency=low * New upstream release -- George Danchev Sat, 18 Nov 2006 19:00:40 +0200 bobcat (1.11.0-1) unstable; urgency=low [ Frank Brokken ] * New upstream release expands and generalizes the Wrap* classes see the upstream changelog for details [ George Danchev ] * rules:get-orig-source - use sed instead original-awk * fix a textual typo in package description * build-depend on icmake >= 6.30-1 -- Frank B. Brokken Sat, 14 Oct 2006 15:22:42 +0200 bobcat (1.10.2-1) unstable; urgency=high * New upstream release (Closes: #385312) [ George Danchev ] * renamed *.install and *.dirs files to match package names * no more doc directories which do not match binary package names: (/usr/share/doc/bobcat and /usr/share/doc/bobcat-dev) * install upstream changelog for both packages * debian/copyright: added GPL license preambule, debian packaging copyright and canonical upstream download location * debian/compat 5, thus debhelper (>= 5.0.37.3) * Ack superfluous NMU (Closes: #386374) * fix some url locations in copyright and rules:get-svn-trunk * installdocs CLASSES README.class-setup README.optimization [ Frank Brokken ] * the lintian overrides are superfluous and were removed, the icmake/install script ignores them, too. -- George Danchev Thu, 7 Sep 2006 11:14:35 +0300 bobcat (1.10.1-1.1) unstable; urgency=high * Non-maintainer Upload * Fix FTBFS on amd64 (Closes: 385312) -- Michael Ablassmeier Thu, 7 Sep 2006 10:01:06 +0200 bobcat (1.10.1-1) unstable; urgency=low * New upstream release [ Frank B. Brokken ] * Changed make/xxx scripts to construction scripts based on icmake. Debian now uses icmake scripts, and INSTALL.im to define the locations of the various targets. Added the directory ./icmake. [ George Danchev ] * drop all patches since have been merged upstream * new build-depends: icmake, tetex-bin, tetex-extra, gs-gpl | gs -- George Danchev Sat, 26 Aug 2006 12:15:54 +0300 bobcat (1.10.0-5) unstable; urgency=low [ George Danchev ] * 04_g++.dpatch: use system's g++, versions if any should specified in debian/control * build-depend on g++, debhelper (>=4.0.2) * intermediate realclean target (patch clean unpatch, since we need patching early) -- George Danchev Thu, 27 Jul 2006 23:17:11 +0300 bobcat (1.10.0-4) unstable; urgency=low [ George Danchev ] * 01_fix_yodl_macro.dpatch: updated to fix some bashisms there. * 03_fix_bashisms.dpatch: fix several blatant bashisms, preventing builds on systems wish /bin/sh->/bin/dash (Closes: #379722) also don't let *.so files go in -dev package, but keep *.a instead * build library first, then docs -- George Danchev Wed, 26 Jul 2006 16:26:39 +0300 bobcat (1.10.0-3) unstable; urgency=low [ George Danchev ] * 02_fix_amd64_s390_build: applied the patch from Andreas Jochens to fix amd64 and s390 builds (Closes: #379620) -- George Danchev Wed, 26 Jul 2006 12:04:28 +0300 bobcat (1.10.0-2) unstable; urgency=low [ George Danchev ] * 01_fix_yodl_macro.dpatch: fix yodl macro * control: Add yodl, dpatch to build-depends * rules: Add get-orig-source and print-version targets -- George Danchev Sun, 23 Jul 2006 01:04:57 +0300 bobcat (1.10.0-1) unstable; urgency=low * License changed to the GNU GENERAL PUBLIC LICENSE. See the file `copyright'. Introduced George Danchev as uploader CmdFinder now properly clears beyond() when using mode USE_FIRST From now on this file will only reflect Debian-specific changes. See the newly added file changelog for `upstream' changes. At this point, changelog will be a copy of debian's changelog file. -- Frank B. Brokken Tue, 18 Jul 2006 21:38:21 +0200 bobcat (1.9.0) unstable; urgency=low * Following suggestions made by George Danchev, this version was compiled by the unstable's g++ compiler (version >= 4.1), which unveiled several flaws in the library's class header files. These flaws were removed (i.e., repaired). In order to facilitate compiler selection, the compiler to use is defined in the INSTALL.cf file. The debian control-files (i.e., all files under the debian subdirectory) were removed from the source distribution, which is now also named in accordance with the Debian policy. A diff.gz file was added. At the contents level: the class ConfigFile was extended with two overloaded members index(), returning line offset of the original configuration file associated with a particular line that may be retrieved from the ConfigFile object itself. -- Frank B. Brokken Tue, 4 Jul 2006 21:17:56 +0200 bobcat (1.8.0) unstable; urgency=low * make/install script slightly modified: header files are copied before the compilation starts to prevent unavailable header files. Added the following classes: * CmdFinder and CmdFinderBase: CmdFinder is a class handling command-lookup and command-function associations * OneKey: Objects of the class OneKey allow single-keystroke input (not requiring `Enter' to be pressed. * RefCount: Base class allowing its derived classes to share their memory, using reference counting. Modified the layout and contents of the file README.class-setup to improve the current class organization's representation. -- Frank B. Brokken Mon, 26 Jun 2006 08:42:18 +0200 bobcat (1.7.1) unstable; urgency=low * Bobcat now `lintianized'. The libraries are now in the libbobcat1 and libbocat1-dev packages. The package's info has been upgraded. Note that packages depending on bobcat (e.g., stealth and bisonc++) require an upgrade as well. -- Frank B. Brokken Fri, 26 May 2006 15:02:22 +0200 bobcat (1.7.0) unstable; urgency=low * milter and xpointer are included optionally. `make/library all' includes them automatically New class Indent and associated manipulators implementing indentation defined. ofdstreambuf and ifdstreambuf constructors have additional parameters to either close or keep open the file descriptor that is passed to the constructor. The default situation is for ofdstreambuf to close the file descriptor and for ifdstreambuf to keep de file descriptor open. Thus the new implementation is backward compatible with earlier bobcat versions. Msg has a new free function msgstream() returning the not-cleared msg() stream. This allows certain STL algorithms to be used, see `man -e bobcat msg' wrap1c and wrap2c now also accept const contexts; see, e.g., `man -e bobcat wrap1c'. Errors in wrap2c's template definition repaired. ConfigFile now has additional members beginRE() and endRE(), allowing iterators to produce all lines matching a RE. Repaired ConfigFile in accordance with the man-page: initial ws are now removed from the stored lines, find(target): `target' may be found anywhere within a configuration line. -- Frank B. Brokken Tue, 2 May 2006 19:31:02 +0200 bobcat (1.6.0) unstable; urgency=low * minor repair in Pattern- and Selector manpages added MultiStrambuf, IOStreambuf, IOStream: see the manpages for details. redesigned Process: insertions insert to the child process, extractions extract from the child process. STDOUT and STDERR can or cannot be merged. See the man-page for details. redesigned Arg: same functionality as before, but allows for multiple specifications of options, also those having arguments. When multiple options having arguments are specified, each individual argument is retrievable. added string::escape() `get...' accessors removed from all classes, (Arg, Fork and Pipe) Old names are kept for the time being. -- Frank B. Brokken Mon, 26 Dec 2005 19:04:24 +0100 bobcat (1.5.0) unstable; urgency=low * The general bobcat manpage did not have links to wrap1c and wrap2c. Now Repaired. The Log-class interface is modified. See the man -e bobcat log manpage for details. The main difference is that a static initialize() member is now used to define the static Log-object. Also, logs may be written to stdout using a simpler specification than before. The Log class also supports an open() member, allowing you to open a local Log object after its construction. Added the class Milter, offering a C++ interface to the (sendmail) libmilter API. This class uses the `virtual constructor' Design Pattern to prevent the need for saving and accessing private connection based data using the libmilter api smfi_setpriv() and smfi_getpriv(). See `man -e bobcat milter' for details. Added the class Xpointer, setting and retrieving the X-windows pointer coordinates. With the shared object library, functions from both libmilter and libX11 must be available before a program can be fully linked. To prevent unnessary linking to these libraries, required dummy C functions were added to the bobcat library. When using libmilter and/or libX11, that these libraries should be mentioned to the linker before libbobcat. -- Frank B. Brokken Thu, 8 Dec 2005 20:52:44 +0100 bobcat (1.4.0) unstable; urgency=low * 1.4.0 and beyond: compiled with g++-4.0 compiler series. Minor modifications in the log/log and level/level header files: ::operator<<() changed into operator<<() Further support of the 1.2.x series is discontinued -- Frank B. Brokken Fri, 18 Nov 2005 21:44:13 +0100 bobcat (1.2.1) unstable; urgency=low * added missing constructor description in the Pattern manpage removed leftover cerr insertion from localserversocket::listen() defined default localsocketbase constructor. added /bobcat/localsocketbase/open.cc defined default localserversocket constructor. removed /bobcat/localserversocket/localserversocket1.cc added /bobcat/localserversocket/open.cc defined default localclientsocket constructor. defined LocalClientSocket::open() Pattern missed some throwlists in its implementations. Repaired. -- Frank B. Brokken Thu, 17 Nov 2005 14:05:26 +0100 bobcat (1.2.0) unstable; urgency=low * Added the following classes: localsocketbase - base class for unix domain sockets localserversocket - defines server for unix domain sockets localclientsocket - defined client for unix domain sockets randbuffer - std::streambuf producing random numbers irandstream - istream producing random numbers mailheaders - handles SMTP mail message headers Repaired incorrect header inclusion in datetime. -- Frank B. Brokken Fri, 11 Nov 2005 16:47:31 +0100 bobcat (1.1.2) unstable; urgency=low * Repaired -I statement in make/parameters, and changed tmp/inc into tmp/bobcat (repairs resulting from feedback by Vincent Hecht) Changed the ordering of the classes tablesupport and tablespec in CLASSES -- Frank B. Brokken Thu, 8 Sep 2005 19:40:43 +0200 bobcat (1.1.1) unstable; urgency=low * Removed the compilation dependency on `icmake'. See INSTALL for instructions about how to compile and install bobcat yourself, rather than using the binary distribution -- Frank B. Brokken Sat, 3 Sep 2005 16:47:24 +0200 bobcat (1.1.0) unstable; urgency=low * Added the following classes: FBB::ClientSocket: a socket for tcp-communication with a server. FBB::columnWidth: Manipulator class for the class Table. FBB::DateTime: Manipulations with date and time values. FBB::equalWidth: Manipulator class for the class Table. FBB::GetHostent: Obtains hostent struct from hostname or -address. FBB::Glob: Obtain a list of files matching a certain pattern. FBB::Hostent: Wrapper around the hostent struct. FBB::Hostname: Derived from Hostent, allows the initialization from a FBB::IFdStream: stream extracting information from a device whose file FBB::IFdStreambuf: Input stream buffer initialized by a file descrip- FBB::InetAddress: Base class (no public constructor) for objects repre- FBB::level: Manipulator setting the log-level of FBB::Log objects. FBB::Log: std::ostream handling log messages. FBB::LogBuffer: std::streambuf handling log messages. FBB::OFdStream: stream inserting information into a device whose file FBB::OFdStreambuf: Output stream buffer initialized by a file descrip- tor. FBB::Process: Runs child processes, piping output to parents. FBB::ServerSocket: defines a socket to which clients can connect. FBB::SocketBase: Base class for ClientSocket and ServerSocket. FBB::Stat: Determines file characteristics. FBB::Syslogbuf: streambuf to Buffer generating syslog(3) messages. FBB::SyslogStream: stream to Output stream inserting syslog(3) mes- sages. FBB::Table: Display tables row- or column-wise. FBB::TableSpec: Base class for the class Table. FBB::TableSupport: Support class for the class Table. FBB::User: Determines the current user's parameters from /etc/passwd. Added an examples directory under /usr/share/doc/bobcat-dev Added a contrib directory under /usr/share/doc/bobcat-dev, currently containing the `solib' script making shared libraries o The minor release number will be incremented when new information (classes, documentation, etc.) is added, o The subrelease number will be incremented at bugfixes. o I don't know yet when I'll upgrade the major release number -- Frank B. Brokken Wed, 31 Aug 2005 12:57:03 +0200 bobcat (1.0.0-1) unstable; urgency=low * Initial Release. -- Frank B. Brokken Mon, 15 Aug 2005 11:32:09 +0200