cxxtest.spec 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. Name: cxxtest
  2. Summary: CxxTest Testing Framework for C++
  3. Version: 3.10.1
  4. Release: 1
  5. Copyright: LGPL
  6. Group: Development/C++
  7. Source: cxxtest-%{version}.tar.gz
  8. BuildRoot: /tmp/cxxtest-build
  9. BuildArch: noarch
  10. Prefix: /usr
  11. %description
  12. CxxTest is a JUnit/CppUnit/xUnit-like framework for C++.
  13. Its advantages over existing alternatives are that it:
  14. - Doesn't require RTTI
  15. - Doesn't require member template functions
  16. - Doesn't require exception handling
  17. - Doesn't require any external libraries (including memory management,
  18. file/console I/O, graphics libraries)
  19. %prep
  20. %setup -n cxxtest
  21. %build
  22. %install
  23. install -m 755 -d $RPM_BUILD_ROOT/usr/bin $RPM_BUILD_ROOT/usr/include/cxxtest
  24. install -m 755 cxxtestgen.p[ly] $RPM_BUILD_ROOT/usr/bin/
  25. install -m 644 cxxtest/* $RPM_BUILD_ROOT/usr/include/cxxtest/
  26. %clean
  27. rm -rf $RPM_BUILD_ROOT
  28. %files
  29. %attr(-, root, root) %doc README
  30. %attr(-, root, root) %doc sample
  31. %attr(-, root, root) /usr/include/cxxtest
  32. %attr(-, root, root) /usr/bin/cxxtestgen.pl
  33. %attr(-, root, root) /usr/bin/cxxtestgen.py