aboutsummaryrefslogtreecommitdiff
path: root/devel/ode
Commit message (Collapse)AuthorAgeFilesLines
* - DISTNAME= ${PORTNAME}-${PORTVERSION} is the default and not needed.Philip M. Gollucci2010-12-291-1/+0
| | | | | | | | | | PR: ports/153292 Submitted by: myself (pgollucci) Tested by: -exp run by pav Approved by: portmgr (pav) Notes: svn path=/head/; revision=267133
* - Switch SourceForge ports to the new File Release System: categories ↵Dmitry Marakasov2009-08-221-2/+1
| | | | | | | starting with D Notes: svn path=/head/; revision=240068
* - Update to 0.11Jose Alonso Cardenas Marquez2009-04-274-4/+16
| | | | Notes: svn path=/head/; revision=232817
* - Add -fPIC and -DPIC to CFLAGS for amd64 and ia64.Jose Alonso Cardenas Marquez2009-01-161-0/+4
| | | | | | | Forgotten by : me Notes: svn path=/head/; revision=226231
* - Update to 0.10.1Jose Alonso Cardenas Marquez2009-01-163-9/+18
| | | | Notes: svn path=/head/; revision=226229
* Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.Rong-En Fan2008-08-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases. To workaround this issue, many ports hack the CONFIGURE_TARGET variable so that it contains the ``--build='' prefix. To solve this issue, under the fact that some ports still have configure script generated by the old autoconf, we use runtime detection in the do-configure target so that the proper argument can be used. Changes to Mk/*: - Add runtime detection magic in bsd.port.mk - Remove CONFIGURE_TARGET hack in various bsd.*.mk - USE_GNOME=gnometarget is now an no-op Changes to individual ports, other than removing the CONFIGURE_TARGET hack: = pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables) - comms/gnuradio - science/abinit - science/elmer-fem - science/elmer-matc - science/elmer-meshgen2d - science/elmerfront - science/elmerpost = use x86_64 as ARCH - devel/g-wrap = other changes - print/magicfilter GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf Total # of ports modified: 1,027 Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes) PR: 126524 (obsoletes 52917) Submitted by: rafan Tested on: two pointyhat 7-amd64 exp runs (by pav) Approved by: portmgr (pav) Notes: svn path=/head/; revision=218938
* - Remove unneeded dependency from gtk12/gtk20 [1]Martin Wilke2008-04-191-3/+3
| | | | | | | | | | | | | | | | | | - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+ Thanks to all Helpers: Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr, ehaupt, nox, itetcu, flz, pav PR: 116263 Tested on: pointyhat Approved by: portmgr (pav) Notes: svn path=/head/; revision=211584
* - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORGMartin Wilke2008-03-221-2/+1
| | | | | | | | | - Bump PORTREVISION Approved by: portmgr (xorg cleanup) Notes: svn path=/head/; revision=209570
* - Fix a typo (Last update broke some dependent ports)Martin Wilke2008-01-261-1/+2
| | | | | | | | | PR: 119084 Submitted by: Dmitry Marakasov <amdmi3@amdmi3.ru> Approved by: maintainer timeout (3 week) Notes: svn path=/head/; revision=206265
* - Update to 0.9Jose Alonso Cardenas Marquez2007-12-253-8/+7
| | | | Notes: svn path=/head/; revision=204469
* - Update to 0.8Jose Alonso Cardenas Marquez2007-08-162-10/+15
| | | | | | | | | | - Add GIMPACT option - See ChangeLog at: http://sourceforge.net/project/shownotes.php?release_id=480493&group_id=24884 Notes: svn path=/head/; revision=197820
* - 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