Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Don't hardcode share dir but use CMAKE_INSTALL.. #99

Merged
merged 1 commit into from Jan 6, 2017
Merged

Don't hardcode share dir but use CMAKE_INSTALL.. #99

merged 1 commit into from Jan 6, 2017

Conversation

heirecka
Copy link
Contributor

@heirecka heirecka commented Jan 6, 2017

No description provided.

@ximion
Copy link
Owner

ximion commented Jan 6, 2017

Is there any specific reason why you need this? E.g. only the /usr/share/metainfo directory will be scanned for metadata, and if there are distros overriding it, we would need to account for that.

@ximion ximion merged commit 9d112ec into ximion:master Jan 6, 2017
@heirecka
Copy link
Contributor Author

heirecka commented Jan 7, 2017

Just an architecture based prefix /usr/arch, where the shared data still should reside in /usr/share.

Thanks for merging! Now I only need to find out what to do with appstream and my distro, other than being required for plasma-desktop ;-)

@ximion
Copy link
Owner

ximion commented Jan 7, 2017

Build data (see appstream-generator) and make it available on the system somehow (as part of the archive metadata or as a package), and this should "just work".
Without the data, AppStream will only have .desktop files and data in /usr/share/metainfo, and knowing about software only when it is installed is pretty boring.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants