[Pkg-ace-devel] Re: First fixes for Debian package
Konstantinos Margaritis
markos@debian.gr
Wed, 15 Sep 2004 21:54:00 +0300
On =CE=A4=CE=B5=CF=84 15 =CE=A3=CE=B5=CF=80 2004 13:21, Thomas Girard wrote:
> Hi Konstantinos,
>
> I'm working on trivial fixes this morning. The new patches are
> still available from http://thomas.g.girard.free.fr/patches
>
> These patches have not been tested: my laptop is dead and I'm away
> from home; the only machine I have here is *really* slow.
well, it takes me 13 hours to build ace, how slow is yours? :-)
imagine my frustration when i found out that the timestamps were=20
wrong :-)
> - [scripts-shebang-fix.diff] Add missing shebang lines in the files
> pointed out by lintian. I agree it would be better to have a script
> do this automatically, but I patch faster than I write scripts :-)
it doesn't need just shebangs, but a costruct called 'magic perl'. I=20
forgot it on my last mail:
#!/bin/sh
eval '(exit $?0)' && eval 'exec perl -w -S $0 ${1+"$@"}'
& eval 'exec perl -w -S $0 $argv:q'
if 0;
> - [examples-and-tutorials-compilation-fix.diff] Remove examples and
> tutorials compilation. This should remove all .o and .depend stale
> files. Again, sorry about that.
it's not your fault, we should put something in the 'clean' rules to=20
remove every such file.
> ---------- Lintian warnings ----------
> W: ace source: configure-generated-file-in-source
> apps/JAWS/clients/WebSTONE/src/config.status
> W: ace source: configure-generated-file-in-source
> apps/JAWS/clients/WebSTONE/src/config.cache
> W: ace source: configure-generated-file-in-source
> apps/JAWS/clients/WebSTONE/src/config.log
> Making a new source will fix this. This could be reported to
> upstream, don't you think ?
Yes,=20
> W: libtao-dev: script-not-executable ./usr/bin/tao-config
> I don't know how we can fix this... This file gets created by the
> debian diff, and I have no idea how to *automatically* chmod it.
this should not be very difficult, i'll test it tomorrow.
Regards
Konstantinos