4 |
|
|
5 |
# Use release 0.* so that other users can do patch releases with a higher number |
# Use release 0.* so that other users can do patch releases with a higher number |
6 |
# and still have the update occur automatically. |
# and still have the update occur automatically. |
7 |
Release: @RELEASE@ |
Release: @RELEASE@%{?dist} |
8 |
|
|
9 |
|
|
10 |
License: GPL |
License: GPL |
11 |
Group: Applications/Engineering |
Group: Applications/Engineering |
17 |
Vendor: Carnegie Mellon University |
Vendor: Carnegie Mellon University |
18 |
BuildRoot: %{_tmppath}/%{name}-%{version}-root |
BuildRoot: %{_tmppath}/%{name}-%{version}-root |
19 |
|
|
20 |
BuildRequires: python >= 2.4, python-devel |
%description |
21 |
BuildRequires: scons >= 0.96.91 |
ASCEND IV is both a large-scale object-oriented mathematical |
22 |
|
modeling environment and a strongly typed mathematical modeling |
23 |
|
language. Although ASCEND has primarily been developed by Chemical |
24 |
|
Engineers, great care has been exercised to assure that it is |
25 |
|
domain independent. ASCEND can support modeling activities in |
26 |
|
fields from Architecture to (computational) Zoology. |
27 |
|
|
28 |
|
#----------build dependencies------------ |
29 |
|
|
30 |
|
# ...general |
31 |
|
BuildRequires: scons >= 0.96.92 |
32 |
BuildRequires: bison >= 2.0 |
BuildRequires: bison >= 2.0 |
33 |
BuildRequires: flex >= 2.5.4 |
BuildRequires: flex >= 2.5.4 |
34 |
BuildRequires: swig >= 1.3.24 |
BuildRequires: swig >= 1.3.24 |
35 |
|
BuildRequires: gcc-gfortran |
36 |
|
BuildRequires: libgfortran |
37 |
|
BuildRequires: blas-devel |
38 |
|
BuildRequires: sundials >= 2.2.0 |
39 |
|
BuildRequires: conopt >= 3.14 |
40 |
|
|
41 |
|
# ...pygtk |
42 |
|
BuildRequires: python-devel >= 2.4 |
43 |
|
|
44 |
|
# ... tcl/tk |
45 |
BuildRequires: tk-devel >= 8.3, tcl-devel >= 8.3 |
BuildRequires: tk-devel >= 8.3, tcl-devel >= 8.3 |
46 |
BuildRequires: tktable < 2.10, tktable >= 2.8 |
BuildRequires: tktable < 2.10, tktable >= 2.8 |
47 |
|
|
48 |
|
# ... GNOME |
49 |
BuildRequires: desktop-file-utils |
BuildRequires: desktop-file-utils |
|
BuildRequires: sundials >= 2.2.1 |
|
|
BuildRequires: conopt >= 3.14 |
|
50 |
|
|
51 |
# This contains the libg2c library; which on FC5 is not in the path, unfort. |
#-----------runtime dependencies----------- |
52 |
BuildRequires: compat-gcc-32-g77 == 3.2.3 |
|
53 |
|
# ...general |
54 |
|
Requires: gtksourceview |
55 |
|
Requires: blas |
56 |
|
# sundials will be statically linked |
57 |
|
|
58 |
|
# ...pygtk |
59 |
Requires: python >= 2.4 |
Requires: python >= 2.4 |
60 |
Requires: pygtk2 >= 2.6 |
Requires: pygtk2 >= 2.6 |
61 |
Requires: pygtk2-libglade |
Requires: pygtk2-libglade |
62 |
Requires: python-matplotlib |
Requires: python-matplotlib |
63 |
Requires: python-numeric |
Requires: numpy |
64 |
Requires: gtksourceview |
Requires: ipython |
65 |
|
|
66 |
|
# ...tcl/tk |
67 |
Requires: xgraph >= 11 |
Requires: xgraph >= 11 |
68 |
# sundials is statically linked (hopefully) |
Requires: tcl >= 8.3 |
69 |
|
Requires: tk >= 8.3 |
70 |
|
Requires: tktable < 2.10, tktable >= 2.8 |
71 |
|
|
72 |
%description |
#------------------------------------------ |
73 |
ASCEND IV is both a large-scale object-oriented mathematical |
|
74 |
modeling environment and a strongly typed mathematical modeling |
Provides: ascend-gui |
75 |
language. Although ASCEND has primarily been developed by Chemical |
|
76 |
Engineers, great care has been exercised to assure that it is |
# for the moment we'll just make one big super-package, to keep things |
77 |
domain independent. ASCEND can support modeling activities in |
# simple for end-users. |
|
fields from Architecture to (computational) Zoology. |
|
78 |
|
|
79 |
#%package -n ascend-python |
#%package -n ascend-python |
80 |
#Version: @VERSION@ |
#Version: @VERSION@ |
107 |
INSTALL_SHARE=%{_datadir} \ |
INSTALL_SHARE=%{_datadir} \ |
108 |
INSTALL_BIN=%{_bindir} \ |
INSTALL_BIN=%{_bindir} \ |
109 |
INSTALL_INCLUDE=%{_includedir} \ |
INSTALL_INCLUDE=%{_includedir} \ |
110 |
F2C_LIBPATH=/usr/lib/gcc-lib/i386-redhat-linux/3.2.3/ \ |
WITH_SOLVERS=QRSLV,LSOD,CMSLV,IDA,LRSLV,CONOPT \ |
111 |
WITH_SOLVERS=QRSLV,LSOD,CMSLV,LRSLV,CONOPT \ |
ABSOLUTE_PATHS=1 \ |
112 |
pygtk tcltk |
pygtk tcltk |
113 |
|
|
114 |
%install |
%install |
159 |
%{_bindir}/ascend |
%{_bindir}/ascend |
160 |
%{_datadir}/ascend/*.py |
%{_datadir}/ascend/*.py |
161 |
%{_datadir}/ascend/*.pyc |
%{_datadir}/ascend/*.pyc |
162 |
|
%{_datadir}/ascend/*.pyo |
163 |
%{_datadir}/ascend/glade |
%{_datadir}/ascend/glade |
164 |
%{_datadir}/ascend/_ascpy.so |
%{_datadir}/ascend/_ascpy.so |
165 |
%{_datadir}/applications/ascend.desktop |
%{_datadir}/applications/ascend.desktop |
184 |
%{_includedir}/system |
%{_includedir}/system |
185 |
|
|
186 |
%changelog |
%changelog |
187 |
* Mon Apr 23 2007 John Pye <john.pye@student.unsw.edu.au> |
* Mon Apr 23 2007 John Pye <john.pye@student.unsw.edu.au> 0.9.5.108 |
188 |
- File ascend.lang has moved. |
- File ascend.lang has moved. |
189 |
- book.pdf is included in package. |
- book.pdf is included in package. |
190 |
- some header files have been moved. |
- some header files have been moved. |