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

Contents of /trunk/ascend.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 447 - (show annotations) (download)
Wed Apr 5 00:31:15 2006 UTC (14 years, 7 months ago) by johnpye
File size: 2188 byte(s)
Renamed 'desktop' directory to 'gnome'
1
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 Source: %{name}-%{version}.tar.bz2
12 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 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 Requires(post): desktop-file-utils
26 Requires(postun): desktop-file-utils
27
28 Requires: python >= 2.4
29 Requires: pygtk2 >= 2.6, pygtk2-libglade
30 Requires: python-matplotlib, python-numeric
31 Requires: gtksourceview
32 Requires: make
33
34 %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 scons INSTALL_PREFIX=%{buildroot}%{_prefix} INSTALL_DATA=%{buildroot}%{_datadir} INSTALL_BIN=%{buildroot}%{_bindir} install
51
52 pushd pygtk/interface/gnome
53 install -o root -g root -m 644 -D ascend.desktop %{buildroot}/%{_datadir}/applications/ascend.desktop
54 install -o root -g root -m 644 -D ascend.png %{buildroot}/%{_datadir}/icons/ascend-app.png
55 install -o root -g root -m 644 -D ascend.png %{buildroot}/%{_datadir}/icons/hicolor/64x64/ascend.png
56 install -o root -g root -m 644 -D ascend.xml %{buildroot}/%{_datadir}/mime/packages/ascend.xml
57 install -o root -g root -m 644 -D ascend.lang %{buildroot}/%{_datadir}/gtksourceview-1.0/language-specs/ascend.lang
58 popd
59
60 %clean
61 rm -rf %{buildroot}
62
63 %files
64 %defattr(-, root, root)
65 %doc INSTALL tcltk98/license.txt
66 %{_bindir}/ascend
67 %{_datadir}/applications/ascend.desktop
68 %{_datadir}/ascend/*
69
70 %changelog
71 * Thu Apr 04 2006 John Pye <john.pye@student.unsw.edu.au>
72 - First RPM package for new SCons build

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