/[ascend]/trunk/ascend.spec.in
ViewVC logotype

Diff of /trunk/ascend.spec.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1411 by jpye, Mon Apr 23 05:13:20 2007 UTC revision 1412 by jpye, Mon Apr 23 13:55:28 2007 UTC
# Line 4  Version:   @VERSION@ Line 4  Version:   @VERSION@
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
# Line 16  Packager:  John Pye Line 17  Packager:  John Pye
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@
# Line 78  scons %{_smp_mflags} DEFAULT_ASCENDLIBRA Line 107  scons %{_smp_mflags} DEFAULT_ASCENDLIBRA
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
# Line 130  update-mime-database /usr/share/mime Line 159  update-mime-database /usr/share/mime
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
# Line 154  update-mime-database /usr/share/mime Line 184  update-mime-database /usr/share/mime
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.

Legend:
Removed from v.1411  
changed lines
  Added in v.1412

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22