aboutsummaryrefslogtreecommitdiff
path: root/devel/ode
Commit message (Collapse)AuthorAgeFilesLines
* - Welcome X.org 7.2 \o/.Florent Thoumie2007-05-191-0/+1
| | | | | | | | - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}. Notes: svn path=/head/; revision=191544
* - Fix build on 4.xJose Alonso Cardenas Marquez2006-11-061-1/+2
| | | | | | | Reported by: kris Notes: svn path=/head/; revision=176633
* - Update devel/ode to 0.7Jose Alonso Cardenas Marquez2006-10-062-5/+4
| | | | | | | | | - Bump PORTREVISION of all ports that depend of devel/ode [1] Approved by: thierry, Dmitry Marakasov <amdmi3__at__mail.ru> (maintainers) [1] Notes: svn path=/head/; revision=174644
* - Remove PACKAGES and VERSION variables from ode/config.h. It causes conflictJose Alonso Cardenas Marquez2006-09-061-1/+5
| | | | | | | | | | | | with some ports. PR: 102930 Submitted by: Dmitry Marakasov <amdmi3__at__mail.ru> Reviewed by: me Approved by: garga (mentor, implicit) Notes: svn path=/head/; revision=172409
* - Fix CONFIGURE_TARGET. I forgot to close a parenthesisJose Alonso Cardenas Marquez2006-09-041-1/+1
| | | | | | | | | | PR: 102862 Submitted by: Dmitry Marakasov <amdmi3__at__mail.ru> Approved by: garga (mentor,implicit) Obtained from: pav (irc) Notes: svn path=/head/; revision=172212
* - Fix build on 4.x [1]Jose Alonso Cardenas Marquez2006-09-021-2/+5
| | | | | | | | | | - Bump PORTREVISION Reported by: kris [1] Approved by: garga (mentor) Notes: svn path=/head/; revision=171876
* - Update to 0.6 [1]Jose Alonso Cardenas Marquez2006-08-246-106/+37
| | | | | | | | | | | | | | - Take over of maintaership due to more than 9 months of maintainer inactivity and two maintainer timeout - Take maintainership - Remove obsolete patch files PR: 100636 Submitted by: Dmitry Marakasov <amdmi3_(at)_mail.ru> [1] Approved by: garga (mentor), maintainer timeout Notes: svn path=/head/; revision=171323
* Remove USE_REINPLACE from all categories starting with DEdwin Groothuis2006-05-041-1/+0
| | | | Notes: svn path=/head/; revision=161363
* SHA256ifyEdwin Groothuis2006-01-221-0/+1
| | | | | | | Approved by: krion@ Notes: svn path=/head/; revision=154141
* [PATCH] devel/ode and devel/ode-devel: unbreak on 64bit platformsEdwin Groothuis2006-01-022-4/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | devel/ode and devel/ode-devel ports are marked broken on non-i386 archs (i.e. amd64, ia64), because ode fail to build on these systems with following errors: c++ -Iinclude -c -fno-exceptions -fomit-frame-pointer -O -pipe -I/usr/X11R6/include +-DdNODEBUG -o ode/src/timer.o ode/src/timer.cpp {standard input}: Assembler messages: {standard input}:62: Error: `(%esi)' is not a valid 64 bit base/index expression {standard input}:63: Error: `4(%esi)' is not a valid 64 bit base/index expression {standard input}:86: Error: `(%esi)' is not a valid 64 bit base/index expression {standard input}:87: Error: `4(%esi)' is not a valid 64 bit base/index expression {standard input}:172: Error: `(%esi)' is not a valid 64 bit base/index expression {standard input}:173: Error: `4(%esi)' is not a valid 64 bit base/index expression {standard input}:194: Error: `(%esi)' is not a valid 64 bit base/index expression {standard input}:195: Error: `4(%esi)' is not a valid 64 bit base/index expression {standard input}:234: Error: `(%esi)' is not a valid 64 bit base/index expression {standard input}:235: Error: `4(%esi)' is not a valid 64 bit base/index expression gmake: *** [ode/src/timer.o] Error 1 *** Error code 2 Stop in /usr/ports/devel/ode. After some investigation, I think I've solved the problem, and it would be great to unbreak ode at last. The build on 64 bit platforms fails because some 32 bit assembly gets included in the ode/src/timer.cpp file. That, on it's turn, happens because ode's configurator (simple configure analogue written in C) has too weak checking for `pentium compatibility' of host system - it just tries to compile following assembly code: `mov $0, %eax' as a test. That compiles well on 64 bit platforms, but because addressing scheme is now 64bit, above-mentioned errors occur when compiling ode's source itself. The fix is to add a patch to configurator.c that makes `pentium compatibility' test more strict. Thus, test will fail on 64 bit ystems and i386 assembly won't be used (ode will use more portable routines instead). This patch is not well tested, as I myself have no 64 bit machines in the vicinity, but it surely doesn't break ode on x86 :) I've mailed it to ode author, it's now also in ODE's CVS. PR: ports/90077 Submitted by: Dmitry Marakasov <amdmi3@mail.ru> Approved by: maintainer timeout Notes: svn path=/head/; revision=152601
* New port devel/ode-develMarcus Alves Grando2005-11-131-0/+2
| | | | | | | | | | | | | | | | | | | ODE is a free, industrial quality library for simulating articulated rigid body dynamics - for example ground vehicles, legged creatures, and moving objects in VR environments. It is fast, flexible, robust and platform independent, with advanced joints, contact with friction, and built-in collision detection. WWW: http://www.ode.org/ Add CONFLICTS in devel/ode PR: 88581 Submitted by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe> Repocopy by: marcus Notes: svn path=/head/; revision=148069
* - enable an "OPCODE" library that is required to support triangle mesh objects.Pav Lucistnik2005-05-313-2/+44
| | | | | | | | | | | | | | - changes the header include order so as not to pick up installed includes before local ones - suppresses the unneeded use of values.h - works around an inlining limitation in g++ PR: ports/81610 Submitted by: Jonathan Hanna <jhanna@shaw.ca> Approved by: David Yeske <dyeske@yahoo.com> (maintainer) Notes: svn path=/head/; revision=136492
* Respect CXXTilman Keskinoz2004-07-232-2/+2
| | | | | | | | PR: 69461 Submitted by: David Yeske <dyeske@yahoo.com> Notes: svn path=/head/; revision=114481
* - Raise PORTEPOCH, PORTVERSION went backwards in previous commitPav Lucistnik2004-06-261-0/+1
| | | | | | | Reported by: eik's chkversion Notes: svn path=/head/; revision=112337
* - Update to 0.5Pav Lucistnik2004-06-265-21/+16
| | | | | | | | | PR: ports/67741 Submitted by: Ying-Chieh Liao <ijliao@FreeBSD.csie.NCTU.edu.tw> Approved by: maintainer timeout (15 days) Notes: svn path=/head/; revision=112334
* BROKEN on amd64: Does not buildKris Kennaway2004-04-031-1/+7
| | | | Notes: svn path=/head/; revision=106033
* Add ode 0.039,Kirill Ponomarev2004-03-155-0/+114
ODE is a free, industrial quality library for simulating articulated rigid body dynamics - for example ground vehicles, legged creatures, and moving objects in VR environments. It is fast, flexible, robust and platform independent, with advanced joints, contact with friction, and built-in collision detection. PR: ports/64288 Submitted by: David Yeske <dyeske@yahoo.com> Notes: svn path=/head/; revision=104064