diff options
author | Jakub Bogusz | 2015-12-29 20:01:48 (GMT) |
---|---|---|
committer | Jakub Bogusz | 2015-12-29 20:01:48 (GMT) |
commit | 265ff48578f3e99dd623a6bef474031fa0327264 (patch) | |
tree | 2a9d063540ada5df38d366a36be777953147e580 | |
download | apertium-tagger-training-tools-265ff48578f3e99dd623a6bef474031fa0327264.zip apertium-tagger-training-tools-265ff48578f3e99dd623a6bef474031fa0327264.tar.gz |
-rw-r--r-- | apertium-tagger-training-tools-build.patch | 11 | ||||
-rw-r--r-- | apertium-tagger-training-tools-versions.patch | 15 | ||||
-rw-r--r-- | apertium-tagger-training-tools.spec | 80 |
3 files changed, 106 insertions, 0 deletions
diff --git a/apertium-tagger-training-tools-build.patch b/apertium-tagger-training-tools-build.patch new file mode 100644 index 0000000..96af3b2 --- /dev/null +++ b/apertium-tagger-training-tools-build.patch @@ -0,0 +1,11 @@ +--- apertium-tagger-training-tools-1.1.1/src/apertium-tagger-tl-trainer.C.orig 2009-02-03 17:40:59.000000000 +0100 ++++ apertium-tagger-training-tools-1.1.1/src/apertium-tagger-tl-trainer.C 2015-12-29 18:43:16.182389861 +0100 +@@ -120,7 +120,7 @@ int main(int argc, char *argv[]) { + + Utils::debug=false; + +- TaggerWord::show_ingnored_string=false; ++ TaggerWord::show_ignored_string=false; + TransferRules transfer_rules; + + cerr<<"LOCALE: "<<setlocale(LC_ALL,"")<<"\n"; diff --git a/apertium-tagger-training-tools-versions.patch b/apertium-tagger-training-tools-versions.patch new file mode 100644 index 0000000..6024b43 --- /dev/null +++ b/apertium-tagger-training-tools-versions.patch @@ -0,0 +1,15 @@ +--- apertium-tagger-training-tools-1.1.1/configure.ac.orig 2009-02-03 18:34:42.000000000 +0100 ++++ apertium-tagger-training-tools-1.1.1/configure.ac 2015-12-29 18:21:43.739110768 +0100 +@@ -125,10 +125,10 @@ + libxml-2.0 >= required_libxml_version]) + + PKG_CHECK_MODULES(LTTOOLBOX, [dnl +- lttoolbox-3.1 >= required_lttoolbox_version]) ++ lttoolbox-3.1 >= required_lttoolbox_version], , [PKG_CHECK_MODULES(LTTOOLBOX, lttoolbox >= required_lttoolbox_version)]) + + PKG_CHECK_MODULES(APERTIUM, [dnl +- apertium-3.1 >= required_apertium_version]) ++ apertium-3.1 >= required_apertium_version], , [PKG_CHECK_MODULES(APERTIUM, apertium >= required_apertium_version)]) + + #Check for libraries. + AC_CHECK_LIB(xml2, xmlReaderForFile) diff --git a/apertium-tagger-training-tools.spec b/apertium-tagger-training-tools.spec new file mode 100644 index 0000000..efdb19e --- /dev/null +++ b/apertium-tagger-training-tools.spec @@ -0,0 +1,80 @@ +Summary: Apertium part-of-speech tagger trainer +Summary(pl.UTF-8): Narzędzie Apertium do nauki rozpoznawania części mowy +Name: apertium-tagger-training-tools +Version: 1.1.1 +Release: 0.1 +License: GPL v2+ +Group: Applications/Text +Source0: http://downloads.sourceforge.net/apertium/%{name}-%{version}.tar.gz +# Source0-md5: 358ae45d877d1059aa43dce08eefb39b +Patch0: %{name}-versions.patch +Patch1: %{name}-build.patch +URL: http://apertium.sourceforge.net/ +BuildRequires: apertium-devel >= 3.1 +BuildRequires: autoconf >= 2.61 +BuildRequires: automake +BuildRequires: libstdc++-devel +BuildRequires: libxml2-devel >= 1:2.6.17 +BuildRequires: lttoolbox-devel >= 3.1 +BuildRequires: perl-base +BuildRequires: pkgconfig +Requires: apertium >= 3.1 +Requires: libxml2 >= 1:2.6.17 +Requires: lttoolbox >= 3.1 +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%description +Apertium-based target-language driven HMM-based part-of-speech tagger +trainer. + +%description -l pl.UTF-8 +Narzędzie Apertium do nauki rozpoznawania części mowy wg języka +docelowego oparte na HMM. + +%prep +%setup -q +%patch0 -p1 +%patch1 -p1 + +%build +%{__libtoolize} +%{__aclocal} +%{__autoconf} +%{__autoheader} +%{__automake} +%configure +%{__make} \ + apertium_tagger_training_toolsdir=%{_datadir}/apertium-tagger-training-tools-1.1 + +%install +rm -rf $RPM_BUILD_ROOT + +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT \ + apertium_tagger_training_toolsdir=%{_datadir}/apertium-tagger-training-tools-1.1 + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%doc ACKNOWLEDGEMENTS AUTHORS README +%attr(755,root,root) %{_bindir}/apertium-SGT +%attr(755,root,root) %{_bindir}/apertium-tagger-apply-rules +%attr(755,root,root) %{_bindir}/apertium-tagger-baum-welch +%attr(755,root,root) %{_bindir}/apertium-tagger-check-parameters +%attr(755,root,root) %{_bindir}/apertium-tagger-eval +%attr(755,root,root) %{_bindir}/apertium-tagger-gen-crp-file +%attr(755,root,root) %{_bindir}/apertium-tagger-gen-dic-file +%attr(755,root,root) %{_bindir}/apertium-tagger-gen-tsx-file +%attr(755,root,root) %{_bindir}/apertium-tagger-prob2txt +%attr(755,root,root) %{_bindir}/apertium-tagger-readwords +%attr(755,root,root) %{_bindir}/apertium-tagger-states-merging +%attr(755,root,root) %{_bindir}/apertium-tagger-supervised +%attr(755,root,root) %{_bindir}/apertium-tagger-tagset-clustering +%attr(755,root,root) %{_bindir}/apertium-tagger-tl-trainer +%attr(755,root,root) %{_bindir}/apertium-trigrams-langmodel +%attr(755,root,root) %{_bindir}/apertium-trigrams-langmodel-perline +%attr(755,root,root) %{_bindir}/apertium-xtract-regex-trules +%{_datadir}/apertium-tagger-training-tools-1.1 +%{_pkgconfigdir}/apertium-tagger-training-tools-1.1.pc |