Репозитории ALT
S: | 6.0.2-alt5 |
5.1: | 5.1.1-alt3 |
4.1: | 4.1.2-alt4.M41.1 |
4.0: | 4.1.2-alt5.M40.1 |
3.0: | 3.0-alt1 |
Группа :: Науки/Математика
Пакет: scilab
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: scilab
Version: 5.1.1
Release: alt3
Packager: Vitaly Kuznetsov <vitty at altlinux.ru>
Summary: A high-level language and system for numerical computations
License: INRIA
Group: Sciences/Mathematics
Obsoletes:%name-doc
Source0: %name-%version.tar.bz2
Source1: scilab-16.png
Source2: scilab-32.png
Source3: scilab-48.png
Source4: scilab.menu
Patch1: scilab-5.0.3-find-jhall.patch
Patch2: scilab-5.0.3-find-jgoodies-looks.patch
Patch3: scilab-5.1.1-find-xml-apis-ext.patch
Patch4: scilab-5.1.1-include-math.patch
Patch5: scilab-5.1.1-alt-linking.patch
Patch6: scilab-5.1.1-alt-librarypath.patch
URL: http://www.scilab.org
AutoReq: yes, noshell
BuildRequires(pre): rpm-build-java
# Automatically added by buildreq on Sat Sep 12 2009
BuildRequires: ant-commons-logging avalon-framework docbook-style-xsl flexdock gcc-c++ gcc-fortran imake javahelp2 jeuclid jgoodies-looks jrosetta libICE-devel libatlas-devel libfftw3-devel libjogl libjogl-gluegen libmatio-devel libncurses-devel libpcre-devel libxml2-devel ocaml saxon skinlf tk-devel tzdata xmlgraphics-fop xorg-cf-files
Requires: flexdock jgoodies-looks skinlf libjogl libjogl-gluegen jrosetta ant-commons-logging avalon-framework
Requires: javahelp2 docbook-style-xsl xmlgraphics-batik saxon xmlgraphics-fop jeuclid xml-commons-jaxp-1.3-apis
%description
Scilab is a high-level language, primarily intended for numerical
computations. Scilab includes a number of toolboxes and on-line
documentation.
%prep
%setup -q
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p1
%patch5 -p1
%patch6 -p1
%build
%define _configure_target %{_arch}-pc-linux-gnu
aclocal
%configure --enable-shared --enable-static=no --with-xaw3d --with-tk --with-gfortran --with-tcl-library=%{_libdir} --with-tk-library=%{_libdir} --enable-debug --with-pic --with-gtk2 --without-pvm --without-umfpack --enable-build-help
%make
%make doc
%install
%make DESTDIR="%buildroot" install
%__install -pD -m644 %SOURCE1 $RPM_BUILD_ROOT/%_miconsdir/%name.png
%__install -pD -m644 %SOURCE2 $RPM_BUILD_ROOT/%_niconsdir/%name.png
%__install -pD -m644 %SOURCE3 $RPM_BUILD_ROOT/%_liconsdir/%name.png
%__install -pD -m644 %SOURCE4 $RPM_BUILD_ROOT/%_menudir/%name
%find_lang %name
%files -f %name.lang
%_bindir/*
%_libdir/pkgconfig/*
%_libdir/%name
%_includedir/%name
%_datadir/%name
%_menudir/*
%_niconsdir/*.png
%_liconsdir/*.png
%_miconsdir/*.png
%changelog
…
Полный changelog можно просмотреть здесь
Version: 5.1.1
Release: alt3
Packager: Vitaly Kuznetsov <vitty at altlinux.ru>
Summary: A high-level language and system for numerical computations
License: INRIA
Group: Sciences/Mathematics
Obsoletes:%name-doc
Source0: %name-%version.tar.bz2
Source1: scilab-16.png
Source2: scilab-32.png
Source3: scilab-48.png
Source4: scilab.menu
Patch1: scilab-5.0.3-find-jhall.patch
Patch2: scilab-5.0.3-find-jgoodies-looks.patch
Patch3: scilab-5.1.1-find-xml-apis-ext.patch
Patch4: scilab-5.1.1-include-math.patch
Patch5: scilab-5.1.1-alt-linking.patch
Patch6: scilab-5.1.1-alt-librarypath.patch
URL: http://www.scilab.org
AutoReq: yes, noshell
BuildRequires(pre): rpm-build-java
# Automatically added by buildreq on Sat Sep 12 2009
BuildRequires: ant-commons-logging avalon-framework docbook-style-xsl flexdock gcc-c++ gcc-fortran imake javahelp2 jeuclid jgoodies-looks jrosetta libICE-devel libatlas-devel libfftw3-devel libjogl libjogl-gluegen libmatio-devel libncurses-devel libpcre-devel libxml2-devel ocaml saxon skinlf tk-devel tzdata xmlgraphics-fop xorg-cf-files
Requires: flexdock jgoodies-looks skinlf libjogl libjogl-gluegen jrosetta ant-commons-logging avalon-framework
Requires: javahelp2 docbook-style-xsl xmlgraphics-batik saxon xmlgraphics-fop jeuclid xml-commons-jaxp-1.3-apis
%description
Scilab is a high-level language, primarily intended for numerical
computations. Scilab includes a number of toolboxes and on-line
documentation.
%prep
%setup -q
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p1
%patch5 -p1
%patch6 -p1
%build
%define _configure_target %{_arch}-pc-linux-gnu
aclocal
%configure --enable-shared --enable-static=no --with-xaw3d --with-tk --with-gfortran --with-tcl-library=%{_libdir} --with-tk-library=%{_libdir} --enable-debug --with-pic --with-gtk2 --without-pvm --without-umfpack --enable-build-help
%make
%make doc
%install
%make DESTDIR="%buildroot" install
%__install -pD -m644 %SOURCE1 $RPM_BUILD_ROOT/%_miconsdir/%name.png
%__install -pD -m644 %SOURCE2 $RPM_BUILD_ROOT/%_niconsdir/%name.png
%__install -pD -m644 %SOURCE3 $RPM_BUILD_ROOT/%_liconsdir/%name.png
%__install -pD -m644 %SOURCE4 $RPM_BUILD_ROOT/%_menudir/%name
%find_lang %name
%files -f %name.lang
%_bindir/*
%_libdir/pkgconfig/*
%_libdir/%name
%_includedir/%name
%_datadir/%name
%_menudir/*
%_niconsdir/*.png
%_liconsdir/*.png
%_miconsdir/*.png
%changelog
…
Полный changelog можно просмотреть здесь