Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:lemmy04
libtut
libtut.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libtut.spec of Package libtut
# norootforbuild %define __spec_install_post %{nil} Name: tut Group: Development/Languages Version: 0.0.20081130 Release: 1.9 License: BSD Url: http://tut-framework.sourceforge.net/ Summary: Elegant C++ unit test framework Autoreqprov: on Source: tut-2008-11-30.tar.bz2 Patch: libtut-2008-11-30.diff BuildRoot:%{_tmppath}/%{name}-%{version}-build # build essentials BuildRequires: ncurses-devel BuildRequires: zlib-devel %description TUT is a unit test framework for C++, written in pure C++. It makes use of C++ templates to reduce the responsibilities of the user and provide an intuitive and easy-to-use interface. Unlike other test unit frameworks for C++, TUT doesn't use macros, since their usage conceals actual implementation and (what's worse) can interfere with client application. TUT completely fits into a single header file. No library compilation is required, thus a lot of portability problems are avoided and integration with client code is very simple. %package devel Summary: Elegant C++ unit test framework Group: Development/Languages %description devel TUT is a unit test framework for C++, written in pure C++. It makes use of C++ templates to reduce the responsibilities of the user and provide an intuitive and easy-to-use interface. Unlike other test unit frameworks for C++, TUT doesn't use macros, since their usage conceals actual implementation and (what's worse) can interfere with client application. TUT completely fits into a single header file. No library compilation is required, thus a lot of portability problems are avoided and integration with client code is very simple. %prep %setup -n %{name}-2008-11-30 %patch -p1 %build echo "nothing to do" %install install -d $RPM_BUILD_ROOT/usr/include install -m 644 *.h $RPM_BUILD_ROOT/usr/include install -d $RPM_BUILD_ROOT/usr/include/tut install -m 644 tut/* $RPM_BUILD_ROOT/usr/include/tut %files devel %defattr(-,root,root) %doc README %dir /usr/include/tut /usr/include/tut.h /usr/include/tut/tut.hpp /usr/include/tut/tut_reporter.hpp /usr/include/tut/tut_restartable.hpp /usr/include/tut_reporter.h /usr/include/tut_restartable.h /usr/include/tut/tut_assert.hpp /usr/include/tut/tut_exception.hpp /usr/include/tut/tut_posix.hpp /usr/include/tut/tut_result.hpp /usr/include/tut/tut_runner.hpp %clean rm -rf $RPM_BUILD_ROOT %changelog * Mon Sep 21 2009 admin@eregion.de - add patch for libtut to allow snowglobe build * Wed Jul 01 2009 admin@eregion.de - converted to a "clean" buildservice spec * Tue Feb 5 2008 César Gómez Martín <cesar.gomez@gmail.com> - version 0.0.20070706-1 - New maintainer. - New upstream release (2007-07-06). - Removed unzip from Build-Depends and debian/rules - Standard-Version 3.7.2--> 3.7.3 - Added Homepage field to debian/control - Patches have been recreated to fit the new upstream version * Fri Jun 9 2006 martin f. krafft <madduck@debian.org> - version 0.0.20060329-1 - New upstream release. * Sat May 14 2005 martin f. krafft <madduck@debian.org> - version 0.0.20040326-6 - Removed suggestion for libtut-doc, which does not exist. * Fri May 13 2005 martin f. krafft <madduck@debian.org> - version 0.0.20040326-5 - Fixed missing homepage link in README.docs. * Fri May 13 2005 martin f. krafft <madduck@debian.org> - version 0.0.20040326-4 - Added documentation (from webpage). * Fri May 13 2005 martin f. krafft <madduck@debian.org> - version 0.0.20040326-3 - Added README.gcc-3.4 with notes for users of gcc 3.4. - pkg-config file now goes to /usr/share/pkgconfig, as supported by newer pkg-config libraries. - Added versioned suggestion on pkg-config 0.16.0-1. * Wed May 11 2005 martin f. krafft <madduck@debian.org> - version 0.0.20040326-2 - Fixed Makefiles in examples. (thanks to Petri Latvala for "insisting" I fix this, and subsequent testing.) * Wed May 11 2005 martin f. krafft <madduck@debian.org> - version 0.0.20040326-1 - Initial release.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor