Re: refdb-elisp
"Markus Hoenicka" <[email protected]>
| Newsgroups | gmane.text.refdb.devel |
|---|---|
| Message-ID | <[email protected]> |
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 [email protected] (Spam-protected email: replace the quadrupeds with "mhoenicka") http://www.mhoenicka.de ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today Register for a JBoss Training Course. Free Certification Exam for All Training Attendees Through End of 2005. For more info visit: http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click