]> git.pld-linux.org Git - packages/axiom.git/commitdiff
- initital version from alt linux
authorundefine <undefine@pld-linux.org>
Wed, 26 May 2004 20:05:23 +0000 (20:05 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    axiom.spec -> 1.1

axiom.spec [new file with mode: 0644]

diff --git a/axiom.spec b/axiom.spec
new file mode 100644 (file)
index 0000000..420fe94
--- /dev/null
@@ -0,0 +1,132 @@
+%define NO_REGRESSION_TEST 1
+
+%define axiom_cvs_date 20040509
+
+Name: axiom
+Version: 3.%axiom_cvs_date
+Release: alt1
+Summary: Axiom Computer Algebra System
+Summary (ru_RU.UTF-8): Система аналитических вычислений Axiom
+License: Modified BSD License
+Group: Sciences/Mathematics
+Url: http://savannah.nongnu.org/projects/axiom
+Packager: Vadim V. Zhytnikov <vvzhy@altlinux.ru>
+
+Source0: axiom-cvs-%axiom_cvs_date.tar.bz2
+Source1: axiom
+Source2: gcl-2.6.2-axiom.tar.gz
+
+Patch1: axiom-no-test.patch
+Patch2: axiom-external-gcl.patch
+
+BuildRequires: libreadline-devel libncurses-devel tcl-devel tk-devel libiberty-devel libbfd-devel-static xpm-devel XFree86-devel
+BuildRequires: tetex tetex-latex tetex-dvips texinfo lynx sed gawk coreutils diffutils
+
+%description
+Axiom is a general purpose Computer Algebra system. It is useful for
+research and development of mathematical algorithms. It defines a 
+strongly typed, mathematically correct type hierarchy. It has a 
+programming language and a built-in compiler. 
+Axiom has been in development since 1973 and was sold as a 
+commercial product. It has been released as free software. 
+Efforts are underway to extend this software to (a) develop a 
+better user interface (b) make it useful as a teaching tool 
+(c) develop an algebra server protocol (d) integrate additional 
+mathematics (e) rebuild the algebra in a literate programming style 
+(f) integrate logic programming (g) develop an Axiom Journal with 
+refereed submissions.
+
+%description -l ru_RU.UTF-8
+Axiom является универсальной системой аналитических вычислений
+и может использоваться для научных исследований и развития
+математических алгоритмов.  Axiom является строго типизированной
+системой с математически корректной иерархией типов.  Система 
+имеет собственный язык программирования и встроенный компилятор.
+
+Axiom развивается с 1973 года и ранее распространялась как 
+коммерческий продукт.  Сейчас система выпущена под свободной
+програмной лицензией.
+
+%package doc
+Summary: Axiom Book and other Documentaion
+Summary (ru_RU.UTF-8): Книга и другая документация по Axiom
+Group: Sciences/Mathematics
+
+%description doc
+Axiom Book and other Documentaion.
+
+%description doc -l ru_RU.UTF-8
+Книга и другая документация по Axiom.
+
+%prep 
+%setup -q -n%name
+
+%if %NO_REGRESSION_TEST
+%patch1 -p1
+%endif
+
+cp %SOURCE2 zips/gcl-2.6.2a.tgz
+
+#%patch2 -p1
+
+
+%build
+
+export AXIOM=%_builddir/%name/mnt/linux
+export PATH=$AXIOM/bin:$PATH
+
+make
+cd mnt/linux/doc
+dvips -o book.ps book.dvi
+dvips -o Rosetta.ps Rosetta.dvi
+dvips -o DeveloperNotes.ps DeveloperNotes.dvi
+cd ../../..
+
+%install
+
+install -d %buildroot%_bindir
+
+make INSTALL=%buildroot%_libdir/%name COMMAND=%buildroot%_bindir/%name install
+
+install -D -m755 %SOURCE1 %buildroot%_bindir/%name
+
+
+%files
+%_bindir/%name
+%_libdir/%name/mnt/linux/algebra
+%_libdir/%name/mnt/linux/autoload
+%_libdir/%name/mnt/linux/bin
+%_libdir/%name/mnt/linux/input
+%_libdir/%name/mnt/linux/lib
+%_libdir/%name/mnt/linux/src
+%_libdir/%name/mnt/linux/timestamp
+%_libdir/%name/mnt/linux/doc/hypertex
+%_libdir/%name/mnt/linux/doc/msgs
+
+%files doc
+%doc %_libdir/%name/mnt/linux/doc/*.ps
+
+
+%changelog
+* Sun May 09 2004 Vadim V. Zhytnikov <vvzhy@altlinux.ru> 3.20040509-alt1
+- Axiom book.
+
+* Tue Apr 13 2004 Vadim V. Zhytnikov <vvzhy@altlinux.ru> 3.20040228-alt3
+- New GCL 2.6.2 CVS 13.04.2003 pre release - 25% buld speed-up.
+
+* Mon Mar 01 2004 Vadim V. Zhytnikov <vvzhy@altlinux.ru> 3.20040228-alt2
+- BuildRequires fix. 
+
+* Sat Feb 28 2004 Vadim V. Zhytnikov <vvzhy@altlinux.ru> 3.20040228-alt1
+- Build with our own GCL 2.6.2 pre release (not external GCL yet).
+
+* Fri Dec 19 2003 Vadim V. Zhytnikov <vvzhy@altlinux.ru> 3.0-alt0.03
+- Build option to disable regression test.
+
+* Thu Dec 11 2003 Vadim V. Zhytnikov <vvzhy@altlinux.ru> 3.0-alt0.02
+- Fix spadroot path problem (export AXIOM=/usr/lib/axiom/mnt/linux).
+
+* Sun Nov 30 2003 Vadim V. Zhytnikov <vvzhy@altlinux.ru> 3.0-alt0.01
+- Initial ALT Linux release.
This page took 0.097495 seconds and 4 git commands to generate.