summaryrefslogtreecommitdiff
path: root/graphics/blender
diff options
context:
space:
mode:
authormanu <manu@pkgsrc.org>2001-03-16 00:33:18 +0000
committermanu <manu@pkgsrc.org>2001-03-16 00:33:18 +0000
commitcc4a57cf530019cc35a23d63e6bed8acd8923df7 (patch)
treea561924875ab7f946a69e4c6014da8e69d25810a /graphics/blender
parent14757bdf0dd0aa5cb8b0e34ac8cad3225a2e056c (diff)
downloadpkgsrc-cc4a57cf530019cc35a23d63e6bed8acd8923df7.tar.gz
Blender is a GUI based raytracer
Diffstat (limited to 'graphics/blender')
-rw-r--r--graphics/blender/Makefile57
-rw-r--r--graphics/blender/files/md53
-rw-r--r--graphics/blender/pkg/DESCR3
-rw-r--r--graphics/blender/pkg/PLIST.linux-powerpc37
4 files changed, 100 insertions, 0 deletions
diff --git a/graphics/blender/Makefile b/graphics/blender/Makefile
new file mode 100644
index 00000000000..f216ffc72cc
--- /dev/null
+++ b/graphics/blender/Makefile
@@ -0,0 +1,57 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/03/16 00:33:18 manu Exp $
+#
+
+PKGNAME= blender-2.11.nb1
+CATEGORIES= graphics
+MASTER_SITES= ftp://www.blender.nl/pub/
+
+MAINTAINER= manu@netbsd.org
+HOMEPAGE= http://www.blender.nl
+COMMENT= GUI based raytracer
+
+RESTRICTED= "Only the original, unmodified package may be freely distributed"
+NO_BIN_ON_FTP= ${RESTRICTED}
+NO_BIN_ON_CDROM=${RESTRICTED}
+
+NO_BUILD= yes
+
+# To be updated as other platforms PLIST will be built
+ONLY_FOR_PLATFORM= *-*-powerpc
+
+.if (${MACHINE_ARCH} == "alpha")
+.if !exists(/emul/linux/lib/ld.so.1)
+IGNORE= "${PKGNAME} requires Linux libraries - see compat_linux(8)"
+.endif
+DISTNAME= blender2.11-linux-glibc2.1.3-alpha-static
+#
+.elif (${MACHINE_ARCH} == "i386")
+DEPENDS+= suse_linux>=6.4:../../emulators/suse_linux
+DISTNAME= blender2.11-linux-glibc2.1.2-i386-static
+#
+.elif (${MACHINE_ARCH} == "sparc")
+.if !exists(/emul/sunos/usr/lib/ld.so)
+IGNORE= "${PKGNAME} requires SunOS libraries - see compat_sunos(8)"
+.endif
+DISTNAME= blender2.11-solaris-2.6-sparc
+EXTRACT_SUFX= .tar.Z
+#
+.elif (${MACHINE_ARCH} == "powerpc")
+.if !exists(/emul/linux/lib/ld.so.1)
+IGNORE= "${PKGNAME} requires Linux libraries - see compat_linux(8)"
+.endif
+DEPENDS+= linuxppc_lib>=2000.q4.2:../../emulators/linuxppc_lib
+DISTNAME= blender2.11-linux-glibc2.1.3-powerpc-static
+PLIST_ARCH= linux-powerpc
+#
+.else
+IGNORE= "Your platform is not supported and the package is buggy!"
+.endif
+
+PLIST_SRC= ${PKGDIR}/PLIST.${PLIST_ARCH}
+
+do-install:
+ ${MKDIR} ${PREFIX}/lib/blender
+ ${CP} -Rp ${WRKSRC}/* ${PREFIX}/lib/blender/
+ ${LN} -sf ${PREFIX}/lib/blender/blender ${PREFIX}/bin/blender
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/blender/files/md5 b/graphics/blender/files/md5
new file mode 100644
index 00000000000..25e904b288d
--- /dev/null
+++ b/graphics/blender/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2001/03/16 00:33:18 manu Exp $
+
+MD5 (blender2.11-linux-glibc2.1.3-powerpc-static.tar.gz) = fd17a5511e631879bf3d33d95b365ff7
diff --git a/graphics/blender/pkg/DESCR b/graphics/blender/pkg/DESCR
new file mode 100644
index 00000000000..383ef129614
--- /dev/null
+++ b/graphics/blender/pkg/DESCR
@@ -0,0 +1,3 @@
+Blender is a full blown raytracer designed to help image and animation
+rendering. It features a Graphic User Interface, it manages animations, and
+it has every functions you can expect from a raytracer.
diff --git a/graphics/blender/pkg/PLIST.linux-powerpc b/graphics/blender/pkg/PLIST.linux-powerpc
new file mode 100644
index 00000000000..040bc7d21d8
--- /dev/null
+++ b/graphics/blender/pkg/PLIST.linux-powerpc
@@ -0,0 +1,37 @@
+@comment $NetBSD: PLIST.linux-powerpc,v 1.1.1.1 2001/03/16 00:33:18 manu Exp $
+lib/blender/python/wrlexport.py
+lib/blender/python/ribexport.py
+lib/blender/python/povexport.py
+lib/blender/python/objimport.py
+lib/blender/python/mimport.py
+lib/blender/python/lwoimport.py
+lib/blender/python/lwo2iv.py
+lib/blender/python/ivexport.py
+@dirrm lib/blender/python
+lib/blender/plugins/texture/tiles.so
+lib/blender/plugins/texture/tiles.c
+lib/blender/plugins/texture/clouds2.so
+lib/blender/plugins/texture/clouds2.c
+lib/blender/plugins/texture/Makefile
+@dirrm lib/blender/plugins/texture
+lib/blender/plugins/sequence/showzbuf.so
+lib/blender/plugins/sequence/showzbuf.c
+lib/blender/plugins/sequence/scatter.so
+lib/blender/plugins/sequence/scatter.c
+lib/blender/plugins/sequence/blur.so
+lib/blender/plugins/sequence/blur.c
+lib/blender/plugins/sequence/Makefile
+@dirrm lib/blender/plugins/sequence
+lib/blender/plugins/include/util.h
+lib/blender/plugins/include/plugin.h
+lib/blender/plugins/include/iff.h
+lib/blender/plugins/include/floatpatch.h
+lib/blender/plugins/include
+lib/blender/plugins/bmake
+lib/blender/plugins/Makefile
+@dirrm lib/blender/plugins
+lib/blender/copyright.txt
+lib/blender/blender
+lib/blender/README
+@dirrm lib/blender
+bin/blender