the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: cppunit
Version: 1.8.0
Revision: 1005
GCC: 4.0
Maintainer: None
License: LGPL
# Dependencies:
Depends: %N-shlibs (=%v-%r)
BuildDepends: doxygen, fink (>= 0.24.12-1)
BuildDependsOnly: True
Conflicts: cppunit1.10.2
Replaces: cppunit1.10.2
# Unpack Phase:
Source: mirror:sourceforge:cppunit/cppunit-%v.tar.gz
Source-MD5: 9f18d97ca99b4f095f5ff18139df59c3
# Patch Phase:
PatchFile: %n.patch
PatchFile-MD5: 4d49bfd78229d7f70e15c3a4045e5204
PatchScript: <<
%{default_script}
perl -pi -e 's/(AC_DEFUN\()([^[]+)(,)/\1\[\2]\3/' cppunit.m4
<<
# Compile Phase:
ConfigureParams: --mandir=${prefix}/share/man
CompileScript: ./configure %c; make
# Install Phase:
InstallScript: <<
make install prefix=%i
<<
SplitOff: <<
Package: %N-shlibs
Files: lib/libcppunit-1.8.0.dylib lib/libcppunit-1.8.0.0.0.dylib
Shlibs: <<
%p/lib/libcppunit-1.8.0.dylib 1.0.0 %n (>=1.8.0-1001)
<<
DocFiles: <<
AUTHORS BUGS COPYING NEWS README THANKS TODO
<<
<<
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
<<
Homepage: http://cppunit.sourceforge.net