Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
coin-or-clp
Commits:
ae53bddf by Antonio Rojas at 2024-08-23T20:40:20+02:00
upgpkg: 1.17.10-1: Update to 1.17.10
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,18 +1,19 @@
pkgbase = coin-or-clp
pkgdesc = COIN-OR linear programming solver
- pkgver = 1.17.9
- pkgrel = 2
+ pkgver = 1.17.10
+ pkgrel = 1
url = https://github.com/coin-or/Clp
arch = x86_64
groups = coin-or
- license = EPL
+ license = EPL-2.0
+ makedepends = git
depends = coin-or-asl
depends = coin-or-coinutils
depends = coin-or-osi
depends = gcc-libs
depends = glibc
depends = suitesparse
- source =
coin-or-clp-1.17.9.tar.gz::https://github.com/coin-or/Clp/archive/refs/tags/releases/1.17.9.tar.gz
- sha256sums =
b02109be54e2c9c6babc9480c242b2c3c7499368cfca8c0430f74782a694a49f
+ source = git+https://github.com/coin-or/Clp#tag=releases/1.17.10
+ sha256sums =
675f2ba993bd78084a5dfcf61cd38798a9597ebf1d2321677c6f9483ce1a26da
pkgname = coin-or-clp
=====================================
PKGBUILD
=====================================
@@ -3,12 +3,12 @@
# Contributor: Daniel Ehlers <[email protected]>
pkgname=coin-or-clp
-pkgver=1.17.9
-pkgrel=2
+pkgver=1.17.10
+pkgrel=1
pkgdesc='COIN-OR linear programming solver'
arch=(x86_64)
url='https://github.com/coin-or/Clp'
-license=(EPL)
+license=(EPL-2.0)
groups=(coin-or)
depends=(coin-or-asl
coin-or-coinutils
@@ -16,26 +16,28 @@ depends=(coin-or-asl
gcc-libs
glibc
suitesparse)
-source=($pkgname-$pkgver.tar.gz::https://github.com/coin-or/Clp/archive/refs/tags/releases/$pkgver.tar.gz)
-sha256sums=('b02109be54e2c9c6babc9480c242b2c3c7499368cfca8c0430f74782a694a49f')
+makedepends=(git)
+source=(git+https://github.com/coin-or/Clp#tag=releases/$pkgver)
+sha256sums=('675f2ba993bd78084a5dfcf61cd38798a9597ebf1d2321677c6f9483ce1a26da')
build() {
- cd Clp-releases-$pkgver
+ cd Clp
+ CFLAGS+=" -Wno-implicit-function-declaration" \
./configure --prefix=/usr \
--with-cholmod-lib='-lcholmod' \
- --with-cholmod-incdir=/usr/include \
+ --with-cholmod-incdir=/usr/include/suitesparse \
--with-amd-lib='-lamd' \
- --with-amd-incdir=/usr/include
+ --with-amd-incdir=/usr/include/suitesparse
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool # Fix overlinking
make
}
check() {
- cd Clp-releases-$pkgver
+ cd Clp
make test
}
package() {
- cd Clp-releases-$pkgver
+ cd Clp
make DESTDIR="$pkgdir" install
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/coin-or-clp/-/commit/ae53bddf41f00d0c5f050659d6369db4f591eb8d
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/coin-or-clp/-/commit/ae53bddf41f00d0c5f050659d6369db4f591eb8d
You're receiving this email because of your account on gitlab.archlinux.org.