lp:debian/experimental/ispell
- Get this branch:
- bzr branch lp:debian/experimental/ispell
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 15. By Robert Luberda
-
* Add preinst script for dictionaries packages to remove files
from /var/lib/ispell created by earlier versions to limit the
chances of `directory not empty' dpkg warnings (see #781068),
and create the directory in postinst scripts instead.
* Drop the previous postinst code introduced in 3.3.06-2 to migrate
ibritish and iamerican documentation dirs into symlinks.
* Simplify debian/rules a bit, and add support for cross-compiling.
* Fix DEP5 headers in debian/copyright. - 14. By Robert Luberda
-
* New upstream version.
* Remove no longer needed patches:
005-Do-not-reorder- words, 0012-Fix-getline, 0017-Destdir- support,
0019-Section- of-english- manpage, 0025-Languages.
* Remove most of 0007-Use-termios. patch, as ispell supports termios
by its own.
* Update 0001-Configuration.patch to use -ltinfo instead of -lncurses,
and 0015-CFLAFS-from-environmen t & 0018-Dont- strip-binaries to make
the changes in defrmatters/Makefile.
* Update debian/localMakefile. languages. inc for new version and pass
`-n' to gzip to make builds reproducible.
* english(5) man page has been removed by upstream, remove references
to it from debian/ directory.
* Add 0031-Initialize-table. patch which initializes buildhash tables to
zero to make .hash files reproducible (closes: #778862).
* Add 0032-Check-munchlist- errors. patch to break munchlist as soon as
an error occurs (closes: #301205).
* New 0033-Fix-NULL-pointer- dereference. patch to fix ispell crash occurring
on hash tables built without prior call to munchlist (closes: #561089).
* Switch to debhelper v9.
* Drop debian/TODO.Debian - its items were copied from Debian BTS, some
of them have been resolved already.
* debian/rules: handle CPPFLAGS environment variable and enable LFS
support (lintian).
* debian/control:
+ fix a typo in british-small description (closes: #745297);
+ update dependencies on dictionaries-common- dev, wordlist packages,
and use ${ispell:Depends} instead of hard-coded dependencies on
ispell and dictionaries-common;
+ bump Standards-Version to 3.9.6. - 13. By Robert Luberda
-
* debian/rules: add a work-around for autobuilders not obeying Policy
(see #619284). If not all build-dependencies are installed, then
postpone building arch-independent stuff until binary(-indep) target
is called.* 0029-Generate-
hex-in- fix8bit. patch: Make `fix8bit -7' to generate
hexadecimal sequences instead of octal ones.
* 0030-Display-whole-multibyte -character. patch: Display all bytes from
multi-byte characters instead of converting them into `cat -v' format. - 12. By Robert Luberda
-
* Provide small, large, huge and insane version of American and British
ispell dictionaries (closes: #261611), that include words from the
appropriate word list packages. The new {ibritish,iamerican} -{small, large,
huge,insane} packages were added together with ienglish-common, the base
one.With the new dictionaries (especially with the large or huge ones),
ispell is able to accept more American or British words:+ words accepted by `ispell -d british':
neighbour (closes: #282934);+ words accepted by `ispell -d british-large':
Cambridgeshire, Hertfordshire and other counties (closes: #151470);+ words accepted by `ispell -d american':
Oedipus (closes: #442089); Wiki (closes: #417097);
bidirectional (closes: #440211); decompiler (closes: #404870);
glitz (closes: #434709); looseness (closes: #464162);
misestimate (closes: #354301); one's (closes: #586600);
online (closes: #405125); public's (closes: #415049);
spottily (closes: #307235); submitters (closes: #440052);
talkies (closes: #294262); timestamp (closes: #402781);
unencrypted (closes: #389899); uninterruptible (closes: #366895);
faceted, facetted (closes: #417096);
wildcards, wildcards (closes: #394271);
analyses, analyzes, analysis (closes: #602055);+ words accepted by `ispell -d american-large':
Los Angeles (closes: #431913); Singaporean (closes: #440132);
backgrounder (closes: #380568); basketful (closes: #325252);
cadastral (closes: #309000); carful (closes: #417166);
colorization (closes: #307410); congresspeople (closes: #448389);
cowbells (closes: #356744); cutover (closes: #454338);
dumplings (closes: #317483); examinee (closes: #305077);
fetchers (closes: #447912); gappy (closes: #349100);
godawful (closes: #392444); halftone (closes: #305585);
hammerers (closes: #458591); hotline (closes: #312268);
hunky (closes: #471116); infract (closes: #451732);
jackfruit (closes: #413711); jittering (closes: #413763);
kindergartener (closes: #324212); lakefront (closes: #314366);
landmine (closes: #456445); milkshakes (closes: #464942);
mindset (closes: #312944); mislabeled (closes: #451730);
motorless (closes: #386566); mugshot (closes: #437441);
nutcase (closes: #443527); oldfangled (closes: #393833);
polycarbonate (closes: #336963); reacquiring (closes: #466488);
reconfirm (closes: #447820); reprogrammable (closes: #368142);
retitle (closes: #372674); screenful (closes: #348825);
searchable (closes: #426620); seatbelt (closes: #326974);
seeable (closes: #382219); serration (closes: #434009);
signage (closes: #395975); smorgasbord (closes: #442023);
sordine (closes: #356743); stakeholder (closes: #471914);
standalone (closes: #341646); stearate (closes: #366894);
subaudible (closes: #398934); switchover (closes: #348787);
syllabary (closes: #307430); tinnitus (closes: #438916);
torturous (closes: #356741); triangulating (closes: #333619);
uncompetitive (closes: #451429); unconverted (closes: #316153);
unpresentable (closes: #313268); untethered (closes: #470199);
wack (closes: #293231);
ISP, boonies, ft(feet), remodelers (closes: 292789);
biramous, uniramous (closes: #433207);
breathalyser, Breathalyzer, breathings (closes: #303911);
builtin, built-in (closes: #415614);
demonization, demonized, demonize (closes: #367561);
electable, unelectable (closes: #282569);
fearer, fearers, fear (closes: #404869);
gawkers, transgender (closes: #454068);
heartbreaker, heartbreaker's, heartburning's (closes: #302446);
ideologue, ideologues (closes: #270734);
lossless, gainless (closes: #392443);
marginalization, marginalize, marginate (closes: #284684);
misconfiguration, misconfigure (closes: #358549);
mortifications, messianic, thuggish (closes: #416305);
nitty, gritty (closes: #273409);
redacting, redacted, redaction's (closes: #311539);
subcategories, subcategory (closes: #438434);
systemically, systematical (closes: #359022);
designee, detainees, impermissibility, huh, unclarity (closes: #405475);+ words accepted by `ispell -d american-huge':
Freemasonic (closes: #356740); canistel (closes: #354758);
citizenships (closes: #437759); commenters (closes: #445118);
expirable (closes: #312264); formularies (closes: #362022);
juried (closes: #451004); mishmosh (closes: #360834);
multiline (closes: #394272); overnighting (closes: #307849);
spellcheck (closes: #409287); telecom (closes: #368387);
uncheck (closes: #364825); wishlist (closes: #305758);
Folate, Folacin, Folic Acid (closes: #324211);
cardioid, ignorable, unignorable (closes: #295464);
checkmark, checkmarked (closes: #471123);
fundraiser, fundraise, fundraising (closes: #314862);
maneuver, maneuverability, maneuverer's, manoeuvrings (closes: #336962);
misconnection, misconnect (closes: #436951);
sectionize, sectionizing, sectionalizing (closes: #323696);
subversions, unapologetic, detainees (closes: #434219);
unglue, ungluing (closes: #440930);+ words accepted by `ispell -d american-insane':
conformant (closes: #460184); enmass (closes: #260178);
recompensated (closes: #450727); unmowed (closes: #443754);
obfuscator, obfuscater, obfuscate (closes: #404520);* Added debian/
local/Makefile. languages. inc:
+ prepare backgrounds for using ispell-autobuildhash in ibritish and
iamerican packages and providing several variants of the packages
by installing compressed munchlist word lists and skipping builds
of hashes;
+ two special Debian-specific values are added into the LANGUAGES
variable, EXTRADICT is overridden per each target which allows us
to use word list appropriate to the target;
+ pass -T utf8 to munchlist to avoid the `illegal characters' warnings.* 0027-Include-
Debian- Makefile. languages. inc.patch: new patch that
includes debian/local/Makefile. languages. inc file from languages/
{american,british, english} /Makefile.
* 0028-Fix-hardening- warnings. patch: fix warnings given by gcc with the
hardening options turned on.
* 0001-Configuration.patch: updated to build all available dictionaries.
* Use ispell-autobuildhash for all the British and American dictionary
packages to make them architecture independent.* Update various debhelper files for multi-dictionaries support:
+ add debian/packages.d directory and make the debhelper files
automatically generated at build time.
+ debian/control:
- switch architecture of ibritish/iamerican packages to all;
- add all wamerican-*/wbritish- * packages into Build-Depends- Indep;
- (build-)depend on dictionaries-common (>= 1.10.4~);
- make all our dictionary packages depend on ienglish-common, which
in turn depends on appropriate versions of dictionaries-common and
ispell.
+ debian/rules:
- build the insane versions of dictionaries;
- split builds for architecture-dependent and independent packages. * Write a simple man page for defmt-sh and defmt-c deformatters.
* Re-add README.source documenting that debhelper files are generated. - 11. By Robert Luberda
-
* New upstream version (closes: #217393):
+ texinfo file is gone (closes: #528874);
+ the ispell's `-x' option is correctly documented (closes: #189188);
+ munchlist no longer ignores `-w' option (closes: #5379);
+ `ispell -p' doesn't require $HOME to be set anymore (closes: #354014);
+ ispell can be suspended with Ctrl-Z now (closes: #100925), however it
still needs Ctrl-L after resuming to redraw the screen;
+ more asmlatex constructs are recognised and ignored (closes: #8585);
+ HTML entities are supported at least in English dicts (closes: #69186);
+ the new `-k' option allows ispell to ignore arbitrary TeX commands or HTML
elements (closes: #343415);
+ unsafe type casts warnings got fixed (closes: #13820).* Merge patches for new upstream version:
+ 0002-ISO-more.patch removed as it seems to be applied upstream (except
for HTSPECIAL part that hasn't be used since ver. 3.1.20-17);
+ 0004-mktemp-security. patch seems to be applied upstream, removed;
+ 0014-Fix-texinfo. patch removed as upstream no longer provides texinfo
file;
+ 0001-Conglomeration.patch: update local.h.linux instead of local.h.samp.
+ 0006-Fix-gets-regression replaced with 0006-Fix- sq-and- unsq from OpenSUSE;
+ 0007-Use-termios. patch updated based on the similar patch from OpenSUSE;
+ refresh remaining patches.* Added patches:
+ 0017-DESTDIR-support. patch: Add support for $(DESTDIR) to Makefile;
+ 0018-Dont-strip-binaries. patch: Fix Makefile not to strip binaries
(closes: #437235)
+ 0019-Section-of-english- 5.patch: Fix section of the english(5) man page;
+ 0020-Mark-Rcs_Id- as-unused. patch: Fix Rcs_Id unused warnings;
+ 0021-Fix-gcc-warnings. patch: Fix other gcc warnings;
+ 0026-POSIX-sort.patch: Force POSIX sort options (closes: #204899). * Split 0001-Conglomera
tion.patch into the following patches:
+ 0001-Configuration.patch: Debian ispell configuration;
+ 0022-Ispell-man-page. patch: Fix example in ispell man page;
+ 0023-Exclusive-options. patch: Make options -x and -b mutually exclusive;
+ 0024-Check-tempdir- creation. patch: Fail if temporary directory cannot i
be created;
+ 0025-Languages.patch: Fix English dictionaries.
+ move sq man page changes into 0006-Fix-sq-and- unsq.patch;
+ move ijoin.c changes into 0011-Missing-prototypes. patch. * debian/rules:
+ use DESTDIR and upstream install target for installing the package;
+ update other debhelper files for the above change;
+ don't overwrite ispell.1 generated by upstream Makefile by a script that
does not support all of the `!!' variables (closes: #324226).* debian/control:
+ add wamerican as an default recommendation for wordlist (closes: #595749);
+ break circular dependency by moving iamerican | ispell-dictionary to
Recommends from Depends (closes: #529069);
+ add versioned `Breaks' for all packages providing ispell-dictionary that
are not architecture `all';
+ remove dependencies on `debconf | debconf-2.0' as they should be
automatically re-added by debhelper.* 0001-Configurat
ion.patch: use higher, upstream-provided values for
MAXAFFIXLEN and MAXSTRINGCHARS (closes: #176926).
* Remove update-ispell- dictionary script and its man page. The script has been
marked as obsolete for more than 10 years.
* debian/copyright: updated for new upstream version.
* debian/ispell. doc-base, debian/ispell.info: removed, neither HTML nor info
documentation is no longer provided by upstream.
* debian/watch: update the download URL.
* Really remove the debian/README. source file. - 10. By Robert Luberda
-
* Change patches descriptions and names to be compatible with gbp-pq:
+ rename 01-conglomeration.patch to 0001-Conglomera tion.patch;
+ rename 02-iso-more-html. patch to 0002-ISO- more.patch;
+ rename 03-lookup-hurd.patch to 0003-Fix- FTBFS-on- Hurd.patch;
+ rename 04-mktemp-security. patch to 0004-mktemp- security. patch;
+ rename 05-reorder-word.patch to 0005-Do- not-reorder- words.patch;
+ rename 06-sq-unsq.patch to 0006-Fix-gets-regression .patch;
+ rename 07-termios.patch to 0007-Use-termios. patch;
+ rename 08-tex-backslash. patch to 0008-Tex- backslash. patch;
+ rename 09-usg-glibc.patch to 0009-Fix-FTBFS-on- glibc.patch;
+ rename 10-dctrl.patch to 0010-Debian-control- file.patch;
+ rename 11-missing-prototypes. patch to 0011-Missing- prototypes. patch;
+ rename 12-fix_getline. patch to 0012-Fix- getline. patch;
+ rename 13-fix_manpages. patch to 0013-Fix- man-pages. patch;
+ rename 14-fix_info.patch to 0014-Fix-texinfo. patch;
+ rename 15_cflags_from_env. patch to 0015-CFLAGS- from-environmen t.patch.
* Refresh the patches with gbp-pq import/export.
* debian/rules: remove --parallel from options passed to dh_auto_*, added
by mistake in previous upload. This should fix FTBFS on some archs. - 9. By David Paleino
-
* QA upload.
* debian/patches/:
- 12-fix_getline. patch added, thanks to Stefan Potyra
(Closes: #549401)
- 13-fix_manpages. patch added
- 14-fix_info.patch added, contains fixes split from
01-conglomeration. patch
* debian/watch added
* debian/control:
- debhelper Build-Dependency bumped to >= 7.0.50~
* debian/README. source: added info about quilt - 8. By Daniel Baumann
-
* Updating to standards version 3.8.3.
* Removing vcs fields.
* Orphaning package. - 7. By Daniel Baumann
-
* New maintainer (Closes: #487732).
* Revert direct upstream modifications.
* Using quilt rather than homebrew patch management.
* Using correct rfc-2822 date formats in changelog.
* Removing useless whitespaces at EOL and EOF.
* Updating package to debhelper 7.
* Updating package to standards version 3.8.2.
* Cleaning up build-depends.
* Adding homepage field in control.
* Adding vcs fields in control.
* Cleaning up depends.
* Rewrapping package long-descriptions.
* Unifying all copyright files into one and rewriting it in machine-
interpretable format.
* Moving local debian additions to dedicated subdirectory.
* Using dedicated debhelper manpages file to install manpages.
* Symlinking manpage alias rather than including a redirecting stub.
* Updating debhelper links files.
* Updating doc-base file.
* Updating docs file.
* Using dedicated debhelper install files to install files.
* Minimizing rules file.
* Not calling update-alternatives with absolute path in update-ispell-
dictionary (Closes: #510946).
* Downgrading package to priority optional (Closes: #416572).
* Downgrading dictionaries recommends to suggests (Closes: #456537).
* Removing todo entry about new debhelper. - 6. By Agustin Martin Domingo <email address hidden>
-
* Non-maintainer upload for FTBFS RC bug.
* Build Depend on coreutils instead of textutils (Closes: #521533).
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:debian/ispell