summaryrefslogtreecommitdiff
path: root/graphics/py-soya3d
diff options
context:
space:
mode:
authorTilman Keskinoz <arved@FreeBSD.org>2006-05-17 19:08:23 +0000
committerTilman Keskinoz <arved@FreeBSD.org>2006-05-17 19:08:23 +0000
commit3e4ef29b151138a6d6382ddb5c063228e41a0270 (patch)
tree94274637a3a7f63ae0b0f30f1c3b72739cd265e8 /graphics/py-soya3d
parentAdd balazarbrothers: Balazar Brother is a free software 3D puzzle (diff)
Unbreak on i386
Reported by: pointyhat Pointyhat to: arved
Notes
Notes: svn path=/head/; revision=162679
Diffstat (limited to 'graphics/py-soya3d')
-rw-r--r--graphics/py-soya3d/Makefile8
-rw-r--r--graphics/py-soya3d/files/patch-ode-0.5_Makefile4
2 files changed, 9 insertions, 3 deletions
diff --git a/graphics/py-soya3d/Makefile b/graphics/py-soya3d/Makefile
index 9262b24e2ce2..c52217a9d971 100644
--- a/graphics/py-soya3d/Makefile
+++ b/graphics/py-soya3d/Makefile
@@ -42,6 +42,12 @@ SOYATUTVER= 0.10.2
DISTFILES+= SoyaTutorial-${SOYATUTVER}${EXTRACT_SUFX}
.endif
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "amd64"
+CFLAGS += -fPIC
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
-e 's|%%X11BASE%%|${X11BASE}|g' ${WRKSRC}/setup.py
@@ -76,4 +82,4 @@ post-install:
.endfor
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/graphics/py-soya3d/files/patch-ode-0.5_Makefile b/graphics/py-soya3d/files/patch-ode-0.5_Makefile
index 94f8b540c287..c86bc9521c70 100644
--- a/graphics/py-soya3d/files/patch-ode-0.5_Makefile
+++ b/graphics/py-soya3d/files/patch-ode-0.5_Makefile
@@ -5,11 +5,11 @@
%$(OBJ): %.c
- $(CC) $(C_FLAGS) $(C_INC)$(INCPATH) $(DEFINES) $(C_OPT)1 $(C_OUT)$@ $<
-+ $(CC) $(C_INC)$(INCPATH) $(C_FLAGS) -fPIC $(DEFINES) $(C_OUT)$@ $<
++ $(CC) $(C_INC)$(INCPATH) $(C_FLAGS) $(DEFINES) $(C_OUT)$@ $<
%$(OBJ): %.cpp
- $(CC) $(C_FLAGS) $(C_INC)$(INCPATH) $(INC_OPCODE) $(DEFINES) $(C_OPT)$(OPT) $(C_OUT)$@ $<
-+ $(CC) $(C_INC)$(INCPATH) $(C_FLAGS) -fPIC $(INC_OPCODE) $(DEFINES) $(C_OUT)$@ $<
++ $(CC) $(C_INC)$(INCPATH) $(C_FLAGS) $(INC_OPCODE) $(DEFINES) $(C_OUT)$@ $<
%.exe: %$(OBJ)
- $(CC) $(C_EXEOUT)$@ $< $(ODE_LIB) $(DRAWSTUFF_LIB) $(RESOURCE_FILE) $(LINK_OPENGL) $(LINK_MATH)