isl: Update to 0.23
This commit is contained in:
parent
e9fcb4ae06
commit
7d5ce37f59
19
isl/PKGBUILD
19
isl/PKGBUILD
@ -1,7 +1,8 @@
|
||||
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
|
||||
|
||||
pkgbase=isl
|
||||
pkgname=('isl' 'isl-devel')
|
||||
pkgver=0.22.1
|
||||
pkgver=0.23
|
||||
pkgrel=1
|
||||
pkgdesc="Library for manipulating sets and relations of integer points bounded by linear constraints"
|
||||
arch=('i686' 'x86_64')
|
||||
@ -10,15 +11,15 @@ groups=('libraries')
|
||||
depends=('gmp')
|
||||
makedepends=('gmp-devel')
|
||||
license=('MIT')
|
||||
source=(https://isl.gforge.inria.fr/${pkgname}-${pkgver}.tar.xz
|
||||
source=(https://isl.gforge.inria.fr/${pkgbase}-${pkgver}.tar.xz
|
||||
isl-0.12.1-msys2.patch
|
||||
isl-0.14.1-no-undefined.patch)
|
||||
sha256sums=('28658ce0f0bdb95b51fd2eb15df24211c53284f6ca2ac5e897acc3169e55b60f'
|
||||
sha256sums=('5efc53efaef151301f4e7dde3856b66812d8153dede24fab17673f801c8698f2'
|
||||
'cd29dc28cc9905b15d18ca0de66752c0587cd06485115b9892ea53ec39c59d35'
|
||||
'83655a7202f0a0dcce1782d4b365252bf1ad12a522b7ad82ab578ee5ec46433b')
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||
cd "${srcdir}/${pkgbase}-${pkgver}"
|
||||
patch -p1 -i ${srcdir}/isl-0.12.1-msys2.patch
|
||||
patch -p1 -i ${srcdir}/isl-0.14.1-no-undefined.patch
|
||||
|
||||
@ -26,14 +27,14 @@ prepare() {
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "$srcdir/${pkgname}-${pkgver}"
|
||||
cd "$srcdir/${pkgbase}-${pkgver}"
|
||||
./configure --prefix=/usr --enable-shared --disable-static
|
||||
make
|
||||
make -j1 DESTDIR="${srcdir}/dest" install
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||
cd "${srcdir}/${pkgbase}-${pkgver}"
|
||||
make check
|
||||
}
|
||||
|
||||
@ -41,7 +42,7 @@ package_isl() {
|
||||
mkdir -p ${pkgdir}/usr/bin
|
||||
cp -f ${srcdir}/dest/usr/bin/*.dll ${pkgdir}/usr/bin
|
||||
|
||||
install -Dm644 ${srcdir}/${pkgname}-${pkgver}/LICENSE ${pkgdir}/usr/share/licenses/isl/LICENSE
|
||||
install -Dm644 ${srcdir}/${pkgbase}-${pkgver}/LICENSE ${pkgdir}/usr/share/licenses/isl/LICENSE
|
||||
}
|
||||
|
||||
package_isl-devel() {
|
||||
@ -54,6 +55,6 @@ package_isl-devel() {
|
||||
cp -rf ${srcdir}/dest/usr/include ${pkgdir}/usr/
|
||||
cp -rf ${srcdir}/dest/usr/lib ${pkgdir}/usr/
|
||||
|
||||
install -dm755 "$pkgdir"/usr/share/gdb/auto-load/usr/lib/
|
||||
mv "$pkgdir"/usr/lib/libisl.dll.*-gdb.py "$pkgdir"/usr/share/gdb/auto-load/usr/lib/
|
||||
install -dm755 "${pkgdir}"/usr/share/gdb/auto-load/usr/lib/
|
||||
mv "$pkgdir"/usr/lib/libisl.dll.*-gdb.py "${pkgdir}"/usr/share/gdb/auto-load/usr/lib/
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user