Name: gerris Version: 0.7.6 Release: 1.081005%{?dist} Summary: Triangulated Surface Library Group: Applications/Engineering License: GPLv2 URL: http://gfs.sourceforge.net Source0: http://gfs.sourceforge.net/%{name}-snapshot.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: automake BuildRequires: libtool BuildRequires: gsl-devel BuildRequires: gts-devel Requires: hicolor-icon-theme #Requires: pkgconfig gcc sed gawk m4 #BuildRequires: glibc-devel automake libtool gsl-devel gts-devel %description Gerris is an Open Source Free Software library for the solution of the partial differential equations describing fluid flow. A brief summary of its main (current) features: * Quadtree-based (Octree in 3D) spatial discretisation with automatic and dynamic refinement. * Multigrid Poisson solver. * Second-order Godunov type advection scheme. * Solves the time-dependent incompressible Euler, Stokes ans Navier-Stokes equations. * Support for complex solid boundaries (automatic locally-refined mesh generation). %package devel Summary: Development and documentation files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: pkgconfig %description devel Static libraries, header files and documentation for %{name}. %prep %setup -q -n %{name}-snapshot-081005 %build %configure --disable-static --disable-mpi make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} mv -f %{buildroot}%{_bindir}/delaunay %{buildroot}%{_bindir}/gtsdelaunay mv -f %{buildroot}%{_bindir}/happrox %{buildroot}%{_bindir}/gtshapprox mv -f %{buildroot}%{_bindir}/transform %{buildroot}%{_bindir}/gtstransform find %{buildroot} -name *.la -exec rm -f {} \; find %{buildroot} -name *.a -exec rm -f {} \; %clean rm -rf %{buildroot} %post -p /sbin/ldconfig touch --no-create %{_datadir}/icons/hicolor if [ -x %{_bindir}/gtk-update-icon-cache ] ; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi update-mime-database %{_datadir}/mime &> /dev/null || : %postun -p /sbin/ldconfig touch --no-create %{_datadir}/icons/hicolor if [ -x %{_bindir}/gtk-update-icon-cache ] ; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi update-mime-database %{_datadir}/mime &> /dev/null || : %files %defattr(-,root,root,-) %doc NEWS README TODO COPYING %{_bindir}/* %{_libdir}/*.so %{_libdir}/gerris/* #%{_datadir}/gerris/gfs.lang %{_datadir}/mime/packages/*.xml %{_datadir}/icons/hicolor/*x*/mimetypes/*.png %files devel %defattr(-,root,root,-) %{_includedir}/*.h %{_includedir}/%{name}/*.h %{_libdir}/*.so.* %{_libdir}/pkgconfig/*.pc %{_datadir}/aclocal/*.m4 %changelog * Sat Jan 30 2009 Fabian Affolter - 0.7.6-1.081005 - Initial package for Fedora