]> git.pld-linux.org Git - packages/glpk.git/blame - glpk.spec
- updated to 4.49 (note: new soname)
[packages/glpk.git] / glpk.spec
CommitLineData
b837fa08 1Summary: Solver LP and MIP problems
d1fa44a2 2Summary(pl.UTF-8): Narzędzie do rozwiązywania problemów LP i MIP
b837fa08 3Name: glpk
16f8ff30 4Version: 4.49
cd8be234 5Release: 1
70043c89 6License: GPL v3+
b837fa08 7Group: Applications/Math
43d72bd0 8Source0: http://ftp.gnu.org/gnu/glpk/%{name}-%{version}.tar.gz
16f8ff30 9# Source0-md5: e0275c0e3e0ec5b6ef3d61c391e59170
1c7f7226
JB
10Patch0: %{name}-dl.patch
11Patch1: %{name}-sonames.patch
b837fa08 12URL: http://www.gnu.org/software/glpk/glpk.html
1c7f7226 13BuildRequires: autoconf >= 2.50
af9659ab 14BuildRequires: automake
bac46b60 15BuildRequires: gmp-devel
43d72bd0 16BuildRequires: libtool >= 2:2.2
16f8ff30
JB
17BuildRequires: mysql-devel >= 5.5.10
18BuildRequires: unixODBC-devel >= 2.3.1
1c7f7226 19%ifarch %{x8664} ppc64 sparc64 s390x
16f8ff30
JB
20Suggests: libodbc.so.2()(64bit)
21Suggests: libmysqlclient.so.18()(64bit)
1c7f7226 22%else
16f8ff30
JB
23Suggests: libodbc.so.2
24Suggests: libmysqlclient.so.18
1c7f7226 25%endif
b837fa08 26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28%description
29The GLPK package is intended for solving linear programming (LP) and
a79a4289 30mixed integer linear programming (MIP) problems. It is a set of
31routines organized in the form of a library and written in the ANSI C
32programming language.
b837fa08 33
26ecdac2
JR
34%description -l pl.UTF-8
35Pakiet GLPK służy do rozwiązywania problemów programowania liniowego
36(LP) oraz mieszanych problemów całkowitoliczbowego programowania
37liniowego (MIP). Jest to zestaw narzędzi zorganizowanych w formie
b837fa08 38biblioteki i napisanych w ANSI C.
39
a79a4289 40%package devel
70043c89
JB
41Summary: Solver LP and MIP problems - header file
42Summary(pl.UTF-8): Narzędzie do rozwiązywania problemów LP i MIP - plik nagłówkowy
a79a4289 43Group: Development/Libraries
08c44223 44Requires: %{name} = %{version}-%{release}
a79a4289 45
46%description devel
70043c89 47Solver LP and MIP problems - development files.
a79a4289 48
26ecdac2 49%description devel -l pl.UTF-8
70043c89 50Narzędzie do rozwiązywania problemów LP i MIP - pliki dla
26ecdac2 51programistów.
a79a4289 52
9233632a 53%package static
70043c89
JB
54Summary: Solver LP and MIP problems - static library
55Summary(pl.UTF-8): Narzędzie do rozwiązywania problemów LP i MIP - biblioteka statyczna
9233632a
JR
56Group: Development/Libraries
57Requires: %{name}-devel = %{version}-%{release}
58
59%description static
70043c89 60Solver LP and MIP problems - static library.
9233632a 61
2b0c56e3 62%description static -l pl.UTF-8
43d72bd0 63Narzędzie do rozwiązywania problemów LP i MIP - biblioteka statyczna.
9233632a 64
b837fa08 65%prep
66%setup -q
1c7f7226
JB
67%patch0 -p1
68%patch1 -p1
b837fa08 69
70%build
1c7f7226 71%{__libtoolize}
b837fa08 72%{__aclocal}
73%{__autoconf}
1c7f7226
JB
74%{__autoheader}
75%{__automake}
76%configure \
77 --enable-dl=dlfcn \
78 --enable-mysql \
79 --enable-odbc=unix \
cd8be234 80 --with-gmp
b837fa08 81
82%{__make}
83
84%install
85rm -rf $RPM_BUILD_ROOT
af9659ab
JB
86
87%{__make} install \
88 DESTDIR=$RPM_BUILD_ROOT
b837fa08 89
90%clean
91rm -rf $RPM_BUILD_ROOT
92
70043c89
JB
93%post -p /sbin/ldconfig
94%postun -p /sbin/ldconfig
9233632a 95
b837fa08 96%files
97%defattr(644,root,root,755)
1c7f7226 98%doc AUTHORS ChangeLog NEWS README THANKS doc/{*.txt,*.pdf,notes}
70043c89
JB
99%attr(755,root,root) %{_bindir}/glpsol
100%attr(755,root,root) %{_libdir}/libglpk.so.*.*.*
16f8ff30 101%attr(755,root,root) %ghost %{_libdir}/libglpk.so.34
a79a4289 102
103%files devel
104%defattr(644,root,root,755)
70043c89
JB
105%attr(755,root,root) %{_libdir}/libglpk.so
106%{_libdir}/libglpk.la
107%{_includedir}/glpk.h
9233632a
JR
108
109%files static
110%defattr(644,root,root,755)
70043c89 111%{_libdir}/libglpk.a
This page took 0.225065 seconds and 4 git commands to generate.