1 Summary: OpenCascade based MESH framework
7 URL: https://github.com/tpaviot/smesh
8 Source0: https://github.com/tpaviot/smesh/archive/%{version}.tar.gz
9 # Source0-md5: 6f7067745c62a8b8183d880963df57f8
10 BuildRequires: FreeImage-devel
11 BuildRequires: Mesa-libGLU-devel
12 BuildRequires: OCE-devel
13 BuildRequires: OCE-draw
14 BuildRequires: boost-devel
16 BuildRequires: dos2unix
17 BuildRequires: doxygen
18 BuildRequires: graphviz
20 BuildRequires: freetype-devel
21 BuildRequires: gcc-fortran
22 BuildRequires: tbb-devel
23 BuildRequires: xorg-lib-libSM-devel
24 BuildRequires: xorg-lib-libX11-devel
25 BuildRequires: xorg-lib-libXext-devel
28 # Dependencies for optional NETGETPlugin library.
29 #BuildRequires: netgen-mesh-devel
30 #BuildRequires: netgen-mesh-devel-private
34 A complete OpenCascade based MESH framework.
37 Summary: Development documentation for %{name}
38 Requires: %{name} = %{version}-%{release}
42 Development documentation for %{name}.
46 Summary: Development files for %{name}
47 Requires: %{name} = %{version}-%{release}
50 Development files and headers for %{name}.
56 dos2unix -k LICENCE.lgpl.txt
62 -DMONOLITHIC_BUILD=OFF \
68 rm -rf $RPM_BUILD_ROOT
69 %{__make} -C build install \
70 DESTDIR=$RPM_BUILD_ROOT
72 rm -rf $RPM_BUILD_ROOT%{_docdir}
74 %post -p /sbin/ldconfig
75 %postun -p /sbin/ldconfig
78 rm -rf $RPM_BUILD_ROOT
81 %defattr(644,root,root,755)
82 %attr(755,root,root) %exclude %{_libdir}/libSMESH.so
83 %attr(755,root,root) %{_libdir}/*.so*
86 %defattr(644,root,root,755)
89 %attr(755,root,root) %{_libdir}/libSMESH.so