Date: Monday, November 28, 2022 @ 17:36:37
Author: dvzrv
Revision: 1354914
archrelease: copy trunk to community-x86_64
Added:
libguestfs/repos/community-x86_64/PKGBUILD
(from rev 1354913, libguestfs/trunk/PKGBUILD)
libguestfs/repos/community-x86_64/keys/
libguestfs/repos/community-x86_64/libguestfs-1.48.1-disable_php_tests.patch
(from rev 1354913,
libguestfs/trunk/libguestfs-1.48.1-disable_php_tests.patch)
Deleted:
libguestfs/repos/community-x86_64/PKGBUILD
libguestfs/repos/community-x86_64/keys/
libguestfs/repos/community-x86_64/libguestfs-1.48.1-disable_php_tests.patch
-------------------------------------------+
PKGBUILD | 294 +++++++++++++---------------
libguestfs-1.48.1-disable_php_tests.patch | 16 -
2 files changed, 151 insertions(+), 159 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2022-11-28 17:36:08 UTC (rev 1354913)
+++ PKGBUILD 2022-11-28 17:36:37 UTC (rev 1354914)
@@ -1,151 +0,0 @@
-# Maintainer: David Runge <[email protected]>
-# Maintainer: Robin Broda <coderobe @ archlinux.org>
-# Contributor: Peter Wu <[email protected]>
-# Contributor: Evaggelos Balaskas <eblaskas _AT_ ebalaskas _DOT_ gr>
-# Contributor: Xiao-Long Chen <[email protected]>
-# Contributor: Nikos Skalkotos <skalkoto (at) Gmail.com>
-
-pkgname=libguestfs
-pkgver=1.48.5
-pkgrel=1
-pkgdesc="Access and modify virtual machine disk images"
-arch=(x86_64)
-url="https://libguestfs.org/"
-license=(GPL2 LGPL2.1)
-# NOTE: see appliance/packagelist.in
-_appliancedeps=(
- btrfs-progs
- debootstrap
- dhcpcd
- dosfstools
- exfatprogs
- f2fs-tools
- gptfdisk
- grub
- iproute2
- iputils
- jfsutils
- libldm
- lrzip
- lsof
- lsscsi
- lvm2
- lzop
- mdadm
- mtools
- multipath-tools
- nilfs-utils
- ntfs-3g
- openssh
- pciutils
- procps-ng
- psmisc
- reiserfsprogs
- rsync
- squashfs-tools
- strace
- syslinux
- systemd-sysvcompat
- vim
- xfsprogs
- yara
-)
-depends=(
- augeas
- fuse2
- hivex
- jansson
- sleuthkit
- libconfig
- libvirt
- perl-libintl-perl
- qemu
- supermin
- "${_appliancedeps[@]}"
-)
-makedepends=(
- bash-completion
- cdrtools
- cpio
- erlang-nox
- ghc
- go
- gobject-introspection
- gperf
- ocaml
- ocaml-compiler-libs
- ocaml-findlib
- perl-module-build
- python
- java-environment
- lua
- php
- ruby
- ruby-rake
- ruby-rdoc
- rust
- vala
-)
-checkdepends=(linux ruby-test-unit)
-optdepends=(
- 'gobject-introspection: GObject-Introspection Bindings'
- 'java-runtime: for Java bindings'
- 'ocaml: OCaml Bindings'
- 'php: for PHP module'
- 'python: Python Bindings'
- 'ruby: for Ruby bindings'
-)
-provides=(libguestfs.so libguestfs-gobject-1.0.so)
-backup=(etc/libguestfs-tools.conf)
-options=(debug)
-source=(
-
http://download.libguestfs.org/${pkgver%.*}-stable/$pkgname-$pkgver.tar.gz{,.sig}
- $pkgname-1.48.1-disable_php_tests.patch
-
$pkgname-1.48.5-fix_xfs_growfs_test.patch::https://github.com/libguestfs/libguestfs/commit/e657e45b439723c9cbc7c2c51dad4cdb88cf7cc7.patch
-)
-sha256sums=('19bc3fbfd0a590a6f8775d004b11db4c699cc423562f157ead03cf6bd73eda8d'
- 'SKIP'
- '151d7ab43e7150c7d645eb0bad9681ce5ecc59cae44f254f08ef617ce3d9932f'
- '33fa469b5f2c9b228906d27a3a36d2fbcd3bc288575e89cab7345c96d62437ba')
-b2sums=('c33bf18bd80cc19e27e7006cf60c4e962bb058bd8d70fea150fc2b72f0721118a9ca738ead42f38f7982a1aeb0ee6a15d82a752f688c7e65a3c9d92c3e509b7b'
- 'SKIP'
-
'2f7c429875d80b2b3a70286f83764ce6ed8be86055232fc059ab55ebf8393f9d29a2241401c7ab55af7ba9180ea85909647fe06ca51880f93bc66b488bcec78c'
-
'2107b4125b057234dd6a612920496118e6ab35cf99ac7c11f0498062fdc637d2792b95cbecbdcffa06becef62f8fe84465ecac01278e4214aab155149a328e15')
-validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones
<[email protected]>
-
-prepare() {
- # disable php tests, as missing arginfo definition makes them fail:
https://github.com/libguestfs/libguestfs/issues/78
- patch -Np1 -d $pkgname-$pkgver -i ../$pkgname-1.48.1-disable_php_tests.patch
-
- # fix issue with test_xfs_growfs_0:
https://github.com/libguestfs/libguestfs/issues/100
- patch -Np1 -d $pkgname-$pkgver -i
../$pkgname-1.48.5-fix_xfs_growfs_test.patch
-
- cd "$pkgname-$pkgver"
- autoreconf -fiv
-}
-
-build() {
- cd "$pkgname-$pkgver"
- # TODO: build haskell bindings
- CFLAGS+=" -ffat-lto-objects" \
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --sbindir=/usr/bin \
- --disable-static \
- --disable-haskell \
- --with-extra-packages="libldm systemd-sysvcompat openssh qemu" \
- --with-guestfs-path=/usr/lib/guestfs
-
- make
-}
-
-check() {
- # skip failing test_file_architecture_26:
https://github.com/libguestfs/libguestfs/issues/100
- export SKIP_TEST_FILE_ARCHITECTURE_26=1
- LIBGUESTFS_TRACE=1 make -k check -C $pkgname-$pkgver
-}
-
-package() {
- make INSTALLDIRS=vendor DESTDIR="$pkgdir" install -C $pkgname-$pkgver
-}
Copied: libguestfs/repos/community-x86_64/PKGBUILD (from rev 1354913,
libguestfs/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2022-11-28 17:36:37 UTC (rev 1354914)
@@ -0,0 +1,143 @@
+# Maintainer: David Runge <[email protected]>
+# Maintainer: Robin Broda <coderobe @ archlinux.org>
+# Contributor: Peter Wu <[email protected]>
+# Contributor: Evaggelos Balaskas <eblaskas _AT_ ebalaskas _DOT_ gr>
+# Contributor: Xiao-Long Chen <[email protected]>
+# Contributor: Nikos Skalkotos <skalkoto (at) Gmail.com>
+
+pkgname=libguestfs
+pkgver=1.48.6
+pkgrel=1
+pkgdesc="Access and modify virtual machine disk images"
+arch=(x86_64)
+url="https://libguestfs.org/"
+license=(GPL2 LGPL2.1)
+# NOTE: see appliance/packagelist.in
+_appliancedeps=(
+ btrfs-progs
+ debootstrap
+ dhcpcd
+ dosfstools
+ exfatprogs
+ f2fs-tools
+ gptfdisk
+ grub
+ iproute2
+ iputils
+ jfsutils
+ libldm
+ lrzip
+ lsof
+ lsscsi
+ lvm2
+ lzop
+ mdadm
+ mtools
+ multipath-tools
+ nilfs-utils
+ ntfs-3g
+ openssh
+ pciutils
+ procps-ng
+ psmisc
+ reiserfsprogs
+ rsync
+ squashfs-tools
+ strace
+ syslinux
+ systemd-sysvcompat
+ vim
+ xfsprogs
+ yara
+)
+depends=(
+ augeas
+ fuse2
+ hivex
+ jansson
+ sleuthkit
+ libconfig
+ libvirt
+ perl-libintl-perl
+ qemu
+ supermin
+ "${_appliancedeps[@]}"
+)
+makedepends=(
+ bash-completion
+ cdrtools
+ cpio
+ erlang-nox
+ ghc
+ go
+ gobject-introspection
+ gperf
+ ocaml
+ ocaml-compiler-libs
+ ocaml-findlib
+ perl-module-build
+ python
+ java-environment
+ lua
+ php
+ ruby
+ ruby-rake
+ ruby-rdoc
+ rust
+ vala
+)
+checkdepends=(linux ruby-test-unit)
+optdepends=(
+ 'gobject-introspection: GObject-Introspection Bindings'
+ 'java-runtime: for Java bindings'
+ 'ocaml: OCaml Bindings'
+ 'php: for PHP module'
+ 'python: Python Bindings'
+ 'ruby: for Ruby bindings'
+)
+provides=(libguestfs.so libguestfs-gobject-1.0.so)
+backup=(etc/libguestfs-tools.conf)
+options=(debug)
+source=(
+
http://download.libguestfs.org/${pkgver%.*}-stable/$pkgname-$pkgver.tar.gz{,.sig}
+ $pkgname-1.48.1-disable_php_tests.patch
+)
+sha256sums=('0c03cdb2f3460fa492e8423a003e3aa7d51a1311906e01467d1fb90ebf336ac5'
+ 'SKIP'
+ '151d7ab43e7150c7d645eb0bad9681ce5ecc59cae44f254f08ef617ce3d9932f')
+b2sums=('22359ed4b55e29f985dbbbc4f0337eaec32f21a1413bd778656c3f0270891bec520a0b9590e104836eaf9367aeb9ac681b0bf85852fb7a2059da3f7062bc5111'
+ 'SKIP'
+
'2f7c429875d80b2b3a70286f83764ce6ed8be86055232fc059ab55ebf8393f9d29a2241401c7ab55af7ba9180ea85909647fe06ca51880f93bc66b488bcec78c')
+validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones
<[email protected]>
+
+prepare() {
+ # disable php tests, as missing arginfo definition makes them fail:
https://github.com/libguestfs/libguestfs/issues/78
+ patch -Np1 -d $pkgname-$pkgver -i ../$pkgname-1.48.1-disable_php_tests.patch
+
+ cd $pkgname-$pkgver
+ autoreconf -fiv
+}
+
+build() {
+ cd $pkgname-$pkgver
+ # TODO: build haskell bindings
+ CFLAGS+=" -ffat-lto-objects" \
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --sbindir=/usr/bin \
+ --disable-static \
+ --disable-haskell \
+ --with-extra-packages="libldm systemd-sysvcompat openssh qemu" \
+ --with-guestfs-path=/usr/lib/guestfs
+
+ make
+}
+
+check() {
+ LIBGUESTFS_TRACE=1 make -k check -C $pkgname-$pkgver
+}
+
+package() {
+ make INSTALLDIRS=vendor DESTDIR="$pkgdir" install -C $pkgname-$pkgver
+}
Deleted: libguestfs-1.48.1-disable_php_tests.patch
===================================================================
--- libguestfs-1.48.1-disable_php_tests.patch 2022-11-28 17:36:08 UTC (rev
1354913)
+++ libguestfs-1.48.1-disable_php_tests.patch 2022-11-28 17:36:37 UTC (rev
1354914)
@@ -1,8 +0,0 @@
-diff -ruN a/php/run-php-tests.sh b/php/run-php-tests.sh
---- a/php/run-php-tests.sh 2021-12-10 10:56:32.192663714 +0100
-+++ b/php/run-php-tests.sh 2022-04-27 21:24:44.062657934 +0200
-@@ -32,4 +32,3 @@
- TESTS=$(echo tests/guestfs_*.phpt)
- echo TESTS: $TESTS
-
--${MAKE:-make} test TESTS="$TESTS" PHP_EXECUTABLE="$PWD/php-for-tests.sh"
REPORT_EXIT_STATUS=1 TEST_TIMEOUT=300
Copied:
libguestfs/repos/community-x86_64/libguestfs-1.48.1-disable_php_tests.patch
(from rev 1354913, libguestfs/trunk/libguestfs-1.48.1-disable_php_tests.patch)
===================================================================
--- libguestfs-1.48.1-disable_php_tests.patch (rev 0)
+++ libguestfs-1.48.1-disable_php_tests.patch 2022-11-28 17:36:37 UTC (rev
1354914)
@@ -0,0 +1,8 @@
+diff -ruN a/php/run-php-tests.sh b/php/run-php-tests.sh
+--- a/php/run-php-tests.sh 2021-12-10 10:56:32.192663714 +0100
++++ b/php/run-php-tests.sh 2022-04-27 21:24:44.062657934 +0200
+@@ -32,4 +32,3 @@
+ TESTS=$(echo tests/guestfs_*.phpt)
+ echo TESTS: $TESTS
+
+-${MAKE:-make} test TESTS="$TESTS" PHP_EXECUTABLE="$PWD/php-for-tests.sh"
REPORT_EXIT_STATUS=1 TEST_TIMEOUT=300