There are exceptions for certain files like .desktop files, DBUS service files, 
etc which need to be in /usr to be useful. The simplest option going forward is 
likely to be a wrapper[0] which is used when packaging which moves files into 
/opt, but when the application is run it uses a unionfs overlay to make it 
appear as in /usr to the application. This also handles rewriting the .desktop 
file to use the wrapper. 
I'll test out your application with this by the end of the weekend & see if the 
wrapper is suitable, or if it needs more work. If it does, then you shouldn't 
need to create a separate source just for Ubuntu.

[0] http://www.stgraber.org/2011/09/08/install-multiple-version-of-the-
same-package-and-avoid-filesystem-conflicts/

-- 
You received this bug notification because you are a member of
Application Review Board, which is subscribed to Ubuntu Application
Review Board.
https://bugs.launchpad.net/bugs/730196

Title:
  Application Review Request: harmonySEQ 0.15

Status in Ubuntu Application Review Board:
  New

Bug description:
      Application Review For harmonySEQ 0.15

      == About You ==

      * NAME: Rafał Cieślak
      * EMAIL ADDRESS: rafalcieslak256 <at> gmail.com

      The Application:

      * APPLICATION NAME: harmonySEQ
      * LICENSE: GNU GPL v3
      * PPA URL: https://launchpad.net/~rafalcieslak256/+archive/harmonyseq
      * SUPPORT RESOURCE http://answers.launchpad.net/harmonyseq, 
http://harmonyseq.wordpress.com/contact or email to rafalcieslak256 <at> 
gmail.com
      * KNOWN ISSUES: https://bugs.launchpad.net/harmonyseq

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-app-review-board/+bug/730196/+subscriptions

-- 
Mailing list: https://launchpad.net/~app-review-board
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~app-review-board
More help   : https://help.launchpad.net/ListHelp

Reply via email to