<p>I give you an example, I now just zip geany. WHen user downloads it and extracts, he must rund .sh script with sudo, which will ln -s folder from where he extracted (glide file) to /usr/share/geany.<br>
That is already MUCH simpler for my user than ./configure, then make install etc.<br>
But IF Geany could just implement a few additional lines of code here and there, the zip could just contain startGeany script which starts geany executable with additional env. variable or switch, and it would just fix the problem. No reconfiguring, no rebuilding or installing, no sudo.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/788#issuecomment-348613899">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ8HOb18422pfLb_7k2jyJvY5nQvjks5s8GnPgaJpZM4GtZ2H">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ5qvKcckgCPTu4GsDhL3BzfNktnTks5s8GnPgaJpZM4GtZ2H.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/issues/788#issuecomment-348613899"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/geany/geany","title":"geany/geany","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany"}},"updates":{"snippets":[{"icon":"PERSON","message":"@krisjace in #788: I give you an example, I now just zip geany. WHen user downloads it and extracts, he must rund .sh script with sudo, which will ln -s folder from where he extracted (glide file) to /usr/share/geany.\r\nThat is already MUCH simpler for my user than ./configure, then make install etc.\r\nBut IF Geany could just implement a few additional lines of code here and there, the zip could just contain startGeany script which starts geany executable with additional env. variable or switch, and it would just fix the problem. No reconfiguring, no rebuilding or installing, no sudo."}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/788#issuecomment-348613899"}}}</script>