Currently the version of libgpod-sharp in the pkgconfig file "libgpod-sharp.pc" is set fixed to 0.1. This is causing compilation issues for other apps.
With this patch the version is synced with the version of libgpod itself. What I understand from knocte is that this was the plan.
Because libgpod-sharp has version 1.1.0 currently set in AssemblyInfo.cs I wonder if we should lower it though.
A different approach would be to introduce a second version for libgpod-sharp in "configure.ac", this could then be used as a replacement in "libgpod-sharp.pc.in" instead. In an ideal situation this should also include the auto-generation of the AssemblyInfo.cs file so you wouldn't have to change version numbers in two locations. I can't get this file to generate during the make process though.