On Thu, 2008-06-12 at 00:12 +0200, Denis Barbier wrote: > tag 485503 + patch > tag 485498 + patch > quit > > On Tue, 10 Jun 2008 09:07:00 -0400, Adam C Powell IV <[EMAIL PROTECTED]> > wrote: > [...] > >> Source files are searched into $CASROOT/ros/src, include files into > >> $CASROOT/ros/inc, libs into $CASROOT/ros/`uname -s`/lib > >> The best solution is to modify sources to look into installation path. > >> I may provide a patch, this is fairly easy. Is your package on Alioth > >> or somewhere else? > > Correction: "/ros" must be removed in the quoted paragraph above > Here is an untested patch to fix 485503 and 485498, it contains > the following comments: > > Data files in libopencascade6.2 must not be installed > under /usr/share/opencascade/ otherwise there will be > conflicts with newer libopencascadeX.Y > They are installed into /usr/share/opencascade/6.2/ > Closes: 485498 > > Install all files defined in ros/env.ksh > Closes: 485503 > > OpenCascade states that CASROOT environment variable > must be set, several locations are relative to this > variable. The debian/occ-casroot.patch file removes > this requirement by hardcoding its value in this > package. > An alternative is to let users know that they must > set CASROOT=/usr/share/opencascade/6.2 in their > environment. In this case, all hunks from > occ-casroot.patch can be removed except > ros/src/Graphic3d/Graphic3d_GraphicDevice.cxx > > Denis
Thanks again, I really like this patch! And the freedom from setting CASROOT is terrific. I had one little bug the first time I built with it, now I'm trying again and should have a package to test by tomorrow morning. Just one question: why install all of the fonts in the lib package? Shouldn't we depend on another package, like mstt-corefonts, and symlink to those files? Thanks, -Adam -- GPG fingerprint: D54D 1AEE B11C CE9B A02B C5DD 526F 01E8 564E E4B6 Engineering consulting with open source tools http://www.opennovation.com/
signature.asc
Description: This is a digitally signed message part