Skip site navigation (1)Skip section navigation (2)
Date:      Sun,  1 Apr 2007 01:40:51 +0400 (MSD)
From:      Dmitry Marakasov <amdmi3@amdmi3.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/111075: [NEW PORT] graphics/animorph: Morphing engine for MakeHuman
Message-ID:  <20070331214051.3453D4098@hades.panopticon>
Resent-Message-ID: <200703312150.l2VLo3FS060858@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         111075
>Category:       ports
>Synopsis:       [NEW PORT] graphics/animorph: Morphing engine for MakeHuman
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Mar 31 21:50:02 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Dmitry Marakasov
>Release:        FreeBSD 6.1-RELEASE-p12 i386
>Organization:
>Environment:
System: FreeBSD hades.panopticon 6.1-RELEASE-p12 FreeBSD 6.1-RELEASE-p12 #0: Tue Jan 16 23:12:21 MSK 2007 amdmi3@hades.panopticon:/usr/obj/usr/src/sys/HADES i386


>Description:
Animorph is a morphing engine responsible for calculating and then
executing all the real time changes to the MakeHuman basemesh, as
required by the user's morph target selections and those target's value
settings.  Naturally, it also loads and saves character body setting
(.bs) files.

WWW: http://www.dedalo-3d.com/index.php

This port is needed for graphics/makehuman update;
Thanks to: Sergey Zaharchenko (for preliminary version of this port)
           OpenBSD (for pkg-descr)
>How-To-Repeat:
>Fix:

--- animorph-0.2.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	animorph
#	animorph/Makefile
#	animorph/distinfo
#	animorph/pkg-descr
#	animorph/pkg-plist
#
echo c - animorph
mkdir -p animorph > /dev/null 2>&1
echo x - animorph/Makefile
sed 's/^X//' >animorph/Makefile << 'END-of-animorph/Makefile'
X# New ports collection makefile for:	animorph
X# Date created:		31 Mar 2007
X# Whom:			Dmitry Marakasov <amdmi3@amdmi3.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	animorph
XPORTVERSION=	0.2
XCATEGORIES=	graphics
XMASTER_SITES=	SF
XMASTER_SITE_SUBDIR=	makehuman
X
XMAINTAINER=	amdmi3@amdmi3.ru
XCOMMENT=	Morphing engine for MakeHuman
X
XGNU_CONFIGURE=	yes
XUSE_GMAKE=	yes
XUSE_GNOME=	pkgconfig
XUSE_LDCONFIG=	yes
X
XCONFIGURE_ENV=	LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
X		CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include"
X
Xpost-patch:
X	@${REINPLACE_CMD} -e '/^libanimorphdocdir =/ s|doc/|share/doc/|' ${WRKSRC}/Makefile.in
X	@${REINPLACE_CMD} -e '/^pkgconfigdir =/ s|\$$(libdir)|\$$(exec_prefix)/libdata|' ${WRKSRC}/Makefile.in
X.if defined(NOPORTDOCS)
X	@${REINPLACE_CMD} -e '/^install-data-am:/ s|install-libanimorphdocDATA||' ${WRKSRC}/Makefile.in
X.endif
X
X.include <bsd.port.mk>
END-of-animorph/Makefile
echo x - animorph/distinfo
sed 's/^X//' >animorph/distinfo << 'END-of-animorph/distinfo'
XMD5 (animorph-0.2.tar.gz) = 90cfb95f5eb0b49df0ab5c717e26b2e0
XSHA256 (animorph-0.2.tar.gz) = acb37c9b1b0331613f7bd379e7a201aade14eb1bab40201977771057f378abd4
XSIZE (animorph-0.2.tar.gz) = 313115
END-of-animorph/distinfo
echo x - animorph/pkg-descr
sed 's/^X//' >animorph/pkg-descr << 'END-of-animorph/pkg-descr'
XAnimorph is a morphing engine responsible for calculating and then
Xexecuting all the real time changes to the MakeHuman basemesh, as
Xrequired by the user's morph target selections and those target's value
Xsettings.  Naturally, it also loads and saves character body setting
X(.bs) files.
X
XWWW: http://www.dedalo-3d.com/index.php
END-of-animorph/pkg-descr
echo x - animorph/pkg-plist
sed 's/^X//' >animorph/pkg-plist << 'END-of-animorph/pkg-plist'
Xinclude/animorph/BodySettings.h
Xinclude/animorph/Color.h
Xinclude/animorph/DirectoryList.h
Xinclude/animorph/Euler.h
Xinclude/animorph/Face.h
Xinclude/animorph/FaceVector.h
Xinclude/animorph/FileReader.h
Xinclude/animorph/FileWriter.h
Xinclude/animorph/Hotspot.h
Xinclude/animorph/Material.h
Xinclude/animorph/MathUtil.h
Xinclude/animorph/Matrix.h
Xinclude/animorph/Mesh.h
Xinclude/animorph/ObjExporter.h
Xinclude/animorph/PoseSemiTarget.h
Xinclude/animorph/PoseTarget.h
Xinclude/animorph/Quaternion.h
Xinclude/animorph/RIBExporter.h
Xinclude/animorph/Target.h
Xinclude/animorph/TextureVector.h
Xinclude/animorph/Vector2.h
Xinclude/animorph/Vector3.h
Xinclude/animorph/Vertex.h
Xinclude/animorph/VertexGroup.h
Xinclude/animorph/VertexVector.h
Xinclude/animorph/util.h
Xlib/libanimorph.a
Xlib/libanimorph.la
Xlib/libanimorph.so
Xlib/libanimorph.so.0
Xlibdata/pkgconfig/animorph.pc
X%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
X%%PORTDOCS%%%%DOCSDIR%%/COPYING
X%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
X%%PORTDOCS%%%%DOCSDIR%%/INSTALL
X%%PORTDOCS%%%%DOCSDIR%%/NEWS
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%%%DOCSDIR%%/TODO
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X@dirrm include/animorph
X@dirrmtry libdata/pkgconfig
END-of-animorph/pkg-plist
exit
--- animorph-0.2.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070331214051.3453D4098>