/[packages]/cauldron/hspell/current/SPECS/hspell.spec
ViewVC logotype

Contents of /cauldron/hspell/current/SPECS/hspell.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 17725 - (show annotations) (download)
Fri Jan 14 17:56:08 2011 UTC (13 years, 3 months ago) by mikala
File size: 2516 byte(s)
imported package hspell
1 %define major 0
2 %define libname %mklibname %{name} %{major}
3 %define develname %mklibname %{name} -d
4
5 Summary: Free Hebrew linguistic project
6 Name: hspell
7 Version: 1.1
8 Release: %mkrel 2
9 Group: Text tools
10 License: LGPL
11 URL: http://www.ivrix.org.il/projects/spell-checker/
12 Source0: %{name}-%{version}.tar.bz2
13 BuildRequires: automake1.8
14 Requires: %{libname} = %{version}-%{release}
15 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
16
17 %description
18 The Hspell project is a free Hebrew linguistic project.
19 Its primary goal is to create a free Hebrew spell-checker.
20 In addition to a spell-checker, the project also produced a Hebrew
21 morphological analyzer, which for every valid Hebrew word lists all of its
22 possible readings (valid combinations of prefix and inflected base word).
23 The secondary goal of the project is to make the algorithms and dictionaries,
24 created initially for the spell-checker, freely available. These could be used
25 in more sophisticated research or applications that require Hebrew word lists
26 or a Hebrew morphology engine.
27 Such potential application areas might include search engines, speech
28 synthesis, and much much more. The availability of a free basis will hopefully
29 encourage free development on top of it, to the benefit of the general
30 Hebrew-speaking population.
31
32 %package -n %{libname}
33 Summary: Shared library files for hspell
34 Group: Text tools
35
36 %description -n %{libname}
37 Shared library files for the hspell package.
38
39 %package -n %{develname}
40 Summary: Development files for hspell
41 Group: Development/Other
42 Requires: %{name} = %{version}-%{release}
43 Requires: %{libname} = %{version}-%{release}
44 Provides: libhspell-devel = %{version}-%{release}
45 Provides: hspell-devel = %{version}-%{release}
46 Obsoletes: %{mklibname hspell 0 -d}
47
48 %description -n %{develname}
49 Development headers, and files for development from the hspell package.
50
51 %prep
52
53 %setup -q
54
55 %build
56 CFLAGS="%optflags -fPIC" CPPFLAGS="%optflags -fPIC" FFLAGS="optflags -fPIC" \
57 %configure2_5x --enable-fatverb --enable-fatverb
58 %make
59
60 %install
61 rm -rf %{buildroot}
62
63 %makeinstall_std
64
65 %if %mdkversion < 200900
66 %post -n %{libname} -p /sbin/ldconfig
67 %endif
68
69 %if %mdkversion < 200900
70 %postun -n %{libname} -p /sbin/ldconfig
71 %endif
72
73 %clean
74 rm -rf %{buildroot}
75
76 %files
77 %defattr(-,root,root)
78 %_bindir/*
79 %_datadir/hspell/*.wgz*
80 %_mandir/man*/*
81
82 %files -n %{libname}
83 %defattr(-, root, root)
84 %_libdir/libhspell.a
85
86 %files -n %{develname}
87 %defattr(-, root, root)
88 %_includedir/hspell.h
89 %_includedir/linginfo.h
90
91

  ViewVC Help
Powered by ViewVC 1.1.30