[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: