<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<meta http-equiv="CONTENT-TYPE" content="text/html;
charset=ISO-8859-15">
<p style="margin-bottom: 0cm" lang="en-US">Hi,<br>
I need to
override two packages in the spacebot package set normally
provided
in the rock package set.<br>
<br>
I already overrode them in the
source.yml and also applied own patches.<br>
So far it works, but then
it won't apply the flags defined in cmake_package in
libs.autobuild
witch are still defined in rock.<br>
And if I redefine them in the
libs.autobuild of the spacebot package set I get the message that
I
have two definitions and that the one from rock will be used.<br>
<br>
So
the question is now how can I force it to use the definition from
spacebot? Or is there a even better way?<br>
<br>
I need that for g2o
and pcl. I already found out that I can also set the CMake Flags
in
the overrides.rb, but for the pcl lib this line "env_add
'PKG_CONFIG_PATH', File.join(pkg.prefix, 'lib64', 'pkgconfig')" is
also needed to find the local flann library and I have no clue how
to add that in the
overrides.rb..<br>
<br>
Best,<br>
Sascha</p>
<title></title>
<meta name="GENERATOR" content="LibreOffice 3.5 (Linux)">
<style type="text/css">
        <!--
                @page { margin: 2cm }
                P { margin-bottom: 0.21cm }
        -->
        </style>
</body>
</html>