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

Fix installing to /usr/local #9

Merged
merged 4 commits into from
Feb 27, 2024
Merged

Fix installing to /usr/local #9

merged 4 commits into from
Feb 27, 2024

Conversation

lukefromdc
Copy link
Member

Allow installs to /usr/local to complete. In meson builds schemas are not compiled in builds to /usr/local, in autotools builds schemas are compiled in the normal /usr/share/glib-2.0/schemas directory unconditionally.

In mate-wayland-components.sh, do not hardcode paths to binaries in the libexec directory, instead add /usr/libexec and /usr/local/libexec to the path

in mate-wayland.sh, look in /usr/local as well as /usr for firedecor

@lukefromdc
Copy link
Member Author

Note that our released packages must be installable to /usr/local

@lukefromdc lukefromdc requested a review from raveit65 February 26, 2024 08:45
*document that the menta window buttons must be installed to or copied to the same directory as firedecor's button themes to use the menta buttons

*General README updates
@lukefromdc
Copy link
Member Author

This is now proven to work by a test install to /usr/local on my own machine, should help with
#6
and might fix it entirely. Will merge as everyone is time saturated and any nre problems would have to be fixed by myself anyway.

@lukefromdc lukefromdc merged commit 3d4c0a8 into master Feb 27, 2024
@lukefromdc lukefromdc deleted the usr-local branch February 27, 2024 06:58
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.

1 participant