Re: [Refdb-devel] refdb-elisp
Status: Beta
Brought to you by:
mhoenicka
From: Markus H. <mar...@mh...> - 2005-11-19 19:37:40
|
Hi, David Nebauer writes: > From memory, the pdf and html manual files ended up in > refdb-elisp-1.0. Other doc files such as changelog.Debian.gz, NEWS.gz, > changelog.gz, README and copyright ended up in refdb-elisp. It looks > silly and, as I mentioned, appeared to confuse the Debian document > registration script. > Ah, I see. Something Debian-specific. > I presume you meant 'refdb-mode-config.el'? Yes. Sorry about that. > Turns out the emacsen build > scripts expect to find that file in the /debian subdirectory and called > 'emacsen-startup'. The build process then installs the startup file in > /etc/emacs/site-start.d as '50<PACKAGE>', in this case '50refdb-elisp'. > I suspected there is some automatism for this. I don't know whether it makes things more complicated, but I've changed Makefile.am to install refdb-mode-config.el as a configuration file in sysconfdir (usually /etc or /usr/local/etc). This is probably the most logical place as it now contains the locations of the viewing programs. If the Debian policy allows this, you could simply create a symlink in /etc/emacs/site-start.d pointing to that file. > After doing this the refdb and ris modes work correctly in emacs. The > debian package now appears to be usable. I'll send it to you off list. > Thanks, I'll try it here as well. > I'll now automate the build process. Unless and until you incorporate > the changes to refdb-mode.el and the makefile, the build process will > include a fair bit of search-and-replacing. If you want to take over as > maintainer of the refdb-elisp debian package I can email you the > relevant files. The debian build process would then be as simple as > running the build script. If I recall correctly the 'dpkg-dev' package > includes all the tools needed by the build script. > If that is all it takes, I should be able to handle this. I'll let you know. > 7. No ChangeLog file > I'll create it using cvs2cl from now on. > > >And thanks a lot for touching Emacs in the first place. > > > > I'll shower afterwards ;-) . > Did showering help? regards, Markus -- Markus Hoenicka mar...@ca... (Spam-protected email: replace the quadrupeds with "mhoenicka") http://www.mhoenicka.de |