move usage example into libt2n
[libt2n] / libt2n.spec.in
index 3d5c8dc..07cb77d 100644 (file)
@@ -8,7 +8,9 @@ Vendor:    Intra2net AG
 Source:    %{name}-%{version}.tar.gz
 Buildroot: /tmp/%{name}-%{version}-root
 Prefix:    /usr
+Requires:  boost >= 1.33
 BuildPrereq: libtool
+Obsoletes: libmcop
 
 %description 
 C++ IPC library
@@ -16,7 +18,8 @@ C++ IPC library
 %package   devel
 Summary:   talk2neighbor - C++ IPC library
 Group:     Intranator/Development
-Requires:  libt2n = %{version} libgettext
+Requires:  libt2n = %{version} libgettext gccxml
+BuildPrereq: boost-devel
 
 %description devel
 C++ IPC library devel files
@@ -26,8 +29,8 @@ C++ IPC library devel files
 
 %build
 cp -f /usr/share/libtool/ltmain.sh .
-autoreconf --force
-./configure $RPM_BUILD_WITH_OPTIMIZE --prefix=%{prefix} --includedir=%{prefix}/include/%{name}
+autoreconf --force --install
+./configure $RPM_BUILD_WITH_OPTIMIZE --prefix=%{prefix}
 dmake
 
 dmake check
@@ -43,11 +46,14 @@ rm -fr $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root)
-%doc LICENSE
+%doc COPYING.LIB COPYING
 %{prefix}/lib/libt2n.so*
 
 %files devel
 %defattr(-,root,root)
+%{prefix}/bin/libt2n-codegen
 %{prefix}/lib/*.*a*
 %{prefix}/lib/pkgconfig/*.pc
 %{prefix}/include/
+%{prefix}/share/aclocal
+%{prefix}/share/libt2n