summaryrefslogtreecommitdiff
path: root/graphics/structuresynth
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/structuresynth')
-rw-r--r--graphics/structuresynth/Makefile50
-rw-r--r--graphics/structuresynth/distinfo2
-rw-r--r--graphics/structuresynth/files/patch-SyntopiaCore_GLEngine_Raytracer_VoxelStepper.cpp11
-rw-r--r--graphics/structuresynth/files/patch-SyntopiaCore__GLEngine__Raytracer__RayTracer.cpp11
-rw-r--r--graphics/structuresynth/files/patch-SyntopiaCore__GLEngine__Sphere.h11
-rw-r--r--graphics/structuresynth/pkg-descr6
6 files changed, 0 insertions, 91 deletions
diff --git a/graphics/structuresynth/Makefile b/graphics/structuresynth/Makefile
deleted file mode 100644
index f465b9fc1171..000000000000
--- a/graphics/structuresynth/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# Created by: Dmitry Marakasov <amdmi3@amdmi3.ru>
-# $FreeBSD$
-
-PORTNAME= structuresynth
-PORTVERSION= 1.5.0
-PORTREVISION= 4
-CATEGORIES= graphics
-MASTER_SITES= SF/${PORTNAME}/Structure%20Synth/Version%201.5%20%28Hinxton%29
-DISTNAME= StructureSynth-Source-v${PORTVERSION}
-
-MAINTAINER= amdmi3@FreeBSD.org
-COMMENT= Rule-based 3D structure generator
-
-DEPRECATED= Qt4 has been EOL since december 2015
-EXPIRATION_DATE= 2019-03-15
-
-USES= qmake qt:4 zip dos2unix
-USE_GL= glu
-USE_QT= corelib gui opengl moc_build rcc_build xml script
-WRKSRC= ${WRKDIR}/structure-synth
-DOS2UNIX_GLOB= *.cpp *.h
-
-PLIST_FILES= bin/structure-synth \
- share/applications/structure-synth.desktop \
- share/pixmaps/structure-synth.png
-PORTDATA= *
-
-post-extract:
- @${MV} "${WRKDIR}/Structure Synth Source Code" ${WRKSRC}
- @${RM} -r ${WRKSRC}/Examples/DontDeploy
-
-post-patch:
- @${REINPLACE_CMD} -e '/examplesDir/ s|"Examples"|"${DATADIR}/Examples"|; \
- /miscDir/ s|"Misc"|"${DATADIR}/Misc"|' \
- ${WRKSRC}/StructureSynth/GUI/MainWindow.cpp
-
-pre-configure:
- @cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${QMAKE} -project \
- -after "CONFIG+=opengl" -after "QT+=xml opengl script" \
- -after "LIBS+=-lGLU"
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/structure-synth ${STAGEDIR}${PREFIX}/bin/
- cd ${WRKSRC} && ${COPYTREE_SHARE} "Examples Misc" ${STAGEDIR}${DATADIR}/
- ${INSTALL_DATA} ${WRKSRC}/structure-synth.desktop \
- ${STAGEDIR}${PREFIX}/share/applications/
- ${INSTALL_DATA} ${WRKSRC}/images/fileicons/StructureSynth-256.png \
- ${STAGEDIR}${PREFIX}/share/pixmaps/structure-synth.png
-
-.include <bsd.port.mk>
diff --git a/graphics/structuresynth/distinfo b/graphics/structuresynth/distinfo
deleted file mode 100644
index fd77d0ed250c..000000000000
--- a/graphics/structuresynth/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (StructureSynth-Source-v1.5.0.zip) = 6b713da8e3e96ebbee047279712a9956a0cfb3475be52fcd57291c437aad2ace
-SIZE (StructureSynth-Source-v1.5.0.zip) = 1922583
diff --git a/graphics/structuresynth/files/patch-SyntopiaCore_GLEngine_Raytracer_VoxelStepper.cpp b/graphics/structuresynth/files/patch-SyntopiaCore_GLEngine_Raytracer_VoxelStepper.cpp
deleted file mode 100644
index 59f08df66b3e..000000000000
--- a/graphics/structuresynth/files/patch-SyntopiaCore_GLEngine_Raytracer_VoxelStepper.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- SyntopiaCore/GLEngine/Raytracer/VoxelStepper.cpp.orig 2010-09-08 17:25:30 UTC
-+++ SyntopiaCore/GLEngine/Raytracer/VoxelStepper.cpp
-@@ -122,7 +122,7 @@ namespace SyntopiaCore {
- currentT = p;
-
- // We do not intersect grid.
-- if (!found) return false;
-+ if (!found) return NULL;
- }
-
- stepX = (dir.x() > 0) ? 1 : -1;
diff --git a/graphics/structuresynth/files/patch-SyntopiaCore__GLEngine__Raytracer__RayTracer.cpp b/graphics/structuresynth/files/patch-SyntopiaCore__GLEngine__Raytracer__RayTracer.cpp
deleted file mode 100644
index 501304daeef3..000000000000
--- a/graphics/structuresynth/files/patch-SyntopiaCore__GLEngine__Raytracer__RayTracer.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./SyntopiaCore/GLEngine/Raytracer/RayTracer.cpp~ 2012-05-20 01:28:31.000000000 -0300
-+++ ./SyntopiaCore/GLEngine/Raytracer/RayTracer.cpp 2012-05-20 01:28:47.000000000 -0300
-@@ -7,6 +7,8 @@
- #include "SyntopiaCore/Logging/Logging.h"
- #include "SyntopiaCore/Misc/MiniParser.h"
-
-+#include <GL/glu.h>
-+
- using namespace SyntopiaCore::Math;
- using namespace SyntopiaCore::Misc;
-
diff --git a/graphics/structuresynth/files/patch-SyntopiaCore__GLEngine__Sphere.h b/graphics/structuresynth/files/patch-SyntopiaCore__GLEngine__Sphere.h
deleted file mode 100644
index fca363622d8d..000000000000
--- a/graphics/structuresynth/files/patch-SyntopiaCore__GLEngine__Sphere.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./SyntopiaCore/GLEngine/Sphere.h~ 2012-05-20 01:25:41.000000000 -0300
-+++ ./SyntopiaCore/GLEngine/Sphere.h 2012-05-20 01:25:59.000000000 -0300
-@@ -3,6 +3,8 @@
- #include "SyntopiaCore/Math/Vector3.h"
- #include "Object3D.h"
-
-+#include <GL/glu.h>
-+
- namespace SyntopiaCore {
- namespace GLEngine {
-
diff --git a/graphics/structuresynth/pkg-descr b/graphics/structuresynth/pkg-descr
deleted file mode 100644
index adf24d1a4d68..000000000000
--- a/graphics/structuresynth/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Structure Synth is an application for creating 3D structures from
-a set of user specified rules. It is an attempt to make a 3D version
-of Context Free. The resulting structures can be viewed in the
-integrated OpenGL viewer or exported to various formats.
-
-WWW: http://structuresynth.sourceforge.net