1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-21 00:25:50 +00:00

Remove expired port:

2014-06-30 graphics/k3d: Broken for more than 5 months
This commit is contained in:
Rene Ladan 2014-06-30 10:35:20 +00:00
parent 2c4ba3c6d9
commit ef43a03096
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=359822
12 changed files with 1 additions and 1903 deletions

1
MOVED
View File

@ -6208,3 +6208,4 @@ audio/tagger||2014-06-30|Has expired: Ancient, unmaintained
www/mod_wsgi2|www/mod_wsgi3|2014-06-30|Has expired: No longer supported, please use www/mod_wsgi3 instead
security/botan|security/botan110|2014-06-30|Has expired: Botan 1.8 have known bugs and is no longer supported upstream, migrate to security/botan110
deskutils/checkrdf||2014-06-30|Removed: Abandonware, please consider using other software
graphics/k3d||2014-06-30|Has expired: Broken for more than 5 months

View File

@ -406,7 +406,6 @@
SUBDIR += jpgraph2
SUBDIR += jpgtn
SUBDIR += jslice
SUBDIR += k3d
SUBDIR += kamera-kde4
SUBDIR += kcolorchooser
SUBDIR += kcoloredit

View File

@ -1,124 +0,0 @@
# Created by: ijliao
# $FreeBSD$
PORTNAME= k3d
PORTVERSION= 0.8.0.2
PORTREVISION= 7
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
LICENSE= GPLv2
BROKEN= Fails to configure
DEPRECATED= Broken for more than 5 months
EXPIRATION_DATE= 2014-06-30
BUILD_DEPENDS= ${LOCALBASE}/include/gmm/gmm.h:${PORTSDIR}/math/gmm++
LIB_DEPENDS= libboost_python.so:${PORTSDIR}/devel/boost-python-libs \
libexecinfo.so:${PORTSDIR}/devel/libexecinfo \
libjpeg.so:${PORTSDIR}/graphics/jpeg \
libpng15.so:${PORTSDIR}/graphics/png \
libtiff.so:${PORTSDIR}/graphics/tiff \
libuuid.so:${PORTSDIR}/misc/e2fsprogs-libuuid \
libexpat.so:${PORTSDIR}/textproc/expat2 \
libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext \
libgtkmm-2.4.so:${PORTSDIR}/x11-toolkits/gtkmm24
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
DOS2UNIX_GLOB= *.hpp
USE_GCC= yes
USE_PYTHON= yes
USES= cmake:outsource gettext dos2unix
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 k3d-renderframe.1 k3d-renderjob.1 k3d-sl2xml.1 \
k3d-uuidgen.1
NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:M3DS}
LIB_DEPENDS+= lib3ds-1.so:${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+= libdbus-glib.so:${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+= gnomevfs2
PLIST_SUB+= GNOME=""
.else
CMAKE_ARGS+= -DK3D_BUILD_GNOME_MODULE:BOOL=OFF
PLIST_SUB+= GNOME="@comment "
.endif
.if ${PORT_OPTIONS:MPERFTOOLS}
LIB_DEPENDS+= libprofiler.so:${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+= libgts.so:${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+= libMagickCore-6.Q*.so:${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+= libIlmImf.so:${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|${LOCALBASE}|g' ${WRKSRC}/cmake/modules/*.cmake
@${REINPLACE_CMD} -e \
's|share/man|man|' ${WRKSRC}/man/CMakeLists.txt
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (k3d-source-0.8.0.2.tar.bz2) = fd70f35b9d31222d9fb8181d338e6301d9ef796d5ca8f0f970b1b50f1616cd05
SIZE (k3d-source-0.8.0.2.tar.bz2) = 6998591

View File

@ -1,29 +0,0 @@
--- 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(...)

View File

@ -1,20 +0,0 @@
--- 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;

View File

@ -1,53 +0,0 @@
--- 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))) {

View File

@ -1,20 +0,0 @@
--- 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);

View File

@ -1,20 +0,0 @@
--- 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);

View File

@ -1,20 +0,0 @@
--- 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:

View File

@ -1,12 +0,0 @@
K-3D is the free-as-in-freedom 3D modeling, animation, and rendering system
for GNU/Linux, Posix, and Win32 operating systems. K-3D features a robust,
object-oriented plugin architecture, designed to scale to the needs of
professional artists, and is designed from-the-ground-up to generate
motion-picture-quality animation using RenderMan-compliant render engines.
We strongly recommend the Aqsis render engine for use with K-3D.
K-3D allows you to create and edit documents in multiple realtime OpenGL
solid, shaded, texture-mapped views. You can even model, animate, and interact
with animations while they play back for maximum productivity!
WWW: http://www.k-3d.org/

File diff suppressed because it is too large Load Diff