This repository has been archived by the owner on Sep 29, 2018. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgaul-devel-noslang.spec
executable file
·95 lines (80 loc) · 3.6 KB
/
gaul-devel-noslang.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
Name: gaul-devel-noslang
Summary: Genetic Algorithm Utility Library
Version: 0.1850
Release: 0
License: Copyright (c) 2000-2006, Stewart Adcock. Licensed under terms of the GNU GPL.
Vendor: Stewart Adcock
Packager: "Stewart Adcock" <[email protected]>
Group: Scientific/Engineering
Source: gaul-devel-%{PACKAGE_VERSION}-%{PACKAGE_RELEASE}.tar.gz
URL: http://gaul.sourceforge.net/
BuildRoot: %{_tmppath}/gaul-devel-%{PACKAGE_VERSION}-%{PACKAGE_RELEASE}-buildroot
#Requires: none
########################################################################
# gaul-devel/gaul-devel-noslang.spec
########################################################################
#
# GAUL - Genetic Algorithm Utility Library
# Copyright ©2001-2005, Stewart Adcock <[email protected]>
# All rights reserved.
#
# The latest version of this program should be available at:
# http://gaul.sourceforge.net/
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version. Alternatively, if your project
# is incompatible with the GPL, I will probably agree to requests
# for permission to use the terms of any other license.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY WHATSOEVER.
#
# A full copy of the GNU General Public License should be in the file
# "COPYING" provided with this distribution; if not, see:
# http://www.gnu.org/
#
########################################################################
%description
The Genetic Algorithm Utility Library (GAUL) is a flexible open source programming library providing evolutionary algorithms. Steady-state, generational and island model genetic algorithms are supported, using Darwinian, Lamarckian or Baldwinian evolution. Other evolutionary algorithms, such as differential evolution and deterministic crowding, are fully supported. Standard mutation, crossover and selection operators are provided, while code hooks additionally allow custom operators. Several non-evolutionary search heuristics are also provided for comparison and local search purposes, including simplex method, hill climbing, simulated annealling and steepest ascent. Includes support for multiprocessor and distributed systems. Much of the functionality is accessible through a simple S-Lang interface.
%prep
%setup -n gaul-devel-%{PACKAGE_VERSION}-%{PACKAGE_RELEASE}
%build
./configure --enable-slang=no --prefix=%{_prefix} --libdir=%{_libdir}
make
%install
rm -rf ${RPM_BUILD_ROOT}
%makeinstall
%clean
rm -rf ${RPM_BUILD_ROOT}
%files
%defattr(-, root, root)
%{_bindir}/*
%{_libdir}/*
%{_includedir}/*
%doc AUTHORS COPYING ChangeLog NEWS README
%changelog
* Wed May 28 2003 Stewart Adcock <[email protected]>
- 0.1843-3
- Tidied, removed dodgy prefix stuff.
- Adjusted to give more appropriate package numbering.
* Thu Jan 09 2003 Stewart Adcock <[email protected]>
- 0.1842-3
- Added packager tag.
* Wed Jan 08 2003 Stewart Adcock <[email protected]>
- That 'dnl' change was stupid because it broke the spec file!
- Copyright notices changed to 2003.
* Tue Dec 24 2002 Stewart Adcock <[email protected]>
- 0.1842-2
- Use 'dnl' not '#' for comments.
* Fri Dec 20 2002 Stewart Adcock <[email protected]>
- 0.1842-0
- Improved description.
* Tue Oct 15 2002 Stewart Adcock <[email protected]>
- 0.1841-0
- Added some extra info to the description.
- Copyright -> License field.
* Thu Oct 03 2002 Stewart Adcock <[email protected]>
- 0.1840-1
- Tidied spec file.