libt2n: (gerd) improve exports
[libt2n] / libt2n.spec.in
CommitLineData
58165311
TJ
1Summary: talk2neighbor - C++ IPC library
2Name: libt2n
3Version: @VERSION@
4Release: 1
5Copyright: LGPL
6Group: Intranator
7Vendor: Intra2net AG
8Source: %{name}-%{version}.tar.gz
9Buildroot: /tmp/%{name}-%{version}-root
10Prefix: /usr
2c49df2a 11Requires: boost >= 1.33
58165311
TJ
12BuildPrereq: libtool
13
14%description
15C++ IPC library
16
17%package devel
18Summary: talk2neighbor - C++ IPC library
19Group: Intranator/Development
20Requires: libt2n = %{version} libgettext
2c49df2a 21BuildPrereq: boost-devel
58165311
TJ
22
23%description devel
24C++ IPC library devel files
25
26%prep
27%setup -q
28
29%build
30cp -f /usr/share/libtool/ltmain.sh .
31autoreconf --force
32./configure $RPM_BUILD_WITH_OPTIMIZE --prefix=%{prefix} --includedir=%{prefix}/include/%{name}
33dmake
34
35dmake check
36
37%install
38make DESTDIR=$RPM_BUILD_ROOT install
39
40%clean
41rm -fr $RPM_BUILD_ROOT
42
43%post
44/sbin/ldconfig
45
46%files
47%defattr(-,root,root)
48%doc LICENSE
49%{prefix}/lib/libt2n.so*
50
51%files devel
52%defattr(-,root,root)
53%{prefix}/lib/*.*a*
54%{prefix}/lib/pkgconfig/*.pc
55%{prefix}/include/