Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / sentry-native
Commits: c73b251b by Carl Smedstad at 2024-08-28T15:30:05+02:00 upgpkg: 0.7.9-1: Upstream release https://github.com/getsentry/sentry-native/releases/tag/0.7.9 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,6 +1,6 @@ pkgbase = sentry-native pkgdesc = Sentry SDK for C, C++ and native applications - pkgver = 0.7.8 + pkgver = 0.7.9 pkgrel = 1 url = https://github.com/getsentry/sentry-native arch = x86_64 @@ -15,14 +15,14 @@ pkgbase = sentry-native depends = glibc depends = zlib provides = libsentry.so - source = git+https://github.com/getsentry/sentry-native.git#tag=0.7.8 + source = git+https://github.com/getsentry/sentry-native.git#tag=0.7.9 source = git+https://github.com/getsentry/libunwindstack-ndk.git source = git+https://github.com/getsentry/breakpad.git source = git+https://chromium.googlesource.com/linux-syscall-support.git source = git+https://github.com/getsentry/crashpad.git source = git+https://chromium.googlesource.com/chromium/mini_chromium.git source = git+https://chromium.googlesource.com/chromium/src/third_party/zlib.git - sha256sums = c7794d3b656eedf2edbe5352ddff239034ca88bb44b420480eb2b88b8c795bb1 + sha256sums = 8deacde72b87dc8a6836fea83650ba3ce05fe720f300b03fe36bea1e51008e3c sha256sums = SKIP sha256sums = SKIP sha256sums = SKIP ===================================== PKGBUILD ===================================== @@ -2,7 +2,7 @@ # Maintainer: Robin Candau <an...@archlinux.org> pkgname=sentry-native -pkgver=0.7.8 +pkgver=0.7.9 pkgrel=1 pkgdesc="Sentry SDK for C, C++ and native applications" arch=(x86_64) @@ -33,7 +33,7 @@ source=( "git+https://chromium.googlesource.com/chromium/mini_chromium.git" "git+https://chromium.googlesource.com/chromium/src/third_party/zlib.git" ) -sha256sums=('c7794d3b656eedf2edbe5352ddff239034ca88bb44b420480eb2b88b8c795bb1' +sha256sums=('8deacde72b87dc8a6836fea83650ba3ce05fe720f300b03fe36bea1e51008e3c' 'SKIP' 'SKIP' 'SKIP' @@ -41,11 +41,8 @@ sha256sums=('c7794d3b656eedf2edbe5352ddff239034ca88bb44b420480eb2b88b8c795bb1' 'SKIP' 'SKIP') -_archive="$pkgname" - prepare() { - cd "$_archive" - + cd $pkgname git submodule init git config submodule.external/libunwindstack-ndk.url "$srcdir/libunwindstack-ndk" git config submodule.external/breakpad.url "$srcdir/breakpad" @@ -62,8 +59,7 @@ prepare() { } build() { - cd "$_archive" - + cd $pkgname cmake -S . -B build \ -DCMAKE_BUILD_TYPE=None \ -DCMAKE_INSTALL_PREFIX=/usr \ @@ -72,18 +68,15 @@ build() { } check() { - cd "$_archive" - - # Deselect failing tests - unsure why they fail. + cd $pkgname + # Ignore Windows tests. pytest \ --ignore external/crashpad/snapshot/win \ --ignore external/crashpad/test/win } package() { - cd "$_archive" - + cd $pkgname DESTDIR="$pkgdir" cmake --install build - - install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/sentry-native/-/commit/c73b251be8ec2c0207f9d51d0beffc3c1f8d947b -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/sentry-native/-/commit/c73b251be8ec2c0207f9d51d0beffc3c1f8d947b You're receiving this email because of your account on gitlab.archlinux.org.