Index: head/devel/ode/files/patch-Makefile.in =================================================================== --- head/devel/ode/files/patch-Makefile.in (revision 434085) +++ head/devel/ode/files/patch-Makefile.in (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.in 2009-04-23 17:47:34.000000000 -0500 -+++ Makefile.in 2009-04-23 17:48:55.000000000 -0500 -@@ -226,7 +226,7 @@ - EXTRA_DIST = autogen.sh build tools \ - CHANGELOG.txt INSTALL.txt README.txt LICENSE.TXT - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(libdir)data/pkgconfig - pkgconfig_DATA = ode.pc - all: all-recursive - Property changes on: head/devel/ode/files/patch-Makefile.in ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/ode/Makefile =================================================================== --- head/devel/ode/Makefile (revision 434085) +++ head/devel/ode/Makefile (revision 434086) @@ -1,60 +1,55 @@ # Created by: David Yeske # $FreeBSD$ PORTNAME= ode PORTVERSION= 0.13 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= SF/opende/ODE/${PORTVERSION} MAINTAINER= acm@FreeBSD.org COMMENT= Articulated rigid body dynamics library LICENSE= LGPL21 BSD3CLAUSE LICENSE_COMB= dual -USES= tar:bzip2 gmake libtool +USES= tar:bzip2 gmake libtool pathfix USE_GL= yes GNU_CONFIGURE= yes +CONFIGURE_ARGS= --enable-shared +TEST_TARGET= check OPTIONS_DEFINE= GIMPACT DOUBLE OU GIMPACT_DESC= Enable gimpact instead of opcode support DOUBLE_DESC= Enable double precision (BROKEN with GIMPACT) OU_DESC= Enable Thread-local storage (Experimental) GIMPACT_CONFIGURE_ON= --with-trimesh=gimpact GIMPACT_CONFIGURE_OFF= --with-trimesh=opcode DOUBLE_CONFIGURE_ENABLE= double-precision OU_CONFIGURE_ENABLE= ou -.include +.include -.if ${ARCH} == "amd64" || ${ARCH} == "ia64" -CFLAGS+= -fPIC -DPIC -.endif - .if ${PORT_OPTIONS:MGIMPACT} && ${PORT_OPTIONS:MDOUBLE} IGNORE= currently double precision is not supported by gimpact .endif post-patch: @${REINPLACE_CMD} -e '/if test/ s|==|=|' -e 's|^\( *CFLAGS=\)|#\1|;' \ -e 's|^\( *CPPFLAGS=\)|#\1|' -e 's|^\( *CXXFLAGS=\)|#\1|' \ -e 's|CPPFLAGS+=" |CPPFLAGS="$$CPPFLAGS |' \ ${WRKSRC}/configure @${FIND} ${WRKSRC} -type f -name Makefile.in -print0 | ${XARGS} -0 ${REINPLACE_CMD} \ -e '/^DEFAULT_INCLUDES/ s|$$| -I$$(top_builddir)/include|' \ -e '/CFLAGS/ s|-O[12]||' @${REINPLACE_CMD} 's|||g' \ ${WRKSRC}/build/config-default.h ${WRKSRC}/ou/src/ou/malloc.cpp post-install: ${SED} -e '/PACKAGE/ s|^|//|; /VERSION/ s|^|//|' ${WRKSRC}/ode/src/config.h \ > ${STAGEDIR}${PREFIX}/include/ode/config.h -regression-test: build - @(cd ${WRKSRC} && ${MAKE} check) - -.include +.include Index: head/devel/ode/pkg-plist =================================================================== --- head/devel/ode/pkg-plist (revision 434085) +++ head/devel/ode/pkg-plist (revision 434086) @@ -1,29 +1,32 @@ bin/ode-config include/ode/collision.h include/ode/collision_space.h include/ode/collision_trimesh.h include/ode/common.h include/ode/compatibility.h include/ode/config.h include/ode/contact.h include/ode/error.h include/ode/export-dif.h include/ode/mass.h include/ode/matrix.h include/ode/memory.h include/ode/misc.h include/ode/objects.h include/ode/ode.h include/ode/odeconfig.h include/ode/odecpp.h include/ode/odecpp_collision.h include/ode/odeinit.h include/ode/odemath.h include/ode/odemath_legacy.h include/ode/precision.h include/ode/rotation.h include/ode/threading.h include/ode/threading_impl.h include/ode/timer.h lib/libode.a +lib/libode.so +lib/libode.so.3 +lib/libode.so.3.1.0 libdata/pkgconfig/ode.pc Index: head/devel/py-ode/Makefile =================================================================== --- head/devel/py-ode/Makefile (revision 434085) +++ head/devel/py-ode/Makefile (revision 434086) @@ -1,36 +1,34 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= ode PORTVERSION= 1.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel python MASTER_SITES= SF/py${PORTNAME}/py${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= PyODE-${PORTVERSION} DIST_SUBDIR= python MAINTAINER= amdmi3@FreeBSD.org COMMENT= Python bindings for The Open Dynamics Engine -BUILD_DEPENDS= ${LOCALBASE}/lib/libode.a:devel/ode +LIB_DEPENDS= libode.so:devel/ode USES= python:2 tar:bzip2 USE_PYTHON= autoplist distutils - -CFLAGS_aarch64= -fPIC OPTIONS_DEFINE= TRIMESH OPTIONS_DEFAULT=TRIMESH TRIMESH_DESC= Trimesh support (sync with OPCODE opt of devel/ode) post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/setup.py post-patch-TRIMESH-off: @${REINPLACE_CMD} -e '/TRIMESH_ENABLE/ s|True|False|' ${WRKSRC}/setup.py post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ode.so .include