[MacPorts] #53338: ogre @1.7.3_4 fails on Sierra -- "invalid deployment target"
MacPorts
noreply at macports.org
Tue Jan 2 03:59:36 UTC 2018
#53338: ogre @1.7.3_4 fails on Sierra -- "invalid deployment target"
-----------------------+--------------------------------
Reporter: starthal | Owner: macports-tickets@…
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.3.5
Resolution: | Keywords:
Port: ogre |
-----------------------+--------------------------------
Comment (by kencu):
This Portfile is a start on building the current version. It builds all
the way through to completion on highsierra without intervention, without
any of the build issues of the old version currently in MacPorts.
It needs some work -- it needs to use more or all of MacPorts'
dependencies instead of building so many of it's own dependencies. That
could be configurable via some further configure.args. Also, the
destrooting is messed up -- needs to be completely rethought, it appears.
But if you use this portfile and `sudo port -v build` it, you'll be close.
{{{
# -*- mode: tcl; indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4
-*-
PortSystem 1.0
PortGroup cmake 1.1
PortGroup github 1.0
github.setup OGRECave ogre 1.10.11 v
checksums rmd160 65596930faa4e0be118c65664af0f67eebfdd8a9 \
sha256
4d75eece04c9b9bb57e937cfc18af0b95aa0b492ceb7d54bcc1967222f083cac
license MIT
categories graphics
maintainers nomaintainer
description Object-Oriented Graphics Rendering Engine
long_description OGRE (Object-Oriented Graphics Rendering Engine) is a
\
scene-oriented, flexible 3D engine written in \
C++ designed to make it easier and more intuitive \
for developers to produce applications utilising \
hardware-accelerated 3D graphics. The class \
library abstracts all the details of using the \
underlying system libraries like Direct3D and \
OpenGL and provides an interface based on world \
objects and other intuitive classes.
homepage http://www.ogre3d.org/
platforms darwin
supported_archs x86_64
depends_build-append port:doxygen path:bin/dot:graphviz
depends_lib-append port:libzzip port:zlib port:bzip2 port:freeimage \
port:freetype port:boost port:ois
configure.args-append \
-DOGRE_BUILD_TOOLS=TRUE \
-DOGRE_BUILD_SAMPLES=TRUE \
-DOGRE_INSTALL_DOCS=TRUE \
-DOGRE_INSTALL_SAMPLES=TRUE \
-DOGRE_INSTALL_SAMPLES_SOURCE=TRUE \
-DOGRE_INSTALL_TOOLS=TRUE
}}}
--
Ticket URL: <https://trac.macports.org/ticket/53338#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list