<div class="gmail_quote"><div class="HOEnZb"><div class="h5"><div class="gmail_quote">On Sun, Apr 1, 2012 at 2:48 PM, Allison Randal <span dir="ltr"><<a href="mailto:allison@lohutok.net" target="_blank">allison@lohutok.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Sebastian,<br>
<div><div><br>
On 03/31/2012 08:59 PM, Sebastian Kulesz wrote:<br>
> Hi! I submitted my application 3 weeks ago. I would like to know<br>
> what's the status of the review, I don't really know what's the<br>
> average time per app.<br>
><br>
> Is there an application queue to get an estimated completion time?<br>
><br>
> Thanks a lot!<br>
<br>
</div></div>You can see the full queue of current apps at:<br>
<br>
<a href="https://myapps.developer.ubuntu.com/dev/arb/" target="_blank">https://myapps.developer.ubuntu.com/dev/arb/</a><br>
<br>
Let's see, it looks like you've done the debian packaging, that's good.<br>
One thing that needs to be changed for ARB apps is to install your app<br>
in /opt/<a href="http://extras.ubuntu.com/mundus" target="_blank">extras.ubuntu.com/mundus</a>. There are two special variables in<br>
Makefiles that can help make this easy: DESTDIR and PREFIX.<br>
<br>
DESTDIR is the way debian sets the special install location for building<br>
packages. Right now you've got this working with a variable named<br>
PREFIX, and a patch that sets:<br>
<br>
PREFIX ?= debian/mundus<br>
<br>
But, if you change that variable name to DESTDIR, debian/rules will set<br>
it for you automatically. (See<br>
<a href="http://www.gnu.org/prep/standards/html_node/DESTDIR.html" target="_blank">http://www.gnu.org/prep/standards/html_node/DESTDIR.html</a> for more details.)<br>
<br>
<br>
PREFIX should be the system install path, like /usr, or /usr/local, or<br>
/opt/<a href="http://extras.ubuntu.com/mundus" target="_blank">extras.ubuntu.com/mundus</a>. I suggest starting your Makefile with<br>
something like:<br>
<br>
PREFIX ?= /usr<br>
bindir = $(PREFIX)/bin<br>
libdir = $(PREFIX)/lib<br>
datadir = $(PREFIX)/share<br>
<br>
And then in the install and uninstall targets, replace literal paths like:<br>
<br>
install -d -m 755 $(PREFIX)/usr/share/pixmaps<br>
<br>
With a line that uses the defined variables:<br>
<br>
install -d -m 755 $(DESTDIR)$(datadir)/pixmaps<br>
<br>
That way, the debian/rules file can just set the install path once by<br>
setting PREFIX:<br>
<br>
override_dh_auto_install:<br>
dh_auto_install -- PREFIX=/opt/<a href="http://extras.ubuntu.com/mundus" target="_blank">extras.ubuntu.com/mundus</a><br>
<br>
The one exception is the mundus.desktop file, which you should still<br>
install in $(DESTDIR)/usr/share/applications.<br>
<br>
<br>
There are several other ways to change the install paths, but this way<br>
is the easiest for a simple Makefile. And, it will let you maintain your<br>
regular package and ARB package without patching the Makefile. Let us<br>
know if you have any questions.<br>
<br>
Thanks,<br>
Allison<br>
</blockquote></div><br></div></div><div>Hi! I have updated the makefile. You can check the new version at the bazaar repository of the project at launchpad. I will soon release a new version with this fix included.</div>
<div><br></div>
<div>Thanks!</div>
</div><br>