Fix off-by-one in unit test
[libt2n] / libt2n.spec.in
... / ...
CommitLineData
1Summary: talk2neighbor - C++ IPC library
2Name: libt2n
3Version: @VERSION@
4Release: 1
5License: GPL version 2 + linking exception
6Group: Intranator
7Vendor: Intra2net AG
8Source: http://www.intra2net.com/en/developer/libt2n/download/%{name}-%{version}.tar.bz2
9Buildroot: /tmp/%{name}-%{version}-root
10Prefix: /usr
11BuildPrereq: libtool
12URL: http://www.intra2net.com/en/developer/libt2n
13
14%description
15C++ IPC library
16
17%package devel
18Summary: talk2neighbor - C++ IPC library
19Group: Intranator/Development
20Requires: libt2n = %{version} gccxml libxml++ boost-devel
21BuildPrereq: boost-devel
22
23%description devel
24C++ IPC library devel files
25
26%prep
27%setup -q
28
29%build
30# autoreconf --force --install
31# ./configure $RPM_BUILD_WITH_OPTIMIZE --prefix=%{prefix}
32# %__make %{?_smp_mflags}
33
34export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/
35
36mkdir build
37cd build
38
39export CFLAGS="$RPM_OPT_FLAGS"
40export CXXFLAGS="$RPM_OPT_FLAGS"
41
42cmake -DCMAKE_INSTALL_PREFIX="%{prefix}" ../
43
44dmake %{?_smp_mflags}
45
46export BOOST_TEST_LOG_LEVEL=test_suite
47dmake check || /bin/true
48
49%install
50cd build
51make DESTDIR=$RPM_BUILD_ROOT install
52
53%clean
54rm -fr $RPM_BUILD_ROOT
55
56%post
57/sbin/ldconfig
58
59%files
60%defattr(-,root,root)
61%doc AUTHORS README LICENSE COPYING.GPL
62%{prefix}/lib/libt2n.so*
63
64%files devel
65%doc ChangeLog doc examples examples-codegen
66%defattr(-,root,root)
67%{prefix}/bin/libt2n-codegen
68%{prefix}/bin/libt2n-gccxml.sh
69%{prefix}/lib/*.*a*
70%{prefix}/lib/pkgconfig/*.pc
71%{prefix}/include/
72# %{prefix}/share/aclocal
73%{prefix}/share/libt2n
74%{prefix}/share/cmake/Modules/Libt2n.cmake