{"issue":{"title":"Make the GUI optional at build time","user":{"login":"ultrabug","id":474389,"url":"https://api.github.com/users/ultrabug","avatar_url":"https://secure.gravatar.com/avatar/08a6119bcdbeb9d58e3fc74154cde84b?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"08a6119bcdbeb9d58e3fc74154cde84b"},"created_at":"2011-12-27T16:28:40Z","milestone":null,"labels":[],"state":"open","updated_at":"2011-12-28T09:28:23Z","id":2664356,"closed_at":null,"html_url":"https://github.com/gao-yan/pacemaker-mgmt/issues/1","pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"body":"Hi,\r\n\r\nWhen installing the pacemaker-mgmt it would be great to be able to avoid compiling the GUI part of the package. X/GTK-less servers would then not have to build useless GTK et al dependencies.\r\n\r\nIt would be great to implement it as a configure option like --disable-client or --disable-gui.\r\n\r\nI made the Gentoo Linux package able to do that by doing the thing below, but I guess it would be wiser to do it in the configure :\r\n\r\nsed -i -e 's/ client//g' mgmt/Makefile.am\r\n\r\nand applying this patch :\r\n\r\nhttp://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-cluster/pacemaker-gui/files/pacemaker-gui-2.0.0-noGTK.patch?view=markup\r\n\r\nThanks for considering this issue Yan !","number":1,"url":"https://api.github.com/repos/gao-yan/pacemaker-mgmt/issues/1","comments":1,"assignee":null},"comment":{"user":{"login":"gao-yan","id":1002242,"url":"https://api.github.com/users/gao-yan","avatar_url":"https://secure.gravatar.com/avatar/a8fed8761da43a8b77aca35918637f46?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"a8fed8761da43a8b77aca35918637f46"},"created_at":"2011-12-28T09:28:23Z","updated_at":"2011-12-28T09:28:23Z","id":3289335,"body":"Sounds reasonable to have such a configure option. Good suggestion, thanks! I'll see how to do that.","url":"https://api.github.com/repos/gao-yan/pacemaker-mgmt/issues/comments/3289335"},"action":"created"}