[packages/suomi-malaga] - updated to 1.19 (the last release under that name) - malaga data packaged as voikko-fi-malaga; add
qboosh
qboosh at pld-linux.org
Sat Apr 15 19:31:10 CEST 2017
commit 3ba6c3116068e3bd0a0c742231cca3381cfbc9a5
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Apr 15 19:31:20 2017 +0200
- updated to 1.19 (the last release under that name)
- malaga data packaged as voikko-fi-malaga; added vfst data as voikko-fi-vfst
suomi-malaga.spec | 65 +++++++++++++++++++++++++++++++++++++++++++------------
1 file changed, 51 insertions(+), 14 deletions(-)
---
diff --git a/suomi-malaga.spec b/suomi-malaga.spec
index f5f848e..954012b 100644
--- a/suomi-malaga.spec
+++ b/suomi-malaga.spec
@@ -1,16 +1,23 @@
+# TODO: sukija (both malaga and vfst)
+#
+# Conditional build:
+%bcond_without vfst # dictionaries for VFST backend
+
Summary: Description of Finnish morphology written in Malaga
Summary(pl.UTF-8): Opis morfologii języka fińskiego napisany w języku Malaga
Name: suomi-malaga
-Version: 1.10
+Version: 1.19
Release: 1
License: GPL v2+
Group: Libraries
-Source0: http://downloads.sourceforge.net/voikko/%{name}-%{version}.tar.gz
-# Source0-md5: a3517a6aa76d11f16db7231530ad6c29
-URL: http://voikko.sourceforge.net/
+#Source0Download: https://github.com/voikko/corevoikko/releases
+Source0: https://github.com/voikko/corevoikko/archive/rel-suomimalaga-%{version}/%{name}-%{version}.tar.gz
+# Source0-md5: 51f799e600d7c66623d71f7fc44be31d
+URL: http://voikko.puimula.org/
+%{?with_vfst:BuildRequires: foma}
BuildRequires: libstdc++-devel
BuildRequires: malaga >= 7.8
-BuildRequires: python
+BuildRequires: python >= 2
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -19,43 +26,73 @@ Description of Finnish morphology written in Malaga.
%description -l pl.UTF-8
Opis morfologii języka fińskiego napisany w języku Malaga.
-%package -n voikko-fi
+%package -n voikko-fi-malaga
Summary: Finish dictionary for voikko spellchecker/hyphenator
Summary(pl.UTF-8): Słownik fiński dla narzędzia sprawdzania pisowni/przenoszenia wyrazów voikko
Group: Applications/Text
Requires: libvoikko >= 2.2
+Provides: voikko-fi = %{version}
+Obsoletes: voikko-fi < %{version}
-%description -n voikko-fi
+%description -n voikko-fi-malaga
Finish dictionary for voikko spellchecker/hyphenator.
-%description -n voikko-fi -l pl.UTF-8
+%description -n voikko-fi-malaga -l pl.UTF-8
+Słownik fiński dla narzędzia sprawdzania pisowni/przenoszenia wyrazów
+voikko.
+
+%package -n voikko-fi-vfst
+Summary: Finish dictionary for voikko spellchecker/hyphenator
+Summary(pl.UTF-8): Słownik fiński dla narzędzia sprawdzania pisowni/przenoszenia wyrazów voikko
+Group: Applications/Text
+Requires: libvoikko >= 3.8
+Provides: voikko-fi = %{version}
+Obsoletes: voikko-fi < %{version}
+
+%description -n voikko-fi-vfst
+Finish dictionary for voikko spellchecker/hyphenator.
+
+%description -n voikko-fi-vfst -l pl.UTF-8
Słownik fiński dla narzędzia sprawdzania pisowni/przenoszenia wyrazów
voikko.
#package -n sukija-fi
%prep
-%setup -q
+%setup -q -n corevoikko-rel-suomimalaga-%{version}
%build
-%{__make}
+%{__make} -C suomimalaga all %{?with_vfst:vvfst}
%install
rm -rf $RPM_BUILD_ROOT
-%{__make} voikko-install \
+%{__make} -C suomimalaga voikko-install \
DESTDIR=$RPM_BUILD_ROOT%{_libdir}/voikko
+%if %{with vfst}
+%{__make} -C suomimalaga vvfst-install \
+ DESTDIR=$RPM_BUILD_ROOT%{_datadir}/voikko
+%endif
+
%clean
rm -rf $RPM_BUILD_ROOT
-%files -n voikko-fi
+%files -n voikko-fi-malaga
%defattr(644,root,root,755)
-%doc CONTRIBUTORS ChangeLog README
-%lang(fi) %doc README.fi
+%doc suomimalaga/{CONTRIBUTORS,ChangeLog,README}
+%lang(fi) %doc suomimalaga/README.fi
%{_libdir}/voikko/2/mor-standard/voikko-fi_FI.pro
%{_libdir}/voikko/2/mor-standard/voikko-fi_FI.lex_*
%{_libdir}/voikko/2/mor-standard/voikko-fi_FI.mor_*
%{_libdir}/voikko/2/mor-standard/voikko-fi_FI.sym_*
+%files -n voikko-fi-vfst
+%defattr(644,root,root,755)
+%doc suomimalaga/{CONTRIBUTORS,ChangeLog,README}
+%lang(fi) %doc suomimalaga/README.fi
+%{_datadir}/voikko/5/mor-standard/autocorr.vfst
+%{_datadir}/voikko/5/mor-standard/index.txt
+%{_datadir}/voikko/5/mor-standard/mor.vfst
+
#files -n sukija-fi
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/suomi-malaga.git/commitdiff/3ba6c3116068e3bd0a0c742231cca3381cfbc9a5
More information about the pld-cvs-commit
mailing list