X-Git-Url: http://developer.intra2net.com/git/?p=libt2n;a=blobdiff_plain;f=libt2n.spec.in;h=e2241b45494303ea50186203d61f940b21666583;hp=f8333a9eb00842dbfc7e5ad5b47224b4fa955dc0;hb=34721cc426d4664e002391ac8e7bd96215cd278f;hpb=307b5e74c506b609d5c407be0943f45255ab5122 diff --git a/libt2n.spec.in b/libt2n.spec.in index f8333a9..e2241b4 100644 --- a/libt2n.spec.in +++ b/libt2n.spec.in @@ -17,7 +17,7 @@ C++ IPC library %package devel Summary: talk2neighbor - C++ IPC library Group: Intranator/Development -Requires: libt2n = %{version} libgettext gccxml libxml++ boost-devel +Requires: libt2n = %{version} gccxml libxml++ boost-devel BuildPrereq: boost-devel %description devel @@ -27,14 +27,27 @@ C++ IPC library devel files %setup -q %build -autoreconf --force --install -./configure $RPM_BUILD_WITH_OPTIMIZE --prefix=%{prefix} -%__make %{?_smp_mflags} +# autoreconf --force --install +# ./configure $RPM_BUILD_WITH_OPTIMIZE --prefix=%{prefix} +# %__make %{?_smp_mflags} + +export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/ + +mkdir build +cd build + +export CFLAGS="$RPM_OPT_FLAGS" +export CXXFLAGS="$RPM_OPT_FLAGS" + +cmake -DCMAKE_INSTALL_PREFIX="%{prefix}" ../ + +dmake %{?_smp_mflags} export BOOST_TEST_LOG_LEVEL=test_suite -make check +dmake check || /bin/true %install +cd build make DESTDIR=$RPM_BUILD_ROOT install %clean @@ -56,5 +69,6 @@ rm -fr $RPM_BUILD_ROOT %{prefix}/lib/*.*a* %{prefix}/lib/pkgconfig/*.pc %{prefix}/include/ -%{prefix}/share/aclocal +# %{prefix}/share/aclocal %{prefix}/share/libt2n +%{prefix}/share/cmake/Modules/Libt2n.cmake