code-google-com / qimsys

Automatically exported from code.google.com/p/qimsys
0 stars 0 forks source link

[Mainly for Gentoo] Suggestion of more flexibility of plugin build&installation #18

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Hi, I think it is better that qimsys build system have more flexibility about 
plugin build&installation. I experimentally have added some CONFIG flag as 
following to profiles of qimsys (see attached file)

---
no-gtkimmodule :  don't build&install gtk immodule
no-qtimmodule  :  don't build&install qt immodule
                  (Stupid!! But we have right to do so :-P)
no-xim         :  don't build&install xim module
no-anthy       :  don't build&install anthy plugin
no-socialime   :  don't build&install SocialIME plugin

---

Then "no-dbus" is removed for this purpose.
By this change, it makes easier to control these flags with Gentoo ebuild. But 
it is applicable for Gentoo ebuild only. As the approach rpm/deb is different 
from the one of ebuild this change is no worth for other distribution, such as 
Maemo,Ubuntu,MeeGo,Fedora...

Could I have your comment? :)

Original issue reported on code.google.com by kenya...@gmail.com on 20 Jan 2011 at 8:19

Attachments:

GoogleCodeExporter commented 9 years ago
The configure.rb is being modified, takes a little long time by lack of my 
skill of Ruby:D

Original comment by kenya...@gmail.com on 21 Jan 2011 at 2:28

GoogleCodeExporter commented 9 years ago
Very good point! I totally agree with you. Also very positive to have shell 
version of configure instead of configure.rb.

Note that the no-dbus option is not mainly for linux but for other platforms 
which I'll support in the future.

Original comment by stas...@gmail.com on 21 Jan 2011 at 4:49

GoogleCodeExporter commented 9 years ago
Thank you for your comment:) OK, I'd like to continue working.
BTW, I don't think configure.rb need to be replaced with shell script. The 
binary distros, such as ones listed above, don't require to install Ruby 
package with qimsys. ONLY Gentoo (or source distros) requires to install Ruby, 
in order to build qimsys. As you know, the ebuild system is so flexible to 
configure build options by using USE flags that I could make ebuild file easily 
with raw qmake command and CONFIG flags:-)

And this is good chance for me to open the door of Ruby, I'll try it!:D

Original comment by kenya...@gmail.com on 21 Jan 2011 at 7:04

GoogleCodeExporter commented 9 years ago
http://gitorious.org/qimsys/qimsys/commit/940d822e76004cf1b8b870733beeda7eef27af
60 supports most of them

Original comment by stas...@gmail.com on 30 Jan 2011 at 3:40

GoogleCodeExporter commented 9 years ago

Original comment by stas...@gmail.com on 6 Feb 2011 at 5:22

GoogleCodeExporter commented 9 years ago

Original comment by stas...@gmail.com on 6 Feb 2011 at 5:38

GoogleCodeExporter commented 9 years ago
0.2.0

Original comment by stas...@gmail.com on 24 Feb 2011 at 11:48