Date: Wednesday, November 6, 2019 @ 21:12:58 Author: arojas Revision: 524423
archrelease: copy trunk to community-x86_64 Added: coin-or-csdp/repos/community-x86_64/PKGBUILD (from rev 524422, coin-or-csdp/trunk/PKGBUILD) Deleted: coin-or-csdp/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 88 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-11-06 21:12:26 UTC (rev 524422) +++ PKGBUILD 2019-11-06 21:12:58 UTC (rev 524423) @@ -1,44 +0,0 @@ -# Maintainer: Antonio Rojas <aro...@archlinux.org> -# Contributor: Ido Rosen <i...@kernel.org> - -pkgname='coin-or-csdp' -pkgdesc="A C library for Semidefinite Programming" -pkgver=6.2.0 -pkgrel=2 -arch=(x86_64) -url='https://projects.coin-or.org/Csdp/' -license=(CPL) -depends=(lapack) -source=("https://www.coin-or.org/download/source/Csdp/Csdp-$pkgver.tgz") -sha256sums=('7f202a15f33483ee205dcfbd0573fdbd74911604bb739a04f8baa35f8a055c5b') - -prepare() { - cd Csdp-$pkgver -# don't override CFLAGS - sed -e '/CFLAGS/d' -i Makefile -# don't build static lib - sed -e 's|-static||' -i Makefile -} - -build() { - cd Csdp-$pkgver - - CFLAGS+=" -I../include" make -} - -check() { - cd Csdp-$pkgver - - make unitTest -} - -package() { - cd Csdp-$pkgver - - install -dm755 "$pkgdir"/usr/bin - install -m755 solver/csdp "$pkgdir"/usr/bin - install -m755 theta/{theta,graphtoprob,complement,rand_graph} "$pkgdir"/usr/bin - - install -dm755 "$pkgdir"/usr/share/licenses/csdp - install -m644 LICENSE "$pkgdir"/usr/share/licenses/csdp -} Copied: coin-or-csdp/repos/community-x86_64/PKGBUILD (from rev 524422, coin-or-csdp/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-11-06 21:12:58 UTC (rev 524423) @@ -0,0 +1,44 @@ +# Maintainer: Antonio Rojas <aro...@archlinux.org> +# Contributor: Ido Rosen <i...@kernel.org> + +pkgname='coin-or-csdp' +pkgdesc="A C library for Semidefinite Programming" +pkgver=6.2.0 +pkgrel=3 +arch=(x86_64) +url='https://projects.coin-or.org/Csdp/' +license=(CPL) +depends=(lapack) +source=("https://www.coin-or.org/download/source/Csdp/Csdp-$pkgver.tgz") +sha256sums=('7f202a15f33483ee205dcfbd0573fdbd74911604bb739a04f8baa35f8a055c5b') + +prepare() { + cd Csdp-$pkgver +# don't override CFLAGS + sed -e '/CFLAGS/d' -i Makefile +# don't search for static libs, use system build flags + sed -e 's|-static|${LDFLAGS}|' -i Makefile +} + +build() { + cd Csdp-$pkgver + + CFLAGS+=" -I../include" make +} + +check() { + cd Csdp-$pkgver + + make unitTest +} + +package() { + cd Csdp-$pkgver + + install -Dm755 solver/csdp -t "$pkgdir"/usr/bin + install -m755 theta/{theta,graphtoprob,complement,rand_graph} -t "$pkgdir"/usr/bin + install -Dm644 lib/libsdp.a -t "$pkgdir"/usr/lib + install -Dm644 include/* -t "$pkgdir"/usr/include/csdp + + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/csdp +}