X-Git-Url: https://git.pld-linux.org/gitweb.cgi?a=blobdiff_plain;f=Radiance.spec;h=3b5eb68d0b3367d976faacd7b94d454f1b4d1f8e;hb=d6295d4e25115ab78074ddf454de30d607de1567;hp=035c44b54c92eebda7c43c0db5b14aabc39e3ca0;hpb=fe86b5f926a1ad69b71ab7cf5e3c361d20a65824;p=packages%2FRadiance.git diff --git a/Radiance.spec b/Radiance.spec index 035c44b..3b5eb68 100644 --- a/Radiance.spec +++ b/Radiance.spec @@ -3,16 +3,19 @@ Summary(pl): Fotorealistyczny program do renderowania scen 3D. Name: Radiance Version: 3R4 Release: 1 +Epoch: 1 License: free use, but non-distributable Group: Applications/Graphics Source0: http://radsite.lbl.gov/radiance/pub/rad%{version}.tar.gz Source1: http://radsite.lbl.gov/radiance/pub/patch%{version}p1.tar.gz Patch0: %{name}-PLD.patch Patch1: %{name}-rview-conflict.patch +Patch2: %{name}-shared-libtiff.patch NoSource: 0 NoSource: 1 -BuildRequires: tk URL: http://radsite.lbl.gov/radiance/HOME.html +BuildRequires: libtiff-devel +BuildRequires: tk BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -25,14 +28,15 @@ Zaawansowany program do modelowania scen 3D. %setup -q -n ray tar xvfz %{SOURCE1} %patch0 -p1 -#%patch1 -p0 +%patch1 -p1 +%patch2 -p1 -#(cd doc/man/man1 ; mv -f rview.1 radview.1) +mv -f doc/man/man1/{rview.1,radview.1} install -d src/lib %build for i in common meta cv gen ot rt px hd util cal/{ev,calc,rcalc,util}; do - make -C src/$i -f Rmakefile \ + %{__make} -C src/$i -f Rmakefile \ OPT="%{rpmcflags} -DSPEED=200" CC="%{__cc}" \ ARCH="IBMPC" \ MACH="-DBSD -Dlinux -Dtracktime=0 -DDCL_ATOF -DBIGMEM -DNOSTEREO -L/usr/X11R6/lib -I/usr/include/X11" \ @@ -44,24 +48,26 @@ done rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir}/ray,%{_mandir}/man{1,3,5}} -(cd lib -tar cf - * | tar xf - -C $RPM_BUILD_ROOT%{_libdir}/ray -) +tar cf - -C lib * | tar xf - -C $RPM_BUILD_ROOT%{_libdir}/ray for i in meta cv gen ot rt px hd util cal/{ev,calc,rcalc,util}; do - make -C src/$i -f Rmakefile install \ + %{__make} -C src/$i -f Rmakefile install \ "DESTDIR=$RPM_BUILD_ROOT" \ "INSTDIR=%{_bindir}" \ "LIBDIR=%{_libdir}/ray" done -# fix for inproper links -for i in fax2ps.1 fax2tiff.1 gif2tiff.1 pal2rgb.1 ppm2tiff.1 ras2tiff.1 rgb2ycbcr.1 sgi2tiff.1 thumbnail.1; do - ln -sf ../../../src/px/tiff/man/$i doc/man/man1/ +# remove links to libtiff manuals +cd doc/man/man1 +for i in fax2ps.1 fax2tiff.1 gif2tiff.1 pal2rgb.1 ppm2tiff.1 ras2tiff.1 \ + rgb2ycbcr.1 sgi2tiff.1 thumbnail.1 tiff*.1 ; do + rm -f $i done +cd .. +rm -f man3/TIFF* man3/libtiff* for i in 1 3 5; do - install doc/man/man$i/*.$i $RPM_BUILD_ROOT%{_mandir}/man$i + install man$i/*.$i $RPM_BUILD_ROOT%{_mandir}/man$i done %clean