Re: [q-lang-devel] Status of debian packaging
Brought to you by:
agraef
From: <Dr....@t-...> - 2004-02-23 22:37:16
|
Kari Pahula wrote: > I've begun building a Debian package of Q. Some things I've changed > to make it conform more to Debian's standards: Ok. I have my gripes with scattering stuff belonging to a package all over the place, but if that's the standard under Debian, then so be it... > I moved stuff away from share/q/etc and share/q/examples. Did you move *all* the stuff in examples? (I'm asking because a FreeBSD porter did more or less the same thing, but forgot the examples in subdirs like examples/curl, etc.) > I installed q-mode.el to where emacs can find it. Yeah, actually automake has a target to do that automatically. I'm not using this right now, because it will only install to the GNU emacs directory, not xemacs, so I'm leaving that up to the users right now. > Single-letter package names aren't allowed. I named the package as > q-lang. Ok. > In the package: > @dircategory Development > @direntry > * Q: (qdoc). The Q programming language and system. > @end direntry Hmm, is that standard across different distros? Then I might add it to the qdoc.texi in cvs. Otherwise, if those categories are something Debian-specific, I'll just leave the source as it is now. > Most of the packaging is done, but I'm stuck with the libraries. > Things work fine until I run automake again. Yes, cvs had some files which should rather be regenerated when bootstrapping with a different set of autotools. That should be fixed now. If you check out the latest cvs and run autogen.sh then all autotools-related stuff should be regenerated from scratch. Unfortunately, this doesn't work with the source tarball which includes the autotools-generated files so that ppl can just run ./configure && make && make install. So you'll have to check out the sources from cvs to make this work (use tag 'R5_1' to get the latest release). -- Dr. Albert Gr"af Email: Dr....@t-..., ag...@mu... WWW: http://www.musikwissenschaft.uni-mainz.de/~ag |