On Mon, Feb 03, 2014 at 12:58:24PM +0100, Andreas Beckmann wrote: > Tags: patch > > attached is my first attempt to turn installdeb-aspell into dh_aspell. > I'm not sure if the changes are sufficient for all aspell-xx packages, > this will require further evaluation.
> Also I'm not sure how this can be integrated easily into installdeb.in Hi, I am looking into this, trying to make the installdeb scripts as dh_* compliant as possible. However, this needs more changes and will go slowly. I am including some of your suggestions in it, but I prefer to keep the old name to make things easier for maintainers using the installdeb name. > In addition to installdeb-aspell's work, it does the following: > > * populate substvar aspell:Depends I am including this for as $class:Depends for all ispell/aspell/wordlist. > * remove /usr/lib/aspell/*.rws [files only, no symlinks] > * compress /usr/share/aspell/*.cwl > * move /usr/lib/aspell/*.cwl /usr/share/spalell/ (is this needed at > all?) [...] > > and it also adds a debhelper sequence, so you can have this rules file: > > ===== 8< ===== > #!/usr/bin/make -f > > %: > dh $@ --with aspell > > # this is not a GNU autoconf/automake build system > override_dh_auto_configure: > ./configure > ===== >8 ===== I could finally look a bit at this. I do not think that will help. aspell dictionaries from aspell.gnu.org do not install the .cwl files, only the .rws and other stuff like .dat files. We can make the sequence or the installdeb script when called from the sequence install all .cwl files and then compress them. I need to look more carefully into all this. If the above sequence can only be used for aspell dictionaries from aspell.gnu.org I'd prefer other name like aspell_simple. Have to think about this. > The dictionaries-common buildsystem could use a debhelper upgrade ... > > I'm attaching three patches, two are only for preview (dico.diff, and > the split out dh_aspell.diff showing the differences from > installdeb-aspell). Applied some things, mostly cosmetic changes. > The third I'd consider ready to apply > (use doit(ln -s ...) instead of symlink(...). Applied as part of the installdeb-* transformation to a dh_* compliant script. Thanks for your feedback. Regards, -- Agustin -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org