>Hi Jerome --

Hi brian !

>On 5/4/19 2:57 PM, Neon King wrote:
>> Hi everyone,
>> I'm happy to share my first real submission to ports@
>>
>> As FreeCAD was standing in ports-wip for a while , i decided
>> to port a less-bloated alternative for 2D/3D parametric CAD.
>>
>> Original project stands at https://github.com/solvespace/solvespace
>> Last release (2.3) happened in 2016 so i decided to base upon
>> commit e7b75f19c34c923780db776592b47152650d8f22 .
>>
>> I had issues with the current maintainer who's a linux/git addict and
>> which compilation instructions were not that right and made to piss
>> me off (hi whitequark!)
>>
>> Build instructions are based on "git submodule" fetching, so i
>> decided to embed external dependencies (libdxfrw, q3d and
>> flatbuffers) as they are not present in the port tree and to make
>> my life easier.
>>
>> I had to patch the original CMakeLists.txt so i included it in my
>> archive modified. There were also tests but the testsuite
>> executable encountered errors that seemed to me to be
>> linux-related (i might be wrong) so i excluded the tests from
>> the archive to make it lighter and save compilation time.
>>
>> Original CMakeLists.txt also checked for a xgettext dependency
>> but make port-lib-depends-check and portcheck were happy
>> without and related possible issues didn't show up.
>> I'm likely to fork that project at some point so i won't take
>> maintainership.
>>
>> Hope you will like it :)
>>
>> Thousands of thanks to solene@, thfr@ and bcallah@ for
>> driving me through this effort
>>
>> Have a good weekend,
>> Jerome KASPER

>Attached is a nicer version of the port.

Feels more correct that way. Still runs fine for me on amd64. Thanks
to ninja the cmake build goes fine. If anyone willing to test/ok this
i’ll be super happy :)

>~Brian
BR, Jerome

Reply via email to