<table><tr><td style="">sbragin added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D10808" rel="noreferrer">View Revision</a></tr></table><br /><div><div><blockquote style="border-left: 3px solid #8C98B8;
          color: #6B748C;
          font-style: italic;
          margin: 4px 0 12px 0;
          padding: 8px 12px;
          background-color: #F8F9FC;">
<div style="font-style: normal;
          padding-bottom: 4px;">In <a href="https://phabricator.kde.org/D10808#213607" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;" rel="noreferrer">D10808#213607</a>, <a href="https://phabricator.kde.org/p/rjvbb/" style="
              border-color: #f1f7ff;
              color: #19558d;
              background-color: #f1f7ff;
                border: 1px solid transparent;
                border-radius: 3px;
                font-weight: bold;
                padding: 0 4px;" rel="noreferrer">@rjvbb</a> wrote:</div>
<div style="margin: 0;
          padding: 0;
          border: 0;
          color: rgb(107, 116, 140);"><p>The task at hand seems more complex and I have my doubts as to how worth it would be the effort to implement support for doing this in the ECM. I'd say there are Mac-specific things that should be higher on the list.</p></div>
</blockquote>

<p>I agree, especially because a bundle must contain all dependencies by definition, and the problem in question is odd from this prospective. But since no one is providing official bundles of Okular, the only way is compiling from the source, and then everything depends on which configuration a user have. It is true, that if one uses your MacPorts repository, then everything is consistent. Probably, it would be reasonable to push Info.plist without the document type implementation, and postpone the latter indefinitely. Then everything would work almost normally, apart from some minor inconveniences:</p>

<ul class="remarkup-list">
<li class="remarkup-list-item">Okular would not be shown in the list "Open with";</li>
<li class="remarkup-list-item">a user would need to set Okular as the default app for each desired file format manually, and also go through the warning, that the application may not support a chosen file type.</li>
</ul></div></div><br /><div><strong>REPOSITORY</strong><div><div>R223 Okular</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D10808" rel="noreferrer">https://phabricator.kde.org/D10808</a></div></div><br /><div><strong>To: </strong>sbragin, Okular, rjvbb, aacid<br /><strong>Cc: </strong>ltoscano, aacid, rjvbb, Okular, michaelweghorn, ngraham<br /></div>