r564: *** empty log message ***
[ctsim.git] / rpm / ctsim.spec
1 # Version of CTSim
2 %define version 3.0.3
3
4 Summary: CTSim - Open-Source Computed Tomography Simulator
5 Name: ctsim
6 Version: %{version}
7 Release: 1
8 Packager: Kevin Rosenberg <kevin@rosenberg.net>
9 Source: ftp.ctsim.org:/pub/ctsim/ctsim-%{version}.tar.gz
10 Copyright: GPL
11 Group: Applications/Scientific
12
13 %description
14 CTSim is a Computed Tomography Simulator.
15
16 %prep
17 %setup 
18
19 %build
20 CFLAGS="$RPM_OPT_FLAGS" \
21         ./configure --prefix=/usr/local --enable-static --without-lam
22 make
23
24 %install
25 strip src/ctsim
26 strip tools/ctsimtext
27 install -s -m 755 -o 0 -g 0 src/ctsim /usr/local/bin/ctsim
28 install -s -m 755 -o 0 -g 0 tools/ctsimtext /usr/local/bin/ctsimtext
29 install -m 755 -o 0 -g 0 tools/sample-ctsim.sh /usr/local/bin/sample-ctsim.sh
30 install -m 755 -o 0 -g 0 doc/ctsim.htb /usr/local/man/ctsim.htb
31 rm -f /usr/local/bin/if1
32 rm -f /usr/local/bin/if2
33 rm -f /usr/local/bin/ifexport
34 rm -f /usr/local/bin/ifinfo
35 rm -f /usr/local/bin/phm2if
36 rm -f /usr/local/bin/phm2pj
37 rm -f /usr/local/bin/pj2if
38 rm -f /usr/local/bin/pjinfo
39 rm -f /usr/local/bin/pjrec
40 ln -s /usr/local/bin/ctsimtext /usr/local/bin/if1
41 ln -s /usr/local/bin/ctsimtext /usr/local/bin/if2
42 ln -s /usr/local/bin/ctsimtext /usr/local/bin/ifexport
43 ln -s /usr/local/bin/ctsimtext /usr/local/bin/ifinfo
44 ln -s /usr/local/bin/ctsimtext /usr/local/bin/phm2if
45 ln -s /usr/local/bin/ctsimtext /usr/local/bin/phm2pj
46 ln -s /usr/local/bin/ctsimtext /usr/local/bin/pj2if
47 ln -s /usr/local/bin/ctsimtext /usr/local/bin/pjinfo
48 ln -s /usr/local/bin/ctsimtext /usr/local/bin/pjrec
49
50 %files
51 %doc NEWS README COPYING ChangeLog INSTALL
52
53 /usr/local/bin/ctsim
54 /usr/local/bin/ctsimtext
55 /usr/local/man/ctsim.htb
56 /usr/local/bin/sample-ctsim.sh
57
58