I've created a zip file with the parts, http://leozide.com/~leo/parts.zip
Take a look and see if that works for you and I'll add license and readme files. I didn't test to see if they look correct. I also checked in the tool I wrote to generate the library, http://svn.leocad.org/branches/qtest/tools/utils/partsgen.cpp in case anyone is interested in improving it. It's a crappy library, doesn't follow standards, etc. I don't want anyone to think I'm starting my own library or anything like that, this was just to get LeoCAD into Debian main like you said and I don't plan to support it at all so you really should ask LDraw.org to change their license. On Sun, Jul 14, 2013 at 10:26 AM, Johannes Schauer <[email protected]>wrote: > Hi, > > Petter Reinholdtsen just told me that one of the reasons leocad started > including a small built-in parts library was to not have a hard dependency > on > the LDraw parts library in Debian and therefore allow its inclusion in > Debian > "main" instead of "contrib". > > The LDraw parts library is licensed under CC-BY 2.0 which is not > considered to > be DFSG free [1]. I recently packaged the LDraw parts library [2] and > because > it is CC-BY 2.0 it must go into Debian "non-free". Once the ldraw-parts > package > is accepted in Debian proper, the leocad package could Recommend or > Suggest the > ldraw-parts package because I heard that a recently added feature of > leocad was > to directly read the LDraw parts library. > > I also packaged other software including ldglite [3], ldview [4], ldpub and > lic. They all have a hard dependency on the non-free ldraw-parts package as > without a parts library they are useless. They can therefore not go into > "main" > but must remain in "contrib" even though they are GPL licensed. > > Now here comes my question: would it be possible to convert the initial > built-in parts library that ships with leocad into LDraw format? Since > leocad > is in main, I suppose its part library is also released under a DFSG free > license. If this would be possible, then we could provide a small, limited > parts library package in Debian which all the above packages could depend > upon > to at least be available in "main" instead of "contrib". Only if one would > need > /all/ parts one would need the "non-free" ldraw-parts package. How hard > would > it be to convert the built-in leocad parts library to LDraw format? > > cheers, josch > > > [1] http://evan.prodromou.name/ccsummary/ccsummary.html > [2] http://mentors.debian.net/package/ldraw-parts > [3] https://mentors.debian.net/package/ldglite > [4] https://mentors.debian.net/package/ldview > _______________________________________________ > Leocad mailing list > [email protected] > https://list.gerf.org/listinfo/leocad >
_______________________________________________ Leocad mailing list [email protected] https://list.gerf.org/listinfo/leocad
