RFC: YADA: Yet Another Debianisation Aid
I've been working for a while now on a tool called YADA, "Yet Another
Debianisation Aid". I've been using it in my more recent packages, and
it seems to work reasonably well for me. I think it's probably time I
made others aware of it, so that I can get some feedback...
It's a radically different way of building packages than you're used
to, so be prepared. "yada" is a perl script which sits in your
package's debian/ directory. It constructs your debian/rules
automatically, based on an augmented control-style file,
debian/packages. YADA also maintains debian/control automatically, and
does away with the need for most of the small files that usually
clutter up the debian directory, such as copyright, menu, shlibs, etc.
(I prefer to have everything in one place.) About the only file left
unmolested is the changelog.
(Yes, it is a DWIM tool. Sorry.)
If you're interested in trying it, YADA itself and a documentation file
are in <URL:http://master.debian.org/%7Ecpbs/yada/>. Beware that the
documentation describes how YADA was -intended- to work. It doesn't
quite match up in some respects.
Also note that I might not be able to answer questions about YADA
particularly fast, since I'm busy with my thesis.
White pages entry, with PGP key: <URL:http://alethea.ukc.ac.uk/wp?95cpb4>
PGP public keyprint: 74 68 AB 2E 1C 60 22 94 B8 21 2D 01 DE 66 13 E2