Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#44251 closed enhancement (fixed)

Provide "PySideConfig.cmake" for py27-pyside

Reported by: mbrethen Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: mamoll (Mark Moll)
Port: py-pyside

Description

Please include *config.cmake and pkgconfig files for py27-pyside. This issue is similar to ticket #44250.

From freeCad log:

:info:configure -- libshiboken built for Release
:info:configure CMake Error at CMakeLists.txt:612 (find_package):
:info:configure   By not providing "FindPySide.cmake" in CMAKE_MODULE_PATH this project has
:info:configure   asked CMake to find a package configuration file provided by "PySide", but
:info:configure   CMake did not find one.
:info:configure 
:info:configure   Could not find a package configuration file provided by "PySide" with any
:info:configure   of the following names:
:info:configure 
:info:configure     PySideConfig.cmake
:info:configure     pyside-config.cmake
:info:configure 
:info:configure   Add the installation prefix of "PySide" to CMAKE_PREFIX_PATH or set
:info:configure   "PySide_DIR" to a directory containing one of the above files.  If "PySide"
:info:configure   provides a separate development package or SDK, be sure it has been
:info:configure   installed.
:info:configure 
:info:configure 
:info:configure -- Configuring incomplete, errors occurred!

Change History (3)

comment:1 Changed 10 years ago by mamoll (Mark Moll)

Resolution: fixed
Status: newclosed

Fixed in r121729. You will probably need to add a line like this to your own Portfile:

configure.env-append CMAKE_PREFIX_PATH=${python.prefix}

comment:2 Changed 10 years ago by mbrethen

FreeCAD configured successfully!

Thanks for your help.

comment:3 Changed 10 years ago by mf2k (Frank Schima)

Port: py-pyside added
Type: requestenhancement
Version: 2.3.1

In the future, please fill in the Port field and Cc the port maintainers (port info --maintainers py-pyside).

Note: See TracTickets for help on using tickets.