[Pkg-allegro-maintainers] Bug#426194: KQ can only be built once.

Brandon winterknight at nerdshack.com
Sun May 27 03:47:16 UTC 2007


Source: kq
Version: 0.99.cvs20070319-1
Tags: patch

KQ can only be built once from source. After that, it won't build
again, because it fails to clean. There are two reason for this.

One, is that the debian/rules file will not clean. There is no rule for
"veryclean".

There is one more problem. scripts/sunarin.lob does not get removed.
debbuild complains about this unrecognized binary file. Remove it, and
everything is fine. In fact, sunarin.lob never gets installed anyway.
It is incomplete. You need Ayla to get there, and you can't get Ayla
yet/anymore.

There is no specific rule in the Makefile to build sunarin. The
reasoning upstream, I'm sure, is that it is not needed. It only gets
built becasue everything in /scripts gets built. However, it doesn't get
removed, because it isn't mentioned in the Makefile. The solution is to
mention sunarin.lob in the Makefile. The Makefile is built from
Makefile.in, so I patched that. Makefile.am does not get used in the
debian source. I've patched it anyway, for completeness, so that
someone in the future using the debian source for a non-standard reason
will be less confused.

Please note that even after applying these patches, building, and
then cleaning, the kq directory is still dirty.

-Brandon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kq.patch
Type: text/x-diff
Size: 1312 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-allegro-maintainers/attachments/20070526/7d913e2e/attachment.patch 


More information about the Pkg-allegro-maintainers mailing list