make install creates missing DESKTOPDIR and schemainstalldir
Fixed the name of the shared object in the typelib compilation.