aboutsummaryrefslogtreecommitdiffstats
path: root/graphics/gsculpt/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/gsculpt/Makefile')
-rw-r--r--graphics/gsculpt/Makefile32
1 files changed, 17 insertions, 15 deletions
diff --git a/graphics/gsculpt/Makefile b/graphics/gsculpt/Makefile
index a08fb8aef183..be39823a3f9c 100644
--- a/graphics/gsculpt/Makefile
+++ b/graphics/gsculpt/Makefile
@@ -2,31 +2,24 @@
# Date created: Oct 10, 2001
# Whom: ijliao
#
-# $Carpetsmoker: ports/gsculpt/Makefile,v 1.3 2007/04/22 12:24:12 carpetsmoker Exp $
+# $Carpetsmoker: ports/graphics/gsculpt/Makefile,v 1.4 2007/08/02 13:13:45 carpetsmoker Exp $
# $FreeBSD$
#
PORTNAME= gsculpt
-PORTVERSION= 0.99.39.2
-PORTREVISION= 2
+PORTVERSION= 0.99.46.2
CATEGORIES= graphics
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
+MASTER_SITES= SF
DISTNAME= gSculpt-${PORTVERSION}-alpha-src
MAINTAINER= carpetsmoker@xs4all.nl
COMMENT= An Opensource 3D modelling application
-LIB_DEPENDS= boost_python.4:${PORTSDIR}/devel/boost-python
+LIB_DEPENDS= boost_python:${PORTSDIR}/devel/boost-python
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/gtkgl/__init__.py:${PORTSDIR}/x11-toolkits/py-gtkglext \
${PYTHON_SITELIBDIR}/OpenGL/__init__.py:${PORTSDIR}/graphics/py-opengl
-SUB_FILES= SConstruct-install
-SUB_LIST= PYTHONPREFIX_SITELIBDIR=${PYTHONPREFIX_SITELIBDIR} \
- WRKSRC=${WRKSRC}
-
WRKSRC= ${WRKDIR}/gSculpt-${PORTVERSION}-alpha
-USE_DOS2UNIX= SConstruct
USE_SCONS= yes
SCONS_BUILDENV= ${SCONS_ENV}
USE_PYTHON= 2.4+
@@ -34,16 +27,25 @@ USE_XLIB= yes
USE_GL= yes
USE_GNOME= pygtk2
USE_LDCONFIG= ${PREFIX}/lib/gSculpt
+DATADIR= ${PREFIX}/share/gSculpt
.include <bsd.port.pre.mk>
post-patch:
- @${REINPLACE_CMD} -e "s|/usr/include/python2.4|${LOCALBASE}/include/python${PYTHON_VER}| ; s|python2.4|python${PYTHON_VER}|" \
- ${WRKSRC}/SConstruct
@${REINPLACE_CMD} -e "s|gsculpt.py|${PYTHONPREFIX_SITELIBDIR}/gSculpt/gsculpt.py|" \
${WRKSRC}/gsculpt
+ @${REINPLACE_CMD} -e "s|prefix = os.path.join( '/usr', 'local' )|prefix='${PREFIX}'|; \
+ s|'bin', 'gSculpt'|'${PYTHONPREFIX_SITELIBDIR}'|;" \
+ ${WRKSRC}/SConstruct-install
+ @${REINPLACE_CMD} -e "s|-O2|-O1\|-O2|;" \
+ ${WRKSRC}/SConstruct
+.if ${ARCH} != "i386"
+ @${REINPLACE_CMD} -e "s|, '-DGSCULPT_FPU_X86'||;" \
+ ${WRKSRC}/SConstruct
+.endif
+
do-install:
- @cd ${WRKDIR} && \
- ${SCONS_BIN} -f SConstruct-install ${PREFIX} ${PYTHONPREFIX_SITELIBDIR}
+ @cd ${WRKSRC} && \
+ ${SCONS_BIN} -f SConstruct-install ${PREFIX}
.include <bsd.port.post.mk>