File tud-preprocess.spec of Package tud-preprocess

Name:           tud-preprocess
BuildRequires:  l4-base
License:        GPL
Version:        1811
Release:        3
Summary:        A preprocessor for C and C++ modules 
Group:          L4
Requires:       l4-base
Source:         tud-l4env-snapshot-%version.tar.bz2
#BuildArch:      noarch
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
Do you hate writing C or C++ header files?
Do you always forget where to place those inline, virtual, static, and explicit modifiers -- to the member-function definition or declaration?
Do you often find yourself avoiding to factor out a new method because you also need to add a method declaration to the class declaration in the header file?
Do you hate putting inline function into header files, in a special order?

If so, Preprocess may be your answer. With this tool, you write unit-style single-source-file modules in C++, from which it automatically generates header and implementation files.

Used for VDC Demo of OpenTC Demo.

%prep
%setup -q -n tud-l4env-snapshot-%version

%install
install -d -m755 %buildroot%l4_prefix/tool/bin
install -m755 tools/preprocess/src/preprocess %buildroot%l4_prefix/tool/bin/preprocess

%files
%defattr(-, root, root)
%l4_prefix/tool
%l4_prefix/tool/bin/preprocess

%build

%changelog
* Thu Jun 03 2009 - opentc@os.inf.tu-dresden.de
- update to source of svn version 1811
* Thu May 07 2009 - opentc@os.inf.tu-dresden.de
- update to source of svn version 1731
- contains BMSI, HIM, LYON, VTPM stuff of TUD & HP (WP4)
* Tue Apr 21 2009 - opentc@os.inf.tu-dresden.de
- update to source of svn version 1635
* Mon Apr 06 2009 - opentc@os.inf.tu-dresden.de
- setup preprocess tool of TUD:OS snapshot for vdc demo
openSUSE Build Service is sponsored by