From ec5e7aef67e4d271521c5a538a550fe1b5b40bf7 Mon Sep 17 00:00:00 2001 From: euler520 Date: Tue, 29 Jun 2021 14:05:35 +0000 Subject: [PATCH] perl-Algorithm-NaiveBayes --- Algorithm-NaiveBayes-0.04.tar.gz | Bin 0 -> 7997 bytes perl-Algorithm-NaiveBayes.spec | 83 +++++++++++++++++++++++++++++++ 2 files changed, 83 insertions(+) create mode 100644 Algorithm-NaiveBayes-0.04.tar.gz create mode 100644 perl-Algorithm-NaiveBayes.spec diff --git a/Algorithm-NaiveBayes-0.04.tar.gz b/Algorithm-NaiveBayes-0.04.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..49c744463b14b20d6a07c43afc4b77f3c757fa3d GIT binary patch literal 7997 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 literal 0 HcmV?d00001 diff --git a/perl-Algorithm-NaiveBayes.spec b/perl-Algorithm-NaiveBayes.spec new file mode 100644 index 0000000..b82a50b --- /dev/null +++ b/perl-Algorithm-NaiveBayes.spec @@ -0,0 +1,83 @@ +%global _empty_manifest_terminate_build 0 +Name: perl-Algorithm-NaiveBayes +Version: 0.04 +Release: 1 +Summary: Bayesian prediction of categories +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/Algorithm-NaiveBayes/ +Source0: http://www.cpan.org/authors/id/K/KW/KWILLIAMS/Algorithm-NaiveBayes-%{version}.tar.gz +BuildArch: noarch +BuildRequires: perl-generators +BuildRequires: perl(List::Util) +BuildRequires: perl(Module::Build) +Requires: perl(List::Util) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%description +This module implements the classic "Naive Bayes" machine learning +algorithm. It is a well-studied probabilistic algorithm often used in +automatic text categorization. Compared to other algorithms (kNN, SVM, +Decision Trees), it's pretty fast and reasonably competitive in the quality +of its results. + +%package help +Summary : Bayesian prediction of categories +Provides: perl-Algorithm-NaiveBayes-doc + +%description help +This module implements the classic "Naive Bayes" machine learning +algorithm. It is a well-studied probabilistic algorithm often used in +automatic text categorization. Compared to other algorithms (kNN, SVM, +Decision Trees), it's pretty fast and reasonably competitive in the quality +of its results. + +%prep +%setup -q -n Algorithm-NaiveBayes-%{version} + +%build +export PERL_MM_OPT="" +%{__perl} Build.PL --installdirs=vendor +./Build + +%install +export PERL_MM_OPT="" +rm -rf $RPM_BUILD_ROOT + +./Build install --destdir=$RPM_BUILD_ROOT --create_packlist=0 +find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; + +%{_fixperms} $RPM_BUILD_ROOT/* + +pushd %{buildroot} +touch filelist.lst +if [ -d usr/bin ];then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ];then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ];then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib ];then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +popd +mv %{buildroot}/filelist.lst . +%check +./Build test + +%clean +rm -rf $RPM_BUILD_ROOT + +%files -f filelist.lst +%defattr(-,root,root,-) +%doc Changes +%{perl_vendorlib}/* +%files help +%{_mandir}/* + +%changelog +* Tue Jun 29 2021 Perl_Bot 0.04-1 +- Specfile autogenerated by Perl_Bot -- Gitee