After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 641605 - Add libxklavier to moduleset
Add libxklavier to moduleset
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: building
2.91.x
Other All
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
: 641550 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2011-02-05 14:43 UTC by Luca Ferretti
Modified: 2011-02-10 15:43 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Proposed patch (1.53 KB, patch)
2011-02-05 14:44 UTC, Luca Ferretti
none Details | Review
Clean up (3.29 KB, patch)
2011-02-05 15:09 UTC, Luca Ferretti
none Details | Review
Updated patch (5.15 KB, patch)
2011-02-05 19:07 UTC, Luca Ferretti
committed Details | Review

Description Luca Ferretti 2011-02-05 14:43:27 UTC
Due to recent changes in gnome-control-center[1], here is a patch to include libxklavier from cvs in build.


[1] http://mail.gnome.org/archives/desktop-devel-list/2011-February/msg00004.html
Comment 1 Luca Ferretti 2011-02-05 14:44:39 UTC
Created attachment 180172 [details] [review]
Proposed patch

same solution used in jhbuild "full"
Comment 2 Luca Ferretti 2011-02-05 15:09:14 UTC
Created attachment 180174 [details] [review]
Clean up

Fix dependencies and make startup script install iso-codes instean libxklavier
Comment 3 Milan Bouchet-Valat 2011-02-05 17:14:21 UTC
Please also add cvs to gnome-shell-build-setup.sh, as it's not installed by default (at least in Ubuntu, but I think in other distribs too). (That's how I realized today CVS is really a legacy tool today... ;-)
Comment 4 Florian Müllner 2011-02-05 17:27:45 UTC
Also s/startup script/setup script/ in the commit message - the startup script is called "gnome-shell" and should not install anything ;-)
Comment 5 Luca Ferretti 2011-02-05 19:07:32 UTC
Created attachment 180188 [details] [review]
Updated patch

* changed commit message as per Florian suggestion
* added cvs to packages
* added cvs and iso-codes-devel to mandriva and *suse (not so sure about mandriva...)
Comment 6 Mathieu Bridon 2011-02-06 06:29:19 UTC
-# automake, bison, flex, gettext, git, gnome-common, gtk-doc, intltool,
-# libtool, pkgconfig
+# automake, bison, flex, gettext, gnome-common, gtk-doc, intltool,
+# libtool, pkgconfig, cvs

I know that's just a comment, but I would have thought Git was actually needed to build Gnome-Shell :)
Comment 7 Colin Walters 2011-02-07 18:26:03 UTC
Review of attachment 180188 [details] [review]:

This looks fine at a high level to me.
Comment 8 Luca Ferretti 2011-02-07 19:52:06 UTC
(In reply to comment #6)
> -# automake, bison, flex, gettext, git, gnome-common, gtk-doc, intltool,
> -# libtool, pkgconfig
> +# automake, bison, flex, gettext, gnome-common, gtk-doc, intltool,
> +# libtool, pkgconfig, cvs
> 
> I know that's just a comment, but I would have thought Git was actually needed
> to build Gnome-Shell :)

Mathieu, git is yet listed in required software for the script itself :)
Comment 9 Luca Ferretti 2011-02-07 19:55:33 UTC
Committed, thanks everyone.
Comment 10 Jason Clinton 2011-02-10 15:43:22 UTC
*** Bug 641550 has been marked as a duplicate of this bug. ***