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.


Reply via email to