3 %bcond_with foma # use foma by linking with libfoma (GPL v2-strict, which is not compliant)
5 Summary: Helsinki Finite-State Transducer (library and application suite)
6 Summary(pl.UTF-8): Helsinki Finite-State Transducer (biblioteka i zestaw aplikacji)
11 Group: Applications/Text
12 Source0: http://downloads.sourceforge.net/hfst/%{name}-%{version}.tar.gz
13 # Source0-md5: 384a0727bfabb256a3a26077fc9a68d9
14 Patch0: %{name}-pc.patch
15 URL: http://www.ling.helsinki.fi/kieliteknologia/tutkimus/hfst/
16 BuildRequires: SFST-devel
17 BuildRequires: autoconf >= 2.62
18 BuildRequires: automake >= 1:1.11
20 %{?with_foma:BuildRequires: foma-devel}
21 BuildRequires: flex >= 2.5.35
22 BuildRequires: libstdc++-devel
23 BuildRequires: libtool >= 2:2.0
24 BuildRequires: openfst-devel
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 The Helsinki Finite-State Transducer software is intended for the
29 implementation of morphological analysers and other tools which are
30 based on weighted and unweigted finite-state transducer technology.
32 %description -l pl.UTF-8
33 Pakiet HFST (Helsinki Finite-State Transducer) to oprogramowanie
34 służące do implementacji analizatorów morfologicznych i innych
35 narzędzi opartych na technice przetwarzania ze skończoną liczbą
36 stanów z wagami lub bez.
39 Summary: Header files for HFST library
40 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki HFST
41 Group: Development/Libraries
42 Requires: %{name} = %{version}-%{release}
44 %{?with_foma:Requires: foma-devel}
45 Requires: libstdc++-devel
46 Requires: openfst-devel
49 Header files for HFST library.
51 %description devel -l pl.UTF-8
52 Pliki nagłówkowe biblioteki HFST.
55 Summary: Static HFST library
56 Summary(pl.UTF-8): Statyczna biblioteka HFST
57 Group: Development/Libraries
58 Requires: %{name}-devel = %{version}-%{release}
63 %description static -l pl.UTF-8
64 Statyczna biblioteka HFST.
77 FOMACLI=/usr/bin/foma \
78 --disable-silent-rules \
80 %{!?with_foma:--without-foma}
85 rm -rf $RPM_BUILD_ROOT
88 DESTDIR=$RPM_BUILD_ROOT
90 # obsoleted by pkgconfig
91 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libhfst.la
94 install -d $RPM_BUILD_ROOT%{_datadir}/hfst
97 rm -rf $RPM_BUILD_ROOT
99 %post -p /sbin/ldconfig
100 %postun -p /sbin/ldconfig
103 %defattr(644,root,root,755)
104 %doc AUTHORS ChangeLog NEWS README THANKS
105 %attr(755,root,root) %{_bindir}/hfst-*
106 %attr(755,root,root) %{_bindir}/htwolcpre*
107 %attr(755,root,root) %{_libdir}/libhfst.so.*.*.*
108 %attr(755,root,root) %ghost %{_libdir}/libhfst.so.5
109 %dir %{_datadir}/hfst
110 %{_mandir}/man1/hfst-*.1*
113 %defattr(644,root,root,755)
114 %attr(755,root,root) %{_libdir}/libhfst.so
116 %{_pkgconfigdir}/hfst.pc
119 %defattr(644,root,root,755)