Page 2 of 2

Re: Linux dependencies

Posted: Thu Apr 29, 2021 9:08 pm
by d1nuc0m
Dade wrote: Thu Apr 29, 2021 9:00 pm It doesn't very much sense to pack the standalone version, you should pack BlendLuxCore.
It has sense, it is sometimes used as a dependence (for example FreeCAD can use it standalone for rendering) for other packages.

BlendLuxCore is already packaged in AUR as blender-plugin-luxcorerender

Re: Linux dependencies

Posted: Sat May 01, 2021 11:14 am
by Dade
d1nuc0m wrote: Thu Apr 29, 2021 9:08 pm
Dade wrote: Thu Apr 29, 2021 9:00 pm It doesn't very much sense to pack the standalone version, you should pack BlendLuxCore.
It has sense, it is sometimes used as a dependence (for example FreeCAD can use it standalone for rendering) for other packages.

BlendLuxCore is already packaged in AUR as blender-plugin-luxcorerender
Do the same for FreeCAD: create an optional package, you can install after FreeCAD, inside FreeCAD, only for FreeCAD, with a directory including luxcoreui and all its DLLs.

LuxCoreUI is a developer sample and it doesn't require any system wide dependency, it is just a directory to unpack or delete.

Re: Linux dependencies

Posted: Mon May 03, 2021 4:34 pm
by d1nuc0m
Dade wrote: Sat May 01, 2021 11:14 am
d1nuc0m wrote: Thu Apr 29, 2021 9:08 pm
Dade wrote: Thu Apr 29, 2021 9:00 pm It doesn't very much sense to pack the standalone version, you should pack BlendLuxCore.
It has sense, it is sometimes used as a dependence (for example FreeCAD can use it standalone for rendering) for other packages.

BlendLuxCore is already packaged in AUR as blender-plugin-luxcorerender
Do the same for FreeCAD: create an optional package, you can install after FreeCAD, inside FreeCAD, only for FreeCAD, with a directory including luxcoreui and all its DLLs.

LuxCoreUI is a developer sample and it doesn't require any system wide dependency, it is just a directory to unpack or delete.
It is not exactly possible/best practice, but I can do something similar