-#
-# TODO:
-# - add C examples
-# - fix BRs
-#
Summary: A fast artificial neural network library
Summary(pl): Szybka biblioteka do tworzenia sztucznych sieci neuronowych
Name: fann
-Version: 1.1.0
-Release: 1
+Version: 1.2.0
+Release: 2
License: LGPL
Group: Libraries
-Source0: http://dl.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
-# Source0-md5: f8280e9849cfbf5ddf769713ce7f7fba
+Source0: http://dl.sourceforge.net/fann/%{name}-%{version}.tar.bz2
+# Source0-md5: d655f82d4a47e4b697b0083fdaa78c71
Patch0: %{name}-python.patch
-URL: http://fann.sf.net/
+URL: http://fann.sourceforge.net/
BuildRequires: autoconf
BuildRequires: automake
+BuildRequires: docbook-dtd412-xml
+BuildRequires: docbook-utils
BuildRequires: libtool
-BuildRequires: python-devel >= 2.3
-BuildRequires: swig
+BuildRequires: python
+BuildRequires: python-devel >= 1:2.3
+BuildRequires: python-modules
+BuildRequires: sed >= 4.0
+BuildRequires: swig-python >= 1.3.25
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
%{__make}
%{__make} -C doc html-single
cd python
+
CFLAGS="%{rpmcflags}" \
-%{__make}
+%{__make} -f makefile.gnu
%py_comp .
%py_ocomp .
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{py_sitedir},%{_examplesdir}/python-%{name}-%{version}}
-install python/{fann.pyc,fann.pyo,_fann.so} $RPM_BUILD_ROOT%{py_sitedir}
-install python/simple_train.py $RPM_BUILD_ROOT%{_examplesdir}/python-%{name}-%{version}
+install -d $RPM_BUILD_ROOT%{py_sitedir}
+install -d $RPM_BUILD_ROOT%{_examplesdir}/{python-%{name}-%{version},%{name}-%{version}}
+
+install python/{_libfann.so,fann.pyc,fann.pyo,libfann.pyc,libfann.pyo} $RPM_BUILD_ROOT%{py_sitedir}
+install python/examples/*.py $RPM_BUILD_ROOT%{_examplesdir}/python-%{name}-%{version}
+install examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
%clean
rm -rf $RPM_BUILD_ROOT
%{_libdir}/lib*.la
%{_includedir}/*.h
%{_pkgconfigdir}/fann.pc
+%{_examplesdir}/%{name}-%{version}
%files static
%defattr(644,root,root,755)