diff --git a/doc/meson.build b/doc/meson.build index bed320dc..2c7a3844 100644 --- a/doc/meson.build +++ b/doc/meson.build @@ -24,7 +24,7 @@ glib_prefix = dependency('glib-2.0').get_pkgconfig_variable('prefix') glib_docpath = join_paths(glib_prefix, 'share', 'gtk-doc', 'html') docpath = join_paths(get_option('datadir'), 'gtk-doc', 'html') -gnome.gtkdoc('libfprint', +gnome.gtkdoc(meson.project_name(), main_xml: 'libfprint-docs.xml', src_dir: join_paths(meson.source_root(), 'libfprint'), dependencies: libfprint_dep, diff --git a/doc/xml/meson.build b/doc/xml/meson.build index 2ca11007..5e56bb40 100644 --- a/doc/xml/meson.build +++ b/doc/xml/meson.build @@ -1,8 +1,8 @@ ent_conf = configuration_data() -ent_conf.set('PACKAGE', 'libfprint') +ent_conf.set('PACKAGE', meson.project_name()) ent_conf.set('PACKAGE_BUGREPORT', 'https://gitlab.freedesktop.org/libfprint/libfprint/issues') -ent_conf.set('PACKAGE_NAME', 'libfprint') -ent_conf.set('PACKAGE_STRING', 'libfprint') +ent_conf.set('PACKAGE_NAME', meson.project_name()) +ent_conf.set('PACKAGE_STRING', meson.project_name()) ent_conf.set('PACKAGE_TARNAME', 'libfprint-' + meson.project_version()) ent_conf.set('PACKAGE_URL', 'https://fprint.freedesktop.org/') ent_conf.set('PACKAGE_VERSION', meson.project_version()) diff --git a/libfprint/meson.build b/libfprint/meson.build index 23ab60a7..210e45cb 100644 --- a/libfprint/meson.build +++ b/libfprint/meson.build @@ -251,7 +251,9 @@ libfprint_dep = declare_dependency(link_with: libfprint, gusb_dep, ]) -install_headers(['fprint.h'] + libfprint_public_headers, subdir: 'libfprint') +install_headers(['fprint.h'] + libfprint_public_headers, + subdir: meson.project_name() +) libfprint_private_dep = declare_dependency( include_directories: include_directories('.'), diff --git a/meson.build b/meson.build index 1d101a73..29bdff56 100644 --- a/meson.build +++ b/meson.build @@ -203,10 +203,10 @@ subdir('tests') pkgconfig = import('pkgconfig') pkgconfig.generate( - name: 'libfprint', + name: meson.project_name(), description: 'Generic C API for fingerprint reader access', version: meson.project_version(), libraries: libfprint, - subdirs: 'libfprint', - filebase: 'libfprint2', + subdirs: meson.project_name(), + filebase: meson.project_name() + '2', )