Michael Van Canneyt wrote:

On Sat, 22 Sep 2007, ik wrote:

Hello,

While trying to work with the library, I have noticed that the
packages/extra/sndfile/sndfile.pp is old, and most of the API there is
obsolete and no longer exists on the library.

So I have created (from scratch) a new translation for the latest
version (1.0.17) that came out over a year ago.

I have committed your translation, thank you very much.

I will send a new demo and the rest of the updates later on this week.

That would be good, because the example no longer works now :/

That's a coincidence ! I have an updated sndfile.pp also, created from scratch and breaking the demo program. I uploaded it to <http://www.microbizz.nl/sndfile.pas.bz2>. You may want to have a look at it. It compiles with both FPC and GPC.

Another issue is that neither the Readme file nor sndfile.pp mentiones that sndfile is licensed under the LGPL <http://www.mega-nerd.com/libsndfile/>. Therefore, I think the FPC distribution violates the libsndfile LGPL license, as FPC itself is distributed under the GPL-with-linking exception.

Regards,

Adriaan van Os

P.S.
I suggest to rename the package directory to "libsndfile" as that seems to be the project's name <http://www.mega-nerd.com/libsndfile/>.
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to