-
-
Notifications
You must be signed in to change notification settings - Fork 14
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
Configure option to build without Ayatana Appindicators #72
Comments
Never mind, I've "stolen" a piece of code from mate-indicator-applet configure.ac, and created a simple patch:
which provides the same configure options as for mate-indicator-applet: There seem to be a small bug in configure.ac announcing in Configure summary both indicators are enabled, but I haven't messed with that at this point (as only one or another is actually considered). I know it would be technically more correct to use "--with-ayatana-appindicator" and "--with-ubuntu-indicator", or even better "--with-legacy-indicator" instead of the second one (as we have such indicator also in fedora / rhel), but as-is makes my copy-paste build processes even more simple... ;-) |
Expected behaviour
A possibility to build mate-polkit without libayatana-appindicators even if devel package is present in the system (for portability reasons, to avoid this dependency on some other machines).
Actual behaviour
mate-polkit is automatically build with libayatana-appindicators requirement (if -devel package is present)
Steps to reproduce the behaviour
rpmbuild mate-polkit
MATE general version
1.27
Package version
1.27.git
Linux Distribution
Rocky Linux
Link to bugreport of your Distribution (requirement)
Custom builds, distribution has nothing to do with that. Besides, it is more a feature request and not abug report.
It would be nice if it would be relatively simple to switch builds with or without libayatana-indicators, as it is with mate-indicator-applet for instance (using "--with-ayatana-indicators" or "--with-ubuntu-indicators" configure option), no matter if libayatana -devel packages are installed or not.
I'd like to keep those packages installed, but build a complete mate desktop environment without libayatana requirements (I've successfully built libayatana-indicator / libayatana-appindicator / ayatana-ido packages, but many ayatana-indicator-... packages doesn't work in Rocky Linux 9 for me at the moment). I need those ayatana packages for some other package(s) though, so it is really annoying to install / uninstall all the time, depending on what is built...
The text was updated successfully, but these errors were encountered: