SPECS: perl-AI-NNEasy.spec - pl, .so perms

qboosh qboosh at pld-linux.org
Sun Jun 4 00:24:41 CEST 2006


Author: qboosh                       Date: Sat Jun  3 22:24:41 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- pl, .so perms

---- Files affected:
SPECS:
   perl-AI-NNEasy.spec (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: SPECS/perl-AI-NNEasy.spec
diff -u SPECS/perl-AI-NNEasy.spec:1.1 SPECS/perl-AI-NNEasy.spec:1.2
--- SPECS/perl-AI-NNEasy.spec:1.1	Wed May 31 19:40:57 2006
+++ SPECS/perl-AI-NNEasy.spec	Sun Jun  4 00:24:36 2006
@@ -7,7 +7,7 @@
 %define	pdir	AI
 %define	pnam	NNEasy
 Summary:	AI::NNEasy - Define, learn and use easy Neural Networks of different types
-#Summary(pl):	
+Summary(pl):	AI::NNEasy - definiowanie, uczenie i używanie łatwych sieci neuronowych
 Name:		perl-AI-NNEasy
 Version:	0.06
 Release:	1
@@ -24,25 +24,47 @@
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
-The main purpose of this module is to create easy Neural Networks with Perl.
+The main purpose of this module is to create easy Neural Networks with
+Perl.
 
-The module was designed to can be extended to multiple network types, learning
-algorithms and activation functions.  This architecture was 1st based in the
-module AI::NNFlex, than I have rewrited it to fix some serialization bugs, and
-have otimized the code and added some XS functions to get speed in the learning
-process. Finally I have added an intuitive inteface to create and use the NN,
-and added a winner algorithm to the output.
-
-I have writed this module because after test different NN module on Perl I
-can't find one that is portable through Linux and Windows, easy to use and the
-most important, one that really works in a reall problem.
-
-With this module you don't need to learn much about NN to be able to construct
-one, you just define the construction of the NN, learn your set of inputs, and
-use it.
-
-# %description -l pl
-# TODO
+The module was designed to can be extended to multiple network types,
+learning algorithms and activation functions. This architecture was
+1st based in the module AI::NNFlex, than I have rewrited it to fix
+some serialization bugs, and have otimized the code and added some XS
+functions to get speed in the learning process. Finally I have added
+an intuitive inteface to create and use the NN, and added a winner
+algorithm to the output.
+
+I have writed this module because after test different NN module on
+Perl I can't find one that is portable through Linux and Windows, easy
+to use and the most important, one that really works in a real
+problem.
+
+With this module you don't need to learn much about NN to be able to
+construct one, you just define the construction of the NN, learn your
+set of inputs, and use it.
+
+%description -l pl
+Głównym celem tego modułu jest tworzenie łatwych sieci neuronowych
+(Neural Networks, w skrócie NN) w Perlu.
+
+Moduł został zaprojektowany tak, aby można było go rozszerzać do wielu
+rodzajów sieci, algorytmów uczących czy funkcji aktywacyjnych.
+Architektura ta została najpierw oparta na module AI::NNFlex,
+następnie przepisana w celu poprawienia błędów serializacji,
+zoptymalizowana wraz z dodaniem funkcji XS w celu poprawienia
+szybkości w procesie uczenia. Ostatecznie dodano intuicyjny interfejs
+do tworzenia i używania sieci neuronowych oraz dodano algorytm
+zwycięzcy na wyjściu.
+
+Moduł ten został napisany ponieważ po testach różnych modułów do sieci
+neuronowych autor nie znalazł żadnego wystarczająco przenośnego między
+Linuksem a Windows, łatwego w użyciu i co najważniejsze naprawdę
+działającego przy rzeczywistych problemach.
+
+Przy użyciu tego modułu nie trzeba uczyć się zbyt wiele o sieciach
+neuronowych aby móc takową skonstruować, wystarczy zdefiniować
+konstrukcję sieci, nauczyć zbiór wejść i używać.
 
 %prep
 %setup -q -n %{pdir}-%{pnam}-%{version}
@@ -72,10 +94,10 @@
 %{perl_vendorarch}/AI/*.*
 %{perl_vendorarch}/AI/NNEasy
 %dir %{perl_vendorarch}/auto/AI/NNEasy/NN
-%dir %{perl_vendorarch}/auto/AI/NNEasy/NN/[bf]*/
-%{perl_vendorarch}/auto/AI/NNEasy/*.so
-%{perl_vendorarch}/auto/AI/NNEasy/*/*.so
-%{perl_vendorarch}/auto/AI/NNEasy/*/*/*.so
+%dir %{perl_vendorarch}/auto/AI/NNEasy/NN/[bf]*
+%attr(755,root,root) %{perl_vendorarch}/auto/AI/NNEasy/*.so
+%attr(755,root,root) %{perl_vendorarch}/auto/AI/NNEasy/*/*.so
+%attr(755,root,root) %{perl_vendorarch}/auto/AI/NNEasy/*/*/*.so
 %{_mandir}/man3/*
 %{_examplesdir}/%{name}-%{version}
 
@@ -85,6 +107,8 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.2  2006/06/03 22:24:36  qboosh
+- pl, .so perms
+
 Revision 1.1  2006/05/31 17:40:57  radek
 - new
-
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/perl-AI-NNEasy.spec?r1=1.1&r2=1.2&f=u



More information about the pld-cvs-commit mailing list