RESOLVED FIXED 117968
[EFL] Add a script to install dependencies.
https://bugs.webkit.org/show_bug.cgi?id=117968
Summary [EFL] Add a script to install dependencies.
Byungwoo Lee
Reported 2013-06-24 18:47:21 PDT
EFL doesn't have a script to install basic dependencies. (GTK has Tool/gtk/install-dependencies)
Attachments
Patch (2.73 KB, patch)
2013-06-24 19:23 PDT, Byungwoo Lee
no flags
Patch (2.72 KB, patch)
2013-06-24 19:32 PDT, Byungwoo Lee
no flags
Patch (2.68 KB, patch)
2013-06-25 03:22 PDT, Byungwoo Lee
no flags
Patch (2.72 KB, patch)
2013-06-25 03:25 PDT, Byungwoo Lee
no flags
Byungwoo Lee
Comment 1 2013-06-24 19:23:17 PDT
Byungwoo Lee
Comment 2 2013-06-24 19:32:47 PDT
Sergio Correia (qrwteyrutiyoup)
Comment 3 2013-06-24 20:59:20 PDT
Looks cool, but why not add support for Fedora (yum) as well, since you seem to be basing this work on the existing script for the Gtk port which supports them both?
Byungwoo Lee
Comment 4 2013-06-24 21:09:01 PDT
(In reply to comment #3) > Looks cool, but why not add support for Fedora (yum) as well, since you seem to be basing this work on the existing script for the Gtk port which supports them both? Yes, I copied the script from GTK, but I don't have an environment for yum, so I remained it for the other one who needs it. (And there is no guide for the yum packaging in current wiki page) How do you think about it?
Sergio Correia (qrwteyrutiyoup)
Comment 5 2013-06-24 21:12:54 PDT
(In reply to comment #4) > (In reply to comment #3) > > Looks cool, but why not add support for Fedora (yum) as well, since you seem to be basing this work on the existing script for the Gtk port which supports them both? > > Yes, I copied the script from GTK, but I don't have an environment for yum, so I remained it for the other one who needs it. > (And there is no guide for the yum packaging in current wiki page) > > How do you think about it? Ah, okay. I didn't know about the wiki not mentioning yum - gotta get more familiar with it. In this case, I agree that someone can add it later, if needed :)
Chris Dumez
Comment 6 2013-06-25 03:16:24 PDT
Comment on attachment 205357 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=205357&action=review Good addition, r=me with nit. > Tools/efl/install-dependencies:72 > + gstreamer-dbus-media-service Please remove this one. I doubt this is needed now that gstreamer 1.0 is part of jhbuild.
Byungwoo Lee
Comment 7 2013-06-25 03:19:06 PDT
(In reply to comment #6) > (From update of attachment 205357 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=205357&action=review > > Good addition, r=me with nit. > > > Tools/efl/install-dependencies:72 > > + gstreamer-dbus-media-service > > Please remove this one. I doubt this is needed now that gstreamer 1.0 is part of jhbuild. Ok. Will remove it.
Byungwoo Lee
Comment 8 2013-06-25 03:22:21 PDT
Byungwoo Lee
Comment 9 2013-06-25 03:23:44 PDT
(In reply to comment #8) > Created an attachment (id=205375) [details] > Patch Oops sorry, will upload again with reviewed comment.
Byungwoo Lee
Comment 10 2013-06-25 03:25:21 PDT
WebKit Commit Bot
Comment 11 2013-06-25 04:36:26 PDT
Comment on attachment 205376 [details] Patch Clearing flags on attachment: 205376 Committed r151961: <http://trac.webkit.org/changeset/151961>
WebKit Commit Bot
Comment 12 2013-06-25 04:36:30 PDT
All reviewed patches have been landed. Closing bug.
Ryuan Choi
Comment 13 2013-06-25 04:50:36 PDT
(In reply to comment #12) > All reviewed patches have been landed. Closing bug. Will you update https://trac.webkit.org/wiki/EFLWebKit ?
Byungwoo Lee
Comment 14 2013-06-25 04:57:30 PDT
(In reply to comment #13) > (In reply to comment #12) > > All reviewed patches have been landed. Closing bug. > > Will you update https://trac.webkit.org/wiki/EFLWebKit ? Sure, I'll update it.
Laszlo Gombos
Comment 15 2013-06-25 05:02:22 PDT
Nice. Can the build bot run this, so that it gets tested and we can just add a dependency to the build bot as well by changing this script ?
Chris Dumez
Comment 16 2013-06-25 05:06:10 PDT
(In reply to comment #15) > Nice. Can the build bot run this, so that it gets tested and we can just add a dependency to the build bot as well by changing this script ? The script would probably have to be updated to be non-interactive then. Also, I'm not sure it is feasible because the script requires root privileges.
Note You need to log in before you can comment on or make changes to this bug.