diff --git a/capplets/display/Makefile.am b/capplets/display/Makefile.am index 2d4a00854..3aec54e61 100644 --- a/capplets/display/Makefile.am +++ b/capplets/display/Makefile.am @@ -26,6 +26,14 @@ gnome_display_properties_install_systemwide_SOURCES = \ gnome_display_properties_install_systemwide_LDADD = \ $(GLIB_LIBS) +polkit_policydir = $(datadir)/polkit-1/actions +dist_polkit_policy_DATA = \ + org.gnome.randr.policy + +# You will need a recent intltool or the patch from this bug +# http://bugzilla.gnome.org/show_bug.cgi?id=462312 +@INTLTOOL_POLICY_RULE@ + @INTLTOOL_DESKTOP_RULE@ icons16dir = $(datadir)/icons/hicolor/16x16/apps @@ -63,4 +71,7 @@ update-icon-cache: echo "*** $(gtk_update_icon_cache)"; \ fi +EXTRA_DIST = org.gnome.randr.policy.in +DISTCLEANFILES = org.gnome.randr.policy + -include $(top_srcdir)/git.mk diff --git a/capplets/display/org.gnome.randr.policy.in b/capplets/display/org.gnome.randr.policy.in new file mode 100644 index 000000000..ee2a39f59 --- /dev/null +++ b/capplets/display/org.gnome.randr.policy.in @@ -0,0 +1,29 @@ + + + + + + + GNOME Monitor Preferences + http://live.gnome.org/RandR + gnome-display-properties + + + <_description>Install multi-monitor settings for the whole system + <_message>Authentication is required to install multi-monitor settings for all users + gnome-display-properties + + no + no + auth_admin_keep + + /usr/sbin/gnome-display-properties-install-systemwide + + + +