Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Jun 2012 02:45:55 +0900
From:      KATO Tsuguru <tkato432@yahoo.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/169418: graphics/k3d: Update to version 0.8.0.2
Message-ID:  <20120626024555.50a1690d.tkato432@yahoo.com>
Resent-Message-ID: <201206251810.q5PIADrI073928@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         169418
>Category:       ports
>Synopsis:       graphics/k3d: Update to version 0.8.0.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jun 25 18:10:13 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 7.4-RELEASE-p9 i386
>Organization:
>Environment:
>Description:
- Update to version 0.8.0.2

New file:
files/patch-k3dsdk__data.h
files/patch-k3dsdk__gil__boost__gil__extension__dynamic_image__apply_operation_base.hpp
files/patch-k3dsdk__gil__boost__gil__extension__io__png_io_private.hpp
files/patch-k3dsdk__ngui__main_document_window.cpp  
files/patch-k3dsdk__ngui__render.cpp
files/patch-modules__animation__interpolator.h

Remove file:
files/patch-k3dsdk-log.cpp
files/patch-k3dsdk__signal_system.h
files/patch-ngui__main_document_window.cpp
files/patch-ngui_render.cpp

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/graphics/k3d/Makefile graphics/k3d/Makefile
--- /usr/ports/graphics/k3d/Makefile	2012-06-13 06:42:30.000000000 +0900
+++ graphics/k3d/Makefile	2012-06-21 15:42:59.000000000 +0900
@@ -7,59 +7,119 @@
 #
 
 PORTNAME=	k3d
-PORTVERSION=	0.6.7.0
-DISTVERSIONSUFFIX=-src
-PORTREVISION=	12
+PORTVERSION=	0.8.0.2
+DISTVERSIONPREFIX=	source-
 CATEGORIES=	graphics
 MASTER_SITES=	SF/${PORTNAME}/K-3D%20Source/K-3D%20${PORTVERSION}
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	3D modeling, animation, and rendering system
 
-BUILD_DEPENDS=	${LOCALBASE}/lib/libplibul.a:${PORTSDIR}/x11-toolkits/plib
-LIB_DEPENDS=	MagickWand.5:${PORTSDIR}/graphics/ImageMagick \
-		IlmImf.6:${PORTSDIR}/graphics/OpenEXR \
-		gts.5:${PORTSDIR}/graphics/gts \
-		gtkmm-2.4:${PORTSDIR}/x11-toolkits/gtkmm24 \
-		gtkglext-x11-1.0:${PORTSDIR}/x11-toolkits/gtkglext \
-		boost_signals.4:${PORTSDIR}/devel/boost-libs \
-		execinfo:${PORTSDIR}/devel/libexecinfo
-RUN_DEPENDS=	ppmtompeg:${PORTSDIR}/graphics/netpbm
+LICENSE=	GPLv2
 
-WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
+BUILD_DEPENDS=	${LOCALBASE}/include/gmm/gmm.h:${PORTSDIR}/math/gmm++
+LIB_DEPENDS=	boost_python:${PORTSDIR}/devel/boost-python-libs \
+		jpeg:${PORTSDIR}/graphics/jpeg \
+		png15:${PORTSDIR}/graphics/png \
+		tiff:${PORTSDIR}/graphics/tiff \
+		uuid:${PORTSDIR}/misc/e2fsprogs-libuuid \
+		expat:${PORTSDIR}/textproc/expat2 \
+		gtkglext-x11-1.0:${PORTSDIR}/x11-toolkits/gtkglext \
+		gtkmm-2.4:${PORTSDIR}/x11-toolkits/gtkmm24
 
-USE_GL=		yes
+OPTIONS_DEFINE=	3DS COMPIZ GNOME PERFTOOLS GTS IMAGEMAGICK OPENEXR
+3DS_DESC=	3ds_io plugin module
+COMPIZ_DESC=	Compiz plugin module
+GNOME_DESC=	GNOME integration plugin module
+PERFTOOLS_DESC=	Google Perftools profiling module	
+GTS_DESC=	GNU Triangulated Surfaces plugin module
+IMAGEMAGICK_DESC=	ImageMagick file format module
+OPENEXR_DESC=	OpenEXR file format module
+
+USE_BZIP2=	yes
+USE_GL=		glu
+USE_GNOME=	gtksourceview2
+USE_DOS2UNIX=	*.hpp
+USE_GCC=	4.6+
 USE_PYTHON=	yes
-GNU_CONFIGURE=	yes
-CPPFLAGS+=	${CXXFLAGS} -I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
-CONFIGURE_ARGS=	--without-docbook --without-graphviz \
-		--with-truetype=freetype2 --with-imagemagick --with-jpeg \
-		--with-python=${PYTHONBASE} --with-tiff --with-openexr \
-		--with-plib --with-png --with-external-boost --with-libxml2
-USE_GMAKE=	yes
-USE_GNOME=	libxslt
-WANT_GNOME=	yes
+USE_GETTEXT=	yes
+USE_CMAKE=	yes
+CMAKE_OUTSOURCE=yes
+CMAKE_ARGS=	-DK3D_INTL_INCLUDE_DIRS:STRING="-I${LOCALBASE}/include" \
+		-DK3D_INTL_LIBS:STRING="-L${LOCALBASE}/lib -lintl" \
+		-DK3D_BUILD_CARVE_MODULE:BOOL=OFF \
+		-DK3D_BUILD_CGAL_MODULE:BOOL=OFF \
+		-DK3D_BUILD_COLLADA_IO_MODULE:BOOL=OFF \
+		-DK3D_BUILD_INOTIFY_MODULE:BOOL=OFF \
+		-DK3D_BUILD_OPENCASCADE_MODULE:BOOL=OFF
 USE_LDCONFIG=	yes
-MAN1=		k3d.1
+MAKE_JOBS_SAFE=	yes
 
-OPTIONS_DEFINE=	GNOME
+MAN1=		k3d.1 k3d-renderframe.1 k3d-renderjob.1 k3d-sl2xml.1 \
+		k3d-uuidgen.1
 
 .include <bsd.port.options.mk>
 
+.if ${PORT_OPTIONS:M3DS}
+LIB_DEPENDS+=	3ds-1:${PORTSDIR}/graphics/lib3ds
+PLIST_SUB+=	3DS=""
+.else
+CMAKE_ARGS+=	-DK3D_BUILD_3DS_IO_MODULE:BOOL=OFF
+PLIST_SUB+=	3DS="@comment "
+.endif
+
+.if ${PORT_OPTIONS:MCOMPIZ}
+LIB_DEPENDS+=	dbus-glib:${PORTSDIR}/devel/dbus-glib
+PLIST_SUB+=	COMPIZ=""
+.else
+CMAKE_ARGS+=	-DK3D_BUILD_COMPIZ_MODULE:BOOL=OFF
+PLIST_SUB+=	COMPIZ="@comment "
+.endif
+
 .if ${PORT_OPTIONS:MGNOME}
-USE_GNOME+=	libgnome
-CONFIGURE_ARGS+=--with-gnome
-PKGNAMESUFFIX=	-gnome
+USE_GNOME+=	gnomevfs2
 PLIST_SUB+=	GNOME=""
 .else
-CONFIGURE_ARGS+=--without-gnome
+CMAKE_ARGS+=	-DK3D_BUILD_GNOME_MODULE:BOOL=OFF
 PLIST_SUB+=	GNOME="@comment "
 .endif
 
+.if ${PORT_OPTIONS:MPERFTOOLS}
+LIB_DEPENDS+=	profiler:${PORTSDIR}/devel/google-perftools
+PLIST_SUB+=	PERFTOOLS=""
+.else
+CMAKE_ARGS+=	-DK3D_BUILD_GOOGLE_PERFTOOLS_MODULE:BOOL=OFF
+PLIST_SUB+=	PERFTOOLS="@comment "
+.endif
+
+.if ${PORT_OPTIONS:MGTS}
+LIB_DEPENDS+=	gts:${PORTSDIR}/graphics/gts
+PLIST_SUB+=	GTS=""
+.else
+CMAKE_ARGS+=	-DK3D_BUILD_GTS_MODULE:BOOL=OFF
+PLIST_SUB+=	GTS="@comment "
+.endif
+
+.if ${PORT_OPTIONS:MIMAGEMAGICK}
+LIB_DEPENDS+=	MagickCore:${PORTSDIR}/graphics/ImageMagick
+PLIST_SUB+=	IMAGEMAGICK=""
+.else
+CMAKE_ARGS+=	-DK3D_BUILD_IMAGEMAGICK_IO_MODULE:BOOL=OFF
+PLIST_SUB+=	IMAGEMAGICK="@comment "
+.endif
+
+.if ${PORT_OPTIONS:MOPENEXR}
+LIB_DEPENDS+=	IlmImf:${PORTSDIR}/graphics/OpenEXR
+PLIST_SUB+=	OPENEXR=""
+.else
+CMAKE_ARGS+=	-DK3D_BUILD_OPENEXR_IO_MODULE:BOOL=OFF
+PLIST_SUB+=	OPENEXR="@comment "
+.endif
+
 post-patch:
-	${REINPLACE_CMD} -e 's,/usr/local/include,${LOCALBASE}/include,' \
-		-e 's,/usr/local/lib,${LOCALBASE}/lib,' \
-		${WRKSRC}/configure
+	@${REINPLACE_CMD} -e \
+		's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/cmake/modules/*.cmake
+	@${REINPLACE_CMD} -e \
+		's|share/man|man|' ${WRKSRC}/man/CMakeLists.txt
 
 .include <bsd.port.mk>
diff -urN /usr/ports/graphics/k3d/distinfo graphics/k3d/distinfo
--- /usr/ports/graphics/k3d/distinfo	2011-07-03 23:11:28.000000000 +0900
+++ graphics/k3d/distinfo	2012-06-20 05:10:58.000000000 +0900
@@ -1,2 +1,2 @@
-SHA256 (k3d-0.6.7.0-src.tar.gz) = 6499424c999728e92ded1c3b6e8a175beece6f0b2db5e619baad9a46d918e615
-SIZE (k3d-0.6.7.0-src.tar.gz) = 6677458
+SHA256 (k3d-source-0.8.0.2.tar.bz2) = fd70f35b9d31222d9fb8181d338e6301d9ef796d5ca8f0f970b1b50f1616cd05
+SIZE (k3d-source-0.8.0.2.tar.bz2) = 6998591
diff -urN /usr/ports/graphics/k3d/files/patch-k3dsdk-log.cpp graphics/k3d/files/patch-k3dsdk-log.cpp
--- /usr/ports/graphics/k3d/files/patch-k3dsdk-log.cpp	2007-12-13 16:25:32.000000000 +0900
+++ graphics/k3d/files/patch-k3dsdk-log.cpp	1970-01-01 09:00:00.000000000 +0900
@@ -1,18 +0,0 @@
---- k3dsdk/log.cpp.orig	2007-09-05 15:59:08.000000000 -0800
-+++ k3dsdk/log.cpp	2007-09-05 15:50:05.000000000 -0800
-@@ -378,14 +378,7 @@
- 
- #else
- 
--	void* array[25];
--	int size = ::backtrace(array, 25);
--	char** symbols = ::backtrace_symbols(array, size);
--
--	for(int i = 0; i != size; ++i)
--		Stream << symbols[i] << "\n";
--
--	free(symbols);
-+	Stream << "Backtrace unavailable on FreeBSD\n";
- 
- #endif
- 
diff -urN /usr/ports/graphics/k3d/files/patch-k3dsdk__data.h graphics/k3d/files/patch-k3dsdk__data.h
--- /usr/ports/graphics/k3d/files/patch-k3dsdk__data.h	1970-01-01 09:00:00.000000000 +0900
+++ graphics/k3d/files/patch-k3dsdk__data.h	2012-06-20 16:00:53.000000000 +0900
@@ -0,0 +1,29 @@
+--- k3dsdk/data.h.orig	2010-07-03 11:27:46.000000000 +0900
++++ k3dsdk/data.h	2012-06-20 16:00:25.000000000 +0900
+@@ -580,7 +580,7 @@
+ 
+ 		try
+ 		{
+-			set_value(boost::lexical_cast<value_t>(*new_value), Hint);
++			this->set_value(boost::lexical_cast<value_t>(*new_value), Hint);
+ 			return true;
+ 		}
+ 		catch(...)
+@@ -865,7 +865,7 @@
+ 
+ 		try
+ 		{
+-			set_value(boost::lexical_cast<value_t>(*new_value), Hint);
++			this->set_value(boost::lexical_cast<value_t>(*new_value), Hint);
+ 			return true;
+ 		}
+ 		catch(...)
+@@ -1011,7 +1011,7 @@
+ 
+ 		try
+ 		{
+-			set_value(boost::lexical_cast<value_t>(*new_value), Hint);
++			this->set_value(boost::lexical_cast<value_t>(*new_value), Hint);
+ 			return true;
+ 		}
+ 		catch(...)
diff -urN /usr/ports/graphics/k3d/files/patch-k3dsdk__gil__boost__gil__extension__dynamic_image__apply_operation_base.hpp graphics/k3d/files/patch-k3dsdk__gil__boost__gil__extension__dynamic_image__apply_operation_base.hpp
--- /usr/ports/graphics/k3d/files/patch-k3dsdk__gil__boost__gil__extension__dynamic_image__apply_operation_base.hpp	1970-01-01 09:00:00.000000000 +0900
+++ graphics/k3d/files/patch-k3dsdk__gil__boost__gil__extension__dynamic_image__apply_operation_base.hpp	2012-06-20 16:08:14.000000000 +0900
@@ -0,0 +1,20 @@
+--- k3dsdk/gil/boost/gil/extension/dynamic_image/apply_operation_base.hpp.orig	2012-06-20 07:41:16.000000000 +0900
++++ k3dsdk/gil/boost/gil/extension/dynamic_image/apply_operation_base.hpp	2012-06-20 16:07:44.000000000 +0900
+@@ -114,7 +114,7 @@
+     template <typename T2, typename Op>
+     struct reduce_bind1 {
+         const T2& _t2;
+-        mutable Op&  _op;
++        Op&  _op;
+ 
+         typedef typename Op::result_type result_type;
+ 
+@@ -127,7 +127,7 @@
+     struct reduce_bind2 {
+         const Bits1& _bits1;
+         std::size_t _index1;
+-        mutable Op&  _op;
++        Op&  _op;
+ 
+         typedef typename Op::result_type result_type;
+ 
diff -urN /usr/ports/graphics/k3d/files/patch-k3dsdk__gil__boost__gil__extension__io__png_io_private.hpp graphics/k3d/files/patch-k3dsdk__gil__boost__gil__extension__io__png_io_private.hpp
--- /usr/ports/graphics/k3d/files/patch-k3dsdk__gil__boost__gil__extension__io__png_io_private.hpp	1970-01-01 09:00:00.000000000 +0900
+++ graphics/k3d/files/patch-k3dsdk__gil__boost__gil__extension__io__png_io_private.hpp	2012-06-20 07:37:48.000000000 +0900
@@ -0,0 +1,53 @@
+--- k3dsdk/gil/boost/gil/extension/io/png_io_private.hpp.orig	2010-07-03 11:27:47.000000000 +0900
++++ k3dsdk/gil/boost/gil/extension/io/png_io_private.hpp	2012-06-20 07:34:43.000000000 +0900
+@@ -148,12 +148,12 @@
+         // allocate/initialize the image information data
+         _info_ptr = png_create_info_struct(_png_ptr);
+         if (_info_ptr == NULL) {
+-            png_destroy_read_struct(&_png_ptr,png_infopp_NULL,png_infopp_NULL);
++            png_destroy_read_struct(&_png_ptr,NULL,NULL);
+             io_error("png_get_file_size: fail to call png_create_info_struct()");
+         }
+         if (setjmp(png_jmpbuf(_png_ptr))) {
+             //free all of the memory associated with the png_ptr and info_ptr
+-            png_destroy_read_struct(&_png_ptr, &_info_ptr, png_infopp_NULL);
++            png_destroy_read_struct(&_png_ptr, &_info_ptr, NULL);
+             io_error("png_get_file_size: fail to call setjmp()");
+         }
+         png_init_io(_png_ptr, get());
+@@ -165,7 +165,7 @@
+     png_reader(const char* filename) : file_mgr(filename, "rb") { init(); }
+ 
+     ~png_reader() {
+-        png_destroy_read_struct(&_png_ptr,&_info_ptr,png_infopp_NULL);
++        png_destroy_read_struct(&_png_ptr,&_info_ptr,NULL);
+     }
+     point2<std::ptrdiff_t> get_dimensions() {
+         return point2<std::ptrdiff_t>(png_get_image_width(_png_ptr,_info_ptr),
+@@ -177,7 +177,7 @@
+         int bit_depth, color_type, interlace_type;
+         png_get_IHDR(_png_ptr, _info_ptr,
+                      &width, &height,&bit_depth,&color_type,&interlace_type,
+-                     int_p_NULL, int_p_NULL);
++                     (int *) NULL, (int *) NULL);
+         io_error_if(((png_uint_32)view.width()!=width || (png_uint_32)view.height()!= height),
+                     "png_read_view: input view size does not match PNG file size");
+         
+@@ -219,7 +219,7 @@
+         int bit_depth, color_type, interlace_type;
+         png_get_IHDR(_png_ptr, _info_ptr,
+                      &width, &height,&bit_depth,&color_type,&interlace_type,
+-                     int_p_NULL, int_p_NULL);
++                     (int *) NULL, (int *) NULL);
+         io_error_if(((png_uint_32)view.width()!=width || (png_uint_32)view.height()!= height),
+                     "png_reader_color_convert::apply(): input view size does not match PNG file size");
+         switch (color_type) {
+@@ -308,7 +308,7 @@
+         io_error_if(!_png_ptr,"png_write_initialize: fail to call png_create_write_struct()");
+         _info_ptr = png_create_info_struct(_png_ptr);
+         if (!_info_ptr) {
+-            png_destroy_write_struct(&_png_ptr,png_infopp_NULL);
++            png_destroy_write_struct(&_png_ptr,NULL);
+             io_error("png_write_initialize: fail to call png_create_info_struct()");
+         }
+         if (setjmp(png_jmpbuf(_png_ptr))) {
diff -urN /usr/ports/graphics/k3d/files/patch-k3dsdk__ngui__main_document_window.cpp graphics/k3d/files/patch-k3dsdk__ngui__main_document_window.cpp
--- /usr/ports/graphics/k3d/files/patch-k3dsdk__ngui__main_document_window.cpp	1970-01-01 09:00:00.000000000 +0900
+++ graphics/k3d/files/patch-k3dsdk__ngui__main_document_window.cpp	2012-06-20 07:14:54.000000000 +0900
@@ -0,0 +1,20 @@
+--- k3dsdk/ngui/main_document_window.cpp.orig	2010-07-03 11:27:46.000000000 +0900
++++ k3dsdk/ngui/main_document_window.cpp	2012-06-20 07:13:29.000000000 +0900
+@@ -1371,7 +1371,7 @@
+ 			Gtk::HBox import_box(false, 5);
+ 			Gtk::Label import_label(_("Choose import plugin:"));
+ 
+-			Gtk::ComboBox import_combo(model);
++			Gtk::ComboBox import_combo((Glib::RefPtr<Gtk::TreeModel> &) model);
+ 			import_combo.pack_start(columns.icon, false);
+ 			import_combo.pack_start(columns.label);
+ 			import_combo.set_active(0);
+@@ -1461,7 +1461,7 @@
+ 			Gtk::HBox export_box(false, 5);
+ 			Gtk::Label export_label(_("Choose export plugin:"));
+ 
+-			Gtk::ComboBox export_combo(model);
++			Gtk::ComboBox export_combo((Glib::RefPtr<Gtk::TreeModel> &) model);
+ 			export_combo.pack_start(columns.icon, false);
+ 			export_combo.pack_start(columns.label);
+ 			export_combo.set_active(0);
diff -urN /usr/ports/graphics/k3d/files/patch-k3dsdk__ngui__render.cpp graphics/k3d/files/patch-k3dsdk__ngui__render.cpp
--- /usr/ports/graphics/k3d/files/patch-k3dsdk__ngui__render.cpp	1970-01-01 09:00:00.000000000 +0900
+++ graphics/k3d/files/patch-k3dsdk__ngui__render.cpp	2012-06-20 07:16:27.000000000 +0900
@@ -0,0 +1,20 @@
+--- k3dsdk/ngui/render.cpp.orig	2010-07-03 11:27:46.000000000 +0900
++++ k3dsdk/ngui/render.cpp	2012-06-20 07:15:53.000000000 +0900
+@@ -169,7 +169,7 @@
+ 		row[columns.separator] = false;
+ 	}
+ 
+-	Gtk::ComboBox combo(model);
++	Gtk::ComboBox combo((Glib::RefPtr<Gtk::TreeModel> &) model);
+ 
+ 	combo.pack_start(columns.icon, false);
+ 
+@@ -295,7 +295,7 @@
+ 		row[columns.separator] = false;
+ 	}
+ 
+-	Gtk::ComboBox combo(model);
++	Gtk::ComboBox combo((Glib::RefPtr<Gtk::TreeModel> &) model);
+ 
+ 	combo.pack_start(columns.icon, false);
+ 
diff -urN /usr/ports/graphics/k3d/files/patch-k3dsdk__signal_system.h graphics/k3d/files/patch-k3dsdk__signal_system.h
--- /usr/ports/graphics/k3d/files/patch-k3dsdk__signal_system.h	2008-04-04 00:22:17.000000000 +0900
+++ graphics/k3d/files/patch-k3dsdk__signal_system.h	1970-01-01 09:00:00.000000000 +0900
@@ -1,14 +0,0 @@
---- k3dsdk/signal_system.h.orig	2008-04-02 23:05:41.000000000 -0500
-+++ k3dsdk/signal_system.h	2008-04-02 23:06:05.000000000 -0500
-@@ -20,10 +20,7 @@
- // License along with this program; if not, write to the Free Software
- // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- 
--#include <sigc++/bind.h>
--#include <sigc++/connection.h>
--#include <sigc++/hide.h>
--#include <sigc++/signal.h>
-+#include <sigc++/sigc++.h>
- 
- #endif // !K3DSDK_SIGNAL_SYSTEM_H
- 
diff -urN /usr/ports/graphics/k3d/files/patch-modules__animation__interpolator.h graphics/k3d/files/patch-modules__animation__interpolator.h
--- /usr/ports/graphics/k3d/files/patch-modules__animation__interpolator.h	1970-01-01 09:00:00.000000000 +0900
+++ graphics/k3d/files/patch-modules__animation__interpolator.h	2012-06-20 16:02:21.000000000 +0900
@@ -0,0 +1,20 @@
+--- modules/animation/interpolator.h.orig	2010-07-03 11:27:55.000000000 +0900
++++ modules/animation/interpolator.h	2012-06-20 16:01:55.000000000 +0900
+@@ -92,7 +92,7 @@
+ 	{
+ 		time_t t_lower, t_upper;
+ 		value_t v_lower, v_upper;
+-		get_surrounding_keys(Time, Keyframes, t_lower, t_upper, v_lower, v_upper); 
++		this->get_surrounding_keys(Time, Keyframes, t_lower, t_upper, v_lower, v_upper); 
+ 		return lerp(t_lower, t_upper, v_lower, v_upper, Time);
+ 	}
+ protected:
+@@ -116,7 +116,7 @@
+ 	{
+ 		time_t t_lower, t_upper;
+ 		value_t v_lower, v_upper;
+-		get_surrounding_keys(Time, Keyframes, t_lower, t_upper, v_lower, v_upper); 
++		this->get_surrounding_keys(Time, Keyframes, t_lower, t_upper, v_lower, v_upper); 
+ 		return lerp(t_lower, t_upper, v_lower, v_upper, Time);
+ 	} 
+ protected:
diff -urN /usr/ports/graphics/k3d/files/patch-ngui__main_document_window.cpp graphics/k3d/files/patch-ngui__main_document_window.cpp
--- /usr/ports/graphics/k3d/files/patch-ngui__main_document_window.cpp	2011-07-30 18:39:42.000000000 +0900
+++ graphics/k3d/files/patch-ngui__main_document_window.cpp	1970-01-01 09:00:00.000000000 +0900
@@ -1,20 +0,0 @@
---- ngui/main_document_window.cpp.orig	2007-01-23 05:06:31.000000000 +0100
-+++ ngui/main_document_window.cpp	2011-07-26 20:57:07.000000000 +0200
-@@ -1501,7 +1501,7 @@ private:
- 			Gtk::HBox import_box(false, 5);
- 			Gtk::Label import_label(_("Choose import plugin:"));
- 
--			Gtk::ComboBox import_combo(model);
-+			Gtk::ComboBox import_combo((Glib::RefPtr<Gtk::TreeModel> &) model);
- 			import_combo.pack_start(columns.icon, false);
- 			import_combo.pack_start(columns.label);
- 			import_combo.set_active(0);
-@@ -1582,7 +1582,7 @@ private:
- 			Gtk::HBox export_box(false, 5);
- 			Gtk::Label export_label(_("Choose export plugin:"));
- 
--			Gtk::ComboBox export_combo(model);
-+			Gtk::ComboBox export_combo((Glib::RefPtr<Gtk::TreeModel> &) model);
- 			export_combo.pack_start(columns.icon, false);
- 			export_combo.pack_start(columns.label);
- 			export_combo.set_active(0);
diff -urN /usr/ports/graphics/k3d/files/patch-ngui_render.cpp graphics/k3d/files/patch-ngui_render.cpp
--- /usr/ports/graphics/k3d/files/patch-ngui_render.cpp	2011-07-30 18:39:42.000000000 +0900
+++ graphics/k3d/files/patch-ngui_render.cpp	1970-01-01 09:00:00.000000000 +0900
@@ -1,20 +0,0 @@
---- ngui/render.cpp.orig	2007-01-24 06:12:37.000000000 +0100
-+++ ngui/render.cpp	2011-07-26 21:00:55.000000000 +0200
-@@ -162,7 +162,7 @@
- 		row[columns.separator] = false;
- 	}
- 
--	Gtk::ComboBox combo(model);
-+	Gtk::ComboBox combo((Glib::RefPtr<Gtk::TreeModel> &) model);
- 
- 	combo.pack_start(columns.icon, false);
- 
-@@ -286,7 +286,7 @@
- 		row[columns.separator] = false;
- 	}
- 
--	Gtk::ComboBox combo(model);
-+	Gtk::ComboBox combo((Glib::RefPtr<Gtk::TreeModel> &) model);
- 
- 	combo.pack_start(columns.icon, false);
- 
diff -urN /usr/ports/graphics/k3d/pkg-descr graphics/k3d/pkg-descr
--- /usr/ports/graphics/k3d/pkg-descr	2004-06-11 16:10:39.000000000 +0900
+++ graphics/k3d/pkg-descr	2012-06-20 06:44:02.000000000 +0900
@@ -9,4 +9,4 @@
 solid, shaded, texture-mapped views. You can even model, animate, and interact
 with animations while they play back for maximum productivity!
 
-WWW: http://k3d.sourceforge.net/
+WWW: http://www.k-3d.org/
diff -urN /usr/ports/graphics/k3d/pkg-plist graphics/k3d/pkg-plist
--- /usr/ports/graphics/k3d/pkg-plist	2007-12-13 16:25:32.000000000 +0900
+++ graphics/k3d/pkg-plist	2012-06-21 15:43:10.000000000 +0900
@@ -1,161 +1,160 @@
 bin/k3d
-bin/k3d-bin
-bin/k3d-bug-buddy
-bin/k3d-make-module-proxy
-bin/k3d-renderjob
 bin/k3d-renderframe
+bin/k3d-renderjob
 bin/k3d-sl2xml
-bin/k3d-config
-bin/k3d-makempeg
 bin/k3d-uuidgen
-include/k3d/Hapy/Action.h
-include/k3d/Hapy/Algorithm.h
-include/k3d/Hapy/Algorithms.h
-include/k3d/Hapy/Area.h
-include/k3d/Hapy/Assert.h
-include/k3d/Hapy/Buffer.h
-include/k3d/Hapy/Debugger.h
-include/k3d/Hapy/First.h
-include/k3d/Hapy/FunAction.h
-include/k3d/Hapy/IoStream.h
-include/k3d/Hapy/IosFwd.h
-include/k3d/Hapy/Iterator.h
-include/k3d/Hapy/NumericLimits.h
-include/k3d/Hapy/Optimizer.h
-include/k3d/Hapy/Parser.h
-include/k3d/Hapy/Pree.h
-include/k3d/Hapy/PreeFarm.h
-include/k3d/Hapy/PreeKids.h
-include/k3d/Hapy/PrettyPrint.h
-include/k3d/Hapy/Result.h
-include/k3d/Hapy/Rule.h
-include/k3d/Hapy/RuleBase.h
-include/k3d/Hapy/RuleCompFlags.h
-include/k3d/Hapy/RuleId.h
-include/k3d/Hapy/RulePtr.h
-include/k3d/Hapy/Rules.h
-include/k3d/Hapy/String.h
-include/k3d/Hapy/Top.h
-include/k3d/Hapy/Version.h
-include/k3d/k3dsdk/sgi_tesselator/dict.h
-include/k3d/k3dsdk/sgi_tesselator/dict-list.h
-include/k3d/k3dsdk/sgi_tesselator/geom.h
-include/k3d/k3dsdk/sgi_tesselator/gluos.h
-include/k3d/k3dsdk/sgi_tesselator/memalloc.h
-include/k3d/k3dsdk/sgi_tesselator/mesh.h
-include/k3d/k3dsdk/sgi_tesselator/normal.h
-include/k3d/k3dsdk/sgi_tesselator/priorityq-heap.h
-include/k3d/k3dsdk/sgi_tesselator/priorityq-sort.h
-include/k3d/k3dsdk/sgi_tesselator/render.h
-include/k3d/k3dsdk/sgi_tesselator/sweep.h
-include/k3d/k3dsdk/sgi_tesselator/tess.h
-include/k3d/k3dsdk/sgi_tesselator/tessmono.h
-include/k3d/k3dsdk/Half/half.h
-include/k3d/k3dsdk/Half/halfFunction.h
-include/k3d/k3dsdk/Half/halfLimits.h
 include/k3d/k3dsdk/algebra.h
 include/k3d/k3dsdk/application.h
 include/k3d/k3dsdk/application_detail.h
-include/k3d/k3dsdk/aqsis_properties.h
+include/k3d/k3dsdk/application_plugin_factory.h
+include/k3d/k3dsdk/array.h
 include/k3d/k3dsdk/aspect_ratios.h
-include/k3d/k3dsdk/auto_ptr.h
 include/k3d/k3dsdk/axis.h
 include/k3d/k3dsdk/base64.h
 include/k3d/k3dsdk/basic_math.h
+include/k3d/k3dsdk/batch_mode.h
+include/k3d/k3dsdk/batch_mode_init.h
 include/k3d/k3dsdk/bezier.h
 include/k3d/k3dsdk/bezier_private.h
+include/k3d/k3dsdk/bezier_triangle_patch.h
+include/k3d/k3dsdk/bicubic_patch.h
+include/k3d/k3dsdk/bilinear_patch.h
 include/k3d/k3dsdk/bitmap.h
 include/k3d/k3dsdk/bitmap_modifier.h
+include/k3d/k3dsdk/bitmap_sink.h
 include/k3d/k3dsdk/bitmap_source.h
-include/k3d/k3dsdk/bounded.h
-include/k3d/k3dsdk/bounding_box.h
+include/k3d/k3dsdk/blobby.h
+include/k3d/k3dsdk/bounding_box3.h
 include/k3d/k3dsdk/classes.h
 include/k3d/k3dsdk/color.h
 include/k3d/k3dsdk/color_source.h
-include/k3d/k3dsdk/data.h
 include/k3d/k3dsdk/command_node.h
 include/k3d/k3dsdk/command_tree.h
-include/k3d/k3dsdk/create_plugins.h
+include/k3d/k3dsdk/component.h
+include/k3d/k3dsdk/cone.h
+include/k3d/k3dsdk/contributors.h
+include/k3d/k3dsdk/cubic_curve.h
+include/k3d/k3dsdk/cylinder.h
+include/k3d/k3dsdk/data.h
 include/k3d/k3dsdk/dependencies.h
+include/k3d/k3dsdk/difference.h
+include/k3d/k3dsdk/disk.h
 include/k3d/k3dsdk/document.h
+include/k3d/k3dsdk/document_plugin_factory.h
+include/k3d/k3dsdk/double_source.h
+include/k3d/k3dsdk/euler_operations.h
 include/k3d/k3dsdk/exceptions.h
 include/k3d/k3dsdk/explicit_snap_source.h
 include/k3d/k3dsdk/explicit_snap_target.h
-include/k3d/k3dsdk/expression.h
 include/k3d/k3dsdk/expression_grammar.h
-include/k3d/k3dsdk/file_filter.h
+include/k3d/k3dsdk/extension_gl.h
 include/k3d/k3dsdk/file_helpers.h
 include/k3d/k3dsdk/file_range.h
+include/k3d/k3dsdk/frames.h
 include/k3d/k3dsdk/fstream.h
+include/k3d/k3dsdk/geometric_operations.h
 include/k3d/k3dsdk/geometry.h
 include/k3d/k3dsdk/gl.h
-include/k3d/k3dsdk/gl_info.h
+include/k3d/k3dsdk/graph.h
 include/k3d/k3dsdk/gzstream.h
 include/k3d/k3dsdk/high_res_timer.h
 include/k3d/k3dsdk/hints.h
-include/k3d/k3dsdk/i18n.h
-include/k3d/k3dsdk/ibounded.h
+include/k3d/k3dsdk/hyperboloid.h
 include/k3d/k3dsdk/i3d_2d_mapping.h
-include/k3d/k3dsdk/ianimation_render_engine.h
 include/k3d/k3dsdk/iapplication.h
 include/k3d/k3dsdk/iapplication_plugin_factory.h
-include/k3d/k3dsdk/ibezier_channel.h
-include/k3d/k3dsdk/ibitmap_read_format.h
+include/k3d/k3dsdk/iattribute_property_ri.h
+include/k3d/k3dsdk/ibitmap_exporter.h
+include/k3d/k3dsdk/ibitmap_importer.h
 include/k3d/k3dsdk/ibitmap_sink.h
 include/k3d/k3dsdk/ibitmap_source.h
-include/k3d/k3dsdk/ibitmap_write_format.h
+include/k3d/k3dsdk/ibounded.h
 include/k3d/k3dsdk/icamera.h
-include/k3d/k3dsdk/icamera_animation_render_engine.h
-include/k3d/k3dsdk/icamera_preview_render_engine.h
-include/k3d/k3dsdk/icamera_still_render_engine.h
-include/k3d/k3dsdk/ichannel.h
 include/k3d/k3dsdk/icolor_source.h
 include/k3d/k3dsdk/icommand_node.h
 include/k3d/k3dsdk/icommand_tree.h
 include/k3d/k3dsdk/icrop_window.h
-include/k3d/k3dsdk/idag.h
-include/k3d/k3dsdk/ideletable.h
 include/k3d/k3dsdk/idependencies.h
+include/k3d/k3dsdk/idisplacement_shader_ri.h
 include/k3d/k3dsdk/idocument.h
+include/k3d/k3dsdk/idocument_exporter.h
+include/k3d/k3dsdk/idocument_importer.h
 include/k3d/k3dsdk/idocument_plugin_factory.h
-include/k3d/k3dsdk/idocument_read_format.h
-include/k3d/k3dsdk/idocument_write_format.h
+include/k3d/k3dsdk/idocument_sink.h
+include/k3d/k3dsdk/idouble_source.h
 include/k3d/k3dsdk/ienumeration_property.h
-include/k3d/k3dsdk/ifile_format.h
-include/k3d/k3dsdk/igl.h
+include/k3d/k3dsdk/ievent_loop.h
+include/k3d/k3dsdk/ifile_change_notifier.h
+include/k3d/k3dsdk/ihint.h
+include/k3d/k3dsdk/iimager_shader_ri.h
+include/k3d/k3dsdk/iint32_source.h
+include/k3d/k3dsdk/ikeyframer.h
+include/k3d/k3dsdk/ilight_gl.h
+include/k3d/k3dsdk/ilight_ri.h
+include/k3d/k3dsdk/ilight_shader_ri.h
+include/k3d/k3dsdk/ilight_yafray.h
 include/k3d/k3dsdk/ilist_property.h
-include/k3d/k3dsdk/ilong_source.h
 include/k3d/k3dsdk/imaterial.h
-include/k3d/k3dsdk/imaterial_client.h
+include/k3d/k3dsdk/imaterial_ri.h
+include/k3d/k3dsdk/imaterial_sink.h
+include/k3d/k3dsdk/imaterial_yafray.h
+include/k3d/k3dsdk/imatrix_sink.h
+include/k3d/k3dsdk/imatrix_source.h
 include/k3d/k3dsdk/imeasurement_property.h
+include/k3d/k3dsdk/imesh_painter_gl.h
+include/k3d/k3dsdk/imesh_painter_ri.h
+include/k3d/k3dsdk/imesh_selection_algorithm.h
 include/k3d/k3dsdk/imesh_selection_sink.h
 include/k3d/k3dsdk/imesh_sink.h
 include/k3d/k3dsdk/imesh_source.h
-include/k3d/k3dsdk/inode.h
 include/k3d/k3dsdk/imesh_storage.h
+include/k3d/k3dsdk/imetadata.h
+include/k3d/k3dsdk/imime_type_handler.h
+include/k3d/k3dsdk/imulti_mesh_sink.h
+include/k3d/k3dsdk/inetwork_render_farm.h
+include/k3d/k3dsdk/inetwork_render_frame.h
+include/k3d/k3dsdk/inetwork_render_job.h
+include/k3d/k3dsdk/inode.h
 include/k3d/k3dsdk/inode_change_signal.h
 include/k3d/k3dsdk/inode_collection.h
+include/k3d/k3dsdk/inode_collection_property.h
+include/k3d/k3dsdk/inode_collection_sink.h
 include/k3d/k3dsdk/inode_name_map.h
 include/k3d/k3dsdk/inode_property.h
+include/k3d/k3dsdk/inode_selection.h
+include/k3d/k3dsdk/int32_source.h
+include/k3d/k3dsdk/interface_list.h
+include/k3d/k3dsdk/iomanip.h
+include/k3d/k3dsdk/ioption_property_ri.h
 include/k3d/k3dsdk/iparentable.h
 include/k3d/k3dsdk/ipath_property.h
 include/k3d/k3dsdk/ipersistent.h
-include/k3d/k3dsdk/ipersistent_container.h
+include/k3d/k3dsdk/ipersistent_collection.h
 include/k3d/k3dsdk/ipersistent_lookup.h
+include/k3d/k3dsdk/ipipeline.h
+include/k3d/k3dsdk/ipipeline_profiler.h
 include/k3d/k3dsdk/iplugin_factory.h
 include/k3d/k3dsdk/iplugin_factory_collection.h
 include/k3d/k3dsdk/iplugin_registry.h
-include/k3d/k3dsdk/ipreview_render_engine.h
 include/k3d/k3dsdk/iprojection.h
 include/k3d/k3dsdk/iproperty.h
 include/k3d/k3dsdk/iproperty_collection.h
-include/k3d/k3dsdk/irender_farm.h
 include/k3d/k3dsdk/iproperty_group_collection.h
-include/k3d/k3dsdk/irenderman.h
-include/k3d/k3dsdk/irenderman_property.h
-include/k3d/k3dsdk/iscalar_source.h
+include/k3d/k3dsdk/iproperty_sink.h
+include/k3d/k3dsdk/irender_animation.h
+include/k3d/k3dsdk/irender_camera_animation.h
+include/k3d/k3dsdk/irender_camera_frame.h
+include/k3d/k3dsdk/irender_camera_preview.h
+include/k3d/k3dsdk/irender_engine_ri.h
+include/k3d/k3dsdk/irender_frame.h
+include/k3d/k3dsdk/irender_preview.h
+include/k3d/k3dsdk/irender_viewport_gl.h
+include/k3d/k3dsdk/irenderable_gl.h
+include/k3d/k3dsdk/irenderable_ri.h
+include/k3d/k3dsdk/ireset_properties.h
 include/k3d/k3dsdk/iscript_engine.h
 include/k3d/k3dsdk/iscript_property.h
+include/k3d/k3dsdk/iscripted_action.h
 include/k3d/k3dsdk/iselectable.h
 include/k3d/k3dsdk/ishader_collection_ri.h
 include/k3d/k3dsdk/isnap_source.h
@@ -163,264 +162,442 @@
 include/k3d/k3dsdk/isnappable.h
 include/k3d/k3dsdk/istate_container.h
 include/k3d/k3dsdk/istate_recorder.h
-include/k3d/k3dsdk/istill_render_engine.h
+include/k3d/k3dsdk/istate_recorder_sink.h
+include/k3d/k3dsdk/istream_ri.h
 include/k3d/k3dsdk/istring_source.h
+include/k3d/k3dsdk/isurface_shader_ri.h
+include/k3d/k3dsdk/itexture.h
+include/k3d/k3dsdk/itexture_ri.h
 include/k3d/k3dsdk/itime_sink.h
 include/k3d/k3dsdk/itransform_array_1d.h
 include/k3d/k3dsdk/itransform_array_2d.h
 include/k3d/k3dsdk/itransform_array_3d.h
-include/k3d/k3dsdk/itransform_sink.h
-include/k3d/k3dsdk/itransform_source.h
 include/k3d/k3dsdk/iunknown.h
-include/k3d/k3dsdk/iuri.h
+include/k3d/k3dsdk/iuri_handler.h
 include/k3d/k3dsdk/iuser_interface.h
-include/k3d/k3dsdk/iuser_interface_plugin.h
 include/k3d/k3dsdk/iuser_property.h
 include/k3d/k3dsdk/ivector3_source.h
+include/k3d/k3dsdk/ivolume_shader_ri.h
+include/k3d/k3dsdk/iwatched_path_property.h
 include/k3d/k3dsdk/iwritable_property.h
-include/k3d/k3dsdk/iyafray.h
 include/k3d/k3dsdk/keyboard.h
+include/k3d/k3dsdk/line2.h
+include/k3d/k3dsdk/line3.h
+include/k3d/k3dsdk/linear_curve.h
 include/k3d/k3dsdk/log.h
-include/k3d/k3dsdk/long_source.h
+include/k3d/k3dsdk/log_control.h
 include/k3d/k3dsdk/material.h
-include/k3d/k3dsdk/material_client.h
+include/k3d/k3dsdk/material_sink.h
+include/k3d/k3dsdk/matrix_source.h
 include/k3d/k3dsdk/measurement.h
-include/k3d/k3dsdk/memory.h
 include/k3d/k3dsdk/mesh.h
+include/k3d/k3dsdk/mesh_deformation_modifier.h
 include/k3d/k3dsdk/mesh_modifier.h
-include/k3d/k3dsdk/mesh_sink.h
-include/k3d/k3dsdk/mesh_selection.h
+include/k3d/k3dsdk/mesh_painter_gl.h
+include/k3d/k3dsdk/mesh_reader.h
+include/k3d/k3dsdk/mesh_selection_modifier.h
 include/k3d/k3dsdk/mesh_selection_sink.h
+include/k3d/k3dsdk/mesh_simple_deformation_modifier.h
+include/k3d/k3dsdk/mesh_sink.h
 include/k3d/k3dsdk/mesh_source.h
 include/k3d/k3dsdk/mesh_triangulate_detail.h
+include/k3d/k3dsdk/mesh_writer.h
+include/k3d/k3dsdk/metadata.h
+include/k3d/k3dsdk/metadata_keys.h
+include/k3d/k3dsdk/mime_types.h
 include/k3d/k3dsdk/module.h
-include/k3d/k3dsdk/module_private.h
+include/k3d/k3dsdk/named_array_types.h
+include/k3d/k3dsdk/named_arrays.h
+include/k3d/k3dsdk/named_tables.h
 include/k3d/k3dsdk/namespace_documentation.h
+include/k3d/k3dsdk/network_render_farm.h
+include/k3d/k3dsdk/network_render_farm_detail.h
 include/k3d/k3dsdk/node.h
 include/k3d/k3dsdk/node_change_signal.h
 include/k3d/k3dsdk/node_name_map.h
 include/k3d/k3dsdk/nodes.h
 include/k3d/k3dsdk/noise.h
-include/k3d/k3dsdk/nurbs.h
+include/k3d/k3dsdk/normal3.h
+include/k3d/k3dsdk/nurbs_curve.h
+include/k3d/k3dsdk/nurbs_patch.h
 include/k3d/k3dsdk/options.h
 include/k3d/k3dsdk/options_policy.h
+include/k3d/k3dsdk/os_load_module.h
+include/k3d/k3dsdk/painter_render_state_gl.h
+include/k3d/k3dsdk/painter_selection_state_gl.h
+include/k3d/k3dsdk/paraboloid.h
+include/k3d/k3dsdk/parallel/blocked_range.h
+include/k3d/k3dsdk/parallel/parallel_for.h
+include/k3d/k3dsdk/parallel/threads.h
 include/k3d/k3dsdk/parentable.h
+include/k3d/k3dsdk/particle.h
 include/k3d/k3dsdk/path.h
-include/k3d/k3dsdk/persistent.h
-include/k3d/k3dsdk/persistent_container.h
 include/k3d/k3dsdk/persistent_lookup.h
-include/k3d/k3dsdk/share.h
+include/k3d/k3dsdk/persistent_property_collection.h
+include/k3d/k3dsdk/pipeline.h
+include/k3d/k3dsdk/pipeline_data.h
+include/k3d/k3dsdk/pipeline_profiler.h
+include/k3d/k3dsdk/plane.h
+include/k3d/k3dsdk/plugin.h
+include/k3d/k3dsdk/plugin_factory.h
 include/k3d/k3dsdk/plugin_factory_collection.h
-include/k3d/k3dsdk/plugins.h
+include/k3d/k3dsdk/plugins_detail.h
+include/k3d/k3dsdk/point2.h
+include/k3d/k3dsdk/point3.h
+include/k3d/k3dsdk/point4.h
+include/k3d/k3dsdk/pointer_demand_storage.h
+include/k3d/k3dsdk/polyhedron.h
+include/k3d/k3dsdk/primitive_validation.h
 include/k3d/k3dsdk/property.h
 include/k3d/k3dsdk/property_collection.h
 include/k3d/k3dsdk/property_group_collection.h
+include/k3d/k3dsdk/property_types.h
+include/k3d/k3dsdk/property_types_ri.h
+include/k3d/k3dsdk/rectangle.h
 include/k3d/k3dsdk/register_application.h
-include/k3d/k3dsdk/render_farm.h
-include/k3d/k3dsdk/render_farm_detail.h
-include/k3d/k3dsdk/renderman.h
-include/k3d/k3dsdk/renderman_properties.h
-include/k3d/k3dsdk/renderman_shader.h
-include/k3d/k3dsdk/renderman_types.h
+include/k3d/k3dsdk/register_plugin_factories.h
+include/k3d/k3dsdk/render_state_gl.h
+include/k3d/k3dsdk/render_state_ri.h
+include/k3d/k3dsdk/renderable_gl.h
+include/k3d/k3dsdk/renderable_ri.h
 include/k3d/k3dsdk/resolutions.h
+include/k3d/k3dsdk/resource/resource.h
 include/k3d/k3dsdk/result.h
 include/k3d/k3dsdk/scalar_source.h
 include/k3d/k3dsdk/scripted_node.h
+include/k3d/k3dsdk/scripted_plugin.h
 include/k3d/k3dsdk/scripting.h
 include/k3d/k3dsdk/selectable.h
 include/k3d/k3dsdk/selection.h
-include/k3d/k3dsdk/sl.h
-include/k3d/k3dsdk/serialization.h
+include/k3d/k3dsdk/selection_state_gl.h
+include/k3d/k3dsdk/selection_validation.h
+include/k3d/k3dsdk/serialization_xml.h
 include/k3d/k3dsdk/sgi_tesselator.h
 include/k3d/k3dsdk/shader_cache.h
 include/k3d/k3dsdk/shader_cache_detail.h
 include/k3d/k3dsdk/shader_collection_ri.h
-include/k3d/k3dsdk/shaders.h
+include/k3d/k3dsdk/shader_ri.h
+include/k3d/k3dsdk/share.h
 include/k3d/k3dsdk/share_detail.h
+include/k3d/k3dsdk/signal_accumulators.h
 include/k3d/k3dsdk/signal_slots.h
 include/k3d/k3dsdk/signal_system.h
+include/k3d/k3dsdk/sl.h
 include/k3d/k3dsdk/snap_source.h
 include/k3d/k3dsdk/snap_target.h
 include/k3d/k3dsdk/snappable.h
 include/k3d/k3dsdk/snappable_detail.h
 include/k3d/k3dsdk/socket.h
+include/k3d/k3dsdk/sphere.h
 include/k3d/k3dsdk/state_change_set.h
+include/k3d/k3dsdk/stream_io_ri.h
+include/k3d/k3dsdk/stream_ri.h
 include/k3d/k3dsdk/string_cast.h
 include/k3d/k3dsdk/string_modifiers.h
 include/k3d/k3dsdk/string_source.h
 include/k3d/k3dsdk/system.h
+include/k3d/k3dsdk/table.h
+include/k3d/k3dsdk/table_copier.h
+include/k3d/k3dsdk/teapot.h
+include/k3d/k3dsdk/texture3.h
+include/k3d/k3dsdk/time_sink.h
 include/k3d/k3dsdk/time_source.h
-include/k3d/k3dsdk/types.h
 include/k3d/k3dsdk/tokens.h
+include/k3d/k3dsdk/torus.h
 include/k3d/k3dsdk/transform.h
-include/k3d/k3dsdk/transform_source.h
 include/k3d/k3dsdk/transformable.h
+include/k3d/k3dsdk/triangulator.h
+include/k3d/k3dsdk/type_registry.h
+include/k3d/k3dsdk/typed_array.h
+include/k3d/k3dsdk/types.h
+include/k3d/k3dsdk/types_ri.h
+include/k3d/k3dsdk/uint_t_array.h
 include/k3d/k3dsdk/user_interface.h
-include/k3d/k3dsdk/user_interface_detail.h
-include/k3d/k3dsdk/user_properties.h
+include/k3d/k3dsdk/user_interface_init.h
+include/k3d/k3dsdk/user_property.h
 include/k3d/k3dsdk/user_property_changed_signal.h
 include/k3d/k3dsdk/ustring.h
 include/k3d/k3dsdk/utility.h
+include/k3d/k3dsdk/utility_gl.h
 include/k3d/k3dsdk/uuid.h
+include/k3d/k3dsdk/value_demand_storage.h
+include/k3d/k3dsdk/vector2.h
+include/k3d/k3dsdk/vector3.h
 include/k3d/k3dsdk/vector3_source.h
+include/k3d/k3dsdk/vector4.h
 include/k3d/k3dsdk/vectors.h
-include/k3d/k3dsdk/version.h
+include/k3d/k3dsdk/virtual_document_plugin_factory.h
+include/k3d/k3dsdk/watched_path_property.h
+include/k3d/k3dsdk/win32.h
 include/k3d/k3dsdk/xml.h
-lib/libHapy.so.0
-lib/libHapy.so
-lib/libHapy.la
-lib/libk3dngui.so.0
-lib/libk3dngui.so
-lib/libk3dngui.la
-lib/libk3dnui.so.0
-lib/libk3dnui.so
-lib/libk3dnui.la
-lib/libk3dsdk.so.0
+include/k3d/k3dsdk/xpath.h
+lib/k3d/include/k3d-i18n-config.h
+lib/k3d/include/k3d-parallel-config.h
+lib/k3d/include/k3d-path-config.h
+lib/k3d/include/k3d-platform-config.h
+lib/k3d/include/k3d-version-config.h
+%%3DS%%lib/k3d/plugins/k3d-3ds-io.module
+%%3DS%%lib/k3d/plugins/k3d-3ds-io.module.proxy
+lib/k3d/plugins/k3d-advanced-opengl-painters.module
+lib/k3d/plugins/k3d-advanced-opengl-painters.module.proxy
+lib/k3d/plugins/k3d-animation.module
+lib/k3d/plugins/k3d-annotation.module
+lib/k3d/plugins/k3d-annotation.module.proxy
+lib/k3d/plugins/k3d-array.module
+lib/k3d/plugins/k3d-array.module.proxy
+lib/k3d/plugins/k3d-bicubic-patch.module
+lib/k3d/plugins/k3d-bicubic-patch.module.proxy
+lib/k3d/plugins/k3d-bilinear-patch.module
+lib/k3d/plugins/k3d-bilinear-patch.module.proxy
+lib/k3d/plugins/k3d-bitmap.module
+lib/k3d/plugins/k3d-bitmap.module.proxy
+lib/k3d/plugins/k3d-blobby.module
+lib/k3d/plugins/k3d-blobby.module.proxy
+lib/k3d/plugins/k3d-cloth.module
+lib/k3d/plugins/k3d-cloth.module.proxy
+%%COMPIZ%%lib/k3d/plugins/k3d-compiz.module
+%%COMPIZ%%lib/k3d/plugins/k3d-compiz.module.proxy
+lib/k3d/plugins/k3d-core.module
+lib/k3d/plugins/k3d-core.module.proxy
+lib/k3d/plugins/k3d-deformation.module
+lib/k3d/plugins/k3d-deformation.module.proxy
+lib/k3d/plugins/k3d-development.module
+lib/k3d/plugins/k3d-development.module.proxy
+lib/k3d/plugins/k3d-double.module
+lib/k3d/plugins/k3d-double.module.proxy
+lib/k3d/plugins/k3d-file-magic.module
+lib/k3d/plugins/k3d-file-magic.module.proxy
+lib/k3d/plugins/k3d-freetype2.module
+lib/k3d/plugins/k3d-freetype2.module.proxy
+%%GNOME%%lib/k3d/plugins/k3d-gnome.module
+%%GNOME%%lib/k3d/plugins/k3d-gnome.module.proxy
+%%PERFTOOLS%%lib/k3d/plugins/k3d-google-perftools.module
+%%PERFTOOLS%%lib/k3d/plugins/k3d-google-perftools.module.proxy
+lib/k3d/plugins/k3d-graphviz.module
+lib/k3d/plugins/k3d-graphviz.module.proxy
+%%GTS%%lib/k3d/plugins/k3d-gts.module
+%%GTS%%lib/k3d/plugins/k3d-gts.module.proxy
+lib/k3d/plugins/k3d-gts-io.module
+lib/k3d/plugins/k3d-gts-io.module.proxy
+lib/k3d/plugins/k3d-highlighting.module
+lib/k3d/plugins/k3d-highlighting.module.proxy
+%%IMAGEMAGICK%%lib/k3d/plugins/k3d-imagemagick-io.module
+%%IMAGEMAGICK%%lib/k3d/plugins/k3d-imagemagick-io.module.proxy
+lib/k3d/plugins/k3d-indigo.module
+lib/k3d/plugins/k3d-indigo.module.proxy
+lib/k3d/plugins/k3d-jpeg-io.module
+lib/k3d/plugins/k3d-jpeg-io.module.proxy
+lib/k3d/plugins/k3d-k3d-io.module
+lib/k3d/plugins/k3d-k3d-io.module.proxy
+lib/k3d/plugins/k3d-linear-curve.module
+lib/k3d/plugins/k3d-linear-curve.module.proxy
+lib/k3d/plugins/k3d-lipsync.module
+lib/k3d/plugins/k3d-lipsync.module.proxy
+lib/k3d/plugins/k3d-lsystem.module
+lib/k3d/plugins/k3d-lsystem.module.proxy
+lib/k3d/plugins/k3d-luxrender.module
+lib/k3d/plugins/k3d-luxrender.module.proxy
+lib/k3d/plugins/k3d-matrix.module
+lib/k3d/plugins/k3d-matrix.module.proxy
+lib/k3d/plugins/k3d-md2-io.module
+lib/k3d/plugins/k3d-md2-io.module.proxy
+lib/k3d/plugins/k3d-mesh-attributes.module
+lib/k3d/plugins/k3d-mesh-attributes.module.proxy
+lib/k3d/plugins/k3d-mesh-instance.module
+lib/k3d/plugins/k3d-mesh-instance.module.proxy
+lib/k3d/plugins/k3d-mesh.module
+lib/k3d/plugins/k3d-mesh.module.proxy
+lib/k3d/plugins/k3d-ngui-about.module
+lib/k3d/plugins/k3d-ngui-about.module.proxy
+lib/k3d/plugins/k3d-ngui-animation-timeline-panel.module
+lib/k3d/plugins/k3d-ngui-animation-timeline-panel.module.proxy
+lib/k3d/plugins/k3d-ngui-assign-hotkeys.module
+lib/k3d/plugins/k3d-ngui-assign-hotkeys.module.proxy
+lib/k3d/plugins/k3d-ngui-knot-vector-control.module
+lib/k3d/plugins/k3d-ngui-knot-vector-control.module.proxy
+lib/k3d/plugins/k3d-ngui-learning.module
+lib/k3d/plugins/k3d-ngui-learning.module.proxy
+lib/k3d/plugins/k3d-ngui-log.module
+lib/k3d/plugins/k3d-ngui-log.module.proxy
+lib/k3d/plugins/k3d-ngui-mesh-control.module
+lib/k3d/plugins/k3d-ngui-mesh-control.module.proxy
+lib/k3d/plugins/k3d-ngui-morph-points-page.module
+lib/k3d/plugins/k3d-ngui-morph-points-page.module.proxy
+lib/k3d/plugins/k3d-ngui-node-history-panel.module
+lib/k3d/plugins/k3d-ngui-node-history-panel.module.proxy
+lib/k3d/plugins/k3d-ngui-node-list-panel.module
+lib/k3d/plugins/k3d-ngui-node-list-panel.module.proxy
+lib/k3d/plugins/k3d-ngui-node-properties-panel.module
+lib/k3d/plugins/k3d-ngui-node-properties-panel.module.proxy
+lib/k3d/plugins/k3d-ngui-opengl-dialog.module
+lib/k3d/plugins/k3d-ngui-opengl-dialog.module.proxy
+lib/k3d/plugins/k3d-ngui-parent-tool.module
+lib/k3d/plugins/k3d-ngui-parent-tool.module.proxy
+lib/k3d/plugins/k3d-ngui-pipeline-panel.module
+lib/k3d/plugins/k3d-ngui-pipeline-panel.module.proxy
+lib/k3d/plugins/k3d-ngui-pipeline-profiler-panel.module
+lib/k3d/plugins/k3d-ngui-pipeline-profiler-panel.module.proxy
+lib/k3d/plugins/k3d-ngui-python-shell.module
+lib/k3d/plugins/k3d-ngui-python-shell.module.proxy
+lib/k3d/plugins/k3d-ngui-rectangle-control.module
+lib/k3d/plugins/k3d-ngui-rectangle-control.module.proxy
+lib/k3d/plugins/k3d-ngui-render-region-tool.module
+lib/k3d/plugins/k3d-ngui-render-region-tool.module.proxy
+lib/k3d/plugins/k3d-ngui-selection-control.module
+lib/k3d/plugins/k3d-ngui-selection-control.module.proxy
+lib/k3d/plugins/k3d-ngui-snap-tool.module
+lib/k3d/plugins/k3d-ngui-snap-tool.module.proxy
+lib/k3d/plugins/k3d-ngui-text-editor.module
+lib/k3d/plugins/k3d-ngui-text-editor.module.proxy
+lib/k3d/plugins/k3d-ngui-timeline-panel.module
+lib/k3d/plugins/k3d-ngui-timeline-panel.module.proxy
+lib/k3d/plugins/k3d-ngui-tool-properties-panel.module
+lib/k3d/plugins/k3d-ngui-tool-properties-panel.module.proxy
+lib/k3d/plugins/k3d-ngui-toolbar-panel.module
+lib/k3d/plugins/k3d-ngui-toolbar-panel.module.proxy
+lib/k3d/plugins/k3d-ngui-undo-tree-panel.module
+lib/k3d/plugins/k3d-ngui-undo-tree-panel.module.proxy
+lib/k3d/plugins/k3d-ngui.module
+lib/k3d/plugins/k3d-ngui.module.proxy
+lib/k3d/plugins/k3d-nui.module
+lib/k3d/plugins/k3d-nui.module.proxy
+lib/k3d/plugins/k3d-nurbs-sources.module
+lib/k3d/plugins/k3d-nurbs-sources.module.proxy
+lib/k3d/plugins/k3d-nurbs.module
+lib/k3d/plugins/k3d-nurbs.module.proxy
+lib/k3d/plugins/k3d-obj-io.module
+lib/k3d/plugins/k3d-obj-io.module.proxy
+lib/k3d/plugins/k3d-ogre-io.module
+lib/k3d/plugins/k3d-ogre-io.module.proxy
+%%OPENEXR%%lib/k3d/plugins/k3d-openexr-io.module
+%%OPENEXR%%lib/k3d/plugins/k3d-openexr-io.module.proxy
+lib/k3d/plugins/k3d-opengl.module
+lib/k3d/plugins/k3d-opengl.module.proxy
+lib/k3d/plugins/k3d-particle.module
+lib/k3d/plugins/k3d-particle.module.proxy
+lib/k3d/plugins/k3d-pdiff.module
+lib/k3d/plugins/k3d-pdiff.module.proxy
+lib/k3d/plugins/k3d-pixie.module
+lib/k3d/plugins/k3d-pixie.module.proxy
+lib/k3d/plugins/k3d-plot.module
+lib/k3d/plugins/k3d-plot.module.proxy
+lib/k3d/plugins/k3d-ply-io.module
+lib/k3d/plugins/k3d-ply-io.module.proxy
+lib/k3d/plugins/k3d-png-io.module
+lib/k3d/plugins/k3d-png-io.module.proxy
+lib/k3d/plugins/k3d-polyhedron-sources.module
+lib/k3d/plugins/k3d-polyhedron-sources.module.proxy
+lib/k3d/plugins/k3d-polyhedron.module
+lib/k3d/plugins/k3d-polyhedron.module.proxy
+lib/k3d/plugins/k3d-python.module
+lib/k3d/plugins/k3d-python.module.proxy
+lib/k3d/plugins/k3d-pyui.module
+lib/k3d/plugins/k3d-pyui.module.proxy
+lib/k3d/plugins/k3d-qslim.module
+lib/k3d/plugins/k3d-qslim.module.proxy
+lib/k3d/plugins/k3d-quadrics.module
+lib/k3d/plugins/k3d-quadrics.module.proxy
+lib/k3d/plugins/k3d-reference-opengl-painters.module
+lib/k3d/plugins/k3d-reference-opengl-painters.module.proxy
+lib/k3d/plugins/k3d-release.module
+lib/k3d/plugins/k3d-release.module.proxy
+lib/k3d/plugins/k3d-renderman-engines.module
+lib/k3d/plugins/k3d-renderman-engines.module.proxy
+lib/k3d/plugins/k3d-renderman-painters.module
+lib/k3d/plugins/k3d-renderman-painters.module.proxy
+lib/k3d/plugins/k3d-renderman.module
+lib/k3d/plugins/k3d-renderman.module.proxy
+lib/k3d/plugins/k3d-scripted-plugins.module
+lib/k3d/plugins/k3d-scripting.module
+lib/k3d/plugins/k3d-scripting.module.proxy
+lib/k3d/plugins/k3d-selection.module
+lib/k3d/plugins/k3d-selection.module.proxy
+lib/k3d/plugins/k3d-solar.module
+lib/k3d/plugins/k3d-solar.module.proxy
+lib/k3d/plugins/k3d-stl-io.module
+lib/k3d/plugins/k3d-stl-io.module.proxy
+lib/k3d/plugins/k3d-subdivision-surface.module
+lib/k3d/plugins/k3d-subdivision-surface.module.proxy
+lib/k3d/plugins/k3d-svg-io.module
+lib/k3d/plugins/k3d-svg-io.module.proxy
+lib/k3d/plugins/k3d-test.module
+lib/k3d/plugins/k3d-test.module.proxy
+lib/k3d/plugins/k3d-tiff-io.module
+lib/k3d/plugins/k3d-tiff-io.module.proxy
+lib/k3d/plugins/k3d-time.module
+lib/k3d/plugins/k3d-time.module.proxy
+lib/k3d/plugins/k3d-uniform-polyhedron.module
+lib/k3d/plugins/k3d-uniform-polyhedron.module.proxy
+lib/k3d/plugins/k3d-virtual-opengl-painters.module
+lib/k3d/plugins/k3d-virtual-opengl-painters.module.proxy
+lib/k3d/plugins/k3d-xtrackcad.module
+lib/k3d/plugins/k3d-xtrackcad.module.proxy
+lib/k3d/plugins/k3d-yafray.module
+lib/k3d/plugins/k3d-yafray.module.proxy
+lib/libk3d-solar-solpos.so
+lib/libk3d-solar-solpos.so.1
+lib/libk3dsdk-expression.so
+lib/libk3dsdk-expression.so.1
+lib/libk3dsdk-ftgl.so
+lib/libk3dsdk-ftgl.so.1
+lib/libk3dsdk-glew.so
+lib/libk3dsdk-glew.so.1
+lib/libk3dsdk-half.so
+lib/libk3dsdk-half.so.1
+lib/libk3dsdk-ngui.so
+lib/libk3dsdk-ngui.so.1
+lib/libk3dsdk-parallel.so
+lib/libk3dsdk-parallel.so.1
+lib/libk3dsdk-python-arrays.so
+lib/libk3dsdk-python-arrays.so.1
+lib/libk3dsdk-python-atk.so
+lib/libk3dsdk-python-atk.so.1
+lib/libk3dsdk-python-b.so
+lib/libk3dsdk-python-b.so.1
+lib/libk3dsdk-python-const-arrays.so
+lib/libk3dsdk-python-const-arrays.so.1
+lib/libk3dsdk-python-interfaces.so
+lib/libk3dsdk-python-interfaces.so.1
+lib/libk3dsdk-python-mesh.so
+lib/libk3dsdk-python-mesh.so.1
+lib/libk3dsdk-python-primitives.so
+lib/libk3dsdk-python-primitives.so.1
+lib/libk3dsdk-python-values.so
+lib/libk3dsdk-python-values.so.1
+lib/libk3dsdk-python.so
+lib/libk3dsdk-python.so.1
+lib/libk3dsdk-resource.so
+lib/libk3dsdk-resource.so.1
+lib/libk3dsdk-sgi-tesselator.so
+lib/libk3dsdk-sgi-tesselator.so.1
+lib/libk3dsdk-subdivision-surface.so
+lib/libk3dsdk-subdivision-surface.so.1
 lib/libk3dsdk.so
-lib/libsubdivision_surface.so.0
-lib/libsubdivision_surface.so
-lib/libsubdivision_surface.la
-lib/libsurface_polygonizer.so.0
-lib/libsurface_polygonizer.so
-lib/libsurface_polygonizer.la
-lib/libk3dsdk.la
-lib/k3d/libk3dannotation.la
-lib/k3d/libk3dannotation.so
-lib/k3d/libk3dannotation.so.0
-lib/k3d/libk3daqsis.la
-lib/k3d/libk3daqsis.so
-lib/k3d/libk3daqsis.so.0
-lib/k3d/libk3darray.la
-lib/k3d/libk3darray.so
-lib/k3d/libk3darray.so.0
-lib/k3d/libk3dbitmap.la
-lib/k3d/libk3dbitmap.so
-lib/k3d/libk3dbitmap.so.0
-lib/k3d/libk3dblobbies.la
-lib/k3d/libk3dblobbies.so
-lib/k3d/libk3dblobbies.so.0
-lib/k3d/libk3dcore.la
-lib/k3d/libk3dcore.so
-lib/k3d/libk3dcore.so.0
-lib/k3d/libk3ddeformation.la
-lib/k3d/libk3ddeformation.so
-lib/k3d/libk3ddeformation.so.0
-lib/k3d/libk3dfreetype2.la
-lib/k3d/libk3dfreetype2.so
-lib/k3d/libk3dfreetype2.so.0
-lib/k3d/libk3dgeometry.la
-lib/k3d/libk3dgeometry.so
-lib/k3d/libk3dgeometry.so.0
-lib/k3d/libk3dgraphviz.la
-lib/k3d/libk3dgraphviz.so
-lib/k3d/libk3dgraphviz.so.0
-lib/k3d/libk3dgts.la
-lib/k3d/libk3dgts.so
-lib/k3d/libk3dgts.so.0
-lib/k3d/libk3dimagemagick.la
-lib/k3d/libk3dimagemagick.so
-lib/k3d/libk3dimagemagick.so.0
-lib/k3d/libk3djpeg.la
-lib/k3d/libk3djpeg.so
-lib/k3d/libk3djpeg.so.0
-lib/k3d/libk3dlsystem.la
-lib/k3d/libk3dlsystem.so
-lib/k3d/libk3dlsystem.so.0
-lib/k3d/libk3dmesh.la
-lib/k3d/libk3dmesh.so
-lib/k3d/libk3dmesh.so.0
-lib/k3d/libk3dnurbs.la
-lib/k3d/libk3dnurbs.so
-lib/k3d/libk3dnurbs.so.0
-lib/k3d/libk3dopenexr.la
-lib/k3d/libk3dopenexr.so
-lib/k3d/libk3dopenexr.so.0
-lib/k3d/libk3dopengl.la
-lib/k3d/libk3dopengl.so
-lib/k3d/libk3dopengl.so.0
-lib/k3d/libk3dpixie.la
-lib/k3d/libk3dpixie.so
-lib/k3d/libk3dpixie.so.0
-lib/k3d/libk3dpng.la
-lib/k3d/libk3dpng.so
-lib/k3d/libk3dpng.so.0
-lib/k3d/libk3dprimitives.la
-lib/k3d/libk3dprimitives.so
-lib/k3d/libk3dprimitives.so.0
-lib/k3d/libk3dpython.so.0
-lib/k3d/libk3dpython.so
-lib/k3d/libk3dpython.la
-lib/k3d/libk3dqslim.la
-lib/k3d/libk3dqslim.so
-lib/k3d/libk3dqslim.so.0
-lib/k3d/libk3dquadrics.la
-lib/k3d/libk3dquadrics.so
-lib/k3d/libk3dquadrics.so.0
-lib/k3d/libk3drenderman.la
-lib/k3d/libk3drenderman.so
-lib/k3d/libk3drenderman.so.0
-lib/k3d/libk3dscript.la
-lib/k3d/libk3dscript.so
-lib/k3d/libk3dscript.so.0
-lib/k3d/libk3dscripting.la
-lib/k3d/libk3dscripting.so
-lib/k3d/libk3dscripting.so.0
-lib/k3d/libk3dselection.la
-lib/k3d/libk3dselection.so
-lib/k3d/libk3dselection.so.0
-lib/k3d/libk3dtiff.la
-lib/k3d/libk3dtiff.so
-lib/k3d/libk3dtiff.so.0
-lib/k3d/libk3dtime.la
-lib/k3d/libk3dtime.so
-lib/k3d/libk3dtime.so.0
-lib/k3d/libk3dyafray.la
-lib/k3d/libk3dyafray.so
-lib/k3d/libk3dyafray.so.0
-share/applications/k3d.desktop
+lib/libk3dsdk.so.1
 %%DATADIR%%/aspect_ratios.k3d
-%%DATADIR%%/documents/animation/analog_clock.k3d
 %%DATADIR%%/documents/animation/arc_length.k3d
-%%DATADIR%%/documents/animation/atomic.k3d
-%%DATADIR%%/documents/animation/dancing_cube.k3d
 %%DATADIR%%/documents/animation/digital_clock.k3d
-%%DATADIR%%/documents/animation/digital_date_time.k3d
-%%DATADIR%%/documents/animation/euler_angle_parameterization.k3d
-%%DATADIR%%/documents/animation/follow_me.k3d
-%%DATADIR%%/documents/animation/scroll.k3d
-%%DATADIR%%/documents/animation/snow.k3d
-%%DATADIR%%/documents/animation/use_case_1.k3d
-%%DATADIR%%/documents/animation/use_case_2.k3d
-%%DATADIR%%/documents/animation/wave_cloth.k3d
-%%DATADIR%%/documents/appalachia.k3d
-%%DATADIR%%/documents/dynamic_annotation.k3d
+%%DATADIR%%/documents/animation/euler_angles.k3d
+%%DATADIR%%/documents/index.k3d
 %%DATADIR%%/documents/logo.k3d
-%%DATADIR%%/documents/old_logo.k3d
-%%DATADIR%%/documents/retained_script_data.k3d
-%%DATADIR%%/documents/shader_examples/displacement_map.k3d
-%%DATADIR%%/documents/shader_examples/graphic_lines.k3d
-%%DATADIR%%/documents/shader_examples/shadow_map.k3d
-%%DATADIR%%/documents/shader_examples/texture_map.k3d
-%%DATADIR%%/documents/shader_examples/textured_light.k3d
-%%DATADIR%%/documents/show_matrix.k3d
-%%DATADIR%%/documents/snap_test_1.k3d
-%%DATADIR%%/documents/snap_test_2.k3d
-%%DATADIR%%/documents/snap_test_3.k3d
-%%DATADIR%%/documents/sub.k3d
-%%DATADIR%%/documents/tribble.k3d
-%%DATADIR%%/documents/yafray_spheres.k3d
 %%DATADIR%%/fonts/K-3D.ttf
+%%DATADIR%%/fonts/Vera.ttf
+%%DATADIR%%/fonts/VeraBI.ttf
 %%DATADIR%%/fonts/VeraBd.ttf
+%%DATADIR%%/fonts/VeraIt.ttf
+%%DATADIR%%/fonts/VeraMoBI.ttf
+%%DATADIR%%/fonts/VeraMoBd.ttf
+%%DATADIR%%/fonts/VeraMoIt.ttf
+%%DATADIR%%/fonts/VeraMono.ttf
+%%DATADIR%%/fonts/VeraSe.ttf
+%%DATADIR%%/fonts/VeraSeBd.ttf
+%%DATADIR%%/geometry/knot.obj
 %%DATADIR%%/icons/favicon.ico
 %%DATADIR%%/icons/favicon.png
 %%DATADIR%%/icons/k3d.ico
 %%DATADIR%%/icons/k3d.png
-%%DATADIR%%/icons/k3d1.ico
-%%DATADIR%%/icons/k3d1.png
-%%DATADIR%%/icons/k3d2.ico
-%%DATADIR%%/icons/k3d2.png
-%%DATADIR%%/icons/k3d3.ico
-%%DATADIR%%/icons/k3d3.png
+%%DATADIR%%/icons/k3d_large.png
+%%DATADIR%%/locale/chef/LC_MESSAGES/k3d.mo
 %%DATADIR%%/logo/logo.svg
 %%DATADIR%%/logo/logo_build.svg
 %%DATADIR%%/lsystem/abop-2d-form.ls
@@ -514,6 +691,9 @@
 %%DATADIR%%/ngui/pixmap/black_box_recorder_on.png
 %%DATADIR%%/ngui/pixmap/default_icon.png
 %%DATADIR%%/ngui/pixmap/fast_forward.xpm
+%%DATADIR%%/ngui/pixmap/mat_edit_shader_icon.xpm
+%%DATADIR%%/ngui/pixmap/mat_preview_bg_icon.xpm
+%%DATADIR%%/ngui/pixmap/mat_preview_date_icon.xpm
 %%DATADIR%%/ngui/pixmap/pinned.xpm
 %%DATADIR%%/ngui/pixmap/play.xpm
 %%DATADIR%%/ngui/pixmap/play_from_cursor.xpm
@@ -534,100 +714,121 @@
 %%DATADIR%%/ngui/rasterized/AnnotateNormal.png
 %%DATADIR%%/ngui/rasterized/Annotation.png
 %%DATADIR%%/ngui/rasterized/Annotation2D.png
+%%DATADIR%%/ngui/rasterized/AqsisRenderManEngine.png
 %%DATADIR%%/ngui/rasterized/Axes.png
 %%DATADIR%%/ngui/rasterized/BendPoints.png
 %%DATADIR%%/ngui/rasterized/BevelFaces.png
 %%DATADIR%%/ngui/rasterized/BevelPoints.png
+%%DATADIR%%/ngui/rasterized/BicubicToPoly.png
 %%DATADIR%%/ngui/rasterized/BitmapAdd.png
 %%DATADIR%%/ngui/rasterized/BitmapChecker.png
 %%DATADIR%%/ngui/rasterized/BitmapColorMonochrome.png
-%%DATADIR%%/ngui/rasterized/BitmapFileIn.png
 %%DATADIR%%/ngui/rasterized/BitmapGamma.png
-%%DATADIR%%/ngui/rasterized/BitmapImageAdd.png
-%%DATADIR%%/ngui/rasterized/BitmapImageAtop.png
-%%DATADIR%%/ngui/rasterized/BitmapImageDivide.png
-%%DATADIR%%/ngui/rasterized/BitmapImageInside.png
-%%DATADIR%%/ngui/rasterized/BitmapImageMax.png
-%%DATADIR%%/ngui/rasterized/BitmapImageMin.png
-%%DATADIR%%/ngui/rasterized/BitmapImageMix.png
-%%DATADIR%%/ngui/rasterized/BitmapImageMultiply.png
-%%DATADIR%%/ngui/rasterized/BitmapImageOutside.png
-%%DATADIR%%/ngui/rasterized/BitmapImageOver.png
-%%DATADIR%%/ngui/rasterized/BitmapImageScreen.png
-%%DATADIR%%/ngui/rasterized/BitmapImageSubtract.png
-%%DATADIR%%/ngui/rasterized/BitmapImageSubtractAbs.png
-%%DATADIR%%/ngui/rasterized/BitmapImageUnder.png
-%%DATADIR%%/ngui/rasterized/BitmapImageXOR.png
-%%DATADIR%%/ngui/rasterized/BitmapInstance.png
 %%DATADIR%%/ngui/rasterized/BitmapInvert.png
 %%DATADIR%%/ngui/rasterized/BitmapMatteColorDiff.png
 %%DATADIR%%/ngui/rasterized/BitmapMatteInvert.png
 %%DATADIR%%/ngui/rasterized/BitmapModifierScript.png
 %%DATADIR%%/ngui/rasterized/BitmapMultiply.png
+%%DATADIR%%/ngui/rasterized/BitmapReader.png
 %%DATADIR%%/ngui/rasterized/BitmapSequenceIn.png
 %%DATADIR%%/ngui/rasterized/BitmapSequenceOut.png
-%%DATADIR%%/ngui/rasterized/BitmapSize.png
 %%DATADIR%%/ngui/rasterized/BitmapSolid.png
 %%DATADIR%%/ngui/rasterized/BitmapSourceScript.png
 %%DATADIR%%/ngui/rasterized/BitmapSubtract.png
 %%DATADIR%%/ngui/rasterized/BitmapThreshold.png
-%%DATADIR%%/ngui/rasterized/BlobbyAddOperator.png
-%%DATADIR%%/ngui/rasterized/BlobbyDivOperator.png
+%%DATADIR%%/ngui/rasterized/BlobbyAdd.png
+%%DATADIR%%/ngui/rasterized/BlobbyDivide.png
 %%DATADIR%%/ngui/rasterized/BlobbyEllipsoid.png
-%%DATADIR%%/ngui/rasterized/BlobbyMaxOperator.png
-%%DATADIR%%/ngui/rasterized/BlobbyMinOperator.png
-%%DATADIR%%/ngui/rasterized/BlobbyMultOperator.png
+%%DATADIR%%/ngui/rasterized/BlobbyMaximum.png
+%%DATADIR%%/ngui/rasterized/BlobbyMinimum.png
+%%DATADIR%%/ngui/rasterized/BlobbyMultiply.png
+%%DATADIR%%/ngui/rasterized/BlobbyNegate.png
 %%DATADIR%%/ngui/rasterized/BlobbySegment.png
-%%DATADIR%%/ngui/rasterized/BlobbySubOperator.png
+%%DATADIR%%/ngui/rasterized/BlobbySubtract.png
 %%DATADIR%%/ngui/rasterized/BridgeEdges.png
 %%DATADIR%%/ngui/rasterized/BridgeFaces.png
 %%DATADIR%%/ngui/rasterized/BulgePoints.png
+%%DATADIR%%/ngui/rasterized/CalculateNormals.png
 %%DATADIR%%/ngui/rasterized/Camera.png
 %%DATADIR%%/ngui/rasterized/CapHole.png
+%%DATADIR%%/ngui/rasterized/CapHoles.png
 %%DATADIR%%/ngui/rasterized/CatmullClark.png
 %%DATADIR%%/ngui/rasterized/CenterPoints.png
 %%DATADIR%%/ngui/rasterized/CoarsenPolyhedra.png
 %%DATADIR%%/ngui/rasterized/CollapseEdges.png
 %%DATADIR%%/ngui/rasterized/CollapseFaces.png
-%%DATADIR%%/ngui/rasterized/ColorProperty.png
+%%DATADIR%%/ngui/rasterized/CollapsePoints.png
 %%DATADIR%%/ngui/rasterized/ColorSourceScript.png
-%%DATADIR%%/ngui/rasterized/Cone.png
 %%DATADIR%%/ngui/rasterized/ConnectVertices.png
-%%DATADIR%%/ngui/rasterized/Cylinder.png
 %%DATADIR%%/ngui/rasterized/CylindricalWavePoints.png
+%%DATADIR%%/ngui/rasterized/DeformationExpression.png
 %%DATADIR%%/ngui/rasterized/Delete.png
-%%DATADIR%%/ngui/rasterized/Disk.png
+%%DATADIR%%/ngui/rasterized/DeleteComponents.png
 %%DATADIR%%/ngui/rasterized/Dissolve.png
+%%DATADIR%%/ngui/rasterized/DissolveFaces.png
+%%DATADIR%%/ngui/rasterized/DoubleAdd.png
+%%DATADIR%%/ngui/rasterized/DoubleDivide.png
+%%DATADIR%%/ngui/rasterized/DoubleModulo.png
+%%DATADIR%%/ngui/rasterized/DoubleMultiply.png
+%%DATADIR%%/ngui/rasterized/DoubleSine.png
+%%DATADIR%%/ngui/rasterized/DoubleSourceScript.png
+%%DATADIR%%/ngui/rasterized/DoubleSubtract.png
+%%DATADIR%%/ngui/rasterized/DoubleToString.png
+%%DATADIR%%/ngui/rasterized/EXRBitmapExporter.png
+%%DATADIR%%/ngui/rasterized/EXRBitmapImporter.png
 %%DATADIR%%/ngui/rasterized/EdgesToBlobby.png
 %%DATADIR%%/ngui/rasterized/ExtrudeFaces.png
 %%DATADIR%%/ngui/rasterized/FaceNormals.png
-%%DATADIR%%/ngui/rasterized/FilterFacesByColor.png
 %%DATADIR%%/ngui/rasterized/FlipOrientation.png
-%%DATADIR%%/ngui/rasterized/FormatScalar.png
-%%DATADIR%%/ngui/rasterized/FormatTime.png
+%%DATADIR%%/ngui/rasterized/FrozenMatrix.png
 %%DATADIR%%/ngui/rasterized/FrozenMesh.png
-%%DATADIR%%/ngui/rasterized/GTSBoolean.png
-%%DATADIR%%/ngui/rasterized/GTSReader.png
-%%DATADIR%%/ngui/rasterized/GTSWriter.png
+%%DATADIR%%/ngui/rasterized/FrozenTransformation.png
+%%DATADIR%%/ngui/rasterized/GTSMeshReader.png
 %%DATADIR%%/ngui/rasterized/GraphVizEngine.png
-%%DATADIR%%/ngui/rasterized/Hyperboloid.png
-%%DATADIR%%/ngui/rasterized/ImageMagickReader.png
-%%DATADIR%%/ngui/rasterized/ImageMagickWriter.png
+%%DATADIR%%/ngui/rasterized/ImageMagickBitmapExporter.png
+%%DATADIR%%/ngui/rasterized/ImageMagickBitmapImporter.png
+%%DATADIR%%/ngui/rasterized/Int32SourceScript.png
 %%DATADIR%%/ngui/rasterized/JoinPoints.png
-%%DATADIR%%/ngui/rasterized/K3DMeshInput.png
-%%DATADIR%%/ngui/rasterized/K3DMeshOutput.png
-%%DATADIR%%/ngui/rasterized/K3DScript.png
-%%DATADIR%%/ngui/rasterized/KnotCurve.png
+%%DATADIR%%/ngui/rasterized/K3DMeshReader.png
+%%DATADIR%%/ngui/rasterized/K3DMeshWriter.png
 %%DATADIR%%/ngui/rasterized/LSystemParser.png
+%%DATADIR%%/ngui/rasterized/LinearKnot.png
+%%DATADIR%%/ngui/rasterized/LinearLissajousCurve.png
 %%DATADIR%%/ngui/rasterized/LinearPointNoise.png
 %%DATADIR%%/ngui/rasterized/LinearWavePoints.png
 %%DATADIR%%/ngui/rasterized/LinkPoints.png
-%%DATADIR%%/ngui/rasterized/LissajousCurve.png
-%%DATADIR%%/ngui/rasterized/LongSourceScript.png
 %%DATADIR%%/ngui/rasterized/LookAt.png
-%%DATADIR%%/ngui/rasterized/MakeBilinearPatches.png
+%%DATADIR%%/ngui/rasterized/LuxRenderBilinearInterpolationTexture.png
+%%DATADIR%%/ngui/rasterized/LuxRenderCarpaintMaterial.png
+%%DATADIR%%/ngui/rasterized/LuxRenderDistantLight.png
+%%DATADIR%%/ngui/rasterized/LuxRenderEngine.png
+%%DATADIR%%/ngui/rasterized/LuxRenderEnvironmentLight.png
+%%DATADIR%%/ngui/rasterized/LuxRenderGlassMaterial.png
+%%DATADIR%%/ngui/rasterized/LuxRenderGlossyMaterial.png
+%%DATADIR%%/ngui/rasterized/LuxRenderGoniometricLight.png
+%%DATADIR%%/ngui/rasterized/LuxRenderImageTexture.png
+%%DATADIR%%/ngui/rasterized/LuxRenderMatteMaterial.png
+%%DATADIR%%/ngui/rasterized/LuxRenderMatteTranslucentMaterial.png
+%%DATADIR%%/ngui/rasterized/LuxRenderMetalMaterial.png
+%%DATADIR%%/ngui/rasterized/LuxRenderMirrorMaterial.png
+%%DATADIR%%/ngui/rasterized/LuxRenderMixMaterial.png
+%%DATADIR%%/ngui/rasterized/LuxRenderNullMaterial.png
+%%DATADIR%%/ngui/rasterized/LuxRenderPointLight.png
+%%DATADIR%%/ngui/rasterized/LuxRenderRoughGlassMaterial.png
+%%DATADIR%%/ngui/rasterized/LuxRenderScalarImageTexture.png
+%%DATADIR%%/ngui/rasterized/LuxRenderShinyMetalMaterial.png
+%%DATADIR%%/ngui/rasterized/LuxRenderSkyLight.png
+%%DATADIR%%/ngui/rasterized/LuxRenderSunLight.png
 %%DATADIR%%/ngui/rasterized/MakeSDS.png
+%%DATADIR%%/ngui/rasterized/ManualTimeSource.png
 %%DATADIR%%/ngui/rasterized/Material.png
+%%DATADIR%%/ngui/rasterized/MatrixLook.png
+%%DATADIR%%/ngui/rasterized/MatrixModifierScript.png
+%%DATADIR%%/ngui/rasterized/MatrixOrientation.png
+%%DATADIR%%/ngui/rasterized/MatrixPosition.png
+%%DATADIR%%/ngui/rasterized/MatrixScale.png
+%%DATADIR%%/ngui/rasterized/MatrixSourceScript.png
+%%DATADIR%%/ngui/rasterized/MatrixView.png
 %%DATADIR%%/ngui/rasterized/MergeFaces.png
 %%DATADIR%%/ngui/rasterized/MergeMesh.png
 %%DATADIR%%/ngui/rasterized/MeshArray1D.png
@@ -638,7 +839,12 @@
 %%DATADIR%%/ngui/rasterized/MeshSourceScript.png
 %%DATADIR%%/ngui/rasterized/MeshStats.png
 %%DATADIR%%/ngui/rasterized/MoveFirstEdge.png
+%%DATADIR%%/ngui/rasterized/MultiMaterial.png
+%%DATADIR%%/ngui/rasterized/NGUIParentTool.png
+%%DATADIR%%/ngui/rasterized/NGUIRenderRegionTool.png
+%%DATADIR%%/ngui/rasterized/NGUISnapTool.png
 %%DATADIR%%/ngui/rasterized/Newell.png
+%%DATADIR%%/ngui/rasterized/NodeSelection.png
 %%DATADIR%%/ngui/rasterized/NullOutputScript.png
 %%DATADIR%%/ngui/rasterized/NurbsCircle.png
 %%DATADIR%%/ngui/rasterized/NurbsCone.png
@@ -650,18 +856,13 @@
 %%DATADIR%%/ngui/rasterized/NurbsPolygon.png
 %%DATADIR%%/ngui/rasterized/NurbsSphere.png
 %%DATADIR%%/ngui/rasterized/NurbsTorus.png
-%%DATADIR%%/ngui/rasterized/OBJInput.png
-%%DATADIR%%/ngui/rasterized/OBJMeshInput.png
-%%DATADIR%%/ngui/rasterized/OBJMeshOutput.png
-%%DATADIR%%/ngui/rasterized/OBJReader.png
-%%DATADIR%%/ngui/rasterized/OpenEXRReader.png
-%%DATADIR%%/ngui/rasterized/OpenEXRWriter.png
+%%DATADIR%%/ngui/rasterized/OBJMeshReader.png
+%%DATADIR%%/ngui/rasterized/OBJMeshWriter.png
 %%DATADIR%%/ngui/rasterized/OpenGLEngine.png
 %%DATADIR%%/ngui/rasterized/OpenGLMaterial.png
 %%DATADIR%%/ngui/rasterized/Orientation.png
-%%DATADIR%%/ngui/rasterized/PLIBReader.png
 %%DATADIR%%/ngui/rasterized/POVEngine.png
-%%DATADIR%%/ngui/rasterized/Paraboloid.png
+%%DATADIR%%/ngui/rasterized/PixieRenderManEngine.png
 %%DATADIR%%/ngui/rasterized/PlanarMap.png
 %%DATADIR%%/ngui/rasterized/PointsToBlobby.png
 %%DATADIR%%/ngui/rasterized/PolyCone.png
@@ -669,27 +870,28 @@
 %%DATADIR%%/ngui/rasterized/PolyCushion.png
 %%DATADIR%%/ngui/rasterized/PolyCylinder.png
 %%DATADIR%%/ngui/rasterized/PolyGrid.png
+%%DATADIR%%/ngui/rasterized/PolyIcosahedron.png
 %%DATADIR%%/ngui/rasterized/PolySphere.png
 %%DATADIR%%/ngui/rasterized/PolySphereTessellation.png
-%%DATADIR%%/ngui/rasterized/PolyTerrainFFT.png
-%%DATADIR%%/ngui/rasterized/PolyTerrainHfBM.png
 %%DATADIR%%/ngui/rasterized/PolyText.png
+%%DATADIR%%/ngui/rasterized/PolyToBilinear.png
 %%DATADIR%%/ngui/rasterized/PolyTorus.png
-%%DATADIR%%/ngui/rasterized/PolygonizeBicubicPatches.png
 %%DATADIR%%/ngui/rasterized/PolygonizeBlobbies.png
 %%DATADIR%%/ngui/rasterized/Polyhedron.png
 %%DATADIR%%/ngui/rasterized/Position.png
 %%DATADIR%%/ngui/rasterized/Python.png
-%%DATADIR%%/ngui/rasterized/QuadricDecimation.png
-%%DATADIR%%/ngui/rasterized/RAWReader.png
-%%DATADIR%%/ngui/rasterized/RAWWriter.png
-%%DATADIR%%/ngui/rasterized/RIBReader.png
-%%DATADIR%%/ngui/rasterized/RealtimeSource.png
+%%DATADIR%%/ngui/rasterized/QSlim.png
+%%DATADIR%%/ngui/rasterized/QuadricCone.png
+%%DATADIR%%/ngui/rasterized/QuadricCylinder.png
+%%DATADIR%%/ngui/rasterized/QuadricDisk.png
+%%DATADIR%%/ngui/rasterized/QuadricHyperboloid.png
+%%DATADIR%%/ngui/rasterized/QuadricParaboloid.png
+%%DATADIR%%/ngui/rasterized/QuadricSphere.png
+%%DATADIR%%/ngui/rasterized/QuadricTorus.png
+%%DATADIR%%/ngui/rasterized/RealTimeSource.png
 %%DATADIR%%/ngui/rasterized/RenderManArray1D.png
 %%DATADIR%%/ngui/rasterized/RenderManArray2D.png
 %%DATADIR%%/ngui/rasterized/RenderManArray3D.png
-%%DATADIR%%/ngui/rasterized/RenderManBackgroundPlane.png
-%%DATADIR%%/ngui/rasterized/RenderManBackgroundSphere.png
 %%DATADIR%%/ngui/rasterized/RenderManCSGOperator.png
 %%DATADIR%%/ngui/rasterized/RenderManCSGSolid.png
 %%DATADIR%%/ngui/rasterized/RenderManDelayedReadArchive.png
@@ -713,14 +915,6 @@
 %%DATADIR%%/ngui/rasterized/SDSCorner.png
 %%DATADIR%%/ngui/rasterized/SDSCrease.png
 %%DATADIR%%/ngui/rasterized/SDSHole.png
-%%DATADIR%%/ngui/rasterized/ScalarAdd.png
-%%DATADIR%%/ngui/rasterized/ScalarDivide.png
-%%DATADIR%%/ngui/rasterized/ScalarModulo.png
-%%DATADIR%%/ngui/rasterized/ScalarMultiply.png
-%%DATADIR%%/ngui/rasterized/ScalarProperty.png
-%%DATADIR%%/ngui/rasterized/ScalarSine.png
-%%DATADIR%%/ngui/rasterized/ScalarSourceScript.png
-%%DATADIR%%/ngui/rasterized/ScalarSubtract.png
 %%DATADIR%%/ngui/rasterized/Scale.png
 %%DATADIR%%/ngui/rasterized/ScalePoints.png
 %%DATADIR%%/ngui/rasterized/SelectClockwise.png
@@ -733,17 +927,15 @@
 %%DATADIR%%/ngui/rasterized/SmoothPoints.png
 %%DATADIR%%/ngui/rasterized/SmoothShade.png
 %%DATADIR%%/ngui/rasterized/Snap.png
-%%DATADIR%%/ngui/rasterized/Sphere.png
-%%DATADIR%%/ngui/rasterized/SphereEversion.png
+%%DATADIR%%/ngui/rasterized/SolarPosition.png
 %%DATADIR%%/ngui/rasterized/SphereizePoints.png
 %%DATADIR%%/ngui/rasterized/StringSourceScript.png
 %%DATADIR%%/ngui/rasterized/SubdivideFaces.png
-%%DATADIR%%/ngui/rasterized/TIFFWriter.png
-%%DATADIR%%/ngui/rasterized/TagColor.png
+%%DATADIR%%/ngui/rasterized/TIFFBitmapWriter.png
 %%DATADIR%%/ngui/rasterized/TaperPoints.png
 %%DATADIR%%/ngui/rasterized/Teapot.png
 %%DATADIR%%/ngui/rasterized/TimeSource.png
-%%DATADIR%%/ngui/rasterized/Torus.png
+%%DATADIR%%/ngui/rasterized/TimeToString.png
 %%DATADIR%%/ngui/rasterized/Transform.png
 %%DATADIR%%/ngui/rasterized/TransformModifierScript.png
 %%DATADIR%%/ngui/rasterized/TransformPoints.png
@@ -755,15 +947,14 @@
 %%DATADIR%%/ngui/rasterized/TriangulateFaces.png
 %%DATADIR%%/ngui/rasterized/TweakPoints.png
 %%DATADIR%%/ngui/rasterized/TwistPoints.png
+%%DATADIR%%/ngui/rasterized/UniformPolyhedron.png
 %%DATADIR%%/ngui/rasterized/Vector3SourceScript.png
 %%DATADIR%%/ngui/rasterized/ViewMatrix.png
 %%DATADIR%%/ngui/rasterized/Viewport.png
-%%DATADIR%%/ngui/rasterized/XWriter.png
 %%DATADIR%%/ngui/rasterized/YafrayEngine.png
 %%DATADIR%%/ngui/rasterized/YafrayHemiLight.png
 %%DATADIR%%/ngui/rasterized/YafrayMaterial.png
 %%DATADIR%%/ngui/rasterized/YafrayPointLight.png
-%%DATADIR%%/ngui/rasterized/YafrayReader.png
 %%DATADIR%%/ngui/rasterized/YafraySoftLight.png
 %%DATADIR%%/ngui/rasterized/YafraySpotLight.png
 %%DATADIR%%/ngui/rasterized/YafraySunLight.png
@@ -771,11 +962,11 @@
 %%DATADIR%%/ngui/rasterized/center.png
 %%DATADIR%%/ngui/rasterized/connect_property_cursor.png
 %%DATADIR%%/ngui/rasterized/connected_plug.png
-%%DATADIR%%/ngui/rasterized/edge.png
+%%DATADIR%%/ngui/rasterized/convert_selection.png
 %%DATADIR%%/ngui/rasterized/element.png
-%%DATADIR%%/ngui/rasterized/face.png
+%%DATADIR%%/ngui/rasterized/keep_selection.png
 %%DATADIR%%/ngui/rasterized/knife_cursor.png
-%%DATADIR%%/ngui/rasterized/knife_tool.png
+%%DATADIR%%/ngui/rasterized/material_pview_bg.png
 %%DATADIR%%/ngui/rasterized/move_cursor.png
 %%DATADIR%%/ngui/rasterized/move_cursor_screen_xy.png
 %%DATADIR%%/ngui/rasterized/move_cursor_x.png
@@ -785,17 +976,15 @@
 %%DATADIR%%/ngui/rasterized/move_cursor_yz.png
 %%DATADIR%%/ngui/rasterized/move_cursor_z.png
 %%DATADIR%%/ngui/rasterized/move_tool.png
-%%DATADIR%%/ngui/rasterized/node.png
 %%DATADIR%%/ngui/rasterized/node_history_panel.png
 %%DATADIR%%/ngui/rasterized/node_list_panel.png
 %%DATADIR%%/ngui/rasterized/node_properties_panel.png
 %%DATADIR%%/ngui/rasterized/parent_cursor.png
-%%DATADIR%%/ngui/rasterized/parent_tool.png
 %%DATADIR%%/ngui/rasterized/plug_tool.png
 %%DATADIR%%/ngui/rasterized/render_animation.png
 %%DATADIR%%/ngui/rasterized/render_frame.png
 %%DATADIR%%/ngui/rasterized/render_preview.png
-%%DATADIR%%/ngui/rasterized/render_region_tool.png
+%%DATADIR%%/ngui/rasterized/renderingShader.png
 %%DATADIR%%/ngui/rasterized/rotate_tool.png
 %%DATADIR%%/ngui/rasterized/scale_cursor.png
 %%DATADIR%%/ngui/rasterized/scale_cursor_x.png
@@ -808,14 +997,20 @@
 %%DATADIR%%/ngui/rasterized/scale_tool.png
 %%DATADIR%%/ngui/rasterized/select_add_cursor.png
 %%DATADIR%%/ngui/rasterized/select_cursor.png
+%%DATADIR%%/ngui/rasterized/select_curve.png
+%%DATADIR%%/ngui/rasterized/select_face.png
 %%DATADIR%%/ngui/rasterized/select_group.png
+%%DATADIR%%/ngui/rasterized/select_node.png
+%%DATADIR%%/ngui/rasterized/select_patch.png
+%%DATADIR%%/ngui/rasterized/select_split_edge.png
 %%DATADIR%%/ngui/rasterized/select_subtract_cursor.png
 %%DATADIR%%/ngui/rasterized/select_tool.png
-%%DATADIR%%/ngui/rasterized/snap_tool.png
+%%DATADIR%%/ngui/rasterized/select_uniform.png
+%%DATADIR%%/ngui/rasterized/select_vertex.png
 %%DATADIR%%/ngui/rasterized/soft_selection.png
+%%DATADIR%%/ngui/rasterized/sp_noShaderSelected.png
 %%DATADIR%%/ngui/rasterized/undo_tree_panel.png
 %%DATADIR%%/ngui/rasterized/unparent.png
-%%DATADIR%%/ngui/rasterized/vertex.png
 %%DATADIR%%/ngui/rasterized/viewport_panel.png
 %%DATADIR%%/ngui/scalable/AlternateArray1D.svg
 %%DATADIR%%/ngui/scalable/AlternateArray2D.svg
@@ -823,101 +1018,111 @@
 %%DATADIR%%/ngui/scalable/AnnotateNormal.svg
 %%DATADIR%%/ngui/scalable/Annotation.svg
 %%DATADIR%%/ngui/scalable/Annotation2D.svg
+%%DATADIR%%/ngui/scalable/AqsisRenderManEngine.svg
 %%DATADIR%%/ngui/scalable/Axes.svg
 %%DATADIR%%/ngui/scalable/BendPoints.svg
 %%DATADIR%%/ngui/scalable/BevelFaces.svg
 %%DATADIR%%/ngui/scalable/BevelPoints.svg
+%%DATADIR%%/ngui/scalable/BicubicToPoly.svg
 %%DATADIR%%/ngui/scalable/BitmapAdd.svg
 %%DATADIR%%/ngui/scalable/BitmapChecker.svg
 %%DATADIR%%/ngui/scalable/BitmapColorMonochrome.svg
-%%DATADIR%%/ngui/scalable/BitmapFileIn.svg
 %%DATADIR%%/ngui/scalable/BitmapGamma.svg
-%%DATADIR%%/ngui/scalable/BitmapImageAdd.svg
-%%DATADIR%%/ngui/scalable/BitmapImageAtop.svg
-%%DATADIR%%/ngui/scalable/BitmapImageDivide.svg
-%%DATADIR%%/ngui/scalable/BitmapImageInside.svg
-%%DATADIR%%/ngui/scalable/BitmapImageMax.svg
-%%DATADIR%%/ngui/scalable/BitmapImageMin.svg
-%%DATADIR%%/ngui/scalable/BitmapImageMix.svg
-%%DATADIR%%/ngui/scalable/BitmapImageMultiply.svg
-%%DATADIR%%/ngui/scalable/BitmapImageOutside.svg
-%%DATADIR%%/ngui/scalable/BitmapImageOver.svg
-%%DATADIR%%/ngui/scalable/BitmapImageScreen.svg
-%%DATADIR%%/ngui/scalable/BitmapImageSubtract.svg
-%%DATADIR%%/ngui/scalable/BitmapImageSubtractAbs.svg
-%%DATADIR%%/ngui/scalable/BitmapImageUnder.svg
-%%DATADIR%%/ngui/scalable/BitmapImageXOR.svg
-%%DATADIR%%/ngui/scalable/BitmapInstance.svg
 %%DATADIR%%/ngui/scalable/BitmapInvert.svg
 %%DATADIR%%/ngui/scalable/BitmapMatteColorDiff.svg
 %%DATADIR%%/ngui/scalable/BitmapMatteInvert.svg
 %%DATADIR%%/ngui/scalable/BitmapModifierScript.svg
 %%DATADIR%%/ngui/scalable/BitmapMultiply.svg
+%%DATADIR%%/ngui/scalable/BitmapReader.svg
 %%DATADIR%%/ngui/scalable/BitmapSequenceIn.svg
 %%DATADIR%%/ngui/scalable/BitmapSequenceOut.svg
-%%DATADIR%%/ngui/scalable/BitmapSize.svg
 %%DATADIR%%/ngui/scalable/BitmapSolid.svg
 %%DATADIR%%/ngui/scalable/BitmapSourceScript.svg
 %%DATADIR%%/ngui/scalable/BitmapSubtract.svg
 %%DATADIR%%/ngui/scalable/BitmapThreshold.svg
-%%DATADIR%%/ngui/scalable/BlobbyAddOperator.svg
-%%DATADIR%%/ngui/scalable/BlobbyDivOperator.svg
+%%DATADIR%%/ngui/scalable/BlobbyAdd.svg
+%%DATADIR%%/ngui/scalable/BlobbyDivide.svg
 %%DATADIR%%/ngui/scalable/BlobbyEllipsoid.svg
-%%DATADIR%%/ngui/scalable/BlobbyMaxOperator.svg
-%%DATADIR%%/ngui/scalable/BlobbyMinOperator.svg
-%%DATADIR%%/ngui/scalable/BlobbyMultOperator.svg
+%%DATADIR%%/ngui/scalable/BlobbyMaximum.svg
+%%DATADIR%%/ngui/scalable/BlobbyMinimum.svg
+%%DATADIR%%/ngui/scalable/BlobbyMultiply.svg
+%%DATADIR%%/ngui/scalable/BlobbyNegate.svg
 %%DATADIR%%/ngui/scalable/BlobbySegment.svg
-%%DATADIR%%/ngui/scalable/BlobbySubOperator.svg
+%%DATADIR%%/ngui/scalable/BlobbySubtract.svg
 %%DATADIR%%/ngui/scalable/BridgeEdges.svg
 %%DATADIR%%/ngui/scalable/BridgeFaces.svg
 %%DATADIR%%/ngui/scalable/BulgePoints.svg
+%%DATADIR%%/ngui/scalable/CalculateNormals.svg
 %%DATADIR%%/ngui/scalable/Camera.svg
-%%DATADIR%%/ngui/scalable/CapHole.svg
+%%DATADIR%%/ngui/scalable/CapHoles.svg
 %%DATADIR%%/ngui/scalable/CatmullClark.svg
 %%DATADIR%%/ngui/scalable/CenterPoints.svg
-%%DATADIR%%/ngui/scalable/CoarsenPolyhedra.svg
 %%DATADIR%%/ngui/scalable/CollapseEdges.svg
 %%DATADIR%%/ngui/scalable/CollapseFaces.svg
-%%DATADIR%%/ngui/scalable/ColorProperty.svg
+%%DATADIR%%/ngui/scalable/CollapsePoints.svg
 %%DATADIR%%/ngui/scalable/ColorSourceScript.svg
-%%DATADIR%%/ngui/scalable/Cone.svg
 %%DATADIR%%/ngui/scalable/ConnectVertices.svg
-%%DATADIR%%/ngui/scalable/Cylinder.svg
 %%DATADIR%%/ngui/scalable/CylindricalWavePoints.svg
-%%DATADIR%%/ngui/scalable/Delete.svg
-%%DATADIR%%/ngui/scalable/Disk.svg
-%%DATADIR%%/ngui/scalable/Dissolve.svg
+%%DATADIR%%/ngui/scalable/DeformationExpression.svg
+%%DATADIR%%/ngui/scalable/DeleteComponents.svg
+%%DATADIR%%/ngui/scalable/DissolveFaces.svg
+%%DATADIR%%/ngui/scalable/DoubleAdd.svg
+%%DATADIR%%/ngui/scalable/DoubleDivide.svg
+%%DATADIR%%/ngui/scalable/DoubleModulo.svg
+%%DATADIR%%/ngui/scalable/DoubleMultiply.svg
+%%DATADIR%%/ngui/scalable/DoubleSine.svg
+%%DATADIR%%/ngui/scalable/DoubleSourceScript.svg
+%%DATADIR%%/ngui/scalable/DoubleSubtract.svg
+%%DATADIR%%/ngui/scalable/DoubleToString.svg
+%%DATADIR%%/ngui/scalable/EXRBitmapExporter.svg
+%%DATADIR%%/ngui/scalable/EXRBitmapImporter.svg
 %%DATADIR%%/ngui/scalable/EdgesToBlobby.svg
 %%DATADIR%%/ngui/scalable/ExtrudeFaces.svg
-%%DATADIR%%/ngui/scalable/FaceNormals.svg
-%%DATADIR%%/ngui/scalable/FilterFacesByColor.svg
 %%DATADIR%%/ngui/scalable/FlipOrientation.svg
-%%DATADIR%%/ngui/scalable/FormatScalar.svg
-%%DATADIR%%/ngui/scalable/FormatTime.svg
+%%DATADIR%%/ngui/scalable/FrozenMatrix.svg
 %%DATADIR%%/ngui/scalable/FrozenMesh.svg
-%%DATADIR%%/ngui/scalable/GTSBoolean.svg
-%%DATADIR%%/ngui/scalable/GTSReader.svg
-%%DATADIR%%/ngui/scalable/GTSWriter.svg
+%%DATADIR%%/ngui/scalable/GTSMeshReader.svg
 %%DATADIR%%/ngui/scalable/GraphVizEngine.svg
-%%DATADIR%%/ngui/scalable/Hyperboloid.svg
-%%DATADIR%%/ngui/scalable/ImageMagickReader.svg
-%%DATADIR%%/ngui/scalable/ImageMagickWriter.svg
-%%DATADIR%%/ngui/scalable/JoinPoints.svg
-%%DATADIR%%/ngui/scalable/K3DMeshInput.svg
-%%DATADIR%%/ngui/scalable/K3DMeshOutput.svg
-%%DATADIR%%/ngui/scalable/K3DScript.svg
-%%DATADIR%%/ngui/scalable/KnotCurve.svg
+%%DATADIR%%/ngui/scalable/ImageMagickBitmapExporter.svg
+%%DATADIR%%/ngui/scalable/ImageMagickBitmapImporter.svg
+%%DATADIR%%/ngui/scalable/Int32SourceScript.svg
+%%DATADIR%%/ngui/scalable/K3DMeshReader.svg
+%%DATADIR%%/ngui/scalable/K3DMeshWriter.svg
 %%DATADIR%%/ngui/scalable/LSystemParser.svg
+%%DATADIR%%/ngui/scalable/LinearKnot.svg
+%%DATADIR%%/ngui/scalable/LinearLissajousCurve.svg
 %%DATADIR%%/ngui/scalable/LinearPointNoise.svg
 %%DATADIR%%/ngui/scalable/LinearWavePoints.svg
-%%DATADIR%%/ngui/scalable/LinkPoints.svg
-%%DATADIR%%/ngui/scalable/LissajousCurve.svg
-%%DATADIR%%/ngui/scalable/LongSourceScript.svg
-%%DATADIR%%/ngui/scalable/LookAt.svg
-%%DATADIR%%/ngui/scalable/MakeBilinearPatches.svg
+%%DATADIR%%/ngui/scalable/LuxRenderBilinearInterpolationTexture.svg
+%%DATADIR%%/ngui/scalable/LuxRenderCarpaintMaterial.svg
+%%DATADIR%%/ngui/scalable/LuxRenderDistantLight.svg
+%%DATADIR%%/ngui/scalable/LuxRenderEngine.svg
+%%DATADIR%%/ngui/scalable/LuxRenderEnvironmentLight.svg
+%%DATADIR%%/ngui/scalable/LuxRenderGlassMaterial.svg
+%%DATADIR%%/ngui/scalable/LuxRenderGlossyMaterial.svg
+%%DATADIR%%/ngui/scalable/LuxRenderGoniometricLight.svg
+%%DATADIR%%/ngui/scalable/LuxRenderImageTexture.svg
+%%DATADIR%%/ngui/scalable/LuxRenderMatteMaterial.svg
+%%DATADIR%%/ngui/scalable/LuxRenderMatteTranslucentMaterial.svg
+%%DATADIR%%/ngui/scalable/LuxRenderMetalMaterial.svg
+%%DATADIR%%/ngui/scalable/LuxRenderMirrorMaterial.svg
+%%DATADIR%%/ngui/scalable/LuxRenderMixMaterial.svg
+%%DATADIR%%/ngui/scalable/LuxRenderNullMaterial.svg
+%%DATADIR%%/ngui/scalable/LuxRenderPointLight.svg
+%%DATADIR%%/ngui/scalable/LuxRenderRoughGlassMaterial.svg
+%%DATADIR%%/ngui/scalable/LuxRenderScalarImageTexture.svg
+%%DATADIR%%/ngui/scalable/LuxRenderShinyMetalMaterial.svg
+%%DATADIR%%/ngui/scalable/LuxRenderSkyLight.svg
+%%DATADIR%%/ngui/scalable/LuxRenderSunLight.svg
 %%DATADIR%%/ngui/scalable/MakeSDS.svg
-%%DATADIR%%/ngui/scalable/Material.svg
-%%DATADIR%%/ngui/scalable/MergeFaces.svg
+%%DATADIR%%/ngui/scalable/ManualTimeSource.svg
+%%DATADIR%%/ngui/scalable/MatrixLook.svg
+%%DATADIR%%/ngui/scalable/MatrixModifierScript.svg
+%%DATADIR%%/ngui/scalable/MatrixOrientation.svg
+%%DATADIR%%/ngui/scalable/MatrixPosition.svg
+%%DATADIR%%/ngui/scalable/MatrixScale.svg
+%%DATADIR%%/ngui/scalable/MatrixSourceScript.svg
+%%DATADIR%%/ngui/scalable/MatrixView.svg
 %%DATADIR%%/ngui/scalable/MergeMesh.svg
 %%DATADIR%%/ngui/scalable/MeshArray1D.svg
 %%DATADIR%%/ngui/scalable/MeshArray2D.svg
@@ -925,9 +1130,13 @@
 %%DATADIR%%/ngui/scalable/MeshInstance.svg
 %%DATADIR%%/ngui/scalable/MeshModifierScript.svg
 %%DATADIR%%/ngui/scalable/MeshSourceScript.svg
-%%DATADIR%%/ngui/scalable/MeshStats.svg
 %%DATADIR%%/ngui/scalable/MoveFirstEdge.svg
+%%DATADIR%%/ngui/scalable/MultiMaterial.svg
+%%DATADIR%%/ngui/scalable/NGUIParentTool.svg
+%%DATADIR%%/ngui/scalable/NGUIRenderRegionTool.svg
+%%DATADIR%%/ngui/scalable/NGUISnapTool.svg
 %%DATADIR%%/ngui/scalable/Newell.svg
+%%DATADIR%%/ngui/scalable/NodeSelection.svg
 %%DATADIR%%/ngui/scalable/NullOutputScript.svg
 %%DATADIR%%/ngui/scalable/NurbsCircle.svg
 %%DATADIR%%/ngui/scalable/NurbsCone.svg
@@ -939,46 +1148,34 @@
 %%DATADIR%%/ngui/scalable/NurbsPolygon.svg
 %%DATADIR%%/ngui/scalable/NurbsSphere.svg
 %%DATADIR%%/ngui/scalable/NurbsTorus.svg
-%%DATADIR%%/ngui/scalable/OBJInput.svg
-%%DATADIR%%/ngui/scalable/OBJMeshInput.svg
-%%DATADIR%%/ngui/scalable/OBJMeshOutput.svg
-%%DATADIR%%/ngui/scalable/OBJReader.svg
-%%DATADIR%%/ngui/scalable/OpenEXRReader.svg
-%%DATADIR%%/ngui/scalable/OpenEXRWriter.svg
+%%DATADIR%%/ngui/scalable/OBJMeshReader.svg
+%%DATADIR%%/ngui/scalable/OBJMeshWriter.svg
 %%DATADIR%%/ngui/scalable/OpenGLEngine.svg
-%%DATADIR%%/ngui/scalable/OpenGLMaterial.svg
-%%DATADIR%%/ngui/scalable/Orientation.svg
-%%DATADIR%%/ngui/scalable/PLIBReader.svg
-%%DATADIR%%/ngui/scalable/POVEngine.svg
-%%DATADIR%%/ngui/scalable/Paraboloid.svg
-%%DATADIR%%/ngui/scalable/PlanarMap.svg
+%%DATADIR%%/ngui/scalable/PixieRenderManEngine.svg
 %%DATADIR%%/ngui/scalable/PointsToBlobby.svg
 %%DATADIR%%/ngui/scalable/PolyCone.svg
 %%DATADIR%%/ngui/scalable/PolyCube.svg
 %%DATADIR%%/ngui/scalable/PolyCushion.svg
 %%DATADIR%%/ngui/scalable/PolyCylinder.svg
 %%DATADIR%%/ngui/scalable/PolyGrid.svg
+%%DATADIR%%/ngui/scalable/PolyIcosahedron.svg
 %%DATADIR%%/ngui/scalable/PolySphere.svg
-%%DATADIR%%/ngui/scalable/PolySphereTessellation.svg
-%%DATADIR%%/ngui/scalable/PolyTerrainFFT.svg
-%%DATADIR%%/ngui/scalable/PolyTerrainHfBM.svg
 %%DATADIR%%/ngui/scalable/PolyText.svg
+%%DATADIR%%/ngui/scalable/PolyToBilinear.svg
 %%DATADIR%%/ngui/scalable/PolyTorus.svg
-%%DATADIR%%/ngui/scalable/PolygonizeBicubicPatches.svg
-%%DATADIR%%/ngui/scalable/PolygonizeBlobbies.svg
-%%DATADIR%%/ngui/scalable/Polyhedron.svg
-%%DATADIR%%/ngui/scalable/Position.svg
 %%DATADIR%%/ngui/scalable/Python.svg
-%%DATADIR%%/ngui/scalable/QuadricDecimation.svg
-%%DATADIR%%/ngui/scalable/RAWReader.svg
-%%DATADIR%%/ngui/scalable/RAWWriter.svg
-%%DATADIR%%/ngui/scalable/RIBReader.svg
-%%DATADIR%%/ngui/scalable/RealtimeSource.svg
+%%DATADIR%%/ngui/scalable/QSlim.svg
+%%DATADIR%%/ngui/scalable/QuadricCone.svg
+%%DATADIR%%/ngui/scalable/QuadricCylinder.svg
+%%DATADIR%%/ngui/scalable/QuadricDisk.svg
+%%DATADIR%%/ngui/scalable/QuadricHyperboloid.svg
+%%DATADIR%%/ngui/scalable/QuadricParaboloid.svg
+%%DATADIR%%/ngui/scalable/QuadricSphere.svg
+%%DATADIR%%/ngui/scalable/QuadricTorus.svg
+%%DATADIR%%/ngui/scalable/RealTimeSource.svg
 %%DATADIR%%/ngui/scalable/RenderManArray1D.svg
 %%DATADIR%%/ngui/scalable/RenderManArray2D.svg
 %%DATADIR%%/ngui/scalable/RenderManArray3D.svg
-%%DATADIR%%/ngui/scalable/RenderManBackgroundPlane.svg
-%%DATADIR%%/ngui/scalable/RenderManBackgroundSphere.svg
 %%DATADIR%%/ngui/scalable/RenderManCSGOperator.svg
 %%DATADIR%%/ngui/scalable/RenderManCSGSolid.svg
 %%DATADIR%%/ngui/scalable/RenderManDelayedReadArchive.svg
@@ -1002,15 +1199,6 @@
 %%DATADIR%%/ngui/scalable/SDSCorner.svg
 %%DATADIR%%/ngui/scalable/SDSCrease.svg
 %%DATADIR%%/ngui/scalable/SDSHole.svg
-%%DATADIR%%/ngui/scalable/ScalarAdd.svg
-%%DATADIR%%/ngui/scalable/ScalarDivide.svg
-%%DATADIR%%/ngui/scalable/ScalarModulo.svg
-%%DATADIR%%/ngui/scalable/ScalarMultiply.svg
-%%DATADIR%%/ngui/scalable/ScalarProperty.svg
-%%DATADIR%%/ngui/scalable/ScalarSine.svg
-%%DATADIR%%/ngui/scalable/ScalarSourceScript.svg
-%%DATADIR%%/ngui/scalable/ScalarSubtract.svg
-%%DATADIR%%/ngui/scalable/Scale.svg
 %%DATADIR%%/ngui/scalable/ScalePoints.svg
 %%DATADIR%%/ngui/scalable/SelectClockwise.svg
 %%DATADIR%%/ngui/scalable/SelectCompanion.svg
@@ -1020,23 +1208,17 @@
 %%DATADIR%%/ngui/scalable/SetMaterial.svg
 %%DATADIR%%/ngui/scalable/ShearPoints.svg
 %%DATADIR%%/ngui/scalable/SmoothPoints.svg
-%%DATADIR%%/ngui/scalable/SmoothShade.svg
 %%DATADIR%%/ngui/scalable/Snap.svg
-%%DATADIR%%/ngui/scalable/Sphere.svg
-%%DATADIR%%/ngui/scalable/SphereEversion.svg
+%%DATADIR%%/ngui/scalable/SolarPosition.svg
 %%DATADIR%%/ngui/scalable/SphereizePoints.svg
 %%DATADIR%%/ngui/scalable/StringSourceScript.svg
 %%DATADIR%%/ngui/scalable/SubdivideFaces.svg
-%%DATADIR%%/ngui/scalable/TIFFWriter.svg
-%%DATADIR%%/ngui/scalable/TagColor.svg
+%%DATADIR%%/ngui/scalable/TIFFBitmapWriter.svg
 %%DATADIR%%/ngui/scalable/TaperPoints.svg
 %%DATADIR%%/ngui/scalable/Teapot.svg
 %%DATADIR%%/ngui/scalable/TimeSource.svg
-%%DATADIR%%/ngui/scalable/Torus.svg
-%%DATADIR%%/ngui/scalable/Transform.svg
-%%DATADIR%%/ngui/scalable/TransformModifierScript.svg
+%%DATADIR%%/ngui/scalable/TimeToString.svg
 %%DATADIR%%/ngui/scalable/TransformPoints.svg
-%%DATADIR%%/ngui/scalable/TransformSourceScript.svg
 %%DATADIR%%/ngui/scalable/TranslateArray1D.svg
 %%DATADIR%%/ngui/scalable/TranslateArray2D.svg
 %%DATADIR%%/ngui/scalable/TranslateArray3D.svg
@@ -1044,15 +1226,13 @@
 %%DATADIR%%/ngui/scalable/TriangulateFaces.svg
 %%DATADIR%%/ngui/scalable/TweakPoints.svg
 %%DATADIR%%/ngui/scalable/TwistPoints.svg
+%%DATADIR%%/ngui/scalable/UniformPolyhedron.svg
 %%DATADIR%%/ngui/scalable/Vector3SourceScript.svg
-%%DATADIR%%/ngui/scalable/ViewMatrix.svg
 %%DATADIR%%/ngui/scalable/Viewport.svg
-%%DATADIR%%/ngui/scalable/XWriter.svg
 %%DATADIR%%/ngui/scalable/YafrayEngine.svg
 %%DATADIR%%/ngui/scalable/YafrayHemiLight.svg
 %%DATADIR%%/ngui/scalable/YafrayMaterial.svg
 %%DATADIR%%/ngui/scalable/YafrayPointLight.svg
-%%DATADIR%%/ngui/scalable/YafrayReader.svg
 %%DATADIR%%/ngui/scalable/YafraySoftLight.svg
 %%DATADIR%%/ngui/scalable/YafraySpotLight.svg
 %%DATADIR%%/ngui/scalable/YafraySunLight.svg
@@ -1060,11 +1240,10 @@
 %%DATADIR%%/ngui/scalable/center.svg
 %%DATADIR%%/ngui/scalable/connect_property_cursor.svg
 %%DATADIR%%/ngui/scalable/connected_plug.svg
-%%DATADIR%%/ngui/scalable/edge.svg
+%%DATADIR%%/ngui/scalable/convert_selection.svg
 %%DATADIR%%/ngui/scalable/element.svg
-%%DATADIR%%/ngui/scalable/face.svg
+%%DATADIR%%/ngui/scalable/keep_selection.svg
 %%DATADIR%%/ngui/scalable/knife_cursor.svg
-%%DATADIR%%/ngui/scalable/knife_tool.svg
 %%DATADIR%%/ngui/scalable/move_cursor.svg
 %%DATADIR%%/ngui/scalable/move_cursor_screen_xy.svg
 %%DATADIR%%/ngui/scalable/move_cursor_x.svg
@@ -1074,17 +1253,14 @@
 %%DATADIR%%/ngui/scalable/move_cursor_yz.svg
 %%DATADIR%%/ngui/scalable/move_cursor_z.svg
 %%DATADIR%%/ngui/scalable/move_tool.svg
-%%DATADIR%%/ngui/scalable/node.svg
 %%DATADIR%%/ngui/scalable/node_history_panel.svg
 %%DATADIR%%/ngui/scalable/node_list_panel.svg
 %%DATADIR%%/ngui/scalable/node_properties_panel.svg
 %%DATADIR%%/ngui/scalable/parent_cursor.svg
-%%DATADIR%%/ngui/scalable/parent_tool.svg
 %%DATADIR%%/ngui/scalable/plug_tool.svg
 %%DATADIR%%/ngui/scalable/render_animation.svg
 %%DATADIR%%/ngui/scalable/render_frame.svg
 %%DATADIR%%/ngui/scalable/render_preview.svg
-%%DATADIR%%/ngui/scalable/render_region_tool.svg
 %%DATADIR%%/ngui/scalable/rotate_tool.svg
 %%DATADIR%%/ngui/scalable/scale_cursor.svg
 %%DATADIR%%/ngui/scalable/scale_cursor_x.svg
@@ -1097,69 +1273,86 @@
 %%DATADIR%%/ngui/scalable/scale_tool.svg
 %%DATADIR%%/ngui/scalable/select_add_cursor.svg
 %%DATADIR%%/ngui/scalable/select_cursor.svg
+%%DATADIR%%/ngui/scalable/select_curve.svg
+%%DATADIR%%/ngui/scalable/select_face.svg
 %%DATADIR%%/ngui/scalable/select_group.svg
+%%DATADIR%%/ngui/scalable/select_node.svg
+%%DATADIR%%/ngui/scalable/select_patch.svg
+%%DATADIR%%/ngui/scalable/select_split_edge.svg
 %%DATADIR%%/ngui/scalable/select_subtract_cursor.svg
 %%DATADIR%%/ngui/scalable/select_tool.svg
-%%DATADIR%%/ngui/scalable/snap_tool.svg
+%%DATADIR%%/ngui/scalable/select_uniform.svg
+%%DATADIR%%/ngui/scalable/select_vertex.svg
 %%DATADIR%%/ngui/scalable/soft_selection.svg
 %%DATADIR%%/ngui/scalable/undo_tree_panel.svg
 %%DATADIR%%/ngui/scalable/unparent.svg
-%%DATADIR%%/ngui/scalable/vertex.svg
 %%DATADIR%%/ngui/scalable/viewport_panel.svg
 %%DATADIR%%/ngui/tool_layout.k3d
 %%DATADIR%%/ngui/toolbar_layout.k3d
-%%DATADIR%%/qtui/splash.png
-%%DATADIR%%/qtui/stock_exit.png
-%%DATADIR%%/qtui/stock_open.png
+%%DATADIR%%/resolutions.k3d
+%%DATADIR%%/scripts/MeshModifierScript/random_face_varying_colors.py
+%%DATADIR%%/scripts/MeshModifierScript/random_per_face_colors.py
+%%DATADIR%%/scripts/MeshModifierScript/random_per_vertex_colors.py
+%%DATADIR%%/scripts/MeshModifierScript/snow_animation.py
+%%DATADIR%%/scripts/MeshSourceScript/bezier_triangle_patches.py
+%%DATADIR%%/scripts/MeshSourceScript/bicubic_patches.py
+%%DATADIR%%/scripts/MeshSourceScript/bilinear_patches.py
+%%DATADIR%%/scripts/MeshSourceScript/blobby.py
+%%DATADIR%%/scripts/MeshSourceScript/cones.py
+%%DATADIR%%/scripts/MeshSourceScript/cubes.py
+%%DATADIR%%/scripts/MeshSourceScript/cubic_curves.py
+%%DATADIR%%/scripts/MeshSourceScript/cylinders.py
+%%DATADIR%%/scripts/MeshSourceScript/disks.py
+%%DATADIR%%/scripts/MeshSourceScript/hyperboloids.py
+%%DATADIR%%/scripts/MeshSourceScript/linear_curves.py
+%%DATADIR%%/scripts/MeshSourceScript/nurbs_curves.py
+%%DATADIR%%/scripts/MeshSourceScript/nurbs_patches.py
+%%DATADIR%%/scripts/MeshSourceScript/paraboloids.py
+%%DATADIR%%/scripts/MeshSourceScript/particles.py
+%%DATADIR%%/scripts/MeshSourceScript/polyhedra.py
+%%DATADIR%%/scripts/MeshSourceScript/simple_polyhedron.py
+%%DATADIR%%/scripts/MeshSourceScript/snow_source.py
+%%DATADIR%%/scripts/MeshSourceScript/spheres.py
+%%DATADIR%%/scripts/MeshSourceScript/teapots.py
+%%DATADIR%%/scripts/MeshSourceScript/tori.py
+%%DATADIR%%/scripts/OpenGLPainterScript/blue_particles.py
+%%DATADIR%%/scripts/OpenGLRenderableScript/gradient_background.py
+%%DATADIR%%/scripts/RenderManScript/tribble.py
 %%DATADIR%%/scripts/animation/keyframes.py
-%%DATADIR%%/scripts/bevel_points_with_selection.py
 %%DATADIR%%/scripts/command_node_inspector.py
+%%DATADIR%%/scripts/count_plugins.py
 %%DATADIR%%/scripts/create_bicubic_patch.py
 %%DATADIR%%/scripts/create_bilinear_patch.py
 %%DATADIR%%/scripts/create_blobby.py
 %%DATADIR%%/scripts/create_cubic_curve.py
 %%DATADIR%%/scripts/create_linear_curve.py
-%%DATADIR%%/scripts/create_point_group.py
-%%DATADIR%%/scripts/create_square.py
+%%DATADIR%%/scripts/create_particles.py
+%%DATADIR%%/scripts/create_polyhedron.py
+%%DATADIR%%/scripts/create_polyhedron_simple.py
 %%DATADIR%%/scripts/describe_plugins.py
-%%DATADIR%%/scripts/deselect_all.py
-%%DATADIR%%/scripts/export_raw.py
-%%DATADIR%%/scripts/generate_schema_samples.py
-%%DATADIR%%/scripts/generate_wiki_docs.py
-%%DATADIR%%/scripts/howdy_world.py
-%%DATADIR%%/scripts/howdy_world_gtk.py
+%%DATADIR%%/scripts/hello_world.py
 %%DATADIR%%/scripts/innovation.py
 %%DATADIR%%/scripts/log_messages.py
-%%DATADIR%%/scripts/make_human.py
-%%DATADIR%%/scripts/mesh_modifiers/random_colors.py
-%%DATADIR%%/scripts/plot_function.py
 %%DATADIR%%/scripts/print_selected_objects.py
-%%DATADIR%%/scripts/renderman/tribble.py
+%%DATADIR%%/scripts/pygtk_hello_world.py
+%%DATADIR%%/scripts/pygtk_plot_function.py
 %%DATADIR%%/scripts/script_context.py
 %%DATADIR%%/scripts/script_recursion.py
 %%DATADIR%%/scripts/script_recursion_context.py
-%%DATADIR%%/scripts/snap_test_1.py
+%%DATADIR%%/scripts/shell/batch_render.k3d
+%%DATADIR%%/scripts/shell/batch_render.py
+%%DATADIR%%/scripts/shell/simple_rpc.py
 %%DATADIR%%/scripts/undo_redo_errors.py
 %%DATADIR%%/scripts/user_interface.py
 %%DATADIR%%/scripts/user_properties.py
-%%DATADIR%%/scripts/write_describe_plugins.py
-%%DATADIR%%/scripts/write_schema_samples.py
 %%DATADIR%%/shaders/displacement/k3d_brickbump.sl
 %%DATADIR%%/shaders/displacement/k3d_brickbump.sl.slmeta
-%%DATADIR%%/shaders/displacement/k3d_brickbump2.sl
-%%DATADIR%%/shaders/displacement/k3d_brickbump2.sl.slmeta
-%%DATADIR%%/shaders/displacement/k3d_brickbump3.sl
-%%DATADIR%%/shaders/displacement/k3d_brickbump3.sl.slmeta
 %%DATADIR%%/shaders/displacement/k3d_bubbles.sl
 %%DATADIR%%/shaders/displacement/k3d_bubbles.sl.slmeta
 %%DATADIR%%/shaders/displacement/k3d_bubbly.sl
 %%DATADIR%%/shaders/displacement/k3d_bubbly.sl.slmeta
-%%DATADIR%%/shaders/displacement/k3d_bumpy.sl
-%%DATADIR%%/shaders/displacement/k3d_bumpy.sl.slmeta
 %%DATADIR%%/shaders/displacement/k3d_castucco.sl
 %%DATADIR%%/shaders/displacement/k3d_castucco.sl.slmeta
-%%DATADIR%%/shaders/displacement/k3d_celld.sl
-%%DATADIR%%/shaders/displacement/k3d_celld.sl.slmeta
 %%DATADIR%%/shaders/displacement/k3d_dented.sl
 %%DATADIR%%/shaders/displacement/k3d_dented.sl.slmeta
 %%DATADIR%%/shaders/displacement/k3d_displacementmap.sl
@@ -1167,31 +1360,14 @@
 %%DATADIR%%/shaders/displacement/k3d_droop.sl
 %%DATADIR%%/shaders/displacement/k3d_droop.sl.slmeta
 %%DATADIR%%/shaders/displacement/k3d_dturb.sl
-%%DATADIR%%/shaders/displacement/k3d_dturb.sl.slmeta
-%%DATADIR%%/shaders/displacement/k3d_emboss.sl
-%%DATADIR%%/shaders/displacement/k3d_emboss.sl.slmeta
 %%DATADIR%%/shaders/displacement/k3d_fractal.sl
 %%DATADIR%%/shaders/displacement/k3d_fractal.sl.slmeta
-%%DATADIR%%/shaders/displacement/k3d_fur1.sl
-%%DATADIR%%/shaders/displacement/k3d_fur1.sl.slmeta
 %%DATADIR%%/shaders/displacement/k3d_gloop.sl
 %%DATADIR%%/shaders/displacement/k3d_gloop.sl.slmeta
-%%DATADIR%%/shaders/displacement/k3d_gouge.sl
-%%DATADIR%%/shaders/displacement/k3d_gouge.sl.slmeta
-%%DATADIR%%/shaders/displacement/k3d_grass_displace.sl
-%%DATADIR%%/shaders/displacement/k3d_grass_displace.sl.slmeta
-%%DATADIR%%/shaders/displacement/k3d_grids_disp.sl
-%%DATADIR%%/shaders/displacement/k3d_grids_disp.sl.slmeta
-%%DATADIR%%/shaders/displacement/k3d_hexatile_bump.sl
-%%DATADIR%%/shaders/displacement/k3d_hexatile_bump.sl.slmeta
 %%DATADIR%%/shaders/displacement/k3d_ridged_multifractal.sl
 %%DATADIR%%/shaders/displacement/k3d_ridged_multifractal.sl.slmeta
-%%DATADIR%%/shaders/displacement/k3d_ripple.sl
-%%DATADIR%%/shaders/displacement/k3d_ripple.sl.slmeta
 %%DATADIR%%/shaders/displacement/k3d_round.sl
 %%DATADIR%%/shaders/displacement/k3d_round.sl.slmeta
-%%DATADIR%%/shaders/displacement/k3d_slateroof.sl
-%%DATADIR%%/shaders/displacement/k3d_slateroof.sl.slmeta
 %%DATADIR%%/shaders/displacement/k3d_slateroofd.sl
 %%DATADIR%%/shaders/displacement/k3d_slateroofd.sl.slmeta
 %%DATADIR%%/shaders/displacement/k3d_square_ridges.sl
@@ -1202,10 +1378,12 @@
 %%DATADIR%%/shaders/displacement/k3d_terranbump.sl.slmeta
 %%DATADIR%%/shaders/displacement/k3d_threads.sl
 %%DATADIR%%/shaders/displacement/k3d_threads.sl.slmeta
-%%DATADIR%%/shaders/displacement/k3d_waterdisplacement.sl
-%%DATADIR%%/shaders/displacement/k3d_waterdisplacement.sl.slmeta
 %%DATADIR%%/shaders/displacement/k3d_windywave.sl
 %%DATADIR%%/shaders/displacement/k3d_windywave.sl.slmeta
+%%DATADIR%%/shaders/glsl/gooch_fragment.glsl
+%%DATADIR%%/shaders/glsl/gooch_vertex.glsl
+%%DATADIR%%/shaders/glsl/show_normals_fragment.glsl
+%%DATADIR%%/shaders/glsl/show_normals_vertex.glsl
 %%DATADIR%%/shaders/imager/k3d_background.sl
 %%DATADIR%%/shaders/imager/k3d_background.sl.slmeta
 %%DATADIR%%/shaders/imager/k3d_bluescreen.sl
@@ -1234,78 +1412,28 @@
 %%DATADIR%%/shaders/k3d_tile.h
 %%DATADIR%%/shaders/light/k3d_ambientlight.sl
 %%DATADIR%%/shaders/light/k3d_ambientlight.sl.slmeta
-%%DATADIR%%/shaders/light/k3d_arealight.sl
-%%DATADIR%%/shaders/light/k3d_arealight.sl.slmeta
-%%DATADIR%%/shaders/light/k3d_causticlight.sl
-%%DATADIR%%/shaders/light/k3d_causticlight.sl.slmeta
 %%DATADIR%%/shaders/light/k3d_distant_shadow.sl
 %%DATADIR%%/shaders/light/k3d_distant_shadow.sl.slmeta
 %%DATADIR%%/shaders/light/k3d_distantlight.sl
 %%DATADIR%%/shaders/light/k3d_distantlight.sl.slmeta
-%%DATADIR%%/shaders/light/k3d_hdr_light.sl
-%%DATADIR%%/shaders/light/k3d_hdr_light.sl.slmeta
-%%DATADIR%%/shaders/light/k3d_hdr_surface.sl
-%%DATADIR%%/shaders/light/k3d_hdr_surface.sl.slmeta
-%%DATADIR%%/shaders/light/k3d_hdri1.sl
-%%DATADIR%%/shaders/light/k3d_hdri1.sl.slmeta
-%%DATADIR%%/shaders/light/k3d_hdri2.sl
-%%DATADIR%%/shaders/light/k3d_hdri2.sl.slmeta
-%%DATADIR%%/shaders/light/k3d_indirect.sl
-%%DATADIR%%/shaders/light/k3d_indirect.sl.slmeta
 %%DATADIR%%/shaders/light/k3d_pointlight.sl
 %%DATADIR%%/shaders/light/k3d_pointlight.sl.slmeta
-%%DATADIR%%/shaders/light/k3d_shadowdistant_rim.sl
-%%DATADIR%%/shaders/light/k3d_shadowdistant_rim.sl.slmeta
-%%DATADIR%%/shaders/light/k3d_shadowspot.sl
-%%DATADIR%%/shaders/light/k3d_shadowspot.sl.slmeta
-%%DATADIR%%/shaders/light/k3d_slideprojector.sl
-%%DATADIR%%/shaders/light/k3d_slideprojector.sl.slmeta
-%%DATADIR%%/shaders/light/k3d_softboxes.sl
-%%DATADIR%%/shaders/light/k3d_softboxes.sl.slmeta
 %%DATADIR%%/shaders/light/k3d_spotlight.sl
 %%DATADIR%%/shaders/light/k3d_spotlight.sl.slmeta
-%%DATADIR%%/shaders/light/k3d_uberlight.sl
-%%DATADIR%%/shaders/light/k3d_uberlight.sl.slmeta
 %%DATADIR%%/shaders/light/k3d_waterlight.sl
 %%DATADIR%%/shaders/light/k3d_waterlight.sl.slmeta
-%%DATADIR%%/shaders/light/k3d_windowlight.sl
-%%DATADIR%%/shaders/light/k3d_windowlight.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_antialiasedchecks.sl
-%%DATADIR%%/shaders/surface/k3d_antialiasedchecks.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_bluemarble.sl
 %%DATADIR%%/shaders/surface/k3d_bluemarble.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_brick.sl
 %%DATADIR%%/shaders/surface/k3d_brick.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_brick2.sl
-%%DATADIR%%/shaders/surface/k3d_brick2.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_brick3.sl
-%%DATADIR%%/shaders/surface/k3d_brick3.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_brickanti.sl
-%%DATADIR%%/shaders/surface/k3d_brickanti.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_brickperturb.sl
-%%DATADIR%%/shaders/surface/k3d_brickperturb.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_brushedmetal.sl
 %%DATADIR%%/shaders/surface/k3d_brushedmetal.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_brushedmetal2.sl
-%%DATADIR%%/shaders/surface/k3d_brushedmetal2.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_brushedmetal3.sl
-%%DATADIR%%/shaders/surface/k3d_brushedmetal3.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_ceramic.sl
 %%DATADIR%%/shaders/surface/k3d_ceramic.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_ceramictiles.sl
-%%DATADIR%%/shaders/surface/k3d_ceramictiles.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_checkerboard.sl
-%%DATADIR%%/shaders/surface/k3d_checkerboard.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_checkerboard_solid.sl
-%%DATADIR%%/shaders/surface/k3d_checkerboard_solid.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_clay.sl
-%%DATADIR%%/shaders/surface/k3d_clay.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_cloudplane.sl
-%%DATADIR%%/shaders/surface/k3d_cloudplane.sl.slmeta
+%%DATADIR%%/shaders/surface/k3d_checks.sl
+%%DATADIR%%/shaders/surface/k3d_checks.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_constant.sl
 %%DATADIR%%/shaders/surface/k3d_constant.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_contacshadow.sl
-%%DATADIR%%/shaders/surface/k3d_contacshadow.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_corktile.sl
 %%DATADIR%%/shaders/surface/k3d_corktile.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_craters.sl
@@ -1314,88 +1442,46 @@
 %%DATADIR%%/shaders/surface/k3d_crayon.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_crayontoon.sl
 %%DATADIR%%/shaders/surface/k3d_crayontoon.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_cs.sl
-%%DATADIR%%/shaders/surface/k3d_cs.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_cyclone.sl
-%%DATADIR%%/shaders/surface/k3d_cyclone.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_decal.sl
-%%DATADIR%%/shaders/surface/k3d_decal.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_decalplastic.sl
-%%DATADIR%%/shaders/surface/k3d_decalplastic.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_defaultsurface.sl
-%%DATADIR%%/shaders/surface/k3d_defaultsurface.sl.slmeta
+%%DATADIR%%/shaders/surface/k3d_dots.sl
+%%DATADIR%%/shaders/surface/k3d_dots.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_easysurface.sl
 %%DATADIR%%/shaders/surface/k3d_easysurface.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_ember.sl
-%%DATADIR%%/shaders/surface/k3d_ember.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_environment_plastic.sl
 %%DATADIR%%/shaders/surface/k3d_environment_plastic.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_envsurf.sl
 %%DATADIR%%/shaders/surface/k3d_envsurf.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_eroded.sl
-%%DATADIR%%/shaders/surface/k3d_eroded.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_eyeball.sl
 %%DATADIR%%/shaders/surface/k3d_eyeball.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_ez.sl
-%%DATADIR%%/shaders/surface/k3d_ez.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_fakesky.sl
-%%DATADIR%%/shaders/surface/k3d_fakesky.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_filament.sl
 %%DATADIR%%/shaders/surface/k3d_filament.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_fill.sl
-%%DATADIR%%/shaders/surface/k3d_fill.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_fire.sl
 %%DATADIR%%/shaders/surface/k3d_fire.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_flame.sl
-%%DATADIR%%/shaders/surface/k3d_flame.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_fresnelplastic.sl
 %%DATADIR%%/shaders/surface/k3d_fresnelplastic.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_funkyglass.sl
 %%DATADIR%%/shaders/surface/k3d_funkyglass.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_fur2.sl
 %%DATADIR%%/shaders/surface/k3d_fur2.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_glass.sl
-%%DATADIR%%/shaders/surface/k3d_glass.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_glow.sl
 %%DATADIR%%/shaders/surface/k3d_glow.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_gmarbtile_polish.sl
-%%DATADIR%%/shaders/surface/k3d_gmarbtile_polish.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_gooch.sl
 %%DATADIR%%/shaders/surface/k3d_gooch.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_gradient_t.sl
 %%DATADIR%%/shaders/surface/k3d_gradient_t.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_granite.sl
 %%DATADIR%%/shaders/surface/k3d_granite.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_graphic_lines.sl
-%%DATADIR%%/shaders/surface/k3d_graphic_lines.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_grass_surface.sl
-%%DATADIR%%/shaders/surface/k3d_grass_surface.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_greenmarble.sl
 %%DATADIR%%/shaders/surface/k3d_greenmarble.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_grids.sl
-%%DATADIR%%/shaders/surface/k3d_grids.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_hair.sl
 %%DATADIR%%/shaders/surface/k3d_hair.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_hextile.sl
 %%DATADIR%%/shaders/surface/k3d_hextile.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_hilltop.sl
-%%DATADIR%%/shaders/surface/k3d_hilltop.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_imagelayerclouds.sl
-%%DATADIR%%/shaders/surface/k3d_imagelayerclouds.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_imagelayergradient.sl
-%%DATADIR%%/shaders/surface/k3d_imagelayergradient.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_incandplastic.sl
 %%DATADIR%%/shaders/surface/k3d_incandplastic.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_leather.sl
-%%DATADIR%%/shaders/surface/k3d_leather.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_lensflare.sl
-%%DATADIR%%/shaders/surface/k3d_lensflare.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_luna.sl
 %%DATADIR%%/shaders/surface/k3d_luna.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_lunette.sl
 %%DATADIR%%/shaders/surface/k3d_lunette.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_map_pattern_1.sl
-%%DATADIR%%/shaders/surface/k3d_map_pattern_1.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_matte.sl
 %%DATADIR%%/shaders/surface/k3d_matte.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_metal.sl
@@ -1404,46 +1490,22 @@
 %%DATADIR%%/shaders/surface/k3d_mondometal.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_mottled_clay.sl
 %%DATADIR%%/shaders/surface/k3d_mottled_clay.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_mysky.sl
-%%DATADIR%%/shaders/surface/k3d_mysky.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_null.sl
-%%DATADIR%%/shaders/surface/k3d_null.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_oak.sl
 %%DATADIR%%/shaders/surface/k3d_oak.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_oakplank.sl
 %%DATADIR%%/shaders/surface/k3d_oakplank.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_orange.sl
-%%DATADIR%%/shaders/surface/k3d_orange.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_orennayar.sl
 %%DATADIR%%/shaders/surface/k3d_orennayar.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_outlet.sl
-%%DATADIR%%/shaders/surface/k3d_outlet.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_outline.sl
-%%DATADIR%%/shaders/surface/k3d_outline.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_painted_constant.sl
-%%DATADIR%%/shaders/surface/k3d_painted_constant.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_paintedplastic.sl
 %%DATADIR%%/shaders/surface/k3d_paintedplastic.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_paintedplastic_alpha.sl
-%%DATADIR%%/shaders/surface/k3d_paintedplastic_alpha.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_parquet_plank.sl
 %%DATADIR%%/shaders/surface/k3d_parquet_plank.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_parquet_plank2.sl
-%%DATADIR%%/shaders/surface/k3d_parquet_plank2.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_parquet_tile.sl
-%%DATADIR%%/shaders/surface/k3d_parquet_tile.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_particle.sl
 %%DATADIR%%/shaders/surface/k3d_particle.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_planetclouds.sl
 %%DATADIR%%/shaders/surface/k3d_planetclouds.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_plank.sl
-%%DATADIR%%/shaders/surface/k3d_plank.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_plastic.sl
 %%DATADIR%%/shaders/surface/k3d_plastic.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_plastic2.sl
-%%DATADIR%%/shaders/surface/k3d_plastic2.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_projectionmap_plastic.sl
-%%DATADIR%%/shaders/surface/k3d_projectionmap_plastic.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_puffyclouds.sl
 %%DATADIR%%/shaders/surface/k3d_puffyclouds.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_redapple.sl
@@ -1452,76 +1514,30 @@
 %%DATADIR%%/shaders/surface/k3d_roughmetal.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_rubber.sl
 %%DATADIR%%/shaders/surface/k3d_rubber.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_ruledpaper.sl
-%%DATADIR%%/shaders/surface/k3d_ruledpaper.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_rustymetal.sl
-%%DATADIR%%/shaders/surface/k3d_rustymetal.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_saturn.sl
 %%DATADIR%%/shaders/surface/k3d_saturn.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_saturnring.sl
-%%DATADIR%%/shaders/surface/k3d_saturnring.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_scartissue.sl
-%%DATADIR%%/shaders/surface/k3d_scartissue.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_screen.sl
 %%DATADIR%%/shaders/surface/k3d_screen.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_screen_aa.sl
-%%DATADIR%%/shaders/surface/k3d_screen_aa.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_sdixon.sl
-%%DATADIR%%/shaders/surface/k3d_sdixon.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_shifteddrtile.sl
-%%DATADIR%%/shaders/surface/k3d_shifteddrtile.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_shiftedmoontile.sl
-%%DATADIR%%/shaders/surface/k3d_shiftedmoontile.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_shiny.sl
 %%DATADIR%%/shaders/surface/k3d_shiny.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_shinymetal.sl
 %%DATADIR%%/shaders/surface/k3d_shinymetal.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_shinyplastic.sl
-%%DATADIR%%/shaders/surface/k3d_shinyplastic.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_show_st.sl
 %%DATADIR%%/shaders/surface/k3d_show_st.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_skin1.sl
-%%DATADIR%%/shaders/surface/k3d_skin1.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_skin2.sl
-%%DATADIR%%/shaders/surface/k3d_skin2.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_skymetal.sl
-%%DATADIR%%/shaders/surface/k3d_skymetal.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_spacecloud.sl
-%%DATADIR%%/shaders/surface/k3d_spacecloud.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_spaceshiphull1.sl
-%%DATADIR%%/shaders/surface/k3d_spaceshiphull1.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_srfdeformation.sl
-%%DATADIR%%/shaders/surface/k3d_srfdeformation.sl.slmeta
+%%DATADIR%%/shaders/surface/k3d_slateroof.sl
+%%DATADIR%%/shaders/surface/k3d_slateroof.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_star.sl
 %%DATADIR%%/shaders/surface/k3d_star.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_starfield.sl
-%%DATADIR%%/shaders/surface/k3d_starfield.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_stones.sl
-%%DATADIR%%/shaders/surface/k3d_stones.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_strata.sl
 %%DATADIR%%/shaders/surface/k3d_strata.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_superkagee.sl
-%%DATADIR%%/shaders/surface/k3d_superkagee.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_superplank.sl
 %%DATADIR%%/shaders/surface/k3d_superplank.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_superpplastic.sl
-%%DATADIR%%/shaders/surface/k3d_superpplastic.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_supertexmap.sl
-%%DATADIR%%/shaders/surface/k3d_supertexmap.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_supertoon.sl
 %%DATADIR%%/shaders/surface/k3d_supertoon.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_terran.sl
 %%DATADIR%%/shaders/surface/k3d_terran.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_terran2.sl
-%%DATADIR%%/shaders/surface/k3d_terran2.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_texblender.sl
-%%DATADIR%%/shaders/surface/k3d_texblender.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_tooledsteel.sl
 %%DATADIR%%/shaders/surface/k3d_tooledsteel.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_toonmap.sl
-%%DATADIR%%/shaders/surface/k3d_toonmap.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_translucency.sl
-%%DATADIR%%/shaders/surface/k3d_translucency.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_urbermap.sl
 %%DATADIR%%/shaders/surface/k3d_urbermap.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_veinedmarble.sl
@@ -1530,20 +1546,8 @@
 %%DATADIR%%/shaders/surface/k3d_velvet.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_venus.sl
 %%DATADIR%%/shaders/surface/k3d_venus.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_venus2.sl
-%%DATADIR%%/shaders/surface/k3d_venus2.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_volcube.sl
-%%DATADIR%%/shaders/surface/k3d_volcube.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_wallpaper.sl
-%%DATADIR%%/shaders/surface/k3d_wallpaper.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_wallpaper_2stripe.sl
-%%DATADIR%%/shaders/surface/k3d_wallpaper_2stripe.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_warningstripes.sl
 %%DATADIR%%/shaders/surface/k3d_warningstripes.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_water.sl
-%%DATADIR%%/shaders/surface/k3d_water.sl.slmeta
-%%DATADIR%%/shaders/surface/k3d_watercolor.sl
-%%DATADIR%%/shaders/surface/k3d_watercolor.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_wood2.sl
 %%DATADIR%%/shaders/surface/k3d_wood2.sl.slmeta
 %%DATADIR%%/shaders/surface/k3d_woodcut.sl
@@ -1552,60 +1556,47 @@
 %%DATADIR%%/shaders/volume/k3d_altitude_fog.sl.slmeta
 %%DATADIR%%/shaders/volume/k3d_depthcue.sl
 %%DATADIR%%/shaders/volume/k3d_depthcue.sl.slmeta
-%%DATADIR%%/shaders/volume/k3d_depthcue_surf.sl
-%%DATADIR%%/shaders/volume/k3d_depthcue_surf.sl.slmeta
 %%DATADIR%%/shaders/volume/k3d_fog.sl
 %%DATADIR%%/shaders/volume/k3d_fog.sl.slmeta
-%%DATADIR%%/shaders/volume/k3d_noisysmoke.sl
-%%DATADIR%%/shaders/volume/k3d_noisysmoke.sl.slmeta
-%%DATADIR%%/shaders/volume/k3d_smoke.sl
-%%DATADIR%%/shaders/volume/k3d_smoke.sl.slmeta
-%%DATADIR%%/shaders/volume/k3d_smoke2.sl
-%%DATADIR%%/shaders/volume/k3d_smoke2.sl.slmeta
-%%DATADIR%%/textures/DispTile1.png
 %%DATADIR%%/textures/chrome_map.png
 %%DATADIR%%/textures/concrete.png
+%%DATADIR%%/textures/displacement_tile.png
 %%DATADIR%%/textures/sdp_logo.png
-%%DATADIR%%/tutorials/basic_selection.k3dscript
-%%DATADIR%%/tutorials/getting_started.k3dscript
-%%DATADIR%%/tutorials/gts_boolean.py
-%%DATADIR%%/tutorials/index.k3d
-%%DATADIR%%/tutorials/navigation.k3dscript
-%%DATADIR%%/tutorials/panel_basics.k3dscript
-%%GNOME%%lib/k3d/libk3dgnome.so.0
-%%GNOME%%lib/k3d/libk3dgnome.so
-%%GNOME%%lib/k3d/libk3dgnome.la
-@dirrm lib/k3d
-@dirrm include/k3d/k3dsdk/sgi_tesselator
-@dirrm include/k3d/k3dsdk/Half
-@dirrm include/k3d/k3dsdk
-@dirrm include/k3d/Hapy
-@dirrm include/k3d
-@dirrm %%DATADIR%%/tutorials
 @dirrm %%DATADIR%%/textures
 @dirrm %%DATADIR%%/shaders/volume
 @dirrm %%DATADIR%%/shaders/surface
 @dirrm %%DATADIR%%/shaders/light
-@exec mkdir -p %D/share/k3d/shaders/layered
-@dirrm %%DATADIR%%/shaders/layered
 @dirrm %%DATADIR%%/shaders/imager
+@dirrm %%DATADIR%%/shaders/glsl
 @dirrm %%DATADIR%%/shaders/displacement
 @dirrm %%DATADIR%%/shaders
-@dirrm %%DATADIR%%/scripts/renderman
-@dirrm %%DATADIR%%/scripts/mesh_modifiers
+@dirrm %%DATADIR%%/scripts/shell
 @dirrm %%DATADIR%%/scripts/animation
+@dirrm %%DATADIR%%/scripts/RenderManScript
+@dirrm %%DATADIR%%/scripts/OpenGLRenderableScript
+@dirrm %%DATADIR%%/scripts/OpenGLPainterScript
+@dirrm %%DATADIR%%/scripts/MeshSourceScript
+@dirrm %%DATADIR%%/scripts/MeshModifierScript
 @dirrm %%DATADIR%%/scripts
-@dirrm %%DATADIR%%/qtui
 @dirrm %%DATADIR%%/ngui/scalable
 @dirrm %%DATADIR%%/ngui/rasterized
 @dirrm %%DATADIR%%/ngui/pixmap
 @dirrm %%DATADIR%%/ngui
 @dirrm %%DATADIR%%/lsystem
 @dirrm %%DATADIR%%/logo
+@dirrm %%DATADIR%%/locale/chef/LC_MESSAGES
+@dirrm %%DATADIR%%/locale/chef
+@dirrm %%DATADIR%%/locale
 @dirrm %%DATADIR%%/icons
+@dirrm %%DATADIR%%/geometry
 @dirrm %%DATADIR%%/fonts
-@dirrm %%DATADIR%%/documents/shader_examples
 @dirrm %%DATADIR%%/documents/animation
 @dirrm %%DATADIR%%/documents
 @dirrm %%DATADIR%%
-@dirrmtry share/applications
+@dirrm lib/k3d/plugins
+@dirrm lib/k3d/include
+@dirrm lib/k3d
+@dirrm include/k3d/k3dsdk/resource
+@dirrm include/k3d/k3dsdk/parallel
+@dirrm include/k3d/k3dsdk
+@dirrm include/k3d
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120626024555.50a1690d.tkato432>