]> git.pld-linux.org Git - packages/Radiance.git/blob - Radiance.spec
- cleanups
[packages/Radiance.git] / Radiance.spec
1 Summary:        Radiance 3D Photo-Realistic Renderer
2 Summary(pl):    Fotorealistyczny program do renderowania scen 3D.
3 Name:           Radiance
4 Version:        3r1p8
5 Release:        1
6 Group:          Applications/Graphics
7 Group(de):      Applikationen/Grafik
8 Group(pl):      Aplikacje/Grafika
9 License:        free use, but non-distributable
10 Source0:        http://radsite.lbl.gov/radiance/pub/rad%{version}.tar.Z
11 Patch0:         %{name}-PLD.patch
12 Patch1:         %{name}-rview-conflict.patch
13 NoSource:       0
14 URL:            http://radsite.lbl.gov/radiance/HOME.html
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 Advenced 3D Photo-Realistic Renderer.
19
20 %description -l pl
21 Zaawansowany program do modelowania scen 3D.
22
23 %prep
24 %setup  -q -n ray
25 %patch0 -p1
26 %patch1 -p1
27
28 (cd doc/man/man1 ; mv -f rview.1 radview.1)
29
30 %build
31 for i in common meta cv gen ot rt px util cal/{ev,calc,rcalc,util}; do
32     make -C src/$i -f Rmakefile \
33         OPT="%{rpmcflags}" CC="%{__cc}" \
34         ARCH="IBMPC" \
35         MACH="-DBSD -Dlinux -DSPEED=40 -DDCL_ATOF -DBIGMEM -L/usr/X11R6/lib" \
36         MLIBDIR="%{_libdir}/ray/meta" \
37         COMPAT="malloc.o erf.o getpagesize.o"
38 done
39         
40 %install
41 rm -rf $RPM_BUILD_ROOT
42 install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir}/ray,%{_mandir}/man{1,3,5}}
43
44 (cd lib
45 tar cf - * | tar xf - -C $RPM_BUILD_ROOT%{_libdir}/ray
46 )
47
48 for i in meta cv gen ot rt px util cal/{ev,calc,rcalc,util}; do
49     make -C src/$i -f Rmakefile install \
50         "DESTDIR=$RPM_BUILD_ROOT" \
51         "INSTDIR=%{_bindir}" \
52         "LIBDIR=%{_libdir}/ray"
53 done
54
55 for i in 1 3 5; do
56         install doc/man/man$i/*.$i $RPM_BUILD_ROOT%{_mandir}/man$i
57 done
58
59 # note: doc/*.1 are ordinary groff files, not manuals
60 gzip -9nf doc/ps/* doc/notes/* doc/digest/* README doc/*.1
61
62 %clean
63 rm -rf $RPM_BUILD_ROOT
64
65 %files
66 %defattr(644,root,root,755)
67 %attr(755,root,root) %{_bindir}/*
68 %{_libdir}/ray
69 %{_mandir}/man?/*
70 %doc doc/ps doc/notes/* doc/digest doc/*.1.gz README.gz
This page took 0.043674 seconds and 3 git commands to generate.