[arch-commits] Commit in lib32-libdrm/repos/multilib-x86_64 (6 files)
Laurent Carlier
lcarlier at gemini.archlinux.org
Thu Sep 8 08:19:49 UTC 2022
Date: Thursday, September 8, 2022 @ 08:19:48
Author: lcarlier
Revision: 1296262
archrelease: copy trunk to multilib-x86_64
Added:
lib32-libdrm/repos/multilib-x86_64/PKGBUILD
(from rev 1296261, lib32-libdrm/trunk/PKGBUILD)
lib32-libdrm/repos/multilib-x86_64/keys/
lib32-libdrm/repos/multilib-x86_64/no-drmdevice-test.diff
(from rev 1296261, lib32-libdrm/trunk/no-drmdevice-test.diff)
Deleted:
lib32-libdrm/repos/multilib-x86_64/PKGBUILD
lib32-libdrm/repos/multilib-x86_64/keys/
lib32-libdrm/repos/multilib-x86_64/no-drmdevice-test.diff
------------------------+
PKGBUILD | 102 ++++++++++++++++++++++++-----------------------
no-drmdevice-test.diff | 18 ++++----
2 files changed, 62 insertions(+), 58 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2022-09-08 08:19:42 UTC (rev 1296261)
+++ PKGBUILD 2022-09-08 08:19:48 UTC (rev 1296262)
@@ -1,49 +0,0 @@
-# Maintainer: Laurent Carlier <lordheavym at gmail.com>
-# Contributor: Jan de Groot <jgc at archlinux.org>
-
-_pkgbasename=libdrm
-pkgname=lib32-$_pkgbasename
-pkgver=2.4.112
-pkgrel=1
-pkgdesc="Userspace interface to kernel DRM services (32-bit)"
-url="https://dri.freedesktop.org/"
-arch=(x86_64)
-license=('custom')
-depends=('lib32-libpciaccess' $_pkgbasename)
-makedepends=('valgrind' 'meson')
-checkdepends=('lib32-cairo')
-source=(https://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.xz{,.sig})
-sha512sums=('df8a207d9cce220ee2cf67877eda65394733fbfd0ff85fdbadb2b20ba9bacc41421b32452506c8caecddaf8361564ca68cd6c74d4faf3b1569ab30a3243e4340'
- 'SKIP')
-#validpgpkeys=('10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE') # David Airlie <airlied at redhat.com>
-#validpgpkeys=('2617F6F8DEBB0A7A15C405C983FD600E340FB5FF') # Samuel Pitoiset <samuel.pitoiset at gmail.com>
-validpgpkeys=('34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48') # emersion <contact at emersion.fr>
-
-prepare() {
- cd $_pkgbasename-$pkgver
-
-}
-
-build() {
- export CC="gcc -m32"
- export CXX="g++ -m32"
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
- arch-meson $_pkgbasename-$pkgver build \
- --libdir=/usr/lib32 \
- -Dudev=false \
- -Dvalgrind=false
- ninja -C build
-}
-
-check() {
- cd build
- meson test
-}
-
-package() {
- DESTDIR="$pkgdir" ninja -C build install
- rm -rf "${pkgdir}"/usr/{include,share,bin}
- mkdir -p "$pkgdir/usr/share/licenses"
- ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
-}
Copied: lib32-libdrm/repos/multilib-x86_64/PKGBUILD (from rev 1296261, lib32-libdrm/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2022-09-08 08:19:48 UTC (rev 1296262)
@@ -0,0 +1,53 @@
+# Maintainer: Laurent Carlier <lordheavym at gmail.com>
+# Contributor: Jan de Groot <jgc at archlinux.org>
+
+_pkgbasename=libdrm
+pkgname=lib32-$_pkgbasename
+pkgver=2.4.113
+pkgrel=1
+pkgdesc="Userspace interface to kernel DRM services (32-bit)"
+url="https://dri.freedesktop.org/"
+arch=(x86_64)
+license=('custom')
+depends=('lib32-libpciaccess' $_pkgbasename)
+makedepends=('meson')
+checkdepends=('lib32-cairo')
+source=(https://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.xz{,.sig})
+sha512sums=('fca9834ce090f63ce6dc6d04491a2c5e86162fdddfc8ea70d55a6cdeb401be656388aae1577e58f463a78d8dc502be0a641908784819874e20bbec9a39a057e0'
+ 'SKIP')
+#validpgpkeys=('10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE') # David Airlie <airlied at redhat.com>
+#validpgpkeys=('2617F6F8DEBB0A7A15C405C983FD600E340FB5FF') # Samuel Pitoiset <samuel.pitoiset at gmail.com>
+validpgpkeys=('34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48') # emersion <contact at emersion.fr>
+
+prepare() {
+ cd $_pkgbasename-$pkgver
+
+}
+
+build() {
+ export CC="gcc -m32"
+ export CXX="g++ -m32"
+ export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+ arch-meson $_pkgbasename-$pkgver build \
+ --libdir=/usr/lib32 \
+ -Dudev=false \
+ -Dman-pages=disabled \
+ -Detnaviv=disabled \
+ -Dfreedreno=disabled \
+ -Dvc4=disabled \
+ -Dvalgrind=disabled
+ meson compile -C build
+}
+
+check() {
+ cd build
+ meson test --print-errorlogs
+}
+
+package() {
+ meson install -C build --destdir "$pkgdir"
+ rm -rf "${pkgdir}"/usr/{include,share,bin}
+ mkdir -p "$pkgdir/usr/share/licenses"
+ ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
+}
Deleted: no-drmdevice-test.diff
===================================================================
--- no-drmdevice-test.diff 2022-09-08 08:19:42 UTC (rev 1296261)
+++ no-drmdevice-test.diff 2022-09-08 08:19:48 UTC (rev 1296262)
@@ -1,9 +0,0 @@
-diff --git i/tests/meson.build w/tests/meson.build
-index fdf950b7..a6a2f1f1 100644
---- i/tests/meson.build
-+++ w/tests/meson.build
-@@ -83,4 +83,3 @@ drmdevice = executable(
- test('random', random, timeout : 240)
- test('hash', hash)
- test('drmsl', drmsl)
--test('drmdevice', drmdevice)
Copied: lib32-libdrm/repos/multilib-x86_64/no-drmdevice-test.diff (from rev 1296261, lib32-libdrm/trunk/no-drmdevice-test.diff)
===================================================================
--- no-drmdevice-test.diff (rev 0)
+++ no-drmdevice-test.diff 2022-09-08 08:19:48 UTC (rev 1296262)
@@ -0,0 +1,9 @@
+diff --git i/tests/meson.build w/tests/meson.build
+index fdf950b7..a6a2f1f1 100644
+--- i/tests/meson.build
++++ w/tests/meson.build
+@@ -83,4 +83,3 @@ drmdevice = executable(
+ test('random', random, timeout : 240)
+ test('hash', hash)
+ test('drmsl', drmsl)
+-test('drmdevice', drmdevice)
More information about the arch-commits
mailing list