The last git (tag libmirage-3.0.3) not generate package gir1.2-mirage-3.0
fail in debian/rule install because cannot find files of the package
fail is in file libmirage/debian/gir1.2-mirage-3.0.install
-usr/lib/girepository-1.0/
+usr/lib//girepository-1.0/*
fix the problem. patch included.
Thanks for the patch.
The problem here is that while it fixes package building on debian jessie, it appears to break it on both ubuntu 14.04 lts and 14.10, which still use usr/lib/girepository-1.0/ instead of usr/lib/${arch}/girepository-1.0.
So at the moment, I suspect fixing the issue for debian will cause even more bug reports coming from ubuntu users.
Since we always seem to be running into problems like that, we should perhaps consider keeping the deb config files outside the main source in several variants, one for each distribution/version...
well, launchpad.net keeps a copy of the packaging scripts in source form if you ever wanted to rip them out.
i think a resonable solution is to add the patch to the debian/patches subfolder. it will stay disabled until a user manually enables it by adding it to debian/patches/series.
might not be immediately obvious, but the alternative fix would be a hack.
sorry for not fixing before, but my computer is broken :(
Patch committed to trunk since both Ubuntu 15.04 and Debian 8.0 have their release later this month. And I happened to install 15.04 once it reached final beta. Thanks.