aboutsummaryrefslogtreecommitdiffstats
path: root/graphics/panorama
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/panorama')
-rw-r--r--graphics/panorama/Makefile18
-rw-r--r--graphics/panorama/distinfo3
-rw-r--r--graphics/panorama/files/patch-Makefile.in10
-rw-r--r--graphics/panorama/files/patch-Makefile.vars.in44
-rw-r--r--graphics/panorama/files/patch-configure7
-rw-r--r--graphics/panorama/files/patch-doc-Makefile.in (renamed from graphics/panorama/files/patch-doc::Makefile.in)0
-rw-r--r--graphics/panorama/files/patch-doc-config.in20
-rw-r--r--graphics/panorama/files/patch-doc::config.in24
-rw-r--r--graphics/panorama/files/patch-programs-gui-Makefile.in18
-rw-r--r--graphics/panorama/files/patch-programs-render-Makefile.in18
-rw-r--r--graphics/panorama/files/patch-programs::render::render.cpp17
-rw-r--r--graphics/panorama/pkg-descr2
-rw-r--r--graphics/panorama/pkg-plist349
13 files changed, 393 insertions, 137 deletions
diff --git a/graphics/panorama/Makefile b/graphics/panorama/Makefile
index db7f27e1a921..a0dd1b2a54f9 100644
--- a/graphics/panorama/Makefile
+++ b/graphics/panorama/Makefile
@@ -6,26 +6,24 @@
#
PORTNAME= panorama
-PORTVERSION= 0.13.2
-PORTREVISION= 1
+PORTVERSION= 0.18.01
CATEGORIES= graphics
-MASTER_SITES= ${MASTER_SITE_DEBIAN_POOL}
-DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
-
-PATCH_SITES= ${MASTER_SITES}
-PATCHFILES= ${PORTNAME}_${PORTVERSION}-2.1.diff.gz
-PATCH_DIST_STRIP= -p1
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= panorama
MAINTAINER= ports@FreeBSD.org
COMMENT= GNU framework for 3D graphics production
+USE_BZIP2= yes
LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg \
png:${PORTSDIR}/graphics/png \
- ungif:${PORTSDIR}/graphics/libungif
+ ungif:${PORTSDIR}/graphics/libungif \
+ gtkmm.2:${PORTSDIR}/x11-toolkits/gtk--
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_FREETYPE= yes
+USE_LIBTOOL= yes
USE_BISON= yes
USE_GMAKE= yes
GNU_CONFIGURE= yes
@@ -42,7 +40,7 @@ LDFLAGS= -L${LOCALBASE}/lib
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 500113
-BROKEN= "Does not compile (bad C++ code)"
+BROKEN= "Does not link render"
.endif
.include <bsd.port.post.mk>
diff --git a/graphics/panorama/distinfo b/graphics/panorama/distinfo
index ab18bbd87348..5bad63e2c592 100644
--- a/graphics/panorama/distinfo
+++ b/graphics/panorama/distinfo
@@ -1,2 +1 @@
-MD5 (panorama_0.13.2.orig.tar.gz) = d26ff2224a0433786ccbbb86b7f681a0
-MD5 (panorama_0.13.2-2.1.diff.gz) = 8ba8b4e9c23c325d7111b9235e0461e2
+MD5 (panorama-0.18.01.tar.bz2) = 531411c6a651356f6e061dd87c0fe5e2
diff --git a/graphics/panorama/files/patch-Makefile.in b/graphics/panorama/files/patch-Makefile.in
index 2f92b7162422..ce9edaf3948b 100644
--- a/graphics/panorama/files/patch-Makefile.in
+++ b/graphics/panorama/files/patch-Makefile.in
@@ -1,11 +1,11 @@
---- Makefile.in.orig Sun May 30 08:08:09 1999
-+++ Makefile.in Fri Nov 22 07:14:08 2002
-@@ -42,7 +42,7 @@
+--- Makefile.in.orig Wed Feb 12 02:55:17 2003
++++ Makefile.in Tue Dec 9 09:33:14 2003
+@@ -53,7 +53,7 @@
installdirs:
@echo Creating directories...
- @${SRC_DIR}/mkinstalldirs ${TOP_DIR} ${BIN_DIR} ${LIB_DIR} ${DOC_DIR} \
+ @${SRC_DIR}/mkinstalldirs ${TOP_DIR} ${BIN_DIR} ${LIB_DIR} \
- ${CONFIG_DIR} ${INCLUDE_DIR} ${PLUGIN_DIR} \
- ${TEXTURE_DIR} ${SCENE_DIR} ${GRADIENT_DIR}
+ ${CONFIG_DIR} ${INCLUDE_DIR} ${PLUGIN_DIR} \
+ ${TEXTURE_DIR} ${SCENE_DIR} ${GRADIENT_DIR}
diff --git a/graphics/panorama/files/patch-Makefile.vars.in b/graphics/panorama/files/patch-Makefile.vars.in
index 72f5b5816e6e..0d1ea84f1d3f 100644
--- a/graphics/panorama/files/patch-Makefile.vars.in
+++ b/graphics/panorama/files/patch-Makefile.vars.in
@@ -1,32 +1,22 @@
---- Makefile.vars.in.orig Thu Nov 21 20:25:39 2002
-+++ Makefile.vars.in Thu Nov 21 20:33:44 2002
-@@ -14,14 +14,15 @@
- BIN_DIR = ${DESTDIR}@bindir@
- LIB_DIR = ${DESTDIR}@libdir@
- DATA_DIR = ${DESTDIR}@datadir@
--CONFIG_DIR = ${DESTDIR}@sysconfdir@
-+ETC_DIR = ${DESTDIR}@sysconfdir@
-
-+CONFIG_DIR = ${ETC_DIR}/panorama/
- DOC_DIR = ${TOPDIR}/share/doc/panorama/
+--- Makefile.vars.in.orig Wed Feb 12 03:16:22 2003
++++ Makefile.vars.in Tue Dec 9 09:40:47 2003
+@@ -11,12 +11,12 @@
+ BIN_DIR = ${TOPDIR}/bin/
+-INCLUDE_DIR = ${TOPDIR}/include/
++INCLUDE_DIR = ${TOPDIR}/share/panorama/include/
+ LIB_DIR = ${TOPDIR}/lib/
+-DOC_DIR = ${TOPDIR}/doc/
+-CONFIG_DIR = ${TOPDIR}/etc/
-PLUGIN_DIR = ${LIB_DIR}/plugins/
--TEXTURE_DIR = ${DATA_DIR}/texture/
--GRADIENT_DIR = ${DATA_DIR}/gradients/
--SCENE_DIR = ${DATA_DIR}/scenes/
--INCLUDE_DIR = ${DATA_DIR}/include/
+-TEXTURE_DIR = ${LIB_DIR}/texture/
+-GRADIENT_DIR = ${LIB_DIR}/gradients/
+-SCENE_DIR = ${TOPDIR}/scenes/
++DOC_DIR = ${TOPDIR}/share/doc/panorama/
++CONFIG_DIR = ${TOPDIR}/etc/panorama/
+PLUGIN_DIR = ${LIB_DIR}/panorama/plugins/
-+TEXTURE_DIR = ${DATA_DIR}/panorama/texture/
-+GRADIENT_DIR = ${DATA_DIR}/panorama/gradients/
-+SCENE_DIR = ${DATA_DIR}/panorama/scenes/
-+INCLUDE_DIR = ${DATA_DIR}/panorama/include/
++TEXTURE_DIR = ${LIB_DIR}/panorama/texture/
++GRADIENT_DIR = ${LIB_DIR}/panorama/gradients/
++SCENE_DIR = ${TOPDIR}/share/panorama/scenes/
#
# Don't change anything below this line.
-@@ -64,5 +65,5 @@
- PROF = -fomit-frame-pointer
- endif
-
--CXXFLAGS = ${OPT} ${STAT} ${PROF} -ansi -pedantic -fno-exceptions -fno-rtti \
-- -Wall -Wstrict-prototypes ${DEFS} ${INCLUDE}
-+CXXFLAGS = @CXXFLAGS@ ${STAT} ${PROF} -ansi -pedantic -fno-exceptions -fno-rtti \
-+ -Wall -Wstrict-prototypes ${DEFS} ${INCLUDE}
diff --git a/graphics/panorama/files/patch-configure b/graphics/panorama/files/patch-configure
new file mode 100644
index 000000000000..d002ef4a7123
--- /dev/null
+++ b/graphics/panorama/files/patch-configure
@@ -0,0 +1,7 @@
+--- configure.orig Wed Feb 12 05:06:57 2003
++++ configure Tue Dec 9 13:57:44 2003
+@@ -10538,3 +10538,4 @@
+
+ ln -s $ac_aux_dir/Makefile.deps . 2>/dev/null
+ ln -s $ac_aux_dir/install-sh . 2>/dev/null
++exit 0
diff --git a/graphics/panorama/files/patch-doc::Makefile.in b/graphics/panorama/files/patch-doc-Makefile.in
index 0a2ff77f12a2..0a2ff77f12a2 100644
--- a/graphics/panorama/files/patch-doc::Makefile.in
+++ b/graphics/panorama/files/patch-doc-Makefile.in
diff --git a/graphics/panorama/files/patch-doc-config.in b/graphics/panorama/files/patch-doc-config.in
new file mode 100644
index 000000000000..df29228692e7
--- /dev/null
+++ b/graphics/panorama/files/patch-doc-config.in
@@ -0,0 +1,20 @@
+--- doc/config.in.orig Sat May 15 15:23:46 1999
++++ doc/config.in Tue Dec 9 09:43:58 2003
+@@ -6,13 +6,13 @@
+ PluginConfigFile=@prefix@/etc/pluginrc
+
+ # Path to the plugins directory
+-PluginPath=@prefix@/lib/plugins
++PluginPath=@prefix@/lib/panorama/plugins
+
+ # Path to the gradients directory
+-GradientPath=@prefix@/lib/gradients
++GradientPath=@prefix@/lib/panorama/gradients
+
+ # Path to the textures directory
+-TexturePath=@prefix@/lib/texture
++TexturePath=@prefix@/lib/panorama/texture
+
+ # Path to the includes directory
+-IncludePath=@prefix@/include
++IncludePath=@prefix@/share/panorama/include
diff --git a/graphics/panorama/files/patch-doc::config.in b/graphics/panorama/files/patch-doc::config.in
deleted file mode 100644
index 2db7ecb8e61e..000000000000
--- a/graphics/panorama/files/patch-doc::config.in
+++ /dev/null
@@ -1,24 +0,0 @@
---- doc/config.in.orig Fri Nov 22 07:38:50 2002
-+++ doc/config.in Fri Nov 22 07:56:15 2002
-@@ -3,16 +3,16 @@
- #
-
- # Plugin list
--PluginConfigFile=@sysconfdir@/pluginrc
-+PluginConfigFile=@prefix@/etc/panorama/pluginrc
-
- # Path to the plugins directory
--PluginPath=@libdir@/plugins
-+PluginPath=@prefix@/lib/panorama/plugins
-
- # Path to the gradients directory
--GradientPath=@datadir@/gradients
-+GradientPath=@prefix@/share/panorama/gradients
-
- # Path to the textures directory
--TexturePath=@datadir@/texture
-+TexturePath=@prefix@/share/panorama/texture
-
- # Path to the includes directory
--IncludePath=@datadir@/include
-+IncludePath=@prefix@/share/panorama/include
diff --git a/graphics/panorama/files/patch-programs-gui-Makefile.in b/graphics/panorama/files/patch-programs-gui-Makefile.in
new file mode 100644
index 000000000000..bacdeb3f6b20
--- /dev/null
+++ b/graphics/panorama/files/patch-programs-gui-Makefile.in
@@ -0,0 +1,18 @@
+--- programs/gui/Makefile.in.orig Wed Feb 12 02:56:36 2003
++++ programs/gui/Makefile.in Tue Dec 9 15:42:14 2003
+@@ -39,7 +39,7 @@
+
+ install: all
+ @echo Installing program panorama...
+- @@INSTALL_PROGRAM@ ${EXE} ${BIN_DIR}
++ @@INSTALL_PROGRAM@ .libs/${EXE} ${BIN_DIR}
+
+ ${EXE}: ${OBJ}
+ @echo Making program ${EXE}...
+@@ -53,4 +53,4 @@
+ distclean: clean
+ @rm -f Makefile
+
+-include ${BUILD_TOP}/Makefile.deps
+\ No newline at end of file
++include ${BUILD_TOP}/Makefile.deps
diff --git a/graphics/panorama/files/patch-programs-render-Makefile.in b/graphics/panorama/files/patch-programs-render-Makefile.in
new file mode 100644
index 000000000000..08bce5d4a9b4
--- /dev/null
+++ b/graphics/panorama/files/patch-programs-render-Makefile.in
@@ -0,0 +1,18 @@
+--- programs/render/Makefile.in.orig Wed Feb 12 02:56:36 2003
++++ programs/render/Makefile.in Tue Dec 9 15:40:21 2003
+@@ -23,7 +23,7 @@
+
+ install: all
+ @echo Installing program render...
+- @@INSTALL_PROGRAM@ ${EXE} ${BIN_DIR}
++ @@INSTALL_PROGRAM@ .libs/${EXE} ${BIN_DIR}
+
+ ${EXE}: ${OBJ}
+ @echo Making program ${EXE}...
+@@ -38,4 +38,4 @@
+ distclean: clean
+ @rm -f Makefile
+
+-include ${BUILD_TOP}/Makefile.deps
+\ No newline at end of file
++include ${BUILD_TOP}/Makefile.deps
diff --git a/graphics/panorama/files/patch-programs::render::render.cpp b/graphics/panorama/files/patch-programs::render::render.cpp
deleted file mode 100644
index 43e7b7f7769f..000000000000
--- a/graphics/panorama/files/patch-programs::render::render.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
---- programs/render/render.cpp.bak Thu Nov 21 06:30:00 2002
-+++ programs/render/render.cpp Thu Nov 21 06:52:35 2002
-@@ -169,12 +169,12 @@
- _tLocalPath = std::string (pcEnv) + "/.panorama/";
- if ( !FileExists (_tLocalPath + "config") )
- {
-- _tLocalPath = "/etc/panorama/";
-+ _tLocalPath = _tTopDir + "/etc/panorama/";
- }
- }
- else
- {
-- _tLocalPath = "/etc/panorama/";
-+ _tLocalPath = _tTopDir + "/etc/panorama/";
- }
-
- _tLogFileName = _tLocalPath + "panorama.log";
diff --git a/graphics/panorama/pkg-descr b/graphics/panorama/pkg-descr
index 29a80de2c63e..531009189c30 100644
--- a/graphics/panorama/pkg-descr
+++ b/graphics/panorama/pkg-descr
@@ -11,7 +11,7 @@ scene descriptions and output a single image file.
A graphic front-end is under development and can
be found at the main web page.
-WWW: http://www.gnu.org/software/panorama/
+WWW: http://panorama.sourceforge.net/
-Aaron VonderHaar
avh4@usa.net
diff --git a/graphics/panorama/pkg-plist b/graphics/panorama/pkg-plist
index 8b4a0afe6050..c3293f1b16a2 100644
--- a/graphics/panorama/pkg-plist
+++ b/graphics/panorama/pkg-plist
@@ -1,49 +1,279 @@
bin/render
+bin/panorama
etc/panorama/config
etc/panorama/pluginrc
-lib/libhlapi.so
+lib/libhlapi.a
+lib/libhlapi.la
lib/libhlapi.so.0
-lib/libllapi.so
+@exec ln -s libhlapi.so.0 %D/lib/libhlapi.so
+@unexec rm -f %D/lib/libhlapi.so
+lib/libllapi.a
+lib/libllapi.la
lib/libllapi.so.0
-lib/panorama/plugins/atm_const.plg
-lib/panorama/plugins/bezier.plg
-lib/panorama/plugins/bsdf_cook_torrance.plg
-lib/panorama/plugins/bsdf_lambertian.plg
-lib/panorama/plugins/bsdf_phong.plg
-lib/panorama/plugins/bsdf_schlick.plg
-lib/panorama/plugins/bsdf_schlick_double.plg
-lib/panorama/plugins/bsdf_ward.plg
-lib/panorama/plugins/gif_io.plg
-lib/panorama/plugins/if_cartoon.plg
-lib/panorama/plugins/if_convert_to_grey.plg
-lib/panorama/plugins/if_fog.plg
-lib/panorama/plugins/if_lens_flare.plg
-lib/panorama/plugins/if_text.plg
-lib/panorama/plugins/jpeg_io.plg
-lib/panorama/plugins/mat_brick.plg
-lib/panorama/plugins/mat_checker.plg
-lib/panorama/plugins/mat_crackle.plg
-lib/panorama/plugins/mat_leopard.plg
-lib/panorama/plugins/mat_marble.plg
-lib/panorama/plugins/mat_noise.plg
-lib/panorama/plugins/mat_parquet.plg
-lib/panorama/plugins/mat_wood.plg
-lib/panorama/plugins/mat_worley.plg
-lib/panorama/plugins/of_cartoon.plg
-lib/panorama/plugins/of_convert_to_grey.plg
-lib/panorama/plugins/pinhole.plg
-lib/panorama/plugins/png_io.plg
-lib/panorama/plugins/point_light.plg
-lib/panorama/plugins/projector.plg
-lib/panorama/plugins/raytracer.plg
-lib/panorama/plugins/rt_io.plg
-lib/panorama/plugins/tga_io.plg
-lib/panorama/plugins/warn_light.plg
+@exec ln -s libllapi.so.0 %D/lib/libllapi.so
+@unexec rm -f %D/lib/libllapi.so
+lib/panorama/gradients/crackle1
+lib/panorama/gradients/lrgold
+lib/panorama/gradients/marble1
+lib/panorama/gradients/marble2
+lib/panorama/gradients/tropical
+lib/panorama/gradients/wood1
+lib/panorama/gradients/wood2
+lib/panorama/gradients/wood3
+lib/panorama/gradients/wood4
+lib/panorama/gradients/wood5
+lib/panorama/plugins/aggregate_uniform_grid.a
+lib/panorama/plugins/aggregate_uniform_grid.la
+lib/panorama/plugins/aggregate_uniform_grid.so.0
+@exec ln -s aggregate_uniform_grid.so.0 %D/lib/panorama/plugins/aggregate_uniform_grid.so
+@unexec rm -f %D/lib/panorama/plugins/aggregate_uniform_grid.so
+lib/panorama/plugins/atm_const.a
+lib/panorama/plugins/atm_const.la
+lib/panorama/plugins/atm_const.so.0
+@exec ln -s atm_const.so.0 %D/lib/panorama/plugins/atm_const.so
+@unexec rm -f %D/lib/panorama/plugins/atm_const.so
+lib/panorama/plugins/bezier.a
+lib/panorama/plugins/bezier.la
+lib/panorama/plugins/bezier.so.0
+@exec ln -s bezier.so.0 %D/lib/panorama/plugins/bezier.so
+@unexec rm -f %D/lib/panorama/plugins/bezier.so
+lib/panorama/plugins/bsdf_cook_torrance.a
+lib/panorama/plugins/bsdf_cook_torrance.la
+lib/panorama/plugins/bsdf_cook_torrance.so.0
+@exec ln -s bsdf_cook_torrance.so.0 %D/lib/panorama/plugins/bsdf_cook_torrance.so
+@unexec rm -f %D/lib/panorama/plugins/bsdf_cook_torrance.so
+lib/panorama/plugins/bsdf_lambertian.a
+lib/panorama/plugins/bsdf_lambertian.la
+lib/panorama/plugins/bsdf_lambertian.so.0
+@exec ln -s bsdf_lambertian.so.0 %D/lib/panorama/plugins/bsdf_lambertian.so
+@unexec rm -f %D/lib/panorama/plugins/bsdf_lambertian.so
+lib/panorama/plugins/bsdf_phong.a
+lib/panorama/plugins/bsdf_phong.la
+lib/panorama/plugins/bsdf_phong.so.0
+@exec ln -s bsdf_phong.so.0 %D/lib/panorama/plugins/bsdf_phong.so
+@unexec rm -f %D/lib/panorama/plugins/bsdf_phong.so
+lib/panorama/plugins/bsdf_schlick.a
+lib/panorama/plugins/bsdf_schlick.la
+lib/panorama/plugins/bsdf_schlick.so.0
+@exec ln -s bsdf_schlick.so.0 %D/lib/panorama/plugins/bsdf_schlick.so
+@unexec rm -f %D/lib/panorama/plugins/bsdf_schlick.so
+lib/panorama/plugins/bsdf_schlick_double.a
+lib/panorama/plugins/bsdf_schlick_double.la
+lib/panorama/plugins/bsdf_schlick_double.so.0
+@exec ln -s bsdf_schlick_double.so.0 %D/lib/panorama/plugins/bsdf_schlick_double.so
+@unexec rm -f %D/lib/panorama/plugins/bsdf_schlick_double.so
+lib/panorama/plugins/bsdf_ward.a
+lib/panorama/plugins/bsdf_ward.la
+lib/panorama/plugins/bsdf_ward.so.0
+@exec ln -s bsdf_ward.so.0 %D/lib/panorama/plugins/bsdf_ward.so
+@unexec rm -f %D/lib/panorama/plugins/bsdf_ward.so
+lib/panorama/plugins/gif_io.a
+lib/panorama/plugins/gif_io.la
+lib/panorama/plugins/gif_io.so.0
+@exec ln -s gif_io.so.0 %D/lib/panorama/plugins/gif_io.so
+@unexec rm -f %D/lib/panorama/plugins/gif_io.so
+lib/panorama/plugins/if_cartoon.a
+lib/panorama/plugins/if_cartoon.la
+lib/panorama/plugins/if_cartoon.so.0
+@exec ln -s if_cartoon.so.0 %D/lib/panorama/plugins/if_cartoon.so
+@unexec rm -f %D/lib/panorama/plugins/if_cartoon.so
+lib/panorama/plugins/if_convert_to_grey.a
+lib/panorama/plugins/if_convert_to_grey.la
+lib/panorama/plugins/if_convert_to_grey.so.0
+@exec ln -s if_convert_to_grey.so.0 %D/lib/panorama/plugins/if_convert_to_grey.so
+@unexec rm -f %D/lib/panorama/plugins/if_convert_to_grey.so
+lib/panorama/plugins/if_fog.a
+lib/panorama/plugins/if_fog.la
+lib/panorama/plugins/if_fog.so.0
+@exec ln -s if_fog.so.0 %D/lib/panorama/plugins/if_fog.so
+@unexec rm -f %D/lib/panorama/plugins/if_fog.so
+lib/panorama/plugins/if_lens_flare.a
+lib/panorama/plugins/if_lens_flare.la
+lib/panorama/plugins/if_lens_flare.so.0
+@exec ln -s if_lens_flare.so.0 %D/lib/panorama/plugins/if_lens_flare.so
+@unexec rm -f %D/lib/panorama/plugins/if_lens_flare.so
+lib/panorama/plugins/if_text.a
+lib/panorama/plugins/if_text.la
+lib/panorama/plugins/if_text.so.0
+@exec ln -s if_text.so.0 %D/lib/panorama/plugins/if_text.so
+@unexec rm -f %D/lib/panorama/plugins/if_text.so
+lib/panorama/plugins/jpeg_io.a
+lib/panorama/plugins/jpeg_io.la
+lib/panorama/plugins/jpeg_io.so.0
+@exec ln -s jpeg_io.so.0 %D/lib/panorama/plugins/jpeg_io.so
+@unexec rm -f %D/lib/panorama/plugins/jpeg_io.so
+lib/panorama/plugins/of_cartoon.a
+lib/panorama/plugins/of_cartoon.la
+lib/panorama/plugins/of_cartoon.so.0
+@exec ln -s of_cartoon.so.0 %D/lib/panorama/plugins/of_cartoon.so
+@unexec rm -f %D/lib/panorama/plugins/of_cartoon.so
+lib/panorama/plugins/of_convert_to_grey.a
+lib/panorama/plugins/of_convert_to_grey.la
+lib/panorama/plugins/of_convert_to_grey.so.0
+@exec ln -s of_convert_to_grey.so.0 %D/lib/panorama/plugins/of_convert_to_grey.so
+@unexec rm -f %D/lib/panorama/plugins/of_convert_to_grey.so
+lib/panorama/plugins/parallel.a
+lib/panorama/plugins/parallel.la
+lib/panorama/plugins/parallel.so.0
+@unexec rm -f %D/lib/panorama/plugins/parallel.so
+@exec ln -s parallel.so.0 %D/lib/panorama/plugins/parallel.so
+lib/panorama/plugins/pat_amplifier.a
+lib/panorama/plugins/pat_amplifier.la
+lib/panorama/plugins/pat_amplifier.so.0
+@exec ln -s pat_amplifier.so.0 %D/lib/panorama/plugins/pat_amplifier.so
+@unexec rm -f %D/lib/panorama/plugins/pat_amplifier.so
+lib/panorama/plugins/pat_brick.a
+lib/panorama/plugins/pat_brick.la
+lib/panorama/plugins/pat_brick.so.0
+@exec ln -s pat_brick.so.0 %D/lib/panorama/plugins/pat_brick.so
+@unexec rm -f %D/lib/panorama/plugins/pat_brick.so
+lib/panorama/plugins/pat_checker.a
+lib/panorama/plugins/pat_checker.la
+lib/panorama/plugins/pat_checker.so.0
+@exec ln -s pat_checker.so.0 %D/lib/panorama/plugins/pat_checker.so
+@unexec rm -f %D/lib/panorama/plugins/pat_checker.so
+lib/panorama/plugins/pat_composite.a
+lib/panorama/plugins/pat_composite.la
+lib/panorama/plugins/pat_composite.so.0
+@exec ln -s pat_composite.so.0 %D/lib/panorama/plugins/pat_composite.so
+@unexec rm -f %D/lib/panorama/plugins/pat_composite.so
+lib/panorama/plugins/pat_crackle.a
+lib/panorama/plugins/pat_crackle.la
+lib/panorama/plugins/pat_crackle.so.0
+@exec ln -s pat_crackle.so.0 %D/lib/panorama/plugins/pat_crackle.so
+@unexec rm -f %D/lib/panorama/plugins/pat_crackle.so
+lib/panorama/plugins/pat_cylgrad.a
+lib/panorama/plugins/pat_cylgrad.la
+lib/panorama/plugins/pat_cylgrad.so.0
+@exec ln -s pat_cylgrad.so.0 %D/lib/panorama/plugins/pat_cylgrad.so
+@unexec rm -f %D/lib/panorama/plugins/pat_cylgrad.so
+lib/panorama/plugins/pat_leopard.a
+lib/panorama/plugins/pat_leopard.la
+lib/panorama/plugins/pat_leopard.so.0
+@exec ln -s pat_leopard.so.0 %D/lib/panorama/plugins/pat_leopard.so
+@unexec rm -f %D/lib/panorama/plugins/pat_leopard.so
+lib/panorama/plugins/pat_marble.a
+lib/panorama/plugins/pat_marble.la
+lib/panorama/plugins/pat_marble.so.0
+@exec ln -s pat_marble.so.0 %D/lib/panorama/plugins/pat_marble.so
+@unexec rm -f %D/lib/panorama/plugins/pat_marble.so
+lib/panorama/plugins/pat_noise.a
+lib/panorama/plugins/pat_noise.la
+lib/panorama/plugins/pat_noise.so.0
+@exec ln -s pat_noise.so.0 %D/lib/panorama/plugins/pat_noise.so
+@unexec rm -f %D/lib/panorama/plugins/pat_noise.so
+lib/panorama/plugins/pat_parquet.a
+lib/panorama/plugins/pat_parquet.la
+lib/panorama/plugins/pat_parquet.so.0
+@exec ln -s pat_parquet.so.0 %D/lib/panorama/plugins/pat_parquet.so
+@unexec rm -f %D/lib/panorama/plugins/pat_parquet.so
+lib/panorama/plugins/pat_texture.a
+lib/panorama/plugins/pat_texture.la
+lib/panorama/plugins/pat_texture.so.0
+@exec ln -s pat_texture.so.0 %D/lib/panorama/plugins/pat_texture.so
+@unexec rm -f %D/lib/panorama/plugins/pat_texture.so
+lib/panorama/plugins/pat_wood.a
+lib/panorama/plugins/pat_wood.la
+lib/panorama/plugins/pat_wood.so.0
+@exec ln -s pat_wood.so.0 %D/lib/panorama/plugins/pat_wood.so
+@unexec rm -f %D/lib/panorama/plugins/pat_wood.so
+lib/panorama/plugins/pat_worley.a
+lib/panorama/plugins/pat_worley.la
+lib/panorama/plugins/pat_worley.so.0
+@exec ln -s pat_worley.so.0 %D/lib/panorama/plugins/pat_worley.so
+@unexec rm -f %D/lib/panorama/plugins/pat_worley.so
+lib/panorama/plugins/per_brick.a
+lib/panorama/plugins/per_brick.la
+lib/panorama/plugins/per_brick.so.0
+@exec ln -s per_brick.so.0 %D/lib/panorama/plugins/per_brick.so
+@unexec rm -f %D/lib/panorama/plugins/per_brick.so
+lib/panorama/plugins/per_bump.a
+lib/panorama/plugins/per_bump.la
+lib/panorama/plugins/per_bump.so.0
+@exec ln -s per_bump.so.0 %D/lib/panorama/plugins/per_bump.so
+@unexec rm -f %D/lib/panorama/plugins/per_bump.so
+lib/panorama/plugins/per_crackle.a
+lib/panorama/plugins/per_crackle.la
+lib/panorama/plugins/per_crackle.so.0
+@exec ln -s per_crackle.so.0 %D/lib/panorama/plugins/per_crackle.so
+@unexec rm -f %D/lib/panorama/plugins/per_crackle.so
+lib/panorama/plugins/per_leopard.a
+lib/panorama/plugins/per_leopard.la
+lib/panorama/plugins/per_leopard.so.0
+@exec ln -s per_leopard.so.0 %D/lib/panorama/plugins/per_leopard.so
+@unexec rm -f %D/lib/panorama/plugins/per_leopard.so
+lib/panorama/plugins/per_marble.a
+lib/panorama/plugins/per_marble.la
+lib/panorama/plugins/per_marble.so.0
+@exec ln -s per_marble.so.0 %D/lib/panorama/plugins/per_marble.so
+@unexec rm -f %D/lib/panorama/plugins/per_marble.so
+lib/panorama/plugins/per_noise.a
+lib/panorama/plugins/per_noise.la
+lib/panorama/plugins/per_noise.so.0
+@exec ln -s per_noise.so.0 %D/lib/panorama/plugins/per_noise.so
+@unexec rm -f %D/lib/panorama/plugins/per_noise.so
+lib/panorama/plugins/per_wave.a
+lib/panorama/plugins/per_wave.la
+lib/panorama/plugins/per_wave.so.0
+@exec ln -s per_wave.so.0 %D/lib/panorama/plugins/per_wave.so
+@unexec rm -f %D/lib/panorama/plugins/per_wave.so
+lib/panorama/plugins/per_worley.a
+lib/panorama/plugins/per_worley.la
+lib/panorama/plugins/per_worley.so.0
+@exec ln -s per_worley.so.0 %D/lib/panorama/plugins/per_worley.so
+@unexec rm -f %D/lib/panorama/plugins/per_worley.so
+lib/panorama/plugins/pinhole.a
+lib/panorama/plugins/pinhole.la
+lib/panorama/plugins/pinhole.so.0
+@exec ln -s pinhole.so.0 %D/lib/panorama/plugins/pinhole.so
+@unexec rm -f %D/lib/panorama/plugins/pinhole.so
+lib/panorama/plugins/png_io.a
+lib/panorama/plugins/png_io.la
+lib/panorama/plugins/png_io.so.0
+@exec ln -s png_io.so.0 %D/lib/panorama/plugins/png_io.so
+@unexec rm -f %D/lib/panorama/plugins/png_io.so
+lib/panorama/plugins/point_light.a
+lib/panorama/plugins/point_light.la
+lib/panorama/plugins/point_light.so.0
+@exec ln -s point_light.so.0 %D/lib/panorama/plugins/point_light.so
+@unexec rm -f %D/lib/panorama/plugins/point_light.so
+lib/panorama/plugins/projector.a
+lib/panorama/plugins/projector.la
+lib/panorama/plugins/projector.so.0
+@exec ln -s projector.so.0 %D/lib/panorama/plugins/projector.so
+@unexec rm -f %D/lib/panorama/plugins/projector.so
+lib/panorama/plugins/raytracer.a
+lib/panorama/plugins/raytracer.la
+lib/panorama/plugins/raytracer.so.0
+@exec ln -s raytracer.so.0 %D/lib/panorama/plugins/raytracer.so
+@unexec rm -f %D/lib/panorama/plugins/raytracer.so
+lib/panorama/plugins/rt_io.a
+lib/panorama/plugins/rt_io.la
+lib/panorama/plugins/rt_io.so.0
+@exec ln -s rt_io.so.0 %D/lib/panorama/plugins/rt_io.so
+@unexec rm -f %D/lib/panorama/plugins/rt_io.so
+lib/panorama/plugins/tga_io.a
+lib/panorama/plugins/tga_io.la
+lib/panorama/plugins/tga_io.so.0
+@exec ln -s tga_io.so.0 %D/lib/panorama/plugins/tga_io.so
+@unexec rm -f %D/lib/panorama/plugins/tga_io.so
+lib/panorama/plugins/thinlens.a
+lib/panorama/plugins/thinlens.la
+lib/panorama/plugins/thinlens.so.0
+@exec ln -s thinlens.so.0 %D/lib/panorama/plugins/thinlens.so
+@unexec rm -f %D/lib/panorama/plugins/thinlens.so
+lib/panorama/plugins/warn_light.a
+lib/panorama/plugins/warn_light.la
+lib/panorama/plugins/warn_light.so.0
+@exec ln -s warn_light.so.0 %D/lib/panorama/plugins/warn_light.so
+@unexec rm -f %D/lib/panorama/plugins/warn_light.so
+lib/panorama/texture/f16.tga
+lib/panorama/texture/supernova.tga
%%PORTDOCS%%share/doc/panorama/AUTHORS
%%PORTDOCS%%share/doc/panorama/BUGS
%%PORTDOCS%%share/doc/panorama/CREDITS
%%PORTDOCS%%share/doc/panorama/EXPERIMENTAL
-%%PORTDOCS%%share/doc/panorama/FAQ
+%%PORTDOCS%%share/doc/panorama/FAQ.html
%%PORTDOCS%%share/doc/panorama/INSTALL
%%PORTDOCS%%share/doc/panorama/LICENSE
%%PORTDOCS%%share/doc/panorama/NEWS
@@ -58,49 +288,65 @@ lib/panorama/plugins/warn_light.plg
%%PORTDOCS%%share/doc/panorama/users/README
%%PORTDOCS%%share/doc/panorama/users/classes.html
%%PORTDOCS%%share/doc/panorama/users/language.html
-share/panorama/gradients/crackle1
-share/panorama/gradients/lrgold
-share/panorama/gradients/marble1
-share/panorama/gradients/marble2
-share/panorama/gradients/tropical
-share/panorama/gradients/wood1
-share/panorama/gradients/wood2
-share/panorama/gradients/wood3
-share/panorama/gradients/wood4
-share/panorama/gradients/wood5
+share/panorama/include/cameras.inc
share/panorama/include/colors.inc
share/panorama/include/materials.inc
share/panorama/scenes/atmospheric/atmosphere.rt
+share/panorama/scenes/lights/area_light1.rt
+share/panorama/scenes/lights/area_light2.rt
+share/panorama/scenes/lights/halo_lights.rt
+share/panorama/scenes/lights/night.rt
+share/panorama/scenes/lights/night2.rt
share/panorama/scenes/lights/projector.rt
share/panorama/scenes/lights/warn.rt
+share/panorama/scenes/materials/amplifier.rt
+share/panorama/scenes/materials/anisotropic.rt
+share/panorama/scenes/materials/anisotropic2.rt
+share/panorama/scenes/materials/background_mapping.rt
share/panorama/scenes/materials/brick.rt
+share/panorama/scenes/materials/bump.rt
share/panorama/scenes/materials/checker.rt
share/panorama/scenes/materials/checker45.rt
+share/panorama/scenes/materials/composite.rt
+share/panorama/scenes/materials/cook.rt
share/panorama/scenes/materials/crackle.rt
+share/panorama/scenes/materials/crystal.rt
+share/panorama/scenes/materials/cylgrad.rt
share/panorama/scenes/materials/leopard.rt
share/panorama/scenes/materials/marble.rt
share/panorama/scenes/materials/marble2.rt
share/panorama/scenes/materials/materials.rt
+share/panorama/scenes/materials/painted_crystal.rt
+share/panorama/scenes/materials/pattern_demo.rt
+share/panorama/scenes/materials/schlick.rt
+share/panorama/scenes/materials/schlick_double.rt
+share/panorama/scenes/materials/texture.rt
+share/panorama/scenes/materials/ward.rt
+share/panorama/scenes/materials/warping.rt
share/panorama/scenes/materials/water.rt
share/panorama/scenes/materials/wood.rt
share/panorama/scenes/materials/worley.rt
share/panorama/scenes/misc/cornell_box.rt
+share/panorama/scenes/misc/lamp.rt
+share/panorama/scenes/misc/lamp_point.rt
+share/panorama/scenes/misc/lens_flare.rt
share/panorama/scenes/misc/plastic_cornell_box.rt
share/panorama/scenes/misc/projector_cartoon.rt
+share/panorama/scenes/misc/text.rt
+share/panorama/scenes/misc/train.rt
share/panorama/scenes/misc/xmas-tree.rt
share/panorama/scenes/objects/aggregate.rt
+share/panorama/scenes/objects/aggregate_uniform_grid.rt
share/panorama/scenes/objects/box.rt
share/panorama/scenes/objects/circle.rt
share/panorama/scenes/objects/cone.rt
+share/panorama/scenes/objects/csg.rt
share/panorama/scenes/objects/cylinder.rt
share/panorama/scenes/objects/phong_triangle.rt
share/panorama/scenes/objects/rectangle.rt
share/panorama/scenes/objects/teapot.rt
share/panorama/scenes/objects/torus.rt
share/panorama/scenes/objects/triangle.rt
-share/panorama/texture/f16.tga
-share/panorama/texture/supernova.tga
-@dirrm share/panorama/texture
@dirrm share/panorama/scenes/objects
@dirrm share/panorama/scenes/misc
@dirrm share/panorama/scenes/materials
@@ -108,11 +354,12 @@ share/panorama/texture/supernova.tga
@dirrm share/panorama/scenes/atmospheric
@dirrm share/panorama/scenes
@dirrm share/panorama/include
-@dirrm share/panorama/gradients
@dirrm share/panorama
%%PORTDOCS%%@dirrm share/doc/panorama/users
%%PORTDOCS%%@dirrm share/doc/panorama/developers
%%PORTDOCS%%@dirrm share/doc/panorama
+@dirrm lib/panorama/texture
@dirrm lib/panorama/plugins
+@dirrm lib/panorama/gradients
@dirrm lib/panorama
@dirrm etc/panorama