* update glpk to 5.0-1

This commit is contained in:
Alexander Baldeck 2020-12-18 10:57:06 +01:00
parent 434f845a5d
commit 20c98cf83b

View File

@ -4,33 +4,27 @@
# Additional contributors Senjin, Xavier, dundee
pkgname=glpk
pkgver=4.65
pkgrel=3
pkgver=5.0
pkgrel=1
pkgdesc="GNU Linear Programming Kit : solve LP, MIP and other problems."
arch=(x86_64 powerpc64le)
url="https://www.gnu.org/software/glpk/glpk.html"
license=('GPL')
depends=('gmp')
source=(https://ftp.gnu.org/gnu/glpk/${pkgname}-${pkgver}.tar.gz{,.sig} glpk-remove-warnings.patch)
sha1sums=('d9b607a9cf3a25b754a0cd9a842ea5043f8604db'
'SKIP'
'6f4e904c5dc88a8b43391e030496644d77e39163')
source=(https://ftp.gnu.org/gnu/glpk/${pkgname}-${pkgver}.tar.gz{,.sig})
sha1sums=('3a85b1e4c806b91deebfcf9a845b9308cd785d64'
'SKIP')
validpgpkeys=('A2B56CCB42220C06481335BAD17BF2305981E818') # Andrew Makhorin
prepare() {
cd $pkgname-$pkgver
patch -p1 -i ../glpk-remove-warnings.patch # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=891465
}
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
cd ${pkgname}-${pkgver}
./configure --prefix=/usr --with-gmp --build=${CHOST}
make
}
package(){
cd "${srcdir}/${pkgname}-${pkgver}"
cd ${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
install -Dm644 doc/glpk.pdf "${pkgdir}/usr/share/doc/glpk/glpk.pdf"
install -Dm644 doc/gmpl.pdf "${pkgdir}/usr/share/doc/glpk/gmpl.pdf"