Bug#799205: RFS: eviacam/2.0.1-5 [ITP] -- webcam based mouse emulator
Hi,
Thanks both for your feedback.
First, if I try to build using debuild, I get the error
`dh_autoreconf: autoreconf -f -i returned exit code 1'. I think it is
because dh_autoreconf is running "naked" `autoreconf' instead of
`autogen.sh'. So I think the fix is to add the following entry into
debian/rule:
override dh_autoreconf:
dh_autoreconf ./autogen.sh
Running debuild after unpacking the tarball and the debian/ directory
works for me. Not sure how to reproduce this issue.
Besides, if I try to re-build I get `dpkg-source: error:
unrepresentable changes to source'. Now I don't really know how to fix
since I don't know how translation works. Maybe Gianfranco could help?
I'm not sure which is the "correct" fix, but I presume the po files should be updated
"prior" to release the tarball, and not during the debian build (where the po should just
be compiled)
My fault. I forgot to run "make update-po" before generating the tarball.
Fixed and added a check to avoid forgetting about this in future.
I see some *.gmo files created and not deleted during clean, this should be fixed upstream or
with a simple
find po -name "*.gmo" -delete
in the dh_clean target
and also the "po/stamp-po" should be cleaned during clean,
and this seems to be an upstream issue too.
Currently, the tarball does not contain .gmo files, nor the
"po/stamp-po". Anyway, the override_dh_clean now looks like this:
override_dh_clean:
debconf-updatepo
dh_clean
find po -name "*.gmo" -delete
-rm po/stamp-po
and please change
cd po; make update-po; cd ..
to "$(MAKE) -C po update-po"
but I'm pretty sure this is already done automatically.
So I would even drop the override_dh_auto_build targetw
Dropped and working properly :-)
Updated version available in mentors and sf.
Regards, Cesar
Reply to: