cppunit1.10.2 _unstable_ port information

Package: cppunit1.10.2
Version: 1.10.2
Revision: 1005
GCC: 4.0
Maintainer: Ben Burton
License: LGPL

# Dependencies:
Depends: %N-shlibs (=%v-%r)
BuildDepends: doxygen
BuildDependsOnly: True
Conflicts: cppunit
Replaces: cppunit

# Unpack Phase:
Source: mirror:sourceforge:cppunit/cppunit-%v.tar.gz
Source-MD5: 0bc06cd219410f7d4f6bbfc9bdd7c824

PatchScript: perl -pi -e 's/(AC_DEFUN\()([^[]+)(,)/\1\[\2]\3/' cppunit.m4

# Compile Phase:
ConfigureParams: --mandir=%p/share/man --disable-dependency-tracking
CompileScript: ./configure %c; make

# Install Phase:
InstallScript: <<
make install DESTDIR=%d

# The standard install includes the example program
# %p/bin/simple, which is not useful as an installed application
# (it is merely provided as example code so that developers can
# look at its sources). Remove it from the final install.
rm %i/bin/simple
<<
DocFiles: AUTHORS BUGS COPYING NEWS README THANKS TODO

SplitOff: <<
Package: %N-shlibs
Files: lib/libcppunit-%v*.dylib
Shlibs: %p/lib/libcppunit-%v.dylib 3.0.0 %n (>= 1.10.2-1001)
DocFiles: AUTHORS BUGS COPYING NEWS README THANKS TODO
<<

Description: C++ Port of JUnit framework for unit testing
DescDetail: <<
CppUnit is a C++ unit testing framework. It started its life as a
port of JUnit.

Features:
- XML output with hook for additional data
- Compiler like text output to integrate with an IDE
- Helper macros for easier test suite declaration
- Hierarchical test fixture support
- Test registry to reduce compilation need
- Test plug-in for faster compile/test cycle (self testable dynamic library)
- Protector to encapsulate test execution (allow capture of exception
not derived from std::exception)
- MfcTestRunner
- QT based graphic test runner
<<
DescPackaging: <<
Each upstream %v is its own libversion:(
<<
Homepage: http://cppunit.sourceforge.net