Name: gmsh Version: 2.2.6 Release: 1%{?dist} Summary: A 3D mesh generator with pre- and post-processing facilities Group: Development/Languages License: GPLv2+ URL: http://www.geuz.org/gmsh/ Source0: http://www.geuz.org/gmsh/src/%{name}-%{version}-source.tgz Source1: %{name}.desktop Source2: %{name}.png BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Buildrequires: fltk-devel Buildrequires: gsl-devel #Buildrequires: tetgen-devel BuildRequires: desktop-file-utils %description Gmsh is an automatic three-dimensional finite element mesh generator, primarily Delaunay, with built-in pre- and post-processing facilities. Its primal design goal is to provide a simple meshing tool for academic test cases with parametric input and up to date visualization capabilities. One of the strengths of Gmsh is its ability to respect a characteristic length field for the generation of adapted meshes on lines, surfaces and volumes. %prep %setup -q rm -rf CVS */CVS */*/CVS %build %configure --disable-static make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} INSTALL="install -p" desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1} install -Dp -m 0644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/%{name}.png #rm -rf $RPM_BUILD_ROOT #mkdir -p $RPM_BUILD_ROOT/usr/bin #mkdir -p $RPM_BUILD_ROOT/usr/share/man/man1 #mkdir -p $RPM_BUILD_ROOT/usr/share/info #mkdir -p $RPM_BUILD_ROOT/usr/share/applications #mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps #install -m 755 bin/gmsh $RPM_BUILD_ROOT/usr/bin/gmsh #install -m 755 bin/dxf2geo $RPM_BUILD_ROOT/usr/bin/dxf2geo #install -m 644 doc/gmsh.1 $RPM_BUILD_ROOT/usr/share/man/man1/gmsh.1 #install -m 644 doc/texinfo/gmsh.info* $RPM_BUILD_ROOT/usr/share/info/ %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc doc/LICENSE doc/VERSIONS doc/FAQ doc/CREDITS demos/ tutorial/ README TODO %{_mandir}/man*/*.* %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/pixmaps/%{name}.png %changelog * Mon Feb 01 2009 Fabian Affolter - 2.2.6-1 - Initial package for Fedora