Hi Christian

I checked out the glscene from your cvs today, and after some tweaking 
the glscenelazarus.lpk, it installed very nice.

attached is a patch to correct the folowing problems:
1. subfolder names in Source changed to lowercase
2. unit glplott not found, I guess it should be glplot (with one t)

just apply with "patch -p1 < gl.patch" inside the glscene folder.

Good work so far! Thanks you (and off course all others involved in 
this) for bringing glscene to lazarus!!

Best regards
 Burkhard
diff -Nur c/LazarusLin/glscenelazarus.lpk u/LazarusLin/glscenelazarus.lpk
--- c/LazarusLin/glscenelazarus.lpk	2006-03-11 10:39:31.000000000 +0100
+++ u/LazarusLin/glscenelazarus.lpk	2006-06-14 11:46:28.000000000 +0200
@@ -8,10 +8,10 @@
       <Version Value="5"/>
       <PathDelim Value="\"/>
       <SearchPaths>
-        <IncludeFiles Value="..\Source\;..\Source\Base\;..\Source\Platform\;..\Source\DesignTime\;..\Source\FileFormats\"/>
-        <OtherUnitFiles Value="..\Source\;..\Source\Base\;..\Source\Platform\;..\Source\DesignTime\;..\Source\FileFormats\;..\Source\Shaders\;..\Source\PhysicsAPIs\;..\Source\SoundAPIs\;..\Source\GameAPIs\"/>
+        <IncludeFiles Value="..\Source\;..\Source/base/;..\Source/platform/;..\Source/designtime/;..\Source/fileformats/"/>
+        <OtherUnitFiles Value="..\Source\;..\Source/base/;..\Source/platform/;..\Source/designtime/;..\Source/fileformats/;..\Source/shaders/;..\Source/physicsapis/;..\Source/soundapis/;..\Source/gameapis/"/>
         <UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
-        <SrcPath Value="..\Source\;..\Source\Base\;..\Source\Platform\;..\Source\DesignTime\;..\Source\FileFormats\"/>
+        <SrcPath Value="..\Source\;..\Source/base/;..\Source/platform/;..\Source/designtime/;..\Source/fileformats/"/>
       </SearchPaths>
       <Parsing>
         <SyntaxOptions>
@@ -40,243 +40,243 @@
     <Version Minor="9" Release="1" Build="6"/>
     <Files Count="150">
       <Item1>
-        <Filename Value="..\Source\Base\applicationfileio.pas"/>
+        <Filename Value="..\Source/base/applicationfileio.pas"/>
         <HasRegisterProc Value="True"/>
         <UnitName Value="ApplicationFileIO"/>
       </Item1>
       <Item2>
-        <Filename Value="..\Source\Base\arbprogram.pas"/>
+        <Filename Value="..\Source/base/arbprogram.pas"/>
         <UnitName Value="ARBProgram"/>
       </Item2>
       <Item3>
-        <Filename Value="..\Source\Base\asynctimer.pas"/>
+        <Filename Value="..\Source/base/asynctimer.pas"/>
         <UnitName Value="AsyncTimer"/>
       </Item3>
       <Item4>
-        <Filename Value="..\Source\Base\bumpmapping.pas"/>
+        <Filename Value="..\Source/base/bumpmapping.pas"/>
         <UnitName Value="BumpMapping"/>
       </Item4>
       <Item5>
-        <Filename Value="..\Source\Base\curvesandsurfaces.pas"/>
+        <Filename Value="..\Source/base/curvesandsurfaces.pas"/>
         <UnitName Value="CurvesAndSurfaces"/>
       </Item5>
       <Item6>
-        <Filename Value="..\Source\Base\geometrybb.pas"/>
+        <Filename Value="..\Source/base/geometrybb.pas"/>
         <UnitName Value="GeometryBB"/>
       </Item6>
       <Item7>
-        <Filename Value="..\Source\Base\glcanvas.pas"/>
+        <Filename Value="..\Source/base/glcanvas.pas"/>
         <UnitName Value="GLCanvas"/>
       </Item7>
       <Item8>
-        <Filename Value="..\Source\Base\gltexturecombiners.pas"/>
+        <Filename Value="..\Source/base/gltexturecombiners.pas"/>
         <UnitName Value="GLTextureCombiners"/>
       </Item8>
       <Item9>
-        <Filename Value="..\Source\Base\heighttilefile.pas"/>
+        <Filename Value="..\Source/base/heighttilefile.pas"/>
         <UnitName Value="HeightTileFile"/>
       </Item9>
       <Item10>
-        <Filename Value="..\Source\Base\jpeg.pas"/>
+        <Filename Value="..\Source/base/jpeg.pas"/>
         <UnitName Value="Jpeg"/>
       </Item10>
       <Item11>
-        <Filename Value="..\Source\Base\meshutils.pas"/>
+        <Filename Value="..\Source/base/meshutils.pas"/>
         <UnitName Value="MeshUtils"/>
       </Item11>
       <Item12>
-        <Filename Value="..\Source\Base\octree.pas"/>
+        <Filename Value="..\Source/base/octree.pas"/>
         <UnitName Value="Octree"/>
       </Item12>
       <Item13>
-        <Filename Value="..\Source\Base\opengl1x.pas"/>
+        <Filename Value="..\Source/base/opengl1x.pas"/>
         <UnitName Value="OpenGL1x"/>
       </Item13>
       <Item14>
-        <Filename Value="..\Source\Base\perlinnoise.pas"/>
+        <Filename Value="..\Source/base/perlinnoise.pas"/>
         <UnitName Value="PerlinNoise"/>
       </Item14>
       <Item15>
-        <Filename Value="..\Source\Base\persistentclasses.pas"/>
+        <Filename Value="..\Source/base/persistentclasses.pas"/>
         <UnitName Value="PersistentClasses"/>
       </Item15>
       <Item16>
-        <Filename Value="..\Source\Base\pictureregisteredformats.pas"/>
+        <Filename Value="..\Source/base/pictureregisteredformats.pas"/>
         <UnitName Value="PictureRegisteredFormats"/>
       </Item16>
       <Item17>
-        <Filename Value="..\Source\Base\polynomials.pas"/>
+        <Filename Value="..\Source/base/polynomials.pas"/>
         <UnitName Value="Polynomials"/>
       </Item17>
       <Item18>
-        <Filename Value="..\Source\Base\spatialpartitioning.pas"/>
+        <Filename Value="..\Source/base/spatialpartitioning.pas"/>
         <UnitName Value="SpatialPartitioning"/>
       </Item18>
       <Item19>
-        <Filename Value="..\Source\Base\spline.pas"/>
+        <Filename Value="..\Source/base/spline.pas"/>
         <UnitName Value="Spline"/>
       </Item19>
       <Item20>
-        <Filename Value="..\Source\Base\vectorgeometry.pas"/>
+        <Filename Value="..\Source/base/vectorgeometry.pas"/>
         <UnitName Value="VectorGeometry"/>
       </Item20>
       <Item21>
-        <Filename Value="..\Source\Base\vectorlists.pas"/>
+        <Filename Value="..\Source/base/vectorlists.pas"/>
         <UnitName Value="VectorLists"/>
       </Item21>
       <Item22>
-        <Filename Value="..\Source\Base\vectortypes.pas"/>
+        <Filename Value="..\Source/base/vectortypes.pas"/>
         <UnitName Value="VectorTypes"/>
       </Item22>
       <Item23>
-        <Filename Value="..\Source\Base\verletclasses.pas"/>
+        <Filename Value="..\Source/base/verletclasses.pas"/>
         <UnitName Value="VerletClasses"/>
       </Item23>
       <Item24>
-        <Filename Value="..\Source\Base\verlethairclasses.pas"/>
+        <Filename Value="..\Source/base/verlethairclasses.pas"/>
         <UnitName Value="VerletHairClasses"/>
       </Item24>
       <Item25>
-        <Filename Value="..\Source\Base\xcollection.pas"/>
+        <Filename Value="..\Source/base/xcollection.pas"/>
         <UnitName Value="XCollection"/>
       </Item25>
       <Item26>
-        <Filename Value="..\Source\Base\xopengl.pas"/>
+        <Filename Value="..\Source/base/xopengl.pas"/>
         <UnitName Value="XOpenGL"/>
       </Item26>
       <Item27>
-        <Filename Value="..\Source\DesignTime\fvectoreditor.pas"/>
+        <Filename Value="..\Source/designtime/fvectoreditor.pas"/>
         <UnitName Value="FVectorEditor"/>
       </Item27>
       <Item28>
-        <Filename Value="..\Source\DesignTime\fvectoreditor.lfm"/>
+        <Filename Value="..\Source/designtime/fvectoreditor.lfm"/>
         <Type Value="LFM"/>
       </Item28>
       <Item29>
-        <Filename Value="..\Source\DesignTime\fvectoreditor.lrs"/>
+        <Filename Value="..\Source/designtime/fvectoreditor.lrs"/>
         <Type Value="LRS"/>
       </Item29>
       <Item30>
-        <Filename Value="..\Source\DesignTime\gllazarusregister.pas"/>
+        <Filename Value="..\Source/designtime/gllazarusregister.pas"/>
         <HasRegisterProc Value="True"/>
         <UnitName Value="GLLazarusRegister"/>
       </Item30>
       <Item31>
-        <Filename Value="..\Source\DesignTime\gloderegister.pas"/>
+        <Filename Value="..\Source/designtime/gloderegister.pas"/>
         <HasRegisterProc Value="True"/>
         <UnitName Value="GLODERegister"/>
       </Item31>
       <Item32>
-        <Filename Value="..\Source\DesignTime\glsceneedit.pas"/>
+        <Filename Value="..\Source/designtime/glsceneedit.pas"/>
         <AddToUsesPkgSection Value="False"/>
         <UnitName Value="GLSceneEdit"/>
       </Item32>
       <Item33>
-        <Filename Value="..\Source\DesignTime\glsceneedit.lfm"/>
+        <Filename Value="..\Source/designtime/glsceneedit.lfm"/>
         <Type Value="LFM"/>
       </Item33>
       <Item34>
-        <Filename Value="..\Source\DesignTime\glsceneedit.lrs"/>
+        <Filename Value="..\Source/designtime/glsceneedit.lrs"/>
         <Type Value="LRS"/>
       </Item34>
       <Item35>
-        <Filename Value="..\Source\DesignTime\gltextureimageeditors.pas"/>
+        <Filename Value="..\Source/designtime/gltextureimageeditors.pas"/>
         <UnitName Value="GLTextureImageEditors"/>
       </Item35>
       <Item36>
-        <Filename Value="..\Source\DesignTime\info.pas"/>
+        <Filename Value="..\Source/designtime/info.pas"/>
         <UnitName Value="Info"/>
       </Item36>
       <Item37>
-        <Filename Value="..\Source\DesignTime\info.lfm"/>
+        <Filename Value="..\Source/designtime/info.lfm"/>
         <Type Value="LFM"/>
       </Item37>
       <Item38>
-        <Filename Value="..\Source\DesignTime\info.lrs"/>
+        <Filename Value="..\Source/designtime/info.lrs"/>
         <Type Value="LRS"/>
       </Item38>
       <Item39>
-        <Filename Value="..\Source\FileFormats\glfile3ds.pas"/>
+        <Filename Value="..\Source/fileformats/glfile3ds.pas"/>
         <UnitName Value="GLFile3DS"/>
       </Item39>
       <Item40>
-        <Filename Value="..\Source\FileFormats\glfilegl2.pas"/>
+        <Filename Value="..\Source/fileformats/glfilegl2.pas"/>
         <UnitName Value="GLFileGL2"/>
       </Item40>
       <Item41>
-        <Filename Value="..\Source\FileFormats\glfilegts.pas"/>
+        <Filename Value="..\Source/fileformats/glfilegts.pas"/>
         <UnitName Value="GLFileGTS"/>
       </Item41>
       <Item42>
-        <Filename Value="..\Source\FileFormats\glfilelwo.pas"/>
+        <Filename Value="..\Source/fileformats/glfilelwo.pas"/>
         <UnitName Value="GLFileLWO"/>
       </Item42>
       <Item43>
-        <Filename Value="..\Source\FileFormats\glfilemd2.pas"/>
+        <Filename Value="..\Source/fileformats/glfilemd2.pas"/>
         <UnitName Value="GLFileMD2"/>
       </Item43>
       <Item44>
-        <Filename Value="..\Source\FileFormats\glfilemd3.pas"/>
+        <Filename Value="..\Source/fileformats/glfilemd3.pas"/>
         <UnitName Value="GLFileMD3"/>
       </Item44>
       <Item45>
-        <Filename Value="..\Source\FileFormats\glfilemd5.pas"/>
+        <Filename Value="..\Source/fileformats/glfilemd5.pas"/>
         <UnitName Value="GLFileMD5"/>
       </Item45>
       <Item46>
-        <Filename Value="..\Source\FileFormats\glfilemdc.pas"/>
+        <Filename Value="..\Source/fileformats/glfilemdc.pas"/>
         <UnitName Value="GLFileMDC"/>
       </Item46>
       <Item47>
-        <Filename Value="..\Source\FileFormats\glfilems3d.pas"/>
+        <Filename Value="..\Source/fileformats/glfilems3d.pas"/>
         <UnitName Value="GLFileMS3D"/>
       </Item47>
       <Item48>
-        <Filename Value="..\Source\FileFormats\glfilenmf.pas"/>
+        <Filename Value="..\Source/fileformats/glfilenmf.pas"/>
         <UnitName Value="GLFileNMF"/>
       </Item48>
       <Item49>
-        <Filename Value="..\Source\FileFormats\glfilenurbs.pas"/>
+        <Filename Value="..\Source/fileformats/glfilenurbs.pas"/>
         <UnitName Value="GLFileNurbs"/>
       </Item49>
       <Item50>
-        <Filename Value="..\Source\FileFormats\glfileobj.pas"/>
+        <Filename Value="..\Source/fileformats/glfileobj.pas"/>
         <UnitName Value="GLFileObj"/>
       </Item50>
       <Item51>
-        <Filename Value="..\Source\FileFormats\glfileply.pas"/>
+        <Filename Value="..\Source/fileformats/glfileply.pas"/>
         <UnitName Value="GLFilePLY"/>
       </Item51>
       <Item52>
-        <Filename Value="..\Source\FileFormats\glfilesmd.pas"/>
+        <Filename Value="..\Source/fileformats/glfilesmd.pas"/>
         <UnitName Value="GLFileSMD"/>
       </Item52>
       <Item53>
-        <Filename Value="..\Source\FileFormats\glfilestl.pas"/>
+        <Filename Value="..\Source/fileformats/glfilestl.pas"/>
         <UnitName Value="GLFileSTL"/>
       </Item53>
       <Item54>
-        <Filename Value="..\Source\FileFormats\glfiletin.pas"/>
+        <Filename Value="..\Source/fileformats/glfiletin.pas"/>
         <UnitName Value="GLFileTIN"/>
       </Item54>
       <Item55>
-        <Filename Value="..\Source\FileFormats\glfilevrml.pas"/>
+        <Filename Value="..\Source/fileformats/glfilevrml.pas"/>
         <UnitName Value="GLFileVRML"/>
       </Item55>
       <Item56>
-        <Filename Value="..\Source\FileFormats\glfilex.pas"/>
+        <Filename Value="..\Source/fileformats/glfilex.pas"/>
         <UnitName Value="GLFileX"/>
       </Item56>
       <Item57>
-        <Filename Value="..\Source\FileFormats\q3md3.pas"/>
+        <Filename Value="..\Source/fileformats/q3md3.pas"/>
         <UnitName Value="Q3MD3"/>
       </Item57>
       <Item58>
-        <Filename Value="..\Source\FileFormats\tga.pas"/>
+        <Filename Value="..\Source/fileformats/tga.pas"/>
         <UnitName Value="TGA"/>
       </Item58>
       <Item59>
-        <Filename Value="..\Source\FileFormats\utils3ds.pas"/>
+        <Filename Value="..\Source/fileformats/utils3ds.pas"/>
         <UnitName Value="Utils3DS"/>
       </Item59>
       <Item60>
@@ -469,8 +469,8 @@
         <UnitName Value="GLPerlinPFX"/>
       </Item104>
       <Item105>
-        <Filename Value="..\Source\glplott.pas"/>
-        <UnitName Value="glplott"/>
+        <Filename Value="..\Source\glplot.pas"/>
+        <UnitName Value="glplot"/>
       </Item105>
       <Item106>
         <Filename Value="..\Source\glpolyhedron.pas"/>
@@ -609,67 +609,67 @@
         <UnitName Value="GLzBuffer"/>
       </Item138>
       <Item139>
-        <Filename Value="..\Source\Platform\cadencerasap.pas"/>
+        <Filename Value="..\Source/platform/cadencerasap.pas"/>
         <UnitName Value="CadencerASAP"/>
       </Item139>
       <Item140>
-        <Filename Value="..\Source\Platform\glcrossplatform.pas"/>
+        <Filename Value="..\Source/platform/glcrossplatform.pas"/>
         <UnitName Value="GLCrossPlatform"/>
       </Item140>
       <Item141>
-        <Filename Value="..\Source\Platform\gllclviewer.pas"/>
+        <Filename Value="..\Source/platform/gllclviewer.pas"/>
         <UnitName Value="gllclviewer"/>
       </Item141>
       <Item142>
-        <Filename Value="..\Source\Shaders\glbumpshader.pas"/>
+        <Filename Value="..\Source/shaders/glbumpshader.pas"/>
         <HasRegisterProc Value="True"/>
         <AddToUsesPkgSection Value="False"/>
         <UnitName Value="GLBumpShader"/>
       </Item142>
       <Item143>
-        <Filename Value="..\Source\Shaders\glcelshader.pas"/>
+        <Filename Value="..\Source/shaders/glcelshader.pas"/>
         <HasRegisterProc Value="True"/>
         <AddToUsesPkgSection Value="False"/>
         <UnitName Value="GLCelShader"/>
       </Item143>
       <Item144>
-        <Filename Value="..\Source\Shaders\glhiddenlineshader.pas"/>
+        <Filename Value="..\Source/shaders/glhiddenlineshader.pas"/>
         <HasRegisterProc Value="True"/>
         <AddToUsesPkgSection Value="False"/>
         <UnitName Value="GLHiddenLineShader"/>
       </Item144>
       <Item145>
-        <Filename Value="..\Source\Shaders\glmultimaterialshader.pas"/>
+        <Filename Value="..\Source/shaders/glmultimaterialshader.pas"/>
         <HasRegisterProc Value="True"/>
         <AddToUsesPkgSection Value="False"/>
         <UnitName Value="GLMultiMaterialShader"/>
       </Item145>
       <Item146>
-        <Filename Value="..\Source\Shaders\gloutlineshader.pas"/>
+        <Filename Value="..\Source/shaders/gloutlineshader.pas"/>
         <HasRegisterProc Value="True"/>
         <AddToUsesPkgSection Value="False"/>
         <UnitName Value="GLOutlineShader"/>
       </Item146>
       <Item147>
-        <Filename Value="..\Source\Shaders\glphongshader.pas"/>
+        <Filename Value="..\Source/shaders/glphongshader.pas"/>
         <HasRegisterProc Value="True"/>
         <AddToUsesPkgSection Value="False"/>
         <UnitName Value="GLPhongShader"/>
       </Item147>
       <Item148>
-        <Filename Value="..\Source\Shaders\gltexcombineshader.pas"/>
+        <Filename Value="..\Source/shaders/gltexcombineshader.pas"/>
         <HasRegisterProc Value="True"/>
         <AddToUsesPkgSection Value="False"/>
         <UnitName Value="GLTexCombineShader"/>
       </Item148>
       <Item149>
-        <Filename Value="..\Source\Shaders\glusershader.pas"/>
+        <Filename Value="..\Source/shaders/glusershader.pas"/>
         <HasRegisterProc Value="True"/>
         <AddToUsesPkgSection Value="False"/>
         <UnitName Value="GLUserShader"/>
       </Item149>
       <Item150>
-        <Filename Value="..\Source\SoundAPIs\fmod.pas"/>
+        <Filename Value="..\Source/soundapis/fmod.pas"/>
         <UnitName Value="FMod"/>
       </Item150>
     </Files>

Reply via email to