diff options
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..881b7a96060f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = coin-or-osi-git + pkgdesc = COIN-OR Open Solver Interface + pkgver = 0.107.4 + pkgrel = 1 + url = https://projects.coin-or.org/Osi + arch = i686 + arch = x86_64 + arch = arm + groups = coin-or + license = EPL + makedepends = gcc-fortran + depends = coin-or-coinutils + depends = glpk + depends = scipoptsuite + depends = lazylpsolverlibs-git + source = http://www.coin-or.org/download/source/Osi/Osi-0.107.4.tgz + sha1sums = c1496835a98791a86eabadd8aead96719690d701 + +pkgname = coin-or-osi-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..961386fe0f67 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Yunhui Fu <yhfudev@gmail.com> + +pkgname=coin-or-osi-git +pkgver=0.107.4 +pkgrel=1 +pkgdesc="COIN-OR Open Solver Interface" +arch=(i686 x86_64 arm) +url="https://projects.coin-or.org/Osi" +license=(EPL) +groups=(coin-or) +depends=(coin-or-coinutils glpk scipoptsuite lazylpsolverlibs-git) +makedepends=(gcc-fortran) +source=("http://www.coin-or.org/download/source/Osi/Osi-${pkgver}.tgz") +sha1sums=('c1496835a98791a86eabadd8aead96719690d701') + +build() { + cd Osi-$pkgver + COIN_SKIP_PROJECTS="Sample" \ + ./configure --prefix=/usr --enable-dependency-linking \ + --with-coinutils-incdir="/usr/include/coin/" \ + --with-coinutils-lib="$(pkg-config --libs coinutils)" \ + --with-cplex-incdir="$(pkg-config --variable=includedir lazycplex)/lazylpsolverlibs/ilcplex" \ + --with-cplex-lib="$(pkg-config --libs lazycplex)" \ + --with-gurobi-incdir="$(pkg-config --variable=includedir lazygurobi)/lazylpsolverlibs" \ + --with-gurobi-lib="$(pkg-config --libs lazygurobi)" \ + --with-xpress-incdir="$(pkg-config --variable=includedir lazyxprs)/lazylpsolverlibs" \ + --with-xpress-lib="$(pkg-config --libs lazyxprs)" + make +} + +package() { + cd Osi-$pkgver + PKG_CONFIG_LIBDIR="${pkgdir}/usr/lib/pkgconfig/" \ + make DESTDIR="$pkgdir" install +} |