5c0c829a23
STRIP variable is used in make install CFLAGS are picked up already by configure script fixed bogus dates in changelog
186 lines
7.0 KiB
RPMSpec
186 lines
7.0 KiB
RPMSpec
Summary: A Hebrew spell checker
|
|
Name: hspell
|
|
Version: 1.2
|
|
Release: 8%{?dist}
|
|
License: AGPLv3
|
|
Group: Applications/Text
|
|
URL: http://hspell.ivrix.org.il/
|
|
Source: http://hspell.ivrix.org.il/%{name}-%{version}.tar.gz
|
|
|
|
BuildRequires: hunspell-devel, zlib-devel
|
|
|
|
%description
|
|
Hspell is a Hebrew SPELLer and morphological analyzer. It provides a mostly
|
|
spell-like interface (gives the list of wrong words in the input text), but can
|
|
also suggest corrections (-c). It also provides a true morphological analyzer
|
|
(-l), that prints all known meanings of a Hebrew string.
|
|
|
|
%description -l he
|
|
Hspell הוא מאיית ומנתח צורני עברי, המספק מנשק דמוי-spell - פולט רשימה של המילים
|
|
השגויות המופיעות בקלט. Hspell מקפיד מאוד כללי האקדמיה העברית לכתיב חסר ניקוד
|
|
("כתיב מלא"). כמו כן, Hspell מספק (-l) מנתח מורפולוגי אשר מדפיס את כל
|
|
המשמעויות האפשריות של מחרוזת אותיות עברית.
|
|
|
|
%package devel
|
|
Summary: Library and include files for Hspell, the Hebrew spell checker
|
|
Group: Applications/Text
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
%description devel
|
|
Library and include files for applications that want to use Hspell.
|
|
|
|
%description -l he devel
|
|
ספרייה וקובצי כותרת עבור יישומים שרוצים להשתמש ב-Hspell.
|
|
|
|
%package -n hunspell-he
|
|
Summary: Hebrew hunspell dictionaries
|
|
Group: Applications/Text
|
|
Requires: hunspell
|
|
|
|
%description -n hunspell-he
|
|
Hebrew hunspell dictionaries.
|
|
|
|
%prep
|
|
%setup -q
|
|
/usr/bin/iconv -f hebrew -t utf8 -o WHATSNEW WHATSNEW
|
|
|
|
%build
|
|
%configure --enable-fatverb --enable-linginfo --enable-shared
|
|
make
|
|
make hunspell
|
|
|
|
%install
|
|
make DESTDIR=$RPM_BUILD_ROOT STRIP=: install
|
|
rm -f $RPM_BUILD_ROOT/%{_libdir}/libhspell.a
|
|
|
|
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/myspell
|
|
cp -p he.dic $RPM_BUILD_ROOT/%{_datadir}/myspell/he_IL.dic
|
|
cp -p he.aff $RPM_BUILD_ROOT/%{_datadir}/myspell/he_IL.aff
|
|
|
|
%check
|
|
# there are three known failures
|
|
! make test | grep FAILED | grep -E -v '1/aspell/[489]'
|
|
|
|
%files
|
|
%doc LICENSE README WHATSNEW COPYING
|
|
%{_bindir}/hspell
|
|
%{_bindir}/hspell-i
|
|
%{_bindir}/multispell
|
|
%{_libdir}/libhspell.so.0
|
|
%{_mandir}/man1/hspell.1*
|
|
%{_datadir}/hspell/
|
|
|
|
%files devel
|
|
%{_includedir}/*.h
|
|
%{_libdir}/libhspell.so
|
|
%{_mandir}/man3/hspell.3*
|
|
|
|
%files -n hunspell-he
|
|
%doc LICENSE
|
|
%{_datadir}/myspell/*
|
|
|
|
%post -p /sbin/ldconfig
|
|
|
|
%postun -p /sbin/ldconfig
|
|
|
|
%changelog
|
|
* Thu Jun 12 2014 Peter Schiffer <pschiffe@redhat.com> - 1.2-8
|
|
- cleaned build section:
|
|
STRIP variable is used in make install
|
|
CFLAGS are picked up already by configure script
|
|
fixed bogus dates in changelog
|
|
|
|
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-7
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
|
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-6
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
|
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 1.2-5
|
|
- Perl 5.18 rebuild
|
|
|
|
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-4
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
|
* Mon Nov 12 2012 Peter Schiffer <pschiffe@redhat.com> - 1.2-3
|
|
- .spec file cleanup
|
|
|
|
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-2
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
|
* Wed Feb 29 2012 Dan Kenigsberg <danken@cs.technion.ac.il> - 1.2-1
|
|
- Sync with upstream hspell-1.2
|
|
|
|
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-4
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
|
* Sat Jan 9 2010 Dan Kenigsberg <danken@cs.technion.ac.il> - 1.1-3
|
|
- Rebuild with proper hunspell-devel dependency
|
|
|
|
* Fri Jan 1 2010 Dan Kenigsberg <danken@cs.technion.ac.il> - 1.1-2
|
|
- Rebase to upstream version 1.1 and fix spec typos.
|
|
|
|
* Thu Dec 31 2009 Dan Kenigsberg <danken@cs.technion.ac.il> - 1.1-1
|
|
- Rebase to upstream version 1.1
|
|
|
|
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-13
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
|
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0-12
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
|
* Sun Sep 21 2008 Ville Skyttä <ville.skytta at iki.fi> - 1.0-11
|
|
- Fix Patch0:/%%patch mismatch.
|
|
|
|
* Thu Jul 31 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.0-10
|
|
- fix license tag
|
|
|
|
* Wed May 14 2008 Caolan McNamara <caolanm@redhat.com> - 1.0-9
|
|
- Resolves: rhbz#313231 build hspell.so instead of a .a
|
|
|
|
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.0-8
|
|
- Autorebuild for GCC 4.3
|
|
|
|
* Tue May 22 2007 Dan Kenigsberg <danken@cs.technion.ac.il> 1.0-7
|
|
- Move the hunspell-he dictionaries into hspell package (Bug #240696).
|
|
Mostly applying Caolan McNamara's patch #155078.
|
|
* Sun Feb 11 2007 Dan Kenigsberg <danken@cs.technion.ac.il> 1.0-6
|
|
- Use gzip -n to exclude MTIME from compressed data and resolve bug #228171
|
|
* Tue Sep 12 2006 Dan Kenigsberg <danken@cs.technion.ac.il> 1.0-5
|
|
- Rebuild for Fedora Extras 6
|
|
* Sun Jul 9 2006 Dan Kenigsberg <danken@cs.technion.ac.il> 1.0-4
|
|
- bump version to mend upgrade path. Bug #197125
|
|
* Sat May 20 2006 Dan Kenigsberg <danken@cs.technion.ac.il> 1.0-3
|
|
- do not strip the binary, create useful defuginfo package (Bug #192437).
|
|
* Mon May 15 2006 Dan Kenigsberg <danken@cs.technion.ac.il> 1.0-2
|
|
- new upstream release.
|
|
- Hebrew description converted to utf8.
|
|
* Tue Feb 28 2006 Dan Kenigsberg <danken@cs.technion.ac.il> 0.9-7
|
|
- Rebuild for Fedora Extras 5
|
|
* Mon Sep 26 2005 Dan Kenigsberg <danken@cs.technion.ac.il> 0.9-6
|
|
- Add the text of the GPL to the binary package. It seems that I'll do anything
|
|
to make my sponsor Tom happy.
|
|
* Thu Sep 22 2005 Dan Kenigsberg <danken@cs.technion.ac.il> 0.9-5
|
|
- According to Tom's request, distribute the fat version.
|
|
- Add short Hebrew description to the devel package.
|
|
* Tue Sep 20 2005 Dan Kenigsberg <danken@cs.technion.ac.il> 0.9-4
|
|
- Distribute the "slim" flavor, as I suspect it is better suited for the casual
|
|
user (even though I personally enjoy the chubby morphological analizer).
|
|
* Mon Sep 19 2005 Tom "spot" Callaway <tcallawa@redhat.com> 0.9-3
|
|
- minor spec file cleanups, eliminate "fat" variant
|
|
* Thu Sep 15 2005 Dan Kenigsberg <danken@cs.technion.ac.il> 0.9-2
|
|
- version 0.9, some magic to silence rpmlint
|
|
* Fri Jun 4 2004 Dan Kenigsberg <danken@cs.technion.ac.il> 0.8-1
|
|
- Some cleanups, and a devel package
|
|
* Fri Dec 19 2003 Dan Kenigsberg <danken@cs.technion.ac.il> 0.7-1
|
|
- Changes for version 0.7
|
|
* Tue Jul 29 2003 Dan Kenigsberg <danken@cs.technion.ac.il> 0.6-1
|
|
- Tiny changes for the C frontend
|
|
* Fri May 2 2003 Dan Kenigsberg <danken@cs.technion.ac.il> 0.5-1
|
|
- create the "fat" variant
|
|
* Mon Feb 17 2003 Dan Kenigsberg <danken@cs.technion.ac.il> 0.3-2
|
|
- The release includes only the compressed database.
|
|
- Added signature, and some other minor changes.
|
|
* Sun Jan 5 2003 Tzafrir Cohen <tzafrir@technion.ac.il> 0.2-1
|
|
- Initial build.
|