Can you include a comment showing how to generate distfiles, or even
better a "convenience target" that does it automatically? (*grmbl* at
git's half-arsed submodules implementation).

Both the HOMEPAGE and MASTER_SITES can do https.

On 2019/05/04 16:59, Brian Callahan wrote:
> Hi Jerome --
> 
> 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.
> 
> ~Brian
> 


Reply via email to