<div dir="ltr"><div>do you suggest that all dependencies are listed in the REQUIRES field or that there is a new field eg OPTIONAL introduced?<br><br></div>for example in case of EMBOSS:<br><pre>REQUIRES="jdk"<br></pre><pre>OPTIONAL="clustalw primer3"<br></pre><br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-11-29 19:10 GMT+02:00 Andrzej Telszewski <span dir="ltr"><<a href="mailto:atelszewski@gmail.com" target="_blank">atelszewski@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 29/11/15 17:56, Willy Sudiarto Raharjo wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
What do you think about putting optional (available from SBo)<br>
dependencies in the info file?<br>
I think that would allow for further automation.<br>
<br>
What I have noticed is that, it's sometimes hard to go through the<br>
README and spot all the optional deps, because everybody writes README<br>
as she/he sees fit.<br>
<br>
Also, I don't know how, but it could be possibly worth if all the<br>
variables (like ENABLE_FOO=yes, DISABLE_BAR=no) could be gathered in one<br>
well structured place.<br>
<br>
This thoughts came to me when I wanted to build 'ffmpeg'. Well, not all<br>
of those thoughts, because SlackBuild for 'ffmpeg' is actually well<br>
written.<br>
<br>
But if some more rigid structure, possibly easily understood by<br>
computers, was enforced, it could make users' life easier.<br>
<br>
What do you think?<br>
</blockquote>
<br>
It's really up to the maintainer to set which deps should go into<br>
REQUIRES since he/she is the one knows best about it. We only make sure<br>
that it builds normally with all the deps mentioned on the README.<br>
<br>
my personal thought:<br>
I like to keep the packages minimum and list all the optional ones in<br>
the README. I don't want to have a bloated systems with all deps are<br>
listed just to satisfy minor functionality<br>
</blockquote>
<br>
Well, your the boss;)<br>
<br>
What do you mean by bloated system? If the optional deps are placed in the info file, then automated tools can benefit from that. It's still up to the user to decide if she wants them.<br>
<br>
Putting optional deps in info makes just for easier processing, I don't see any possibility of bloating here.<br>
<br>
And SBo maintainers could declare that optional deps are not tested.<br>
<br>
What do you think?<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
<br>
<br>
_______________________________________________<br>
SlackBuilds-users mailing list<br>
<a href="mailto:SlackBuilds-users@slackbuilds.org" target="_blank">SlackBuilds-users@slackbuilds.org</a><br>
<a href="http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users" rel="noreferrer" target="_blank">http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users</a><br>
Archives - <a href="http://lists.slackbuilds.org/pipermail/slackbuilds-users/" rel="noreferrer" target="_blank">http://lists.slackbuilds.org/pipermail/slackbuilds-users/</a><br>
FAQ - <a href="http://slackbuilds.org/faq/" rel="noreferrer" target="_blank">http://slackbuilds.org/faq/</a><br>
<br><span class="HOEnZb"><font color="#888888">
</font></span></blockquote><span class="HOEnZb"><font color="#888888">
<br>
<br>
-- <br>
Pozdrawiam,<br>
Best regards,<br>
Andrzej Telszewski<br>
_______________________________________________<br>
SlackBuilds-users mailing list<br>
<a href="mailto:SlackBuilds-users@slackbuilds.org" target="_blank">SlackBuilds-users@slackbuilds.org</a><br>
<a href="http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users" rel="noreferrer" target="_blank">http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users</a><br>
Archives - <a href="http://lists.slackbuilds.org/pipermail/slackbuilds-users/" rel="noreferrer" target="_blank">http://lists.slackbuilds.org/pipermail/slackbuilds-users/</a><br>
FAQ - <a href="http://slackbuilds.org/faq/" rel="noreferrer" target="_blank">http://slackbuilds.org/faq/</a><br>
<br>
</font></span></blockquote></div><br></div>