Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
coin-or-cbc
Commits:
327a1f9b by Antonio Rojas at 2024-08-23T20:46:16+02:00
upgpkg: 2.10.12-1: Update to 2.10.12
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,11 +1,12 @@
pkgbase = coin-or-cbc
pkgdesc = COIN-OR branch-and-cut mixed integer programming solver
- pkgver = 2.10.11
+ pkgver = 2.10.12
pkgrel = 1
url = https://github.com/coin-or/Cbc
arch = x86_64
groups = coin-or
- license = EPL
+ license = EPL-2.0
+ makedepends = git
makedepends = nauty
depends = coin-or-asl
depends = coin-or-cgl
@@ -14,7 +15,7 @@ pkgbase = coin-or-cbc
depends = coin-or-osi
depends = glibc
depends = gcc-libs
- source =
coin-or-cbc-2.10.11.tar.gz::https://github.com/coin-or/Cbc/archive/refs/tags/releases/2.10.11.tar.gz
- sha256sums =
1fb591dd88336fdaf096b8e42e46111e41671a5eb85d4ee36e45baff1678bd33
+ source = git+https://github.com/coin-or/Cbc#tag=releases/2.10.12
+ sha256sums =
36ce629474dd1c7bfff0e12c1a405d8046f6f794cdb403a94e9b3aeb09b8ccfa
pkgname = coin-or-cbc
=====================================
PKGBUILD
=====================================
@@ -3,12 +3,12 @@
# Contributor: Daniel Ehlers <[email protected]>
pkgname=coin-or-cbc
-pkgver=2.10.11
+pkgver=2.10.12
pkgrel=1
pkgdesc='COIN-OR branch-and-cut mixed integer programming solver'
arch=(x86_64)
url='https://github.com/coin-or/Cbc'
-license=(EPL)
+license=(EPL-2.0)
groups=(coin-or)
depends=(coin-or-asl
coin-or-cgl
@@ -17,12 +17,14 @@ depends=(coin-or-asl
coin-or-osi
glibc
gcc-libs)
-makedepends=(nauty)
-source=($pkgname-$pkgver.tar.gz::https://github.com/coin-or/Cbc/archive/refs/tags/releases/$pkgver.tar.gz)
-sha256sums=('1fb591dd88336fdaf096b8e42e46111e41671a5eb85d4ee36e45baff1678bd33')
+makedepends=(git
+ nauty)
+source=(git+https://github.com/coin-or/Cbc#tag=releases/$pkgver)
+sha256sums=('36ce629474dd1c7bfff0e12c1a405d8046f6f794cdb403a94e9b3aeb09b8ccfa')
build() {
- cd Cbc-releases-$pkgver
+ cd Cbc
+ CFLAGS+=" -Wno-implicit-function-declaration" \
./configure --prefix=/usr \
--enable-cbc-parallel \
--with-nauty-lib=/usr/lib/libnauty.a
--with-nauty-incdir=/usr/include/nauty
@@ -31,12 +33,12 @@ build() {
}
check() {
- cd Cbc-releases-$pkgver/Cbc
+ cd Cbc
make test
}
package() {
- cd Cbc-releases-$pkgver
+ cd Cbc
make DESTDIR="$pkgdir" install
# Remove nauty from linker flags in pc file, it is statically compiled
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/coin-or-cbc/-/commit/327a1f9b7ccdeb6835c5bea21c9acc9135076dc0
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/coin-or-cbc/-/commit/327a1f9b7ccdeb6835c5bea21c9acc9135076dc0
You're receiving this email because of your account on gitlab.archlinux.org.