f681474
3672106
Summary: Symbolic Computation Program
12ed523
Name: 	 maxima
d7380b8
Version: 5.27.0
12ed523
ea0b7f2
Release: 4%{?dist}
2560b6c
License: GPLv2
12ed523
Group:	 Applications/Engineering 
12ed523
URL: 	 http://maxima.sourceforge.net/
f681474
Source:	 http://downloads.sourceforge.net/sourceforge/maxima/maxima-%{version}%{?beta}.tar.gz
12ed523
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
ce21ad9
a1fd1cd
ExclusiveArch: %{ix86} x86_64 ppc sparcv9
12ed523
6729cb7
%define maxima_ver %{version}%{?beta}
ce21ad9
%define emacs_sitelisp  %{_datadir}/emacs/site-lisp/
ce21ad9
%define xemacs_sitelisp %{_datadir}/xemacs/site-packages/lisp/
ce21ad9
%define texmf %{_datadir}/texmf
6729cb7
c56829e
%ifarch %{ix86} x86_64
391b8ba
%define default_lisp sbcl
fdcbb18
%define _enable_sbcl --enable-sbcl
fdcbb18
%if 0%{?fedora}
19b8a1c
%define _enable_clisp --enable-clisp 
44ce4a8
%define _enable_gcl --enable-gcl
ea0b7f2
%define _enable_ecl --enable-ecl
c56829e
%endif
a11e849
%endif
c56829e
fdcbb18
%ifarch %{ix86}
fdcbb18
%define _enable_cmucl --enable-cmucl
fdcbb18
%endif
fdcbb18
c56829e
%ifarch ppc
c6f8df4
%define default_lisp sbcl
fdcbb18
%define _enable_sbcl --enable-sbcl
fdcbb18
%if 0%{?fedora}
08051ee
# clisp: http://bugzilla.redhat.com/166347 (resolved) - clisp/ppc (still) awol.
08051ee
#define _enable_clisp --enable-clisp 
44ce4a8
%define _enable_gcl --enable-gcl
fdcbb18
%endif
c56829e
%endif
c56829e
0548053
%ifarch sparcv9
3fb7418
%define default_lisp sbcl
3fb7418
%define _enable_sbcl --enable-sbcl
3fb7418
%endif
3fb7418
dde99e6
%if "x%{?_enable_cmucl}" == "x%{nil}"
45f8d7b
Obsoletes: %{name}-runtime-cmucl < %{version}-%{release}
45f8d7b
%endif
dde99e6
%if "x%{?_enable_gcl}" == "x%{nil}"
ad037df
Obsoletes: %{name}-runtime-gcl < %{version}-%{release}
ad037df
%endif
dde99e6
%if "x%{?_enable_sbcl}" == "x%{nil}"
45f8d7b
Obsoletes: %{name}-runtime-sbcl < %{version}-%{release}
45f8d7b
%endif
ea0b7f2
%if "x%{?_enable_ecl}" == "x%{nil}"
ea0b7f2
Obsoletes: %{name}-runtime-ecl < %{version}-%{release}
ea0b7f2
%endif
45f8d7b
12ed523
Source1: maxima.png
12ed523
Source2: xmaxima.desktop
12ed523
Source6: maxima-modes.el
12ed523
12ed523
## Other maxima reference docs
12ed523
Source10: http://starship.python.net/crew/mike/TixMaxima/macref.pdf
12ed523
Source11: http://maxima.sourceforge.net/docs/maximabook/maximabook-19-Sept-2004.pdf
12ed523
2f472b4
# Inhibit automatic compressing of info files. 
2f472b4
# Compressed info files break maxima's internal help.
12ed523
%define __spec_install_post %{nil} 
c56829e
# debuginfo.list ends up empty/blank anyway. disable
319b050
%define debug_package   %{nil}
12ed523
2560b6c
# upstream langpack upgrades, +Provides too? -- Rex
2560b6c
Obsoletes: %{name}-lang-es < %{version}-%{release}
2560b6c
Obsoletes: %{name}-lang-es-utf8 < %{version}-%{release}
2560b6c
Obsoletes: %{name}-lang-pt < %{version}-%{release}
2560b6c
Obsoletes: %{name}-lang-pt-utf8 < %{version}-%{release}
2560b6c
Obsoletes: %{name}-lang-pt_BR < %{version}-%{release}
2560b6c
Obsoletes: %{name}-lang-pt_BR-utf8 < %{version}-%{release}
2560b6c
2f472b4
BuildRequires: desktop-file-utils
c56829e
BuildRequires: time
f0a26f2
# texi2dvi
19b8a1c
%if 0%{?fedora} > 5 || 0%{?rhel} > 4
f0a26f2
BuildRequires: texinfo-tex
f0a26f2
%else
12ed523
BuildRequires: texinfo
f0a26f2
%endif
12ed523
BuildRequires: tetex-latex
12ed523
# /usr/bin/wish
12ed523
BuildRequires: tk
12ed523
44ce4a8
Requires: %{name}-runtime%{?default_lisp:-%{default_lisp}} = %{version}-%{release}
12ed523
Requires: gnuplot
2355d67
Requires: rlwrap
12ed523
Requires(post): /sbin/install-info
12ed523
Requires(postun): /sbin/install-info
12ed523
12ed523
%description
12ed523
Maxima is a full symbolic computation program.  It is full featured
12ed523
doing symbolic manipulation of polynomials, matrices, rational
12ed523
functions, integration, Todd-coxeter, graphing, bigfloats.  It has a
12ed523
symbolic debugger source level debugger for maxima code.  Maxima is
12ed523
based on the original Macsyma developed at MIT in the 1970's.
12ed523
12ed523
%package gui
12ed523
Summary: Tcl/Tk GUI interface for %{name}
12ed523
Group:	 Applications/Engineering 
12ed523
Requires: %{name} = %{version}-%{release} 
12ed523
Obsoletes: %{name}-xmaxima < %{version}-%{release}
12ed523
Requires: tk
e535557
Requires: xdg-utils
12ed523
%description gui
12ed523
Tcl/Tk GUI interface for %{name}
12ed523
12ed523
%package src 
12ed523
Summary: %{name} lisp source code 
12ed523
Group:   Applications/Engineering
12ed523
Requires: %{name} = %{version}-%{release}
12ed523
%description src 
12ed523
%{name} lisp source code.
12ed523
bb69a9e
%if "x%{?_enable_clisp:1}" == "x1"
9c3b757
# to workaround mysterious(?) "cpio: MD5 sum mismatch" errors when installing this subpkg
c56829e
%define __prelink_undo_cmd %{nil}
5fc67b5
#define _with_clisp_runtime --with-clisp-runtime=%{_libdir}/clisp/base/lisp.run
12ed523
%package runtime-clisp
12ed523
Summary: Maxima compiled with clisp
12ed523
Group:	 Applications/Engineering
8e29aca
BuildRequires: clisp-devel
64a4c9f
Requires: clisp
44ce4a8
Requires: %{name} = %{version}-%{release}
8e29aca
Obsoletes: maxima-exec-clisp < %{version}-%{release}
44ce4a8
Provides: %{name}-runtime = %{version}-%{release}
12ed523
%description runtime-clisp
12ed523
Maxima compiled with Common Lisp (clisp) 
12ed523
%endif
12ed523
bb69a9e
%if "x%{?_enable_cmucl:1}" == "x1"
62744e1
%define _with_cmucl_runtime --with-cmucl-runtime=%{_prefix}/lib/cmucl/bin/lisp
12ed523
%package runtime-cmucl
12ed523
Summary: Maxima compiled with CMUCL
12ed523
Group:	 Applications/Engineering 
12ed523
BuildRequires: cmucl 
44ce4a8
# needed dep somewhere around cmucl-20a -- Rex
44ce4a8
Requires: cmucl
44ce4a8
Requires:  %{name} = %{version}-%{release}
8e29aca
Obsoletes: maxima-exec-cmucl < %{version}-%{release}
44ce4a8
Provides:  %{name}-runtime = %{version}-%{release}
12ed523
%description runtime-cmucl
12ed523
Maxima compiled with CMU Common Lisp (cmucl) 
12ed523
%endif
12ed523
bb69a9e
%if "x%{?_enable_gcl:1}" == "x1"
12ed523
%package runtime-gcl
12ed523
Summary: Maxima compiled with GCL
12ed523
Group:   Applications/Engineering
03ed5b2
BuildRequires: gcl
44ce4a8
Requires:  %{name} = %{version}-%{release}
8e29aca
Obsoletes: maxima-exec-gcl < %{version}-%{release}
44ce4a8
Provides:  %{name}-runtime = %{version}-%{release}
12ed523
%description runtime-gcl
12ed523
Maxima compiled with Gnu Common Lisp (gcl)
12ed523
%endif
12ed523
bb69a9e
%if "x%{?_enable_sbcl:1}" == "x1"
12ed523
%package runtime-sbcl
12ed523
Summary: Maxima compiled with SBCL 
12ed523
Group:   Applications/Engineering
6ab9880
BuildRequires: sbcl
d1e51d5
# requires the same sbcl it was built against
d1e51d5
%global sbcl_vr %(sbcl --version 2>/dev/null | cut -d' ' -f2)
59b5bdb
%if "x%{?sbcl_vr}" != "x%{nil}" 
d1e51d5
Requires: sbcl = %{sbcl_vr}
e2ef74a
%else
e2ef74a
Requires: sbcl
1c461d5
%endif
44ce4a8
Requires: %{name} = %{version}-%{release}
8e29aca
Obsoletes: maxima-exec-sbcl < %{version}-%{release}
44ce4a8
Provides: %{name}-runtime = %{version}-%{release}
12ed523
%description runtime-sbcl
12ed523
Maxima compiled with Steel Bank Common Lisp (sbcl).
12ed523
%endif
12ed523
ea0b7f2
%if "x%{?_enable_ecl:1}" == "x1"
ea0b7f2
%package runtime-ecl
ea0b7f2
Summary: Maxima compiled with ECL 
ea0b7f2
Group:   Applications/Engineering
ea0b7f2
BuildRequires: ecl
ea0b7f2
%global ecllib %(ecl -eval "(princ (SI:GET-LIBRARY-PATHNAME))" -eval "(quit)")
ea0b7f2
Requires: ecl
ea0b7f2
Requires: %{name} = %{version}-%{release}
ea0b7f2
Obsoletes: maxima-exec-ecl < %{version}-%{release}
ea0b7f2
Provides: %{name}-runtime = %{version}-%{release}
ea0b7f2
%description runtime-ecl
ea0b7f2
Maxima compiled with Embeddable Common-Lisp (ecl).
ea0b7f2
%endif
12ed523
12ed523
%prep
6729cb7
%setup -q  -n %{name}%{!?cvs:-%{version}%{?beta}}
12ed523
12ed523
# Extra docs
12ed523
install -p -m644 %{SOURCE10} .
12ed523
db1214e
sed -i -e 's|@ARCH@|%{_target_cpu}|' src/maxima.in
12ed523
12ed523
sed -i -e 's:/usr/local/info:/usr/share/info:' \
12ed523
  interfaces/emacs/emaxima/maxima.el
12ed523
sed -i -e \
12ed523
  's/(defcustom\s+maxima-info-index-file\s+)(\S+)/$1\"maxima.info-16\"/' \
12ed523
  interfaces/emacs/emaxima/maxima.el
12ed523
8e29aca
# remove CVS crud
fe76035
find -name CVS -type d | xargs --no-run-if-empty rm -r
8e29aca
12ed523
12ed523
%build
12ed523
%configure \
db1214e
  %{?default_lisp:--with-default-lisp=%{default_lisp} } \
21b0139
  %{?_enable_clisp} %{!?_enable_clisp: --disable-clisp } %{?_with_clisp_runtime} \
21b0139
  %{?_enable_cmucl} %{!?_enable_cmucl: --disable-cmucl } %{?_with_cmucl_runtime} \
21b0139
  %{?_enable_gcl}   %{!?_enable_gcl:   --disable-gcl } \
2560b6c
  %{?_enable_sbcl}  %{!?_enable_sbcl:  --disable-sbcl } \
ea0b7f2
  %{?_enable_ecl}   %{!?_enable_ecl:   --disable-ecl } \
2560b6c
  --enable-lang-es --enable-lang-es-utf8 \
2560b6c
  --enable-lang-pt --enable-lang-pt-utf8 \
2560b6c
  --enable-lang-pt_BR --enable-lang-pt_BR-utf8 
c56829e
c56829e
make %{?_smp_mflags}
12ed523
12ed523
# docs
2f472b4
install -D -p -m644 %{SOURCE11} doc/maximabook/maxima.pdf
12ed523
2f472b4
pushd doc/intromax
ed4d32d
 pdflatex intromax.tex
12ed523
popd
12ed523
ea0b7f2
#   Allow ecl to "require" maxima. This is required by sagemath ecl runtime.
ea0b7f2
%if "x%{?_enable_ecl:1}" == "x1"
ea0b7f2
pushd src
ea0b7f2
    mkdir ./lisp-cache
ea0b7f2
    ecl  \
ea0b7f2
	-eval '(require `asdf)' \
ea0b7f2
	-eval '(setf asdf::*user-cache* (truename "./lisp-cache"))' \
ea0b7f2
	-eval '(load "maxima-build.lisp")' \
ea0b7f2
	-eval '(asdf:make-build :maxima :type :fasl :move-here ".")' \
ea0b7f2
	-eval '(quit)' 
ea0b7f2
popd
ea0b7f2
%endif
12ed523
9c3b757
%check 
1c48452
make -k check
12ed523
12ed523
12ed523
%install
12ed523
rm -rf $RPM_BUILD_ROOT
12ed523
9c3b757
make install DESTDIR=$RPM_BUILD_ROOT
12ed523
ea0b7f2
%if "x%{?_enable_ecl:1}" == "x1"
ea0b7f2
install -D -m755 src/maxima.fasb $RPM_BUILD_ROOT%{ecllib}/maxima.fas
ea0b7f2
%endif
ea0b7f2
12ed523
# app icon
9c3b757
install -p -D -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps/maxima.png
12ed523
aa33931
desktop-file-install \
45f8d7b
  --dir="$RPM_BUILD_ROOT%{_datadir}/applications" \
0cde7f4
  --vendor="fedora" \
12ed523
  %{SOURCE2} 
12ed523
6729cb7
# (x)emacs
6729cb7
install -D -m644 -p %{SOURCE6} $RPM_BUILD_ROOT%{_datadir}/maxima/%{maxima_ver}/emacs/site_start.d/maxima-modes.el
6729cb7
6729cb7
for dir in %{emacs_sitelisp} %{xemacs_sitelisp} ; do
6729cb7
  install -d -m755 $RPM_BUILD_ROOT$dir/{,site-start.d}
6729cb7
  ln -s %{_datadir}/maxima/%{maxima_ver}/emacs $RPM_BUILD_ROOT$dir/maxima
6729cb7
  for file in $RPM_BUILD_ROOT%{_datadir}/maxima/%{maxima_ver}/emacs/*.el ; do
6729cb7
    touch `dirname $file`/`basename $file .el`.elc
6729cb7
  done
6729cb7
  ln -s %{_datadir}/maxima/%{maxima_ver}/emacs/site_start.d/maxima-modes.el $RPM_BUILD_ROOT$dir/site-start.d/
6729cb7
  touch $RPM_BUILD_ROOT$dir/site-start.d/maxima-modes.elc
6729cb7
done
12ed523
ce21ad9
# emaxima LaTeX style (%ghost)
ce21ad9
install -d $RPM_BUILD_ROOT%{texmf}/tex/latex/
ce21ad9
ln -sf  %{_datadir}/maxima/%{maxima_ver}/emacs \
ce21ad9
        $RPM_BUILD_ROOT%{texmf}/tex/latex/emaxima
ce21ad9
12ed523
## unwanted/unpackaged files
12ed523
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
12ed523
# docs
6729cb7
rm -rf $RPM_BUILD_ROOT%{_datadir}/maxima/%{maxima_ver}/doc/{contributors,implementation,misc,maximabook,EMaximaIntro.ps}
12ed523
c56829e
# _enable_gcl: debuginfo (sometimes?) fails to get auto-created, so we'll help out
12ed523
touch debugfiles.list
12ed523
12ed523
12ed523
%post
12ed523
/sbin/install-info %{_infodir}/maxima.info %{_infodir}/dir ||:
12ed523
[ -x /usr/bin/texhash ] && /usr/bin/texhash 2> /dev/null ||:
12ed523
12ed523
%postun
12ed523
if [ $1 -eq 0 ]; then
12ed523
  /sbin/install-info --delete %{_infodir}/maxima.info %{_infodir}/dir ||:
12ed523
  [ -x /usr/bin/texhash ] && /usr/bin/texhash 2> /dev/null ||:
12ed523
fi
12ed523
9c3b757
%post gui
adc9bce
touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
9c3b757
9c3b757
%postun gui
adc9bce
if [ $1 -eq 0 ] ; then
adc9bce
  touch --no-create %{_datadir}/icons/hicolor &> /dev/null
adc9bce
  gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
adc9bce
fi
adc9bce
adc9bce
%posttrans gui
adc9bce
gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
9c3b757
6729cb7
%triggerin -- emacs-common
6729cb7
if [ -d %{emacs_sitelisp} ]; then
6729cb7
  rm -rf %{emacs_sitelisp}/maxima   
6729cb7
  ln -sf %{_datadir}/maxima/%{maxima_ver}/emacs  %{emacs_sitelisp}/maxima ||:
6729cb7
fi
6729cb7
ln -sf %{_datadir}/maxima/%{maxima_ver}/emacs/site_start.d/maxima-modes.el %{emacs_sitelisp}/site-start.d/ ||:
6729cb7
6729cb7
%triggerin -- xemacs-common
6729cb7
if [ -d %{xemacs_sitelisp} ]; then
6729cb7
  rm -rf %{xemacs_sitelisp}/maxima
6729cb7
  ln -sf %{_datadir}/maxima/%{maxima_ver}/emacs  %{xemacs_sitelisp}/maxima ||:
6729cb7
fi
6729cb7
ln -sf %{_datadir}/maxima/%{maxima_ver}/emacs/site_start.d/maxima-modes.el %{xemacs_sitelisp}/site-start.d/ ||:
6729cb7
6729cb7
%triggerun -- emacs-common
046c620
if [ $2 -eq 0 ]; then
046c620
 rm -f %{emacs_sitelisp}/maxima || :
046c620
 rm -f %{emacs_sitelisp}/site-start.d/maxima-modes.el* ||:
046c620
fi
6729cb7
6729cb7
%triggerun -- xemacs-common
046c620
if [ $2 -eq 0 ]; then
046c620
 rm -f %{xemacs_sitelisp}/maxima || :
046c620
 rm -f %{xemacs_sitelisp}/site-start.d/maxima-modes.el* ||:
046c620
fi
9c3b757
2df78a1
%triggerin -- tetex-latex,texlive-latex
ce21ad9
if [ -d %{texmf}/tex/latex ]; then
ce21ad9
  rm -rf %{texmf}/tex/latex/emaxima ||:
ce21ad9
  ln -sf %{_datadir}/maxima/%{maxima_ver}/emacs %{texmf}/tex/latex/emaxima ||:
ce21ad9
  %{_bindir}/texhash 2> /dev/null ||:
ce21ad9
fi
ce21ad9
2df78a1
%triggerun -- tetex-latex,texlive-latex
ce21ad9
if [ $2 -eq 0 ]; then
ce21ad9
  rm -f %{texmf}/tex/latex/emaxima ||:
ce21ad9
fi
ce21ad9
12ed523
12ed523
%clean
12ed523
rm -rf $RPM_BUILD_ROOT
12ed523
12ed523
12ed523
%files
21b0139
%defattr(-,root,root,-)
6729cb7
%doc AUTHORS ChangeLog COPYING README README.lisps
12ed523
%doc doc/misc/ doc/implementation/
12ed523
%doc doc/intromax/intromax.pdf
12ed523
%doc doc/maximabook/maxima.pdf
12ed523
%{_bindir}/maxima
2355d67
%{_bindir}/rmaxima
12ed523
%dir %{_datadir}/maxima
6729cb7
%dir %{_datadir}/maxima/%{maxima_ver}
6729cb7
%{_datadir}/maxima/%{maxima_ver}/[a-c,f-r,t-w,y-z,A-Z]*
6729cb7
%{_datadir}/maxima/%{maxima_ver}/demo/
8ae96a2
%dir %{_datadir}/maxima/%{maxima_ver}/doc/
1b37ba1
%dir %{_datadir}/maxima/%{maxima_ver}/doc/html/
1b37ba1
%{_datadir}/maxima/%{maxima_ver}/doc/html/figures/
1b37ba1
%doc %lang(en) %{_datadir}/maxima/%{maxima_ver}/doc/html/*.h*
1b37ba1
%doc %lang(en) %{_datadir}/maxima/%{maxima_ver}/doc/share/
8ae96a2
%doc %lang(es) %{_datadir}/maxima/%{maxima_ver}/doc/html/es/
8ae96a2
%doc %lang(es) %{_datadir}/maxima/%{maxima_ver}/doc/html/es.utf8/
0154587
%doc %lang(pt) %{_datadir}/maxima/%{maxima_ver}/doc/html/pt/
76e1f2f
%doc %lang(pt) %{_datadir}/maxima/%{maxima_ver}/doc/html/pt.utf8/
8ae96a2
%doc %lang(pt_BR) %{_datadir}/maxima/%{maxima_ver}/doc/html/pt_BR/
8ae96a2
%doc %lang(pt_BR) %{_datadir}/maxima/%{maxima_ver}/doc/html/pt_BR.utf8/
6729cb7
%{_datadir}/maxima/%{maxima_ver}/share/
6729cb7
%dir %{_libdir}/maxima/
6729cb7
%dir %{_libdir}/maxima/%{maxima_ver}/
12ed523
%{_libexecdir}/maxima
2560b6c
%{_infodir}/*maxima*
2560b6c
%lang(es) %{_infodir}/es*
2560b6c
%lang(pt) %{_infodir}/pt/
2560b6c
%lang(pt) %{_infodir}/pt.utf8/
2560b6c
%lang(pt_BR) %{_infodir}/pt_BR*
12ed523
%{_mandir}/man1/maxima.*
6729cb7
%dir %{_datadir}/maxima/%{maxima_ver}/emacs
6729cb7
%{_datadir}/maxima/%{maxima_ver}/emacs/emaxima.*
2df78a1
%{_datadir}/maxima/%{maxima_ver}/emacs/imaxima.*
6729cb7
%{_datadir}/maxima/%{maxima_ver}/emacs/*.el
6729cb7
%ghost %{_datadir}/maxima/%{maxima_ver}/emacs/*.elc
6729cb7
%dir %{_datadir}/maxima/%{maxima_ver}/emacs/site_start.d/
6729cb7
%{_datadir}/maxima/%{maxima_ver}/emacs/site_start.d/*.el
6729cb7
%ghost %{emacs_sitelisp}
6729cb7
%ghost %{xemacs_sitelisp}
ce21ad9
%ghost %{texmf}/tex/latex/emaxima
12ed523
12ed523
%files src
21b0139
%defattr(-,root,root,-)
6729cb7
%{_datadir}/maxima/%{maxima_ver}/src/
12ed523
12ed523
%files gui
21b0139
%defattr(-,root,root,-)
12ed523
%{_bindir}/xmaxima
6729cb7
%{_datadir}/maxima/%{maxima_ver}/xmaxima/
12ed523
%{_datadir}/applications/*.desktop
8f6b1d9
%{_datadir}/icons/hicolor/*/*/*
12ed523
bb69a9e
%if "x%{?_enable_clisp:1}" == "x1"
12ed523
%files runtime-clisp
21b0139
%defattr(-,root,root,-)
6729cb7
%{_libdir}/maxima/%{maxima_ver}/binary-clisp
12ed523
%endif
12ed523
bb69a9e
%if "x%{?_enable_cmucl:1}" == "x1"
12ed523
%files runtime-cmucl
21b0139
%defattr(-,root,root,-)
6729cb7
%{_libdir}/maxima/%{maxima_ver}/binary-cmucl
12ed523
%endif
12ed523
bb69a9e
%if "x%{?_enable_gcl:1}" == "x1"
12ed523
%files runtime-gcl
21b0139
%defattr(-,root,root,-)
6729cb7
%{_libdir}/maxima/%{maxima_ver}/binary-gcl
12ed523
%endif
12ed523
bb69a9e
%if "x%{?_enable_sbcl:1}" == "x1"
12ed523
%files runtime-sbcl
21b0139
%defattr(-,root,root,-)
6729cb7
%{_libdir}/maxima/%{maxima_ver}/binary-sbcl
12ed523
%endif
12ed523
ea0b7f2
%if "x%{?_enable_ecl:1}" == "x1"
ea0b7f2
%files runtime-ecl
ea0b7f2
%defattr(-,root,root,-)
ea0b7f2
%{_libdir}/maxima/%{version}/binary-ecl
ea0b7f2
%{ecllib}/maxima.fas
ea0b7f2
%endif
ea0b7f2
12ed523
12ed523
%changelog
ea0b7f2
* Sun Jul 1 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 5.27.0-4
ea0b7f2
- Enable ecl support.
ea0b7f2
- Build ecl interface to maxima required by sagemath.
ea0b7f2
a2b497f
* Tue May 29 2012 Rex Dieter <rdieter@fedoraproject.org> 5.27.0-3
a2b497f
- rebuild (sbcl)
a2b497f
06a50b8
* Thu Apr 12 2012 Rex Dieter <rdieter@fedoraproject.org> 5.27.0-2
06a50b8
- rebuild (sbcl)
06a50b8
d7380b8
* Thu Apr 05 2012 Rex Dieter <rdieter@fedoraproject.org> 5.27.0-1
d7380b8
- 5.27.0
d7380b8
11bd264
* Wed Jan 18 2012 Rex Dieter <rdieter@fedoraproject.org> 5.26.0-1
11bd264
- 5.26.0
11bd264
2a53deb
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.25.1-4
2a53deb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
2a53deb
1079d14
* Mon Nov 07 2011 Rex Dieter <rdieter@fedoraproject.org> 5.25.1-3
1079d14
- rebuild (sbcl)
1079d14
cd5593d
* Wed Oct 26 2011 Marcela Mašláňová <mmaslano@redhat.com> - 5.25.1-2.1
cd5593d
- rebuild with new gmp without compat lib
cd5593d
095bb58
* Sat Oct 15 2011 Rex Dieter <rdieter@fedoraproject.org> 5.25.1-2
095bb58
- rebuild (sbcl)
095bb58
4adc227
* Wed Oct 12 2011 Peter Schiffer <pschiffe@redhat.com> - 5.25.1-1.1
4adc227
- rebuild with new gmp
4adc227
f8de75b
* Tue Sep 06 2011 Rex Dieter <rdieter@fedoraproject.org> 5.25.1-1
f8de75b
- maxima-5.25.1
f8de75b
59b5bdb
* Mon Aug 22 2011 Rex Dieter <rdieter@fedoraproject.org> 5.25.0-3
59b5bdb
- fix sbcl_vr macro usage 
9aadd6c
fe76035
* Sun Aug 21 2011 Rex Dieter <rdieter@fedoraproject.org> 5.25.0-1
fe76035
- maxima-5.25.0
fe76035
fe76035
* Fri Jul 15 2011 Rex Dieter <rdieter@fedoraproject.org> 5.24.0-1
fe76035
- maxima-5.24.0
fe76035
d8adbad
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.23.2-2
d8adbad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
d8adbad
a8254cf
* Mon Jan 24 2011 Rex Dieter <rdieter@fedoraproject.org> - 5.23.2-1
a8254cf
- maxima-5.23.2
a8254cf
9f49ebb
* Fri Dec 31 2010 Rex Dieter <rdieter@fedoraproject.org> - 5.23.0-1
9f49ebb
- maxima-5.23.0
9f49ebb
4798856
* Mon Nov 29 2010 Rex Dieter <rdieter@fedoraproject.org> - 5.22.1-6
4798856
- rebuild (clisp, libsigsegv)
4798856
44ce4a8
* Mon Oct 25 2010 Rex Dieter <rdieter@fedoraproject.org> - 5.22.1-5
44ce4a8
- maxima-runtime-cmucl: missing cmucl dependency (#646186)
44ce4a8
- tighten -runtime-related deps
44ce4a8
- add dep on default runtime
44ce4a8
- enable gcl runtime (#496124)
44ce4a8
0ebc982
* Thu Sep 30 2010 Rex Dieter <rdieter@fedoraproject.org> - 5.22.1-4
0ebc982
- rebuild (sbcl)
0ebc982
Jesse Keating 769993f
* Wed Sep 29 2010 jkeating - 5.22.1-3
Jesse Keating 769993f
- Rebuilt for gcc bug 634757
Jesse Keating 769993f
70f16f9
* Sat Sep 18 2010 Rex Dieter <rdieter@fedoraproject.org> - 5.22.1-2 
70f16f9
- rebuild (sbcl)
70f16f9
14680c8
* Mon Aug 16 2010 Rex Dieter <rdieter@fedoraproject.org> - 5.22.1-1
14680c8
- maxima-5.22.1
14680c8
d1e51d5
* Sat Jul 17 2010 Rex Dieter <rdieter@fedoraproject.org> - 5.21.1-3
d1e51d5
- rebuild (sbcl)
d1e51d5
0505f8c
* Fri May 07 2010 Rex Dieter <rdieter@fedoraproject.org> - 5.21.1-2
0505f8c
- rebuild (sbcl)
0505f8c
9566701
* Sun Apr 25 2010 Rex Dieter <rdieter@fedoraproject.org> - 5.21.1-1
9566701
- maxima-5.21.1
9566701
367f7e2
* Mon Apr 12 2010 Rex Dieter <rdieter@fedoraproject.org> - 5.21.0-1
367f7e2
- maxima-5.21.0
367f7e2
90d8f6d
* Fri Apr 09 2010 Rex Dieter <rdieter@fedoraproject.org> - 5.20.1-4
90d8f6d
- rebuild (sbcl)
90d8f6d
e2ef74a
* Tue Feb 02 2010 Rex Dieter <rdieter@fedoraproject.org> - 5.20.1-3
e2ef74a
- rebuild (sbcl)
e2ef74a
2355d67
* Wed Dec 16 2009 Stephen Beahm <stephenbeahm@comcast.net> - 5.20.1-2
2355d67
- enable rmaxima (#551910)
2355d67
61154a6
* Tue Dec 15 2009 Rex Dieter <rdieter@fedoraproject.org> - 5.20.1-1
11460ca
- maxima-5.20.1 (#547012)
61154a6
e27f949
* Thu Dec 10 2009 Rex Dieter <rdieter@fedoraproject.org> - 5.20.0-1
e27f949
- maxima-5.20.0
e27f949
4609245
* Mon Oct 26 2009 Rex Dieter <rdieter@fedoraproject.org> - 5.19.2-3
4609245
- rebuild (sbcl)
4609245
55cdf56
* Tue Sep 29 2009 Rex Dieter <rdieter@fedoraproject.org> - 5.19.2-2
55cdf56
- rebuild (cmucl)
55cdf56
231d33a
* Sun Aug 30 2009 Rex Dieter <rdieter@fedoraproject.org> - 5.19.2-1
231d33a
- maxima-5.19.2
231d33a
adc9bce
* Sat Aug 22 2009 Rex Dieter <rdieter@fedoraproject.org> - 5.19.1-1
adc9bce
- maxima-5.19.1
adc9bce
- -gui: optimize scriptlets
adc9bce
1b37ba1
* Tue Aug 18 2009 Rex Dieter <rdieter@fedoraproject.org> - 5.19.0-2
1b37ba1
- safer evaluation of %%sbcl_ver macro
1b37ba1
1b37ba1
* Sat Aug 01 2009 Rex Dieter <rdieter@fedoraproject.org> - 5.19.0-1
1b37ba1
- maxima-5.19.0
1b37ba1
179c168
* Tue Jul 28 2009 Rex Dieter <rdieter@fedoraproject.org> - 5.18.1-6
8efe10d
- rebuild (sbcl)
8efe10d
70e031d
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.18.1-4
70e031d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
70e031d
c426e4d
* Sun Jun 29 2009 Rex Dieter <rdieter@fedoraproject.org> - 5.18.1-3
c426e4d
- disable -runtime-gcl until issues (selinux, bug #496124) are fixed
c426e4d
86091f9
* Sat May 02 2009 Rex Dieter <rdieter@fedoraproject.org> - 5.18.1-2
86091f9
- rebuild (sbcl)
86091f9
09fc6a8
* Sat Apr 18 2009 Rex Dieter <rdieter@fedoraproject.org> - 5.18.1-1
86091f9
- maxima-5.18.1
09fc6a8
2f472b4
* Fri Apr 17 2009 Rex Dieter <rdieter@fedoraproject.org> - 5.18.0-1
2f472b4
- maxima-5.18.0
2f472b4
13aabab
* Wed Mar 04 2009 Rex Dieter <rdieter@fedoraproject.org> - 5.17.1-7
13aabab
- respin (sbcl)
13aabab
a1fd1cd
* Fri Feb 27 2009 Rex Dieter <rdieter@fedoraproject.org> - 5.17.1-6 
a1fd1cd
- ExclusiveArch: s/i386/%%ix86/
a1fd1cd
c5ea49c
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.17.1-5
c5ea49c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
c5ea49c
d592893
* Tue Feb 03 2009 Rex Dieter <rdieter@fedoraproject.org> - 5.17.1-4
d592893
- respin (sbcl)
d592893
01ccff0
* Sun Jan 18 2009 Rex Dieter <rdieter@fedoraproject.org> - 5.17.1-3
01ccff0
- reenable gcl on i386 (#451801), x86_64 (#427250), ppc (#167952)
01ccff0
1014a9a
* Wed Dec 31 2008 Rex Dieter <rdieter@fedoraproject.org> - 5.17.1-2
1014a9a
- respin (sbcl)
1014a9a
4864ee9
* Wed Dec 17 2008 Rex Dieter <rdieter@fedoraproject.org> - 5.17.1-1
4864ee9
- maxima-5.17.1
4864ee9
bb19ca5
* Thu Dec 04 2008 Rex Dieter <rdieter@fedoraproject.org> - 5.17.0-1
bb19ca5
- maxima-5.17.0
bb19ca5
334fd28
* Wed Nov 05 2008 Rex Dieter <rdieter@fedoraproject.org> - 5.16.3-4
334fd28
- respin (sbcl)
334fd28
70079d4
* Thu Oct 02 2008 Rex Dieter <rdieter@fedoraproject.org> - 5.16.3-3
70079d4
- respin (sbcl)
70079d4
fab40fc
* Tue Sep 02 2008 Rex Dieter <rdieter@fedoraproject.org> - 5.16.3-2
fab40fc
- respin (sbcl)
fab40fc
c37fdf5
* Sun Aug 24 2008 Rex Dieter <rdieter@fedoraproject.org> - 5.16.3-1
c37fdf5
- maxima-5.16.3
c37fdf5
c37fdf5
* Mon Aug 18 2008 Rex Dieter <rdieter@fedoraproject.org> - 5.16.2-1
c37fdf5
- maxima-5.16.2 (5.16 rc)
c37fdf5
4512e51
* Fri Aug 01 2008 Rex Dieter <rdieter@fedoraproject.org> - 5.15.0-3
4512e51
- rawhide/rpm hacks/workarounds
4512e51
59f7e5e
* Wed Jul 30 2008 Rex Dieter <rdieter@fedoraproject.org> - 5.15.0-2
59f7e5e
- respin (sbcl)
59f7e5e
45f8d7b
* Wed May 28 2008 Rex Dieter <rdieter@fedoraproject.org> - 5.15.0-1
45f8d7b
- maxima-5.15.0
965ac2f
- omit ppc (sbcl, #448734)
1b96957
- omit gcl (#451801)
2df78a1
- touchup scriptlets
45f8d7b
608a0fd
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 5.14.0-6
608a0fd
- Autorebuild for GCC 4.3
608a0fd
9570ad0
* Mon Jan 28 2008 Rex Dieter <rdieter@fedoraproject.org> 5.14.0-5
9570ad0
- respin (sbcl)
9570ad0
bbceaed
* Wed Jan 02 2008 Rex Dieter <rdieter[AT]fedoraproject.org> 5.14.0-4
bbceaed
- x86_64: --disable-gcl (#427250)
d0a0fab
- --disable-gcl (f9+, temporary, until broken deps fixed)
bbceaed
fc4bf0f
* Tue Jan 01 2008 Rex Dieter <rdieter[AT]fedoraproject.org> 5.14.0-3
fc4bf0f
- (re)enable gcl
fc4bf0f
c50cde2
* Thu Dec 27 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.14.0-2
c50cde2
- respin (sbcl)
c50cde2
5faffc9
* Sat Dec 22 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.14.0-1
5faffc9
- maxima-5.14.0
5faffc9
99fe9a7
* Mon Dec 17 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.13.99-0.3.rc2
99fe9a7
- disable gcl (for now, doesn't build atm)
99fe9a7
b2ba40c
* Mon Dec 17 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.13.99-0.2.rc2
b2ba40c
- maxima-5.13.99rc2
b2ba40c
f681474
* Tue Dec 04 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.13.99-0.1.rc1
f681474
- maxima-5.13.99rc1
f681474
5fc67b5
* Mon Nov 26 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.13.0-10
6ab9880
- rebuild against sbcl-1.0.12/clisp-2.43
6ab9880
6c59229
* Sat Nov 03 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.13.0-8
6c59229
- rebuild against sbcl-1.0.11
6c59229
2764d6a
* Tue Oct 09 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.13.0-7
2764d6a
- rebuild against sbcl-1.0.10
2764d6a
391b8ba
* Fri Sep 14 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.13.0-6
391b8ba
- xmaxima.desktop: Categories=Development,Math
b143f6c
d96b11a
* Thu Aug 30 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.13.0-4
b143f6c
- (re)--enable-gcl, f8+ (#256281)
b143f6c
- fix inadvertant Obsoletes: maxima-runtime-gcl (f7)
d96b11a
ad037df
* Mon Aug 27 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.13.0-3
d96b11a
- until it is unborked, disable gcl support, f8+ (#256281)
ad037df
- --with-default-lisp=sbcl (was gcl)
ad037df
6edc6b8
* Sun Aug 26 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.13.0-2
6edc6b8
- rebuild against sbcl-1.0.9
6edc6b8
4553431
* Sat Aug 25 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.13.0-1
4553431
- maxima-5.13.0
4553431
de23acb
* Sun Aug 19 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.12.99-0.5.rc2
de23acb
- maxima-5.12.99rc2
de23acb
76e1f2f
* Thu Aug 09 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.12.99-0.4.rc1
f764cf3
- maxima-5.12.99rc1
2560b6c
- enable langpacks: es, pt, pt_BR
2560b6c
7689255
* Sat Jul 28 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.12.0-6
7689255
- respin for sbcl-1.0.8
7689255
08051ee
* Fri Jul 20 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.12.0-5
08051ee
- disable clisp/ppc, still awol (#166347)
7689255
- respin for sbcl-1.0.7
08051ee
105beb1
* Thu Jul 12 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.12.0-4
105beb1
- enable clisp/ppc (#166347)
105beb1
- revert koji hack.
105beb1
2025c74
* Tue May 29 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.12.0-3
2025c74
- ExclusiveArch: %%ix86 -> i386 (for koji)
2025c74
2025c74
* Tue May 29 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.12.0-2
ff20877
- respin for sbcl-1.0.6
ff20877
f7bcb7c
* Thu May 03 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.12.0-1
f7bcb7c
- maxima-5.12.0
f7bcb7c
c557fa0
* Mon Apr 30 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.11.99-0.4.rc3
c557fa0
- maxima-5.11.99rc3
c557fa0
1afde29
* Sun Apr 29 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.11.99-0.3.rc2
cde5aa2
- fix sbcl/ppc build (#238376)
cde5aa2
cde5aa2
* Sun Apr 29 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.11.99-0.1.rc2
5b8e329
- maxima-5.11.99rc2
5b8e329
2544763
* Mon Mar 26 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.11.0-8
2544763
- respin for sbcl-1.0.4
2544763
17badd3
* Wed Feb 28 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.11.0-7
17badd3
- respin for sbcl-1.0.3
17badd3
8dbfd2e
* Thu Jan 25 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.11.0-6
8dbfd2e
- respin for sbcl-1.0.2
8dbfd2e
92ab12f
* Fri Jan 05 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 5.11.0-5
92ab12f
- (re)enable ppc/sbcl builds (#220053)
92ab12f
f5cec0f
* Thu Dec 28 2006 Rex Dieter <rdieter[AT]fedoraproject.org> 5.11.0-4
f5cec0f
- (re)--enable-sbcl
f5cec0f
f5cec0f
* Wed Dec 27 2006 Rex Dieter <rdieter[AT]fedoraproject.org> 5.11.0-3
45bb875
- updated xdg_utils patch (sent upstream)
45bb875
ce21ad9
* Thu Dec 21 2006 Rex Dieter <rdieter[AT]fedoraproject.org> 5.11.0-2
ce21ad9
- %%triggerin -- tetex-latex (for emaxima.sty)
ce21ad9
- disable ppc builds (for now), sbcl/ppc is segfaulting (#220053)
ce21ad9
a11e849
* Thu Dec 21 2006 Rex Dieter <rdieter[AT]fedoraproject.org> 5.11.0-1
a11e849
- maxima-5.11.0 (#220512)
a11e849
6b22346
* Mon Dec 18 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.10.99-0.3.rc3
6b22346
- maxima-5.10.99rc3
6b22346
2994c47
* Wed Dec 13 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.10.99-0.2.rc2
19b8a1c
- maxima-5.10.99rc2
19b8a1c
388a876
* Wed Dec 06 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.10.0-9
388a876
- respin (for sbcl-1.0)
388a876
a6ebdaa
* Fri Nov 10 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.10.0-8
a6ebdaa
- omit sbcl-disable-debugger patch (#214568)
a6ebdaa
0cde7f4
* Thu Oct 26 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.10.0-7
046c620
- respin for sbcl-0.9.18
046c620
- fixup %%triggerun's
0cde7f4
- drop dfi --add-category=X-Fedora
046c620
41e513f
* Mon Oct 02 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.10.0-5
41e513f
- update xdg-utils patch (for .dvi handling too)
41e513f
e535557
* Mon Oct 02 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.10.0-4
41e513f
- -gui: htmlview -> xdg-open, Requires: xdg-utils
dcc636e
162db7b
* Tue Sep 26 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.10.0-2
162db7b
- respin for sbcl-0.9.17
162db7b
8d8c991
* Thu Sep 21 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.10.0-1
8d8c991
- 5.10.0
8d8c991
5f77e0b
* Tue Sep 19 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.3.99-0.10.rc4
e035499
- respin for new(er) sbcl (#207063)
e035499
36a1188
* Wed Sep 13 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.3.99-0.8.rc4
36a1188
- 5.9.3.99rc4
36a1188
a1b8c2f
* Wed Sep 06 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.3.99-0.7.rc3
a1b8c2f
- 5.9.3.99rc3
a1b8c2f
aa33931
* Tue Aug 29 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.3.99-0.6.rc2
aa33931
- fc6 respin
aa33931
e888dce
* Sun Aug 27 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.3.99-0.5.rc2
e888dce
- respin (against newer sbcl)
e888dce
9e6e695
* Wed Aug 09 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.3.99-0.4.rc2
9e6e695
- update gcl_setarch patch
9e6e695
7294ebb
* Wed Aug 09 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.3.99-0.3.rc2
6729cb7
- 5.9.3.99rc2
6729cb7
6729cb7
* Tue Aug 01 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.3.99-0.1.rc1
6729cb7
- 5.9.3.99rc1
e888dce
- - %ghost (x)emacs site-lisp bits (hint from fedora-rpmdevtools)
6729cb7
978e856
* Mon Jun 26 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.3-5
978e856
- respin for sbcl-0.9.14 (and relax Requires = to >= )
978e856
98b6125
* Tue May 30 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.3-4
98b6125
- respin for sbcl-0.9.13
98b6125
64a4c9f
* Mon Apr 28 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.3-3 
64a4c9f
- respin, using new ppc bootstrap
64a4c9f
37f677c
* Fri Apr 28 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.3-2.1
37f677c
- try ppc build against sbcl
37f677c
db1214e
* Wed Apr 26 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.3-2
db1214e
- use setarch -X hack to allow runtime-gcl to function (#187647)
db1214e
- respin for sbcl-0.9.12
db1214e
4291039
* Wed Apr 05 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.3-1
4291039
- 5.9.3
4291039
81d2ae2
* Thu Mar 30 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.2-13
81d2ae2
- respin for sbcl-0.9.11
81d2ae2
f0a26f2
* Mon Mar 27 2006 Rex Dieter <rexdieter[AT]users.sf.net>
778aa6e
- fc6+: BR: texinfo -> texinfo-tex (#186827)
f0a26f2
7033403
* Thu Mar 09 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.2-12
7033403
- enable runtime-cmucl (%%ix86 only, atm)
7033403
1c461d5
* Wed Mar 08 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.2-11
1c461d5
- fc5: enable runtime-gcl
1c461d5
- runtime-sbcl: Requires: sbcl = %%{sbcl_version_used_to_build}
1c461d5
21b0139
* Mon Feb 27 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.2-10
21b0139
- respin for sbcl-0.9.10
21b0139
c774af2
* Thu Jan 05 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.2-9
c774af2
- OK, loosen Req's again (buildsystem can't handle it)
c774af2
4a32274
* Thu Jan 05 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.2-8
4a32274
- tighten Req: on clisp/sbcl runtimes
4a32274
686239d
* Thu Jan 05 2006 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.2-7
686239d
- rebuild for/with new clisp,sbcl
686239d
ddae40c
* Thu Oct 27 2005 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.2-6
9c3b757
- --enable-sbcl
9c3b757
- avoid rpmquery's at build-time
9c3b757
9c3b757
* Sat Oct 22 2005 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.2-4
9c3b757
- emaxima patch
9c3b757
- follow icon spec
9c3b757
9c3b757
* Wed Oct 18 2005 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.2-3
a22f877
- --with-default-lisp=clisp
a22f877
- --with-clisp-runtime=%%_libdir/clisp/base/lisp.run
a22f877
c56829e
* Wed Oct 12 2005 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.2-2
c56829e
- 5.9.2
c56829e
c56829e
* Thu Oct 06 2005 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.1.9rc4-4
c56829e
- cleanup _with,_enable macros
c56829e
- -sbcl: --disable-debugger
c56829e
c56829e
* Tue Oct 04 2005 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.1.9rc4-3
c56829e
- 5.9.1.9rc4
c56829e
- banish _without_ macros, use only _with_ (absense of _with_foo implies
c56829e
  _without_foo)
c56829e
c56829e
* Wed Sep 28 2005 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.1.9rc3-1
c56829e
- 5.9.1.9rc3
c56829e
c56829e
* Mon Sep 26 2005 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.1.9rc2-1
c56829e
- 5.9.1.9rc2
c56829e
c56829e
* Fri Sep 23 2005 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.1.9rc1-4
c56829e
- --with-clisp only (for now)
c56829e
c56829e
* Thu Sep 22 2005 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.1.9rc1-3
c56829e
- runtime-clisp: workaround "cpio: MD5 sum mismatch" error
c56829e
- --with-gcl
c56829e
- make %%_libdir/maxima owned by runtime pkgs
c56829e
8e29aca
* Fri Sep 16 2005 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.1.9rc1-2
8e29aca
- -runtime-sbcl: with sbcl_ver macro
8e29aca
- use versioned maxima-exec Obsoletes.
8e29aca
8e29aca
* Mon Sep 12 2005 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.1.9rc1-1
8e29aca
- 5.9.1.9rc1
8e29aca
319b050
* Fri Sep 09 2005 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.1-5
319b050
- add more Obsoletes: maxima-exec- for cleaner upgrade from customized,
319b050
  rebuilt upstream rpms.
319b050
- (re)disable debuginfo.  No point in having empty -debuginfo pkgs.
319b050
- a few cleanups getting ready for 5.9.1.1cvs/5.9.2rc
319b050
12ed523
* Tue Sep 06 2005 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.1-4
12ed523
- workaround lack of debuginfo.list when building --with gcl
85510df
- ExcludeArch: ppc ppc64 (bug #166347)
12ed523
12ed523
* Mon Aug 29 2005 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.1-3
12ed523
- BR: tk (/usr/bin/wish)
12ed523
- trim %%description
12ed523
- drop maxima book generation (use pregenerated copy)
12ed523
- drop emaxima subpkg bits
12ed523
- -src: lisp source subpkg
12ed523
12ed523
* Fri Aug 26 2005 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.1-2
12ed523
- re-instate %%debuginfo
12ed523
- put 'make check' in %%check section
12ed523
12ed523
* Wed Aug 17 2005 Rex Dieter <rexdieter[AT]users.sf.net> 5.9.1-1
12ed523
- cleanup for Extras
12ed523
12ed523
* Fri Jan 28 2005 Rex Dieter <rexdieter[AT]users.sf.net> 0:5.9.1-0.fdr.6
12ed523
- -clisp,-cmucl,-sbcl: Req >= lisp version that was used to build it.
12ed523
12ed523
* Thu Sep 30 2004 Rex Dieter <rexdieter at sf.net> 0:5.9.1-0.fdr.5
12ed523
- respin sbcl,clisp
12ed523
12ed523
* Wed Sep 29 2004 Rex Dieter <rexdieter at sf.net> 0:5.9.1-0.fdr.4
12ed523
- fix %%post/%%postun to handle the now-uncompressed info files
12ed523
- relax runtime Req/Prov to not include %%release (so we don't have
12ed523
  to rebuild *every* runtime on every package iteration
12ed523
12ed523
* Tue Sep 28 2004 Rex Dieter <rexdieter at sf.net> 0:5.9.1-0.fdr.3
12ed523
- use pregenerated maxima book and macref.pdf from
12ed523
  http://maxima.sourceforge.net/docs.shtml
12ed523
12ed523
* Tue Sep 28 2004 Rex Dieter <rexdieter at sf.net> 0:5.9.1-0.fdr.2
12ed523
- fix/cleanup build_book=1 option
12ed523
12ed523
* Mon Sep 27 2004 Rex Dieter <rexdieter at sf.net> 0:5.9.1-0.fdr.1
12ed523
- 5.9.1 
12ed523
12ed523
* Fri Sep 17 2004 Rex Dieter <rexdieter at sf.net> 0:5.9.0.9-0.fdr.0.7.rc1
12ed523
- 5.9.0.9rc1
12ed523
12ed523
* Wed Aug 18 2004 Rex Dieter <rexdieter at sf.net> 0:5.9.0.9-0.fdr.0.6.beta2
12ed523
- updated sbcl patch
12ed523
12ed523
* Thu Aug 12 2004 Rex Dieter <rexdieter at sf.net> 0:5.9.0.9-0.fdr.0.5.beta2
12ed523
- -emaxima: renamed emacs -> emaxima 
12ed523
- -emaxima: cleanup/expand LaTeX,emacs,xemacs bits
12ed523
- (optionally) build maxima book (pdf)
12ed523
12ed523
* Wed Aug 11 2004 Rex Dieter <rexdieter at sf.net> 0:5.9.0.9-0.fdr.0.4.beta2
12ed523
- enable sbcl build, thanks to patch from
12ed523
  http://www.math.utexas.edu/pipermail/maxima/2004/007802.html
12ed523
12ed523
* Tue Aug 10 2004 Rex Dieter <rexdieter at sf.net> 0:5.9.0.9-0.fdr.0.3.beta2
12ed523
- fix conflict with gcl-2.6.4
12ed523
12ed523
* Fri Aug 06 2004 Rex Dieter <rexdieter at sf.net> 0:5.9.0.9-0.fdr.0.2.beta2
12ed523
- (re)enable cmucl
12ed523
12ed523
* Wed Aug 04 2004 Rex Dieter <rexdieter at sf.net> 0:5.9.0.9-0.fdr.0.1.beta2
12ed523
- 5.9.0.9beta2 
12ed523
- allow sbcl, disabled for now
12ed523
- nix -emacs subpkg (for now)
12ed523
12ed523
* Mon Jul 19 2004 Rex Dieter <rexdieter at sf.net> 0:5.9.0-0.fdr.7
12ed523
- emacs subpkg
12ed523
- drop cmucl support (cmucl doesn't build on fc2) 
12ed523
- add desktop Categories: Education;Math;
12ed523
12ed523
* Fri Mar 26 2004 Rex Dieter <rexdieter at sf.net> 0:5.9.0-0.fdr.5
12ed523
- patch xmaxima to use htmlview instead of netscape
12ed523
- move %%datadir/maxima/5.9.0/xmaxima to -gui pkg
12ed523
12ed523
* Thu Mar 25 2004 Rex Dieter <rexdieter at sf.net> 0:5.9.0-0.fdr.4
12ed523
- desktop-file now default (unless desktop_file=0)
12ed523
12ed523
* Thu Dec 18 2003 Rex Dieter <rexdieter at sf.net> 0:5.9.0-0.fdr.3
12ed523
- make %%post safer
12ed523
- cleanup --without (clisp|cmucl|gcl) usage.
12ed523
- use desktop-file-install (on platforms that support it)
12ed523
- Requires(post,postun): /sbin/install-info
12ed523
12ed523
* Wed Oct 01 2003 Rex Dieter <rexdieter at sf.net> 0:5.9.0-0.fdr.2
12ed523
- runtime-gcl: remove Requires: gcl, not needed after all.
12ed523
- enable runtime-clisp 
12ed523
- enable runtime-cmucl 
12ed523
12ed523
* Wed Sep 24 2003 Rex Dieter <rexdieter at sf.net> 0:5.9.0-0.fdr.1
12ed523
- applnk/icon
12ed523
12ed523
* Wed Sep 17 2003 Rex Dieter <rexdieter at sf.net> 0:5.9.0-0.fdr.0
12ed523
- fedora'ize