]> git.pld-linux.org Git - packages/gaul.git/blame - gaul.spec
- converted to UTF-8
[packages/gaul.git] / gaul.spec
CommitLineData
e3984c00 1Summary: Genetic Algorithm Utility Library
b7bd9a0f 2Summary(pl.UTF-8): Biblioteka narzędziowa algorytmów genetycznych
e3984c00 3Name: gaul
ec705d71 4Version: 0.1849
ad0a3cfe 5Release: 1
e3984c00 6License: GPL
7Group: Libraries
a8f6fde2 8Source0: http://dl.sourceforge.net/gaul/%{name}-devel-%{version}-0.tar.gz
ec705d71 9# Source0-md5: b81110b7110b4d69e9bdd585242e2798
a8f6fde2 10URL: http://gaul.sourceforge.net/
44c446c9 11BuildRequires: automake
e3984c00 12BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
13
14%description
15The Genetic Algorithm Utility Library (GAUL) is an open source
16programming library providing genetic algorithms. Both stead y-state
17and generation based evolution is supported, together with the island
a8f6fde2 18model. GAUL supports the Darwinian, Lamarckian and Baldwinian
e3984c00 19evolutionary schemes. Standard mutation, crossover and selection
20operators are provided, while code hooks additionally allow custom
21operators. Several non-evolutionary search heuristics are provided for
a8f6fde2
JB
22comparison and local search purposes, including simplex method, hill
23climbing, simulated annealing and steepest ascent. Much of the
24functionality is also available through a simple S-Lang interface.
e3984c00 25
b7bd9a0f
JR
26%description -l pl.UTF-8
27GAUL jest otwartą biblioteką algorytmów genetycznych. Obsługiwana jest
a8f6fde2 28ewolucja miejscowa w stanie y, jak i oparta na pokoleniach, wraz z
b7bd9a0f
JR
29modelem wyspowym. GAUL obsługuje schematy ewolucji darwinowski,
30lamarckowski oraz baldwinowski. Dostarczone są standardowe operatory
31mutacji, krzyżowania i selekcji, a także miejsca zaczepienia do
32dodania własnych operatorów. Dodanych est kilka nieewolucyjnych
33heurystyk wyszukiwania w celu porównania oraz poszukiwania lokalnego,
34włącznie z metodą sympleks, znajdowaniem maksimum, symulowanym
35rozprężaniem oraz najszybszego wzrostu. Większość funkcjonalności jest
36dostępna także przez prosty interfejs oparty na S-Langu.
e3984c00 37
38%package devel
39Summary: Header files for GAUL library
b7bd9a0f 40Summary(pl.UTF-8): Pliki nagłówkowe biblioteki GAUL
e3984c00 41Group: Development/Libraries
42Requires: %{name} = %{version}-%{release}
43
44%description devel
45Header files for GAUL library.
46
b7bd9a0f
JR
47%description devel -l pl.UTF-8
48Pliki nagłówkowe biblioteki GAUL.
e3984c00 49
50%package static
51Summary: Static GAUL library
b7bd9a0f 52Summary(pl.UTF-8): Statyczna biblioteka GAUL
e3984c00 53Group: Development/Libraries
54Requires: %{name}-devel = %{version}-%{release}
55
56%description static
57Static GAUL library.
58
b7bd9a0f 59%description static -l pl.UTF-8
e3984c00 60Statyczna biblioteka GAUL.
61
62%prep
63%setup -q -n %{name}-devel-%{version}-0
64
65%build
f31e2fff 66cp -f /usr/share/automake/config.sub .
e3984c00 67%configure \
68 --enable-g=no \
69 --enable-debug=no \
70 --enable-slang=no
71
72%{__make}
73
74%install
75rm -rf $RPM_BUILD_ROOT
76
77%{__make} install \
78 DESTDIR=$RPM_BUILD_ROOT
79
80%clean
81rm -rf $RPM_BUILD_ROOT
82
83%post -p /sbin/ldconfig
84%postun -p /sbin/ldconfig
85
86%files
87%defattr(644,root,root,755)
88%doc AUTHORS ChangeLog NEWS README
8d91e2e6 89%attr(755,root,root) %{_bindir}/*
e3984c00 90%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
91
92%files devel
93%defattr(644,root,root,755)
94%attr(755,root,root) %{_libdir}/lib*.so
95%{_libdir}/lib*.la
96%{_includedir}/*
97
98%files static
99%defattr(644,root,root,755)
100%{_libdir}/lib*.a
This page took 0.110766 seconds and 4 git commands to generate.