[haiku-commits] Re: r36001 - in haiku/trunk: data/system/data/licenses src/apps/aboutsystem

  • From: Matt Madia <mattmadia@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Tue, 30 Mar 2010 01:22:14 -0400

On Tue, Mar 30, 2010 at 01:15, Michael Pfeiffer
<michael.w.pfeiffer@xxxxxxxxx> wrote:
> Am 29.03.2010 um 21:48 schrieb Ingo Weinhold:
>>> TODO & NOTE
>>> PDFLib :
>>>    we're currently breaking it's requirements.
>>>    see src/libs/pdflib/doc/PDFlib-license.pdf
>>>    and no, there's no current plaintext version of the license.
>>
>> I haven't looked into the code using the lib, but I would have thought
>> we're using the PDFlib Lite version. The respective license would be
>> src/libs/pdflib/doc/pdflib/PDFlib-Lit-license.pdf. We might still violate
>> the license, though (e.g. the "Redistribution" section).
>
> IIRC we're using the PDFlib Lite version in the PDF printer driver.

Yes, I've since updated it, as r9228 mentioned using PDFlib Lite
http://dev.haiku-os.org/changeset/9228

Here's a preliminary patch to help meet the license requirements:
Index: /haiku-src/haiku-svn/src/libs/pdflib/Jamfile
===================================================================
--- /haiku-src/haiku-svn/src/libs/pdflib/Jamfile        (revision 35990)
+++ /haiku-src/haiku-svn/src/libs/pdflib/Jamfile        (working copy)
@@ -1,3 +1,9 @@
 SubDir HAIKU_TOP src libs pdflib ;

 SubInclude HAIKU_TOP src libs pdflib libs ;
+
+# Copy documentation as per license requirement.
+CopyDirectoryToHaikuImage system documentation
+       : [ FDirName $(HAIKU_TOP) src libs pdflib doc ]
+       : pdflib : -x .svn ;
+

=-=-=
Something like this is needed to copy the sample programs,
but i'm not sure about the destination directory

CopyDirectoryToHaikuImage develop sample-code
        : [ FDirName $(HAIKU_TOP) src libs pdflib bind ]
        : pdflib : -x .svn ;

--mmadia

Other related posts: