debian/0000755000000000000000000000000012032425000007152 5ustar debian/rules0000755000000000000000000000616112032424045010246 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # # Modified to make a template file for a multi-binary package with separated # build-arch and build-indep targets by Bill Allombert 2001 # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # This has to be exported to make some magic below work. export DH_OPTIONS # These are used for cross-compiling and for saving the configure script # from having to guess our platform (since we know it already) DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) CFLAGS = -Wall -g -fPIC ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif config.status: configure dh_testdir # Add here commands to configure the package. CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --enable-linginfo --enable-fatverb #Architecture build: build-arch build-indep build-arch: build-arch-stamp build-arch-stamp: config.status $(MAKE) touch build-arch-stamp build-indep: build-indep-stamp build-indep-stamp: config.status # Add here commands to compile the indep part of the package. $(MAKE) hunspell touch build-indep-stamp clean: dh_testdir dh_testroot rm -f build-arch-stamp build-indep-stamp #CONFIGURE-STAMP# # Add here commands to clean up after the build process. [ ! -f Makefile ] || $(MAKE) distclean dh_clean *.dic *.aff install: install-indep install-arch install-indep: dh_testdir dh_testroot dh_clean -k -i -X.aff -X.dic dh_installdirs -i # Add here commands to install the indep part of the package into # debian/-doc. dh_install -i installdeb-myspell -pmyspell-he install-arch: dh_testdir dh_testroot dh_clean -k -s dh_installdirs -s # Add here commands to install the arch part of the package into # debian/tmp. $(MAKE) install prefix=$(CURDIR)/debian/tmp/usr dh_install -s --sourcedir=debian/tmp # Must not depend on anything. This is to be called by # binary-arch/binary-indep # in another 'make' thread. binary-common: dh_testdir dh_testroot dh_installchangelogs dh_installdocs dh_installexamples dh_installman dh_link dh_strip dh_compress dh_fixperms dh_makeshlibs dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb # Build architecture independant packages using the common target. binary-indep: build-indep install-indep $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common # Build architecture dependant packages using the common target. binary-arch: build-arch install-arch $(MAKE) -f debian/rules DH_OPTIONS=-a binary-common binary: binary-arch binary-indep .PHONY: build clean binary-indep binary-arch binary install install-indep install-arch debian/source/0000755000000000000000000000000012032425000010452 5ustar debian/source/format0000644000000000000000000000001411355510215011672 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000210436405504010365 0ustar 5 debian/patches/0000755000000000000000000000000012032425000010601 5ustar debian/patches/make-install.patch0000644000000000000000000000160712011301406014207 0ustar Description: Fix install target failure when --enable-shared isn't provided during configure Author: Lior Kaplan --- a/Makefile.in +++ b/Makefile.in @@ -137,9 +137,9 @@ test -d $(DESTDIR)$(INCLUDEDIR) || mkdir -m 755 -p $(DESTDIR)$(INCLUDEDIR) cp hspell.h linginfo.h $(DESTDIR)$(INCLUDEDIR)/ chmod 644 $(DESTDIR)$(INCLUDEDIR)/hspell.h $(DESTDIR)$(INCLUDEDIR)/linginfo.h - test -f libhspell.so.0 && cp libhspell.so.0 $(DESTDIR)$(LIBDIR)/ - test -f libhspell.so.0 && chmod 755 $(DESTDIR)$(LIBDIR)/libhspell.so.0 - test -f libhspell.so.0 && ln -sf libhspell.so.0 $(DESTDIR)$(LIBDIR)/libhspell.so + test ! -f libhspell.so.0 || cp libhspell.so.0 $(DESTDIR)$(LIBDIR)/ + test ! -f libhspell.so.0 || chmod 755 $(DESTDIR)$(LIBDIR)/libhspell.so.0 + test ! -f libhspell.so.0 || ln -sf libhspell.so.0 $(DESTDIR)$(LIBDIR)/libhspell.so ################################################ debian/patches/manpages_minus.patch0000644000000000000000000000307012011300356014633 0ustar Description: man pages: fix hyphen/minus errors Author: Tzafrir Cohen Last-Changed: 2010-04-03 Troff uses '-' for a hyphen and \- for a minus sign. Fix some remaining cases where those two are confused. --- a/hspell.3 +++ b/hspell.3 @@ -179,12 +179,12 @@ to "/usr/local/share/hspell/hebrew.wgz". On most systems, the Hspell library is compiled to use the Zlib library for reading the compressed dictionaries. Therefore, a program linking with the Hspell library must also be linked with the Zlib library (usually, by -adding "-lz" to the compilation line). +adding "\-lz" to the compilation line). Programs that use .I autoconf to search for the Hspell library, should remember to tell AC_CHECK_LIB -to also link with the -lz library when checking for -lhspell. +to also link with the \-lz library when checking for \-lhspell. .SH CAVEATS While the API described here has been stable for years, it may change --- a/hspell.1 +++ b/hspell.1 @@ -38,7 +38,7 @@ The output will also be in ISO-8859-8 en so it is normally useful to pipe it to bidiv(1) before viewing, as in: .PP .RS -.B "hspell -c filename | bidiv | less" +.B "hspell \-c filename | bidiv | less" .RE .PP If no input file is given, @@ -162,9 +162,9 @@ This allows conveniently spell-checking Running .B hspell with the program name -.B hspell-i +.B hspell\-i also enables the -.B -i +.B \-i option. This is a useful trick when an application expects just the name of a spell-checking program, and adds only the "\-a" option (without giving the user an option to also add "\-i"). The debian/patches/series0000644000000000000000000000007412011301453012021 0ustar manpages_minus.patch make-install.patch whatsnew-utf8.patch debian/patches/whatsnew-utf8.patch0000644000000000000000000000475212011301453014360 0ustar Description: Convert WHATSNEW file to UTF-8 Author: Lior Kaplan --- a/WHATSNEW +++ b/WHATSNEW @@ -12,7 +12,7 @@ and hspell_trycorrect() to core-dump on an empty word. * Fixed a bug which caused us to accept a definite article on verbs with - objects, e.g., . + objects, e.g., הכובשן. * The "myspell" target was removed, as this format has been all but abandoned in recent years. Use "make hunspell" instead. @@ -23,7 +23,7 @@ hunspell-format dictionaries. * In previous releases, generated hunspell and aspell dictionaries incorrectly - accepted bare infinitive verbs, e.g., . This is fixed in this release + accepted bare infinitive verbs, e.g., ישון. This is fixed in this release for hunspell dictionaries, using the hunspell-specific NEEDAFFIX feature. Unfortunately, aspell does not have this feature, so the aspell dictionary still has this bug. Added a "make test" to test this bug. @@ -302,7 +302,7 @@ In order to build the source rpm you must --define in the command-line either 'fat 0' or 'fat 1'. Can anyone tell me how can I set a default for that? - * Infinitives now allow prefixes, not just : , , , . + * Infinitives now allow בכלמ prefixes, not just ל: לשבור, בשבור, כשבור, משבור. * Added a "-d" option to the word-list generators, which prints derivation explanation for all inflections, and also gender information for all nouns. @@ -334,9 +334,9 @@ option not working. Thanks to Tzafrir Cohen and Oron Peled for the initial version of the spec. - * Shem Poal Natuy + Kinuy for all verbs, things like: , + * Shem Poal Natuy + Kinuy for all verbs, things like: ותבשב ,יננטצהב There is probably an error in the conjugation of these Shmot Poal from Binyan - Qal. woo creates , while the strict rules say it should be . + Qal. woo creates בזוכרנו, while the strict rules say it should be בזכרנו. This would be settled by the next release. * Added "-i" option, to be used in addition to "-a" from within other @@ -379,7 +379,7 @@ Read http://www.math.tau.ac.il/~dekelts/lyx/instructions2.html for Hebrew LyX general instructions. - * No longer incorrectly recognize (should be , "that to their + * No longer incorrectly recognize שלווום (should be שלוום, "that to their hook"). * The wolig.pl automatic inflector can handle country names, and many more debian/changelog0000644000000000000000000001341312032424135011036 0ustar hspell (1.2-2) unstable; urgency=low * Enable configure option --enable-fatverb to extend the suffixes available. -- Lior Kaplan Tue, 02 Oct 2012 01:33:47 +0200 hspell (1.2-1) unstable; urgency=low * New upstream release. -- Lior Kaplan Sat, 11 Aug 2012 00:22:32 +0300 hspell (1.1-2) unstable; urgency=low * Rebuild to remove update-openoffice-dicts from myspell-he maintainer scripts (Closes: #629089) -- Lior Kaplan Mon, 06 Jun 2011 08:25:40 +0300 hspell (1.1-1) unstable; urgency=low * New upstream release. * Add myself as uploader. * Fix the watch file from newer homepage (Closes: #449664). * copyright: different license for tclHash.[ch] . * Simpler homepage. * Don't include the config.{status,sub} we add.n the source. * Switch to dpkg source format 3. Make change explicit diffs. * Built with newer dictionaries-common-dev (Closes: #566809). * Switching to a debian/ -only repo. * Patch manpages_minus: fix some minus/hyphen confusions. * Include niqqudless.odt in the docs. * install myspell dict in myspell-he to /usr/share/hunspell with compat symlinks from old location (closes: #541945) -- Tzafrir Cohen Mon, 05 Apr 2010 05:52:49 +0300 hspell (1.0-4) unstable; urgency=low * Update Standards-Version to 3.7.3, no changes needed * Moved Homepage from description to control field * Added Vcs-* fields -- Baruch Even Sun, 30 Dec 2007 04:36:33 +0200 hspell (1.0-3) unstable; urgency=low * Change priority of myspell-he to optional according to the "Debian Spelling Dictionaries and Tools Policy": "myspell dictionary packages are "Architecture: all" and have priority "optional". * Remove extra strip command in Makefile.in (Closes: #437173). -- Lior Kaplan Sun, 12 Aug 2007 01:18:29 +0300 hspell (1.0-2) unstable; urgency=low * myspell-he: Do not suggest OpenOffice.org, it's backwards since OOo should suggest us, which it does. * myspell-he: Archive override marks myspell-he as extra, accept it. * Make he.aff and he.dic the real files and link he_IL.aff and he_IL.dic to them. (Closes: #373743) -- Baruch Even Sat, 29 Jul 2006 02:43:02 +0100 hspell (1.0-1) unstable; urgency=low * New upstream release * debian/control: Upgrade to standard versions 3.7.2 (no changes needed) * debian/rules: convert from cdbs to plain debhelpers -- Lior Kaplan Thu, 8 Jun 2006 21:25:04 +0300 hspell (0.9-4) unstable; urgency=low * Change priority to be optional, to be the same as it is in the archive override. * Really change maintainership! * Add build-dep on dictionaries-common-dev -- Baruch Even Sat, 30 Jul 2005 21:20:47 +0100 hspell (0.9-3) unstable; urgency=low * Change maintainership to Debian-Hebrew group. * Add Lior Kaplan to uploaders. * Update standards-version to 3.6.2, no changes needed. -- Baruch Even Thu, 28 Jul 2005 11:51:19 +0100 hspell (0.9-2) unstable; urgency=low * Add build-dependency on zlib1g-dev to use internal decompression as opposed to external pipes. * Build myspell-he package from hspell dictionaries. (Closes: #290225) * Use cdbs auto build-dep facility. -- Baruch Even Thu, 13 Jan 2005 01:22:20 +0000 hspell (0.9-1) unstable; urgency=low * New upstream version -- Baruch Even Wed, 12 Jan 2005 23:40:21 +0000 hspell (0.8-3) unstable; urgency=low * Really fix the -fPIC, it should have been added after the CDBS includes. Thanks to LaMont Jones. (Closes: bug#260347) -- Baruch Even Sat, 24 Jul 2004 10:26:46 +0300 hspell (0.8-2) unstable; urgency=low * Revert manpage to upstream version * Readd -fPIC which was lost in the last upload * Switched to use cdbs -- Baruch Even Thu, 24 Jun 2004 06:06:30 +0300 hspell (0.8-1) unstable; urgency=low * New upstream version * undo change from 0.7-3, it was wrong to do this and the pinfo links issue was my mistake. -- Baruch Even Tue, 22 Jun 2004 08:22:02 +0300 hspell (0.7-3) unstable; urgency=low * Remove spaces in hspell.1 so that manpage links will work in pinfo -- Baruch Even Sat, 15 May 2004 13:54:24 +0300 hspell (0.7-2) unstable; urgency=low * Add a watch file * Compile with -fPIC so that enchant can be linked with the libhspell library. (Closes: #232626) -- Baruch Even Fri, 2 Apr 2004 20:05:11 +0200 hspell (0.7-1) unstable; urgency=low * New upstream version -- Baruch Even Wed, 24 Dec 2003 21:08:48 +0200 hspell (0.6-3) unstable; urgency=low * Fix wzip with patch from upstream to allow compilation of dictionaries with mawk instead of gawk. (Closes: bug#205223) -- Baruch Even Thu, 28 Aug 2003 20:25:33 +0300 hspell (0.6-2) unstable; urgency=low * Dictionary path shouldn't include DESTDIR (Closes: bug#204588) -- Baruch Even Fri, 8 Aug 2003 18:58:06 +0300 hspell (0.6-1) unstable; urgency=low * New upstream version -- Baruch Even Tue, 5 Aug 2003 23:47:53 +0300 hspell (0.5-1) unstable; urgency=low * New upstream version -- Baruch Even Thu, 8 May 2003 08:20:45 +0300 hspell (0.4-1) unstable; urgency=low * New upstream version -- Baruch Even Tue, 11 Mar 2003 19:57:48 +0200 hspell (0.3-1) unstable; urgency=low * New upstream version -- Baruch Even Fri, 14 Feb 2003 15:25:38 +0200 hspell (0.2-1) unstable; urgency=low * Initial Release. (Closes: bug#174641) -- Baruch Even Sun, 5 Jan 2003 07:49:57 +0200 debian/myspell-he.install0000644000000000000000000000003711356261445012644 0ustar *.aff *.dic usr/share/hunspell debian/myspell-he.dirs0000644000000000000000000000005311573062451012132 0ustar usr/share/hunspell usr/share/myspell/dicts debian/hspell.install0000644000000000000000000000007410442065634012052 0ustar usr/bin usr/lib usr/include usr/share/hspell usr/share/man/ debian/myspell-he.links0000644000000000000000000000111311356261445012312 0ustar usr/share/hunspell/he.aff usr/share/hunspell/he_IL.aff usr/share/hunspell/he.dic usr/share/hunspell/he_IL.dic usr/share/hunspell/he.aff usr/share/hunspell/he-IL.aff usr/share/hunspell/he.dic usr/share/hunspell/he-IL.dic usr/share/hunspell/he.aff usr/share/myspell/dicts/he.aff usr/share/hunspell/he.dic usr/share/myspell/dicts/he.dic usr/share/hunspell/he_IL.aff usr/share/myspell/dicts/he_IL.aff usr/share/hunspell/he_IL.dic usr/share/myspell/dicts/he_IL.dic usr/share/hunspell/he-IL.aff usr/share/myspell/dicts/he-IL.aff usr/share/hunspell/he-IL.dic usr/share/myspell/dicts/he-IL.dic debian/myspell-he.info-myspell0000644000000000000000000000002110270517036013577 0ustar DICT he IL he_IL debian/control0000644000000000000000000000233412011277466010601 0ustar Source: hspell Section: text Priority: optional Maintainer: Debian Hebrew Packaging Team Uploaders: Baruch Even , Lior Kaplan , Shachar Shemesh , Tzafrir Cohen Build-Depends: debhelper (>= 5.0.0), perl, zlib1g-dev Build-Depends-Indep: dictionaries-common-dev Standards-Version: 3.9.3 Vcs-Svn: svn://svn.debian.org/svn/debian-hebrew/pkg/hspell Vcs-Browser: http://svn.debian.org/wsvn/debian-hebrew/pkg/hspell Homepage: http://hspell.ivrix.org.il/ Package: hspell Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Hebrew spell checker and morphological analyzer Hspell checks nikkud-less writing (Ktiv Male) and follows the rules set by the Academy of Hebrew Language. It includes all the dictionaries that it needs. Package: myspell-he Architecture: all Provides: myspell-dictionary, myspell-dictionary-he Depends: dictionaries-common, ${misc:Depends} Description: Hebrew dictionary for myspell This is the Hebrew dictionary for use with the myspell spellchecker which is currently used within OpenOffice.org and the mozilla spellchecker. It was generated from the hspell dictionaries. debian/hspell.docs0000644000000000000000000000004311355616065011334 0ustar README WHATSNEW doc/niqqudless.odt debian/hspell.dirs0000644000000000000000000000005510442065634011344 0ustar usr/bin usr/share/hspell usr/include usr/lib debian/copyright0000644000000000000000000000651412011304700011113 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: hspell Source: http://hspell.ivrix.org.il/ Files: * Copyright: 2000-2012 Nadav Har'El 2000-2012 Dan Kenigsberg License: GNU Affero General Public License (AGPL) version 3 This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. . You should have received a copy of the GNU Affero General Public License along with this program. If not, see . Files: tclHash.* Copyright: 1991-1993 The Regents of the University of California 1994 Sun Microsystems, Inc. License: This software is copyrighted by the Regents of the University of California, Sun Microsystems, Inc., Scriptics Corporation, ActiveState Corporation and other parties. The following terms apply to all files associated with the software unless explicitly disclaimed in individual files. . The authors hereby grant permission to use, copy, modify, distribute, and license this software and its documentation for any purpose, provided that existing copyright notices are retained in all copies and that this notice is included verbatim in any distributions. No written agreement, license, or royalty fee is required for any of the authorized uses. Modifications to this software may be copyrighted by their authors and need not follow the licensing terms described here, provided that the new terms are clearly indicated on the first page of each file where they apply. . IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. . THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. . GOVERNMENT USE: If you are acquiring this software on behalf of the U.S. government, the Government shall have only "Restricted Rights" in the software and related documentation as defined in the Federal Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you are acquiring the software on behalf of the Department of Defense, the software shall be classified as "Commercial Computer Software" and the Government shall have only "Restricted Rights" as defined in Clause 252.227-7013 (c) (1) of DFARs. Notwithstanding the foregoing, the authors grant the U.S. Government and others acting in its behalf permission to use and distribute the software in accordance with the terms specified in this license. debian/watch0000644000000000000000000000011011355475670010224 0ustar version=3 http://hspell.ivrix.org.il/download.html hspell-(.*)\.tar\.gz