diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 8 insertions, 6 deletions
@@ -6,7 +6,7 @@ pkgbase = mingw-w64-coin-or-osi arch = any groups = coin-or license = EPL - makedepends = mingw-w64-gcc + makedepends = mingw-w64-configure depends = mingw-w64-coin-or-coinutils options = !buildflags options = !strip @@ -1,4 +1,3 @@ - pkgname=mingw-w64-coin-or-osi pkgver=0.108.5 pkgrel=1 @@ -8,7 +7,7 @@ url="https://projects.coin-or.org/Osi" license=(EPL) groups=(coin-or) depends=(mingw-w64-coin-or-coinutils) -makedepends=(mingw-w64-gcc) +makedepends=(mingw-w64-configure) options=('!buildflags' '!strip' 'staticlibs') source=("https://www.coin-or.org/download/source/Osi/Osi-${pkgver}.tgz") sha256sums=('8efabdb3d5c89837d73fa6f9e7b764dce7450c579037964b64a996757f4d7d2c') @@ -20,9 +19,10 @@ build() { for _arch in ${_architectures}; do mkdir -p build-${_arch} && pushd build-${_arch} COIN_SKIP_PROJECTS="Sample" \ - ${_arch}-configure --enable-dependency-linking \ - --with-coinutils-lib="$(${_arch}-pkg-config --libs coinutils)" \ - --with-coinutils-incdir="/usr/${_arch}/include/coin/" .. + ${_arch}-configure \ + --with-coinutils-lib="$(${_arch}-pkg-config --libs coinutils)" \ + --with-coinutils-incdir="/usr/${_arch}/include/coin/" \ + lt_cv_deplibs_check_method=pass_all .. make popd done @@ -34,5 +34,7 @@ package() { PKG_CONFIG_PATH_CUSTOM="$pkgdir"/usr/${_arch}/lib/pkgconfig/ \ make DESTDIR="$pkgdir" install rm -r "$pkgdir"/usr/${_arch}/share + ${_arch}-strip -g "$pkgdir"/usr/${_arch}/lib/*.a + ${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll done } |