Campbell Jones pushed to branch main at Arch Linux / Packaging / Packages / 
apitrace


Commits:
455a223a by Campbell Jones at 2024-05-04T23:08:44-04:00
upgpkg: 11.1-3: Update license and pin Git submodules

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,35 @@
+pkgbase = apitrace
+       pkgdesc = Graphics API Tracing
+       pkgver = 11.1
+       pkgrel = 3
+       url = https://github.com/apitrace/apitrace
+       arch = x86_64
+       license = MIT
+       makedepends = cmake
+       makedepends = git
+       makedepends = mesa
+       makedepends = qt5-base
+       depends = python
+       depends = libgl
+       depends = libprocps
+       optdepends = qt5-base: GUI support
+       source = 
apitrace-11.1::git+https://github.com/apitrace/apitrace.git#tag=11.1
+       source = git+https://github.com/apitrace/gltrim-tests.git
+       source = git+https://github.com/google/brotli.git
+       source = git+https://github.com/google/googletest.git
+       source = git+https://github.com/ianlancetaylor/libbacktrace.git
+       source = git+https://github.com/apitrace/libpng.git
+       source = git+https://github.com/google/snappy.git
+       source = git+https://github.com/madler/zlib.git
+       source = git+https://github.com/microsoft/DirectXMath.git
+       sha256sums = SKIP
+       sha256sums = SKIP
+       sha256sums = SKIP
+       sha256sums = SKIP
+       sha256sums = SKIP
+       sha256sums = SKIP
+       sha256sums = SKIP
+       sha256sums = SKIP
+       sha256sums = SKIP
+
+pkgname = apitrace


=====================================
PKGBUILD
=====================================
@@ -4,21 +4,46 @@
 
 pkgname=apitrace
 pkgver=11.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Graphics API Tracing"
 arch=('x86_64')
 url="https://github.com/apitrace/apitrace";
-license=('custom')
+license=('MIT')
 makedepends=('cmake' 'git' 'mesa' 'qt5-base')
 depends=('python' 'libgl' 'libprocps')
 optdepends=('qt5-base: GUI support')
-source=("$pkgname-$pkgver::git+https://github.com/apitrace/apitrace.git#tag=${pkgver}";)
-sha256sums=(SKIP)
+source=("$pkgname-$pkgver::git+https://github.com/apitrace/apitrace.git#tag=${pkgver}";
+        "git+https://github.com/apitrace/gltrim-tests.git";
+        "git+https://github.com/google/brotli.git";
+        "git+https://github.com/google/googletest.git";
+        "git+https://github.com/ianlancetaylor/libbacktrace.git";
+        "git+https://github.com/apitrace/libpng.git";
+        "git+https://github.com/google/snappy.git";
+        "git+https://github.com/madler/zlib.git";
+        "git+https://github.com/microsoft/DirectXMath.git";)
+sha256sums=(SKIP
+            SKIP
+            SKIP
+            SKIP
+            SKIP
+            SKIP
+            SKIP
+            SKIP
+            SKIP)
 
 prepare() {
   cd apitrace-${pkgver}
 
-  git submodule update --init --depth 1 --recursive
+  git submodule init
+  git config submodule.frametrim/tests.url "$srcdir/gltrim-tests"
+  git config submodule.thirdparty/brotli.url "$srcdir/brotli"
+  git config submodule.thirdparty/gtest.url "$srcdir/googletest"
+  git config submodule.thirdparty/libbacktrace.url "$srcdir/libbacktrace"
+  git config submodule.thirdparty/libpng.url "$srcdir/libpng"
+  git config submodule.thirdparty/snappy.url "$srcdir/snappy"
+  git config submodule.thirdparty/zlib.url "$srcdir/zlib"
+  git config submodule.thirdparty/directxmath.url "$srcdir/DirectXMath"
+  git -c protocol.file.allow=always submodule update
 }
 
 build() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/apitrace/-/commit/455a223abf5d863d2a70b4fd8f80a9af1f9db502

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/apitrace/-/commit/455a223abf5d863d2a70b4fd8f80a9af1f9db502
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to