diff options
author | ijliao <ijliao@FreeBSD.org> | 2004-06-11 15:10:39 +0800 |
---|---|---|
committer | ijliao <ijliao@FreeBSD.org> | 2004-06-11 15:10:39 +0800 |
commit | 712eb97bb9e1de1ed48246e897ea5e25c55acb37 (patch) | |
tree | 4fbd57045074b2f3c000a8146ee703f4974911d9 /graphics/k3d | |
parent | 784cfade083f339e863ddca9f9c5ef197dd654a9 (diff) | |
download | freebsd-ports-gnome-712eb97bb9e1de1ed48246e897ea5e25c55acb37.tar.gz freebsd-ports-gnome-712eb97bb9e1de1ed48246e897ea5e25c55acb37.tar.zst freebsd-ports-gnome-712eb97bb9e1de1ed48246e897ea5e25c55acb37.zip |
add k3d 0.4.1.0
A free 3D modeling, animation, and rendering system
Diffstat (limited to 'graphics/k3d')
-rw-r--r-- | graphics/k3d/Makefile | 54 | ||||
-rw-r--r-- | graphics/k3d/distinfo | 2 | ||||
-rw-r--r-- | graphics/k3d/files/patch-ltmain.sh | 15 | ||||
-rw-r--r-- | graphics/k3d/pkg-descr | 12 | ||||
-rw-r--r-- | graphics/k3d/pkg-plist | 25 |
5 files changed, 108 insertions, 0 deletions
diff --git a/graphics/k3d/Makefile b/graphics/k3d/Makefile new file mode 100644 index 000000000000..c10646f75c52 --- /dev/null +++ b/graphics/k3d/Makefile @@ -0,0 +1,54 @@ +# ex:ts=8 +# Ports collection makefile for: k3d +# Date created: Jun 9, 2004 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= k3d +PORTVERSION= 0.4.1.0 +CATEGORIES= graphics +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} +EXTRACT_SUFX= .tgz + +MAINTAINER= ports@FreeBSD.org +COMMENT= A free 3D modeling, animation, and rendering system + +BUILD_DEPENDS= ${X11BASE}/lib/libplibul.a:${PORTSDIR}/x11-toolkits/plib +# ${X11BASE}/lib/libode.a:${PORTSDIR}/devel/ode +LIB_DEPENDS= sigc.1:${PORTSDIR}/devel/libsigc++ \ + freetype.9:${PORTSDIR}/print/freetype2 \ + tiff.4:${PORTSDIR}/graphics/tiff \ + Magick++.6:${PORTSDIR}/graphics/ImageMagick \ + netpbm.1:${PORTSDIR}/graphics/netpbm \ + Half.2:${PORTSDIR}/graphics/OpenEXR \ + gts.2:${PORTSDIR}/graphics/gts + +USE_GL= yes +USE_GNOME= gnometarget gtk12 libxslt +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +GNU_CONFIGURE= yes +CONFIGURE_ENV= \ + CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include -I${X11BASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" +CONFIGURE_ARGS= --without-docbook --without-graphviz \ + --with-openexr --with-plib --with-gts +# --with-ode +USE_GMAKE= yes +INSTALLS_SHLIB= yes + +MAN1= k3d.1 + +.include <bsd.port.pre.mk> + +post-install: +.for dir in ${PREFIX}/include/k3d ${PREFIX}/share/k3d ${PREFIX}/lib/k3d + @${FIND} ${dir} ! -type d | \ + ${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST} + @${FIND} ${dir} -type d | ${SORT} -r | \ + ${SED} 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST} +.endfor + +.include <bsd.port.post.mk> diff --git a/graphics/k3d/distinfo b/graphics/k3d/distinfo new file mode 100644 index 000000000000..3e1a71df2e8e --- /dev/null +++ b/graphics/k3d/distinfo @@ -0,0 +1,2 @@ +MD5 (k3d-0.4.1.0.tgz) = 2c42382ade409af4ced7f42f4b471bb1 +SIZE (k3d-0.4.1.0.tgz) = 5399787 diff --git a/graphics/k3d/files/patch-ltmain.sh b/graphics/k3d/files/patch-ltmain.sh new file mode 100644 index 000000000000..dac9e30fb3f1 --- /dev/null +++ b/graphics/k3d/files/patch-ltmain.sh @@ -0,0 +1,15 @@ +--- ltmain.sh.orig Thu Jun 10 09:49:38 2004 ++++ ltmain.sh Thu Jun 10 09:49:53 2004 +@@ -4383,10 +4383,12 @@ + fi + + # Install the pseudo-library for information purposes. ++ if /usr/bin/false ; then + name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` + instname="$dir/$name"i + $show "$install_prog $instname $destdir/$name" + $run eval "$install_prog $instname $destdir/$name" || exit $? ++ fi + + # Maybe install the static library, too. + test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" diff --git a/graphics/k3d/pkg-descr b/graphics/k3d/pkg-descr new file mode 100644 index 000000000000..c31a43032439 --- /dev/null +++ b/graphics/k3d/pkg-descr @@ -0,0 +1,12 @@ +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://k3d.sourceforge.net/ diff --git a/graphics/k3d/pkg-plist b/graphics/k3d/pkg-plist new file mode 100644 index 000000000000..c1c6771547c9 --- /dev/null +++ b/graphics/k3d/pkg-plist @@ -0,0 +1,25 @@ +bin/gpp +bin/k3d +bin/k3d-bin +bin/k3d-config +bin/k3d-makempeg +bin/k3d-renderframe +bin/k3d-renderjob +bin/k3d-uuidgen +bin/sl2xml +lib/libHapy.so +lib/libHapy.so.0 +lib/libk3dembed.so +lib/libk3dembed.so.0 +lib/libk3dsdk.so +lib/libk3dsdk.so.0 +lib/libk3dui.so +lib/libk3dui.so.0 +lib/libsdpgl.so +lib/libsdpgl.so.0 +lib/libsdpgtk.so +lib/libsdpgtk.so.0 +lib/libsdpsl.so +lib/libsdpsl.so.0 +lib/libsdpxml.so +lib/libsdpxml.so.0 |