blob: d6bf5e888ffa6675c0a096fe63517148edf40e94 (
plain)
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
|
# Description: a Mixed Integer Linear Programming (MILP) solver
# URL: http://lpsolve.sourceforge.net/
# Maintainer: NuTyX core team
# Packager: lesibel at free dot fr
# Depends on: glibc
# Run on:
name=lpsolve
_origname=lp_solve
version=5.5.0.15
release=1
_mainver=5.5
source=(http://downloads.sourceforge.net/project/lpsolve/lpsolve/5.5.0.15/lp_solve_5.5.0.15_source.tar.gz \
http://nutyx.meticul.eu/files/patchs/$name/cflags.patch)
build() {
cd ${_origname}_${_mainver}
patch -Np1 -i ../cflags.patch
# taken from Fedora spec
cd lpsolve55
sh -x ccc
rm bin/ux*/liblpsolve55.a
cd ../lp_solve
sh -x ccc
cd ..
# install
install -d $PKG/usr/{bin,lib,include/lpsolve}
install -m 755 lp_solve/bin/ux*/lp_solve $PKG/usr/bin/
install -m 755 lpsolve55/bin/ux*/liblpsolve55.so $PKG/usr/lib/
install -m 644 lp*.h $PKG/usr/include/lpsolve/
}
|