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.


Reply via email to