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

Annotation of /trunk/ascend.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 446 - (hide annotations) (download)
Wed Apr 5 00:30:15 2006 UTC (14 years, 2 months ago) by johnpye
File size: 1850 byte(s)
Added GNOME integration stuff under pygtk/interface/desktop
1 johnpye 439
2     Name: ascend
3     Summary: ASCEND Modelling Environment
4     Version: 0.9.6rc0
5    
6     # Use release "0" so that distro-released versions will override ours.
7     Release: 0.jdpipe
8    
9     License: GPL
10     Group: Applications/Graphics
11 johnpye 442 Source: %{name}-%{version}.tar.bz2
12 johnpye 439 URL: http://inkscape.sourceforge.net/
13    
14     Prefix: %{_prefix}
15     Packager: Automatic
16     Vendor: The Inkscape Project
17     BuildRoot: %{_tmppath}/%{name}-%{version}-root
18    
19 johnpye 446 BuildRequires: python >= 2.4, python-devel
20     BuildRequires: scons >= 0.96
21     BuildRequires: bison, flex
22     BuildRequires: swig >= 1.3.24
23     BuildRequires: desktop-file-utils
24    
25 johnpye 439 Requires(post): desktop-file-utils
26     Requires(postun): desktop-file-utils
27    
28 johnpye 440 Requires: python >= 2.4
29     Requires: pygtk2 >= 2.6, pygtk2-libglade
30     Requires: python-matplotlib, python-numeric
31 johnpye 446 Requires: gtksourceview
32     Requires: make
33 johnpye 440
34 johnpye 439 %description
35     ASCEND IV is both a large-scale object-oriented mathematical
36     modeling environment and a strongly typed mathematical modeling
37     language. Although ASCEND has primarily been developed by Chemical
38     Engineers, great care has been exercised to assure that it is
39     domain independent. ASCEND can support modeling activities in
40     fields from Architecture to (computational) Zoology.
41    
42     %prep
43     %setup
44    
45     %build
46     scons %{?_smp_mflags}
47    
48     %install
49     rm -rf %{buildroot}
50 johnpye 445 scons INSTALL_PREFIX=%{buildroot}%{_prefix} INSTALL_DATA=%{buildroot}%{_datadir} INSTALL_BIN=%{buildroot}%{_bindir} install
51 johnpye 446 install -m 644 -o root pygtk/interface/ascend.desktop %{buildroot}%{_datadir}/applications/
52     install -m 644 -o root pygtk/interface/ascend.lang %{buildroot}%{_datadir}/gtksourceview-1.0/language-specs/
53 johnpye 439
54     %clean
55     rm -rf %{buildroot}
56    
57     %files
58     %defattr(-, root, root)
59 johnpye 446 %doc INSTALL tcltk98/license.txt
60 johnpye 439 %{_bindir}/ascend
61     %{_datadir}/applications/ascend.desktop
62     %{_datadir}/ascend/*
63    
64     %changelog
65     * Thu Apr 04 2006 John Pye <john.pye@student.unsw.edu.au>
66     - First RPM package for new SCons build

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