]> git.pld-linux.org Git - packages/FreeMat.git/commitdiff
- initital rpm version
authorundefine <undefine@pld-linux.org>
Sat, 4 Sep 2004 20:07:46 +0000 (20:07 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    FreeMat.spec -> 1.1

FreeMat.spec [new file with mode: 0644]

diff --git a/FreeMat.spec b/FreeMat.spec
new file mode 100644 (file)
index 0000000..aba1068
--- /dev/null
@@ -0,0 +1,72 @@
+# TODO:
+# - look at MPI support - doesn't work with lam for me :/
+# - use system libffi
+Summary:       FreeMat is an environment for rapid engineering and scientific processing
+Summary(pl):   FreeMat jest ¶rodowiskiem dla szybkiego przetwarzania in¿ynieryjnego i naukowego
+Name:          FreeMat
+Version:       1.07
+Release:       1
+License:       MIT
+Group:         Applications/Math
+Source0:       http://dl.sourceforge.net/freemat/%{name}-%{version}.tar.gz
+# Source0-md5: 6cedc67af2efce393364a673902e6319
+Source1:       %{name}.desktop
+URL:           http://freemat.sourceforge.net
+BuildRequires: blas-devel
+BuildRequires: gcc-g77
+BuildRequires: libjpeg-devel
+BuildRequires: libpng-devel
+BuildRequires: libstdc++-devel
+BuildRequires: libtiff-devel
+BuildRequires: ncurses-devel
+BuildRequires: zlib-devel
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+FreeMat is a free environment for rapid entineering and scientific
+prototyping and data processing. It is similar to commercial systems
+such as MATLAB from Mathworks, and IDL from Research Systems, but is
+Open Source. FreeMat includes several novel features such as a
+codeless interface to external C/C++/FORTRAN code,
+parallel/distributed algorithm development (via MPI), and plotting and
+visualiation capabilities.
+
+%description -l pl
+FreeMat jest darmowym ¶rodowiskiem do szybkiego przetwarzania
+prototypów i danych dla in¿ynierów i naukowców. Jest podobny do
+komercyjnych systemów takich jak MATLAB z Mathworks i IDL z Research
+Group, ale na licencji Open Source. FreeMat cechuje siê miêdzy innymi
+bezkodowym interfejsem do zewnetrznego kodu C/C++/FORTRAN,
+równoleg³ym/rozproszonym algorytmem obliczeñ(poprzez MPI), oraz
+rysowaniem i wy¶wietlaniem mo¿liwo¶ci.
+
+%prep
+%setup -q
+
+%build
+cp -f %{_datadir}/automake/config.sub .
+CFLAGS="%{rpmcflags} -I%{_includedir}/ncurses"
+CXXFLAGS="%{rpmcflags} -I%{_includedir}/ncurses"
+%configure \
+       --with-ncurses
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{%{_infodir},%{_desktopdir}}
+
+%{__make} install \
+       DESTDIR=$RPM_BUILD_ROOT \
+       prefix=$RPM_BUILD_ROOT%{_prefix}
+
+install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/%{name}
+%{_datadir}/%{name}
+%{_desktopdir}/%{name}.desktop
This page took 0.041926 seconds and 4 git commands to generate.