raster3d stable port information

Package: raster3d
Version: 3.0-2
Revision: 1
Maintainer: None
Source: http://skuld.bmsc.washington.edu/raster3d/Raster3D_%v.tar.gz
Source-MD5: 970b85d32681dadcb51a1f882aa79eb6
Depends: gcc46-shlibs, gd2-shlibs (>= 2.0.35-11), imagemagick (>= 6.1.8-1002), libtiff-shlibs
BuildDepends: gcc46, gd2 (>= 2.0.35-11), libtiff, x11-dev
PatchFile: %n.patch
PatchFile-MD5: d1d805ab955293255e6e39ea17ee443f
PatchScript: <<
patch -p1 < %{PatchFile}
perl -pi -e 's,/usr/tmp,/tmp,' *3d doc/*3d.l html/*3d.html
perl -pi -e 's,/sw,%p,g' Makefile
rm -rf examples/msms/CVS
<<
CompileScript: <<
make osx-fink prefix=%p
make all prefix=%p
<<
InstallScript: <<
make install prefix=%i
<<
DocFiles: BUGS CHANGELOG NOTES README
Description: Tools for generating images of molecules
DescDetail: <<
Raster3D is a set of tools for generating high quality raster images of
proteins or other molecules. The core program renders spheres, triangles,
cylinders, and quadric surfaces with specular highlighting, Phong shading,
and shadowing. It uses an efficient software Z-buffer algorithm which is
independent of any graphics hardware. Ancillary programs process atomic
coordinates from PDB files into rendering descriptions for pictures
composed of ribbons, space-filling atoms, bonds, ball+stick, etc. Raster3D
can also be used to render pictures composed in other programs such as
Molscript in glorious 3D with highlights, shadowing, etc. Output is to
pixel image files with 24 bits of color information per pixel.
<<
DescPackaging: <<
Originally packaged by Matt Stephenson.

Website states that it is artistic-license
<<
License: Artistic
Homepage: http://www.bmsc.washington.edu/raster3d

raster3d stable port .patch

diff -Nurd -x'*~' Raster3D_3.0-2.orig/Makefile.template Raster3D_3.0-2/Makefile.template
--- Raster3D_3.0-2.orig/Makefile.template 2010-12-14 15:39:09.000000000 -0500
+++ Raster3D_3.0-2/Makefile.template 2012-04-11 15:29:35.000000000 -0400
@@ -11,7 +11,7 @@
prefix = /usr/local
bindir = $(prefix)/bin
datadir = $(prefix)/share/Raster3D/materials
-mandir = $(prefix)/man/manl
+mandir = $(prefix)/share/man/manl
htmldir = $(prefix)/share/Raster3D/html
examdir = $(prefix)/share/Raster3D/examples

diff -Nurd -x'*~' Raster3D_3.0-2.orig/parse.f Raster3D_3.0-2/parse.f
--- Raster3D_3.0-2.orig/parse.f 2010-12-18 22:53:47.000000000 -0500
+++ Raster3D_3.0-2/parse.f 2012-04-11 15:31:05.000000000 -0400
@@ -4,7 +4,8 @@
COMMON /OPTIONS/ FONTSCALE, GAMMA, ZOOM, NSCHEME, SHADOWFLAG, XBG,
& NAX, NAY, OTMODE, QUALITY, INVERT, LFLAG
REAL FONTSCALE, GAMMA, ZOOM
- INTEGER NSCHEME, SHADOWFLAG, XBG
+ INTEGER NSCHEME, SHADOWFLAG
+ INTEGER*8 XBG
INTEGER*4 NAX, NAY, OTMODE, QUALITY
LOGICAL*2 INVERT, LFLAG
c
diff -Nurd -x'*~' Raster3D_3.0-2.orig/r3dtops.f Raster3D_3.0-2/r3dtops.f
--- Raster3D_3.0-2.orig/r3dtops.f 2010-12-18 22:53:47.000000000 -0500
+++ Raster3D_3.0-2/r3dtops.f 2012-04-11 15:32:23.000000000 -0400
@@ -69,7 +69,8 @@
COMMON /OPTIONS/ FONTSCALE, GAMMA, ZOOM, NSCHEME, SHADOWFLAG, XBG,
& NAX, NAY, OTMODE, QUALITY, INVERT, LFLAG
REAL FONTSCALE, GAMMA, ZOOM
- INTEGER NSCHEME, SHADOWFLAG, XBG
+ INTEGER NSCHEME, SHADOWFLAG
+ INTEGER*8 XBG
INTEGER*4 NAX, NAY, OTMODE, QUALITY
LOGICAL*2 INVERT, LFLAG
*
diff -Nurd -x'*~' Raster3D_3.0-2.orig/render.f Raster3D_3.0-2/render.f
--- Raster3D_3.0-2.orig/render.f 2010-12-18 22:53:47.000000000 -0500
+++ Raster3D_3.0-2/render.f 2012-04-11 15:32:38.000000000 -0400
@@ -389,7 +389,8 @@
COMMON /OPTIONS/ FONTSCALE, GAMMA, ZOOM, NSCHEME, SHADOWFLAG, XBG,
& NAX, NAY, OTMODE, QUALITY, INVERT, LFLAG
REAL FONTSCALE, GAMMA, ZOOM
- INTEGER NSCHEME, SHADOWFLAG, XBG
+ INTEGER NSCHEME, SHADOWFLAG
+ INTEGER*8 XBG
INTEGER*4 NAX, NAY, OTMODE, QUALITY
LOGICAL*2 INVERT, LFLAG
*

raster3d _unstable_ port .patch