diff options
author | arved <arved@FreeBSD.org> | 2003-04-18 00:03:35 +0800 |
---|---|---|
committer | arved <arved@FreeBSD.org> | 2003-04-18 00:03:35 +0800 |
commit | bcdda20f6f3ffd57247c941e051035ecf39f39ec (patch) | |
tree | 3101026ae873fa5eb8cb17e6d1ce28b6bbfadda4 | |
parent | 86c7d2da32ce5f73562a3b5b0b5cab8d4db59aa2 (diff) | |
download | freebsd-ports-gnome-bcdda20f6f3ffd57247c941e051035ecf39f39ec.tar.gz freebsd-ports-gnome-bcdda20f6f3ffd57247c941e051035ecf39f39ec.tar.zst freebsd-ports-gnome-bcdda20f6f3ffd57247c941e051035ecf39f39ec.zip |
Evolvotron is interactive "generative art" software to evolve
images/textures/patterns through an iterative process of random
mutation and user-selection driven evolution
PR: 50232
Submitted by: David Yeske <dyeske@yahoo.com>
-rw-r--r-- | graphics/Makefile | 1 | ||||
-rw-r--r-- | graphics/evolvotron/Makefile | 34 | ||||
-rw-r--r-- | graphics/evolvotron/distinfo | 1 | ||||
-rw-r--r-- | graphics/evolvotron/files/patch-dialog_mutation_parameters.h | 10 | ||||
-rw-r--r-- | graphics/evolvotron/files/patch-matrix.cpp | 10 | ||||
-rw-r--r-- | graphics/evolvotron/pkg-descr | 8 | ||||
-rw-r--r-- | graphics/evolvotron/pkg-plist | 1 |
7 files changed, 65 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile index 5fb079881592..ff897f129824 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -56,6 +56,7 @@ SUBDIR += epstool SUBDIR += eterm-bg SUBDIR += evas + SUBDIR += evolvotron SUBDIR += exiftags SUBDIR += fbm SUBDIR += feh diff --git a/graphics/evolvotron/Makefile b/graphics/evolvotron/Makefile new file mode 100644 index 000000000000..035abd098708 --- /dev/null +++ b/graphics/evolvotron/Makefile @@ -0,0 +1,34 @@ +# New ports collection makefile for: evolvotron +# Date created: 16 Mar 2003 +# Whom: David Yeske <dyeske@yahoo.com> +# +# $FreeBSD$ + +PORTNAME= evolvotron +PORTVERSION= 0.0.4 +CATEGORIES= graphics +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= dyeske@yahoo.com +COMMENT= Generative software that evolves images/textures/patterns + +WRKSRC= ${WRKDIR} + +QTDIR?= ${X11BASE} +USE_QT_VER= 3 + +USE_X_PREFIX= yes +USE_REINPLACE= yes + +MAKE_ENV= QTDIR="${QTDIR}" + +do-configure: + @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} qmake \ + -spec ${X11BASE}/share/qt/mkspecs/freebsd-g++ \ + evolvotron.pro + +do-install: + @${INSTALL_PROGRAM} ${WRKSRC}/evolvotron ${PREFIX}/bin + +.include <bsd.port.mk> diff --git a/graphics/evolvotron/distinfo b/graphics/evolvotron/distinfo new file mode 100644 index 000000000000..f40ab108da7d --- /dev/null +++ b/graphics/evolvotron/distinfo @@ -0,0 +1 @@ +MD5 (evolvotron-0.0.4.tar.gz) = 96444c348abfb6e680697f6cbf5ad98e diff --git a/graphics/evolvotron/files/patch-dialog_mutation_parameters.h b/graphics/evolvotron/files/patch-dialog_mutation_parameters.h new file mode 100644 index 000000000000..ed14ad16359d --- /dev/null +++ b/graphics/evolvotron/files/patch-dialog_mutation_parameters.h @@ -0,0 +1,10 @@ +--- dialog_mutation_parameters.h.orig Sun Mar 16 19:22:14 2003 ++++ dialog_mutation_parameters.h Sun Mar 16 19:22:32 2003 +@@ -23,6 +23,7 @@ + #ifndef _dialog_mutation_parameters_h_ + #define _dialog_mutation_parameters_h_ + ++#include <time.h> + #include <qdialog.h> + #include <qvbox.h> + #include <qgrid.h> diff --git a/graphics/evolvotron/files/patch-matrix.cpp b/graphics/evolvotron/files/patch-matrix.cpp new file mode 100644 index 000000000000..ad2a6e4ce56a --- /dev/null +++ b/graphics/evolvotron/files/patch-matrix.cpp @@ -0,0 +1,10 @@ +--- matrix.cpp.orig Thu Apr 17 17:49:39 2003 ++++ matrix.cpp Thu Apr 17 17:49:52 2003 +@@ -26,6 +26,7 @@ + #include "random.h" + + #include <iostream> ++#include <time.h> + + void testmatrix_extract_runtime(Matrix<2,2,float>& m_out,const Matrix<3,3,float>& m_in) + { diff --git a/graphics/evolvotron/pkg-descr b/graphics/evolvotron/pkg-descr new file mode 100644 index 000000000000..8de8db713528 --- /dev/null +++ b/graphics/evolvotron/pkg-descr @@ -0,0 +1,8 @@ +Evolvotron is interactive "generative art" software to evolve +images/textures/patterns through an iterative process of random +mutation and user-selection driven evolution. + +WWW: http://www.bottlenose.demon.co.uk/share/evolvotron/ + +- David +dyeske@yahoo.com diff --git a/graphics/evolvotron/pkg-plist b/graphics/evolvotron/pkg-plist new file mode 100644 index 000000000000..881903f2b6a4 --- /dev/null +++ b/graphics/evolvotron/pkg-plist @@ -0,0 +1 @@ +bin/evolvotron |