Name: gfsview Version: 0.4.2 Release: 1%{?dist} Summary: GfsView visualises Gerris simulation files Group: Applications/Engineering License: GPLv2 URL: http://gfs.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libXt-devel BuildRequires: mesa-libOSMesa-devel BuildRequires: gerris BuildRequires: gtk2-devel BuildRequires: gtkglext-devel BuildRequires: startup-notification-devel Requires: gerris gtkglext startup-notification zenity gzip %description GfsView displays the results of 2D and 3D Gerris simulations. A brief summary of its main features: * Scalar and vector cross-sections * Isosurfaces * Streamlines * User-defined functions * Fast adaptive display (using the multiresolution data representation of Gerris) * Scriptable * Offline image generation * Quality PostScript, PDF and bitmap outputs %prep %setup -q -n %{name}-%{version} %build RPM_OPT_FLAGS="%{optflags} -fPIC -DPIC" if [ -x ./configure ]; then CFLAGS="%{optflags}" ./configure \ --prefix=%{_prefix} \ --disable-static else CFLAGS="%{optflags}" sh autogen.sh \ --prefix=%{_prefix} \ --disable-static fi make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} INSTALL="install -p" find %{buildroot} -name *.la -exec rm -f {} \; find %{buildroot} -name *.a -exec rm -f {} \; %clean rm -rf %{buildroot} %post /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 || : elif [ -x /opt/gnome/bin/gtk-update-icon-cache ]; then /opt/gnome/bin/gtk-update-icon-cache -t --quiet %{_datadir}/icons/hicolor || : fi update-mime-database %{_datadir}/mime &> /dev/null || : %postun /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 || : elif [ -x /opt/gnome/bin/gtk-update-icon-cache ]; then /opt/gnome/bin/gtk-update-icon-cache -t --quiet %{_datadir}/icons/hicolor || : fi update-mime-database %{_datadir}/mime &> /dev/null || : %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README THANKS TODO %{_bindir}/%{name} %{_datadir}/applications/*.desktop %{_datadir}/%{name}/pixmaps/*.png %{_datadir}/icons/hicolor/*/mimetypes/*.png %{_datadir}/mime/packages/*.xml %changelog * Thu Oct 30 2008 Fabian Affolter - 0.4.2-1 - Initial package for Fedora