Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / cauchy
Commits: 2f071b68 by Antonio Rojas at 2024-07-01T22:40:57+02:00 upgpkg: 0.9.0-4: Rebuild for missing .SRCINFO - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,15 @@ +pkgbase = cauchy + pkgdesc = A library for transforming Matlab/Octave files to C++ (with Eigen) and Matlab + pkgver = 0.9.0 + pkgrel = 4 + url = https://bitbucket.org/cyrille/cauchy + arch = x86_64 + license = GPL-2.0-or-later + makedepends = cmake + makedepends = eigen + depends = gcc-libs + depends = glibc + source = https://sources.archlinux.org/other/packages/cauchy/cauchy-0.9.0.tar.bz2 + sha256sums = 7a0cd9ef17190c09f271454b0e698e2e82172ce9efb9ef662e4f7134863d9b56 + +pkgname = cauchy ===================================== PKGBUILD ===================================== @@ -2,30 +2,25 @@ pkgname=cauchy pkgver=0.9.0 -pkgrel=3 +pkgrel=4 arch=(x86_64) -pkgdesc="A library for transforming Matlab/Octave files to C++ (with Eigen) and Matlab" -url="https://bitbucket.org/cyrille/cauchy" -license=(GPL2) -depends=(gcc-libs) -makedepends=(cmake eigen) +pkgdesc='A library for transforming Matlab/Octave files to C++ (with Eigen) and Matlab' +url='https://bitbucket.org/cyrille/cauchy' +license=(GPL-2.0-or-later) +depends=(gcc-libs + glibc) +makedepends=(cmake + eigen) #source=($pkgname-$pkgver.tar.bz2::"https://bitbucket.org/cyrille/cauchy/get/v$pkgver.tar.bz2") source=(https://sources.archlinux.org/other/packages/cauchy/$pkgname-$pkgver.tar.bz2) sha256sums=('7a0cd9ef17190c09f271454b0e698e2e82172ce9efb9ef662e4f7134863d9b56') -prepare() { - mkdir -p build -} - build() { - cd build - cmake ../cyrille-cauchy-* \ - -DCMAKE_BUILD_TYPE=Release \ + cmake -B build -S cyrille-cauchy-* \ -DCMAKE_INSTALL_PREFIX=/usr - make + cmake --build build } package() { - cd build - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/cauchy/-/commit/2f071b684670d29eb4500062136d1d40e7e9321c -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/cauchy/-/commit/2f071b684670d29eb4500062136d1d40e7e9321c You're receiving this email because of your account on gitlab.archlinux.org.