sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Eric Sandall (8c4e381cfeb07ee69605c97b86031b3f7788e79b)
- From: Eric Sandall <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Eric Sandall (8c4e381cfeb07ee69605c97b86031b3f7788e79b)
- Date: Thu, 17 Mar 2016 17:35:44 +0000
GIT changes to master grimoire by Eric Sandall <sandalle AT sourcemage.org>:
ChangeLog | 3 +
graphics/povray/BUILD | 5 +
graphics/povray/DEPENDS | 16 ++++++
graphics/povray/DETAILS | 15 +++++
graphics/povray/HISTORY | 74
+++++++++++++++++++++++++++++
graphics/povray/PREPARE | 1
graphics/povray/PRE_BUILD | 11 ++++
graphics/povray/TRIGGERS | 1
graphics/povray/povray-3.7.0.0.tar.bz2.sig |binary
9 files changed, 126 insertions(+)
New commits:
commit 8c4e381cfeb07ee69605c97b86031b3f7788e79b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
povray: Moved from z-rejected, now AGPL3 license (FSF friendly)
diff --git a/ChangeLog b/ChangeLog
index 63e1fe3..4fec6cf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2016-03-17 Eric Sandall <sandalle AT sourcemage.org>
+ * graphics/povray: Moved from z-rejected, now AGPL3 license (FSF
friendly)
+
2016-03-16 Treeve Jelbert <treeve AT sourcemage.org>
* qt5/qtquickcontrols2: new spell
diff --git a/graphics/povray/BUILD b/graphics/povray/BUILD
new file mode 100755
index 0000000..70b3399
--- /dev/null
+++ b/graphics/povray/BUILD
@@ -0,0 +1,5 @@
+./configure --prefix="${INSTALL_ROOT}/usr" \
+ COMPILED_BY='graphics AT sourcemage.org' \
+ LIBS='-lboost_system -lboost_thread' \
+ ${OPTS} &&
+make
diff --git a/graphics/povray/DEPENDS b/graphics/povray/DEPENDS
new file mode 100755
index 0000000..a1840a6
--- /dev/null
+++ b/graphics/povray/DEPENDS
@@ -0,0 +1,16 @@
+depends autoconf &&
+depends automake &&
+depends -sub 'CXX' gcc &&
+depends zlib &&
+depends libpng &&
+depends tiff &&
+depends JPEG &&
+depends -sub 'THREAD' boost &&
+
+optional_depends libx11 \
+ '--with-x' \
+ '--without-x' \
+ 'for X11 support' &&
+
+optional_depends openexr '' '' 'for high dynamic-range (HDR) images' &&
+optional_depends sdl '' '' 'for display preview'
diff --git a/graphics/povray/DETAILS b/graphics/povray/DETAILS
new file mode 100755
index 0000000..99a987c
--- /dev/null
+++ b/graphics/povray/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=povray
+ VERSION=3.7.0.0
+ SOURCE=$SPELL-${VERSION%.1}.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=https://github.com/POV-Ray/povray/archive/v${VERSION}.tar.gz
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+#
SOURCE_HASH=sha512:400bbf5c15fff7ca98087a49e8492d332967f33d628a3bd3d4ddc3bdd8b2957113b6f12cb11216cbb1d6241a1aa4af2c83a0dbb5e86ebe398bc706b88fbf10fb
+ WEB_SITE=http://www.povray.org
+ ENTERED=20020415
+ LICENSE[0]='AGPL3'
+ KEYWORDS="graphics"
+ SHORT='Persistence of Vision Raytracer for Linux'
+cat << EOF
+The Persistence of Vision Raytracer is a high-quality, totally free tool for
creating stunning three-dimensional graphics.
+EOF
diff --git a/graphics/povray/HISTORY b/graphics/povray/HISTORY
new file mode 100644
index 0000000..13c1927
--- /dev/null
+++ b/graphics/povray/HISTORY
@@ -0,0 +1,74 @@
+2016-03-16 Eric Sandall <sandalle AT sourcemage.org>
+ * Moved from z-rejected to grimoire
+ * DETAILS: Updated to 3.7.0.0
+ Removed UPDATED
+ License for 3.7+ is AGPL3, remove REJECTED
+ * DEPENDS: Requires CXX from gcc
+ Depends on boost
+ Depends on autoconf and automake for ./prebuild.sh in PRE_BUILD
+ No longer optionally uses svgalib
+ Optionally use X11, openexr, and sdl
+ * PRE_BUILD: This is some messed up build "system"
+ * BUILD: Set LIBS= for ./configure to find boost thread library
+ See
http://askubuntu.com/questions/420100/pov-ray-installation-configure-error
+
+2010-11-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DEPENDS: jpeg -> JPEG
+
+2006-08-09 Flavien Bridault <vlaaad AT sourcemage.org>
+ * DETAILS: fixed LICENSE[0], added REJECT
+ * PREPARE: added to display reject message
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
+2005-11-29 Seth Woolley <seth AT tautology.org>
+ * DETAILS: MD5 -> SHA512
+
+2004-08-22 David Braaten <xiticix47 AT hotmail.com>
+ * DETAILS: version 3.6.1, SOURCE_URL+SOURCE updated. BUILD_API=2.
+ * BUILD: updated. make check removed due to user intervention required
+ (to click on the test render window)
+ * DEPENDS: remove Seth's nasty source hack thing.
+ * povray.ini: removed.
+
+2003-02-02 Jason Flatt <jasonflatt AT wizard.com>
+ * Added $OPTS to BUILD.
+ Changed jpeg from optional_depends to depends as povray will not
compile w/o jpeg.
+ Changed the previous two entries from 2002 to 2003. :^)
+
+2003-01-17 Seth Woolley <seth AT tautology.org>
+ * Major DEPENDS hack addition, please remove the part just
+ added when you upgrade to 3.50d! (note to self)
+
+2003-01-12 Seth Woolley <seth AT tautology.org>
+ * Fixed from /usr/lib to /usr/share in .ini file
+ Fixed tiff from optional to required dependency
+
+2002-10-25 Seth Woolley <seth AT tautology.org>
+ * Added TRIGGERS file for zlib
+ UPDATED incremented to force recompile for zlib
+
+2002-10-23 Seth Woolley <seth AT tautology.org>
+ * Updated from 3.5b to 3.5c
+ Updated md5
+ Added logic to depends to wipe old source file
+ as it is the same filename as previous versions
+ so summon didn't download it.
+
+2002-10-05 Seth Woolley <seth AT tautology.org>
+ * Update to 3.5
+ Total rewrite due to new make system.
+ Happened to make Eric's changes kind of obsolete.
+
+2002-09-17 Eric Sandall <sandalle AT sourcemage.org>
+ * Removed optional dependency for xfree86
+
+2002-04-15 Eric Sandall <sandalle AT yahoo.com>
+ * Modified makefile so that it uses the systems
+ libpng and zlib instead of POVRay's.
+ * Modifed povrayrc so that POVRay's libs are in /usr/lib
+ rather than the default (/usr/local/lib).
+ * Added option to ask SA if he/she wants a copy of
+ /etc/povrayrc put in every users directory.
+
diff --git a/graphics/povray/PREPARE b/graphics/povray/PREPARE
new file mode 100755
index 0000000..4aeb4b1
--- /dev/null
+++ b/graphics/povray/PREPARE
@@ -0,0 +1 @@
+. $GRIMOIRE/REJECTED_MSG
diff --git a/graphics/povray/PRE_BUILD b/graphics/povray/PRE_BUILD
new file mode 100755
index 0000000..64fdf83
--- /dev/null
+++ b/graphics/povray/PRE_BUILD
@@ -0,0 +1,11 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}"/unix &&
+# From
http://news.povray.org/povray.unix/thread/%3Cweb.52810591323e085d7a3e03fe0 AT news.povray.org%3E/
+# configuring the configure scripts that configure configure before
compiling with make
+sedit 's/automake --w/automake --add-missing --w/g' prebuild.sh &&
+sedit 's/dist-bzip2/dist-bzip2 subdir-objects/g' configure.ac &&
+
+# Prepare to prepare
+./prebuild.sh &&
+cd "${SOURCE_DIRECTORY}" &&
+./bootstrap
diff --git a/graphics/povray/TRIGGERS b/graphics/povray/TRIGGERS
new file mode 100755
index 0000000..0bff07e
--- /dev/null
+++ b/graphics/povray/TRIGGERS
@@ -0,0 +1 @@
+on_cast zlib cast_self
diff --git a/graphics/povray/povray-3.7.0.0.tar.bz2.sig
b/graphics/povray/povray-3.7.0.0.tar.bz2.sig
new file mode 100644
index 0000000..c0fe172
Binary files /dev/null and b/graphics/povray/povray-3.7.0.0.tar.bz2.sig differ
- [SM-Commit] GIT changes to master grimoire by Eric Sandall (8c4e381cfeb07ee69605c97b86031b3f7788e79b), Eric Sandall, 03/17/2016
Archive powered by MHonArc 2.6.24.