Accepted bobcat 1.11.0-1 (source)

Scott James Remnant scott at
Fri Nov 17 02:10:58 GMT 2006

bobcat 1.11.0-1 was ACCEPTED.
	Component: universe Section: libs

Origin: Debian/unstable
Format: 1.7
Date: Thu,  16 Nov 2006 22:55:08 +0000
Source: bobcat
Binary: libbobcat1, libbobcat1-dev
Architecture: source
Version: 1.11.0-1
Distribution: feisty
Urgency: high
Maintainer: Frank B. Brokken <f.b.brokken at>
Changed-By: Scott James Remnant <scott at>
Closes: 379620 379722 385312 385312 386374
 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 
 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 (>=
   * 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.
 bobcat (1.10.1-1.1) unstable; urgency=high
   * Non-maintainer Upload
   * Fix FTBFS on amd64 (Closes: 385312)
 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 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
 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)
 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
 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)
 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
 bobcat (1.10.0-1) unstable; urgency=low
   *  License changed to the GNU GENERAL PUBLIC LICENSE. See the file
     Introduced George Danchev <danchev at> 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.
 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.,
     In order to facilitate compiler selection, the compiler to use is defined
     in the 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.
 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.
 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.
 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
     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
     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
 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
     added string::escape()
     `get...' accessors removed from all classes, (Arg, Fork and Pipe)
     Old names are kept for the time being.
 bobcat (1.5.0) unstable; urgency=low
   * The general bobcat manpage did not have links to wrap1c and wrap2c. Now 
     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
     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
     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.
 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
 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/
     defined default localserversocket constructor.
     removed /bobcat/localserversocket/
     added /bobcat/localserversocket/
     defined default localclientsocket constructor.
     defined LocalClientSocket::open()
     Pattern missed some throwlists in its implementations. Repaired.
 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.
 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
 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
 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-
        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-
        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
 bobcat (1.0.0-1) unstable; urgency=low
   * Initial Release.
 be3345a3a263de56cce583374fde78c9 413126 libs optional bobcat_1.11.0.orig.tar.gz
 703b5e81c9134260e7a436aab2e893a9 786 libs optional bobcat_1.11.0-1.dsc
 085603f8c64529b745c80598660303d4 8366 libs optional bobcat_1.11.0-1.diff.gz

More information about the feisty-changes mailing list