Avoid changing soname
Bumping the major version to 40 in commit 288be740 inadvertently changed the soname for shared libevdocument and libevview.
Fix this by making the soname calculation independent from the project version as the library ABI hasn't actually changed.